From 3c2c4bf6f7caed4d78233f0e2251a3fd9cd72e6a Mon Sep 17 00:00:00 2001 From: Keith Stribley Date: Fri, 30 Oct 2009 08:14:02 -0700 Subject: [PATCH] Implement Burmese language locale for Myanmar. --- ChangeLog | 3 + localedata/ChangeLog | 7 + localedata/SUPPORTED | 1 + localedata/locales/iso14651_t1_common | 3286 +++++++++++++++++++++++++++++++++ localedata/locales/it_CH | 54 +- localedata/locales/it_IT | 54 +- localedata/locales/my_MM | 319 ++++ time/strftime_l.c | 4 +- 8 files changed, 3671 insertions(+), 57 deletions(-) create mode 100644 localedata/locales/my_MM diff --git a/ChangeLog b/ChangeLog index 4b4cf1f..c82beaf 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2009-10-30 Ulrich Drepper + [BZ #9986] + * time/strftime_l.c (__strftime_internal): Allow %OC. + * misc/mkostemps.c: New file. * misc/mkostemps64.c: New file. diff --git a/localedata/ChangeLog b/localedata/ChangeLog index 0de7ccc..c3b3aaa 100644 --- a/localedata/ChangeLog +++ b/localedata/ChangeLog @@ -1,5 +1,12 @@ 2009-10-30 Ulrich Drepper + * SUPPORTED (SUPPORTED-LOCALES): Add my_MM. + + [BZ #9986] + * locales/iso_14651_common: Add rules for Burmese. + * locales/my_MM: New file. + Contributed by Keith Stribley . + [BZ #10286] * locales/ast_ES: Define first_weekday. diff --git a/localedata/SUPPORTED b/localedata/SUPPORTED index e8a3e51..f94570d 100644 --- a/localedata/SUPPORTED +++ b/localedata/SUPPORTED @@ -289,6 +289,7 @@ ms_MY.UTF-8/UTF-8 \ ms_MY/ISO-8859-1 \ mt_MT.UTF-8/UTF-8 \ mt_MT/ISO-8859-3 \ +my_MM/UTF-8 \ nan_TW@latin/UTF-8 \ nb_NO.UTF-8/UTF-8 \ nb_NO/ISO-8859-1 \ diff --git a/localedata/locales/iso14651_t1_common b/localedata/locales/iso14651_t1_common index e8cabe7..edbe9e0 100644 --- a/localedata/locales/iso14651_t1_common +++ b/localedata/locales/iso14651_t1_common @@ -68,6 +68,7 @@ script script script script +script # Déclaration des symboles internes / Declaration of internal symbols # @@ -1115,6 +1116,1613 @@ 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 "" +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 "" +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 "" +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 "" +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 "" +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 "" +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 "" +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 "" +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 "" +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 "" +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 "" +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 "" +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 "" +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 "" +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 "" +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 "" +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 "" +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 "" +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 "" +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 "" +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 "" +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 "" +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 "" +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 "" +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 "" +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 "" +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-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol +collating-symbol + # Ordre des symboles internes / Order of internal symbols # # SYMB. N° @@ -2089,6 +3697,197 @@ collating-symbol +# +# +# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + order_start ;forward;backward;forward;forward,position # @@ -4622,6 +6421,1493 @@ order_start ;forward;forward;forward;forward,position ;;;IGNORE IGNORE;;;IGNORE +order_start ;forward;forward;forward;forward,position + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";IGNORE;IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";IGNORE;IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";IGNORE;IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";IGNORE;IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";IGNORE;IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";IGNORE;IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE; + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + "";"";IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + "";;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + "";;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + "";;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + "";;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + "";;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + "";;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + "";;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + "";;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + "";;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + "";;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + "";;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + "";;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + "";;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + "";;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + "";;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + "";;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + "";;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + "";;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + "";;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + "";;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + "";;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + "";;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + "";;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + "";;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + "";;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + "";;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + "";;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + "";;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + "";;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + "";;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + "";;IGNORE;IGNORE + ;;IGNORE;IGNORE + ;;IGNORE;IGNORE + "";;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + "";IGNORE;IGNORE;IGNORE + "";IGNORE;IGNORE;IGNORE + "";IGNORE;IGNORE;IGNORE + "";IGNORE;IGNORE;IGNORE + "";IGNORE;IGNORE;IGNORE + "";IGNORE;IGNORE;IGNORE + "";IGNORE;IGNORE;IGNORE + "";IGNORE;IGNORE;IGNORE + "";IGNORE;IGNORE;IGNORE + "";IGNORE;IGNORE;IGNORE + "";IGNORE;IGNORE;IGNORE + "";IGNORE;IGNORE;IGNORE + "";IGNORE;IGNORE;IGNORE + "";IGNORE;IGNORE;IGNORE + "";IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE; + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE; + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE; + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + ;IGNORE;IGNORE;IGNORE + "";;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 diff --git a/localedata/locales/it_CH b/localedata/locales/it_CH index 7ea13ad..51a2846 100644 --- a/localedata/locales/it_CH +++ b/localedata/locales/it_CH @@ -64,41 +64,41 @@ END LC_NUMERIC LC_TIME abday "";"";/ - "";"";/ - "";"";/ - "" + "";"";/ + "";"";/ + "" day "";/ - "";/ - "";/ - "";/ - "";/ - "";/ - "" + "";/ + "";/ + "";/ + "";/ + "";/ + "" abmon "";"";/ - "";"";/ - "";"";/ - "";"";/ - "";"";/ - "";"" + "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"" mon "";/ - "";/ - "";/ - "";/ - "";/ - "";/ - "";/ - "";/ - "";/ - "";/ - "";/ - "" + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" d_t_fmt "" d_fmt "" t_fmt "" am_pm "";"" t_fmt_ampm "" -date_fmt "\ -\ +date_fmt "/ +/ " END LC_TIME diff --git a/localedata/locales/it_IT b/localedata/locales/it_IT index ec8151c..31acd53 100644 --- a/localedata/locales/it_IT +++ b/localedata/locales/it_IT @@ -88,41 +88,41 @@ END LC_NUMERIC LC_TIME abday "";"";/ - "";"";/ - "";"";/ - "" + "";"";/ + "";"";/ + "" day "";/ - "";/ - "";/ - "";/ - "";/ - "";/ - "" + "";/ + "";/ + "";/ + "";/ + "";/ + "" abmon "";"";/ - "";"";/ - "";"";/ - "";"";/ - "";"";/ - "";"" + "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"" mon "";/ - "";/ - "";/ - "";/ - "";/ - "";/ - "";/ - "";/ - "";/ - "";/ - "";/ - "" + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" d_t_fmt "" d_fmt "" t_fmt "" am_pm "";"" t_fmt_ampm "" -date_fmt "\ -\ +date_fmt "/ +/ " END LC_TIME diff --git a/localedata/locales/my_MM b/localedata/locales/my_MM new file mode 100644 index 0000000..b2cff4b --- /dev/null +++ b/localedata/locales/my_MM @@ -0,0 +1,319 @@ +escape_char / +comment_char % +% This is the locale definition file for Myanmar Burmese +% It is derived from the locale by Ngwe Tun and +% Members of the Solveware Solution Team. http://www.myazedi.com +% It was updated to Unicode 5.1 with some modifications by +% Keith Stribley http://www.thanlwinsoft.org + +LC_IDENTIFICATION +title "Burmese language locale for Myanmar" +source "ThanLwinSoft http://www.thanlwinsoft.org" +address "Yangon, Myanmar" +contact "Keith Stribley" +email "devel@thanlwinsoft.org" +tel "" +fax "" +language "Burmese" +territory "Myanmar" +revision "1.3" +date "2009-10-02" + +category "my_MM:2006";LC_IDENTIFICATION +category "my_MM:2006";LC_COLLATE +category "my_MM:2006";LC_CTYPE +category "my_MM:2006";LC_MESSAGES +category "my_MM:2006";LC_MONETARY +category "my_MM:2006";LC_NUMERIC +category "my_MM:2006";LC_TIME +category "my_MM:2006";LC_PAPER +category "my_MM:2006";LC_MEASUREMENT +category "my_MM:2006";LC_TELEPHONE +category "my_MM:2006";LC_ADDRESS +category "my_MM:2006";LC_NAME +END LC_IDENTIFICATION + + +LC_CTYPE +copy "i18n" +outdigit .. +map to_inpunct; / + (,); / + (,); / + (,); / + (,); / + (,); / + (,); / + (,); / + (,); / + (,); / + (,); + +END LC_CTYPE + +LC_COLLATE + +% Copy the template from ISO/IEC 14651 +copy "iso14651_t1" + +END LC_COLLATE + + +LC_MONETARY +% MMK +int_curr_symbol "" +% Kyat in Burmese - it would be better to use this if Myanmar digits are used +% currency_symbol "" +% Ks +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 +% +END LC_MONETARY + +LC_NUMERIC +% This is the POSIX Locale definition for the LC_NUMERIC category +% generated by IBM Basic CountryPack Transformer. +% These are generated based on XML base Locale defintion file +% for IBM Class for Unicode. +% +decimal_point "" +thousands_sep "" +grouping 3;3 +% +END LC_NUMERIC + + +LC_TIME +% This is the POSIX Locale definition for the LC_TIME category +% generated by IBM Basic CountryPack Transformer. +% These are generated based on XML base Locale difintion file +% for IBM Class for Unicode. +% +% Abbreviated weekday names (%a) +abday "";"";/ + "";"";/ + "";"";/ + "" + + +% +% Full weekday names (%A) +day "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" + +% Abbreviated month names (%b) +abmon "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" + +% Full month names (%B) +mon "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" + +am_pm "";"" +% %OC%Oy %b %Od %A %OI:%OM:%OS %Op %Z +d_t_fmt "" +% Note: the use of %OC requires a patch to strftime_l.h +% %OC%Oy %b %Od %A +d_fmt "" +% %OH:%OM:%OS %p +t_fmt "" +% %OI:%OM:%OS %p +t_fmt_ampm "" + +% MMT-6.5MMT-6.5 +timezone "" + +alt_digits "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "";/ + "" + +END LC_TIME + + +LC_MESSAGES +% ^[yY\x{101F}].* +yesexpr "" +% ^[nN\x{1019}].* +noexpr "" +yesstr "" +nostr "" +END LC_MESSAGES + + +% 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 +% +%c %a %l +tel_int_fmt "" +% %a %l +tel_dom_fmt "" +int_select "" +int_prefix "" +END LC_TELEPHONE + +LC_NAME +% [profession] Given_Name [middle_name] Family_Name +% %p%t%g%t%m%t%f +name_fmt "" +name_gen "" +% name_gen "" +name_mr "" +% name_mr "" +name_mrs "" +name_ms "" +name_miss "" +END LC_NAME + +LC_ADDRESS +postal_fmt "" +country_name "" +country_post "" +country_ab2 "" +lang_ab "" +lang_name "" +lang_term "" +lang_lib "" +END LC_ADDRESS diff --git a/time/strftime_l.c b/time/strftime_l.c index f1d3303..deb75c8 100644 --- a/time/strftime_l.c +++ b/time/strftime_l.c @@ -1,4 +1,4 @@ -/* Copyright (C) 2002, 2004, 2007, 2008 Free Software Foundation, Inc. +/* Copyright (C) 2002, 2004, 2007, 2008, 2009 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or @@ -884,8 +884,6 @@ __strftime_internal (s, maxsize, format, tp, tzset_called ut_argument #endif case L_('C'): - if (modifier == L_('O')) - goto bad_format; if (modifier == L_('E')) { #if HAVE_STRUCT_ERA_ENTRY -- 2.7.4