ICU-10830 RBNF locale aliases need fixing

X-SVN-Rev: 37382
This commit is contained in:
George Rhoten 2015-04-23 07:13:31 +00:00
parent f39f59f3a9
commit a649861ff9
22 changed files with 533 additions and 14 deletions

18
.gitattributes vendored
View File

@ -52,6 +52,7 @@ icu4c/icu4c.css -text
icu4c/source/aclocal.m4 -text
icu4c/source/allinone/icucheck.bat -text
icu4c/source/data/curr/pool.res -text
icu4c/source/data/icu-rbnf-deprecates.xml -text
icu4c/source/data/in/coll/ucadata-implicithan.icu -text
icu4c/source/data/in/coll/ucadata-unihan.icu -text
icu4c/source/data/in/nfc.nrm -text
@ -66,6 +67,23 @@ icu4c/source/data/in/uts46.nrm -text
icu4c/source/data/lang/pool.res -text
icu4c/source/data/locales/pool.res -text
icu4c/source/data/makedata.vcxproj -text
icu4c/source/data/rbnf/es_003.txt -text
icu4c/source/data/rbnf/es_DO.txt -text
icu4c/source/data/rbnf/es_GT.txt -text
icu4c/source/data/rbnf/es_HN.txt -text
icu4c/source/data/rbnf/es_MX.txt -text
icu4c/source/data/rbnf/es_NI.txt -text
icu4c/source/data/rbnf/es_PA.txt -text
icu4c/source/data/rbnf/es_PR.txt -text
icu4c/source/data/rbnf/es_SV.txt -text
icu4c/source/data/rbnf/es_US.txt -text
icu4c/source/data/rbnf/in.txt -text
icu4c/source/data/rbnf/iw.txt -text
icu4c/source/data/rbnf/no.txt -text
icu4c/source/data/rbnf/sh.txt -text
icu4c/source/data/rbnf/zh_HK.txt -text
icu4c/source/data/rbnf/zh_MO.txt -text
icu4c/source/data/rbnf/zh_TW.txt -text
icu4c/source/data/region/pool.res -text
icu4c/source/data/unit/pool.res -text
icu4c/source/data/zone/pool.res -text

View File

@ -2,11 +2,12 @@
<!ENTITY icu-config SYSTEM "./icu-config.xml">
<!ENTITY icu-locale-deprecates SYSTEM "./icu-locale-deprecates.xml">
<!ENTITY icu-coll-deprecates SYSTEM "./icu-coll-deprecates.xml">
<!ENTITY icu-rbnf-deprecates SYSTEM "./icu-rbnf-deprecates.xml">
]>
<!--
/*
*******************************************************************************
* Copyright (C) 2005-2014, International Business Machines Corporation and *
* Copyright (C) 2005-2015, International Business Machines Corporation and *
* others. All Rights Reserved. *
*******************************************************************************
*/
@ -176,6 +177,7 @@
</args>
<!-- http://ant.apache.org/faq.html#xml-entity-include -->
&icu-config;
&icu-rbnf-deprecates;
</run>
</cldr-build>
</target>

View File

@ -227,6 +227,7 @@
<include locales="en_ZW"/>
<include locales="eo"/>
<include locales="es"/>
<include locales="es_003"/>
<include locales="es_419"/>
<include locales="es_AR"/>
<include locales="es_BO"/>

View File

@ -0,0 +1,26 @@
<!--
/*
*******************************************************************************
* Copyright (C) 2015, International Business Machines Corporation and *
* others. All Rights Reserved. *
*******************************************************************************
*/
-->
<deprecates>
<alias from="es_DO" to="es_003" />
<alias from="es_GT" to="es_003" />
<alias from="es_HN" to="es_003" />
<alias from="es_MX" to="es_003" />
<alias from="es_NI" to="es_003" />
<alias from="es_PA" to="es_003" />
<alias from="es_PR" to="es_003" />
<alias from="es_SV" to="es_003" />
<alias from="es_US" to="es_003" />
<alias from="in" to="id" />
<alias from="iw" to="he" />
<alias from="no" to="nb" />
<alias from="sh" to="sr_Latn" />
<alias from="zh_HK" to="zh_Hant_HK" />
<alias from="zh_MO" to="zh_Hant_HK" />
<alias from="zh_TW" to="zh_Hant" />
</deprecates>

View File

@ -0,0 +1,293 @@
// ***************************************************************************
// *
// * Copyright (C) 2015 International Business Machines
// * Corporation and others. All Rights Reserved.
// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter
// * Source File: <path>/common/rbnf/es_003.xml
// *
// ***************************************************************************
es_003{
RBNFRules{
OrdinalRules{
"%%dord-mascabbrev:",
"0: \u00BA;",
"1: \u1D49\u02B3;",
"2: \u00BA;",
"3: \u1D49\u02B3;",
"4: \u00BA;",
"20: >>;",
"100: >>;",
"%digits-ordinal-masculine-adjective:",
"-x: \u2212>>;",
"0: =#,##0==%%dord-mascabbrev=;",
"%digits-ordinal-masculine:",
"-x: \u2212>>;",
"0: =#,##0=\u00BA;",
"%digits-ordinal-feminine:",
"-x: \u2212>>;",
"0: =#,##0=\u00AA;",
"%digits-ordinal:",
"0: =%digits-ordinal-masculine=;",
}
SpelloutRules{
"%%lenient-parse:",
"&[last primary ignorable ] << ' ' << ',' << '-' << '\u00AD';",
"%spellout-numbering-year:",
"x.x: =#,###0.#=;",
"0: =%spellout-numbering=;",
"%spellout-numbering:",
"-x: menos >>;",
"x.x: << punto >>;",
"0: cero;",
"1: uno;",
"2: dos;",
"3: tres;",
"4: cuatro;",
"5: cinco;",
"6: seis;",
"7: siete;",
"8: ocho;",
"9: nueve;",
"10: diez;",
"11: once;",
"12: doce;",
"13: trece;",
"14: catorce;",
"15: quince;",
"16: diecis\u00E9is;",
"17: dieci>>;",
"20: veinte;",
"21: veintiuno;",
"22: veintid\u00F3s;",
"23: veintitr\u00E9s;",
"24: veinticuatro;",
"25: veinticinco;",
"26: veintis\u00E9is;",
"27: veinti>>;",
"30: treinta[ y >>];",
"40: cuarenta[ y >>];",
"50: cincuenta[ y >>];",
"60: sesenta[ y >>];",
"70: setenta[ y >>];",
"80: ochenta[ y >>];",
"90: noventa[ y >>];",
"100: cien;",
"101: ciento >>;",
"200: doscientos[ >>];",
"300: trescientos[ >>];",
"400: cuatrocientos[ >>];",
"500: quinientos[ >>];",
"600: seiscientos[ >>];",
"700: setecientos[ >>];",
"800: ochocientos[ >>];",
"900: novecientos[ >>];",
"1000: mil[ >>];",
"2000: <%spellout-cardinal-masculine< mil[ >>];",
"1000000: un mill\u00F3n[ >>];",
"2000000: <%spellout-cardinal-masculine< millones[ >>];",
"1000000000000: un bill\u00F3n[ >>];",
"2000000000000: <%spellout-cardinal-masculine< billiones[ >>];",
"1000000000000000000: =#,##0=;",
"%spellout-cardinal-masculine:",
"-x: menos >>;",
"x.x: << punto >>;",
"0: cero;",
"1: un;",
"2: =%spellout-numbering=;",
"21: veinti\u00FAn;",
"22: =%spellout-numbering=;",
"30: treinta[ y >>];",
"40: cuarenta[ y >>];",
"50: cincuenta[ y >>];",
"60: sesenta[ y >>];",
"70: setenta[ y >>];",
"80: ochenta[ y >>];",
"90: noventa[ y >>];",
"100: cien;",
"101: ciento >>;",
"200: doscientos[ >>];",
"300: trescientos[ >>];",
"400: cuatrocientos[ >>];",
"500: quinientos[ >>];",
"600: seis\u00ADcientos[ >>];",
"700: sete\u00ADcientos[ >>];",
"800: ocho\u00ADcientos[ >>];",
"900: nove\u00ADcientos[ >>];",
"1000: mil[ >>];",
"2000: <%spellout-cardinal-masculine< mil[ >>];",
"1000000: un mill\u00F3n[ >>];",
"2000000: <%spellout-cardinal-masculine< millones[ >>];",
"1000000000000: un bill\u00F3n[ >>];",
"2000000000000: <%spellout-cardinal-masculine< billiones[ >>];",
"1000000000000000000: =#,##0=;",
"%spellout-cardinal-feminine:",
"-x: menos >>;",
"x.x: << punto >>;",
"0: cero;",
"1: una;",
"2: =%spellout-numbering=;",
"21: veintiuna;",
"22: =%spellout-numbering=;",
"30: treinta[ y >>];",
"40: cuarenta[ y >>];",
"50: cincuenta[ y >>];",
"60: sesenta[ y >>];",
"70: setenta[ y >>];",
"80: ochenta[ y >>];",
"90: noventa[ y >>];",
"100: cien;",
"101: ciento >>;",
"200: dos\u00ADcientas[ >>];",
"300: tres\u00ADcientas[ >>];",
"400: cuatro\u00ADcientas[ >>];",
"500: quinientas[ >>];",
"600: seis\u00ADcientas[ >>];",
"700: sete\u00ADcientas[ >>];",
"800: ocho\u00ADcientas[ >>];",
"900: nove\u00ADcientas[ >>];",
"1000: mil[ >>];",
"2000: <%spellout-cardinal-masculine< mil[ >>];",
"1000000: un mill\u00F3n[ >>];",
"2000000: <%spellout-cardinal-masculine< millones[ >>];",
"1000000000000: un bill\u00F3n[ >>];",
"2000000000000: <%spellout-cardinal-masculine< billiones[ >>];",
"1000000000000000000: =#,##0=;",
"%spellout-ordinal-masculine-adjective:",
"-x: menos >>;",
"x.x: =#,##0.#=;",
"0: cero;",
"1: primer;",
"2: segundo;",
"3: tercer;",
"4: cuarto;",
"5: quinto;",
"6: sexto;",
"7: s\u00E9ptimo;",
"8: octavo;",
"9: noveno;",
"10: d\u00E9cimo;",
"11: und\u00E9cimo;",
"12: duod\u00E9cimo;",
"13: decimo>>;",
"20: vig\u00E9simo[ >>];",
"30: trig\u00E9simo[ >>];",
"40: cuadrag\u00E9simo[ >>];",
"50: quincuag\u00E9simo[ >>];",
"60: sexag\u00E9simo[ >>];",
"70: septuag\u00E9simo[ >>];",
"80: octog\u00E9simo[ >>];",
"90: nonag\u00E9simo[ >>];",
"100: cent\u00E9simo[ >>];",
"200: ducent\u00E9simo[ >>];",
"300: tricent\u00E9simo[ >>];",
"400: cuadringent\u00E9simo[ >>];",
"500: quingent\u00E9simo[ >>];",
"600: sexcent\u00E9simo[ >>];",
"700: septingent\u00E9simo[ >>];",
"800: octing\u00E9simo[ >>];",
"900: noningent\u00E9simo[ >>];",
"1000: mil\u00E9simo[ >>];",
"2000: <%spellout-cardinal-masculine< mil\u00E9simo[ >>];",
"1000000: un millon\u00E9simo[ >>];",
"2000000: <%spellout-cardinal-masculine< millon\u00E9simo[ >>];",
"1000000000000: un billon\u00E9simo[ >>];",
"2000000000000: <%spellout-cardinal-masculine< billon\u00E9simo[ >>];",
"1000000000000000000: =#,##0=\u00BA;",
"%spellout-ordinal-masculine-plural:",
"-x: menos >>;",
"x.x: =#,##0.#=;",
"0: =%spellout-ordinal-masculine=;",
"1: =%spellout-ordinal-masculine=s;",
"1000000000000000000: =#,##0=\u00BA;",
"%spellout-ordinal-masculine:",
"-x: menos >>;",
"x.x: =#,##0.#=;",
"0: cero;",
"1: primero;",
"2: segundo;",
"3: tercero;",
"4: cuarto;",
"5: quinto;",
"6: sexto;",
"7: s\u00E9ptimo;",
"8: octavo;",
"9: noveno;",
"10: d\u00E9cimo;",
"11: und\u00E9cimo;",
"12: duod\u00E9cimo;",
"13: decimo>>;",
"20: vig\u00E9simo[ >>];",
"30: trig\u00E9simo[ >>];",
"40: cuadrag\u00E9simo[ >>];",
"50: quincuag\u00E9simo[ >>];",
"60: sexag\u00E9simo[ >>];",
"70: septuag\u00E9simo[ >>];",
"80: octog\u00E9simo[ >>];",
"90: nonag\u00E9simo[ >>];",
"100: cent\u00E9simo[ >>];",
"200: ducent\u00E9simo[ >>];",
"300: tricent\u00E9simo[ >>];",
"400: cuadringent\u00E9simo[ >>];",
"500: quingent\u00E9simo[ >>];",
"600: sexcent\u00E9simo[ >>];",
"700: septingent\u00E9simo[ >>];",
"800: octing\u00E9simo[ >>];",
"900: noningent\u00E9simo[ >>];",
"1000: mil\u00E9simo[ >>];",
"2000: <%spellout-cardinal-masculine< mil\u00E9simo[ >>];",
"1000000: un millon\u00E9simo[ >>];",
"2000000: <%spellout-cardinal-masculine< millon\u00E9simo[ >>];",
"1000000000000: un billon\u00E9simo[ >>];",
"2000000000000: <%spellout-cardinal-masculine< billon\u00E9simo[ >>];",
"1000000000000000000: =#,##0=\u00BA;",
"%spellout-ordinal-feminine-plural:",
"-x: menos >>;",
"x.x: =#,##0.#=;",
"0: =%spellout-ordinal-feminine=;",
"1: =%spellout-ordinal-feminine=s;",
"1000000000000000000: =#,##0=\u00AA;",
"%spellout-ordinal-feminine:",
"-x: menos >>;",
"x.x: =#,##0.#=;",
"0: cero;",
"1: primera;",
"2: segunda;",
"3: tercera;",
"4: cuarta;",
"5: quinta;",
"6: sexta;",
"7: s\u00E9ptima;",
"8: octava;",
"9: novena;",
"10: d\u00E9cima;",
"11: und\u00E9cima;",
"12: duod\u00E9cima;",
"13: decimo>>;",
"20: vig\u00E9sima[ >>];",
"30: trig\u00E9sima[ >>];",
"40: cuadrag\u00E9sima[ >>];",
"50: quincuag\u00E9sima[ >>];",
"60: sexag\u00E9sima[ >>];",
"70: septuag\u00E9sima[ >>];",
"80: octog\u00E9sima[ >>];",
"90: nonag\u00E9sima[ >>];",
"100: cent\u00E9sima[ >>];",
"200: ducent\u00E9sima[ >>];",
"300: tricent\u00E9sima[ >>];",
"400: cuadringent\u00E9sima[ >>];",
"500: quingent\u00E9sima[ >>];",
"600: sexcent\u00E9sima[ >>];",
"700: septingent\u00E9sima[ >>];",
"800: octing\u00E9sima[ >>];",
"900: noningent\u00E9sima[ >>];",
"1000: mil\u00E9sima[ >>];",
"2000: <%spellout-cardinal-masculine< mil\u00E9sima[ >>];",
"1000000: un millon\u00E9sima[ >>];",
"2000000: <%spellout-cardinal-masculine< millon\u00E9sima[ >>];",
"1000000000000: un billon\u00E9sima[ >>];",
"2000000000000: <%spellout-cardinal-masculine< billon\u00E9sima[ >>];",
"1000000000000000000: =#,##0=\u00AA;",
}
}
Version{"2.1.3.1"}
}

View File

@ -0,0 +1,11 @@
// ***************************************************************************
// *
// * Copyright (C) 2015 International Business Machines
// * Corporation and others. All Rights Reserved.
// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter
// * Source File: <path>/icu-locale-deprecates.xml & build.xml
// *
// ***************************************************************************
es_DO{
"%%ALIAS"{"es_003"}
}

View File

@ -0,0 +1,11 @@
// ***************************************************************************
// *
// * Copyright (C) 2015 International Business Machines
// * Corporation and others. All Rights Reserved.
// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter
// * Source File: <path>/icu-locale-deprecates.xml & build.xml
// *
// ***************************************************************************
es_GT{
"%%ALIAS"{"es_003"}
}

View File

@ -0,0 +1,11 @@
// ***************************************************************************
// *
// * Copyright (C) 2015 International Business Machines
// * Corporation and others. All Rights Reserved.
// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter
// * Source File: <path>/icu-locale-deprecates.xml & build.xml
// *
// ***************************************************************************
es_HN{
"%%ALIAS"{"es_003"}
}

View File

@ -0,0 +1,11 @@
// ***************************************************************************
// *
// * Copyright (C) 2015 International Business Machines
// * Corporation and others. All Rights Reserved.
// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter
// * Source File: <path>/icu-locale-deprecates.xml & build.xml
// *
// ***************************************************************************
es_MX{
"%%ALIAS"{"es_003"}
}

View File

@ -0,0 +1,11 @@
// ***************************************************************************
// *
// * Copyright (C) 2015 International Business Machines
// * Corporation and others. All Rights Reserved.
// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter
// * Source File: <path>/icu-locale-deprecates.xml & build.xml
// *
// ***************************************************************************
es_NI{
"%%ALIAS"{"es_003"}
}

View File

@ -0,0 +1,11 @@
// ***************************************************************************
// *
// * Copyright (C) 2015 International Business Machines
// * Corporation and others. All Rights Reserved.
// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter
// * Source File: <path>/icu-locale-deprecates.xml & build.xml
// *
// ***************************************************************************
es_PA{
"%%ALIAS"{"es_003"}
}

View File

@ -0,0 +1,11 @@
// ***************************************************************************
// *
// * Copyright (C) 2015 International Business Machines
// * Corporation and others. All Rights Reserved.
// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter
// * Source File: <path>/icu-locale-deprecates.xml & build.xml
// *
// ***************************************************************************
es_PR{
"%%ALIAS"{"es_003"}
}

View File

@ -0,0 +1,11 @@
// ***************************************************************************
// *
// * Copyright (C) 2015 International Business Machines
// * Corporation and others. All Rights Reserved.
// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter
// * Source File: <path>/icu-locale-deprecates.xml & build.xml
// *
// ***************************************************************************
es_SV{
"%%ALIAS"{"es_003"}
}

View File

@ -0,0 +1,11 @@
// ***************************************************************************
// *
// * Copyright (C) 2015 International Business Machines
// * Corporation and others. All Rights Reserved.
// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter
// * Source File: <path>/icu-locale-deprecates.xml & build.xml
// *
// ***************************************************************************
es_US{
"%%ALIAS"{"es_003"}
}

View File

@ -0,0 +1,11 @@
// ***************************************************************************
// *
// * Copyright (C) 2015 International Business Machines
// * Corporation and others. All Rights Reserved.
// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter
// * Source File: <path>/icu-locale-deprecates.xml & build.xml
// *
// ***************************************************************************
in{
"%%ALIAS"{"id"}
}

View File

@ -0,0 +1,11 @@
// ***************************************************************************
// *
// * Copyright (C) 2015 International Business Machines
// * Corporation and others. All Rights Reserved.
// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter
// * Source File: <path>/icu-locale-deprecates.xml & build.xml
// *
// ***************************************************************************
iw{
"%%ALIAS"{"he"}
}

View File

@ -0,0 +1,11 @@
// ***************************************************************************
// *
// * Copyright (C) 2015 International Business Machines
// * Corporation and others. All Rights Reserved.
// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter
// * Source File: <path>/icu-locale-deprecates.xml & build.xml
// *
// ***************************************************************************
no{
"%%ALIAS"{"nb"}
}

View File

@ -26,7 +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 =
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_MO.txt zh_TW.txt
# All aliases (to not be included under 'installed'), but not including root.
@ -37,16 +40,16 @@ RBNF_ALIAS_SOURCE = $(RBNF_SYNTHETIC_ALIAS)
RBNF_SOURCE = af.txt am.txt ar.txt az.txt\
be.txt bg.txt bs.txt ca.txt cs.txt\
cy.txt da.txt de.txt ee.txt el.txt\
en.txt eo.txt es.txt et.txt fa.txt\
fa_AF.txt fi.txt fil.txt fo.txt fr.txt\
fr_BE.txt fr_CH.txt ga.txt he.txt hi.txt\
hr.txt hu.txt hy.txt id.txt is.txt\
it.txt ja.txt ka.txt kl.txt km.txt\
ko.txt ky.txt lo.txt lt.txt lv.txt\
mk.txt ms.txt mt.txt nb.txt nl.txt\
nn.txt pl.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 zh.txt zh_Hant.txt\
zh_Hant_HK.txt
en.txt eo.txt es.txt es_003.txt et.txt\
fa.txt fa_AF.txt fi.txt fil.txt fo.txt\
fr.txt fr_BE.txt fr_CH.txt ga.txt he.txt\
hi.txt hr.txt hu.txt hy.txt id.txt\
is.txt it.txt ja.txt ka.txt kl.txt\
km.txt ko.txt ky.txt lo.txt lt.txt\
lv.txt mk.txt ms.txt mt.txt my.txt\
nb.txt nl.txt nn.txt pl.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\
zh.txt zh_Hant.txt zh_Hant_HK.txt

View File

@ -0,0 +1,11 @@
// ***************************************************************************
// *
// * Copyright (C) 2015 International Business Machines
// * Corporation and others. All Rights Reserved.
// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter
// * Source File: <path>/icu-locale-deprecates.xml & build.xml
// *
// ***************************************************************************
sh{
"%%ALIAS"{"sr_Latn"}
}

View File

@ -0,0 +1,11 @@
// ***************************************************************************
// *
// * Copyright (C) 2015 International Business Machines
// * Corporation and others. All Rights Reserved.
// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter
// * Source File: <path>/icu-locale-deprecates.xml & build.xml
// *
// ***************************************************************************
zh_HK{
"%%ALIAS"{"zh_Hant_HK"}
}

View File

@ -0,0 +1,11 @@
// ***************************************************************************
// *
// * Copyright (C) 2015 International Business Machines
// * Corporation and others. All Rights Reserved.
// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter
// * Source File: <path>/icu-locale-deprecates.xml & build.xml
// *
// ***************************************************************************
zh_MO{
"%%ALIAS"{"zh_Hant_HK"}
}

View File

@ -0,0 +1,11 @@
// ***************************************************************************
// *
// * Copyright (C) 2015 International Business Machines
// * Corporation and others. All Rights Reserved.
// * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter
// * Source File: <path>/icu-locale-deprecates.xml & build.xml
// *
// ***************************************************************************
zh_TW{
"%%ALIAS"{"zh_Hant"}
}