diff -uNr libc.old/intl/locale.alias libc/intl/locale.alias --- libc.old/intl/locale.alias 2003-12-04 08:57:47.000000000 +0100 +++ libc/intl/locale.alias 2004-09-10 09:29:21.000000000 +0200 @@ -49,6 +49,9 @@ hungarian hu_HU.ISO-8859-2 icelandic is_IS.ISO-8859-1 italian it_IT.ISO-8859-1 +iw_IL he_IL.ISO-8859-8 +iw_IL.ISO-8859-8 he_IL.ISO-8859-8 +iw_IL.UTF-8 he_IL.UTF-8 japanese ja_JP.eucJP japanese.euc ja_JP.eucJP ja_JP ja_JP.eucJP @@ -60,6 +63,8 @@ lithuanian lt_LT.ISO-8859-13 no_NO nb_NO.ISO-8859-1 no_NO.ISO-8859-1 nb_NO.ISO-8859-1 +no_NO.ISO-8859-15 nb_NO.ISO-8859-15 +no_NO.UTF-8 nb_NO.UTF-8 norwegian nb_NO.ISO-8859-1 nynorsk nn_NO.ISO-8859-1 polish pl_PL.ISO-8859-2 @@ -70,6 +75,10 @@ slovene sl_SI.ISO-8859-2 slovenian sl_SI.ISO-8859-2 spanish es_ES.ISO-8859-1 +sr_YU sr_CS.ISO-8859-2@Latn +sr_YU.ISO-8859-2 sr_CS.ISO-8859-2@Latn +sr_YU@cyrillic sr_CS.ISO-8859-5 +sr_YU.ISO-8859-5@cyrillic sr_CS.ISO-8859-5 swedish sv_SE.ISO-8859-1 thai th_TH.TIS-620 turkish tr_TR.ISO-8859-9 diff -uNr libc.old/localedata/SUPPORTED libc/localedata/SUPPORTED --- libc.old/localedata/SUPPORTED 2004-09-10 09:30:22.000000000 +0200 +++ libc/localedata/SUPPORTED 2004-09-10 09:29:21.000000000 +0200 @@ -46,9 +46,16 @@ ar_TN/ISO-8859-6 \ ar_YE.UTF-8/UTF-8 \ ar_YE/ISO-8859-6 \ -az_AZ.UTF-8/UTF-8 \ +ast_ES.UTF-8/UTF-8 \ +ast_ES/ISO-8859-1 \ +ast_ES@euro/ISO-8859-15 \ +az_AZ.ISO-8859-9E/ISO-8859-9E \ +az_AZ/UTF-8 \ be_BY.UTF-8/UTF-8 \ be_BY/CP1251 \ +be_BY@alternative.UTF-8/UTF-8 \ +be_BY@alternative/CP1251 \ +be_BY@latin/UTF-8 \ bg_BG.UTF-8/UTF-8 \ bg_BG/CP1251 \ bn_BD/UTF-8 \ @@ -59,11 +66,18 @@ bs_BA.UTF-8/UTF-8 \ bs_BA/ISO-8859-2 \ byn_ER/UTF-8 \ +ca_AD.UTF-8/UTF-8 \ +ca_AD/ISO-8859-1 \ +ca_AD@euro/ISO-8859-15 \ ca_ES.UTF-8/UTF-8 \ ca_ES/ISO-8859-1 \ ca_ES@euro/ISO-8859-15 \ +ca_FR.UTF-8/UTF-8 \ +ca_FR/ISO-8859-1 \ +ca_FR@euro/ISO-8859-15 \ cs_CZ.UTF-8/UTF-8 \ cs_CZ/ISO-8859-2 \ +csb_PL/UTF-8 \ cy_GB.UTF-8/UTF-8 \ cy_GB/ISO-8859-14 \ da_DK.UTF-8/UTF-8 \ @@ -82,6 +96,9 @@ de_LU.UTF-8/UTF-8 \ de_LU/ISO-8859-1 \ de_LU@euro/ISO-8859-15 \ +dz_BT/UTF-8 \ +el_CY.UTF-8/UTF-8 \ +el_CY/ISO-8859-7 \ el_GR.UTF-8/UTF-8 \ el_GR/ISO-8859-7 \ en_AU.UTF-8/UTF-8 \ @@ -112,6 +129,8 @@ en_ZA/ISO-8859-1 \ en_ZW.UTF-8/UTF-8 \ en_ZW/ISO-8859-1 \ +eo/ISO-8859-3 \ +eo.UTF-8/UTF-8 \ es_AR.UTF-8/UTF-8 \ es_AR/ISO-8859-1 \ es_BO.UTF-8/UTF-8 \ @@ -159,10 +178,15 @@ eu_ES.UTF-8/UTF-8 \ eu_ES/ISO-8859-1 \ eu_ES@euro/ISO-8859-15 \ +eu_FR.UTF-8/UTF-8 \ +eu_FR/ISO-8859-1 \ +eu_FR@euro/ISO-8859-15 \ fa_IR/UTF-8 \ fi_FI.UTF-8/UTF-8 \ fi_FI/ISO-8859-1 \ fi_FI@euro/ISO-8859-15 \ +fil_PH.UTF-8/UTF-8 \ +fil_PH/ISO-8859-1 \ fo_FO.UTF-8/UTF-8 \ fo_FO/ISO-8859-1 \ fr_BE.UTF-8/UTF-8 \ @@ -178,6 +202,15 @@ fr_LU.UTF-8/UTF-8 \ fr_LU/ISO-8859-1 \ fr_LU@euro/ISO-8859-15 \ +fur_IT.UTF-8/UTF-8 \ +fur_IT/ISO-8859-1 \ +fur_IT@euro/ISO-8859-15 \ +fy_DE.UTF-8/UTF-8 \ +fy_DE/ISO-8859-1 \ +fy_DE@euro/ISO-8859-15 \ +fy_NL.UTF-8/UTF-8 \ +fy_NL/ISO-8859-1 \ +fy_NL@euro/ISO-8859-15 \ ga_IE.UTF-8/UTF-8 \ ga_IE/ISO-8859-1 \ ga_IE@euro/ISO-8859-15 \ @@ -190,13 +223,20 @@ gv_GB/ISO-8859-1 \ he_IL.UTF-8/UTF-8 \ he_IL/ISO-8859-8 \ +hi_IN.ISCII-DEV/ISCII-DEV \ hi_IN/UTF-8 \ hr_HR.UTF-8/UTF-8 \ hr_HR/ISO-8859-2 \ +hsb_DE.UTF-8/UTF-8 \ +hsb_DE/ISO-8859-2 \ +hu_HU.ISO-8859-16/ISO-8859-16 \ hu_HU.UTF-8/UTF-8 \ hu_HU/ISO-8859-2 \ +hy_AM.ARMSCII-8/ARMSCII-8 \ +hy_AM/UTF-8 \ id_ID.UTF-8/UTF-8 \ id_ID/ISO-8859-1 \ +ik_CA/UTF-8 \ is_IS.UTF-8/UTF-8 \ is_IS/ISO-8859-1 \ it_CH.UTF-8/UTF-8 \ @@ -204,28 +244,41 @@ it_IT.UTF-8/UTF-8 \ it_IT/ISO-8859-1 \ it_IT@euro/ISO-8859-15 \ -iw_IL.UTF-8/UTF-8 \ -iw_IL/ISO-8859-8 \ +iu_CA/UTF-8 \ ja_JP.EUC-JP/EUC-JP \ ja_JP.UTF-8/UTF-8 \ +ka_GE.GEORGIAN-ACADEMY/GEORGIAN-ACADEMY \ ka_GE.UTF-8/UTF-8 \ ka_GE/GEORGIAN-PS \ kk_KZ.UTF-8/UTF-8 \ kk_KZ/PT154 \ kl_GL.UTF-8/UTF-8 \ kl_GL/ISO-8859-1 \ +km_KH/UTF-8 \ kn_IN/UTF-8 \ ko_KR.EUC-KR/EUC-KR \ ko_KR.UTF-8/UTF-8 \ +ku_TR/UTF-8 \ kw_GB.UTF-8/UTF-8 \ kw_GB/ISO-8859-1 \ +ky_KG.KOI8-K/KOI8-K \ +ky_KG/UTF-8 \ lg_UG.UTF-8/UTF-8 \ lg_UG/ISO-8859-10 \ +li_BE.UTF-8/UTF-8 \ +li_BE/ISO-8859-1 \ +li_BE@euro/ISO-8859-15 \ +li_NL.UTF-8/UTF-8 \ +li_NL/ISO-8859-1 \ +li_NL@euro/ISO-8859-15 \ +lo_LA.MULELAO-1/MULELAO-1 \ lo_LA/UTF-8 \ lt_LT.UTF-8/UTF-8 \ lt_LT/ISO-8859-13 \ lv_LV.UTF-8/UTF-8 \ lv_LV/ISO-8859-13 \ +mg_MG.UTF-8/UTF-8 \ +mg_MG/ISO-8859-15 \ mi_NZ.UTF-8/UTF-8 \ mi_NZ/ISO-8859-13 \ mk_MK.UTF-8/UTF-8 \ @@ -235,6 +287,10 @@ mt_MT/ISO-8859-3 \ nb_NO.UTF-8/UTF-8 \ nb_NO/ISO-8859-1 \ +nds_DE.UTF-8/UTF-8 \ +nds_DE/ISO-8859-1 \ +nds_DE@euro/ISO-8859-15 \ +nds_DE@traditional/ISO-8859-1 \ ne_NP/UTF-8 \ nl_BE.UTF-8/UTF-8 \ nl_BE/ISO-8859-1 \ @@ -244,11 +300,17 @@ nn_NO.UTF-8/UTF-8 \ nn_NO/ISO-8859-1 \ oc_FR.UTF-8/UTF-8 \ +oc_FR@euro/ISO-8859-15 \ oc_FR/ISO-8859-1 \ om_ET/UTF-8 \ om_KE.UTF-8/UTF-8 \ om_KE/ISO-8859-1 \ +or_IN/UTF-8 \ pa_IN/UTF-8 \ +pap_AN.UTF-8/UTF-8 \ +pap_AN/ISO-8859-1 \ +pap_AN@euro/ISO-8859-15 \ +pl_PL.ISO-8859-16/ISO-8859-16 \ pl_PL.UTF-8/UTF-8 \ pl_PL/ISO-8859-2 \ pt_BR.UTF-8/UTF-8 \ @@ -255,6 +317,9 @@ pt_PT.UTF-8/UTF-8 \ pt_PT/ISO-8859-1 \ pt_PT@euro/ISO-8859-15 \ +rm_CH.UTF-8/UTF-8 \ +rm_CH/ISO-8859-1 \ +ro_RO.ISO-8859-16/ISO-8859-16 \ ro_RO.UTF-8/UTF-8 \ ro_RO/ISO-8859-2 \ ru_RU.KOI8-R/KOI8-R \ @@ -262,25 +327,35 @@ ru_RU/ISO-8859-5 \ ru_UA.UTF-8/UTF-8 \ ru_UA/KOI8-U \ +rw_RW.ISO-8859-1/ISO-8859-1 \ +rw_RW/UTF-8 \ +sa_IN/UTF-8 \ +sc_IT.UTF-8/UTF-8 \ +sc_IT/ISO-8859-1 \ +sc_IT@euro/ISO-8859-15 \ se_NO/UTF-8 \ +si_LK/UTF-8 \ sid_ET/UTF-8 \ sk_SK.UTF-8/UTF-8 \ sk_SK/ISO-8859-2 \ +sl_SI.ISO-8859-16/ISO-8859-16 \ sl_SI.UTF-8/UTF-8 \ sl_SI/ISO-8859-2 \ so_DJ.UTF-8/UTF-8 \ so_DJ/ISO-8859-1 \ so_ET/UTF-8 \ so_KE.UTF-8/UTF-8 \ so_KE/ISO-8859-1 \ so_SO.UTF-8/UTF-8 \ so_SO/ISO-8859-1 \ sq_AL.UTF-8/UTF-8 \ sq_AL/ISO-8859-1 \ sr_CS.UTF-8/UTF-8 \ sr_CS.UTF-8@Latn/UTF-8 \ +sr_CS.UTF-8@ije/UTF-8 \ sr_CS/ISO-8859-5 \ sr_CS@Latn/ISO-8859-2 \ +sr_CS@ije/ISO-8859-5 \ st_ZA.UTF-8/UTF-8 \ st_ZA/ISO-8859-1 \ sv_FI.UTF-8/UTF-8 \ @@ -285,30 +360,45 @@ sv_FI@euro/ISO-8859-15 \ sv_SE.UTF-8/UTF-8 \ sv_SE/ISO-8859-1 \ +sw_KE.UTF-8/UTF-8 \ +sw_KE/ISO-8859-1 \ +sw_UG.UTF-8/UTF-8 \ +sw_UG.ISO-8859-10/ISO-8859-10 \ +sw_UG/ISO-8859-1 \ ta_IN/UTF-8 \ te_IN/UTF-8 \ +tg_TJ.KOI8-K/KOI8-K \ tg_TJ.UTF-8/UTF-8 \ tg_TJ/KOI8-T \ +th_TH.ISO-8859-11/ISO-8859-11 \ th_TH.UTF-8/UTF-8 \ th_TH/TIS-620 \ ti_ER/UTF-8 \ ti_ET/UTF-8 \ tig_ER/UTF-8 \ tl_PH.UTF-8/UTF-8 \ tl_PH/ISO-8859-1 \ +tr_CY.UTF-8/UTF-8 \ +tr_CY/ISO-8859-9 \ tr_TR.UTF-8/UTF-8 \ tr_TR/ISO-8859-9 \ +tt_RU.KOI8-K/KOI8-K \ tt_RU.UTF-8/UTF-8 \ +tt_RU/TATAR-CYR \ uk_UA.UTF-8/UTF-8 \ uk_UA/KOI8-U \ +ur_PK.CP1256/CP1256 \ ur_PK/UTF-8 \ +uz_UZ.UTF-8/UTF-8 \ uz_UZ/ISO-8859-1 \ uz_UZ@cyrillic/UTF-8 \ vi_VN.TCVN/TCVN5712-1 \ vi_VN/UTF-8 \ +wa_BE.UTF-8/UTF-8 \ wa_BE/ISO-8859-1 \ wa_BE@euro/ISO-8859-15 \ -wa_BE.UTF-8/UTF-8 \ +wal_ET/UTF-8 \ +wo_SN/UTF-8 \ xh_ZA.UTF-8/UTF-8 \ xh_ZA/ISO-8859-1 \ yi_US.UTF-8/UTF-8 \ diff -uNr libc.old/localedata/locales/ast_ES libc/localedata/locales/ast_ES --- libc.old/localedata/locales/ast_ES 1970-01-01 01:00:00.000000000 +0100 +++ libc/localedata/locales/ast_ES 2005-11-02 02:48:46.000000000 +0100 @@ -0,0 +1,150 @@ +comment_char % +escape_char / +% +% Asturian Language Locale for Spain +% Source: +% Address: +% Contact: Jordi Mallach +% Email: jordi@gnu.org +% Language: ast +% Territory: ES +% Revision: 1.0 +% Date: 2005-08-26 +% Application: general +% Users: general +% Charset: ISO-8859-1 +% +% This file is under the +% GNU General Public License. +% Based in the an_ES Locale + +LC_IDENTIFICATION +title "Asturian locale for Spain" +source "" +address "" +contact "Jordi Mallach" +email "jordi@gnu.org" +tel "" +fax "" +language "Asturian" +territory "Spain" +revision "1.0" +date "2005-08-26" +% +category "ast_ES:2000";LC_IDENTIFICATION +category "ast_ES:2000";LC_CTYPE +category "ast_ES:2000";LC_COLLATE +category "ast_ES:2000";LC_TIME +category "ast_ES:2000";LC_NUMERIC +category "ast_ES:2000";LC_MONETARY +category "ast_ES:2000";LC_MESSAGES +category "ast_ES:2000";LC_PAPER +category "ast_ES:2000";LC_NAME +category "ast_ES:2000";LC_ADDRESS +category "ast_ES:2000";LC_TELEPHONE +END LC_IDENTIFICATION + +LC_COLLATE +copy "es_ES" +END LC_COLLATE + +LC_CTYPE +copy "es_ES" +END LC_CTYPE + +LC_MESSAGES +yesexpr "" +noexpr "" +END LC_MESSAGES + +LC_MONETARY +copy "es_ES" +END LC_MONETARY + +LC_NUMERIC +copy "es_ES" +END LC_NUMERIC + +LC_TIME +% Days of week in Asturian +% llunes, martes, miércoles, xueves, vienres, sábadu, domingu +% llu, mar, mié, xue, vie, sáb, dom +abday "";"";/ + "";"";/ + "";"";/ + "" +day "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +% Month names in Asturian +% xineru, febreru, marzu, abril, mayu, xunu, xunetu, agostu, setiembre, +% ochobre, payares, avientu +% Abbreviated form of xunetu is "xnt" +abmon "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"" +mon "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +d_t_fmt "" +d_fmt "" +t_fmt "" +am_pm "";"" +t_fmt_ampm "" +date_fmt "/ +/ +" +END LC_TIME + +LC_PAPER +copy "es_ES" +END LC_PAPER + +LC_TELEPHONE +copy "es_ES" +END LC_TELEPHONE + +LC_MEASUREMENT +copy "es_ES" +END LC_MEASUREMENT + +LC_NAME +% FIXME! +copy "es_ES" +END LC_NAME + +LC_ADDRESS +postal_fmt "/ +/ +/ +/ +" +% FIXME: Spain in Asturian +country_name "" +country_ab2 "" +country_ab3 "" +country_num 724 +country_car "" +country_isbn "" +% FIXME: Asturian in Asturian +lang_name "" +lang_ab "" +lang_term "" +lang_lib "" +END LC_ADDRESS diff -uNr libc.old/localedata/locales/ast_ES@euro libc/localedata/locales/ast_ES@euro --- libc.old/localedata/locales/ast_ES@euro 1970-01-01 01:00:00.000000000 +0100 +++ libc/localedata/locales/ast_ES@euro 2005-11-02 02:48:46.000000000 +0100 @@ -0,0 +1,90 @@ +comment_char % +escape_char / +% +% Asturian Language Locale for Spain +% Source: +% Address: +% Contact: Jordi Mallach +% Email: jordi@gnu.org +% Language: ast +% Territory: ES +% Option: euro +% Revision: 1.0 +% Date: 2005-08-26 +% Application: general +% Users: general +% Charset: ISO-8859-15 +% +% This file is under the +% GNU General Public License. +% Based in the an_ES Locale + +LC_IDENTIFICATION +title "Asturian locale for Spain" +source "" +address "" +contact "Jordi Mallach" +email "jordi@gnu.org" +tel "" +fax "" +language "Asturian" +territory "Spain" +revision "1.0" +date "2005-08-26" +% +category "ast_ES:2000";LC_IDENTIFICATION +category "ast_ES:2000";LC_CTYPE +category "ast_ES:2000";LC_COLLATE +category "ast_ES:2000";LC_TIME +category "ast_ES:2000";LC_NUMERIC +category "ast_ES:2000";LC_MONETARY +category "ast_ES:2000";LC_MESSAGES +category "ast_ES:2000";LC_PAPER +category "ast_ES:2000";LC_NAME +category "ast_ES:2000";LC_ADDRESS +category "ast_ES:2000";LC_TELEPHONE +END LC_IDENTIFICATION + +LC_COLLATE +copy "ast_ES" +END LC_COLLATE + +LC_CTYPE +copy "ast_ES" +END LC_CTYPE + +LC_MESSAGES +copy "ast_ES" +END LC_MESSAGES + +LC_MONETARY +copy "ast_ES" +END LC_MONETARY + +LC_NUMERIC +copy "ast_ES" +END LC_NUMERIC + +LC_TIME +copy "ast_ES" +END LC_TIME + +LC_PAPER +copy "ast_ES" +END LC_PAPER + +LC_TELEPHONE +copy "ast_ES" +END LC_TELEPHONE + +LC_MEASUREMENT +copy "ast_ES" +END LC_MEASUREMENT + +LC_NAME +copy "ast_ES" +END LC_NAME + +LC_ADDRESS +copy "ast_ES" +END LC_ADDRESS diff -uNr libc.old/localedata/locales/be_BY@alternative libc/localedata/locales/be_BY@alternative --- libc.old/localedata/locales/be_BY@alternative 1970-01-01 01:00:00.000000000 +0100 +++ libc/localedata/locales/be_BY@alternative 2005-11-02 02:48:52.000000000 +0100 @@ -0,0 +1,139 @@ +comment_char % +escape_char / +% +% Belarusian Language Locale for Belarus +% Contact: Alexander Mikhailian +% Email: mikhailian@altern.org +% Language: be +% Territory: BY +% Revision: 0.5 +% Date: 2004-08-24 +% Application: general +% Users: general +% Repertoiremap: mnemonic.ds +% Charset: CP1251, UTF-8 +% Distribution and use is free, also +% for commercial purposes. + +LC_IDENTIFICATION +title "Belarusian locale for Belarus, traditional spelling" +source "Belarusian i18n mailing list" +address "i18n@mova.org" +contact "Alexander Mikhailian" +email "mikhailian@altern.org" +tel "+32 494 60 91 31" +fax "" +language "Belarusian" +territory "Belarus" +revision "1.0" +date "2000-06-29" +audience "" +application "" +abbreviation "clasicny" +% +category "be_BY:2000";LC_IDENTIFICATION +category "be_BY:2000";LC_CTYPE +category "be_BY:2000";LC_COLLATE +category "be_BY:2000";LC_TIME +category "be_BY:2000";LC_NUMERIC +category "be_BY:2000";LC_MONETARY +category "be_BY:2000";LC_MESSAGES +category "be_BY:2000";LC_PAPER +category "be_BY:2000";LC_TELEPHONE +category "be_BY:2000";LC_MEASUREMENT +category "be_BY:2000";LC_NAME +category "be_BY:2000";LC_ADDRESS + +END LC_IDENTIFICATION + +LC_COLLATE +copy "be_BY" +END LC_COLLATE + +LC_CTYPE +copy "i18n" +END LC_CTYPE + +LC_MESSAGES +copy "be_BY" +END LC_MESSAGES + +LC_MONETARY +copy "be_BY" +END LC_MONETARY + +LC_NUMERIC +copy "be_BY" +END LC_NUMERIC + +LC_TIME +day "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +abday "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +first_weekday 2 +first_workday 2 +mon "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +abmon "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +d_t_fmt "/ +" +d_fmt "" +t_fmt "" +am_pm "";"" +t_fmt_ampm "" +date_fmt "/ +/ +" +END LC_TIME + +LC_PAPER +copy "be_BY" +END LC_PAPER + +LC_TELEPHONE +copy "be_BY" +END LC_TELEPHONE + +LC_MEASUREMENT +copy "be_BY" +END LC_MEASUREMENT + +LC_NAME +copy "be_BY" +END LC_NAME + +LC_ADDRESS +copy "be_BY" +END LC_ADDRESS diff -uNr libc.old/localedata/locales/be_BY@latin libc/localedata/locales/be_BY@latin --- libc.old/localedata/locales/be_BY@latin 1970-01-01 01:00:00.000000000 +0100 +++ libc/localedata/locales/be_BY@latin 2005-11-02 02:50:33.000000000 +0100 @@ -0,0 +1,164 @@ +comment_char % +escape_char / +% +% Belarusian Language Latin-Script Locale for Belarus +% Contact: Ihar Hrachyshka +% Email: boox.svaboda2006@gmail.com +% Language: be +% Territory: BY +% Revision: 1.0 +% Date: 2005-09-24 +% Application: general +% Users: general +% Repertoiremap: mnemonic.ds +% Charset: UTF-8 +% Distribution and use is free, also +% for commercial purposes. + +LC_IDENTIFICATION +title "Belarusian Latin-Script locale for Belarus" +source "" +address "" +contact "" +email "bug-glibc-locales@gnu.org" +tel "" +fax "" +language "Belarusian" +territory "Belarus" +revision "1.0" +date "2005-09-15" +% +category "be_BY@latin:2000";LC_IDENTIFICATION +category "be_BY@latin:2000";LC_CTYPE +category "be_BY@latin:2000";LC_COLLATE +category "be_BY@latin:2000";LC_TIME +category "be_BY@latin:2000";LC_NUMERIC +category "be_BY@latin:2000";LC_MONETARY +category "be_BY@latin:2000";LC_MESSAGES +category "be_BY@latin:2000";LC_PAPER +category "be_BY@latin:2000";LC_NAME +category "be_BY@latin:2000";LC_ADDRESS +category "be_BY@latin:2000";LC_TELEPHONE +END LC_IDENTIFICATION + +LC_CTYPE +copy "i18n" +END LC_CTYPE + +LC_NUMERIC +copy "be_BY" +END LC_NUMERIC + +LC_MESSAGES +yesexpr "" +noexpr "" +END LC_MESSAGES + +LC_TIME +abday "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +day "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +first_weekday 2 +first_workday 2 +abmon "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +mon "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +am_pm "";"" +d_t_fmt "/ +" +d_fmt "" +t_fmt "" +t_fmt_ampm "" +date_fmt "/ +/ +" +END LC_TIME + +LC_COLLATE +copy "iso14651_t1" +END LC_COLLATE + +LC_MONETARY +int_curr_symbol "" +currency_symbol "" +mon_decimal_point "" +mon_thousands_sep "" +mon_grouping 3;3 +positive_sign "" +negative_sign "" +int_frac_digits 2 +frac_digits 2 +p_cs_precedes 0 +p_sep_by_space 1 +n_cs_precedes 0 +n_sep_by_space 1 +p_sign_posn 1 +n_sign_posn 1 +END LC_MONETARY + +LC_PAPER +copy "be_BY" +END LC_PAPER + +LC_NAME +copy "be_BY" +END LC_NAME + +LC_ADDRESS +postal_fmt "/ +/ +/ +/ +" +country_name "" +country_ab2 "" +country_ab3 "" +country_num 112 +country_car "" +country_isbn "" +lang_name "/ +" +lang_ab "" +lang_term "" +lang_lib "" +END LC_ADDRESS + +LC_TELEPHONE +copy "be_BY" +END LC_TELEPHONE + +LC_MEASUREMENT +copy "be_BY" +END LC_MEASUREMENT diff -uNr libc.old/localedata/locales/ca_AD libc/localedata/locales/ca_AD --- libc.old/localedata/locales/ca_AD 1970-01-01 01:00:00.000000000 +0100 +++ libc/localedata/locales/ca_AD 2005-11-02 02:50:31.000000000 +0100 @@ -0,0 +1,99 @@ +comment_char % +escape_char / +% +% Catalan Language Locale for Andorra +% Language: ca +% Territory: AD +% Revision: 1.0 +% Date: 2005-01-23 +% Users: general +% Charset: ISO-8859-1 +% Distribution and use is free, also +% for commercial purposes. + +LC_IDENTIFICATION +title "Catalan locale for Andorra" +source "Jordi Mallach and the Debian Project" +address "" +contact "Jordi Mallach" +email "jordi@debian.org" +tel "" +fax "" +language "Catalan" +territory "Andorra" +revision "1.0" +date "2005-01-23" +% +category "ca_AD:2000";LC_IDENTIFICATION +category "ca_AD:2000";LC_CTYPE +category "ca_AD:2000";LC_COLLATE +category "ca_AD:2000";LC_TIME +category "ca_AD:2000";LC_NUMERIC +category "ca_AD:2000";LC_MONETARY +category "ca_AD:2000";LC_MESSAGES +category "ca_AD:2000";LC_PAPER +category "ca_AD:2000";LC_NAME +category "ca_AD:2000";LC_ADDRESS +category "ca_AD:2000";LC_TELEPHONE + +END LC_IDENTIFICATION + +LC_COLLATE +copy "iso14651_t1" +END LC_COLLATE + +LC_CTYPE +copy "i18n" +END LC_CTYPE + +LC_MESSAGES +copy "ca_ES" +END LC_MESSAGES + +LC_MONETARY +copy "ca_ES" +END LC_MONETARY + +LC_NUMERIC +copy "ca_ES" +END LC_NUMERIC + +LC_TIME +copy "ca_ES" +END LC_TIME + +LC_PAPER +copy "ca_ES" +END LC_PAPER + +LC_TELEPHONE +% FIXME: lack info. +tel_int_fmt "/ +" +int_prefix "" +END LC_TELEPHONE + +LC_MEASUREMENT +copy "ca_ES" +END LC_MEASUREMENT + +LC_NAME +copy "ca_ES" +END LC_NAME + +LC_ADDRESS +postal_fmt "/ +/ +/ +/ +" +country_name "" +country_ab2 "" +country_ab3 "" +country_num 020 +country_car "" +lang_name "" +lang_ab "" +lang_term "" +lang_lib "" +END LC_ADDRESS diff -uNr libc.old/localedata/locales/ca_AD@euro libc/localedata/locales/ca_AD@euro --- libc.old/localedata/locales/ca_AD@euro 1970-01-01 01:00:00.000000000 +0100 +++ libc/localedata/locales/ca_AD@euro 2005-11-02 02:50:31.000000000 +0100 @@ -0,0 +1,84 @@ +comment_char % +escape_char / +% +% Catalan Language Locale for Andorra +% Language: ca +% Territory: AD +% Option: euro +% Revision: 1.0 +% Date: 2005-01-23 +% Users: general +% Charset: ISO-8859-15 +% Distribution and use is free, also +% for commercial purposes. + +LC_IDENTIFICATION +title "Catalan locale for Andorra" +source "Jordi Mallach and the Debian Project" +address "" +contact "Jordi Mallach" +email "jordi@debian.org" +tel "" +fax "" +language "Catalan" +territory "Andorra" +revision "1.0" +date "2005-01-23" +% +category "ca_AD:2000";LC_IDENTIFICATION +category "ca_AD:2000";LC_CTYPE +category "ca_AD:2000";LC_COLLATE +category "ca_AD:2000";LC_TIME +category "ca_AD:2000";LC_NUMERIC +category "ca_AD:2000";LC_MONETARY +category "ca_AD:2000";LC_MESSAGES +category "ca_AD:2000";LC_PAPER +category "ca_AD:2000";LC_NAME +category "ca_AD:2000";LC_ADDRESS +category "ca_AD:2000";LC_TELEPHONE + +END LC_IDENTIFICATION + +LC_COLLATE +copy "iso14651_t1" +END LC_COLLATE + +LC_CTYPE +copy "i18n" +END LC_CTYPE + +LC_MESSAGES +copy "ca_AD" +END LC_MESSAGES + +LC_MONETARY +copy "ca_AD" +END LC_MONETARY + +LC_NUMERIC +copy "ca_AD" +END LC_NUMERIC + +LC_TIME +copy "ca_AD" +END LC_TIME + +LC_PAPER +copy "ca_AD" +END LC_PAPER + +LC_TELEPHONE +copy "ca_AD" +END LC_TELEPHONE + +LC_MEASUREMENT +copy "ca_AD" +END LC_MEASUREMENT + +LC_NAME +copy "ca_AD" +END LC_NAME + +LC_ADDRESS +copy "ca_AD" +END LC_ADDRESS diff -uNr libc.old/localedata/locales/ca_FR libc/localedata/locales/ca_FR --- libc.old/localedata/locales/ca_FR 1970-01-01 01:00:00.000000000 +0100 +++ libc/localedata/locales/ca_FR 2005-11-02 02:50:31.000000000 +0100 @@ -0,0 +1,97 @@ +comment_char % +escape_char / +% +% Catalan Language Locale for France +% Language: ca +% Territory: FR +% Revision: 1.0 +% Date: 2005-01-23 +% Users: general +% Charset: ISO-8859-1 +% Distribution and use is free, also +% for commercial purposes. + +LC_IDENTIFICATION +title "Catalan locale for France" +source "Jordi Mallach and the Debian Project" +address "" +contact "Jordi Mallach" +email "jordi@debian.org" +tel "" +fax "" +language "Catalan" +territory "France" +revision "1.0" +date "2005-01-23" +% +category "ca_FR:2000";LC_IDENTIFICATION +category "ca_FR:2000";LC_CTYPE +category "ca_FR:2000";LC_COLLATE +category "ca_FR:2000";LC_TIME +category "ca_FR:2000";LC_NUMERIC +category "ca_FR:2000";LC_MONETARY +category "ca_FR:2000";LC_MESSAGES +category "ca_FR:2000";LC_PAPER +category "ca_FR:2000";LC_NAME +category "ca_FR:2000";LC_ADDRESS +category "ca_FR:2000";LC_TELEPHONE + +END LC_IDENTIFICATION + +LC_COLLATE +copy "iso14651_t1" +END LC_COLLATE + +LC_CTYPE +copy "i18n" +END LC_CTYPE + +LC_MESSAGES +copy "ca_ES" +END LC_MESSAGES + +LC_MONETARY +copy "fr_FR" +END LC_MONETARY + +LC_NUMERIC +copy "ca_ES" +END LC_NUMERIC + +LC_TIME +copy "ca_ES" +END LC_TIME + +LC_PAPER +copy "fr_FR" +END LC_PAPER + +LC_TELEPHONE +copy "fr_FR" +END LC_TELEPHONE + +LC_MEASUREMENT +copy "fr_FR" +END LC_MEASUREMENT + +LC_NAME +copy "ca_ES" +END LC_NAME + +LC_ADDRESS +postal_fmt "/ +/ +/ +/ +" +country_name "" +country_ab2 "" +country_ab3 "" +country_num 250 +country_car "" +country_isbn "" +lang_name "" +lang_ab "" +lang_term "" +lang_lib "" +END LC_ADDRESS diff -uNr libc.old/localedata/locales/ca_FR@euro libc/localedata/locales/ca_FR@euro --- libc.old/localedata/locales/ca_FR@euro 1970-01-01 01:00:00.000000000 +0100 +++ libc/localedata/locales/ca_FR@euro 2005-11-02 02:50:31.000000000 +0100 @@ -0,0 +1,84 @@ +comment_char % +escape_char / +% +% Catalan Language Locale for France +% Language: ca +% Territory: FR +% Option: euro +% Revision: 1.0 +% Date: 2005-01-23 +% Users: general +% Charset: ISO-8859-15 +% Distribution and use is free, also +% for commercial purposes. + +LC_IDENTIFICATION +title "Catalan locale for France" +source "Jordi Mallach and the Debian Project" +address "" +contact "Jordi Mallach" +email "jordi@debian.org" +tel "" +fax "" +language "Catalan" +territory "France" +revision "1.0" +date "2005-01-23" +% +category "ca_FR:2000";LC_IDENTIFICATION +category "ca_FR:2000";LC_CTYPE +category "ca_FR:2000";LC_COLLATE +category "ca_FR:2000";LC_TIME +category "ca_FR:2000";LC_NUMERIC +category "ca_FR:2000";LC_MONETARY +category "ca_FR:2000";LC_MESSAGES +category "ca_FR:2000";LC_PAPER +category "ca_FR:2000";LC_NAME +category "ca_FR:2000";LC_ADDRESS +category "ca_FR:2000";LC_TELEPHONE + +END LC_IDENTIFICATION + +LC_COLLATE +copy "iso14651_t1" +END LC_COLLATE + +LC_CTYPE +copy "i18n" +END LC_CTYPE + +LC_MESSAGES +copy "ca_FR" +END LC_MESSAGES + +LC_MONETARY +copy "ca_FR" +END LC_MONETARY + +LC_NUMERIC +copy "ca_FR" +END LC_NUMERIC + +LC_TIME +copy "ca_FR" +END LC_TIME + +LC_PAPER +copy "ca_FR" +END LC_PAPER + +LC_TELEPHONE +copy "ca_FR" +END LC_TELEPHONE + +LC_MEASUREMENT +copy "ca_FR" +END LC_MEASUREMENT + +LC_NAME +copy "ca_FR" +END LC_NAME + +LC_ADDRESS +copy "ca_FR" +END LC_ADDRESS diff -uNr libc.old/localedata/locales/csb_PL libc/localedata/locales/csb_PL --- libc.old/localedata/locales/csb_PL 1970-01-01 01:00:00.000000000 +0100 +++ libc/localedata/locales/csb_PL 2004-09-10 09:29:21.000000000 +0200 @@ -0,0 +1,2191 @@ +comment_char % +escape_char / +% +% Kashubian Language Locale for Poland +% by Andrzej Krzysztofowicz +% Source: information from Leszek Lubecki +% +% Distribution and use is free, also for commercial purposes. + +LC_IDENTIFICATION +title "Kashubian locale for Poland" +source "Information from Leszek Lubecki" +address "" +contact "Andrzej Krzysztofowicz" +email "ankry@mif.pg.gda.pl" +tel "" +fax "" +language "Kashubian" +territory "Poland" +revision "0.2" +date "2004-09-10" +% +category i18n:1997;LC_IDENTIFICATION +category i18n:1997;LC_CTYPE +category i18n:1997;LC_COLLATE +category i18n:1997;LC_MONETARY +category i18n:1997;LC_NUMERIC +category i18n:1997;LC_TIME +category i18n:1997;LC_MESSAGES +category i18n:1997;LC_PAPER +category i18n:1997;LC_NAME +category i18n:1997;LC_ADDRESS +category i18n:1997;LC_TELEPHONE +category i18n:1997;LC_MEASUREMENT +END LC_IDENTIFICATION + +LC_CTYPE +copy "i18n" +END LC_CTYPE + +LC_COLLATE + +% Base collation scheme: 1994-03-22 + +% Ordering algorithm: +% 1. Spaces and hyphen (but not soft +% hyphen) before punctuation +% characters, punctuation characters +% before numbers, +% numbers before letters. +% 2. Letters with diacritical marks are +% members of equivalence classes +% 3. A distinction is made with regards +% to case as noted below. +% 4. Special characters are ignored +% when comparing letters, but then +% they are considered +% 5. The alphabets are sorted in order +% of first appearance in ISO 10646: +% Latin, Greek, Cyrillic, etc. +% +% According to Greek specifications, +% the steps 2. and 3. above are reversed +% for the Greek script + +% collating symbols + +% The collating symbol naming is +% mostly taken from ISO 10646-1, +% for example the case and accent +% names are from this standard. + +collating-symbol +collating-symbol +collating-symbol +collating-symbol + +% and +% are for cases like Danish +% and Spanish being treated +% as one letter. + +% The ...... collating +% symbols have defined weights as +% the last character in a group of +% Latin letters. They are used +% to specify deltas by locales using +% a locale as the default ordering +% and by "replace-after" statements +% specifying the changed placement +% in an ordering of a character. + +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol + +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol + +% letter;accent;case;specials + +order_start forward;backward/ + ;forward;position + +% or letters first: + + + + + + +% Accents: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ;;;IGNORE + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; +<"=> IGNORE;IGNORE;IGNORE;<"=> + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; +UNDEFINED IGNORE;IGNORE;IGNORE + + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + "";"";"";IGNORE + "";"";"";IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + "";"";"";IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + "";"";"";IGNORE + "";"";"";IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + +% Arabic collating + + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + + IGNORE;IGNORE;;IGNORE + IGNORE;IGNORE;;IGNORE + IGNORE;IGNORE;;IGNORE + IGNORE;IGNORE;;IGNORE + IGNORE;IGNORE;;IGNORE + IGNORE;IGNORE;;IGNORE + IGNORE;IGNORE;;IGNORE + IGNORE;IGNORE;;IGNORE + IGNORE;IGNORE;;IGNORE + + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + +% katakana/hiragana sorting +% base is katakana, as this is present in most charsets +% normal before voiced before semi-voiced +% small vocals before normal vocals +% katakana before hiragana + + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + +order_end + +END LC_COLLATE + +LC_MONETARY +copy "pl_PL" +END LC_MONETARY + +LC_NUMERIC +copy "pl_PL" +END LC_NUMERIC + +LC_TIME +abday "";"";/ + "";"";/ + "";"";/ + "" +day "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +abmon "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"" +mon "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +d_t_fmt "" +d_fmt "" +t_fmt "" +am_pm "";"" +t_fmt_ampm "" +date_fmt "/ +/ +" +END LC_TIME + +LC_MESSAGES +copy "pl_PL" +END LC_MESSAGES + +LC_PAPER +copy "pl_PL" +END LC_PAPER + +LC_NAME +copy "pl_PL" +END LC_NAME + +LC_ADDRESS +postal_fmt "/ +/ +/ +/ +" +country_num 616 +country_name "" +country_ab2 "" +country_ab3 "" +country_post "" +country_car "" +country_isbn "" +lang_name "" +lang_ab "" +lang_term "" +lang_lib "" +END LC_ADDRESS + +LC_TELEPHONE +copy "pl_PL" +END LC_TELEPHONE + +LC_MEASUREMENT +copy "pl_PL" +END LC_MEASUREMENT diff -uNr libc.old/localedata/locales/dz_BT libc/localedata/locales/dz_BT --- libc.old/localedata/locales/dz_BT 1970-01-01 01:00:00.000000000 +0100 +++ libc/localedata/locales/dz_BT 2005-11-02 02:50:33.000000000 +0100 @@ -0,0 +1,1352 @@ +comment_char % +escape_char / + +% Bhutanese(Bhutan) locale +% +% Name: dz_BT +% Author: Pema Geyleg +% Contact: Sherubtse College, Kanglung Bhutan; Pablo Saratxaga +% E-mail: pema_geyleg@druknet.bt; pablo@mandrakesoft.com +% Language: Dzongkha(dz) +% Territory: Bhutan(BT) +% Charset: UTF-8 +% Revision: 0.3 +% Date: 2004-09-03 +% + +LC_IDENTIFICATION +title "Dzongkha language locale for Bhutan" +source "Sherubtse College" +address "Kanglung, Bhutan" +contact "" +email "bug-glibc@gnu.org" +tel "" +fax "" +language "Dzongkha" +territory "Bhutan" +revision "0.3" +date "2004-09-03" +% +category "dz_BT:2004";LC_IDENTIFICATION +category "dz_BT:2004";LC_CTYPE +category "dz_BT:2004";LC_COLLATE +category "dz_BT:2004";LC_NUMERIC +category "dz_BT:2004";LC_MONETARY +category "dz_BT:2004";LC_MESSAGES +category "dz_BT:2004";LC_PAPER +category "dz_BT:2004";LC_NAME +category "dz_BT:2004";LC_ADDRESS +category "dz_BT:2004";LC_TELEPHONE + +END LC_IDENTIFICATION + +%%%%%%%%%%%%%%%% +% TODO: check LC_MONETARY, LC_NUMERIC, LC_MESSAGES, LC_TIME +% check time and date formats +%%%%%%%%%%%%%%%% + +LC_CTYPE +copy "i18n" +END LC_CTYPE + +LC_COLLATE +copy "iso14651_t1" + +script + +% 30 base letters +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol + +% 4 explicit vowels +collating-symbol +collating-symbol +collating-symbol +collating-symbol + +% pre-radicals +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol + +% nominal, subjoined or variant forms +collating-symbol +collating-symbol +collating-symbol + +% ka-radicals +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" + +% kha-radicals +collating-symbol +collating-symbol +collating-element from "" +collating-element from "" + +% ga-radicals +% as there are ambiguous, the next letter has to be added too; +% so the are in fact double elements: the ga-radical +% itself, and the following letter. +collating-symbol % ambiguous +collating-symbol % ambiguous +collating-symbol % ambiguous +collating-symbol % ambiguous +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" + +% nga-radicals +% as there are ambiguous, the next letter has to be added too; +% so the are in fact double elements: the nga-radical +% itself, and the following letter. +collating-symbol % ambiguous +collating-symbol % ambiguous +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" + +% ca-radicals +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" + +% cha-radicals +collating-symbol +collating-symbol +collating-element from "" +collating-element from "" + +% ja-radicals +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" + +% nya-radicals +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" + +% ta-radicals +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" + +% tha-radicals +collating-symbol +collating-symbol +collating-element from "" +collating-element from "" + +% da-radicals +% as there are ambiguous, the next letter has to be added too; +% so the are in fact double elements: the da-radical +% itself, and the following letter. +collating-symbol % ambiguous +collating-symbol % ambiguous +collating-symbol % ambiguous +collating-symbol % ambiguous +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" + +% na-radicals +% as there are ambiguous, the next letter has to be added too; +% so the are in fact double elements: the na-radical +% itself, and the following letter. +collating-symbol % ambiguous +collating-symbol % ambiguous +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" + +% pa-radicals +% as there are ambiguous, the next letter has to be added too; +% so the are in fact double elements: the pa-radical +% itself, and the following letter. +collating-symbol % ambiguous in Dzongkha +collating-symbol +collating-symbol +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" + +% pha-radicals +collating-symbol +collating-element from "" + +% ba-radicals +% as there are ambiguous, the next letter has to be added too; +% so the are in fact double elements: the ba-radical +% itself, and the following letter. +collating-symbol % ambiguous +collating-symbol % ambiguous +collating-symbol +collating-symbol +collating-symbol +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" + +% ma-radicals +% as there are ambiguous, the next letter has to be added too; +% so the are in fact double elements: the ma-radical +% itself, and the following letter. +collating-symbol % ambiguous +collating-symbol +collating-symbol +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" + +% tsa-radicals +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" + +% tsha-radicals +collating-symbol +collating-symbol +collating-element from "" +collating-element from "" + +% dza-radicals +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" + +% zha-radicals +collating-symbol +collating-symbol +collating-element from "" +collating-element from "" + +% za-radicals +collating-symbol +collating-symbol +collating-element from "" +collating-element from "" + +% ya-radicals +collating-symbol +collating-element from "" + +% ra-radicals +% as there are ambiguous, the next letter has to be added too; +% so the are in fact double elements: the ra-radical +% itself, and the following letter. +collating-symbol % ambiguous +collating-element from "" + +% sha-radicals +collating-symbol +collating-symbol +collating-element from "" +collating-element from "" + +% sa-radicals +% as there are ambiguous, the next letter has to be added too; +% so the are in fact double elements: the sa-radical +% itself, and the following letter. +collating-symbol % ambiguous +collating-symbol % ambiguous +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" + +% ha-radicals +collating-symbol +collating-element from "" + +% generic definitions +reorder-after + + + +reorder-after + + + + + + + + + + + + + + + +% a better place than after cyrillic ya should be defined +reorder-after + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +%order_start ;forward;forward;forward;forward,position + +% specific definitions +reorder-after +% digits + <0>;;IGNORE;IGNORE + <0>;;IGNORE;IGNORE + <1>;;IGNORE;IGNORE + <1>;;IGNORE;IGNORE + <2>;;IGNORE;IGNORE + <2>;;IGNORE;IGNORE + <3>;;IGNORE;IGNORE + <3>;;IGNORE;IGNORE + <4>;;IGNORE;IGNORE + <4>;;IGNORE;IGNORE + <5>;;IGNORE;IGNORE + <5>;;IGNORE;IGNORE + <6>;;IGNORE;IGNORE + <6>;;IGNORE;IGNORE + <7>;;IGNORE;IGNORE + <7>;;IGNORE;IGNORE + <8>;;IGNORE;IGNORE + <8>;;IGNORE;IGNORE + <9>;;IGNORE;IGNORE + <9>;;IGNORE;IGNORE + +% letters + ;;;IGNORE % ka + ;;;IGNORE + "";"";"";IGNORE % kssa + "";"";"";IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE % kha + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE % ga + ;;;IGNORE + "";"";"";IGNORE % gha + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE % nga + ;;;IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE % ca + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE % cha + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE % ja + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE % nya + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE % ta + ;;;IGNORE + ;;;IGNORE % tta + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE % tha + ;;;IGNORE + ;;;IGNORE % ttha + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE % da + ;;;IGNORE + ;;;IGNORE % dda + ;;;IGNORE + "";"";"";IGNORE % dha + "";"";"";IGNORE + "";"";"";IGNORE % ddha + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE % na + ;;;IGNORE + ;;;IGNORE % nna + ;;;IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE % pa + ;;;IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE % pha + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE % ba + ;;;IGNORE + "";"";"";IGNORE % bha + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE % ma + ;;;IGNORE + ;;;IGNORE % + ;;;IGNORE % + ;;;IGNORE % + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE % tsa + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE % tsha + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE % dza + ;;;IGNORE + "";"";"";IGNORE % dzha + "";"";"";IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE % wa + ;;;IGNORE + ;;;IGNORE % fixed wa + ;;;IGNORE % zha + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE % za + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE % -a + ;;;IGNORE + ;;;IGNORE % ya + ;;;IGNORE + ;;;IGNORE % fixed ya + ;;;IGNORE + ;;;IGNORE % ra + ;;;IGNORE + ;;;IGNORE % fixed ra + ;;;IGNORE + ;;;IGNORE % vocalic r +% FIXME; which of the two? + ;;;IGNORE % vocalic rr +% "";";";IGNORE % vocalic rr + "";"";"";IGNORE + ;;;IGNORE % la + ;;;IGNORE + ;;;IGNORE % vocalic l +% FIXME; which of the two? + ;;;IGNORE % vocalic ll +% "";";";IGNORE % vocalic ll + ;;;IGNORE % sha + ;;;IGNORE + ;;;IGNORE % ssa + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE % sa + ;;;IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + ;;;IGNORE % ha + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE % a + ;;;IGNORE + +% explicit vowels + IGNORE;;IGNORE;IGNORE % long vowel mark % FIXME + ;;;IGNORE % i + ;;;IGNORE % reversed i + ;;;IGNORE % ii + ;;;IGNORE % reversed ii + ;;;IGNORE % u + ;;;IGNORE % uu + ;;;IGNORE % e + ;;;IGNORE % ee + ;;;IGNORE % o + ;;;IGNORE % oo + +% FIXME: 0F39, 0F7F, 0F84, 0F85, 0F86, 0F87, + +% FIXME: 0F88, UF89, UF8A, 0F8B + IGNORE;;IGNORE;IGNORE + IGNORE;;IGNORE;IGNORE + IGNORE;;IGNORE;IGNORE + IGNORE;;IGNORE;IGNORE + +reorder-end + +END LC_COLLATE + +LC_MONETARY + +int_curr_symbol "BTN " +currency_symbol "" +mon_decimal_point "." +mon_thousands_sep "," +mon_grouping 3;2; +positive_sign "" +negative_sign "-" +int_frac_digits 3 +frac_digits 3 +p_cs_precedes 1 +p_sep_by_space 1 +n_cs_precedes 1 +n_sep_by_space 1 +p_sign_posn 4 +n_sign_posn 4 + +END LC_MONETARY + +LC_NUMERIC + +decimal_point "." +thousands_sep "," +grouping 3;2 + +END LC_NUMERIC + +LC_TIME +abday "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" + +day "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" + +abmon "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" + +mon "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ +"";/ +"" + +% Appropriate date & time representation +d_t_fmt "%y%m/ +%d%H/ +%M%S" + +% Appropriate date representation +d_fmt "%y/ +%m%d" + +% Appropriate time representation "%H:%M:%S" +t_fmt "/ +% H/ +%M%S" + +% AM/PM signs +am_pm "";"" + +% Appropriate 12-hour clock representation "%I:%M:%S %p" +t_fmt_ampm "/ +%I/ +%M%S %p" +END LC_TIME + +LC_MESSAGES +yesstr "" +nostr "" +yesexpr "" +noexpr "" +END LC_MESSAGES + +LC_TELEPHONE + tel_int_fmt "" +% tel_dom_fmt "" +% int_select "" +% int_prefix "" +END LC_TELEPHONE + +LC_PAPER +height 297 +width 210 +END LC_PAPER + +LC_MEASUREMENT +% FIXME +measurement 1 +END LC_MEASUREMENT + +LC_NAME +name_fmt "%p%t%g%t%m%t%f" +name_gen "" +name_miss "" +name_mr "" +name_mrs "" +END LC_NAME + +LC_ADDRESS +% "%f%N%a%N%d%N%r%t%e%t%b%N%h%t%s%N%T%N%S%N%z%c%N" +postal_fmt "/ +/ +/ +/ +" +%FIXME: Bhutan in Dzongkha +%country_name "" +%country_post "" +country_ab2 "" +country_ab3 "" +country_num 064 +country_car "" +%country_isbn "" +%FIXME: Dzongkha in Dzongkha +%lang_name "" +lang_ab "" +lang_term "" +lang_lib "" +END LC_ADDRESS diff -uNr libc.old/localedata/locales/el_CY libc/localedata/locales/el_CY --- libc.old/localedata/locales/el_CY 2004-07-16 03:07:27.000000000 +0200 +++ libc/localedata/locales/el_CY 2004-11-14 01:24:38.000000000 +0100 @@ -0,0 +1,151 @@ +comment_char % +escape_char / +% +% Greek Language Locale for Cyprus +% Based on locale el_GR by Keld Simonsen. + +LC_IDENTIFICATION +title "Greek locale for Cyprus" +source "Greek Debian Translation Team" +address "Konstantinos Margaritis, Mesologgiou & M.Asias, Nafplion 21100, Greece" +contact "" +email "libc-locales@sources.redhat.com" +tel "" +fax "" +language "Greek" +territory "Cyprus" +revision "1.0" +date "2004-10-20" +% +category "i18n:1997";LC_IDENTIFICATION +category "i18n:1997";LC_CTYPE +category "i18n:1997";LC_COLLATE +category "i18n:1997";LC_TIME +category "i18n:1997";LC_NUMERIC +category "i18n:1997";LC_MONETARY +category "i18n:1997";LC_MESSAGES +category "i18n:1997";LC_PAPER +category "i18n:1997";LC_NAME +category "i18n:1997";LC_ADDRESS +category "i18n:1997";LC_TELEPHONE + +END LC_IDENTIFICATION + +LC_COLLATE +copy "iso14651_t1" +END LC_COLLATE + +LC_CTYPE +copy "i18n" +END LC_CTYPE + +LC_MESSAGES +yesexpr "" +noexpr "" +END LC_MESSAGES + +LC_MONETARY +int_curr_symbol "CYP " +currency_symbol "" +mon_decimal_point "," +mon_thousands_sep "." +mon_grouping 3 +positive_sign "" +negative_sign "-" +int_frac_digits 4 +frac_digits 4 +p_cs_precedes 0 +p_sep_by_space 0 +n_cs_precedes 1 +n_sep_by_space 0 +p_sign_posn 1 +n_sign_posn 1 +END LC_MONETARY + +LC_NUMERIC +decimal_point "," +thousands_sep "." +grouping 0;0 +END LC_NUMERIC + +LC_TIME +abday "";"";/ + "";"";/ + "";"";/ + "" +day "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +abmon "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"" +mon "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +d_t_fmt "%a %d %b %Y %T %Z" +d_fmt "%d/%m/%Y" +t_fmt "%T" +am_pm "";"" +t_fmt_ampm "" +date_fmt "%a %b %e/ + %H:%M:%S / +%Z %Y" +END LC_TIME + +LC_PAPER +% FIXME +height 297 +% FIXME +width 210 +END LC_PAPER + +LC_TELEPHONE +tel_int_fmt "+%c %a %/ +l" +int_prefix "357" +int_select "00" +END LC_TELEPHONE + +LC_MEASUREMENT +% FIXME +measurement 1 +END LC_MEASUREMENT + +LC_NAME +name_fmt "%d%t%g%t/ +%m%t%f" +END LC_NAME + +LC_ADDRESS +postal_fmt "%f%N%a%N/ +%d%N%b%N%s/ + %h %e %r%/ +N%%z %T%/ +N%c%N" +country_name "" +country_ab2 "" +country_ab3 "" +country_num 196 +country_car "" +country_isbn "9963" +lang_name "" +lang_ab "" +lang_term "" +lang_lib "" +END LC_ADDRESS diff -uNr libc.old/localedata/locales/eo libc/localedata/locales/eo --- libc.old/localedata/locales/eo 1970-01-01 01:00:00.000000000 +0100 +++ libc/localedata/locales/eo 2005-11-02 02:48:46.000000000 +0100 @@ -0,0 +1,216 @@ +comment_char % +escape_char / + +% Esperanto language locale for ... +% Edmund GRIMLEY EVANS + +LC_IDENTIFICATION +title "Esperanto locale" +source "" +address "" +contact "" +email "debian-esperanto@lists.debian.org" +tel "" +fax "" +language "Esperanto" +territory "" +revision "draft" +date "2002-07-04" +% +category "eo_XX:2000";LC_IDENTIFICATION +category "eo_XX:2000";LC_CTYPE +category "eo_XX:2000";LC_COLLATE +category "eo_XX:2000";LC_TIME +category "eo_XX:2000";LC_NUMERIC +category "eo_XX:2000";LC_MONETARY +category "eo_XX:2000";LC_MESSAGES +category "eo_XX:2000";LC_PAPER +category "eo_XX:2000";LC_NAME +category "eo_XX:2000";LC_ADDRESS +category "eo_XX:2000";LC_TELEPHONE + +END LC_IDENTIFICATION + +LC_CTYPE +copy "i18n" +END LC_CTYPE + +LC_COLLATE +copy "iso14651_t1" + +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol + +reorder-after + +reorder-after + +reorder-after + +reorder-after + +reorder-after + +reorder-after + + +reorder-after + ;;;IGNORE % Ĉ +reorder-after + ;;;IGNORE % ĉ +reorder-after + ;;;IGNORE % Ĝ +reorder-after + ;;;IGNORE % ĝ +reorder-after + ;;;IGNORE % Ĥ +reorder-after + ;;;IGNORE % ÄĽ +reorder-after + ;;;IGNORE % Ä´ +reorder-after + ;;;IGNORE % Äľ +reorder-after + ;;;IGNORE % Ŝ +reorder-after + ;;;IGNORE % ŝ +reorder-after + ;;;IGNORE % ĹŹ +reorder-after + ;;;IGNORE % Ĺ­ + +reorder-end + +END LC_COLLATE + +LC_MONETARY +int_curr_symbol "" % "EUR" +currency_symbol "" % "EUR" +% "" ne eblas en ISO-8859-3 +mon_decimal_point "" +mon_thousands_sep "" +mon_grouping 3;3 +positive_sign "" +negative_sign "" +int_frac_digits 2 +frac_digits 2 +p_cs_precedes 1 +p_sep_by_space 1 +n_cs_precedes 1 +n_sep_by_space 1 +p_sign_posn 1 +n_sign_posn 1 +END LC_MONETARY + +LC_NUMERIC +decimal_point "" +thousands_sep "" +grouping 0;0 +END LC_NUMERIC + +LC_TIME + +% "dim";"lun";"mar";"mer";"ÄľaĹ­";"ven";"sab" +abday "";"";/ + "";"";/ + "";"";/ + "" + +% "dimanĉo";"lundo";"mardo";"merkredo";"ÄľaĹ­do";"vendredo";"sabato" +day "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" + +% "Jan";"Feb";"Mar";"Apr";"Maj";"Jun";"Jul";"AĹ­g";"Sep";"Okt";"Nov";"Dec" +abmon "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"" + +% "Januaro";"Februaro";"Marto";"Aprilo";"Majo";"Junio"; +% "Julio";"AĹ­gusto";"Septembro";"Oktobro";"Novembro";"Decembro" +mon "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" + +am_pm "";"" + +% "%a %d %b %Y %T %z" +d_t_fmt "" + +% "%Y-%m-%d" +d_fmt "" + +% "%T" +t_fmt "" + +t_fmt_ampm "" + +% date_fmt ? + +END LC_TIME + +LC_MESSAGES +% "^[JjYy]" +yesexpr "" +% "^[Nn]" +noexpr "" +END LC_MESSAGES + +LC_PAPER +height 297 +width 210 +END LC_PAPER + +LC_TELEPHONE +% "+%c %a %l" +tel_int_fmt "/ +" +% "00" +int_select "" +END LC_TELEPHONE + +LC_MEASUREMENT +measurement 1 +END LC_MEASUREMENT + +LC_NAME +% "%d%t%g%t%m%t%f" +name_fmt "/ +" +name_mr "" % "s-ro" +name_mrs "" % "s-ino" +name_ms "" % "s-ino" +END LC_NAME + +LC_ADDRESS +% "%f%N%a%N%d%N%b%N%s %h %e %r%N%%z %T%N%c%N" +postal_fmt "/ +/ +/ +/ +" +% "Esperanto" +lang_name "" +lang_ab "" % "eo" +lang_term "" % "epo" +END LC_ADDRESS diff -uNr libc.old/localedata/locales/eu_FR libc/localedata/locales/eu_FR --- libc.old/localedata/locales/eu_FR 1970-01-01 01:00:00.000000000 +0100 +++ libc/localedata/locales/eu_FR 2005-11-02 02:49:46.000000000 +0100 @@ -0,0 +1,97 @@ +comment_char % +escape_char / +% +% Basque Language Locale for France +% Language: eu +% Territory: FR +% Revision: 1.0 +% Date: 2004-06-24 +% Users: general +% Charset: ISO-8859-1 +% Distribution and use is free, also +% for commercial purposes. + +LC_IDENTIFICATION +title "Basque locale for France" +source "Christian Perrier and the Debian Project" +address "" +contact "Christian Perrier" +email "bubulle@debian.org" +tel "" +fax "" +language "Basque" +territory "France" +revision "1.0" +date "2004-06-24" +% +category "eu_FR:2000";LC_IDENTIFICATION +category "eu_FR:2000";LC_CTYPE +category "eu_FR:2000";LC_COLLATE +category "eu_FR:2000";LC_TIME +category "eu_FR:2000";LC_NUMERIC +category "eu_FR:2000";LC_MONETARY +category "eu_FR:2000";LC_MESSAGES +category "eu_FR:2000";LC_PAPER +category "eu_FR:2000";LC_NAME +category "eu_FR:2000";LC_ADDRESS +category "eu_FR:2000";LC_TELEPHONE + +END LC_IDENTIFICATION + +LC_COLLATE +copy "iso14651_t1" +END LC_COLLATE + +LC_CTYPE +copy "i18n" +END LC_CTYPE + +LC_MESSAGES +copy "eu_ES" +END LC_MESSAGES + +LC_MONETARY +copy "fr_FR" +END LC_MONETARY + +LC_NUMERIC +copy "fr_FR" +END LC_NUMERIC + +LC_TIME +copy "eu_ES" +END LC_TIME + +LC_PAPER +copy "fr_FR" +END LC_PAPER + +LC_TELEPHONE +copy "fr_FR" +END LC_TELEPHONE + +LC_MEASUREMENT +copy "fr_FR" +END LC_MEASUREMENT + +LC_NAME +copy "eu_ES" +END LC_NAME + +LC_ADDRESS +postal_fmt "/ +/ +/ +/ +" +country_name "" +country_ab2 "" +country_ab3 "" +country_num 250 +country_car "" +country_isbn "" +lang_name "" +lang_ab "" +lang_term "" +lang_lib "" +END LC_ADDRESS diff -uNr libc.old/localedata/locales/eu_FR@euro libc/localedata/locales/eu_FR@euro --- libc.old/localedata/locales/eu_FR@euro 1970-01-01 01:00:00.000000000 +0100 +++ libc/localedata/locales/eu_FR@euro 2005-11-02 02:49:46.000000000 +0100 @@ -0,0 +1,84 @@ +comment_char % +escape_char / +% +% Basque Language Locale for France +% Language: eu +% Territory: FR +% Option: euro +% Revision: 1.0 +% Date: 2004-06-24 +% Users: general +% Charset: ISO-8859-15 +% Distribution and use is free, also +% for commercial purposes. + +LC_IDENTIFICATION +title "Basque locale for France" +source "Christian Perrier and the Debian Project" +address "" +contact "Christian Perrier" +email "bubulle@debian.org" +tel "" +fax "" +language "Basque" +territory "France" +revision "1.0" +date "2004-06-24" +% +category "eu_FR:2000";LC_IDENTIFICATION +category "eu_FR:2000";LC_CTYPE +category "eu_FR:2000";LC_COLLATE +category "eu_FR:2000";LC_TIME +category "eu_FR:2000";LC_NUMERIC +category "eu_FR:2000";LC_MONETARY +category "eu_FR:2000";LC_MESSAGES +category "eu_FR:2000";LC_PAPER +category "eu_FR:2000";LC_NAME +category "eu_FR:2000";LC_ADDRESS +category "eu_FR:2000";LC_TELEPHONE + +END LC_IDENTIFICATION + +LC_COLLATE +copy "iso14651_t1" +END LC_COLLATE + +LC_CTYPE +copy "i18n" +END LC_CTYPE + +LC_MESSAGES +copy "eu_FR" +END LC_MESSAGES + +LC_MONETARY +copy "eu_FR" +END LC_MONETARY + +LC_NUMERIC +copy "eu_FR" +END LC_NUMERIC + +LC_TIME +copy "eu_FR" +END LC_TIME + +LC_PAPER +copy "eu_FR" +END LC_PAPER + +LC_TELEPHONE +copy "eu_FR" +END LC_TELEPHONE + +LC_MEASUREMENT +copy "eu_FR" +END LC_MEASUREMENT + +LC_NAME +copy "eu_FR" +END LC_NAME + +LC_ADDRESS +copy "eu_FR" +END LC_ADDRESS diff -uNr libc.old/localedata/locales/fil_PH libc/localedata/locales/fil_PH --- libc.old/localedata/locales/fil_PH 2004-07-16 03:07:27.000000000 +0200 +++ libc/localedata/locales/fil_PH 2004-11-22 17:42:43.000000000 +0100 @@ -0,0 +1,189 @@ +comment_char % +escape_char / +% +% Pilipino Language Locale for Philipines +% Source: +% Contact: Rene Torres, Pablo Saratxaga +% Email: , +% Language: fil +% Territory: PH +% Revision: 0.4 +% Date: 2004-03-12 +% Users: general +% Repertoiremap: mnemonic,ds +% Charset: ISO-8859-1 +% Distribution and use is free, also +% for commercial purposes. + +LC_IDENTIFICATION +title "Filipino language locale for Philippines" +source "Rene Torres" +address "" +contact "Rene Torres, Pablo Saratxaga" +email "rgtorre@rocketmail.com, pablo@mandrakesoft.com" +tel "" +fax "" +language "Filipino" +territory "Philippines" +revision "0.4" +date "2004-03-12" + +category "i18n:1997";LC_IDENTIFICATION +category "i18n:1997";LC_CTYPE +category "i18n:1997";LC_COLLATE +category "i18n:1997";LC_TIME +category "i18n:1997";LC_NUMERIC +category "i18n:1997";LC_PAPER +category "i18n:1997";LC_TELEPHONE +category "i18n:1997";LC_MEASUREMENT +category "i18n:1997";LC_ADDRESS +category "i18n:1997";LC_MESSAGES +category "i18n:1997";LC_MONETARY + +END LC_IDENTIFICATION + +LC_CTYPE +copy "en_DK" +END LC_CTYPE + +LC_COLLATE +copy "iso14651_t1" + +% 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 + +collating-symbol +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-symbol + +collating-symbol +collating-symbol + +reorder-after + +reorder-after + + +reorder-after + + + +reorder-after + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE +reorder-after + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + +reorder-end + +END LC_COLLATE + +LC_MONETARY +int_curr_symbol "" +currency_symbol "" +mon_decimal_point "" +mon_thousands_sep "" +mon_grouping 3;3 +positive_sign "" +negative_sign "" +int_frac_digits 2 +frac_digits 2 +p_cs_precedes 1 +p_sep_by_space 0 +n_cs_precedes 1 +n_sep_by_space 1 +p_sign_posn 1 +n_sign_posn 1 +END LC_MONETARY + +LC_NUMERIC +copy "en_US" +END LC_NUMERIC + +LC_TIME +abday "";"";/ + "";"";/ + "";"";/ + "" +day "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +abmon "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"" +mon "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +% +d_t_fmt "" +d_fmt "" +t_fmt "" +am_pm "";"" +t_fmt_ampm "" +END LC_TIME + +LC_MESSAGES +yesstr "" +nostr "" +yesexpr "" +noexpr "" +END LC_MESSAGES + +LC_PAPER +height 297 +width 210 +END LC_PAPER + +LC_MEASUREMENT +measurement 1 +END LC_MEASUREMENT + +LC_NAME +% FIXME +copy "en_US" +END LC_NAME + +LC_ADDRESS +% FIXME +% Mostly copied from tl_PH +postal_fmt "/ +/ +/ +/ +" + +country_ab2 "" +country_ab3 "" +country_num 608 +country_car "" +country_isbn "" +lang_ab "" +lang_term "" +lang_lib "" +END LC_ADDRESS + +LC_TELEPHONE +% FIXME +copy "en_PH" +END LC_TELEPHONE diff -uNr libc.old/localedata/locales/fur_IT libc/localedata/locales/fur_IT --- libc.old/localedata/locales/fur_IT 1970-01-01 01:00:00.000000000 +0100 +++ libc/localedata/locales/fur_IT 2005-11-02 02:50:31.000000000 +0100 @@ -0,0 +1,151 @@ +comment_char % +escape_char / +% +% Friulian Language Locale for Italy +% Language: fur +% Territory: IT +% Revision: 0.3 +% Date: 2004-04-26 +% Users: general +% Repertoiremap: mnemonic.ds +% Charset: ISO-8859-1 +% Distribution and use is free, also +% for commercial purposes. + +LC_IDENTIFICATION +title "Friulian locale for Italy" +source "" +address "" +contact "Pablo Saratxaga" +email "pablo@mandrakesoft.com" +tel "" +fax "" +language "Friulian" +territory "Italy" +revision "0.3" +date "2004-04-26" +% +category "fur_IT:2000";LC_IDENTIFICATION +category "fur_IT:2000";LC_CTYPE +category "fur_IT:2000";LC_COLLATE +category "fur_IT:2000";LC_TIME +category "fur_IT:2000";LC_NUMERIC +category "fur_IT:2000";LC_MONETARY +category "fur_IT:2000";LC_MESSAGES +category "fur_IT:2000";LC_PAPER +category "fur_IT:2000";LC_NAME +category "fur_IT:2000";LC_ADDRESS +category "fur_IT:2000";LC_TELEPHONE + +END LC_IDENTIFICATION + +LC_CTYPE +copy "i18n" +END LC_CTYPE + +LC_COLLATE +copy "iso14651_t1" + +collating-symbol + +reorder-after + + +reorder-after + ;;;IGNORE +reorder-after + ;;;IGNORE + +reorder-end + +END LC_COLLATE + +LC_MESSAGES +yesexpr "" +noexpr "" +END LC_MESSAGES + +LC_MONETARY +copy "it_IT" +END LC_MONETARY + +LC_NUMERIC +copy "it_IT" +END LC_NUMERIC + +LC_TIME +abday "";"";/ + "";"";/ + "";"";/ + "" +day "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +abmon "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"" +mon "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +d_t_fmt "" +d_fmt "" +t_fmt "" +am_pm "";"" +t_fmt_ampm "" +date_fmt "/ +/ +" +END LC_TIME + +LC_PAPER +copy "it_IT" +END LC_PAPER + +LC_TELEPHONE +copy "it_IT" +END LC_TELEPHONE + +LC_MEASUREMENT +copy "it_IT" +END LC_MEASUREMENT + +LC_NAME +% FIXME! +copy "it_IT" +END LC_NAME + +LC_ADDRESS +postal_fmt "/ +/ +/ +/ +" +% FIXME! Italy in Friulian +%country_name "" +country_ab2 "" +country_ab3 "" +country_num 380 +country_car "" +country_isbn "" +% FIXME! Friulian in Friulian +%lang_name "" +lang_ab "" +lang_term "" +lang_lib "" +END LC_ADDRESS diff -uNr libc.old/localedata/locales/fur_IT@euro libc/localedata/locales/fur_IT@euro --- libc.old/localedata/locales/fur_IT@euro 1970-01-01 01:00:00.000000000 +0100 +++ libc/localedata/locales/fur_IT@euro 2005-11-02 02:48:46.000000000 +0100 @@ -0,0 +1,88 @@ +comment_char % +escape_char / +% +% Friulian Language Locale for Italy +% Language: fur +% Territory: IT +% Option: euro +% Revision: 0.3 +% Date: 2004-04-26 +% Users: general +% Repertoiremap: mnemonic.ds +% Charset: ISO-8859-15 +% Distribution and use is free, also +% for commercial purposes. +% +% This file is under the +% GNU General Public License. +% Based in the an_ES Locale + +LC_IDENTIFICATION +title "Friulian locale for Italy" +source "" +address "" +contact "Pablo Saratxaga" +email "pablo@mandrakesoft.com" +tel "" +fax "" +language "Friulian" +territory "Italy" +revision "0.3" +date "2004-04-26" +% +category "fur_IT:2000";LC_IDENTIFICATION +category "fur_IT:2000";LC_CTYPE +category "fur_IT:2000";LC_COLLATE +category "fur_IT:2000";LC_TIME +category "fur_IT:2000";LC_NUMERIC +category "fur_IT:2000";LC_MONETARY +category "fur_IT:2000";LC_MESSAGES +category "fur_IT:2000";LC_PAPER +category "fur_IT:2000";LC_NAME +category "fur_IT:2000";LC_ADDRESS +category "fur_IT:2000";LC_TELEPHONE +END LC_IDENTIFICATION + +LC_COLLATE +copy "fur_IT" +END LC_COLLATE + +LC_CTYPE +copy "fur_IT" +END LC_CTYPE + +LC_MESSAGES +copy "fur_IT" +END LC_MESSAGES + +LC_MONETARY +copy "fur_IT" +END LC_MONETARY + +LC_NUMERIC +copy "fur_IT" +END LC_NUMERIC + +LC_TIME +copy "fur_IT" +END LC_TIME + +LC_PAPER +copy "fur_IT" +END LC_PAPER + +LC_TELEPHONE +copy "fur_IT" +END LC_TELEPHONE + +LC_MEASUREMENT +copy "fur_IT" +END LC_MEASUREMENT + +LC_NAME +copy "fur_IT" +END LC_NAME + +LC_ADDRESS +copy "fur_IT" +END LC_ADDRESS diff -uNr libc.old/localedata/locales/fy_DE libc/localedata/locales/fy_DE --- libc.old/localedata/locales/fy_DE 1970-01-01 01:00:00.000000000 +0100 +++ libc/localedata/locales/fy_DE 2005-11-02 02:50:31.000000000 +0100 @@ -0,0 +1,132 @@ +comment_char % +escape_char / +% repertoiremap mnemonic.ds +% charset "ISO_8859-1:1987" +% Distribution and use is + +LC_IDENTIFICATION +title "Sater Frisian and North Frisian Locale for Germany" +source "information from Kenneth Christiansen" +address "" +contact "Kenneth Christiansen, Pablo Saratxaga" +email "kenneth@gnu.org, pablo@mandrakesoft.com" +tel "" +% Fax +language "Frisian" +territory "Germany" +revision "0.1" +date "2003-11-30" + +category "i18n:2000";LC_IDENTIFICATION +category "i18n:2000";LC_COLLATE +category "i18n:2000";LC_CTYPE +category "i18n:2000";LC_MESSAGES +category "i18n:2000";LC_MONETARY +category "i18n:2000";LC_NUMERIC +category "i18n:2000";LC_TIME +category "i18n:2000";LC_PAPER +category "i18n:2000";LC_NAME +category "i18n:2000";LC_MEASUREMENT +category "i18n:2000";LC_TELEPHONE +category "i18n:2000";LC_ADDRESS + +% ISO/IEC 14652: Converted comments to LC_IDENTIFICATION +% added LC_PAPER, LC_MEASUREMENT, LC_TELEPHONE, LC_ADDRESS +% copied LC_MONETARY, LC_NUMERIC from de_DE for simplicity +% -- mckinstry@computer.org, 2000-07-03 + +END LC_IDENTIFICATION + +LC_ADDRESS +postal_fmt "/ +/ +/ +/ +" +country_post "" +country_ab2 "" +country_ab3 "" +country_car "" +country_num 276 +country_isbn "3" +% FIXME country_name/lang_name in Frisian ? +lang_name "Frisian" +lang_ab "fy" +lang_term "fry" +lang_lib "fry" +END LC_ADDRESS + +LC_COLLATE +copy "iso14651_t1" +END LC_COLLATE + +LC_CTYPE +copy "en_DK" +END LC_CTYPE + +LC_MESSAGES +yesexpr "" +noexpr "" +END LC_MESSAGES + +LC_MONETARY +copy "de_DE" +END LC_MONETARY + +LC_PAPER +copy "de_DE" +END LC_PAPER + +LC_NAME +% FIXME +copy "de_DE" +END LC_NAME + +LC_TELEPHONE +copy "de_DE" +END LC_TELEPHONE + +LC_MEASUREMENT +copy "de_DE" +END LC_MEASUREMENT + +LC_NUMERIC +copy "de_DE" +END LC_NUMERIC + +LC_TIME +abday "";"";/ + "";"";/ + "";"";/ + "" +day "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +abmon "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"" +mon "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +d_t_fmt "" +d_fmt "" +t_fmt "" +am_pm "";"" +t_fmt_ampm "" +END LC_TIME diff -uNr libc.old/localedata/locales/fy_DE@euro libc/localedata/locales/fy_DE@euro --- libc.old/localedata/locales/fy_DE@euro 1970-01-01 01:00:00.000000000 +0100 +++ libc/localedata/locales/fy_DE@euro 2005-11-02 02:50:31.000000000 +0100 @@ -0,0 +1,82 @@ +comment_char % +escape_char / +% repertoiremap mnemonic.ds +% charset "ISO_8859-15" +% Distribution and use is + +LC_IDENTIFICATION +title "Sater Frisian and North Frisian Locale for Germany" +source "information from Kenneth Christiansen" +address "" +contact "Kenneth Christiansen, Pablo Saratxaga" +email "kenneth@gnu.org, pablo@mandrakesoft.com" +tel "" +% Fax +language "Frisian" +territory "Germany" +revision "0.1" +date "2003-11-30" + +category "i18n:2000";LC_IDENTIFICATION +category "i18n:2000";LC_COLLATE +category "i18n:2000";LC_CTYPE +category "i18n:2000";LC_MESSAGES +category "i18n:2000";LC_MONETARY +category "i18n:2000";LC_NUMERIC +category "i18n:2000";LC_TIME +category "i18n:2000";LC_PAPER +category "i18n:2000";LC_NAME +category "i18n:2000";LC_MEASUREMENT +category "i18n:2000";LC_TELEPHONE +category "i18n:2000";LC_ADDRESS + +% ISO/IEC 14652: Converted comments to LC_IDENTIFICATION +% added LC_PAPER, LC_MEASUREMENT, LC_TELEPHONE, LC_ADDRESS +% copied LC_MONETARY, LC_NUMERIC from de_DE for simplicity +% -- mckinstry@computer.org, 2000-07-03 + +END LC_IDENTIFICATION + +LC_ADDRESS +copy "fy_DE" +END LC_ADDRESS + +LC_COLLATE +copy "iso14651_t1" +END LC_COLLATE + +LC_CTYPE +copy "fy_DE" +END LC_CTYPE + +LC_MESSAGES +copy "fy_DE" +END LC_MESSAGES + +LC_MONETARY +copy "fy_DE" +END LC_MONETARY + +LC_PAPER +copy "fy_DE" +END LC_PAPER + +LC_NAME +copy "fy_DE" +END LC_NAME + +LC_TELEPHONE +copy "fy_DE" +END LC_TELEPHONE + +LC_MEASUREMENT +copy "fy_DE" +END LC_MEASUREMENT + +LC_NUMERIC +copy "fy_DE" +END LC_NUMERIC + +LC_TIME +copy "fy_DE" +END LC_TIME diff -uNr libc.old/localedata/locales/fy_NL libc/localedata/locales/fy_NL --- libc.old/localedata/locales/fy_NL 1970-01-01 01:00:00.000000000 +0100 +++ libc/localedata/locales/fy_NL 2005-11-02 02:50:31.000000000 +0100 @@ -0,0 +1,132 @@ +comment_char % +escape_char / +% repertoiremap mnemonic.ds +% charset "ISO_8859-1:1987" +% Distribution and use is + +LC_IDENTIFICATION +title "Westerlauwer Frisian Locale for the Netherlands" +source "information from Kenneth Christiansen" +address "" +contact "Kenneth Christiansen, Pablo Saratxaga" +email "kenneth@gnu.org, pablo@mandrakesoft.com" +tel "" +% Fax +language "Frisian" +territory "Netherlands" +revision "0.1" +date "2003-11-30" + +category "i18n:2000";LC_IDENTIFICATION +category "i18n:2000";LC_COLLATE +category "i18n:2000";LC_CTYPE +category "i18n:2000";LC_MESSAGES +category "i18n:2000";LC_MONETARY +category "i18n:2000";LC_NUMERIC +category "i18n:2000";LC_TIME +category "i18n:2000";LC_PAPER +category "i18n:2000";LC_NAME +category "i18n:2000";LC_MEASUREMENT +category "i18n:2000";LC_TELEPHONE +category "i18n:2000";LC_ADDRESS + +% ISO/IEC 14652: Converted comments to LC_IDENTIFICATION +% added LC_PAPER, LC_MEASUREMENT, LC_TELEPHONE, LC_ADDRESS +% copied LC_MONETARY, LC_NUMERIC from de_DE for simplicity +% -- mckinstry@computer.org, 2000-07-03 + +END LC_IDENTIFICATION + +LC_ADDRESS +postal_fmt "/ +/ +/ +/ +" +country_post "" +country_ab2 "" +country_ab3 "" +country_num 528 +country_car "" +country_isbn "" +% FIXME country_name/lang_name in Frisian ? +lang_name "Frisian" +lang_ab "fy" +lang_term "fry" +lang_lib "fry" +END LC_ADDRESS + +LC_COLLATE +copy "iso14651_t1" +END LC_COLLATE + +LC_CTYPE +copy "en_DK" +END LC_CTYPE + +LC_MESSAGES +yesexpr "" +noexpr "" +END LC_MESSAGES + +LC_MONETARY +copy "nl_NL" +END LC_MONETARY + +LC_PAPER +copy "nl_NL" +END LC_PAPER + +LC_NAME +% FIXME +copy "nl_NL" +END LC_NAME + +LC_TELEPHONE +copy "nl_NL" +END LC_TELEPHONE + +LC_MEASUREMENT +copy "nl_NL" +END LC_MEASUREMENT + +LC_NUMERIC +copy "nl_NL" +END LC_NUMERIC + +LC_TIME +abday "";"";/ + "";"";/ + "";"";/ + "" +day "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +abmon "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"" +mon "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +d_t_fmt "" +d_fmt "" +t_fmt "" +am_pm "";"" +t_fmt_ampm "" +END LC_TIME diff -uNr libc.old/localedata/locales/fy_NL@euro libc/localedata/locales/fy_NL@euro --- libc.old/localedata/locales/fy_NL@euro 1970-01-01 01:00:00.000000000 +0100 +++ libc/localedata/locales/fy_NL@euro 2005-11-02 02:50:31.000000000 +0100 @@ -0,0 +1,82 @@ +comment_char % +escape_char / +% repertoiremap mnemonic.ds +% charset "ISO_8859-15" +% Distribution and use is + +LC_IDENTIFICATION +title "Sater Frisian and North Frisian Locale for Netherlands" +source "information from Kenneth Christiansen" +address "" +contact "Kenneth Christiansen, Pablo Saratxaga" +email "kenneth@gnu.org, pablo@mandrakesoft.com" +tel "" +% Fax +language "Frisian" +territory "Netherlands" +revision "0.1" +date "2003-11-30" + +category "i18n:2000";LC_IDENTIFICATION +category "i18n:2000";LC_COLLATE +category "i18n:2000";LC_CTYPE +category "i18n:2000";LC_MESSAGES +category "i18n:2000";LC_MONETARY +category "i18n:2000";LC_NUMERIC +category "i18n:2000";LC_TIME +category "i18n:2000";LC_PAPER +category "i18n:2000";LC_NAME +category "i18n:2000";LC_MEASUREMENT +category "i18n:2000";LC_TELEPHONE +category "i18n:2000";LC_ADDRESS + +% ISO/IEC 14652: Converted comments to LC_IDENTIFICATION +% added LC_PAPER, LC_MEASUREMENT, LC_TELEPHONE, LC_ADDRESS +% copied LC_MONETARY, LC_NUMERIC from de_DE for simplicity +% -- mckinstry@computer.org, 2000-07-03 + +END LC_IDENTIFICATION + +LC_ADDRESS +copy "fy_NL" +END LC_ADDRESS + +LC_COLLATE +copy "iso14651_t1" +END LC_COLLATE + +LC_CTYPE +copy "fy_NL" +END LC_CTYPE + +LC_MESSAGES +copy "fy_NL" +END LC_MESSAGES + +LC_MONETARY +copy "fy_NL" +END LC_MONETARY + +LC_PAPER +copy "fy_NL" +END LC_PAPER + +LC_NAME +copy "fy_NL" +END LC_NAME + +LC_TELEPHONE +copy "fy_NL" +END LC_TELEPHONE + +LC_MEASUREMENT +copy "fy_NL" +END LC_MEASUREMENT + +LC_NUMERIC +copy "fy_NL" +END LC_NUMERIC + +LC_TIME +copy "fy_NL" +END LC_TIME diff -uNr libc.old/localedata/locales/hsb_DE libc/localedata/locales/hsb_DE --- libc.old/localedata/locales/hsb_DE 1970-01-01 01:00:00.000000000 +0100 +++ libc/localedata/locales/hsb_DE 2004-09-10 09:29:21.000000000 +0200 @@ -0,0 +1,2216 @@ +comment_char % +escape_char / +% +% Upper Sorbian Language Locale for Germany +% by Andrzej Krzysztofowicz +% Source: information from Michael Wolf +% +% Distribution and use is free, also for commercial purposes. + +LC_IDENTIFICATION +title "Upper Sorbian locale for Germany" +source "Information from Michael Wolf" +address "" +contact "Andrzej Krzysztofowicz" +email "ankry@mif.pg.gda.pl" +tel "" +fax "" +language "Upper Sorbian" +territory "Germany" +revision "0.1" +date "2004-09-09" +% +category "i18n:1997";LC_IDENTIFICATION +category "i18n:1997";LC_CTYPE +category "i18n:1997";LC_COLLATE +category "i18n:1997";LC_TIME +category "i18n:1997";LC_NUMERIC +category "i18n:1997";LC_MONETARY +category "i18n:1997";LC_MESSAGES +category "i18n:1997";LC_PAPER +category "i18n:1997";LC_NAME +category "i18n:1997";LC_ADDRESS +category "i18n:1997";LC_TELEPHONE + +END LC_IDENTIFICATION + +LC_COLLATE +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" + +% Base collation scheme: 1994-03-22 + +% Ordering algorithm: +% 1. Spaces and hyphen (but not soft +% hyphen) before punctuation +% characters, punctuation characters +% before numbers, +% numbers before letters. +% 2. Letters with diacritical marks are +% members of equivalence classes +% 3. A distinction is made with regards +% to case as noted below. +% 4. Special characters are ignored +% when comparing letters, but then +% they are considered +% 5. The alphabets are sorted in order +% of first appearance in ISO 10646: +% Latin, Greek, Cyrillic, etc. +% +% According to Greek specifications, +% the steps 2. and 3. above are reversed +% for the Greek script + +% collating symbols + +% The collating symbol naming is +% mostly taken from ISO 10646-1, +% for example the case and accent +% names are from this standard. + +collating-symbol +collating-symbol +collating-symbol +collating-symbol + +% and +% are for cases like Danish +% and Spanish being treated +% as one letter. + +% The ...... collating +% symbols have defined weights as +% the last character in a group of +% Latin letters. They are used +% to specify deltas by locales using +% a locale as the default ordering +% and by "replace-after" statements +% specifying the changed placement +% in an ordering of a character. + +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol + +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol + +% letter;accent;case;specials + +order_start forward;backward/ + ;forward;position + +% or letters first: + + + + + + +% Accents: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ;;;IGNORE + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; +<"=> IGNORE;IGNORE;IGNORE;<"=> + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; +UNDEFINED IGNORE;IGNORE;IGNORE + + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + "";"";"";IGNORE + "";"";"";IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + "";"";"";IGNORE + "";"";"";IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + "";"";"";IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + +% Arabic collating + + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + + IGNORE;IGNORE;;IGNORE + IGNORE;IGNORE;;IGNORE + IGNORE;IGNORE;;IGNORE + IGNORE;IGNORE;;IGNORE + IGNORE;IGNORE;;IGNORE + IGNORE;IGNORE;;IGNORE + IGNORE;IGNORE;;IGNORE + IGNORE;IGNORE;;IGNORE + IGNORE;IGNORE;;IGNORE + + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + +% katakana/hiragana sorting +% base is katakana, as this is present in most charsets +% normal before voiced before semi-voiced +% small vocals before normal vocals +% katakana before hiragana + + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + +order_end + +END LC_COLLATE + +LC_CTYPE +copy "i18n" +END LC_CTYPE + +LC_MESSAGES +yesexpr "" +noexpr "" +yesstr "" +nostr "" +END LC_MESSAGES + +LC_MONETARY +copy "de_DE" +END LC_MONETARY + +LC_NUMERIC +copy "de_DE" +END LC_NUMERIC + +LC_TIME +abday "";"";/ + "";"";/ + "";"";/ + "" +day "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +abmon "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"" +mon "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +d_t_fmt "" +d_fmt "" +t_fmt "" +am_pm "";"" +t_fmt_ampm "" +date_fmt "/ +/ +" +END LC_TIME + +LC_PAPER +copy "de_DE" +END LC_PAPER + +LC_TELEPHONE +copy "de_DE" +END LC_TELEPHONE + +LC_MEASUREMENT +copy "de_DE" +END LC_MEASUREMENT + +LC_NAME +name_fmt "/ +" +name_miss "" +name_mr "" +name_mrs "" +%name_ms "" +END LC_NAME + +LC_ADDRESS +postal_fmt "/ +/ +/ +/ +" +country_name "" +country_post "" +country_ab2 "" +country_ab3 "" +country_num 276 +country_car "" +country_isbn 3 +lang_name "/ +" +lang_ab "" +lang_term "" +lang_lib "" +END LC_ADDRESS diff -uNr libc.old/localedata/locales/ik_CA libc/localedata/locales/ik_CA --- libc.old/localedata/locales/ik_CA 1970-01-01 01:00:00.000000000 +0100 +++ libc/localedata/locales/ik_CA 2005-11-02 02:50:31.000000000 +0100 @@ -0,0 +1,245 @@ +escape_char / +comment_char % +% +% Inupiaq language locale for Canada +% Source: +% Contact: Pablo Saratxaga +% Email: pablo@mandrakesoft.com +% Language: ik +% Territory: CA +% Revision: 0.2 +% Date: 2004-08-01 +% Users: general +% Repertoiremap: mnemonic.ds +% Charset: UTF-8 +% Distribution and use is free, also +% for commercial purposes. + +LC_IDENTIFICATION +title "Inupiaq locale for Canada" +source "" +address "" +contact "" +email "pablo@mandrakesoft.com" +tel "" +fax "" +language "Inupiaq" +territory "Canada" +revision "0.2" +date "2004-08-01" +% +category "ik_CA:2000";LC_IDENTIFICATION +category "ik_CA:2000";LC_CTYPE +category "ik_CA:2000";LC_COLLATE +category "ik_CA:2000";LC_TIME +category "ik_CA:2000";LC_NUMERIC +category "ik_CA:2000";LC_MONETARY +category "ik_CA:2000";LC_MESSAGES +category "ik_CA:2000";LC_PAPER +category "ik_CA:2000";LC_NAME +category "ik_CA:2000";LC_ADDRESS +category "ik_CA:2000";LC_TELEPHONE + +END LC_IDENTIFICATION + +LC_COLLATE + +% Inupiaq uses the following extra letters: +% gdotabove, ldotbelow, lbarred, lbarreddotbelow (not in unicode, +% has to be composed as lbarred+composingdotbelow), eng, ntilde +% +% sorting order from +% http://www.nsbsd.org/anep/public/index.cfm/17,459,html +% however I'm not +% sure if all letters are to be considered as separate items for +% sorting purposes... +% +% order: a, [b], [c], ch, [d], [e], [f], g, g., h, i, [j], k, l, +% l/, l-., l/-., m, n, n?, ng, [o], p, q, r, s, sr, t, u, v, [w], +% [x], y, [z] + +copy "iso14651_t1" + +collating-symbol +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-symbol +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-symbol +collating-element from "" +collating-element from "" +collating-symbol +collating-element from "" +collating-element from "" +collating-symbol +collating-symbol +collating-symbol +collating-symbol + +collating-symbol +collating-symbol + +reorder-after + + +reorder-after + + +reorder-after + +reorder-after + +reorder-after + + + +reorder-after + + +reorder-after + + +reorder-after + ;;;IGNORE + ;;;IGNORE +reorder-after + ;;;IGNORE + ;;;IGNORE + +reorder-after + ;;;IGNORE +reorder-after + ;;;IGNORE + +reorder-after + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE +reorder-after + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + +reorder-after + ;;;IGNORE + ;;;IGNORE +reorder-after + ;;;IGNORE + ;;;IGNORE + +reorder-after + ;;;IGNORE + ;;;IGNORE +reorder-after + ;;;IGNORE + ;;;IGNORE + + +reorder-end + +END LC_COLLATE + +LC_CTYPE +copy "en_CA" +END LC_CTYPE + +LC_MONETARY +copy "en_CA" +END LC_MONETARY + +LC_NUMERIC +copy "en_CA" +END LC_NUMERIC + +LC_TELEPHONE +copy "en_CA" +END LC_TELEPHONE + +LC_TIME +abday "";"";/ + "";"";/ + "";"";/ + "" +day "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +abmon "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"" +mon "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +d_t_fmt "" +d_fmt "" +t_fmt "" +am_pm "";"" +t_fmt_ampm "" +END LC_TIME + +LC_MESSAGES +yesstr "" +nostr "" +yesexpr "" +noexpr "" +END LC_MESSAGES + +% Default paper: A4 +LC_PAPER +height 297 +width 210 +END LC_PAPER + +% Metric System (ISO 1000) +LC_MEASUREMENT +measurement 1 +END LC_MEASUREMENT + +LC_NAME +% FIXME +copy "en_CA" +END LC_NAME + +LC_ADDRESS +postal_fmt "/ +/ +/ +/ +" +% FIXME Canada in Inupiaq +country_name "" +country_ab2 "" +country_ab3 "" +country_num 124 +country_car "" +country_isbn "" +% FIXME: Inupiaq in Inupiaq +%lang_name "" +lang_ab "" +lang_term "" +lang_lib "" +END LC_ADDRESS diff -uNr libc.old/localedata/locales/iu_CA libc/localedata/locales/iu_CA --- libc.old/localedata/locales/iu_CA 2004-07-16 03:07:27.000000000 +0200 +++ libc/localedata/locales/iu_CA 2004-11-22 17:55:00.000000000 +0100 @@ -0,0 +1,136 @@ +escape_char / +comment_char % +% charset "UTF-8" +% Distribution and use is free, also for commercial purposes. + +LC_IDENTIFICATION +title "Inuktitut language locale for Nunavut, Canada" +source "" +address "" +contact "Pablo Saratxaga" +email "pablo@mandrakesoft.com" +tel "" +fax "" +language "Inuktitut" +territory "Canada" +revision "0.1" +date "2001-05-04" + +category "i18n:1997";LC_IDENTIFICATION +category "i18n:1997";LC_COLLATE +category "i18n:1997";LC_CTYPE +category "i18n:1997";LC_MESSAGES +category "i18n:1997";LC_MONETARY +category "i18n:1997";LC_NUMERIC +category "i18n:1997";LC_TIME +category "i18n:1997";LC_PAPER +category "i18n:1997";LC_MEASUREMENT +category "i18n:1997";LC_TELEPHONE +category "i18n:1997";LC_ADDRESS +category "i18n:1997";LC_NAME +END LC_IDENTIFICATION + +LC_ADDRESS +postal_fmt "/ +/ +/ +/ +" +% FIXME country_name "Canada" in inuktitut ? +% FIXME country_post "CA" for Canada ? +country_ab2 "CA" +country_ab3 "CAN" +country_num 124 +country_car "CDN" +country_isbn "1" +lang_name "" +lang_ab "iu" +lang_term "iku" +lang_lib "iku" +END LC_ADDRESS + +%%%%%%%%%%%%% +% +% TODO: LC_COLLATE, LC_TIME, LC_MESSAGES +% +%%%%%%%%%%%% + + +LC_COLLATE +% FIXME: is that order correct ? +copy "en_CA" +END LC_COLLATE + +LC_CTYPE +copy "en_CA" +END LC_CTYPE + +LC_MONETARY +copy "en_CA" +END LC_MONETARY + +LC_NAME +% FIXME +copy "en_CA" +END LC_NAME + +LC_NUMERIC +copy "en_CA" +END LC_NUMERIC + +LC_TELEPHONE +copy "en_CA" +END LC_TELEPHONE + +LC_TIME +abday "";"";/ + "";"";/ + "";"";/ + "" +day "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +abmon "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"" +mon "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +d_t_fmt "" +d_fmt "" +t_fmt "" +am_pm "";"" +t_fmt_ampm "" +END LC_TIME + +LC_MESSAGES +yesexpr "" +noexpr "" +END LC_MESSAGES + +% Default paper: A4 +LC_PAPER +height 297 +width 210 +END LC_PAPER + +% Metric System (ISO 1000) +LC_MEASUREMENT +measurement 1 +END LC_MEASUREMENT diff -uNr libc.old/localedata/locales/km_KH libc/localedata/locales/km_KH --- libc.old/localedata/locales/km_KH 1970-01-01 01:00:00.000000000 +0100 +++ libc/localedata/locales/km_KH 2005-11-02 02:50:33.000000000 +0100 @@ -0,0 +1,1904 @@ +escape_char / +comment_char % + +% +% Khmer Language Locale for Cambodia +% +% Name: km_KH +% Author: Jens Herden +% Contact: +% E-mail: jens@khmeros.info +% Language: Khmer +% Territory: Cambodia +% Charset: UTF-8 +% Revision: 1.0 +% Date: 2005-03-15 +% + +% +% Copyright (C) 2005 Open Forum of Cambodia (www.forum.org.kh) + +% +% Permission is hereby granted, free of charge, to any person obtaining +% a copy of this software and associated documentation files (the "Software"), +% to deal in the Software without restriction, including without limitation +% the rights to use, copy, modify, merge, publish, distribute, sublicense, +% and/or sell copies of the Software, and to permit persons to whom the +% Software is furnished to do so, subject to the following conditions: +% +% The above copyright notice and this permission notice shall be included +% in all copies or substantial portions of the Software. +% +% THE SOFTWARE IS 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. IN NO EVENT SHALL +% THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR +% OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, +% ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +% OTHER DEALINGS IN THE SOFTWARE. +% +% + +LC_IDENTIFICATION +title "Khmer locale for Cambodia" +source "" +address "" +contact "Jens Herden at: jens@khmeros.info" +email "bug-glibc-locales@gnu.org" +tel "" +fax "" +language "Khmer" +territory "Cambodia" +revision "1.0" +date "2005-3-15" +% +category "km_KH:2000";LC_IDENTIFICATION +category "km_KH:2000";LC_CTYPE +category "km_KH:2000";LC_COLLATE +category "km_KH:2000";LC_TIME +category "km_KH:2000";LC_NUMERIC +category "km_KH:2000";LC_MONETARY +category "km_KH:2000";LC_MESSAGES +category "km_KH:2000";LC_PAPER +category "km_KH:2000";LC_NAME +category "km_KH:2000";LC_ADDRESS +category "km_KH:2000";LC_TELEPHONE + +END LC_IDENTIFICATION + +LC_CTYPE +%copy "i18n" +%translit_start +%include "translit_combining";"" +%translit_end + + +upper ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + + +lower ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + + +alpha ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + + +space ;/ + ;/ + ;/ + ;/ + ;/ + + +cntrl ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + + +graph ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + + +print ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + + +punct ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + + +digit ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + + +xdigit ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + ;/ + + +blank ;/ + + +toupper (,);/ + (,);/ + (,);/ + (,);/ + (,);/ + (,);/ + (,);/ + (,);/ + (,);/ + (,);/ + (,);/ + (,);/ + (,);/ + (,);/ + (,);/ + (,);/ + (,);/ + (,);/ + (,);/ + (,);/ + (,);/ + (,);/ + (,);/ + (,);/ + (,);/ + (,) + +tolower (,);/ + (,);/ + (,);/ + (,);/ + (,);/ + (,);/ + (,);/ + (,);/ + (,);/ + (,);/ + (,);/ + (,);/ + (,);/ + (,);/ + (,);/ + (,);/ + (,);/ + (,);/ + (,);/ + (,);/ + (,);/ + (,);/ + (,);/ + (,);/ + (,);/ + (,) + +END LC_CTYPE + +LC_COLLATE + +% + +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" + + +% Define collation weights as symbols + +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol + +order_start forward;forward;forward;forward + + +% collation weights in order + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +% assignment of characters to weights + + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;"";"";IGNORE + IGNORE;"";"";IGNORE + IGNORE;"";"";IGNORE + IGNORE;"";"";IGNORE + IGNORE;"";"";IGNORE + IGNORE;"";"";IGNORE + IGNORE;"";"";IGNORE + IGNORE;"";"";IGNORE + IGNORE;"";"";IGNORE + IGNORE;"";"";IGNORE + IGNORE;"";"";IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + "";;"";IGNORE + "";;"";IGNORE + "";;"";IGNORE + "";;"";IGNORE + "";;"";IGNORE + "";;"";IGNORE + "";;"";IGNORE + "";;"";IGNORE + "";;"";IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;"";"";IGNORE + ;"";"";IGNORE + ;;;IGNORE + ;"";"";IGNORE + ;"";"";IGNORE + ;;;IGNORE + ;"";"";IGNORE + ;"";"";IGNORE + ;;;IGNORE + ;"";"";IGNORE + ;"";"";IGNORE + ;;;IGNORE + ;"";"";IGNORE + ;"";"";IGNORE + ;;;IGNORE + ;"";"";IGNORE + ;"";"";IGNORE + ;;;IGNORE + ;"";"";IGNORE + ;"";"";IGNORE + ;;;IGNORE + ;"";"";IGNORE + ;"";"";IGNORE + ;;;IGNORE + ;"";"";IGNORE + ;"";"";IGNORE + ;;;IGNORE + ;"";"";IGNORE + ;"";"";IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";;"";IGNORE + "";;"";IGNORE + ;;;IGNORE + "";;"";IGNORE + "";;"";IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + "";;"";IGNORE + "";;"";IGNORE + "";;"";IGNORE + "";;"";IGNORE + ;;;IGNORE +UNDEFINED IGNORE;IGNORE;IGNORE;IGNORE + +order_end + +END LC_COLLATE + +LC_MONETARY + +int_curr_symbol "" + +% monetary unit: Riel +currency_symbol "" +mon_decimal_point "" +mon_thousands_sep "" +mon_grouping 3;3 +positive_sign "" +negative_sign "" +int_frac_digits 2 +frac_digits 2 +p_cs_precedes 0 +p_sep_by_space 0 +n_cs_precedes 0 +n_sep_by_space 0 +p_sign_posn 1 +n_sign_posn 1 +int_p_cs_precedes 0 +int_p_sep_by_space 0 +int_n_cs_precedes 0 +int_n_sep_by_space 0 +int_p_sign_posn 1 +int_n_sign_posn 1 +END LC_MONETARY + + +LC_NUMERIC + +decimal_point "" +thousands_sep "" +grouping 3 + +END LC_NUMERIC + +LC_TIME + +abday "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" + +day "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" + +abmon "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" + +mon "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" + +d_t_fmt "%A %e %B %Y, %H m %S " + +d_fmt "%e %B %Y" + +t_fmt "%H:%M:%S" + +am_pm "";"" + +% Appropriate 12-hour clock representation "%I:%M:%S %p" +%t_fmt_ampm "%I%M%S%p" + +% Era : Buddhist Era +%era "+:1:-5430101:+*::%EC%Ey" +%era_d_fmt "%e%b%Ey" +%era_t_fmt "%H%M%S" +%era_d_t_fmt "%A%e%B%EC%Ey%H%M%S" + +% Appropriate date representation (date(1)) "%a %e %b %Ey %H:%M:%S %Z" +%date_fmt "/ +%/ +%" +% ICT-7ICT-7 +%timezone "" + +END LC_TIME + +LC_MESSAGES + +yesstr "yes:YES:y:Y" + +nostr "no:NO:n:N" + +yesexpr "^[yY]" + +noexpr "^[nN]" + +END LC_MESSAGES + +LC_PAPER +height 297 +width 210 +END LC_PAPER + +LC_TELEPHONE +tel_int_fmt "/ +" +tel_dom_fmt "" +int_select "" +int_prefix "" +END LC_TELEPHONE + +LC_MEASUREMENT +% FIXME +measurement 1 +END LC_MEASUREMENT + +LC_NAME +name_fmt "/ +" + +name_mr "." +name_mrs "." +END LC_NAME + +LC_ADDRESS +% "%f%N%a%N%d%N%r%t%e%t%b%N%h%t%s%N%T%N%S%N%z%c%N" +postal_fmt "/ +/ +/ +/ +" +country_name "" +%FIXME +%country_post "" +country_ab2 "" +country_ab3 "" +country_num 116 +country_car "" +%FIXME +%country_isbn "" +lang_name "" +lang_ab "" +lang_term "" +lang_lib "" +END LC_ADDRESS diff -uNr libc.old/localedata/locales/ku_TR libc/localedata/locales/ku_TR --- libc.old/localedata/locales/ku_TR 2004-07-16 03:07:27.000000000 +0200 +++ libc/localedata/locales/ku_TR 2004-11-22 18:13:27.000000000 +0100 @@ -0,0 +1,215 @@ +escape_char / +comment_char % + +% Kurdish (latin) language locale for Turkey +% Source: Kader DILSIZ +% Contact: Kader DILSIZ, Pablo Saratxaga +% Email: kader@ikader.com, pablo@mandrakesoft.com +% Tel: +% Fax: +% Language: ku +% Territory: TR +% Revision: 0.1 +% Date: 2003-07-27 +% Users: general +% Charset: UTF-8 +% Distribution and use is free, also +% for commercial purposes. +% History: + +LC_IDENTIFICATION +title "Kurdish (latin) locale for Turkey" +source "Kader DILSIZ" +address "" +contact "Kader DILSIZ, Pablo Saratxaga" +email "kader@ikader.com, pablo@mandrakesoft.com" +tel "" +fax "" +language "Kurdish" +territory "Turkey" +revision "0.1" +date "2003-07-27" +% +category "i18n:1997";LC_IDENTIFICATION +category "i18n:1997";LC_CTYPE +category "i18n:1997";LC_COLLATE +category "i18n:1997";LC_TIME +category "i18n:1997";LC_NUMERIC +category "i18n:1997";LC_MONETARY +category "i18n:1997";LC_MESSAGES +category "i18n:1997";LC_PAPER +category "i18n:1997";LC_NAME +category "i18n:1997";LC_ADDRESS +category "i18n:1997";LC_TELEPHONE +category "i18n:1997";LC_MEASUREMENT + +END LC_IDENTIFICATION + +LC_CTYPE +copy "tr_TR" +END LC_CTYPE + +LC_COLLATE +copy "iso14651_t1" + +%% a b c c, d e e> f g h i i> j k l m n o p q r s s, t u u> v w x y z + +collating-symbol +collating-symbol > +collating-symbol +collating-symbol > +collating-symbol +collating-symbol > + +reorder-after + +reorder-after +> +reorder-after + + +> +reorder-after + +reorder-after +> + +reorder-after + ;;;IGNORE +reorder-after + ;;;IGNORE + +reorder-after + >;;;IGNORE +reorder-after + >;;;IGNORE + +reorder-after + ;;;IGNORE + ;;;IGNORE + >;;;IGNORE +reorder-after + ;;;IGNORE + ;;;IGNORE + >;;;IGNORE + +reorder-after + ;;;IGNORE +reorder-after + ;;;IGNORE + +reorder-after + >;;;IGNORE +reorder-after + >;;;IGNORE + +reorder-end + +END LC_COLLATE + +LC_MONETARY +copy "tr_TR" +END LC_MONETARY + +LC_NUMERIC +copy "tr_TR" +END LC_NUMERIC + +LC_TIME +abday "";"";/ + "";"";/ + "";"";/ + "" +day "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +abmon "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"" +mon "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +% format: %A %d %B %Y %T %Z +d_t_fmt "" +% format: %d/%m/%Y +d_fmt "" +t_fmt "" +am_pm "";"" +t_fmt_ampm "" +% format: %A %d %B %Y +date_fmt "" +END LC_TIME + +LC_MESSAGES +yesstr "" +nostr "" +% eEdDyY +yesexpr "" +% nN +noexpr "" +END LC_MESSAGES + +LC_PAPER +copy "tr_TR" +END LC_PAPER + +LC_TELEPHONE +copy "tr_TR" +END LC_TELEPHONE + +LC_MEASUREMENT +copy "tr_TR" +END LC_MEASUREMENT + +LC_NAME +% format: %d%t%g%t%m%t%f +name_fmt "/ +" +% TODO +% Sayýn +name_gen "" +% "M." +name_mr "" +% "Jne" +name_mrs "" +name_ms "" +% "Kc,k" +name_miss "" +END LC_NAME + +LC_ADDRESS +postal_fmt "/ +/ +/ +/ +" +% TODO +% country_name "" +country_post "TR" +country_ab2 "TR" +country_ab3 "TUR" +country_num 792 +country_isbn 975 +country_car "TR" +% "kurdi" +lang_name "" +lang_ab "ku" +lang_term "kur" +lang_lib "kur" +END LC_ADDRESS diff -uNr libc.old/localedata/locales/ky_KG libc/localedata/locales/ky_KG --- libc.old/localedata/locales/ky_KG 2004-07-16 03:07:27.000000000 +0200 +++ libc/localedata/locales/ky_KG 2004-11-14 01:24:39.000000000 +0100 @@ -0,0 +1,207 @@ +escape_char / +comment_char % +% charset "UTF-8" + +% +% +% needed extra chars: , , , , , +% +LC_IDENTIFICATION +title "" +source "" +address "" +contact "" +email "" +tel "" +fax "" +language "" +territory "" +revision "" +date "" +% +category "";LC_IDENTIFICATION +category "";LC_CTYPE +category "";LC_COLLATE +category "";LC_TIME +category "";LC_NUMERIC +category "";LC_MONETARY +category "";LC_MESSAGES +category "";LC_PAPER +category "";LC_NAME +category "";LC_ADDRESS +category "";LC_TELEPHONE + +END LC_IDENTIFICATION + +LC_COLLATE + +% The kyrgyz cyrillic alphabet is: +% a=, b=, v=, g=, d=, e=, io, z%, z=, i=, j=, k=, l=, m=, n=, n,=, +% o=, o-=, p=, r=, s=, t=, u=, u'=, f=, h=, c=, c%, s%, sc, =', y=, %', +% je, ju, ja +% +% special letters are: +% n,=: , +% o-=: , +% u'=: , + +copy "" + +collating-symbol +collating-symbol +collating-symbol + +reorder-after + +reorder-after + +reorder-after + + +reorder-after + ;;;IGNORE +reorder-after + ;;;IGNORE + +reorder-after + ;;;IGNORE +reorder-after + ;;;IGNORE + +reorder-after + ;;;IGNORE +reorder-after + ;;;IGNORE + +reorder-end + +END LC_COLLATE + +LC_CTYPE +copy "i18n" +END LC_CTYPE + +LC_MESSAGES +% FIXED AND CHECKED by Timur 2004/10/14 +yesstr "" +nostr "" +yesexpr "" +noexpr "" +END LC_MESSAGES + +LC_MONETARY +% FIXED AND CHECKED by Timur 2004/10/14 +int_curr_symbol "" +currency_symbol "" +mon_decimal_point "" +mon_thousands_sep "" +mon_grouping 3;3 +positive_sign "" +negative_sign "" +int_frac_digits 2 +frac_digits 2 +p_cs_precedes 0 +p_sep_by_space 1 +n_cs_precedes 0 +n_sep_by_space 1 +p_sign_posn 1 +n_sign_posn 1 +END LC_MONETARY + +LC_NUMERIC +decimal_point "" +thousands_sep "" +grouping 3;3 +END LC_NUMERIC + +LC_TIME +day "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +% FIXED by Timur 2004/10/12 +abday "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +mon "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +abmon "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +% CHECKED AND FIXED by Timur +d_t_fmt "/ +" +% %d.%m.%Y FIXED by Timur 2004.10.11 +d_fmt "" +% %T +t_fmt "" +am_pm "";"" +t_fmt_ampm "" +% %d-%B, %Y-, %A +%date_fmt "/ +%" +date_fmt "/ +/ +" +END LC_TIME + +LC_PAPER +height 297 +width 210 +END LC_PAPER + +LC_TELEPHONE +tel_int_fmt "/ +" +int_prefix "" +END LC_TELEPHONE + +LC_MEASUREMENT +measurement 1 +END LC_MEASUREMENT + +LC_NAME +name_fmt "/ +" +END LC_NAME + +LC_ADDRESS +postal_fmt "/ +/ +/ +/ +" +country_ab2 "" +country_ab3 "" +country_num 417 +country_car "" +lang_ab "" +lang_term "" +lang_lib "" +END LC_ADDRESS diff -uNr libc.old/localedata/locales/li_BE libc/localedata/locales/li_BE --- libc.old/localedata/locales/li_BE 1970-01-01 01:00:00.000000000 +0100 +++ libc/localedata/locales/li_BE 2004-09-10 09:29:21.000000000 +0200 @@ -0,0 +1,132 @@ +comment_char % +escape_char / +repertoiremap mnemonic.ds +% charset "ISO_8859-1:1987" +% Distribution and use is + +LC_IDENTIFICATION +title "Limburgish Locale for Belgium" +source "information from Kenneth Christiansen" +address "" +contact "Kenneth Christiansen, Pablo Saratxaga" +email "kenneth@gnu.org, pablo@mandrakesoft.com" +tel "" +fax "" +language "Limburgish" +territory "Belgium" +revision "0.1" +date "2003-11-30" + +category i18n:2000;LC_IDENTIFICATION +category i18n:2000;LC_COLLATE +category i18n:2000;LC_CTYPE +category i18n:2000;LC_MESSAGES +category i18n:2000;LC_MONETARY +category i18n:2000;LC_NUMERIC +category i18n:2000;LC_TIME +category i18n:2000;LC_PAPER +category i18n:2000;LC_NAME +category i18n:2000;LC_MEASUREMENT +category i18n:2000;LC_TELEPHONE +category i18n:2000;LC_ADDRESS + +% ISO/IEC 14652: Converted comments to LC_IDENTIFICATION +% added LC_PAPER, LC_MEASUREMENT, LC_TELEPHONE, LC_ADDRESS +% copied LC_MONETARY, LC_NUMERIC from de_DE for simplicity +% -- mckinstry@computer.org, 2000-07-03 + +END LC_IDENTIFICATION + +LC_ADDRESS +postal_fmt "/ +/ +/ +/ +" +country_post "" +country_ab2 "" +country_ab3 "" +country_car "" +country_num 056 +country_isbn "" +% FIXME lang_name in Limburgish ? +lang_name "Limburgish" +lang_ab "li" +lang_term "lim" +lang_lib "lim" +END LC_ADDRESS + +LC_COLLATE +copy "iso14651_t1" +END LC_COLLATE + +LC_CTYPE +copy "en_DK" +END LC_CTYPE + +LC_MESSAGES +yesexpr "" +noexpr "" +END LC_MESSAGES + +LC_MONETARY +copy "nl_BE" +END LC_MONETARY + +LC_PAPER +copy "nl_BE" +END LC_PAPER + +LC_NAME +% FIXME +name_fmt "???" +END LC_NAME + +LC_TELEPHONE +copy "nl_BE" +END LC_TELEPHONE + +LC_MEASUREMENT +copy "nl_BE" +END LC_MEASUREMENT + +LC_NUMERIC +copy "nl_BE" +END LC_NUMERIC + +LC_TIME +abday "";"";/ + "";"";/ + "";"";/ + "" +day "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +abmon "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"" +mon "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +d_t_fmt "" +d_fmt "" +t_fmt "" +am_pm "";"" +t_fmt_ampm "" +END LC_TIME diff -uNr libc.old/localedata/locales/li_BE@euro libc/localedata/locales/li_BE@euro --- libc.old/localedata/locales/li_BE@euro 1970-01-01 01:00:00.000000000 +0100 +++ libc/localedata/locales/li_BE@euro 2004-09-10 09:29:21.000000000 +0200 @@ -0,0 +1,76 @@ +escape_char / +comment_char % + +LC_IDENTIFICATION +title "Limburgish locale for Belgium with Euro" +source "information from Kenneth Christiansen" +address "" +contact "Kenneth Christiansen, Pablo Saratxaga" +email "kenneth@gnu.org, pablo@mandrakesoft.com" +tel "" +fax "" +language "Limburgish" +territory "Belgium" +revision "0.1" +date "2003-11-30" +% +category "i18n:2000";LC_IDENTIFICATION +category "i18n:2000";LC_CTYPE +category "i18n:2000";LC_COLLATE +category "i18n:2000";LC_TIME +category "i18n:2000";LC_NUMERIC +category "i18n:2000";LC_MONETARY +category "i18n:2000";LC_MESSAGES +category "i18n:2000";LC_PAPER +category "i18n:2000";LC_NAME +category "i18n:2000";LC_ADDRESS +category "i18n:2000";LC_TELEPHONE + +END LC_IDENTIFICATION + +LC_CTYPE +copy "li_BE" +END LC_CTYPE + +LC_COLLATE + +% Copy the template from ISO/IEC 14651 +copy "iso14651_t1" + +END LC_COLLATE + +LC_MONETARY +copy "li_BE" +END LC_MONETARY + +LC_NUMERIC +copy "li_BE" +END LC_NUMERIC + +LC_TIME +copy "li_BE" +END LC_TIME + +LC_MESSAGES +copy "li_BE" +END LC_MESSAGES + +LC_PAPER +copy "li_BE" +END LC_PAPER + +LC_NAME +copy "li_BE" +END LC_NAME + +LC_ADDRESS +copy "li_BE" +END LC_ADDRESS + +LC_TELEPHONE +copy "li_BE" +END LC_TELEPHONE + +LC_MEASUREMENT +copy "li_BE" +END LC_MEASUREMENT diff -uNr libc.old/localedata/locales/li_NL libc/localedata/locales/li_NL --- libc.old/localedata/locales/li_NL 1970-01-01 01:00:00.000000000 +0100 +++ libc/localedata/locales/li_NL 2004-09-10 09:29:21.000000000 +0200 @@ -0,0 +1,133 @@ +comment_char % +escape_char / +repertoiremap mnemonic.ds +% charset "ISO_8859-1:1987" +% Distribution and use is + +LC_IDENTIFICATION +title "Limburgish Locale for the Netherlands" +source "information from Kenneth Christiansen" +address "" +contact "Kenneth Christiansen, Pablo Saratxaga" +email "kenneth@gnu.org, pablo@mandrakesoft.com" +tel "" +fax "" +language "Limburgish" +territory "Netherlands" +revision "0.1" +date "2003-11-30" + +category i18n:2000;LC_IDENTIFICATION +category i18n:2000;LC_COLLATE +category i18n:2000;LC_CTYPE +category i18n:2000;LC_MESSAGES +category i18n:2000;LC_MONETARY +category i18n:2000;LC_NUMERIC +category i18n:2000;LC_TIME +category i18n:2000;LC_PAPER +category i18n:2000;LC_NAME +category i18n:2000;LC_MEASUREMENT +category i18n:2000;LC_TELEPHONE +category i18n:2000;LC_ADDRESS + +% ISO/IEC 14652: Converted comments to LC_IDENTIFICATION +% added LC_PAPER, LC_MEASUREMENT, LC_TELEPHONE, LC_ADDRESS +% copied LC_MONETARY, LC_NUMERIC from de_DE for simplicity +% -- mckinstry@computer.org, 2000-07-03 + +END LC_IDENTIFICATION + +LC_ADDRESS +postal_fmt "/ +/ +/ +/ +" +country_post "" +country_ab2 "" +country_ab3 "" +country_car "" +country_num 528 +country_isbn "" +% FIXME country_name in Limburgish ? +lang_name "Limburgish" +lang_ab "li" +lang_term "lim" +lang_lib "lim" +END LC_ADDRESS + +LC_COLLATE +copy "iso14651_t1" +END LC_COLLATE + +LC_CTYPE +copy "en_DK" +END LC_CTYPE + +LC_MESSAGES +yesexpr "" +noexpr "" +END LC_MESSAGES + +LC_MONETARY +copy "nl_NL" +END LC_MONETARY + +LC_PAPER +copy "nl_NL" +END LC_PAPER + +LC_NAME +% FIXME +name_fmt "???" +END LC_NAME + +LC_TELEPHONE +copy "nl_NL" +END LC_TELEPHONE + +LC_MEASUREMENT +copy "nl_NL" +END LC_MEASUREMENT + +LC_NUMERIC +copy "nl_NL" +END LC_NUMERIC + +LC_TIME + +abday "";"";/ + "";"";/ + "";"";/ + "" +day "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +abmon "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"" +mon "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +d_t_fmt "" +d_fmt "" +t_fmt "" +am_pm "";"" +t_fmt_ampm "" +END LC_TIME diff -uNr libc.old/localedata/locales/li_NL@euro libc/localedata/locales/li_NL@euro --- libc.old/localedata/locales/li_NL@euro 1970-01-01 01:00:00.000000000 +0100 +++ libc/localedata/locales/li_NL@euro 2004-09-10 09:29:21.000000000 +0200 @@ -0,0 +1,76 @@ +escape_char / +comment_char % + +LC_IDENTIFICATION +title "Limburgish locale for Germany with Euro" +source "information from Kenneth Christiansen" +address "" +contact "Kenneth Christiansen, Pablo Saratxaga" +email "kenneth@gnu.org, pablo@mandrakesoft.com" +tel "" +fax "" +language "Limburgish" +territory "Netherlands" +revision "0.1" +date "2003-11-30" +% +category "i18n:2000";LC_IDENTIFICATION +category "i18n:2000";LC_CTYPE +category "i18n:2000";LC_COLLATE +category "i18n:2000";LC_TIME +category "i18n:2000";LC_NUMERIC +category "i18n:2000";LC_MONETARY +category "i18n:2000";LC_MESSAGES +category "i18n:2000";LC_PAPER +category "i18n:2000";LC_NAME +category "i18n:2000";LC_ADDRESS +category "i18n:2000";LC_TELEPHONE + +END LC_IDENTIFICATION + +LC_CTYPE +copy "li_NL" +END LC_CTYPE + +LC_COLLATE + +% Copy the template from ISO/IEC 14651 +copy "iso14651_t1" + +END LC_COLLATE + +LC_MONETARY +copy "li_NL" +END LC_MONETARY + +LC_NUMERIC +copy "li_NL" +END LC_NUMERIC + +LC_TIME +copy "li_NL" +END LC_TIME + +LC_MESSAGES +copy "li_NL" +END LC_MESSAGES + +LC_PAPER +copy "li_NL" +END LC_PAPER + +LC_NAME +copy "li_NL" +END LC_NAME + +LC_ADDRESS +copy "li_NL" +END LC_ADDRESS + +LC_TELEPHONE +copy "li_NL" +END LC_TELEPHONE + +LC_MEASUREMENT +copy "li_NL" +END LC_MEASUREMENT diff -uNr libc.old/localedata/locales/mg_MG libc/localedata/locales/mg_MG --- libc.old/localedata/locales/mg_MG 1970-01-01 01:00:00.000000000 +0100 +++ libc/localedata/locales/mg_MG 2005-11-02 02:50:33.000000000 +0100 @@ -0,0 +1,190 @@ +comment_char % +escape_char / +% +% Malagasy Language Locale for Madagascar +% Source: The Debian Project modified by http://linuxmg.org +% Contact: Christian Perrier +% Email: bubulle@debian.org, linux@linuxmg.org +% Tel: +33 - 130699222 +% Language: mg +% Territory: MG +% Revision: 1.0 +% Date: 2004-09-08 +% Users: general +% Charset: ISO-8859-15 +% Distribution and use is free, also +% for commercial purposes. + +LC_IDENTIFICATION +title "Malagasy locale for Madagascar" +source "The Debian Project modified by GNU/Linux Malagasy" +address "" +contact "Rado Ramarotafika,Do-Risika RAFIEFERANTSIARONJY" +email "rado@linuxmg.org,dourix@free.fr" +tel "" +fax "" +language "Malagasy" +territory "Madagascar" +revision "1.1" +date "2005-02-02" +% +category "mg_MG:2000";LC_IDENTIFICATION +category "mg_MG:2000";LC_CTYPE +category "mg_MG:2000";LC_COLLATE +category "mg_MG:2000";LC_TIME +category "mg_MG:2000";LC_NUMERIC +category "mg_MG:2000";LC_MONETARY +category "mg_MG:2000";LC_MESSAGES +category "mg_MG:2000";LC_PAPER +category "mg_MG:2000";LC_NAME +category "mg_MG:2000";LC_ADDRESS +category "mg_MG:2000";LC_TELEPHONE + +END LC_IDENTIFICATION + +LC_CTYPE +copy "i18n" + +translit_start + +% Accents are simply omitted if they cannot be represented. +include "translit_combining";"" + +translit_end + +END LC_CTYPE + +LC_COLLATE +% Copy the template from ISO/IEC 14651 +copy "iso14651_t1" +END LC_COLLATE + +LC_MESSAGES +% Yes=Eny --> EeYy as possible Yes chars +% No=Tsia -->TtNn +yesexpr "" +noexpr "" +END LC_MESSAGES + +LC_MONETARY +int_curr_symbol "" +currency_symbol "" +mon_decimal_point "" +mon_thousands_sep "" +mon_grouping 3;3 +positive_sign "" +negative_sign "" +int_frac_digits 2 +frac_digits 2 +p_cs_precedes 0 +p_sep_by_space 1 +n_cs_precedes 0 +n_sep_by_space 1 +p_sign_posn 1 +n_sign_posn 1 +END LC_MONETARY + +LC_NUMERIC +decimal_point "" +thousands_sep "" +grouping 0;0 +END LC_NUMERIC + +LC_TIME +% Abbrev. days: lah,lat,tal,lar,lak,zom,sab +% Abbrev. days: lhd,lts, tlt,lrb,lkm,zom,sab +abday "";"";/ + "";"";/ + "";"";/ + "" +% days in Malagasy: +% alahady,alatsinainy,talata,alarobia,alakamisy,zoma,asabotsy +% Sunday, Monday.... +day "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +%janoary,febroary,martsa,aprily,mey,jona,jolay,aogositra,septambra,oktobra +%novambra,desambra +abmon "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"" +mon "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +% %a %d %b %Y %T %Z +d_t_fmt "" +% %d.%m.%Y +d_fmt "" +% %T +t_fmt "" +am_pm "";"" +t_fmt_ampm "" +% %a %b %e %H:%M:%S %Z %Y +date_fmt "/ +/ +" +END LC_TIME + +LC_PAPER +height 297 +width 210 +END LC_PAPER + +LC_TELEPHONE +% +%C %a %l +tel_int_fmt "/ +" +% %a %l +tel_dom_fmt "" +% 261 +int_prefix "" +% 00 +int_select "" +END LC_TELEPHONE + +LC_MEASUREMENT +measurement 1 +END LC_MEASUREMENT + +LC_NAME +% %d%t%g%t%m%t%f +name_fmt "/ +" +END LC_NAME + +LC_ADDRESS +% %f%N%a%N%d%N%b%N%s %h %e %r%N%%z %T%N%c%N +postal_fmt "/ +/ +/ +/ +" +% FIXME: Madagascar in Malagasy +%country_name "" +country_ab2 "" +country_ab3 "" +country_num 450 +country_car "" +%country_isbn "" +% FIXME: Malagasy in Malagasy +%lang_name "" +lang_ab "" +lang_term "" +lang_lib "" +END LC_ADDRESS diff -uNr libc.old/localedata/locales/nds_DE libc/localedata/locales/nds_DE --- libc.old/localedata/locales/nds_DE 1970-01-01 01:00:00.000000000 +0100 +++ libc/localedata/locales/nds_DE 2004-09-10 09:29:21.000000000 +0200 @@ -0,0 +1,133 @@ +comment_char % +escape_char / +repertoiremap mnemonic.ds +% charset "ISO_8859-1:1987" +% Distribution and use is + +LC_IDENTIFICATION +title "Low(lands) Saxon Language Locale for Germany" +source "information from Kenneth Christiansen" +address "" +contact "Kenneth Christiansen, Pablo Saratxaga" +email "kenneth@gnu.org, pablo@mandrakesoft.com" +tel "" +fax "" +language "Low Saxon" +territory "Germany" +revision "0.1" +date "2003-11-30" + +category i18n:2000;LC_IDENTIFICATION +category i18n:2000;LC_COLLATE +category i18n:2000;LC_CTYPE +category i18n:2000;LC_MESSAGES +category i18n:2000;LC_MONETARY +category i18n:2000;LC_NUMERIC +category i18n:2000;LC_TIME +category i18n:2000;LC_PAPER +category i18n:2000;LC_NAME +category i18n:2000;LC_MEASUREMENT +category i18n:2000;LC_TELEPHONE +category i18n:2000;LC_ADDRESS + +% ISO/IEC 14652: Converted comments to LC_IDENTIFICATION +% added LC_PAPER, LC_MEASUREMENT, LC_TELEPHONE, LC_ADDRESS +% copied LC_MONETARY, LC_NUMERIC from de_DE for simplicity +% -- mckinstry@computer.org, 2000-07-03 + +END LC_IDENTIFICATION + +LC_ADDRESS +postal_fmt "/ +/ +/ +/ +" +country_post "" +country_ab2 "" +country_ab3 "" +country_car "" +country_num 276 +country_isbn "3" +% FIXME lang_name in Low Saxon ? +lang_name "/ +" +lang_ab "" +lang_term "" +lang_lib "" +END LC_ADDRESS + +LC_COLLATE +copy "iso14651_t1" +END LC_COLLATE + +LC_CTYPE +copy "en_DK" +END LC_CTYPE + +LC_MESSAGES +yesexpr "" +noexpr "" +END LC_MESSAGES + +LC_MONETARY +copy "de_DE" +END LC_MONETARY + +LC_PAPER +copy "de_DE" +END LC_PAPER + +LC_NAME +name_fmt "/ +" +END LC_NAME + +LC_TELEPHONE +copy "de_DE" +END LC_TELEPHONE + +LC_MEASUREMENT +copy "de_DE" +END LC_MEASUREMENT + +LC_NUMERIC +copy "de_DE" +END LC_NUMERIC + +LC_TIME +abday "";"";/ + "";"";/ + "";"";/ + "" +day "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +abmon "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"" +mon "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +d_t_fmt "" +d_fmt "" +t_fmt "" +am_pm "";"" +t_fmt_ampm "" +END LC_TIME diff -uNr libc.old/localedata/locales/nds_DE@euro libc/localedata/locales/nds_DE@euro --- libc.old/localedata/locales/nds_DE@euro 1970-01-01 01:00:00.000000000 +0100 +++ libc/localedata/locales/nds_DE@euro 2004-09-10 09:29:21.000000000 +0200 @@ -0,0 +1,76 @@ +escape_char / +comment_char % + +LC_IDENTIFICATION +title "German locale for Germany with Euro" +source "information from Kenneth Christiansen" +address "" +contact "Kenneth Christiansen, Pablo Saratxaga" +email "kenneth@gnu.org, pablo@mandrakesoft.com" +tel "" +fax "" +language "German" +territory "Germany" +revision "0.1" +date "2003-11-30" +% +category "i18n:2000";LC_IDENTIFICATION +category "i18n:2000";LC_CTYPE +category "i18n:2000";LC_COLLATE +category "i18n:2000";LC_TIME +category "i18n:2000";LC_NUMERIC +category "i18n:2000";LC_MONETARY +category "i18n:2000";LC_MESSAGES +category "i18n:2000";LC_PAPER +category "i18n:2000";LC_NAME +category "i18n:2000";LC_ADDRESS +category "i18n:2000";LC_TELEPHONE + +END LC_IDENTIFICATION + +LC_CTYPE +copy "nds_DE" +END LC_CTYPE + +LC_COLLATE + +% Copy the template from ISO/IEC 14651 +copy "iso14651_t1" + +END LC_COLLATE + +LC_MONETARY +copy "nds_DE" +END LC_MONETARY + +LC_NUMERIC +copy "nds_DE" +END LC_NUMERIC + +LC_TIME +copy "nds_DE" +END LC_TIME + +LC_MESSAGES +copy "nds_DE" +END LC_MESSAGES + +LC_PAPER +copy "nds_DE" +END LC_PAPER + +LC_NAME +copy "nds_DE" +END LC_NAME + +LC_ADDRESS +copy "nds_DE" +END LC_ADDRESS + +LC_TELEPHONE +copy "nds_DE" +END LC_TELEPHONE + +LC_MEASUREMENT +copy "nds_DE" +END LC_MEASUREMENT diff -uNr libc.old/localedata/locales/nds_DE@traditional libc/localedata/locales/nds_DE@traditional --- libc.old/localedata/locales/nds_DE@traditional 1970-01-01 01:00:00.000000000 +0100 +++ libc/localedata/locales/nds_DE@traditional 2004-09-10 09:29:21.000000000 +0200 @@ -0,0 +1,116 @@ +comment_char % +escape_char / +repertoiremap mnemonic.ds +% charset "ISO_8859-1:1987" +% Distribution and use is + +LC_IDENTIFICATION +title "Low(lands) Saxon Language Locale for Germany" +source "information from Kenneth Christiansen" +address "" +contact "Kenneth Christiansen, Pablo Saratxaga" +email "kenneth@gnu.org, pablo@mandrakesoft.com" +tel "" +fax "" +language "Low Saxon" +territory "Germany" +revision "0.1" +date "2003-11-30" + +category i18n:2000;LC_IDENTIFICATION +category i18n:2000;LC_COLLATE +category i18n:2000;LC_CTYPE +category i18n:2000;LC_MESSAGES +category i18n:2000;LC_MONETARY +category i18n:2000;LC_NUMERIC +category i18n:2000;LC_TIME +category i18n:2000;LC_PAPER +category i18n:2000;LC_NAME +category i18n:2000;LC_MEASUREMENT +category i18n:2000;LC_TELEPHONE +category i18n:2000;LC_ADDRESS + +% ISO/IEC 14652: Converted comments to LC_IDENTIFICATION +% added LC_PAPER, LC_MEASUREMENT, LC_TELEPHONE, LC_ADDRESS +% copied LC_MONETARY, LC_NUMERIC from de_DE for simplicity +% -- mckinstry@computer.org, 2000-07-03 + +END LC_IDENTIFICATION + +LC_ADDRESS +copy "nds_DE" +END LC_ADDRESS + +LC_COLLATE +copy "nds_DE" +END LC_COLLATE + +LC_CTYPE +copy "nds_DE" +END LC_CTYPE + +LC_MESSAGES +copy "nds_DE" +END LC_MESSAGES + +LC_MONETARY +copy "nds_DE" +END LC_MONETARY + +LC_PAPER +copy "nds_DE" +END LC_PAPER + +LC_NAME +name_fmt "/ +" +END LC_NAME + +LC_TELEPHONE +copy "nds_DE" +END LC_TELEPHONE + +LC_MEASUREMENT +copy "nds_DE" +END LC_MEASUREMENT + +LC_NUMERIC +copy "nds_DE" +END LC_NUMERIC + +LC_TIME +abday "";"";/ + "";"";/ + "";"";/ + "" +day "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +abmon "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"" +mon "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +d_t_fmt "" +d_fmt "" +t_fmt "" +am_pm "";"" +t_fmt_ampm "" +END LC_TIME diff -uNr libc.orig/localedata/locales/oc_FR@euro libc/localedata/locales/oc_FR@euro --- libc.orig/localedata/locales/oc_FR@euro 2004-07-16 04:05:52.000000000 +0200 +++ libc/localedata/locales/oc_FR@euro 2004-11-23 22:12:42.000000000 +0100 @@ -0,0 +1,83 @@ +comment_char % +escape_char / +% +% Occitan Language Locale for France with Euro +% Language: oc +% Territory: FR +% Option: euro +% Date: 2004-11-23 +% Users: general +% Charset: ISO-8859-15 +% Distribution and use is free, also +% for commercial purposes. + +LC_IDENTIFICATION +title "Occitan locale for France with Euro" +source "Free Software Foundation, Inc." +address "59 Temple Place - Suite 330, Boston, MA 02111-1307, USA" +contact "" +email "bug-glibc@gnu.org" +tel "" +fax "" +language "Occitan" +territory "France" +revision "1.0" +date "2004-11-23" +% +category "i18n:2000";LC_IDENTIFICATION +category "i18n:2000";LC_CTYPE +category "i18n:2000";LC_COLLATE +category "i18n:2000";LC_TIME +category "i18n:2000";LC_NUMERIC +category "i18n:2000";LC_MONETARY +category "i18n:2000";LC_MESSAGES +category "i18n:2000";LC_PAPER +category "i18n:2000";LC_NAME +category "i18n:2000";LC_ADDRESS +category "i18n:2000";LC_TELEPHONE + +END LC_IDENTIFICATION + +LC_COLLATE +copy "iso14651_t1" +END LC_COLLATE + +LC_MESSAGES +copy "oc_FR" +END LC_MESSAGES + +LC_MONETARY +copy "oc_FR" +END LC_MONETARY + +LC_CTYPE +copy "oc_FR" +END LC_CTYPE + +LC_NUMERIC +copy "oc_FR" +END LC_NUMERIC + +LC_TIME +copy "oc_FR" +END LC_TIME + +LC_PAPER +copy "oc_FR" +END LC_PAPER + +LC_TELEPHONE +copy "oc_FR" +END LC_TELEPHONE + +LC_MEASUREMENT +copy "oc_FR" +END LC_MEASUREMENT + +LC_NAME +copy "oc_FR" +END LC_NAME + +LC_ADDRESS +copy "oc_FR" +END LC_ADDRESS diff -uNr libc.orig/localedata/locales/or_IN libc/localedata/locales/or_IN --- libc.orig/localedata/locales/or_IN Thu Jan 1 01:00:00 1970 +++ libc/localedata/locales/or_IN Mon Sep 20 02:30:02 2004 @@ -0,0 +1,206 @@ +comment_char % +escape_char / +% Oriya language locale for India. +% Contributed by Rajesh Pradhan + +LC_IDENTIFICATION +title "Oriya language locale for India" +source "" +address "" +contact "" +email "libc-locales@sources.redhat.com" +tel "" +fax "" +language "Oriya" +territory "India" +revision "1.0" +date "2004-03-31" +% +category "i18n:1997";LC_IDENTIFICATION +category "i18n:1997";LC_CTYPE +category "i18n:1997";LC_COLLATE +category "i18n:1997";LC_TIME +category "i18n:1997";LC_NUMERIC +category "i18n:1997";LC_MONETARY +category "i18n:1997";LC_MESSAGES +category "i18n:1997";LC_PAPER +category "i18n:1997";LC_NAME +category "i18n:1997";LC_ADDRESS +category "i18n:1997";LC_TELEPHONE + +END LC_IDENTIFICATION + +LC_CTYPE +copy "i18n" +END LC_CTYPE + +LC_COLLATE + +% Copy the template from ISO/IEC 14651 +copy "iso14651_t1" + +END LC_COLLATE + +LC_MONETARY +int_curr_symbol "" +currency_symbol "" +mon_decimal_point "" +mon_thousands_sep "" +mon_grouping 3 +positive_sign "" +negative_sign "" +int_frac_digits 2 +frac_digits 2 +p_cs_precedes 1 +p_sep_by_space 1 +n_cs_precedes 1 +n_sep_by_space 1 +p_sign_posn 1 +n_sign_posn 1 +% +END LC_MONETARY + + +LC_NUMERIC +% This is the POSIX Locale definition for the LC_NUMERIC category. +% +decimal_point "" +thousands_sep "" +grouping 3 +% +END LC_NUMERIC + + +LC_TIME +% +% Abbreviated weekday names (%a) +abday "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +% +% Full weekday names (%A) +day "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +% +% Abbreviated month names (%b) +abmon "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +% +% Full month names (%B) +mon "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +% Equivalent of AM PM +am_pm "";/ + "" +% +% Appropriate date and time representation +% %A %d %b %Y%I:%M:%S %Z +d_t_fmt "/ +/ +" +% +% Appropriate date representation +% %A %d %b %Y +d_fmt "/ +" +% +% Appropriate time representation +% %I:%M:%S %Z +t_fmt "/ +" +% +% Appropriate 12 h time representation (%r) +t_fmt_ampm "/ +" +% +date_fmt "/ +/ +" +END LC_TIME + + +LC_MESSAGES +yesexpr "" +noexpr "" +END LC_MESSAGES + + +LC_PAPER +% This is the ISO_IEC TR14652 Locale definition for the +% LC_PAPER category +height 297 +width 210 +END LC_PAPER + + +LC_NAME +% This is the ISO_IEC TR14652 Locale definition for the +% LC_NAME category. +% +name_fmt "/ +" +name_gen "" +name_mr "" +name_mrs "" +name_miss "" +name_ms "" +END LC_NAME + + +LC_ADDRESS +% This is the ISO_IEC TR14652 Locale definition for the +% LC_ADDRESS +postal_fmt "/ +" +% FIXME country_name (India) in Oriya +% country_name "" +country_ab2 "" +country_ab3 "" +country_num 356 +country_car "" +country_isbn "81,93" +% FIXME lang_name in Oriya +% lang_name "" +lang_ab "" +lang_term "" +lang_lib "" +END LC_ADDRESS + + +LC_TELEPHONE +copy "hi_IN" +END LC_TELEPHONE + + +LC_MEASUREMENT +copy "hi_IN" +END LC_MEASUREMENT diff -uNr libc.old/localedata/locales/pap_AN libc/localedata/locales/pap_AN --- libc.old/localedata/locales/pap_AN 2004-07-16 03:07:27.000000000 +0200 +++ libc/localedata/locales/pap_AN 2004-11-22 17:49:54.000000000 +0100 @@ -0,0 +1,149 @@ +comment_char % +escape_char / +repertoiremap mnemonic.ds +% charset "ISO_8859-1:1987" +% Distribution and use is free, also for commercial purposes. + +LC_IDENTIFICATION +title "Papiamento Language for the (Netherland) Antilles" +source "informations from native speaker" +address "" +contact "Pablo Saratxaga" +email "pablo@mandrakesoft.com" +tel "" +fax "" +language "Papiamento" +territory "Antilles" +revision "0.2" +date "2000-11-15" + +category "i18n:2000";LC_IDENTIFICATION +category "i18n:2000";LC_COLLATE +category "i18n:2000";LC_CTYPE +category "i18n:2000";LC_MESSAGES +category "i18n:2000";LC_MONETARY +category "i18n:2000";LC_NUMERIC +category "i18n:2000";LC_TIME +category "i18n:2000";LC_PAPER +category "i18n:2000";LC_MEASUREMENT +category "i18n:2000";LC_TELEPHONE +category "i18n:2000";LC_ADDRESS +category "i18n:2000";LC_NAME + +% ISO/IEC 14652: Converted comments to LC_IDENTIFICATION +% added LC_PAPER, LC_MEASUREMENT, LC_TELEPHONE, LC_ADDRESS +% -- mckinstry@computer.org, 2000-07-03 + +END LC_IDENTIFICATION + +LC_ADDRESS +postal_fmt "/ +/ +" +% FIXME country_name for Antilles in Paplamento +% FIXME country_post MAIL_CEPTCODE for Nederland Antilles, AN? +country_ab2 "AN" +country_ab3 "ANT" +country_num 530 +country_isbn "99904" +country_car "NA" +lang_ab "" +lang_term "pap" +lang_lib "pap" +END LC_ADDRESS + +LC_CTYPE +copy "en_DK" +END LC_CTYPE + +LC_COLLATE +copy "en_DK" +END LC_COLLATE + +LC_MESSAGES +yesexpr "" +noexpr "" +END LC_MESSAGES + +LC_NAME +% FIXME +copy "en_DK" +END LC_NAME + +LC_MONETARY +int_curr_symbol "" +currency_symbol "" +mon_decimal_point "" +mon_thousands_sep "" +mon_grouping 3;3 +positive_sign "" +negative_sign "" +int_frac_digits 2 +frac_digits 2 +p_cs_precedes 1 +p_sep_by_space 1 +n_cs_precedes 1 +n_sep_by_space 1 +p_sign_posn 1 +n_sign_posn 2 +END LC_MONETARY + +LC_NUMERIC +decimal_point "" +thousands_sep "" +grouping 0;0 +END LC_NUMERIC + +LC_TIME +abday "";"";"";/ + "";"";"";/ + "" +day "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +abmon "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"" +mon "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +d_t_fmt "" +d_fmt "" +t_fmt "" +am_pm "";"" +t_fmt_ampm "" +END LC_TIME + +% Metric Measurement system (ISO 1000) +LC_MEASUREMENT +measurement 1 +END LC_MEASUREMENT + +% Default paper: A4 +LC_PAPER +height 297 +width 210 +END LC_PAPER + +LC_TELEPHONE +tel_int_fmt "" +% FIXME FIND tel_dom_fmt +int_select "00" +int_prefix "599" +END LC_TELEPHONE diff -uNr libc.old/localedata/locales/pap_AN@euro libc/localedata/locales/pap_AN@euro --- libc.old/localedata/locales/pap_AN@euro 2004-07-16 04:05:52.000000000 +0200 +++ libc/localedata/locales/pap_AN@euro 2004-11-23 20:19:26.000000000 +0100 @@ -0,0 +1,83 @@ +comment_char % +escape_char / +% +% Papiamento Language Locale for the (Netherland) Antilles with Euro +% Language: pap +% Territory: AN +% Option: euro +% Date: 2004-11-23 +% Users: general +% Charset: ISO-8859-15 +% Distribution and use is free, also +% for commercial purposes. + +LC_IDENTIFICATION +title "Papiamento locale for the (Netherland) Antilles with Euro" +source "Free Software Foundation, Inc." +address "59 Temple Place - Suite 330, Boston, MA 02111-1307, USA" +contact "" +email "bug-glibc@gnu.org" +tel "" +fax "" +language "Papiamento" +territory "Antilles" +revision "1.0" +date "2004-11-23" +% +category "i18n:2000";LC_IDENTIFICATION +category "i18n:2000";LC_CTYPE +category "i18n:2000";LC_COLLATE +category "i18n:2000";LC_TIME +category "i18n:2000";LC_NUMERIC +category "i18n:2000";LC_MONETARY +category "i18n:2000";LC_MESSAGES +category "i18n:2000";LC_PAPER +category "i18n:2000";LC_NAME +category "i18n:2000";LC_ADDRESS +category "i18n:2000";LC_TELEPHONE + +END LC_IDENTIFICATION + +LC_COLLATE +copy "iso14651_t1" +END LC_COLLATE + +LC_MESSAGES +copy "pap_AN" +END LC_MESSAGES + +LC_MONETARY +copy "pap_AN" +END LC_MONETARY + +LC_CTYPE +copy "i18n" +END LC_CTYPE + +LC_NUMERIC +copy "pap_AN" +END LC_NUMERIC + +LC_TIME +copy "pap_AN" +END LC_TIME + +LC_PAPER +copy "pap_AN" +END LC_PAPER + +LC_TELEPHONE +copy "pap_AN" +END LC_TELEPHONE + +LC_MEASUREMENT +copy "pap_AN" +END LC_MEASUREMENT + +LC_NAME +copy "pap_AN" +END LC_NAME + +LC_ADDRESS +copy "pap_AN" +END LC_ADDRESS diff -uNr libc.old/localedata/locales/rw_RW libc/localedata/locales/rw_RW --- libc.old/localedata/locales/rw_RW 1970-01-01 01:00:00.000000000 +0100 +++ libc/localedata/locales/rw_RW 2005-10-24 12:58:25.000000000 +0200 @@ -0,0 +1,152 @@ +escape_char / +comment_char % +% Locale for Kinyarwanda locale in Rwanda +% Contributed by Steve Murphy , 2004 +% with help from: +% Mr. Safali + +LC_IDENTIFICATION +title "Kinyarwanda language locale for Rwanda" +source "Rwanda" +address "Rwanda, Africa" +contact "Steve Murphy" +email "murf@e-tools.com" +tel "1-307-754-5675" +fax "1-307-754-5675" +language "Kinyarwanda" +territory "Rwanda" +revision "1.0" +date "2004-02-24" +% +category "i18n:1997";LC_IDENTIFICATION +category "i18n:1997";LC_CTYPE +category "i18n:1997";LC_COLLATE +category "i18n:1997";LC_TIME +category "i18n:1997";LC_NUMERIC +category "i18n:1997";LC_MONETARY +category "i18n:1997";LC_MESSAGES +category "i18n:1997";LC_PAPER +category "i18n:1997";LC_MEASUREMENT +category "i18n:1997";LC_NAME +category "i18n:1997";LC_ADDRESS +category "i18n:1997";LC_TELEPHONE + +END LC_IDENTIFICATION + +LC_CTYPE +copy "i18n" +END LC_CTYPE + +LC_COLLATE +% Copy the template from ISO/IEC 14651 +copy "iso14651_t1" +END LC_COLLATE + + +LC_MONETARY +int_curr_symbol "" +currency_symbol "" +mon_decimal_point "" +mon_thousands_sep "" +mon_grouping 3;3 +positive_sign "" +negative_sign "" +int_frac_digits 2 +frac_digits 2 +p_cs_precedes 0 +p_sep_by_space 1 +n_cs_precedes 0 +n_sep_by_space 1 +p_sign_posn 1 +n_sign_posn 1 +END LC_MONETARY + +LC_NUMERIC +decimal_point "" +thousands_sep "" +grouping -1 +END LC_NUMERIC + +LC_TIME +abday "";"";/ + "";"";/ + "";"";/ + "" +day "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +abmon "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"" +mon "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +d_t_fmt "" +d_fmt "" +t_fmt "" +am_pm "";"" +t_fmt_ampm "" +date_fmt "/ +/ +" +END LC_TIME + +LC_MESSAGES +yesexpr "" +noexpr "" +END LC_MESSAGES + +LC_PAPER +height 297 +width 210 +END LC_PAPER + +LC_NAME +name_fmt "/ +" +END LC_NAME + +LC_ADDRESS +postal_fmt "/ +/ +/ +/ +" +country_name "" +country_ab2 "" +country_ab3 "" +country_num 646 +country_car "" +lang_name "" +lang_ab "" +lang_term "" +lang_lib "" +END LC_ADDRESS + +LC_TELEPHONE +tel_int_fmt "/ +" +tel_dom_fmt "" +int_prefix "" +END LC_TELEPHONE + +LC_MEASUREMENT +measurement 1 +END LC_MEASUREMENT + diff -uNr libc.old/localedata/locales/si_LK libc/localedata/locales/si_LK --- libc.old/localedata/locales/si_LK 1970-01-01 01:00:00.000000000 +0100 +++ libc/localedata/locales/si_LK 2005-10-24 12:50:39.000000000 +0200 @@ -0,0 +1,222 @@ +escape_char / +comment_char % +% Sinhala language locale for Sri Lanka. +% Charset: UTF-8 +% Contributed by Anuradha Ratnaweera +% and Himira Ratnatilake + +LC_IDENTIFICATION +title "Sinhala language locale for Sri Lanka" +source "Lanka Linux User Group (LKLUG) www.lug.lk, sinhala.linux.lk" +address "" +contact "" +email "libc-locales@sources.redhat.com" +tel "" +fax "" +language "Sinhala" +territory "Sri Lanka" +revision "0.9" +date "2004.10.01" +% +category "i18n:2002";LC_IDENTIFICATION +category "i18n:2002";LC_CTYPE +category "i18n:2002";LC_COLLATE +category "i18n:2002";LC_TIME +category "i18n:2002";LC_NUMERIC +category "i18n:2002";LC_MONETARY +category "i18n:2002";LC_MESSAGES +category "i18n:2002";LC_PAPER +category "i18n:2002";LC_NAME +category "i18n:2002";LC_ADDRESS +category "i18n:2002";LC_TELEPHONE + +END LC_IDENTIFICATION + +LC_CTYPE +copy "i18n" +END LC_CTYPE + +LC_COLLATE + +% Copy the template from ISO/IEC 14651 +copy "iso14651_t1" + +END LC_COLLATE + + +LC_MONETARY +% This is the POSIX Locale definition the LC_MONETARY category +% +int_curr_symbol "" +currency_symbol "" +mon_decimal_point "" +mon_thousands_sep "" +mon_grouping 3 +positive_sign "" +negative_sign "" +int_frac_digits 2 +frac_digits 2 +p_cs_precedes 1 +p_sep_by_space 1 +n_cs_precedes 1 +n_sep_by_space 1 +p_sign_posn 1 +n_sign_posn 1 +% +END LC_MONETARY + + +LC_NUMERIC +% This is the POSIX Locale definition for the LC_NUMERIC category. +% +decimal_point "" +thousands_sep "" +grouping 3 +% +END LC_NUMERIC + + +LC_TIME +% This is the POSIX Locale definition for the LC_TIME category. +% +% Abbreviated weekday names (%a) +abday "";"";/ + "";"";/ + "";"";/ + "" +% +% Full weekday names (%A) +day "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +% +% Abbreviated month names (%b) +abmon "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +% +% Full month names (%B) +mon "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +% +% Equivalent of AM PM +am_pm "";"" +% +% Appropriate date and time representation (use the same as ISO) +% %Y-%m-%d %H:%M:%S %z +d_t_fmt "" +% +% Appropriate date representation (use the same as ISO) +% %Y-%m-%d +d_fmt "" +% +% Appropriate time representation +% %H:%M:%S +t_fmt "" +% +% Appropriate 12 h time representation +% %p %I:%M:%S +t_fmt_ampm "" +% +% Appropriate date and time (date(1)) +% %Y %B %e %A %H:%M:%S %z +date_fmt "" +% +END LC_TIME + + +LC_MESSAGES +% This is the POSIX Locale definition for the LC_MESSAGES category +% +% ^[\u0d94\u0059\u0079] +yesexpr "" +% +% ^[\u0db1\u004e\u006e] +noexpr "" +% +yesstr "" +% +nostr "" +% +END LC_MESSAGES + + +LC_PAPER +% This is the ISO_IEC TR14652 Locale definition for the LC_PAPER category +% Paper size is A4 +% +height 297 +width 210 + +END LC_PAPER + + +LC_NAME +% This is the ISO_IEC TR14652 Locale definition for the LC_NAME category +% +name_fmt "" +name_gen "" +name_mr "" +name_mrs "" +name_miss "" +name_ms "" + +END LC_NAME + + +LC_ADDRESS +% This is the ISO_IEC TR14652 Locale definition for the LC_ADDRESS category +% +postal_fmt "" +country_ab2 "" +country_ab3 "" +country_num 144 +country_isbn "" +lang_ab "" +lang_term "" +lang_lib "" +END LC_ADDRESS + + +LC_TELEPHONE +% This is the ISO_IEC TR14652 Locale definition for the LC_TELEPHONE +% +tel_int_fmt "/ +" +tel_dom_fmt "" +int_select "" +int_prefix "" + +END LC_TELEPHONE + + +LC_MEASUREMENT +% This is the ISO_IEC TR14652 Locale definition for the LC_MEASUREMENT +% 1 is ISO 1000 (metric) +% +measurement 1 + +END LC_MEASUREMENT #diff -uNr libc.old/localedata/locales/ph_PH libc/localedata/locales/ph_PH #--- libc.old/localedata/locales/ph_PH 1970-01-01 01:00:00.000000000 +0100 #+++ libc/localedata/locales/ph_PH 2005-11-02 02:50:31.000000000 +0100 #@@ -0,0 +1,176 @@ #+comment_char % #+escape_char / #+% #+% Filipino Language Locale for Philippines #+% Source: #+% Contact: Rene Torres, Pablo Saratxaga #+% Email: , #+% Language: ph #+% Territory: PH #+% Revision: 0.4 #+% Date: 2004-03-12 #+% Users: general #+% Repertoiremap: mnemonic,ds #+% Charset: ISO-8859-1 #+% Distribution and use is free, also #+% for commercial purposes. #+ #+LC_IDENTIFICATION #+title "Filipino language locale for Philippines" #+source "Rene Torres" #+address "" #+contact "Rene Torres, Pablo Saratxaga" #+email "rgtorre@rocketmail.com, pablo@mandrakesoft.com" #+tel "" #+fax "" #+language "Filipino" #+territory "Philippines" #+revision "0.4" #+date "2004-03-12" #+ #+category ph_PH:2000;LC_IDENTIFICATION #+category ph_PH:2000;LC_CTYPE #+category ph_PH:2000;LC_COLLATE #+category ph_PH:2000;LC_TIME #+category ph_PH:2000;LC_NUMERIC #+category ph_PH:2000;LC_PAPER #+category ph_PH:2000;LC_TELEPHONE #+category ph_PH:2000;LC_MEASUREMENT #+category ph_PH:2000;LC_ADDRESS #+category ph_PH:2000;LC_MESSAGES #+category ph_PH:2000;LC_MONETARY #+ #+END LC_IDENTIFICATION #+ #+LC_CTYPE #+copy "en_DK" #+END LC_CTYPE #+ #+LC_COLLATE #+copy "iso14651_t1" #+ #+% 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 #+ #+collating-symbol #+collating-element from "" #+collating-element from "" #+collating-element from "" #+collating-element from "" #+collating-symbol #+ #+collating-symbol #+collating-symbol #+ #+reorder-after #+ #+reorder-after #+ #+ #+reorder-after #+ #+ #+ #+reorder-after #+ ;;;IGNORE #+ ;;;IGNORE #+ ;;;IGNORE #+reorder-after #+ ;;;IGNORE #+ ;;;IGNORE #+ ;;;IGNORE #+ #+reorder-end #+ #+END LC_COLLATE #+ #+LC_MONETARY #+int_curr_symbol "" #+currency_symbol "" #+mon_decimal_point "" #+mon_thousands_sep "" #+mon_grouping 3;3 #+positive_sign "" #+negative_sign "" #+int_frac_digits 2 #+frac_digits 2 #+p_cs_precedes 1 #+p_sep_by_space 0 #+n_cs_precedes 1 #+n_sep_by_space 1 #+p_sign_posn 1 #+n_sign_posn 1 #+END LC_MONETARY #+ #+LC_NUMERIC #+copy "en_US" #+END LC_NUMERIC #+ #+LC_TIME #+abday "";"";/ #+ "";"";/ #+ "";"";/ #+ "" #+day "";/ #+ "";/ #+ "";/ #+ "";/ #+ "";/ #+ "";/ #+ "" #+abmon "";"";/ #+ "";"";/ #+ "";"";/ #+ "";"";/ #+ "";"";/ #+ "";"" #+mon "";/ #+ "";/ #+ "";/ #+ "";/ #+ "";/ #+ "";/ #+ "";/ #+ "";/ #+ "";/ #+ "";/ #+ "";/ #+ "" #+% #+d_t_fmt "" #+d_fmt "" #+t_fmt "" #+am_pm "";"" #+t_fmt_ampm "" #+END LC_TIME #+ #+LC_MESSAGES #+yesstr "" #+nostr "" #+yesexpr "" #+noexpr "" #+END LC_MESSAGES #+ #+LC_PAPER #+height 297 #+width 210 #+END LC_PAPER #+ #+LC_MEASUREMENT #+measurement 1 #+END LC_MEASUREMENT #+ #+LC_NAME #+% FIXME #+copy "en_US" #+END LC_NAME #+ #+LC_ADDRESS #+% FIXME #+copy "en_US" #+END LC_ADDRESS #+ #+LC_TELEPHONE #+% FIXME #+copy "en_US" #+END LC_TELEPHONE #+ diff -uNr libc.old/localedata/locales/rm_CH libc/localedata/locales/rm_CH --- libc.old/localedata/locales/rm_CH 1970-01-01 01:00:00.000000000 +0100 +++ libc/localedata/locales/rm_CH 2005-11-02 01:08:20.000000000 +0100 @@ -0,0 +1,193 @@ +comment_char % +escape_char / +% Locale for Rhaeto-Romance language in Switzerland (Romansh). +% Contributed by Sascha Brawer , 2003 +% corrected by Florian Verdet and Reto Lehner, 2003 +% internal-revision: 0.1.2 2003-11-18 + +LC_IDENTIFICATION +%fvg:I assume, this is correct... +title "Rhaeto-Romance locale for Switzerland" +source "Free Software Foundation, Inc." +address "59 Temple Place - Suite 330, Boston, MA 02111-1307, USA" +contact "Sascha Brawer" +email "brawer at dandelis.ch" +tel "" +fax "" +language "Rhaeto-Romance" +territory "Switzerland" +revision "0.1" +date "2003-11-12" +% +category "rm_CH:2000";LC_IDENTIFICATION +category "rm_CH:2000";LC_CTYPE +category "rm_CH:2000";LC_COLLATE +category "rm_CH:2000";LC_TIME +category "rm_CH:2000";LC_NUMERIC +category "rm_CH:2000";LC_MONETARY +category "rm_CH:2000";LC_MESSAGES +category "rm_CH:2000";LC_PAPER +category "rm_CH:2000";LC_NAME +category "rm_CH:2000";LC_ADDRESS +category "rm_CH:2000";LC_TELEPHONE + +END LC_IDENTIFICATION + +LC_COLLATE +copy "iso14651_t1" +END LC_COLLATE + +LC_CTYPE +% FIXME: This assumes that Romansh uses the same transliterations +% as German. Is this correct? +%fvg:FALSE! +%-uuml, ouml (and auml) only occur in names +% they occur also in idioms, but not in RG ! +%-[aeiou]grave are used ! +%-'s-ch' (one collating-symbol ?)(occurs also in RG ??) is collated with 'sch' +% (scha, schabain, s-chabè, schablĂ , schablona, s-chablun, schacal, ...).) +copy "de_CH" +END LC_CTYPE + +LC_MESSAGES +%fvg: idioms use: eEhHsS (ea,schi,hai) - and nNbB (na,bu?,betg?) +yesexpr "^[gGyY]" % User input for accepting. +noexpr "^[nN]" % User input for rejecting. +END LC_MESSAGES + +LC_MONETARY +int_curr_symbol "CHF " +currency_symbol "Fr." +mon_decimal_point "" %FULL STOP +mon_thousands_sep "" %SPACE - fvg:Why not an apastroph ? +mon_grouping 3;3 +positive_sign "" +negative_sign "" %HYPHEN-MINUS +int_frac_digits 2 +frac_digits 2 +p_cs_precedes 1 +p_sep_by_space 1 +n_cs_precedes 1 +n_sep_by_space 1 +p_sign_posn 4 +n_sign_posn 4 +END LC_MONETARY + +LC_NUMERIC +decimal_point "" +thousands_sep "" %fvg:dito +grouping 3;3 +END LC_NUMERIC + +LC_TIME +%fvg:dictionary says: mixed two-char/three-char abbrev: +%abday "du"; "gli"; "ma"; "me"; "gie"; "ve"; "so" +%but specification wants "of equal length" ! +abday "dum"; "gli"; "mar"; "mes"; "gie"; "ven"; "son" +day "dumengia"; "glindesdi"; "mardi"; / + "mesemna"; "gievgia"; "venderdi"; "sonda" +%7 days in a week ; date of a Monday (firt day of week) ; +%week of first Thursday of a year is week #1 } is ISO 8601 conform +week 7;19971201;4 +%fvg:abbrev not confirmed +abmon "sch"; "fav"; "mar"; "avr"; "mat"; "zer";/ + "fan"; "avu"; "set"; "oct"; "nov"; "dec" +mon "schaner"; "favrer"; "mars";/ + "avrigl"; "matg"; "zercladur";/ + "fanadur"; "avust"; "settember";/ + "october"; "november"; "december" +am_pm "";"" % AM and PM are not appended. +d_t_fmt "%a %d %b %Y %T %Z" % Date and time respresentation (%c). +d_fmt "%d-%m-%Y" % Date representation (%x). +t_fmt "%T" % Time representation (%X). +t_fmt_ampm "" % No AM/PM suffix. +date_fmt "%a %e %b %H:%M:%S" % Full date. +END LC_TIME + +LC_PAPER +height 297 % Height of normal sheet in mm (DIN A4). +width 210 % Width of normal sheet in mm (DIN A4). +END LC_PAPER + +LC_TELEPHONE +tel_int_fmt "+%c %a %l" +int_prefix "41" +END LC_TELEPHONE + + +LC_MEASUREMENT +measurement 1 % metric system +END LC_MEASUREMENT + +LC_NAME + +% Format of a name, taken from the glibc locale for Ukrainian. +% %f Family names. +% %F Family names in uppercase. +% %g First given name. +% %G First given initial. +% %l First given name with Latin letters. +% %o Other shorter name. +% %m Additional given names. +% %M Initials for additional given names. +% %p Profession. +% %s Salutation, such as "Doctor" +% %S Abbreviated salutation, such as "Mr." or "Dr." +% %d Salutation, using the FDCC-sets conventions +% 1 for the name_gen +% 2 for name_mr +% 3 for name_mrs +% 4 for name_miss +% 5 for name_ms +% %t If the preceding field descriptor resulted in an empty string, +% then the empty string, else a . + +name_fmt "%d%t%g%t%m%t%f" +name_gen "" % A salutation valid for all persons. +name_miss "Dunna" % A salutation valid for unmarried females. +%'Signur' is not really used any more +name_mr "Sar" % A salutation valid for males. +name_mrs "Dunna" % A salutation valid for married females. +name_ms "Dunna" % A salutation valid for all females. +%all these should be written lower-case if they occur inside a phrase ! +END LC_NAME + +LC_ADDRESS + +% Format of an address. The fields have the following meaning +% (taken from glibc locale for Ukranian): + +% %n Person's name, possibly constructed with the LC_NAME +% "name_fmt" keyword. +% %a Care of person, or organization. +% %f Firm name. +% %d Department name. +% %b Building name. +% %s Street or block (eg. Japanese) name. +% %h House number or designation. +% %N Insert an if the previous descriptor +% value was not an empty string; otherwise ignore. +% %t Insert a if the previous descriptor value +% was not an empty string; otherwise ignore. +% %r Room number, door designation. +% %e Floor number. +% %C Country designation, from the keyword. +% %l Local township within town or city . +% %z Zip number, postal code. +% %T Town, city. +% %S State, province, or prefecture. +% %c Country, as taken from data record. + +postal_fmt "%f%N%a%N%d%N%b%N%s %h%t%e%t%r%N%z %T%N%c%N" +country_name "Svizra" % Localized country name. +country_post "" % Postal code for country. +country_num 756 % Numeric code for country (ISO 3166). +country_ab2 "" % Two-letter code for country (ISO 3166). +country_ab3 "" % Three-letter code for country (ISO 3166). +country_car "" % Country code for cars. +country_isbn "" % same as for Italian ? +lang_name "rumantsch" % Localized language name. +lang_ab "" % Two-letter code for language (ISO 639). +lang_term "" % Three-letter code for language (ISO 639-2). +lang_lib "" % Three-letter code for language (ISO 639-2). +END LC_ADDRESS diff -uNr libc.old/localedata/locales/sa_IN libc/localedata/locales/sa_IN --- libc.old/localedata/locales/sa_IN 1970-01-01 01:00:00.000000000 +0100 +++ libc/localedata/locales/sa_IN 2005-11-02 02:50:31.000000000 +0100 @@ -0,0 +1,240 @@ +comment_char % +escape_char / +% Sanskrit language locale for India. +% Contributed by Vidya Ayer +% and Christian Perrier + +LC_IDENTIFICATION +title "Sanskrit language locale for India" +source "The Debian project" +address "" +contact "Christian Perrier" +email "bubulle@debian.org" +tel "" +fax "" +language "Sanskrit" +territory "India" +revision "1.0" +date "2005-09-25" +% +category "sa_IN:2000";LC_IDENTIFICATION +category "sa_IN:2000";LC_CTYPE +category "sa_IN:2000";LC_COLLATE +category "sa_IN:2000";LC_TIME +category "sa_IN:2000";LC_NUMERIC +category "sa_IN:2000";LC_MONETARY +category "sa_IN:2000";LC_MESSAGES +category "sa_IN:2000";LC_PAPER +category "sa_IN:2000";LC_NAME +category "sa_IN:2000";LC_ADDRESS +category "sa_IN:2000";LC_TELEPHONE +END LC_IDENTIFICATION + +LC_CTYPE +copy "i18n" +END LC_CTYPE + +LC_COLLATE +% Copy the template from ISO/IEC 14651 +copy "iso14651_t1" +END LC_COLLATE + +LC_MONETARY +% This is the POSIX Locale definition the LC_MONETARY category. +% These are generated based on XML base Locale difintion file +% for IBM Class for Unicode/Java +% +int_curr_symbol "" +currency_symbol "" +mon_decimal_point "" +mon_thousands_sep "" +mon_grouping 3 +positive_sign "" +negative_sign "" +int_frac_digits 2 +frac_digits 2 +p_cs_precedes 1 +p_sep_by_space 1 +n_cs_precedes 1 +n_sep_by_space 1 +p_sign_posn 1 +n_sign_posn 1 +END LC_MONETARY + +LC_NUMERIC +% This is the POSIX Locale definition for the LC_NUMERIC category. +% +decimal_point "" +thousands_sep "" +grouping 3 +END LC_NUMERIC + +LC_TIME +% This is the POSIX Locale definition for the LC_TIME category. +% These are generated based on XML base Locale difintion file +% for IBM Class for Unicode/Java +% +% Abbreviated weekday names (%a) +% ravih,somah,mangalah,budhah,brhaspatih,shukra,shanih +abday "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +% +% Full weekday names (%A) +% ravivasarah, somavasarah, mangalavasarah, budhavasarah, brhaspativasarah, shukravasarah, shanivasarah +day "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +% +% Abbreviated month names (%b) +% Below comes from hi_IN. +% Sanskrit uses a lunar calendar. When gregorian month names +% are needed, the names are the same names than those used +% by Hindi +% names for gregorian month names: +abmon "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +% +% Full month names (%B) +% Sanskrit uses a lunar calendar. When gregorian month names +% are needed, the names are the same names than those used +% by Hindi +% Lunar calendar month names: +% Chaitra March 22 +% Vaisakha April 29 +% jyeshthah May 22 +% ashadah June 22 +% shravanah July 23 +% bhadrapadah August 23 +% ashvinah September 23 +% kartikah October 23 +% margashirsah November 22 +% paushah December 22 +% maghah January 29 +% phalgunah February 20 +% names for gregorian month names: +mon "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +% +% Equivalent of AM PM +am_pm "";/ + "" +% +% Appropriate date and time representation +% %A %d %b %Y%I:%M:%S %Z +d_t_fmt "/ +/ +" +% +% Appropriate date representation +% %A %d %b %Y +d_fmt "/ +" +% +% Appropriate time representation +% %I:%M:%S %Z +t_fmt "/ +" +% +% Appropriate 12 h time representation (%r) +t_fmt_ampm "/ +" +% +date_fmt "/ +/ +" +END LC_TIME + +LC_MESSAGES +% "^[aAyY]" +% "^[nN]" +yesexpr "" +noexpr "" +END LC_MESSAGES + +LC_PAPER +% This is the ISO_IEC TR14652 Locale definition for the LC_PAPER category +% generated by IBM Basic CountryPack Transformer. +height 297 +width 210 +END LC_PAPER + +LC_NAME +% This is the ISO_IEC TR14652 Locale definition for the +% LC_NAME category. +% +name_fmt "/ +" +name_gen "" +% +% shri +name_mr "" +% For boys under 18, this is "kumar" +% but locales are sexist and do not even imagine +% that some language may have different forms for MEN too +% name_mr "" +% shrimati +name_mrs "" +% kumari +name_miss "" +% shrimati +name_ms "" +END LC_NAME + +LC_ADDRESS +% This is the ISO_IEC TR14652 Locale definition for the +% LC_ADDRESS +postal_fmt "/ +" +country_name "" +country_ab2 "" +country_ab3 "" +country_num 356 +country_car "" +lang_name "" +lang_ab "" +lang_term "" +lang_lib "" +END LC_ADDRESS + +LC_TELEPHONE +% This is the ISO_IEC TR14652 Locale definition for the LC_TELEPHONE +% generated by IBM Basic CountryPack Transformer. +tel_int_fmt "" +int_prefix "" +int_select "" +END LC_TELEPHONE + +LC_MEASUREMENT +% This is the ISO_IEC TR14652 Locale definition for the LC_MEASUREMENT +% category generated by IBM Basic CountryPack Transformer. +measurement 1 +END LC_MEASUREMENT diff -uNr libc.old/localedata/locales/sc_IT libc/localedata/locales/sc_IT --- libc.old/localedata/locales/sc_IT 1970-01-01 01:00:00.000000000 +0100 +++ libc/localedata/locales/sc_IT 2005-11-02 02:50:31.000000000 +0100 @@ -0,0 +1,136 @@ +comment_char % +escape_char / +% +% Sardinian Language Locale for Italy +% Language: sc +% Territory: IT +% Revision: 0.1 +% Date: 2004-05-26 +% Users: general +% Repertoiremap: mnemonic.ds +% Charset: ISO-8859-1 +% Distribution and use is free, also +% for commercial purposes. + +LC_IDENTIFICATION +title "Sardinian locale for Italy" +source "" +address "" +contact "Pablo Saratxaga" +email "pablo@mandrakesoft.com" +tel "" +fax "" +language "Sardinian" +territory "Italy" +revision "0.1" +date "2004-05-26" +% +category "sc_IT:2000";LC_IDENTIFICATION +category "sc_IT:2000";LC_CTYPE +category "sc_IT:2000";LC_COLLATE +category "sc_IT:2000";LC_TIME +category "sc_IT:2000";LC_NUMERIC +category "sc_IT:2000";LC_MONETARY +category "sc_IT:2000";LC_MESSAGES +category "sc_IT:2000";LC_PAPER +category "sc_IT:2000";LC_NAME +category "sc_IT:2000";LC_ADDRESS +category "sc_IT:2000";LC_TELEPHONE + +END LC_IDENTIFICATION + +LC_CTYPE +copy "i18n" +END LC_CTYPE + +LC_COLLATE +copy "iso14651_t1" + +collating-symbol + +reorder-after + + +reorder-after + ;;;IGNORE +reorder-after + ;;;IGNORE + +reorder-end + +END LC_COLLATE + +LC_MESSAGES +yesexpr "" +noexpr "" +END LC_MESSAGES + +LC_MONETARY +copy "it_IT" +END LC_MONETARY + +LC_NUMERIC +copy "it_IT" +END LC_NUMERIC + +LC_TIME +abday "";"";/ + "";"";/ + "";"";/ + "" +day "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +abmon "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"" +mon "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +d_t_fmt "" +d_fmt "" +t_fmt "" +am_pm "";"" +t_fmt_ampm "" +date_fmt "/ +/ +" +END LC_TIME + +LC_PAPER +copy "it_IT" +END LC_PAPER + +LC_TELEPHONE +copy "it_IT" +END LC_TELEPHONE + +LC_MEASUREMENT +copy "it_IT" +END LC_MEASUREMENT + +LC_NAME +%FIXME! +copy "it_IT" +END LC_NAME + +LC_ADDRESS +% FIXME! +copy "it_IT" +END LC_ADDRESS diff -uNr libc.old/localedata/locales/sc_IT@euro libc/localedata/locales/sc_IT@euro --- libc.old/localedata/locales/sc_IT@euro 1970-01-01 01:00:00.000000000 +0100 +++ libc/localedata/locales/sc_IT@euro 2005-11-02 02:48:46.000000000 +0100 @@ -0,0 +1,87 @@ +comment_char % +escape_char / +% +% Sardinian Locale for Italy +% Language: sc +% Territory: IT +% Option: euro +% Revision: 0.1 +% Date: 2004-05-26 +% Users: general +% Repertoiremap: mnemonic.ds +% Charset: ISO-8859-15 +% Distribution and use is free, also +% for commercial purposes. +% +% This file is under the +% GNU General Public License. + +LC_IDENTIFICATION +title "Sardinian locale for Italy" +source "" +address "" +contact "Pablo Saratxaga" +email "pablo@mandrakesoft.com" +tel "" +fax "" +language "Sardinian" +territory "Italy" +revision "0.1" +date "2004-05-26" +% +category "sc_IT:2000";LC_IDENTIFICATION +category "sc_IT:2000";LC_CTYPE +category "sc_IT:2000";LC_COLLATE +category "sc_IT:2000";LC_TIME +category "sc_IT:2000";LC_NUMERIC +category "sc_IT:2000";LC_MONETARY +category "sc_IT:2000";LC_MESSAGES +category "sc_IT:2000";LC_PAPER +category "sc_IT:2000";LC_NAME +category "sc_IT:2000";LC_ADDRESS +category "sc_IT:2000";LC_TELEPHONE +END LC_IDENTIFICATION + +LC_COLLATE +copy "sc_IT" +END LC_COLLATE + +LC_CTYPE +copy "sc_IT" +END LC_CTYPE + +LC_MESSAGES +copy "sc_IT" +END LC_MESSAGES + +LC_MONETARY +copy "sc_IT" +END LC_MONETARY + +LC_NUMERIC +copy "sc_IT" +END LC_NUMERIC + +LC_TIME +copy "sc_IT" +END LC_TIME + +LC_PAPER +copy "sc_IT" +END LC_PAPER + +LC_TELEPHONE +copy "sc_IT" +END LC_TELEPHONE + +LC_MEASUREMENT +copy "sc_IT" +END LC_MEASUREMENT + +LC_NAME +copy "sc_IT" +END LC_NAME + +LC_ADDRESS +copy "sc_IT" +END LC_ADDRESS diff -uNr libc.old/localedata/locales/sr_CS@ije libc/localedata/locales/sr_CS@ije --- libc.old/localedata/locales/sr_CS@ije 1970-01-01 01:00:00.000000000 +0100 +++ libc/localedata/locales/sr_CS@ije 2004-09-10 09:29:21.000000000 +0200 @@ -0,0 +1,140 @@ +comment_char % +escape_char / +% +% Serbian Language Locale for Serbia and Montenegro +% Source: sr_YU locale +% Address: +% +% Contact: Danilo Segan +% Email: dsegan@gmx.net +% Tel: +381 63 8626082 +% Fax: none +% Language: sr +% Territory: CS +% Revision: 1.0 +% Date: 2003-08-13 +% Application: general +% Users: general +% Charset: UTF-8, ISO-8859-5 +% Distribution and use is free, also +% for commercial purposes. +% +% TODO: +% -- fix LC_COLLATE to work correctly for latin alphabet too +% + +LC_IDENTIFICATION +title "Serbian locale for Serbia and Montenegro" +source "sr_YU locale" +address "" +contact "Danilo Segan" +email "libc-locales@sources.redhat.com" +tel "" +fax "" +language "Serbian" +territory "Serbia and Montenegro" +revision "1.1" +date "2004-01-10" +audience "general" +application "GNU locale" +abbreviation "" +% +category i18n:1997;LC_IDENTIFICATION +category i18n:1997;LC_CTYPE +category i18n:1997;LC_COLLATE +category i18n:1997;LC_MONETARY +category i18n:1997;LC_NUMERIC +category i18n:1997;LC_TIME +category i18n:1997;LC_MESSAGES +category i18n:1997;LC_PAPER +category i18n:1997;LC_NAME +category i18n:1997;LC_ADDRESS +category i18n:1997;LC_TELEPHONE +category i18n:1997;LC_MEASUREMENT +END LC_IDENTIFICATION + +LC_CTYPE +copy "i18n" +END LC_CTYPE + +LC_COLLATE +copy "sr_CS" +END LC_COLLATE + +LC_MONETARY +copy "sr_CS" +END LC_MONETARY + +LC_NUMERIC +copy "sr_CS" +END LC_NUMERIC + +LC_TIME +abday "";"";/ + "";"";/ + "";"";/ + "" +day "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +abmon "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"" +mon "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" + +d_t_fmt "/ +/ +" +d_fmt "" +t_fmt "" +am_pm "";"" +t_fmt_ampm "" +date_fmt "/ +/ +" +week 7;19971201;4 +first_weekday 2 +first_workday 2 +END LC_TIME + +LC_MESSAGES +copy "sr_CS" +END LC_MESSAGES + +LC_PAPER +copy "sr_CS" +END LC_PAPER + +LC_NAME +copy "sr_CS" +END LC_NAME + +LC_ADDRESS +copy "sr_CS" +END LC_ADDRESS + +LC_TELEPHONE +copy "sr_CS" +END LC_TELEPHONE + +LC_MEASUREMENT +copy "sr_CS" +END LC_MEASUREMENT diff -uNr libc.old/localedata/locales/sw_KE libc/localedata/locales/sw_KE --- libc.old/localedata/locales/sw_KE 1970-01-01 00:00:00.000000000 +0000 +++ libc/localedata/locales/sw_KE 2005-11-15 09:34:46.000000000 +0000 @@ -0,0 +1,355 @@ +comment_char % +escape_char / +% +% Swahili Language Locale for Kenya +% Source: Based on data from Debian/Mandriva +% Contact: ankry at mif dot pg dot gda dot pl +% Email: +% Language: sw +% Territory: Kenya +% Revision: 0.3 +% Date: 2005-10-14 +% Users: general +% Repertoiremap: mnemonic,ds +% Charset: UTF-8 +% Distribution and use is free, also +% for commercial purposes. + +LC_IDENTIFICATION +title "Swahili locale for Kenya" +source "Based on data from Debian/Mandriva" +address "" +contact "" +email "" +tel "" +fax "" +language "Swahili" +territory "Kenya" +revision "0.2" +date "2004-08-01" +% +category "i18n:1997";LC_IDENTIFICATION +category "i18n:1997";LC_CTYPE +category "i18n:1997";LC_COLLATE +category "i18n:1997";LC_TIME +category "i18n:1997";LC_NUMERIC +category "i18n:1997";LC_MONETARY +category "i18n:1997";LC_MESSAGES +category "i18n:1997";LC_PAPER +category "i18n:1997";LC_NAME +category "i18n:1997";LC_ADDRESS +category "i18n:1997";LC_TELEPHONE +END LC_IDENTIFICATION + +%%%%%%%%%%%%%%%% +% TODO: check LC_MONETARY, LC_NUMERIC, LC_MESSAGES, LC_COLLATE +% check time and date formats +%%%%%%%%%%%%%%%% + +LC_COLLATE +% Copy the template from ISO/IEC 14651 i.e. +% use the rules there when making ordered lists of words. +% +copy "iso14651_t1" +% a b c ch d dh e f g gh h i j k kh l m mb mv n nd ng ng' nj ny nz o p q r +% s sh t th u v w x y z + +collating-symbol +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" + +collating-symbol +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" + +collating-symbol +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" + +collating-symbol +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" + +collating-symbol +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" + +collating-symbol +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" + +collating-symbol +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" + +collating-symbol +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" + +collating-symbol +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" + +collating-symbol +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" + +collating-symbol +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" + +collating-symbol +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" + +collating-symbol +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" + +% symbol is already used in iso14651_t1 +collating-symbol +collating-element from "" +collating-element from "" +collating-element from "" +collating-element from "" + +collating-symbol +collating-symbol +collating-symbol +collating-symbol + +reorder-after + + + +reorder-after + + + +reorder-after + +reorder-after + +reorder-after + +reorder-after + +reorder-after + + +reorder-after + + + + + + +reorder-after + +reorder-after + + +reorder-after + ;;;IGNORE + ;;;IGNORE +reorder-after + ;;;IGNORE + ;;;IGNORE + +reorder-after + ;;;IGNORE + ;;;IGNORE +reorder-after + ;;;IGNORE + ;;;IGNORE + +reorder-after + ;;;IGNORE + ;;;IGNORE +reorder-after + ;;;IGNORE + ;;;IGNORE + +reorder-after + ;;;IGNORE + ;;;IGNORE +reorder-after + ;;;IGNORE + ;;;IGNORE + +reorder-after + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE +reorder-after + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + +reorder-after + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE +reorder-after + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + +reorder-after + ;;;IGNORE + ;;;IGNORE +reorder-after + ;;;IGNORE + ;;;IGNORE + +reorder-after + ;;;IGNORE + ;;;IGNORE +reorder-after + ;;;IGNORE + ;;;IGNORE + +reorder-end + +END LC_COLLATE + +LC_CTYPE +copy "i18n" +END LC_CTYPE + +LC_MONETARY +copy "om_KE" +END LC_MONETARY + +LC_NUMERIC +copy "om_KE" +END LC_NUMERIC + +LC_TELEPHONE +copy "om_KE" +END LC_TELEPHONE + +LC_TIME +abday "";"";/ + "";"";/ + "";"";/ + "" +day "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +abmon "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"" +mon "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +% +d_t_fmt "" +d_fmt "" +t_fmt "" +am_pm "";"" +t_fmt_ampm "" +END LC_TIME + +LC_MESSAGES +% FIXME +copy "en_US" +END LC_MESSAGES + +% Default paper: A4 +LC_PAPER +height 297 +width 210 +END LC_PAPER + +% Metric System (ISO 1000) +LC_MEASUREMENT +measurement 1 +END LC_MEASUREMENT + +LC_ADDRESS +% +% This is the ISO_IEC TR14652 Locale definition for the LC_ADDRESS category. +% +postal_fmt "/ +" +% +country_name "" +country_post "" +country_ab2 "" +country_ab3 "" +country_num 404 +country_car "" +country_isbn "" +lang_name "" +lang_ab "" +lang_term "" +lang_lib "" +END LC_ADDRESS + +LC_NAME +% FIXME! +copy "en_US" +END LC_NAME diff -uNr libc.old/localedata/locales/sw_UG libc/localedata/locales/sw_UG --- libc.old/localedata/locales/sw_UG 1970-01-01 00:00:00.000000000 +0000 +++ libc/localedata/locales/sw_UG 2005-11-15 09:34:46.000000000 +0000 @@ -0,0 +1,111 @@ +comment_char % +escape_char / +% +% Swahili Language Locale for Uganda +% Source: Based on data from Debian/Mandriva +% Contact: +% Email: ankry at mif dot pg dot gda dot pl +% Language: sw +% Territory: Uganda +% Revision: 0.2 +% Date: 2004-08-01 +% Users: general +% Repertoiremap: mnemonic,ds +% Charset: UTF-8 +% Distribution and use is free, also +% for commercial purposes. + +LC_IDENTIFICATION +title "Swahili locale for Uganda" +source "Based on data from Debian/Mandriva" +address "" +contact "" +email "" +tel "" +fax "" +language "Swahili" +territory "Uganda" +revision "0.3" +date "2005-10-14" +% +category "i18n:1997";LC_IDENTIFICATION +category "i18n:1997";LC_CTYPE +category "i18n:1997";LC_COLLATE +category "i18n:1997";LC_TIME +category "i18n:1997";LC_NUMERIC +category "i18n:1997";LC_MONETARY +category "i18n:1997";LC_MESSAGES +category "i18n:1997";LC_PAPER +category "i18n:1997";LC_NAME +category "i18n:1997";LC_ADDRESS +category "i18n:1997";LC_TELEPHONE +END LC_IDENTIFICATION + +%%%%%%%%%%%%%%%% +% TODO: check LC_MONETARY, LC_NUMERIC, LC_MESSAGES, LC_COLLATE +% check time and date formats +%%%%%%%%%%%%%%%% + +LC_COLLATE +copy "sw_KE" +END LC_COLLATE + +LC_CTYPE +copy "sw_KE" +END LC_CTYPE + +LC_MONETARY +copy "lg_UG" +END LC_MONETARY + +LC_NUMERIC +copy "lg_UG" +END LC_NUMERIC + +LC_TELEPHONE +copy "lg_UG" +END LC_TELEPHONE + +LC_TIME +copy "sw_KE" +END LC_TIME + +LC_MESSAGES +copy "sw_KE" +END LC_MESSAGES + +% Default paper: A4 +LC_PAPER +height 297 +width 210 +END LC_PAPER + +% Metric System (ISO 1000) +LC_MEASUREMENT +measurement 1 +END LC_MEASUREMENT + +LC_ADDRESS +% +% This is the ISO_IEC TR14652 Locale definition for the LC_ADDRESS category. +% +postal_fmt "/ +" +% +% FIXME: Uganda in Swahili +%country_name "" +country_post "" +country_ab2 "" +country_ab3 "" +country_num 800 +country_car "" +country_isbn "" +lang_name "" +lang_ab "" +lang_term "" +lang_lib "" +END LC_ADDRESS + +LC_NAME +copy "sw_KE" +END LC_NAME diff -uNr libc.old/localedata/locales/tr_CY libc/localedata/locales/tr_CY --- libc.old/localedata/locales/tr_CY 2004-07-16 01:24:42.000000000 +0100 +++ libc/localedata/locales/tr_CY 2004-11-14 03:07:27.000000000 +0200 @@ -0,0 +1,3600 @@ +comment_char % +escape_char / +% +% Turkish Language Locale for Cyprus +% Source: RAP +% Address: Sankt Jo//rgens Alle 8 +% DK-1615 Ko//benhavn V, Danmark +% Contact: Keld Simonsen +% Email: Keld.Simonsen@dkuug.dk +% Tel: +45 - 31226543 +% Fax: +45 - 33256543 +% Language: tr +% Territory: CY +% Revision: 4.4 +% Date: 1997-03-18 +% Application: general +% Users: general +% Repertoiremap: mnemonic.ds +% Charset: ISO-8859-9 +% Distribution and use is free, also +% for commercial purposes. + +% Corrections by: +% 1998-01-11T15:54:39 +% Onur Tolga Sehitoglu , +% Dept. of Comp. Eng. METU/Ankara Turkey +% 2004-05-29T15:13 +% Deniz Akkus Kanca +% 2004-10-30T10:28:35 +% Nilgn Belma Bugner + +% Adapted from tr_TR by Recai Oktaş , 2004 + +LC_IDENTIFICATION +title "Turkish locale for Cyprus" +source "RAP" +address "Sankt Jrgens Alle 8, DK-1615 Kbenhavn V, Danmark" +contact "" +email "libc-locales@sources.redhat.com" +tel "" +fax "" +language "Turkish" +territory "Cyprus" +revision "1.0" +date "2004-10-23" +audience "" +application "" +abbreviation "" +% +category "i18n:1997";LC_IDENTIFICATION +category "i18n:1997";LC_CTYPE +category "i18n:1997";LC_COLLATE +category "i18n:1997";LC_TIME +category "i18n:1997";LC_NUMERIC +category "i18n:1997";LC_MONETARY +category "i18n:1997";LC_MESSAGES +category "i18n:1997";LC_PAPER +category "i18n:1997";LC_NAME +category "i18n:1997";LC_ADDRESS +category "i18n:1997";LC_TELEPHONE +category "i18n:1997";LC_MEASUREMENT + +END LC_IDENTIFICATION + +LC_COLLATE + +% Base collation scheme: 1994-03-22 + +% Ordering algorithm: +% 1. Spaces and hyphen (but not soft +% hyphen) before punctuation +% characters, punctuation characters +% before numbers, +% numbers before letters. +% 2. Letters with diacritical marks are +% members of equivalence classes +% 3. A distinction is made with regards +% to case as noted below. +% 4. Special characters are ignored +% when comparing letters, but then +% they are considered +% 5. The alphabets are sorted in order +% of first appearance in ISO 10646: +% Latin, Greek, Cyrillic, etc. +% +% According to Greek specifications, +% the steps 2. and 3. above are reversed +% for the Greek script + +% collating symbols + +% The collating symbol naming is +% mostly taken from ISO 10646-1, +% for example the case and accent +% names are from this standard. + +collating-symbol +collating-symbol +collating-symbol +collating-symbol + +% and +% are for cases like Danish +% and Spanish being treated +% as one letter. + +% The ...... collating +% symbols have defined weights as +% the last character in a group of +% Latin letters. They are used +% to specify deltas by locales using +% a locale as the default ordering +% and by "replace-after" statements +% specifying the changed placement +% in an ordering of a character. + +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol + +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol + +% letter;accent;case;specials + +order_start forward;backward/ + ;forward;position + +% or letters first: + + + + + + +% Accents: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ;;;IGNORE + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; +<"=> IGNORE;IGNORE;IGNORE;<"=> + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; +UNDEFINED IGNORE;IGNORE;IGNORE + + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + "";"";"";IGNORE + "";"";"";IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + "";"";"";IGNORE + "";"";"";IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + "";"";"";IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + "";"";"";IGNORE + "";"";"";IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;;;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + +% Arabic collating + + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + IGNORE;IGNORE;IGNORE; + + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + + IGNORE;IGNORE;;IGNORE + IGNORE;IGNORE;;IGNORE + IGNORE;IGNORE;;IGNORE + IGNORE;IGNORE;;IGNORE + IGNORE;IGNORE;;IGNORE + IGNORE;IGNORE;;IGNORE + IGNORE;IGNORE;;IGNORE + IGNORE;IGNORE;;IGNORE + IGNORE;IGNORE;;IGNORE + + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + "";"";"";IGNORE + +% katakana/hiragana sorting +% base is katakana, as this is present in most charsets +% normal before voiced before semi-voiced +% small vocals before normal vocals +% katakana before hiragana + + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + +order_end + +END LC_COLLATE + +LC_CTYPE +% This is a copy of the "i18n" LC_CTYPE with the following modifications: +% - Map toupper: (,) changed to (,). +% - Map tolower: (,) changed to (,). + +% BEGIN modified i18n LC_CTYPE + +% The "upper" class reflects the uppercase characters of class "alpha" +upper / +% TABLE 1 BASIC LATIN/ + ..;/ +% TABLE 2 LATIN-1 SUPPLEMENT/ + ..;..;/ +% TABLE 3 LATIN EXTENDED-A/ + ..(2)..;/ + ..(2)..;/ + ..(2)..;/ + ..(2)..;/ +% TABLE 4 LATIN EXTENDED-B/ + ;..(2)..;;/ + ..;..;;;/ + ..;;;;/ + ..(2)..;/ + ;;;;;;..;/ + ;;;;;;;;/ + ;;/ + ..(2)..;/ + ..(2)..;/ + ;;;..;..(2)..;/ +% TABLE 5 LATIN EXTENDED-B/ + ..(2)..;/ +% TABLE 6 IPA EXTENSIONS/ +% TABLE 9 BASIC GREEK/ + ;..;;;;..;/ + ..;..(2)..;/ +% TABLE 10 GREEK SYMBOLS AND COPTIC/ + ..(2)..;;/ +% TABLE 11 CYRILLIC/ + ..;..(2)..;/ +% TABLE 12 CYRILLIC/ + ;..(2)..;..(2)..;/ + ..(2)..;;..(2)..;/ +% TABLE 13 ARMENIAN/ + ..;/ +% TABLE 28 GEORGIAN/ +% is not addressed as the letters does not have a uppercase/lowercase relation/ +% TABLE 31 LATIN EXTENDED ADDITIONAL/ + ..(2)..;/ +% TABLE 32 LATIN EXTENDED ADDITIONAL/ + ..(2)..;/ + ..(2)..;/ +% TABLE 33 GREEK EXTENDED/ + ..;..;..;..;/ + ..;..(2)..;..;/ +% TABLE 34 GREEK EXTENDED/ + ..;..;..;..;/ + ..;..;..;..;/ +% LETTERLIKE SYMBOLS/ + ;..;/ +% NUMBER FORMS/ + ..;/ +% ENCLOSED ALPHANUMERICS/ + ..;/ +% HALFWIDTH AND FULLWIDTH FORMS/ + ..;/ +% DESERET/ + .. + +% The "lower" class reflects the lowercase characters of class "alpha" +lower / +% TABLE 1 BASIC LATIN/ + ..;/ +% TABLE 2 LATIN-1 SUPPLEMENT/ + ;..;..;/ +% TABLE 3 LATIN EXTENDED-A/ + ..(2)..;..(2)..;/ + ..(2)..;..(2)..;;/ +% TABLE 4 LATIN EXTENDED-B/ + ;;;;;;/ + ;;;;;;;/ + ;;;;;;;;/ + ;;;..(2)..;/ + ..(2)..;;;;..(2)..;/ +% TABLE 5 LATIN EXTENDED-B/ + ..(2)..;..(2)..;/ +% TABLE 6 IPA EXTENSIONS/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;/ +% COMBINING DIACRITICAL MARKS/ + ;/ +% TABLE 9 BASIC GREEK/ + ..;..;/ +% TABLE 10 GREEK SYMBOLS AND COPTIC/ + ;;;;..(2)..;..;/ + ;/ +% TABLE 11 CYRILLIC/ + ..;..(2)..;/ +% TABLE 12 CYRILLIC/ + ;..(2)..;..(2)..;/ + ..(2)..;;..(2)..;/ +% TABLE 13 ARMENIAN/ + ..;/ +% TABLE 28 GEORGIAN/ +% is not addressed as the letters does not have a uppercase/lowercase relation/ +% TABLE 31 and 32 LATIN EXTENDED ADDITIONAL/ + ..(2)..;;..(2)..;/ +% TABLE 33 GREEK EXTENDED/ + ..;..;..;..;/ + ..;..(2)..;..;..;/ +% TABLE 34 GREEK EXTENDED/ + ..;..;..;;;/ + ;;;;;;;;/ + ;/ +% TABLE 35 SUPERSCRIPTS AND SUBSCRIPTS, CURRENCY SYMBOLS/ +% NUMBER FORMS/ + ..;/ +% ENCLOSED ALPHANUMERICS/ + ..;/ +% HALFWIDTH AND FULLWIDTH FORMS/ + ..;/ +% DESERET/ + .. + +% The "alpha" class of the "i18n" FDCC-set is reflecting +% the recommendations in TR 10176 annex A +alpha / +% TABLE 1 BASIC LATIN/ + ..;..;/ +% TABLE 2 LATIN-1 SUPPLEMENT/ + ;;;..;..;/ + ..;/ +% TABLE 3 LATIN EXTENDED-A/ + ..;/ +% TABLE 4 and 5 LATIN EXTENDED-B/ + ..;..;/ +% TABLE 6 IPA EXTENSIONS/ + ..;/ +% SPACING MODIFIER LETTERS/ + ..;..;;;..;/ + ;/ +% COMBINING DIACRITICAL MARKS/ + ;/ +% TABLE 9 BASIC GREEK/ + ;;..;;..;/ + ..;/ +% TABLE 10 GREEK SYMBOLS AND COPTIC/ + ..;/ +% TABLE 11 and 12 CYRILLIC/ + ..;..;/ + ..;..;..;/ +% TABLE 13 ARMENIAN/ + ..;;..;/ +% TABLE 14 HEBREW/ + ..;..;/ +% TABLE 15 and 16 ARABIC/ + ..;..;..;..;/ + ;..;..;/ +% SYRIAC/ + ;..;/ +% THAANA/ + ..;;/ +% TABLE 17 DEVANAGARI/ + ..;;;..;/ +% TABLE 18 BENGALI/ + ..;;;..;..;/ + ;..;;;..;/ + ..;/ +% TABLE 19 GURMUKHI/ + ..;;;..;..;/ + ;;;;;;..;/ + ;..;/ +% TABLE 20 GUJARATI/ + ..;;..;..;/ + ..;;;..;;;/ + ;/ +% TABLE 21 ORIYA/ + ..;;;..;..;/ + ;;..;;;;/ + ..;/ +% TABLE 22 TAMIL/ + ;..;..;..;;/ + ;;;;;;..;/ + ..;..;/ +% TABLE 23 TELUGU/ + ..;..;..;..;/ + ..;..;/ +% TABLE 24 KANNADA/ + ..;..;..;..;/ + ..;;..;/ +% TABLE 25 MALAYALAM/ + ..;..;..;..;/ + ..;/ +% SINHALA/ + ..;..;..;;/ + ..;/ +% TABLE 26 THAI/ + ..;..;..;..;/ +% TABLE 27 LAO/ + ..;;..;;;/ + ..;..;..;;;/ + ..;..;..;;/ + ..;;..;/ +% TIBETAN/ + ;..;..;..;/ +% MYANMAR/ + ..;..;;;..;/ +% TABLE 28 GEORGIAN/ + ..;..;/ +% HANGUL JAMO/ + ..;..;..;/ +% ETHIOPIC/ + ..;..;;..;/ + ..;;..;..;;/ + ..;..;;..;/ + ..;;..;..;/ + ..;..;..;;/ + ..;..;..;..;/ +% CHEROKEE/ + ..;/ +% UNIFIED CANADIAN ABORIGINAL SYLLABICS/ + ..;..;/ +% OGHAM/ + ..;/ +% RUNIC/ + ..;..;/ +% TAGALOG/ + ..;..;/ +% HANUNOO/ + ..;/ +% BUHID/ + ..;/ +% TAGBANWA/ + ..;..;/ +% KHMER/ + ..;;;/ +% MONGOLIAN/ + ..;..;/ +% TABLE 31 and 32 LATIN EXTENDED ADDITIONAL/ + ..;..;/ +% TABLE 33 and 34 GREEK EXTENDED/ + ..;..;..;..;/ + ..;;;;..;/ + ..;..;;..;/ + ..;..;..;..;/ + ..;..;/ +% TABLE 35 SUPERSCRIPTS AND SUBSCRIPTS, CURRENCY SYMBOLS/ + ;;/ +% LETTERLIKE SYMBOLS/ + ;;..;;..;;/ + ;..;..;..;/ + ..;..;/ +% NUMBER FORMS/ + ..;/ +% ENCLOSED ALPHANUMERICS/ + ..;/ +% CJK SYMBOLS AND PUNCTUATION/ + ..;..;..;..;/ +% TABLE 50 HIRAGANA/ + ..;..;/ +% TABLE 51 KATAKANA/ + ..;..;/ +% TABLE 52 BOPOMOFO/ + ..;/ +% HANGUL COMPATIBILITY JAMO/ + ..;/ +% BOPOMOFO EXTENDED/ + ..;/ +% KATAKANA PHONETIC EXTENSIONS/ + ..;/ +% CJK UNIFIED IDEOGRAPHS EXTENSION/ + ..;/ +% CJK UNIFIED IDEOGRAPHS/ + ..;/ +% YI SYLLABLES/ + ..;/ +% HANGUL SYLLABLES/ + ..;/ +% CJK COMPATIBILITY IDEOGRAPHS/ + ..;..;/ +% ALPHABETIC PRESENTATION FORMS/ + ..;..;;..;/ + ..;..;;;;;/ + ;..;/ +% ARABIC PRESENTATION FORMS/ + ..;..;..;..;/ + ..;/ +% ARABIC PRESENTATION FORMS/ + ..;..;/ +% HALFWIDTH AND FULLWIDTH FORMS/ + ..;..;..;..;/ + ..;..;..;/ +% OLD ITALIC/ + ..;/ +% GOTHIC/ + ..;/ +% DESERET/ + ..;..;/ +% MATHEMATICAL ALPHANUMERIC SYMBOLS/ + ..;..;/ + ..;;..;/ + ..;..;;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;/ +% CJK UNIFIED IDEOGRAPHS EXTENSION/ + ..;/ +% CJK COMPATIBILITY IDEOGRAPHS SUPPLEMENT/ + ..;/ +% The non-ASCII number characters are included here because ISO C 99 / +% forbids us to classify them as digits; however, they behave more like / +% alphanumeric than like punctuation. / +% TABLE 15 and 16 ARABIC/ + ..;..;/ +% TABLE 17 DEVANAGARI/ + ..;/ +% TABLE 18 BENGALI/ + ..;/ +% TABLE 19 GURMUKHI/ + ..;/ +% TABLE 20 GUJARATI/ + ..;/ +% TABLE 21 ORIYA/ + ..;/ +% TABLE 22 TAMIL/ + <0>;..;/ +% TABLE 23 TELUGU/ + ..;/ +% TABLE 24 KANNADA/ + ..;/ +% TABLE 25 MALAYALAM/ + ..;/ +% TABLE 26 THAI/ + ..;/ +% TABLE 27 LAO/ + ..;/ +% TIBETAN/ + ..;/ +% MYANMAR/ + ..;/ +% ETHIOPIC/ + <0>;..;/ +% KHMER/ + ..;/ +% MONGOLIAN/ + ..;/ +% HALFWIDTH AND FULLWIDTH FORMS/ + .. + +% The "digit" class must only contain the BASIC LATIN digits, says ISO C 99 +% (sections 7.25.2.1.5 and 5.2.1). +digit / + .. + +% The "outdigit" information is by default "0" to "9". We don't have to +% provide it here since localedef will fill in the bits and it would +% prevent locales copy-ing this file define their own values. +% outdigit .. + +space / +% ISO/IEC 6429/ + ..;/ +% TABLE 1 BASIC LATIN/ + ;/ +% OGHAM/ + ;/ +% TABLE 35 GENERAL PUNCTUATION/ + ..;..;;;;/ +% TABLE 50 CJK SYMBOLS AND PUNCTUATION, HIRAGANA/ + + +cntrl / + ..;..;/ +% Treat the Line/Paragraph Separators as control characters, like Line Feed./ + ; + +punct / + ..;..;..;..;/ + ..;..;..;..;/ + ;;..;..;..;/ + ..;..;..;..;/ + ..;;..;;;..;/ + ..;..;..;..;/ + ..;..;..;;;/ + ;..;..;;;/ + ..;..;..;..;/ + ;;..;..;..;/ + ;..;..;..;;/ + ..;;..;..;/ + ..;;..;..;;/ + ;..;..;..;/ + ..;..;;..;/ + ..;..;..;;/ + ..;..;..;..;/ + ;;..;..;/ + ..;;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;;..;;..;/ + ;..;..;;;;/ + ;..;;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ;..;..;..;/ + ..;;..;..;/ + ..;..;..;/ + ..;..;..;..;/ + ..;..;/ + ..;;;..;..;/ + ..;..;..;;/ + ..;..;;..;..;/ + ..;..;..;..;/ + ..;..;..;;/ + ..;..;;;;;/ + ;..;..;..;/ + ..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;;..;;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ;;..;..;..;/ + ..;..;..;/ + ..;..;..;..;/ + ..;;;..;;/ + ..;..;/ + ..;..;..;..;/ + ;..;..;..;/ + ..;..;..;/ + ..;..;..;/ + ..;..;;/ + ;;;;;/ + ;;;;;/ + ..;..;/ + .. + +graph / + ..;..;..;..;/ + ..;..;..;..;/ + ;;..;;..;/ + ..;..;..;..;/ + ..;..;..;/ + ..;..;/ + ..;..;..;..;/ + ..;..;..;;;/ + ;..;..;..;/ + ..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ;..;;..;..;/ + ..;;..;..;/ + ..;;..;..;/ + ..;..;..;..;/ + ..;;..;..;/ + ..;..;;..;/ + ..;..;;..;/ + ..;..;..;..;/ + ..;..;..;;;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ;..;..;..;/ + ..;..;..;..;/ + ..;;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ;..;..;..;/ + ..;..;..;;/ + ..;;..;;..;/ + ..;..;..;..;/ + ;..;;;..;/ + ..;..;;;..;/ + ..;..;..;;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;;..;..;/ + ..;..;..;..;/ + ..;..;;..;/ + ..;..;..;..;/ + ;..;..;;..;/ + ..;;..;..;;/ + ..;..;;..;/ + ..;..;..;..;/ + ;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;;;/ + ;..;..;..;/ + ..;..;..;..;/ + ..;;..;..;;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;;..;;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;/ + ..;..;..;/ + ..;..;..;..;/ + ..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;/ + ..;..;..;/ + ..;;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;;..;/ + ..;..;..;..;/ + ..;..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;;..;/ + ..;..;;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;;..;/ + ..;..;/ + ..;..;/ + ..;;..;/ + ..;.. + +print / + ..;..;..;..;/ + ..;..;..;..;/ + ;;..;;..;/ + ..;..;..;..;/ + ..;..;..;/ + ..;..;/ + ..;..;..;..;/ + ..;..;..;;;/ + ;..;..;..;/ + ..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ;..;;..;..;/ + ..;;..;..;/ + ..;;..;..;/ + ..;..;..;..;/ + ..;;..;..;/ + ..;..;;..;/ + ..;..;;..;/ + ..;..;..;..;/ + ..;..;..;;;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ;..;..;..;/ + ..;..;..;..;/ + ..;;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ;..;..;..;/ + ..;..;..;;/ + ..;;..;;..;/ + ..;..;..;..;/ + ;..;;;..;/ + ..;..;;;..;/ + ..;..;..;;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;;..;..;/ + ..;..;..;..;/ + ..;..;;..;/ + ..;..;..;..;/ + ;..;..;;..;/ + ..;;..;..;;/ + ..;..;;..;/ + ..;..;..;..;/ + ;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;;;/ + ;..;..;..;/ + ..;..;..;..;/ + ..;..;..;;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;;..;;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;/ + ..;..;..;/ + ..;..;..;..;/ + ..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;/ + ..;..;..;..;/ + ;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ;..;..;..;/ + ..;..;..;..;/ + ..;..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;;..;/ + ..;..;;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;;..;/ + ..;..;/ + ..;..;/ + ..;;..;/ + ..;.. + +% The "xdigit" class must only contain the BASIC LATIN digits and A-F, a-f, +% says ISO C 99 (sections 7.25.2.1.12 and 6.4.4.1). +xdigit / + ..;..;.. + +blank / + ;;;..;..;; + +toupper / + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);/ + (,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);/ + (,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,) + +tolower / + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);/ + (,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);/ + (,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,) + +map "totitle"; / + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);/ + (,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);/ + (,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,) + +% The "combining" class reflects ISO/IEC 10646-1 annex B.1 +% That is, all combining characters (level 2+3). +class "combining"; / + ..;..;..;..;/ + ..;..;..;;/ + ..;;..;;..;/ + ..;..;..;;..;/ + ..;..;;..;/ + ..;..;..;;/ + ..;..;..;;/ + ..;;;..;..;/ + ..;..;..;;/ + ..;..;..;..;/ + ;..;..;..;/ + ..;;..;..;/ + ..;;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ;..;;..;;/ + ..;..;;..;/ + ..;;..;..;/ + ..;..;;;;/ + ..;..;..;..;/ + ..;;..;..;/ + ..;..;..;..;/ + ..;..;..;;..;/ + ..;..;..;;..;/ + ..;..;..;/ + ..;..;/ + .. + +% The "combining_level3" class reflects ISO/IEC 10646-1 annex B.2 +% That is, combining characters of level 3. +class "combining_level3"; / + ..;;..;..;/ + ..;;..;..;;;/ + ;..;..;;..;/ + ..;..;;..;/ + ..;..;;..;;/ + ;..;..;..;/ + ..;..;;..;/ + ..;..;..;;/ + ..;..;..;..;/ + ;..;..;..;/ + ;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;;/ + ..;;..;;..;/ + ..;;..;..;;/ + ..;..;..;..;/ + ..;;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;/ + ..;..;..;..;;/ + ..;..;;..;/ + .. + +% END modified i18n LC_CTYPE + +END LC_CTYPE + +LC_MESSAGES +yesexpr "" +noexpr "" +yesstr "" +nostr "" +END LC_MESSAGES + +LC_MONETARY +% ISO-4217 (2004-10-25): TRY 949 2 +int_curr_symbol "" +currency_symbol "" +mon_decimal_point "" +mon_thousands_sep "" +mon_grouping 3;3 +positive_sign "" +negative_sign "" +int_frac_digits 2 +frac_digits 2 +p_cs_precedes 0 +p_sep_by_space 1 +n_cs_precedes 0 +n_sep_by_space 1 +p_sign_posn 1 +n_sign_posn 1 +END LC_MONETARY + +LC_NUMERIC +decimal_point "" +thousands_sep "" +grouping 3;3 +END LC_NUMERIC + +LC_TIME +abday "";"";"";/ + "";"";"";"" +day "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +abmon "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"" +mon "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +d_t_fmt "/ +" +d_fmt "" +t_fmt "" +am_pm "";"" +t_fmt_ampm "/ +" +date_fmt "/ +/ +" +END LC_TIME + +LC_PAPER +height 297 +width 210 +END LC_PAPER + +LC_TELEPHONE +tel_int_fmt "/ +" +int_prefix "" +int_select "" +END LC_TELEPHONE + +LC_MEASUREMENT +measurement 1 +END LC_MEASUREMENT + +LC_NAME +name_fmt "/ +" +% Sayn +name_gen "" +% Bay +name_mr "" +% Bayan +name_mrs "" +name_miss "" +name_ms "" +END LC_NAME + +LC_ADDRESS +postal_fmt "/ +/ +/ +/ +" +% Kbrs +country_name "" +% TR +%country_post "" +% CY +country_car "" +% 9963 +country_isbn "" +country_num 196 +% CY +country_ab2 "" +% CYP +country_ab3 "" +% Tu:rkc,e +lang_name "" +% tur +lang_term "" +% tur +lang_lib "" +% tr +lang_ab "" +END LC_ADDRESS diff -uNr libc.old/localedata/locales/wo_SN libc/localedata/locales/wo_SN --- libc.old/localedata/locales/wo_SN 1970-01-01 01:00:00.000000000 +0100 +++ libc/localedata/locales/wo_SN 2005-11-02 02:48:52.000000000 +0100 @@ -0,0 +1,187 @@ +comment_char % +escape_char / +% +% Wolof locale for Senegal +% Source: The Debian Project +% Contact: Christian Perrier/Samba Ndao Diop +% Email: bubulle@debian.org/samba.ndao.diop@tiscali.fr +% Tel: +33 - 130699222 +% Language: wo +% Territory: SN +% Revision: 1.0 +% Date: 2004-09-15 +% Users: general +% Charset: UTF-8 +% Distribution and use is free, also +% for commercial purposes. + +LC_IDENTIFICATION +title "Wolof locale for Senegal" +source "The Debian Project" +address "" +contact "Christian Perrier" +email "bubulle@debian.org" +tel "" +fax "" +language "Wolof" +territory "Senegal" +revision "1.0" +date "2004-09-08" +% +category "i18n:1997";LC_IDENTIFICATION +category "i18n:1997";LC_CTYPE +category "i18n:1997";LC_COLLATE +category "i18n:1997";LC_TIME +category "i18n:1997";LC_NUMERIC +category "i18n:1997";LC_MONETARY +category "i18n:1997";LC_MESSAGES +category "i18n:1997";LC_PAPER +category "i18n:1997";LC_NAME +category "i18n:1997";LC_ADDRESS +category "i18n:1997";LC_TELEPHONE + +END LC_IDENTIFICATION + +LC_CTYPE +copy "i18n" + +translit_start + +% Accents are simply omitted if they cannot be represented. +include "translit_combining";"" + +translit_end + +END LC_CTYPE + +LC_COLLATE +% Copy the template from ISO/IEC 14651 +copy "iso14651_t1" +END LC_COLLATE + +LC_MESSAGES +yesstr "waaw" +nostr "déet" +yesexpr "" +noexpr "" +END LC_MESSAGES + +LC_MONETARY +int_curr_symbol "" +currency_symbol "" +mon_decimal_point "" +mon_thousands_sep "" +mon_grouping 3;3 +positive_sign "" +negative_sign "" +int_frac_digits 2 +frac_digits 2 +p_cs_precedes 0 +p_sep_by_space 1 +n_cs_precedes 0 +n_sep_by_space 1 +p_sign_posn 1 +n_sign_posn 1 +END LC_MONETARY + +LC_NUMERIC +decimal_point "" +thousands_sep "" +grouping 0;0 +END LC_NUMERIC + +LC_TIME +% dibeer (dib), altine (alt), talaata (tal), allarba (all), alxames (alx), +% ajjuma (ajj), gaawu (gaa) +% Sunday, Monday.... +abday "";"";/ + "";"";/ + "";"";/ + "" +day "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +% Sanwiy'e, feebiry'e, mars, awiril, me, suwen, sulet, ut, sattumbar, +% oktobar, nowambar, desambar. +abmon "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"" +mon "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" +% %a %d %b %Y %T %Z +d_t_fmt "" +% %d.%m.%Y +d_fmt "" +% %T +t_fmt "" +am_pm "";"" +t_fmt_ampm "" +% %a %b %e %H:%M:%S %Z %Y +date_fmt "/ +/ +" +END LC_TIME + +LC_PAPER +height 297 +width 210 +END LC_PAPER + +LC_TELEPHONE +% +%C %a %l +tel_int_fmt "/ +" +% %a %l +tel_dom_fmt "" +% 221 +int_prefix "" +% 00 +int_select "" +END LC_TELEPHONE + +LC_MEASUREMENT +measurement 1 +END LC_MEASUREMENT + +LC_NAME +% %d%t%g%t%m%t%f +name_fmt "/ +" +END LC_NAME + +LC_ADDRESS +% %f%N%a%N%d%N%b%N%s %h %e %r%N%%z %T%N%c%N +postal_fmt "/ +/ +/ +/ +" +% FIXME: Senegal in Wolof +%country_name "" +country_ab2 "" +country_ab3 "" +country_num 686 +country_car "" +% FIXME: Wolof in Wolof +%lang_name "" +lang_ab "" +lang_term "" +lang_lib "" +END LC_ADDRESS