summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--configure.in2
-rw-r--r--elf/dl-misc.c6
-rw-r--r--elf/rtld.c18
-rw-r--r--localedata/CHECKSUMS387
-rw-r--r--localedata/ChangeLog13
-rw-r--r--localedata/Makefile9
-rw-r--r--localedata/README.charmaps2
-rw-r--r--localedata/charmaps/ANSI_X3.110-19832
-rw-r--r--localedata/charmaps/ANSI_X3.4-19682
-rw-r--r--localedata/charmaps/ASMO_4492
-rw-r--r--localedata/charmaps/BALTIC2
-rw-r--r--localedata/charmaps/BS_47302
-rw-r--r--localedata/charmaps/BS_VIEWDATA2
-rw-r--r--localedata/charmaps/CP12502
-rw-r--r--localedata/charmaps/CP12512
-rw-r--r--localedata/charmaps/CP12522
-rw-r--r--localedata/charmaps/CP12532
-rw-r--r--localedata/charmaps/CP12542
-rw-r--r--localedata/charmaps/CP12552
-rw-r--r--localedata/charmaps/CP12562
-rw-r--r--localedata/charmaps/CP12572
-rw-r--r--localedata/charmaps/CSA_Z243.4-1985-12
-rw-r--r--localedata/charmaps/CSA_Z243.4-1985-22
-rw-r--r--localedata/charmaps/CSA_Z243.4-1985-GR2
-rw-r--r--localedata/charmaps/CSN_3691032
-rw-r--r--localedata/charmaps/CWI2
-rw-r--r--localedata/charmaps/DEC-MCS2
-rw-r--r--localedata/charmaps/DIN_660032
-rw-r--r--localedata/charmaps/DS_20892
-rw-r--r--localedata/charmaps/EBCDIC-AT-DE2
-rw-r--r--localedata/charmaps/EBCDIC-AT-DE-A2
-rw-r--r--localedata/charmaps/EBCDIC-CA-FR2
-rw-r--r--localedata/charmaps/EBCDIC-DK-NO2
-rw-r--r--localedata/charmaps/EBCDIC-DK-NO-A2
-rw-r--r--localedata/charmaps/EBCDIC-ES2
-rw-r--r--localedata/charmaps/EBCDIC-ES-A2
-rw-r--r--localedata/charmaps/EBCDIC-ES-S2
-rw-r--r--localedata/charmaps/EBCDIC-FI-SE2
-rw-r--r--localedata/charmaps/EBCDIC-FI-SE-A2
-rw-r--r--localedata/charmaps/EBCDIC-FR2
-rw-r--r--localedata/charmaps/EBCDIC-IS-FRISS2
-rw-r--r--localedata/charmaps/EBCDIC-IT2
-rw-r--r--localedata/charmaps/EBCDIC-PT2
-rw-r--r--localedata/charmaps/EBCDIC-UK2
-rw-r--r--localedata/charmaps/EBCDIC-US2
-rw-r--r--localedata/charmaps/ECMA-CYRILLIC2
-rw-r--r--localedata/charmaps/ES2
-rw-r--r--localedata/charmaps/ES22
-rw-r--r--localedata/charmaps/GB_1988-802
-rw-r--r--localedata/charmaps/GOST_19768-742
-rw-r--r--localedata/charmaps/GREEK-CCITT2
-rw-r--r--localedata/charmaps/GREEK72
-rw-r--r--localedata/charmaps/GREEK7-OLD2
-rw-r--r--localedata/charmaps/HP-ROMAN82
-rw-r--r--localedata/charmaps/IBM0372
-rw-r--r--localedata/charmaps/IBM0382
-rw-r--r--localedata/charmaps/IBM10042
-rw-r--r--localedata/charmaps/IBM10262
-rw-r--r--localedata/charmaps/IBM10472
-rw-r--r--localedata/charmaps/IBM2562
-rw-r--r--localedata/charmaps/IBM2732
-rw-r--r--localedata/charmaps/IBM2742
-rw-r--r--localedata/charmaps/IBM2752
-rw-r--r--localedata/charmaps/IBM2772
-rw-r--r--localedata/charmaps/IBM2782
-rw-r--r--localedata/charmaps/IBM2802
-rw-r--r--localedata/charmaps/IBM2812
-rw-r--r--localedata/charmaps/IBM2842
-rw-r--r--localedata/charmaps/IBM2852
-rw-r--r--localedata/charmaps/IBM2902
-rw-r--r--localedata/charmaps/IBM2972
-rw-r--r--localedata/charmaps/IBM4202
-rw-r--r--localedata/charmaps/IBM4232
-rw-r--r--localedata/charmaps/IBM4242
-rw-r--r--localedata/charmaps/IBM4372
-rw-r--r--localedata/charmaps/IBM5002
-rw-r--r--localedata/charmaps/IBM8502
-rw-r--r--localedata/charmaps/IBM8512
-rw-r--r--localedata/charmaps/IBM8522
-rw-r--r--localedata/charmaps/IBM8552
-rw-r--r--localedata/charmaps/IBM8572
-rw-r--r--localedata/charmaps/IBM8602
-rw-r--r--localedata/charmaps/IBM8612
-rw-r--r--localedata/charmaps/IBM8622
-rw-r--r--localedata/charmaps/IBM8632
-rw-r--r--localedata/charmaps/IBM8642
-rw-r--r--localedata/charmaps/IBM8652
-rw-r--r--localedata/charmaps/IBM8682
-rw-r--r--localedata/charmaps/IBM8692
-rw-r--r--localedata/charmaps/IBM8702
-rw-r--r--localedata/charmaps/IBM8712
-rw-r--r--localedata/charmaps/IBM8752
-rw-r--r--localedata/charmaps/IBM8802
-rw-r--r--localedata/charmaps/IBM8912
-rw-r--r--localedata/charmaps/IBM9032
-rw-r--r--localedata/charmaps/IBM9042
-rw-r--r--localedata/charmaps/IBM9052
-rw-r--r--localedata/charmaps/IBM9182
-rw-r--r--localedata/charmaps/IEC_P27-12
-rw-r--r--localedata/charmaps/INIS2
-rw-r--r--localedata/charmaps/INIS-82
-rw-r--r--localedata/charmaps/INIS-CYRILLIC2
-rw-r--r--localedata/charmaps/INVARIANT2
-rw-r--r--localedata/charmaps/ISO-8859-12
-rw-r--r--localedata/charmaps/ISO-8859-102
-rw-r--r--localedata/charmaps/ISO-8859-22
-rw-r--r--localedata/charmaps/ISO-8859-32
-rw-r--r--localedata/charmaps/ISO-8859-42
-rw-r--r--localedata/charmaps/ISO-8859-52
-rw-r--r--localedata/charmaps/ISO-8859-62
-rw-r--r--localedata/charmaps/ISO-8859-72
-rw-r--r--localedata/charmaps/ISO-8859-82
-rw-r--r--localedata/charmaps/ISO-8859-92
-rw-r--r--localedata/charmaps/ISO-IR-902
-rw-r--r--localedata/charmaps/ISO_10367-BOX2
-rw-r--r--localedata/charmaps/ISO_2033-19832
-rw-r--r--localedata/charmaps/ISO_54272
-rw-r--r--localedata/charmaps/ISO_5427-EXT2
-rw-r--r--localedata/charmaps/ISO_54282
-rw-r--r--localedata/charmaps/ISO_646.BASIC2
-rw-r--r--localedata/charmaps/ISO_646.IRV2
-rw-r--r--localedata/charmaps/ISO_69372
-rw-r--r--localedata/charmaps/ISO_6937-2-252
-rw-r--r--localedata/charmaps/ISO_6937-2-ADD2
-rw-r--r--localedata/charmaps/ISO_8859-1,GL312
-rw-r--r--localedata/charmaps/ISO_8859-SUPP2
-rw-r--r--localedata/charmaps/IT2
-rw-r--r--localedata/charmaps/JIS_C6220-1969-JP2
-rw-r--r--localedata/charmaps/JIS_C6220-1969-RO2
-rw-r--r--localedata/charmaps/JIS_C6229-1984-A2
-rw-r--r--localedata/charmaps/JIS_C6229-1984-B2
-rw-r--r--localedata/charmaps/JIS_C6229-1984-B-ADD2
-rw-r--r--localedata/charmaps/JIS_C6229-1984-HAND2
-rw-r--r--localedata/charmaps/JIS_C6229-1984-HAND-ADD2
-rw-r--r--localedata/charmaps/JIS_C6229-1984-KANA2
-rw-r--r--localedata/charmaps/JIS_X02012
-rw-r--r--localedata/charmaps/JUS_I.B1.0022
-rw-r--r--localedata/charmaps/JUS_I.B1.003-MAC2
-rw-r--r--localedata/charmaps/JUS_I.B1.003-SERB2
-rw-r--r--localedata/charmaps/KOI-82
-rw-r--r--localedata/charmaps/KOI8-R2
-rw-r--r--localedata/charmaps/KSC56362
-rw-r--r--localedata/charmaps/LATIN-GREEK2
-rw-r--r--localedata/charmaps/LATIN-GREEK-12
-rw-r--r--localedata/charmaps/MAC-IS2
-rw-r--r--localedata/charmaps/MACINTOSH2
-rw-r--r--localedata/charmaps/MSZ_7795.32
-rw-r--r--localedata/charmaps/NATS-DANO2
-rw-r--r--localedata/charmaps/NATS-DANO-ADD2
-rw-r--r--localedata/charmaps/NATS-SEFI2
-rw-r--r--localedata/charmaps/NATS-SEFI-ADD2
-rw-r--r--localedata/charmaps/NC_NC00-10224
-rw-r--r--localedata/charmaps/NEXTSTEP2
-rw-r--r--localedata/charmaps/NF_Z_62-0102
-rw-r--r--localedata/charmaps/NF_Z_62-010_(1973)222
-rw-r--r--localedata/charmaps/NS_4551-12
-rw-r--r--localedata/charmaps/NS_4551-22
-rw-r--r--localedata/charmaps/PT2
-rw-r--r--localedata/charmaps/PT22
-rw-r--r--localedata/charmaps/SAMI2
-rw-r--r--localedata/charmaps/SEN_850200_B2
-rw-r--r--localedata/charmaps/SEN_850200_C2
-rw-r--r--localedata/charmaps/T.101-G22
-rw-r--r--localedata/charmaps/T.61-7BIT2
-rw-r--r--localedata/charmaps/T.61-8BIT2
-rw-r--r--localedata/charmaps/VIDEOTEX-SUPPL2
-rw-r--r--localedata/fmon-de_DE.exp30
-rw-r--r--localedata/fmon-en_US.exp30
-rw-r--r--localedata/locales/da_DK112
-rw-r--r--localedata/locales/en_AU94
-rw-r--r--localedata/locales/en_CA112
-rw-r--r--localedata/locales/en_DK.com3073
-rw-r--r--localedata/locales/en_GB2
-rw-r--r--localedata/locales/en_IE6
-rw-r--r--localedata/locales/en_NZ94
-rw-r--r--localedata/locales/en_US6
-rw-r--r--localedata/locales/es_AR2156
-rw-r--r--localedata/locales/es_BO2156
-rw-r--r--localedata/locales/es_CL2156
-rw-r--r--localedata/locales/es_CO2156
-rw-r--r--localedata/locales/es_DO2156
-rw-r--r--localedata/locales/es_EC2172
-rw-r--r--localedata/locales/es_ES134
-rw-r--r--localedata/locales/es_GT2156
-rw-r--r--localedata/locales/es_HN2156
-rw-r--r--localedata/locales/es_MX2156
-rw-r--r--localedata/locales/es_PA2156
-rw-r--r--localedata/locales/es_PE2156
-rw-r--r--localedata/locales/es_PY2156
-rw-r--r--localedata/locales/es_SV2156
-rw-r--r--localedata/locales/es_US2170
-rw-r--r--localedata/locales/es_UY2156
-rw-r--r--localedata/locales/es_VE2156
-rw-r--r--localedata/locales/et_EE114
-rw-r--r--localedata/locales/fi_FI114
-rw-r--r--localedata/locales/fr_BE6
-rw-r--r--localedata/locales/he_IL93
-rw-r--r--localedata/locales/hr_HR203
-rw-r--r--localedata/locales/hu_HU114
-rw-r--r--localedata/locales/is_IS62
-rw-r--r--localedata/locales/iw_IL14
-rw-r--r--localedata/locales/ja_JP2681
-rw-r--r--localedata/locales/lt_LT112
-rw-r--r--localedata/locales/lv_LV112
-rw-r--r--localedata/locales/no_NO114
-rw-r--r--localedata/locales/pl_PL120
-rw-r--r--localedata/locales/pt_BR6
-rw-r--r--localedata/locales/ro_RO114
-rw-r--r--localedata/locales/ru_RU114
-rw-r--r--localedata/locales/sl_SI120
-rw-r--r--localedata/locales/sv_SE120
-rw-r--r--localedata/locales/tr_TR769
-rw-r--r--localedata/locales/zh_CN98
-rw-r--r--localedata/tst-fmon.c123
-rw-r--r--localedata/tst-fmon.data134
-rwxr-xr-xlocaledata/tst-fmon.sh67
-rw-r--r--sysdeps/unix/sysv/linux/alpha/syscalls.list1
217 files changed, 43528 insertions, 1723 deletions
diff --git a/configure.in b/configure.in
index 5f6dae1ed7..81dffb7bc1 100644
--- a/configure.in
+++ b/configure.in
@@ -88,7 +88,7 @@ AC_ARG_ENABLE(add-ons, dnl
 	   add_ons=`echo */configure | sed -e 's!/configure!!g'`
 	 else
 	   add_ons=`echo $srcdir/*/configure | \
-		    sed -e "s!^$srcdir/!!g" -e 's!/configure!!g'`
+		    sed -e "s!$srcdir/!!g" -e 's!/configure!!g'`
 	 fi;;
     *) add_ons=`echo "$enableval" | sed 's/,/ /g'`;;
    esac],
diff --git a/elf/dl-misc.c b/elf/dl-misc.c
index 0894a7216b..86a0c6309d 100644
--- a/elf/dl-misc.c
+++ b/elf/dl-misc.c
@@ -1,5 +1,5 @@
 /* Miscellaneous support functions for dynamic linker
-   Copyright (C) 1997 Free Software Foundation, Inc.
+   Copyright (C) 1997, 1998 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
@@ -47,7 +47,9 @@ _dl_sysdep_read_whole_file (const char *file, size_t *sizep, int prot)
   int fd = __open (file, O_RDONLY);
   if (fd < 0)
     return NULL;
-  if (__fxstat (_STAT_VER, fd, &st) < 0)
+  if (__fxstat (_STAT_VER, fd, &st) < 0
+      /* No need to map the file if it is empty.  */
+      || st.st_size == 0)
     result = NULL;
   else
     {
diff --git a/elf/rtld.c b/elf/rtld.c
index 72c2520d6a..e0d35216b6 100644
--- a/elf/rtld.c
+++ b/elf/rtld.c
@@ -1,5 +1,5 @@
 /* Run time dynamic linker.
-   Copyright (C) 1995, 1996, 1997 Free Software Foundation, Inc.
+   Copyright (C) 1995, 1996, 1997, 1998 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
@@ -532,24 +532,27 @@ of this helper program; chances are you did not intend to run this program.\n",
       /* We have one problematic case: if we have a name at the end of
 	 the file without a trailing terminating characters, we cannot
 	 place the \0.  Handle the case separately.  */
-      if (file[file_size - 1] != ' ' && file[file_size] != '\t'
-	  && file[file_size] != '\n')
+      if (file[file_size - 1] != ' ' && file[file_size - 1] != '\t'
+	  && file[file_size - 1] != '\n' && file[file_size - 1] != ':')
 	{
 	  problem = &file[file_size];
 	  while (problem > file && problem[-1] != ' ' && problem[-1] != '\t'
-		 && problem[-1] != '\n')
+		 && problem[-1] != '\n' && problem[-1] != ':')
 	    --problem;
 
 	  if (problem > file)
 	    problem[-1] = '\0';
 	}
       else
-	problem = NULL;
+	{
+	  problem = NULL;
+	  file[file_size - 1] = '\0';
+	}
 
       if (file != problem)
 	{
 	  char *p;
-	  runp = file;
+	  runp = file + strspn (file, ": \t\n");
 	  while ((p = strsep (&runp, ": \t\n")) != NULL)
 	    {
 	      struct link_map *new_map = _dl_map_object (NULL, p,
@@ -557,6 +560,9 @@ of this helper program; chances are you did not intend to run this program.\n",
 	      if (new_map->l_opencount == 1)
 		/* It is no duplicate.  */
 		++npreloads;
+
+	      if (runp != NULL)
+		runp += strspn (runp, ": \t\n");
 	    }
 	}
 
diff --git a/localedata/CHECKSUMS b/localedata/CHECKSUMS
index 0c01ab21b3..604d6f00dd 100644
--- a/localedata/CHECKSUMS
+++ b/localedata/CHECKSUMS
@@ -1,180 +1,183 @@
-970b316dd260f981b02f80c5481037db  charmaps/ANSI_X3.110-1983
-63ca7fd8249a3065c2cf46d3568ce205  charmaps/ANSI_X3.4-1968
-e86c1b2ef30069c39ae57c74044c8f5f  charmaps/ASMO_449
-64cdea65126674d17e4d4de9eebe7a7d  charmaps/BALTIC
-44b589073659d5059ed28feae29d1bb9  charmaps/BS_4730
-3014b545b72ea460c6be1c0e736fd0fe  charmaps/BS_VIEWDATA
-7c114537b032dcb0c33fad6447f4e390  charmaps/CP1250
-dbe7661c6a5b123e8c5d369fa4dcdaf7  charmaps/CP1251
-7257c9691d957e62a7e637cc0b4a3883  charmaps/CP1252
-5d596c65b87acd46382b62b627419906  charmaps/CP1253
-26d7fe7875157b1264a0feb2af3bd4b1  charmaps/CP1254
-995beb377a9b10ceb69d2e2db9f38c0c  charmaps/CP1255
-8f3ab677c4c41d9a602ec5a9d2181a58  charmaps/CP1256
-9ac7292aa07f1774b3fa82407f50bfe0  charmaps/CP1257
-3e7ab730f995ee2aac310d086877f76c  charmaps/CSA_Z243.4-1985-1
-41dadf28b93935585caa80790fb9cfe1  charmaps/CSA_Z243.4-1985-2
-1f2207e691c3adad58244f7561c987c8  charmaps/CSA_Z243.4-1985-GR
-61c0c0ffff0c3543641c16bf9196405d  charmaps/CSN_369103
-cda6b11a184e5d046bd753b34b4c5c16  charmaps/CWI
-8c01af7e97fa05c868747364aeee903f  charmaps/DEC-MCS
-6d641c1ca619a395699c9e08f38aade0  charmaps/DIN_66003
-56a240f6ab1652084d70d62e71df76b9  charmaps/DS_2089
-aaf3aa1f7973d24c10f0195e44d309cc  charmaps/EBCDIC-AT-DE
-2ac9ed4896146b681fa877218b987397  charmaps/EBCDIC-AT-DE-A
-3128740dffa196fed88be336e8b3b6a4  charmaps/EBCDIC-CA-FR
-c37b7c8e96d7ee23cc4a6de8fb38a144  charmaps/EBCDIC-DK-NO
-91c7c4ae978f1037531a1850d796db38  charmaps/EBCDIC-DK-NO-A
-b70f369a9a6665a013f4d67ddafb9117  charmaps/EBCDIC-ES
-2bb6d464c083baf2e4590510356efc54  charmaps/EBCDIC-ES-A
-da80b72f81b71aa750c89efe36cdebc9  charmaps/EBCDIC-ES-S
-4900c129fe536d90eef1fa079021d600  charmaps/EBCDIC-FI-SE
-53493344a23c5915d05cb445596e6985  charmaps/EBCDIC-FI-SE-A
-16441fef214449bf01833c75119f4218  charmaps/EBCDIC-FR
-47bc93bac2e9121e92ec45e6b084ac3e  charmaps/EBCDIC-IS-FRISS
-590d2d63cffe663a57f9594a88a5d252  charmaps/EBCDIC-IT
-c51d96a6c0701ace762c1b381650c9e2  charmaps/EBCDIC-PT
-37b02d6622d5bbad31dbd29e5ea85c1a  charmaps/EBCDIC-UK
-72fc4fb96a6b4fb18090aaf5c1ca5e04  charmaps/EBCDIC-US
-a66fceae768b6c6653347c6d62a591e2  charmaps/ECMA-CYRILLIC
-9f8b15ccd32dc406d449428624c7f5a9  charmaps/ES
-d8827d6828355187991c0c77b1d175e0  charmaps/ES2
-684e59dfaedd5be03cdb75f13bd4087b  charmaps/GB_1988-80
-eac9ece498b20cea3f64e08e29fcf728  charmaps/GOST_19768-74
-aa2138ecb935ae395a42e2a36fae17df  charmaps/GREEK7
-016bf365bfbe76a2dffd3371e449bed8  charmaps/GREEK7-OLD
-cd9b8358fd4ee9ca42f51dd5b9bee1d2  charmaps/GREEK-CCITT
-d601c5e0564708cccc77f5a0ff21ad5a  charmaps/HP-ROMAN8
-ac6aefc1a0ee7a71a219aeaa45d2dd59  charmaps/IBM037
-6c88d3707f227d81de6c486fa37291af  charmaps/IBM038
-a866b15cb70f42db3e10208dc1c6c760  charmaps/IBM1004
-9cf5a37e4b3adb3cbd07dacfdfa339f3  charmaps/IBM1026
-a9da79881a9ca162290d30dbc60e50ef  charmaps/IBM1047
-efd81c94d2eb08b06b917fab1999237e  charmaps/IBM256
-4cd391704e0bfa5004f51aee15d63487  charmaps/IBM273
-9cd875dcc061173394ddccb59df09d5d  charmaps/IBM274
-85f505f2920525084080877e61c3c676  charmaps/IBM275
-a3e907c09ff00ca647dd250da4d08910  charmaps/IBM277
-d5228847a6c37dd5d0bfef061a87ddf5  charmaps/IBM278
-961510d2dc9ac86a74c490a14fb2c5bd  charmaps/IBM280
-e743c1c1e6cb73c36b4afe941cf98aeb  charmaps/IBM281
-356b5249cf790ebba361a41c9ab0008f  charmaps/IBM284
-f0fb91312ba9bda57ae7d54c08fe7277  charmaps/IBM285
-3721e2fe385430d0b723d3670843c5e6  charmaps/IBM290
-9a2d9a73447dffdecb2ce7c1f0312073  charmaps/IBM297
-bdfddcd88b3f1ca36576247b4c50282f  charmaps/IBM420
-4aa0aac1583eba7e8e9fa5098522eab5  charmaps/IBM423
-c58e6bc022f94eef43fc7ed684c5157f  charmaps/IBM424
-1ec3b0acdbcd99941c889e41e997e61e  charmaps/IBM437
-c4472e9815e61c39586a51ae60a13e4e  charmaps/IBM500
-634e54bc22ec929c4a9782e0437e4ed3  charmaps/IBM850
-f58eac70d307cc4a242f33a93ddbf99a  charmaps/IBM851
-2e65788cf6f20256b6cbd3f9f1584ab0  charmaps/IBM852
-3945e5dcd7088ce2deed5399fccf8464  charmaps/IBM855
-9b6d2ea97443ffd9925455efaad1dede  charmaps/IBM857
-e01be3d125620dc75439fa2e3b608636  charmaps/IBM860
-28166b8677342cda155574d5c3f223fe  charmaps/IBM861
-9c0af519221ec94358866e2608fe91f8  charmaps/IBM862
-98d2001523bb39c9532979b4df6ad326  charmaps/IBM863
-deb6bde660b73869e87174bec7ba27dc  charmaps/IBM864
-f58ccd68d1019be24883064012d00b9b  charmaps/IBM865
-d18990891c7f4beb67520dcaaa2ab94b  charmaps/IBM868
-04c8bce968ed0b84a9facd22c4efde61  charmaps/IBM869
-711e343635c377f70561f2b8091a3b37  charmaps/IBM870
-6cb196018f85ea9ca94a59cadf5326c4  charmaps/IBM871
-f344024ec2efbc52d4985f676018da7f  charmaps/IBM875
-02e6cae94ceaedeaf335157831251f91  charmaps/IBM880
-bfd57147762dfa155c9b0cb7e3caea16  charmaps/IBM891
-f46fdde76da7a47f73c79e4cfc7d6e54  charmaps/IBM903
-3f0f3fead1f82ceef5c5e175305a7088  charmaps/IBM904
-77af7f0a6d441433069cf1bc96babb88  charmaps/IBM905
-445c6202fdbe83c728a2dfe868732f02  charmaps/IBM918
-efe297def24e84feaa37856884dd829e  charmaps/IEC_P27-1
-4badb4c8c58e1d30b540f5742f7e69bc  charmaps/INIS
-9f3f79ab67a41ac29a93cfba31c5e2af  charmaps/INIS-8
-88f6cdba3e3d1b858bd269f62123f8c0  charmaps/INIS-CYRILLIC
-44a7a7a18fe17c5eadaf24bf976da25e  charmaps/INVARIANT
-8131fd60be71f5474823c96f8b3e1de3  charmaps/ISO_10367-BOX
+0e7fdb8285e9ca6113454ce247d3863c  charmaps/ANSI_X3.110-1983
+a586da90c49cd6875b8238a8878a7591  charmaps/ANSI_X3.4-1968
+5f18526bbba0326cf6af1861bcac141f  charmaps/ASMO_449
+a9f7051d90b3cd83bc0ad8bd7bae0b02  charmaps/BALTIC
+8e1e15a295bd169737f22dc53f08ab0b  charmaps/BS_4730
+93f30925bb39086d37e66e4d185ec84b  charmaps/BS_VIEWDATA
+41d1dc3ded4f1e379fa92bd3fcf5c35d  charmaps/CP1250
+de9e81aa6857f6904b8d8e48e199151b  charmaps/CP1251
+4295ced14d537e63d55c27a50f60fd65  charmaps/CP1252
+97bd97f3ca917489edfa63dbd3977255  charmaps/CP1253
+20cb2f279747e4f892f793b7ee0055c2  charmaps/CP1254
+a7a5467df241ffb55f8247bbf9f12ad5  charmaps/CP1255
+7d5cfac2ef35027f4c634cba8c43b4cc  charmaps/CP1256
+a8dc97d22ade3ee0a8cd8c7122bd4f18  charmaps/CP1257
+de28dafcea25942068f985ed626f2dc8  charmaps/CSA_Z243.4-1985-1
+052ef075f60624efa6e802e91410b47e  charmaps/CSA_Z243.4-1985-2
+06e1bab71c5bb639445d86075cf7cef4  charmaps/CSA_Z243.4-1985-GR
+bfcceac1c7d2315b982cdf02e2870c39  charmaps/CSN_369103
+18eaa1c7aae3a6cb1609564c2df17c97  charmaps/CWI
+e3940ad883b5d632284be02e9e5fe0e6  charmaps/DEC-MCS
+5b2f992418cd91c2fd8f4404798d7ec3  charmaps/DIN_66003
+49813249f796b430323b39f5ac214c52  charmaps/DS_2089
+c4d27a4c8b3d1dab456c18e19b9cb581  charmaps/EBCDIC-AT-DE
+b6ee12056031057046fe9ac512f37eeb  charmaps/EBCDIC-AT-DE-A
+f80c64718816f3bb3ed6d19f2d7b80dd  charmaps/EBCDIC-CA-FR
+6e87df8f2e888deaa9f3470d57f59a15  charmaps/EBCDIC-DK-NO
+5732dfa3c6c28fff5da1471b0e56a05c  charmaps/EBCDIC-DK-NO-A
+f259d26266edee351f070320a014e7eb  charmaps/EBCDIC-ES
+12232db40f6339d548f8ed37eb6463f9  charmaps/EBCDIC-ES-A
+0408b369c135709d2994fff8a1f7dac4  charmaps/EBCDIC-ES-S
+1a3e377a76556eb17de9a269933943b1  charmaps/EBCDIC-FI-SE
+759dc0c6c3d6354fa61c1b04b59d709c  charmaps/EBCDIC-FI-SE-A
+c98d95a6890fc7e5a8819e16d8f808e7  charmaps/EBCDIC-FR
+e3c41b832d7645e9190a86ddde244011  charmaps/EBCDIC-IS-FRISS
+05582f7a3153f505859710b0829faa12  charmaps/EBCDIC-IT
+24dd8e158b408851dffaeed975ea57e0  charmaps/EBCDIC-PT
+8e2215ef304cf77b7fdaceb76bfd27fd  charmaps/EBCDIC-UK
+b2f02a121a48a3ac110bd6ee5263fd9b  charmaps/EBCDIC-US
+ac706419ebd1e3a649fb681312ac8ce5  charmaps/ECMA-CYRILLIC
+7dddc0b7992cd333434b8a02959c50a0  charmaps/ES
+4c0b61e790c2d2470516111e1d2aa319  charmaps/ES2
+a135f498373b1305167f1a6c699949a2  charmaps/GB_1988-80
+1e1e94ad8d1c12e9f10f7d6e1d870a68  charmaps/GOST_19768-74
+69a174dec8822dedba8b8aad36ba44df  charmaps/GREEK-CCITT
+7963e4f78b3e7da2904db267b51ffdad  charmaps/GREEK7
+98867deff09f3b96d80967768cef2860  charmaps/GREEK7-OLD
+a20e92ee764a1021470f63ddf2b4ac26  charmaps/HP-ROMAN8
+d2bb7b6934925cd3c48339932683d738  charmaps/IBM037
+75372e1aa9e87d8f21029beea062ebfa  charmaps/IBM038
+00135b9fe204f67ffb3ca606c6e90e65  charmaps/IBM1004
+06a3321eb8e21e60ef061e547af5004d  charmaps/IBM1026
+d6db928eeb35033d1ab07a61874afcc8  charmaps/IBM1047
+612e20c98d575f4926417557d59653a4  charmaps/IBM256
+5f610ea0f1199d48a60b735815e441ac  charmaps/IBM273
+1918b8b2947201cf1abd09fde2a270f5  charmaps/IBM274
+f0ba496e0bb3928385bf8746e362aaea  charmaps/IBM275
+d5e68a6b5e6e4a5673bd488e4754cbb1  charmaps/IBM277
+70c7fc622ca4d613c0d8bd160517e7b6  charmaps/IBM278
+8d75b9799cc7857f31779b68cd326deb  charmaps/IBM280
+80d9bb633ddf8118a16a3c13c02e2775  charmaps/IBM281
+ace7a1f04f6ea723fc23de14ee07a686  charmaps/IBM284
+aa42a6d193da334341f83f5783e88346  charmaps/IBM285
+7d71d7200be8bfbc3b132813a1fa79de  charmaps/IBM290
+04e570ddbb122b2fc06503d3f74573cb  charmaps/IBM297
+6f33fae170d1d8f2e8805598a5d9faec  charmaps/IBM420
+8b156f73e652c2d61b7ccd6a87f9a8ed  charmaps/IBM423
+66042b458fb9ab18f17b10c8f28f6e36  charmaps/IBM424
+b634bac1501c18318edd0f3933b384a2  charmaps/IBM437
+fbfeade12b636f330ae301c8c4889066  charmaps/IBM500
+14624459eeab649848449d0e3f83acc1  charmaps/IBM850
+c758668ec74757819130a3fe0dc0c360  charmaps/IBM851
+c1788b0d0c362ad15d23ebe5aaeb035c  charmaps/IBM852
+2d3e765198279a53a3d9488b37facf2a  charmaps/IBM855
+cbb9a7e1fb92bc16aeef5d3f63027e2f  charmaps/IBM857
+5314bd045aea2814c576924e27013670  charmaps/IBM860
+cf51cf4947729270615891be457c327b  charmaps/IBM861
+c401a334989aad1355a558387ba834fd  charmaps/IBM862
+5755062fc1ca9f6a6a2b5ba7eadf72af  charmaps/IBM863
+1cbd4090174eb65cbf8b60d75286d0d2  charmaps/IBM864
+1bd1fd420dc3dea9a8ac7b1757916412  charmaps/IBM865
+3c687466bbe8924d247de33aefc3b39c  charmaps/IBM868
+a4a9721bce720a8c24b3130dba84347d  charmaps/IBM869
+f06c133a6a95e36ed4bfd25def526769  charmaps/IBM870
+3484dd8f95b187e5875dc73278485dd5  charmaps/IBM871
+2ac060b9d24b0627a69edaf9c8f9b20f  charmaps/IBM875
+526e51ad0ce04ad9700b6444e83d4331  charmaps/IBM880
+d594cb73e9deddfbacf403223a39415e  charmaps/IBM891
+13fd16925cebadb6a90fd4739ab128f8  charmaps/IBM903
+38bc42b9ccbe74fd83c17fe7035d378f  charmaps/IBM904
+dafb03bc5ff222d549f49526aad39f14  charmaps/IBM905
+2f05e3ef0b85315493c1367db075f89f  charmaps/IBM918
+b620d1383e848c22e993d83c929d4e2c  charmaps/IEC_P27-1
+9cc72469de529887ae06cc49eba811b9  charmaps/INIS
+698eb5f931a6378ec100988b2e7080f8  charmaps/INIS-8
+3355267d5b626e15335bc3d9e9ceecec  charmaps/INIS-CYRILLIC
+82997b03c60b1c75db7c684369afa784  charmaps/INVARIANT
+f6ec68e3fa6e6a32ce569a11b3053b6a  charmaps/ISO-8859-1
+e0965976cc4566f2f6b88ff6190c6273  charmaps/ISO-8859-10
+eb0956b77262e50119b476b8a7266ee7  charmaps/ISO-8859-2
+5f4b7f0d6d3123a5928f83d13b15b8ef  charmaps/ISO-8859-3
+43a6fbbc2c730598a4c9924a4caf1a5a  charmaps/ISO-8859-4
+cf08296dd3226cb37c14faf45e7bf7e0  charmaps/ISO-8859-5
+2aa504f779ecaa9b1ed1bd2095f9b690  charmaps/ISO-8859-6
+f4322623956f662e8d9d5c10dda3b066  charmaps/ISO-8859-7
+0fb1c5a4c1e86155ed868ef4365d5b31  charmaps/ISO-8859-8
+b0118405e433712edf7fd9edaf01da09  charmaps/ISO-8859-9
+1b37bc4d952af81b97fdf412e0c09acc  charmaps/ISO-IR-90
+29e4042157fbde4ecf3e36d82c976c62  charmaps/ISO_10367-BOX
 b71ed28fbb5d7d62d9f3a710a34a6df4  charmaps/ISO_10646
-bb31373cb7d39a205bae221e58f1d4a1  charmaps/ISO_2033-1983
-36644828d2f0db4119698984cff9fff0  charmaps/ISO_5427
-09aa0a2d88e51399bd1581dc6e2394ce  charmaps/ISO_5427-EXT
-8afb96037ce01e4debf8df7dc4be5c57  charmaps/ISO_5428
-49b4677573bd28d794b71771cba51f2c  charmaps/ISO_646.BASIC
-a4d959a49db1e8c9f40c406206560a46  charmaps/ISO_646.IRV
-8fff113e98ee8ca7244d96236cd9a9a4  charmaps/ISO_6937
-4b725c11b8acac218edb223a8fabe28c  charmaps/ISO_6937-2-25
-21cbdcf9e505338eeff0aaecccb01d24  charmaps/ISO_6937-2-ADD
-1524185dff114b3f072cdde41b2757d9  charmaps/ISO-8859-1
-27b9c1e552f5fd0b27fc536f0fa95fa4  charmaps/ISO-8859-10
-37edf0c113b991fa03454c11efe7a604  charmaps/ISO-8859-2
-23f592d1c931fbae7aab787764ce4e13  charmaps/ISO-8859-3
-8da948413a01091eee9824a1acf8e9da  charmaps/ISO-8859-4
-802615fe39f14271c9f6a9c7bbb6fefe  charmaps/ISO-8859-5
-0ce863896fefabade74256df4d81504f  charmaps/ISO-8859-6
-dbfbcb0cde6aca45dccc8e1fa3dbeccc  charmaps/ISO-8859-7
-d202cea38f00eb9a64816e7471b4fba1  charmaps/ISO-8859-8
-0f2d28310846869627d4957ff7af7672  charmaps/ISO-8859-9
-0ff1cec843b556575348c403d1a44f5b  charmaps/ISO_8859-SUPP
-e3d2b1067decd1b5a6db1e059458a663  charmaps/ISO-IR-90
-6c2093382e84d8304500816c0e6e9517  charmaps/IT
-85787bcfd8a57d23e444413454471f02  charmaps/JIS_C6220-1969-JP
-87c6ebd0c4aa8e298bc2b5f148e83ea1  charmaps/JIS_C6220-1969-RO
-246eb24242c02164520df418f2d963b0  charmaps/JIS_C6229-1984-A
-3bb35d7d629bc4f5c486051b4b2315e1  charmaps/JIS_C6229-1984-B
-cfaed7e9366ac0c053d1a6841a813bc3  charmaps/JIS_C6229-1984-B-ADD
-2f973a2199e6c70da93c17a55e726a70  charmaps/JIS_C6229-1984-HAND
-106feb69588f588bcb69f269a904cd5c  charmaps/JIS_C6229-1984-HAND-ADD
-e5f0a57ea025f7a4d74e43ae5dd506b6  charmaps/JIS_C6229-1984-KANA
-53fefc27f5ab707f14e97a755e36a91c  charmaps/JIS_X0201
-a99c92babdf549c9b8902d86ef6a99b4  charmaps/JUS_I.B1.002
-1ca9cd921efb2db125b3e408daee8720  charmaps/JUS_I.B1.003-MAC
-be91175d769b4817a28312d2a2162fe5  charmaps/JUS_I.B1.003-SERB
-da93a4e606e0ad840f25eaad48164d7d  charmaps/KOI-8
-1623c0ffb000db9f365d2b1b695aac14  charmaps/KOI8-R
-a3209c513563672e6da7776d30ae6f03  charmaps/KSC5636
-40c613c89d8293a342dee656e155dc05  charmaps/LATIN-GREEK
-7c211fac48ca088792c29bbe943b0216  charmaps/LATIN-GREEK-1
-75f99e2c3282eb84c00ba39dda5495fb  charmaps/MACINTOSH
-15ca1d6d67e5b92f2b597a2e2ac078ea  charmaps/MAC-IS
-b869985c0d872c31ac1156c76c951b28  charmaps/MSZ_7795.3
-08aed8b910a6d892107bb8cdd71794f5  charmaps/NATS-DANO
-5abf5f2d900fcbc2ba555b1554424a98  charmaps/NATS-DANO-ADD
-7d60589127a94570e8b3f1281cd0e8eb  charmaps/NATS-SEFI
-c32dc6d37dd5cf0a129c91f05a5b89e0  charmaps/NATS-SEFI-ADD
-6c83fd70b4f2d5301cc808e426e30e4e  charmaps/NEXTSTEP
-441065ddef635bc15047c309b3f35951  charmaps/NF_Z_62-010
+2eb96001d9520c322ec37b9a9893431b  charmaps/ISO_2033-1983
+cdd74ad87b62bebded4d4f09e4b70d95  charmaps/ISO_5427
+9a0245eaeaa3542e4792462dc4167a3b  charmaps/ISO_5427-EXT
+99fbd7b049392e2eeec98725b69d2dab  charmaps/ISO_5428
+a5ab527ece9076cd01834ef48c8106e4  charmaps/ISO_646.BASIC
+fea79ae8fd70fd216df26613ad5d293f  charmaps/ISO_646.IRV
+55b56e442762700cf94e449c7325a5ee  charmaps/ISO_6937
+87ffdcd2cc8b976bfd692e810e45a428  charmaps/ISO_6937-2-25
+4a587336167d35c53a053fb8f1ffdc74  charmaps/ISO_6937-2-ADD
+9af1e02797b627bcde8c7284f39f0384  charmaps/ISO_8859-SUPP
+ce480b4ebe5d70f6eb769ba74b770a6b  charmaps/IT
+0e8eeddeaf18ff2ea878694a2739463f  charmaps/JIS_C6220-1969-JP
+889594dcd1e032e70e44b286616fc12d  charmaps/JIS_C6220-1969-RO
+1b0ed357f33c83769d60f871c9ca5f9a  charmaps/JIS_C6229-1984-A
+c3fedbfd1213028ec7a9072dc3efe2fe  charmaps/JIS_C6229-1984-B
+127a7f4f39cb025219a5415dadc6601a  charmaps/JIS_C6229-1984-B-ADD
+f97432b25a4838f338fb97632d5a1e68  charmaps/JIS_C6229-1984-HAND
+eeb2032e4e26972c0ea298b4add26f1a  charmaps/JIS_C6229-1984-HAND-ADD
+f6635f62933ca73d099f7f0deabf98e2  charmaps/JIS_C6229-1984-KANA
+1eacfba9e5ea66fcba5e899fb1e0d5b0  charmaps/JIS_X0201
+58db9089f3a64d68e4d8ccae52477658  charmaps/JUS_I.B1.002
+0ef24ee22fe2db7c269f391fcf318a25  charmaps/JUS_I.B1.003-MAC
+d9f90201c1cf81ea3e1d168720bffc83  charmaps/JUS_I.B1.003-SERB
+67d61886ea42a4f7860ac7c4e02788d3  charmaps/KOI-8
+d59998eca2cfb8f43bf0720da364d74b  charmaps/KOI8-R
+740a29c47cc9a64027b11dfa25c40db0  charmaps/KSC5636
+c4a4025dccd0b37119b9382d9f741736  charmaps/LATIN-GREEK
+5fb2c89721a7ac283154db22d6d2dce3  charmaps/LATIN-GREEK-1
+6680017c5cda54ba6b7191e9bbbbd521  charmaps/MAC-IS
+4d605d9319f35bca76db2f3adc37b186  charmaps/MACINTOSH
+447109f8043eed245396b8dfb0c5b024  charmaps/MSZ_7795.3
+1d20c917abdd4beeeba248c57e315cfa  charmaps/NATS-DANO
+b3bbdc3f120f8953a4f6aa642427fe15  charmaps/NATS-DANO-ADD
+6ecc9d568a7816ec1c36e671397bc62e  charmaps/NATS-SEFI
+10d8bd8b95e840b9158f429ad5b9365a  charmaps/NATS-SEFI-ADD
+2f4a07a32092af3ad9ba80327b2eee3d  charmaps/NEXTSTEP
+27d205fe2bdb212ff487149378a8fb13  charmaps/NF_Z_62-010
 d867bfe77c36b2d1aeecaa3f57d9d4e1  charmaps/NF_Z_62-010-1973
-018e57c7bd71e87a5e656abfe816a7f3  charmaps/NS_4551-1
-02b6dd2e3ca9d725fa1a170719fddfde  charmaps/NS_4551-2
-aa63a528dd77226508543f05d083731a  charmaps/PT
-682f1056b6275ddd149e25a358362ea0  charmaps/PT2
-9680704e24c31df79809b65a27bd071e  charmaps/SAMI
-0aec6669370200f2b257438a600d221c  charmaps/SEN_850200_B
-8d0de9fd47615c228c4464af3b02c397  charmaps/SEN_850200_C
-db3c60025eb80244d70bf7889f058055  charmaps/T.101-G2
-572baa84bd05d4b236b7e2fb211d0dfd  charmaps/T.61-7BIT
-1e39e36aa7544014059b0aa8381ab051  charmaps/T.61-8BIT
-81c8e12a75dff4371ce82773d670cd6d  charmaps/VIDEOTEX-SUPPL
-910e8174540ecba1ac61b5f27f6dc359  locales/cs_CZ
-45ade09ead9fd385d58504bfc005ecab  locales/da_DK
+f337a4af933e8cf76ce0cbe0c3220385  charmaps/NS_4551-1
+249ccbf125a7f3ba65f981c713315518  charmaps/NS_4551-2
+c31d1e195aa38a135db258ffe9819686  charmaps/PT
+15be55c497423c88f935bc5cb0b8a8a3  charmaps/PT2
+4350bd8c8fe1e5af0c7ce81ca1cede69  charmaps/SAMI
+0749422e24fc635059683aab8e5cec7c  charmaps/SEN_850200_B
+ba143c0073ddafb215cb977c352c51a0  charmaps/SEN_850200_C
+9785b30026d616bbda77eaf8e6153787  charmaps/T.101-G2
+1f46111983da2e6089c96fe82dac584a  charmaps/T.61-7BIT
+c9cddee81fc56afc565103f0595512d8  charmaps/T.61-8BIT
+ef3bf5ae895d02eaef728a6cad19f389  charmaps/VIDEOTEX-SUPPL
+0ecf1f5d1f3013682c36740c70a401b7  charmaps/NC_NC00-10
+3b41e78b72c9e6ae388372250a4c2aa1  charmaps/NF_Z_62-010_(1973)
+8106c88f663bad113164494c1c11118d  charmaps/ISO_8859-1,GL
+bbbcbd6f0a484ec25d8a592217a76ebb  locales/POSIX
+750e13fbceda38057a7b6c484eb06324  locales/da_DK
 249894e0554d46d1fbdae4a5fb8cc20e  locales/de_AT
 b3628f73e00bb655a5e96bcc2331893c  locales/de_BE
 e74bb8234af71907f2e53ef2e60d9f45  locales/de_CH
 b09f9fa150fb8c13b2a5ed17a3448241  locales/de_DE
 f9c522cf7d07e8020e4b723b29caf8d0  locales/de_LU
-df036d626c53c86c06231c1502e96fbb  locales/en_CA
+05f7d035fa3341f9ab189878bbd26033  locales/en_CA
 84105524bf0eba76d4a32c3aac8d9a34  locales/en_CA,2.5
 f55dc7b52a0eb150bab63eef74651a0d  locales/en_DK
-20946213e1c36e3650af5ddfc524bd35  locales/en_GB
-8f9daff1bd5b2a1332c5bcd54a8aed31  locales/en_IE
-566209c74fefc01c3c5752b2f5eae667  locales/en_US
-847fbfac1565c5babea6d6b831bd5242  locales/es_ES
-732fd15661f8c081e5b43de94832cfc4  locales/et_EE
+34c147fa6d60f66addd83f5928d52fd7  locales/en_GB
+398c68e7028b077b94894797ee5458c9  locales/en_IE
+153039cdf91c635484777e0bb33ba920  locales/en_US
+fd15e2a13b8011c2bfe9c3b05eff207c  locales/es_ES
+f901523cd86a920930d40f1df5009252  locales/et_EE
 df1e697015f3f3b572231aa9ba07633d  locales/eu_ES
-bda978c8b0e379d57a8599edfdb2e858  locales/fi_FI
+37f5d1de744b022f015469d2e4e0af8e  locales/fi_FI
 a25300033ea6c619a4e15051f14aa65e  locales/fo_FO
-02ca55b19338f94530f0b60999638ed4  locales/fr_BE
+604f969ebcd07c7a31c9fc0d2cb40138  locales/fr_BE
 655c7b8713b9aad20014df2c27928cb7  locales/fr_CA
 d5bec15a74c4107a77a46fe185883574  locales/fr_CA,2.13
 19403a5cd69a9ad658b173859eb022ef  locales/fr_CH
@@ -182,24 +185,46 @@ d5bec15a74c4107a77a46fe185883574  locales/fr_CA,2.13
 cc1b77cf4cdc4488a99637e730e0f57f  locales/fr_LU
 1987b72e766038b0f475165c994d1469  locales/ga_IE
 be2ef06fd9a4b4def515216972fe9250  locales/gr_GR
-e7ad1d62ccf958b04f018cbd96ede3b2  locales/hr_HR
-7f35d03bbe29b53831674704f8b307af  locales/hu_HU
-1a8b95f6663b7a99703a32c6135d8896  locales/is_IS
+d060d5e2e080b5692489de95b7b20de4  locales/hr_HR
+d02223dade18758640bfa70c1d170e98  locales/hu_HU
+375e0020f66990f1603b79f9df60f4fa  locales/is_IS
 47620dbc36bf3ffe04b32dd16b7aae3c  locales/it_IT
-f02aa03e057d170058cf0a2d606db09b  locales/iw_IL
+0940e8f8b39c824b85bc50f40d16989b  locales/iw_IL
 5fa2bc3b08e08cb7f4da2851a7b21f05  locales/kl_GL
-d5394568c45886788becf67b54bc916e  locales/lt_LT
-9239bf9149845fde73e6324eced3964c  locales/lv_LV
+a5530edbfd9cb65fc2a866ec3f013cf4  locales/lt_LT
+94aed177e0651d3dcafa09f590b5acbb  locales/lv_LV
 456f00456ce2e883460aba53e1093c2d  locales/nl_BE
 e71081f29649cfd4ac8563ae1f7932fa  locales/nl_NL
-3a0720088defd80baa0623990c6d196a  locales/no_NO
-6d1bb18d4271cd712e5dc24eec4706b9  locales/pl_PL
-bbbcbd6f0a484ec25d8a592217a76ebb  locales/POSIX
-509fc74fdd394f6876358d357f955645  locales/pt_BR
+1cbda73a799c6cf42d857ed4e40d6cbe  locales/no_NO
+827caec4004fd77f9ca97ea256b21868  locales/pl_PL
+07e2684441ecdc9ece18f633ae00076b  locales/pt_BR
 7c2463bcee68bccde3145642a34a8ef1  locales/pt_PT
-32c766f85eb82823856485e5802dce19  locales/ro_RO
-8d407ed28a435f58c18b52dc48a3593e  locales/ru_RU
-56af541b88929e9660f30306bd55c4a9  locales/sl_SI
+7f837427f6a238b6fc250fc8a90afa91  locales/ro_RO
+0e68606d49186401d7b6931dc8084bfb  locales/ru_RU
+b6498488c97ad1d2d9119f7b3dcf7a1f  locales/sl_SI
 a59a08e2288391bc0882068def61d366  locales/sv_FI
-cc6d1db9e6bb9165429a0be9f46a2c79  locales/sv_SE
-7f6c0e878f709be0b933ad05100e168c  locales/tr_TR
+20af597287a7d2cce5465bc692ba6b4c  locales/sv_SE
+a1f7c6535f4ee4c3f23524008ca08e53  locales/tr_TR
+910e8174540ecba1ac61b5f27f6dc359  locales/cs_CZ
+8c38898d9cbfa7f797e47e27bdd91f73  locales/en_AU
+6816d2aadb882619bfe684e50a230852  locales/en_DK.com
+12e02e50fca2b3563893729faa410f2f  locales/en_NZ
+0c7adfb84e334279cb13061a043113a4  locales/es_AR
+4f643ee76f76df83e6172f336bfcc8bb  locales/es_BO
+c562352bba41973cb22ea8961ed875ec  locales/es_CL
+dafed6e0c6e003e1805ccac826d2ae30  locales/es_CO
+5508d82a63812605eca52359c1179f51  locales/es_DO
+1df5e0167e107599a43e5aca9270df2f  locales/es_EC
+f6b2cf25a65ab804527ed5f8947eadb3  locales/es_GT
+6b21519f45950c91560be0364162d9ce  locales/es_HN
+71af9f7a610d287eee5d68b339b74a34  locales/es_MX
+98c2a232ee3e98869846d46ed48d1faa  locales/es_PA
+0c9354de0fe693bddf00b1df0f1f7964  locales/es_PE
+c9980527337ee39b576468dd60525546  locales/es_PY
+6b26ff3f8d4f41bd5a06ffc87295120d  locales/es_SV
+50b4a54e67a4d65f5c6040cb213dfe7d  locales/es_US
+a5ff4e334d35296e8275c878f5f7f19a  locales/es_UY
+65e476aaa53069abbcff197d33c8fdc5  locales/es_VE
+0940e8f8b39c824b85bc50f40d16989b  locales/he_IL
+d8035242883a9aace0e592d11f40093a  locales/ja_JP
+40135568ac6e0e87b4de092be5a713d0  locales/zh_CN
diff --git a/localedata/ChangeLog b/localedata/ChangeLog
index e03664d31c..ed255649de 100644
--- a/localedata/ChangeLog
+++ b/localedata/ChangeLog
@@ -1,3 +1,16 @@
+1997-10-09 04:56  Ulrich Drepper  <drepper@cygnus.com>
+
+	* locales/is_IS: Update from Debian version.
+
+1997-08-29 03:16  Ulrich Drepper  <drepper@cygnus.com>
+
+	* tst-fmon.c: New file.  strfmon test program.
+	* tst-fmon.sh: New file.  Script to run strfmon test.
+	* fmon-de_DE.exp: New file.  Expected result of strfmon test for de_DE.
+	* fmon-en_US.exp: New file.  Expected result of strfmon test for en_US.
+
+	* locales/cs_CZ: Update from author.
+
 1997-03-17 03:32  Ulrich Drepper  <drepper@cygnus.com>
 
 	* sort-test.sh: Call localedef with additional environment variable
diff --git a/localedata/Makefile b/localedata/Makefile
index 87f8cbaceb..68bdf15bab 100644
--- a/localedata/Makefile
+++ b/localedata/Makefile
@@ -32,7 +32,10 @@ locales := $(filter-out $(addprefix locales/, CVS RCS %~), \
 
 test-srcs := collate-test xfrm-test tst-fmon
 test-input := de_DE.ISO-8859-1 da_DK.ISO-8859-1 fr_CA,2.13.ISO-8859-1
-fmon-input := de_DE.ISO-8859-1 en_US.ISO-8859-1
+
+distribute := CHECKSUMS tst-fmon.sh tst-fmon.data ChangeLog sort-test.sh \
+	      README mnemonic.ds fr_CA,2.13.in de_DE.in da_DK.in	 \
+	      $(charmaps) $(locales)
 
 # Get $(inst_i18ndir) defined.
 include ../Makeconfig
@@ -42,7 +45,7 @@ install-others := $(addprefix $(inst_i18ndir)/, $(charmaps) $(locales))
 
 include ../Rules
 
-# Install the message object files as libc.po in the language directory.
+# Install the source files in the appropriate directories.
 $(inst_i18ndir)/charmaps/%: charmaps/%; $(do-install)
 $(inst_i18ndir)/locales/%: locales/%; $(do-install)
 
@@ -50,5 +53,5 @@ $(inst_i18ndir)/locales/%: locales/%; $(do-install)
 ifeq (no,$(cross-compiling))
 tests: $(objpfx)collate-test $(objpfx)xfrm-test $(objpfx)tst-fmon
 	$(SHELL) -e sort-test.sh $(common-objpfx) $(test-input)
-	$(SHELL) -e tst-fmon.sh $(common-objpfx) $(fmon-input)
+	$(SHELL) -e tst-fmon.sh $(common-objpfx) tst-fmon.data
 endif
diff --git a/localedata/README.charmaps b/localedata/README.charmaps
deleted file mode 100644
index 0c4800b883..0000000000
--- a/localedata/README.charmaps
+++ /dev/null
@@ -1,2 +0,0 @@
-The charmaps/ directory contains charmaps for coded character sets which
-contains the portable POSIX character repertoire.
diff --git a/localedata/charmaps/ANSI_X3.110-1983 b/localedata/charmaps/ANSI_X3.110-1983
index c899ced4c1..1b7058ecb1 100644
--- a/localedata/charmaps/ANSI_X3.110-1983
+++ b/localedata/charmaps/ANSI_X3.110-1983
@@ -1,6 +1,8 @@
 <code_set_name> ANSI_X3.110-1983
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-99
diff --git a/localedata/charmaps/ANSI_X3.4-1968 b/localedata/charmaps/ANSI_X3.4-1968
index 2db95b75e9..3670673c37 100644
--- a/localedata/charmaps/ANSI_X3.4-1968
+++ b/localedata/charmaps/ANSI_X3.4-1968
@@ -1,6 +1,8 @@
 <code_set_name> ANSI_X3.4-1968
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-6
diff --git a/localedata/charmaps/ASMO_449 b/localedata/charmaps/ASMO_449
index 7e026b9bdc..6ab93e70db 100644
--- a/localedata/charmaps/ASMO_449
+++ b/localedata/charmaps/ASMO_449
@@ -1,6 +1,8 @@
 <code_set_name> ASMO_449
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO_9036
diff --git a/localedata/charmaps/BALTIC b/localedata/charmaps/BALTIC
index 65c220f42b..fe38aa97b7 100644
--- a/localedata/charmaps/BALTIC
+++ b/localedata/charmaps/BALTIC
@@ -1,6 +1,8 @@
 <code_set_name> BALTIC
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 %  &g1esc x2d56 &g2esc x2e56 &g3esc x2f56 
diff --git a/localedata/charmaps/BS_4730 b/localedata/charmaps/BS_4730
index c4f8d84200..14c6f2d261 100644
--- a/localedata/charmaps/BS_4730
+++ b/localedata/charmaps/BS_4730
@@ -1,6 +1,8 @@
 <code_set_name> BS_4730
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-4
diff --git a/localedata/charmaps/BS_VIEWDATA b/localedata/charmaps/BS_VIEWDATA
index a6e4134d25..7321d2d4c2 100644
--- a/localedata/charmaps/BS_VIEWDATA
+++ b/localedata/charmaps/BS_VIEWDATA
@@ -1,6 +1,8 @@
 <code_set_name> BS_VIEWDATA
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-47
diff --git a/localedata/charmaps/CP1250 b/localedata/charmaps/CP1250
index 8e7e640569..3c8a7efbbb 100644
--- a/localedata/charmaps/CP1250
+++ b/localedata/charmaps/CP1250
@@ -1,6 +1,8 @@
 <code_set_name> CP1250
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: UNICODE 1.0
 
 % alias MS-EE
diff --git a/localedata/charmaps/CP1251 b/localedata/charmaps/CP1251
index c83fbc0e1b..73f5889225 100644
--- a/localedata/charmaps/CP1251
+++ b/localedata/charmaps/CP1251
@@ -1,6 +1,8 @@
 <code_set_name> CP1251
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: UNICODE 1.0
 
 % alias MS-CYRL
diff --git a/localedata/charmaps/CP1252 b/localedata/charmaps/CP1252
index 293c1d564a..44824f4c48 100644
--- a/localedata/charmaps/CP1252
+++ b/localedata/charmaps/CP1252
@@ -1,6 +1,8 @@
 <code_set_name> CP1252
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: UNICODE 1.0
 
 % alias MS-ANSI
diff --git a/localedata/charmaps/CP1253 b/localedata/charmaps/CP1253
index 3856559954..d8ac293867 100644
--- a/localedata/charmaps/CP1253
+++ b/localedata/charmaps/CP1253
@@ -1,6 +1,8 @@
 <code_set_name> CP1253
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: UNICODE 1.0
 
 % alias MS-GREEK
diff --git a/localedata/charmaps/CP1254 b/localedata/charmaps/CP1254
index d823efc5b4..e614632046 100644
--- a/localedata/charmaps/CP1254
+++ b/localedata/charmaps/CP1254
@@ -1,6 +1,8 @@
 <code_set_name> CP1254
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: UNICODE 1.0
 
 % alias MS-TURK
diff --git a/localedata/charmaps/CP1255 b/localedata/charmaps/CP1255
index 1aa247c966..dc4e62b7b3 100644
--- a/localedata/charmaps/CP1255
+++ b/localedata/charmaps/CP1255
@@ -1,6 +1,8 @@
 <code_set_name> CP1255
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: UNICODE 1.0
 
 % alias MS-HEBR
diff --git a/localedata/charmaps/CP1256 b/localedata/charmaps/CP1256
index 164d13dad8..5ac8f08c53 100644
--- a/localedata/charmaps/CP1256
+++ b/localedata/charmaps/CP1256
@@ -1,6 +1,8 @@
 <code_set_name> CP1256
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: UNICODE 1.0
 
 % alias MS-ARAB
diff --git a/localedata/charmaps/CP1257 b/localedata/charmaps/CP1257
index bbeffdf304..9d00e9c87f 100644
--- a/localedata/charmaps/CP1257
+++ b/localedata/charmaps/CP1257
@@ -1,6 +1,8 @@
 <code_set_name> CP1257
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: CEN/TC304 N283 
 
 % alias WINBALTRIM
diff --git a/localedata/charmaps/CSA_Z243.4-1985-1 b/localedata/charmaps/CSA_Z243.4-1985-1
index a09211aee6..e1ed5a0a21 100644
--- a/localedata/charmaps/CSA_Z243.4-1985-1
+++ b/localedata/charmaps/CSA_Z243.4-1985-1
@@ -1,6 +1,8 @@
 <code_set_name> CSA_Z243.4-1985-1
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-121
diff --git a/localedata/charmaps/CSA_Z243.4-1985-2 b/localedata/charmaps/CSA_Z243.4-1985-2
index 6634099ad7..434671e2f0 100644
--- a/localedata/charmaps/CSA_Z243.4-1985-2
+++ b/localedata/charmaps/CSA_Z243.4-1985-2
@@ -1,6 +1,8 @@
 <code_set_name> CSA_Z243.4-1985-2
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-122
diff --git a/localedata/charmaps/CSA_Z243.4-1985-GR b/localedata/charmaps/CSA_Z243.4-1985-GR
index 92cb7b0cf3..11f84298ee 100644
--- a/localedata/charmaps/CSA_Z243.4-1985-GR
+++ b/localedata/charmaps/CSA_Z243.4-1985-GR
@@ -1,6 +1,8 @@
 <code_set_name> CSA_Z243.4-1985-GR
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-123
diff --git a/localedata/charmaps/CSN_369103 b/localedata/charmaps/CSN_369103
index ba184d1e65..afaa080795 100644
--- a/localedata/charmaps/CSN_369103
+++ b/localedata/charmaps/CSN_369103
@@ -1,6 +1,8 @@
 <code_set_name> CSN_369103
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-139
diff --git a/localedata/charmaps/CWI b/localedata/charmaps/CWI
index 3f0f022f6f..f955191237 100644
--- a/localedata/charmaps/CWI
+++ b/localedata/charmaps/CWI
@@ -1,6 +1,8 @@
 <code_set_name> CWI
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: Computerworld Sza'mita'stechnika vol 3 issue 13 1988-06-29
 
 % alias CWI-2
diff --git a/localedata/charmaps/DEC-MCS b/localedata/charmaps/DEC-MCS
index bab762d56a..cef3ae42a6 100644
--- a/localedata/charmaps/DEC-MCS
+++ b/localedata/charmaps/DEC-MCS
@@ -1,6 +1,8 @@
 <code_set_name> DEC-MCS
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  VAX/VMS User's Manual, Order Number: AI-Y517A-TE, April 1986.
 
 % alias DEC
diff --git a/localedata/charmaps/DIN_66003 b/localedata/charmaps/DIN_66003
index a47eed37cf..b0d2c267af 100644
--- a/localedata/charmaps/DIN_66003
+++ b/localedata/charmaps/DIN_66003
@@ -1,6 +1,8 @@
 <code_set_name> DIN_66003
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-21
diff --git a/localedata/charmaps/DS_2089 b/localedata/charmaps/DS_2089
index 09719dbd0d..9bf632bf01 100644
--- a/localedata/charmaps/DS_2089
+++ b/localedata/charmaps/DS_2089
@@ -1,6 +1,8 @@
 <code_set_name> DS_2089
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: Danish Standard, DS 2089, February 1974
 
 % alias DS2089
diff --git a/localedata/charmaps/EBCDIC-AT-DE b/localedata/charmaps/EBCDIC-AT-DE
index 045eefc999..2beafc0bf5 100644
--- a/localedata/charmaps/EBCDIC-AT-DE
+++ b/localedata/charmaps/EBCDIC-AT-DE
@@ -1,6 +1,8 @@
 <code_set_name> EBCDIC-AT-DE
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM 3270 Char Set Ref Ch 10, GA27-2837-9, April 1987
 
 CHARMAP
diff --git a/localedata/charmaps/EBCDIC-AT-DE-A b/localedata/charmaps/EBCDIC-AT-DE-A
index 740c9076ee..0a344e65aa 100644
--- a/localedata/charmaps/EBCDIC-AT-DE-A
+++ b/localedata/charmaps/EBCDIC-AT-DE-A
@@ -1,6 +1,8 @@
 <code_set_name> EBCDIC-AT-DE-A
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM 3270 Char Set Ref Ch 10, GA27-2837-9, April 1987
 
 CHARMAP
diff --git a/localedata/charmaps/EBCDIC-CA-FR b/localedata/charmaps/EBCDIC-CA-FR
index 970d81a0d2..c022339c46 100644
--- a/localedata/charmaps/EBCDIC-CA-FR
+++ b/localedata/charmaps/EBCDIC-CA-FR
@@ -1,6 +1,8 @@
 <code_set_name> EBCDIC-CA-FR
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM 3270 Char Set Ref Ch 10, GA27-2837-9, April 1987
 
 CHARMAP
diff --git a/localedata/charmaps/EBCDIC-DK-NO b/localedata/charmaps/EBCDIC-DK-NO
index 7e75952820..bd6d44d4c0 100644
--- a/localedata/charmaps/EBCDIC-DK-NO
+++ b/localedata/charmaps/EBCDIC-DK-NO
@@ -1,6 +1,8 @@
 <code_set_name> EBCDIC-DK-NO
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM 3270 Char Set Ref Ch 10, GA27-2837-9, April 1987
 
 CHARMAP
diff --git a/localedata/charmaps/EBCDIC-DK-NO-A b/localedata/charmaps/EBCDIC-DK-NO-A
index 399a3bd72d..9360c6c7cf 100644
--- a/localedata/charmaps/EBCDIC-DK-NO-A
+++ b/localedata/charmaps/EBCDIC-DK-NO-A
@@ -1,6 +1,8 @@
 <code_set_name> EBCDIC-DK-NO-A
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM 3270 Char Set Ref Ch 10, GA27-2837-9, April 1987
 
 CHARMAP
diff --git a/localedata/charmaps/EBCDIC-ES b/localedata/charmaps/EBCDIC-ES
index 544e44fe00..cb329d33de 100644
--- a/localedata/charmaps/EBCDIC-ES
+++ b/localedata/charmaps/EBCDIC-ES
@@ -1,6 +1,8 @@
 <code_set_name> EBCDIC-ES
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM 3270 Char Set Ref Ch 10, GA27-2837-9, April 1987
 
 CHARMAP
diff --git a/localedata/charmaps/EBCDIC-ES-A b/localedata/charmaps/EBCDIC-ES-A
index 9910036d73..7a3523a3de 100644
--- a/localedata/charmaps/EBCDIC-ES-A
+++ b/localedata/charmaps/EBCDIC-ES-A
@@ -1,6 +1,8 @@
 <code_set_name> EBCDIC-ES-A
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM 3270 Char Set Ref Ch 10, GA27-2837-9, April 1987
 
 CHARMAP
diff --git a/localedata/charmaps/EBCDIC-ES-S b/localedata/charmaps/EBCDIC-ES-S
index 9b97810a8f..d861b1f565 100644
--- a/localedata/charmaps/EBCDIC-ES-S
+++ b/localedata/charmaps/EBCDIC-ES-S
@@ -1,6 +1,8 @@
 <code_set_name> EBCDIC-ES-S
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM 3270 Char Set Ref Ch 10, GA27-2837-9, April 1987
 
 CHARMAP
diff --git a/localedata/charmaps/EBCDIC-FI-SE b/localedata/charmaps/EBCDIC-FI-SE
index 42f9739883..b64437991b 100644
--- a/localedata/charmaps/EBCDIC-FI-SE
+++ b/localedata/charmaps/EBCDIC-FI-SE
@@ -1,6 +1,8 @@
 <code_set_name> EBCDIC-FI-SE
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM 3270 Char Set Ref Ch 10, GA27-2837-9, April 1987
 
 CHARMAP
diff --git a/localedata/charmaps/EBCDIC-FI-SE-A b/localedata/charmaps/EBCDIC-FI-SE-A
index fdc41fba49..c9920b409d 100644
--- a/localedata/charmaps/EBCDIC-FI-SE-A
+++ b/localedata/charmaps/EBCDIC-FI-SE-A
@@ -1,6 +1,8 @@
 <code_set_name> EBCDIC-FI-SE-A
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM 3270 Char Set Ref Ch 10, GA27-2837-9, April 1987
 
 CHARMAP
diff --git a/localedata/charmaps/EBCDIC-FR b/localedata/charmaps/EBCDIC-FR
index a0064a0505..86f0052c98 100644
--- a/localedata/charmaps/EBCDIC-FR
+++ b/localedata/charmaps/EBCDIC-FR
@@ -1,6 +1,8 @@
 <code_set_name> EBCDIC-FR
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM 3270 Char Set Ref Ch 10, GA27-2837-9, April 1987
 
 CHARMAP
diff --git a/localedata/charmaps/EBCDIC-IS-FRISS b/localedata/charmaps/EBCDIC-IS-FRISS
index bebef7f448..3ab1f3e168 100644
--- a/localedata/charmaps/EBCDIC-IS-FRISS
+++ b/localedata/charmaps/EBCDIC-IS-FRISS
@@ -1,6 +1,8 @@
 <code_set_name> EBCDIC-IS-FRISS
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: Skyrsuvelar Rikisins og Reykjavikurborgar, feb 1982
 
 % alias FRISS
diff --git a/localedata/charmaps/EBCDIC-IT b/localedata/charmaps/EBCDIC-IT
index 8369048264..2dac17e651 100644
--- a/localedata/charmaps/EBCDIC-IT
+++ b/localedata/charmaps/EBCDIC-IT
@@ -1,6 +1,8 @@
 <code_set_name> EBCDIC-IT
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM 3270 Char Set Ref Ch 10, GA27-2837-9, April 1987
 
 CHARMAP
diff --git a/localedata/charmaps/EBCDIC-PT b/localedata/charmaps/EBCDIC-PT
index 1ff024a814..2bddf145cd 100644
--- a/localedata/charmaps/EBCDIC-PT
+++ b/localedata/charmaps/EBCDIC-PT
@@ -1,6 +1,8 @@
 <code_set_name> EBCDIC-PT
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM 3270 Char Set Ref Ch 10, GA27-2837-9, April 1987
 
 CHARMAP
diff --git a/localedata/charmaps/EBCDIC-UK b/localedata/charmaps/EBCDIC-UK
index 10069272cb..7e2112c2e9 100644
--- a/localedata/charmaps/EBCDIC-UK
+++ b/localedata/charmaps/EBCDIC-UK
@@ -1,6 +1,8 @@
 <code_set_name> EBCDIC-UK
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM 3270 Char Set Ref Ch 10, GA27-2837-9, April 1987
 
 CHARMAP
diff --git a/localedata/charmaps/EBCDIC-US b/localedata/charmaps/EBCDIC-US
index 336048b52c..41722a482c 100644
--- a/localedata/charmaps/EBCDIC-US
+++ b/localedata/charmaps/EBCDIC-US
@@ -1,6 +1,8 @@
 <code_set_name> EBCDIC-US
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM 3270 Char Set Ref Ch 10, GA27-2837-9, April 1987
 
 CHARMAP
diff --git a/localedata/charmaps/ECMA-CYRILLIC b/localedata/charmaps/ECMA-CYRILLIC
index 177244f65e..78011d294f 100644
--- a/localedata/charmaps/ECMA-CYRILLIC
+++ b/localedata/charmaps/ECMA-CYRILLIC
@@ -1,6 +1,8 @@
 <code_set_name> ECMA-CYRILLIC
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-111
diff --git a/localedata/charmaps/ES b/localedata/charmaps/ES
index 8a16228a84..ad2ecde2b9 100644
--- a/localedata/charmaps/ES
+++ b/localedata/charmaps/ES
@@ -1,6 +1,8 @@
 <code_set_name> ES
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-17
diff --git a/localedata/charmaps/ES2 b/localedata/charmaps/ES2
index 4f0f358ced..17caa7e0ef 100644
--- a/localedata/charmaps/ES2
+++ b/localedata/charmaps/ES2
@@ -1,6 +1,8 @@
 <code_set_name> ES2
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-85
diff --git a/localedata/charmaps/GB_1988-80 b/localedata/charmaps/GB_1988-80
index 0fa9539d98..8516cf3c2b 100644
--- a/localedata/charmaps/GB_1988-80
+++ b/localedata/charmaps/GB_1988-80
@@ -1,6 +1,8 @@
 <code_set_name> GB_1988-80
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-57
diff --git a/localedata/charmaps/GOST_19768-74 b/localedata/charmaps/GOST_19768-74
index d832c697cd..591da72fe8 100644
--- a/localedata/charmaps/GOST_19768-74
+++ b/localedata/charmaps/GOST_19768-74
@@ -1,6 +1,8 @@
 <code_set_name> GOST_19768-74
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ST_SEV_358-88
diff --git a/localedata/charmaps/GREEK-CCITT b/localedata/charmaps/GREEK-CCITT
index 7251926e29..153589e4e4 100644
--- a/localedata/charmaps/GREEK-CCITT
+++ b/localedata/charmaps/GREEK-CCITT
@@ -1,6 +1,8 @@
 <code_set_name> GREEK-CCITT
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-150
diff --git a/localedata/charmaps/GREEK7 b/localedata/charmaps/GREEK7
index 8adf811612..8de7b61618 100644
--- a/localedata/charmaps/GREEK7
+++ b/localedata/charmaps/GREEK7
@@ -1,6 +1,8 @@
 <code_set_name> GREEK7
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-88
diff --git a/localedata/charmaps/GREEK7-OLD b/localedata/charmaps/GREEK7-OLD
index 7099604462..125c42e5a1 100644
--- a/localedata/charmaps/GREEK7-OLD
+++ b/localedata/charmaps/GREEK7-OLD
@@ -1,6 +1,8 @@
 <code_set_name> GREEK7-OLD
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-18
diff --git a/localedata/charmaps/HP-ROMAN8 b/localedata/charmaps/HP-ROMAN8
index 305166f2b4..1e84b7bc94 100644
--- a/localedata/charmaps/HP-ROMAN8
+++ b/localedata/charmaps/HP-ROMAN8
@@ -1,6 +1,8 @@
 <code_set_name> HP-ROMAN8
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: LaserJet IIP Printer User's Manual,
 
 %  HP part no 33471-90901, Hewlet-Packard, June 1989.
diff --git a/localedata/charmaps/IBM037 b/localedata/charmaps/IBM037
index 2803c5ea58..7fadb5ec2a 100644
--- a/localedata/charmaps/IBM037
+++ b/localedata/charmaps/IBM037
@@ -1,6 +1,8 @@
 <code_set_name> IBM037
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM NLS RM Vol2 SE09-8002-01, March 1990
 
 % alias CP037
diff --git a/localedata/charmaps/IBM038 b/localedata/charmaps/IBM038
index 31921d4417..2511c8bd6a 100644
--- a/localedata/charmaps/IBM038
+++ b/localedata/charmaps/IBM038
@@ -1,6 +1,8 @@
 <code_set_name> IBM038
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM 3174 Character Set Ref, GA27-3831-02, March 1990
 
 % alias EBCDIC-INT
diff --git a/localedata/charmaps/IBM1004 b/localedata/charmaps/IBM1004
index 885badea82..e9d7f63cd6 100644
--- a/localedata/charmaps/IBM1004
+++ b/localedata/charmaps/IBM1004
@@ -1,6 +1,8 @@
 <code_set_name> IBM1004
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: CEN/TC304 N283, 1994-02-04
 
 % alias CP1004
diff --git a/localedata/charmaps/IBM1026 b/localedata/charmaps/IBM1026
index 8d45c49a51..4530e19d95 100644
--- a/localedata/charmaps/IBM1026
+++ b/localedata/charmaps/IBM1026
@@ -1,6 +1,8 @@
 <code_set_name> IBM1026
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM NLS RM Vol2 SE09-8002-01, March 1990
 
 % alias CP1026
diff --git a/localedata/charmaps/IBM1047 b/localedata/charmaps/IBM1047
index 3ace4824e2..ce51e146e6 100644
--- a/localedata/charmaps/IBM1047
+++ b/localedata/charmaps/IBM1047
@@ -1,6 +1,8 @@
 <code_set_name> IBM1047
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM Character Data Representation Architecture
 
 %  Registry SC09-1391-00 p 150.
diff --git a/localedata/charmaps/IBM256 b/localedata/charmaps/IBM256
index d955bd1709..b5ec14e62b 100644
--- a/localedata/charmaps/IBM256
+++ b/localedata/charmaps/IBM256
@@ -1,6 +1,8 @@
 <code_set_name> IBM256
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM Registry C-H 3-3220-050
 
 % alias EBCDIC-INT1
diff --git a/localedata/charmaps/IBM273 b/localedata/charmaps/IBM273
index 915f0b93b7..3659455084 100644
--- a/localedata/charmaps/IBM273
+++ b/localedata/charmaps/IBM273
@@ -1,6 +1,8 @@
 <code_set_name> IBM273
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM NLS RM Vol2 SE09-8002-01, March 1990
 
 % alias CP273
diff --git a/localedata/charmaps/IBM274 b/localedata/charmaps/IBM274
index e5bd974b85..7fc3ac2ddb 100644
--- a/localedata/charmaps/IBM274
+++ b/localedata/charmaps/IBM274
@@ -1,6 +1,8 @@
 <code_set_name> IBM274
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM 3174 Character Set Ref, GA27-3831-02, March 1990
 
 % alias EBCDIC-BE
diff --git a/localedata/charmaps/IBM275 b/localedata/charmaps/IBM275
index 9334c944bc..71e950d7ed 100644
--- a/localedata/charmaps/IBM275
+++ b/localedata/charmaps/IBM275
@@ -1,6 +1,8 @@
 <code_set_name> IBM275
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM NLS RM Vol2 SE09-8002-01, March 1990
 
 % alias EBCDIC-BR
diff --git a/localedata/charmaps/IBM277 b/localedata/charmaps/IBM277
index 95af19a57a..51a2472d98 100644
--- a/localedata/charmaps/IBM277
+++ b/localedata/charmaps/IBM277
@@ -1,6 +1,8 @@
 <code_set_name> IBM277
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM NLS RM Vol2 SE09-8002-01, March 1990
 
 % alias EBCDIC-CP-DK
diff --git a/localedata/charmaps/IBM278 b/localedata/charmaps/IBM278
index f81214143e..d5f2c2cdd8 100644
--- a/localedata/charmaps/IBM278
+++ b/localedata/charmaps/IBM278
@@ -1,6 +1,8 @@
 <code_set_name> IBM278
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM NLS RM Vol2 SE09-8002-01, March 1990
 
 % alias CP278
diff --git a/localedata/charmaps/IBM280 b/localedata/charmaps/IBM280
index 24d6dcbb37..1003b2791b 100644
--- a/localedata/charmaps/IBM280
+++ b/localedata/charmaps/IBM280
@@ -1,6 +1,8 @@
 <code_set_name> IBM280
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM NLS RM Vol2 SE09-8002-01, March 1990
 
 % alias CP280
diff --git a/localedata/charmaps/IBM281 b/localedata/charmaps/IBM281
index 9ad7fc6316..40a07703ce 100644
--- a/localedata/charmaps/IBM281
+++ b/localedata/charmaps/IBM281
@@ -1,6 +1,8 @@
 <code_set_name> IBM281
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM 3174 Character Set Ref, GA27-3831-02, March 1990
 
 % alias EBCDIC-JP-E
diff --git a/localedata/charmaps/IBM284 b/localedata/charmaps/IBM284
index ad8cf5fe24..0d388d1572 100644
--- a/localedata/charmaps/IBM284
+++ b/localedata/charmaps/IBM284
@@ -1,6 +1,8 @@
 <code_set_name> IBM284
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM NLS RM Vol2 SE09-8002-01, March 1990
 
 % alias CP284
diff --git a/localedata/charmaps/IBM285 b/localedata/charmaps/IBM285
index b9191b9d2f..d72c4ae38d 100644
--- a/localedata/charmaps/IBM285
+++ b/localedata/charmaps/IBM285
@@ -1,6 +1,8 @@
 <code_set_name> IBM285
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM NLS RM Vol2 SE09-8002-01, March 1990
 
 % alias CP285
diff --git a/localedata/charmaps/IBM290 b/localedata/charmaps/IBM290
index 74cee7e95e..f63ba2f11d 100644
--- a/localedata/charmaps/IBM290
+++ b/localedata/charmaps/IBM290
@@ -1,6 +1,8 @@
 <code_set_name> IBM290
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM 3174 Character Set Ref, GA27-3831-02, March 1990
 
 % alias CP290
diff --git a/localedata/charmaps/IBM297 b/localedata/charmaps/IBM297
index 46f29f5f20..25564a8aed 100644
--- a/localedata/charmaps/IBM297
+++ b/localedata/charmaps/IBM297
@@ -1,6 +1,8 @@
 <code_set_name> IBM297
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM NLS RM Vol2 SE09-8002-01, March 1990
 
 % alias CP297
diff --git a/localedata/charmaps/IBM420 b/localedata/charmaps/IBM420
index 55628d3b3b..4bf56c6416 100644
--- a/localedata/charmaps/IBM420
+++ b/localedata/charmaps/IBM420
@@ -1,6 +1,8 @@
 <code_set_name> IBM420
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM NLS RM Vol2 SE09-8002-01, March 1990
 
 %  IBM NLS RM p 11-11
diff --git a/localedata/charmaps/IBM423 b/localedata/charmaps/IBM423
index 48c85741d3..b7ea5edbfa 100644
--- a/localedata/charmaps/IBM423
+++ b/localedata/charmaps/IBM423
@@ -1,6 +1,8 @@
 <code_set_name> IBM423
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM NLS RM Vol2 SE09-8002-01, March 1990
 
 % alias CP423
diff --git a/localedata/charmaps/IBM424 b/localedata/charmaps/IBM424
index f452f1aa24..2baee64946 100644
--- a/localedata/charmaps/IBM424
+++ b/localedata/charmaps/IBM424
@@ -1,6 +1,8 @@
 <code_set_name> IBM424
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM NLS RM Vol2 SE09-8002-01, March 1990
 
 % alias CP424
diff --git a/localedata/charmaps/IBM437 b/localedata/charmaps/IBM437
index b9ef17b88a..3291d3e075 100644
--- a/localedata/charmaps/IBM437
+++ b/localedata/charmaps/IBM437
@@ -1,6 +1,8 @@
 <code_set_name> IBM437
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM NLS RM Vol2 SE09-8002-01, March 1990
 
 % alias CP437
diff --git a/localedata/charmaps/IBM500 b/localedata/charmaps/IBM500
index 183b100146..3ba99b077e 100644
--- a/localedata/charmaps/IBM500
+++ b/localedata/charmaps/IBM500
@@ -1,6 +1,8 @@
 <code_set_name> IBM500
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM NLS RM Vol2 SE09-8002-01, March 1990
 
 % alias CP500
diff --git a/localedata/charmaps/IBM850 b/localedata/charmaps/IBM850
index 915fd85b6f..3965589e01 100644
--- a/localedata/charmaps/IBM850
+++ b/localedata/charmaps/IBM850
@@ -1,6 +1,8 @@
 <code_set_name> IBM850
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM NLS RM Vol2 SE09-8002-01, March 1990
 
 %  source: UNICODE 1.0
diff --git a/localedata/charmaps/IBM851 b/localedata/charmaps/IBM851
index d16121fcee..9c6509f253 100644
--- a/localedata/charmaps/IBM851
+++ b/localedata/charmaps/IBM851
@@ -1,6 +1,8 @@
 <code_set_name> IBM851
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM NLS RM Vol2 SE09-8002-01, March 1990
 
 % alias CP851
diff --git a/localedata/charmaps/IBM852 b/localedata/charmaps/IBM852
index a84016ee18..c7807d208c 100644
--- a/localedata/charmaps/IBM852
+++ b/localedata/charmaps/IBM852
@@ -1,6 +1,8 @@
 <code_set_name> IBM852
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM NLS RM Vol2 SE09-8002-01, March 1990
 
 % alias CP852
diff --git a/localedata/charmaps/IBM855 b/localedata/charmaps/IBM855
index f5935b6f2e..f1af94dd9a 100644
--- a/localedata/charmaps/IBM855
+++ b/localedata/charmaps/IBM855
@@ -1,6 +1,8 @@
 <code_set_name> IBM855
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM NLS RM Vol2 SE09-8002-01, March 1990
 
 % alias CP855
diff --git a/localedata/charmaps/IBM857 b/localedata/charmaps/IBM857
index 2a742f2c8e..3c3ecfe41f 100644
--- a/localedata/charmaps/IBM857
+++ b/localedata/charmaps/IBM857
@@ -1,6 +1,8 @@
 <code_set_name> IBM857
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM NLS RM Vol2 SE09-8002-01, March 1990
 
 % alias CP857
diff --git a/localedata/charmaps/IBM860 b/localedata/charmaps/IBM860
index 315c4fc8a5..c655560a06 100644
--- a/localedata/charmaps/IBM860
+++ b/localedata/charmaps/IBM860
@@ -1,6 +1,8 @@
 <code_set_name> IBM860
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM NLS RM Vol2 SE09-8002-01, March 1990
 
 % alias CP860
diff --git a/localedata/charmaps/IBM861 b/localedata/charmaps/IBM861
index e0e6c312de..7742976f8c 100644
--- a/localedata/charmaps/IBM861
+++ b/localedata/charmaps/IBM861
@@ -1,6 +1,8 @@
 <code_set_name> IBM861
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM NLS RM Vol2 SE09-8002-01, March 1990
 
 % alias CP861
diff --git a/localedata/charmaps/IBM862 b/localedata/charmaps/IBM862
index adbd97667a..d184e13a3e 100644
--- a/localedata/charmaps/IBM862
+++ b/localedata/charmaps/IBM862
@@ -1,6 +1,8 @@
 <code_set_name> IBM862
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM NLS RM Vol2 SE09-8002-01, March 1990
 
 % alias CP862
diff --git a/localedata/charmaps/IBM863 b/localedata/charmaps/IBM863
index 75b08d96d1..0c488d7dac 100644
--- a/localedata/charmaps/IBM863
+++ b/localedata/charmaps/IBM863
@@ -1,6 +1,8 @@
 <code_set_name> IBM863
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM Keyboard layouts and code pages, PN 07G4586 June 1991
 
 % alias CP863
diff --git a/localedata/charmaps/IBM864 b/localedata/charmaps/IBM864
index afddee12de..dab0a2f9c5 100644
--- a/localedata/charmaps/IBM864
+++ b/localedata/charmaps/IBM864
@@ -1,6 +1,8 @@
 <code_set_name> IBM864
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM Keyboard layouts and code pages, PN 07G4586 June 1991
 
 % alias CP864
diff --git a/localedata/charmaps/IBM865 b/localedata/charmaps/IBM865
index c88b6b6a69..db9c0a4d2a 100644
--- a/localedata/charmaps/IBM865
+++ b/localedata/charmaps/IBM865
@@ -1,6 +1,8 @@
 <code_set_name> IBM865
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM DOS 3.3 Ref (Abridged), 94X9575 (Feb 1987)
 
 % alias CP865
diff --git a/localedata/charmaps/IBM868 b/localedata/charmaps/IBM868
index 307e485c3e..2b43c4c3b1 100644
--- a/localedata/charmaps/IBM868
+++ b/localedata/charmaps/IBM868
@@ -1,6 +1,8 @@
 <code_set_name> IBM868
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM NLS RM Vol2 SE09-8002-01, March 1990
 
 % alias CP868
diff --git a/localedata/charmaps/IBM869 b/localedata/charmaps/IBM869
index 8b91a0c4e7..5dd4f7da12 100644
--- a/localedata/charmaps/IBM869
+++ b/localedata/charmaps/IBM869
@@ -1,6 +1,8 @@
 <code_set_name> IBM869
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM Keyboard layouts and code pages, PN 07G4586 June 1991
 
 % alias CP869
diff --git a/localedata/charmaps/IBM870 b/localedata/charmaps/IBM870
index 67879cdb26..ee260eaa01 100644
--- a/localedata/charmaps/IBM870
+++ b/localedata/charmaps/IBM870
@@ -1,6 +1,8 @@
 <code_set_name> IBM870
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM NLS RM Vol2 SE09-8002-01, March 1990
 
 % alias CP870
diff --git a/localedata/charmaps/IBM871 b/localedata/charmaps/IBM871
index 1a29c405e2..37f7d36fec 100644
--- a/localedata/charmaps/IBM871
+++ b/localedata/charmaps/IBM871
@@ -1,6 +1,8 @@
 <code_set_name> IBM871
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM NLS RM Vol2 SE09-8002-01, March 1990
 
 % alias CP871
diff --git a/localedata/charmaps/IBM875 b/localedata/charmaps/IBM875
index 5e336e41c1..dc0d3a6ef3 100644
--- a/localedata/charmaps/IBM875
+++ b/localedata/charmaps/IBM875
@@ -1,6 +1,8 @@
 <code_set_name> IBM875
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: UNICODE 1.0
 
 % alias CP875
diff --git a/localedata/charmaps/IBM880 b/localedata/charmaps/IBM880
index 64cda02c17..03a4128227 100644
--- a/localedata/charmaps/IBM880
+++ b/localedata/charmaps/IBM880
@@ -1,6 +1,8 @@
 <code_set_name> IBM880
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM NLS RM Vol2 SE09-8002-01, March 1990
 
 % alias CP880
diff --git a/localedata/charmaps/IBM891 b/localedata/charmaps/IBM891
index e4510ec5d1..860df40af9 100644
--- a/localedata/charmaps/IBM891
+++ b/localedata/charmaps/IBM891
@@ -1,6 +1,8 @@
 <code_set_name> IBM891
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM NLS RM Vol2 SE09-8002-01, March 1990
 
 % alias CP891
diff --git a/localedata/charmaps/IBM903 b/localedata/charmaps/IBM903
index 43694f9add..173ec5431e 100644
--- a/localedata/charmaps/IBM903
+++ b/localedata/charmaps/IBM903
@@ -1,6 +1,8 @@
 <code_set_name> IBM903
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM NLS RM Vol2 SE09-8002-01, March 1990
 
 % alias CP903
diff --git a/localedata/charmaps/IBM904 b/localedata/charmaps/IBM904
index 05b3163394..8c84cb2198 100644
--- a/localedata/charmaps/IBM904
+++ b/localedata/charmaps/IBM904
@@ -1,6 +1,8 @@
 <code_set_name> IBM904
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM NLS RM Vol2 SE09-8002-01, March 1990
 
 % alias CP904
diff --git a/localedata/charmaps/IBM905 b/localedata/charmaps/IBM905
index db4d6cced8..40733dda73 100644
--- a/localedata/charmaps/IBM905
+++ b/localedata/charmaps/IBM905
@@ -1,6 +1,8 @@
 <code_set_name> IBM905
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM 3174 Character Set Ref, GA27-3831-02, March 1990
 
 % alias CP905
diff --git a/localedata/charmaps/IBM918 b/localedata/charmaps/IBM918
index 7cac1b1732..0bb82bafcd 100644
--- a/localedata/charmaps/IBM918
+++ b/localedata/charmaps/IBM918
@@ -1,6 +1,8 @@
 <code_set_name> IBM918
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: IBM NLS RM Vol2 SE09-8002-01, March 1990
 
 % alias CP918
diff --git a/localedata/charmaps/IEC_P27-1 b/localedata/charmaps/IEC_P27-1
index d878c29b08..2eb53309ff 100644
--- a/localedata/charmaps/IEC_P27-1
+++ b/localedata/charmaps/IEC_P27-1
@@ -1,6 +1,8 @@
 <code_set_name> IEC_P27-1
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-143
diff --git a/localedata/charmaps/INIS b/localedata/charmaps/INIS
index c25477e947..8bc7e9e24d 100644
--- a/localedata/charmaps/INIS
+++ b/localedata/charmaps/INIS
@@ -1,6 +1,8 @@
 <code_set_name> INIS
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-49
diff --git a/localedata/charmaps/INIS-8 b/localedata/charmaps/INIS-8
index 6130f27841..9916a43e05 100644
--- a/localedata/charmaps/INIS-8
+++ b/localedata/charmaps/INIS-8
@@ -1,6 +1,8 @@
 <code_set_name> INIS-8
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-50
diff --git a/localedata/charmaps/INIS-CYRILLIC b/localedata/charmaps/INIS-CYRILLIC
index 0280bc01b8..cd1e8bf441 100644
--- a/localedata/charmaps/INIS-CYRILLIC
+++ b/localedata/charmaps/INIS-CYRILLIC
@@ -1,6 +1,8 @@
 <code_set_name> INIS-CYRILLIC
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-51
diff --git a/localedata/charmaps/INVARIANT b/localedata/charmaps/INVARIANT
index 8991ba2584..20210cabf3 100644
--- a/localedata/charmaps/INVARIANT
+++ b/localedata/charmaps/INVARIANT
@@ -1,6 +1,8 @@
 <code_set_name> INVARIANT
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 % alias ISO-IR-170
 CHARMAP
 <NU>                   /x00   <U0000> NULL (NUL)
diff --git a/localedata/charmaps/ISO-8859-1 b/localedata/charmaps/ISO-8859-1
index 5372012e17..d771128f72 100644
--- a/localedata/charmaps/ISO-8859-1
+++ b/localedata/charmaps/ISO-8859-1
@@ -1,6 +1,8 @@
 <code_set_name> ISO-8859-1
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-100
diff --git a/localedata/charmaps/ISO-8859-10 b/localedata/charmaps/ISO-8859-10
index a82bf530c6..3d925ea44c 100644
--- a/localedata/charmaps/ISO-8859-10
+++ b/localedata/charmaps/ISO-8859-10
@@ -1,6 +1,8 @@
 <code_set_name> ISO-8859-10
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-157
diff --git a/localedata/charmaps/ISO-8859-2 b/localedata/charmaps/ISO-8859-2
index 345ae6f34f..914cbf3e97 100644
--- a/localedata/charmaps/ISO-8859-2
+++ b/localedata/charmaps/ISO-8859-2
@@ -1,6 +1,8 @@
 <code_set_name> ISO-8859-2
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-101
diff --git a/localedata/charmaps/ISO-8859-3 b/localedata/charmaps/ISO-8859-3
index 87657160b1..d284d7e362 100644
--- a/localedata/charmaps/ISO-8859-3
+++ b/localedata/charmaps/ISO-8859-3
@@ -1,6 +1,8 @@
 <code_set_name> ISO-8859-3
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-109
diff --git a/localedata/charmaps/ISO-8859-4 b/localedata/charmaps/ISO-8859-4
index e0e7d89f21..8d5f7c599c 100644
--- a/localedata/charmaps/ISO-8859-4
+++ b/localedata/charmaps/ISO-8859-4
@@ -1,6 +1,8 @@
 <code_set_name> ISO-8859-4
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-110
diff --git a/localedata/charmaps/ISO-8859-5 b/localedata/charmaps/ISO-8859-5
index c571593087..0f531652f2 100644
--- a/localedata/charmaps/ISO-8859-5
+++ b/localedata/charmaps/ISO-8859-5
@@ -1,6 +1,8 @@
 <code_set_name> ISO-8859-5
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-144
diff --git a/localedata/charmaps/ISO-8859-6 b/localedata/charmaps/ISO-8859-6
index f6bd847db4..4758063f13 100644
--- a/localedata/charmaps/ISO-8859-6
+++ b/localedata/charmaps/ISO-8859-6
@@ -1,6 +1,8 @@
 <code_set_name> ISO-8859-6
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-127
diff --git a/localedata/charmaps/ISO-8859-7 b/localedata/charmaps/ISO-8859-7
index dae2a9550e..b839f0d7b4 100644
--- a/localedata/charmaps/ISO-8859-7
+++ b/localedata/charmaps/ISO-8859-7
@@ -1,6 +1,8 @@
 <code_set_name> ISO-8859-7
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-126
diff --git a/localedata/charmaps/ISO-8859-8 b/localedata/charmaps/ISO-8859-8
index 5ce58092b0..be8beee5e5 100644
--- a/localedata/charmaps/ISO-8859-8
+++ b/localedata/charmaps/ISO-8859-8
@@ -1,6 +1,8 @@
 <code_set_name> ISO-8859-8
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-138
diff --git a/localedata/charmaps/ISO-8859-9 b/localedata/charmaps/ISO-8859-9
index 4efcc12d9c..43fd5f6bf7 100644
--- a/localedata/charmaps/ISO-8859-9
+++ b/localedata/charmaps/ISO-8859-9
@@ -1,6 +1,8 @@
 <code_set_name> ISO-8859-9
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-148
diff --git a/localedata/charmaps/ISO-IR-90 b/localedata/charmaps/ISO-IR-90
index efcca6b3c2..b839751b2e 100644
--- a/localedata/charmaps/ISO-IR-90
+++ b/localedata/charmaps/ISO-IR-90
@@ -1,6 +1,8 @@
 <code_set_name> ISO-IR-90
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO_6937-2:1983
diff --git a/localedata/charmaps/ISO_10367-BOX b/localedata/charmaps/ISO_10367-BOX
index ad08425241..ee7fee9032 100644
--- a/localedata/charmaps/ISO_10367-BOX
+++ b/localedata/charmaps/ISO_10367-BOX
@@ -1,6 +1,8 @@
 <code_set_name> ISO_10367-BOX
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-155
diff --git a/localedata/charmaps/ISO_2033-1983 b/localedata/charmaps/ISO_2033-1983
index b5d09a9e00..17923115bf 100644
--- a/localedata/charmaps/ISO_2033-1983
+++ b/localedata/charmaps/ISO_2033-1983
@@ -1,6 +1,8 @@
 <code_set_name> ISO_2033-1983
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-98
diff --git a/localedata/charmaps/ISO_5427 b/localedata/charmaps/ISO_5427
index 08f8790408..1ef9715f59 100644
--- a/localedata/charmaps/ISO_5427
+++ b/localedata/charmaps/ISO_5427
@@ -1,6 +1,8 @@
 <code_set_name> ISO_5427
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-37
diff --git a/localedata/charmaps/ISO_5427-EXT b/localedata/charmaps/ISO_5427-EXT
index 2606693a61..0704d3c8d5 100644
--- a/localedata/charmaps/ISO_5427-EXT
+++ b/localedata/charmaps/ISO_5427-EXT
@@ -1,6 +1,8 @@
 <code_set_name> ISO_5427-EXT
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-54
diff --git a/localedata/charmaps/ISO_5428 b/localedata/charmaps/ISO_5428
index c047eb70b2..1edfa0b55f 100644
--- a/localedata/charmaps/ISO_5428
+++ b/localedata/charmaps/ISO_5428
@@ -1,6 +1,8 @@
 <code_set_name> ISO_5428
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-55
diff --git a/localedata/charmaps/ISO_646.BASIC b/localedata/charmaps/ISO_646.BASIC
index 4664d76c8a..f99b3ffd87 100644
--- a/localedata/charmaps/ISO_646.BASIC
+++ b/localedata/charmaps/ISO_646.BASIC
@@ -1,6 +1,8 @@
 <code_set_name> ISO_646.BASIC
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias REF
diff --git a/localedata/charmaps/ISO_646.IRV b/localedata/charmaps/ISO_646.IRV
index 0483001c3d..0b91c7e259 100644
--- a/localedata/charmaps/ISO_646.IRV
+++ b/localedata/charmaps/ISO_646.IRV
@@ -1,6 +1,8 @@
 <code_set_name> ISO_646.IRV
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-2
diff --git a/localedata/charmaps/ISO_6937 b/localedata/charmaps/ISO_6937
index 4dae5580c1..58671cb9f7 100644
--- a/localedata/charmaps/ISO_6937
+++ b/localedata/charmaps/ISO_6937
@@ -1,6 +1,8 @@
 <code_set_name> ISO_6937
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry and ISO/IEC 6937:1992
 
 % alias ISO-IR-156
diff --git a/localedata/charmaps/ISO_6937-2-25 b/localedata/charmaps/ISO_6937-2-25
index 4665460de2..bdddcb955f 100644
--- a/localedata/charmaps/ISO_6937-2-25
+++ b/localedata/charmaps/ISO_6937-2-25
@@ -1,6 +1,8 @@
 <code_set_name> ISO_6937-2-25
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-152
diff --git a/localedata/charmaps/ISO_6937-2-ADD b/localedata/charmaps/ISO_6937-2-ADD
index 0dc8be4e56..b006c3eda7 100644
--- a/localedata/charmaps/ISO_6937-2-ADD
+++ b/localedata/charmaps/ISO_6937-2-ADD
@@ -1,6 +1,8 @@
 <code_set_name> ISO_6937-2-ADD
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry and ISO 6937-2:1983
 
 % alias ISO-IR-142
diff --git a/localedata/charmaps/ISO_8859-1,GL b/localedata/charmaps/ISO_8859-1,GL
new file mode 100644
index 0000000000..62d13d9c87
--- /dev/null
+++ b/localedata/charmaps/ISO_8859-1,GL
@@ -0,0 +1,312 @@
+# For use with several test collation definitions, I have produced an
+# 8859.1 charmap, using the standard names in 10646 and related standards.
+# The exceptions are that the "LATIN CAPITAL LETTER A" has been shorted
+# to "A", the "LATIN SMALL LETTER A" has been shorted to "a", and the
+# names are, wherever possible, shortened to approx 20 characters. I
+# would like comments on this charmap...
+# 
+# -Greger Leijonhufvud-
+# INTERACTIVE Systems, UK
+# greger@{iuk,ism}.isc.com
+
+<mb_cur_max> 1
+CHARMAP
+# Control characters in set C0 are named after their acronyms
+# in ISO 646. In addition, the names used in the POSIX standard
+# are also shown.
+<NUL>                   \d000   NULL
+<SOH>                   \d001   START OF HEADING
+<STX>                   \d002   START OF TEXT
+<ETX>                   \d003   END OF TEXT
+<EOT>                   \d004   END OF TRANSMISSON
+<ENQ>                   \d005   ENQUIRY
+<ACK>                   \d006   ACKNOWLEDGE
+<BEL>                   \d007   BELL
+<BS>                    \d008   BACKSPACE
+<HT>                    \d009   HORIZONTAL TABULLATION
+<LF>                    \d010   LINE FEED
+<VT>                    \d011   VERTICAL TABULATION
+<FF>                    \d012   FORM FEED
+<CR>                    \d013   CARRIAGE RETURN
+<SO>                    \d014   SHIFT OUT
+<SI>                    \d015   SHIFT IN
+<DLE>                   \d016   DATALINK ESCAPE
+<DC1>                   \d017   DEVICE CONTROL ONE
+<DC2>                   \d018   DEVICE CONTROL TWO
+<DC3>                   \d019   DEVICE CONTROL THREE
+<DC4>                   \d020   DEVICE CONTROL FOUR
+<NAK>                   \d021   NEGATIVE ACKNOWLEDGE
+<SYN>                   \d022   SYNCRONOUS IDLE
+<ETB>                   \d023   END OF TRANSMISSION BLOCK
+<CAN>                   \d024   CANCEL
+<EM>                    \d025   END OF MEDIUM
+<SUB>                   \d026   SUBSTITUTE
+<ESC>                   \d027   ESCAPE
+<IS4>                   \d028   FILE SEPARATOR
+<IS3>                   \d029   GROUP SEPARATOR
+<IS2>                   \d030   RECORD SEPARATOR
+<IS1>                   \d031   UNIT SEPARATOR
+<SP>                    \d032   SPACE
+<alert>                 \d007   BELL
+<backspace>             \d008   BACKSPACE
+<tab>                   \d009   CHARACTER TABULATION
+<newline>               \d010   LINE FEED
+<vertical-tab>          \d011   LINE TABULATION
+<form-feed>             \d012   FORM FEED
+<carriage-return>       \d013   CARRIAGE RETURN
+#
+# Character symbolic names in most cases are the same as the names
+# in DIS 10646. Exceptions are names that would exceed 20 characters,
+# in which case either the closing "mark" is dropped, or the name
+# slightly changed to fit within (approx) 20 characters.
+# Commonly used UNIX names are given as synonyms.
+#
+<space>                 \d032   SPACE
+<exclamation-mark>      \d033   EXCLAMATION MARK
+<quotation-mark>        \d034   QUOTATION MARK
+<number-sign>           \d035   NUMBER SIGN
+<dollar-sign>           \d036   DOLLAR SIGN
+<percent>               \d037   PERCENT SIGN
+<percent-sign>          \d037   PERCENT SIGN            DIS 10646
+<ampersand>             \d038   AMPERSAND
+<apostrophe>            \d039   APOSTROPHE
+<left-parenthesis>      \d040   LEFT PARENTHESIS
+<right-parenthesis>     \d041   RIGHT PARANTHESIS
+<asterisk>              \d042   ASTERISK
+<plus-sign>             \d043   PLUS SIGN
+<comma>                 \d044   COMMA
+<hyphen>                \d045   HYPHEN-MINUS
+<hyphen-minus>          \d045   HYPHEN-MINUS            DIS 10646
+<period>                \d046   FULL STOP
+<full-stop>             \d046   FULL STOP               DIS 10646
+<slash>                 \d047   SOLIDUS
+<solidus>               \d047   SOLIDUS                 DIS 10646
+<zero>                  \d048   DIGIT ZERO
+<one>                   \d049   DIGIT ONE
+<two>                   \d050   DIGIT TWO
+<three>                 \d051   DIGIT THREE
+<four>                  \d052   DIGIT FOUR
+<five>                  \d053   DIGIT FIVE
+<six>                   \d054   DIGIT SIX
+<seven>                 \d055   DIGIT SEVEN
+<eight>                 \d056   DIGIT EIGHT
+<nine>                  \d057   DIGIT NINE
+<colon>                 \d058   COLON
+<semicolon>             \d059   SEMICOLON
+<less-than>             \d060   LESS-THAN SIGN
+<less-than-sign>        \d060   LESS-THAN SIGN          DIS 10646
+<equals-sign>           \d061   EQUALS SIGN
+<greater-than>          \d062   GREATER-THAN SIGN
+<greater-than-sign>     \d062   GREATER-THAN SIGN       DIS 10646
+<question-mark>         \d063   QUESTION MARK
+<commercial-at>         \d064   COMMERCIAL AT
+<A>                     \d065   LATIN CAPITAL LETTER A
+<B>                     \d066   LATIN CAPITAL LETTER B
+<C>                     \d067   LATIN CAPITAL LETTER C
+<D>                     \d068   LATIN CAPITAL LETTER D
+<E>                     \d069   LATIN CAPITAL LETTER E
+<F>                     \d070   LATIN CAPITAL LETTER F
+<G>                     \d071   LATIN CAPITAL LETTER G
+<H>                     \d072   LATIN CAPITAL LETTER H
+<I>                     \d073   LATIN CAPITAL LETTER I
+<J>                     \d074   LATIN CAPITAL LETTER J
+<K>                     \d075   LATIN CAPITAL LETTER K
+<L>                     \d076   LATIN CAPITAL LETTER L
+<M>                     \d077   LATIN CAPITAL LETTER M
+<N>                     \d078   LATIN CAPITAL LETTER N
+<O>                     \d079   LATIN CAPITAL LETTER O
+<P>                     \d080   LATIN CAPITAL LETTER P
+<Q>                     \d081   LATIN CAPITAL LETTER Q
+<R>                     \d082   LATIN CAPITAL LETTER R
+<S>                     \d083   LATIN CAPITAL LETTER S
+<T>                     \d084   LATIN CAPITAL LETTER T
+<U>                     \d085   LATIN CAPITAL LETTER U
+<V>                     \d086   LATIN CAPITAL LETTER V
+<W>                     \d087   LATIN CAPITAL LETTER W
+<X>                     \d088   LATIN CAPITAL LETTER X
+<Y>                     \d089   LATIN CAPITAL LETTER Y
+<Z>                     \d090   LATIN CAPITAL LETTER Z
+<left-square-bracket>   \d091   LEFT SQUARE BRACKET
+<left-bracket>          \d091   LEFT SQUARE BRACKET
+<backslash>             \d092   REVERSE SOLIDUS
+<reverse-solidus>       \d092   REVERSE SOLIDUS         DIS 10646
+<right-square-bracket>  \d093   RIGHT SQUARE BRACKET
+<right-bracket>         \d093   RIGHT SQUARE BRACKET
+<circumflex>            \d094   CIRCUMFLEX
+<circumflex-accent>     \d094   CIRCUMFLEX      DIS 10646
+<underscore>            \d095   LOW LINE
+<low-line>              \d095   LOW LINE        DIS 10646
+<grave-accent>          \d096   GRAVE
+<a>                     \d97    LATIN SMALL LETTER A
+<b>                     \d98    LATIN SMALL LETTER B
+<c>                     \d99    LATIN SMALL LETTER C
+<d>                     \d100   LATIN SMALL LETTER D
+<e>                     \d101   LATIN SMALL LETTER E
+<f>                     \d102   LATIN SMALL LETTER F
+<g>                     \d103   LATIN SMALL LETTER G
+<h>                     \d104   LATIN SMALL LETTER H
+<i>                     \d105   LATIN SMALL LETTER I
+<j>                     \d106   LATIN SMALL LETTER J
+<k>                     \d107   LATIN SMALL LETTER K
+<l>                     \d108   LATIN SMALL LETTER L
+<m>                     \d109   LATIN SMALL LETTER M
+<n>                     \d110   LATIN SMALL LETTER N
+<o>                     \d111   LATIN SMALL LETTER O
+<p>                     \d112   LATIN SMALL LETTER P
+<q>                     \d113   LATIN SMALL LETTER Q
+<r>                     \d114   LATIN SMALL LETTER R
+<s>                     \d115   LATIN SMALL LETTER S
+<t>                     \d116   LATIN SMALL LETTER T
+<u>                     \d117   LATIN SMALL LETTER U
+<v>                     \d118   LATIN SMALL LETTER V
+<w>                     \d119   LATIN SMALL LETTER W
+<x>                     \d120   LATIN SMALL LETTER X
+<y>                     \d121   LATIN SMALL LETTER Y
+<z>                     \d122   LATIN SMALL LETTER Z
+<left-brace>            \d123   LEFT CURLY BRACKET
+<left-curly-bracket>    \d123   LEFT CURLY BRACKET      DIS 10646
+<vertical-line>         \d124   VERTICAL LINE
+<right-brace>           \d125   RIGHT CURLY BRACKET
+<right-curly-bracket>   \d125   RIGHT CURLY BRACKET     DIS 10646
+<tilde>                 \d126   TILDE
+<delete>                \d127   DELETE (DEL)
+<DEL>                   \d127   DELETE
+#
+# Control characters 128-131 and 152-154 from DIS 10646, other
+# control characters from ISO 6429.
+#
+<PAD>                   \d128   PADDING CHARACTER
+<HOP>                   \d129   HIGH OCTET PRESET
+<BHP>                   \d130   BREAK PREMITTED HERE
+<NBH>                   \d131   NO BREAK HERE
+<IND>                   \d132   INDEX
+<NEL>                   \d133   NEXT LINE
+<SSA>                   \d134   START OF SELECTED AREA
+<ESA>                   \d135   END OF SELECTED AREA
+<HTS>                   \d136   CHARACTER TABULATION SET
+<HTJ>                   \d137   CHARACTER TABULATION WITH JUSTIFICATION
+<VTS>                   \d138   LINE TABULATION SET
+<PLD>                   \d139   PARTIAL LINE FORWARD
+<PLU>                   \d140   PARTIAL LINE BACKWARD
+<RI>                    \d141   REVERSE LINE FEED
+<SS2>                   \d142   SINGLE-SHIFT TWO
+<SS3>                   \d143   SINGLE-SHIFT THREE
+<DCS>                   \d144   DEVICE CONTROL STRING
+<PU1>                   \d145   PRIVATE USE ONE
+<PU2>                   \d146   PRIVATE USE TWO
+<STS>                   \d147   SET TRANSMIT STATE
+<CCH>                   \d148   CANCEL CHARACTER
+<MW>                    \d149   MESSAGE WAITING
+<SPA>                   \d150   START OF GUARDED AREA
+<EPA>                   \d151   END OF GUARDED AREA
+<SOS>                   \d152   START OF STRING
+<SGCI>                  \d153   SINGLE GRAPHIC CHARACTER INTRODUCER
+<SCI>                   \d154   SINGLE CHARACTER INTRODUCER
+<CSI>                   \d155   CONTROL SEQUENCE INTRODUCER
+<ST>                    \d156   STRING TERMINATOR
+<OSC>                   \d157   OPERATING SYSTEM COMMAND
+<PM>                    \d158   PRIVACY MESSAGE
+<APC>                   \d159   APPLICATION PROGRAM CONTROL
+#
+# Character symbolic names are based on 8859-1 names, except where name
+# would have exceeded 20 characters. Also, all accented letters
+# defined using basic character symbolic name, followed by the
+# accent.
+#
+<no-break-space>        \d160   NO-BREAK SPACE
+<inverted-exclamation>  \d161   INVERTED EXCLAMATION MARK
+<cent-sign>             \d162   CENT SIGN
+<pound-sign>            \d163   POUND SIGN
+<currency-sign>         \d164   CURRENCY SIGN
+<yen-sign>              \d165   YEN SIGN
+<broken-bar>            \d166   BROKEN BAR
+<paragraph-sign>        \d167   PARAGRAPH SIGN
+<diaeresis>             \d168   DIAERESIS
+<copyright-sign>        \d169   COPYRIGHT SIGN
+<feminine-ordinal-a>    \d170   FEMININE ORDINAL INDICATOR
+<left-angle-quotation>  \d171   LEFT POINTING DOUBLE ANGLE QUOTATION MARK
+<not-sign>              \d172   NOT SIGN
+<soft-hyphen>           \d173   SOFT HYPHEN
+<registered-mark>       \d174   REGISTERED TRADE MARK SIGN
+<macron>                \d175   MACRON
+<degree-sign>           \d176   DEGREE SIGN
+<plus-minus>            \d177   PLUS-MINUS SIGN
+<superscript-2>         \d178   SUPERSCRIPT TWO
+<superscript-3>         \d179   SUPERSCRIPT THREE
+<acute-accent>          \d180   ACUTE
+<micro-sign>            \d181   MICRO SIGN
+<pilcrow-sign>          \d182   PILCROW SIGN
+<middle-dot>            \d183   MIDDLE DOT
+<cedilla>               \d184   CEDILLA
+<superscript-1>         \d185   SUPERSCRIPT ONE
+<masculine-ordinal-o>   \d186   MASCULINE ORDINAL INDICATOR
+<right-angle-quotation> \d187   RIGHT POINTING DOUBLE ANGLE QUOTATION MARK
+<one-quarter>           \d188   VULGAR FRACTION ONE QUARTER
+<one-half>              \d189   VULGAR FRACTION ONE HALF
+<three-quarters>        \d190   VULGAR FRACTION THREE QUARTERS
+<inverted-question>     \d191   INVERTED QUESTION MARK
+<A-grave>               \d192   LATIN CAPITAL LETTER A WITH GRAVE
+<A-acute>               \d193   LATIN CAPITAL LETTER A WITH ACUTE
+<A-circumflex>          \d194   LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+<A-tilde>               \d195   LATIN CAPITAL LETTER A WITH TILDE
+<A-diaeresis>           \d196   LATIN CAPITAL LETTER A WITH DIAERESIS
+<A-ring>                \d197   LATIN CAPITAL LETTER A WITH RING ABOVE
+<AE>                    \d198   LATIN CAPITAL LIGATURE A WITH E
+<C-cedilla>             \d199   LATIN CAPITAL LETTER C WITH CEDILLA
+<E-grave>               \d200   LATIN CAPITAL LETTER E WITH GRAVE
+<E-acute>               \d201   LATIN CAPITAL LETTER E WITH ACUTE
+<E-circumflex>          \d202   LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+<E-diaeresis>           \d203   LATIN CAPITAL LETTER E WITH DIAERESIS
+<I-grave>               \d204   LATIN CAPITAL LETTER I WITH GRAVE
+<I-acute>               \d205   LATIN CAPITAL LETTER I WITH ACUTE
+<I-circumflex>          \d206   LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+<I-diaeresis>           \d207   LATIN CAPITAL LETTER I WITH DIAERESIS
+<Eth>                   \d208   LATIN CAPITAL LETTER ETH (Icelandic)
+<N-tilde>               \d209   LATIN CAPITAL LETTER N WITH TILDE
+<O-grave>               \d210   LATIN CAPITAL LETTER O WITH GRAVE
+<O-acute>               \d211   LATIN CAPITAL LETTER O WITH ACUTE
+<O-circumflex>          \d212   LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+<O-tilde>               \d213   LATIN CAPITAL LETTER O WITH TILDE
+<O-diaeresis>           \d214   LATIN CAPITAL LETTER O WITH DIAERESIS
+<multiplication-sign>   \d215   MULTIPLICATION SIGN
+<O-slash>               \d216   LATIN CAPITAL LETTER O WITH OBLIQUE STROKE
+<U-grave>               \d217   LATIN CAPITAL LETTER U WITH GRAVE
+<U-acute>               \d218   LATIN CAPITAL LETTER U WITH ACUTE
+<U-circumflex>          \d219   LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+<U-diaeresis>           \d220   LATIN CAPITAL LETTER U WITH DIAERESIS
+<Y-acute>               \d221   LATIN CAPITAL LETTER Y WITH ACUTE
+<Thorn>                 \d222   LATIN CAPITAL LETTER THORN (Icelandic)
+<sharp-s>               \d223   LATIN SMALL LETTER SHARP S (German)
+<a-grave>               \d224   LATIN SMALL LETTER A WITH GRAVE
+<a-acute>               \d225   LATIN SMALL LETTER A WITH ACUTE
+<a-circumflex>          \d226   LATIN SMALL LETTER A WITH CIRCUMFLEX
+<a-tilde>               \d227   LATIN SMALL LETTER A WITH TILDE
+<a-diaeresis>           \d228   LATIN SMALL LETTER A WITH DIAERESIS
+<a-ring>                \d229   LATIN SMALL LETTER A WITH RING ABOVE
+<ae>                    \d230   LATIN SMALL LIGATURE A WITH E
+<c-cedilla>             \d231   LATIN SMALL LETTER C WITH CEDILLA
+<e-grave>               \d232   LATIN SMALL LETTER E WITH GRAVE
+<e-acute>               \d233   LATIN SMALL LETTER E WITH ACUTE
+<e-circumflex>          \d234   LATIN SMALL LETTER E WITH CIRCUMFLEX
+<e-diaeresis>           \d235   LATIN SMALL LETTER E WITH DIAERESIS
+<i-grave>               \d236   LATIN SMALL LETTER I WITH GRAVE
+<i-acute>               \d237   LATIN SMALL LETTER I WITH ACUTE
+<i-circumflex>          \d238   LATIN SMALL LETTER I WITH CIRCUMFLEX
+<i-diaeresis>           \d239   LATIN SMALL LETTER I WITH DIAERESIS
+<eth>                   \d240   LATIN SMALL LETTER ETH (Icelandic)
+<n-tilde>               \d241   LATIN SMALL LETTER N WITH TILDE
+<o-grave>               \d242   LATIN SMALL LETTER O WITH GRAVE
+<o-acute>               \d243   LATIN SMALL LETTER O WITH ACUTE
+<o-circumflex>          \d244   LATIN SMALL LETTER O WITH CIRCUMFLEX
+<o-tilde>               \d245   LATIN SMALL LETTER O WITH TILDE
+<o-diaeresis>           \d246   LATIN SMALL LETTER O WITH DIAERESIS
+<division-sign>         \d247   DIVISION SIGN
+<o-slash>               \d248   LATIN SMALL LETTER O WITH OBLIQUE STROKE
+<u-grave>               \d249   LATIN SMALL LETTER U WITH GRAVE
+<u-acute>               \d250   LATIN SMALL LETTER U WITH ACUTE
+<u-circumflex>          \d251   LATIN SMALL LETTER U WITH CIRCUMFLEX
+<u-diaeresis>           \d252   LATIN SMALL LETTER U WITH DIAERESIS
+<y-acute>               \d253   LATIN SMALL LETTER Y WITH ACUTE
+<thorn>                 \d254   LATIN SMALL LETTER THORN (Icelandic)
+<y-diaeresis>           \d255   LATIN SMALL LETTER Y WITH DIAERESIS
+END CHARMAP
diff --git a/localedata/charmaps/ISO_8859-SUPP b/localedata/charmaps/ISO_8859-SUPP
index df9fb7c22e..77afb7b2d9 100644
--- a/localedata/charmaps/ISO_8859-SUPP
+++ b/localedata/charmaps/ISO_8859-SUPP
@@ -1,6 +1,8 @@
 <code_set_name> ISO_8859-SUPP
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-154
diff --git a/localedata/charmaps/IT b/localedata/charmaps/IT
index 708f6c98d2..196f806537 100644
--- a/localedata/charmaps/IT
+++ b/localedata/charmaps/IT
@@ -1,6 +1,8 @@
 <code_set_name> IT
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-15
diff --git a/localedata/charmaps/JIS_C6220-1969-JP b/localedata/charmaps/JIS_C6220-1969-JP
index fa6ee9a2b1..2044d0c025 100644
--- a/localedata/charmaps/JIS_C6220-1969-JP
+++ b/localedata/charmaps/JIS_C6220-1969-JP
@@ -1,6 +1,8 @@
 <code_set_name> JIS_C6220-1969-JP
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias JIS_C6220-1969
diff --git a/localedata/charmaps/JIS_C6220-1969-RO b/localedata/charmaps/JIS_C6220-1969-RO
index be979db246..279e8d6936 100644
--- a/localedata/charmaps/JIS_C6220-1969-RO
+++ b/localedata/charmaps/JIS_C6220-1969-RO
@@ -1,6 +1,8 @@
 <code_set_name> JIS_C6220-1969-RO
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-14
diff --git a/localedata/charmaps/JIS_C6229-1984-A b/localedata/charmaps/JIS_C6229-1984-A
index 2cb9e624c4..7d77a6c42b 100644
--- a/localedata/charmaps/JIS_C6229-1984-A
+++ b/localedata/charmaps/JIS_C6229-1984-A
@@ -1,6 +1,8 @@
 <code_set_name> JIS_C6229-1984-A
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-91
diff --git a/localedata/charmaps/JIS_C6229-1984-B b/localedata/charmaps/JIS_C6229-1984-B
index 7005871617..faa9b9be94 100644
--- a/localedata/charmaps/JIS_C6229-1984-B
+++ b/localedata/charmaps/JIS_C6229-1984-B
@@ -1,6 +1,8 @@
 <code_set_name> JIS_C6229-1984-B
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-92
diff --git a/localedata/charmaps/JIS_C6229-1984-B-ADD b/localedata/charmaps/JIS_C6229-1984-B-ADD
index 8803b97cdd..8c7c38313d 100644
--- a/localedata/charmaps/JIS_C6229-1984-B-ADD
+++ b/localedata/charmaps/JIS_C6229-1984-B-ADD
@@ -1,6 +1,8 @@
 <code_set_name> JIS_C6229-1984-B-ADD
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-93
diff --git a/localedata/charmaps/JIS_C6229-1984-HAND b/localedata/charmaps/JIS_C6229-1984-HAND
index 869ad5a9b8..5b4be9e818 100644
--- a/localedata/charmaps/JIS_C6229-1984-HAND
+++ b/localedata/charmaps/JIS_C6229-1984-HAND
@@ -1,6 +1,8 @@
 <code_set_name> JIS_C6229-1984-HAND
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-94
diff --git a/localedata/charmaps/JIS_C6229-1984-HAND-ADD b/localedata/charmaps/JIS_C6229-1984-HAND-ADD
index fdd071a6cd..0e494a7faa 100644
--- a/localedata/charmaps/JIS_C6229-1984-HAND-ADD
+++ b/localedata/charmaps/JIS_C6229-1984-HAND-ADD
@@ -1,6 +1,8 @@
 <code_set_name> JIS_C6229-1984-HAND-ADD
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-95
diff --git a/localedata/charmaps/JIS_C6229-1984-KANA b/localedata/charmaps/JIS_C6229-1984-KANA
index 4ee9cb04ce..80a3a920f2 100644
--- a/localedata/charmaps/JIS_C6229-1984-KANA
+++ b/localedata/charmaps/JIS_C6229-1984-KANA
@@ -1,6 +1,8 @@
 <code_set_name> JIS_C6229-1984-KANA
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-96
diff --git a/localedata/charmaps/JIS_X0201 b/localedata/charmaps/JIS_X0201
index d86dd2ea73..f6e9a71bcd 100644
--- a/localedata/charmaps/JIS_X0201
+++ b/localedata/charmaps/JIS_X0201
@@ -1,6 +1,8 @@
 <code_set_name> JIS_X0201
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 % alias X0201
 CHARMAP
 <NU>                   /x00   <U0000> NULL (NUL)
diff --git a/localedata/charmaps/JUS_I.B1.002 b/localedata/charmaps/JUS_I.B1.002
index 0dfc4f22fc..7eb6db6f7a 100644
--- a/localedata/charmaps/JUS_I.B1.002
+++ b/localedata/charmaps/JUS_I.B1.002
@@ -1,6 +1,8 @@
 <code_set_name> JUS_I.B1.002
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-141
diff --git a/localedata/charmaps/JUS_I.B1.003-MAC b/localedata/charmaps/JUS_I.B1.003-MAC
index c98f74c5bd..3ab5957641 100644
--- a/localedata/charmaps/JUS_I.B1.003-MAC
+++ b/localedata/charmaps/JUS_I.B1.003-MAC
@@ -1,6 +1,8 @@
 <code_set_name> JUS_I.B1.003-MAC
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias MACEDONIAN
diff --git a/localedata/charmaps/JUS_I.B1.003-SERB b/localedata/charmaps/JUS_I.B1.003-SERB
index fd1f9c0d2c..0ef72f399d 100644
--- a/localedata/charmaps/JUS_I.B1.003-SERB
+++ b/localedata/charmaps/JUS_I.B1.003-SERB
@@ -1,6 +1,8 @@
 <code_set_name> JUS_I.B1.003-SERB
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-146
diff --git a/localedata/charmaps/KOI-8 b/localedata/charmaps/KOI-8
index 996303b80a..497e1abe60 100644
--- a/localedata/charmaps/KOI-8
+++ b/localedata/charmaps/KOI-8
@@ -1,6 +1,8 @@
 <code_set_name> KOI-8
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: Andrey A. Chernov <ache@astral.msk.su>
 
 CHARMAP
diff --git a/localedata/charmaps/KOI8-R b/localedata/charmaps/KOI8-R
index 0a6b58f094..2ff2d43af1 100644
--- a/localedata/charmaps/KOI8-R
+++ b/localedata/charmaps/KOI8-R
@@ -1,6 +1,8 @@
 <code_set_name> KOI8-R
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: RFC1489 via Gabor Kiss <kissg@sztaki.hu>
 
 %  and Andrey A. Chernov <ache@astral.msk.su>
diff --git a/localedata/charmaps/KSC5636 b/localedata/charmaps/KSC5636
index c842529d7f..bec7a2e40a 100644
--- a/localedata/charmaps/KSC5636
+++ b/localedata/charmaps/KSC5636
@@ -1,6 +1,8 @@
 <code_set_name> KSC5636
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 % alias ISO646-KR
 CHARMAP
 <NU>                   /x00   <U0000> NULL (NUL)
diff --git a/localedata/charmaps/LATIN-GREEK b/localedata/charmaps/LATIN-GREEK
index 78b8475b76..0caa28a3b4 100644
--- a/localedata/charmaps/LATIN-GREEK
+++ b/localedata/charmaps/LATIN-GREEK
@@ -1,6 +1,8 @@
 <code_set_name> LATIN-GREEK
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-19
diff --git a/localedata/charmaps/LATIN-GREEK-1 b/localedata/charmaps/LATIN-GREEK-1
index 95f3399924..b782acbb36 100644
--- a/localedata/charmaps/LATIN-GREEK-1
+++ b/localedata/charmaps/LATIN-GREEK-1
@@ -1,6 +1,8 @@
 <code_set_name> LATIN-GREEK-1
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-27
diff --git a/localedata/charmaps/MAC-IS b/localedata/charmaps/MAC-IS
index efbcc89054..79ef2933a0 100644
--- a/localedata/charmaps/MAC-IS
+++ b/localedata/charmaps/MAC-IS
@@ -1,6 +1,8 @@
 <code_set_name> MAC-IS
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 CHARMAP
 <NU>                   /x00   <U0000> NULL (NUL)
 <SH>                   /x01   <U0001> START OF HEADING (SOH)
diff --git a/localedata/charmaps/MACINTOSH b/localedata/charmaps/MACINTOSH
index f0c6930ec0..f004165de1 100644
--- a/localedata/charmaps/MACINTOSH
+++ b/localedata/charmaps/MACINTOSH
@@ -1,6 +1,8 @@
 <code_set_name> MACINTOSH
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: The Unicode Standard ver 1.0, ISBN 0-201-56788-1, Oct 1991
 
 % alias MAC
diff --git a/localedata/charmaps/MSZ_7795.3 b/localedata/charmaps/MSZ_7795.3
index f541b8935c..229857b83b 100644
--- a/localedata/charmaps/MSZ_7795.3
+++ b/localedata/charmaps/MSZ_7795.3
@@ -1,6 +1,8 @@
 <code_set_name> MSZ_7795.3
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-86
diff --git a/localedata/charmaps/NATS-DANO b/localedata/charmaps/NATS-DANO
index 8e7d9c6ef5..dcf647490d 100644
--- a/localedata/charmaps/NATS-DANO
+++ b/localedata/charmaps/NATS-DANO
@@ -1,6 +1,8 @@
 <code_set_name> NATS-DANO
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-9-1
diff --git a/localedata/charmaps/NATS-DANO-ADD b/localedata/charmaps/NATS-DANO-ADD
index f182151d65..58d7d346dc 100644
--- a/localedata/charmaps/NATS-DANO-ADD
+++ b/localedata/charmaps/NATS-DANO-ADD
@@ -1,6 +1,8 @@
 <code_set_name> NATS-DANO-ADD
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-9-2
diff --git a/localedata/charmaps/NATS-SEFI b/localedata/charmaps/NATS-SEFI
index aa47dd403b..86d0a1f997 100644
--- a/localedata/charmaps/NATS-SEFI
+++ b/localedata/charmaps/NATS-SEFI
@@ -1,6 +1,8 @@
 <code_set_name> NATS-SEFI
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-8-1
diff --git a/localedata/charmaps/NATS-SEFI-ADD b/localedata/charmaps/NATS-SEFI-ADD
index f417006cce..cd1498b68e 100644
--- a/localedata/charmaps/NATS-SEFI-ADD
+++ b/localedata/charmaps/NATS-SEFI-ADD
@@ -1,6 +1,8 @@
 <code_set_name> NATS-SEFI-ADD
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-8-2
diff --git a/localedata/charmaps/NC_NC00-10 b/localedata/charmaps/NC_NC00-10
new file mode 100644
index 0000000000..ab2b65b8eb
--- /dev/null
+++ b/localedata/charmaps/NC_NC00-10
@@ -0,0 +1,224 @@
+<code_set_name> NC_NC00-10
+<comment_char> %
+<escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
+%  source: ECMA registry
+
+% alias CUBA
+% alias NC_NC00-10:81
+% alias ISO-IR-151
+% alias ISO646-CU
+CHARMAP
+<NU>                   /x00   <U0000> NULL (NUL)
+<SH>                   /x01   <U0001> START OF HEADING (SOH)
+<SX>                   /x02   <U0002> START OF TEXT (STX)
+<EX>                   /x03   <U0003> END OF TEXT (ETX)
+<ET>                   /x04   <U0004> END OF TRANSMISSION (EOT)
+<EQ>                   /x05   <U0005> ENQUIRY (ENQ)
+<AK>                   /x06   <U0006> ACKNOWLEDGE (ACK)
+<BL>                   /x07   <U0007> BELL (BEL)
+<BS>                   /x08   <U0008> BACKSPACE (BS)
+<HT>                   /x09   <U0009> CHARACTER TABULATION (HT)
+<LF>                   /x0A   <U000A> LINE FEED (LF)
+<VT>                   /x0B   <U000B> LINE TABULATION (VT)
+<FF>                   /x0C   <U000C> FORM FEED (FF)
+<CR>                   /x0D   <U000D> CARRIAGE RETURN (CR)
+<SO>                   /x0E   <U000E> SHIFT OUT (SO)
+<SI>                   /x0F   <U000F> SHIFT IN (SI)
+<DL>                   /x10   <U0010> DATALINK ESCAPE (DLE)
+<D1>                   /x11   <U0011> DEVICE CONTROL ONE (DC1)
+<D2>                   /x12   <U0012> DEVICE CONTROL TWO (DC2)
+<D3>                   /x13   <U0013> DEVICE CONTROL THREE (DC3)
+<D4>                   /x14   <U0014> DEVICE CONTROL FOUR (DC4)
+<NK>                   /x15   <U0015> NEGATIVE ACKNOWLEDGE (NAK)
+<SY>                   /x16   <U0016> SYNCHRONOUS IDLE (SYN)
+<EB>                   /x17   <U0017> END OF TRANSMISSION BLOCK (ETB)
+<CN>                   /x18   <U0018> CANCEL (CAN)
+<EM>                   /x19   <U0019> END OF MEDIUM (EM)
+<SB>                   /x1A   <U001A> SUBSTITUTE (SUB)
+<EC>                   /x1B   <U001B> ESCAPE (ESC)
+<FS>                   /x1C   <U001C> FILE SEPARATOR (IS4)
+<GS>                   /x1D   <U001D> GROUP SEPARATOR (IS3)
+<RS>                   /x1E   <U001E> RECORD SEPARATOR (IS2)
+<US>                   /x1F   <U001F> UNIT SEPARATOR (IS1)
+<SP>                   /x20   <U0020> SPACE
+<!>                    /x21   <U0021> EXCLAMATION MARK
+<">                    /x22   <U0022> QUOTATION MARK
+<Nb>                   /x23   <U0023> NUMBER SIGN
+<Cu>                   /x24   <U00A4> CURRENCY SIGN
+<%>                    /x25   <U0025> PERCENT SIGN
+<&>                    /x26   <U0026> AMPERSAND
+<'>                    /x27   <U0027> APOSTROPHE
+<(>                    /x28   <U0028> LEFT PARENTHESIS
+<)>                    /x29   <U0029> RIGHT PARENTHESIS
+<*>                    /x2A   <U002A> ASTERISK
+<+>                    /x2B   <U002B> PLUS SIGN
+<,>                    /x2C   <U002C> COMMA
+<->                    /x2D   <U002D> HYPHEN-MINUS
+<.>                    /x2E   <U002E> FULL STOP
+<//>                   /x2F   <U002F> SOLIDUS
+<0>                    /x30   <U0030> DIGIT ZERO
+<1>                    /x31   <U0031> DIGIT ONE
+<2>                    /x32   <U0032> DIGIT TWO
+<3>                    /x33   <U0033> DIGIT THREE
+<4>                    /x34   <U0034> DIGIT FOUR
+<5>                    /x35   <U0035> DIGIT FIVE
+<6>                    /x36   <U0036> DIGIT SIX
+<7>                    /x37   <U0037> DIGIT SEVEN
+<8>                    /x38   <U0038> DIGIT EIGHT
+<9>                    /x39   <U0039> DIGIT NINE
+<:>                    /x3A   <U003A> COLON
+<;>                    /x3B   <U003B> SEMICOLON
+<<>                    /x3C   <U003C> LESS-THAN SIGN
+<=>                    /x3D   <U003D> EQUALS SIGN
+</>>                   /x3E   <U003E> GREATER-THAN SIGN
+<?>                    /x3F   <U003F> QUESTION MARK
+<At>                   /x40   <U0040> COMMERCIAL AT
+<A>                    /x41   <U0041> LATIN CAPITAL LETTER A
+<B>                    /x42   <U0042> LATIN CAPITAL LETTER B
+<C>                    /x43   <U0043> LATIN CAPITAL LETTER C
+<D>                    /x44   <U0044> LATIN CAPITAL LETTER D
+<E>                    /x45   <U0045> LATIN CAPITAL LETTER E
+<F>                    /x46   <U0046> LATIN CAPITAL LETTER F
+<G>                    /x47   <U0047> LATIN CAPITAL LETTER G
+<H>                    /x48   <U0048> LATIN CAPITAL LETTER H
+<I>                    /x49   <U0049> LATIN CAPITAL LETTER I
+<J>                    /x4A   <U004A> LATIN CAPITAL LETTER J
+<K>                    /x4B   <U004B> LATIN CAPITAL LETTER K
+<L>                    /x4C   <U004C> LATIN CAPITAL LETTER L
+<M>                    /x4D   <U004D> LATIN CAPITAL LETTER M
+<N>                    /x4E   <U004E> LATIN CAPITAL LETTER N
+<O>                    /x4F   <U004F> LATIN CAPITAL LETTER O
+<P>                    /x50   <U0050> LATIN CAPITAL LETTER P
+<Q>                    /x51   <U0051> LATIN CAPITAL LETTER Q
+<R>                    /x52   <U0052> LATIN CAPITAL LETTER R
+<S>                    /x53   <U0053> LATIN CAPITAL LETTER S
+<T>                    /x54   <U0054> LATIN CAPITAL LETTER T
+<U>                    /x55   <U0055> LATIN CAPITAL LETTER U
+<V>                    /x56   <U0056> LATIN CAPITAL LETTER V
+<W>                    /x57   <U0057> LATIN CAPITAL LETTER W
+<X>                    /x58   <U0058> LATIN CAPITAL LETTER X
+<Y>                    /x59   <U0059> LATIN CAPITAL LETTER Y
+<Z>                    /x5A   <U005A> LATIN CAPITAL LETTER Z
+<!I>                   /x5B   <U00A1> INVERTED EXCLAMATION MARK
+<N?>                   /x5C   <U00D1> LATIN CAPITAL LETTER N WITH TILDE
+<)/>>                  /x5D   <U005D> RIGHT SQUARE BRACKET
+<?I>                   /x5E   <U00BF> INVERTED QUESTION MARK
+<_>                    /x5F   <U005F> LOW LINE
+<'!>                   /x60   <U0060> GRAVE ACCENT
+<a>                    /x61   <U0061> LATIN SMALL LETTER A
+<b>                    /x62   <U0062> LATIN SMALL LETTER B
+<c>                    /x63   <U0063> LATIN SMALL LETTER C
+<d>                    /x64   <U0064> LATIN SMALL LETTER D
+<e>                    /x65   <U0065> LATIN SMALL LETTER E
+<f>                    /x66   <U0066> LATIN SMALL LETTER F
+<g>                    /x67   <U0067> LATIN SMALL LETTER G
+<h>                    /x68   <U0068> LATIN SMALL LETTER H
+<i>                    /x69   <U0069> LATIN SMALL LETTER I
+<j>                    /x6A   <U006A> LATIN SMALL LETTER J
+<k>                    /x6B   <U006B> LATIN SMALL LETTER K
+<l>                    /x6C   <U006C> LATIN SMALL LETTER L
+<m>                    /x6D   <U006D> LATIN SMALL LETTER M
+<n>                    /x6E   <U006E> LATIN SMALL LETTER N
+<o>                    /x6F   <U006F> LATIN SMALL LETTER O
+<p>                    /x70   <U0070> LATIN SMALL LETTER P
+<q>                    /x71   <U0071> LATIN SMALL LETTER Q
+<r>                    /x72   <U0072> LATIN SMALL LETTER R
+<s>                    /x73   <U0073> LATIN SMALL LETTER S
+<t>                    /x74   <U0074> LATIN SMALL LETTER T
+<u>                    /x75   <U0075> LATIN SMALL LETTER U
+<v>                    /x76   <U0076> LATIN SMALL LETTER V
+<w>                    /x77   <U0077> LATIN SMALL LETTER W
+<x>                    /x78   <U0078> LATIN SMALL LETTER X
+<y>                    /x79   <U0079> LATIN SMALL LETTER Y
+<z>                    /x7A   <U007A> LATIN SMALL LETTER Z
+<''>                   /x7B   <U00B4> ACUTE ACCENT
+<n?>                   /x7C   <U00F1> LATIN SMALL LETTER N WITH TILDE
+<<(>                   /x7D   <U005B> LEFT SQUARE BRACKET
+<':>                   /x7E   <U00A8> DIAERESIS
+<DT>                   /x7F   <U007F> DELETE (DEL)
+<NUL>                  /x00   <U0000> NUL
+<SOH>                  /x01   <U0001> START OF HEADING (SOH)
+<STX>                  /x02   <U0002> START OF TEXT (STX)
+<ETX>                  /x03   <U0003> END OF TEXT (ETX)
+<EOT>                  /x04   <U0004> END OF TRANSMISSION (EOT)
+<ENQ>                  /x05   <U0005> ENQUIRY (ENQ)
+<ACK>                  /x06   <U0006> ACKNOWLEDGE (ACK)
+<alert>                /x07   <U0007> BELL (BEL)
+<BEL>                  /x07   <U0007> BELL (BEL)
+<backspace>            /x08   <U0008> BACKSPACE (BS)
+<tab>                  /x09   <U0009> CHARACTER TABULATION (HT)
+<newline>              /x0A   <U000A> LINE FEED (LF)
+<vertical-tab>         /x0B   <U000B> LINE TABULATION (VT)
+<form-feed>            /x0C   <U000C> FORM FEED (FF)
+<carriage-return>      /x0D   <U000D> CARRIAGE RETURN (CR)
+<DLE>                  /x10   <U0010> DATALINK ESCAPE (DLE)
+<DC1>                  /x11   <U0011> DEVICE CONTROL ONE (DC1)
+<DC2>                  /x12   <U0012> DEVICE CONTROL TWO (DC2)
+<DC3>                  /x13   <U0013> DEVICE CONTROL THREE (DC3)
+<DC4>                  /x14   <U0014> DEVICE CONTROL FOUR (DC4)
+<NAK>                  /x15   <U0015> NEGATIVE ACKNOWLEDGE (NAK)
+<SYN>                  /x16   <U0016> SYNCHRONOUS IDLE (SYN)
+<ETB>                  /x17   <U0017> END OF TRANSMISSION BLOCK (ETB)
+<CAN>                  /x18   <U0018> CANCEL (CAN)
+<SUB>                  /x1A   <U001A> SUBSTITUTE (SUB)
+<ESC>                  /x1B   <U001B> ESCAPE (ESC)
+<IS4>                  /x1C   <U001C> FILE SEPARATOR (IS4)
+<IS3>                  /x1D   <U001D> GROUP SEPARATOR (IS3)
+<intro>                /x1D   <U001D> GROUP SEPARATOR (IS3)
+<IS2>                  /x1E   <U001E> RECORD SEPARATOR (IS2)
+<IS1>                  /x1F   <U001F> UNIT SEPARATOR (IS1)
+<DEL>                  /x7F   <U007F> DELETE (DEL)
+<space>                /x20   <U0020> SPACE
+<exclamation-mark>     /x21   <U0021> EXCLAMATION MARK
+<quotation-mark>       /x22   <U0022> QUOTATION MARK
+<number-sign>          /x23   <U0023> NUMBER SIGN
+<dollar-sign>          /x00   <U0024> DOLLAR SIGN
+<percent-sign>         /x25   <U0025> PERCENT SIGN
+<ampersand>            /x26   <U0026> AMPERSAND
+<apostrophe>           /x27   <U0027> APOSTROPHE
+<left-parenthesis>     /x28   <U0028> LEFT PARENTHESIS
+<right-parenthesis>    /x29   <U0029> RIGHT PARENTHESIS
+<asterisk>             /x2A   <U002A> ASTERISK
+<plus-sign>            /x2B   <U002B> PLUS SIGN
+<comma>                /x2C   <U002C> COMMA
+<hyphen>               /x2D   <U002D> HYPHEN-MINUS
+<hyphen-minus>         /x2D   <U002D> HYPHEN-MINUS
+<period>               /x2E   <U002E> FULL STOP
+<full-stop>            /x2E   <U002E> FULL STOP
+<slash>                /x2F   <U002F> SOLIDUS
+<solidus>              /x2F   <U002F> SOLIDUS
+<zero>                 /x30   <U0030> DIGIT ZERO
+<one>                  /x31   <U0031> DIGIT ONE
+<two>                  /x32   <U0032> DIGIT TWO
+<three>                /x33   <U0033> DIGIT THREE
+<four>                 /x34   <U0034> DIGIT FOUR
+<five>                 /x35   <U0035> DIGIT FIVE
+<six>                  /x36   <U0036> DIGIT SIX
+<seven>                /x37   <U0037> DIGIT SEVEN
+<eight>                /x38   <U0038> DIGIT EIGHT
+<nine>                 /x39   <U0039> DIGIT NINE
+<colon>                /x3A   <U003A> COLON
+<semicolon>            /x3B   <U003B> SEMICOLON
+<less-than-sign>       /x3C   <U003C> LESS-THAN SIGN
+<equals-sign>          /x3D   <U003D> EQUALS SIGN
+<greater-than-sign>    /x3E   <U003E> GREATER-THAN SIGN
+<question-mark>        /x3F   <U003F> QUESTION MARK
+<commercial-at>        /x40   <U0040> COMMERCIAL AT
+<left-square-bracket>  /x7D   <U005B> LEFT SQUARE BRACKET
+<backslash>            /x00   <U005C> REVERSE SOLIDUS
+<reverse-solidus>      /x00   <U005C> REVERSE SOLIDUS
+<right-square-bracket> /x5D   <U005D> RIGHT SQUARE BRACKET
+<circumflex>           /x00   <U005E> CIRCUMFLEX ACCENT
+<circumflex-accent>    /x00   <U005E> CIRCUMFLEX ACCENT
+<underscore>           /x5F   <U005F> LOW LINE
+<low-line>             /x5F   <U005F> LOW LINE
+<grave-accent>         /x60   <U0060> GRAVE ACCENT
+<left-brace>           /x00   <U007B> LEFT CURLY BRACKET
+<left-curly-bracket>   /x00   <U007B> LEFT CURLY BRACKET
+<vertical-line>        /x00   <U007C> VERTICAL LINE
+<right-brace>          /x00   <U007D> RIGHT CURLY BRACKET
+<right-curly-bracket>  /x00   <U007D> RIGHT CURLY BRACKET
+<tilde>                /x00   <U007E> TILDE
+END CHARMAP
diff --git a/localedata/charmaps/NEXTSTEP b/localedata/charmaps/NEXTSTEP
index f130a94708..3202e5355d 100644
--- a/localedata/charmaps/NEXTSTEP
+++ b/localedata/charmaps/NEXTSTEP
@@ -1,6 +1,8 @@
 <code_set_name> NEXTSTEP
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: Peter Svanberg.
 
 % alias NEXT
diff --git a/localedata/charmaps/NF_Z_62-010 b/localedata/charmaps/NF_Z_62-010
index 99e9e94e0a..f75c875a1d 100644
--- a/localedata/charmaps/NF_Z_62-010
+++ b/localedata/charmaps/NF_Z_62-010
@@ -1,6 +1,8 @@
 <code_set_name> NF_Z_62-010
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-69
diff --git a/localedata/charmaps/NF_Z_62-010_(1973) b/localedata/charmaps/NF_Z_62-010_(1973)
new file mode 100644
index 0000000000..b853d9e3d6
--- /dev/null
+++ b/localedata/charmaps/NF_Z_62-010_(1973)
@@ -0,0 +1,222 @@
+<code_set_name> NF_Z_62-010_(1973)
+<comment_char> %
+<escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
+%  source: ECMA registry
+
+% alias ISO-IR-25
+% alias ISO646-FR1
+CHARMAP
+<NU>                   /x00   <U0000> NULL (NUL)
+<SH>                   /x01   <U0001> START OF HEADING (SOH)
+<SX>                   /x02   <U0002> START OF TEXT (STX)
+<EX>                   /x03   <U0003> END OF TEXT (ETX)
+<ET>                   /x04   <U0004> END OF TRANSMISSION (EOT)
+<EQ>                   /x05   <U0005> ENQUIRY (ENQ)
+<AK>                   /x06   <U0006> ACKNOWLEDGE (ACK)
+<BL>                   /x07   <U0007> BELL (BEL)
+<BS>                   /x08   <U0008> BACKSPACE (BS)
+<HT>                   /x09   <U0009> CHARACTER TABULATION (HT)
+<LF>                   /x0A   <U000A> LINE FEED (LF)
+<VT>                   /x0B   <U000B> LINE TABULATION (VT)
+<FF>                   /x0C   <U000C> FORM FEED (FF)
+<CR>                   /x0D   <U000D> CARRIAGE RETURN (CR)
+<SO>                   /x0E   <U000E> SHIFT OUT (SO)
+<SI>                   /x0F   <U000F> SHIFT IN (SI)
+<DL>                   /x10   <U0010> DATALINK ESCAPE (DLE)
+<D1>                   /x11   <U0011> DEVICE CONTROL ONE (DC1)
+<D2>                   /x12   <U0012> DEVICE CONTROL TWO (DC2)
+<D3>                   /x13   <U0013> DEVICE CONTROL THREE (DC3)
+<D4>                   /x14   <U0014> DEVICE CONTROL FOUR (DC4)
+<NK>                   /x15   <U0015> NEGATIVE ACKNOWLEDGE (NAK)
+<SY>                   /x16   <U0016> SYNCHRONOUS IDLE (SYN)
+<EB>                   /x17   <U0017> END OF TRANSMISSION BLOCK (ETB)
+<CN>                   /x18   <U0018> CANCEL (CAN)
+<EM>                   /x19   <U0019> END OF MEDIUM (EM)
+<SB>                   /x1A   <U001A> SUBSTITUTE (SUB)
+<EC>                   /x1B   <U001B> ESCAPE (ESC)
+<FS>                   /x1C   <U001C> FILE SEPARATOR (IS4)
+<GS>                   /x1D   <U001D> GROUP SEPARATOR (IS3)
+<RS>                   /x1E   <U001E> RECORD SEPARATOR (IS2)
+<US>                   /x1F   <U001F> UNIT SEPARATOR (IS1)
+<SP>                   /x20   <U0020> SPACE
+<!>                    /x21   <U0021> EXCLAMATION MARK
+<">                    /x22   <U0022> QUOTATION MARK
+<Pd>                   /x23   <U00A3> POUND SIGN
+<DO>                   /x24   <U0024> DOLLAR SIGN
+<%>                    /x25   <U0025> PERCENT SIGN
+<&>                    /x26   <U0026> AMPERSAND
+<'>                    /x27   <U0027> APOSTROPHE
+<(>                    /x28   <U0028> LEFT PARENTHESIS
+<)>                    /x29   <U0029> RIGHT PARENTHESIS
+<*>                    /x2A   <U002A> ASTERISK
+<+>                    /x2B   <U002B> PLUS SIGN
+<,>                    /x2C   <U002C> COMMA
+<->                    /x2D   <U002D> HYPHEN-MINUS
+<.>                    /x2E   <U002E> FULL STOP
+<//>                   /x2F   <U002F> SOLIDUS
+<0>                    /x30   <U0030> DIGIT ZERO
+<1>                    /x31   <U0031> DIGIT ONE
+<2>                    /x32   <U0032> DIGIT TWO
+<3>                    /x33   <U0033> DIGIT THREE
+<4>                    /x34   <U0034> DIGIT FOUR
+<5>                    /x35   <U0035> DIGIT FIVE
+<6>                    /x36   <U0036> DIGIT SIX
+<7>                    /x37   <U0037> DIGIT SEVEN
+<8>                    /x38   <U0038> DIGIT EIGHT
+<9>                    /x39   <U0039> DIGIT NINE
+<:>                    /x3A   <U003A> COLON
+<;>                    /x3B   <U003B> SEMICOLON
+<<>                    /x3C   <U003C> LESS-THAN SIGN
+<=>                    /x3D   <U003D> EQUALS SIGN
+</>>                   /x3E   <U003E> GREATER-THAN SIGN
+<?>                    /x3F   <U003F> QUESTION MARK
+<a!>                   /x40   <U00E0> LATIN SMALL LETTER A WITH GRAVE
+<A>                    /x41   <U0041> LATIN CAPITAL LETTER A
+<B>                    /x42   <U0042> LATIN CAPITAL LETTER B
+<C>                    /x43   <U0043> LATIN CAPITAL LETTER C
+<D>                    /x44   <U0044> LATIN CAPITAL LETTER D
+<E>                    /x45   <U0045> LATIN CAPITAL LETTER E
+<F>                    /x46   <U0046> LATIN CAPITAL LETTER F
+<G>                    /x47   <U0047> LATIN CAPITAL LETTER G
+<H>                    /x48   <U0048> LATIN CAPITAL LETTER H
+<I>                    /x49   <U0049> LATIN CAPITAL LETTER I
+<J>                    /x4A   <U004A> LATIN CAPITAL LETTER J
+<K>                    /x4B   <U004B> LATIN CAPITAL LETTER K
+<L>                    /x4C   <U004C> LATIN CAPITAL LETTER L
+<M>                    /x4D   <U004D> LATIN CAPITAL LETTER M
+<N>                    /x4E   <U004E> LATIN CAPITAL LETTER N
+<O>                    /x4F   <U004F> LATIN CAPITAL LETTER O
+<P>                    /x50   <U0050> LATIN CAPITAL LETTER P
+<Q>                    /x51   <U0051> LATIN CAPITAL LETTER Q
+<R>                    /x52   <U0052> LATIN CAPITAL LETTER R
+<S>                    /x53   <U0053> LATIN CAPITAL LETTER S
+<T>                    /x54   <U0054> LATIN CAPITAL LETTER T
+<U>                    /x55   <U0055> LATIN CAPITAL LETTER U
+<V>                    /x56   <U0056> LATIN CAPITAL LETTER V
+<W>                    /x57   <U0057> LATIN CAPITAL LETTER W
+<X>                    /x58   <U0058> LATIN CAPITAL LETTER X
+<Y>                    /x59   <U0059> LATIN CAPITAL LETTER Y
+<Z>                    /x5A   <U005A> LATIN CAPITAL LETTER Z
+<DG>                   /x5B   <U00B0> DEGREE SIGN
+<c,>                   /x5C   <U00E7> LATIN SMALL LETTER C WITH CEDILLA
+<SE>                   /x5D   <U00A7> SECTION SIGN
+<'/>>                  /x5E   <U005E> CIRCUMFLEX ACCENT
+<_>                    /x5F   <U005F> LOW LINE
+<'!>                   /x60   <U0060> GRAVE ACCENT
+<a>                    /x61   <U0061> LATIN SMALL LETTER A
+<b>                    /x62   <U0062> LATIN SMALL LETTER B
+<c>                    /x63   <U0063> LATIN SMALL LETTER C
+<d>                    /x64   <U0064> LATIN SMALL LETTER D
+<e>                    /x65   <U0065> LATIN SMALL LETTER E
+<f>                    /x66   <U0066> LATIN SMALL LETTER F
+<g>                    /x67   <U0067> LATIN SMALL LETTER G
+<h>                    /x68   <U0068> LATIN SMALL LETTER H
+<i>                    /x69   <U0069> LATIN SMALL LETTER I
+<j>                    /x6A   <U006A> LATIN SMALL LETTER J
+<k>                    /x6B   <U006B> LATIN SMALL LETTER K
+<l>                    /x6C   <U006C> LATIN SMALL LETTER L
+<m>                    /x6D   <U006D> LATIN SMALL LETTER M
+<n>                    /x6E   <U006E> LATIN SMALL LETTER N
+<o>                    /x6F   <U006F> LATIN SMALL LETTER O
+<p>                    /x70   <U0070> LATIN SMALL LETTER P
+<q>                    /x71   <U0071> LATIN SMALL LETTER Q
+<r>                    /x72   <U0072> LATIN SMALL LETTER R
+<s>                    /x73   <U0073> LATIN SMALL LETTER S
+<t>                    /x74   <U0074> LATIN SMALL LETTER T
+<u>                    /x75   <U0075> LATIN SMALL LETTER U
+<v>                    /x76   <U0076> LATIN SMALL LETTER V
+<w>                    /x77   <U0077> LATIN SMALL LETTER W
+<x>                    /x78   <U0078> LATIN SMALL LETTER X
+<y>                    /x79   <U0079> LATIN SMALL LETTER Y
+<z>                    /x7A   <U007A> LATIN SMALL LETTER Z
+<e'>                   /x7B   <U00E9> LATIN SMALL LETTER E WITH ACUTE
+<u!>                   /x7C   <U00F9> LATIN SMALL LETTER U WITH GRAVE
+<e!>                   /x7D   <U00E8> LATIN SMALL LETTER E WITH GRAVE
+<':>                   /x7E   <U00A8> DIAERESIS
+<DT>                   /x7F   <U007F> DELETE (DEL)
+<NUL>                  /x00   <U0000> NUL
+<SOH>                  /x01   <U0001> START OF HEADING (SOH)
+<STX>                  /x02   <U0002> START OF TEXT (STX)
+<ETX>                  /x03   <U0003> END OF TEXT (ETX)
+<EOT>                  /x04   <U0004> END OF TRANSMISSION (EOT)
+<ENQ>                  /x05   <U0005> ENQUIRY (ENQ)
+<ACK>                  /x06   <U0006> ACKNOWLEDGE (ACK)
+<alert>                /x07   <U0007> BELL (BEL)
+<BEL>                  /x07   <U0007> BELL (BEL)
+<backspace>            /x08   <U0008> BACKSPACE (BS)
+<tab>                  /x09   <U0009> CHARACTER TABULATION (HT)
+<newline>              /x0A   <U000A> LINE FEED (LF)
+<vertical-tab>         /x0B   <U000B> LINE TABULATION (VT)
+<form-feed>            /x0C   <U000C> FORM FEED (FF)
+<carriage-return>      /x0D   <U000D> CARRIAGE RETURN (CR)
+<DLE>                  /x10   <U0010> DATALINK ESCAPE (DLE)
+<DC1>                  /x11   <U0011> DEVICE CONTROL ONE (DC1)
+<DC2>                  /x12   <U0012> DEVICE CONTROL TWO (DC2)
+<DC3>                  /x13   <U0013> DEVICE CONTROL THREE (DC3)
+<DC4>                  /x14   <U0014> DEVICE CONTROL FOUR (DC4)
+<NAK>                  /x15   <U0015> NEGATIVE ACKNOWLEDGE (NAK)
+<SYN>                  /x16   <U0016> SYNCHRONOUS IDLE (SYN)
+<ETB>                  /x17   <U0017> END OF TRANSMISSION BLOCK (ETB)
+<CAN>                  /x18   <U0018> CANCEL (CAN)
+<SUB>                  /x1A   <U001A> SUBSTITUTE (SUB)
+<ESC>                  /x1B   <U001B> ESCAPE (ESC)
+<IS4>                  /x1C   <U001C> FILE SEPARATOR (IS4)
+<IS3>                  /x1D   <U001D> GROUP SEPARATOR (IS3)
+<intro>                /x1D   <U001D> GROUP SEPARATOR (IS3)
+<IS2>                  /x1E   <U001E> RECORD SEPARATOR (IS2)
+<IS1>                  /x1F   <U001F> UNIT SEPARATOR (IS1)
+<DEL>                  /x7F   <U007F> DELETE (DEL)
+<space>                /x20   <U0020> SPACE
+<exclamation-mark>     /x21   <U0021> EXCLAMATION MARK
+<quotation-mark>       /x22   <U0022> QUOTATION MARK
+<number-sign>          /x00   <U0023> NUMBER SIGN
+<dollar-sign>          /x24   <U0024> DOLLAR SIGN
+<percent-sign>         /x25   <U0025> PERCENT SIGN
+<ampersand>            /x26   <U0026> AMPERSAND
+<apostrophe>           /x27   <U0027> APOSTROPHE
+<left-parenthesis>     /x28   <U0028> LEFT PARENTHESIS
+<right-parenthesis>    /x29   <U0029> RIGHT PARENTHESIS
+<asterisk>             /x2A   <U002A> ASTERISK
+<plus-sign>            /x2B   <U002B> PLUS SIGN
+<comma>                /x2C   <U002C> COMMA
+<hyphen>               /x2D   <U002D> HYPHEN-MINUS
+<hyphen-minus>         /x2D   <U002D> HYPHEN-MINUS
+<period>               /x2E   <U002E> FULL STOP
+<full-stop>            /x2E   <U002E> FULL STOP
+<slash>                /x2F   <U002F> SOLIDUS
+<solidus>              /x2F   <U002F> SOLIDUS
+<zero>                 /x30   <U0030> DIGIT ZERO
+<one>                  /x31   <U0031> DIGIT ONE
+<two>                  /x32   <U0032> DIGIT TWO
+<three>                /x33   <U0033> DIGIT THREE
+<four>                 /x34   <U0034> DIGIT FOUR
+<five>                 /x35   <U0035> DIGIT FIVE
+<six>                  /x36   <U0036> DIGIT SIX
+<seven>                /x37   <U0037> DIGIT SEVEN
+<eight>                /x38   <U0038> DIGIT EIGHT
+<nine>                 /x39   <U0039> DIGIT NINE
+<colon>                /x3A   <U003A> COLON
+<semicolon>            /x3B   <U003B> SEMICOLON
+<less-than-sign>       /x3C   <U003C> LESS-THAN SIGN
+<equals-sign>          /x3D   <U003D> EQUALS SIGN
+<greater-than-sign>    /x3E   <U003E> GREATER-THAN SIGN
+<question-mark>        /x3F   <U003F> QUESTION MARK
+<commercial-at>        /x00   <U0040> COMMERCIAL AT
+<left-square-bracket>  /x00   <U005B> LEFT SQUARE BRACKET
+<backslash>            /x00   <U005C> REVERSE SOLIDUS
+<reverse-solidus>      /x00   <U005C> REVERSE SOLIDUS
+<right-square-bracket> /x00   <U005D> RIGHT SQUARE BRACKET
+<circumflex>           /x5E   <U005E> CIRCUMFLEX ACCENT
+<circumflex-accent>    /x5E   <U005E> CIRCUMFLEX ACCENT
+<underscore>           /x5F   <U005F> LOW LINE
+<low-line>             /x5F   <U005F> LOW LINE
+<grave-accent>         /x60   <U0060> GRAVE ACCENT
+<left-brace>           /x00   <U007B> LEFT CURLY BRACKET
+<left-curly-bracket>   /x00   <U007B> LEFT CURLY BRACKET
+<vertical-line>        /x00   <U007C> VERTICAL LINE
+<right-brace>          /x00   <U007D> RIGHT CURLY BRACKET
+<right-curly-bracket>  /x00   <U007D> RIGHT CURLY BRACKET
+<tilde>                /x00   <U007E> TILDE
+END CHARMAP
diff --git a/localedata/charmaps/NS_4551-1 b/localedata/charmaps/NS_4551-1
index a809767a77..bdf6617fad 100644
--- a/localedata/charmaps/NS_4551-1
+++ b/localedata/charmaps/NS_4551-1
@@ -1,6 +1,8 @@
 <code_set_name> NS_4551-1
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-60
diff --git a/localedata/charmaps/NS_4551-2 b/localedata/charmaps/NS_4551-2
index 681a5d6542..251da38dd5 100644
--- a/localedata/charmaps/NS_4551-2
+++ b/localedata/charmaps/NS_4551-2
@@ -1,6 +1,8 @@
 <code_set_name> NS_4551-2
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO646-NO2
diff --git a/localedata/charmaps/PT b/localedata/charmaps/PT
index 7dccec6a29..6017742338 100644
--- a/localedata/charmaps/PT
+++ b/localedata/charmaps/PT
@@ -1,6 +1,8 @@
 <code_set_name> PT
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-16
diff --git a/localedata/charmaps/PT2 b/localedata/charmaps/PT2
index 8c27f5f515..e704d82fe4 100644
--- a/localedata/charmaps/PT2
+++ b/localedata/charmaps/PT2
@@ -1,6 +1,8 @@
 <code_set_name> PT2
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-84
diff --git a/localedata/charmaps/SAMI b/localedata/charmaps/SAMI
index ad7f0c3fd8..d24de260e5 100644
--- a/localedata/charmaps/SAMI
+++ b/localedata/charmaps/SAMI
@@ -1,6 +1,8 @@
 <code_set_name> SAMI
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias LATIN-LAP
diff --git a/localedata/charmaps/SEN_850200_B b/localedata/charmaps/SEN_850200_B
index 5540908875..bbe8e20dd4 100644
--- a/localedata/charmaps/SEN_850200_B
+++ b/localedata/charmaps/SEN_850200_B
@@ -1,6 +1,8 @@
 <code_set_name> SEN_850200_B
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-10
diff --git a/localedata/charmaps/SEN_850200_C b/localedata/charmaps/SEN_850200_C
index 42c1e0ede1..2bce77e105 100644
--- a/localedata/charmaps/SEN_850200_C
+++ b/localedata/charmaps/SEN_850200_C
@@ -1,6 +1,8 @@
 <code_set_name> SEN_850200_C
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-11
diff --git a/localedata/charmaps/T.101-G2 b/localedata/charmaps/T.101-G2
index 8503490a9c..5af81551d1 100644
--- a/localedata/charmaps/T.101-G2
+++ b/localedata/charmaps/T.101-G2
@@ -1,6 +1,8 @@
 <code_set_name> T.101-G2
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-128
diff --git a/localedata/charmaps/T.61-7BIT b/localedata/charmaps/T.61-7BIT
index a465b4cad7..e78c0ab34f 100644
--- a/localedata/charmaps/T.61-7BIT
+++ b/localedata/charmaps/T.61-7BIT
@@ -1,6 +1,8 @@
 <code_set_name> T.61-7BIT
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-102
diff --git a/localedata/charmaps/T.61-8BIT b/localedata/charmaps/T.61-8BIT
index 77dfc1bca6..95b0b63792 100644
--- a/localedata/charmaps/T.61-8BIT
+++ b/localedata/charmaps/T.61-8BIT
@@ -1,6 +1,8 @@
 <code_set_name> T.61-8BIT
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 % alias T.61
 %  source: ECMA registry
 
diff --git a/localedata/charmaps/VIDEOTEX-SUPPL b/localedata/charmaps/VIDEOTEX-SUPPL
index f711df35c6..989886a9fa 100644
--- a/localedata/charmaps/VIDEOTEX-SUPPL
+++ b/localedata/charmaps/VIDEOTEX-SUPPL
@@ -1,6 +1,8 @@
 <code_set_name> VIDEOTEX-SUPPL
 <comment_char> %
 <escape_char> /
+% version: 1.0
+% repertoiremap: mnemonic,ds
 %  source: ECMA registry
 
 % alias ISO-IR-70
diff --git a/localedata/fmon-de_DE.exp b/localedata/fmon-de_DE.exp
deleted file mode 100644
index 77cb9dd0df..0000000000
--- a/localedata/fmon-de_DE.exp
+++ /dev/null
@@ -1,30 +0,0 @@
-" DM123,45"
-"-DM123,45"
-" DM3.456,78"
-"   DM123,45"
-"  -DM123,45"
-" DM3.456,78"
-" DM   123,45"
-"-DM   123,45"
-" DM 3.456,78"
-" DM***123,45"
-"-DM***123,45"
-" DM*3.456,78"
-" DM000123,45"
-"-DM000123,45"
-" DM03.456,78"
-" DM  123,45"
-"-DM  123,45"
-" DM 3456,78"
-" DM  123"
-"-DM  123"
-" DM 3457"
-" DM  123,4500"
-"-DM  123,4500"
-" DM 3456,7810"
-" DM   123,45 "
-"(DM   123,45)"
-" DM 3.456,78 "
-"    123,45 "
-"(   123,45)"
-"  3.456,78 "
diff --git a/localedata/fmon-en_US.exp b/localedata/fmon-en_US.exp
deleted file mode 100644
index a740c7257f..0000000000
--- a/localedata/fmon-en_US.exp
+++ /dev/null
@@ -1,30 +0,0 @@
-" $123.45"
-"-$123.45"
-" $3,456.78"
-"    $123.45"
-"   -$123.45"
-"  $3,456.78"
-" $   123.45"
-"-$   123.45"
-" $ 3,456.78"
-" $***123.45"
-"-$***123.45"
-" $*3,456.78"
-" $000123.45"
-"-$000123.45"
-" $03,456.78"
-" $  123.45"
-"-$  123.45"
-" $ 3456.78"
-" $  123"
-"-$  123"
-" $ 3457"
-" $  123.4500"
-"-$  123.4500"
-" $ 3456.7810"
-" $   123.45 "
-"($   123.45)"
-" $ 3,456.78 "
-"    123.45 "
-"(   123.45)"
-"  3,456.78 "
diff --git a/localedata/locales/da_DK b/localedata/locales/da_DK
index 362e049770..728ab65655 100644
--- a/localedata/locales/da_DK
+++ b/localedata/locales/da_DK
@@ -79,7 +79,7 @@ collating-symbol <SMALL>
 % Latin letters. They are used 
 % to specify deltas by locales using
 % a locale as the default ordering
-% and by "reorder-after" statements
+% and by "replace-after" statements
 % specifying the changed placement
 % in an ordering of a character.
 
@@ -185,7 +185,7 @@ collating-symbol <SPECIAL>
 
 % letter;accent;case;specials
 
-order_start forward;forward/
+order_start forward;backward/
             ;forward;position
 
 % <CAPITAL> or <SMALL> letters first:
@@ -393,7 +393,7 @@ order_start forward;forward/
 <9">	IGNORE;IGNORE;IGNORE;<9">
 <//->	IGNORE;IGNORE;IGNORE;<//->
 <//=>	IGNORE;IGNORE;IGNORE;<//=>
-<sb>	IGNORE;IGNORE;IGNORE;<sb>
+<Sb>	IGNORE;IGNORE;IGNORE;<Sb>
 <..>	IGNORE;IGNORE;IGNORE;<..>
 <.3>	IGNORE;IGNORE;IGNORE;<.3>
 <%0>	IGNORE;IGNORE;IGNORE;<%0>
@@ -409,7 +409,6 @@ order_start forward;forward/
 <:X>	IGNORE;IGNORE;IGNORE;<:X>
 <!*2>	IGNORE;IGNORE;IGNORE;<!*2>
 <'->	IGNORE;IGNORE;IGNORE;<'->
-<//f>	IGNORE;IGNORE;IGNORE;<//f>
 <=S>	IGNORE;IGNORE;IGNORE;<=S>
 <0s>	IGNORE;IGNORE;IGNORE;<0s>
 <1s>	IGNORE;IGNORE;IGNORE;<1s>
@@ -509,9 +508,10 @@ order_start forward;forward/
 <-2>	IGNORE;IGNORE;IGNORE;<-2>
 <-+>	IGNORE;IGNORE;IGNORE;<-+>
 <.+>	IGNORE;IGNORE;IGNORE;<.+>
+<//f>	IGNORE;IGNORE;IGNORE;<//f>
 <*->	IGNORE;IGNORE;IGNORE;<*->
 <Ob>	IGNORE;IGNORE;IGNORE;<Ob>
-<Sb>	IGNORE;IGNORE;IGNORE;<Sb>
+<sb>	IGNORE;IGNORE;IGNORE;<sb>
 <RT>	IGNORE;IGNORE;IGNORE;<RT>
 <0(>	IGNORE;IGNORE;IGNORE;<0(>
 <00>	IGNORE;IGNORE;IGNORE;<00>
@@ -558,7 +558,6 @@ order_start forward;forward/
 <NI>	IGNORE;IGNORE;IGNORE;<NI>
 <(A>	IGNORE;IGNORE;IGNORE;<(A>
 <TR>	IGNORE;IGNORE;IGNORE;<TR>
-<88>	IGNORE;IGNORE;IGNORE;<88>
 <Iu>	IGNORE;IGNORE;IGNORE;<Iu>
 <Il>	IGNORE;IGNORE;IGNORE;<Il>
 <Vs>	IGNORE;IGNORE;IGNORE;<Vs>
@@ -632,9 +631,9 @@ order_start forward;forward/
 <20.>	IGNORE;IGNORE;IGNORE;<20.>
 <0-o>	IGNORE;IGNORE;IGNORE;<0-o>
 <hh>	IGNORE;IGNORE;IGNORE;<hh>
-<HH->	IGNORE;IGNORE;IGNORE;<HH->
+<HH>	IGNORE;IGNORE;IGNORE;<HH>
 <vv>	IGNORE;IGNORE;IGNORE;<vv>
-<VV->	IGNORE;IGNORE;IGNORE;<VV->
+<VV>	IGNORE;IGNORE;IGNORE;<VV>
 <3->	IGNORE;IGNORE;IGNORE;<3->
 <3_>	IGNORE;IGNORE;IGNORE;<3_>
 <3!>	IGNORE;IGNORE;IGNORE;<3!>
@@ -644,60 +643,60 @@ order_start forward;forward/
 <4!>	IGNORE;IGNORE;IGNORE;<4!>
 <4//>	IGNORE;IGNORE;IGNORE;<4//>
 <dr>	IGNORE;IGNORE;IGNORE;<dr>
-<dR->	IGNORE;IGNORE;IGNORE;<dR->
-<Dr->	IGNORE;IGNORE;IGNORE;<Dr->
-<DR->	IGNORE;IGNORE;IGNORE;<DR->
+<dR>	IGNORE;IGNORE;IGNORE;<dR>
+<Dr>	IGNORE;IGNORE;IGNORE;<Dr>
+<DR>	IGNORE;IGNORE;IGNORE;<DR>
 <dl>	IGNORE;IGNORE;IGNORE;<dl>
-<dL->	IGNORE;IGNORE;IGNORE;<dL->
-<Dl->	IGNORE;IGNORE;IGNORE;<Dl->
-<LD->	IGNORE;IGNORE;IGNORE;<LD->
+<dL>	IGNORE;IGNORE;IGNORE;<dL>
+<Dl>	IGNORE;IGNORE;IGNORE;<Dl>
+<LD>	IGNORE;IGNORE;IGNORE;<LD>
 <ur>	IGNORE;IGNORE;IGNORE;<ur>
-<uR->	IGNORE;IGNORE;IGNORE;<uR->
-<Ur->	IGNORE;IGNORE;IGNORE;<Ur->
-<UR->	IGNORE;IGNORE;IGNORE;<UR->
+<uR>	IGNORE;IGNORE;IGNORE;<uR>
+<Ur>	IGNORE;IGNORE;IGNORE;<Ur>
+<UR>	IGNORE;IGNORE;IGNORE;<UR>
 <ul>	IGNORE;IGNORE;IGNORE;<ul>
-<uL->	IGNORE;IGNORE;IGNORE;<uL->
-<Ul->	IGNORE;IGNORE;IGNORE;<Ul->
-<UL->	IGNORE;IGNORE;IGNORE;<UL->
+<uL>	IGNORE;IGNORE;IGNORE;<uL>
+<Ul>	IGNORE;IGNORE;IGNORE;<Ul>
+<UL>	IGNORE;IGNORE;IGNORE;<UL>
 <vr>	IGNORE;IGNORE;IGNORE;<vr>
-<vR->	IGNORE;IGNORE;IGNORE;<vR->
+<vR>	IGNORE;IGNORE;IGNORE;<vR>
 <Udr>	IGNORE;IGNORE;IGNORE;<Udr>
 <uDr>	IGNORE;IGNORE;IGNORE;<uDr>
-<Vr->	IGNORE;IGNORE;IGNORE;<Vr->
+<Vr>	IGNORE;IGNORE;IGNORE;<Vr>
 <UdR>	IGNORE;IGNORE;IGNORE;<UdR>
 <uDR>	IGNORE;IGNORE;IGNORE;<uDR>
-<VR->	IGNORE;IGNORE;IGNORE;<VR->
+<VR>	IGNORE;IGNORE;IGNORE;<VR>
 <vl>	IGNORE;IGNORE;IGNORE;<vl>
-<vL->	IGNORE;IGNORE;IGNORE;<vL->
+<vL>	IGNORE;IGNORE;IGNORE;<vL>
 <Udl>	IGNORE;IGNORE;IGNORE;<Udl>
 <uDl>	IGNORE;IGNORE;IGNORE;<uDl>
-<Vl->	IGNORE;IGNORE;IGNORE;<Vl->
+<Vl>	IGNORE;IGNORE;IGNORE;<Vl>
 <UdL>	IGNORE;IGNORE;IGNORE;<UdL>
 <uDL>	IGNORE;IGNORE;IGNORE;<uDL>
-<VL->	IGNORE;IGNORE;IGNORE;<VL->
+<VL>	IGNORE;IGNORE;IGNORE;<VL>
 <dh>	IGNORE;IGNORE;IGNORE;<dh>
 <dLr>	IGNORE;IGNORE;IGNORE;<dLr>
 <dlR>	IGNORE;IGNORE;IGNORE;<dlR>
-<dH->	IGNORE;IGNORE;IGNORE;<dH->
-<Dh->	IGNORE;IGNORE;IGNORE;<Dh->
+<dH>	IGNORE;IGNORE;IGNORE;<dH>
+<Dh>	IGNORE;IGNORE;IGNORE;<Dh>
 <DLr>	IGNORE;IGNORE;IGNORE;<DLr>
 <DlR>	IGNORE;IGNORE;IGNORE;<DlR>
-<DH->	IGNORE;IGNORE;IGNORE;<DH->
+<DH>	IGNORE;IGNORE;IGNORE;<DH>
 <uh>	IGNORE;IGNORE;IGNORE;<uh>
 <uLr>	IGNORE;IGNORE;IGNORE;<uLr>
 <ulR>	IGNORE;IGNORE;IGNORE;<ulR>
-<uH->	IGNORE;IGNORE;IGNORE;<uH->
-<Uh->	IGNORE;IGNORE;IGNORE;<Uh->
+<uH>	IGNORE;IGNORE;IGNORE;<uH>
+<Uh>	IGNORE;IGNORE;IGNORE;<Uh>
 <ULr>	IGNORE;IGNORE;IGNORE;<ULr>
 <UlR>	IGNORE;IGNORE;IGNORE;<UlR>
-<UH->	IGNORE;IGNORE;IGNORE;<UH->
+<UH>	IGNORE;IGNORE;IGNORE;<UH>
 <vh>	IGNORE;IGNORE;IGNORE;<vh>
 <vLr>	IGNORE;IGNORE;IGNORE;<vLr>
 <vlR>	IGNORE;IGNORE;IGNORE;<vlR>
-<vH->	IGNORE;IGNORE;IGNORE;<vH->
+<vH>	IGNORE;IGNORE;IGNORE;<vH>
 <Udh>	IGNORE;IGNORE;IGNORE;<Udh>
 <uDh>	IGNORE;IGNORE;IGNORE;<uDh>
-<Vh->	IGNORE;IGNORE;IGNORE;<Vh->
+<Vh>	IGNORE;IGNORE;IGNORE;<Vh>
 <UdLr>	IGNORE;IGNORE;IGNORE;<UdLr>
 <UdlR>	IGNORE;IGNORE;IGNORE;<UdlR>
 <uDLr>	IGNORE;IGNORE;IGNORE;<uDLr>
@@ -706,35 +705,6 @@ order_start forward;forward/
 <uDH>	IGNORE;IGNORE;IGNORE;<uDH>
 <VLr>	IGNORE;IGNORE;IGNORE;<VLr>
 <VlR>	IGNORE;IGNORE;IGNORE;<VlR>
-<VH->	IGNORE;IGNORE;IGNORE;<VH->
-<HH>	IGNORE;IGNORE;IGNORE;<HH>
-<VV>	IGNORE;IGNORE;IGNORE;<VV>
-<dR>	IGNORE;IGNORE;IGNORE;<dR>
-<Dr>	IGNORE;IGNORE;IGNORE;<Dr>
-<DR>	IGNORE;IGNORE;IGNORE;<DR>
-<dL>	IGNORE;IGNORE;IGNORE;<dL>
-<Dl>	IGNORE;IGNORE;IGNORE;<Dl>
-<LD>	IGNORE;IGNORE;IGNORE;<LD>
-<uR>	IGNORE;IGNORE;IGNORE;<uR>
-<Ur>	IGNORE;IGNORE;IGNORE;<Ur>
-<UR>	IGNORE;IGNORE;IGNORE;<UR>
-<uL>	IGNORE;IGNORE;IGNORE;<uL>
-<Ul>	IGNORE;IGNORE;IGNORE;<Ul>
-<UL>	IGNORE;IGNORE;IGNORE;<UL>
-<vR>	IGNORE;IGNORE;IGNORE;<vR>
-<Vr>	IGNORE;IGNORE;IGNORE;<Vr>
-<VR>	IGNORE;IGNORE;IGNORE;<VR>
-<vL>	IGNORE;IGNORE;IGNORE;<vL>
-<Vl>	IGNORE;IGNORE;IGNORE;<Vl>
-<VL>	IGNORE;IGNORE;IGNORE;<VL>
-<dH>	IGNORE;IGNORE;IGNORE;<dH>
-<Dh>	IGNORE;IGNORE;IGNORE;<Dh>
-<DH>	IGNORE;IGNORE;IGNORE;<DH>
-<uH>	IGNORE;IGNORE;IGNORE;<uH>
-<Uh>	IGNORE;IGNORE;IGNORE;<Uh>
-<UH>	IGNORE;IGNORE;IGNORE;<UH>
-<vH>	IGNORE;IGNORE;IGNORE;<vH>
-<Vh>	IGNORE;IGNORE;IGNORE;<Vh>
 <VH>	IGNORE;IGNORE;IGNORE;<VH>
 <FD>	IGNORE;IGNORE;IGNORE;<FD>
 <BD>	IGNORE;IGNORE;IGNORE;<BD>
@@ -940,8 +910,6 @@ order_start forward;forward/
 <Tel>	IGNORE;IGNORE;IGNORE;<Tel>
 <UA>	IGNORE;IGNORE;IGNORE;<UA>
 <UB>	IGNORE;IGNORE;IGNORE;<UB>
-<Mc>	IGNORE;IGNORE;IGNORE;<Mc>
-<Fl>	IGNORE;IGNORE;IGNORE;<Fl>
 UNDEFINED	IGNORE;IGNORE;IGNORE
 
 <0>	<0>;<0>;IGNORE;IGNORE
@@ -1140,8 +1108,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <g'>	<G>;<ACUTE>;<SMALL>;IGNORE
 <G(>	<G>;<BREVE>;<CAPITAL>;IGNORE
 <g(>	<G>;<BREVE>;<SMALL>;IGNORE
-<OI>	<G>;<BREVE+ACUTE>;<CAPITAL>;IGNORE
-<oi>	<G>;<BREVE+ACUTE>;<SMALL>;IGNORE
 <G/>>	<G>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
 <g/>>	<G>;<CIRCUMFLEX>;<SMALL>;IGNORE
 <G<>	<G>;<CARON>;<CAPITAL>;IGNORE
@@ -1250,7 +1216,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <L_>	<L>;<LINE-BELOW>;<CAPITAL>;IGNORE
 <l_>	<L>;<LINE-BELOW>;<SMALL>;IGNORE
 <l8>	
-<St>	<LONG>;<SPECIAL>;<SMALL>;IGNORE
 <M>	<M>;<NONE>;<CAPITAL>;IGNORE
 <m>	<M>;<NONE>;<SMALL>;IGNORE
 <M'>	<M>;<ACUTE>;<CAPITAL>;IGNORE
@@ -1280,8 +1245,8 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <n_>	<N>;<LINE-BELOW>;<SMALL>;IGNORE
 <'n>	<N>;<PRECEDED-BY-APOSTROPHE>;<SMALL>;IGNORE
 <n8>	
-<NG>	<N>;<NG>;<CAPITAL>;IGNORE
-<ng>	<N>;<NG>;<SMALL>;IGNORE
+<NG>	"<N><G>";"<NG><NG>";"<CAPITAL><CAPITAL>";IGNORE
+<ng>	"<N><G>";"<NG><NG>";"<SMALL><SMALL>";IGNORE
 <O>	<O>;<NONE>;<CAPITAL>;IGNORE
 <o>	<O>;<NONE>;<SMALL>;IGNORE
 <-o>	<O>;<NONE>;<-o>;IGNORE
@@ -2137,13 +2102,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <N6>	<N6>;<N6>;IGNORE;IGNORE
 <n5>	<N6>;<n5>;IGNORE;IGNORE
 
-% modifier letters
-
-<;S>	IGNORE;IGNORE;<;S>;IGNORE
-<1/>>	IGNORE;IGNORE;<CIRCUMFLEX>;IGNORE
-<1->	IGNORE;IGNORE;<MACRON>;IGNORE
-<1!>	IGNORE;IGNORE;<GRAVE>;IGNORE
-
 order_end
 
 END LC_COLLATE
diff --git a/localedata/locales/en_AU b/localedata/locales/en_AU
new file mode 100644
index 0000000000..14a8ef63a7
--- /dev/null
+++ b/localedata/locales/en_AU
@@ -0,0 +1,94 @@
+escape_char  /
+comment_char  %
+
+% English language locale for Australia
+% 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: en
+% Territory: AU
+% Revision: 4.3
+% Date: 1997-11-05
+% Users: general
+% Repertoiremap: mnemonic,ds
+% Charset: ISO-8859-1
+% Distribution and use is free, also
+% for commercial purposes.
+
+LC_CTYPE
+copy "en_DK"
+END LC_CTYPE
+
+LC_COLLATE
+copy "en_DK"
+END LC_COLLATE
+
+LC_MONETARY
+int_curr_symbol         "<A><U><D><SP>"
+currency_symbol         "<DO>"
+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          0
+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       "<S><u><n>";"<M><o><n>";/
+            "<T><u><e>";"<W><e><d>";/
+            "<T><h><u>";"<F><r><i>";/
+            "<S><a><t>"
+day         "<S><u><n><d><a><y>";/
+            "<M><o><n><d><a><y>";/
+            "<T><u><e><s><d><a><y>";/
+            "<W><e><d><n><e><s><d><a><y>";/
+            "<T><h><u><r><s><d><a><y>";/
+            "<F><r><i><d><a><y>";/
+            "<S><a><t><u><r><d><a><y>"
+abmon       "<J><a><n>";"<F><e><b>";/
+            "<M><a><r>";"<A><p><r>";/
+            "<M><a><y>";"<J><u><n>";/
+            "<J><u><l>";"<A><u><g>";/
+            "<S><e><p>";"<O><c><t>";/
+            "<N><o><v>";"<D><e><c>"
+mon         "<J><a><n><u><a><r><y>";/
+            "<F><e><b><r><u><a><r><y>";/
+            "<M><a><r><c><h>";/
+            "<A><p><r><i><l>";/
+            "<M><a><y>";/
+            "<J><u><n><e>";/
+            "<J><u><l><y>";/
+            "<A><u><g><u><s><t>";/
+            "<S><e><p><t><e><m><b><e><r>";/
+            "<O><c><t><o><b><e><r>";/
+            "<N><o><v><e><m><b><e><r>";/
+            "<D><e><c><e><m><b><e><r>"
+d_t_fmt     "<%><a><SP><%><d><SP><%><b><SP><%><Y><SP><%><T><SP><%><Z>"
+d_fmt       "<%><d><//><%><m><//><%><y>"
+t_fmt       "<%><T>"
+am_pm       "";""
+t_fmt_ampm  ""
+END LC_TIME
+
+LC_MESSAGES
+yesexpr     "<<(><y><Y><)/>><.><*>"
+noexpr      "<<(><n><N><)/>><.><*>"
+END LC_MESSAGES
diff --git a/localedata/locales/en_CA b/localedata/locales/en_CA
index 76dff2ae18..4c3376091f 100644
--- a/localedata/locales/en_CA
+++ b/localedata/locales/en_CA
@@ -69,7 +69,7 @@ collating-symbol <SMALL>
 % Latin letters. They are used 
 % to specify deltas by locales using
 % a locale as the default ordering
-% and by "reorder-after" statements
+% and by "replace-after" statements
 % specifying the changed placement
 % in an ordering of a character.
 
@@ -383,7 +383,7 @@ order_start forward;backward/
 <9">	IGNORE;IGNORE;IGNORE;<9">
 <//->	IGNORE;IGNORE;IGNORE;<//->
 <//=>	IGNORE;IGNORE;IGNORE;<//=>
-<sb>	IGNORE;IGNORE;IGNORE;<sb>
+<Sb>	IGNORE;IGNORE;IGNORE;<Sb>
 <..>	IGNORE;IGNORE;IGNORE;<..>
 <.3>	IGNORE;IGNORE;IGNORE;<.3>
 <%0>	IGNORE;IGNORE;IGNORE;<%0>
@@ -399,7 +399,6 @@ order_start forward;backward/
 <:X>	IGNORE;IGNORE;IGNORE;<:X>
 <!*2>	IGNORE;IGNORE;IGNORE;<!*2>
 <'->	IGNORE;IGNORE;IGNORE;<'->
-<//f>	IGNORE;IGNORE;IGNORE;<//f>
 <=S>	IGNORE;IGNORE;IGNORE;<=S>
 <0s>	IGNORE;IGNORE;IGNORE;<0s>
 <1s>	IGNORE;IGNORE;IGNORE;<1s>
@@ -499,9 +498,10 @@ order_start forward;backward/
 <-2>	IGNORE;IGNORE;IGNORE;<-2>
 <-+>	IGNORE;IGNORE;IGNORE;<-+>
 <.+>	IGNORE;IGNORE;IGNORE;<.+>
+<//f>	IGNORE;IGNORE;IGNORE;<//f>
 <*->	IGNORE;IGNORE;IGNORE;<*->
 <Ob>	IGNORE;IGNORE;IGNORE;<Ob>
-<Sb>	IGNORE;IGNORE;IGNORE;<Sb>
+<sb>	IGNORE;IGNORE;IGNORE;<sb>
 <RT>	IGNORE;IGNORE;IGNORE;<RT>
 <0(>	IGNORE;IGNORE;IGNORE;<0(>
 <00>	IGNORE;IGNORE;IGNORE;<00>
@@ -548,7 +548,6 @@ order_start forward;backward/
 <NI>	IGNORE;IGNORE;IGNORE;<NI>
 <(A>	IGNORE;IGNORE;IGNORE;<(A>
 <TR>	IGNORE;IGNORE;IGNORE;<TR>
-<88>	IGNORE;IGNORE;IGNORE;<88>
 <Iu>	IGNORE;IGNORE;IGNORE;<Iu>
 <Il>	IGNORE;IGNORE;IGNORE;<Il>
 <Vs>	IGNORE;IGNORE;IGNORE;<Vs>
@@ -622,9 +621,9 @@ order_start forward;backward/
 <20.>	IGNORE;IGNORE;IGNORE;<20.>
 <0-o>	IGNORE;IGNORE;IGNORE;<0-o>
 <hh>	IGNORE;IGNORE;IGNORE;<hh>
-<HH->	IGNORE;IGNORE;IGNORE;<HH->
+<HH>	IGNORE;IGNORE;IGNORE;<HH>
 <vv>	IGNORE;IGNORE;IGNORE;<vv>
-<VV->	IGNORE;IGNORE;IGNORE;<VV->
+<VV>	IGNORE;IGNORE;IGNORE;<VV>
 <3->	IGNORE;IGNORE;IGNORE;<3->
 <3_>	IGNORE;IGNORE;IGNORE;<3_>
 <3!>	IGNORE;IGNORE;IGNORE;<3!>
@@ -634,60 +633,60 @@ order_start forward;backward/
 <4!>	IGNORE;IGNORE;IGNORE;<4!>
 <4//>	IGNORE;IGNORE;IGNORE;<4//>
 <dr>	IGNORE;IGNORE;IGNORE;<dr>
-<dR->	IGNORE;IGNORE;IGNORE;<dR->
-<Dr->	IGNORE;IGNORE;IGNORE;<Dr->
-<DR->	IGNORE;IGNORE;IGNORE;<DR->
+<dR>	IGNORE;IGNORE;IGNORE;<dR>
+<Dr>	IGNORE;IGNORE;IGNORE;<Dr>
+<DR>	IGNORE;IGNORE;IGNORE;<DR>
 <dl>	IGNORE;IGNORE;IGNORE;<dl>
-<dL->	IGNORE;IGNORE;IGNORE;<dL->
-<Dl->	IGNORE;IGNORE;IGNORE;<Dl->
-<LD->	IGNORE;IGNORE;IGNORE;<LD->
+<dL>	IGNORE;IGNORE;IGNORE;<dL>
+<Dl>	IGNORE;IGNORE;IGNORE;<Dl>
+<LD>	IGNORE;IGNORE;IGNORE;<LD>
 <ur>	IGNORE;IGNORE;IGNORE;<ur>
-<uR->	IGNORE;IGNORE;IGNORE;<uR->
-<Ur->	IGNORE;IGNORE;IGNORE;<Ur->
-<UR->	IGNORE;IGNORE;IGNORE;<UR->
+<uR>	IGNORE;IGNORE;IGNORE;<uR>
+<Ur>	IGNORE;IGNORE;IGNORE;<Ur>
+<UR>	IGNORE;IGNORE;IGNORE;<UR>
 <ul>	IGNORE;IGNORE;IGNORE;<ul>
-<uL->	IGNORE;IGNORE;IGNORE;<uL->
-<Ul->	IGNORE;IGNORE;IGNORE;<Ul->
-<UL->	IGNORE;IGNORE;IGNORE;<UL->
+<uL>	IGNORE;IGNORE;IGNORE;<uL>
+<Ul>	IGNORE;IGNORE;IGNORE;<Ul>
+<UL>	IGNORE;IGNORE;IGNORE;<UL>
 <vr>	IGNORE;IGNORE;IGNORE;<vr>
-<vR->	IGNORE;IGNORE;IGNORE;<vR->
+<vR>	IGNORE;IGNORE;IGNORE;<vR>
 <Udr>	IGNORE;IGNORE;IGNORE;<Udr>
 <uDr>	IGNORE;IGNORE;IGNORE;<uDr>
-<Vr->	IGNORE;IGNORE;IGNORE;<Vr->
+<Vr>	IGNORE;IGNORE;IGNORE;<Vr>
 <UdR>	IGNORE;IGNORE;IGNORE;<UdR>
 <uDR>	IGNORE;IGNORE;IGNORE;<uDR>
-<VR->	IGNORE;IGNORE;IGNORE;<VR->
+<VR>	IGNORE;IGNORE;IGNORE;<VR>
 <vl>	IGNORE;IGNORE;IGNORE;<vl>
-<vL->	IGNORE;IGNORE;IGNORE;<vL->
+<vL>	IGNORE;IGNORE;IGNORE;<vL>
 <Udl>	IGNORE;IGNORE;IGNORE;<Udl>
 <uDl>	IGNORE;IGNORE;IGNORE;<uDl>
-<Vl->	IGNORE;IGNORE;IGNORE;<Vl->
+<Vl>	IGNORE;IGNORE;IGNORE;<Vl>
 <UdL>	IGNORE;IGNORE;IGNORE;<UdL>
 <uDL>	IGNORE;IGNORE;IGNORE;<uDL>
-<VL->	IGNORE;IGNORE;IGNORE;<VL->
+<VL>	IGNORE;IGNORE;IGNORE;<VL>
 <dh>	IGNORE;IGNORE;IGNORE;<dh>
 <dLr>	IGNORE;IGNORE;IGNORE;<dLr>
 <dlR>	IGNORE;IGNORE;IGNORE;<dlR>
-<dH->	IGNORE;IGNORE;IGNORE;<dH->
-<Dh->	IGNORE;IGNORE;IGNORE;<Dh->
+<dH>	IGNORE;IGNORE;IGNORE;<dH>
+<Dh>	IGNORE;IGNORE;IGNORE;<Dh>
 <DLr>	IGNORE;IGNORE;IGNORE;<DLr>
 <DlR>	IGNORE;IGNORE;IGNORE;<DlR>
-<DH->	IGNORE;IGNORE;IGNORE;<DH->
+<DH>	IGNORE;IGNORE;IGNORE;<DH>
 <uh>	IGNORE;IGNORE;IGNORE;<uh>
 <uLr>	IGNORE;IGNORE;IGNORE;<uLr>
 <ulR>	IGNORE;IGNORE;IGNORE;<ulR>
-<uH->	IGNORE;IGNORE;IGNORE;<uH->
-<Uh->	IGNORE;IGNORE;IGNORE;<Uh->
+<uH>	IGNORE;IGNORE;IGNORE;<uH>
+<Uh>	IGNORE;IGNORE;IGNORE;<Uh>
 <ULr>	IGNORE;IGNORE;IGNORE;<ULr>
 <UlR>	IGNORE;IGNORE;IGNORE;<UlR>
-<UH->	IGNORE;IGNORE;IGNORE;<UH->
+<UH>	IGNORE;IGNORE;IGNORE;<UH>
 <vh>	IGNORE;IGNORE;IGNORE;<vh>
 <vLr>	IGNORE;IGNORE;IGNORE;<vLr>
 <vlR>	IGNORE;IGNORE;IGNORE;<vlR>
-<vH->	IGNORE;IGNORE;IGNORE;<vH->
+<vH>	IGNORE;IGNORE;IGNORE;<vH>
 <Udh>	IGNORE;IGNORE;IGNORE;<Udh>
 <uDh>	IGNORE;IGNORE;IGNORE;<uDh>
-<Vh->	IGNORE;IGNORE;IGNORE;<Vh->
+<Vh>	IGNORE;IGNORE;IGNORE;<Vh>
 <UdLr>	IGNORE;IGNORE;IGNORE;<UdLr>
 <UdlR>	IGNORE;IGNORE;IGNORE;<UdlR>
 <uDLr>	IGNORE;IGNORE;IGNORE;<uDLr>
@@ -696,35 +695,6 @@ order_start forward;backward/
 <uDH>	IGNORE;IGNORE;IGNORE;<uDH>
 <VLr>	IGNORE;IGNORE;IGNORE;<VLr>
 <VlR>	IGNORE;IGNORE;IGNORE;<VlR>
-<VH->	IGNORE;IGNORE;IGNORE;<VH->
-<HH>	IGNORE;IGNORE;IGNORE;<HH>
-<VV>	IGNORE;IGNORE;IGNORE;<VV>
-<dR>	IGNORE;IGNORE;IGNORE;<dR>
-<Dr>	IGNORE;IGNORE;IGNORE;<Dr>
-<DR>	IGNORE;IGNORE;IGNORE;<DR>
-<dL>	IGNORE;IGNORE;IGNORE;<dL>
-<Dl>	IGNORE;IGNORE;IGNORE;<Dl>
-<LD>	IGNORE;IGNORE;IGNORE;<LD>
-<uR>	IGNORE;IGNORE;IGNORE;<uR>
-<Ur>	IGNORE;IGNORE;IGNORE;<Ur>
-<UR>	IGNORE;IGNORE;IGNORE;<UR>
-<uL>	IGNORE;IGNORE;IGNORE;<uL>
-<Ul>	IGNORE;IGNORE;IGNORE;<Ul>
-<UL>	IGNORE;IGNORE;IGNORE;<UL>
-<vR>	IGNORE;IGNORE;IGNORE;<vR>
-<Vr>	IGNORE;IGNORE;IGNORE;<Vr>
-<VR>	IGNORE;IGNORE;IGNORE;<VR>
-<vL>	IGNORE;IGNORE;IGNORE;<vL>
-<Vl>	IGNORE;IGNORE;IGNORE;<Vl>
-<VL>	IGNORE;IGNORE;IGNORE;<VL>
-<dH>	IGNORE;IGNORE;IGNORE;<dH>
-<Dh>	IGNORE;IGNORE;IGNORE;<Dh>
-<DH>	IGNORE;IGNORE;IGNORE;<DH>
-<uH>	IGNORE;IGNORE;IGNORE;<uH>
-<Uh>	IGNORE;IGNORE;IGNORE;<Uh>
-<UH>	IGNORE;IGNORE;IGNORE;<UH>
-<vH>	IGNORE;IGNORE;IGNORE;<vH>
-<Vh>	IGNORE;IGNORE;IGNORE;<Vh>
 <VH>	IGNORE;IGNORE;IGNORE;<VH>
 <FD>	IGNORE;IGNORE;IGNORE;<FD>
 <BD>	IGNORE;IGNORE;IGNORE;<BD>
@@ -930,8 +900,6 @@ order_start forward;backward/
 <Tel>	IGNORE;IGNORE;IGNORE;<Tel>
 <UA>	IGNORE;IGNORE;IGNORE;<UA>
 <UB>	IGNORE;IGNORE;IGNORE;<UB>
-<Mc>	IGNORE;IGNORE;IGNORE;<Mc>
-<Fl>	IGNORE;IGNORE;IGNORE;<Fl>
 UNDEFINED	IGNORE;IGNORE;IGNORE
 
 <0>	<0>;<0>;IGNORE;IGNORE
@@ -1070,8 +1038,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <D_>	<D>;<LINE-BELOW>;<CAPITAL>;IGNORE
 <d_>	<D>;<LINE-BELOW>;<SMALL>;IGNORE
 <d8>	
-<D->	<D>;<D->;<CAPITAL>;IGNORE
-<d->	<D>;<D->;<SMALL>;IGNORE
 <E>	<E>;<NONE>;<CAPITAL>;IGNORE
 <e>	<E>;<NONE>;<SMALL>;IGNORE
 <E'>	<E>;<ACUTE>;<CAPITAL>;IGNORE
@@ -1142,8 +1108,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <g'>	<G>;<ACUTE>;<SMALL>;IGNORE
 <G(>	<G>;<BREVE>;<CAPITAL>;IGNORE
 <g(>	<G>;<BREVE>;<SMALL>;IGNORE
-<OI>	<G>;<BREVE+ACUTE>;<CAPITAL>;IGNORE
-<oi>	<G>;<BREVE+ACUTE>;<SMALL>;IGNORE
 <G/>>	<G>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
 <g/>>	<G>;<CIRCUMFLEX>;<SMALL>;IGNORE
 <G<>	<G>;<CARON>;<CAPITAL>;IGNORE
@@ -1253,7 +1217,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <L_>	<L>;<LINE-BELOW>;<CAPITAL>;IGNORE
 <l_>	<L>;<LINE-BELOW>;<SMALL>;IGNORE
 <l8>	
-<St>	<LONG>;<SPECIAL>;<SMALL>;IGNORE
 <M>	<M>;<NONE>;<CAPITAL>;IGNORE
 <m>	<M>;<NONE>;<SMALL>;IGNORE
 <M'>	<M>;<ACUTE>;<CAPITAL>;IGNORE
@@ -1283,8 +1246,8 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <n_>	<N>;<LINE-BELOW>;<SMALL>;IGNORE
 <'n>	<N>;<PRECEDED-BY-APOSTROPHE>;<SMALL>;IGNORE
 <n8>	
-<NG>	<N>;<NG>;<CAPITAL>;IGNORE
-<ng>	<N>;<NG>;<SMALL>;IGNORE
+<NG>	"<N><G>";"<NG><NG>";"<CAPITAL><CAPITAL>";IGNORE
+<ng>	"<N><G>";"<NG><NG>";"<SMALL><SMALL>";IGNORE
 <O>	<O>;<NONE>;<CAPITAL>;IGNORE
 <o>	<O>;<NONE>;<SMALL>;IGNORE
 <-o>	<O>;<NONE>;<-o>;IGNORE
@@ -2119,13 +2082,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <N6>	<N6>;<N6>;IGNORE;IGNORE
 <n5>	<N6>;<n5>;IGNORE;IGNORE
 
-% modifier letters
-
-<;S>	IGNORE;IGNORE;<;S>;IGNORE
-<1/>>	IGNORE;IGNORE;<CIRCUMFLEX>;IGNORE
-<1->	IGNORE;IGNORE;<MACRON>;IGNORE
-<1!>	IGNORE;IGNORE;<GRAVE>;IGNORE
-
 order_end
 
 END LC_COLLATE
diff --git a/localedata/locales/en_DK.com b/localedata/locales/en_DK.com
new file mode 100644
index 0000000000..5250068698
--- /dev/null
+++ b/localedata/locales/en_DK.com
@@ -0,0 +1,3073 @@
+escape_char /
+comment_char %
+
+% English language locale for Denmark
+%
+% Written according to POSIX.2
+% ISO/IEC 9945-2:1993 specifications
+%
+% Source: Danish Standards Association
+% Address: Baunegaardsvej 73,
+%    DK-2900 Hellerup, Danmark
+% Contact: Keld Simonsen
+% Email: Keld.Simonsen@dkuug.dk
+% Tel: +45 - 39770101
+% Fax: +45 - 39770202
+% Language: en
+% Territory: DK
+% Revision: 3.3
+% Date: 1994-03-22
+% Application: general
+% Users: general
+% Repertoiremap: mnemonic.ds
+% Charset: ISO_8859-1:1987
+% Distribution and use is free, also for
+% commercial purposes.
+
+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 <CAPITAL>	
+collating-symbol <CAPITAL-SMALL>	
+collating-symbol <SMALL-CAPITAL>	
+collating-symbol <SMALL>	
+	
+% <CAPITAL-SMALL> and <SMALL-CAPITAL>	
+% are for cases like Danish <A><a>	
+% and Spanish <C><h> being treated	
+% as one letter.	
+	
+% The <a8> ...... <z8> 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 <a8>	
+collating-symbol <b8>	
+collating-symbol <c8>	
+collating-symbol <d8>	
+collating-symbol <e8>	
+collating-symbol <f8>	
+collating-symbol <g8>	
+collating-symbol <h8>	
+collating-symbol <i8>	
+collating-symbol <j8>	
+collating-symbol <k8>	
+collating-symbol <l8>	
+collating-symbol <m8>	
+collating-symbol <n8>	
+collating-symbol <o8>	
+collating-symbol <p8>	
+collating-symbol <q8>	
+collating-symbol <r8>	
+collating-symbol <s8>	
+collating-symbol <t8>	
+collating-symbol <u8>	
+collating-symbol <v8>	
+collating-symbol <w8>	
+collating-symbol <x8>	
+collating-symbol <y8>	
+collating-symbol <z8>	
+	
+collating-symbol <NONE>	
+collating-symbol <ACUTE>	
+collating-symbol <ACUTE+DOT>	
+collating-symbol <GRAVE>	
+collating-symbol <DOUBLE-GRAVE>	
+collating-symbol <BREVE>	
+collating-symbol <BREVE+ACUTE>	
+collating-symbol <BREVE+GRAVE>	
+collating-symbol <BREVE+MACRON>	
+collating-symbol <BREVE+HOOK>	
+collating-symbol <BREVE+TILDE>	
+collating-symbol <BREVE+DOT-BELOW>	
+collating-symbol <BREVE-BELOW>	
+collating-symbol <INVERTED-BREVE>	
+collating-symbol <CIRCUMFLEX>	
+collating-symbol <CIRCUMFLEX+ACUTE>	
+collating-symbol <CIRCUMFLEX+GRAVE>	
+collating-symbol <CIRCUMFLEX+HOOK>	
+collating-symbol <CIRCUMFLEX+TILDE>	
+collating-symbol <CIRCUMFLEX+DOT-BELOW>	
+collating-symbol <CARON>	
+collating-symbol <CARON+DIAERESIS>	
+collating-symbol <CARON+DOT>	
+collating-symbol <RING>	
+collating-symbol <RING+ACUTE>	
+collating-symbol <RING-BELOW>	
+collating-symbol <DIAERESIS>	
+collating-symbol <DIAERESIS+MACRON>	
+collating-symbol <DIAERESIS+ACUTE>	
+collating-symbol <DIAERESIS+GRAVE>	
+collating-symbol <DIAERESIS+CARON>	
+collating-symbol <DOUBLE-ACUTE>	
+collating-symbol <HOOK>	
+collating-symbol <TILDE>	
+collating-symbol <TILDE+ACUTE>	
+collating-symbol <TILDE+DIAERESIS>	
+collating-symbol <TILDE-BELOW>	
+collating-symbol <DOT>	
+collating-symbol <DOT-BELOW>	
+collating-symbol <DOT+DOT-BELOW>	
+collating-symbol <STROKE>	
+collating-symbol <STROKE+ACUTE>	
+collating-symbol <CEDILLA>	
+collating-symbol <CEDILLA+ACUTE>	
+collating-symbol <CEDILLA+GRAVE>	
+collating-symbol <CEDILLA+BREVE>	
+collating-symbol <OGONEK>	
+collating-symbol <OGONEK+MACRON>	
+collating-symbol <MACRON>	
+collating-symbol <MACRON+ACUTE>	
+collating-symbol <MACRON+GRAVE>	
+collating-symbol <MACRON+DIAERESIS>	
+collating-symbol <MACRON+DIAERESIS-BELOW>	
+collating-symbol <MACRON+DOT>	
+collating-symbol <MACRON+DOT-BELOW>	
+collating-symbol <MACRON+CIRCUMFLEX>	
+collating-symbol <LINE-BELOW>	
+collating-symbol <HORN>	
+collating-symbol <HORN+ACUTE>	
+collating-symbol <HORN+GRAVE>	
+collating-symbol <HORN+HOOK>	
+collating-symbol <HORN+TILDE>	
+collating-symbol <HORN+DOT-BELOW>	
+collating-symbol <PRECEDED-BY-APOSTROPHE>	
+collating-symbol <GREEK>	
+collating-symbol <TONOS>	
+collating-symbol <DIALYTICA>	
+collating-symbol <DIALYTICA+TONOS>	
+collating-symbol <CYRILLIC>	
+collating-symbol <HIRAGANA>	
+collating-symbol <KATAKANA>	
+collating-symbol <SPECIAL>	
+	
+% letter;accent;case;specials	
+	
+order_start forward;backward/
+            ;forward;position	
+	
+% <CAPITAL> or <SMALL> letters first:	
+	
+<CAPITAL>	
+<CAPITAL-SMALL>	
+<SMALL-CAPITAL>	
+<SMALL>	
+	
+% Accents:	
+	
+<NONE>	
+<ACUTE>	
+<ACUTE+DOT>	
+<GRAVE>	
+<DOUBLE-GRAVE>	
+<BREVE>	
+<BREVE+ACUTE>	
+<BREVE+GRAVE>	
+<BREVE+MACRON>	
+<BREVE+HOOK>	
+<BREVE+TILDE>	
+<BREVE+DOT-BELOW>	
+<BREVE-BELOW>	
+<INVERTED-BREVE>	
+<CIRCUMFLEX>	
+<CIRCUMFLEX+ACUTE>	
+<CIRCUMFLEX+GRAVE>	
+<CIRCUMFLEX+HOOK>	
+<CIRCUMFLEX+TILDE>	
+<CIRCUMFLEX+DOT-BELOW>	
+<CARON>	
+<CARON+DIAERESIS>	
+<CARON+DOT>	
+<RING>	
+<RING+ACUTE>	
+<RING-BELOW>	
+<DIAERESIS>	
+<DIAERESIS+MACRON>	
+<DIAERESIS+ACUTE>	
+<DIAERESIS+GRAVE>	
+<DIAERESIS+CARON>	
+<DOUBLE-ACUTE>	
+<HOOK>	
+<TILDE>	
+<TILDE+ACUTE>	
+<TILDE+DIAERESIS>	
+<TILDE-BELOW>	
+<DOT>	
+<DOT-BELOW>	
+<DOT+DOT-BELOW>	
+<STROKE>	
+<STROKE+ACUTE>	
+<CEDILLA>	
+<CEDILLA+ACUTE>	
+<CEDILLA+GRAVE>	
+<CEDILLA+BREVE>	
+<OGONEK>	
+<OGONEK+MACRON>	
+<MACRON>	
+<MACRON+ACUTE>	
+<MACRON+GRAVE>	
+<MACRON+DIAERESIS>	
+<MACRON+DIAERESIS-BELOW>	
+<MACRON+DOT>	
+<MACRON+DOT-BELOW>	
+<MACRON+CIRCUMFLEX>	
+<LINE-BELOW>	
+<HORN>	
+<HORN+ACUTE>	
+<HORN+GRAVE>	
+<HORN+HOOK>	
+<HORN+TILDE>	
+<HORN+DOT-BELOW>	
+<PRECEDED-BY-APOSTROPHE>	
+<GREEK>	
+<TONOS>	
+<DIALYTICA>	
+<DIALYTICA+TONOS>	
+<CYRILLIC>	
+<HIRAGANA>	
+<KATAKANA>	
+<SPECIAL>	
+	
+<NS>	<NS>;<NS>;<NS>;IGNORE	<U00a0>	NO-BREAK SPACE
+<SP>	IGNORE;IGNORE;IGNORE;<SP>	<U0020>	SPACE
+<HT>	IGNORE;IGNORE;IGNORE;<HT>	<U0009>	CHARACTER TABULATION (HT)
+<VT>	IGNORE;IGNORE;IGNORE;<VT>	<U000b>	LINE TABULATION (VT)
+<CR>	IGNORE;IGNORE;IGNORE;<CR>	<U000d>	CARRIAGE RETURN (CR)
+<LF>	IGNORE;IGNORE;IGNORE;<LF>	<U000a>	LINE FEED (LF)
+<FF>	IGNORE;IGNORE;IGNORE;<FF>	<U000c>	FORM FEED (FF)
+<_>	IGNORE;IGNORE;IGNORE;<_>	<U005f>	LOW LINE
+<'m>	IGNORE;IGNORE;IGNORE;<'m>	<U00af>	MACRON
+<-->	IGNORE;IGNORE;IGNORE;<-->	<U00ad>	SOFT HYPHEN
+<->	IGNORE;IGNORE;IGNORE;<->	<U002d>	HYPHEN-MINUS
+<,>	IGNORE;IGNORE;IGNORE;<,>	<U002c>	COMMA
+<;>	IGNORE;IGNORE;IGNORE;<;>	<U003b>	SEMICOLON
+<:>	IGNORE;IGNORE;IGNORE;<:>	<U003a>	COLON
+<!>	IGNORE;IGNORE;IGNORE;<!>	<U0021>	EXCLAMATION MARK
+<!I>	IGNORE;IGNORE;IGNORE;<!I>	<U00a1>	INVERTED EXCLAMATION MARK
+<?>	IGNORE;IGNORE;IGNORE;<?>	<U003f>	QUESTION MARK
+<?I>	IGNORE;IGNORE;IGNORE;<?I>	<U00bf>	INVERTED QUESTION MARK
+<//>	IGNORE;IGNORE;IGNORE;<//>	<U002f>	SOLIDUS
+<.>	IGNORE;IGNORE;IGNORE;<.>	<U002e>	FULL STOP
+<''>	IGNORE;IGNORE;IGNORE;<''>	<U00b4>	ACUTE ACCENT
+<'!>	IGNORE;IGNORE;IGNORE;<'!>	<U0060>	GRAVE ACCENT
+<'/>>	IGNORE;IGNORE;IGNORE;<'/>>	<U005e>	CIRCUMFLEX ACCENT
+<':>	IGNORE;IGNORE;IGNORE;<':>	<U00a8>	DIAERESIS
+<'?>	IGNORE;IGNORE;IGNORE;<'?>	<U007e>	TILDE
+<.M>	IGNORE;IGNORE;IGNORE;<.M>	<U00b7>	MIDDLE DOT
+<',>	IGNORE;IGNORE;IGNORE;<',>	<U00b8>	CEDILLA
+<'>	IGNORE;IGNORE;IGNORE;<'>	<U0027>	APOSTROPHE
+<'6>	IGNORE;IGNORE;IGNORE;<'6>	<U2018>	LEFT SINGLE QUOTATION MARK
+<'9>	IGNORE;IGNORE;IGNORE;<'9>	<U2019>	RIGHT SINGLE QUOTATION MARK
+<">	IGNORE;IGNORE;IGNORE;<">	<U0022>	QUOTATION MARK
+<"6>	IGNORE;IGNORE;IGNORE;<"6>	<U201c>	LEFT DOUBLE QUOTATION MARK
+<"9>	IGNORE;IGNORE;IGNORE;<"9>	<U201d>	RIGHT DOUBLE QUOTATION MARK
+<<<>	IGNORE;IGNORE;IGNORE;<<<>	<U00ab>	LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+</>/>>	IGNORE;IGNORE;IGNORE;</>/>>	<U00bb>	RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+<(>	IGNORE;IGNORE;IGNORE;<(>	<U0028>	LEFT PARENTHESIS
+<(S>	IGNORE;IGNORE;IGNORE;<(S>	<U207d>	SUPERSCRIPT LEFT PARENTHESIS
+<)>	IGNORE;IGNORE;IGNORE;<)>	<U0029>	RIGHT PARENTHESIS
+<)S>	IGNORE;IGNORE;IGNORE;<)S>	<U207e>	SUPERSCRIPT RIGHT PARENTHESIS
+<<(>	IGNORE;IGNORE;IGNORE;<<(>	<U005b>	LEFT SQUARE BRACKET
+<)/>>	IGNORE;IGNORE;IGNORE;<)/>>	<U005d>	RIGHT SQUARE BRACKET
+<(!>	IGNORE;IGNORE;IGNORE;<(!>	<U007b>	LEFT CURLY BRACKET
+<!)>	IGNORE;IGNORE;IGNORE;<!)>	<U007d>	RIGHT CURLY BRACKET
+<SE>	IGNORE;IGNORE;IGNORE;<SE>	<U00a7>	SECTION SIGN
+<PI>	IGNORE;IGNORE;IGNORE;<PI>	<U00b6>	PILCROW SIGN
+<Co>	IGNORE;IGNORE;IGNORE;<Co>	<U00a9>	COPYRIGHT SIGN
+<Rg>	IGNORE;IGNORE;IGNORE;<Rg>	<U00ae>	REGISTERED SIGN
+<At>	IGNORE;IGNORE;IGNORE;<At>	<U0040>	COMMERCIAL AT
+<Cu>	IGNORE;IGNORE;IGNORE;<Cu>	<U00a4>	CURRENCY SIGN
+<Ct>	IGNORE;IGNORE;IGNORE;<Ct>	<U00a2>	CENT SIGN
+<DO>	IGNORE;IGNORE;IGNORE;<DO>	<U0024>	DOLLAR SIGN
+<Pd>	IGNORE;IGNORE;IGNORE;<Pd>	<U00a3>	POUND SIGN
+<Ye>	IGNORE;IGNORE;IGNORE;<Ye>	<U00a5>	YEN SIGN
+<*>	IGNORE;IGNORE;IGNORE;<*>	<U002a>	ASTERISK
+<////>	IGNORE;IGNORE;IGNORE;<////>	<U005c>	REVERSE SOLIDUS
+<&>	IGNORE;IGNORE;IGNORE;<&>	<U0026>	AMPERSAND
+<Nb>	IGNORE;IGNORE;IGNORE;<Nb>	<U0023>	NUMBER SIGN
+<%>	IGNORE;IGNORE;IGNORE;<%>	<U0025>	PERCENT SIGN
+<-S>	IGNORE;IGNORE;IGNORE;<-S>	<U207b>	SUPERSCRIPT MINUS 
+<+>	IGNORE;IGNORE;IGNORE;<+>	<U002b>	PLUS SIGN
+<+S>	IGNORE;IGNORE;IGNORE;<+S>	<U207a>	SUPERSCRIPT PLUS SIGN
+<+->	IGNORE;IGNORE;IGNORE;<+->	<U00b1>	PLUS-MINUS SIGN
+<-:>	IGNORE;IGNORE;IGNORE;<-:>	<U00f7>	DIVISION SIGN
+<*X>	IGNORE;IGNORE;IGNORE;<*X>	<U00d7>	MULTIPLICATION SIGN
+<!=>	IGNORE;IGNORE;IGNORE;<!=>	<U2260>	NOT EQUAL TO
+<<>	IGNORE;IGNORE;IGNORE;<<>	<U003c>	LESS-THAN SIGN
+<=<>	IGNORE;IGNORE;IGNORE;<=<>	<U2264>	LESS-THAN OR EQUAL TO
+<=>	IGNORE;IGNORE;IGNORE;<=>	<U003d>	EQUALS SIGN
+</>=>	IGNORE;IGNORE;IGNORE;</>=>	<U2265>	GREATER-THAN OR EQUAL TO
+</>>	IGNORE;IGNORE;IGNORE;</>>	<U003e>	GREATER-THAN SIGN
+<NO>	IGNORE;IGNORE;IGNORE;<NO>	<U00ac>	NOT SIGN
+<!!>	IGNORE;IGNORE;IGNORE;<!!>	<U007c>	VERTICAL LINE
+<BB>	IGNORE;IGNORE;IGNORE;<BB>	<U00a6>	BROKEN BAR
+<DG>	IGNORE;IGNORE;IGNORE;<DG>	<U00b0>	DEGREE SIGN
+<My>	IGNORE;IGNORE;IGNORE;<My>	<U00b5>	MICRO SIGN
+<'<>	IGNORE;IGNORE;IGNORE;<'<>	<U02c7>	CARON (Mandarin Chinese third tone)
+<'(>	IGNORE;IGNORE;IGNORE;<'(>	<U02d8>	BREVE
+<'.>	IGNORE;IGNORE;IGNORE;<'.>	<U02d9>	DOT ABOVE (Mandarin Chinese light tone)
+<'0>	IGNORE;IGNORE;IGNORE;<'0>	<U02da>	RING ABOVE
+<';>	IGNORE;IGNORE;IGNORE;<';>	<U02db>	OGONEK
+<1?>	IGNORE;IGNORE;IGNORE;<1?>	<U02dc>	SMALL TILDE
+<'">	IGNORE;IGNORE;IGNORE;<'">	<U02dd>	DOUBLE ACUTE ACCENT
+<'G>	IGNORE;IGNORE;IGNORE;<'G>	<U0374>	GREEK NUMERAL SIGN (Dexia keraia)
+<,G>	IGNORE;IGNORE;IGNORE;<,G>	<U0375>	GREEK LOWER NUMERAL SIGN (Aristeri keraia)
+<j3>	IGNORE;IGNORE;IGNORE;<j3>	<U037a>	GREEK YPOGEGRAMMENI
+<?%>	IGNORE;IGNORE;IGNORE;<?%>	<U037e>	GREEK QUESTION MARK (Erotimatiko)
+<'*>	IGNORE;IGNORE;IGNORE;<'*>	<U0384>	GREEK TONOS
+<'%>	IGNORE;IGNORE;IGNORE;<'%>	<U0385>	GREEK DIALYTIKA TONOS
+<.*>	IGNORE;IGNORE;IGNORE;<.*>	<U0387>	GREEK ANO TELEIA
+<b3>	IGNORE;IGNORE;IGNORE;<b3>	<U03d0>	GREEK BETA SYMBOL
+<,,>	IGNORE;IGNORE;IGNORE;<,,>	<U1fbf>	GREEK PSILI
+<?*>	IGNORE;IGNORE;IGNORE;<?*>	<U1fc0>	GREEK PERISPOMENI
+<?:>	IGNORE;IGNORE;IGNORE;<?:>	<U1fc1>	GREEK DIALYTIKA AND PERISPOMENI
+<,!>	IGNORE;IGNORE;IGNORE;<,!>	<U1fcd>	GREEK PSILI AND VARIA
+<,'>	IGNORE;IGNORE;IGNORE;<,'>	<U1fce>	GREEK PSILI AND OXIA
+<?,>	IGNORE;IGNORE;IGNORE;<?,>	<U1fcf>	GREEK PSILI AND PERISPOMENI 
+<;!>	IGNORE;IGNORE;IGNORE;<;!>	<U1fdd>	GREEK DASIA AND VARIA
+<;'>	IGNORE;IGNORE;IGNORE;<;'>	<U1fde>	GREEK DASIA AND OXIA
+<?;>	IGNORE;IGNORE;IGNORE;<?;>	<U1fdf>	GREEK DASIA AND PERISPOMENI 
+<!:>	IGNORE;IGNORE;IGNORE;<!:>	<U1fed>	GREEK DIALYTIKA AND VARIA
+<!*>	IGNORE;IGNORE;IGNORE;<!*>	<U1fef>	GREEK VARIA
+<;;>	IGNORE;IGNORE;IGNORE;<;;>	<U1ffe>	GREEK DASIA
+<1N>	IGNORE;IGNORE;IGNORE;<1N>	<U2002>	EN SPACE
+<1M>	IGNORE;IGNORE;IGNORE;<1M>	<U2003>	EM SPACE
+<3M>	IGNORE;IGNORE;IGNORE;<3M>	<U2004>	THREE-PER-EM SPACE
+<4M>	IGNORE;IGNORE;IGNORE;<4M>	<U2005>	FOUR-PER-EM SPACE
+<6M>	IGNORE;IGNORE;IGNORE;<6M>	<U2006>	SIX-PER-EM SPACE
+<LR>	IGNORE;IGNORE;IGNORE;<LR>	<U200e>	LEFT-TO-RIGHT MARK
+<RL>	IGNORE;IGNORE;IGNORE;<RL>	<U200f>	RIGHT-TO-LEFT MARK
+<1T>	IGNORE;IGNORE;IGNORE;<1T>	<U2009>	THIN SPACE
+<1H>	IGNORE;IGNORE;IGNORE;<1H>	<U200a>	HAIR SPACE
+<-1>	IGNORE;IGNORE;IGNORE;<-1>	<U2010>	HYPHEN
+<-N>	IGNORE;IGNORE;IGNORE;<-N>	<U2013>	EN DASH
+<-M>	IGNORE;IGNORE;IGNORE;<-M>	<U2014>	EM DASH
+<-3>	IGNORE;IGNORE;IGNORE;<-3>	<U2015>	HORIZONTAL BAR
+<!2>	IGNORE;IGNORE;IGNORE;<!2>	<U2016>	DOUBLE VERTICAL LINE
+<=2>	IGNORE;IGNORE;IGNORE;<=2>	<U2017>	DOUBLE LOW LINE
+<.9>	IGNORE;IGNORE;IGNORE;<.9>	<U201a>	SINGLE LOW-9 QUOTATION MARK
+<9'>	IGNORE;IGNORE;IGNORE;<9'>	<U201b>	SINGLE HIGH-REVERSED-9 QUOTATION MARK
+<:9>	IGNORE;IGNORE;IGNORE;<:9>	<U201e>	DOUBLE LOW-9 QUOTATION MARK
+<9">	IGNORE;IGNORE;IGNORE;<9">	<U201f>	DOUBLE HIGH-REVERSED-9 QUOTATION MARK
+<//->	IGNORE;IGNORE;IGNORE;<//->	<U2020>	DAGGER
+<//=>	IGNORE;IGNORE;IGNORE;<//=>	<U2021>	DOUBLE DAGGER
+<Sb>	IGNORE;IGNORE;IGNORE;<Sb>	<U2022>	BULLET
+<..>	IGNORE;IGNORE;IGNORE;<..>	<U2025>	TWO DOT LEADER
+<.3>	IGNORE;IGNORE;IGNORE;<.3>	<U2026>	HORIZONTAL ELLIPSIS
+<%0>	IGNORE;IGNORE;IGNORE;<%0>	<U2030>	PER MILLE SIGN
+<1'>	IGNORE;IGNORE;IGNORE;<1'>	<U2032>	PRIME
+<2'>	IGNORE;IGNORE;IGNORE;<2'>	<U2033>	DOUBLE PRIME
+<3'>	IGNORE;IGNORE;IGNORE;<3'>	<U2034>	TRIPLE PRIME
+<1">	IGNORE;IGNORE;IGNORE;<1">	<U2035>	REVERSED PRIME
+<2">	IGNORE;IGNORE;IGNORE;<2">	<U2036>	REVERSED DOUBLE PRIME
+<3">	IGNORE;IGNORE;IGNORE;<3">	<U2037>	REVERSED TRIPLE PRIME
+<Ca>	IGNORE;IGNORE;IGNORE;<Ca>	<U2038>	CARET
+<<1>	IGNORE;IGNORE;IGNORE;<<1>	<U2039>	SINGLE LEFT-POINTING ANGLE QUOTATION MARK
+</>1>	IGNORE;IGNORE;IGNORE;</>1>	<U203a>	SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
+<:X>	IGNORE;IGNORE;IGNORE;<:X>	<U203b>	REFERENCE MARK
+<!*2>	IGNORE;IGNORE;IGNORE;<!*2>	<U203c>	DOUBLE EXCLAMATION MARK
+<'->	IGNORE;IGNORE;IGNORE;<'->	<U203e>	OVERLINE
+<=S>	IGNORE;IGNORE;IGNORE;<=S>	<U207c>	SUPERSCRIPT EQUALS SIGN
+<0s>	IGNORE;IGNORE;IGNORE;<0s>	<U2080>	SUBSCRIPT ZERO 
+<1s>	IGNORE;IGNORE;IGNORE;<1s>	<U2081>	SUBSCRIPT ONE 
+<2s>	IGNORE;IGNORE;IGNORE;<2s>	<U2082>	SUBSCRIPT TWO 
+<3s>	IGNORE;IGNORE;IGNORE;<3s>	<U2083>	SUBSCRIPT THREE 
+<4s>	IGNORE;IGNORE;IGNORE;<4s>	<U2084>	SUBSCRIPT FOUR 
+<5s>	IGNORE;IGNORE;IGNORE;<5s>	<U2085>	SUBSCRIPT FIVE 
+<6s>	IGNORE;IGNORE;IGNORE;<6s>	<U2086>	SUBSCRIPT SIX 
+<7s>	IGNORE;IGNORE;IGNORE;<7s>	<U2087>	SUBSCRIPT SEVEN 
+<8s>	IGNORE;IGNORE;IGNORE;<8s>	<U2088>	SUBSCRIPT EIGHT 
+<9s>	IGNORE;IGNORE;IGNORE;<9s>	<U2089>	SUBSCRIPT NINE 
+<+s>	IGNORE;IGNORE;IGNORE;<+s>	<U208a>	SUBSCRIPT PLUS SIGN
+<-s>	IGNORE;IGNORE;IGNORE;<-s>	<U208b>	SUBSCRIPT MINUS 
+<=s>	IGNORE;IGNORE;IGNORE;<=s>	<U208c>	SUBSCRIPT EQUALS SIGN
+<(s>	IGNORE;IGNORE;IGNORE;<(s>	<U208d>	SUBSCRIPT LEFT PARENTHESIS
+<)s>	IGNORE;IGNORE;IGNORE;<)s>	<U208e>	SUBSCRIPT RIGHT PARENTHESIS
+<Ff>	IGNORE;IGNORE;IGNORE;<Ff>	<U20a3>	FRENCH FRANK SIGN
+<Li>	IGNORE;IGNORE;IGNORE;<Li>	<U20a4>	LIRA SIGN
+<Pt>	IGNORE;IGNORE;IGNORE;<Pt>	<U20a7>	PESETA SIGN
+<W=>	IGNORE;IGNORE;IGNORE;<W=>	<U20a9>	WON SIGN
+<oC>	IGNORE;IGNORE;IGNORE;<oC>	<U2103>	DEGREE CELSIUS
+<co>	IGNORE;IGNORE;IGNORE;<co>	<U2105>	CARE OF
+<oF>	IGNORE;IGNORE;IGNORE;<oF>	<U2109>	DEGREE FAHRENHEIT
+<N0>	IGNORE;IGNORE;IGNORE;<N0>	<U2116>	NUMERO SIGN
+<PO>	IGNORE;IGNORE;IGNORE;<PO>	<U2117>	SOUND RECORDING COPYRIGHT
+<Rx>	IGNORE;IGNORE;IGNORE;<Rx>	<U211e>	PRESCRIPTION TAKE
+<SM>	IGNORE;IGNORE;IGNORE;<SM>	<U2120>	SERVICE MARK
+<TM>	IGNORE;IGNORE;IGNORE;<TM>	<U2122>	TRADE MARK SIGN
+<Om>	IGNORE;IGNORE;IGNORE;<Om>	<U2126>	OHM SIGN
+<AO>	IGNORE;IGNORE;IGNORE;<AO>	<U212b>	ANGSTROM SIGN
+<13>	IGNORE;IGNORE;IGNORE;<13>	<U2153>	VULGAR FRACTION ONE THIRD
+<23>	IGNORE;IGNORE;IGNORE;<23>	<U2154>	VULGAR FRACTION TWO THIRDS
+<15>	IGNORE;IGNORE;IGNORE;<15>	<U2155>	VULGAR FRACTION ONE FIFTH
+<25>	IGNORE;IGNORE;IGNORE;<25>	<U2156>	VULGAR FRACTION TWO FIFTHS
+<35>	IGNORE;IGNORE;IGNORE;<35>	<U2157>	VULGAR FRACTION THREE FIFTHS
+<45>	IGNORE;IGNORE;IGNORE;<45>	<U2158>	VULGAR FRACTION FOUR FIFTHS
+<16>	IGNORE;IGNORE;IGNORE;<16>	<U2159>	VULGAR FRACTION ONE SIXTH
+<56>	IGNORE;IGNORE;IGNORE;<56>	<U215a>	VULGAR FRACTION FIVE SIXTHS
+<1R>	IGNORE;IGNORE;IGNORE;<1R>	<U2160>	ROMAN NUMERAL ONE
+<2R>	IGNORE;IGNORE;IGNORE;<2R>	<U2161>	ROMAN NUMERAL TWO
+<3R>	IGNORE;IGNORE;IGNORE;<3R>	<U2162>	ROMAN NUMERAL THREE
+<4R>	IGNORE;IGNORE;IGNORE;<4R>	<U2163>	ROMAN NUMERAL FOUR
+<5R>	IGNORE;IGNORE;IGNORE;<5R>	<U2164>	ROMAN NUMERAL FIVE
+<6R>	IGNORE;IGNORE;IGNORE;<6R>	<U2165>	ROMAN NUMERAL SIX
+<7R>	IGNORE;IGNORE;IGNORE;<7R>	<U2166>	ROMAN NUMERAL SEVEN
+<8R>	IGNORE;IGNORE;IGNORE;<8R>	<U2167>	ROMAN NUMERAL EIGHT
+<9R>	IGNORE;IGNORE;IGNORE;<9R>	<U2168>	ROMAN NUMERAL NINE
+<aR>	IGNORE;IGNORE;IGNORE;<aR>	<U2169>	ROMAN NUMERAL TEN
+<bR>	IGNORE;IGNORE;IGNORE;<bR>	<U216a>	ROMAN NUMERAL ELEVEN
+<cR>	IGNORE;IGNORE;IGNORE;<cR>	<U216b>	ROMAN NUMERAL TWELVE
+<50R>	IGNORE;IGNORE;IGNORE;<50R>	<U216c>	ROMAN NUMERAL FIFTY
+<100R>	IGNORE;IGNORE;IGNORE;<100R>	<U216d>	ROMAN NUMERAL ONE HUNDRED
+<500R>	IGNORE;IGNORE;IGNORE;<500R>	<U216e>	ROMAN NUMERAL FIVE HUNDRED
+<1000R>	IGNORE;IGNORE;IGNORE;<1000R>	<U216f>	ROMAN NUMERAL ONE THOUSAND
+<1r>	IGNORE;IGNORE;IGNORE;<1r>	<U2170>	SMALL ROMAN NUMERAL ONE
+<2r>	IGNORE;IGNORE;IGNORE;<2r>	<U2171>	SMALL ROMAN NUMERAL TWO
+<3r>	IGNORE;IGNORE;IGNORE;<3r>	<U2172>	SMALL ROMAN NUMERAL THREE
+<4r>	IGNORE;IGNORE;IGNORE;<4r>	<U2173>	SMALL ROMAN NUMERAL FOUR
+<5r>	IGNORE;IGNORE;IGNORE;<5r>	<U2174>	SMALL ROMAN NUMERAL FIVE
+<6r>	IGNORE;IGNORE;IGNORE;<6r>	<U2175>	SMALL ROMAN NUMERAL SIX
+<7r>	IGNORE;IGNORE;IGNORE;<7r>	<U2176>	SMALL ROMAN NUMERAL SEVEN
+<8r>	IGNORE;IGNORE;IGNORE;<8r>	<U2177>	SMALL ROMAN NUMERAL EIGHT
+<9r>	IGNORE;IGNORE;IGNORE;<9r>	<U2178>	SMALL ROMAN NUMERAL NINE
+<ar>	IGNORE;IGNORE;IGNORE;<ar>	<U2179>	SMALL ROMAN NUMERAL TEN
+<br>	IGNORE;IGNORE;IGNORE;<br>	<U217a>	SMALL ROMAN NUMERAL ELEVEN
+<cr>	IGNORE;IGNORE;IGNORE;<cr>	<U217b>	SMALL ROMAN NUMERAL TWELVE
+<50r>	IGNORE;IGNORE;IGNORE;<50r>	<U217c>	SMALL ROMAN NUMERAL FIFTY
+<100r>	IGNORE;IGNORE;IGNORE;<100r>	<U217d>	SMALL ROMAN NUMERAL ONE HUNDRED
+<500r>	IGNORE;IGNORE;IGNORE;<500r>	<U217e>	SMALL ROMAN NUMERAL FIVE HUNDRED
+<1000r>	IGNORE;IGNORE;IGNORE;<1000r>	<U217f>	SMALL ROMAN NUMERAL ONE THOUSAND
+<1000RCD>	IGNORE;IGNORE;IGNORE;<1000RCD>	<U2180>	ROMAN NUMERAL ONE THOUSAND C D
+<5000R>	IGNORE;IGNORE;IGNORE;<5000R>	<U2181>	ROMAN NUMERAL FIVE THOUSAND
+<10000R>	IGNORE;IGNORE;IGNORE;<10000R>	<U2182>	ROMAN NUMERAL TEN THOUSAND
+<-!>	IGNORE;IGNORE;IGNORE;<-!>	<U2191>	UPWARDS ARROW
+<-v>	IGNORE;IGNORE;IGNORE;<-v>	<U2193>	DOWNWARDS ARROW
+<</>>	IGNORE;IGNORE;IGNORE;<</>>	<U2194>	LEFT RIGHT ARROW
+<UD>	IGNORE;IGNORE;IGNORE;<UD>	<U2195>	UP DOWN ARROW
+<<!!>	IGNORE;IGNORE;IGNORE;<<!!>	<U2196>	NORTH WEST ARROW
+</////>>	IGNORE;IGNORE;IGNORE;</////>>	<U2197>	NORTH EAST ARROW
+<!!/>>	IGNORE;IGNORE;IGNORE;<!!/>>	<U2198>	SOUTH EAST ARROW
+<<////>	IGNORE;IGNORE;IGNORE;<<////>	<U2199>	SOUTH WEST ARROW
+<UD->	IGNORE;IGNORE;IGNORE;<UD->	<U21a8>	UP DOWN ARROW WITH BASE
+</>V>	IGNORE;IGNORE;IGNORE;</>V>	<U21c0>	RIGHTWARDS HARPOON WITH BARB UPWARDS
+<<=>	IGNORE;IGNORE;IGNORE;<<=>	<U21d0>	LEFTWARDS DOUBLE ARROW
+<=/>>	IGNORE;IGNORE;IGNORE;<=/>>	<U21d2>	RIGHTWARDS DOUBLE ARROW
+<==>	IGNORE;IGNORE;IGNORE;<==>	<U21d4>	LEFT RIGHT DOUBLE ARROW
+<FA>	IGNORE;IGNORE;IGNORE;<FA>	<U2200>	FOR ALL
+<dP>	IGNORE;IGNORE;IGNORE;<dP>	<U2202>	PARTIAL DIFFERENTIAL
+<TE>	IGNORE;IGNORE;IGNORE;<TE>	<U2203>	THERE EXISTS
+<//0>	IGNORE;IGNORE;IGNORE;<//0>	<U2205>	EMPTY SET
+<DE>	IGNORE;IGNORE;IGNORE;<DE>	<U2206>	INCREMENT
+<NB>	IGNORE;IGNORE;IGNORE;<NB>	<U2207>	NABLA
+<(->	IGNORE;IGNORE;IGNORE;<(->	<U2208>	ELEMENT OF
+<-)>	IGNORE;IGNORE;IGNORE;<-)>	<U220b>	CONTAINS AS MEMBER
+<*P>	IGNORE;IGNORE;IGNORE;<*P>	<U220f>	N-ARY PRODUCT
+<+Z>	IGNORE;IGNORE;IGNORE;<+Z>	<U2211>	N-ARY SUMMATION
+<-2>	IGNORE;IGNORE;IGNORE;<-2>	<U2212>	MINUS SIGN
+<-+>	IGNORE;IGNORE;IGNORE;<-+>	<U2213>	MINUS-OR-PLUS SIGN
+<.+>	IGNORE;IGNORE;IGNORE;<.+>	<U2214>	DOT PLUS
+<//f>	IGNORE;IGNORE;IGNORE;<//f>	<U2215>	DIVISION SLASH
+<*->	IGNORE;IGNORE;IGNORE;<*->	<U2217>	ASTERISK OPERATOR
+<Ob>	IGNORE;IGNORE;IGNORE;<Ob>	<U2218>	RING OPERATOR
+<sb>	IGNORE;IGNORE;IGNORE;<sb>	<U2219>	BULLET OPERATOR
+<RT>	IGNORE;IGNORE;IGNORE;<RT>	<U221a>	SQUARE ROOT
+<0(>	IGNORE;IGNORE;IGNORE;<0(>	<U221d>	PROPORTIONAL TO
+<00>	IGNORE;IGNORE;IGNORE;<00>	<U221e>	INFINITY
+<-L>	IGNORE;IGNORE;IGNORE;<-L>	<U221f>	RIGHT ANGLE
+<-V>	IGNORE;IGNORE;IGNORE;<-V>	<U2220>	ANGLE
+<PP>	IGNORE;IGNORE;IGNORE;<PP>	<U2225>	PARALLEL TO
+<AN>	IGNORE;IGNORE;IGNORE;<AN>	<U2227>	LOGICAL AND
+<OR>	IGNORE;IGNORE;IGNORE;<OR>	<U2228>	LOGICAL OR
+<(U>	IGNORE;IGNORE;IGNORE;<(U>	<U2229>	INTERSECTION
+<)U>	IGNORE;IGNORE;IGNORE;<)U>	<U222a>	UNION
+<In>	IGNORE;IGNORE;IGNORE;<In>	<U222b>	INTEGRAL
+<DI>	IGNORE;IGNORE;IGNORE;<DI>	<U222c>	DOUBLE INTEGRAL
+<Io>	IGNORE;IGNORE;IGNORE;<Io>	<U222e>	CONTOUR INTEGRAL
+<.:>	IGNORE;IGNORE;IGNORE;<.:>	<U2234>	THEREFORE
+<:.>	IGNORE;IGNORE;IGNORE;<:.>	<U2235>	BECAUSE
+<:R>	IGNORE;IGNORE;IGNORE;<:R>	<U2236>	RATIO
+<::>	IGNORE;IGNORE;IGNORE;<::>	<U2237>	PROPORTION 
+<?1>	IGNORE;IGNORE;IGNORE;<?1>	<U223c>	TILDE OPERATOR
+<CG>	IGNORE;IGNORE;IGNORE;<CG>	<U223e>	INVERTED LAZY S
+<?->	IGNORE;IGNORE;IGNORE;<?->	<U2243>	ASYMPTOTICALLY EQUAL TO
+<?=>	IGNORE;IGNORE;IGNORE;<?=>	<U2245>	APPROXIMATELY EQUAL TO
+<?2>	IGNORE;IGNORE;IGNORE;<?2>	<U2248>	ALMOST EQUAL TO
+<=?>	IGNORE;IGNORE;IGNORE;<=?>	<U224c>	ALL EQUAL TO
+<HI>	IGNORE;IGNORE;IGNORE;<HI>	<U2253>	IMAGE OF OR APPROXIMATELY EQUAL TO
+<=3>	IGNORE;IGNORE;IGNORE;<=3>	<U2261>	IDENTICAL TO
+<<*>	IGNORE;IGNORE;IGNORE;<<*>	<U226a>	MUCH LESS-THAN
+<*/>>	IGNORE;IGNORE;IGNORE;<*/>>	<U226b>	MUCH GREATER-THAN
+<!<>	IGNORE;IGNORE;IGNORE;<!<>	<U226e>	NOT LESS-THAN
+<!/>>	IGNORE;IGNORE;IGNORE;<!/>>	<U226f>	NOT GREATER-THAN
+<(C>	IGNORE;IGNORE;IGNORE;<(C>	<U2282>	SUBSET OF
+<)C>	IGNORE;IGNORE;IGNORE;<)C>	<U2283>	SUPERSET OF
+<(_>	IGNORE;IGNORE;IGNORE;<(_>	<U2286>	SUBSET OF OR EQUAL TO
+<)_>	IGNORE;IGNORE;IGNORE;<)_>	<U2287>	SUPERSET OF OR EQUAL TO
+<0.>	IGNORE;IGNORE;IGNORE;<0.>	<U2299>	CIRCLED DOT OPERATOR
+<02>	IGNORE;IGNORE;IGNORE;<02>	<U229a>	CIRCLED RING OPERATOR
+<-T>	IGNORE;IGNORE;IGNORE;<-T>	<U22a5>	UP TACK
+<.P>	IGNORE;IGNORE;IGNORE;<.P>	<U22c5>	DOT OPERATOR
+<:3>	IGNORE;IGNORE;IGNORE;<:3>	<U22ee>	VERTICAL ELLIPSIS
+<Eh>	IGNORE;IGNORE;IGNORE;<Eh>	<U2302>	HOUSE
+<<7>	IGNORE;IGNORE;IGNORE;<<7>	<U2308>	LEFT CEILING
+</>7>	IGNORE;IGNORE;IGNORE;</>7>	<U2309>	RIGHT CEILING
+<7<>	IGNORE;IGNORE;IGNORE;<7<>	<U230a>	LEFT FLOOR
+<7/>>	IGNORE;IGNORE;IGNORE;<7/>>	<U230b>	RIGHT FLOOR
+<NI>	IGNORE;IGNORE;IGNORE;<NI>	<U2310>	REVERSED NOT SIGN
+<(A>	IGNORE;IGNORE;IGNORE;<(A>	<U2312>	ARC
+<TR>	IGNORE;IGNORE;IGNORE;<TR>	<U2315>	TELEPHONE RECORDER
+<Iu>	IGNORE;IGNORE;IGNORE;<Iu>	<U2320>	TOP HALF INTEGRAL
+<Il>	IGNORE;IGNORE;IGNORE;<Il>	<U2321>	BOTTOM HALF INTEGRAL
+<Vs>	IGNORE;IGNORE;IGNORE;<Vs>	<U2423>	OPEN BOX
+<1h>	IGNORE;IGNORE;IGNORE;<1h>	<U2440>	OCR HOOK
+<3h>	IGNORE;IGNORE;IGNORE;<3h>	<U2441>	OCR CHAIR
+<2h>	IGNORE;IGNORE;IGNORE;<2h>	<U2442>	OCR FORK
+<4h>	IGNORE;IGNORE;IGNORE;<4h>	<U2443>	OCR INVERTED FORK
+<1j>	IGNORE;IGNORE;IGNORE;<1j>	<U2446>	OCR BRANCH BANK IDENTIFICATION
+<2j>	IGNORE;IGNORE;IGNORE;<2j>	<U2447>	OCR AMOUNT OF CHECK
+<3j>	IGNORE;IGNORE;IGNORE;<3j>	<U2448>	OCR DASH
+<4j>	IGNORE;IGNORE;IGNORE;<4j>	<U2449>	OCR CUSTOMER ACCOUNT NUMBER 
+<1-o>	IGNORE;IGNORE;IGNORE;<1-o>	<U2460>	CIRCLED DIGIT ONE
+<2-o>	IGNORE;IGNORE;IGNORE;<2-o>	<U2461>	CIRCLED DIGIT TWO
+<3-o>	IGNORE;IGNORE;IGNORE;<3-o>	<U2462>	CIRCLED DIGIT THREE
+<4-o>	IGNORE;IGNORE;IGNORE;<4-o>	<U2463>	CIRCLED DIGIT FOUR
+<5-o>	IGNORE;IGNORE;IGNORE;<5-o>	<U2464>	CIRCLED DIGIT FIVE
+<6-o>	IGNORE;IGNORE;IGNORE;<6-o>	<U2465>	CIRCLED DIGIT SIX
+<7-o>	IGNORE;IGNORE;IGNORE;<7-o>	<U2466>	CIRCLED DIGIT SEVEN
+<8-o>	IGNORE;IGNORE;IGNORE;<8-o>	<U2467>	CIRCLED DIGIT EIGHT
+<9-o>	IGNORE;IGNORE;IGNORE;<9-o>	<U2468>	CIRCLED DIGIT NINE
+<10-o>	IGNORE;IGNORE;IGNORE;<10-o>	<U2469>	CIRCLED NUMBER TEN
+<11-o>	IGNORE;IGNORE;IGNORE;<11-o>	<U246a>	CIRCLED NUMBER ELEVEN
+<12-o>	IGNORE;IGNORE;IGNORE;<12-o>	<U246b>	CIRCLED NUMBER TWELVE
+<13-o>	IGNORE;IGNORE;IGNORE;<13-o>	<U246c>	CIRCLED NUMBER THIRTEEN
+<14-o>	IGNORE;IGNORE;IGNORE;<14-o>	<U246d>	CIRCLED NUMBER FOURTEEN
+<15-o>	IGNORE;IGNORE;IGNORE;<15-o>	<U246e>	CIRCLED NUMBER FIFTEEN
+<16-o>	IGNORE;IGNORE;IGNORE;<16-o>	<U246f>	CIRCLED NUMBER SIXTEEN
+<17-o>	IGNORE;IGNORE;IGNORE;<17-o>	<U2470>	CIRCLED NUMBER SEVENTEEN
+<18-o>	IGNORE;IGNORE;IGNORE;<18-o>	<U2471>	CIRCLED NUMBER EIGHTEEN
+<19-o>	IGNORE;IGNORE;IGNORE;<19-o>	<U2472>	CIRCLED NUMBER NINETEEN
+<20-o>	IGNORE;IGNORE;IGNORE;<20-o>	<U2473>	CIRCLED NUMBER TWENTY
+<(1)>	IGNORE;IGNORE;IGNORE;<(1)>	<U2474>	PARENTHESIZED DIGIT ONE
+<(2)>	IGNORE;IGNORE;IGNORE;<(2)>	<U2475>	PARENTHESIZED DIGIT TWO
+<(3)>	IGNORE;IGNORE;IGNORE;<(3)>	<U2476>	PARENTHESIZED DIGIT THREE
+<(4)>	IGNORE;IGNORE;IGNORE;<(4)>	<U2477>	PARENTHESIZED DIGIT FOUR
+<(5)>	IGNORE;IGNORE;IGNORE;<(5)>	<U2478>	PARENTHESIZED DIGIT FIVE
+<(6)>	IGNORE;IGNORE;IGNORE;<(6)>	<U2479>	PARENTHESIZED DIGIT SIX
+<(7)>	IGNORE;IGNORE;IGNORE;<(7)>	<U247a>	PARENTHESIZED DIGIT SEVEN
+<(8)>	IGNORE;IGNORE;IGNORE;<(8)>	<U247b>	PARENTHESIZED DIGIT EIGHT
+<(9)>	IGNORE;IGNORE;IGNORE;<(9)>	<U247c>	PARENTHESIZED DIGIT NINE
+<(10)>	IGNORE;IGNORE;IGNORE;<(10)>	<U247d>	PARENTHESIZED NUMBER TEN
+<(11)>	IGNORE;IGNORE;IGNORE;<(11)>	<U247e>	PARENTHESIZED NUMBER ELEVEN
+<(12)>	IGNORE;IGNORE;IGNORE;<(12)>	<U247f>	PARENTHESIZED NUMBER TWELVE
+<(13)>	IGNORE;IGNORE;IGNORE;<(13)>	<U2480>	PARENTHESIZED NUMBER THIRTEEN
+<(14)>	IGNORE;IGNORE;IGNORE;<(14)>	<U2481>	PARENTHESIZED NUMBER FOURTEEN
+<(15)>	IGNORE;IGNORE;IGNORE;<(15)>	<U2482>	PARENTHESIZED NUMBER FIFTEEN
+<(16)>	IGNORE;IGNORE;IGNORE;<(16)>	<U2483>	PARENTHESIZED NUMBER SIXTEEN
+<(17)>	IGNORE;IGNORE;IGNORE;<(17)>	<U2484>	PARENTHESIZED NUMBER SEVENTEEN
+<(18)>	IGNORE;IGNORE;IGNORE;<(18)>	<U2485>	PARENTHESIZED NUMBER EIGHTEEN
+<(19)>	IGNORE;IGNORE;IGNORE;<(19)>	<U2486>	PARENTHESIZED NUMBER NINETEEN
+<(20)>	IGNORE;IGNORE;IGNORE;<(20)>	<U2487>	PARENTHESIZED NUMBER TWENTY
+<1.>	IGNORE;IGNORE;IGNORE;<1.>	<U2488>	DIGIT ONE FULL STOP
+<2.>	IGNORE;IGNORE;IGNORE;<2.>	<U2489>	DIGIT TWO FULL STOP
+<3.>	IGNORE;IGNORE;IGNORE;<3.>	<U248a>	DIGIT THREE FULL STOP
+<4.>	IGNORE;IGNORE;IGNORE;<4.>	<U248b>	DIGIT FOUR FULL STOP
+<5.>	IGNORE;IGNORE;IGNORE;<5.>	<U248c>	DIGIT FIVE FULL STOP
+<6.>	IGNORE;IGNORE;IGNORE;<6.>	<U248d>	DIGIT SIX FULL STOP
+<7.>	IGNORE;IGNORE;IGNORE;<7.>	<U248e>	DIGIT SEVEN FULL STOP
+<8.>	IGNORE;IGNORE;IGNORE;<8.>	<U248f>	DIGIT EIGHT FULL STOP
+<9.>	IGNORE;IGNORE;IGNORE;<9.>	<U2490>	DIGIT NINE FULL STOP
+<10.>	IGNORE;IGNORE;IGNORE;<10.>	<U2491>	NUMBER TEN FULL STOP
+<11.>	IGNORE;IGNORE;IGNORE;<11.>	<U2492>	NUMBER ELEVEN FULL STOP
+<12.>	IGNORE;IGNORE;IGNORE;<12.>	<U2493>	NUMBER TWELVE FULL STOP
+<13.>	IGNORE;IGNORE;IGNORE;<13.>	<U2494>	NUMBER THIRTEEN FULL STOP
+<14.>	IGNORE;IGNORE;IGNORE;<14.>	<U2495>	NUMBER FOURTEEN FULL STOP
+<15.>	IGNORE;IGNORE;IGNORE;<15.>	<U2496>	NUMBER FIFTEEN FULL STOP
+<16.>	IGNORE;IGNORE;IGNORE;<16.>	<U2497>	NUMBER SIXTEEN FULL STOP
+<17.>	IGNORE;IGNORE;IGNORE;<17.>	<U2498>	NUMBER SEVENTEEN FULL STOP
+<18.>	IGNORE;IGNORE;IGNORE;<18.>	<U2499>	NUMBER EIGHTEEN FULL STOP
+<19.>	IGNORE;IGNORE;IGNORE;<19.>	<U249a>	NUMBER NINETEEN FULL STOP
+<20.>	IGNORE;IGNORE;IGNORE;<20.>	<U249b>	NUMBER TWENTY FULL STOP
+<0-o>	IGNORE;IGNORE;IGNORE;<0-o>	<U24ea>	CIRCLED DIGIT ZERO
+<hh>	IGNORE;IGNORE;IGNORE;<hh>	<U2500>	BOX DRAWINGS LIGHT HORIZONTAL
+<HH>	IGNORE;IGNORE;IGNORE;<HH>	<U2501>	BOX DRAWINGS HEAVY HORIZONTAL
+<vv>	IGNORE;IGNORE;IGNORE;<vv>	<U2502>	BOX DRAWINGS LIGHT VERTICAL
+<VV>	IGNORE;IGNORE;IGNORE;<VV>	<U2503>	BOX DRAWINGS HEAVY VERTICAL
+<3->	IGNORE;IGNORE;IGNORE;<3->	<U2504>	BOX DRAWINGS LIGHT TRIPLE DASH HORIZONTAL
+<3_>	IGNORE;IGNORE;IGNORE;<3_>	<U2505>	BOX DRAWINGS HEAVY TRIPLE DASH HORIZONTAL
+<3!>	IGNORE;IGNORE;IGNORE;<3!>	<U2506>	BOX DRAWINGS LIGHT TRIPLE DASH VERTICAL
+<3//>	IGNORE;IGNORE;IGNORE;<3//>	<U2507>	BOX DRAWINGS HEAVY TRIPLE DASH VERTICAL
+<4->	IGNORE;IGNORE;IGNORE;<4->	<U2508>	BOX DRAWINGS LIGHT QUADRUPLE DASH HORIZONTAL
+<4_>	IGNORE;IGNORE;IGNORE;<4_>	<U2509>	BOX DRAWINGS HEAVY QUADRUPLE DASH HORIZONTAL
+<4!>	IGNORE;IGNORE;IGNORE;<4!>	<U250a>	BOX DRAWINGS LIGHT QUADRUPLE DASH VERTICAL
+<4//>	IGNORE;IGNORE;IGNORE;<4//>	<U250b>	BOX DRAWINGS HEAVY QUADRUPLE DASH VERTICAL
+<dr>	IGNORE;IGNORE;IGNORE;<dr>	<U250c>	BOX DRAWINGS LIGHT DOWN AND RIGHT
+<dR>	IGNORE;IGNORE;IGNORE;<dR>	<U250d>	BOX DRAWINGS DOWN LIGHT AND RIGHT HEAVY
+<Dr>	IGNORE;IGNORE;IGNORE;<Dr>	<U250e>	BOX DRAWINGS DOWN HEAVY AND RIGHT LIGHT
+<DR>	IGNORE;IGNORE;IGNORE;<DR>	<U250f>	BOX DRAWINGS HEAVY DOWN AND RIGHT
+<dl>	IGNORE;IGNORE;IGNORE;<dl>	<U2510>	BOX DRAWINGS LIGHT DOWN AND LEFT
+<dL>	IGNORE;IGNORE;IGNORE;<dL>	<U2511>	BOX DRAWINGS DOWN LIGHT AND LEFT HEAVY
+<Dl>	IGNORE;IGNORE;IGNORE;<Dl>	<U2512>	BOX DRAWINGS DOWN HEAVY AND LEFT LIGHT
+<LD>	IGNORE;IGNORE;IGNORE;<LD>	<U2513>	BOX DRAWINGS HEAVY DOWN AND LEFT
+<ur>	IGNORE;IGNORE;IGNORE;<ur>	<U2514>	BOX DRAWINGS LIGHT UP AND RIGHT
+<uR>	IGNORE;IGNORE;IGNORE;<uR>	<U2515>	BOX DRAWINGS UP LIGHT AND RIGHT HEAVY
+<Ur>	IGNORE;IGNORE;IGNORE;<Ur>	<U2516>	BOX DRAWINGS UP HEAVY AND RIGHT LIGHT
+<UR>	IGNORE;IGNORE;IGNORE;<UR>	<U2517>	BOX DRAWINGS HEAVY UP AND RIGHT
+<ul>	IGNORE;IGNORE;IGNORE;<ul>	<U2518>	BOX DRAWINGS LIGHT UP AND LEFT
+<uL>	IGNORE;IGNORE;IGNORE;<uL>	<U2519>	BOX DRAWINGS UP LIGHT AND LEFT HEAVY
+<Ul>	IGNORE;IGNORE;IGNORE;<Ul>	<U251a>	BOX DRAWINGS UP HEAVY AND LEFT LIGHT
+<UL>	IGNORE;IGNORE;IGNORE;<UL>	<U251b>	BOX DRAWINGS HEAVY UP AND LEFT
+<vr>	IGNORE;IGNORE;IGNORE;<vr>	<U251c>	BOX DRAWINGS LIGHT VERTICAL AND RIGHT
+<vR>	IGNORE;IGNORE;IGNORE;<vR>	<U251d>	BOX DRAWINGS VERTICAL LIGHT AND RIGHT HEAVY
+<Udr>	IGNORE;IGNORE;IGNORE;<Udr>	<U251e>	BOX DRAWINGS UP HEAVY AND RIGHT DOWN LIGHT
+<uDr>	IGNORE;IGNORE;IGNORE;<uDr>	<U251f>	BOX DRAWINGS DOWN HEAVY AND RIGHT UP LIGHT
+<Vr>	IGNORE;IGNORE;IGNORE;<Vr>	<U2520>	BOX DRAWINGS VERTICAL HEAVY AND RIGHT LIGHT
+<UdR>	IGNORE;IGNORE;IGNORE;<UdR>	<U2521>	BOX DRAWINGS DOWN LIGHT AND RIGHT UP HEAVY
+<uDR>	IGNORE;IGNORE;IGNORE;<uDR>	<U2522>	BOX DRAWINGS UP LIGHT AND RIGHT DOWN HEAVY
+<VR>	IGNORE;IGNORE;IGNORE;<VR>	<U2523>	BOX DRAWINGS HEAVY VERTICAL AND RIGHT
+<vl>	IGNORE;IGNORE;IGNORE;<vl>	<U2524>	BOX DRAWINGS LIGHT VERTICAL AND LEFT
+<vL>	IGNORE;IGNORE;IGNORE;<vL>	<U2525>	BOX DRAWINGS VERTICAL LIGHT AND LEFT HEAVY
+<Udl>	IGNORE;IGNORE;IGNORE;<Udl>	<U2526>	BOX DRAWINGS UP HEAVY AND LEFT DOWN LIGHT
+<uDl>	IGNORE;IGNORE;IGNORE;<uDl>	<U2527>	BOX DRAWINGS DOWN HEAVY AND LEFT UP LIGHT
+<Vl>	IGNORE;IGNORE;IGNORE;<Vl>	<U2528>	BOX DRAWINGS VERTICAL HEAVY AND LEFT LIGHT
+<UdL>	IGNORE;IGNORE;IGNORE;<UdL>	<U2529>	BOX DRAWINGS DOWN LIGHT AND LEFT UP HEAVY
+<uDL>	IGNORE;IGNORE;IGNORE;<uDL>	<U252a>	BOX DRAWINGS UP LIGHT AND LEFT DOWN HEAVY
+<VL>	IGNORE;IGNORE;IGNORE;<VL>	<U252b>	BOX DRAWINGS HEAVY VERTICAL AND LEFT
+<dh>	IGNORE;IGNORE;IGNORE;<dh>	<U252c>	BOX DRAWINGS LIGHT DOWN AND HORIZONTAL 
+<dLr>	IGNORE;IGNORE;IGNORE;<dLr>	<U252d>	BOX DRAWINGS LEFT HEAVY AND RIGHT DOWN LIGHT
+<dlR>	IGNORE;IGNORE;IGNORE;<dlR>	<U252e>	BOX DRAWINGS RIGHT HEAVY AND LEFT DOWN LIGHT
+<dH>	IGNORE;IGNORE;IGNORE;<dH>	<U252f>	BOX DRAWINGS DOWN LIGHT AND HORIZONTAL HEAVY
+<Dh>	IGNORE;IGNORE;IGNORE;<Dh>	<U2530>	BOX DRAWINGS DOWN HEAVY AND HORIZONTAL LIGHT
+<DLr>	IGNORE;IGNORE;IGNORE;<DLr>	<U2531>	BOX DRAWINGS RIGHT LIGHT AND LEFT DOWN HEAVY
+<DlR>	IGNORE;IGNORE;IGNORE;<DlR>	<U2532>	BOX DRAWINGS LEFT LIGHT AND RIGHT DOWN HEAVY
+<DH>	IGNORE;IGNORE;IGNORE;<DH>	<U2533>	BOX DRAWINGS HEAVY DOWN AND HORIZONTAL
+<uh>	IGNORE;IGNORE;IGNORE;<uh>	<U2534>	BOX DRAWINGS LIGHT UP AND HORIZONTAL
+<uLr>	IGNORE;IGNORE;IGNORE;<uLr>	<U2535>	BOX DRAWINGS LEFT HEAVY AND RIGHT UP LIGHT
+<ulR>	IGNORE;IGNORE;IGNORE;<ulR>	<U2536>	BOX DRAWINGS RIGHT HEAVY AND LEFT UP LIGHT
+<uH>	IGNORE;IGNORE;IGNORE;<uH>	<U2537>	BOX DRAWINGS UP LIGHT AND HORIZONTAL HEAVY
+<Uh>	IGNORE;IGNORE;IGNORE;<Uh>	<U2538>	BOX DRAWINGS UP HEAVY AND HORIZONTAL LIGHT
+<ULr>	IGNORE;IGNORE;IGNORE;<ULr>	<U2539>	BOX DRAWINGS RIGHT LIGHT AND LEFT UP HEAVY
+<UlR>	IGNORE;IGNORE;IGNORE;<UlR>	<U253a>	BOX DRAWINGS LEFT LIGHT AND RIGHT UP HEAVY
+<UH>	IGNORE;IGNORE;IGNORE;<UH>	<U253b>	BOX DRAWINGS HEAVY UP AND HORIZONTAL
+<vh>	IGNORE;IGNORE;IGNORE;<vh>	<U253c>	BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
+<vLr>	IGNORE;IGNORE;IGNORE;<vLr>	<U253d>	BOX DRAWINGS LEFT HEAVY AND RIGHT VERTICAL LIGHT
+<vlR>	IGNORE;IGNORE;IGNORE;<vlR>	<U253e>	BOX DRAWINGS RIGHT HEAVY AND LEFT VERTICAL LIGHT
+<vH>	IGNORE;IGNORE;IGNORE;<vH>	<U253f>	BOX DRAWINGS VERTICAL LIGHT AND HORIZONTAL HEAVY
+<Udh>	IGNORE;IGNORE;IGNORE;<Udh>	<U2540>	BOX DRAWINGS UP HEAVY AND DOWN HORIZONTAL LIGHT
+<uDh>	IGNORE;IGNORE;IGNORE;<uDh>	<U2541>	BOX DRAWINGS DOWN HEAVY AND UP HORIZONTAL LIGHT
+<Vh>	IGNORE;IGNORE;IGNORE;<Vh>	<U2542>	BOX DRAWINGS VERTICAL HEAVY AND HORIZONTAL LIGHT
+<UdLr>	IGNORE;IGNORE;IGNORE;<UdLr>	<U2543>	BOX DRAWINGS LEFT UP HEAVY AND RIGHT DOWN LIGHT
+<UdlR>	IGNORE;IGNORE;IGNORE;<UdlR>	<U2544>	BOX DRAWINGS RIGHT UP HEAVY AND LEFT DOWN LIGHT
+<uDLr>	IGNORE;IGNORE;IGNORE;<uDLr>	<U2545>	BOX DRAWINGS LEFT DOWN HEAVY AND RIGHT UP LIGHT
+<uDlR>	IGNORE;IGNORE;IGNORE;<uDlR>	<U2546>	BOX DRAWINGS RIGHT DOWN HEAVY AND LEFT UP LIGHT
+<UdH>	IGNORE;IGNORE;IGNORE;<UdH>	<U2547>	BOX DRAWINGS DOWN LIGHT AND UP HORIZONTAL HEAVY
+<uDH>	IGNORE;IGNORE;IGNORE;<uDH>	<U2548>	BOX DRAWINGS UP LIGHT AND DOWN HORIZONTAL HEAVY
+<VLr>	IGNORE;IGNORE;IGNORE;<VLr>	<U2549>	BOX DRAWINGS RIGHT LIGHT AND LEFT VERTICAL HEAVY
+<VlR>	IGNORE;IGNORE;IGNORE;<VlR>	<U254a>	BOX DRAWINGS LEFT LIGHT AND RIGHT VERTICAL HEAVY
+<VH>	IGNORE;IGNORE;IGNORE;<VH>	<U254b>	BOX DRAWINGS HEAVY VERTICAL AND HORIZONTAL
+<FD>	IGNORE;IGNORE;IGNORE;<FD>	<U2571>	BOX DRAWINGS LIGHT DIAGONAL UPPER RIGHT TO LOWER LEFT
+<BD>	IGNORE;IGNORE;IGNORE;<BD>	<U2572>	BOX DRAWINGS LIGHT DIAGONAL UPPER LEFT TO LOWER RIGHT
+<TB>	IGNORE;IGNORE;IGNORE;<TB>	<U2580>	UPPER HALF BLOCK
+<LB>	IGNORE;IGNORE;IGNORE;<LB>	<U2584>	LOWER HALF BLOCK
+<FB>	IGNORE;IGNORE;IGNORE;<FB>	<U2588>	FULL BLOCK
+<lB>	IGNORE;IGNORE;IGNORE;<lB>	<U258c>	LEFT HALF BLOCK
+<RB>	IGNORE;IGNORE;IGNORE;<RB>	<U2590>	RIGHT HALF BLOCK
+<.S>	IGNORE;IGNORE;IGNORE;<.S>	<U2591>	LIGHT SHADE
+<:S>	IGNORE;IGNORE;IGNORE;<:S>	<U2592>	MEDIUM SHADE
+<?S>	IGNORE;IGNORE;IGNORE;<?S>	<U2593>	DARK SHADE
+<fS>	IGNORE;IGNORE;IGNORE;<fS>	<U25a0>	BLACK SQUARE
+<OS>	IGNORE;IGNORE;IGNORE;<OS>	<U25a1>	WHITE SQUARE
+<RO>	IGNORE;IGNORE;IGNORE;<RO>	<U25a2>	WHITE SQUARE WITH ROUNDED CORNERS
+<Rr>	IGNORE;IGNORE;IGNORE;<Rr>	<U25a3>	WHITE SQUARE CONTAINING BLACK SMALL SQUARE
+<RF>	IGNORE;IGNORE;IGNORE;<RF>	<U25a4>	SQUARE WITH HORIZONTAL FILL
+<RY>	IGNORE;IGNORE;IGNORE;<RY>	<U25a5>	SQUARE WITH VERTICAL FILL
+<RH>	IGNORE;IGNORE;IGNORE;<RH>	<U25a6>	SQUARE WITH ORTHOGONAL CROSSHATCH FILL
+<RZ>	IGNORE;IGNORE;IGNORE;<RZ>	<U25a7>	SQUARE WITH UPPER LEFT TO LOWER RIGHT FILL
+<RK>	IGNORE;IGNORE;IGNORE;<RK>	<U25a8>	SQUARE WITH UPPER RIGHT TO LOWER LEFT FILL
+<RX>	IGNORE;IGNORE;IGNORE;<RX>	<U25a9>	SQUARE WITH DIAGONAL CROSSHATCH FILL
+<sB>	IGNORE;IGNORE;IGNORE;<sB>	<U25aa>	BLACK SMALL SQUARE
+<SR>	IGNORE;IGNORE;IGNORE;<SR>	<U25ac>	BLACK RECTANGLE
+<Or>	IGNORE;IGNORE;IGNORE;<Or>	<U25ad>	WHITE RECTANGLE
+<UT>	IGNORE;IGNORE;IGNORE;<UT>	<U25b2>	BLACK UP-POINTING TRIANGLE
+<uT>	IGNORE;IGNORE;IGNORE;<uT>	<U25b3>	WHITE UP-POINTING TRIANGLE
+<Tr>	IGNORE;IGNORE;IGNORE;<Tr>	<U25b7>	WHITE RIGHT-POINTING TRIANGLE
+<PR>	IGNORE;IGNORE;IGNORE;<PR>	<U25ba>	BLACK RIGHT-POINTING POINTER
+<Dt>	IGNORE;IGNORE;IGNORE;<Dt>	<U25bc>	BLACK DOWN-POINTING TRIANGLE
+<dT>	IGNORE;IGNORE;IGNORE;<dT>	<U25bd>	WHITE DOWN-POINTING TRIANGLE 
+<Tl>	IGNORE;IGNORE;IGNORE;<Tl>	<U25c1>	WHITE LEFT-POINTING TRIANGLE
+<PL>	IGNORE;IGNORE;IGNORE;<PL>	<U25c4>	BLACK LEFT-POINTING POINTER
+<Db>	IGNORE;IGNORE;IGNORE;<Db>	<U25c6>	BLACK DIAMOND
+<Dw>	IGNORE;IGNORE;IGNORE;<Dw>	<U25c7>	WHITE DIAMOND
+<LZ>	IGNORE;IGNORE;IGNORE;<LZ>	<U25ca>	LOZENGE
+<0m>	IGNORE;IGNORE;IGNORE;<0m>	<U25cb>	WHITE CIRCLE
+<0o>	IGNORE;IGNORE;IGNORE;<0o>	<U25ce>	BULLSEYE
+<0M>	IGNORE;IGNORE;IGNORE;<0M>	<U25cf>	BLACK CIRCLE
+<0L>	IGNORE;IGNORE;IGNORE;<0L>	<U25d0>	CIRCLE WITH LEFT HALF BLACK
+<0R>	IGNORE;IGNORE;IGNORE;<0R>	<U25d1>	CIRCLE WITH RIGHT HALF BLACK
+<Sn>	IGNORE;IGNORE;IGNORE;<Sn>	<U25d8>	INVERSE BULLET
+<Ic>	IGNORE;IGNORE;IGNORE;<Ic>	<U25d9>	INVERSE WHITE CIRCLE
+<Fd>	IGNORE;IGNORE;IGNORE;<Fd>	<U25e2>	BLACK LOWER RIGHT TRIANGLE
+<Bd>	IGNORE;IGNORE;IGNORE;<Bd>	<U25e3>	BLACK LOWER LEFT TRIANGLE
+<Ci>	IGNORE;IGNORE;IGNORE;<Ci>	<U25ef>	LARGE CIRCLE
+<*2>	IGNORE;IGNORE;IGNORE;<*2>	<U2605>	BLACK STAR
+<*1>	IGNORE;IGNORE;IGNORE;<*1>	<U2606>	WHITE STAR
+<TEL>	IGNORE;IGNORE;IGNORE;<TEL>	<U260e>	BLACK TELEPHONE
+<tel>	IGNORE;IGNORE;IGNORE;<tel>	<U260f>	WHITE TELEPHONE
+<<H>	IGNORE;IGNORE;IGNORE;<<H>	<U261c>	WHITE LEFT POINTING INDEX
+</>H>	IGNORE;IGNORE;IGNORE;</>H>	<U261e>	WHITE RIGHT POINTING INDEX
+<0u>	IGNORE;IGNORE;IGNORE;<0u>	<U263a>	WHITE SMILING FACE
+<0U>	IGNORE;IGNORE;IGNORE;<0U>	<U263b>	BLACK SMILING FACE
+<SU>	IGNORE;IGNORE;IGNORE;<SU>	<U263c>	WHITE SUN WITH RAYS
+<Fm>	IGNORE;IGNORE;IGNORE;<Fm>	<U2640>	FEMALE SIGN
+<Ml>	IGNORE;IGNORE;IGNORE;<Ml>	<U2642>	MALE SIGN
+<cS>	IGNORE;IGNORE;IGNORE;<cS>	<U2660>	BLACK SPADE SUIT
+<cH>	IGNORE;IGNORE;IGNORE;<cH>	<U2661>	WHITE HEART SUIT
+<cD>	IGNORE;IGNORE;IGNORE;<cD>	<U2662>	WHITE DIAMOND SUIT
+<cC>	IGNORE;IGNORE;IGNORE;<cC>	<U2663>	BLACK CLUB SUIT
+<cS->	IGNORE;IGNORE;IGNORE;<cS->	<U2664>	WHITE SPADE SUIT
+<cH->	IGNORE;IGNORE;IGNORE;<cH->	<U2665>	BLACK HEART SUIT
+<cD->	IGNORE;IGNORE;IGNORE;<cD->	<U2666>	BLACK DIAMOND SUIT
+<cC->	IGNORE;IGNORE;IGNORE;<cC->	<U2667>	WHITE CLUB SUIT
+<Md>	IGNORE;IGNORE;IGNORE;<Md>	<U2669>	QUARTER NOTE
+<M8>	IGNORE;IGNORE;IGNORE;<M8>	<U266a>	EIGHTH NOTE
+<M2>	IGNORE;IGNORE;IGNORE;<M2>	<U266b>	BEAMED EIGHTH NOTES
+<M16>	IGNORE;IGNORE;IGNORE;<M16>	<U266c>	BEAMED SIXTEENTH NOTES
+<Mb>	IGNORE;IGNORE;IGNORE;<Mb>	<U266d>	MUSIC FLAT SIGN
+<Mx>	IGNORE;IGNORE;IGNORE;<Mx>	<U266e>	MUSIC NATURAL SIGN
+<MX>	IGNORE;IGNORE;IGNORE;<MX>	<U266f>	MUSIC SHARP SIGN
+<OK>	IGNORE;IGNORE;IGNORE;<OK>	<U2713>	CHECK MARK
+<XX>	IGNORE;IGNORE;IGNORE;<XX>	<U2717>	BALLOT X
+<-X>	IGNORE;IGNORE;IGNORE;<-X>	<U2720>	MALTESE CROSS
+<IS>	IGNORE;IGNORE;IGNORE;<IS>	<U3000>	IDEOGRAPHIC SPACE
+<,_>	IGNORE;IGNORE;IGNORE;<,_>	<U3001>	IDEOGRAPHIC COMMA
+<._>	IGNORE;IGNORE;IGNORE;<._>	<U3002>	IDEOGRAPHIC FULL STOP
+<+">	IGNORE;IGNORE;IGNORE;<+">	<U3003>	DITTO MARK
+<JIS>	IGNORE;IGNORE;IGNORE;<JIS>	<U3004>	JAPANESE INDUSTRIAL STANDARD SIGN
+<*_>	IGNORE;IGNORE;IGNORE;<*_>	<U3005>	IDEOGRAPHIC ITERATION MARK
+<;_>	IGNORE;IGNORE;IGNORE;<;_>	<U3006>	IDEOGRAPHIC CLOSING MARK
+<0_>	IGNORE;IGNORE;IGNORE;<0_>	<U3007>	IDEOGRAPHIC NUMBER ZERO
+<<+>	IGNORE;IGNORE;IGNORE;<<+>	<U300a>	LEFT DOUBLE ANGLE BRACKET
+</>+>	IGNORE;IGNORE;IGNORE;</>+>	<U300b>	RIGHT DOUBLE ANGLE BRACKET
+<<'>	IGNORE;IGNORE;IGNORE;<<'>	<U300c>	LEFT CORNER BRACKET
+</>'>	IGNORE;IGNORE;IGNORE;</>'>	<U300d>	RIGHT CORNER BRACKET
+<<">	IGNORE;IGNORE;IGNORE;<<">	<U300e>	LEFT WHITE CORNER BRACKET
+</>">	IGNORE;IGNORE;IGNORE;</>">	<U300f>	RIGHT WHITE CORNER BRACKET
+<(">	IGNORE;IGNORE;IGNORE;<(">	<U3010>	LEFT BLACK LENTICULAR BRACKET
+<)">	IGNORE;IGNORE;IGNORE;<)">	<U3011>	RIGHT BLACK LENTICULAR BRACKET
+<=T>	IGNORE;IGNORE;IGNORE;<=T>	<U3012>	POSTAL MARK
+<=_>	IGNORE;IGNORE;IGNORE;<=_>	<U3013>	GETA MARK
+<('>	IGNORE;IGNORE;IGNORE;<('>	<U3014>	LEFT TORTOISE SHELL BRACKET
+<)'>	IGNORE;IGNORE;IGNORE;<)'>	<U3015>	RIGHT TORTOISE SHELL BRACKET
+<(I>	IGNORE;IGNORE;IGNORE;<(I>	<U3016>	LEFT WHITE LENTICULAR BRACKET
+<)I>	IGNORE;IGNORE;IGNORE;<)I>	<U3017>	RIGHT WHITE LENTICULAR BRACKET
+<-?>	IGNORE;IGNORE;IGNORE;<-?>	<U301c>	WAVE DASH
+<=T:)>	IGNORE;IGNORE;IGNORE;<=T:)>	<U3020>	POSTAL MARK FACE
+<"5>	IGNORE;IGNORE;IGNORE;<"5>	<U309b>	KATAKANA-HIRAGANA VOICED SOUND MARK
+<05>	IGNORE;IGNORE;IGNORE;<05>	<U309c>	KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
+<*5>	IGNORE;IGNORE;IGNORE;<*5>	<U309d>	HIRAGANA ITERATION MARK
+<+5>	IGNORE;IGNORE;IGNORE;<+5>	<U309e>	HIRAGANA VOICED ITERATION MARK
+<.6>	IGNORE;IGNORE;IGNORE;<.6>	<U30fb>	KATAKANA MIDDLE DOT
+<-6>	IGNORE;IGNORE;IGNORE;<-6>	<U30fc>	KATAKANA-HIRAGANA PROLONGED SOUND MARK
+<*6>	IGNORE;IGNORE;IGNORE;<*6>	<U30fd>	KATAKANA ITERATION MARK
+<+6>	IGNORE;IGNORE;IGNORE;<+6>	<U30fe>	KATAKANA VOICED ITERATION MARK
+<(JU)>	IGNORE;IGNORE;IGNORE;<(JU)>	<U321c>	PARENTHESIZED HANGUL CIEUC U
+<1c>	IGNORE;IGNORE;IGNORE;<1c>	<U3220>	PARENTHESIZED IDEOGRAPH ONE
+<2c>	IGNORE;IGNORE;IGNORE;<2c>	<U3221>	PARENTHESIZED IDEOGRAPH TWO
+<3c>	IGNORE;IGNORE;IGNORE;<3c>	<U3222>	PARENTHESIZED IDEOGRAPH THREE
+<4c>	IGNORE;IGNORE;IGNORE;<4c>	<U3223>	PARENTHESIZED IDEOGRAPH FOUR
+<5c>	IGNORE;IGNORE;IGNORE;<5c>	<U3224>	PARENTHESIZED IDEOGRAPH FIVE
+<6c>	IGNORE;IGNORE;IGNORE;<6c>	<U3225>	PARENTHESIZED IDEOGRAPH SIX
+<7c>	IGNORE;IGNORE;IGNORE;<7c>	<U3226>	PARENTHESIZED IDEOGRAPH SEVEN
+<8c>	IGNORE;IGNORE;IGNORE;<8c>	<U3227>	PARENTHESIZED IDEOGRAPH EIGHT
+<9c>	IGNORE;IGNORE;IGNORE;<9c>	<U3228>	PARENTHESIZED IDEOGRAPH NINE
+<10c>	IGNORE;IGNORE;IGNORE;<10c>	<U3229>	PARENTHESIZED IDEOGRAPH TEN
+<KSC>	IGNORE;IGNORE;IGNORE;<KSC>	<U327f>	KOREAN STANDARD SYMBOL
+<am>	IGNORE;IGNORE;IGNORE;<am>	<U33c2>	SQUARE AM
+<pm>	IGNORE;IGNORE;IGNORE;<pm>	<U33d8>	SQUARE PM
+<NU>	IGNORE;IGNORE;IGNORE;<NU>	<U0000>	NULL (NUL)
+<SH>	IGNORE;IGNORE;IGNORE;<SH>	<U0001>	START OF HEADING (SOH)
+<SX>	IGNORE;IGNORE;IGNORE;<SX>	<U0002>	START OF TEXT (STX)
+<EX>	IGNORE;IGNORE;IGNORE;<EX>	<U0003>	END OF TEXT (ETX)
+<ET>	IGNORE;IGNORE;IGNORE;<ET>	<U0004>	END OF TRANSMISSION (EOT)
+<EQ>	IGNORE;IGNORE;IGNORE;<EQ>	<U0005>	ENQUIRY (ENQ)
+<AK>	IGNORE;IGNORE;IGNORE;<AK>	<U0006>	ACKNOWLEDGE (ACK)
+<BL>	IGNORE;IGNORE;IGNORE;<BL>	<U0007>	BELL (BEL)
+<BS>	IGNORE;IGNORE;IGNORE;<BS>	<U0008>	BACKSPACE (BS)
+<SO>	IGNORE;IGNORE;IGNORE;<SO>	<U000e>	SHIFT OUT (SO)
+<SI>	IGNORE;IGNORE;IGNORE;<SI>	<U000f>	SHIFT IN (SI)
+<DL>	IGNORE;IGNORE;IGNORE;<DL>	<U0010>	DATALINK ESCAPE (DLE)
+<D1>	IGNORE;IGNORE;IGNORE;<D1>	<U0011>	DEVICE CONTROL ONE (DC1)
+<D2>	IGNORE;IGNORE;IGNORE;<D2>	<U0012>	DEVICE CONTROL TWO (DC2)
+<D3>	IGNORE;IGNORE;IGNORE;<D3>	<U0013>	DEVICE CONTROL THREE (DC3)
+<D4>	IGNORE;IGNORE;IGNORE;<D4>	<U0014>	DEVICE CONTROL FOUR (DC4)
+<NK>	IGNORE;IGNORE;IGNORE;<NK>	<U0015>	NEGATIVE ACKNOWLEDGE (NAK)
+<SY>	IGNORE;IGNORE;IGNORE;<SY>	<U0016>	SYNCRONOUS IDLE (SYN)
+<EB>	IGNORE;IGNORE;IGNORE;<EB>	<U0017>	END OF TRANSMISSION BLOCK (ETB)
+<CN>	IGNORE;IGNORE;IGNORE;<CN>	<U0018>	CANCEL (CAN)
+<EM>	IGNORE;IGNORE;IGNORE;<EM>	<U0019>	END OF MEDIUM (EM)
+<SB>	IGNORE;IGNORE;IGNORE;<SB>	<U001a>	SUBSTITUTE (SUB)
+<EC>	IGNORE;IGNORE;IGNORE;<EC>	<U001b>	ESCAPE (ESC)
+<FS>	IGNORE;IGNORE;IGNORE;<FS>	<U001c>	FILE SEPARATOR (IS4)
+<GS>	IGNORE;IGNORE;IGNORE;<GS>	<U001d>	GROUP SEPARATOR (IS3)
+<RS>	IGNORE;IGNORE;IGNORE;<RS>	<U001e>	RECORD SEPARATOR (IS2)
+<US>	IGNORE;IGNORE;IGNORE;<US>	<U001f>	UNIT SEPARATOR (IS1)
+<DT>	IGNORE;IGNORE;IGNORE;<DT>	<U007f>	DELETE (DEL)
+<PA>	IGNORE;IGNORE;IGNORE;<PA>	<U0080>	PADDING CHARACTER (PAD)
+<HO>	IGNORE;IGNORE;IGNORE;<HO>	<U0081>	HIGH OCTET PRESET (HOP)
+<BH>	IGNORE;IGNORE;IGNORE;<BH>	<U0082>	BREAK PERMITTED HERE (BPH)
+<NH>	IGNORE;IGNORE;IGNORE;<NH>	<U0083>	NO BREAK HERE (NBH)
+<IN>	IGNORE;IGNORE;IGNORE;<IN>	<U0084>	INDEX (IND)
+<NL>	IGNORE;IGNORE;IGNORE;<NL>	<U0085>	NEXT LINE (NEL)
+<SA>	IGNORE;IGNORE;IGNORE;<SA>	<U0086>	START OF SELECTED AREA (SSA)
+<ES>	IGNORE;IGNORE;IGNORE;<ES>	<U0087>	END OF SELECTED AREA (ESA)
+<HS>	IGNORE;IGNORE;IGNORE;<HS>	<U0088>	CHARACTER TABULATION SET (HTS)
+<HJ>	IGNORE;IGNORE;IGNORE;<HJ>	<U0089>	CHARACTER TABULATION WITH JUSTIFICATION (HTJ)
+<VS>	IGNORE;IGNORE;IGNORE;<VS>	<U008a>	LINE TABULATION SET (VTS)
+<PD>	IGNORE;IGNORE;IGNORE;<PD>	<U008b>	PARTIAL LINE FORWARD (PLD)
+<PU>	IGNORE;IGNORE;IGNORE;<PU>	<U008c>	PARTIAL LINE BACKWARD (PLU)
+<RI>	IGNORE;IGNORE;IGNORE;<RI>	<U008d>	REVERSE LINE FEED (RI)
+<S2>	IGNORE;IGNORE;IGNORE;<S2>	<U008e>	SINGLE-SHIFT TWO (SS2)
+<S3>	IGNORE;IGNORE;IGNORE;<S3>	<U008f>	SINGLE-SHIFT THREE (SS3)
+<DC>	IGNORE;IGNORE;IGNORE;<DC>	<U0090>	DEVICE CONTROL STRING (DCS)
+<P1>	IGNORE;IGNORE;IGNORE;<P1>	<U0091>	PRIVATE USE ONE (PU1)
+<P2>	IGNORE;IGNORE;IGNORE;<P2>	<U0092>	PRIVATE USE TWO (PU2)
+<TS>	IGNORE;IGNORE;IGNORE;<TS>	<U0093>	SET TRANSMIT STATE (STS)
+<CC>	IGNORE;IGNORE;IGNORE;<CC>	<U0094>	CANCEL CHARACTER (CCH)
+<MW>	IGNORE;IGNORE;IGNORE;<MW>	<U0095>	MESSAGE WAITING (MW)
+<SG>	IGNORE;IGNORE;IGNORE;<SG>	<U0096>	START OF GUARDED AREA (SPA)
+<EG>	IGNORE;IGNORE;IGNORE;<EG>	<U0097>	END OF GUARDED AREA (EPA)
+<SS>	IGNORE;IGNORE;IGNORE;<SS>	<U0098>	START OF STRING (SOS)
+<GC>	IGNORE;IGNORE;IGNORE;<GC>	<U0099>	SINGLE GRAPHIC CHARACTER INTRODUCER (SGCI)
+<SC>	IGNORE;IGNORE;IGNORE;<SC>	<U009a>	SINGLE CHARACTER INTRODUCER (SCI)
+<CI>	IGNORE;IGNORE;IGNORE;<CI>	<U009b>	CONTROL SEQUENCE INTRODUCER (CSI)
+<ST>	IGNORE;IGNORE;IGNORE;<ST>	<U009c>	STRING TERMINATOR (ST)
+<OC>	IGNORE;IGNORE;IGNORE;<OC>	<U009d>	OPERATING SYSTEM COMMAND (OSC)
+<PM>	IGNORE;IGNORE;IGNORE;<PM>	<U009e>	PRIVACY MESSAGE (PM)
+<AC>	IGNORE;IGNORE;IGNORE;<AC>	<U009f>	APPLICATION PROGRAM COMMAND (APC)
+<"3>	IGNORE;IGNORE;IGNORE;<"3>	<ISO-IR-53_C9>   	NON-SPACING UMLAUT  (not a real character)
+<"1>	IGNORE;IGNORE;IGNORE;<"1>	<ISO-IR-70_C0>   	NON-SPACING DIAERESIS WITH ACCENT  (not a real character)
+<"!>	IGNORE;IGNORE;IGNORE;<"!>	<ISO-IR-103_C1>   	NON-SPACING GRAVE ACCENT  (not a real character)
+<"'>	IGNORE;IGNORE;IGNORE;<"'>	<ISO-IR-103_C2>   	NON-SPACING ACUTE ACCENT  (not a real character)
+<"/>>	IGNORE;IGNORE;IGNORE;<"/>>	<ISO-IR-103_C3>   	NON-SPACING CIRCUMFLEX ACCENT  (not a real character)
+<"?>	IGNORE;IGNORE;IGNORE;<"?>	<ISO-IR-103_C4>   	NON-SPACING TILDE  (not a real character)
+<"->	IGNORE;IGNORE;IGNORE;<"->	<ISO-IR-103_C5>   	NON-SPACING MACRON  (not a real character)
+<"(>	IGNORE;IGNORE;IGNORE;<"(>	<ISO-IR-103_C6>   	NON-SPACING BREVE  (not a real character)
+<".>	IGNORE;IGNORE;IGNORE;<".>	<ISO-IR-103_C7>   	NON-SPACING DOT ABOVE  (not a real character)
+<":>	IGNORE;IGNORE;IGNORE;<":>	<ISO-IR-103_C8>   	NON-SPACING DIAERESIS  (not a real character)
+<"0>	IGNORE;IGNORE;IGNORE;<"0>	<ISO-IR-103_CA>   	NON-SPACING RING ABOVE  (not a real character)
+<",>	IGNORE;IGNORE;IGNORE;<",>	<ISO-IR-103_CB>   	NON-SPACING CEDILLA  (not a real character)
+<"_>	IGNORE;IGNORE;IGNORE;<"_>	<ISO-IR-103_CC>   	NON-SPACING LOW LINE  (not a real character)
+<"">	IGNORE;IGNORE;IGNORE;<"">	<ISO-IR-103_CD>   	NON-SPACING DOUBLE ACCUTE ACCENT  (not a real character)
+<";>	IGNORE;IGNORE;IGNORE;<";>	<ISO-IR-103_CE>   	NON-SPACING OGONEK  (not a real character)
+<"<>	IGNORE;IGNORE;IGNORE;<"<>	<ISO-IR-103_CF>   	NON-SPACING CARON  (not a real character)
+<"=>	IGNORE;IGNORE;IGNORE;<"=>	<ISO-IR-38_D9>   	NON-SPACING DOUBLE LOW LINE  (not a real character)
+<"//>	IGNORE;IGNORE;IGNORE;<"//>	<ISO-IR-128_C9>   	NON-SPACING LONG SOLIDUS OVERLAY  (not a real character)
+<"p>	IGNORE;IGNORE;IGNORE;<"p>	<ISO-IR-55_25>   	GREEK NON-SPACING PSILI PNEUMATA  (not a real character)
+<"d>	IGNORE;IGNORE;IGNORE;<"d>	<ISO-IR-55_26>   	GREEK NON-SPACING DASIA PNEUMATA  (not a real character)
+<"i>	IGNORE;IGNORE;IGNORE;<"i>	<ISO-IR-55_27>   	GREEK NON-SPACING IOTA BELOW  (not a real character)
+<+_>	IGNORE;IGNORE;IGNORE;<+_>	<ISO-IR-87_2138>   	IDEOGRAPHIC DITTO MARK 
+<Tel>	IGNORE;IGNORE;IGNORE;<Tel>	<ISO-IR-149_2265>   	TEL COMPATIBILITY SIGN 
+<UA>	IGNORE;IGNORE;IGNORE;<UA>	<ISO-IR-8-1_40>   	Unit space A 
+<UB>	IGNORE;IGNORE;IGNORE;<UB>	<ISO-IR-8-1_60>   	Unit space B 
+UNDEFINED	IGNORE;IGNORE;IGNORE	
+	
+<0>	<0>;<0>;IGNORE;IGNORE	<U0030>	DIGIT ZERO
+<0S>	<0>;<0S>;IGNORE;IGNORE	<U2070>	SUPERSCRIPT ZERO 
+<18>	<0>;<18>;IGNORE;IGNORE	<U215b>	VULGAR FRACTION ONE EIGHTH
+<14>	<0>;<14>;IGNORE;IGNORE	<U00bc>	VULGAR FRACTION ONE QUARTER
+<38>	<0>;<38>;IGNORE;IGNORE	<U215c>	VULGAR FRACTION THREE EIGHTHS
+<12>	<0>;<12>;IGNORE;IGNORE	<U00bd>	VULGAR FRACTION ONE HALF
+<58>	<0>;<58>;IGNORE;IGNORE	<U215d>	VULGAR FRACTION FIVE EIGHTHS
+<34>	<0>;<34>;IGNORE;IGNORE	<U00be>	VULGAR FRACTION THREE QUARTERS
+<78>	<0>;<78>;IGNORE;IGNORE	<U215e>	VULGAR FRACTION SEVEN EIGHTHS
+<1>	<1>;<1>;IGNORE;IGNORE	<U0031>	DIGIT ONE
+<2>	<2>;<2>;IGNORE;IGNORE	<U0032>	DIGIT TWO
+<3>	<3>;<3>;IGNORE;IGNORE	<U0033>	DIGIT THREE
+<4>	<4>;<4>;IGNORE;IGNORE	<U0034>	DIGIT FOUR
+<5>	<5>;<5>;IGNORE;IGNORE	<U0035>	DIGIT FIVE
+<6>	<6>;<6>;IGNORE;IGNORE	<U0036>	DIGIT SIX
+<7>	<7>;<7>;IGNORE;IGNORE	<U0037>	DIGIT SEVEN
+<8>	<8>;<8>;IGNORE;IGNORE	<U0038>	DIGIT EIGHT
+<9>	<9>;<9>;IGNORE;IGNORE	<U0039>	DIGIT NINE
+<1S>	<1>;<1S>;IGNORE;IGNORE	<U00b9>	SUPERSCRIPT ONE
+<2S>	<2>;<2S>;IGNORE;IGNORE	<U00b2>	SUPERSCRIPT TWO
+<3S>	<3>;<3S>;IGNORE;IGNORE	<U00b3>	SUPERSCRIPT THREE
+<4S>	<4>;<4S>;IGNORE;IGNORE	<U2074>	SUPERSCRIPT FOUR 
+<5S>	<5>;<5S>;IGNORE;IGNORE	<U2075>	SUPERSCRIPT FIVE 
+<6S>	<6>;<6S>;IGNORE;IGNORE	<U2076>	SUPERSCRIPT SIX 
+<7S>	<7>;<7S>;IGNORE;IGNORE	<U2077>	SUPERSCRIPT SEVEN 
+<8S>	<8>;<8S>;IGNORE;IGNORE	<U2078>	SUPERSCRIPT EIGHT 
+<9S>	<9>;<9S>;IGNORE;IGNORE	<U2079>	SUPERSCRIPT NINE 
+<A>	<A>;<NONE>;<CAPITAL>;IGNORE	<U0041>	LATIN CAPITAL LETTER A
+<a>	<A>;<NONE>;<SMALL>;IGNORE	<U0061>	LATIN SMALL LETTER A
+<-a>	<A>;<NONE>;<-a>;IGNORE	<U00aa>	FEMININE ORDINAL INDICATOR
+<A'>	<A>;<ACUTE>;<CAPITAL>;IGNORE	<U00c1>	LATIN CAPITAL LETTER A WITH ACUTE
+<a'>	<A>;<ACUTE>;<SMALL>;IGNORE	<U00e1>	LATIN SMALL LETTER A WITH ACUTE
+<A!>	<A>;<GRAVE>;<CAPITAL>;IGNORE	<U00c0>	LATIN CAPITAL LETTER A WITH GRAVE
+<a!>	<A>;<GRAVE>;<SMALL>;IGNORE	<U00e0>	LATIN SMALL LETTER A WITH GRAVE
+<A!!>	<A>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE	<U0200>	LATIN CAPITAL LETTER A WITH DOUBLE GRAVE
+<a!!>	<A>;<DOUBLE-GRAVE>;<SMALL>;IGNORE	<U0201>	LATIN SMALL LETTER A WITH DOUBLE GRAVE
+<A(>	<A>;<BREVE>;<CAPITAL>;IGNORE	<U0102>	LATIN CAPITAL LETTER A WITH BREVE
+<a(>	<A>;<BREVE>;<SMALL>;IGNORE	<U0103>	LATIN SMALL LETTER A WITH BREVE
+<A('>	<A>;<BREVE+ACUTE>;<CAPITAL>;IGNORE	<U1eae>	LATIN CAPITAL LETTER A WITH BREVE AND ACUTE
+<a('>	<A>;<BREVE+ACUTE>;<SMALL>;IGNORE	<U1eaf>	LATIN SMALL LETTER A WITH BREVE AND ACUTE
+<A(!>	<A>;<BREVE+GRAVE>;<CAPITAL>;IGNORE	<U1eb0>	LATIN CAPITAL LETTER A WITH BREVE AND GRAVE
+<a(!>	<A>;<BREVE+GRAVE>;<SMALL>;IGNORE	<U1eb1>	LATIN SMALL LETTER A WITH BREVE AND GRAVE
+<A(2>	<A>;<BREVE+HOOK>;<CAPITAL>;IGNORE	<U1eb2>	LATIN CAPITAL LETTER A WITH BREVE AND HOOK ABOVE
+<a(2>	<A>;<BREVE+HOOK>;<SMALL>;IGNORE	<U1eb3>	LATIN SMALL LETTER A WITH BREVE AND HOOK ABOVE
+<A(?>	<A>;<BREVE+TILDE>;<CAPITAL>;IGNORE	<U1eb4>	LATIN CAPITAL LETTER A WITH BREVE AND TILDE
+<a(?>	<A>;<BREVE+TILDE>;<SMALL>;IGNORE	<U1eb5>	LATIN SMALL LETTER A WITH BREVE AND TILDE
+<A(-.>	<A>;<BREVE+DOT-BELOW>;<CAPITAL>;IGNORE	<U1eb6>	LATIN CAPITAL LETTER A WITH BREVE AND DOT BELOW
+<a(-.>	<A>;<BREVE+DOT-BELOW>;<SMALL>;IGNORE	<U1eb7>	LATIN SMALL LETTER A WITH BREVE AND DOT BELOW
+<A)>	<A>;<INVERTED-BREVE>;<CAPITAL>;IGNORE	<U0202>	LATIN CAPITAL LETTER A WITH INVERTED BREVE
+<a)>	<A>;<INVERTED-BREVE>;<SMALL>;IGNORE	<U0203>	LATIN SMALL LETTER A WITH INVERTED BREVE
+<A/>>	<A>;<CIRCUMFLEX>;<CAPITAL>;IGNORE	<U00c2>	LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+<a/>>	<A>;<CIRCUMFLEX>;<SMALL>;IGNORE	<U00e2>	LATIN SMALL LETTER A WITH CIRCUMFLEX
+<A/>'>	<A>;<CIRCUMFLEX+ACUTE>;<CAPITAL>;IGNORE	<U1ea4>	LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND ACUTE
+<a/>'>	<A>;<CIRCUMFLEX+ACUTE>;<SMALL>;IGNORE	<U1ea5>	LATIN SMALL LETTER A WITH CIRCUMFLEX AND ACUTE
+<A/>!>	<A>;<CIRCUMFLEX+GRAVE>;<CAPITAL>;IGNORE	<U1ea6>	LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND GRAVE
+<a/>!>	<A>;<CIRCUMFLEX+GRAVE>;<SMALL>;IGNORE	<U1ea7>	LATIN SMALL LETTER A WITH CIRCUMFLEX AND GRAVE
+<A/>2>	<A>;<CIRCUMFLEX+HOOK>;<CAPITAL>;IGNORE	<U1ea8>	LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE
+<a/>2>	<A>;<CIRCUMFLEX+HOOK>;<SMALL>;IGNORE	<U1ea9>	LATIN SMALL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE
+<A/>?>	<A>;<CIRCUMFLEX+TILDE>;<CAPITAL>;IGNORE	<U1eaa>	LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND TILDE
+<a/>?>	<A>;<CIRCUMFLEX+TILDE>;<SMALL>;IGNORE	<U1eab>	LATIN SMALL LETTER A WITH CIRCUMFLEX AND TILDE
+<A/>-.>	<A>;<CIRCUMFLEX+DOT-BELOW>;<CAPITAL>;IGNORE	<U1eac>	LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND DOT BELOW
+<a/>-.>	<A>;<CIRCUMFLEX+DOT-BELOW>;<SMALL>;IGNORE	<U1ead>	LATIN SMALL LETTER A WITH CIRCUMFLEX AND DOT BELOW
+<A<>	<A>;<CARON>;<CAPITAL>;IGNORE	<U01cd>	LATIN CAPITAL LETTER A WITH CARON
+<a<>	<A>;<CARON>;<SMALL>;IGNORE	<U01ce>	LATIN SMALL LETTER A WITH CARON
+<AA>	<A>;<RING>;<CAPITAL>;IGNORE	<U00c5>	LATIN CAPITAL LETTER A WITH RING ABOVE
+<aa>	<A>;<RING>;<SMALL>;IGNORE	<U00e5>	LATIN SMALL LETTER A WITH RING ABOVE
+<AA'>	<A>;<RING+ACUTE>;<CAPITAL>;IGNORE	<U01fa>	LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE
+<aa'>	<A>;<RING+ACUTE>;<SMALL>;IGNORE	<U01fb>	LATIN SMALL LETTER A WITH RING ABOVE AND ACUTE
+<A-0>	<A>;<RING-BELOW>;<CAPITAL>;IGNORE	<U1e00>	LATIN CAPITAL LETTER A WITH RING BELOW
+<a-0>	<A>;<RING-BELOW>;<SMALL>;IGNORE	<U1e01>	LATIN SMALL LETTER A WITH RING BELOW
+<A:>	<A>;<DIAERESIS>;<CAPITAL>;IGNORE	<U00c4>	LATIN CAPITAL LETTER A WITH DIAERESIS
+<a:>	<A>;<DIAERESIS>;<SMALL>;IGNORE	<U00e4>	LATIN SMALL LETTER A WITH DIAERESIS
+<A1>	<A>;<DIAERESIS+MACRON>;<CAPITAL>;IGNORE	<U01de>	LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON
+<a1>	<A>;<DIAERESIS+MACRON>;<SMALL>;IGNORE	<U01df>	LATIN SMALL LETTER A WITH DIAERESIS AND MACRON
+<A2>	<A>;<HOOK>;<CAPITAL>;IGNORE	<U1ea2>	LATIN CAPITAL LETTER A WITH HOOK ABOVE
+<a2>	<A>;<HOOK>;<SMALL>;IGNORE	<U1ea3>	LATIN SMALL LETTER A WITH HOOK ABOVE
+<A?>	<A>;<TILDE>;<CAPITAL>;IGNORE	<U00c3>	LATIN CAPITAL LETTER A WITH TILDE
+<a?>	<A>;<TILDE>;<SMALL>;IGNORE	<U00e3>	LATIN SMALL LETTER A WITH TILDE
+<A-.>	<A>;<DOT-BELOW>;<CAPITAL>;IGNORE	<U1ea0>	LATIN CAPITAL LETTER A WITH DOT BELOW
+<a-.>	<A>;<DOT-BELOW>;<SMALL>;IGNORE	<U1ea1>	LATIN SMALL LETTER A WITH DOT BELOW
+<A;>	<A>;<OGONEK>;<CAPITAL>;IGNORE	<U0104>	LATIN CAPITAL LETTER A WITH OGONEK
+<a;>	<A>;<OGONEK>;<SMALL>;IGNORE	<U0105>	LATIN SMALL LETTER A WITH OGONEK
+<A->	<A>;<MACRON>;<CAPITAL>;IGNORE	<U0100>	LATIN CAPITAL LETTER A WITH MACRON
+<a->	<A>;<MACRON>;<SMALL>;IGNORE	<U0101>	LATIN SMALL LETTER A WITH MACRON
+<A7>	<A>;<MACRON+DOT>;<CAPITAL>;IGNORE	<U01e0>	LATIN CAPITAL LETTER A WITH DOT ABOVE AND MACRON
+<a7>	<A>;<MACRON+DOT>;<SMALL>;IGNORE	<U01e1>	LATIN SMALL LETTER A WITH DOT ABOVE AND MACRON
+<a8>		
+<AE>	"<A><E>";"<AE><AE>";"<CAPITAL><CAPITAL>";IGNORE	<U00c6>	LATIN CAPITAL LETTER AE
+<ae>	"<A><E>";"<AE><AE>";"<SMALL><SMALL>";IGNORE	<U00e6>	LATIN SMALL LETTER AE
+<AE'>	"<A><E>";"<AE'><AE'>";"<CAPITAL><CAPITAL>";IGNORE	<U01fc>	LATIN CAPITAL LETTER AE WITH ACUTE
+<ae'>	"<A><E>";"<AE'><AE'>";"<SMALL><SMALL>";IGNORE	<U01fd>	LATIN SMALL LETTER AE WITH ACUTE
+<A3>	"<A><E>";"<A3><A3>";"<CAPITAL><CAPITAL>";IGNORE	<U01e2>	LATIN CAPITAL LETTER AE WITH MACRON
+<a3>	"<A><E>";"<A3><A3>";"<SMALL><SMALL>";IGNORE	<U01e3>	LATIN SMALL LETTER AE WITH MACRON
+<B>	<B>;<NONE>;<CAPITAL>;IGNORE	<U0042>	LATIN CAPITAL LETTER B
+<b>	<B>;<NONE>;<SMALL>;IGNORE	<U0062>	LATIN SMALL LETTER B
+<B.>	<B>;<DOT>;<CAPITAL>;IGNORE	<U1e02>	LATIN CAPITAL LETTER B WITH DOT ABOVE
+<b.>	<B>;<DOT>;<SMALL>;IGNORE	<U1e03>	LATIN SMALL LETTER B WITH DOT ABOVE
+<B-.>	<B>;<DOT-BELOW>;<CAPITAL>;IGNORE	<U1e04>	LATIN CAPITAL LETTER B WITH DOT BELOW
+<b-.>	<B>;<DOT-BELOW>;<SMALL>;IGNORE	<U1e05>	LATIN SMALL LETTER B WITH DOT BELOW
+<B_>	<B>;<LINE-BELOW>;<CAPITAL>;IGNORE	<U1e06>	LATIN CAPITAL LETTER B WITH LINE BELOW
+<b_>	<B>;<LINE-BELOW>;<SMALL>;IGNORE	<U1e07>	LATIN SMALL LETTER B WITH LINE BELOW
+<b8>		
+<C>	<C>;<NONE>;<CAPITAL>;IGNORE	<U0043>	LATIN CAPITAL LETTER C
+<c>	<C>;<NONE>;<SMALL>;IGNORE	<U0063>	LATIN SMALL LETTER C
+<C'>	<C>;<ACUTE>;<CAPITAL>;IGNORE	<U0106>	LATIN CAPITAL LETTER C WITH ACUTE
+<c'>	<C>;<ACUTE>;<SMALL>;IGNORE	<U0107>	LATIN SMALL LETTER C WITH ACUTE
+<C/>>	<C>;<CIRCUMFLEX>;<CAPITAL>;IGNORE	<U0108>	LATIN CAPITAL LETTER C WITH CIRCUMFLEX
+<c/>>	<C>;<CIRCUMFLEX>;<SMALL>;IGNORE	<U0109>	LATIN SMALL LETTER C WITH CIRCUMFLEX
+<C<>	<C>;<CARON>;<CAPITAL>;IGNORE	<U010c>	LATIN CAPITAL LETTER C WITH CARON
+<c<>	<C>;<CARON>;<SMALL>;IGNORE	<U010d>	LATIN SMALL LETTER C WITH CARON
+<C2>	<C>;<HOOK>;<CAPITAL>;IGNORE	<U0187>	LATIN CAPITAL LETTER C WITH HOOK
+<c2>	<C>;<HOOK>;<SMALL>;IGNORE	<U0188>	LATIN SMALL LETTER C WITH HOOK
+<C.>	<C>;<DOT>;<CAPITAL>;IGNORE	<U010a>	LATIN CAPITAL LETTER C WITH DOT ABOVE
+<c.>	<C>;<DOT>;<SMALL>;IGNORE	<U010b>	LATIN SMALL LETTER C WITH DOT ABOVE
+<C,>	<C>;<CEDILLA>;<CAPITAL>;IGNORE	<U00c7>	LATIN CAPITAL LETTER C WITH CEDILLA
+<c,>	<C>;<CEDILLA>;<SMALL>;IGNORE	<U00e7>	LATIN SMALL LETTER C WITH CEDILLA
+<C,'>	<C>;<CEDILLA+ACUTE>;<CAPITAL>;IGNORE	<U1e08>	LATIN CAPITAL LETTER C WITH CEDILLA AND ACUTE
+<c,'>	<C>;<CEDILLA+ACUTE>;<SMALL>;IGNORE	<U1e09>	LATIN SMALL LETTER C WITH CEDILLA AND ACUTE
+<c8>		
+<D>	<D>;<NONE>;<CAPITAL>;IGNORE	<U0044>	LATIN CAPITAL LETTER D
+<d>	<D>;<NONE>;<SMALL>;IGNORE	<U0064>	LATIN SMALL LETTER D
+<D<>	<D>;<CARON>;<CAPITAL>;IGNORE	<U010e>	LATIN CAPITAL LETTER D WITH CARON
+<d<>	<D>;<CARON>;<SMALL>;IGNORE	<U010f>	LATIN SMALL LETTER D WITH CARON
+<D.>	<D>;<DOT>;<CAPITAL>;IGNORE	<U1e0a>	LATIN CAPITAL LETTER D WITH DOT ABOVE
+<d.>	<D>;<DOT>;<SMALL>;IGNORE	<U1e0b>	LATIN SMALL LETTER D WITH DOT ABOVE
+<D-.>	<D>;<DOT-BELOW>;<CAPITAL>;IGNORE	<U1e0c>	LATIN CAPITAL LETTER D WITH DOT BELOW
+<d-.>	<D>;<DOT-BELOW>;<SMALL>;IGNORE	<U1e0d>	LATIN SMALL LETTER D WITH DOT BELOW
+<D//>	<D>;<STROKE>;<CAPITAL>;IGNORE	<U0110>	LATIN CAPITAL LETTER D WITH STROKE
+<d//>	<D>;<STROKE>;<SMALL>;IGNORE	<U0111>	LATIN SMALL LETTER D WITH STROKE
+<D,>	<D>;<CEDILLA>;<CAPITAL>;IGNORE	<U1e10>	LATIN CAPITAL LETTER D WITH CEDILLA
+<d,>	<D>;<CEDILLA>;<SMALL>;IGNORE	<U1e11>	LATIN SMALL LETTER D WITH CEDILLA
+<D-/>>	<D>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE	<U1e12>	LATIN CAPITAL LETTER D WITH CIRCUMFLEX BELOW
+<d-/>>	<D>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE	<U1e13>	LATIN SMALL LETTER D WITH CIRCUMFLEX BELOW
+<D_>	<D>;<LINE-BELOW>;<CAPITAL>;IGNORE	<U1e0e>	LATIN CAPITAL LETTER D WITH LINE BELOW
+<d_>	<D>;<LINE-BELOW>;<SMALL>;IGNORE	<U1e0f>	LATIN SMALL LETTER D WITH LINE BELOW
+<d8>		
+<E>	<E>;<NONE>;<CAPITAL>;IGNORE	<U0045>	LATIN CAPITAL LETTER E
+<e>	<E>;<NONE>;<SMALL>;IGNORE	<U0065>	LATIN SMALL LETTER E
+<E'>	<E>;<ACUTE>;<CAPITAL>;IGNORE	<U00c9>	LATIN CAPITAL LETTER E WITH ACUTE
+<e'>	<E>;<ACUTE>;<SMALL>;IGNORE	<U00e9>	LATIN SMALL LETTER E WITH ACUTE
+<E!>	<E>;<GRAVE>;<CAPITAL>;IGNORE	<U00c8>	LATIN CAPITAL LETTER E WITH GRAVE
+<e!>	<E>;<GRAVE>;<SMALL>;IGNORE	<U00e8>	LATIN SMALL LETTER E WITH GRAVE
+<E!!>	<E>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE	<U0204>	LATIN CAPITAL LETTER E WITH DOUBLE GRAVE
+<e!!>	<E>;<DOUBLE-GRAVE>;<SMALL>;IGNORE	<U0205>	LATIN SMALL LETTER E WITH DOUBLE GRAVE
+<E(>	<E>;<BREVE>;<CAPITAL>;IGNORE	<U0114>	LATIN CAPITAL LETTER E WITH BREVE
+<e(>	<E>;<BREVE>;<SMALL>;IGNORE	<U0115>	LATIN SMALL LETTER E WITH BREVE
+<E)>	<E>;<INVERTED-BREVE>;<CAPITAL>;IGNORE	<U0206>	LATIN CAPITAL LETTER E WITH INVERTED BREVE
+<e)>	<E>;<INVERTED-BREVE>;<SMALL>;IGNORE	<U0207>	LATIN SMALL LETTER E WITH INVERTED BREVE
+<E/>>	<E>;<CIRCUMFLEX>;<CAPITAL>;IGNORE	<U00ca>	LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+<e/>>	<E>;<CIRCUMFLEX>;<SMALL>;IGNORE	<U00ea>	LATIN SMALL LETTER E WITH CIRCUMFLEX
+<E/>'>	<E>;<CIRCUMFLEX+ACUTE>;<CAPITAL>;IGNORE	<U1ebe>	LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND ACUTE
+<e/>'>	<E>;<CIRCUMFLEX+ACUTE>;<SMALL>;IGNORE	<U1ebf>	LATIN SMALL LETTER E WITH CIRCUMFLEX AND ACUTE
+<E/>!>	<E>;<CIRCUMFLEX+GRAVE>;<CAPITAL>;IGNORE	<U1ec0>	LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND GRAVE
+<e/>!>	<E>;<CIRCUMFLEX+GRAVE>;<SMALL>;IGNORE	<U1ec1>	LATIN SMALL LETTER E WITH CIRCUMFLEX AND GRAVE
+<E/>2>	<E>;<CIRCUMFLEX+HOOK>;<CAPITAL>;IGNORE	<U1ec2>	LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE
+<e/>2>	<E>;<CIRCUMFLEX+HOOK>;<SMALL>;IGNORE	<U1ec3>	LATIN SMALL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE
+<E/>?>	<E>;<CIRCUMFLEX+TILDE>;<CAPITAL>;IGNORE	<U1ec4>	LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND TILDE
+<e/>?>	<E>;<CIRCUMFLEX+TILDE>;<SMALL>;IGNORE	<U1ec5>	LATIN SMALL LETTER E WITH CIRCUMFLEX AND TILDE
+<E/>-.>	<E>;<CIRCUMFLEX+DOT-BELOW>;<CAPITAL>;IGNORE	<U1ec6>	LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND DOT BELOW
+<e/>-.>	<E>;<CIRCUMFLEX+DOT-BELOW>;<SMALL>;IGNORE	<U1ec7>	LATIN SMALL LETTER E WITH CIRCUMFLEX AND DOT BELOW
+<E<>	<E>;<CARON>;<CAPITAL>;IGNORE	<U011a>	LATIN CAPITAL LETTER E WITH CARON
+<e<>	<E>;<CARON>;<SMALL>;IGNORE	<U011b>	LATIN SMALL LETTER E WITH CARON
+<E:>	<E>;<DIAERESIS>;<CAPITAL>;IGNORE	<U00cb>	LATIN CAPITAL LETTER E WITH DIAERESIS
+<e:>	<E>;<DIAERESIS>;<SMALL>;IGNORE	<U00eb>	LATIN SMALL LETTER E WITH DIAERESIS
+<E2>	<E>;<HOOK>;<CAPITAL>;IGNORE	<U1eba>	LATIN CAPITAL LETTER E WITH HOOK ABOVE
+<e2>	<E>;<HOOK>;<SMALL>;IGNORE	<U1ebb>	LATIN SMALL LETTER E WITH HOOK ABOVE
+<E?>	<E>;<TILDE>;<CAPITAL>;IGNORE	<U1ebc>	LATIN CAPITAL LETTER E WITH TILDE
+<e?>	<E>;<TILDE>;<SMALL>;IGNORE	<U1ebd>	LATIN SMALL LETTER E WITH TILDE
+<E-?>	<E>;<TILDE-BELOW>;<CAPITAL>;IGNORE	<U1e1a>	LATIN CAPITAL LETTER E WITH TILDE BELOW
+<e-?>	<E>;<TILDE-BELOW>;<SMALL>;IGNORE	<U1e1b>	LATIN SMALL LETTER E WITH TILDE BELOW
+<E.>	<E>;<DOT>;<CAPITAL>;IGNORE	<U0116>	LATIN CAPITAL LETTER E WITH DOT ABOVE
+<e.>	<E>;<DOT>;<SMALL>;IGNORE	<U0117>	LATIN SMALL LETTER E WITH DOT ABOVE
+<E-.>	<E>;<DOT-BELOW>;<CAPITAL>;IGNORE	<U1eb8>	LATIN CAPITAL LETTER E WITH DOT BELOW
+<e-.>	<E>;<DOT-BELOW>;<SMALL>;IGNORE	<U1eb9>	LATIN SMALL LETTER E WITH DOT BELOW
+<E,(>	<E>;<CEDILLA+BREVE>;<CAPITAL>;IGNORE	<U1e1c>	LATIN CAPITAL LETTER E WITH CEDILLA AND BREVE
+<e,(>	<E>;<CEDILLA+BREVE>;<SMALL>;IGNORE	<U1e1d>	LATIN SMALL LETTER E WITH CEDILLA AND BREVE
+<E;>	<E>;<OGONEK>;<CAPITAL>;IGNORE	<U0118>	LATIN CAPITAL LETTER E WITH OGONEK
+<e;>	<E>;<OGONEK>;<SMALL>;IGNORE	<U0119>	LATIN SMALL LETTER E WITH OGONEK
+<E->	<E>;<MACRON>;<CAPITAL>;IGNORE	<U0112>	LATIN CAPITAL LETTER E WITH MACRON
+<e->	<E>;<MACRON>;<SMALL>;IGNORE	<U0113>	LATIN SMALL LETTER E WITH MACRON
+<E-'>	<E>;<MACRON+ACUTE>;<CAPITAL>;IGNORE	<U1e16>	LATIN CAPITAL LETTER E WITH MACRON AND ACUTE
+<e-'>	<E>;<MACRON+ACUTE>;<SMALL>;IGNORE	<U1e17>	LATIN SMALL LETTER E WITH MACRON AND ACUTE
+<E-!>	<E>;<MACRON+GRAVE>;<CAPITAL>;IGNORE	<U1e14>	LATIN CAPITAL LETTER E WITH MACRON AND GRAVE
+<e-!>	<E>;<MACRON+GRAVE>;<SMALL>;IGNORE	<U1e15>	LATIN SMALL LETTER E WITH MACRON AND GRAVE
+<E-/>>	<E>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE	<U1e18>	LATIN CAPITAL LETTER E WITH CIRCUMFLEX BELOW
+<e-/>>	<E>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE	<U1e19>	LATIN SMALL LETTER E WITH CIRCUMFLEX BELOW
+<e8>		
+<F>	<F>;<NONE>;<CAPITAL>;IGNORE	<U0046>	LATIN CAPITAL LETTER F
+<f>	<F>;<NONE>;<SMALL>;IGNORE	<U0066>	LATIN SMALL LETTER F
+<F2>	<F>;<HOOK>;<CAPITAL>;IGNORE	<U0191>	LATIN CAPITAL LETTER F WITH HOOK
+<f2>	<F>;<HOOK>;<SMALL>;IGNORE	<U0192>	LATIN SMALL LETTER F WITH HOOK
+<F.>	<F>;<DOT>;<CAPITAL>;IGNORE	<U1e1e>	LATIN CAPITAL LETTER F WITH DOT ABOVE
+<f.>	<F>;<DOT>;<SMALL>;IGNORE	<U1e1f>	LATIN SMALL LETTER F WITH DOT ABOVE
+<f8>		
+<ff>	"<F><F>";"<NONE><NONE>";"<ff><ff>";IGNORE	<Ufb00>	LATIN SMALL LIGATURE FF
+<fi>	"<F><I>";"<NONE><NONE>";"<fi><fi>";IGNORE	<Ufb01>	LATIN SMALL LIGATURE FI
+<fl>	"<F><L>";"<NONE><NONE>";"<fl><fl>";IGNORE	<Ufb02>	LATIN SMALL LIGATURE FL
+<ffi>	"<F><F><I>";"<NONE><NONE><NONE>";"<ffi><ffi><ffi>";IGNORE	<Ufb03>	LATIN SMALL LIGATURE FFI
+<ffl>	"<F><F><L>";"<NONE><NONE><NONE>";"<ffl><ffl><ffl>";IGNORE	<Ufb04>	LATIN SMALL LIGATURE FFL
+<ft>	"<F><T>";"<NONE><NONE>";"<ft><ft>";IGNORE	<Ufb05>	LATIN SMALL LIGATURE FT
+<G>	<G>;<NONE>;<CAPITAL>;IGNORE	<U0047>	LATIN CAPITAL LETTER G
+<g>	<G>;<NONE>;<SMALL>;IGNORE	<U0067>	LATIN SMALL LETTER G
+<G'>	<G>;<ACUTE>;<CAPITAL>;IGNORE	<U01f8>	LATIN CAPITAL LETTER G WITH ACUTE
+<g'>	<G>;<ACUTE>;<SMALL>;IGNORE	<U01f9>	LATIN SMALL LETTER G WITH ACUTE
+<G(>	<G>;<BREVE>;<CAPITAL>;IGNORE	<U011e>	LATIN CAPITAL LETTER G WITH BREVE
+<g(>	<G>;<BREVE>;<SMALL>;IGNORE	<U011f>	LATIN SMALL LETTER G WITH BREVE
+<G/>>	<G>;<CIRCUMFLEX>;<CAPITAL>;IGNORE	<U011c>	LATIN CAPITAL LETTER G WITH CIRCUMFLEX
+<g/>>	<G>;<CIRCUMFLEX>;<SMALL>;IGNORE	<U011d>	LATIN SMALL LETTER G WITH CIRCUMFLEX
+<G<>	<G>;<CARON>;<CAPITAL>;IGNORE	<U01e6>	LATIN CAPITAL LETTER G WITH CARON
+<g<>	<G>;<CARON>;<SMALL>;IGNORE	<U01e7>	LATIN SMALL LETTER G WITH CARON
+<G.>	<G>;<DOT>;<CAPITAL>;IGNORE	<U0120>	LATIN CAPITAL LETTER G WITH DOT ABOVE
+<g.>	<G>;<DOT>;<SMALL>;IGNORE	<U0121>	LATIN SMALL LETTER G WITH DOT ABOVE
+<G//>	<G>;<STROKE>;<CAPITAL>;IGNORE	<U01e4>	LATIN CAPITAL LETTER G WITH STROKE
+<g//>	<G>;<STROKE>;<SMALL>;IGNORE	<U01e5>	LATIN SMALL LETTER G WITH STROKE
+<G,>	<G>;<CEDILLA>;<CAPITAL>;IGNORE	<U0122>	LATIN CAPITAL LETTER G WITH CEDILLA
+<g,>	<G>;<CEDILLA>;<SMALL>;IGNORE	<U0123>	LATIN SMALL LETTER G WITH CEDILLA
+<G->	<G>;<MACRON>;<CAPITAL>;IGNORE	<U1e20>	LATIN CAPITAL LETTER G WITH MACRON
+<g->	<G>;<MACRON>;<SMALL>;IGNORE	<U1e21>	LATIN SMALL LETTER G WITH MACRON
+<g8>		
+<H>	<H>;<NONE>;<CAPITAL>;IGNORE	<U0048>	LATIN CAPITAL LETTER H
+<h>	<H>;<NONE>;<SMALL>;IGNORE	<U0068>	LATIN SMALL LETTER H
+<H-(>	<H>;<BREVE-BELOW>;<CAPITAL>;IGNORE	<U1e2a>	LATIN CAPITAL LETTER H WITH BREVE BELOW
+<h-(>	<H>;<BREVE-BELOW>;<SMALL>;IGNORE	<U1e2b>	LATIN SMALL LETTER H WITH BREVE BELOW
+<H/>>	<H>;<CIRCUMFLEX>;<CAPITAL>;IGNORE	<U0124>	LATIN CAPITAL LETTER H WITH CIRCUMFLEX
+<h/>>	<H>;<CIRCUMFLEX>;<SMALL>;IGNORE	<U0125>	LATIN SMALL LETTER H WITH CIRCUMFLEX
+<H:>	<H>;<DIAERESIS>;<CAPITAL>;IGNORE	<U1e26>	LATIN CAPITAL LETTER H WITH DIAERESIS
+<h:>	<H>;<DIAERESIS>;<SMALL>;IGNORE	<U1e27>	LATIN SMALL LETTER H WITH DIAERESIS
+<H.>	<H>;<DOT>;<CAPITAL>;IGNORE	<U1e22>	LATIN CAPITAL LETTER H WITH DOT ABOVE
+<h.>	<H>;<DOT>;<SMALL>;IGNORE	<U1e23>	LATIN SMALL LETTER H WITH DOT ABOVE
+<H-.>	<H>;<DOT-BELOW>;<CAPITAL>;IGNORE	<U1e24>	LATIN CAPITAL LETTER H WITH DOT BELOW
+<h-.>	<H>;<DOT-BELOW>;<SMALL>;IGNORE	<U1e25>	LATIN SMALL LETTER H WITH DOT BELOW
+<H//>	<H>;<STROKE>;<CAPITAL>;IGNORE	<U0126>	LATIN CAPITAL LETTER H WITH STROKE
+<h//>	<H>;<STROKE>;<SMALL>;IGNORE	<U0127>	LATIN SMALL LETTER H WITH STROKE
+<H,>	<H>;<CEDILLA>;<CAPITAL>;IGNORE	<U1e28>	LATIN CAPITAL LETTER H WITH CEDILLA
+<h,>	<H>;<CEDILLA>;<SMALL>;IGNORE	<U1e29>	LATIN SMALL LETTER H WITH CEDILLA
+<h8>		
+<I>	<I>;<NONE>;<CAPITAL>;IGNORE	<U0049>	LATIN CAPITAL LETTER I
+<i>	<I>;<NONE>;<SMALL>;IGNORE	<U0069>	LATIN SMALL LETTER I
+<I'>	<I>;<ACUTE>;<CAPITAL>;IGNORE	<U00cd>	LATIN CAPITAL LETTER I WITH ACUTE
+<i'>	<I>;<ACUTE>;<SMALL>;IGNORE	<U00ed>	LATIN SMALL LETTER I WITH ACUTE
+<I!>	<I>;<GRAVE>;<CAPITAL>;IGNORE	<U00cc>	LATIN CAPITAL LETTER I WITH GRAVE
+<i!>	<I>;<GRAVE>;<SMALL>;IGNORE	<U00ec>	LATIN SMALL LETTER I WITH GRAVE
+<I!!>	<I>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE	<U0208>	LATIN CAPITAL LETTER I WITH DOUBLE GRAVE
+<i!!>	<I>;<DOUBLE-GRAVE>;<SMALL>;IGNORE	<U0209>	LATIN SMALL LETTER I WITH DOUBLE GRAVE
+<I(>	<I>;<BREVE>;<CAPITAL>;IGNORE	<U012c>	LATIN CAPITAL LETTER I WITH BREVE
+<i(>	<I>;<BREVE>;<SMALL>;IGNORE	<U012d>	LATIN SMALL LETTER I WITH BREVE
+<I)>	<I>;<INVERTED-BREVE>;<CAPITAL>;IGNORE	<U020a>	LATIN CAPITAL LETTER I WITH INVERTED BREVE
+<i)>	<I>;<INVERTED-BREVE>;<SMALL>;IGNORE	<U020b>	LATIN SMALL LETTER I WITH INVERTED BREVE
+<I/>>	<I>;<CIRCUMFLEX>;<CAPITAL>;IGNORE	<U00ce>	LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+<i/>>	<I>;<CIRCUMFLEX>;<SMALL>;IGNORE	<U00ee>	LATIN SMALL LETTER I WITH CIRCUMFLEX
+<I<>	<I>;<CARON>;<CAPITAL>;IGNORE	<U01cf>	LATIN CAPITAL LETTER I WITH CARON
+<i<>	<I>;<CARON>;<SMALL>;IGNORE	<U01d0>	LATIN SMALL LETTER I WITH CARON
+<I:>	<I>;<DIAERESIS>;<CAPITAL>;IGNORE	<U00cf>	LATIN CAPITAL LETTER I WITH DIAERESIS
+<i:>	<I>;<DIAERESIS>;<SMALL>;IGNORE	<U00ef>	LATIN SMALL LETTER I WITH DIAERESIS
+<I:'>	<I>;<DIAERESIS+ACUTE>;<CAPITAL>;IGNORE	<U1e2e>	LATIN CAPITAL LETTER I WITH DIAERESIS AND ACUTE
+<i:'>	<I>;<DIAERESIS+ACUTE>;<SMALL>;IGNORE	<U1e2f>	LATIN SMALL LETTER I WITH DIAERESIS AND ACUTE
+<I2>	<I>;<HOOK>;<CAPITAL>;IGNORE	<U1ec8>	LATIN CAPITAL LETTER I WITH HOOK ABOVE
+<i2>	<I>;<HOOK>;<SMALL>;IGNORE	<U1ec9>	LATIN SMALL LETTER I WITH HOOK ABOVE
+<I?>	<I>;<TILDE>;<CAPITAL>;IGNORE	<U0128>	LATIN CAPITAL LETTER I WITH TILDE
+<i?>	<I>;<TILDE>;<SMALL>;IGNORE	<U0129>	LATIN SMALL LETTER I WITH TILDE
+<I-?>	<I>;<TILDE-BELOW>;<CAPITAL>;IGNORE	<U1e2c>	LATIN CAPITAL LETTER I WITH TILDE BELOW
+<i-?>	<I>;<TILDE-BELOW>;<SMALL>;IGNORE	<U1e2d>	LATIN SMALL LETTER I WITH TILDE BELOW
+<I.>	<I>;<DOT>;<CAPITAL>;IGNORE	<U0130>	LATIN CAPITAL LETTER I WITH DOT ABOVE
+<i.>	<I>;<DOT>;<SMALL>;IGNORE	<U0131>	LATIN SMALL LETTER DOTLESS I
+<I-.>	<I>;<DOT-BELOW>;<CAPITAL>;IGNORE	<U1eca>	LATIN CAPITAL LETTER I WITH DOT BELOW
+<i-.>	<I>;<DOT-BELOW>;<SMALL>;IGNORE	<U1ecb>	LATIN SMALL LETTER I WITH DOT BELOW
+<I;>	<I>;<OGONEK>;<CAPITAL>;IGNORE	<U012e>	LATIN CAPITAL LETTER I WITH OGONEK
+<i;>	<I>;<OGONEK>;<SMALL>;IGNORE	<U012f>	LATIN SMALL LETTER I WITH OGONEK
+<I->	<I>;<MACRON>;<CAPITAL>;IGNORE	<U012a>	LATIN CAPITAL LETTER I WITH MACRON
+<i->	<I>;<MACRON>;<SMALL>;IGNORE	<U012b>	LATIN SMALL LETTER I WITH MACRON
+<i8>		
+<IJ>	"<I><J>";"<IJ><IJ>";"<CAPITAL><CAPITAL>";IGNORE	<U0132>	LATIN CAPITAL LIGATURE IJ
+<ij>	"<I><J>";"<IJ><IJ>";"<SMALL><SMALL>";IGNORE	<U0133>	LATIN SMALL LIGATURE IJ
+<J>	<J>;<NONE>;<CAPITAL>;IGNORE	<U004a>	LATIN CAPITAL LETTER J
+<j>	<J>;<NONE>;<SMALL>;IGNORE	<U006a>	LATIN SMALL LETTER J
+<J/>>	<J>;<CIRCUMFLEX>;<CAPITAL>;IGNORE	<U0134>	LATIN CAPITAL LETTER J WITH CIRCUMFLEX
+<j/>>	<J>;<CIRCUMFLEX>;<SMALL>;IGNORE	<U0135>	LATIN SMALL LETTER J WITH CIRCUMFLEX
+<j8>		
+<K>	<K>;<NONE>;<CAPITAL>;IGNORE	<U004b>	LATIN CAPITAL LETTER K
+<k>	<K>;<NONE>;<SMALL>;IGNORE	<U006b>	LATIN SMALL LETTER K
+<K'>	<K>;<ACUTE>;<CAPITAL>;IGNORE	<U1e30>	LATIN CAPITAL LETTER K WITH ACUTE
+<k'>	<K>;<ACUTE>;<SMALL>;IGNORE	<U1e31>	LATIN SMALL LETTER K WITH ACUTE
+<K<>	<K>;<CARON>;<CAPITAL>;IGNORE	<U01e8>	LATIN CAPITAL LETTER K WITH CARON
+<k<>	<K>;<CARON>;<SMALL>;IGNORE	<U01e9>	LATIN SMALL LETTER K WITH CARON
+<K2>	<K>;<HOOK>;<CAPITAL>;IGNORE	<U0198>	LATIN CAPITAL LETTER K WITH HOOK
+<k2>	<K>;<HOOK>;<SMALL>;IGNORE	<U0199>	LATIN SMALL LETTER K WITH HOOK
+<K-.>	<K>;<DOT-BELOW>;<CAPITAL>;IGNORE	<U1e32>	LATIN CAPITAL LETTER K WITH DOT BELOW
+<k-.>	<K>;<DOT-BELOW>;<SMALL>;IGNORE	<U1e33>	LATIN SMALL LETTER K WITH DOT BELOW
+<K,>	<K>;<CEDILLA>;<CAPITAL>;IGNORE	<U0136>	LATIN CAPITAL LETTER K WITH CEDILLA
+<k,>	<K>;<CEDILLA>;<SMALL>;IGNORE	<U0137>	LATIN SMALL LETTER K WITH CEDILLA
+<K_>	<K>;<LINE-BELOW>;<CAPITAL>;IGNORE	<U1e34>	LATIN CAPITAL LETTER K WITH LINE BELOW
+<k_>	<K>;<LINE-BELOW>;<SMALL>;IGNORE	<U1e35>	LATIN SMALL LETTER K WITH LINE BELOW
+<k8>		
+<kk>	<K>;<kk>;<SMALL>;IGNORE	<U0138>	LATIN SMALL LETTER KRA (Greenlandic)
+<L>	<L>;<NONE>;<CAPITAL>;IGNORE	<U004c>	LATIN CAPITAL LETTER L
+<l>	<L>;<NONE>;<SMALL>;IGNORE	<U006c>	LATIN SMALL LETTER L
+<L'>	<L>;<ACUTE>;<CAPITAL>;IGNORE	<U0139>	LATIN CAPITAL LETTER L WITH ACUTE
+<l'>	<L>;<ACUTE>;<SMALL>;IGNORE	<U013a>	LATIN SMALL LETTER L WITH ACUTE
+<L<>	<L>;<CARON>;<CAPITAL>;IGNORE	<U013d>	LATIN CAPITAL LETTER L WITH CARON
+<l<>	<L>;<CARON>;<SMALL>;IGNORE	<U013e>	LATIN SMALL LETTER L WITH CARON
+<L.>	<L>;<DOT>;<CAPITAL>;IGNORE	<U013f>	LATIN CAPITAL LETTER L WITH MIDDLE DOT
+<l.>	<L>;<DOT>;<SMALL>;IGNORE	<U0140>	LATIN SMALL LETTER L WITH MIDDLE DOT
+<L-.>	<L>;<DOT-BELOW>;<CAPITAL>;IGNORE	<U1e36>	LATIN CAPITAL LETTER L WITH DOT BELOW
+<l-.>	<L>;<DOT-BELOW>;<SMALL>;IGNORE	<U1e37>	LATIN SMALL LETTER L WITH DOT BELOW
+<L//>	<L>;<STROKE>;<CAPITAL>;IGNORE	<U0141>	LATIN CAPITAL LETTER L WITH STROKE
+<l//>	<L>;<STROKE>;<SMALL>;IGNORE	<U0142>	LATIN SMALL LETTER L WITH STROKE
+<L,>	<L>;<CEDILLA>;<CAPITAL>;IGNORE	<U013b>	LATIN CAPITAL LETTER L WITH CEDILLA
+<l,>	<L>;<CEDILLA>;<SMALL>;IGNORE	<U013c>	LATIN SMALL LETTER L WITH CEDILLA
+<L--.>	<L>;<MACRON+DOT-BELOW>;<CAPITAL>;IGNORE	<U1e38>	LATIN CAPITAL LETTER L WITH DOT BELOW AND MACRON
+<l--.>	<L>;<MACRON+DOT-BELOW>;<SMALL>;IGNORE	<U1e39>	LATIN SMALL LETTER L WITH DOT BELOW AND MACRON
+<L-/>>	<L>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE	<U1e3c>	LATIN CAPITAL LETTER L WITH CIRCUMFLEX BELOW
+<l-/>>	<L>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE	<U1e3d>	LATIN SMALL LETTER L WITH CIRCUMFLEX BELOW
+<L_>	<L>;<LINE-BELOW>;<CAPITAL>;IGNORE	<U1e3a>	LATIN CAPITAL LETTER L WITH LINE BELOW
+<l_>	<L>;<LINE-BELOW>;<SMALL>;IGNORE	<U1e3b>	LATIN SMALL LETTER L WITH LINE BELOW
+<l8>		
+<M>	<M>;<NONE>;<CAPITAL>;IGNORE	<U004d>	LATIN CAPITAL LETTER M
+<m>	<M>;<NONE>;<SMALL>;IGNORE	<U006d>	LATIN SMALL LETTER M
+<M'>	<M>;<ACUTE>;<CAPITAL>;IGNORE	<U1e3e>	LATIN CAPITAL LETTER M WITH ACUTE
+<m'>	<M>;<ACUTE>;<SMALL>;IGNORE	<U1e3f>	LATIN SMALL LETTER M WITH ACUTE
+<M.>	<M>;<DOT>;<CAPITAL>;IGNORE	<U1e40>	LATIN CAPITAL LETTER M WITH DOT ABOVE
+<m.>	<M>;<DOT>;<SMALL>;IGNORE	<U1e41>	LATIN SMALL LETTER M WITH DOT ABOVE
+<M-.>	<M>;<DOT-BELOW>;<CAPITAL>;IGNORE	<U1e42>	LATIN CAPITAL LETTER M WITH DOT BELOW
+<m-.>	<M>;<DOT-BELOW>;<SMALL>;IGNORE	<U1e43>	LATIN SMALL LETTER M WITH DOT BELOW
+<m8>		
+<N>	<N>;<NONE>;<CAPITAL>;IGNORE	<U004e>	LATIN CAPITAL LETTER N
+<n>	<N>;<NONE>;<SMALL>;IGNORE	<U006e>	LATIN SMALL LETTER N
+<N'>	<N>;<ACUTE>;<CAPITAL>;IGNORE	<U0143>	LATIN CAPITAL LETTER N WITH ACUTE
+<n'>	<N>;<ACUTE>;<SMALL>;IGNORE	<U0144>	LATIN SMALL LETTER N WITH ACUTE
+<N<>	<N>;<CARON>;<CAPITAL>;IGNORE	<U0147>	LATIN CAPITAL LETTER N WITH CARON
+<n<>	<N>;<CARON>;<SMALL>;IGNORE	<U0148>	LATIN SMALL LETTER N WITH CARON
+<N?>	<N>;<TILDE>;<CAPITAL>;IGNORE	<U00d1>	LATIN CAPITAL LETTER N WITH TILDE
+<n?>	<N>;<TILDE>;<SMALL>;IGNORE	<U00f1>	LATIN SMALL LETTER N WITH TILDE
+<N.>	<N>;<DOT>;<CAPITAL>;IGNORE	<U1e44>	LATIN CAPITAL LETTER N WITH DOT ABOVE
+<n.>	<N>;<DOT>;<SMALL>;IGNORE	<U1e45>	LATIN SMALL LETTER N WITH DOT ABOVE
+<N-.>	<N>;<DOT-BELOW>;<CAPITAL>;IGNORE	<U1e46>	LATIN CAPITAL LETTER N WITH DOT BELOW
+<n-.>	<N>;<DOT-BELOW>;<SMALL>;IGNORE	<U1e47>	LATIN SMALL LETTER N WITH DOT BELOW
+<N,>	<N>;<CEDILLA>;<CAPITAL>;IGNORE	<U0145>	LATIN CAPITAL LETTER N WITH CEDILLA
+<n,>	<N>;<CEDILLA>;<SMALL>;IGNORE	<U0146>	LATIN SMALL LETTER N WITH CEDILLA
+<N-/>>	<N>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE	<U1e4a>	LATIN CAPITAL LETTER N WITH CIRCUMFLEX BELOW
+<n-/>>	<N>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE	<U1e4b>	LATIN SMALL LETTER N WITH CIRCUMFLEX BELOW
+<N_>	<N>;<LINE-BELOW>;<CAPITAL>;IGNORE	<U1e48>	LATIN CAPITAL LETTER N WITH LINE BELOW
+<n_>	<N>;<LINE-BELOW>;<SMALL>;IGNORE	<U1e49>	LATIN SMALL LETTER N WITH LINE BELOW
+<'n>	<N>;<PRECEDED-BY-APOSTROPHE>;<SMALL>;IGNORE	<U0149>	LATIN SMALL LETTER N PRECEDED BY APOSTROPHE
+<n8>		
+<NG>	"<N><G>";"<NG><NG>";"<CAPITAL><CAPITAL>";IGNORE	<U014a>	LATIN CAPITAL LETTER ENG (Sami)
+<ng>	"<N><G>";"<NG><NG>";"<SMALL><SMALL>";IGNORE	<U014b>	LATIN SMALL LETTER ENG (Sami)
+<O>	<O>;<NONE>;<CAPITAL>;IGNORE	<U004f>	LATIN CAPITAL LETTER O
+<o>	<O>;<NONE>;<SMALL>;IGNORE	<U006f>	LATIN SMALL LETTER O
+<-o>	<O>;<NONE>;<-o>;IGNORE	<U00ba>	MASCULINE ORDINAL INDICATOR
+<O'>	<O>;<ACUTE>;<CAPITAL>;IGNORE	<U00d3>	LATIN CAPITAL LETTER O WITH ACUTE
+<o'>	<O>;<ACUTE>;<SMALL>;IGNORE	<U00f3>	LATIN SMALL LETTER O WITH ACUTE
+<O!>	<O>;<GRAVE>;<CAPITAL>;IGNORE	<U00d2>	LATIN CAPITAL LETTER O WITH GRAVE
+<o!>	<O>;<GRAVE>;<SMALL>;IGNORE	<U00f2>	LATIN SMALL LETTER O WITH GRAVE
+<O!!>	<O>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE	<U020c>	LATIN CAPITAL LETTER O WITH DOUBLE GRAVE
+<o!!>	<O>;<DOUBLE-GRAVE>;<SMALL>;IGNORE	<U020d>	LATIN SMALL LETTER O WITH DOUBLE GRAVE
+<O(>	<O>;<BREVE>;<CAPITAL>;IGNORE	<U014e>	LATIN CAPITAL LETTER O WITH BREVE
+<o(>	<O>;<BREVE>;<SMALL>;IGNORE	<U014f>	LATIN SMALL LETTER O WITH BREVE
+<O)>	<O>;<INVERTED-BREVE>;<CAPITAL>;IGNORE	<U020e>	LATIN CAPITAL LETTER O WITH INVERTED BREVE
+<o)>	<O>;<INVERTED-BREVE>;<SMALL>;IGNORE	<U020f>	LATIN SMALL LETTER O WITH INVERTED BREVE
+<O/>>	<O>;<CIRCUMFLEX>;<CAPITAL>;IGNORE	<U00d4>	LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+<o/>>	<O>;<CIRCUMFLEX>;<SMALL>;IGNORE	<U00f4>	LATIN SMALL LETTER O WITH CIRCUMFLEX
+<O/>'>	<O>;<CIRCUMFLEX+ACUTE>;<CAPITAL>;IGNORE	<U1ed0>	LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND ACUTE
+<o/>'>	<O>;<CIRCUMFLEX+ACUTE>;<SMALL>;IGNORE	<U1ed1>	LATIN SMALL LETTER O WITH CIRCUMFLEX AND ACUTE
+<O/>!>	<O>;<CIRCUMFLEX+GRAVE>;<CAPITAL>;IGNORE	<U1ed2>	LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND GRAVE
+<o/>!>	<O>;<CIRCUMFLEX+GRAVE>;<SMALL>;IGNORE	<U1ed3>	LATIN SMALL LETTER O WITH CIRCUMFLEX AND GRAVE
+<O/>2>	<O>;<CIRCUMFLEX+HOOK>;<CAPITAL>;IGNORE	<U1ed4>	LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE
+<o/>2>	<O>;<CIRCUMFLEX+HOOK>;<SMALL>;IGNORE	<U1ed5>	LATIN SMALL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE
+<O/>?>	<O>;<CIRCUMFLEX+TILDE>;<CAPITAL>;IGNORE	<U1ed6>	LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND TILDE
+<o/>?>	<O>;<CIRCUMFLEX+TILDE>;<SMALL>;IGNORE	<U1ed7>	LATIN SMALL LETTER O WITH CIRCUMFLEX AND TILDE
+<O/>-.>	<O>;<CIRCUMFLEX+DOT-BELOW>;<CAPITAL>;IGNORE	<U1ed8>	LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND DOT BELOW
+<o/>-.>	<O>;<CIRCUMFLEX+DOT-BELOW>;<SMALL>;IGNORE	<U1ed9>	LATIN SMALL LETTER O WITH CIRCUMFLEX AND DOT BELOW
+<O<>	<O>;<CARON>;<CAPITAL>;IGNORE	<U01d1>	LATIN CAPITAL LETTER O WITH CARON
+<o<>	<O>;<CARON>;<SMALL>;IGNORE	<U01d2>	LATIN SMALL LETTER O WITH CARON
+<O:>	<O>;<DIAERESIS>;<CAPITAL>;IGNORE	<U00d6>	LATIN CAPITAL LETTER O WITH DIAERESIS
+<o:>	<O>;<DIAERESIS>;<SMALL>;IGNORE	<U00f6>	LATIN SMALL LETTER O WITH DIAERESIS
+<O">	<O>;<DOUBLE-ACUTE>;<CAPITAL>;IGNORE	<U0150>	LATIN CAPITAL LETTER O WITH DOUBLE ACUTE 
+<o">	<O>;<DOUBLE-ACUTE>;<SMALL>;IGNORE	<U0151>	LATIN SMALL LETTER O WITH DOUBLE ACUTE 
+<O2>	<O>;<HOOK>;<CAPITAL>;IGNORE	<U1ece>	LATIN CAPITAL LETTER O WITH HOOK ABOVE
+<o2>	<O>;<HOOK>;<SMALL>;IGNORE	<U1ecf>	LATIN SMALL LETTER O WITH HOOK ABOVE
+<O?>	<O>;<TILDE>;<CAPITAL>;IGNORE	<U00d5>	LATIN CAPITAL LETTER O WITH TILDE
+<o?>	<O>;<TILDE>;<SMALL>;IGNORE	<U00f5>	LATIN SMALL LETTER O WITH TILDE
+<O?'>	<O>;<TILDE+ACUTE>;<CAPITAL>;IGNORE	<U1e4c>	LATIN CAPITAL LETTER O WITH TILDE AND ACUTE
+<o?'>	<O>;<TILDE+ACUTE>;<SMALL>;IGNORE	<U1e4d>	LATIN SMALL LETTER O WITH TILDE AND ACUTE
+<O?:>	<O>;<TILDE+DIAERESIS>;<CAPITAL>;IGNORE	<U1e4e>	LATIN CAPITAL LETTER O WITH TILDE AND DIAERESIS
+<o?:>	<O>;<TILDE+DIAERESIS>;<SMALL>;IGNORE	<U1e4f>	LATIN SMALL LETTER O WITH TILDE AND DIAERESIS
+<O-.>	<O>;<DOT-BELOW>;<CAPITAL>;IGNORE	<U1ecc>	LATIN CAPITAL LETTER O WITH DOT BELOW
+<o-.>	<O>;<DOT-BELOW>;<SMALL>;IGNORE	<U1ecd>	LATIN SMALL LETTER O WITH DOT BELOW
+<O//>	<O>;<STROKE>;<CAPITAL>;IGNORE	<U00d8>	LATIN CAPITAL LETTER O WITH STROKE
+<o//>	<O>;<STROKE>;<SMALL>;IGNORE	<U00f8>	LATIN SMALL LETTER O WITH STROKE
+<O//'>	<O>;<STROKE+ACUTE>;<CAPITAL>;IGNORE	<U01fe>	LATIN CAPITAL LETTER O WITH STROKE AND ACUTE
+<o//'>	<O>;<STROKE+ACUTE>;<SMALL>;IGNORE	<U01ff>	LATIN SMALL LETTER O WITH STROKE AND ACUTE
+<O;>	<O>;<OGONEK>;<CAPITAL>;IGNORE	<U01ea>	LATIN CAPITAL LETTER O WITH OGONEK
+<o;>	<O>;<OGONEK>;<SMALL>;IGNORE	<U01eb>	LATIN SMALL LETTER O WITH OGONEK
+<O1>	<O>;<OGONEK+MACRON>;<CAPITAL>;IGNORE	<U01ec>	LATIN CAPITAL LETTER O WITH OGONEK AND MACRON
+<o1>	<O>;<OGONEK+MACRON>;<SMALL>;IGNORE	<U01ed>	LATIN SMALL LETTER O WITH OGONEK AND MACRON
+<O->	<O>;<MACRON>;<CAPITAL>;IGNORE	<U014c>	LATIN CAPITAL LETTER O WITH MACRON
+<o->	<O>;<MACRON>;<SMALL>;IGNORE	<U014d>	LATIN SMALL LETTER O WITH MACRON
+<O-'>	<O>;<MACRON+ACUTE>;<CAPITAL>;IGNORE	<U1e52>	LATIN CAPITAL LETTER O WITH MACRON AND ACUTE
+<o-'>	<O>;<MACRON+ACUTE>;<SMALL>;IGNORE	<U1e53>	LATIN SMALL LETTER O WITH MACRON AND ACUTE
+<O-!>	<O>;<MACRON+GRAVE>;<CAPITAL>;IGNORE	<U1e50>	LATIN CAPITAL LETTER O WITH MACRON AND GRAVE
+<o-!>	<O>;<MACRON+GRAVE>;<SMALL>;IGNORE	<U1e51>	LATIN SMALL LETTER O WITH MACRON AND GRAVE
+<O9>	<O>;<HORN>;<CAPITAL>;IGNORE	<U01a0>	LATIN CAPITAL LETTER O WITH HORN
+<o9>	<O>;<HORN>;<SMALL>;IGNORE	<U01a1>	LATIN SMALL LETTER O WITH HORN
+<O9'>	<O>;<HORN+ACUTE>;<CAPITAL>;IGNORE	<U1eda>	LATIN CAPITAL LETTER O WITH HORN AND ACUTE
+<o9'>	<O>;<HORN+ACUTE>;<SMALL>;IGNORE	<U1edb>	LATIN SMALL LETTER O WITH HORN AND ACUTE
+<O9!>	<O>;<HORN+GRAVE>;<CAPITAL>;IGNORE	<U1edc>	LATIN CAPITAL LETTER O WITH HORN AND GRAVE
+<o9!>	<O>;<HORN+GRAVE>;<SMALL>;IGNORE	<U1edd>	LATIN SMALL LETTER O WITH HORN AND GRAVE
+<O92>	<O>;<HORN+HOOK>;<CAPITAL>;IGNORE	<U1ede>	LATIN CAPITAL LETTER O WITH HORN AND HOOK ABOVE
+<o92>	<O>;<HORN+HOOK>;<SMALL>;IGNORE	<U1edf>	LATIN SMALL LETTER O WITH HORN AND HOOK ABOVE
+<O9?>	<O>;<HORN+TILDE>;<CAPITAL>;IGNORE	<U1ee0>	LATIN CAPITAL LETTER O WITH HORN AND TILDE
+<o9?>	<O>;<HORN+TILDE>;<SMALL>;IGNORE	<U1ee1>	LATIN SMALL LETTER O WITH HORN AND TILDE
+<O9-.>	<O>;<HORN+DOT-BELOW>;<CAPITAL>;IGNORE	<U1ee2>	LATIN CAPITAL LETTER O WITH HORN AND DOT BELOW
+<o9-.>	<O>;<HORN+DOT-BELOW>;<SMALL>;IGNORE	<U1ee3>	LATIN SMALL LETTER O WITH HORN AND DOT BELOW
+<o8>		
+<OE>	"<O><E>";"<OE><OE>";"<CAPITAL><CAPITAL>";IGNORE	<U0152>	LATIN CAPITAL LIGATURE OE
+<oe>	"<O><E>";"<OE><OE>";"<SMALL><SMALL>";IGNORE	<U0153>	LATIN SMALL LIGATURE OE
+<P>	<P>;<NONE>;<CAPITAL>;IGNORE	<U0050>	LATIN CAPITAL LETTER P
+<p>	<P>;<NONE>;<SMALL>;IGNORE	<U0070>	LATIN SMALL LETTER P
+<P'>	<P>;<ACUTE>;<CAPITAL>;IGNORE	<U1e54>	LATIN CAPITAL LETTER P WITH ACUTE
+<p'>	<P>;<ACUTE>;<SMALL>;IGNORE	<U1e55>	LATIN SMALL LETTER P WITH ACUTE
+<P.>	<P>;<DOT>;<CAPITAL>;IGNORE	<U1e56>	LATIN CAPITAL LETTER P WITH DOT ABOVE
+<p.>	<P>;<DOT>;<SMALL>;IGNORE	<U1e57>	LATIN SMALL LETTER P WITH DOT ABOVE
+<p8>		
+<Q>	<Q>;<NONE>;<CAPITAL>;IGNORE	<U0051>	LATIN CAPITAL LETTER Q
+<q>	<Q>;<NONE>;<SMALL>;IGNORE	<U0071>	LATIN SMALL LETTER Q
+<q8>		
+<R>	<R>;<NONE>;<CAPITAL>;IGNORE	<U0052>	LATIN CAPITAL LETTER R
+<r>	<R>;<NONE>;<SMALL>;IGNORE	<U0072>	LATIN SMALL LETTER R
+<R'>	<R>;<ACUTE>;<CAPITAL>;IGNORE	<U0154>	LATIN CAPITAL LETTER R WITH ACUTE
+<r'>	<R>;<ACUTE>;<SMALL>;IGNORE	<U0155>	LATIN SMALL LETTER R WITH ACUTE
+<R!!>	<R>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE	<U0210>	LATIN CAPITAL LETTER R WITH DOUBLE GRAVE
+<r!!>	<R>;<DOUBLE-GRAVE>;<SMALL>;IGNORE	<U0211>	LATIN SMALL LETTER R WITH DOUBLE GRAVE
+<R)>	<R>;<INVERTED-BREVE>;<CAPITAL>;IGNORE	<U0212>	LATIN CAPITAL LETTER R WITH INVERTED BREVE
+<r)>	<R>;<INVERTED-BREVE>;<SMALL>;IGNORE	<U0213>	LATIN SMALL LETTER R WITH INVERTED BREVE
+<R<>	<R>;<CARON>;<CAPITAL>;IGNORE	<U0158>	LATIN CAPITAL LETTER R WITH CARON
+<r<>	<R>;<CARON>;<SMALL>;IGNORE	<U0159>	LATIN SMALL LETTER R WITH CARON
+<R.>	<R>;<DOT>;<CAPITAL>;IGNORE	<U1e58>	LATIN CAPITAL LETTER R WITH DOT ABOVE
+<r.>	<R>;<DOT>;<SMALL>;IGNORE	<U1e59>	LATIN SMALL LETTER R WITH DOT ABOVE
+<R-.>	<R>;<DOT-BELOW>;<CAPITAL>;IGNORE	<U1e5a>	LATIN CAPITAL LETTER R WITH DOT BELOW
+<r-.>	<R>;<DOT-BELOW>;<SMALL>;IGNORE	<U1e5b>	LATIN SMALL LETTER R WITH DOT BELOW
+<R,>	<R>;<CEDILLA>;<CAPITAL>;IGNORE	<U0156>	LATIN CAPITAL LETTER R WITH CEDILLA
+<r,>	<R>;<CEDILLA>;<SMALL>;IGNORE	<U0157>	LATIN SMALL LETTER R WITH CEDILLA
+<R--.>	<R>;<MACRON+DOT-BELOW>;<CAPITAL>;IGNORE	<U1e5c>	LATIN CAPITAL LETTER R WITH DOT BELOW AND MACRON
+<r--.>	<R>;<MACRON+DOT-BELOW>;<SMALL>;IGNORE	<U1e5d>	LATIN SMALL LETTER R WITH DOT BELOW AND MACRON
+<R_>	<R>;<LINE-BELOW>;<CAPITAL>;IGNORE	<U1e5e>	LATIN CAPITAL LETTER R WITH LINE BELOW
+<r_>	<R>;<LINE-BELOW>;<SMALL>;IGNORE	<U1e5f>	LATIN SMALL LETTER R WITH LINE BELOW
+<r8>		
+<S>	<S>;<NONE>;<CAPITAL>;IGNORE	<U0053>	LATIN CAPITAL LETTER S
+<s>	<S>;<NONE>;<SMALL>;IGNORE	<U0073>	LATIN SMALL LETTER S
+<st>	"<S><T>";"<NONE><NONE>";"<st><st>";IGNORE	<Ufb06>	LATIN SMALL LIGATURE ST
+<S'>	<S>;<ACUTE>;<CAPITAL>;IGNORE	<U015a>	LATIN CAPITAL LETTER S WITH ACUTE
+<s'>	<S>;<ACUTE>;<SMALL>;IGNORE	<U015b>	LATIN SMALL LETTER S WITH ACUTE
+<S'.>	<S>;<ACUTE+DOT>;<CAPITAL>;IGNORE	<U1e64>	LATIN CAPITAL LETTER S WITH ACUTE AND DOT ABOVE
+<s'.>	<S>;<ACUTE+DOT>;<SMALL>;IGNORE	<U1e65>	LATIN SMALL LETTER S WITH ACUTE AND DOT ABOVE
+<S/>>	<S>;<CIRCUMFLEX>;<CAPITAL>;IGNORE	<U015c>	LATIN CAPITAL LETTER S WITH CIRCUMFLEX
+<s/>>	<S>;<CIRCUMFLEX>;<SMALL>;IGNORE	<U015d>	LATIN SMALL LETTER S WITH CIRCUMFLEX
+<S<>	<S>;<CARON>;<CAPITAL>;IGNORE	<U0160>	LATIN CAPITAL LETTER S WITH CARON
+<s<>	<S>;<CARON>;<SMALL>;IGNORE	<U0161>	LATIN SMALL LETTER S WITH CARON
+<S<.>	<S>;<CARON+DOT>;<CAPITAL>;IGNORE	<U1e66>	LATIN CAPITAL LETTER S WITH CARON AND DOT ABOVE
+<s<.>	<S>;<CARON+DOT>;<SMALL>;IGNORE	<U1e67>	LATIN SMALL LETTER S WITH CARON AND DOT ABOVE
+<S.>	<S>;<DOT>;<CAPITAL>;IGNORE	<U1e60>	LATIN CAPITAL LETTER S WITH DOT ABOVE
+<s.>	<S>;<DOT>;<SMALL>;IGNORE	<U1e61>	LATIN SMALL LETTER S WITH DOT ABOVE
+<S-.>	<S>;<DOT-BELOW>;<CAPITAL>;IGNORE	<U1e62>	LATIN CAPITAL LETTER S WITH DOT BELOW
+<s-.>	<S>;<DOT-BELOW>;<SMALL>;IGNORE	<U1e63>	LATIN SMALL LETTER S WITH DOT BELOW
+<S.-.>	<S>;<DOT+DOT-BELOW>;<CAPITAL>;IGNORE	<U1e68>	LATIN CAPITAL LETTER S WITH DOT BELOW AND DOT ABOVE
+<s.-.>	<S>;<DOT+DOT-BELOW>;<SMALL>;IGNORE	<U1e69>	LATIN SMALL LETTER S WITH DOT BELOW AND DOT ABOVE
+<S,>	<S>;<CEDILLA>;<CAPITAL>;IGNORE	<U015e>	LATIN CAPITAL LETTER S WITH CEDILLA
+<s,>	<S>;<CEDILLA>;<SMALL>;IGNORE	<U015f>	LATIN SMALL LETTER S WITH CEDILLA
+<s8>		
+<s1>	<S>;<s1>;<SMALL>;IGNORE	<U017f>	LATIN SMALL LETTER LONG S
+<ss>	"<S><S>";"<NONE><NONE>";"<SMALL><ss>";IGNORE	<U00df>	LATIN SMALL LETTER SHARP S (German)
+<T>	<T>;<NONE>;<CAPITAL>;IGNORE	<U0054>	LATIN CAPITAL LETTER T
+<t>	<T>;<NONE>;<SMALL>;IGNORE	<U0074>	LATIN SMALL LETTER T
+<T<>	<T>;<CARON>;<CAPITAL>;IGNORE	<U0164>	LATIN CAPITAL LETTER T WITH CARON
+<t<>	<T>;<CARON>;<SMALL>;IGNORE	<U0165>	LATIN SMALL LETTER T WITH CARON
+<T.>	<T>;<DOT>;<CAPITAL>;IGNORE	<U1e6a>	LATIN CAPITAL LETTER T WITH DOT ABOVE
+<t.>	<T>;<DOT>;<SMALL>;IGNORE	<U1e6b>	LATIN SMALL LETTER T WITH DOT ABOVE
+<T-.>	<T>;<DOT-BELOW>;<CAPITAL>;IGNORE	<U1e6c>	LATIN CAPITAL LETTER T WITH DOT BELOW
+<t-.>	<T>;<DOT-BELOW>;<SMALL>;IGNORE	<U1e6d>	LATIN SMALL LETTER T WITH DOT BELOW
+<T//>	<T>;<STROKE>;<CAPITAL>;IGNORE	<U0166>	LATIN CAPITAL LETTER T WITH STROKE
+<t//>	<T>;<STROKE>;<SMALL>;IGNORE	<U0167>	LATIN SMALL LETTER T WITH STROKE
+<T,>	<T>;<CEDILLA>;<CAPITAL>;IGNORE	<U0162>	LATIN CAPITAL LETTER T WITH CEDILLA
+<t,>	<T>;<CEDILLA>;<SMALL>;IGNORE	<U0163>	LATIN SMALL LETTER T WITH CEDILLA
+<T-/>>	<T>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE	<U1e70>	LATIN CAPITAL LETTER T WITH CIRCUMFLEX BELOW
+<t-/>>	<T>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE	<U1e71>	LATIN SMALL LETTER T WITH CIRCUMFLEX BELOW
+<T_>	<T>;<LINE-BELOW>;<CAPITAL>;IGNORE	<U1e6e>	LATIN CAPITAL LETTER T WITH LINE BELOW
+<t_>	<T>;<LINE-BELOW>;<SMALL>;IGNORE	<U1e6f>	LATIN SMALL LETTER T WITH LINE BELOW
+<t8>		
+<TH>	"<T><H>";"<TH><TH>";"<CAPITAL><CAPITAL>";IGNORE	<U00de>	LATIN CAPITAL LETTER THORN (Icelandic)
+<th>	"<T><H>";"<TH><TH>";"<SMALL><SMALL>";IGNORE	<U00fe>	LATIN SMALL LETTER THORN (Icelandic)
+<U>	<U>;<NONE>;<CAPITAL>;IGNORE	<U0055>	LATIN CAPITAL LETTER U
+<u>	<U>;<NONE>;<SMALL>;IGNORE	<U0075>	LATIN SMALL LETTER U
+<U'>	<U>;<ACUTE>;<CAPITAL>;IGNORE	<U00da>	LATIN CAPITAL LETTER U WITH ACUTE
+<u'>	<U>;<ACUTE>;<SMALL>;IGNORE	<U00fa>	LATIN SMALL LETTER U WITH ACUTE
+<U!>	<U>;<GRAVE>;<CAPITAL>;IGNORE	<U00d9>	LATIN CAPITAL LETTER U WITH GRAVE
+<u!>	<U>;<GRAVE>;<SMALL>;IGNORE	<U00f9>	LATIN SMALL LETTER U WITH GRAVE
+<U!!>	<U>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE	<U0214>	LATIN CAPITAL LETTER U WITH DOUBLE GRAVE
+<u!!>	<U>;<DOUBLE-GRAVE>;<SMALL>;IGNORE	<U0215>	LATIN SMALL LETTER U WITH DOUBLE GRAVE
+<U(>	<U>;<BREVE>;<CAPITAL>;IGNORE	<U016c>	LATIN CAPITAL LETTER U WITH BREVE
+<u(>	<U>;<BREVE>;<SMALL>;IGNORE	<U016d>	LATIN SMALL LETTER U WITH BREVE
+<U)>	<U>;<INVERTED-BREVE>;<CAPITAL>;IGNORE	<U0216>	LATIN CAPITAL LETTER U WITH INVERTED BREVE
+<u)>	<U>;<INVERTED-BREVE>;<SMALL>;IGNORE	<U0217>	LATIN SMALL LETTER U WITH INVERTED BREVE
+<U/>>	<U>;<CIRCUMFLEX>;<CAPITAL>;IGNORE	<U00db>	LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+<u/>>	<U>;<CIRCUMFLEX>;<SMALL>;IGNORE	<U00fb>	LATIN SMALL LETTER U WITH CIRCUMFLEX
+<U<>	<U>;<CARON>;<CAPITAL>;IGNORE	<U01d3>	LATIN CAPITAL LETTER U WITH CARON
+<u<>	<U>;<CARON>;<SMALL>;IGNORE	<U01d4>	LATIN SMALL LETTER U WITH CARON
+<U0>	<U>;<RING>;<CAPITAL>;IGNORE	<U016e>	LATIN CAPITAL LETTER U WITH RING ABOVE
+<u0>	<U>;<RING>;<SMALL>;IGNORE	<U016f>	LATIN SMALL LETTER U WITH RING ABOVE
+<U:>	<U>;<DIAERESIS>;<CAPITAL>;IGNORE	<U00dc>	LATIN CAPITAL LETTER U WITH DIAERESIS
+<u:>	<U>;<DIAERESIS>;<SMALL>;IGNORE	<U00fc>	LATIN SMALL LETTER U WITH DIAERESIS
+<U:->	<U>;<DIAERESIS+MACRON>;<CAPITAL>;IGNORE	<U01d5>	LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON
+<u:->	<U>;<DIAERESIS+MACRON>;<SMALL>;IGNORE	<U01d6>	LATIN SMALL LETTER U WITH DIAERESIS AND MACRON
+<U:'>	<U>;<DIAERESIS+ACUTE>;<CAPITAL>;IGNORE	<U01d7>	LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE
+<u:'>	<U>;<DIAERESIS+ACUTE>;<SMALL>;IGNORE	<U01d8>	LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE
+<U:!>	<U>;<DIAERESIS+GRAVE>;<CAPITAL>;IGNORE	<U01db>	LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE
+<u:!>	<U>;<DIAERESIS+GRAVE>;<SMALL>;IGNORE	<U01dc>	LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE
+<U:<>	<U>;<DIAERESIS+CARON>;<CAPITAL>;IGNORE	<U01d9>	LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON
+<u:<>	<U>;<DIAERESIS+CARON>;<SMALL>;IGNORE	<U01da>	LATIN SMALL LETTER U WITH DIAERESIS AND CARON
+<U">	<U>;<DOUBLE-ACUTE>;<CAPITAL>;IGNORE	<U0170>	LATIN CAPITAL LETTER U WITH DOUBLE ACUTE 
+<u">	<U>;<DOUBLE-ACUTE>;<SMALL>;IGNORE	<U0171>	LATIN SMALL LETTER U WITH DOUBLE ACUTE 
+<U2>	<U>;<HOOK>;<CAPITAL>;IGNORE	<U1ee6>	LATIN CAPITAL LETTER U WITH HOOK ABOVE
+<u2>	<U>;<HOOK>;<SMALL>;IGNORE	<U1ee7>	LATIN SMALL LETTER U WITH HOOK ABOVE
+<U?>	<U>;<TILDE>;<CAPITAL>;IGNORE	<U0168>	LATIN CAPITAL LETTER U WITH TILDE
+<u?>	<U>;<TILDE>;<SMALL>;IGNORE	<U0169>	LATIN SMALL LETTER U WITH TILDE
+<U?'>	<U>;<TILDE+ACUTE>;<CAPITAL>;IGNORE	<U1e78>	LATIN CAPITAL LETTER U WITH TILDE AND ACUTE
+<u?'>	<U>;<TILDE+ACUTE>;<SMALL>;IGNORE	<U1e79>	LATIN SMALL LETTER U WITH TILDE AND ACUTE
+<U-?>	<U>;<TILDE-BELOW>;<CAPITAL>;IGNORE	<U1e74>	LATIN CAPITAL LETTER U WITH TILDE BELOW
+<u-?>	<U>;<TILDE-BELOW>;<SMALL>;IGNORE	<U1e75>	LATIN SMALL LETTER U WITH TILDE BELOW
+<U-.>	<U>;<DOT-BELOW>;<CAPITAL>;IGNORE	<U1ee4>	LATIN CAPITAL LETTER U WITH DOT BELOW
+<u-.>	<U>;<DOT-BELOW>;<SMALL>;IGNORE	<U1ee5>	LATIN SMALL LETTER U WITH DOT BELOW
+<U;>	<U>;<OGONEK>;<CAPITAL>;IGNORE	<U0172>	LATIN CAPITAL LETTER U WITH OGONEK
+<u;>	<U>;<OGONEK>;<SMALL>;IGNORE	<U0173>	LATIN SMALL LETTER U WITH OGONEK
+<U->	<U>;<MACRON>;<CAPITAL>;IGNORE	<U016a>	LATIN CAPITAL LETTER U WITH MACRON
+<u->	<U>;<MACRON>;<SMALL>;IGNORE	<U016b>	LATIN SMALL LETTER U WITH MACRON
+<U-:>	<U>;<MACRON+DIAERESIS>;<CAPITAL>;IGNORE	<U1e7a>	LATIN CAPITAL LETTER U WITH MACRON AND DIAERESIS
+<u-:>	<U>;<MACRON+DIAERESIS>;<SMALL>;IGNORE	<U1e7b>	LATIN SMALL LETTER U WITH MACRON AND DIAERESIS
+<U--:>	<U>;<MACRON+DIAERESIS-BELOW>;<CAPITAL>;IGNORE	<U1e72>	LATIN CAPITAL LETTER U WITH DIAERESIS BELOW
+<u--:>	<U>;<MACRON+DIAERESIS-BELOW>;<SMALL>;IGNORE	<U1e73>	LATIN SMALL LETTER U WITH DIAERESIS BELOW
+<U-/>>	<U>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE	<U1e76>	LATIN CAPITAL LETTER U WITH CIRCUMFLEX BELOW
+<u-/>>	<U>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE	<U1e77>	LATIN SMALL LETTER U WITH CIRCUMFLEX BELOW
+<U9>	<U>;<HORN>;<CAPITAL>;IGNORE	<U01af>	LATIN CAPITAL LETTER U WITH HORN
+<u9>	<U>;<HORN>;<SMALL>;IGNORE	<U01b0>	LATIN SMALL LETTER U WITH HORN
+<U9'>	<U>;<HORN+ACUTE>;<CAPITAL>;IGNORE	<U1ee8>	LATIN CAPITAL LETTER U WITH HORN AND ACUTE
+<u9'>	<U>;<HORN+ACUTE>;<SMALL>;IGNORE	<U1ee9>	LATIN SMALL LETTER U WITH HORN AND ACUTE
+<U9!>	<U>;<HORN+GRAVE>;<CAPITAL>;IGNORE	<U1eea>	LATIN CAPITAL LETTER U WITH HORN AND GRAVE
+<u9!>	<U>;<HORN+GRAVE>;<SMALL>;IGNORE	<U1eeb>	LATIN SMALL LETTER U WITH HORN AND GRAVE
+<U92>	<U>;<HORN+HOOK>;<CAPITAL>;IGNORE	<U1eec>	LATIN CAPITAL LETTER U WITH HORN AND HOOK ABOVE
+<u92>	<U>;<HORN+HOOK>;<SMALL>;IGNORE	<U1eed>	LATIN SMALL LETTER U WITH HORN AND HOOK ABOVE
+<U9?>	<U>;<HORN+TILDE>;<CAPITAL>;IGNORE	<U1eee>	LATIN CAPITAL LETTER U WITH HORN AND TILDE
+<u9?>	<U>;<HORN+TILDE>;<SMALL>;IGNORE	<U1eef>	LATIN SMALL LETTER U WITH HORN AND TILDE
+<U9-.>	<U>;<HORN+DOT-BELOW>;<CAPITAL>;IGNORE	<U1ef0>	LATIN CAPITAL LETTER U WITH HORN AND DOT BELOW
+<u9-.>	<U>;<HORN+DOT-BELOW>;<SMALL>;IGNORE	<U1ef1>	LATIN SMALL LETTER U WITH HORN AND DOT BELOW
+<u8>		
+<V>	<V>;<NONE>;<CAPITAL>;IGNORE	<U0056>	LATIN CAPITAL LETTER V
+<v>	<V>;<NONE>;<SMALL>;IGNORE	<U0076>	LATIN SMALL LETTER V
+<V?>	<V>;<TILDE>;<CAPITAL>;IGNORE	<U1e7c>	LATIN CAPITAL LETTER V WITH TILDE
+<v?>	<V>;<TILDE>;<SMALL>;IGNORE	<U1e7d>	LATIN SMALL LETTER V WITH TILDE
+<V-.>	<V>;<DOT-BELOW>;<CAPITAL>;IGNORE	<U1e7e>	LATIN CAPITAL LETTER V WITH DOT BELOW
+<v-.>	<V>;<DOT-BELOW>;<SMALL>;IGNORE	<U1e7f>	LATIN SMALL LETTER V WITH DOT BELOW
+<v8>		
+<W>	<W>;<NONE>;<CAPITAL>;IGNORE	<U0057>	LATIN CAPITAL LETTER W
+<w>	<W>;<NONE>;<SMALL>;IGNORE	<U0077>	LATIN SMALL LETTER W
+<W'>	<W>;<ACUTE>;<CAPITAL>;IGNORE	<U1e82>	LATIN CAPITAL LETTER W WITH ACUTE
+<w'>	<W>;<ACUTE>;<SMALL>;IGNORE	<U1e83>	LATIN SMALL LETTER W WITH ACUTE
+<W!>	<W>;<GRAVE>;<CAPITAL>;IGNORE	<U1e80>	LATIN CAPITAL LETTER W WITH GRAVE
+<w!>	<W>;<GRAVE>;<SMALL>;IGNORE	<U1e81>	LATIN SMALL LETTER W WITH GRAVE
+<W/>>	<W>;<CIRCUMFLEX>;<CAPITAL>;IGNORE	<U0174>	LATIN CAPITAL LETTER W WITH CIRCUMFLEX
+<w/>>	<W>;<CIRCUMFLEX>;<SMALL>;IGNORE	<U0175>	LATIN SMALL LETTER W WITH CIRCUMFLEX
+<W:>	<W>;<DIAERESIS>;<CAPITAL>;IGNORE	<U1e84>	LATIN CAPITAL LETTER W WITH DIAERESIS
+<w:>	<W>;<DIAERESIS>;<SMALL>;IGNORE	<U1e85>	LATIN SMALL LETTER W WITH DIAERESIS
+<W.>	<W>;<DOT>;<CAPITAL>;IGNORE	<U1e86>	LATIN CAPITAL LETTER W WITH DOT ABOVE
+<w.>	<W>;<DOT>;<SMALL>;IGNORE	<U1e87>	LATIN SMALL LETTER W WITH DOT ABOVE
+<W-.>	<W>;<DOT-BELOW>;<CAPITAL>;IGNORE	<U1e88>	LATIN CAPITAL LETTER W WITH DOT BELOW
+<w-.>	<W>;<DOT-BELOW>;<SMALL>;IGNORE	<U1e89>	LATIN SMALL LETTER W WITH DOT BELOW
+<w8>		
+<X>	<X>;<NONE>;<CAPITAL>;IGNORE	<U0058>	LATIN CAPITAL LETTER X
+<x>	<X>;<NONE>;<SMALL>;IGNORE	<U0078>	LATIN SMALL LETTER X
+<X:>	<X>;<DIAERESIS>;<CAPITAL>;IGNORE	<U1e8c>	LATIN CAPITAL LETTER X WITH DIAERESIS
+<x:>	<X>;<DIAERESIS>;<SMALL>;IGNORE	<U1e8d>	LATIN SMALL LETTER X WITH DIAERESIS
+<X.>	<X>;<DOT>;<CAPITAL>;IGNORE	<U1e8a>	LATIN CAPITAL LETTER X WITH DOT ABOVE
+<x.>	<X>;<DOT>;<SMALL>;IGNORE	<U1e8b>	LATIN SMALL LETTER X WITH DOT ABOVE
+<x8>		
+<Y>	<Y>;<NONE>;<CAPITAL>;IGNORE	<U0059>	LATIN CAPITAL LETTER Y
+<y>	<Y>;<NONE>;<SMALL>;IGNORE	<U0079>	LATIN SMALL LETTER Y
+<Y'>	<Y>;<ACUTE>;<CAPITAL>;IGNORE	<U00dd>	LATIN CAPITAL LETTER Y WITH ACUTE
+<y'>	<Y>;<ACUTE>;<SMALL>;IGNORE	<U00fd>	LATIN SMALL LETTER Y WITH ACUTE
+<Y!>	<Y>;<GRAVE>;<CAPITAL>;IGNORE	<U1ef2>	LATIN CAPITAL LETTER Y WITH GRAVE
+<y!>	<Y>;<GRAVE>;<SMALL>;IGNORE	<U1ef3>	LATIN SMALL LETTER Y WITH GRAVE
+<Y/>>	<Y>;<CIRCUMFLEX>;<CAPITAL>;IGNORE	<U0176>	LATIN CAPITAL LETTER Y WITH CIRCUMFLEX
+<y/>>	<Y>;<CIRCUMFLEX>;<SMALL>;IGNORE	<U0177>	LATIN SMALL LETTER Y WITH CIRCUMFLEX
+<Y:>	<Y>;<DIAERESIS>;<CAPITAL>;IGNORE	<U0178>	LATIN CAPITAL LETTER Y WITH DIAERESIS
+<y:>	<Y>;<DIAERESIS>;<SMALL>;IGNORE	<U00ff>	LATIN SMALL LETTER Y WITH DIAERESIS
+<Y2>	<Y>;<HOOK>;<CAPITAL>;IGNORE	<U1ef6>	LATIN CAPITAL LETTER Y WITH HOOK ABOVE
+<y2>	<Y>;<HOOK>;<SMALL>;IGNORE	<U1ef7>	LATIN SMALL LETTER Y WITH HOOK ABOVE
+<Y?>	<Y>;<TILDE>;<CAPITAL>;IGNORE	<U1ef8>	LATIN CAPITAL LETTER Y WITH TILDE
+<y?>	<Y>;<TILDE>;<SMALL>;IGNORE	<U1ef9>	LATIN SMALL LETTER Y WITH TILDE
+<Y.>	<Y>;<DOT>;<CAPITAL>;IGNORE	<U1e8e>	LATIN CAPITAL LETTER Y WITH DOT ABOVE
+<y.>	<Y>;<DOT>;<SMALL>;IGNORE	<U1e8f>	LATIN SMALL LETTER Y WITH DOT ABOVE
+<Y-.>	<Y>;<DOT-BELOW>;<CAPITAL>;IGNORE	<U1ef4>	LATIN CAPITAL LETTER Y WITH DOT BELOW
+<y-.>	<Y>;<DOT-BELOW>;<SMALL>;IGNORE	<U1ef5>	LATIN SMALL LETTER Y WITH DOT BELOW
+<y8>		
+<Z>	<Z>;<NONE>;<CAPITAL>;IGNORE	<U005a>	LATIN CAPITAL LETTER Z
+<z>	<Z>;<NONE>;<SMALL>;IGNORE	<U007a>	LATIN SMALL LETTER Z
+<Z'>	<Z>;<ACUTE>;<CAPITAL>;IGNORE	<U0179>	LATIN CAPITAL LETTER Z WITH ACUTE
+<z'>	<Z>;<ACUTE>;<SMALL>;IGNORE	<U017a>	LATIN SMALL LETTER Z WITH ACUTE
+<Z/>>	<Z>;<CIRCUMFLEX>;<CAPITAL>;IGNORE	<U1e90>	LATIN CAPITAL LETTER Z WITH CIRCUMFLEX
+<z/>>	<Z>;<CIRCUMFLEX>;<SMALL>;IGNORE	<U1e91>	LATIN SMALL LETTER Z WITH CIRCUMFLEX
+<Z<>	<Z>;<CARON>;<CAPITAL>;IGNORE	<U017d>	LATIN CAPITAL LETTER Z WITH CARON
+<z<>	<Z>;<CARON>;<SMALL>;IGNORE	<U017e>	LATIN SMALL LETTER Z WITH CARON
+<Z.>	<Z>;<DOT>;<CAPITAL>;IGNORE	<U017b>	LATIN CAPITAL LETTER Z WITH DOT ABOVE
+<z.>	<Z>;<DOT>;<SMALL>;IGNORE	<U017c>	LATIN SMALL LETTER Z WITH DOT ABOVE
+<Z-.>	<Z>;<DOT-BELOW>;<CAPITAL>;IGNORE	<U1e92>	LATIN CAPITAL LETTER Z WITH DOT BELOW
+<z-.>	<Z>;<DOT-BELOW>;<SMALL>;IGNORE	<U1e93>	LATIN SMALL LETTER Z WITH DOT BELOW
+<Z//>	<Z>;<STROKE>;<CAPITAL>;IGNORE	<U01b5>	LATIN CAPITAL LETTER Z WITH STROKE
+<z//>	<Z>;<STROKE>;<SMALL>;IGNORE	<U01b6>	LATIN SMALL LETTER Z WITH STROKE
+<Z_>	<Z>;<LINE-BELOW>;<CAPITAL>;IGNORE	<U1e94>	LATIN CAPITAL LETTER Z WITH LINE BELOW
+<z_>	<Z>;<LINE-BELOW>;<SMALL>;IGNORE	<U1e95>	LATIN SMALL LETTER Z WITH LINE BELOW
+<z8>		
+<A*>	<A*>;<CAPITAL>;<GREEK>;IGNORE	<U0391>	GREEK CAPITAL LETTER ALPHA
+<A%>	<A*>;<CAPITAL>;<TONOS>;IGNORE	<U0386>	GREEK CAPITAL LETTER ALPHA WITH TONOS
+<a*>	<A*>;<SMALL>;<GREEK>;IGNORE	<U03b1>	GREEK SMALL LETTER ALPHA
+<a%>	<A*>;<SMALL>;<TONOS>;IGNORE	<U03ac>	GREEK SMALL LETTER ALPHA WITH TONOS
+<B*>	<B*>;<CAPITAL>;<GREEK>;IGNORE	<U0392>	GREEK CAPITAL LETTER BETA
+<b*>	<B*>;<SMALL>;<GREEK>;IGNORE	<U03b2>	GREEK SMALL LETTER BETA
+<G*>	<G*>;<CAPITAL>;<GREEK>;IGNORE	<U0393>	GREEK CAPITAL LETTER GAMMA
+<g*>	<G*>;<SMALL>;<GREEK>;IGNORE	<U03b3>	GREEK SMALL LETTER GAMMA
+<D*>	<D*>;<CAPITAL>;<GREEK>;IGNORE	<U0394>	GREEK CAPITAL LETTER DELTA
+<d*>	<D*>;<SMALL>;<GREEK>;IGNORE	<U03b4>	GREEK SMALL LETTER DELTA
+<E*>	<E*>;<CAPITAL>;<GREEK>;IGNORE	<U0395>	GREEK CAPITAL LETTER EPSILON
+<E%>	<E*>;<CAPITAL>;<TONOS>;IGNORE	<U0388>	GREEK CAPITAL LETTER EPSILON WITH TONOS
+<e*>	<E*>;<SMALL>;<GREEK>;IGNORE	<U03b5>	GREEK SMALL LETTER EPSILON
+<e%>	<E*>;<SMALL>;<TONOS>;IGNORE	<U03ad>	GREEK SMALL LETTER EPSILON WITH TONOS
+<Z*>	<Z*>;<CAPITAL>;<GREEK>;IGNORE	<U0396>	GREEK CAPITAL LETTER ZETA
+<z*>	<Z*>;<SMALL>;<GREEK>;IGNORE	<U03b6>	GREEK SMALL LETTER ZETA
+<Y*>	<Y*>;<CAPITAL>;<GREEK>;IGNORE	<U0397>	GREEK CAPITAL LETTER ETA
+<Y%>	<Y*>;<CAPITAL>;<TONOS>;IGNORE	<U0389>	GREEK CAPITAL LETTER ETA WITH TONOS
+<y*>	<Y*>;<SMALL>;<GREEK>;IGNORE	<U03b7>	GREEK SMALL LETTER ETA
+<y%>	<Y*>;<SMALL>;<TONOS>;IGNORE	<U03ae>	GREEK SMALL LETTER ETA WITH TONOS
+<H*>	<H*>;<CAPITAL>;<GREEK>;IGNORE	<U0398>	GREEK CAPITAL LETTER THETA
+<h*>	<H*>;<SMALL>;<GREEK>;IGNORE	<U03b8>	GREEK SMALL LETTER THETA
+<I*>	<I*>;<CAPITAL>;<GREEK>;IGNORE	<U0399>	GREEK CAPITAL LETTER IOTA
+<I%>	<I*>;<CAPITAL>;<TONOS>;IGNORE	<U038a>	GREEK CAPITAL LETTER IOTA WITH TONOS
+<J*>	<I*>;<CAPITAL>;<DIALYTICA>;IGNORE	<U03aa>	GREEK CAPITAL LETTER IOTA WITH DIALYTIKA
+<i*>	<I*>;<SMALL>;<GREEK>;IGNORE	<U03b9>	GREEK SMALL LETTER IOTA
+<i%>	<I*>;<SMALL>;<TONOS>;IGNORE	<U03af>	GREEK SMALL LETTER IOTA WITH TONOS
+<j*>	<I*>;<SMALL>;<DIALYTICA>;IGNORE	<U03ca>	GREEK SMALL LETTER IOTA WITH DIALYTIKA
+<i3>	<I*>;<SMALL>;<DIALYTICA+TONOS>;IGNORE	<U0390>	GREEK SMALL LETTER IOTA WITH DIALYTICA AND TONOS
+<K*>	<K*>;<CAPITAL>;<GREEK>;IGNORE	<U039a>	GREEK CAPITAL LETTER KAPPA
+<k*>	<K*>;<SMALL>;<GREEK>;IGNORE	<U03ba>	GREEK SMALL LETTER KAPPA
+<L*>	<L*>;<CAPITAL>;<GREEK>;IGNORE	<U039b>	GREEK CAPITAL LETTER LAMDA
+<l*>	<L*>;<SMALL>;<GREEK>;IGNORE	<U03bb>	GREEK SMALL LETTER LAMDA
+<M*>	<M*>;<CAPITAL>;<GREEK>;IGNORE	<U039c>	GREEK CAPITAL LETTER MU
+<m*>	<M*>;<SMALL>;<GREEK>;IGNORE	<U03bc>	GREEK SMALL LETTER MU
+<N*>	<N*>;<CAPITAL>;<GREEK>;IGNORE	<U039d>	GREEK CAPITAL LETTER NU
+<n*>	<N*>;<SMALL>;<GREEK>;IGNORE	<U03bd>	GREEK SMALL LETTER NU
+<C*>	<C*>;<CAPITAL>;<GREEK>;IGNORE	<U039e>	GREEK CAPITAL LETTER XI
+<c*>	<C*>;<SMALL>;<GREEK>;IGNORE	<U03be>	GREEK SMALL LETTER XI
+<O*>	<O*>;<CAPITAL>;<GREEK>;IGNORE	<U039f>	GREEK CAPITAL LETTER OMICRON
+<O%>	<O*>;<CAPITAL>;<TONOS>;IGNORE	<U038c>	GREEK CAPITAL LETTER OMICRON WITH TONOS
+<o*>	<O*>;<SMALL>;<GREEK>;IGNORE	<U03bf>	GREEK SMALL LETTER OMICRON
+<o%>	<O*>;<SMALL>;<TONOS>;IGNORE	<U03cc>	GREEK SMALL LETTER OMICRON WITH TONOS
+<P*>	<P*>;<CAPITAL>;<GREEK>;IGNORE	<U03a0>	GREEK CAPITAL LETTER PI
+<p*>	<P*>;<SMALL>;<GREEK>;IGNORE	<U03c0>	GREEK SMALL LETTER PI
+<R*>	<R*>;<CAPITAL>;<GREEK>;IGNORE	<U03a1>	GREEK CAPITAL LETTER RHO
+<r*>	<R*>;<SMALL>;<GREEK>;IGNORE	<U03c1>	GREEK SMALL LETTER RHO
+<S*>	<S*>;<CAPITAL>;<GREEK>;IGNORE	<U03a3>	GREEK CAPITAL LETTER SIGMA
+<s*>	<S*>;<SMALL>;<GREEK>;IGNORE	<U03c3>	GREEK SMALL LETTER SIGMA
+<*s>	<S*>;<SMALL>;<*s>;IGNORE	<U03c2>	GREEK SMALL LETTER FINAL SIGMA
+<T*>	<T*>;<CAPITAL>;<GREEK>;IGNORE	<U03a4>	GREEK CAPITAL LETTER TAU
+<t*>	<T*>;<SMALL>;<GREEK>;IGNORE	<U03c4>	GREEK SMALL LETTER TAU
+<U*>	<U*>;<CAPITAL>;<GREEK>;IGNORE	<U03a5>	GREEK CAPITAL LETTER UPSILON
+<U%>	<U*>;<CAPITAL>;<TONOS>;IGNORE	<U038e>	GREEK CAPITAL LETTER UPSILON WITH TONOS
+<V*>	<U*>;<CAPITAL>;<DIALYTICA>;IGNORE	<U03ab>	GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA
+<u*>	<U*>;<SMALL>;<GREEK>;IGNORE	<U03c5>	GREEK SMALL LETTER UPSILON
+<u%>	<U*>;<SMALL>;<TONOS>;IGNORE	<U03cd>	GREEK SMALL LETTER UPSILON WITH TONOS
+<v*>	<U*>;<SMALL>;<DIALYTICA>;IGNORE	<U03cb>	GREEK SMALL LETTER UPSILON WITH DIALYTIKA
+<u3>	<U*>;<SMALL>;<DIALYTICA+TONOS>;IGNORE	<U03b0>	GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS
+<F*>	<F*>;<CAPITAL>;<GREEK>;IGNORE	<U03a6>	GREEK CAPITAL LETTER PHI
+<f*>	<F*>;<SMALL>;<GREEK>;IGNORE	<U03c6>	GREEK SMALL LETTER PHI
+<X*>	<X*>;<CAPITAL>;<GREEK>;IGNORE	<U03a7>	GREEK CAPITAL LETTER CHI
+<x*>	<X*>;<SMALL>;<GREEK>;IGNORE	<U03c7>	GREEK SMALL LETTER CHI
+<Q*>	<Q*>;<CAPITAL>;<GREEK>;IGNORE	<U03a8>	GREEK CAPITAL LETTER PSI
+<q*>	<Q*>;<SMALL>;<GREEK>;IGNORE	<U03c8>	GREEK SMALL LETTER PSI
+<W*>	<W*>;<CAPITAL>;<GREEK>;IGNORE	<U03a9>	GREEK CAPITAL LETTER OMEGA
+<W%>	<W*>;<CAPITAL>;<TONOS>;IGNORE	<U038f>	GREEK CAPITAL LETTER OMEGA WITH TONOS
+<w*>	<W*>;<SMALL>;<GREEK>;IGNORE	<U03c9>	GREEK SMALL LETTER OMEGA
+<w%>	<W*>;<SMALL>;<TONOS>;IGNORE	<U03ce>	GREEK SMALL LETTER OMEGA WITH TONOS
+<A=>	<A=>;<CYRILLIC>;<CAPITAL>;IGNORE	<U0410>	CYRILLIC CAPITAL LETTER A
+<a=>	<A=>;<CYRILLIC>;<SMALL>;IGNORE	<U0430>	CYRILLIC SMALL LETTER A
+<B=>	<B=>;<CYRILLIC>;<CAPITAL>;IGNORE	<U0411>	CYRILLIC CAPITAL LETTER BE
+<b=>	<B=>;<CYRILLIC>;<SMALL>;IGNORE	<U0431>	CYRILLIC SMALL LETTER BE
+<V=>	<V=>;<CYRILLIC>;<CAPITAL>;IGNORE	<U0412>	CYRILLIC CAPITAL LETTER VE
+<v=>	<V=>;<CYRILLIC>;<SMALL>;IGNORE	<U0432>	CYRILLIC SMALL LETTER VE
+<G=>	<G=>;<CYRILLIC>;<CAPITAL>;IGNORE	<U0413>	CYRILLIC CAPITAL LETTER GHE
+<g=>	<G=>;<CYRILLIC>;<SMALL>;IGNORE	<U0433>	CYRILLIC SMALL LETTER GHE
+<G%>	<G%>;<CYRILLIC>;<CAPITAL>;IGNORE	<U0403>	CYRILLIC CAPITAL LETTER GJE
+<g%>	<G%>;<CYRILLIC>;<SMALL>;IGNORE	<U0453>	CYRILLIC SMALL LETTER GJE
+<G3>	<G3>;<CYRILLIC>;<CAPITAL>;IGNORE	<U0490>	CYRILLIC CAPITAL LETTER GHE WITH UPTURN
+<g3>	<G3>;<CYRILLIC>;<SMALL>;IGNORE	<U0491>	CYRILLIC SMALL LETTER GHE WITH UPTURN
+<D=>	<D=>;<CYRILLIC>;<CAPITAL>;IGNORE	<U0414>	CYRILLIC CAPITAL LETTER DE
+<d=>	<D=>;<CYRILLIC>;<SMALL>;IGNORE	<U0434>	CYRILLIC SMALL LETTER DE
+<D%>	<D%>;<CYRILLIC>;<CAPITAL>;IGNORE	<U0402>	CYRILLIC CAPITAL LETTER DJE (Serbocroatian)
+<d%>	<D%>;<CYRILLIC>;<SMALL>;IGNORE	<U0452>	CYRILLIC SMALL LETTER DJE (Serbocroatian)
+<E=>	<E=>;<CYRILLIC>;<CAPITAL>;IGNORE	<U0415>	CYRILLIC CAPITAL LETTER IE
+<e=>	<E=>;<CYRILLIC>;<SMALL>;IGNORE	<U0435>	CYRILLIC SMALL LETTER IE
+<IO>	<IO>;<CYRILLIC>;<CAPITAL>;IGNORE	<U0401>	CYRILLIC CAPITAL LETTER IO
+<io>	<IO>;<CYRILLIC>;<SMALL>;IGNORE	<U0451>	CYRILLIC SMALL LETTER IO
+<IE>	<IE>;<CYRILLIC>;<CAPITAL>;IGNORE	<U0404>	CYRILLIC CAPITAL LETTER UKRAINIAN IE
+<ie>	<IE>;<CYRILLIC>;<SMALL>;IGNORE	<U0454>	CYRILLIC SMALL LETTER UKRAINIAN IE
+<Z%>	<Z%>;<CYRILLIC>;<CAPITAL>;IGNORE	<U0416>	CYRILLIC CAPITAL LETTER ZHE
+<z%>	<Z%>;<CYRILLIC>;<SMALL>;IGNORE	<U0436>	CYRILLIC SMALL LETTER ZHE
+<Z=>	<Z=>;<CYRILLIC>;<CAPITAL>;IGNORE	<U0417>	CYRILLIC CAPITAL LETTER ZE
+<z=>	<Z=>;<CYRILLIC>;<SMALL>;IGNORE	<U0437>	CYRILLIC SMALL LETTER ZE
+<I=>	<I=>;<CYRILLIC>;<CAPITAL>;IGNORE	<U0418>	CYRILLIC CAPITAL LETTER I
+<i=>	<I=>;<CYRILLIC>;<SMALL>;IGNORE	<U0438>	CYRILLIC SMALL LETTER I
+<II>	<II>;<CYRILLIC>;<CAPITAL>;IGNORE	<U0406>	CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
+<ii>	<II>;<CYRILLIC>;<SMALL>;IGNORE	<U0456>	CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
+<YI>	<YI>;<CYRILLIC>;<CAPITAL>;IGNORE	<U0407>	CYRILLIC CAPITAL LETTER YI (Ukrainian)
+<yi>	<YI>;<CYRILLIC>;<SMALL>;IGNORE	<U0457>	CYRILLIC SMALL LETTER YI (Ukrainian)
+<J%>	<J%>;<CYRILLIC>;<CAPITAL>;IGNORE	<U0408>	CYRILLIC CAPITAL LETTER JE
+<j%>	<J%>;<CYRILLIC>;<SMALL>;IGNORE	<U0458>	CYRILLIC SMALL LETTER JE
+<J=>	<J=>;<CYRILLIC>;<CAPITAL>;IGNORE	<U0419>	CYRILLIC CAPITAL LETTER SHORT I
+<j=>	<J=>;<CYRILLIC>;<SMALL>;IGNORE	<U0439>	CYRILLIC SMALL LETTER SHORT I
+<K=>	<K=>;<CYRILLIC>;<CAPITAL>;IGNORE	<U041a>	CYRILLIC CAPITAL LETTER KA
+<k=>	<K=>;<CYRILLIC>;<SMALL>;IGNORE	<U043a>	CYRILLIC SMALL LETTER KA
+<KJ>	<KJ>;<CYRILLIC>;<CAPITAL>;IGNORE	<U040c>	CYRILLIC CAPITAL LETTER KJE
+<kj>	<KJ>;<CYRILLIC>;<SMALL>;IGNORE	<U045c>	CYRILLIC SMALL LETTER KJE
+<L=>	<L=>;<CYRILLIC>;<CAPITAL>;IGNORE	<U041b>	CYRILLIC CAPITAL LETTER EL
+<l=>	<L=>;<CYRILLIC>;<SMALL>;IGNORE	<U043b>	CYRILLIC SMALL LETTER EL
+<LJ>	<LJ>;<CYRILLIC>;<CAPITAL>;IGNORE	<U0409>	CYRILLIC CAPITAL LETTER LJE
+<lj>	<LJ>;<CYRILLIC>;<SMALL>;IGNORE	<U0459>	CYRILLIC SMALL LETTER LJE
+<M=>	<M=>;<CYRILLIC>;<CAPITAL>;IGNORE	<U041c>	CYRILLIC CAPITAL LETTER EM
+<m=>	<M=>;<CYRILLIC>;<SMALL>;IGNORE	<U043c>	CYRILLIC SMALL LETTER EM
+<N=>	<N=>;<CYRILLIC>;<CAPITAL>;IGNORE	<U041d>	CYRILLIC CAPITAL LETTER EN
+<n=>	<N=>;<CYRILLIC>;<SMALL>;IGNORE	<U043d>	CYRILLIC SMALL LETTER EN
+<NJ>	<NJ>;<CYRILLIC>;<CAPITAL>;IGNORE	<U040a>	CYRILLIC CAPITAL LETTER NJE
+<nj>	<NJ>;<CYRILLIC>;<SMALL>;IGNORE	<U045a>	CYRILLIC SMALL LETTER NJE
+<O=>	<O=>;<CYRILLIC>;<CAPITAL>;IGNORE	<U041e>	CYRILLIC CAPITAL LETTER O
+<o=>	<O=>;<CYRILLIC>;<SMALL>;IGNORE	<U043e>	CYRILLIC SMALL LETTER O
+<P=>	<P=>;<CYRILLIC>;<CAPITAL>;IGNORE	<U041f>	CYRILLIC CAPITAL LETTER PE
+<p=>	<P=>;<CYRILLIC>;<SMALL>;IGNORE	<U043f>	CYRILLIC SMALL LETTER PE
+<R=>	<R=>;<CYRILLIC>;<CAPITAL>;IGNORE	<U0420>	CYRILLIC CAPITAL LETTER ER
+<r=>	<R=>;<CYRILLIC>;<SMALL>;IGNORE	<U0440>	CYRILLIC SMALL LETTER ER
+<S=>	<S=>;<CYRILLIC>;<CAPITAL>;IGNORE	<U0421>	CYRILLIC CAPITAL LETTER ES
+<s=>	<S=>;<CYRILLIC>;<SMALL>;IGNORE	<U0441>	CYRILLIC SMALL LETTER ES
+<T=>	<T=>;<CYRILLIC>;<CAPITAL>;IGNORE	<U0422>	CYRILLIC CAPITAL LETTER TE
+<t=>	<T=>;<CYRILLIC>;<SMALL>;IGNORE	<U0442>	CYRILLIC SMALL LETTER TE
+<Ts>	<Ts>;<CYRILLIC>;<CAPITAL>;IGNORE	<U040b>	CYRILLIC CAPITAL LETTER TSHE (Serbocroatian)
+<ts>	<Ts>;<CYRILLIC>;<SMALL>;IGNORE	<U045b>	CYRILLIC SMALL LETTER TSHE (Serbocroatian)
+<U=>	<U=>;<CYRILLIC>;<CAPITAL>;IGNORE	<U0423>	CYRILLIC CAPITAL LETTER U
+<u=>	<U=>;<CYRILLIC>;<SMALL>;IGNORE	<U0443>	CYRILLIC SMALL LETTER U
+<V%>	<V%>;<CYRILLIC>;<CAPITAL>;IGNORE	<U040e>	CYRILLIC CAPITAL LETTER SHORT U (Byelorussian)
+<v%>	<V%>;<CYRILLIC>;<SMALL>;IGNORE	<U045e>	CYRILLIC SMALL LETTER SHORT U (Byelorussian)
+<F=>	<F=>;<CYRILLIC>;<CAPITAL>;IGNORE	<U0424>	CYRILLIC CAPITAL LETTER EF
+<f=>	<F=>;<CYRILLIC>;<SMALL>;IGNORE	<U0444>	CYRILLIC SMALL LETTER EF
+<H=>	<H=>;<CYRILLIC>;<CAPITAL>;IGNORE	<U0425>	CYRILLIC CAPITAL LETTER HA
+<h=>	<H=>;<CYRILLIC>;<SMALL>;IGNORE	<U0445>	CYRILLIC SMALL LETTER HA
+<C=>	<C=>;<CYRILLIC>;<CAPITAL>;IGNORE	<U0426>	CYRILLIC CAPITAL LETTER TSE
+<c=>	<C=>;<CYRILLIC>;<SMALL>;IGNORE	<U0446>	CYRILLIC SMALL LETTER TSE
+<DS>	<DS>;<CYRILLIC>;<CAPITAL>;IGNORE	<U0405>	CYRILLIC CAPITAL LETTER DZE
+<ds>	<DS>;<CYRILLIC>;<SMALL>;IGNORE	<U0455>	CYRILLIC SMALL LETTER DZE
+<C%>	<C%>;<CYRILLIC>;<CAPITAL>;IGNORE	<U0427>	CYRILLIC CAPITAL LETTER CHE
+<c%>	<C%>;<CYRILLIC>;<SMALL>;IGNORE	<U0447>	CYRILLIC SMALL LETTER CHE
+<DZ>	<DZ>;<CYRILLIC>;<CAPITAL>;IGNORE	<U040f>	CYRILLIC CAPITAL LETTER DZHE
+<dz>	<DZ>;<CYRILLIC>;<SMALL>;IGNORE	<U045f>	CYRILLIC SMALL LETTER DZHE
+<S%>	<S%>;<CYRILLIC>;<CAPITAL>;IGNORE	<U0428>	CYRILLIC CAPITAL LETTER SHA
+<s%>	<S%>;<CYRILLIC>;<SMALL>;IGNORE	<U0448>	CYRILLIC SMALL LETTER SHA
+<Sc>	<Sc>;<CYRILLIC>;<CAPITAL>;IGNORE	<U0429>	CYRILLIC CAPITAL LETTER SHCHA
+<sc>	<Sc>;<CYRILLIC>;<SMALL>;IGNORE	<U0449>	CYRILLIC SMALL LETTER SHCHA
+<='>	<='>;<CYRILLIC>;<SMALL>;IGNORE	<U044a>	CYRILLIC SMALL LETTER HARD SIGN
+<=">	<='>;<CYRILLIC>;<CAPITAL>;IGNORE	<U042a>	CYRILLIC CAPITAL LETTER HARD SIGN
+<Y=>	<Y=>;<CYRILLIC>;<CAPITAL>;IGNORE	<U042b>	CYRILLIC CAPITAL LETTER YERU
+<y=>	<Y=>;<CYRILLIC>;<SMALL>;IGNORE	<U044b>	CYRILLIC SMALL LETTER YERU
+<%'>	<%'>;<CYRILLIC>;<SMALL>;IGNORE	<U044c>	CYRILLIC SMALL LETTER SOFT SIGN
+<%">	<%'>;<CYRILLIC>;<CAPITAL>;IGNORE	<U042c>	CYRILLIC CAPITAL LETTER SOFT SIGN
+<JE>	<JE>;<CYRILLIC>;<CAPITAL>;IGNORE	<U042d>	CYRILLIC CAPITAL LETTER E
+<je>	<JE>;<CYRILLIC>;<SMALL>;IGNORE	<U044d>	CYRILLIC SMALL LETTER E
+<JU>	<JU>;<CYRILLIC>;<CAPITAL>;IGNORE	<U042e>	CYRILLIC CAPITAL LETTER YU
+<ju>	<JU>;<CYRILLIC>;<SMALL>;IGNORE	<U044e>	CYRILLIC SMALL LETTER YU
+<JA>	<JA>;<CYRILLIC>;<CAPITAL>;IGNORE	<U042f>	CYRILLIC CAPITAL LETTER YA
+<ja>	<JA>;<CYRILLIC>;<SMALL>;IGNORE	<U044f>	CYRILLIC SMALL LETTER YA
+<Y3>	<Y3>;<CYRILLIC>;<CAPITAL>;IGNORE	<U0462>	CYRILLIC CAPITAL LETTER YAT
+<y3>	<Y3>;<CYRILLIC>;<SMALL>;IGNORE	<U0463>	CYRILLIC SMALL LETTER YAT
+<O3>	<O3>;<CYRILLIC>;<CAPITAL>;IGNORE	<U046a>	CYRILLIC CAPITAL LETTER BIG YUS
+<o3>	<O3>;<CYRILLIC>;<SMALL>;IGNORE	<U046b>	CYRILLIC SMALL LETTER BIG YUS
+<F3>	<F3>;<CYRILLIC>;<CAPITAL>;IGNORE	<U0472>	CYRILLIC CAPITAL LETTER FITA
+<f3>	<F3>;<CYRILLIC>;<SMALL>;IGNORE	<U0473>	CYRILLIC SMALL LETTER FITA
+<V3>	<V3>;<CYRILLIC>;<CAPITAL>;IGNORE	<U0474>	CYRILLIC CAPITAL LETTER IZHITSA
+<v3>	<V3>;<CYRILLIC>;<SMALL>;IGNORE	<U0475>	CYRILLIC SMALL LETTER IZHITSA
+<C3>	<C3>;<CYRILLIC>;<CAPITAL>;IGNORE	<U0480>	CYRILLIC CAPITAL LETTER KOPPA
+<c3>	<C3>;<CYRILLIC>;<SMALL>;IGNORE	<U0481>	CYRILLIC SMALL LETTER KOPPA
+<A+>	<A+>;IGNORE;IGNORE;IGNORE	<U05d0>	HEBREW LETTER ALEF
+<B+>	<B+>;IGNORE;IGNORE;IGNORE	<U05d1>	HEBREW LETTER BET
+<G+>	<G+>;IGNORE;IGNORE;IGNORE	<U05d2>	HEBREW LETTER GIMEL
+<D+>	<D+>;IGNORE;IGNORE;IGNORE	<U05d3>	HEBREW LETTER DALET
+<H+>	<H+>;IGNORE;IGNORE;IGNORE	<U05d4>	HEBREW LETTER HE
+<W+>	<W+>;IGNORE;IGNORE;IGNORE	<U05d5>	HEBREW LETTER VAV
+<Z+>	<Z+>;IGNORE;IGNORE;IGNORE	<U05d6>	HEBREW LETTER ZAYIN
+<X+>	<X+>;IGNORE;IGNORE;IGNORE	<U05d7>	HEBREW LETTER HET
+<Tj>	<Tj>;IGNORE;IGNORE;IGNORE	<U05d8>	HEBREW LETTER TET
+<J+>	<J+>;IGNORE;IGNORE;IGNORE	<U05d9>	HEBREW LETTER YOD
+<K%>	<K%>;IGNORE;IGNORE;IGNORE	<U05da>	HEBREW LETTER FINAL KAF
+<K+>	<K+>;IGNORE;IGNORE;IGNORE	<U05db>	HEBREW LETTER KAF
+<L+>	<L+>;IGNORE;IGNORE;IGNORE	<U05dc>	HEBREW LETTER LAMED
+<M%>	<M%>;IGNORE;IGNORE;IGNORE	<U05dd>	HEBREW LETTER FINAL MEM
+<M+>	<M+>;IGNORE;IGNORE;IGNORE	<U05de>	HEBREW LETTER MEM
+<N%>	<N%>;IGNORE;IGNORE;IGNORE	<U05df>	HEBREW LETTER FINAL NUN
+<N+>	<N+>;IGNORE;IGNORE;IGNORE	<U05e0>	HEBREW LETTER NUN
+<S+>	<S+>;IGNORE;IGNORE;IGNORE	<U05e1>	HEBREW LETTER SAMEKH
+<E+>	<E+>;IGNORE;IGNORE;IGNORE	<U05e2>	HEBREW LETTER AYIN
+<P%>	<P%>;IGNORE;IGNORE;IGNORE	<U05e3>	HEBREW LETTER FINAL PE
+<P+>	<P+>;IGNORE;IGNORE;IGNORE	<U05e4>	HEBREW LETTER PE
+<Zj>	<Zj>;IGNORE;IGNORE;IGNORE	<U05e5>	HEBREW LETTER FINAL TSADI
+<ZJ>	<ZJ>;IGNORE;IGNORE;IGNORE	<U05e6>	HEBREW LETTER TSADI
+<Q+>	<Q+>;IGNORE;IGNORE;IGNORE	<U05e7>	HEBREW LETTER QOF
+<R+>	<R+>;IGNORE;IGNORE;IGNORE	<U05e8>	HEBREW LETTER RESH
+<Sh>	<Sh>;IGNORE;IGNORE;IGNORE	<U05e9>	HEBREW LETTER SHIN
+<T+>	<T+>;IGNORE;IGNORE;IGNORE	<U05ea>	HEBREW LETTER TAV
+	
+% Arabic collating	
+	
+<,+>	IGNORE;IGNORE;IGNORE;<,+>	<U060c>	ARABIC COMMA
+<;+>	IGNORE;IGNORE;IGNORE;<;+>	<U061b>	ARABIC SEMICOLON
+<?+>	IGNORE;IGNORE;IGNORE;<?+>	<U061f>	ARABIC QUESTION MARK
+<++>	IGNORE;IGNORE;IGNORE;<++>	<U0640>	ARABIC TATWEEL
+	
+<H'>	<H'>;<H'>;IGNORE;IGNORE	<U0621>	ARABIC LETTER HAMZA
+<aM>	<aM>;<aM>;IGNORE;IGNORE	<U0622>	ARABIC LETTER ALEF WITH MADDA ABOVE
+<aM.>	<aM>;<aM.>;IGNORE;IGNORE	<Ufe82>	ARABIC LETTER ALEF WITH MADDA ABOVE FINAL FORM
+<aH>	<H'>;<aH>;IGNORE;IGNORE	<U0623>	ARABIC LETTER ALEF WITH HAMZA ABOVE
+<aH.>	<H'>;<aH.>;IGNORE;IGNORE	<Ufe84>	ARABIC LETTER ALEF WITH HAMZA ABOVE FINAL FORM
+<wH>	<H'>;<wH>;IGNORE;IGNORE	<U0624>	ARABIC LETTER WAW WITH HAMZA ABOVE
+<ah>	<H'>;<ah>;IGNORE;IGNORE	<U0625>	ARABIC LETTER ALEF WITH HAMZA BELOW
+<ah.>	<H'>;<ah.>;IGNORE;IGNORE	<Ufe88>	ARABIC LETTER ALEF WITH HAMZA BELOW FINAL FORM
+<yH>	<H'>;<yH>;IGNORE;IGNORE	<U0626>	ARABIC LETTER YEH WITH HAMZA ABOVE
+<aS>	<aS>;<aS>;IGNORE;IGNORE	<U0670>	ARABIC LETTER SUPERSCRIPT ALEF
+<a+>	<a+>;<a+>;IGNORE;IGNORE	<U0627>	ARABIC LETTER ALEF
+<a+->	<a+>;<a+->;IGNORE;IGNORE	<Ufe8d>	ARABIC LETTER ALEF ISOLATED FORM
+<a+.>	<a+>;<a+.>;IGNORE;IGNORE	<Ufe8e>	ARABIC LETTER ALEF FINAL FORM
+<a+:>	<a+>;<a+:>;IGNORE;IGNORE	<IBM868_90>   	ARABIC LETTER ALEF FINAL FORM COMPATIBILITY 
+<b+>	<b+>;<b+>;IGNORE;IGNORE	<U0628>	ARABIC LETTER BEH
+<b+->	<b+>;<b+->;IGNORE;IGNORE	<Ufe8f>	ARABIC LETTER BEH ISOLATED FORM
+<b+.>	<b+>;<b+.>;IGNORE;IGNORE	<Ufe90>	ARABIC LETTER BEH FINAL FORM
+<b+,>	<b+>;<b+,>;IGNORE;IGNORE	<Ufe91>	ARABIC LETTER BEH INITIAL FORM
+<b+;>	<b+>;<b+;>;IGNORE;IGNORE	<Ufe92>	ARABIC LETTER BEH MEDIAL FORM
+<p+>	<p+>;<p+>;IGNORE;IGNORE	<U067e>	ARABIC LETTER PEH
+<v+>	<v+>;<v+>;IGNORE;IGNORE	<U06a4>	ARABIC LETTER VEH
+<tm>	<tm>;<tm>;IGNORE;IGNORE	<U0629>	ARABIC LETTER TEH MARBUTA
+<tm->	<tm>;<tm->;IGNORE;IGNORE	<Ufe93>	ARABIC LETTER TEH MARBUTA ISOLATED FORM
+<tm.>	<tm>;<tm.>;IGNORE;IGNORE	<Ufe94>	ARABIC LETTER TEH MARBUTA FINAL FORM
+<t+>	<tm>;<t+>;IGNORE;IGNORE	<U062a>	ARABIC LETTER TEH
+<t+->	<tm>;<t+->;IGNORE;IGNORE	<Ufe95>	ARABIC LETTER TEH ISOLATED FORM
+<t+.>	<tm>;<t+.>;IGNORE;IGNORE	<Ufe96>	ARABIC LETTER TEH FINAL FORM
+<t+,>	<tm>;<t+,>;IGNORE;IGNORE	<Ufe97>	ARABIC LETTER TEH INITIAL FORM
+<t+;>	<tm>;<t+;>;IGNORE;IGNORE	<Ufe98>	ARABIC LETTER TEH MEDIAL FORM
+<tk>	<tk>;<tk>;IGNORE;IGNORE	<U062b>	ARABIC LETTER THEH
+<tk->	<tk>;<tk->;IGNORE;IGNORE	<Ufe99>	ARABIC LETTER THEH ISOLATED FORM
+<tk.>	<tk>;<tk.>;IGNORE;IGNORE	<Ufe9a>	ARABIC LETTER THEH FINAL FORM
+<tk,>	<tk>;<tk,>;IGNORE;IGNORE	<Ufe9b>	ARABIC LETTER THEH INITIAL FORM
+<tk;>	<tk>;<tk;>;IGNORE;IGNORE	<Ufe9c>	ARABIC LETTER THEH MEDIAL FORM
+<g+>	<g+>;<g+>;IGNORE;IGNORE	<U062c>	ARABIC LETTER JEEM
+<g+->	<g+>;<g+->;IGNORE;IGNORE	<Ufe9d>	ARABIC LETTER JEEM ISOLATED FORM
+<g+.>	<g+>;<g+.>;IGNORE;IGNORE	<Ufe9e>	ARABIC LETTER JEEM FINAL FORM
+<g+,>	<g+>;<g+,>;IGNORE;IGNORE	<Ufe9f>	ARABIC LETTER JEEM INITIAL FORM
+<g+;>	<g+>;<g+;>;IGNORE;IGNORE	<Ufea0>	ARABIC LETTER JEEM MEDIAL FORM
+<hk>	<hk>;<hk>;IGNORE;IGNORE	<U062d>	ARABIC LETTER HAH
+<hk->	<hk>;<hk->;IGNORE;IGNORE	<Ufea1>	ARABIC LETTER HAH ISOLATED FORM
+<hk.>	<hk>;<hk.>;IGNORE;IGNORE	<Ufea2>	ARABIC LETTER HAH FINAL FORM
+<hk,>	<hk>;<hk,>;IGNORE;IGNORE	<Ufea3>	ARABIC LETTER HAH INITIAL FORM
+<hk;>	<hk>;<hk;>;IGNORE;IGNORE	<Ufea4>	ARABIC LETTER HAH MEDIAL FORM
+<x+>	<x+>;<x+>;IGNORE;IGNORE	<U062e>	ARABIC LETTER KHAH
+<x+->	<x+>;<x+->;IGNORE;IGNORE	<Ufea5>	ARABIC LETTER KHAH ISOLATED FORM
+<x+.>	<x+>;<x+.>;IGNORE;IGNORE	<Ufea6>	ARABIC LETTER KHAH FINAL FORM
+<x+,>	<x+>;<x+,>;IGNORE;IGNORE	<Ufea7>	ARABIC LETTER KHAH INITIAL FORM
+<x+;>	<x+>;<x+;>;IGNORE;IGNORE	<Ufea8>	ARABIC LETTER KHAH MEDIAL FORM
+<d+>	<d+>;<d+>;IGNORE;IGNORE	<U062f>	ARABIC LETTER DAL
+<d+->	<d+>;<d+->;IGNORE;IGNORE	<Ufea9>	ARABIC LETTER DAL ISOLATED FORM
+<d+.>	<d+>;<d+.>;IGNORE;IGNORE	<Ufeaa>	ARABIC LETTER DAL FINAL FORM
+<dk>	<dk>;<dk>;IGNORE;IGNORE	<U0630>	ARABIC LETTER THAL
+<dk->	<dk>;<dk->;IGNORE;IGNORE	<Ufeab>	ARABIC LETTER THAL ISOLATED FORM
+<dk.>	<dk>;<dk.>;IGNORE;IGNORE	<Ufeac>	ARABIC LETTER THAL FINAL FORM
+<r+>	<r+>;<r+>;IGNORE;IGNORE	<U0631>	ARABIC LETTER REH
+<r+->	<r+>;<r+->;IGNORE;IGNORE	<Ufead>	ARABIC LETTER REH ISOLATED FORM
+<r+.>	<r+>;<r+.>;IGNORE;IGNORE	<Ufeae>	ARABIC LETTER REH FINAL FORM
+<z+>	<z+>;<z+>;IGNORE;IGNORE	<U0632>	ARABIC LETTER ZAIN
+<z+->	<z+>;<z+->;IGNORE;IGNORE	<Ufeaf>	ARABIC LETTER ZAIN ISOLATED FORM
+<z+.>	<z+>;<z+.>;IGNORE;IGNORE	<Ufeb0>	ARABIC LETTER ZAIN FINAL FORM
+<s+>	<s+>;<s+>;IGNORE;IGNORE	<U0633>	ARABIC LETTER SEEN
+<s+->	<s+>;<s+->;IGNORE;IGNORE	<Ufeb1>	ARABIC LETTER SEEN ISOLATED FORM
+<s+.>	<s+>;<s+.>;IGNORE;IGNORE	<Ufeb2>	ARABIC LETTER SEEN FINAL FORM
+<s+,>	<s+>;<s+,>;IGNORE;IGNORE	<Ufeb3>	ARABIC LETTER SEEN INITIAL FORM
+<s+;>	<s+>;<s+;>;IGNORE;IGNORE	<Ufeb4>	ARABIC LETTER SEEN MEDIAL FORM
+<sn>	<sn>;<sn>;IGNORE;IGNORE	<U0634>	ARABIC LETTER SHEEN
+<sn->	<sn>;<sn->;IGNORE;IGNORE	<Ufeb5>	ARABIC LETTER SHEEN ISOLATED FORM
+<sn.>	<sn>;<sn.>;IGNORE;IGNORE	<Ufeb6>	ARABIC LETTER SHEEN FINAL FORM
+<sn,>	<sn>;<sn,>;IGNORE;IGNORE	<Ufeb7>	ARABIC LETTER SHEEN INITIAL FORM
+<sn;>	<sn>;<sn;>;IGNORE;IGNORE	<Ufeb8>	ARABIC LETTER SHEEN MEDIAL FORM
+<c+>	<c+>;<c+>;IGNORE;IGNORE	<U0635>	ARABIC LETTER SAD
+<c+->	<c+>;<c+->;IGNORE;IGNORE	<Ufeb9>	ARABIC LETTER SAD ISOLATED FORM
+<c+.>	<c+>;<c+.>;IGNORE;IGNORE	<Ufeba>	ARABIC LETTER SAD FINAL FORM
+<c+,>	<c+>;<c+,>;IGNORE;IGNORE	<Ufebb>	ARABIC LETTER SAD INITIAL FORM
+<c+;>	<c+>;<c+;>;IGNORE;IGNORE	<Ufebc>	ARABIC LETTER SAD MEDIAL FORM
+<dd>	<dd>;<dd>;IGNORE;IGNORE	<U0636>	ARABIC LETTER DAD
+<dd->	<dd>;<dd->;IGNORE;IGNORE	<Ufebd>	ARABIC LETTER DAD ISOLATED FORM
+<dd.>	<dd>;<dd.>;IGNORE;IGNORE	<Ufebe>	ARABIC LETTER DAD FINAL FORM
+<dd,>	<dd>;<dd,>;IGNORE;IGNORE	<Ufebf>	ARABIC LETTER DAD INITIAL FORM
+<dd;>	<dd>;<dd;>;IGNORE;IGNORE	<Ufec0>	ARABIC LETTER DAD MEDIAL FORM
+<tj>	<tj>;<tj>;IGNORE;IGNORE	<U0637>	ARABIC LETTER TAH
+<tj->	<tj>;<tj->;IGNORE;IGNORE	<Ufec1>	ARABIC LETTER TAH ISOLATED FORM
+<tj.>	<tj>;<tj.>;IGNORE;IGNORE	<Ufec2>	ARABIC LETTER TAH FINAL FORM
+<tj,>	<tj>;<tj,>;IGNORE;IGNORE	<Ufec3>	ARABIC LETTER TAH INITIAL FORM
+<tj;>	<tj>;<tj;>;IGNORE;IGNORE	<Ufec4>	ARABIC LETTER TAH MEDIAL FORM
+<zH>	<zH>;<zH>;IGNORE;IGNORE	<U0638>	ARABIC LETTER ZAH
+<zH->	<zH>;<zH->;IGNORE;IGNORE	<Ufec5>	ARABIC LETTER ZAH ISOLATED FORM
+<zH.>	<zH>;<zH.>;IGNORE;IGNORE	<Ufec6>	ARABIC LETTER ZAH FINAL FORM
+<zH,>	<zH>;<zH,>;IGNORE;IGNORE	<Ufec7>	ARABIC LETTER ZAH INITIAL FORM
+<zH;>	<zH>;<zH;>;IGNORE;IGNORE	<Ufec8>	ARABIC LETTER ZAH MEDIAL FORM
+<e+>	<e+>;<e+>;IGNORE;IGNORE	<U0639>	ARABIC LETTER AIN
+<e+->	<e+>;<e+->;IGNORE;IGNORE	<Ufec9>	ARABIC LETTER AIN ISOLATED FORM
+<e+.>	<e+>;<e+.>;IGNORE;IGNORE	<Ufeca>	ARABIC LETTER AIN FINAL FORM
+<e+,>	<e+>;<e+,>;IGNORE;IGNORE	<Ufecb>	ARABIC LETTER AIN INITIAL FORM
+<e+;>	<e+>;<e+;>;IGNORE;IGNORE	<Ufecc>	ARABIC LETTER AIN MEDIAL FORM
+<i+>	<i+>;<i+>;IGNORE;IGNORE	<U063a>	ARABIC LETTER GHAIN
+<i+->	<i+>;<i+->;IGNORE;IGNORE	<Ufecd>	ARABIC LETTER GHAIN ISOLATED FORM
+<i+.>	<i+>;<i+.>;IGNORE;IGNORE	<Ufece>	ARABIC LETTER GHAIN FINAL FORM
+<i+,>	<i+>;<i+,>;IGNORE;IGNORE	<Ufecf>	ARABIC LETTER GHAIN INITIAL FORM
+<i+;>	<i+>;<i+;>;IGNORE;IGNORE	<Ufed0>	ARABIC LETTER GHAIN MEDIAL FORM
+<f+>	<f+>;<f+>;IGNORE;IGNORE	<U0641>	ARABIC LETTER FEH
+<f+->	<f+>;<f+->;IGNORE;IGNORE	<Ufed1>	ARABIC LETTER FEH ISOLATED FORM
+<f+.>	<f+>;<f+.>;IGNORE;IGNORE	<Ufed2>	ARABIC LETTER FEH FINAL FORM
+<f+,>	<f+>;<f+,>;IGNORE;IGNORE	<Ufed3>	ARABIC LETTER FEH INITIAL FORM
+<f+;>	<f+>;<f+;>;IGNORE;IGNORE	<Ufed4>	ARABIC LETTER FEH MEDIAL FORM
+<q+>	<q+>;<q+>;IGNORE;IGNORE	<U0642>	ARABIC LETTER QAF
+<q+->	<q+>;<q+->;IGNORE;IGNORE	<Ufed5>	ARABIC LETTER QAF ISOLATED FORM
+<q+.>	<q+>;<q+.>;IGNORE;IGNORE	<Ufed6>	ARABIC LETTER QAF FINAL FORM
+<q+,>	<q+>;<q+,>;IGNORE;IGNORE	<Ufed7>	ARABIC LETTER QAF INITIAL FORM
+<q+;>	<q+>;<q+;>;IGNORE;IGNORE	<Ufed8>	ARABIC LETTER QAF MEDIAL FORM
+<k+>	<k+>;<k+>;IGNORE;IGNORE	<U0643>	ARABIC LETTER KAF
+<k+->	<k+>;<k+->;IGNORE;IGNORE	<Ufed9>	ARABIC LETTER KAF ISOLATED FORM
+<k+.>	<k+>;<k+.>;IGNORE;IGNORE	<Ufeda>	ARABIC LETTER KAF FINAL FORM
+<k+,>	<k+>;<k+,>;IGNORE;IGNORE	<Ufedb>	ARABIC LETTER KAF INITIAL FORM
+<k+;>	<k+>;<k+;>;IGNORE;IGNORE	<Ufedc>	ARABIC LETTER KAF MEDIAL FORM
+<l+>	<l+>;<l+>;IGNORE;IGNORE	<U0644>	ARABIC LETTER LAM
+<l+->	<l+>;<l+->;IGNORE;IGNORE	<Ufedd>	ARABIC LETTER LAM ISOLATED FORM
+<l+.>	<l+>;<l+.>;IGNORE;IGNORE	<Ufede>	ARABIC LETTER LAM FINAL FORM
+<l+,>	<l+>;<l+,>;IGNORE;IGNORE	<Ufedf>	ARABIC LETTER LAM INITIAL FORM
+<l+;>	<l+>;<l+;>;IGNORE;IGNORE	<Ufee0>	ARABIC LETTER LAM MEDIAL FORM
+<m+>	<m+>;<m+>;IGNORE;IGNORE	<U0645>	ARABIC LETTER MEEM
+<m+->	<m+>;<m+->;IGNORE;IGNORE	<Ufee1>	ARABIC LETTER MEEM ISOLATED FORM
+<m+.>	<m+>;<m+.>;IGNORE;IGNORE	<Ufee2>	ARABIC LETTER MEEM FINAL FORM
+<m+,>	<m+>;<m+,>;IGNORE;IGNORE	<Ufee3>	ARABIC LETTER MEEM INITIAL FORM
+<m+;>	<m+>;<m+;>;IGNORE;IGNORE	<Ufee4>	ARABIC LETTER MEEM MEDIAL FORM
+<n+>	<n+>;<n+>;IGNORE;IGNORE	<U0646>	ARABIC LETTER NOON
+<n+->	<n+>;<n+->;IGNORE;IGNORE	<Ufee5>	ARABIC LETTER NOON ISOLATED FORM
+<n+.>	<n+>;<n+.>;IGNORE;IGNORE	<Ufee6>	ARABIC LETTER NOON FINAL FORM
+<n+,>	<n+>;<n+,>;IGNORE;IGNORE	<Ufee7>	ARABIC LETTER NOON INITIAL FORM
+<n+;>	<n+>;<n+;>;IGNORE;IGNORE	<Ufee8>	ARABIC LETTER NOON MEDIAL FORM
+<h+>	<h+>;<h+>;IGNORE;IGNORE	<U0647>	ARABIC LETTER HEH
+<h+->	<h+>;<h+->;IGNORE;IGNORE	<Ufee9>	ARABIC LETTER HEH ISOLATED FORM
+<h+.>	<h+>;<h+.>;IGNORE;IGNORE	<Ufeea>	ARABIC LETTER HEH FINAL FORM
+<h+,>	<h+>;<h+,>;IGNORE;IGNORE	<Ufeeb>	ARABIC LETTER HEH INITIAL FORM
+<h+;>	<h+>;<h+;>;IGNORE;IGNORE	<Ufeec>	ARABIC LETTER HEH MEDIAL FORM
+<w+>	<w+>;<w+>;IGNORE;IGNORE	<U0648>	ARABIC LETTER WAW
+<w+->	<w+>;<w+->;IGNORE;IGNORE	<Ufeed>	ARABIC LETTER WAW ISOLATED FORM
+<w+.>	<w+>;<w+.>;IGNORE;IGNORE	<Ufeee>	ARABIC LETTER WAW FINAL FORM
+<j+>	<j+>;<j+>;IGNORE;IGNORE	<U0649>	ARABIC LETTER ALEF MAKSURA
+<j+->	<j+>;<j+->;IGNORE;IGNORE	<Ufeef>	ARABIC LETTER ALEF MAKSURA ISOLATED FORM
+<j+.>	<j+>;<j+.>;IGNORE;IGNORE	<Ufef0>	ARABIC LETTER ALEF MAKSURA FINAL FORM
+<y+>	<y+>;<y+>;IGNORE;IGNORE	<U064a>	ARABIC LETTER YEH
+<y+->	<y+>;<y+->;IGNORE;IGNORE	<Ufef1>	ARABIC LETTER YEH ISOLATED FORM
+<y+.>	<y+>;<y+.>;IGNORE;IGNORE	<Ufef2>	ARABIC LETTER YEH FINAL FORM
+<y+,>	<y+>;<y+,>;IGNORE;IGNORE	<Ufef3>	ARABIC LETTER YEH INITIAL FORM
+<y+;>	<y+>;<y+;>;IGNORE;IGNORE	<Ufef4>	ARABIC LETTER YEH MEDIAL FORM
+	
+<:+>	IGNORE;IGNORE;<:+>;IGNORE	<U064b>	ARABIC FATHATAN
+<"+>	IGNORE;IGNORE;<"+>;IGNORE	<U064c>	ARABIC DAMMATAN
+<=+>	IGNORE;IGNORE;<=+>;IGNORE	<U064d>	ARABIC KASRATAN
+<//+>	IGNORE;IGNORE;<//+>;IGNORE	<U064e>	ARABIC FATHA
+<'+>	IGNORE;IGNORE;<'+>;IGNORE	<U064f>	ARABIC DAMMA
+<1+>	IGNORE;IGNORE;<1+>;IGNORE	<U0650>	ARABIC KASRA
+<3+>	IGNORE;IGNORE;<3+>;IGNORE	<U0651>	ARABIC SHADDA
+<3+;>	IGNORE;IGNORE;<3+;>;IGNORE	<Ufe7d>	ARABIC SHADDA MEDIAL FORM
+<0+>	IGNORE;IGNORE;<0+>;IGNORE	<U0652>	ARABIC SUKUN
+	
+<0a>	<0>;<0a>;IGNORE;IGNORE	<U0660>	ARABIC-INDIC DIGIT ZERO
+<1a>	<1>;<1a>;IGNORE;IGNORE	<U0661>	ARABIC-INDIC DIGIT ONE
+<2a>	<2>;<2a>;IGNORE;IGNORE	<U0662>	ARABIC-INDIC DIGIT TWO
+<3a>	<3>;<3a>;IGNORE;IGNORE	<U0663>	ARABIC-INDIC DIGIT THREE
+<4a>	<4>;<4a>;IGNORE;IGNORE	<U0664>	ARABIC-INDIC DIGIT FOUR
+<5a>	<5>;<5a>;IGNORE;IGNORE	<U0665>	ARABIC-INDIC DIGIT FIVE
+<6a>	<6>;<6a>;IGNORE;IGNORE	<U0666>	ARABIC-INDIC DIGIT SIX
+<7a>	<7>;<7a>;IGNORE;IGNORE	<U0667>	ARABIC-INDIC DIGIT SEVEN
+<8a>	<8>;<8a>;IGNORE;IGNORE	<U0668>	ARABIC-INDIC DIGIT EIGHT
+<9a>	<9>;<9a>;IGNORE;IGNORE	<U0669>	ARABIC-INDIC DIGIT NINE
+	
+<lM->	<l+><aM>;<l+><aM>;<lM-><lM->;IGNORE	<Ufef5>	ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE ISOLATED FORM
+<lM.>	<l+><aM>;<l+><aM.>;<lM.><lM.>;IGNORE	<Ufef6>	ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE FINAL FORM
+<lH->	<l+><aH>;<l+><aH>;<lH-><lH->;IGNORE	<Ufef7>	ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE ISOLATED FORM
+<lH.>	<l+><aH>;<l+><aH.>;<lH.><lH.>;IGNORE	<Ufef8>	ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE FINAL FORM
+<lh->	<l+><ah>;<l+><ah>;<lh-><lh->;IGNORE	<Ufef9>	ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW ISOLATED FORM
+<lh.>	<l+><ah>;<l+><ah.>;<lh.><lh.>;IGNORE	<Ufefa>	ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW FINAL FORM
+<la->	<l+><a+>;<l+><a+->;<la-><la->;IGNORE	<Ufefb>	ARABIC LIGATURE LAM WITH ALEF ISOLATED FORM
+<la.>	<l+><a+>;<l+><a+.>;<la.><la.>;IGNORE	<Ufefc>	ARABIC LIGATURE LAM WITH ALEF FINAL FORM
+	
+% 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	
+	
+<a6>	<a6>;<a6>;IGNORE;IGNORE	<U30a1>	KATAKANA LETTER SMALL A
+<A5>	<a6>;<A5>;IGNORE;IGNORE	<U3041>	HIRAGANA LETTER SMALL A
+<A6>	<a6>;<A6>;IGNORE;IGNORE	<U30a2>	KATAKANA LETTER A
+<a5>	<a6>;<a5>;IGNORE;IGNORE	<U3042>	HIRAGANA LETTER A
+<i6>	<i6>;<i6>;IGNORE;IGNORE	<U30a3>	KATAKANA LETTER SMALL I
+<I5>	<i6>;<I5>;IGNORE;IGNORE	<U3043>	HIRAGANA LETTER SMALL I
+<I6>	<i6>;<I6>;IGNORE;IGNORE	<U30a4>	KATAKANA LETTER I
+<i5>	<i6>;<i5>;IGNORE;IGNORE	<U3044>	HIRAGANA LETTER I
+<u6>	<u6>;<u6>;IGNORE;IGNORE	<U30a5>	KATAKANA LETTER SMALL U
+<U5>	<u6>;<U5>;IGNORE;IGNORE	<U3045>	HIRAGANA LETTER SMALL U
+<U6>	<u6>;<U6>;IGNORE;IGNORE	<U30a6>	KATAKANA LETTER U
+<u5>	<u6>;<u5>;IGNORE;IGNORE	<U3046>	HIRAGANA LETTER U
+<Vu>	<u6>;<Vu>;IGNORE;IGNORE	<U30f4>	KATAKANA LETTER VU
+<e6>	<e6>;<e6>;IGNORE;IGNORE	<U30a7>	KATAKANA LETTER SMALL E
+<E5>	<e6>;<E5>;IGNORE;IGNORE	<U3047>	HIRAGANA LETTER SMALL E
+<E6>	<e6>;<E6>;IGNORE;IGNORE	<U30a8>	KATAKANA LETTER E
+<e5>	<e6>;<e5>;IGNORE;IGNORE	<U3048>	HIRAGANA LETTER E
+<o6>	<o6>;<o6>;IGNORE;IGNORE	<U30a9>	KATAKANA LETTER SMALL O
+<O5>	<o6>;<O5>;IGNORE;IGNORE	<U3049>	HIRAGANA LETTER SMALL O
+<O6>	<o6>;<O6>;IGNORE;IGNORE	<U30aa>	KATAKANA LETTER O
+<o5>	<o6>;<o5>;IGNORE;IGNORE	<U304a>	HIRAGANA LETTER O
+<KA>	<KA>;<KA>;IGNORE;IGNORE	<U30f5>	KATAKANA LETTER SMALL KA
+<Ka>	<KA>;<Ka>;IGNORE;IGNORE	<U30ab>	KATAKANA LETTER KA
+<ka>	<KA>;<ka>;IGNORE;IGNORE	<U304b>	HIRAGANA LETTER KA
+<Ga>	<KA>;<Ga>;IGNORE;IGNORE	<U30ac>	KATAKANA LETTER GA
+<ga>	<KA>;<ga>;IGNORE;IGNORE	<U304c>	HIRAGANA LETTER GA
+<Ki>	<Ki>;<Ki>;IGNORE;IGNORE	<U30ad>	KATAKANA LETTER KI
+<ki>	<Ki>;<ki>;IGNORE;IGNORE	<U304d>	HIRAGANA LETTER KI
+<Gi>	<Ki>;<Gi>;IGNORE;IGNORE	<U30ae>	KATAKANA LETTER GI
+<gi>	<Ki>;<gi>;IGNORE;IGNORE	<U304e>	HIRAGANA LETTER GI
+<Ku>	<Ku>;<Ku>;IGNORE;IGNORE	<U30af>	KATAKANA LETTER KU
+<ku>	<Ku>;<ku>;IGNORE;IGNORE	<U304f>	HIRAGANA LETTER KU
+<Gu>	<Ku>;<Gu>;IGNORE;IGNORE	<U30b0>	KATAKANA LETTER GU
+<gu>	<Ku>;<gu>;IGNORE;IGNORE	<U3050>	HIRAGANA LETTER GU
+<KE>	<KE>;<KE>;IGNORE;IGNORE	<U30f6>	KATAKANA LETTER SMALL KE
+<Ke>	<KE>;<Ke>;IGNORE;IGNORE	<U30b1>	KATAKANA LETTER KE
+<ke>	<KE>;<ke>;IGNORE;IGNORE	<U3051>	HIRAGANA LETTER KE
+<Ge>	<KE>;<Ge>;IGNORE;IGNORE	<U30b2>	KATAKANA LETTER GE
+<ge>	<KE>;<ge>;IGNORE;IGNORE	<U3052>	HIRAGANA LETTER GE
+<Ko>	<Ko>;<Ko>;IGNORE;IGNORE	<U30b3>	KATAKANA LETTER KO
+<ko>	<Ko>;<ko>;IGNORE;IGNORE	<U3053>	HIRAGANA LETTER KO
+<Go>	<Ko>;<Go>;IGNORE;IGNORE	<U30b4>	KATAKANA LETTER GO
+<go>	<Ko>;<go>;IGNORE;IGNORE	<U3054>	HIRAGANA LETTER GO
+<Sa>	<Sa>;<Sa>;IGNORE;IGNORE	<U30b5>	KATAKANA LETTER SA
+<sa>	<Sa>;<sa>;IGNORE;IGNORE	<U3055>	HIRAGANA LETTER SA
+<Za>	<Sa>;<Za>;IGNORE;IGNORE	<U30b6>	KATAKANA LETTER ZA
+<za>	<Sa>;<za>;IGNORE;IGNORE	<U3056>	HIRAGANA LETTER ZA
+<Si>	<Si>;<Si>;IGNORE;IGNORE	<U30b7>	KATAKANA LETTER SI
+<si>	<Si>;<si>;IGNORE;IGNORE	<U3057>	HIRAGANA LETTER SI
+<Zi>	<Si>;<Zi>;IGNORE;IGNORE	<U30b8>	KATAKANA LETTER ZI
+<zi>	<Si>;<zi>;IGNORE;IGNORE	<U3058>	HIRAGANA LETTER ZI
+<Su>	<Su>;<Su>;IGNORE;IGNORE	<U30b9>	KATAKANA LETTER SU
+<su>	<Su>;<su>;IGNORE;IGNORE	<U3059>	HIRAGANA LETTER SU
+<Zu>	<Su>;<Zu>;IGNORE;IGNORE	<U30ba>	KATAKANA LETTER ZU
+<zu>	<Su>;<zu>;IGNORE;IGNORE	<U305a>	HIRAGANA LETTER ZU
+<Se>	<Se>;<Se>;IGNORE;IGNORE	<U30bb>	KATAKANA LETTER SE
+<se>	<Se>;<se>;IGNORE;IGNORE	<U305b>	HIRAGANA LETTER SE
+<Ze>	<Se>;<Ze>;IGNORE;IGNORE	<U30bc>	KATAKANA LETTER ZE
+<ze>	<Se>;<ze>;IGNORE;IGNORE	<U305c>	HIRAGANA LETTER ZE
+<So>	<So>;<So>;IGNORE;IGNORE	<U30bd>	KATAKANA LETTER SO
+<so>	<So>;<so>;IGNORE;IGNORE	<U305d>	HIRAGANA LETTER SO
+<Zo>	<So>;<Zo>;IGNORE;IGNORE	<U30be>	KATAKANA LETTER ZO
+<zo>	<So>;<zo>;IGNORE;IGNORE	<U305e>	HIRAGANA LETTER ZO
+<Ta>	<Ta>;<Ta>;IGNORE;IGNORE	<U30bf>	KATAKANA LETTER TA
+<ta>	<Ta>;<ta>;IGNORE;IGNORE	<U305f>	HIRAGANA LETTER TA
+<Da>	<Ta>;<Da>;IGNORE;IGNORE	<U30c0>	KATAKANA LETTER DA
+<da>	<Ta>;<da>;IGNORE;IGNORE	<U3060>	HIRAGANA LETTER DA
+<Ti>	<Ti>;<Ti>;IGNORE;IGNORE	<U30c1>	KATAKANA LETTER TI
+<ti>	<Ti>;<ti>;IGNORE;IGNORE	<U3061>	HIRAGANA LETTER TI
+<Di>	<Ti>;<Di>;IGNORE;IGNORE	<U30c2>	KATAKANA LETTER DI
+<di>	<Ti>;<di>;IGNORE;IGNORE	<U3062>	HIRAGANA LETTER DI
+<TU>	<TU>;<TU>;IGNORE;IGNORE	<U30c3>	KATAKANA LETTER SMALL TU
+<tU>	<TU>;<tU>;IGNORE;IGNORE	<U3063>	HIRAGANA LETTER SMALL TU
+<Tu>	<TU>;<Tu>;IGNORE;IGNORE	<U30c4>	KATAKANA LETTER TU
+<tu>	<TU>;<tu>;IGNORE;IGNORE	<U3064>	HIRAGANA LETTER TU
+<Du>	<TU>;<Du>;IGNORE;IGNORE	<U30c5>	KATAKANA LETTER DU
+<du>	<TU>;<du>;IGNORE;IGNORE	<U3065>	HIRAGANA LETTER DU
+<Te>	<Te>;<Te>;IGNORE;IGNORE	<U30c6>	KATAKANA LETTER TE
+<te>	<Te>;<te>;IGNORE;IGNORE	<U3066>	HIRAGANA LETTER TE
+<De>	<Te>;<De>;IGNORE;IGNORE	<U30c7>	KATAKANA LETTER DE
+<de>	<Te>;<de>;IGNORE;IGNORE	<U3067>	HIRAGANA LETTER DE
+<To>	<To>;<To>;IGNORE;IGNORE	<U30c8>	KATAKANA LETTER TO
+<to>	<To>;<to>;IGNORE;IGNORE	<U3068>	HIRAGANA LETTER TO
+<Do>	<To>;<Do>;IGNORE;IGNORE	<U30c9>	KATAKANA LETTER DO
+<do>	<To>;<do>;IGNORE;IGNORE	<U3069>	HIRAGANA LETTER DO
+<Na>	<Na>;<Na>;IGNORE;IGNORE	<U30ca>	KATAKANA LETTER NA
+<na>	<Na>;<na>;IGNORE;IGNORE	<U306a>	HIRAGANA LETTER NA
+<Ni>	<Ni>;<Ni>;IGNORE;IGNORE	<U30cb>	KATAKANA LETTER NI
+<ni>	<Ni>;<ni>;IGNORE;IGNORE	<U306b>	HIRAGANA LETTER NI
+<Nu>	<Nu>;<Nu>;IGNORE;IGNORE	<U30cc>	KATAKANA LETTER NU
+<nu>	<Nu>;<nu>;IGNORE;IGNORE	<U306c>	HIRAGANA LETTER NU
+<Ne>	<Ne>;<Ne>;IGNORE;IGNORE	<U30cd>	KATAKANA LETTER NE
+<ne>	<Ne>;<ne>;IGNORE;IGNORE	<U306d>	HIRAGANA LETTER NE
+<No>	<No>;<No>;IGNORE;IGNORE	<U30ce>	KATAKANA LETTER NO
+<no>	<No>;<no>;IGNORE;IGNORE	<U306e>	HIRAGANA LETTER NO
+<Ha>	<Ha>;<Ha>;IGNORE;IGNORE	<U30cf>	KATAKANA LETTER HA
+<ha>	<Ha>;<ha>;IGNORE;IGNORE	<U306f>	HIRAGANA LETTER HA
+<Ba>	<Ha>;<Ba>;IGNORE;IGNORE	<U30d0>	KATAKANA LETTER BA
+<ba>	<Ha>;<ba>;IGNORE;IGNORE	<U3070>	HIRAGANA LETTER BA
+<Pa>	<Ha>;<Pa>;IGNORE;IGNORE	<U30d1>	KATAKANA LETTER PA
+<pa>	<Ha>;<pa>;IGNORE;IGNORE	<U3071>	HIRAGANA LETTER PA
+<Hi>	<Hi>;<Hi>;IGNORE;IGNORE	<U30d2>	KATAKANA LETTER HI
+<hi>	<Hi>;<hi>;IGNORE;IGNORE	<U3072>	HIRAGANA LETTER HI
+<Bi>	<Hi>;<Bi>;IGNORE;IGNORE	<U30d3>	KATAKANA LETTER BI
+<bi>	<Hi>;<bi>;IGNORE;IGNORE	<U3073>	HIRAGANA LETTER BI
+<Pi>	<Hi>;<Pi>;IGNORE;IGNORE	<U30d4>	KATAKANA LETTER PI
+<pi>	<Hi>;<pi>;IGNORE;IGNORE	<U3074>	HIRAGANA LETTER PI
+<Hu>	<Hu>;<Hu>;IGNORE;IGNORE	<U30d5>	KATAKANA LETTER HU
+<hu>	<Hu>;<hu>;IGNORE;IGNORE	<U3075>	HIRAGANA LETTER HU
+<Bu>	<Hu>;<Bu>;IGNORE;IGNORE	<U30d6>	KATAKANA LETTER BU
+<bu>	<Hu>;<bu>;IGNORE;IGNORE	<U3076>	HIRAGANA LETTER BU
+<Pu>	<Hu>;<Pu>;IGNORE;IGNORE	<U30d7>	KATAKANA LETTER PU
+<pu>	<Hu>;<pu>;IGNORE;IGNORE	<U3077>	HIRAGANA LETTER PU
+<He>	<He>;<He>;IGNORE;IGNORE	<U30d8>	KATAKANA LETTER HE
+<he>	<He>;<he>;IGNORE;IGNORE	<U3078>	HIRAGANA LETTER HE
+<Be>	<He>;<Be>;IGNORE;IGNORE	<U30d9>	KATAKANA LETTER BE
+<be>	<He>;<be>;IGNORE;IGNORE	<U3079>	HIRAGANA LETTER BE
+<Pe>	<He>;<Pe>;IGNORE;IGNORE	<U30da>	KATAKANA LETTER PE
+<pe>	<He>;<pe>;IGNORE;IGNORE	<U307a>	HIRAGANA LETTER PE
+<Ho>	<Ho>;<Ho>;IGNORE;IGNORE	<U30db>	KATAKANA LETTER HO
+<ho>	<Ho>;<ho>;IGNORE;IGNORE	<U307b>	HIRAGANA LETTER HO
+<Bo>	<Ho>;<Bo>;IGNORE;IGNORE	<U30dc>	KATAKANA LETTER BO
+<bo>	<Ho>;<bo>;IGNORE;IGNORE	<U307c>	HIRAGANA LETTER BO
+<Po>	<Ho>;<Po>;IGNORE;IGNORE	<U30dd>	KATAKANA LETTER PO
+<po>	<Ho>;<po>;IGNORE;IGNORE	<U307d>	HIRAGANA LETTER PO
+<Ma>	<Ma>;<Ma>;IGNORE;IGNORE	<U30de>	KATAKANA LETTER MA
+<ma>	<Ma>;<ma>;IGNORE;IGNORE	<U307e>	HIRAGANA LETTER MA
+<Mi>	<Mi>;<Mi>;IGNORE;IGNORE	<U30df>	KATAKANA LETTER MI
+<mi>	<Mi>;<mi>;IGNORE;IGNORE	<U307f>	HIRAGANA LETTER MI
+<Mu>	<Mu>;<Mu>;IGNORE;IGNORE	<U30e0>	KATAKANA LETTER MU
+<mu>	<Mu>;<mu>;IGNORE;IGNORE	<U3080>	HIRAGANA LETTER MU
+<Me>	<Me>;<Me>;IGNORE;IGNORE	<U30e1>	KATAKANA LETTER ME
+<me>	<Me>;<me>;IGNORE;IGNORE	<U3081>	HIRAGANA LETTER ME
+<Mo>	<Mo>;<Mo>;IGNORE;IGNORE	<U30e2>	KATAKANA LETTER MO
+<mo>	<Mo>;<mo>;IGNORE;IGNORE	<U3082>	HIRAGANA LETTER MO
+<YA>	<YA>;<YA>;IGNORE;IGNORE	<U30e3>	KATAKANA LETTER SMALL YA
+<yA>	<YA>;<yA>;IGNORE;IGNORE	<U3083>	HIRAGANA LETTER SMALL YA
+<Ya>	<YA>;<Ya>;IGNORE;IGNORE	<U30e4>	KATAKANA LETTER YA
+<ya>	<YA>;<ya>;IGNORE;IGNORE	<U3084>	HIRAGANA LETTER YA
+<YU>	<YU>;<YU>;IGNORE;IGNORE	<U30e5>	KATAKANA LETTER SMALL YU
+<yU>	<YU>;<yU>;IGNORE;IGNORE	<U3085>	HIRAGANA LETTER SMALL YU
+<Yu>	<YU>;<Yu>;IGNORE;IGNORE	<U30e6>	KATAKANA LETTER YU
+<yu>	<YU>;<yu>;IGNORE;IGNORE	<U3086>	HIRAGANA LETTER YU
+<YO>	<YO>;<YO>;IGNORE;IGNORE	<U30e7>	KATAKANA LETTER SMALL YO
+<yO>	<YO>;<yO>;IGNORE;IGNORE	<U3087>	HIRAGANA LETTER SMALL YO
+<Yo>	<YO>;<Yo>;IGNORE;IGNORE	<U30e8>	KATAKANA LETTER YO
+<yo>	<YO>;<yo>;IGNORE;IGNORE	<U3088>	HIRAGANA LETTER YO
+<Ra>	<Ra>;<Ra>;IGNORE;IGNORE	<U30e9>	KATAKANA LETTER RA
+<ra>	<Ra>;<ra>;IGNORE;IGNORE	<U3089>	HIRAGANA LETTER RA
+<Ri>	<Ri>;<Ri>;IGNORE;IGNORE	<U30ea>	KATAKANA LETTER RI
+<ri>	<Ri>;<ri>;IGNORE;IGNORE	<U308a>	HIRAGANA LETTER RI
+<Ru>	<Ru>;<Ru>;IGNORE;IGNORE	<U30eb>	KATAKANA LETTER RU
+<ru>	<Ru>;<ru>;IGNORE;IGNORE	<U308b>	HIRAGANA LETTER RU
+<Re>	<Re>;<Re>;IGNORE;IGNORE	<U30ec>	KATAKANA LETTER RE
+<re>	<Re>;<re>;IGNORE;IGNORE	<U308c>	HIRAGANA LETTER RE
+<Ro>	<Ro>;<Ro>;IGNORE;IGNORE	<U30ed>	KATAKANA LETTER RO
+<ro>	<Ro>;<ro>;IGNORE;IGNORE	<U308d>	HIRAGANA LETTER RO
+<WA>	<WA>;<WA>;IGNORE;IGNORE	<U30ee>	KATAKANA LETTER SMALL WA
+<wA>	<WA>;<wA>;IGNORE;IGNORE	<U308e>	HIRAGANA LETTER SMALL WA
+<Wa>	<WA>;<Wa>;IGNORE;IGNORE	<U30ef>	KATAKANA LETTER WA
+<wa>	<WA>;<wa>;IGNORE;IGNORE	<U308f>	HIRAGANA LETTER WA
+<Wi>	<Wi>;<Wi>;IGNORE;IGNORE	<U30f0>	KATAKANA LETTER WI
+<wi>	<Wi>;<wi>;IGNORE;IGNORE	<U3090>	HIRAGANA LETTER WI
+<We>	<We>;<We>;IGNORE;IGNORE	<U30f1>	KATAKANA LETTER WE
+<we>	<We>;<we>;IGNORE;IGNORE	<U3091>	HIRAGANA LETTER WE
+<Wo>	<Wo>;<Wo>;IGNORE;IGNORE	<U30f2>	KATAKANA LETTER WO
+<wo>	<Wo>;<wo>;IGNORE;IGNORE	<U3092>	HIRAGANA LETTER WO
+<N6>	<N6>;<N6>;IGNORE;IGNORE	<U30f3>	KATAKANA LETTER N
+<n5>	<N6>;<n5>;IGNORE;IGNORE	<U3093>	HIRAGANA LETTER N
+	
+order_end	
+	
+END LC_COLLATE
+
+LC_CTYPE
+
+digit   <0>;<1>;<2>;<3>;<4>;/
+        <5>;<6>;<7>;<8>;<9>
+
+xdigit  <0>;<1>;<2>;<3>;<4>;/
+        <5>;<6>;<7>;<8>;<9>;/
+        <A>;<B>;<C>;<D>;<E>;<F>;/
+        <a>;<b>;<c>;<d>;<e>;<f>
+
+blank   <SP>;<HT>;<NS>
+
+space   <SP>;<LF>;<VT>;<FF>;/
+        <CR>;<HT>;<NS>
+
+upper   <A>;<B>;<C>;<D>;<E>;<F>;<G>;/
+        <H>;<I>;<J>;<K>;<L>;<M>;<N>;/
+        <O>;<P>;<Q>;<R>;<S>;<T>;<U>;/
+        <V>;<W>;<X>;<Y>;<Z>;<A!>;<A'>;/
+        <A/>>;<A?>;<A:>;<AA>;<AE>;<C,>;/
+        <E!>;<E'>;<E/>>;<E:>;<I!>;<I'>;/
+        <I/>>;<I:>;<D->;<N?>;<O!>;<O'>;/
+        <O/>>;<O?>;<O:>;<O//>;<U!>;/
+        <U'>;<U/>>;<U:>;<Y'>;<TH>;<A->;/
+        <A(>;<A;>;<C'>;<C/>>;<C.>;<C<>;/
+        <D<>;<D//>;<E->;<E(>;<E.>;<E;>;/
+        <E<>;<G/>>;<G(>;<G.>;<G,>;/
+        <H/>>;<H//>;<I?>;<I->;<I(>;/
+        <I;>;<I.>;<IJ>;<J/>>;<K,>;<L'>;/
+        <L,>;<L<>;<L.>;<L//>;<N'>;<N,>;/
+        <N<>;<NG>;<O->;<O(>;<O">;<OE>;/
+        <R'>;<R,>;<R<>;<S'>;<S/>>;<S,>;/
+        <S<>;<T,>;<T<>;<T//>;<U?>;<U->;/
+        <U(>;<U0>;<U">;<U;>;<W/>>;/
+        <Y/>>;<Y:>;<Z'>;<Z.>;<Z<>;<C2>;/
+        <F2>;<K2>;<O9>;<OI>;<U9>;<Z//>;/
+        <ED>;<A<>;<I<>;<O<>;<U<>;<U:->;/
+        <U:'>;<U:<>;<U:!>;<A1>;<A7>;/
+        <A3>;<G//>;<G<>;<K<>;<O;>;<O1>;/
+        <EZ>;<G'>;<AA'>;<AE'>;<O//'>;/
+        <A!!>;<A)>;<E!!>;<E)>;<I!!>;/
+        <I)>;<O!!>;<O)>;<R!!>;<R)>;/
+        <U!!>;<U)>;<A%>;<E%>;<Y%>;<I%>;/
+        <O%>;<U%>;<W%>;<A*>;<B*>;<G*>;/
+        <D*>;<E*>;<Z*>;<Y*>;<H*>;<I*>;/
+        <K*>;<L*>;<M*>;<N*>;<C*>;<O*>;/
+        <P*>;<R*>;<S*>;<T*>;<U*>;<F*>;/
+        <X*>;<Q*>;<W*>;<J*>;<V*>;<IO>;/
+        <D%>;<G%>;<IE>;<DS>;<II>;<YI>;/
+        <J%>;<LJ>;<NJ>;<Ts>;<KJ>;<V%>;/
+        <DZ>;<A=>;<B=>;<V=>;<G=>;<D=>;/
+        <E=>;<Z%>;<Z=>;<I=>;<J=>;<K=>;/
+        <L=>;<M=>;<N=>;<O=>;<P=>;<R=>;/
+        <S=>;<T=>;<U=>;<F=>;<H=>;<C=>;/
+        <C%>;<S%>;<Sc>;<=">;<Y=>;<%">;/
+        <JE>;<JU>;<JA>;<Y3>;<O3>;<F3>;/
+        <V3>;<C3>;<G3>;<A-0>;<B.>;/
+        <B-.>;<B_>;<C,'>;<D.>;<D-.>;/
+        <D_>;<D,>;<D-/>>;<E-!>;<E-'>;/
+        <E-/>>;<E-?>;<E,(>;<F.>;<G->;/
+        <H.>;<H-.>;<H:>;<H,>;<H-(>;/
+        <I-?>;<I:'>;<K'>;<K-.>;<K_>;/
+        <L-.>;<L--.>;<L_>;<L-/>>;<M'>;/
+        <M.>;<M-.>;<N.>;<N-.>;<N_>;/
+        <N-/>>;<O?'>;<O?:>;<O-!>;<O-'>;/
+        <P'>;<P.>;<R.>;<R-.>;<R--.>;/
+        <R_>;<S.>;<S-.>;<S'.>;<S<.>;/
+        <S.-.>;<T.>;<T-.>;<T_>;<T-/>>;/
+        <U--:>;<U-?>;<U-/>>;<U?'>;/
+        <U-:>;<V?>;<V-.>;<W!>;<W'>;/
+        <W:>;<W.>;<W-.>;<X.>;<X:>;<Y.>;/
+        <Z/>>;<Z-.>;<Z_>;<A-.>;<A2>;/
+        <A/>'>;<A/>!>;<A/>2>;<A/>?>;/
+        <A/>-.>;<A('>;<A(!>;<A(2>;/
+        <A(?>;<A(-.>;<E-.>;<E2>;<E?>;/
+        <E/>'>;<E/>!>;<E/>2>;<E/>?>;/
+        <E/>-.>;<I2>;<I-.>;<O-.>;<O2>;/
+        <O/>'>;<O/>!>;<O/>2>;<O/>?>;/
+        <O/>-.>;<O9'>;<O9!>;<O92>;/
+        <O9?>;<O9-.>;<U-.>;<U2>;<U9'>;/
+        <U9!>;<U92>;<U9?>;<U9-.>;<Y!>;/
+        <Y-.>;<Y2>;<Y?>;<A-o>;<B-o>;/
+        <C-o>;<D-o>;<E-o>;<F-o>;<G-o>;/
+        <H-o>;<I-o>;<J-o>;<K-o>;<L-o>;/
+        <M-o>;<N-o>;<O-o>;<P-o>;<Q-o>;/
+        <R-o>;<S-o>;<T-o>;<U-o>;<V-o>;/
+        <W-o>;<X-o>;<Y-o>;<Z-o>
+
+lower   <a>;<b>;<c>;<d>;<e>;<f>;<g>;/
+        <h>;<i>;<j>;<k>;<l>;<m>;<n>;/
+        <o>;<p>;<q>;<r>;<s>;<t>;<u>;/
+        <v>;<w>;<x>;<y>;<z>;<ss>;<a!>;/
+        <a'>;<a/>>;<a?>;<a:>;<aa>;<ae>;/
+        <c,>;<e!>;<e'>;<e/>>;<e:>;<i!>;/
+        <i'>;<i/>>;<i:>;<d->;<n?>;<o!>;/
+        <o'>;<o/>>;<o?>;<o:>;<o//>;/
+        <u!>;<u'>;<u/>>;<u:>;<y'>;<th>;/
+        <y:>;<a->;<a(>;<a;>;<c'>;<c/>>;/
+        <c.>;<c<>;<d<>;<d//>;<e->;<e(>;/
+        <e.>;<e;>;<e<>;<g/>>;<g(>;<g.>;/
+        <g,>;<h/>>;<h//>;<i?>;<i->;/
+        <i(>;<i;>;<i.>;<ij>;<j/>>;<k,>;/
+        <kk>;<l'>;<l,>;<l<>;<l.>;<l//>;/
+        <n'>;<n,>;<n<>;<'n>;<ng>;<o->;/
+        <o(>;<o">;<oe>;<r'>;<r,>;<r<>;/
+        <s'>;<s/>>;<s,>;<s<>;<t,>;<t<>;/
+        <t//>;<u?>;<u->;<u(>;<u0>;<u">;/
+        <u;>;<w/>>;<y/>>;<z'>;<z.>;/
+        <z<>;<s1>;<c2>;<f2>;<k2>;<o9>;/
+        <oi>;<u9>;<z//>;<a<>;<i<>;<o<>;/
+        <u<>;<u:->;<u:'>;<u:<>;<u:!>;/
+        <a1>;<a7>;<a3>;<g//>;<g<>;<k<>;/
+        <o;>;<o1>;<ez>;<g'>;<aa'>;/
+        <ae'>;<o//'>;<a!!>;<a)>;<e!!>;/
+        <e)>;<i!!>;<i)>;<o!!>;<o)>;/
+        <r!!>;<r)>;<u!!>;<u)>;<ed>;/
+        <i3>;<a%>;<e%>;<y%>;<i%>;<u3>;/
+        <a*>;<b*>;<g*>;<d*>;<e*>;<z*>;/
+        <y*>;<h*>;<i*>;<k*>;<l*>;<m*>;/
+        <n*>;<c*>;<o*>;<p*>;<r*>;<*s>;/
+        <s*>;<t*>;<u*>;<f*>;<x*>;<q*>;/
+        <w*>;<j*>;<v*>;<o%>;<u%>;<w%>;/
+        <a=>;<b=>;<v=>;<g=>;<d=>;<e=>;/
+        <z%>;<z=>;<i=>;<j=>;<k=>;<l=>;/
+        <m=>;<n=>;<o=>;<p=>;<r=>;<s=>;/
+        <t=>;<u=>;<f=>;<h=>;<c=>;<c%>;/
+        <s%>;<sc>;<='>;<y=>;<%'>;<je>;/
+        <ju>;<ja>;<io>;<d%>;<g%>;<ie>;/
+        <ds>;<ii>;<yi>;<j%>;<lj>;<nj>;/
+        <ts>;<kj>;<v%>;<dz>;<y3>;<o3>;/
+        <f3>;<v3>;<c3>;<g3>;<a-0>;<b.>;/
+        <b-.>;<b_>;<c,'>;<d.>;<d-.>;/
+        <d_>;<d,>;<d-/>>;<e-!>;<e-'>;/
+        <e-/>>;<e-?>;<e,(>;<f.>;<g->;/
+        <h.>;<h-.>;<h:>;<h,>;<h-(>;/
+        <i-?>;<i:'>;<k'>;<k-.>;<k_>;/
+        <l-.>;<l--.>;<l_>;<l-/>>;<m'>;/
+        <m.>;<m-.>;<n.>;<n-.>;<n_>;/
+        <n-/>>;<o?'>;<o?:>;<o-!>;<o-'>;/
+        <p'>;<p.>;<r.>;<r-.>;<r--.>;/
+        <r_>;<s.>;<s-.>;<s'.>;<s<.>;/
+        <s.-.>;<t.>;<t-.>;<t_>;<t-/>>;/
+        <u--:>;<u-?>;<u-/>>;<u?'>;/
+        <u-:>;<v?>;<v-.>;<w!>;<w'>;/
+        <w:>;<w.>;<w-.>;<x.>;<x:>;<y.>;/
+        <z/>>;<z-.>;<z_>;<a-.>;<a2>;/
+        <a/>'>;<a/>!>;<a/>2>;<a/>?>;/
+        <a/>-.>;<a('>;<a(!>;<a(2>;/
+        <a(?>;<a(-.>;<e-.>;<e2>;<e?>;/
+        <e/>'>;<e/>!>;<e/>2>;<e/>?>;/
+        <e/>-.>;<i2>;<i-.>;<o-.>;<o2>;/
+        <o/>'>;<o/>!>;<o/>2>;<o/>?>;/
+        <o/>-.>;<o9'>;<o9!>;<o92>;/
+        <o9?>;<o9-.>;<u-.>;<u2>;<u9'>;/
+        <u9!>;<u92>;<u9?>;<u9-.>;<y!>;/
+        <y-.>;<y2>;<y?>;<nS>;<(a)>;/
+        <(b)>;<(c)>;<(d)>;<(e)>;<(f)>;/
+        <(g)>;<(h)>;<(i)>;<(j)>;<(k)>;/
+        <(l)>;<(m)>;<(n)>;<(o)>;<(p)>;/
+        <(q)>;<(r)>;<(s)>;<(t)>;<(u)>;/
+        <(v)>;<(w)>;<(x)>;<(y)>;<(z)>;/
+        <a-o>;<b-o>;<c-o>;<d-o>;<e-o>;/
+        <f-o>;<g-o>;<h-o>;<i-o>;<j-o>;/
+        <k-o>;<l-o>;<m-o>;<n-o>;<o-o>;/
+        <p-o>;<q-o>;<r-o>;<s-o>;<t-o>;/
+        <u-o>;<v-o>;<w-o>;<x-o>;<y-o>;/
+        <z-o>;<ff>;<fi>;<fl>;<ffi>;/
+        <ffl>;<ft>;<st>
+
+alpha   <A>;<B>;<C>;<D>;<E>;<F>;<G>;/
+        <H>;<I>;<J>;<K>;<L>;<M>;<N>;/
+        <O>;<P>;<Q>;<R>;<S>;<T>;<U>;/
+        <V>;<W>;<X>;<Y>;<Z>;<a>;<b>;/
+        <c>;<d>;<e>;<f>;<g>;<h>;<i>;/
+        <j>;<k>;<l>;<m>;<n>;<o>;<p>;/
+        <q>;<r>;<s>;<t>;<u>;<v>;<w>;/
+        <x>;<y>;<z>;<-->;<A!>;<A'>;/
+        <A/>>;<A?>;<A:>;<AA>;<AE>;<C,>;/
+        <E!>;<E'>;<E/>>;<E:>;<I!>;<I'>;/
+        <I/>>;<I:>;<D->;<N?>;<O!>;<O'>;/
+        <O/>>;<O?>;<O:>;<O//>;<U!>;/
+        <U'>;<U/>>;<U:>;<Y'>;<TH>;<ss>;/
+        <a!>;<a'>;<a/>>;<a?>;<a:>;<aa>;/
+        <ae>;<c,>;<e!>;<e'>;<e/>>;<e:>;/
+        <i!>;<i'>;<i/>>;<i:>;<d->;<n?>;/
+        <o!>;<o'>;<o/>>;<o?>;<o:>;/
+        <o//>;<u!>;<u'>;<u/>>;<u:>;/
+        <y'>;<th>;<y:>;<A->;<a->;<A(>;/
+        <a(>;<A;>;<a;>;<C'>;<c'>;<C/>>;/
+        <c/>>;<C.>;<c.>;<C<>;<c<>;<D<>;/
+        <d<>;<D//>;<d//>;<E->;<e->;/
+        <E(>;<e(>;<E.>;<e.>;<E;>;<e;>;/
+        <E<>;<e<>;<G/>>;<g/>>;<G(>;/
+        <g(>;<G.>;<g.>;<G,>;<g,>;<H/>>;/
+        <h/>>;<H//>;<h//>;<I?>;<i?>;/
+        <I->;<i->;<I(>;<i(>;<I;>;<i;>;/
+        <I.>;<i.>;<IJ>;<ij>;<J/>>;/
+        <j/>>;<K,>;<k,>;<kk>;<L'>;<l'>;/
+        <L,>;<l,>;<L<>;<l<>;<L.>;<l.>;/
+        <L//>;<l//>;<N'>;<n'>;<N,>;/
+        <n,>;<N<>;<n<>;<'n>;<NG>;<ng>;/
+        <O->;<o->;<O(>;<o(>;<O">;<o">;/
+        <OE>;<oe>;<R'>;<r'>;<R,>;<r,>;/
+        <R<>;<r<>;<S'>;<s'>;<S/>>;/
+        <s/>>;<S,>;<s,>;<S<>;<s<>;<T,>;/
+        <t,>;<T<>;<t<>;<T//>;<t//>;/
+        <U?>;<u?>;<U->;<u->;<U(>;<u(>;/
+        <U0>;<u0>;<U">;<u">;<U;>;<u;>;/
+        <W/>>;<w/>>;<Y/>>;<y/>>;<Y:>;/
+        <Z'>;<z'>;<Z.>;<z.>;<Z<>;<z<>;/
+        <s1>;<C2>;<c2>;<F2>;<f2>;<K2>;/
+        <k2>;<O9>;<o9>;<OI>;<oi>;<yr>;/
+        <U9>;<u9>;<Z//>;<z//>;<ED>;/
+        <A<>;<a<>;<I<>;<i<>;<O<>;<o<>;/
+        <U<>;<u<>;<U:->;<u:->;<U:'>;/
+        <u:'>;<U:<>;<u:<>;<U:!>;<u:!>;/
+        <A1>;<a1>;<A7>;<a7>;<A3>;<a3>;/
+        <G//>;<g//>;<G<>;<g<>;<K<>;/
+        <k<>;<O;>;<o;>;<O1>;<o1>;<EZ>;/
+        <ez>;<G'>;<g'>;<AA'>;<aa'>;/
+        <AE'>;<ae'>;<O//'>;<o//'>;/
+        <A!!>;<a!!>;<A)>;<a)>;<E!!>;/
+        <e!!>;<E)>;<e)>;<I!!>;<i!!>;/
+        <I)>;<i)>;<O!!>;<o!!>;<O)>;/
+        <o)>;<R!!>;<r!!>;<R)>;<r)>;/
+        <U!!>;<u!!>;<U)>;<u)>;<ed>;/
+        <;S>;<1/>>;<1!>;<A%>;<E%>;<Y%>;/
+        <I%>;<O%>;<U%>;<W%>;<i3>;<A*>;/
+        <B*>;<G*>;<D*>;<E*>;<Z*>;<Y*>;/
+        <H*>;<I*>;<K*>;<L*>;<M*>;<N*>;/
+        <C*>;<O*>;<P*>;<R*>;<S*>;<T*>;/
+        <U*>;<F*>;<X*>;<Q*>;<W*>;<J*>;/
+        <V*>;<a%>;<e%>;<y%>;<i%>;<u3>;/
+        <a*>;<b*>;<g*>;<d*>;<e*>;<z*>;/
+        <y*>;<h*>;<i*>;<k*>;<l*>;<m*>;/
+        <n*>;<c*>;<o*>;<p*>;<r*>;<*s>;/
+        <s*>;<t*>;<u*>;<f*>;<x*>;<q*>;/
+        <w*>;<j*>;<v*>;<o%>;<u%>;<w%>;/
+        <IO>;<D%>;<G%>;<IE>;<DS>;<II>;/
+        <YI>;<J%>;<LJ>;<NJ>;<Ts>;<KJ>;/
+        <V%>;<DZ>;<A=>;<B=>;<V=>;<G=>;/
+        <D=>;<E=>;<Z%>;<Z=>;<I=>;<J=>;/
+        <K=>;<L=>;<M=>;<N=>;<O=>;<P=>;/
+        <R=>;<S=>;<T=>;<U=>;<F=>;<H=>;/
+        <C=>;<C%>;<S%>;<Sc>;<=">;<Y=>;/
+        <%">;<JE>;<JU>;<JA>;<a=>;<b=>;/
+        <v=>;<g=>;<d=>;<e=>;<z%>;<z=>;/
+        <i=>;<j=>;<k=>;<l=>;<m=>;<n=>;/
+        <o=>;<p=>;<r=>;<s=>;<t=>;<u=>;/
+        <f=>;<h=>;<c=>;<c%>;<s%>;<sc>;/
+        <='>;<y=>;<%'>;<je>;<ju>;<ja>;/
+        <io>;<d%>;<g%>;<ie>;<ds>;<ii>;/
+        <yi>;<j%>;<lj>;<nj>;<ts>;<kj>;/
+        <v%>;<dz>;<Y3>;<y3>;<O3>;<o3>;/
+        <F3>;<f3>;<V3>;<v3>;<C3>;<c3>;/
+        <G3>;<g3>;<A+>;<B+>;<G+>;<D+>;/
+        <H+>;<W+>;<Z+>;<X+>;<Tj>;<J+>;/
+        <K%>;<K+>;<L+>;<M%>;<M+>;<N%>;/
+        <N+>;<S+>;<E+>;<P%>;<P+>;<Zj>;/
+        <ZJ>;<Q+>;<R+>;<Sh>;<T+>;<H'>;/
+        <aM>;<aH>;<wH>;<ah>;<yH>;<a+>;/
+        <b+>;<tm>;<t+>;<tk>;<g+>;<hk>;/
+        <x+>;<d+>;<dk>;<r+>;<z+>;<s+>;/
+        <sn>;<c+>;<dd>;<tj>;<zH>;<e+>;/
+        <i+>;<f+>;<q+>;<k+>;<l+>;<m+>;/
+        <n+>;<h+>;<w+>;<j+>;<y+>;<aS>;/
+        <p+>;<hH>;<tc>;<zj>;<v+>;<gf>;/
+        <A-0>;<a-0>;<B.>;<b.>;<B-.>;/
+        <b-.>;<B_>;<b_>;<C,'>;<c,'>;/
+        <D.>;<d.>;<D-.>;<d-.>;<D_>;/
+        <d_>;<D,>;<d,>;<D-/>>;<d-/>>;/
+        <E-!>;<e-!>;<E-'>;<e-'>;<E-/>>;/
+        <e-/>>;<E-?>;<e-?>;<E,(>;<e,(>;/
+        <F.>;<f.>;<G->;<g->;<H.>;<h.>;/
+        <H-.>;<h-.>;<H:>;<h:>;<H,>;/
+        <h,>;<H-(>;<h-(>;<I-?>;<i-?>;/
+        <I:'>;<i:'>;<K'>;<k'>;<K-.>;/
+        <k-.>;<K_>;<k_>;<L-.>;<l-.>;/
+        <L--.>;<l--.>;<L_>;<l_>;<L-/>>;/
+        <l-/>>;<M'>;<m'>;<M.>;<m.>;/
+        <M-.>;<m-.>;<N.>;<n.>;<N-.>;/
+        <n-.>;<N_>;<n_>;<N-/>>;<n-/>>;/
+        <O?'>;<o?'>;<O?:>;<o?:>;<O-!>;/
+        <o-!>;<O-'>;<o-'>;<P'>;<p'>;/
+        <P.>;<p.>;<R.>;<r.>;<R-.>;/
+        <r-.>;<R--.>;<r--.>;<R_>;<r_>;/
+        <S.>;<s.>;<S-.>;<s-.>;<S'.>;/
+        <s'.>;<S<.>;<s<.>;<S.-.>;/
+        <s.-.>;<T.>;<t.>;<T-.>;<t-.>;/
+        <T_>;<t_>;<T-/>>;<t-/>>;<U--:>;/
+        <u--:>;<U-?>;<u-?>;<U-/>>;/
+        <u-/>>;<U?'>;<u?'>;<U-:>;<u-:>;/
+        <V?>;<v?>;<V-.>;<v-.>;<W!>;/
+        <w!>;<W'>;<w'>;<W:>;<w:>;<W.>;/
+        <w.>;<W-.>;<w-.>;<X.>;<x.>;/
+        <X:>;<x:>;<Y.>;<y.>;<Z/>>;/
+        <z/>>;<Z-.>;<z-.>;<Z_>;<z_>;/
+        <A-.>;<a-.>;<A2>;<a2>;<A/>'>;/
+        <a/>'>;<A/>!>;<a/>!>;<A/>2>;/
+        <a/>2>;<A/>?>;<a/>?>;<A/>-.>;/
+        <a/>-.>;<A('>;<a('>;<A(!>;/
+        <a(!>;<A(2>;<a(2>;<A(?>;<a(?>;/
+        <A(-.>;<a(-.>;<E-.>;<e-.>;<E2>;/
+        <e2>;<E?>;<e?>;<E/>'>;<e/>'>;/
+        <E/>!>;<e/>!>;<E/>2>;<e/>2>;/
+        <E/>?>;<e/>?>;<E/>-.>;<e/>-.>;/
+        <I2>;<i2>;<I-.>;<i-.>;<O-.>;/
+        <o-.>;<O2>;<o2>;<O/>'>;<o/>'>;/
+        <O/>!>;<o/>!>;<O/>2>;<o/>2>;/
+        <O/>?>;<o/>?>;<O/>-.>;<o/>-.>;/
+        <O9'>;<o9'>;<O9!>;<o9!>;<O92>;/
+        <o92>;<O9?>;<o9?>;<O9-.>;/
+        <o9-.>;<U-.>;<u-.>;<U2>;<u2>;/
+        <U9'>;<u9'>;<U9!>;<u9!>;<U92>;/
+        <u92>;<U9?>;<u9?>;<U9-.>;/
+        <u9-.>;<Y!>;<y!>;<Y-.>;<y-.>;/
+        <Y2>;<y2>;<Y?>;<y?>;<nS>;<(a)>;/
+        <(b)>;<(c)>;<(d)>;<(e)>;<(f)>;/
+        <(g)>;<(h)>;<(i)>;<(j)>;<(k)>;/
+        <(l)>;<(m)>;<(n)>;<(o)>;<(p)>;/
+        <(q)>;<(r)>;<(s)>;<(t)>;<(u)>;/
+        <(v)>;<(w)>;<(x)>;<(y)>;<(z)>;/
+        <A-o>;<B-o>;<C-o>;<D-o>;<E-o>;/
+        <F-o>;<G-o>;<H-o>;<I-o>;<J-o>;/
+        <K-o>;<L-o>;<M-o>;<N-o>;<O-o>;/
+        <P-o>;<Q-o>;<R-o>;<S-o>;<T-o>;/
+        <U-o>;<V-o>;<W-o>;<X-o>;<Y-o>;/
+        <Z-o>;<a-o>;<b-o>;<c-o>;<d-o>;/
+        <e-o>;<f-o>;<g-o>;<h-o>;<i-o>;/
+        <j-o>;<k-o>;<l-o>;<m-o>;<n-o>;/
+        <o-o>;<p-o>;<q-o>;<r-o>;<s-o>;/
+        <t-o>;<u-o>;<v-o>;<w-o>;<x-o>;/
+        <y-o>;<z-o>;<A5>;<a5>;<I5>;/
+        <i5>;<U5>;<u5>;<E5>;<e5>;<O5>;/
+        <o5>;<ka>;<ga>;<ki>;<gi>;<ku>;/
+        <gu>;<ke>;<ge>;<ko>;<go>;<sa>;/
+        <za>;<si>;<zi>;<su>;<zu>;<se>;/
+        <ze>;<so>;<zo>;<ta>;<da>;<ti>;/
+        <di>;<tU>;<tu>;<du>;<te>;<de>;/
+        <to>;<do>;<na>;<ni>;<nu>;<ne>;/
+        <no>;<ha>;<ba>;<pa>;<hi>;<bi>;/
+        <pi>;<hu>;<bu>;<pu>;<he>;<be>;/
+        <pe>;<ho>;<bo>;<po>;<ma>;<mi>;/
+        <mu>;<me>;<mo>;<yA>;<ya>;<yU>;/
+        <yu>;<yO>;<yo>;<ra>;<ri>;<ru>;/
+        <re>;<ro>;<wA>;<wa>;<wi>;<we>;/
+        <wo>;<n5>;<vu>;<a6>;<A6>;<i6>;/
+        <I6>;<u6>;<U6>;<e6>;<E6>;<o6>;/
+        <O6>;<Ka>;<Ga>;<Ki>;<Gi>;<Ku>;/
+        <Gu>;<Ke>;<Ge>;<Ko>;<Go>;<Sa>;/
+        <Za>;<Si>;<Zi>;<Su>;<Zu>;<Se>;/
+        <Ze>;<So>;<Zo>;<Ta>;<Da>;<Ti>;/
+        <Di>;<TU>;<Tu>;<Du>;<Te>;<De>;/
+        <To>;<Do>;<Na>;<Ni>;<Nu>;<Ne>;/
+        <No>;<Ha>;<Ba>;<Pa>;<Hi>;<Bi>;/
+        <Pi>;<Hu>;<Bu>;<Pu>;<He>;<Be>;/
+        <Pe>;<Ho>;<Bo>;<Po>;<Ma>;<Mi>;/
+        <Mu>;<Me>;<Mo>;<YA>;<Ya>;<YU>;/
+        <Yu>;<YO>;<Yo>;<Ra>;<Ri>;<Ru>;/
+        <Re>;<Ro>;<WA>;<Wa>;<Wi>;<We>;/
+        <Wo>;<N6>;<Vu>;<KA>;<KE>;<Va>;/
+        <Vi>;<Ve>;<Vo>;<ff>;<fi>;<fl>;/
+        <ffi>;<ffl>;<ft>;<st>;<aM.>;/
+        <aH.>;<ah.>;<a+->;<a+.>;<b+->;/
+        <b+.>;<b+,>;<b+;>;<tm->;<tm.>;/
+        <t+->;<t+.>;<t+,>;<t+;>;<tk->;/
+        <tk.>;<tk,>;<tk;>;<g+->;<g+.>;/
+        <g+,>;<g+;>;<hk->;<hk.>;<hk,>;/
+        <hk;>;<x+->;<x+.>;<x+,>;<x+;>;/
+        <d+->;<d+.>;<dk->;<dk.>;<r+->;/
+        <r+.>;<z+->;<z+.>;<s+->;<s+.>;/
+        <s+,>;<s+;>;<sn->;<sn.>;<sn,>;/
+        <sn;>;<c+->;<c+.>;<c+,>;<c+;>;/
+        <dd->;<dd.>;<dd,>;<dd;>;<tj->;/
+        <tj.>;<tj,>;<tj;>;<zH->;<zH.>;/
+        <zH,>;<zH;>;<e+->;<e+.>;<e+,>;/
+        <e+;>;<i+->;<i+.>;<i+,>;<i+;>;/
+        <f+->;<f+.>;<f+,>;<f+;>;<q+->;/
+        <q+.>;<q+,>;<q+;>;<k+->;<k+.>;/
+        <k+,>;<k+;>;<l+->;<l+.>;<l+,>;/
+        <l+;>;<m+->;<m+.>;<m+,>;<m+;>;/
+        <n+->;<n+.>;<n+,>;<n+;>;<h+->;/
+        <h+.>;<h+,>;<h+;>;<w+->;<w+.>;/
+        <j+->;<j+.>;<y+->;<y+.>;<y+,>;/
+        <y+;>;<lM->;<lM.>;<lH->;<lH.>;/
+        <lh->;<lh.>;<la->;<la.>;<a+:>
+
+cntrl   <NU>;<SH>;<SX>;<EX>;<ET>;<EQ>;/
+        <AK>;<BL>;<BS>;<HT>;<LF>;<VT>;/
+        <FF>;<CR>;<SO>;<SI>;<DL>;<D1>;/
+        <D2>;<D3>;<D4>;<NK>;<SY>;<EB>;/
+        <CN>;<EM>;<SB>;<EC>;<FS>;<GS>;/
+        <RS>;<US>;<DT>;<PA>;<HO>;<BH>;/
+        <NH>;<IN>;<NL>;<SA>;<ES>;<HS>;/
+        <HJ>;<VS>;<PD>;<PU>;<RI>;<S2>;/
+        <S3>;<DC>;<P1>;<P2>;<TS>;<CC>;/
+        <MW>;<SG>;<EG>;<SS>;<GC>;<SC>;/
+        <CI>;<ST>;<OC>;<PM>;<AC>
+
+punct   <!>;<">;<Nb>;<DO>;<%>;<&>;<'>;/
+        <(>;<)>;<*>;<+>;<,>;<->;<.>;/
+        <//>;<:>;<;>;<<>;<=>;</>>;<?>;/
+        <At>;<<(>;<////>;<)/>>;<'/>>;/
+        <_>;<'!>;<(!>;<!!>;<!)>;<'?>;/
+        <!I>;<Ct>;<Pd>;<Cu>;<Ye>;<BB>;/
+        <SE>;<':>;<Co>;<-a>;<<<>;<NO>;/
+        <Rg>;<'m>;<DG>;<+->;<2S>;<3S>;/
+        <''>;<My>;<PI>;<.M>;<',>;<1S>;/
+        <-o>;</>/>>;<14>;<12>;<34>;/
+        <?I>;<*X>;<-:>;<'<>;<'(>;<'.>;/
+        <'0>;<';>;<1?>;<'">;<'G>;<,G>;/
+        <j3>;<?%>;<'*>;<'%>;<.*>;<b3>;/
+        <,+>;<;+>;<?+>;<++>;<:+>;<"+>;/
+        <=+>;<//+>;<'+>;<1+>;<3+>;<0+>;/
+        <0a>;<1a>;<2a>;<3a>;<4a>;<5a>;/
+        <6a>;<7a>;<8a>;<9a>;<,,>;<?*>;/
+        <?:>;<,!>;<,'>;<?,>;<;!>;<;'>;/
+        <?;>;<!:>;<!*>;<;;>;<1N>;<1M>;/
+        <3M>;<4M>;<6M>;<LR>;<RL>;<1T>;/
+        <1H>;<-1>;<-N>;<-M>;<-3>;<!2>;/
+        <=2>;<'6>;<'9>;<.9>;<9'>;<"6>;/
+        <"9>;<:9>;<9">;<//->;<//=>;/
+        <Sb>;<..>;<.3>;<%0>;<1'>;<2'>;/
+        <3'>;<1">;<2">;<3">;<Ca>;<<1>;/
+        </>1>;<:X>;<!*2>;<'->;<0S>;/
+        <4S>;<5S>;<6S>;<7S>;<8S>;<9S>;/
+        <+S>;<-S>;<=S>;<(S>;<)S>;<0s>;/
+        <1s>;<2s>;<3s>;<4s>;<5s>;<6s>;/
+        <7s>;<8s>;<9s>;<+s>;<-s>;<=s>;/
+        <(s>;<)s>;<Ff>;<Li>;<Pt>;<W=>;/
+        <oC>;<co>;<oF>;<N0>;<PO>;<Rx>;/
+        <SM>;<TM>;<Om>;<AO>;<13>;<23>;/
+        <15>;<25>;<35>;<45>;<16>;<56>;/
+        <18>;<38>;<58>;<78>;<1R>;<2R>;/
+        <3R>;<4R>;<5R>;<6R>;<7R>;<8R>;/
+        <9R>;<aR>;<bR>;<cR>;<50R>;/
+        <100R>;<500R>;<1000R>;<1r>;/
+        <2r>;<3r>;<4r>;<5r>;<6r>;<7r>;/
+        <8r>;<9r>;<ar>;<br>;<cr>;<50r>;/
+        <100r>;<500r>;<1000r>;/
+        <1000RCD>;<5000R>;<10000R>;/
+        <<->;<-!>;<-/>>;<-v>;<</>>;/
+        <UD>;<<!!>;</////>>;<!!/>>;/
+        <<////>;<UD->;</>V>;<<=>;<=/>>;/
+        <==>;<FA>;<dP>;<TE>;<//0>;<DE>;/
+        <NB>;<(->;<-)>;<*P>;<+Z>;<-2>;/
+        <-+>;<.+>;<//f>;<*->;<Ob>;<sb>;/
+        <RT>;<0(>;<00>;<-L>;<-V>;<PP>;/
+        <AN>;<OR>;<(U>;<)U>;<In>;<DI>;/
+        <Io>;<.:>;<:.>;<:R>;<::>;<?1>;/
+        <CG>;<?->;<?=>;<?2>;<=?>;<HI>;/
+        <!=>;<=3>;<=<>;</>=>;<<*>;/
+        <*/>>;<!<>;<!/>>;<(C>;<)C>;/
+        <(_>;<)_>;<0.>;<02>;<-T>;<.P>;/
+        <:3>;<Eh>;<<7>;</>7>;<7<>;/
+        <7/>>;<NI>;<(A>;<TR>;<Iu>;<Il>;/
+        <<//>;<///>>;<Vs>;<1h>;<3h>;/
+        <2h>;<4h>;<1j>;<2j>;<3j>;<4j>;/
+        <1-o>;<2-o>;<3-o>;<4-o>;<5-o>;/
+        <6-o>;<7-o>;<8-o>;<9-o>;<10-o>;/
+        <11-o>;<12-o>;<13-o>;<14-o>;/
+        <15-o>;<16-o>;<17-o>;<18-o>;/
+        <19-o>;<20-o>;<(1)>;<(2)>;/
+        <(3)>;<(4)>;<(5)>;<(6)>;<(7)>;/
+        <(8)>;<(9)>;<(10)>;<(11)>;/
+        <(12)>;<(13)>;<(14)>;<(15)>;/
+        <(16)>;<(17)>;<(18)>;<(19)>;/
+        <(20)>;<1.>;<2.>;<3.>;<4.>;/
+        <5.>;<6.>;<7.>;<8.>;<9.>;<10.>;/
+        <11.>;<12.>;<13.>;<14.>;<15.>;/
+        <16.>;<17.>;<18.>;<19.>;<20.>;/
+        <0-o>;<hh>;<HH>;<vv>;<VV>;<3->;/
+        <3_>;<3!>;<3//>;<4->;<4_>;<4!>;/
+        <4//>;<dr>;<dR>;<Dr>;<DR>;<dl>;/
+        <dL>;<Dl>;<LD>;<ur>;<uR>;<Ur>;/
+        <UR>;<ul>;<uL>;<Ul>;<UL>;<vr>;/
+        <vR>;<Udr>;<uDr>;<Vr>;<UdR>;/
+        <uDR>;<VR>;<vl>;<vL>;<Udl>;/
+        <uDl>;<Vl>;<UdL>;<uDL>;<VL>;/
+        <dh>;<dLr>;<dlR>;<dH>;<Dh>;/
+        <DLr>;<DlR>;<DH>;<uh>;<uLr>;/
+        <ulR>;<uH>;<Uh>;<ULr>;<UlR>;/
+        <UH>;<vh>;<vLr>;<vlR>;<vH>;/
+        <Udh>;<uDh>;<Vh>;<UdLr>;<UdlR>;/
+        <uDLr>;<uDlR>;<UdH>;<uDH>;/
+        <VLr>;<VlR>;<VH>;<FD>;<BD>;/
+        <TB>;<LB>;<FB>;<lB>;<RB>;<.S>;/
+        <:S>;<?S>;<fS>;<OS>;<RO>;<Rr>;/
+        <RF>;<RY>;<RH>;<RZ>;<RK>;<RX>;/
+        <sB>;<SR>;<Or>;<UT>;<uT>;<Tr>;/
+        <PR>;<Dt>;<dT>;<Tl>;<PL>;<Db>;/
+        <Dw>;<LZ>;<0m>;<0o>;<0M>;<0L>;/
+        <0R>;<Sn>;<Ic>;<Fd>;<Bd>;<Ci>;/
+        <*2>;<*1>;<TEL>;<tel>;<<H>;/
+        </>H>;<0u>;<0U>;<SU>;<Fm>;<Ml>;/
+        <cS>;<cH>;<cD>;<cC>;<cS->;/
+        <cH->;<cD->;<cC->;<Md>;<M8>;/
+        <M2>;<M16>;<Mb>;<Mx>;<MX>;<OK>;/
+        <XX>;<-X>;<IS>;<,_>;<._>;<+">;/
+        <JIS>;<*_>;<;_>;<0_>;<<+>;/
+        </>+>;<<'>;</>'>;<<">;</>">;/
+        <(">;<)">;<=T>;<=_>;<('>;<)'>;/
+        <(I>;<)I>;<-?>;<=T:)>;<"5>;/
+        <05>;<*5>;<+5>;<.6>;<-6>;<*6>;/
+        <+6>;<(JU)>;<1c>;<2c>;<3c>;/
+        <4c>;<5c>;<6c>;<7c>;<8c>;<9c>;/
+        <10c>;<KSC>;<am>;<pm>;<3+;>;/
+        <"3>;<"1>;<"!>;<"'>;<"/>>;<"?>;/
+        <"->;<"(>;<".>;<":>;<"0>;<",>;/
+        <"_>;<"">;<";>;<"<>;<"=>;<"//>;/
+        <"p>;<"d>;<"i>;<+_>;<Tel>;<UA>;/
+        <UB>
+
+tolower (<A>,<a>);(<A!>,<a!>);/
+        (<A!!>,<a!!>);(<A'>,<a'>);/
+        (<A(>,<a(>);(<A(!>,<a(!>);/
+        (<A('>,<a('>);(<A(-.>,<a(-.>);/
+        (<A(2>,<a(2>);(<A(?>,<a(?>);/
+        (<A)>,<a)>);(<A->,<a->);/
+        (<A-.>,<a-.>);(<A-0>,<a-0>);/
+        (<A-o>,<a-o>);(<A1>,<a1>);/
+        (<A2>,<a2>);(<A3>,<a3>);/
+        (<A7>,<a7>);(<A:>,<a:>);/
+        (<A;>,<a;>);(<A<>,<a<>);/
+        (<A/>>,<a/>>);(<A/>!>,<a/>!>);/
+        (<A/>'>,<a/>'>);/
+        (<A/>-.>,<a/>-.>);/
+        (<A/>2>,<a/>2>);/
+        (<A/>?>,<a/>?>);(<A?>,<a?>);/
+        (<AA>,<aa>);(<AA'>,<aa'>);/
+        (<AE>,<ae>);(<AE'>,<ae'>);/
+        (<B>,<b>);(<B-.>,<b-.>);/
+        (<B-o>,<b-o>);(<B.>,<b.>);/
+        (<B_>,<b_>);(<C>,<c>);/
+        (<C'>,<c'>);(<C,>,<c,>);/
+        (<C,'>,<c,'>);(<C-o>,<c-o>);/
+        (<C.>,<c.>);(<C2>,<c2>);/
+        (<C<>,<c<>);(<C/>>,<c/>>);/
+        (<D>,<d>);(<D,>,<d,>);/
+        (<D->,<d->);(<D-.>,<d-.>);/
+        (<D-/>>,<d-/>>);(<D-o>,<d-o>);/
+        (<D.>,<d.>);(<D//>,<d//>);/
+        (<D<>,<d<>);(<D_>,<d_>);/
+        (<E>,<e>);(<E!>,<e!>);/
+        (<E!!>,<e!!>);(<E'>,<e'>);/
+        (<E(>,<e(>);(<E)>,<e)>);/
+        (<E,(>,<e,(>);(<E->,<e->);/
+        (<E-!>,<e-!>);(<E-'>,<e-'>);/
+        (<E-.>,<e-.>);(<E-/>>,<e-/>>);/
+        (<E-?>,<e-?>);(<E-o>,<e-o>);/
+        (<E.>,<e.>);(<E2>,<e2>);/
+        (<E:>,<e:>);(<E;>,<e;>);/
+        (<E<>,<e<>);(<E/>>,<e/>>);/
+        (<E/>!>,<e/>!>);/
+        (<E/>'>,<e/>'>);/
+        (<E/>-.>,<e/>-.>);/
+        (<E/>2>,<e/>2>);/
+        (<E/>?>,<e/>?>);(<E?>,<e?>);/
+        (<ED>,<ed>);(<EZ>,<ez>);/
+        (<F>,<f>);(<F-o>,<f-o>);/
+        (<F.>,<f.>);(<F2>,<f2>);/
+        (<G>,<g>);(<G'>,<g'>);/
+        (<G(>,<g(>);(<G,>,<g,>);/
+        (<G->,<g->);(<G-o>,<g-o>);/
+        (<G.>,<g.>);(<G//>,<g//>);/
+        (<G<>,<g<>);(<G/>>,<g/>>);/
+        (<H>,<h>);(<H,>,<h,>);/
+        (<H-(>,<h-(>);(<H-.>,<h-.>);/
+        (<H-o>,<h-o>);(<H.>,<h.>);/
+        (<H//>,<h//>);(<H:>,<h:>);/
+        (<H/>>,<h/>>);(<I>,<i>);/
+        (<I!>,<i!>);(<I!!>,<i!!>);/
+        (<I'>,<i'>);(<I(>,<i(>);/
+        (<I)>,<i)>);(<I->,<i->);/
+        (<I-.>,<i-.>);(<I-?>,<i-?>);/
+        (<I-o>,<i-o>);(<I.>,<i.>);/
+        (<I2>,<i2>);(<I:>,<i:>);/
+        (<I:'>,<i:'>);(<I;>,<i;>);/
+        (<I<>,<i<>);(<I/>>,<i/>>);/
+        (<I?>,<i?>);(<IJ>,<ij>);/
+        (<J>,<j>);(<J-o>,<j-o>);/
+        (<J/>>,<j/>>);(<K>,<k>);/
+        (<K'>,<k'>);(<K,>,<k,>);/
+        (<K-.>,<k-.>);(<K-o>,<k-o>);/
+        (<K2>,<k2>);(<K<>,<k<>);/
+        (<K_>,<k_>);(<L>,<l>);/
+        (<L'>,<l'>);(<L,>,<l,>);/
+        (<L--.>,<l--.>);(<L-.>,<l-.>);/
+        (<L-/>>,<l-/>>);(<L-o>,<l-o>);/
+        (<L.>,<l.>);(<L//>,<l//>);/
+        (<L<>,<l<>);(<L_>,<l_>);/
+        (<M>,<m>);(<M'>,<m'>);/
+        (<M-.>,<m-.>);(<M-o>,<m-o>);/
+        (<M.>,<m.>);(<N>,<n>);/
+        (<N'>,<n'>);(<N,>,<n,>);/
+        (<N-.>,<n-.>);(<N-/>>,<n-/>>);/
+        (<N-o>,<n-o>);(<N.>,<n.>);/
+        (<N<>,<n<>);(<N?>,<n?>);/
+        (<NG>,<ng>);(<N_>,<n_>);/
+        (<O>,<o>);(<O!>,<o!>);/
+        (<O!!>,<o!!>);(<O">,<o">);/
+        (<O'>,<o'>);(<O(>,<o(>);/
+        (<O)>,<o)>);(<O->,<o->);/
+        (<O-!>,<o-!>);(<O-'>,<o-'>);/
+        (<O-.>,<o-.>);(<O-o>,<o-o>);/
+        (<O//>,<o//>);(<O1>,<o1>);/
+        (<O2>,<o2>);(<O9>,<o9>);/
+        (<O9!>,<o9!>);(<O9'>,<o9'>);/
+        (<O9-.>,<o9-.>);(<O92>,<o92>);/
+        (<O9?>,<o9?>);(<O:>,<o:>);/
+        (<O;>,<o;>);(<O<>,<o<>);/
+        (<O/>>,<o/>>);(<O/>!>,<o/>!>);/
+        (<O/>'>,<o/>'>);/
+        (<O/>-.>,<o/>-.>);/
+        (<O/>2>,<o/>2>);/
+        (<O/>?>,<o/>?>);(<O?>,<o?>);/
+        (<O?'>,<o?'>);(<O?:>,<o?:>);/
+        (<OE>,<oe>);(<OI>,<oi>);/
+        (<P>,<p>);(<P'>,<p'>);/
+        (<P-o>,<p-o>);(<P.>,<p.>);/
+        (<Q>,<q>);(<Q-o>,<q-o>);/
+        (<R>,<r>);(<R!!>,<r!!>);/
+        (<R'>,<r'>);(<R)>,<r)>);/
+        (<R,>,<r,>);(<R--.>,<r--.>);/
+        (<R-.>,<r-.>);(<R-o>,<r-o>);/
+        (<R.>,<r.>);(<R<>,<r<>);/
+        (<R_>,<r_>);(<S>,<s>);/
+        (<S'>,<s'>);(<S'.>,<s'.>);/
+        (<S,>,<s,>);(<S-.>,<s-.>);/
+        (<S-o>,<s-o>);(<S.>,<s.>);/
+        (<S.-.>,<s.-.>);(<S<>,<s<>);/
+        (<S<.>,<s<.>);(<S/>>,<s/>>);/
+        (<T>,<t>);(<T,>,<t,>);/
+        (<T-.>,<t-.>);(<T-/>>,<t-/>>);/
+        (<T-o>,<t-o>);(<T.>,<t.>);/
+        (<T//>,<t//>);(<T<>,<t<>);/
+        (<TH>,<th>);(<T_>,<t_>);/
+        (<U>,<u>);(<U!>,<u!>);/
+        (<U!!>,<u!!>);(<U">,<u">);/
+        (<U'>,<u'>);(<U(>,<u(>);/
+        (<U)>,<u)>);(<U->,<u->);/
+        (<U--:>,<u--:>);(<U-.>,<u-.>);/
+        (<U-:>,<u-:>);(<U-/>>,<u-/>>);/
+        (<U-?>,<u-?>);(<U-o>,<u-o>);/
+        (<U0>,<u0>);(<U2>,<u2>);/
+        (<U9>,<u9>);(<U9!>,<u9!>);/
+        (<U9'>,<u9'>);(<U9-.>,<u9-.>);/
+        (<U92>,<u92>);(<U9?>,<u9?>);/
+        (<U:>,<u:>);(<U:!>,<u:!>);/
+        (<U:'>,<u:'>);(<U:->,<u:->);/
+        (<U:<>,<u:<>);(<U;>,<u;>);/
+        (<U<>,<u<>);(<U/>>,<u/>>);/
+        (<U?>,<u?>);(<U?'>,<u?'>);/
+        (<V>,<v>);(<V-.>,<v-.>);/
+        (<V-o>,<v-o>);(<V?>,<v?>);/
+        (<W>,<w>);(<W!>,<w!>);/
+        (<W'>,<w'>);(<W-.>,<w-.>);/
+        (<W-o>,<w-o>);(<W.>,<w.>);/
+        (<W:>,<w:>);(<W/>>,<w/>>);/
+        (<X>,<x>);(<X-o>,<x-o>);/
+        (<X.>,<x.>);(<X:>,<x:>);/
+        (<Y>,<y>);(<Y!>,<y!>);/
+        (<Y'>,<y'>);(<Y-.>,<y-.>);/
+        (<Y-o>,<y-o>);(<Y.>,<y.>);/
+        (<Y2>,<y2>);(<Y/>>,<y/>>);/
+        (<Y?>,<y?>);(<Z>,<z>);/
+        (<Z'>,<z'>);(<Z-.>,<z-.>);/
+        (<Z-o>,<z-o>);(<Z.>,<z.>);/
+        (<Z//>,<z//>);(<Z<>,<z<>);/
+        (<Z/>>,<z/>>);(<Z_>,<z_>);/
+        (<A%>,<a%>);(<A*>,<a*>);/
+        (<B*>,<b*>);(<C*>,<c*>);/
+        (<D*>,<d*>);(<E%>,<e%>);/
+        (<E*>,<e*>);(<F*>,<f*>);/
+        (<G*>,<g*>);(<H*>,<h*>);/
+        (<I%>,<i%>);(<I*>,<i*>);/
+        (<J*>,<j*>);(<K*>,<k*>);/
+        (<L*>,<l*>);(<M*>,<m*>);/
+        (<N*>,<n*>);(<O%>,<o%>);/
+        (<O*>,<o*>);(<P*>,<p*>);/
+        (<Q*>,<q*>);(<R*>,<r*>);/
+        (<S*>,<s*>);(<T*>,<t*>);/
+        (<U%>,<u%>);(<U*>,<u*>);/
+        (<V*>,<v*>);(<W%>,<w%>);/
+        (<W*>,<w*>);(<X*>,<x*>);/
+        (<Y%>,<y%>);(<Y*>,<y*>);/
+        (<Z*>,<z*>);(<%">,<%'>);/
+        (<=">,<='>);(<A=>,<a=>);/
+        (<B=>,<b=>);(<C%>,<c%>);/
+        (<C3>,<c3>);(<C=>,<c=>);/
+        (<D%>,<d%>);(<D=>,<d=>);/
+        (<DS>,<ds>);(<DZ>,<dz>);/
+        (<E=>,<e=>);(<F3>,<f3>);/
+        (<F=>,<f=>);(<G%>,<g%>);/
+        (<G3>,<g3>);(<G=>,<g=>);/
+        (<H=>,<h=>);(<I=>,<i=>);/
+        (<IE>,<ie>);(<II>,<ii>);/
+        (<IO>,<io>);(<J%>,<j%>);/
+        (<J=>,<j=>);(<JA>,<ja>);/
+        (<JE>,<je>);(<JU>,<ju>);/
+        (<K=>,<k=>);(<KJ>,<kj>);/
+        (<L=>,<l=>);(<LJ>,<lj>);/
+        (<M=>,<m=>);(<N=>,<n=>);/
+        (<NJ>,<nj>);(<O3>,<o3>);/
+        (<O=>,<o=>);(<P=>,<p=>);/
+        (<R=>,<r=>);(<S%>,<s%>);/
+        (<S=>,<s=>);(<Sc>,<sc>);/
+        (<T=>,<t=>);(<Ts>,<ts>);/
+        (<U=>,<u=>);(<V3>,<v3>);/
+        (<V=>,<v=>);(<Y3>,<y3>);/
+        (<Y=>,<y=>);(<YI>,<yi>);/
+        (<Z%>,<z%>);(<Z=>,<z=>)
+
+toupper (<a>,<A>);(<a!>,<A!>);/
+        (<a!!>,<A!!>);(<a'>,<A'>);/
+        (<a(>,<A(>);(<a(!>,<A(!>);/
+        (<a('>,<A('>);(<a(-.>,<A(-.>);/
+        (<a(2>,<A(2>);(<a(?>,<A(?>);/
+        (<a)>,<A)>);(<a->,<A->);/
+        (<a-.>,<A-.>);(<a-0>,<A-0>);/
+        (<a-o>,<A-o>);(<a1>,<A1>);/
+        (<a2>,<A2>);(<a3>,<A3>);/
+        (<a7>,<A7>);(<a:>,<A:>);/
+        (<a;>,<A;>);(<a<>,<A<>);/
+        (<a/>>,<A/>>);(<a/>!>,<A/>!>);/
+        (<a/>'>,<A/>'>);/
+        (<a/>-.>,<A/>-.>);/
+        (<a/>2>,<A/>2>);/
+        (<a/>?>,<A/>?>);(<a?>,<A?>);/
+        (<aa>,<AA>);(<aa'>,<AA'>);/
+        (<ae>,<AE>);(<ae'>,<AE'>);/
+        (<b>,<B>);(<b-.>,<B-.>);/
+        (<b-o>,<B-o>);(<b.>,<B.>);/
+        (<b_>,<B_>);(<c>,<C>);/
+        (<c'>,<C'>);(<c,>,<C,>);/
+        (<c,'>,<C,'>);(<c-o>,<C-o>);/
+        (<c.>,<C.>);(<c2>,<C2>);/
+        (<c<>,<C<>);(<c/>>,<C/>>);/
+        (<d>,<D>);(<d,>,<D,>);/
+        (<d->,<D->);(<d-.>,<D-.>);/
+        (<d-/>>,<D-/>>);(<d-o>,<D-o>);/
+        (<d.>,<D.>);(<d//>,<D//>);/
+        (<d<>,<D<>);(<d_>,<D_>);/
+        (<e>,<E>);(<e!>,<E!>);/
+        (<e!!>,<E!!>);(<e'>,<E'>);/
+        (<e(>,<E(>);(<e)>,<E)>);/
+        (<e,(>,<E,(>);(<e->,<E->);/
+        (<e-!>,<E-!>);(<e-'>,<E-'>);/
+        (<e-.>,<E-.>);(<e-/>>,<E-/>>);/
+        (<e-?>,<E-?>);(<e-o>,<E-o>);/
+        (<e.>,<E.>);(<e2>,<E2>);/
+        (<e:>,<E:>);(<e;>,<E;>);/
+        (<e<>,<E<>);(<e/>>,<E/>>);/
+        (<e/>!>,<E/>!>);/
+        (<e/>'>,<E/>'>);/
+        (<e/>-.>,<E/>-.>);/
+        (<e/>2>,<E/>2>);/
+        (<e/>?>,<E/>?>);(<e?>,<E?>);/
+        (<ed>,<ED>);(<ez>,<EZ>);/
+        (<f>,<F>);(<f-o>,<F-o>);/
+        (<f.>,<F.>);(<f2>,<F2>);/
+        (<g>,<G>);(<g'>,<G'>);/
+        (<g(>,<G(>);(<g,>,<G,>);/
+        (<g->,<G->);(<g-o>,<G-o>);/
+        (<g.>,<G.>);(<g//>,<G//>);/
+        (<g<>,<G<>);(<g/>>,<G/>>);/
+        (<h>,<H>);(<h,>,<H,>);/
+        (<h-(>,<H-(>);(<h-.>,<H-.>);/
+        (<h-o>,<H-o>);(<h.>,<H.>);/
+        (<h//>,<H//>);(<h:>,<H:>);/
+        (<h/>>,<H/>>);(<i>,<I>);/
+        (<i!>,<I!>);(<i!!>,<I!!>);/
+        (<i'>,<I'>);(<i(>,<I(>);/
+        (<i)>,<I)>);(<i->,<I->);/
+        (<i-.>,<I-.>);(<i-?>,<I-?>);/
+        (<i-o>,<I-o>);(<i.>,<I.>);/
+        (<i2>,<I2>);(<i:>,<I:>);/
+        (<i:'>,<I:'>);(<i;>,<I;>);/
+        (<i<>,<I<>);(<i/>>,<I/>>);/
+        (<i?>,<I?>);(<ij>,<IJ>);/
+        (<j>,<J>);(<j-o>,<J-o>);/
+        (<j/>>,<J/>>);(<k>,<K>);/
+        (<k'>,<K'>);(<k,>,<K,>);/
+        (<k-.>,<K-.>);(<k-o>,<K-o>);/
+        (<k2>,<K2>);(<k<>,<K<>);/
+        (<k_>,<K_>);(<l>,<L>);/
+        (<l'>,<L'>);(<l,>,<L,>);/
+        (<l--.>,<L--.>);(<l-.>,<L-.>);/
+        (<l-/>>,<L-/>>);(<l-o>,<L-o>);/
+        (<l.>,<L.>);(<l//>,<L//>);/
+        (<l<>,<L<>);(<l_>,<L_>);/
+        (<m>,<M>);(<m'>,<M'>);/
+        (<m-.>,<M-.>);(<m-o>,<M-o>);/
+        (<m.>,<M.>);(<n>,<N>);/
+        (<n'>,<N'>);(<n,>,<N,>);/
+        (<n-.>,<N-.>);(<n-/>>,<N-/>>);/
+        (<n-o>,<N-o>);(<n.>,<N.>);/
+        (<n<>,<N<>);(<n?>,<N?>);/
+        (<ng>,<NG>);(<n_>,<N_>);/
+        (<o>,<O>);(<o!>,<O!>);/
+        (<o!!>,<O!!>);(<o">,<O">);/
+        (<o'>,<O'>);(<o(>,<O(>);/
+        (<o)>,<O)>);(<o->,<O->);/
+        (<o-!>,<O-!>);(<o-'>,<O-'>);/
+        (<o-.>,<O-.>);(<o-o>,<O-o>);/
+        (<o//>,<O//>);(<o1>,<O1>);/
+        (<o2>,<O2>);(<o9>,<O9>);/
+        (<o9!>,<O9!>);(<o9'>,<O9'>);/
+        (<o9-.>,<O9-.>);(<o92>,<O92>);/
+        (<o9?>,<O9?>);(<o:>,<O:>);/
+        (<o;>,<O;>);(<o<>,<O<>);/
+        (<o/>>,<O/>>);(<o/>!>,<O/>!>);/
+        (<o/>'>,<O/>'>);/
+        (<o/>-.>,<O/>-.>);/
+        (<o/>2>,<O/>2>);/
+        (<o/>?>,<O/>?>);(<o?>,<O?>);/
+        (<o?'>,<O?'>);(<o?:>,<O?:>);/
+        (<oe>,<OE>);(<oi>,<OI>);/
+        (<p>,<P>);(<p'>,<P'>);/
+        (<p-o>,<P-o>);(<p.>,<P.>);/
+        (<q>,<Q>);(<q-o>,<Q-o>);/
+        (<r>,<R>);(<r!!>,<R!!>);/
+        (<r'>,<R'>);(<r)>,<R)>);/
+        (<r,>,<R,>);(<r--.>,<R--.>);/
+        (<r-.>,<R-.>);(<r-o>,<R-o>);/
+        (<r.>,<R.>);(<r<>,<R<>);/
+        (<r_>,<R_>);(<s>,<S>);/
+        (<s'>,<S'>);(<s'.>,<S'.>);/
+        (<s,>,<S,>);(<s-.>,<S-.>);/
+        (<s-o>,<S-o>);(<s.>,<S.>);/
+        (<s.-.>,<S.-.>);(<s<>,<S<>);/
+        (<s<.>,<S<.>);(<s/>>,<S/>>);/
+        (<t>,<T>);(<t,>,<T,>);/
+        (<t-.>,<T-.>);(<t-/>>,<T-/>>);/
+        (<t-o>,<T-o>);(<t.>,<T.>);/
+        (<t//>,<T//>);(<t<>,<T<>);/
+        (<th>,<TH>);(<t_>,<T_>);/
+        (<u>,<U>);(<u!>,<U!>);/
+        (<u!!>,<U!!>);(<u">,<U">);/
+        (<u'>,<U'>);(<u(>,<U(>);/
+        (<u)>,<U)>);(<u->,<U->);/
+        (<u--:>,<U--:>);(<u-.>,<U-.>);/
+        (<u-:>,<U-:>);(<u-/>>,<U-/>>);/
+        (<u-?>,<U-?>);(<u-o>,<U-o>);/
+        (<u0>,<U0>);(<u2>,<U2>);/
+        (<u9>,<U9>);(<u9!>,<U9!>);/
+        (<u9'>,<U9'>);(<u9-.>,<U9-.>);/
+        (<u92>,<U92>);(<u9?>,<U9?>);/
+        (<u:>,<U:>);(<u:!>,<U:!>);/
+        (<u:'>,<U:'>);(<u:->,<U:->);/
+        (<u:<>,<U:<>);(<u;>,<U;>);/
+        (<u<>,<U<>);(<u/>>,<U/>>);/
+        (<u?>,<U?>);(<u?'>,<U?'>);/
+        (<v>,<V>);(<v-.>,<V-.>);/
+        (<v-o>,<V-o>);(<v?>,<V?>);/
+        (<w>,<W>);(<w!>,<W!>);/
+        (<w'>,<W'>);(<w-.>,<W-.>);/
+        (<w-o>,<W-o>);(<w.>,<W.>);/
+        (<w:>,<W:>);(<w/>>,<W/>>);/
+        (<x>,<X>);(<x-o>,<X-o>);/
+        (<x.>,<X.>);(<x:>,<X:>);/
+        (<y>,<Y>);(<y!>,<Y!>);/
+        (<y'>,<Y'>);(<y-.>,<Y-.>);/
+        (<y-o>,<Y-o>);(<y.>,<Y.>);/
+        (<y2>,<Y2>);(<y/>>,<Y/>>);/
+        (<y?>,<Y?>);(<z>,<Z>);/
+        (<z'>,<Z'>);(<z-.>,<Z-.>);/
+        (<z-o>,<Z-o>);(<z.>,<Z.>);/
+        (<z//>,<Z//>);(<z<>,<Z<>);/
+        (<z/>>,<Z/>>);(<z_>,<Z_>);/
+        (<a%>,<A%>);(<a*>,<A*>);/
+        (<b*>,<B*>);(<c*>,<C*>);/
+        (<d*>,<D*>);(<e%>,<E%>);/
+        (<e*>,<E*>);(<f*>,<F*>);/
+        (<g*>,<G*>);(<h*>,<H*>);/
+        (<i%>,<I%>);(<i*>,<I*>);/
+        (<j*>,<J*>);(<k*>,<K*>);/
+        (<l*>,<L*>);(<m*>,<M*>);/
+        (<n*>,<N*>);(<o%>,<O%>);/
+        (<o*>,<O*>);(<p*>,<P*>);/
+        (<q*>,<Q*>);(<r*>,<R*>);/
+        (<s*>,<S*>);(<t*>,<T*>);/
+        (<u%>,<U%>);(<u*>,<U*>);/
+        (<v*>,<V*>);(<w%>,<W%>);/
+        (<w*>,<W*>);(<x*>,<X*>);/
+        (<y%>,<Y%>);(<y*>,<Y*>);/
+        (<z*>,<Z*>);(<%'>,<%">);/
+        (<='>,<=">);(<a=>,<A=>);/
+        (<b=>,<B=>);(<c%>,<C%>);/
+        (<c3>,<C3>);(<c=>,<C=>);/
+        (<d%>,<D%>);(<d=>,<D=>);/
+        (<ds>,<DS>);(<dz>,<DZ>);/
+        (<e=>,<E=>);(<f3>,<F3>);/
+        (<f=>,<F=>);(<g%>,<G%>);/
+        (<g3>,<G3>);(<g=>,<G=>);/
+        (<h=>,<H=>);(<i=>,<I=>);/
+        (<ie>,<IE>);(<ii>,<II>);/
+        (<io>,<IO>);(<j%>,<J%>);/
+        (<j=>,<J=>);(<ja>,<JA>);/
+        (<je>,<JE>);(<ju>,<JU>);/
+        (<k=>,<K=>);(<kj>,<KJ>);/
+        (<l=>,<L=>);(<lj>,<LJ>);/
+        (<m=>,<M=>);(<n=>,<N=>);/
+        (<nj>,<NJ>);(<o3>,<O3>);/
+        (<o=>,<O=>);(<p=>,<P=>);/
+        (<r=>,<R=>);(<s%>,<S%>);/
+        (<s=>,<S=>);(<sc>,<Sc>);/
+        (<t=>,<T=>);(<ts>,<Ts>);/
+        (<u=>,<U=>);(<v3>,<V3>);/
+        (<v=>,<V=>);(<y3>,<Y3>);/
+        (<y=>,<Y=>);(<yi>,<YI>);/
+        (<z%>,<Z%>);(<z=>,<Z=>);/
+        (<*s>,<S*>)
+
+END LC_CTYPE
+
+LC_MONETARY
+int_curr_symbol      "<D><K><K><SP>"
+currency_symbol      "<Cu>"
+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       0
+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    "<S><u><n>";"<M><o><n>";/
+         "<T><u><e>";"<W><e><d>";/
+         "<T><h><u>";"<F><r><i>";/
+         "<S><a><t>"
+day      "<S><u><n><d><a><y>";/
+         "<M><o><n><d><a><y>";/
+         "<T><u><e><s><d><a><y>";/
+         "<W><e><d><n><e><s><d><a><y>";/
+         "<T><h><u><r><s><d><a><y>";/
+         "<F><r><i><d><a><y>";/
+         "<S><a><t><u><r><d><a><y>"
+abmon    "<J><a><n>";"<F><e><b>";/
+         "<M><a><r>";"<A><p><r>";/
+         "<M><a><y>";"<J><u><n>";/
+         "<J><u><l>";"<A><u><g>";/
+         "<S><e><p>";"<O><c><t>";/
+         "<N><o><v>";"<D><e><c>"
+mon      "<J><a><n><u><a><r><y>";/
+         "<F><e><b><r><u><a><r><y>";/
+         "<M><a><r><c><h>";/
+         "<A><p><r><i><l>";/
+         "<M><a><y>";/
+         "<J><u><n><e>";/
+         "<J><u><l><y>";/
+         "<A><u><g><u><s><t>";/
+         "<S><e><p><t><e><m><b><e><r>";/
+         "<O><c><t><o><b><e><r>";/
+         "<N><o><v><e><m><b><e><r>";/
+         "<D><e><c><e><m><b><e><r>"
+% date formats following ISO 8601-1988
+d_t_fmt  "<%><Y><-><%><m><-><%><d><T><%><T><SP><%><Z>"
+d_fmt    "<%><Y><-><%><m><-><%><d>"
+t_fmt    "<%><T>"
+am_pm    "";""
+t_fmt_ampm  ""
+END LC_TIME
+
+LC_MESSAGES
+yesexpr  "<<(><1><J><j><s><S><y><Y><o><O><)/>><.><*>"
+noexpr   "<<(><0><n><N><)/>><.><*>"
+END LC_MESSAGES
diff --git a/localedata/locales/en_GB b/localedata/locales/en_GB
index 36156a801a..0889897b3e 100644
--- a/localedata/locales/en_GB
+++ b/localedata/locales/en_GB
@@ -1,7 +1,7 @@
 escape_char  /
 comment_char  %
 
-% British locale for the English language
+% English language locale for Britain
 % Source: RAP
 % Address: Sankt Jo//rgens Alle 8
 %    DK-1615 Ko//benhavn V, Danmark
diff --git a/localedata/locales/en_IE b/localedata/locales/en_IE
index e7ef01d638..9f4670f31c 100644
--- a/localedata/locales/en_IE
+++ b/localedata/locales/en_IE
@@ -1,7 +1,7 @@
 escape_char  /
 comment_char  %
 
-% English locale for Ireland
+% English language locale for Ireland
 % Source: RAP
 % Address: Sankt Jo//rgens Alle 8
 %    DK-1615 Ko//benhavn V, Danmark
@@ -11,8 +11,8 @@ comment_char  %
 % Fax: +45 - 33256543
 % Language: en
 % Territory: IE
-% Revision: 4.3
-% Date: 1996-10-15
+% Revision: 4.4
+% Date: 1997-11-05
 % Users: general
 % Repertoiremap: mnemonic,ds
 % Charset: ISO-8859-1
diff --git a/localedata/locales/en_NZ b/localedata/locales/en_NZ
new file mode 100644
index 0000000000..938f4c17f0
--- /dev/null
+++ b/localedata/locales/en_NZ
@@ -0,0 +1,94 @@
+escape_char  /
+comment_char  %
+
+% English language locale for New Zealand
+% 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: en
+% Territory: NZ
+% Revision: 4.3
+% Date: 1997-11-05
+% Users: general
+% Repertoiremap: mnemonic,ds
+% Charset: ISO-8859-1
+% Distribution and use is free, also
+% for commercial purposes.
+
+LC_CTYPE
+copy "en_DK"
+END LC_CTYPE
+
+LC_COLLATE
+copy "en_DK"
+END LC_COLLATE
+
+LC_MONETARY
+int_curr_symbol         "<N><Z><D><SP>"
+currency_symbol         "<DO>"
+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          0
+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       "<S><u><n>";"<M><o><n>";/
+            "<T><u><e>";"<W><e><d>";/
+            "<T><h><u>";"<F><r><i>";/
+            "<S><a><t>"
+day         "<S><u><n><d><a><y>";/
+            "<M><o><n><d><a><y>";/
+            "<T><u><e><s><d><a><y>";/
+            "<W><e><d><n><e><s><d><a><y>";/
+            "<T><h><u><r><s><d><a><y>";/
+            "<F><r><i><d><a><y>";/
+            "<S><a><t><u><r><d><a><y>"
+abmon       "<J><a><n>";"<F><e><b>";/
+            "<M><a><r>";"<A><p><r>";/
+            "<M><a><y>";"<J><u><n>";/
+            "<J><u><l>";"<A><u><g>";/
+            "<S><e><p>";"<O><c><t>";/
+            "<N><o><v>";"<D><e><c>"
+mon         "<J><a><n><u><a><r><y>";/
+            "<F><e><b><r><u><a><r><y>";/
+            "<M><a><r><c><h>";/
+            "<A><p><r><i><l>";/
+            "<M><a><y>";/
+            "<J><u><n><e>";/
+            "<J><u><l><y>";/
+            "<A><u><g><u><s><t>";/
+            "<S><e><p><t><e><m><b><e><r>";/
+            "<O><c><t><o><b><e><r>";/
+            "<N><o><v><e><m><b><e><r>";/
+            "<D><e><c><e><m><b><e><r>"
+d_t_fmt     "<%><a><SP><%><d><SP><%><b><SP><%><Y><SP><%><T><SP><%><Z>"
+d_fmt       "<%><d><//><%><m><//><%><y>"
+t_fmt       "<%><T>"
+am_pm       "";""
+t_fmt_ampm  ""
+END LC_TIME
+
+LC_MESSAGES
+yesexpr     "<<(><y><Y><)/>><.><*>"
+noexpr      "<<(><n><N><)/>><.><*>"
+END LC_MESSAGES
diff --git a/localedata/locales/en_US b/localedata/locales/en_US
index 9658e4db98..60d8502b92 100644
--- a/localedata/locales/en_US
+++ b/localedata/locales/en_US
@@ -1,7 +1,7 @@
 escape_char  /
 comment_char  %
 
-% English locale for USA
+% English language locale for USA
 % Source: RAP
 % Address: Sankt Jo//rgens Alle 8
 %    DK-1615 Ko//benhavn V, Danmark
@@ -11,8 +11,8 @@ comment_char  %
 % Fax: +45 - 33256543
 % Language: en
 % Territory: US
-% Revision: 4.3
-% Date: 1996-10-15
+% Revision: 4.4
+% Date: 1997-11-05
 % Users: general
 % Repertoiremap: mnemonic,ds
 % Charset: ISO-8859-1
diff --git a/localedata/locales/es_AR b/localedata/locales/es_AR
new file mode 100644
index 0000000000..b7d4ad8908
--- /dev/null
+++ b/localedata/locales/es_AR
@@ -0,0 +1,2156 @@
+comment_char %
+escape_char  /
+%
+% Spanish language locale for Argentina
+% 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: es
+% Territory: AR
+% Revision: 4.4
+% Date: 1997-11-05
+% Application: general
+% Users: general
+% Repertoiremap: mnemonic,ds
+% Charset: ISO-8859-1
+% Distribution and use is free, also
+% for commercial purposes.
+
+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 <CAPITAL>
+collating-symbol <CAPITAL-SMALL>
+collating-symbol <SMALL-CAPITAL>
+collating-symbol <SMALL>
+
+% <CAPITAL-SMALL> and <SMALL-CAPITAL>
+% are for cases like Danish <A><a>
+% and Spanish <C><h> being treated
+% as one letter.
+
+% The <a8> ...... <z8> 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 <a8>
+collating-symbol <b8>
+collating-symbol <c8>
+collating-symbol <d8>
+collating-symbol <e8>
+collating-symbol <f8>
+collating-symbol <g8>
+collating-symbol <h8>
+collating-symbol <i8>
+collating-symbol <j8>
+collating-symbol <k8>
+collating-symbol <l8>
+collating-symbol <m8>
+collating-symbol <n8>
+collating-symbol <o8>
+collating-symbol <p8>
+collating-symbol <q8>
+collating-symbol <r8>
+collating-symbol <s8>
+collating-symbol <t8>
+collating-symbol <u8>
+collating-symbol <v8>
+collating-symbol <w8>
+collating-symbol <x8>
+collating-symbol <y8>
+collating-symbol <z8>
+
+collating-symbol <NONE>
+collating-symbol <ACUTE>
+collating-symbol <ACUTE+DOT>
+collating-symbol <GRAVE>
+collating-symbol <DOUBLE-GRAVE>
+collating-symbol <BREVE>
+collating-symbol <BREVE+ACUTE>
+collating-symbol <BREVE+GRAVE>
+collating-symbol <BREVE+MACRON>
+collating-symbol <BREVE+HOOK>
+collating-symbol <BREVE+TILDE>
+collating-symbol <BREVE+DOT-BELOW>
+collating-symbol <BREVE-BELOW>
+collating-symbol <INVERTED-BREVE>
+collating-symbol <CIRCUMFLEX>
+collating-symbol <CIRCUMFLEX+ACUTE>
+collating-symbol <CIRCUMFLEX+GRAVE>
+collating-symbol <CIRCUMFLEX+HOOK>
+collating-symbol <CIRCUMFLEX+TILDE>
+collating-symbol <CIRCUMFLEX+DOT-BELOW>
+collating-symbol <CARON>
+collating-symbol <CARON+DIAERESIS>
+collating-symbol <CARON+DOT>
+collating-symbol <RING>
+collating-symbol <RING+ACUTE>
+collating-symbol <RING-BELOW>
+collating-symbol <DIAERESIS>
+collating-symbol <DIAERESIS+MACRON>
+collating-symbol <DIAERESIS+ACUTE>
+collating-symbol <DIAERESIS+GRAVE>
+collating-symbol <DIAERESIS+CARON>
+collating-symbol <DOUBLE-ACUTE>
+collating-symbol <HOOK>
+collating-symbol <TILDE>
+collating-symbol <TILDE+ACUTE>
+collating-symbol <TILDE+DIAERESIS>
+collating-symbol <TILDE-BELOW>
+collating-symbol <DOT>
+collating-symbol <DOT-BELOW>
+collating-symbol <DOT+DOT-BELOW>
+collating-symbol <STROKE>
+collating-symbol <STROKE+ACUTE>
+collating-symbol <CEDILLA>
+collating-symbol <CEDILLA+ACUTE>
+collating-symbol <CEDILLA+GRAVE>
+collating-symbol <CEDILLA+BREVE>
+collating-symbol <OGONEK>
+collating-symbol <OGONEK+MACRON>
+collating-symbol <MACRON>
+collating-symbol <MACRON+ACUTE>
+collating-symbol <MACRON+GRAVE>
+collating-symbol <MACRON+DIAERESIS>
+collating-symbol <MACRON+DIAERESIS-BELOW>
+collating-symbol <MACRON+DOT>
+collating-symbol <MACRON+DOT-BELOW>
+collating-symbol <MACRON+CIRCUMFLEX>
+collating-symbol <LINE-BELOW>
+collating-symbol <HORN>
+collating-symbol <HORN+ACUTE>
+collating-symbol <HORN+GRAVE>
+collating-symbol <HORN+HOOK>
+collating-symbol <HORN+TILDE>
+collating-symbol <HORN+DOT-BELOW>
+collating-symbol <PRECEDED-BY-APOSTROPHE>
+collating-symbol <GREEK>
+collating-symbol <TONOS>
+collating-symbol <DIALYTICA>
+collating-symbol <DIALYTICA+TONOS>
+collating-symbol <CYRILLIC>
+collating-symbol <HIRAGANA>
+collating-symbol <KATAKANA>
+collating-symbol <SPECIAL>
+
+% letter;accent;case;specials
+
+order_start forward;backward/
+            ;forward;position
+
+% <CAPITAL> or <SMALL> letters first:
+
+<SMALL>
+<SMALL-CAPITAL>
+<CAPITAL-SMALL>
+<CAPITAL>
+
+% Accents:
+
+<NONE>
+<ACUTE>
+<ACUTE+DOT>
+<GRAVE>
+<DOUBLE-GRAVE>
+<BREVE>
+<BREVE+ACUTE>
+<BREVE+GRAVE>
+<BREVE+MACRON>
+<BREVE+HOOK>
+<BREVE+TILDE>
+<BREVE+DOT-BELOW>
+<BREVE-BELOW>
+<INVERTED-BREVE>
+<CIRCUMFLEX>
+<CIRCUMFLEX+ACUTE>
+<CIRCUMFLEX+GRAVE>
+<CIRCUMFLEX+HOOK>
+<CIRCUMFLEX+TILDE>
+<CIRCUMFLEX+DOT-BELOW>
+<CARON>
+<CARON+DIAERESIS>
+<CARON+DOT>
+<RING>
+<RING+ACUTE>
+<RING-BELOW>
+<DIAERESIS>
+<DIAERESIS+MACRON>
+<DIAERESIS+ACUTE>
+<DIAERESIS+GRAVE>
+<DIAERESIS+CARON>
+<DOUBLE-ACUTE>
+<HOOK>
+<TILDE>
+<TILDE+ACUTE>
+<TILDE+DIAERESIS>
+<TILDE-BELOW>
+<DOT>
+<DOT-BELOW>
+<DOT+DOT-BELOW>
+<STROKE>
+<STROKE+ACUTE>
+<CEDILLA>
+<CEDILLA+ACUTE>
+<CEDILLA+GRAVE>
+<CEDILLA+BREVE>
+<OGONEK>
+<OGONEK+MACRON>
+<MACRON>
+<MACRON+ACUTE>
+<MACRON+GRAVE>
+<MACRON+DIAERESIS>
+<MACRON+DIAERESIS-BELOW>
+<MACRON+DOT>
+<MACRON+DOT-BELOW>
+<MACRON+CIRCUMFLEX>
+<LINE-BELOW>
+<HORN>
+<HORN+ACUTE>
+<HORN+GRAVE>
+<HORN+HOOK>
+<HORN+TILDE>
+<HORN+DOT-BELOW>
+<PRECEDED-BY-APOSTROPHE>
+<GREEK>
+<TONOS>
+<DIALYTICA>
+<DIALYTICA+TONOS>
+<CYRILLIC>
+<HIRAGANA>
+<KATAKANA>
+<SPECIAL>
+
+<NS>	<NS>;<NS>;<NS>;IGNORE
+<SP>	IGNORE;IGNORE;IGNORE;<SP>
+<HT>	IGNORE;IGNORE;IGNORE;<HT>
+<VT>	IGNORE;IGNORE;IGNORE;<VT>
+<CR>	IGNORE;IGNORE;IGNORE;<CR>
+<LF>	IGNORE;IGNORE;IGNORE;<LF>
+<FF>	IGNORE;IGNORE;IGNORE;<FF>
+<_>	IGNORE;IGNORE;IGNORE;<_>
+<'m>	IGNORE;IGNORE;IGNORE;<'m>
+<-->	IGNORE;IGNORE;IGNORE;<-->
+<->	IGNORE;IGNORE;IGNORE;<->
+<,>	IGNORE;IGNORE;IGNORE;<,>
+<;>	IGNORE;IGNORE;IGNORE;<;>
+<:>	IGNORE;IGNORE;IGNORE;<:>
+<!>	IGNORE;IGNORE;IGNORE;<!>
+<!I>	IGNORE;IGNORE;IGNORE;<!I>
+<?>	IGNORE;IGNORE;IGNORE;<?>
+<?I>	IGNORE;IGNORE;IGNORE;<?I>
+<//>	IGNORE;IGNORE;IGNORE;<//>
+<.>	IGNORE;IGNORE;IGNORE;<.>
+<''>	IGNORE;IGNORE;IGNORE;<''>
+<'!>	IGNORE;IGNORE;IGNORE;<'!>
+<'/>>	IGNORE;IGNORE;IGNORE;<'/>>
+<':>	IGNORE;IGNORE;IGNORE;<':>
+<'?>	IGNORE;IGNORE;IGNORE;<'?>
+<.M>	IGNORE;IGNORE;IGNORE;<.M>
+<',>	IGNORE;IGNORE;IGNORE;<',>
+<'>	IGNORE;IGNORE;IGNORE;<'>
+<'6>	IGNORE;IGNORE;IGNORE;<'6>
+<'9>	IGNORE;IGNORE;IGNORE;<'9>
+<">	IGNORE;IGNORE;IGNORE;<">
+<"6>	IGNORE;IGNORE;IGNORE;<"6>
+<"9>	IGNORE;IGNORE;IGNORE;<"9>
+<<<>	IGNORE;IGNORE;IGNORE;<<<>
+</>/>>	IGNORE;IGNORE;IGNORE;</>/>>
+<(>	IGNORE;IGNORE;IGNORE;<(>
+<(S>	IGNORE;IGNORE;IGNORE;<(S>
+<)>	IGNORE;IGNORE;IGNORE;<)>
+<)S>	IGNORE;IGNORE;IGNORE;<)S>
+<<(>	IGNORE;IGNORE;IGNORE;<<(>
+<)/>>	IGNORE;IGNORE;IGNORE;<)/>>
+<(!>	IGNORE;IGNORE;IGNORE;<(!>
+<!)>	IGNORE;IGNORE;IGNORE;<!)>
+<SE>	IGNORE;IGNORE;IGNORE;<SE>
+<PI>	IGNORE;IGNORE;IGNORE;<PI>
+<Co>	IGNORE;IGNORE;IGNORE;<Co>
+<Rg>	IGNORE;IGNORE;IGNORE;<Rg>
+<At>	IGNORE;IGNORE;IGNORE;<At>
+<Cu>	IGNORE;IGNORE;IGNORE;<Cu>
+<Ct>	IGNORE;IGNORE;IGNORE;<Ct>
+<DO>	IGNORE;IGNORE;IGNORE;<DO>
+<Pd>	IGNORE;IGNORE;IGNORE;<Pd>
+<Ye>	IGNORE;IGNORE;IGNORE;<Ye>
+<*>	IGNORE;IGNORE;IGNORE;<*>
+<////>	IGNORE;IGNORE;IGNORE;<////>
+<&>	IGNORE;IGNORE;IGNORE;<&>
+<Nb>	IGNORE;IGNORE;IGNORE;<Nb>
+<%>	IGNORE;IGNORE;IGNORE;<%>
+<-S>	IGNORE;IGNORE;IGNORE;<-S>
+<+>	IGNORE;IGNORE;IGNORE;<+>
+<+S>	IGNORE;IGNORE;IGNORE;<+S>
+<+->	IGNORE;IGNORE;IGNORE;<+->
+<-:>	IGNORE;IGNORE;IGNORE;<-:>
+<*X>	IGNORE;IGNORE;IGNORE;<*X>
+<!=>	IGNORE;IGNORE;IGNORE;<!=>
+<<>	IGNORE;IGNORE;IGNORE;<<>
+<=<>	IGNORE;IGNORE;IGNORE;<=<>
+<=>	IGNORE;IGNORE;IGNORE;<=>
+</>=>	IGNORE;IGNORE;IGNORE;</>=>
+</>>	IGNORE;IGNORE;IGNORE;</>>
+<NO>	IGNORE;IGNORE;IGNORE;<NO>
+<!!>	IGNORE;IGNORE;IGNORE;<!!>
+<BB>	IGNORE;IGNORE;IGNORE;<BB>
+<DG>	IGNORE;IGNORE;IGNORE;<DG>
+<My>	IGNORE;IGNORE;IGNORE;<My>
+<'<>	IGNORE;IGNORE;IGNORE;<'<>
+<'(>	IGNORE;IGNORE;IGNORE;<'(>
+<'.>	IGNORE;IGNORE;IGNORE;<'.>
+<'0>	IGNORE;IGNORE;IGNORE;<'0>
+<';>	IGNORE;IGNORE;IGNORE;<';>
+<1?>	IGNORE;IGNORE;IGNORE;<1?>
+<'">	IGNORE;IGNORE;IGNORE;<'">
+<'G>	IGNORE;IGNORE;IGNORE;<'G>
+<,G>	IGNORE;IGNORE;IGNORE;<,G>
+<j3>	IGNORE;IGNORE;IGNORE;<j3>
+<?%>	IGNORE;IGNORE;IGNORE;<?%>
+<'*>	IGNORE;IGNORE;IGNORE;<'*>
+<'%>	IGNORE;IGNORE;IGNORE;<'%>
+<.*>	IGNORE;IGNORE;IGNORE;<.*>
+<b3>	IGNORE;IGNORE;IGNORE;<b3>
+<,,>	IGNORE;IGNORE;IGNORE;<,,>
+<?*>	IGNORE;IGNORE;IGNORE;<?*>
+<?:>	IGNORE;IGNORE;IGNORE;<?:>
+<,!>	IGNORE;IGNORE;IGNORE;<,!>
+<,'>	IGNORE;IGNORE;IGNORE;<,'>
+<?,>	IGNORE;IGNORE;IGNORE;<?,>
+<;!>	IGNORE;IGNORE;IGNORE;<;!>
+<;'>	IGNORE;IGNORE;IGNORE;<;'>
+<?;>	IGNORE;IGNORE;IGNORE;<?;>
+<!:>	IGNORE;IGNORE;IGNORE;<!:>
+<!*>	IGNORE;IGNORE;IGNORE;<!*>
+<;;>	IGNORE;IGNORE;IGNORE;<;;>
+<1N>	IGNORE;IGNORE;IGNORE;<1N>
+<1M>	IGNORE;IGNORE;IGNORE;<1M>
+<3M>	IGNORE;IGNORE;IGNORE;<3M>
+<4M>	IGNORE;IGNORE;IGNORE;<4M>
+<6M>	IGNORE;IGNORE;IGNORE;<6M>
+<LR>	IGNORE;IGNORE;IGNORE;<LR>
+<RL>	IGNORE;IGNORE;IGNORE;<RL>
+<1T>	IGNORE;IGNORE;IGNORE;<1T>
+<1H>	IGNORE;IGNORE;IGNORE;<1H>
+<-1>	IGNORE;IGNORE;IGNORE;<-1>
+<-N>	IGNORE;IGNORE;IGNORE;<-N>
+<-M>	IGNORE;IGNORE;IGNORE;<-M>
+<-3>	IGNORE;IGNORE;IGNORE;<-3>
+<!2>	IGNORE;IGNORE;IGNORE;<!2>
+<=2>	IGNORE;IGNORE;IGNORE;<=2>
+<.9>	IGNORE;IGNORE;IGNORE;<.9>
+<9'>	IGNORE;IGNORE;IGNORE;<9'>
+<:9>	IGNORE;IGNORE;IGNORE;<:9>
+<9">	IGNORE;IGNORE;IGNORE;<9">
+<//->	IGNORE;IGNORE;IGNORE;<//->
+<//=>	IGNORE;IGNORE;IGNORE;<//=>
+<Sb>	IGNORE;IGNORE;IGNORE;<Sb>
+<..>	IGNORE;IGNORE;IGNORE;<..>
+<.3>	IGNORE;IGNORE;IGNORE;<.3>
+<%0>	IGNORE;IGNORE;IGNORE;<%0>
+<1'>	IGNORE;IGNORE;IGNORE;<1'>
+<2'>	IGNORE;IGNORE;IGNORE;<2'>
+<3'>	IGNORE;IGNORE;IGNORE;<3'>
+<1">	IGNORE;IGNORE;IGNORE;<1">
+<2">	IGNORE;IGNORE;IGNORE;<2">
+<3">	IGNORE;IGNORE;IGNORE;<3">
+<Ca>	IGNORE;IGNORE;IGNORE;<Ca>
+<<1>	IGNORE;IGNORE;IGNORE;<<1>
+</>1>	IGNORE;IGNORE;IGNORE;</>1>
+<:X>	IGNORE;IGNORE;IGNORE;<:X>
+<!*2>	IGNORE;IGNORE;IGNORE;<!*2>
+<'->	IGNORE;IGNORE;IGNORE;<'->
+<=S>	IGNORE;IGNORE;IGNORE;<=S>
+<0s>	IGNORE;IGNORE;IGNORE;<0s>
+<1s>	IGNORE;IGNORE;IGNORE;<1s>
+<2s>	IGNORE;IGNORE;IGNORE;<2s>
+<3s>	IGNORE;IGNORE;IGNORE;<3s>
+<4s>	IGNORE;IGNORE;IGNORE;<4s>
+<5s>	IGNORE;IGNORE;IGNORE;<5s>
+<6s>	IGNORE;IGNORE;IGNORE;<6s>
+<7s>	IGNORE;IGNORE;IGNORE;<7s>
+<8s>	IGNORE;IGNORE;IGNORE;<8s>
+<9s>	IGNORE;IGNORE;IGNORE;<9s>
+<+s>	IGNORE;IGNORE;IGNORE;<+s>
+<-s>	IGNORE;IGNORE;IGNORE;<-s>
+<=s>	IGNORE;IGNORE;IGNORE;<=s>
+<(s>	IGNORE;IGNORE;IGNORE;<(s>
+<)s>	IGNORE;IGNORE;IGNORE;<)s>
+<Ff>	IGNORE;IGNORE;IGNORE;<Ff>
+<Li>	IGNORE;IGNORE;IGNORE;<Li>
+<Pt>	IGNORE;IGNORE;IGNORE;<Pt>
+<W=>	IGNORE;IGNORE;IGNORE;<W=>
+<oC>	IGNORE;IGNORE;IGNORE;<oC>
+<co>	IGNORE;IGNORE;IGNORE;<co>
+<oF>	IGNORE;IGNORE;IGNORE;<oF>
+<N0>	IGNORE;IGNORE;IGNORE;<N0>
+<PO>	IGNORE;IGNORE;IGNORE;<PO>
+<Rx>	IGNORE;IGNORE;IGNORE;<Rx>
+<SM>	IGNORE;IGNORE;IGNORE;<SM>
+<TM>	IGNORE;IGNORE;IGNORE;<TM>
+<Om>	IGNORE;IGNORE;IGNORE;<Om>
+<AO>	IGNORE;IGNORE;IGNORE;<AO>
+<13>	IGNORE;IGNORE;IGNORE;<13>
+<23>	IGNORE;IGNORE;IGNORE;<23>
+<15>	IGNORE;IGNORE;IGNORE;<15>
+<25>	IGNORE;IGNORE;IGNORE;<25>
+<35>	IGNORE;IGNORE;IGNORE;<35>
+<45>	IGNORE;IGNORE;IGNORE;<45>
+<16>	IGNORE;IGNORE;IGNORE;<16>
+<56>	IGNORE;IGNORE;IGNORE;<56>
+<1R>	IGNORE;IGNORE;IGNORE;<1R>
+<2R>	IGNORE;IGNORE;IGNORE;<2R>
+<3R>	IGNORE;IGNORE;IGNORE;<3R>
+<4R>	IGNORE;IGNORE;IGNORE;<4R>
+<5R>	IGNORE;IGNORE;IGNORE;<5R>
+<6R>	IGNORE;IGNORE;IGNORE;<6R>
+<7R>	IGNORE;IGNORE;IGNORE;<7R>
+<8R>	IGNORE;IGNORE;IGNORE;<8R>
+<9R>	IGNORE;IGNORE;IGNORE;<9R>
+<aR>	IGNORE;IGNORE;IGNORE;<aR>
+<bR>	IGNORE;IGNORE;IGNORE;<bR>
+<cR>	IGNORE;IGNORE;IGNORE;<cR>
+<50R>	IGNORE;IGNORE;IGNORE;<50R>
+<100R>	IGNORE;IGNORE;IGNORE;<100R>
+<500R>	IGNORE;IGNORE;IGNORE;<500R>
+<1000R>	IGNORE;IGNORE;IGNORE;<1000R>
+<1r>	IGNORE;IGNORE;IGNORE;<1r>
+<2r>	IGNORE;IGNORE;IGNORE;<2r>
+<3r>	IGNORE;IGNORE;IGNORE;<3r>
+<4r>	IGNORE;IGNORE;IGNORE;<4r>
+<5r>	IGNORE;IGNORE;IGNORE;<5r>
+<6r>	IGNORE;IGNORE;IGNORE;<6r>
+<7r>	IGNORE;IGNORE;IGNORE;<7r>
+<8r>	IGNORE;IGNORE;IGNORE;<8r>
+<9r>	IGNORE;IGNORE;IGNORE;<9r>
+<ar>	IGNORE;IGNORE;IGNORE;<ar>
+<br>	IGNORE;IGNORE;IGNORE;<br>
+<cr>	IGNORE;IGNORE;IGNORE;<cr>
+<50r>	IGNORE;IGNORE;IGNORE;<50r>
+<100r>	IGNORE;IGNORE;IGNORE;<100r>
+<500r>	IGNORE;IGNORE;IGNORE;<500r>
+<1000r>	IGNORE;IGNORE;IGNORE;<1000r>
+<1000RCD>	IGNORE;IGNORE;IGNORE;<1000RCD>
+<5000R>	IGNORE;IGNORE;IGNORE;<5000R>
+<10000R>	IGNORE;IGNORE;IGNORE;<10000R>
+<-!>	IGNORE;IGNORE;IGNORE;<-!>
+<-v>	IGNORE;IGNORE;IGNORE;<-v>
+<</>>	IGNORE;IGNORE;IGNORE;<</>>
+<UD>	IGNORE;IGNORE;IGNORE;<UD>
+<<!!>	IGNORE;IGNORE;IGNORE;<<!!>
+</////>>	IGNORE;IGNORE;IGNORE;</////>>
+<!!/>>	IGNORE;IGNORE;IGNORE;<!!/>>
+<<////>	IGNORE;IGNORE;IGNORE;<<////>
+<UD->	IGNORE;IGNORE;IGNORE;<UD->
+</>V>	IGNORE;IGNORE;IGNORE;</>V>
+<<=>	IGNORE;IGNORE;IGNORE;<<=>
+<=/>>	IGNORE;IGNORE;IGNORE;<=/>>
+<==>	IGNORE;IGNORE;IGNORE;<==>
+<FA>	IGNORE;IGNORE;IGNORE;<FA>
+<dP>	IGNORE;IGNORE;IGNORE;<dP>
+<TE>	IGNORE;IGNORE;IGNORE;<TE>
+<//0>	IGNORE;IGNORE;IGNORE;<//0>
+<DE>	IGNORE;IGNORE;IGNORE;<DE>
+<NB>	IGNORE;IGNORE;IGNORE;<NB>
+<(->	IGNORE;IGNORE;IGNORE;<(->
+<-)>	IGNORE;IGNORE;IGNORE;<-)>
+<*P>	IGNORE;IGNORE;IGNORE;<*P>
+<+Z>	IGNORE;IGNORE;IGNORE;<+Z>
+<-2>	IGNORE;IGNORE;IGNORE;<-2>
+<-+>	IGNORE;IGNORE;IGNORE;<-+>
+<.+>	IGNORE;IGNORE;IGNORE;<.+>
+<//f>	IGNORE;IGNORE;IGNORE;<//f>
+<*->	IGNORE;IGNORE;IGNORE;<*->
+<Ob>	IGNORE;IGNORE;IGNORE;<Ob>
+<sb>	IGNORE;IGNORE;IGNORE;<sb>
+<RT>	IGNORE;IGNORE;IGNORE;<RT>
+<0(>	IGNORE;IGNORE;IGNORE;<0(>
+<00>	IGNORE;IGNORE;IGNORE;<00>
+<-L>	IGNORE;IGNORE;IGNORE;<-L>
+<-V>	IGNORE;IGNORE;IGNORE;<-V>
+<PP>	IGNORE;IGNORE;IGNORE;<PP>
+<AN>	IGNORE;IGNORE;IGNORE;<AN>
+<OR>	IGNORE;IGNORE;IGNORE;<OR>
+<(U>	IGNORE;IGNORE;IGNORE;<(U>
+<)U>	IGNORE;IGNORE;IGNORE;<)U>
+<In>	IGNORE;IGNORE;IGNORE;<In>
+<DI>	IGNORE;IGNORE;IGNORE;<DI>
+<Io>	IGNORE;IGNORE;IGNORE;<Io>
+<.:>	IGNORE;IGNORE;IGNORE;<.:>
+<:.>	IGNORE;IGNORE;IGNORE;<:.>
+<:R>	IGNORE;IGNORE;IGNORE;<:R>
+<::>	IGNORE;IGNORE;IGNORE;<::>
+<?1>	IGNORE;IGNORE;IGNORE;<?1>
+<CG>	IGNORE;IGNORE;IGNORE;<CG>
+<?->	IGNORE;IGNORE;IGNORE;<?->
+<?=>	IGNORE;IGNORE;IGNORE;<?=>
+<?2>	IGNORE;IGNORE;IGNORE;<?2>
+<=?>	IGNORE;IGNORE;IGNORE;<=?>
+<HI>	IGNORE;IGNORE;IGNORE;<HI>
+<=3>	IGNORE;IGNORE;IGNORE;<=3>
+<<*>	IGNORE;IGNORE;IGNORE;<<*>
+<*/>>	IGNORE;IGNORE;IGNORE;<*/>>
+<!<>	IGNORE;IGNORE;IGNORE;<!<>
+<!/>>	IGNORE;IGNORE;IGNORE;<!/>>
+<(C>	IGNORE;IGNORE;IGNORE;<(C>
+<)C>	IGNORE;IGNORE;IGNORE;<)C>
+<(_>	IGNORE;IGNORE;IGNORE;<(_>
+<)_>	IGNORE;IGNORE;IGNORE;<)_>
+<0.>	IGNORE;IGNORE;IGNORE;<0.>
+<02>	IGNORE;IGNORE;IGNORE;<02>
+<-T>	IGNORE;IGNORE;IGNORE;<-T>
+<.P>	IGNORE;IGNORE;IGNORE;<.P>
+<:3>	IGNORE;IGNORE;IGNORE;<:3>
+<Eh>	IGNORE;IGNORE;IGNORE;<Eh>
+<<7>	IGNORE;IGNORE;IGNORE;<<7>
+</>7>	IGNORE;IGNORE;IGNORE;</>7>
+<7<>	IGNORE;IGNORE;IGNORE;<7<>
+<7/>>	IGNORE;IGNORE;IGNORE;<7/>>
+<NI>	IGNORE;IGNORE;IGNORE;<NI>
+<(A>	IGNORE;IGNORE;IGNORE;<(A>
+<TR>	IGNORE;IGNORE;IGNORE;<TR>
+<Iu>	IGNORE;IGNORE;IGNORE;<Iu>
+<Il>	IGNORE;IGNORE;IGNORE;<Il>
+<Vs>	IGNORE;IGNORE;IGNORE;<Vs>
+<1h>	IGNORE;IGNORE;IGNORE;<1h>
+<3h>	IGNORE;IGNORE;IGNORE;<3h>
+<2h>	IGNORE;IGNORE;IGNORE;<2h>
+<4h>	IGNORE;IGNORE;IGNORE;<4h>
+<1j>	IGNORE;IGNORE;IGNORE;<1j>
+<2j>	IGNORE;IGNORE;IGNORE;<2j>
+<3j>	IGNORE;IGNORE;IGNORE;<3j>
+<4j>	IGNORE;IGNORE;IGNORE;<4j>
+<1-o>	IGNORE;IGNORE;IGNORE;<1-o>
+<2-o>	IGNORE;IGNORE;IGNORE;<2-o>
+<3-o>	IGNORE;IGNORE;IGNORE;<3-o>
+<4-o>	IGNORE;IGNORE;IGNORE;<4-o>
+<5-o>	IGNORE;IGNORE;IGNORE;<5-o>
+<6-o>	IGNORE;IGNORE;IGNORE;<6-o>
+<7-o>	IGNORE;IGNORE;IGNORE;<7-o>
+<8-o>	IGNORE;IGNORE;IGNORE;<8-o>
+<9-o>	IGNORE;IGNORE;IGNORE;<9-o>
+<10-o>	IGNORE;IGNORE;IGNORE;<10-o>
+<11-o>	IGNORE;IGNORE;IGNORE;<11-o>
+<12-o>	IGNORE;IGNORE;IGNORE;<12-o>
+<13-o>	IGNORE;IGNORE;IGNORE;<13-o>
+<14-o>	IGNORE;IGNORE;IGNORE;<14-o>
+<15-o>	IGNORE;IGNORE;IGNORE;<15-o>
+<16-o>	IGNORE;IGNORE;IGNORE;<16-o>
+<17-o>	IGNORE;IGNORE;IGNORE;<17-o>
+<18-o>	IGNORE;IGNORE;IGNORE;<18-o>
+<19-o>	IGNORE;IGNORE;IGNORE;<19-o>
+<20-o>	IGNORE;IGNORE;IGNORE;<20-o>
+<(1)>	IGNORE;IGNORE;IGNORE;<(1)>
+<(2)>	IGNORE;IGNORE;IGNORE;<(2)>
+<(3)>	IGNORE;IGNORE;IGNORE;<(3)>
+<(4)>	IGNORE;IGNORE;IGNORE;<(4)>
+<(5)>	IGNORE;IGNORE;IGNORE;<(5)>
+<(6)>	IGNORE;IGNORE;IGNORE;<(6)>
+<(7)>	IGNORE;IGNORE;IGNORE;<(7)>
+<(8)>	IGNORE;IGNORE;IGNORE;<(8)>
+<(9)>	IGNORE;IGNORE;IGNORE;<(9)>
+<(10)>	IGNORE;IGNORE;IGNORE;<(10)>
+<(11)>	IGNORE;IGNORE;IGNORE;<(11)>
+<(12)>	IGNORE;IGNORE;IGNORE;<(12)>
+<(13)>	IGNORE;IGNORE;IGNORE;<(13)>
+<(14)>	IGNORE;IGNORE;IGNORE;<(14)>
+<(15)>	IGNORE;IGNORE;IGNORE;<(15)>
+<(16)>	IGNORE;IGNORE;IGNORE;<(16)>
+<(17)>	IGNORE;IGNORE;IGNORE;<(17)>
+<(18)>	IGNORE;IGNORE;IGNORE;<(18)>
+<(19)>	IGNORE;IGNORE;IGNORE;<(19)>
+<(20)>	IGNORE;IGNORE;IGNORE;<(20)>
+<1.>	IGNORE;IGNORE;IGNORE;<1.>
+<2.>	IGNORE;IGNORE;IGNORE;<2.>
+<3.>	IGNORE;IGNORE;IGNORE;<3.>
+<4.>	IGNORE;IGNORE;IGNORE;<4.>
+<5.>	IGNORE;IGNORE;IGNORE;<5.>
+<6.>	IGNORE;IGNORE;IGNORE;<6.>
+<7.>	IGNORE;IGNORE;IGNORE;<7.>
+<8.>	IGNORE;IGNORE;IGNORE;<8.>
+<9.>	IGNORE;IGNORE;IGNORE;<9.>
+<10.>	IGNORE;IGNORE;IGNORE;<10.>
+<11.>	IGNORE;IGNORE;IGNORE;<11.>
+<12.>	IGNORE;IGNORE;IGNORE;<12.>
+<13.>	IGNORE;IGNORE;IGNORE;<13.>
+<14.>	IGNORE;IGNORE;IGNORE;<14.>
+<15.>	IGNORE;IGNORE;IGNORE;<15.>
+<16.>	IGNORE;IGNORE;IGNORE;<16.>
+<17.>	IGNORE;IGNORE;IGNORE;<17.>
+<18.>	IGNORE;IGNORE;IGNORE;<18.>
+<19.>	IGNORE;IGNORE;IGNORE;<19.>
+<20.>	IGNORE;IGNORE;IGNORE;<20.>
+<0-o>	IGNORE;IGNORE;IGNORE;<0-o>
+<hh>	IGNORE;IGNORE;IGNORE;<hh>
+<HH>	IGNORE;IGNORE;IGNORE;<HH>
+<vv>	IGNORE;IGNORE;IGNORE;<vv>
+<VV>	IGNORE;IGNORE;IGNORE;<VV>
+<3->	IGNORE;IGNORE;IGNORE;<3->
+<3_>	IGNORE;IGNORE;IGNORE;<3_>
+<3!>	IGNORE;IGNORE;IGNORE;<3!>
+<3//>	IGNORE;IGNORE;IGNORE;<3//>
+<4->	IGNORE;IGNORE;IGNORE;<4->
+<4_>	IGNORE;IGNORE;IGNORE;<4_>
+<4!>	IGNORE;IGNORE;IGNORE;<4!>
+<4//>	IGNORE;IGNORE;IGNORE;<4//>
+<dr>	IGNORE;IGNORE;IGNORE;<dr>
+<dR>	IGNORE;IGNORE;IGNORE;<dR>
+<Dr>	IGNORE;IGNORE;IGNORE;<Dr>
+<DR>	IGNORE;IGNORE;IGNORE;<DR>
+<dl>	IGNORE;IGNORE;IGNORE;<dl>
+<dL>	IGNORE;IGNORE;IGNORE;<dL>
+<Dl>	IGNORE;IGNORE;IGNORE;<Dl>
+<LD>	IGNORE;IGNORE;IGNORE;<LD>
+<ur>	IGNORE;IGNORE;IGNORE;<ur>
+<uR>	IGNORE;IGNORE;IGNORE;<uR>
+<Ur>	IGNORE;IGNORE;IGNORE;<Ur>
+<UR>	IGNORE;IGNORE;IGNORE;<UR>
+<ul>	IGNORE;IGNORE;IGNORE;<ul>
+<uL>	IGNORE;IGNORE;IGNORE;<uL>
+<Ul>	IGNORE;IGNORE;IGNORE;<Ul>
+<UL>	IGNORE;IGNORE;IGNORE;<UL>
+<vr>	IGNORE;IGNORE;IGNORE;<vr>
+<vR>	IGNORE;IGNORE;IGNORE;<vR>
+<Udr>	IGNORE;IGNORE;IGNORE;<Udr>
+<uDr>	IGNORE;IGNORE;IGNORE;<uDr>
+<Vr>	IGNORE;IGNORE;IGNORE;<Vr>
+<UdR>	IGNORE;IGNORE;IGNORE;<UdR>
+<uDR>	IGNORE;IGNORE;IGNORE;<uDR>
+<VR>	IGNORE;IGNORE;IGNORE;<VR>
+<vl>	IGNORE;IGNORE;IGNORE;<vl>
+<vL>	IGNORE;IGNORE;IGNORE;<vL>
+<Udl>	IGNORE;IGNORE;IGNORE;<Udl>
+<uDl>	IGNORE;IGNORE;IGNORE;<uDl>
+<Vl>	IGNORE;IGNORE;IGNORE;<Vl>
+<UdL>	IGNORE;IGNORE;IGNORE;<UdL>
+<uDL>	IGNORE;IGNORE;IGNORE;<uDL>
+<VL>	IGNORE;IGNORE;IGNORE;<VL>
+<dh>	IGNORE;IGNORE;IGNORE;<dh>
+<dLr>	IGNORE;IGNORE;IGNORE;<dLr>
+<dlR>	IGNORE;IGNORE;IGNORE;<dlR>
+<dH>	IGNORE;IGNORE;IGNORE;<dH>
+<Dh>	IGNORE;IGNORE;IGNORE;<Dh>
+<DLr>	IGNORE;IGNORE;IGNORE;<DLr>
+<DlR>	IGNORE;IGNORE;IGNORE;<DlR>
+<DH>	IGNORE;IGNORE;IGNORE;<DH>
+<uh>	IGNORE;IGNORE;IGNORE;<uh>
+<uLr>	IGNORE;IGNORE;IGNORE;<uLr>
+<ulR>	IGNORE;IGNORE;IGNORE;<ulR>
+<uH>	IGNORE;IGNORE;IGNORE;<uH>
+<Uh>	IGNORE;IGNORE;IGNORE;<Uh>
+<ULr>	IGNORE;IGNORE;IGNORE;<ULr>
+<UlR>	IGNORE;IGNORE;IGNORE;<UlR>
+<UH>	IGNORE;IGNORE;IGNORE;<UH>
+<vh>	IGNORE;IGNORE;IGNORE;<vh>
+<vLr>	IGNORE;IGNORE;IGNORE;<vLr>
+<vlR>	IGNORE;IGNORE;IGNORE;<vlR>
+<vH>	IGNORE;IGNORE;IGNORE;<vH>
+<Udh>	IGNORE;IGNORE;IGNORE;<Udh>
+<uDh>	IGNORE;IGNORE;IGNORE;<uDh>
+<Vh>	IGNORE;IGNORE;IGNORE;<Vh>
+<UdLr>	IGNORE;IGNORE;IGNORE;<UdLr>
+<UdlR>	IGNORE;IGNORE;IGNORE;<UdlR>
+<uDLr>	IGNORE;IGNORE;IGNORE;<uDLr>
+<uDlR>	IGNORE;IGNORE;IGNORE;<uDlR>
+<UdH>	IGNORE;IGNORE;IGNORE;<UdH>
+<uDH>	IGNORE;IGNORE;IGNORE;<uDH>
+<VLr>	IGNORE;IGNORE;IGNORE;<VLr>
+<VlR>	IGNORE;IGNORE;IGNORE;<VlR>
+<VH>	IGNORE;IGNORE;IGNORE;<VH>
+<FD>	IGNORE;IGNORE;IGNORE;<FD>
+<BD>	IGNORE;IGNORE;IGNORE;<BD>
+<TB>	IGNORE;IGNORE;IGNORE;<TB>
+<LB>	IGNORE;IGNORE;IGNORE;<LB>
+<FB>	IGNORE;IGNORE;IGNORE;<FB>
+<lB>	IGNORE;IGNORE;IGNORE;<lB>
+<RB>	IGNORE;IGNORE;IGNORE;<RB>
+<.S>	IGNORE;IGNORE;IGNORE;<.S>
+<:S>	IGNORE;IGNORE;IGNORE;<:S>
+<?S>	IGNORE;IGNORE;IGNORE;<?S>
+<fS>	IGNORE;IGNORE;IGNORE;<fS>
+<OS>	IGNORE;IGNORE;IGNORE;<OS>
+<RO>	IGNORE;IGNORE;IGNORE;<RO>
+<Rr>	IGNORE;IGNORE;IGNORE;<Rr>
+<RF>	IGNORE;IGNORE;IGNORE;<RF>
+<RY>	IGNORE;IGNORE;IGNORE;<RY>
+<RH>	IGNORE;IGNORE;IGNORE;<RH>
+<RZ>	IGNORE;IGNORE;IGNORE;<RZ>
+<RK>	IGNORE;IGNORE;IGNORE;<RK>
+<RX>	IGNORE;IGNORE;IGNORE;<RX>
+<sB>	IGNORE;IGNORE;IGNORE;<sB>
+<SR>	IGNORE;IGNORE;IGNORE;<SR>
+<Or>	IGNORE;IGNORE;IGNORE;<Or>
+<UT>	IGNORE;IGNORE;IGNORE;<UT>
+<uT>	IGNORE;IGNORE;IGNORE;<uT>
+<Tr>	IGNORE;IGNORE;IGNORE;<Tr>
+<PR>	IGNORE;IGNORE;IGNORE;<PR>
+<Dt>	IGNORE;IGNORE;IGNORE;<Dt>
+<dT>	IGNORE;IGNORE;IGNORE;<dT>
+<Tl>	IGNORE;IGNORE;IGNORE;<Tl>
+<PL>	IGNORE;IGNORE;IGNORE;<PL>
+<Db>	IGNORE;IGNORE;IGNORE;<Db>
+<Dw>	IGNORE;IGNORE;IGNORE;<Dw>
+<LZ>	IGNORE;IGNORE;IGNORE;<LZ>
+<0m>	IGNORE;IGNORE;IGNORE;<0m>
+<0o>	IGNORE;IGNORE;IGNORE;<0o>
+<0M>	IGNORE;IGNORE;IGNORE;<0M>
+<0L>	IGNORE;IGNORE;IGNORE;<0L>
+<0R>	IGNORE;IGNORE;IGNORE;<0R>
+<Sn>	IGNORE;IGNORE;IGNORE;<Sn>
+<Ic>	IGNORE;IGNORE;IGNORE;<Ic>
+<Fd>	IGNORE;IGNORE;IGNORE;<Fd>
+<Bd>	IGNORE;IGNORE;IGNORE;<Bd>
+<Ci>	IGNORE;IGNORE;IGNORE;<Ci>
+<*2>	IGNORE;IGNORE;IGNORE;<*2>
+<*1>	IGNORE;IGNORE;IGNORE;<*1>
+<TEL>	IGNORE;IGNORE;IGNORE;<TEL>
+<tel>	IGNORE;IGNORE;IGNORE;<tel>
+<<H>	IGNORE;IGNORE;IGNORE;<<H>
+</>H>	IGNORE;IGNORE;IGNORE;</>H>
+<0u>	IGNORE;IGNORE;IGNORE;<0u>
+<0U>	IGNORE;IGNORE;IGNORE;<0U>
+<SU>	IGNORE;IGNORE;IGNORE;<SU>
+<Fm>	IGNORE;IGNORE;IGNORE;<Fm>
+<Ml>	IGNORE;IGNORE;IGNORE;<Ml>
+<cS>	IGNORE;IGNORE;IGNORE;<cS>
+<cH>	IGNORE;IGNORE;IGNORE;<cH>
+<cD>	IGNORE;IGNORE;IGNORE;<cD>
+<cC>	IGNORE;IGNORE;IGNORE;<cC>
+<cS->	IGNORE;IGNORE;IGNORE;<cS->
+<cH->	IGNORE;IGNORE;IGNORE;<cH->
+<cD->	IGNORE;IGNORE;IGNORE;<cD->
+<cC->	IGNORE;IGNORE;IGNORE;<cC->
+<Md>	IGNORE;IGNORE;IGNORE;<Md>
+<M8>	IGNORE;IGNORE;IGNORE;<M8>
+<M2>	IGNORE;IGNORE;IGNORE;<M2>
+<M16>	IGNORE;IGNORE;IGNORE;<M16>
+<Mb>	IGNORE;IGNORE;IGNORE;<Mb>
+<Mx>	IGNORE;IGNORE;IGNORE;<Mx>
+<MX>	IGNORE;IGNORE;IGNORE;<MX>
+<OK>	IGNORE;IGNORE;IGNORE;<OK>
+<XX>	IGNORE;IGNORE;IGNORE;<XX>
+<-X>	IGNORE;IGNORE;IGNORE;<-X>
+<IS>	IGNORE;IGNORE;IGNORE;<IS>
+<,_>	IGNORE;IGNORE;IGNORE;<,_>
+<._>	IGNORE;IGNORE;IGNORE;<._>
+<+">	IGNORE;IGNORE;IGNORE;<+">
+<JIS>	IGNORE;IGNORE;IGNORE;<JIS>
+<*_>	IGNORE;IGNORE;IGNORE;<*_>
+<;_>	IGNORE;IGNORE;IGNORE;<;_>
+<0_>	IGNORE;IGNORE;IGNORE;<0_>
+<<+>	IGNORE;IGNORE;IGNORE;<<+>
+</>+>	IGNORE;IGNORE;IGNORE;</>+>
+<<'>	IGNORE;IGNORE;IGNORE;<<'>
+</>'>	IGNORE;IGNORE;IGNORE;</>'>
+<<">	IGNORE;IGNORE;IGNORE;<<">
+</>">	IGNORE;IGNORE;IGNORE;</>">
+<(">	IGNORE;IGNORE;IGNORE;<(">
+<)">	IGNORE;IGNORE;IGNORE;<)">
+<=T>	IGNORE;IGNORE;IGNORE;<=T>
+<=_>	IGNORE;IGNORE;IGNORE;<=_>
+<('>	IGNORE;IGNORE;IGNORE;<('>
+<)'>	IGNORE;IGNORE;IGNORE;<)'>
+<(I>	IGNORE;IGNORE;IGNORE;<(I>
+<)I>	IGNORE;IGNORE;IGNORE;<)I>
+<-?>	IGNORE;IGNORE;IGNORE;<-?>
+<=T:)>	IGNORE;IGNORE;IGNORE;<=T:)>
+<"5>	IGNORE;IGNORE;IGNORE;<"5>
+<05>	IGNORE;IGNORE;IGNORE;<05>
+<*5>	IGNORE;IGNORE;IGNORE;<*5>
+<+5>	IGNORE;IGNORE;IGNORE;<+5>
+<.6>	IGNORE;IGNORE;IGNORE;<.6>
+<-6>	IGNORE;IGNORE;IGNORE;<-6>
+<*6>	IGNORE;IGNORE;IGNORE;<*6>
+<+6>	IGNORE;IGNORE;IGNORE;<+6>
+<(JU)>	IGNORE;IGNORE;IGNORE;<(JU)>
+<1c>	IGNORE;IGNORE;IGNORE;<1c>
+<2c>	IGNORE;IGNORE;IGNORE;<2c>
+<3c>	IGNORE;IGNORE;IGNORE;<3c>
+<4c>	IGNORE;IGNORE;IGNORE;<4c>
+<5c>	IGNORE;IGNORE;IGNORE;<5c>
+<6c>	IGNORE;IGNORE;IGNORE;<6c>
+<7c>	IGNORE;IGNORE;IGNORE;<7c>
+<8c>	IGNORE;IGNORE;IGNORE;<8c>
+<9c>	IGNORE;IGNORE;IGNORE;<9c>
+<10c>	IGNORE;IGNORE;IGNORE;<10c>
+<KSC>	IGNORE;IGNORE;IGNORE;<KSC>
+<am>	IGNORE;IGNORE;IGNORE;<am>
+<pm>	IGNORE;IGNORE;IGNORE;<pm>
+<NU>	IGNORE;IGNORE;IGNORE;<NU>
+<SH>	IGNORE;IGNORE;IGNORE;<SH>
+<SX>	IGNORE;IGNORE;IGNORE;<SX>
+<EX>	IGNORE;IGNORE;IGNORE;<EX>
+<ET>	IGNORE;IGNORE;IGNORE;<ET>
+<EQ>	IGNORE;IGNORE;IGNORE;<EQ>
+<AK>	IGNORE;IGNORE;IGNORE;<AK>
+<BL>	IGNORE;IGNORE;IGNORE;<BL>
+<BS>	IGNORE;IGNORE;IGNORE;<BS>
+<SO>	IGNORE;IGNORE;IGNORE;<SO>
+<SI>	IGNORE;IGNORE;IGNORE;<SI>
+<DL>	IGNORE;IGNORE;IGNORE;<DL>
+<D1>	IGNORE;IGNORE;IGNORE;<D1>
+<D2>	IGNORE;IGNORE;IGNORE;<D2>
+<D3>	IGNORE;IGNORE;IGNORE;<D3>
+<D4>	IGNORE;IGNORE;IGNORE;<D4>
+<NK>	IGNORE;IGNORE;IGNORE;<NK>
+<SY>	IGNORE;IGNORE;IGNORE;<SY>
+<EB>	IGNORE;IGNORE;IGNORE;<EB>
+<CN>	IGNORE;IGNORE;IGNORE;<CN>
+<EM>	IGNORE;IGNORE;IGNORE;<EM>
+<SB>	IGNORE;IGNORE;IGNORE;<SB>
+<EC>	IGNORE;IGNORE;IGNORE;<EC>
+<FS>	IGNORE;IGNORE;IGNORE;<FS>
+<GS>	IGNORE;IGNORE;IGNORE;<GS>
+<RS>	IGNORE;IGNORE;IGNORE;<RS>
+<US>	IGNORE;IGNORE;IGNORE;<US>
+<DT>	IGNORE;IGNORE;IGNORE;<DT>
+<PA>	IGNORE;IGNORE;IGNORE;<PA>
+<HO>	IGNORE;IGNORE;IGNORE;<HO>
+<BH>	IGNORE;IGNORE;IGNORE;<BH>
+<NH>	IGNORE;IGNORE;IGNORE;<NH>
+<IN>	IGNORE;IGNORE;IGNORE;<IN>
+<NL>	IGNORE;IGNORE;IGNORE;<NL>
+<SA>	IGNORE;IGNORE;IGNORE;<SA>
+<ES>	IGNORE;IGNORE;IGNORE;<ES>
+<HS>	IGNORE;IGNORE;IGNORE;<HS>
+<HJ>	IGNORE;IGNORE;IGNORE;<HJ>
+<VS>	IGNORE;IGNORE;IGNORE;<VS>
+<PD>	IGNORE;IGNORE;IGNORE;<PD>
+<PU>	IGNORE;IGNORE;IGNORE;<PU>
+<RI>	IGNORE;IGNORE;IGNORE;<RI>
+<S2>	IGNORE;IGNORE;IGNORE;<S2>
+<S3>	IGNORE;IGNORE;IGNORE;<S3>
+<DC>	IGNORE;IGNORE;IGNORE;<DC>
+<P1>	IGNORE;IGNORE;IGNORE;<P1>
+<P2>	IGNORE;IGNORE;IGNORE;<P2>
+<TS>	IGNORE;IGNORE;IGNORE;<TS>
+<CC>	IGNORE;IGNORE;IGNORE;<CC>
+<MW>	IGNORE;IGNORE;IGNORE;<MW>
+<SG>	IGNORE;IGNORE;IGNORE;<SG>
+<EG>	IGNORE;IGNORE;IGNORE;<EG>
+<SS>	IGNORE;IGNORE;IGNORE;<SS>
+<GC>	IGNORE;IGNORE;IGNORE;<GC>
+<SC>	IGNORE;IGNORE;IGNORE;<SC>
+<CI>	IGNORE;IGNORE;IGNORE;<CI>
+<ST>	IGNORE;IGNORE;IGNORE;<ST>
+<OC>	IGNORE;IGNORE;IGNORE;<OC>
+<PM>	IGNORE;IGNORE;IGNORE;<PM>
+<AC>	IGNORE;IGNORE;IGNORE;<AC>
+<"3>	IGNORE;IGNORE;IGNORE;<"3>
+<"1>	IGNORE;IGNORE;IGNORE;<"1>
+<"!>	IGNORE;IGNORE;IGNORE;<"!>
+<"'>	IGNORE;IGNORE;IGNORE;<"'>
+<"/>>	IGNORE;IGNORE;IGNORE;<"/>>
+<"?>	IGNORE;IGNORE;IGNORE;<"?>
+<"->	IGNORE;IGNORE;IGNORE;<"->
+<"(>	IGNORE;IGNORE;IGNORE;<"(>
+<".>	IGNORE;IGNORE;IGNORE;<".>
+<":>	IGNORE;IGNORE;IGNORE;<":>
+<"0>	IGNORE;IGNORE;IGNORE;<"0>
+<",>	IGNORE;IGNORE;IGNORE;<",>
+<"_>	IGNORE;IGNORE;IGNORE;<"_>
+<"">	IGNORE;IGNORE;IGNORE;<"">
+<";>	IGNORE;IGNORE;IGNORE;<";>
+<"<>	IGNORE;IGNORE;IGNORE;<"<>
+<"=>	IGNORE;IGNORE;IGNORE;<"=>
+<"//>	IGNORE;IGNORE;IGNORE;<"//>
+<"p>	IGNORE;IGNORE;IGNORE;<"p>
+<"d>	IGNORE;IGNORE;IGNORE;<"d>
+<"i>	IGNORE;IGNORE;IGNORE;<"i>
+<+_>	IGNORE;IGNORE;IGNORE;<+_>
+<Tel>	IGNORE;IGNORE;IGNORE;<Tel>
+<UA>	IGNORE;IGNORE;IGNORE;<UA>
+<UB>	IGNORE;IGNORE;IGNORE;<UB>
+UNDEFINED	IGNORE;IGNORE;IGNORE
+
+<0>	<0>;<0>;IGNORE;IGNORE
+<0S>	<0>;<0S>;IGNORE;IGNORE
+<18>	<0>;<18>;IGNORE;IGNORE
+<14>	<0>;<14>;IGNORE;IGNORE
+<38>	<0>;<38>;IGNORE;IGNORE
+<12>	<0>;<12>;IGNORE;IGNORE
+<58>	<0>;<58>;IGNORE;IGNORE
+<34>	<0>;<34>;IGNORE;IGNORE
+<78>	<0>;<78>;IGNORE;IGNORE
+<1>	<1>;<1>;IGNORE;IGNORE
+<2>	<2>;<2>;IGNORE;IGNORE
+<3>	<3>;<3>;IGNORE;IGNORE
+<4>	<4>;<4>;IGNORE;IGNORE
+<5>	<5>;<5>;IGNORE;IGNORE
+<6>	<6>;<6>;IGNORE;IGNORE
+<7>	<7>;<7>;IGNORE;IGNORE
+<8>	<8>;<8>;IGNORE;IGNORE
+<9>	<9>;<9>;IGNORE;IGNORE
+<1S>	<1>;<1S>;IGNORE;IGNORE
+<2S>	<2>;<2S>;IGNORE;IGNORE
+<3S>	<3>;<3S>;IGNORE;IGNORE
+<4S>	<4>;<4S>;IGNORE;IGNORE
+<5S>	<5>;<5S>;IGNORE;IGNORE
+<6S>	<6>;<6S>;IGNORE;IGNORE
+<7S>	<7>;<7S>;IGNORE;IGNORE
+<8S>	<8>;<8S>;IGNORE;IGNORE
+<9S>	<9>;<9S>;IGNORE;IGNORE
+<A>	<A>;<NONE>;<CAPITAL>;IGNORE
+<a>	<A>;<NONE>;<SMALL>;IGNORE
+<-a>	<A>;<NONE>;<-a>;IGNORE
+<A'>	<A>;<ACUTE>;<CAPITAL>;IGNORE
+<a'>	<A>;<ACUTE>;<SMALL>;IGNORE
+<A!>	<A>;<GRAVE>;<CAPITAL>;IGNORE
+<a!>	<A>;<GRAVE>;<SMALL>;IGNORE
+<A!!>	<A>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<a!!>	<A>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<A(>	<A>;<BREVE>;<CAPITAL>;IGNORE
+<a(>	<A>;<BREVE>;<SMALL>;IGNORE
+<A('>	<A>;<BREVE+ACUTE>;<CAPITAL>;IGNORE
+<a('>	<A>;<BREVE+ACUTE>;<SMALL>;IGNORE
+<A(!>	<A>;<BREVE+GRAVE>;<CAPITAL>;IGNORE
+<a(!>	<A>;<BREVE+GRAVE>;<SMALL>;IGNORE
+<A(2>	<A>;<BREVE+HOOK>;<CAPITAL>;IGNORE
+<a(2>	<A>;<BREVE+HOOK>;<SMALL>;IGNORE
+<A(?>	<A>;<BREVE+TILDE>;<CAPITAL>;IGNORE
+<a(?>	<A>;<BREVE+TILDE>;<SMALL>;IGNORE
+<A(-.>	<A>;<BREVE+DOT-BELOW>;<CAPITAL>;IGNORE
+<a(-.>	<A>;<BREVE+DOT-BELOW>;<SMALL>;IGNORE
+<A)>	<A>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<a)>	<A>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<A/>>	<A>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<a/>>	<A>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<A/>'>	<A>;<CIRCUMFLEX+ACUTE>;<CAPITAL>;IGNORE
+<a/>'>	<A>;<CIRCUMFLEX+ACUTE>;<SMALL>;IGNORE
+<A/>!>	<A>;<CIRCUMFLEX+GRAVE>;<CAPITAL>;IGNORE
+<a/>!>	<A>;<CIRCUMFLEX+GRAVE>;<SMALL>;IGNORE
+<A/>2>	<A>;<CIRCUMFLEX+HOOK>;<CAPITAL>;IGNORE
+<a/>2>	<A>;<CIRCUMFLEX+HOOK>;<SMALL>;IGNORE
+<A/>?>	<A>;<CIRCUMFLEX+TILDE>;<CAPITAL>;IGNORE
+<a/>?>	<A>;<CIRCUMFLEX+TILDE>;<SMALL>;IGNORE
+<A/>-.>	<A>;<CIRCUMFLEX+DOT-BELOW>;<CAPITAL>;IGNORE
+<a/>-.>	<A>;<CIRCUMFLEX+DOT-BELOW>;<SMALL>;IGNORE
+<A<>	<A>;<CARON>;<CAPITAL>;IGNORE
+<a<>	<A>;<CARON>;<SMALL>;IGNORE
+<AA>	<A>;<RING>;<CAPITAL>;IGNORE
+<aa>	<A>;<RING>;<SMALL>;IGNORE
+<AA'>	<A>;<RING+ACUTE>;<CAPITAL>;IGNORE
+<aa'>	<A>;<RING+ACUTE>;<SMALL>;IGNORE
+<A-0>	<A>;<RING-BELOW>;<CAPITAL>;IGNORE
+<a-0>	<A>;<RING-BELOW>;<SMALL>;IGNORE
+<A:>	<A>;<DIAERESIS>;<CAPITAL>;IGNORE
+<a:>	<A>;<DIAERESIS>;<SMALL>;IGNORE
+<A1>	<A>;<DIAERESIS+MACRON>;<CAPITAL>;IGNORE
+<a1>	<A>;<DIAERESIS+MACRON>;<SMALL>;IGNORE
+<A2>	<A>;<HOOK>;<CAPITAL>;IGNORE
+<a2>	<A>;<HOOK>;<SMALL>;IGNORE
+<A?>	<A>;<TILDE>;<CAPITAL>;IGNORE
+<a?>	<A>;<TILDE>;<SMALL>;IGNORE
+<A-.>	<A>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<a-.>	<A>;<DOT-BELOW>;<SMALL>;IGNORE
+<A;>	<A>;<OGONEK>;<CAPITAL>;IGNORE
+<a;>	<A>;<OGONEK>;<SMALL>;IGNORE
+<A->	<A>;<MACRON>;<CAPITAL>;IGNORE
+<a->	<A>;<MACRON>;<SMALL>;IGNORE
+<A7>	<A>;<MACRON+DOT>;<CAPITAL>;IGNORE
+<a7>	<A>;<MACRON+DOT>;<SMALL>;IGNORE
+<a8>	
+<AE>	"<A><E>";"<AE><AE>";"<CAPITAL><CAPITAL>";IGNORE
+<ae>	"<A><E>";"<AE><AE>";"<SMALL><SMALL>";IGNORE
+<AE'>	"<A><E>";"<AE'><AE'>";"<CAPITAL><CAPITAL>";IGNORE
+<ae'>	"<A><E>";"<AE'><AE'>";"<SMALL><SMALL>";IGNORE
+<A3>	"<A><E>";"<A3><A3>";"<CAPITAL><CAPITAL>";IGNORE
+<a3>	"<A><E>";"<A3><A3>";"<SMALL><SMALL>";IGNORE
+<B>	<B>;<NONE>;<CAPITAL>;IGNORE
+<b>	<B>;<NONE>;<SMALL>;IGNORE
+<B.>	<B>;<DOT>;<CAPITAL>;IGNORE
+<b.>	<B>;<DOT>;<SMALL>;IGNORE
+<B-.>	<B>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<b-.>	<B>;<DOT-BELOW>;<SMALL>;IGNORE
+<B_>	<B>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<b_>	<B>;<LINE-BELOW>;<SMALL>;IGNORE
+<b8>	
+<C>	<C>;<NONE>;<CAPITAL>;IGNORE
+<c>	<C>;<NONE>;<SMALL>;IGNORE
+<C'>	<C>;<ACUTE>;<CAPITAL>;IGNORE
+<c'>	<C>;<ACUTE>;<SMALL>;IGNORE
+<C/>>	<C>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<c/>>	<C>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<C<>	<C>;<CARON>;<CAPITAL>;IGNORE
+<c<>	<C>;<CARON>;<SMALL>;IGNORE
+<C2>	<C>;<HOOK>;<CAPITAL>;IGNORE
+<c2>	<C>;<HOOK>;<SMALL>;IGNORE
+<C.>	<C>;<DOT>;<CAPITAL>;IGNORE
+<c.>	<C>;<DOT>;<SMALL>;IGNORE
+<C,>	<C>;<CEDILLA>;<CAPITAL>;IGNORE
+<c,>	<C>;<CEDILLA>;<SMALL>;IGNORE
+<C,'>	<C>;<CEDILLA+ACUTE>;<CAPITAL>;IGNORE
+<c,'>	<C>;<CEDILLA+ACUTE>;<SMALL>;IGNORE
+<c8>	
+<D>	<D>;<NONE>;<CAPITAL>;IGNORE
+<d>	<D>;<NONE>;<SMALL>;IGNORE
+<D<>	<D>;<CARON>;<CAPITAL>;IGNORE
+<d<>	<D>;<CARON>;<SMALL>;IGNORE
+<D.>	<D>;<DOT>;<CAPITAL>;IGNORE
+<d.>	<D>;<DOT>;<SMALL>;IGNORE
+<D-.>	<D>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<d-.>	<D>;<DOT-BELOW>;<SMALL>;IGNORE
+<D//>	<D>;<STROKE>;<CAPITAL>;IGNORE
+<d//>	<D>;<STROKE>;<SMALL>;IGNORE
+<D,>	<D>;<CEDILLA>;<CAPITAL>;IGNORE
+<d,>	<D>;<CEDILLA>;<SMALL>;IGNORE
+<D-/>>	<D>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<d-/>>	<D>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<D_>	<D>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<d_>	<D>;<LINE-BELOW>;<SMALL>;IGNORE
+<d8>	
+<E>	<E>;<NONE>;<CAPITAL>;IGNORE
+<e>	<E>;<NONE>;<SMALL>;IGNORE
+<E'>	<E>;<ACUTE>;<CAPITAL>;IGNORE
+<e'>	<E>;<ACUTE>;<SMALL>;IGNORE
+<E!>	<E>;<GRAVE>;<CAPITAL>;IGNORE
+<e!>	<E>;<GRAVE>;<SMALL>;IGNORE
+<E!!>	<E>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<e!!>	<E>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<E(>	<E>;<BREVE>;<CAPITAL>;IGNORE
+<e(>	<E>;<BREVE>;<SMALL>;IGNORE
+<E)>	<E>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<e)>	<E>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<E/>>	<E>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<e/>>	<E>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<E/>'>	<E>;<CIRCUMFLEX+ACUTE>;<CAPITAL>;IGNORE
+<e/>'>	<E>;<CIRCUMFLEX+ACUTE>;<SMALL>;IGNORE
+<E/>!>	<E>;<CIRCUMFLEX+GRAVE>;<CAPITAL>;IGNORE
+<e/>!>	<E>;<CIRCUMFLEX+GRAVE>;<SMALL>;IGNORE
+<E/>2>	<E>;<CIRCUMFLEX+HOOK>;<CAPITAL>;IGNORE
+<e/>2>	<E>;<CIRCUMFLEX+HOOK>;<SMALL>;IGNORE
+<E/>?>	<E>;<CIRCUMFLEX+TILDE>;<CAPITAL>;IGNORE
+<e/>?>	<E>;<CIRCUMFLEX+TILDE>;<SMALL>;IGNORE
+<E/>-.>	<E>;<CIRCUMFLEX+DOT-BELOW>;<CAPITAL>;IGNORE
+<e/>-.>	<E>;<CIRCUMFLEX+DOT-BELOW>;<SMALL>;IGNORE
+<E<>	<E>;<CARON>;<CAPITAL>;IGNORE
+<e<>	<E>;<CARON>;<SMALL>;IGNORE
+<E:>	<E>;<DIAERESIS>;<CAPITAL>;IGNORE
+<e:>	<E>;<DIAERESIS>;<SMALL>;IGNORE
+<E2>	<E>;<HOOK>;<CAPITAL>;IGNORE
+<e2>	<E>;<HOOK>;<SMALL>;IGNORE
+<E?>	<E>;<TILDE>;<CAPITAL>;IGNORE
+<e?>	<E>;<TILDE>;<SMALL>;IGNORE
+<E-?>	<E>;<TILDE-BELOW>;<CAPITAL>;IGNORE
+<e-?>	<E>;<TILDE-BELOW>;<SMALL>;IGNORE
+<E.>	<E>;<DOT>;<CAPITAL>;IGNORE
+<e.>	<E>;<DOT>;<SMALL>;IGNORE
+<E-.>	<E>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<e-.>	<E>;<DOT-BELOW>;<SMALL>;IGNORE
+<E,(>	<E>;<CEDILLA+BREVE>;<CAPITAL>;IGNORE
+<e,(>	<E>;<CEDILLA+BREVE>;<SMALL>;IGNORE
+<E;>	<E>;<OGONEK>;<CAPITAL>;IGNORE
+<e;>	<E>;<OGONEK>;<SMALL>;IGNORE
+<E->	<E>;<MACRON>;<CAPITAL>;IGNORE
+<e->	<E>;<MACRON>;<SMALL>;IGNORE
+<E-'>	<E>;<MACRON+ACUTE>;<CAPITAL>;IGNORE
+<e-'>	<E>;<MACRON+ACUTE>;<SMALL>;IGNORE
+<E-!>	<E>;<MACRON+GRAVE>;<CAPITAL>;IGNORE
+<e-!>	<E>;<MACRON+GRAVE>;<SMALL>;IGNORE
+<E-/>>	<E>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<e-/>>	<E>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<e8>	
+<F>	<F>;<NONE>;<CAPITAL>;IGNORE
+<f>	<F>;<NONE>;<SMALL>;IGNORE
+<F2>	<F>;<HOOK>;<CAPITAL>;IGNORE
+<f2>	<F>;<HOOK>;<SMALL>;IGNORE
+<F.>	<F>;<DOT>;<CAPITAL>;IGNORE
+<f.>	<F>;<DOT>;<SMALL>;IGNORE
+<f8>	
+<ff>	"<F><F>";"<NONE><NONE>";"<ff><ff>";IGNORE
+<fi>	"<F><I>";"<NONE><NONE>";"<fi><fi>";IGNORE
+<fl>	"<F><L>";"<NONE><NONE>";"<fl><fl>";IGNORE
+<ffi>	"<F><F><I>";"<NONE><NONE><NONE>";"<ffi><ffi><ffi>";IGNORE
+<ffl>	"<F><F><L>";"<NONE><NONE><NONE>";"<ffl><ffl><ffl>";IGNORE
+<ft>	"<F><T>";"<NONE><NONE>";"<ft><ft>";IGNORE
+<G>	<G>;<NONE>;<CAPITAL>;IGNORE
+<g>	<G>;<NONE>;<SMALL>;IGNORE
+<G'>	<G>;<ACUTE>;<CAPITAL>;IGNORE
+<g'>	<G>;<ACUTE>;<SMALL>;IGNORE
+<G(>	<G>;<BREVE>;<CAPITAL>;IGNORE
+<g(>	<G>;<BREVE>;<SMALL>;IGNORE
+<G/>>	<G>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<g/>>	<G>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<G<>	<G>;<CARON>;<CAPITAL>;IGNORE
+<g<>	<G>;<CARON>;<SMALL>;IGNORE
+<G.>	<G>;<DOT>;<CAPITAL>;IGNORE
+<g.>	<G>;<DOT>;<SMALL>;IGNORE
+<G//>	<G>;<STROKE>;<CAPITAL>;IGNORE
+<g//>	<G>;<STROKE>;<SMALL>;IGNORE
+<G,>	<G>;<CEDILLA>;<CAPITAL>;IGNORE
+<g,>	<G>;<CEDILLA>;<SMALL>;IGNORE
+<G->	<G>;<MACRON>;<CAPITAL>;IGNORE
+<g->	<G>;<MACRON>;<SMALL>;IGNORE
+<g8>	
+<H>	<H>;<NONE>;<CAPITAL>;IGNORE
+<h>	<H>;<NONE>;<SMALL>;IGNORE
+<H-(>	<H>;<BREVE-BELOW>;<CAPITAL>;IGNORE
+<h-(>	<H>;<BREVE-BELOW>;<SMALL>;IGNORE
+<H/>>	<H>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<h/>>	<H>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<H:>	<H>;<DIAERESIS>;<CAPITAL>;IGNORE
+<h:>	<H>;<DIAERESIS>;<SMALL>;IGNORE
+<H.>	<H>;<DOT>;<CAPITAL>;IGNORE
+<h.>	<H>;<DOT>;<SMALL>;IGNORE
+<H-.>	<H>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<h-.>	<H>;<DOT-BELOW>;<SMALL>;IGNORE
+<H//>	<H>;<STROKE>;<CAPITAL>;IGNORE
+<h//>	<H>;<STROKE>;<SMALL>;IGNORE
+<H,>	<H>;<CEDILLA>;<CAPITAL>;IGNORE
+<h,>	<H>;<CEDILLA>;<SMALL>;IGNORE
+<h8>	
+<I>	<I>;<NONE>;<CAPITAL>;IGNORE
+<i>	<I>;<NONE>;<SMALL>;IGNORE
+<I'>	<I>;<ACUTE>;<CAPITAL>;IGNORE
+<i'>	<I>;<ACUTE>;<SMALL>;IGNORE
+<I!>	<I>;<GRAVE>;<CAPITAL>;IGNORE
+<i!>	<I>;<GRAVE>;<SMALL>;IGNORE
+<I!!>	<I>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<i!!>	<I>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<I(>	<I>;<BREVE>;<CAPITAL>;IGNORE
+<i(>	<I>;<BREVE>;<SMALL>;IGNORE
+<I)>	<I>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<i)>	<I>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<I/>>	<I>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<i/>>	<I>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<I<>	<I>;<CARON>;<CAPITAL>;IGNORE
+<i<>	<I>;<CARON>;<SMALL>;IGNORE
+<I:>	<I>;<DIAERESIS>;<CAPITAL>;IGNORE
+<i:>	<I>;<DIAERESIS>;<SMALL>;IGNORE
+<I:'>	<I>;<DIAERESIS+ACUTE>;<CAPITAL>;IGNORE
+<i:'>	<I>;<DIAERESIS+ACUTE>;<SMALL>;IGNORE
+<I2>	<I>;<HOOK>;<CAPITAL>;IGNORE
+<i2>	<I>;<HOOK>;<SMALL>;IGNORE
+<I?>	<I>;<TILDE>;<CAPITAL>;IGNORE
+<i?>	<I>;<TILDE>;<SMALL>;IGNORE
+<I-?>	<I>;<TILDE-BELOW>;<CAPITAL>;IGNORE
+<i-?>	<I>;<TILDE-BELOW>;<SMALL>;IGNORE
+<I.>	<I>;<DOT>;<CAPITAL>;IGNORE
+<i.>	<I>;<DOT>;<SMALL>;IGNORE
+<I-.>	<I>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<i-.>	<I>;<DOT-BELOW>;<SMALL>;IGNORE
+<I;>	<I>;<OGONEK>;<CAPITAL>;IGNORE
+<i;>	<I>;<OGONEK>;<SMALL>;IGNORE
+<I->	<I>;<MACRON>;<CAPITAL>;IGNORE
+<i->	<I>;<MACRON>;<SMALL>;IGNORE
+<i8>	
+<IJ>	"<I><J>";"<IJ><IJ>";"<CAPITAL><CAPITAL>";IGNORE
+<ij>	"<I><J>";"<IJ><IJ>";"<SMALL><SMALL>";IGNORE
+<J>	<J>;<NONE>;<CAPITAL>;IGNORE
+<j>	<J>;<NONE>;<SMALL>;IGNORE
+<J/>>	<J>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<j/>>	<J>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<j8>	
+<K>	<K>;<NONE>;<CAPITAL>;IGNORE
+<k>	<K>;<NONE>;<SMALL>;IGNORE
+<K'>	<K>;<ACUTE>;<CAPITAL>;IGNORE
+<k'>	<K>;<ACUTE>;<SMALL>;IGNORE
+<K<>	<K>;<CARON>;<CAPITAL>;IGNORE
+<k<>	<K>;<CARON>;<SMALL>;IGNORE
+<K2>	<K>;<HOOK>;<CAPITAL>;IGNORE
+<k2>	<K>;<HOOK>;<SMALL>;IGNORE
+<K-.>	<K>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<k-.>	<K>;<DOT-BELOW>;<SMALL>;IGNORE
+<K,>	<K>;<CEDILLA>;<CAPITAL>;IGNORE
+<k,>	<K>;<CEDILLA>;<SMALL>;IGNORE
+<K_>	<K>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<k_>	<K>;<LINE-BELOW>;<SMALL>;IGNORE
+<k8>	
+<kk>	<K>;<kk>;<SMALL>;IGNORE
+<L>	<L>;<NONE>;<CAPITAL>;IGNORE
+<l>	<L>;<NONE>;<SMALL>;IGNORE
+<L'>	<L>;<ACUTE>;<CAPITAL>;IGNORE
+<l'>	<L>;<ACUTE>;<SMALL>;IGNORE
+<L<>	<L>;<CARON>;<CAPITAL>;IGNORE
+<l<>	<L>;<CARON>;<SMALL>;IGNORE
+<L.>	<L>;<DOT>;<CAPITAL>;IGNORE
+<l.>	<L>;<DOT>;<SMALL>;IGNORE
+<L-.>	<L>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<l-.>	<L>;<DOT-BELOW>;<SMALL>;IGNORE
+<L//>	<L>;<STROKE>;<CAPITAL>;IGNORE
+<l//>	<L>;<STROKE>;<SMALL>;IGNORE
+<L,>	<L>;<CEDILLA>;<CAPITAL>;IGNORE
+<l,>	<L>;<CEDILLA>;<SMALL>;IGNORE
+<L--.>	<L>;<MACRON+DOT-BELOW>;<CAPITAL>;IGNORE
+<l--.>	<L>;<MACRON+DOT-BELOW>;<SMALL>;IGNORE
+<L-/>>	<L>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<l-/>>	<L>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<L_>	<L>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<l_>	<L>;<LINE-BELOW>;<SMALL>;IGNORE
+<l8>	
+<M>	<M>;<NONE>;<CAPITAL>;IGNORE
+<m>	<M>;<NONE>;<SMALL>;IGNORE
+<M'>	<M>;<ACUTE>;<CAPITAL>;IGNORE
+<m'>	<M>;<ACUTE>;<SMALL>;IGNORE
+<M.>	<M>;<DOT>;<CAPITAL>;IGNORE
+<m.>	<M>;<DOT>;<SMALL>;IGNORE
+<M-.>	<M>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<m-.>	<M>;<DOT-BELOW>;<SMALL>;IGNORE
+<m8>	
+<N>	<N>;<NONE>;<CAPITAL>;IGNORE
+<n>	<N>;<NONE>;<SMALL>;IGNORE
+<N'>	<N>;<ACUTE>;<CAPITAL>;IGNORE
+<n'>	<N>;<ACUTE>;<SMALL>;IGNORE
+<N<>	<N>;<CARON>;<CAPITAL>;IGNORE
+<n<>	<N>;<CARON>;<SMALL>;IGNORE
+<N.>	<N>;<DOT>;<CAPITAL>;IGNORE
+<n.>	<N>;<DOT>;<SMALL>;IGNORE
+<N-.>	<N>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<n-.>	<N>;<DOT-BELOW>;<SMALL>;IGNORE
+<N,>	<N>;<CEDILLA>;<CAPITAL>;IGNORE
+<n,>	<N>;<CEDILLA>;<SMALL>;IGNORE
+<N-/>>	<N>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<n-/>>	<N>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<N_>	<N>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<n_>	<N>;<LINE-BELOW>;<SMALL>;IGNORE
+<'n>	<N>;<PRECEDED-BY-APOSTROPHE>;<SMALL>;IGNORE
+<n8>	
+<N?>	<N?>;<NONE>;<CAPITAL>;IGNORE
+<n?>	<N?>;<NONE>;<SMALL>;IGNORE
+<NG>	"<N><G>";"<NG><NG>";"<CAPITAL><CAPITAL>";IGNORE
+<ng>	"<N><G>";"<NG><NG>";"<SMALL><SMALL>";IGNORE
+<O>	<O>;<NONE>;<CAPITAL>;IGNORE
+<o>	<O>;<NONE>;<SMALL>;IGNORE
+<-o>	<O>;<NONE>;<-o>;IGNORE
+<O'>	<O>;<ACUTE>;<CAPITAL>;IGNORE
+<o'>	<O>;<ACUTE>;<SMALL>;IGNORE
+<O!>	<O>;<GRAVE>;<CAPITAL>;IGNORE
+<o!>	<O>;<GRAVE>;<SMALL>;IGNORE
+<O!!>	<O>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<o!!>	<O>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<O(>	<O>;<BREVE>;<CAPITAL>;IGNORE
+<o(>	<O>;<BREVE>;<SMALL>;IGNORE
+<O)>	<O>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<o)>	<O>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<O/>>	<O>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<o/>>	<O>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<O/>'>	<O>;<CIRCUMFLEX+ACUTE>;<CAPITAL>;IGNORE
+<o/>'>	<O>;<CIRCUMFLEX+ACUTE>;<SMALL>;IGNORE
+<O/>!>	<O>;<CIRCUMFLEX+GRAVE>;<CAPITAL>;IGNORE
+<o/>!>	<O>;<CIRCUMFLEX+GRAVE>;<SMALL>;IGNORE
+<O/>2>	<O>;<CIRCUMFLEX+HOOK>;<CAPITAL>;IGNORE
+<o/>2>	<O>;<CIRCUMFLEX+HOOK>;<SMALL>;IGNORE
+<O/>?>	<O>;<CIRCUMFLEX+TILDE>;<CAPITAL>;IGNORE
+<o/>?>	<O>;<CIRCUMFLEX+TILDE>;<SMALL>;IGNORE
+<O/>-.>	<O>;<CIRCUMFLEX+DOT-BELOW>;<CAPITAL>;IGNORE
+<o/>-.>	<O>;<CIRCUMFLEX+DOT-BELOW>;<SMALL>;IGNORE
+<O<>	<O>;<CARON>;<CAPITAL>;IGNORE
+<o<>	<O>;<CARON>;<SMALL>;IGNORE
+<O:>	<O>;<DIAERESIS>;<CAPITAL>;IGNORE
+<o:>	<O>;<DIAERESIS>;<SMALL>;IGNORE
+<O">	<O>;<DOUBLE-ACUTE>;<CAPITAL>;IGNORE
+<o">	<O>;<DOUBLE-ACUTE>;<SMALL>;IGNORE
+<O2>	<O>;<HOOK>;<CAPITAL>;IGNORE
+<o2>	<O>;<HOOK>;<SMALL>;IGNORE
+<O?>	<O>;<TILDE>;<CAPITAL>;IGNORE
+<o?>	<O>;<TILDE>;<SMALL>;IGNORE
+<O?'>	<O>;<TILDE+ACUTE>;<CAPITAL>;IGNORE
+<o?'>	<O>;<TILDE+ACUTE>;<SMALL>;IGNORE
+<O?:>	<O>;<TILDE+DIAERESIS>;<CAPITAL>;IGNORE
+<o?:>	<O>;<TILDE+DIAERESIS>;<SMALL>;IGNORE
+<O-.>	<O>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<o-.>	<O>;<DOT-BELOW>;<SMALL>;IGNORE
+<O//>	<O>;<STROKE>;<CAPITAL>;IGNORE
+<o//>	<O>;<STROKE>;<SMALL>;IGNORE
+<O//'>	<O>;<STROKE+ACUTE>;<CAPITAL>;IGNORE
+<o//'>	<O>;<STROKE+ACUTE>;<SMALL>;IGNORE
+<O;>	<O>;<OGONEK>;<CAPITAL>;IGNORE
+<o;>	<O>;<OGONEK>;<SMALL>;IGNORE
+<O1>	<O>;<OGONEK+MACRON>;<CAPITAL>;IGNORE
+<o1>	<O>;<OGONEK+MACRON>;<SMALL>;IGNORE
+<O->	<O>;<MACRON>;<CAPITAL>;IGNORE
+<o->	<O>;<MACRON>;<SMALL>;IGNORE
+<O-'>	<O>;<MACRON+ACUTE>;<CAPITAL>;IGNORE
+<o-'>	<O>;<MACRON+ACUTE>;<SMALL>;IGNORE
+<O-!>	<O>;<MACRON+GRAVE>;<CAPITAL>;IGNORE
+<o-!>	<O>;<MACRON+GRAVE>;<SMALL>;IGNORE
+<O9>	<O>;<HORN>;<CAPITAL>;IGNORE
+<o9>	<O>;<HORN>;<SMALL>;IGNORE
+<O9'>	<O>;<HORN+ACUTE>;<CAPITAL>;IGNORE
+<o9'>	<O>;<HORN+ACUTE>;<SMALL>;IGNORE
+<O9!>	<O>;<HORN+GRAVE>;<CAPITAL>;IGNORE
+<o9!>	<O>;<HORN+GRAVE>;<SMALL>;IGNORE
+<O92>	<O>;<HORN+HOOK>;<CAPITAL>;IGNORE
+<o92>	<O>;<HORN+HOOK>;<SMALL>;IGNORE
+<O9?>	<O>;<HORN+TILDE>;<CAPITAL>;IGNORE
+<o9?>	<O>;<HORN+TILDE>;<SMALL>;IGNORE
+<O9-.>	<O>;<HORN+DOT-BELOW>;<CAPITAL>;IGNORE
+<o9-.>	<O>;<HORN+DOT-BELOW>;<SMALL>;IGNORE
+<o8>	
+<OE>	"<O><E>";"<OE><OE>";"<CAPITAL><CAPITAL>";IGNORE
+<oe>	"<O><E>";"<OE><OE>";"<SMALL><SMALL>";IGNORE
+<P>	<P>;<NONE>;<CAPITAL>;IGNORE
+<p>	<P>;<NONE>;<SMALL>;IGNORE
+<P'>	<P>;<ACUTE>;<CAPITAL>;IGNORE
+<p'>	<P>;<ACUTE>;<SMALL>;IGNORE
+<P.>	<P>;<DOT>;<CAPITAL>;IGNORE
+<p.>	<P>;<DOT>;<SMALL>;IGNORE
+<p8>	
+<Q>	<Q>;<NONE>;<CAPITAL>;IGNORE
+<q>	<Q>;<NONE>;<SMALL>;IGNORE
+<q8>	
+<R>	<R>;<NONE>;<CAPITAL>;IGNORE
+<r>	<R>;<NONE>;<SMALL>;IGNORE
+<R'>	<R>;<ACUTE>;<CAPITAL>;IGNORE
+<r'>	<R>;<ACUTE>;<SMALL>;IGNORE
+<R!!>	<R>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<r!!>	<R>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<R)>	<R>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<r)>	<R>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<R<>	<R>;<CARON>;<CAPITAL>;IGNORE
+<r<>	<R>;<CARON>;<SMALL>;IGNORE
+<R.>	<R>;<DOT>;<CAPITAL>;IGNORE
+<r.>	<R>;<DOT>;<SMALL>;IGNORE
+<R-.>	<R>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<r-.>	<R>;<DOT-BELOW>;<SMALL>;IGNORE
+<R,>	<R>;<CEDILLA>;<CAPITAL>;IGNORE
+<r,>	<R>;<CEDILLA>;<SMALL>;IGNORE
+<R--.>	<R>;<MACRON+DOT-BELOW>;<CAPITAL>;IGNORE
+<r--.>	<R>;<MACRON+DOT-BELOW>;<SMALL>;IGNORE
+<R_>	<R>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<r_>	<R>;<LINE-BELOW>;<SMALL>;IGNORE
+<r8>	
+<S>	<S>;<NONE>;<CAPITAL>;IGNORE
+<s>	<S>;<NONE>;<SMALL>;IGNORE
+<st>	"<S><T>";"<NONE><NONE>";"<st><st>";IGNORE
+<S'>	<S>;<ACUTE>;<CAPITAL>;IGNORE
+<s'>	<S>;<ACUTE>;<SMALL>;IGNORE
+<S'.>	<S>;<ACUTE+DOT>;<CAPITAL>;IGNORE
+<s'.>	<S>;<ACUTE+DOT>;<SMALL>;IGNORE
+<S/>>	<S>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<s/>>	<S>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<S<>	<S>;<CARON>;<CAPITAL>;IGNORE
+<s<>	<S>;<CARON>;<SMALL>;IGNORE
+<S<.>	<S>;<CARON+DOT>;<CAPITAL>;IGNORE
+<s<.>	<S>;<CARON+DOT>;<SMALL>;IGNORE
+<S.>	<S>;<DOT>;<CAPITAL>;IGNORE
+<s.>	<S>;<DOT>;<SMALL>;IGNORE
+<S-.>	<S>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<s-.>	<S>;<DOT-BELOW>;<SMALL>;IGNORE
+<S.-.>	<S>;<DOT+DOT-BELOW>;<CAPITAL>;IGNORE
+<s.-.>	<S>;<DOT+DOT-BELOW>;<SMALL>;IGNORE
+<S,>	<S>;<CEDILLA>;<CAPITAL>;IGNORE
+<s,>	<S>;<CEDILLA>;<SMALL>;IGNORE
+<s8>	
+<s1>	<S>;<s1>;<SMALL>;IGNORE
+<ss>	"<S><S>";"<NONE><NONE>";"<SMALL><ss>";IGNORE
+<T>	<T>;<NONE>;<CAPITAL>;IGNORE
+<t>	<T>;<NONE>;<SMALL>;IGNORE
+<T<>	<T>;<CARON>;<CAPITAL>;IGNORE
+<t<>	<T>;<CARON>;<SMALL>;IGNORE
+<T.>	<T>;<DOT>;<CAPITAL>;IGNORE
+<t.>	<T>;<DOT>;<SMALL>;IGNORE
+<T-.>	<T>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<t-.>	<T>;<DOT-BELOW>;<SMALL>;IGNORE
+<T//>	<T>;<STROKE>;<CAPITAL>;IGNORE
+<t//>	<T>;<STROKE>;<SMALL>;IGNORE
+<T,>	<T>;<CEDILLA>;<CAPITAL>;IGNORE
+<t,>	<T>;<CEDILLA>;<SMALL>;IGNORE
+<T-/>>	<T>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<t-/>>	<T>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<T_>	<T>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<t_>	<T>;<LINE-BELOW>;<SMALL>;IGNORE
+<t8>	
+<TH>	"<T><H>";"<TH><TH>";"<CAPITAL><CAPITAL>";IGNORE
+<th>	"<T><H>";"<TH><TH>";"<SMALL><SMALL>";IGNORE
+<U>	<U>;<NONE>;<CAPITAL>;IGNORE
+<u>	<U>;<NONE>;<SMALL>;IGNORE
+<U'>	<U>;<ACUTE>;<CAPITAL>;IGNORE
+<u'>	<U>;<ACUTE>;<SMALL>;IGNORE
+<U!>	<U>;<GRAVE>;<CAPITAL>;IGNORE
+<u!>	<U>;<GRAVE>;<SMALL>;IGNORE
+<U!!>	<U>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<u!!>	<U>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<U(>	<U>;<BREVE>;<CAPITAL>;IGNORE
+<u(>	<U>;<BREVE>;<SMALL>;IGNORE
+<U)>	<U>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<u)>	<U>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<U/>>	<U>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<u/>>	<U>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<U<>	<U>;<CARON>;<CAPITAL>;IGNORE
+<u<>	<U>;<CARON>;<SMALL>;IGNORE
+<U0>	<U>;<RING>;<CAPITAL>;IGNORE
+<u0>	<U>;<RING>;<SMALL>;IGNORE
+<U:>	<U>;<DIAERESIS>;<CAPITAL>;IGNORE
+<u:>	<U>;<DIAERESIS>;<SMALL>;IGNORE
+<U:->	<U>;<DIAERESIS+MACRON>;<CAPITAL>;IGNORE
+<u:->	<U>;<DIAERESIS+MACRON>;<SMALL>;IGNORE
+<U:'>	<U>;<DIAERESIS+ACUTE>;<CAPITAL>;IGNORE
+<u:'>	<U>;<DIAERESIS+ACUTE>;<SMALL>;IGNORE
+<U:!>	<U>;<DIAERESIS+GRAVE>;<CAPITAL>;IGNORE
+<u:!>	<U>;<DIAERESIS+GRAVE>;<SMALL>;IGNORE
+<U:<>	<U>;<DIAERESIS+CARON>;<CAPITAL>;IGNORE
+<u:<>	<U>;<DIAERESIS+CARON>;<SMALL>;IGNORE
+<U">	<U>;<DOUBLE-ACUTE>;<CAPITAL>;IGNORE
+<u">	<U>;<DOUBLE-ACUTE>;<SMALL>;IGNORE
+<U2>	<U>;<HOOK>;<CAPITAL>;IGNORE
+<u2>	<U>;<HOOK>;<SMALL>;IGNORE
+<U?>	<U>;<TILDE>;<CAPITAL>;IGNORE
+<u?>	<U>;<TILDE>;<SMALL>;IGNORE
+<U?'>	<U>;<TILDE+ACUTE>;<CAPITAL>;IGNORE
+<u?'>	<U>;<TILDE+ACUTE>;<SMALL>;IGNORE
+<U-?>	<U>;<TILDE-BELOW>;<CAPITAL>;IGNORE
+<u-?>	<U>;<TILDE-BELOW>;<SMALL>;IGNORE
+<U-.>	<U>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<u-.>	<U>;<DOT-BELOW>;<SMALL>;IGNORE
+<U;>	<U>;<OGONEK>;<CAPITAL>;IGNORE
+<u;>	<U>;<OGONEK>;<SMALL>;IGNORE
+<U->	<U>;<MACRON>;<CAPITAL>;IGNORE
+<u->	<U>;<MACRON>;<SMALL>;IGNORE
+<U-:>	<U>;<MACRON+DIAERESIS>;<CAPITAL>;IGNORE
+<u-:>	<U>;<MACRON+DIAERESIS>;<SMALL>;IGNORE
+<U--:>	<U>;<MACRON+DIAERESIS-BELOW>;<CAPITAL>;IGNORE
+<u--:>	<U>;<MACRON+DIAERESIS-BELOW>;<SMALL>;IGNORE
+<U-/>>	<U>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<u-/>>	<U>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<U9>	<U>;<HORN>;<CAPITAL>;IGNORE
+<u9>	<U>;<HORN>;<SMALL>;IGNORE
+<U9'>	<U>;<HORN+ACUTE>;<CAPITAL>;IGNORE
+<u9'>	<U>;<HORN+ACUTE>;<SMALL>;IGNORE
+<U9!>	<U>;<HORN+GRAVE>;<CAPITAL>;IGNORE
+<u9!>	<U>;<HORN+GRAVE>;<SMALL>;IGNORE
+<U92>	<U>;<HORN+HOOK>;<CAPITAL>;IGNORE
+<u92>	<U>;<HORN+HOOK>;<SMALL>;IGNORE
+<U9?>	<U>;<HORN+TILDE>;<CAPITAL>;IGNORE
+<u9?>	<U>;<HORN+TILDE>;<SMALL>;IGNORE
+<U9-.>	<U>;<HORN+DOT-BELOW>;<CAPITAL>;IGNORE
+<u9-.>	<U>;<HORN+DOT-BELOW>;<SMALL>;IGNORE
+<u8>	
+<V>	<V>;<NONE>;<CAPITAL>;IGNORE
+<v>	<V>;<NONE>;<SMALL>;IGNORE
+<V?>	<V>;<TILDE>;<CAPITAL>;IGNORE
+<v?>	<V>;<TILDE>;<SMALL>;IGNORE
+<V-.>	<V>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<v-.>	<V>;<DOT-BELOW>;<SMALL>;IGNORE
+<v8>	
+<W>	<W>;<NONE>;<CAPITAL>;IGNORE
+<w>	<W>;<NONE>;<SMALL>;IGNORE
+<W'>	<W>;<ACUTE>;<CAPITAL>;IGNORE
+<w'>	<W>;<ACUTE>;<SMALL>;IGNORE
+<W!>	<W>;<GRAVE>;<CAPITAL>;IGNORE
+<w!>	<W>;<GRAVE>;<SMALL>;IGNORE
+<W/>>	<W>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<w/>>	<W>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<W:>	<W>;<DIAERESIS>;<CAPITAL>;IGNORE
+<w:>	<W>;<DIAERESIS>;<SMALL>;IGNORE
+<W.>	<W>;<DOT>;<CAPITAL>;IGNORE
+<w.>	<W>;<DOT>;<SMALL>;IGNORE
+<W-.>	<W>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<w-.>	<W>;<DOT-BELOW>;<SMALL>;IGNORE
+<w8>	
+<X>	<X>;<NONE>;<CAPITAL>;IGNORE
+<x>	<X>;<NONE>;<SMALL>;IGNORE
+<X:>	<X>;<DIAERESIS>;<CAPITAL>;IGNORE
+<x:>	<X>;<DIAERESIS>;<SMALL>;IGNORE
+<X.>	<X>;<DOT>;<CAPITAL>;IGNORE
+<x.>	<X>;<DOT>;<SMALL>;IGNORE
+<x8>	
+<Y>	<Y>;<NONE>;<CAPITAL>;IGNORE
+<y>	<Y>;<NONE>;<SMALL>;IGNORE
+<Y'>	<Y>;<ACUTE>;<CAPITAL>;IGNORE
+<y'>	<Y>;<ACUTE>;<SMALL>;IGNORE
+<Y!>	<Y>;<GRAVE>;<CAPITAL>;IGNORE
+<y!>	<Y>;<GRAVE>;<SMALL>;IGNORE
+<Y/>>	<Y>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<y/>>	<Y>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<Y:>	<Y>;<DIAERESIS>;<CAPITAL>;IGNORE
+<y:>	<Y>;<DIAERESIS>;<SMALL>;IGNORE
+<Y2>	<Y>;<HOOK>;<CAPITAL>;IGNORE
+<y2>	<Y>;<HOOK>;<SMALL>;IGNORE
+<Y?>	<Y>;<TILDE>;<CAPITAL>;IGNORE
+<y?>	<Y>;<TILDE>;<SMALL>;IGNORE
+<Y.>	<Y>;<DOT>;<CAPITAL>;IGNORE
+<y.>	<Y>;<DOT>;<SMALL>;IGNORE
+<Y-.>	<Y>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<y-.>	<Y>;<DOT-BELOW>;<SMALL>;IGNORE
+<y8>	
+<Z>	<Z>;<NONE>;<CAPITAL>;IGNORE
+<z>	<Z>;<NONE>;<SMALL>;IGNORE
+<Z'>	<Z>;<ACUTE>;<CAPITAL>;IGNORE
+<z'>	<Z>;<ACUTE>;<SMALL>;IGNORE
+<Z/>>	<Z>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<z/>>	<Z>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<Z<>	<Z>;<CARON>;<CAPITAL>;IGNORE
+<z<>	<Z>;<CARON>;<SMALL>;IGNORE
+<Z.>	<Z>;<DOT>;<CAPITAL>;IGNORE
+<z.>	<Z>;<DOT>;<SMALL>;IGNORE
+<Z-.>	<Z>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<z-.>	<Z>;<DOT-BELOW>;<SMALL>;IGNORE
+<Z//>	<Z>;<STROKE>;<CAPITAL>;IGNORE
+<z//>	<Z>;<STROKE>;<SMALL>;IGNORE
+<Z_>	<Z>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<z_>	<Z>;<LINE-BELOW>;<SMALL>;IGNORE
+<z8>	
+<A*>	<A*>;<CAPITAL>;<GREEK>;IGNORE
+<A%>	<A*>;<CAPITAL>;<TONOS>;IGNORE
+<a*>	<A*>;<SMALL>;<GREEK>;IGNORE
+<a%>	<A*>;<SMALL>;<TONOS>;IGNORE
+<B*>	<B*>;<CAPITAL>;<GREEK>;IGNORE
+<b*>	<B*>;<SMALL>;<GREEK>;IGNORE
+<G*>	<G*>;<CAPITAL>;<GREEK>;IGNORE
+<g*>	<G*>;<SMALL>;<GREEK>;IGNORE
+<D*>	<D*>;<CAPITAL>;<GREEK>;IGNORE
+<d*>	<D*>;<SMALL>;<GREEK>;IGNORE
+<E*>	<E*>;<CAPITAL>;<GREEK>;IGNORE
+<E%>	<E*>;<CAPITAL>;<TONOS>;IGNORE
+<e*>	<E*>;<SMALL>;<GREEK>;IGNORE
+<e%>	<E*>;<SMALL>;<TONOS>;IGNORE
+<Z*>	<Z*>;<CAPITAL>;<GREEK>;IGNORE
+<z*>	<Z*>;<SMALL>;<GREEK>;IGNORE
+<Y*>	<Y*>;<CAPITAL>;<GREEK>;IGNORE
+<Y%>	<Y*>;<CAPITAL>;<TONOS>;IGNORE
+<y*>	<Y*>;<SMALL>;<GREEK>;IGNORE
+<y%>	<Y*>;<SMALL>;<TONOS>;IGNORE
+<H*>	<H*>;<CAPITAL>;<GREEK>;IGNORE
+<h*>	<H*>;<SMALL>;<GREEK>;IGNORE
+<I*>	<I*>;<CAPITAL>;<GREEK>;IGNORE
+<I%>	<I*>;<CAPITAL>;<TONOS>;IGNORE
+<J*>	<I*>;<CAPITAL>;<DIALYTICA>;IGNORE
+<i*>	<I*>;<SMALL>;<GREEK>;IGNORE
+<i%>	<I*>;<SMALL>;<TONOS>;IGNORE
+<j*>	<I*>;<SMALL>;<DIALYTICA>;IGNORE
+<i3>	<I*>;<SMALL>;<DIALYTICA+TONOS>;IGNORE
+<K*>	<K*>;<CAPITAL>;<GREEK>;IGNORE
+<k*>	<K*>;<SMALL>;<GREEK>;IGNORE
+<L*>	<L*>;<CAPITAL>;<GREEK>;IGNORE
+<l*>	<L*>;<SMALL>;<GREEK>;IGNORE
+<M*>	<M*>;<CAPITAL>;<GREEK>;IGNORE
+<m*>	<M*>;<SMALL>;<GREEK>;IGNORE
+<N*>	<N*>;<CAPITAL>;<GREEK>;IGNORE
+<n*>	<N*>;<SMALL>;<GREEK>;IGNORE
+<C*>	<C*>;<CAPITAL>;<GREEK>;IGNORE
+<c*>	<C*>;<SMALL>;<GREEK>;IGNORE
+<O*>	<O*>;<CAPITAL>;<GREEK>;IGNORE
+<O%>	<O*>;<CAPITAL>;<TONOS>;IGNORE
+<o*>	<O*>;<SMALL>;<GREEK>;IGNORE
+<o%>	<O*>;<SMALL>;<TONOS>;IGNORE
+<P*>	<P*>;<CAPITAL>;<GREEK>;IGNORE
+<p*>	<P*>;<SMALL>;<GREEK>;IGNORE
+<R*>	<R*>;<CAPITAL>;<GREEK>;IGNORE
+<r*>	<R*>;<SMALL>;<GREEK>;IGNORE
+<S*>	<S*>;<CAPITAL>;<GREEK>;IGNORE
+<s*>	<S*>;<SMALL>;<GREEK>;IGNORE
+<*s>	<S*>;<SMALL>;<*s>;IGNORE
+<T*>	<T*>;<CAPITAL>;<GREEK>;IGNORE
+<t*>	<T*>;<SMALL>;<GREEK>;IGNORE
+<U*>	<U*>;<CAPITAL>;<GREEK>;IGNORE
+<U%>	<U*>;<CAPITAL>;<TONOS>;IGNORE
+<V*>	<U*>;<CAPITAL>;<DIALYTICA>;IGNORE
+<u*>	<U*>;<SMALL>;<GREEK>;IGNORE
+<u%>	<U*>;<SMALL>;<TONOS>;IGNORE
+<v*>	<U*>;<SMALL>;<DIALYTICA>;IGNORE
+<u3>	<U*>;<SMALL>;<DIALYTICA+TONOS>;IGNORE
+<F*>	<F*>;<CAPITAL>;<GREEK>;IGNORE
+<f*>	<F*>;<SMALL>;<GREEK>;IGNORE
+<X*>	<X*>;<CAPITAL>;<GREEK>;IGNORE
+<x*>	<X*>;<SMALL>;<GREEK>;IGNORE
+<Q*>	<Q*>;<CAPITAL>;<GREEK>;IGNORE
+<q*>	<Q*>;<SMALL>;<GREEK>;IGNORE
+<W*>	<W*>;<CAPITAL>;<GREEK>;IGNORE
+<W%>	<W*>;<CAPITAL>;<TONOS>;IGNORE
+<w*>	<W*>;<SMALL>;<GREEK>;IGNORE
+<w%>	<W*>;<SMALL>;<TONOS>;IGNORE
+<A=>	<A=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<a=>	<A=>;<CYRILLIC>;<SMALL>;IGNORE
+<B=>	<B=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<b=>	<B=>;<CYRILLIC>;<SMALL>;IGNORE
+<V=>	<V=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<v=>	<V=>;<CYRILLIC>;<SMALL>;IGNORE
+<G=>	<G=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<g=>	<G=>;<CYRILLIC>;<SMALL>;IGNORE
+<G%>	<G%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<g%>	<G%>;<CYRILLIC>;<SMALL>;IGNORE
+<G3>	<G3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<g3>	<G3>;<CYRILLIC>;<SMALL>;IGNORE
+<D=>	<D=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<d=>	<D=>;<CYRILLIC>;<SMALL>;IGNORE
+<D%>	<D%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<d%>	<D%>;<CYRILLIC>;<SMALL>;IGNORE
+<E=>	<E=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<e=>	<E=>;<CYRILLIC>;<SMALL>;IGNORE
+<IO>	<IO>;<CYRILLIC>;<CAPITAL>;IGNORE
+<io>	<IO>;<CYRILLIC>;<SMALL>;IGNORE
+<IE>	<IE>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ie>	<IE>;<CYRILLIC>;<SMALL>;IGNORE
+<Z%>	<Z%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<z%>	<Z%>;<CYRILLIC>;<SMALL>;IGNORE
+<Z=>	<Z=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<z=>	<Z=>;<CYRILLIC>;<SMALL>;IGNORE
+<I=>	<I=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<i=>	<I=>;<CYRILLIC>;<SMALL>;IGNORE
+<II>	<II>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ii>	<II>;<CYRILLIC>;<SMALL>;IGNORE
+<YI>	<YI>;<CYRILLIC>;<CAPITAL>;IGNORE
+<yi>	<YI>;<CYRILLIC>;<SMALL>;IGNORE
+<J%>	<J%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<j%>	<J%>;<CYRILLIC>;<SMALL>;IGNORE
+<J=>	<J=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<j=>	<J=>;<CYRILLIC>;<SMALL>;IGNORE
+<K=>	<K=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<k=>	<K=>;<CYRILLIC>;<SMALL>;IGNORE
+<KJ>	<KJ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<kj>	<KJ>;<CYRILLIC>;<SMALL>;IGNORE
+<L=>	<L=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<l=>	<L=>;<CYRILLIC>;<SMALL>;IGNORE
+<LJ>	<LJ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<lj>	<LJ>;<CYRILLIC>;<SMALL>;IGNORE
+<M=>	<M=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<m=>	<M=>;<CYRILLIC>;<SMALL>;IGNORE
+<N=>	<N=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<n=>	<N=>;<CYRILLIC>;<SMALL>;IGNORE
+<NJ>	<NJ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<nj>	<NJ>;<CYRILLIC>;<SMALL>;IGNORE
+<O=>	<O=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<o=>	<O=>;<CYRILLIC>;<SMALL>;IGNORE
+<P=>	<P=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<p=>	<P=>;<CYRILLIC>;<SMALL>;IGNORE
+<R=>	<R=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<r=>	<R=>;<CYRILLIC>;<SMALL>;IGNORE
+<S=>	<S=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<s=>	<S=>;<CYRILLIC>;<SMALL>;IGNORE
+<T=>	<T=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<t=>	<T=>;<CYRILLIC>;<SMALL>;IGNORE
+<Ts>	<Ts>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ts>	<Ts>;<CYRILLIC>;<SMALL>;IGNORE
+<U=>	<U=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<u=>	<U=>;<CYRILLIC>;<SMALL>;IGNORE
+<V%>	<V%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<v%>	<V%>;<CYRILLIC>;<SMALL>;IGNORE
+<F=>	<F=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<f=>	<F=>;<CYRILLIC>;<SMALL>;IGNORE
+<H=>	<H=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<h=>	<H=>;<CYRILLIC>;<SMALL>;IGNORE
+<C=>	<C=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<c=>	<C=>;<CYRILLIC>;<SMALL>;IGNORE
+<DS>	<DS>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ds>	<DS>;<CYRILLIC>;<SMALL>;IGNORE
+<C%>	<C%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<c%>	<C%>;<CYRILLIC>;<SMALL>;IGNORE
+<DZ>	<DZ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<dz>	<DZ>;<CYRILLIC>;<SMALL>;IGNORE
+<S%>	<S%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<s%>	<S%>;<CYRILLIC>;<SMALL>;IGNORE
+<Sc>	<Sc>;<CYRILLIC>;<CAPITAL>;IGNORE
+<sc>	<Sc>;<CYRILLIC>;<SMALL>;IGNORE
+<='>	<='>;<CYRILLIC>;<SMALL>;IGNORE
+<=">	<='>;<CYRILLIC>;<CAPITAL>;IGNORE
+<Y=>	<Y=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<y=>	<Y=>;<CYRILLIC>;<SMALL>;IGNORE
+<%'>	<%'>;<CYRILLIC>;<SMALL>;IGNORE
+<%">	<%'>;<CYRILLIC>;<CAPITAL>;IGNORE
+<JE>	<JE>;<CYRILLIC>;<CAPITAL>;IGNORE
+<je>	<JE>;<CYRILLIC>;<SMALL>;IGNORE
+<JU>	<JU>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ju>	<JU>;<CYRILLIC>;<SMALL>;IGNORE
+<JA>	<JA>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ja>	<JA>;<CYRILLIC>;<SMALL>;IGNORE
+<Y3>	<Y3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<y3>	<Y3>;<CYRILLIC>;<SMALL>;IGNORE
+<O3>	<O3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<o3>	<O3>;<CYRILLIC>;<SMALL>;IGNORE
+<F3>	<F3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<f3>	<F3>;<CYRILLIC>;<SMALL>;IGNORE
+<V3>	<V3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<v3>	<V3>;<CYRILLIC>;<SMALL>;IGNORE
+<C3>	<C3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<c3>	<C3>;<CYRILLIC>;<SMALL>;IGNORE
+<A+>	<A+>;IGNORE;IGNORE;IGNORE
+<B+>	<B+>;IGNORE;IGNORE;IGNORE
+<G+>	<G+>;IGNORE;IGNORE;IGNORE
+<D+>	<D+>;IGNORE;IGNORE;IGNORE
+<H+>	<H+>;IGNORE;IGNORE;IGNORE
+<W+>	<W+>;IGNORE;IGNORE;IGNORE
+<Z+>	<Z+>;IGNORE;IGNORE;IGNORE
+<X+>	<X+>;IGNORE;IGNORE;IGNORE
+<Tj>	<Tj>;IGNORE;IGNORE;IGNORE
+<J+>	<J+>;IGNORE;IGNORE;IGNORE
+<K%>	<K%>;IGNORE;IGNORE;IGNORE
+<K+>	<K+>;IGNORE;IGNORE;IGNORE
+<L+>	<L+>;IGNORE;IGNORE;IGNORE
+<M%>	<M%>;IGNORE;IGNORE;IGNORE
+<M+>	<M+>;IGNORE;IGNORE;IGNORE
+<N%>	<N%>;IGNORE;IGNORE;IGNORE
+<N+>	<N+>;IGNORE;IGNORE;IGNORE
+<S+>	<S+>;IGNORE;IGNORE;IGNORE
+<E+>	<E+>;IGNORE;IGNORE;IGNORE
+<P%>	<P%>;IGNORE;IGNORE;IGNORE
+<P+>	<P+>;IGNORE;IGNORE;IGNORE
+<Zj>	<Zj>;IGNORE;IGNORE;IGNORE
+<ZJ>	<ZJ>;IGNORE;IGNORE;IGNORE
+<Q+>	<Q+>;IGNORE;IGNORE;IGNORE
+<R+>	<R+>;IGNORE;IGNORE;IGNORE
+<Sh>	<Sh>;IGNORE;IGNORE;IGNORE
+<T+>	<T+>;IGNORE;IGNORE;IGNORE
+
+% Arabic collating
+
+<,+>	IGNORE;IGNORE;IGNORE;<,+>
+<;+>	IGNORE;IGNORE;IGNORE;<;+>
+<?+>	IGNORE;IGNORE;IGNORE;<?+>
+<++>	IGNORE;IGNORE;IGNORE;<++>
+
+<H'>	<H'>;<H'>;IGNORE;IGNORE
+<aM>	<aM>;<aM>;IGNORE;IGNORE
+<aM.>	<aM>;<aM.>;IGNORE;IGNORE
+<aH>	<H'>;<aH>;IGNORE;IGNORE
+<aH.>	<H'>;<aH.>;IGNORE;IGNORE
+<wH>	<H'>;<wH>;IGNORE;IGNORE
+<ah>	<H'>;<ah>;IGNORE;IGNORE
+<ah.>	<H'>;<ah.>;IGNORE;IGNORE
+<yH>	<H'>;<yH>;IGNORE;IGNORE
+<aS>	<aS>;<aS>;IGNORE;IGNORE
+<a+>	<a+>;<a+>;IGNORE;IGNORE
+<a+->	<a+>;<a+->;IGNORE;IGNORE
+<a+.>	<a+>;<a+.>;IGNORE;IGNORE
+<a+:>	<a+>;<a+:>;IGNORE;IGNORE
+<b+>	<b+>;<b+>;IGNORE;IGNORE
+<b+->	<b+>;<b+->;IGNORE;IGNORE
+<b+.>	<b+>;<b+.>;IGNORE;IGNORE
+<b+,>	<b+>;<b+,>;IGNORE;IGNORE
+<b+;>	<b+>;<b+;>;IGNORE;IGNORE
+<p+>	<p+>;<p+>;IGNORE;IGNORE
+<v+>	<v+>;<v+>;IGNORE;IGNORE
+<tm>	<tm>;<tm>;IGNORE;IGNORE
+<tm->	<tm>;<tm->;IGNORE;IGNORE
+<tm.>	<tm>;<tm.>;IGNORE;IGNORE
+<t+>	<tm>;<t+>;IGNORE;IGNORE
+<t+->	<tm>;<t+->;IGNORE;IGNORE
+<t+.>	<tm>;<t+.>;IGNORE;IGNORE
+<t+,>	<tm>;<t+,>;IGNORE;IGNORE
+<t+;>	<tm>;<t+;>;IGNORE;IGNORE
+<tk>	<tk>;<tk>;IGNORE;IGNORE
+<tk->	<tk>;<tk->;IGNORE;IGNORE
+<tk.>	<tk>;<tk.>;IGNORE;IGNORE
+<tk,>	<tk>;<tk,>;IGNORE;IGNORE
+<tk;>	<tk>;<tk;>;IGNORE;IGNORE
+<g+>	<g+>;<g+>;IGNORE;IGNORE
+<g+->	<g+>;<g+->;IGNORE;IGNORE
+<g+.>	<g+>;<g+.>;IGNORE;IGNORE
+<g+,>	<g+>;<g+,>;IGNORE;IGNORE
+<g+;>	<g+>;<g+;>;IGNORE;IGNORE
+<hk>	<hk>;<hk>;IGNORE;IGNORE
+<hk->	<hk>;<hk->;IGNORE;IGNORE
+<hk.>	<hk>;<hk.>;IGNORE;IGNORE
+<hk,>	<hk>;<hk,>;IGNORE;IGNORE
+<hk;>	<hk>;<hk;>;IGNORE;IGNORE
+<x+>	<x+>;<x+>;IGNORE;IGNORE
+<x+->	<x+>;<x+->;IGNORE;IGNORE
+<x+.>	<x+>;<x+.>;IGNORE;IGNORE
+<x+,>	<x+>;<x+,>;IGNORE;IGNORE
+<x+;>	<x+>;<x+;>;IGNORE;IGNORE
+<d+>	<d+>;<d+>;IGNORE;IGNORE
+<d+->	<d+>;<d+->;IGNORE;IGNORE
+<d+.>	<d+>;<d+.>;IGNORE;IGNORE
+<dk>	<dk>;<dk>;IGNORE;IGNORE
+<dk->	<dk>;<dk->;IGNORE;IGNORE
+<dk.>	<dk>;<dk.>;IGNORE;IGNORE
+<r+>	<r+>;<r+>;IGNORE;IGNORE
+<r+->	<r+>;<r+->;IGNORE;IGNORE
+<r+.>	<r+>;<r+.>;IGNORE;IGNORE
+<z+>	<z+>;<z+>;IGNORE;IGNORE
+<z+->	<z+>;<z+->;IGNORE;IGNORE
+<z+.>	<z+>;<z+.>;IGNORE;IGNORE
+<s+>	<s+>;<s+>;IGNORE;IGNORE
+<s+->	<s+>;<s+->;IGNORE;IGNORE
+<s+.>	<s+>;<s+.>;IGNORE;IGNORE
+<s+,>	<s+>;<s+,>;IGNORE;IGNORE
+<s+;>	<s+>;<s+;>;IGNORE;IGNORE
+<sn>	<sn>;<sn>;IGNORE;IGNORE
+<sn->	<sn>;<sn->;IGNORE;IGNORE
+<sn.>	<sn>;<sn.>;IGNORE;IGNORE
+<sn,>	<sn>;<sn,>;IGNORE;IGNORE
+<sn;>	<sn>;<sn;>;IGNORE;IGNORE
+<c+>	<c+>;<c+>;IGNORE;IGNORE
+<c+->	<c+>;<c+->;IGNORE;IGNORE
+<c+.>	<c+>;<c+.>;IGNORE;IGNORE
+<c+,>	<c+>;<c+,>;IGNORE;IGNORE
+<c+;>	<c+>;<c+;>;IGNORE;IGNORE
+<dd>	<dd>;<dd>;IGNORE;IGNORE
+<dd->	<dd>;<dd->;IGNORE;IGNORE
+<dd.>	<dd>;<dd.>;IGNORE;IGNORE
+<dd,>	<dd>;<dd,>;IGNORE;IGNORE
+<dd;>	<dd>;<dd;>;IGNORE;IGNORE
+<tj>	<tj>;<tj>;IGNORE;IGNORE
+<tj->	<tj>;<tj->;IGNORE;IGNORE
+<tj.>	<tj>;<tj.>;IGNORE;IGNORE
+<tj,>	<tj>;<tj,>;IGNORE;IGNORE
+<tj;>	<tj>;<tj;>;IGNORE;IGNORE
+<zH>	<zH>;<zH>;IGNORE;IGNORE
+<zH->	<zH>;<zH->;IGNORE;IGNORE
+<zH.>	<zH>;<zH.>;IGNORE;IGNORE
+<zH,>	<zH>;<zH,>;IGNORE;IGNORE
+<zH;>	<zH>;<zH;>;IGNORE;IGNORE
+<e+>	<e+>;<e+>;IGNORE;IGNORE
+<e+->	<e+>;<e+->;IGNORE;IGNORE
+<e+.>	<e+>;<e+.>;IGNORE;IGNORE
+<e+,>	<e+>;<e+,>;IGNORE;IGNORE
+<e+;>	<e+>;<e+;>;IGNORE;IGNORE
+<i+>	<i+>;<i+>;IGNORE;IGNORE
+<i+->	<i+>;<i+->;IGNORE;IGNORE
+<i+.>	<i+>;<i+.>;IGNORE;IGNORE
+<i+,>	<i+>;<i+,>;IGNORE;IGNORE
+<i+;>	<i+>;<i+;>;IGNORE;IGNORE
+<f+>	<f+>;<f+>;IGNORE;IGNORE
+<f+->	<f+>;<f+->;IGNORE;IGNORE
+<f+.>	<f+>;<f+.>;IGNORE;IGNORE
+<f+,>	<f+>;<f+,>;IGNORE;IGNORE
+<f+;>	<f+>;<f+;>;IGNORE;IGNORE
+<q+>	<q+>;<q+>;IGNORE;IGNORE
+<q+->	<q+>;<q+->;IGNORE;IGNORE
+<q+.>	<q+>;<q+.>;IGNORE;IGNORE
+<q+,>	<q+>;<q+,>;IGNORE;IGNORE
+<q+;>	<q+>;<q+;>;IGNORE;IGNORE
+<k+>	<k+>;<k+>;IGNORE;IGNORE
+<k+->	<k+>;<k+->;IGNORE;IGNORE
+<k+.>	<k+>;<k+.>;IGNORE;IGNORE
+<k+,>	<k+>;<k+,>;IGNORE;IGNORE
+<k+;>	<k+>;<k+;>;IGNORE;IGNORE
+<l+>	<l+>;<l+>;IGNORE;IGNORE
+<l+->	<l+>;<l+->;IGNORE;IGNORE
+<l+.>	<l+>;<l+.>;IGNORE;IGNORE
+<l+,>	<l+>;<l+,>;IGNORE;IGNORE
+<l+;>	<l+>;<l+;>;IGNORE;IGNORE
+<m+>	<m+>;<m+>;IGNORE;IGNORE
+<m+->	<m+>;<m+->;IGNORE;IGNORE
+<m+.>	<m+>;<m+.>;IGNORE;IGNORE
+<m+,>	<m+>;<m+,>;IGNORE;IGNORE
+<m+;>	<m+>;<m+;>;IGNORE;IGNORE
+<n+>	<n+>;<n+>;IGNORE;IGNORE
+<n+->	<n+>;<n+->;IGNORE;IGNORE
+<n+.>	<n+>;<n+.>;IGNORE;IGNORE
+<n+,>	<n+>;<n+,>;IGNORE;IGNORE
+<n+;>	<n+>;<n+;>;IGNORE;IGNORE
+<h+>	<h+>;<h+>;IGNORE;IGNORE
+<h+->	<h+>;<h+->;IGNORE;IGNORE
+<h+.>	<h+>;<h+.>;IGNORE;IGNORE
+<h+,>	<h+>;<h+,>;IGNORE;IGNORE
+<h+;>	<h+>;<h+;>;IGNORE;IGNORE
+<w+>	<w+>;<w+>;IGNORE;IGNORE
+<w+->	<w+>;<w+->;IGNORE;IGNORE
+<w+.>	<w+>;<w+.>;IGNORE;IGNORE
+<j+>	<j+>;<j+>;IGNORE;IGNORE
+<j+->	<j+>;<j+->;IGNORE;IGNORE
+<j+.>	<j+>;<j+.>;IGNORE;IGNORE
+<y+>	<y+>;<y+>;IGNORE;IGNORE
+<y+->	<y+>;<y+->;IGNORE;IGNORE
+<y+.>	<y+>;<y+.>;IGNORE;IGNORE
+<y+,>	<y+>;<y+,>;IGNORE;IGNORE
+<y+;>	<y+>;<y+;>;IGNORE;IGNORE
+
+<:+>	IGNORE;IGNORE;<:+>;IGNORE
+<"+>	IGNORE;IGNORE;<"+>;IGNORE
+<=+>	IGNORE;IGNORE;<=+>;IGNORE
+<//+>	IGNORE;IGNORE;<//+>;IGNORE
+<'+>	IGNORE;IGNORE;<'+>;IGNORE
+<1+>	IGNORE;IGNORE;<1+>;IGNORE
+<3+>	IGNORE;IGNORE;<3+>;IGNORE
+<3+;>	IGNORE;IGNORE;<3+;>;IGNORE
+<0+>	IGNORE;IGNORE;<0+>;IGNORE
+
+<0a>	<0>;<0a>;IGNORE;IGNORE
+<1a>	<1>;<1a>;IGNORE;IGNORE
+<2a>	<2>;<2a>;IGNORE;IGNORE
+<3a>	<3>;<3a>;IGNORE;IGNORE
+<4a>	<4>;<4a>;IGNORE;IGNORE
+<5a>	<5>;<5a>;IGNORE;IGNORE
+<6a>	<6>;<6a>;IGNORE;IGNORE
+<7a>	<7>;<7a>;IGNORE;IGNORE
+<8a>	<8>;<8a>;IGNORE;IGNORE
+<9a>	<9>;<9a>;IGNORE;IGNORE
+
+<lM->	<l+><aM>;<l+><aM>;<lM-><lM->;IGNORE
+<lM.>	<l+><aM>;<l+><aM.>;<lM.><lM.>;IGNORE
+<lH->	<l+><aH>;<l+><aH>;<lH-><lH->;IGNORE
+<lH.>	<l+><aH>;<l+><aH.>;<lH.><lH.>;IGNORE
+<lh->	<l+><ah>;<l+><ah>;<lh-><lh->;IGNORE
+<lh.>	<l+><ah>;<l+><ah.>;<lh.><lh.>;IGNORE
+<la->	<l+><a+>;<l+><a+->;<la-><la->;IGNORE
+<la.>	<l+><a+>;<l+><a+.>;<la.><la.>;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
+
+<a6>	<a6>;<a6>;IGNORE;IGNORE
+<A5>	<a6>;<A5>;IGNORE;IGNORE
+<A6>	<a6>;<A6>;IGNORE;IGNORE
+<a5>	<a6>;<a5>;IGNORE;IGNORE
+<i6>	<i6>;<i6>;IGNORE;IGNORE
+<I5>	<i6>;<I5>;IGNORE;IGNORE
+<I6>	<i6>;<I6>;IGNORE;IGNORE
+<i5>	<i6>;<i5>;IGNORE;IGNORE
+<u6>	<u6>;<u6>;IGNORE;IGNORE
+<U5>	<u6>;<U5>;IGNORE;IGNORE
+<U6>	<u6>;<U6>;IGNORE;IGNORE
+<u5>	<u6>;<u5>;IGNORE;IGNORE
+<Vu>	<u6>;<Vu>;IGNORE;IGNORE
+<e6>	<e6>;<e6>;IGNORE;IGNORE
+<E5>	<e6>;<E5>;IGNORE;IGNORE
+<E6>	<e6>;<E6>;IGNORE;IGNORE
+<e5>	<e6>;<e5>;IGNORE;IGNORE
+<o6>	<o6>;<o6>;IGNORE;IGNORE
+<O5>	<o6>;<O5>;IGNORE;IGNORE
+<O6>	<o6>;<O6>;IGNORE;IGNORE
+<o5>	<o6>;<o5>;IGNORE;IGNORE
+<KA>	<KA>;<KA>;IGNORE;IGNORE
+<Ka>	<KA>;<Ka>;IGNORE;IGNORE
+<ka>	<KA>;<ka>;IGNORE;IGNORE
+<Ga>	<KA>;<Ga>;IGNORE;IGNORE
+<ga>	<KA>;<ga>;IGNORE;IGNORE
+<Ki>	<Ki>;<Ki>;IGNORE;IGNORE
+<ki>	<Ki>;<ki>;IGNORE;IGNORE
+<Gi>	<Ki>;<Gi>;IGNORE;IGNORE
+<gi>	<Ki>;<gi>;IGNORE;IGNORE
+<Ku>	<Ku>;<Ku>;IGNORE;IGNORE
+<ku>	<Ku>;<ku>;IGNORE;IGNORE
+<Gu>	<Ku>;<Gu>;IGNORE;IGNORE
+<gu>	<Ku>;<gu>;IGNORE;IGNORE
+<KE>	<KE>;<KE>;IGNORE;IGNORE
+<Ke>	<KE>;<Ke>;IGNORE;IGNORE
+<ke>	<KE>;<ke>;IGNORE;IGNORE
+<Ge>	<KE>;<Ge>;IGNORE;IGNORE
+<ge>	<KE>;<ge>;IGNORE;IGNORE
+<Ko>	<Ko>;<Ko>;IGNORE;IGNORE
+<ko>	<Ko>;<ko>;IGNORE;IGNORE
+<Go>	<Ko>;<Go>;IGNORE;IGNORE
+<go>	<Ko>;<go>;IGNORE;IGNORE
+<Sa>	<Sa>;<Sa>;IGNORE;IGNORE
+<sa>	<Sa>;<sa>;IGNORE;IGNORE
+<Za>	<Sa>;<Za>;IGNORE;IGNORE
+<za>	<Sa>;<za>;IGNORE;IGNORE
+<Si>	<Si>;<Si>;IGNORE;IGNORE
+<si>	<Si>;<si>;IGNORE;IGNORE
+<Zi>	<Si>;<Zi>;IGNORE;IGNORE
+<zi>	<Si>;<zi>;IGNORE;IGNORE
+<Su>	<Su>;<Su>;IGNORE;IGNORE
+<su>	<Su>;<su>;IGNORE;IGNORE
+<Zu>	<Su>;<Zu>;IGNORE;IGNORE
+<zu>	<Su>;<zu>;IGNORE;IGNORE
+<Se>	<Se>;<Se>;IGNORE;IGNORE
+<se>	<Se>;<se>;IGNORE;IGNORE
+<Ze>	<Se>;<Ze>;IGNORE;IGNORE
+<ze>	<Se>;<ze>;IGNORE;IGNORE
+<So>	<So>;<So>;IGNORE;IGNORE
+<so>	<So>;<so>;IGNORE;IGNORE
+<Zo>	<So>;<Zo>;IGNORE;IGNORE
+<zo>	<So>;<zo>;IGNORE;IGNORE
+<Ta>	<Ta>;<Ta>;IGNORE;IGNORE
+<ta>	<Ta>;<ta>;IGNORE;IGNORE
+<Da>	<Ta>;<Da>;IGNORE;IGNORE
+<da>	<Ta>;<da>;IGNORE;IGNORE
+<Ti>	<Ti>;<Ti>;IGNORE;IGNORE
+<ti>	<Ti>;<ti>;IGNORE;IGNORE
+<Di>	<Ti>;<Di>;IGNORE;IGNORE
+<di>	<Ti>;<di>;IGNORE;IGNORE
+<TU>	<TU>;<TU>;IGNORE;IGNORE
+<tU>	<TU>;<tU>;IGNORE;IGNORE
+<Tu>	<TU>;<Tu>;IGNORE;IGNORE
+<tu>	<TU>;<tu>;IGNORE;IGNORE
+<Du>	<TU>;<Du>;IGNORE;IGNORE
+<du>	<TU>;<du>;IGNORE;IGNORE
+<Te>	<Te>;<Te>;IGNORE;IGNORE
+<te>	<Te>;<te>;IGNORE;IGNORE
+<De>	<Te>;<De>;IGNORE;IGNORE
+<de>	<Te>;<de>;IGNORE;IGNORE
+<To>	<To>;<To>;IGNORE;IGNORE
+<to>	<To>;<to>;IGNORE;IGNORE
+<Do>	<To>;<Do>;IGNORE;IGNORE
+<do>	<To>;<do>;IGNORE;IGNORE
+<Na>	<Na>;<Na>;IGNORE;IGNORE
+<na>	<Na>;<na>;IGNORE;IGNORE
+<Ni>	<Ni>;<Ni>;IGNORE;IGNORE
+<ni>	<Ni>;<ni>;IGNORE;IGNORE
+<Nu>	<Nu>;<Nu>;IGNORE;IGNORE
+<nu>	<Nu>;<nu>;IGNORE;IGNORE
+<Ne>	<Ne>;<Ne>;IGNORE;IGNORE
+<ne>	<Ne>;<ne>;IGNORE;IGNORE
+<No>	<No>;<No>;IGNORE;IGNORE
+<no>	<No>;<no>;IGNORE;IGNORE
+<Ha>	<Ha>;<Ha>;IGNORE;IGNORE
+<ha>	<Ha>;<ha>;IGNORE;IGNORE
+<Ba>	<Ha>;<Ba>;IGNORE;IGNORE
+<ba>	<Ha>;<ba>;IGNORE;IGNORE
+<Pa>	<Ha>;<Pa>;IGNORE;IGNORE
+<pa>	<Ha>;<pa>;IGNORE;IGNORE
+<Hi>	<Hi>;<Hi>;IGNORE;IGNORE
+<hi>	<Hi>;<hi>;IGNORE;IGNORE
+<Bi>	<Hi>;<Bi>;IGNORE;IGNORE
+<bi>	<Hi>;<bi>;IGNORE;IGNORE
+<Pi>	<Hi>;<Pi>;IGNORE;IGNORE
+<pi>	<Hi>;<pi>;IGNORE;IGNORE
+<Hu>	<Hu>;<Hu>;IGNORE;IGNORE
+<hu>	<Hu>;<hu>;IGNORE;IGNORE
+<Bu>	<Hu>;<Bu>;IGNORE;IGNORE
+<bu>	<Hu>;<bu>;IGNORE;IGNORE
+<Pu>	<Hu>;<Pu>;IGNORE;IGNORE
+<pu>	<Hu>;<pu>;IGNORE;IGNORE
+<He>	<He>;<He>;IGNORE;IGNORE
+<he>	<He>;<he>;IGNORE;IGNORE
+<Be>	<He>;<Be>;IGNORE;IGNORE
+<be>	<He>;<be>;IGNORE;IGNORE
+<Pe>	<He>;<Pe>;IGNORE;IGNORE
+<pe>	<He>;<pe>;IGNORE;IGNORE
+<Ho>	<Ho>;<Ho>;IGNORE;IGNORE
+<ho>	<Ho>;<ho>;IGNORE;IGNORE
+<Bo>	<Ho>;<Bo>;IGNORE;IGNORE
+<bo>	<Ho>;<bo>;IGNORE;IGNORE
+<Po>	<Ho>;<Po>;IGNORE;IGNORE
+<po>	<Ho>;<po>;IGNORE;IGNORE
+<Ma>	<Ma>;<Ma>;IGNORE;IGNORE
+<ma>	<Ma>;<ma>;IGNORE;IGNORE
+<Mi>	<Mi>;<Mi>;IGNORE;IGNORE
+<mi>	<Mi>;<mi>;IGNORE;IGNORE
+<Mu>	<Mu>;<Mu>;IGNORE;IGNORE
+<mu>	<Mu>;<mu>;IGNORE;IGNORE
+<Me>	<Me>;<Me>;IGNORE;IGNORE
+<me>	<Me>;<me>;IGNORE;IGNORE
+<Mo>	<Mo>;<Mo>;IGNORE;IGNORE
+<mo>	<Mo>;<mo>;IGNORE;IGNORE
+<YA>	<YA>;<YA>;IGNORE;IGNORE
+<yA>	<YA>;<yA>;IGNORE;IGNORE
+<Ya>	<YA>;<Ya>;IGNORE;IGNORE
+<ya>	<YA>;<ya>;IGNORE;IGNORE
+<YU>	<YU>;<YU>;IGNORE;IGNORE
+<yU>	<YU>;<yU>;IGNORE;IGNORE
+<Yu>	<YU>;<Yu>;IGNORE;IGNORE
+<yu>	<YU>;<yu>;IGNORE;IGNORE
+<YO>	<YO>;<YO>;IGNORE;IGNORE
+<yO>	<YO>;<yO>;IGNORE;IGNORE
+<Yo>	<YO>;<Yo>;IGNORE;IGNORE
+<yo>	<YO>;<yo>;IGNORE;IGNORE
+<Ra>	<Ra>;<Ra>;IGNORE;IGNORE
+<ra>	<Ra>;<ra>;IGNORE;IGNORE
+<Ri>	<Ri>;<Ri>;IGNORE;IGNORE
+<ri>	<Ri>;<ri>;IGNORE;IGNORE
+<Ru>	<Ru>;<Ru>;IGNORE;IGNORE
+<ru>	<Ru>;<ru>;IGNORE;IGNORE
+<Re>	<Re>;<Re>;IGNORE;IGNORE
+<re>	<Re>;<re>;IGNORE;IGNORE
+<Ro>	<Ro>;<Ro>;IGNORE;IGNORE
+<ro>	<Ro>;<ro>;IGNORE;IGNORE
+<WA>	<WA>;<WA>;IGNORE;IGNORE
+<wA>	<WA>;<wA>;IGNORE;IGNORE
+<Wa>	<WA>;<Wa>;IGNORE;IGNORE
+<wa>	<WA>;<wa>;IGNORE;IGNORE
+<Wi>	<Wi>;<Wi>;IGNORE;IGNORE
+<wi>	<Wi>;<wi>;IGNORE;IGNORE
+<We>	<We>;<We>;IGNORE;IGNORE
+<we>	<We>;<we>;IGNORE;IGNORE
+<Wo>	<Wo>;<Wo>;IGNORE;IGNORE
+<wo>	<Wo>;<wo>;IGNORE;IGNORE
+<N6>	<N6>;<N6>;IGNORE;IGNORE
+<n5>	<N6>;<n5>;IGNORE;IGNORE
+
+order_end
+
+END LC_COLLATE
+
+LC_CTYPE
+copy "en_DK"
+END LC_CTYPE
+
+LC_MESSAGES
+yesexpr "<<(><s><S><y><Y><)/>><.><*>"
+noexpr  "<<(><n><N><)/>><.><*>"
+END LC_MESSAGES
+
+LC_MONETARY
+int_curr_symbol      "<A><R><S><SP>"
+currency_symbol      "<DO>"
+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
+abday   "<d><o><m>";"<l><u><n>";/
+        "<m><a><r>";"<m><i><e'>";/
+        "<j><u><e>";"<v><i><e>";/
+        "<s><a'><b>"
+day     "<d><o><m><i><n><g><o>";/
+        "<l><u><n><e><s>";/
+        "<m><a><r><t><e><s>";/
+        "<m><i><e'><r><c><o><l><e><s>";/
+        "<j><u><e><v><e><s>";/
+        "<v><i><e><r><n><e><s>";/
+        "<s><a'><b><a><d><o>"
+abmon   "<e><n><e>";"<f><e><b>";/
+        "<m><a><r>";"<a><b><r>";/
+        "<m><a><y>";"<j><u><n>";/
+        "<j><u><l>";"<a><g><o>";/
+        "<s><e><p>";"<o><c><t>";/
+        "<n><o><v>";"<d><i><c>"
+mon     "<e><n><e><r><o>";/
+        "<f><e><b><r><e><r><o>";/
+        "<m><a><r><z><o>";/
+        "<a><b><r><i><l>";/
+        "<m><a><y><o>";/
+        "<j><u><n><i><o>";/
+        "<j><u><l><i><o>";/
+        "<a><g><o><s><t><o>";/
+        "<s><e><p><t><i><e><m><b><r><e>";/
+        "<o><c><t><u><b><r><e>";/
+        "<n><o><v><i><e><m><b><r><e>";/
+        "<d><i><c><i><e><m><b><r><e>"
+d_t_fmt "<%><a><SP><%><d><SP><%><b><SP><%><Y><SP><%><T><SP><%><Z>"
+d_fmt   "<%><d><//><%><m><//><%><y>"
+t_fmt   "<%><T>"
+am_pm   "";""
+t_fmt_ampm ""
+END LC_TIME
diff --git a/localedata/locales/es_BO b/localedata/locales/es_BO
new file mode 100644
index 0000000000..62991c8a2a
--- /dev/null
+++ b/localedata/locales/es_BO
@@ -0,0 +1,2156 @@
+comment_char %
+escape_char  /
+%
+% Spanish language locale for Bolivia
+% 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: es
+% Territory: BO
+% Revision: 4.4
+% Date: 1997-11-05
+% Application: general
+% Users: general
+% Repertoiremap: mnemonic,ds
+% Charset: ISO-8859-1
+% Distribution and use is free, also
+% for commercial purposes.
+
+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 <CAPITAL>
+collating-symbol <CAPITAL-SMALL>
+collating-symbol <SMALL-CAPITAL>
+collating-symbol <SMALL>
+
+% <CAPITAL-SMALL> and <SMALL-CAPITAL>
+% are for cases like Danish <A><a>
+% and Spanish <C><h> being treated
+% as one letter.
+
+% The <a8> ...... <z8> 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 <a8>
+collating-symbol <b8>
+collating-symbol <c8>
+collating-symbol <d8>
+collating-symbol <e8>
+collating-symbol <f8>
+collating-symbol <g8>
+collating-symbol <h8>
+collating-symbol <i8>
+collating-symbol <j8>
+collating-symbol <k8>
+collating-symbol <l8>
+collating-symbol <m8>
+collating-symbol <n8>
+collating-symbol <o8>
+collating-symbol <p8>
+collating-symbol <q8>
+collating-symbol <r8>
+collating-symbol <s8>
+collating-symbol <t8>
+collating-symbol <u8>
+collating-symbol <v8>
+collating-symbol <w8>
+collating-symbol <x8>
+collating-symbol <y8>
+collating-symbol <z8>
+
+collating-symbol <NONE>
+collating-symbol <ACUTE>
+collating-symbol <ACUTE+DOT>
+collating-symbol <GRAVE>
+collating-symbol <DOUBLE-GRAVE>
+collating-symbol <BREVE>
+collating-symbol <BREVE+ACUTE>
+collating-symbol <BREVE+GRAVE>
+collating-symbol <BREVE+MACRON>
+collating-symbol <BREVE+HOOK>
+collating-symbol <BREVE+TILDE>
+collating-symbol <BREVE+DOT-BELOW>
+collating-symbol <BREVE-BELOW>
+collating-symbol <INVERTED-BREVE>
+collating-symbol <CIRCUMFLEX>
+collating-symbol <CIRCUMFLEX+ACUTE>
+collating-symbol <CIRCUMFLEX+GRAVE>
+collating-symbol <CIRCUMFLEX+HOOK>
+collating-symbol <CIRCUMFLEX+TILDE>
+collating-symbol <CIRCUMFLEX+DOT-BELOW>
+collating-symbol <CARON>
+collating-symbol <CARON+DIAERESIS>
+collating-symbol <CARON+DOT>
+collating-symbol <RING>
+collating-symbol <RING+ACUTE>
+collating-symbol <RING-BELOW>
+collating-symbol <DIAERESIS>
+collating-symbol <DIAERESIS+MACRON>
+collating-symbol <DIAERESIS+ACUTE>
+collating-symbol <DIAERESIS+GRAVE>
+collating-symbol <DIAERESIS+CARON>
+collating-symbol <DOUBLE-ACUTE>
+collating-symbol <HOOK>
+collating-symbol <TILDE>
+collating-symbol <TILDE+ACUTE>
+collating-symbol <TILDE+DIAERESIS>
+collating-symbol <TILDE-BELOW>
+collating-symbol <DOT>
+collating-symbol <DOT-BELOW>
+collating-symbol <DOT+DOT-BELOW>
+collating-symbol <STROKE>
+collating-symbol <STROKE+ACUTE>
+collating-symbol <CEDILLA>
+collating-symbol <CEDILLA+ACUTE>
+collating-symbol <CEDILLA+GRAVE>
+collating-symbol <CEDILLA+BREVE>
+collating-symbol <OGONEK>
+collating-symbol <OGONEK+MACRON>
+collating-symbol <MACRON>
+collating-symbol <MACRON+ACUTE>
+collating-symbol <MACRON+GRAVE>
+collating-symbol <MACRON+DIAERESIS>
+collating-symbol <MACRON+DIAERESIS-BELOW>
+collating-symbol <MACRON+DOT>
+collating-symbol <MACRON+DOT-BELOW>
+collating-symbol <MACRON+CIRCUMFLEX>
+collating-symbol <LINE-BELOW>
+collating-symbol <HORN>
+collating-symbol <HORN+ACUTE>
+collating-symbol <HORN+GRAVE>
+collating-symbol <HORN+HOOK>
+collating-symbol <HORN+TILDE>
+collating-symbol <HORN+DOT-BELOW>
+collating-symbol <PRECEDED-BY-APOSTROPHE>
+collating-symbol <GREEK>
+collating-symbol <TONOS>
+collating-symbol <DIALYTICA>
+collating-symbol <DIALYTICA+TONOS>
+collating-symbol <CYRILLIC>
+collating-symbol <HIRAGANA>
+collating-symbol <KATAKANA>
+collating-symbol <SPECIAL>
+
+% letter;accent;case;specials
+
+order_start forward;backward/
+            ;forward;position
+
+% <CAPITAL> or <SMALL> letters first:
+
+<SMALL>
+<SMALL-CAPITAL>
+<CAPITAL-SMALL>
+<CAPITAL>
+
+% Accents:
+
+<NONE>
+<ACUTE>
+<ACUTE+DOT>
+<GRAVE>
+<DOUBLE-GRAVE>
+<BREVE>
+<BREVE+ACUTE>
+<BREVE+GRAVE>
+<BREVE+MACRON>
+<BREVE+HOOK>
+<BREVE+TILDE>
+<BREVE+DOT-BELOW>
+<BREVE-BELOW>
+<INVERTED-BREVE>
+<CIRCUMFLEX>
+<CIRCUMFLEX+ACUTE>
+<CIRCUMFLEX+GRAVE>
+<CIRCUMFLEX+HOOK>
+<CIRCUMFLEX+TILDE>
+<CIRCUMFLEX+DOT-BELOW>
+<CARON>
+<CARON+DIAERESIS>
+<CARON+DOT>
+<RING>
+<RING+ACUTE>
+<RING-BELOW>
+<DIAERESIS>
+<DIAERESIS+MACRON>
+<DIAERESIS+ACUTE>
+<DIAERESIS+GRAVE>
+<DIAERESIS+CARON>
+<DOUBLE-ACUTE>
+<HOOK>
+<TILDE>
+<TILDE+ACUTE>
+<TILDE+DIAERESIS>
+<TILDE-BELOW>
+<DOT>
+<DOT-BELOW>
+<DOT+DOT-BELOW>
+<STROKE>
+<STROKE+ACUTE>
+<CEDILLA>
+<CEDILLA+ACUTE>
+<CEDILLA+GRAVE>
+<CEDILLA+BREVE>
+<OGONEK>
+<OGONEK+MACRON>
+<MACRON>
+<MACRON+ACUTE>
+<MACRON+GRAVE>
+<MACRON+DIAERESIS>
+<MACRON+DIAERESIS-BELOW>
+<MACRON+DOT>
+<MACRON+DOT-BELOW>
+<MACRON+CIRCUMFLEX>
+<LINE-BELOW>
+<HORN>
+<HORN+ACUTE>
+<HORN+GRAVE>
+<HORN+HOOK>
+<HORN+TILDE>
+<HORN+DOT-BELOW>
+<PRECEDED-BY-APOSTROPHE>
+<GREEK>
+<TONOS>
+<DIALYTICA>
+<DIALYTICA+TONOS>
+<CYRILLIC>
+<HIRAGANA>
+<KATAKANA>
+<SPECIAL>
+
+<NS>	<NS>;<NS>;<NS>;IGNORE
+<SP>	IGNORE;IGNORE;IGNORE;<SP>
+<HT>	IGNORE;IGNORE;IGNORE;<HT>
+<VT>	IGNORE;IGNORE;IGNORE;<VT>
+<CR>	IGNORE;IGNORE;IGNORE;<CR>
+<LF>	IGNORE;IGNORE;IGNORE;<LF>
+<FF>	IGNORE;IGNORE;IGNORE;<FF>
+<_>	IGNORE;IGNORE;IGNORE;<_>
+<'m>	IGNORE;IGNORE;IGNORE;<'m>
+<-->	IGNORE;IGNORE;IGNORE;<-->
+<->	IGNORE;IGNORE;IGNORE;<->
+<,>	IGNORE;IGNORE;IGNORE;<,>
+<;>	IGNORE;IGNORE;IGNORE;<;>
+<:>	IGNORE;IGNORE;IGNORE;<:>
+<!>	IGNORE;IGNORE;IGNORE;<!>
+<!I>	IGNORE;IGNORE;IGNORE;<!I>
+<?>	IGNORE;IGNORE;IGNORE;<?>
+<?I>	IGNORE;IGNORE;IGNORE;<?I>
+<//>	IGNORE;IGNORE;IGNORE;<//>
+<.>	IGNORE;IGNORE;IGNORE;<.>
+<''>	IGNORE;IGNORE;IGNORE;<''>
+<'!>	IGNORE;IGNORE;IGNORE;<'!>
+<'/>>	IGNORE;IGNORE;IGNORE;<'/>>
+<':>	IGNORE;IGNORE;IGNORE;<':>
+<'?>	IGNORE;IGNORE;IGNORE;<'?>
+<.M>	IGNORE;IGNORE;IGNORE;<.M>
+<',>	IGNORE;IGNORE;IGNORE;<',>
+<'>	IGNORE;IGNORE;IGNORE;<'>
+<'6>	IGNORE;IGNORE;IGNORE;<'6>
+<'9>	IGNORE;IGNORE;IGNORE;<'9>
+<">	IGNORE;IGNORE;IGNORE;<">
+<"6>	IGNORE;IGNORE;IGNORE;<"6>
+<"9>	IGNORE;IGNORE;IGNORE;<"9>
+<<<>	IGNORE;IGNORE;IGNORE;<<<>
+</>/>>	IGNORE;IGNORE;IGNORE;</>/>>
+<(>	IGNORE;IGNORE;IGNORE;<(>
+<(S>	IGNORE;IGNORE;IGNORE;<(S>
+<)>	IGNORE;IGNORE;IGNORE;<)>
+<)S>	IGNORE;IGNORE;IGNORE;<)S>
+<<(>	IGNORE;IGNORE;IGNORE;<<(>
+<)/>>	IGNORE;IGNORE;IGNORE;<)/>>
+<(!>	IGNORE;IGNORE;IGNORE;<(!>
+<!)>	IGNORE;IGNORE;IGNORE;<!)>
+<SE>	IGNORE;IGNORE;IGNORE;<SE>
+<PI>	IGNORE;IGNORE;IGNORE;<PI>
+<Co>	IGNORE;IGNORE;IGNORE;<Co>
+<Rg>	IGNORE;IGNORE;IGNORE;<Rg>
+<At>	IGNORE;IGNORE;IGNORE;<At>
+<Cu>	IGNORE;IGNORE;IGNORE;<Cu>
+<Ct>	IGNORE;IGNORE;IGNORE;<Ct>
+<DO>	IGNORE;IGNORE;IGNORE;<DO>
+<Pd>	IGNORE;IGNORE;IGNORE;<Pd>
+<Ye>	IGNORE;IGNORE;IGNORE;<Ye>
+<*>	IGNORE;IGNORE;IGNORE;<*>
+<////>	IGNORE;IGNORE;IGNORE;<////>
+<&>	IGNORE;IGNORE;IGNORE;<&>
+<Nb>	IGNORE;IGNORE;IGNORE;<Nb>
+<%>	IGNORE;IGNORE;IGNORE;<%>
+<-S>	IGNORE;IGNORE;IGNORE;<-S>
+<+>	IGNORE;IGNORE;IGNORE;<+>
+<+S>	IGNORE;IGNORE;IGNORE;<+S>
+<+->	IGNORE;IGNORE;IGNORE;<+->
+<-:>	IGNORE;IGNORE;IGNORE;<-:>
+<*X>	IGNORE;IGNORE;IGNORE;<*X>
+<!=>	IGNORE;IGNORE;IGNORE;<!=>
+<<>	IGNORE;IGNORE;IGNORE;<<>
+<=<>	IGNORE;IGNORE;IGNORE;<=<>
+<=>	IGNORE;IGNORE;IGNORE;<=>
+</>=>	IGNORE;IGNORE;IGNORE;</>=>
+</>>	IGNORE;IGNORE;IGNORE;</>>
+<NO>	IGNORE;IGNORE;IGNORE;<NO>
+<!!>	IGNORE;IGNORE;IGNORE;<!!>
+<BB>	IGNORE;IGNORE;IGNORE;<BB>
+<DG>	IGNORE;IGNORE;IGNORE;<DG>
+<My>	IGNORE;IGNORE;IGNORE;<My>
+<'<>	IGNORE;IGNORE;IGNORE;<'<>
+<'(>	IGNORE;IGNORE;IGNORE;<'(>
+<'.>	IGNORE;IGNORE;IGNORE;<'.>
+<'0>	IGNORE;IGNORE;IGNORE;<'0>
+<';>	IGNORE;IGNORE;IGNORE;<';>
+<1?>	IGNORE;IGNORE;IGNORE;<1?>
+<'">	IGNORE;IGNORE;IGNORE;<'">
+<'G>	IGNORE;IGNORE;IGNORE;<'G>
+<,G>	IGNORE;IGNORE;IGNORE;<,G>
+<j3>	IGNORE;IGNORE;IGNORE;<j3>
+<?%>	IGNORE;IGNORE;IGNORE;<?%>
+<'*>	IGNORE;IGNORE;IGNORE;<'*>
+<'%>	IGNORE;IGNORE;IGNORE;<'%>
+<.*>	IGNORE;IGNORE;IGNORE;<.*>
+<b3>	IGNORE;IGNORE;IGNORE;<b3>
+<,,>	IGNORE;IGNORE;IGNORE;<,,>
+<?*>	IGNORE;IGNORE;IGNORE;<?*>
+<?:>	IGNORE;IGNORE;IGNORE;<?:>
+<,!>	IGNORE;IGNORE;IGNORE;<,!>
+<,'>	IGNORE;IGNORE;IGNORE;<,'>
+<?,>	IGNORE;IGNORE;IGNORE;<?,>
+<;!>	IGNORE;IGNORE;IGNORE;<;!>
+<;'>	IGNORE;IGNORE;IGNORE;<;'>
+<?;>	IGNORE;IGNORE;IGNORE;<?;>
+<!:>	IGNORE;IGNORE;IGNORE;<!:>
+<!*>	IGNORE;IGNORE;IGNORE;<!*>
+<;;>	IGNORE;IGNORE;IGNORE;<;;>
+<1N>	IGNORE;IGNORE;IGNORE;<1N>
+<1M>	IGNORE;IGNORE;IGNORE;<1M>
+<3M>	IGNORE;IGNORE;IGNORE;<3M>
+<4M>	IGNORE;IGNORE;IGNORE;<4M>
+<6M>	IGNORE;IGNORE;IGNORE;<6M>
+<LR>	IGNORE;IGNORE;IGNORE;<LR>
+<RL>	IGNORE;IGNORE;IGNORE;<RL>
+<1T>	IGNORE;IGNORE;IGNORE;<1T>
+<1H>	IGNORE;IGNORE;IGNORE;<1H>
+<-1>	IGNORE;IGNORE;IGNORE;<-1>
+<-N>	IGNORE;IGNORE;IGNORE;<-N>
+<-M>	IGNORE;IGNORE;IGNORE;<-M>
+<-3>	IGNORE;IGNORE;IGNORE;<-3>
+<!2>	IGNORE;IGNORE;IGNORE;<!2>
+<=2>	IGNORE;IGNORE;IGNORE;<=2>
+<.9>	IGNORE;IGNORE;IGNORE;<.9>
+<9'>	IGNORE;IGNORE;IGNORE;<9'>
+<:9>	IGNORE;IGNORE;IGNORE;<:9>
+<9">	IGNORE;IGNORE;IGNORE;<9">
+<//->	IGNORE;IGNORE;IGNORE;<//->
+<//=>	IGNORE;IGNORE;IGNORE;<//=>
+<Sb>	IGNORE;IGNORE;IGNORE;<Sb>
+<..>	IGNORE;IGNORE;IGNORE;<..>
+<.3>	IGNORE;IGNORE;IGNORE;<.3>
+<%0>	IGNORE;IGNORE;IGNORE;<%0>
+<1'>	IGNORE;IGNORE;IGNORE;<1'>
+<2'>	IGNORE;IGNORE;IGNORE;<2'>
+<3'>	IGNORE;IGNORE;IGNORE;<3'>
+<1">	IGNORE;IGNORE;IGNORE;<1">
+<2">	IGNORE;IGNORE;IGNORE;<2">
+<3">	IGNORE;IGNORE;IGNORE;<3">
+<Ca>	IGNORE;IGNORE;IGNORE;<Ca>
+<<1>	IGNORE;IGNORE;IGNORE;<<1>
+</>1>	IGNORE;IGNORE;IGNORE;</>1>
+<:X>	IGNORE;IGNORE;IGNORE;<:X>
+<!*2>	IGNORE;IGNORE;IGNORE;<!*2>
+<'->	IGNORE;IGNORE;IGNORE;<'->
+<=S>	IGNORE;IGNORE;IGNORE;<=S>
+<0s>	IGNORE;IGNORE;IGNORE;<0s>
+<1s>	IGNORE;IGNORE;IGNORE;<1s>
+<2s>	IGNORE;IGNORE;IGNORE;<2s>
+<3s>	IGNORE;IGNORE;IGNORE;<3s>
+<4s>	IGNORE;IGNORE;IGNORE;<4s>
+<5s>	IGNORE;IGNORE;IGNORE;<5s>
+<6s>	IGNORE;IGNORE;IGNORE;<6s>
+<7s>	IGNORE;IGNORE;IGNORE;<7s>
+<8s>	IGNORE;IGNORE;IGNORE;<8s>
+<9s>	IGNORE;IGNORE;IGNORE;<9s>
+<+s>	IGNORE;IGNORE;IGNORE;<+s>
+<-s>	IGNORE;IGNORE;IGNORE;<-s>
+<=s>	IGNORE;IGNORE;IGNORE;<=s>
+<(s>	IGNORE;IGNORE;IGNORE;<(s>
+<)s>	IGNORE;IGNORE;IGNORE;<)s>
+<Ff>	IGNORE;IGNORE;IGNORE;<Ff>
+<Li>	IGNORE;IGNORE;IGNORE;<Li>
+<Pt>	IGNORE;IGNORE;IGNORE;<Pt>
+<W=>	IGNORE;IGNORE;IGNORE;<W=>
+<oC>	IGNORE;IGNORE;IGNORE;<oC>
+<co>	IGNORE;IGNORE;IGNORE;<co>
+<oF>	IGNORE;IGNORE;IGNORE;<oF>
+<N0>	IGNORE;IGNORE;IGNORE;<N0>
+<PO>	IGNORE;IGNORE;IGNORE;<PO>
+<Rx>	IGNORE;IGNORE;IGNORE;<Rx>
+<SM>	IGNORE;IGNORE;IGNORE;<SM>
+<TM>	IGNORE;IGNORE;IGNORE;<TM>
+<Om>	IGNORE;IGNORE;IGNORE;<Om>
+<AO>	IGNORE;IGNORE;IGNORE;<AO>
+<13>	IGNORE;IGNORE;IGNORE;<13>
+<23>	IGNORE;IGNORE;IGNORE;<23>
+<15>	IGNORE;IGNORE;IGNORE;<15>
+<25>	IGNORE;IGNORE;IGNORE;<25>
+<35>	IGNORE;IGNORE;IGNORE;<35>
+<45>	IGNORE;IGNORE;IGNORE;<45>
+<16>	IGNORE;IGNORE;IGNORE;<16>
+<56>	IGNORE;IGNORE;IGNORE;<56>
+<1R>	IGNORE;IGNORE;IGNORE;<1R>
+<2R>	IGNORE;IGNORE;IGNORE;<2R>
+<3R>	IGNORE;IGNORE;IGNORE;<3R>
+<4R>	IGNORE;IGNORE;IGNORE;<4R>
+<5R>	IGNORE;IGNORE;IGNORE;<5R>
+<6R>	IGNORE;IGNORE;IGNORE;<6R>
+<7R>	IGNORE;IGNORE;IGNORE;<7R>
+<8R>	IGNORE;IGNORE;IGNORE;<8R>
+<9R>	IGNORE;IGNORE;IGNORE;<9R>
+<aR>	IGNORE;IGNORE;IGNORE;<aR>
+<bR>	IGNORE;IGNORE;IGNORE;<bR>
+<cR>	IGNORE;IGNORE;IGNORE;<cR>
+<50R>	IGNORE;IGNORE;IGNORE;<50R>
+<100R>	IGNORE;IGNORE;IGNORE;<100R>
+<500R>	IGNORE;IGNORE;IGNORE;<500R>
+<1000R>	IGNORE;IGNORE;IGNORE;<1000R>
+<1r>	IGNORE;IGNORE;IGNORE;<1r>
+<2r>	IGNORE;IGNORE;IGNORE;<2r>
+<3r>	IGNORE;IGNORE;IGNORE;<3r>
+<4r>	IGNORE;IGNORE;IGNORE;<4r>
+<5r>	IGNORE;IGNORE;IGNORE;<5r>
+<6r>	IGNORE;IGNORE;IGNORE;<6r>
+<7r>	IGNORE;IGNORE;IGNORE;<7r>
+<8r>	IGNORE;IGNORE;IGNORE;<8r>
+<9r>	IGNORE;IGNORE;IGNORE;<9r>
+<ar>	IGNORE;IGNORE;IGNORE;<ar>
+<br>	IGNORE;IGNORE;IGNORE;<br>
+<cr>	IGNORE;IGNORE;IGNORE;<cr>
+<50r>	IGNORE;IGNORE;IGNORE;<50r>
+<100r>	IGNORE;IGNORE;IGNORE;<100r>
+<500r>	IGNORE;IGNORE;IGNORE;<500r>
+<1000r>	IGNORE;IGNORE;IGNORE;<1000r>
+<1000RCD>	IGNORE;IGNORE;IGNORE;<1000RCD>
+<5000R>	IGNORE;IGNORE;IGNORE;<5000R>
+<10000R>	IGNORE;IGNORE;IGNORE;<10000R>
+<-!>	IGNORE;IGNORE;IGNORE;<-!>
+<-v>	IGNORE;IGNORE;IGNORE;<-v>
+<</>>	IGNORE;IGNORE;IGNORE;<</>>
+<UD>	IGNORE;IGNORE;IGNORE;<UD>
+<<!!>	IGNORE;IGNORE;IGNORE;<<!!>
+</////>>	IGNORE;IGNORE;IGNORE;</////>>
+<!!/>>	IGNORE;IGNORE;IGNORE;<!!/>>
+<<////>	IGNORE;IGNORE;IGNORE;<<////>
+<UD->	IGNORE;IGNORE;IGNORE;<UD->
+</>V>	IGNORE;IGNORE;IGNORE;</>V>
+<<=>	IGNORE;IGNORE;IGNORE;<<=>
+<=/>>	IGNORE;IGNORE;IGNORE;<=/>>
+<==>	IGNORE;IGNORE;IGNORE;<==>
+<FA>	IGNORE;IGNORE;IGNORE;<FA>
+<dP>	IGNORE;IGNORE;IGNORE;<dP>
+<TE>	IGNORE;IGNORE;IGNORE;<TE>
+<//0>	IGNORE;IGNORE;IGNORE;<//0>
+<DE>	IGNORE;IGNORE;IGNORE;<DE>
+<NB>	IGNORE;IGNORE;IGNORE;<NB>
+<(->	IGNORE;IGNORE;IGNORE;<(->
+<-)>	IGNORE;IGNORE;IGNORE;<-)>
+<*P>	IGNORE;IGNORE;IGNORE;<*P>
+<+Z>	IGNORE;IGNORE;IGNORE;<+Z>
+<-2>	IGNORE;IGNORE;IGNORE;<-2>
+<-+>	IGNORE;IGNORE;IGNORE;<-+>
+<.+>	IGNORE;IGNORE;IGNORE;<.+>
+<//f>	IGNORE;IGNORE;IGNORE;<//f>
+<*->	IGNORE;IGNORE;IGNORE;<*->
+<Ob>	IGNORE;IGNORE;IGNORE;<Ob>
+<sb>	IGNORE;IGNORE;IGNORE;<sb>
+<RT>	IGNORE;IGNORE;IGNORE;<RT>
+<0(>	IGNORE;IGNORE;IGNORE;<0(>
+<00>	IGNORE;IGNORE;IGNORE;<00>
+<-L>	IGNORE;IGNORE;IGNORE;<-L>
+<-V>	IGNORE;IGNORE;IGNORE;<-V>
+<PP>	IGNORE;IGNORE;IGNORE;<PP>
+<AN>	IGNORE;IGNORE;IGNORE;<AN>
+<OR>	IGNORE;IGNORE;IGNORE;<OR>
+<(U>	IGNORE;IGNORE;IGNORE;<(U>
+<)U>	IGNORE;IGNORE;IGNORE;<)U>
+<In>	IGNORE;IGNORE;IGNORE;<In>
+<DI>	IGNORE;IGNORE;IGNORE;<DI>
+<Io>	IGNORE;IGNORE;IGNORE;<Io>
+<.:>	IGNORE;IGNORE;IGNORE;<.:>
+<:.>	IGNORE;IGNORE;IGNORE;<:.>
+<:R>	IGNORE;IGNORE;IGNORE;<:R>
+<::>	IGNORE;IGNORE;IGNORE;<::>
+<?1>	IGNORE;IGNORE;IGNORE;<?1>
+<CG>	IGNORE;IGNORE;IGNORE;<CG>
+<?->	IGNORE;IGNORE;IGNORE;<?->
+<?=>	IGNORE;IGNORE;IGNORE;<?=>
+<?2>	IGNORE;IGNORE;IGNORE;<?2>
+<=?>	IGNORE;IGNORE;IGNORE;<=?>
+<HI>	IGNORE;IGNORE;IGNORE;<HI>
+<=3>	IGNORE;IGNORE;IGNORE;<=3>
+<<*>	IGNORE;IGNORE;IGNORE;<<*>
+<*/>>	IGNORE;IGNORE;IGNORE;<*/>>
+<!<>	IGNORE;IGNORE;IGNORE;<!<>
+<!/>>	IGNORE;IGNORE;IGNORE;<!/>>
+<(C>	IGNORE;IGNORE;IGNORE;<(C>
+<)C>	IGNORE;IGNORE;IGNORE;<)C>
+<(_>	IGNORE;IGNORE;IGNORE;<(_>
+<)_>	IGNORE;IGNORE;IGNORE;<)_>
+<0.>	IGNORE;IGNORE;IGNORE;<0.>
+<02>	IGNORE;IGNORE;IGNORE;<02>
+<-T>	IGNORE;IGNORE;IGNORE;<-T>
+<.P>	IGNORE;IGNORE;IGNORE;<.P>
+<:3>	IGNORE;IGNORE;IGNORE;<:3>
+<Eh>	IGNORE;IGNORE;IGNORE;<Eh>
+<<7>	IGNORE;IGNORE;IGNORE;<<7>
+</>7>	IGNORE;IGNORE;IGNORE;</>7>
+<7<>	IGNORE;IGNORE;IGNORE;<7<>
+<7/>>	IGNORE;IGNORE;IGNORE;<7/>>
+<NI>	IGNORE;IGNORE;IGNORE;<NI>
+<(A>	IGNORE;IGNORE;IGNORE;<(A>
+<TR>	IGNORE;IGNORE;IGNORE;<TR>
+<Iu>	IGNORE;IGNORE;IGNORE;<Iu>
+<Il>	IGNORE;IGNORE;IGNORE;<Il>
+<Vs>	IGNORE;IGNORE;IGNORE;<Vs>
+<1h>	IGNORE;IGNORE;IGNORE;<1h>
+<3h>	IGNORE;IGNORE;IGNORE;<3h>
+<2h>	IGNORE;IGNORE;IGNORE;<2h>
+<4h>	IGNORE;IGNORE;IGNORE;<4h>
+<1j>	IGNORE;IGNORE;IGNORE;<1j>
+<2j>	IGNORE;IGNORE;IGNORE;<2j>
+<3j>	IGNORE;IGNORE;IGNORE;<3j>
+<4j>	IGNORE;IGNORE;IGNORE;<4j>
+<1-o>	IGNORE;IGNORE;IGNORE;<1-o>
+<2-o>	IGNORE;IGNORE;IGNORE;<2-o>
+<3-o>	IGNORE;IGNORE;IGNORE;<3-o>
+<4-o>	IGNORE;IGNORE;IGNORE;<4-o>
+<5-o>	IGNORE;IGNORE;IGNORE;<5-o>
+<6-o>	IGNORE;IGNORE;IGNORE;<6-o>
+<7-o>	IGNORE;IGNORE;IGNORE;<7-o>
+<8-o>	IGNORE;IGNORE;IGNORE;<8-o>
+<9-o>	IGNORE;IGNORE;IGNORE;<9-o>
+<10-o>	IGNORE;IGNORE;IGNORE;<10-o>
+<11-o>	IGNORE;IGNORE;IGNORE;<11-o>
+<12-o>	IGNORE;IGNORE;IGNORE;<12-o>
+<13-o>	IGNORE;IGNORE;IGNORE;<13-o>
+<14-o>	IGNORE;IGNORE;IGNORE;<14-o>
+<15-o>	IGNORE;IGNORE;IGNORE;<15-o>
+<16-o>	IGNORE;IGNORE;IGNORE;<16-o>
+<17-o>	IGNORE;IGNORE;IGNORE;<17-o>
+<18-o>	IGNORE;IGNORE;IGNORE;<18-o>
+<19-o>	IGNORE;IGNORE;IGNORE;<19-o>
+<20-o>	IGNORE;IGNORE;IGNORE;<20-o>
+<(1)>	IGNORE;IGNORE;IGNORE;<(1)>
+<(2)>	IGNORE;IGNORE;IGNORE;<(2)>
+<(3)>	IGNORE;IGNORE;IGNORE;<(3)>
+<(4)>	IGNORE;IGNORE;IGNORE;<(4)>
+<(5)>	IGNORE;IGNORE;IGNORE;<(5)>
+<(6)>	IGNORE;IGNORE;IGNORE;<(6)>
+<(7)>	IGNORE;IGNORE;IGNORE;<(7)>
+<(8)>	IGNORE;IGNORE;IGNORE;<(8)>
+<(9)>	IGNORE;IGNORE;IGNORE;<(9)>
+<(10)>	IGNORE;IGNORE;IGNORE;<(10)>
+<(11)>	IGNORE;IGNORE;IGNORE;<(11)>
+<(12)>	IGNORE;IGNORE;IGNORE;<(12)>
+<(13)>	IGNORE;IGNORE;IGNORE;<(13)>
+<(14)>	IGNORE;IGNORE;IGNORE;<(14)>
+<(15)>	IGNORE;IGNORE;IGNORE;<(15)>
+<(16)>	IGNORE;IGNORE;IGNORE;<(16)>
+<(17)>	IGNORE;IGNORE;IGNORE;<(17)>
+<(18)>	IGNORE;IGNORE;IGNORE;<(18)>
+<(19)>	IGNORE;IGNORE;IGNORE;<(19)>
+<(20)>	IGNORE;IGNORE;IGNORE;<(20)>
+<1.>	IGNORE;IGNORE;IGNORE;<1.>
+<2.>	IGNORE;IGNORE;IGNORE;<2.>
+<3.>	IGNORE;IGNORE;IGNORE;<3.>
+<4.>	IGNORE;IGNORE;IGNORE;<4.>
+<5.>	IGNORE;IGNORE;IGNORE;<5.>
+<6.>	IGNORE;IGNORE;IGNORE;<6.>
+<7.>	IGNORE;IGNORE;IGNORE;<7.>
+<8.>	IGNORE;IGNORE;IGNORE;<8.>
+<9.>	IGNORE;IGNORE;IGNORE;<9.>
+<10.>	IGNORE;IGNORE;IGNORE;<10.>
+<11.>	IGNORE;IGNORE;IGNORE;<11.>
+<12.>	IGNORE;IGNORE;IGNORE;<12.>
+<13.>	IGNORE;IGNORE;IGNORE;<13.>
+<14.>	IGNORE;IGNORE;IGNORE;<14.>
+<15.>	IGNORE;IGNORE;IGNORE;<15.>
+<16.>	IGNORE;IGNORE;IGNORE;<16.>
+<17.>	IGNORE;IGNORE;IGNORE;<17.>
+<18.>	IGNORE;IGNORE;IGNORE;<18.>
+<19.>	IGNORE;IGNORE;IGNORE;<19.>
+<20.>	IGNORE;IGNORE;IGNORE;<20.>
+<0-o>	IGNORE;IGNORE;IGNORE;<0-o>
+<hh>	IGNORE;IGNORE;IGNORE;<hh>
+<HH>	IGNORE;IGNORE;IGNORE;<HH>
+<vv>	IGNORE;IGNORE;IGNORE;<vv>
+<VV>	IGNORE;IGNORE;IGNORE;<VV>
+<3->	IGNORE;IGNORE;IGNORE;<3->
+<3_>	IGNORE;IGNORE;IGNORE;<3_>
+<3!>	IGNORE;IGNORE;IGNORE;<3!>
+<3//>	IGNORE;IGNORE;IGNORE;<3//>
+<4->	IGNORE;IGNORE;IGNORE;<4->
+<4_>	IGNORE;IGNORE;IGNORE;<4_>
+<4!>	IGNORE;IGNORE;IGNORE;<4!>
+<4//>	IGNORE;IGNORE;IGNORE;<4//>
+<dr>	IGNORE;IGNORE;IGNORE;<dr>
+<dR>	IGNORE;IGNORE;IGNORE;<dR>
+<Dr>	IGNORE;IGNORE;IGNORE;<Dr>
+<DR>	IGNORE;IGNORE;IGNORE;<DR>
+<dl>	IGNORE;IGNORE;IGNORE;<dl>
+<dL>	IGNORE;IGNORE;IGNORE;<dL>
+<Dl>	IGNORE;IGNORE;IGNORE;<Dl>
+<LD>	IGNORE;IGNORE;IGNORE;<LD>
+<ur>	IGNORE;IGNORE;IGNORE;<ur>
+<uR>	IGNORE;IGNORE;IGNORE;<uR>
+<Ur>	IGNORE;IGNORE;IGNORE;<Ur>
+<UR>	IGNORE;IGNORE;IGNORE;<UR>
+<ul>	IGNORE;IGNORE;IGNORE;<ul>
+<uL>	IGNORE;IGNORE;IGNORE;<uL>
+<Ul>	IGNORE;IGNORE;IGNORE;<Ul>
+<UL>	IGNORE;IGNORE;IGNORE;<UL>
+<vr>	IGNORE;IGNORE;IGNORE;<vr>
+<vR>	IGNORE;IGNORE;IGNORE;<vR>
+<Udr>	IGNORE;IGNORE;IGNORE;<Udr>
+<uDr>	IGNORE;IGNORE;IGNORE;<uDr>
+<Vr>	IGNORE;IGNORE;IGNORE;<Vr>
+<UdR>	IGNORE;IGNORE;IGNORE;<UdR>
+<uDR>	IGNORE;IGNORE;IGNORE;<uDR>
+<VR>	IGNORE;IGNORE;IGNORE;<VR>
+<vl>	IGNORE;IGNORE;IGNORE;<vl>
+<vL>	IGNORE;IGNORE;IGNORE;<vL>
+<Udl>	IGNORE;IGNORE;IGNORE;<Udl>
+<uDl>	IGNORE;IGNORE;IGNORE;<uDl>
+<Vl>	IGNORE;IGNORE;IGNORE;<Vl>
+<UdL>	IGNORE;IGNORE;IGNORE;<UdL>
+<uDL>	IGNORE;IGNORE;IGNORE;<uDL>
+<VL>	IGNORE;IGNORE;IGNORE;<VL>
+<dh>	IGNORE;IGNORE;IGNORE;<dh>
+<dLr>	IGNORE;IGNORE;IGNORE;<dLr>
+<dlR>	IGNORE;IGNORE;IGNORE;<dlR>
+<dH>	IGNORE;IGNORE;IGNORE;<dH>
+<Dh>	IGNORE;IGNORE;IGNORE;<Dh>
+<DLr>	IGNORE;IGNORE;IGNORE;<DLr>
+<DlR>	IGNORE;IGNORE;IGNORE;<DlR>
+<DH>	IGNORE;IGNORE;IGNORE;<DH>
+<uh>	IGNORE;IGNORE;IGNORE;<uh>
+<uLr>	IGNORE;IGNORE;IGNORE;<uLr>
+<ulR>	IGNORE;IGNORE;IGNORE;<ulR>
+<uH>	IGNORE;IGNORE;IGNORE;<uH>
+<Uh>	IGNORE;IGNORE;IGNORE;<Uh>
+<ULr>	IGNORE;IGNORE;IGNORE;<ULr>
+<UlR>	IGNORE;IGNORE;IGNORE;<UlR>
+<UH>	IGNORE;IGNORE;IGNORE;<UH>
+<vh>	IGNORE;IGNORE;IGNORE;<vh>
+<vLr>	IGNORE;IGNORE;IGNORE;<vLr>
+<vlR>	IGNORE;IGNORE;IGNORE;<vlR>
+<vH>	IGNORE;IGNORE;IGNORE;<vH>
+<Udh>	IGNORE;IGNORE;IGNORE;<Udh>
+<uDh>	IGNORE;IGNORE;IGNORE;<uDh>
+<Vh>	IGNORE;IGNORE;IGNORE;<Vh>
+<UdLr>	IGNORE;IGNORE;IGNORE;<UdLr>
+<UdlR>	IGNORE;IGNORE;IGNORE;<UdlR>
+<uDLr>	IGNORE;IGNORE;IGNORE;<uDLr>
+<uDlR>	IGNORE;IGNORE;IGNORE;<uDlR>
+<UdH>	IGNORE;IGNORE;IGNORE;<UdH>
+<uDH>	IGNORE;IGNORE;IGNORE;<uDH>
+<VLr>	IGNORE;IGNORE;IGNORE;<VLr>
+<VlR>	IGNORE;IGNORE;IGNORE;<VlR>
+<VH>	IGNORE;IGNORE;IGNORE;<VH>
+<FD>	IGNORE;IGNORE;IGNORE;<FD>
+<BD>	IGNORE;IGNORE;IGNORE;<BD>
+<TB>	IGNORE;IGNORE;IGNORE;<TB>
+<LB>	IGNORE;IGNORE;IGNORE;<LB>
+<FB>	IGNORE;IGNORE;IGNORE;<FB>
+<lB>	IGNORE;IGNORE;IGNORE;<lB>
+<RB>	IGNORE;IGNORE;IGNORE;<RB>
+<.S>	IGNORE;IGNORE;IGNORE;<.S>
+<:S>	IGNORE;IGNORE;IGNORE;<:S>
+<?S>	IGNORE;IGNORE;IGNORE;<?S>
+<fS>	IGNORE;IGNORE;IGNORE;<fS>
+<OS>	IGNORE;IGNORE;IGNORE;<OS>
+<RO>	IGNORE;IGNORE;IGNORE;<RO>
+<Rr>	IGNORE;IGNORE;IGNORE;<Rr>
+<RF>	IGNORE;IGNORE;IGNORE;<RF>
+<RY>	IGNORE;IGNORE;IGNORE;<RY>
+<RH>	IGNORE;IGNORE;IGNORE;<RH>
+<RZ>	IGNORE;IGNORE;IGNORE;<RZ>
+<RK>	IGNORE;IGNORE;IGNORE;<RK>
+<RX>	IGNORE;IGNORE;IGNORE;<RX>
+<sB>	IGNORE;IGNORE;IGNORE;<sB>
+<SR>	IGNORE;IGNORE;IGNORE;<SR>
+<Or>	IGNORE;IGNORE;IGNORE;<Or>
+<UT>	IGNORE;IGNORE;IGNORE;<UT>
+<uT>	IGNORE;IGNORE;IGNORE;<uT>
+<Tr>	IGNORE;IGNORE;IGNORE;<Tr>
+<PR>	IGNORE;IGNORE;IGNORE;<PR>
+<Dt>	IGNORE;IGNORE;IGNORE;<Dt>
+<dT>	IGNORE;IGNORE;IGNORE;<dT>
+<Tl>	IGNORE;IGNORE;IGNORE;<Tl>
+<PL>	IGNORE;IGNORE;IGNORE;<PL>
+<Db>	IGNORE;IGNORE;IGNORE;<Db>
+<Dw>	IGNORE;IGNORE;IGNORE;<Dw>
+<LZ>	IGNORE;IGNORE;IGNORE;<LZ>
+<0m>	IGNORE;IGNORE;IGNORE;<0m>
+<0o>	IGNORE;IGNORE;IGNORE;<0o>
+<0M>	IGNORE;IGNORE;IGNORE;<0M>
+<0L>	IGNORE;IGNORE;IGNORE;<0L>
+<0R>	IGNORE;IGNORE;IGNORE;<0R>
+<Sn>	IGNORE;IGNORE;IGNORE;<Sn>
+<Ic>	IGNORE;IGNORE;IGNORE;<Ic>
+<Fd>	IGNORE;IGNORE;IGNORE;<Fd>
+<Bd>	IGNORE;IGNORE;IGNORE;<Bd>
+<Ci>	IGNORE;IGNORE;IGNORE;<Ci>
+<*2>	IGNORE;IGNORE;IGNORE;<*2>
+<*1>	IGNORE;IGNORE;IGNORE;<*1>
+<TEL>	IGNORE;IGNORE;IGNORE;<TEL>
+<tel>	IGNORE;IGNORE;IGNORE;<tel>
+<<H>	IGNORE;IGNORE;IGNORE;<<H>
+</>H>	IGNORE;IGNORE;IGNORE;</>H>
+<0u>	IGNORE;IGNORE;IGNORE;<0u>
+<0U>	IGNORE;IGNORE;IGNORE;<0U>
+<SU>	IGNORE;IGNORE;IGNORE;<SU>
+<Fm>	IGNORE;IGNORE;IGNORE;<Fm>
+<Ml>	IGNORE;IGNORE;IGNORE;<Ml>
+<cS>	IGNORE;IGNORE;IGNORE;<cS>
+<cH>	IGNORE;IGNORE;IGNORE;<cH>
+<cD>	IGNORE;IGNORE;IGNORE;<cD>
+<cC>	IGNORE;IGNORE;IGNORE;<cC>
+<cS->	IGNORE;IGNORE;IGNORE;<cS->
+<cH->	IGNORE;IGNORE;IGNORE;<cH->
+<cD->	IGNORE;IGNORE;IGNORE;<cD->
+<cC->	IGNORE;IGNORE;IGNORE;<cC->
+<Md>	IGNORE;IGNORE;IGNORE;<Md>
+<M8>	IGNORE;IGNORE;IGNORE;<M8>
+<M2>	IGNORE;IGNORE;IGNORE;<M2>
+<M16>	IGNORE;IGNORE;IGNORE;<M16>
+<Mb>	IGNORE;IGNORE;IGNORE;<Mb>
+<Mx>	IGNORE;IGNORE;IGNORE;<Mx>
+<MX>	IGNORE;IGNORE;IGNORE;<MX>
+<OK>	IGNORE;IGNORE;IGNORE;<OK>
+<XX>	IGNORE;IGNORE;IGNORE;<XX>
+<-X>	IGNORE;IGNORE;IGNORE;<-X>
+<IS>	IGNORE;IGNORE;IGNORE;<IS>
+<,_>	IGNORE;IGNORE;IGNORE;<,_>
+<._>	IGNORE;IGNORE;IGNORE;<._>
+<+">	IGNORE;IGNORE;IGNORE;<+">
+<JIS>	IGNORE;IGNORE;IGNORE;<JIS>
+<*_>	IGNORE;IGNORE;IGNORE;<*_>
+<;_>	IGNORE;IGNORE;IGNORE;<;_>
+<0_>	IGNORE;IGNORE;IGNORE;<0_>
+<<+>	IGNORE;IGNORE;IGNORE;<<+>
+</>+>	IGNORE;IGNORE;IGNORE;</>+>
+<<'>	IGNORE;IGNORE;IGNORE;<<'>
+</>'>	IGNORE;IGNORE;IGNORE;</>'>
+<<">	IGNORE;IGNORE;IGNORE;<<">
+</>">	IGNORE;IGNORE;IGNORE;</>">
+<(">	IGNORE;IGNORE;IGNORE;<(">
+<)">	IGNORE;IGNORE;IGNORE;<)">
+<=T>	IGNORE;IGNORE;IGNORE;<=T>
+<=_>	IGNORE;IGNORE;IGNORE;<=_>
+<('>	IGNORE;IGNORE;IGNORE;<('>
+<)'>	IGNORE;IGNORE;IGNORE;<)'>
+<(I>	IGNORE;IGNORE;IGNORE;<(I>
+<)I>	IGNORE;IGNORE;IGNORE;<)I>
+<-?>	IGNORE;IGNORE;IGNORE;<-?>
+<=T:)>	IGNORE;IGNORE;IGNORE;<=T:)>
+<"5>	IGNORE;IGNORE;IGNORE;<"5>
+<05>	IGNORE;IGNORE;IGNORE;<05>
+<*5>	IGNORE;IGNORE;IGNORE;<*5>
+<+5>	IGNORE;IGNORE;IGNORE;<+5>
+<.6>	IGNORE;IGNORE;IGNORE;<.6>
+<-6>	IGNORE;IGNORE;IGNORE;<-6>
+<*6>	IGNORE;IGNORE;IGNORE;<*6>
+<+6>	IGNORE;IGNORE;IGNORE;<+6>
+<(JU)>	IGNORE;IGNORE;IGNORE;<(JU)>
+<1c>	IGNORE;IGNORE;IGNORE;<1c>
+<2c>	IGNORE;IGNORE;IGNORE;<2c>
+<3c>	IGNORE;IGNORE;IGNORE;<3c>
+<4c>	IGNORE;IGNORE;IGNORE;<4c>
+<5c>	IGNORE;IGNORE;IGNORE;<5c>
+<6c>	IGNORE;IGNORE;IGNORE;<6c>
+<7c>	IGNORE;IGNORE;IGNORE;<7c>
+<8c>	IGNORE;IGNORE;IGNORE;<8c>
+<9c>	IGNORE;IGNORE;IGNORE;<9c>
+<10c>	IGNORE;IGNORE;IGNORE;<10c>
+<KSC>	IGNORE;IGNORE;IGNORE;<KSC>
+<am>	IGNORE;IGNORE;IGNORE;<am>
+<pm>	IGNORE;IGNORE;IGNORE;<pm>
+<NU>	IGNORE;IGNORE;IGNORE;<NU>
+<SH>	IGNORE;IGNORE;IGNORE;<SH>
+<SX>	IGNORE;IGNORE;IGNORE;<SX>
+<EX>	IGNORE;IGNORE;IGNORE;<EX>
+<ET>	IGNORE;IGNORE;IGNORE;<ET>
+<EQ>	IGNORE;IGNORE;IGNORE;<EQ>
+<AK>	IGNORE;IGNORE;IGNORE;<AK>
+<BL>	IGNORE;IGNORE;IGNORE;<BL>
+<BS>	IGNORE;IGNORE;IGNORE;<BS>
+<SO>	IGNORE;IGNORE;IGNORE;<SO>
+<SI>	IGNORE;IGNORE;IGNORE;<SI>
+<DL>	IGNORE;IGNORE;IGNORE;<DL>
+<D1>	IGNORE;IGNORE;IGNORE;<D1>
+<D2>	IGNORE;IGNORE;IGNORE;<D2>
+<D3>	IGNORE;IGNORE;IGNORE;<D3>
+<D4>	IGNORE;IGNORE;IGNORE;<D4>
+<NK>	IGNORE;IGNORE;IGNORE;<NK>
+<SY>	IGNORE;IGNORE;IGNORE;<SY>
+<EB>	IGNORE;IGNORE;IGNORE;<EB>
+<CN>	IGNORE;IGNORE;IGNORE;<CN>
+<EM>	IGNORE;IGNORE;IGNORE;<EM>
+<SB>	IGNORE;IGNORE;IGNORE;<SB>
+<EC>	IGNORE;IGNORE;IGNORE;<EC>
+<FS>	IGNORE;IGNORE;IGNORE;<FS>
+<GS>	IGNORE;IGNORE;IGNORE;<GS>
+<RS>	IGNORE;IGNORE;IGNORE;<RS>
+<US>	IGNORE;IGNORE;IGNORE;<US>
+<DT>	IGNORE;IGNORE;IGNORE;<DT>
+<PA>	IGNORE;IGNORE;IGNORE;<PA>
+<HO>	IGNORE;IGNORE;IGNORE;<HO>
+<BH>	IGNORE;IGNORE;IGNORE;<BH>
+<NH>	IGNORE;IGNORE;IGNORE;<NH>
+<IN>	IGNORE;IGNORE;IGNORE;<IN>
+<NL>	IGNORE;IGNORE;IGNORE;<NL>
+<SA>	IGNORE;IGNORE;IGNORE;<SA>
+<ES>	IGNORE;IGNORE;IGNORE;<ES>
+<HS>	IGNORE;IGNORE;IGNORE;<HS>
+<HJ>	IGNORE;IGNORE;IGNORE;<HJ>
+<VS>	IGNORE;IGNORE;IGNORE;<VS>
+<PD>	IGNORE;IGNORE;IGNORE;<PD>
+<PU>	IGNORE;IGNORE;IGNORE;<PU>
+<RI>	IGNORE;IGNORE;IGNORE;<RI>
+<S2>	IGNORE;IGNORE;IGNORE;<S2>
+<S3>	IGNORE;IGNORE;IGNORE;<S3>
+<DC>	IGNORE;IGNORE;IGNORE;<DC>
+<P1>	IGNORE;IGNORE;IGNORE;<P1>
+<P2>	IGNORE;IGNORE;IGNORE;<P2>
+<TS>	IGNORE;IGNORE;IGNORE;<TS>
+<CC>	IGNORE;IGNORE;IGNORE;<CC>
+<MW>	IGNORE;IGNORE;IGNORE;<MW>
+<SG>	IGNORE;IGNORE;IGNORE;<SG>
+<EG>	IGNORE;IGNORE;IGNORE;<EG>
+<SS>	IGNORE;IGNORE;IGNORE;<SS>
+<GC>	IGNORE;IGNORE;IGNORE;<GC>
+<SC>	IGNORE;IGNORE;IGNORE;<SC>
+<CI>	IGNORE;IGNORE;IGNORE;<CI>
+<ST>	IGNORE;IGNORE;IGNORE;<ST>
+<OC>	IGNORE;IGNORE;IGNORE;<OC>
+<PM>	IGNORE;IGNORE;IGNORE;<PM>
+<AC>	IGNORE;IGNORE;IGNORE;<AC>
+<"3>	IGNORE;IGNORE;IGNORE;<"3>
+<"1>	IGNORE;IGNORE;IGNORE;<"1>
+<"!>	IGNORE;IGNORE;IGNORE;<"!>
+<"'>	IGNORE;IGNORE;IGNORE;<"'>
+<"/>>	IGNORE;IGNORE;IGNORE;<"/>>
+<"?>	IGNORE;IGNORE;IGNORE;<"?>
+<"->	IGNORE;IGNORE;IGNORE;<"->
+<"(>	IGNORE;IGNORE;IGNORE;<"(>
+<".>	IGNORE;IGNORE;IGNORE;<".>
+<":>	IGNORE;IGNORE;IGNORE;<":>
+<"0>	IGNORE;IGNORE;IGNORE;<"0>
+<",>	IGNORE;IGNORE;IGNORE;<",>
+<"_>	IGNORE;IGNORE;IGNORE;<"_>
+<"">	IGNORE;IGNORE;IGNORE;<"">
+<";>	IGNORE;IGNORE;IGNORE;<";>
+<"<>	IGNORE;IGNORE;IGNORE;<"<>
+<"=>	IGNORE;IGNORE;IGNORE;<"=>
+<"//>	IGNORE;IGNORE;IGNORE;<"//>
+<"p>	IGNORE;IGNORE;IGNORE;<"p>
+<"d>	IGNORE;IGNORE;IGNORE;<"d>
+<"i>	IGNORE;IGNORE;IGNORE;<"i>
+<+_>	IGNORE;IGNORE;IGNORE;<+_>
+<Tel>	IGNORE;IGNORE;IGNORE;<Tel>
+<UA>	IGNORE;IGNORE;IGNORE;<UA>
+<UB>	IGNORE;IGNORE;IGNORE;<UB>
+UNDEFINED	IGNORE;IGNORE;IGNORE
+
+<0>	<0>;<0>;IGNORE;IGNORE
+<0S>	<0>;<0S>;IGNORE;IGNORE
+<18>	<0>;<18>;IGNORE;IGNORE
+<14>	<0>;<14>;IGNORE;IGNORE
+<38>	<0>;<38>;IGNORE;IGNORE
+<12>	<0>;<12>;IGNORE;IGNORE
+<58>	<0>;<58>;IGNORE;IGNORE
+<34>	<0>;<34>;IGNORE;IGNORE
+<78>	<0>;<78>;IGNORE;IGNORE
+<1>	<1>;<1>;IGNORE;IGNORE
+<2>	<2>;<2>;IGNORE;IGNORE
+<3>	<3>;<3>;IGNORE;IGNORE
+<4>	<4>;<4>;IGNORE;IGNORE
+<5>	<5>;<5>;IGNORE;IGNORE
+<6>	<6>;<6>;IGNORE;IGNORE
+<7>	<7>;<7>;IGNORE;IGNORE
+<8>	<8>;<8>;IGNORE;IGNORE
+<9>	<9>;<9>;IGNORE;IGNORE
+<1S>	<1>;<1S>;IGNORE;IGNORE
+<2S>	<2>;<2S>;IGNORE;IGNORE
+<3S>	<3>;<3S>;IGNORE;IGNORE
+<4S>	<4>;<4S>;IGNORE;IGNORE
+<5S>	<5>;<5S>;IGNORE;IGNORE
+<6S>	<6>;<6S>;IGNORE;IGNORE
+<7S>	<7>;<7S>;IGNORE;IGNORE
+<8S>	<8>;<8S>;IGNORE;IGNORE
+<9S>	<9>;<9S>;IGNORE;IGNORE
+<A>	<A>;<NONE>;<CAPITAL>;IGNORE
+<a>	<A>;<NONE>;<SMALL>;IGNORE
+<-a>	<A>;<NONE>;<-a>;IGNORE
+<A'>	<A>;<ACUTE>;<CAPITAL>;IGNORE
+<a'>	<A>;<ACUTE>;<SMALL>;IGNORE
+<A!>	<A>;<GRAVE>;<CAPITAL>;IGNORE
+<a!>	<A>;<GRAVE>;<SMALL>;IGNORE
+<A!!>	<A>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<a!!>	<A>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<A(>	<A>;<BREVE>;<CAPITAL>;IGNORE
+<a(>	<A>;<BREVE>;<SMALL>;IGNORE
+<A('>	<A>;<BREVE+ACUTE>;<CAPITAL>;IGNORE
+<a('>	<A>;<BREVE+ACUTE>;<SMALL>;IGNORE
+<A(!>	<A>;<BREVE+GRAVE>;<CAPITAL>;IGNORE
+<a(!>	<A>;<BREVE+GRAVE>;<SMALL>;IGNORE
+<A(2>	<A>;<BREVE+HOOK>;<CAPITAL>;IGNORE
+<a(2>	<A>;<BREVE+HOOK>;<SMALL>;IGNORE
+<A(?>	<A>;<BREVE+TILDE>;<CAPITAL>;IGNORE
+<a(?>	<A>;<BREVE+TILDE>;<SMALL>;IGNORE
+<A(-.>	<A>;<BREVE+DOT-BELOW>;<CAPITAL>;IGNORE
+<a(-.>	<A>;<BREVE+DOT-BELOW>;<SMALL>;IGNORE
+<A)>	<A>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<a)>	<A>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<A/>>	<A>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<a/>>	<A>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<A/>'>	<A>;<CIRCUMFLEX+ACUTE>;<CAPITAL>;IGNORE
+<a/>'>	<A>;<CIRCUMFLEX+ACUTE>;<SMALL>;IGNORE
+<A/>!>	<A>;<CIRCUMFLEX+GRAVE>;<CAPITAL>;IGNORE
+<a/>!>	<A>;<CIRCUMFLEX+GRAVE>;<SMALL>;IGNORE
+<A/>2>	<A>;<CIRCUMFLEX+HOOK>;<CAPITAL>;IGNORE
+<a/>2>	<A>;<CIRCUMFLEX+HOOK>;<SMALL>;IGNORE
+<A/>?>	<A>;<CIRCUMFLEX+TILDE>;<CAPITAL>;IGNORE
+<a/>?>	<A>;<CIRCUMFLEX+TILDE>;<SMALL>;IGNORE
+<A/>-.>	<A>;<CIRCUMFLEX+DOT-BELOW>;<CAPITAL>;IGNORE
+<a/>-.>	<A>;<CIRCUMFLEX+DOT-BELOW>;<SMALL>;IGNORE
+<A<>	<A>;<CARON>;<CAPITAL>;IGNORE
+<a<>	<A>;<CARON>;<SMALL>;IGNORE
+<AA>	<A>;<RING>;<CAPITAL>;IGNORE
+<aa>	<A>;<RING>;<SMALL>;IGNORE
+<AA'>	<A>;<RING+ACUTE>;<CAPITAL>;IGNORE
+<aa'>	<A>;<RING+ACUTE>;<SMALL>;IGNORE
+<A-0>	<A>;<RING-BELOW>;<CAPITAL>;IGNORE
+<a-0>	<A>;<RING-BELOW>;<SMALL>;IGNORE
+<A:>	<A>;<DIAERESIS>;<CAPITAL>;IGNORE
+<a:>	<A>;<DIAERESIS>;<SMALL>;IGNORE
+<A1>	<A>;<DIAERESIS+MACRON>;<CAPITAL>;IGNORE
+<a1>	<A>;<DIAERESIS+MACRON>;<SMALL>;IGNORE
+<A2>	<A>;<HOOK>;<CAPITAL>;IGNORE
+<a2>	<A>;<HOOK>;<SMALL>;IGNORE
+<A?>	<A>;<TILDE>;<CAPITAL>;IGNORE
+<a?>	<A>;<TILDE>;<SMALL>;IGNORE
+<A-.>	<A>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<a-.>	<A>;<DOT-BELOW>;<SMALL>;IGNORE
+<A;>	<A>;<OGONEK>;<CAPITAL>;IGNORE
+<a;>	<A>;<OGONEK>;<SMALL>;IGNORE
+<A->	<A>;<MACRON>;<CAPITAL>;IGNORE
+<a->	<A>;<MACRON>;<SMALL>;IGNORE
+<A7>	<A>;<MACRON+DOT>;<CAPITAL>;IGNORE
+<a7>	<A>;<MACRON+DOT>;<SMALL>;IGNORE
+<a8>	
+<AE>	"<A><E>";"<AE><AE>";"<CAPITAL><CAPITAL>";IGNORE
+<ae>	"<A><E>";"<AE><AE>";"<SMALL><SMALL>";IGNORE
+<AE'>	"<A><E>";"<AE'><AE'>";"<CAPITAL><CAPITAL>";IGNORE
+<ae'>	"<A><E>";"<AE'><AE'>";"<SMALL><SMALL>";IGNORE
+<A3>	"<A><E>";"<A3><A3>";"<CAPITAL><CAPITAL>";IGNORE
+<a3>	"<A><E>";"<A3><A3>";"<SMALL><SMALL>";IGNORE
+<B>	<B>;<NONE>;<CAPITAL>;IGNORE
+<b>	<B>;<NONE>;<SMALL>;IGNORE
+<B.>	<B>;<DOT>;<CAPITAL>;IGNORE
+<b.>	<B>;<DOT>;<SMALL>;IGNORE
+<B-.>	<B>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<b-.>	<B>;<DOT-BELOW>;<SMALL>;IGNORE
+<B_>	<B>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<b_>	<B>;<LINE-BELOW>;<SMALL>;IGNORE
+<b8>	
+<C>	<C>;<NONE>;<CAPITAL>;IGNORE
+<c>	<C>;<NONE>;<SMALL>;IGNORE
+<C'>	<C>;<ACUTE>;<CAPITAL>;IGNORE
+<c'>	<C>;<ACUTE>;<SMALL>;IGNORE
+<C/>>	<C>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<c/>>	<C>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<C<>	<C>;<CARON>;<CAPITAL>;IGNORE
+<c<>	<C>;<CARON>;<SMALL>;IGNORE
+<C2>	<C>;<HOOK>;<CAPITAL>;IGNORE
+<c2>	<C>;<HOOK>;<SMALL>;IGNORE
+<C.>	<C>;<DOT>;<CAPITAL>;IGNORE
+<c.>	<C>;<DOT>;<SMALL>;IGNORE
+<C,>	<C>;<CEDILLA>;<CAPITAL>;IGNORE
+<c,>	<C>;<CEDILLA>;<SMALL>;IGNORE
+<C,'>	<C>;<CEDILLA+ACUTE>;<CAPITAL>;IGNORE
+<c,'>	<C>;<CEDILLA+ACUTE>;<SMALL>;IGNORE
+<c8>	
+<D>	<D>;<NONE>;<CAPITAL>;IGNORE
+<d>	<D>;<NONE>;<SMALL>;IGNORE
+<D<>	<D>;<CARON>;<CAPITAL>;IGNORE
+<d<>	<D>;<CARON>;<SMALL>;IGNORE
+<D.>	<D>;<DOT>;<CAPITAL>;IGNORE
+<d.>	<D>;<DOT>;<SMALL>;IGNORE
+<D-.>	<D>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<d-.>	<D>;<DOT-BELOW>;<SMALL>;IGNORE
+<D//>	<D>;<STROKE>;<CAPITAL>;IGNORE
+<d//>	<D>;<STROKE>;<SMALL>;IGNORE
+<D,>	<D>;<CEDILLA>;<CAPITAL>;IGNORE
+<d,>	<D>;<CEDILLA>;<SMALL>;IGNORE
+<D-/>>	<D>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<d-/>>	<D>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<D_>	<D>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<d_>	<D>;<LINE-BELOW>;<SMALL>;IGNORE
+<d8>	
+<E>	<E>;<NONE>;<CAPITAL>;IGNORE
+<e>	<E>;<NONE>;<SMALL>;IGNORE
+<E'>	<E>;<ACUTE>;<CAPITAL>;IGNORE
+<e'>	<E>;<ACUTE>;<SMALL>;IGNORE
+<E!>	<E>;<GRAVE>;<CAPITAL>;IGNORE
+<e!>	<E>;<GRAVE>;<SMALL>;IGNORE
+<E!!>	<E>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<e!!>	<E>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<E(>	<E>;<BREVE>;<CAPITAL>;IGNORE
+<e(>	<E>;<BREVE>;<SMALL>;IGNORE
+<E)>	<E>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<e)>	<E>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<E/>>	<E>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<e/>>	<E>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<E/>'>	<E>;<CIRCUMFLEX+ACUTE>;<CAPITAL>;IGNORE
+<e/>'>	<E>;<CIRCUMFLEX+ACUTE>;<SMALL>;IGNORE
+<E/>!>	<E>;<CIRCUMFLEX+GRAVE>;<CAPITAL>;IGNORE
+<e/>!>	<E>;<CIRCUMFLEX+GRAVE>;<SMALL>;IGNORE
+<E/>2>	<E>;<CIRCUMFLEX+HOOK>;<CAPITAL>;IGNORE
+<e/>2>	<E>;<CIRCUMFLEX+HOOK>;<SMALL>;IGNORE
+<E/>?>	<E>;<CIRCUMFLEX+TILDE>;<CAPITAL>;IGNORE
+<e/>?>	<E>;<CIRCUMFLEX+TILDE>;<SMALL>;IGNORE
+<E/>-.>	<E>;<CIRCUMFLEX+DOT-BELOW>;<CAPITAL>;IGNORE
+<e/>-.>	<E>;<CIRCUMFLEX+DOT-BELOW>;<SMALL>;IGNORE
+<E<>	<E>;<CARON>;<CAPITAL>;IGNORE
+<e<>	<E>;<CARON>;<SMALL>;IGNORE
+<E:>	<E>;<DIAERESIS>;<CAPITAL>;IGNORE
+<e:>	<E>;<DIAERESIS>;<SMALL>;IGNORE
+<E2>	<E>;<HOOK>;<CAPITAL>;IGNORE
+<e2>	<E>;<HOOK>;<SMALL>;IGNORE
+<E?>	<E>;<TILDE>;<CAPITAL>;IGNORE
+<e?>	<E>;<TILDE>;<SMALL>;IGNORE
+<E-?>	<E>;<TILDE-BELOW>;<CAPITAL>;IGNORE
+<e-?>	<E>;<TILDE-BELOW>;<SMALL>;IGNORE
+<E.>	<E>;<DOT>;<CAPITAL>;IGNORE
+<e.>	<E>;<DOT>;<SMALL>;IGNORE
+<E-.>	<E>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<e-.>	<E>;<DOT-BELOW>;<SMALL>;IGNORE
+<E,(>	<E>;<CEDILLA+BREVE>;<CAPITAL>;IGNORE
+<e,(>	<E>;<CEDILLA+BREVE>;<SMALL>;IGNORE
+<E;>	<E>;<OGONEK>;<CAPITAL>;IGNORE
+<e;>	<E>;<OGONEK>;<SMALL>;IGNORE
+<E->	<E>;<MACRON>;<CAPITAL>;IGNORE
+<e->	<E>;<MACRON>;<SMALL>;IGNORE
+<E-'>	<E>;<MACRON+ACUTE>;<CAPITAL>;IGNORE
+<e-'>	<E>;<MACRON+ACUTE>;<SMALL>;IGNORE
+<E-!>	<E>;<MACRON+GRAVE>;<CAPITAL>;IGNORE
+<e-!>	<E>;<MACRON+GRAVE>;<SMALL>;IGNORE
+<E-/>>	<E>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<e-/>>	<E>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<e8>	
+<F>	<F>;<NONE>;<CAPITAL>;IGNORE
+<f>	<F>;<NONE>;<SMALL>;IGNORE
+<F2>	<F>;<HOOK>;<CAPITAL>;IGNORE
+<f2>	<F>;<HOOK>;<SMALL>;IGNORE
+<F.>	<F>;<DOT>;<CAPITAL>;IGNORE
+<f.>	<F>;<DOT>;<SMALL>;IGNORE
+<f8>	
+<ff>	"<F><F>";"<NONE><NONE>";"<ff><ff>";IGNORE
+<fi>	"<F><I>";"<NONE><NONE>";"<fi><fi>";IGNORE
+<fl>	"<F><L>";"<NONE><NONE>";"<fl><fl>";IGNORE
+<ffi>	"<F><F><I>";"<NONE><NONE><NONE>";"<ffi><ffi><ffi>";IGNORE
+<ffl>	"<F><F><L>";"<NONE><NONE><NONE>";"<ffl><ffl><ffl>";IGNORE
+<ft>	"<F><T>";"<NONE><NONE>";"<ft><ft>";IGNORE
+<G>	<G>;<NONE>;<CAPITAL>;IGNORE
+<g>	<G>;<NONE>;<SMALL>;IGNORE
+<G'>	<G>;<ACUTE>;<CAPITAL>;IGNORE
+<g'>	<G>;<ACUTE>;<SMALL>;IGNORE
+<G(>	<G>;<BREVE>;<CAPITAL>;IGNORE
+<g(>	<G>;<BREVE>;<SMALL>;IGNORE
+<G/>>	<G>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<g/>>	<G>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<G<>	<G>;<CARON>;<CAPITAL>;IGNORE
+<g<>	<G>;<CARON>;<SMALL>;IGNORE
+<G.>	<G>;<DOT>;<CAPITAL>;IGNORE
+<g.>	<G>;<DOT>;<SMALL>;IGNORE
+<G//>	<G>;<STROKE>;<CAPITAL>;IGNORE
+<g//>	<G>;<STROKE>;<SMALL>;IGNORE
+<G,>	<G>;<CEDILLA>;<CAPITAL>;IGNORE
+<g,>	<G>;<CEDILLA>;<SMALL>;IGNORE
+<G->	<G>;<MACRON>;<CAPITAL>;IGNORE
+<g->	<G>;<MACRON>;<SMALL>;IGNORE
+<g8>	
+<H>	<H>;<NONE>;<CAPITAL>;IGNORE
+<h>	<H>;<NONE>;<SMALL>;IGNORE
+<H-(>	<H>;<BREVE-BELOW>;<CAPITAL>;IGNORE
+<h-(>	<H>;<BREVE-BELOW>;<SMALL>;IGNORE
+<H/>>	<H>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<h/>>	<H>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<H:>	<H>;<DIAERESIS>;<CAPITAL>;IGNORE
+<h:>	<H>;<DIAERESIS>;<SMALL>;IGNORE
+<H.>	<H>;<DOT>;<CAPITAL>;IGNORE
+<h.>	<H>;<DOT>;<SMALL>;IGNORE
+<H-.>	<H>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<h-.>	<H>;<DOT-BELOW>;<SMALL>;IGNORE
+<H//>	<H>;<STROKE>;<CAPITAL>;IGNORE
+<h//>	<H>;<STROKE>;<SMALL>;IGNORE
+<H,>	<H>;<CEDILLA>;<CAPITAL>;IGNORE
+<h,>	<H>;<CEDILLA>;<SMALL>;IGNORE
+<h8>	
+<I>	<I>;<NONE>;<CAPITAL>;IGNORE
+<i>	<I>;<NONE>;<SMALL>;IGNORE
+<I'>	<I>;<ACUTE>;<CAPITAL>;IGNORE
+<i'>	<I>;<ACUTE>;<SMALL>;IGNORE
+<I!>	<I>;<GRAVE>;<CAPITAL>;IGNORE
+<i!>	<I>;<GRAVE>;<SMALL>;IGNORE
+<I!!>	<I>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<i!!>	<I>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<I(>	<I>;<BREVE>;<CAPITAL>;IGNORE
+<i(>	<I>;<BREVE>;<SMALL>;IGNORE
+<I)>	<I>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<i)>	<I>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<I/>>	<I>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<i/>>	<I>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<I<>	<I>;<CARON>;<CAPITAL>;IGNORE
+<i<>	<I>;<CARON>;<SMALL>;IGNORE
+<I:>	<I>;<DIAERESIS>;<CAPITAL>;IGNORE
+<i:>	<I>;<DIAERESIS>;<SMALL>;IGNORE
+<I:'>	<I>;<DIAERESIS+ACUTE>;<CAPITAL>;IGNORE
+<i:'>	<I>;<DIAERESIS+ACUTE>;<SMALL>;IGNORE
+<I2>	<I>;<HOOK>;<CAPITAL>;IGNORE
+<i2>	<I>;<HOOK>;<SMALL>;IGNORE
+<I?>	<I>;<TILDE>;<CAPITAL>;IGNORE
+<i?>	<I>;<TILDE>;<SMALL>;IGNORE
+<I-?>	<I>;<TILDE-BELOW>;<CAPITAL>;IGNORE
+<i-?>	<I>;<TILDE-BELOW>;<SMALL>;IGNORE
+<I.>	<I>;<DOT>;<CAPITAL>;IGNORE
+<i.>	<I>;<DOT>;<SMALL>;IGNORE
+<I-.>	<I>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<i-.>	<I>;<DOT-BELOW>;<SMALL>;IGNORE
+<I;>	<I>;<OGONEK>;<CAPITAL>;IGNORE
+<i;>	<I>;<OGONEK>;<SMALL>;IGNORE
+<I->	<I>;<MACRON>;<CAPITAL>;IGNORE
+<i->	<I>;<MACRON>;<SMALL>;IGNORE
+<i8>	
+<IJ>	"<I><J>";"<IJ><IJ>";"<CAPITAL><CAPITAL>";IGNORE
+<ij>	"<I><J>";"<IJ><IJ>";"<SMALL><SMALL>";IGNORE
+<J>	<J>;<NONE>;<CAPITAL>;IGNORE
+<j>	<J>;<NONE>;<SMALL>;IGNORE
+<J/>>	<J>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<j/>>	<J>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<j8>	
+<K>	<K>;<NONE>;<CAPITAL>;IGNORE
+<k>	<K>;<NONE>;<SMALL>;IGNORE
+<K'>	<K>;<ACUTE>;<CAPITAL>;IGNORE
+<k'>	<K>;<ACUTE>;<SMALL>;IGNORE
+<K<>	<K>;<CARON>;<CAPITAL>;IGNORE
+<k<>	<K>;<CARON>;<SMALL>;IGNORE
+<K2>	<K>;<HOOK>;<CAPITAL>;IGNORE
+<k2>	<K>;<HOOK>;<SMALL>;IGNORE
+<K-.>	<K>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<k-.>	<K>;<DOT-BELOW>;<SMALL>;IGNORE
+<K,>	<K>;<CEDILLA>;<CAPITAL>;IGNORE
+<k,>	<K>;<CEDILLA>;<SMALL>;IGNORE
+<K_>	<K>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<k_>	<K>;<LINE-BELOW>;<SMALL>;IGNORE
+<k8>	
+<kk>	<K>;<kk>;<SMALL>;IGNORE
+<L>	<L>;<NONE>;<CAPITAL>;IGNORE
+<l>	<L>;<NONE>;<SMALL>;IGNORE
+<L'>	<L>;<ACUTE>;<CAPITAL>;IGNORE
+<l'>	<L>;<ACUTE>;<SMALL>;IGNORE
+<L<>	<L>;<CARON>;<CAPITAL>;IGNORE
+<l<>	<L>;<CARON>;<SMALL>;IGNORE
+<L.>	<L>;<DOT>;<CAPITAL>;IGNORE
+<l.>	<L>;<DOT>;<SMALL>;IGNORE
+<L-.>	<L>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<l-.>	<L>;<DOT-BELOW>;<SMALL>;IGNORE
+<L//>	<L>;<STROKE>;<CAPITAL>;IGNORE
+<l//>	<L>;<STROKE>;<SMALL>;IGNORE
+<L,>	<L>;<CEDILLA>;<CAPITAL>;IGNORE
+<l,>	<L>;<CEDILLA>;<SMALL>;IGNORE
+<L--.>	<L>;<MACRON+DOT-BELOW>;<CAPITAL>;IGNORE
+<l--.>	<L>;<MACRON+DOT-BELOW>;<SMALL>;IGNORE
+<L-/>>	<L>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<l-/>>	<L>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<L_>	<L>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<l_>	<L>;<LINE-BELOW>;<SMALL>;IGNORE
+<l8>	
+<M>	<M>;<NONE>;<CAPITAL>;IGNORE
+<m>	<M>;<NONE>;<SMALL>;IGNORE
+<M'>	<M>;<ACUTE>;<CAPITAL>;IGNORE
+<m'>	<M>;<ACUTE>;<SMALL>;IGNORE
+<M.>	<M>;<DOT>;<CAPITAL>;IGNORE
+<m.>	<M>;<DOT>;<SMALL>;IGNORE
+<M-.>	<M>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<m-.>	<M>;<DOT-BELOW>;<SMALL>;IGNORE
+<m8>	
+<N>	<N>;<NONE>;<CAPITAL>;IGNORE
+<n>	<N>;<NONE>;<SMALL>;IGNORE
+<N'>	<N>;<ACUTE>;<CAPITAL>;IGNORE
+<n'>	<N>;<ACUTE>;<SMALL>;IGNORE
+<N<>	<N>;<CARON>;<CAPITAL>;IGNORE
+<n<>	<N>;<CARON>;<SMALL>;IGNORE
+<N.>	<N>;<DOT>;<CAPITAL>;IGNORE
+<n.>	<N>;<DOT>;<SMALL>;IGNORE
+<N-.>	<N>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<n-.>	<N>;<DOT-BELOW>;<SMALL>;IGNORE
+<N,>	<N>;<CEDILLA>;<CAPITAL>;IGNORE
+<n,>	<N>;<CEDILLA>;<SMALL>;IGNORE
+<N-/>>	<N>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<n-/>>	<N>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<N_>	<N>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<n_>	<N>;<LINE-BELOW>;<SMALL>;IGNORE
+<'n>	<N>;<PRECEDED-BY-APOSTROPHE>;<SMALL>;IGNORE
+<n8>	
+<N?>	<N?>;<NONE>;<CAPITAL>;IGNORE
+<n?>	<N?>;<NONE>;<SMALL>;IGNORE
+<NG>	"<N><G>";"<NG><NG>";"<CAPITAL><CAPITAL>";IGNORE
+<ng>	"<N><G>";"<NG><NG>";"<SMALL><SMALL>";IGNORE
+<O>	<O>;<NONE>;<CAPITAL>;IGNORE
+<o>	<O>;<NONE>;<SMALL>;IGNORE
+<-o>	<O>;<NONE>;<-o>;IGNORE
+<O'>	<O>;<ACUTE>;<CAPITAL>;IGNORE
+<o'>	<O>;<ACUTE>;<SMALL>;IGNORE
+<O!>	<O>;<GRAVE>;<CAPITAL>;IGNORE
+<o!>	<O>;<GRAVE>;<SMALL>;IGNORE
+<O!!>	<O>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<o!!>	<O>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<O(>	<O>;<BREVE>;<CAPITAL>;IGNORE
+<o(>	<O>;<BREVE>;<SMALL>;IGNORE
+<O)>	<O>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<o)>	<O>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<O/>>	<O>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<o/>>	<O>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<O/>'>	<O>;<CIRCUMFLEX+ACUTE>;<CAPITAL>;IGNORE
+<o/>'>	<O>;<CIRCUMFLEX+ACUTE>;<SMALL>;IGNORE
+<O/>!>	<O>;<CIRCUMFLEX+GRAVE>;<CAPITAL>;IGNORE
+<o/>!>	<O>;<CIRCUMFLEX+GRAVE>;<SMALL>;IGNORE
+<O/>2>	<O>;<CIRCUMFLEX+HOOK>;<CAPITAL>;IGNORE
+<o/>2>	<O>;<CIRCUMFLEX+HOOK>;<SMALL>;IGNORE
+<O/>?>	<O>;<CIRCUMFLEX+TILDE>;<CAPITAL>;IGNORE
+<o/>?>	<O>;<CIRCUMFLEX+TILDE>;<SMALL>;IGNORE
+<O/>-.>	<O>;<CIRCUMFLEX+DOT-BELOW>;<CAPITAL>;IGNORE
+<o/>-.>	<O>;<CIRCUMFLEX+DOT-BELOW>;<SMALL>;IGNORE
+<O<>	<O>;<CARON>;<CAPITAL>;IGNORE
+<o<>	<O>;<CARON>;<SMALL>;IGNORE
+<O:>	<O>;<DIAERESIS>;<CAPITAL>;IGNORE
+<o:>	<O>;<DIAERESIS>;<SMALL>;IGNORE
+<O">	<O>;<DOUBLE-ACUTE>;<CAPITAL>;IGNORE
+<o">	<O>;<DOUBLE-ACUTE>;<SMALL>;IGNORE
+<O2>	<O>;<HOOK>;<CAPITAL>;IGNORE
+<o2>	<O>;<HOOK>;<SMALL>;IGNORE
+<O?>	<O>;<TILDE>;<CAPITAL>;IGNORE
+<o?>	<O>;<TILDE>;<SMALL>;IGNORE
+<O?'>	<O>;<TILDE+ACUTE>;<CAPITAL>;IGNORE
+<o?'>	<O>;<TILDE+ACUTE>;<SMALL>;IGNORE
+<O?:>	<O>;<TILDE+DIAERESIS>;<CAPITAL>;IGNORE
+<o?:>	<O>;<TILDE+DIAERESIS>;<SMALL>;IGNORE
+<O-.>	<O>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<o-.>	<O>;<DOT-BELOW>;<SMALL>;IGNORE
+<O//>	<O>;<STROKE>;<CAPITAL>;IGNORE
+<o//>	<O>;<STROKE>;<SMALL>;IGNORE
+<O//'>	<O>;<STROKE+ACUTE>;<CAPITAL>;IGNORE
+<o//'>	<O>;<STROKE+ACUTE>;<SMALL>;IGNORE
+<O;>	<O>;<OGONEK>;<CAPITAL>;IGNORE
+<o;>	<O>;<OGONEK>;<SMALL>;IGNORE
+<O1>	<O>;<OGONEK+MACRON>;<CAPITAL>;IGNORE
+<o1>	<O>;<OGONEK+MACRON>;<SMALL>;IGNORE
+<O->	<O>;<MACRON>;<CAPITAL>;IGNORE
+<o->	<O>;<MACRON>;<SMALL>;IGNORE
+<O-'>	<O>;<MACRON+ACUTE>;<CAPITAL>;IGNORE
+<o-'>	<O>;<MACRON+ACUTE>;<SMALL>;IGNORE
+<O-!>	<O>;<MACRON+GRAVE>;<CAPITAL>;IGNORE
+<o-!>	<O>;<MACRON+GRAVE>;<SMALL>;IGNORE
+<O9>	<O>;<HORN>;<CAPITAL>;IGNORE
+<o9>	<O>;<HORN>;<SMALL>;IGNORE
+<O9'>	<O>;<HORN+ACUTE>;<CAPITAL>;IGNORE
+<o9'>	<O>;<HORN+ACUTE>;<SMALL>;IGNORE
+<O9!>	<O>;<HORN+GRAVE>;<CAPITAL>;IGNORE
+<o9!>	<O>;<HORN+GRAVE>;<SMALL>;IGNORE
+<O92>	<O>;<HORN+HOOK>;<CAPITAL>;IGNORE
+<o92>	<O>;<HORN+HOOK>;<SMALL>;IGNORE
+<O9?>	<O>;<HORN+TILDE>;<CAPITAL>;IGNORE
+<o9?>	<O>;<HORN+TILDE>;<SMALL>;IGNORE
+<O9-.>	<O>;<HORN+DOT-BELOW>;<CAPITAL>;IGNORE
+<o9-.>	<O>;<HORN+DOT-BELOW>;<SMALL>;IGNORE
+<o8>	
+<OE>	"<O><E>";"<OE><OE>";"<CAPITAL><CAPITAL>";IGNORE
+<oe>	"<O><E>";"<OE><OE>";"<SMALL><SMALL>";IGNORE
+<P>	<P>;<NONE>;<CAPITAL>;IGNORE
+<p>	<P>;<NONE>;<SMALL>;IGNORE
+<P'>	<P>;<ACUTE>;<CAPITAL>;IGNORE
+<p'>	<P>;<ACUTE>;<SMALL>;IGNORE
+<P.>	<P>;<DOT>;<CAPITAL>;IGNORE
+<p.>	<P>;<DOT>;<SMALL>;IGNORE
+<p8>	
+<Q>	<Q>;<NONE>;<CAPITAL>;IGNORE
+<q>	<Q>;<NONE>;<SMALL>;IGNORE
+<q8>	
+<R>	<R>;<NONE>;<CAPITAL>;IGNORE
+<r>	<R>;<NONE>;<SMALL>;IGNORE
+<R'>	<R>;<ACUTE>;<CAPITAL>;IGNORE
+<r'>	<R>;<ACUTE>;<SMALL>;IGNORE
+<R!!>	<R>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<r!!>	<R>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<R)>	<R>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<r)>	<R>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<R<>	<R>;<CARON>;<CAPITAL>;IGNORE
+<r<>	<R>;<CARON>;<SMALL>;IGNORE
+<R.>	<R>;<DOT>;<CAPITAL>;IGNORE
+<r.>	<R>;<DOT>;<SMALL>;IGNORE
+<R-.>	<R>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<r-.>	<R>;<DOT-BELOW>;<SMALL>;IGNORE
+<R,>	<R>;<CEDILLA>;<CAPITAL>;IGNORE
+<r,>	<R>;<CEDILLA>;<SMALL>;IGNORE
+<R--.>	<R>;<MACRON+DOT-BELOW>;<CAPITAL>;IGNORE
+<r--.>	<R>;<MACRON+DOT-BELOW>;<SMALL>;IGNORE
+<R_>	<R>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<r_>	<R>;<LINE-BELOW>;<SMALL>;IGNORE
+<r8>	
+<S>	<S>;<NONE>;<CAPITAL>;IGNORE
+<s>	<S>;<NONE>;<SMALL>;IGNORE
+<st>	"<S><T>";"<NONE><NONE>";"<st><st>";IGNORE
+<S'>	<S>;<ACUTE>;<CAPITAL>;IGNORE
+<s'>	<S>;<ACUTE>;<SMALL>;IGNORE
+<S'.>	<S>;<ACUTE+DOT>;<CAPITAL>;IGNORE
+<s'.>	<S>;<ACUTE+DOT>;<SMALL>;IGNORE
+<S/>>	<S>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<s/>>	<S>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<S<>	<S>;<CARON>;<CAPITAL>;IGNORE
+<s<>	<S>;<CARON>;<SMALL>;IGNORE
+<S<.>	<S>;<CARON+DOT>;<CAPITAL>;IGNORE
+<s<.>	<S>;<CARON+DOT>;<SMALL>;IGNORE
+<S.>	<S>;<DOT>;<CAPITAL>;IGNORE
+<s.>	<S>;<DOT>;<SMALL>;IGNORE
+<S-.>	<S>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<s-.>	<S>;<DOT-BELOW>;<SMALL>;IGNORE
+<S.-.>	<S>;<DOT+DOT-BELOW>;<CAPITAL>;IGNORE
+<s.-.>	<S>;<DOT+DOT-BELOW>;<SMALL>;IGNORE
+<S,>	<S>;<CEDILLA>;<CAPITAL>;IGNORE
+<s,>	<S>;<CEDILLA>;<SMALL>;IGNORE
+<s8>	
+<s1>	<S>;<s1>;<SMALL>;IGNORE
+<ss>	"<S><S>";"<NONE><NONE>";"<SMALL><ss>";IGNORE
+<T>	<T>;<NONE>;<CAPITAL>;IGNORE
+<t>	<T>;<NONE>;<SMALL>;IGNORE
+<T<>	<T>;<CARON>;<CAPITAL>;IGNORE
+<t<>	<T>;<CARON>;<SMALL>;IGNORE
+<T.>	<T>;<DOT>;<CAPITAL>;IGNORE
+<t.>	<T>;<DOT>;<SMALL>;IGNORE
+<T-.>	<T>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<t-.>	<T>;<DOT-BELOW>;<SMALL>;IGNORE
+<T//>	<T>;<STROKE>;<CAPITAL>;IGNORE
+<t//>	<T>;<STROKE>;<SMALL>;IGNORE
+<T,>	<T>;<CEDILLA>;<CAPITAL>;IGNORE
+<t,>	<T>;<CEDILLA>;<SMALL>;IGNORE
+<T-/>>	<T>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<t-/>>	<T>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<T_>	<T>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<t_>	<T>;<LINE-BELOW>;<SMALL>;IGNORE
+<t8>	
+<TH>	"<T><H>";"<TH><TH>";"<CAPITAL><CAPITAL>";IGNORE
+<th>	"<T><H>";"<TH><TH>";"<SMALL><SMALL>";IGNORE
+<U>	<U>;<NONE>;<CAPITAL>;IGNORE
+<u>	<U>;<NONE>;<SMALL>;IGNORE
+<U'>	<U>;<ACUTE>;<CAPITAL>;IGNORE
+<u'>	<U>;<ACUTE>;<SMALL>;IGNORE
+<U!>	<U>;<GRAVE>;<CAPITAL>;IGNORE
+<u!>	<U>;<GRAVE>;<SMALL>;IGNORE
+<U!!>	<U>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<u!!>	<U>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<U(>	<U>;<BREVE>;<CAPITAL>;IGNORE
+<u(>	<U>;<BREVE>;<SMALL>;IGNORE
+<U)>	<U>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<u)>	<U>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<U/>>	<U>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<u/>>	<U>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<U<>	<U>;<CARON>;<CAPITAL>;IGNORE
+<u<>	<U>;<CARON>;<SMALL>;IGNORE
+<U0>	<U>;<RING>;<CAPITAL>;IGNORE
+<u0>	<U>;<RING>;<SMALL>;IGNORE
+<U:>	<U>;<DIAERESIS>;<CAPITAL>;IGNORE
+<u:>	<U>;<DIAERESIS>;<SMALL>;IGNORE
+<U:->	<U>;<DIAERESIS+MACRON>;<CAPITAL>;IGNORE
+<u:->	<U>;<DIAERESIS+MACRON>;<SMALL>;IGNORE
+<U:'>	<U>;<DIAERESIS+ACUTE>;<CAPITAL>;IGNORE
+<u:'>	<U>;<DIAERESIS+ACUTE>;<SMALL>;IGNORE
+<U:!>	<U>;<DIAERESIS+GRAVE>;<CAPITAL>;IGNORE
+<u:!>	<U>;<DIAERESIS+GRAVE>;<SMALL>;IGNORE
+<U:<>	<U>;<DIAERESIS+CARON>;<CAPITAL>;IGNORE
+<u:<>	<U>;<DIAERESIS+CARON>;<SMALL>;IGNORE
+<U">	<U>;<DOUBLE-ACUTE>;<CAPITAL>;IGNORE
+<u">	<U>;<DOUBLE-ACUTE>;<SMALL>;IGNORE
+<U2>	<U>;<HOOK>;<CAPITAL>;IGNORE
+<u2>	<U>;<HOOK>;<SMALL>;IGNORE
+<U?>	<U>;<TILDE>;<CAPITAL>;IGNORE
+<u?>	<U>;<TILDE>;<SMALL>;IGNORE
+<U?'>	<U>;<TILDE+ACUTE>;<CAPITAL>;IGNORE
+<u?'>	<U>;<TILDE+ACUTE>;<SMALL>;IGNORE
+<U-?>	<U>;<TILDE-BELOW>;<CAPITAL>;IGNORE
+<u-?>	<U>;<TILDE-BELOW>;<SMALL>;IGNORE
+<U-.>	<U>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<u-.>	<U>;<DOT-BELOW>;<SMALL>;IGNORE
+<U;>	<U>;<OGONEK>;<CAPITAL>;IGNORE
+<u;>	<U>;<OGONEK>;<SMALL>;IGNORE
+<U->	<U>;<MACRON>;<CAPITAL>;IGNORE
+<u->	<U>;<MACRON>;<SMALL>;IGNORE
+<U-:>	<U>;<MACRON+DIAERESIS>;<CAPITAL>;IGNORE
+<u-:>	<U>;<MACRON+DIAERESIS>;<SMALL>;IGNORE
+<U--:>	<U>;<MACRON+DIAERESIS-BELOW>;<CAPITAL>;IGNORE
+<u--:>	<U>;<MACRON+DIAERESIS-BELOW>;<SMALL>;IGNORE
+<U-/>>	<U>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<u-/>>	<U>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<U9>	<U>;<HORN>;<CAPITAL>;IGNORE
+<u9>	<U>;<HORN>;<SMALL>;IGNORE
+<U9'>	<U>;<HORN+ACUTE>;<CAPITAL>;IGNORE
+<u9'>	<U>;<HORN+ACUTE>;<SMALL>;IGNORE
+<U9!>	<U>;<HORN+GRAVE>;<CAPITAL>;IGNORE
+<u9!>	<U>;<HORN+GRAVE>;<SMALL>;IGNORE
+<U92>	<U>;<HORN+HOOK>;<CAPITAL>;IGNORE
+<u92>	<U>;<HORN+HOOK>;<SMALL>;IGNORE
+<U9?>	<U>;<HORN+TILDE>;<CAPITAL>;IGNORE
+<u9?>	<U>;<HORN+TILDE>;<SMALL>;IGNORE
+<U9-.>	<U>;<HORN+DOT-BELOW>;<CAPITAL>;IGNORE
+<u9-.>	<U>;<HORN+DOT-BELOW>;<SMALL>;IGNORE
+<u8>	
+<V>	<V>;<NONE>;<CAPITAL>;IGNORE
+<v>	<V>;<NONE>;<SMALL>;IGNORE
+<V?>	<V>;<TILDE>;<CAPITAL>;IGNORE
+<v?>	<V>;<TILDE>;<SMALL>;IGNORE
+<V-.>	<V>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<v-.>	<V>;<DOT-BELOW>;<SMALL>;IGNORE
+<v8>	
+<W>	<W>;<NONE>;<CAPITAL>;IGNORE
+<w>	<W>;<NONE>;<SMALL>;IGNORE
+<W'>	<W>;<ACUTE>;<CAPITAL>;IGNORE
+<w'>	<W>;<ACUTE>;<SMALL>;IGNORE
+<W!>	<W>;<GRAVE>;<CAPITAL>;IGNORE
+<w!>	<W>;<GRAVE>;<SMALL>;IGNORE
+<W/>>	<W>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<w/>>	<W>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<W:>	<W>;<DIAERESIS>;<CAPITAL>;IGNORE
+<w:>	<W>;<DIAERESIS>;<SMALL>;IGNORE
+<W.>	<W>;<DOT>;<CAPITAL>;IGNORE
+<w.>	<W>;<DOT>;<SMALL>;IGNORE
+<W-.>	<W>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<w-.>	<W>;<DOT-BELOW>;<SMALL>;IGNORE
+<w8>	
+<X>	<X>;<NONE>;<CAPITAL>;IGNORE
+<x>	<X>;<NONE>;<SMALL>;IGNORE
+<X:>	<X>;<DIAERESIS>;<CAPITAL>;IGNORE
+<x:>	<X>;<DIAERESIS>;<SMALL>;IGNORE
+<X.>	<X>;<DOT>;<CAPITAL>;IGNORE
+<x.>	<X>;<DOT>;<SMALL>;IGNORE
+<x8>	
+<Y>	<Y>;<NONE>;<CAPITAL>;IGNORE
+<y>	<Y>;<NONE>;<SMALL>;IGNORE
+<Y'>	<Y>;<ACUTE>;<CAPITAL>;IGNORE
+<y'>	<Y>;<ACUTE>;<SMALL>;IGNORE
+<Y!>	<Y>;<GRAVE>;<CAPITAL>;IGNORE
+<y!>	<Y>;<GRAVE>;<SMALL>;IGNORE
+<Y/>>	<Y>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<y/>>	<Y>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<Y:>	<Y>;<DIAERESIS>;<CAPITAL>;IGNORE
+<y:>	<Y>;<DIAERESIS>;<SMALL>;IGNORE
+<Y2>	<Y>;<HOOK>;<CAPITAL>;IGNORE
+<y2>	<Y>;<HOOK>;<SMALL>;IGNORE
+<Y?>	<Y>;<TILDE>;<CAPITAL>;IGNORE
+<y?>	<Y>;<TILDE>;<SMALL>;IGNORE
+<Y.>	<Y>;<DOT>;<CAPITAL>;IGNORE
+<y.>	<Y>;<DOT>;<SMALL>;IGNORE
+<Y-.>	<Y>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<y-.>	<Y>;<DOT-BELOW>;<SMALL>;IGNORE
+<y8>	
+<Z>	<Z>;<NONE>;<CAPITAL>;IGNORE
+<z>	<Z>;<NONE>;<SMALL>;IGNORE
+<Z'>	<Z>;<ACUTE>;<CAPITAL>;IGNORE
+<z'>	<Z>;<ACUTE>;<SMALL>;IGNORE
+<Z/>>	<Z>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<z/>>	<Z>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<Z<>	<Z>;<CARON>;<CAPITAL>;IGNORE
+<z<>	<Z>;<CARON>;<SMALL>;IGNORE
+<Z.>	<Z>;<DOT>;<CAPITAL>;IGNORE
+<z.>	<Z>;<DOT>;<SMALL>;IGNORE
+<Z-.>	<Z>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<z-.>	<Z>;<DOT-BELOW>;<SMALL>;IGNORE
+<Z//>	<Z>;<STROKE>;<CAPITAL>;IGNORE
+<z//>	<Z>;<STROKE>;<SMALL>;IGNORE
+<Z_>	<Z>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<z_>	<Z>;<LINE-BELOW>;<SMALL>;IGNORE
+<z8>	
+<A*>	<A*>;<CAPITAL>;<GREEK>;IGNORE
+<A%>	<A*>;<CAPITAL>;<TONOS>;IGNORE
+<a*>	<A*>;<SMALL>;<GREEK>;IGNORE
+<a%>	<A*>;<SMALL>;<TONOS>;IGNORE
+<B*>	<B*>;<CAPITAL>;<GREEK>;IGNORE
+<b*>	<B*>;<SMALL>;<GREEK>;IGNORE
+<G*>	<G*>;<CAPITAL>;<GREEK>;IGNORE
+<g*>	<G*>;<SMALL>;<GREEK>;IGNORE
+<D*>	<D*>;<CAPITAL>;<GREEK>;IGNORE
+<d*>	<D*>;<SMALL>;<GREEK>;IGNORE
+<E*>	<E*>;<CAPITAL>;<GREEK>;IGNORE
+<E%>	<E*>;<CAPITAL>;<TONOS>;IGNORE
+<e*>	<E*>;<SMALL>;<GREEK>;IGNORE
+<e%>	<E*>;<SMALL>;<TONOS>;IGNORE
+<Z*>	<Z*>;<CAPITAL>;<GREEK>;IGNORE
+<z*>	<Z*>;<SMALL>;<GREEK>;IGNORE
+<Y*>	<Y*>;<CAPITAL>;<GREEK>;IGNORE
+<Y%>	<Y*>;<CAPITAL>;<TONOS>;IGNORE
+<y*>	<Y*>;<SMALL>;<GREEK>;IGNORE
+<y%>	<Y*>;<SMALL>;<TONOS>;IGNORE
+<H*>	<H*>;<CAPITAL>;<GREEK>;IGNORE
+<h*>	<H*>;<SMALL>;<GREEK>;IGNORE
+<I*>	<I*>;<CAPITAL>;<GREEK>;IGNORE
+<I%>	<I*>;<CAPITAL>;<TONOS>;IGNORE
+<J*>	<I*>;<CAPITAL>;<DIALYTICA>;IGNORE
+<i*>	<I*>;<SMALL>;<GREEK>;IGNORE
+<i%>	<I*>;<SMALL>;<TONOS>;IGNORE
+<j*>	<I*>;<SMALL>;<DIALYTICA>;IGNORE
+<i3>	<I*>;<SMALL>;<DIALYTICA+TONOS>;IGNORE
+<K*>	<K*>;<CAPITAL>;<GREEK>;IGNORE
+<k*>	<K*>;<SMALL>;<GREEK>;IGNORE
+<L*>	<L*>;<CAPITAL>;<GREEK>;IGNORE
+<l*>	<L*>;<SMALL>;<GREEK>;IGNORE
+<M*>	<M*>;<CAPITAL>;<GREEK>;IGNORE
+<m*>	<M*>;<SMALL>;<GREEK>;IGNORE
+<N*>	<N*>;<CAPITAL>;<GREEK>;IGNORE
+<n*>	<N*>;<SMALL>;<GREEK>;IGNORE
+<C*>	<C*>;<CAPITAL>;<GREEK>;IGNORE
+<c*>	<C*>;<SMALL>;<GREEK>;IGNORE
+<O*>	<O*>;<CAPITAL>;<GREEK>;IGNORE
+<O%>	<O*>;<CAPITAL>;<TONOS>;IGNORE
+<o*>	<O*>;<SMALL>;<GREEK>;IGNORE
+<o%>	<O*>;<SMALL>;<TONOS>;IGNORE
+<P*>	<P*>;<CAPITAL>;<GREEK>;IGNORE
+<p*>	<P*>;<SMALL>;<GREEK>;IGNORE
+<R*>	<R*>;<CAPITAL>;<GREEK>;IGNORE
+<r*>	<R*>;<SMALL>;<GREEK>;IGNORE
+<S*>	<S*>;<CAPITAL>;<GREEK>;IGNORE
+<s*>	<S*>;<SMALL>;<GREEK>;IGNORE
+<*s>	<S*>;<SMALL>;<*s>;IGNORE
+<T*>	<T*>;<CAPITAL>;<GREEK>;IGNORE
+<t*>	<T*>;<SMALL>;<GREEK>;IGNORE
+<U*>	<U*>;<CAPITAL>;<GREEK>;IGNORE
+<U%>	<U*>;<CAPITAL>;<TONOS>;IGNORE
+<V*>	<U*>;<CAPITAL>;<DIALYTICA>;IGNORE
+<u*>	<U*>;<SMALL>;<GREEK>;IGNORE
+<u%>	<U*>;<SMALL>;<TONOS>;IGNORE
+<v*>	<U*>;<SMALL>;<DIALYTICA>;IGNORE
+<u3>	<U*>;<SMALL>;<DIALYTICA+TONOS>;IGNORE
+<F*>	<F*>;<CAPITAL>;<GREEK>;IGNORE
+<f*>	<F*>;<SMALL>;<GREEK>;IGNORE
+<X*>	<X*>;<CAPITAL>;<GREEK>;IGNORE
+<x*>	<X*>;<SMALL>;<GREEK>;IGNORE
+<Q*>	<Q*>;<CAPITAL>;<GREEK>;IGNORE
+<q*>	<Q*>;<SMALL>;<GREEK>;IGNORE
+<W*>	<W*>;<CAPITAL>;<GREEK>;IGNORE
+<W%>	<W*>;<CAPITAL>;<TONOS>;IGNORE
+<w*>	<W*>;<SMALL>;<GREEK>;IGNORE
+<w%>	<W*>;<SMALL>;<TONOS>;IGNORE
+<A=>	<A=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<a=>	<A=>;<CYRILLIC>;<SMALL>;IGNORE
+<B=>	<B=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<b=>	<B=>;<CYRILLIC>;<SMALL>;IGNORE
+<V=>	<V=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<v=>	<V=>;<CYRILLIC>;<SMALL>;IGNORE
+<G=>	<G=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<g=>	<G=>;<CYRILLIC>;<SMALL>;IGNORE
+<G%>	<G%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<g%>	<G%>;<CYRILLIC>;<SMALL>;IGNORE
+<G3>	<G3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<g3>	<G3>;<CYRILLIC>;<SMALL>;IGNORE
+<D=>	<D=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<d=>	<D=>;<CYRILLIC>;<SMALL>;IGNORE
+<D%>	<D%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<d%>	<D%>;<CYRILLIC>;<SMALL>;IGNORE
+<E=>	<E=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<e=>	<E=>;<CYRILLIC>;<SMALL>;IGNORE
+<IO>	<IO>;<CYRILLIC>;<CAPITAL>;IGNORE
+<io>	<IO>;<CYRILLIC>;<SMALL>;IGNORE
+<IE>	<IE>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ie>	<IE>;<CYRILLIC>;<SMALL>;IGNORE
+<Z%>	<Z%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<z%>	<Z%>;<CYRILLIC>;<SMALL>;IGNORE
+<Z=>	<Z=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<z=>	<Z=>;<CYRILLIC>;<SMALL>;IGNORE
+<I=>	<I=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<i=>	<I=>;<CYRILLIC>;<SMALL>;IGNORE
+<II>	<II>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ii>	<II>;<CYRILLIC>;<SMALL>;IGNORE
+<YI>	<YI>;<CYRILLIC>;<CAPITAL>;IGNORE
+<yi>	<YI>;<CYRILLIC>;<SMALL>;IGNORE
+<J%>	<J%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<j%>	<J%>;<CYRILLIC>;<SMALL>;IGNORE
+<J=>	<J=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<j=>	<J=>;<CYRILLIC>;<SMALL>;IGNORE
+<K=>	<K=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<k=>	<K=>;<CYRILLIC>;<SMALL>;IGNORE
+<KJ>	<KJ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<kj>	<KJ>;<CYRILLIC>;<SMALL>;IGNORE
+<L=>	<L=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<l=>	<L=>;<CYRILLIC>;<SMALL>;IGNORE
+<LJ>	<LJ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<lj>	<LJ>;<CYRILLIC>;<SMALL>;IGNORE
+<M=>	<M=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<m=>	<M=>;<CYRILLIC>;<SMALL>;IGNORE
+<N=>	<N=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<n=>	<N=>;<CYRILLIC>;<SMALL>;IGNORE
+<NJ>	<NJ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<nj>	<NJ>;<CYRILLIC>;<SMALL>;IGNORE
+<O=>	<O=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<o=>	<O=>;<CYRILLIC>;<SMALL>;IGNORE
+<P=>	<P=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<p=>	<P=>;<CYRILLIC>;<SMALL>;IGNORE
+<R=>	<R=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<r=>	<R=>;<CYRILLIC>;<SMALL>;IGNORE
+<S=>	<S=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<s=>	<S=>;<CYRILLIC>;<SMALL>;IGNORE
+<T=>	<T=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<t=>	<T=>;<CYRILLIC>;<SMALL>;IGNORE
+<Ts>	<Ts>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ts>	<Ts>;<CYRILLIC>;<SMALL>;IGNORE
+<U=>	<U=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<u=>	<U=>;<CYRILLIC>;<SMALL>;IGNORE
+<V%>	<V%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<v%>	<V%>;<CYRILLIC>;<SMALL>;IGNORE
+<F=>	<F=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<f=>	<F=>;<CYRILLIC>;<SMALL>;IGNORE
+<H=>	<H=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<h=>	<H=>;<CYRILLIC>;<SMALL>;IGNORE
+<C=>	<C=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<c=>	<C=>;<CYRILLIC>;<SMALL>;IGNORE
+<DS>	<DS>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ds>	<DS>;<CYRILLIC>;<SMALL>;IGNORE
+<C%>	<C%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<c%>	<C%>;<CYRILLIC>;<SMALL>;IGNORE
+<DZ>	<DZ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<dz>	<DZ>;<CYRILLIC>;<SMALL>;IGNORE
+<S%>	<S%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<s%>	<S%>;<CYRILLIC>;<SMALL>;IGNORE
+<Sc>	<Sc>;<CYRILLIC>;<CAPITAL>;IGNORE
+<sc>	<Sc>;<CYRILLIC>;<SMALL>;IGNORE
+<='>	<='>;<CYRILLIC>;<SMALL>;IGNORE
+<=">	<='>;<CYRILLIC>;<CAPITAL>;IGNORE
+<Y=>	<Y=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<y=>	<Y=>;<CYRILLIC>;<SMALL>;IGNORE
+<%'>	<%'>;<CYRILLIC>;<SMALL>;IGNORE
+<%">	<%'>;<CYRILLIC>;<CAPITAL>;IGNORE
+<JE>	<JE>;<CYRILLIC>;<CAPITAL>;IGNORE
+<je>	<JE>;<CYRILLIC>;<SMALL>;IGNORE
+<JU>	<JU>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ju>	<JU>;<CYRILLIC>;<SMALL>;IGNORE
+<JA>	<JA>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ja>	<JA>;<CYRILLIC>;<SMALL>;IGNORE
+<Y3>	<Y3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<y3>	<Y3>;<CYRILLIC>;<SMALL>;IGNORE
+<O3>	<O3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<o3>	<O3>;<CYRILLIC>;<SMALL>;IGNORE
+<F3>	<F3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<f3>	<F3>;<CYRILLIC>;<SMALL>;IGNORE
+<V3>	<V3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<v3>	<V3>;<CYRILLIC>;<SMALL>;IGNORE
+<C3>	<C3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<c3>	<C3>;<CYRILLIC>;<SMALL>;IGNORE
+<A+>	<A+>;IGNORE;IGNORE;IGNORE
+<B+>	<B+>;IGNORE;IGNORE;IGNORE
+<G+>	<G+>;IGNORE;IGNORE;IGNORE
+<D+>	<D+>;IGNORE;IGNORE;IGNORE
+<H+>	<H+>;IGNORE;IGNORE;IGNORE
+<W+>	<W+>;IGNORE;IGNORE;IGNORE
+<Z+>	<Z+>;IGNORE;IGNORE;IGNORE
+<X+>	<X+>;IGNORE;IGNORE;IGNORE
+<Tj>	<Tj>;IGNORE;IGNORE;IGNORE
+<J+>	<J+>;IGNORE;IGNORE;IGNORE
+<K%>	<K%>;IGNORE;IGNORE;IGNORE
+<K+>	<K+>;IGNORE;IGNORE;IGNORE
+<L+>	<L+>;IGNORE;IGNORE;IGNORE
+<M%>	<M%>;IGNORE;IGNORE;IGNORE
+<M+>	<M+>;IGNORE;IGNORE;IGNORE
+<N%>	<N%>;IGNORE;IGNORE;IGNORE
+<N+>	<N+>;IGNORE;IGNORE;IGNORE
+<S+>	<S+>;IGNORE;IGNORE;IGNORE
+<E+>	<E+>;IGNORE;IGNORE;IGNORE
+<P%>	<P%>;IGNORE;IGNORE;IGNORE
+<P+>	<P+>;IGNORE;IGNORE;IGNORE
+<Zj>	<Zj>;IGNORE;IGNORE;IGNORE
+<ZJ>	<ZJ>;IGNORE;IGNORE;IGNORE
+<Q+>	<Q+>;IGNORE;IGNORE;IGNORE
+<R+>	<R+>;IGNORE;IGNORE;IGNORE
+<Sh>	<Sh>;IGNORE;IGNORE;IGNORE
+<T+>	<T+>;IGNORE;IGNORE;IGNORE
+
+% Arabic collating
+
+<,+>	IGNORE;IGNORE;IGNORE;<,+>
+<;+>	IGNORE;IGNORE;IGNORE;<;+>
+<?+>	IGNORE;IGNORE;IGNORE;<?+>
+<++>	IGNORE;IGNORE;IGNORE;<++>
+
+<H'>	<H'>;<H'>;IGNORE;IGNORE
+<aM>	<aM>;<aM>;IGNORE;IGNORE
+<aM.>	<aM>;<aM.>;IGNORE;IGNORE
+<aH>	<H'>;<aH>;IGNORE;IGNORE
+<aH.>	<H'>;<aH.>;IGNORE;IGNORE
+<wH>	<H'>;<wH>;IGNORE;IGNORE
+<ah>	<H'>;<ah>;IGNORE;IGNORE
+<ah.>	<H'>;<ah.>;IGNORE;IGNORE
+<yH>	<H'>;<yH>;IGNORE;IGNORE
+<aS>	<aS>;<aS>;IGNORE;IGNORE
+<a+>	<a+>;<a+>;IGNORE;IGNORE
+<a+->	<a+>;<a+->;IGNORE;IGNORE
+<a+.>	<a+>;<a+.>;IGNORE;IGNORE
+<a+:>	<a+>;<a+:>;IGNORE;IGNORE
+<b+>	<b+>;<b+>;IGNORE;IGNORE
+<b+->	<b+>;<b+->;IGNORE;IGNORE
+<b+.>	<b+>;<b+.>;IGNORE;IGNORE
+<b+,>	<b+>;<b+,>;IGNORE;IGNORE
+<b+;>	<b+>;<b+;>;IGNORE;IGNORE
+<p+>	<p+>;<p+>;IGNORE;IGNORE
+<v+>	<v+>;<v+>;IGNORE;IGNORE
+<tm>	<tm>;<tm>;IGNORE;IGNORE
+<tm->	<tm>;<tm->;IGNORE;IGNORE
+<tm.>	<tm>;<tm.>;IGNORE;IGNORE
+<t+>	<tm>;<t+>;IGNORE;IGNORE
+<t+->	<tm>;<t+->;IGNORE;IGNORE
+<t+.>	<tm>;<t+.>;IGNORE;IGNORE
+<t+,>	<tm>;<t+,>;IGNORE;IGNORE
+<t+;>	<tm>;<t+;>;IGNORE;IGNORE
+<tk>	<tk>;<tk>;IGNORE;IGNORE
+<tk->	<tk>;<tk->;IGNORE;IGNORE
+<tk.>	<tk>;<tk.>;IGNORE;IGNORE
+<tk,>	<tk>;<tk,>;IGNORE;IGNORE
+<tk;>	<tk>;<tk;>;IGNORE;IGNORE
+<g+>	<g+>;<g+>;IGNORE;IGNORE
+<g+->	<g+>;<g+->;IGNORE;IGNORE
+<g+.>	<g+>;<g+.>;IGNORE;IGNORE
+<g+,>	<g+>;<g+,>;IGNORE;IGNORE
+<g+;>	<g+>;<g+;>;IGNORE;IGNORE
+<hk>	<hk>;<hk>;IGNORE;IGNORE
+<hk->	<hk>;<hk->;IGNORE;IGNORE
+<hk.>	<hk>;<hk.>;IGNORE;IGNORE
+<hk,>	<hk>;<hk,>;IGNORE;IGNORE
+<hk;>	<hk>;<hk;>;IGNORE;IGNORE
+<x+>	<x+>;<x+>;IGNORE;IGNORE
+<x+->	<x+>;<x+->;IGNORE;IGNORE
+<x+.>	<x+>;<x+.>;IGNORE;IGNORE
+<x+,>	<x+>;<x+,>;IGNORE;IGNORE
+<x+;>	<x+>;<x+;>;IGNORE;IGNORE
+<d+>	<d+>;<d+>;IGNORE;IGNORE
+<d+->	<d+>;<d+->;IGNORE;IGNORE
+<d+.>	<d+>;<d+.>;IGNORE;IGNORE
+<dk>	<dk>;<dk>;IGNORE;IGNORE
+<dk->	<dk>;<dk->;IGNORE;IGNORE
+<dk.>	<dk>;<dk.>;IGNORE;IGNORE
+<r+>	<r+>;<r+>;IGNORE;IGNORE
+<r+->	<r+>;<r+->;IGNORE;IGNORE
+<r+.>	<r+>;<r+.>;IGNORE;IGNORE
+<z+>	<z+>;<z+>;IGNORE;IGNORE
+<z+->	<z+>;<z+->;IGNORE;IGNORE
+<z+.>	<z+>;<z+.>;IGNORE;IGNORE
+<s+>	<s+>;<s+>;IGNORE;IGNORE
+<s+->	<s+>;<s+->;IGNORE;IGNORE
+<s+.>	<s+>;<s+.>;IGNORE;IGNORE
+<s+,>	<s+>;<s+,>;IGNORE;IGNORE
+<s+;>	<s+>;<s+;>;IGNORE;IGNORE
+<sn>	<sn>;<sn>;IGNORE;IGNORE
+<sn->	<sn>;<sn->;IGNORE;IGNORE
+<sn.>	<sn>;<sn.>;IGNORE;IGNORE
+<sn,>	<sn>;<sn,>;IGNORE;IGNORE
+<sn;>	<sn>;<sn;>;IGNORE;IGNORE
+<c+>	<c+>;<c+>;IGNORE;IGNORE
+<c+->	<c+>;<c+->;IGNORE;IGNORE
+<c+.>	<c+>;<c+.>;IGNORE;IGNORE
+<c+,>	<c+>;<c+,>;IGNORE;IGNORE
+<c+;>	<c+>;<c+;>;IGNORE;IGNORE
+<dd>	<dd>;<dd>;IGNORE;IGNORE
+<dd->	<dd>;<dd->;IGNORE;IGNORE
+<dd.>	<dd>;<dd.>;IGNORE;IGNORE
+<dd,>	<dd>;<dd,>;IGNORE;IGNORE
+<dd;>	<dd>;<dd;>;IGNORE;IGNORE
+<tj>	<tj>;<tj>;IGNORE;IGNORE
+<tj->	<tj>;<tj->;IGNORE;IGNORE
+<tj.>	<tj>;<tj.>;IGNORE;IGNORE
+<tj,>	<tj>;<tj,>;IGNORE;IGNORE
+<tj;>	<tj>;<tj;>;IGNORE;IGNORE
+<zH>	<zH>;<zH>;IGNORE;IGNORE
+<zH->	<zH>;<zH->;IGNORE;IGNORE
+<zH.>	<zH>;<zH.>;IGNORE;IGNORE
+<zH,>	<zH>;<zH,>;IGNORE;IGNORE
+<zH;>	<zH>;<zH;>;IGNORE;IGNORE
+<e+>	<e+>;<e+>;IGNORE;IGNORE
+<e+->	<e+>;<e+->;IGNORE;IGNORE
+<e+.>	<e+>;<e+.>;IGNORE;IGNORE
+<e+,>	<e+>;<e+,>;IGNORE;IGNORE
+<e+;>	<e+>;<e+;>;IGNORE;IGNORE
+<i+>	<i+>;<i+>;IGNORE;IGNORE
+<i+->	<i+>;<i+->;IGNORE;IGNORE
+<i+.>	<i+>;<i+.>;IGNORE;IGNORE
+<i+,>	<i+>;<i+,>;IGNORE;IGNORE
+<i+;>	<i+>;<i+;>;IGNORE;IGNORE
+<f+>	<f+>;<f+>;IGNORE;IGNORE
+<f+->	<f+>;<f+->;IGNORE;IGNORE
+<f+.>	<f+>;<f+.>;IGNORE;IGNORE
+<f+,>	<f+>;<f+,>;IGNORE;IGNORE
+<f+;>	<f+>;<f+;>;IGNORE;IGNORE
+<q+>	<q+>;<q+>;IGNORE;IGNORE
+<q+->	<q+>;<q+->;IGNORE;IGNORE
+<q+.>	<q+>;<q+.>;IGNORE;IGNORE
+<q+,>	<q+>;<q+,>;IGNORE;IGNORE
+<q+;>	<q+>;<q+;>;IGNORE;IGNORE
+<k+>	<k+>;<k+>;IGNORE;IGNORE
+<k+->	<k+>;<k+->;IGNORE;IGNORE
+<k+.>	<k+>;<k+.>;IGNORE;IGNORE
+<k+,>	<k+>;<k+,>;IGNORE;IGNORE
+<k+;>	<k+>;<k+;>;IGNORE;IGNORE
+<l+>	<l+>;<l+>;IGNORE;IGNORE
+<l+->	<l+>;<l+->;IGNORE;IGNORE
+<l+.>	<l+>;<l+.>;IGNORE;IGNORE
+<l+,>	<l+>;<l+,>;IGNORE;IGNORE
+<l+;>	<l+>;<l+;>;IGNORE;IGNORE
+<m+>	<m+>;<m+>;IGNORE;IGNORE
+<m+->	<m+>;<m+->;IGNORE;IGNORE
+<m+.>	<m+>;<m+.>;IGNORE;IGNORE
+<m+,>	<m+>;<m+,>;IGNORE;IGNORE
+<m+;>	<m+>;<m+;>;IGNORE;IGNORE
+<n+>	<n+>;<n+>;IGNORE;IGNORE
+<n+->	<n+>;<n+->;IGNORE;IGNORE
+<n+.>	<n+>;<n+.>;IGNORE;IGNORE
+<n+,>	<n+>;<n+,>;IGNORE;IGNORE
+<n+;>	<n+>;<n+;>;IGNORE;IGNORE
+<h+>	<h+>;<h+>;IGNORE;IGNORE
+<h+->	<h+>;<h+->;IGNORE;IGNORE
+<h+.>	<h+>;<h+.>;IGNORE;IGNORE
+<h+,>	<h+>;<h+,>;IGNORE;IGNORE
+<h+;>	<h+>;<h+;>;IGNORE;IGNORE
+<w+>	<w+>;<w+>;IGNORE;IGNORE
+<w+->	<w+>;<w+->;IGNORE;IGNORE
+<w+.>	<w+>;<w+.>;IGNORE;IGNORE
+<j+>	<j+>;<j+>;IGNORE;IGNORE
+<j+->	<j+>;<j+->;IGNORE;IGNORE
+<j+.>	<j+>;<j+.>;IGNORE;IGNORE
+<y+>	<y+>;<y+>;IGNORE;IGNORE
+<y+->	<y+>;<y+->;IGNORE;IGNORE
+<y+.>	<y+>;<y+.>;IGNORE;IGNORE
+<y+,>	<y+>;<y+,>;IGNORE;IGNORE
+<y+;>	<y+>;<y+;>;IGNORE;IGNORE
+
+<:+>	IGNORE;IGNORE;<:+>;IGNORE
+<"+>	IGNORE;IGNORE;<"+>;IGNORE
+<=+>	IGNORE;IGNORE;<=+>;IGNORE
+<//+>	IGNORE;IGNORE;<//+>;IGNORE
+<'+>	IGNORE;IGNORE;<'+>;IGNORE
+<1+>	IGNORE;IGNORE;<1+>;IGNORE
+<3+>	IGNORE;IGNORE;<3+>;IGNORE
+<3+;>	IGNORE;IGNORE;<3+;>;IGNORE
+<0+>	IGNORE;IGNORE;<0+>;IGNORE
+
+<0a>	<0>;<0a>;IGNORE;IGNORE
+<1a>	<1>;<1a>;IGNORE;IGNORE
+<2a>	<2>;<2a>;IGNORE;IGNORE
+<3a>	<3>;<3a>;IGNORE;IGNORE
+<4a>	<4>;<4a>;IGNORE;IGNORE
+<5a>	<5>;<5a>;IGNORE;IGNORE
+<6a>	<6>;<6a>;IGNORE;IGNORE
+<7a>	<7>;<7a>;IGNORE;IGNORE
+<8a>	<8>;<8a>;IGNORE;IGNORE
+<9a>	<9>;<9a>;IGNORE;IGNORE
+
+<lM->	<l+><aM>;<l+><aM>;<lM-><lM->;IGNORE
+<lM.>	<l+><aM>;<l+><aM.>;<lM.><lM.>;IGNORE
+<lH->	<l+><aH>;<l+><aH>;<lH-><lH->;IGNORE
+<lH.>	<l+><aH>;<l+><aH.>;<lH.><lH.>;IGNORE
+<lh->	<l+><ah>;<l+><ah>;<lh-><lh->;IGNORE
+<lh.>	<l+><ah>;<l+><ah.>;<lh.><lh.>;IGNORE
+<la->	<l+><a+>;<l+><a+->;<la-><la->;IGNORE
+<la.>	<l+><a+>;<l+><a+.>;<la.><la.>;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
+
+<a6>	<a6>;<a6>;IGNORE;IGNORE
+<A5>	<a6>;<A5>;IGNORE;IGNORE
+<A6>	<a6>;<A6>;IGNORE;IGNORE
+<a5>	<a6>;<a5>;IGNORE;IGNORE
+<i6>	<i6>;<i6>;IGNORE;IGNORE
+<I5>	<i6>;<I5>;IGNORE;IGNORE
+<I6>	<i6>;<I6>;IGNORE;IGNORE
+<i5>	<i6>;<i5>;IGNORE;IGNORE
+<u6>	<u6>;<u6>;IGNORE;IGNORE
+<U5>	<u6>;<U5>;IGNORE;IGNORE
+<U6>	<u6>;<U6>;IGNORE;IGNORE
+<u5>	<u6>;<u5>;IGNORE;IGNORE
+<Vu>	<u6>;<Vu>;IGNORE;IGNORE
+<e6>	<e6>;<e6>;IGNORE;IGNORE
+<E5>	<e6>;<E5>;IGNORE;IGNORE
+<E6>	<e6>;<E6>;IGNORE;IGNORE
+<e5>	<e6>;<e5>;IGNORE;IGNORE
+<o6>	<o6>;<o6>;IGNORE;IGNORE
+<O5>	<o6>;<O5>;IGNORE;IGNORE
+<O6>	<o6>;<O6>;IGNORE;IGNORE
+<o5>	<o6>;<o5>;IGNORE;IGNORE
+<KA>	<KA>;<KA>;IGNORE;IGNORE
+<Ka>	<KA>;<Ka>;IGNORE;IGNORE
+<ka>	<KA>;<ka>;IGNORE;IGNORE
+<Ga>	<KA>;<Ga>;IGNORE;IGNORE
+<ga>	<KA>;<ga>;IGNORE;IGNORE
+<Ki>	<Ki>;<Ki>;IGNORE;IGNORE
+<ki>	<Ki>;<ki>;IGNORE;IGNORE
+<Gi>	<Ki>;<Gi>;IGNORE;IGNORE
+<gi>	<Ki>;<gi>;IGNORE;IGNORE
+<Ku>	<Ku>;<Ku>;IGNORE;IGNORE
+<ku>	<Ku>;<ku>;IGNORE;IGNORE
+<Gu>	<Ku>;<Gu>;IGNORE;IGNORE
+<gu>	<Ku>;<gu>;IGNORE;IGNORE
+<KE>	<KE>;<KE>;IGNORE;IGNORE
+<Ke>	<KE>;<Ke>;IGNORE;IGNORE
+<ke>	<KE>;<ke>;IGNORE;IGNORE
+<Ge>	<KE>;<Ge>;IGNORE;IGNORE
+<ge>	<KE>;<ge>;IGNORE;IGNORE
+<Ko>	<Ko>;<Ko>;IGNORE;IGNORE
+<ko>	<Ko>;<ko>;IGNORE;IGNORE
+<Go>	<Ko>;<Go>;IGNORE;IGNORE
+<go>	<Ko>;<go>;IGNORE;IGNORE
+<Sa>	<Sa>;<Sa>;IGNORE;IGNORE
+<sa>	<Sa>;<sa>;IGNORE;IGNORE
+<Za>	<Sa>;<Za>;IGNORE;IGNORE
+<za>	<Sa>;<za>;IGNORE;IGNORE
+<Si>	<Si>;<Si>;IGNORE;IGNORE
+<si>	<Si>;<si>;IGNORE;IGNORE
+<Zi>	<Si>;<Zi>;IGNORE;IGNORE
+<zi>	<Si>;<zi>;IGNORE;IGNORE
+<Su>	<Su>;<Su>;IGNORE;IGNORE
+<su>	<Su>;<su>;IGNORE;IGNORE
+<Zu>	<Su>;<Zu>;IGNORE;IGNORE
+<zu>	<Su>;<zu>;IGNORE;IGNORE
+<Se>	<Se>;<Se>;IGNORE;IGNORE
+<se>	<Se>;<se>;IGNORE;IGNORE
+<Ze>	<Se>;<Ze>;IGNORE;IGNORE
+<ze>	<Se>;<ze>;IGNORE;IGNORE
+<So>	<So>;<So>;IGNORE;IGNORE
+<so>	<So>;<so>;IGNORE;IGNORE
+<Zo>	<So>;<Zo>;IGNORE;IGNORE
+<zo>	<So>;<zo>;IGNORE;IGNORE
+<Ta>	<Ta>;<Ta>;IGNORE;IGNORE
+<ta>	<Ta>;<ta>;IGNORE;IGNORE
+<Da>	<Ta>;<Da>;IGNORE;IGNORE
+<da>	<Ta>;<da>;IGNORE;IGNORE
+<Ti>	<Ti>;<Ti>;IGNORE;IGNORE
+<ti>	<Ti>;<ti>;IGNORE;IGNORE
+<Di>	<Ti>;<Di>;IGNORE;IGNORE
+<di>	<Ti>;<di>;IGNORE;IGNORE
+<TU>	<TU>;<TU>;IGNORE;IGNORE
+<tU>	<TU>;<tU>;IGNORE;IGNORE
+<Tu>	<TU>;<Tu>;IGNORE;IGNORE
+<tu>	<TU>;<tu>;IGNORE;IGNORE
+<Du>	<TU>;<Du>;IGNORE;IGNORE
+<du>	<TU>;<du>;IGNORE;IGNORE
+<Te>	<Te>;<Te>;IGNORE;IGNORE
+<te>	<Te>;<te>;IGNORE;IGNORE
+<De>	<Te>;<De>;IGNORE;IGNORE
+<de>	<Te>;<de>;IGNORE;IGNORE
+<To>	<To>;<To>;IGNORE;IGNORE
+<to>	<To>;<to>;IGNORE;IGNORE
+<Do>	<To>;<Do>;IGNORE;IGNORE
+<do>	<To>;<do>;IGNORE;IGNORE
+<Na>	<Na>;<Na>;IGNORE;IGNORE
+<na>	<Na>;<na>;IGNORE;IGNORE
+<Ni>	<Ni>;<Ni>;IGNORE;IGNORE
+<ni>	<Ni>;<ni>;IGNORE;IGNORE
+<Nu>	<Nu>;<Nu>;IGNORE;IGNORE
+<nu>	<Nu>;<nu>;IGNORE;IGNORE
+<Ne>	<Ne>;<Ne>;IGNORE;IGNORE
+<ne>	<Ne>;<ne>;IGNORE;IGNORE
+<No>	<No>;<No>;IGNORE;IGNORE
+<no>	<No>;<no>;IGNORE;IGNORE
+<Ha>	<Ha>;<Ha>;IGNORE;IGNORE
+<ha>	<Ha>;<ha>;IGNORE;IGNORE
+<Ba>	<Ha>;<Ba>;IGNORE;IGNORE
+<ba>	<Ha>;<ba>;IGNORE;IGNORE
+<Pa>	<Ha>;<Pa>;IGNORE;IGNORE
+<pa>	<Ha>;<pa>;IGNORE;IGNORE
+<Hi>	<Hi>;<Hi>;IGNORE;IGNORE
+<hi>	<Hi>;<hi>;IGNORE;IGNORE
+<Bi>	<Hi>;<Bi>;IGNORE;IGNORE
+<bi>	<Hi>;<bi>;IGNORE;IGNORE
+<Pi>	<Hi>;<Pi>;IGNORE;IGNORE
+<pi>	<Hi>;<pi>;IGNORE;IGNORE
+<Hu>	<Hu>;<Hu>;IGNORE;IGNORE
+<hu>	<Hu>;<hu>;IGNORE;IGNORE
+<Bu>	<Hu>;<Bu>;IGNORE;IGNORE
+<bu>	<Hu>;<bu>;IGNORE;IGNORE
+<Pu>	<Hu>;<Pu>;IGNORE;IGNORE
+<pu>	<Hu>;<pu>;IGNORE;IGNORE
+<He>	<He>;<He>;IGNORE;IGNORE
+<he>	<He>;<he>;IGNORE;IGNORE
+<Be>	<He>;<Be>;IGNORE;IGNORE
+<be>	<He>;<be>;IGNORE;IGNORE
+<Pe>	<He>;<Pe>;IGNORE;IGNORE
+<pe>	<He>;<pe>;IGNORE;IGNORE
+<Ho>	<Ho>;<Ho>;IGNORE;IGNORE
+<ho>	<Ho>;<ho>;IGNORE;IGNORE
+<Bo>	<Ho>;<Bo>;IGNORE;IGNORE
+<bo>	<Ho>;<bo>;IGNORE;IGNORE
+<Po>	<Ho>;<Po>;IGNORE;IGNORE
+<po>	<Ho>;<po>;IGNORE;IGNORE
+<Ma>	<Ma>;<Ma>;IGNORE;IGNORE
+<ma>	<Ma>;<ma>;IGNORE;IGNORE
+<Mi>	<Mi>;<Mi>;IGNORE;IGNORE
+<mi>	<Mi>;<mi>;IGNORE;IGNORE
+<Mu>	<Mu>;<Mu>;IGNORE;IGNORE
+<mu>	<Mu>;<mu>;IGNORE;IGNORE
+<Me>	<Me>;<Me>;IGNORE;IGNORE
+<me>	<Me>;<me>;IGNORE;IGNORE
+<Mo>	<Mo>;<Mo>;IGNORE;IGNORE
+<mo>	<Mo>;<mo>;IGNORE;IGNORE
+<YA>	<YA>;<YA>;IGNORE;IGNORE
+<yA>	<YA>;<yA>;IGNORE;IGNORE
+<Ya>	<YA>;<Ya>;IGNORE;IGNORE
+<ya>	<YA>;<ya>;IGNORE;IGNORE
+<YU>	<YU>;<YU>;IGNORE;IGNORE
+<yU>	<YU>;<yU>;IGNORE;IGNORE
+<Yu>	<YU>;<Yu>;IGNORE;IGNORE
+<yu>	<YU>;<yu>;IGNORE;IGNORE
+<YO>	<YO>;<YO>;IGNORE;IGNORE
+<yO>	<YO>;<yO>;IGNORE;IGNORE
+<Yo>	<YO>;<Yo>;IGNORE;IGNORE
+<yo>	<YO>;<yo>;IGNORE;IGNORE
+<Ra>	<Ra>;<Ra>;IGNORE;IGNORE
+<ra>	<Ra>;<ra>;IGNORE;IGNORE
+<Ri>	<Ri>;<Ri>;IGNORE;IGNORE
+<ri>	<Ri>;<ri>;IGNORE;IGNORE
+<Ru>	<Ru>;<Ru>;IGNORE;IGNORE
+<ru>	<Ru>;<ru>;IGNORE;IGNORE
+<Re>	<Re>;<Re>;IGNORE;IGNORE
+<re>	<Re>;<re>;IGNORE;IGNORE
+<Ro>	<Ro>;<Ro>;IGNORE;IGNORE
+<ro>	<Ro>;<ro>;IGNORE;IGNORE
+<WA>	<WA>;<WA>;IGNORE;IGNORE
+<wA>	<WA>;<wA>;IGNORE;IGNORE
+<Wa>	<WA>;<Wa>;IGNORE;IGNORE
+<wa>	<WA>;<wa>;IGNORE;IGNORE
+<Wi>	<Wi>;<Wi>;IGNORE;IGNORE
+<wi>	<Wi>;<wi>;IGNORE;IGNORE
+<We>	<We>;<We>;IGNORE;IGNORE
+<we>	<We>;<we>;IGNORE;IGNORE
+<Wo>	<Wo>;<Wo>;IGNORE;IGNORE
+<wo>	<Wo>;<wo>;IGNORE;IGNORE
+<N6>	<N6>;<N6>;IGNORE;IGNORE
+<n5>	<N6>;<n5>;IGNORE;IGNORE
+
+order_end
+
+END LC_COLLATE
+
+LC_CTYPE
+copy "en_DK"
+END LC_CTYPE
+
+LC_MESSAGES
+yesexpr "<<(><s><S><y><Y><)/>><.><*>"
+noexpr  "<<(><n><N><)/>><.><*>"
+END LC_MESSAGES
+
+LC_MONETARY
+int_curr_symbol      "<B><O><B><SP>"
+currency_symbol      "<DO><b>"
+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
+abday   "<d><o><m>";"<l><u><n>";/
+        "<m><a><r>";"<m><i><e'>";/
+        "<j><u><e>";"<v><i><e>";/
+        "<s><a'><b>"
+day     "<d><o><m><i><n><g><o>";/
+        "<l><u><n><e><s>";/
+        "<m><a><r><t><e><s>";/
+        "<m><i><e'><r><c><o><l><e><s>";/
+        "<j><u><e><v><e><s>";/
+        "<v><i><e><r><n><e><s>";/
+        "<s><a'><b><a><d><o>"
+abmon   "<e><n><e>";"<f><e><b>";/
+        "<m><a><r>";"<a><b><r>";/
+        "<m><a><y>";"<j><u><n>";/
+        "<j><u><l>";"<a><g><o>";/
+        "<s><e><p>";"<o><c><t>";/
+        "<n><o><v>";"<d><i><c>"
+mon     "<e><n><e><r><o>";/
+        "<f><e><b><r><e><r><o>";/
+        "<m><a><r><z><o>";/
+        "<a><b><r><i><l>";/
+        "<m><a><y><o>";/
+        "<j><u><n><i><o>";/
+        "<j><u><l><i><o>";/
+        "<a><g><o><s><t><o>";/
+        "<s><e><p><t><i><e><m><b><r><e>";/
+        "<o><c><t><u><b><r><e>";/
+        "<n><o><v><i><e><m><b><r><e>";/
+        "<d><i><c><i><e><m><b><r><e>"
+d_t_fmt "<%><a><SP><%><d><SP><%><b><SP><%><Y><SP><%><T><SP><%><Z>"
+d_fmt   "<%><d><//><%><m><//><%><y>"
+t_fmt   "<%><T>"
+am_pm   "";""
+t_fmt_ampm ""
+END LC_TIME
diff --git a/localedata/locales/es_CL b/localedata/locales/es_CL
new file mode 100644
index 0000000000..fb526dd5b2
--- /dev/null
+++ b/localedata/locales/es_CL
@@ -0,0 +1,2156 @@
+comment_char %
+escape_char  /
+%
+% Spanish language locale for Chile
+% 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: es
+% Territory: CL
+% Revision: 4.4
+% Date: 1997-11-05
+% Application: general
+% Users: general
+% Repertoiremap: mnemonic,ds
+% Charset: ISO-8859-1
+% Distribution and use is free, also
+% for commercial purposes.
+
+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 <CAPITAL>
+collating-symbol <CAPITAL-SMALL>
+collating-symbol <SMALL-CAPITAL>
+collating-symbol <SMALL>
+
+% <CAPITAL-SMALL> and <SMALL-CAPITAL>
+% are for cases like Danish <A><a>
+% and Spanish <C><h> being treated
+% as one letter.
+
+% The <a8> ...... <z8> 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 <a8>
+collating-symbol <b8>
+collating-symbol <c8>
+collating-symbol <d8>
+collating-symbol <e8>
+collating-symbol <f8>
+collating-symbol <g8>
+collating-symbol <h8>
+collating-symbol <i8>
+collating-symbol <j8>
+collating-symbol <k8>
+collating-symbol <l8>
+collating-symbol <m8>
+collating-symbol <n8>
+collating-symbol <o8>
+collating-symbol <p8>
+collating-symbol <q8>
+collating-symbol <r8>
+collating-symbol <s8>
+collating-symbol <t8>
+collating-symbol <u8>
+collating-symbol <v8>
+collating-symbol <w8>
+collating-symbol <x8>
+collating-symbol <y8>
+collating-symbol <z8>
+
+collating-symbol <NONE>
+collating-symbol <ACUTE>
+collating-symbol <ACUTE+DOT>
+collating-symbol <GRAVE>
+collating-symbol <DOUBLE-GRAVE>
+collating-symbol <BREVE>
+collating-symbol <BREVE+ACUTE>
+collating-symbol <BREVE+GRAVE>
+collating-symbol <BREVE+MACRON>
+collating-symbol <BREVE+HOOK>
+collating-symbol <BREVE+TILDE>
+collating-symbol <BREVE+DOT-BELOW>
+collating-symbol <BREVE-BELOW>
+collating-symbol <INVERTED-BREVE>
+collating-symbol <CIRCUMFLEX>
+collating-symbol <CIRCUMFLEX+ACUTE>
+collating-symbol <CIRCUMFLEX+GRAVE>
+collating-symbol <CIRCUMFLEX+HOOK>
+collating-symbol <CIRCUMFLEX+TILDE>
+collating-symbol <CIRCUMFLEX+DOT-BELOW>
+collating-symbol <CARON>
+collating-symbol <CARON+DIAERESIS>
+collating-symbol <CARON+DOT>
+collating-symbol <RING>
+collating-symbol <RING+ACUTE>
+collating-symbol <RING-BELOW>
+collating-symbol <DIAERESIS>
+collating-symbol <DIAERESIS+MACRON>
+collating-symbol <DIAERESIS+ACUTE>
+collating-symbol <DIAERESIS+GRAVE>
+collating-symbol <DIAERESIS+CARON>
+collating-symbol <DOUBLE-ACUTE>
+collating-symbol <HOOK>
+collating-symbol <TILDE>
+collating-symbol <TILDE+ACUTE>
+collating-symbol <TILDE+DIAERESIS>
+collating-symbol <TILDE-BELOW>
+collating-symbol <DOT>
+collating-symbol <DOT-BELOW>
+collating-symbol <DOT+DOT-BELOW>
+collating-symbol <STROKE>
+collating-symbol <STROKE+ACUTE>
+collating-symbol <CEDILLA>
+collating-symbol <CEDILLA+ACUTE>
+collating-symbol <CEDILLA+GRAVE>
+collating-symbol <CEDILLA+BREVE>
+collating-symbol <OGONEK>
+collating-symbol <OGONEK+MACRON>
+collating-symbol <MACRON>
+collating-symbol <MACRON+ACUTE>
+collating-symbol <MACRON+GRAVE>
+collating-symbol <MACRON+DIAERESIS>
+collating-symbol <MACRON+DIAERESIS-BELOW>
+collating-symbol <MACRON+DOT>
+collating-symbol <MACRON+DOT-BELOW>
+collating-symbol <MACRON+CIRCUMFLEX>
+collating-symbol <LINE-BELOW>
+collating-symbol <HORN>
+collating-symbol <HORN+ACUTE>
+collating-symbol <HORN+GRAVE>
+collating-symbol <HORN+HOOK>
+collating-symbol <HORN+TILDE>
+collating-symbol <HORN+DOT-BELOW>
+collating-symbol <PRECEDED-BY-APOSTROPHE>
+collating-symbol <GREEK>
+collating-symbol <TONOS>
+collating-symbol <DIALYTICA>
+collating-symbol <DIALYTICA+TONOS>
+collating-symbol <CYRILLIC>
+collating-symbol <HIRAGANA>
+collating-symbol <KATAKANA>
+collating-symbol <SPECIAL>
+
+% letter;accent;case;specials
+
+order_start forward;backward/
+            ;forward;position
+
+% <CAPITAL> or <SMALL> letters first:
+
+<SMALL>
+<SMALL-CAPITAL>
+<CAPITAL-SMALL>
+<CAPITAL>
+
+% Accents:
+
+<NONE>
+<ACUTE>
+<ACUTE+DOT>
+<GRAVE>
+<DOUBLE-GRAVE>
+<BREVE>
+<BREVE+ACUTE>
+<BREVE+GRAVE>
+<BREVE+MACRON>
+<BREVE+HOOK>
+<BREVE+TILDE>
+<BREVE+DOT-BELOW>
+<BREVE-BELOW>
+<INVERTED-BREVE>
+<CIRCUMFLEX>
+<CIRCUMFLEX+ACUTE>
+<CIRCUMFLEX+GRAVE>
+<CIRCUMFLEX+HOOK>
+<CIRCUMFLEX+TILDE>
+<CIRCUMFLEX+DOT-BELOW>
+<CARON>
+<CARON+DIAERESIS>
+<CARON+DOT>
+<RING>
+<RING+ACUTE>
+<RING-BELOW>
+<DIAERESIS>
+<DIAERESIS+MACRON>
+<DIAERESIS+ACUTE>
+<DIAERESIS+GRAVE>
+<DIAERESIS+CARON>
+<DOUBLE-ACUTE>
+<HOOK>
+<TILDE>
+<TILDE+ACUTE>
+<TILDE+DIAERESIS>
+<TILDE-BELOW>
+<DOT>
+<DOT-BELOW>
+<DOT+DOT-BELOW>
+<STROKE>
+<STROKE+ACUTE>
+<CEDILLA>
+<CEDILLA+ACUTE>
+<CEDILLA+GRAVE>
+<CEDILLA+BREVE>
+<OGONEK>
+<OGONEK+MACRON>
+<MACRON>
+<MACRON+ACUTE>
+<MACRON+GRAVE>
+<MACRON+DIAERESIS>
+<MACRON+DIAERESIS-BELOW>
+<MACRON+DOT>
+<MACRON+DOT-BELOW>
+<MACRON+CIRCUMFLEX>
+<LINE-BELOW>
+<HORN>
+<HORN+ACUTE>
+<HORN+GRAVE>
+<HORN+HOOK>
+<HORN+TILDE>
+<HORN+DOT-BELOW>
+<PRECEDED-BY-APOSTROPHE>
+<GREEK>
+<TONOS>
+<DIALYTICA>
+<DIALYTICA+TONOS>
+<CYRILLIC>
+<HIRAGANA>
+<KATAKANA>
+<SPECIAL>
+
+<NS>	<NS>;<NS>;<NS>;IGNORE
+<SP>	IGNORE;IGNORE;IGNORE;<SP>
+<HT>	IGNORE;IGNORE;IGNORE;<HT>
+<VT>	IGNORE;IGNORE;IGNORE;<VT>
+<CR>	IGNORE;IGNORE;IGNORE;<CR>
+<LF>	IGNORE;IGNORE;IGNORE;<LF>
+<FF>	IGNORE;IGNORE;IGNORE;<FF>
+<_>	IGNORE;IGNORE;IGNORE;<_>
+<'m>	IGNORE;IGNORE;IGNORE;<'m>
+<-->	IGNORE;IGNORE;IGNORE;<-->
+<->	IGNORE;IGNORE;IGNORE;<->
+<,>	IGNORE;IGNORE;IGNORE;<,>
+<;>	IGNORE;IGNORE;IGNORE;<;>
+<:>	IGNORE;IGNORE;IGNORE;<:>
+<!>	IGNORE;IGNORE;IGNORE;<!>
+<!I>	IGNORE;IGNORE;IGNORE;<!I>
+<?>	IGNORE;IGNORE;IGNORE;<?>
+<?I>	IGNORE;IGNORE;IGNORE;<?I>
+<//>	IGNORE;IGNORE;IGNORE;<//>
+<.>	IGNORE;IGNORE;IGNORE;<.>
+<''>	IGNORE;IGNORE;IGNORE;<''>
+<'!>	IGNORE;IGNORE;IGNORE;<'!>
+<'/>>	IGNORE;IGNORE;IGNORE;<'/>>
+<':>	IGNORE;IGNORE;IGNORE;<':>
+<'?>	IGNORE;IGNORE;IGNORE;<'?>
+<.M>	IGNORE;IGNORE;IGNORE;<.M>
+<',>	IGNORE;IGNORE;IGNORE;<',>
+<'>	IGNORE;IGNORE;IGNORE;<'>
+<'6>	IGNORE;IGNORE;IGNORE;<'6>
+<'9>	IGNORE;IGNORE;IGNORE;<'9>
+<">	IGNORE;IGNORE;IGNORE;<">
+<"6>	IGNORE;IGNORE;IGNORE;<"6>
+<"9>	IGNORE;IGNORE;IGNORE;<"9>
+<<<>	IGNORE;IGNORE;IGNORE;<<<>
+</>/>>	IGNORE;IGNORE;IGNORE;</>/>>
+<(>	IGNORE;IGNORE;IGNORE;<(>
+<(S>	IGNORE;IGNORE;IGNORE;<(S>
+<)>	IGNORE;IGNORE;IGNORE;<)>
+<)S>	IGNORE;IGNORE;IGNORE;<)S>
+<<(>	IGNORE;IGNORE;IGNORE;<<(>
+<)/>>	IGNORE;IGNORE;IGNORE;<)/>>
+<(!>	IGNORE;IGNORE;IGNORE;<(!>
+<!)>	IGNORE;IGNORE;IGNORE;<!)>
+<SE>	IGNORE;IGNORE;IGNORE;<SE>
+<PI>	IGNORE;IGNORE;IGNORE;<PI>
+<Co>	IGNORE;IGNORE;IGNORE;<Co>
+<Rg>	IGNORE;IGNORE;IGNORE;<Rg>
+<At>	IGNORE;IGNORE;IGNORE;<At>
+<Cu>	IGNORE;IGNORE;IGNORE;<Cu>
+<Ct>	IGNORE;IGNORE;IGNORE;<Ct>
+<DO>	IGNORE;IGNORE;IGNORE;<DO>
+<Pd>	IGNORE;IGNORE;IGNORE;<Pd>
+<Ye>	IGNORE;IGNORE;IGNORE;<Ye>
+<*>	IGNORE;IGNORE;IGNORE;<*>
+<////>	IGNORE;IGNORE;IGNORE;<////>
+<&>	IGNORE;IGNORE;IGNORE;<&>
+<Nb>	IGNORE;IGNORE;IGNORE;<Nb>
+<%>	IGNORE;IGNORE;IGNORE;<%>
+<-S>	IGNORE;IGNORE;IGNORE;<-S>
+<+>	IGNORE;IGNORE;IGNORE;<+>
+<+S>	IGNORE;IGNORE;IGNORE;<+S>
+<+->	IGNORE;IGNORE;IGNORE;<+->
+<-:>	IGNORE;IGNORE;IGNORE;<-:>
+<*X>	IGNORE;IGNORE;IGNORE;<*X>
+<!=>	IGNORE;IGNORE;IGNORE;<!=>
+<<>	IGNORE;IGNORE;IGNORE;<<>
+<=<>	IGNORE;IGNORE;IGNORE;<=<>
+<=>	IGNORE;IGNORE;IGNORE;<=>
+</>=>	IGNORE;IGNORE;IGNORE;</>=>
+</>>	IGNORE;IGNORE;IGNORE;</>>
+<NO>	IGNORE;IGNORE;IGNORE;<NO>
+<!!>	IGNORE;IGNORE;IGNORE;<!!>
+<BB>	IGNORE;IGNORE;IGNORE;<BB>
+<DG>	IGNORE;IGNORE;IGNORE;<DG>
+<My>	IGNORE;IGNORE;IGNORE;<My>
+<'<>	IGNORE;IGNORE;IGNORE;<'<>
+<'(>	IGNORE;IGNORE;IGNORE;<'(>
+<'.>	IGNORE;IGNORE;IGNORE;<'.>
+<'0>	IGNORE;IGNORE;IGNORE;<'0>
+<';>	IGNORE;IGNORE;IGNORE;<';>
+<1?>	IGNORE;IGNORE;IGNORE;<1?>
+<'">	IGNORE;IGNORE;IGNORE;<'">
+<'G>	IGNORE;IGNORE;IGNORE;<'G>
+<,G>	IGNORE;IGNORE;IGNORE;<,G>
+<j3>	IGNORE;IGNORE;IGNORE;<j3>
+<?%>	IGNORE;IGNORE;IGNORE;<?%>
+<'*>	IGNORE;IGNORE;IGNORE;<'*>
+<'%>	IGNORE;IGNORE;IGNORE;<'%>
+<.*>	IGNORE;IGNORE;IGNORE;<.*>
+<b3>	IGNORE;IGNORE;IGNORE;<b3>
+<,,>	IGNORE;IGNORE;IGNORE;<,,>
+<?*>	IGNORE;IGNORE;IGNORE;<?*>
+<?:>	IGNORE;IGNORE;IGNORE;<?:>
+<,!>	IGNORE;IGNORE;IGNORE;<,!>
+<,'>	IGNORE;IGNORE;IGNORE;<,'>
+<?,>	IGNORE;IGNORE;IGNORE;<?,>
+<;!>	IGNORE;IGNORE;IGNORE;<;!>
+<;'>	IGNORE;IGNORE;IGNORE;<;'>
+<?;>	IGNORE;IGNORE;IGNORE;<?;>
+<!:>	IGNORE;IGNORE;IGNORE;<!:>
+<!*>	IGNORE;IGNORE;IGNORE;<!*>
+<;;>	IGNORE;IGNORE;IGNORE;<;;>
+<1N>	IGNORE;IGNORE;IGNORE;<1N>
+<1M>	IGNORE;IGNORE;IGNORE;<1M>
+<3M>	IGNORE;IGNORE;IGNORE;<3M>
+<4M>	IGNORE;IGNORE;IGNORE;<4M>
+<6M>	IGNORE;IGNORE;IGNORE;<6M>
+<LR>	IGNORE;IGNORE;IGNORE;<LR>
+<RL>	IGNORE;IGNORE;IGNORE;<RL>
+<1T>	IGNORE;IGNORE;IGNORE;<1T>
+<1H>	IGNORE;IGNORE;IGNORE;<1H>
+<-1>	IGNORE;IGNORE;IGNORE;<-1>
+<-N>	IGNORE;IGNORE;IGNORE;<-N>
+<-M>	IGNORE;IGNORE;IGNORE;<-M>
+<-3>	IGNORE;IGNORE;IGNORE;<-3>
+<!2>	IGNORE;IGNORE;IGNORE;<!2>
+<=2>	IGNORE;IGNORE;IGNORE;<=2>
+<.9>	IGNORE;IGNORE;IGNORE;<.9>
+<9'>	IGNORE;IGNORE;IGNORE;<9'>
+<:9>	IGNORE;IGNORE;IGNORE;<:9>
+<9">	IGNORE;IGNORE;IGNORE;<9">
+<//->	IGNORE;IGNORE;IGNORE;<//->
+<//=>	IGNORE;IGNORE;IGNORE;<//=>
+<Sb>	IGNORE;IGNORE;IGNORE;<Sb>
+<..>	IGNORE;IGNORE;IGNORE;<..>
+<.3>	IGNORE;IGNORE;IGNORE;<.3>
+<%0>	IGNORE;IGNORE;IGNORE;<%0>
+<1'>	IGNORE;IGNORE;IGNORE;<1'>
+<2'>	IGNORE;IGNORE;IGNORE;<2'>
+<3'>	IGNORE;IGNORE;IGNORE;<3'>
+<1">	IGNORE;IGNORE;IGNORE;<1">
+<2">	IGNORE;IGNORE;IGNORE;<2">
+<3">	IGNORE;IGNORE;IGNORE;<3">
+<Ca>	IGNORE;IGNORE;IGNORE;<Ca>
+<<1>	IGNORE;IGNORE;IGNORE;<<1>
+</>1>	IGNORE;IGNORE;IGNORE;</>1>
+<:X>	IGNORE;IGNORE;IGNORE;<:X>
+<!*2>	IGNORE;IGNORE;IGNORE;<!*2>
+<'->	IGNORE;IGNORE;IGNORE;<'->
+<=S>	IGNORE;IGNORE;IGNORE;<=S>
+<0s>	IGNORE;IGNORE;IGNORE;<0s>
+<1s>	IGNORE;IGNORE;IGNORE;<1s>
+<2s>	IGNORE;IGNORE;IGNORE;<2s>
+<3s>	IGNORE;IGNORE;IGNORE;<3s>
+<4s>	IGNORE;IGNORE;IGNORE;<4s>
+<5s>	IGNORE;IGNORE;IGNORE;<5s>
+<6s>	IGNORE;IGNORE;IGNORE;<6s>
+<7s>	IGNORE;IGNORE;IGNORE;<7s>
+<8s>	IGNORE;IGNORE;IGNORE;<8s>
+<9s>	IGNORE;IGNORE;IGNORE;<9s>
+<+s>	IGNORE;IGNORE;IGNORE;<+s>
+<-s>	IGNORE;IGNORE;IGNORE;<-s>
+<=s>	IGNORE;IGNORE;IGNORE;<=s>
+<(s>	IGNORE;IGNORE;IGNORE;<(s>
+<)s>	IGNORE;IGNORE;IGNORE;<)s>
+<Ff>	IGNORE;IGNORE;IGNORE;<Ff>
+<Li>	IGNORE;IGNORE;IGNORE;<Li>
+<Pt>	IGNORE;IGNORE;IGNORE;<Pt>
+<W=>	IGNORE;IGNORE;IGNORE;<W=>
+<oC>	IGNORE;IGNORE;IGNORE;<oC>
+<co>	IGNORE;IGNORE;IGNORE;<co>
+<oF>	IGNORE;IGNORE;IGNORE;<oF>
+<N0>	IGNORE;IGNORE;IGNORE;<N0>
+<PO>	IGNORE;IGNORE;IGNORE;<PO>
+<Rx>	IGNORE;IGNORE;IGNORE;<Rx>
+<SM>	IGNORE;IGNORE;IGNORE;<SM>
+<TM>	IGNORE;IGNORE;IGNORE;<TM>
+<Om>	IGNORE;IGNORE;IGNORE;<Om>
+<AO>	IGNORE;IGNORE;IGNORE;<AO>
+<13>	IGNORE;IGNORE;IGNORE;<13>
+<23>	IGNORE;IGNORE;IGNORE;<23>
+<15>	IGNORE;IGNORE;IGNORE;<15>
+<25>	IGNORE;IGNORE;IGNORE;<25>
+<35>	IGNORE;IGNORE;IGNORE;<35>
+<45>	IGNORE;IGNORE;IGNORE;<45>
+<16>	IGNORE;IGNORE;IGNORE;<16>
+<56>	IGNORE;IGNORE;IGNORE;<56>
+<1R>	IGNORE;IGNORE;IGNORE;<1R>
+<2R>	IGNORE;IGNORE;IGNORE;<2R>
+<3R>	IGNORE;IGNORE;IGNORE;<3R>
+<4R>	IGNORE;IGNORE;IGNORE;<4R>
+<5R>	IGNORE;IGNORE;IGNORE;<5R>
+<6R>	IGNORE;IGNORE;IGNORE;<6R>
+<7R>	IGNORE;IGNORE;IGNORE;<7R>
+<8R>	IGNORE;IGNORE;IGNORE;<8R>
+<9R>	IGNORE;IGNORE;IGNORE;<9R>
+<aR>	IGNORE;IGNORE;IGNORE;<aR>
+<bR>	IGNORE;IGNORE;IGNORE;<bR>
+<cR>	IGNORE;IGNORE;IGNORE;<cR>
+<50R>	IGNORE;IGNORE;IGNORE;<50R>
+<100R>	IGNORE;IGNORE;IGNORE;<100R>
+<500R>	IGNORE;IGNORE;IGNORE;<500R>
+<1000R>	IGNORE;IGNORE;IGNORE;<1000R>
+<1r>	IGNORE;IGNORE;IGNORE;<1r>
+<2r>	IGNORE;IGNORE;IGNORE;<2r>
+<3r>	IGNORE;IGNORE;IGNORE;<3r>
+<4r>	IGNORE;IGNORE;IGNORE;<4r>
+<5r>	IGNORE;IGNORE;IGNORE;<5r>
+<6r>	IGNORE;IGNORE;IGNORE;<6r>
+<7r>	IGNORE;IGNORE;IGNORE;<7r>
+<8r>	IGNORE;IGNORE;IGNORE;<8r>
+<9r>	IGNORE;IGNORE;IGNORE;<9r>
+<ar>	IGNORE;IGNORE;IGNORE;<ar>
+<br>	IGNORE;IGNORE;IGNORE;<br>
+<cr>	IGNORE;IGNORE;IGNORE;<cr>
+<50r>	IGNORE;IGNORE;IGNORE;<50r>
+<100r>	IGNORE;IGNORE;IGNORE;<100r>
+<500r>	IGNORE;IGNORE;IGNORE;<500r>
+<1000r>	IGNORE;IGNORE;IGNORE;<1000r>
+<1000RCD>	IGNORE;IGNORE;IGNORE;<1000RCD>
+<5000R>	IGNORE;IGNORE;IGNORE;<5000R>
+<10000R>	IGNORE;IGNORE;IGNORE;<10000R>
+<-!>	IGNORE;IGNORE;IGNORE;<-!>
+<-v>	IGNORE;IGNORE;IGNORE;<-v>
+<</>>	IGNORE;IGNORE;IGNORE;<</>>
+<UD>	IGNORE;IGNORE;IGNORE;<UD>
+<<!!>	IGNORE;IGNORE;IGNORE;<<!!>
+</////>>	IGNORE;IGNORE;IGNORE;</////>>
+<!!/>>	IGNORE;IGNORE;IGNORE;<!!/>>
+<<////>	IGNORE;IGNORE;IGNORE;<<////>
+<UD->	IGNORE;IGNORE;IGNORE;<UD->
+</>V>	IGNORE;IGNORE;IGNORE;</>V>
+<<=>	IGNORE;IGNORE;IGNORE;<<=>
+<=/>>	IGNORE;IGNORE;IGNORE;<=/>>
+<==>	IGNORE;IGNORE;IGNORE;<==>
+<FA>	IGNORE;IGNORE;IGNORE;<FA>
+<dP>	IGNORE;IGNORE;IGNORE;<dP>
+<TE>	IGNORE;IGNORE;IGNORE;<TE>
+<//0>	IGNORE;IGNORE;IGNORE;<//0>
+<DE>	IGNORE;IGNORE;IGNORE;<DE>
+<NB>	IGNORE;IGNORE;IGNORE;<NB>
+<(->	IGNORE;IGNORE;IGNORE;<(->
+<-)>	IGNORE;IGNORE;IGNORE;<-)>
+<*P>	IGNORE;IGNORE;IGNORE;<*P>
+<+Z>	IGNORE;IGNORE;IGNORE;<+Z>
+<-2>	IGNORE;IGNORE;IGNORE;<-2>
+<-+>	IGNORE;IGNORE;IGNORE;<-+>
+<.+>	IGNORE;IGNORE;IGNORE;<.+>
+<//f>	IGNORE;IGNORE;IGNORE;<//f>
+<*->	IGNORE;IGNORE;IGNORE;<*->
+<Ob>	IGNORE;IGNORE;IGNORE;<Ob>
+<sb>	IGNORE;IGNORE;IGNORE;<sb>
+<RT>	IGNORE;IGNORE;IGNORE;<RT>
+<0(>	IGNORE;IGNORE;IGNORE;<0(>
+<00>	IGNORE;IGNORE;IGNORE;<00>
+<-L>	IGNORE;IGNORE;IGNORE;<-L>
+<-V>	IGNORE;IGNORE;IGNORE;<-V>
+<PP>	IGNORE;IGNORE;IGNORE;<PP>
+<AN>	IGNORE;IGNORE;IGNORE;<AN>
+<OR>	IGNORE;IGNORE;IGNORE;<OR>
+<(U>	IGNORE;IGNORE;IGNORE;<(U>
+<)U>	IGNORE;IGNORE;IGNORE;<)U>
+<In>	IGNORE;IGNORE;IGNORE;<In>
+<DI>	IGNORE;IGNORE;IGNORE;<DI>
+<Io>	IGNORE;IGNORE;IGNORE;<Io>
+<.:>	IGNORE;IGNORE;IGNORE;<.:>
+<:.>	IGNORE;IGNORE;IGNORE;<:.>
+<:R>	IGNORE;IGNORE;IGNORE;<:R>
+<::>	IGNORE;IGNORE;IGNORE;<::>
+<?1>	IGNORE;IGNORE;IGNORE;<?1>
+<CG>	IGNORE;IGNORE;IGNORE;<CG>
+<?->	IGNORE;IGNORE;IGNORE;<?->
+<?=>	IGNORE;IGNORE;IGNORE;<?=>
+<?2>	IGNORE;IGNORE;IGNORE;<?2>
+<=?>	IGNORE;IGNORE;IGNORE;<=?>
+<HI>	IGNORE;IGNORE;IGNORE;<HI>
+<=3>	IGNORE;IGNORE;IGNORE;<=3>
+<<*>	IGNORE;IGNORE;IGNORE;<<*>
+<*/>>	IGNORE;IGNORE;IGNORE;<*/>>
+<!<>	IGNORE;IGNORE;IGNORE;<!<>
+<!/>>	IGNORE;IGNORE;IGNORE;<!/>>
+<(C>	IGNORE;IGNORE;IGNORE;<(C>
+<)C>	IGNORE;IGNORE;IGNORE;<)C>
+<(_>	IGNORE;IGNORE;IGNORE;<(_>
+<)_>	IGNORE;IGNORE;IGNORE;<)_>
+<0.>	IGNORE;IGNORE;IGNORE;<0.>
+<02>	IGNORE;IGNORE;IGNORE;<02>
+<-T>	IGNORE;IGNORE;IGNORE;<-T>
+<.P>	IGNORE;IGNORE;IGNORE;<.P>
+<:3>	IGNORE;IGNORE;IGNORE;<:3>
+<Eh>	IGNORE;IGNORE;IGNORE;<Eh>
+<<7>	IGNORE;IGNORE;IGNORE;<<7>
+</>7>	IGNORE;IGNORE;IGNORE;</>7>
+<7<>	IGNORE;IGNORE;IGNORE;<7<>
+<7/>>	IGNORE;IGNORE;IGNORE;<7/>>
+<NI>	IGNORE;IGNORE;IGNORE;<NI>
+<(A>	IGNORE;IGNORE;IGNORE;<(A>
+<TR>	IGNORE;IGNORE;IGNORE;<TR>
+<Iu>	IGNORE;IGNORE;IGNORE;<Iu>
+<Il>	IGNORE;IGNORE;IGNORE;<Il>
+<Vs>	IGNORE;IGNORE;IGNORE;<Vs>
+<1h>	IGNORE;IGNORE;IGNORE;<1h>
+<3h>	IGNORE;IGNORE;IGNORE;<3h>
+<2h>	IGNORE;IGNORE;IGNORE;<2h>
+<4h>	IGNORE;IGNORE;IGNORE;<4h>
+<1j>	IGNORE;IGNORE;IGNORE;<1j>
+<2j>	IGNORE;IGNORE;IGNORE;<2j>
+<3j>	IGNORE;IGNORE;IGNORE;<3j>
+<4j>	IGNORE;IGNORE;IGNORE;<4j>
+<1-o>	IGNORE;IGNORE;IGNORE;<1-o>
+<2-o>	IGNORE;IGNORE;IGNORE;<2-o>
+<3-o>	IGNORE;IGNORE;IGNORE;<3-o>
+<4-o>	IGNORE;IGNORE;IGNORE;<4-o>
+<5-o>	IGNORE;IGNORE;IGNORE;<5-o>
+<6-o>	IGNORE;IGNORE;IGNORE;<6-o>
+<7-o>	IGNORE;IGNORE;IGNORE;<7-o>
+<8-o>	IGNORE;IGNORE;IGNORE;<8-o>
+<9-o>	IGNORE;IGNORE;IGNORE;<9-o>
+<10-o>	IGNORE;IGNORE;IGNORE;<10-o>
+<11-o>	IGNORE;IGNORE;IGNORE;<11-o>
+<12-o>	IGNORE;IGNORE;IGNORE;<12-o>
+<13-o>	IGNORE;IGNORE;IGNORE;<13-o>
+<14-o>	IGNORE;IGNORE;IGNORE;<14-o>
+<15-o>	IGNORE;IGNORE;IGNORE;<15-o>
+<16-o>	IGNORE;IGNORE;IGNORE;<16-o>
+<17-o>	IGNORE;IGNORE;IGNORE;<17-o>
+<18-o>	IGNORE;IGNORE;IGNORE;<18-o>
+<19-o>	IGNORE;IGNORE;IGNORE;<19-o>
+<20-o>	IGNORE;IGNORE;IGNORE;<20-o>
+<(1)>	IGNORE;IGNORE;IGNORE;<(1)>
+<(2)>	IGNORE;IGNORE;IGNORE;<(2)>
+<(3)>	IGNORE;IGNORE;IGNORE;<(3)>
+<(4)>	IGNORE;IGNORE;IGNORE;<(4)>
+<(5)>	IGNORE;IGNORE;IGNORE;<(5)>
+<(6)>	IGNORE;IGNORE;IGNORE;<(6)>
+<(7)>	IGNORE;IGNORE;IGNORE;<(7)>
+<(8)>	IGNORE;IGNORE;IGNORE;<(8)>
+<(9)>	IGNORE;IGNORE;IGNORE;<(9)>
+<(10)>	IGNORE;IGNORE;IGNORE;<(10)>
+<(11)>	IGNORE;IGNORE;IGNORE;<(11)>
+<(12)>	IGNORE;IGNORE;IGNORE;<(12)>
+<(13)>	IGNORE;IGNORE;IGNORE;<(13)>
+<(14)>	IGNORE;IGNORE;IGNORE;<(14)>
+<(15)>	IGNORE;IGNORE;IGNORE;<(15)>
+<(16)>	IGNORE;IGNORE;IGNORE;<(16)>
+<(17)>	IGNORE;IGNORE;IGNORE;<(17)>
+<(18)>	IGNORE;IGNORE;IGNORE;<(18)>
+<(19)>	IGNORE;IGNORE;IGNORE;<(19)>
+<(20)>	IGNORE;IGNORE;IGNORE;<(20)>
+<1.>	IGNORE;IGNORE;IGNORE;<1.>
+<2.>	IGNORE;IGNORE;IGNORE;<2.>
+<3.>	IGNORE;IGNORE;IGNORE;<3.>
+<4.>	IGNORE;IGNORE;IGNORE;<4.>
+<5.>	IGNORE;IGNORE;IGNORE;<5.>
+<6.>	IGNORE;IGNORE;IGNORE;<6.>
+<7.>	IGNORE;IGNORE;IGNORE;<7.>
+<8.>	IGNORE;IGNORE;IGNORE;<8.>
+<9.>	IGNORE;IGNORE;IGNORE;<9.>
+<10.>	IGNORE;IGNORE;IGNORE;<10.>
+<11.>	IGNORE;IGNORE;IGNORE;<11.>
+<12.>	IGNORE;IGNORE;IGNORE;<12.>
+<13.>	IGNORE;IGNORE;IGNORE;<13.>
+<14.>	IGNORE;IGNORE;IGNORE;<14.>
+<15.>	IGNORE;IGNORE;IGNORE;<15.>
+<16.>	IGNORE;IGNORE;IGNORE;<16.>
+<17.>	IGNORE;IGNORE;IGNORE;<17.>
+<18.>	IGNORE;IGNORE;IGNORE;<18.>
+<19.>	IGNORE;IGNORE;IGNORE;<19.>
+<20.>	IGNORE;IGNORE;IGNORE;<20.>
+<0-o>	IGNORE;IGNORE;IGNORE;<0-o>
+<hh>	IGNORE;IGNORE;IGNORE;<hh>
+<HH>	IGNORE;IGNORE;IGNORE;<HH>
+<vv>	IGNORE;IGNORE;IGNORE;<vv>
+<VV>	IGNORE;IGNORE;IGNORE;<VV>
+<3->	IGNORE;IGNORE;IGNORE;<3->
+<3_>	IGNORE;IGNORE;IGNORE;<3_>
+<3!>	IGNORE;IGNORE;IGNORE;<3!>
+<3//>	IGNORE;IGNORE;IGNORE;<3//>
+<4->	IGNORE;IGNORE;IGNORE;<4->
+<4_>	IGNORE;IGNORE;IGNORE;<4_>
+<4!>	IGNORE;IGNORE;IGNORE;<4!>
+<4//>	IGNORE;IGNORE;IGNORE;<4//>
+<dr>	IGNORE;IGNORE;IGNORE;<dr>
+<dR>	IGNORE;IGNORE;IGNORE;<dR>
+<Dr>	IGNORE;IGNORE;IGNORE;<Dr>
+<DR>	IGNORE;IGNORE;IGNORE;<DR>
+<dl>	IGNORE;IGNORE;IGNORE;<dl>
+<dL>	IGNORE;IGNORE;IGNORE;<dL>
+<Dl>	IGNORE;IGNORE;IGNORE;<Dl>
+<LD>	IGNORE;IGNORE;IGNORE;<LD>
+<ur>	IGNORE;IGNORE;IGNORE;<ur>
+<uR>	IGNORE;IGNORE;IGNORE;<uR>
+<Ur>	IGNORE;IGNORE;IGNORE;<Ur>
+<UR>	IGNORE;IGNORE;IGNORE;<UR>
+<ul>	IGNORE;IGNORE;IGNORE;<ul>
+<uL>	IGNORE;IGNORE;IGNORE;<uL>
+<Ul>	IGNORE;IGNORE;IGNORE;<Ul>
+<UL>	IGNORE;IGNORE;IGNORE;<UL>
+<vr>	IGNORE;IGNORE;IGNORE;<vr>
+<vR>	IGNORE;IGNORE;IGNORE;<vR>
+<Udr>	IGNORE;IGNORE;IGNORE;<Udr>
+<uDr>	IGNORE;IGNORE;IGNORE;<uDr>
+<Vr>	IGNORE;IGNORE;IGNORE;<Vr>
+<UdR>	IGNORE;IGNORE;IGNORE;<UdR>
+<uDR>	IGNORE;IGNORE;IGNORE;<uDR>
+<VR>	IGNORE;IGNORE;IGNORE;<VR>
+<vl>	IGNORE;IGNORE;IGNORE;<vl>
+<vL>	IGNORE;IGNORE;IGNORE;<vL>
+<Udl>	IGNORE;IGNORE;IGNORE;<Udl>
+<uDl>	IGNORE;IGNORE;IGNORE;<uDl>
+<Vl>	IGNORE;IGNORE;IGNORE;<Vl>
+<UdL>	IGNORE;IGNORE;IGNORE;<UdL>
+<uDL>	IGNORE;IGNORE;IGNORE;<uDL>
+<VL>	IGNORE;IGNORE;IGNORE;<VL>
+<dh>	IGNORE;IGNORE;IGNORE;<dh>
+<dLr>	IGNORE;IGNORE;IGNORE;<dLr>
+<dlR>	IGNORE;IGNORE;IGNORE;<dlR>
+<dH>	IGNORE;IGNORE;IGNORE;<dH>
+<Dh>	IGNORE;IGNORE;IGNORE;<Dh>
+<DLr>	IGNORE;IGNORE;IGNORE;<DLr>
+<DlR>	IGNORE;IGNORE;IGNORE;<DlR>
+<DH>	IGNORE;IGNORE;IGNORE;<DH>
+<uh>	IGNORE;IGNORE;IGNORE;<uh>
+<uLr>	IGNORE;IGNORE;IGNORE;<uLr>
+<ulR>	IGNORE;IGNORE;IGNORE;<ulR>
+<uH>	IGNORE;IGNORE;IGNORE;<uH>
+<Uh>	IGNORE;IGNORE;IGNORE;<Uh>
+<ULr>	IGNORE;IGNORE;IGNORE;<ULr>
+<UlR>	IGNORE;IGNORE;IGNORE;<UlR>
+<UH>	IGNORE;IGNORE;IGNORE;<UH>
+<vh>	IGNORE;IGNORE;IGNORE;<vh>
+<vLr>	IGNORE;IGNORE;IGNORE;<vLr>
+<vlR>	IGNORE;IGNORE;IGNORE;<vlR>
+<vH>	IGNORE;IGNORE;IGNORE;<vH>
+<Udh>	IGNORE;IGNORE;IGNORE;<Udh>
+<uDh>	IGNORE;IGNORE;IGNORE;<uDh>
+<Vh>	IGNORE;IGNORE;IGNORE;<Vh>
+<UdLr>	IGNORE;IGNORE;IGNORE;<UdLr>
+<UdlR>	IGNORE;IGNORE;IGNORE;<UdlR>
+<uDLr>	IGNORE;IGNORE;IGNORE;<uDLr>
+<uDlR>	IGNORE;IGNORE;IGNORE;<uDlR>
+<UdH>	IGNORE;IGNORE;IGNORE;<UdH>
+<uDH>	IGNORE;IGNORE;IGNORE;<uDH>
+<VLr>	IGNORE;IGNORE;IGNORE;<VLr>
+<VlR>	IGNORE;IGNORE;IGNORE;<VlR>
+<VH>	IGNORE;IGNORE;IGNORE;<VH>
+<FD>	IGNORE;IGNORE;IGNORE;<FD>
+<BD>	IGNORE;IGNORE;IGNORE;<BD>
+<TB>	IGNORE;IGNORE;IGNORE;<TB>
+<LB>	IGNORE;IGNORE;IGNORE;<LB>
+<FB>	IGNORE;IGNORE;IGNORE;<FB>
+<lB>	IGNORE;IGNORE;IGNORE;<lB>
+<RB>	IGNORE;IGNORE;IGNORE;<RB>
+<.S>	IGNORE;IGNORE;IGNORE;<.S>
+<:S>	IGNORE;IGNORE;IGNORE;<:S>
+<?S>	IGNORE;IGNORE;IGNORE;<?S>
+<fS>	IGNORE;IGNORE;IGNORE;<fS>
+<OS>	IGNORE;IGNORE;IGNORE;<OS>
+<RO>	IGNORE;IGNORE;IGNORE;<RO>
+<Rr>	IGNORE;IGNORE;IGNORE;<Rr>
+<RF>	IGNORE;IGNORE;IGNORE;<RF>
+<RY>	IGNORE;IGNORE;IGNORE;<RY>
+<RH>	IGNORE;IGNORE;IGNORE;<RH>
+<RZ>	IGNORE;IGNORE;IGNORE;<RZ>
+<RK>	IGNORE;IGNORE;IGNORE;<RK>
+<RX>	IGNORE;IGNORE;IGNORE;<RX>
+<sB>	IGNORE;IGNORE;IGNORE;<sB>
+<SR>	IGNORE;IGNORE;IGNORE;<SR>
+<Or>	IGNORE;IGNORE;IGNORE;<Or>
+<UT>	IGNORE;IGNORE;IGNORE;<UT>
+<uT>	IGNORE;IGNORE;IGNORE;<uT>
+<Tr>	IGNORE;IGNORE;IGNORE;<Tr>
+<PR>	IGNORE;IGNORE;IGNORE;<PR>
+<Dt>	IGNORE;IGNORE;IGNORE;<Dt>
+<dT>	IGNORE;IGNORE;IGNORE;<dT>
+<Tl>	IGNORE;IGNORE;IGNORE;<Tl>
+<PL>	IGNORE;IGNORE;IGNORE;<PL>
+<Db>	IGNORE;IGNORE;IGNORE;<Db>
+<Dw>	IGNORE;IGNORE;IGNORE;<Dw>
+<LZ>	IGNORE;IGNORE;IGNORE;<LZ>
+<0m>	IGNORE;IGNORE;IGNORE;<0m>
+<0o>	IGNORE;IGNORE;IGNORE;<0o>
+<0M>	IGNORE;IGNORE;IGNORE;<0M>
+<0L>	IGNORE;IGNORE;IGNORE;<0L>
+<0R>	IGNORE;IGNORE;IGNORE;<0R>
+<Sn>	IGNORE;IGNORE;IGNORE;<Sn>
+<Ic>	IGNORE;IGNORE;IGNORE;<Ic>
+<Fd>	IGNORE;IGNORE;IGNORE;<Fd>
+<Bd>	IGNORE;IGNORE;IGNORE;<Bd>
+<Ci>	IGNORE;IGNORE;IGNORE;<Ci>
+<*2>	IGNORE;IGNORE;IGNORE;<*2>
+<*1>	IGNORE;IGNORE;IGNORE;<*1>
+<TEL>	IGNORE;IGNORE;IGNORE;<TEL>
+<tel>	IGNORE;IGNORE;IGNORE;<tel>
+<<H>	IGNORE;IGNORE;IGNORE;<<H>
+</>H>	IGNORE;IGNORE;IGNORE;</>H>
+<0u>	IGNORE;IGNORE;IGNORE;<0u>
+<0U>	IGNORE;IGNORE;IGNORE;<0U>
+<SU>	IGNORE;IGNORE;IGNORE;<SU>
+<Fm>	IGNORE;IGNORE;IGNORE;<Fm>
+<Ml>	IGNORE;IGNORE;IGNORE;<Ml>
+<cS>	IGNORE;IGNORE;IGNORE;<cS>
+<cH>	IGNORE;IGNORE;IGNORE;<cH>
+<cD>	IGNORE;IGNORE;IGNORE;<cD>
+<cC>	IGNORE;IGNORE;IGNORE;<cC>
+<cS->	IGNORE;IGNORE;IGNORE;<cS->
+<cH->	IGNORE;IGNORE;IGNORE;<cH->
+<cD->	IGNORE;IGNORE;IGNORE;<cD->
+<cC->	IGNORE;IGNORE;IGNORE;<cC->
+<Md>	IGNORE;IGNORE;IGNORE;<Md>
+<M8>	IGNORE;IGNORE;IGNORE;<M8>
+<M2>	IGNORE;IGNORE;IGNORE;<M2>
+<M16>	IGNORE;IGNORE;IGNORE;<M16>
+<Mb>	IGNORE;IGNORE;IGNORE;<Mb>
+<Mx>	IGNORE;IGNORE;IGNORE;<Mx>
+<MX>	IGNORE;IGNORE;IGNORE;<MX>
+<OK>	IGNORE;IGNORE;IGNORE;<OK>
+<XX>	IGNORE;IGNORE;IGNORE;<XX>
+<-X>	IGNORE;IGNORE;IGNORE;<-X>
+<IS>	IGNORE;IGNORE;IGNORE;<IS>
+<,_>	IGNORE;IGNORE;IGNORE;<,_>
+<._>	IGNORE;IGNORE;IGNORE;<._>
+<+">	IGNORE;IGNORE;IGNORE;<+">
+<JIS>	IGNORE;IGNORE;IGNORE;<JIS>
+<*_>	IGNORE;IGNORE;IGNORE;<*_>
+<;_>	IGNORE;IGNORE;IGNORE;<;_>
+<0_>	IGNORE;IGNORE;IGNORE;<0_>
+<<+>	IGNORE;IGNORE;IGNORE;<<+>
+</>+>	IGNORE;IGNORE;IGNORE;</>+>
+<<'>	IGNORE;IGNORE;IGNORE;<<'>
+</>'>	IGNORE;IGNORE;IGNORE;</>'>
+<<">	IGNORE;IGNORE;IGNORE;<<">
+</>">	IGNORE;IGNORE;IGNORE;</>">
+<(">	IGNORE;IGNORE;IGNORE;<(">
+<)">	IGNORE;IGNORE;IGNORE;<)">
+<=T>	IGNORE;IGNORE;IGNORE;<=T>
+<=_>	IGNORE;IGNORE;IGNORE;<=_>
+<('>	IGNORE;IGNORE;IGNORE;<('>
+<)'>	IGNORE;IGNORE;IGNORE;<)'>
+<(I>	IGNORE;IGNORE;IGNORE;<(I>
+<)I>	IGNORE;IGNORE;IGNORE;<)I>
+<-?>	IGNORE;IGNORE;IGNORE;<-?>
+<=T:)>	IGNORE;IGNORE;IGNORE;<=T:)>
+<"5>	IGNORE;IGNORE;IGNORE;<"5>
+<05>	IGNORE;IGNORE;IGNORE;<05>
+<*5>	IGNORE;IGNORE;IGNORE;<*5>
+<+5>	IGNORE;IGNORE;IGNORE;<+5>
+<.6>	IGNORE;IGNORE;IGNORE;<.6>
+<-6>	IGNORE;IGNORE;IGNORE;<-6>
+<*6>	IGNORE;IGNORE;IGNORE;<*6>
+<+6>	IGNORE;IGNORE;IGNORE;<+6>
+<(JU)>	IGNORE;IGNORE;IGNORE;<(JU)>
+<1c>	IGNORE;IGNORE;IGNORE;<1c>
+<2c>	IGNORE;IGNORE;IGNORE;<2c>
+<3c>	IGNORE;IGNORE;IGNORE;<3c>
+<4c>	IGNORE;IGNORE;IGNORE;<4c>
+<5c>	IGNORE;IGNORE;IGNORE;<5c>
+<6c>	IGNORE;IGNORE;IGNORE;<6c>
+<7c>	IGNORE;IGNORE;IGNORE;<7c>
+<8c>	IGNORE;IGNORE;IGNORE;<8c>
+<9c>	IGNORE;IGNORE;IGNORE;<9c>
+<10c>	IGNORE;IGNORE;IGNORE;<10c>
+<KSC>	IGNORE;IGNORE;IGNORE;<KSC>
+<am>	IGNORE;IGNORE;IGNORE;<am>
+<pm>	IGNORE;IGNORE;IGNORE;<pm>
+<NU>	IGNORE;IGNORE;IGNORE;<NU>
+<SH>	IGNORE;IGNORE;IGNORE;<SH>
+<SX>	IGNORE;IGNORE;IGNORE;<SX>
+<EX>	IGNORE;IGNORE;IGNORE;<EX>
+<ET>	IGNORE;IGNORE;IGNORE;<ET>
+<EQ>	IGNORE;IGNORE;IGNORE;<EQ>
+<AK>	IGNORE;IGNORE;IGNORE;<AK>
+<BL>	IGNORE;IGNORE;IGNORE;<BL>
+<BS>	IGNORE;IGNORE;IGNORE;<BS>
+<SO>	IGNORE;IGNORE;IGNORE;<SO>
+<SI>	IGNORE;IGNORE;IGNORE;<SI>
+<DL>	IGNORE;IGNORE;IGNORE;<DL>
+<D1>	IGNORE;IGNORE;IGNORE;<D1>
+<D2>	IGNORE;IGNORE;IGNORE;<D2>
+<D3>	IGNORE;IGNORE;IGNORE;<D3>
+<D4>	IGNORE;IGNORE;IGNORE;<D4>
+<NK>	IGNORE;IGNORE;IGNORE;<NK>
+<SY>	IGNORE;IGNORE;IGNORE;<SY>
+<EB>	IGNORE;IGNORE;IGNORE;<EB>
+<CN>	IGNORE;IGNORE;IGNORE;<CN>
+<EM>	IGNORE;IGNORE;IGNORE;<EM>
+<SB>	IGNORE;IGNORE;IGNORE;<SB>
+<EC>	IGNORE;IGNORE;IGNORE;<EC>
+<FS>	IGNORE;IGNORE;IGNORE;<FS>
+<GS>	IGNORE;IGNORE;IGNORE;<GS>
+<RS>	IGNORE;IGNORE;IGNORE;<RS>
+<US>	IGNORE;IGNORE;IGNORE;<US>
+<DT>	IGNORE;IGNORE;IGNORE;<DT>
+<PA>	IGNORE;IGNORE;IGNORE;<PA>
+<HO>	IGNORE;IGNORE;IGNORE;<HO>
+<BH>	IGNORE;IGNORE;IGNORE;<BH>
+<NH>	IGNORE;IGNORE;IGNORE;<NH>
+<IN>	IGNORE;IGNORE;IGNORE;<IN>
+<NL>	IGNORE;IGNORE;IGNORE;<NL>
+<SA>	IGNORE;IGNORE;IGNORE;<SA>
+<ES>	IGNORE;IGNORE;IGNORE;<ES>
+<HS>	IGNORE;IGNORE;IGNORE;<HS>
+<HJ>	IGNORE;IGNORE;IGNORE;<HJ>
+<VS>	IGNORE;IGNORE;IGNORE;<VS>
+<PD>	IGNORE;IGNORE;IGNORE;<PD>
+<PU>	IGNORE;IGNORE;IGNORE;<PU>
+<RI>	IGNORE;IGNORE;IGNORE;<RI>
+<S2>	IGNORE;IGNORE;IGNORE;<S2>
+<S3>	IGNORE;IGNORE;IGNORE;<S3>
+<DC>	IGNORE;IGNORE;IGNORE;<DC>
+<P1>	IGNORE;IGNORE;IGNORE;<P1>
+<P2>	IGNORE;IGNORE;IGNORE;<P2>
+<TS>	IGNORE;IGNORE;IGNORE;<TS>
+<CC>	IGNORE;IGNORE;IGNORE;<CC>
+<MW>	IGNORE;IGNORE;IGNORE;<MW>
+<SG>	IGNORE;IGNORE;IGNORE;<SG>
+<EG>	IGNORE;IGNORE;IGNORE;<EG>
+<SS>	IGNORE;IGNORE;IGNORE;<SS>
+<GC>	IGNORE;IGNORE;IGNORE;<GC>
+<SC>	IGNORE;IGNORE;IGNORE;<SC>
+<CI>	IGNORE;IGNORE;IGNORE;<CI>
+<ST>	IGNORE;IGNORE;IGNORE;<ST>
+<OC>	IGNORE;IGNORE;IGNORE;<OC>
+<PM>	IGNORE;IGNORE;IGNORE;<PM>
+<AC>	IGNORE;IGNORE;IGNORE;<AC>
+<"3>	IGNORE;IGNORE;IGNORE;<"3>
+<"1>	IGNORE;IGNORE;IGNORE;<"1>
+<"!>	IGNORE;IGNORE;IGNORE;<"!>
+<"'>	IGNORE;IGNORE;IGNORE;<"'>
+<"/>>	IGNORE;IGNORE;IGNORE;<"/>>
+<"?>	IGNORE;IGNORE;IGNORE;<"?>
+<"->	IGNORE;IGNORE;IGNORE;<"->
+<"(>	IGNORE;IGNORE;IGNORE;<"(>
+<".>	IGNORE;IGNORE;IGNORE;<".>
+<":>	IGNORE;IGNORE;IGNORE;<":>
+<"0>	IGNORE;IGNORE;IGNORE;<"0>
+<",>	IGNORE;IGNORE;IGNORE;<",>
+<"_>	IGNORE;IGNORE;IGNORE;<"_>
+<"">	IGNORE;IGNORE;IGNORE;<"">
+<";>	IGNORE;IGNORE;IGNORE;<";>
+<"<>	IGNORE;IGNORE;IGNORE;<"<>
+<"=>	IGNORE;IGNORE;IGNORE;<"=>
+<"//>	IGNORE;IGNORE;IGNORE;<"//>
+<"p>	IGNORE;IGNORE;IGNORE;<"p>
+<"d>	IGNORE;IGNORE;IGNORE;<"d>
+<"i>	IGNORE;IGNORE;IGNORE;<"i>
+<+_>	IGNORE;IGNORE;IGNORE;<+_>
+<Tel>	IGNORE;IGNORE;IGNORE;<Tel>
+<UA>	IGNORE;IGNORE;IGNORE;<UA>
+<UB>	IGNORE;IGNORE;IGNORE;<UB>
+UNDEFINED	IGNORE;IGNORE;IGNORE
+
+<0>	<0>;<0>;IGNORE;IGNORE
+<0S>	<0>;<0S>;IGNORE;IGNORE
+<18>	<0>;<18>;IGNORE;IGNORE
+<14>	<0>;<14>;IGNORE;IGNORE
+<38>	<0>;<38>;IGNORE;IGNORE
+<12>	<0>;<12>;IGNORE;IGNORE
+<58>	<0>;<58>;IGNORE;IGNORE
+<34>	<0>;<34>;IGNORE;IGNORE
+<78>	<0>;<78>;IGNORE;IGNORE
+<1>	<1>;<1>;IGNORE;IGNORE
+<2>	<2>;<2>;IGNORE;IGNORE
+<3>	<3>;<3>;IGNORE;IGNORE
+<4>	<4>;<4>;IGNORE;IGNORE
+<5>	<5>;<5>;IGNORE;IGNORE
+<6>	<6>;<6>;IGNORE;IGNORE
+<7>	<7>;<7>;IGNORE;IGNORE
+<8>	<8>;<8>;IGNORE;IGNORE
+<9>	<9>;<9>;IGNORE;IGNORE
+<1S>	<1>;<1S>;IGNORE;IGNORE
+<2S>	<2>;<2S>;IGNORE;IGNORE
+<3S>	<3>;<3S>;IGNORE;IGNORE
+<4S>	<4>;<4S>;IGNORE;IGNORE
+<5S>	<5>;<5S>;IGNORE;IGNORE
+<6S>	<6>;<6S>;IGNORE;IGNORE
+<7S>	<7>;<7S>;IGNORE;IGNORE
+<8S>	<8>;<8S>;IGNORE;IGNORE
+<9S>	<9>;<9S>;IGNORE;IGNORE
+<A>	<A>;<NONE>;<CAPITAL>;IGNORE
+<a>	<A>;<NONE>;<SMALL>;IGNORE
+<-a>	<A>;<NONE>;<-a>;IGNORE
+<A'>	<A>;<ACUTE>;<CAPITAL>;IGNORE
+<a'>	<A>;<ACUTE>;<SMALL>;IGNORE
+<A!>	<A>;<GRAVE>;<CAPITAL>;IGNORE
+<a!>	<A>;<GRAVE>;<SMALL>;IGNORE
+<A!!>	<A>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<a!!>	<A>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<A(>	<A>;<BREVE>;<CAPITAL>;IGNORE
+<a(>	<A>;<BREVE>;<SMALL>;IGNORE
+<A('>	<A>;<BREVE+ACUTE>;<CAPITAL>;IGNORE
+<a('>	<A>;<BREVE+ACUTE>;<SMALL>;IGNORE
+<A(!>	<A>;<BREVE+GRAVE>;<CAPITAL>;IGNORE
+<a(!>	<A>;<BREVE+GRAVE>;<SMALL>;IGNORE
+<A(2>	<A>;<BREVE+HOOK>;<CAPITAL>;IGNORE
+<a(2>	<A>;<BREVE+HOOK>;<SMALL>;IGNORE
+<A(?>	<A>;<BREVE+TILDE>;<CAPITAL>;IGNORE
+<a(?>	<A>;<BREVE+TILDE>;<SMALL>;IGNORE
+<A(-.>	<A>;<BREVE+DOT-BELOW>;<CAPITAL>;IGNORE
+<a(-.>	<A>;<BREVE+DOT-BELOW>;<SMALL>;IGNORE
+<A)>	<A>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<a)>	<A>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<A/>>	<A>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<a/>>	<A>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<A/>'>	<A>;<CIRCUMFLEX+ACUTE>;<CAPITAL>;IGNORE
+<a/>'>	<A>;<CIRCUMFLEX+ACUTE>;<SMALL>;IGNORE
+<A/>!>	<A>;<CIRCUMFLEX+GRAVE>;<CAPITAL>;IGNORE
+<a/>!>	<A>;<CIRCUMFLEX+GRAVE>;<SMALL>;IGNORE
+<A/>2>	<A>;<CIRCUMFLEX+HOOK>;<CAPITAL>;IGNORE
+<a/>2>	<A>;<CIRCUMFLEX+HOOK>;<SMALL>;IGNORE
+<A/>?>	<A>;<CIRCUMFLEX+TILDE>;<CAPITAL>;IGNORE
+<a/>?>	<A>;<CIRCUMFLEX+TILDE>;<SMALL>;IGNORE
+<A/>-.>	<A>;<CIRCUMFLEX+DOT-BELOW>;<CAPITAL>;IGNORE
+<a/>-.>	<A>;<CIRCUMFLEX+DOT-BELOW>;<SMALL>;IGNORE
+<A<>	<A>;<CARON>;<CAPITAL>;IGNORE
+<a<>	<A>;<CARON>;<SMALL>;IGNORE
+<AA>	<A>;<RING>;<CAPITAL>;IGNORE
+<aa>	<A>;<RING>;<SMALL>;IGNORE
+<AA'>	<A>;<RING+ACUTE>;<CAPITAL>;IGNORE
+<aa'>	<A>;<RING+ACUTE>;<SMALL>;IGNORE
+<A-0>	<A>;<RING-BELOW>;<CAPITAL>;IGNORE
+<a-0>	<A>;<RING-BELOW>;<SMALL>;IGNORE
+<A:>	<A>;<DIAERESIS>;<CAPITAL>;IGNORE
+<a:>	<A>;<DIAERESIS>;<SMALL>;IGNORE
+<A1>	<A>;<DIAERESIS+MACRON>;<CAPITAL>;IGNORE
+<a1>	<A>;<DIAERESIS+MACRON>;<SMALL>;IGNORE
+<A2>	<A>;<HOOK>;<CAPITAL>;IGNORE
+<a2>	<A>;<HOOK>;<SMALL>;IGNORE
+<A?>	<A>;<TILDE>;<CAPITAL>;IGNORE
+<a?>	<A>;<TILDE>;<SMALL>;IGNORE
+<A-.>	<A>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<a-.>	<A>;<DOT-BELOW>;<SMALL>;IGNORE
+<A;>	<A>;<OGONEK>;<CAPITAL>;IGNORE
+<a;>	<A>;<OGONEK>;<SMALL>;IGNORE
+<A->	<A>;<MACRON>;<CAPITAL>;IGNORE
+<a->	<A>;<MACRON>;<SMALL>;IGNORE
+<A7>	<A>;<MACRON+DOT>;<CAPITAL>;IGNORE
+<a7>	<A>;<MACRON+DOT>;<SMALL>;IGNORE
+<a8>	
+<AE>	"<A><E>";"<AE><AE>";"<CAPITAL><CAPITAL>";IGNORE
+<ae>	"<A><E>";"<AE><AE>";"<SMALL><SMALL>";IGNORE
+<AE'>	"<A><E>";"<AE'><AE'>";"<CAPITAL><CAPITAL>";IGNORE
+<ae'>	"<A><E>";"<AE'><AE'>";"<SMALL><SMALL>";IGNORE
+<A3>	"<A><E>";"<A3><A3>";"<CAPITAL><CAPITAL>";IGNORE
+<a3>	"<A><E>";"<A3><A3>";"<SMALL><SMALL>";IGNORE
+<B>	<B>;<NONE>;<CAPITAL>;IGNORE
+<b>	<B>;<NONE>;<SMALL>;IGNORE
+<B.>	<B>;<DOT>;<CAPITAL>;IGNORE
+<b.>	<B>;<DOT>;<SMALL>;IGNORE
+<B-.>	<B>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<b-.>	<B>;<DOT-BELOW>;<SMALL>;IGNORE
+<B_>	<B>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<b_>	<B>;<LINE-BELOW>;<SMALL>;IGNORE
+<b8>	
+<C>	<C>;<NONE>;<CAPITAL>;IGNORE
+<c>	<C>;<NONE>;<SMALL>;IGNORE
+<C'>	<C>;<ACUTE>;<CAPITAL>;IGNORE
+<c'>	<C>;<ACUTE>;<SMALL>;IGNORE
+<C/>>	<C>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<c/>>	<C>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<C<>	<C>;<CARON>;<CAPITAL>;IGNORE
+<c<>	<C>;<CARON>;<SMALL>;IGNORE
+<C2>	<C>;<HOOK>;<CAPITAL>;IGNORE
+<c2>	<C>;<HOOK>;<SMALL>;IGNORE
+<C.>	<C>;<DOT>;<CAPITAL>;IGNORE
+<c.>	<C>;<DOT>;<SMALL>;IGNORE
+<C,>	<C>;<CEDILLA>;<CAPITAL>;IGNORE
+<c,>	<C>;<CEDILLA>;<SMALL>;IGNORE
+<C,'>	<C>;<CEDILLA+ACUTE>;<CAPITAL>;IGNORE
+<c,'>	<C>;<CEDILLA+ACUTE>;<SMALL>;IGNORE
+<c8>	
+<D>	<D>;<NONE>;<CAPITAL>;IGNORE
+<d>	<D>;<NONE>;<SMALL>;IGNORE
+<D<>	<D>;<CARON>;<CAPITAL>;IGNORE
+<d<>	<D>;<CARON>;<SMALL>;IGNORE
+<D.>	<D>;<DOT>;<CAPITAL>;IGNORE
+<d.>	<D>;<DOT>;<SMALL>;IGNORE
+<D-.>	<D>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<d-.>	<D>;<DOT-BELOW>;<SMALL>;IGNORE
+<D//>	<D>;<STROKE>;<CAPITAL>;IGNORE
+<d//>	<D>;<STROKE>;<SMALL>;IGNORE
+<D,>	<D>;<CEDILLA>;<CAPITAL>;IGNORE
+<d,>	<D>;<CEDILLA>;<SMALL>;IGNORE
+<D-/>>	<D>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<d-/>>	<D>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<D_>	<D>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<d_>	<D>;<LINE-BELOW>;<SMALL>;IGNORE
+<d8>	
+<E>	<E>;<NONE>;<CAPITAL>;IGNORE
+<e>	<E>;<NONE>;<SMALL>;IGNORE
+<E'>	<E>;<ACUTE>;<CAPITAL>;IGNORE
+<e'>	<E>;<ACUTE>;<SMALL>;IGNORE
+<E!>	<E>;<GRAVE>;<CAPITAL>;IGNORE
+<e!>	<E>;<GRAVE>;<SMALL>;IGNORE
+<E!!>	<E>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<e!!>	<E>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<E(>	<E>;<BREVE>;<CAPITAL>;IGNORE
+<e(>	<E>;<BREVE>;<SMALL>;IGNORE
+<E)>	<E>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<e)>	<E>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<E/>>	<E>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<e/>>	<E>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<E/>'>	<E>;<CIRCUMFLEX+ACUTE>;<CAPITAL>;IGNORE
+<e/>'>	<E>;<CIRCUMFLEX+ACUTE>;<SMALL>;IGNORE
+<E/>!>	<E>;<CIRCUMFLEX+GRAVE>;<CAPITAL>;IGNORE
+<e/>!>	<E>;<CIRCUMFLEX+GRAVE>;<SMALL>;IGNORE
+<E/>2>	<E>;<CIRCUMFLEX+HOOK>;<CAPITAL>;IGNORE
+<e/>2>	<E>;<CIRCUMFLEX+HOOK>;<SMALL>;IGNORE
+<E/>?>	<E>;<CIRCUMFLEX+TILDE>;<CAPITAL>;IGNORE
+<e/>?>	<E>;<CIRCUMFLEX+TILDE>;<SMALL>;IGNORE
+<E/>-.>	<E>;<CIRCUMFLEX+DOT-BELOW>;<CAPITAL>;IGNORE
+<e/>-.>	<E>;<CIRCUMFLEX+DOT-BELOW>;<SMALL>;IGNORE
+<E<>	<E>;<CARON>;<CAPITAL>;IGNORE
+<e<>	<E>;<CARON>;<SMALL>;IGNORE
+<E:>	<E>;<DIAERESIS>;<CAPITAL>;IGNORE
+<e:>	<E>;<DIAERESIS>;<SMALL>;IGNORE
+<E2>	<E>;<HOOK>;<CAPITAL>;IGNORE
+<e2>	<E>;<HOOK>;<SMALL>;IGNORE
+<E?>	<E>;<TILDE>;<CAPITAL>;IGNORE
+<e?>	<E>;<TILDE>;<SMALL>;IGNORE
+<E-?>	<E>;<TILDE-BELOW>;<CAPITAL>;IGNORE
+<e-?>	<E>;<TILDE-BELOW>;<SMALL>;IGNORE
+<E.>	<E>;<DOT>;<CAPITAL>;IGNORE
+<e.>	<E>;<DOT>;<SMALL>;IGNORE
+<E-.>	<E>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<e-.>	<E>;<DOT-BELOW>;<SMALL>;IGNORE
+<E,(>	<E>;<CEDILLA+BREVE>;<CAPITAL>;IGNORE
+<e,(>	<E>;<CEDILLA+BREVE>;<SMALL>;IGNORE
+<E;>	<E>;<OGONEK>;<CAPITAL>;IGNORE
+<e;>	<E>;<OGONEK>;<SMALL>;IGNORE
+<E->	<E>;<MACRON>;<CAPITAL>;IGNORE
+<e->	<E>;<MACRON>;<SMALL>;IGNORE
+<E-'>	<E>;<MACRON+ACUTE>;<CAPITAL>;IGNORE
+<e-'>	<E>;<MACRON+ACUTE>;<SMALL>;IGNORE
+<E-!>	<E>;<MACRON+GRAVE>;<CAPITAL>;IGNORE
+<e-!>	<E>;<MACRON+GRAVE>;<SMALL>;IGNORE
+<E-/>>	<E>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<e-/>>	<E>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<e8>	
+<F>	<F>;<NONE>;<CAPITAL>;IGNORE
+<f>	<F>;<NONE>;<SMALL>;IGNORE
+<F2>	<F>;<HOOK>;<CAPITAL>;IGNORE
+<f2>	<F>;<HOOK>;<SMALL>;IGNORE
+<F.>	<F>;<DOT>;<CAPITAL>;IGNORE
+<f.>	<F>;<DOT>;<SMALL>;IGNORE
+<f8>	
+<ff>	"<F><F>";"<NONE><NONE>";"<ff><ff>";IGNORE
+<fi>	"<F><I>";"<NONE><NONE>";"<fi><fi>";IGNORE
+<fl>	"<F><L>";"<NONE><NONE>";"<fl><fl>";IGNORE
+<ffi>	"<F><F><I>";"<NONE><NONE><NONE>";"<ffi><ffi><ffi>";IGNORE
+<ffl>	"<F><F><L>";"<NONE><NONE><NONE>";"<ffl><ffl><ffl>";IGNORE
+<ft>	"<F><T>";"<NONE><NONE>";"<ft><ft>";IGNORE
+<G>	<G>;<NONE>;<CAPITAL>;IGNORE
+<g>	<G>;<NONE>;<SMALL>;IGNORE
+<G'>	<G>;<ACUTE>;<CAPITAL>;IGNORE
+<g'>	<G>;<ACUTE>;<SMALL>;IGNORE
+<G(>	<G>;<BREVE>;<CAPITAL>;IGNORE
+<g(>	<G>;<BREVE>;<SMALL>;IGNORE
+<G/>>	<G>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<g/>>	<G>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<G<>	<G>;<CARON>;<CAPITAL>;IGNORE
+<g<>	<G>;<CARON>;<SMALL>;IGNORE
+<G.>	<G>;<DOT>;<CAPITAL>;IGNORE
+<g.>	<G>;<DOT>;<SMALL>;IGNORE
+<G//>	<G>;<STROKE>;<CAPITAL>;IGNORE
+<g//>	<G>;<STROKE>;<SMALL>;IGNORE
+<G,>	<G>;<CEDILLA>;<CAPITAL>;IGNORE
+<g,>	<G>;<CEDILLA>;<SMALL>;IGNORE
+<G->	<G>;<MACRON>;<CAPITAL>;IGNORE
+<g->	<G>;<MACRON>;<SMALL>;IGNORE
+<g8>	
+<H>	<H>;<NONE>;<CAPITAL>;IGNORE
+<h>	<H>;<NONE>;<SMALL>;IGNORE
+<H-(>	<H>;<BREVE-BELOW>;<CAPITAL>;IGNORE
+<h-(>	<H>;<BREVE-BELOW>;<SMALL>;IGNORE
+<H/>>	<H>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<h/>>	<H>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<H:>	<H>;<DIAERESIS>;<CAPITAL>;IGNORE
+<h:>	<H>;<DIAERESIS>;<SMALL>;IGNORE
+<H.>	<H>;<DOT>;<CAPITAL>;IGNORE
+<h.>	<H>;<DOT>;<SMALL>;IGNORE
+<H-.>	<H>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<h-.>	<H>;<DOT-BELOW>;<SMALL>;IGNORE
+<H//>	<H>;<STROKE>;<CAPITAL>;IGNORE
+<h//>	<H>;<STROKE>;<SMALL>;IGNORE
+<H,>	<H>;<CEDILLA>;<CAPITAL>;IGNORE
+<h,>	<H>;<CEDILLA>;<SMALL>;IGNORE
+<h8>	
+<I>	<I>;<NONE>;<CAPITAL>;IGNORE
+<i>	<I>;<NONE>;<SMALL>;IGNORE
+<I'>	<I>;<ACUTE>;<CAPITAL>;IGNORE
+<i'>	<I>;<ACUTE>;<SMALL>;IGNORE
+<I!>	<I>;<GRAVE>;<CAPITAL>;IGNORE
+<i!>	<I>;<GRAVE>;<SMALL>;IGNORE
+<I!!>	<I>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<i!!>	<I>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<I(>	<I>;<BREVE>;<CAPITAL>;IGNORE
+<i(>	<I>;<BREVE>;<SMALL>;IGNORE
+<I)>	<I>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<i)>	<I>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<I/>>	<I>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<i/>>	<I>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<I<>	<I>;<CARON>;<CAPITAL>;IGNORE
+<i<>	<I>;<CARON>;<SMALL>;IGNORE
+<I:>	<I>;<DIAERESIS>;<CAPITAL>;IGNORE
+<i:>	<I>;<DIAERESIS>;<SMALL>;IGNORE
+<I:'>	<I>;<DIAERESIS+ACUTE>;<CAPITAL>;IGNORE
+<i:'>	<I>;<DIAERESIS+ACUTE>;<SMALL>;IGNORE
+<I2>	<I>;<HOOK>;<CAPITAL>;IGNORE
+<i2>	<I>;<HOOK>;<SMALL>;IGNORE
+<I?>	<I>;<TILDE>;<CAPITAL>;IGNORE
+<i?>	<I>;<TILDE>;<SMALL>;IGNORE
+<I-?>	<I>;<TILDE-BELOW>;<CAPITAL>;IGNORE
+<i-?>	<I>;<TILDE-BELOW>;<SMALL>;IGNORE
+<I.>	<I>;<DOT>;<CAPITAL>;IGNORE
+<i.>	<I>;<DOT>;<SMALL>;IGNORE
+<I-.>	<I>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<i-.>	<I>;<DOT-BELOW>;<SMALL>;IGNORE
+<I;>	<I>;<OGONEK>;<CAPITAL>;IGNORE
+<i;>	<I>;<OGONEK>;<SMALL>;IGNORE
+<I->	<I>;<MACRON>;<CAPITAL>;IGNORE
+<i->	<I>;<MACRON>;<SMALL>;IGNORE
+<i8>	
+<IJ>	"<I><J>";"<IJ><IJ>";"<CAPITAL><CAPITAL>";IGNORE
+<ij>	"<I><J>";"<IJ><IJ>";"<SMALL><SMALL>";IGNORE
+<J>	<J>;<NONE>;<CAPITAL>;IGNORE
+<j>	<J>;<NONE>;<SMALL>;IGNORE
+<J/>>	<J>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<j/>>	<J>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<j8>	
+<K>	<K>;<NONE>;<CAPITAL>;IGNORE
+<k>	<K>;<NONE>;<SMALL>;IGNORE
+<K'>	<K>;<ACUTE>;<CAPITAL>;IGNORE
+<k'>	<K>;<ACUTE>;<SMALL>;IGNORE
+<K<>	<K>;<CARON>;<CAPITAL>;IGNORE
+<k<>	<K>;<CARON>;<SMALL>;IGNORE
+<K2>	<K>;<HOOK>;<CAPITAL>;IGNORE
+<k2>	<K>;<HOOK>;<SMALL>;IGNORE
+<K-.>	<K>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<k-.>	<K>;<DOT-BELOW>;<SMALL>;IGNORE
+<K,>	<K>;<CEDILLA>;<CAPITAL>;IGNORE
+<k,>	<K>;<CEDILLA>;<SMALL>;IGNORE
+<K_>	<K>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<k_>	<K>;<LINE-BELOW>;<SMALL>;IGNORE
+<k8>	
+<kk>	<K>;<kk>;<SMALL>;IGNORE
+<L>	<L>;<NONE>;<CAPITAL>;IGNORE
+<l>	<L>;<NONE>;<SMALL>;IGNORE
+<L'>	<L>;<ACUTE>;<CAPITAL>;IGNORE
+<l'>	<L>;<ACUTE>;<SMALL>;IGNORE
+<L<>	<L>;<CARON>;<CAPITAL>;IGNORE
+<l<>	<L>;<CARON>;<SMALL>;IGNORE
+<L.>	<L>;<DOT>;<CAPITAL>;IGNORE
+<l.>	<L>;<DOT>;<SMALL>;IGNORE
+<L-.>	<L>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<l-.>	<L>;<DOT-BELOW>;<SMALL>;IGNORE
+<L//>	<L>;<STROKE>;<CAPITAL>;IGNORE
+<l//>	<L>;<STROKE>;<SMALL>;IGNORE
+<L,>	<L>;<CEDILLA>;<CAPITAL>;IGNORE
+<l,>	<L>;<CEDILLA>;<SMALL>;IGNORE
+<L--.>	<L>;<MACRON+DOT-BELOW>;<CAPITAL>;IGNORE
+<l--.>	<L>;<MACRON+DOT-BELOW>;<SMALL>;IGNORE
+<L-/>>	<L>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<l-/>>	<L>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<L_>	<L>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<l_>	<L>;<LINE-BELOW>;<SMALL>;IGNORE
+<l8>	
+<M>	<M>;<NONE>;<CAPITAL>;IGNORE
+<m>	<M>;<NONE>;<SMALL>;IGNORE
+<M'>	<M>;<ACUTE>;<CAPITAL>;IGNORE
+<m'>	<M>;<ACUTE>;<SMALL>;IGNORE
+<M.>	<M>;<DOT>;<CAPITAL>;IGNORE
+<m.>	<M>;<DOT>;<SMALL>;IGNORE
+<M-.>	<M>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<m-.>	<M>;<DOT-BELOW>;<SMALL>;IGNORE
+<m8>	
+<N>	<N>;<NONE>;<CAPITAL>;IGNORE
+<n>	<N>;<NONE>;<SMALL>;IGNORE
+<N'>	<N>;<ACUTE>;<CAPITAL>;IGNORE
+<n'>	<N>;<ACUTE>;<SMALL>;IGNORE
+<N<>	<N>;<CARON>;<CAPITAL>;IGNORE
+<n<>	<N>;<CARON>;<SMALL>;IGNORE
+<N.>	<N>;<DOT>;<CAPITAL>;IGNORE
+<n.>	<N>;<DOT>;<SMALL>;IGNORE
+<N-.>	<N>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<n-.>	<N>;<DOT-BELOW>;<SMALL>;IGNORE
+<N,>	<N>;<CEDILLA>;<CAPITAL>;IGNORE
+<n,>	<N>;<CEDILLA>;<SMALL>;IGNORE
+<N-/>>	<N>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<n-/>>	<N>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<N_>	<N>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<n_>	<N>;<LINE-BELOW>;<SMALL>;IGNORE
+<'n>	<N>;<PRECEDED-BY-APOSTROPHE>;<SMALL>;IGNORE
+<n8>	
+<N?>	<N?>;<NONE>;<CAPITAL>;IGNORE
+<n?>	<N?>;<NONE>;<SMALL>;IGNORE
+<NG>	"<N><G>";"<NG><NG>";"<CAPITAL><CAPITAL>";IGNORE
+<ng>	"<N><G>";"<NG><NG>";"<SMALL><SMALL>";IGNORE
+<O>	<O>;<NONE>;<CAPITAL>;IGNORE
+<o>	<O>;<NONE>;<SMALL>;IGNORE
+<-o>	<O>;<NONE>;<-o>;IGNORE
+<O'>	<O>;<ACUTE>;<CAPITAL>;IGNORE
+<o'>	<O>;<ACUTE>;<SMALL>;IGNORE
+<O!>	<O>;<GRAVE>;<CAPITAL>;IGNORE
+<o!>	<O>;<GRAVE>;<SMALL>;IGNORE
+<O!!>	<O>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<o!!>	<O>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<O(>	<O>;<BREVE>;<CAPITAL>;IGNORE
+<o(>	<O>;<BREVE>;<SMALL>;IGNORE
+<O)>	<O>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<o)>	<O>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<O/>>	<O>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<o/>>	<O>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<O/>'>	<O>;<CIRCUMFLEX+ACUTE>;<CAPITAL>;IGNORE
+<o/>'>	<O>;<CIRCUMFLEX+ACUTE>;<SMALL>;IGNORE
+<O/>!>	<O>;<CIRCUMFLEX+GRAVE>;<CAPITAL>;IGNORE
+<o/>!>	<O>;<CIRCUMFLEX+GRAVE>;<SMALL>;IGNORE
+<O/>2>	<O>;<CIRCUMFLEX+HOOK>;<CAPITAL>;IGNORE
+<o/>2>	<O>;<CIRCUMFLEX+HOOK>;<SMALL>;IGNORE
+<O/>?>	<O>;<CIRCUMFLEX+TILDE>;<CAPITAL>;IGNORE
+<o/>?>	<O>;<CIRCUMFLEX+TILDE>;<SMALL>;IGNORE
+<O/>-.>	<O>;<CIRCUMFLEX+DOT-BELOW>;<CAPITAL>;IGNORE
+<o/>-.>	<O>;<CIRCUMFLEX+DOT-BELOW>;<SMALL>;IGNORE
+<O<>	<O>;<CARON>;<CAPITAL>;IGNORE
+<o<>	<O>;<CARON>;<SMALL>;IGNORE
+<O:>	<O>;<DIAERESIS>;<CAPITAL>;IGNORE
+<o:>	<O>;<DIAERESIS>;<SMALL>;IGNORE
+<O">	<O>;<DOUBLE-ACUTE>;<CAPITAL>;IGNORE
+<o">	<O>;<DOUBLE-ACUTE>;<SMALL>;IGNORE
+<O2>	<O>;<HOOK>;<CAPITAL>;IGNORE
+<o2>	<O>;<HOOK>;<SMALL>;IGNORE
+<O?>	<O>;<TILDE>;<CAPITAL>;IGNORE
+<o?>	<O>;<TILDE>;<SMALL>;IGNORE
+<O?'>	<O>;<TILDE+ACUTE>;<CAPITAL>;IGNORE
+<o?'>	<O>;<TILDE+ACUTE>;<SMALL>;IGNORE
+<O?:>	<O>;<TILDE+DIAERESIS>;<CAPITAL>;IGNORE
+<o?:>	<O>;<TILDE+DIAERESIS>;<SMALL>;IGNORE
+<O-.>	<O>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<o-.>	<O>;<DOT-BELOW>;<SMALL>;IGNORE
+<O//>	<O>;<STROKE>;<CAPITAL>;IGNORE
+<o//>	<O>;<STROKE>;<SMALL>;IGNORE
+<O//'>	<O>;<STROKE+ACUTE>;<CAPITAL>;IGNORE
+<o//'>	<O>;<STROKE+ACUTE>;<SMALL>;IGNORE
+<O;>	<O>;<OGONEK>;<CAPITAL>;IGNORE
+<o;>	<O>;<OGONEK>;<SMALL>;IGNORE
+<O1>	<O>;<OGONEK+MACRON>;<CAPITAL>;IGNORE
+<o1>	<O>;<OGONEK+MACRON>;<SMALL>;IGNORE
+<O->	<O>;<MACRON>;<CAPITAL>;IGNORE
+<o->	<O>;<MACRON>;<SMALL>;IGNORE
+<O-'>	<O>;<MACRON+ACUTE>;<CAPITAL>;IGNORE
+<o-'>	<O>;<MACRON+ACUTE>;<SMALL>;IGNORE
+<O-!>	<O>;<MACRON+GRAVE>;<CAPITAL>;IGNORE
+<o-!>	<O>;<MACRON+GRAVE>;<SMALL>;IGNORE
+<O9>	<O>;<HORN>;<CAPITAL>;IGNORE
+<o9>	<O>;<HORN>;<SMALL>;IGNORE
+<O9'>	<O>;<HORN+ACUTE>;<CAPITAL>;IGNORE
+<o9'>	<O>;<HORN+ACUTE>;<SMALL>;IGNORE
+<O9!>	<O>;<HORN+GRAVE>;<CAPITAL>;IGNORE
+<o9!>	<O>;<HORN+GRAVE>;<SMALL>;IGNORE
+<O92>	<O>;<HORN+HOOK>;<CAPITAL>;IGNORE
+<o92>	<O>;<HORN+HOOK>;<SMALL>;IGNORE
+<O9?>	<O>;<HORN+TILDE>;<CAPITAL>;IGNORE
+<o9?>	<O>;<HORN+TILDE>;<SMALL>;IGNORE
+<O9-.>	<O>;<HORN+DOT-BELOW>;<CAPITAL>;IGNORE
+<o9-.>	<O>;<HORN+DOT-BELOW>;<SMALL>;IGNORE
+<o8>	
+<OE>	"<O><E>";"<OE><OE>";"<CAPITAL><CAPITAL>";IGNORE
+<oe>	"<O><E>";"<OE><OE>";"<SMALL><SMALL>";IGNORE
+<P>	<P>;<NONE>;<CAPITAL>;IGNORE
+<p>	<P>;<NONE>;<SMALL>;IGNORE
+<P'>	<P>;<ACUTE>;<CAPITAL>;IGNORE
+<p'>	<P>;<ACUTE>;<SMALL>;IGNORE
+<P.>	<P>;<DOT>;<CAPITAL>;IGNORE
+<p.>	<P>;<DOT>;<SMALL>;IGNORE
+<p8>	
+<Q>	<Q>;<NONE>;<CAPITAL>;IGNORE
+<q>	<Q>;<NONE>;<SMALL>;IGNORE
+<q8>	
+<R>	<R>;<NONE>;<CAPITAL>;IGNORE
+<r>	<R>;<NONE>;<SMALL>;IGNORE
+<R'>	<R>;<ACUTE>;<CAPITAL>;IGNORE
+<r'>	<R>;<ACUTE>;<SMALL>;IGNORE
+<R!!>	<R>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<r!!>	<R>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<R)>	<R>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<r)>	<R>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<R<>	<R>;<CARON>;<CAPITAL>;IGNORE
+<r<>	<R>;<CARON>;<SMALL>;IGNORE
+<R.>	<R>;<DOT>;<CAPITAL>;IGNORE
+<r.>	<R>;<DOT>;<SMALL>;IGNORE
+<R-.>	<R>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<r-.>	<R>;<DOT-BELOW>;<SMALL>;IGNORE
+<R,>	<R>;<CEDILLA>;<CAPITAL>;IGNORE
+<r,>	<R>;<CEDILLA>;<SMALL>;IGNORE
+<R--.>	<R>;<MACRON+DOT-BELOW>;<CAPITAL>;IGNORE
+<r--.>	<R>;<MACRON+DOT-BELOW>;<SMALL>;IGNORE
+<R_>	<R>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<r_>	<R>;<LINE-BELOW>;<SMALL>;IGNORE
+<r8>	
+<S>	<S>;<NONE>;<CAPITAL>;IGNORE
+<s>	<S>;<NONE>;<SMALL>;IGNORE
+<st>	"<S><T>";"<NONE><NONE>";"<st><st>";IGNORE
+<S'>	<S>;<ACUTE>;<CAPITAL>;IGNORE
+<s'>	<S>;<ACUTE>;<SMALL>;IGNORE
+<S'.>	<S>;<ACUTE+DOT>;<CAPITAL>;IGNORE
+<s'.>	<S>;<ACUTE+DOT>;<SMALL>;IGNORE
+<S/>>	<S>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<s/>>	<S>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<S<>	<S>;<CARON>;<CAPITAL>;IGNORE
+<s<>	<S>;<CARON>;<SMALL>;IGNORE
+<S<.>	<S>;<CARON+DOT>;<CAPITAL>;IGNORE
+<s<.>	<S>;<CARON+DOT>;<SMALL>;IGNORE
+<S.>	<S>;<DOT>;<CAPITAL>;IGNORE
+<s.>	<S>;<DOT>;<SMALL>;IGNORE
+<S-.>	<S>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<s-.>	<S>;<DOT-BELOW>;<SMALL>;IGNORE
+<S.-.>	<S>;<DOT+DOT-BELOW>;<CAPITAL>;IGNORE
+<s.-.>	<S>;<DOT+DOT-BELOW>;<SMALL>;IGNORE
+<S,>	<S>;<CEDILLA>;<CAPITAL>;IGNORE
+<s,>	<S>;<CEDILLA>;<SMALL>;IGNORE
+<s8>	
+<s1>	<S>;<s1>;<SMALL>;IGNORE
+<ss>	"<S><S>";"<NONE><NONE>";"<SMALL><ss>";IGNORE
+<T>	<T>;<NONE>;<CAPITAL>;IGNORE
+<t>	<T>;<NONE>;<SMALL>;IGNORE
+<T<>	<T>;<CARON>;<CAPITAL>;IGNORE
+<t<>	<T>;<CARON>;<SMALL>;IGNORE
+<T.>	<T>;<DOT>;<CAPITAL>;IGNORE
+<t.>	<T>;<DOT>;<SMALL>;IGNORE
+<T-.>	<T>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<t-.>	<T>;<DOT-BELOW>;<SMALL>;IGNORE
+<T//>	<T>;<STROKE>;<CAPITAL>;IGNORE
+<t//>	<T>;<STROKE>;<SMALL>;IGNORE
+<T,>	<T>;<CEDILLA>;<CAPITAL>;IGNORE
+<t,>	<T>;<CEDILLA>;<SMALL>;IGNORE
+<T-/>>	<T>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<t-/>>	<T>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<T_>	<T>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<t_>	<T>;<LINE-BELOW>;<SMALL>;IGNORE
+<t8>	
+<TH>	"<T><H>";"<TH><TH>";"<CAPITAL><CAPITAL>";IGNORE
+<th>	"<T><H>";"<TH><TH>";"<SMALL><SMALL>";IGNORE
+<U>	<U>;<NONE>;<CAPITAL>;IGNORE
+<u>	<U>;<NONE>;<SMALL>;IGNORE
+<U'>	<U>;<ACUTE>;<CAPITAL>;IGNORE
+<u'>	<U>;<ACUTE>;<SMALL>;IGNORE
+<U!>	<U>;<GRAVE>;<CAPITAL>;IGNORE
+<u!>	<U>;<GRAVE>;<SMALL>;IGNORE
+<U!!>	<U>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<u!!>	<U>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<U(>	<U>;<BREVE>;<CAPITAL>;IGNORE
+<u(>	<U>;<BREVE>;<SMALL>;IGNORE
+<U)>	<U>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<u)>	<U>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<U/>>	<U>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<u/>>	<U>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<U<>	<U>;<CARON>;<CAPITAL>;IGNORE
+<u<>	<U>;<CARON>;<SMALL>;IGNORE
+<U0>	<U>;<RING>;<CAPITAL>;IGNORE
+<u0>	<U>;<RING>;<SMALL>;IGNORE
+<U:>	<U>;<DIAERESIS>;<CAPITAL>;IGNORE
+<u:>	<U>;<DIAERESIS>;<SMALL>;IGNORE
+<U:->	<U>;<DIAERESIS+MACRON>;<CAPITAL>;IGNORE
+<u:->	<U>;<DIAERESIS+MACRON>;<SMALL>;IGNORE
+<U:'>	<U>;<DIAERESIS+ACUTE>;<CAPITAL>;IGNORE
+<u:'>	<U>;<DIAERESIS+ACUTE>;<SMALL>;IGNORE
+<U:!>	<U>;<DIAERESIS+GRAVE>;<CAPITAL>;IGNORE
+<u:!>	<U>;<DIAERESIS+GRAVE>;<SMALL>;IGNORE
+<U:<>	<U>;<DIAERESIS+CARON>;<CAPITAL>;IGNORE
+<u:<>	<U>;<DIAERESIS+CARON>;<SMALL>;IGNORE
+<U">	<U>;<DOUBLE-ACUTE>;<CAPITAL>;IGNORE
+<u">	<U>;<DOUBLE-ACUTE>;<SMALL>;IGNORE
+<U2>	<U>;<HOOK>;<CAPITAL>;IGNORE
+<u2>	<U>;<HOOK>;<SMALL>;IGNORE
+<U?>	<U>;<TILDE>;<CAPITAL>;IGNORE
+<u?>	<U>;<TILDE>;<SMALL>;IGNORE
+<U?'>	<U>;<TILDE+ACUTE>;<CAPITAL>;IGNORE
+<u?'>	<U>;<TILDE+ACUTE>;<SMALL>;IGNORE
+<U-?>	<U>;<TILDE-BELOW>;<CAPITAL>;IGNORE
+<u-?>	<U>;<TILDE-BELOW>;<SMALL>;IGNORE
+<U-.>	<U>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<u-.>	<U>;<DOT-BELOW>;<SMALL>;IGNORE
+<U;>	<U>;<OGONEK>;<CAPITAL>;IGNORE
+<u;>	<U>;<OGONEK>;<SMALL>;IGNORE
+<U->	<U>;<MACRON>;<CAPITAL>;IGNORE
+<u->	<U>;<MACRON>;<SMALL>;IGNORE
+<U-:>	<U>;<MACRON+DIAERESIS>;<CAPITAL>;IGNORE
+<u-:>	<U>;<MACRON+DIAERESIS>;<SMALL>;IGNORE
+<U--:>	<U>;<MACRON+DIAERESIS-BELOW>;<CAPITAL>;IGNORE
+<u--:>	<U>;<MACRON+DIAERESIS-BELOW>;<SMALL>;IGNORE
+<U-/>>	<U>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<u-/>>	<U>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<U9>	<U>;<HORN>;<CAPITAL>;IGNORE
+<u9>	<U>;<HORN>;<SMALL>;IGNORE
+<U9'>	<U>;<HORN+ACUTE>;<CAPITAL>;IGNORE
+<u9'>	<U>;<HORN+ACUTE>;<SMALL>;IGNORE
+<U9!>	<U>;<HORN+GRAVE>;<CAPITAL>;IGNORE
+<u9!>	<U>;<HORN+GRAVE>;<SMALL>;IGNORE
+<U92>	<U>;<HORN+HOOK>;<CAPITAL>;IGNORE
+<u92>	<U>;<HORN+HOOK>;<SMALL>;IGNORE
+<U9?>	<U>;<HORN+TILDE>;<CAPITAL>;IGNORE
+<u9?>	<U>;<HORN+TILDE>;<SMALL>;IGNORE
+<U9-.>	<U>;<HORN+DOT-BELOW>;<CAPITAL>;IGNORE
+<u9-.>	<U>;<HORN+DOT-BELOW>;<SMALL>;IGNORE
+<u8>	
+<V>	<V>;<NONE>;<CAPITAL>;IGNORE
+<v>	<V>;<NONE>;<SMALL>;IGNORE
+<V?>	<V>;<TILDE>;<CAPITAL>;IGNORE
+<v?>	<V>;<TILDE>;<SMALL>;IGNORE
+<V-.>	<V>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<v-.>	<V>;<DOT-BELOW>;<SMALL>;IGNORE
+<v8>	
+<W>	<W>;<NONE>;<CAPITAL>;IGNORE
+<w>	<W>;<NONE>;<SMALL>;IGNORE
+<W'>	<W>;<ACUTE>;<CAPITAL>;IGNORE
+<w'>	<W>;<ACUTE>;<SMALL>;IGNORE
+<W!>	<W>;<GRAVE>;<CAPITAL>;IGNORE
+<w!>	<W>;<GRAVE>;<SMALL>;IGNORE
+<W/>>	<W>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<w/>>	<W>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<W:>	<W>;<DIAERESIS>;<CAPITAL>;IGNORE
+<w:>	<W>;<DIAERESIS>;<SMALL>;IGNORE
+<W.>	<W>;<DOT>;<CAPITAL>;IGNORE
+<w.>	<W>;<DOT>;<SMALL>;IGNORE
+<W-.>	<W>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<w-.>	<W>;<DOT-BELOW>;<SMALL>;IGNORE
+<w8>	
+<X>	<X>;<NONE>;<CAPITAL>;IGNORE
+<x>	<X>;<NONE>;<SMALL>;IGNORE
+<X:>	<X>;<DIAERESIS>;<CAPITAL>;IGNORE
+<x:>	<X>;<DIAERESIS>;<SMALL>;IGNORE
+<X.>	<X>;<DOT>;<CAPITAL>;IGNORE
+<x.>	<X>;<DOT>;<SMALL>;IGNORE
+<x8>	
+<Y>	<Y>;<NONE>;<CAPITAL>;IGNORE
+<y>	<Y>;<NONE>;<SMALL>;IGNORE
+<Y'>	<Y>;<ACUTE>;<CAPITAL>;IGNORE
+<y'>	<Y>;<ACUTE>;<SMALL>;IGNORE
+<Y!>	<Y>;<GRAVE>;<CAPITAL>;IGNORE
+<y!>	<Y>;<GRAVE>;<SMALL>;IGNORE
+<Y/>>	<Y>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<y/>>	<Y>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<Y:>	<Y>;<DIAERESIS>;<CAPITAL>;IGNORE
+<y:>	<Y>;<DIAERESIS>;<SMALL>;IGNORE
+<Y2>	<Y>;<HOOK>;<CAPITAL>;IGNORE
+<y2>	<Y>;<HOOK>;<SMALL>;IGNORE
+<Y?>	<Y>;<TILDE>;<CAPITAL>;IGNORE
+<y?>	<Y>;<TILDE>;<SMALL>;IGNORE
+<Y.>	<Y>;<DOT>;<CAPITAL>;IGNORE
+<y.>	<Y>;<DOT>;<SMALL>;IGNORE
+<Y-.>	<Y>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<y-.>	<Y>;<DOT-BELOW>;<SMALL>;IGNORE
+<y8>	
+<Z>	<Z>;<NONE>;<CAPITAL>;IGNORE
+<z>	<Z>;<NONE>;<SMALL>;IGNORE
+<Z'>	<Z>;<ACUTE>;<CAPITAL>;IGNORE
+<z'>	<Z>;<ACUTE>;<SMALL>;IGNORE
+<Z/>>	<Z>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<z/>>	<Z>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<Z<>	<Z>;<CARON>;<CAPITAL>;IGNORE
+<z<>	<Z>;<CARON>;<SMALL>;IGNORE
+<Z.>	<Z>;<DOT>;<CAPITAL>;IGNORE
+<z.>	<Z>;<DOT>;<SMALL>;IGNORE
+<Z-.>	<Z>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<z-.>	<Z>;<DOT-BELOW>;<SMALL>;IGNORE
+<Z//>	<Z>;<STROKE>;<CAPITAL>;IGNORE
+<z//>	<Z>;<STROKE>;<SMALL>;IGNORE
+<Z_>	<Z>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<z_>	<Z>;<LINE-BELOW>;<SMALL>;IGNORE
+<z8>	
+<A*>	<A*>;<CAPITAL>;<GREEK>;IGNORE
+<A%>	<A*>;<CAPITAL>;<TONOS>;IGNORE
+<a*>	<A*>;<SMALL>;<GREEK>;IGNORE
+<a%>	<A*>;<SMALL>;<TONOS>;IGNORE
+<B*>	<B*>;<CAPITAL>;<GREEK>;IGNORE
+<b*>	<B*>;<SMALL>;<GREEK>;IGNORE
+<G*>	<G*>;<CAPITAL>;<GREEK>;IGNORE
+<g*>	<G*>;<SMALL>;<GREEK>;IGNORE
+<D*>	<D*>;<CAPITAL>;<GREEK>;IGNORE
+<d*>	<D*>;<SMALL>;<GREEK>;IGNORE
+<E*>	<E*>;<CAPITAL>;<GREEK>;IGNORE
+<E%>	<E*>;<CAPITAL>;<TONOS>;IGNORE
+<e*>	<E*>;<SMALL>;<GREEK>;IGNORE
+<e%>	<E*>;<SMALL>;<TONOS>;IGNORE
+<Z*>	<Z*>;<CAPITAL>;<GREEK>;IGNORE
+<z*>	<Z*>;<SMALL>;<GREEK>;IGNORE
+<Y*>	<Y*>;<CAPITAL>;<GREEK>;IGNORE
+<Y%>	<Y*>;<CAPITAL>;<TONOS>;IGNORE
+<y*>	<Y*>;<SMALL>;<GREEK>;IGNORE
+<y%>	<Y*>;<SMALL>;<TONOS>;IGNORE
+<H*>	<H*>;<CAPITAL>;<GREEK>;IGNORE
+<h*>	<H*>;<SMALL>;<GREEK>;IGNORE
+<I*>	<I*>;<CAPITAL>;<GREEK>;IGNORE
+<I%>	<I*>;<CAPITAL>;<TONOS>;IGNORE
+<J*>	<I*>;<CAPITAL>;<DIALYTICA>;IGNORE
+<i*>	<I*>;<SMALL>;<GREEK>;IGNORE
+<i%>	<I*>;<SMALL>;<TONOS>;IGNORE
+<j*>	<I*>;<SMALL>;<DIALYTICA>;IGNORE
+<i3>	<I*>;<SMALL>;<DIALYTICA+TONOS>;IGNORE
+<K*>	<K*>;<CAPITAL>;<GREEK>;IGNORE
+<k*>	<K*>;<SMALL>;<GREEK>;IGNORE
+<L*>	<L*>;<CAPITAL>;<GREEK>;IGNORE
+<l*>	<L*>;<SMALL>;<GREEK>;IGNORE
+<M*>	<M*>;<CAPITAL>;<GREEK>;IGNORE
+<m*>	<M*>;<SMALL>;<GREEK>;IGNORE
+<N*>	<N*>;<CAPITAL>;<GREEK>;IGNORE
+<n*>	<N*>;<SMALL>;<GREEK>;IGNORE
+<C*>	<C*>;<CAPITAL>;<GREEK>;IGNORE
+<c*>	<C*>;<SMALL>;<GREEK>;IGNORE
+<O*>	<O*>;<CAPITAL>;<GREEK>;IGNORE
+<O%>	<O*>;<CAPITAL>;<TONOS>;IGNORE
+<o*>	<O*>;<SMALL>;<GREEK>;IGNORE
+<o%>	<O*>;<SMALL>;<TONOS>;IGNORE
+<P*>	<P*>;<CAPITAL>;<GREEK>;IGNORE
+<p*>	<P*>;<SMALL>;<GREEK>;IGNORE
+<R*>	<R*>;<CAPITAL>;<GREEK>;IGNORE
+<r*>	<R*>;<SMALL>;<GREEK>;IGNORE
+<S*>	<S*>;<CAPITAL>;<GREEK>;IGNORE
+<s*>	<S*>;<SMALL>;<GREEK>;IGNORE
+<*s>	<S*>;<SMALL>;<*s>;IGNORE
+<T*>	<T*>;<CAPITAL>;<GREEK>;IGNORE
+<t*>	<T*>;<SMALL>;<GREEK>;IGNORE
+<U*>	<U*>;<CAPITAL>;<GREEK>;IGNORE
+<U%>	<U*>;<CAPITAL>;<TONOS>;IGNORE
+<V*>	<U*>;<CAPITAL>;<DIALYTICA>;IGNORE
+<u*>	<U*>;<SMALL>;<GREEK>;IGNORE
+<u%>	<U*>;<SMALL>;<TONOS>;IGNORE
+<v*>	<U*>;<SMALL>;<DIALYTICA>;IGNORE
+<u3>	<U*>;<SMALL>;<DIALYTICA+TONOS>;IGNORE
+<F*>	<F*>;<CAPITAL>;<GREEK>;IGNORE
+<f*>	<F*>;<SMALL>;<GREEK>;IGNORE
+<X*>	<X*>;<CAPITAL>;<GREEK>;IGNORE
+<x*>	<X*>;<SMALL>;<GREEK>;IGNORE
+<Q*>	<Q*>;<CAPITAL>;<GREEK>;IGNORE
+<q*>	<Q*>;<SMALL>;<GREEK>;IGNORE
+<W*>	<W*>;<CAPITAL>;<GREEK>;IGNORE
+<W%>	<W*>;<CAPITAL>;<TONOS>;IGNORE
+<w*>	<W*>;<SMALL>;<GREEK>;IGNORE
+<w%>	<W*>;<SMALL>;<TONOS>;IGNORE
+<A=>	<A=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<a=>	<A=>;<CYRILLIC>;<SMALL>;IGNORE
+<B=>	<B=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<b=>	<B=>;<CYRILLIC>;<SMALL>;IGNORE
+<V=>	<V=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<v=>	<V=>;<CYRILLIC>;<SMALL>;IGNORE
+<G=>	<G=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<g=>	<G=>;<CYRILLIC>;<SMALL>;IGNORE
+<G%>	<G%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<g%>	<G%>;<CYRILLIC>;<SMALL>;IGNORE
+<G3>	<G3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<g3>	<G3>;<CYRILLIC>;<SMALL>;IGNORE
+<D=>	<D=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<d=>	<D=>;<CYRILLIC>;<SMALL>;IGNORE
+<D%>	<D%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<d%>	<D%>;<CYRILLIC>;<SMALL>;IGNORE
+<E=>	<E=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<e=>	<E=>;<CYRILLIC>;<SMALL>;IGNORE
+<IO>	<IO>;<CYRILLIC>;<CAPITAL>;IGNORE
+<io>	<IO>;<CYRILLIC>;<SMALL>;IGNORE
+<IE>	<IE>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ie>	<IE>;<CYRILLIC>;<SMALL>;IGNORE
+<Z%>	<Z%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<z%>	<Z%>;<CYRILLIC>;<SMALL>;IGNORE
+<Z=>	<Z=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<z=>	<Z=>;<CYRILLIC>;<SMALL>;IGNORE
+<I=>	<I=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<i=>	<I=>;<CYRILLIC>;<SMALL>;IGNORE
+<II>	<II>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ii>	<II>;<CYRILLIC>;<SMALL>;IGNORE
+<YI>	<YI>;<CYRILLIC>;<CAPITAL>;IGNORE
+<yi>	<YI>;<CYRILLIC>;<SMALL>;IGNORE
+<J%>	<J%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<j%>	<J%>;<CYRILLIC>;<SMALL>;IGNORE
+<J=>	<J=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<j=>	<J=>;<CYRILLIC>;<SMALL>;IGNORE
+<K=>	<K=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<k=>	<K=>;<CYRILLIC>;<SMALL>;IGNORE
+<KJ>	<KJ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<kj>	<KJ>;<CYRILLIC>;<SMALL>;IGNORE
+<L=>	<L=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<l=>	<L=>;<CYRILLIC>;<SMALL>;IGNORE
+<LJ>	<LJ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<lj>	<LJ>;<CYRILLIC>;<SMALL>;IGNORE
+<M=>	<M=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<m=>	<M=>;<CYRILLIC>;<SMALL>;IGNORE
+<N=>	<N=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<n=>	<N=>;<CYRILLIC>;<SMALL>;IGNORE
+<NJ>	<NJ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<nj>	<NJ>;<CYRILLIC>;<SMALL>;IGNORE
+<O=>	<O=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<o=>	<O=>;<CYRILLIC>;<SMALL>;IGNORE
+<P=>	<P=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<p=>	<P=>;<CYRILLIC>;<SMALL>;IGNORE
+<R=>	<R=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<r=>	<R=>;<CYRILLIC>;<SMALL>;IGNORE
+<S=>	<S=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<s=>	<S=>;<CYRILLIC>;<SMALL>;IGNORE
+<T=>	<T=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<t=>	<T=>;<CYRILLIC>;<SMALL>;IGNORE
+<Ts>	<Ts>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ts>	<Ts>;<CYRILLIC>;<SMALL>;IGNORE
+<U=>	<U=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<u=>	<U=>;<CYRILLIC>;<SMALL>;IGNORE
+<V%>	<V%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<v%>	<V%>;<CYRILLIC>;<SMALL>;IGNORE
+<F=>	<F=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<f=>	<F=>;<CYRILLIC>;<SMALL>;IGNORE
+<H=>	<H=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<h=>	<H=>;<CYRILLIC>;<SMALL>;IGNORE
+<C=>	<C=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<c=>	<C=>;<CYRILLIC>;<SMALL>;IGNORE
+<DS>	<DS>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ds>	<DS>;<CYRILLIC>;<SMALL>;IGNORE
+<C%>	<C%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<c%>	<C%>;<CYRILLIC>;<SMALL>;IGNORE
+<DZ>	<DZ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<dz>	<DZ>;<CYRILLIC>;<SMALL>;IGNORE
+<S%>	<S%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<s%>	<S%>;<CYRILLIC>;<SMALL>;IGNORE
+<Sc>	<Sc>;<CYRILLIC>;<CAPITAL>;IGNORE
+<sc>	<Sc>;<CYRILLIC>;<SMALL>;IGNORE
+<='>	<='>;<CYRILLIC>;<SMALL>;IGNORE
+<=">	<='>;<CYRILLIC>;<CAPITAL>;IGNORE
+<Y=>	<Y=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<y=>	<Y=>;<CYRILLIC>;<SMALL>;IGNORE
+<%'>	<%'>;<CYRILLIC>;<SMALL>;IGNORE
+<%">	<%'>;<CYRILLIC>;<CAPITAL>;IGNORE
+<JE>	<JE>;<CYRILLIC>;<CAPITAL>;IGNORE
+<je>	<JE>;<CYRILLIC>;<SMALL>;IGNORE
+<JU>	<JU>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ju>	<JU>;<CYRILLIC>;<SMALL>;IGNORE
+<JA>	<JA>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ja>	<JA>;<CYRILLIC>;<SMALL>;IGNORE
+<Y3>	<Y3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<y3>	<Y3>;<CYRILLIC>;<SMALL>;IGNORE
+<O3>	<O3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<o3>	<O3>;<CYRILLIC>;<SMALL>;IGNORE
+<F3>	<F3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<f3>	<F3>;<CYRILLIC>;<SMALL>;IGNORE
+<V3>	<V3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<v3>	<V3>;<CYRILLIC>;<SMALL>;IGNORE
+<C3>	<C3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<c3>	<C3>;<CYRILLIC>;<SMALL>;IGNORE
+<A+>	<A+>;IGNORE;IGNORE;IGNORE
+<B+>	<B+>;IGNORE;IGNORE;IGNORE
+<G+>	<G+>;IGNORE;IGNORE;IGNORE
+<D+>	<D+>;IGNORE;IGNORE;IGNORE
+<H+>	<H+>;IGNORE;IGNORE;IGNORE
+<W+>	<W+>;IGNORE;IGNORE;IGNORE
+<Z+>	<Z+>;IGNORE;IGNORE;IGNORE
+<X+>	<X+>;IGNORE;IGNORE;IGNORE
+<Tj>	<Tj>;IGNORE;IGNORE;IGNORE
+<J+>	<J+>;IGNORE;IGNORE;IGNORE
+<K%>	<K%>;IGNORE;IGNORE;IGNORE
+<K+>	<K+>;IGNORE;IGNORE;IGNORE
+<L+>	<L+>;IGNORE;IGNORE;IGNORE
+<M%>	<M%>;IGNORE;IGNORE;IGNORE
+<M+>	<M+>;IGNORE;IGNORE;IGNORE
+<N%>	<N%>;IGNORE;IGNORE;IGNORE
+<N+>	<N+>;IGNORE;IGNORE;IGNORE
+<S+>	<S+>;IGNORE;IGNORE;IGNORE
+<E+>	<E+>;IGNORE;IGNORE;IGNORE
+<P%>	<P%>;IGNORE;IGNORE;IGNORE
+<P+>	<P+>;IGNORE;IGNORE;IGNORE
+<Zj>	<Zj>;IGNORE;IGNORE;IGNORE
+<ZJ>	<ZJ>;IGNORE;IGNORE;IGNORE
+<Q+>	<Q+>;IGNORE;IGNORE;IGNORE
+<R+>	<R+>;IGNORE;IGNORE;IGNORE
+<Sh>	<Sh>;IGNORE;IGNORE;IGNORE
+<T+>	<T+>;IGNORE;IGNORE;IGNORE
+
+% Arabic collating
+
+<,+>	IGNORE;IGNORE;IGNORE;<,+>
+<;+>	IGNORE;IGNORE;IGNORE;<;+>
+<?+>	IGNORE;IGNORE;IGNORE;<?+>
+<++>	IGNORE;IGNORE;IGNORE;<++>
+
+<H'>	<H'>;<H'>;IGNORE;IGNORE
+<aM>	<aM>;<aM>;IGNORE;IGNORE
+<aM.>	<aM>;<aM.>;IGNORE;IGNORE
+<aH>	<H'>;<aH>;IGNORE;IGNORE
+<aH.>	<H'>;<aH.>;IGNORE;IGNORE
+<wH>	<H'>;<wH>;IGNORE;IGNORE
+<ah>	<H'>;<ah>;IGNORE;IGNORE
+<ah.>	<H'>;<ah.>;IGNORE;IGNORE
+<yH>	<H'>;<yH>;IGNORE;IGNORE
+<aS>	<aS>;<aS>;IGNORE;IGNORE
+<a+>	<a+>;<a+>;IGNORE;IGNORE
+<a+->	<a+>;<a+->;IGNORE;IGNORE
+<a+.>	<a+>;<a+.>;IGNORE;IGNORE
+<a+:>	<a+>;<a+:>;IGNORE;IGNORE
+<b+>	<b+>;<b+>;IGNORE;IGNORE
+<b+->	<b+>;<b+->;IGNORE;IGNORE
+<b+.>	<b+>;<b+.>;IGNORE;IGNORE
+<b+,>	<b+>;<b+,>;IGNORE;IGNORE
+<b+;>	<b+>;<b+;>;IGNORE;IGNORE
+<p+>	<p+>;<p+>;IGNORE;IGNORE
+<v+>	<v+>;<v+>;IGNORE;IGNORE
+<tm>	<tm>;<tm>;IGNORE;IGNORE
+<tm->	<tm>;<tm->;IGNORE;IGNORE
+<tm.>	<tm>;<tm.>;IGNORE;IGNORE
+<t+>	<tm>;<t+>;IGNORE;IGNORE
+<t+->	<tm>;<t+->;IGNORE;IGNORE
+<t+.>	<tm>;<t+.>;IGNORE;IGNORE
+<t+,>	<tm>;<t+,>;IGNORE;IGNORE
+<t+;>	<tm>;<t+;>;IGNORE;IGNORE
+<tk>	<tk>;<tk>;IGNORE;IGNORE
+<tk->	<tk>;<tk->;IGNORE;IGNORE
+<tk.>	<tk>;<tk.>;IGNORE;IGNORE
+<tk,>	<tk>;<tk,>;IGNORE;IGNORE
+<tk;>	<tk>;<tk;>;IGNORE;IGNORE
+<g+>	<g+>;<g+>;IGNORE;IGNORE
+<g+->	<g+>;<g+->;IGNORE;IGNORE
+<g+.>	<g+>;<g+.>;IGNORE;IGNORE
+<g+,>	<g+>;<g+,>;IGNORE;IGNORE
+<g+;>	<g+>;<g+;>;IGNORE;IGNORE
+<hk>	<hk>;<hk>;IGNORE;IGNORE
+<hk->	<hk>;<hk->;IGNORE;IGNORE
+<hk.>	<hk>;<hk.>;IGNORE;IGNORE
+<hk,>	<hk>;<hk,>;IGNORE;IGNORE
+<hk;>	<hk>;<hk;>;IGNORE;IGNORE
+<x+>	<x+>;<x+>;IGNORE;IGNORE
+<x+->	<x+>;<x+->;IGNORE;IGNORE
+<x+.>	<x+>;<x+.>;IGNORE;IGNORE
+<x+,>	<x+>;<x+,>;IGNORE;IGNORE
+<x+;>	<x+>;<x+;>;IGNORE;IGNORE
+<d+>	<d+>;<d+>;IGNORE;IGNORE
+<d+->	<d+>;<d+->;IGNORE;IGNORE
+<d+.>	<d+>;<d+.>;IGNORE;IGNORE
+<dk>	<dk>;<dk>;IGNORE;IGNORE
+<dk->	<dk>;<dk->;IGNORE;IGNORE
+<dk.>	<dk>;<dk.>;IGNORE;IGNORE
+<r+>	<r+>;<r+>;IGNORE;IGNORE
+<r+->	<r+>;<r+->;IGNORE;IGNORE
+<r+.>	<r+>;<r+.>;IGNORE;IGNORE
+<z+>	<z+>;<z+>;IGNORE;IGNORE
+<z+->	<z+>;<z+->;IGNORE;IGNORE
+<z+.>	<z+>;<z+.>;IGNORE;IGNORE
+<s+>	<s+>;<s+>;IGNORE;IGNORE
+<s+->	<s+>;<s+->;IGNORE;IGNORE
+<s+.>	<s+>;<s+.>;IGNORE;IGNORE
+<s+,>	<s+>;<s+,>;IGNORE;IGNORE
+<s+;>	<s+>;<s+;>;IGNORE;IGNORE
+<sn>	<sn>;<sn>;IGNORE;IGNORE
+<sn->	<sn>;<sn->;IGNORE;IGNORE
+<sn.>	<sn>;<sn.>;IGNORE;IGNORE
+<sn,>	<sn>;<sn,>;IGNORE;IGNORE
+<sn;>	<sn>;<sn;>;IGNORE;IGNORE
+<c+>	<c+>;<c+>;IGNORE;IGNORE
+<c+->	<c+>;<c+->;IGNORE;IGNORE
+<c+.>	<c+>;<c+.>;IGNORE;IGNORE
+<c+,>	<c+>;<c+,>;IGNORE;IGNORE
+<c+;>	<c+>;<c+;>;IGNORE;IGNORE
+<dd>	<dd>;<dd>;IGNORE;IGNORE
+<dd->	<dd>;<dd->;IGNORE;IGNORE
+<dd.>	<dd>;<dd.>;IGNORE;IGNORE
+<dd,>	<dd>;<dd,>;IGNORE;IGNORE
+<dd;>	<dd>;<dd;>;IGNORE;IGNORE
+<tj>	<tj>;<tj>;IGNORE;IGNORE
+<tj->	<tj>;<tj->;IGNORE;IGNORE
+<tj.>	<tj>;<tj.>;IGNORE;IGNORE
+<tj,>	<tj>;<tj,>;IGNORE;IGNORE
+<tj;>	<tj>;<tj;>;IGNORE;IGNORE
+<zH>	<zH>;<zH>;IGNORE;IGNORE
+<zH->	<zH>;<zH->;IGNORE;IGNORE
+<zH.>	<zH>;<zH.>;IGNORE;IGNORE
+<zH,>	<zH>;<zH,>;IGNORE;IGNORE
+<zH;>	<zH>;<zH;>;IGNORE;IGNORE
+<e+>	<e+>;<e+>;IGNORE;IGNORE
+<e+->	<e+>;<e+->;IGNORE;IGNORE
+<e+.>	<e+>;<e+.>;IGNORE;IGNORE
+<e+,>	<e+>;<e+,>;IGNORE;IGNORE
+<e+;>	<e+>;<e+;>;IGNORE;IGNORE
+<i+>	<i+>;<i+>;IGNORE;IGNORE
+<i+->	<i+>;<i+->;IGNORE;IGNORE
+<i+.>	<i+>;<i+.>;IGNORE;IGNORE
+<i+,>	<i+>;<i+,>;IGNORE;IGNORE
+<i+;>	<i+>;<i+;>;IGNORE;IGNORE
+<f+>	<f+>;<f+>;IGNORE;IGNORE
+<f+->	<f+>;<f+->;IGNORE;IGNORE
+<f+.>	<f+>;<f+.>;IGNORE;IGNORE
+<f+,>	<f+>;<f+,>;IGNORE;IGNORE
+<f+;>	<f+>;<f+;>;IGNORE;IGNORE
+<q+>	<q+>;<q+>;IGNORE;IGNORE
+<q+->	<q+>;<q+->;IGNORE;IGNORE
+<q+.>	<q+>;<q+.>;IGNORE;IGNORE
+<q+,>	<q+>;<q+,>;IGNORE;IGNORE
+<q+;>	<q+>;<q+;>;IGNORE;IGNORE
+<k+>	<k+>;<k+>;IGNORE;IGNORE
+<k+->	<k+>;<k+->;IGNORE;IGNORE
+<k+.>	<k+>;<k+.>;IGNORE;IGNORE
+<k+,>	<k+>;<k+,>;IGNORE;IGNORE
+<k+;>	<k+>;<k+;>;IGNORE;IGNORE
+<l+>	<l+>;<l+>;IGNORE;IGNORE
+<l+->	<l+>;<l+->;IGNORE;IGNORE
+<l+.>	<l+>;<l+.>;IGNORE;IGNORE
+<l+,>	<l+>;<l+,>;IGNORE;IGNORE
+<l+;>	<l+>;<l+;>;IGNORE;IGNORE
+<m+>	<m+>;<m+>;IGNORE;IGNORE
+<m+->	<m+>;<m+->;IGNORE;IGNORE
+<m+.>	<m+>;<m+.>;IGNORE;IGNORE
+<m+,>	<m+>;<m+,>;IGNORE;IGNORE
+<m+;>	<m+>;<m+;>;IGNORE;IGNORE
+<n+>	<n+>;<n+>;IGNORE;IGNORE
+<n+->	<n+>;<n+->;IGNORE;IGNORE
+<n+.>	<n+>;<n+.>;IGNORE;IGNORE
+<n+,>	<n+>;<n+,>;IGNORE;IGNORE
+<n+;>	<n+>;<n+;>;IGNORE;IGNORE
+<h+>	<h+>;<h+>;IGNORE;IGNORE
+<h+->	<h+>;<h+->;IGNORE;IGNORE
+<h+.>	<h+>;<h+.>;IGNORE;IGNORE
+<h+,>	<h+>;<h+,>;IGNORE;IGNORE
+<h+;>	<h+>;<h+;>;IGNORE;IGNORE
+<w+>	<w+>;<w+>;IGNORE;IGNORE
+<w+->	<w+>;<w+->;IGNORE;IGNORE
+<w+.>	<w+>;<w+.>;IGNORE;IGNORE
+<j+>	<j+>;<j+>;IGNORE;IGNORE
+<j+->	<j+>;<j+->;IGNORE;IGNORE
+<j+.>	<j+>;<j+.>;IGNORE;IGNORE
+<y+>	<y+>;<y+>;IGNORE;IGNORE
+<y+->	<y+>;<y+->;IGNORE;IGNORE
+<y+.>	<y+>;<y+.>;IGNORE;IGNORE
+<y+,>	<y+>;<y+,>;IGNORE;IGNORE
+<y+;>	<y+>;<y+;>;IGNORE;IGNORE
+
+<:+>	IGNORE;IGNORE;<:+>;IGNORE
+<"+>	IGNORE;IGNORE;<"+>;IGNORE
+<=+>	IGNORE;IGNORE;<=+>;IGNORE
+<//+>	IGNORE;IGNORE;<//+>;IGNORE
+<'+>	IGNORE;IGNORE;<'+>;IGNORE
+<1+>	IGNORE;IGNORE;<1+>;IGNORE
+<3+>	IGNORE;IGNORE;<3+>;IGNORE
+<3+;>	IGNORE;IGNORE;<3+;>;IGNORE
+<0+>	IGNORE;IGNORE;<0+>;IGNORE
+
+<0a>	<0>;<0a>;IGNORE;IGNORE
+<1a>	<1>;<1a>;IGNORE;IGNORE
+<2a>	<2>;<2a>;IGNORE;IGNORE
+<3a>	<3>;<3a>;IGNORE;IGNORE
+<4a>	<4>;<4a>;IGNORE;IGNORE
+<5a>	<5>;<5a>;IGNORE;IGNORE
+<6a>	<6>;<6a>;IGNORE;IGNORE
+<7a>	<7>;<7a>;IGNORE;IGNORE
+<8a>	<8>;<8a>;IGNORE;IGNORE
+<9a>	<9>;<9a>;IGNORE;IGNORE
+
+<lM->	<l+><aM>;<l+><aM>;<lM-><lM->;IGNORE
+<lM.>	<l+><aM>;<l+><aM.>;<lM.><lM.>;IGNORE
+<lH->	<l+><aH>;<l+><aH>;<lH-><lH->;IGNORE
+<lH.>	<l+><aH>;<l+><aH.>;<lH.><lH.>;IGNORE
+<lh->	<l+><ah>;<l+><ah>;<lh-><lh->;IGNORE
+<lh.>	<l+><ah>;<l+><ah.>;<lh.><lh.>;IGNORE
+<la->	<l+><a+>;<l+><a+->;<la-><la->;IGNORE
+<la.>	<l+><a+>;<l+><a+.>;<la.><la.>;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
+
+<a6>	<a6>;<a6>;IGNORE;IGNORE
+<A5>	<a6>;<A5>;IGNORE;IGNORE
+<A6>	<a6>;<A6>;IGNORE;IGNORE
+<a5>	<a6>;<a5>;IGNORE;IGNORE
+<i6>	<i6>;<i6>;IGNORE;IGNORE
+<I5>	<i6>;<I5>;IGNORE;IGNORE
+<I6>	<i6>;<I6>;IGNORE;IGNORE
+<i5>	<i6>;<i5>;IGNORE;IGNORE
+<u6>	<u6>;<u6>;IGNORE;IGNORE
+<U5>	<u6>;<U5>;IGNORE;IGNORE
+<U6>	<u6>;<U6>;IGNORE;IGNORE
+<u5>	<u6>;<u5>;IGNORE;IGNORE
+<Vu>	<u6>;<Vu>;IGNORE;IGNORE
+<e6>	<e6>;<e6>;IGNORE;IGNORE
+<E5>	<e6>;<E5>;IGNORE;IGNORE
+<E6>	<e6>;<E6>;IGNORE;IGNORE
+<e5>	<e6>;<e5>;IGNORE;IGNORE
+<o6>	<o6>;<o6>;IGNORE;IGNORE
+<O5>	<o6>;<O5>;IGNORE;IGNORE
+<O6>	<o6>;<O6>;IGNORE;IGNORE
+<o5>	<o6>;<o5>;IGNORE;IGNORE
+<KA>	<KA>;<KA>;IGNORE;IGNORE
+<Ka>	<KA>;<Ka>;IGNORE;IGNORE
+<ka>	<KA>;<ka>;IGNORE;IGNORE
+<Ga>	<KA>;<Ga>;IGNORE;IGNORE
+<ga>	<KA>;<ga>;IGNORE;IGNORE
+<Ki>	<Ki>;<Ki>;IGNORE;IGNORE
+<ki>	<Ki>;<ki>;IGNORE;IGNORE
+<Gi>	<Ki>;<Gi>;IGNORE;IGNORE
+<gi>	<Ki>;<gi>;IGNORE;IGNORE
+<Ku>	<Ku>;<Ku>;IGNORE;IGNORE
+<ku>	<Ku>;<ku>;IGNORE;IGNORE
+<Gu>	<Ku>;<Gu>;IGNORE;IGNORE
+<gu>	<Ku>;<gu>;IGNORE;IGNORE
+<KE>	<KE>;<KE>;IGNORE;IGNORE
+<Ke>	<KE>;<Ke>;IGNORE;IGNORE
+<ke>	<KE>;<ke>;IGNORE;IGNORE
+<Ge>	<KE>;<Ge>;IGNORE;IGNORE
+<ge>	<KE>;<ge>;IGNORE;IGNORE
+<Ko>	<Ko>;<Ko>;IGNORE;IGNORE
+<ko>	<Ko>;<ko>;IGNORE;IGNORE
+<Go>	<Ko>;<Go>;IGNORE;IGNORE
+<go>	<Ko>;<go>;IGNORE;IGNORE
+<Sa>	<Sa>;<Sa>;IGNORE;IGNORE
+<sa>	<Sa>;<sa>;IGNORE;IGNORE
+<Za>	<Sa>;<Za>;IGNORE;IGNORE
+<za>	<Sa>;<za>;IGNORE;IGNORE
+<Si>	<Si>;<Si>;IGNORE;IGNORE
+<si>	<Si>;<si>;IGNORE;IGNORE
+<Zi>	<Si>;<Zi>;IGNORE;IGNORE
+<zi>	<Si>;<zi>;IGNORE;IGNORE
+<Su>	<Su>;<Su>;IGNORE;IGNORE
+<su>	<Su>;<su>;IGNORE;IGNORE
+<Zu>	<Su>;<Zu>;IGNORE;IGNORE
+<zu>	<Su>;<zu>;IGNORE;IGNORE
+<Se>	<Se>;<Se>;IGNORE;IGNORE
+<se>	<Se>;<se>;IGNORE;IGNORE
+<Ze>	<Se>;<Ze>;IGNORE;IGNORE
+<ze>	<Se>;<ze>;IGNORE;IGNORE
+<So>	<So>;<So>;IGNORE;IGNORE
+<so>	<So>;<so>;IGNORE;IGNORE
+<Zo>	<So>;<Zo>;IGNORE;IGNORE
+<zo>	<So>;<zo>;IGNORE;IGNORE
+<Ta>	<Ta>;<Ta>;IGNORE;IGNORE
+<ta>	<Ta>;<ta>;IGNORE;IGNORE
+<Da>	<Ta>;<Da>;IGNORE;IGNORE
+<da>	<Ta>;<da>;IGNORE;IGNORE
+<Ti>	<Ti>;<Ti>;IGNORE;IGNORE
+<ti>	<Ti>;<ti>;IGNORE;IGNORE
+<Di>	<Ti>;<Di>;IGNORE;IGNORE
+<di>	<Ti>;<di>;IGNORE;IGNORE
+<TU>	<TU>;<TU>;IGNORE;IGNORE
+<tU>	<TU>;<tU>;IGNORE;IGNORE
+<Tu>	<TU>;<Tu>;IGNORE;IGNORE
+<tu>	<TU>;<tu>;IGNORE;IGNORE
+<Du>	<TU>;<Du>;IGNORE;IGNORE
+<du>	<TU>;<du>;IGNORE;IGNORE
+<Te>	<Te>;<Te>;IGNORE;IGNORE
+<te>	<Te>;<te>;IGNORE;IGNORE
+<De>	<Te>;<De>;IGNORE;IGNORE
+<de>	<Te>;<de>;IGNORE;IGNORE
+<To>	<To>;<To>;IGNORE;IGNORE
+<to>	<To>;<to>;IGNORE;IGNORE
+<Do>	<To>;<Do>;IGNORE;IGNORE
+<do>	<To>;<do>;IGNORE;IGNORE
+<Na>	<Na>;<Na>;IGNORE;IGNORE
+<na>	<Na>;<na>;IGNORE;IGNORE
+<Ni>	<Ni>;<Ni>;IGNORE;IGNORE
+<ni>	<Ni>;<ni>;IGNORE;IGNORE
+<Nu>	<Nu>;<Nu>;IGNORE;IGNORE
+<nu>	<Nu>;<nu>;IGNORE;IGNORE
+<Ne>	<Ne>;<Ne>;IGNORE;IGNORE
+<ne>	<Ne>;<ne>;IGNORE;IGNORE
+<No>	<No>;<No>;IGNORE;IGNORE
+<no>	<No>;<no>;IGNORE;IGNORE
+<Ha>	<Ha>;<Ha>;IGNORE;IGNORE
+<ha>	<Ha>;<ha>;IGNORE;IGNORE
+<Ba>	<Ha>;<Ba>;IGNORE;IGNORE
+<ba>	<Ha>;<ba>;IGNORE;IGNORE
+<Pa>	<Ha>;<Pa>;IGNORE;IGNORE
+<pa>	<Ha>;<pa>;IGNORE;IGNORE
+<Hi>	<Hi>;<Hi>;IGNORE;IGNORE
+<hi>	<Hi>;<hi>;IGNORE;IGNORE
+<Bi>	<Hi>;<Bi>;IGNORE;IGNORE
+<bi>	<Hi>;<bi>;IGNORE;IGNORE
+<Pi>	<Hi>;<Pi>;IGNORE;IGNORE
+<pi>	<Hi>;<pi>;IGNORE;IGNORE
+<Hu>	<Hu>;<Hu>;IGNORE;IGNORE
+<hu>	<Hu>;<hu>;IGNORE;IGNORE
+<Bu>	<Hu>;<Bu>;IGNORE;IGNORE
+<bu>	<Hu>;<bu>;IGNORE;IGNORE
+<Pu>	<Hu>;<Pu>;IGNORE;IGNORE
+<pu>	<Hu>;<pu>;IGNORE;IGNORE
+<He>	<He>;<He>;IGNORE;IGNORE
+<he>	<He>;<he>;IGNORE;IGNORE
+<Be>	<He>;<Be>;IGNORE;IGNORE
+<be>	<He>;<be>;IGNORE;IGNORE
+<Pe>	<He>;<Pe>;IGNORE;IGNORE
+<pe>	<He>;<pe>;IGNORE;IGNORE
+<Ho>	<Ho>;<Ho>;IGNORE;IGNORE
+<ho>	<Ho>;<ho>;IGNORE;IGNORE
+<Bo>	<Ho>;<Bo>;IGNORE;IGNORE
+<bo>	<Ho>;<bo>;IGNORE;IGNORE
+<Po>	<Ho>;<Po>;IGNORE;IGNORE
+<po>	<Ho>;<po>;IGNORE;IGNORE
+<Ma>	<Ma>;<Ma>;IGNORE;IGNORE
+<ma>	<Ma>;<ma>;IGNORE;IGNORE
+<Mi>	<Mi>;<Mi>;IGNORE;IGNORE
+<mi>	<Mi>;<mi>;IGNORE;IGNORE
+<Mu>	<Mu>;<Mu>;IGNORE;IGNORE
+<mu>	<Mu>;<mu>;IGNORE;IGNORE
+<Me>	<Me>;<Me>;IGNORE;IGNORE
+<me>	<Me>;<me>;IGNORE;IGNORE
+<Mo>	<Mo>;<Mo>;IGNORE;IGNORE
+<mo>	<Mo>;<mo>;IGNORE;IGNORE
+<YA>	<YA>;<YA>;IGNORE;IGNORE
+<yA>	<YA>;<yA>;IGNORE;IGNORE
+<Ya>	<YA>;<Ya>;IGNORE;IGNORE
+<ya>	<YA>;<ya>;IGNORE;IGNORE
+<YU>	<YU>;<YU>;IGNORE;IGNORE
+<yU>	<YU>;<yU>;IGNORE;IGNORE
+<Yu>	<YU>;<Yu>;IGNORE;IGNORE
+<yu>	<YU>;<yu>;IGNORE;IGNORE
+<YO>	<YO>;<YO>;IGNORE;IGNORE
+<yO>	<YO>;<yO>;IGNORE;IGNORE
+<Yo>	<YO>;<Yo>;IGNORE;IGNORE
+<yo>	<YO>;<yo>;IGNORE;IGNORE
+<Ra>	<Ra>;<Ra>;IGNORE;IGNORE
+<ra>	<Ra>;<ra>;IGNORE;IGNORE
+<Ri>	<Ri>;<Ri>;IGNORE;IGNORE
+<ri>	<Ri>;<ri>;IGNORE;IGNORE
+<Ru>	<Ru>;<Ru>;IGNORE;IGNORE
+<ru>	<Ru>;<ru>;IGNORE;IGNORE
+<Re>	<Re>;<Re>;IGNORE;IGNORE
+<re>	<Re>;<re>;IGNORE;IGNORE
+<Ro>	<Ro>;<Ro>;IGNORE;IGNORE
+<ro>	<Ro>;<ro>;IGNORE;IGNORE
+<WA>	<WA>;<WA>;IGNORE;IGNORE
+<wA>	<WA>;<wA>;IGNORE;IGNORE
+<Wa>	<WA>;<Wa>;IGNORE;IGNORE
+<wa>	<WA>;<wa>;IGNORE;IGNORE
+<Wi>	<Wi>;<Wi>;IGNORE;IGNORE
+<wi>	<Wi>;<wi>;IGNORE;IGNORE
+<We>	<We>;<We>;IGNORE;IGNORE
+<we>	<We>;<we>;IGNORE;IGNORE
+<Wo>	<Wo>;<Wo>;IGNORE;IGNORE
+<wo>	<Wo>;<wo>;IGNORE;IGNORE
+<N6>	<N6>;<N6>;IGNORE;IGNORE
+<n5>	<N6>;<n5>;IGNORE;IGNORE
+
+order_end
+
+END LC_COLLATE
+
+LC_CTYPE
+copy "en_DK"
+END LC_CTYPE
+
+LC_MESSAGES
+yesexpr "<<(><s><S><y><Y><)/>><.><*>"
+noexpr  "<<(><n><N><)/>><.><*>"
+END LC_MESSAGES
+
+LC_MONETARY
+int_curr_symbol      "<C><L><P><SP>"
+currency_symbol      "<DO>"
+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
+abday   "<d><o><m>";"<l><u><n>";/
+        "<m><a><r>";"<m><i><e'>";/
+        "<j><u><e>";"<v><i><e>";/
+        "<s><a'><b>"
+day     "<d><o><m><i><n><g><o>";/
+        "<l><u><n><e><s>";/
+        "<m><a><r><t><e><s>";/
+        "<m><i><e'><r><c><o><l><e><s>";/
+        "<j><u><e><v><e><s>";/
+        "<v><i><e><r><n><e><s>";/
+        "<s><a'><b><a><d><o>"
+abmon   "<e><n><e>";"<f><e><b>";/
+        "<m><a><r>";"<a><b><r>";/
+        "<m><a><y>";"<j><u><n>";/
+        "<j><u><l>";"<a><g><o>";/
+        "<s><e><p>";"<o><c><t>";/
+        "<n><o><v>";"<d><i><c>"
+mon     "<e><n><e><r><o>";/
+        "<f><e><b><r><e><r><o>";/
+        "<m><a><r><z><o>";/
+        "<a><b><r><i><l>";/
+        "<m><a><y><o>";/
+        "<j><u><n><i><o>";/
+        "<j><u><l><i><o>";/
+        "<a><g><o><s><t><o>";/
+        "<s><e><p><t><i><e><m><b><r><e>";/
+        "<o><c><t><u><b><r><e>";/
+        "<n><o><v><i><e><m><b><r><e>";/
+        "<d><i><c><i><e><m><b><r><e>"
+d_t_fmt "<%><a><SP><%><d><SP><%><b><SP><%><Y><SP><%><T><SP><%><Z>"
+d_fmt   "<%><d><//><%><m><//><%><y>"
+t_fmt   "<%><T>"
+am_pm   "";""
+t_fmt_ampm ""
+END LC_TIME
diff --git a/localedata/locales/es_CO b/localedata/locales/es_CO
new file mode 100644
index 0000000000..5ce1817949
--- /dev/null
+++ b/localedata/locales/es_CO
@@ -0,0 +1,2156 @@
+comment_char %
+escape_char  /
+%
+% Spanish language locale for Colombia
+% 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: es
+% Territory: CO
+% Revision: 4.4
+% Date: 1997-11-05
+% Application: general
+% Users: general
+% Repertoiremap: mnemonic,ds
+% Charset: ISO-8859-1
+% Distribution and use is free, also
+% for commercial purposes.
+
+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 <CAPITAL>
+collating-symbol <CAPITAL-SMALL>
+collating-symbol <SMALL-CAPITAL>
+collating-symbol <SMALL>
+
+% <CAPITAL-SMALL> and <SMALL-CAPITAL>
+% are for cases like Danish <A><a>
+% and Spanish <C><h> being treated
+% as one letter.
+
+% The <a8> ...... <z8> 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 <a8>
+collating-symbol <b8>
+collating-symbol <c8>
+collating-symbol <d8>
+collating-symbol <e8>
+collating-symbol <f8>
+collating-symbol <g8>
+collating-symbol <h8>
+collating-symbol <i8>
+collating-symbol <j8>
+collating-symbol <k8>
+collating-symbol <l8>
+collating-symbol <m8>
+collating-symbol <n8>
+collating-symbol <o8>
+collating-symbol <p8>
+collating-symbol <q8>
+collating-symbol <r8>
+collating-symbol <s8>
+collating-symbol <t8>
+collating-symbol <u8>
+collating-symbol <v8>
+collating-symbol <w8>
+collating-symbol <x8>
+collating-symbol <y8>
+collating-symbol <z8>
+
+collating-symbol <NONE>
+collating-symbol <ACUTE>
+collating-symbol <ACUTE+DOT>
+collating-symbol <GRAVE>
+collating-symbol <DOUBLE-GRAVE>
+collating-symbol <BREVE>
+collating-symbol <BREVE+ACUTE>
+collating-symbol <BREVE+GRAVE>
+collating-symbol <BREVE+MACRON>
+collating-symbol <BREVE+HOOK>
+collating-symbol <BREVE+TILDE>
+collating-symbol <BREVE+DOT-BELOW>
+collating-symbol <BREVE-BELOW>
+collating-symbol <INVERTED-BREVE>
+collating-symbol <CIRCUMFLEX>
+collating-symbol <CIRCUMFLEX+ACUTE>
+collating-symbol <CIRCUMFLEX+GRAVE>
+collating-symbol <CIRCUMFLEX+HOOK>
+collating-symbol <CIRCUMFLEX+TILDE>
+collating-symbol <CIRCUMFLEX+DOT-BELOW>
+collating-symbol <CARON>
+collating-symbol <CARON+DIAERESIS>
+collating-symbol <CARON+DOT>
+collating-symbol <RING>
+collating-symbol <RING+ACUTE>
+collating-symbol <RING-BELOW>
+collating-symbol <DIAERESIS>
+collating-symbol <DIAERESIS+MACRON>
+collating-symbol <DIAERESIS+ACUTE>
+collating-symbol <DIAERESIS+GRAVE>
+collating-symbol <DIAERESIS+CARON>
+collating-symbol <DOUBLE-ACUTE>
+collating-symbol <HOOK>
+collating-symbol <TILDE>
+collating-symbol <TILDE+ACUTE>
+collating-symbol <TILDE+DIAERESIS>
+collating-symbol <TILDE-BELOW>
+collating-symbol <DOT>
+collating-symbol <DOT-BELOW>
+collating-symbol <DOT+DOT-BELOW>
+collating-symbol <STROKE>
+collating-symbol <STROKE+ACUTE>
+collating-symbol <CEDILLA>
+collating-symbol <CEDILLA+ACUTE>
+collating-symbol <CEDILLA+GRAVE>
+collating-symbol <CEDILLA+BREVE>
+collating-symbol <OGONEK>
+collating-symbol <OGONEK+MACRON>
+collating-symbol <MACRON>
+collating-symbol <MACRON+ACUTE>
+collating-symbol <MACRON+GRAVE>
+collating-symbol <MACRON+DIAERESIS>
+collating-symbol <MACRON+DIAERESIS-BELOW>
+collating-symbol <MACRON+DOT>
+collating-symbol <MACRON+DOT-BELOW>
+collating-symbol <MACRON+CIRCUMFLEX>
+collating-symbol <LINE-BELOW>
+collating-symbol <HORN>
+collating-symbol <HORN+ACUTE>
+collating-symbol <HORN+GRAVE>
+collating-symbol <HORN+HOOK>
+collating-symbol <HORN+TILDE>
+collating-symbol <HORN+DOT-BELOW>
+collating-symbol <PRECEDED-BY-APOSTROPHE>
+collating-symbol <GREEK>
+collating-symbol <TONOS>
+collating-symbol <DIALYTICA>
+collating-symbol <DIALYTICA+TONOS>
+collating-symbol <CYRILLIC>
+collating-symbol <HIRAGANA>
+collating-symbol <KATAKANA>
+collating-symbol <SPECIAL>
+
+% letter;accent;case;specials
+
+order_start forward;backward/
+            ;forward;position
+
+% <CAPITAL> or <SMALL> letters first:
+
+<SMALL>
+<SMALL-CAPITAL>
+<CAPITAL-SMALL>
+<CAPITAL>
+
+% Accents:
+
+<NONE>
+<ACUTE>
+<ACUTE+DOT>
+<GRAVE>
+<DOUBLE-GRAVE>
+<BREVE>
+<BREVE+ACUTE>
+<BREVE+GRAVE>
+<BREVE+MACRON>
+<BREVE+HOOK>
+<BREVE+TILDE>
+<BREVE+DOT-BELOW>
+<BREVE-BELOW>
+<INVERTED-BREVE>
+<CIRCUMFLEX>
+<CIRCUMFLEX+ACUTE>
+<CIRCUMFLEX+GRAVE>
+<CIRCUMFLEX+HOOK>
+<CIRCUMFLEX+TILDE>
+<CIRCUMFLEX+DOT-BELOW>
+<CARON>
+<CARON+DIAERESIS>
+<CARON+DOT>
+<RING>
+<RING+ACUTE>
+<RING-BELOW>
+<DIAERESIS>
+<DIAERESIS+MACRON>
+<DIAERESIS+ACUTE>
+<DIAERESIS+GRAVE>
+<DIAERESIS+CARON>
+<DOUBLE-ACUTE>
+<HOOK>
+<TILDE>
+<TILDE+ACUTE>
+<TILDE+DIAERESIS>
+<TILDE-BELOW>
+<DOT>
+<DOT-BELOW>
+<DOT+DOT-BELOW>
+<STROKE>
+<STROKE+ACUTE>
+<CEDILLA>
+<CEDILLA+ACUTE>
+<CEDILLA+GRAVE>
+<CEDILLA+BREVE>
+<OGONEK>
+<OGONEK+MACRON>
+<MACRON>
+<MACRON+ACUTE>
+<MACRON+GRAVE>
+<MACRON+DIAERESIS>
+<MACRON+DIAERESIS-BELOW>
+<MACRON+DOT>
+<MACRON+DOT-BELOW>
+<MACRON+CIRCUMFLEX>
+<LINE-BELOW>
+<HORN>
+<HORN+ACUTE>
+<HORN+GRAVE>
+<HORN+HOOK>
+<HORN+TILDE>
+<HORN+DOT-BELOW>
+<PRECEDED-BY-APOSTROPHE>
+<GREEK>
+<TONOS>
+<DIALYTICA>
+<DIALYTICA+TONOS>
+<CYRILLIC>
+<HIRAGANA>
+<KATAKANA>
+<SPECIAL>
+
+<NS>	<NS>;<NS>;<NS>;IGNORE
+<SP>	IGNORE;IGNORE;IGNORE;<SP>
+<HT>	IGNORE;IGNORE;IGNORE;<HT>
+<VT>	IGNORE;IGNORE;IGNORE;<VT>
+<CR>	IGNORE;IGNORE;IGNORE;<CR>
+<LF>	IGNORE;IGNORE;IGNORE;<LF>
+<FF>	IGNORE;IGNORE;IGNORE;<FF>
+<_>	IGNORE;IGNORE;IGNORE;<_>
+<'m>	IGNORE;IGNORE;IGNORE;<'m>
+<-->	IGNORE;IGNORE;IGNORE;<-->
+<->	IGNORE;IGNORE;IGNORE;<->
+<,>	IGNORE;IGNORE;IGNORE;<,>
+<;>	IGNORE;IGNORE;IGNORE;<;>
+<:>	IGNORE;IGNORE;IGNORE;<:>
+<!>	IGNORE;IGNORE;IGNORE;<!>
+<!I>	IGNORE;IGNORE;IGNORE;<!I>
+<?>	IGNORE;IGNORE;IGNORE;<?>
+<?I>	IGNORE;IGNORE;IGNORE;<?I>
+<//>	IGNORE;IGNORE;IGNORE;<//>
+<.>	IGNORE;IGNORE;IGNORE;<.>
+<''>	IGNORE;IGNORE;IGNORE;<''>
+<'!>	IGNORE;IGNORE;IGNORE;<'!>
+<'/>>	IGNORE;IGNORE;IGNORE;<'/>>
+<':>	IGNORE;IGNORE;IGNORE;<':>
+<'?>	IGNORE;IGNORE;IGNORE;<'?>
+<.M>	IGNORE;IGNORE;IGNORE;<.M>
+<',>	IGNORE;IGNORE;IGNORE;<',>
+<'>	IGNORE;IGNORE;IGNORE;<'>
+<'6>	IGNORE;IGNORE;IGNORE;<'6>
+<'9>	IGNORE;IGNORE;IGNORE;<'9>
+<">	IGNORE;IGNORE;IGNORE;<">
+<"6>	IGNORE;IGNORE;IGNORE;<"6>
+<"9>	IGNORE;IGNORE;IGNORE;<"9>
+<<<>	IGNORE;IGNORE;IGNORE;<<<>
+</>/>>	IGNORE;IGNORE;IGNORE;</>/>>
+<(>	IGNORE;IGNORE;IGNORE;<(>
+<(S>	IGNORE;IGNORE;IGNORE;<(S>
+<)>	IGNORE;IGNORE;IGNORE;<)>
+<)S>	IGNORE;IGNORE;IGNORE;<)S>
+<<(>	IGNORE;IGNORE;IGNORE;<<(>
+<)/>>	IGNORE;IGNORE;IGNORE;<)/>>
+<(!>	IGNORE;IGNORE;IGNORE;<(!>
+<!)>	IGNORE;IGNORE;IGNORE;<!)>
+<SE>	IGNORE;IGNORE;IGNORE;<SE>
+<PI>	IGNORE;IGNORE;IGNORE;<PI>
+<Co>	IGNORE;IGNORE;IGNORE;<Co>
+<Rg>	IGNORE;IGNORE;IGNORE;<Rg>
+<At>	IGNORE;IGNORE;IGNORE;<At>
+<Cu>	IGNORE;IGNORE;IGNORE;<Cu>
+<Ct>	IGNORE;IGNORE;IGNORE;<Ct>
+<DO>	IGNORE;IGNORE;IGNORE;<DO>
+<Pd>	IGNORE;IGNORE;IGNORE;<Pd>
+<Ye>	IGNORE;IGNORE;IGNORE;<Ye>
+<*>	IGNORE;IGNORE;IGNORE;<*>
+<////>	IGNORE;IGNORE;IGNORE;<////>
+<&>	IGNORE;IGNORE;IGNORE;<&>
+<Nb>	IGNORE;IGNORE;IGNORE;<Nb>
+<%>	IGNORE;IGNORE;IGNORE;<%>
+<-S>	IGNORE;IGNORE;IGNORE;<-S>
+<+>	IGNORE;IGNORE;IGNORE;<+>
+<+S>	IGNORE;IGNORE;IGNORE;<+S>
+<+->	IGNORE;IGNORE;IGNORE;<+->
+<-:>	IGNORE;IGNORE;IGNORE;<-:>
+<*X>	IGNORE;IGNORE;IGNORE;<*X>
+<!=>	IGNORE;IGNORE;IGNORE;<!=>
+<<>	IGNORE;IGNORE;IGNORE;<<>
+<=<>	IGNORE;IGNORE;IGNORE;<=<>
+<=>	IGNORE;IGNORE;IGNORE;<=>
+</>=>	IGNORE;IGNORE;IGNORE;</>=>
+</>>	IGNORE;IGNORE;IGNORE;</>>
+<NO>	IGNORE;IGNORE;IGNORE;<NO>
+<!!>	IGNORE;IGNORE;IGNORE;<!!>
+<BB>	IGNORE;IGNORE;IGNORE;<BB>
+<DG>	IGNORE;IGNORE;IGNORE;<DG>
+<My>	IGNORE;IGNORE;IGNORE;<My>
+<'<>	IGNORE;IGNORE;IGNORE;<'<>
+<'(>	IGNORE;IGNORE;IGNORE;<'(>
+<'.>	IGNORE;IGNORE;IGNORE;<'.>
+<'0>	IGNORE;IGNORE;IGNORE;<'0>
+<';>	IGNORE;IGNORE;IGNORE;<';>
+<1?>	IGNORE;IGNORE;IGNORE;<1?>
+<'">	IGNORE;IGNORE;IGNORE;<'">
+<'G>	IGNORE;IGNORE;IGNORE;<'G>
+<,G>	IGNORE;IGNORE;IGNORE;<,G>
+<j3>	IGNORE;IGNORE;IGNORE;<j3>
+<?%>	IGNORE;IGNORE;IGNORE;<?%>
+<'*>	IGNORE;IGNORE;IGNORE;<'*>
+<'%>	IGNORE;IGNORE;IGNORE;<'%>
+<.*>	IGNORE;IGNORE;IGNORE;<.*>
+<b3>	IGNORE;IGNORE;IGNORE;<b3>
+<,,>	IGNORE;IGNORE;IGNORE;<,,>
+<?*>	IGNORE;IGNORE;IGNORE;<?*>
+<?:>	IGNORE;IGNORE;IGNORE;<?:>
+<,!>	IGNORE;IGNORE;IGNORE;<,!>
+<,'>	IGNORE;IGNORE;IGNORE;<,'>
+<?,>	IGNORE;IGNORE;IGNORE;<?,>
+<;!>	IGNORE;IGNORE;IGNORE;<;!>
+<;'>	IGNORE;IGNORE;IGNORE;<;'>
+<?;>	IGNORE;IGNORE;IGNORE;<?;>
+<!:>	IGNORE;IGNORE;IGNORE;<!:>
+<!*>	IGNORE;IGNORE;IGNORE;<!*>
+<;;>	IGNORE;IGNORE;IGNORE;<;;>
+<1N>	IGNORE;IGNORE;IGNORE;<1N>
+<1M>	IGNORE;IGNORE;IGNORE;<1M>
+<3M>	IGNORE;IGNORE;IGNORE;<3M>
+<4M>	IGNORE;IGNORE;IGNORE;<4M>
+<6M>	IGNORE;IGNORE;IGNORE;<6M>
+<LR>	IGNORE;IGNORE;IGNORE;<LR>
+<RL>	IGNORE;IGNORE;IGNORE;<RL>
+<1T>	IGNORE;IGNORE;IGNORE;<1T>
+<1H>	IGNORE;IGNORE;IGNORE;<1H>
+<-1>	IGNORE;IGNORE;IGNORE;<-1>
+<-N>	IGNORE;IGNORE;IGNORE;<-N>
+<-M>	IGNORE;IGNORE;IGNORE;<-M>
+<-3>	IGNORE;IGNORE;IGNORE;<-3>
+<!2>	IGNORE;IGNORE;IGNORE;<!2>
+<=2>	IGNORE;IGNORE;IGNORE;<=2>
+<.9>	IGNORE;IGNORE;IGNORE;<.9>
+<9'>	IGNORE;IGNORE;IGNORE;<9'>
+<:9>	IGNORE;IGNORE;IGNORE;<:9>
+<9">	IGNORE;IGNORE;IGNORE;<9">
+<//->	IGNORE;IGNORE;IGNORE;<//->
+<//=>	IGNORE;IGNORE;IGNORE;<//=>
+<Sb>	IGNORE;IGNORE;IGNORE;<Sb>
+<..>	IGNORE;IGNORE;IGNORE;<..>
+<.3>	IGNORE;IGNORE;IGNORE;<.3>
+<%0>	IGNORE;IGNORE;IGNORE;<%0>
+<1'>	IGNORE;IGNORE;IGNORE;<1'>
+<2'>	IGNORE;IGNORE;IGNORE;<2'>
+<3'>	IGNORE;IGNORE;IGNORE;<3'>
+<1">	IGNORE;IGNORE;IGNORE;<1">
+<2">	IGNORE;IGNORE;IGNORE;<2">
+<3">	IGNORE;IGNORE;IGNORE;<3">
+<Ca>	IGNORE;IGNORE;IGNORE;<Ca>
+<<1>	IGNORE;IGNORE;IGNORE;<<1>
+</>1>	IGNORE;IGNORE;IGNORE;</>1>
+<:X>	IGNORE;IGNORE;IGNORE;<:X>
+<!*2>	IGNORE;IGNORE;IGNORE;<!*2>
+<'->	IGNORE;IGNORE;IGNORE;<'->
+<=S>	IGNORE;IGNORE;IGNORE;<=S>
+<0s>	IGNORE;IGNORE;IGNORE;<0s>
+<1s>	IGNORE;IGNORE;IGNORE;<1s>
+<2s>	IGNORE;IGNORE;IGNORE;<2s>
+<3s>	IGNORE;IGNORE;IGNORE;<3s>
+<4s>	IGNORE;IGNORE;IGNORE;<4s>
+<5s>	IGNORE;IGNORE;IGNORE;<5s>
+<6s>	IGNORE;IGNORE;IGNORE;<6s>
+<7s>	IGNORE;IGNORE;IGNORE;<7s>
+<8s>	IGNORE;IGNORE;IGNORE;<8s>
+<9s>	IGNORE;IGNORE;IGNORE;<9s>
+<+s>	IGNORE;IGNORE;IGNORE;<+s>
+<-s>	IGNORE;IGNORE;IGNORE;<-s>
+<=s>	IGNORE;IGNORE;IGNORE;<=s>
+<(s>	IGNORE;IGNORE;IGNORE;<(s>
+<)s>	IGNORE;IGNORE;IGNORE;<)s>
+<Ff>	IGNORE;IGNORE;IGNORE;<Ff>
+<Li>	IGNORE;IGNORE;IGNORE;<Li>
+<Pt>	IGNORE;IGNORE;IGNORE;<Pt>
+<W=>	IGNORE;IGNORE;IGNORE;<W=>
+<oC>	IGNORE;IGNORE;IGNORE;<oC>
+<co>	IGNORE;IGNORE;IGNORE;<co>
+<oF>	IGNORE;IGNORE;IGNORE;<oF>
+<N0>	IGNORE;IGNORE;IGNORE;<N0>
+<PO>	IGNORE;IGNORE;IGNORE;<PO>
+<Rx>	IGNORE;IGNORE;IGNORE;<Rx>
+<SM>	IGNORE;IGNORE;IGNORE;<SM>
+<TM>	IGNORE;IGNORE;IGNORE;<TM>
+<Om>	IGNORE;IGNORE;IGNORE;<Om>
+<AO>	IGNORE;IGNORE;IGNORE;<AO>
+<13>	IGNORE;IGNORE;IGNORE;<13>
+<23>	IGNORE;IGNORE;IGNORE;<23>
+<15>	IGNORE;IGNORE;IGNORE;<15>
+<25>	IGNORE;IGNORE;IGNORE;<25>
+<35>	IGNORE;IGNORE;IGNORE;<35>
+<45>	IGNORE;IGNORE;IGNORE;<45>
+<16>	IGNORE;IGNORE;IGNORE;<16>
+<56>	IGNORE;IGNORE;IGNORE;<56>
+<1R>	IGNORE;IGNORE;IGNORE;<1R>
+<2R>	IGNORE;IGNORE;IGNORE;<2R>
+<3R>	IGNORE;IGNORE;IGNORE;<3R>
+<4R>	IGNORE;IGNORE;IGNORE;<4R>
+<5R>	IGNORE;IGNORE;IGNORE;<5R>
+<6R>	IGNORE;IGNORE;IGNORE;<6R>
+<7R>	IGNORE;IGNORE;IGNORE;<7R>
+<8R>	IGNORE;IGNORE;IGNORE;<8R>
+<9R>	IGNORE;IGNORE;IGNORE;<9R>
+<aR>	IGNORE;IGNORE;IGNORE;<aR>
+<bR>	IGNORE;IGNORE;IGNORE;<bR>
+<cR>	IGNORE;IGNORE;IGNORE;<cR>
+<50R>	IGNORE;IGNORE;IGNORE;<50R>
+<100R>	IGNORE;IGNORE;IGNORE;<100R>
+<500R>	IGNORE;IGNORE;IGNORE;<500R>
+<1000R>	IGNORE;IGNORE;IGNORE;<1000R>
+<1r>	IGNORE;IGNORE;IGNORE;<1r>
+<2r>	IGNORE;IGNORE;IGNORE;<2r>
+<3r>	IGNORE;IGNORE;IGNORE;<3r>
+<4r>	IGNORE;IGNORE;IGNORE;<4r>
+<5r>	IGNORE;IGNORE;IGNORE;<5r>
+<6r>	IGNORE;IGNORE;IGNORE;<6r>
+<7r>	IGNORE;IGNORE;IGNORE;<7r>
+<8r>	IGNORE;IGNORE;IGNORE;<8r>
+<9r>	IGNORE;IGNORE;IGNORE;<9r>
+<ar>	IGNORE;IGNORE;IGNORE;<ar>
+<br>	IGNORE;IGNORE;IGNORE;<br>
+<cr>	IGNORE;IGNORE;IGNORE;<cr>
+<50r>	IGNORE;IGNORE;IGNORE;<50r>
+<100r>	IGNORE;IGNORE;IGNORE;<100r>
+<500r>	IGNORE;IGNORE;IGNORE;<500r>
+<1000r>	IGNORE;IGNORE;IGNORE;<1000r>
+<1000RCD>	IGNORE;IGNORE;IGNORE;<1000RCD>
+<5000R>	IGNORE;IGNORE;IGNORE;<5000R>
+<10000R>	IGNORE;IGNORE;IGNORE;<10000R>
+<-!>	IGNORE;IGNORE;IGNORE;<-!>
+<-v>	IGNORE;IGNORE;IGNORE;<-v>
+<</>>	IGNORE;IGNORE;IGNORE;<</>>
+<UD>	IGNORE;IGNORE;IGNORE;<UD>
+<<!!>	IGNORE;IGNORE;IGNORE;<<!!>
+</////>>	IGNORE;IGNORE;IGNORE;</////>>
+<!!/>>	IGNORE;IGNORE;IGNORE;<!!/>>
+<<////>	IGNORE;IGNORE;IGNORE;<<////>
+<UD->	IGNORE;IGNORE;IGNORE;<UD->
+</>V>	IGNORE;IGNORE;IGNORE;</>V>
+<<=>	IGNORE;IGNORE;IGNORE;<<=>
+<=/>>	IGNORE;IGNORE;IGNORE;<=/>>
+<==>	IGNORE;IGNORE;IGNORE;<==>
+<FA>	IGNORE;IGNORE;IGNORE;<FA>
+<dP>	IGNORE;IGNORE;IGNORE;<dP>
+<TE>	IGNORE;IGNORE;IGNORE;<TE>
+<//0>	IGNORE;IGNORE;IGNORE;<//0>
+<DE>	IGNORE;IGNORE;IGNORE;<DE>
+<NB>	IGNORE;IGNORE;IGNORE;<NB>
+<(->	IGNORE;IGNORE;IGNORE;<(->
+<-)>	IGNORE;IGNORE;IGNORE;<-)>
+<*P>	IGNORE;IGNORE;IGNORE;<*P>
+<+Z>	IGNORE;IGNORE;IGNORE;<+Z>
+<-2>	IGNORE;IGNORE;IGNORE;<-2>
+<-+>	IGNORE;IGNORE;IGNORE;<-+>
+<.+>	IGNORE;IGNORE;IGNORE;<.+>
+<//f>	IGNORE;IGNORE;IGNORE;<//f>
+<*->	IGNORE;IGNORE;IGNORE;<*->
+<Ob>	IGNORE;IGNORE;IGNORE;<Ob>
+<sb>	IGNORE;IGNORE;IGNORE;<sb>
+<RT>	IGNORE;IGNORE;IGNORE;<RT>
+<0(>	IGNORE;IGNORE;IGNORE;<0(>
+<00>	IGNORE;IGNORE;IGNORE;<00>
+<-L>	IGNORE;IGNORE;IGNORE;<-L>
+<-V>	IGNORE;IGNORE;IGNORE;<-V>
+<PP>	IGNORE;IGNORE;IGNORE;<PP>
+<AN>	IGNORE;IGNORE;IGNORE;<AN>
+<OR>	IGNORE;IGNORE;IGNORE;<OR>
+<(U>	IGNORE;IGNORE;IGNORE;<(U>
+<)U>	IGNORE;IGNORE;IGNORE;<)U>
+<In>	IGNORE;IGNORE;IGNORE;<In>
+<DI>	IGNORE;IGNORE;IGNORE;<DI>
+<Io>	IGNORE;IGNORE;IGNORE;<Io>
+<.:>	IGNORE;IGNORE;IGNORE;<.:>
+<:.>	IGNORE;IGNORE;IGNORE;<:.>
+<:R>	IGNORE;IGNORE;IGNORE;<:R>
+<::>	IGNORE;IGNORE;IGNORE;<::>
+<?1>	IGNORE;IGNORE;IGNORE;<?1>
+<CG>	IGNORE;IGNORE;IGNORE;<CG>
+<?->	IGNORE;IGNORE;IGNORE;<?->
+<?=>	IGNORE;IGNORE;IGNORE;<?=>
+<?2>	IGNORE;IGNORE;IGNORE;<?2>
+<=?>	IGNORE;IGNORE;IGNORE;<=?>
+<HI>	IGNORE;IGNORE;IGNORE;<HI>
+<=3>	IGNORE;IGNORE;IGNORE;<=3>
+<<*>	IGNORE;IGNORE;IGNORE;<<*>
+<*/>>	IGNORE;IGNORE;IGNORE;<*/>>
+<!<>	IGNORE;IGNORE;IGNORE;<!<>
+<!/>>	IGNORE;IGNORE;IGNORE;<!/>>
+<(C>	IGNORE;IGNORE;IGNORE;<(C>
+<)C>	IGNORE;IGNORE;IGNORE;<)C>
+<(_>	IGNORE;IGNORE;IGNORE;<(_>
+<)_>	IGNORE;IGNORE;IGNORE;<)_>
+<0.>	IGNORE;IGNORE;IGNORE;<0.>
+<02>	IGNORE;IGNORE;IGNORE;<02>
+<-T>	IGNORE;IGNORE;IGNORE;<-T>
+<.P>	IGNORE;IGNORE;IGNORE;<.P>
+<:3>	IGNORE;IGNORE;IGNORE;<:3>
+<Eh>	IGNORE;IGNORE;IGNORE;<Eh>
+<<7>	IGNORE;IGNORE;IGNORE;<<7>
+</>7>	IGNORE;IGNORE;IGNORE;</>7>
+<7<>	IGNORE;IGNORE;IGNORE;<7<>
+<7/>>	IGNORE;IGNORE;IGNORE;<7/>>
+<NI>	IGNORE;IGNORE;IGNORE;<NI>
+<(A>	IGNORE;IGNORE;IGNORE;<(A>
+<TR>	IGNORE;IGNORE;IGNORE;<TR>
+<Iu>	IGNORE;IGNORE;IGNORE;<Iu>
+<Il>	IGNORE;IGNORE;IGNORE;<Il>
+<Vs>	IGNORE;IGNORE;IGNORE;<Vs>
+<1h>	IGNORE;IGNORE;IGNORE;<1h>
+<3h>	IGNORE;IGNORE;IGNORE;<3h>
+<2h>	IGNORE;IGNORE;IGNORE;<2h>
+<4h>	IGNORE;IGNORE;IGNORE;<4h>
+<1j>	IGNORE;IGNORE;IGNORE;<1j>
+<2j>	IGNORE;IGNORE;IGNORE;<2j>
+<3j>	IGNORE;IGNORE;IGNORE;<3j>
+<4j>	IGNORE;IGNORE;IGNORE;<4j>
+<1-o>	IGNORE;IGNORE;IGNORE;<1-o>
+<2-o>	IGNORE;IGNORE;IGNORE;<2-o>
+<3-o>	IGNORE;IGNORE;IGNORE;<3-o>
+<4-o>	IGNORE;IGNORE;IGNORE;<4-o>
+<5-o>	IGNORE;IGNORE;IGNORE;<5-o>
+<6-o>	IGNORE;IGNORE;IGNORE;<6-o>
+<7-o>	IGNORE;IGNORE;IGNORE;<7-o>
+<8-o>	IGNORE;IGNORE;IGNORE;<8-o>
+<9-o>	IGNORE;IGNORE;IGNORE;<9-o>
+<10-o>	IGNORE;IGNORE;IGNORE;<10-o>
+<11-o>	IGNORE;IGNORE;IGNORE;<11-o>
+<12-o>	IGNORE;IGNORE;IGNORE;<12-o>
+<13-o>	IGNORE;IGNORE;IGNORE;<13-o>
+<14-o>	IGNORE;IGNORE;IGNORE;<14-o>
+<15-o>	IGNORE;IGNORE;IGNORE;<15-o>
+<16-o>	IGNORE;IGNORE;IGNORE;<16-o>
+<17-o>	IGNORE;IGNORE;IGNORE;<17-o>
+<18-o>	IGNORE;IGNORE;IGNORE;<18-o>
+<19-o>	IGNORE;IGNORE;IGNORE;<19-o>
+<20-o>	IGNORE;IGNORE;IGNORE;<20-o>
+<(1)>	IGNORE;IGNORE;IGNORE;<(1)>
+<(2)>	IGNORE;IGNORE;IGNORE;<(2)>
+<(3)>	IGNORE;IGNORE;IGNORE;<(3)>
+<(4)>	IGNORE;IGNORE;IGNORE;<(4)>
+<(5)>	IGNORE;IGNORE;IGNORE;<(5)>
+<(6)>	IGNORE;IGNORE;IGNORE;<(6)>
+<(7)>	IGNORE;IGNORE;IGNORE;<(7)>
+<(8)>	IGNORE;IGNORE;IGNORE;<(8)>
+<(9)>	IGNORE;IGNORE;IGNORE;<(9)>
+<(10)>	IGNORE;IGNORE;IGNORE;<(10)>
+<(11)>	IGNORE;IGNORE;IGNORE;<(11)>
+<(12)>	IGNORE;IGNORE;IGNORE;<(12)>
+<(13)>	IGNORE;IGNORE;IGNORE;<(13)>
+<(14)>	IGNORE;IGNORE;IGNORE;<(14)>
+<(15)>	IGNORE;IGNORE;IGNORE;<(15)>
+<(16)>	IGNORE;IGNORE;IGNORE;<(16)>
+<(17)>	IGNORE;IGNORE;IGNORE;<(17)>
+<(18)>	IGNORE;IGNORE;IGNORE;<(18)>
+<(19)>	IGNORE;IGNORE;IGNORE;<(19)>
+<(20)>	IGNORE;IGNORE;IGNORE;<(20)>
+<1.>	IGNORE;IGNORE;IGNORE;<1.>
+<2.>	IGNORE;IGNORE;IGNORE;<2.>
+<3.>	IGNORE;IGNORE;IGNORE;<3.>
+<4.>	IGNORE;IGNORE;IGNORE;<4.>
+<5.>	IGNORE;IGNORE;IGNORE;<5.>
+<6.>	IGNORE;IGNORE;IGNORE;<6.>
+<7.>	IGNORE;IGNORE;IGNORE;<7.>
+<8.>	IGNORE;IGNORE;IGNORE;<8.>
+<9.>	IGNORE;IGNORE;IGNORE;<9.>
+<10.>	IGNORE;IGNORE;IGNORE;<10.>
+<11.>	IGNORE;IGNORE;IGNORE;<11.>
+<12.>	IGNORE;IGNORE;IGNORE;<12.>
+<13.>	IGNORE;IGNORE;IGNORE;<13.>
+<14.>	IGNORE;IGNORE;IGNORE;<14.>
+<15.>	IGNORE;IGNORE;IGNORE;<15.>
+<16.>	IGNORE;IGNORE;IGNORE;<16.>
+<17.>	IGNORE;IGNORE;IGNORE;<17.>
+<18.>	IGNORE;IGNORE;IGNORE;<18.>
+<19.>	IGNORE;IGNORE;IGNORE;<19.>
+<20.>	IGNORE;IGNORE;IGNORE;<20.>
+<0-o>	IGNORE;IGNORE;IGNORE;<0-o>
+<hh>	IGNORE;IGNORE;IGNORE;<hh>
+<HH>	IGNORE;IGNORE;IGNORE;<HH>
+<vv>	IGNORE;IGNORE;IGNORE;<vv>
+<VV>	IGNORE;IGNORE;IGNORE;<VV>
+<3->	IGNORE;IGNORE;IGNORE;<3->
+<3_>	IGNORE;IGNORE;IGNORE;<3_>
+<3!>	IGNORE;IGNORE;IGNORE;<3!>
+<3//>	IGNORE;IGNORE;IGNORE;<3//>
+<4->	IGNORE;IGNORE;IGNORE;<4->
+<4_>	IGNORE;IGNORE;IGNORE;<4_>
+<4!>	IGNORE;IGNORE;IGNORE;<4!>
+<4//>	IGNORE;IGNORE;IGNORE;<4//>
+<dr>	IGNORE;IGNORE;IGNORE;<dr>
+<dR>	IGNORE;IGNORE;IGNORE;<dR>
+<Dr>	IGNORE;IGNORE;IGNORE;<Dr>
+<DR>	IGNORE;IGNORE;IGNORE;<DR>
+<dl>	IGNORE;IGNORE;IGNORE;<dl>
+<dL>	IGNORE;IGNORE;IGNORE;<dL>
+<Dl>	IGNORE;IGNORE;IGNORE;<Dl>
+<LD>	IGNORE;IGNORE;IGNORE;<LD>
+<ur>	IGNORE;IGNORE;IGNORE;<ur>
+<uR>	IGNORE;IGNORE;IGNORE;<uR>
+<Ur>	IGNORE;IGNORE;IGNORE;<Ur>
+<UR>	IGNORE;IGNORE;IGNORE;<UR>
+<ul>	IGNORE;IGNORE;IGNORE;<ul>
+<uL>	IGNORE;IGNORE;IGNORE;<uL>
+<Ul>	IGNORE;IGNORE;IGNORE;<Ul>
+<UL>	IGNORE;IGNORE;IGNORE;<UL>
+<vr>	IGNORE;IGNORE;IGNORE;<vr>
+<vR>	IGNORE;IGNORE;IGNORE;<vR>
+<Udr>	IGNORE;IGNORE;IGNORE;<Udr>
+<uDr>	IGNORE;IGNORE;IGNORE;<uDr>
+<Vr>	IGNORE;IGNORE;IGNORE;<Vr>
+<UdR>	IGNORE;IGNORE;IGNORE;<UdR>
+<uDR>	IGNORE;IGNORE;IGNORE;<uDR>
+<VR>	IGNORE;IGNORE;IGNORE;<VR>
+<vl>	IGNORE;IGNORE;IGNORE;<vl>
+<vL>	IGNORE;IGNORE;IGNORE;<vL>
+<Udl>	IGNORE;IGNORE;IGNORE;<Udl>
+<uDl>	IGNORE;IGNORE;IGNORE;<uDl>
+<Vl>	IGNORE;IGNORE;IGNORE;<Vl>
+<UdL>	IGNORE;IGNORE;IGNORE;<UdL>
+<uDL>	IGNORE;IGNORE;IGNORE;<uDL>
+<VL>	IGNORE;IGNORE;IGNORE;<VL>
+<dh>	IGNORE;IGNORE;IGNORE;<dh>
+<dLr>	IGNORE;IGNORE;IGNORE;<dLr>
+<dlR>	IGNORE;IGNORE;IGNORE;<dlR>
+<dH>	IGNORE;IGNORE;IGNORE;<dH>
+<Dh>	IGNORE;IGNORE;IGNORE;<Dh>
+<DLr>	IGNORE;IGNORE;IGNORE;<DLr>
+<DlR>	IGNORE;IGNORE;IGNORE;<DlR>
+<DH>	IGNORE;IGNORE;IGNORE;<DH>
+<uh>	IGNORE;IGNORE;IGNORE;<uh>
+<uLr>	IGNORE;IGNORE;IGNORE;<uLr>
+<ulR>	IGNORE;IGNORE;IGNORE;<ulR>
+<uH>	IGNORE;IGNORE;IGNORE;<uH>
+<Uh>	IGNORE;IGNORE;IGNORE;<Uh>
+<ULr>	IGNORE;IGNORE;IGNORE;<ULr>
+<UlR>	IGNORE;IGNORE;IGNORE;<UlR>
+<UH>	IGNORE;IGNORE;IGNORE;<UH>
+<vh>	IGNORE;IGNORE;IGNORE;<vh>
+<vLr>	IGNORE;IGNORE;IGNORE;<vLr>
+<vlR>	IGNORE;IGNORE;IGNORE;<vlR>
+<vH>	IGNORE;IGNORE;IGNORE;<vH>
+<Udh>	IGNORE;IGNORE;IGNORE;<Udh>
+<uDh>	IGNORE;IGNORE;IGNORE;<uDh>
+<Vh>	IGNORE;IGNORE;IGNORE;<Vh>
+<UdLr>	IGNORE;IGNORE;IGNORE;<UdLr>
+<UdlR>	IGNORE;IGNORE;IGNORE;<UdlR>
+<uDLr>	IGNORE;IGNORE;IGNORE;<uDLr>
+<uDlR>	IGNORE;IGNORE;IGNORE;<uDlR>
+<UdH>	IGNORE;IGNORE;IGNORE;<UdH>
+<uDH>	IGNORE;IGNORE;IGNORE;<uDH>
+<VLr>	IGNORE;IGNORE;IGNORE;<VLr>
+<VlR>	IGNORE;IGNORE;IGNORE;<VlR>
+<VH>	IGNORE;IGNORE;IGNORE;<VH>
+<FD>	IGNORE;IGNORE;IGNORE;<FD>
+<BD>	IGNORE;IGNORE;IGNORE;<BD>
+<TB>	IGNORE;IGNORE;IGNORE;<TB>
+<LB>	IGNORE;IGNORE;IGNORE;<LB>
+<FB>	IGNORE;IGNORE;IGNORE;<FB>
+<lB>	IGNORE;IGNORE;IGNORE;<lB>
+<RB>	IGNORE;IGNORE;IGNORE;<RB>
+<.S>	IGNORE;IGNORE;IGNORE;<.S>
+<:S>	IGNORE;IGNORE;IGNORE;<:S>
+<?S>	IGNORE;IGNORE;IGNORE;<?S>
+<fS>	IGNORE;IGNORE;IGNORE;<fS>
+<OS>	IGNORE;IGNORE;IGNORE;<OS>
+<RO>	IGNORE;IGNORE;IGNORE;<RO>
+<Rr>	IGNORE;IGNORE;IGNORE;<Rr>
+<RF>	IGNORE;IGNORE;IGNORE;<RF>
+<RY>	IGNORE;IGNORE;IGNORE;<RY>
+<RH>	IGNORE;IGNORE;IGNORE;<RH>
+<RZ>	IGNORE;IGNORE;IGNORE;<RZ>
+<RK>	IGNORE;IGNORE;IGNORE;<RK>
+<RX>	IGNORE;IGNORE;IGNORE;<RX>
+<sB>	IGNORE;IGNORE;IGNORE;<sB>
+<SR>	IGNORE;IGNORE;IGNORE;<SR>
+<Or>	IGNORE;IGNORE;IGNORE;<Or>
+<UT>	IGNORE;IGNORE;IGNORE;<UT>
+<uT>	IGNORE;IGNORE;IGNORE;<uT>
+<Tr>	IGNORE;IGNORE;IGNORE;<Tr>
+<PR>	IGNORE;IGNORE;IGNORE;<PR>
+<Dt>	IGNORE;IGNORE;IGNORE;<Dt>
+<dT>	IGNORE;IGNORE;IGNORE;<dT>
+<Tl>	IGNORE;IGNORE;IGNORE;<Tl>
+<PL>	IGNORE;IGNORE;IGNORE;<PL>
+<Db>	IGNORE;IGNORE;IGNORE;<Db>
+<Dw>	IGNORE;IGNORE;IGNORE;<Dw>
+<LZ>	IGNORE;IGNORE;IGNORE;<LZ>
+<0m>	IGNORE;IGNORE;IGNORE;<0m>
+<0o>	IGNORE;IGNORE;IGNORE;<0o>
+<0M>	IGNORE;IGNORE;IGNORE;<0M>
+<0L>	IGNORE;IGNORE;IGNORE;<0L>
+<0R>	IGNORE;IGNORE;IGNORE;<0R>
+<Sn>	IGNORE;IGNORE;IGNORE;<Sn>
+<Ic>	IGNORE;IGNORE;IGNORE;<Ic>
+<Fd>	IGNORE;IGNORE;IGNORE;<Fd>
+<Bd>	IGNORE;IGNORE;IGNORE;<Bd>
+<Ci>	IGNORE;IGNORE;IGNORE;<Ci>
+<*2>	IGNORE;IGNORE;IGNORE;<*2>
+<*1>	IGNORE;IGNORE;IGNORE;<*1>
+<TEL>	IGNORE;IGNORE;IGNORE;<TEL>
+<tel>	IGNORE;IGNORE;IGNORE;<tel>
+<<H>	IGNORE;IGNORE;IGNORE;<<H>
+</>H>	IGNORE;IGNORE;IGNORE;</>H>
+<0u>	IGNORE;IGNORE;IGNORE;<0u>
+<0U>	IGNORE;IGNORE;IGNORE;<0U>
+<SU>	IGNORE;IGNORE;IGNORE;<SU>
+<Fm>	IGNORE;IGNORE;IGNORE;<Fm>
+<Ml>	IGNORE;IGNORE;IGNORE;<Ml>
+<cS>	IGNORE;IGNORE;IGNORE;<cS>
+<cH>	IGNORE;IGNORE;IGNORE;<cH>
+<cD>	IGNORE;IGNORE;IGNORE;<cD>
+<cC>	IGNORE;IGNORE;IGNORE;<cC>
+<cS->	IGNORE;IGNORE;IGNORE;<cS->
+<cH->	IGNORE;IGNORE;IGNORE;<cH->
+<cD->	IGNORE;IGNORE;IGNORE;<cD->
+<cC->	IGNORE;IGNORE;IGNORE;<cC->
+<Md>	IGNORE;IGNORE;IGNORE;<Md>
+<M8>	IGNORE;IGNORE;IGNORE;<M8>
+<M2>	IGNORE;IGNORE;IGNORE;<M2>
+<M16>	IGNORE;IGNORE;IGNORE;<M16>
+<Mb>	IGNORE;IGNORE;IGNORE;<Mb>
+<Mx>	IGNORE;IGNORE;IGNORE;<Mx>
+<MX>	IGNORE;IGNORE;IGNORE;<MX>
+<OK>	IGNORE;IGNORE;IGNORE;<OK>
+<XX>	IGNORE;IGNORE;IGNORE;<XX>
+<-X>	IGNORE;IGNORE;IGNORE;<-X>
+<IS>	IGNORE;IGNORE;IGNORE;<IS>
+<,_>	IGNORE;IGNORE;IGNORE;<,_>
+<._>	IGNORE;IGNORE;IGNORE;<._>
+<+">	IGNORE;IGNORE;IGNORE;<+">
+<JIS>	IGNORE;IGNORE;IGNORE;<JIS>
+<*_>	IGNORE;IGNORE;IGNORE;<*_>
+<;_>	IGNORE;IGNORE;IGNORE;<;_>
+<0_>	IGNORE;IGNORE;IGNORE;<0_>
+<<+>	IGNORE;IGNORE;IGNORE;<<+>
+</>+>	IGNORE;IGNORE;IGNORE;</>+>
+<<'>	IGNORE;IGNORE;IGNORE;<<'>
+</>'>	IGNORE;IGNORE;IGNORE;</>'>
+<<">	IGNORE;IGNORE;IGNORE;<<">
+</>">	IGNORE;IGNORE;IGNORE;</>">
+<(">	IGNORE;IGNORE;IGNORE;<(">
+<)">	IGNORE;IGNORE;IGNORE;<)">
+<=T>	IGNORE;IGNORE;IGNORE;<=T>
+<=_>	IGNORE;IGNORE;IGNORE;<=_>
+<('>	IGNORE;IGNORE;IGNORE;<('>
+<)'>	IGNORE;IGNORE;IGNORE;<)'>
+<(I>	IGNORE;IGNORE;IGNORE;<(I>
+<)I>	IGNORE;IGNORE;IGNORE;<)I>
+<-?>	IGNORE;IGNORE;IGNORE;<-?>
+<=T:)>	IGNORE;IGNORE;IGNORE;<=T:)>
+<"5>	IGNORE;IGNORE;IGNORE;<"5>
+<05>	IGNORE;IGNORE;IGNORE;<05>
+<*5>	IGNORE;IGNORE;IGNORE;<*5>
+<+5>	IGNORE;IGNORE;IGNORE;<+5>
+<.6>	IGNORE;IGNORE;IGNORE;<.6>
+<-6>	IGNORE;IGNORE;IGNORE;<-6>
+<*6>	IGNORE;IGNORE;IGNORE;<*6>
+<+6>	IGNORE;IGNORE;IGNORE;<+6>
+<(JU)>	IGNORE;IGNORE;IGNORE;<(JU)>
+<1c>	IGNORE;IGNORE;IGNORE;<1c>
+<2c>	IGNORE;IGNORE;IGNORE;<2c>
+<3c>	IGNORE;IGNORE;IGNORE;<3c>
+<4c>	IGNORE;IGNORE;IGNORE;<4c>
+<5c>	IGNORE;IGNORE;IGNORE;<5c>
+<6c>	IGNORE;IGNORE;IGNORE;<6c>
+<7c>	IGNORE;IGNORE;IGNORE;<7c>
+<8c>	IGNORE;IGNORE;IGNORE;<8c>
+<9c>	IGNORE;IGNORE;IGNORE;<9c>
+<10c>	IGNORE;IGNORE;IGNORE;<10c>
+<KSC>	IGNORE;IGNORE;IGNORE;<KSC>
+<am>	IGNORE;IGNORE;IGNORE;<am>
+<pm>	IGNORE;IGNORE;IGNORE;<pm>
+<NU>	IGNORE;IGNORE;IGNORE;<NU>
+<SH>	IGNORE;IGNORE;IGNORE;<SH>
+<SX>	IGNORE;IGNORE;IGNORE;<SX>
+<EX>	IGNORE;IGNORE;IGNORE;<EX>
+<ET>	IGNORE;IGNORE;IGNORE;<ET>
+<EQ>	IGNORE;IGNORE;IGNORE;<EQ>
+<AK>	IGNORE;IGNORE;IGNORE;<AK>
+<BL>	IGNORE;IGNORE;IGNORE;<BL>
+<BS>	IGNORE;IGNORE;IGNORE;<BS>
+<SO>	IGNORE;IGNORE;IGNORE;<SO>
+<SI>	IGNORE;IGNORE;IGNORE;<SI>
+<DL>	IGNORE;IGNORE;IGNORE;<DL>
+<D1>	IGNORE;IGNORE;IGNORE;<D1>
+<D2>	IGNORE;IGNORE;IGNORE;<D2>
+<D3>	IGNORE;IGNORE;IGNORE;<D3>
+<D4>	IGNORE;IGNORE;IGNORE;<D4>
+<NK>	IGNORE;IGNORE;IGNORE;<NK>
+<SY>	IGNORE;IGNORE;IGNORE;<SY>
+<EB>	IGNORE;IGNORE;IGNORE;<EB>
+<CN>	IGNORE;IGNORE;IGNORE;<CN>
+<EM>	IGNORE;IGNORE;IGNORE;<EM>
+<SB>	IGNORE;IGNORE;IGNORE;<SB>
+<EC>	IGNORE;IGNORE;IGNORE;<EC>
+<FS>	IGNORE;IGNORE;IGNORE;<FS>
+<GS>	IGNORE;IGNORE;IGNORE;<GS>
+<RS>	IGNORE;IGNORE;IGNORE;<RS>
+<US>	IGNORE;IGNORE;IGNORE;<US>
+<DT>	IGNORE;IGNORE;IGNORE;<DT>
+<PA>	IGNORE;IGNORE;IGNORE;<PA>
+<HO>	IGNORE;IGNORE;IGNORE;<HO>
+<BH>	IGNORE;IGNORE;IGNORE;<BH>
+<NH>	IGNORE;IGNORE;IGNORE;<NH>
+<IN>	IGNORE;IGNORE;IGNORE;<IN>
+<NL>	IGNORE;IGNORE;IGNORE;<NL>
+<SA>	IGNORE;IGNORE;IGNORE;<SA>
+<ES>	IGNORE;IGNORE;IGNORE;<ES>
+<HS>	IGNORE;IGNORE;IGNORE;<HS>
+<HJ>	IGNORE;IGNORE;IGNORE;<HJ>
+<VS>	IGNORE;IGNORE;IGNORE;<VS>
+<PD>	IGNORE;IGNORE;IGNORE;<PD>
+<PU>	IGNORE;IGNORE;IGNORE;<PU>
+<RI>	IGNORE;IGNORE;IGNORE;<RI>
+<S2>	IGNORE;IGNORE;IGNORE;<S2>
+<S3>	IGNORE;IGNORE;IGNORE;<S3>
+<DC>	IGNORE;IGNORE;IGNORE;<DC>
+<P1>	IGNORE;IGNORE;IGNORE;<P1>
+<P2>	IGNORE;IGNORE;IGNORE;<P2>
+<TS>	IGNORE;IGNORE;IGNORE;<TS>
+<CC>	IGNORE;IGNORE;IGNORE;<CC>
+<MW>	IGNORE;IGNORE;IGNORE;<MW>
+<SG>	IGNORE;IGNORE;IGNORE;<SG>
+<EG>	IGNORE;IGNORE;IGNORE;<EG>
+<SS>	IGNORE;IGNORE;IGNORE;<SS>
+<GC>	IGNORE;IGNORE;IGNORE;<GC>
+<SC>	IGNORE;IGNORE;IGNORE;<SC>
+<CI>	IGNORE;IGNORE;IGNORE;<CI>
+<ST>	IGNORE;IGNORE;IGNORE;<ST>
+<OC>	IGNORE;IGNORE;IGNORE;<OC>
+<PM>	IGNORE;IGNORE;IGNORE;<PM>
+<AC>	IGNORE;IGNORE;IGNORE;<AC>
+<"3>	IGNORE;IGNORE;IGNORE;<"3>
+<"1>	IGNORE;IGNORE;IGNORE;<"1>
+<"!>	IGNORE;IGNORE;IGNORE;<"!>
+<"'>	IGNORE;IGNORE;IGNORE;<"'>
+<"/>>	IGNORE;IGNORE;IGNORE;<"/>>
+<"?>	IGNORE;IGNORE;IGNORE;<"?>
+<"->	IGNORE;IGNORE;IGNORE;<"->
+<"(>	IGNORE;IGNORE;IGNORE;<"(>
+<".>	IGNORE;IGNORE;IGNORE;<".>
+<":>	IGNORE;IGNORE;IGNORE;<":>
+<"0>	IGNORE;IGNORE;IGNORE;<"0>
+<",>	IGNORE;IGNORE;IGNORE;<",>
+<"_>	IGNORE;IGNORE;IGNORE;<"_>
+<"">	IGNORE;IGNORE;IGNORE;<"">
+<";>	IGNORE;IGNORE;IGNORE;<";>
+<"<>	IGNORE;IGNORE;IGNORE;<"<>
+<"=>	IGNORE;IGNORE;IGNORE;<"=>
+<"//>	IGNORE;IGNORE;IGNORE;<"//>
+<"p>	IGNORE;IGNORE;IGNORE;<"p>
+<"d>	IGNORE;IGNORE;IGNORE;<"d>
+<"i>	IGNORE;IGNORE;IGNORE;<"i>
+<+_>	IGNORE;IGNORE;IGNORE;<+_>
+<Tel>	IGNORE;IGNORE;IGNORE;<Tel>
+<UA>	IGNORE;IGNORE;IGNORE;<UA>
+<UB>	IGNORE;IGNORE;IGNORE;<UB>
+UNDEFINED	IGNORE;IGNORE;IGNORE
+
+<0>	<0>;<0>;IGNORE;IGNORE
+<0S>	<0>;<0S>;IGNORE;IGNORE
+<18>	<0>;<18>;IGNORE;IGNORE
+<14>	<0>;<14>;IGNORE;IGNORE
+<38>	<0>;<38>;IGNORE;IGNORE
+<12>	<0>;<12>;IGNORE;IGNORE
+<58>	<0>;<58>;IGNORE;IGNORE
+<34>	<0>;<34>;IGNORE;IGNORE
+<78>	<0>;<78>;IGNORE;IGNORE
+<1>	<1>;<1>;IGNORE;IGNORE
+<2>	<2>;<2>;IGNORE;IGNORE
+<3>	<3>;<3>;IGNORE;IGNORE
+<4>	<4>;<4>;IGNORE;IGNORE
+<5>	<5>;<5>;IGNORE;IGNORE
+<6>	<6>;<6>;IGNORE;IGNORE
+<7>	<7>;<7>;IGNORE;IGNORE
+<8>	<8>;<8>;IGNORE;IGNORE
+<9>	<9>;<9>;IGNORE;IGNORE
+<1S>	<1>;<1S>;IGNORE;IGNORE
+<2S>	<2>;<2S>;IGNORE;IGNORE
+<3S>	<3>;<3S>;IGNORE;IGNORE
+<4S>	<4>;<4S>;IGNORE;IGNORE
+<5S>	<5>;<5S>;IGNORE;IGNORE
+<6S>	<6>;<6S>;IGNORE;IGNORE
+<7S>	<7>;<7S>;IGNORE;IGNORE
+<8S>	<8>;<8S>;IGNORE;IGNORE
+<9S>	<9>;<9S>;IGNORE;IGNORE
+<A>	<A>;<NONE>;<CAPITAL>;IGNORE
+<a>	<A>;<NONE>;<SMALL>;IGNORE
+<-a>	<A>;<NONE>;<-a>;IGNORE
+<A'>	<A>;<ACUTE>;<CAPITAL>;IGNORE
+<a'>	<A>;<ACUTE>;<SMALL>;IGNORE
+<A!>	<A>;<GRAVE>;<CAPITAL>;IGNORE
+<a!>	<A>;<GRAVE>;<SMALL>;IGNORE
+<A!!>	<A>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<a!!>	<A>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<A(>	<A>;<BREVE>;<CAPITAL>;IGNORE
+<a(>	<A>;<BREVE>;<SMALL>;IGNORE
+<A('>	<A>;<BREVE+ACUTE>;<CAPITAL>;IGNORE
+<a('>	<A>;<BREVE+ACUTE>;<SMALL>;IGNORE
+<A(!>	<A>;<BREVE+GRAVE>;<CAPITAL>;IGNORE
+<a(!>	<A>;<BREVE+GRAVE>;<SMALL>;IGNORE
+<A(2>	<A>;<BREVE+HOOK>;<CAPITAL>;IGNORE
+<a(2>	<A>;<BREVE+HOOK>;<SMALL>;IGNORE
+<A(?>	<A>;<BREVE+TILDE>;<CAPITAL>;IGNORE
+<a(?>	<A>;<BREVE+TILDE>;<SMALL>;IGNORE
+<A(-.>	<A>;<BREVE+DOT-BELOW>;<CAPITAL>;IGNORE
+<a(-.>	<A>;<BREVE+DOT-BELOW>;<SMALL>;IGNORE
+<A)>	<A>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<a)>	<A>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<A/>>	<A>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<a/>>	<A>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<A/>'>	<A>;<CIRCUMFLEX+ACUTE>;<CAPITAL>;IGNORE
+<a/>'>	<A>;<CIRCUMFLEX+ACUTE>;<SMALL>;IGNORE
+<A/>!>	<A>;<CIRCUMFLEX+GRAVE>;<CAPITAL>;IGNORE
+<a/>!>	<A>;<CIRCUMFLEX+GRAVE>;<SMALL>;IGNORE
+<A/>2>	<A>;<CIRCUMFLEX+HOOK>;<CAPITAL>;IGNORE
+<a/>2>	<A>;<CIRCUMFLEX+HOOK>;<SMALL>;IGNORE
+<A/>?>	<A>;<CIRCUMFLEX+TILDE>;<CAPITAL>;IGNORE
+<a/>?>	<A>;<CIRCUMFLEX+TILDE>;<SMALL>;IGNORE
+<A/>-.>	<A>;<CIRCUMFLEX+DOT-BELOW>;<CAPITAL>;IGNORE
+<a/>-.>	<A>;<CIRCUMFLEX+DOT-BELOW>;<SMALL>;IGNORE
+<A<>	<A>;<CARON>;<CAPITAL>;IGNORE
+<a<>	<A>;<CARON>;<SMALL>;IGNORE
+<AA>	<A>;<RING>;<CAPITAL>;IGNORE
+<aa>	<A>;<RING>;<SMALL>;IGNORE
+<AA'>	<A>;<RING+ACUTE>;<CAPITAL>;IGNORE
+<aa'>	<A>;<RING+ACUTE>;<SMALL>;IGNORE
+<A-0>	<A>;<RING-BELOW>;<CAPITAL>;IGNORE
+<a-0>	<A>;<RING-BELOW>;<SMALL>;IGNORE
+<A:>	<A>;<DIAERESIS>;<CAPITAL>;IGNORE
+<a:>	<A>;<DIAERESIS>;<SMALL>;IGNORE
+<A1>	<A>;<DIAERESIS+MACRON>;<CAPITAL>;IGNORE
+<a1>	<A>;<DIAERESIS+MACRON>;<SMALL>;IGNORE
+<A2>	<A>;<HOOK>;<CAPITAL>;IGNORE
+<a2>	<A>;<HOOK>;<SMALL>;IGNORE
+<A?>	<A>;<TILDE>;<CAPITAL>;IGNORE
+<a?>	<A>;<TILDE>;<SMALL>;IGNORE
+<A-.>	<A>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<a-.>	<A>;<DOT-BELOW>;<SMALL>;IGNORE
+<A;>	<A>;<OGONEK>;<CAPITAL>;IGNORE
+<a;>	<A>;<OGONEK>;<SMALL>;IGNORE
+<A->	<A>;<MACRON>;<CAPITAL>;IGNORE
+<a->	<A>;<MACRON>;<SMALL>;IGNORE
+<A7>	<A>;<MACRON+DOT>;<CAPITAL>;IGNORE
+<a7>	<A>;<MACRON+DOT>;<SMALL>;IGNORE
+<a8>	
+<AE>	"<A><E>";"<AE><AE>";"<CAPITAL><CAPITAL>";IGNORE
+<ae>	"<A><E>";"<AE><AE>";"<SMALL><SMALL>";IGNORE
+<AE'>	"<A><E>";"<AE'><AE'>";"<CAPITAL><CAPITAL>";IGNORE
+<ae'>	"<A><E>";"<AE'><AE'>";"<SMALL><SMALL>";IGNORE
+<A3>	"<A><E>";"<A3><A3>";"<CAPITAL><CAPITAL>";IGNORE
+<a3>	"<A><E>";"<A3><A3>";"<SMALL><SMALL>";IGNORE
+<B>	<B>;<NONE>;<CAPITAL>;IGNORE
+<b>	<B>;<NONE>;<SMALL>;IGNORE
+<B.>	<B>;<DOT>;<CAPITAL>;IGNORE
+<b.>	<B>;<DOT>;<SMALL>;IGNORE
+<B-.>	<B>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<b-.>	<B>;<DOT-BELOW>;<SMALL>;IGNORE
+<B_>	<B>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<b_>	<B>;<LINE-BELOW>;<SMALL>;IGNORE
+<b8>	
+<C>	<C>;<NONE>;<CAPITAL>;IGNORE
+<c>	<C>;<NONE>;<SMALL>;IGNORE
+<C'>	<C>;<ACUTE>;<CAPITAL>;IGNORE
+<c'>	<C>;<ACUTE>;<SMALL>;IGNORE
+<C/>>	<C>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<c/>>	<C>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<C<>	<C>;<CARON>;<CAPITAL>;IGNORE
+<c<>	<C>;<CARON>;<SMALL>;IGNORE
+<C2>	<C>;<HOOK>;<CAPITAL>;IGNORE
+<c2>	<C>;<HOOK>;<SMALL>;IGNORE
+<C.>	<C>;<DOT>;<CAPITAL>;IGNORE
+<c.>	<C>;<DOT>;<SMALL>;IGNORE
+<C,>	<C>;<CEDILLA>;<CAPITAL>;IGNORE
+<c,>	<C>;<CEDILLA>;<SMALL>;IGNORE
+<C,'>	<C>;<CEDILLA+ACUTE>;<CAPITAL>;IGNORE
+<c,'>	<C>;<CEDILLA+ACUTE>;<SMALL>;IGNORE
+<c8>	
+<D>	<D>;<NONE>;<CAPITAL>;IGNORE
+<d>	<D>;<NONE>;<SMALL>;IGNORE
+<D<>	<D>;<CARON>;<CAPITAL>;IGNORE
+<d<>	<D>;<CARON>;<SMALL>;IGNORE
+<D.>	<D>;<DOT>;<CAPITAL>;IGNORE
+<d.>	<D>;<DOT>;<SMALL>;IGNORE
+<D-.>	<D>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<d-.>	<D>;<DOT-BELOW>;<SMALL>;IGNORE
+<D//>	<D>;<STROKE>;<CAPITAL>;IGNORE
+<d//>	<D>;<STROKE>;<SMALL>;IGNORE
+<D,>	<D>;<CEDILLA>;<CAPITAL>;IGNORE
+<d,>	<D>;<CEDILLA>;<SMALL>;IGNORE
+<D-/>>	<D>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<d-/>>	<D>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<D_>	<D>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<d_>	<D>;<LINE-BELOW>;<SMALL>;IGNORE
+<d8>	
+<E>	<E>;<NONE>;<CAPITAL>;IGNORE
+<e>	<E>;<NONE>;<SMALL>;IGNORE
+<E'>	<E>;<ACUTE>;<CAPITAL>;IGNORE
+<e'>	<E>;<ACUTE>;<SMALL>;IGNORE
+<E!>	<E>;<GRAVE>;<CAPITAL>;IGNORE
+<e!>	<E>;<GRAVE>;<SMALL>;IGNORE
+<E!!>	<E>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<e!!>	<E>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<E(>	<E>;<BREVE>;<CAPITAL>;IGNORE
+<e(>	<E>;<BREVE>;<SMALL>;IGNORE
+<E)>	<E>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<e)>	<E>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<E/>>	<E>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<e/>>	<E>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<E/>'>	<E>;<CIRCUMFLEX+ACUTE>;<CAPITAL>;IGNORE
+<e/>'>	<E>;<CIRCUMFLEX+ACUTE>;<SMALL>;IGNORE
+<E/>!>	<E>;<CIRCUMFLEX+GRAVE>;<CAPITAL>;IGNORE
+<e/>!>	<E>;<CIRCUMFLEX+GRAVE>;<SMALL>;IGNORE
+<E/>2>	<E>;<CIRCUMFLEX+HOOK>;<CAPITAL>;IGNORE
+<e/>2>	<E>;<CIRCUMFLEX+HOOK>;<SMALL>;IGNORE
+<E/>?>	<E>;<CIRCUMFLEX+TILDE>;<CAPITAL>;IGNORE
+<e/>?>	<E>;<CIRCUMFLEX+TILDE>;<SMALL>;IGNORE
+<E/>-.>	<E>;<CIRCUMFLEX+DOT-BELOW>;<CAPITAL>;IGNORE
+<e/>-.>	<E>;<CIRCUMFLEX+DOT-BELOW>;<SMALL>;IGNORE
+<E<>	<E>;<CARON>;<CAPITAL>;IGNORE
+<e<>	<E>;<CARON>;<SMALL>;IGNORE
+<E:>	<E>;<DIAERESIS>;<CAPITAL>;IGNORE
+<e:>	<E>;<DIAERESIS>;<SMALL>;IGNORE
+<E2>	<E>;<HOOK>;<CAPITAL>;IGNORE
+<e2>	<E>;<HOOK>;<SMALL>;IGNORE
+<E?>	<E>;<TILDE>;<CAPITAL>;IGNORE
+<e?>	<E>;<TILDE>;<SMALL>;IGNORE
+<E-?>	<E>;<TILDE-BELOW>;<CAPITAL>;IGNORE
+<e-?>	<E>;<TILDE-BELOW>;<SMALL>;IGNORE
+<E.>	<E>;<DOT>;<CAPITAL>;IGNORE
+<e.>	<E>;<DOT>;<SMALL>;IGNORE
+<E-.>	<E>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<e-.>	<E>;<DOT-BELOW>;<SMALL>;IGNORE
+<E,(>	<E>;<CEDILLA+BREVE>;<CAPITAL>;IGNORE
+<e,(>	<E>;<CEDILLA+BREVE>;<SMALL>;IGNORE
+<E;>	<E>;<OGONEK>;<CAPITAL>;IGNORE
+<e;>	<E>;<OGONEK>;<SMALL>;IGNORE
+<E->	<E>;<MACRON>;<CAPITAL>;IGNORE
+<e->	<E>;<MACRON>;<SMALL>;IGNORE
+<E-'>	<E>;<MACRON+ACUTE>;<CAPITAL>;IGNORE
+<e-'>	<E>;<MACRON+ACUTE>;<SMALL>;IGNORE
+<E-!>	<E>;<MACRON+GRAVE>;<CAPITAL>;IGNORE
+<e-!>	<E>;<MACRON+GRAVE>;<SMALL>;IGNORE
+<E-/>>	<E>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<e-/>>	<E>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<e8>	
+<F>	<F>;<NONE>;<CAPITAL>;IGNORE
+<f>	<F>;<NONE>;<SMALL>;IGNORE
+<F2>	<F>;<HOOK>;<CAPITAL>;IGNORE
+<f2>	<F>;<HOOK>;<SMALL>;IGNORE
+<F.>	<F>;<DOT>;<CAPITAL>;IGNORE
+<f.>	<F>;<DOT>;<SMALL>;IGNORE
+<f8>	
+<ff>	"<F><F>";"<NONE><NONE>";"<ff><ff>";IGNORE
+<fi>	"<F><I>";"<NONE><NONE>";"<fi><fi>";IGNORE
+<fl>	"<F><L>";"<NONE><NONE>";"<fl><fl>";IGNORE
+<ffi>	"<F><F><I>";"<NONE><NONE><NONE>";"<ffi><ffi><ffi>";IGNORE
+<ffl>	"<F><F><L>";"<NONE><NONE><NONE>";"<ffl><ffl><ffl>";IGNORE
+<ft>	"<F><T>";"<NONE><NONE>";"<ft><ft>";IGNORE
+<G>	<G>;<NONE>;<CAPITAL>;IGNORE
+<g>	<G>;<NONE>;<SMALL>;IGNORE
+<G'>	<G>;<ACUTE>;<CAPITAL>;IGNORE
+<g'>	<G>;<ACUTE>;<SMALL>;IGNORE
+<G(>	<G>;<BREVE>;<CAPITAL>;IGNORE
+<g(>	<G>;<BREVE>;<SMALL>;IGNORE
+<G/>>	<G>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<g/>>	<G>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<G<>	<G>;<CARON>;<CAPITAL>;IGNORE
+<g<>	<G>;<CARON>;<SMALL>;IGNORE
+<G.>	<G>;<DOT>;<CAPITAL>;IGNORE
+<g.>	<G>;<DOT>;<SMALL>;IGNORE
+<G//>	<G>;<STROKE>;<CAPITAL>;IGNORE
+<g//>	<G>;<STROKE>;<SMALL>;IGNORE
+<G,>	<G>;<CEDILLA>;<CAPITAL>;IGNORE
+<g,>	<G>;<CEDILLA>;<SMALL>;IGNORE
+<G->	<G>;<MACRON>;<CAPITAL>;IGNORE
+<g->	<G>;<MACRON>;<SMALL>;IGNORE
+<g8>	
+<H>	<H>;<NONE>;<CAPITAL>;IGNORE
+<h>	<H>;<NONE>;<SMALL>;IGNORE
+<H-(>	<H>;<BREVE-BELOW>;<CAPITAL>;IGNORE
+<h-(>	<H>;<BREVE-BELOW>;<SMALL>;IGNORE
+<H/>>	<H>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<h/>>	<H>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<H:>	<H>;<DIAERESIS>;<CAPITAL>;IGNORE
+<h:>	<H>;<DIAERESIS>;<SMALL>;IGNORE
+<H.>	<H>;<DOT>;<CAPITAL>;IGNORE
+<h.>	<H>;<DOT>;<SMALL>;IGNORE
+<H-.>	<H>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<h-.>	<H>;<DOT-BELOW>;<SMALL>;IGNORE
+<H//>	<H>;<STROKE>;<CAPITAL>;IGNORE
+<h//>	<H>;<STROKE>;<SMALL>;IGNORE
+<H,>	<H>;<CEDILLA>;<CAPITAL>;IGNORE
+<h,>	<H>;<CEDILLA>;<SMALL>;IGNORE
+<h8>	
+<I>	<I>;<NONE>;<CAPITAL>;IGNORE
+<i>	<I>;<NONE>;<SMALL>;IGNORE
+<I'>	<I>;<ACUTE>;<CAPITAL>;IGNORE
+<i'>	<I>;<ACUTE>;<SMALL>;IGNORE
+<I!>	<I>;<GRAVE>;<CAPITAL>;IGNORE
+<i!>	<I>;<GRAVE>;<SMALL>;IGNORE
+<I!!>	<I>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<i!!>	<I>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<I(>	<I>;<BREVE>;<CAPITAL>;IGNORE
+<i(>	<I>;<BREVE>;<SMALL>;IGNORE
+<I)>	<I>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<i)>	<I>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<I/>>	<I>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<i/>>	<I>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<I<>	<I>;<CARON>;<CAPITAL>;IGNORE
+<i<>	<I>;<CARON>;<SMALL>;IGNORE
+<I:>	<I>;<DIAERESIS>;<CAPITAL>;IGNORE
+<i:>	<I>;<DIAERESIS>;<SMALL>;IGNORE
+<I:'>	<I>;<DIAERESIS+ACUTE>;<CAPITAL>;IGNORE
+<i:'>	<I>;<DIAERESIS+ACUTE>;<SMALL>;IGNORE
+<I2>	<I>;<HOOK>;<CAPITAL>;IGNORE
+<i2>	<I>;<HOOK>;<SMALL>;IGNORE
+<I?>	<I>;<TILDE>;<CAPITAL>;IGNORE
+<i?>	<I>;<TILDE>;<SMALL>;IGNORE
+<I-?>	<I>;<TILDE-BELOW>;<CAPITAL>;IGNORE
+<i-?>	<I>;<TILDE-BELOW>;<SMALL>;IGNORE
+<I.>	<I>;<DOT>;<CAPITAL>;IGNORE
+<i.>	<I>;<DOT>;<SMALL>;IGNORE
+<I-.>	<I>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<i-.>	<I>;<DOT-BELOW>;<SMALL>;IGNORE
+<I;>	<I>;<OGONEK>;<CAPITAL>;IGNORE
+<i;>	<I>;<OGONEK>;<SMALL>;IGNORE
+<I->	<I>;<MACRON>;<CAPITAL>;IGNORE
+<i->	<I>;<MACRON>;<SMALL>;IGNORE
+<i8>	
+<IJ>	"<I><J>";"<IJ><IJ>";"<CAPITAL><CAPITAL>";IGNORE
+<ij>	"<I><J>";"<IJ><IJ>";"<SMALL><SMALL>";IGNORE
+<J>	<J>;<NONE>;<CAPITAL>;IGNORE
+<j>	<J>;<NONE>;<SMALL>;IGNORE
+<J/>>	<J>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<j/>>	<J>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<j8>	
+<K>	<K>;<NONE>;<CAPITAL>;IGNORE
+<k>	<K>;<NONE>;<SMALL>;IGNORE
+<K'>	<K>;<ACUTE>;<CAPITAL>;IGNORE
+<k'>	<K>;<ACUTE>;<SMALL>;IGNORE
+<K<>	<K>;<CARON>;<CAPITAL>;IGNORE
+<k<>	<K>;<CARON>;<SMALL>;IGNORE
+<K2>	<K>;<HOOK>;<CAPITAL>;IGNORE
+<k2>	<K>;<HOOK>;<SMALL>;IGNORE
+<K-.>	<K>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<k-.>	<K>;<DOT-BELOW>;<SMALL>;IGNORE
+<K,>	<K>;<CEDILLA>;<CAPITAL>;IGNORE
+<k,>	<K>;<CEDILLA>;<SMALL>;IGNORE
+<K_>	<K>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<k_>	<K>;<LINE-BELOW>;<SMALL>;IGNORE
+<k8>	
+<kk>	<K>;<kk>;<SMALL>;IGNORE
+<L>	<L>;<NONE>;<CAPITAL>;IGNORE
+<l>	<L>;<NONE>;<SMALL>;IGNORE
+<L'>	<L>;<ACUTE>;<CAPITAL>;IGNORE
+<l'>	<L>;<ACUTE>;<SMALL>;IGNORE
+<L<>	<L>;<CARON>;<CAPITAL>;IGNORE
+<l<>	<L>;<CARON>;<SMALL>;IGNORE
+<L.>	<L>;<DOT>;<CAPITAL>;IGNORE
+<l.>	<L>;<DOT>;<SMALL>;IGNORE
+<L-.>	<L>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<l-.>	<L>;<DOT-BELOW>;<SMALL>;IGNORE
+<L//>	<L>;<STROKE>;<CAPITAL>;IGNORE
+<l//>	<L>;<STROKE>;<SMALL>;IGNORE
+<L,>	<L>;<CEDILLA>;<CAPITAL>;IGNORE
+<l,>	<L>;<CEDILLA>;<SMALL>;IGNORE
+<L--.>	<L>;<MACRON+DOT-BELOW>;<CAPITAL>;IGNORE
+<l--.>	<L>;<MACRON+DOT-BELOW>;<SMALL>;IGNORE
+<L-/>>	<L>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<l-/>>	<L>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<L_>	<L>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<l_>	<L>;<LINE-BELOW>;<SMALL>;IGNORE
+<l8>	
+<M>	<M>;<NONE>;<CAPITAL>;IGNORE
+<m>	<M>;<NONE>;<SMALL>;IGNORE
+<M'>	<M>;<ACUTE>;<CAPITAL>;IGNORE
+<m'>	<M>;<ACUTE>;<SMALL>;IGNORE
+<M.>	<M>;<DOT>;<CAPITAL>;IGNORE
+<m.>	<M>;<DOT>;<SMALL>;IGNORE
+<M-.>	<M>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<m-.>	<M>;<DOT-BELOW>;<SMALL>;IGNORE
+<m8>	
+<N>	<N>;<NONE>;<CAPITAL>;IGNORE
+<n>	<N>;<NONE>;<SMALL>;IGNORE
+<N'>	<N>;<ACUTE>;<CAPITAL>;IGNORE
+<n'>	<N>;<ACUTE>;<SMALL>;IGNORE
+<N<>	<N>;<CARON>;<CAPITAL>;IGNORE
+<n<>	<N>;<CARON>;<SMALL>;IGNORE
+<N.>	<N>;<DOT>;<CAPITAL>;IGNORE
+<n.>	<N>;<DOT>;<SMALL>;IGNORE
+<N-.>	<N>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<n-.>	<N>;<DOT-BELOW>;<SMALL>;IGNORE
+<N,>	<N>;<CEDILLA>;<CAPITAL>;IGNORE
+<n,>	<N>;<CEDILLA>;<SMALL>;IGNORE
+<N-/>>	<N>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<n-/>>	<N>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<N_>	<N>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<n_>	<N>;<LINE-BELOW>;<SMALL>;IGNORE
+<'n>	<N>;<PRECEDED-BY-APOSTROPHE>;<SMALL>;IGNORE
+<n8>	
+<N?>	<N?>;<NONE>;<CAPITAL>;IGNORE
+<n?>	<N?>;<NONE>;<SMALL>;IGNORE
+<NG>	"<N><G>";"<NG><NG>";"<CAPITAL><CAPITAL>";IGNORE
+<ng>	"<N><G>";"<NG><NG>";"<SMALL><SMALL>";IGNORE
+<O>	<O>;<NONE>;<CAPITAL>;IGNORE
+<o>	<O>;<NONE>;<SMALL>;IGNORE
+<-o>	<O>;<NONE>;<-o>;IGNORE
+<O'>	<O>;<ACUTE>;<CAPITAL>;IGNORE
+<o'>	<O>;<ACUTE>;<SMALL>;IGNORE
+<O!>	<O>;<GRAVE>;<CAPITAL>;IGNORE
+<o!>	<O>;<GRAVE>;<SMALL>;IGNORE
+<O!!>	<O>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<o!!>	<O>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<O(>	<O>;<BREVE>;<CAPITAL>;IGNORE
+<o(>	<O>;<BREVE>;<SMALL>;IGNORE
+<O)>	<O>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<o)>	<O>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<O/>>	<O>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<o/>>	<O>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<O/>'>	<O>;<CIRCUMFLEX+ACUTE>;<CAPITAL>;IGNORE
+<o/>'>	<O>;<CIRCUMFLEX+ACUTE>;<SMALL>;IGNORE
+<O/>!>	<O>;<CIRCUMFLEX+GRAVE>;<CAPITAL>;IGNORE
+<o/>!>	<O>;<CIRCUMFLEX+GRAVE>;<SMALL>;IGNORE
+<O/>2>	<O>;<CIRCUMFLEX+HOOK>;<CAPITAL>;IGNORE
+<o/>2>	<O>;<CIRCUMFLEX+HOOK>;<SMALL>;IGNORE
+<O/>?>	<O>;<CIRCUMFLEX+TILDE>;<CAPITAL>;IGNORE
+<o/>?>	<O>;<CIRCUMFLEX+TILDE>;<SMALL>;IGNORE
+<O/>-.>	<O>;<CIRCUMFLEX+DOT-BELOW>;<CAPITAL>;IGNORE
+<o/>-.>	<O>;<CIRCUMFLEX+DOT-BELOW>;<SMALL>;IGNORE
+<O<>	<O>;<CARON>;<CAPITAL>;IGNORE
+<o<>	<O>;<CARON>;<SMALL>;IGNORE
+<O:>	<O>;<DIAERESIS>;<CAPITAL>;IGNORE
+<o:>	<O>;<DIAERESIS>;<SMALL>;IGNORE
+<O">	<O>;<DOUBLE-ACUTE>;<CAPITAL>;IGNORE
+<o">	<O>;<DOUBLE-ACUTE>;<SMALL>;IGNORE
+<O2>	<O>;<HOOK>;<CAPITAL>;IGNORE
+<o2>	<O>;<HOOK>;<SMALL>;IGNORE
+<O?>	<O>;<TILDE>;<CAPITAL>;IGNORE
+<o?>	<O>;<TILDE>;<SMALL>;IGNORE
+<O?'>	<O>;<TILDE+ACUTE>;<CAPITAL>;IGNORE
+<o?'>	<O>;<TILDE+ACUTE>;<SMALL>;IGNORE
+<O?:>	<O>;<TILDE+DIAERESIS>;<CAPITAL>;IGNORE
+<o?:>	<O>;<TILDE+DIAERESIS>;<SMALL>;IGNORE
+<O-.>	<O>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<o-.>	<O>;<DOT-BELOW>;<SMALL>;IGNORE
+<O//>	<O>;<STROKE>;<CAPITAL>;IGNORE
+<o//>	<O>;<STROKE>;<SMALL>;IGNORE
+<O//'>	<O>;<STROKE+ACUTE>;<CAPITAL>;IGNORE
+<o//'>	<O>;<STROKE+ACUTE>;<SMALL>;IGNORE
+<O;>	<O>;<OGONEK>;<CAPITAL>;IGNORE
+<o;>	<O>;<OGONEK>;<SMALL>;IGNORE
+<O1>	<O>;<OGONEK+MACRON>;<CAPITAL>;IGNORE
+<o1>	<O>;<OGONEK+MACRON>;<SMALL>;IGNORE
+<O->	<O>;<MACRON>;<CAPITAL>;IGNORE
+<o->	<O>;<MACRON>;<SMALL>;IGNORE
+<O-'>	<O>;<MACRON+ACUTE>;<CAPITAL>;IGNORE
+<o-'>	<O>;<MACRON+ACUTE>;<SMALL>;IGNORE
+<O-!>	<O>;<MACRON+GRAVE>;<CAPITAL>;IGNORE
+<o-!>	<O>;<MACRON+GRAVE>;<SMALL>;IGNORE
+<O9>	<O>;<HORN>;<CAPITAL>;IGNORE
+<o9>	<O>;<HORN>;<SMALL>;IGNORE
+<O9'>	<O>;<HORN+ACUTE>;<CAPITAL>;IGNORE
+<o9'>	<O>;<HORN+ACUTE>;<SMALL>;IGNORE
+<O9!>	<O>;<HORN+GRAVE>;<CAPITAL>;IGNORE
+<o9!>	<O>;<HORN+GRAVE>;<SMALL>;IGNORE
+<O92>	<O>;<HORN+HOOK>;<CAPITAL>;IGNORE
+<o92>	<O>;<HORN+HOOK>;<SMALL>;IGNORE
+<O9?>	<O>;<HORN+TILDE>;<CAPITAL>;IGNORE
+<o9?>	<O>;<HORN+TILDE>;<SMALL>;IGNORE
+<O9-.>	<O>;<HORN+DOT-BELOW>;<CAPITAL>;IGNORE
+<o9-.>	<O>;<HORN+DOT-BELOW>;<SMALL>;IGNORE
+<o8>	
+<OE>	"<O><E>";"<OE><OE>";"<CAPITAL><CAPITAL>";IGNORE
+<oe>	"<O><E>";"<OE><OE>";"<SMALL><SMALL>";IGNORE
+<P>	<P>;<NONE>;<CAPITAL>;IGNORE
+<p>	<P>;<NONE>;<SMALL>;IGNORE
+<P'>	<P>;<ACUTE>;<CAPITAL>;IGNORE
+<p'>	<P>;<ACUTE>;<SMALL>;IGNORE
+<P.>	<P>;<DOT>;<CAPITAL>;IGNORE
+<p.>	<P>;<DOT>;<SMALL>;IGNORE
+<p8>	
+<Q>	<Q>;<NONE>;<CAPITAL>;IGNORE
+<q>	<Q>;<NONE>;<SMALL>;IGNORE
+<q8>	
+<R>	<R>;<NONE>;<CAPITAL>;IGNORE
+<r>	<R>;<NONE>;<SMALL>;IGNORE
+<R'>	<R>;<ACUTE>;<CAPITAL>;IGNORE
+<r'>	<R>;<ACUTE>;<SMALL>;IGNORE
+<R!!>	<R>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<r!!>	<R>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<R)>	<R>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<r)>	<R>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<R<>	<R>;<CARON>;<CAPITAL>;IGNORE
+<r<>	<R>;<CARON>;<SMALL>;IGNORE
+<R.>	<R>;<DOT>;<CAPITAL>;IGNORE
+<r.>	<R>;<DOT>;<SMALL>;IGNORE
+<R-.>	<R>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<r-.>	<R>;<DOT-BELOW>;<SMALL>;IGNORE
+<R,>	<R>;<CEDILLA>;<CAPITAL>;IGNORE
+<r,>	<R>;<CEDILLA>;<SMALL>;IGNORE
+<R--.>	<R>;<MACRON+DOT-BELOW>;<CAPITAL>;IGNORE
+<r--.>	<R>;<MACRON+DOT-BELOW>;<SMALL>;IGNORE
+<R_>	<R>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<r_>	<R>;<LINE-BELOW>;<SMALL>;IGNORE
+<r8>	
+<S>	<S>;<NONE>;<CAPITAL>;IGNORE
+<s>	<S>;<NONE>;<SMALL>;IGNORE
+<st>	"<S><T>";"<NONE><NONE>";"<st><st>";IGNORE
+<S'>	<S>;<ACUTE>;<CAPITAL>;IGNORE
+<s'>	<S>;<ACUTE>;<SMALL>;IGNORE
+<S'.>	<S>;<ACUTE+DOT>;<CAPITAL>;IGNORE
+<s'.>	<S>;<ACUTE+DOT>;<SMALL>;IGNORE
+<S/>>	<S>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<s/>>	<S>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<S<>	<S>;<CARON>;<CAPITAL>;IGNORE
+<s<>	<S>;<CARON>;<SMALL>;IGNORE
+<S<.>	<S>;<CARON+DOT>;<CAPITAL>;IGNORE
+<s<.>	<S>;<CARON+DOT>;<SMALL>;IGNORE
+<S.>	<S>;<DOT>;<CAPITAL>;IGNORE
+<s.>	<S>;<DOT>;<SMALL>;IGNORE
+<S-.>	<S>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<s-.>	<S>;<DOT-BELOW>;<SMALL>;IGNORE
+<S.-.>	<S>;<DOT+DOT-BELOW>;<CAPITAL>;IGNORE
+<s.-.>	<S>;<DOT+DOT-BELOW>;<SMALL>;IGNORE
+<S,>	<S>;<CEDILLA>;<CAPITAL>;IGNORE
+<s,>	<S>;<CEDILLA>;<SMALL>;IGNORE
+<s8>	
+<s1>	<S>;<s1>;<SMALL>;IGNORE
+<ss>	"<S><S>";"<NONE><NONE>";"<SMALL><ss>";IGNORE
+<T>	<T>;<NONE>;<CAPITAL>;IGNORE
+<t>	<T>;<NONE>;<SMALL>;IGNORE
+<T<>	<T>;<CARON>;<CAPITAL>;IGNORE
+<t<>	<T>;<CARON>;<SMALL>;IGNORE
+<T.>	<T>;<DOT>;<CAPITAL>;IGNORE
+<t.>	<T>;<DOT>;<SMALL>;IGNORE
+<T-.>	<T>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<t-.>	<T>;<DOT-BELOW>;<SMALL>;IGNORE
+<T//>	<T>;<STROKE>;<CAPITAL>;IGNORE
+<t//>	<T>;<STROKE>;<SMALL>;IGNORE
+<T,>	<T>;<CEDILLA>;<CAPITAL>;IGNORE
+<t,>	<T>;<CEDILLA>;<SMALL>;IGNORE
+<T-/>>	<T>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<t-/>>	<T>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<T_>	<T>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<t_>	<T>;<LINE-BELOW>;<SMALL>;IGNORE
+<t8>	
+<TH>	"<T><H>";"<TH><TH>";"<CAPITAL><CAPITAL>";IGNORE
+<th>	"<T><H>";"<TH><TH>";"<SMALL><SMALL>";IGNORE
+<U>	<U>;<NONE>;<CAPITAL>;IGNORE
+<u>	<U>;<NONE>;<SMALL>;IGNORE
+<U'>	<U>;<ACUTE>;<CAPITAL>;IGNORE
+<u'>	<U>;<ACUTE>;<SMALL>;IGNORE
+<U!>	<U>;<GRAVE>;<CAPITAL>;IGNORE
+<u!>	<U>;<GRAVE>;<SMALL>;IGNORE
+<U!!>	<U>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<u!!>	<U>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<U(>	<U>;<BREVE>;<CAPITAL>;IGNORE
+<u(>	<U>;<BREVE>;<SMALL>;IGNORE
+<U)>	<U>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<u)>	<U>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<U/>>	<U>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<u/>>	<U>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<U<>	<U>;<CARON>;<CAPITAL>;IGNORE
+<u<>	<U>;<CARON>;<SMALL>;IGNORE
+<U0>	<U>;<RING>;<CAPITAL>;IGNORE
+<u0>	<U>;<RING>;<SMALL>;IGNORE
+<U:>	<U>;<DIAERESIS>;<CAPITAL>;IGNORE
+<u:>	<U>;<DIAERESIS>;<SMALL>;IGNORE
+<U:->	<U>;<DIAERESIS+MACRON>;<CAPITAL>;IGNORE
+<u:->	<U>;<DIAERESIS+MACRON>;<SMALL>;IGNORE
+<U:'>	<U>;<DIAERESIS+ACUTE>;<CAPITAL>;IGNORE
+<u:'>	<U>;<DIAERESIS+ACUTE>;<SMALL>;IGNORE
+<U:!>	<U>;<DIAERESIS+GRAVE>;<CAPITAL>;IGNORE
+<u:!>	<U>;<DIAERESIS+GRAVE>;<SMALL>;IGNORE
+<U:<>	<U>;<DIAERESIS+CARON>;<CAPITAL>;IGNORE
+<u:<>	<U>;<DIAERESIS+CARON>;<SMALL>;IGNORE
+<U">	<U>;<DOUBLE-ACUTE>;<CAPITAL>;IGNORE
+<u">	<U>;<DOUBLE-ACUTE>;<SMALL>;IGNORE
+<U2>	<U>;<HOOK>;<CAPITAL>;IGNORE
+<u2>	<U>;<HOOK>;<SMALL>;IGNORE
+<U?>	<U>;<TILDE>;<CAPITAL>;IGNORE
+<u?>	<U>;<TILDE>;<SMALL>;IGNORE
+<U?'>	<U>;<TILDE+ACUTE>;<CAPITAL>;IGNORE
+<u?'>	<U>;<TILDE+ACUTE>;<SMALL>;IGNORE
+<U-?>	<U>;<TILDE-BELOW>;<CAPITAL>;IGNORE
+<u-?>	<U>;<TILDE-BELOW>;<SMALL>;IGNORE
+<U-.>	<U>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<u-.>	<U>;<DOT-BELOW>;<SMALL>;IGNORE
+<U;>	<U>;<OGONEK>;<CAPITAL>;IGNORE
+<u;>	<U>;<OGONEK>;<SMALL>;IGNORE
+<U->	<U>;<MACRON>;<CAPITAL>;IGNORE
+<u->	<U>;<MACRON>;<SMALL>;IGNORE
+<U-:>	<U>;<MACRON+DIAERESIS>;<CAPITAL>;IGNORE
+<u-:>	<U>;<MACRON+DIAERESIS>;<SMALL>;IGNORE
+<U--:>	<U>;<MACRON+DIAERESIS-BELOW>;<CAPITAL>;IGNORE
+<u--:>	<U>;<MACRON+DIAERESIS-BELOW>;<SMALL>;IGNORE
+<U-/>>	<U>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<u-/>>	<U>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<U9>	<U>;<HORN>;<CAPITAL>;IGNORE
+<u9>	<U>;<HORN>;<SMALL>;IGNORE
+<U9'>	<U>;<HORN+ACUTE>;<CAPITAL>;IGNORE
+<u9'>	<U>;<HORN+ACUTE>;<SMALL>;IGNORE
+<U9!>	<U>;<HORN+GRAVE>;<CAPITAL>;IGNORE
+<u9!>	<U>;<HORN+GRAVE>;<SMALL>;IGNORE
+<U92>	<U>;<HORN+HOOK>;<CAPITAL>;IGNORE
+<u92>	<U>;<HORN+HOOK>;<SMALL>;IGNORE
+<U9?>	<U>;<HORN+TILDE>;<CAPITAL>;IGNORE
+<u9?>	<U>;<HORN+TILDE>;<SMALL>;IGNORE
+<U9-.>	<U>;<HORN+DOT-BELOW>;<CAPITAL>;IGNORE
+<u9-.>	<U>;<HORN+DOT-BELOW>;<SMALL>;IGNORE
+<u8>	
+<V>	<V>;<NONE>;<CAPITAL>;IGNORE
+<v>	<V>;<NONE>;<SMALL>;IGNORE
+<V?>	<V>;<TILDE>;<CAPITAL>;IGNORE
+<v?>	<V>;<TILDE>;<SMALL>;IGNORE
+<V-.>	<V>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<v-.>	<V>;<DOT-BELOW>;<SMALL>;IGNORE
+<v8>	
+<W>	<W>;<NONE>;<CAPITAL>;IGNORE
+<w>	<W>;<NONE>;<SMALL>;IGNORE
+<W'>	<W>;<ACUTE>;<CAPITAL>;IGNORE
+<w'>	<W>;<ACUTE>;<SMALL>;IGNORE
+<W!>	<W>;<GRAVE>;<CAPITAL>;IGNORE
+<w!>	<W>;<GRAVE>;<SMALL>;IGNORE
+<W/>>	<W>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<w/>>	<W>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<W:>	<W>;<DIAERESIS>;<CAPITAL>;IGNORE
+<w:>	<W>;<DIAERESIS>;<SMALL>;IGNORE
+<W.>	<W>;<DOT>;<CAPITAL>;IGNORE
+<w.>	<W>;<DOT>;<SMALL>;IGNORE
+<W-.>	<W>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<w-.>	<W>;<DOT-BELOW>;<SMALL>;IGNORE
+<w8>	
+<X>	<X>;<NONE>;<CAPITAL>;IGNORE
+<x>	<X>;<NONE>;<SMALL>;IGNORE
+<X:>	<X>;<DIAERESIS>;<CAPITAL>;IGNORE
+<x:>	<X>;<DIAERESIS>;<SMALL>;IGNORE
+<X.>	<X>;<DOT>;<CAPITAL>;IGNORE
+<x.>	<X>;<DOT>;<SMALL>;IGNORE
+<x8>	
+<Y>	<Y>;<NONE>;<CAPITAL>;IGNORE
+<y>	<Y>;<NONE>;<SMALL>;IGNORE
+<Y'>	<Y>;<ACUTE>;<CAPITAL>;IGNORE
+<y'>	<Y>;<ACUTE>;<SMALL>;IGNORE
+<Y!>	<Y>;<GRAVE>;<CAPITAL>;IGNORE
+<y!>	<Y>;<GRAVE>;<SMALL>;IGNORE
+<Y/>>	<Y>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<y/>>	<Y>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<Y:>	<Y>;<DIAERESIS>;<CAPITAL>;IGNORE
+<y:>	<Y>;<DIAERESIS>;<SMALL>;IGNORE
+<Y2>	<Y>;<HOOK>;<CAPITAL>;IGNORE
+<y2>	<Y>;<HOOK>;<SMALL>;IGNORE
+<Y?>	<Y>;<TILDE>;<CAPITAL>;IGNORE
+<y?>	<Y>;<TILDE>;<SMALL>;IGNORE
+<Y.>	<Y>;<DOT>;<CAPITAL>;IGNORE
+<y.>	<Y>;<DOT>;<SMALL>;IGNORE
+<Y-.>	<Y>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<y-.>	<Y>;<DOT-BELOW>;<SMALL>;IGNORE
+<y8>	
+<Z>	<Z>;<NONE>;<CAPITAL>;IGNORE
+<z>	<Z>;<NONE>;<SMALL>;IGNORE
+<Z'>	<Z>;<ACUTE>;<CAPITAL>;IGNORE
+<z'>	<Z>;<ACUTE>;<SMALL>;IGNORE
+<Z/>>	<Z>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<z/>>	<Z>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<Z<>	<Z>;<CARON>;<CAPITAL>;IGNORE
+<z<>	<Z>;<CARON>;<SMALL>;IGNORE
+<Z.>	<Z>;<DOT>;<CAPITAL>;IGNORE
+<z.>	<Z>;<DOT>;<SMALL>;IGNORE
+<Z-.>	<Z>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<z-.>	<Z>;<DOT-BELOW>;<SMALL>;IGNORE
+<Z//>	<Z>;<STROKE>;<CAPITAL>;IGNORE
+<z//>	<Z>;<STROKE>;<SMALL>;IGNORE
+<Z_>	<Z>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<z_>	<Z>;<LINE-BELOW>;<SMALL>;IGNORE
+<z8>	
+<A*>	<A*>;<CAPITAL>;<GREEK>;IGNORE
+<A%>	<A*>;<CAPITAL>;<TONOS>;IGNORE
+<a*>	<A*>;<SMALL>;<GREEK>;IGNORE
+<a%>	<A*>;<SMALL>;<TONOS>;IGNORE
+<B*>	<B*>;<CAPITAL>;<GREEK>;IGNORE
+<b*>	<B*>;<SMALL>;<GREEK>;IGNORE
+<G*>	<G*>;<CAPITAL>;<GREEK>;IGNORE
+<g*>	<G*>;<SMALL>;<GREEK>;IGNORE
+<D*>	<D*>;<CAPITAL>;<GREEK>;IGNORE
+<d*>	<D*>;<SMALL>;<GREEK>;IGNORE
+<E*>	<E*>;<CAPITAL>;<GREEK>;IGNORE
+<E%>	<E*>;<CAPITAL>;<TONOS>;IGNORE
+<e*>	<E*>;<SMALL>;<GREEK>;IGNORE
+<e%>	<E*>;<SMALL>;<TONOS>;IGNORE
+<Z*>	<Z*>;<CAPITAL>;<GREEK>;IGNORE
+<z*>	<Z*>;<SMALL>;<GREEK>;IGNORE
+<Y*>	<Y*>;<CAPITAL>;<GREEK>;IGNORE
+<Y%>	<Y*>;<CAPITAL>;<TONOS>;IGNORE
+<y*>	<Y*>;<SMALL>;<GREEK>;IGNORE
+<y%>	<Y*>;<SMALL>;<TONOS>;IGNORE
+<H*>	<H*>;<CAPITAL>;<GREEK>;IGNORE
+<h*>	<H*>;<SMALL>;<GREEK>;IGNORE
+<I*>	<I*>;<CAPITAL>;<GREEK>;IGNORE
+<I%>	<I*>;<CAPITAL>;<TONOS>;IGNORE
+<J*>	<I*>;<CAPITAL>;<DIALYTICA>;IGNORE
+<i*>	<I*>;<SMALL>;<GREEK>;IGNORE
+<i%>	<I*>;<SMALL>;<TONOS>;IGNORE
+<j*>	<I*>;<SMALL>;<DIALYTICA>;IGNORE
+<i3>	<I*>;<SMALL>;<DIALYTICA+TONOS>;IGNORE
+<K*>	<K*>;<CAPITAL>;<GREEK>;IGNORE
+<k*>	<K*>;<SMALL>;<GREEK>;IGNORE
+<L*>	<L*>;<CAPITAL>;<GREEK>;IGNORE
+<l*>	<L*>;<SMALL>;<GREEK>;IGNORE
+<M*>	<M*>;<CAPITAL>;<GREEK>;IGNORE
+<m*>	<M*>;<SMALL>;<GREEK>;IGNORE
+<N*>	<N*>;<CAPITAL>;<GREEK>;IGNORE
+<n*>	<N*>;<SMALL>;<GREEK>;IGNORE
+<C*>	<C*>;<CAPITAL>;<GREEK>;IGNORE
+<c*>	<C*>;<SMALL>;<GREEK>;IGNORE
+<O*>	<O*>;<CAPITAL>;<GREEK>;IGNORE
+<O%>	<O*>;<CAPITAL>;<TONOS>;IGNORE
+<o*>	<O*>;<SMALL>;<GREEK>;IGNORE
+<o%>	<O*>;<SMALL>;<TONOS>;IGNORE
+<P*>	<P*>;<CAPITAL>;<GREEK>;IGNORE
+<p*>	<P*>;<SMALL>;<GREEK>;IGNORE
+<R*>	<R*>;<CAPITAL>;<GREEK>;IGNORE
+<r*>	<R*>;<SMALL>;<GREEK>;IGNORE
+<S*>	<S*>;<CAPITAL>;<GREEK>;IGNORE
+<s*>	<S*>;<SMALL>;<GREEK>;IGNORE
+<*s>	<S*>;<SMALL>;<*s>;IGNORE
+<T*>	<T*>;<CAPITAL>;<GREEK>;IGNORE
+<t*>	<T*>;<SMALL>;<GREEK>;IGNORE
+<U*>	<U*>;<CAPITAL>;<GREEK>;IGNORE
+<U%>	<U*>;<CAPITAL>;<TONOS>;IGNORE
+<V*>	<U*>;<CAPITAL>;<DIALYTICA>;IGNORE
+<u*>	<U*>;<SMALL>;<GREEK>;IGNORE
+<u%>	<U*>;<SMALL>;<TONOS>;IGNORE
+<v*>	<U*>;<SMALL>;<DIALYTICA>;IGNORE
+<u3>	<U*>;<SMALL>;<DIALYTICA+TONOS>;IGNORE
+<F*>	<F*>;<CAPITAL>;<GREEK>;IGNORE
+<f*>	<F*>;<SMALL>;<GREEK>;IGNORE
+<X*>	<X*>;<CAPITAL>;<GREEK>;IGNORE
+<x*>	<X*>;<SMALL>;<GREEK>;IGNORE
+<Q*>	<Q*>;<CAPITAL>;<GREEK>;IGNORE
+<q*>	<Q*>;<SMALL>;<GREEK>;IGNORE
+<W*>	<W*>;<CAPITAL>;<GREEK>;IGNORE
+<W%>	<W*>;<CAPITAL>;<TONOS>;IGNORE
+<w*>	<W*>;<SMALL>;<GREEK>;IGNORE
+<w%>	<W*>;<SMALL>;<TONOS>;IGNORE
+<A=>	<A=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<a=>	<A=>;<CYRILLIC>;<SMALL>;IGNORE
+<B=>	<B=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<b=>	<B=>;<CYRILLIC>;<SMALL>;IGNORE
+<V=>	<V=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<v=>	<V=>;<CYRILLIC>;<SMALL>;IGNORE
+<G=>	<G=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<g=>	<G=>;<CYRILLIC>;<SMALL>;IGNORE
+<G%>	<G%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<g%>	<G%>;<CYRILLIC>;<SMALL>;IGNORE
+<G3>	<G3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<g3>	<G3>;<CYRILLIC>;<SMALL>;IGNORE
+<D=>	<D=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<d=>	<D=>;<CYRILLIC>;<SMALL>;IGNORE
+<D%>	<D%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<d%>	<D%>;<CYRILLIC>;<SMALL>;IGNORE
+<E=>	<E=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<e=>	<E=>;<CYRILLIC>;<SMALL>;IGNORE
+<IO>	<IO>;<CYRILLIC>;<CAPITAL>;IGNORE
+<io>	<IO>;<CYRILLIC>;<SMALL>;IGNORE
+<IE>	<IE>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ie>	<IE>;<CYRILLIC>;<SMALL>;IGNORE
+<Z%>	<Z%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<z%>	<Z%>;<CYRILLIC>;<SMALL>;IGNORE
+<Z=>	<Z=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<z=>	<Z=>;<CYRILLIC>;<SMALL>;IGNORE
+<I=>	<I=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<i=>	<I=>;<CYRILLIC>;<SMALL>;IGNORE
+<II>	<II>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ii>	<II>;<CYRILLIC>;<SMALL>;IGNORE
+<YI>	<YI>;<CYRILLIC>;<CAPITAL>;IGNORE
+<yi>	<YI>;<CYRILLIC>;<SMALL>;IGNORE
+<J%>	<J%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<j%>	<J%>;<CYRILLIC>;<SMALL>;IGNORE
+<J=>	<J=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<j=>	<J=>;<CYRILLIC>;<SMALL>;IGNORE
+<K=>	<K=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<k=>	<K=>;<CYRILLIC>;<SMALL>;IGNORE
+<KJ>	<KJ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<kj>	<KJ>;<CYRILLIC>;<SMALL>;IGNORE
+<L=>	<L=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<l=>	<L=>;<CYRILLIC>;<SMALL>;IGNORE
+<LJ>	<LJ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<lj>	<LJ>;<CYRILLIC>;<SMALL>;IGNORE
+<M=>	<M=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<m=>	<M=>;<CYRILLIC>;<SMALL>;IGNORE
+<N=>	<N=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<n=>	<N=>;<CYRILLIC>;<SMALL>;IGNORE
+<NJ>	<NJ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<nj>	<NJ>;<CYRILLIC>;<SMALL>;IGNORE
+<O=>	<O=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<o=>	<O=>;<CYRILLIC>;<SMALL>;IGNORE
+<P=>	<P=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<p=>	<P=>;<CYRILLIC>;<SMALL>;IGNORE
+<R=>	<R=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<r=>	<R=>;<CYRILLIC>;<SMALL>;IGNORE
+<S=>	<S=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<s=>	<S=>;<CYRILLIC>;<SMALL>;IGNORE
+<T=>	<T=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<t=>	<T=>;<CYRILLIC>;<SMALL>;IGNORE
+<Ts>	<Ts>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ts>	<Ts>;<CYRILLIC>;<SMALL>;IGNORE
+<U=>	<U=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<u=>	<U=>;<CYRILLIC>;<SMALL>;IGNORE
+<V%>	<V%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<v%>	<V%>;<CYRILLIC>;<SMALL>;IGNORE
+<F=>	<F=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<f=>	<F=>;<CYRILLIC>;<SMALL>;IGNORE
+<H=>	<H=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<h=>	<H=>;<CYRILLIC>;<SMALL>;IGNORE
+<C=>	<C=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<c=>	<C=>;<CYRILLIC>;<SMALL>;IGNORE
+<DS>	<DS>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ds>	<DS>;<CYRILLIC>;<SMALL>;IGNORE
+<C%>	<C%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<c%>	<C%>;<CYRILLIC>;<SMALL>;IGNORE
+<DZ>	<DZ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<dz>	<DZ>;<CYRILLIC>;<SMALL>;IGNORE
+<S%>	<S%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<s%>	<S%>;<CYRILLIC>;<SMALL>;IGNORE
+<Sc>	<Sc>;<CYRILLIC>;<CAPITAL>;IGNORE
+<sc>	<Sc>;<CYRILLIC>;<SMALL>;IGNORE
+<='>	<='>;<CYRILLIC>;<SMALL>;IGNORE
+<=">	<='>;<CYRILLIC>;<CAPITAL>;IGNORE
+<Y=>	<Y=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<y=>	<Y=>;<CYRILLIC>;<SMALL>;IGNORE
+<%'>	<%'>;<CYRILLIC>;<SMALL>;IGNORE
+<%">	<%'>;<CYRILLIC>;<CAPITAL>;IGNORE
+<JE>	<JE>;<CYRILLIC>;<CAPITAL>;IGNORE
+<je>	<JE>;<CYRILLIC>;<SMALL>;IGNORE
+<JU>	<JU>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ju>	<JU>;<CYRILLIC>;<SMALL>;IGNORE
+<JA>	<JA>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ja>	<JA>;<CYRILLIC>;<SMALL>;IGNORE
+<Y3>	<Y3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<y3>	<Y3>;<CYRILLIC>;<SMALL>;IGNORE
+<O3>	<O3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<o3>	<O3>;<CYRILLIC>;<SMALL>;IGNORE
+<F3>	<F3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<f3>	<F3>;<CYRILLIC>;<SMALL>;IGNORE
+<V3>	<V3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<v3>	<V3>;<CYRILLIC>;<SMALL>;IGNORE
+<C3>	<C3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<c3>	<C3>;<CYRILLIC>;<SMALL>;IGNORE
+<A+>	<A+>;IGNORE;IGNORE;IGNORE
+<B+>	<B+>;IGNORE;IGNORE;IGNORE
+<G+>	<G+>;IGNORE;IGNORE;IGNORE
+<D+>	<D+>;IGNORE;IGNORE;IGNORE
+<H+>	<H+>;IGNORE;IGNORE;IGNORE
+<W+>	<W+>;IGNORE;IGNORE;IGNORE
+<Z+>	<Z+>;IGNORE;IGNORE;IGNORE
+<X+>	<X+>;IGNORE;IGNORE;IGNORE
+<Tj>	<Tj>;IGNORE;IGNORE;IGNORE
+<J+>	<J+>;IGNORE;IGNORE;IGNORE
+<K%>	<K%>;IGNORE;IGNORE;IGNORE
+<K+>	<K+>;IGNORE;IGNORE;IGNORE
+<L+>	<L+>;IGNORE;IGNORE;IGNORE
+<M%>	<M%>;IGNORE;IGNORE;IGNORE
+<M+>	<M+>;IGNORE;IGNORE;IGNORE
+<N%>	<N%>;IGNORE;IGNORE;IGNORE
+<N+>	<N+>;IGNORE;IGNORE;IGNORE
+<S+>	<S+>;IGNORE;IGNORE;IGNORE
+<E+>	<E+>;IGNORE;IGNORE;IGNORE
+<P%>	<P%>;IGNORE;IGNORE;IGNORE
+<P+>	<P+>;IGNORE;IGNORE;IGNORE
+<Zj>	<Zj>;IGNORE;IGNORE;IGNORE
+<ZJ>	<ZJ>;IGNORE;IGNORE;IGNORE
+<Q+>	<Q+>;IGNORE;IGNORE;IGNORE
+<R+>	<R+>;IGNORE;IGNORE;IGNORE
+<Sh>	<Sh>;IGNORE;IGNORE;IGNORE
+<T+>	<T+>;IGNORE;IGNORE;IGNORE
+
+% Arabic collating
+
+<,+>	IGNORE;IGNORE;IGNORE;<,+>
+<;+>	IGNORE;IGNORE;IGNORE;<;+>
+<?+>	IGNORE;IGNORE;IGNORE;<?+>
+<++>	IGNORE;IGNORE;IGNORE;<++>
+
+<H'>	<H'>;<H'>;IGNORE;IGNORE
+<aM>	<aM>;<aM>;IGNORE;IGNORE
+<aM.>	<aM>;<aM.>;IGNORE;IGNORE
+<aH>	<H'>;<aH>;IGNORE;IGNORE
+<aH.>	<H'>;<aH.>;IGNORE;IGNORE
+<wH>	<H'>;<wH>;IGNORE;IGNORE
+<ah>	<H'>;<ah>;IGNORE;IGNORE
+<ah.>	<H'>;<ah.>;IGNORE;IGNORE
+<yH>	<H'>;<yH>;IGNORE;IGNORE
+<aS>	<aS>;<aS>;IGNORE;IGNORE
+<a+>	<a+>;<a+>;IGNORE;IGNORE
+<a+->	<a+>;<a+->;IGNORE;IGNORE
+<a+.>	<a+>;<a+.>;IGNORE;IGNORE
+<a+:>	<a+>;<a+:>;IGNORE;IGNORE
+<b+>	<b+>;<b+>;IGNORE;IGNORE
+<b+->	<b+>;<b+->;IGNORE;IGNORE
+<b+.>	<b+>;<b+.>;IGNORE;IGNORE
+<b+,>	<b+>;<b+,>;IGNORE;IGNORE
+<b+;>	<b+>;<b+;>;IGNORE;IGNORE
+<p+>	<p+>;<p+>;IGNORE;IGNORE
+<v+>	<v+>;<v+>;IGNORE;IGNORE
+<tm>	<tm>;<tm>;IGNORE;IGNORE
+<tm->	<tm>;<tm->;IGNORE;IGNORE
+<tm.>	<tm>;<tm.>;IGNORE;IGNORE
+<t+>	<tm>;<t+>;IGNORE;IGNORE
+<t+->	<tm>;<t+->;IGNORE;IGNORE
+<t+.>	<tm>;<t+.>;IGNORE;IGNORE
+<t+,>	<tm>;<t+,>;IGNORE;IGNORE
+<t+;>	<tm>;<t+;>;IGNORE;IGNORE
+<tk>	<tk>;<tk>;IGNORE;IGNORE
+<tk->	<tk>;<tk->;IGNORE;IGNORE
+<tk.>	<tk>;<tk.>;IGNORE;IGNORE
+<tk,>	<tk>;<tk,>;IGNORE;IGNORE
+<tk;>	<tk>;<tk;>;IGNORE;IGNORE
+<g+>	<g+>;<g+>;IGNORE;IGNORE
+<g+->	<g+>;<g+->;IGNORE;IGNORE
+<g+.>	<g+>;<g+.>;IGNORE;IGNORE
+<g+,>	<g+>;<g+,>;IGNORE;IGNORE
+<g+;>	<g+>;<g+;>;IGNORE;IGNORE
+<hk>	<hk>;<hk>;IGNORE;IGNORE
+<hk->	<hk>;<hk->;IGNORE;IGNORE
+<hk.>	<hk>;<hk.>;IGNORE;IGNORE
+<hk,>	<hk>;<hk,>;IGNORE;IGNORE
+<hk;>	<hk>;<hk;>;IGNORE;IGNORE
+<x+>	<x+>;<x+>;IGNORE;IGNORE
+<x+->	<x+>;<x+->;IGNORE;IGNORE
+<x+.>	<x+>;<x+.>;IGNORE;IGNORE
+<x+,>	<x+>;<x+,>;IGNORE;IGNORE
+<x+;>	<x+>;<x+;>;IGNORE;IGNORE
+<d+>	<d+>;<d+>;IGNORE;IGNORE
+<d+->	<d+>;<d+->;IGNORE;IGNORE
+<d+.>	<d+>;<d+.>;IGNORE;IGNORE
+<dk>	<dk>;<dk>;IGNORE;IGNORE
+<dk->	<dk>;<dk->;IGNORE;IGNORE
+<dk.>	<dk>;<dk.>;IGNORE;IGNORE
+<r+>	<r+>;<r+>;IGNORE;IGNORE
+<r+->	<r+>;<r+->;IGNORE;IGNORE
+<r+.>	<r+>;<r+.>;IGNORE;IGNORE
+<z+>	<z+>;<z+>;IGNORE;IGNORE
+<z+->	<z+>;<z+->;IGNORE;IGNORE
+<z+.>	<z+>;<z+.>;IGNORE;IGNORE
+<s+>	<s+>;<s+>;IGNORE;IGNORE
+<s+->	<s+>;<s+->;IGNORE;IGNORE
+<s+.>	<s+>;<s+.>;IGNORE;IGNORE
+<s+,>	<s+>;<s+,>;IGNORE;IGNORE
+<s+;>	<s+>;<s+;>;IGNORE;IGNORE
+<sn>	<sn>;<sn>;IGNORE;IGNORE
+<sn->	<sn>;<sn->;IGNORE;IGNORE
+<sn.>	<sn>;<sn.>;IGNORE;IGNORE
+<sn,>	<sn>;<sn,>;IGNORE;IGNORE
+<sn;>	<sn>;<sn;>;IGNORE;IGNORE
+<c+>	<c+>;<c+>;IGNORE;IGNORE
+<c+->	<c+>;<c+->;IGNORE;IGNORE
+<c+.>	<c+>;<c+.>;IGNORE;IGNORE
+<c+,>	<c+>;<c+,>;IGNORE;IGNORE
+<c+;>	<c+>;<c+;>;IGNORE;IGNORE
+<dd>	<dd>;<dd>;IGNORE;IGNORE
+<dd->	<dd>;<dd->;IGNORE;IGNORE
+<dd.>	<dd>;<dd.>;IGNORE;IGNORE
+<dd,>	<dd>;<dd,>;IGNORE;IGNORE
+<dd;>	<dd>;<dd;>;IGNORE;IGNORE
+<tj>	<tj>;<tj>;IGNORE;IGNORE
+<tj->	<tj>;<tj->;IGNORE;IGNORE
+<tj.>	<tj>;<tj.>;IGNORE;IGNORE
+<tj,>	<tj>;<tj,>;IGNORE;IGNORE
+<tj;>	<tj>;<tj;>;IGNORE;IGNORE
+<zH>	<zH>;<zH>;IGNORE;IGNORE
+<zH->	<zH>;<zH->;IGNORE;IGNORE
+<zH.>	<zH>;<zH.>;IGNORE;IGNORE
+<zH,>	<zH>;<zH,>;IGNORE;IGNORE
+<zH;>	<zH>;<zH;>;IGNORE;IGNORE
+<e+>	<e+>;<e+>;IGNORE;IGNORE
+<e+->	<e+>;<e+->;IGNORE;IGNORE
+<e+.>	<e+>;<e+.>;IGNORE;IGNORE
+<e+,>	<e+>;<e+,>;IGNORE;IGNORE
+<e+;>	<e+>;<e+;>;IGNORE;IGNORE
+<i+>	<i+>;<i+>;IGNORE;IGNORE
+<i+->	<i+>;<i+->;IGNORE;IGNORE
+<i+.>	<i+>;<i+.>;IGNORE;IGNORE
+<i+,>	<i+>;<i+,>;IGNORE;IGNORE
+<i+;>	<i+>;<i+;>;IGNORE;IGNORE
+<f+>	<f+>;<f+>;IGNORE;IGNORE
+<f+->	<f+>;<f+->;IGNORE;IGNORE
+<f+.>	<f+>;<f+.>;IGNORE;IGNORE
+<f+,>	<f+>;<f+,>;IGNORE;IGNORE
+<f+;>	<f+>;<f+;>;IGNORE;IGNORE
+<q+>	<q+>;<q+>;IGNORE;IGNORE
+<q+->	<q+>;<q+->;IGNORE;IGNORE
+<q+.>	<q+>;<q+.>;IGNORE;IGNORE
+<q+,>	<q+>;<q+,>;IGNORE;IGNORE
+<q+;>	<q+>;<q+;>;IGNORE;IGNORE
+<k+>	<k+>;<k+>;IGNORE;IGNORE
+<k+->	<k+>;<k+->;IGNORE;IGNORE
+<k+.>	<k+>;<k+.>;IGNORE;IGNORE
+<k+,>	<k+>;<k+,>;IGNORE;IGNORE
+<k+;>	<k+>;<k+;>;IGNORE;IGNORE
+<l+>	<l+>;<l+>;IGNORE;IGNORE
+<l+->	<l+>;<l+->;IGNORE;IGNORE
+<l+.>	<l+>;<l+.>;IGNORE;IGNORE
+<l+,>	<l+>;<l+,>;IGNORE;IGNORE
+<l+;>	<l+>;<l+;>;IGNORE;IGNORE
+<m+>	<m+>;<m+>;IGNORE;IGNORE
+<m+->	<m+>;<m+->;IGNORE;IGNORE
+<m+.>	<m+>;<m+.>;IGNORE;IGNORE
+<m+,>	<m+>;<m+,>;IGNORE;IGNORE
+<m+;>	<m+>;<m+;>;IGNORE;IGNORE
+<n+>	<n+>;<n+>;IGNORE;IGNORE
+<n+->	<n+>;<n+->;IGNORE;IGNORE
+<n+.>	<n+>;<n+.>;IGNORE;IGNORE
+<n+,>	<n+>;<n+,>;IGNORE;IGNORE
+<n+;>	<n+>;<n+;>;IGNORE;IGNORE
+<h+>	<h+>;<h+>;IGNORE;IGNORE
+<h+->	<h+>;<h+->;IGNORE;IGNORE
+<h+.>	<h+>;<h+.>;IGNORE;IGNORE
+<h+,>	<h+>;<h+,>;IGNORE;IGNORE
+<h+;>	<h+>;<h+;>;IGNORE;IGNORE
+<w+>	<w+>;<w+>;IGNORE;IGNORE
+<w+->	<w+>;<w+->;IGNORE;IGNORE
+<w+.>	<w+>;<w+.>;IGNORE;IGNORE
+<j+>	<j+>;<j+>;IGNORE;IGNORE
+<j+->	<j+>;<j+->;IGNORE;IGNORE
+<j+.>	<j+>;<j+.>;IGNORE;IGNORE
+<y+>	<y+>;<y+>;IGNORE;IGNORE
+<y+->	<y+>;<y+->;IGNORE;IGNORE
+<y+.>	<y+>;<y+.>;IGNORE;IGNORE
+<y+,>	<y+>;<y+,>;IGNORE;IGNORE
+<y+;>	<y+>;<y+;>;IGNORE;IGNORE
+
+<:+>	IGNORE;IGNORE;<:+>;IGNORE
+<"+>	IGNORE;IGNORE;<"+>;IGNORE
+<=+>	IGNORE;IGNORE;<=+>;IGNORE
+<//+>	IGNORE;IGNORE;<//+>;IGNORE
+<'+>	IGNORE;IGNORE;<'+>;IGNORE
+<1+>	IGNORE;IGNORE;<1+>;IGNORE
+<3+>	IGNORE;IGNORE;<3+>;IGNORE
+<3+;>	IGNORE;IGNORE;<3+;>;IGNORE
+<0+>	IGNORE;IGNORE;<0+>;IGNORE
+
+<0a>	<0>;<0a>;IGNORE;IGNORE
+<1a>	<1>;<1a>;IGNORE;IGNORE
+<2a>	<2>;<2a>;IGNORE;IGNORE
+<3a>	<3>;<3a>;IGNORE;IGNORE
+<4a>	<4>;<4a>;IGNORE;IGNORE
+<5a>	<5>;<5a>;IGNORE;IGNORE
+<6a>	<6>;<6a>;IGNORE;IGNORE
+<7a>	<7>;<7a>;IGNORE;IGNORE
+<8a>	<8>;<8a>;IGNORE;IGNORE
+<9a>	<9>;<9a>;IGNORE;IGNORE
+
+<lM->	<l+><aM>;<l+><aM>;<lM-><lM->;IGNORE
+<lM.>	<l+><aM>;<l+><aM.>;<lM.><lM.>;IGNORE
+<lH->	<l+><aH>;<l+><aH>;<lH-><lH->;IGNORE
+<lH.>	<l+><aH>;<l+><aH.>;<lH.><lH.>;IGNORE
+<lh->	<l+><ah>;<l+><ah>;<lh-><lh->;IGNORE
+<lh.>	<l+><ah>;<l+><ah.>;<lh.><lh.>;IGNORE
+<la->	<l+><a+>;<l+><a+->;<la-><la->;IGNORE
+<la.>	<l+><a+>;<l+><a+.>;<la.><la.>;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
+
+<a6>	<a6>;<a6>;IGNORE;IGNORE
+<A5>	<a6>;<A5>;IGNORE;IGNORE
+<A6>	<a6>;<A6>;IGNORE;IGNORE
+<a5>	<a6>;<a5>;IGNORE;IGNORE
+<i6>	<i6>;<i6>;IGNORE;IGNORE
+<I5>	<i6>;<I5>;IGNORE;IGNORE
+<I6>	<i6>;<I6>;IGNORE;IGNORE
+<i5>	<i6>;<i5>;IGNORE;IGNORE
+<u6>	<u6>;<u6>;IGNORE;IGNORE
+<U5>	<u6>;<U5>;IGNORE;IGNORE
+<U6>	<u6>;<U6>;IGNORE;IGNORE
+<u5>	<u6>;<u5>;IGNORE;IGNORE
+<Vu>	<u6>;<Vu>;IGNORE;IGNORE
+<e6>	<e6>;<e6>;IGNORE;IGNORE
+<E5>	<e6>;<E5>;IGNORE;IGNORE
+<E6>	<e6>;<E6>;IGNORE;IGNORE
+<e5>	<e6>;<e5>;IGNORE;IGNORE
+<o6>	<o6>;<o6>;IGNORE;IGNORE
+<O5>	<o6>;<O5>;IGNORE;IGNORE
+<O6>	<o6>;<O6>;IGNORE;IGNORE
+<o5>	<o6>;<o5>;IGNORE;IGNORE
+<KA>	<KA>;<KA>;IGNORE;IGNORE
+<Ka>	<KA>;<Ka>;IGNORE;IGNORE
+<ka>	<KA>;<ka>;IGNORE;IGNORE
+<Ga>	<KA>;<Ga>;IGNORE;IGNORE
+<ga>	<KA>;<ga>;IGNORE;IGNORE
+<Ki>	<Ki>;<Ki>;IGNORE;IGNORE
+<ki>	<Ki>;<ki>;IGNORE;IGNORE
+<Gi>	<Ki>;<Gi>;IGNORE;IGNORE
+<gi>	<Ki>;<gi>;IGNORE;IGNORE
+<Ku>	<Ku>;<Ku>;IGNORE;IGNORE
+<ku>	<Ku>;<ku>;IGNORE;IGNORE
+<Gu>	<Ku>;<Gu>;IGNORE;IGNORE
+<gu>	<Ku>;<gu>;IGNORE;IGNORE
+<KE>	<KE>;<KE>;IGNORE;IGNORE
+<Ke>	<KE>;<Ke>;IGNORE;IGNORE
+<ke>	<KE>;<ke>;IGNORE;IGNORE
+<Ge>	<KE>;<Ge>;IGNORE;IGNORE
+<ge>	<KE>;<ge>;IGNORE;IGNORE
+<Ko>	<Ko>;<Ko>;IGNORE;IGNORE
+<ko>	<Ko>;<ko>;IGNORE;IGNORE
+<Go>	<Ko>;<Go>;IGNORE;IGNORE
+<go>	<Ko>;<go>;IGNORE;IGNORE
+<Sa>	<Sa>;<Sa>;IGNORE;IGNORE
+<sa>	<Sa>;<sa>;IGNORE;IGNORE
+<Za>	<Sa>;<Za>;IGNORE;IGNORE
+<za>	<Sa>;<za>;IGNORE;IGNORE
+<Si>	<Si>;<Si>;IGNORE;IGNORE
+<si>	<Si>;<si>;IGNORE;IGNORE
+<Zi>	<Si>;<Zi>;IGNORE;IGNORE
+<zi>	<Si>;<zi>;IGNORE;IGNORE
+<Su>	<Su>;<Su>;IGNORE;IGNORE
+<su>	<Su>;<su>;IGNORE;IGNORE
+<Zu>	<Su>;<Zu>;IGNORE;IGNORE
+<zu>	<Su>;<zu>;IGNORE;IGNORE
+<Se>	<Se>;<Se>;IGNORE;IGNORE
+<se>	<Se>;<se>;IGNORE;IGNORE
+<Ze>	<Se>;<Ze>;IGNORE;IGNORE
+<ze>	<Se>;<ze>;IGNORE;IGNORE
+<So>	<So>;<So>;IGNORE;IGNORE
+<so>	<So>;<so>;IGNORE;IGNORE
+<Zo>	<So>;<Zo>;IGNORE;IGNORE
+<zo>	<So>;<zo>;IGNORE;IGNORE
+<Ta>	<Ta>;<Ta>;IGNORE;IGNORE
+<ta>	<Ta>;<ta>;IGNORE;IGNORE
+<Da>	<Ta>;<Da>;IGNORE;IGNORE
+<da>	<Ta>;<da>;IGNORE;IGNORE
+<Ti>	<Ti>;<Ti>;IGNORE;IGNORE
+<ti>	<Ti>;<ti>;IGNORE;IGNORE
+<Di>	<Ti>;<Di>;IGNORE;IGNORE
+<di>	<Ti>;<di>;IGNORE;IGNORE
+<TU>	<TU>;<TU>;IGNORE;IGNORE
+<tU>	<TU>;<tU>;IGNORE;IGNORE
+<Tu>	<TU>;<Tu>;IGNORE;IGNORE
+<tu>	<TU>;<tu>;IGNORE;IGNORE
+<Du>	<TU>;<Du>;IGNORE;IGNORE
+<du>	<TU>;<du>;IGNORE;IGNORE
+<Te>	<Te>;<Te>;IGNORE;IGNORE
+<te>	<Te>;<te>;IGNORE;IGNORE
+<De>	<Te>;<De>;IGNORE;IGNORE
+<de>	<Te>;<de>;IGNORE;IGNORE
+<To>	<To>;<To>;IGNORE;IGNORE
+<to>	<To>;<to>;IGNORE;IGNORE
+<Do>	<To>;<Do>;IGNORE;IGNORE
+<do>	<To>;<do>;IGNORE;IGNORE
+<Na>	<Na>;<Na>;IGNORE;IGNORE
+<na>	<Na>;<na>;IGNORE;IGNORE
+<Ni>	<Ni>;<Ni>;IGNORE;IGNORE
+<ni>	<Ni>;<ni>;IGNORE;IGNORE
+<Nu>	<Nu>;<Nu>;IGNORE;IGNORE
+<nu>	<Nu>;<nu>;IGNORE;IGNORE
+<Ne>	<Ne>;<Ne>;IGNORE;IGNORE
+<ne>	<Ne>;<ne>;IGNORE;IGNORE
+<No>	<No>;<No>;IGNORE;IGNORE
+<no>	<No>;<no>;IGNORE;IGNORE
+<Ha>	<Ha>;<Ha>;IGNORE;IGNORE
+<ha>	<Ha>;<ha>;IGNORE;IGNORE
+<Ba>	<Ha>;<Ba>;IGNORE;IGNORE
+<ba>	<Ha>;<ba>;IGNORE;IGNORE
+<Pa>	<Ha>;<Pa>;IGNORE;IGNORE
+<pa>	<Ha>;<pa>;IGNORE;IGNORE
+<Hi>	<Hi>;<Hi>;IGNORE;IGNORE
+<hi>	<Hi>;<hi>;IGNORE;IGNORE
+<Bi>	<Hi>;<Bi>;IGNORE;IGNORE
+<bi>	<Hi>;<bi>;IGNORE;IGNORE
+<Pi>	<Hi>;<Pi>;IGNORE;IGNORE
+<pi>	<Hi>;<pi>;IGNORE;IGNORE
+<Hu>	<Hu>;<Hu>;IGNORE;IGNORE
+<hu>	<Hu>;<hu>;IGNORE;IGNORE
+<Bu>	<Hu>;<Bu>;IGNORE;IGNORE
+<bu>	<Hu>;<bu>;IGNORE;IGNORE
+<Pu>	<Hu>;<Pu>;IGNORE;IGNORE
+<pu>	<Hu>;<pu>;IGNORE;IGNORE
+<He>	<He>;<He>;IGNORE;IGNORE
+<he>	<He>;<he>;IGNORE;IGNORE
+<Be>	<He>;<Be>;IGNORE;IGNORE
+<be>	<He>;<be>;IGNORE;IGNORE
+<Pe>	<He>;<Pe>;IGNORE;IGNORE
+<pe>	<He>;<pe>;IGNORE;IGNORE
+<Ho>	<Ho>;<Ho>;IGNORE;IGNORE
+<ho>	<Ho>;<ho>;IGNORE;IGNORE
+<Bo>	<Ho>;<Bo>;IGNORE;IGNORE
+<bo>	<Ho>;<bo>;IGNORE;IGNORE
+<Po>	<Ho>;<Po>;IGNORE;IGNORE
+<po>	<Ho>;<po>;IGNORE;IGNORE
+<Ma>	<Ma>;<Ma>;IGNORE;IGNORE
+<ma>	<Ma>;<ma>;IGNORE;IGNORE
+<Mi>	<Mi>;<Mi>;IGNORE;IGNORE
+<mi>	<Mi>;<mi>;IGNORE;IGNORE
+<Mu>	<Mu>;<Mu>;IGNORE;IGNORE
+<mu>	<Mu>;<mu>;IGNORE;IGNORE
+<Me>	<Me>;<Me>;IGNORE;IGNORE
+<me>	<Me>;<me>;IGNORE;IGNORE
+<Mo>	<Mo>;<Mo>;IGNORE;IGNORE
+<mo>	<Mo>;<mo>;IGNORE;IGNORE
+<YA>	<YA>;<YA>;IGNORE;IGNORE
+<yA>	<YA>;<yA>;IGNORE;IGNORE
+<Ya>	<YA>;<Ya>;IGNORE;IGNORE
+<ya>	<YA>;<ya>;IGNORE;IGNORE
+<YU>	<YU>;<YU>;IGNORE;IGNORE
+<yU>	<YU>;<yU>;IGNORE;IGNORE
+<Yu>	<YU>;<Yu>;IGNORE;IGNORE
+<yu>	<YU>;<yu>;IGNORE;IGNORE
+<YO>	<YO>;<YO>;IGNORE;IGNORE
+<yO>	<YO>;<yO>;IGNORE;IGNORE
+<Yo>	<YO>;<Yo>;IGNORE;IGNORE
+<yo>	<YO>;<yo>;IGNORE;IGNORE
+<Ra>	<Ra>;<Ra>;IGNORE;IGNORE
+<ra>	<Ra>;<ra>;IGNORE;IGNORE
+<Ri>	<Ri>;<Ri>;IGNORE;IGNORE
+<ri>	<Ri>;<ri>;IGNORE;IGNORE
+<Ru>	<Ru>;<Ru>;IGNORE;IGNORE
+<ru>	<Ru>;<ru>;IGNORE;IGNORE
+<Re>	<Re>;<Re>;IGNORE;IGNORE
+<re>	<Re>;<re>;IGNORE;IGNORE
+<Ro>	<Ro>;<Ro>;IGNORE;IGNORE
+<ro>	<Ro>;<ro>;IGNORE;IGNORE
+<WA>	<WA>;<WA>;IGNORE;IGNORE
+<wA>	<WA>;<wA>;IGNORE;IGNORE
+<Wa>	<WA>;<Wa>;IGNORE;IGNORE
+<wa>	<WA>;<wa>;IGNORE;IGNORE
+<Wi>	<Wi>;<Wi>;IGNORE;IGNORE
+<wi>	<Wi>;<wi>;IGNORE;IGNORE
+<We>	<We>;<We>;IGNORE;IGNORE
+<we>	<We>;<we>;IGNORE;IGNORE
+<Wo>	<Wo>;<Wo>;IGNORE;IGNORE
+<wo>	<Wo>;<wo>;IGNORE;IGNORE
+<N6>	<N6>;<N6>;IGNORE;IGNORE
+<n5>	<N6>;<n5>;IGNORE;IGNORE
+
+order_end
+
+END LC_COLLATE
+
+LC_CTYPE
+copy "en_DK"
+END LC_CTYPE
+
+LC_MESSAGES
+yesexpr "<<(><s><S><y><Y><)/>><.><*>"
+noexpr  "<<(><n><N><)/>><.><*>"
+END LC_MESSAGES
+
+LC_MONETARY
+int_curr_symbol      "<C><O><P><SP>"
+currency_symbol      "<DO>"
+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
+abday   "<d><o><m>";"<l><u><n>";/
+        "<m><a><r>";"<m><i><e'>";/
+        "<j><u><e>";"<v><i><e>";/
+        "<s><a'><b>"
+day     "<d><o><m><i><n><g><o>";/
+        "<l><u><n><e><s>";/
+        "<m><a><r><t><e><s>";/
+        "<m><i><e'><r><c><o><l><e><s>";/
+        "<j><u><e><v><e><s>";/
+        "<v><i><e><r><n><e><s>";/
+        "<s><a'><b><a><d><o>"
+abmon   "<e><n><e>";"<f><e><b>";/
+        "<m><a><r>";"<a><b><r>";/
+        "<m><a><y>";"<j><u><n>";/
+        "<j><u><l>";"<a><g><o>";/
+        "<s><e><p>";"<o><c><t>";/
+        "<n><o><v>";"<d><i><c>"
+mon     "<e><n><e><r><o>";/
+        "<f><e><b><r><e><r><o>";/
+        "<m><a><r><z><o>";/
+        "<a><b><r><i><l>";/
+        "<m><a><y><o>";/
+        "<j><u><n><i><o>";/
+        "<j><u><l><i><o>";/
+        "<a><g><o><s><t><o>";/
+        "<s><e><p><t><i><e><m><b><r><e>";/
+        "<o><c><t><u><b><r><e>";/
+        "<n><o><v><i><e><m><b><r><e>";/
+        "<d><i><c><i><e><m><b><r><e>"
+d_t_fmt "<%><a><SP><%><d><SP><%><b><SP><%><Y><SP><%><T><SP><%><Z>"
+d_fmt   "<%><d><//><%><m><//><%><y>"
+t_fmt   "<%><T>"
+am_pm   "";""
+t_fmt_ampm ""
+END LC_TIME
diff --git a/localedata/locales/es_DO b/localedata/locales/es_DO
new file mode 100644
index 0000000000..7d0c864f61
--- /dev/null
+++ b/localedata/locales/es_DO
@@ -0,0 +1,2156 @@
+comment_char %
+escape_char  /
+%
+% Spanish language locale for Dominican Republic
+% 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: es
+% Territory: DO
+% Revision: 4.4
+% Date: 1997-11-05
+% Application: general
+% Users: general
+% Repertoiremap: mnemonic,ds
+% Charset: ISO-8859-1
+% Distribution and use is free, also
+% for commercial purposes.
+
+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 <CAPITAL>
+collating-symbol <CAPITAL-SMALL>
+collating-symbol <SMALL-CAPITAL>
+collating-symbol <SMALL>
+
+% <CAPITAL-SMALL> and <SMALL-CAPITAL>
+% are for cases like Danish <A><a>
+% and Spanish <C><h> being treated
+% as one letter.
+
+% The <a8> ...... <z8> 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 <a8>
+collating-symbol <b8>
+collating-symbol <c8>
+collating-symbol <d8>
+collating-symbol <e8>
+collating-symbol <f8>
+collating-symbol <g8>
+collating-symbol <h8>
+collating-symbol <i8>
+collating-symbol <j8>
+collating-symbol <k8>
+collating-symbol <l8>
+collating-symbol <m8>
+collating-symbol <n8>
+collating-symbol <o8>
+collating-symbol <p8>
+collating-symbol <q8>
+collating-symbol <r8>
+collating-symbol <s8>
+collating-symbol <t8>
+collating-symbol <u8>
+collating-symbol <v8>
+collating-symbol <w8>
+collating-symbol <x8>
+collating-symbol <y8>
+collating-symbol <z8>
+
+collating-symbol <NONE>
+collating-symbol <ACUTE>
+collating-symbol <ACUTE+DOT>
+collating-symbol <GRAVE>
+collating-symbol <DOUBLE-GRAVE>
+collating-symbol <BREVE>
+collating-symbol <BREVE+ACUTE>
+collating-symbol <BREVE+GRAVE>
+collating-symbol <BREVE+MACRON>
+collating-symbol <BREVE+HOOK>
+collating-symbol <BREVE+TILDE>
+collating-symbol <BREVE+DOT-BELOW>
+collating-symbol <BREVE-BELOW>
+collating-symbol <INVERTED-BREVE>
+collating-symbol <CIRCUMFLEX>
+collating-symbol <CIRCUMFLEX+ACUTE>
+collating-symbol <CIRCUMFLEX+GRAVE>
+collating-symbol <CIRCUMFLEX+HOOK>
+collating-symbol <CIRCUMFLEX+TILDE>
+collating-symbol <CIRCUMFLEX+DOT-BELOW>
+collating-symbol <CARON>
+collating-symbol <CARON+DIAERESIS>
+collating-symbol <CARON+DOT>
+collating-symbol <RING>
+collating-symbol <RING+ACUTE>
+collating-symbol <RING-BELOW>
+collating-symbol <DIAERESIS>
+collating-symbol <DIAERESIS+MACRON>
+collating-symbol <DIAERESIS+ACUTE>
+collating-symbol <DIAERESIS+GRAVE>
+collating-symbol <DIAERESIS+CARON>
+collating-symbol <DOUBLE-ACUTE>
+collating-symbol <HOOK>
+collating-symbol <TILDE>
+collating-symbol <TILDE+ACUTE>
+collating-symbol <TILDE+DIAERESIS>
+collating-symbol <TILDE-BELOW>
+collating-symbol <DOT>
+collating-symbol <DOT-BELOW>
+collating-symbol <DOT+DOT-BELOW>
+collating-symbol <STROKE>
+collating-symbol <STROKE+ACUTE>
+collating-symbol <CEDILLA>
+collating-symbol <CEDILLA+ACUTE>
+collating-symbol <CEDILLA+GRAVE>
+collating-symbol <CEDILLA+BREVE>
+collating-symbol <OGONEK>
+collating-symbol <OGONEK+MACRON>
+collating-symbol <MACRON>
+collating-symbol <MACRON+ACUTE>
+collating-symbol <MACRON+GRAVE>
+collating-symbol <MACRON+DIAERESIS>
+collating-symbol <MACRON+DIAERESIS-BELOW>
+collating-symbol <MACRON+DOT>
+collating-symbol <MACRON+DOT-BELOW>
+collating-symbol <MACRON+CIRCUMFLEX>
+collating-symbol <LINE-BELOW>
+collating-symbol <HORN>
+collating-symbol <HORN+ACUTE>
+collating-symbol <HORN+GRAVE>
+collating-symbol <HORN+HOOK>
+collating-symbol <HORN+TILDE>
+collating-symbol <HORN+DOT-BELOW>
+collating-symbol <PRECEDED-BY-APOSTROPHE>
+collating-symbol <GREEK>
+collating-symbol <TONOS>
+collating-symbol <DIALYTICA>
+collating-symbol <DIALYTICA+TONOS>
+collating-symbol <CYRILLIC>
+collating-symbol <HIRAGANA>
+collating-symbol <KATAKANA>
+collating-symbol <SPECIAL>
+
+% letter;accent;case;specials
+
+order_start forward;backward/
+            ;forward;position
+
+% <CAPITAL> or <SMALL> letters first:
+
+<SMALL>
+<SMALL-CAPITAL>
+<CAPITAL-SMALL>
+<CAPITAL>
+
+% Accents:
+
+<NONE>
+<ACUTE>
+<ACUTE+DOT>
+<GRAVE>
+<DOUBLE-GRAVE>
+<BREVE>
+<BREVE+ACUTE>
+<BREVE+GRAVE>
+<BREVE+MACRON>
+<BREVE+HOOK>
+<BREVE+TILDE>
+<BREVE+DOT-BELOW>
+<BREVE-BELOW>
+<INVERTED-BREVE>
+<CIRCUMFLEX>
+<CIRCUMFLEX+ACUTE>
+<CIRCUMFLEX+GRAVE>
+<CIRCUMFLEX+HOOK>
+<CIRCUMFLEX+TILDE>
+<CIRCUMFLEX+DOT-BELOW>
+<CARON>
+<CARON+DIAERESIS>
+<CARON+DOT>
+<RING>
+<RING+ACUTE>
+<RING-BELOW>
+<DIAERESIS>
+<DIAERESIS+MACRON>
+<DIAERESIS+ACUTE>
+<DIAERESIS+GRAVE>
+<DIAERESIS+CARON>
+<DOUBLE-ACUTE>
+<HOOK>
+<TILDE>
+<TILDE+ACUTE>
+<TILDE+DIAERESIS>
+<TILDE-BELOW>
+<DOT>
+<DOT-BELOW>
+<DOT+DOT-BELOW>
+<STROKE>
+<STROKE+ACUTE>
+<CEDILLA>
+<CEDILLA+ACUTE>
+<CEDILLA+GRAVE>
+<CEDILLA+BREVE>
+<OGONEK>
+<OGONEK+MACRON>
+<MACRON>
+<MACRON+ACUTE>
+<MACRON+GRAVE>
+<MACRON+DIAERESIS>
+<MACRON+DIAERESIS-BELOW>
+<MACRON+DOT>
+<MACRON+DOT-BELOW>
+<MACRON+CIRCUMFLEX>
+<LINE-BELOW>
+<HORN>
+<HORN+ACUTE>
+<HORN+GRAVE>
+<HORN+HOOK>
+<HORN+TILDE>
+<HORN+DOT-BELOW>
+<PRECEDED-BY-APOSTROPHE>
+<GREEK>
+<TONOS>
+<DIALYTICA>
+<DIALYTICA+TONOS>
+<CYRILLIC>
+<HIRAGANA>
+<KATAKANA>
+<SPECIAL>
+
+<NS>	<NS>;<NS>;<NS>;IGNORE
+<SP>	IGNORE;IGNORE;IGNORE;<SP>
+<HT>	IGNORE;IGNORE;IGNORE;<HT>
+<VT>	IGNORE;IGNORE;IGNORE;<VT>
+<CR>	IGNORE;IGNORE;IGNORE;<CR>
+<LF>	IGNORE;IGNORE;IGNORE;<LF>
+<FF>	IGNORE;IGNORE;IGNORE;<FF>
+<_>	IGNORE;IGNORE;IGNORE;<_>
+<'m>	IGNORE;IGNORE;IGNORE;<'m>
+<-->	IGNORE;IGNORE;IGNORE;<-->
+<->	IGNORE;IGNORE;IGNORE;<->
+<,>	IGNORE;IGNORE;IGNORE;<,>
+<;>	IGNORE;IGNORE;IGNORE;<;>
+<:>	IGNORE;IGNORE;IGNORE;<:>
+<!>	IGNORE;IGNORE;IGNORE;<!>
+<!I>	IGNORE;IGNORE;IGNORE;<!I>
+<?>	IGNORE;IGNORE;IGNORE;<?>
+<?I>	IGNORE;IGNORE;IGNORE;<?I>
+<//>	IGNORE;IGNORE;IGNORE;<//>
+<.>	IGNORE;IGNORE;IGNORE;<.>
+<''>	IGNORE;IGNORE;IGNORE;<''>
+<'!>	IGNORE;IGNORE;IGNORE;<'!>
+<'/>>	IGNORE;IGNORE;IGNORE;<'/>>
+<':>	IGNORE;IGNORE;IGNORE;<':>
+<'?>	IGNORE;IGNORE;IGNORE;<'?>
+<.M>	IGNORE;IGNORE;IGNORE;<.M>
+<',>	IGNORE;IGNORE;IGNORE;<',>
+<'>	IGNORE;IGNORE;IGNORE;<'>
+<'6>	IGNORE;IGNORE;IGNORE;<'6>
+<'9>	IGNORE;IGNORE;IGNORE;<'9>
+<">	IGNORE;IGNORE;IGNORE;<">
+<"6>	IGNORE;IGNORE;IGNORE;<"6>
+<"9>	IGNORE;IGNORE;IGNORE;<"9>
+<<<>	IGNORE;IGNORE;IGNORE;<<<>
+</>/>>	IGNORE;IGNORE;IGNORE;</>/>>
+<(>	IGNORE;IGNORE;IGNORE;<(>
+<(S>	IGNORE;IGNORE;IGNORE;<(S>
+<)>	IGNORE;IGNORE;IGNORE;<)>
+<)S>	IGNORE;IGNORE;IGNORE;<)S>
+<<(>	IGNORE;IGNORE;IGNORE;<<(>
+<)/>>	IGNORE;IGNORE;IGNORE;<)/>>
+<(!>	IGNORE;IGNORE;IGNORE;<(!>
+<!)>	IGNORE;IGNORE;IGNORE;<!)>
+<SE>	IGNORE;IGNORE;IGNORE;<SE>
+<PI>	IGNORE;IGNORE;IGNORE;<PI>
+<Co>	IGNORE;IGNORE;IGNORE;<Co>
+<Rg>	IGNORE;IGNORE;IGNORE;<Rg>
+<At>	IGNORE;IGNORE;IGNORE;<At>
+<Cu>	IGNORE;IGNORE;IGNORE;<Cu>
+<Ct>	IGNORE;IGNORE;IGNORE;<Ct>
+<DO>	IGNORE;IGNORE;IGNORE;<DO>
+<Pd>	IGNORE;IGNORE;IGNORE;<Pd>
+<Ye>	IGNORE;IGNORE;IGNORE;<Ye>
+<*>	IGNORE;IGNORE;IGNORE;<*>
+<////>	IGNORE;IGNORE;IGNORE;<////>
+<&>	IGNORE;IGNORE;IGNORE;<&>
+<Nb>	IGNORE;IGNORE;IGNORE;<Nb>
+<%>	IGNORE;IGNORE;IGNORE;<%>
+<-S>	IGNORE;IGNORE;IGNORE;<-S>
+<+>	IGNORE;IGNORE;IGNORE;<+>
+<+S>	IGNORE;IGNORE;IGNORE;<+S>
+<+->	IGNORE;IGNORE;IGNORE;<+->
+<-:>	IGNORE;IGNORE;IGNORE;<-:>
+<*X>	IGNORE;IGNORE;IGNORE;<*X>
+<!=>	IGNORE;IGNORE;IGNORE;<!=>
+<<>	IGNORE;IGNORE;IGNORE;<<>
+<=<>	IGNORE;IGNORE;IGNORE;<=<>
+<=>	IGNORE;IGNORE;IGNORE;<=>
+</>=>	IGNORE;IGNORE;IGNORE;</>=>
+</>>	IGNORE;IGNORE;IGNORE;</>>
+<NO>	IGNORE;IGNORE;IGNORE;<NO>
+<!!>	IGNORE;IGNORE;IGNORE;<!!>
+<BB>	IGNORE;IGNORE;IGNORE;<BB>
+<DG>	IGNORE;IGNORE;IGNORE;<DG>
+<My>	IGNORE;IGNORE;IGNORE;<My>
+<'<>	IGNORE;IGNORE;IGNORE;<'<>
+<'(>	IGNORE;IGNORE;IGNORE;<'(>
+<'.>	IGNORE;IGNORE;IGNORE;<'.>
+<'0>	IGNORE;IGNORE;IGNORE;<'0>
+<';>	IGNORE;IGNORE;IGNORE;<';>
+<1?>	IGNORE;IGNORE;IGNORE;<1?>
+<'">	IGNORE;IGNORE;IGNORE;<'">
+<'G>	IGNORE;IGNORE;IGNORE;<'G>
+<,G>	IGNORE;IGNORE;IGNORE;<,G>
+<j3>	IGNORE;IGNORE;IGNORE;<j3>
+<?%>	IGNORE;IGNORE;IGNORE;<?%>
+<'*>	IGNORE;IGNORE;IGNORE;<'*>
+<'%>	IGNORE;IGNORE;IGNORE;<'%>
+<.*>	IGNORE;IGNORE;IGNORE;<.*>
+<b3>	IGNORE;IGNORE;IGNORE;<b3>
+<,,>	IGNORE;IGNORE;IGNORE;<,,>
+<?*>	IGNORE;IGNORE;IGNORE;<?*>
+<?:>	IGNORE;IGNORE;IGNORE;<?:>
+<,!>	IGNORE;IGNORE;IGNORE;<,!>
+<,'>	IGNORE;IGNORE;IGNORE;<,'>
+<?,>	IGNORE;IGNORE;IGNORE;<?,>
+<;!>	IGNORE;IGNORE;IGNORE;<;!>
+<;'>	IGNORE;IGNORE;IGNORE;<;'>
+<?;>	IGNORE;IGNORE;IGNORE;<?;>
+<!:>	IGNORE;IGNORE;IGNORE;<!:>
+<!*>	IGNORE;IGNORE;IGNORE;<!*>
+<;;>	IGNORE;IGNORE;IGNORE;<;;>
+<1N>	IGNORE;IGNORE;IGNORE;<1N>
+<1M>	IGNORE;IGNORE;IGNORE;<1M>
+<3M>	IGNORE;IGNORE;IGNORE;<3M>
+<4M>	IGNORE;IGNORE;IGNORE;<4M>
+<6M>	IGNORE;IGNORE;IGNORE;<6M>
+<LR>	IGNORE;IGNORE;IGNORE;<LR>
+<RL>	IGNORE;IGNORE;IGNORE;<RL>
+<1T>	IGNORE;IGNORE;IGNORE;<1T>
+<1H>	IGNORE;IGNORE;IGNORE;<1H>
+<-1>	IGNORE;IGNORE;IGNORE;<-1>
+<-N>	IGNORE;IGNORE;IGNORE;<-N>
+<-M>	IGNORE;IGNORE;IGNORE;<-M>
+<-3>	IGNORE;IGNORE;IGNORE;<-3>
+<!2>	IGNORE;IGNORE;IGNORE;<!2>
+<=2>	IGNORE;IGNORE;IGNORE;<=2>
+<.9>	IGNORE;IGNORE;IGNORE;<.9>
+<9'>	IGNORE;IGNORE;IGNORE;<9'>
+<:9>	IGNORE;IGNORE;IGNORE;<:9>
+<9">	IGNORE;IGNORE;IGNORE;<9">
+<//->	IGNORE;IGNORE;IGNORE;<//->
+<//=>	IGNORE;IGNORE;IGNORE;<//=>
+<Sb>	IGNORE;IGNORE;IGNORE;<Sb>
+<..>	IGNORE;IGNORE;IGNORE;<..>
+<.3>	IGNORE;IGNORE;IGNORE;<.3>
+<%0>	IGNORE;IGNORE;IGNORE;<%0>
+<1'>	IGNORE;IGNORE;IGNORE;<1'>
+<2'>	IGNORE;IGNORE;IGNORE;<2'>
+<3'>	IGNORE;IGNORE;IGNORE;<3'>
+<1">	IGNORE;IGNORE;IGNORE;<1">
+<2">	IGNORE;IGNORE;IGNORE;<2">
+<3">	IGNORE;IGNORE;IGNORE;<3">
+<Ca>	IGNORE;IGNORE;IGNORE;<Ca>
+<<1>	IGNORE;IGNORE;IGNORE;<<1>
+</>1>	IGNORE;IGNORE;IGNORE;</>1>
+<:X>	IGNORE;IGNORE;IGNORE;<:X>
+<!*2>	IGNORE;IGNORE;IGNORE;<!*2>
+<'->	IGNORE;IGNORE;IGNORE;<'->
+<=S>	IGNORE;IGNORE;IGNORE;<=S>
+<0s>	IGNORE;IGNORE;IGNORE;<0s>
+<1s>	IGNORE;IGNORE;IGNORE;<1s>
+<2s>	IGNORE;IGNORE;IGNORE;<2s>
+<3s>	IGNORE;IGNORE;IGNORE;<3s>
+<4s>	IGNORE;IGNORE;IGNORE;<4s>
+<5s>	IGNORE;IGNORE;IGNORE;<5s>
+<6s>	IGNORE;IGNORE;IGNORE;<6s>
+<7s>	IGNORE;IGNORE;IGNORE;<7s>
+<8s>	IGNORE;IGNORE;IGNORE;<8s>
+<9s>	IGNORE;IGNORE;IGNORE;<9s>
+<+s>	IGNORE;IGNORE;IGNORE;<+s>
+<-s>	IGNORE;IGNORE;IGNORE;<-s>
+<=s>	IGNORE;IGNORE;IGNORE;<=s>
+<(s>	IGNORE;IGNORE;IGNORE;<(s>
+<)s>	IGNORE;IGNORE;IGNORE;<)s>
+<Ff>	IGNORE;IGNORE;IGNORE;<Ff>
+<Li>	IGNORE;IGNORE;IGNORE;<Li>
+<Pt>	IGNORE;IGNORE;IGNORE;<Pt>
+<W=>	IGNORE;IGNORE;IGNORE;<W=>
+<oC>	IGNORE;IGNORE;IGNORE;<oC>
+<co>	IGNORE;IGNORE;IGNORE;<co>
+<oF>	IGNORE;IGNORE;IGNORE;<oF>
+<N0>	IGNORE;IGNORE;IGNORE;<N0>
+<PO>	IGNORE;IGNORE;IGNORE;<PO>
+<Rx>	IGNORE;IGNORE;IGNORE;<Rx>
+<SM>	IGNORE;IGNORE;IGNORE;<SM>
+<TM>	IGNORE;IGNORE;IGNORE;<TM>
+<Om>	IGNORE;IGNORE;IGNORE;<Om>
+<AO>	IGNORE;IGNORE;IGNORE;<AO>
+<13>	IGNORE;IGNORE;IGNORE;<13>
+<23>	IGNORE;IGNORE;IGNORE;<23>
+<15>	IGNORE;IGNORE;IGNORE;<15>
+<25>	IGNORE;IGNORE;IGNORE;<25>
+<35>	IGNORE;IGNORE;IGNORE;<35>
+<45>	IGNORE;IGNORE;IGNORE;<45>
+<16>	IGNORE;IGNORE;IGNORE;<16>
+<56>	IGNORE;IGNORE;IGNORE;<56>
+<1R>	IGNORE;IGNORE;IGNORE;<1R>
+<2R>	IGNORE;IGNORE;IGNORE;<2R>
+<3R>	IGNORE;IGNORE;IGNORE;<3R>
+<4R>	IGNORE;IGNORE;IGNORE;<4R>
+<5R>	IGNORE;IGNORE;IGNORE;<5R>
+<6R>	IGNORE;IGNORE;IGNORE;<6R>
+<7R>	IGNORE;IGNORE;IGNORE;<7R>
+<8R>	IGNORE;IGNORE;IGNORE;<8R>
+<9R>	IGNORE;IGNORE;IGNORE;<9R>
+<aR>	IGNORE;IGNORE;IGNORE;<aR>
+<bR>	IGNORE;IGNORE;IGNORE;<bR>
+<cR>	IGNORE;IGNORE;IGNORE;<cR>
+<50R>	IGNORE;IGNORE;IGNORE;<50R>
+<100R>	IGNORE;IGNORE;IGNORE;<100R>
+<500R>	IGNORE;IGNORE;IGNORE;<500R>
+<1000R>	IGNORE;IGNORE;IGNORE;<1000R>
+<1r>	IGNORE;IGNORE;IGNORE;<1r>
+<2r>	IGNORE;IGNORE;IGNORE;<2r>
+<3r>	IGNORE;IGNORE;IGNORE;<3r>
+<4r>	IGNORE;IGNORE;IGNORE;<4r>
+<5r>	IGNORE;IGNORE;IGNORE;<5r>
+<6r>	IGNORE;IGNORE;IGNORE;<6r>
+<7r>	IGNORE;IGNORE;IGNORE;<7r>
+<8r>	IGNORE;IGNORE;IGNORE;<8r>
+<9r>	IGNORE;IGNORE;IGNORE;<9r>
+<ar>	IGNORE;IGNORE;IGNORE;<ar>
+<br>	IGNORE;IGNORE;IGNORE;<br>
+<cr>	IGNORE;IGNORE;IGNORE;<cr>
+<50r>	IGNORE;IGNORE;IGNORE;<50r>
+<100r>	IGNORE;IGNORE;IGNORE;<100r>
+<500r>	IGNORE;IGNORE;IGNORE;<500r>
+<1000r>	IGNORE;IGNORE;IGNORE;<1000r>
+<1000RCD>	IGNORE;IGNORE;IGNORE;<1000RCD>
+<5000R>	IGNORE;IGNORE;IGNORE;<5000R>
+<10000R>	IGNORE;IGNORE;IGNORE;<10000R>
+<-!>	IGNORE;IGNORE;IGNORE;<-!>
+<-v>	IGNORE;IGNORE;IGNORE;<-v>
+<</>>	IGNORE;IGNORE;IGNORE;<</>>
+<UD>	IGNORE;IGNORE;IGNORE;<UD>
+<<!!>	IGNORE;IGNORE;IGNORE;<<!!>
+</////>>	IGNORE;IGNORE;IGNORE;</////>>
+<!!/>>	IGNORE;IGNORE;IGNORE;<!!/>>
+<<////>	IGNORE;IGNORE;IGNORE;<<////>
+<UD->	IGNORE;IGNORE;IGNORE;<UD->
+</>V>	IGNORE;IGNORE;IGNORE;</>V>
+<<=>	IGNORE;IGNORE;IGNORE;<<=>
+<=/>>	IGNORE;IGNORE;IGNORE;<=/>>
+<==>	IGNORE;IGNORE;IGNORE;<==>
+<FA>	IGNORE;IGNORE;IGNORE;<FA>
+<dP>	IGNORE;IGNORE;IGNORE;<dP>
+<TE>	IGNORE;IGNORE;IGNORE;<TE>
+<//0>	IGNORE;IGNORE;IGNORE;<//0>
+<DE>	IGNORE;IGNORE;IGNORE;<DE>
+<NB>	IGNORE;IGNORE;IGNORE;<NB>
+<(->	IGNORE;IGNORE;IGNORE;<(->
+<-)>	IGNORE;IGNORE;IGNORE;<-)>
+<*P>	IGNORE;IGNORE;IGNORE;<*P>
+<+Z>	IGNORE;IGNORE;IGNORE;<+Z>
+<-2>	IGNORE;IGNORE;IGNORE;<-2>
+<-+>	IGNORE;IGNORE;IGNORE;<-+>
+<.+>	IGNORE;IGNORE;IGNORE;<.+>
+<//f>	IGNORE;IGNORE;IGNORE;<//f>
+<*->	IGNORE;IGNORE;IGNORE;<*->
+<Ob>	IGNORE;IGNORE;IGNORE;<Ob>
+<sb>	IGNORE;IGNORE;IGNORE;<sb>
+<RT>	IGNORE;IGNORE;IGNORE;<RT>
+<0(>	IGNORE;IGNORE;IGNORE;<0(>
+<00>	IGNORE;IGNORE;IGNORE;<00>
+<-L>	IGNORE;IGNORE;IGNORE;<-L>
+<-V>	IGNORE;IGNORE;IGNORE;<-V>
+<PP>	IGNORE;IGNORE;IGNORE;<PP>
+<AN>	IGNORE;IGNORE;IGNORE;<AN>
+<OR>	IGNORE;IGNORE;IGNORE;<OR>
+<(U>	IGNORE;IGNORE;IGNORE;<(U>
+<)U>	IGNORE;IGNORE;IGNORE;<)U>
+<In>	IGNORE;IGNORE;IGNORE;<In>
+<DI>	IGNORE;IGNORE;IGNORE;<DI>
+<Io>	IGNORE;IGNORE;IGNORE;<Io>
+<.:>	IGNORE;IGNORE;IGNORE;<.:>
+<:.>	IGNORE;IGNORE;IGNORE;<:.>
+<:R>	IGNORE;IGNORE;IGNORE;<:R>
+<::>	IGNORE;IGNORE;IGNORE;<::>
+<?1>	IGNORE;IGNORE;IGNORE;<?1>
+<CG>	IGNORE;IGNORE;IGNORE;<CG>
+<?->	IGNORE;IGNORE;IGNORE;<?->
+<?=>	IGNORE;IGNORE;IGNORE;<?=>
+<?2>	IGNORE;IGNORE;IGNORE;<?2>
+<=?>	IGNORE;IGNORE;IGNORE;<=?>
+<HI>	IGNORE;IGNORE;IGNORE;<HI>
+<=3>	IGNORE;IGNORE;IGNORE;<=3>
+<<*>	IGNORE;IGNORE;IGNORE;<<*>
+<*/>>	IGNORE;IGNORE;IGNORE;<*/>>
+<!<>	IGNORE;IGNORE;IGNORE;<!<>
+<!/>>	IGNORE;IGNORE;IGNORE;<!/>>
+<(C>	IGNORE;IGNORE;IGNORE;<(C>
+<)C>	IGNORE;IGNORE;IGNORE;<)C>
+<(_>	IGNORE;IGNORE;IGNORE;<(_>
+<)_>	IGNORE;IGNORE;IGNORE;<)_>
+<0.>	IGNORE;IGNORE;IGNORE;<0.>
+<02>	IGNORE;IGNORE;IGNORE;<02>
+<-T>	IGNORE;IGNORE;IGNORE;<-T>
+<.P>	IGNORE;IGNORE;IGNORE;<.P>
+<:3>	IGNORE;IGNORE;IGNORE;<:3>
+<Eh>	IGNORE;IGNORE;IGNORE;<Eh>
+<<7>	IGNORE;IGNORE;IGNORE;<<7>
+</>7>	IGNORE;IGNORE;IGNORE;</>7>
+<7<>	IGNORE;IGNORE;IGNORE;<7<>
+<7/>>	IGNORE;IGNORE;IGNORE;<7/>>
+<NI>	IGNORE;IGNORE;IGNORE;<NI>
+<(A>	IGNORE;IGNORE;IGNORE;<(A>
+<TR>	IGNORE;IGNORE;IGNORE;<TR>
+<Iu>	IGNORE;IGNORE;IGNORE;<Iu>
+<Il>	IGNORE;IGNORE;IGNORE;<Il>
+<Vs>	IGNORE;IGNORE;IGNORE;<Vs>
+<1h>	IGNORE;IGNORE;IGNORE;<1h>
+<3h>	IGNORE;IGNORE;IGNORE;<3h>
+<2h>	IGNORE;IGNORE;IGNORE;<2h>
+<4h>	IGNORE;IGNORE;IGNORE;<4h>
+<1j>	IGNORE;IGNORE;IGNORE;<1j>
+<2j>	IGNORE;IGNORE;IGNORE;<2j>
+<3j>	IGNORE;IGNORE;IGNORE;<3j>
+<4j>	IGNORE;IGNORE;IGNORE;<4j>
+<1-o>	IGNORE;IGNORE;IGNORE;<1-o>
+<2-o>	IGNORE;IGNORE;IGNORE;<2-o>
+<3-o>	IGNORE;IGNORE;IGNORE;<3-o>
+<4-o>	IGNORE;IGNORE;IGNORE;<4-o>
+<5-o>	IGNORE;IGNORE;IGNORE;<5-o>
+<6-o>	IGNORE;IGNORE;IGNORE;<6-o>
+<7-o>	IGNORE;IGNORE;IGNORE;<7-o>
+<8-o>	IGNORE;IGNORE;IGNORE;<8-o>
+<9-o>	IGNORE;IGNORE;IGNORE;<9-o>
+<10-o>	IGNORE;IGNORE;IGNORE;<10-o>
+<11-o>	IGNORE;IGNORE;IGNORE;<11-o>
+<12-o>	IGNORE;IGNORE;IGNORE;<12-o>
+<13-o>	IGNORE;IGNORE;IGNORE;<13-o>
+<14-o>	IGNORE;IGNORE;IGNORE;<14-o>
+<15-o>	IGNORE;IGNORE;IGNORE;<15-o>
+<16-o>	IGNORE;IGNORE;IGNORE;<16-o>
+<17-o>	IGNORE;IGNORE;IGNORE;<17-o>
+<18-o>	IGNORE;IGNORE;IGNORE;<18-o>
+<19-o>	IGNORE;IGNORE;IGNORE;<19-o>
+<20-o>	IGNORE;IGNORE;IGNORE;<20-o>
+<(1)>	IGNORE;IGNORE;IGNORE;<(1)>
+<(2)>	IGNORE;IGNORE;IGNORE;<(2)>
+<(3)>	IGNORE;IGNORE;IGNORE;<(3)>
+<(4)>	IGNORE;IGNORE;IGNORE;<(4)>
+<(5)>	IGNORE;IGNORE;IGNORE;<(5)>
+<(6)>	IGNORE;IGNORE;IGNORE;<(6)>
+<(7)>	IGNORE;IGNORE;IGNORE;<(7)>
+<(8)>	IGNORE;IGNORE;IGNORE;<(8)>
+<(9)>	IGNORE;IGNORE;IGNORE;<(9)>
+<(10)>	IGNORE;IGNORE;IGNORE;<(10)>
+<(11)>	IGNORE;IGNORE;IGNORE;<(11)>
+<(12)>	IGNORE;IGNORE;IGNORE;<(12)>
+<(13)>	IGNORE;IGNORE;IGNORE;<(13)>
+<(14)>	IGNORE;IGNORE;IGNORE;<(14)>
+<(15)>	IGNORE;IGNORE;IGNORE;<(15)>
+<(16)>	IGNORE;IGNORE;IGNORE;<(16)>
+<(17)>	IGNORE;IGNORE;IGNORE;<(17)>
+<(18)>	IGNORE;IGNORE;IGNORE;<(18)>
+<(19)>	IGNORE;IGNORE;IGNORE;<(19)>
+<(20)>	IGNORE;IGNORE;IGNORE;<(20)>
+<1.>	IGNORE;IGNORE;IGNORE;<1.>
+<2.>	IGNORE;IGNORE;IGNORE;<2.>
+<3.>	IGNORE;IGNORE;IGNORE;<3.>
+<4.>	IGNORE;IGNORE;IGNORE;<4.>
+<5.>	IGNORE;IGNORE;IGNORE;<5.>
+<6.>	IGNORE;IGNORE;IGNORE;<6.>
+<7.>	IGNORE;IGNORE;IGNORE;<7.>
+<8.>	IGNORE;IGNORE;IGNORE;<8.>
+<9.>	IGNORE;IGNORE;IGNORE;<9.>
+<10.>	IGNORE;IGNORE;IGNORE;<10.>
+<11.>	IGNORE;IGNORE;IGNORE;<11.>
+<12.>	IGNORE;IGNORE;IGNORE;<12.>
+<13.>	IGNORE;IGNORE;IGNORE;<13.>
+<14.>	IGNORE;IGNORE;IGNORE;<14.>
+<15.>	IGNORE;IGNORE;IGNORE;<15.>
+<16.>	IGNORE;IGNORE;IGNORE;<16.>
+<17.>	IGNORE;IGNORE;IGNORE;<17.>
+<18.>	IGNORE;IGNORE;IGNORE;<18.>
+<19.>	IGNORE;IGNORE;IGNORE;<19.>
+<20.>	IGNORE;IGNORE;IGNORE;<20.>
+<0-o>	IGNORE;IGNORE;IGNORE;<0-o>
+<hh>	IGNORE;IGNORE;IGNORE;<hh>
+<HH>	IGNORE;IGNORE;IGNORE;<HH>
+<vv>	IGNORE;IGNORE;IGNORE;<vv>
+<VV>	IGNORE;IGNORE;IGNORE;<VV>
+<3->	IGNORE;IGNORE;IGNORE;<3->
+<3_>	IGNORE;IGNORE;IGNORE;<3_>
+<3!>	IGNORE;IGNORE;IGNORE;<3!>
+<3//>	IGNORE;IGNORE;IGNORE;<3//>
+<4->	IGNORE;IGNORE;IGNORE;<4->
+<4_>	IGNORE;IGNORE;IGNORE;<4_>
+<4!>	IGNORE;IGNORE;IGNORE;<4!>
+<4//>	IGNORE;IGNORE;IGNORE;<4//>
+<dr>	IGNORE;IGNORE;IGNORE;<dr>
+<dR>	IGNORE;IGNORE;IGNORE;<dR>
+<Dr>	IGNORE;IGNORE;IGNORE;<Dr>
+<DR>	IGNORE;IGNORE;IGNORE;<DR>
+<dl>	IGNORE;IGNORE;IGNORE;<dl>
+<dL>	IGNORE;IGNORE;IGNORE;<dL>
+<Dl>	IGNORE;IGNORE;IGNORE;<Dl>
+<LD>	IGNORE;IGNORE;IGNORE;<LD>
+<ur>	IGNORE;IGNORE;IGNORE;<ur>
+<uR>	IGNORE;IGNORE;IGNORE;<uR>
+<Ur>	IGNORE;IGNORE;IGNORE;<Ur>
+<UR>	IGNORE;IGNORE;IGNORE;<UR>
+<ul>	IGNORE;IGNORE;IGNORE;<ul>
+<uL>	IGNORE;IGNORE;IGNORE;<uL>
+<Ul>	IGNORE;IGNORE;IGNORE;<Ul>
+<UL>	IGNORE;IGNORE;IGNORE;<UL>
+<vr>	IGNORE;IGNORE;IGNORE;<vr>
+<vR>	IGNORE;IGNORE;IGNORE;<vR>
+<Udr>	IGNORE;IGNORE;IGNORE;<Udr>
+<uDr>	IGNORE;IGNORE;IGNORE;<uDr>
+<Vr>	IGNORE;IGNORE;IGNORE;<Vr>
+<UdR>	IGNORE;IGNORE;IGNORE;<UdR>
+<uDR>	IGNORE;IGNORE;IGNORE;<uDR>
+<VR>	IGNORE;IGNORE;IGNORE;<VR>
+<vl>	IGNORE;IGNORE;IGNORE;<vl>
+<vL>	IGNORE;IGNORE;IGNORE;<vL>
+<Udl>	IGNORE;IGNORE;IGNORE;<Udl>
+<uDl>	IGNORE;IGNORE;IGNORE;<uDl>
+<Vl>	IGNORE;IGNORE;IGNORE;<Vl>
+<UdL>	IGNORE;IGNORE;IGNORE;<UdL>
+<uDL>	IGNORE;IGNORE;IGNORE;<uDL>
+<VL>	IGNORE;IGNORE;IGNORE;<VL>
+<dh>	IGNORE;IGNORE;IGNORE;<dh>
+<dLr>	IGNORE;IGNORE;IGNORE;<dLr>
+<dlR>	IGNORE;IGNORE;IGNORE;<dlR>
+<dH>	IGNORE;IGNORE;IGNORE;<dH>
+<Dh>	IGNORE;IGNORE;IGNORE;<Dh>
+<DLr>	IGNORE;IGNORE;IGNORE;<DLr>
+<DlR>	IGNORE;IGNORE;IGNORE;<DlR>
+<DH>	IGNORE;IGNORE;IGNORE;<DH>
+<uh>	IGNORE;IGNORE;IGNORE;<uh>
+<uLr>	IGNORE;IGNORE;IGNORE;<uLr>
+<ulR>	IGNORE;IGNORE;IGNORE;<ulR>
+<uH>	IGNORE;IGNORE;IGNORE;<uH>
+<Uh>	IGNORE;IGNORE;IGNORE;<Uh>
+<ULr>	IGNORE;IGNORE;IGNORE;<ULr>
+<UlR>	IGNORE;IGNORE;IGNORE;<UlR>
+<UH>	IGNORE;IGNORE;IGNORE;<UH>
+<vh>	IGNORE;IGNORE;IGNORE;<vh>
+<vLr>	IGNORE;IGNORE;IGNORE;<vLr>
+<vlR>	IGNORE;IGNORE;IGNORE;<vlR>
+<vH>	IGNORE;IGNORE;IGNORE;<vH>
+<Udh>	IGNORE;IGNORE;IGNORE;<Udh>
+<uDh>	IGNORE;IGNORE;IGNORE;<uDh>
+<Vh>	IGNORE;IGNORE;IGNORE;<Vh>
+<UdLr>	IGNORE;IGNORE;IGNORE;<UdLr>
+<UdlR>	IGNORE;IGNORE;IGNORE;<UdlR>
+<uDLr>	IGNORE;IGNORE;IGNORE;<uDLr>
+<uDlR>	IGNORE;IGNORE;IGNORE;<uDlR>
+<UdH>	IGNORE;IGNORE;IGNORE;<UdH>
+<uDH>	IGNORE;IGNORE;IGNORE;<uDH>
+<VLr>	IGNORE;IGNORE;IGNORE;<VLr>
+<VlR>	IGNORE;IGNORE;IGNORE;<VlR>
+<VH>	IGNORE;IGNORE;IGNORE;<VH>
+<FD>	IGNORE;IGNORE;IGNORE;<FD>
+<BD>	IGNORE;IGNORE;IGNORE;<BD>
+<TB>	IGNORE;IGNORE;IGNORE;<TB>
+<LB>	IGNORE;IGNORE;IGNORE;<LB>
+<FB>	IGNORE;IGNORE;IGNORE;<FB>
+<lB>	IGNORE;IGNORE;IGNORE;<lB>
+<RB>	IGNORE;IGNORE;IGNORE;<RB>
+<.S>	IGNORE;IGNORE;IGNORE;<.S>
+<:S>	IGNORE;IGNORE;IGNORE;<:S>
+<?S>	IGNORE;IGNORE;IGNORE;<?S>
+<fS>	IGNORE;IGNORE;IGNORE;<fS>
+<OS>	IGNORE;IGNORE;IGNORE;<OS>
+<RO>	IGNORE;IGNORE;IGNORE;<RO>
+<Rr>	IGNORE;IGNORE;IGNORE;<Rr>
+<RF>	IGNORE;IGNORE;IGNORE;<RF>
+<RY>	IGNORE;IGNORE;IGNORE;<RY>
+<RH>	IGNORE;IGNORE;IGNORE;<RH>
+<RZ>	IGNORE;IGNORE;IGNORE;<RZ>
+<RK>	IGNORE;IGNORE;IGNORE;<RK>
+<RX>	IGNORE;IGNORE;IGNORE;<RX>
+<sB>	IGNORE;IGNORE;IGNORE;<sB>
+<SR>	IGNORE;IGNORE;IGNORE;<SR>
+<Or>	IGNORE;IGNORE;IGNORE;<Or>
+<UT>	IGNORE;IGNORE;IGNORE;<UT>
+<uT>	IGNORE;IGNORE;IGNORE;<uT>
+<Tr>	IGNORE;IGNORE;IGNORE;<Tr>
+<PR>	IGNORE;IGNORE;IGNORE;<PR>
+<Dt>	IGNORE;IGNORE;IGNORE;<Dt>
+<dT>	IGNORE;IGNORE;IGNORE;<dT>
+<Tl>	IGNORE;IGNORE;IGNORE;<Tl>
+<PL>	IGNORE;IGNORE;IGNORE;<PL>
+<Db>	IGNORE;IGNORE;IGNORE;<Db>
+<Dw>	IGNORE;IGNORE;IGNORE;<Dw>
+<LZ>	IGNORE;IGNORE;IGNORE;<LZ>
+<0m>	IGNORE;IGNORE;IGNORE;<0m>
+<0o>	IGNORE;IGNORE;IGNORE;<0o>
+<0M>	IGNORE;IGNORE;IGNORE;<0M>
+<0L>	IGNORE;IGNORE;IGNORE;<0L>
+<0R>	IGNORE;IGNORE;IGNORE;<0R>
+<Sn>	IGNORE;IGNORE;IGNORE;<Sn>
+<Ic>	IGNORE;IGNORE;IGNORE;<Ic>
+<Fd>	IGNORE;IGNORE;IGNORE;<Fd>
+<Bd>	IGNORE;IGNORE;IGNORE;<Bd>
+<Ci>	IGNORE;IGNORE;IGNORE;<Ci>
+<*2>	IGNORE;IGNORE;IGNORE;<*2>
+<*1>	IGNORE;IGNORE;IGNORE;<*1>
+<TEL>	IGNORE;IGNORE;IGNORE;<TEL>
+<tel>	IGNORE;IGNORE;IGNORE;<tel>
+<<H>	IGNORE;IGNORE;IGNORE;<<H>
+</>H>	IGNORE;IGNORE;IGNORE;</>H>
+<0u>	IGNORE;IGNORE;IGNORE;<0u>
+<0U>	IGNORE;IGNORE;IGNORE;<0U>
+<SU>	IGNORE;IGNORE;IGNORE;<SU>
+<Fm>	IGNORE;IGNORE;IGNORE;<Fm>
+<Ml>	IGNORE;IGNORE;IGNORE;<Ml>
+<cS>	IGNORE;IGNORE;IGNORE;<cS>
+<cH>	IGNORE;IGNORE;IGNORE;<cH>
+<cD>	IGNORE;IGNORE;IGNORE;<cD>
+<cC>	IGNORE;IGNORE;IGNORE;<cC>
+<cS->	IGNORE;IGNORE;IGNORE;<cS->
+<cH->	IGNORE;IGNORE;IGNORE;<cH->
+<cD->	IGNORE;IGNORE;IGNORE;<cD->
+<cC->	IGNORE;IGNORE;IGNORE;<cC->
+<Md>	IGNORE;IGNORE;IGNORE;<Md>
+<M8>	IGNORE;IGNORE;IGNORE;<M8>
+<M2>	IGNORE;IGNORE;IGNORE;<M2>
+<M16>	IGNORE;IGNORE;IGNORE;<M16>
+<Mb>	IGNORE;IGNORE;IGNORE;<Mb>
+<Mx>	IGNORE;IGNORE;IGNORE;<Mx>
+<MX>	IGNORE;IGNORE;IGNORE;<MX>
+<OK>	IGNORE;IGNORE;IGNORE;<OK>
+<XX>	IGNORE;IGNORE;IGNORE;<XX>
+<-X>	IGNORE;IGNORE;IGNORE;<-X>
+<IS>	IGNORE;IGNORE;IGNORE;<IS>
+<,_>	IGNORE;IGNORE;IGNORE;<,_>
+<._>	IGNORE;IGNORE;IGNORE;<._>
+<+">	IGNORE;IGNORE;IGNORE;<+">
+<JIS>	IGNORE;IGNORE;IGNORE;<JIS>
+<*_>	IGNORE;IGNORE;IGNORE;<*_>
+<;_>	IGNORE;IGNORE;IGNORE;<;_>
+<0_>	IGNORE;IGNORE;IGNORE;<0_>
+<<+>	IGNORE;IGNORE;IGNORE;<<+>
+</>+>	IGNORE;IGNORE;IGNORE;</>+>
+<<'>	IGNORE;IGNORE;IGNORE;<<'>
+</>'>	IGNORE;IGNORE;IGNORE;</>'>
+<<">	IGNORE;IGNORE;IGNORE;<<">
+</>">	IGNORE;IGNORE;IGNORE;</>">
+<(">	IGNORE;IGNORE;IGNORE;<(">
+<)">	IGNORE;IGNORE;IGNORE;<)">
+<=T>	IGNORE;IGNORE;IGNORE;<=T>
+<=_>	IGNORE;IGNORE;IGNORE;<=_>
+<('>	IGNORE;IGNORE;IGNORE;<('>
+<)'>	IGNORE;IGNORE;IGNORE;<)'>
+<(I>	IGNORE;IGNORE;IGNORE;<(I>
+<)I>	IGNORE;IGNORE;IGNORE;<)I>
+<-?>	IGNORE;IGNORE;IGNORE;<-?>
+<=T:)>	IGNORE;IGNORE;IGNORE;<=T:)>
+<"5>	IGNORE;IGNORE;IGNORE;<"5>
+<05>	IGNORE;IGNORE;IGNORE;<05>
+<*5>	IGNORE;IGNORE;IGNORE;<*5>
+<+5>	IGNORE;IGNORE;IGNORE;<+5>
+<.6>	IGNORE;IGNORE;IGNORE;<.6>
+<-6>	IGNORE;IGNORE;IGNORE;<-6>
+<*6>	IGNORE;IGNORE;IGNORE;<*6>
+<+6>	IGNORE;IGNORE;IGNORE;<+6>
+<(JU)>	IGNORE;IGNORE;IGNORE;<(JU)>
+<1c>	IGNORE;IGNORE;IGNORE;<1c>
+<2c>	IGNORE;IGNORE;IGNORE;<2c>
+<3c>	IGNORE;IGNORE;IGNORE;<3c>
+<4c>	IGNORE;IGNORE;IGNORE;<4c>
+<5c>	IGNORE;IGNORE;IGNORE;<5c>
+<6c>	IGNORE;IGNORE;IGNORE;<6c>
+<7c>	IGNORE;IGNORE;IGNORE;<7c>
+<8c>	IGNORE;IGNORE;IGNORE;<8c>
+<9c>	IGNORE;IGNORE;IGNORE;<9c>
+<10c>	IGNORE;IGNORE;IGNORE;<10c>
+<KSC>	IGNORE;IGNORE;IGNORE;<KSC>
+<am>	IGNORE;IGNORE;IGNORE;<am>
+<pm>	IGNORE;IGNORE;IGNORE;<pm>
+<NU>	IGNORE;IGNORE;IGNORE;<NU>
+<SH>	IGNORE;IGNORE;IGNORE;<SH>
+<SX>	IGNORE;IGNORE;IGNORE;<SX>
+<EX>	IGNORE;IGNORE;IGNORE;<EX>
+<ET>	IGNORE;IGNORE;IGNORE;<ET>
+<EQ>	IGNORE;IGNORE;IGNORE;<EQ>
+<AK>	IGNORE;IGNORE;IGNORE;<AK>
+<BL>	IGNORE;IGNORE;IGNORE;<BL>
+<BS>	IGNORE;IGNORE;IGNORE;<BS>
+<SO>	IGNORE;IGNORE;IGNORE;<SO>
+<SI>	IGNORE;IGNORE;IGNORE;<SI>
+<DL>	IGNORE;IGNORE;IGNORE;<DL>
+<D1>	IGNORE;IGNORE;IGNORE;<D1>
+<D2>	IGNORE;IGNORE;IGNORE;<D2>
+<D3>	IGNORE;IGNORE;IGNORE;<D3>
+<D4>	IGNORE;IGNORE;IGNORE;<D4>
+<NK>	IGNORE;IGNORE;IGNORE;<NK>
+<SY>	IGNORE;IGNORE;IGNORE;<SY>
+<EB>	IGNORE;IGNORE;IGNORE;<EB>
+<CN>	IGNORE;IGNORE;IGNORE;<CN>
+<EM>	IGNORE;IGNORE;IGNORE;<EM>
+<SB>	IGNORE;IGNORE;IGNORE;<SB>
+<EC>	IGNORE;IGNORE;IGNORE;<EC>
+<FS>	IGNORE;IGNORE;IGNORE;<FS>
+<GS>	IGNORE;IGNORE;IGNORE;<GS>
+<RS>	IGNORE;IGNORE;IGNORE;<RS>
+<US>	IGNORE;IGNORE;IGNORE;<US>
+<DT>	IGNORE;IGNORE;IGNORE;<DT>
+<PA>	IGNORE;IGNORE;IGNORE;<PA>
+<HO>	IGNORE;IGNORE;IGNORE;<HO>
+<BH>	IGNORE;IGNORE;IGNORE;<BH>
+<NH>	IGNORE;IGNORE;IGNORE;<NH>
+<IN>	IGNORE;IGNORE;IGNORE;<IN>
+<NL>	IGNORE;IGNORE;IGNORE;<NL>
+<SA>	IGNORE;IGNORE;IGNORE;<SA>
+<ES>	IGNORE;IGNORE;IGNORE;<ES>
+<HS>	IGNORE;IGNORE;IGNORE;<HS>
+<HJ>	IGNORE;IGNORE;IGNORE;<HJ>
+<VS>	IGNORE;IGNORE;IGNORE;<VS>
+<PD>	IGNORE;IGNORE;IGNORE;<PD>
+<PU>	IGNORE;IGNORE;IGNORE;<PU>
+<RI>	IGNORE;IGNORE;IGNORE;<RI>
+<S2>	IGNORE;IGNORE;IGNORE;<S2>
+<S3>	IGNORE;IGNORE;IGNORE;<S3>
+<DC>	IGNORE;IGNORE;IGNORE;<DC>
+<P1>	IGNORE;IGNORE;IGNORE;<P1>
+<P2>	IGNORE;IGNORE;IGNORE;<P2>
+<TS>	IGNORE;IGNORE;IGNORE;<TS>
+<CC>	IGNORE;IGNORE;IGNORE;<CC>
+<MW>	IGNORE;IGNORE;IGNORE;<MW>
+<SG>	IGNORE;IGNORE;IGNORE;<SG>
+<EG>	IGNORE;IGNORE;IGNORE;<EG>
+<SS>	IGNORE;IGNORE;IGNORE;<SS>
+<GC>	IGNORE;IGNORE;IGNORE;<GC>
+<SC>	IGNORE;IGNORE;IGNORE;<SC>
+<CI>	IGNORE;IGNORE;IGNORE;<CI>
+<ST>	IGNORE;IGNORE;IGNORE;<ST>
+<OC>	IGNORE;IGNORE;IGNORE;<OC>
+<PM>	IGNORE;IGNORE;IGNORE;<PM>
+<AC>	IGNORE;IGNORE;IGNORE;<AC>
+<"3>	IGNORE;IGNORE;IGNORE;<"3>
+<"1>	IGNORE;IGNORE;IGNORE;<"1>
+<"!>	IGNORE;IGNORE;IGNORE;<"!>
+<"'>	IGNORE;IGNORE;IGNORE;<"'>
+<"/>>	IGNORE;IGNORE;IGNORE;<"/>>
+<"?>	IGNORE;IGNORE;IGNORE;<"?>
+<"->	IGNORE;IGNORE;IGNORE;<"->
+<"(>	IGNORE;IGNORE;IGNORE;<"(>
+<".>	IGNORE;IGNORE;IGNORE;<".>
+<":>	IGNORE;IGNORE;IGNORE;<":>
+<"0>	IGNORE;IGNORE;IGNORE;<"0>
+<",>	IGNORE;IGNORE;IGNORE;<",>
+<"_>	IGNORE;IGNORE;IGNORE;<"_>
+<"">	IGNORE;IGNORE;IGNORE;<"">
+<";>	IGNORE;IGNORE;IGNORE;<";>
+<"<>	IGNORE;IGNORE;IGNORE;<"<>
+<"=>	IGNORE;IGNORE;IGNORE;<"=>
+<"//>	IGNORE;IGNORE;IGNORE;<"//>
+<"p>	IGNORE;IGNORE;IGNORE;<"p>
+<"d>	IGNORE;IGNORE;IGNORE;<"d>
+<"i>	IGNORE;IGNORE;IGNORE;<"i>
+<+_>	IGNORE;IGNORE;IGNORE;<+_>
+<Tel>	IGNORE;IGNORE;IGNORE;<Tel>
+<UA>	IGNORE;IGNORE;IGNORE;<UA>
+<UB>	IGNORE;IGNORE;IGNORE;<UB>
+UNDEFINED	IGNORE;IGNORE;IGNORE
+
+<0>	<0>;<0>;IGNORE;IGNORE
+<0S>	<0>;<0S>;IGNORE;IGNORE
+<18>	<0>;<18>;IGNORE;IGNORE
+<14>	<0>;<14>;IGNORE;IGNORE
+<38>	<0>;<38>;IGNORE;IGNORE
+<12>	<0>;<12>;IGNORE;IGNORE
+<58>	<0>;<58>;IGNORE;IGNORE
+<34>	<0>;<34>;IGNORE;IGNORE
+<78>	<0>;<78>;IGNORE;IGNORE
+<1>	<1>;<1>;IGNORE;IGNORE
+<2>	<2>;<2>;IGNORE;IGNORE
+<3>	<3>;<3>;IGNORE;IGNORE
+<4>	<4>;<4>;IGNORE;IGNORE
+<5>	<5>;<5>;IGNORE;IGNORE
+<6>	<6>;<6>;IGNORE;IGNORE
+<7>	<7>;<7>;IGNORE;IGNORE
+<8>	<8>;<8>;IGNORE;IGNORE
+<9>	<9>;<9>;IGNORE;IGNORE
+<1S>	<1>;<1S>;IGNORE;IGNORE
+<2S>	<2>;<2S>;IGNORE;IGNORE
+<3S>	<3>;<3S>;IGNORE;IGNORE
+<4S>	<4>;<4S>;IGNORE;IGNORE
+<5S>	<5>;<5S>;IGNORE;IGNORE
+<6S>	<6>;<6S>;IGNORE;IGNORE
+<7S>	<7>;<7S>;IGNORE;IGNORE
+<8S>	<8>;<8S>;IGNORE;IGNORE
+<9S>	<9>;<9S>;IGNORE;IGNORE
+<A>	<A>;<NONE>;<CAPITAL>;IGNORE
+<a>	<A>;<NONE>;<SMALL>;IGNORE
+<-a>	<A>;<NONE>;<-a>;IGNORE
+<A'>	<A>;<ACUTE>;<CAPITAL>;IGNORE
+<a'>	<A>;<ACUTE>;<SMALL>;IGNORE
+<A!>	<A>;<GRAVE>;<CAPITAL>;IGNORE
+<a!>	<A>;<GRAVE>;<SMALL>;IGNORE
+<A!!>	<A>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<a!!>	<A>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<A(>	<A>;<BREVE>;<CAPITAL>;IGNORE
+<a(>	<A>;<BREVE>;<SMALL>;IGNORE
+<A('>	<A>;<BREVE+ACUTE>;<CAPITAL>;IGNORE
+<a('>	<A>;<BREVE+ACUTE>;<SMALL>;IGNORE
+<A(!>	<A>;<BREVE+GRAVE>;<CAPITAL>;IGNORE
+<a(!>	<A>;<BREVE+GRAVE>;<SMALL>;IGNORE
+<A(2>	<A>;<BREVE+HOOK>;<CAPITAL>;IGNORE
+<a(2>	<A>;<BREVE+HOOK>;<SMALL>;IGNORE
+<A(?>	<A>;<BREVE+TILDE>;<CAPITAL>;IGNORE
+<a(?>	<A>;<BREVE+TILDE>;<SMALL>;IGNORE
+<A(-.>	<A>;<BREVE+DOT-BELOW>;<CAPITAL>;IGNORE
+<a(-.>	<A>;<BREVE+DOT-BELOW>;<SMALL>;IGNORE
+<A)>	<A>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<a)>	<A>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<A/>>	<A>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<a/>>	<A>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<A/>'>	<A>;<CIRCUMFLEX+ACUTE>;<CAPITAL>;IGNORE
+<a/>'>	<A>;<CIRCUMFLEX+ACUTE>;<SMALL>;IGNORE
+<A/>!>	<A>;<CIRCUMFLEX+GRAVE>;<CAPITAL>;IGNORE
+<a/>!>	<A>;<CIRCUMFLEX+GRAVE>;<SMALL>;IGNORE
+<A/>2>	<A>;<CIRCUMFLEX+HOOK>;<CAPITAL>;IGNORE
+<a/>2>	<A>;<CIRCUMFLEX+HOOK>;<SMALL>;IGNORE
+<A/>?>	<A>;<CIRCUMFLEX+TILDE>;<CAPITAL>;IGNORE
+<a/>?>	<A>;<CIRCUMFLEX+TILDE>;<SMALL>;IGNORE
+<A/>-.>	<A>;<CIRCUMFLEX+DOT-BELOW>;<CAPITAL>;IGNORE
+<a/>-.>	<A>;<CIRCUMFLEX+DOT-BELOW>;<SMALL>;IGNORE
+<A<>	<A>;<CARON>;<CAPITAL>;IGNORE
+<a<>	<A>;<CARON>;<SMALL>;IGNORE
+<AA>	<A>;<RING>;<CAPITAL>;IGNORE
+<aa>	<A>;<RING>;<SMALL>;IGNORE
+<AA'>	<A>;<RING+ACUTE>;<CAPITAL>;IGNORE
+<aa'>	<A>;<RING+ACUTE>;<SMALL>;IGNORE
+<A-0>	<A>;<RING-BELOW>;<CAPITAL>;IGNORE
+<a-0>	<A>;<RING-BELOW>;<SMALL>;IGNORE
+<A:>	<A>;<DIAERESIS>;<CAPITAL>;IGNORE
+<a:>	<A>;<DIAERESIS>;<SMALL>;IGNORE
+<A1>	<A>;<DIAERESIS+MACRON>;<CAPITAL>;IGNORE
+<a1>	<A>;<DIAERESIS+MACRON>;<SMALL>;IGNORE
+<A2>	<A>;<HOOK>;<CAPITAL>;IGNORE
+<a2>	<A>;<HOOK>;<SMALL>;IGNORE
+<A?>	<A>;<TILDE>;<CAPITAL>;IGNORE
+<a?>	<A>;<TILDE>;<SMALL>;IGNORE
+<A-.>	<A>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<a-.>	<A>;<DOT-BELOW>;<SMALL>;IGNORE
+<A;>	<A>;<OGONEK>;<CAPITAL>;IGNORE
+<a;>	<A>;<OGONEK>;<SMALL>;IGNORE
+<A->	<A>;<MACRON>;<CAPITAL>;IGNORE
+<a->	<A>;<MACRON>;<SMALL>;IGNORE
+<A7>	<A>;<MACRON+DOT>;<CAPITAL>;IGNORE
+<a7>	<A>;<MACRON+DOT>;<SMALL>;IGNORE
+<a8>	
+<AE>	"<A><E>";"<AE><AE>";"<CAPITAL><CAPITAL>";IGNORE
+<ae>	"<A><E>";"<AE><AE>";"<SMALL><SMALL>";IGNORE
+<AE'>	"<A><E>";"<AE'><AE'>";"<CAPITAL><CAPITAL>";IGNORE
+<ae'>	"<A><E>";"<AE'><AE'>";"<SMALL><SMALL>";IGNORE
+<A3>	"<A><E>";"<A3><A3>";"<CAPITAL><CAPITAL>";IGNORE
+<a3>	"<A><E>";"<A3><A3>";"<SMALL><SMALL>";IGNORE
+<B>	<B>;<NONE>;<CAPITAL>;IGNORE
+<b>	<B>;<NONE>;<SMALL>;IGNORE
+<B.>	<B>;<DOT>;<CAPITAL>;IGNORE
+<b.>	<B>;<DOT>;<SMALL>;IGNORE
+<B-.>	<B>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<b-.>	<B>;<DOT-BELOW>;<SMALL>;IGNORE
+<B_>	<B>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<b_>	<B>;<LINE-BELOW>;<SMALL>;IGNORE
+<b8>	
+<C>	<C>;<NONE>;<CAPITAL>;IGNORE
+<c>	<C>;<NONE>;<SMALL>;IGNORE
+<C'>	<C>;<ACUTE>;<CAPITAL>;IGNORE
+<c'>	<C>;<ACUTE>;<SMALL>;IGNORE
+<C/>>	<C>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<c/>>	<C>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<C<>	<C>;<CARON>;<CAPITAL>;IGNORE
+<c<>	<C>;<CARON>;<SMALL>;IGNORE
+<C2>	<C>;<HOOK>;<CAPITAL>;IGNORE
+<c2>	<C>;<HOOK>;<SMALL>;IGNORE
+<C.>	<C>;<DOT>;<CAPITAL>;IGNORE
+<c.>	<C>;<DOT>;<SMALL>;IGNORE
+<C,>	<C>;<CEDILLA>;<CAPITAL>;IGNORE
+<c,>	<C>;<CEDILLA>;<SMALL>;IGNORE
+<C,'>	<C>;<CEDILLA+ACUTE>;<CAPITAL>;IGNORE
+<c,'>	<C>;<CEDILLA+ACUTE>;<SMALL>;IGNORE
+<c8>	
+<D>	<D>;<NONE>;<CAPITAL>;IGNORE
+<d>	<D>;<NONE>;<SMALL>;IGNORE
+<D<>	<D>;<CARON>;<CAPITAL>;IGNORE
+<d<>	<D>;<CARON>;<SMALL>;IGNORE
+<D.>	<D>;<DOT>;<CAPITAL>;IGNORE
+<d.>	<D>;<DOT>;<SMALL>;IGNORE
+<D-.>	<D>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<d-.>	<D>;<DOT-BELOW>;<SMALL>;IGNORE
+<D//>	<D>;<STROKE>;<CAPITAL>;IGNORE
+<d//>	<D>;<STROKE>;<SMALL>;IGNORE
+<D,>	<D>;<CEDILLA>;<CAPITAL>;IGNORE
+<d,>	<D>;<CEDILLA>;<SMALL>;IGNORE
+<D-/>>	<D>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<d-/>>	<D>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<D_>	<D>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<d_>	<D>;<LINE-BELOW>;<SMALL>;IGNORE
+<d8>	
+<E>	<E>;<NONE>;<CAPITAL>;IGNORE
+<e>	<E>;<NONE>;<SMALL>;IGNORE
+<E'>	<E>;<ACUTE>;<CAPITAL>;IGNORE
+<e'>	<E>;<ACUTE>;<SMALL>;IGNORE
+<E!>	<E>;<GRAVE>;<CAPITAL>;IGNORE
+<e!>	<E>;<GRAVE>;<SMALL>;IGNORE
+<E!!>	<E>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<e!!>	<E>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<E(>	<E>;<BREVE>;<CAPITAL>;IGNORE
+<e(>	<E>;<BREVE>;<SMALL>;IGNORE
+<E)>	<E>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<e)>	<E>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<E/>>	<E>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<e/>>	<E>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<E/>'>	<E>;<CIRCUMFLEX+ACUTE>;<CAPITAL>;IGNORE
+<e/>'>	<E>;<CIRCUMFLEX+ACUTE>;<SMALL>;IGNORE
+<E/>!>	<E>;<CIRCUMFLEX+GRAVE>;<CAPITAL>;IGNORE
+<e/>!>	<E>;<CIRCUMFLEX+GRAVE>;<SMALL>;IGNORE
+<E/>2>	<E>;<CIRCUMFLEX+HOOK>;<CAPITAL>;IGNORE
+<e/>2>	<E>;<CIRCUMFLEX+HOOK>;<SMALL>;IGNORE
+<E/>?>	<E>;<CIRCUMFLEX+TILDE>;<CAPITAL>;IGNORE
+<e/>?>	<E>;<CIRCUMFLEX+TILDE>;<SMALL>;IGNORE
+<E/>-.>	<E>;<CIRCUMFLEX+DOT-BELOW>;<CAPITAL>;IGNORE
+<e/>-.>	<E>;<CIRCUMFLEX+DOT-BELOW>;<SMALL>;IGNORE
+<E<>	<E>;<CARON>;<CAPITAL>;IGNORE
+<e<>	<E>;<CARON>;<SMALL>;IGNORE
+<E:>	<E>;<DIAERESIS>;<CAPITAL>;IGNORE
+<e:>	<E>;<DIAERESIS>;<SMALL>;IGNORE
+<E2>	<E>;<HOOK>;<CAPITAL>;IGNORE
+<e2>	<E>;<HOOK>;<SMALL>;IGNORE
+<E?>	<E>;<TILDE>;<CAPITAL>;IGNORE
+<e?>	<E>;<TILDE>;<SMALL>;IGNORE
+<E-?>	<E>;<TILDE-BELOW>;<CAPITAL>;IGNORE
+<e-?>	<E>;<TILDE-BELOW>;<SMALL>;IGNORE
+<E.>	<E>;<DOT>;<CAPITAL>;IGNORE
+<e.>	<E>;<DOT>;<SMALL>;IGNORE
+<E-.>	<E>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<e-.>	<E>;<DOT-BELOW>;<SMALL>;IGNORE
+<E,(>	<E>;<CEDILLA+BREVE>;<CAPITAL>;IGNORE
+<e,(>	<E>;<CEDILLA+BREVE>;<SMALL>;IGNORE
+<E;>	<E>;<OGONEK>;<CAPITAL>;IGNORE
+<e;>	<E>;<OGONEK>;<SMALL>;IGNORE
+<E->	<E>;<MACRON>;<CAPITAL>;IGNORE
+<e->	<E>;<MACRON>;<SMALL>;IGNORE
+<E-'>	<E>;<MACRON+ACUTE>;<CAPITAL>;IGNORE
+<e-'>	<E>;<MACRON+ACUTE>;<SMALL>;IGNORE
+<E-!>	<E>;<MACRON+GRAVE>;<CAPITAL>;IGNORE
+<e-!>	<E>;<MACRON+GRAVE>;<SMALL>;IGNORE
+<E-/>>	<E>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<e-/>>	<E>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<e8>	
+<F>	<F>;<NONE>;<CAPITAL>;IGNORE
+<f>	<F>;<NONE>;<SMALL>;IGNORE
+<F2>	<F>;<HOOK>;<CAPITAL>;IGNORE
+<f2>	<F>;<HOOK>;<SMALL>;IGNORE
+<F.>	<F>;<DOT>;<CAPITAL>;IGNORE
+<f.>	<F>;<DOT>;<SMALL>;IGNORE
+<f8>	
+<ff>	"<F><F>";"<NONE><NONE>";"<ff><ff>";IGNORE
+<fi>	"<F><I>";"<NONE><NONE>";"<fi><fi>";IGNORE
+<fl>	"<F><L>";"<NONE><NONE>";"<fl><fl>";IGNORE
+<ffi>	"<F><F><I>";"<NONE><NONE><NONE>";"<ffi><ffi><ffi>";IGNORE
+<ffl>	"<F><F><L>";"<NONE><NONE><NONE>";"<ffl><ffl><ffl>";IGNORE
+<ft>	"<F><T>";"<NONE><NONE>";"<ft><ft>";IGNORE
+<G>	<G>;<NONE>;<CAPITAL>;IGNORE
+<g>	<G>;<NONE>;<SMALL>;IGNORE
+<G'>	<G>;<ACUTE>;<CAPITAL>;IGNORE
+<g'>	<G>;<ACUTE>;<SMALL>;IGNORE
+<G(>	<G>;<BREVE>;<CAPITAL>;IGNORE
+<g(>	<G>;<BREVE>;<SMALL>;IGNORE
+<G/>>	<G>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<g/>>	<G>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<G<>	<G>;<CARON>;<CAPITAL>;IGNORE
+<g<>	<G>;<CARON>;<SMALL>;IGNORE
+<G.>	<G>;<DOT>;<CAPITAL>;IGNORE
+<g.>	<G>;<DOT>;<SMALL>;IGNORE
+<G//>	<G>;<STROKE>;<CAPITAL>;IGNORE
+<g//>	<G>;<STROKE>;<SMALL>;IGNORE
+<G,>	<G>;<CEDILLA>;<CAPITAL>;IGNORE
+<g,>	<G>;<CEDILLA>;<SMALL>;IGNORE
+<G->	<G>;<MACRON>;<CAPITAL>;IGNORE
+<g->	<G>;<MACRON>;<SMALL>;IGNORE
+<g8>	
+<H>	<H>;<NONE>;<CAPITAL>;IGNORE
+<h>	<H>;<NONE>;<SMALL>;IGNORE
+<H-(>	<H>;<BREVE-BELOW>;<CAPITAL>;IGNORE
+<h-(>	<H>;<BREVE-BELOW>;<SMALL>;IGNORE
+<H/>>	<H>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<h/>>	<H>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<H:>	<H>;<DIAERESIS>;<CAPITAL>;IGNORE
+<h:>	<H>;<DIAERESIS>;<SMALL>;IGNORE
+<H.>	<H>;<DOT>;<CAPITAL>;IGNORE
+<h.>	<H>;<DOT>;<SMALL>;IGNORE
+<H-.>	<H>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<h-.>	<H>;<DOT-BELOW>;<SMALL>;IGNORE
+<H//>	<H>;<STROKE>;<CAPITAL>;IGNORE
+<h//>	<H>;<STROKE>;<SMALL>;IGNORE
+<H,>	<H>;<CEDILLA>;<CAPITAL>;IGNORE
+<h,>	<H>;<CEDILLA>;<SMALL>;IGNORE
+<h8>	
+<I>	<I>;<NONE>;<CAPITAL>;IGNORE
+<i>	<I>;<NONE>;<SMALL>;IGNORE
+<I'>	<I>;<ACUTE>;<CAPITAL>;IGNORE
+<i'>	<I>;<ACUTE>;<SMALL>;IGNORE
+<I!>	<I>;<GRAVE>;<CAPITAL>;IGNORE
+<i!>	<I>;<GRAVE>;<SMALL>;IGNORE
+<I!!>	<I>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<i!!>	<I>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<I(>	<I>;<BREVE>;<CAPITAL>;IGNORE
+<i(>	<I>;<BREVE>;<SMALL>;IGNORE
+<I)>	<I>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<i)>	<I>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<I/>>	<I>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<i/>>	<I>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<I<>	<I>;<CARON>;<CAPITAL>;IGNORE
+<i<>	<I>;<CARON>;<SMALL>;IGNORE
+<I:>	<I>;<DIAERESIS>;<CAPITAL>;IGNORE
+<i:>	<I>;<DIAERESIS>;<SMALL>;IGNORE
+<I:'>	<I>;<DIAERESIS+ACUTE>;<CAPITAL>;IGNORE
+<i:'>	<I>;<DIAERESIS+ACUTE>;<SMALL>;IGNORE
+<I2>	<I>;<HOOK>;<CAPITAL>;IGNORE
+<i2>	<I>;<HOOK>;<SMALL>;IGNORE
+<I?>	<I>;<TILDE>;<CAPITAL>;IGNORE
+<i?>	<I>;<TILDE>;<SMALL>;IGNORE
+<I-?>	<I>;<TILDE-BELOW>;<CAPITAL>;IGNORE
+<i-?>	<I>;<TILDE-BELOW>;<SMALL>;IGNORE
+<I.>	<I>;<DOT>;<CAPITAL>;IGNORE
+<i.>	<I>;<DOT>;<SMALL>;IGNORE
+<I-.>	<I>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<i-.>	<I>;<DOT-BELOW>;<SMALL>;IGNORE
+<I;>	<I>;<OGONEK>;<CAPITAL>;IGNORE
+<i;>	<I>;<OGONEK>;<SMALL>;IGNORE
+<I->	<I>;<MACRON>;<CAPITAL>;IGNORE
+<i->	<I>;<MACRON>;<SMALL>;IGNORE
+<i8>	
+<IJ>	"<I><J>";"<IJ><IJ>";"<CAPITAL><CAPITAL>";IGNORE
+<ij>	"<I><J>";"<IJ><IJ>";"<SMALL><SMALL>";IGNORE
+<J>	<J>;<NONE>;<CAPITAL>;IGNORE
+<j>	<J>;<NONE>;<SMALL>;IGNORE
+<J/>>	<J>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<j/>>	<J>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<j8>	
+<K>	<K>;<NONE>;<CAPITAL>;IGNORE
+<k>	<K>;<NONE>;<SMALL>;IGNORE
+<K'>	<K>;<ACUTE>;<CAPITAL>;IGNORE
+<k'>	<K>;<ACUTE>;<SMALL>;IGNORE
+<K<>	<K>;<CARON>;<CAPITAL>;IGNORE
+<k<>	<K>;<CARON>;<SMALL>;IGNORE
+<K2>	<K>;<HOOK>;<CAPITAL>;IGNORE
+<k2>	<K>;<HOOK>;<SMALL>;IGNORE
+<K-.>	<K>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<k-.>	<K>;<DOT-BELOW>;<SMALL>;IGNORE
+<K,>	<K>;<CEDILLA>;<CAPITAL>;IGNORE
+<k,>	<K>;<CEDILLA>;<SMALL>;IGNORE
+<K_>	<K>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<k_>	<K>;<LINE-BELOW>;<SMALL>;IGNORE
+<k8>	
+<kk>	<K>;<kk>;<SMALL>;IGNORE
+<L>	<L>;<NONE>;<CAPITAL>;IGNORE
+<l>	<L>;<NONE>;<SMALL>;IGNORE
+<L'>	<L>;<ACUTE>;<CAPITAL>;IGNORE
+<l'>	<L>;<ACUTE>;<SMALL>;IGNORE
+<L<>	<L>;<CARON>;<CAPITAL>;IGNORE
+<l<>	<L>;<CARON>;<SMALL>;IGNORE
+<L.>	<L>;<DOT>;<CAPITAL>;IGNORE
+<l.>	<L>;<DOT>;<SMALL>;IGNORE
+<L-.>	<L>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<l-.>	<L>;<DOT-BELOW>;<SMALL>;IGNORE
+<L//>	<L>;<STROKE>;<CAPITAL>;IGNORE
+<l//>	<L>;<STROKE>;<SMALL>;IGNORE
+<L,>	<L>;<CEDILLA>;<CAPITAL>;IGNORE
+<l,>	<L>;<CEDILLA>;<SMALL>;IGNORE
+<L--.>	<L>;<MACRON+DOT-BELOW>;<CAPITAL>;IGNORE
+<l--.>	<L>;<MACRON+DOT-BELOW>;<SMALL>;IGNORE
+<L-/>>	<L>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<l-/>>	<L>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<L_>	<L>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<l_>	<L>;<LINE-BELOW>;<SMALL>;IGNORE
+<l8>	
+<M>	<M>;<NONE>;<CAPITAL>;IGNORE
+<m>	<M>;<NONE>;<SMALL>;IGNORE
+<M'>	<M>;<ACUTE>;<CAPITAL>;IGNORE
+<m'>	<M>;<ACUTE>;<SMALL>;IGNORE
+<M.>	<M>;<DOT>;<CAPITAL>;IGNORE
+<m.>	<M>;<DOT>;<SMALL>;IGNORE
+<M-.>	<M>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<m-.>	<M>;<DOT-BELOW>;<SMALL>;IGNORE
+<m8>	
+<N>	<N>;<NONE>;<CAPITAL>;IGNORE
+<n>	<N>;<NONE>;<SMALL>;IGNORE
+<N'>	<N>;<ACUTE>;<CAPITAL>;IGNORE
+<n'>	<N>;<ACUTE>;<SMALL>;IGNORE
+<N<>	<N>;<CARON>;<CAPITAL>;IGNORE
+<n<>	<N>;<CARON>;<SMALL>;IGNORE
+<N.>	<N>;<DOT>;<CAPITAL>;IGNORE
+<n.>	<N>;<DOT>;<SMALL>;IGNORE
+<N-.>	<N>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<n-.>	<N>;<DOT-BELOW>;<SMALL>;IGNORE
+<N,>	<N>;<CEDILLA>;<CAPITAL>;IGNORE
+<n,>	<N>;<CEDILLA>;<SMALL>;IGNORE
+<N-/>>	<N>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<n-/>>	<N>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<N_>	<N>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<n_>	<N>;<LINE-BELOW>;<SMALL>;IGNORE
+<'n>	<N>;<PRECEDED-BY-APOSTROPHE>;<SMALL>;IGNORE
+<n8>	
+<N?>	<N?>;<NONE>;<CAPITAL>;IGNORE
+<n?>	<N?>;<NONE>;<SMALL>;IGNORE
+<NG>	"<N><G>";"<NG><NG>";"<CAPITAL><CAPITAL>";IGNORE
+<ng>	"<N><G>";"<NG><NG>";"<SMALL><SMALL>";IGNORE
+<O>	<O>;<NONE>;<CAPITAL>;IGNORE
+<o>	<O>;<NONE>;<SMALL>;IGNORE
+<-o>	<O>;<NONE>;<-o>;IGNORE
+<O'>	<O>;<ACUTE>;<CAPITAL>;IGNORE
+<o'>	<O>;<ACUTE>;<SMALL>;IGNORE
+<O!>	<O>;<GRAVE>;<CAPITAL>;IGNORE
+<o!>	<O>;<GRAVE>;<SMALL>;IGNORE
+<O!!>	<O>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<o!!>	<O>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<O(>	<O>;<BREVE>;<CAPITAL>;IGNORE
+<o(>	<O>;<BREVE>;<SMALL>;IGNORE
+<O)>	<O>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<o)>	<O>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<O/>>	<O>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<o/>>	<O>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<O/>'>	<O>;<CIRCUMFLEX+ACUTE>;<CAPITAL>;IGNORE
+<o/>'>	<O>;<CIRCUMFLEX+ACUTE>;<SMALL>;IGNORE
+<O/>!>	<O>;<CIRCUMFLEX+GRAVE>;<CAPITAL>;IGNORE
+<o/>!>	<O>;<CIRCUMFLEX+GRAVE>;<SMALL>;IGNORE
+<O/>2>	<O>;<CIRCUMFLEX+HOOK>;<CAPITAL>;IGNORE
+<o/>2>	<O>;<CIRCUMFLEX+HOOK>;<SMALL>;IGNORE
+<O/>?>	<O>;<CIRCUMFLEX+TILDE>;<CAPITAL>;IGNORE
+<o/>?>	<O>;<CIRCUMFLEX+TILDE>;<SMALL>;IGNORE
+<O/>-.>	<O>;<CIRCUMFLEX+DOT-BELOW>;<CAPITAL>;IGNORE
+<o/>-.>	<O>;<CIRCUMFLEX+DOT-BELOW>;<SMALL>;IGNORE
+<O<>	<O>;<CARON>;<CAPITAL>;IGNORE
+<o<>	<O>;<CARON>;<SMALL>;IGNORE
+<O:>	<O>;<DIAERESIS>;<CAPITAL>;IGNORE
+<o:>	<O>;<DIAERESIS>;<SMALL>;IGNORE
+<O">	<O>;<DOUBLE-ACUTE>;<CAPITAL>;IGNORE
+<o">	<O>;<DOUBLE-ACUTE>;<SMALL>;IGNORE
+<O2>	<O>;<HOOK>;<CAPITAL>;IGNORE
+<o2>	<O>;<HOOK>;<SMALL>;IGNORE
+<O?>	<O>;<TILDE>;<CAPITAL>;IGNORE
+<o?>	<O>;<TILDE>;<SMALL>;IGNORE
+<O?'>	<O>;<TILDE+ACUTE>;<CAPITAL>;IGNORE
+<o?'>	<O>;<TILDE+ACUTE>;<SMALL>;IGNORE
+<O?:>	<O>;<TILDE+DIAERESIS>;<CAPITAL>;IGNORE
+<o?:>	<O>;<TILDE+DIAERESIS>;<SMALL>;IGNORE
+<O-.>	<O>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<o-.>	<O>;<DOT-BELOW>;<SMALL>;IGNORE
+<O//>	<O>;<STROKE>;<CAPITAL>;IGNORE
+<o//>	<O>;<STROKE>;<SMALL>;IGNORE
+<O//'>	<O>;<STROKE+ACUTE>;<CAPITAL>;IGNORE
+<o//'>	<O>;<STROKE+ACUTE>;<SMALL>;IGNORE
+<O;>	<O>;<OGONEK>;<CAPITAL>;IGNORE
+<o;>	<O>;<OGONEK>;<SMALL>;IGNORE
+<O1>	<O>;<OGONEK+MACRON>;<CAPITAL>;IGNORE
+<o1>	<O>;<OGONEK+MACRON>;<SMALL>;IGNORE
+<O->	<O>;<MACRON>;<CAPITAL>;IGNORE
+<o->	<O>;<MACRON>;<SMALL>;IGNORE
+<O-'>	<O>;<MACRON+ACUTE>;<CAPITAL>;IGNORE
+<o-'>	<O>;<MACRON+ACUTE>;<SMALL>;IGNORE
+<O-!>	<O>;<MACRON+GRAVE>;<CAPITAL>;IGNORE
+<o-!>	<O>;<MACRON+GRAVE>;<SMALL>;IGNORE
+<O9>	<O>;<HORN>;<CAPITAL>;IGNORE
+<o9>	<O>;<HORN>;<SMALL>;IGNORE
+<O9'>	<O>;<HORN+ACUTE>;<CAPITAL>;IGNORE
+<o9'>	<O>;<HORN+ACUTE>;<SMALL>;IGNORE
+<O9!>	<O>;<HORN+GRAVE>;<CAPITAL>;IGNORE
+<o9!>	<O>;<HORN+GRAVE>;<SMALL>;IGNORE
+<O92>	<O>;<HORN+HOOK>;<CAPITAL>;IGNORE
+<o92>	<O>;<HORN+HOOK>;<SMALL>;IGNORE
+<O9?>	<O>;<HORN+TILDE>;<CAPITAL>;IGNORE
+<o9?>	<O>;<HORN+TILDE>;<SMALL>;IGNORE
+<O9-.>	<O>;<HORN+DOT-BELOW>;<CAPITAL>;IGNORE
+<o9-.>	<O>;<HORN+DOT-BELOW>;<SMALL>;IGNORE
+<o8>	
+<OE>	"<O><E>";"<OE><OE>";"<CAPITAL><CAPITAL>";IGNORE
+<oe>	"<O><E>";"<OE><OE>";"<SMALL><SMALL>";IGNORE
+<P>	<P>;<NONE>;<CAPITAL>;IGNORE
+<p>	<P>;<NONE>;<SMALL>;IGNORE
+<P'>	<P>;<ACUTE>;<CAPITAL>;IGNORE
+<p'>	<P>;<ACUTE>;<SMALL>;IGNORE
+<P.>	<P>;<DOT>;<CAPITAL>;IGNORE
+<p.>	<P>;<DOT>;<SMALL>;IGNORE
+<p8>	
+<Q>	<Q>;<NONE>;<CAPITAL>;IGNORE
+<q>	<Q>;<NONE>;<SMALL>;IGNORE
+<q8>	
+<R>	<R>;<NONE>;<CAPITAL>;IGNORE
+<r>	<R>;<NONE>;<SMALL>;IGNORE
+<R'>	<R>;<ACUTE>;<CAPITAL>;IGNORE
+<r'>	<R>;<ACUTE>;<SMALL>;IGNORE
+<R!!>	<R>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<r!!>	<R>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<R)>	<R>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<r)>	<R>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<R<>	<R>;<CARON>;<CAPITAL>;IGNORE
+<r<>	<R>;<CARON>;<SMALL>;IGNORE
+<R.>	<R>;<DOT>;<CAPITAL>;IGNORE
+<r.>	<R>;<DOT>;<SMALL>;IGNORE
+<R-.>	<R>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<r-.>	<R>;<DOT-BELOW>;<SMALL>;IGNORE
+<R,>	<R>;<CEDILLA>;<CAPITAL>;IGNORE
+<r,>	<R>;<CEDILLA>;<SMALL>;IGNORE
+<R--.>	<R>;<MACRON+DOT-BELOW>;<CAPITAL>;IGNORE
+<r--.>	<R>;<MACRON+DOT-BELOW>;<SMALL>;IGNORE
+<R_>	<R>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<r_>	<R>;<LINE-BELOW>;<SMALL>;IGNORE
+<r8>	
+<S>	<S>;<NONE>;<CAPITAL>;IGNORE
+<s>	<S>;<NONE>;<SMALL>;IGNORE
+<st>	"<S><T>";"<NONE><NONE>";"<st><st>";IGNORE
+<S'>	<S>;<ACUTE>;<CAPITAL>;IGNORE
+<s'>	<S>;<ACUTE>;<SMALL>;IGNORE
+<S'.>	<S>;<ACUTE+DOT>;<CAPITAL>;IGNORE
+<s'.>	<S>;<ACUTE+DOT>;<SMALL>;IGNORE
+<S/>>	<S>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<s/>>	<S>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<S<>	<S>;<CARON>;<CAPITAL>;IGNORE
+<s<>	<S>;<CARON>;<SMALL>;IGNORE
+<S<.>	<S>;<CARON+DOT>;<CAPITAL>;IGNORE
+<s<.>	<S>;<CARON+DOT>;<SMALL>;IGNORE
+<S.>	<S>;<DOT>;<CAPITAL>;IGNORE
+<s.>	<S>;<DOT>;<SMALL>;IGNORE
+<S-.>	<S>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<s-.>	<S>;<DOT-BELOW>;<SMALL>;IGNORE
+<S.-.>	<S>;<DOT+DOT-BELOW>;<CAPITAL>;IGNORE
+<s.-.>	<S>;<DOT+DOT-BELOW>;<SMALL>;IGNORE
+<S,>	<S>;<CEDILLA>;<CAPITAL>;IGNORE
+<s,>	<S>;<CEDILLA>;<SMALL>;IGNORE
+<s8>	
+<s1>	<S>;<s1>;<SMALL>;IGNORE
+<ss>	"<S><S>";"<NONE><NONE>";"<SMALL><ss>";IGNORE
+<T>	<T>;<NONE>;<CAPITAL>;IGNORE
+<t>	<T>;<NONE>;<SMALL>;IGNORE
+<T<>	<T>;<CARON>;<CAPITAL>;IGNORE
+<t<>	<T>;<CARON>;<SMALL>;IGNORE
+<T.>	<T>;<DOT>;<CAPITAL>;IGNORE
+<t.>	<T>;<DOT>;<SMALL>;IGNORE
+<T-.>	<T>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<t-.>	<T>;<DOT-BELOW>;<SMALL>;IGNORE
+<T//>	<T>;<STROKE>;<CAPITAL>;IGNORE
+<t//>	<T>;<STROKE>;<SMALL>;IGNORE
+<T,>	<T>;<CEDILLA>;<CAPITAL>;IGNORE
+<t,>	<T>;<CEDILLA>;<SMALL>;IGNORE
+<T-/>>	<T>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<t-/>>	<T>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<T_>	<T>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<t_>	<T>;<LINE-BELOW>;<SMALL>;IGNORE
+<t8>	
+<TH>	"<T><H>";"<TH><TH>";"<CAPITAL><CAPITAL>";IGNORE
+<th>	"<T><H>";"<TH><TH>";"<SMALL><SMALL>";IGNORE
+<U>	<U>;<NONE>;<CAPITAL>;IGNORE
+<u>	<U>;<NONE>;<SMALL>;IGNORE
+<U'>	<U>;<ACUTE>;<CAPITAL>;IGNORE
+<u'>	<U>;<ACUTE>;<SMALL>;IGNORE
+<U!>	<U>;<GRAVE>;<CAPITAL>;IGNORE
+<u!>	<U>;<GRAVE>;<SMALL>;IGNORE
+<U!!>	<U>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<u!!>	<U>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<U(>	<U>;<BREVE>;<CAPITAL>;IGNORE
+<u(>	<U>;<BREVE>;<SMALL>;IGNORE
+<U)>	<U>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<u)>	<U>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<U/>>	<U>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<u/>>	<U>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<U<>	<U>;<CARON>;<CAPITAL>;IGNORE
+<u<>	<U>;<CARON>;<SMALL>;IGNORE
+<U0>	<U>;<RING>;<CAPITAL>;IGNORE
+<u0>	<U>;<RING>;<SMALL>;IGNORE
+<U:>	<U>;<DIAERESIS>;<CAPITAL>;IGNORE
+<u:>	<U>;<DIAERESIS>;<SMALL>;IGNORE
+<U:->	<U>;<DIAERESIS+MACRON>;<CAPITAL>;IGNORE
+<u:->	<U>;<DIAERESIS+MACRON>;<SMALL>;IGNORE
+<U:'>	<U>;<DIAERESIS+ACUTE>;<CAPITAL>;IGNORE
+<u:'>	<U>;<DIAERESIS+ACUTE>;<SMALL>;IGNORE
+<U:!>	<U>;<DIAERESIS+GRAVE>;<CAPITAL>;IGNORE
+<u:!>	<U>;<DIAERESIS+GRAVE>;<SMALL>;IGNORE
+<U:<>	<U>;<DIAERESIS+CARON>;<CAPITAL>;IGNORE
+<u:<>	<U>;<DIAERESIS+CARON>;<SMALL>;IGNORE
+<U">	<U>;<DOUBLE-ACUTE>;<CAPITAL>;IGNORE
+<u">	<U>;<DOUBLE-ACUTE>;<SMALL>;IGNORE
+<U2>	<U>;<HOOK>;<CAPITAL>;IGNORE
+<u2>	<U>;<HOOK>;<SMALL>;IGNORE
+<U?>	<U>;<TILDE>;<CAPITAL>;IGNORE
+<u?>	<U>;<TILDE>;<SMALL>;IGNORE
+<U?'>	<U>;<TILDE+ACUTE>;<CAPITAL>;IGNORE
+<u?'>	<U>;<TILDE+ACUTE>;<SMALL>;IGNORE
+<U-?>	<U>;<TILDE-BELOW>;<CAPITAL>;IGNORE
+<u-?>	<U>;<TILDE-BELOW>;<SMALL>;IGNORE
+<U-.>	<U>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<u-.>	<U>;<DOT-BELOW>;<SMALL>;IGNORE
+<U;>	<U>;<OGONEK>;<CAPITAL>;IGNORE
+<u;>	<U>;<OGONEK>;<SMALL>;IGNORE
+<U->	<U>;<MACRON>;<CAPITAL>;IGNORE
+<u->	<U>;<MACRON>;<SMALL>;IGNORE
+<U-:>	<U>;<MACRON+DIAERESIS>;<CAPITAL>;IGNORE
+<u-:>	<U>;<MACRON+DIAERESIS>;<SMALL>;IGNORE
+<U--:>	<U>;<MACRON+DIAERESIS-BELOW>;<CAPITAL>;IGNORE
+<u--:>	<U>;<MACRON+DIAERESIS-BELOW>;<SMALL>;IGNORE
+<U-/>>	<U>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<u-/>>	<U>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<U9>	<U>;<HORN>;<CAPITAL>;IGNORE
+<u9>	<U>;<HORN>;<SMALL>;IGNORE
+<U9'>	<U>;<HORN+ACUTE>;<CAPITAL>;IGNORE
+<u9'>	<U>;<HORN+ACUTE>;<SMALL>;IGNORE
+<U9!>	<U>;<HORN+GRAVE>;<CAPITAL>;IGNORE
+<u9!>	<U>;<HORN+GRAVE>;<SMALL>;IGNORE
+<U92>	<U>;<HORN+HOOK>;<CAPITAL>;IGNORE
+<u92>	<U>;<HORN+HOOK>;<SMALL>;IGNORE
+<U9?>	<U>;<HORN+TILDE>;<CAPITAL>;IGNORE
+<u9?>	<U>;<HORN+TILDE>;<SMALL>;IGNORE
+<U9-.>	<U>;<HORN+DOT-BELOW>;<CAPITAL>;IGNORE
+<u9-.>	<U>;<HORN+DOT-BELOW>;<SMALL>;IGNORE
+<u8>	
+<V>	<V>;<NONE>;<CAPITAL>;IGNORE
+<v>	<V>;<NONE>;<SMALL>;IGNORE
+<V?>	<V>;<TILDE>;<CAPITAL>;IGNORE
+<v?>	<V>;<TILDE>;<SMALL>;IGNORE
+<V-.>	<V>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<v-.>	<V>;<DOT-BELOW>;<SMALL>;IGNORE
+<v8>	
+<W>	<W>;<NONE>;<CAPITAL>;IGNORE
+<w>	<W>;<NONE>;<SMALL>;IGNORE
+<W'>	<W>;<ACUTE>;<CAPITAL>;IGNORE
+<w'>	<W>;<ACUTE>;<SMALL>;IGNORE
+<W!>	<W>;<GRAVE>;<CAPITAL>;IGNORE
+<w!>	<W>;<GRAVE>;<SMALL>;IGNORE
+<W/>>	<W>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<w/>>	<W>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<W:>	<W>;<DIAERESIS>;<CAPITAL>;IGNORE
+<w:>	<W>;<DIAERESIS>;<SMALL>;IGNORE
+<W.>	<W>;<DOT>;<CAPITAL>;IGNORE
+<w.>	<W>;<DOT>;<SMALL>;IGNORE
+<W-.>	<W>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<w-.>	<W>;<DOT-BELOW>;<SMALL>;IGNORE
+<w8>	
+<X>	<X>;<NONE>;<CAPITAL>;IGNORE
+<x>	<X>;<NONE>;<SMALL>;IGNORE
+<X:>	<X>;<DIAERESIS>;<CAPITAL>;IGNORE
+<x:>	<X>;<DIAERESIS>;<SMALL>;IGNORE
+<X.>	<X>;<DOT>;<CAPITAL>;IGNORE
+<x.>	<X>;<DOT>;<SMALL>;IGNORE
+<x8>	
+<Y>	<Y>;<NONE>;<CAPITAL>;IGNORE
+<y>	<Y>;<NONE>;<SMALL>;IGNORE
+<Y'>	<Y>;<ACUTE>;<CAPITAL>;IGNORE
+<y'>	<Y>;<ACUTE>;<SMALL>;IGNORE
+<Y!>	<Y>;<GRAVE>;<CAPITAL>;IGNORE
+<y!>	<Y>;<GRAVE>;<SMALL>;IGNORE
+<Y/>>	<Y>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<y/>>	<Y>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<Y:>	<Y>;<DIAERESIS>;<CAPITAL>;IGNORE
+<y:>	<Y>;<DIAERESIS>;<SMALL>;IGNORE
+<Y2>	<Y>;<HOOK>;<CAPITAL>;IGNORE
+<y2>	<Y>;<HOOK>;<SMALL>;IGNORE
+<Y?>	<Y>;<TILDE>;<CAPITAL>;IGNORE
+<y?>	<Y>;<TILDE>;<SMALL>;IGNORE
+<Y.>	<Y>;<DOT>;<CAPITAL>;IGNORE
+<y.>	<Y>;<DOT>;<SMALL>;IGNORE
+<Y-.>	<Y>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<y-.>	<Y>;<DOT-BELOW>;<SMALL>;IGNORE
+<y8>	
+<Z>	<Z>;<NONE>;<CAPITAL>;IGNORE
+<z>	<Z>;<NONE>;<SMALL>;IGNORE
+<Z'>	<Z>;<ACUTE>;<CAPITAL>;IGNORE
+<z'>	<Z>;<ACUTE>;<SMALL>;IGNORE
+<Z/>>	<Z>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<z/>>	<Z>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<Z<>	<Z>;<CARON>;<CAPITAL>;IGNORE
+<z<>	<Z>;<CARON>;<SMALL>;IGNORE
+<Z.>	<Z>;<DOT>;<CAPITAL>;IGNORE
+<z.>	<Z>;<DOT>;<SMALL>;IGNORE
+<Z-.>	<Z>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<z-.>	<Z>;<DOT-BELOW>;<SMALL>;IGNORE
+<Z//>	<Z>;<STROKE>;<CAPITAL>;IGNORE
+<z//>	<Z>;<STROKE>;<SMALL>;IGNORE
+<Z_>	<Z>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<z_>	<Z>;<LINE-BELOW>;<SMALL>;IGNORE
+<z8>	
+<A*>	<A*>;<CAPITAL>;<GREEK>;IGNORE
+<A%>	<A*>;<CAPITAL>;<TONOS>;IGNORE
+<a*>	<A*>;<SMALL>;<GREEK>;IGNORE
+<a%>	<A*>;<SMALL>;<TONOS>;IGNORE
+<B*>	<B*>;<CAPITAL>;<GREEK>;IGNORE
+<b*>	<B*>;<SMALL>;<GREEK>;IGNORE
+<G*>	<G*>;<CAPITAL>;<GREEK>;IGNORE
+<g*>	<G*>;<SMALL>;<GREEK>;IGNORE
+<D*>	<D*>;<CAPITAL>;<GREEK>;IGNORE
+<d*>	<D*>;<SMALL>;<GREEK>;IGNORE
+<E*>	<E*>;<CAPITAL>;<GREEK>;IGNORE
+<E%>	<E*>;<CAPITAL>;<TONOS>;IGNORE
+<e*>	<E*>;<SMALL>;<GREEK>;IGNORE
+<e%>	<E*>;<SMALL>;<TONOS>;IGNORE
+<Z*>	<Z*>;<CAPITAL>;<GREEK>;IGNORE
+<z*>	<Z*>;<SMALL>;<GREEK>;IGNORE
+<Y*>	<Y*>;<CAPITAL>;<GREEK>;IGNORE
+<Y%>	<Y*>;<CAPITAL>;<TONOS>;IGNORE
+<y*>	<Y*>;<SMALL>;<GREEK>;IGNORE
+<y%>	<Y*>;<SMALL>;<TONOS>;IGNORE
+<H*>	<H*>;<CAPITAL>;<GREEK>;IGNORE
+<h*>	<H*>;<SMALL>;<GREEK>;IGNORE
+<I*>	<I*>;<CAPITAL>;<GREEK>;IGNORE
+<I%>	<I*>;<CAPITAL>;<TONOS>;IGNORE
+<J*>	<I*>;<CAPITAL>;<DIALYTICA>;IGNORE
+<i*>	<I*>;<SMALL>;<GREEK>;IGNORE
+<i%>	<I*>;<SMALL>;<TONOS>;IGNORE
+<j*>	<I*>;<SMALL>;<DIALYTICA>;IGNORE
+<i3>	<I*>;<SMALL>;<DIALYTICA+TONOS>;IGNORE
+<K*>	<K*>;<CAPITAL>;<GREEK>;IGNORE
+<k*>	<K*>;<SMALL>;<GREEK>;IGNORE
+<L*>	<L*>;<CAPITAL>;<GREEK>;IGNORE
+<l*>	<L*>;<SMALL>;<GREEK>;IGNORE
+<M*>	<M*>;<CAPITAL>;<GREEK>;IGNORE
+<m*>	<M*>;<SMALL>;<GREEK>;IGNORE
+<N*>	<N*>;<CAPITAL>;<GREEK>;IGNORE
+<n*>	<N*>;<SMALL>;<GREEK>;IGNORE
+<C*>	<C*>;<CAPITAL>;<GREEK>;IGNORE
+<c*>	<C*>;<SMALL>;<GREEK>;IGNORE
+<O*>	<O*>;<CAPITAL>;<GREEK>;IGNORE
+<O%>	<O*>;<CAPITAL>;<TONOS>;IGNORE
+<o*>	<O*>;<SMALL>;<GREEK>;IGNORE
+<o%>	<O*>;<SMALL>;<TONOS>;IGNORE
+<P*>	<P*>;<CAPITAL>;<GREEK>;IGNORE
+<p*>	<P*>;<SMALL>;<GREEK>;IGNORE
+<R*>	<R*>;<CAPITAL>;<GREEK>;IGNORE
+<r*>	<R*>;<SMALL>;<GREEK>;IGNORE
+<S*>	<S*>;<CAPITAL>;<GREEK>;IGNORE
+<s*>	<S*>;<SMALL>;<GREEK>;IGNORE
+<*s>	<S*>;<SMALL>;<*s>;IGNORE
+<T*>	<T*>;<CAPITAL>;<GREEK>;IGNORE
+<t*>	<T*>;<SMALL>;<GREEK>;IGNORE
+<U*>	<U*>;<CAPITAL>;<GREEK>;IGNORE
+<U%>	<U*>;<CAPITAL>;<TONOS>;IGNORE
+<V*>	<U*>;<CAPITAL>;<DIALYTICA>;IGNORE
+<u*>	<U*>;<SMALL>;<GREEK>;IGNORE
+<u%>	<U*>;<SMALL>;<TONOS>;IGNORE
+<v*>	<U*>;<SMALL>;<DIALYTICA>;IGNORE
+<u3>	<U*>;<SMALL>;<DIALYTICA+TONOS>;IGNORE
+<F*>	<F*>;<CAPITAL>;<GREEK>;IGNORE
+<f*>	<F*>;<SMALL>;<GREEK>;IGNORE
+<X*>	<X*>;<CAPITAL>;<GREEK>;IGNORE
+<x*>	<X*>;<SMALL>;<GREEK>;IGNORE
+<Q*>	<Q*>;<CAPITAL>;<GREEK>;IGNORE
+<q*>	<Q*>;<SMALL>;<GREEK>;IGNORE
+<W*>	<W*>;<CAPITAL>;<GREEK>;IGNORE
+<W%>	<W*>;<CAPITAL>;<TONOS>;IGNORE
+<w*>	<W*>;<SMALL>;<GREEK>;IGNORE
+<w%>	<W*>;<SMALL>;<TONOS>;IGNORE
+<A=>	<A=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<a=>	<A=>;<CYRILLIC>;<SMALL>;IGNORE
+<B=>	<B=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<b=>	<B=>;<CYRILLIC>;<SMALL>;IGNORE
+<V=>	<V=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<v=>	<V=>;<CYRILLIC>;<SMALL>;IGNORE
+<G=>	<G=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<g=>	<G=>;<CYRILLIC>;<SMALL>;IGNORE
+<G%>	<G%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<g%>	<G%>;<CYRILLIC>;<SMALL>;IGNORE
+<G3>	<G3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<g3>	<G3>;<CYRILLIC>;<SMALL>;IGNORE
+<D=>	<D=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<d=>	<D=>;<CYRILLIC>;<SMALL>;IGNORE
+<D%>	<D%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<d%>	<D%>;<CYRILLIC>;<SMALL>;IGNORE
+<E=>	<E=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<e=>	<E=>;<CYRILLIC>;<SMALL>;IGNORE
+<IO>	<IO>;<CYRILLIC>;<CAPITAL>;IGNORE
+<io>	<IO>;<CYRILLIC>;<SMALL>;IGNORE
+<IE>	<IE>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ie>	<IE>;<CYRILLIC>;<SMALL>;IGNORE
+<Z%>	<Z%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<z%>	<Z%>;<CYRILLIC>;<SMALL>;IGNORE
+<Z=>	<Z=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<z=>	<Z=>;<CYRILLIC>;<SMALL>;IGNORE
+<I=>	<I=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<i=>	<I=>;<CYRILLIC>;<SMALL>;IGNORE
+<II>	<II>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ii>	<II>;<CYRILLIC>;<SMALL>;IGNORE
+<YI>	<YI>;<CYRILLIC>;<CAPITAL>;IGNORE
+<yi>	<YI>;<CYRILLIC>;<SMALL>;IGNORE
+<J%>	<J%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<j%>	<J%>;<CYRILLIC>;<SMALL>;IGNORE
+<J=>	<J=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<j=>	<J=>;<CYRILLIC>;<SMALL>;IGNORE
+<K=>	<K=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<k=>	<K=>;<CYRILLIC>;<SMALL>;IGNORE
+<KJ>	<KJ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<kj>	<KJ>;<CYRILLIC>;<SMALL>;IGNORE
+<L=>	<L=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<l=>	<L=>;<CYRILLIC>;<SMALL>;IGNORE
+<LJ>	<LJ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<lj>	<LJ>;<CYRILLIC>;<SMALL>;IGNORE
+<M=>	<M=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<m=>	<M=>;<CYRILLIC>;<SMALL>;IGNORE
+<N=>	<N=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<n=>	<N=>;<CYRILLIC>;<SMALL>;IGNORE
+<NJ>	<NJ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<nj>	<NJ>;<CYRILLIC>;<SMALL>;IGNORE
+<O=>	<O=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<o=>	<O=>;<CYRILLIC>;<SMALL>;IGNORE
+<P=>	<P=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<p=>	<P=>;<CYRILLIC>;<SMALL>;IGNORE
+<R=>	<R=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<r=>	<R=>;<CYRILLIC>;<SMALL>;IGNORE
+<S=>	<S=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<s=>	<S=>;<CYRILLIC>;<SMALL>;IGNORE
+<T=>	<T=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<t=>	<T=>;<CYRILLIC>;<SMALL>;IGNORE
+<Ts>	<Ts>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ts>	<Ts>;<CYRILLIC>;<SMALL>;IGNORE
+<U=>	<U=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<u=>	<U=>;<CYRILLIC>;<SMALL>;IGNORE
+<V%>	<V%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<v%>	<V%>;<CYRILLIC>;<SMALL>;IGNORE
+<F=>	<F=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<f=>	<F=>;<CYRILLIC>;<SMALL>;IGNORE
+<H=>	<H=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<h=>	<H=>;<CYRILLIC>;<SMALL>;IGNORE
+<C=>	<C=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<c=>	<C=>;<CYRILLIC>;<SMALL>;IGNORE
+<DS>	<DS>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ds>	<DS>;<CYRILLIC>;<SMALL>;IGNORE
+<C%>	<C%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<c%>	<C%>;<CYRILLIC>;<SMALL>;IGNORE
+<DZ>	<DZ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<dz>	<DZ>;<CYRILLIC>;<SMALL>;IGNORE
+<S%>	<S%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<s%>	<S%>;<CYRILLIC>;<SMALL>;IGNORE
+<Sc>	<Sc>;<CYRILLIC>;<CAPITAL>;IGNORE
+<sc>	<Sc>;<CYRILLIC>;<SMALL>;IGNORE
+<='>	<='>;<CYRILLIC>;<SMALL>;IGNORE
+<=">	<='>;<CYRILLIC>;<CAPITAL>;IGNORE
+<Y=>	<Y=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<y=>	<Y=>;<CYRILLIC>;<SMALL>;IGNORE
+<%'>	<%'>;<CYRILLIC>;<SMALL>;IGNORE
+<%">	<%'>;<CYRILLIC>;<CAPITAL>;IGNORE
+<JE>	<JE>;<CYRILLIC>;<CAPITAL>;IGNORE
+<je>	<JE>;<CYRILLIC>;<SMALL>;IGNORE
+<JU>	<JU>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ju>	<JU>;<CYRILLIC>;<SMALL>;IGNORE
+<JA>	<JA>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ja>	<JA>;<CYRILLIC>;<SMALL>;IGNORE
+<Y3>	<Y3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<y3>	<Y3>;<CYRILLIC>;<SMALL>;IGNORE
+<O3>	<O3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<o3>	<O3>;<CYRILLIC>;<SMALL>;IGNORE
+<F3>	<F3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<f3>	<F3>;<CYRILLIC>;<SMALL>;IGNORE
+<V3>	<V3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<v3>	<V3>;<CYRILLIC>;<SMALL>;IGNORE
+<C3>	<C3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<c3>	<C3>;<CYRILLIC>;<SMALL>;IGNORE
+<A+>	<A+>;IGNORE;IGNORE;IGNORE
+<B+>	<B+>;IGNORE;IGNORE;IGNORE
+<G+>	<G+>;IGNORE;IGNORE;IGNORE
+<D+>	<D+>;IGNORE;IGNORE;IGNORE
+<H+>	<H+>;IGNORE;IGNORE;IGNORE
+<W+>	<W+>;IGNORE;IGNORE;IGNORE
+<Z+>	<Z+>;IGNORE;IGNORE;IGNORE
+<X+>	<X+>;IGNORE;IGNORE;IGNORE
+<Tj>	<Tj>;IGNORE;IGNORE;IGNORE
+<J+>	<J+>;IGNORE;IGNORE;IGNORE
+<K%>	<K%>;IGNORE;IGNORE;IGNORE
+<K+>	<K+>;IGNORE;IGNORE;IGNORE
+<L+>	<L+>;IGNORE;IGNORE;IGNORE
+<M%>	<M%>;IGNORE;IGNORE;IGNORE
+<M+>	<M+>;IGNORE;IGNORE;IGNORE
+<N%>	<N%>;IGNORE;IGNORE;IGNORE
+<N+>	<N+>;IGNORE;IGNORE;IGNORE
+<S+>	<S+>;IGNORE;IGNORE;IGNORE
+<E+>	<E+>;IGNORE;IGNORE;IGNORE
+<P%>	<P%>;IGNORE;IGNORE;IGNORE
+<P+>	<P+>;IGNORE;IGNORE;IGNORE
+<Zj>	<Zj>;IGNORE;IGNORE;IGNORE
+<ZJ>	<ZJ>;IGNORE;IGNORE;IGNORE
+<Q+>	<Q+>;IGNORE;IGNORE;IGNORE
+<R+>	<R+>;IGNORE;IGNORE;IGNORE
+<Sh>	<Sh>;IGNORE;IGNORE;IGNORE
+<T+>	<T+>;IGNORE;IGNORE;IGNORE
+
+% Arabic collating
+
+<,+>	IGNORE;IGNORE;IGNORE;<,+>
+<;+>	IGNORE;IGNORE;IGNORE;<;+>
+<?+>	IGNORE;IGNORE;IGNORE;<?+>
+<++>	IGNORE;IGNORE;IGNORE;<++>
+
+<H'>	<H'>;<H'>;IGNORE;IGNORE
+<aM>	<aM>;<aM>;IGNORE;IGNORE
+<aM.>	<aM>;<aM.>;IGNORE;IGNORE
+<aH>	<H'>;<aH>;IGNORE;IGNORE
+<aH.>	<H'>;<aH.>;IGNORE;IGNORE
+<wH>	<H'>;<wH>;IGNORE;IGNORE
+<ah>	<H'>;<ah>;IGNORE;IGNORE
+<ah.>	<H'>;<ah.>;IGNORE;IGNORE
+<yH>	<H'>;<yH>;IGNORE;IGNORE
+<aS>	<aS>;<aS>;IGNORE;IGNORE
+<a+>	<a+>;<a+>;IGNORE;IGNORE
+<a+->	<a+>;<a+->;IGNORE;IGNORE
+<a+.>	<a+>;<a+.>;IGNORE;IGNORE
+<a+:>	<a+>;<a+:>;IGNORE;IGNORE
+<b+>	<b+>;<b+>;IGNORE;IGNORE
+<b+->	<b+>;<b+->;IGNORE;IGNORE
+<b+.>	<b+>;<b+.>;IGNORE;IGNORE
+<b+,>	<b+>;<b+,>;IGNORE;IGNORE
+<b+;>	<b+>;<b+;>;IGNORE;IGNORE
+<p+>	<p+>;<p+>;IGNORE;IGNORE
+<v+>	<v+>;<v+>;IGNORE;IGNORE
+<tm>	<tm>;<tm>;IGNORE;IGNORE
+<tm->	<tm>;<tm->;IGNORE;IGNORE
+<tm.>	<tm>;<tm.>;IGNORE;IGNORE
+<t+>	<tm>;<t+>;IGNORE;IGNORE
+<t+->	<tm>;<t+->;IGNORE;IGNORE
+<t+.>	<tm>;<t+.>;IGNORE;IGNORE
+<t+,>	<tm>;<t+,>;IGNORE;IGNORE
+<t+;>	<tm>;<t+;>;IGNORE;IGNORE
+<tk>	<tk>;<tk>;IGNORE;IGNORE
+<tk->	<tk>;<tk->;IGNORE;IGNORE
+<tk.>	<tk>;<tk.>;IGNORE;IGNORE
+<tk,>	<tk>;<tk,>;IGNORE;IGNORE
+<tk;>	<tk>;<tk;>;IGNORE;IGNORE
+<g+>	<g+>;<g+>;IGNORE;IGNORE
+<g+->	<g+>;<g+->;IGNORE;IGNORE
+<g+.>	<g+>;<g+.>;IGNORE;IGNORE
+<g+,>	<g+>;<g+,>;IGNORE;IGNORE
+<g+;>	<g+>;<g+;>;IGNORE;IGNORE
+<hk>	<hk>;<hk>;IGNORE;IGNORE
+<hk->	<hk>;<hk->;IGNORE;IGNORE
+<hk.>	<hk>;<hk.>;IGNORE;IGNORE
+<hk,>	<hk>;<hk,>;IGNORE;IGNORE
+<hk;>	<hk>;<hk;>;IGNORE;IGNORE
+<x+>	<x+>;<x+>;IGNORE;IGNORE
+<x+->	<x+>;<x+->;IGNORE;IGNORE
+<x+.>	<x+>;<x+.>;IGNORE;IGNORE
+<x+,>	<x+>;<x+,>;IGNORE;IGNORE
+<x+;>	<x+>;<x+;>;IGNORE;IGNORE
+<d+>	<d+>;<d+>;IGNORE;IGNORE
+<d+->	<d+>;<d+->;IGNORE;IGNORE
+<d+.>	<d+>;<d+.>;IGNORE;IGNORE
+<dk>	<dk>;<dk>;IGNORE;IGNORE
+<dk->	<dk>;<dk->;IGNORE;IGNORE
+<dk.>	<dk>;<dk.>;IGNORE;IGNORE
+<r+>	<r+>;<r+>;IGNORE;IGNORE
+<r+->	<r+>;<r+->;IGNORE;IGNORE
+<r+.>	<r+>;<r+.>;IGNORE;IGNORE
+<z+>	<z+>;<z+>;IGNORE;IGNORE
+<z+->	<z+>;<z+->;IGNORE;IGNORE
+<z+.>	<z+>;<z+.>;IGNORE;IGNORE
+<s+>	<s+>;<s+>;IGNORE;IGNORE
+<s+->	<s+>;<s+->;IGNORE;IGNORE
+<s+.>	<s+>;<s+.>;IGNORE;IGNORE
+<s+,>	<s+>;<s+,>;IGNORE;IGNORE
+<s+;>	<s+>;<s+;>;IGNORE;IGNORE
+<sn>	<sn>;<sn>;IGNORE;IGNORE
+<sn->	<sn>;<sn->;IGNORE;IGNORE
+<sn.>	<sn>;<sn.>;IGNORE;IGNORE
+<sn,>	<sn>;<sn,>;IGNORE;IGNORE
+<sn;>	<sn>;<sn;>;IGNORE;IGNORE
+<c+>	<c+>;<c+>;IGNORE;IGNORE
+<c+->	<c+>;<c+->;IGNORE;IGNORE
+<c+.>	<c+>;<c+.>;IGNORE;IGNORE
+<c+,>	<c+>;<c+,>;IGNORE;IGNORE
+<c+;>	<c+>;<c+;>;IGNORE;IGNORE
+<dd>	<dd>;<dd>;IGNORE;IGNORE
+<dd->	<dd>;<dd->;IGNORE;IGNORE
+<dd.>	<dd>;<dd.>;IGNORE;IGNORE
+<dd,>	<dd>;<dd,>;IGNORE;IGNORE
+<dd;>	<dd>;<dd;>;IGNORE;IGNORE
+<tj>	<tj>;<tj>;IGNORE;IGNORE
+<tj->	<tj>;<tj->;IGNORE;IGNORE
+<tj.>	<tj>;<tj.>;IGNORE;IGNORE
+<tj,>	<tj>;<tj,>;IGNORE;IGNORE
+<tj;>	<tj>;<tj;>;IGNORE;IGNORE
+<zH>	<zH>;<zH>;IGNORE;IGNORE
+<zH->	<zH>;<zH->;IGNORE;IGNORE
+<zH.>	<zH>;<zH.>;IGNORE;IGNORE
+<zH,>	<zH>;<zH,>;IGNORE;IGNORE
+<zH;>	<zH>;<zH;>;IGNORE;IGNORE
+<e+>	<e+>;<e+>;IGNORE;IGNORE
+<e+->	<e+>;<e+->;IGNORE;IGNORE
+<e+.>	<e+>;<e+.>;IGNORE;IGNORE
+<e+,>	<e+>;<e+,>;IGNORE;IGNORE
+<e+;>	<e+>;<e+;>;IGNORE;IGNORE
+<i+>	<i+>;<i+>;IGNORE;IGNORE
+<i+->	<i+>;<i+->;IGNORE;IGNORE
+<i+.>	<i+>;<i+.>;IGNORE;IGNORE
+<i+,>	<i+>;<i+,>;IGNORE;IGNORE
+<i+;>	<i+>;<i+;>;IGNORE;IGNORE
+<f+>	<f+>;<f+>;IGNORE;IGNORE
+<f+->	<f+>;<f+->;IGNORE;IGNORE
+<f+.>	<f+>;<f+.>;IGNORE;IGNORE
+<f+,>	<f+>;<f+,>;IGNORE;IGNORE
+<f+;>	<f+>;<f+;>;IGNORE;IGNORE
+<q+>	<q+>;<q+>;IGNORE;IGNORE
+<q+->	<q+>;<q+->;IGNORE;IGNORE
+<q+.>	<q+>;<q+.>;IGNORE;IGNORE
+<q+,>	<q+>;<q+,>;IGNORE;IGNORE
+<q+;>	<q+>;<q+;>;IGNORE;IGNORE
+<k+>	<k+>;<k+>;IGNORE;IGNORE
+<k+->	<k+>;<k+->;IGNORE;IGNORE
+<k+.>	<k+>;<k+.>;IGNORE;IGNORE
+<k+,>	<k+>;<k+,>;IGNORE;IGNORE
+<k+;>	<k+>;<k+;>;IGNORE;IGNORE
+<l+>	<l+>;<l+>;IGNORE;IGNORE
+<l+->	<l+>;<l+->;IGNORE;IGNORE
+<l+.>	<l+>;<l+.>;IGNORE;IGNORE
+<l+,>	<l+>;<l+,>;IGNORE;IGNORE
+<l+;>	<l+>;<l+;>;IGNORE;IGNORE
+<m+>	<m+>;<m+>;IGNORE;IGNORE
+<m+->	<m+>;<m+->;IGNORE;IGNORE
+<m+.>	<m+>;<m+.>;IGNORE;IGNORE
+<m+,>	<m+>;<m+,>;IGNORE;IGNORE
+<m+;>	<m+>;<m+;>;IGNORE;IGNORE
+<n+>	<n+>;<n+>;IGNORE;IGNORE
+<n+->	<n+>;<n+->;IGNORE;IGNORE
+<n+.>	<n+>;<n+.>;IGNORE;IGNORE
+<n+,>	<n+>;<n+,>;IGNORE;IGNORE
+<n+;>	<n+>;<n+;>;IGNORE;IGNORE
+<h+>	<h+>;<h+>;IGNORE;IGNORE
+<h+->	<h+>;<h+->;IGNORE;IGNORE
+<h+.>	<h+>;<h+.>;IGNORE;IGNORE
+<h+,>	<h+>;<h+,>;IGNORE;IGNORE
+<h+;>	<h+>;<h+;>;IGNORE;IGNORE
+<w+>	<w+>;<w+>;IGNORE;IGNORE
+<w+->	<w+>;<w+->;IGNORE;IGNORE
+<w+.>	<w+>;<w+.>;IGNORE;IGNORE
+<j+>	<j+>;<j+>;IGNORE;IGNORE
+<j+->	<j+>;<j+->;IGNORE;IGNORE
+<j+.>	<j+>;<j+.>;IGNORE;IGNORE
+<y+>	<y+>;<y+>;IGNORE;IGNORE
+<y+->	<y+>;<y+->;IGNORE;IGNORE
+<y+.>	<y+>;<y+.>;IGNORE;IGNORE
+<y+,>	<y+>;<y+,>;IGNORE;IGNORE
+<y+;>	<y+>;<y+;>;IGNORE;IGNORE
+
+<:+>	IGNORE;IGNORE;<:+>;IGNORE
+<"+>	IGNORE;IGNORE;<"+>;IGNORE
+<=+>	IGNORE;IGNORE;<=+>;IGNORE
+<//+>	IGNORE;IGNORE;<//+>;IGNORE
+<'+>	IGNORE;IGNORE;<'+>;IGNORE
+<1+>	IGNORE;IGNORE;<1+>;IGNORE
+<3+>	IGNORE;IGNORE;<3+>;IGNORE
+<3+;>	IGNORE;IGNORE;<3+;>;IGNORE
+<0+>	IGNORE;IGNORE;<0+>;IGNORE
+
+<0a>	<0>;<0a>;IGNORE;IGNORE
+<1a>	<1>;<1a>;IGNORE;IGNORE
+<2a>	<2>;<2a>;IGNORE;IGNORE
+<3a>	<3>;<3a>;IGNORE;IGNORE
+<4a>	<4>;<4a>;IGNORE;IGNORE
+<5a>	<5>;<5a>;IGNORE;IGNORE
+<6a>	<6>;<6a>;IGNORE;IGNORE
+<7a>	<7>;<7a>;IGNORE;IGNORE
+<8a>	<8>;<8a>;IGNORE;IGNORE
+<9a>	<9>;<9a>;IGNORE;IGNORE
+
+<lM->	<l+><aM>;<l+><aM>;<lM-><lM->;IGNORE
+<lM.>	<l+><aM>;<l+><aM.>;<lM.><lM.>;IGNORE
+<lH->	<l+><aH>;<l+><aH>;<lH-><lH->;IGNORE
+<lH.>	<l+><aH>;<l+><aH.>;<lH.><lH.>;IGNORE
+<lh->	<l+><ah>;<l+><ah>;<lh-><lh->;IGNORE
+<lh.>	<l+><ah>;<l+><ah.>;<lh.><lh.>;IGNORE
+<la->	<l+><a+>;<l+><a+->;<la-><la->;IGNORE
+<la.>	<l+><a+>;<l+><a+.>;<la.><la.>;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
+
+<a6>	<a6>;<a6>;IGNORE;IGNORE
+<A5>	<a6>;<A5>;IGNORE;IGNORE
+<A6>	<a6>;<A6>;IGNORE;IGNORE
+<a5>	<a6>;<a5>;IGNORE;IGNORE
+<i6>	<i6>;<i6>;IGNORE;IGNORE
+<I5>	<i6>;<I5>;IGNORE;IGNORE
+<I6>	<i6>;<I6>;IGNORE;IGNORE
+<i5>	<i6>;<i5>;IGNORE;IGNORE
+<u6>	<u6>;<u6>;IGNORE;IGNORE
+<U5>	<u6>;<U5>;IGNORE;IGNORE
+<U6>	<u6>;<U6>;IGNORE;IGNORE
+<u5>	<u6>;<u5>;IGNORE;IGNORE
+<Vu>	<u6>;<Vu>;IGNORE;IGNORE
+<e6>	<e6>;<e6>;IGNORE;IGNORE
+<E5>	<e6>;<E5>;IGNORE;IGNORE
+<E6>	<e6>;<E6>;IGNORE;IGNORE
+<e5>	<e6>;<e5>;IGNORE;IGNORE
+<o6>	<o6>;<o6>;IGNORE;IGNORE
+<O5>	<o6>;<O5>;IGNORE;IGNORE
+<O6>	<o6>;<O6>;IGNORE;IGNORE
+<o5>	<o6>;<o5>;IGNORE;IGNORE
+<KA>	<KA>;<KA>;IGNORE;IGNORE
+<Ka>	<KA>;<Ka>;IGNORE;IGNORE
+<ka>	<KA>;<ka>;IGNORE;IGNORE
+<Ga>	<KA>;<Ga>;IGNORE;IGNORE
+<ga>	<KA>;<ga>;IGNORE;IGNORE
+<Ki>	<Ki>;<Ki>;IGNORE;IGNORE
+<ki>	<Ki>;<ki>;IGNORE;IGNORE
+<Gi>	<Ki>;<Gi>;IGNORE;IGNORE
+<gi>	<Ki>;<gi>;IGNORE;IGNORE
+<Ku>	<Ku>;<Ku>;IGNORE;IGNORE
+<ku>	<Ku>;<ku>;IGNORE;IGNORE
+<Gu>	<Ku>;<Gu>;IGNORE;IGNORE
+<gu>	<Ku>;<gu>;IGNORE;IGNORE
+<KE>	<KE>;<KE>;IGNORE;IGNORE
+<Ke>	<KE>;<Ke>;IGNORE;IGNORE
+<ke>	<KE>;<ke>;IGNORE;IGNORE
+<Ge>	<KE>;<Ge>;IGNORE;IGNORE
+<ge>	<KE>;<ge>;IGNORE;IGNORE
+<Ko>	<Ko>;<Ko>;IGNORE;IGNORE
+<ko>	<Ko>;<ko>;IGNORE;IGNORE
+<Go>	<Ko>;<Go>;IGNORE;IGNORE
+<go>	<Ko>;<go>;IGNORE;IGNORE
+<Sa>	<Sa>;<Sa>;IGNORE;IGNORE
+<sa>	<Sa>;<sa>;IGNORE;IGNORE
+<Za>	<Sa>;<Za>;IGNORE;IGNORE
+<za>	<Sa>;<za>;IGNORE;IGNORE
+<Si>	<Si>;<Si>;IGNORE;IGNORE
+<si>	<Si>;<si>;IGNORE;IGNORE
+<Zi>	<Si>;<Zi>;IGNORE;IGNORE
+<zi>	<Si>;<zi>;IGNORE;IGNORE
+<Su>	<Su>;<Su>;IGNORE;IGNORE
+<su>	<Su>;<su>;IGNORE;IGNORE
+<Zu>	<Su>;<Zu>;IGNORE;IGNORE
+<zu>	<Su>;<zu>;IGNORE;IGNORE
+<Se>	<Se>;<Se>;IGNORE;IGNORE
+<se>	<Se>;<se>;IGNORE;IGNORE
+<Ze>	<Se>;<Ze>;IGNORE;IGNORE
+<ze>	<Se>;<ze>;IGNORE;IGNORE
+<So>	<So>;<So>;IGNORE;IGNORE
+<so>	<So>;<so>;IGNORE;IGNORE
+<Zo>	<So>;<Zo>;IGNORE;IGNORE
+<zo>	<So>;<zo>;IGNORE;IGNORE
+<Ta>	<Ta>;<Ta>;IGNORE;IGNORE
+<ta>	<Ta>;<ta>;IGNORE;IGNORE
+<Da>	<Ta>;<Da>;IGNORE;IGNORE
+<da>	<Ta>;<da>;IGNORE;IGNORE
+<Ti>	<Ti>;<Ti>;IGNORE;IGNORE
+<ti>	<Ti>;<ti>;IGNORE;IGNORE
+<Di>	<Ti>;<Di>;IGNORE;IGNORE
+<di>	<Ti>;<di>;IGNORE;IGNORE
+<TU>	<TU>;<TU>;IGNORE;IGNORE
+<tU>	<TU>;<tU>;IGNORE;IGNORE
+<Tu>	<TU>;<Tu>;IGNORE;IGNORE
+<tu>	<TU>;<tu>;IGNORE;IGNORE
+<Du>	<TU>;<Du>;IGNORE;IGNORE
+<du>	<TU>;<du>;IGNORE;IGNORE
+<Te>	<Te>;<Te>;IGNORE;IGNORE
+<te>	<Te>;<te>;IGNORE;IGNORE
+<De>	<Te>;<De>;IGNORE;IGNORE
+<de>	<Te>;<de>;IGNORE;IGNORE
+<To>	<To>;<To>;IGNORE;IGNORE
+<to>	<To>;<to>;IGNORE;IGNORE
+<Do>	<To>;<Do>;IGNORE;IGNORE
+<do>	<To>;<do>;IGNORE;IGNORE
+<Na>	<Na>;<Na>;IGNORE;IGNORE
+<na>	<Na>;<na>;IGNORE;IGNORE
+<Ni>	<Ni>;<Ni>;IGNORE;IGNORE
+<ni>	<Ni>;<ni>;IGNORE;IGNORE
+<Nu>	<Nu>;<Nu>;IGNORE;IGNORE
+<nu>	<Nu>;<nu>;IGNORE;IGNORE
+<Ne>	<Ne>;<Ne>;IGNORE;IGNORE
+<ne>	<Ne>;<ne>;IGNORE;IGNORE
+<No>	<No>;<No>;IGNORE;IGNORE
+<no>	<No>;<no>;IGNORE;IGNORE
+<Ha>	<Ha>;<Ha>;IGNORE;IGNORE
+<ha>	<Ha>;<ha>;IGNORE;IGNORE
+<Ba>	<Ha>;<Ba>;IGNORE;IGNORE
+<ba>	<Ha>;<ba>;IGNORE;IGNORE
+<Pa>	<Ha>;<Pa>;IGNORE;IGNORE
+<pa>	<Ha>;<pa>;IGNORE;IGNORE
+<Hi>	<Hi>;<Hi>;IGNORE;IGNORE
+<hi>	<Hi>;<hi>;IGNORE;IGNORE
+<Bi>	<Hi>;<Bi>;IGNORE;IGNORE
+<bi>	<Hi>;<bi>;IGNORE;IGNORE
+<Pi>	<Hi>;<Pi>;IGNORE;IGNORE
+<pi>	<Hi>;<pi>;IGNORE;IGNORE
+<Hu>	<Hu>;<Hu>;IGNORE;IGNORE
+<hu>	<Hu>;<hu>;IGNORE;IGNORE
+<Bu>	<Hu>;<Bu>;IGNORE;IGNORE
+<bu>	<Hu>;<bu>;IGNORE;IGNORE
+<Pu>	<Hu>;<Pu>;IGNORE;IGNORE
+<pu>	<Hu>;<pu>;IGNORE;IGNORE
+<He>	<He>;<He>;IGNORE;IGNORE
+<he>	<He>;<he>;IGNORE;IGNORE
+<Be>	<He>;<Be>;IGNORE;IGNORE
+<be>	<He>;<be>;IGNORE;IGNORE
+<Pe>	<He>;<Pe>;IGNORE;IGNORE
+<pe>	<He>;<pe>;IGNORE;IGNORE
+<Ho>	<Ho>;<Ho>;IGNORE;IGNORE
+<ho>	<Ho>;<ho>;IGNORE;IGNORE
+<Bo>	<Ho>;<Bo>;IGNORE;IGNORE
+<bo>	<Ho>;<bo>;IGNORE;IGNORE
+<Po>	<Ho>;<Po>;IGNORE;IGNORE
+<po>	<Ho>;<po>;IGNORE;IGNORE
+<Ma>	<Ma>;<Ma>;IGNORE;IGNORE
+<ma>	<Ma>;<ma>;IGNORE;IGNORE
+<Mi>	<Mi>;<Mi>;IGNORE;IGNORE
+<mi>	<Mi>;<mi>;IGNORE;IGNORE
+<Mu>	<Mu>;<Mu>;IGNORE;IGNORE
+<mu>	<Mu>;<mu>;IGNORE;IGNORE
+<Me>	<Me>;<Me>;IGNORE;IGNORE
+<me>	<Me>;<me>;IGNORE;IGNORE
+<Mo>	<Mo>;<Mo>;IGNORE;IGNORE
+<mo>	<Mo>;<mo>;IGNORE;IGNORE
+<YA>	<YA>;<YA>;IGNORE;IGNORE
+<yA>	<YA>;<yA>;IGNORE;IGNORE
+<Ya>	<YA>;<Ya>;IGNORE;IGNORE
+<ya>	<YA>;<ya>;IGNORE;IGNORE
+<YU>	<YU>;<YU>;IGNORE;IGNORE
+<yU>	<YU>;<yU>;IGNORE;IGNORE
+<Yu>	<YU>;<Yu>;IGNORE;IGNORE
+<yu>	<YU>;<yu>;IGNORE;IGNORE
+<YO>	<YO>;<YO>;IGNORE;IGNORE
+<yO>	<YO>;<yO>;IGNORE;IGNORE
+<Yo>	<YO>;<Yo>;IGNORE;IGNORE
+<yo>	<YO>;<yo>;IGNORE;IGNORE
+<Ra>	<Ra>;<Ra>;IGNORE;IGNORE
+<ra>	<Ra>;<ra>;IGNORE;IGNORE
+<Ri>	<Ri>;<Ri>;IGNORE;IGNORE
+<ri>	<Ri>;<ri>;IGNORE;IGNORE
+<Ru>	<Ru>;<Ru>;IGNORE;IGNORE
+<ru>	<Ru>;<ru>;IGNORE;IGNORE
+<Re>	<Re>;<Re>;IGNORE;IGNORE
+<re>	<Re>;<re>;IGNORE;IGNORE
+<Ro>	<Ro>;<Ro>;IGNORE;IGNORE
+<ro>	<Ro>;<ro>;IGNORE;IGNORE
+<WA>	<WA>;<WA>;IGNORE;IGNORE
+<wA>	<WA>;<wA>;IGNORE;IGNORE
+<Wa>	<WA>;<Wa>;IGNORE;IGNORE
+<wa>	<WA>;<wa>;IGNORE;IGNORE
+<Wi>	<Wi>;<Wi>;IGNORE;IGNORE
+<wi>	<Wi>;<wi>;IGNORE;IGNORE
+<We>	<We>;<We>;IGNORE;IGNORE
+<we>	<We>;<we>;IGNORE;IGNORE
+<Wo>	<Wo>;<Wo>;IGNORE;IGNORE
+<wo>	<Wo>;<wo>;IGNORE;IGNORE
+<N6>	<N6>;<N6>;IGNORE;IGNORE
+<n5>	<N6>;<n5>;IGNORE;IGNORE
+
+order_end
+
+END LC_COLLATE
+
+LC_CTYPE
+copy "en_DK"
+END LC_CTYPE
+
+LC_MESSAGES
+yesexpr "<<(><s><S><y><Y><)/>><.><*>"
+noexpr  "<<(><n><N><)/>><.><*>"
+END LC_MESSAGES
+
+LC_MONETARY
+int_curr_symbol      "<D><O><P><SP>"
+currency_symbol      "<DO>"
+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
+abday   "<d><o><m>";"<l><u><n>";/
+        "<m><a><r>";"<m><i><e'>";/
+        "<j><u><e>";"<v><i><e>";/
+        "<s><a'><b>"
+day     "<d><o><m><i><n><g><o>";/
+        "<l><u><n><e><s>";/
+        "<m><a><r><t><e><s>";/
+        "<m><i><e'><r><c><o><l><e><s>";/
+        "<j><u><e><v><e><s>";/
+        "<v><i><e><r><n><e><s>";/
+        "<s><a'><b><a><d><o>"
+abmon   "<e><n><e>";"<f><e><b>";/
+        "<m><a><r>";"<a><b><r>";/
+        "<m><a><y>";"<j><u><n>";/
+        "<j><u><l>";"<a><g><o>";/
+        "<s><e><p>";"<o><c><t>";/
+        "<n><o><v>";"<d><i><c>"
+mon     "<e><n><e><r><o>";/
+        "<f><e><b><r><e><r><o>";/
+        "<m><a><r><z><o>";/
+        "<a><b><r><i><l>";/
+        "<m><a><y><o>";/
+        "<j><u><n><i><o>";/
+        "<j><u><l><i><o>";/
+        "<a><g><o><s><t><o>";/
+        "<s><e><p><t><i><e><m><b><r><e>";/
+        "<o><c><t><u><b><r><e>";/
+        "<n><o><v><i><e><m><b><r><e>";/
+        "<d><i><c><i><e><m><b><r><e>"
+d_t_fmt "<%><a><SP><%><d><SP><%><b><SP><%><Y><SP><%><T><SP><%><Z>"
+d_fmt   "<%><d><//><%><m><//><%><y>"
+t_fmt   "<%><T>"
+am_pm   "";""
+t_fmt_ampm ""
+END LC_TIME
diff --git a/localedata/locales/es_EC b/localedata/locales/es_EC
new file mode 100644
index 0000000000..61796c3382
--- /dev/null
+++ b/localedata/locales/es_EC
@@ -0,0 +1,2172 @@
+comment_char %
+escape_char  /
+%
+% Spanish Language Locale for Equador
+% 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: es
+% Territory: EC
+% Revision: 4.4
+% Date: 1997-03-18
+% Application: general
+% Users: general
+% Repertoiremap: mnemonic,ds
+% Charset: ISO-8859-1
+% Distribution and use is free, also
+% for commercial purposes.
+
+LC_COLLATE
+collating-element <C-H> from "<C><H>"
+collating-element <c-h> from "<c><h>"
+collating-element <C-h> from "<C><h>"
+collating-element <c-H> from "<c><H>"
+collating-element <L-L> from "<L><L>"
+collating-element <l-l> from "<l><l>"
+collating-element <L-l> from "<L><l>"
+collating-element <l-L> from "<l><L>"
+
+% 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 <CAPITAL>
+collating-symbol <CAPITAL-SMALL>
+collating-symbol <SMALL-CAPITAL>
+collating-symbol <SMALL>
+
+% <CAPITAL-SMALL> and <SMALL-CAPITAL>
+% are for cases like Danish <A><a>
+% and Spanish <C><h> being treated
+% as one letter.
+
+% The <a8> ...... <z8> 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 <a8>
+collating-symbol <b8>
+collating-symbol <c8>
+collating-symbol <d8>
+collating-symbol <e8>
+collating-symbol <f8>
+collating-symbol <g8>
+collating-symbol <h8>
+collating-symbol <i8>
+collating-symbol <j8>
+collating-symbol <k8>
+collating-symbol <l8>
+collating-symbol <m8>
+collating-symbol <n8>
+collating-symbol <o8>
+collating-symbol <p8>
+collating-symbol <q8>
+collating-symbol <r8>
+collating-symbol <s8>
+collating-symbol <t8>
+collating-symbol <u8>
+collating-symbol <v8>
+collating-symbol <w8>
+collating-symbol <x8>
+collating-symbol <y8>
+collating-symbol <z8>
+
+collating-symbol <NONE>
+collating-symbol <ACUTE>
+collating-symbol <ACUTE+DOT>
+collating-symbol <GRAVE>
+collating-symbol <DOUBLE-GRAVE>
+collating-symbol <BREVE>
+collating-symbol <BREVE+ACUTE>
+collating-symbol <BREVE+GRAVE>
+collating-symbol <BREVE+MACRON>
+collating-symbol <BREVE+HOOK>
+collating-symbol <BREVE+TILDE>
+collating-symbol <BREVE+DOT-BELOW>
+collating-symbol <BREVE-BELOW>
+collating-symbol <INVERTED-BREVE>
+collating-symbol <CIRCUMFLEX>
+collating-symbol <CIRCUMFLEX+ACUTE>
+collating-symbol <CIRCUMFLEX+GRAVE>
+collating-symbol <CIRCUMFLEX+HOOK>
+collating-symbol <CIRCUMFLEX+TILDE>
+collating-symbol <CIRCUMFLEX+DOT-BELOW>
+collating-symbol <CARON>
+collating-symbol <CARON+DIAERESIS>
+collating-symbol <CARON+DOT>
+collating-symbol <RING>
+collating-symbol <RING+ACUTE>
+collating-symbol <RING-BELOW>
+collating-symbol <DIAERESIS>
+collating-symbol <DIAERESIS+MACRON>
+collating-symbol <DIAERESIS+ACUTE>
+collating-symbol <DIAERESIS+GRAVE>
+collating-symbol <DIAERESIS+CARON>
+collating-symbol <DOUBLE-ACUTE>
+collating-symbol <HOOK>
+collating-symbol <TILDE>
+collating-symbol <TILDE+ACUTE>
+collating-symbol <TILDE+DIAERESIS>
+collating-symbol <TILDE-BELOW>
+collating-symbol <DOT>
+collating-symbol <DOT-BELOW>
+collating-symbol <DOT+DOT-BELOW>
+collating-symbol <STROKE>
+collating-symbol <STROKE+ACUTE>
+collating-symbol <CEDILLA>
+collating-symbol <CEDILLA+ACUTE>
+collating-symbol <CEDILLA+GRAVE>
+collating-symbol <CEDILLA+BREVE>
+collating-symbol <OGONEK>
+collating-symbol <OGONEK+MACRON>
+collating-symbol <MACRON>
+collating-symbol <MACRON+ACUTE>
+collating-symbol <MACRON+GRAVE>
+collating-symbol <MACRON+DIAERESIS>
+collating-symbol <MACRON+DIAERESIS-BELOW>
+collating-symbol <MACRON+DOT>
+collating-symbol <MACRON+DOT-BELOW>
+collating-symbol <MACRON+CIRCUMFLEX>
+collating-symbol <LINE-BELOW>
+collating-symbol <HORN>
+collating-symbol <HORN+ACUTE>
+collating-symbol <HORN+GRAVE>
+collating-symbol <HORN+HOOK>
+collating-symbol <HORN+TILDE>
+collating-symbol <HORN+DOT-BELOW>
+collating-symbol <PRECEDED-BY-APOSTROPHE>
+collating-symbol <GREEK>
+collating-symbol <TONOS>
+collating-symbol <DIALYTICA>
+collating-symbol <DIALYTICA+TONOS>
+collating-symbol <CYRILLIC>
+collating-symbol <HIRAGANA>
+collating-symbol <KATAKANA>
+collating-symbol <SPECIAL>
+
+% letter;accent;case;specials
+
+order_start forward;backward/
+            ;forward;position
+
+% <CAPITAL> or <SMALL> letters first:
+
+<SMALL>
+<SMALL-CAPITAL>
+<CAPITAL-SMALL>
+<CAPITAL>
+
+% Accents:
+
+<NONE>
+<ACUTE>
+<ACUTE+DOT>
+<GRAVE>
+<DOUBLE-GRAVE>
+<BREVE>
+<BREVE+ACUTE>
+<BREVE+GRAVE>
+<BREVE+MACRON>
+<BREVE+HOOK>
+<BREVE+TILDE>
+<BREVE+DOT-BELOW>
+<BREVE-BELOW>
+<INVERTED-BREVE>
+<CIRCUMFLEX>
+<CIRCUMFLEX+ACUTE>
+<CIRCUMFLEX+GRAVE>
+<CIRCUMFLEX+HOOK>
+<CIRCUMFLEX+TILDE>
+<CIRCUMFLEX+DOT-BELOW>
+<CARON>
+<CARON+DIAERESIS>
+<CARON+DOT>
+<RING>
+<RING+ACUTE>
+<RING-BELOW>
+<DIAERESIS>
+<DIAERESIS+MACRON>
+<DIAERESIS+ACUTE>
+<DIAERESIS+GRAVE>
+<DIAERESIS+CARON>
+<DOUBLE-ACUTE>
+<HOOK>
+<TILDE>
+<TILDE+ACUTE>
+<TILDE+DIAERESIS>
+<TILDE-BELOW>
+<DOT>
+<DOT-BELOW>
+<DOT+DOT-BELOW>
+<STROKE>
+<STROKE+ACUTE>
+<CEDILLA>
+<CEDILLA+ACUTE>
+<CEDILLA+GRAVE>
+<CEDILLA+BREVE>
+<OGONEK>
+<OGONEK+MACRON>
+<MACRON>
+<MACRON+ACUTE>
+<MACRON+GRAVE>
+<MACRON+DIAERESIS>
+<MACRON+DIAERESIS-BELOW>
+<MACRON+DOT>
+<MACRON+DOT-BELOW>
+<MACRON+CIRCUMFLEX>
+<LINE-BELOW>
+<HORN>
+<HORN+ACUTE>
+<HORN+GRAVE>
+<HORN+HOOK>
+<HORN+TILDE>
+<HORN+DOT-BELOW>
+<PRECEDED-BY-APOSTROPHE>
+<GREEK>
+<TONOS>
+<DIALYTICA>
+<DIALYTICA+TONOS>
+<CYRILLIC>
+<HIRAGANA>
+<KATAKANA>
+<SPECIAL>
+
+<NS>	<NS>;<NS>;<NS>;IGNORE
+<SP>	IGNORE;IGNORE;IGNORE;<SP>
+<HT>	IGNORE;IGNORE;IGNORE;<HT>
+<VT>	IGNORE;IGNORE;IGNORE;<VT>
+<CR>	IGNORE;IGNORE;IGNORE;<CR>
+<LF>	IGNORE;IGNORE;IGNORE;<LF>
+<FF>	IGNORE;IGNORE;IGNORE;<FF>
+<_>	IGNORE;IGNORE;IGNORE;<_>
+<'m>	IGNORE;IGNORE;IGNORE;<'m>
+<-->	IGNORE;IGNORE;IGNORE;<-->
+<->	IGNORE;IGNORE;IGNORE;<->
+<,>	IGNORE;IGNORE;IGNORE;<,>
+<;>	IGNORE;IGNORE;IGNORE;<;>
+<:>	IGNORE;IGNORE;IGNORE;<:>
+<!>	IGNORE;IGNORE;IGNORE;<!>
+<!I>	IGNORE;IGNORE;IGNORE;<!I>
+<?>	IGNORE;IGNORE;IGNORE;<?>
+<?I>	IGNORE;IGNORE;IGNORE;<?I>
+<//>	IGNORE;IGNORE;IGNORE;<//>
+<.>	IGNORE;IGNORE;IGNORE;<.>
+<''>	IGNORE;IGNORE;IGNORE;<''>
+<'!>	IGNORE;IGNORE;IGNORE;<'!>
+<'/>>	IGNORE;IGNORE;IGNORE;<'/>>
+<':>	IGNORE;IGNORE;IGNORE;<':>
+<'?>	IGNORE;IGNORE;IGNORE;<'?>
+<.M>	IGNORE;IGNORE;IGNORE;<.M>
+<',>	IGNORE;IGNORE;IGNORE;<',>
+<'>	IGNORE;IGNORE;IGNORE;<'>
+<'6>	IGNORE;IGNORE;IGNORE;<'6>
+<'9>	IGNORE;IGNORE;IGNORE;<'9>
+<">	IGNORE;IGNORE;IGNORE;<">
+<"6>	IGNORE;IGNORE;IGNORE;<"6>
+<"9>	IGNORE;IGNORE;IGNORE;<"9>
+<<<>	IGNORE;IGNORE;IGNORE;<<<>
+</>/>>	IGNORE;IGNORE;IGNORE;</>/>>
+<(>	IGNORE;IGNORE;IGNORE;<(>
+<(S>	IGNORE;IGNORE;IGNORE;<(S>
+<)>	IGNORE;IGNORE;IGNORE;<)>
+<)S>	IGNORE;IGNORE;IGNORE;<)S>
+<<(>	IGNORE;IGNORE;IGNORE;<<(>
+<)/>>	IGNORE;IGNORE;IGNORE;<)/>>
+<(!>	IGNORE;IGNORE;IGNORE;<(!>
+<!)>	IGNORE;IGNORE;IGNORE;<!)>
+<SE>	IGNORE;IGNORE;IGNORE;<SE>
+<PI>	IGNORE;IGNORE;IGNORE;<PI>
+<Co>	IGNORE;IGNORE;IGNORE;<Co>
+<Rg>	IGNORE;IGNORE;IGNORE;<Rg>
+<At>	IGNORE;IGNORE;IGNORE;<At>
+<Cu>	IGNORE;IGNORE;IGNORE;<Cu>
+<Ct>	IGNORE;IGNORE;IGNORE;<Ct>
+<DO>	IGNORE;IGNORE;IGNORE;<DO>
+<Pd>	IGNORE;IGNORE;IGNORE;<Pd>
+<Ye>	IGNORE;IGNORE;IGNORE;<Ye>
+<*>	IGNORE;IGNORE;IGNORE;<*>
+<////>	IGNORE;IGNORE;IGNORE;<////>
+<&>	IGNORE;IGNORE;IGNORE;<&>
+<Nb>	IGNORE;IGNORE;IGNORE;<Nb>
+<%>	IGNORE;IGNORE;IGNORE;<%>
+<-S>	IGNORE;IGNORE;IGNORE;<-S>
+<+>	IGNORE;IGNORE;IGNORE;<+>
+<+S>	IGNORE;IGNORE;IGNORE;<+S>
+<+->	IGNORE;IGNORE;IGNORE;<+->
+<-:>	IGNORE;IGNORE;IGNORE;<-:>
+<*X>	IGNORE;IGNORE;IGNORE;<*X>
+<!=>	IGNORE;IGNORE;IGNORE;<!=>
+<<>	IGNORE;IGNORE;IGNORE;<<>
+<=<>	IGNORE;IGNORE;IGNORE;<=<>
+<=>	IGNORE;IGNORE;IGNORE;<=>
+</>=>	IGNORE;IGNORE;IGNORE;</>=>
+</>>	IGNORE;IGNORE;IGNORE;</>>
+<NO>	IGNORE;IGNORE;IGNORE;<NO>
+<!!>	IGNORE;IGNORE;IGNORE;<!!>
+<BB>	IGNORE;IGNORE;IGNORE;<BB>
+<DG>	IGNORE;IGNORE;IGNORE;<DG>
+<My>	IGNORE;IGNORE;IGNORE;<My>
+<'<>	IGNORE;IGNORE;IGNORE;<'<>
+<'(>	IGNORE;IGNORE;IGNORE;<'(>
+<'.>	IGNORE;IGNORE;IGNORE;<'.>
+<'0>	IGNORE;IGNORE;IGNORE;<'0>
+<';>	IGNORE;IGNORE;IGNORE;<';>
+<1?>	IGNORE;IGNORE;IGNORE;<1?>
+<'">	IGNORE;IGNORE;IGNORE;<'">
+<'G>	IGNORE;IGNORE;IGNORE;<'G>
+<,G>	IGNORE;IGNORE;IGNORE;<,G>
+<j3>	IGNORE;IGNORE;IGNORE;<j3>
+<?%>	IGNORE;IGNORE;IGNORE;<?%>
+<'*>	IGNORE;IGNORE;IGNORE;<'*>
+<'%>	IGNORE;IGNORE;IGNORE;<'%>
+<.*>	IGNORE;IGNORE;IGNORE;<.*>
+<b3>	IGNORE;IGNORE;IGNORE;<b3>
+<,,>	IGNORE;IGNORE;IGNORE;<,,>
+<?*>	IGNORE;IGNORE;IGNORE;<?*>
+<?:>	IGNORE;IGNORE;IGNORE;<?:>
+<,!>	IGNORE;IGNORE;IGNORE;<,!>
+<,'>	IGNORE;IGNORE;IGNORE;<,'>
+<?,>	IGNORE;IGNORE;IGNORE;<?,>
+<;!>	IGNORE;IGNORE;IGNORE;<;!>
+<;'>	IGNORE;IGNORE;IGNORE;<;'>
+<?;>	IGNORE;IGNORE;IGNORE;<?;>
+<!:>	IGNORE;IGNORE;IGNORE;<!:>
+<!*>	IGNORE;IGNORE;IGNORE;<!*>
+<;;>	IGNORE;IGNORE;IGNORE;<;;>
+<1N>	IGNORE;IGNORE;IGNORE;<1N>
+<1M>	IGNORE;IGNORE;IGNORE;<1M>
+<3M>	IGNORE;IGNORE;IGNORE;<3M>
+<4M>	IGNORE;IGNORE;IGNORE;<4M>
+<6M>	IGNORE;IGNORE;IGNORE;<6M>
+<LR>	IGNORE;IGNORE;IGNORE;<LR>
+<RL>	IGNORE;IGNORE;IGNORE;<RL>
+<1T>	IGNORE;IGNORE;IGNORE;<1T>
+<1H>	IGNORE;IGNORE;IGNORE;<1H>
+<-1>	IGNORE;IGNORE;IGNORE;<-1>
+<-N>	IGNORE;IGNORE;IGNORE;<-N>
+<-M>	IGNORE;IGNORE;IGNORE;<-M>
+<-3>	IGNORE;IGNORE;IGNORE;<-3>
+<!2>	IGNORE;IGNORE;IGNORE;<!2>
+<=2>	IGNORE;IGNORE;IGNORE;<=2>
+<.9>	IGNORE;IGNORE;IGNORE;<.9>
+<9'>	IGNORE;IGNORE;IGNORE;<9'>
+<:9>	IGNORE;IGNORE;IGNORE;<:9>
+<9">	IGNORE;IGNORE;IGNORE;<9">
+<//->	IGNORE;IGNORE;IGNORE;<//->
+<//=>	IGNORE;IGNORE;IGNORE;<//=>
+<Sb>	IGNORE;IGNORE;IGNORE;<Sb>
+<..>	IGNORE;IGNORE;IGNORE;<..>
+<.3>	IGNORE;IGNORE;IGNORE;<.3>
+<%0>	IGNORE;IGNORE;IGNORE;<%0>
+<1'>	IGNORE;IGNORE;IGNORE;<1'>
+<2'>	IGNORE;IGNORE;IGNORE;<2'>
+<3'>	IGNORE;IGNORE;IGNORE;<3'>
+<1">	IGNORE;IGNORE;IGNORE;<1">
+<2">	IGNORE;IGNORE;IGNORE;<2">
+<3">	IGNORE;IGNORE;IGNORE;<3">
+<Ca>	IGNORE;IGNORE;IGNORE;<Ca>
+<<1>	IGNORE;IGNORE;IGNORE;<<1>
+</>1>	IGNORE;IGNORE;IGNORE;</>1>
+<:X>	IGNORE;IGNORE;IGNORE;<:X>
+<!*2>	IGNORE;IGNORE;IGNORE;<!*2>
+<'->	IGNORE;IGNORE;IGNORE;<'->
+<=S>	IGNORE;IGNORE;IGNORE;<=S>
+<0s>	IGNORE;IGNORE;IGNORE;<0s>
+<1s>	IGNORE;IGNORE;IGNORE;<1s>
+<2s>	IGNORE;IGNORE;IGNORE;<2s>
+<3s>	IGNORE;IGNORE;IGNORE;<3s>
+<4s>	IGNORE;IGNORE;IGNORE;<4s>
+<5s>	IGNORE;IGNORE;IGNORE;<5s>
+<6s>	IGNORE;IGNORE;IGNORE;<6s>
+<7s>	IGNORE;IGNORE;IGNORE;<7s>
+<8s>	IGNORE;IGNORE;IGNORE;<8s>
+<9s>	IGNORE;IGNORE;IGNORE;<9s>
+<+s>	IGNORE;IGNORE;IGNORE;<+s>
+<-s>	IGNORE;IGNORE;IGNORE;<-s>
+<=s>	IGNORE;IGNORE;IGNORE;<=s>
+<(s>	IGNORE;IGNORE;IGNORE;<(s>
+<)s>	IGNORE;IGNORE;IGNORE;<)s>
+<Ff>	IGNORE;IGNORE;IGNORE;<Ff>
+<Li>	IGNORE;IGNORE;IGNORE;<Li>
+<Pt>	IGNORE;IGNORE;IGNORE;<Pt>
+<W=>	IGNORE;IGNORE;IGNORE;<W=>
+<oC>	IGNORE;IGNORE;IGNORE;<oC>
+<co>	IGNORE;IGNORE;IGNORE;<co>
+<oF>	IGNORE;IGNORE;IGNORE;<oF>
+<N0>	IGNORE;IGNORE;IGNORE;<N0>
+<PO>	IGNORE;IGNORE;IGNORE;<PO>
+<Rx>	IGNORE;IGNORE;IGNORE;<Rx>
+<SM>	IGNORE;IGNORE;IGNORE;<SM>
+<TM>	IGNORE;IGNORE;IGNORE;<TM>
+<Om>	IGNORE;IGNORE;IGNORE;<Om>
+<AO>	IGNORE;IGNORE;IGNORE;<AO>
+<13>	IGNORE;IGNORE;IGNORE;<13>
+<23>	IGNORE;IGNORE;IGNORE;<23>
+<15>	IGNORE;IGNORE;IGNORE;<15>
+<25>	IGNORE;IGNORE;IGNORE;<25>
+<35>	IGNORE;IGNORE;IGNORE;<35>
+<45>	IGNORE;IGNORE;IGNORE;<45>
+<16>	IGNORE;IGNORE;IGNORE;<16>
+<56>	IGNORE;IGNORE;IGNORE;<56>
+<1R>	IGNORE;IGNORE;IGNORE;<1R>
+<2R>	IGNORE;IGNORE;IGNORE;<2R>
+<3R>	IGNORE;IGNORE;IGNORE;<3R>
+<4R>	IGNORE;IGNORE;IGNORE;<4R>
+<5R>	IGNORE;IGNORE;IGNORE;<5R>
+<6R>	IGNORE;IGNORE;IGNORE;<6R>
+<7R>	IGNORE;IGNORE;IGNORE;<7R>
+<8R>	IGNORE;IGNORE;IGNORE;<8R>
+<9R>	IGNORE;IGNORE;IGNORE;<9R>
+<aR>	IGNORE;IGNORE;IGNORE;<aR>
+<bR>	IGNORE;IGNORE;IGNORE;<bR>
+<cR>	IGNORE;IGNORE;IGNORE;<cR>
+<50R>	IGNORE;IGNORE;IGNORE;<50R>
+<100R>	IGNORE;IGNORE;IGNORE;<100R>
+<500R>	IGNORE;IGNORE;IGNORE;<500R>
+<1000R>	IGNORE;IGNORE;IGNORE;<1000R>
+<1r>	IGNORE;IGNORE;IGNORE;<1r>
+<2r>	IGNORE;IGNORE;IGNORE;<2r>
+<3r>	IGNORE;IGNORE;IGNORE;<3r>
+<4r>	IGNORE;IGNORE;IGNORE;<4r>
+<5r>	IGNORE;IGNORE;IGNORE;<5r>
+<6r>	IGNORE;IGNORE;IGNORE;<6r>
+<7r>	IGNORE;IGNORE;IGNORE;<7r>
+<8r>	IGNORE;IGNORE;IGNORE;<8r>
+<9r>	IGNORE;IGNORE;IGNORE;<9r>
+<ar>	IGNORE;IGNORE;IGNORE;<ar>
+<br>	IGNORE;IGNORE;IGNORE;<br>
+<cr>	IGNORE;IGNORE;IGNORE;<cr>
+<50r>	IGNORE;IGNORE;IGNORE;<50r>
+<100r>	IGNORE;IGNORE;IGNORE;<100r>
+<500r>	IGNORE;IGNORE;IGNORE;<500r>
+<1000r>	IGNORE;IGNORE;IGNORE;<1000r>
+<1000RCD>	IGNORE;IGNORE;IGNORE;<1000RCD>
+<5000R>	IGNORE;IGNORE;IGNORE;<5000R>
+<10000R>	IGNORE;IGNORE;IGNORE;<10000R>
+<-!>	IGNORE;IGNORE;IGNORE;<-!>
+<-v>	IGNORE;IGNORE;IGNORE;<-v>
+<</>>	IGNORE;IGNORE;IGNORE;<</>>
+<UD>	IGNORE;IGNORE;IGNORE;<UD>
+<<!!>	IGNORE;IGNORE;IGNORE;<<!!>
+</////>>	IGNORE;IGNORE;IGNORE;</////>>
+<!!/>>	IGNORE;IGNORE;IGNORE;<!!/>>
+<<////>	IGNORE;IGNORE;IGNORE;<<////>
+<UD->	IGNORE;IGNORE;IGNORE;<UD->
+</>V>	IGNORE;IGNORE;IGNORE;</>V>
+<<=>	IGNORE;IGNORE;IGNORE;<<=>
+<=/>>	IGNORE;IGNORE;IGNORE;<=/>>
+<==>	IGNORE;IGNORE;IGNORE;<==>
+<FA>	IGNORE;IGNORE;IGNORE;<FA>
+<dP>	IGNORE;IGNORE;IGNORE;<dP>
+<TE>	IGNORE;IGNORE;IGNORE;<TE>
+<//0>	IGNORE;IGNORE;IGNORE;<//0>
+<DE>	IGNORE;IGNORE;IGNORE;<DE>
+<NB>	IGNORE;IGNORE;IGNORE;<NB>
+<(->	IGNORE;IGNORE;IGNORE;<(->
+<-)>	IGNORE;IGNORE;IGNORE;<-)>
+<*P>	IGNORE;IGNORE;IGNORE;<*P>
+<+Z>	IGNORE;IGNORE;IGNORE;<+Z>
+<-2>	IGNORE;IGNORE;IGNORE;<-2>
+<-+>	IGNORE;IGNORE;IGNORE;<-+>
+<.+>	IGNORE;IGNORE;IGNORE;<.+>
+<//f>	IGNORE;IGNORE;IGNORE;<//f>
+<*->	IGNORE;IGNORE;IGNORE;<*->
+<Ob>	IGNORE;IGNORE;IGNORE;<Ob>
+<sb>	IGNORE;IGNORE;IGNORE;<sb>
+<RT>	IGNORE;IGNORE;IGNORE;<RT>
+<0(>	IGNORE;IGNORE;IGNORE;<0(>
+<00>	IGNORE;IGNORE;IGNORE;<00>
+<-L>	IGNORE;IGNORE;IGNORE;<-L>
+<-V>	IGNORE;IGNORE;IGNORE;<-V>
+<PP>	IGNORE;IGNORE;IGNORE;<PP>
+<AN>	IGNORE;IGNORE;IGNORE;<AN>
+<OR>	IGNORE;IGNORE;IGNORE;<OR>
+<(U>	IGNORE;IGNORE;IGNORE;<(U>
+<)U>	IGNORE;IGNORE;IGNORE;<)U>
+<In>	IGNORE;IGNORE;IGNORE;<In>
+<DI>	IGNORE;IGNORE;IGNORE;<DI>
+<Io>	IGNORE;IGNORE;IGNORE;<Io>
+<.:>	IGNORE;IGNORE;IGNORE;<.:>
+<:.>	IGNORE;IGNORE;IGNORE;<:.>
+<:R>	IGNORE;IGNORE;IGNORE;<:R>
+<::>	IGNORE;IGNORE;IGNORE;<::>
+<?1>	IGNORE;IGNORE;IGNORE;<?1>
+<CG>	IGNORE;IGNORE;IGNORE;<CG>
+<?->	IGNORE;IGNORE;IGNORE;<?->
+<?=>	IGNORE;IGNORE;IGNORE;<?=>
+<?2>	IGNORE;IGNORE;IGNORE;<?2>
+<=?>	IGNORE;IGNORE;IGNORE;<=?>
+<HI>	IGNORE;IGNORE;IGNORE;<HI>
+<=3>	IGNORE;IGNORE;IGNORE;<=3>
+<<*>	IGNORE;IGNORE;IGNORE;<<*>
+<*/>>	IGNORE;IGNORE;IGNORE;<*/>>
+<!<>	IGNORE;IGNORE;IGNORE;<!<>
+<!/>>	IGNORE;IGNORE;IGNORE;<!/>>
+<(C>	IGNORE;IGNORE;IGNORE;<(C>
+<)C>	IGNORE;IGNORE;IGNORE;<)C>
+<(_>	IGNORE;IGNORE;IGNORE;<(_>
+<)_>	IGNORE;IGNORE;IGNORE;<)_>
+<0.>	IGNORE;IGNORE;IGNORE;<0.>
+<02>	IGNORE;IGNORE;IGNORE;<02>
+<-T>	IGNORE;IGNORE;IGNORE;<-T>
+<.P>	IGNORE;IGNORE;IGNORE;<.P>
+<:3>	IGNORE;IGNORE;IGNORE;<:3>
+<Eh>	IGNORE;IGNORE;IGNORE;<Eh>
+<<7>	IGNORE;IGNORE;IGNORE;<<7>
+</>7>	IGNORE;IGNORE;IGNORE;</>7>
+<7<>	IGNORE;IGNORE;IGNORE;<7<>
+<7/>>	IGNORE;IGNORE;IGNORE;<7/>>
+<NI>	IGNORE;IGNORE;IGNORE;<NI>
+<(A>	IGNORE;IGNORE;IGNORE;<(A>
+<TR>	IGNORE;IGNORE;IGNORE;<TR>
+<Iu>	IGNORE;IGNORE;IGNORE;<Iu>
+<Il>	IGNORE;IGNORE;IGNORE;<Il>
+<Vs>	IGNORE;IGNORE;IGNORE;<Vs>
+<1h>	IGNORE;IGNORE;IGNORE;<1h>
+<3h>	IGNORE;IGNORE;IGNORE;<3h>
+<2h>	IGNORE;IGNORE;IGNORE;<2h>
+<4h>	IGNORE;IGNORE;IGNORE;<4h>
+<1j>	IGNORE;IGNORE;IGNORE;<1j>
+<2j>	IGNORE;IGNORE;IGNORE;<2j>
+<3j>	IGNORE;IGNORE;IGNORE;<3j>
+<4j>	IGNORE;IGNORE;IGNORE;<4j>
+<1-o>	IGNORE;IGNORE;IGNORE;<1-o>
+<2-o>	IGNORE;IGNORE;IGNORE;<2-o>
+<3-o>	IGNORE;IGNORE;IGNORE;<3-o>
+<4-o>	IGNORE;IGNORE;IGNORE;<4-o>
+<5-o>	IGNORE;IGNORE;IGNORE;<5-o>
+<6-o>	IGNORE;IGNORE;IGNORE;<6-o>
+<7-o>	IGNORE;IGNORE;IGNORE;<7-o>
+<8-o>	IGNORE;IGNORE;IGNORE;<8-o>
+<9-o>	IGNORE;IGNORE;IGNORE;<9-o>
+<10-o>	IGNORE;IGNORE;IGNORE;<10-o>
+<11-o>	IGNORE;IGNORE;IGNORE;<11-o>
+<12-o>	IGNORE;IGNORE;IGNORE;<12-o>
+<13-o>	IGNORE;IGNORE;IGNORE;<13-o>
+<14-o>	IGNORE;IGNORE;IGNORE;<14-o>
+<15-o>	IGNORE;IGNORE;IGNORE;<15-o>
+<16-o>	IGNORE;IGNORE;IGNORE;<16-o>
+<17-o>	IGNORE;IGNORE;IGNORE;<17-o>
+<18-o>	IGNORE;IGNORE;IGNORE;<18-o>
+<19-o>	IGNORE;IGNORE;IGNORE;<19-o>
+<20-o>	IGNORE;IGNORE;IGNORE;<20-o>
+<(1)>	IGNORE;IGNORE;IGNORE;<(1)>
+<(2)>	IGNORE;IGNORE;IGNORE;<(2)>
+<(3)>	IGNORE;IGNORE;IGNORE;<(3)>
+<(4)>	IGNORE;IGNORE;IGNORE;<(4)>
+<(5)>	IGNORE;IGNORE;IGNORE;<(5)>
+<(6)>	IGNORE;IGNORE;IGNORE;<(6)>
+<(7)>	IGNORE;IGNORE;IGNORE;<(7)>
+<(8)>	IGNORE;IGNORE;IGNORE;<(8)>
+<(9)>	IGNORE;IGNORE;IGNORE;<(9)>
+<(10)>	IGNORE;IGNORE;IGNORE;<(10)>
+<(11)>	IGNORE;IGNORE;IGNORE;<(11)>
+<(12)>	IGNORE;IGNORE;IGNORE;<(12)>
+<(13)>	IGNORE;IGNORE;IGNORE;<(13)>
+<(14)>	IGNORE;IGNORE;IGNORE;<(14)>
+<(15)>	IGNORE;IGNORE;IGNORE;<(15)>
+<(16)>	IGNORE;IGNORE;IGNORE;<(16)>
+<(17)>	IGNORE;IGNORE;IGNORE;<(17)>
+<(18)>	IGNORE;IGNORE;IGNORE;<(18)>
+<(19)>	IGNORE;IGNORE;IGNORE;<(19)>
+<(20)>	IGNORE;IGNORE;IGNORE;<(20)>
+<1.>	IGNORE;IGNORE;IGNORE;<1.>
+<2.>	IGNORE;IGNORE;IGNORE;<2.>
+<3.>	IGNORE;IGNORE;IGNORE;<3.>
+<4.>	IGNORE;IGNORE;IGNORE;<4.>
+<5.>	IGNORE;IGNORE;IGNORE;<5.>
+<6.>	IGNORE;IGNORE;IGNORE;<6.>
+<7.>	IGNORE;IGNORE;IGNORE;<7.>
+<8.>	IGNORE;IGNORE;IGNORE;<8.>
+<9.>	IGNORE;IGNORE;IGNORE;<9.>
+<10.>	IGNORE;IGNORE;IGNORE;<10.>
+<11.>	IGNORE;IGNORE;IGNORE;<11.>
+<12.>	IGNORE;IGNORE;IGNORE;<12.>
+<13.>	IGNORE;IGNORE;IGNORE;<13.>
+<14.>	IGNORE;IGNORE;IGNORE;<14.>
+<15.>	IGNORE;IGNORE;IGNORE;<15.>
+<16.>	IGNORE;IGNORE;IGNORE;<16.>
+<17.>	IGNORE;IGNORE;IGNORE;<17.>
+<18.>	IGNORE;IGNORE;IGNORE;<18.>
+<19.>	IGNORE;IGNORE;IGNORE;<19.>
+<20.>	IGNORE;IGNORE;IGNORE;<20.>
+<0-o>	IGNORE;IGNORE;IGNORE;<0-o>
+<hh>	IGNORE;IGNORE;IGNORE;<hh>
+<HH>	IGNORE;IGNORE;IGNORE;<HH>
+<vv>	IGNORE;IGNORE;IGNORE;<vv>
+<VV>	IGNORE;IGNORE;IGNORE;<VV>
+<3->	IGNORE;IGNORE;IGNORE;<3->
+<3_>	IGNORE;IGNORE;IGNORE;<3_>
+<3!>	IGNORE;IGNORE;IGNORE;<3!>
+<3//>	IGNORE;IGNORE;IGNORE;<3//>
+<4->	IGNORE;IGNORE;IGNORE;<4->
+<4_>	IGNORE;IGNORE;IGNORE;<4_>
+<4!>	IGNORE;IGNORE;IGNORE;<4!>
+<4//>	IGNORE;IGNORE;IGNORE;<4//>
+<dr>	IGNORE;IGNORE;IGNORE;<dr>
+<dR>	IGNORE;IGNORE;IGNORE;<dR>
+<Dr>	IGNORE;IGNORE;IGNORE;<Dr>
+<DR>	IGNORE;IGNORE;IGNORE;<DR>
+<dl>	IGNORE;IGNORE;IGNORE;<dl>
+<dL>	IGNORE;IGNORE;IGNORE;<dL>
+<Dl>	IGNORE;IGNORE;IGNORE;<Dl>
+<LD>	IGNORE;IGNORE;IGNORE;<LD>
+<ur>	IGNORE;IGNORE;IGNORE;<ur>
+<uR>	IGNORE;IGNORE;IGNORE;<uR>
+<Ur>	IGNORE;IGNORE;IGNORE;<Ur>
+<UR>	IGNORE;IGNORE;IGNORE;<UR>
+<ul>	IGNORE;IGNORE;IGNORE;<ul>
+<uL>	IGNORE;IGNORE;IGNORE;<uL>
+<Ul>	IGNORE;IGNORE;IGNORE;<Ul>
+<UL>	IGNORE;IGNORE;IGNORE;<UL>
+<vr>	IGNORE;IGNORE;IGNORE;<vr>
+<vR>	IGNORE;IGNORE;IGNORE;<vR>
+<Udr>	IGNORE;IGNORE;IGNORE;<Udr>
+<uDr>	IGNORE;IGNORE;IGNORE;<uDr>
+<Vr>	IGNORE;IGNORE;IGNORE;<Vr>
+<UdR>	IGNORE;IGNORE;IGNORE;<UdR>
+<uDR>	IGNORE;IGNORE;IGNORE;<uDR>
+<VR>	IGNORE;IGNORE;IGNORE;<VR>
+<vl>	IGNORE;IGNORE;IGNORE;<vl>
+<vL>	IGNORE;IGNORE;IGNORE;<vL>
+<Udl>	IGNORE;IGNORE;IGNORE;<Udl>
+<uDl>	IGNORE;IGNORE;IGNORE;<uDl>
+<Vl>	IGNORE;IGNORE;IGNORE;<Vl>
+<UdL>	IGNORE;IGNORE;IGNORE;<UdL>
+<uDL>	IGNORE;IGNORE;IGNORE;<uDL>
+<VL>	IGNORE;IGNORE;IGNORE;<VL>
+<dh>	IGNORE;IGNORE;IGNORE;<dh>
+<dLr>	IGNORE;IGNORE;IGNORE;<dLr>
+<dlR>	IGNORE;IGNORE;IGNORE;<dlR>
+<dH>	IGNORE;IGNORE;IGNORE;<dH>
+<Dh>	IGNORE;IGNORE;IGNORE;<Dh>
+<DLr>	IGNORE;IGNORE;IGNORE;<DLr>
+<DlR>	IGNORE;IGNORE;IGNORE;<DlR>
+<DH>	IGNORE;IGNORE;IGNORE;<DH>
+<uh>	IGNORE;IGNORE;IGNORE;<uh>
+<uLr>	IGNORE;IGNORE;IGNORE;<uLr>
+<ulR>	IGNORE;IGNORE;IGNORE;<ulR>
+<uH>	IGNORE;IGNORE;IGNORE;<uH>
+<Uh>	IGNORE;IGNORE;IGNORE;<Uh>
+<ULr>	IGNORE;IGNORE;IGNORE;<ULr>
+<UlR>	IGNORE;IGNORE;IGNORE;<UlR>
+<UH>	IGNORE;IGNORE;IGNORE;<UH>
+<vh>	IGNORE;IGNORE;IGNORE;<vh>
+<vLr>	IGNORE;IGNORE;IGNORE;<vLr>
+<vlR>	IGNORE;IGNORE;IGNORE;<vlR>
+<vH>	IGNORE;IGNORE;IGNORE;<vH>
+<Udh>	IGNORE;IGNORE;IGNORE;<Udh>
+<uDh>	IGNORE;IGNORE;IGNORE;<uDh>
+<Vh>	IGNORE;IGNORE;IGNORE;<Vh>
+<UdLr>	IGNORE;IGNORE;IGNORE;<UdLr>
+<UdlR>	IGNORE;IGNORE;IGNORE;<UdlR>
+<uDLr>	IGNORE;IGNORE;IGNORE;<uDLr>
+<uDlR>	IGNORE;IGNORE;IGNORE;<uDlR>
+<UdH>	IGNORE;IGNORE;IGNORE;<UdH>
+<uDH>	IGNORE;IGNORE;IGNORE;<uDH>
+<VLr>	IGNORE;IGNORE;IGNORE;<VLr>
+<VlR>	IGNORE;IGNORE;IGNORE;<VlR>
+<VH>	IGNORE;IGNORE;IGNORE;<VH>
+<FD>	IGNORE;IGNORE;IGNORE;<FD>
+<BD>	IGNORE;IGNORE;IGNORE;<BD>
+<TB>	IGNORE;IGNORE;IGNORE;<TB>
+<LB>	IGNORE;IGNORE;IGNORE;<LB>
+<FB>	IGNORE;IGNORE;IGNORE;<FB>
+<lB>	IGNORE;IGNORE;IGNORE;<lB>
+<RB>	IGNORE;IGNORE;IGNORE;<RB>
+<.S>	IGNORE;IGNORE;IGNORE;<.S>
+<:S>	IGNORE;IGNORE;IGNORE;<:S>
+<?S>	IGNORE;IGNORE;IGNORE;<?S>
+<fS>	IGNORE;IGNORE;IGNORE;<fS>
+<OS>	IGNORE;IGNORE;IGNORE;<OS>
+<RO>	IGNORE;IGNORE;IGNORE;<RO>
+<Rr>	IGNORE;IGNORE;IGNORE;<Rr>
+<RF>	IGNORE;IGNORE;IGNORE;<RF>
+<RY>	IGNORE;IGNORE;IGNORE;<RY>
+<RH>	IGNORE;IGNORE;IGNORE;<RH>
+<RZ>	IGNORE;IGNORE;IGNORE;<RZ>
+<RK>	IGNORE;IGNORE;IGNORE;<RK>
+<RX>	IGNORE;IGNORE;IGNORE;<RX>
+<sB>	IGNORE;IGNORE;IGNORE;<sB>
+<SR>	IGNORE;IGNORE;IGNORE;<SR>
+<Or>	IGNORE;IGNORE;IGNORE;<Or>
+<UT>	IGNORE;IGNORE;IGNORE;<UT>
+<uT>	IGNORE;IGNORE;IGNORE;<uT>
+<Tr>	IGNORE;IGNORE;IGNORE;<Tr>
+<PR>	IGNORE;IGNORE;IGNORE;<PR>
+<Dt>	IGNORE;IGNORE;IGNORE;<Dt>
+<dT>	IGNORE;IGNORE;IGNORE;<dT>
+<Tl>	IGNORE;IGNORE;IGNORE;<Tl>
+<PL>	IGNORE;IGNORE;IGNORE;<PL>
+<Db>	IGNORE;IGNORE;IGNORE;<Db>
+<Dw>	IGNORE;IGNORE;IGNORE;<Dw>
+<LZ>	IGNORE;IGNORE;IGNORE;<LZ>
+<0m>	IGNORE;IGNORE;IGNORE;<0m>
+<0o>	IGNORE;IGNORE;IGNORE;<0o>
+<0M>	IGNORE;IGNORE;IGNORE;<0M>
+<0L>	IGNORE;IGNORE;IGNORE;<0L>
+<0R>	IGNORE;IGNORE;IGNORE;<0R>
+<Sn>	IGNORE;IGNORE;IGNORE;<Sn>
+<Ic>	IGNORE;IGNORE;IGNORE;<Ic>
+<Fd>	IGNORE;IGNORE;IGNORE;<Fd>
+<Bd>	IGNORE;IGNORE;IGNORE;<Bd>
+<Ci>	IGNORE;IGNORE;IGNORE;<Ci>
+<*2>	IGNORE;IGNORE;IGNORE;<*2>
+<*1>	IGNORE;IGNORE;IGNORE;<*1>
+<TEL>	IGNORE;IGNORE;IGNORE;<TEL>
+<tel>	IGNORE;IGNORE;IGNORE;<tel>
+<<H>	IGNORE;IGNORE;IGNORE;<<H>
+</>H>	IGNORE;IGNORE;IGNORE;</>H>
+<0u>	IGNORE;IGNORE;IGNORE;<0u>
+<0U>	IGNORE;IGNORE;IGNORE;<0U>
+<SU>	IGNORE;IGNORE;IGNORE;<SU>
+<Fm>	IGNORE;IGNORE;IGNORE;<Fm>
+<Ml>	IGNORE;IGNORE;IGNORE;<Ml>
+<cS>	IGNORE;IGNORE;IGNORE;<cS>
+<cH>	IGNORE;IGNORE;IGNORE;<cH>
+<cD>	IGNORE;IGNORE;IGNORE;<cD>
+<cC>	IGNORE;IGNORE;IGNORE;<cC>
+<cS->	IGNORE;IGNORE;IGNORE;<cS->
+<cH->	IGNORE;IGNORE;IGNORE;<cH->
+<cD->	IGNORE;IGNORE;IGNORE;<cD->
+<cC->	IGNORE;IGNORE;IGNORE;<cC->
+<Md>	IGNORE;IGNORE;IGNORE;<Md>
+<M8>	IGNORE;IGNORE;IGNORE;<M8>
+<M2>	IGNORE;IGNORE;IGNORE;<M2>
+<M16>	IGNORE;IGNORE;IGNORE;<M16>
+<Mb>	IGNORE;IGNORE;IGNORE;<Mb>
+<Mx>	IGNORE;IGNORE;IGNORE;<Mx>
+<MX>	IGNORE;IGNORE;IGNORE;<MX>
+<OK>	IGNORE;IGNORE;IGNORE;<OK>
+<XX>	IGNORE;IGNORE;IGNORE;<XX>
+<-X>	IGNORE;IGNORE;IGNORE;<-X>
+<IS>	IGNORE;IGNORE;IGNORE;<IS>
+<,_>	IGNORE;IGNORE;IGNORE;<,_>
+<._>	IGNORE;IGNORE;IGNORE;<._>
+<+">	IGNORE;IGNORE;IGNORE;<+">
+<JIS>	IGNORE;IGNORE;IGNORE;<JIS>
+<*_>	IGNORE;IGNORE;IGNORE;<*_>
+<;_>	IGNORE;IGNORE;IGNORE;<;_>
+<0_>	IGNORE;IGNORE;IGNORE;<0_>
+<<+>	IGNORE;IGNORE;IGNORE;<<+>
+</>+>	IGNORE;IGNORE;IGNORE;</>+>
+<<'>	IGNORE;IGNORE;IGNORE;<<'>
+</>'>	IGNORE;IGNORE;IGNORE;</>'>
+<<">	IGNORE;IGNORE;IGNORE;<<">
+</>">	IGNORE;IGNORE;IGNORE;</>">
+<(">	IGNORE;IGNORE;IGNORE;<(">
+<)">	IGNORE;IGNORE;IGNORE;<)">
+<=T>	IGNORE;IGNORE;IGNORE;<=T>
+<=_>	IGNORE;IGNORE;IGNORE;<=_>
+<('>	IGNORE;IGNORE;IGNORE;<('>
+<)'>	IGNORE;IGNORE;IGNORE;<)'>
+<(I>	IGNORE;IGNORE;IGNORE;<(I>
+<)I>	IGNORE;IGNORE;IGNORE;<)I>
+<-?>	IGNORE;IGNORE;IGNORE;<-?>
+<=T:)>	IGNORE;IGNORE;IGNORE;<=T:)>
+<"5>	IGNORE;IGNORE;IGNORE;<"5>
+<05>	IGNORE;IGNORE;IGNORE;<05>
+<*5>	IGNORE;IGNORE;IGNORE;<*5>
+<+5>	IGNORE;IGNORE;IGNORE;<+5>
+<.6>	IGNORE;IGNORE;IGNORE;<.6>
+<-6>	IGNORE;IGNORE;IGNORE;<-6>
+<*6>	IGNORE;IGNORE;IGNORE;<*6>
+<+6>	IGNORE;IGNORE;IGNORE;<+6>
+<(JU)>	IGNORE;IGNORE;IGNORE;<(JU)>
+<1c>	IGNORE;IGNORE;IGNORE;<1c>
+<2c>	IGNORE;IGNORE;IGNORE;<2c>
+<3c>	IGNORE;IGNORE;IGNORE;<3c>
+<4c>	IGNORE;IGNORE;IGNORE;<4c>
+<5c>	IGNORE;IGNORE;IGNORE;<5c>
+<6c>	IGNORE;IGNORE;IGNORE;<6c>
+<7c>	IGNORE;IGNORE;IGNORE;<7c>
+<8c>	IGNORE;IGNORE;IGNORE;<8c>
+<9c>	IGNORE;IGNORE;IGNORE;<9c>
+<10c>	IGNORE;IGNORE;IGNORE;<10c>
+<KSC>	IGNORE;IGNORE;IGNORE;<KSC>
+<am>	IGNORE;IGNORE;IGNORE;<am>
+<pm>	IGNORE;IGNORE;IGNORE;<pm>
+<NU>	IGNORE;IGNORE;IGNORE;<NU>
+<SH>	IGNORE;IGNORE;IGNORE;<SH>
+<SX>	IGNORE;IGNORE;IGNORE;<SX>
+<EX>	IGNORE;IGNORE;IGNORE;<EX>
+<ET>	IGNORE;IGNORE;IGNORE;<ET>
+<EQ>	IGNORE;IGNORE;IGNORE;<EQ>
+<AK>	IGNORE;IGNORE;IGNORE;<AK>
+<BL>	IGNORE;IGNORE;IGNORE;<BL>
+<BS>	IGNORE;IGNORE;IGNORE;<BS>
+<SO>	IGNORE;IGNORE;IGNORE;<SO>
+<SI>	IGNORE;IGNORE;IGNORE;<SI>
+<DL>	IGNORE;IGNORE;IGNORE;<DL>
+<D1>	IGNORE;IGNORE;IGNORE;<D1>
+<D2>	IGNORE;IGNORE;IGNORE;<D2>
+<D3>	IGNORE;IGNORE;IGNORE;<D3>
+<D4>	IGNORE;IGNORE;IGNORE;<D4>
+<NK>	IGNORE;IGNORE;IGNORE;<NK>
+<SY>	IGNORE;IGNORE;IGNORE;<SY>
+<EB>	IGNORE;IGNORE;IGNORE;<EB>
+<CN>	IGNORE;IGNORE;IGNORE;<CN>
+<EM>	IGNORE;IGNORE;IGNORE;<EM>
+<SB>	IGNORE;IGNORE;IGNORE;<SB>
+<EC>	IGNORE;IGNORE;IGNORE;<EC>
+<FS>	IGNORE;IGNORE;IGNORE;<FS>
+<GS>	IGNORE;IGNORE;IGNORE;<GS>
+<RS>	IGNORE;IGNORE;IGNORE;<RS>
+<US>	IGNORE;IGNORE;IGNORE;<US>
+<DT>	IGNORE;IGNORE;IGNORE;<DT>
+<PA>	IGNORE;IGNORE;IGNORE;<PA>
+<HO>	IGNORE;IGNORE;IGNORE;<HO>
+<BH>	IGNORE;IGNORE;IGNORE;<BH>
+<NH>	IGNORE;IGNORE;IGNORE;<NH>
+<IN>	IGNORE;IGNORE;IGNORE;<IN>
+<NL>	IGNORE;IGNORE;IGNORE;<NL>
+<SA>	IGNORE;IGNORE;IGNORE;<SA>
+<ES>	IGNORE;IGNORE;IGNORE;<ES>
+<HS>	IGNORE;IGNORE;IGNORE;<HS>
+<HJ>	IGNORE;IGNORE;IGNORE;<HJ>
+<VS>	IGNORE;IGNORE;IGNORE;<VS>
+<PD>	IGNORE;IGNORE;IGNORE;<PD>
+<PU>	IGNORE;IGNORE;IGNORE;<PU>
+<RI>	IGNORE;IGNORE;IGNORE;<RI>
+<S2>	IGNORE;IGNORE;IGNORE;<S2>
+<S3>	IGNORE;IGNORE;IGNORE;<S3>
+<DC>	IGNORE;IGNORE;IGNORE;<DC>
+<P1>	IGNORE;IGNORE;IGNORE;<P1>
+<P2>	IGNORE;IGNORE;IGNORE;<P2>
+<TS>	IGNORE;IGNORE;IGNORE;<TS>
+<CC>	IGNORE;IGNORE;IGNORE;<CC>
+<MW>	IGNORE;IGNORE;IGNORE;<MW>
+<SG>	IGNORE;IGNORE;IGNORE;<SG>
+<EG>	IGNORE;IGNORE;IGNORE;<EG>
+<SS>	IGNORE;IGNORE;IGNORE;<SS>
+<GC>	IGNORE;IGNORE;IGNORE;<GC>
+<SC>	IGNORE;IGNORE;IGNORE;<SC>
+<CI>	IGNORE;IGNORE;IGNORE;<CI>
+<ST>	IGNORE;IGNORE;IGNORE;<ST>
+<OC>	IGNORE;IGNORE;IGNORE;<OC>
+<PM>	IGNORE;IGNORE;IGNORE;<PM>
+<AC>	IGNORE;IGNORE;IGNORE;<AC>
+<"3>	IGNORE;IGNORE;IGNORE;<"3>
+<"1>	IGNORE;IGNORE;IGNORE;<"1>
+<"!>	IGNORE;IGNORE;IGNORE;<"!>
+<"'>	IGNORE;IGNORE;IGNORE;<"'>
+<"/>>	IGNORE;IGNORE;IGNORE;<"/>>
+<"?>	IGNORE;IGNORE;IGNORE;<"?>
+<"->	IGNORE;IGNORE;IGNORE;<"->
+<"(>	IGNORE;IGNORE;IGNORE;<"(>
+<".>	IGNORE;IGNORE;IGNORE;<".>
+<":>	IGNORE;IGNORE;IGNORE;<":>
+<"0>	IGNORE;IGNORE;IGNORE;<"0>
+<",>	IGNORE;IGNORE;IGNORE;<",>
+<"_>	IGNORE;IGNORE;IGNORE;<"_>
+<"">	IGNORE;IGNORE;IGNORE;<"">
+<";>	IGNORE;IGNORE;IGNORE;<";>
+<"<>	IGNORE;IGNORE;IGNORE;<"<>
+<"=>	IGNORE;IGNORE;IGNORE;<"=>
+<"//>	IGNORE;IGNORE;IGNORE;<"//>
+<"p>	IGNORE;IGNORE;IGNORE;<"p>
+<"d>	IGNORE;IGNORE;IGNORE;<"d>
+<"i>	IGNORE;IGNORE;IGNORE;<"i>
+<+_>	IGNORE;IGNORE;IGNORE;<+_>
+<Tel>	IGNORE;IGNORE;IGNORE;<Tel>
+<UA>	IGNORE;IGNORE;IGNORE;<UA>
+<UB>	IGNORE;IGNORE;IGNORE;<UB>
+UNDEFINED	IGNORE;IGNORE;IGNORE
+
+<0>	<0>;<0>;IGNORE;IGNORE
+<0S>	<0>;<0S>;IGNORE;IGNORE
+<18>	<0>;<18>;IGNORE;IGNORE
+<14>	<0>;<14>;IGNORE;IGNORE
+<38>	<0>;<38>;IGNORE;IGNORE
+<12>	<0>;<12>;IGNORE;IGNORE
+<58>	<0>;<58>;IGNORE;IGNORE
+<34>	<0>;<34>;IGNORE;IGNORE
+<78>	<0>;<78>;IGNORE;IGNORE
+<1>	<1>;<1>;IGNORE;IGNORE
+<2>	<2>;<2>;IGNORE;IGNORE
+<3>	<3>;<3>;IGNORE;IGNORE
+<4>	<4>;<4>;IGNORE;IGNORE
+<5>	<5>;<5>;IGNORE;IGNORE
+<6>	<6>;<6>;IGNORE;IGNORE
+<7>	<7>;<7>;IGNORE;IGNORE
+<8>	<8>;<8>;IGNORE;IGNORE
+<9>	<9>;<9>;IGNORE;IGNORE
+<1S>	<1>;<1S>;IGNORE;IGNORE
+<2S>	<2>;<2S>;IGNORE;IGNORE
+<3S>	<3>;<3S>;IGNORE;IGNORE
+<4S>	<4>;<4S>;IGNORE;IGNORE
+<5S>	<5>;<5S>;IGNORE;IGNORE
+<6S>	<6>;<6S>;IGNORE;IGNORE
+<7S>	<7>;<7S>;IGNORE;IGNORE
+<8S>	<8>;<8S>;IGNORE;IGNORE
+<9S>	<9>;<9S>;IGNORE;IGNORE
+<A>	<A>;<NONE>;<CAPITAL>;IGNORE
+<a>	<A>;<NONE>;<SMALL>;IGNORE
+<-a>	<A>;<NONE>;<-a>;IGNORE
+<A'>	<A>;<ACUTE>;<CAPITAL>;IGNORE
+<a'>	<A>;<ACUTE>;<SMALL>;IGNORE
+<A!>	<A>;<GRAVE>;<CAPITAL>;IGNORE
+<a!>	<A>;<GRAVE>;<SMALL>;IGNORE
+<A!!>	<A>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<a!!>	<A>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<A(>	<A>;<BREVE>;<CAPITAL>;IGNORE
+<a(>	<A>;<BREVE>;<SMALL>;IGNORE
+<A('>	<A>;<BREVE+ACUTE>;<CAPITAL>;IGNORE
+<a('>	<A>;<BREVE+ACUTE>;<SMALL>;IGNORE
+<A(!>	<A>;<BREVE+GRAVE>;<CAPITAL>;IGNORE
+<a(!>	<A>;<BREVE+GRAVE>;<SMALL>;IGNORE
+<A(2>	<A>;<BREVE+HOOK>;<CAPITAL>;IGNORE
+<a(2>	<A>;<BREVE+HOOK>;<SMALL>;IGNORE
+<A(?>	<A>;<BREVE+TILDE>;<CAPITAL>;IGNORE
+<a(?>	<A>;<BREVE+TILDE>;<SMALL>;IGNORE
+<A(-.>	<A>;<BREVE+DOT-BELOW>;<CAPITAL>;IGNORE
+<a(-.>	<A>;<BREVE+DOT-BELOW>;<SMALL>;IGNORE
+<A)>	<A>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<a)>	<A>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<A/>>	<A>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<a/>>	<A>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<A/>'>	<A>;<CIRCUMFLEX+ACUTE>;<CAPITAL>;IGNORE
+<a/>'>	<A>;<CIRCUMFLEX+ACUTE>;<SMALL>;IGNORE
+<A/>!>	<A>;<CIRCUMFLEX+GRAVE>;<CAPITAL>;IGNORE
+<a/>!>	<A>;<CIRCUMFLEX+GRAVE>;<SMALL>;IGNORE
+<A/>2>	<A>;<CIRCUMFLEX+HOOK>;<CAPITAL>;IGNORE
+<a/>2>	<A>;<CIRCUMFLEX+HOOK>;<SMALL>;IGNORE
+<A/>?>	<A>;<CIRCUMFLEX+TILDE>;<CAPITAL>;IGNORE
+<a/>?>	<A>;<CIRCUMFLEX+TILDE>;<SMALL>;IGNORE
+<A/>-.>	<A>;<CIRCUMFLEX+DOT-BELOW>;<CAPITAL>;IGNORE
+<a/>-.>	<A>;<CIRCUMFLEX+DOT-BELOW>;<SMALL>;IGNORE
+<A<>	<A>;<CARON>;<CAPITAL>;IGNORE
+<a<>	<A>;<CARON>;<SMALL>;IGNORE
+<AA>	<A>;<RING>;<CAPITAL>;IGNORE
+<aa>	<A>;<RING>;<SMALL>;IGNORE
+<AA'>	<A>;<RING+ACUTE>;<CAPITAL>;IGNORE
+<aa'>	<A>;<RING+ACUTE>;<SMALL>;IGNORE
+<A-0>	<A>;<RING-BELOW>;<CAPITAL>;IGNORE
+<a-0>	<A>;<RING-BELOW>;<SMALL>;IGNORE
+<A:>	<A>;<DIAERESIS>;<CAPITAL>;IGNORE
+<a:>	<A>;<DIAERESIS>;<SMALL>;IGNORE
+<A1>	<A>;<DIAERESIS+MACRON>;<CAPITAL>;IGNORE
+<a1>	<A>;<DIAERESIS+MACRON>;<SMALL>;IGNORE
+<A2>	<A>;<HOOK>;<CAPITAL>;IGNORE
+<a2>	<A>;<HOOK>;<SMALL>;IGNORE
+<A?>	<A>;<TILDE>;<CAPITAL>;IGNORE
+<a?>	<A>;<TILDE>;<SMALL>;IGNORE
+<A-.>	<A>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<a-.>	<A>;<DOT-BELOW>;<SMALL>;IGNORE
+<A;>	<A>;<OGONEK>;<CAPITAL>;IGNORE
+<a;>	<A>;<OGONEK>;<SMALL>;IGNORE
+<A->	<A>;<MACRON>;<CAPITAL>;IGNORE
+<a->	<A>;<MACRON>;<SMALL>;IGNORE
+<A7>	<A>;<MACRON+DOT>;<CAPITAL>;IGNORE
+<a7>	<A>;<MACRON+DOT>;<SMALL>;IGNORE
+<a8>	
+<AE>	"<A><E>";"<AE><AE>";"<CAPITAL><CAPITAL>";IGNORE
+<ae>	"<A><E>";"<AE><AE>";"<SMALL><SMALL>";IGNORE
+<AE'>	"<A><E>";"<AE'><AE'>";"<CAPITAL><CAPITAL>";IGNORE
+<ae'>	"<A><E>";"<AE'><AE'>";"<SMALL><SMALL>";IGNORE
+<A3>	"<A><E>";"<A3><A3>";"<CAPITAL><CAPITAL>";IGNORE
+<a3>	"<A><E>";"<A3><A3>";"<SMALL><SMALL>";IGNORE
+<B>	<B>;<NONE>;<CAPITAL>;IGNORE
+<b>	<B>;<NONE>;<SMALL>;IGNORE
+<B.>	<B>;<DOT>;<CAPITAL>;IGNORE
+<b.>	<B>;<DOT>;<SMALL>;IGNORE
+<B-.>	<B>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<b-.>	<B>;<DOT-BELOW>;<SMALL>;IGNORE
+<B_>	<B>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<b_>	<B>;<LINE-BELOW>;<SMALL>;IGNORE
+<b8>	
+<C>	<C>;<NONE>;<CAPITAL>;IGNORE
+<c>	<C>;<NONE>;<SMALL>;IGNORE
+<C'>	<C>;<ACUTE>;<CAPITAL>;IGNORE
+<c'>	<C>;<ACUTE>;<SMALL>;IGNORE
+<C/>>	<C>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<c/>>	<C>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<C<>	<C>;<CARON>;<CAPITAL>;IGNORE
+<c<>	<C>;<CARON>;<SMALL>;IGNORE
+<C2>	<C>;<HOOK>;<CAPITAL>;IGNORE
+<c2>	<C>;<HOOK>;<SMALL>;IGNORE
+<C.>	<C>;<DOT>;<CAPITAL>;IGNORE
+<c.>	<C>;<DOT>;<SMALL>;IGNORE
+<C,>	<C>;<CEDILLA>;<CAPITAL>;IGNORE
+<c,>	<C>;<CEDILLA>;<SMALL>;IGNORE
+<C,'>	<C>;<CEDILLA+ACUTE>;<CAPITAL>;IGNORE
+<c,'>	<C>;<CEDILLA+ACUTE>;<SMALL>;IGNORE
+<c8>	
+<C-H>	<C-H>;<NONE>;<CAPITAL>;IGNORE
+<C-h>	<C-H>;<NONE>;<CAPITAL-SMALL>;IGNORE
+<c-H>	<C-H>;<NONE>;<SMALL-CAPITAL>;IGNORE
+<c-h>	<C-H>;<NONE>;<SMALL>;IGNORE
+<D>	<D>;<NONE>;<CAPITAL>;IGNORE
+<d>	<D>;<NONE>;<SMALL>;IGNORE
+<D<>	<D>;<CARON>;<CAPITAL>;IGNORE
+<d<>	<D>;<CARON>;<SMALL>;IGNORE
+<D.>	<D>;<DOT>;<CAPITAL>;IGNORE
+<d.>	<D>;<DOT>;<SMALL>;IGNORE
+<D-.>	<D>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<d-.>	<D>;<DOT-BELOW>;<SMALL>;IGNORE
+<D//>	<D>;<STROKE>;<CAPITAL>;IGNORE
+<d//>	<D>;<STROKE>;<SMALL>;IGNORE
+<D,>	<D>;<CEDILLA>;<CAPITAL>;IGNORE
+<d,>	<D>;<CEDILLA>;<SMALL>;IGNORE
+<D-/>>	<D>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<d-/>>	<D>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<D_>	<D>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<d_>	<D>;<LINE-BELOW>;<SMALL>;IGNORE
+<d8>	
+<E>	<E>;<NONE>;<CAPITAL>;IGNORE
+<e>	<E>;<NONE>;<SMALL>;IGNORE
+<E'>	<E>;<ACUTE>;<CAPITAL>;IGNORE
+<e'>	<E>;<ACUTE>;<SMALL>;IGNORE
+<E!>	<E>;<GRAVE>;<CAPITAL>;IGNORE
+<e!>	<E>;<GRAVE>;<SMALL>;IGNORE
+<E!!>	<E>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<e!!>	<E>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<E(>	<E>;<BREVE>;<CAPITAL>;IGNORE
+<e(>	<E>;<BREVE>;<SMALL>;IGNORE
+<E)>	<E>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<e)>	<E>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<E/>>	<E>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<e/>>	<E>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<E/>'>	<E>;<CIRCUMFLEX+ACUTE>;<CAPITAL>;IGNORE
+<e/>'>	<E>;<CIRCUMFLEX+ACUTE>;<SMALL>;IGNORE
+<E/>!>	<E>;<CIRCUMFLEX+GRAVE>;<CAPITAL>;IGNORE
+<e/>!>	<E>;<CIRCUMFLEX+GRAVE>;<SMALL>;IGNORE
+<E/>2>	<E>;<CIRCUMFLEX+HOOK>;<CAPITAL>;IGNORE
+<e/>2>	<E>;<CIRCUMFLEX+HOOK>;<SMALL>;IGNORE
+<E/>?>	<E>;<CIRCUMFLEX+TILDE>;<CAPITAL>;IGNORE
+<e/>?>	<E>;<CIRCUMFLEX+TILDE>;<SMALL>;IGNORE
+<E/>-.>	<E>;<CIRCUMFLEX+DOT-BELOW>;<CAPITAL>;IGNORE
+<e/>-.>	<E>;<CIRCUMFLEX+DOT-BELOW>;<SMALL>;IGNORE
+<E<>	<E>;<CARON>;<CAPITAL>;IGNORE
+<e<>	<E>;<CARON>;<SMALL>;IGNORE
+<E:>	<E>;<DIAERESIS>;<CAPITAL>;IGNORE
+<e:>	<E>;<DIAERESIS>;<SMALL>;IGNORE
+<E2>	<E>;<HOOK>;<CAPITAL>;IGNORE
+<e2>	<E>;<HOOK>;<SMALL>;IGNORE
+<E?>	<E>;<TILDE>;<CAPITAL>;IGNORE
+<e?>	<E>;<TILDE>;<SMALL>;IGNORE
+<E-?>	<E>;<TILDE-BELOW>;<CAPITAL>;IGNORE
+<e-?>	<E>;<TILDE-BELOW>;<SMALL>;IGNORE
+<E.>	<E>;<DOT>;<CAPITAL>;IGNORE
+<e.>	<E>;<DOT>;<SMALL>;IGNORE
+<E-.>	<E>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<e-.>	<E>;<DOT-BELOW>;<SMALL>;IGNORE
+<E,(>	<E>;<CEDILLA+BREVE>;<CAPITAL>;IGNORE
+<e,(>	<E>;<CEDILLA+BREVE>;<SMALL>;IGNORE
+<E;>	<E>;<OGONEK>;<CAPITAL>;IGNORE
+<e;>	<E>;<OGONEK>;<SMALL>;IGNORE
+<E->	<E>;<MACRON>;<CAPITAL>;IGNORE
+<e->	<E>;<MACRON>;<SMALL>;IGNORE
+<E-'>	<E>;<MACRON+ACUTE>;<CAPITAL>;IGNORE
+<e-'>	<E>;<MACRON+ACUTE>;<SMALL>;IGNORE
+<E-!>	<E>;<MACRON+GRAVE>;<CAPITAL>;IGNORE
+<e-!>	<E>;<MACRON+GRAVE>;<SMALL>;IGNORE
+<E-/>>	<E>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<e-/>>	<E>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<e8>	
+<F>	<F>;<NONE>;<CAPITAL>;IGNORE
+<f>	<F>;<NONE>;<SMALL>;IGNORE
+<F2>	<F>;<HOOK>;<CAPITAL>;IGNORE
+<f2>	<F>;<HOOK>;<SMALL>;IGNORE
+<F.>	<F>;<DOT>;<CAPITAL>;IGNORE
+<f.>	<F>;<DOT>;<SMALL>;IGNORE
+<f8>	
+<ff>	"<F><F>";"<NONE><NONE>";"<ff><ff>";IGNORE
+<fi>	"<F><I>";"<NONE><NONE>";"<fi><fi>";IGNORE
+<fl>	"<F><L>";"<NONE><NONE>";"<fl><fl>";IGNORE
+<ffi>	"<F><F><I>";"<NONE><NONE><NONE>";"<ffi><ffi><ffi>";IGNORE
+<ffl>	"<F><F><L>";"<NONE><NONE><NONE>";"<ffl><ffl><ffl>";IGNORE
+<ft>	"<F><T>";"<NONE><NONE>";"<ft><ft>";IGNORE
+<G>	<G>;<NONE>;<CAPITAL>;IGNORE
+<g>	<G>;<NONE>;<SMALL>;IGNORE
+<G'>	<G>;<ACUTE>;<CAPITAL>;IGNORE
+<g'>	<G>;<ACUTE>;<SMALL>;IGNORE
+<G(>	<G>;<BREVE>;<CAPITAL>;IGNORE
+<g(>	<G>;<BREVE>;<SMALL>;IGNORE
+<G/>>	<G>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<g/>>	<G>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<G<>	<G>;<CARON>;<CAPITAL>;IGNORE
+<g<>	<G>;<CARON>;<SMALL>;IGNORE
+<G.>	<G>;<DOT>;<CAPITAL>;IGNORE
+<g.>	<G>;<DOT>;<SMALL>;IGNORE
+<G//>	<G>;<STROKE>;<CAPITAL>;IGNORE
+<g//>	<G>;<STROKE>;<SMALL>;IGNORE
+<G,>	<G>;<CEDILLA>;<CAPITAL>;IGNORE
+<g,>	<G>;<CEDILLA>;<SMALL>;IGNORE
+<G->	<G>;<MACRON>;<CAPITAL>;IGNORE
+<g->	<G>;<MACRON>;<SMALL>;IGNORE
+<g8>	
+<H>	<H>;<NONE>;<CAPITAL>;IGNORE
+<h>	<H>;<NONE>;<SMALL>;IGNORE
+<H-(>	<H>;<BREVE-BELOW>;<CAPITAL>;IGNORE
+<h-(>	<H>;<BREVE-BELOW>;<SMALL>;IGNORE
+<H/>>	<H>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<h/>>	<H>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<H:>	<H>;<DIAERESIS>;<CAPITAL>;IGNORE
+<h:>	<H>;<DIAERESIS>;<SMALL>;IGNORE
+<H.>	<H>;<DOT>;<CAPITAL>;IGNORE
+<h.>	<H>;<DOT>;<SMALL>;IGNORE
+<H-.>	<H>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<h-.>	<H>;<DOT-BELOW>;<SMALL>;IGNORE
+<H//>	<H>;<STROKE>;<CAPITAL>;IGNORE
+<h//>	<H>;<STROKE>;<SMALL>;IGNORE
+<H,>	<H>;<CEDILLA>;<CAPITAL>;IGNORE
+<h,>	<H>;<CEDILLA>;<SMALL>;IGNORE
+<h8>	
+<I>	<I>;<NONE>;<CAPITAL>;IGNORE
+<i>	<I>;<NONE>;<SMALL>;IGNORE
+<I'>	<I>;<ACUTE>;<CAPITAL>;IGNORE
+<i'>	<I>;<ACUTE>;<SMALL>;IGNORE
+<I!>	<I>;<GRAVE>;<CAPITAL>;IGNORE
+<i!>	<I>;<GRAVE>;<SMALL>;IGNORE
+<I!!>	<I>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<i!!>	<I>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<I(>	<I>;<BREVE>;<CAPITAL>;IGNORE
+<i(>	<I>;<BREVE>;<SMALL>;IGNORE
+<I)>	<I>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<i)>	<I>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<I/>>	<I>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<i/>>	<I>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<I<>	<I>;<CARON>;<CAPITAL>;IGNORE
+<i<>	<I>;<CARON>;<SMALL>;IGNORE
+<I:>	<I>;<DIAERESIS>;<CAPITAL>;IGNORE
+<i:>	<I>;<DIAERESIS>;<SMALL>;IGNORE
+<I:'>	<I>;<DIAERESIS+ACUTE>;<CAPITAL>;IGNORE
+<i:'>	<I>;<DIAERESIS+ACUTE>;<SMALL>;IGNORE
+<I2>	<I>;<HOOK>;<CAPITAL>;IGNORE
+<i2>	<I>;<HOOK>;<SMALL>;IGNORE
+<I?>	<I>;<TILDE>;<CAPITAL>;IGNORE
+<i?>	<I>;<TILDE>;<SMALL>;IGNORE
+<I-?>	<I>;<TILDE-BELOW>;<CAPITAL>;IGNORE
+<i-?>	<I>;<TILDE-BELOW>;<SMALL>;IGNORE
+<I.>	<I>;<DOT>;<CAPITAL>;IGNORE
+<i.>	<I>;<DOT>;<SMALL>;IGNORE
+<I-.>	<I>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<i-.>	<I>;<DOT-BELOW>;<SMALL>;IGNORE
+<I;>	<I>;<OGONEK>;<CAPITAL>;IGNORE
+<i;>	<I>;<OGONEK>;<SMALL>;IGNORE
+<I->	<I>;<MACRON>;<CAPITAL>;IGNORE
+<i->	<I>;<MACRON>;<SMALL>;IGNORE
+<i8>	
+<IJ>	"<I><J>";"<IJ><IJ>";"<CAPITAL><CAPITAL>";IGNORE
+<ij>	"<I><J>";"<IJ><IJ>";"<SMALL><SMALL>";IGNORE
+<J>	<J>;<NONE>;<CAPITAL>;IGNORE
+<j>	<J>;<NONE>;<SMALL>;IGNORE
+<J/>>	<J>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<j/>>	<J>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<j8>	
+<K>	<K>;<NONE>;<CAPITAL>;IGNORE
+<k>	<K>;<NONE>;<SMALL>;IGNORE
+<K'>	<K>;<ACUTE>;<CAPITAL>;IGNORE
+<k'>	<K>;<ACUTE>;<SMALL>;IGNORE
+<K<>	<K>;<CARON>;<CAPITAL>;IGNORE
+<k<>	<K>;<CARON>;<SMALL>;IGNORE
+<K2>	<K>;<HOOK>;<CAPITAL>;IGNORE
+<k2>	<K>;<HOOK>;<SMALL>;IGNORE
+<K-.>	<K>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<k-.>	<K>;<DOT-BELOW>;<SMALL>;IGNORE
+<K,>	<K>;<CEDILLA>;<CAPITAL>;IGNORE
+<k,>	<K>;<CEDILLA>;<SMALL>;IGNORE
+<K_>	<K>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<k_>	<K>;<LINE-BELOW>;<SMALL>;IGNORE
+<k8>	
+<kk>	<K>;<kk>;<SMALL>;IGNORE
+<L>	<L>;<NONE>;<CAPITAL>;IGNORE
+<l>	<L>;<NONE>;<SMALL>;IGNORE
+<L'>	<L>;<ACUTE>;<CAPITAL>;IGNORE
+<l'>	<L>;<ACUTE>;<SMALL>;IGNORE
+<L<>	<L>;<CARON>;<CAPITAL>;IGNORE
+<l<>	<L>;<CARON>;<SMALL>;IGNORE
+<L.>	<L>;<DOT>;<CAPITAL>;IGNORE
+<l.>	<L>;<DOT>;<SMALL>;IGNORE
+<L-.>	<L>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<l-.>	<L>;<DOT-BELOW>;<SMALL>;IGNORE
+<L//>	<L>;<STROKE>;<CAPITAL>;IGNORE
+<l//>	<L>;<STROKE>;<SMALL>;IGNORE
+<L,>	<L>;<CEDILLA>;<CAPITAL>;IGNORE
+<l,>	<L>;<CEDILLA>;<SMALL>;IGNORE
+<L--.>	<L>;<MACRON+DOT-BELOW>;<CAPITAL>;IGNORE
+<l--.>	<L>;<MACRON+DOT-BELOW>;<SMALL>;IGNORE
+<L-/>>	<L>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<l-/>>	<L>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<L_>	<L>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<l_>	<L>;<LINE-BELOW>;<SMALL>;IGNORE
+<l8>	
+<L-L>	<L-L>;<NONE>;<CAPITAL>;IGNORE
+<L-l>	<L-L>;<NONE>;<CAPITAL-SMALL>;IGNORE
+<l-L>	<L-L>;<NONE>;<SMALL-CAPITAL>;IGNORE
+<l-l>	<L-L>;<NONE>;<SMALL>;IGNORE
+<M>	<M>;<NONE>;<CAPITAL>;IGNORE
+<m>	<M>;<NONE>;<SMALL>;IGNORE
+<M'>	<M>;<ACUTE>;<CAPITAL>;IGNORE
+<m'>	<M>;<ACUTE>;<SMALL>;IGNORE
+<M.>	<M>;<DOT>;<CAPITAL>;IGNORE
+<m.>	<M>;<DOT>;<SMALL>;IGNORE
+<M-.>	<M>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<m-.>	<M>;<DOT-BELOW>;<SMALL>;IGNORE
+<m8>	
+<N>	<N>;<NONE>;<CAPITAL>;IGNORE
+<n>	<N>;<NONE>;<SMALL>;IGNORE
+<N'>	<N>;<ACUTE>;<CAPITAL>;IGNORE
+<n'>	<N>;<ACUTE>;<SMALL>;IGNORE
+<N<>	<N>;<CARON>;<CAPITAL>;IGNORE
+<n<>	<N>;<CARON>;<SMALL>;IGNORE
+<N.>	<N>;<DOT>;<CAPITAL>;IGNORE
+<n.>	<N>;<DOT>;<SMALL>;IGNORE
+<N-.>	<N>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<n-.>	<N>;<DOT-BELOW>;<SMALL>;IGNORE
+<N,>	<N>;<CEDILLA>;<CAPITAL>;IGNORE
+<n,>	<N>;<CEDILLA>;<SMALL>;IGNORE
+<N-/>>	<N>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<n-/>>	<N>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<N_>	<N>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<n_>	<N>;<LINE-BELOW>;<SMALL>;IGNORE
+<'n>	<N>;<PRECEDED-BY-APOSTROPHE>;<SMALL>;IGNORE
+<n8>	
+<N?>	<N?>;<NONE>;<CAPITAL>;IGNORE
+<n?>	<N?>;<NONE>;<SMALL>;IGNORE
+<NG>	"<N><G>";"<NG><NG>";"<CAPITAL><CAPITAL>";IGNORE
+<ng>	"<N><G>";"<NG><NG>";"<SMALL><SMALL>";IGNORE
+<O>	<O>;<NONE>;<CAPITAL>;IGNORE
+<o>	<O>;<NONE>;<SMALL>;IGNORE
+<-o>	<O>;<NONE>;<-o>;IGNORE
+<O'>	<O>;<ACUTE>;<CAPITAL>;IGNORE
+<o'>	<O>;<ACUTE>;<SMALL>;IGNORE
+<O!>	<O>;<GRAVE>;<CAPITAL>;IGNORE
+<o!>	<O>;<GRAVE>;<SMALL>;IGNORE
+<O!!>	<O>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<o!!>	<O>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<O(>	<O>;<BREVE>;<CAPITAL>;IGNORE
+<o(>	<O>;<BREVE>;<SMALL>;IGNORE
+<O)>	<O>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<o)>	<O>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<O/>>	<O>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<o/>>	<O>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<O/>'>	<O>;<CIRCUMFLEX+ACUTE>;<CAPITAL>;IGNORE
+<o/>'>	<O>;<CIRCUMFLEX+ACUTE>;<SMALL>;IGNORE
+<O/>!>	<O>;<CIRCUMFLEX+GRAVE>;<CAPITAL>;IGNORE
+<o/>!>	<O>;<CIRCUMFLEX+GRAVE>;<SMALL>;IGNORE
+<O/>2>	<O>;<CIRCUMFLEX+HOOK>;<CAPITAL>;IGNORE
+<o/>2>	<O>;<CIRCUMFLEX+HOOK>;<SMALL>;IGNORE
+<O/>?>	<O>;<CIRCUMFLEX+TILDE>;<CAPITAL>;IGNORE
+<o/>?>	<O>;<CIRCUMFLEX+TILDE>;<SMALL>;IGNORE
+<O/>-.>	<O>;<CIRCUMFLEX+DOT-BELOW>;<CAPITAL>;IGNORE
+<o/>-.>	<O>;<CIRCUMFLEX+DOT-BELOW>;<SMALL>;IGNORE
+<O<>	<O>;<CARON>;<CAPITAL>;IGNORE
+<o<>	<O>;<CARON>;<SMALL>;IGNORE
+<O:>	<O>;<DIAERESIS>;<CAPITAL>;IGNORE
+<o:>	<O>;<DIAERESIS>;<SMALL>;IGNORE
+<O">	<O>;<DOUBLE-ACUTE>;<CAPITAL>;IGNORE
+<o">	<O>;<DOUBLE-ACUTE>;<SMALL>;IGNORE
+<O2>	<O>;<HOOK>;<CAPITAL>;IGNORE
+<o2>	<O>;<HOOK>;<SMALL>;IGNORE
+<O?>	<O>;<TILDE>;<CAPITAL>;IGNORE
+<o?>	<O>;<TILDE>;<SMALL>;IGNORE
+<O?'>	<O>;<TILDE+ACUTE>;<CAPITAL>;IGNORE
+<o?'>	<O>;<TILDE+ACUTE>;<SMALL>;IGNORE
+<O?:>	<O>;<TILDE+DIAERESIS>;<CAPITAL>;IGNORE
+<o?:>	<O>;<TILDE+DIAERESIS>;<SMALL>;IGNORE
+<O-.>	<O>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<o-.>	<O>;<DOT-BELOW>;<SMALL>;IGNORE
+<O//>	<O>;<STROKE>;<CAPITAL>;IGNORE
+<o//>	<O>;<STROKE>;<SMALL>;IGNORE
+<O//'>	<O>;<STROKE+ACUTE>;<CAPITAL>;IGNORE
+<o//'>	<O>;<STROKE+ACUTE>;<SMALL>;IGNORE
+<O;>	<O>;<OGONEK>;<CAPITAL>;IGNORE
+<o;>	<O>;<OGONEK>;<SMALL>;IGNORE
+<O1>	<O>;<OGONEK+MACRON>;<CAPITAL>;IGNORE
+<o1>	<O>;<OGONEK+MACRON>;<SMALL>;IGNORE
+<O->	<O>;<MACRON>;<CAPITAL>;IGNORE
+<o->	<O>;<MACRON>;<SMALL>;IGNORE
+<O-'>	<O>;<MACRON+ACUTE>;<CAPITAL>;IGNORE
+<o-'>	<O>;<MACRON+ACUTE>;<SMALL>;IGNORE
+<O-!>	<O>;<MACRON+GRAVE>;<CAPITAL>;IGNORE
+<o-!>	<O>;<MACRON+GRAVE>;<SMALL>;IGNORE
+<O9>	<O>;<HORN>;<CAPITAL>;IGNORE
+<o9>	<O>;<HORN>;<SMALL>;IGNORE
+<O9'>	<O>;<HORN+ACUTE>;<CAPITAL>;IGNORE
+<o9'>	<O>;<HORN+ACUTE>;<SMALL>;IGNORE
+<O9!>	<O>;<HORN+GRAVE>;<CAPITAL>;IGNORE
+<o9!>	<O>;<HORN+GRAVE>;<SMALL>;IGNORE
+<O92>	<O>;<HORN+HOOK>;<CAPITAL>;IGNORE
+<o92>	<O>;<HORN+HOOK>;<SMALL>;IGNORE
+<O9?>	<O>;<HORN+TILDE>;<CAPITAL>;IGNORE
+<o9?>	<O>;<HORN+TILDE>;<SMALL>;IGNORE
+<O9-.>	<O>;<HORN+DOT-BELOW>;<CAPITAL>;IGNORE
+<o9-.>	<O>;<HORN+DOT-BELOW>;<SMALL>;IGNORE
+<o8>	
+<OE>	"<O><E>";"<OE><OE>";"<CAPITAL><CAPITAL>";IGNORE
+<oe>	"<O><E>";"<OE><OE>";"<SMALL><SMALL>";IGNORE
+<P>	<P>;<NONE>;<CAPITAL>;IGNORE
+<p>	<P>;<NONE>;<SMALL>;IGNORE
+<P'>	<P>;<ACUTE>;<CAPITAL>;IGNORE
+<p'>	<P>;<ACUTE>;<SMALL>;IGNORE
+<P.>	<P>;<DOT>;<CAPITAL>;IGNORE
+<p.>	<P>;<DOT>;<SMALL>;IGNORE
+<p8>	
+<Q>	<Q>;<NONE>;<CAPITAL>;IGNORE
+<q>	<Q>;<NONE>;<SMALL>;IGNORE
+<q8>	
+<R>	<R>;<NONE>;<CAPITAL>;IGNORE
+<r>	<R>;<NONE>;<SMALL>;IGNORE
+<R'>	<R>;<ACUTE>;<CAPITAL>;IGNORE
+<r'>	<R>;<ACUTE>;<SMALL>;IGNORE
+<R!!>	<R>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<r!!>	<R>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<R)>	<R>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<r)>	<R>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<R<>	<R>;<CARON>;<CAPITAL>;IGNORE
+<r<>	<R>;<CARON>;<SMALL>;IGNORE
+<R.>	<R>;<DOT>;<CAPITAL>;IGNORE
+<r.>	<R>;<DOT>;<SMALL>;IGNORE
+<R-.>	<R>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<r-.>	<R>;<DOT-BELOW>;<SMALL>;IGNORE
+<R,>	<R>;<CEDILLA>;<CAPITAL>;IGNORE
+<r,>	<R>;<CEDILLA>;<SMALL>;IGNORE
+<R--.>	<R>;<MACRON+DOT-BELOW>;<CAPITAL>;IGNORE
+<r--.>	<R>;<MACRON+DOT-BELOW>;<SMALL>;IGNORE
+<R_>	<R>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<r_>	<R>;<LINE-BELOW>;<SMALL>;IGNORE
+<r8>	
+<S>	<S>;<NONE>;<CAPITAL>;IGNORE
+<s>	<S>;<NONE>;<SMALL>;IGNORE
+<st>	"<S><T>";"<NONE><NONE>";"<st><st>";IGNORE
+<S'>	<S>;<ACUTE>;<CAPITAL>;IGNORE
+<s'>	<S>;<ACUTE>;<SMALL>;IGNORE
+<S'.>	<S>;<ACUTE+DOT>;<CAPITAL>;IGNORE
+<s'.>	<S>;<ACUTE+DOT>;<SMALL>;IGNORE
+<S/>>	<S>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<s/>>	<S>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<S<>	<S>;<CARON>;<CAPITAL>;IGNORE
+<s<>	<S>;<CARON>;<SMALL>;IGNORE
+<S<.>	<S>;<CARON+DOT>;<CAPITAL>;IGNORE
+<s<.>	<S>;<CARON+DOT>;<SMALL>;IGNORE
+<S.>	<S>;<DOT>;<CAPITAL>;IGNORE
+<s.>	<S>;<DOT>;<SMALL>;IGNORE
+<S-.>	<S>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<s-.>	<S>;<DOT-BELOW>;<SMALL>;IGNORE
+<S.-.>	<S>;<DOT+DOT-BELOW>;<CAPITAL>;IGNORE
+<s.-.>	<S>;<DOT+DOT-BELOW>;<SMALL>;IGNORE
+<S,>	<S>;<CEDILLA>;<CAPITAL>;IGNORE
+<s,>	<S>;<CEDILLA>;<SMALL>;IGNORE
+<s8>	
+<s1>	<S>;<s1>;<SMALL>;IGNORE
+<ss>	"<S><S>";"<NONE><NONE>";"<SMALL><ss>";IGNORE
+<T>	<T>;<NONE>;<CAPITAL>;IGNORE
+<t>	<T>;<NONE>;<SMALL>;IGNORE
+<T<>	<T>;<CARON>;<CAPITAL>;IGNORE
+<t<>	<T>;<CARON>;<SMALL>;IGNORE
+<T.>	<T>;<DOT>;<CAPITAL>;IGNORE
+<t.>	<T>;<DOT>;<SMALL>;IGNORE
+<T-.>	<T>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<t-.>	<T>;<DOT-BELOW>;<SMALL>;IGNORE
+<T//>	<T>;<STROKE>;<CAPITAL>;IGNORE
+<t//>	<T>;<STROKE>;<SMALL>;IGNORE
+<T,>	<T>;<CEDILLA>;<CAPITAL>;IGNORE
+<t,>	<T>;<CEDILLA>;<SMALL>;IGNORE
+<T-/>>	<T>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<t-/>>	<T>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<T_>	<T>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<t_>	<T>;<LINE-BELOW>;<SMALL>;IGNORE
+<t8>	
+<TH>	"<T><H>";"<TH><TH>";"<CAPITAL><CAPITAL>";IGNORE
+<th>	"<T><H>";"<TH><TH>";"<SMALL><SMALL>";IGNORE
+<U>	<U>;<NONE>;<CAPITAL>;IGNORE
+<u>	<U>;<NONE>;<SMALL>;IGNORE
+<U'>	<U>;<ACUTE>;<CAPITAL>;IGNORE
+<u'>	<U>;<ACUTE>;<SMALL>;IGNORE
+<U!>	<U>;<GRAVE>;<CAPITAL>;IGNORE
+<u!>	<U>;<GRAVE>;<SMALL>;IGNORE
+<U!!>	<U>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<u!!>	<U>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<U(>	<U>;<BREVE>;<CAPITAL>;IGNORE
+<u(>	<U>;<BREVE>;<SMALL>;IGNORE
+<U)>	<U>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<u)>	<U>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<U/>>	<U>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<u/>>	<U>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<U<>	<U>;<CARON>;<CAPITAL>;IGNORE
+<u<>	<U>;<CARON>;<SMALL>;IGNORE
+<U0>	<U>;<RING>;<CAPITAL>;IGNORE
+<u0>	<U>;<RING>;<SMALL>;IGNORE
+<U:>	<U>;<DIAERESIS>;<CAPITAL>;IGNORE
+<u:>	<U>;<DIAERESIS>;<SMALL>;IGNORE
+<U:->	<U>;<DIAERESIS+MACRON>;<CAPITAL>;IGNORE
+<u:->	<U>;<DIAERESIS+MACRON>;<SMALL>;IGNORE
+<U:'>	<U>;<DIAERESIS+ACUTE>;<CAPITAL>;IGNORE
+<u:'>	<U>;<DIAERESIS+ACUTE>;<SMALL>;IGNORE
+<U:!>	<U>;<DIAERESIS+GRAVE>;<CAPITAL>;IGNORE
+<u:!>	<U>;<DIAERESIS+GRAVE>;<SMALL>;IGNORE
+<U:<>	<U>;<DIAERESIS+CARON>;<CAPITAL>;IGNORE
+<u:<>	<U>;<DIAERESIS+CARON>;<SMALL>;IGNORE
+<U">	<U>;<DOUBLE-ACUTE>;<CAPITAL>;IGNORE
+<u">	<U>;<DOUBLE-ACUTE>;<SMALL>;IGNORE
+<U2>	<U>;<HOOK>;<CAPITAL>;IGNORE
+<u2>	<U>;<HOOK>;<SMALL>;IGNORE
+<U?>	<U>;<TILDE>;<CAPITAL>;IGNORE
+<u?>	<U>;<TILDE>;<SMALL>;IGNORE
+<U?'>	<U>;<TILDE+ACUTE>;<CAPITAL>;IGNORE
+<u?'>	<U>;<TILDE+ACUTE>;<SMALL>;IGNORE
+<U-?>	<U>;<TILDE-BELOW>;<CAPITAL>;IGNORE
+<u-?>	<U>;<TILDE-BELOW>;<SMALL>;IGNORE
+<U-.>	<U>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<u-.>	<U>;<DOT-BELOW>;<SMALL>;IGNORE
+<U;>	<U>;<OGONEK>;<CAPITAL>;IGNORE
+<u;>	<U>;<OGONEK>;<SMALL>;IGNORE
+<U->	<U>;<MACRON>;<CAPITAL>;IGNORE
+<u->	<U>;<MACRON>;<SMALL>;IGNORE
+<U-:>	<U>;<MACRON+DIAERESIS>;<CAPITAL>;IGNORE
+<u-:>	<U>;<MACRON+DIAERESIS>;<SMALL>;IGNORE
+<U--:>	<U>;<MACRON+DIAERESIS-BELOW>;<CAPITAL>;IGNORE
+<u--:>	<U>;<MACRON+DIAERESIS-BELOW>;<SMALL>;IGNORE
+<U-/>>	<U>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<u-/>>	<U>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<U9>	<U>;<HORN>;<CAPITAL>;IGNORE
+<u9>	<U>;<HORN>;<SMALL>;IGNORE
+<U9'>	<U>;<HORN+ACUTE>;<CAPITAL>;IGNORE
+<u9'>	<U>;<HORN+ACUTE>;<SMALL>;IGNORE
+<U9!>	<U>;<HORN+GRAVE>;<CAPITAL>;IGNORE
+<u9!>	<U>;<HORN+GRAVE>;<SMALL>;IGNORE
+<U92>	<U>;<HORN+HOOK>;<CAPITAL>;IGNORE
+<u92>	<U>;<HORN+HOOK>;<SMALL>;IGNORE
+<U9?>	<U>;<HORN+TILDE>;<CAPITAL>;IGNORE
+<u9?>	<U>;<HORN+TILDE>;<SMALL>;IGNORE
+<U9-.>	<U>;<HORN+DOT-BELOW>;<CAPITAL>;IGNORE
+<u9-.>	<U>;<HORN+DOT-BELOW>;<SMALL>;IGNORE
+<u8>	
+<V>	<V>;<NONE>;<CAPITAL>;IGNORE
+<v>	<V>;<NONE>;<SMALL>;IGNORE
+<V?>	<V>;<TILDE>;<CAPITAL>;IGNORE
+<v?>	<V>;<TILDE>;<SMALL>;IGNORE
+<V-.>	<V>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<v-.>	<V>;<DOT-BELOW>;<SMALL>;IGNORE
+<v8>	
+<W>	<W>;<NONE>;<CAPITAL>;IGNORE
+<w>	<W>;<NONE>;<SMALL>;IGNORE
+<W'>	<W>;<ACUTE>;<CAPITAL>;IGNORE
+<w'>	<W>;<ACUTE>;<SMALL>;IGNORE
+<W!>	<W>;<GRAVE>;<CAPITAL>;IGNORE
+<w!>	<W>;<GRAVE>;<SMALL>;IGNORE
+<W/>>	<W>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<w/>>	<W>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<W:>	<W>;<DIAERESIS>;<CAPITAL>;IGNORE
+<w:>	<W>;<DIAERESIS>;<SMALL>;IGNORE
+<W.>	<W>;<DOT>;<CAPITAL>;IGNORE
+<w.>	<W>;<DOT>;<SMALL>;IGNORE
+<W-.>	<W>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<w-.>	<W>;<DOT-BELOW>;<SMALL>;IGNORE
+<w8>	
+<X>	<X>;<NONE>;<CAPITAL>;IGNORE
+<x>	<X>;<NONE>;<SMALL>;IGNORE
+<X:>	<X>;<DIAERESIS>;<CAPITAL>;IGNORE
+<x:>	<X>;<DIAERESIS>;<SMALL>;IGNORE
+<X.>	<X>;<DOT>;<CAPITAL>;IGNORE
+<x.>	<X>;<DOT>;<SMALL>;IGNORE
+<x8>	
+<Y>	<Y>;<NONE>;<CAPITAL>;IGNORE
+<y>	<Y>;<NONE>;<SMALL>;IGNORE
+<Y'>	<Y>;<ACUTE>;<CAPITAL>;IGNORE
+<y'>	<Y>;<ACUTE>;<SMALL>;IGNORE
+<Y!>	<Y>;<GRAVE>;<CAPITAL>;IGNORE
+<y!>	<Y>;<GRAVE>;<SMALL>;IGNORE
+<Y/>>	<Y>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<y/>>	<Y>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<Y:>	<Y>;<DIAERESIS>;<CAPITAL>;IGNORE
+<y:>	<Y>;<DIAERESIS>;<SMALL>;IGNORE
+<Y2>	<Y>;<HOOK>;<CAPITAL>;IGNORE
+<y2>	<Y>;<HOOK>;<SMALL>;IGNORE
+<Y?>	<Y>;<TILDE>;<CAPITAL>;IGNORE
+<y?>	<Y>;<TILDE>;<SMALL>;IGNORE
+<Y.>	<Y>;<DOT>;<CAPITAL>;IGNORE
+<y.>	<Y>;<DOT>;<SMALL>;IGNORE
+<Y-.>	<Y>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<y-.>	<Y>;<DOT-BELOW>;<SMALL>;IGNORE
+<y8>	
+<Z>	<Z>;<NONE>;<CAPITAL>;IGNORE
+<z>	<Z>;<NONE>;<SMALL>;IGNORE
+<Z'>	<Z>;<ACUTE>;<CAPITAL>;IGNORE
+<z'>	<Z>;<ACUTE>;<SMALL>;IGNORE
+<Z/>>	<Z>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<z/>>	<Z>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<Z<>	<Z>;<CARON>;<CAPITAL>;IGNORE
+<z<>	<Z>;<CARON>;<SMALL>;IGNORE
+<Z.>	<Z>;<DOT>;<CAPITAL>;IGNORE
+<z.>	<Z>;<DOT>;<SMALL>;IGNORE
+<Z-.>	<Z>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<z-.>	<Z>;<DOT-BELOW>;<SMALL>;IGNORE
+<Z//>	<Z>;<STROKE>;<CAPITAL>;IGNORE
+<z//>	<Z>;<STROKE>;<SMALL>;IGNORE
+<Z_>	<Z>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<z_>	<Z>;<LINE-BELOW>;<SMALL>;IGNORE
+<z8>	
+<A*>	<A*>;<CAPITAL>;<GREEK>;IGNORE
+<A%>	<A*>;<CAPITAL>;<TONOS>;IGNORE
+<a*>	<A*>;<SMALL>;<GREEK>;IGNORE
+<a%>	<A*>;<SMALL>;<TONOS>;IGNORE
+<B*>	<B*>;<CAPITAL>;<GREEK>;IGNORE
+<b*>	<B*>;<SMALL>;<GREEK>;IGNORE
+<G*>	<G*>;<CAPITAL>;<GREEK>;IGNORE
+<g*>	<G*>;<SMALL>;<GREEK>;IGNORE
+<D*>	<D*>;<CAPITAL>;<GREEK>;IGNORE
+<d*>	<D*>;<SMALL>;<GREEK>;IGNORE
+<E*>	<E*>;<CAPITAL>;<GREEK>;IGNORE
+<E%>	<E*>;<CAPITAL>;<TONOS>;IGNORE
+<e*>	<E*>;<SMALL>;<GREEK>;IGNORE
+<e%>	<E*>;<SMALL>;<TONOS>;IGNORE
+<Z*>	<Z*>;<CAPITAL>;<GREEK>;IGNORE
+<z*>	<Z*>;<SMALL>;<GREEK>;IGNORE
+<Y*>	<Y*>;<CAPITAL>;<GREEK>;IGNORE
+<Y%>	<Y*>;<CAPITAL>;<TONOS>;IGNORE
+<y*>	<Y*>;<SMALL>;<GREEK>;IGNORE
+<y%>	<Y*>;<SMALL>;<TONOS>;IGNORE
+<H*>	<H*>;<CAPITAL>;<GREEK>;IGNORE
+<h*>	<H*>;<SMALL>;<GREEK>;IGNORE
+<I*>	<I*>;<CAPITAL>;<GREEK>;IGNORE
+<I%>	<I*>;<CAPITAL>;<TONOS>;IGNORE
+<J*>	<I*>;<CAPITAL>;<DIALYTICA>;IGNORE
+<i*>	<I*>;<SMALL>;<GREEK>;IGNORE
+<i%>	<I*>;<SMALL>;<TONOS>;IGNORE
+<j*>	<I*>;<SMALL>;<DIALYTICA>;IGNORE
+<i3>	<I*>;<SMALL>;<DIALYTICA+TONOS>;IGNORE
+<K*>	<K*>;<CAPITAL>;<GREEK>;IGNORE
+<k*>	<K*>;<SMALL>;<GREEK>;IGNORE
+<L*>	<L*>;<CAPITAL>;<GREEK>;IGNORE
+<l*>	<L*>;<SMALL>;<GREEK>;IGNORE
+<M*>	<M*>;<CAPITAL>;<GREEK>;IGNORE
+<m*>	<M*>;<SMALL>;<GREEK>;IGNORE
+<N*>	<N*>;<CAPITAL>;<GREEK>;IGNORE
+<n*>	<N*>;<SMALL>;<GREEK>;IGNORE
+<C*>	<C*>;<CAPITAL>;<GREEK>;IGNORE
+<c*>	<C*>;<SMALL>;<GREEK>;IGNORE
+<O*>	<O*>;<CAPITAL>;<GREEK>;IGNORE
+<O%>	<O*>;<CAPITAL>;<TONOS>;IGNORE
+<o*>	<O*>;<SMALL>;<GREEK>;IGNORE
+<o%>	<O*>;<SMALL>;<TONOS>;IGNORE
+<P*>	<P*>;<CAPITAL>;<GREEK>;IGNORE
+<p*>	<P*>;<SMALL>;<GREEK>;IGNORE
+<R*>	<R*>;<CAPITAL>;<GREEK>;IGNORE
+<r*>	<R*>;<SMALL>;<GREEK>;IGNORE
+<S*>	<S*>;<CAPITAL>;<GREEK>;IGNORE
+<s*>	<S*>;<SMALL>;<GREEK>;IGNORE
+<*s>	<S*>;<SMALL>;<*s>;IGNORE
+<T*>	<T*>;<CAPITAL>;<GREEK>;IGNORE
+<t*>	<T*>;<SMALL>;<GREEK>;IGNORE
+<U*>	<U*>;<CAPITAL>;<GREEK>;IGNORE
+<U%>	<U*>;<CAPITAL>;<TONOS>;IGNORE
+<V*>	<U*>;<CAPITAL>;<DIALYTICA>;IGNORE
+<u*>	<U*>;<SMALL>;<GREEK>;IGNORE
+<u%>	<U*>;<SMALL>;<TONOS>;IGNORE
+<v*>	<U*>;<SMALL>;<DIALYTICA>;IGNORE
+<u3>	<U*>;<SMALL>;<DIALYTICA+TONOS>;IGNORE
+<F*>	<F*>;<CAPITAL>;<GREEK>;IGNORE
+<f*>	<F*>;<SMALL>;<GREEK>;IGNORE
+<X*>	<X*>;<CAPITAL>;<GREEK>;IGNORE
+<x*>	<X*>;<SMALL>;<GREEK>;IGNORE
+<Q*>	<Q*>;<CAPITAL>;<GREEK>;IGNORE
+<q*>	<Q*>;<SMALL>;<GREEK>;IGNORE
+<W*>	<W*>;<CAPITAL>;<GREEK>;IGNORE
+<W%>	<W*>;<CAPITAL>;<TONOS>;IGNORE
+<w*>	<W*>;<SMALL>;<GREEK>;IGNORE
+<w%>	<W*>;<SMALL>;<TONOS>;IGNORE
+<A=>	<A=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<a=>	<A=>;<CYRILLIC>;<SMALL>;IGNORE
+<B=>	<B=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<b=>	<B=>;<CYRILLIC>;<SMALL>;IGNORE
+<V=>	<V=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<v=>	<V=>;<CYRILLIC>;<SMALL>;IGNORE
+<G=>	<G=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<g=>	<G=>;<CYRILLIC>;<SMALL>;IGNORE
+<G%>	<G%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<g%>	<G%>;<CYRILLIC>;<SMALL>;IGNORE
+<G3>	<G3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<g3>	<G3>;<CYRILLIC>;<SMALL>;IGNORE
+<D=>	<D=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<d=>	<D=>;<CYRILLIC>;<SMALL>;IGNORE
+<D%>	<D%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<d%>	<D%>;<CYRILLIC>;<SMALL>;IGNORE
+<E=>	<E=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<e=>	<E=>;<CYRILLIC>;<SMALL>;IGNORE
+<IO>	<IO>;<CYRILLIC>;<CAPITAL>;IGNORE
+<io>	<IO>;<CYRILLIC>;<SMALL>;IGNORE
+<IE>	<IE>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ie>	<IE>;<CYRILLIC>;<SMALL>;IGNORE
+<Z%>	<Z%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<z%>	<Z%>;<CYRILLIC>;<SMALL>;IGNORE
+<Z=>	<Z=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<z=>	<Z=>;<CYRILLIC>;<SMALL>;IGNORE
+<I=>	<I=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<i=>	<I=>;<CYRILLIC>;<SMALL>;IGNORE
+<II>	<II>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ii>	<II>;<CYRILLIC>;<SMALL>;IGNORE
+<YI>	<YI>;<CYRILLIC>;<CAPITAL>;IGNORE
+<yi>	<YI>;<CYRILLIC>;<SMALL>;IGNORE
+<J%>	<J%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<j%>	<J%>;<CYRILLIC>;<SMALL>;IGNORE
+<J=>	<J=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<j=>	<J=>;<CYRILLIC>;<SMALL>;IGNORE
+<K=>	<K=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<k=>	<K=>;<CYRILLIC>;<SMALL>;IGNORE
+<KJ>	<KJ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<kj>	<KJ>;<CYRILLIC>;<SMALL>;IGNORE
+<L=>	<L=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<l=>	<L=>;<CYRILLIC>;<SMALL>;IGNORE
+<LJ>	<LJ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<lj>	<LJ>;<CYRILLIC>;<SMALL>;IGNORE
+<M=>	<M=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<m=>	<M=>;<CYRILLIC>;<SMALL>;IGNORE
+<N=>	<N=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<n=>	<N=>;<CYRILLIC>;<SMALL>;IGNORE
+<NJ>	<NJ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<nj>	<NJ>;<CYRILLIC>;<SMALL>;IGNORE
+<O=>	<O=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<o=>	<O=>;<CYRILLIC>;<SMALL>;IGNORE
+<P=>	<P=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<p=>	<P=>;<CYRILLIC>;<SMALL>;IGNORE
+<R=>	<R=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<r=>	<R=>;<CYRILLIC>;<SMALL>;IGNORE
+<S=>	<S=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<s=>	<S=>;<CYRILLIC>;<SMALL>;IGNORE
+<T=>	<T=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<t=>	<T=>;<CYRILLIC>;<SMALL>;IGNORE
+<Ts>	<Ts>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ts>	<Ts>;<CYRILLIC>;<SMALL>;IGNORE
+<U=>	<U=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<u=>	<U=>;<CYRILLIC>;<SMALL>;IGNORE
+<V%>	<V%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<v%>	<V%>;<CYRILLIC>;<SMALL>;IGNORE
+<F=>	<F=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<f=>	<F=>;<CYRILLIC>;<SMALL>;IGNORE
+<H=>	<H=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<h=>	<H=>;<CYRILLIC>;<SMALL>;IGNORE
+<C=>	<C=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<c=>	<C=>;<CYRILLIC>;<SMALL>;IGNORE
+<DS>	<DS>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ds>	<DS>;<CYRILLIC>;<SMALL>;IGNORE
+<C%>	<C%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<c%>	<C%>;<CYRILLIC>;<SMALL>;IGNORE
+<DZ>	<DZ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<dz>	<DZ>;<CYRILLIC>;<SMALL>;IGNORE
+<S%>	<S%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<s%>	<S%>;<CYRILLIC>;<SMALL>;IGNORE
+<Sc>	<Sc>;<CYRILLIC>;<CAPITAL>;IGNORE
+<sc>	<Sc>;<CYRILLIC>;<SMALL>;IGNORE
+<='>	<='>;<CYRILLIC>;<SMALL>;IGNORE
+<=">	<='>;<CYRILLIC>;<CAPITAL>;IGNORE
+<Y=>	<Y=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<y=>	<Y=>;<CYRILLIC>;<SMALL>;IGNORE
+<%'>	<%'>;<CYRILLIC>;<SMALL>;IGNORE
+<%">	<%'>;<CYRILLIC>;<CAPITAL>;IGNORE
+<JE>	<JE>;<CYRILLIC>;<CAPITAL>;IGNORE
+<je>	<JE>;<CYRILLIC>;<SMALL>;IGNORE
+<JU>	<JU>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ju>	<JU>;<CYRILLIC>;<SMALL>;IGNORE
+<JA>	<JA>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ja>	<JA>;<CYRILLIC>;<SMALL>;IGNORE
+<Y3>	<Y3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<y3>	<Y3>;<CYRILLIC>;<SMALL>;IGNORE
+<O3>	<O3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<o3>	<O3>;<CYRILLIC>;<SMALL>;IGNORE
+<F3>	<F3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<f3>	<F3>;<CYRILLIC>;<SMALL>;IGNORE
+<V3>	<V3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<v3>	<V3>;<CYRILLIC>;<SMALL>;IGNORE
+<C3>	<C3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<c3>	<C3>;<CYRILLIC>;<SMALL>;IGNORE
+<A+>	<A+>;IGNORE;IGNORE;IGNORE
+<B+>	<B+>;IGNORE;IGNORE;IGNORE
+<G+>	<G+>;IGNORE;IGNORE;IGNORE
+<D+>	<D+>;IGNORE;IGNORE;IGNORE
+<H+>	<H+>;IGNORE;IGNORE;IGNORE
+<W+>	<W+>;IGNORE;IGNORE;IGNORE
+<Z+>	<Z+>;IGNORE;IGNORE;IGNORE
+<X+>	<X+>;IGNORE;IGNORE;IGNORE
+<Tj>	<Tj>;IGNORE;IGNORE;IGNORE
+<J+>	<J+>;IGNORE;IGNORE;IGNORE
+<K%>	<K%>;IGNORE;IGNORE;IGNORE
+<K+>	<K+>;IGNORE;IGNORE;IGNORE
+<L+>	<L+>;IGNORE;IGNORE;IGNORE
+<M%>	<M%>;IGNORE;IGNORE;IGNORE
+<M+>	<M+>;IGNORE;IGNORE;IGNORE
+<N%>	<N%>;IGNORE;IGNORE;IGNORE
+<N+>	<N+>;IGNORE;IGNORE;IGNORE
+<S+>	<S+>;IGNORE;IGNORE;IGNORE
+<E+>	<E+>;IGNORE;IGNORE;IGNORE
+<P%>	<P%>;IGNORE;IGNORE;IGNORE
+<P+>	<P+>;IGNORE;IGNORE;IGNORE
+<Zj>	<Zj>;IGNORE;IGNORE;IGNORE
+<ZJ>	<ZJ>;IGNORE;IGNORE;IGNORE
+<Q+>	<Q+>;IGNORE;IGNORE;IGNORE
+<R+>	<R+>;IGNORE;IGNORE;IGNORE
+<Sh>	<Sh>;IGNORE;IGNORE;IGNORE
+<T+>	<T+>;IGNORE;IGNORE;IGNORE
+
+% Arabic collating
+
+<,+>	IGNORE;IGNORE;IGNORE;<,+>
+<;+>	IGNORE;IGNORE;IGNORE;<;+>
+<?+>	IGNORE;IGNORE;IGNORE;<?+>
+<++>	IGNORE;IGNORE;IGNORE;<++>
+
+<H'>	<H'>;<H'>;IGNORE;IGNORE
+<aM>	<aM>;<aM>;IGNORE;IGNORE
+<aM.>	<aM>;<aM.>;IGNORE;IGNORE
+<aH>	<H'>;<aH>;IGNORE;IGNORE
+<aH.>	<H'>;<aH.>;IGNORE;IGNORE
+<wH>	<H'>;<wH>;IGNORE;IGNORE
+<ah>	<H'>;<ah>;IGNORE;IGNORE
+<ah.>	<H'>;<ah.>;IGNORE;IGNORE
+<yH>	<H'>;<yH>;IGNORE;IGNORE
+<aS>	<aS>;<aS>;IGNORE;IGNORE
+<a+>	<a+>;<a+>;IGNORE;IGNORE
+<a+->	<a+>;<a+->;IGNORE;IGNORE
+<a+.>	<a+>;<a+.>;IGNORE;IGNORE
+<a+:>	<a+>;<a+:>;IGNORE;IGNORE
+<b+>	<b+>;<b+>;IGNORE;IGNORE
+<b+->	<b+>;<b+->;IGNORE;IGNORE
+<b+.>	<b+>;<b+.>;IGNORE;IGNORE
+<b+,>	<b+>;<b+,>;IGNORE;IGNORE
+<b+;>	<b+>;<b+;>;IGNORE;IGNORE
+<p+>	<p+>;<p+>;IGNORE;IGNORE
+<v+>	<v+>;<v+>;IGNORE;IGNORE
+<tm>	<tm>;<tm>;IGNORE;IGNORE
+<tm->	<tm>;<tm->;IGNORE;IGNORE
+<tm.>	<tm>;<tm.>;IGNORE;IGNORE
+<t+>	<tm>;<t+>;IGNORE;IGNORE
+<t+->	<tm>;<t+->;IGNORE;IGNORE
+<t+.>	<tm>;<t+.>;IGNORE;IGNORE
+<t+,>	<tm>;<t+,>;IGNORE;IGNORE
+<t+;>	<tm>;<t+;>;IGNORE;IGNORE
+<tk>	<tk>;<tk>;IGNORE;IGNORE
+<tk->	<tk>;<tk->;IGNORE;IGNORE
+<tk.>	<tk>;<tk.>;IGNORE;IGNORE
+<tk,>	<tk>;<tk,>;IGNORE;IGNORE
+<tk;>	<tk>;<tk;>;IGNORE;IGNORE
+<g+>	<g+>;<g+>;IGNORE;IGNORE
+<g+->	<g+>;<g+->;IGNORE;IGNORE
+<g+.>	<g+>;<g+.>;IGNORE;IGNORE
+<g+,>	<g+>;<g+,>;IGNORE;IGNORE
+<g+;>	<g+>;<g+;>;IGNORE;IGNORE
+<hk>	<hk>;<hk>;IGNORE;IGNORE
+<hk->	<hk>;<hk->;IGNORE;IGNORE
+<hk.>	<hk>;<hk.>;IGNORE;IGNORE
+<hk,>	<hk>;<hk,>;IGNORE;IGNORE
+<hk;>	<hk>;<hk;>;IGNORE;IGNORE
+<x+>	<x+>;<x+>;IGNORE;IGNORE
+<x+->	<x+>;<x+->;IGNORE;IGNORE
+<x+.>	<x+>;<x+.>;IGNORE;IGNORE
+<x+,>	<x+>;<x+,>;IGNORE;IGNORE
+<x+;>	<x+>;<x+;>;IGNORE;IGNORE
+<d+>	<d+>;<d+>;IGNORE;IGNORE
+<d+->	<d+>;<d+->;IGNORE;IGNORE
+<d+.>	<d+>;<d+.>;IGNORE;IGNORE
+<dk>	<dk>;<dk>;IGNORE;IGNORE
+<dk->	<dk>;<dk->;IGNORE;IGNORE
+<dk.>	<dk>;<dk.>;IGNORE;IGNORE
+<r+>	<r+>;<r+>;IGNORE;IGNORE
+<r+->	<r+>;<r+->;IGNORE;IGNORE
+<r+.>	<r+>;<r+.>;IGNORE;IGNORE
+<z+>	<z+>;<z+>;IGNORE;IGNORE
+<z+->	<z+>;<z+->;IGNORE;IGNORE
+<z+.>	<z+>;<z+.>;IGNORE;IGNORE
+<s+>	<s+>;<s+>;IGNORE;IGNORE
+<s+->	<s+>;<s+->;IGNORE;IGNORE
+<s+.>	<s+>;<s+.>;IGNORE;IGNORE
+<s+,>	<s+>;<s+,>;IGNORE;IGNORE
+<s+;>	<s+>;<s+;>;IGNORE;IGNORE
+<sn>	<sn>;<sn>;IGNORE;IGNORE
+<sn->	<sn>;<sn->;IGNORE;IGNORE
+<sn.>	<sn>;<sn.>;IGNORE;IGNORE
+<sn,>	<sn>;<sn,>;IGNORE;IGNORE
+<sn;>	<sn>;<sn;>;IGNORE;IGNORE
+<c+>	<c+>;<c+>;IGNORE;IGNORE
+<c+->	<c+>;<c+->;IGNORE;IGNORE
+<c+.>	<c+>;<c+.>;IGNORE;IGNORE
+<c+,>	<c+>;<c+,>;IGNORE;IGNORE
+<c+;>	<c+>;<c+;>;IGNORE;IGNORE
+<dd>	<dd>;<dd>;IGNORE;IGNORE
+<dd->	<dd>;<dd->;IGNORE;IGNORE
+<dd.>	<dd>;<dd.>;IGNORE;IGNORE
+<dd,>	<dd>;<dd,>;IGNORE;IGNORE
+<dd;>	<dd>;<dd;>;IGNORE;IGNORE
+<tj>	<tj>;<tj>;IGNORE;IGNORE
+<tj->	<tj>;<tj->;IGNORE;IGNORE
+<tj.>	<tj>;<tj.>;IGNORE;IGNORE
+<tj,>	<tj>;<tj,>;IGNORE;IGNORE
+<tj;>	<tj>;<tj;>;IGNORE;IGNORE
+<zH>	<zH>;<zH>;IGNORE;IGNORE
+<zH->	<zH>;<zH->;IGNORE;IGNORE
+<zH.>	<zH>;<zH.>;IGNORE;IGNORE
+<zH,>	<zH>;<zH,>;IGNORE;IGNORE
+<zH;>	<zH>;<zH;>;IGNORE;IGNORE
+<e+>	<e+>;<e+>;IGNORE;IGNORE
+<e+->	<e+>;<e+->;IGNORE;IGNORE
+<e+.>	<e+>;<e+.>;IGNORE;IGNORE
+<e+,>	<e+>;<e+,>;IGNORE;IGNORE
+<e+;>	<e+>;<e+;>;IGNORE;IGNORE
+<i+>	<i+>;<i+>;IGNORE;IGNORE
+<i+->	<i+>;<i+->;IGNORE;IGNORE
+<i+.>	<i+>;<i+.>;IGNORE;IGNORE
+<i+,>	<i+>;<i+,>;IGNORE;IGNORE
+<i+;>	<i+>;<i+;>;IGNORE;IGNORE
+<f+>	<f+>;<f+>;IGNORE;IGNORE
+<f+->	<f+>;<f+->;IGNORE;IGNORE
+<f+.>	<f+>;<f+.>;IGNORE;IGNORE
+<f+,>	<f+>;<f+,>;IGNORE;IGNORE
+<f+;>	<f+>;<f+;>;IGNORE;IGNORE
+<q+>	<q+>;<q+>;IGNORE;IGNORE
+<q+->	<q+>;<q+->;IGNORE;IGNORE
+<q+.>	<q+>;<q+.>;IGNORE;IGNORE
+<q+,>	<q+>;<q+,>;IGNORE;IGNORE
+<q+;>	<q+>;<q+;>;IGNORE;IGNORE
+<k+>	<k+>;<k+>;IGNORE;IGNORE
+<k+->	<k+>;<k+->;IGNORE;IGNORE
+<k+.>	<k+>;<k+.>;IGNORE;IGNORE
+<k+,>	<k+>;<k+,>;IGNORE;IGNORE
+<k+;>	<k+>;<k+;>;IGNORE;IGNORE
+<l+>	<l+>;<l+>;IGNORE;IGNORE
+<l+->	<l+>;<l+->;IGNORE;IGNORE
+<l+.>	<l+>;<l+.>;IGNORE;IGNORE
+<l+,>	<l+>;<l+,>;IGNORE;IGNORE
+<l+;>	<l+>;<l+;>;IGNORE;IGNORE
+<m+>	<m+>;<m+>;IGNORE;IGNORE
+<m+->	<m+>;<m+->;IGNORE;IGNORE
+<m+.>	<m+>;<m+.>;IGNORE;IGNORE
+<m+,>	<m+>;<m+,>;IGNORE;IGNORE
+<m+;>	<m+>;<m+;>;IGNORE;IGNORE
+<n+>	<n+>;<n+>;IGNORE;IGNORE
+<n+->	<n+>;<n+->;IGNORE;IGNORE
+<n+.>	<n+>;<n+.>;IGNORE;IGNORE
+<n+,>	<n+>;<n+,>;IGNORE;IGNORE
+<n+;>	<n+>;<n+;>;IGNORE;IGNORE
+<h+>	<h+>;<h+>;IGNORE;IGNORE
+<h+->	<h+>;<h+->;IGNORE;IGNORE
+<h+.>	<h+>;<h+.>;IGNORE;IGNORE
+<h+,>	<h+>;<h+,>;IGNORE;IGNORE
+<h+;>	<h+>;<h+;>;IGNORE;IGNORE
+<w+>	<w+>;<w+>;IGNORE;IGNORE
+<w+->	<w+>;<w+->;IGNORE;IGNORE
+<w+.>	<w+>;<w+.>;IGNORE;IGNORE
+<j+>	<j+>;<j+>;IGNORE;IGNORE
+<j+->	<j+>;<j+->;IGNORE;IGNORE
+<j+.>	<j+>;<j+.>;IGNORE;IGNORE
+<y+>	<y+>;<y+>;IGNORE;IGNORE
+<y+->	<y+>;<y+->;IGNORE;IGNORE
+<y+.>	<y+>;<y+.>;IGNORE;IGNORE
+<y+,>	<y+>;<y+,>;IGNORE;IGNORE
+<y+;>	<y+>;<y+;>;IGNORE;IGNORE
+
+<:+>	IGNORE;IGNORE;<:+>;IGNORE
+<"+>	IGNORE;IGNORE;<"+>;IGNORE
+<=+>	IGNORE;IGNORE;<=+>;IGNORE
+<//+>	IGNORE;IGNORE;<//+>;IGNORE
+<'+>	IGNORE;IGNORE;<'+>;IGNORE
+<1+>	IGNORE;IGNORE;<1+>;IGNORE
+<3+>	IGNORE;IGNORE;<3+>;IGNORE
+<3+;>	IGNORE;IGNORE;<3+;>;IGNORE
+<0+>	IGNORE;IGNORE;<0+>;IGNORE
+
+<0a>	<0>;<0a>;IGNORE;IGNORE
+<1a>	<1>;<1a>;IGNORE;IGNORE
+<2a>	<2>;<2a>;IGNORE;IGNORE
+<3a>	<3>;<3a>;IGNORE;IGNORE
+<4a>	<4>;<4a>;IGNORE;IGNORE
+<5a>	<5>;<5a>;IGNORE;IGNORE
+<6a>	<6>;<6a>;IGNORE;IGNORE
+<7a>	<7>;<7a>;IGNORE;IGNORE
+<8a>	<8>;<8a>;IGNORE;IGNORE
+<9a>	<9>;<9a>;IGNORE;IGNORE
+
+<lM->	<l+><aM>;<l+><aM>;<lM-><lM->;IGNORE
+<lM.>	<l+><aM>;<l+><aM.>;<lM.><lM.>;IGNORE
+<lH->	<l+><aH>;<l+><aH>;<lH-><lH->;IGNORE
+<lH.>	<l+><aH>;<l+><aH.>;<lH.><lH.>;IGNORE
+<lh->	<l+><ah>;<l+><ah>;<lh-><lh->;IGNORE
+<lh.>	<l+><ah>;<l+><ah.>;<lh.><lh.>;IGNORE
+<la->	<l+><a+>;<l+><a+->;<la-><la->;IGNORE
+<la.>	<l+><a+>;<l+><a+.>;<la.><la.>;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
+
+<a6>	<a6>;<a6>;IGNORE;IGNORE
+<A5>	<a6>;<A5>;IGNORE;IGNORE
+<A6>	<a6>;<A6>;IGNORE;IGNORE
+<a5>	<a6>;<a5>;IGNORE;IGNORE
+<i6>	<i6>;<i6>;IGNORE;IGNORE
+<I5>	<i6>;<I5>;IGNORE;IGNORE
+<I6>	<i6>;<I6>;IGNORE;IGNORE
+<i5>	<i6>;<i5>;IGNORE;IGNORE
+<u6>	<u6>;<u6>;IGNORE;IGNORE
+<U5>	<u6>;<U5>;IGNORE;IGNORE
+<U6>	<u6>;<U6>;IGNORE;IGNORE
+<u5>	<u6>;<u5>;IGNORE;IGNORE
+<Vu>	<u6>;<Vu>;IGNORE;IGNORE
+<e6>	<e6>;<e6>;IGNORE;IGNORE
+<E5>	<e6>;<E5>;IGNORE;IGNORE
+<E6>	<e6>;<E6>;IGNORE;IGNORE
+<e5>	<e6>;<e5>;IGNORE;IGNORE
+<o6>	<o6>;<o6>;IGNORE;IGNORE
+<O5>	<o6>;<O5>;IGNORE;IGNORE
+<O6>	<o6>;<O6>;IGNORE;IGNORE
+<o5>	<o6>;<o5>;IGNORE;IGNORE
+<KA>	<KA>;<KA>;IGNORE;IGNORE
+<Ka>	<KA>;<Ka>;IGNORE;IGNORE
+<ka>	<KA>;<ka>;IGNORE;IGNORE
+<Ga>	<KA>;<Ga>;IGNORE;IGNORE
+<ga>	<KA>;<ga>;IGNORE;IGNORE
+<Ki>	<Ki>;<Ki>;IGNORE;IGNORE
+<ki>	<Ki>;<ki>;IGNORE;IGNORE
+<Gi>	<Ki>;<Gi>;IGNORE;IGNORE
+<gi>	<Ki>;<gi>;IGNORE;IGNORE
+<Ku>	<Ku>;<Ku>;IGNORE;IGNORE
+<ku>	<Ku>;<ku>;IGNORE;IGNORE
+<Gu>	<Ku>;<Gu>;IGNORE;IGNORE
+<gu>	<Ku>;<gu>;IGNORE;IGNORE
+<KE>	<KE>;<KE>;IGNORE;IGNORE
+<Ke>	<KE>;<Ke>;IGNORE;IGNORE
+<ke>	<KE>;<ke>;IGNORE;IGNORE
+<Ge>	<KE>;<Ge>;IGNORE;IGNORE
+<ge>	<KE>;<ge>;IGNORE;IGNORE
+<Ko>	<Ko>;<Ko>;IGNORE;IGNORE
+<ko>	<Ko>;<ko>;IGNORE;IGNORE
+<Go>	<Ko>;<Go>;IGNORE;IGNORE
+<go>	<Ko>;<go>;IGNORE;IGNORE
+<Sa>	<Sa>;<Sa>;IGNORE;IGNORE
+<sa>	<Sa>;<sa>;IGNORE;IGNORE
+<Za>	<Sa>;<Za>;IGNORE;IGNORE
+<za>	<Sa>;<za>;IGNORE;IGNORE
+<Si>	<Si>;<Si>;IGNORE;IGNORE
+<si>	<Si>;<si>;IGNORE;IGNORE
+<Zi>	<Si>;<Zi>;IGNORE;IGNORE
+<zi>	<Si>;<zi>;IGNORE;IGNORE
+<Su>	<Su>;<Su>;IGNORE;IGNORE
+<su>	<Su>;<su>;IGNORE;IGNORE
+<Zu>	<Su>;<Zu>;IGNORE;IGNORE
+<zu>	<Su>;<zu>;IGNORE;IGNORE
+<Se>	<Se>;<Se>;IGNORE;IGNORE
+<se>	<Se>;<se>;IGNORE;IGNORE
+<Ze>	<Se>;<Ze>;IGNORE;IGNORE
+<ze>	<Se>;<ze>;IGNORE;IGNORE
+<So>	<So>;<So>;IGNORE;IGNORE
+<so>	<So>;<so>;IGNORE;IGNORE
+<Zo>	<So>;<Zo>;IGNORE;IGNORE
+<zo>	<So>;<zo>;IGNORE;IGNORE
+<Ta>	<Ta>;<Ta>;IGNORE;IGNORE
+<ta>	<Ta>;<ta>;IGNORE;IGNORE
+<Da>	<Ta>;<Da>;IGNORE;IGNORE
+<da>	<Ta>;<da>;IGNORE;IGNORE
+<Ti>	<Ti>;<Ti>;IGNORE;IGNORE
+<ti>	<Ti>;<ti>;IGNORE;IGNORE
+<Di>	<Ti>;<Di>;IGNORE;IGNORE
+<di>	<Ti>;<di>;IGNORE;IGNORE
+<TU>	<TU>;<TU>;IGNORE;IGNORE
+<tU>	<TU>;<tU>;IGNORE;IGNORE
+<Tu>	<TU>;<Tu>;IGNORE;IGNORE
+<tu>	<TU>;<tu>;IGNORE;IGNORE
+<Du>	<TU>;<Du>;IGNORE;IGNORE
+<du>	<TU>;<du>;IGNORE;IGNORE
+<Te>	<Te>;<Te>;IGNORE;IGNORE
+<te>	<Te>;<te>;IGNORE;IGNORE
+<De>	<Te>;<De>;IGNORE;IGNORE
+<de>	<Te>;<de>;IGNORE;IGNORE
+<To>	<To>;<To>;IGNORE;IGNORE
+<to>	<To>;<to>;IGNORE;IGNORE
+<Do>	<To>;<Do>;IGNORE;IGNORE
+<do>	<To>;<do>;IGNORE;IGNORE
+<Na>	<Na>;<Na>;IGNORE;IGNORE
+<na>	<Na>;<na>;IGNORE;IGNORE
+<Ni>	<Ni>;<Ni>;IGNORE;IGNORE
+<ni>	<Ni>;<ni>;IGNORE;IGNORE
+<Nu>	<Nu>;<Nu>;IGNORE;IGNORE
+<nu>	<Nu>;<nu>;IGNORE;IGNORE
+<Ne>	<Ne>;<Ne>;IGNORE;IGNORE
+<ne>	<Ne>;<ne>;IGNORE;IGNORE
+<No>	<No>;<No>;IGNORE;IGNORE
+<no>	<No>;<no>;IGNORE;IGNORE
+<Ha>	<Ha>;<Ha>;IGNORE;IGNORE
+<ha>	<Ha>;<ha>;IGNORE;IGNORE
+<Ba>	<Ha>;<Ba>;IGNORE;IGNORE
+<ba>	<Ha>;<ba>;IGNORE;IGNORE
+<Pa>	<Ha>;<Pa>;IGNORE;IGNORE
+<pa>	<Ha>;<pa>;IGNORE;IGNORE
+<Hi>	<Hi>;<Hi>;IGNORE;IGNORE
+<hi>	<Hi>;<hi>;IGNORE;IGNORE
+<Bi>	<Hi>;<Bi>;IGNORE;IGNORE
+<bi>	<Hi>;<bi>;IGNORE;IGNORE
+<Pi>	<Hi>;<Pi>;IGNORE;IGNORE
+<pi>	<Hi>;<pi>;IGNORE;IGNORE
+<Hu>	<Hu>;<Hu>;IGNORE;IGNORE
+<hu>	<Hu>;<hu>;IGNORE;IGNORE
+<Bu>	<Hu>;<Bu>;IGNORE;IGNORE
+<bu>	<Hu>;<bu>;IGNORE;IGNORE
+<Pu>	<Hu>;<Pu>;IGNORE;IGNORE
+<pu>	<Hu>;<pu>;IGNORE;IGNORE
+<He>	<He>;<He>;IGNORE;IGNORE
+<he>	<He>;<he>;IGNORE;IGNORE
+<Be>	<He>;<Be>;IGNORE;IGNORE
+<be>	<He>;<be>;IGNORE;IGNORE
+<Pe>	<He>;<Pe>;IGNORE;IGNORE
+<pe>	<He>;<pe>;IGNORE;IGNORE
+<Ho>	<Ho>;<Ho>;IGNORE;IGNORE
+<ho>	<Ho>;<ho>;IGNORE;IGNORE
+<Bo>	<Ho>;<Bo>;IGNORE;IGNORE
+<bo>	<Ho>;<bo>;IGNORE;IGNORE
+<Po>	<Ho>;<Po>;IGNORE;IGNORE
+<po>	<Ho>;<po>;IGNORE;IGNORE
+<Ma>	<Ma>;<Ma>;IGNORE;IGNORE
+<ma>	<Ma>;<ma>;IGNORE;IGNORE
+<Mi>	<Mi>;<Mi>;IGNORE;IGNORE
+<mi>	<Mi>;<mi>;IGNORE;IGNORE
+<Mu>	<Mu>;<Mu>;IGNORE;IGNORE
+<mu>	<Mu>;<mu>;IGNORE;IGNORE
+<Me>	<Me>;<Me>;IGNORE;IGNORE
+<me>	<Me>;<me>;IGNORE;IGNORE
+<Mo>	<Mo>;<Mo>;IGNORE;IGNORE
+<mo>	<Mo>;<mo>;IGNORE;IGNORE
+<YA>	<YA>;<YA>;IGNORE;IGNORE
+<yA>	<YA>;<yA>;IGNORE;IGNORE
+<Ya>	<YA>;<Ya>;IGNORE;IGNORE
+<ya>	<YA>;<ya>;IGNORE;IGNORE
+<YU>	<YU>;<YU>;IGNORE;IGNORE
+<yU>	<YU>;<yU>;IGNORE;IGNORE
+<Yu>	<YU>;<Yu>;IGNORE;IGNORE
+<yu>	<YU>;<yu>;IGNORE;IGNORE
+<YO>	<YO>;<YO>;IGNORE;IGNORE
+<yO>	<YO>;<yO>;IGNORE;IGNORE
+<Yo>	<YO>;<Yo>;IGNORE;IGNORE
+<yo>	<YO>;<yo>;IGNORE;IGNORE
+<Ra>	<Ra>;<Ra>;IGNORE;IGNORE
+<ra>	<Ra>;<ra>;IGNORE;IGNORE
+<Ri>	<Ri>;<Ri>;IGNORE;IGNORE
+<ri>	<Ri>;<ri>;IGNORE;IGNORE
+<Ru>	<Ru>;<Ru>;IGNORE;IGNORE
+<ru>	<Ru>;<ru>;IGNORE;IGNORE
+<Re>	<Re>;<Re>;IGNORE;IGNORE
+<re>	<Re>;<re>;IGNORE;IGNORE
+<Ro>	<Ro>;<Ro>;IGNORE;IGNORE
+<ro>	<Ro>;<ro>;IGNORE;IGNORE
+<WA>	<WA>;<WA>;IGNORE;IGNORE
+<wA>	<WA>;<wA>;IGNORE;IGNORE
+<Wa>	<WA>;<Wa>;IGNORE;IGNORE
+<wa>	<WA>;<wa>;IGNORE;IGNORE
+<Wi>	<Wi>;<Wi>;IGNORE;IGNORE
+<wi>	<Wi>;<wi>;IGNORE;IGNORE
+<We>	<We>;<We>;IGNORE;IGNORE
+<we>	<We>;<we>;IGNORE;IGNORE
+<Wo>	<Wo>;<Wo>;IGNORE;IGNORE
+<wo>	<Wo>;<wo>;IGNORE;IGNORE
+<N6>	<N6>;<N6>;IGNORE;IGNORE
+<n5>	<N6>;<n5>;IGNORE;IGNORE
+
+order_end
+
+END LC_COLLATE
+
+LC_CTYPE
+copy "en_DK"
+END LC_CTYPE
+
+LC_MESSAGES
+yesexpr "<<(><s><S><y><Y><)/>><.><*>"
+noexpr  "<<(><n><N><)/>><.><*>"
+END LC_MESSAGES
+
+LC_MONETARY
+int_curr_symbol      "<E><C><S><SP>"
+currency_symbol      "<DO>"
+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
+abday   "<d><o><m>";"<l><u><n>";/
+        "<m><a><r>";"<m><i><e'>";/
+        "<j><u><e>";"<v><i><e>";/
+        "<s><a'><b>"
+day     "<d><o><m><i><n><g><o>";/
+        "<l><u><n><e><s>";/
+        "<m><a><r><t><e><s>";/
+        "<m><i><e'><r><c><o><l><e><s>";/
+        "<j><u><e><v><e><s>";/
+        "<v><i><e><r><n><e><s>";/
+        "<s><a'><b><a><d><o>"
+abmon   "<e><n><e>";"<f><e><b>";/
+        "<m><a><r>";"<a><b><r>";/
+        "<m><a><y>";"<j><u><n>";/
+        "<j><u><l>";"<a><g><o>";/
+        "<s><e><p>";"<o><c><t>";/
+        "<n><o><v>";"<d><i><c>"
+mon     "<e><n><e><r><o>";/
+        "<f><e><b><r><e><r><o>";/
+        "<m><a><r><z><o>";/
+        "<a><b><r><i><l>";/
+        "<m><a><y><o>";/
+        "<j><u><n><i><o>";/
+        "<j><u><l><i><o>";/
+        "<a><g><o><s><t><o>";/
+        "<s><e><p><t><i><e><m><b><r><e>";/
+        "<o><c><t><u><b><r><e>";/
+        "<n><o><v><i><e><m><b><r><e>";/
+        "<d><i><c><i><e><m><b><r><e>"
+d_t_fmt "<%><a><SP><%><d><SP><%><b><SP><%><Y><SP><%><T><SP><%><Z>"
+d_fmt   "<%><d><//><%><m><//><%><y>"
+t_fmt   "<%><T>"
+am_pm   "";""
+t_fmt_ampm ""
+END LC_TIME
diff --git a/localedata/locales/es_ES b/localedata/locales/es_ES
index e97a9ec29b..296271babe 100644
--- a/localedata/locales/es_ES
+++ b/localedata/locales/es_ES
@@ -11,8 +11,8 @@ escape_char  /
 % Fax: +45 - 33256543
 % Language: es
 % Territory: ES
-% Revision: 4.3
-% Date: 1996-10-15
+% Revision: 4.4
+% Date: 1997-03-18
 % Application: general
 % Users: general
 % Repertoiremap: mnemonic,ds
@@ -21,14 +21,6 @@ escape_char  /
 % for commercial purposes.
 
 LC_COLLATE
-collating-element <C-H> from "<C><H>"
-collating-element <c-h> from "<c><h>"
-collating-element <C-h> from "<C><h>"
-collating-element <c-H> from "<c><H>"
-collating-element <L-L> from "<L><L>"
-collating-element <l-l> from "<l><l>"
-collating-element <L-l> from "<L><l>"
-collating-element <l-L> from "<l><L>"
 
 % Base collation scheme: 1994-03-22
 
@@ -76,7 +68,7 @@ collating-symbol <SMALL>
 % Latin letters. They are used 
 % to specify deltas by locales using
 % a locale as the default ordering
-% and by "reorder-after" statements
+% and by "replace-after" statements
 % specifying the changed placement
 % in an ordering of a character.
 
@@ -182,7 +174,7 @@ collating-symbol <SPECIAL>
 
 % letter;accent;case;specials
 
-order_start forward;forward/
+order_start forward;backward/
             ;forward;position
 
 % <CAPITAL> or <SMALL> letters first:
@@ -390,7 +382,7 @@ order_start forward;forward/
 <9">	IGNORE;IGNORE;IGNORE;<9">
 <//->	IGNORE;IGNORE;IGNORE;<//->
 <//=>	IGNORE;IGNORE;IGNORE;<//=>
-<sb>	IGNORE;IGNORE;IGNORE;<sb>
+<Sb>	IGNORE;IGNORE;IGNORE;<Sb>
 <..>	IGNORE;IGNORE;IGNORE;<..>
 <.3>	IGNORE;IGNORE;IGNORE;<.3>
 <%0>	IGNORE;IGNORE;IGNORE;<%0>
@@ -406,7 +398,6 @@ order_start forward;forward/
 <:X>	IGNORE;IGNORE;IGNORE;<:X>
 <!*2>	IGNORE;IGNORE;IGNORE;<!*2>
 <'->	IGNORE;IGNORE;IGNORE;<'->
-<//f>	IGNORE;IGNORE;IGNORE;<//f>
 <=S>	IGNORE;IGNORE;IGNORE;<=S>
 <0s>	IGNORE;IGNORE;IGNORE;<0s>
 <1s>	IGNORE;IGNORE;IGNORE;<1s>
@@ -506,9 +497,10 @@ order_start forward;forward/
 <-2>	IGNORE;IGNORE;IGNORE;<-2>
 <-+>	IGNORE;IGNORE;IGNORE;<-+>
 <.+>	IGNORE;IGNORE;IGNORE;<.+>
+<//f>	IGNORE;IGNORE;IGNORE;<//f>
 <*->	IGNORE;IGNORE;IGNORE;<*->
 <Ob>	IGNORE;IGNORE;IGNORE;<Ob>
-<Sb>	IGNORE;IGNORE;IGNORE;<Sb>
+<sb>	IGNORE;IGNORE;IGNORE;<sb>
 <RT>	IGNORE;IGNORE;IGNORE;<RT>
 <0(>	IGNORE;IGNORE;IGNORE;<0(>
 <00>	IGNORE;IGNORE;IGNORE;<00>
@@ -555,7 +547,6 @@ order_start forward;forward/
 <NI>	IGNORE;IGNORE;IGNORE;<NI>
 <(A>	IGNORE;IGNORE;IGNORE;<(A>
 <TR>	IGNORE;IGNORE;IGNORE;<TR>
-<88>	IGNORE;IGNORE;IGNORE;<88>
 <Iu>	IGNORE;IGNORE;IGNORE;<Iu>
 <Il>	IGNORE;IGNORE;IGNORE;<Il>
 <Vs>	IGNORE;IGNORE;IGNORE;<Vs>
@@ -629,9 +620,9 @@ order_start forward;forward/
 <20.>	IGNORE;IGNORE;IGNORE;<20.>
 <0-o>	IGNORE;IGNORE;IGNORE;<0-o>
 <hh>	IGNORE;IGNORE;IGNORE;<hh>
-<HH->	IGNORE;IGNORE;IGNORE;<HH->
+<HH>	IGNORE;IGNORE;IGNORE;<HH>
 <vv>	IGNORE;IGNORE;IGNORE;<vv>
-<VV->	IGNORE;IGNORE;IGNORE;<VV->
+<VV>	IGNORE;IGNORE;IGNORE;<VV>
 <3->	IGNORE;IGNORE;IGNORE;<3->
 <3_>	IGNORE;IGNORE;IGNORE;<3_>
 <3!>	IGNORE;IGNORE;IGNORE;<3!>
@@ -641,60 +632,60 @@ order_start forward;forward/
 <4!>	IGNORE;IGNORE;IGNORE;<4!>
 <4//>	IGNORE;IGNORE;IGNORE;<4//>
 <dr>	IGNORE;IGNORE;IGNORE;<dr>
-<dR->	IGNORE;IGNORE;IGNORE;<dR->
-<Dr->	IGNORE;IGNORE;IGNORE;<Dr->
-<DR->	IGNORE;IGNORE;IGNORE;<DR->
+<dR>	IGNORE;IGNORE;IGNORE;<dR>
+<Dr>	IGNORE;IGNORE;IGNORE;<Dr>
+<DR>	IGNORE;IGNORE;IGNORE;<DR>
 <dl>	IGNORE;IGNORE;IGNORE;<dl>
-<dL->	IGNORE;IGNORE;IGNORE;<dL->
-<Dl->	IGNORE;IGNORE;IGNORE;<Dl->
-<LD->	IGNORE;IGNORE;IGNORE;<LD->
+<dL>	IGNORE;IGNORE;IGNORE;<dL>
+<Dl>	IGNORE;IGNORE;IGNORE;<Dl>
+<LD>	IGNORE;IGNORE;IGNORE;<LD>
 <ur>	IGNORE;IGNORE;IGNORE;<ur>
-<uR->	IGNORE;IGNORE;IGNORE;<uR->
-<Ur->	IGNORE;IGNORE;IGNORE;<Ur->
-<UR->	IGNORE;IGNORE;IGNORE;<UR->
+<uR>	IGNORE;IGNORE;IGNORE;<uR>
+<Ur>	IGNORE;IGNORE;IGNORE;<Ur>
+<UR>	IGNORE;IGNORE;IGNORE;<UR>
 <ul>	IGNORE;IGNORE;IGNORE;<ul>
-<uL->	IGNORE;IGNORE;IGNORE;<uL->
-<Ul->	IGNORE;IGNORE;IGNORE;<Ul->
-<UL->	IGNORE;IGNORE;IGNORE;<UL->
+<uL>	IGNORE;IGNORE;IGNORE;<uL>
+<Ul>	IGNORE;IGNORE;IGNORE;<Ul>
+<UL>	IGNORE;IGNORE;IGNORE;<UL>
 <vr>	IGNORE;IGNORE;IGNORE;<vr>
-<vR->	IGNORE;IGNORE;IGNORE;<vR->
+<vR>	IGNORE;IGNORE;IGNORE;<vR>
 <Udr>	IGNORE;IGNORE;IGNORE;<Udr>
 <uDr>	IGNORE;IGNORE;IGNORE;<uDr>
-<Vr->	IGNORE;IGNORE;IGNORE;<Vr->
+<Vr>	IGNORE;IGNORE;IGNORE;<Vr>
 <UdR>	IGNORE;IGNORE;IGNORE;<UdR>
 <uDR>	IGNORE;IGNORE;IGNORE;<uDR>
-<VR->	IGNORE;IGNORE;IGNORE;<VR->
+<VR>	IGNORE;IGNORE;IGNORE;<VR>
 <vl>	IGNORE;IGNORE;IGNORE;<vl>
-<vL->	IGNORE;IGNORE;IGNORE;<vL->
+<vL>	IGNORE;IGNORE;IGNORE;<vL>
 <Udl>	IGNORE;IGNORE;IGNORE;<Udl>
 <uDl>	IGNORE;IGNORE;IGNORE;<uDl>
-<Vl->	IGNORE;IGNORE;IGNORE;<Vl->
+<Vl>	IGNORE;IGNORE;IGNORE;<Vl>
 <UdL>	IGNORE;IGNORE;IGNORE;<UdL>
 <uDL>	IGNORE;IGNORE;IGNORE;<uDL>
-<VL->	IGNORE;IGNORE;IGNORE;<VL->
+<VL>	IGNORE;IGNORE;IGNORE;<VL>
 <dh>	IGNORE;IGNORE;IGNORE;<dh>
 <dLr>	IGNORE;IGNORE;IGNORE;<dLr>
 <dlR>	IGNORE;IGNORE;IGNORE;<dlR>
-<dH->	IGNORE;IGNORE;IGNORE;<dH->
-<Dh->	IGNORE;IGNORE;IGNORE;<Dh->
+<dH>	IGNORE;IGNORE;IGNORE;<dH>
+<Dh>	IGNORE;IGNORE;IGNORE;<Dh>
 <DLr>	IGNORE;IGNORE;IGNORE;<DLr>
 <DlR>	IGNORE;IGNORE;IGNORE;<DlR>
-<DH->	IGNORE;IGNORE;IGNORE;<DH->
+<DH>	IGNORE;IGNORE;IGNORE;<DH>
 <uh>	IGNORE;IGNORE;IGNORE;<uh>
 <uLr>	IGNORE;IGNORE;IGNORE;<uLr>
 <ulR>	IGNORE;IGNORE;IGNORE;<ulR>
-<uH->	IGNORE;IGNORE;IGNORE;<uH->
-<Uh->	IGNORE;IGNORE;IGNORE;<Uh->
+<uH>	IGNORE;IGNORE;IGNORE;<uH>
+<Uh>	IGNORE;IGNORE;IGNORE;<Uh>
 <ULr>	IGNORE;IGNORE;IGNORE;<ULr>
 <UlR>	IGNORE;IGNORE;IGNORE;<UlR>
-<UH->	IGNORE;IGNORE;IGNORE;<UH->
+<UH>	IGNORE;IGNORE;IGNORE;<UH>
 <vh>	IGNORE;IGNORE;IGNORE;<vh>
 <vLr>	IGNORE;IGNORE;IGNORE;<vLr>
 <vlR>	IGNORE;IGNORE;IGNORE;<vlR>
-<vH->	IGNORE;IGNORE;IGNORE;<vH->
+<vH>	IGNORE;IGNORE;IGNORE;<vH>
 <Udh>	IGNORE;IGNORE;IGNORE;<Udh>
 <uDh>	IGNORE;IGNORE;IGNORE;<uDh>
-<Vh->	IGNORE;IGNORE;IGNORE;<Vh->
+<Vh>	IGNORE;IGNORE;IGNORE;<Vh>
 <UdLr>	IGNORE;IGNORE;IGNORE;<UdLr>
 <UdlR>	IGNORE;IGNORE;IGNORE;<UdlR>
 <uDLr>	IGNORE;IGNORE;IGNORE;<uDLr>
@@ -703,35 +694,6 @@ order_start forward;forward/
 <uDH>	IGNORE;IGNORE;IGNORE;<uDH>
 <VLr>	IGNORE;IGNORE;IGNORE;<VLr>
 <VlR>	IGNORE;IGNORE;IGNORE;<VlR>
-<VH->	IGNORE;IGNORE;IGNORE;<VH->
-<HH>	IGNORE;IGNORE;IGNORE;<HH>
-<VV>	IGNORE;IGNORE;IGNORE;<VV>
-<dR>	IGNORE;IGNORE;IGNORE;<dR>
-<Dr>	IGNORE;IGNORE;IGNORE;<Dr>
-<DR>	IGNORE;IGNORE;IGNORE;<DR>
-<dL>	IGNORE;IGNORE;IGNORE;<dL>
-<Dl>	IGNORE;IGNORE;IGNORE;<Dl>
-<LD>	IGNORE;IGNORE;IGNORE;<LD>
-<uR>	IGNORE;IGNORE;IGNORE;<uR>
-<Ur>	IGNORE;IGNORE;IGNORE;<Ur>
-<UR>	IGNORE;IGNORE;IGNORE;<UR>
-<uL>	IGNORE;IGNORE;IGNORE;<uL>
-<Ul>	IGNORE;IGNORE;IGNORE;<Ul>
-<UL>	IGNORE;IGNORE;IGNORE;<UL>
-<vR>	IGNORE;IGNORE;IGNORE;<vR>
-<Vr>	IGNORE;IGNORE;IGNORE;<Vr>
-<VR>	IGNORE;IGNORE;IGNORE;<VR>
-<vL>	IGNORE;IGNORE;IGNORE;<vL>
-<Vl>	IGNORE;IGNORE;IGNORE;<Vl>
-<VL>	IGNORE;IGNORE;IGNORE;<VL>
-<dH>	IGNORE;IGNORE;IGNORE;<dH>
-<Dh>	IGNORE;IGNORE;IGNORE;<Dh>
-<DH>	IGNORE;IGNORE;IGNORE;<DH>
-<uH>	IGNORE;IGNORE;IGNORE;<uH>
-<Uh>	IGNORE;IGNORE;IGNORE;<Uh>
-<UH>	IGNORE;IGNORE;IGNORE;<UH>
-<vH>	IGNORE;IGNORE;IGNORE;<vH>
-<Vh>	IGNORE;IGNORE;IGNORE;<Vh>
 <VH>	IGNORE;IGNORE;IGNORE;<VH>
 <FD>	IGNORE;IGNORE;IGNORE;<FD>
 <BD>	IGNORE;IGNORE;IGNORE;<BD>
@@ -937,8 +899,6 @@ order_start forward;forward/
 <Tel>	IGNORE;IGNORE;IGNORE;<Tel>
 <UA>	IGNORE;IGNORE;IGNORE;<UA>
 <UB>	IGNORE;IGNORE;IGNORE;<UB>
-<Mc>	IGNORE;IGNORE;IGNORE;<Mc>
-<Fl>	IGNORE;IGNORE;IGNORE;<Fl>
 UNDEFINED	IGNORE;IGNORE;IGNORE
 
 <0>	<0>;<0>;IGNORE;IGNORE
@@ -1060,10 +1020,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <C,'>	<C>;<CEDILLA+ACUTE>;<CAPITAL>;IGNORE
 <c,'>	<C>;<CEDILLA+ACUTE>;<SMALL>;IGNORE
 <c8>	
-<C-H>	<C-H>;<NONE>;<CAPITAL>;IGNORE
-<C-h>	<C-H>;<NONE>;<CAPITAL-SMALL>;IGNORE
-<c-H>	<C-H>;<NONE>;<SMALL-CAPITAL>;IGNORE
-<c-h>	<C-H>;<NONE>;<SMALL>;IGNORE
 <D>	<D>;<NONE>;<CAPITAL>;IGNORE
 <d>	<D>;<NONE>;<SMALL>;IGNORE
 <D<>	<D>;<CARON>;<CAPITAL>;IGNORE
@@ -1081,8 +1037,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <D_>	<D>;<LINE-BELOW>;<CAPITAL>;IGNORE
 <d_>	<D>;<LINE-BELOW>;<SMALL>;IGNORE
 <d8>	
-<D->	<D>;<D->;<CAPITAL>;IGNORE
-<d->	<D>;<D->;<SMALL>;IGNORE
 <E>	<E>;<NONE>;<CAPITAL>;IGNORE
 <e>	<E>;<NONE>;<SMALL>;IGNORE
 <E'>	<E>;<ACUTE>;<CAPITAL>;IGNORE
@@ -1153,8 +1107,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <g'>	<G>;<ACUTE>;<SMALL>;IGNORE
 <G(>	<G>;<BREVE>;<CAPITAL>;IGNORE
 <g(>	<G>;<BREVE>;<SMALL>;IGNORE
-<OI>	<G>;<BREVE+ACUTE>;<CAPITAL>;IGNORE
-<oi>	<G>;<BREVE+ACUTE>;<SMALL>;IGNORE
 <G/>>	<G>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
 <g/>>	<G>;<CIRCUMFLEX>;<SMALL>;IGNORE
 <G<>	<G>;<CARON>;<CAPITAL>;IGNORE
@@ -1264,11 +1216,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <L_>	<L>;<LINE-BELOW>;<CAPITAL>;IGNORE
 <l_>	<L>;<LINE-BELOW>;<SMALL>;IGNORE
 <l8>	
-<L-L>	<L-L>;<NONE>;<CAPITAL>;IGNORE
-<L-l>	<L-L>;<NONE>;<CAPITAL-SMALL>;IGNORE
-<l-L>	<L-L>;<NONE>;<SMALL-CAPITAL>;IGNORE
-<l-l>	<L-L>;<NONE>;<SMALL>;IGNORE
-<St>	<LONG>;<SPECIAL>;<SMALL>;IGNORE
 <M>	<M>;<NONE>;<CAPITAL>;IGNORE
 <m>	<M>;<NONE>;<SMALL>;IGNORE
 <M'>	<M>;<ACUTE>;<CAPITAL>;IGNORE
@@ -1298,8 +1245,8 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <n8>	
 <N?>	<N?>;<NONE>;<CAPITAL>;IGNORE
 <n?>	<N?>;<NONE>;<SMALL>;IGNORE
-<NG>	<N>;<NG>;<CAPITAL>;IGNORE
-<ng>	<N>;<NG>;<SMALL>;IGNORE
+<NG>	"<N><G>";"<NG><NG>";"<CAPITAL><CAPITAL>";IGNORE
+<ng>	"<N><G>";"<NG><NG>";"<SMALL><SMALL>";IGNORE
 <O>	<O>;<NONE>;<CAPITAL>;IGNORE
 <o>	<O>;<NONE>;<SMALL>;IGNORE
 <-o>	<O>;<NONE>;<-o>;IGNORE
@@ -2134,13 +2081,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <N6>	<N6>;<N6>;IGNORE;IGNORE
 <n5>	<N6>;<n5>;IGNORE;IGNORE
 
-% modifier letters
-
-<;S>	IGNORE;IGNORE;<;S>;IGNORE
-<1/>>	IGNORE;IGNORE;<CIRCUMFLEX>;IGNORE
-<1->	IGNORE;IGNORE;<MACRON>;IGNORE
-<1!>	IGNORE;IGNORE;<GRAVE>;IGNORE
-
 order_end
 
 END LC_COLLATE
diff --git a/localedata/locales/es_GT b/localedata/locales/es_GT
new file mode 100644
index 0000000000..6bb0f871af
--- /dev/null
+++ b/localedata/locales/es_GT
@@ -0,0 +1,2156 @@
+comment_char %
+escape_char  /
+%
+% Spanish language locale for Guatemala
+% 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: es
+% Territory: GT
+% Revision: 4.4
+% Date: 1997-11-05
+% Application: general
+% Users: general
+% Repertoiremap: mnemonic,ds
+% Charset: ISO-8859-1
+% Distribution and use is free, also
+% for commercial purposes.
+
+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 <CAPITAL>
+collating-symbol <CAPITAL-SMALL>
+collating-symbol <SMALL-CAPITAL>
+collating-symbol <SMALL>
+
+% <CAPITAL-SMALL> and <SMALL-CAPITAL>
+% are for cases like Danish <A><a>
+% and Spanish <C><h> being treated
+% as one letter.
+
+% The <a8> ...... <z8> 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 <a8>
+collating-symbol <b8>
+collating-symbol <c8>
+collating-symbol <d8>
+collating-symbol <e8>
+collating-symbol <f8>
+collating-symbol <g8>
+collating-symbol <h8>
+collating-symbol <i8>
+collating-symbol <j8>
+collating-symbol <k8>
+collating-symbol <l8>
+collating-symbol <m8>
+collating-symbol <n8>
+collating-symbol <o8>
+collating-symbol <p8>
+collating-symbol <q8>
+collating-symbol <r8>
+collating-symbol <s8>
+collating-symbol <t8>
+collating-symbol <u8>
+collating-symbol <v8>
+collating-symbol <w8>
+collating-symbol <x8>
+collating-symbol <y8>
+collating-symbol <z8>
+
+collating-symbol <NONE>
+collating-symbol <ACUTE>
+collating-symbol <ACUTE+DOT>
+collating-symbol <GRAVE>
+collating-symbol <DOUBLE-GRAVE>
+collating-symbol <BREVE>
+collating-symbol <BREVE+ACUTE>
+collating-symbol <BREVE+GRAVE>
+collating-symbol <BREVE+MACRON>
+collating-symbol <BREVE+HOOK>
+collating-symbol <BREVE+TILDE>
+collating-symbol <BREVE+DOT-BELOW>
+collating-symbol <BREVE-BELOW>
+collating-symbol <INVERTED-BREVE>
+collating-symbol <CIRCUMFLEX>
+collating-symbol <CIRCUMFLEX+ACUTE>
+collating-symbol <CIRCUMFLEX+GRAVE>
+collating-symbol <CIRCUMFLEX+HOOK>
+collating-symbol <CIRCUMFLEX+TILDE>
+collating-symbol <CIRCUMFLEX+DOT-BELOW>
+collating-symbol <CARON>
+collating-symbol <CARON+DIAERESIS>
+collating-symbol <CARON+DOT>
+collating-symbol <RING>
+collating-symbol <RING+ACUTE>
+collating-symbol <RING-BELOW>
+collating-symbol <DIAERESIS>
+collating-symbol <DIAERESIS+MACRON>
+collating-symbol <DIAERESIS+ACUTE>
+collating-symbol <DIAERESIS+GRAVE>
+collating-symbol <DIAERESIS+CARON>
+collating-symbol <DOUBLE-ACUTE>
+collating-symbol <HOOK>
+collating-symbol <TILDE>
+collating-symbol <TILDE+ACUTE>
+collating-symbol <TILDE+DIAERESIS>
+collating-symbol <TILDE-BELOW>
+collating-symbol <DOT>
+collating-symbol <DOT-BELOW>
+collating-symbol <DOT+DOT-BELOW>
+collating-symbol <STROKE>
+collating-symbol <STROKE+ACUTE>
+collating-symbol <CEDILLA>
+collating-symbol <CEDILLA+ACUTE>
+collating-symbol <CEDILLA+GRAVE>
+collating-symbol <CEDILLA+BREVE>
+collating-symbol <OGONEK>
+collating-symbol <OGONEK+MACRON>
+collating-symbol <MACRON>
+collating-symbol <MACRON+ACUTE>
+collating-symbol <MACRON+GRAVE>
+collating-symbol <MACRON+DIAERESIS>
+collating-symbol <MACRON+DIAERESIS-BELOW>
+collating-symbol <MACRON+DOT>
+collating-symbol <MACRON+DOT-BELOW>
+collating-symbol <MACRON+CIRCUMFLEX>
+collating-symbol <LINE-BELOW>
+collating-symbol <HORN>
+collating-symbol <HORN+ACUTE>
+collating-symbol <HORN+GRAVE>
+collating-symbol <HORN+HOOK>
+collating-symbol <HORN+TILDE>
+collating-symbol <HORN+DOT-BELOW>
+collating-symbol <PRECEDED-BY-APOSTROPHE>
+collating-symbol <GREEK>
+collating-symbol <TONOS>
+collating-symbol <DIALYTICA>
+collating-symbol <DIALYTICA+TONOS>
+collating-symbol <CYRILLIC>
+collating-symbol <HIRAGANA>
+collating-symbol <KATAKANA>
+collating-symbol <SPECIAL>
+
+% letter;accent;case;specials
+
+order_start forward;backward/
+            ;forward;position
+
+% <CAPITAL> or <SMALL> letters first:
+
+<SMALL>
+<SMALL-CAPITAL>
+<CAPITAL-SMALL>
+<CAPITAL>
+
+% Accents:
+
+<NONE>
+<ACUTE>
+<ACUTE+DOT>
+<GRAVE>
+<DOUBLE-GRAVE>
+<BREVE>
+<BREVE+ACUTE>
+<BREVE+GRAVE>
+<BREVE+MACRON>
+<BREVE+HOOK>
+<BREVE+TILDE>
+<BREVE+DOT-BELOW>
+<BREVE-BELOW>
+<INVERTED-BREVE>
+<CIRCUMFLEX>
+<CIRCUMFLEX+ACUTE>
+<CIRCUMFLEX+GRAVE>
+<CIRCUMFLEX+HOOK>
+<CIRCUMFLEX+TILDE>
+<CIRCUMFLEX+DOT-BELOW>
+<CARON>
+<CARON+DIAERESIS>
+<CARON+DOT>
+<RING>
+<RING+ACUTE>
+<RING-BELOW>
+<DIAERESIS>
+<DIAERESIS+MACRON>
+<DIAERESIS+ACUTE>
+<DIAERESIS+GRAVE>
+<DIAERESIS+CARON>
+<DOUBLE-ACUTE>
+<HOOK>
+<TILDE>
+<TILDE+ACUTE>
+<TILDE+DIAERESIS>
+<TILDE-BELOW>
+<DOT>
+<DOT-BELOW>
+<DOT+DOT-BELOW>
+<STROKE>
+<STROKE+ACUTE>
+<CEDILLA>
+<CEDILLA+ACUTE>
+<CEDILLA+GRAVE>
+<CEDILLA+BREVE>
+<OGONEK>
+<OGONEK+MACRON>
+<MACRON>
+<MACRON+ACUTE>
+<MACRON+GRAVE>
+<MACRON+DIAERESIS>
+<MACRON+DIAERESIS-BELOW>
+<MACRON+DOT>
+<MACRON+DOT-BELOW>
+<MACRON+CIRCUMFLEX>
+<LINE-BELOW>
+<HORN>
+<HORN+ACUTE>
+<HORN+GRAVE>
+<HORN+HOOK>
+<HORN+TILDE>
+<HORN+DOT-BELOW>
+<PRECEDED-BY-APOSTROPHE>
+<GREEK>
+<TONOS>
+<DIALYTICA>
+<DIALYTICA+TONOS>
+<CYRILLIC>
+<HIRAGANA>
+<KATAKANA>
+<SPECIAL>
+
+<NS>	<NS>;<NS>;<NS>;IGNORE
+<SP>	IGNORE;IGNORE;IGNORE;<SP>
+<HT>	IGNORE;IGNORE;IGNORE;<HT>
+<VT>	IGNORE;IGNORE;IGNORE;<VT>
+<CR>	IGNORE;IGNORE;IGNORE;<CR>
+<LF>	IGNORE;IGNORE;IGNORE;<LF>
+<FF>	IGNORE;IGNORE;IGNORE;<FF>
+<_>	IGNORE;IGNORE;IGNORE;<_>
+<'m>	IGNORE;IGNORE;IGNORE;<'m>
+<-->	IGNORE;IGNORE;IGNORE;<-->
+<->	IGNORE;IGNORE;IGNORE;<->
+<,>	IGNORE;IGNORE;IGNORE;<,>
+<;>	IGNORE;IGNORE;IGNORE;<;>
+<:>	IGNORE;IGNORE;IGNORE;<:>
+<!>	IGNORE;IGNORE;IGNORE;<!>
+<!I>	IGNORE;IGNORE;IGNORE;<!I>
+<?>	IGNORE;IGNORE;IGNORE;<?>
+<?I>	IGNORE;IGNORE;IGNORE;<?I>
+<//>	IGNORE;IGNORE;IGNORE;<//>
+<.>	IGNORE;IGNORE;IGNORE;<.>
+<''>	IGNORE;IGNORE;IGNORE;<''>
+<'!>	IGNORE;IGNORE;IGNORE;<'!>
+<'/>>	IGNORE;IGNORE;IGNORE;<'/>>
+<':>	IGNORE;IGNORE;IGNORE;<':>
+<'?>	IGNORE;IGNORE;IGNORE;<'?>
+<.M>	IGNORE;IGNORE;IGNORE;<.M>
+<',>	IGNORE;IGNORE;IGNORE;<',>
+<'>	IGNORE;IGNORE;IGNORE;<'>
+<'6>	IGNORE;IGNORE;IGNORE;<'6>
+<'9>	IGNORE;IGNORE;IGNORE;<'9>
+<">	IGNORE;IGNORE;IGNORE;<">
+<"6>	IGNORE;IGNORE;IGNORE;<"6>
+<"9>	IGNORE;IGNORE;IGNORE;<"9>
+<<<>	IGNORE;IGNORE;IGNORE;<<<>
+</>/>>	IGNORE;IGNORE;IGNORE;</>/>>
+<(>	IGNORE;IGNORE;IGNORE;<(>
+<(S>	IGNORE;IGNORE;IGNORE;<(S>
+<)>	IGNORE;IGNORE;IGNORE;<)>
+<)S>	IGNORE;IGNORE;IGNORE;<)S>
+<<(>	IGNORE;IGNORE;IGNORE;<<(>
+<)/>>	IGNORE;IGNORE;IGNORE;<)/>>
+<(!>	IGNORE;IGNORE;IGNORE;<(!>
+<!)>	IGNORE;IGNORE;IGNORE;<!)>
+<SE>	IGNORE;IGNORE;IGNORE;<SE>
+<PI>	IGNORE;IGNORE;IGNORE;<PI>
+<Co>	IGNORE;IGNORE;IGNORE;<Co>
+<Rg>	IGNORE;IGNORE;IGNORE;<Rg>
+<At>	IGNORE;IGNORE;IGNORE;<At>
+<Cu>	IGNORE;IGNORE;IGNORE;<Cu>
+<Ct>	IGNORE;IGNORE;IGNORE;<Ct>
+<DO>	IGNORE;IGNORE;IGNORE;<DO>
+<Pd>	IGNORE;IGNORE;IGNORE;<Pd>
+<Ye>	IGNORE;IGNORE;IGNORE;<Ye>
+<*>	IGNORE;IGNORE;IGNORE;<*>
+<////>	IGNORE;IGNORE;IGNORE;<////>
+<&>	IGNORE;IGNORE;IGNORE;<&>
+<Nb>	IGNORE;IGNORE;IGNORE;<Nb>
+<%>	IGNORE;IGNORE;IGNORE;<%>
+<-S>	IGNORE;IGNORE;IGNORE;<-S>
+<+>	IGNORE;IGNORE;IGNORE;<+>
+<+S>	IGNORE;IGNORE;IGNORE;<+S>
+<+->	IGNORE;IGNORE;IGNORE;<+->
+<-:>	IGNORE;IGNORE;IGNORE;<-:>
+<*X>	IGNORE;IGNORE;IGNORE;<*X>
+<!=>	IGNORE;IGNORE;IGNORE;<!=>
+<<>	IGNORE;IGNORE;IGNORE;<<>
+<=<>	IGNORE;IGNORE;IGNORE;<=<>
+<=>	IGNORE;IGNORE;IGNORE;<=>
+</>=>	IGNORE;IGNORE;IGNORE;</>=>
+</>>	IGNORE;IGNORE;IGNORE;</>>
+<NO>	IGNORE;IGNORE;IGNORE;<NO>
+<!!>	IGNORE;IGNORE;IGNORE;<!!>
+<BB>	IGNORE;IGNORE;IGNORE;<BB>
+<DG>	IGNORE;IGNORE;IGNORE;<DG>
+<My>	IGNORE;IGNORE;IGNORE;<My>
+<'<>	IGNORE;IGNORE;IGNORE;<'<>
+<'(>	IGNORE;IGNORE;IGNORE;<'(>
+<'.>	IGNORE;IGNORE;IGNORE;<'.>
+<'0>	IGNORE;IGNORE;IGNORE;<'0>
+<';>	IGNORE;IGNORE;IGNORE;<';>
+<1?>	IGNORE;IGNORE;IGNORE;<1?>
+<'">	IGNORE;IGNORE;IGNORE;<'">
+<'G>	IGNORE;IGNORE;IGNORE;<'G>
+<,G>	IGNORE;IGNORE;IGNORE;<,G>
+<j3>	IGNORE;IGNORE;IGNORE;<j3>
+<?%>	IGNORE;IGNORE;IGNORE;<?%>
+<'*>	IGNORE;IGNORE;IGNORE;<'*>
+<'%>	IGNORE;IGNORE;IGNORE;<'%>
+<.*>	IGNORE;IGNORE;IGNORE;<.*>
+<b3>	IGNORE;IGNORE;IGNORE;<b3>
+<,,>	IGNORE;IGNORE;IGNORE;<,,>
+<?*>	IGNORE;IGNORE;IGNORE;<?*>
+<?:>	IGNORE;IGNORE;IGNORE;<?:>
+<,!>	IGNORE;IGNORE;IGNORE;<,!>
+<,'>	IGNORE;IGNORE;IGNORE;<,'>
+<?,>	IGNORE;IGNORE;IGNORE;<?,>
+<;!>	IGNORE;IGNORE;IGNORE;<;!>
+<;'>	IGNORE;IGNORE;IGNORE;<;'>
+<?;>	IGNORE;IGNORE;IGNORE;<?;>
+<!:>	IGNORE;IGNORE;IGNORE;<!:>
+<!*>	IGNORE;IGNORE;IGNORE;<!*>
+<;;>	IGNORE;IGNORE;IGNORE;<;;>
+<1N>	IGNORE;IGNORE;IGNORE;<1N>
+<1M>	IGNORE;IGNORE;IGNORE;<1M>
+<3M>	IGNORE;IGNORE;IGNORE;<3M>
+<4M>	IGNORE;IGNORE;IGNORE;<4M>
+<6M>	IGNORE;IGNORE;IGNORE;<6M>
+<LR>	IGNORE;IGNORE;IGNORE;<LR>
+<RL>	IGNORE;IGNORE;IGNORE;<RL>
+<1T>	IGNORE;IGNORE;IGNORE;<1T>
+<1H>	IGNORE;IGNORE;IGNORE;<1H>
+<-1>	IGNORE;IGNORE;IGNORE;<-1>
+<-N>	IGNORE;IGNORE;IGNORE;<-N>
+<-M>	IGNORE;IGNORE;IGNORE;<-M>
+<-3>	IGNORE;IGNORE;IGNORE;<-3>
+<!2>	IGNORE;IGNORE;IGNORE;<!2>
+<=2>	IGNORE;IGNORE;IGNORE;<=2>
+<.9>	IGNORE;IGNORE;IGNORE;<.9>
+<9'>	IGNORE;IGNORE;IGNORE;<9'>
+<:9>	IGNORE;IGNORE;IGNORE;<:9>
+<9">	IGNORE;IGNORE;IGNORE;<9">
+<//->	IGNORE;IGNORE;IGNORE;<//->
+<//=>	IGNORE;IGNORE;IGNORE;<//=>
+<Sb>	IGNORE;IGNORE;IGNORE;<Sb>
+<..>	IGNORE;IGNORE;IGNORE;<..>
+<.3>	IGNORE;IGNORE;IGNORE;<.3>
+<%0>	IGNORE;IGNORE;IGNORE;<%0>
+<1'>	IGNORE;IGNORE;IGNORE;<1'>
+<2'>	IGNORE;IGNORE;IGNORE;<2'>
+<3'>	IGNORE;IGNORE;IGNORE;<3'>
+<1">	IGNORE;IGNORE;IGNORE;<1">
+<2">	IGNORE;IGNORE;IGNORE;<2">
+<3">	IGNORE;IGNORE;IGNORE;<3">
+<Ca>	IGNORE;IGNORE;IGNORE;<Ca>
+<<1>	IGNORE;IGNORE;IGNORE;<<1>
+</>1>	IGNORE;IGNORE;IGNORE;</>1>
+<:X>	IGNORE;IGNORE;IGNORE;<:X>
+<!*2>	IGNORE;IGNORE;IGNORE;<!*2>
+<'->	IGNORE;IGNORE;IGNORE;<'->
+<=S>	IGNORE;IGNORE;IGNORE;<=S>
+<0s>	IGNORE;IGNORE;IGNORE;<0s>
+<1s>	IGNORE;IGNORE;IGNORE;<1s>
+<2s>	IGNORE;IGNORE;IGNORE;<2s>
+<3s>	IGNORE;IGNORE;IGNORE;<3s>
+<4s>	IGNORE;IGNORE;IGNORE;<4s>
+<5s>	IGNORE;IGNORE;IGNORE;<5s>
+<6s>	IGNORE;IGNORE;IGNORE;<6s>
+<7s>	IGNORE;IGNORE;IGNORE;<7s>
+<8s>	IGNORE;IGNORE;IGNORE;<8s>
+<9s>	IGNORE;IGNORE;IGNORE;<9s>
+<+s>	IGNORE;IGNORE;IGNORE;<+s>
+<-s>	IGNORE;IGNORE;IGNORE;<-s>
+<=s>	IGNORE;IGNORE;IGNORE;<=s>
+<(s>	IGNORE;IGNORE;IGNORE;<(s>
+<)s>	IGNORE;IGNORE;IGNORE;<)s>
+<Ff>	IGNORE;IGNORE;IGNORE;<Ff>
+<Li>	IGNORE;IGNORE;IGNORE;<Li>
+<Pt>	IGNORE;IGNORE;IGNORE;<Pt>
+<W=>	IGNORE;IGNORE;IGNORE;<W=>
+<oC>	IGNORE;IGNORE;IGNORE;<oC>
+<co>	IGNORE;IGNORE;IGNORE;<co>
+<oF>	IGNORE;IGNORE;IGNORE;<oF>
+<N0>	IGNORE;IGNORE;IGNORE;<N0>
+<PO>	IGNORE;IGNORE;IGNORE;<PO>
+<Rx>	IGNORE;IGNORE;IGNORE;<Rx>
+<SM>	IGNORE;IGNORE;IGNORE;<SM>
+<TM>	IGNORE;IGNORE;IGNORE;<TM>
+<Om>	IGNORE;IGNORE;IGNORE;<Om>
+<AO>	IGNORE;IGNORE;IGNORE;<AO>
+<13>	IGNORE;IGNORE;IGNORE;<13>
+<23>	IGNORE;IGNORE;IGNORE;<23>
+<15>	IGNORE;IGNORE;IGNORE;<15>
+<25>	IGNORE;IGNORE;IGNORE;<25>
+<35>	IGNORE;IGNORE;IGNORE;<35>
+<45>	IGNORE;IGNORE;IGNORE;<45>
+<16>	IGNORE;IGNORE;IGNORE;<16>
+<56>	IGNORE;IGNORE;IGNORE;<56>
+<1R>	IGNORE;IGNORE;IGNORE;<1R>
+<2R>	IGNORE;IGNORE;IGNORE;<2R>
+<3R>	IGNORE;IGNORE;IGNORE;<3R>
+<4R>	IGNORE;IGNORE;IGNORE;<4R>
+<5R>	IGNORE;IGNORE;IGNORE;<5R>
+<6R>	IGNORE;IGNORE;IGNORE;<6R>
+<7R>	IGNORE;IGNORE;IGNORE;<7R>
+<8R>	IGNORE;IGNORE;IGNORE;<8R>
+<9R>	IGNORE;IGNORE;IGNORE;<9R>
+<aR>	IGNORE;IGNORE;IGNORE;<aR>
+<bR>	IGNORE;IGNORE;IGNORE;<bR>
+<cR>	IGNORE;IGNORE;IGNORE;<cR>
+<50R>	IGNORE;IGNORE;IGNORE;<50R>
+<100R>	IGNORE;IGNORE;IGNORE;<100R>
+<500R>	IGNORE;IGNORE;IGNORE;<500R>
+<1000R>	IGNORE;IGNORE;IGNORE;<1000R>
+<1r>	IGNORE;IGNORE;IGNORE;<1r>
+<2r>	IGNORE;IGNORE;IGNORE;<2r>
+<3r>	IGNORE;IGNORE;IGNORE;<3r>
+<4r>	IGNORE;IGNORE;IGNORE;<4r>
+<5r>	IGNORE;IGNORE;IGNORE;<5r>
+<6r>	IGNORE;IGNORE;IGNORE;<6r>
+<7r>	IGNORE;IGNORE;IGNORE;<7r>
+<8r>	IGNORE;IGNORE;IGNORE;<8r>
+<9r>	IGNORE;IGNORE;IGNORE;<9r>
+<ar>	IGNORE;IGNORE;IGNORE;<ar>
+<br>	IGNORE;IGNORE;IGNORE;<br>
+<cr>	IGNORE;IGNORE;IGNORE;<cr>
+<50r>	IGNORE;IGNORE;IGNORE;<50r>
+<100r>	IGNORE;IGNORE;IGNORE;<100r>
+<500r>	IGNORE;IGNORE;IGNORE;<500r>
+<1000r>	IGNORE;IGNORE;IGNORE;<1000r>
+<1000RCD>	IGNORE;IGNORE;IGNORE;<1000RCD>
+<5000R>	IGNORE;IGNORE;IGNORE;<5000R>
+<10000R>	IGNORE;IGNORE;IGNORE;<10000R>
+<-!>	IGNORE;IGNORE;IGNORE;<-!>
+<-v>	IGNORE;IGNORE;IGNORE;<-v>
+<</>>	IGNORE;IGNORE;IGNORE;<</>>
+<UD>	IGNORE;IGNORE;IGNORE;<UD>
+<<!!>	IGNORE;IGNORE;IGNORE;<<!!>
+</////>>	IGNORE;IGNORE;IGNORE;</////>>
+<!!/>>	IGNORE;IGNORE;IGNORE;<!!/>>
+<<////>	IGNORE;IGNORE;IGNORE;<<////>
+<UD->	IGNORE;IGNORE;IGNORE;<UD->
+</>V>	IGNORE;IGNORE;IGNORE;</>V>
+<<=>	IGNORE;IGNORE;IGNORE;<<=>
+<=/>>	IGNORE;IGNORE;IGNORE;<=/>>
+<==>	IGNORE;IGNORE;IGNORE;<==>
+<FA>	IGNORE;IGNORE;IGNORE;<FA>
+<dP>	IGNORE;IGNORE;IGNORE;<dP>
+<TE>	IGNORE;IGNORE;IGNORE;<TE>
+<//0>	IGNORE;IGNORE;IGNORE;<//0>
+<DE>	IGNORE;IGNORE;IGNORE;<DE>
+<NB>	IGNORE;IGNORE;IGNORE;<NB>
+<(->	IGNORE;IGNORE;IGNORE;<(->
+<-)>	IGNORE;IGNORE;IGNORE;<-)>
+<*P>	IGNORE;IGNORE;IGNORE;<*P>
+<+Z>	IGNORE;IGNORE;IGNORE;<+Z>
+<-2>	IGNORE;IGNORE;IGNORE;<-2>
+<-+>	IGNORE;IGNORE;IGNORE;<-+>
+<.+>	IGNORE;IGNORE;IGNORE;<.+>
+<//f>	IGNORE;IGNORE;IGNORE;<//f>
+<*->	IGNORE;IGNORE;IGNORE;<*->
+<Ob>	IGNORE;IGNORE;IGNORE;<Ob>
+<sb>	IGNORE;IGNORE;IGNORE;<sb>
+<RT>	IGNORE;IGNORE;IGNORE;<RT>
+<0(>	IGNORE;IGNORE;IGNORE;<0(>
+<00>	IGNORE;IGNORE;IGNORE;<00>
+<-L>	IGNORE;IGNORE;IGNORE;<-L>
+<-V>	IGNORE;IGNORE;IGNORE;<-V>
+<PP>	IGNORE;IGNORE;IGNORE;<PP>
+<AN>	IGNORE;IGNORE;IGNORE;<AN>
+<OR>	IGNORE;IGNORE;IGNORE;<OR>
+<(U>	IGNORE;IGNORE;IGNORE;<(U>
+<)U>	IGNORE;IGNORE;IGNORE;<)U>
+<In>	IGNORE;IGNORE;IGNORE;<In>
+<DI>	IGNORE;IGNORE;IGNORE;<DI>
+<Io>	IGNORE;IGNORE;IGNORE;<Io>
+<.:>	IGNORE;IGNORE;IGNORE;<.:>
+<:.>	IGNORE;IGNORE;IGNORE;<:.>
+<:R>	IGNORE;IGNORE;IGNORE;<:R>
+<::>	IGNORE;IGNORE;IGNORE;<::>
+<?1>	IGNORE;IGNORE;IGNORE;<?1>
+<CG>	IGNORE;IGNORE;IGNORE;<CG>
+<?->	IGNORE;IGNORE;IGNORE;<?->
+<?=>	IGNORE;IGNORE;IGNORE;<?=>
+<?2>	IGNORE;IGNORE;IGNORE;<?2>
+<=?>	IGNORE;IGNORE;IGNORE;<=?>
+<HI>	IGNORE;IGNORE;IGNORE;<HI>
+<=3>	IGNORE;IGNORE;IGNORE;<=3>
+<<*>	IGNORE;IGNORE;IGNORE;<<*>
+<*/>>	IGNORE;IGNORE;IGNORE;<*/>>
+<!<>	IGNORE;IGNORE;IGNORE;<!<>
+<!/>>	IGNORE;IGNORE;IGNORE;<!/>>
+<(C>	IGNORE;IGNORE;IGNORE;<(C>
+<)C>	IGNORE;IGNORE;IGNORE;<)C>
+<(_>	IGNORE;IGNORE;IGNORE;<(_>
+<)_>	IGNORE;IGNORE;IGNORE;<)_>
+<0.>	IGNORE;IGNORE;IGNORE;<0.>
+<02>	IGNORE;IGNORE;IGNORE;<02>
+<-T>	IGNORE;IGNORE;IGNORE;<-T>
+<.P>	IGNORE;IGNORE;IGNORE;<.P>
+<:3>	IGNORE;IGNORE;IGNORE;<:3>
+<Eh>	IGNORE;IGNORE;IGNORE;<Eh>
+<<7>	IGNORE;IGNORE;IGNORE;<<7>
+</>7>	IGNORE;IGNORE;IGNORE;</>7>
+<7<>	IGNORE;IGNORE;IGNORE;<7<>
+<7/>>	IGNORE;IGNORE;IGNORE;<7/>>
+<NI>	IGNORE;IGNORE;IGNORE;<NI>
+<(A>	IGNORE;IGNORE;IGNORE;<(A>
+<TR>	IGNORE;IGNORE;IGNORE;<TR>
+<Iu>	IGNORE;IGNORE;IGNORE;<Iu>
+<Il>	IGNORE;IGNORE;IGNORE;<Il>
+<Vs>	IGNORE;IGNORE;IGNORE;<Vs>
+<1h>	IGNORE;IGNORE;IGNORE;<1h>
+<3h>	IGNORE;IGNORE;IGNORE;<3h>
+<2h>	IGNORE;IGNORE;IGNORE;<2h>
+<4h>	IGNORE;IGNORE;IGNORE;<4h>
+<1j>	IGNORE;IGNORE;IGNORE;<1j>
+<2j>	IGNORE;IGNORE;IGNORE;<2j>
+<3j>	IGNORE;IGNORE;IGNORE;<3j>
+<4j>	IGNORE;IGNORE;IGNORE;<4j>
+<1-o>	IGNORE;IGNORE;IGNORE;<1-o>
+<2-o>	IGNORE;IGNORE;IGNORE;<2-o>
+<3-o>	IGNORE;IGNORE;IGNORE;<3-o>
+<4-o>	IGNORE;IGNORE;IGNORE;<4-o>
+<5-o>	IGNORE;IGNORE;IGNORE;<5-o>
+<6-o>	IGNORE;IGNORE;IGNORE;<6-o>
+<7-o>	IGNORE;IGNORE;IGNORE;<7-o>
+<8-o>	IGNORE;IGNORE;IGNORE;<8-o>
+<9-o>	IGNORE;IGNORE;IGNORE;<9-o>
+<10-o>	IGNORE;IGNORE;IGNORE;<10-o>
+<11-o>	IGNORE;IGNORE;IGNORE;<11-o>
+<12-o>	IGNORE;IGNORE;IGNORE;<12-o>
+<13-o>	IGNORE;IGNORE;IGNORE;<13-o>
+<14-o>	IGNORE;IGNORE;IGNORE;<14-o>
+<15-o>	IGNORE;IGNORE;IGNORE;<15-o>
+<16-o>	IGNORE;IGNORE;IGNORE;<16-o>
+<17-o>	IGNORE;IGNORE;IGNORE;<17-o>
+<18-o>	IGNORE;IGNORE;IGNORE;<18-o>
+<19-o>	IGNORE;IGNORE;IGNORE;<19-o>
+<20-o>	IGNORE;IGNORE;IGNORE;<20-o>
+<(1)>	IGNORE;IGNORE;IGNORE;<(1)>
+<(2)>	IGNORE;IGNORE;IGNORE;<(2)>
+<(3)>	IGNORE;IGNORE;IGNORE;<(3)>
+<(4)>	IGNORE;IGNORE;IGNORE;<(4)>
+<(5)>	IGNORE;IGNORE;IGNORE;<(5)>
+<(6)>	IGNORE;IGNORE;IGNORE;<(6)>
+<(7)>	IGNORE;IGNORE;IGNORE;<(7)>
+<(8)>	IGNORE;IGNORE;IGNORE;<(8)>
+<(9)>	IGNORE;IGNORE;IGNORE;<(9)>
+<(10)>	IGNORE;IGNORE;IGNORE;<(10)>
+<(11)>	IGNORE;IGNORE;IGNORE;<(11)>
+<(12)>	IGNORE;IGNORE;IGNORE;<(12)>
+<(13)>	IGNORE;IGNORE;IGNORE;<(13)>
+<(14)>	IGNORE;IGNORE;IGNORE;<(14)>
+<(15)>	IGNORE;IGNORE;IGNORE;<(15)>
+<(16)>	IGNORE;IGNORE;IGNORE;<(16)>
+<(17)>	IGNORE;IGNORE;IGNORE;<(17)>
+<(18)>	IGNORE;IGNORE;IGNORE;<(18)>
+<(19)>	IGNORE;IGNORE;IGNORE;<(19)>
+<(20)>	IGNORE;IGNORE;IGNORE;<(20)>
+<1.>	IGNORE;IGNORE;IGNORE;<1.>
+<2.>	IGNORE;IGNORE;IGNORE;<2.>
+<3.>	IGNORE;IGNORE;IGNORE;<3.>
+<4.>	IGNORE;IGNORE;IGNORE;<4.>
+<5.>	IGNORE;IGNORE;IGNORE;<5.>
+<6.>	IGNORE;IGNORE;IGNORE;<6.>
+<7.>	IGNORE;IGNORE;IGNORE;<7.>
+<8.>	IGNORE;IGNORE;IGNORE;<8.>
+<9.>	IGNORE;IGNORE;IGNORE;<9.>
+<10.>	IGNORE;IGNORE;IGNORE;<10.>
+<11.>	IGNORE;IGNORE;IGNORE;<11.>
+<12.>	IGNORE;IGNORE;IGNORE;<12.>
+<13.>	IGNORE;IGNORE;IGNORE;<13.>
+<14.>	IGNORE;IGNORE;IGNORE;<14.>
+<15.>	IGNORE;IGNORE;IGNORE;<15.>
+<16.>	IGNORE;IGNORE;IGNORE;<16.>
+<17.>	IGNORE;IGNORE;IGNORE;<17.>
+<18.>	IGNORE;IGNORE;IGNORE;<18.>
+<19.>	IGNORE;IGNORE;IGNORE;<19.>
+<20.>	IGNORE;IGNORE;IGNORE;<20.>
+<0-o>	IGNORE;IGNORE;IGNORE;<0-o>
+<hh>	IGNORE;IGNORE;IGNORE;<hh>
+<HH>	IGNORE;IGNORE;IGNORE;<HH>
+<vv>	IGNORE;IGNORE;IGNORE;<vv>
+<VV>	IGNORE;IGNORE;IGNORE;<VV>
+<3->	IGNORE;IGNORE;IGNORE;<3->
+<3_>	IGNORE;IGNORE;IGNORE;<3_>
+<3!>	IGNORE;IGNORE;IGNORE;<3!>
+<3//>	IGNORE;IGNORE;IGNORE;<3//>
+<4->	IGNORE;IGNORE;IGNORE;<4->
+<4_>	IGNORE;IGNORE;IGNORE;<4_>
+<4!>	IGNORE;IGNORE;IGNORE;<4!>
+<4//>	IGNORE;IGNORE;IGNORE;<4//>
+<dr>	IGNORE;IGNORE;IGNORE;<dr>
+<dR>	IGNORE;IGNORE;IGNORE;<dR>
+<Dr>	IGNORE;IGNORE;IGNORE;<Dr>
+<DR>	IGNORE;IGNORE;IGNORE;<DR>
+<dl>	IGNORE;IGNORE;IGNORE;<dl>
+<dL>	IGNORE;IGNORE;IGNORE;<dL>
+<Dl>	IGNORE;IGNORE;IGNORE;<Dl>
+<LD>	IGNORE;IGNORE;IGNORE;<LD>
+<ur>	IGNORE;IGNORE;IGNORE;<ur>
+<uR>	IGNORE;IGNORE;IGNORE;<uR>
+<Ur>	IGNORE;IGNORE;IGNORE;<Ur>
+<UR>	IGNORE;IGNORE;IGNORE;<UR>
+<ul>	IGNORE;IGNORE;IGNORE;<ul>
+<uL>	IGNORE;IGNORE;IGNORE;<uL>
+<Ul>	IGNORE;IGNORE;IGNORE;<Ul>
+<UL>	IGNORE;IGNORE;IGNORE;<UL>
+<vr>	IGNORE;IGNORE;IGNORE;<vr>
+<vR>	IGNORE;IGNORE;IGNORE;<vR>
+<Udr>	IGNORE;IGNORE;IGNORE;<Udr>
+<uDr>	IGNORE;IGNORE;IGNORE;<uDr>
+<Vr>	IGNORE;IGNORE;IGNORE;<Vr>
+<UdR>	IGNORE;IGNORE;IGNORE;<UdR>
+<uDR>	IGNORE;IGNORE;IGNORE;<uDR>
+<VR>	IGNORE;IGNORE;IGNORE;<VR>
+<vl>	IGNORE;IGNORE;IGNORE;<vl>
+<vL>	IGNORE;IGNORE;IGNORE;<vL>
+<Udl>	IGNORE;IGNORE;IGNORE;<Udl>
+<uDl>	IGNORE;IGNORE;IGNORE;<uDl>
+<Vl>	IGNORE;IGNORE;IGNORE;<Vl>
+<UdL>	IGNORE;IGNORE;IGNORE;<UdL>
+<uDL>	IGNORE;IGNORE;IGNORE;<uDL>
+<VL>	IGNORE;IGNORE;IGNORE;<VL>
+<dh>	IGNORE;IGNORE;IGNORE;<dh>
+<dLr>	IGNORE;IGNORE;IGNORE;<dLr>
+<dlR>	IGNORE;IGNORE;IGNORE;<dlR>
+<dH>	IGNORE;IGNORE;IGNORE;<dH>
+<Dh>	IGNORE;IGNORE;IGNORE;<Dh>
+<DLr>	IGNORE;IGNORE;IGNORE;<DLr>
+<DlR>	IGNORE;IGNORE;IGNORE;<DlR>
+<DH>	IGNORE;IGNORE;IGNORE;<DH>
+<uh>	IGNORE;IGNORE;IGNORE;<uh>
+<uLr>	IGNORE;IGNORE;IGNORE;<uLr>
+<ulR>	IGNORE;IGNORE;IGNORE;<ulR>
+<uH>	IGNORE;IGNORE;IGNORE;<uH>
+<Uh>	IGNORE;IGNORE;IGNORE;<Uh>
+<ULr>	IGNORE;IGNORE;IGNORE;<ULr>
+<UlR>	IGNORE;IGNORE;IGNORE;<UlR>
+<UH>	IGNORE;IGNORE;IGNORE;<UH>
+<vh>	IGNORE;IGNORE;IGNORE;<vh>
+<vLr>	IGNORE;IGNORE;IGNORE;<vLr>
+<vlR>	IGNORE;IGNORE;IGNORE;<vlR>
+<vH>	IGNORE;IGNORE;IGNORE;<vH>
+<Udh>	IGNORE;IGNORE;IGNORE;<Udh>
+<uDh>	IGNORE;IGNORE;IGNORE;<uDh>
+<Vh>	IGNORE;IGNORE;IGNORE;<Vh>
+<UdLr>	IGNORE;IGNORE;IGNORE;<UdLr>
+<UdlR>	IGNORE;IGNORE;IGNORE;<UdlR>
+<uDLr>	IGNORE;IGNORE;IGNORE;<uDLr>
+<uDlR>	IGNORE;IGNORE;IGNORE;<uDlR>
+<UdH>	IGNORE;IGNORE;IGNORE;<UdH>
+<uDH>	IGNORE;IGNORE;IGNORE;<uDH>
+<VLr>	IGNORE;IGNORE;IGNORE;<VLr>
+<VlR>	IGNORE;IGNORE;IGNORE;<VlR>
+<VH>	IGNORE;IGNORE;IGNORE;<VH>
+<FD>	IGNORE;IGNORE;IGNORE;<FD>
+<BD>	IGNORE;IGNORE;IGNORE;<BD>
+<TB>	IGNORE;IGNORE;IGNORE;<TB>
+<LB>	IGNORE;IGNORE;IGNORE;<LB>
+<FB>	IGNORE;IGNORE;IGNORE;<FB>
+<lB>	IGNORE;IGNORE;IGNORE;<lB>
+<RB>	IGNORE;IGNORE;IGNORE;<RB>
+<.S>	IGNORE;IGNORE;IGNORE;<.S>
+<:S>	IGNORE;IGNORE;IGNORE;<:S>
+<?S>	IGNORE;IGNORE;IGNORE;<?S>
+<fS>	IGNORE;IGNORE;IGNORE;<fS>
+<OS>	IGNORE;IGNORE;IGNORE;<OS>
+<RO>	IGNORE;IGNORE;IGNORE;<RO>
+<Rr>	IGNORE;IGNORE;IGNORE;<Rr>
+<RF>	IGNORE;IGNORE;IGNORE;<RF>
+<RY>	IGNORE;IGNORE;IGNORE;<RY>
+<RH>	IGNORE;IGNORE;IGNORE;<RH>
+<RZ>	IGNORE;IGNORE;IGNORE;<RZ>
+<RK>	IGNORE;IGNORE;IGNORE;<RK>
+<RX>	IGNORE;IGNORE;IGNORE;<RX>
+<sB>	IGNORE;IGNORE;IGNORE;<sB>
+<SR>	IGNORE;IGNORE;IGNORE;<SR>
+<Or>	IGNORE;IGNORE;IGNORE;<Or>
+<UT>	IGNORE;IGNORE;IGNORE;<UT>
+<uT>	IGNORE;IGNORE;IGNORE;<uT>
+<Tr>	IGNORE;IGNORE;IGNORE;<Tr>
+<PR>	IGNORE;IGNORE;IGNORE;<PR>
+<Dt>	IGNORE;IGNORE;IGNORE;<Dt>
+<dT>	IGNORE;IGNORE;IGNORE;<dT>
+<Tl>	IGNORE;IGNORE;IGNORE;<Tl>
+<PL>	IGNORE;IGNORE;IGNORE;<PL>
+<Db>	IGNORE;IGNORE;IGNORE;<Db>
+<Dw>	IGNORE;IGNORE;IGNORE;<Dw>
+<LZ>	IGNORE;IGNORE;IGNORE;<LZ>
+<0m>	IGNORE;IGNORE;IGNORE;<0m>
+<0o>	IGNORE;IGNORE;IGNORE;<0o>
+<0M>	IGNORE;IGNORE;IGNORE;<0M>
+<0L>	IGNORE;IGNORE;IGNORE;<0L>
+<0R>	IGNORE;IGNORE;IGNORE;<0R>
+<Sn>	IGNORE;IGNORE;IGNORE;<Sn>
+<Ic>	IGNORE;IGNORE;IGNORE;<Ic>
+<Fd>	IGNORE;IGNORE;IGNORE;<Fd>
+<Bd>	IGNORE;IGNORE;IGNORE;<Bd>
+<Ci>	IGNORE;IGNORE;IGNORE;<Ci>
+<*2>	IGNORE;IGNORE;IGNORE;<*2>
+<*1>	IGNORE;IGNORE;IGNORE;<*1>
+<TEL>	IGNORE;IGNORE;IGNORE;<TEL>
+<tel>	IGNORE;IGNORE;IGNORE;<tel>
+<<H>	IGNORE;IGNORE;IGNORE;<<H>
+</>H>	IGNORE;IGNORE;IGNORE;</>H>
+<0u>	IGNORE;IGNORE;IGNORE;<0u>
+<0U>	IGNORE;IGNORE;IGNORE;<0U>
+<SU>	IGNORE;IGNORE;IGNORE;<SU>
+<Fm>	IGNORE;IGNORE;IGNORE;<Fm>
+<Ml>	IGNORE;IGNORE;IGNORE;<Ml>
+<cS>	IGNORE;IGNORE;IGNORE;<cS>
+<cH>	IGNORE;IGNORE;IGNORE;<cH>
+<cD>	IGNORE;IGNORE;IGNORE;<cD>
+<cC>	IGNORE;IGNORE;IGNORE;<cC>
+<cS->	IGNORE;IGNORE;IGNORE;<cS->
+<cH->	IGNORE;IGNORE;IGNORE;<cH->
+<cD->	IGNORE;IGNORE;IGNORE;<cD->
+<cC->	IGNORE;IGNORE;IGNORE;<cC->
+<Md>	IGNORE;IGNORE;IGNORE;<Md>
+<M8>	IGNORE;IGNORE;IGNORE;<M8>
+<M2>	IGNORE;IGNORE;IGNORE;<M2>
+<M16>	IGNORE;IGNORE;IGNORE;<M16>
+<Mb>	IGNORE;IGNORE;IGNORE;<Mb>
+<Mx>	IGNORE;IGNORE;IGNORE;<Mx>
+<MX>	IGNORE;IGNORE;IGNORE;<MX>
+<OK>	IGNORE;IGNORE;IGNORE;<OK>
+<XX>	IGNORE;IGNORE;IGNORE;<XX>
+<-X>	IGNORE;IGNORE;IGNORE;<-X>
+<IS>	IGNORE;IGNORE;IGNORE;<IS>
+<,_>	IGNORE;IGNORE;IGNORE;<,_>
+<._>	IGNORE;IGNORE;IGNORE;<._>
+<+">	IGNORE;IGNORE;IGNORE;<+">
+<JIS>	IGNORE;IGNORE;IGNORE;<JIS>
+<*_>	IGNORE;IGNORE;IGNORE;<*_>
+<;_>	IGNORE;IGNORE;IGNORE;<;_>
+<0_>	IGNORE;IGNORE;IGNORE;<0_>
+<<+>	IGNORE;IGNORE;IGNORE;<<+>
+</>+>	IGNORE;IGNORE;IGNORE;</>+>
+<<'>	IGNORE;IGNORE;IGNORE;<<'>
+</>'>	IGNORE;IGNORE;IGNORE;</>'>
+<<">	IGNORE;IGNORE;IGNORE;<<">
+</>">	IGNORE;IGNORE;IGNORE;</>">
+<(">	IGNORE;IGNORE;IGNORE;<(">
+<)">	IGNORE;IGNORE;IGNORE;<)">
+<=T>	IGNORE;IGNORE;IGNORE;<=T>
+<=_>	IGNORE;IGNORE;IGNORE;<=_>
+<('>	IGNORE;IGNORE;IGNORE;<('>
+<)'>	IGNORE;IGNORE;IGNORE;<)'>
+<(I>	IGNORE;IGNORE;IGNORE;<(I>
+<)I>	IGNORE;IGNORE;IGNORE;<)I>
+<-?>	IGNORE;IGNORE;IGNORE;<-?>
+<=T:)>	IGNORE;IGNORE;IGNORE;<=T:)>
+<"5>	IGNORE;IGNORE;IGNORE;<"5>
+<05>	IGNORE;IGNORE;IGNORE;<05>
+<*5>	IGNORE;IGNORE;IGNORE;<*5>
+<+5>	IGNORE;IGNORE;IGNORE;<+5>
+<.6>	IGNORE;IGNORE;IGNORE;<.6>
+<-6>	IGNORE;IGNORE;IGNORE;<-6>
+<*6>	IGNORE;IGNORE;IGNORE;<*6>
+<+6>	IGNORE;IGNORE;IGNORE;<+6>
+<(JU)>	IGNORE;IGNORE;IGNORE;<(JU)>
+<1c>	IGNORE;IGNORE;IGNORE;<1c>
+<2c>	IGNORE;IGNORE;IGNORE;<2c>
+<3c>	IGNORE;IGNORE;IGNORE;<3c>
+<4c>	IGNORE;IGNORE;IGNORE;<4c>
+<5c>	IGNORE;IGNORE;IGNORE;<5c>
+<6c>	IGNORE;IGNORE;IGNORE;<6c>
+<7c>	IGNORE;IGNORE;IGNORE;<7c>
+<8c>	IGNORE;IGNORE;IGNORE;<8c>
+<9c>	IGNORE;IGNORE;IGNORE;<9c>
+<10c>	IGNORE;IGNORE;IGNORE;<10c>
+<KSC>	IGNORE;IGNORE;IGNORE;<KSC>
+<am>	IGNORE;IGNORE;IGNORE;<am>
+<pm>	IGNORE;IGNORE;IGNORE;<pm>
+<NU>	IGNORE;IGNORE;IGNORE;<NU>
+<SH>	IGNORE;IGNORE;IGNORE;<SH>
+<SX>	IGNORE;IGNORE;IGNORE;<SX>
+<EX>	IGNORE;IGNORE;IGNORE;<EX>
+<ET>	IGNORE;IGNORE;IGNORE;<ET>
+<EQ>	IGNORE;IGNORE;IGNORE;<EQ>
+<AK>	IGNORE;IGNORE;IGNORE;<AK>
+<BL>	IGNORE;IGNORE;IGNORE;<BL>
+<BS>	IGNORE;IGNORE;IGNORE;<BS>
+<SO>	IGNORE;IGNORE;IGNORE;<SO>
+<SI>	IGNORE;IGNORE;IGNORE;<SI>
+<DL>	IGNORE;IGNORE;IGNORE;<DL>
+<D1>	IGNORE;IGNORE;IGNORE;<D1>
+<D2>	IGNORE;IGNORE;IGNORE;<D2>
+<D3>	IGNORE;IGNORE;IGNORE;<D3>
+<D4>	IGNORE;IGNORE;IGNORE;<D4>
+<NK>	IGNORE;IGNORE;IGNORE;<NK>
+<SY>	IGNORE;IGNORE;IGNORE;<SY>
+<EB>	IGNORE;IGNORE;IGNORE;<EB>
+<CN>	IGNORE;IGNORE;IGNORE;<CN>
+<EM>	IGNORE;IGNORE;IGNORE;<EM>
+<SB>	IGNORE;IGNORE;IGNORE;<SB>
+<EC>	IGNORE;IGNORE;IGNORE;<EC>
+<FS>	IGNORE;IGNORE;IGNORE;<FS>
+<GS>	IGNORE;IGNORE;IGNORE;<GS>
+<RS>	IGNORE;IGNORE;IGNORE;<RS>
+<US>	IGNORE;IGNORE;IGNORE;<US>
+<DT>	IGNORE;IGNORE;IGNORE;<DT>
+<PA>	IGNORE;IGNORE;IGNORE;<PA>
+<HO>	IGNORE;IGNORE;IGNORE;<HO>
+<BH>	IGNORE;IGNORE;IGNORE;<BH>
+<NH>	IGNORE;IGNORE;IGNORE;<NH>
+<IN>	IGNORE;IGNORE;IGNORE;<IN>
+<NL>	IGNORE;IGNORE;IGNORE;<NL>
+<SA>	IGNORE;IGNORE;IGNORE;<SA>
+<ES>	IGNORE;IGNORE;IGNORE;<ES>
+<HS>	IGNORE;IGNORE;IGNORE;<HS>
+<HJ>	IGNORE;IGNORE;IGNORE;<HJ>
+<VS>	IGNORE;IGNORE;IGNORE;<VS>
+<PD>	IGNORE;IGNORE;IGNORE;<PD>
+<PU>	IGNORE;IGNORE;IGNORE;<PU>
+<RI>	IGNORE;IGNORE;IGNORE;<RI>
+<S2>	IGNORE;IGNORE;IGNORE;<S2>
+<S3>	IGNORE;IGNORE;IGNORE;<S3>
+<DC>	IGNORE;IGNORE;IGNORE;<DC>
+<P1>	IGNORE;IGNORE;IGNORE;<P1>
+<P2>	IGNORE;IGNORE;IGNORE;<P2>
+<TS>	IGNORE;IGNORE;IGNORE;<TS>
+<CC>	IGNORE;IGNORE;IGNORE;<CC>
+<MW>	IGNORE;IGNORE;IGNORE;<MW>
+<SG>	IGNORE;IGNORE;IGNORE;<SG>
+<EG>	IGNORE;IGNORE;IGNORE;<EG>
+<SS>	IGNORE;IGNORE;IGNORE;<SS>
+<GC>	IGNORE;IGNORE;IGNORE;<GC>
+<SC>	IGNORE;IGNORE;IGNORE;<SC>
+<CI>	IGNORE;IGNORE;IGNORE;<CI>
+<ST>	IGNORE;IGNORE;IGNORE;<ST>
+<OC>	IGNORE;IGNORE;IGNORE;<OC>
+<PM>	IGNORE;IGNORE;IGNORE;<PM>
+<AC>	IGNORE;IGNORE;IGNORE;<AC>
+<"3>	IGNORE;IGNORE;IGNORE;<"3>
+<"1>	IGNORE;IGNORE;IGNORE;<"1>
+<"!>	IGNORE;IGNORE;IGNORE;<"!>
+<"'>	IGNORE;IGNORE;IGNORE;<"'>
+<"/>>	IGNORE;IGNORE;IGNORE;<"/>>
+<"?>	IGNORE;IGNORE;IGNORE;<"?>
+<"->	IGNORE;IGNORE;IGNORE;<"->
+<"(>	IGNORE;IGNORE;IGNORE;<"(>
+<".>	IGNORE;IGNORE;IGNORE;<".>
+<":>	IGNORE;IGNORE;IGNORE;<":>
+<"0>	IGNORE;IGNORE;IGNORE;<"0>
+<",>	IGNORE;IGNORE;IGNORE;<",>
+<"_>	IGNORE;IGNORE;IGNORE;<"_>
+<"">	IGNORE;IGNORE;IGNORE;<"">
+<";>	IGNORE;IGNORE;IGNORE;<";>
+<"<>	IGNORE;IGNORE;IGNORE;<"<>
+<"=>	IGNORE;IGNORE;IGNORE;<"=>
+<"//>	IGNORE;IGNORE;IGNORE;<"//>
+<"p>	IGNORE;IGNORE;IGNORE;<"p>
+<"d>	IGNORE;IGNORE;IGNORE;<"d>
+<"i>	IGNORE;IGNORE;IGNORE;<"i>
+<+_>	IGNORE;IGNORE;IGNORE;<+_>
+<Tel>	IGNORE;IGNORE;IGNORE;<Tel>
+<UA>	IGNORE;IGNORE;IGNORE;<UA>
+<UB>	IGNORE;IGNORE;IGNORE;<UB>
+UNDEFINED	IGNORE;IGNORE;IGNORE
+
+<0>	<0>;<0>;IGNORE;IGNORE
+<0S>	<0>;<0S>;IGNORE;IGNORE
+<18>	<0>;<18>;IGNORE;IGNORE
+<14>	<0>;<14>;IGNORE;IGNORE
+<38>	<0>;<38>;IGNORE;IGNORE
+<12>	<0>;<12>;IGNORE;IGNORE
+<58>	<0>;<58>;IGNORE;IGNORE
+<34>	<0>;<34>;IGNORE;IGNORE
+<78>	<0>;<78>;IGNORE;IGNORE
+<1>	<1>;<1>;IGNORE;IGNORE
+<2>	<2>;<2>;IGNORE;IGNORE
+<3>	<3>;<3>;IGNORE;IGNORE
+<4>	<4>;<4>;IGNORE;IGNORE
+<5>	<5>;<5>;IGNORE;IGNORE
+<6>	<6>;<6>;IGNORE;IGNORE
+<7>	<7>;<7>;IGNORE;IGNORE
+<8>	<8>;<8>;IGNORE;IGNORE
+<9>	<9>;<9>;IGNORE;IGNORE
+<1S>	<1>;<1S>;IGNORE;IGNORE
+<2S>	<2>;<2S>;IGNORE;IGNORE
+<3S>	<3>;<3S>;IGNORE;IGNORE
+<4S>	<4>;<4S>;IGNORE;IGNORE
+<5S>	<5>;<5S>;IGNORE;IGNORE
+<6S>	<6>;<6S>;IGNORE;IGNORE
+<7S>	<7>;<7S>;IGNORE;IGNORE
+<8S>	<8>;<8S>;IGNORE;IGNORE
+<9S>	<9>;<9S>;IGNORE;IGNORE
+<A>	<A>;<NONE>;<CAPITAL>;IGNORE
+<a>	<A>;<NONE>;<SMALL>;IGNORE
+<-a>	<A>;<NONE>;<-a>;IGNORE
+<A'>	<A>;<ACUTE>;<CAPITAL>;IGNORE
+<a'>	<A>;<ACUTE>;<SMALL>;IGNORE
+<A!>	<A>;<GRAVE>;<CAPITAL>;IGNORE
+<a!>	<A>;<GRAVE>;<SMALL>;IGNORE
+<A!!>	<A>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<a!!>	<A>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<A(>	<A>;<BREVE>;<CAPITAL>;IGNORE
+<a(>	<A>;<BREVE>;<SMALL>;IGNORE
+<A('>	<A>;<BREVE+ACUTE>;<CAPITAL>;IGNORE
+<a('>	<A>;<BREVE+ACUTE>;<SMALL>;IGNORE
+<A(!>	<A>;<BREVE+GRAVE>;<CAPITAL>;IGNORE
+<a(!>	<A>;<BREVE+GRAVE>;<SMALL>;IGNORE
+<A(2>	<A>;<BREVE+HOOK>;<CAPITAL>;IGNORE
+<a(2>	<A>;<BREVE+HOOK>;<SMALL>;IGNORE
+<A(?>	<A>;<BREVE+TILDE>;<CAPITAL>;IGNORE
+<a(?>	<A>;<BREVE+TILDE>;<SMALL>;IGNORE
+<A(-.>	<A>;<BREVE+DOT-BELOW>;<CAPITAL>;IGNORE
+<a(-.>	<A>;<BREVE+DOT-BELOW>;<SMALL>;IGNORE
+<A)>	<A>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<a)>	<A>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<A/>>	<A>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<a/>>	<A>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<A/>'>	<A>;<CIRCUMFLEX+ACUTE>;<CAPITAL>;IGNORE
+<a/>'>	<A>;<CIRCUMFLEX+ACUTE>;<SMALL>;IGNORE
+<A/>!>	<A>;<CIRCUMFLEX+GRAVE>;<CAPITAL>;IGNORE
+<a/>!>	<A>;<CIRCUMFLEX+GRAVE>;<SMALL>;IGNORE
+<A/>2>	<A>;<CIRCUMFLEX+HOOK>;<CAPITAL>;IGNORE
+<a/>2>	<A>;<CIRCUMFLEX+HOOK>;<SMALL>;IGNORE
+<A/>?>	<A>;<CIRCUMFLEX+TILDE>;<CAPITAL>;IGNORE
+<a/>?>	<A>;<CIRCUMFLEX+TILDE>;<SMALL>;IGNORE
+<A/>-.>	<A>;<CIRCUMFLEX+DOT-BELOW>;<CAPITAL>;IGNORE
+<a/>-.>	<A>;<CIRCUMFLEX+DOT-BELOW>;<SMALL>;IGNORE
+<A<>	<A>;<CARON>;<CAPITAL>;IGNORE
+<a<>	<A>;<CARON>;<SMALL>;IGNORE
+<AA>	<A>;<RING>;<CAPITAL>;IGNORE
+<aa>	<A>;<RING>;<SMALL>;IGNORE
+<AA'>	<A>;<RING+ACUTE>;<CAPITAL>;IGNORE
+<aa'>	<A>;<RING+ACUTE>;<SMALL>;IGNORE
+<A-0>	<A>;<RING-BELOW>;<CAPITAL>;IGNORE
+<a-0>	<A>;<RING-BELOW>;<SMALL>;IGNORE
+<A:>	<A>;<DIAERESIS>;<CAPITAL>;IGNORE
+<a:>	<A>;<DIAERESIS>;<SMALL>;IGNORE
+<A1>	<A>;<DIAERESIS+MACRON>;<CAPITAL>;IGNORE
+<a1>	<A>;<DIAERESIS+MACRON>;<SMALL>;IGNORE
+<A2>	<A>;<HOOK>;<CAPITAL>;IGNORE
+<a2>	<A>;<HOOK>;<SMALL>;IGNORE
+<A?>	<A>;<TILDE>;<CAPITAL>;IGNORE
+<a?>	<A>;<TILDE>;<SMALL>;IGNORE
+<A-.>	<A>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<a-.>	<A>;<DOT-BELOW>;<SMALL>;IGNORE
+<A;>	<A>;<OGONEK>;<CAPITAL>;IGNORE
+<a;>	<A>;<OGONEK>;<SMALL>;IGNORE
+<A->	<A>;<MACRON>;<CAPITAL>;IGNORE
+<a->	<A>;<MACRON>;<SMALL>;IGNORE
+<A7>	<A>;<MACRON+DOT>;<CAPITAL>;IGNORE
+<a7>	<A>;<MACRON+DOT>;<SMALL>;IGNORE
+<a8>	
+<AE>	"<A><E>";"<AE><AE>";"<CAPITAL><CAPITAL>";IGNORE
+<ae>	"<A><E>";"<AE><AE>";"<SMALL><SMALL>";IGNORE
+<AE'>	"<A><E>";"<AE'><AE'>";"<CAPITAL><CAPITAL>";IGNORE
+<ae'>	"<A><E>";"<AE'><AE'>";"<SMALL><SMALL>";IGNORE
+<A3>	"<A><E>";"<A3><A3>";"<CAPITAL><CAPITAL>";IGNORE
+<a3>	"<A><E>";"<A3><A3>";"<SMALL><SMALL>";IGNORE
+<B>	<B>;<NONE>;<CAPITAL>;IGNORE
+<b>	<B>;<NONE>;<SMALL>;IGNORE
+<B.>	<B>;<DOT>;<CAPITAL>;IGNORE
+<b.>	<B>;<DOT>;<SMALL>;IGNORE
+<B-.>	<B>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<b-.>	<B>;<DOT-BELOW>;<SMALL>;IGNORE
+<B_>	<B>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<b_>	<B>;<LINE-BELOW>;<SMALL>;IGNORE
+<b8>	
+<C>	<C>;<NONE>;<CAPITAL>;IGNORE
+<c>	<C>;<NONE>;<SMALL>;IGNORE
+<C'>	<C>;<ACUTE>;<CAPITAL>;IGNORE
+<c'>	<C>;<ACUTE>;<SMALL>;IGNORE
+<C/>>	<C>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<c/>>	<C>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<C<>	<C>;<CARON>;<CAPITAL>;IGNORE
+<c<>	<C>;<CARON>;<SMALL>;IGNORE
+<C2>	<C>;<HOOK>;<CAPITAL>;IGNORE
+<c2>	<C>;<HOOK>;<SMALL>;IGNORE
+<C.>	<C>;<DOT>;<CAPITAL>;IGNORE
+<c.>	<C>;<DOT>;<SMALL>;IGNORE
+<C,>	<C>;<CEDILLA>;<CAPITAL>;IGNORE
+<c,>	<C>;<CEDILLA>;<SMALL>;IGNORE
+<C,'>	<C>;<CEDILLA+ACUTE>;<CAPITAL>;IGNORE
+<c,'>	<C>;<CEDILLA+ACUTE>;<SMALL>;IGNORE
+<c8>	
+<D>	<D>;<NONE>;<CAPITAL>;IGNORE
+<d>	<D>;<NONE>;<SMALL>;IGNORE
+<D<>	<D>;<CARON>;<CAPITAL>;IGNORE
+<d<>	<D>;<CARON>;<SMALL>;IGNORE
+<D.>	<D>;<DOT>;<CAPITAL>;IGNORE
+<d.>	<D>;<DOT>;<SMALL>;IGNORE
+<D-.>	<D>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<d-.>	<D>;<DOT-BELOW>;<SMALL>;IGNORE
+<D//>	<D>;<STROKE>;<CAPITAL>;IGNORE
+<d//>	<D>;<STROKE>;<SMALL>;IGNORE
+<D,>	<D>;<CEDILLA>;<CAPITAL>;IGNORE
+<d,>	<D>;<CEDILLA>;<SMALL>;IGNORE
+<D-/>>	<D>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<d-/>>	<D>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<D_>	<D>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<d_>	<D>;<LINE-BELOW>;<SMALL>;IGNORE
+<d8>	
+<E>	<E>;<NONE>;<CAPITAL>;IGNORE
+<e>	<E>;<NONE>;<SMALL>;IGNORE
+<E'>	<E>;<ACUTE>;<CAPITAL>;IGNORE
+<e'>	<E>;<ACUTE>;<SMALL>;IGNORE
+<E!>	<E>;<GRAVE>;<CAPITAL>;IGNORE
+<e!>	<E>;<GRAVE>;<SMALL>;IGNORE
+<E!!>	<E>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<e!!>	<E>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<E(>	<E>;<BREVE>;<CAPITAL>;IGNORE
+<e(>	<E>;<BREVE>;<SMALL>;IGNORE
+<E)>	<E>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<e)>	<E>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<E/>>	<E>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<e/>>	<E>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<E/>'>	<E>;<CIRCUMFLEX+ACUTE>;<CAPITAL>;IGNORE
+<e/>'>	<E>;<CIRCUMFLEX+ACUTE>;<SMALL>;IGNORE
+<E/>!>	<E>;<CIRCUMFLEX+GRAVE>;<CAPITAL>;IGNORE
+<e/>!>	<E>;<CIRCUMFLEX+GRAVE>;<SMALL>;IGNORE
+<E/>2>	<E>;<CIRCUMFLEX+HOOK>;<CAPITAL>;IGNORE
+<e/>2>	<E>;<CIRCUMFLEX+HOOK>;<SMALL>;IGNORE
+<E/>?>	<E>;<CIRCUMFLEX+TILDE>;<CAPITAL>;IGNORE
+<e/>?>	<E>;<CIRCUMFLEX+TILDE>;<SMALL>;IGNORE
+<E/>-.>	<E>;<CIRCUMFLEX+DOT-BELOW>;<CAPITAL>;IGNORE
+<e/>-.>	<E>;<CIRCUMFLEX+DOT-BELOW>;<SMALL>;IGNORE
+<E<>	<E>;<CARON>;<CAPITAL>;IGNORE
+<e<>	<E>;<CARON>;<SMALL>;IGNORE
+<E:>	<E>;<DIAERESIS>;<CAPITAL>;IGNORE
+<e:>	<E>;<DIAERESIS>;<SMALL>;IGNORE
+<E2>	<E>;<HOOK>;<CAPITAL>;IGNORE
+<e2>	<E>;<HOOK>;<SMALL>;IGNORE
+<E?>	<E>;<TILDE>;<CAPITAL>;IGNORE
+<e?>	<E>;<TILDE>;<SMALL>;IGNORE
+<E-?>	<E>;<TILDE-BELOW>;<CAPITAL>;IGNORE
+<e-?>	<E>;<TILDE-BELOW>;<SMALL>;IGNORE
+<E.>	<E>;<DOT>;<CAPITAL>;IGNORE
+<e.>	<E>;<DOT>;<SMALL>;IGNORE
+<E-.>	<E>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<e-.>	<E>;<DOT-BELOW>;<SMALL>;IGNORE
+<E,(>	<E>;<CEDILLA+BREVE>;<CAPITAL>;IGNORE
+<e,(>	<E>;<CEDILLA+BREVE>;<SMALL>;IGNORE
+<E;>	<E>;<OGONEK>;<CAPITAL>;IGNORE
+<e;>	<E>;<OGONEK>;<SMALL>;IGNORE
+<E->	<E>;<MACRON>;<CAPITAL>;IGNORE
+<e->	<E>;<MACRON>;<SMALL>;IGNORE
+<E-'>	<E>;<MACRON+ACUTE>;<CAPITAL>;IGNORE
+<e-'>	<E>;<MACRON+ACUTE>;<SMALL>;IGNORE
+<E-!>	<E>;<MACRON+GRAVE>;<CAPITAL>;IGNORE
+<e-!>	<E>;<MACRON+GRAVE>;<SMALL>;IGNORE
+<E-/>>	<E>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<e-/>>	<E>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<e8>	
+<F>	<F>;<NONE>;<CAPITAL>;IGNORE
+<f>	<F>;<NONE>;<SMALL>;IGNORE
+<F2>	<F>;<HOOK>;<CAPITAL>;IGNORE
+<f2>	<F>;<HOOK>;<SMALL>;IGNORE
+<F.>	<F>;<DOT>;<CAPITAL>;IGNORE
+<f.>	<F>;<DOT>;<SMALL>;IGNORE
+<f8>	
+<ff>	"<F><F>";"<NONE><NONE>";"<ff><ff>";IGNORE
+<fi>	"<F><I>";"<NONE><NONE>";"<fi><fi>";IGNORE
+<fl>	"<F><L>";"<NONE><NONE>";"<fl><fl>";IGNORE
+<ffi>	"<F><F><I>";"<NONE><NONE><NONE>";"<ffi><ffi><ffi>";IGNORE
+<ffl>	"<F><F><L>";"<NONE><NONE><NONE>";"<ffl><ffl><ffl>";IGNORE
+<ft>	"<F><T>";"<NONE><NONE>";"<ft><ft>";IGNORE
+<G>	<G>;<NONE>;<CAPITAL>;IGNORE
+<g>	<G>;<NONE>;<SMALL>;IGNORE
+<G'>	<G>;<ACUTE>;<CAPITAL>;IGNORE
+<g'>	<G>;<ACUTE>;<SMALL>;IGNORE
+<G(>	<G>;<BREVE>;<CAPITAL>;IGNORE
+<g(>	<G>;<BREVE>;<SMALL>;IGNORE
+<G/>>	<G>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<g/>>	<G>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<G<>	<G>;<CARON>;<CAPITAL>;IGNORE
+<g<>	<G>;<CARON>;<SMALL>;IGNORE
+<G.>	<G>;<DOT>;<CAPITAL>;IGNORE
+<g.>	<G>;<DOT>;<SMALL>;IGNORE
+<G//>	<G>;<STROKE>;<CAPITAL>;IGNORE
+<g//>	<G>;<STROKE>;<SMALL>;IGNORE
+<G,>	<G>;<CEDILLA>;<CAPITAL>;IGNORE
+<g,>	<G>;<CEDILLA>;<SMALL>;IGNORE
+<G->	<G>;<MACRON>;<CAPITAL>;IGNORE
+<g->	<G>;<MACRON>;<SMALL>;IGNORE
+<g8>	
+<H>	<H>;<NONE>;<CAPITAL>;IGNORE
+<h>	<H>;<NONE>;<SMALL>;IGNORE
+<H-(>	<H>;<BREVE-BELOW>;<CAPITAL>;IGNORE
+<h-(>	<H>;<BREVE-BELOW>;<SMALL>;IGNORE
+<H/>>	<H>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<h/>>	<H>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<H:>	<H>;<DIAERESIS>;<CAPITAL>;IGNORE
+<h:>	<H>;<DIAERESIS>;<SMALL>;IGNORE
+<H.>	<H>;<DOT>;<CAPITAL>;IGNORE
+<h.>	<H>;<DOT>;<SMALL>;IGNORE
+<H-.>	<H>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<h-.>	<H>;<DOT-BELOW>;<SMALL>;IGNORE
+<H//>	<H>;<STROKE>;<CAPITAL>;IGNORE
+<h//>	<H>;<STROKE>;<SMALL>;IGNORE
+<H,>	<H>;<CEDILLA>;<CAPITAL>;IGNORE
+<h,>	<H>;<CEDILLA>;<SMALL>;IGNORE
+<h8>	
+<I>	<I>;<NONE>;<CAPITAL>;IGNORE
+<i>	<I>;<NONE>;<SMALL>;IGNORE
+<I'>	<I>;<ACUTE>;<CAPITAL>;IGNORE
+<i'>	<I>;<ACUTE>;<SMALL>;IGNORE
+<I!>	<I>;<GRAVE>;<CAPITAL>;IGNORE
+<i!>	<I>;<GRAVE>;<SMALL>;IGNORE
+<I!!>	<I>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<i!!>	<I>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<I(>	<I>;<BREVE>;<CAPITAL>;IGNORE
+<i(>	<I>;<BREVE>;<SMALL>;IGNORE
+<I)>	<I>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<i)>	<I>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<I/>>	<I>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<i/>>	<I>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<I<>	<I>;<CARON>;<CAPITAL>;IGNORE
+<i<>	<I>;<CARON>;<SMALL>;IGNORE
+<I:>	<I>;<DIAERESIS>;<CAPITAL>;IGNORE
+<i:>	<I>;<DIAERESIS>;<SMALL>;IGNORE
+<I:'>	<I>;<DIAERESIS+ACUTE>;<CAPITAL>;IGNORE
+<i:'>	<I>;<DIAERESIS+ACUTE>;<SMALL>;IGNORE
+<I2>	<I>;<HOOK>;<CAPITAL>;IGNORE
+<i2>	<I>;<HOOK>;<SMALL>;IGNORE
+<I?>	<I>;<TILDE>;<CAPITAL>;IGNORE
+<i?>	<I>;<TILDE>;<SMALL>;IGNORE
+<I-?>	<I>;<TILDE-BELOW>;<CAPITAL>;IGNORE
+<i-?>	<I>;<TILDE-BELOW>;<SMALL>;IGNORE
+<I.>	<I>;<DOT>;<CAPITAL>;IGNORE
+<i.>	<I>;<DOT>;<SMALL>;IGNORE
+<I-.>	<I>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<i-.>	<I>;<DOT-BELOW>;<SMALL>;IGNORE
+<I;>	<I>;<OGONEK>;<CAPITAL>;IGNORE
+<i;>	<I>;<OGONEK>;<SMALL>;IGNORE
+<I->	<I>;<MACRON>;<CAPITAL>;IGNORE
+<i->	<I>;<MACRON>;<SMALL>;IGNORE
+<i8>	
+<IJ>	"<I><J>";"<IJ><IJ>";"<CAPITAL><CAPITAL>";IGNORE
+<ij>	"<I><J>";"<IJ><IJ>";"<SMALL><SMALL>";IGNORE
+<J>	<J>;<NONE>;<CAPITAL>;IGNORE
+<j>	<J>;<NONE>;<SMALL>;IGNORE
+<J/>>	<J>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<j/>>	<J>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<j8>	
+<K>	<K>;<NONE>;<CAPITAL>;IGNORE
+<k>	<K>;<NONE>;<SMALL>;IGNORE
+<K'>	<K>;<ACUTE>;<CAPITAL>;IGNORE
+<k'>	<K>;<ACUTE>;<SMALL>;IGNORE
+<K<>	<K>;<CARON>;<CAPITAL>;IGNORE
+<k<>	<K>;<CARON>;<SMALL>;IGNORE
+<K2>	<K>;<HOOK>;<CAPITAL>;IGNORE
+<k2>	<K>;<HOOK>;<SMALL>;IGNORE
+<K-.>	<K>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<k-.>	<K>;<DOT-BELOW>;<SMALL>;IGNORE
+<K,>	<K>;<CEDILLA>;<CAPITAL>;IGNORE
+<k,>	<K>;<CEDILLA>;<SMALL>;IGNORE
+<K_>	<K>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<k_>	<K>;<LINE-BELOW>;<SMALL>;IGNORE
+<k8>	
+<kk>	<K>;<kk>;<SMALL>;IGNORE
+<L>	<L>;<NONE>;<CAPITAL>;IGNORE
+<l>	<L>;<NONE>;<SMALL>;IGNORE
+<L'>	<L>;<ACUTE>;<CAPITAL>;IGNORE
+<l'>	<L>;<ACUTE>;<SMALL>;IGNORE
+<L<>	<L>;<CARON>;<CAPITAL>;IGNORE
+<l<>	<L>;<CARON>;<SMALL>;IGNORE
+<L.>	<L>;<DOT>;<CAPITAL>;IGNORE
+<l.>	<L>;<DOT>;<SMALL>;IGNORE
+<L-.>	<L>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<l-.>	<L>;<DOT-BELOW>;<SMALL>;IGNORE
+<L//>	<L>;<STROKE>;<CAPITAL>;IGNORE
+<l//>	<L>;<STROKE>;<SMALL>;IGNORE
+<L,>	<L>;<CEDILLA>;<CAPITAL>;IGNORE
+<l,>	<L>;<CEDILLA>;<SMALL>;IGNORE
+<L--.>	<L>;<MACRON+DOT-BELOW>;<CAPITAL>;IGNORE
+<l--.>	<L>;<MACRON+DOT-BELOW>;<SMALL>;IGNORE
+<L-/>>	<L>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<l-/>>	<L>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<L_>	<L>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<l_>	<L>;<LINE-BELOW>;<SMALL>;IGNORE
+<l8>	
+<M>	<M>;<NONE>;<CAPITAL>;IGNORE
+<m>	<M>;<NONE>;<SMALL>;IGNORE
+<M'>	<M>;<ACUTE>;<CAPITAL>;IGNORE
+<m'>	<M>;<ACUTE>;<SMALL>;IGNORE
+<M.>	<M>;<DOT>;<CAPITAL>;IGNORE
+<m.>	<M>;<DOT>;<SMALL>;IGNORE
+<M-.>	<M>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<m-.>	<M>;<DOT-BELOW>;<SMALL>;IGNORE
+<m8>	
+<N>	<N>;<NONE>;<CAPITAL>;IGNORE
+<n>	<N>;<NONE>;<SMALL>;IGNORE
+<N'>	<N>;<ACUTE>;<CAPITAL>;IGNORE
+<n'>	<N>;<ACUTE>;<SMALL>;IGNORE
+<N<>	<N>;<CARON>;<CAPITAL>;IGNORE
+<n<>	<N>;<CARON>;<SMALL>;IGNORE
+<N.>	<N>;<DOT>;<CAPITAL>;IGNORE
+<n.>	<N>;<DOT>;<SMALL>;IGNORE
+<N-.>	<N>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<n-.>	<N>;<DOT-BELOW>;<SMALL>;IGNORE
+<N,>	<N>;<CEDILLA>;<CAPITAL>;IGNORE
+<n,>	<N>;<CEDILLA>;<SMALL>;IGNORE
+<N-/>>	<N>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<n-/>>	<N>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<N_>	<N>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<n_>	<N>;<LINE-BELOW>;<SMALL>;IGNORE
+<'n>	<N>;<PRECEDED-BY-APOSTROPHE>;<SMALL>;IGNORE
+<n8>	
+<N?>	<N?>;<NONE>;<CAPITAL>;IGNORE
+<n?>	<N?>;<NONE>;<SMALL>;IGNORE
+<NG>	"<N><G>";"<NG><NG>";"<CAPITAL><CAPITAL>";IGNORE
+<ng>	"<N><G>";"<NG><NG>";"<SMALL><SMALL>";IGNORE
+<O>	<O>;<NONE>;<CAPITAL>;IGNORE
+<o>	<O>;<NONE>;<SMALL>;IGNORE
+<-o>	<O>;<NONE>;<-o>;IGNORE
+<O'>	<O>;<ACUTE>;<CAPITAL>;IGNORE
+<o'>	<O>;<ACUTE>;<SMALL>;IGNORE
+<O!>	<O>;<GRAVE>;<CAPITAL>;IGNORE
+<o!>	<O>;<GRAVE>;<SMALL>;IGNORE
+<O!!>	<O>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<o!!>	<O>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<O(>	<O>;<BREVE>;<CAPITAL>;IGNORE
+<o(>	<O>;<BREVE>;<SMALL>;IGNORE
+<O)>	<O>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<o)>	<O>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<O/>>	<O>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<o/>>	<O>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<O/>'>	<O>;<CIRCUMFLEX+ACUTE>;<CAPITAL>;IGNORE
+<o/>'>	<O>;<CIRCUMFLEX+ACUTE>;<SMALL>;IGNORE
+<O/>!>	<O>;<CIRCUMFLEX+GRAVE>;<CAPITAL>;IGNORE
+<o/>!>	<O>;<CIRCUMFLEX+GRAVE>;<SMALL>;IGNORE
+<O/>2>	<O>;<CIRCUMFLEX+HOOK>;<CAPITAL>;IGNORE
+<o/>2>	<O>;<CIRCUMFLEX+HOOK>;<SMALL>;IGNORE
+<O/>?>	<O>;<CIRCUMFLEX+TILDE>;<CAPITAL>;IGNORE
+<o/>?>	<O>;<CIRCUMFLEX+TILDE>;<SMALL>;IGNORE
+<O/>-.>	<O>;<CIRCUMFLEX+DOT-BELOW>;<CAPITAL>;IGNORE
+<o/>-.>	<O>;<CIRCUMFLEX+DOT-BELOW>;<SMALL>;IGNORE
+<O<>	<O>;<CARON>;<CAPITAL>;IGNORE
+<o<>	<O>;<CARON>;<SMALL>;IGNORE
+<O:>	<O>;<DIAERESIS>;<CAPITAL>;IGNORE
+<o:>	<O>;<DIAERESIS>;<SMALL>;IGNORE
+<O">	<O>;<DOUBLE-ACUTE>;<CAPITAL>;IGNORE
+<o">	<O>;<DOUBLE-ACUTE>;<SMALL>;IGNORE
+<O2>	<O>;<HOOK>;<CAPITAL>;IGNORE
+<o2>	<O>;<HOOK>;<SMALL>;IGNORE
+<O?>	<O>;<TILDE>;<CAPITAL>;IGNORE
+<o?>	<O>;<TILDE>;<SMALL>;IGNORE
+<O?'>	<O>;<TILDE+ACUTE>;<CAPITAL>;IGNORE
+<o?'>	<O>;<TILDE+ACUTE>;<SMALL>;IGNORE
+<O?:>	<O>;<TILDE+DIAERESIS>;<CAPITAL>;IGNORE
+<o?:>	<O>;<TILDE+DIAERESIS>;<SMALL>;IGNORE
+<O-.>	<O>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<o-.>	<O>;<DOT-BELOW>;<SMALL>;IGNORE
+<O//>	<O>;<STROKE>;<CAPITAL>;IGNORE
+<o//>	<O>;<STROKE>;<SMALL>;IGNORE
+<O//'>	<O>;<STROKE+ACUTE>;<CAPITAL>;IGNORE
+<o//'>	<O>;<STROKE+ACUTE>;<SMALL>;IGNORE
+<O;>	<O>;<OGONEK>;<CAPITAL>;IGNORE
+<o;>	<O>;<OGONEK>;<SMALL>;IGNORE
+<O1>	<O>;<OGONEK+MACRON>;<CAPITAL>;IGNORE
+<o1>	<O>;<OGONEK+MACRON>;<SMALL>;IGNORE
+<O->	<O>;<MACRON>;<CAPITAL>;IGNORE
+<o->	<O>;<MACRON>;<SMALL>;IGNORE
+<O-'>	<O>;<MACRON+ACUTE>;<CAPITAL>;IGNORE
+<o-'>	<O>;<MACRON+ACUTE>;<SMALL>;IGNORE
+<O-!>	<O>;<MACRON+GRAVE>;<CAPITAL>;IGNORE
+<o-!>	<O>;<MACRON+GRAVE>;<SMALL>;IGNORE
+<O9>	<O>;<HORN>;<CAPITAL>;IGNORE
+<o9>	<O>;<HORN>;<SMALL>;IGNORE
+<O9'>	<O>;<HORN+ACUTE>;<CAPITAL>;IGNORE
+<o9'>	<O>;<HORN+ACUTE>;<SMALL>;IGNORE
+<O9!>	<O>;<HORN+GRAVE>;<CAPITAL>;IGNORE
+<o9!>	<O>;<HORN+GRAVE>;<SMALL>;IGNORE
+<O92>	<O>;<HORN+HOOK>;<CAPITAL>;IGNORE
+<o92>	<O>;<HORN+HOOK>;<SMALL>;IGNORE
+<O9?>	<O>;<HORN+TILDE>;<CAPITAL>;IGNORE
+<o9?>	<O>;<HORN+TILDE>;<SMALL>;IGNORE
+<O9-.>	<O>;<HORN+DOT-BELOW>;<CAPITAL>;IGNORE
+<o9-.>	<O>;<HORN+DOT-BELOW>;<SMALL>;IGNORE
+<o8>	
+<OE>	"<O><E>";"<OE><OE>";"<CAPITAL><CAPITAL>";IGNORE
+<oe>	"<O><E>";"<OE><OE>";"<SMALL><SMALL>";IGNORE
+<P>	<P>;<NONE>;<CAPITAL>;IGNORE
+<p>	<P>;<NONE>;<SMALL>;IGNORE
+<P'>	<P>;<ACUTE>;<CAPITAL>;IGNORE
+<p'>	<P>;<ACUTE>;<SMALL>;IGNORE
+<P.>	<P>;<DOT>;<CAPITAL>;IGNORE
+<p.>	<P>;<DOT>;<SMALL>;IGNORE
+<p8>	
+<Q>	<Q>;<NONE>;<CAPITAL>;IGNORE
+<q>	<Q>;<NONE>;<SMALL>;IGNORE
+<q8>	
+<R>	<R>;<NONE>;<CAPITAL>;IGNORE
+<r>	<R>;<NONE>;<SMALL>;IGNORE
+<R'>	<R>;<ACUTE>;<CAPITAL>;IGNORE
+<r'>	<R>;<ACUTE>;<SMALL>;IGNORE
+<R!!>	<R>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<r!!>	<R>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<R)>	<R>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<r)>	<R>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<R<>	<R>;<CARON>;<CAPITAL>;IGNORE
+<r<>	<R>;<CARON>;<SMALL>;IGNORE
+<R.>	<R>;<DOT>;<CAPITAL>;IGNORE
+<r.>	<R>;<DOT>;<SMALL>;IGNORE
+<R-.>	<R>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<r-.>	<R>;<DOT-BELOW>;<SMALL>;IGNORE
+<R,>	<R>;<CEDILLA>;<CAPITAL>;IGNORE
+<r,>	<R>;<CEDILLA>;<SMALL>;IGNORE
+<R--.>	<R>;<MACRON+DOT-BELOW>;<CAPITAL>;IGNORE
+<r--.>	<R>;<MACRON+DOT-BELOW>;<SMALL>;IGNORE
+<R_>	<R>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<r_>	<R>;<LINE-BELOW>;<SMALL>;IGNORE
+<r8>	
+<S>	<S>;<NONE>;<CAPITAL>;IGNORE
+<s>	<S>;<NONE>;<SMALL>;IGNORE
+<st>	"<S><T>";"<NONE><NONE>";"<st><st>";IGNORE
+<S'>	<S>;<ACUTE>;<CAPITAL>;IGNORE
+<s'>	<S>;<ACUTE>;<SMALL>;IGNORE
+<S'.>	<S>;<ACUTE+DOT>;<CAPITAL>;IGNORE
+<s'.>	<S>;<ACUTE+DOT>;<SMALL>;IGNORE
+<S/>>	<S>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<s/>>	<S>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<S<>	<S>;<CARON>;<CAPITAL>;IGNORE
+<s<>	<S>;<CARON>;<SMALL>;IGNORE
+<S<.>	<S>;<CARON+DOT>;<CAPITAL>;IGNORE
+<s<.>	<S>;<CARON+DOT>;<SMALL>;IGNORE
+<S.>	<S>;<DOT>;<CAPITAL>;IGNORE
+<s.>	<S>;<DOT>;<SMALL>;IGNORE
+<S-.>	<S>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<s-.>	<S>;<DOT-BELOW>;<SMALL>;IGNORE
+<S.-.>	<S>;<DOT+DOT-BELOW>;<CAPITAL>;IGNORE
+<s.-.>	<S>;<DOT+DOT-BELOW>;<SMALL>;IGNORE
+<S,>	<S>;<CEDILLA>;<CAPITAL>;IGNORE
+<s,>	<S>;<CEDILLA>;<SMALL>;IGNORE
+<s8>	
+<s1>	<S>;<s1>;<SMALL>;IGNORE
+<ss>	"<S><S>";"<NONE><NONE>";"<SMALL><ss>";IGNORE
+<T>	<T>;<NONE>;<CAPITAL>;IGNORE
+<t>	<T>;<NONE>;<SMALL>;IGNORE
+<T<>	<T>;<CARON>;<CAPITAL>;IGNORE
+<t<>	<T>;<CARON>;<SMALL>;IGNORE
+<T.>	<T>;<DOT>;<CAPITAL>;IGNORE
+<t.>	<T>;<DOT>;<SMALL>;IGNORE
+<T-.>	<T>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<t-.>	<T>;<DOT-BELOW>;<SMALL>;IGNORE
+<T//>	<T>;<STROKE>;<CAPITAL>;IGNORE
+<t//>	<T>;<STROKE>;<SMALL>;IGNORE
+<T,>	<T>;<CEDILLA>;<CAPITAL>;IGNORE
+<t,>	<T>;<CEDILLA>;<SMALL>;IGNORE
+<T-/>>	<T>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<t-/>>	<T>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<T_>	<T>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<t_>	<T>;<LINE-BELOW>;<SMALL>;IGNORE
+<t8>	
+<TH>	"<T><H>";"<TH><TH>";"<CAPITAL><CAPITAL>";IGNORE
+<th>	"<T><H>";"<TH><TH>";"<SMALL><SMALL>";IGNORE
+<U>	<U>;<NONE>;<CAPITAL>;IGNORE
+<u>	<U>;<NONE>;<SMALL>;IGNORE
+<U'>	<U>;<ACUTE>;<CAPITAL>;IGNORE
+<u'>	<U>;<ACUTE>;<SMALL>;IGNORE
+<U!>	<U>;<GRAVE>;<CAPITAL>;IGNORE
+<u!>	<U>;<GRAVE>;<SMALL>;IGNORE
+<U!!>	<U>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<u!!>	<U>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<U(>	<U>;<BREVE>;<CAPITAL>;IGNORE
+<u(>	<U>;<BREVE>;<SMALL>;IGNORE
+<U)>	<U>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<u)>	<U>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<U/>>	<U>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<u/>>	<U>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<U<>	<U>;<CARON>;<CAPITAL>;IGNORE
+<u<>	<U>;<CARON>;<SMALL>;IGNORE
+<U0>	<U>;<RING>;<CAPITAL>;IGNORE
+<u0>	<U>;<RING>;<SMALL>;IGNORE
+<U:>	<U>;<DIAERESIS>;<CAPITAL>;IGNORE
+<u:>	<U>;<DIAERESIS>;<SMALL>;IGNORE
+<U:->	<U>;<DIAERESIS+MACRON>;<CAPITAL>;IGNORE
+<u:->	<U>;<DIAERESIS+MACRON>;<SMALL>;IGNORE
+<U:'>	<U>;<DIAERESIS+ACUTE>;<CAPITAL>;IGNORE
+<u:'>	<U>;<DIAERESIS+ACUTE>;<SMALL>;IGNORE
+<U:!>	<U>;<DIAERESIS+GRAVE>;<CAPITAL>;IGNORE
+<u:!>	<U>;<DIAERESIS+GRAVE>;<SMALL>;IGNORE
+<U:<>	<U>;<DIAERESIS+CARON>;<CAPITAL>;IGNORE
+<u:<>	<U>;<DIAERESIS+CARON>;<SMALL>;IGNORE
+<U">	<U>;<DOUBLE-ACUTE>;<CAPITAL>;IGNORE
+<u">	<U>;<DOUBLE-ACUTE>;<SMALL>;IGNORE
+<U2>	<U>;<HOOK>;<CAPITAL>;IGNORE
+<u2>	<U>;<HOOK>;<SMALL>;IGNORE
+<U?>	<U>;<TILDE>;<CAPITAL>;IGNORE
+<u?>	<U>;<TILDE>;<SMALL>;IGNORE
+<U?'>	<U>;<TILDE+ACUTE>;<CAPITAL>;IGNORE
+<u?'>	<U>;<TILDE+ACUTE>;<SMALL>;IGNORE
+<U-?>	<U>;<TILDE-BELOW>;<CAPITAL>;IGNORE
+<u-?>	<U>;<TILDE-BELOW>;<SMALL>;IGNORE
+<U-.>	<U>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<u-.>	<U>;<DOT-BELOW>;<SMALL>;IGNORE
+<U;>	<U>;<OGONEK>;<CAPITAL>;IGNORE
+<u;>	<U>;<OGONEK>;<SMALL>;IGNORE
+<U->	<U>;<MACRON>;<CAPITAL>;IGNORE
+<u->	<U>;<MACRON>;<SMALL>;IGNORE
+<U-:>	<U>;<MACRON+DIAERESIS>;<CAPITAL>;IGNORE
+<u-:>	<U>;<MACRON+DIAERESIS>;<SMALL>;IGNORE
+<U--:>	<U>;<MACRON+DIAERESIS-BELOW>;<CAPITAL>;IGNORE
+<u--:>	<U>;<MACRON+DIAERESIS-BELOW>;<SMALL>;IGNORE
+<U-/>>	<U>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<u-/>>	<U>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<U9>	<U>;<HORN>;<CAPITAL>;IGNORE
+<u9>	<U>;<HORN>;<SMALL>;IGNORE
+<U9'>	<U>;<HORN+ACUTE>;<CAPITAL>;IGNORE
+<u9'>	<U>;<HORN+ACUTE>;<SMALL>;IGNORE
+<U9!>	<U>;<HORN+GRAVE>;<CAPITAL>;IGNORE
+<u9!>	<U>;<HORN+GRAVE>;<SMALL>;IGNORE
+<U92>	<U>;<HORN+HOOK>;<CAPITAL>;IGNORE
+<u92>	<U>;<HORN+HOOK>;<SMALL>;IGNORE
+<U9?>	<U>;<HORN+TILDE>;<CAPITAL>;IGNORE
+<u9?>	<U>;<HORN+TILDE>;<SMALL>;IGNORE
+<U9-.>	<U>;<HORN+DOT-BELOW>;<CAPITAL>;IGNORE
+<u9-.>	<U>;<HORN+DOT-BELOW>;<SMALL>;IGNORE
+<u8>	
+<V>	<V>;<NONE>;<CAPITAL>;IGNORE
+<v>	<V>;<NONE>;<SMALL>;IGNORE
+<V?>	<V>;<TILDE>;<CAPITAL>;IGNORE
+<v?>	<V>;<TILDE>;<SMALL>;IGNORE
+<V-.>	<V>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<v-.>	<V>;<DOT-BELOW>;<SMALL>;IGNORE
+<v8>	
+<W>	<W>;<NONE>;<CAPITAL>;IGNORE
+<w>	<W>;<NONE>;<SMALL>;IGNORE
+<W'>	<W>;<ACUTE>;<CAPITAL>;IGNORE
+<w'>	<W>;<ACUTE>;<SMALL>;IGNORE
+<W!>	<W>;<GRAVE>;<CAPITAL>;IGNORE
+<w!>	<W>;<GRAVE>;<SMALL>;IGNORE
+<W/>>	<W>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<w/>>	<W>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<W:>	<W>;<DIAERESIS>;<CAPITAL>;IGNORE
+<w:>	<W>;<DIAERESIS>;<SMALL>;IGNORE
+<W.>	<W>;<DOT>;<CAPITAL>;IGNORE
+<w.>	<W>;<DOT>;<SMALL>;IGNORE
+<W-.>	<W>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<w-.>	<W>;<DOT-BELOW>;<SMALL>;IGNORE
+<w8>	
+<X>	<X>;<NONE>;<CAPITAL>;IGNORE
+<x>	<X>;<NONE>;<SMALL>;IGNORE
+<X:>	<X>;<DIAERESIS>;<CAPITAL>;IGNORE
+<x:>	<X>;<DIAERESIS>;<SMALL>;IGNORE
+<X.>	<X>;<DOT>;<CAPITAL>;IGNORE
+<x.>	<X>;<DOT>;<SMALL>;IGNORE
+<x8>	
+<Y>	<Y>;<NONE>;<CAPITAL>;IGNORE
+<y>	<Y>;<NONE>;<SMALL>;IGNORE
+<Y'>	<Y>;<ACUTE>;<CAPITAL>;IGNORE
+<y'>	<Y>;<ACUTE>;<SMALL>;IGNORE
+<Y!>	<Y>;<GRAVE>;<CAPITAL>;IGNORE
+<y!>	<Y>;<GRAVE>;<SMALL>;IGNORE
+<Y/>>	<Y>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<y/>>	<Y>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<Y:>	<Y>;<DIAERESIS>;<CAPITAL>;IGNORE
+<y:>	<Y>;<DIAERESIS>;<SMALL>;IGNORE
+<Y2>	<Y>;<HOOK>;<CAPITAL>;IGNORE
+<y2>	<Y>;<HOOK>;<SMALL>;IGNORE
+<Y?>	<Y>;<TILDE>;<CAPITAL>;IGNORE
+<y?>	<Y>;<TILDE>;<SMALL>;IGNORE
+<Y.>	<Y>;<DOT>;<CAPITAL>;IGNORE
+<y.>	<Y>;<DOT>;<SMALL>;IGNORE
+<Y-.>	<Y>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<y-.>	<Y>;<DOT-BELOW>;<SMALL>;IGNORE
+<y8>	
+<Z>	<Z>;<NONE>;<CAPITAL>;IGNORE
+<z>	<Z>;<NONE>;<SMALL>;IGNORE
+<Z'>	<Z>;<ACUTE>;<CAPITAL>;IGNORE
+<z'>	<Z>;<ACUTE>;<SMALL>;IGNORE
+<Z/>>	<Z>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<z/>>	<Z>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<Z<>	<Z>;<CARON>;<CAPITAL>;IGNORE
+<z<>	<Z>;<CARON>;<SMALL>;IGNORE
+<Z.>	<Z>;<DOT>;<CAPITAL>;IGNORE
+<z.>	<Z>;<DOT>;<SMALL>;IGNORE
+<Z-.>	<Z>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<z-.>	<Z>;<DOT-BELOW>;<SMALL>;IGNORE
+<Z//>	<Z>;<STROKE>;<CAPITAL>;IGNORE
+<z//>	<Z>;<STROKE>;<SMALL>;IGNORE
+<Z_>	<Z>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<z_>	<Z>;<LINE-BELOW>;<SMALL>;IGNORE
+<z8>	
+<A*>	<A*>;<CAPITAL>;<GREEK>;IGNORE
+<A%>	<A*>;<CAPITAL>;<TONOS>;IGNORE
+<a*>	<A*>;<SMALL>;<GREEK>;IGNORE
+<a%>	<A*>;<SMALL>;<TONOS>;IGNORE
+<B*>	<B*>;<CAPITAL>;<GREEK>;IGNORE
+<b*>	<B*>;<SMALL>;<GREEK>;IGNORE
+<G*>	<G*>;<CAPITAL>;<GREEK>;IGNORE
+<g*>	<G*>;<SMALL>;<GREEK>;IGNORE
+<D*>	<D*>;<CAPITAL>;<GREEK>;IGNORE
+<d*>	<D*>;<SMALL>;<GREEK>;IGNORE
+<E*>	<E*>;<CAPITAL>;<GREEK>;IGNORE
+<E%>	<E*>;<CAPITAL>;<TONOS>;IGNORE
+<e*>	<E*>;<SMALL>;<GREEK>;IGNORE
+<e%>	<E*>;<SMALL>;<TONOS>;IGNORE
+<Z*>	<Z*>;<CAPITAL>;<GREEK>;IGNORE
+<z*>	<Z*>;<SMALL>;<GREEK>;IGNORE
+<Y*>	<Y*>;<CAPITAL>;<GREEK>;IGNORE
+<Y%>	<Y*>;<CAPITAL>;<TONOS>;IGNORE
+<y*>	<Y*>;<SMALL>;<GREEK>;IGNORE
+<y%>	<Y*>;<SMALL>;<TONOS>;IGNORE
+<H*>	<H*>;<CAPITAL>;<GREEK>;IGNORE
+<h*>	<H*>;<SMALL>;<GREEK>;IGNORE
+<I*>	<I*>;<CAPITAL>;<GREEK>;IGNORE
+<I%>	<I*>;<CAPITAL>;<TONOS>;IGNORE
+<J*>	<I*>;<CAPITAL>;<DIALYTICA>;IGNORE
+<i*>	<I*>;<SMALL>;<GREEK>;IGNORE
+<i%>	<I*>;<SMALL>;<TONOS>;IGNORE
+<j*>	<I*>;<SMALL>;<DIALYTICA>;IGNORE
+<i3>	<I*>;<SMALL>;<DIALYTICA+TONOS>;IGNORE
+<K*>	<K*>;<CAPITAL>;<GREEK>;IGNORE
+<k*>	<K*>;<SMALL>;<GREEK>;IGNORE
+<L*>	<L*>;<CAPITAL>;<GREEK>;IGNORE
+<l*>	<L*>;<SMALL>;<GREEK>;IGNORE
+<M*>	<M*>;<CAPITAL>;<GREEK>;IGNORE
+<m*>	<M*>;<SMALL>;<GREEK>;IGNORE
+<N*>	<N*>;<CAPITAL>;<GREEK>;IGNORE
+<n*>	<N*>;<SMALL>;<GREEK>;IGNORE
+<C*>	<C*>;<CAPITAL>;<GREEK>;IGNORE
+<c*>	<C*>;<SMALL>;<GREEK>;IGNORE
+<O*>	<O*>;<CAPITAL>;<GREEK>;IGNORE
+<O%>	<O*>;<CAPITAL>;<TONOS>;IGNORE
+<o*>	<O*>;<SMALL>;<GREEK>;IGNORE
+<o%>	<O*>;<SMALL>;<TONOS>;IGNORE
+<P*>	<P*>;<CAPITAL>;<GREEK>;IGNORE
+<p*>	<P*>;<SMALL>;<GREEK>;IGNORE
+<R*>	<R*>;<CAPITAL>;<GREEK>;IGNORE
+<r*>	<R*>;<SMALL>;<GREEK>;IGNORE
+<S*>	<S*>;<CAPITAL>;<GREEK>;IGNORE
+<s*>	<S*>;<SMALL>;<GREEK>;IGNORE
+<*s>	<S*>;<SMALL>;<*s>;IGNORE
+<T*>	<T*>;<CAPITAL>;<GREEK>;IGNORE
+<t*>	<T*>;<SMALL>;<GREEK>;IGNORE
+<U*>	<U*>;<CAPITAL>;<GREEK>;IGNORE
+<U%>	<U*>;<CAPITAL>;<TONOS>;IGNORE
+<V*>	<U*>;<CAPITAL>;<DIALYTICA>;IGNORE
+<u*>	<U*>;<SMALL>;<GREEK>;IGNORE
+<u%>	<U*>;<SMALL>;<TONOS>;IGNORE
+<v*>	<U*>;<SMALL>;<DIALYTICA>;IGNORE
+<u3>	<U*>;<SMALL>;<DIALYTICA+TONOS>;IGNORE
+<F*>	<F*>;<CAPITAL>;<GREEK>;IGNORE
+<f*>	<F*>;<SMALL>;<GREEK>;IGNORE
+<X*>	<X*>;<CAPITAL>;<GREEK>;IGNORE
+<x*>	<X*>;<SMALL>;<GREEK>;IGNORE
+<Q*>	<Q*>;<CAPITAL>;<GREEK>;IGNORE
+<q*>	<Q*>;<SMALL>;<GREEK>;IGNORE
+<W*>	<W*>;<CAPITAL>;<GREEK>;IGNORE
+<W%>	<W*>;<CAPITAL>;<TONOS>;IGNORE
+<w*>	<W*>;<SMALL>;<GREEK>;IGNORE
+<w%>	<W*>;<SMALL>;<TONOS>;IGNORE
+<A=>	<A=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<a=>	<A=>;<CYRILLIC>;<SMALL>;IGNORE
+<B=>	<B=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<b=>	<B=>;<CYRILLIC>;<SMALL>;IGNORE
+<V=>	<V=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<v=>	<V=>;<CYRILLIC>;<SMALL>;IGNORE
+<G=>	<G=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<g=>	<G=>;<CYRILLIC>;<SMALL>;IGNORE
+<G%>	<G%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<g%>	<G%>;<CYRILLIC>;<SMALL>;IGNORE
+<G3>	<G3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<g3>	<G3>;<CYRILLIC>;<SMALL>;IGNORE
+<D=>	<D=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<d=>	<D=>;<CYRILLIC>;<SMALL>;IGNORE
+<D%>	<D%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<d%>	<D%>;<CYRILLIC>;<SMALL>;IGNORE
+<E=>	<E=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<e=>	<E=>;<CYRILLIC>;<SMALL>;IGNORE
+<IO>	<IO>;<CYRILLIC>;<CAPITAL>;IGNORE
+<io>	<IO>;<CYRILLIC>;<SMALL>;IGNORE
+<IE>	<IE>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ie>	<IE>;<CYRILLIC>;<SMALL>;IGNORE
+<Z%>	<Z%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<z%>	<Z%>;<CYRILLIC>;<SMALL>;IGNORE
+<Z=>	<Z=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<z=>	<Z=>;<CYRILLIC>;<SMALL>;IGNORE
+<I=>	<I=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<i=>	<I=>;<CYRILLIC>;<SMALL>;IGNORE
+<II>	<II>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ii>	<II>;<CYRILLIC>;<SMALL>;IGNORE
+<YI>	<YI>;<CYRILLIC>;<CAPITAL>;IGNORE
+<yi>	<YI>;<CYRILLIC>;<SMALL>;IGNORE
+<J%>	<J%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<j%>	<J%>;<CYRILLIC>;<SMALL>;IGNORE
+<J=>	<J=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<j=>	<J=>;<CYRILLIC>;<SMALL>;IGNORE
+<K=>	<K=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<k=>	<K=>;<CYRILLIC>;<SMALL>;IGNORE
+<KJ>	<KJ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<kj>	<KJ>;<CYRILLIC>;<SMALL>;IGNORE
+<L=>	<L=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<l=>	<L=>;<CYRILLIC>;<SMALL>;IGNORE
+<LJ>	<LJ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<lj>	<LJ>;<CYRILLIC>;<SMALL>;IGNORE
+<M=>	<M=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<m=>	<M=>;<CYRILLIC>;<SMALL>;IGNORE
+<N=>	<N=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<n=>	<N=>;<CYRILLIC>;<SMALL>;IGNORE
+<NJ>	<NJ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<nj>	<NJ>;<CYRILLIC>;<SMALL>;IGNORE
+<O=>	<O=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<o=>	<O=>;<CYRILLIC>;<SMALL>;IGNORE
+<P=>	<P=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<p=>	<P=>;<CYRILLIC>;<SMALL>;IGNORE
+<R=>	<R=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<r=>	<R=>;<CYRILLIC>;<SMALL>;IGNORE
+<S=>	<S=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<s=>	<S=>;<CYRILLIC>;<SMALL>;IGNORE
+<T=>	<T=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<t=>	<T=>;<CYRILLIC>;<SMALL>;IGNORE
+<Ts>	<Ts>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ts>	<Ts>;<CYRILLIC>;<SMALL>;IGNORE
+<U=>	<U=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<u=>	<U=>;<CYRILLIC>;<SMALL>;IGNORE
+<V%>	<V%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<v%>	<V%>;<CYRILLIC>;<SMALL>;IGNORE
+<F=>	<F=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<f=>	<F=>;<CYRILLIC>;<SMALL>;IGNORE
+<H=>	<H=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<h=>	<H=>;<CYRILLIC>;<SMALL>;IGNORE
+<C=>	<C=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<c=>	<C=>;<CYRILLIC>;<SMALL>;IGNORE
+<DS>	<DS>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ds>	<DS>;<CYRILLIC>;<SMALL>;IGNORE
+<C%>	<C%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<c%>	<C%>;<CYRILLIC>;<SMALL>;IGNORE
+<DZ>	<DZ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<dz>	<DZ>;<CYRILLIC>;<SMALL>;IGNORE
+<S%>	<S%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<s%>	<S%>;<CYRILLIC>;<SMALL>;IGNORE
+<Sc>	<Sc>;<CYRILLIC>;<CAPITAL>;IGNORE
+<sc>	<Sc>;<CYRILLIC>;<SMALL>;IGNORE
+<='>	<='>;<CYRILLIC>;<SMALL>;IGNORE
+<=">	<='>;<CYRILLIC>;<CAPITAL>;IGNORE
+<Y=>	<Y=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<y=>	<Y=>;<CYRILLIC>;<SMALL>;IGNORE
+<%'>	<%'>;<CYRILLIC>;<SMALL>;IGNORE
+<%">	<%'>;<CYRILLIC>;<CAPITAL>;IGNORE
+<JE>	<JE>;<CYRILLIC>;<CAPITAL>;IGNORE
+<je>	<JE>;<CYRILLIC>;<SMALL>;IGNORE
+<JU>	<JU>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ju>	<JU>;<CYRILLIC>;<SMALL>;IGNORE
+<JA>	<JA>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ja>	<JA>;<CYRILLIC>;<SMALL>;IGNORE
+<Y3>	<Y3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<y3>	<Y3>;<CYRILLIC>;<SMALL>;IGNORE
+<O3>	<O3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<o3>	<O3>;<CYRILLIC>;<SMALL>;IGNORE
+<F3>	<F3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<f3>	<F3>;<CYRILLIC>;<SMALL>;IGNORE
+<V3>	<V3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<v3>	<V3>;<CYRILLIC>;<SMALL>;IGNORE
+<C3>	<C3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<c3>	<C3>;<CYRILLIC>;<SMALL>;IGNORE
+<A+>	<A+>;IGNORE;IGNORE;IGNORE
+<B+>	<B+>;IGNORE;IGNORE;IGNORE
+<G+>	<G+>;IGNORE;IGNORE;IGNORE
+<D+>	<D+>;IGNORE;IGNORE;IGNORE
+<H+>	<H+>;IGNORE;IGNORE;IGNORE
+<W+>	<W+>;IGNORE;IGNORE;IGNORE
+<Z+>	<Z+>;IGNORE;IGNORE;IGNORE
+<X+>	<X+>;IGNORE;IGNORE;IGNORE
+<Tj>	<Tj>;IGNORE;IGNORE;IGNORE
+<J+>	<J+>;IGNORE;IGNORE;IGNORE
+<K%>	<K%>;IGNORE;IGNORE;IGNORE
+<K+>	<K+>;IGNORE;IGNORE;IGNORE
+<L+>	<L+>;IGNORE;IGNORE;IGNORE
+<M%>	<M%>;IGNORE;IGNORE;IGNORE
+<M+>	<M+>;IGNORE;IGNORE;IGNORE
+<N%>	<N%>;IGNORE;IGNORE;IGNORE
+<N+>	<N+>;IGNORE;IGNORE;IGNORE
+<S+>	<S+>;IGNORE;IGNORE;IGNORE
+<E+>	<E+>;IGNORE;IGNORE;IGNORE
+<P%>	<P%>;IGNORE;IGNORE;IGNORE
+<P+>	<P+>;IGNORE;IGNORE;IGNORE
+<Zj>	<Zj>;IGNORE;IGNORE;IGNORE
+<ZJ>	<ZJ>;IGNORE;IGNORE;IGNORE
+<Q+>	<Q+>;IGNORE;IGNORE;IGNORE
+<R+>	<R+>;IGNORE;IGNORE;IGNORE
+<Sh>	<Sh>;IGNORE;IGNORE;IGNORE
+<T+>	<T+>;IGNORE;IGNORE;IGNORE
+
+% Arabic collating
+
+<,+>	IGNORE;IGNORE;IGNORE;<,+>
+<;+>	IGNORE;IGNORE;IGNORE;<;+>
+<?+>	IGNORE;IGNORE;IGNORE;<?+>
+<++>	IGNORE;IGNORE;IGNORE;<++>
+
+<H'>	<H'>;<H'>;IGNORE;IGNORE
+<aM>	<aM>;<aM>;IGNORE;IGNORE
+<aM.>	<aM>;<aM.>;IGNORE;IGNORE
+<aH>	<H'>;<aH>;IGNORE;IGNORE
+<aH.>	<H'>;<aH.>;IGNORE;IGNORE
+<wH>	<H'>;<wH>;IGNORE;IGNORE
+<ah>	<H'>;<ah>;IGNORE;IGNORE
+<ah.>	<H'>;<ah.>;IGNORE;IGNORE
+<yH>	<H'>;<yH>;IGNORE;IGNORE
+<aS>	<aS>;<aS>;IGNORE;IGNORE
+<a+>	<a+>;<a+>;IGNORE;IGNORE
+<a+->	<a+>;<a+->;IGNORE;IGNORE
+<a+.>	<a+>;<a+.>;IGNORE;IGNORE
+<a+:>	<a+>;<a+:>;IGNORE;IGNORE
+<b+>	<b+>;<b+>;IGNORE;IGNORE
+<b+->	<b+>;<b+->;IGNORE;IGNORE
+<b+.>	<b+>;<b+.>;IGNORE;IGNORE
+<b+,>	<b+>;<b+,>;IGNORE;IGNORE
+<b+;>	<b+>;<b+;>;IGNORE;IGNORE
+<p+>	<p+>;<p+>;IGNORE;IGNORE
+<v+>	<v+>;<v+>;IGNORE;IGNORE
+<tm>	<tm>;<tm>;IGNORE;IGNORE
+<tm->	<tm>;<tm->;IGNORE;IGNORE
+<tm.>	<tm>;<tm.>;IGNORE;IGNORE
+<t+>	<tm>;<t+>;IGNORE;IGNORE
+<t+->	<tm>;<t+->;IGNORE;IGNORE
+<t+.>	<tm>;<t+.>;IGNORE;IGNORE
+<t+,>	<tm>;<t+,>;IGNORE;IGNORE
+<t+;>	<tm>;<t+;>;IGNORE;IGNORE
+<tk>	<tk>;<tk>;IGNORE;IGNORE
+<tk->	<tk>;<tk->;IGNORE;IGNORE
+<tk.>	<tk>;<tk.>;IGNORE;IGNORE
+<tk,>	<tk>;<tk,>;IGNORE;IGNORE
+<tk;>	<tk>;<tk;>;IGNORE;IGNORE
+<g+>	<g+>;<g+>;IGNORE;IGNORE
+<g+->	<g+>;<g+->;IGNORE;IGNORE
+<g+.>	<g+>;<g+.>;IGNORE;IGNORE
+<g+,>	<g+>;<g+,>;IGNORE;IGNORE
+<g+;>	<g+>;<g+;>;IGNORE;IGNORE
+<hk>	<hk>;<hk>;IGNORE;IGNORE
+<hk->	<hk>;<hk->;IGNORE;IGNORE
+<hk.>	<hk>;<hk.>;IGNORE;IGNORE
+<hk,>	<hk>;<hk,>;IGNORE;IGNORE
+<hk;>	<hk>;<hk;>;IGNORE;IGNORE
+<x+>	<x+>;<x+>;IGNORE;IGNORE
+<x+->	<x+>;<x+->;IGNORE;IGNORE
+<x+.>	<x+>;<x+.>;IGNORE;IGNORE
+<x+,>	<x+>;<x+,>;IGNORE;IGNORE
+<x+;>	<x+>;<x+;>;IGNORE;IGNORE
+<d+>	<d+>;<d+>;IGNORE;IGNORE
+<d+->	<d+>;<d+->;IGNORE;IGNORE
+<d+.>	<d+>;<d+.>;IGNORE;IGNORE
+<dk>	<dk>;<dk>;IGNORE;IGNORE
+<dk->	<dk>;<dk->;IGNORE;IGNORE
+<dk.>	<dk>;<dk.>;IGNORE;IGNORE
+<r+>	<r+>;<r+>;IGNORE;IGNORE
+<r+->	<r+>;<r+->;IGNORE;IGNORE
+<r+.>	<r+>;<r+.>;IGNORE;IGNORE
+<z+>	<z+>;<z+>;IGNORE;IGNORE
+<z+->	<z+>;<z+->;IGNORE;IGNORE
+<z+.>	<z+>;<z+.>;IGNORE;IGNORE
+<s+>	<s+>;<s+>;IGNORE;IGNORE
+<s+->	<s+>;<s+->;IGNORE;IGNORE
+<s+.>	<s+>;<s+.>;IGNORE;IGNORE
+<s+,>	<s+>;<s+,>;IGNORE;IGNORE
+<s+;>	<s+>;<s+;>;IGNORE;IGNORE
+<sn>	<sn>;<sn>;IGNORE;IGNORE
+<sn->	<sn>;<sn->;IGNORE;IGNORE
+<sn.>	<sn>;<sn.>;IGNORE;IGNORE
+<sn,>	<sn>;<sn,>;IGNORE;IGNORE
+<sn;>	<sn>;<sn;>;IGNORE;IGNORE
+<c+>	<c+>;<c+>;IGNORE;IGNORE
+<c+->	<c+>;<c+->;IGNORE;IGNORE
+<c+.>	<c+>;<c+.>;IGNORE;IGNORE
+<c+,>	<c+>;<c+,>;IGNORE;IGNORE
+<c+;>	<c+>;<c+;>;IGNORE;IGNORE
+<dd>	<dd>;<dd>;IGNORE;IGNORE
+<dd->	<dd>;<dd->;IGNORE;IGNORE
+<dd.>	<dd>;<dd.>;IGNORE;IGNORE
+<dd,>	<dd>;<dd,>;IGNORE;IGNORE
+<dd;>	<dd>;<dd;>;IGNORE;IGNORE
+<tj>	<tj>;<tj>;IGNORE;IGNORE
+<tj->	<tj>;<tj->;IGNORE;IGNORE
+<tj.>	<tj>;<tj.>;IGNORE;IGNORE
+<tj,>	<tj>;<tj,>;IGNORE;IGNORE
+<tj;>	<tj>;<tj;>;IGNORE;IGNORE
+<zH>	<zH>;<zH>;IGNORE;IGNORE
+<zH->	<zH>;<zH->;IGNORE;IGNORE
+<zH.>	<zH>;<zH.>;IGNORE;IGNORE
+<zH,>	<zH>;<zH,>;IGNORE;IGNORE
+<zH;>	<zH>;<zH;>;IGNORE;IGNORE
+<e+>	<e+>;<e+>;IGNORE;IGNORE
+<e+->	<e+>;<e+->;IGNORE;IGNORE
+<e+.>	<e+>;<e+.>;IGNORE;IGNORE
+<e+,>	<e+>;<e+,>;IGNORE;IGNORE
+<e+;>	<e+>;<e+;>;IGNORE;IGNORE
+<i+>	<i+>;<i+>;IGNORE;IGNORE
+<i+->	<i+>;<i+->;IGNORE;IGNORE
+<i+.>	<i+>;<i+.>;IGNORE;IGNORE
+<i+,>	<i+>;<i+,>;IGNORE;IGNORE
+<i+;>	<i+>;<i+;>;IGNORE;IGNORE
+<f+>	<f+>;<f+>;IGNORE;IGNORE
+<f+->	<f+>;<f+->;IGNORE;IGNORE
+<f+.>	<f+>;<f+.>;IGNORE;IGNORE
+<f+,>	<f+>;<f+,>;IGNORE;IGNORE
+<f+;>	<f+>;<f+;>;IGNORE;IGNORE
+<q+>	<q+>;<q+>;IGNORE;IGNORE
+<q+->	<q+>;<q+->;IGNORE;IGNORE
+<q+.>	<q+>;<q+.>;IGNORE;IGNORE
+<q+,>	<q+>;<q+,>;IGNORE;IGNORE
+<q+;>	<q+>;<q+;>;IGNORE;IGNORE
+<k+>	<k+>;<k+>;IGNORE;IGNORE
+<k+->	<k+>;<k+->;IGNORE;IGNORE
+<k+.>	<k+>;<k+.>;IGNORE;IGNORE
+<k+,>	<k+>;<k+,>;IGNORE;IGNORE
+<k+;>	<k+>;<k+;>;IGNORE;IGNORE
+<l+>	<l+>;<l+>;IGNORE;IGNORE
+<l+->	<l+>;<l+->;IGNORE;IGNORE
+<l+.>	<l+>;<l+.>;IGNORE;IGNORE
+<l+,>	<l+>;<l+,>;IGNORE;IGNORE
+<l+;>	<l+>;<l+;>;IGNORE;IGNORE
+<m+>	<m+>;<m+>;IGNORE;IGNORE
+<m+->	<m+>;<m+->;IGNORE;IGNORE
+<m+.>	<m+>;<m+.>;IGNORE;IGNORE
+<m+,>	<m+>;<m+,>;IGNORE;IGNORE
+<m+;>	<m+>;<m+;>;IGNORE;IGNORE
+<n+>	<n+>;<n+>;IGNORE;IGNORE
+<n+->	<n+>;<n+->;IGNORE;IGNORE
+<n+.>	<n+>;<n+.>;IGNORE;IGNORE
+<n+,>	<n+>;<n+,>;IGNORE;IGNORE
+<n+;>	<n+>;<n+;>;IGNORE;IGNORE
+<h+>	<h+>;<h+>;IGNORE;IGNORE
+<h+->	<h+>;<h+->;IGNORE;IGNORE
+<h+.>	<h+>;<h+.>;IGNORE;IGNORE
+<h+,>	<h+>;<h+,>;IGNORE;IGNORE
+<h+;>	<h+>;<h+;>;IGNORE;IGNORE
+<w+>	<w+>;<w+>;IGNORE;IGNORE
+<w+->	<w+>;<w+->;IGNORE;IGNORE
+<w+.>	<w+>;<w+.>;IGNORE;IGNORE
+<j+>	<j+>;<j+>;IGNORE;IGNORE
+<j+->	<j+>;<j+->;IGNORE;IGNORE
+<j+.>	<j+>;<j+.>;IGNORE;IGNORE
+<y+>	<y+>;<y+>;IGNORE;IGNORE
+<y+->	<y+>;<y+->;IGNORE;IGNORE
+<y+.>	<y+>;<y+.>;IGNORE;IGNORE
+<y+,>	<y+>;<y+,>;IGNORE;IGNORE
+<y+;>	<y+>;<y+;>;IGNORE;IGNORE
+
+<:+>	IGNORE;IGNORE;<:+>;IGNORE
+<"+>	IGNORE;IGNORE;<"+>;IGNORE
+<=+>	IGNORE;IGNORE;<=+>;IGNORE
+<//+>	IGNORE;IGNORE;<//+>;IGNORE
+<'+>	IGNORE;IGNORE;<'+>;IGNORE
+<1+>	IGNORE;IGNORE;<1+>;IGNORE
+<3+>	IGNORE;IGNORE;<3+>;IGNORE
+<3+;>	IGNORE;IGNORE;<3+;>;IGNORE
+<0+>	IGNORE;IGNORE;<0+>;IGNORE
+
+<0a>	<0>;<0a>;IGNORE;IGNORE
+<1a>	<1>;<1a>;IGNORE;IGNORE
+<2a>	<2>;<2a>;IGNORE;IGNORE
+<3a>	<3>;<3a>;IGNORE;IGNORE
+<4a>	<4>;<4a>;IGNORE;IGNORE
+<5a>	<5>;<5a>;IGNORE;IGNORE
+<6a>	<6>;<6a>;IGNORE;IGNORE
+<7a>	<7>;<7a>;IGNORE;IGNORE
+<8a>	<8>;<8a>;IGNORE;IGNORE
+<9a>	<9>;<9a>;IGNORE;IGNORE
+
+<lM->	<l+><aM>;<l+><aM>;<lM-><lM->;IGNORE
+<lM.>	<l+><aM>;<l+><aM.>;<lM.><lM.>;IGNORE
+<lH->	<l+><aH>;<l+><aH>;<lH-><lH->;IGNORE
+<lH.>	<l+><aH>;<l+><aH.>;<lH.><lH.>;IGNORE
+<lh->	<l+><ah>;<l+><ah>;<lh-><lh->;IGNORE
+<lh.>	<l+><ah>;<l+><ah.>;<lh.><lh.>;IGNORE
+<la->	<l+><a+>;<l+><a+->;<la-><la->;IGNORE
+<la.>	<l+><a+>;<l+><a+.>;<la.><la.>;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
+
+<a6>	<a6>;<a6>;IGNORE;IGNORE
+<A5>	<a6>;<A5>;IGNORE;IGNORE
+<A6>	<a6>;<A6>;IGNORE;IGNORE
+<a5>	<a6>;<a5>;IGNORE;IGNORE
+<i6>	<i6>;<i6>;IGNORE;IGNORE
+<I5>	<i6>;<I5>;IGNORE;IGNORE
+<I6>	<i6>;<I6>;IGNORE;IGNORE
+<i5>	<i6>;<i5>;IGNORE;IGNORE
+<u6>	<u6>;<u6>;IGNORE;IGNORE
+<U5>	<u6>;<U5>;IGNORE;IGNORE
+<U6>	<u6>;<U6>;IGNORE;IGNORE
+<u5>	<u6>;<u5>;IGNORE;IGNORE
+<Vu>	<u6>;<Vu>;IGNORE;IGNORE
+<e6>	<e6>;<e6>;IGNORE;IGNORE
+<E5>	<e6>;<E5>;IGNORE;IGNORE
+<E6>	<e6>;<E6>;IGNORE;IGNORE
+<e5>	<e6>;<e5>;IGNORE;IGNORE
+<o6>	<o6>;<o6>;IGNORE;IGNORE
+<O5>	<o6>;<O5>;IGNORE;IGNORE
+<O6>	<o6>;<O6>;IGNORE;IGNORE
+<o5>	<o6>;<o5>;IGNORE;IGNORE
+<KA>	<KA>;<KA>;IGNORE;IGNORE
+<Ka>	<KA>;<Ka>;IGNORE;IGNORE
+<ka>	<KA>;<ka>;IGNORE;IGNORE
+<Ga>	<KA>;<Ga>;IGNORE;IGNORE
+<ga>	<KA>;<ga>;IGNORE;IGNORE
+<Ki>	<Ki>;<Ki>;IGNORE;IGNORE
+<ki>	<Ki>;<ki>;IGNORE;IGNORE
+<Gi>	<Ki>;<Gi>;IGNORE;IGNORE
+<gi>	<Ki>;<gi>;IGNORE;IGNORE
+<Ku>	<Ku>;<Ku>;IGNORE;IGNORE
+<ku>	<Ku>;<ku>;IGNORE;IGNORE
+<Gu>	<Ku>;<Gu>;IGNORE;IGNORE
+<gu>	<Ku>;<gu>;IGNORE;IGNORE
+<KE>	<KE>;<KE>;IGNORE;IGNORE
+<Ke>	<KE>;<Ke>;IGNORE;IGNORE
+<ke>	<KE>;<ke>;IGNORE;IGNORE
+<Ge>	<KE>;<Ge>;IGNORE;IGNORE
+<ge>	<KE>;<ge>;IGNORE;IGNORE
+<Ko>	<Ko>;<Ko>;IGNORE;IGNORE
+<ko>	<Ko>;<ko>;IGNORE;IGNORE
+<Go>	<Ko>;<Go>;IGNORE;IGNORE
+<go>	<Ko>;<go>;IGNORE;IGNORE
+<Sa>	<Sa>;<Sa>;IGNORE;IGNORE
+<sa>	<Sa>;<sa>;IGNORE;IGNORE
+<Za>	<Sa>;<Za>;IGNORE;IGNORE
+<za>	<Sa>;<za>;IGNORE;IGNORE
+<Si>	<Si>;<Si>;IGNORE;IGNORE
+<si>	<Si>;<si>;IGNORE;IGNORE
+<Zi>	<Si>;<Zi>;IGNORE;IGNORE
+<zi>	<Si>;<zi>;IGNORE;IGNORE
+<Su>	<Su>;<Su>;IGNORE;IGNORE
+<su>	<Su>;<su>;IGNORE;IGNORE
+<Zu>	<Su>;<Zu>;IGNORE;IGNORE
+<zu>	<Su>;<zu>;IGNORE;IGNORE
+<Se>	<Se>;<Se>;IGNORE;IGNORE
+<se>	<Se>;<se>;IGNORE;IGNORE
+<Ze>	<Se>;<Ze>;IGNORE;IGNORE
+<ze>	<Se>;<ze>;IGNORE;IGNORE
+<So>	<So>;<So>;IGNORE;IGNORE
+<so>	<So>;<so>;IGNORE;IGNORE
+<Zo>	<So>;<Zo>;IGNORE;IGNORE
+<zo>	<So>;<zo>;IGNORE;IGNORE
+<Ta>	<Ta>;<Ta>;IGNORE;IGNORE
+<ta>	<Ta>;<ta>;IGNORE;IGNORE
+<Da>	<Ta>;<Da>;IGNORE;IGNORE
+<da>	<Ta>;<da>;IGNORE;IGNORE
+<Ti>	<Ti>;<Ti>;IGNORE;IGNORE
+<ti>	<Ti>;<ti>;IGNORE;IGNORE
+<Di>	<Ti>;<Di>;IGNORE;IGNORE
+<di>	<Ti>;<di>;IGNORE;IGNORE
+<TU>	<TU>;<TU>;IGNORE;IGNORE
+<tU>	<TU>;<tU>;IGNORE;IGNORE
+<Tu>	<TU>;<Tu>;IGNORE;IGNORE
+<tu>	<TU>;<tu>;IGNORE;IGNORE
+<Du>	<TU>;<Du>;IGNORE;IGNORE
+<du>	<TU>;<du>;IGNORE;IGNORE
+<Te>	<Te>;<Te>;IGNORE;IGNORE
+<te>	<Te>;<te>;IGNORE;IGNORE
+<De>	<Te>;<De>;IGNORE;IGNORE
+<de>	<Te>;<de>;IGNORE;IGNORE
+<To>	<To>;<To>;IGNORE;IGNORE
+<to>	<To>;<to>;IGNORE;IGNORE
+<Do>	<To>;<Do>;IGNORE;IGNORE
+<do>	<To>;<do>;IGNORE;IGNORE
+<Na>	<Na>;<Na>;IGNORE;IGNORE
+<na>	<Na>;<na>;IGNORE;IGNORE
+<Ni>	<Ni>;<Ni>;IGNORE;IGNORE
+<ni>	<Ni>;<ni>;IGNORE;IGNORE
+<Nu>	<Nu>;<Nu>;IGNORE;IGNORE
+<nu>	<Nu>;<nu>;IGNORE;IGNORE
+<Ne>	<Ne>;<Ne>;IGNORE;IGNORE
+<ne>	<Ne>;<ne>;IGNORE;IGNORE
+<No>	<No>;<No>;IGNORE;IGNORE
+<no>	<No>;<no>;IGNORE;IGNORE
+<Ha>	<Ha>;<Ha>;IGNORE;IGNORE
+<ha>	<Ha>;<ha>;IGNORE;IGNORE
+<Ba>	<Ha>;<Ba>;IGNORE;IGNORE
+<ba>	<Ha>;<ba>;IGNORE;IGNORE
+<Pa>	<Ha>;<Pa>;IGNORE;IGNORE
+<pa>	<Ha>;<pa>;IGNORE;IGNORE
+<Hi>	<Hi>;<Hi>;IGNORE;IGNORE
+<hi>	<Hi>;<hi>;IGNORE;IGNORE
+<Bi>	<Hi>;<Bi>;IGNORE;IGNORE
+<bi>	<Hi>;<bi>;IGNORE;IGNORE
+<Pi>	<Hi>;<Pi>;IGNORE;IGNORE
+<pi>	<Hi>;<pi>;IGNORE;IGNORE
+<Hu>	<Hu>;<Hu>;IGNORE;IGNORE
+<hu>	<Hu>;<hu>;IGNORE;IGNORE
+<Bu>	<Hu>;<Bu>;IGNORE;IGNORE
+<bu>	<Hu>;<bu>;IGNORE;IGNORE
+<Pu>	<Hu>;<Pu>;IGNORE;IGNORE
+<pu>	<Hu>;<pu>;IGNORE;IGNORE
+<He>	<He>;<He>;IGNORE;IGNORE
+<he>	<He>;<he>;IGNORE;IGNORE
+<Be>	<He>;<Be>;IGNORE;IGNORE
+<be>	<He>;<be>;IGNORE;IGNORE
+<Pe>	<He>;<Pe>;IGNORE;IGNORE
+<pe>	<He>;<pe>;IGNORE;IGNORE
+<Ho>	<Ho>;<Ho>;IGNORE;IGNORE
+<ho>	<Ho>;<ho>;IGNORE;IGNORE
+<Bo>	<Ho>;<Bo>;IGNORE;IGNORE
+<bo>	<Ho>;<bo>;IGNORE;IGNORE
+<Po>	<Ho>;<Po>;IGNORE;IGNORE
+<po>	<Ho>;<po>;IGNORE;IGNORE
+<Ma>	<Ma>;<Ma>;IGNORE;IGNORE
+<ma>	<Ma>;<ma>;IGNORE;IGNORE
+<Mi>	<Mi>;<Mi>;IGNORE;IGNORE
+<mi>	<Mi>;<mi>;IGNORE;IGNORE
+<Mu>	<Mu>;<Mu>;IGNORE;IGNORE
+<mu>	<Mu>;<mu>;IGNORE;IGNORE
+<Me>	<Me>;<Me>;IGNORE;IGNORE
+<me>	<Me>;<me>;IGNORE;IGNORE
+<Mo>	<Mo>;<Mo>;IGNORE;IGNORE
+<mo>	<Mo>;<mo>;IGNORE;IGNORE
+<YA>	<YA>;<YA>;IGNORE;IGNORE
+<yA>	<YA>;<yA>;IGNORE;IGNORE
+<Ya>	<YA>;<Ya>;IGNORE;IGNORE
+<ya>	<YA>;<ya>;IGNORE;IGNORE
+<YU>	<YU>;<YU>;IGNORE;IGNORE
+<yU>	<YU>;<yU>;IGNORE;IGNORE
+<Yu>	<YU>;<Yu>;IGNORE;IGNORE
+<yu>	<YU>;<yu>;IGNORE;IGNORE
+<YO>	<YO>;<YO>;IGNORE;IGNORE
+<yO>	<YO>;<yO>;IGNORE;IGNORE
+<Yo>	<YO>;<Yo>;IGNORE;IGNORE
+<yo>	<YO>;<yo>;IGNORE;IGNORE
+<Ra>	<Ra>;<Ra>;IGNORE;IGNORE
+<ra>	<Ra>;<ra>;IGNORE;IGNORE
+<Ri>	<Ri>;<Ri>;IGNORE;IGNORE
+<ri>	<Ri>;<ri>;IGNORE;IGNORE
+<Ru>	<Ru>;<Ru>;IGNORE;IGNORE
+<ru>	<Ru>;<ru>;IGNORE;IGNORE
+<Re>	<Re>;<Re>;IGNORE;IGNORE
+<re>	<Re>;<re>;IGNORE;IGNORE
+<Ro>	<Ro>;<Ro>;IGNORE;IGNORE
+<ro>	<Ro>;<ro>;IGNORE;IGNORE
+<WA>	<WA>;<WA>;IGNORE;IGNORE
+<wA>	<WA>;<wA>;IGNORE;IGNORE
+<Wa>	<WA>;<Wa>;IGNORE;IGNORE
+<wa>	<WA>;<wa>;IGNORE;IGNORE
+<Wi>	<Wi>;<Wi>;IGNORE;IGNORE
+<wi>	<Wi>;<wi>;IGNORE;IGNORE
+<We>	<We>;<We>;IGNORE;IGNORE
+<we>	<We>;<we>;IGNORE;IGNORE
+<Wo>	<Wo>;<Wo>;IGNORE;IGNORE
+<wo>	<Wo>;<wo>;IGNORE;IGNORE
+<N6>	<N6>;<N6>;IGNORE;IGNORE
+<n5>	<N6>;<n5>;IGNORE;IGNORE
+
+order_end
+
+END LC_COLLATE
+
+LC_CTYPE
+copy "en_DK"
+END LC_CTYPE
+
+LC_MESSAGES
+yesexpr "<<(><s><S><y><Y><)/>><.><*>"
+noexpr  "<<(><n><N><)/>><.><*>"
+END LC_MESSAGES
+
+LC_MONETARY
+int_curr_symbol      "<G><T><Q><SP>"
+currency_symbol      "<Q>"
+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
+abday   "<d><o><m>";"<l><u><n>";/
+        "<m><a><r>";"<m><i><e'>";/
+        "<j><u><e>";"<v><i><e>";/
+        "<s><a'><b>"
+day     "<d><o><m><i><n><g><o>";/
+        "<l><u><n><e><s>";/
+        "<m><a><r><t><e><s>";/
+        "<m><i><e'><r><c><o><l><e><s>";/
+        "<j><u><e><v><e><s>";/
+        "<v><i><e><r><n><e><s>";/
+        "<s><a'><b><a><d><o>"
+abmon   "<e><n><e>";"<f><e><b>";/
+        "<m><a><r>";"<a><b><r>";/
+        "<m><a><y>";"<j><u><n>";/
+        "<j><u><l>";"<a><g><o>";/
+        "<s><e><p>";"<o><c><t>";/
+        "<n><o><v>";"<d><i><c>"
+mon     "<e><n><e><r><o>";/
+        "<f><e><b><r><e><r><o>";/
+        "<m><a><r><z><o>";/
+        "<a><b><r><i><l>";/
+        "<m><a><y><o>";/
+        "<j><u><n><i><o>";/
+        "<j><u><l><i><o>";/
+        "<a><g><o><s><t><o>";/
+        "<s><e><p><t><i><e><m><b><r><e>";/
+        "<o><c><t><u><b><r><e>";/
+        "<n><o><v><i><e><m><b><r><e>";/
+        "<d><i><c><i><e><m><b><r><e>"
+d_t_fmt "<%><a><SP><%><d><SP><%><b><SP><%><Y><SP><%><T><SP><%><Z>"
+d_fmt   "<%><d><//><%><m><//><%><y>"
+t_fmt   "<%><T>"
+am_pm   "";""
+t_fmt_ampm ""
+END LC_TIME
diff --git a/localedata/locales/es_HN b/localedata/locales/es_HN
new file mode 100644
index 0000000000..e790a3cf9a
--- /dev/null
+++ b/localedata/locales/es_HN
@@ -0,0 +1,2156 @@
+comment_char %
+escape_char  /
+%
+% Spanish language locale for Honduras
+% 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: es
+% Territory: HN
+% Revision: 4.4
+% Date: 1997-11-05
+% Application: general
+% Users: general
+% Repertoiremap: mnemonic,ds
+% Charset: ISO-8859-1
+% Distribution and use is free, also
+% for commercial purposes.
+
+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 <CAPITAL>
+collating-symbol <CAPITAL-SMALL>
+collating-symbol <SMALL-CAPITAL>
+collating-symbol <SMALL>
+
+% <CAPITAL-SMALL> and <SMALL-CAPITAL>
+% are for cases like Danish <A><a>
+% and Spanish <C><h> being treated
+% as one letter.
+
+% The <a8> ...... <z8> 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 <a8>
+collating-symbol <b8>
+collating-symbol <c8>
+collating-symbol <d8>
+collating-symbol <e8>
+collating-symbol <f8>
+collating-symbol <g8>
+collating-symbol <h8>
+collating-symbol <i8>
+collating-symbol <j8>
+collating-symbol <k8>
+collating-symbol <l8>
+collating-symbol <m8>
+collating-symbol <n8>
+collating-symbol <o8>
+collating-symbol <p8>
+collating-symbol <q8>
+collating-symbol <r8>
+collating-symbol <s8>
+collating-symbol <t8>
+collating-symbol <u8>
+collating-symbol <v8>
+collating-symbol <w8>
+collating-symbol <x8>
+collating-symbol <y8>
+collating-symbol <z8>
+
+collating-symbol <NONE>
+collating-symbol <ACUTE>
+collating-symbol <ACUTE+DOT>
+collating-symbol <GRAVE>
+collating-symbol <DOUBLE-GRAVE>
+collating-symbol <BREVE>
+collating-symbol <BREVE+ACUTE>
+collating-symbol <BREVE+GRAVE>
+collating-symbol <BREVE+MACRON>
+collating-symbol <BREVE+HOOK>
+collating-symbol <BREVE+TILDE>
+collating-symbol <BREVE+DOT-BELOW>
+collating-symbol <BREVE-BELOW>
+collating-symbol <INVERTED-BREVE>
+collating-symbol <CIRCUMFLEX>
+collating-symbol <CIRCUMFLEX+ACUTE>
+collating-symbol <CIRCUMFLEX+GRAVE>
+collating-symbol <CIRCUMFLEX+HOOK>
+collating-symbol <CIRCUMFLEX+TILDE>
+collating-symbol <CIRCUMFLEX+DOT-BELOW>
+collating-symbol <CARON>
+collating-symbol <CARON+DIAERESIS>
+collating-symbol <CARON+DOT>
+collating-symbol <RING>
+collating-symbol <RING+ACUTE>
+collating-symbol <RING-BELOW>
+collating-symbol <DIAERESIS>
+collating-symbol <DIAERESIS+MACRON>
+collating-symbol <DIAERESIS+ACUTE>
+collating-symbol <DIAERESIS+GRAVE>
+collating-symbol <DIAERESIS+CARON>
+collating-symbol <DOUBLE-ACUTE>
+collating-symbol <HOOK>
+collating-symbol <TILDE>
+collating-symbol <TILDE+ACUTE>
+collating-symbol <TILDE+DIAERESIS>
+collating-symbol <TILDE-BELOW>
+collating-symbol <DOT>
+collating-symbol <DOT-BELOW>
+collating-symbol <DOT+DOT-BELOW>
+collating-symbol <STROKE>
+collating-symbol <STROKE+ACUTE>
+collating-symbol <CEDILLA>
+collating-symbol <CEDILLA+ACUTE>
+collating-symbol <CEDILLA+GRAVE>
+collating-symbol <CEDILLA+BREVE>
+collating-symbol <OGONEK>
+collating-symbol <OGONEK+MACRON>
+collating-symbol <MACRON>
+collating-symbol <MACRON+ACUTE>
+collating-symbol <MACRON+GRAVE>
+collating-symbol <MACRON+DIAERESIS>
+collating-symbol <MACRON+DIAERESIS-BELOW>
+collating-symbol <MACRON+DOT>
+collating-symbol <MACRON+DOT-BELOW>
+collating-symbol <MACRON+CIRCUMFLEX>
+collating-symbol <LINE-BELOW>
+collating-symbol <HORN>
+collating-symbol <HORN+ACUTE>
+collating-symbol <HORN+GRAVE>
+collating-symbol <HORN+HOOK>
+collating-symbol <HORN+TILDE>
+collating-symbol <HORN+DOT-BELOW>
+collating-symbol <PRECEDED-BY-APOSTROPHE>
+collating-symbol <GREEK>
+collating-symbol <TONOS>
+collating-symbol <DIALYTICA>
+collating-symbol <DIALYTICA+TONOS>
+collating-symbol <CYRILLIC>
+collating-symbol <HIRAGANA>
+collating-symbol <KATAKANA>
+collating-symbol <SPECIAL>
+
+% letter;accent;case;specials
+
+order_start forward;backward/
+            ;forward;position
+
+% <CAPITAL> or <SMALL> letters first:
+
+<SMALL>
+<SMALL-CAPITAL>
+<CAPITAL-SMALL>
+<CAPITAL>
+
+% Accents:
+
+<NONE>
+<ACUTE>
+<ACUTE+DOT>
+<GRAVE>
+<DOUBLE-GRAVE>
+<BREVE>
+<BREVE+ACUTE>
+<BREVE+GRAVE>
+<BREVE+MACRON>
+<BREVE+HOOK>
+<BREVE+TILDE>
+<BREVE+DOT-BELOW>
+<BREVE-BELOW>
+<INVERTED-BREVE>
+<CIRCUMFLEX>
+<CIRCUMFLEX+ACUTE>
+<CIRCUMFLEX+GRAVE>
+<CIRCUMFLEX+HOOK>
+<CIRCUMFLEX+TILDE>
+<CIRCUMFLEX+DOT-BELOW>
+<CARON>
+<CARON+DIAERESIS>
+<CARON+DOT>
+<RING>
+<RING+ACUTE>
+<RING-BELOW>
+<DIAERESIS>
+<DIAERESIS+MACRON>
+<DIAERESIS+ACUTE>
+<DIAERESIS+GRAVE>
+<DIAERESIS+CARON>
+<DOUBLE-ACUTE>
+<HOOK>
+<TILDE>
+<TILDE+ACUTE>
+<TILDE+DIAERESIS>
+<TILDE-BELOW>
+<DOT>
+<DOT-BELOW>
+<DOT+DOT-BELOW>
+<STROKE>
+<STROKE+ACUTE>
+<CEDILLA>
+<CEDILLA+ACUTE>
+<CEDILLA+GRAVE>
+<CEDILLA+BREVE>
+<OGONEK>
+<OGONEK+MACRON>
+<MACRON>
+<MACRON+ACUTE>
+<MACRON+GRAVE>
+<MACRON+DIAERESIS>
+<MACRON+DIAERESIS-BELOW>
+<MACRON+DOT>
+<MACRON+DOT-BELOW>
+<MACRON+CIRCUMFLEX>
+<LINE-BELOW>
+<HORN>
+<HORN+ACUTE>
+<HORN+GRAVE>
+<HORN+HOOK>
+<HORN+TILDE>
+<HORN+DOT-BELOW>
+<PRECEDED-BY-APOSTROPHE>
+<GREEK>
+<TONOS>
+<DIALYTICA>
+<DIALYTICA+TONOS>
+<CYRILLIC>
+<HIRAGANA>
+<KATAKANA>
+<SPECIAL>
+
+<NS>	<NS>;<NS>;<NS>;IGNORE
+<SP>	IGNORE;IGNORE;IGNORE;<SP>
+<HT>	IGNORE;IGNORE;IGNORE;<HT>
+<VT>	IGNORE;IGNORE;IGNORE;<VT>
+<CR>	IGNORE;IGNORE;IGNORE;<CR>
+<LF>	IGNORE;IGNORE;IGNORE;<LF>
+<FF>	IGNORE;IGNORE;IGNORE;<FF>
+<_>	IGNORE;IGNORE;IGNORE;<_>
+<'m>	IGNORE;IGNORE;IGNORE;<'m>
+<-->	IGNORE;IGNORE;IGNORE;<-->
+<->	IGNORE;IGNORE;IGNORE;<->
+<,>	IGNORE;IGNORE;IGNORE;<,>
+<;>	IGNORE;IGNORE;IGNORE;<;>
+<:>	IGNORE;IGNORE;IGNORE;<:>
+<!>	IGNORE;IGNORE;IGNORE;<!>
+<!I>	IGNORE;IGNORE;IGNORE;<!I>
+<?>	IGNORE;IGNORE;IGNORE;<?>
+<?I>	IGNORE;IGNORE;IGNORE;<?I>
+<//>	IGNORE;IGNORE;IGNORE;<//>
+<.>	IGNORE;IGNORE;IGNORE;<.>
+<''>	IGNORE;IGNORE;IGNORE;<''>
+<'!>	IGNORE;IGNORE;IGNORE;<'!>
+<'/>>	IGNORE;IGNORE;IGNORE;<'/>>
+<':>	IGNORE;IGNORE;IGNORE;<':>
+<'?>	IGNORE;IGNORE;IGNORE;<'?>
+<.M>	IGNORE;IGNORE;IGNORE;<.M>
+<',>	IGNORE;IGNORE;IGNORE;<',>
+<'>	IGNORE;IGNORE;IGNORE;<'>
+<'6>	IGNORE;IGNORE;IGNORE;<'6>
+<'9>	IGNORE;IGNORE;IGNORE;<'9>
+<">	IGNORE;IGNORE;IGNORE;<">
+<"6>	IGNORE;IGNORE;IGNORE;<"6>
+<"9>	IGNORE;IGNORE;IGNORE;<"9>
+<<<>	IGNORE;IGNORE;IGNORE;<<<>
+</>/>>	IGNORE;IGNORE;IGNORE;</>/>>
+<(>	IGNORE;IGNORE;IGNORE;<(>
+<(S>	IGNORE;IGNORE;IGNORE;<(S>
+<)>	IGNORE;IGNORE;IGNORE;<)>
+<)S>	IGNORE;IGNORE;IGNORE;<)S>
+<<(>	IGNORE;IGNORE;IGNORE;<<(>
+<)/>>	IGNORE;IGNORE;IGNORE;<)/>>
+<(!>	IGNORE;IGNORE;IGNORE;<(!>
+<!)>	IGNORE;IGNORE;IGNORE;<!)>
+<SE>	IGNORE;IGNORE;IGNORE;<SE>
+<PI>	IGNORE;IGNORE;IGNORE;<PI>
+<Co>	IGNORE;IGNORE;IGNORE;<Co>
+<Rg>	IGNORE;IGNORE;IGNORE;<Rg>
+<At>	IGNORE;IGNORE;IGNORE;<At>
+<Cu>	IGNORE;IGNORE;IGNORE;<Cu>
+<Ct>	IGNORE;IGNORE;IGNORE;<Ct>
+<DO>	IGNORE;IGNORE;IGNORE;<DO>
+<Pd>	IGNORE;IGNORE;IGNORE;<Pd>
+<Ye>	IGNORE;IGNORE;IGNORE;<Ye>
+<*>	IGNORE;IGNORE;IGNORE;<*>
+<////>	IGNORE;IGNORE;IGNORE;<////>
+<&>	IGNORE;IGNORE;IGNORE;<&>
+<Nb>	IGNORE;IGNORE;IGNORE;<Nb>
+<%>	IGNORE;IGNORE;IGNORE;<%>
+<-S>	IGNORE;IGNORE;IGNORE;<-S>
+<+>	IGNORE;IGNORE;IGNORE;<+>
+<+S>	IGNORE;IGNORE;IGNORE;<+S>
+<+->	IGNORE;IGNORE;IGNORE;<+->
+<-:>	IGNORE;IGNORE;IGNORE;<-:>
+<*X>	IGNORE;IGNORE;IGNORE;<*X>
+<!=>	IGNORE;IGNORE;IGNORE;<!=>
+<<>	IGNORE;IGNORE;IGNORE;<<>
+<=<>	IGNORE;IGNORE;IGNORE;<=<>
+<=>	IGNORE;IGNORE;IGNORE;<=>
+</>=>	IGNORE;IGNORE;IGNORE;</>=>
+</>>	IGNORE;IGNORE;IGNORE;</>>
+<NO>	IGNORE;IGNORE;IGNORE;<NO>
+<!!>	IGNORE;IGNORE;IGNORE;<!!>
+<BB>	IGNORE;IGNORE;IGNORE;<BB>
+<DG>	IGNORE;IGNORE;IGNORE;<DG>
+<My>	IGNORE;IGNORE;IGNORE;<My>
+<'<>	IGNORE;IGNORE;IGNORE;<'<>
+<'(>	IGNORE;IGNORE;IGNORE;<'(>
+<'.>	IGNORE;IGNORE;IGNORE;<'.>
+<'0>	IGNORE;IGNORE;IGNORE;<'0>
+<';>	IGNORE;IGNORE;IGNORE;<';>
+<1?>	IGNORE;IGNORE;IGNORE;<1?>
+<'">	IGNORE;IGNORE;IGNORE;<'">
+<'G>	IGNORE;IGNORE;IGNORE;<'G>
+<,G>	IGNORE;IGNORE;IGNORE;<,G>
+<j3>	IGNORE;IGNORE;IGNORE;<j3>
+<?%>	IGNORE;IGNORE;IGNORE;<?%>
+<'*>	IGNORE;IGNORE;IGNORE;<'*>
+<'%>	IGNORE;IGNORE;IGNORE;<'%>
+<.*>	IGNORE;IGNORE;IGNORE;<.*>
+<b3>	IGNORE;IGNORE;IGNORE;<b3>
+<,,>	IGNORE;IGNORE;IGNORE;<,,>
+<?*>	IGNORE;IGNORE;IGNORE;<?*>
+<?:>	IGNORE;IGNORE;IGNORE;<?:>
+<,!>	IGNORE;IGNORE;IGNORE;<,!>
+<,'>	IGNORE;IGNORE;IGNORE;<,'>
+<?,>	IGNORE;IGNORE;IGNORE;<?,>
+<;!>	IGNORE;IGNORE;IGNORE;<;!>
+<;'>	IGNORE;IGNORE;IGNORE;<;'>
+<?;>	IGNORE;IGNORE;IGNORE;<?;>
+<!:>	IGNORE;IGNORE;IGNORE;<!:>
+<!*>	IGNORE;IGNORE;IGNORE;<!*>
+<;;>	IGNORE;IGNORE;IGNORE;<;;>
+<1N>	IGNORE;IGNORE;IGNORE;<1N>
+<1M>	IGNORE;IGNORE;IGNORE;<1M>
+<3M>	IGNORE;IGNORE;IGNORE;<3M>
+<4M>	IGNORE;IGNORE;IGNORE;<4M>
+<6M>	IGNORE;IGNORE;IGNORE;<6M>
+<LR>	IGNORE;IGNORE;IGNORE;<LR>
+<RL>	IGNORE;IGNORE;IGNORE;<RL>
+<1T>	IGNORE;IGNORE;IGNORE;<1T>
+<1H>	IGNORE;IGNORE;IGNORE;<1H>
+<-1>	IGNORE;IGNORE;IGNORE;<-1>
+<-N>	IGNORE;IGNORE;IGNORE;<-N>
+<-M>	IGNORE;IGNORE;IGNORE;<-M>
+<-3>	IGNORE;IGNORE;IGNORE;<-3>
+<!2>	IGNORE;IGNORE;IGNORE;<!2>
+<=2>	IGNORE;IGNORE;IGNORE;<=2>
+<.9>	IGNORE;IGNORE;IGNORE;<.9>
+<9'>	IGNORE;IGNORE;IGNORE;<9'>
+<:9>	IGNORE;IGNORE;IGNORE;<:9>
+<9">	IGNORE;IGNORE;IGNORE;<9">
+<//->	IGNORE;IGNORE;IGNORE;<//->
+<//=>	IGNORE;IGNORE;IGNORE;<//=>
+<Sb>	IGNORE;IGNORE;IGNORE;<Sb>
+<..>	IGNORE;IGNORE;IGNORE;<..>
+<.3>	IGNORE;IGNORE;IGNORE;<.3>
+<%0>	IGNORE;IGNORE;IGNORE;<%0>
+<1'>	IGNORE;IGNORE;IGNORE;<1'>
+<2'>	IGNORE;IGNORE;IGNORE;<2'>
+<3'>	IGNORE;IGNORE;IGNORE;<3'>
+<1">	IGNORE;IGNORE;IGNORE;<1">
+<2">	IGNORE;IGNORE;IGNORE;<2">
+<3">	IGNORE;IGNORE;IGNORE;<3">
+<Ca>	IGNORE;IGNORE;IGNORE;<Ca>
+<<1>	IGNORE;IGNORE;IGNORE;<<1>
+</>1>	IGNORE;IGNORE;IGNORE;</>1>
+<:X>	IGNORE;IGNORE;IGNORE;<:X>
+<!*2>	IGNORE;IGNORE;IGNORE;<!*2>
+<'->	IGNORE;IGNORE;IGNORE;<'->
+<=S>	IGNORE;IGNORE;IGNORE;<=S>
+<0s>	IGNORE;IGNORE;IGNORE;<0s>
+<1s>	IGNORE;IGNORE;IGNORE;<1s>
+<2s>	IGNORE;IGNORE;IGNORE;<2s>
+<3s>	IGNORE;IGNORE;IGNORE;<3s>
+<4s>	IGNORE;IGNORE;IGNORE;<4s>
+<5s>	IGNORE;IGNORE;IGNORE;<5s>
+<6s>	IGNORE;IGNORE;IGNORE;<6s>
+<7s>	IGNORE;IGNORE;IGNORE;<7s>
+<8s>	IGNORE;IGNORE;IGNORE;<8s>
+<9s>	IGNORE;IGNORE;IGNORE;<9s>
+<+s>	IGNORE;IGNORE;IGNORE;<+s>
+<-s>	IGNORE;IGNORE;IGNORE;<-s>
+<=s>	IGNORE;IGNORE;IGNORE;<=s>
+<(s>	IGNORE;IGNORE;IGNORE;<(s>
+<)s>	IGNORE;IGNORE;IGNORE;<)s>
+<Ff>	IGNORE;IGNORE;IGNORE;<Ff>
+<Li>	IGNORE;IGNORE;IGNORE;<Li>
+<Pt>	IGNORE;IGNORE;IGNORE;<Pt>
+<W=>	IGNORE;IGNORE;IGNORE;<W=>
+<oC>	IGNORE;IGNORE;IGNORE;<oC>
+<co>	IGNORE;IGNORE;IGNORE;<co>
+<oF>	IGNORE;IGNORE;IGNORE;<oF>
+<N0>	IGNORE;IGNORE;IGNORE;<N0>
+<PO>	IGNORE;IGNORE;IGNORE;<PO>
+<Rx>	IGNORE;IGNORE;IGNORE;<Rx>
+<SM>	IGNORE;IGNORE;IGNORE;<SM>
+<TM>	IGNORE;IGNORE;IGNORE;<TM>
+<Om>	IGNORE;IGNORE;IGNORE;<Om>
+<AO>	IGNORE;IGNORE;IGNORE;<AO>
+<13>	IGNORE;IGNORE;IGNORE;<13>
+<23>	IGNORE;IGNORE;IGNORE;<23>
+<15>	IGNORE;IGNORE;IGNORE;<15>
+<25>	IGNORE;IGNORE;IGNORE;<25>
+<35>	IGNORE;IGNORE;IGNORE;<35>
+<45>	IGNORE;IGNORE;IGNORE;<45>
+<16>	IGNORE;IGNORE;IGNORE;<16>
+<56>	IGNORE;IGNORE;IGNORE;<56>
+<1R>	IGNORE;IGNORE;IGNORE;<1R>
+<2R>	IGNORE;IGNORE;IGNORE;<2R>
+<3R>	IGNORE;IGNORE;IGNORE;<3R>
+<4R>	IGNORE;IGNORE;IGNORE;<4R>
+<5R>	IGNORE;IGNORE;IGNORE;<5R>
+<6R>	IGNORE;IGNORE;IGNORE;<6R>
+<7R>	IGNORE;IGNORE;IGNORE;<7R>
+<8R>	IGNORE;IGNORE;IGNORE;<8R>
+<9R>	IGNORE;IGNORE;IGNORE;<9R>
+<aR>	IGNORE;IGNORE;IGNORE;<aR>
+<bR>	IGNORE;IGNORE;IGNORE;<bR>
+<cR>	IGNORE;IGNORE;IGNORE;<cR>
+<50R>	IGNORE;IGNORE;IGNORE;<50R>
+<100R>	IGNORE;IGNORE;IGNORE;<100R>
+<500R>	IGNORE;IGNORE;IGNORE;<500R>
+<1000R>	IGNORE;IGNORE;IGNORE;<1000R>
+<1r>	IGNORE;IGNORE;IGNORE;<1r>
+<2r>	IGNORE;IGNORE;IGNORE;<2r>
+<3r>	IGNORE;IGNORE;IGNORE;<3r>
+<4r>	IGNORE;IGNORE;IGNORE;<4r>
+<5r>	IGNORE;IGNORE;IGNORE;<5r>
+<6r>	IGNORE;IGNORE;IGNORE;<6r>
+<7r>	IGNORE;IGNORE;IGNORE;<7r>
+<8r>	IGNORE;IGNORE;IGNORE;<8r>
+<9r>	IGNORE;IGNORE;IGNORE;<9r>
+<ar>	IGNORE;IGNORE;IGNORE;<ar>
+<br>	IGNORE;IGNORE;IGNORE;<br>
+<cr>	IGNORE;IGNORE;IGNORE;<cr>
+<50r>	IGNORE;IGNORE;IGNORE;<50r>
+<100r>	IGNORE;IGNORE;IGNORE;<100r>
+<500r>	IGNORE;IGNORE;IGNORE;<500r>
+<1000r>	IGNORE;IGNORE;IGNORE;<1000r>
+<1000RCD>	IGNORE;IGNORE;IGNORE;<1000RCD>
+<5000R>	IGNORE;IGNORE;IGNORE;<5000R>
+<10000R>	IGNORE;IGNORE;IGNORE;<10000R>
+<-!>	IGNORE;IGNORE;IGNORE;<-!>
+<-v>	IGNORE;IGNORE;IGNORE;<-v>
+<</>>	IGNORE;IGNORE;IGNORE;<</>>
+<UD>	IGNORE;IGNORE;IGNORE;<UD>
+<<!!>	IGNORE;IGNORE;IGNORE;<<!!>
+</////>>	IGNORE;IGNORE;IGNORE;</////>>
+<!!/>>	IGNORE;IGNORE;IGNORE;<!!/>>
+<<////>	IGNORE;IGNORE;IGNORE;<<////>
+<UD->	IGNORE;IGNORE;IGNORE;<UD->
+</>V>	IGNORE;IGNORE;IGNORE;</>V>
+<<=>	IGNORE;IGNORE;IGNORE;<<=>
+<=/>>	IGNORE;IGNORE;IGNORE;<=/>>
+<==>	IGNORE;IGNORE;IGNORE;<==>
+<FA>	IGNORE;IGNORE;IGNORE;<FA>
+<dP>	IGNORE;IGNORE;IGNORE;<dP>
+<TE>	IGNORE;IGNORE;IGNORE;<TE>
+<//0>	IGNORE;IGNORE;IGNORE;<//0>
+<DE>	IGNORE;IGNORE;IGNORE;<DE>
+<NB>	IGNORE;IGNORE;IGNORE;<NB>
+<(->	IGNORE;IGNORE;IGNORE;<(->
+<-)>	IGNORE;IGNORE;IGNORE;<-)>
+<*P>	IGNORE;IGNORE;IGNORE;<*P>
+<+Z>	IGNORE;IGNORE;IGNORE;<+Z>
+<-2>	IGNORE;IGNORE;IGNORE;<-2>
+<-+>	IGNORE;IGNORE;IGNORE;<-+>
+<.+>	IGNORE;IGNORE;IGNORE;<.+>
+<//f>	IGNORE;IGNORE;IGNORE;<//f>
+<*->	IGNORE;IGNORE;IGNORE;<*->
+<Ob>	IGNORE;IGNORE;IGNORE;<Ob>
+<sb>	IGNORE;IGNORE;IGNORE;<sb>
+<RT>	IGNORE;IGNORE;IGNORE;<RT>
+<0(>	IGNORE;IGNORE;IGNORE;<0(>
+<00>	IGNORE;IGNORE;IGNORE;<00>
+<-L>	IGNORE;IGNORE;IGNORE;<-L>
+<-V>	IGNORE;IGNORE;IGNORE;<-V>
+<PP>	IGNORE;IGNORE;IGNORE;<PP>
+<AN>	IGNORE;IGNORE;IGNORE;<AN>
+<OR>	IGNORE;IGNORE;IGNORE;<OR>
+<(U>	IGNORE;IGNORE;IGNORE;<(U>
+<)U>	IGNORE;IGNORE;IGNORE;<)U>
+<In>	IGNORE;IGNORE;IGNORE;<In>
+<DI>	IGNORE;IGNORE;IGNORE;<DI>
+<Io>	IGNORE;IGNORE;IGNORE;<Io>
+<.:>	IGNORE;IGNORE;IGNORE;<.:>
+<:.>	IGNORE;IGNORE;IGNORE;<:.>
+<:R>	IGNORE;IGNORE;IGNORE;<:R>
+<::>	IGNORE;IGNORE;IGNORE;<::>
+<?1>	IGNORE;IGNORE;IGNORE;<?1>
+<CG>	IGNORE;IGNORE;IGNORE;<CG>
+<?->	IGNORE;IGNORE;IGNORE;<?->
+<?=>	IGNORE;IGNORE;IGNORE;<?=>
+<?2>	IGNORE;IGNORE;IGNORE;<?2>
+<=?>	IGNORE;IGNORE;IGNORE;<=?>
+<HI>	IGNORE;IGNORE;IGNORE;<HI>
+<=3>	IGNORE;IGNORE;IGNORE;<=3>
+<<*>	IGNORE;IGNORE;IGNORE;<<*>
+<*/>>	IGNORE;IGNORE;IGNORE;<*/>>
+<!<>	IGNORE;IGNORE;IGNORE;<!<>
+<!/>>	IGNORE;IGNORE;IGNORE;<!/>>
+<(C>	IGNORE;IGNORE;IGNORE;<(C>
+<)C>	IGNORE;IGNORE;IGNORE;<)C>
+<(_>	IGNORE;IGNORE;IGNORE;<(_>
+<)_>	IGNORE;IGNORE;IGNORE;<)_>
+<0.>	IGNORE;IGNORE;IGNORE;<0.>
+<02>	IGNORE;IGNORE;IGNORE;<02>
+<-T>	IGNORE;IGNORE;IGNORE;<-T>
+<.P>	IGNORE;IGNORE;IGNORE;<.P>
+<:3>	IGNORE;IGNORE;IGNORE;<:3>
+<Eh>	IGNORE;IGNORE;IGNORE;<Eh>
+<<7>	IGNORE;IGNORE;IGNORE;<<7>
+</>7>	IGNORE;IGNORE;IGNORE;</>7>
+<7<>	IGNORE;IGNORE;IGNORE;<7<>
+<7/>>	IGNORE;IGNORE;IGNORE;<7/>>
+<NI>	IGNORE;IGNORE;IGNORE;<NI>
+<(A>	IGNORE;IGNORE;IGNORE;<(A>
+<TR>	IGNORE;IGNORE;IGNORE;<TR>
+<Iu>	IGNORE;IGNORE;IGNORE;<Iu>
+<Il>	IGNORE;IGNORE;IGNORE;<Il>
+<Vs>	IGNORE;IGNORE;IGNORE;<Vs>
+<1h>	IGNORE;IGNORE;IGNORE;<1h>
+<3h>	IGNORE;IGNORE;IGNORE;<3h>
+<2h>	IGNORE;IGNORE;IGNORE;<2h>
+<4h>	IGNORE;IGNORE;IGNORE;<4h>
+<1j>	IGNORE;IGNORE;IGNORE;<1j>
+<2j>	IGNORE;IGNORE;IGNORE;<2j>
+<3j>	IGNORE;IGNORE;IGNORE;<3j>
+<4j>	IGNORE;IGNORE;IGNORE;<4j>
+<1-o>	IGNORE;IGNORE;IGNORE;<1-o>
+<2-o>	IGNORE;IGNORE;IGNORE;<2-o>
+<3-o>	IGNORE;IGNORE;IGNORE;<3-o>
+<4-o>	IGNORE;IGNORE;IGNORE;<4-o>
+<5-o>	IGNORE;IGNORE;IGNORE;<5-o>
+<6-o>	IGNORE;IGNORE;IGNORE;<6-o>
+<7-o>	IGNORE;IGNORE;IGNORE;<7-o>
+<8-o>	IGNORE;IGNORE;IGNORE;<8-o>
+<9-o>	IGNORE;IGNORE;IGNORE;<9-o>
+<10-o>	IGNORE;IGNORE;IGNORE;<10-o>
+<11-o>	IGNORE;IGNORE;IGNORE;<11-o>
+<12-o>	IGNORE;IGNORE;IGNORE;<12-o>
+<13-o>	IGNORE;IGNORE;IGNORE;<13-o>
+<14-o>	IGNORE;IGNORE;IGNORE;<14-o>
+<15-o>	IGNORE;IGNORE;IGNORE;<15-o>
+<16-o>	IGNORE;IGNORE;IGNORE;<16-o>
+<17-o>	IGNORE;IGNORE;IGNORE;<17-o>
+<18-o>	IGNORE;IGNORE;IGNORE;<18-o>
+<19-o>	IGNORE;IGNORE;IGNORE;<19-o>
+<20-o>	IGNORE;IGNORE;IGNORE;<20-o>
+<(1)>	IGNORE;IGNORE;IGNORE;<(1)>
+<(2)>	IGNORE;IGNORE;IGNORE;<(2)>
+<(3)>	IGNORE;IGNORE;IGNORE;<(3)>
+<(4)>	IGNORE;IGNORE;IGNORE;<(4)>
+<(5)>	IGNORE;IGNORE;IGNORE;<(5)>
+<(6)>	IGNORE;IGNORE;IGNORE;<(6)>
+<(7)>	IGNORE;IGNORE;IGNORE;<(7)>
+<(8)>	IGNORE;IGNORE;IGNORE;<(8)>
+<(9)>	IGNORE;IGNORE;IGNORE;<(9)>
+<(10)>	IGNORE;IGNORE;IGNORE;<(10)>
+<(11)>	IGNORE;IGNORE;IGNORE;<(11)>
+<(12)>	IGNORE;IGNORE;IGNORE;<(12)>
+<(13)>	IGNORE;IGNORE;IGNORE;<(13)>
+<(14)>	IGNORE;IGNORE;IGNORE;<(14)>
+<(15)>	IGNORE;IGNORE;IGNORE;<(15)>
+<(16)>	IGNORE;IGNORE;IGNORE;<(16)>
+<(17)>	IGNORE;IGNORE;IGNORE;<(17)>
+<(18)>	IGNORE;IGNORE;IGNORE;<(18)>
+<(19)>	IGNORE;IGNORE;IGNORE;<(19)>
+<(20)>	IGNORE;IGNORE;IGNORE;<(20)>
+<1.>	IGNORE;IGNORE;IGNORE;<1.>
+<2.>	IGNORE;IGNORE;IGNORE;<2.>
+<3.>	IGNORE;IGNORE;IGNORE;<3.>
+<4.>	IGNORE;IGNORE;IGNORE;<4.>
+<5.>	IGNORE;IGNORE;IGNORE;<5.>
+<6.>	IGNORE;IGNORE;IGNORE;<6.>
+<7.>	IGNORE;IGNORE;IGNORE;<7.>
+<8.>	IGNORE;IGNORE;IGNORE;<8.>
+<9.>	IGNORE;IGNORE;IGNORE;<9.>
+<10.>	IGNORE;IGNORE;IGNORE;<10.>
+<11.>	IGNORE;IGNORE;IGNORE;<11.>
+<12.>	IGNORE;IGNORE;IGNORE;<12.>
+<13.>	IGNORE;IGNORE;IGNORE;<13.>
+<14.>	IGNORE;IGNORE;IGNORE;<14.>
+<15.>	IGNORE;IGNORE;IGNORE;<15.>
+<16.>	IGNORE;IGNORE;IGNORE;<16.>
+<17.>	IGNORE;IGNORE;IGNORE;<17.>
+<18.>	IGNORE;IGNORE;IGNORE;<18.>
+<19.>	IGNORE;IGNORE;IGNORE;<19.>
+<20.>	IGNORE;IGNORE;IGNORE;<20.>
+<0-o>	IGNORE;IGNORE;IGNORE;<0-o>
+<hh>	IGNORE;IGNORE;IGNORE;<hh>
+<HH>	IGNORE;IGNORE;IGNORE;<HH>
+<vv>	IGNORE;IGNORE;IGNORE;<vv>
+<VV>	IGNORE;IGNORE;IGNORE;<VV>
+<3->	IGNORE;IGNORE;IGNORE;<3->
+<3_>	IGNORE;IGNORE;IGNORE;<3_>
+<3!>	IGNORE;IGNORE;IGNORE;<3!>
+<3//>	IGNORE;IGNORE;IGNORE;<3//>
+<4->	IGNORE;IGNORE;IGNORE;<4->
+<4_>	IGNORE;IGNORE;IGNORE;<4_>
+<4!>	IGNORE;IGNORE;IGNORE;<4!>
+<4//>	IGNORE;IGNORE;IGNORE;<4//>
+<dr>	IGNORE;IGNORE;IGNORE;<dr>
+<dR>	IGNORE;IGNORE;IGNORE;<dR>
+<Dr>	IGNORE;IGNORE;IGNORE;<Dr>
+<DR>	IGNORE;IGNORE;IGNORE;<DR>
+<dl>	IGNORE;IGNORE;IGNORE;<dl>
+<dL>	IGNORE;IGNORE;IGNORE;<dL>
+<Dl>	IGNORE;IGNORE;IGNORE;<Dl>
+<LD>	IGNORE;IGNORE;IGNORE;<LD>
+<ur>	IGNORE;IGNORE;IGNORE;<ur>
+<uR>	IGNORE;IGNORE;IGNORE;<uR>
+<Ur>	IGNORE;IGNORE;IGNORE;<Ur>
+<UR>	IGNORE;IGNORE;IGNORE;<UR>
+<ul>	IGNORE;IGNORE;IGNORE;<ul>
+<uL>	IGNORE;IGNORE;IGNORE;<uL>
+<Ul>	IGNORE;IGNORE;IGNORE;<Ul>
+<UL>	IGNORE;IGNORE;IGNORE;<UL>
+<vr>	IGNORE;IGNORE;IGNORE;<vr>
+<vR>	IGNORE;IGNORE;IGNORE;<vR>
+<Udr>	IGNORE;IGNORE;IGNORE;<Udr>
+<uDr>	IGNORE;IGNORE;IGNORE;<uDr>
+<Vr>	IGNORE;IGNORE;IGNORE;<Vr>
+<UdR>	IGNORE;IGNORE;IGNORE;<UdR>
+<uDR>	IGNORE;IGNORE;IGNORE;<uDR>
+<VR>	IGNORE;IGNORE;IGNORE;<VR>
+<vl>	IGNORE;IGNORE;IGNORE;<vl>
+<vL>	IGNORE;IGNORE;IGNORE;<vL>
+<Udl>	IGNORE;IGNORE;IGNORE;<Udl>
+<uDl>	IGNORE;IGNORE;IGNORE;<uDl>
+<Vl>	IGNORE;IGNORE;IGNORE;<Vl>
+<UdL>	IGNORE;IGNORE;IGNORE;<UdL>
+<uDL>	IGNORE;IGNORE;IGNORE;<uDL>
+<VL>	IGNORE;IGNORE;IGNORE;<VL>
+<dh>	IGNORE;IGNORE;IGNORE;<dh>
+<dLr>	IGNORE;IGNORE;IGNORE;<dLr>
+<dlR>	IGNORE;IGNORE;IGNORE;<dlR>
+<dH>	IGNORE;IGNORE;IGNORE;<dH>
+<Dh>	IGNORE;IGNORE;IGNORE;<Dh>
+<DLr>	IGNORE;IGNORE;IGNORE;<DLr>
+<DlR>	IGNORE;IGNORE;IGNORE;<DlR>
+<DH>	IGNORE;IGNORE;IGNORE;<DH>
+<uh>	IGNORE;IGNORE;IGNORE;<uh>
+<uLr>	IGNORE;IGNORE;IGNORE;<uLr>
+<ulR>	IGNORE;IGNORE;IGNORE;<ulR>
+<uH>	IGNORE;IGNORE;IGNORE;<uH>
+<Uh>	IGNORE;IGNORE;IGNORE;<Uh>
+<ULr>	IGNORE;IGNORE;IGNORE;<ULr>
+<UlR>	IGNORE;IGNORE;IGNORE;<UlR>
+<UH>	IGNORE;IGNORE;IGNORE;<UH>
+<vh>	IGNORE;IGNORE;IGNORE;<vh>
+<vLr>	IGNORE;IGNORE;IGNORE;<vLr>
+<vlR>	IGNORE;IGNORE;IGNORE;<vlR>
+<vH>	IGNORE;IGNORE;IGNORE;<vH>
+<Udh>	IGNORE;IGNORE;IGNORE;<Udh>
+<uDh>	IGNORE;IGNORE;IGNORE;<uDh>
+<Vh>	IGNORE;IGNORE;IGNORE;<Vh>
+<UdLr>	IGNORE;IGNORE;IGNORE;<UdLr>
+<UdlR>	IGNORE;IGNORE;IGNORE;<UdlR>
+<uDLr>	IGNORE;IGNORE;IGNORE;<uDLr>
+<uDlR>	IGNORE;IGNORE;IGNORE;<uDlR>
+<UdH>	IGNORE;IGNORE;IGNORE;<UdH>
+<uDH>	IGNORE;IGNORE;IGNORE;<uDH>
+<VLr>	IGNORE;IGNORE;IGNORE;<VLr>
+<VlR>	IGNORE;IGNORE;IGNORE;<VlR>
+<VH>	IGNORE;IGNORE;IGNORE;<VH>
+<FD>	IGNORE;IGNORE;IGNORE;<FD>
+<BD>	IGNORE;IGNORE;IGNORE;<BD>
+<TB>	IGNORE;IGNORE;IGNORE;<TB>
+<LB>	IGNORE;IGNORE;IGNORE;<LB>
+<FB>	IGNORE;IGNORE;IGNORE;<FB>
+<lB>	IGNORE;IGNORE;IGNORE;<lB>
+<RB>	IGNORE;IGNORE;IGNORE;<RB>
+<.S>	IGNORE;IGNORE;IGNORE;<.S>
+<:S>	IGNORE;IGNORE;IGNORE;<:S>
+<?S>	IGNORE;IGNORE;IGNORE;<?S>
+<fS>	IGNORE;IGNORE;IGNORE;<fS>
+<OS>	IGNORE;IGNORE;IGNORE;<OS>
+<RO>	IGNORE;IGNORE;IGNORE;<RO>
+<Rr>	IGNORE;IGNORE;IGNORE;<Rr>
+<RF>	IGNORE;IGNORE;IGNORE;<RF>
+<RY>	IGNORE;IGNORE;IGNORE;<RY>
+<RH>	IGNORE;IGNORE;IGNORE;<RH>
+<RZ>	IGNORE;IGNORE;IGNORE;<RZ>
+<RK>	IGNORE;IGNORE;IGNORE;<RK>
+<RX>	IGNORE;IGNORE;IGNORE;<RX>
+<sB>	IGNORE;IGNORE;IGNORE;<sB>
+<SR>	IGNORE;IGNORE;IGNORE;<SR>
+<Or>	IGNORE;IGNORE;IGNORE;<Or>
+<UT>	IGNORE;IGNORE;IGNORE;<UT>
+<uT>	IGNORE;IGNORE;IGNORE;<uT>
+<Tr>	IGNORE;IGNORE;IGNORE;<Tr>
+<PR>	IGNORE;IGNORE;IGNORE;<PR>
+<Dt>	IGNORE;IGNORE;IGNORE;<Dt>
+<dT>	IGNORE;IGNORE;IGNORE;<dT>
+<Tl>	IGNORE;IGNORE;IGNORE;<Tl>
+<PL>	IGNORE;IGNORE;IGNORE;<PL>
+<Db>	IGNORE;IGNORE;IGNORE;<Db>
+<Dw>	IGNORE;IGNORE;IGNORE;<Dw>
+<LZ>	IGNORE;IGNORE;IGNORE;<LZ>
+<0m>	IGNORE;IGNORE;IGNORE;<0m>
+<0o>	IGNORE;IGNORE;IGNORE;<0o>
+<0M>	IGNORE;IGNORE;IGNORE;<0M>
+<0L>	IGNORE;IGNORE;IGNORE;<0L>
+<0R>	IGNORE;IGNORE;IGNORE;<0R>
+<Sn>	IGNORE;IGNORE;IGNORE;<Sn>
+<Ic>	IGNORE;IGNORE;IGNORE;<Ic>
+<Fd>	IGNORE;IGNORE;IGNORE;<Fd>
+<Bd>	IGNORE;IGNORE;IGNORE;<Bd>
+<Ci>	IGNORE;IGNORE;IGNORE;<Ci>
+<*2>	IGNORE;IGNORE;IGNORE;<*2>
+<*1>	IGNORE;IGNORE;IGNORE;<*1>
+<TEL>	IGNORE;IGNORE;IGNORE;<TEL>
+<tel>	IGNORE;IGNORE;IGNORE;<tel>
+<<H>	IGNORE;IGNORE;IGNORE;<<H>
+</>H>	IGNORE;IGNORE;IGNORE;</>H>
+<0u>	IGNORE;IGNORE;IGNORE;<0u>
+<0U>	IGNORE;IGNORE;IGNORE;<0U>
+<SU>	IGNORE;IGNORE;IGNORE;<SU>
+<Fm>	IGNORE;IGNORE;IGNORE;<Fm>
+<Ml>	IGNORE;IGNORE;IGNORE;<Ml>
+<cS>	IGNORE;IGNORE;IGNORE;<cS>
+<cH>	IGNORE;IGNORE;IGNORE;<cH>
+<cD>	IGNORE;IGNORE;IGNORE;<cD>
+<cC>	IGNORE;IGNORE;IGNORE;<cC>
+<cS->	IGNORE;IGNORE;IGNORE;<cS->
+<cH->	IGNORE;IGNORE;IGNORE;<cH->
+<cD->	IGNORE;IGNORE;IGNORE;<cD->
+<cC->	IGNORE;IGNORE;IGNORE;<cC->
+<Md>	IGNORE;IGNORE;IGNORE;<Md>
+<M8>	IGNORE;IGNORE;IGNORE;<M8>
+<M2>	IGNORE;IGNORE;IGNORE;<M2>
+<M16>	IGNORE;IGNORE;IGNORE;<M16>
+<Mb>	IGNORE;IGNORE;IGNORE;<Mb>
+<Mx>	IGNORE;IGNORE;IGNORE;<Mx>
+<MX>	IGNORE;IGNORE;IGNORE;<MX>
+<OK>	IGNORE;IGNORE;IGNORE;<OK>
+<XX>	IGNORE;IGNORE;IGNORE;<XX>
+<-X>	IGNORE;IGNORE;IGNORE;<-X>
+<IS>	IGNORE;IGNORE;IGNORE;<IS>
+<,_>	IGNORE;IGNORE;IGNORE;<,_>
+<._>	IGNORE;IGNORE;IGNORE;<._>
+<+">	IGNORE;IGNORE;IGNORE;<+">
+<JIS>	IGNORE;IGNORE;IGNORE;<JIS>
+<*_>	IGNORE;IGNORE;IGNORE;<*_>
+<;_>	IGNORE;IGNORE;IGNORE;<;_>
+<0_>	IGNORE;IGNORE;IGNORE;<0_>
+<<+>	IGNORE;IGNORE;IGNORE;<<+>
+</>+>	IGNORE;IGNORE;IGNORE;</>+>
+<<'>	IGNORE;IGNORE;IGNORE;<<'>
+</>'>	IGNORE;IGNORE;IGNORE;</>'>
+<<">	IGNORE;IGNORE;IGNORE;<<">
+</>">	IGNORE;IGNORE;IGNORE;</>">
+<(">	IGNORE;IGNORE;IGNORE;<(">
+<)">	IGNORE;IGNORE;IGNORE;<)">
+<=T>	IGNORE;IGNORE;IGNORE;<=T>
+<=_>	IGNORE;IGNORE;IGNORE;<=_>
+<('>	IGNORE;IGNORE;IGNORE;<('>
+<)'>	IGNORE;IGNORE;IGNORE;<)'>
+<(I>	IGNORE;IGNORE;IGNORE;<(I>
+<)I>	IGNORE;IGNORE;IGNORE;<)I>
+<-?>	IGNORE;IGNORE;IGNORE;<-?>
+<=T:)>	IGNORE;IGNORE;IGNORE;<=T:)>
+<"5>	IGNORE;IGNORE;IGNORE;<"5>
+<05>	IGNORE;IGNORE;IGNORE;<05>
+<*5>	IGNORE;IGNORE;IGNORE;<*5>
+<+5>	IGNORE;IGNORE;IGNORE;<+5>
+<.6>	IGNORE;IGNORE;IGNORE;<.6>
+<-6>	IGNORE;IGNORE;IGNORE;<-6>
+<*6>	IGNORE;IGNORE;IGNORE;<*6>
+<+6>	IGNORE;IGNORE;IGNORE;<+6>
+<(JU)>	IGNORE;IGNORE;IGNORE;<(JU)>
+<1c>	IGNORE;IGNORE;IGNORE;<1c>
+<2c>	IGNORE;IGNORE;IGNORE;<2c>
+<3c>	IGNORE;IGNORE;IGNORE;<3c>
+<4c>	IGNORE;IGNORE;IGNORE;<4c>
+<5c>	IGNORE;IGNORE;IGNORE;<5c>
+<6c>	IGNORE;IGNORE;IGNORE;<6c>
+<7c>	IGNORE;IGNORE;IGNORE;<7c>
+<8c>	IGNORE;IGNORE;IGNORE;<8c>
+<9c>	IGNORE;IGNORE;IGNORE;<9c>
+<10c>	IGNORE;IGNORE;IGNORE;<10c>
+<KSC>	IGNORE;IGNORE;IGNORE;<KSC>
+<am>	IGNORE;IGNORE;IGNORE;<am>
+<pm>	IGNORE;IGNORE;IGNORE;<pm>
+<NU>	IGNORE;IGNORE;IGNORE;<NU>
+<SH>	IGNORE;IGNORE;IGNORE;<SH>
+<SX>	IGNORE;IGNORE;IGNORE;<SX>
+<EX>	IGNORE;IGNORE;IGNORE;<EX>
+<ET>	IGNORE;IGNORE;IGNORE;<ET>
+<EQ>	IGNORE;IGNORE;IGNORE;<EQ>
+<AK>	IGNORE;IGNORE;IGNORE;<AK>
+<BL>	IGNORE;IGNORE;IGNORE;<BL>
+<BS>	IGNORE;IGNORE;IGNORE;<BS>
+<SO>	IGNORE;IGNORE;IGNORE;<SO>
+<SI>	IGNORE;IGNORE;IGNORE;<SI>
+<DL>	IGNORE;IGNORE;IGNORE;<DL>
+<D1>	IGNORE;IGNORE;IGNORE;<D1>
+<D2>	IGNORE;IGNORE;IGNORE;<D2>
+<D3>	IGNORE;IGNORE;IGNORE;<D3>
+<D4>	IGNORE;IGNORE;IGNORE;<D4>
+<NK>	IGNORE;IGNORE;IGNORE;<NK>
+<SY>	IGNORE;IGNORE;IGNORE;<SY>
+<EB>	IGNORE;IGNORE;IGNORE;<EB>
+<CN>	IGNORE;IGNORE;IGNORE;<CN>
+<EM>	IGNORE;IGNORE;IGNORE;<EM>
+<SB>	IGNORE;IGNORE;IGNORE;<SB>
+<EC>	IGNORE;IGNORE;IGNORE;<EC>
+<FS>	IGNORE;IGNORE;IGNORE;<FS>
+<GS>	IGNORE;IGNORE;IGNORE;<GS>
+<RS>	IGNORE;IGNORE;IGNORE;<RS>
+<US>	IGNORE;IGNORE;IGNORE;<US>
+<DT>	IGNORE;IGNORE;IGNORE;<DT>
+<PA>	IGNORE;IGNORE;IGNORE;<PA>
+<HO>	IGNORE;IGNORE;IGNORE;<HO>
+<BH>	IGNORE;IGNORE;IGNORE;<BH>
+<NH>	IGNORE;IGNORE;IGNORE;<NH>
+<IN>	IGNORE;IGNORE;IGNORE;<IN>
+<NL>	IGNORE;IGNORE;IGNORE;<NL>
+<SA>	IGNORE;IGNORE;IGNORE;<SA>
+<ES>	IGNORE;IGNORE;IGNORE;<ES>
+<HS>	IGNORE;IGNORE;IGNORE;<HS>
+<HJ>	IGNORE;IGNORE;IGNORE;<HJ>
+<VS>	IGNORE;IGNORE;IGNORE;<VS>
+<PD>	IGNORE;IGNORE;IGNORE;<PD>
+<PU>	IGNORE;IGNORE;IGNORE;<PU>
+<RI>	IGNORE;IGNORE;IGNORE;<RI>
+<S2>	IGNORE;IGNORE;IGNORE;<S2>
+<S3>	IGNORE;IGNORE;IGNORE;<S3>
+<DC>	IGNORE;IGNORE;IGNORE;<DC>
+<P1>	IGNORE;IGNORE;IGNORE;<P1>
+<P2>	IGNORE;IGNORE;IGNORE;<P2>
+<TS>	IGNORE;IGNORE;IGNORE;<TS>
+<CC>	IGNORE;IGNORE;IGNORE;<CC>
+<MW>	IGNORE;IGNORE;IGNORE;<MW>
+<SG>	IGNORE;IGNORE;IGNORE;<SG>
+<EG>	IGNORE;IGNORE;IGNORE;<EG>
+<SS>	IGNORE;IGNORE;IGNORE;<SS>
+<GC>	IGNORE;IGNORE;IGNORE;<GC>
+<SC>	IGNORE;IGNORE;IGNORE;<SC>
+<CI>	IGNORE;IGNORE;IGNORE;<CI>
+<ST>	IGNORE;IGNORE;IGNORE;<ST>
+<OC>	IGNORE;IGNORE;IGNORE;<OC>
+<PM>	IGNORE;IGNORE;IGNORE;<PM>
+<AC>	IGNORE;IGNORE;IGNORE;<AC>
+<"3>	IGNORE;IGNORE;IGNORE;<"3>
+<"1>	IGNORE;IGNORE;IGNORE;<"1>
+<"!>	IGNORE;IGNORE;IGNORE;<"!>
+<"'>	IGNORE;IGNORE;IGNORE;<"'>
+<"/>>	IGNORE;IGNORE;IGNORE;<"/>>
+<"?>	IGNORE;IGNORE;IGNORE;<"?>
+<"->	IGNORE;IGNORE;IGNORE;<"->
+<"(>	IGNORE;IGNORE;IGNORE;<"(>
+<".>	IGNORE;IGNORE;IGNORE;<".>
+<":>	IGNORE;IGNORE;IGNORE;<":>
+<"0>	IGNORE;IGNORE;IGNORE;<"0>
+<",>	IGNORE;IGNORE;IGNORE;<",>
+<"_>	IGNORE;IGNORE;IGNORE;<"_>
+<"">	IGNORE;IGNORE;IGNORE;<"">
+<";>	IGNORE;IGNORE;IGNORE;<";>
+<"<>	IGNORE;IGNORE;IGNORE;<"<>
+<"=>	IGNORE;IGNORE;IGNORE;<"=>
+<"//>	IGNORE;IGNORE;IGNORE;<"//>
+<"p>	IGNORE;IGNORE;IGNORE;<"p>
+<"d>	IGNORE;IGNORE;IGNORE;<"d>
+<"i>	IGNORE;IGNORE;IGNORE;<"i>
+<+_>	IGNORE;IGNORE;IGNORE;<+_>
+<Tel>	IGNORE;IGNORE;IGNORE;<Tel>
+<UA>	IGNORE;IGNORE;IGNORE;<UA>
+<UB>	IGNORE;IGNORE;IGNORE;<UB>
+UNDEFINED	IGNORE;IGNORE;IGNORE
+
+<0>	<0>;<0>;IGNORE;IGNORE
+<0S>	<0>;<0S>;IGNORE;IGNORE
+<18>	<0>;<18>;IGNORE;IGNORE
+<14>	<0>;<14>;IGNORE;IGNORE
+<38>	<0>;<38>;IGNORE;IGNORE
+<12>	<0>;<12>;IGNORE;IGNORE
+<58>	<0>;<58>;IGNORE;IGNORE
+<34>	<0>;<34>;IGNORE;IGNORE
+<78>	<0>;<78>;IGNORE;IGNORE
+<1>	<1>;<1>;IGNORE;IGNORE
+<2>	<2>;<2>;IGNORE;IGNORE
+<3>	<3>;<3>;IGNORE;IGNORE
+<4>	<4>;<4>;IGNORE;IGNORE
+<5>	<5>;<5>;IGNORE;IGNORE
+<6>	<6>;<6>;IGNORE;IGNORE
+<7>	<7>;<7>;IGNORE;IGNORE
+<8>	<8>;<8>;IGNORE;IGNORE
+<9>	<9>;<9>;IGNORE;IGNORE
+<1S>	<1>;<1S>;IGNORE;IGNORE
+<2S>	<2>;<2S>;IGNORE;IGNORE
+<3S>	<3>;<3S>;IGNORE;IGNORE
+<4S>	<4>;<4S>;IGNORE;IGNORE
+<5S>	<5>;<5S>;IGNORE;IGNORE
+<6S>	<6>;<6S>;IGNORE;IGNORE
+<7S>	<7>;<7S>;IGNORE;IGNORE
+<8S>	<8>;<8S>;IGNORE;IGNORE
+<9S>	<9>;<9S>;IGNORE;IGNORE
+<A>	<A>;<NONE>;<CAPITAL>;IGNORE
+<a>	<A>;<NONE>;<SMALL>;IGNORE
+<-a>	<A>;<NONE>;<-a>;IGNORE
+<A'>	<A>;<ACUTE>;<CAPITAL>;IGNORE
+<a'>	<A>;<ACUTE>;<SMALL>;IGNORE
+<A!>	<A>;<GRAVE>;<CAPITAL>;IGNORE
+<a!>	<A>;<GRAVE>;<SMALL>;IGNORE
+<A!!>	<A>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<a!!>	<A>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<A(>	<A>;<BREVE>;<CAPITAL>;IGNORE
+<a(>	<A>;<BREVE>;<SMALL>;IGNORE
+<A('>	<A>;<BREVE+ACUTE>;<CAPITAL>;IGNORE
+<a('>	<A>;<BREVE+ACUTE>;<SMALL>;IGNORE
+<A(!>	<A>;<BREVE+GRAVE>;<CAPITAL>;IGNORE
+<a(!>	<A>;<BREVE+GRAVE>;<SMALL>;IGNORE
+<A(2>	<A>;<BREVE+HOOK>;<CAPITAL>;IGNORE
+<a(2>	<A>;<BREVE+HOOK>;<SMALL>;IGNORE
+<A(?>	<A>;<BREVE+TILDE>;<CAPITAL>;IGNORE
+<a(?>	<A>;<BREVE+TILDE>;<SMALL>;IGNORE
+<A(-.>	<A>;<BREVE+DOT-BELOW>;<CAPITAL>;IGNORE
+<a(-.>	<A>;<BREVE+DOT-BELOW>;<SMALL>;IGNORE
+<A)>	<A>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<a)>	<A>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<A/>>	<A>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<a/>>	<A>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<A/>'>	<A>;<CIRCUMFLEX+ACUTE>;<CAPITAL>;IGNORE
+<a/>'>	<A>;<CIRCUMFLEX+ACUTE>;<SMALL>;IGNORE
+<A/>!>	<A>;<CIRCUMFLEX+GRAVE>;<CAPITAL>;IGNORE
+<a/>!>	<A>;<CIRCUMFLEX+GRAVE>;<SMALL>;IGNORE
+<A/>2>	<A>;<CIRCUMFLEX+HOOK>;<CAPITAL>;IGNORE
+<a/>2>	<A>;<CIRCUMFLEX+HOOK>;<SMALL>;IGNORE
+<A/>?>	<A>;<CIRCUMFLEX+TILDE>;<CAPITAL>;IGNORE
+<a/>?>	<A>;<CIRCUMFLEX+TILDE>;<SMALL>;IGNORE
+<A/>-.>	<A>;<CIRCUMFLEX+DOT-BELOW>;<CAPITAL>;IGNORE
+<a/>-.>	<A>;<CIRCUMFLEX+DOT-BELOW>;<SMALL>;IGNORE
+<A<>	<A>;<CARON>;<CAPITAL>;IGNORE
+<a<>	<A>;<CARON>;<SMALL>;IGNORE
+<AA>	<A>;<RING>;<CAPITAL>;IGNORE
+<aa>	<A>;<RING>;<SMALL>;IGNORE
+<AA'>	<A>;<RING+ACUTE>;<CAPITAL>;IGNORE
+<aa'>	<A>;<RING+ACUTE>;<SMALL>;IGNORE
+<A-0>	<A>;<RING-BELOW>;<CAPITAL>;IGNORE
+<a-0>	<A>;<RING-BELOW>;<SMALL>;IGNORE
+<A:>	<A>;<DIAERESIS>;<CAPITAL>;IGNORE
+<a:>	<A>;<DIAERESIS>;<SMALL>;IGNORE
+<A1>	<A>;<DIAERESIS+MACRON>;<CAPITAL>;IGNORE
+<a1>	<A>;<DIAERESIS+MACRON>;<SMALL>;IGNORE
+<A2>	<A>;<HOOK>;<CAPITAL>;IGNORE
+<a2>	<A>;<HOOK>;<SMALL>;IGNORE
+<A?>	<A>;<TILDE>;<CAPITAL>;IGNORE
+<a?>	<A>;<TILDE>;<SMALL>;IGNORE
+<A-.>	<A>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<a-.>	<A>;<DOT-BELOW>;<SMALL>;IGNORE
+<A;>	<A>;<OGONEK>;<CAPITAL>;IGNORE
+<a;>	<A>;<OGONEK>;<SMALL>;IGNORE
+<A->	<A>;<MACRON>;<CAPITAL>;IGNORE
+<a->	<A>;<MACRON>;<SMALL>;IGNORE
+<A7>	<A>;<MACRON+DOT>;<CAPITAL>;IGNORE
+<a7>	<A>;<MACRON+DOT>;<SMALL>;IGNORE
+<a8>	
+<AE>	"<A><E>";"<AE><AE>";"<CAPITAL><CAPITAL>";IGNORE
+<ae>	"<A><E>";"<AE><AE>";"<SMALL><SMALL>";IGNORE
+<AE'>	"<A><E>";"<AE'><AE'>";"<CAPITAL><CAPITAL>";IGNORE
+<ae'>	"<A><E>";"<AE'><AE'>";"<SMALL><SMALL>";IGNORE
+<A3>	"<A><E>";"<A3><A3>";"<CAPITAL><CAPITAL>";IGNORE
+<a3>	"<A><E>";"<A3><A3>";"<SMALL><SMALL>";IGNORE
+<B>	<B>;<NONE>;<CAPITAL>;IGNORE
+<b>	<B>;<NONE>;<SMALL>;IGNORE
+<B.>	<B>;<DOT>;<CAPITAL>;IGNORE
+<b.>	<B>;<DOT>;<SMALL>;IGNORE
+<B-.>	<B>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<b-.>	<B>;<DOT-BELOW>;<SMALL>;IGNORE
+<B_>	<B>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<b_>	<B>;<LINE-BELOW>;<SMALL>;IGNORE
+<b8>	
+<C>	<C>;<NONE>;<CAPITAL>;IGNORE
+<c>	<C>;<NONE>;<SMALL>;IGNORE
+<C'>	<C>;<ACUTE>;<CAPITAL>;IGNORE
+<c'>	<C>;<ACUTE>;<SMALL>;IGNORE
+<C/>>	<C>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<c/>>	<C>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<C<>	<C>;<CARON>;<CAPITAL>;IGNORE
+<c<>	<C>;<CARON>;<SMALL>;IGNORE
+<C2>	<C>;<HOOK>;<CAPITAL>;IGNORE
+<c2>	<C>;<HOOK>;<SMALL>;IGNORE
+<C.>	<C>;<DOT>;<CAPITAL>;IGNORE
+<c.>	<C>;<DOT>;<SMALL>;IGNORE
+<C,>	<C>;<CEDILLA>;<CAPITAL>;IGNORE
+<c,>	<C>;<CEDILLA>;<SMALL>;IGNORE
+<C,'>	<C>;<CEDILLA+ACUTE>;<CAPITAL>;IGNORE
+<c,'>	<C>;<CEDILLA+ACUTE>;<SMALL>;IGNORE
+<c8>	
+<D>	<D>;<NONE>;<CAPITAL>;IGNORE
+<d>	<D>;<NONE>;<SMALL>;IGNORE
+<D<>	<D>;<CARON>;<CAPITAL>;IGNORE
+<d<>	<D>;<CARON>;<SMALL>;IGNORE
+<D.>	<D>;<DOT>;<CAPITAL>;IGNORE
+<d.>	<D>;<DOT>;<SMALL>;IGNORE
+<D-.>	<D>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<d-.>	<D>;<DOT-BELOW>;<SMALL>;IGNORE
+<D//>	<D>;<STROKE>;<CAPITAL>;IGNORE
+<d//>	<D>;<STROKE>;<SMALL>;IGNORE
+<D,>	<D>;<CEDILLA>;<CAPITAL>;IGNORE
+<d,>	<D>;<CEDILLA>;<SMALL>;IGNORE
+<D-/>>	<D>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<d-/>>	<D>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<D_>	<D>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<d_>	<D>;<LINE-BELOW>;<SMALL>;IGNORE
+<d8>	
+<E>	<E>;<NONE>;<CAPITAL>;IGNORE
+<e>	<E>;<NONE>;<SMALL>;IGNORE
+<E'>	<E>;<ACUTE>;<CAPITAL>;IGNORE
+<e'>	<E>;<ACUTE>;<SMALL>;IGNORE
+<E!>	<E>;<GRAVE>;<CAPITAL>;IGNORE
+<e!>	<E>;<GRAVE>;<SMALL>;IGNORE
+<E!!>	<E>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<e!!>	<E>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<E(>	<E>;<BREVE>;<CAPITAL>;IGNORE
+<e(>	<E>;<BREVE>;<SMALL>;IGNORE
+<E)>	<E>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<e)>	<E>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<E/>>	<E>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<e/>>	<E>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<E/>'>	<E>;<CIRCUMFLEX+ACUTE>;<CAPITAL>;IGNORE
+<e/>'>	<E>;<CIRCUMFLEX+ACUTE>;<SMALL>;IGNORE
+<E/>!>	<E>;<CIRCUMFLEX+GRAVE>;<CAPITAL>;IGNORE
+<e/>!>	<E>;<CIRCUMFLEX+GRAVE>;<SMALL>;IGNORE
+<E/>2>	<E>;<CIRCUMFLEX+HOOK>;<CAPITAL>;IGNORE
+<e/>2>	<E>;<CIRCUMFLEX+HOOK>;<SMALL>;IGNORE
+<E/>?>	<E>;<CIRCUMFLEX+TILDE>;<CAPITAL>;IGNORE
+<e/>?>	<E>;<CIRCUMFLEX+TILDE>;<SMALL>;IGNORE
+<E/>-.>	<E>;<CIRCUMFLEX+DOT-BELOW>;<CAPITAL>;IGNORE
+<e/>-.>	<E>;<CIRCUMFLEX+DOT-BELOW>;<SMALL>;IGNORE
+<E<>	<E>;<CARON>;<CAPITAL>;IGNORE
+<e<>	<E>;<CARON>;<SMALL>;IGNORE
+<E:>	<E>;<DIAERESIS>;<CAPITAL>;IGNORE
+<e:>	<E>;<DIAERESIS>;<SMALL>;IGNORE
+<E2>	<E>;<HOOK>;<CAPITAL>;IGNORE
+<e2>	<E>;<HOOK>;<SMALL>;IGNORE
+<E?>	<E>;<TILDE>;<CAPITAL>;IGNORE
+<e?>	<E>;<TILDE>;<SMALL>;IGNORE
+<E-?>	<E>;<TILDE-BELOW>;<CAPITAL>;IGNORE
+<e-?>	<E>;<TILDE-BELOW>;<SMALL>;IGNORE
+<E.>	<E>;<DOT>;<CAPITAL>;IGNORE
+<e.>	<E>;<DOT>;<SMALL>;IGNORE
+<E-.>	<E>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<e-.>	<E>;<DOT-BELOW>;<SMALL>;IGNORE
+<E,(>	<E>;<CEDILLA+BREVE>;<CAPITAL>;IGNORE
+<e,(>	<E>;<CEDILLA+BREVE>;<SMALL>;IGNORE
+<E;>	<E>;<OGONEK>;<CAPITAL>;IGNORE
+<e;>	<E>;<OGONEK>;<SMALL>;IGNORE
+<E->	<E>;<MACRON>;<CAPITAL>;IGNORE
+<e->	<E>;<MACRON>;<SMALL>;IGNORE
+<E-'>	<E>;<MACRON+ACUTE>;<CAPITAL>;IGNORE
+<e-'>	<E>;<MACRON+ACUTE>;<SMALL>;IGNORE
+<E-!>	<E>;<MACRON+GRAVE>;<CAPITAL>;IGNORE
+<e-!>	<E>;<MACRON+GRAVE>;<SMALL>;IGNORE
+<E-/>>	<E>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<e-/>>	<E>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<e8>	
+<F>	<F>;<NONE>;<CAPITAL>;IGNORE
+<f>	<F>;<NONE>;<SMALL>;IGNORE
+<F2>	<F>;<HOOK>;<CAPITAL>;IGNORE
+<f2>	<F>;<HOOK>;<SMALL>;IGNORE
+<F.>	<F>;<DOT>;<CAPITAL>;IGNORE
+<f.>	<F>;<DOT>;<SMALL>;IGNORE
+<f8>	
+<ff>	"<F><F>";"<NONE><NONE>";"<ff><ff>";IGNORE
+<fi>	"<F><I>";"<NONE><NONE>";"<fi><fi>";IGNORE
+<fl>	"<F><L>";"<NONE><NONE>";"<fl><fl>";IGNORE
+<ffi>	"<F><F><I>";"<NONE><NONE><NONE>";"<ffi><ffi><ffi>";IGNORE
+<ffl>	"<F><F><L>";"<NONE><NONE><NONE>";"<ffl><ffl><ffl>";IGNORE
+<ft>	"<F><T>";"<NONE><NONE>";"<ft><ft>";IGNORE
+<G>	<G>;<NONE>;<CAPITAL>;IGNORE
+<g>	<G>;<NONE>;<SMALL>;IGNORE
+<G'>	<G>;<ACUTE>;<CAPITAL>;IGNORE
+<g'>	<G>;<ACUTE>;<SMALL>;IGNORE
+<G(>	<G>;<BREVE>;<CAPITAL>;IGNORE
+<g(>	<G>;<BREVE>;<SMALL>;IGNORE
+<G/>>	<G>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<g/>>	<G>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<G<>	<G>;<CARON>;<CAPITAL>;IGNORE
+<g<>	<G>;<CARON>;<SMALL>;IGNORE
+<G.>	<G>;<DOT>;<CAPITAL>;IGNORE
+<g.>	<G>;<DOT>;<SMALL>;IGNORE
+<G//>	<G>;<STROKE>;<CAPITAL>;IGNORE
+<g//>	<G>;<STROKE>;<SMALL>;IGNORE
+<G,>	<G>;<CEDILLA>;<CAPITAL>;IGNORE
+<g,>	<G>;<CEDILLA>;<SMALL>;IGNORE
+<G->	<G>;<MACRON>;<CAPITAL>;IGNORE
+<g->	<G>;<MACRON>;<SMALL>;IGNORE
+<g8>	
+<H>	<H>;<NONE>;<CAPITAL>;IGNORE
+<h>	<H>;<NONE>;<SMALL>;IGNORE
+<H-(>	<H>;<BREVE-BELOW>;<CAPITAL>;IGNORE
+<h-(>	<H>;<BREVE-BELOW>;<SMALL>;IGNORE
+<H/>>	<H>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<h/>>	<H>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<H:>	<H>;<DIAERESIS>;<CAPITAL>;IGNORE
+<h:>	<H>;<DIAERESIS>;<SMALL>;IGNORE
+<H.>	<H>;<DOT>;<CAPITAL>;IGNORE
+<h.>	<H>;<DOT>;<SMALL>;IGNORE
+<H-.>	<H>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<h-.>	<H>;<DOT-BELOW>;<SMALL>;IGNORE
+<H//>	<H>;<STROKE>;<CAPITAL>;IGNORE
+<h//>	<H>;<STROKE>;<SMALL>;IGNORE
+<H,>	<H>;<CEDILLA>;<CAPITAL>;IGNORE
+<h,>	<H>;<CEDILLA>;<SMALL>;IGNORE
+<h8>	
+<I>	<I>;<NONE>;<CAPITAL>;IGNORE
+<i>	<I>;<NONE>;<SMALL>;IGNORE
+<I'>	<I>;<ACUTE>;<CAPITAL>;IGNORE
+<i'>	<I>;<ACUTE>;<SMALL>;IGNORE
+<I!>	<I>;<GRAVE>;<CAPITAL>;IGNORE
+<i!>	<I>;<GRAVE>;<SMALL>;IGNORE
+<I!!>	<I>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<i!!>	<I>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<I(>	<I>;<BREVE>;<CAPITAL>;IGNORE
+<i(>	<I>;<BREVE>;<SMALL>;IGNORE
+<I)>	<I>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<i)>	<I>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<I/>>	<I>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<i/>>	<I>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<I<>	<I>;<CARON>;<CAPITAL>;IGNORE
+<i<>	<I>;<CARON>;<SMALL>;IGNORE
+<I:>	<I>;<DIAERESIS>;<CAPITAL>;IGNORE
+<i:>	<I>;<DIAERESIS>;<SMALL>;IGNORE
+<I:'>	<I>;<DIAERESIS+ACUTE>;<CAPITAL>;IGNORE
+<i:'>	<I>;<DIAERESIS+ACUTE>;<SMALL>;IGNORE
+<I2>	<I>;<HOOK>;<CAPITAL>;IGNORE
+<i2>	<I>;<HOOK>;<SMALL>;IGNORE
+<I?>	<I>;<TILDE>;<CAPITAL>;IGNORE
+<i?>	<I>;<TILDE>;<SMALL>;IGNORE
+<I-?>	<I>;<TILDE-BELOW>;<CAPITAL>;IGNORE
+<i-?>	<I>;<TILDE-BELOW>;<SMALL>;IGNORE
+<I.>	<I>;<DOT>;<CAPITAL>;IGNORE
+<i.>	<I>;<DOT>;<SMALL>;IGNORE
+<I-.>	<I>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<i-.>	<I>;<DOT-BELOW>;<SMALL>;IGNORE
+<I;>	<I>;<OGONEK>;<CAPITAL>;IGNORE
+<i;>	<I>;<OGONEK>;<SMALL>;IGNORE
+<I->	<I>;<MACRON>;<CAPITAL>;IGNORE
+<i->	<I>;<MACRON>;<SMALL>;IGNORE
+<i8>	
+<IJ>	"<I><J>";"<IJ><IJ>";"<CAPITAL><CAPITAL>";IGNORE
+<ij>	"<I><J>";"<IJ><IJ>";"<SMALL><SMALL>";IGNORE
+<J>	<J>;<NONE>;<CAPITAL>;IGNORE
+<j>	<J>;<NONE>;<SMALL>;IGNORE
+<J/>>	<J>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<j/>>	<J>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<j8>	
+<K>	<K>;<NONE>;<CAPITAL>;IGNORE
+<k>	<K>;<NONE>;<SMALL>;IGNORE
+<K'>	<K>;<ACUTE>;<CAPITAL>;IGNORE
+<k'>	<K>;<ACUTE>;<SMALL>;IGNORE
+<K<>	<K>;<CARON>;<CAPITAL>;IGNORE
+<k<>	<K>;<CARON>;<SMALL>;IGNORE
+<K2>	<K>;<HOOK>;<CAPITAL>;IGNORE
+<k2>	<K>;<HOOK>;<SMALL>;IGNORE
+<K-.>	<K>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<k-.>	<K>;<DOT-BELOW>;<SMALL>;IGNORE
+<K,>	<K>;<CEDILLA>;<CAPITAL>;IGNORE
+<k,>	<K>;<CEDILLA>;<SMALL>;IGNORE
+<K_>	<K>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<k_>	<K>;<LINE-BELOW>;<SMALL>;IGNORE
+<k8>	
+<kk>	<K>;<kk>;<SMALL>;IGNORE
+<L>	<L>;<NONE>;<CAPITAL>;IGNORE
+<l>	<L>;<NONE>;<SMALL>;IGNORE
+<L'>	<L>;<ACUTE>;<CAPITAL>;IGNORE
+<l'>	<L>;<ACUTE>;<SMALL>;IGNORE
+<L<>	<L>;<CARON>;<CAPITAL>;IGNORE
+<l<>	<L>;<CARON>;<SMALL>;IGNORE
+<L.>	<L>;<DOT>;<CAPITAL>;IGNORE
+<l.>	<L>;<DOT>;<SMALL>;IGNORE
+<L-.>	<L>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<l-.>	<L>;<DOT-BELOW>;<SMALL>;IGNORE
+<L//>	<L>;<STROKE>;<CAPITAL>;IGNORE
+<l//>	<L>;<STROKE>;<SMALL>;IGNORE
+<L,>	<L>;<CEDILLA>;<CAPITAL>;IGNORE
+<l,>	<L>;<CEDILLA>;<SMALL>;IGNORE
+<L--.>	<L>;<MACRON+DOT-BELOW>;<CAPITAL>;IGNORE
+<l--.>	<L>;<MACRON+DOT-BELOW>;<SMALL>;IGNORE
+<L-/>>	<L>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<l-/>>	<L>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<L_>	<L>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<l_>	<L>;<LINE-BELOW>;<SMALL>;IGNORE
+<l8>	
+<M>	<M>;<NONE>;<CAPITAL>;IGNORE
+<m>	<M>;<NONE>;<SMALL>;IGNORE
+<M'>	<M>;<ACUTE>;<CAPITAL>;IGNORE
+<m'>	<M>;<ACUTE>;<SMALL>;IGNORE
+<M.>	<M>;<DOT>;<CAPITAL>;IGNORE
+<m.>	<M>;<DOT>;<SMALL>;IGNORE
+<M-.>	<M>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<m-.>	<M>;<DOT-BELOW>;<SMALL>;IGNORE
+<m8>	
+<N>	<N>;<NONE>;<CAPITAL>;IGNORE
+<n>	<N>;<NONE>;<SMALL>;IGNORE
+<N'>	<N>;<ACUTE>;<CAPITAL>;IGNORE
+<n'>	<N>;<ACUTE>;<SMALL>;IGNORE
+<N<>	<N>;<CARON>;<CAPITAL>;IGNORE
+<n<>	<N>;<CARON>;<SMALL>;IGNORE
+<N.>	<N>;<DOT>;<CAPITAL>;IGNORE
+<n.>	<N>;<DOT>;<SMALL>;IGNORE
+<N-.>	<N>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<n-.>	<N>;<DOT-BELOW>;<SMALL>;IGNORE
+<N,>	<N>;<CEDILLA>;<CAPITAL>;IGNORE
+<n,>	<N>;<CEDILLA>;<SMALL>;IGNORE
+<N-/>>	<N>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<n-/>>	<N>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<N_>	<N>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<n_>	<N>;<LINE-BELOW>;<SMALL>;IGNORE
+<'n>	<N>;<PRECEDED-BY-APOSTROPHE>;<SMALL>;IGNORE
+<n8>	
+<N?>	<N?>;<NONE>;<CAPITAL>;IGNORE
+<n?>	<N?>;<NONE>;<SMALL>;IGNORE
+<NG>	"<N><G>";"<NG><NG>";"<CAPITAL><CAPITAL>";IGNORE
+<ng>	"<N><G>";"<NG><NG>";"<SMALL><SMALL>";IGNORE
+<O>	<O>;<NONE>;<CAPITAL>;IGNORE
+<o>	<O>;<NONE>;<SMALL>;IGNORE
+<-o>	<O>;<NONE>;<-o>;IGNORE
+<O'>	<O>;<ACUTE>;<CAPITAL>;IGNORE
+<o'>	<O>;<ACUTE>;<SMALL>;IGNORE
+<O!>	<O>;<GRAVE>;<CAPITAL>;IGNORE
+<o!>	<O>;<GRAVE>;<SMALL>;IGNORE
+<O!!>	<O>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<o!!>	<O>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<O(>	<O>;<BREVE>;<CAPITAL>;IGNORE
+<o(>	<O>;<BREVE>;<SMALL>;IGNORE
+<O)>	<O>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<o)>	<O>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<O/>>	<O>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<o/>>	<O>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<O/>'>	<O>;<CIRCUMFLEX+ACUTE>;<CAPITAL>;IGNORE
+<o/>'>	<O>;<CIRCUMFLEX+ACUTE>;<SMALL>;IGNORE
+<O/>!>	<O>;<CIRCUMFLEX+GRAVE>;<CAPITAL>;IGNORE
+<o/>!>	<O>;<CIRCUMFLEX+GRAVE>;<SMALL>;IGNORE
+<O/>2>	<O>;<CIRCUMFLEX+HOOK>;<CAPITAL>;IGNORE
+<o/>2>	<O>;<CIRCUMFLEX+HOOK>;<SMALL>;IGNORE
+<O/>?>	<O>;<CIRCUMFLEX+TILDE>;<CAPITAL>;IGNORE
+<o/>?>	<O>;<CIRCUMFLEX+TILDE>;<SMALL>;IGNORE
+<O/>-.>	<O>;<CIRCUMFLEX+DOT-BELOW>;<CAPITAL>;IGNORE
+<o/>-.>	<O>;<CIRCUMFLEX+DOT-BELOW>;<SMALL>;IGNORE
+<O<>	<O>;<CARON>;<CAPITAL>;IGNORE
+<o<>	<O>;<CARON>;<SMALL>;IGNORE
+<O:>	<O>;<DIAERESIS>;<CAPITAL>;IGNORE
+<o:>	<O>;<DIAERESIS>;<SMALL>;IGNORE
+<O">	<O>;<DOUBLE-ACUTE>;<CAPITAL>;IGNORE
+<o">	<O>;<DOUBLE-ACUTE>;<SMALL>;IGNORE
+<O2>	<O>;<HOOK>;<CAPITAL>;IGNORE
+<o2>	<O>;<HOOK>;<SMALL>;IGNORE
+<O?>	<O>;<TILDE>;<CAPITAL>;IGNORE
+<o?>	<O>;<TILDE>;<SMALL>;IGNORE
+<O?'>	<O>;<TILDE+ACUTE>;<CAPITAL>;IGNORE
+<o?'>	<O>;<TILDE+ACUTE>;<SMALL>;IGNORE
+<O?:>	<O>;<TILDE+DIAERESIS>;<CAPITAL>;IGNORE
+<o?:>	<O>;<TILDE+DIAERESIS>;<SMALL>;IGNORE
+<O-.>	<O>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<o-.>	<O>;<DOT-BELOW>;<SMALL>;IGNORE
+<O//>	<O>;<STROKE>;<CAPITAL>;IGNORE
+<o//>	<O>;<STROKE>;<SMALL>;IGNORE
+<O//'>	<O>;<STROKE+ACUTE>;<CAPITAL>;IGNORE
+<o//'>	<O>;<STROKE+ACUTE>;<SMALL>;IGNORE
+<O;>	<O>;<OGONEK>;<CAPITAL>;IGNORE
+<o;>	<O>;<OGONEK>;<SMALL>;IGNORE
+<O1>	<O>;<OGONEK+MACRON>;<CAPITAL>;IGNORE
+<o1>	<O>;<OGONEK+MACRON>;<SMALL>;IGNORE
+<O->	<O>;<MACRON>;<CAPITAL>;IGNORE
+<o->	<O>;<MACRON>;<SMALL>;IGNORE
+<O-'>	<O>;<MACRON+ACUTE>;<CAPITAL>;IGNORE
+<o-'>	<O>;<MACRON+ACUTE>;<SMALL>;IGNORE
+<O-!>	<O>;<MACRON+GRAVE>;<CAPITAL>;IGNORE
+<o-!>	<O>;<MACRON+GRAVE>;<SMALL>;IGNORE
+<O9>	<O>;<HORN>;<CAPITAL>;IGNORE
+<o9>	<O>;<HORN>;<SMALL>;IGNORE
+<O9'>	<O>;<HORN+ACUTE>;<CAPITAL>;IGNORE
+<o9'>	<O>;<HORN+ACUTE>;<SMALL>;IGNORE
+<O9!>	<O>;<HORN+GRAVE>;<CAPITAL>;IGNORE
+<o9!>	<O>;<HORN+GRAVE>;<SMALL>;IGNORE
+<O92>	<O>;<HORN+HOOK>;<CAPITAL>;IGNORE
+<o92>	<O>;<HORN+HOOK>;<SMALL>;IGNORE
+<O9?>	<O>;<HORN+TILDE>;<CAPITAL>;IGNORE
+<o9?>	<O>;<HORN+TILDE>;<SMALL>;IGNORE
+<O9-.>	<O>;<HORN+DOT-BELOW>;<CAPITAL>;IGNORE
+<o9-.>	<O>;<HORN+DOT-BELOW>;<SMALL>;IGNORE
+<o8>	
+<OE>	"<O><E>";"<OE><OE>";"<CAPITAL><CAPITAL>";IGNORE
+<oe>	"<O><E>";"<OE><OE>";"<SMALL><SMALL>";IGNORE
+<P>	<P>;<NONE>;<CAPITAL>;IGNORE
+<p>	<P>;<NONE>;<SMALL>;IGNORE
+<P'>	<P>;<ACUTE>;<CAPITAL>;IGNORE
+<p'>	<P>;<ACUTE>;<SMALL>;IGNORE
+<P.>	<P>;<DOT>;<CAPITAL>;IGNORE
+<p.>	<P>;<DOT>;<SMALL>;IGNORE
+<p8>	
+<Q>	<Q>;<NONE>;<CAPITAL>;IGNORE
+<q>	<Q>;<NONE>;<SMALL>;IGNORE
+<q8>	
+<R>	<R>;<NONE>;<CAPITAL>;IGNORE
+<r>	<R>;<NONE>;<SMALL>;IGNORE
+<R'>	<R>;<ACUTE>;<CAPITAL>;IGNORE
+<r'>	<R>;<ACUTE>;<SMALL>;IGNORE
+<R!!>	<R>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<r!!>	<R>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<R)>	<R>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<r)>	<R>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<R<>	<R>;<CARON>;<CAPITAL>;IGNORE
+<r<>	<R>;<CARON>;<SMALL>;IGNORE
+<R.>	<R>;<DOT>;<CAPITAL>;IGNORE
+<r.>	<R>;<DOT>;<SMALL>;IGNORE
+<R-.>	<R>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<r-.>	<R>;<DOT-BELOW>;<SMALL>;IGNORE
+<R,>	<R>;<CEDILLA>;<CAPITAL>;IGNORE
+<r,>	<R>;<CEDILLA>;<SMALL>;IGNORE
+<R--.>	<R>;<MACRON+DOT-BELOW>;<CAPITAL>;IGNORE
+<r--.>	<R>;<MACRON+DOT-BELOW>;<SMALL>;IGNORE
+<R_>	<R>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<r_>	<R>;<LINE-BELOW>;<SMALL>;IGNORE
+<r8>	
+<S>	<S>;<NONE>;<CAPITAL>;IGNORE
+<s>	<S>;<NONE>;<SMALL>;IGNORE
+<st>	"<S><T>";"<NONE><NONE>";"<st><st>";IGNORE
+<S'>	<S>;<ACUTE>;<CAPITAL>;IGNORE
+<s'>	<S>;<ACUTE>;<SMALL>;IGNORE
+<S'.>	<S>;<ACUTE+DOT>;<CAPITAL>;IGNORE
+<s'.>	<S>;<ACUTE+DOT>;<SMALL>;IGNORE
+<S/>>	<S>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<s/>>	<S>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<S<>	<S>;<CARON>;<CAPITAL>;IGNORE
+<s<>	<S>;<CARON>;<SMALL>;IGNORE
+<S<.>	<S>;<CARON+DOT>;<CAPITAL>;IGNORE
+<s<.>	<S>;<CARON+DOT>;<SMALL>;IGNORE
+<S.>	<S>;<DOT>;<CAPITAL>;IGNORE
+<s.>	<S>;<DOT>;<SMALL>;IGNORE
+<S-.>	<S>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<s-.>	<S>;<DOT-BELOW>;<SMALL>;IGNORE
+<S.-.>	<S>;<DOT+DOT-BELOW>;<CAPITAL>;IGNORE
+<s.-.>	<S>;<DOT+DOT-BELOW>;<SMALL>;IGNORE
+<S,>	<S>;<CEDILLA>;<CAPITAL>;IGNORE
+<s,>	<S>;<CEDILLA>;<SMALL>;IGNORE
+<s8>	
+<s1>	<S>;<s1>;<SMALL>;IGNORE
+<ss>	"<S><S>";"<NONE><NONE>";"<SMALL><ss>";IGNORE
+<T>	<T>;<NONE>;<CAPITAL>;IGNORE
+<t>	<T>;<NONE>;<SMALL>;IGNORE
+<T<>	<T>;<CARON>;<CAPITAL>;IGNORE
+<t<>	<T>;<CARON>;<SMALL>;IGNORE
+<T.>	<T>;<DOT>;<CAPITAL>;IGNORE
+<t.>	<T>;<DOT>;<SMALL>;IGNORE
+<T-.>	<T>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<t-.>	<T>;<DOT-BELOW>;<SMALL>;IGNORE
+<T//>	<T>;<STROKE>;<CAPITAL>;IGNORE
+<t//>	<T>;<STROKE>;<SMALL>;IGNORE
+<T,>	<T>;<CEDILLA>;<CAPITAL>;IGNORE
+<t,>	<T>;<CEDILLA>;<SMALL>;IGNORE
+<T-/>>	<T>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<t-/>>	<T>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<T_>	<T>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<t_>	<T>;<LINE-BELOW>;<SMALL>;IGNORE
+<t8>	
+<TH>	"<T><H>";"<TH><TH>";"<CAPITAL><CAPITAL>";IGNORE
+<th>	"<T><H>";"<TH><TH>";"<SMALL><SMALL>";IGNORE
+<U>	<U>;<NONE>;<CAPITAL>;IGNORE
+<u>	<U>;<NONE>;<SMALL>;IGNORE
+<U'>	<U>;<ACUTE>;<CAPITAL>;IGNORE
+<u'>	<U>;<ACUTE>;<SMALL>;IGNORE
+<U!>	<U>;<GRAVE>;<CAPITAL>;IGNORE
+<u!>	<U>;<GRAVE>;<SMALL>;IGNORE
+<U!!>	<U>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<u!!>	<U>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<U(>	<U>;<BREVE>;<CAPITAL>;IGNORE
+<u(>	<U>;<BREVE>;<SMALL>;IGNORE
+<U)>	<U>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<u)>	<U>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<U/>>	<U>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<u/>>	<U>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<U<>	<U>;<CARON>;<CAPITAL>;IGNORE
+<u<>	<U>;<CARON>;<SMALL>;IGNORE
+<U0>	<U>;<RING>;<CAPITAL>;IGNORE
+<u0>	<U>;<RING>;<SMALL>;IGNORE
+<U:>	<U>;<DIAERESIS>;<CAPITAL>;IGNORE
+<u:>	<U>;<DIAERESIS>;<SMALL>;IGNORE
+<U:->	<U>;<DIAERESIS+MACRON>;<CAPITAL>;IGNORE
+<u:->	<U>;<DIAERESIS+MACRON>;<SMALL>;IGNORE
+<U:'>	<U>;<DIAERESIS+ACUTE>;<CAPITAL>;IGNORE
+<u:'>	<U>;<DIAERESIS+ACUTE>;<SMALL>;IGNORE
+<U:!>	<U>;<DIAERESIS+GRAVE>;<CAPITAL>;IGNORE
+<u:!>	<U>;<DIAERESIS+GRAVE>;<SMALL>;IGNORE
+<U:<>	<U>;<DIAERESIS+CARON>;<CAPITAL>;IGNORE
+<u:<>	<U>;<DIAERESIS+CARON>;<SMALL>;IGNORE
+<U">	<U>;<DOUBLE-ACUTE>;<CAPITAL>;IGNORE
+<u">	<U>;<DOUBLE-ACUTE>;<SMALL>;IGNORE
+<U2>	<U>;<HOOK>;<CAPITAL>;IGNORE
+<u2>	<U>;<HOOK>;<SMALL>;IGNORE
+<U?>	<U>;<TILDE>;<CAPITAL>;IGNORE
+<u?>	<U>;<TILDE>;<SMALL>;IGNORE
+<U?'>	<U>;<TILDE+ACUTE>;<CAPITAL>;IGNORE
+<u?'>	<U>;<TILDE+ACUTE>;<SMALL>;IGNORE
+<U-?>	<U>;<TILDE-BELOW>;<CAPITAL>;IGNORE
+<u-?>	<U>;<TILDE-BELOW>;<SMALL>;IGNORE
+<U-.>	<U>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<u-.>	<U>;<DOT-BELOW>;<SMALL>;IGNORE
+<U;>	<U>;<OGONEK>;<CAPITAL>;IGNORE
+<u;>	<U>;<OGONEK>;<SMALL>;IGNORE
+<U->	<U>;<MACRON>;<CAPITAL>;IGNORE
+<u->	<U>;<MACRON>;<SMALL>;IGNORE
+<U-:>	<U>;<MACRON+DIAERESIS>;<CAPITAL>;IGNORE
+<u-:>	<U>;<MACRON+DIAERESIS>;<SMALL>;IGNORE
+<U--:>	<U>;<MACRON+DIAERESIS-BELOW>;<CAPITAL>;IGNORE
+<u--:>	<U>;<MACRON+DIAERESIS-BELOW>;<SMALL>;IGNORE
+<U-/>>	<U>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<u-/>>	<U>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<U9>	<U>;<HORN>;<CAPITAL>;IGNORE
+<u9>	<U>;<HORN>;<SMALL>;IGNORE
+<U9'>	<U>;<HORN+ACUTE>;<CAPITAL>;IGNORE
+<u9'>	<U>;<HORN+ACUTE>;<SMALL>;IGNORE
+<U9!>	<U>;<HORN+GRAVE>;<CAPITAL>;IGNORE
+<u9!>	<U>;<HORN+GRAVE>;<SMALL>;IGNORE
+<U92>	<U>;<HORN+HOOK>;<CAPITAL>;IGNORE
+<u92>	<U>;<HORN+HOOK>;<SMALL>;IGNORE
+<U9?>	<U>;<HORN+TILDE>;<CAPITAL>;IGNORE
+<u9?>	<U>;<HORN+TILDE>;<SMALL>;IGNORE
+<U9-.>	<U>;<HORN+DOT-BELOW>;<CAPITAL>;IGNORE
+<u9-.>	<U>;<HORN+DOT-BELOW>;<SMALL>;IGNORE
+<u8>	
+<V>	<V>;<NONE>;<CAPITAL>;IGNORE
+<v>	<V>;<NONE>;<SMALL>;IGNORE
+<V?>	<V>;<TILDE>;<CAPITAL>;IGNORE
+<v?>	<V>;<TILDE>;<SMALL>;IGNORE
+<V-.>	<V>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<v-.>	<V>;<DOT-BELOW>;<SMALL>;IGNORE
+<v8>	
+<W>	<W>;<NONE>;<CAPITAL>;IGNORE
+<w>	<W>;<NONE>;<SMALL>;IGNORE
+<W'>	<W>;<ACUTE>;<CAPITAL>;IGNORE
+<w'>	<W>;<ACUTE>;<SMALL>;IGNORE
+<W!>	<W>;<GRAVE>;<CAPITAL>;IGNORE
+<w!>	<W>;<GRAVE>;<SMALL>;IGNORE
+<W/>>	<W>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<w/>>	<W>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<W:>	<W>;<DIAERESIS>;<CAPITAL>;IGNORE
+<w:>	<W>;<DIAERESIS>;<SMALL>;IGNORE
+<W.>	<W>;<DOT>;<CAPITAL>;IGNORE
+<w.>	<W>;<DOT>;<SMALL>;IGNORE
+<W-.>	<W>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<w-.>	<W>;<DOT-BELOW>;<SMALL>;IGNORE
+<w8>	
+<X>	<X>;<NONE>;<CAPITAL>;IGNORE
+<x>	<X>;<NONE>;<SMALL>;IGNORE
+<X:>	<X>;<DIAERESIS>;<CAPITAL>;IGNORE
+<x:>	<X>;<DIAERESIS>;<SMALL>;IGNORE
+<X.>	<X>;<DOT>;<CAPITAL>;IGNORE
+<x.>	<X>;<DOT>;<SMALL>;IGNORE
+<x8>	
+<Y>	<Y>;<NONE>;<CAPITAL>;IGNORE
+<y>	<Y>;<NONE>;<SMALL>;IGNORE
+<Y'>	<Y>;<ACUTE>;<CAPITAL>;IGNORE
+<y'>	<Y>;<ACUTE>;<SMALL>;IGNORE
+<Y!>	<Y>;<GRAVE>;<CAPITAL>;IGNORE
+<y!>	<Y>;<GRAVE>;<SMALL>;IGNORE
+<Y/>>	<Y>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<y/>>	<Y>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<Y:>	<Y>;<DIAERESIS>;<CAPITAL>;IGNORE
+<y:>	<Y>;<DIAERESIS>;<SMALL>;IGNORE
+<Y2>	<Y>;<HOOK>;<CAPITAL>;IGNORE
+<y2>	<Y>;<HOOK>;<SMALL>;IGNORE
+<Y?>	<Y>;<TILDE>;<CAPITAL>;IGNORE
+<y?>	<Y>;<TILDE>;<SMALL>;IGNORE
+<Y.>	<Y>;<DOT>;<CAPITAL>;IGNORE
+<y.>	<Y>;<DOT>;<SMALL>;IGNORE
+<Y-.>	<Y>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<y-.>	<Y>;<DOT-BELOW>;<SMALL>;IGNORE
+<y8>	
+<Z>	<Z>;<NONE>;<CAPITAL>;IGNORE
+<z>	<Z>;<NONE>;<SMALL>;IGNORE
+<Z'>	<Z>;<ACUTE>;<CAPITAL>;IGNORE
+<z'>	<Z>;<ACUTE>;<SMALL>;IGNORE
+<Z/>>	<Z>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<z/>>	<Z>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<Z<>	<Z>;<CARON>;<CAPITAL>;IGNORE
+<z<>	<Z>;<CARON>;<SMALL>;IGNORE
+<Z.>	<Z>;<DOT>;<CAPITAL>;IGNORE
+<z.>	<Z>;<DOT>;<SMALL>;IGNORE
+<Z-.>	<Z>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<z-.>	<Z>;<DOT-BELOW>;<SMALL>;IGNORE
+<Z//>	<Z>;<STROKE>;<CAPITAL>;IGNORE
+<z//>	<Z>;<STROKE>;<SMALL>;IGNORE
+<Z_>	<Z>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<z_>	<Z>;<LINE-BELOW>;<SMALL>;IGNORE
+<z8>	
+<A*>	<A*>;<CAPITAL>;<GREEK>;IGNORE
+<A%>	<A*>;<CAPITAL>;<TONOS>;IGNORE
+<a*>	<A*>;<SMALL>;<GREEK>;IGNORE
+<a%>	<A*>;<SMALL>;<TONOS>;IGNORE
+<B*>	<B*>;<CAPITAL>;<GREEK>;IGNORE
+<b*>	<B*>;<SMALL>;<GREEK>;IGNORE
+<G*>	<G*>;<CAPITAL>;<GREEK>;IGNORE
+<g*>	<G*>;<SMALL>;<GREEK>;IGNORE
+<D*>	<D*>;<CAPITAL>;<GREEK>;IGNORE
+<d*>	<D*>;<SMALL>;<GREEK>;IGNORE
+<E*>	<E*>;<CAPITAL>;<GREEK>;IGNORE
+<E%>	<E*>;<CAPITAL>;<TONOS>;IGNORE
+<e*>	<E*>;<SMALL>;<GREEK>;IGNORE
+<e%>	<E*>;<SMALL>;<TONOS>;IGNORE
+<Z*>	<Z*>;<CAPITAL>;<GREEK>;IGNORE
+<z*>	<Z*>;<SMALL>;<GREEK>;IGNORE
+<Y*>	<Y*>;<CAPITAL>;<GREEK>;IGNORE
+<Y%>	<Y*>;<CAPITAL>;<TONOS>;IGNORE
+<y*>	<Y*>;<SMALL>;<GREEK>;IGNORE
+<y%>	<Y*>;<SMALL>;<TONOS>;IGNORE
+<H*>	<H*>;<CAPITAL>;<GREEK>;IGNORE
+<h*>	<H*>;<SMALL>;<GREEK>;IGNORE
+<I*>	<I*>;<CAPITAL>;<GREEK>;IGNORE
+<I%>	<I*>;<CAPITAL>;<TONOS>;IGNORE
+<J*>	<I*>;<CAPITAL>;<DIALYTICA>;IGNORE
+<i*>	<I*>;<SMALL>;<GREEK>;IGNORE
+<i%>	<I*>;<SMALL>;<TONOS>;IGNORE
+<j*>	<I*>;<SMALL>;<DIALYTICA>;IGNORE
+<i3>	<I*>;<SMALL>;<DIALYTICA+TONOS>;IGNORE
+<K*>	<K*>;<CAPITAL>;<GREEK>;IGNORE
+<k*>	<K*>;<SMALL>;<GREEK>;IGNORE
+<L*>	<L*>;<CAPITAL>;<GREEK>;IGNORE
+<l*>	<L*>;<SMALL>;<GREEK>;IGNORE
+<M*>	<M*>;<CAPITAL>;<GREEK>;IGNORE
+<m*>	<M*>;<SMALL>;<GREEK>;IGNORE
+<N*>	<N*>;<CAPITAL>;<GREEK>;IGNORE
+<n*>	<N*>;<SMALL>;<GREEK>;IGNORE
+<C*>	<C*>;<CAPITAL>;<GREEK>;IGNORE
+<c*>	<C*>;<SMALL>;<GREEK>;IGNORE
+<O*>	<O*>;<CAPITAL>;<GREEK>;IGNORE
+<O%>	<O*>;<CAPITAL>;<TONOS>;IGNORE
+<o*>	<O*>;<SMALL>;<GREEK>;IGNORE
+<o%>	<O*>;<SMALL>;<TONOS>;IGNORE
+<P*>	<P*>;<CAPITAL>;<GREEK>;IGNORE
+<p*>	<P*>;<SMALL>;<GREEK>;IGNORE
+<R*>	<R*>;<CAPITAL>;<GREEK>;IGNORE
+<r*>	<R*>;<SMALL>;<GREEK>;IGNORE
+<S*>	<S*>;<CAPITAL>;<GREEK>;IGNORE
+<s*>	<S*>;<SMALL>;<GREEK>;IGNORE
+<*s>	<S*>;<SMALL>;<*s>;IGNORE
+<T*>	<T*>;<CAPITAL>;<GREEK>;IGNORE
+<t*>	<T*>;<SMALL>;<GREEK>;IGNORE
+<U*>	<U*>;<CAPITAL>;<GREEK>;IGNORE
+<U%>	<U*>;<CAPITAL>;<TONOS>;IGNORE
+<V*>	<U*>;<CAPITAL>;<DIALYTICA>;IGNORE
+<u*>	<U*>;<SMALL>;<GREEK>;IGNORE
+<u%>	<U*>;<SMALL>;<TONOS>;IGNORE
+<v*>	<U*>;<SMALL>;<DIALYTICA>;IGNORE
+<u3>	<U*>;<SMALL>;<DIALYTICA+TONOS>;IGNORE
+<F*>	<F*>;<CAPITAL>;<GREEK>;IGNORE
+<f*>	<F*>;<SMALL>;<GREEK>;IGNORE
+<X*>	<X*>;<CAPITAL>;<GREEK>;IGNORE
+<x*>	<X*>;<SMALL>;<GREEK>;IGNORE
+<Q*>	<Q*>;<CAPITAL>;<GREEK>;IGNORE
+<q*>	<Q*>;<SMALL>;<GREEK>;IGNORE
+<W*>	<W*>;<CAPITAL>;<GREEK>;IGNORE
+<W%>	<W*>;<CAPITAL>;<TONOS>;IGNORE
+<w*>	<W*>;<SMALL>;<GREEK>;IGNORE
+<w%>	<W*>;<SMALL>;<TONOS>;IGNORE
+<A=>	<A=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<a=>	<A=>;<CYRILLIC>;<SMALL>;IGNORE
+<B=>	<B=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<b=>	<B=>;<CYRILLIC>;<SMALL>;IGNORE
+<V=>	<V=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<v=>	<V=>;<CYRILLIC>;<SMALL>;IGNORE
+<G=>	<G=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<g=>	<G=>;<CYRILLIC>;<SMALL>;IGNORE
+<G%>	<G%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<g%>	<G%>;<CYRILLIC>;<SMALL>;IGNORE
+<G3>	<G3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<g3>	<G3>;<CYRILLIC>;<SMALL>;IGNORE
+<D=>	<D=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<d=>	<D=>;<CYRILLIC>;<SMALL>;IGNORE
+<D%>	<D%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<d%>	<D%>;<CYRILLIC>;<SMALL>;IGNORE
+<E=>	<E=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<e=>	<E=>;<CYRILLIC>;<SMALL>;IGNORE
+<IO>	<IO>;<CYRILLIC>;<CAPITAL>;IGNORE
+<io>	<IO>;<CYRILLIC>;<SMALL>;IGNORE
+<IE>	<IE>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ie>	<IE>;<CYRILLIC>;<SMALL>;IGNORE
+<Z%>	<Z%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<z%>	<Z%>;<CYRILLIC>;<SMALL>;IGNORE
+<Z=>	<Z=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<z=>	<Z=>;<CYRILLIC>;<SMALL>;IGNORE
+<I=>	<I=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<i=>	<I=>;<CYRILLIC>;<SMALL>;IGNORE
+<II>	<II>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ii>	<II>;<CYRILLIC>;<SMALL>;IGNORE
+<YI>	<YI>;<CYRILLIC>;<CAPITAL>;IGNORE
+<yi>	<YI>;<CYRILLIC>;<SMALL>;IGNORE
+<J%>	<J%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<j%>	<J%>;<CYRILLIC>;<SMALL>;IGNORE
+<J=>	<J=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<j=>	<J=>;<CYRILLIC>;<SMALL>;IGNORE
+<K=>	<K=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<k=>	<K=>;<CYRILLIC>;<SMALL>;IGNORE
+<KJ>	<KJ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<kj>	<KJ>;<CYRILLIC>;<SMALL>;IGNORE
+<L=>	<L=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<l=>	<L=>;<CYRILLIC>;<SMALL>;IGNORE
+<LJ>	<LJ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<lj>	<LJ>;<CYRILLIC>;<SMALL>;IGNORE
+<M=>	<M=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<m=>	<M=>;<CYRILLIC>;<SMALL>;IGNORE
+<N=>	<N=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<n=>	<N=>;<CYRILLIC>;<SMALL>;IGNORE
+<NJ>	<NJ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<nj>	<NJ>;<CYRILLIC>;<SMALL>;IGNORE
+<O=>	<O=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<o=>	<O=>;<CYRILLIC>;<SMALL>;IGNORE
+<P=>	<P=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<p=>	<P=>;<CYRILLIC>;<SMALL>;IGNORE
+<R=>	<R=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<r=>	<R=>;<CYRILLIC>;<SMALL>;IGNORE
+<S=>	<S=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<s=>	<S=>;<CYRILLIC>;<SMALL>;IGNORE
+<T=>	<T=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<t=>	<T=>;<CYRILLIC>;<SMALL>;IGNORE
+<Ts>	<Ts>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ts>	<Ts>;<CYRILLIC>;<SMALL>;IGNORE
+<U=>	<U=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<u=>	<U=>;<CYRILLIC>;<SMALL>;IGNORE
+<V%>	<V%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<v%>	<V%>;<CYRILLIC>;<SMALL>;IGNORE
+<F=>	<F=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<f=>	<F=>;<CYRILLIC>;<SMALL>;IGNORE
+<H=>	<H=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<h=>	<H=>;<CYRILLIC>;<SMALL>;IGNORE
+<C=>	<C=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<c=>	<C=>;<CYRILLIC>;<SMALL>;IGNORE
+<DS>	<DS>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ds>	<DS>;<CYRILLIC>;<SMALL>;IGNORE
+<C%>	<C%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<c%>	<C%>;<CYRILLIC>;<SMALL>;IGNORE
+<DZ>	<DZ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<dz>	<DZ>;<CYRILLIC>;<SMALL>;IGNORE
+<S%>	<S%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<s%>	<S%>;<CYRILLIC>;<SMALL>;IGNORE
+<Sc>	<Sc>;<CYRILLIC>;<CAPITAL>;IGNORE
+<sc>	<Sc>;<CYRILLIC>;<SMALL>;IGNORE
+<='>	<='>;<CYRILLIC>;<SMALL>;IGNORE
+<=">	<='>;<CYRILLIC>;<CAPITAL>;IGNORE
+<Y=>	<Y=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<y=>	<Y=>;<CYRILLIC>;<SMALL>;IGNORE
+<%'>	<%'>;<CYRILLIC>;<SMALL>;IGNORE
+<%">	<%'>;<CYRILLIC>;<CAPITAL>;IGNORE
+<JE>	<JE>;<CYRILLIC>;<CAPITAL>;IGNORE
+<je>	<JE>;<CYRILLIC>;<SMALL>;IGNORE
+<JU>	<JU>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ju>	<JU>;<CYRILLIC>;<SMALL>;IGNORE
+<JA>	<JA>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ja>	<JA>;<CYRILLIC>;<SMALL>;IGNORE
+<Y3>	<Y3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<y3>	<Y3>;<CYRILLIC>;<SMALL>;IGNORE
+<O3>	<O3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<o3>	<O3>;<CYRILLIC>;<SMALL>;IGNORE
+<F3>	<F3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<f3>	<F3>;<CYRILLIC>;<SMALL>;IGNORE
+<V3>	<V3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<v3>	<V3>;<CYRILLIC>;<SMALL>;IGNORE
+<C3>	<C3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<c3>	<C3>;<CYRILLIC>;<SMALL>;IGNORE
+<A+>	<A+>;IGNORE;IGNORE;IGNORE
+<B+>	<B+>;IGNORE;IGNORE;IGNORE
+<G+>	<G+>;IGNORE;IGNORE;IGNORE
+<D+>	<D+>;IGNORE;IGNORE;IGNORE
+<H+>	<H+>;IGNORE;IGNORE;IGNORE
+<W+>	<W+>;IGNORE;IGNORE;IGNORE
+<Z+>	<Z+>;IGNORE;IGNORE;IGNORE
+<X+>	<X+>;IGNORE;IGNORE;IGNORE
+<Tj>	<Tj>;IGNORE;IGNORE;IGNORE
+<J+>	<J+>;IGNORE;IGNORE;IGNORE
+<K%>	<K%>;IGNORE;IGNORE;IGNORE
+<K+>	<K+>;IGNORE;IGNORE;IGNORE
+<L+>	<L+>;IGNORE;IGNORE;IGNORE
+<M%>	<M%>;IGNORE;IGNORE;IGNORE
+<M+>	<M+>;IGNORE;IGNORE;IGNORE
+<N%>	<N%>;IGNORE;IGNORE;IGNORE
+<N+>	<N+>;IGNORE;IGNORE;IGNORE
+<S+>	<S+>;IGNORE;IGNORE;IGNORE
+<E+>	<E+>;IGNORE;IGNORE;IGNORE
+<P%>	<P%>;IGNORE;IGNORE;IGNORE
+<P+>	<P+>;IGNORE;IGNORE;IGNORE
+<Zj>	<Zj>;IGNORE;IGNORE;IGNORE
+<ZJ>	<ZJ>;IGNORE;IGNORE;IGNORE
+<Q+>	<Q+>;IGNORE;IGNORE;IGNORE
+<R+>	<R+>;IGNORE;IGNORE;IGNORE
+<Sh>	<Sh>;IGNORE;IGNORE;IGNORE
+<T+>	<T+>;IGNORE;IGNORE;IGNORE
+
+% Arabic collating
+
+<,+>	IGNORE;IGNORE;IGNORE;<,+>
+<;+>	IGNORE;IGNORE;IGNORE;<;+>
+<?+>	IGNORE;IGNORE;IGNORE;<?+>
+<++>	IGNORE;IGNORE;IGNORE;<++>
+
+<H'>	<H'>;<H'>;IGNORE;IGNORE
+<aM>	<aM>;<aM>;IGNORE;IGNORE
+<aM.>	<aM>;<aM.>;IGNORE;IGNORE
+<aH>	<H'>;<aH>;IGNORE;IGNORE
+<aH.>	<H'>;<aH.>;IGNORE;IGNORE
+<wH>	<H'>;<wH>;IGNORE;IGNORE
+<ah>	<H'>;<ah>;IGNORE;IGNORE
+<ah.>	<H'>;<ah.>;IGNORE;IGNORE
+<yH>	<H'>;<yH>;IGNORE;IGNORE
+<aS>	<aS>;<aS>;IGNORE;IGNORE
+<a+>	<a+>;<a+>;IGNORE;IGNORE
+<a+->	<a+>;<a+->;IGNORE;IGNORE
+<a+.>	<a+>;<a+.>;IGNORE;IGNORE
+<a+:>	<a+>;<a+:>;IGNORE;IGNORE
+<b+>	<b+>;<b+>;IGNORE;IGNORE
+<b+->	<b+>;<b+->;IGNORE;IGNORE
+<b+.>	<b+>;<b+.>;IGNORE;IGNORE
+<b+,>	<b+>;<b+,>;IGNORE;IGNORE
+<b+;>	<b+>;<b+;>;IGNORE;IGNORE
+<p+>	<p+>;<p+>;IGNORE;IGNORE
+<v+>	<v+>;<v+>;IGNORE;IGNORE
+<tm>	<tm>;<tm>;IGNORE;IGNORE
+<tm->	<tm>;<tm->;IGNORE;IGNORE
+<tm.>	<tm>;<tm.>;IGNORE;IGNORE
+<t+>	<tm>;<t+>;IGNORE;IGNORE
+<t+->	<tm>;<t+->;IGNORE;IGNORE
+<t+.>	<tm>;<t+.>;IGNORE;IGNORE
+<t+,>	<tm>;<t+,>;IGNORE;IGNORE
+<t+;>	<tm>;<t+;>;IGNORE;IGNORE
+<tk>	<tk>;<tk>;IGNORE;IGNORE
+<tk->	<tk>;<tk->;IGNORE;IGNORE
+<tk.>	<tk>;<tk.>;IGNORE;IGNORE
+<tk,>	<tk>;<tk,>;IGNORE;IGNORE
+<tk;>	<tk>;<tk;>;IGNORE;IGNORE
+<g+>	<g+>;<g+>;IGNORE;IGNORE
+<g+->	<g+>;<g+->;IGNORE;IGNORE
+<g+.>	<g+>;<g+.>;IGNORE;IGNORE
+<g+,>	<g+>;<g+,>;IGNORE;IGNORE
+<g+;>	<g+>;<g+;>;IGNORE;IGNORE
+<hk>	<hk>;<hk>;IGNORE;IGNORE
+<hk->	<hk>;<hk->;IGNORE;IGNORE
+<hk.>	<hk>;<hk.>;IGNORE;IGNORE
+<hk,>	<hk>;<hk,>;IGNORE;IGNORE
+<hk;>	<hk>;<hk;>;IGNORE;IGNORE
+<x+>	<x+>;<x+>;IGNORE;IGNORE
+<x+->	<x+>;<x+->;IGNORE;IGNORE
+<x+.>	<x+>;<x+.>;IGNORE;IGNORE
+<x+,>	<x+>;<x+,>;IGNORE;IGNORE
+<x+;>	<x+>;<x+;>;IGNORE;IGNORE
+<d+>	<d+>;<d+>;IGNORE;IGNORE
+<d+->	<d+>;<d+->;IGNORE;IGNORE
+<d+.>	<d+>;<d+.>;IGNORE;IGNORE
+<dk>	<dk>;<dk>;IGNORE;IGNORE
+<dk->	<dk>;<dk->;IGNORE;IGNORE
+<dk.>	<dk>;<dk.>;IGNORE;IGNORE
+<r+>	<r+>;<r+>;IGNORE;IGNORE
+<r+->	<r+>;<r+->;IGNORE;IGNORE
+<r+.>	<r+>;<r+.>;IGNORE;IGNORE
+<z+>	<z+>;<z+>;IGNORE;IGNORE
+<z+->	<z+>;<z+->;IGNORE;IGNORE
+<z+.>	<z+>;<z+.>;IGNORE;IGNORE
+<s+>	<s+>;<s+>;IGNORE;IGNORE
+<s+->	<s+>;<s+->;IGNORE;IGNORE
+<s+.>	<s+>;<s+.>;IGNORE;IGNORE
+<s+,>	<s+>;<s+,>;IGNORE;IGNORE
+<s+;>	<s+>;<s+;>;IGNORE;IGNORE
+<sn>	<sn>;<sn>;IGNORE;IGNORE
+<sn->	<sn>;<sn->;IGNORE;IGNORE
+<sn.>	<sn>;<sn.>;IGNORE;IGNORE
+<sn,>	<sn>;<sn,>;IGNORE;IGNORE
+<sn;>	<sn>;<sn;>;IGNORE;IGNORE
+<c+>	<c+>;<c+>;IGNORE;IGNORE
+<c+->	<c+>;<c+->;IGNORE;IGNORE
+<c+.>	<c+>;<c+.>;IGNORE;IGNORE
+<c+,>	<c+>;<c+,>;IGNORE;IGNORE
+<c+;>	<c+>;<c+;>;IGNORE;IGNORE
+<dd>	<dd>;<dd>;IGNORE;IGNORE
+<dd->	<dd>;<dd->;IGNORE;IGNORE
+<dd.>	<dd>;<dd.>;IGNORE;IGNORE
+<dd,>	<dd>;<dd,>;IGNORE;IGNORE
+<dd;>	<dd>;<dd;>;IGNORE;IGNORE
+<tj>	<tj>;<tj>;IGNORE;IGNORE
+<tj->	<tj>;<tj->;IGNORE;IGNORE
+<tj.>	<tj>;<tj.>;IGNORE;IGNORE
+<tj,>	<tj>;<tj,>;IGNORE;IGNORE
+<tj;>	<tj>;<tj;>;IGNORE;IGNORE
+<zH>	<zH>;<zH>;IGNORE;IGNORE
+<zH->	<zH>;<zH->;IGNORE;IGNORE
+<zH.>	<zH>;<zH.>;IGNORE;IGNORE
+<zH,>	<zH>;<zH,>;IGNORE;IGNORE
+<zH;>	<zH>;<zH;>;IGNORE;IGNORE
+<e+>	<e+>;<e+>;IGNORE;IGNORE
+<e+->	<e+>;<e+->;IGNORE;IGNORE
+<e+.>	<e+>;<e+.>;IGNORE;IGNORE
+<e+,>	<e+>;<e+,>;IGNORE;IGNORE
+<e+;>	<e+>;<e+;>;IGNORE;IGNORE
+<i+>	<i+>;<i+>;IGNORE;IGNORE
+<i+->	<i+>;<i+->;IGNORE;IGNORE
+<i+.>	<i+>;<i+.>;IGNORE;IGNORE
+<i+,>	<i+>;<i+,>;IGNORE;IGNORE
+<i+;>	<i+>;<i+;>;IGNORE;IGNORE
+<f+>	<f+>;<f+>;IGNORE;IGNORE
+<f+->	<f+>;<f+->;IGNORE;IGNORE
+<f+.>	<f+>;<f+.>;IGNORE;IGNORE
+<f+,>	<f+>;<f+,>;IGNORE;IGNORE
+<f+;>	<f+>;<f+;>;IGNORE;IGNORE
+<q+>	<q+>;<q+>;IGNORE;IGNORE
+<q+->	<q+>;<q+->;IGNORE;IGNORE
+<q+.>	<q+>;<q+.>;IGNORE;IGNORE
+<q+,>	<q+>;<q+,>;IGNORE;IGNORE
+<q+;>	<q+>;<q+;>;IGNORE;IGNORE
+<k+>	<k+>;<k+>;IGNORE;IGNORE
+<k+->	<k+>;<k+->;IGNORE;IGNORE
+<k+.>	<k+>;<k+.>;IGNORE;IGNORE
+<k+,>	<k+>;<k+,>;IGNORE;IGNORE
+<k+;>	<k+>;<k+;>;IGNORE;IGNORE
+<l+>	<l+>;<l+>;IGNORE;IGNORE
+<l+->	<l+>;<l+->;IGNORE;IGNORE
+<l+.>	<l+>;<l+.>;IGNORE;IGNORE
+<l+,>	<l+>;<l+,>;IGNORE;IGNORE
+<l+;>	<l+>;<l+;>;IGNORE;IGNORE
+<m+>	<m+>;<m+>;IGNORE;IGNORE
+<m+->	<m+>;<m+->;IGNORE;IGNORE
+<m+.>	<m+>;<m+.>;IGNORE;IGNORE
+<m+,>	<m+>;<m+,>;IGNORE;IGNORE
+<m+;>	<m+>;<m+;>;IGNORE;IGNORE
+<n+>	<n+>;<n+>;IGNORE;IGNORE
+<n+->	<n+>;<n+->;IGNORE;IGNORE
+<n+.>	<n+>;<n+.>;IGNORE;IGNORE
+<n+,>	<n+>;<n+,>;IGNORE;IGNORE
+<n+;>	<n+>;<n+;>;IGNORE;IGNORE
+<h+>	<h+>;<h+>;IGNORE;IGNORE
+<h+->	<h+>;<h+->;IGNORE;IGNORE
+<h+.>	<h+>;<h+.>;IGNORE;IGNORE
+<h+,>	<h+>;<h+,>;IGNORE;IGNORE
+<h+;>	<h+>;<h+;>;IGNORE;IGNORE
+<w+>	<w+>;<w+>;IGNORE;IGNORE
+<w+->	<w+>;<w+->;IGNORE;IGNORE
+<w+.>	<w+>;<w+.>;IGNORE;IGNORE
+<j+>	<j+>;<j+>;IGNORE;IGNORE
+<j+->	<j+>;<j+->;IGNORE;IGNORE
+<j+.>	<j+>;<j+.>;IGNORE;IGNORE
+<y+>	<y+>;<y+>;IGNORE;IGNORE
+<y+->	<y+>;<y+->;IGNORE;IGNORE
+<y+.>	<y+>;<y+.>;IGNORE;IGNORE
+<y+,>	<y+>;<y+,>;IGNORE;IGNORE
+<y+;>	<y+>;<y+;>;IGNORE;IGNORE
+
+<:+>	IGNORE;IGNORE;<:+>;IGNORE
+<"+>	IGNORE;IGNORE;<"+>;IGNORE
+<=+>	IGNORE;IGNORE;<=+>;IGNORE
+<//+>	IGNORE;IGNORE;<//+>;IGNORE
+<'+>	IGNORE;IGNORE;<'+>;IGNORE
+<1+>	IGNORE;IGNORE;<1+>;IGNORE
+<3+>	IGNORE;IGNORE;<3+>;IGNORE
+<3+;>	IGNORE;IGNORE;<3+;>;IGNORE
+<0+>	IGNORE;IGNORE;<0+>;IGNORE
+
+<0a>	<0>;<0a>;IGNORE;IGNORE
+<1a>	<1>;<1a>;IGNORE;IGNORE
+<2a>	<2>;<2a>;IGNORE;IGNORE
+<3a>	<3>;<3a>;IGNORE;IGNORE
+<4a>	<4>;<4a>;IGNORE;IGNORE
+<5a>	<5>;<5a>;IGNORE;IGNORE
+<6a>	<6>;<6a>;IGNORE;IGNORE
+<7a>	<7>;<7a>;IGNORE;IGNORE
+<8a>	<8>;<8a>;IGNORE;IGNORE
+<9a>	<9>;<9a>;IGNORE;IGNORE
+
+<lM->	<l+><aM>;<l+><aM>;<lM-><lM->;IGNORE
+<lM.>	<l+><aM>;<l+><aM.>;<lM.><lM.>;IGNORE
+<lH->	<l+><aH>;<l+><aH>;<lH-><lH->;IGNORE
+<lH.>	<l+><aH>;<l+><aH.>;<lH.><lH.>;IGNORE
+<lh->	<l+><ah>;<l+><ah>;<lh-><lh->;IGNORE
+<lh.>	<l+><ah>;<l+><ah.>;<lh.><lh.>;IGNORE
+<la->	<l+><a+>;<l+><a+->;<la-><la->;IGNORE
+<la.>	<l+><a+>;<l+><a+.>;<la.><la.>;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
+
+<a6>	<a6>;<a6>;IGNORE;IGNORE
+<A5>	<a6>;<A5>;IGNORE;IGNORE
+<A6>	<a6>;<A6>;IGNORE;IGNORE
+<a5>	<a6>;<a5>;IGNORE;IGNORE
+<i6>	<i6>;<i6>;IGNORE;IGNORE
+<I5>	<i6>;<I5>;IGNORE;IGNORE
+<I6>	<i6>;<I6>;IGNORE;IGNORE
+<i5>	<i6>;<i5>;IGNORE;IGNORE
+<u6>	<u6>;<u6>;IGNORE;IGNORE
+<U5>	<u6>;<U5>;IGNORE;IGNORE
+<U6>	<u6>;<U6>;IGNORE;IGNORE
+<u5>	<u6>;<u5>;IGNORE;IGNORE
+<Vu>	<u6>;<Vu>;IGNORE;IGNORE
+<e6>	<e6>;<e6>;IGNORE;IGNORE
+<E5>	<e6>;<E5>;IGNORE;IGNORE
+<E6>	<e6>;<E6>;IGNORE;IGNORE
+<e5>	<e6>;<e5>;IGNORE;IGNORE
+<o6>	<o6>;<o6>;IGNORE;IGNORE
+<O5>	<o6>;<O5>;IGNORE;IGNORE
+<O6>	<o6>;<O6>;IGNORE;IGNORE
+<o5>	<o6>;<o5>;IGNORE;IGNORE
+<KA>	<KA>;<KA>;IGNORE;IGNORE
+<Ka>	<KA>;<Ka>;IGNORE;IGNORE
+<ka>	<KA>;<ka>;IGNORE;IGNORE
+<Ga>	<KA>;<Ga>;IGNORE;IGNORE
+<ga>	<KA>;<ga>;IGNORE;IGNORE
+<Ki>	<Ki>;<Ki>;IGNORE;IGNORE
+<ki>	<Ki>;<ki>;IGNORE;IGNORE
+<Gi>	<Ki>;<Gi>;IGNORE;IGNORE
+<gi>	<Ki>;<gi>;IGNORE;IGNORE
+<Ku>	<Ku>;<Ku>;IGNORE;IGNORE
+<ku>	<Ku>;<ku>;IGNORE;IGNORE
+<Gu>	<Ku>;<Gu>;IGNORE;IGNORE
+<gu>	<Ku>;<gu>;IGNORE;IGNORE
+<KE>	<KE>;<KE>;IGNORE;IGNORE
+<Ke>	<KE>;<Ke>;IGNORE;IGNORE
+<ke>	<KE>;<ke>;IGNORE;IGNORE
+<Ge>	<KE>;<Ge>;IGNORE;IGNORE
+<ge>	<KE>;<ge>;IGNORE;IGNORE
+<Ko>	<Ko>;<Ko>;IGNORE;IGNORE
+<ko>	<Ko>;<ko>;IGNORE;IGNORE
+<Go>	<Ko>;<Go>;IGNORE;IGNORE
+<go>	<Ko>;<go>;IGNORE;IGNORE
+<Sa>	<Sa>;<Sa>;IGNORE;IGNORE
+<sa>	<Sa>;<sa>;IGNORE;IGNORE
+<Za>	<Sa>;<Za>;IGNORE;IGNORE
+<za>	<Sa>;<za>;IGNORE;IGNORE
+<Si>	<Si>;<Si>;IGNORE;IGNORE
+<si>	<Si>;<si>;IGNORE;IGNORE
+<Zi>	<Si>;<Zi>;IGNORE;IGNORE
+<zi>	<Si>;<zi>;IGNORE;IGNORE
+<Su>	<Su>;<Su>;IGNORE;IGNORE
+<su>	<Su>;<su>;IGNORE;IGNORE
+<Zu>	<Su>;<Zu>;IGNORE;IGNORE
+<zu>	<Su>;<zu>;IGNORE;IGNORE
+<Se>	<Se>;<Se>;IGNORE;IGNORE
+<se>	<Se>;<se>;IGNORE;IGNORE
+<Ze>	<Se>;<Ze>;IGNORE;IGNORE
+<ze>	<Se>;<ze>;IGNORE;IGNORE
+<So>	<So>;<So>;IGNORE;IGNORE
+<so>	<So>;<so>;IGNORE;IGNORE
+<Zo>	<So>;<Zo>;IGNORE;IGNORE
+<zo>	<So>;<zo>;IGNORE;IGNORE
+<Ta>	<Ta>;<Ta>;IGNORE;IGNORE
+<ta>	<Ta>;<ta>;IGNORE;IGNORE
+<Da>	<Ta>;<Da>;IGNORE;IGNORE
+<da>	<Ta>;<da>;IGNORE;IGNORE
+<Ti>	<Ti>;<Ti>;IGNORE;IGNORE
+<ti>	<Ti>;<ti>;IGNORE;IGNORE
+<Di>	<Ti>;<Di>;IGNORE;IGNORE
+<di>	<Ti>;<di>;IGNORE;IGNORE
+<TU>	<TU>;<TU>;IGNORE;IGNORE
+<tU>	<TU>;<tU>;IGNORE;IGNORE
+<Tu>	<TU>;<Tu>;IGNORE;IGNORE
+<tu>	<TU>;<tu>;IGNORE;IGNORE
+<Du>	<TU>;<Du>;IGNORE;IGNORE
+<du>	<TU>;<du>;IGNORE;IGNORE
+<Te>	<Te>;<Te>;IGNORE;IGNORE
+<te>	<Te>;<te>;IGNORE;IGNORE
+<De>	<Te>;<De>;IGNORE;IGNORE
+<de>	<Te>;<de>;IGNORE;IGNORE
+<To>	<To>;<To>;IGNORE;IGNORE
+<to>	<To>;<to>;IGNORE;IGNORE
+<Do>	<To>;<Do>;IGNORE;IGNORE
+<do>	<To>;<do>;IGNORE;IGNORE
+<Na>	<Na>;<Na>;IGNORE;IGNORE
+<na>	<Na>;<na>;IGNORE;IGNORE
+<Ni>	<Ni>;<Ni>;IGNORE;IGNORE
+<ni>	<Ni>;<ni>;IGNORE;IGNORE
+<Nu>	<Nu>;<Nu>;IGNORE;IGNORE
+<nu>	<Nu>;<nu>;IGNORE;IGNORE
+<Ne>	<Ne>;<Ne>;IGNORE;IGNORE
+<ne>	<Ne>;<ne>;IGNORE;IGNORE
+<No>	<No>;<No>;IGNORE;IGNORE
+<no>	<No>;<no>;IGNORE;IGNORE
+<Ha>	<Ha>;<Ha>;IGNORE;IGNORE
+<ha>	<Ha>;<ha>;IGNORE;IGNORE
+<Ba>	<Ha>;<Ba>;IGNORE;IGNORE
+<ba>	<Ha>;<ba>;IGNORE;IGNORE
+<Pa>	<Ha>;<Pa>;IGNORE;IGNORE
+<pa>	<Ha>;<pa>;IGNORE;IGNORE
+<Hi>	<Hi>;<Hi>;IGNORE;IGNORE
+<hi>	<Hi>;<hi>;IGNORE;IGNORE
+<Bi>	<Hi>;<Bi>;IGNORE;IGNORE
+<bi>	<Hi>;<bi>;IGNORE;IGNORE
+<Pi>	<Hi>;<Pi>;IGNORE;IGNORE
+<pi>	<Hi>;<pi>;IGNORE;IGNORE
+<Hu>	<Hu>;<Hu>;IGNORE;IGNORE
+<hu>	<Hu>;<hu>;IGNORE;IGNORE
+<Bu>	<Hu>;<Bu>;IGNORE;IGNORE
+<bu>	<Hu>;<bu>;IGNORE;IGNORE
+<Pu>	<Hu>;<Pu>;IGNORE;IGNORE
+<pu>	<Hu>;<pu>;IGNORE;IGNORE
+<He>	<He>;<He>;IGNORE;IGNORE
+<he>	<He>;<he>;IGNORE;IGNORE
+<Be>	<He>;<Be>;IGNORE;IGNORE
+<be>	<He>;<be>;IGNORE;IGNORE
+<Pe>	<He>;<Pe>;IGNORE;IGNORE
+<pe>	<He>;<pe>;IGNORE;IGNORE
+<Ho>	<Ho>;<Ho>;IGNORE;IGNORE
+<ho>	<Ho>;<ho>;IGNORE;IGNORE
+<Bo>	<Ho>;<Bo>;IGNORE;IGNORE
+<bo>	<Ho>;<bo>;IGNORE;IGNORE
+<Po>	<Ho>;<Po>;IGNORE;IGNORE
+<po>	<Ho>;<po>;IGNORE;IGNORE
+<Ma>	<Ma>;<Ma>;IGNORE;IGNORE
+<ma>	<Ma>;<ma>;IGNORE;IGNORE
+<Mi>	<Mi>;<Mi>;IGNORE;IGNORE
+<mi>	<Mi>;<mi>;IGNORE;IGNORE
+<Mu>	<Mu>;<Mu>;IGNORE;IGNORE
+<mu>	<Mu>;<mu>;IGNORE;IGNORE
+<Me>	<Me>;<Me>;IGNORE;IGNORE
+<me>	<Me>;<me>;IGNORE;IGNORE
+<Mo>	<Mo>;<Mo>;IGNORE;IGNORE
+<mo>	<Mo>;<mo>;IGNORE;IGNORE
+<YA>	<YA>;<YA>;IGNORE;IGNORE
+<yA>	<YA>;<yA>;IGNORE;IGNORE
+<Ya>	<YA>;<Ya>;IGNORE;IGNORE
+<ya>	<YA>;<ya>;IGNORE;IGNORE
+<YU>	<YU>;<YU>;IGNORE;IGNORE
+<yU>	<YU>;<yU>;IGNORE;IGNORE
+<Yu>	<YU>;<Yu>;IGNORE;IGNORE
+<yu>	<YU>;<yu>;IGNORE;IGNORE
+<YO>	<YO>;<YO>;IGNORE;IGNORE
+<yO>	<YO>;<yO>;IGNORE;IGNORE
+<Yo>	<YO>;<Yo>;IGNORE;IGNORE
+<yo>	<YO>;<yo>;IGNORE;IGNORE
+<Ra>	<Ra>;<Ra>;IGNORE;IGNORE
+<ra>	<Ra>;<ra>;IGNORE;IGNORE
+<Ri>	<Ri>;<Ri>;IGNORE;IGNORE
+<ri>	<Ri>;<ri>;IGNORE;IGNORE
+<Ru>	<Ru>;<Ru>;IGNORE;IGNORE
+<ru>	<Ru>;<ru>;IGNORE;IGNORE
+<Re>	<Re>;<Re>;IGNORE;IGNORE
+<re>	<Re>;<re>;IGNORE;IGNORE
+<Ro>	<Ro>;<Ro>;IGNORE;IGNORE
+<ro>	<Ro>;<ro>;IGNORE;IGNORE
+<WA>	<WA>;<WA>;IGNORE;IGNORE
+<wA>	<WA>;<wA>;IGNORE;IGNORE
+<Wa>	<WA>;<Wa>;IGNORE;IGNORE
+<wa>	<WA>;<wa>;IGNORE;IGNORE
+<Wi>	<Wi>;<Wi>;IGNORE;IGNORE
+<wi>	<Wi>;<wi>;IGNORE;IGNORE
+<We>	<We>;<We>;IGNORE;IGNORE
+<we>	<We>;<we>;IGNORE;IGNORE
+<Wo>	<Wo>;<Wo>;IGNORE;IGNORE
+<wo>	<Wo>;<wo>;IGNORE;IGNORE
+<N6>	<N6>;<N6>;IGNORE;IGNORE
+<n5>	<N6>;<n5>;IGNORE;IGNORE
+
+order_end
+
+END LC_COLLATE
+
+LC_CTYPE
+copy "en_DK"
+END LC_CTYPE
+
+LC_MESSAGES
+yesexpr "<<(><s><S><y><Y><)/>><.><*>"
+noexpr  "<<(><n><N><)/>><.><*>"
+END LC_MESSAGES
+
+LC_MONETARY
+int_curr_symbol      "<H><N><L><SP>"
+currency_symbol      "<L><.>"
+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
+abday   "<d><o><m>";"<l><u><n>";/
+        "<m><a><r>";"<m><i><e'>";/
+        "<j><u><e>";"<v><i><e>";/
+        "<s><a'><b>"
+day     "<d><o><m><i><n><g><o>";/
+        "<l><u><n><e><s>";/
+        "<m><a><r><t><e><s>";/
+        "<m><i><e'><r><c><o><l><e><s>";/
+        "<j><u><e><v><e><s>";/
+        "<v><i><e><r><n><e><s>";/
+        "<s><a'><b><a><d><o>"
+abmon   "<e><n><e>";"<f><e><b>";/
+        "<m><a><r>";"<a><b><r>";/
+        "<m><a><y>";"<j><u><n>";/
+        "<j><u><l>";"<a><g><o>";/
+        "<s><e><p>";"<o><c><t>";/
+        "<n><o><v>";"<d><i><c>"
+mon     "<e><n><e><r><o>";/
+        "<f><e><b><r><e><r><o>";/
+        "<m><a><r><z><o>";/
+        "<a><b><r><i><l>";/
+        "<m><a><y><o>";/
+        "<j><u><n><i><o>";/
+        "<j><u><l><i><o>";/
+        "<a><g><o><s><t><o>";/
+        "<s><e><p><t><i><e><m><b><r><e>";/
+        "<o><c><t><u><b><r><e>";/
+        "<n><o><v><i><e><m><b><r><e>";/
+        "<d><i><c><i><e><m><b><r><e>"
+d_t_fmt "<%><a><SP><%><d><SP><%><b><SP><%><Y><SP><%><T><SP><%><Z>"
+d_fmt   "<%><d><//><%><m><//><%><y>"
+t_fmt   "<%><T>"
+am_pm   "";""
+t_fmt_ampm ""
+END LC_TIME
diff --git a/localedata/locales/es_MX b/localedata/locales/es_MX
new file mode 100644
index 0000000000..f44e1bf232
--- /dev/null
+++ b/localedata/locales/es_MX
@@ -0,0 +1,2156 @@
+comment_char %
+escape_char  /
+%
+% Spanish language locale for Mexico
+% 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: es
+% Territory: MX
+% Revision: 4.4
+% Date: 1997-11-05
+% Application: general
+% Users: general
+% Repertoiremap: mnemonic,ds
+% Charset: ISO-8859-1
+% Distribution and use is free, also
+% for commercial purposes.
+
+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 <CAPITAL>
+collating-symbol <CAPITAL-SMALL>
+collating-symbol <SMALL-CAPITAL>
+collating-symbol <SMALL>
+
+% <CAPITAL-SMALL> and <SMALL-CAPITAL>
+% are for cases like Danish <A><a>
+% and Spanish <C><h> being treated
+% as one letter.
+
+% The <a8> ...... <z8> 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 <a8>
+collating-symbol <b8>
+collating-symbol <c8>
+collating-symbol <d8>
+collating-symbol <e8>
+collating-symbol <f8>
+collating-symbol <g8>
+collating-symbol <h8>
+collating-symbol <i8>
+collating-symbol <j8>
+collating-symbol <k8>
+collating-symbol <l8>
+collating-symbol <m8>
+collating-symbol <n8>
+collating-symbol <o8>
+collating-symbol <p8>
+collating-symbol <q8>
+collating-symbol <r8>
+collating-symbol <s8>
+collating-symbol <t8>
+collating-symbol <u8>
+collating-symbol <v8>
+collating-symbol <w8>
+collating-symbol <x8>
+collating-symbol <y8>
+collating-symbol <z8>
+
+collating-symbol <NONE>
+collating-symbol <ACUTE>
+collating-symbol <ACUTE+DOT>
+collating-symbol <GRAVE>
+collating-symbol <DOUBLE-GRAVE>
+collating-symbol <BREVE>
+collating-symbol <BREVE+ACUTE>
+collating-symbol <BREVE+GRAVE>
+collating-symbol <BREVE+MACRON>
+collating-symbol <BREVE+HOOK>
+collating-symbol <BREVE+TILDE>
+collating-symbol <BREVE+DOT-BELOW>
+collating-symbol <BREVE-BELOW>
+collating-symbol <INVERTED-BREVE>
+collating-symbol <CIRCUMFLEX>
+collating-symbol <CIRCUMFLEX+ACUTE>
+collating-symbol <CIRCUMFLEX+GRAVE>
+collating-symbol <CIRCUMFLEX+HOOK>
+collating-symbol <CIRCUMFLEX+TILDE>
+collating-symbol <CIRCUMFLEX+DOT-BELOW>
+collating-symbol <CARON>
+collating-symbol <CARON+DIAERESIS>
+collating-symbol <CARON+DOT>
+collating-symbol <RING>
+collating-symbol <RING+ACUTE>
+collating-symbol <RING-BELOW>
+collating-symbol <DIAERESIS>
+collating-symbol <DIAERESIS+MACRON>
+collating-symbol <DIAERESIS+ACUTE>
+collating-symbol <DIAERESIS+GRAVE>
+collating-symbol <DIAERESIS+CARON>
+collating-symbol <DOUBLE-ACUTE>
+collating-symbol <HOOK>
+collating-symbol <TILDE>
+collating-symbol <TILDE+ACUTE>
+collating-symbol <TILDE+DIAERESIS>
+collating-symbol <TILDE-BELOW>
+collating-symbol <DOT>
+collating-symbol <DOT-BELOW>
+collating-symbol <DOT+DOT-BELOW>
+collating-symbol <STROKE>
+collating-symbol <STROKE+ACUTE>
+collating-symbol <CEDILLA>
+collating-symbol <CEDILLA+ACUTE>
+collating-symbol <CEDILLA+GRAVE>
+collating-symbol <CEDILLA+BREVE>
+collating-symbol <OGONEK>
+collating-symbol <OGONEK+MACRON>
+collating-symbol <MACRON>
+collating-symbol <MACRON+ACUTE>
+collating-symbol <MACRON+GRAVE>
+collating-symbol <MACRON+DIAERESIS>
+collating-symbol <MACRON+DIAERESIS-BELOW>
+collating-symbol <MACRON+DOT>
+collating-symbol <MACRON+DOT-BELOW>
+collating-symbol <MACRON+CIRCUMFLEX>
+collating-symbol <LINE-BELOW>
+collating-symbol <HORN>
+collating-symbol <HORN+ACUTE>
+collating-symbol <HORN+GRAVE>
+collating-symbol <HORN+HOOK>
+collating-symbol <HORN+TILDE>
+collating-symbol <HORN+DOT-BELOW>
+collating-symbol <PRECEDED-BY-APOSTROPHE>
+collating-symbol <GREEK>
+collating-symbol <TONOS>
+collating-symbol <DIALYTICA>
+collating-symbol <DIALYTICA+TONOS>
+collating-symbol <CYRILLIC>
+collating-symbol <HIRAGANA>
+collating-symbol <KATAKANA>
+collating-symbol <SPECIAL>
+
+% letter;accent;case;specials
+
+order_start forward;backward/
+            ;forward;position
+
+% <CAPITAL> or <SMALL> letters first:
+
+<SMALL>
+<SMALL-CAPITAL>
+<CAPITAL-SMALL>
+<CAPITAL>
+
+% Accents:
+
+<NONE>
+<ACUTE>
+<ACUTE+DOT>
+<GRAVE>
+<DOUBLE-GRAVE>
+<BREVE>
+<BREVE+ACUTE>
+<BREVE+GRAVE>
+<BREVE+MACRON>
+<BREVE+HOOK>
+<BREVE+TILDE>
+<BREVE+DOT-BELOW>
+<BREVE-BELOW>
+<INVERTED-BREVE>
+<CIRCUMFLEX>
+<CIRCUMFLEX+ACUTE>
+<CIRCUMFLEX+GRAVE>
+<CIRCUMFLEX+HOOK>
+<CIRCUMFLEX+TILDE>
+<CIRCUMFLEX+DOT-BELOW>
+<CARON>
+<CARON+DIAERESIS>
+<CARON+DOT>
+<RING>
+<RING+ACUTE>
+<RING-BELOW>
+<DIAERESIS>
+<DIAERESIS+MACRON>
+<DIAERESIS+ACUTE>
+<DIAERESIS+GRAVE>
+<DIAERESIS+CARON>
+<DOUBLE-ACUTE>
+<HOOK>
+<TILDE>
+<TILDE+ACUTE>
+<TILDE+DIAERESIS>
+<TILDE-BELOW>
+<DOT>
+<DOT-BELOW>
+<DOT+DOT-BELOW>
+<STROKE>
+<STROKE+ACUTE>
+<CEDILLA>
+<CEDILLA+ACUTE>
+<CEDILLA+GRAVE>
+<CEDILLA+BREVE>
+<OGONEK>
+<OGONEK+MACRON>
+<MACRON>
+<MACRON+ACUTE>
+<MACRON+GRAVE>
+<MACRON+DIAERESIS>
+<MACRON+DIAERESIS-BELOW>
+<MACRON+DOT>
+<MACRON+DOT-BELOW>
+<MACRON+CIRCUMFLEX>
+<LINE-BELOW>
+<HORN>
+<HORN+ACUTE>
+<HORN+GRAVE>
+<HORN+HOOK>
+<HORN+TILDE>
+<HORN+DOT-BELOW>
+<PRECEDED-BY-APOSTROPHE>
+<GREEK>
+<TONOS>
+<DIALYTICA>
+<DIALYTICA+TONOS>
+<CYRILLIC>
+<HIRAGANA>
+<KATAKANA>
+<SPECIAL>
+
+<NS>	<NS>;<NS>;<NS>;IGNORE
+<SP>	IGNORE;IGNORE;IGNORE;<SP>
+<HT>	IGNORE;IGNORE;IGNORE;<HT>
+<VT>	IGNORE;IGNORE;IGNORE;<VT>
+<CR>	IGNORE;IGNORE;IGNORE;<CR>
+<LF>	IGNORE;IGNORE;IGNORE;<LF>
+<FF>	IGNORE;IGNORE;IGNORE;<FF>
+<_>	IGNORE;IGNORE;IGNORE;<_>
+<'m>	IGNORE;IGNORE;IGNORE;<'m>
+<-->	IGNORE;IGNORE;IGNORE;<-->
+<->	IGNORE;IGNORE;IGNORE;<->
+<,>	IGNORE;IGNORE;IGNORE;<,>
+<;>	IGNORE;IGNORE;IGNORE;<;>
+<:>	IGNORE;IGNORE;IGNORE;<:>
+<!>	IGNORE;IGNORE;IGNORE;<!>
+<!I>	IGNORE;IGNORE;IGNORE;<!I>
+<?>	IGNORE;IGNORE;IGNORE;<?>
+<?I>	IGNORE;IGNORE;IGNORE;<?I>
+<//>	IGNORE;IGNORE;IGNORE;<//>
+<.>	IGNORE;IGNORE;IGNORE;<.>
+<''>	IGNORE;IGNORE;IGNORE;<''>
+<'!>	IGNORE;IGNORE;IGNORE;<'!>
+<'/>>	IGNORE;IGNORE;IGNORE;<'/>>
+<':>	IGNORE;IGNORE;IGNORE;<':>
+<'?>	IGNORE;IGNORE;IGNORE;<'?>
+<.M>	IGNORE;IGNORE;IGNORE;<.M>
+<',>	IGNORE;IGNORE;IGNORE;<',>
+<'>	IGNORE;IGNORE;IGNORE;<'>
+<'6>	IGNORE;IGNORE;IGNORE;<'6>
+<'9>	IGNORE;IGNORE;IGNORE;<'9>
+<">	IGNORE;IGNORE;IGNORE;<">
+<"6>	IGNORE;IGNORE;IGNORE;<"6>
+<"9>	IGNORE;IGNORE;IGNORE;<"9>
+<<<>	IGNORE;IGNORE;IGNORE;<<<>
+</>/>>	IGNORE;IGNORE;IGNORE;</>/>>
+<(>	IGNORE;IGNORE;IGNORE;<(>
+<(S>	IGNORE;IGNORE;IGNORE;<(S>
+<)>	IGNORE;IGNORE;IGNORE;<)>
+<)S>	IGNORE;IGNORE;IGNORE;<)S>
+<<(>	IGNORE;IGNORE;IGNORE;<<(>
+<)/>>	IGNORE;IGNORE;IGNORE;<)/>>
+<(!>	IGNORE;IGNORE;IGNORE;<(!>
+<!)>	IGNORE;IGNORE;IGNORE;<!)>
+<SE>	IGNORE;IGNORE;IGNORE;<SE>
+<PI>	IGNORE;IGNORE;IGNORE;<PI>
+<Co>	IGNORE;IGNORE;IGNORE;<Co>
+<Rg>	IGNORE;IGNORE;IGNORE;<Rg>
+<At>	IGNORE;IGNORE;IGNORE;<At>
+<Cu>	IGNORE;IGNORE;IGNORE;<Cu>
+<Ct>	IGNORE;IGNORE;IGNORE;<Ct>
+<DO>	IGNORE;IGNORE;IGNORE;<DO>
+<Pd>	IGNORE;IGNORE;IGNORE;<Pd>
+<Ye>	IGNORE;IGNORE;IGNORE;<Ye>
+<*>	IGNORE;IGNORE;IGNORE;<*>
+<////>	IGNORE;IGNORE;IGNORE;<////>
+<&>	IGNORE;IGNORE;IGNORE;<&>
+<Nb>	IGNORE;IGNORE;IGNORE;<Nb>
+<%>	IGNORE;IGNORE;IGNORE;<%>
+<-S>	IGNORE;IGNORE;IGNORE;<-S>
+<+>	IGNORE;IGNORE;IGNORE;<+>
+<+S>	IGNORE;IGNORE;IGNORE;<+S>
+<+->	IGNORE;IGNORE;IGNORE;<+->
+<-:>	IGNORE;IGNORE;IGNORE;<-:>
+<*X>	IGNORE;IGNORE;IGNORE;<*X>
+<!=>	IGNORE;IGNORE;IGNORE;<!=>
+<<>	IGNORE;IGNORE;IGNORE;<<>
+<=<>	IGNORE;IGNORE;IGNORE;<=<>
+<=>	IGNORE;IGNORE;IGNORE;<=>
+</>=>	IGNORE;IGNORE;IGNORE;</>=>
+</>>	IGNORE;IGNORE;IGNORE;</>>
+<NO>	IGNORE;IGNORE;IGNORE;<NO>
+<!!>	IGNORE;IGNORE;IGNORE;<!!>
+<BB>	IGNORE;IGNORE;IGNORE;<BB>
+<DG>	IGNORE;IGNORE;IGNORE;<DG>
+<My>	IGNORE;IGNORE;IGNORE;<My>
+<'<>	IGNORE;IGNORE;IGNORE;<'<>
+<'(>	IGNORE;IGNORE;IGNORE;<'(>
+<'.>	IGNORE;IGNORE;IGNORE;<'.>
+<'0>	IGNORE;IGNORE;IGNORE;<'0>
+<';>	IGNORE;IGNORE;IGNORE;<';>
+<1?>	IGNORE;IGNORE;IGNORE;<1?>
+<'">	IGNORE;IGNORE;IGNORE;<'">
+<'G>	IGNORE;IGNORE;IGNORE;<'G>
+<,G>	IGNORE;IGNORE;IGNORE;<,G>
+<j3>	IGNORE;IGNORE;IGNORE;<j3>
+<?%>	IGNORE;IGNORE;IGNORE;<?%>
+<'*>	IGNORE;IGNORE;IGNORE;<'*>
+<'%>	IGNORE;IGNORE;IGNORE;<'%>
+<.*>	IGNORE;IGNORE;IGNORE;<.*>
+<b3>	IGNORE;IGNORE;IGNORE;<b3>
+<,,>	IGNORE;IGNORE;IGNORE;<,,>
+<?*>	IGNORE;IGNORE;IGNORE;<?*>
+<?:>	IGNORE;IGNORE;IGNORE;<?:>
+<,!>	IGNORE;IGNORE;IGNORE;<,!>
+<,'>	IGNORE;IGNORE;IGNORE;<,'>
+<?,>	IGNORE;IGNORE;IGNORE;<?,>
+<;!>	IGNORE;IGNORE;IGNORE;<;!>
+<;'>	IGNORE;IGNORE;IGNORE;<;'>
+<?;>	IGNORE;IGNORE;IGNORE;<?;>
+<!:>	IGNORE;IGNORE;IGNORE;<!:>
+<!*>	IGNORE;IGNORE;IGNORE;<!*>
+<;;>	IGNORE;IGNORE;IGNORE;<;;>
+<1N>	IGNORE;IGNORE;IGNORE;<1N>
+<1M>	IGNORE;IGNORE;IGNORE;<1M>
+<3M>	IGNORE;IGNORE;IGNORE;<3M>
+<4M>	IGNORE;IGNORE;IGNORE;<4M>
+<6M>	IGNORE;IGNORE;IGNORE;<6M>
+<LR>	IGNORE;IGNORE;IGNORE;<LR>
+<RL>	IGNORE;IGNORE;IGNORE;<RL>
+<1T>	IGNORE;IGNORE;IGNORE;<1T>
+<1H>	IGNORE;IGNORE;IGNORE;<1H>
+<-1>	IGNORE;IGNORE;IGNORE;<-1>
+<-N>	IGNORE;IGNORE;IGNORE;<-N>
+<-M>	IGNORE;IGNORE;IGNORE;<-M>
+<-3>	IGNORE;IGNORE;IGNORE;<-3>
+<!2>	IGNORE;IGNORE;IGNORE;<!2>
+<=2>	IGNORE;IGNORE;IGNORE;<=2>
+<.9>	IGNORE;IGNORE;IGNORE;<.9>
+<9'>	IGNORE;IGNORE;IGNORE;<9'>
+<:9>	IGNORE;IGNORE;IGNORE;<:9>
+<9">	IGNORE;IGNORE;IGNORE;<9">
+<//->	IGNORE;IGNORE;IGNORE;<//->
+<//=>	IGNORE;IGNORE;IGNORE;<//=>
+<Sb>	IGNORE;IGNORE;IGNORE;<Sb>
+<..>	IGNORE;IGNORE;IGNORE;<..>
+<.3>	IGNORE;IGNORE;IGNORE;<.3>
+<%0>	IGNORE;IGNORE;IGNORE;<%0>
+<1'>	IGNORE;IGNORE;IGNORE;<1'>
+<2'>	IGNORE;IGNORE;IGNORE;<2'>
+<3'>	IGNORE;IGNORE;IGNORE;<3'>
+<1">	IGNORE;IGNORE;IGNORE;<1">
+<2">	IGNORE;IGNORE;IGNORE;<2">
+<3">	IGNORE;IGNORE;IGNORE;<3">
+<Ca>	IGNORE;IGNORE;IGNORE;<Ca>
+<<1>	IGNORE;IGNORE;IGNORE;<<1>
+</>1>	IGNORE;IGNORE;IGNORE;</>1>
+<:X>	IGNORE;IGNORE;IGNORE;<:X>
+<!*2>	IGNORE;IGNORE;IGNORE;<!*2>
+<'->	IGNORE;IGNORE;IGNORE;<'->
+<=S>	IGNORE;IGNORE;IGNORE;<=S>
+<0s>	IGNORE;IGNORE;IGNORE;<0s>
+<1s>	IGNORE;IGNORE;IGNORE;<1s>
+<2s>	IGNORE;IGNORE;IGNORE;<2s>
+<3s>	IGNORE;IGNORE;IGNORE;<3s>
+<4s>	IGNORE;IGNORE;IGNORE;<4s>
+<5s>	IGNORE;IGNORE;IGNORE;<5s>
+<6s>	IGNORE;IGNORE;IGNORE;<6s>
+<7s>	IGNORE;IGNORE;IGNORE;<7s>
+<8s>	IGNORE;IGNORE;IGNORE;<8s>
+<9s>	IGNORE;IGNORE;IGNORE;<9s>
+<+s>	IGNORE;IGNORE;IGNORE;<+s>
+<-s>	IGNORE;IGNORE;IGNORE;<-s>
+<=s>	IGNORE;IGNORE;IGNORE;<=s>
+<(s>	IGNORE;IGNORE;IGNORE;<(s>
+<)s>	IGNORE;IGNORE;IGNORE;<)s>
+<Ff>	IGNORE;IGNORE;IGNORE;<Ff>
+<Li>	IGNORE;IGNORE;IGNORE;<Li>
+<Pt>	IGNORE;IGNORE;IGNORE;<Pt>
+<W=>	IGNORE;IGNORE;IGNORE;<W=>
+<oC>	IGNORE;IGNORE;IGNORE;<oC>
+<co>	IGNORE;IGNORE;IGNORE;<co>
+<oF>	IGNORE;IGNORE;IGNORE;<oF>
+<N0>	IGNORE;IGNORE;IGNORE;<N0>
+<PO>	IGNORE;IGNORE;IGNORE;<PO>
+<Rx>	IGNORE;IGNORE;IGNORE;<Rx>
+<SM>	IGNORE;IGNORE;IGNORE;<SM>
+<TM>	IGNORE;IGNORE;IGNORE;<TM>
+<Om>	IGNORE;IGNORE;IGNORE;<Om>
+<AO>	IGNORE;IGNORE;IGNORE;<AO>
+<13>	IGNORE;IGNORE;IGNORE;<13>
+<23>	IGNORE;IGNORE;IGNORE;<23>
+<15>	IGNORE;IGNORE;IGNORE;<15>
+<25>	IGNORE;IGNORE;IGNORE;<25>
+<35>	IGNORE;IGNORE;IGNORE;<35>
+<45>	IGNORE;IGNORE;IGNORE;<45>
+<16>	IGNORE;IGNORE;IGNORE;<16>
+<56>	IGNORE;IGNORE;IGNORE;<56>
+<1R>	IGNORE;IGNORE;IGNORE;<1R>
+<2R>	IGNORE;IGNORE;IGNORE;<2R>
+<3R>	IGNORE;IGNORE;IGNORE;<3R>
+<4R>	IGNORE;IGNORE;IGNORE;<4R>
+<5R>	IGNORE;IGNORE;IGNORE;<5R>
+<6R>	IGNORE;IGNORE;IGNORE;<6R>
+<7R>	IGNORE;IGNORE;IGNORE;<7R>
+<8R>	IGNORE;IGNORE;IGNORE;<8R>
+<9R>	IGNORE;IGNORE;IGNORE;<9R>
+<aR>	IGNORE;IGNORE;IGNORE;<aR>
+<bR>	IGNORE;IGNORE;IGNORE;<bR>
+<cR>	IGNORE;IGNORE;IGNORE;<cR>
+<50R>	IGNORE;IGNORE;IGNORE;<50R>
+<100R>	IGNORE;IGNORE;IGNORE;<100R>
+<500R>	IGNORE;IGNORE;IGNORE;<500R>
+<1000R>	IGNORE;IGNORE;IGNORE;<1000R>
+<1r>	IGNORE;IGNORE;IGNORE;<1r>
+<2r>	IGNORE;IGNORE;IGNORE;<2r>
+<3r>	IGNORE;IGNORE;IGNORE;<3r>
+<4r>	IGNORE;IGNORE;IGNORE;<4r>
+<5r>	IGNORE;IGNORE;IGNORE;<5r>
+<6r>	IGNORE;IGNORE;IGNORE;<6r>
+<7r>	IGNORE;IGNORE;IGNORE;<7r>
+<8r>	IGNORE;IGNORE;IGNORE;<8r>
+<9r>	IGNORE;IGNORE;IGNORE;<9r>
+<ar>	IGNORE;IGNORE;IGNORE;<ar>
+<br>	IGNORE;IGNORE;IGNORE;<br>
+<cr>	IGNORE;IGNORE;IGNORE;<cr>
+<50r>	IGNORE;IGNORE;IGNORE;<50r>
+<100r>	IGNORE;IGNORE;IGNORE;<100r>
+<500r>	IGNORE;IGNORE;IGNORE;<500r>
+<1000r>	IGNORE;IGNORE;IGNORE;<1000r>
+<1000RCD>	IGNORE;IGNORE;IGNORE;<1000RCD>
+<5000R>	IGNORE;IGNORE;IGNORE;<5000R>
+<10000R>	IGNORE;IGNORE;IGNORE;<10000R>
+<-!>	IGNORE;IGNORE;IGNORE;<-!>
+<-v>	IGNORE;IGNORE;IGNORE;<-v>
+<</>>	IGNORE;IGNORE;IGNORE;<</>>
+<UD>	IGNORE;IGNORE;IGNORE;<UD>
+<<!!>	IGNORE;IGNORE;IGNORE;<<!!>
+</////>>	IGNORE;IGNORE;IGNORE;</////>>
+<!!/>>	IGNORE;IGNORE;IGNORE;<!!/>>
+<<////>	IGNORE;IGNORE;IGNORE;<<////>
+<UD->	IGNORE;IGNORE;IGNORE;<UD->
+</>V>	IGNORE;IGNORE;IGNORE;</>V>
+<<=>	IGNORE;IGNORE;IGNORE;<<=>
+<=/>>	IGNORE;IGNORE;IGNORE;<=/>>
+<==>	IGNORE;IGNORE;IGNORE;<==>
+<FA>	IGNORE;IGNORE;IGNORE;<FA>
+<dP>	IGNORE;IGNORE;IGNORE;<dP>
+<TE>	IGNORE;IGNORE;IGNORE;<TE>
+<//0>	IGNORE;IGNORE;IGNORE;<//0>
+<DE>	IGNORE;IGNORE;IGNORE;<DE>
+<NB>	IGNORE;IGNORE;IGNORE;<NB>
+<(->	IGNORE;IGNORE;IGNORE;<(->
+<-)>	IGNORE;IGNORE;IGNORE;<-)>
+<*P>	IGNORE;IGNORE;IGNORE;<*P>
+<+Z>	IGNORE;IGNORE;IGNORE;<+Z>
+<-2>	IGNORE;IGNORE;IGNORE;<-2>
+<-+>	IGNORE;IGNORE;IGNORE;<-+>
+<.+>	IGNORE;IGNORE;IGNORE;<.+>
+<//f>	IGNORE;IGNORE;IGNORE;<//f>
+<*->	IGNORE;IGNORE;IGNORE;<*->
+<Ob>	IGNORE;IGNORE;IGNORE;<Ob>
+<sb>	IGNORE;IGNORE;IGNORE;<sb>
+<RT>	IGNORE;IGNORE;IGNORE;<RT>
+<0(>	IGNORE;IGNORE;IGNORE;<0(>
+<00>	IGNORE;IGNORE;IGNORE;<00>
+<-L>	IGNORE;IGNORE;IGNORE;<-L>
+<-V>	IGNORE;IGNORE;IGNORE;<-V>
+<PP>	IGNORE;IGNORE;IGNORE;<PP>
+<AN>	IGNORE;IGNORE;IGNORE;<AN>
+<OR>	IGNORE;IGNORE;IGNORE;<OR>
+<(U>	IGNORE;IGNORE;IGNORE;<(U>
+<)U>	IGNORE;IGNORE;IGNORE;<)U>
+<In>	IGNORE;IGNORE;IGNORE;<In>
+<DI>	IGNORE;IGNORE;IGNORE;<DI>
+<Io>	IGNORE;IGNORE;IGNORE;<Io>
+<.:>	IGNORE;IGNORE;IGNORE;<.:>
+<:.>	IGNORE;IGNORE;IGNORE;<:.>
+<:R>	IGNORE;IGNORE;IGNORE;<:R>
+<::>	IGNORE;IGNORE;IGNORE;<::>
+<?1>	IGNORE;IGNORE;IGNORE;<?1>
+<CG>	IGNORE;IGNORE;IGNORE;<CG>
+<?->	IGNORE;IGNORE;IGNORE;<?->
+<?=>	IGNORE;IGNORE;IGNORE;<?=>
+<?2>	IGNORE;IGNORE;IGNORE;<?2>
+<=?>	IGNORE;IGNORE;IGNORE;<=?>
+<HI>	IGNORE;IGNORE;IGNORE;<HI>
+<=3>	IGNORE;IGNORE;IGNORE;<=3>
+<<*>	IGNORE;IGNORE;IGNORE;<<*>
+<*/>>	IGNORE;IGNORE;IGNORE;<*/>>
+<!<>	IGNORE;IGNORE;IGNORE;<!<>
+<!/>>	IGNORE;IGNORE;IGNORE;<!/>>
+<(C>	IGNORE;IGNORE;IGNORE;<(C>
+<)C>	IGNORE;IGNORE;IGNORE;<)C>
+<(_>	IGNORE;IGNORE;IGNORE;<(_>
+<)_>	IGNORE;IGNORE;IGNORE;<)_>
+<0.>	IGNORE;IGNORE;IGNORE;<0.>
+<02>	IGNORE;IGNORE;IGNORE;<02>
+<-T>	IGNORE;IGNORE;IGNORE;<-T>
+<.P>	IGNORE;IGNORE;IGNORE;<.P>
+<:3>	IGNORE;IGNORE;IGNORE;<:3>
+<Eh>	IGNORE;IGNORE;IGNORE;<Eh>
+<<7>	IGNORE;IGNORE;IGNORE;<<7>
+</>7>	IGNORE;IGNORE;IGNORE;</>7>
+<7<>	IGNORE;IGNORE;IGNORE;<7<>
+<7/>>	IGNORE;IGNORE;IGNORE;<7/>>
+<NI>	IGNORE;IGNORE;IGNORE;<NI>
+<(A>	IGNORE;IGNORE;IGNORE;<(A>
+<TR>	IGNORE;IGNORE;IGNORE;<TR>
+<Iu>	IGNORE;IGNORE;IGNORE;<Iu>
+<Il>	IGNORE;IGNORE;IGNORE;<Il>
+<Vs>	IGNORE;IGNORE;IGNORE;<Vs>
+<1h>	IGNORE;IGNORE;IGNORE;<1h>
+<3h>	IGNORE;IGNORE;IGNORE;<3h>
+<2h>	IGNORE;IGNORE;IGNORE;<2h>
+<4h>	IGNORE;IGNORE;IGNORE;<4h>
+<1j>	IGNORE;IGNORE;IGNORE;<1j>
+<2j>	IGNORE;IGNORE;IGNORE;<2j>
+<3j>	IGNORE;IGNORE;IGNORE;<3j>
+<4j>	IGNORE;IGNORE;IGNORE;<4j>
+<1-o>	IGNORE;IGNORE;IGNORE;<1-o>
+<2-o>	IGNORE;IGNORE;IGNORE;<2-o>
+<3-o>	IGNORE;IGNORE;IGNORE;<3-o>
+<4-o>	IGNORE;IGNORE;IGNORE;<4-o>
+<5-o>	IGNORE;IGNORE;IGNORE;<5-o>
+<6-o>	IGNORE;IGNORE;IGNORE;<6-o>
+<7-o>	IGNORE;IGNORE;IGNORE;<7-o>
+<8-o>	IGNORE;IGNORE;IGNORE;<8-o>
+<9-o>	IGNORE;IGNORE;IGNORE;<9-o>
+<10-o>	IGNORE;IGNORE;IGNORE;<10-o>
+<11-o>	IGNORE;IGNORE;IGNORE;<11-o>
+<12-o>	IGNORE;IGNORE;IGNORE;<12-o>
+<13-o>	IGNORE;IGNORE;IGNORE;<13-o>
+<14-o>	IGNORE;IGNORE;IGNORE;<14-o>
+<15-o>	IGNORE;IGNORE;IGNORE;<15-o>
+<16-o>	IGNORE;IGNORE;IGNORE;<16-o>
+<17-o>	IGNORE;IGNORE;IGNORE;<17-o>
+<18-o>	IGNORE;IGNORE;IGNORE;<18-o>
+<19-o>	IGNORE;IGNORE;IGNORE;<19-o>
+<20-o>	IGNORE;IGNORE;IGNORE;<20-o>
+<(1)>	IGNORE;IGNORE;IGNORE;<(1)>
+<(2)>	IGNORE;IGNORE;IGNORE;<(2)>
+<(3)>	IGNORE;IGNORE;IGNORE;<(3)>
+<(4)>	IGNORE;IGNORE;IGNORE;<(4)>
+<(5)>	IGNORE;IGNORE;IGNORE;<(5)>
+<(6)>	IGNORE;IGNORE;IGNORE;<(6)>
+<(7)>	IGNORE;IGNORE;IGNORE;<(7)>
+<(8)>	IGNORE;IGNORE;IGNORE;<(8)>
+<(9)>	IGNORE;IGNORE;IGNORE;<(9)>
+<(10)>	IGNORE;IGNORE;IGNORE;<(10)>
+<(11)>	IGNORE;IGNORE;IGNORE;<(11)>
+<(12)>	IGNORE;IGNORE;IGNORE;<(12)>
+<(13)>	IGNORE;IGNORE;IGNORE;<(13)>
+<(14)>	IGNORE;IGNORE;IGNORE;<(14)>
+<(15)>	IGNORE;IGNORE;IGNORE;<(15)>
+<(16)>	IGNORE;IGNORE;IGNORE;<(16)>
+<(17)>	IGNORE;IGNORE;IGNORE;<(17)>
+<(18)>	IGNORE;IGNORE;IGNORE;<(18)>
+<(19)>	IGNORE;IGNORE;IGNORE;<(19)>
+<(20)>	IGNORE;IGNORE;IGNORE;<(20)>
+<1.>	IGNORE;IGNORE;IGNORE;<1.>
+<2.>	IGNORE;IGNORE;IGNORE;<2.>
+<3.>	IGNORE;IGNORE;IGNORE;<3.>
+<4.>	IGNORE;IGNORE;IGNORE;<4.>
+<5.>	IGNORE;IGNORE;IGNORE;<5.>
+<6.>	IGNORE;IGNORE;IGNORE;<6.>
+<7.>	IGNORE;IGNORE;IGNORE;<7.>
+<8.>	IGNORE;IGNORE;IGNORE;<8.>
+<9.>	IGNORE;IGNORE;IGNORE;<9.>
+<10.>	IGNORE;IGNORE;IGNORE;<10.>
+<11.>	IGNORE;IGNORE;IGNORE;<11.>
+<12.>	IGNORE;IGNORE;IGNORE;<12.>
+<13.>	IGNORE;IGNORE;IGNORE;<13.>
+<14.>	IGNORE;IGNORE;IGNORE;<14.>
+<15.>	IGNORE;IGNORE;IGNORE;<15.>
+<16.>	IGNORE;IGNORE;IGNORE;<16.>
+<17.>	IGNORE;IGNORE;IGNORE;<17.>
+<18.>	IGNORE;IGNORE;IGNORE;<18.>
+<19.>	IGNORE;IGNORE;IGNORE;<19.>
+<20.>	IGNORE;IGNORE;IGNORE;<20.>
+<0-o>	IGNORE;IGNORE;IGNORE;<0-o>
+<hh>	IGNORE;IGNORE;IGNORE;<hh>
+<HH>	IGNORE;IGNORE;IGNORE;<HH>
+<vv>	IGNORE;IGNORE;IGNORE;<vv>
+<VV>	IGNORE;IGNORE;IGNORE;<VV>
+<3->	IGNORE;IGNORE;IGNORE;<3->
+<3_>	IGNORE;IGNORE;IGNORE;<3_>
+<3!>	IGNORE;IGNORE;IGNORE;<3!>
+<3//>	IGNORE;IGNORE;IGNORE;<3//>
+<4->	IGNORE;IGNORE;IGNORE;<4->
+<4_>	IGNORE;IGNORE;IGNORE;<4_>
+<4!>	IGNORE;IGNORE;IGNORE;<4!>
+<4//>	IGNORE;IGNORE;IGNORE;<4//>
+<dr>	IGNORE;IGNORE;IGNORE;<dr>
+<dR>	IGNORE;IGNORE;IGNORE;<dR>
+<Dr>	IGNORE;IGNORE;IGNORE;<Dr>
+<DR>	IGNORE;IGNORE;IGNORE;<DR>
+<dl>	IGNORE;IGNORE;IGNORE;<dl>
+<dL>	IGNORE;IGNORE;IGNORE;<dL>
+<Dl>	IGNORE;IGNORE;IGNORE;<Dl>
+<LD>	IGNORE;IGNORE;IGNORE;<LD>
+<ur>	IGNORE;IGNORE;IGNORE;<ur>
+<uR>	IGNORE;IGNORE;IGNORE;<uR>
+<Ur>	IGNORE;IGNORE;IGNORE;<Ur>
+<UR>	IGNORE;IGNORE;IGNORE;<UR>
+<ul>	IGNORE;IGNORE;IGNORE;<ul>
+<uL>	IGNORE;IGNORE;IGNORE;<uL>
+<Ul>	IGNORE;IGNORE;IGNORE;<Ul>
+<UL>	IGNORE;IGNORE;IGNORE;<UL>
+<vr>	IGNORE;IGNORE;IGNORE;<vr>
+<vR>	IGNORE;IGNORE;IGNORE;<vR>
+<Udr>	IGNORE;IGNORE;IGNORE;<Udr>
+<uDr>	IGNORE;IGNORE;IGNORE;<uDr>
+<Vr>	IGNORE;IGNORE;IGNORE;<Vr>
+<UdR>	IGNORE;IGNORE;IGNORE;<UdR>
+<uDR>	IGNORE;IGNORE;IGNORE;<uDR>
+<VR>	IGNORE;IGNORE;IGNORE;<VR>
+<vl>	IGNORE;IGNORE;IGNORE;<vl>
+<vL>	IGNORE;IGNORE;IGNORE;<vL>
+<Udl>	IGNORE;IGNORE;IGNORE;<Udl>
+<uDl>	IGNORE;IGNORE;IGNORE;<uDl>
+<Vl>	IGNORE;IGNORE;IGNORE;<Vl>
+<UdL>	IGNORE;IGNORE;IGNORE;<UdL>
+<uDL>	IGNORE;IGNORE;IGNORE;<uDL>
+<VL>	IGNORE;IGNORE;IGNORE;<VL>
+<dh>	IGNORE;IGNORE;IGNORE;<dh>
+<dLr>	IGNORE;IGNORE;IGNORE;<dLr>
+<dlR>	IGNORE;IGNORE;IGNORE;<dlR>
+<dH>	IGNORE;IGNORE;IGNORE;<dH>
+<Dh>	IGNORE;IGNORE;IGNORE;<Dh>
+<DLr>	IGNORE;IGNORE;IGNORE;<DLr>
+<DlR>	IGNORE;IGNORE;IGNORE;<DlR>
+<DH>	IGNORE;IGNORE;IGNORE;<DH>
+<uh>	IGNORE;IGNORE;IGNORE;<uh>
+<uLr>	IGNORE;IGNORE;IGNORE;<uLr>
+<ulR>	IGNORE;IGNORE;IGNORE;<ulR>
+<uH>	IGNORE;IGNORE;IGNORE;<uH>
+<Uh>	IGNORE;IGNORE;IGNORE;<Uh>
+<ULr>	IGNORE;IGNORE;IGNORE;<ULr>
+<UlR>	IGNORE;IGNORE;IGNORE;<UlR>
+<UH>	IGNORE;IGNORE;IGNORE;<UH>
+<vh>	IGNORE;IGNORE;IGNORE;<vh>
+<vLr>	IGNORE;IGNORE;IGNORE;<vLr>
+<vlR>	IGNORE;IGNORE;IGNORE;<vlR>
+<vH>	IGNORE;IGNORE;IGNORE;<vH>
+<Udh>	IGNORE;IGNORE;IGNORE;<Udh>
+<uDh>	IGNORE;IGNORE;IGNORE;<uDh>
+<Vh>	IGNORE;IGNORE;IGNORE;<Vh>
+<UdLr>	IGNORE;IGNORE;IGNORE;<UdLr>
+<UdlR>	IGNORE;IGNORE;IGNORE;<UdlR>
+<uDLr>	IGNORE;IGNORE;IGNORE;<uDLr>
+<uDlR>	IGNORE;IGNORE;IGNORE;<uDlR>
+<UdH>	IGNORE;IGNORE;IGNORE;<UdH>
+<uDH>	IGNORE;IGNORE;IGNORE;<uDH>
+<VLr>	IGNORE;IGNORE;IGNORE;<VLr>
+<VlR>	IGNORE;IGNORE;IGNORE;<VlR>
+<VH>	IGNORE;IGNORE;IGNORE;<VH>
+<FD>	IGNORE;IGNORE;IGNORE;<FD>
+<BD>	IGNORE;IGNORE;IGNORE;<BD>
+<TB>	IGNORE;IGNORE;IGNORE;<TB>
+<LB>	IGNORE;IGNORE;IGNORE;<LB>
+<FB>	IGNORE;IGNORE;IGNORE;<FB>
+<lB>	IGNORE;IGNORE;IGNORE;<lB>
+<RB>	IGNORE;IGNORE;IGNORE;<RB>
+<.S>	IGNORE;IGNORE;IGNORE;<.S>
+<:S>	IGNORE;IGNORE;IGNORE;<:S>
+<?S>	IGNORE;IGNORE;IGNORE;<?S>
+<fS>	IGNORE;IGNORE;IGNORE;<fS>
+<OS>	IGNORE;IGNORE;IGNORE;<OS>
+<RO>	IGNORE;IGNORE;IGNORE;<RO>
+<Rr>	IGNORE;IGNORE;IGNORE;<Rr>
+<RF>	IGNORE;IGNORE;IGNORE;<RF>
+<RY>	IGNORE;IGNORE;IGNORE;<RY>
+<RH>	IGNORE;IGNORE;IGNORE;<RH>
+<RZ>	IGNORE;IGNORE;IGNORE;<RZ>
+<RK>	IGNORE;IGNORE;IGNORE;<RK>
+<RX>	IGNORE;IGNORE;IGNORE;<RX>
+<sB>	IGNORE;IGNORE;IGNORE;<sB>
+<SR>	IGNORE;IGNORE;IGNORE;<SR>
+<Or>	IGNORE;IGNORE;IGNORE;<Or>
+<UT>	IGNORE;IGNORE;IGNORE;<UT>
+<uT>	IGNORE;IGNORE;IGNORE;<uT>
+<Tr>	IGNORE;IGNORE;IGNORE;<Tr>
+<PR>	IGNORE;IGNORE;IGNORE;<PR>
+<Dt>	IGNORE;IGNORE;IGNORE;<Dt>
+<dT>	IGNORE;IGNORE;IGNORE;<dT>
+<Tl>	IGNORE;IGNORE;IGNORE;<Tl>
+<PL>	IGNORE;IGNORE;IGNORE;<PL>
+<Db>	IGNORE;IGNORE;IGNORE;<Db>
+<Dw>	IGNORE;IGNORE;IGNORE;<Dw>
+<LZ>	IGNORE;IGNORE;IGNORE;<LZ>
+<0m>	IGNORE;IGNORE;IGNORE;<0m>
+<0o>	IGNORE;IGNORE;IGNORE;<0o>
+<0M>	IGNORE;IGNORE;IGNORE;<0M>
+<0L>	IGNORE;IGNORE;IGNORE;<0L>
+<0R>	IGNORE;IGNORE;IGNORE;<0R>
+<Sn>	IGNORE;IGNORE;IGNORE;<Sn>
+<Ic>	IGNORE;IGNORE;IGNORE;<Ic>
+<Fd>	IGNORE;IGNORE;IGNORE;<Fd>
+<Bd>	IGNORE;IGNORE;IGNORE;<Bd>
+<Ci>	IGNORE;IGNORE;IGNORE;<Ci>
+<*2>	IGNORE;IGNORE;IGNORE;<*2>
+<*1>	IGNORE;IGNORE;IGNORE;<*1>
+<TEL>	IGNORE;IGNORE;IGNORE;<TEL>
+<tel>	IGNORE;IGNORE;IGNORE;<tel>
+<<H>	IGNORE;IGNORE;IGNORE;<<H>
+</>H>	IGNORE;IGNORE;IGNORE;</>H>
+<0u>	IGNORE;IGNORE;IGNORE;<0u>
+<0U>	IGNORE;IGNORE;IGNORE;<0U>
+<SU>	IGNORE;IGNORE;IGNORE;<SU>
+<Fm>	IGNORE;IGNORE;IGNORE;<Fm>
+<Ml>	IGNORE;IGNORE;IGNORE;<Ml>
+<cS>	IGNORE;IGNORE;IGNORE;<cS>
+<cH>	IGNORE;IGNORE;IGNORE;<cH>
+<cD>	IGNORE;IGNORE;IGNORE;<cD>
+<cC>	IGNORE;IGNORE;IGNORE;<cC>
+<cS->	IGNORE;IGNORE;IGNORE;<cS->
+<cH->	IGNORE;IGNORE;IGNORE;<cH->
+<cD->	IGNORE;IGNORE;IGNORE;<cD->
+<cC->	IGNORE;IGNORE;IGNORE;<cC->
+<Md>	IGNORE;IGNORE;IGNORE;<Md>
+<M8>	IGNORE;IGNORE;IGNORE;<M8>
+<M2>	IGNORE;IGNORE;IGNORE;<M2>
+<M16>	IGNORE;IGNORE;IGNORE;<M16>
+<Mb>	IGNORE;IGNORE;IGNORE;<Mb>
+<Mx>	IGNORE;IGNORE;IGNORE;<Mx>
+<MX>	IGNORE;IGNORE;IGNORE;<MX>
+<OK>	IGNORE;IGNORE;IGNORE;<OK>
+<XX>	IGNORE;IGNORE;IGNORE;<XX>
+<-X>	IGNORE;IGNORE;IGNORE;<-X>
+<IS>	IGNORE;IGNORE;IGNORE;<IS>
+<,_>	IGNORE;IGNORE;IGNORE;<,_>
+<._>	IGNORE;IGNORE;IGNORE;<._>
+<+">	IGNORE;IGNORE;IGNORE;<+">
+<JIS>	IGNORE;IGNORE;IGNORE;<JIS>
+<*_>	IGNORE;IGNORE;IGNORE;<*_>
+<;_>	IGNORE;IGNORE;IGNORE;<;_>
+<0_>	IGNORE;IGNORE;IGNORE;<0_>
+<<+>	IGNORE;IGNORE;IGNORE;<<+>
+</>+>	IGNORE;IGNORE;IGNORE;</>+>
+<<'>	IGNORE;IGNORE;IGNORE;<<'>
+</>'>	IGNORE;IGNORE;IGNORE;</>'>
+<<">	IGNORE;IGNORE;IGNORE;<<">
+</>">	IGNORE;IGNORE;IGNORE;</>">
+<(">	IGNORE;IGNORE;IGNORE;<(">
+<)">	IGNORE;IGNORE;IGNORE;<)">
+<=T>	IGNORE;IGNORE;IGNORE;<=T>
+<=_>	IGNORE;IGNORE;IGNORE;<=_>
+<('>	IGNORE;IGNORE;IGNORE;<('>
+<)'>	IGNORE;IGNORE;IGNORE;<)'>
+<(I>	IGNORE;IGNORE;IGNORE;<(I>
+<)I>	IGNORE;IGNORE;IGNORE;<)I>
+<-?>	IGNORE;IGNORE;IGNORE;<-?>
+<=T:)>	IGNORE;IGNORE;IGNORE;<=T:)>
+<"5>	IGNORE;IGNORE;IGNORE;<"5>
+<05>	IGNORE;IGNORE;IGNORE;<05>
+<*5>	IGNORE;IGNORE;IGNORE;<*5>
+<+5>	IGNORE;IGNORE;IGNORE;<+5>
+<.6>	IGNORE;IGNORE;IGNORE;<.6>
+<-6>	IGNORE;IGNORE;IGNORE;<-6>
+<*6>	IGNORE;IGNORE;IGNORE;<*6>
+<+6>	IGNORE;IGNORE;IGNORE;<+6>
+<(JU)>	IGNORE;IGNORE;IGNORE;<(JU)>
+<1c>	IGNORE;IGNORE;IGNORE;<1c>
+<2c>	IGNORE;IGNORE;IGNORE;<2c>
+<3c>	IGNORE;IGNORE;IGNORE;<3c>
+<4c>	IGNORE;IGNORE;IGNORE;<4c>
+<5c>	IGNORE;IGNORE;IGNORE;<5c>
+<6c>	IGNORE;IGNORE;IGNORE;<6c>
+<7c>	IGNORE;IGNORE;IGNORE;<7c>
+<8c>	IGNORE;IGNORE;IGNORE;<8c>
+<9c>	IGNORE;IGNORE;IGNORE;<9c>
+<10c>	IGNORE;IGNORE;IGNORE;<10c>
+<KSC>	IGNORE;IGNORE;IGNORE;<KSC>
+<am>	IGNORE;IGNORE;IGNORE;<am>
+<pm>	IGNORE;IGNORE;IGNORE;<pm>
+<NU>	IGNORE;IGNORE;IGNORE;<NU>
+<SH>	IGNORE;IGNORE;IGNORE;<SH>
+<SX>	IGNORE;IGNORE;IGNORE;<SX>
+<EX>	IGNORE;IGNORE;IGNORE;<EX>
+<ET>	IGNORE;IGNORE;IGNORE;<ET>
+<EQ>	IGNORE;IGNORE;IGNORE;<EQ>
+<AK>	IGNORE;IGNORE;IGNORE;<AK>
+<BL>	IGNORE;IGNORE;IGNORE;<BL>
+<BS>	IGNORE;IGNORE;IGNORE;<BS>
+<SO>	IGNORE;IGNORE;IGNORE;<SO>
+<SI>	IGNORE;IGNORE;IGNORE;<SI>
+<DL>	IGNORE;IGNORE;IGNORE;<DL>
+<D1>	IGNORE;IGNORE;IGNORE;<D1>
+<D2>	IGNORE;IGNORE;IGNORE;<D2>
+<D3>	IGNORE;IGNORE;IGNORE;<D3>
+<D4>	IGNORE;IGNORE;IGNORE;<D4>
+<NK>	IGNORE;IGNORE;IGNORE;<NK>
+<SY>	IGNORE;IGNORE;IGNORE;<SY>
+<EB>	IGNORE;IGNORE;IGNORE;<EB>
+<CN>	IGNORE;IGNORE;IGNORE;<CN>
+<EM>	IGNORE;IGNORE;IGNORE;<EM>
+<SB>	IGNORE;IGNORE;IGNORE;<SB>
+<EC>	IGNORE;IGNORE;IGNORE;<EC>
+<FS>	IGNORE;IGNORE;IGNORE;<FS>
+<GS>	IGNORE;IGNORE;IGNORE;<GS>
+<RS>	IGNORE;IGNORE;IGNORE;<RS>
+<US>	IGNORE;IGNORE;IGNORE;<US>
+<DT>	IGNORE;IGNORE;IGNORE;<DT>
+<PA>	IGNORE;IGNORE;IGNORE;<PA>
+<HO>	IGNORE;IGNORE;IGNORE;<HO>
+<BH>	IGNORE;IGNORE;IGNORE;<BH>
+<NH>	IGNORE;IGNORE;IGNORE;<NH>
+<IN>	IGNORE;IGNORE;IGNORE;<IN>
+<NL>	IGNORE;IGNORE;IGNORE;<NL>
+<SA>	IGNORE;IGNORE;IGNORE;<SA>
+<ES>	IGNORE;IGNORE;IGNORE;<ES>
+<HS>	IGNORE;IGNORE;IGNORE;<HS>
+<HJ>	IGNORE;IGNORE;IGNORE;<HJ>
+<VS>	IGNORE;IGNORE;IGNORE;<VS>
+<PD>	IGNORE;IGNORE;IGNORE;<PD>
+<PU>	IGNORE;IGNORE;IGNORE;<PU>
+<RI>	IGNORE;IGNORE;IGNORE;<RI>
+<S2>	IGNORE;IGNORE;IGNORE;<S2>
+<S3>	IGNORE;IGNORE;IGNORE;<S3>
+<DC>	IGNORE;IGNORE;IGNORE;<DC>
+<P1>	IGNORE;IGNORE;IGNORE;<P1>
+<P2>	IGNORE;IGNORE;IGNORE;<P2>
+<TS>	IGNORE;IGNORE;IGNORE;<TS>
+<CC>	IGNORE;IGNORE;IGNORE;<CC>
+<MW>	IGNORE;IGNORE;IGNORE;<MW>
+<SG>	IGNORE;IGNORE;IGNORE;<SG>
+<EG>	IGNORE;IGNORE;IGNORE;<EG>
+<SS>	IGNORE;IGNORE;IGNORE;<SS>
+<GC>	IGNORE;IGNORE;IGNORE;<GC>
+<SC>	IGNORE;IGNORE;IGNORE;<SC>
+<CI>	IGNORE;IGNORE;IGNORE;<CI>
+<ST>	IGNORE;IGNORE;IGNORE;<ST>
+<OC>	IGNORE;IGNORE;IGNORE;<OC>
+<PM>	IGNORE;IGNORE;IGNORE;<PM>
+<AC>	IGNORE;IGNORE;IGNORE;<AC>
+<"3>	IGNORE;IGNORE;IGNORE;<"3>
+<"1>	IGNORE;IGNORE;IGNORE;<"1>
+<"!>	IGNORE;IGNORE;IGNORE;<"!>
+<"'>	IGNORE;IGNORE;IGNORE;<"'>
+<"/>>	IGNORE;IGNORE;IGNORE;<"/>>
+<"?>	IGNORE;IGNORE;IGNORE;<"?>
+<"->	IGNORE;IGNORE;IGNORE;<"->
+<"(>	IGNORE;IGNORE;IGNORE;<"(>
+<".>	IGNORE;IGNORE;IGNORE;<".>
+<":>	IGNORE;IGNORE;IGNORE;<":>
+<"0>	IGNORE;IGNORE;IGNORE;<"0>
+<",>	IGNORE;IGNORE;IGNORE;<",>
+<"_>	IGNORE;IGNORE;IGNORE;<"_>
+<"">	IGNORE;IGNORE;IGNORE;<"">
+<";>	IGNORE;IGNORE;IGNORE;<";>
+<"<>	IGNORE;IGNORE;IGNORE;<"<>
+<"=>	IGNORE;IGNORE;IGNORE;<"=>
+<"//>	IGNORE;IGNORE;IGNORE;<"//>
+<"p>	IGNORE;IGNORE;IGNORE;<"p>
+<"d>	IGNORE;IGNORE;IGNORE;<"d>
+<"i>	IGNORE;IGNORE;IGNORE;<"i>
+<+_>	IGNORE;IGNORE;IGNORE;<+_>
+<Tel>	IGNORE;IGNORE;IGNORE;<Tel>
+<UA>	IGNORE;IGNORE;IGNORE;<UA>
+<UB>	IGNORE;IGNORE;IGNORE;<UB>
+UNDEFINED	IGNORE;IGNORE;IGNORE
+
+<0>	<0>;<0>;IGNORE;IGNORE
+<0S>	<0>;<0S>;IGNORE;IGNORE
+<18>	<0>;<18>;IGNORE;IGNORE
+<14>	<0>;<14>;IGNORE;IGNORE
+<38>	<0>;<38>;IGNORE;IGNORE
+<12>	<0>;<12>;IGNORE;IGNORE
+<58>	<0>;<58>;IGNORE;IGNORE
+<34>	<0>;<34>;IGNORE;IGNORE
+<78>	<0>;<78>;IGNORE;IGNORE
+<1>	<1>;<1>;IGNORE;IGNORE
+<2>	<2>;<2>;IGNORE;IGNORE
+<3>	<3>;<3>;IGNORE;IGNORE
+<4>	<4>;<4>;IGNORE;IGNORE
+<5>	<5>;<5>;IGNORE;IGNORE
+<6>	<6>;<6>;IGNORE;IGNORE
+<7>	<7>;<7>;IGNORE;IGNORE
+<8>	<8>;<8>;IGNORE;IGNORE
+<9>	<9>;<9>;IGNORE;IGNORE
+<1S>	<1>;<1S>;IGNORE;IGNORE
+<2S>	<2>;<2S>;IGNORE;IGNORE
+<3S>	<3>;<3S>;IGNORE;IGNORE
+<4S>	<4>;<4S>;IGNORE;IGNORE
+<5S>	<5>;<5S>;IGNORE;IGNORE
+<6S>	<6>;<6S>;IGNORE;IGNORE
+<7S>	<7>;<7S>;IGNORE;IGNORE
+<8S>	<8>;<8S>;IGNORE;IGNORE
+<9S>	<9>;<9S>;IGNORE;IGNORE
+<A>	<A>;<NONE>;<CAPITAL>;IGNORE
+<a>	<A>;<NONE>;<SMALL>;IGNORE
+<-a>	<A>;<NONE>;<-a>;IGNORE
+<A'>	<A>;<ACUTE>;<CAPITAL>;IGNORE
+<a'>	<A>;<ACUTE>;<SMALL>;IGNORE
+<A!>	<A>;<GRAVE>;<CAPITAL>;IGNORE
+<a!>	<A>;<GRAVE>;<SMALL>;IGNORE
+<A!!>	<A>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<a!!>	<A>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<A(>	<A>;<BREVE>;<CAPITAL>;IGNORE
+<a(>	<A>;<BREVE>;<SMALL>;IGNORE
+<A('>	<A>;<BREVE+ACUTE>;<CAPITAL>;IGNORE
+<a('>	<A>;<BREVE+ACUTE>;<SMALL>;IGNORE
+<A(!>	<A>;<BREVE+GRAVE>;<CAPITAL>;IGNORE
+<a(!>	<A>;<BREVE+GRAVE>;<SMALL>;IGNORE
+<A(2>	<A>;<BREVE+HOOK>;<CAPITAL>;IGNORE
+<a(2>	<A>;<BREVE+HOOK>;<SMALL>;IGNORE
+<A(?>	<A>;<BREVE+TILDE>;<CAPITAL>;IGNORE
+<a(?>	<A>;<BREVE+TILDE>;<SMALL>;IGNORE
+<A(-.>	<A>;<BREVE+DOT-BELOW>;<CAPITAL>;IGNORE
+<a(-.>	<A>;<BREVE+DOT-BELOW>;<SMALL>;IGNORE
+<A)>	<A>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<a)>	<A>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<A/>>	<A>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<a/>>	<A>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<A/>'>	<A>;<CIRCUMFLEX+ACUTE>;<CAPITAL>;IGNORE
+<a/>'>	<A>;<CIRCUMFLEX+ACUTE>;<SMALL>;IGNORE
+<A/>!>	<A>;<CIRCUMFLEX+GRAVE>;<CAPITAL>;IGNORE
+<a/>!>	<A>;<CIRCUMFLEX+GRAVE>;<SMALL>;IGNORE
+<A/>2>	<A>;<CIRCUMFLEX+HOOK>;<CAPITAL>;IGNORE
+<a/>2>	<A>;<CIRCUMFLEX+HOOK>;<SMALL>;IGNORE
+<A/>?>	<A>;<CIRCUMFLEX+TILDE>;<CAPITAL>;IGNORE
+<a/>?>	<A>;<CIRCUMFLEX+TILDE>;<SMALL>;IGNORE
+<A/>-.>	<A>;<CIRCUMFLEX+DOT-BELOW>;<CAPITAL>;IGNORE
+<a/>-.>	<A>;<CIRCUMFLEX+DOT-BELOW>;<SMALL>;IGNORE
+<A<>	<A>;<CARON>;<CAPITAL>;IGNORE
+<a<>	<A>;<CARON>;<SMALL>;IGNORE
+<AA>	<A>;<RING>;<CAPITAL>;IGNORE
+<aa>	<A>;<RING>;<SMALL>;IGNORE
+<AA'>	<A>;<RING+ACUTE>;<CAPITAL>;IGNORE
+<aa'>	<A>;<RING+ACUTE>;<SMALL>;IGNORE
+<A-0>	<A>;<RING-BELOW>;<CAPITAL>;IGNORE
+<a-0>	<A>;<RING-BELOW>;<SMALL>;IGNORE
+<A:>	<A>;<DIAERESIS>;<CAPITAL>;IGNORE
+<a:>	<A>;<DIAERESIS>;<SMALL>;IGNORE
+<A1>	<A>;<DIAERESIS+MACRON>;<CAPITAL>;IGNORE
+<a1>	<A>;<DIAERESIS+MACRON>;<SMALL>;IGNORE
+<A2>	<A>;<HOOK>;<CAPITAL>;IGNORE
+<a2>	<A>;<HOOK>;<SMALL>;IGNORE
+<A?>	<A>;<TILDE>;<CAPITAL>;IGNORE
+<a?>	<A>;<TILDE>;<SMALL>;IGNORE
+<A-.>	<A>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<a-.>	<A>;<DOT-BELOW>;<SMALL>;IGNORE
+<A;>	<A>;<OGONEK>;<CAPITAL>;IGNORE
+<a;>	<A>;<OGONEK>;<SMALL>;IGNORE
+<A->	<A>;<MACRON>;<CAPITAL>;IGNORE
+<a->	<A>;<MACRON>;<SMALL>;IGNORE
+<A7>	<A>;<MACRON+DOT>;<CAPITAL>;IGNORE
+<a7>	<A>;<MACRON+DOT>;<SMALL>;IGNORE
+<a8>	
+<AE>	"<A><E>";"<AE><AE>";"<CAPITAL><CAPITAL>";IGNORE
+<ae>	"<A><E>";"<AE><AE>";"<SMALL><SMALL>";IGNORE
+<AE'>	"<A><E>";"<AE'><AE'>";"<CAPITAL><CAPITAL>";IGNORE
+<ae'>	"<A><E>";"<AE'><AE'>";"<SMALL><SMALL>";IGNORE
+<A3>	"<A><E>";"<A3><A3>";"<CAPITAL><CAPITAL>";IGNORE
+<a3>	"<A><E>";"<A3><A3>";"<SMALL><SMALL>";IGNORE
+<B>	<B>;<NONE>;<CAPITAL>;IGNORE
+<b>	<B>;<NONE>;<SMALL>;IGNORE
+<B.>	<B>;<DOT>;<CAPITAL>;IGNORE
+<b.>	<B>;<DOT>;<SMALL>;IGNORE
+<B-.>	<B>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<b-.>	<B>;<DOT-BELOW>;<SMALL>;IGNORE
+<B_>	<B>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<b_>	<B>;<LINE-BELOW>;<SMALL>;IGNORE
+<b8>	
+<C>	<C>;<NONE>;<CAPITAL>;IGNORE
+<c>	<C>;<NONE>;<SMALL>;IGNORE
+<C'>	<C>;<ACUTE>;<CAPITAL>;IGNORE
+<c'>	<C>;<ACUTE>;<SMALL>;IGNORE
+<C/>>	<C>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<c/>>	<C>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<C<>	<C>;<CARON>;<CAPITAL>;IGNORE
+<c<>	<C>;<CARON>;<SMALL>;IGNORE
+<C2>	<C>;<HOOK>;<CAPITAL>;IGNORE
+<c2>	<C>;<HOOK>;<SMALL>;IGNORE
+<C.>	<C>;<DOT>;<CAPITAL>;IGNORE
+<c.>	<C>;<DOT>;<SMALL>;IGNORE
+<C,>	<C>;<CEDILLA>;<CAPITAL>;IGNORE
+<c,>	<C>;<CEDILLA>;<SMALL>;IGNORE
+<C,'>	<C>;<CEDILLA+ACUTE>;<CAPITAL>;IGNORE
+<c,'>	<C>;<CEDILLA+ACUTE>;<SMALL>;IGNORE
+<c8>	
+<D>	<D>;<NONE>;<CAPITAL>;IGNORE
+<d>	<D>;<NONE>;<SMALL>;IGNORE
+<D<>	<D>;<CARON>;<CAPITAL>;IGNORE
+<d<>	<D>;<CARON>;<SMALL>;IGNORE
+<D.>	<D>;<DOT>;<CAPITAL>;IGNORE
+<d.>	<D>;<DOT>;<SMALL>;IGNORE
+<D-.>	<D>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<d-.>	<D>;<DOT-BELOW>;<SMALL>;IGNORE
+<D//>	<D>;<STROKE>;<CAPITAL>;IGNORE
+<d//>	<D>;<STROKE>;<SMALL>;IGNORE
+<D,>	<D>;<CEDILLA>;<CAPITAL>;IGNORE
+<d,>	<D>;<CEDILLA>;<SMALL>;IGNORE
+<D-/>>	<D>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<d-/>>	<D>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<D_>	<D>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<d_>	<D>;<LINE-BELOW>;<SMALL>;IGNORE
+<d8>	
+<E>	<E>;<NONE>;<CAPITAL>;IGNORE
+<e>	<E>;<NONE>;<SMALL>;IGNORE
+<E'>	<E>;<ACUTE>;<CAPITAL>;IGNORE
+<e'>	<E>;<ACUTE>;<SMALL>;IGNORE
+<E!>	<E>;<GRAVE>;<CAPITAL>;IGNORE
+<e!>	<E>;<GRAVE>;<SMALL>;IGNORE
+<E!!>	<E>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<e!!>	<E>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<E(>	<E>;<BREVE>;<CAPITAL>;IGNORE
+<e(>	<E>;<BREVE>;<SMALL>;IGNORE
+<E)>	<E>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<e)>	<E>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<E/>>	<E>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<e/>>	<E>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<E/>'>	<E>;<CIRCUMFLEX+ACUTE>;<CAPITAL>;IGNORE
+<e/>'>	<E>;<CIRCUMFLEX+ACUTE>;<SMALL>;IGNORE
+<E/>!>	<E>;<CIRCUMFLEX+GRAVE>;<CAPITAL>;IGNORE
+<e/>!>	<E>;<CIRCUMFLEX+GRAVE>;<SMALL>;IGNORE
+<E/>2>	<E>;<CIRCUMFLEX+HOOK>;<CAPITAL>;IGNORE
+<e/>2>	<E>;<CIRCUMFLEX+HOOK>;<SMALL>;IGNORE
+<E/>?>	<E>;<CIRCUMFLEX+TILDE>;<CAPITAL>;IGNORE
+<e/>?>	<E>;<CIRCUMFLEX+TILDE>;<SMALL>;IGNORE
+<E/>-.>	<E>;<CIRCUMFLEX+DOT-BELOW>;<CAPITAL>;IGNORE
+<e/>-.>	<E>;<CIRCUMFLEX+DOT-BELOW>;<SMALL>;IGNORE
+<E<>	<E>;<CARON>;<CAPITAL>;IGNORE
+<e<>	<E>;<CARON>;<SMALL>;IGNORE
+<E:>	<E>;<DIAERESIS>;<CAPITAL>;IGNORE
+<e:>	<E>;<DIAERESIS>;<SMALL>;IGNORE
+<E2>	<E>;<HOOK>;<CAPITAL>;IGNORE
+<e2>	<E>;<HOOK>;<SMALL>;IGNORE
+<E?>	<E>;<TILDE>;<CAPITAL>;IGNORE
+<e?>	<E>;<TILDE>;<SMALL>;IGNORE
+<E-?>	<E>;<TILDE-BELOW>;<CAPITAL>;IGNORE
+<e-?>	<E>;<TILDE-BELOW>;<SMALL>;IGNORE
+<E.>	<E>;<DOT>;<CAPITAL>;IGNORE
+<e.>	<E>;<DOT>;<SMALL>;IGNORE
+<E-.>	<E>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<e-.>	<E>;<DOT-BELOW>;<SMALL>;IGNORE
+<E,(>	<E>;<CEDILLA+BREVE>;<CAPITAL>;IGNORE
+<e,(>	<E>;<CEDILLA+BREVE>;<SMALL>;IGNORE
+<E;>	<E>;<OGONEK>;<CAPITAL>;IGNORE
+<e;>	<E>;<OGONEK>;<SMALL>;IGNORE
+<E->	<E>;<MACRON>;<CAPITAL>;IGNORE
+<e->	<E>;<MACRON>;<SMALL>;IGNORE
+<E-'>	<E>;<MACRON+ACUTE>;<CAPITAL>;IGNORE
+<e-'>	<E>;<MACRON+ACUTE>;<SMALL>;IGNORE
+<E-!>	<E>;<MACRON+GRAVE>;<CAPITAL>;IGNORE
+<e-!>	<E>;<MACRON+GRAVE>;<SMALL>;IGNORE
+<E-/>>	<E>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<e-/>>	<E>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<e8>	
+<F>	<F>;<NONE>;<CAPITAL>;IGNORE
+<f>	<F>;<NONE>;<SMALL>;IGNORE
+<F2>	<F>;<HOOK>;<CAPITAL>;IGNORE
+<f2>	<F>;<HOOK>;<SMALL>;IGNORE
+<F.>	<F>;<DOT>;<CAPITAL>;IGNORE
+<f.>	<F>;<DOT>;<SMALL>;IGNORE
+<f8>	
+<ff>	"<F><F>";"<NONE><NONE>";"<ff><ff>";IGNORE
+<fi>	"<F><I>";"<NONE><NONE>";"<fi><fi>";IGNORE
+<fl>	"<F><L>";"<NONE><NONE>";"<fl><fl>";IGNORE
+<ffi>	"<F><F><I>";"<NONE><NONE><NONE>";"<ffi><ffi><ffi>";IGNORE
+<ffl>	"<F><F><L>";"<NONE><NONE><NONE>";"<ffl><ffl><ffl>";IGNORE
+<ft>	"<F><T>";"<NONE><NONE>";"<ft><ft>";IGNORE
+<G>	<G>;<NONE>;<CAPITAL>;IGNORE
+<g>	<G>;<NONE>;<SMALL>;IGNORE
+<G'>	<G>;<ACUTE>;<CAPITAL>;IGNORE
+<g'>	<G>;<ACUTE>;<SMALL>;IGNORE
+<G(>	<G>;<BREVE>;<CAPITAL>;IGNORE
+<g(>	<G>;<BREVE>;<SMALL>;IGNORE
+<G/>>	<G>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<g/>>	<G>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<G<>	<G>;<CARON>;<CAPITAL>;IGNORE
+<g<>	<G>;<CARON>;<SMALL>;IGNORE
+<G.>	<G>;<DOT>;<CAPITAL>;IGNORE
+<g.>	<G>;<DOT>;<SMALL>;IGNORE
+<G//>	<G>;<STROKE>;<CAPITAL>;IGNORE
+<g//>	<G>;<STROKE>;<SMALL>;IGNORE
+<G,>	<G>;<CEDILLA>;<CAPITAL>;IGNORE
+<g,>	<G>;<CEDILLA>;<SMALL>;IGNORE
+<G->	<G>;<MACRON>;<CAPITAL>;IGNORE
+<g->	<G>;<MACRON>;<SMALL>;IGNORE
+<g8>	
+<H>	<H>;<NONE>;<CAPITAL>;IGNORE
+<h>	<H>;<NONE>;<SMALL>;IGNORE
+<H-(>	<H>;<BREVE-BELOW>;<CAPITAL>;IGNORE
+<h-(>	<H>;<BREVE-BELOW>;<SMALL>;IGNORE
+<H/>>	<H>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<h/>>	<H>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<H:>	<H>;<DIAERESIS>;<CAPITAL>;IGNORE
+<h:>	<H>;<DIAERESIS>;<SMALL>;IGNORE
+<H.>	<H>;<DOT>;<CAPITAL>;IGNORE
+<h.>	<H>;<DOT>;<SMALL>;IGNORE
+<H-.>	<H>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<h-.>	<H>;<DOT-BELOW>;<SMALL>;IGNORE
+<H//>	<H>;<STROKE>;<CAPITAL>;IGNORE
+<h//>	<H>;<STROKE>;<SMALL>;IGNORE
+<H,>	<H>;<CEDILLA>;<CAPITAL>;IGNORE
+<h,>	<H>;<CEDILLA>;<SMALL>;IGNORE
+<h8>	
+<I>	<I>;<NONE>;<CAPITAL>;IGNORE
+<i>	<I>;<NONE>;<SMALL>;IGNORE
+<I'>	<I>;<ACUTE>;<CAPITAL>;IGNORE
+<i'>	<I>;<ACUTE>;<SMALL>;IGNORE
+<I!>	<I>;<GRAVE>;<CAPITAL>;IGNORE
+<i!>	<I>;<GRAVE>;<SMALL>;IGNORE
+<I!!>	<I>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<i!!>	<I>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<I(>	<I>;<BREVE>;<CAPITAL>;IGNORE
+<i(>	<I>;<BREVE>;<SMALL>;IGNORE
+<I)>	<I>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<i)>	<I>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<I/>>	<I>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<i/>>	<I>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<I<>	<I>;<CARON>;<CAPITAL>;IGNORE
+<i<>	<I>;<CARON>;<SMALL>;IGNORE
+<I:>	<I>;<DIAERESIS>;<CAPITAL>;IGNORE
+<i:>	<I>;<DIAERESIS>;<SMALL>;IGNORE
+<I:'>	<I>;<DIAERESIS+ACUTE>;<CAPITAL>;IGNORE
+<i:'>	<I>;<DIAERESIS+ACUTE>;<SMALL>;IGNORE
+<I2>	<I>;<HOOK>;<CAPITAL>;IGNORE
+<i2>	<I>;<HOOK>;<SMALL>;IGNORE
+<I?>	<I>;<TILDE>;<CAPITAL>;IGNORE
+<i?>	<I>;<TILDE>;<SMALL>;IGNORE
+<I-?>	<I>;<TILDE-BELOW>;<CAPITAL>;IGNORE
+<i-?>	<I>;<TILDE-BELOW>;<SMALL>;IGNORE
+<I.>	<I>;<DOT>;<CAPITAL>;IGNORE
+<i.>	<I>;<DOT>;<SMALL>;IGNORE
+<I-.>	<I>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<i-.>	<I>;<DOT-BELOW>;<SMALL>;IGNORE
+<I;>	<I>;<OGONEK>;<CAPITAL>;IGNORE
+<i;>	<I>;<OGONEK>;<SMALL>;IGNORE
+<I->	<I>;<MACRON>;<CAPITAL>;IGNORE
+<i->	<I>;<MACRON>;<SMALL>;IGNORE
+<i8>	
+<IJ>	"<I><J>";"<IJ><IJ>";"<CAPITAL><CAPITAL>";IGNORE
+<ij>	"<I><J>";"<IJ><IJ>";"<SMALL><SMALL>";IGNORE
+<J>	<J>;<NONE>;<CAPITAL>;IGNORE
+<j>	<J>;<NONE>;<SMALL>;IGNORE
+<J/>>	<J>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<j/>>	<J>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<j8>	
+<K>	<K>;<NONE>;<CAPITAL>;IGNORE
+<k>	<K>;<NONE>;<SMALL>;IGNORE
+<K'>	<K>;<ACUTE>;<CAPITAL>;IGNORE
+<k'>	<K>;<ACUTE>;<SMALL>;IGNORE
+<K<>	<K>;<CARON>;<CAPITAL>;IGNORE
+<k<>	<K>;<CARON>;<SMALL>;IGNORE
+<K2>	<K>;<HOOK>;<CAPITAL>;IGNORE
+<k2>	<K>;<HOOK>;<SMALL>;IGNORE
+<K-.>	<K>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<k-.>	<K>;<DOT-BELOW>;<SMALL>;IGNORE
+<K,>	<K>;<CEDILLA>;<CAPITAL>;IGNORE
+<k,>	<K>;<CEDILLA>;<SMALL>;IGNORE
+<K_>	<K>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<k_>	<K>;<LINE-BELOW>;<SMALL>;IGNORE
+<k8>	
+<kk>	<K>;<kk>;<SMALL>;IGNORE
+<L>	<L>;<NONE>;<CAPITAL>;IGNORE
+<l>	<L>;<NONE>;<SMALL>;IGNORE
+<L'>	<L>;<ACUTE>;<CAPITAL>;IGNORE
+<l'>	<L>;<ACUTE>;<SMALL>;IGNORE
+<L<>	<L>;<CARON>;<CAPITAL>;IGNORE
+<l<>	<L>;<CARON>;<SMALL>;IGNORE
+<L.>	<L>;<DOT>;<CAPITAL>;IGNORE
+<l.>	<L>;<DOT>;<SMALL>;IGNORE
+<L-.>	<L>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<l-.>	<L>;<DOT-BELOW>;<SMALL>;IGNORE
+<L//>	<L>;<STROKE>;<CAPITAL>;IGNORE
+<l//>	<L>;<STROKE>;<SMALL>;IGNORE
+<L,>	<L>;<CEDILLA>;<CAPITAL>;IGNORE
+<l,>	<L>;<CEDILLA>;<SMALL>;IGNORE
+<L--.>	<L>;<MACRON+DOT-BELOW>;<CAPITAL>;IGNORE
+<l--.>	<L>;<MACRON+DOT-BELOW>;<SMALL>;IGNORE
+<L-/>>	<L>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<l-/>>	<L>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<L_>	<L>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<l_>	<L>;<LINE-BELOW>;<SMALL>;IGNORE
+<l8>	
+<M>	<M>;<NONE>;<CAPITAL>;IGNORE
+<m>	<M>;<NONE>;<SMALL>;IGNORE
+<M'>	<M>;<ACUTE>;<CAPITAL>;IGNORE
+<m'>	<M>;<ACUTE>;<SMALL>;IGNORE
+<M.>	<M>;<DOT>;<CAPITAL>;IGNORE
+<m.>	<M>;<DOT>;<SMALL>;IGNORE
+<M-.>	<M>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<m-.>	<M>;<DOT-BELOW>;<SMALL>;IGNORE
+<m8>	
+<N>	<N>;<NONE>;<CAPITAL>;IGNORE
+<n>	<N>;<NONE>;<SMALL>;IGNORE
+<N'>	<N>;<ACUTE>;<CAPITAL>;IGNORE
+<n'>	<N>;<ACUTE>;<SMALL>;IGNORE
+<N<>	<N>;<CARON>;<CAPITAL>;IGNORE
+<n<>	<N>;<CARON>;<SMALL>;IGNORE
+<N.>	<N>;<DOT>;<CAPITAL>;IGNORE
+<n.>	<N>;<DOT>;<SMALL>;IGNORE
+<N-.>	<N>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<n-.>	<N>;<DOT-BELOW>;<SMALL>;IGNORE
+<N,>	<N>;<CEDILLA>;<CAPITAL>;IGNORE
+<n,>	<N>;<CEDILLA>;<SMALL>;IGNORE
+<N-/>>	<N>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<n-/>>	<N>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<N_>	<N>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<n_>	<N>;<LINE-BELOW>;<SMALL>;IGNORE
+<'n>	<N>;<PRECEDED-BY-APOSTROPHE>;<SMALL>;IGNORE
+<n8>	
+<N?>	<N?>;<NONE>;<CAPITAL>;IGNORE
+<n?>	<N?>;<NONE>;<SMALL>;IGNORE
+<NG>	"<N><G>";"<NG><NG>";"<CAPITAL><CAPITAL>";IGNORE
+<ng>	"<N><G>";"<NG><NG>";"<SMALL><SMALL>";IGNORE
+<O>	<O>;<NONE>;<CAPITAL>;IGNORE
+<o>	<O>;<NONE>;<SMALL>;IGNORE
+<-o>	<O>;<NONE>;<-o>;IGNORE
+<O'>	<O>;<ACUTE>;<CAPITAL>;IGNORE
+<o'>	<O>;<ACUTE>;<SMALL>;IGNORE
+<O!>	<O>;<GRAVE>;<CAPITAL>;IGNORE
+<o!>	<O>;<GRAVE>;<SMALL>;IGNORE
+<O!!>	<O>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<o!!>	<O>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<O(>	<O>;<BREVE>;<CAPITAL>;IGNORE
+<o(>	<O>;<BREVE>;<SMALL>;IGNORE
+<O)>	<O>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<o)>	<O>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<O/>>	<O>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<o/>>	<O>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<O/>'>	<O>;<CIRCUMFLEX+ACUTE>;<CAPITAL>;IGNORE
+<o/>'>	<O>;<CIRCUMFLEX+ACUTE>;<SMALL>;IGNORE
+<O/>!>	<O>;<CIRCUMFLEX+GRAVE>;<CAPITAL>;IGNORE
+<o/>!>	<O>;<CIRCUMFLEX+GRAVE>;<SMALL>;IGNORE
+<O/>2>	<O>;<CIRCUMFLEX+HOOK>;<CAPITAL>;IGNORE
+<o/>2>	<O>;<CIRCUMFLEX+HOOK>;<SMALL>;IGNORE
+<O/>?>	<O>;<CIRCUMFLEX+TILDE>;<CAPITAL>;IGNORE
+<o/>?>	<O>;<CIRCUMFLEX+TILDE>;<SMALL>;IGNORE
+<O/>-.>	<O>;<CIRCUMFLEX+DOT-BELOW>;<CAPITAL>;IGNORE
+<o/>-.>	<O>;<CIRCUMFLEX+DOT-BELOW>;<SMALL>;IGNORE
+<O<>	<O>;<CARON>;<CAPITAL>;IGNORE
+<o<>	<O>;<CARON>;<SMALL>;IGNORE
+<O:>	<O>;<DIAERESIS>;<CAPITAL>;IGNORE
+<o:>	<O>;<DIAERESIS>;<SMALL>;IGNORE
+<O">	<O>;<DOUBLE-ACUTE>;<CAPITAL>;IGNORE
+<o">	<O>;<DOUBLE-ACUTE>;<SMALL>;IGNORE
+<O2>	<O>;<HOOK>;<CAPITAL>;IGNORE
+<o2>	<O>;<HOOK>;<SMALL>;IGNORE
+<O?>	<O>;<TILDE>;<CAPITAL>;IGNORE
+<o?>	<O>;<TILDE>;<SMALL>;IGNORE
+<O?'>	<O>;<TILDE+ACUTE>;<CAPITAL>;IGNORE
+<o?'>	<O>;<TILDE+ACUTE>;<SMALL>;IGNORE
+<O?:>	<O>;<TILDE+DIAERESIS>;<CAPITAL>;IGNORE
+<o?:>	<O>;<TILDE+DIAERESIS>;<SMALL>;IGNORE
+<O-.>	<O>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<o-.>	<O>;<DOT-BELOW>;<SMALL>;IGNORE
+<O//>	<O>;<STROKE>;<CAPITAL>;IGNORE
+<o//>	<O>;<STROKE>;<SMALL>;IGNORE
+<O//'>	<O>;<STROKE+ACUTE>;<CAPITAL>;IGNORE
+<o//'>	<O>;<STROKE+ACUTE>;<SMALL>;IGNORE
+<O;>	<O>;<OGONEK>;<CAPITAL>;IGNORE
+<o;>	<O>;<OGONEK>;<SMALL>;IGNORE
+<O1>	<O>;<OGONEK+MACRON>;<CAPITAL>;IGNORE
+<o1>	<O>;<OGONEK+MACRON>;<SMALL>;IGNORE
+<O->	<O>;<MACRON>;<CAPITAL>;IGNORE
+<o->	<O>;<MACRON>;<SMALL>;IGNORE
+<O-'>	<O>;<MACRON+ACUTE>;<CAPITAL>;IGNORE
+<o-'>	<O>;<MACRON+ACUTE>;<SMALL>;IGNORE
+<O-!>	<O>;<MACRON+GRAVE>;<CAPITAL>;IGNORE
+<o-!>	<O>;<MACRON+GRAVE>;<SMALL>;IGNORE
+<O9>	<O>;<HORN>;<CAPITAL>;IGNORE
+<o9>	<O>;<HORN>;<SMALL>;IGNORE
+<O9'>	<O>;<HORN+ACUTE>;<CAPITAL>;IGNORE
+<o9'>	<O>;<HORN+ACUTE>;<SMALL>;IGNORE
+<O9!>	<O>;<HORN+GRAVE>;<CAPITAL>;IGNORE
+<o9!>	<O>;<HORN+GRAVE>;<SMALL>;IGNORE
+<O92>	<O>;<HORN+HOOK>;<CAPITAL>;IGNORE
+<o92>	<O>;<HORN+HOOK>;<SMALL>;IGNORE
+<O9?>	<O>;<HORN+TILDE>;<CAPITAL>;IGNORE
+<o9?>	<O>;<HORN+TILDE>;<SMALL>;IGNORE
+<O9-.>	<O>;<HORN+DOT-BELOW>;<CAPITAL>;IGNORE
+<o9-.>	<O>;<HORN+DOT-BELOW>;<SMALL>;IGNORE
+<o8>	
+<OE>	"<O><E>";"<OE><OE>";"<CAPITAL><CAPITAL>";IGNORE
+<oe>	"<O><E>";"<OE><OE>";"<SMALL><SMALL>";IGNORE
+<P>	<P>;<NONE>;<CAPITAL>;IGNORE
+<p>	<P>;<NONE>;<SMALL>;IGNORE
+<P'>	<P>;<ACUTE>;<CAPITAL>;IGNORE
+<p'>	<P>;<ACUTE>;<SMALL>;IGNORE
+<P.>	<P>;<DOT>;<CAPITAL>;IGNORE
+<p.>	<P>;<DOT>;<SMALL>;IGNORE
+<p8>	
+<Q>	<Q>;<NONE>;<CAPITAL>;IGNORE
+<q>	<Q>;<NONE>;<SMALL>;IGNORE
+<q8>	
+<R>	<R>;<NONE>;<CAPITAL>;IGNORE
+<r>	<R>;<NONE>;<SMALL>;IGNORE
+<R'>	<R>;<ACUTE>;<CAPITAL>;IGNORE
+<r'>	<R>;<ACUTE>;<SMALL>;IGNORE
+<R!!>	<R>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<r!!>	<R>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<R)>	<R>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<r)>	<R>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<R<>	<R>;<CARON>;<CAPITAL>;IGNORE
+<r<>	<R>;<CARON>;<SMALL>;IGNORE
+<R.>	<R>;<DOT>;<CAPITAL>;IGNORE
+<r.>	<R>;<DOT>;<SMALL>;IGNORE
+<R-.>	<R>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<r-.>	<R>;<DOT-BELOW>;<SMALL>;IGNORE
+<R,>	<R>;<CEDILLA>;<CAPITAL>;IGNORE
+<r,>	<R>;<CEDILLA>;<SMALL>;IGNORE
+<R--.>	<R>;<MACRON+DOT-BELOW>;<CAPITAL>;IGNORE
+<r--.>	<R>;<MACRON+DOT-BELOW>;<SMALL>;IGNORE
+<R_>	<R>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<r_>	<R>;<LINE-BELOW>;<SMALL>;IGNORE
+<r8>	
+<S>	<S>;<NONE>;<CAPITAL>;IGNORE
+<s>	<S>;<NONE>;<SMALL>;IGNORE
+<st>	"<S><T>";"<NONE><NONE>";"<st><st>";IGNORE
+<S'>	<S>;<ACUTE>;<CAPITAL>;IGNORE
+<s'>	<S>;<ACUTE>;<SMALL>;IGNORE
+<S'.>	<S>;<ACUTE+DOT>;<CAPITAL>;IGNORE
+<s'.>	<S>;<ACUTE+DOT>;<SMALL>;IGNORE
+<S/>>	<S>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<s/>>	<S>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<S<>	<S>;<CARON>;<CAPITAL>;IGNORE
+<s<>	<S>;<CARON>;<SMALL>;IGNORE
+<S<.>	<S>;<CARON+DOT>;<CAPITAL>;IGNORE
+<s<.>	<S>;<CARON+DOT>;<SMALL>;IGNORE
+<S.>	<S>;<DOT>;<CAPITAL>;IGNORE
+<s.>	<S>;<DOT>;<SMALL>;IGNORE
+<S-.>	<S>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<s-.>	<S>;<DOT-BELOW>;<SMALL>;IGNORE
+<S.-.>	<S>;<DOT+DOT-BELOW>;<CAPITAL>;IGNORE
+<s.-.>	<S>;<DOT+DOT-BELOW>;<SMALL>;IGNORE
+<S,>	<S>;<CEDILLA>;<CAPITAL>;IGNORE
+<s,>	<S>;<CEDILLA>;<SMALL>;IGNORE
+<s8>	
+<s1>	<S>;<s1>;<SMALL>;IGNORE
+<ss>	"<S><S>";"<NONE><NONE>";"<SMALL><ss>";IGNORE
+<T>	<T>;<NONE>;<CAPITAL>;IGNORE
+<t>	<T>;<NONE>;<SMALL>;IGNORE
+<T<>	<T>;<CARON>;<CAPITAL>;IGNORE
+<t<>	<T>;<CARON>;<SMALL>;IGNORE
+<T.>	<T>;<DOT>;<CAPITAL>;IGNORE
+<t.>	<T>;<DOT>;<SMALL>;IGNORE
+<T-.>	<T>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<t-.>	<T>;<DOT-BELOW>;<SMALL>;IGNORE
+<T//>	<T>;<STROKE>;<CAPITAL>;IGNORE
+<t//>	<T>;<STROKE>;<SMALL>;IGNORE
+<T,>	<T>;<CEDILLA>;<CAPITAL>;IGNORE
+<t,>	<T>;<CEDILLA>;<SMALL>;IGNORE
+<T-/>>	<T>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<t-/>>	<T>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<T_>	<T>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<t_>	<T>;<LINE-BELOW>;<SMALL>;IGNORE
+<t8>	
+<TH>	"<T><H>";"<TH><TH>";"<CAPITAL><CAPITAL>";IGNORE
+<th>	"<T><H>";"<TH><TH>";"<SMALL><SMALL>";IGNORE
+<U>	<U>;<NONE>;<CAPITAL>;IGNORE
+<u>	<U>;<NONE>;<SMALL>;IGNORE
+<U'>	<U>;<ACUTE>;<CAPITAL>;IGNORE
+<u'>	<U>;<ACUTE>;<SMALL>;IGNORE
+<U!>	<U>;<GRAVE>;<CAPITAL>;IGNORE
+<u!>	<U>;<GRAVE>;<SMALL>;IGNORE
+<U!!>	<U>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<u!!>	<U>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<U(>	<U>;<BREVE>;<CAPITAL>;IGNORE
+<u(>	<U>;<BREVE>;<SMALL>;IGNORE
+<U)>	<U>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<u)>	<U>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<U/>>	<U>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<u/>>	<U>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<U<>	<U>;<CARON>;<CAPITAL>;IGNORE
+<u<>	<U>;<CARON>;<SMALL>;IGNORE
+<U0>	<U>;<RING>;<CAPITAL>;IGNORE
+<u0>	<U>;<RING>;<SMALL>;IGNORE
+<U:>	<U>;<DIAERESIS>;<CAPITAL>;IGNORE
+<u:>	<U>;<DIAERESIS>;<SMALL>;IGNORE
+<U:->	<U>;<DIAERESIS+MACRON>;<CAPITAL>;IGNORE
+<u:->	<U>;<DIAERESIS+MACRON>;<SMALL>;IGNORE
+<U:'>	<U>;<DIAERESIS+ACUTE>;<CAPITAL>;IGNORE
+<u:'>	<U>;<DIAERESIS+ACUTE>;<SMALL>;IGNORE
+<U:!>	<U>;<DIAERESIS+GRAVE>;<CAPITAL>;IGNORE
+<u:!>	<U>;<DIAERESIS+GRAVE>;<SMALL>;IGNORE
+<U:<>	<U>;<DIAERESIS+CARON>;<CAPITAL>;IGNORE
+<u:<>	<U>;<DIAERESIS+CARON>;<SMALL>;IGNORE
+<U">	<U>;<DOUBLE-ACUTE>;<CAPITAL>;IGNORE
+<u">	<U>;<DOUBLE-ACUTE>;<SMALL>;IGNORE
+<U2>	<U>;<HOOK>;<CAPITAL>;IGNORE
+<u2>	<U>;<HOOK>;<SMALL>;IGNORE
+<U?>	<U>;<TILDE>;<CAPITAL>;IGNORE
+<u?>	<U>;<TILDE>;<SMALL>;IGNORE
+<U?'>	<U>;<TILDE+ACUTE>;<CAPITAL>;IGNORE
+<u?'>	<U>;<TILDE+ACUTE>;<SMALL>;IGNORE
+<U-?>	<U>;<TILDE-BELOW>;<CAPITAL>;IGNORE
+<u-?>	<U>;<TILDE-BELOW>;<SMALL>;IGNORE
+<U-.>	<U>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<u-.>	<U>;<DOT-BELOW>;<SMALL>;IGNORE
+<U;>	<U>;<OGONEK>;<CAPITAL>;IGNORE
+<u;>	<U>;<OGONEK>;<SMALL>;IGNORE
+<U->	<U>;<MACRON>;<CAPITAL>;IGNORE
+<u->	<U>;<MACRON>;<SMALL>;IGNORE
+<U-:>	<U>;<MACRON+DIAERESIS>;<CAPITAL>;IGNORE
+<u-:>	<U>;<MACRON+DIAERESIS>;<SMALL>;IGNORE
+<U--:>	<U>;<MACRON+DIAERESIS-BELOW>;<CAPITAL>;IGNORE
+<u--:>	<U>;<MACRON+DIAERESIS-BELOW>;<SMALL>;IGNORE
+<U-/>>	<U>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<u-/>>	<U>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<U9>	<U>;<HORN>;<CAPITAL>;IGNORE
+<u9>	<U>;<HORN>;<SMALL>;IGNORE
+<U9'>	<U>;<HORN+ACUTE>;<CAPITAL>;IGNORE
+<u9'>	<U>;<HORN+ACUTE>;<SMALL>;IGNORE
+<U9!>	<U>;<HORN+GRAVE>;<CAPITAL>;IGNORE
+<u9!>	<U>;<HORN+GRAVE>;<SMALL>;IGNORE
+<U92>	<U>;<HORN+HOOK>;<CAPITAL>;IGNORE
+<u92>	<U>;<HORN+HOOK>;<SMALL>;IGNORE
+<U9?>	<U>;<HORN+TILDE>;<CAPITAL>;IGNORE
+<u9?>	<U>;<HORN+TILDE>;<SMALL>;IGNORE
+<U9-.>	<U>;<HORN+DOT-BELOW>;<CAPITAL>;IGNORE
+<u9-.>	<U>;<HORN+DOT-BELOW>;<SMALL>;IGNORE
+<u8>	
+<V>	<V>;<NONE>;<CAPITAL>;IGNORE
+<v>	<V>;<NONE>;<SMALL>;IGNORE
+<V?>	<V>;<TILDE>;<CAPITAL>;IGNORE
+<v?>	<V>;<TILDE>;<SMALL>;IGNORE
+<V-.>	<V>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<v-.>	<V>;<DOT-BELOW>;<SMALL>;IGNORE
+<v8>	
+<W>	<W>;<NONE>;<CAPITAL>;IGNORE
+<w>	<W>;<NONE>;<SMALL>;IGNORE
+<W'>	<W>;<ACUTE>;<CAPITAL>;IGNORE
+<w'>	<W>;<ACUTE>;<SMALL>;IGNORE
+<W!>	<W>;<GRAVE>;<CAPITAL>;IGNORE
+<w!>	<W>;<GRAVE>;<SMALL>;IGNORE
+<W/>>	<W>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<w/>>	<W>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<W:>	<W>;<DIAERESIS>;<CAPITAL>;IGNORE
+<w:>	<W>;<DIAERESIS>;<SMALL>;IGNORE
+<W.>	<W>;<DOT>;<CAPITAL>;IGNORE
+<w.>	<W>;<DOT>;<SMALL>;IGNORE
+<W-.>	<W>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<w-.>	<W>;<DOT-BELOW>;<SMALL>;IGNORE
+<w8>	
+<X>	<X>;<NONE>;<CAPITAL>;IGNORE
+<x>	<X>;<NONE>;<SMALL>;IGNORE
+<X:>	<X>;<DIAERESIS>;<CAPITAL>;IGNORE
+<x:>	<X>;<DIAERESIS>;<SMALL>;IGNORE
+<X.>	<X>;<DOT>;<CAPITAL>;IGNORE
+<x.>	<X>;<DOT>;<SMALL>;IGNORE
+<x8>	
+<Y>	<Y>;<NONE>;<CAPITAL>;IGNORE
+<y>	<Y>;<NONE>;<SMALL>;IGNORE
+<Y'>	<Y>;<ACUTE>;<CAPITAL>;IGNORE
+<y'>	<Y>;<ACUTE>;<SMALL>;IGNORE
+<Y!>	<Y>;<GRAVE>;<CAPITAL>;IGNORE
+<y!>	<Y>;<GRAVE>;<SMALL>;IGNORE
+<Y/>>	<Y>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<y/>>	<Y>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<Y:>	<Y>;<DIAERESIS>;<CAPITAL>;IGNORE
+<y:>	<Y>;<DIAERESIS>;<SMALL>;IGNORE
+<Y2>	<Y>;<HOOK>;<CAPITAL>;IGNORE
+<y2>	<Y>;<HOOK>;<SMALL>;IGNORE
+<Y?>	<Y>;<TILDE>;<CAPITAL>;IGNORE
+<y?>	<Y>;<TILDE>;<SMALL>;IGNORE
+<Y.>	<Y>;<DOT>;<CAPITAL>;IGNORE
+<y.>	<Y>;<DOT>;<SMALL>;IGNORE
+<Y-.>	<Y>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<y-.>	<Y>;<DOT-BELOW>;<SMALL>;IGNORE
+<y8>	
+<Z>	<Z>;<NONE>;<CAPITAL>;IGNORE
+<z>	<Z>;<NONE>;<SMALL>;IGNORE
+<Z'>	<Z>;<ACUTE>;<CAPITAL>;IGNORE
+<z'>	<Z>;<ACUTE>;<SMALL>;IGNORE
+<Z/>>	<Z>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<z/>>	<Z>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<Z<>	<Z>;<CARON>;<CAPITAL>;IGNORE
+<z<>	<Z>;<CARON>;<SMALL>;IGNORE
+<Z.>	<Z>;<DOT>;<CAPITAL>;IGNORE
+<z.>	<Z>;<DOT>;<SMALL>;IGNORE
+<Z-.>	<Z>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<z-.>	<Z>;<DOT-BELOW>;<SMALL>;IGNORE
+<Z//>	<Z>;<STROKE>;<CAPITAL>;IGNORE
+<z//>	<Z>;<STROKE>;<SMALL>;IGNORE
+<Z_>	<Z>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<z_>	<Z>;<LINE-BELOW>;<SMALL>;IGNORE
+<z8>	
+<A*>	<A*>;<CAPITAL>;<GREEK>;IGNORE
+<A%>	<A*>;<CAPITAL>;<TONOS>;IGNORE
+<a*>	<A*>;<SMALL>;<GREEK>;IGNORE
+<a%>	<A*>;<SMALL>;<TONOS>;IGNORE
+<B*>	<B*>;<CAPITAL>;<GREEK>;IGNORE
+<b*>	<B*>;<SMALL>;<GREEK>;IGNORE
+<G*>	<G*>;<CAPITAL>;<GREEK>;IGNORE
+<g*>	<G*>;<SMALL>;<GREEK>;IGNORE
+<D*>	<D*>;<CAPITAL>;<GREEK>;IGNORE
+<d*>	<D*>;<SMALL>;<GREEK>;IGNORE
+<E*>	<E*>;<CAPITAL>;<GREEK>;IGNORE
+<E%>	<E*>;<CAPITAL>;<TONOS>;IGNORE
+<e*>	<E*>;<SMALL>;<GREEK>;IGNORE
+<e%>	<E*>;<SMALL>;<TONOS>;IGNORE
+<Z*>	<Z*>;<CAPITAL>;<GREEK>;IGNORE
+<z*>	<Z*>;<SMALL>;<GREEK>;IGNORE
+<Y*>	<Y*>;<CAPITAL>;<GREEK>;IGNORE
+<Y%>	<Y*>;<CAPITAL>;<TONOS>;IGNORE
+<y*>	<Y*>;<SMALL>;<GREEK>;IGNORE
+<y%>	<Y*>;<SMALL>;<TONOS>;IGNORE
+<H*>	<H*>;<CAPITAL>;<GREEK>;IGNORE
+<h*>	<H*>;<SMALL>;<GREEK>;IGNORE
+<I*>	<I*>;<CAPITAL>;<GREEK>;IGNORE
+<I%>	<I*>;<CAPITAL>;<TONOS>;IGNORE
+<J*>	<I*>;<CAPITAL>;<DIALYTICA>;IGNORE
+<i*>	<I*>;<SMALL>;<GREEK>;IGNORE
+<i%>	<I*>;<SMALL>;<TONOS>;IGNORE
+<j*>	<I*>;<SMALL>;<DIALYTICA>;IGNORE
+<i3>	<I*>;<SMALL>;<DIALYTICA+TONOS>;IGNORE
+<K*>	<K*>;<CAPITAL>;<GREEK>;IGNORE
+<k*>	<K*>;<SMALL>;<GREEK>;IGNORE
+<L*>	<L*>;<CAPITAL>;<GREEK>;IGNORE
+<l*>	<L*>;<SMALL>;<GREEK>;IGNORE
+<M*>	<M*>;<CAPITAL>;<GREEK>;IGNORE
+<m*>	<M*>;<SMALL>;<GREEK>;IGNORE
+<N*>	<N*>;<CAPITAL>;<GREEK>;IGNORE
+<n*>	<N*>;<SMALL>;<GREEK>;IGNORE
+<C*>	<C*>;<CAPITAL>;<GREEK>;IGNORE
+<c*>	<C*>;<SMALL>;<GREEK>;IGNORE
+<O*>	<O*>;<CAPITAL>;<GREEK>;IGNORE
+<O%>	<O*>;<CAPITAL>;<TONOS>;IGNORE
+<o*>	<O*>;<SMALL>;<GREEK>;IGNORE
+<o%>	<O*>;<SMALL>;<TONOS>;IGNORE
+<P*>	<P*>;<CAPITAL>;<GREEK>;IGNORE
+<p*>	<P*>;<SMALL>;<GREEK>;IGNORE
+<R*>	<R*>;<CAPITAL>;<GREEK>;IGNORE
+<r*>	<R*>;<SMALL>;<GREEK>;IGNORE
+<S*>	<S*>;<CAPITAL>;<GREEK>;IGNORE
+<s*>	<S*>;<SMALL>;<GREEK>;IGNORE
+<*s>	<S*>;<SMALL>;<*s>;IGNORE
+<T*>	<T*>;<CAPITAL>;<GREEK>;IGNORE
+<t*>	<T*>;<SMALL>;<GREEK>;IGNORE
+<U*>	<U*>;<CAPITAL>;<GREEK>;IGNORE
+<U%>	<U*>;<CAPITAL>;<TONOS>;IGNORE
+<V*>	<U*>;<CAPITAL>;<DIALYTICA>;IGNORE
+<u*>	<U*>;<SMALL>;<GREEK>;IGNORE
+<u%>	<U*>;<SMALL>;<TONOS>;IGNORE
+<v*>	<U*>;<SMALL>;<DIALYTICA>;IGNORE
+<u3>	<U*>;<SMALL>;<DIALYTICA+TONOS>;IGNORE
+<F*>	<F*>;<CAPITAL>;<GREEK>;IGNORE
+<f*>	<F*>;<SMALL>;<GREEK>;IGNORE
+<X*>	<X*>;<CAPITAL>;<GREEK>;IGNORE
+<x*>	<X*>;<SMALL>;<GREEK>;IGNORE
+<Q*>	<Q*>;<CAPITAL>;<GREEK>;IGNORE
+<q*>	<Q*>;<SMALL>;<GREEK>;IGNORE
+<W*>	<W*>;<CAPITAL>;<GREEK>;IGNORE
+<W%>	<W*>;<CAPITAL>;<TONOS>;IGNORE
+<w*>	<W*>;<SMALL>;<GREEK>;IGNORE
+<w%>	<W*>;<SMALL>;<TONOS>;IGNORE
+<A=>	<A=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<a=>	<A=>;<CYRILLIC>;<SMALL>;IGNORE
+<B=>	<B=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<b=>	<B=>;<CYRILLIC>;<SMALL>;IGNORE
+<V=>	<V=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<v=>	<V=>;<CYRILLIC>;<SMALL>;IGNORE
+<G=>	<G=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<g=>	<G=>;<CYRILLIC>;<SMALL>;IGNORE
+<G%>	<G%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<g%>	<G%>;<CYRILLIC>;<SMALL>;IGNORE
+<G3>	<G3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<g3>	<G3>;<CYRILLIC>;<SMALL>;IGNORE
+<D=>	<D=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<d=>	<D=>;<CYRILLIC>;<SMALL>;IGNORE
+<D%>	<D%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<d%>	<D%>;<CYRILLIC>;<SMALL>;IGNORE
+<E=>	<E=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<e=>	<E=>;<CYRILLIC>;<SMALL>;IGNORE
+<IO>	<IO>;<CYRILLIC>;<CAPITAL>;IGNORE
+<io>	<IO>;<CYRILLIC>;<SMALL>;IGNORE
+<IE>	<IE>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ie>	<IE>;<CYRILLIC>;<SMALL>;IGNORE
+<Z%>	<Z%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<z%>	<Z%>;<CYRILLIC>;<SMALL>;IGNORE
+<Z=>	<Z=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<z=>	<Z=>;<CYRILLIC>;<SMALL>;IGNORE
+<I=>	<I=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<i=>	<I=>;<CYRILLIC>;<SMALL>;IGNORE
+<II>	<II>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ii>	<II>;<CYRILLIC>;<SMALL>;IGNORE
+<YI>	<YI>;<CYRILLIC>;<CAPITAL>;IGNORE
+<yi>	<YI>;<CYRILLIC>;<SMALL>;IGNORE
+<J%>	<J%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<j%>	<J%>;<CYRILLIC>;<SMALL>;IGNORE
+<J=>	<J=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<j=>	<J=>;<CYRILLIC>;<SMALL>;IGNORE
+<K=>	<K=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<k=>	<K=>;<CYRILLIC>;<SMALL>;IGNORE
+<KJ>	<KJ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<kj>	<KJ>;<CYRILLIC>;<SMALL>;IGNORE
+<L=>	<L=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<l=>	<L=>;<CYRILLIC>;<SMALL>;IGNORE
+<LJ>	<LJ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<lj>	<LJ>;<CYRILLIC>;<SMALL>;IGNORE
+<M=>	<M=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<m=>	<M=>;<CYRILLIC>;<SMALL>;IGNORE
+<N=>	<N=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<n=>	<N=>;<CYRILLIC>;<SMALL>;IGNORE
+<NJ>	<NJ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<nj>	<NJ>;<CYRILLIC>;<SMALL>;IGNORE
+<O=>	<O=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<o=>	<O=>;<CYRILLIC>;<SMALL>;IGNORE
+<P=>	<P=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<p=>	<P=>;<CYRILLIC>;<SMALL>;IGNORE
+<R=>	<R=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<r=>	<R=>;<CYRILLIC>;<SMALL>;IGNORE
+<S=>	<S=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<s=>	<S=>;<CYRILLIC>;<SMALL>;IGNORE
+<T=>	<T=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<t=>	<T=>;<CYRILLIC>;<SMALL>;IGNORE
+<Ts>	<Ts>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ts>	<Ts>;<CYRILLIC>;<SMALL>;IGNORE
+<U=>	<U=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<u=>	<U=>;<CYRILLIC>;<SMALL>;IGNORE
+<V%>	<V%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<v%>	<V%>;<CYRILLIC>;<SMALL>;IGNORE
+<F=>	<F=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<f=>	<F=>;<CYRILLIC>;<SMALL>;IGNORE
+<H=>	<H=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<h=>	<H=>;<CYRILLIC>;<SMALL>;IGNORE
+<C=>	<C=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<c=>	<C=>;<CYRILLIC>;<SMALL>;IGNORE
+<DS>	<DS>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ds>	<DS>;<CYRILLIC>;<SMALL>;IGNORE
+<C%>	<C%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<c%>	<C%>;<CYRILLIC>;<SMALL>;IGNORE
+<DZ>	<DZ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<dz>	<DZ>;<CYRILLIC>;<SMALL>;IGNORE
+<S%>	<S%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<s%>	<S%>;<CYRILLIC>;<SMALL>;IGNORE
+<Sc>	<Sc>;<CYRILLIC>;<CAPITAL>;IGNORE
+<sc>	<Sc>;<CYRILLIC>;<SMALL>;IGNORE
+<='>	<='>;<CYRILLIC>;<SMALL>;IGNORE
+<=">	<='>;<CYRILLIC>;<CAPITAL>;IGNORE
+<Y=>	<Y=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<y=>	<Y=>;<CYRILLIC>;<SMALL>;IGNORE
+<%'>	<%'>;<CYRILLIC>;<SMALL>;IGNORE
+<%">	<%'>;<CYRILLIC>;<CAPITAL>;IGNORE
+<JE>	<JE>;<CYRILLIC>;<CAPITAL>;IGNORE
+<je>	<JE>;<CYRILLIC>;<SMALL>;IGNORE
+<JU>	<JU>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ju>	<JU>;<CYRILLIC>;<SMALL>;IGNORE
+<JA>	<JA>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ja>	<JA>;<CYRILLIC>;<SMALL>;IGNORE
+<Y3>	<Y3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<y3>	<Y3>;<CYRILLIC>;<SMALL>;IGNORE
+<O3>	<O3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<o3>	<O3>;<CYRILLIC>;<SMALL>;IGNORE
+<F3>	<F3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<f3>	<F3>;<CYRILLIC>;<SMALL>;IGNORE
+<V3>	<V3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<v3>	<V3>;<CYRILLIC>;<SMALL>;IGNORE
+<C3>	<C3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<c3>	<C3>;<CYRILLIC>;<SMALL>;IGNORE
+<A+>	<A+>;IGNORE;IGNORE;IGNORE
+<B+>	<B+>;IGNORE;IGNORE;IGNORE
+<G+>	<G+>;IGNORE;IGNORE;IGNORE
+<D+>	<D+>;IGNORE;IGNORE;IGNORE
+<H+>	<H+>;IGNORE;IGNORE;IGNORE
+<W+>	<W+>;IGNORE;IGNORE;IGNORE
+<Z+>	<Z+>;IGNORE;IGNORE;IGNORE
+<X+>	<X+>;IGNORE;IGNORE;IGNORE
+<Tj>	<Tj>;IGNORE;IGNORE;IGNORE
+<J+>	<J+>;IGNORE;IGNORE;IGNORE
+<K%>	<K%>;IGNORE;IGNORE;IGNORE
+<K+>	<K+>;IGNORE;IGNORE;IGNORE
+<L+>	<L+>;IGNORE;IGNORE;IGNORE
+<M%>	<M%>;IGNORE;IGNORE;IGNORE
+<M+>	<M+>;IGNORE;IGNORE;IGNORE
+<N%>	<N%>;IGNORE;IGNORE;IGNORE
+<N+>	<N+>;IGNORE;IGNORE;IGNORE
+<S+>	<S+>;IGNORE;IGNORE;IGNORE
+<E+>	<E+>;IGNORE;IGNORE;IGNORE
+<P%>	<P%>;IGNORE;IGNORE;IGNORE
+<P+>	<P+>;IGNORE;IGNORE;IGNORE
+<Zj>	<Zj>;IGNORE;IGNORE;IGNORE
+<ZJ>	<ZJ>;IGNORE;IGNORE;IGNORE
+<Q+>	<Q+>;IGNORE;IGNORE;IGNORE
+<R+>	<R+>;IGNORE;IGNORE;IGNORE
+<Sh>	<Sh>;IGNORE;IGNORE;IGNORE
+<T+>	<T+>;IGNORE;IGNORE;IGNORE
+
+% Arabic collating
+
+<,+>	IGNORE;IGNORE;IGNORE;<,+>
+<;+>	IGNORE;IGNORE;IGNORE;<;+>
+<?+>	IGNORE;IGNORE;IGNORE;<?+>
+<++>	IGNORE;IGNORE;IGNORE;<++>
+
+<H'>	<H'>;<H'>;IGNORE;IGNORE
+<aM>	<aM>;<aM>;IGNORE;IGNORE
+<aM.>	<aM>;<aM.>;IGNORE;IGNORE
+<aH>	<H'>;<aH>;IGNORE;IGNORE
+<aH.>	<H'>;<aH.>;IGNORE;IGNORE
+<wH>	<H'>;<wH>;IGNORE;IGNORE
+<ah>	<H'>;<ah>;IGNORE;IGNORE
+<ah.>	<H'>;<ah.>;IGNORE;IGNORE
+<yH>	<H'>;<yH>;IGNORE;IGNORE
+<aS>	<aS>;<aS>;IGNORE;IGNORE
+<a+>	<a+>;<a+>;IGNORE;IGNORE
+<a+->	<a+>;<a+->;IGNORE;IGNORE
+<a+.>	<a+>;<a+.>;IGNORE;IGNORE
+<a+:>	<a+>;<a+:>;IGNORE;IGNORE
+<b+>	<b+>;<b+>;IGNORE;IGNORE
+<b+->	<b+>;<b+->;IGNORE;IGNORE
+<b+.>	<b+>;<b+.>;IGNORE;IGNORE
+<b+,>	<b+>;<b+,>;IGNORE;IGNORE
+<b+;>	<b+>;<b+;>;IGNORE;IGNORE
+<p+>	<p+>;<p+>;IGNORE;IGNORE
+<v+>	<v+>;<v+>;IGNORE;IGNORE
+<tm>	<tm>;<tm>;IGNORE;IGNORE
+<tm->	<tm>;<tm->;IGNORE;IGNORE
+<tm.>	<tm>;<tm.>;IGNORE;IGNORE
+<t+>	<tm>;<t+>;IGNORE;IGNORE
+<t+->	<tm>;<t+->;IGNORE;IGNORE
+<t+.>	<tm>;<t+.>;IGNORE;IGNORE
+<t+,>	<tm>;<t+,>;IGNORE;IGNORE
+<t+;>	<tm>;<t+;>;IGNORE;IGNORE
+<tk>	<tk>;<tk>;IGNORE;IGNORE
+<tk->	<tk>;<tk->;IGNORE;IGNORE
+<tk.>	<tk>;<tk.>;IGNORE;IGNORE
+<tk,>	<tk>;<tk,>;IGNORE;IGNORE
+<tk;>	<tk>;<tk;>;IGNORE;IGNORE
+<g+>	<g+>;<g+>;IGNORE;IGNORE
+<g+->	<g+>;<g+->;IGNORE;IGNORE
+<g+.>	<g+>;<g+.>;IGNORE;IGNORE
+<g+,>	<g+>;<g+,>;IGNORE;IGNORE
+<g+;>	<g+>;<g+;>;IGNORE;IGNORE
+<hk>	<hk>;<hk>;IGNORE;IGNORE
+<hk->	<hk>;<hk->;IGNORE;IGNORE
+<hk.>	<hk>;<hk.>;IGNORE;IGNORE
+<hk,>	<hk>;<hk,>;IGNORE;IGNORE
+<hk;>	<hk>;<hk;>;IGNORE;IGNORE
+<x+>	<x+>;<x+>;IGNORE;IGNORE
+<x+->	<x+>;<x+->;IGNORE;IGNORE
+<x+.>	<x+>;<x+.>;IGNORE;IGNORE
+<x+,>	<x+>;<x+,>;IGNORE;IGNORE
+<x+;>	<x+>;<x+;>;IGNORE;IGNORE
+<d+>	<d+>;<d+>;IGNORE;IGNORE
+<d+->	<d+>;<d+->;IGNORE;IGNORE
+<d+.>	<d+>;<d+.>;IGNORE;IGNORE
+<dk>	<dk>;<dk>;IGNORE;IGNORE
+<dk->	<dk>;<dk->;IGNORE;IGNORE
+<dk.>	<dk>;<dk.>;IGNORE;IGNORE
+<r+>	<r+>;<r+>;IGNORE;IGNORE
+<r+->	<r+>;<r+->;IGNORE;IGNORE
+<r+.>	<r+>;<r+.>;IGNORE;IGNORE
+<z+>	<z+>;<z+>;IGNORE;IGNORE
+<z+->	<z+>;<z+->;IGNORE;IGNORE
+<z+.>	<z+>;<z+.>;IGNORE;IGNORE
+<s+>	<s+>;<s+>;IGNORE;IGNORE
+<s+->	<s+>;<s+->;IGNORE;IGNORE
+<s+.>	<s+>;<s+.>;IGNORE;IGNORE
+<s+,>	<s+>;<s+,>;IGNORE;IGNORE
+<s+;>	<s+>;<s+;>;IGNORE;IGNORE
+<sn>	<sn>;<sn>;IGNORE;IGNORE
+<sn->	<sn>;<sn->;IGNORE;IGNORE
+<sn.>	<sn>;<sn.>;IGNORE;IGNORE
+<sn,>	<sn>;<sn,>;IGNORE;IGNORE
+<sn;>	<sn>;<sn;>;IGNORE;IGNORE
+<c+>	<c+>;<c+>;IGNORE;IGNORE
+<c+->	<c+>;<c+->;IGNORE;IGNORE
+<c+.>	<c+>;<c+.>;IGNORE;IGNORE
+<c+,>	<c+>;<c+,>;IGNORE;IGNORE
+<c+;>	<c+>;<c+;>;IGNORE;IGNORE
+<dd>	<dd>;<dd>;IGNORE;IGNORE
+<dd->	<dd>;<dd->;IGNORE;IGNORE
+<dd.>	<dd>;<dd.>;IGNORE;IGNORE
+<dd,>	<dd>;<dd,>;IGNORE;IGNORE
+<dd;>	<dd>;<dd;>;IGNORE;IGNORE
+<tj>	<tj>;<tj>;IGNORE;IGNORE
+<tj->	<tj>;<tj->;IGNORE;IGNORE
+<tj.>	<tj>;<tj.>;IGNORE;IGNORE
+<tj,>	<tj>;<tj,>;IGNORE;IGNORE
+<tj;>	<tj>;<tj;>;IGNORE;IGNORE
+<zH>	<zH>;<zH>;IGNORE;IGNORE
+<zH->	<zH>;<zH->;IGNORE;IGNORE
+<zH.>	<zH>;<zH.>;IGNORE;IGNORE
+<zH,>	<zH>;<zH,>;IGNORE;IGNORE
+<zH;>	<zH>;<zH;>;IGNORE;IGNORE
+<e+>	<e+>;<e+>;IGNORE;IGNORE
+<e+->	<e+>;<e+->;IGNORE;IGNORE
+<e+.>	<e+>;<e+.>;IGNORE;IGNORE
+<e+,>	<e+>;<e+,>;IGNORE;IGNORE
+<e+;>	<e+>;<e+;>;IGNORE;IGNORE
+<i+>	<i+>;<i+>;IGNORE;IGNORE
+<i+->	<i+>;<i+->;IGNORE;IGNORE
+<i+.>	<i+>;<i+.>;IGNORE;IGNORE
+<i+,>	<i+>;<i+,>;IGNORE;IGNORE
+<i+;>	<i+>;<i+;>;IGNORE;IGNORE
+<f+>	<f+>;<f+>;IGNORE;IGNORE
+<f+->	<f+>;<f+->;IGNORE;IGNORE
+<f+.>	<f+>;<f+.>;IGNORE;IGNORE
+<f+,>	<f+>;<f+,>;IGNORE;IGNORE
+<f+;>	<f+>;<f+;>;IGNORE;IGNORE
+<q+>	<q+>;<q+>;IGNORE;IGNORE
+<q+->	<q+>;<q+->;IGNORE;IGNORE
+<q+.>	<q+>;<q+.>;IGNORE;IGNORE
+<q+,>	<q+>;<q+,>;IGNORE;IGNORE
+<q+;>	<q+>;<q+;>;IGNORE;IGNORE
+<k+>	<k+>;<k+>;IGNORE;IGNORE
+<k+->	<k+>;<k+->;IGNORE;IGNORE
+<k+.>	<k+>;<k+.>;IGNORE;IGNORE
+<k+,>	<k+>;<k+,>;IGNORE;IGNORE
+<k+;>	<k+>;<k+;>;IGNORE;IGNORE
+<l+>	<l+>;<l+>;IGNORE;IGNORE
+<l+->	<l+>;<l+->;IGNORE;IGNORE
+<l+.>	<l+>;<l+.>;IGNORE;IGNORE
+<l+,>	<l+>;<l+,>;IGNORE;IGNORE
+<l+;>	<l+>;<l+;>;IGNORE;IGNORE
+<m+>	<m+>;<m+>;IGNORE;IGNORE
+<m+->	<m+>;<m+->;IGNORE;IGNORE
+<m+.>	<m+>;<m+.>;IGNORE;IGNORE
+<m+,>	<m+>;<m+,>;IGNORE;IGNORE
+<m+;>	<m+>;<m+;>;IGNORE;IGNORE
+<n+>	<n+>;<n+>;IGNORE;IGNORE
+<n+->	<n+>;<n+->;IGNORE;IGNORE
+<n+.>	<n+>;<n+.>;IGNORE;IGNORE
+<n+,>	<n+>;<n+,>;IGNORE;IGNORE
+<n+;>	<n+>;<n+;>;IGNORE;IGNORE
+<h+>	<h+>;<h+>;IGNORE;IGNORE
+<h+->	<h+>;<h+->;IGNORE;IGNORE
+<h+.>	<h+>;<h+.>;IGNORE;IGNORE
+<h+,>	<h+>;<h+,>;IGNORE;IGNORE
+<h+;>	<h+>;<h+;>;IGNORE;IGNORE
+<w+>	<w+>;<w+>;IGNORE;IGNORE
+<w+->	<w+>;<w+->;IGNORE;IGNORE
+<w+.>	<w+>;<w+.>;IGNORE;IGNORE
+<j+>	<j+>;<j+>;IGNORE;IGNORE
+<j+->	<j+>;<j+->;IGNORE;IGNORE
+<j+.>	<j+>;<j+.>;IGNORE;IGNORE
+<y+>	<y+>;<y+>;IGNORE;IGNORE
+<y+->	<y+>;<y+->;IGNORE;IGNORE
+<y+.>	<y+>;<y+.>;IGNORE;IGNORE
+<y+,>	<y+>;<y+,>;IGNORE;IGNORE
+<y+;>	<y+>;<y+;>;IGNORE;IGNORE
+
+<:+>	IGNORE;IGNORE;<:+>;IGNORE
+<"+>	IGNORE;IGNORE;<"+>;IGNORE
+<=+>	IGNORE;IGNORE;<=+>;IGNORE
+<//+>	IGNORE;IGNORE;<//+>;IGNORE
+<'+>	IGNORE;IGNORE;<'+>;IGNORE
+<1+>	IGNORE;IGNORE;<1+>;IGNORE
+<3+>	IGNORE;IGNORE;<3+>;IGNORE
+<3+;>	IGNORE;IGNORE;<3+;>;IGNORE
+<0+>	IGNORE;IGNORE;<0+>;IGNORE
+
+<0a>	<0>;<0a>;IGNORE;IGNORE
+<1a>	<1>;<1a>;IGNORE;IGNORE
+<2a>	<2>;<2a>;IGNORE;IGNORE
+<3a>	<3>;<3a>;IGNORE;IGNORE
+<4a>	<4>;<4a>;IGNORE;IGNORE
+<5a>	<5>;<5a>;IGNORE;IGNORE
+<6a>	<6>;<6a>;IGNORE;IGNORE
+<7a>	<7>;<7a>;IGNORE;IGNORE
+<8a>	<8>;<8a>;IGNORE;IGNORE
+<9a>	<9>;<9a>;IGNORE;IGNORE
+
+<lM->	<l+><aM>;<l+><aM>;<lM-><lM->;IGNORE
+<lM.>	<l+><aM>;<l+><aM.>;<lM.><lM.>;IGNORE
+<lH->	<l+><aH>;<l+><aH>;<lH-><lH->;IGNORE
+<lH.>	<l+><aH>;<l+><aH.>;<lH.><lH.>;IGNORE
+<lh->	<l+><ah>;<l+><ah>;<lh-><lh->;IGNORE
+<lh.>	<l+><ah>;<l+><ah.>;<lh.><lh.>;IGNORE
+<la->	<l+><a+>;<l+><a+->;<la-><la->;IGNORE
+<la.>	<l+><a+>;<l+><a+.>;<la.><la.>;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
+
+<a6>	<a6>;<a6>;IGNORE;IGNORE
+<A5>	<a6>;<A5>;IGNORE;IGNORE
+<A6>	<a6>;<A6>;IGNORE;IGNORE
+<a5>	<a6>;<a5>;IGNORE;IGNORE
+<i6>	<i6>;<i6>;IGNORE;IGNORE
+<I5>	<i6>;<I5>;IGNORE;IGNORE
+<I6>	<i6>;<I6>;IGNORE;IGNORE
+<i5>	<i6>;<i5>;IGNORE;IGNORE
+<u6>	<u6>;<u6>;IGNORE;IGNORE
+<U5>	<u6>;<U5>;IGNORE;IGNORE
+<U6>	<u6>;<U6>;IGNORE;IGNORE
+<u5>	<u6>;<u5>;IGNORE;IGNORE
+<Vu>	<u6>;<Vu>;IGNORE;IGNORE
+<e6>	<e6>;<e6>;IGNORE;IGNORE
+<E5>	<e6>;<E5>;IGNORE;IGNORE
+<E6>	<e6>;<E6>;IGNORE;IGNORE
+<e5>	<e6>;<e5>;IGNORE;IGNORE
+<o6>	<o6>;<o6>;IGNORE;IGNORE
+<O5>	<o6>;<O5>;IGNORE;IGNORE
+<O6>	<o6>;<O6>;IGNORE;IGNORE
+<o5>	<o6>;<o5>;IGNORE;IGNORE
+<KA>	<KA>;<KA>;IGNORE;IGNORE
+<Ka>	<KA>;<Ka>;IGNORE;IGNORE
+<ka>	<KA>;<ka>;IGNORE;IGNORE
+<Ga>	<KA>;<Ga>;IGNORE;IGNORE
+<ga>	<KA>;<ga>;IGNORE;IGNORE
+<Ki>	<Ki>;<Ki>;IGNORE;IGNORE
+<ki>	<Ki>;<ki>;IGNORE;IGNORE
+<Gi>	<Ki>;<Gi>;IGNORE;IGNORE
+<gi>	<Ki>;<gi>;IGNORE;IGNORE
+<Ku>	<Ku>;<Ku>;IGNORE;IGNORE
+<ku>	<Ku>;<ku>;IGNORE;IGNORE
+<Gu>	<Ku>;<Gu>;IGNORE;IGNORE
+<gu>	<Ku>;<gu>;IGNORE;IGNORE
+<KE>	<KE>;<KE>;IGNORE;IGNORE
+<Ke>	<KE>;<Ke>;IGNORE;IGNORE
+<ke>	<KE>;<ke>;IGNORE;IGNORE
+<Ge>	<KE>;<Ge>;IGNORE;IGNORE
+<ge>	<KE>;<ge>;IGNORE;IGNORE
+<Ko>	<Ko>;<Ko>;IGNORE;IGNORE
+<ko>	<Ko>;<ko>;IGNORE;IGNORE
+<Go>	<Ko>;<Go>;IGNORE;IGNORE
+<go>	<Ko>;<go>;IGNORE;IGNORE
+<Sa>	<Sa>;<Sa>;IGNORE;IGNORE
+<sa>	<Sa>;<sa>;IGNORE;IGNORE
+<Za>	<Sa>;<Za>;IGNORE;IGNORE
+<za>	<Sa>;<za>;IGNORE;IGNORE
+<Si>	<Si>;<Si>;IGNORE;IGNORE
+<si>	<Si>;<si>;IGNORE;IGNORE
+<Zi>	<Si>;<Zi>;IGNORE;IGNORE
+<zi>	<Si>;<zi>;IGNORE;IGNORE
+<Su>	<Su>;<Su>;IGNORE;IGNORE
+<su>	<Su>;<su>;IGNORE;IGNORE
+<Zu>	<Su>;<Zu>;IGNORE;IGNORE
+<zu>	<Su>;<zu>;IGNORE;IGNORE
+<Se>	<Se>;<Se>;IGNORE;IGNORE
+<se>	<Se>;<se>;IGNORE;IGNORE
+<Ze>	<Se>;<Ze>;IGNORE;IGNORE
+<ze>	<Se>;<ze>;IGNORE;IGNORE
+<So>	<So>;<So>;IGNORE;IGNORE
+<so>	<So>;<so>;IGNORE;IGNORE
+<Zo>	<So>;<Zo>;IGNORE;IGNORE
+<zo>	<So>;<zo>;IGNORE;IGNORE
+<Ta>	<Ta>;<Ta>;IGNORE;IGNORE
+<ta>	<Ta>;<ta>;IGNORE;IGNORE
+<Da>	<Ta>;<Da>;IGNORE;IGNORE
+<da>	<Ta>;<da>;IGNORE;IGNORE
+<Ti>	<Ti>;<Ti>;IGNORE;IGNORE
+<ti>	<Ti>;<ti>;IGNORE;IGNORE
+<Di>	<Ti>;<Di>;IGNORE;IGNORE
+<di>	<Ti>;<di>;IGNORE;IGNORE
+<TU>	<TU>;<TU>;IGNORE;IGNORE
+<tU>	<TU>;<tU>;IGNORE;IGNORE
+<Tu>	<TU>;<Tu>;IGNORE;IGNORE
+<tu>	<TU>;<tu>;IGNORE;IGNORE
+<Du>	<TU>;<Du>;IGNORE;IGNORE
+<du>	<TU>;<du>;IGNORE;IGNORE
+<Te>	<Te>;<Te>;IGNORE;IGNORE
+<te>	<Te>;<te>;IGNORE;IGNORE
+<De>	<Te>;<De>;IGNORE;IGNORE
+<de>	<Te>;<de>;IGNORE;IGNORE
+<To>	<To>;<To>;IGNORE;IGNORE
+<to>	<To>;<to>;IGNORE;IGNORE
+<Do>	<To>;<Do>;IGNORE;IGNORE
+<do>	<To>;<do>;IGNORE;IGNORE
+<Na>	<Na>;<Na>;IGNORE;IGNORE
+<na>	<Na>;<na>;IGNORE;IGNORE
+<Ni>	<Ni>;<Ni>;IGNORE;IGNORE
+<ni>	<Ni>;<ni>;IGNORE;IGNORE
+<Nu>	<Nu>;<Nu>;IGNORE;IGNORE
+<nu>	<Nu>;<nu>;IGNORE;IGNORE
+<Ne>	<Ne>;<Ne>;IGNORE;IGNORE
+<ne>	<Ne>;<ne>;IGNORE;IGNORE
+<No>	<No>;<No>;IGNORE;IGNORE
+<no>	<No>;<no>;IGNORE;IGNORE
+<Ha>	<Ha>;<Ha>;IGNORE;IGNORE
+<ha>	<Ha>;<ha>;IGNORE;IGNORE
+<Ba>	<Ha>;<Ba>;IGNORE;IGNORE
+<ba>	<Ha>;<ba>;IGNORE;IGNORE
+<Pa>	<Ha>;<Pa>;IGNORE;IGNORE
+<pa>	<Ha>;<pa>;IGNORE;IGNORE
+<Hi>	<Hi>;<Hi>;IGNORE;IGNORE
+<hi>	<Hi>;<hi>;IGNORE;IGNORE
+<Bi>	<Hi>;<Bi>;IGNORE;IGNORE
+<bi>	<Hi>;<bi>;IGNORE;IGNORE
+<Pi>	<Hi>;<Pi>;IGNORE;IGNORE
+<pi>	<Hi>;<pi>;IGNORE;IGNORE
+<Hu>	<Hu>;<Hu>;IGNORE;IGNORE
+<hu>	<Hu>;<hu>;IGNORE;IGNORE
+<Bu>	<Hu>;<Bu>;IGNORE;IGNORE
+<bu>	<Hu>;<bu>;IGNORE;IGNORE
+<Pu>	<Hu>;<Pu>;IGNORE;IGNORE
+<pu>	<Hu>;<pu>;IGNORE;IGNORE
+<He>	<He>;<He>;IGNORE;IGNORE
+<he>	<He>;<he>;IGNORE;IGNORE
+<Be>	<He>;<Be>;IGNORE;IGNORE
+<be>	<He>;<be>;IGNORE;IGNORE
+<Pe>	<He>;<Pe>;IGNORE;IGNORE
+<pe>	<He>;<pe>;IGNORE;IGNORE
+<Ho>	<Ho>;<Ho>;IGNORE;IGNORE
+<ho>	<Ho>;<ho>;IGNORE;IGNORE
+<Bo>	<Ho>;<Bo>;IGNORE;IGNORE
+<bo>	<Ho>;<bo>;IGNORE;IGNORE
+<Po>	<Ho>;<Po>;IGNORE;IGNORE
+<po>	<Ho>;<po>;IGNORE;IGNORE
+<Ma>	<Ma>;<Ma>;IGNORE;IGNORE
+<ma>	<Ma>;<ma>;IGNORE;IGNORE
+<Mi>	<Mi>;<Mi>;IGNORE;IGNORE
+<mi>	<Mi>;<mi>;IGNORE;IGNORE
+<Mu>	<Mu>;<Mu>;IGNORE;IGNORE
+<mu>	<Mu>;<mu>;IGNORE;IGNORE
+<Me>	<Me>;<Me>;IGNORE;IGNORE
+<me>	<Me>;<me>;IGNORE;IGNORE
+<Mo>	<Mo>;<Mo>;IGNORE;IGNORE
+<mo>	<Mo>;<mo>;IGNORE;IGNORE
+<YA>	<YA>;<YA>;IGNORE;IGNORE
+<yA>	<YA>;<yA>;IGNORE;IGNORE
+<Ya>	<YA>;<Ya>;IGNORE;IGNORE
+<ya>	<YA>;<ya>;IGNORE;IGNORE
+<YU>	<YU>;<YU>;IGNORE;IGNORE
+<yU>	<YU>;<yU>;IGNORE;IGNORE
+<Yu>	<YU>;<Yu>;IGNORE;IGNORE
+<yu>	<YU>;<yu>;IGNORE;IGNORE
+<YO>	<YO>;<YO>;IGNORE;IGNORE
+<yO>	<YO>;<yO>;IGNORE;IGNORE
+<Yo>	<YO>;<Yo>;IGNORE;IGNORE
+<yo>	<YO>;<yo>;IGNORE;IGNORE
+<Ra>	<Ra>;<Ra>;IGNORE;IGNORE
+<ra>	<Ra>;<ra>;IGNORE;IGNORE
+<Ri>	<Ri>;<Ri>;IGNORE;IGNORE
+<ri>	<Ri>;<ri>;IGNORE;IGNORE
+<Ru>	<Ru>;<Ru>;IGNORE;IGNORE
+<ru>	<Ru>;<ru>;IGNORE;IGNORE
+<Re>	<Re>;<Re>;IGNORE;IGNORE
+<re>	<Re>;<re>;IGNORE;IGNORE
+<Ro>	<Ro>;<Ro>;IGNORE;IGNORE
+<ro>	<Ro>;<ro>;IGNORE;IGNORE
+<WA>	<WA>;<WA>;IGNORE;IGNORE
+<wA>	<WA>;<wA>;IGNORE;IGNORE
+<Wa>	<WA>;<Wa>;IGNORE;IGNORE
+<wa>	<WA>;<wa>;IGNORE;IGNORE
+<Wi>	<Wi>;<Wi>;IGNORE;IGNORE
+<wi>	<Wi>;<wi>;IGNORE;IGNORE
+<We>	<We>;<We>;IGNORE;IGNORE
+<we>	<We>;<we>;IGNORE;IGNORE
+<Wo>	<Wo>;<Wo>;IGNORE;IGNORE
+<wo>	<Wo>;<wo>;IGNORE;IGNORE
+<N6>	<N6>;<N6>;IGNORE;IGNORE
+<n5>	<N6>;<n5>;IGNORE;IGNORE
+
+order_end
+
+END LC_COLLATE
+
+LC_CTYPE
+copy "en_DK"
+END LC_CTYPE
+
+LC_MESSAGES
+yesexpr "<<(><s><S><y><Y><)/>><.><*>"
+noexpr  "<<(><n><N><)/>><.><*>"
+END LC_MESSAGES
+
+LC_MONETARY
+int_curr_symbol      "<M><X><N><SP>"
+currency_symbol      "<DO>"
+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
+abday   "<d><o><m>";"<l><u><n>";/
+        "<m><a><r>";"<m><i><e'>";/
+        "<j><u><e>";"<v><i><e>";/
+        "<s><a'><b>"
+day     "<d><o><m><i><n><g><o>";/
+        "<l><u><n><e><s>";/
+        "<m><a><r><t><e><s>";/
+        "<m><i><e'><r><c><o><l><e><s>";/
+        "<j><u><e><v><e><s>";/
+        "<v><i><e><r><n><e><s>";/
+        "<s><a'><b><a><d><o>"
+abmon   "<e><n><e>";"<f><e><b>";/
+        "<m><a><r>";"<a><b><r>";/
+        "<m><a><y>";"<j><u><n>";/
+        "<j><u><l>";"<a><g><o>";/
+        "<s><e><p>";"<o><c><t>";/
+        "<n><o><v>";"<d><i><c>"
+mon     "<e><n><e><r><o>";/
+        "<f><e><b><r><e><r><o>";/
+        "<m><a><r><z><o>";/
+        "<a><b><r><i><l>";/
+        "<m><a><y><o>";/
+        "<j><u><n><i><o>";/
+        "<j><u><l><i><o>";/
+        "<a><g><o><s><t><o>";/
+        "<s><e><p><t><i><e><m><b><r><e>";/
+        "<o><c><t><u><b><r><e>";/
+        "<n><o><v><i><e><m><b><r><e>";/
+        "<d><i><c><i><e><m><b><r><e>"
+d_t_fmt "<%><a><SP><%><d><SP><%><b><SP><%><Y><SP><%><T><SP><%><Z>"
+d_fmt   "<%><d><//><%><m><//><%><y>"
+t_fmt   "<%><T>"
+am_pm   "";""
+t_fmt_ampm ""
+END LC_TIME
diff --git a/localedata/locales/es_PA b/localedata/locales/es_PA
new file mode 100644
index 0000000000..36d013206f
--- /dev/null
+++ b/localedata/locales/es_PA
@@ -0,0 +1,2156 @@
+comment_char %
+escape_char  /
+%
+% Spanish language locale for Panama
+% 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: es
+% Territory: PA
+% Revision: 4.4
+% Date: 1997-11-05
+% Application: general
+% Users: general
+% Repertoiremap: mnemonic,ds
+% Charset: ISO-8859-1
+% Distribution and use is free, also
+% for commercial purposes.
+
+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 <CAPITAL>
+collating-symbol <CAPITAL-SMALL>
+collating-symbol <SMALL-CAPITAL>
+collating-symbol <SMALL>
+
+% <CAPITAL-SMALL> and <SMALL-CAPITAL>
+% are for cases like Danish <A><a>
+% and Spanish <C><h> being treated
+% as one letter.
+
+% The <a8> ...... <z8> 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 <a8>
+collating-symbol <b8>
+collating-symbol <c8>
+collating-symbol <d8>
+collating-symbol <e8>
+collating-symbol <f8>
+collating-symbol <g8>
+collating-symbol <h8>
+collating-symbol <i8>
+collating-symbol <j8>
+collating-symbol <k8>
+collating-symbol <l8>
+collating-symbol <m8>
+collating-symbol <n8>
+collating-symbol <o8>
+collating-symbol <p8>
+collating-symbol <q8>
+collating-symbol <r8>
+collating-symbol <s8>
+collating-symbol <t8>
+collating-symbol <u8>
+collating-symbol <v8>
+collating-symbol <w8>
+collating-symbol <x8>
+collating-symbol <y8>
+collating-symbol <z8>
+
+collating-symbol <NONE>
+collating-symbol <ACUTE>
+collating-symbol <ACUTE+DOT>
+collating-symbol <GRAVE>
+collating-symbol <DOUBLE-GRAVE>
+collating-symbol <BREVE>
+collating-symbol <BREVE+ACUTE>
+collating-symbol <BREVE+GRAVE>
+collating-symbol <BREVE+MACRON>
+collating-symbol <BREVE+HOOK>
+collating-symbol <BREVE+TILDE>
+collating-symbol <BREVE+DOT-BELOW>
+collating-symbol <BREVE-BELOW>
+collating-symbol <INVERTED-BREVE>
+collating-symbol <CIRCUMFLEX>
+collating-symbol <CIRCUMFLEX+ACUTE>
+collating-symbol <CIRCUMFLEX+GRAVE>
+collating-symbol <CIRCUMFLEX+HOOK>
+collating-symbol <CIRCUMFLEX+TILDE>
+collating-symbol <CIRCUMFLEX+DOT-BELOW>
+collating-symbol <CARON>
+collating-symbol <CARON+DIAERESIS>
+collating-symbol <CARON+DOT>
+collating-symbol <RING>
+collating-symbol <RING+ACUTE>
+collating-symbol <RING-BELOW>
+collating-symbol <DIAERESIS>
+collating-symbol <DIAERESIS+MACRON>
+collating-symbol <DIAERESIS+ACUTE>
+collating-symbol <DIAERESIS+GRAVE>
+collating-symbol <DIAERESIS+CARON>
+collating-symbol <DOUBLE-ACUTE>
+collating-symbol <HOOK>
+collating-symbol <TILDE>
+collating-symbol <TILDE+ACUTE>
+collating-symbol <TILDE+DIAERESIS>
+collating-symbol <TILDE-BELOW>
+collating-symbol <DOT>
+collating-symbol <DOT-BELOW>
+collating-symbol <DOT+DOT-BELOW>
+collating-symbol <STROKE>
+collating-symbol <STROKE+ACUTE>
+collating-symbol <CEDILLA>
+collating-symbol <CEDILLA+ACUTE>
+collating-symbol <CEDILLA+GRAVE>
+collating-symbol <CEDILLA+BREVE>
+collating-symbol <OGONEK>
+collating-symbol <OGONEK+MACRON>
+collating-symbol <MACRON>
+collating-symbol <MACRON+ACUTE>
+collating-symbol <MACRON+GRAVE>
+collating-symbol <MACRON+DIAERESIS>
+collating-symbol <MACRON+DIAERESIS-BELOW>
+collating-symbol <MACRON+DOT>
+collating-symbol <MACRON+DOT-BELOW>
+collating-symbol <MACRON+CIRCUMFLEX>
+collating-symbol <LINE-BELOW>
+collating-symbol <HORN>
+collating-symbol <HORN+ACUTE>
+collating-symbol <HORN+GRAVE>
+collating-symbol <HORN+HOOK>
+collating-symbol <HORN+TILDE>
+collating-symbol <HORN+DOT-BELOW>
+collating-symbol <PRECEDED-BY-APOSTROPHE>
+collating-symbol <GREEK>
+collating-symbol <TONOS>
+collating-symbol <DIALYTICA>
+collating-symbol <DIALYTICA+TONOS>
+collating-symbol <CYRILLIC>
+collating-symbol <HIRAGANA>
+collating-symbol <KATAKANA>
+collating-symbol <SPECIAL>
+
+% letter;accent;case;specials
+
+order_start forward;backward/
+            ;forward;position
+
+% <CAPITAL> or <SMALL> letters first:
+
+<SMALL>
+<SMALL-CAPITAL>
+<CAPITAL-SMALL>
+<CAPITAL>
+
+% Accents:
+
+<NONE>
+<ACUTE>
+<ACUTE+DOT>
+<GRAVE>
+<DOUBLE-GRAVE>
+<BREVE>
+<BREVE+ACUTE>
+<BREVE+GRAVE>
+<BREVE+MACRON>
+<BREVE+HOOK>
+<BREVE+TILDE>
+<BREVE+DOT-BELOW>
+<BREVE-BELOW>
+<INVERTED-BREVE>
+<CIRCUMFLEX>
+<CIRCUMFLEX+ACUTE>
+<CIRCUMFLEX+GRAVE>
+<CIRCUMFLEX+HOOK>
+<CIRCUMFLEX+TILDE>
+<CIRCUMFLEX+DOT-BELOW>
+<CARON>
+<CARON+DIAERESIS>
+<CARON+DOT>
+<RING>
+<RING+ACUTE>
+<RING-BELOW>
+<DIAERESIS>
+<DIAERESIS+MACRON>
+<DIAERESIS+ACUTE>
+<DIAERESIS+GRAVE>
+<DIAERESIS+CARON>
+<DOUBLE-ACUTE>
+<HOOK>
+<TILDE>
+<TILDE+ACUTE>
+<TILDE+DIAERESIS>
+<TILDE-BELOW>
+<DOT>
+<DOT-BELOW>
+<DOT+DOT-BELOW>
+<STROKE>
+<STROKE+ACUTE>
+<CEDILLA>
+<CEDILLA+ACUTE>
+<CEDILLA+GRAVE>
+<CEDILLA+BREVE>
+<OGONEK>
+<OGONEK+MACRON>
+<MACRON>
+<MACRON+ACUTE>
+<MACRON+GRAVE>
+<MACRON+DIAERESIS>
+<MACRON+DIAERESIS-BELOW>
+<MACRON+DOT>
+<MACRON+DOT-BELOW>
+<MACRON+CIRCUMFLEX>
+<LINE-BELOW>
+<HORN>
+<HORN+ACUTE>
+<HORN+GRAVE>
+<HORN+HOOK>
+<HORN+TILDE>
+<HORN+DOT-BELOW>
+<PRECEDED-BY-APOSTROPHE>
+<GREEK>
+<TONOS>
+<DIALYTICA>
+<DIALYTICA+TONOS>
+<CYRILLIC>
+<HIRAGANA>
+<KATAKANA>
+<SPECIAL>
+
+<NS>	<NS>;<NS>;<NS>;IGNORE
+<SP>	IGNORE;IGNORE;IGNORE;<SP>
+<HT>	IGNORE;IGNORE;IGNORE;<HT>
+<VT>	IGNORE;IGNORE;IGNORE;<VT>
+<CR>	IGNORE;IGNORE;IGNORE;<CR>
+<LF>	IGNORE;IGNORE;IGNORE;<LF>
+<FF>	IGNORE;IGNORE;IGNORE;<FF>
+<_>	IGNORE;IGNORE;IGNORE;<_>
+<'m>	IGNORE;IGNORE;IGNORE;<'m>
+<-->	IGNORE;IGNORE;IGNORE;<-->
+<->	IGNORE;IGNORE;IGNORE;<->
+<,>	IGNORE;IGNORE;IGNORE;<,>
+<;>	IGNORE;IGNORE;IGNORE;<;>
+<:>	IGNORE;IGNORE;IGNORE;<:>
+<!>	IGNORE;IGNORE;IGNORE;<!>
+<!I>	IGNORE;IGNORE;IGNORE;<!I>
+<?>	IGNORE;IGNORE;IGNORE;<?>
+<?I>	IGNORE;IGNORE;IGNORE;<?I>
+<//>	IGNORE;IGNORE;IGNORE;<//>
+<.>	IGNORE;IGNORE;IGNORE;<.>
+<''>	IGNORE;IGNORE;IGNORE;<''>
+<'!>	IGNORE;IGNORE;IGNORE;<'!>
+<'/>>	IGNORE;IGNORE;IGNORE;<'/>>
+<':>	IGNORE;IGNORE;IGNORE;<':>
+<'?>	IGNORE;IGNORE;IGNORE;<'?>
+<.M>	IGNORE;IGNORE;IGNORE;<.M>
+<',>	IGNORE;IGNORE;IGNORE;<',>
+<'>	IGNORE;IGNORE;IGNORE;<'>
+<'6>	IGNORE;IGNORE;IGNORE;<'6>
+<'9>	IGNORE;IGNORE;IGNORE;<'9>
+<">	IGNORE;IGNORE;IGNORE;<">
+<"6>	IGNORE;IGNORE;IGNORE;<"6>
+<"9>	IGNORE;IGNORE;IGNORE;<"9>
+<<<>	IGNORE;IGNORE;IGNORE;<<<>
+</>/>>	IGNORE;IGNORE;IGNORE;</>/>>
+<(>	IGNORE;IGNORE;IGNORE;<(>
+<(S>	IGNORE;IGNORE;IGNORE;<(S>
+<)>	IGNORE;IGNORE;IGNORE;<)>
+<)S>	IGNORE;IGNORE;IGNORE;<)S>
+<<(>	IGNORE;IGNORE;IGNORE;<<(>
+<)/>>	IGNORE;IGNORE;IGNORE;<)/>>
+<(!>	IGNORE;IGNORE;IGNORE;<(!>
+<!)>	IGNORE;IGNORE;IGNORE;<!)>
+<SE>	IGNORE;IGNORE;IGNORE;<SE>
+<PI>	IGNORE;IGNORE;IGNORE;<PI>
+<Co>	IGNORE;IGNORE;IGNORE;<Co>
+<Rg>	IGNORE;IGNORE;IGNORE;<Rg>
+<At>	IGNORE;IGNORE;IGNORE;<At>
+<Cu>	IGNORE;IGNORE;IGNORE;<Cu>
+<Ct>	IGNORE;IGNORE;IGNORE;<Ct>
+<DO>	IGNORE;IGNORE;IGNORE;<DO>
+<Pd>	IGNORE;IGNORE;IGNORE;<Pd>
+<Ye>	IGNORE;IGNORE;IGNORE;<Ye>
+<*>	IGNORE;IGNORE;IGNORE;<*>
+<////>	IGNORE;IGNORE;IGNORE;<////>
+<&>	IGNORE;IGNORE;IGNORE;<&>
+<Nb>	IGNORE;IGNORE;IGNORE;<Nb>
+<%>	IGNORE;IGNORE;IGNORE;<%>
+<-S>	IGNORE;IGNORE;IGNORE;<-S>
+<+>	IGNORE;IGNORE;IGNORE;<+>
+<+S>	IGNORE;IGNORE;IGNORE;<+S>
+<+->	IGNORE;IGNORE;IGNORE;<+->
+<-:>	IGNORE;IGNORE;IGNORE;<-:>
+<*X>	IGNORE;IGNORE;IGNORE;<*X>
+<!=>	IGNORE;IGNORE;IGNORE;<!=>
+<<>	IGNORE;IGNORE;IGNORE;<<>
+<=<>	IGNORE;IGNORE;IGNORE;<=<>
+<=>	IGNORE;IGNORE;IGNORE;<=>
+</>=>	IGNORE;IGNORE;IGNORE;</>=>
+</>>	IGNORE;IGNORE;IGNORE;</>>
+<NO>	IGNORE;IGNORE;IGNORE;<NO>
+<!!>	IGNORE;IGNORE;IGNORE;<!!>
+<BB>	IGNORE;IGNORE;IGNORE;<BB>
+<DG>	IGNORE;IGNORE;IGNORE;<DG>
+<My>	IGNORE;IGNORE;IGNORE;<My>
+<'<>	IGNORE;IGNORE;IGNORE;<'<>
+<'(>	IGNORE;IGNORE;IGNORE;<'(>
+<'.>	IGNORE;IGNORE;IGNORE;<'.>
+<'0>	IGNORE;IGNORE;IGNORE;<'0>
+<';>	IGNORE;IGNORE;IGNORE;<';>
+<1?>	IGNORE;IGNORE;IGNORE;<1?>
+<'">	IGNORE;IGNORE;IGNORE;<'">
+<'G>	IGNORE;IGNORE;IGNORE;<'G>
+<,G>	IGNORE;IGNORE;IGNORE;<,G>
+<j3>	IGNORE;IGNORE;IGNORE;<j3>
+<?%>	IGNORE;IGNORE;IGNORE;<?%>
+<'*>	IGNORE;IGNORE;IGNORE;<'*>
+<'%>	IGNORE;IGNORE;IGNORE;<'%>
+<.*>	IGNORE;IGNORE;IGNORE;<.*>
+<b3>	IGNORE;IGNORE;IGNORE;<b3>
+<,,>	IGNORE;IGNORE;IGNORE;<,,>
+<?*>	IGNORE;IGNORE;IGNORE;<?*>
+<?:>	IGNORE;IGNORE;IGNORE;<?:>
+<,!>	IGNORE;IGNORE;IGNORE;<,!>
+<,'>	IGNORE;IGNORE;IGNORE;<,'>
+<?,>	IGNORE;IGNORE;IGNORE;<?,>
+<;!>	IGNORE;IGNORE;IGNORE;<;!>
+<;'>	IGNORE;IGNORE;IGNORE;<;'>
+<?;>	IGNORE;IGNORE;IGNORE;<?;>
+<!:>	IGNORE;IGNORE;IGNORE;<!:>
+<!*>	IGNORE;IGNORE;IGNORE;<!*>
+<;;>	IGNORE;IGNORE;IGNORE;<;;>
+<1N>	IGNORE;IGNORE;IGNORE;<1N>
+<1M>	IGNORE;IGNORE;IGNORE;<1M>
+<3M>	IGNORE;IGNORE;IGNORE;<3M>
+<4M>	IGNORE;IGNORE;IGNORE;<4M>
+<6M>	IGNORE;IGNORE;IGNORE;<6M>
+<LR>	IGNORE;IGNORE;IGNORE;<LR>
+<RL>	IGNORE;IGNORE;IGNORE;<RL>
+<1T>	IGNORE;IGNORE;IGNORE;<1T>
+<1H>	IGNORE;IGNORE;IGNORE;<1H>
+<-1>	IGNORE;IGNORE;IGNORE;<-1>
+<-N>	IGNORE;IGNORE;IGNORE;<-N>
+<-M>	IGNORE;IGNORE;IGNORE;<-M>
+<-3>	IGNORE;IGNORE;IGNORE;<-3>
+<!2>	IGNORE;IGNORE;IGNORE;<!2>
+<=2>	IGNORE;IGNORE;IGNORE;<=2>
+<.9>	IGNORE;IGNORE;IGNORE;<.9>
+<9'>	IGNORE;IGNORE;IGNORE;<9'>
+<:9>	IGNORE;IGNORE;IGNORE;<:9>
+<9">	IGNORE;IGNORE;IGNORE;<9">
+<//->	IGNORE;IGNORE;IGNORE;<//->
+<//=>	IGNORE;IGNORE;IGNORE;<//=>
+<Sb>	IGNORE;IGNORE;IGNORE;<Sb>
+<..>	IGNORE;IGNORE;IGNORE;<..>
+<.3>	IGNORE;IGNORE;IGNORE;<.3>
+<%0>	IGNORE;IGNORE;IGNORE;<%0>
+<1'>	IGNORE;IGNORE;IGNORE;<1'>
+<2'>	IGNORE;IGNORE;IGNORE;<2'>
+<3'>	IGNORE;IGNORE;IGNORE;<3'>
+<1">	IGNORE;IGNORE;IGNORE;<1">
+<2">	IGNORE;IGNORE;IGNORE;<2">
+<3">	IGNORE;IGNORE;IGNORE;<3">
+<Ca>	IGNORE;IGNORE;IGNORE;<Ca>
+<<1>	IGNORE;IGNORE;IGNORE;<<1>
+</>1>	IGNORE;IGNORE;IGNORE;</>1>
+<:X>	IGNORE;IGNORE;IGNORE;<:X>
+<!*2>	IGNORE;IGNORE;IGNORE;<!*2>
+<'->	IGNORE;IGNORE;IGNORE;<'->
+<=S>	IGNORE;IGNORE;IGNORE;<=S>
+<0s>	IGNORE;IGNORE;IGNORE;<0s>
+<1s>	IGNORE;IGNORE;IGNORE;<1s>
+<2s>	IGNORE;IGNORE;IGNORE;<2s>
+<3s>	IGNORE;IGNORE;IGNORE;<3s>
+<4s>	IGNORE;IGNORE;IGNORE;<4s>
+<5s>	IGNORE;IGNORE;IGNORE;<5s>
+<6s>	IGNORE;IGNORE;IGNORE;<6s>
+<7s>	IGNORE;IGNORE;IGNORE;<7s>
+<8s>	IGNORE;IGNORE;IGNORE;<8s>
+<9s>	IGNORE;IGNORE;IGNORE;<9s>
+<+s>	IGNORE;IGNORE;IGNORE;<+s>
+<-s>	IGNORE;IGNORE;IGNORE;<-s>
+<=s>	IGNORE;IGNORE;IGNORE;<=s>
+<(s>	IGNORE;IGNORE;IGNORE;<(s>
+<)s>	IGNORE;IGNORE;IGNORE;<)s>
+<Ff>	IGNORE;IGNORE;IGNORE;<Ff>
+<Li>	IGNORE;IGNORE;IGNORE;<Li>
+<Pt>	IGNORE;IGNORE;IGNORE;<Pt>
+<W=>	IGNORE;IGNORE;IGNORE;<W=>
+<oC>	IGNORE;IGNORE;IGNORE;<oC>
+<co>	IGNORE;IGNORE;IGNORE;<co>
+<oF>	IGNORE;IGNORE;IGNORE;<oF>
+<N0>	IGNORE;IGNORE;IGNORE;<N0>
+<PO>	IGNORE;IGNORE;IGNORE;<PO>
+<Rx>	IGNORE;IGNORE;IGNORE;<Rx>
+<SM>	IGNORE;IGNORE;IGNORE;<SM>
+<TM>	IGNORE;IGNORE;IGNORE;<TM>
+<Om>	IGNORE;IGNORE;IGNORE;<Om>
+<AO>	IGNORE;IGNORE;IGNORE;<AO>
+<13>	IGNORE;IGNORE;IGNORE;<13>
+<23>	IGNORE;IGNORE;IGNORE;<23>
+<15>	IGNORE;IGNORE;IGNORE;<15>
+<25>	IGNORE;IGNORE;IGNORE;<25>
+<35>	IGNORE;IGNORE;IGNORE;<35>
+<45>	IGNORE;IGNORE;IGNORE;<45>
+<16>	IGNORE;IGNORE;IGNORE;<16>
+<56>	IGNORE;IGNORE;IGNORE;<56>
+<1R>	IGNORE;IGNORE;IGNORE;<1R>
+<2R>	IGNORE;IGNORE;IGNORE;<2R>
+<3R>	IGNORE;IGNORE;IGNORE;<3R>
+<4R>	IGNORE;IGNORE;IGNORE;<4R>
+<5R>	IGNORE;IGNORE;IGNORE;<5R>
+<6R>	IGNORE;IGNORE;IGNORE;<6R>
+<7R>	IGNORE;IGNORE;IGNORE;<7R>
+<8R>	IGNORE;IGNORE;IGNORE;<8R>
+<9R>	IGNORE;IGNORE;IGNORE;<9R>
+<aR>	IGNORE;IGNORE;IGNORE;<aR>
+<bR>	IGNORE;IGNORE;IGNORE;<bR>
+<cR>	IGNORE;IGNORE;IGNORE;<cR>
+<50R>	IGNORE;IGNORE;IGNORE;<50R>
+<100R>	IGNORE;IGNORE;IGNORE;<100R>
+<500R>	IGNORE;IGNORE;IGNORE;<500R>
+<1000R>	IGNORE;IGNORE;IGNORE;<1000R>
+<1r>	IGNORE;IGNORE;IGNORE;<1r>
+<2r>	IGNORE;IGNORE;IGNORE;<2r>
+<3r>	IGNORE;IGNORE;IGNORE;<3r>
+<4r>	IGNORE;IGNORE;IGNORE;<4r>
+<5r>	IGNORE;IGNORE;IGNORE;<5r>
+<6r>	IGNORE;IGNORE;IGNORE;<6r>
+<7r>	IGNORE;IGNORE;IGNORE;<7r>
+<8r>	IGNORE;IGNORE;IGNORE;<8r>
+<9r>	IGNORE;IGNORE;IGNORE;<9r>
+<ar>	IGNORE;IGNORE;IGNORE;<ar>
+<br>	IGNORE;IGNORE;IGNORE;<br>
+<cr>	IGNORE;IGNORE;IGNORE;<cr>
+<50r>	IGNORE;IGNORE;IGNORE;<50r>
+<100r>	IGNORE;IGNORE;IGNORE;<100r>
+<500r>	IGNORE;IGNORE;IGNORE;<500r>
+<1000r>	IGNORE;IGNORE;IGNORE;<1000r>
+<1000RCD>	IGNORE;IGNORE;IGNORE;<1000RCD>
+<5000R>	IGNORE;IGNORE;IGNORE;<5000R>
+<10000R>	IGNORE;IGNORE;IGNORE;<10000R>
+<-!>	IGNORE;IGNORE;IGNORE;<-!>
+<-v>	IGNORE;IGNORE;IGNORE;<-v>
+<</>>	IGNORE;IGNORE;IGNORE;<</>>
+<UD>	IGNORE;IGNORE;IGNORE;<UD>
+<<!!>	IGNORE;IGNORE;IGNORE;<<!!>
+</////>>	IGNORE;IGNORE;IGNORE;</////>>
+<!!/>>	IGNORE;IGNORE;IGNORE;<!!/>>
+<<////>	IGNORE;IGNORE;IGNORE;<<////>
+<UD->	IGNORE;IGNORE;IGNORE;<UD->
+</>V>	IGNORE;IGNORE;IGNORE;</>V>
+<<=>	IGNORE;IGNORE;IGNORE;<<=>
+<=/>>	IGNORE;IGNORE;IGNORE;<=/>>
+<==>	IGNORE;IGNORE;IGNORE;<==>
+<FA>	IGNORE;IGNORE;IGNORE;<FA>
+<dP>	IGNORE;IGNORE;IGNORE;<dP>
+<TE>	IGNORE;IGNORE;IGNORE;<TE>
+<//0>	IGNORE;IGNORE;IGNORE;<//0>
+<DE>	IGNORE;IGNORE;IGNORE;<DE>
+<NB>	IGNORE;IGNORE;IGNORE;<NB>
+<(->	IGNORE;IGNORE;IGNORE;<(->
+<-)>	IGNORE;IGNORE;IGNORE;<-)>
+<*P>	IGNORE;IGNORE;IGNORE;<*P>
+<+Z>	IGNORE;IGNORE;IGNORE;<+Z>
+<-2>	IGNORE;IGNORE;IGNORE;<-2>
+<-+>	IGNORE;IGNORE;IGNORE;<-+>
+<.+>	IGNORE;IGNORE;IGNORE;<.+>
+<//f>	IGNORE;IGNORE;IGNORE;<//f>
+<*->	IGNORE;IGNORE;IGNORE;<*->
+<Ob>	IGNORE;IGNORE;IGNORE;<Ob>
+<sb>	IGNORE;IGNORE;IGNORE;<sb>
+<RT>	IGNORE;IGNORE;IGNORE;<RT>
+<0(>	IGNORE;IGNORE;IGNORE;<0(>
+<00>	IGNORE;IGNORE;IGNORE;<00>
+<-L>	IGNORE;IGNORE;IGNORE;<-L>
+<-V>	IGNORE;IGNORE;IGNORE;<-V>
+<PP>	IGNORE;IGNORE;IGNORE;<PP>
+<AN>	IGNORE;IGNORE;IGNORE;<AN>
+<OR>	IGNORE;IGNORE;IGNORE;<OR>
+<(U>	IGNORE;IGNORE;IGNORE;<(U>
+<)U>	IGNORE;IGNORE;IGNORE;<)U>
+<In>	IGNORE;IGNORE;IGNORE;<In>
+<DI>	IGNORE;IGNORE;IGNORE;<DI>
+<Io>	IGNORE;IGNORE;IGNORE;<Io>
+<.:>	IGNORE;IGNORE;IGNORE;<.:>
+<:.>	IGNORE;IGNORE;IGNORE;<:.>
+<:R>	IGNORE;IGNORE;IGNORE;<:R>
+<::>	IGNORE;IGNORE;IGNORE;<::>
+<?1>	IGNORE;IGNORE;IGNORE;<?1>
+<CG>	IGNORE;IGNORE;IGNORE;<CG>
+<?->	IGNORE;IGNORE;IGNORE;<?->
+<?=>	IGNORE;IGNORE;IGNORE;<?=>
+<?2>	IGNORE;IGNORE;IGNORE;<?2>
+<=?>	IGNORE;IGNORE;IGNORE;<=?>
+<HI>	IGNORE;IGNORE;IGNORE;<HI>
+<=3>	IGNORE;IGNORE;IGNORE;<=3>
+<<*>	IGNORE;IGNORE;IGNORE;<<*>
+<*/>>	IGNORE;IGNORE;IGNORE;<*/>>
+<!<>	IGNORE;IGNORE;IGNORE;<!<>
+<!/>>	IGNORE;IGNORE;IGNORE;<!/>>
+<(C>	IGNORE;IGNORE;IGNORE;<(C>
+<)C>	IGNORE;IGNORE;IGNORE;<)C>
+<(_>	IGNORE;IGNORE;IGNORE;<(_>
+<)_>	IGNORE;IGNORE;IGNORE;<)_>
+<0.>	IGNORE;IGNORE;IGNORE;<0.>
+<02>	IGNORE;IGNORE;IGNORE;<02>
+<-T>	IGNORE;IGNORE;IGNORE;<-T>
+<.P>	IGNORE;IGNORE;IGNORE;<.P>
+<:3>	IGNORE;IGNORE;IGNORE;<:3>
+<Eh>	IGNORE;IGNORE;IGNORE;<Eh>
+<<7>	IGNORE;IGNORE;IGNORE;<<7>
+</>7>	IGNORE;IGNORE;IGNORE;</>7>
+<7<>	IGNORE;IGNORE;IGNORE;<7<>
+<7/>>	IGNORE;IGNORE;IGNORE;<7/>>
+<NI>	IGNORE;IGNORE;IGNORE;<NI>
+<(A>	IGNORE;IGNORE;IGNORE;<(A>
+<TR>	IGNORE;IGNORE;IGNORE;<TR>
+<Iu>	IGNORE;IGNORE;IGNORE;<Iu>
+<Il>	IGNORE;IGNORE;IGNORE;<Il>
+<Vs>	IGNORE;IGNORE;IGNORE;<Vs>
+<1h>	IGNORE;IGNORE;IGNORE;<1h>
+<3h>	IGNORE;IGNORE;IGNORE;<3h>
+<2h>	IGNORE;IGNORE;IGNORE;<2h>
+<4h>	IGNORE;IGNORE;IGNORE;<4h>
+<1j>	IGNORE;IGNORE;IGNORE;<1j>
+<2j>	IGNORE;IGNORE;IGNORE;<2j>
+<3j>	IGNORE;IGNORE;IGNORE;<3j>
+<4j>	IGNORE;IGNORE;IGNORE;<4j>
+<1-o>	IGNORE;IGNORE;IGNORE;<1-o>
+<2-o>	IGNORE;IGNORE;IGNORE;<2-o>
+<3-o>	IGNORE;IGNORE;IGNORE;<3-o>
+<4-o>	IGNORE;IGNORE;IGNORE;<4-o>
+<5-o>	IGNORE;IGNORE;IGNORE;<5-o>
+<6-o>	IGNORE;IGNORE;IGNORE;<6-o>
+<7-o>	IGNORE;IGNORE;IGNORE;<7-o>
+<8-o>	IGNORE;IGNORE;IGNORE;<8-o>
+<9-o>	IGNORE;IGNORE;IGNORE;<9-o>
+<10-o>	IGNORE;IGNORE;IGNORE;<10-o>
+<11-o>	IGNORE;IGNORE;IGNORE;<11-o>
+<12-o>	IGNORE;IGNORE;IGNORE;<12-o>
+<13-o>	IGNORE;IGNORE;IGNORE;<13-o>
+<14-o>	IGNORE;IGNORE;IGNORE;<14-o>
+<15-o>	IGNORE;IGNORE;IGNORE;<15-o>
+<16-o>	IGNORE;IGNORE;IGNORE;<16-o>
+<17-o>	IGNORE;IGNORE;IGNORE;<17-o>
+<18-o>	IGNORE;IGNORE;IGNORE;<18-o>
+<19-o>	IGNORE;IGNORE;IGNORE;<19-o>
+<20-o>	IGNORE;IGNORE;IGNORE;<20-o>
+<(1)>	IGNORE;IGNORE;IGNORE;<(1)>
+<(2)>	IGNORE;IGNORE;IGNORE;<(2)>
+<(3)>	IGNORE;IGNORE;IGNORE;<(3)>
+<(4)>	IGNORE;IGNORE;IGNORE;<(4)>
+<(5)>	IGNORE;IGNORE;IGNORE;<(5)>
+<(6)>	IGNORE;IGNORE;IGNORE;<(6)>
+<(7)>	IGNORE;IGNORE;IGNORE;<(7)>
+<(8)>	IGNORE;IGNORE;IGNORE;<(8)>
+<(9)>	IGNORE;IGNORE;IGNORE;<(9)>
+<(10)>	IGNORE;IGNORE;IGNORE;<(10)>
+<(11)>	IGNORE;IGNORE;IGNORE;<(11)>
+<(12)>	IGNORE;IGNORE;IGNORE;<(12)>
+<(13)>	IGNORE;IGNORE;IGNORE;<(13)>
+<(14)>	IGNORE;IGNORE;IGNORE;<(14)>
+<(15)>	IGNORE;IGNORE;IGNORE;<(15)>
+<(16)>	IGNORE;IGNORE;IGNORE;<(16)>
+<(17)>	IGNORE;IGNORE;IGNORE;<(17)>
+<(18)>	IGNORE;IGNORE;IGNORE;<(18)>
+<(19)>	IGNORE;IGNORE;IGNORE;<(19)>
+<(20)>	IGNORE;IGNORE;IGNORE;<(20)>
+<1.>	IGNORE;IGNORE;IGNORE;<1.>
+<2.>	IGNORE;IGNORE;IGNORE;<2.>
+<3.>	IGNORE;IGNORE;IGNORE;<3.>
+<4.>	IGNORE;IGNORE;IGNORE;<4.>
+<5.>	IGNORE;IGNORE;IGNORE;<5.>
+<6.>	IGNORE;IGNORE;IGNORE;<6.>
+<7.>	IGNORE;IGNORE;IGNORE;<7.>
+<8.>	IGNORE;IGNORE;IGNORE;<8.>
+<9.>	IGNORE;IGNORE;IGNORE;<9.>
+<10.>	IGNORE;IGNORE;IGNORE;<10.>
+<11.>	IGNORE;IGNORE;IGNORE;<11.>
+<12.>	IGNORE;IGNORE;IGNORE;<12.>
+<13.>	IGNORE;IGNORE;IGNORE;<13.>
+<14.>	IGNORE;IGNORE;IGNORE;<14.>
+<15.>	IGNORE;IGNORE;IGNORE;<15.>
+<16.>	IGNORE;IGNORE;IGNORE;<16.>
+<17.>	IGNORE;IGNORE;IGNORE;<17.>
+<18.>	IGNORE;IGNORE;IGNORE;<18.>
+<19.>	IGNORE;IGNORE;IGNORE;<19.>
+<20.>	IGNORE;IGNORE;IGNORE;<20.>
+<0-o>	IGNORE;IGNORE;IGNORE;<0-o>
+<hh>	IGNORE;IGNORE;IGNORE;<hh>
+<HH>	IGNORE;IGNORE;IGNORE;<HH>
+<vv>	IGNORE;IGNORE;IGNORE;<vv>
+<VV>	IGNORE;IGNORE;IGNORE;<VV>
+<3->	IGNORE;IGNORE;IGNORE;<3->
+<3_>	IGNORE;IGNORE;IGNORE;<3_>
+<3!>	IGNORE;IGNORE;IGNORE;<3!>
+<3//>	IGNORE;IGNORE;IGNORE;<3//>
+<4->	IGNORE;IGNORE;IGNORE;<4->
+<4_>	IGNORE;IGNORE;IGNORE;<4_>
+<4!>	IGNORE;IGNORE;IGNORE;<4!>
+<4//>	IGNORE;IGNORE;IGNORE;<4//>
+<dr>	IGNORE;IGNORE;IGNORE;<dr>
+<dR>	IGNORE;IGNORE;IGNORE;<dR>
+<Dr>	IGNORE;IGNORE;IGNORE;<Dr>
+<DR>	IGNORE;IGNORE;IGNORE;<DR>
+<dl>	IGNORE;IGNORE;IGNORE;<dl>
+<dL>	IGNORE;IGNORE;IGNORE;<dL>
+<Dl>	IGNORE;IGNORE;IGNORE;<Dl>
+<LD>	IGNORE;IGNORE;IGNORE;<LD>
+<ur>	IGNORE;IGNORE;IGNORE;<ur>
+<uR>	IGNORE;IGNORE;IGNORE;<uR>
+<Ur>	IGNORE;IGNORE;IGNORE;<Ur>
+<UR>	IGNORE;IGNORE;IGNORE;<UR>
+<ul>	IGNORE;IGNORE;IGNORE;<ul>
+<uL>	IGNORE;IGNORE;IGNORE;<uL>
+<Ul>	IGNORE;IGNORE;IGNORE;<Ul>
+<UL>	IGNORE;IGNORE;IGNORE;<UL>
+<vr>	IGNORE;IGNORE;IGNORE;<vr>
+<vR>	IGNORE;IGNORE;IGNORE;<vR>
+<Udr>	IGNORE;IGNORE;IGNORE;<Udr>
+<uDr>	IGNORE;IGNORE;IGNORE;<uDr>
+<Vr>	IGNORE;IGNORE;IGNORE;<Vr>
+<UdR>	IGNORE;IGNORE;IGNORE;<UdR>
+<uDR>	IGNORE;IGNORE;IGNORE;<uDR>
+<VR>	IGNORE;IGNORE;IGNORE;<VR>
+<vl>	IGNORE;IGNORE;IGNORE;<vl>
+<vL>	IGNORE;IGNORE;IGNORE;<vL>
+<Udl>	IGNORE;IGNORE;IGNORE;<Udl>
+<uDl>	IGNORE;IGNORE;IGNORE;<uDl>
+<Vl>	IGNORE;IGNORE;IGNORE;<Vl>
+<UdL>	IGNORE;IGNORE;IGNORE;<UdL>
+<uDL>	IGNORE;IGNORE;IGNORE;<uDL>
+<VL>	IGNORE;IGNORE;IGNORE;<VL>
+<dh>	IGNORE;IGNORE;IGNORE;<dh>
+<dLr>	IGNORE;IGNORE;IGNORE;<dLr>
+<dlR>	IGNORE;IGNORE;IGNORE;<dlR>
+<dH>	IGNORE;IGNORE;IGNORE;<dH>
+<Dh>	IGNORE;IGNORE;IGNORE;<Dh>
+<DLr>	IGNORE;IGNORE;IGNORE;<DLr>
+<DlR>	IGNORE;IGNORE;IGNORE;<DlR>
+<DH>	IGNORE;IGNORE;IGNORE;<DH>
+<uh>	IGNORE;IGNORE;IGNORE;<uh>
+<uLr>	IGNORE;IGNORE;IGNORE;<uLr>
+<ulR>	IGNORE;IGNORE;IGNORE;<ulR>
+<uH>	IGNORE;IGNORE;IGNORE;<uH>
+<Uh>	IGNORE;IGNORE;IGNORE;<Uh>
+<ULr>	IGNORE;IGNORE;IGNORE;<ULr>
+<UlR>	IGNORE;IGNORE;IGNORE;<UlR>
+<UH>	IGNORE;IGNORE;IGNORE;<UH>
+<vh>	IGNORE;IGNORE;IGNORE;<vh>
+<vLr>	IGNORE;IGNORE;IGNORE;<vLr>
+<vlR>	IGNORE;IGNORE;IGNORE;<vlR>
+<vH>	IGNORE;IGNORE;IGNORE;<vH>
+<Udh>	IGNORE;IGNORE;IGNORE;<Udh>
+<uDh>	IGNORE;IGNORE;IGNORE;<uDh>
+<Vh>	IGNORE;IGNORE;IGNORE;<Vh>
+<UdLr>	IGNORE;IGNORE;IGNORE;<UdLr>
+<UdlR>	IGNORE;IGNORE;IGNORE;<UdlR>
+<uDLr>	IGNORE;IGNORE;IGNORE;<uDLr>
+<uDlR>	IGNORE;IGNORE;IGNORE;<uDlR>
+<UdH>	IGNORE;IGNORE;IGNORE;<UdH>
+<uDH>	IGNORE;IGNORE;IGNORE;<uDH>
+<VLr>	IGNORE;IGNORE;IGNORE;<VLr>
+<VlR>	IGNORE;IGNORE;IGNORE;<VlR>
+<VH>	IGNORE;IGNORE;IGNORE;<VH>
+<FD>	IGNORE;IGNORE;IGNORE;<FD>
+<BD>	IGNORE;IGNORE;IGNORE;<BD>
+<TB>	IGNORE;IGNORE;IGNORE;<TB>
+<LB>	IGNORE;IGNORE;IGNORE;<LB>
+<FB>	IGNORE;IGNORE;IGNORE;<FB>
+<lB>	IGNORE;IGNORE;IGNORE;<lB>
+<RB>	IGNORE;IGNORE;IGNORE;<RB>
+<.S>	IGNORE;IGNORE;IGNORE;<.S>
+<:S>	IGNORE;IGNORE;IGNORE;<:S>
+<?S>	IGNORE;IGNORE;IGNORE;<?S>
+<fS>	IGNORE;IGNORE;IGNORE;<fS>
+<OS>	IGNORE;IGNORE;IGNORE;<OS>
+<RO>	IGNORE;IGNORE;IGNORE;<RO>
+<Rr>	IGNORE;IGNORE;IGNORE;<Rr>
+<RF>	IGNORE;IGNORE;IGNORE;<RF>
+<RY>	IGNORE;IGNORE;IGNORE;<RY>
+<RH>	IGNORE;IGNORE;IGNORE;<RH>
+<RZ>	IGNORE;IGNORE;IGNORE;<RZ>
+<RK>	IGNORE;IGNORE;IGNORE;<RK>
+<RX>	IGNORE;IGNORE;IGNORE;<RX>
+<sB>	IGNORE;IGNORE;IGNORE;<sB>
+<SR>	IGNORE;IGNORE;IGNORE;<SR>
+<Or>	IGNORE;IGNORE;IGNORE;<Or>
+<UT>	IGNORE;IGNORE;IGNORE;<UT>
+<uT>	IGNORE;IGNORE;IGNORE;<uT>
+<Tr>	IGNORE;IGNORE;IGNORE;<Tr>
+<PR>	IGNORE;IGNORE;IGNORE;<PR>
+<Dt>	IGNORE;IGNORE;IGNORE;<Dt>
+<dT>	IGNORE;IGNORE;IGNORE;<dT>
+<Tl>	IGNORE;IGNORE;IGNORE;<Tl>
+<PL>	IGNORE;IGNORE;IGNORE;<PL>
+<Db>	IGNORE;IGNORE;IGNORE;<Db>
+<Dw>	IGNORE;IGNORE;IGNORE;<Dw>
+<LZ>	IGNORE;IGNORE;IGNORE;<LZ>
+<0m>	IGNORE;IGNORE;IGNORE;<0m>
+<0o>	IGNORE;IGNORE;IGNORE;<0o>
+<0M>	IGNORE;IGNORE;IGNORE;<0M>
+<0L>	IGNORE;IGNORE;IGNORE;<0L>
+<0R>	IGNORE;IGNORE;IGNORE;<0R>
+<Sn>	IGNORE;IGNORE;IGNORE;<Sn>
+<Ic>	IGNORE;IGNORE;IGNORE;<Ic>
+<Fd>	IGNORE;IGNORE;IGNORE;<Fd>
+<Bd>	IGNORE;IGNORE;IGNORE;<Bd>
+<Ci>	IGNORE;IGNORE;IGNORE;<Ci>
+<*2>	IGNORE;IGNORE;IGNORE;<*2>
+<*1>	IGNORE;IGNORE;IGNORE;<*1>
+<TEL>	IGNORE;IGNORE;IGNORE;<TEL>
+<tel>	IGNORE;IGNORE;IGNORE;<tel>
+<<H>	IGNORE;IGNORE;IGNORE;<<H>
+</>H>	IGNORE;IGNORE;IGNORE;</>H>
+<0u>	IGNORE;IGNORE;IGNORE;<0u>
+<0U>	IGNORE;IGNORE;IGNORE;<0U>
+<SU>	IGNORE;IGNORE;IGNORE;<SU>
+<Fm>	IGNORE;IGNORE;IGNORE;<Fm>
+<Ml>	IGNORE;IGNORE;IGNORE;<Ml>
+<cS>	IGNORE;IGNORE;IGNORE;<cS>
+<cH>	IGNORE;IGNORE;IGNORE;<cH>
+<cD>	IGNORE;IGNORE;IGNORE;<cD>
+<cC>	IGNORE;IGNORE;IGNORE;<cC>
+<cS->	IGNORE;IGNORE;IGNORE;<cS->
+<cH->	IGNORE;IGNORE;IGNORE;<cH->
+<cD->	IGNORE;IGNORE;IGNORE;<cD->
+<cC->	IGNORE;IGNORE;IGNORE;<cC->
+<Md>	IGNORE;IGNORE;IGNORE;<Md>
+<M8>	IGNORE;IGNORE;IGNORE;<M8>
+<M2>	IGNORE;IGNORE;IGNORE;<M2>
+<M16>	IGNORE;IGNORE;IGNORE;<M16>
+<Mb>	IGNORE;IGNORE;IGNORE;<Mb>
+<Mx>	IGNORE;IGNORE;IGNORE;<Mx>
+<MX>	IGNORE;IGNORE;IGNORE;<MX>
+<OK>	IGNORE;IGNORE;IGNORE;<OK>
+<XX>	IGNORE;IGNORE;IGNORE;<XX>
+<-X>	IGNORE;IGNORE;IGNORE;<-X>
+<IS>	IGNORE;IGNORE;IGNORE;<IS>
+<,_>	IGNORE;IGNORE;IGNORE;<,_>
+<._>	IGNORE;IGNORE;IGNORE;<._>
+<+">	IGNORE;IGNORE;IGNORE;<+">
+<JIS>	IGNORE;IGNORE;IGNORE;<JIS>
+<*_>	IGNORE;IGNORE;IGNORE;<*_>
+<;_>	IGNORE;IGNORE;IGNORE;<;_>
+<0_>	IGNORE;IGNORE;IGNORE;<0_>
+<<+>	IGNORE;IGNORE;IGNORE;<<+>
+</>+>	IGNORE;IGNORE;IGNORE;</>+>
+<<'>	IGNORE;IGNORE;IGNORE;<<'>
+</>'>	IGNORE;IGNORE;IGNORE;</>'>
+<<">	IGNORE;IGNORE;IGNORE;<<">
+</>">	IGNORE;IGNORE;IGNORE;</>">
+<(">	IGNORE;IGNORE;IGNORE;<(">
+<)">	IGNORE;IGNORE;IGNORE;<)">
+<=T>	IGNORE;IGNORE;IGNORE;<=T>
+<=_>	IGNORE;IGNORE;IGNORE;<=_>
+<('>	IGNORE;IGNORE;IGNORE;<('>
+<)'>	IGNORE;IGNORE;IGNORE;<)'>
+<(I>	IGNORE;IGNORE;IGNORE;<(I>
+<)I>	IGNORE;IGNORE;IGNORE;<)I>
+<-?>	IGNORE;IGNORE;IGNORE;<-?>
+<=T:)>	IGNORE;IGNORE;IGNORE;<=T:)>
+<"5>	IGNORE;IGNORE;IGNORE;<"5>
+<05>	IGNORE;IGNORE;IGNORE;<05>
+<*5>	IGNORE;IGNORE;IGNORE;<*5>
+<+5>	IGNORE;IGNORE;IGNORE;<+5>
+<.6>	IGNORE;IGNORE;IGNORE;<.6>
+<-6>	IGNORE;IGNORE;IGNORE;<-6>
+<*6>	IGNORE;IGNORE;IGNORE;<*6>
+<+6>	IGNORE;IGNORE;IGNORE;<+6>
+<(JU)>	IGNORE;IGNORE;IGNORE;<(JU)>
+<1c>	IGNORE;IGNORE;IGNORE;<1c>
+<2c>	IGNORE;IGNORE;IGNORE;<2c>
+<3c>	IGNORE;IGNORE;IGNORE;<3c>
+<4c>	IGNORE;IGNORE;IGNORE;<4c>
+<5c>	IGNORE;IGNORE;IGNORE;<5c>
+<6c>	IGNORE;IGNORE;IGNORE;<6c>
+<7c>	IGNORE;IGNORE;IGNORE;<7c>
+<8c>	IGNORE;IGNORE;IGNORE;<8c>
+<9c>	IGNORE;IGNORE;IGNORE;<9c>
+<10c>	IGNORE;IGNORE;IGNORE;<10c>
+<KSC>	IGNORE;IGNORE;IGNORE;<KSC>
+<am>	IGNORE;IGNORE;IGNORE;<am>
+<pm>	IGNORE;IGNORE;IGNORE;<pm>
+<NU>	IGNORE;IGNORE;IGNORE;<NU>
+<SH>	IGNORE;IGNORE;IGNORE;<SH>
+<SX>	IGNORE;IGNORE;IGNORE;<SX>
+<EX>	IGNORE;IGNORE;IGNORE;<EX>
+<ET>	IGNORE;IGNORE;IGNORE;<ET>
+<EQ>	IGNORE;IGNORE;IGNORE;<EQ>
+<AK>	IGNORE;IGNORE;IGNORE;<AK>
+<BL>	IGNORE;IGNORE;IGNORE;<BL>
+<BS>	IGNORE;IGNORE;IGNORE;<BS>
+<SO>	IGNORE;IGNORE;IGNORE;<SO>
+<SI>	IGNORE;IGNORE;IGNORE;<SI>
+<DL>	IGNORE;IGNORE;IGNORE;<DL>
+<D1>	IGNORE;IGNORE;IGNORE;<D1>
+<D2>	IGNORE;IGNORE;IGNORE;<D2>
+<D3>	IGNORE;IGNORE;IGNORE;<D3>
+<D4>	IGNORE;IGNORE;IGNORE;<D4>
+<NK>	IGNORE;IGNORE;IGNORE;<NK>
+<SY>	IGNORE;IGNORE;IGNORE;<SY>
+<EB>	IGNORE;IGNORE;IGNORE;<EB>
+<CN>	IGNORE;IGNORE;IGNORE;<CN>
+<EM>	IGNORE;IGNORE;IGNORE;<EM>
+<SB>	IGNORE;IGNORE;IGNORE;<SB>
+<EC>	IGNORE;IGNORE;IGNORE;<EC>
+<FS>	IGNORE;IGNORE;IGNORE;<FS>
+<GS>	IGNORE;IGNORE;IGNORE;<GS>
+<RS>	IGNORE;IGNORE;IGNORE;<RS>
+<US>	IGNORE;IGNORE;IGNORE;<US>
+<DT>	IGNORE;IGNORE;IGNORE;<DT>
+<PA>	IGNORE;IGNORE;IGNORE;<PA>
+<HO>	IGNORE;IGNORE;IGNORE;<HO>
+<BH>	IGNORE;IGNORE;IGNORE;<BH>
+<NH>	IGNORE;IGNORE;IGNORE;<NH>
+<IN>	IGNORE;IGNORE;IGNORE;<IN>
+<NL>	IGNORE;IGNORE;IGNORE;<NL>
+<SA>	IGNORE;IGNORE;IGNORE;<SA>
+<ES>	IGNORE;IGNORE;IGNORE;<ES>
+<HS>	IGNORE;IGNORE;IGNORE;<HS>
+<HJ>	IGNORE;IGNORE;IGNORE;<HJ>
+<VS>	IGNORE;IGNORE;IGNORE;<VS>
+<PD>	IGNORE;IGNORE;IGNORE;<PD>
+<PU>	IGNORE;IGNORE;IGNORE;<PU>
+<RI>	IGNORE;IGNORE;IGNORE;<RI>
+<S2>	IGNORE;IGNORE;IGNORE;<S2>
+<S3>	IGNORE;IGNORE;IGNORE;<S3>
+<DC>	IGNORE;IGNORE;IGNORE;<DC>
+<P1>	IGNORE;IGNORE;IGNORE;<P1>
+<P2>	IGNORE;IGNORE;IGNORE;<P2>
+<TS>	IGNORE;IGNORE;IGNORE;<TS>
+<CC>	IGNORE;IGNORE;IGNORE;<CC>
+<MW>	IGNORE;IGNORE;IGNORE;<MW>
+<SG>	IGNORE;IGNORE;IGNORE;<SG>
+<EG>	IGNORE;IGNORE;IGNORE;<EG>
+<SS>	IGNORE;IGNORE;IGNORE;<SS>
+<GC>	IGNORE;IGNORE;IGNORE;<GC>
+<SC>	IGNORE;IGNORE;IGNORE;<SC>
+<CI>	IGNORE;IGNORE;IGNORE;<CI>
+<ST>	IGNORE;IGNORE;IGNORE;<ST>
+<OC>	IGNORE;IGNORE;IGNORE;<OC>
+<PM>	IGNORE;IGNORE;IGNORE;<PM>
+<AC>	IGNORE;IGNORE;IGNORE;<AC>
+<"3>	IGNORE;IGNORE;IGNORE;<"3>
+<"1>	IGNORE;IGNORE;IGNORE;<"1>
+<"!>	IGNORE;IGNORE;IGNORE;<"!>
+<"'>	IGNORE;IGNORE;IGNORE;<"'>
+<"/>>	IGNORE;IGNORE;IGNORE;<"/>>
+<"?>	IGNORE;IGNORE;IGNORE;<"?>
+<"->	IGNORE;IGNORE;IGNORE;<"->
+<"(>	IGNORE;IGNORE;IGNORE;<"(>
+<".>	IGNORE;IGNORE;IGNORE;<".>
+<":>	IGNORE;IGNORE;IGNORE;<":>
+<"0>	IGNORE;IGNORE;IGNORE;<"0>
+<",>	IGNORE;IGNORE;IGNORE;<",>
+<"_>	IGNORE;IGNORE;IGNORE;<"_>
+<"">	IGNORE;IGNORE;IGNORE;<"">
+<";>	IGNORE;IGNORE;IGNORE;<";>
+<"<>	IGNORE;IGNORE;IGNORE;<"<>
+<"=>	IGNORE;IGNORE;IGNORE;<"=>
+<"//>	IGNORE;IGNORE;IGNORE;<"//>
+<"p>	IGNORE;IGNORE;IGNORE;<"p>
+<"d>	IGNORE;IGNORE;IGNORE;<"d>
+<"i>	IGNORE;IGNORE;IGNORE;<"i>
+<+_>	IGNORE;IGNORE;IGNORE;<+_>
+<Tel>	IGNORE;IGNORE;IGNORE;<Tel>
+<UA>	IGNORE;IGNORE;IGNORE;<UA>
+<UB>	IGNORE;IGNORE;IGNORE;<UB>
+UNDEFINED	IGNORE;IGNORE;IGNORE
+
+<0>	<0>;<0>;IGNORE;IGNORE
+<0S>	<0>;<0S>;IGNORE;IGNORE
+<18>	<0>;<18>;IGNORE;IGNORE
+<14>	<0>;<14>;IGNORE;IGNORE
+<38>	<0>;<38>;IGNORE;IGNORE
+<12>	<0>;<12>;IGNORE;IGNORE
+<58>	<0>;<58>;IGNORE;IGNORE
+<34>	<0>;<34>;IGNORE;IGNORE
+<78>	<0>;<78>;IGNORE;IGNORE
+<1>	<1>;<1>;IGNORE;IGNORE
+<2>	<2>;<2>;IGNORE;IGNORE
+<3>	<3>;<3>;IGNORE;IGNORE
+<4>	<4>;<4>;IGNORE;IGNORE
+<5>	<5>;<5>;IGNORE;IGNORE
+<6>	<6>;<6>;IGNORE;IGNORE
+<7>	<7>;<7>;IGNORE;IGNORE
+<8>	<8>;<8>;IGNORE;IGNORE
+<9>	<9>;<9>;IGNORE;IGNORE
+<1S>	<1>;<1S>;IGNORE;IGNORE
+<2S>	<2>;<2S>;IGNORE;IGNORE
+<3S>	<3>;<3S>;IGNORE;IGNORE
+<4S>	<4>;<4S>;IGNORE;IGNORE
+<5S>	<5>;<5S>;IGNORE;IGNORE
+<6S>	<6>;<6S>;IGNORE;IGNORE
+<7S>	<7>;<7S>;IGNORE;IGNORE
+<8S>	<8>;<8S>;IGNORE;IGNORE
+<9S>	<9>;<9S>;IGNORE;IGNORE
+<A>	<A>;<NONE>;<CAPITAL>;IGNORE
+<a>	<A>;<NONE>;<SMALL>;IGNORE
+<-a>	<A>;<NONE>;<-a>;IGNORE
+<A'>	<A>;<ACUTE>;<CAPITAL>;IGNORE
+<a'>	<A>;<ACUTE>;<SMALL>;IGNORE
+<A!>	<A>;<GRAVE>;<CAPITAL>;IGNORE
+<a!>	<A>;<GRAVE>;<SMALL>;IGNORE
+<A!!>	<A>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<a!!>	<A>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<A(>	<A>;<BREVE>;<CAPITAL>;IGNORE
+<a(>	<A>;<BREVE>;<SMALL>;IGNORE
+<A('>	<A>;<BREVE+ACUTE>;<CAPITAL>;IGNORE
+<a('>	<A>;<BREVE+ACUTE>;<SMALL>;IGNORE
+<A(!>	<A>;<BREVE+GRAVE>;<CAPITAL>;IGNORE
+<a(!>	<A>;<BREVE+GRAVE>;<SMALL>;IGNORE
+<A(2>	<A>;<BREVE+HOOK>;<CAPITAL>;IGNORE
+<a(2>	<A>;<BREVE+HOOK>;<SMALL>;IGNORE
+<A(?>	<A>;<BREVE+TILDE>;<CAPITAL>;IGNORE
+<a(?>	<A>;<BREVE+TILDE>;<SMALL>;IGNORE
+<A(-.>	<A>;<BREVE+DOT-BELOW>;<CAPITAL>;IGNORE
+<a(-.>	<A>;<BREVE+DOT-BELOW>;<SMALL>;IGNORE
+<A)>	<A>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<a)>	<A>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<A/>>	<A>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<a/>>	<A>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<A/>'>	<A>;<CIRCUMFLEX+ACUTE>;<CAPITAL>;IGNORE
+<a/>'>	<A>;<CIRCUMFLEX+ACUTE>;<SMALL>;IGNORE
+<A/>!>	<A>;<CIRCUMFLEX+GRAVE>;<CAPITAL>;IGNORE
+<a/>!>	<A>;<CIRCUMFLEX+GRAVE>;<SMALL>;IGNORE
+<A/>2>	<A>;<CIRCUMFLEX+HOOK>;<CAPITAL>;IGNORE
+<a/>2>	<A>;<CIRCUMFLEX+HOOK>;<SMALL>;IGNORE
+<A/>?>	<A>;<CIRCUMFLEX+TILDE>;<CAPITAL>;IGNORE
+<a/>?>	<A>;<CIRCUMFLEX+TILDE>;<SMALL>;IGNORE
+<A/>-.>	<A>;<CIRCUMFLEX+DOT-BELOW>;<CAPITAL>;IGNORE
+<a/>-.>	<A>;<CIRCUMFLEX+DOT-BELOW>;<SMALL>;IGNORE
+<A<>	<A>;<CARON>;<CAPITAL>;IGNORE
+<a<>	<A>;<CARON>;<SMALL>;IGNORE
+<AA>	<A>;<RING>;<CAPITAL>;IGNORE
+<aa>	<A>;<RING>;<SMALL>;IGNORE
+<AA'>	<A>;<RING+ACUTE>;<CAPITAL>;IGNORE
+<aa'>	<A>;<RING+ACUTE>;<SMALL>;IGNORE
+<A-0>	<A>;<RING-BELOW>;<CAPITAL>;IGNORE
+<a-0>	<A>;<RING-BELOW>;<SMALL>;IGNORE
+<A:>	<A>;<DIAERESIS>;<CAPITAL>;IGNORE
+<a:>	<A>;<DIAERESIS>;<SMALL>;IGNORE
+<A1>	<A>;<DIAERESIS+MACRON>;<CAPITAL>;IGNORE
+<a1>	<A>;<DIAERESIS+MACRON>;<SMALL>;IGNORE
+<A2>	<A>;<HOOK>;<CAPITAL>;IGNORE
+<a2>	<A>;<HOOK>;<SMALL>;IGNORE
+<A?>	<A>;<TILDE>;<CAPITAL>;IGNORE
+<a?>	<A>;<TILDE>;<SMALL>;IGNORE
+<A-.>	<A>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<a-.>	<A>;<DOT-BELOW>;<SMALL>;IGNORE
+<A;>	<A>;<OGONEK>;<CAPITAL>;IGNORE
+<a;>	<A>;<OGONEK>;<SMALL>;IGNORE
+<A->	<A>;<MACRON>;<CAPITAL>;IGNORE
+<a->	<A>;<MACRON>;<SMALL>;IGNORE
+<A7>	<A>;<MACRON+DOT>;<CAPITAL>;IGNORE
+<a7>	<A>;<MACRON+DOT>;<SMALL>;IGNORE
+<a8>	
+<AE>	"<A><E>";"<AE><AE>";"<CAPITAL><CAPITAL>";IGNORE
+<ae>	"<A><E>";"<AE><AE>";"<SMALL><SMALL>";IGNORE
+<AE'>	"<A><E>";"<AE'><AE'>";"<CAPITAL><CAPITAL>";IGNORE
+<ae'>	"<A><E>";"<AE'><AE'>";"<SMALL><SMALL>";IGNORE
+<A3>	"<A><E>";"<A3><A3>";"<CAPITAL><CAPITAL>";IGNORE
+<a3>	"<A><E>";"<A3><A3>";"<SMALL><SMALL>";IGNORE
+<B>	<B>;<NONE>;<CAPITAL>;IGNORE
+<b>	<B>;<NONE>;<SMALL>;IGNORE
+<B.>	<B>;<DOT>;<CAPITAL>;IGNORE
+<b.>	<B>;<DOT>;<SMALL>;IGNORE
+<B-.>	<B>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<b-.>	<B>;<DOT-BELOW>;<SMALL>;IGNORE
+<B_>	<B>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<b_>	<B>;<LINE-BELOW>;<SMALL>;IGNORE
+<b8>	
+<C>	<C>;<NONE>;<CAPITAL>;IGNORE
+<c>	<C>;<NONE>;<SMALL>;IGNORE
+<C'>	<C>;<ACUTE>;<CAPITAL>;IGNORE
+<c'>	<C>;<ACUTE>;<SMALL>;IGNORE
+<C/>>	<C>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<c/>>	<C>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<C<>	<C>;<CARON>;<CAPITAL>;IGNORE
+<c<>	<C>;<CARON>;<SMALL>;IGNORE
+<C2>	<C>;<HOOK>;<CAPITAL>;IGNORE
+<c2>	<C>;<HOOK>;<SMALL>;IGNORE
+<C.>	<C>;<DOT>;<CAPITAL>;IGNORE
+<c.>	<C>;<DOT>;<SMALL>;IGNORE
+<C,>	<C>;<CEDILLA>;<CAPITAL>;IGNORE
+<c,>	<C>;<CEDILLA>;<SMALL>;IGNORE
+<C,'>	<C>;<CEDILLA+ACUTE>;<CAPITAL>;IGNORE
+<c,'>	<C>;<CEDILLA+ACUTE>;<SMALL>;IGNORE
+<c8>	
+<D>	<D>;<NONE>;<CAPITAL>;IGNORE
+<d>	<D>;<NONE>;<SMALL>;IGNORE
+<D<>	<D>;<CARON>;<CAPITAL>;IGNORE
+<d<>	<D>;<CARON>;<SMALL>;IGNORE
+<D.>	<D>;<DOT>;<CAPITAL>;IGNORE
+<d.>	<D>;<DOT>;<SMALL>;IGNORE
+<D-.>	<D>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<d-.>	<D>;<DOT-BELOW>;<SMALL>;IGNORE
+<D//>	<D>;<STROKE>;<CAPITAL>;IGNORE
+<d//>	<D>;<STROKE>;<SMALL>;IGNORE
+<D,>	<D>;<CEDILLA>;<CAPITAL>;IGNORE
+<d,>	<D>;<CEDILLA>;<SMALL>;IGNORE
+<D-/>>	<D>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<d-/>>	<D>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<D_>	<D>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<d_>	<D>;<LINE-BELOW>;<SMALL>;IGNORE
+<d8>	
+<E>	<E>;<NONE>;<CAPITAL>;IGNORE
+<e>	<E>;<NONE>;<SMALL>;IGNORE
+<E'>	<E>;<ACUTE>;<CAPITAL>;IGNORE
+<e'>	<E>;<ACUTE>;<SMALL>;IGNORE
+<E!>	<E>;<GRAVE>;<CAPITAL>;IGNORE
+<e!>	<E>;<GRAVE>;<SMALL>;IGNORE
+<E!!>	<E>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<e!!>	<E>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<E(>	<E>;<BREVE>;<CAPITAL>;IGNORE
+<e(>	<E>;<BREVE>;<SMALL>;IGNORE
+<E)>	<E>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<e)>	<E>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<E/>>	<E>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<e/>>	<E>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<E/>'>	<E>;<CIRCUMFLEX+ACUTE>;<CAPITAL>;IGNORE
+<e/>'>	<E>;<CIRCUMFLEX+ACUTE>;<SMALL>;IGNORE
+<E/>!>	<E>;<CIRCUMFLEX+GRAVE>;<CAPITAL>;IGNORE
+<e/>!>	<E>;<CIRCUMFLEX+GRAVE>;<SMALL>;IGNORE
+<E/>2>	<E>;<CIRCUMFLEX+HOOK>;<CAPITAL>;IGNORE
+<e/>2>	<E>;<CIRCUMFLEX+HOOK>;<SMALL>;IGNORE
+<E/>?>	<E>;<CIRCUMFLEX+TILDE>;<CAPITAL>;IGNORE
+<e/>?>	<E>;<CIRCUMFLEX+TILDE>;<SMALL>;IGNORE
+<E/>-.>	<E>;<CIRCUMFLEX+DOT-BELOW>;<CAPITAL>;IGNORE
+<e/>-.>	<E>;<CIRCUMFLEX+DOT-BELOW>;<SMALL>;IGNORE
+<E<>	<E>;<CARON>;<CAPITAL>;IGNORE
+<e<>	<E>;<CARON>;<SMALL>;IGNORE
+<E:>	<E>;<DIAERESIS>;<CAPITAL>;IGNORE
+<e:>	<E>;<DIAERESIS>;<SMALL>;IGNORE
+<E2>	<E>;<HOOK>;<CAPITAL>;IGNORE
+<e2>	<E>;<HOOK>;<SMALL>;IGNORE
+<E?>	<E>;<TILDE>;<CAPITAL>;IGNORE
+<e?>	<E>;<TILDE>;<SMALL>;IGNORE
+<E-?>	<E>;<TILDE-BELOW>;<CAPITAL>;IGNORE
+<e-?>	<E>;<TILDE-BELOW>;<SMALL>;IGNORE
+<E.>	<E>;<DOT>;<CAPITAL>;IGNORE
+<e.>	<E>;<DOT>;<SMALL>;IGNORE
+<E-.>	<E>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<e-.>	<E>;<DOT-BELOW>;<SMALL>;IGNORE
+<E,(>	<E>;<CEDILLA+BREVE>;<CAPITAL>;IGNORE
+<e,(>	<E>;<CEDILLA+BREVE>;<SMALL>;IGNORE
+<E;>	<E>;<OGONEK>;<CAPITAL>;IGNORE
+<e;>	<E>;<OGONEK>;<SMALL>;IGNORE
+<E->	<E>;<MACRON>;<CAPITAL>;IGNORE
+<e->	<E>;<MACRON>;<SMALL>;IGNORE
+<E-'>	<E>;<MACRON+ACUTE>;<CAPITAL>;IGNORE
+<e-'>	<E>;<MACRON+ACUTE>;<SMALL>;IGNORE
+<E-!>	<E>;<MACRON+GRAVE>;<CAPITAL>;IGNORE
+<e-!>	<E>;<MACRON+GRAVE>;<SMALL>;IGNORE
+<E-/>>	<E>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<e-/>>	<E>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<e8>	
+<F>	<F>;<NONE>;<CAPITAL>;IGNORE
+<f>	<F>;<NONE>;<SMALL>;IGNORE
+<F2>	<F>;<HOOK>;<CAPITAL>;IGNORE
+<f2>	<F>;<HOOK>;<SMALL>;IGNORE
+<F.>	<F>;<DOT>;<CAPITAL>;IGNORE
+<f.>	<F>;<DOT>;<SMALL>;IGNORE
+<f8>	
+<ff>	"<F><F>";"<NONE><NONE>";"<ff><ff>";IGNORE
+<fi>	"<F><I>";"<NONE><NONE>";"<fi><fi>";IGNORE
+<fl>	"<F><L>";"<NONE><NONE>";"<fl><fl>";IGNORE
+<ffi>	"<F><F><I>";"<NONE><NONE><NONE>";"<ffi><ffi><ffi>";IGNORE
+<ffl>	"<F><F><L>";"<NONE><NONE><NONE>";"<ffl><ffl><ffl>";IGNORE
+<ft>	"<F><T>";"<NONE><NONE>";"<ft><ft>";IGNORE
+<G>	<G>;<NONE>;<CAPITAL>;IGNORE
+<g>	<G>;<NONE>;<SMALL>;IGNORE
+<G'>	<G>;<ACUTE>;<CAPITAL>;IGNORE
+<g'>	<G>;<ACUTE>;<SMALL>;IGNORE
+<G(>	<G>;<BREVE>;<CAPITAL>;IGNORE
+<g(>	<G>;<BREVE>;<SMALL>;IGNORE
+<G/>>	<G>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<g/>>	<G>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<G<>	<G>;<CARON>;<CAPITAL>;IGNORE
+<g<>	<G>;<CARON>;<SMALL>;IGNORE
+<G.>	<G>;<DOT>;<CAPITAL>;IGNORE
+<g.>	<G>;<DOT>;<SMALL>;IGNORE
+<G//>	<G>;<STROKE>;<CAPITAL>;IGNORE
+<g//>	<G>;<STROKE>;<SMALL>;IGNORE
+<G,>	<G>;<CEDILLA>;<CAPITAL>;IGNORE
+<g,>	<G>;<CEDILLA>;<SMALL>;IGNORE
+<G->	<G>;<MACRON>;<CAPITAL>;IGNORE
+<g->	<G>;<MACRON>;<SMALL>;IGNORE
+<g8>	
+<H>	<H>;<NONE>;<CAPITAL>;IGNORE
+<h>	<H>;<NONE>;<SMALL>;IGNORE
+<H-(>	<H>;<BREVE-BELOW>;<CAPITAL>;IGNORE
+<h-(>	<H>;<BREVE-BELOW>;<SMALL>;IGNORE
+<H/>>	<H>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<h/>>	<H>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<H:>	<H>;<DIAERESIS>;<CAPITAL>;IGNORE
+<h:>	<H>;<DIAERESIS>;<SMALL>;IGNORE
+<H.>	<H>;<DOT>;<CAPITAL>;IGNORE
+<h.>	<H>;<DOT>;<SMALL>;IGNORE
+<H-.>	<H>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<h-.>	<H>;<DOT-BELOW>;<SMALL>;IGNORE
+<H//>	<H>;<STROKE>;<CAPITAL>;IGNORE
+<h//>	<H>;<STROKE>;<SMALL>;IGNORE
+<H,>	<H>;<CEDILLA>;<CAPITAL>;IGNORE
+<h,>	<H>;<CEDILLA>;<SMALL>;IGNORE
+<h8>	
+<I>	<I>;<NONE>;<CAPITAL>;IGNORE
+<i>	<I>;<NONE>;<SMALL>;IGNORE
+<I'>	<I>;<ACUTE>;<CAPITAL>;IGNORE
+<i'>	<I>;<ACUTE>;<SMALL>;IGNORE
+<I!>	<I>;<GRAVE>;<CAPITAL>;IGNORE
+<i!>	<I>;<GRAVE>;<SMALL>;IGNORE
+<I!!>	<I>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<i!!>	<I>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<I(>	<I>;<BREVE>;<CAPITAL>;IGNORE
+<i(>	<I>;<BREVE>;<SMALL>;IGNORE
+<I)>	<I>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<i)>	<I>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<I/>>	<I>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<i/>>	<I>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<I<>	<I>;<CARON>;<CAPITAL>;IGNORE
+<i<>	<I>;<CARON>;<SMALL>;IGNORE
+<I:>	<I>;<DIAERESIS>;<CAPITAL>;IGNORE
+<i:>	<I>;<DIAERESIS>;<SMALL>;IGNORE
+<I:'>	<I>;<DIAERESIS+ACUTE>;<CAPITAL>;IGNORE
+<i:'>	<I>;<DIAERESIS+ACUTE>;<SMALL>;IGNORE
+<I2>	<I>;<HOOK>;<CAPITAL>;IGNORE
+<i2>	<I>;<HOOK>;<SMALL>;IGNORE
+<I?>	<I>;<TILDE>;<CAPITAL>;IGNORE
+<i?>	<I>;<TILDE>;<SMALL>;IGNORE
+<I-?>	<I>;<TILDE-BELOW>;<CAPITAL>;IGNORE
+<i-?>	<I>;<TILDE-BELOW>;<SMALL>;IGNORE
+<I.>	<I>;<DOT>;<CAPITAL>;IGNORE
+<i.>	<I>;<DOT>;<SMALL>;IGNORE
+<I-.>	<I>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<i-.>	<I>;<DOT-BELOW>;<SMALL>;IGNORE
+<I;>	<I>;<OGONEK>;<CAPITAL>;IGNORE
+<i;>	<I>;<OGONEK>;<SMALL>;IGNORE
+<I->	<I>;<MACRON>;<CAPITAL>;IGNORE
+<i->	<I>;<MACRON>;<SMALL>;IGNORE
+<i8>	
+<IJ>	"<I><J>";"<IJ><IJ>";"<CAPITAL><CAPITAL>";IGNORE
+<ij>	"<I><J>";"<IJ><IJ>";"<SMALL><SMALL>";IGNORE
+<J>	<J>;<NONE>;<CAPITAL>;IGNORE
+<j>	<J>;<NONE>;<SMALL>;IGNORE
+<J/>>	<J>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<j/>>	<J>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<j8>	
+<K>	<K>;<NONE>;<CAPITAL>;IGNORE
+<k>	<K>;<NONE>;<SMALL>;IGNORE
+<K'>	<K>;<ACUTE>;<CAPITAL>;IGNORE
+<k'>	<K>;<ACUTE>;<SMALL>;IGNORE
+<K<>	<K>;<CARON>;<CAPITAL>;IGNORE
+<k<>	<K>;<CARON>;<SMALL>;IGNORE
+<K2>	<K>;<HOOK>;<CAPITAL>;IGNORE
+<k2>	<K>;<HOOK>;<SMALL>;IGNORE
+<K-.>	<K>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<k-.>	<K>;<DOT-BELOW>;<SMALL>;IGNORE
+<K,>	<K>;<CEDILLA>;<CAPITAL>;IGNORE
+<k,>	<K>;<CEDILLA>;<SMALL>;IGNORE
+<K_>	<K>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<k_>	<K>;<LINE-BELOW>;<SMALL>;IGNORE
+<k8>	
+<kk>	<K>;<kk>;<SMALL>;IGNORE
+<L>	<L>;<NONE>;<CAPITAL>;IGNORE
+<l>	<L>;<NONE>;<SMALL>;IGNORE
+<L'>	<L>;<ACUTE>;<CAPITAL>;IGNORE
+<l'>	<L>;<ACUTE>;<SMALL>;IGNORE
+<L<>	<L>;<CARON>;<CAPITAL>;IGNORE
+<l<>	<L>;<CARON>;<SMALL>;IGNORE
+<L.>	<L>;<DOT>;<CAPITAL>;IGNORE
+<l.>	<L>;<DOT>;<SMALL>;IGNORE
+<L-.>	<L>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<l-.>	<L>;<DOT-BELOW>;<SMALL>;IGNORE
+<L//>	<L>;<STROKE>;<CAPITAL>;IGNORE
+<l//>	<L>;<STROKE>;<SMALL>;IGNORE
+<L,>	<L>;<CEDILLA>;<CAPITAL>;IGNORE
+<l,>	<L>;<CEDILLA>;<SMALL>;IGNORE
+<L--.>	<L>;<MACRON+DOT-BELOW>;<CAPITAL>;IGNORE
+<l--.>	<L>;<MACRON+DOT-BELOW>;<SMALL>;IGNORE
+<L-/>>	<L>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<l-/>>	<L>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<L_>	<L>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<l_>	<L>;<LINE-BELOW>;<SMALL>;IGNORE
+<l8>	
+<M>	<M>;<NONE>;<CAPITAL>;IGNORE
+<m>	<M>;<NONE>;<SMALL>;IGNORE
+<M'>	<M>;<ACUTE>;<CAPITAL>;IGNORE
+<m'>	<M>;<ACUTE>;<SMALL>;IGNORE
+<M.>	<M>;<DOT>;<CAPITAL>;IGNORE
+<m.>	<M>;<DOT>;<SMALL>;IGNORE
+<M-.>	<M>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<m-.>	<M>;<DOT-BELOW>;<SMALL>;IGNORE
+<m8>	
+<N>	<N>;<NONE>;<CAPITAL>;IGNORE
+<n>	<N>;<NONE>;<SMALL>;IGNORE
+<N'>	<N>;<ACUTE>;<CAPITAL>;IGNORE
+<n'>	<N>;<ACUTE>;<SMALL>;IGNORE
+<N<>	<N>;<CARON>;<CAPITAL>;IGNORE
+<n<>	<N>;<CARON>;<SMALL>;IGNORE
+<N.>	<N>;<DOT>;<CAPITAL>;IGNORE
+<n.>	<N>;<DOT>;<SMALL>;IGNORE
+<N-.>	<N>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<n-.>	<N>;<DOT-BELOW>;<SMALL>;IGNORE
+<N,>	<N>;<CEDILLA>;<CAPITAL>;IGNORE
+<n,>	<N>;<CEDILLA>;<SMALL>;IGNORE
+<N-/>>	<N>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<n-/>>	<N>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<N_>	<N>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<n_>	<N>;<LINE-BELOW>;<SMALL>;IGNORE
+<'n>	<N>;<PRECEDED-BY-APOSTROPHE>;<SMALL>;IGNORE
+<n8>	
+<N?>	<N?>;<NONE>;<CAPITAL>;IGNORE
+<n?>	<N?>;<NONE>;<SMALL>;IGNORE
+<NG>	"<N><G>";"<NG><NG>";"<CAPITAL><CAPITAL>";IGNORE
+<ng>	"<N><G>";"<NG><NG>";"<SMALL><SMALL>";IGNORE
+<O>	<O>;<NONE>;<CAPITAL>;IGNORE
+<o>	<O>;<NONE>;<SMALL>;IGNORE
+<-o>	<O>;<NONE>;<-o>;IGNORE
+<O'>	<O>;<ACUTE>;<CAPITAL>;IGNORE
+<o'>	<O>;<ACUTE>;<SMALL>;IGNORE
+<O!>	<O>;<GRAVE>;<CAPITAL>;IGNORE
+<o!>	<O>;<GRAVE>;<SMALL>;IGNORE
+<O!!>	<O>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<o!!>	<O>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<O(>	<O>;<BREVE>;<CAPITAL>;IGNORE
+<o(>	<O>;<BREVE>;<SMALL>;IGNORE
+<O)>	<O>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<o)>	<O>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<O/>>	<O>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<o/>>	<O>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<O/>'>	<O>;<CIRCUMFLEX+ACUTE>;<CAPITAL>;IGNORE
+<o/>'>	<O>;<CIRCUMFLEX+ACUTE>;<SMALL>;IGNORE
+<O/>!>	<O>;<CIRCUMFLEX+GRAVE>;<CAPITAL>;IGNORE
+<o/>!>	<O>;<CIRCUMFLEX+GRAVE>;<SMALL>;IGNORE
+<O/>2>	<O>;<CIRCUMFLEX+HOOK>;<CAPITAL>;IGNORE
+<o/>2>	<O>;<CIRCUMFLEX+HOOK>;<SMALL>;IGNORE
+<O/>?>	<O>;<CIRCUMFLEX+TILDE>;<CAPITAL>;IGNORE
+<o/>?>	<O>;<CIRCUMFLEX+TILDE>;<SMALL>;IGNORE
+<O/>-.>	<O>;<CIRCUMFLEX+DOT-BELOW>;<CAPITAL>;IGNORE
+<o/>-.>	<O>;<CIRCUMFLEX+DOT-BELOW>;<SMALL>;IGNORE
+<O<>	<O>;<CARON>;<CAPITAL>;IGNORE
+<o<>	<O>;<CARON>;<SMALL>;IGNORE
+<O:>	<O>;<DIAERESIS>;<CAPITAL>;IGNORE
+<o:>	<O>;<DIAERESIS>;<SMALL>;IGNORE
+<O">	<O>;<DOUBLE-ACUTE>;<CAPITAL>;IGNORE
+<o">	<O>;<DOUBLE-ACUTE>;<SMALL>;IGNORE
+<O2>	<O>;<HOOK>;<CAPITAL>;IGNORE
+<o2>	<O>;<HOOK>;<SMALL>;IGNORE
+<O?>	<O>;<TILDE>;<CAPITAL>;IGNORE
+<o?>	<O>;<TILDE>;<SMALL>;IGNORE
+<O?'>	<O>;<TILDE+ACUTE>;<CAPITAL>;IGNORE
+<o?'>	<O>;<TILDE+ACUTE>;<SMALL>;IGNORE
+<O?:>	<O>;<TILDE+DIAERESIS>;<CAPITAL>;IGNORE
+<o?:>	<O>;<TILDE+DIAERESIS>;<SMALL>;IGNORE
+<O-.>	<O>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<o-.>	<O>;<DOT-BELOW>;<SMALL>;IGNORE
+<O//>	<O>;<STROKE>;<CAPITAL>;IGNORE
+<o//>	<O>;<STROKE>;<SMALL>;IGNORE
+<O//'>	<O>;<STROKE+ACUTE>;<CAPITAL>;IGNORE
+<o//'>	<O>;<STROKE+ACUTE>;<SMALL>;IGNORE
+<O;>	<O>;<OGONEK>;<CAPITAL>;IGNORE
+<o;>	<O>;<OGONEK>;<SMALL>;IGNORE
+<O1>	<O>;<OGONEK+MACRON>;<CAPITAL>;IGNORE
+<o1>	<O>;<OGONEK+MACRON>;<SMALL>;IGNORE
+<O->	<O>;<MACRON>;<CAPITAL>;IGNORE
+<o->	<O>;<MACRON>;<SMALL>;IGNORE
+<O-'>	<O>;<MACRON+ACUTE>;<CAPITAL>;IGNORE
+<o-'>	<O>;<MACRON+ACUTE>;<SMALL>;IGNORE
+<O-!>	<O>;<MACRON+GRAVE>;<CAPITAL>;IGNORE
+<o-!>	<O>;<MACRON+GRAVE>;<SMALL>;IGNORE
+<O9>	<O>;<HORN>;<CAPITAL>;IGNORE
+<o9>	<O>;<HORN>;<SMALL>;IGNORE
+<O9'>	<O>;<HORN+ACUTE>;<CAPITAL>;IGNORE
+<o9'>	<O>;<HORN+ACUTE>;<SMALL>;IGNORE
+<O9!>	<O>;<HORN+GRAVE>;<CAPITAL>;IGNORE
+<o9!>	<O>;<HORN+GRAVE>;<SMALL>;IGNORE
+<O92>	<O>;<HORN+HOOK>;<CAPITAL>;IGNORE
+<o92>	<O>;<HORN+HOOK>;<SMALL>;IGNORE
+<O9?>	<O>;<HORN+TILDE>;<CAPITAL>;IGNORE
+<o9?>	<O>;<HORN+TILDE>;<SMALL>;IGNORE
+<O9-.>	<O>;<HORN+DOT-BELOW>;<CAPITAL>;IGNORE
+<o9-.>	<O>;<HORN+DOT-BELOW>;<SMALL>;IGNORE
+<o8>	
+<OE>	"<O><E>";"<OE><OE>";"<CAPITAL><CAPITAL>";IGNORE
+<oe>	"<O><E>";"<OE><OE>";"<SMALL><SMALL>";IGNORE
+<P>	<P>;<NONE>;<CAPITAL>;IGNORE
+<p>	<P>;<NONE>;<SMALL>;IGNORE
+<P'>	<P>;<ACUTE>;<CAPITAL>;IGNORE
+<p'>	<P>;<ACUTE>;<SMALL>;IGNORE
+<P.>	<P>;<DOT>;<CAPITAL>;IGNORE
+<p.>	<P>;<DOT>;<SMALL>;IGNORE
+<p8>	
+<Q>	<Q>;<NONE>;<CAPITAL>;IGNORE
+<q>	<Q>;<NONE>;<SMALL>;IGNORE
+<q8>	
+<R>	<R>;<NONE>;<CAPITAL>;IGNORE
+<r>	<R>;<NONE>;<SMALL>;IGNORE
+<R'>	<R>;<ACUTE>;<CAPITAL>;IGNORE
+<r'>	<R>;<ACUTE>;<SMALL>;IGNORE
+<R!!>	<R>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<r!!>	<R>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<R)>	<R>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<r)>	<R>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<R<>	<R>;<CARON>;<CAPITAL>;IGNORE
+<r<>	<R>;<CARON>;<SMALL>;IGNORE
+<R.>	<R>;<DOT>;<CAPITAL>;IGNORE
+<r.>	<R>;<DOT>;<SMALL>;IGNORE
+<R-.>	<R>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<r-.>	<R>;<DOT-BELOW>;<SMALL>;IGNORE
+<R,>	<R>;<CEDILLA>;<CAPITAL>;IGNORE
+<r,>	<R>;<CEDILLA>;<SMALL>;IGNORE
+<R--.>	<R>;<MACRON+DOT-BELOW>;<CAPITAL>;IGNORE
+<r--.>	<R>;<MACRON+DOT-BELOW>;<SMALL>;IGNORE
+<R_>	<R>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<r_>	<R>;<LINE-BELOW>;<SMALL>;IGNORE
+<r8>	
+<S>	<S>;<NONE>;<CAPITAL>;IGNORE
+<s>	<S>;<NONE>;<SMALL>;IGNORE
+<st>	"<S><T>";"<NONE><NONE>";"<st><st>";IGNORE
+<S'>	<S>;<ACUTE>;<CAPITAL>;IGNORE
+<s'>	<S>;<ACUTE>;<SMALL>;IGNORE
+<S'.>	<S>;<ACUTE+DOT>;<CAPITAL>;IGNORE
+<s'.>	<S>;<ACUTE+DOT>;<SMALL>;IGNORE
+<S/>>	<S>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<s/>>	<S>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<S<>	<S>;<CARON>;<CAPITAL>;IGNORE
+<s<>	<S>;<CARON>;<SMALL>;IGNORE
+<S<.>	<S>;<CARON+DOT>;<CAPITAL>;IGNORE
+<s<.>	<S>;<CARON+DOT>;<SMALL>;IGNORE
+<S.>	<S>;<DOT>;<CAPITAL>;IGNORE
+<s.>	<S>;<DOT>;<SMALL>;IGNORE
+<S-.>	<S>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<s-.>	<S>;<DOT-BELOW>;<SMALL>;IGNORE
+<S.-.>	<S>;<DOT+DOT-BELOW>;<CAPITAL>;IGNORE
+<s.-.>	<S>;<DOT+DOT-BELOW>;<SMALL>;IGNORE
+<S,>	<S>;<CEDILLA>;<CAPITAL>;IGNORE
+<s,>	<S>;<CEDILLA>;<SMALL>;IGNORE
+<s8>	
+<s1>	<S>;<s1>;<SMALL>;IGNORE
+<ss>	"<S><S>";"<NONE><NONE>";"<SMALL><ss>";IGNORE
+<T>	<T>;<NONE>;<CAPITAL>;IGNORE
+<t>	<T>;<NONE>;<SMALL>;IGNORE
+<T<>	<T>;<CARON>;<CAPITAL>;IGNORE
+<t<>	<T>;<CARON>;<SMALL>;IGNORE
+<T.>	<T>;<DOT>;<CAPITAL>;IGNORE
+<t.>	<T>;<DOT>;<SMALL>;IGNORE
+<T-.>	<T>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<t-.>	<T>;<DOT-BELOW>;<SMALL>;IGNORE
+<T//>	<T>;<STROKE>;<CAPITAL>;IGNORE
+<t//>	<T>;<STROKE>;<SMALL>;IGNORE
+<T,>	<T>;<CEDILLA>;<CAPITAL>;IGNORE
+<t,>	<T>;<CEDILLA>;<SMALL>;IGNORE
+<T-/>>	<T>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<t-/>>	<T>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<T_>	<T>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<t_>	<T>;<LINE-BELOW>;<SMALL>;IGNORE
+<t8>	
+<TH>	"<T><H>";"<TH><TH>";"<CAPITAL><CAPITAL>";IGNORE
+<th>	"<T><H>";"<TH><TH>";"<SMALL><SMALL>";IGNORE
+<U>	<U>;<NONE>;<CAPITAL>;IGNORE
+<u>	<U>;<NONE>;<SMALL>;IGNORE
+<U'>	<U>;<ACUTE>;<CAPITAL>;IGNORE
+<u'>	<U>;<ACUTE>;<SMALL>;IGNORE
+<U!>	<U>;<GRAVE>;<CAPITAL>;IGNORE
+<u!>	<U>;<GRAVE>;<SMALL>;IGNORE
+<U!!>	<U>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<u!!>	<U>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<U(>	<U>;<BREVE>;<CAPITAL>;IGNORE
+<u(>	<U>;<BREVE>;<SMALL>;IGNORE
+<U)>	<U>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<u)>	<U>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<U/>>	<U>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<u/>>	<U>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<U<>	<U>;<CARON>;<CAPITAL>;IGNORE
+<u<>	<U>;<CARON>;<SMALL>;IGNORE
+<U0>	<U>;<RING>;<CAPITAL>;IGNORE
+<u0>	<U>;<RING>;<SMALL>;IGNORE
+<U:>	<U>;<DIAERESIS>;<CAPITAL>;IGNORE
+<u:>	<U>;<DIAERESIS>;<SMALL>;IGNORE
+<U:->	<U>;<DIAERESIS+MACRON>;<CAPITAL>;IGNORE
+<u:->	<U>;<DIAERESIS+MACRON>;<SMALL>;IGNORE
+<U:'>	<U>;<DIAERESIS+ACUTE>;<CAPITAL>;IGNORE
+<u:'>	<U>;<DIAERESIS+ACUTE>;<SMALL>;IGNORE
+<U:!>	<U>;<DIAERESIS+GRAVE>;<CAPITAL>;IGNORE
+<u:!>	<U>;<DIAERESIS+GRAVE>;<SMALL>;IGNORE
+<U:<>	<U>;<DIAERESIS+CARON>;<CAPITAL>;IGNORE
+<u:<>	<U>;<DIAERESIS+CARON>;<SMALL>;IGNORE
+<U">	<U>;<DOUBLE-ACUTE>;<CAPITAL>;IGNORE
+<u">	<U>;<DOUBLE-ACUTE>;<SMALL>;IGNORE
+<U2>	<U>;<HOOK>;<CAPITAL>;IGNORE
+<u2>	<U>;<HOOK>;<SMALL>;IGNORE
+<U?>	<U>;<TILDE>;<CAPITAL>;IGNORE
+<u?>	<U>;<TILDE>;<SMALL>;IGNORE
+<U?'>	<U>;<TILDE+ACUTE>;<CAPITAL>;IGNORE
+<u?'>	<U>;<TILDE+ACUTE>;<SMALL>;IGNORE
+<U-?>	<U>;<TILDE-BELOW>;<CAPITAL>;IGNORE
+<u-?>	<U>;<TILDE-BELOW>;<SMALL>;IGNORE
+<U-.>	<U>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<u-.>	<U>;<DOT-BELOW>;<SMALL>;IGNORE
+<U;>	<U>;<OGONEK>;<CAPITAL>;IGNORE
+<u;>	<U>;<OGONEK>;<SMALL>;IGNORE
+<U->	<U>;<MACRON>;<CAPITAL>;IGNORE
+<u->	<U>;<MACRON>;<SMALL>;IGNORE
+<U-:>	<U>;<MACRON+DIAERESIS>;<CAPITAL>;IGNORE
+<u-:>	<U>;<MACRON+DIAERESIS>;<SMALL>;IGNORE
+<U--:>	<U>;<MACRON+DIAERESIS-BELOW>;<CAPITAL>;IGNORE
+<u--:>	<U>;<MACRON+DIAERESIS-BELOW>;<SMALL>;IGNORE
+<U-/>>	<U>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<u-/>>	<U>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<U9>	<U>;<HORN>;<CAPITAL>;IGNORE
+<u9>	<U>;<HORN>;<SMALL>;IGNORE
+<U9'>	<U>;<HORN+ACUTE>;<CAPITAL>;IGNORE
+<u9'>	<U>;<HORN+ACUTE>;<SMALL>;IGNORE
+<U9!>	<U>;<HORN+GRAVE>;<CAPITAL>;IGNORE
+<u9!>	<U>;<HORN+GRAVE>;<SMALL>;IGNORE
+<U92>	<U>;<HORN+HOOK>;<CAPITAL>;IGNORE
+<u92>	<U>;<HORN+HOOK>;<SMALL>;IGNORE
+<U9?>	<U>;<HORN+TILDE>;<CAPITAL>;IGNORE
+<u9?>	<U>;<HORN+TILDE>;<SMALL>;IGNORE
+<U9-.>	<U>;<HORN+DOT-BELOW>;<CAPITAL>;IGNORE
+<u9-.>	<U>;<HORN+DOT-BELOW>;<SMALL>;IGNORE
+<u8>	
+<V>	<V>;<NONE>;<CAPITAL>;IGNORE
+<v>	<V>;<NONE>;<SMALL>;IGNORE
+<V?>	<V>;<TILDE>;<CAPITAL>;IGNORE
+<v?>	<V>;<TILDE>;<SMALL>;IGNORE
+<V-.>	<V>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<v-.>	<V>;<DOT-BELOW>;<SMALL>;IGNORE
+<v8>	
+<W>	<W>;<NONE>;<CAPITAL>;IGNORE
+<w>	<W>;<NONE>;<SMALL>;IGNORE
+<W'>	<W>;<ACUTE>;<CAPITAL>;IGNORE
+<w'>	<W>;<ACUTE>;<SMALL>;IGNORE
+<W!>	<W>;<GRAVE>;<CAPITAL>;IGNORE
+<w!>	<W>;<GRAVE>;<SMALL>;IGNORE
+<W/>>	<W>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<w/>>	<W>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<W:>	<W>;<DIAERESIS>;<CAPITAL>;IGNORE
+<w:>	<W>;<DIAERESIS>;<SMALL>;IGNORE
+<W.>	<W>;<DOT>;<CAPITAL>;IGNORE
+<w.>	<W>;<DOT>;<SMALL>;IGNORE
+<W-.>	<W>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<w-.>	<W>;<DOT-BELOW>;<SMALL>;IGNORE
+<w8>	
+<X>	<X>;<NONE>;<CAPITAL>;IGNORE
+<x>	<X>;<NONE>;<SMALL>;IGNORE
+<X:>	<X>;<DIAERESIS>;<CAPITAL>;IGNORE
+<x:>	<X>;<DIAERESIS>;<SMALL>;IGNORE
+<X.>	<X>;<DOT>;<CAPITAL>;IGNORE
+<x.>	<X>;<DOT>;<SMALL>;IGNORE
+<x8>	
+<Y>	<Y>;<NONE>;<CAPITAL>;IGNORE
+<y>	<Y>;<NONE>;<SMALL>;IGNORE
+<Y'>	<Y>;<ACUTE>;<CAPITAL>;IGNORE
+<y'>	<Y>;<ACUTE>;<SMALL>;IGNORE
+<Y!>	<Y>;<GRAVE>;<CAPITAL>;IGNORE
+<y!>	<Y>;<GRAVE>;<SMALL>;IGNORE
+<Y/>>	<Y>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<y/>>	<Y>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<Y:>	<Y>;<DIAERESIS>;<CAPITAL>;IGNORE
+<y:>	<Y>;<DIAERESIS>;<SMALL>;IGNORE
+<Y2>	<Y>;<HOOK>;<CAPITAL>;IGNORE
+<y2>	<Y>;<HOOK>;<SMALL>;IGNORE
+<Y?>	<Y>;<TILDE>;<CAPITAL>;IGNORE
+<y?>	<Y>;<TILDE>;<SMALL>;IGNORE
+<Y.>	<Y>;<DOT>;<CAPITAL>;IGNORE
+<y.>	<Y>;<DOT>;<SMALL>;IGNORE
+<Y-.>	<Y>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<y-.>	<Y>;<DOT-BELOW>;<SMALL>;IGNORE
+<y8>	
+<Z>	<Z>;<NONE>;<CAPITAL>;IGNORE
+<z>	<Z>;<NONE>;<SMALL>;IGNORE
+<Z'>	<Z>;<ACUTE>;<CAPITAL>;IGNORE
+<z'>	<Z>;<ACUTE>;<SMALL>;IGNORE
+<Z/>>	<Z>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<z/>>	<Z>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<Z<>	<Z>;<CARON>;<CAPITAL>;IGNORE
+<z<>	<Z>;<CARON>;<SMALL>;IGNORE
+<Z.>	<Z>;<DOT>;<CAPITAL>;IGNORE
+<z.>	<Z>;<DOT>;<SMALL>;IGNORE
+<Z-.>	<Z>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<z-.>	<Z>;<DOT-BELOW>;<SMALL>;IGNORE
+<Z//>	<Z>;<STROKE>;<CAPITAL>;IGNORE
+<z//>	<Z>;<STROKE>;<SMALL>;IGNORE
+<Z_>	<Z>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<z_>	<Z>;<LINE-BELOW>;<SMALL>;IGNORE
+<z8>	
+<A*>	<A*>;<CAPITAL>;<GREEK>;IGNORE
+<A%>	<A*>;<CAPITAL>;<TONOS>;IGNORE
+<a*>	<A*>;<SMALL>;<GREEK>;IGNORE
+<a%>	<A*>;<SMALL>;<TONOS>;IGNORE
+<B*>	<B*>;<CAPITAL>;<GREEK>;IGNORE
+<b*>	<B*>;<SMALL>;<GREEK>;IGNORE
+<G*>	<G*>;<CAPITAL>;<GREEK>;IGNORE
+<g*>	<G*>;<SMALL>;<GREEK>;IGNORE
+<D*>	<D*>;<CAPITAL>;<GREEK>;IGNORE
+<d*>	<D*>;<SMALL>;<GREEK>;IGNORE
+<E*>	<E*>;<CAPITAL>;<GREEK>;IGNORE
+<E%>	<E*>;<CAPITAL>;<TONOS>;IGNORE
+<e*>	<E*>;<SMALL>;<GREEK>;IGNORE
+<e%>	<E*>;<SMALL>;<TONOS>;IGNORE
+<Z*>	<Z*>;<CAPITAL>;<GREEK>;IGNORE
+<z*>	<Z*>;<SMALL>;<GREEK>;IGNORE
+<Y*>	<Y*>;<CAPITAL>;<GREEK>;IGNORE
+<Y%>	<Y*>;<CAPITAL>;<TONOS>;IGNORE
+<y*>	<Y*>;<SMALL>;<GREEK>;IGNORE
+<y%>	<Y*>;<SMALL>;<TONOS>;IGNORE
+<H*>	<H*>;<CAPITAL>;<GREEK>;IGNORE
+<h*>	<H*>;<SMALL>;<GREEK>;IGNORE
+<I*>	<I*>;<CAPITAL>;<GREEK>;IGNORE
+<I%>	<I*>;<CAPITAL>;<TONOS>;IGNORE
+<J*>	<I*>;<CAPITAL>;<DIALYTICA>;IGNORE
+<i*>	<I*>;<SMALL>;<GREEK>;IGNORE
+<i%>	<I*>;<SMALL>;<TONOS>;IGNORE
+<j*>	<I*>;<SMALL>;<DIALYTICA>;IGNORE
+<i3>	<I*>;<SMALL>;<DIALYTICA+TONOS>;IGNORE
+<K*>	<K*>;<CAPITAL>;<GREEK>;IGNORE
+<k*>	<K*>;<SMALL>;<GREEK>;IGNORE
+<L*>	<L*>;<CAPITAL>;<GREEK>;IGNORE
+<l*>	<L*>;<SMALL>;<GREEK>;IGNORE
+<M*>	<M*>;<CAPITAL>;<GREEK>;IGNORE
+<m*>	<M*>;<SMALL>;<GREEK>;IGNORE
+<N*>	<N*>;<CAPITAL>;<GREEK>;IGNORE
+<n*>	<N*>;<SMALL>;<GREEK>;IGNORE
+<C*>	<C*>;<CAPITAL>;<GREEK>;IGNORE
+<c*>	<C*>;<SMALL>;<GREEK>;IGNORE
+<O*>	<O*>;<CAPITAL>;<GREEK>;IGNORE
+<O%>	<O*>;<CAPITAL>;<TONOS>;IGNORE
+<o*>	<O*>;<SMALL>;<GREEK>;IGNORE
+<o%>	<O*>;<SMALL>;<TONOS>;IGNORE
+<P*>	<P*>;<CAPITAL>;<GREEK>;IGNORE
+<p*>	<P*>;<SMALL>;<GREEK>;IGNORE
+<R*>	<R*>;<CAPITAL>;<GREEK>;IGNORE
+<r*>	<R*>;<SMALL>;<GREEK>;IGNORE
+<S*>	<S*>;<CAPITAL>;<GREEK>;IGNORE
+<s*>	<S*>;<SMALL>;<GREEK>;IGNORE
+<*s>	<S*>;<SMALL>;<*s>;IGNORE
+<T*>	<T*>;<CAPITAL>;<GREEK>;IGNORE
+<t*>	<T*>;<SMALL>;<GREEK>;IGNORE
+<U*>	<U*>;<CAPITAL>;<GREEK>;IGNORE
+<U%>	<U*>;<CAPITAL>;<TONOS>;IGNORE
+<V*>	<U*>;<CAPITAL>;<DIALYTICA>;IGNORE
+<u*>	<U*>;<SMALL>;<GREEK>;IGNORE
+<u%>	<U*>;<SMALL>;<TONOS>;IGNORE
+<v*>	<U*>;<SMALL>;<DIALYTICA>;IGNORE
+<u3>	<U*>;<SMALL>;<DIALYTICA+TONOS>;IGNORE
+<F*>	<F*>;<CAPITAL>;<GREEK>;IGNORE
+<f*>	<F*>;<SMALL>;<GREEK>;IGNORE
+<X*>	<X*>;<CAPITAL>;<GREEK>;IGNORE
+<x*>	<X*>;<SMALL>;<GREEK>;IGNORE
+<Q*>	<Q*>;<CAPITAL>;<GREEK>;IGNORE
+<q*>	<Q*>;<SMALL>;<GREEK>;IGNORE
+<W*>	<W*>;<CAPITAL>;<GREEK>;IGNORE
+<W%>	<W*>;<CAPITAL>;<TONOS>;IGNORE
+<w*>	<W*>;<SMALL>;<GREEK>;IGNORE
+<w%>	<W*>;<SMALL>;<TONOS>;IGNORE
+<A=>	<A=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<a=>	<A=>;<CYRILLIC>;<SMALL>;IGNORE
+<B=>	<B=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<b=>	<B=>;<CYRILLIC>;<SMALL>;IGNORE
+<V=>	<V=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<v=>	<V=>;<CYRILLIC>;<SMALL>;IGNORE
+<G=>	<G=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<g=>	<G=>;<CYRILLIC>;<SMALL>;IGNORE
+<G%>	<G%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<g%>	<G%>;<CYRILLIC>;<SMALL>;IGNORE
+<G3>	<G3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<g3>	<G3>;<CYRILLIC>;<SMALL>;IGNORE
+<D=>	<D=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<d=>	<D=>;<CYRILLIC>;<SMALL>;IGNORE
+<D%>	<D%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<d%>	<D%>;<CYRILLIC>;<SMALL>;IGNORE
+<E=>	<E=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<e=>	<E=>;<CYRILLIC>;<SMALL>;IGNORE
+<IO>	<IO>;<CYRILLIC>;<CAPITAL>;IGNORE
+<io>	<IO>;<CYRILLIC>;<SMALL>;IGNORE
+<IE>	<IE>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ie>	<IE>;<CYRILLIC>;<SMALL>;IGNORE
+<Z%>	<Z%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<z%>	<Z%>;<CYRILLIC>;<SMALL>;IGNORE
+<Z=>	<Z=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<z=>	<Z=>;<CYRILLIC>;<SMALL>;IGNORE
+<I=>	<I=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<i=>	<I=>;<CYRILLIC>;<SMALL>;IGNORE
+<II>	<II>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ii>	<II>;<CYRILLIC>;<SMALL>;IGNORE
+<YI>	<YI>;<CYRILLIC>;<CAPITAL>;IGNORE
+<yi>	<YI>;<CYRILLIC>;<SMALL>;IGNORE
+<J%>	<J%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<j%>	<J%>;<CYRILLIC>;<SMALL>;IGNORE
+<J=>	<J=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<j=>	<J=>;<CYRILLIC>;<SMALL>;IGNORE
+<K=>	<K=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<k=>	<K=>;<CYRILLIC>;<SMALL>;IGNORE
+<KJ>	<KJ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<kj>	<KJ>;<CYRILLIC>;<SMALL>;IGNORE
+<L=>	<L=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<l=>	<L=>;<CYRILLIC>;<SMALL>;IGNORE
+<LJ>	<LJ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<lj>	<LJ>;<CYRILLIC>;<SMALL>;IGNORE
+<M=>	<M=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<m=>	<M=>;<CYRILLIC>;<SMALL>;IGNORE
+<N=>	<N=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<n=>	<N=>;<CYRILLIC>;<SMALL>;IGNORE
+<NJ>	<NJ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<nj>	<NJ>;<CYRILLIC>;<SMALL>;IGNORE
+<O=>	<O=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<o=>	<O=>;<CYRILLIC>;<SMALL>;IGNORE
+<P=>	<P=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<p=>	<P=>;<CYRILLIC>;<SMALL>;IGNORE
+<R=>	<R=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<r=>	<R=>;<CYRILLIC>;<SMALL>;IGNORE
+<S=>	<S=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<s=>	<S=>;<CYRILLIC>;<SMALL>;IGNORE
+<T=>	<T=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<t=>	<T=>;<CYRILLIC>;<SMALL>;IGNORE
+<Ts>	<Ts>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ts>	<Ts>;<CYRILLIC>;<SMALL>;IGNORE
+<U=>	<U=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<u=>	<U=>;<CYRILLIC>;<SMALL>;IGNORE
+<V%>	<V%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<v%>	<V%>;<CYRILLIC>;<SMALL>;IGNORE
+<F=>	<F=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<f=>	<F=>;<CYRILLIC>;<SMALL>;IGNORE
+<H=>	<H=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<h=>	<H=>;<CYRILLIC>;<SMALL>;IGNORE
+<C=>	<C=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<c=>	<C=>;<CYRILLIC>;<SMALL>;IGNORE
+<DS>	<DS>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ds>	<DS>;<CYRILLIC>;<SMALL>;IGNORE
+<C%>	<C%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<c%>	<C%>;<CYRILLIC>;<SMALL>;IGNORE
+<DZ>	<DZ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<dz>	<DZ>;<CYRILLIC>;<SMALL>;IGNORE
+<S%>	<S%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<s%>	<S%>;<CYRILLIC>;<SMALL>;IGNORE
+<Sc>	<Sc>;<CYRILLIC>;<CAPITAL>;IGNORE
+<sc>	<Sc>;<CYRILLIC>;<SMALL>;IGNORE
+<='>	<='>;<CYRILLIC>;<SMALL>;IGNORE
+<=">	<='>;<CYRILLIC>;<CAPITAL>;IGNORE
+<Y=>	<Y=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<y=>	<Y=>;<CYRILLIC>;<SMALL>;IGNORE
+<%'>	<%'>;<CYRILLIC>;<SMALL>;IGNORE
+<%">	<%'>;<CYRILLIC>;<CAPITAL>;IGNORE
+<JE>	<JE>;<CYRILLIC>;<CAPITAL>;IGNORE
+<je>	<JE>;<CYRILLIC>;<SMALL>;IGNORE
+<JU>	<JU>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ju>	<JU>;<CYRILLIC>;<SMALL>;IGNORE
+<JA>	<JA>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ja>	<JA>;<CYRILLIC>;<SMALL>;IGNORE
+<Y3>	<Y3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<y3>	<Y3>;<CYRILLIC>;<SMALL>;IGNORE
+<O3>	<O3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<o3>	<O3>;<CYRILLIC>;<SMALL>;IGNORE
+<F3>	<F3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<f3>	<F3>;<CYRILLIC>;<SMALL>;IGNORE
+<V3>	<V3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<v3>	<V3>;<CYRILLIC>;<SMALL>;IGNORE
+<C3>	<C3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<c3>	<C3>;<CYRILLIC>;<SMALL>;IGNORE
+<A+>	<A+>;IGNORE;IGNORE;IGNORE
+<B+>	<B+>;IGNORE;IGNORE;IGNORE
+<G+>	<G+>;IGNORE;IGNORE;IGNORE
+<D+>	<D+>;IGNORE;IGNORE;IGNORE
+<H+>	<H+>;IGNORE;IGNORE;IGNORE
+<W+>	<W+>;IGNORE;IGNORE;IGNORE
+<Z+>	<Z+>;IGNORE;IGNORE;IGNORE
+<X+>	<X+>;IGNORE;IGNORE;IGNORE
+<Tj>	<Tj>;IGNORE;IGNORE;IGNORE
+<J+>	<J+>;IGNORE;IGNORE;IGNORE
+<K%>	<K%>;IGNORE;IGNORE;IGNORE
+<K+>	<K+>;IGNORE;IGNORE;IGNORE
+<L+>	<L+>;IGNORE;IGNORE;IGNORE
+<M%>	<M%>;IGNORE;IGNORE;IGNORE
+<M+>	<M+>;IGNORE;IGNORE;IGNORE
+<N%>	<N%>;IGNORE;IGNORE;IGNORE
+<N+>	<N+>;IGNORE;IGNORE;IGNORE
+<S+>	<S+>;IGNORE;IGNORE;IGNORE
+<E+>	<E+>;IGNORE;IGNORE;IGNORE
+<P%>	<P%>;IGNORE;IGNORE;IGNORE
+<P+>	<P+>;IGNORE;IGNORE;IGNORE
+<Zj>	<Zj>;IGNORE;IGNORE;IGNORE
+<ZJ>	<ZJ>;IGNORE;IGNORE;IGNORE
+<Q+>	<Q+>;IGNORE;IGNORE;IGNORE
+<R+>	<R+>;IGNORE;IGNORE;IGNORE
+<Sh>	<Sh>;IGNORE;IGNORE;IGNORE
+<T+>	<T+>;IGNORE;IGNORE;IGNORE
+
+% Arabic collating
+
+<,+>	IGNORE;IGNORE;IGNORE;<,+>
+<;+>	IGNORE;IGNORE;IGNORE;<;+>
+<?+>	IGNORE;IGNORE;IGNORE;<?+>
+<++>	IGNORE;IGNORE;IGNORE;<++>
+
+<H'>	<H'>;<H'>;IGNORE;IGNORE
+<aM>	<aM>;<aM>;IGNORE;IGNORE
+<aM.>	<aM>;<aM.>;IGNORE;IGNORE
+<aH>	<H'>;<aH>;IGNORE;IGNORE
+<aH.>	<H'>;<aH.>;IGNORE;IGNORE
+<wH>	<H'>;<wH>;IGNORE;IGNORE
+<ah>	<H'>;<ah>;IGNORE;IGNORE
+<ah.>	<H'>;<ah.>;IGNORE;IGNORE
+<yH>	<H'>;<yH>;IGNORE;IGNORE
+<aS>	<aS>;<aS>;IGNORE;IGNORE
+<a+>	<a+>;<a+>;IGNORE;IGNORE
+<a+->	<a+>;<a+->;IGNORE;IGNORE
+<a+.>	<a+>;<a+.>;IGNORE;IGNORE
+<a+:>	<a+>;<a+:>;IGNORE;IGNORE
+<b+>	<b+>;<b+>;IGNORE;IGNORE
+<b+->	<b+>;<b+->;IGNORE;IGNORE
+<b+.>	<b+>;<b+.>;IGNORE;IGNORE
+<b+,>	<b+>;<b+,>;IGNORE;IGNORE
+<b+;>	<b+>;<b+;>;IGNORE;IGNORE
+<p+>	<p+>;<p+>;IGNORE;IGNORE
+<v+>	<v+>;<v+>;IGNORE;IGNORE
+<tm>	<tm>;<tm>;IGNORE;IGNORE
+<tm->	<tm>;<tm->;IGNORE;IGNORE
+<tm.>	<tm>;<tm.>;IGNORE;IGNORE
+<t+>	<tm>;<t+>;IGNORE;IGNORE
+<t+->	<tm>;<t+->;IGNORE;IGNORE
+<t+.>	<tm>;<t+.>;IGNORE;IGNORE
+<t+,>	<tm>;<t+,>;IGNORE;IGNORE
+<t+;>	<tm>;<t+;>;IGNORE;IGNORE
+<tk>	<tk>;<tk>;IGNORE;IGNORE
+<tk->	<tk>;<tk->;IGNORE;IGNORE
+<tk.>	<tk>;<tk.>;IGNORE;IGNORE
+<tk,>	<tk>;<tk,>;IGNORE;IGNORE
+<tk;>	<tk>;<tk;>;IGNORE;IGNORE
+<g+>	<g+>;<g+>;IGNORE;IGNORE
+<g+->	<g+>;<g+->;IGNORE;IGNORE
+<g+.>	<g+>;<g+.>;IGNORE;IGNORE
+<g+,>	<g+>;<g+,>;IGNORE;IGNORE
+<g+;>	<g+>;<g+;>;IGNORE;IGNORE
+<hk>	<hk>;<hk>;IGNORE;IGNORE
+<hk->	<hk>;<hk->;IGNORE;IGNORE
+<hk.>	<hk>;<hk.>;IGNORE;IGNORE
+<hk,>	<hk>;<hk,>;IGNORE;IGNORE
+<hk;>	<hk>;<hk;>;IGNORE;IGNORE
+<x+>	<x+>;<x+>;IGNORE;IGNORE
+<x+->	<x+>;<x+->;IGNORE;IGNORE
+<x+.>	<x+>;<x+.>;IGNORE;IGNORE
+<x+,>	<x+>;<x+,>;IGNORE;IGNORE
+<x+;>	<x+>;<x+;>;IGNORE;IGNORE
+<d+>	<d+>;<d+>;IGNORE;IGNORE
+<d+->	<d+>;<d+->;IGNORE;IGNORE
+<d+.>	<d+>;<d+.>;IGNORE;IGNORE
+<dk>	<dk>;<dk>;IGNORE;IGNORE
+<dk->	<dk>;<dk->;IGNORE;IGNORE
+<dk.>	<dk>;<dk.>;IGNORE;IGNORE
+<r+>	<r+>;<r+>;IGNORE;IGNORE
+<r+->	<r+>;<r+->;IGNORE;IGNORE
+<r+.>	<r+>;<r+.>;IGNORE;IGNORE
+<z+>	<z+>;<z+>;IGNORE;IGNORE
+<z+->	<z+>;<z+->;IGNORE;IGNORE
+<z+.>	<z+>;<z+.>;IGNORE;IGNORE
+<s+>	<s+>;<s+>;IGNORE;IGNORE
+<s+->	<s+>;<s+->;IGNORE;IGNORE
+<s+.>	<s+>;<s+.>;IGNORE;IGNORE
+<s+,>	<s+>;<s+,>;IGNORE;IGNORE
+<s+;>	<s+>;<s+;>;IGNORE;IGNORE
+<sn>	<sn>;<sn>;IGNORE;IGNORE
+<sn->	<sn>;<sn->;IGNORE;IGNORE
+<sn.>	<sn>;<sn.>;IGNORE;IGNORE
+<sn,>	<sn>;<sn,>;IGNORE;IGNORE
+<sn;>	<sn>;<sn;>;IGNORE;IGNORE
+<c+>	<c+>;<c+>;IGNORE;IGNORE
+<c+->	<c+>;<c+->;IGNORE;IGNORE
+<c+.>	<c+>;<c+.>;IGNORE;IGNORE
+<c+,>	<c+>;<c+,>;IGNORE;IGNORE
+<c+;>	<c+>;<c+;>;IGNORE;IGNORE
+<dd>	<dd>;<dd>;IGNORE;IGNORE
+<dd->	<dd>;<dd->;IGNORE;IGNORE
+<dd.>	<dd>;<dd.>;IGNORE;IGNORE
+<dd,>	<dd>;<dd,>;IGNORE;IGNORE
+<dd;>	<dd>;<dd;>;IGNORE;IGNORE
+<tj>	<tj>;<tj>;IGNORE;IGNORE
+<tj->	<tj>;<tj->;IGNORE;IGNORE
+<tj.>	<tj>;<tj.>;IGNORE;IGNORE
+<tj,>	<tj>;<tj,>;IGNORE;IGNORE
+<tj;>	<tj>;<tj;>;IGNORE;IGNORE
+<zH>	<zH>;<zH>;IGNORE;IGNORE
+<zH->	<zH>;<zH->;IGNORE;IGNORE
+<zH.>	<zH>;<zH.>;IGNORE;IGNORE
+<zH,>	<zH>;<zH,>;IGNORE;IGNORE
+<zH;>	<zH>;<zH;>;IGNORE;IGNORE
+<e+>	<e+>;<e+>;IGNORE;IGNORE
+<e+->	<e+>;<e+->;IGNORE;IGNORE
+<e+.>	<e+>;<e+.>;IGNORE;IGNORE
+<e+,>	<e+>;<e+,>;IGNORE;IGNORE
+<e+;>	<e+>;<e+;>;IGNORE;IGNORE
+<i+>	<i+>;<i+>;IGNORE;IGNORE
+<i+->	<i+>;<i+->;IGNORE;IGNORE
+<i+.>	<i+>;<i+.>;IGNORE;IGNORE
+<i+,>	<i+>;<i+,>;IGNORE;IGNORE
+<i+;>	<i+>;<i+;>;IGNORE;IGNORE
+<f+>	<f+>;<f+>;IGNORE;IGNORE
+<f+->	<f+>;<f+->;IGNORE;IGNORE
+<f+.>	<f+>;<f+.>;IGNORE;IGNORE
+<f+,>	<f+>;<f+,>;IGNORE;IGNORE
+<f+;>	<f+>;<f+;>;IGNORE;IGNORE
+<q+>	<q+>;<q+>;IGNORE;IGNORE
+<q+->	<q+>;<q+->;IGNORE;IGNORE
+<q+.>	<q+>;<q+.>;IGNORE;IGNORE
+<q+,>	<q+>;<q+,>;IGNORE;IGNORE
+<q+;>	<q+>;<q+;>;IGNORE;IGNORE
+<k+>	<k+>;<k+>;IGNORE;IGNORE
+<k+->	<k+>;<k+->;IGNORE;IGNORE
+<k+.>	<k+>;<k+.>;IGNORE;IGNORE
+<k+,>	<k+>;<k+,>;IGNORE;IGNORE
+<k+;>	<k+>;<k+;>;IGNORE;IGNORE
+<l+>	<l+>;<l+>;IGNORE;IGNORE
+<l+->	<l+>;<l+->;IGNORE;IGNORE
+<l+.>	<l+>;<l+.>;IGNORE;IGNORE
+<l+,>	<l+>;<l+,>;IGNORE;IGNORE
+<l+;>	<l+>;<l+;>;IGNORE;IGNORE
+<m+>	<m+>;<m+>;IGNORE;IGNORE
+<m+->	<m+>;<m+->;IGNORE;IGNORE
+<m+.>	<m+>;<m+.>;IGNORE;IGNORE
+<m+,>	<m+>;<m+,>;IGNORE;IGNORE
+<m+;>	<m+>;<m+;>;IGNORE;IGNORE
+<n+>	<n+>;<n+>;IGNORE;IGNORE
+<n+->	<n+>;<n+->;IGNORE;IGNORE
+<n+.>	<n+>;<n+.>;IGNORE;IGNORE
+<n+,>	<n+>;<n+,>;IGNORE;IGNORE
+<n+;>	<n+>;<n+;>;IGNORE;IGNORE
+<h+>	<h+>;<h+>;IGNORE;IGNORE
+<h+->	<h+>;<h+->;IGNORE;IGNORE
+<h+.>	<h+>;<h+.>;IGNORE;IGNORE
+<h+,>	<h+>;<h+,>;IGNORE;IGNORE
+<h+;>	<h+>;<h+;>;IGNORE;IGNORE
+<w+>	<w+>;<w+>;IGNORE;IGNORE
+<w+->	<w+>;<w+->;IGNORE;IGNORE
+<w+.>	<w+>;<w+.>;IGNORE;IGNORE
+<j+>	<j+>;<j+>;IGNORE;IGNORE
+<j+->	<j+>;<j+->;IGNORE;IGNORE
+<j+.>	<j+>;<j+.>;IGNORE;IGNORE
+<y+>	<y+>;<y+>;IGNORE;IGNORE
+<y+->	<y+>;<y+->;IGNORE;IGNORE
+<y+.>	<y+>;<y+.>;IGNORE;IGNORE
+<y+,>	<y+>;<y+,>;IGNORE;IGNORE
+<y+;>	<y+>;<y+;>;IGNORE;IGNORE
+
+<:+>	IGNORE;IGNORE;<:+>;IGNORE
+<"+>	IGNORE;IGNORE;<"+>;IGNORE
+<=+>	IGNORE;IGNORE;<=+>;IGNORE
+<//+>	IGNORE;IGNORE;<//+>;IGNORE
+<'+>	IGNORE;IGNORE;<'+>;IGNORE
+<1+>	IGNORE;IGNORE;<1+>;IGNORE
+<3+>	IGNORE;IGNORE;<3+>;IGNORE
+<3+;>	IGNORE;IGNORE;<3+;>;IGNORE
+<0+>	IGNORE;IGNORE;<0+>;IGNORE
+
+<0a>	<0>;<0a>;IGNORE;IGNORE
+<1a>	<1>;<1a>;IGNORE;IGNORE
+<2a>	<2>;<2a>;IGNORE;IGNORE
+<3a>	<3>;<3a>;IGNORE;IGNORE
+<4a>	<4>;<4a>;IGNORE;IGNORE
+<5a>	<5>;<5a>;IGNORE;IGNORE
+<6a>	<6>;<6a>;IGNORE;IGNORE
+<7a>	<7>;<7a>;IGNORE;IGNORE
+<8a>	<8>;<8a>;IGNORE;IGNORE
+<9a>	<9>;<9a>;IGNORE;IGNORE
+
+<lM->	<l+><aM>;<l+><aM>;<lM-><lM->;IGNORE
+<lM.>	<l+><aM>;<l+><aM.>;<lM.><lM.>;IGNORE
+<lH->	<l+><aH>;<l+><aH>;<lH-><lH->;IGNORE
+<lH.>	<l+><aH>;<l+><aH.>;<lH.><lH.>;IGNORE
+<lh->	<l+><ah>;<l+><ah>;<lh-><lh->;IGNORE
+<lh.>	<l+><ah>;<l+><ah.>;<lh.><lh.>;IGNORE
+<la->	<l+><a+>;<l+><a+->;<la-><la->;IGNORE
+<la.>	<l+><a+>;<l+><a+.>;<la.><la.>;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
+
+<a6>	<a6>;<a6>;IGNORE;IGNORE
+<A5>	<a6>;<A5>;IGNORE;IGNORE
+<A6>	<a6>;<A6>;IGNORE;IGNORE
+<a5>	<a6>;<a5>;IGNORE;IGNORE
+<i6>	<i6>;<i6>;IGNORE;IGNORE
+<I5>	<i6>;<I5>;IGNORE;IGNORE
+<I6>	<i6>;<I6>;IGNORE;IGNORE
+<i5>	<i6>;<i5>;IGNORE;IGNORE
+<u6>	<u6>;<u6>;IGNORE;IGNORE
+<U5>	<u6>;<U5>;IGNORE;IGNORE
+<U6>	<u6>;<U6>;IGNORE;IGNORE
+<u5>	<u6>;<u5>;IGNORE;IGNORE
+<Vu>	<u6>;<Vu>;IGNORE;IGNORE
+<e6>	<e6>;<e6>;IGNORE;IGNORE
+<E5>	<e6>;<E5>;IGNORE;IGNORE
+<E6>	<e6>;<E6>;IGNORE;IGNORE
+<e5>	<e6>;<e5>;IGNORE;IGNORE
+<o6>	<o6>;<o6>;IGNORE;IGNORE
+<O5>	<o6>;<O5>;IGNORE;IGNORE
+<O6>	<o6>;<O6>;IGNORE;IGNORE
+<o5>	<o6>;<o5>;IGNORE;IGNORE
+<KA>	<KA>;<KA>;IGNORE;IGNORE
+<Ka>	<KA>;<Ka>;IGNORE;IGNORE
+<ka>	<KA>;<ka>;IGNORE;IGNORE
+<Ga>	<KA>;<Ga>;IGNORE;IGNORE
+<ga>	<KA>;<ga>;IGNORE;IGNORE
+<Ki>	<Ki>;<Ki>;IGNORE;IGNORE
+<ki>	<Ki>;<ki>;IGNORE;IGNORE
+<Gi>	<Ki>;<Gi>;IGNORE;IGNORE
+<gi>	<Ki>;<gi>;IGNORE;IGNORE
+<Ku>	<Ku>;<Ku>;IGNORE;IGNORE
+<ku>	<Ku>;<ku>;IGNORE;IGNORE
+<Gu>	<Ku>;<Gu>;IGNORE;IGNORE
+<gu>	<Ku>;<gu>;IGNORE;IGNORE
+<KE>	<KE>;<KE>;IGNORE;IGNORE
+<Ke>	<KE>;<Ke>;IGNORE;IGNORE
+<ke>	<KE>;<ke>;IGNORE;IGNORE
+<Ge>	<KE>;<Ge>;IGNORE;IGNORE
+<ge>	<KE>;<ge>;IGNORE;IGNORE
+<Ko>	<Ko>;<Ko>;IGNORE;IGNORE
+<ko>	<Ko>;<ko>;IGNORE;IGNORE
+<Go>	<Ko>;<Go>;IGNORE;IGNORE
+<go>	<Ko>;<go>;IGNORE;IGNORE
+<Sa>	<Sa>;<Sa>;IGNORE;IGNORE
+<sa>	<Sa>;<sa>;IGNORE;IGNORE
+<Za>	<Sa>;<Za>;IGNORE;IGNORE
+<za>	<Sa>;<za>;IGNORE;IGNORE
+<Si>	<Si>;<Si>;IGNORE;IGNORE
+<si>	<Si>;<si>;IGNORE;IGNORE
+<Zi>	<Si>;<Zi>;IGNORE;IGNORE
+<zi>	<Si>;<zi>;IGNORE;IGNORE
+<Su>	<Su>;<Su>;IGNORE;IGNORE
+<su>	<Su>;<su>;IGNORE;IGNORE
+<Zu>	<Su>;<Zu>;IGNORE;IGNORE
+<zu>	<Su>;<zu>;IGNORE;IGNORE
+<Se>	<Se>;<Se>;IGNORE;IGNORE
+<se>	<Se>;<se>;IGNORE;IGNORE
+<Ze>	<Se>;<Ze>;IGNORE;IGNORE
+<ze>	<Se>;<ze>;IGNORE;IGNORE
+<So>	<So>;<So>;IGNORE;IGNORE
+<so>	<So>;<so>;IGNORE;IGNORE
+<Zo>	<So>;<Zo>;IGNORE;IGNORE
+<zo>	<So>;<zo>;IGNORE;IGNORE
+<Ta>	<Ta>;<Ta>;IGNORE;IGNORE
+<ta>	<Ta>;<ta>;IGNORE;IGNORE
+<Da>	<Ta>;<Da>;IGNORE;IGNORE
+<da>	<Ta>;<da>;IGNORE;IGNORE
+<Ti>	<Ti>;<Ti>;IGNORE;IGNORE
+<ti>	<Ti>;<ti>;IGNORE;IGNORE
+<Di>	<Ti>;<Di>;IGNORE;IGNORE
+<di>	<Ti>;<di>;IGNORE;IGNORE
+<TU>	<TU>;<TU>;IGNORE;IGNORE
+<tU>	<TU>;<tU>;IGNORE;IGNORE
+<Tu>	<TU>;<Tu>;IGNORE;IGNORE
+<tu>	<TU>;<tu>;IGNORE;IGNORE
+<Du>	<TU>;<Du>;IGNORE;IGNORE
+<du>	<TU>;<du>;IGNORE;IGNORE
+<Te>	<Te>;<Te>;IGNORE;IGNORE
+<te>	<Te>;<te>;IGNORE;IGNORE
+<De>	<Te>;<De>;IGNORE;IGNORE
+<de>	<Te>;<de>;IGNORE;IGNORE
+<To>	<To>;<To>;IGNORE;IGNORE
+<to>	<To>;<to>;IGNORE;IGNORE
+<Do>	<To>;<Do>;IGNORE;IGNORE
+<do>	<To>;<do>;IGNORE;IGNORE
+<Na>	<Na>;<Na>;IGNORE;IGNORE
+<na>	<Na>;<na>;IGNORE;IGNORE
+<Ni>	<Ni>;<Ni>;IGNORE;IGNORE
+<ni>	<Ni>;<ni>;IGNORE;IGNORE
+<Nu>	<Nu>;<Nu>;IGNORE;IGNORE
+<nu>	<Nu>;<nu>;IGNORE;IGNORE
+<Ne>	<Ne>;<Ne>;IGNORE;IGNORE
+<ne>	<Ne>;<ne>;IGNORE;IGNORE
+<No>	<No>;<No>;IGNORE;IGNORE
+<no>	<No>;<no>;IGNORE;IGNORE
+<Ha>	<Ha>;<Ha>;IGNORE;IGNORE
+<ha>	<Ha>;<ha>;IGNORE;IGNORE
+<Ba>	<Ha>;<Ba>;IGNORE;IGNORE
+<ba>	<Ha>;<ba>;IGNORE;IGNORE
+<Pa>	<Ha>;<Pa>;IGNORE;IGNORE
+<pa>	<Ha>;<pa>;IGNORE;IGNORE
+<Hi>	<Hi>;<Hi>;IGNORE;IGNORE
+<hi>	<Hi>;<hi>;IGNORE;IGNORE
+<Bi>	<Hi>;<Bi>;IGNORE;IGNORE
+<bi>	<Hi>;<bi>;IGNORE;IGNORE
+<Pi>	<Hi>;<Pi>;IGNORE;IGNORE
+<pi>	<Hi>;<pi>;IGNORE;IGNORE
+<Hu>	<Hu>;<Hu>;IGNORE;IGNORE
+<hu>	<Hu>;<hu>;IGNORE;IGNORE
+<Bu>	<Hu>;<Bu>;IGNORE;IGNORE
+<bu>	<Hu>;<bu>;IGNORE;IGNORE
+<Pu>	<Hu>;<Pu>;IGNORE;IGNORE
+<pu>	<Hu>;<pu>;IGNORE;IGNORE
+<He>	<He>;<He>;IGNORE;IGNORE
+<he>	<He>;<he>;IGNORE;IGNORE
+<Be>	<He>;<Be>;IGNORE;IGNORE
+<be>	<He>;<be>;IGNORE;IGNORE
+<Pe>	<He>;<Pe>;IGNORE;IGNORE
+<pe>	<He>;<pe>;IGNORE;IGNORE
+<Ho>	<Ho>;<Ho>;IGNORE;IGNORE
+<ho>	<Ho>;<ho>;IGNORE;IGNORE
+<Bo>	<Ho>;<Bo>;IGNORE;IGNORE
+<bo>	<Ho>;<bo>;IGNORE;IGNORE
+<Po>	<Ho>;<Po>;IGNORE;IGNORE
+<po>	<Ho>;<po>;IGNORE;IGNORE
+<Ma>	<Ma>;<Ma>;IGNORE;IGNORE
+<ma>	<Ma>;<ma>;IGNORE;IGNORE
+<Mi>	<Mi>;<Mi>;IGNORE;IGNORE
+<mi>	<Mi>;<mi>;IGNORE;IGNORE
+<Mu>	<Mu>;<Mu>;IGNORE;IGNORE
+<mu>	<Mu>;<mu>;IGNORE;IGNORE
+<Me>	<Me>;<Me>;IGNORE;IGNORE
+<me>	<Me>;<me>;IGNORE;IGNORE
+<Mo>	<Mo>;<Mo>;IGNORE;IGNORE
+<mo>	<Mo>;<mo>;IGNORE;IGNORE
+<YA>	<YA>;<YA>;IGNORE;IGNORE
+<yA>	<YA>;<yA>;IGNORE;IGNORE
+<Ya>	<YA>;<Ya>;IGNORE;IGNORE
+<ya>	<YA>;<ya>;IGNORE;IGNORE
+<YU>	<YU>;<YU>;IGNORE;IGNORE
+<yU>	<YU>;<yU>;IGNORE;IGNORE
+<Yu>	<YU>;<Yu>;IGNORE;IGNORE
+<yu>	<YU>;<yu>;IGNORE;IGNORE
+<YO>	<YO>;<YO>;IGNORE;IGNORE
+<yO>	<YO>;<yO>;IGNORE;IGNORE
+<Yo>	<YO>;<Yo>;IGNORE;IGNORE
+<yo>	<YO>;<yo>;IGNORE;IGNORE
+<Ra>	<Ra>;<Ra>;IGNORE;IGNORE
+<ra>	<Ra>;<ra>;IGNORE;IGNORE
+<Ri>	<Ri>;<Ri>;IGNORE;IGNORE
+<ri>	<Ri>;<ri>;IGNORE;IGNORE
+<Ru>	<Ru>;<Ru>;IGNORE;IGNORE
+<ru>	<Ru>;<ru>;IGNORE;IGNORE
+<Re>	<Re>;<Re>;IGNORE;IGNORE
+<re>	<Re>;<re>;IGNORE;IGNORE
+<Ro>	<Ro>;<Ro>;IGNORE;IGNORE
+<ro>	<Ro>;<ro>;IGNORE;IGNORE
+<WA>	<WA>;<WA>;IGNORE;IGNORE
+<wA>	<WA>;<wA>;IGNORE;IGNORE
+<Wa>	<WA>;<Wa>;IGNORE;IGNORE
+<wa>	<WA>;<wa>;IGNORE;IGNORE
+<Wi>	<Wi>;<Wi>;IGNORE;IGNORE
+<wi>	<Wi>;<wi>;IGNORE;IGNORE
+<We>	<We>;<We>;IGNORE;IGNORE
+<we>	<We>;<we>;IGNORE;IGNORE
+<Wo>	<Wo>;<Wo>;IGNORE;IGNORE
+<wo>	<Wo>;<wo>;IGNORE;IGNORE
+<N6>	<N6>;<N6>;IGNORE;IGNORE
+<n5>	<N6>;<n5>;IGNORE;IGNORE
+
+order_end
+
+END LC_COLLATE
+
+LC_CTYPE
+copy "en_DK"
+END LC_CTYPE
+
+LC_MESSAGES
+yesexpr "<<(><s><S><y><Y><)/>><.><*>"
+noexpr  "<<(><n><N><)/>><.><*>"
+END LC_MESSAGES
+
+LC_MONETARY
+int_curr_symbol      "<P><A><B><SP>"
+currency_symbol      "<B><//>"
+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
+abday   "<d><o><m>";"<l><u><n>";/
+        "<m><a><r>";"<m><i><e'>";/
+        "<j><u><e>";"<v><i><e>";/
+        "<s><a'><b>"
+day     "<d><o><m><i><n><g><o>";/
+        "<l><u><n><e><s>";/
+        "<m><a><r><t><e><s>";/
+        "<m><i><e'><r><c><o><l><e><s>";/
+        "<j><u><e><v><e><s>";/
+        "<v><i><e><r><n><e><s>";/
+        "<s><a'><b><a><d><o>"
+abmon   "<e><n><e>";"<f><e><b>";/
+        "<m><a><r>";"<a><b><r>";/
+        "<m><a><y>";"<j><u><n>";/
+        "<j><u><l>";"<a><g><o>";/
+        "<s><e><p>";"<o><c><t>";/
+        "<n><o><v>";"<d><i><c>"
+mon     "<e><n><e><r><o>";/
+        "<f><e><b><r><e><r><o>";/
+        "<m><a><r><z><o>";/
+        "<a><b><r><i><l>";/
+        "<m><a><y><o>";/
+        "<j><u><n><i><o>";/
+        "<j><u><l><i><o>";/
+        "<a><g><o><s><t><o>";/
+        "<s><e><p><t><i><e><m><b><r><e>";/
+        "<o><c><t><u><b><r><e>";/
+        "<n><o><v><i><e><m><b><r><e>";/
+        "<d><i><c><i><e><m><b><r><e>"
+d_t_fmt "<%><a><SP><%><d><SP><%><b><SP><%><Y><SP><%><T><SP><%><Z>"
+d_fmt   "<%><d><//><%><m><//><%><y>"
+t_fmt   "<%><T>"
+am_pm   "";""
+t_fmt_ampm ""
+END LC_TIME
diff --git a/localedata/locales/es_PE b/localedata/locales/es_PE
new file mode 100644
index 0000000000..8cf096f37d
--- /dev/null
+++ b/localedata/locales/es_PE
@@ -0,0 +1,2156 @@
+comment_char %
+escape_char  /
+%
+% Spanish language locale for Peru
+% 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: es
+% Territory: PE
+% Revision: 4.4
+% Date: 1997-11-05
+% Application: general
+% Users: general
+% Repertoiremap: mnemonic,ds
+% Charset: ISO-8859-1
+% Distribution and use is free, also
+% for commercial purposes.
+
+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 <CAPITAL>
+collating-symbol <CAPITAL-SMALL>
+collating-symbol <SMALL-CAPITAL>
+collating-symbol <SMALL>
+
+% <CAPITAL-SMALL> and <SMALL-CAPITAL>
+% are for cases like Danish <A><a>
+% and Spanish <C><h> being treated
+% as one letter.
+
+% The <a8> ...... <z8> 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 <a8>
+collating-symbol <b8>
+collating-symbol <c8>
+collating-symbol <d8>
+collating-symbol <e8>
+collating-symbol <f8>
+collating-symbol <g8>
+collating-symbol <h8>
+collating-symbol <i8>
+collating-symbol <j8>
+collating-symbol <k8>
+collating-symbol <l8>
+collating-symbol <m8>
+collating-symbol <n8>
+collating-symbol <o8>
+collating-symbol <p8>
+collating-symbol <q8>
+collating-symbol <r8>
+collating-symbol <s8>
+collating-symbol <t8>
+collating-symbol <u8>
+collating-symbol <v8>
+collating-symbol <w8>
+collating-symbol <x8>
+collating-symbol <y8>
+collating-symbol <z8>
+
+collating-symbol <NONE>
+collating-symbol <ACUTE>
+collating-symbol <ACUTE+DOT>
+collating-symbol <GRAVE>
+collating-symbol <DOUBLE-GRAVE>
+collating-symbol <BREVE>
+collating-symbol <BREVE+ACUTE>
+collating-symbol <BREVE+GRAVE>
+collating-symbol <BREVE+MACRON>
+collating-symbol <BREVE+HOOK>
+collating-symbol <BREVE+TILDE>
+collating-symbol <BREVE+DOT-BELOW>
+collating-symbol <BREVE-BELOW>
+collating-symbol <INVERTED-BREVE>
+collating-symbol <CIRCUMFLEX>
+collating-symbol <CIRCUMFLEX+ACUTE>
+collating-symbol <CIRCUMFLEX+GRAVE>
+collating-symbol <CIRCUMFLEX+HOOK>
+collating-symbol <CIRCUMFLEX+TILDE>
+collating-symbol <CIRCUMFLEX+DOT-BELOW>
+collating-symbol <CARON>
+collating-symbol <CARON+DIAERESIS>
+collating-symbol <CARON+DOT>
+collating-symbol <RING>
+collating-symbol <RING+ACUTE>
+collating-symbol <RING-BELOW>
+collating-symbol <DIAERESIS>
+collating-symbol <DIAERESIS+MACRON>
+collating-symbol <DIAERESIS+ACUTE>
+collating-symbol <DIAERESIS+GRAVE>
+collating-symbol <DIAERESIS+CARON>
+collating-symbol <DOUBLE-ACUTE>
+collating-symbol <HOOK>
+collating-symbol <TILDE>
+collating-symbol <TILDE+ACUTE>
+collating-symbol <TILDE+DIAERESIS>
+collating-symbol <TILDE-BELOW>
+collating-symbol <DOT>
+collating-symbol <DOT-BELOW>
+collating-symbol <DOT+DOT-BELOW>
+collating-symbol <STROKE>
+collating-symbol <STROKE+ACUTE>
+collating-symbol <CEDILLA>
+collating-symbol <CEDILLA+ACUTE>
+collating-symbol <CEDILLA+GRAVE>
+collating-symbol <CEDILLA+BREVE>
+collating-symbol <OGONEK>
+collating-symbol <OGONEK+MACRON>
+collating-symbol <MACRON>
+collating-symbol <MACRON+ACUTE>
+collating-symbol <MACRON+GRAVE>
+collating-symbol <MACRON+DIAERESIS>
+collating-symbol <MACRON+DIAERESIS-BELOW>
+collating-symbol <MACRON+DOT>
+collating-symbol <MACRON+DOT-BELOW>
+collating-symbol <MACRON+CIRCUMFLEX>
+collating-symbol <LINE-BELOW>
+collating-symbol <HORN>
+collating-symbol <HORN+ACUTE>
+collating-symbol <HORN+GRAVE>
+collating-symbol <HORN+HOOK>
+collating-symbol <HORN+TILDE>
+collating-symbol <HORN+DOT-BELOW>
+collating-symbol <PRECEDED-BY-APOSTROPHE>
+collating-symbol <GREEK>
+collating-symbol <TONOS>
+collating-symbol <DIALYTICA>
+collating-symbol <DIALYTICA+TONOS>
+collating-symbol <CYRILLIC>
+collating-symbol <HIRAGANA>
+collating-symbol <KATAKANA>
+collating-symbol <SPECIAL>
+
+% letter;accent;case;specials
+
+order_start forward;backward/
+            ;forward;position
+
+% <CAPITAL> or <SMALL> letters first:
+
+<SMALL>
+<SMALL-CAPITAL>
+<CAPITAL-SMALL>
+<CAPITAL>
+
+% Accents:
+
+<NONE>
+<ACUTE>
+<ACUTE+DOT>
+<GRAVE>
+<DOUBLE-GRAVE>
+<BREVE>
+<BREVE+ACUTE>
+<BREVE+GRAVE>
+<BREVE+MACRON>
+<BREVE+HOOK>
+<BREVE+TILDE>
+<BREVE+DOT-BELOW>
+<BREVE-BELOW>
+<INVERTED-BREVE>
+<CIRCUMFLEX>
+<CIRCUMFLEX+ACUTE>
+<CIRCUMFLEX+GRAVE>
+<CIRCUMFLEX+HOOK>
+<CIRCUMFLEX+TILDE>
+<CIRCUMFLEX+DOT-BELOW>
+<CARON>
+<CARON+DIAERESIS>
+<CARON+DOT>
+<RING>
+<RING+ACUTE>
+<RING-BELOW>
+<DIAERESIS>
+<DIAERESIS+MACRON>
+<DIAERESIS+ACUTE>
+<DIAERESIS+GRAVE>
+<DIAERESIS+CARON>
+<DOUBLE-ACUTE>
+<HOOK>
+<TILDE>
+<TILDE+ACUTE>
+<TILDE+DIAERESIS>
+<TILDE-BELOW>
+<DOT>
+<DOT-BELOW>
+<DOT+DOT-BELOW>
+<STROKE>
+<STROKE+ACUTE>
+<CEDILLA>
+<CEDILLA+ACUTE>
+<CEDILLA+GRAVE>
+<CEDILLA+BREVE>
+<OGONEK>
+<OGONEK+MACRON>
+<MACRON>
+<MACRON+ACUTE>
+<MACRON+GRAVE>
+<MACRON+DIAERESIS>
+<MACRON+DIAERESIS-BELOW>
+<MACRON+DOT>
+<MACRON+DOT-BELOW>
+<MACRON+CIRCUMFLEX>
+<LINE-BELOW>
+<HORN>
+<HORN+ACUTE>
+<HORN+GRAVE>
+<HORN+HOOK>
+<HORN+TILDE>
+<HORN+DOT-BELOW>
+<PRECEDED-BY-APOSTROPHE>
+<GREEK>
+<TONOS>
+<DIALYTICA>
+<DIALYTICA+TONOS>
+<CYRILLIC>
+<HIRAGANA>
+<KATAKANA>
+<SPECIAL>
+
+<NS>	<NS>;<NS>;<NS>;IGNORE
+<SP>	IGNORE;IGNORE;IGNORE;<SP>
+<HT>	IGNORE;IGNORE;IGNORE;<HT>
+<VT>	IGNORE;IGNORE;IGNORE;<VT>
+<CR>	IGNORE;IGNORE;IGNORE;<CR>
+<LF>	IGNORE;IGNORE;IGNORE;<LF>
+<FF>	IGNORE;IGNORE;IGNORE;<FF>
+<_>	IGNORE;IGNORE;IGNORE;<_>
+<'m>	IGNORE;IGNORE;IGNORE;<'m>
+<-->	IGNORE;IGNORE;IGNORE;<-->
+<->	IGNORE;IGNORE;IGNORE;<->
+<,>	IGNORE;IGNORE;IGNORE;<,>
+<;>	IGNORE;IGNORE;IGNORE;<;>
+<:>	IGNORE;IGNORE;IGNORE;<:>
+<!>	IGNORE;IGNORE;IGNORE;<!>
+<!I>	IGNORE;IGNORE;IGNORE;<!I>
+<?>	IGNORE;IGNORE;IGNORE;<?>
+<?I>	IGNORE;IGNORE;IGNORE;<?I>
+<//>	IGNORE;IGNORE;IGNORE;<//>
+<.>	IGNORE;IGNORE;IGNORE;<.>
+<''>	IGNORE;IGNORE;IGNORE;<''>
+<'!>	IGNORE;IGNORE;IGNORE;<'!>
+<'/>>	IGNORE;IGNORE;IGNORE;<'/>>
+<':>	IGNORE;IGNORE;IGNORE;<':>
+<'?>	IGNORE;IGNORE;IGNORE;<'?>
+<.M>	IGNORE;IGNORE;IGNORE;<.M>
+<',>	IGNORE;IGNORE;IGNORE;<',>
+<'>	IGNORE;IGNORE;IGNORE;<'>
+<'6>	IGNORE;IGNORE;IGNORE;<'6>
+<'9>	IGNORE;IGNORE;IGNORE;<'9>
+<">	IGNORE;IGNORE;IGNORE;<">
+<"6>	IGNORE;IGNORE;IGNORE;<"6>
+<"9>	IGNORE;IGNORE;IGNORE;<"9>
+<<<>	IGNORE;IGNORE;IGNORE;<<<>
+</>/>>	IGNORE;IGNORE;IGNORE;</>/>>
+<(>	IGNORE;IGNORE;IGNORE;<(>
+<(S>	IGNORE;IGNORE;IGNORE;<(S>
+<)>	IGNORE;IGNORE;IGNORE;<)>
+<)S>	IGNORE;IGNORE;IGNORE;<)S>
+<<(>	IGNORE;IGNORE;IGNORE;<<(>
+<)/>>	IGNORE;IGNORE;IGNORE;<)/>>
+<(!>	IGNORE;IGNORE;IGNORE;<(!>
+<!)>	IGNORE;IGNORE;IGNORE;<!)>
+<SE>	IGNORE;IGNORE;IGNORE;<SE>
+<PI>	IGNORE;IGNORE;IGNORE;<PI>
+<Co>	IGNORE;IGNORE;IGNORE;<Co>
+<Rg>	IGNORE;IGNORE;IGNORE;<Rg>
+<At>	IGNORE;IGNORE;IGNORE;<At>
+<Cu>	IGNORE;IGNORE;IGNORE;<Cu>
+<Ct>	IGNORE;IGNORE;IGNORE;<Ct>
+<DO>	IGNORE;IGNORE;IGNORE;<DO>
+<Pd>	IGNORE;IGNORE;IGNORE;<Pd>
+<Ye>	IGNORE;IGNORE;IGNORE;<Ye>
+<*>	IGNORE;IGNORE;IGNORE;<*>
+<////>	IGNORE;IGNORE;IGNORE;<////>
+<&>	IGNORE;IGNORE;IGNORE;<&>
+<Nb>	IGNORE;IGNORE;IGNORE;<Nb>
+<%>	IGNORE;IGNORE;IGNORE;<%>
+<-S>	IGNORE;IGNORE;IGNORE;<-S>
+<+>	IGNORE;IGNORE;IGNORE;<+>
+<+S>	IGNORE;IGNORE;IGNORE;<+S>
+<+->	IGNORE;IGNORE;IGNORE;<+->
+<-:>	IGNORE;IGNORE;IGNORE;<-:>
+<*X>	IGNORE;IGNORE;IGNORE;<*X>
+<!=>	IGNORE;IGNORE;IGNORE;<!=>
+<<>	IGNORE;IGNORE;IGNORE;<<>
+<=<>	IGNORE;IGNORE;IGNORE;<=<>
+<=>	IGNORE;IGNORE;IGNORE;<=>
+</>=>	IGNORE;IGNORE;IGNORE;</>=>
+</>>	IGNORE;IGNORE;IGNORE;</>>
+<NO>	IGNORE;IGNORE;IGNORE;<NO>
+<!!>	IGNORE;IGNORE;IGNORE;<!!>
+<BB>	IGNORE;IGNORE;IGNORE;<BB>
+<DG>	IGNORE;IGNORE;IGNORE;<DG>
+<My>	IGNORE;IGNORE;IGNORE;<My>
+<'<>	IGNORE;IGNORE;IGNORE;<'<>
+<'(>	IGNORE;IGNORE;IGNORE;<'(>
+<'.>	IGNORE;IGNORE;IGNORE;<'.>
+<'0>	IGNORE;IGNORE;IGNORE;<'0>
+<';>	IGNORE;IGNORE;IGNORE;<';>
+<1?>	IGNORE;IGNORE;IGNORE;<1?>
+<'">	IGNORE;IGNORE;IGNORE;<'">
+<'G>	IGNORE;IGNORE;IGNORE;<'G>
+<,G>	IGNORE;IGNORE;IGNORE;<,G>
+<j3>	IGNORE;IGNORE;IGNORE;<j3>
+<?%>	IGNORE;IGNORE;IGNORE;<?%>
+<'*>	IGNORE;IGNORE;IGNORE;<'*>
+<'%>	IGNORE;IGNORE;IGNORE;<'%>
+<.*>	IGNORE;IGNORE;IGNORE;<.*>
+<b3>	IGNORE;IGNORE;IGNORE;<b3>
+<,,>	IGNORE;IGNORE;IGNORE;<,,>
+<?*>	IGNORE;IGNORE;IGNORE;<?*>
+<?:>	IGNORE;IGNORE;IGNORE;<?:>
+<,!>	IGNORE;IGNORE;IGNORE;<,!>
+<,'>	IGNORE;IGNORE;IGNORE;<,'>
+<?,>	IGNORE;IGNORE;IGNORE;<?,>
+<;!>	IGNORE;IGNORE;IGNORE;<;!>
+<;'>	IGNORE;IGNORE;IGNORE;<;'>
+<?;>	IGNORE;IGNORE;IGNORE;<?;>
+<!:>	IGNORE;IGNORE;IGNORE;<!:>
+<!*>	IGNORE;IGNORE;IGNORE;<!*>
+<;;>	IGNORE;IGNORE;IGNORE;<;;>
+<1N>	IGNORE;IGNORE;IGNORE;<1N>
+<1M>	IGNORE;IGNORE;IGNORE;<1M>
+<3M>	IGNORE;IGNORE;IGNORE;<3M>
+<4M>	IGNORE;IGNORE;IGNORE;<4M>
+<6M>	IGNORE;IGNORE;IGNORE;<6M>
+<LR>	IGNORE;IGNORE;IGNORE;<LR>
+<RL>	IGNORE;IGNORE;IGNORE;<RL>
+<1T>	IGNORE;IGNORE;IGNORE;<1T>
+<1H>	IGNORE;IGNORE;IGNORE;<1H>
+<-1>	IGNORE;IGNORE;IGNORE;<-1>
+<-N>	IGNORE;IGNORE;IGNORE;<-N>
+<-M>	IGNORE;IGNORE;IGNORE;<-M>
+<-3>	IGNORE;IGNORE;IGNORE;<-3>
+<!2>	IGNORE;IGNORE;IGNORE;<!2>
+<=2>	IGNORE;IGNORE;IGNORE;<=2>
+<.9>	IGNORE;IGNORE;IGNORE;<.9>
+<9'>	IGNORE;IGNORE;IGNORE;<9'>
+<:9>	IGNORE;IGNORE;IGNORE;<:9>
+<9">	IGNORE;IGNORE;IGNORE;<9">
+<//->	IGNORE;IGNORE;IGNORE;<//->
+<//=>	IGNORE;IGNORE;IGNORE;<//=>
+<Sb>	IGNORE;IGNORE;IGNORE;<Sb>
+<..>	IGNORE;IGNORE;IGNORE;<..>
+<.3>	IGNORE;IGNORE;IGNORE;<.3>
+<%0>	IGNORE;IGNORE;IGNORE;<%0>
+<1'>	IGNORE;IGNORE;IGNORE;<1'>
+<2'>	IGNORE;IGNORE;IGNORE;<2'>
+<3'>	IGNORE;IGNORE;IGNORE;<3'>
+<1">	IGNORE;IGNORE;IGNORE;<1">
+<2">	IGNORE;IGNORE;IGNORE;<2">
+<3">	IGNORE;IGNORE;IGNORE;<3">
+<Ca>	IGNORE;IGNORE;IGNORE;<Ca>
+<<1>	IGNORE;IGNORE;IGNORE;<<1>
+</>1>	IGNORE;IGNORE;IGNORE;</>1>
+<:X>	IGNORE;IGNORE;IGNORE;<:X>
+<!*2>	IGNORE;IGNORE;IGNORE;<!*2>
+<'->	IGNORE;IGNORE;IGNORE;<'->
+<=S>	IGNORE;IGNORE;IGNORE;<=S>
+<0s>	IGNORE;IGNORE;IGNORE;<0s>
+<1s>	IGNORE;IGNORE;IGNORE;<1s>
+<2s>	IGNORE;IGNORE;IGNORE;<2s>
+<3s>	IGNORE;IGNORE;IGNORE;<3s>
+<4s>	IGNORE;IGNORE;IGNORE;<4s>
+<5s>	IGNORE;IGNORE;IGNORE;<5s>
+<6s>	IGNORE;IGNORE;IGNORE;<6s>
+<7s>	IGNORE;IGNORE;IGNORE;<7s>
+<8s>	IGNORE;IGNORE;IGNORE;<8s>
+<9s>	IGNORE;IGNORE;IGNORE;<9s>
+<+s>	IGNORE;IGNORE;IGNORE;<+s>
+<-s>	IGNORE;IGNORE;IGNORE;<-s>
+<=s>	IGNORE;IGNORE;IGNORE;<=s>
+<(s>	IGNORE;IGNORE;IGNORE;<(s>
+<)s>	IGNORE;IGNORE;IGNORE;<)s>
+<Ff>	IGNORE;IGNORE;IGNORE;<Ff>
+<Li>	IGNORE;IGNORE;IGNORE;<Li>
+<Pt>	IGNORE;IGNORE;IGNORE;<Pt>
+<W=>	IGNORE;IGNORE;IGNORE;<W=>
+<oC>	IGNORE;IGNORE;IGNORE;<oC>
+<co>	IGNORE;IGNORE;IGNORE;<co>
+<oF>	IGNORE;IGNORE;IGNORE;<oF>
+<N0>	IGNORE;IGNORE;IGNORE;<N0>
+<PO>	IGNORE;IGNORE;IGNORE;<PO>
+<Rx>	IGNORE;IGNORE;IGNORE;<Rx>
+<SM>	IGNORE;IGNORE;IGNORE;<SM>
+<TM>	IGNORE;IGNORE;IGNORE;<TM>
+<Om>	IGNORE;IGNORE;IGNORE;<Om>
+<AO>	IGNORE;IGNORE;IGNORE;<AO>
+<13>	IGNORE;IGNORE;IGNORE;<13>
+<23>	IGNORE;IGNORE;IGNORE;<23>
+<15>	IGNORE;IGNORE;IGNORE;<15>
+<25>	IGNORE;IGNORE;IGNORE;<25>
+<35>	IGNORE;IGNORE;IGNORE;<35>
+<45>	IGNORE;IGNORE;IGNORE;<45>
+<16>	IGNORE;IGNORE;IGNORE;<16>
+<56>	IGNORE;IGNORE;IGNORE;<56>
+<1R>	IGNORE;IGNORE;IGNORE;<1R>
+<2R>	IGNORE;IGNORE;IGNORE;<2R>
+<3R>	IGNORE;IGNORE;IGNORE;<3R>
+<4R>	IGNORE;IGNORE;IGNORE;<4R>
+<5R>	IGNORE;IGNORE;IGNORE;<5R>
+<6R>	IGNORE;IGNORE;IGNORE;<6R>
+<7R>	IGNORE;IGNORE;IGNORE;<7R>
+<8R>	IGNORE;IGNORE;IGNORE;<8R>
+<9R>	IGNORE;IGNORE;IGNORE;<9R>
+<aR>	IGNORE;IGNORE;IGNORE;<aR>
+<bR>	IGNORE;IGNORE;IGNORE;<bR>
+<cR>	IGNORE;IGNORE;IGNORE;<cR>
+<50R>	IGNORE;IGNORE;IGNORE;<50R>
+<100R>	IGNORE;IGNORE;IGNORE;<100R>
+<500R>	IGNORE;IGNORE;IGNORE;<500R>
+<1000R>	IGNORE;IGNORE;IGNORE;<1000R>
+<1r>	IGNORE;IGNORE;IGNORE;<1r>
+<2r>	IGNORE;IGNORE;IGNORE;<2r>
+<3r>	IGNORE;IGNORE;IGNORE;<3r>
+<4r>	IGNORE;IGNORE;IGNORE;<4r>
+<5r>	IGNORE;IGNORE;IGNORE;<5r>
+<6r>	IGNORE;IGNORE;IGNORE;<6r>
+<7r>	IGNORE;IGNORE;IGNORE;<7r>
+<8r>	IGNORE;IGNORE;IGNORE;<8r>
+<9r>	IGNORE;IGNORE;IGNORE;<9r>
+<ar>	IGNORE;IGNORE;IGNORE;<ar>
+<br>	IGNORE;IGNORE;IGNORE;<br>
+<cr>	IGNORE;IGNORE;IGNORE;<cr>
+<50r>	IGNORE;IGNORE;IGNORE;<50r>
+<100r>	IGNORE;IGNORE;IGNORE;<100r>
+<500r>	IGNORE;IGNORE;IGNORE;<500r>
+<1000r>	IGNORE;IGNORE;IGNORE;<1000r>
+<1000RCD>	IGNORE;IGNORE;IGNORE;<1000RCD>
+<5000R>	IGNORE;IGNORE;IGNORE;<5000R>
+<10000R>	IGNORE;IGNORE;IGNORE;<10000R>
+<-!>	IGNORE;IGNORE;IGNORE;<-!>
+<-v>	IGNORE;IGNORE;IGNORE;<-v>
+<</>>	IGNORE;IGNORE;IGNORE;<</>>
+<UD>	IGNORE;IGNORE;IGNORE;<UD>
+<<!!>	IGNORE;IGNORE;IGNORE;<<!!>
+</////>>	IGNORE;IGNORE;IGNORE;</////>>
+<!!/>>	IGNORE;IGNORE;IGNORE;<!!/>>
+<<////>	IGNORE;IGNORE;IGNORE;<<////>
+<UD->	IGNORE;IGNORE;IGNORE;<UD->
+</>V>	IGNORE;IGNORE;IGNORE;</>V>
+<<=>	IGNORE;IGNORE;IGNORE;<<=>
+<=/>>	IGNORE;IGNORE;IGNORE;<=/>>
+<==>	IGNORE;IGNORE;IGNORE;<==>
+<FA>	IGNORE;IGNORE;IGNORE;<FA>
+<dP>	IGNORE;IGNORE;IGNORE;<dP>
+<TE>	IGNORE;IGNORE;IGNORE;<TE>
+<//0>	IGNORE;IGNORE;IGNORE;<//0>
+<DE>	IGNORE;IGNORE;IGNORE;<DE>
+<NB>	IGNORE;IGNORE;IGNORE;<NB>
+<(->	IGNORE;IGNORE;IGNORE;<(->
+<-)>	IGNORE;IGNORE;IGNORE;<-)>
+<*P>	IGNORE;IGNORE;IGNORE;<*P>
+<+Z>	IGNORE;IGNORE;IGNORE;<+Z>
+<-2>	IGNORE;IGNORE;IGNORE;<-2>
+<-+>	IGNORE;IGNORE;IGNORE;<-+>
+<.+>	IGNORE;IGNORE;IGNORE;<.+>
+<//f>	IGNORE;IGNORE;IGNORE;<//f>
+<*->	IGNORE;IGNORE;IGNORE;<*->
+<Ob>	IGNORE;IGNORE;IGNORE;<Ob>
+<sb>	IGNORE;IGNORE;IGNORE;<sb>
+<RT>	IGNORE;IGNORE;IGNORE;<RT>
+<0(>	IGNORE;IGNORE;IGNORE;<0(>
+<00>	IGNORE;IGNORE;IGNORE;<00>
+<-L>	IGNORE;IGNORE;IGNORE;<-L>
+<-V>	IGNORE;IGNORE;IGNORE;<-V>
+<PP>	IGNORE;IGNORE;IGNORE;<PP>
+<AN>	IGNORE;IGNORE;IGNORE;<AN>
+<OR>	IGNORE;IGNORE;IGNORE;<OR>
+<(U>	IGNORE;IGNORE;IGNORE;<(U>
+<)U>	IGNORE;IGNORE;IGNORE;<)U>
+<In>	IGNORE;IGNORE;IGNORE;<In>
+<DI>	IGNORE;IGNORE;IGNORE;<DI>
+<Io>	IGNORE;IGNORE;IGNORE;<Io>
+<.:>	IGNORE;IGNORE;IGNORE;<.:>
+<:.>	IGNORE;IGNORE;IGNORE;<:.>
+<:R>	IGNORE;IGNORE;IGNORE;<:R>
+<::>	IGNORE;IGNORE;IGNORE;<::>
+<?1>	IGNORE;IGNORE;IGNORE;<?1>
+<CG>	IGNORE;IGNORE;IGNORE;<CG>
+<?->	IGNORE;IGNORE;IGNORE;<?->
+<?=>	IGNORE;IGNORE;IGNORE;<?=>
+<?2>	IGNORE;IGNORE;IGNORE;<?2>
+<=?>	IGNORE;IGNORE;IGNORE;<=?>
+<HI>	IGNORE;IGNORE;IGNORE;<HI>
+<=3>	IGNORE;IGNORE;IGNORE;<=3>
+<<*>	IGNORE;IGNORE;IGNORE;<<*>
+<*/>>	IGNORE;IGNORE;IGNORE;<*/>>
+<!<>	IGNORE;IGNORE;IGNORE;<!<>
+<!/>>	IGNORE;IGNORE;IGNORE;<!/>>
+<(C>	IGNORE;IGNORE;IGNORE;<(C>
+<)C>	IGNORE;IGNORE;IGNORE;<)C>
+<(_>	IGNORE;IGNORE;IGNORE;<(_>
+<)_>	IGNORE;IGNORE;IGNORE;<)_>
+<0.>	IGNORE;IGNORE;IGNORE;<0.>
+<02>	IGNORE;IGNORE;IGNORE;<02>
+<-T>	IGNORE;IGNORE;IGNORE;<-T>
+<.P>	IGNORE;IGNORE;IGNORE;<.P>
+<:3>	IGNORE;IGNORE;IGNORE;<:3>
+<Eh>	IGNORE;IGNORE;IGNORE;<Eh>
+<<7>	IGNORE;IGNORE;IGNORE;<<7>
+</>7>	IGNORE;IGNORE;IGNORE;</>7>
+<7<>	IGNORE;IGNORE;IGNORE;<7<>
+<7/>>	IGNORE;IGNORE;IGNORE;<7/>>
+<NI>	IGNORE;IGNORE;IGNORE;<NI>
+<(A>	IGNORE;IGNORE;IGNORE;<(A>
+<TR>	IGNORE;IGNORE;IGNORE;<TR>
+<Iu>	IGNORE;IGNORE;IGNORE;<Iu>
+<Il>	IGNORE;IGNORE;IGNORE;<Il>
+<Vs>	IGNORE;IGNORE;IGNORE;<Vs>
+<1h>	IGNORE;IGNORE;IGNORE;<1h>
+<3h>	IGNORE;IGNORE;IGNORE;<3h>
+<2h>	IGNORE;IGNORE;IGNORE;<2h>
+<4h>	IGNORE;IGNORE;IGNORE;<4h>
+<1j>	IGNORE;IGNORE;IGNORE;<1j>
+<2j>	IGNORE;IGNORE;IGNORE;<2j>
+<3j>	IGNORE;IGNORE;IGNORE;<3j>
+<4j>	IGNORE;IGNORE;IGNORE;<4j>
+<1-o>	IGNORE;IGNORE;IGNORE;<1-o>
+<2-o>	IGNORE;IGNORE;IGNORE;<2-o>
+<3-o>	IGNORE;IGNORE;IGNORE;<3-o>
+<4-o>	IGNORE;IGNORE;IGNORE;<4-o>
+<5-o>	IGNORE;IGNORE;IGNORE;<5-o>
+<6-o>	IGNORE;IGNORE;IGNORE;<6-o>
+<7-o>	IGNORE;IGNORE;IGNORE;<7-o>
+<8-o>	IGNORE;IGNORE;IGNORE;<8-o>
+<9-o>	IGNORE;IGNORE;IGNORE;<9-o>
+<10-o>	IGNORE;IGNORE;IGNORE;<10-o>
+<11-o>	IGNORE;IGNORE;IGNORE;<11-o>
+<12-o>	IGNORE;IGNORE;IGNORE;<12-o>
+<13-o>	IGNORE;IGNORE;IGNORE;<13-o>
+<14-o>	IGNORE;IGNORE;IGNORE;<14-o>
+<15-o>	IGNORE;IGNORE;IGNORE;<15-o>
+<16-o>	IGNORE;IGNORE;IGNORE;<16-o>
+<17-o>	IGNORE;IGNORE;IGNORE;<17-o>
+<18-o>	IGNORE;IGNORE;IGNORE;<18-o>
+<19-o>	IGNORE;IGNORE;IGNORE;<19-o>
+<20-o>	IGNORE;IGNORE;IGNORE;<20-o>
+<(1)>	IGNORE;IGNORE;IGNORE;<(1)>
+<(2)>	IGNORE;IGNORE;IGNORE;<(2)>
+<(3)>	IGNORE;IGNORE;IGNORE;<(3)>
+<(4)>	IGNORE;IGNORE;IGNORE;<(4)>
+<(5)>	IGNORE;IGNORE;IGNORE;<(5)>
+<(6)>	IGNORE;IGNORE;IGNORE;<(6)>
+<(7)>	IGNORE;IGNORE;IGNORE;<(7)>
+<(8)>	IGNORE;IGNORE;IGNORE;<(8)>
+<(9)>	IGNORE;IGNORE;IGNORE;<(9)>
+<(10)>	IGNORE;IGNORE;IGNORE;<(10)>
+<(11)>	IGNORE;IGNORE;IGNORE;<(11)>
+<(12)>	IGNORE;IGNORE;IGNORE;<(12)>
+<(13)>	IGNORE;IGNORE;IGNORE;<(13)>
+<(14)>	IGNORE;IGNORE;IGNORE;<(14)>
+<(15)>	IGNORE;IGNORE;IGNORE;<(15)>
+<(16)>	IGNORE;IGNORE;IGNORE;<(16)>
+<(17)>	IGNORE;IGNORE;IGNORE;<(17)>
+<(18)>	IGNORE;IGNORE;IGNORE;<(18)>
+<(19)>	IGNORE;IGNORE;IGNORE;<(19)>
+<(20)>	IGNORE;IGNORE;IGNORE;<(20)>
+<1.>	IGNORE;IGNORE;IGNORE;<1.>
+<2.>	IGNORE;IGNORE;IGNORE;<2.>
+<3.>	IGNORE;IGNORE;IGNORE;<3.>
+<4.>	IGNORE;IGNORE;IGNORE;<4.>
+<5.>	IGNORE;IGNORE;IGNORE;<5.>
+<6.>	IGNORE;IGNORE;IGNORE;<6.>
+<7.>	IGNORE;IGNORE;IGNORE;<7.>
+<8.>	IGNORE;IGNORE;IGNORE;<8.>
+<9.>	IGNORE;IGNORE;IGNORE;<9.>
+<10.>	IGNORE;IGNORE;IGNORE;<10.>
+<11.>	IGNORE;IGNORE;IGNORE;<11.>
+<12.>	IGNORE;IGNORE;IGNORE;<12.>
+<13.>	IGNORE;IGNORE;IGNORE;<13.>
+<14.>	IGNORE;IGNORE;IGNORE;<14.>
+<15.>	IGNORE;IGNORE;IGNORE;<15.>
+<16.>	IGNORE;IGNORE;IGNORE;<16.>
+<17.>	IGNORE;IGNORE;IGNORE;<17.>
+<18.>	IGNORE;IGNORE;IGNORE;<18.>
+<19.>	IGNORE;IGNORE;IGNORE;<19.>
+<20.>	IGNORE;IGNORE;IGNORE;<20.>
+<0-o>	IGNORE;IGNORE;IGNORE;<0-o>
+<hh>	IGNORE;IGNORE;IGNORE;<hh>
+<HH>	IGNORE;IGNORE;IGNORE;<HH>
+<vv>	IGNORE;IGNORE;IGNORE;<vv>
+<VV>	IGNORE;IGNORE;IGNORE;<VV>
+<3->	IGNORE;IGNORE;IGNORE;<3->
+<3_>	IGNORE;IGNORE;IGNORE;<3_>
+<3!>	IGNORE;IGNORE;IGNORE;<3!>
+<3//>	IGNORE;IGNORE;IGNORE;<3//>
+<4->	IGNORE;IGNORE;IGNORE;<4->
+<4_>	IGNORE;IGNORE;IGNORE;<4_>
+<4!>	IGNORE;IGNORE;IGNORE;<4!>
+<4//>	IGNORE;IGNORE;IGNORE;<4//>
+<dr>	IGNORE;IGNORE;IGNORE;<dr>
+<dR>	IGNORE;IGNORE;IGNORE;<dR>
+<Dr>	IGNORE;IGNORE;IGNORE;<Dr>
+<DR>	IGNORE;IGNORE;IGNORE;<DR>
+<dl>	IGNORE;IGNORE;IGNORE;<dl>
+<dL>	IGNORE;IGNORE;IGNORE;<dL>
+<Dl>	IGNORE;IGNORE;IGNORE;<Dl>
+<LD>	IGNORE;IGNORE;IGNORE;<LD>
+<ur>	IGNORE;IGNORE;IGNORE;<ur>
+<uR>	IGNORE;IGNORE;IGNORE;<uR>
+<Ur>	IGNORE;IGNORE;IGNORE;<Ur>
+<UR>	IGNORE;IGNORE;IGNORE;<UR>
+<ul>	IGNORE;IGNORE;IGNORE;<ul>
+<uL>	IGNORE;IGNORE;IGNORE;<uL>
+<Ul>	IGNORE;IGNORE;IGNORE;<Ul>
+<UL>	IGNORE;IGNORE;IGNORE;<UL>
+<vr>	IGNORE;IGNORE;IGNORE;<vr>
+<vR>	IGNORE;IGNORE;IGNORE;<vR>
+<Udr>	IGNORE;IGNORE;IGNORE;<Udr>
+<uDr>	IGNORE;IGNORE;IGNORE;<uDr>
+<Vr>	IGNORE;IGNORE;IGNORE;<Vr>
+<UdR>	IGNORE;IGNORE;IGNORE;<UdR>
+<uDR>	IGNORE;IGNORE;IGNORE;<uDR>
+<VR>	IGNORE;IGNORE;IGNORE;<VR>
+<vl>	IGNORE;IGNORE;IGNORE;<vl>
+<vL>	IGNORE;IGNORE;IGNORE;<vL>
+<Udl>	IGNORE;IGNORE;IGNORE;<Udl>
+<uDl>	IGNORE;IGNORE;IGNORE;<uDl>
+<Vl>	IGNORE;IGNORE;IGNORE;<Vl>
+<UdL>	IGNORE;IGNORE;IGNORE;<UdL>
+<uDL>	IGNORE;IGNORE;IGNORE;<uDL>
+<VL>	IGNORE;IGNORE;IGNORE;<VL>
+<dh>	IGNORE;IGNORE;IGNORE;<dh>
+<dLr>	IGNORE;IGNORE;IGNORE;<dLr>
+<dlR>	IGNORE;IGNORE;IGNORE;<dlR>
+<dH>	IGNORE;IGNORE;IGNORE;<dH>
+<Dh>	IGNORE;IGNORE;IGNORE;<Dh>
+<DLr>	IGNORE;IGNORE;IGNORE;<DLr>
+<DlR>	IGNORE;IGNORE;IGNORE;<DlR>
+<DH>	IGNORE;IGNORE;IGNORE;<DH>
+<uh>	IGNORE;IGNORE;IGNORE;<uh>
+<uLr>	IGNORE;IGNORE;IGNORE;<uLr>
+<ulR>	IGNORE;IGNORE;IGNORE;<ulR>
+<uH>	IGNORE;IGNORE;IGNORE;<uH>
+<Uh>	IGNORE;IGNORE;IGNORE;<Uh>
+<ULr>	IGNORE;IGNORE;IGNORE;<ULr>
+<UlR>	IGNORE;IGNORE;IGNORE;<UlR>
+<UH>	IGNORE;IGNORE;IGNORE;<UH>
+<vh>	IGNORE;IGNORE;IGNORE;<vh>
+<vLr>	IGNORE;IGNORE;IGNORE;<vLr>
+<vlR>	IGNORE;IGNORE;IGNORE;<vlR>
+<vH>	IGNORE;IGNORE;IGNORE;<vH>
+<Udh>	IGNORE;IGNORE;IGNORE;<Udh>
+<uDh>	IGNORE;IGNORE;IGNORE;<uDh>
+<Vh>	IGNORE;IGNORE;IGNORE;<Vh>
+<UdLr>	IGNORE;IGNORE;IGNORE;<UdLr>
+<UdlR>	IGNORE;IGNORE;IGNORE;<UdlR>
+<uDLr>	IGNORE;IGNORE;IGNORE;<uDLr>
+<uDlR>	IGNORE;IGNORE;IGNORE;<uDlR>
+<UdH>	IGNORE;IGNORE;IGNORE;<UdH>
+<uDH>	IGNORE;IGNORE;IGNORE;<uDH>
+<VLr>	IGNORE;IGNORE;IGNORE;<VLr>
+<VlR>	IGNORE;IGNORE;IGNORE;<VlR>
+<VH>	IGNORE;IGNORE;IGNORE;<VH>
+<FD>	IGNORE;IGNORE;IGNORE;<FD>
+<BD>	IGNORE;IGNORE;IGNORE;<BD>
+<TB>	IGNORE;IGNORE;IGNORE;<TB>
+<LB>	IGNORE;IGNORE;IGNORE;<LB>
+<FB>	IGNORE;IGNORE;IGNORE;<FB>
+<lB>	IGNORE;IGNORE;IGNORE;<lB>
+<RB>	IGNORE;IGNORE;IGNORE;<RB>
+<.S>	IGNORE;IGNORE;IGNORE;<.S>
+<:S>	IGNORE;IGNORE;IGNORE;<:S>
+<?S>	IGNORE;IGNORE;IGNORE;<?S>
+<fS>	IGNORE;IGNORE;IGNORE;<fS>
+<OS>	IGNORE;IGNORE;IGNORE;<OS>
+<RO>	IGNORE;IGNORE;IGNORE;<RO>
+<Rr>	IGNORE;IGNORE;IGNORE;<Rr>
+<RF>	IGNORE;IGNORE;IGNORE;<RF>
+<RY>	IGNORE;IGNORE;IGNORE;<RY>
+<RH>	IGNORE;IGNORE;IGNORE;<RH>
+<RZ>	IGNORE;IGNORE;IGNORE;<RZ>
+<RK>	IGNORE;IGNORE;IGNORE;<RK>
+<RX>	IGNORE;IGNORE;IGNORE;<RX>
+<sB>	IGNORE;IGNORE;IGNORE;<sB>
+<SR>	IGNORE;IGNORE;IGNORE;<SR>
+<Or>	IGNORE;IGNORE;IGNORE;<Or>
+<UT>	IGNORE;IGNORE;IGNORE;<UT>
+<uT>	IGNORE;IGNORE;IGNORE;<uT>
+<Tr>	IGNORE;IGNORE;IGNORE;<Tr>
+<PR>	IGNORE;IGNORE;IGNORE;<PR>
+<Dt>	IGNORE;IGNORE;IGNORE;<Dt>
+<dT>	IGNORE;IGNORE;IGNORE;<dT>
+<Tl>	IGNORE;IGNORE;IGNORE;<Tl>
+<PL>	IGNORE;IGNORE;IGNORE;<PL>
+<Db>	IGNORE;IGNORE;IGNORE;<Db>
+<Dw>	IGNORE;IGNORE;IGNORE;<Dw>
+<LZ>	IGNORE;IGNORE;IGNORE;<LZ>
+<0m>	IGNORE;IGNORE;IGNORE;<0m>
+<0o>	IGNORE;IGNORE;IGNORE;<0o>
+<0M>	IGNORE;IGNORE;IGNORE;<0M>
+<0L>	IGNORE;IGNORE;IGNORE;<0L>
+<0R>	IGNORE;IGNORE;IGNORE;<0R>
+<Sn>	IGNORE;IGNORE;IGNORE;<Sn>
+<Ic>	IGNORE;IGNORE;IGNORE;<Ic>
+<Fd>	IGNORE;IGNORE;IGNORE;<Fd>
+<Bd>	IGNORE;IGNORE;IGNORE;<Bd>
+<Ci>	IGNORE;IGNORE;IGNORE;<Ci>
+<*2>	IGNORE;IGNORE;IGNORE;<*2>
+<*1>	IGNORE;IGNORE;IGNORE;<*1>
+<TEL>	IGNORE;IGNORE;IGNORE;<TEL>
+<tel>	IGNORE;IGNORE;IGNORE;<tel>
+<<H>	IGNORE;IGNORE;IGNORE;<<H>
+</>H>	IGNORE;IGNORE;IGNORE;</>H>
+<0u>	IGNORE;IGNORE;IGNORE;<0u>
+<0U>	IGNORE;IGNORE;IGNORE;<0U>
+<SU>	IGNORE;IGNORE;IGNORE;<SU>
+<Fm>	IGNORE;IGNORE;IGNORE;<Fm>
+<Ml>	IGNORE;IGNORE;IGNORE;<Ml>
+<cS>	IGNORE;IGNORE;IGNORE;<cS>
+<cH>	IGNORE;IGNORE;IGNORE;<cH>
+<cD>	IGNORE;IGNORE;IGNORE;<cD>
+<cC>	IGNORE;IGNORE;IGNORE;<cC>
+<cS->	IGNORE;IGNORE;IGNORE;<cS->
+<cH->	IGNORE;IGNORE;IGNORE;<cH->
+<cD->	IGNORE;IGNORE;IGNORE;<cD->
+<cC->	IGNORE;IGNORE;IGNORE;<cC->
+<Md>	IGNORE;IGNORE;IGNORE;<Md>
+<M8>	IGNORE;IGNORE;IGNORE;<M8>
+<M2>	IGNORE;IGNORE;IGNORE;<M2>
+<M16>	IGNORE;IGNORE;IGNORE;<M16>
+<Mb>	IGNORE;IGNORE;IGNORE;<Mb>
+<Mx>	IGNORE;IGNORE;IGNORE;<Mx>
+<MX>	IGNORE;IGNORE;IGNORE;<MX>
+<OK>	IGNORE;IGNORE;IGNORE;<OK>
+<XX>	IGNORE;IGNORE;IGNORE;<XX>
+<-X>	IGNORE;IGNORE;IGNORE;<-X>
+<IS>	IGNORE;IGNORE;IGNORE;<IS>
+<,_>	IGNORE;IGNORE;IGNORE;<,_>
+<._>	IGNORE;IGNORE;IGNORE;<._>
+<+">	IGNORE;IGNORE;IGNORE;<+">
+<JIS>	IGNORE;IGNORE;IGNORE;<JIS>
+<*_>	IGNORE;IGNORE;IGNORE;<*_>
+<;_>	IGNORE;IGNORE;IGNORE;<;_>
+<0_>	IGNORE;IGNORE;IGNORE;<0_>
+<<+>	IGNORE;IGNORE;IGNORE;<<+>
+</>+>	IGNORE;IGNORE;IGNORE;</>+>
+<<'>	IGNORE;IGNORE;IGNORE;<<'>
+</>'>	IGNORE;IGNORE;IGNORE;</>'>
+<<">	IGNORE;IGNORE;IGNORE;<<">
+</>">	IGNORE;IGNORE;IGNORE;</>">
+<(">	IGNORE;IGNORE;IGNORE;<(">
+<)">	IGNORE;IGNORE;IGNORE;<)">
+<=T>	IGNORE;IGNORE;IGNORE;<=T>
+<=_>	IGNORE;IGNORE;IGNORE;<=_>
+<('>	IGNORE;IGNORE;IGNORE;<('>
+<)'>	IGNORE;IGNORE;IGNORE;<)'>
+<(I>	IGNORE;IGNORE;IGNORE;<(I>
+<)I>	IGNORE;IGNORE;IGNORE;<)I>
+<-?>	IGNORE;IGNORE;IGNORE;<-?>
+<=T:)>	IGNORE;IGNORE;IGNORE;<=T:)>
+<"5>	IGNORE;IGNORE;IGNORE;<"5>
+<05>	IGNORE;IGNORE;IGNORE;<05>
+<*5>	IGNORE;IGNORE;IGNORE;<*5>
+<+5>	IGNORE;IGNORE;IGNORE;<+5>
+<.6>	IGNORE;IGNORE;IGNORE;<.6>
+<-6>	IGNORE;IGNORE;IGNORE;<-6>
+<*6>	IGNORE;IGNORE;IGNORE;<*6>
+<+6>	IGNORE;IGNORE;IGNORE;<+6>
+<(JU)>	IGNORE;IGNORE;IGNORE;<(JU)>
+<1c>	IGNORE;IGNORE;IGNORE;<1c>
+<2c>	IGNORE;IGNORE;IGNORE;<2c>
+<3c>	IGNORE;IGNORE;IGNORE;<3c>
+<4c>	IGNORE;IGNORE;IGNORE;<4c>
+<5c>	IGNORE;IGNORE;IGNORE;<5c>
+<6c>	IGNORE;IGNORE;IGNORE;<6c>
+<7c>	IGNORE;IGNORE;IGNORE;<7c>
+<8c>	IGNORE;IGNORE;IGNORE;<8c>
+<9c>	IGNORE;IGNORE;IGNORE;<9c>
+<10c>	IGNORE;IGNORE;IGNORE;<10c>
+<KSC>	IGNORE;IGNORE;IGNORE;<KSC>
+<am>	IGNORE;IGNORE;IGNORE;<am>
+<pm>	IGNORE;IGNORE;IGNORE;<pm>
+<NU>	IGNORE;IGNORE;IGNORE;<NU>
+<SH>	IGNORE;IGNORE;IGNORE;<SH>
+<SX>	IGNORE;IGNORE;IGNORE;<SX>
+<EX>	IGNORE;IGNORE;IGNORE;<EX>
+<ET>	IGNORE;IGNORE;IGNORE;<ET>
+<EQ>	IGNORE;IGNORE;IGNORE;<EQ>
+<AK>	IGNORE;IGNORE;IGNORE;<AK>
+<BL>	IGNORE;IGNORE;IGNORE;<BL>
+<BS>	IGNORE;IGNORE;IGNORE;<BS>
+<SO>	IGNORE;IGNORE;IGNORE;<SO>
+<SI>	IGNORE;IGNORE;IGNORE;<SI>
+<DL>	IGNORE;IGNORE;IGNORE;<DL>
+<D1>	IGNORE;IGNORE;IGNORE;<D1>
+<D2>	IGNORE;IGNORE;IGNORE;<D2>
+<D3>	IGNORE;IGNORE;IGNORE;<D3>
+<D4>	IGNORE;IGNORE;IGNORE;<D4>
+<NK>	IGNORE;IGNORE;IGNORE;<NK>
+<SY>	IGNORE;IGNORE;IGNORE;<SY>
+<EB>	IGNORE;IGNORE;IGNORE;<EB>
+<CN>	IGNORE;IGNORE;IGNORE;<CN>
+<EM>	IGNORE;IGNORE;IGNORE;<EM>
+<SB>	IGNORE;IGNORE;IGNORE;<SB>
+<EC>	IGNORE;IGNORE;IGNORE;<EC>
+<FS>	IGNORE;IGNORE;IGNORE;<FS>
+<GS>	IGNORE;IGNORE;IGNORE;<GS>
+<RS>	IGNORE;IGNORE;IGNORE;<RS>
+<US>	IGNORE;IGNORE;IGNORE;<US>
+<DT>	IGNORE;IGNORE;IGNORE;<DT>
+<PA>	IGNORE;IGNORE;IGNORE;<PA>
+<HO>	IGNORE;IGNORE;IGNORE;<HO>
+<BH>	IGNORE;IGNORE;IGNORE;<BH>
+<NH>	IGNORE;IGNORE;IGNORE;<NH>
+<IN>	IGNORE;IGNORE;IGNORE;<IN>
+<NL>	IGNORE;IGNORE;IGNORE;<NL>
+<SA>	IGNORE;IGNORE;IGNORE;<SA>
+<ES>	IGNORE;IGNORE;IGNORE;<ES>
+<HS>	IGNORE;IGNORE;IGNORE;<HS>
+<HJ>	IGNORE;IGNORE;IGNORE;<HJ>
+<VS>	IGNORE;IGNORE;IGNORE;<VS>
+<PD>	IGNORE;IGNORE;IGNORE;<PD>
+<PU>	IGNORE;IGNORE;IGNORE;<PU>
+<RI>	IGNORE;IGNORE;IGNORE;<RI>
+<S2>	IGNORE;IGNORE;IGNORE;<S2>
+<S3>	IGNORE;IGNORE;IGNORE;<S3>
+<DC>	IGNORE;IGNORE;IGNORE;<DC>
+<P1>	IGNORE;IGNORE;IGNORE;<P1>
+<P2>	IGNORE;IGNORE;IGNORE;<P2>
+<TS>	IGNORE;IGNORE;IGNORE;<TS>
+<CC>	IGNORE;IGNORE;IGNORE;<CC>
+<MW>	IGNORE;IGNORE;IGNORE;<MW>
+<SG>	IGNORE;IGNORE;IGNORE;<SG>
+<EG>	IGNORE;IGNORE;IGNORE;<EG>
+<SS>	IGNORE;IGNORE;IGNORE;<SS>
+<GC>	IGNORE;IGNORE;IGNORE;<GC>
+<SC>	IGNORE;IGNORE;IGNORE;<SC>
+<CI>	IGNORE;IGNORE;IGNORE;<CI>
+<ST>	IGNORE;IGNORE;IGNORE;<ST>
+<OC>	IGNORE;IGNORE;IGNORE;<OC>
+<PM>	IGNORE;IGNORE;IGNORE;<PM>
+<AC>	IGNORE;IGNORE;IGNORE;<AC>
+<"3>	IGNORE;IGNORE;IGNORE;<"3>
+<"1>	IGNORE;IGNORE;IGNORE;<"1>
+<"!>	IGNORE;IGNORE;IGNORE;<"!>
+<"'>	IGNORE;IGNORE;IGNORE;<"'>
+<"/>>	IGNORE;IGNORE;IGNORE;<"/>>
+<"?>	IGNORE;IGNORE;IGNORE;<"?>
+<"->	IGNORE;IGNORE;IGNORE;<"->
+<"(>	IGNORE;IGNORE;IGNORE;<"(>
+<".>	IGNORE;IGNORE;IGNORE;<".>
+<":>	IGNORE;IGNORE;IGNORE;<":>
+<"0>	IGNORE;IGNORE;IGNORE;<"0>
+<",>	IGNORE;IGNORE;IGNORE;<",>
+<"_>	IGNORE;IGNORE;IGNORE;<"_>
+<"">	IGNORE;IGNORE;IGNORE;<"">
+<";>	IGNORE;IGNORE;IGNORE;<";>
+<"<>	IGNORE;IGNORE;IGNORE;<"<>
+<"=>	IGNORE;IGNORE;IGNORE;<"=>
+<"//>	IGNORE;IGNORE;IGNORE;<"//>
+<"p>	IGNORE;IGNORE;IGNORE;<"p>
+<"d>	IGNORE;IGNORE;IGNORE;<"d>
+<"i>	IGNORE;IGNORE;IGNORE;<"i>
+<+_>	IGNORE;IGNORE;IGNORE;<+_>
+<Tel>	IGNORE;IGNORE;IGNORE;<Tel>
+<UA>	IGNORE;IGNORE;IGNORE;<UA>
+<UB>	IGNORE;IGNORE;IGNORE;<UB>
+UNDEFINED	IGNORE;IGNORE;IGNORE
+
+<0>	<0>;<0>;IGNORE;IGNORE
+<0S>	<0>;<0S>;IGNORE;IGNORE
+<18>	<0>;<18>;IGNORE;IGNORE
+<14>	<0>;<14>;IGNORE;IGNORE
+<38>	<0>;<38>;IGNORE;IGNORE
+<12>	<0>;<12>;IGNORE;IGNORE
+<58>	<0>;<58>;IGNORE;IGNORE
+<34>	<0>;<34>;IGNORE;IGNORE
+<78>	<0>;<78>;IGNORE;IGNORE
+<1>	<1>;<1>;IGNORE;IGNORE
+<2>	<2>;<2>;IGNORE;IGNORE
+<3>	<3>;<3>;IGNORE;IGNORE
+<4>	<4>;<4>;IGNORE;IGNORE
+<5>	<5>;<5>;IGNORE;IGNORE
+<6>	<6>;<6>;IGNORE;IGNORE
+<7>	<7>;<7>;IGNORE;IGNORE
+<8>	<8>;<8>;IGNORE;IGNORE
+<9>	<9>;<9>;IGNORE;IGNORE
+<1S>	<1>;<1S>;IGNORE;IGNORE
+<2S>	<2>;<2S>;IGNORE;IGNORE
+<3S>	<3>;<3S>;IGNORE;IGNORE
+<4S>	<4>;<4S>;IGNORE;IGNORE
+<5S>	<5>;<5S>;IGNORE;IGNORE
+<6S>	<6>;<6S>;IGNORE;IGNORE
+<7S>	<7>;<7S>;IGNORE;IGNORE
+<8S>	<8>;<8S>;IGNORE;IGNORE
+<9S>	<9>;<9S>;IGNORE;IGNORE
+<A>	<A>;<NONE>;<CAPITAL>;IGNORE
+<a>	<A>;<NONE>;<SMALL>;IGNORE
+<-a>	<A>;<NONE>;<-a>;IGNORE
+<A'>	<A>;<ACUTE>;<CAPITAL>;IGNORE
+<a'>	<A>;<ACUTE>;<SMALL>;IGNORE
+<A!>	<A>;<GRAVE>;<CAPITAL>;IGNORE
+<a!>	<A>;<GRAVE>;<SMALL>;IGNORE
+<A!!>	<A>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<a!!>	<A>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<A(>	<A>;<BREVE>;<CAPITAL>;IGNORE
+<a(>	<A>;<BREVE>;<SMALL>;IGNORE
+<A('>	<A>;<BREVE+ACUTE>;<CAPITAL>;IGNORE
+<a('>	<A>;<BREVE+ACUTE>;<SMALL>;IGNORE
+<A(!>	<A>;<BREVE+GRAVE>;<CAPITAL>;IGNORE
+<a(!>	<A>;<BREVE+GRAVE>;<SMALL>;IGNORE
+<A(2>	<A>;<BREVE+HOOK>;<CAPITAL>;IGNORE
+<a(2>	<A>;<BREVE+HOOK>;<SMALL>;IGNORE
+<A(?>	<A>;<BREVE+TILDE>;<CAPITAL>;IGNORE
+<a(?>	<A>;<BREVE+TILDE>;<SMALL>;IGNORE
+<A(-.>	<A>;<BREVE+DOT-BELOW>;<CAPITAL>;IGNORE
+<a(-.>	<A>;<BREVE+DOT-BELOW>;<SMALL>;IGNORE
+<A)>	<A>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<a)>	<A>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<A/>>	<A>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<a/>>	<A>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<A/>'>	<A>;<CIRCUMFLEX+ACUTE>;<CAPITAL>;IGNORE
+<a/>'>	<A>;<CIRCUMFLEX+ACUTE>;<SMALL>;IGNORE
+<A/>!>	<A>;<CIRCUMFLEX+GRAVE>;<CAPITAL>;IGNORE
+<a/>!>	<A>;<CIRCUMFLEX+GRAVE>;<SMALL>;IGNORE
+<A/>2>	<A>;<CIRCUMFLEX+HOOK>;<CAPITAL>;IGNORE
+<a/>2>	<A>;<CIRCUMFLEX+HOOK>;<SMALL>;IGNORE
+<A/>?>	<A>;<CIRCUMFLEX+TILDE>;<CAPITAL>;IGNORE
+<a/>?>	<A>;<CIRCUMFLEX+TILDE>;<SMALL>;IGNORE
+<A/>-.>	<A>;<CIRCUMFLEX+DOT-BELOW>;<CAPITAL>;IGNORE
+<a/>-.>	<A>;<CIRCUMFLEX+DOT-BELOW>;<SMALL>;IGNORE
+<A<>	<A>;<CARON>;<CAPITAL>;IGNORE
+<a<>	<A>;<CARON>;<SMALL>;IGNORE
+<AA>	<A>;<RING>;<CAPITAL>;IGNORE
+<aa>	<A>;<RING>;<SMALL>;IGNORE
+<AA'>	<A>;<RING+ACUTE>;<CAPITAL>;IGNORE
+<aa'>	<A>;<RING+ACUTE>;<SMALL>;IGNORE
+<A-0>	<A>;<RING-BELOW>;<CAPITAL>;IGNORE
+<a-0>	<A>;<RING-BELOW>;<SMALL>;IGNORE
+<A:>	<A>;<DIAERESIS>;<CAPITAL>;IGNORE
+<a:>	<A>;<DIAERESIS>;<SMALL>;IGNORE
+<A1>	<A>;<DIAERESIS+MACRON>;<CAPITAL>;IGNORE
+<a1>	<A>;<DIAERESIS+MACRON>;<SMALL>;IGNORE
+<A2>	<A>;<HOOK>;<CAPITAL>;IGNORE
+<a2>	<A>;<HOOK>;<SMALL>;IGNORE
+<A?>	<A>;<TILDE>;<CAPITAL>;IGNORE
+<a?>	<A>;<TILDE>;<SMALL>;IGNORE
+<A-.>	<A>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<a-.>	<A>;<DOT-BELOW>;<SMALL>;IGNORE
+<A;>	<A>;<OGONEK>;<CAPITAL>;IGNORE
+<a;>	<A>;<OGONEK>;<SMALL>;IGNORE
+<A->	<A>;<MACRON>;<CAPITAL>;IGNORE
+<a->	<A>;<MACRON>;<SMALL>;IGNORE
+<A7>	<A>;<MACRON+DOT>;<CAPITAL>;IGNORE
+<a7>	<A>;<MACRON+DOT>;<SMALL>;IGNORE
+<a8>	
+<AE>	"<A><E>";"<AE><AE>";"<CAPITAL><CAPITAL>";IGNORE
+<ae>	"<A><E>";"<AE><AE>";"<SMALL><SMALL>";IGNORE
+<AE'>	"<A><E>";"<AE'><AE'>";"<CAPITAL><CAPITAL>";IGNORE
+<ae'>	"<A><E>";"<AE'><AE'>";"<SMALL><SMALL>";IGNORE
+<A3>	"<A><E>";"<A3><A3>";"<CAPITAL><CAPITAL>";IGNORE
+<a3>	"<A><E>";"<A3><A3>";"<SMALL><SMALL>";IGNORE
+<B>	<B>;<NONE>;<CAPITAL>;IGNORE
+<b>	<B>;<NONE>;<SMALL>;IGNORE
+<B.>	<B>;<DOT>;<CAPITAL>;IGNORE
+<b.>	<B>;<DOT>;<SMALL>;IGNORE
+<B-.>	<B>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<b-.>	<B>;<DOT-BELOW>;<SMALL>;IGNORE
+<B_>	<B>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<b_>	<B>;<LINE-BELOW>;<SMALL>;IGNORE
+<b8>	
+<C>	<C>;<NONE>;<CAPITAL>;IGNORE
+<c>	<C>;<NONE>;<SMALL>;IGNORE
+<C'>	<C>;<ACUTE>;<CAPITAL>;IGNORE
+<c'>	<C>;<ACUTE>;<SMALL>;IGNORE
+<C/>>	<C>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<c/>>	<C>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<C<>	<C>;<CARON>;<CAPITAL>;IGNORE
+<c<>	<C>;<CARON>;<SMALL>;IGNORE
+<C2>	<C>;<HOOK>;<CAPITAL>;IGNORE
+<c2>	<C>;<HOOK>;<SMALL>;IGNORE
+<C.>	<C>;<DOT>;<CAPITAL>;IGNORE
+<c.>	<C>;<DOT>;<SMALL>;IGNORE
+<C,>	<C>;<CEDILLA>;<CAPITAL>;IGNORE
+<c,>	<C>;<CEDILLA>;<SMALL>;IGNORE
+<C,'>	<C>;<CEDILLA+ACUTE>;<CAPITAL>;IGNORE
+<c,'>	<C>;<CEDILLA+ACUTE>;<SMALL>;IGNORE
+<c8>	
+<D>	<D>;<NONE>;<CAPITAL>;IGNORE
+<d>	<D>;<NONE>;<SMALL>;IGNORE
+<D<>	<D>;<CARON>;<CAPITAL>;IGNORE
+<d<>	<D>;<CARON>;<SMALL>;IGNORE
+<D.>	<D>;<DOT>;<CAPITAL>;IGNORE
+<d.>	<D>;<DOT>;<SMALL>;IGNORE
+<D-.>	<D>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<d-.>	<D>;<DOT-BELOW>;<SMALL>;IGNORE
+<D//>	<D>;<STROKE>;<CAPITAL>;IGNORE
+<d//>	<D>;<STROKE>;<SMALL>;IGNORE
+<D,>	<D>;<CEDILLA>;<CAPITAL>;IGNORE
+<d,>	<D>;<CEDILLA>;<SMALL>;IGNORE
+<D-/>>	<D>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<d-/>>	<D>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<D_>	<D>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<d_>	<D>;<LINE-BELOW>;<SMALL>;IGNORE
+<d8>	
+<E>	<E>;<NONE>;<CAPITAL>;IGNORE
+<e>	<E>;<NONE>;<SMALL>;IGNORE
+<E'>	<E>;<ACUTE>;<CAPITAL>;IGNORE
+<e'>	<E>;<ACUTE>;<SMALL>;IGNORE
+<E!>	<E>;<GRAVE>;<CAPITAL>;IGNORE
+<e!>	<E>;<GRAVE>;<SMALL>;IGNORE
+<E!!>	<E>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<e!!>	<E>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<E(>	<E>;<BREVE>;<CAPITAL>;IGNORE
+<e(>	<E>;<BREVE>;<SMALL>;IGNORE
+<E)>	<E>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<e)>	<E>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<E/>>	<E>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<e/>>	<E>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<E/>'>	<E>;<CIRCUMFLEX+ACUTE>;<CAPITAL>;IGNORE
+<e/>'>	<E>;<CIRCUMFLEX+ACUTE>;<SMALL>;IGNORE
+<E/>!>	<E>;<CIRCUMFLEX+GRAVE>;<CAPITAL>;IGNORE
+<e/>!>	<E>;<CIRCUMFLEX+GRAVE>;<SMALL>;IGNORE
+<E/>2>	<E>;<CIRCUMFLEX+HOOK>;<CAPITAL>;IGNORE
+<e/>2>	<E>;<CIRCUMFLEX+HOOK>;<SMALL>;IGNORE
+<E/>?>	<E>;<CIRCUMFLEX+TILDE>;<CAPITAL>;IGNORE
+<e/>?>	<E>;<CIRCUMFLEX+TILDE>;<SMALL>;IGNORE
+<E/>-.>	<E>;<CIRCUMFLEX+DOT-BELOW>;<CAPITAL>;IGNORE
+<e/>-.>	<E>;<CIRCUMFLEX+DOT-BELOW>;<SMALL>;IGNORE
+<E<>	<E>;<CARON>;<CAPITAL>;IGNORE
+<e<>	<E>;<CARON>;<SMALL>;IGNORE
+<E:>	<E>;<DIAERESIS>;<CAPITAL>;IGNORE
+<e:>	<E>;<DIAERESIS>;<SMALL>;IGNORE
+<E2>	<E>;<HOOK>;<CAPITAL>;IGNORE
+<e2>	<E>;<HOOK>;<SMALL>;IGNORE
+<E?>	<E>;<TILDE>;<CAPITAL>;IGNORE
+<e?>	<E>;<TILDE>;<SMALL>;IGNORE
+<E-?>	<E>;<TILDE-BELOW>;<CAPITAL>;IGNORE
+<e-?>	<E>;<TILDE-BELOW>;<SMALL>;IGNORE
+<E.>	<E>;<DOT>;<CAPITAL>;IGNORE
+<e.>	<E>;<DOT>;<SMALL>;IGNORE
+<E-.>	<E>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<e-.>	<E>;<DOT-BELOW>;<SMALL>;IGNORE
+<E,(>	<E>;<CEDILLA+BREVE>;<CAPITAL>;IGNORE
+<e,(>	<E>;<CEDILLA+BREVE>;<SMALL>;IGNORE
+<E;>	<E>;<OGONEK>;<CAPITAL>;IGNORE
+<e;>	<E>;<OGONEK>;<SMALL>;IGNORE
+<E->	<E>;<MACRON>;<CAPITAL>;IGNORE
+<e->	<E>;<MACRON>;<SMALL>;IGNORE
+<E-'>	<E>;<MACRON+ACUTE>;<CAPITAL>;IGNORE
+<e-'>	<E>;<MACRON+ACUTE>;<SMALL>;IGNORE
+<E-!>	<E>;<MACRON+GRAVE>;<CAPITAL>;IGNORE
+<e-!>	<E>;<MACRON+GRAVE>;<SMALL>;IGNORE
+<E-/>>	<E>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<e-/>>	<E>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<e8>	
+<F>	<F>;<NONE>;<CAPITAL>;IGNORE
+<f>	<F>;<NONE>;<SMALL>;IGNORE
+<F2>	<F>;<HOOK>;<CAPITAL>;IGNORE
+<f2>	<F>;<HOOK>;<SMALL>;IGNORE
+<F.>	<F>;<DOT>;<CAPITAL>;IGNORE
+<f.>	<F>;<DOT>;<SMALL>;IGNORE
+<f8>	
+<ff>	"<F><F>";"<NONE><NONE>";"<ff><ff>";IGNORE
+<fi>	"<F><I>";"<NONE><NONE>";"<fi><fi>";IGNORE
+<fl>	"<F><L>";"<NONE><NONE>";"<fl><fl>";IGNORE
+<ffi>	"<F><F><I>";"<NONE><NONE><NONE>";"<ffi><ffi><ffi>";IGNORE
+<ffl>	"<F><F><L>";"<NONE><NONE><NONE>";"<ffl><ffl><ffl>";IGNORE
+<ft>	"<F><T>";"<NONE><NONE>";"<ft><ft>";IGNORE
+<G>	<G>;<NONE>;<CAPITAL>;IGNORE
+<g>	<G>;<NONE>;<SMALL>;IGNORE
+<G'>	<G>;<ACUTE>;<CAPITAL>;IGNORE
+<g'>	<G>;<ACUTE>;<SMALL>;IGNORE
+<G(>	<G>;<BREVE>;<CAPITAL>;IGNORE
+<g(>	<G>;<BREVE>;<SMALL>;IGNORE
+<G/>>	<G>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<g/>>	<G>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<G<>	<G>;<CARON>;<CAPITAL>;IGNORE
+<g<>	<G>;<CARON>;<SMALL>;IGNORE
+<G.>	<G>;<DOT>;<CAPITAL>;IGNORE
+<g.>	<G>;<DOT>;<SMALL>;IGNORE
+<G//>	<G>;<STROKE>;<CAPITAL>;IGNORE
+<g//>	<G>;<STROKE>;<SMALL>;IGNORE
+<G,>	<G>;<CEDILLA>;<CAPITAL>;IGNORE
+<g,>	<G>;<CEDILLA>;<SMALL>;IGNORE
+<G->	<G>;<MACRON>;<CAPITAL>;IGNORE
+<g->	<G>;<MACRON>;<SMALL>;IGNORE
+<g8>	
+<H>	<H>;<NONE>;<CAPITAL>;IGNORE
+<h>	<H>;<NONE>;<SMALL>;IGNORE
+<H-(>	<H>;<BREVE-BELOW>;<CAPITAL>;IGNORE
+<h-(>	<H>;<BREVE-BELOW>;<SMALL>;IGNORE
+<H/>>	<H>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<h/>>	<H>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<H:>	<H>;<DIAERESIS>;<CAPITAL>;IGNORE
+<h:>	<H>;<DIAERESIS>;<SMALL>;IGNORE
+<H.>	<H>;<DOT>;<CAPITAL>;IGNORE
+<h.>	<H>;<DOT>;<SMALL>;IGNORE
+<H-.>	<H>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<h-.>	<H>;<DOT-BELOW>;<SMALL>;IGNORE
+<H//>	<H>;<STROKE>;<CAPITAL>;IGNORE
+<h//>	<H>;<STROKE>;<SMALL>;IGNORE
+<H,>	<H>;<CEDILLA>;<CAPITAL>;IGNORE
+<h,>	<H>;<CEDILLA>;<SMALL>;IGNORE
+<h8>	
+<I>	<I>;<NONE>;<CAPITAL>;IGNORE
+<i>	<I>;<NONE>;<SMALL>;IGNORE
+<I'>	<I>;<ACUTE>;<CAPITAL>;IGNORE
+<i'>	<I>;<ACUTE>;<SMALL>;IGNORE
+<I!>	<I>;<GRAVE>;<CAPITAL>;IGNORE
+<i!>	<I>;<GRAVE>;<SMALL>;IGNORE
+<I!!>	<I>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<i!!>	<I>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<I(>	<I>;<BREVE>;<CAPITAL>;IGNORE
+<i(>	<I>;<BREVE>;<SMALL>;IGNORE
+<I)>	<I>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<i)>	<I>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<I/>>	<I>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<i/>>	<I>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<I<>	<I>;<CARON>;<CAPITAL>;IGNORE
+<i<>	<I>;<CARON>;<SMALL>;IGNORE
+<I:>	<I>;<DIAERESIS>;<CAPITAL>;IGNORE
+<i:>	<I>;<DIAERESIS>;<SMALL>;IGNORE
+<I:'>	<I>;<DIAERESIS+ACUTE>;<CAPITAL>;IGNORE
+<i:'>	<I>;<DIAERESIS+ACUTE>;<SMALL>;IGNORE
+<I2>	<I>;<HOOK>;<CAPITAL>;IGNORE
+<i2>	<I>;<HOOK>;<SMALL>;IGNORE
+<I?>	<I>;<TILDE>;<CAPITAL>;IGNORE
+<i?>	<I>;<TILDE>;<SMALL>;IGNORE
+<I-?>	<I>;<TILDE-BELOW>;<CAPITAL>;IGNORE
+<i-?>	<I>;<TILDE-BELOW>;<SMALL>;IGNORE
+<I.>	<I>;<DOT>;<CAPITAL>;IGNORE
+<i.>	<I>;<DOT>;<SMALL>;IGNORE
+<I-.>	<I>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<i-.>	<I>;<DOT-BELOW>;<SMALL>;IGNORE
+<I;>	<I>;<OGONEK>;<CAPITAL>;IGNORE
+<i;>	<I>;<OGONEK>;<SMALL>;IGNORE
+<I->	<I>;<MACRON>;<CAPITAL>;IGNORE
+<i->	<I>;<MACRON>;<SMALL>;IGNORE
+<i8>	
+<IJ>	"<I><J>";"<IJ><IJ>";"<CAPITAL><CAPITAL>";IGNORE
+<ij>	"<I><J>";"<IJ><IJ>";"<SMALL><SMALL>";IGNORE
+<J>	<J>;<NONE>;<CAPITAL>;IGNORE
+<j>	<J>;<NONE>;<SMALL>;IGNORE
+<J/>>	<J>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<j/>>	<J>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<j8>	
+<K>	<K>;<NONE>;<CAPITAL>;IGNORE
+<k>	<K>;<NONE>;<SMALL>;IGNORE
+<K'>	<K>;<ACUTE>;<CAPITAL>;IGNORE
+<k'>	<K>;<ACUTE>;<SMALL>;IGNORE
+<K<>	<K>;<CARON>;<CAPITAL>;IGNORE
+<k<>	<K>;<CARON>;<SMALL>;IGNORE
+<K2>	<K>;<HOOK>;<CAPITAL>;IGNORE
+<k2>	<K>;<HOOK>;<SMALL>;IGNORE
+<K-.>	<K>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<k-.>	<K>;<DOT-BELOW>;<SMALL>;IGNORE
+<K,>	<K>;<CEDILLA>;<CAPITAL>;IGNORE
+<k,>	<K>;<CEDILLA>;<SMALL>;IGNORE
+<K_>	<K>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<k_>	<K>;<LINE-BELOW>;<SMALL>;IGNORE
+<k8>	
+<kk>	<K>;<kk>;<SMALL>;IGNORE
+<L>	<L>;<NONE>;<CAPITAL>;IGNORE
+<l>	<L>;<NONE>;<SMALL>;IGNORE
+<L'>	<L>;<ACUTE>;<CAPITAL>;IGNORE
+<l'>	<L>;<ACUTE>;<SMALL>;IGNORE
+<L<>	<L>;<CARON>;<CAPITAL>;IGNORE
+<l<>	<L>;<CARON>;<SMALL>;IGNORE
+<L.>	<L>;<DOT>;<CAPITAL>;IGNORE
+<l.>	<L>;<DOT>;<SMALL>;IGNORE
+<L-.>	<L>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<l-.>	<L>;<DOT-BELOW>;<SMALL>;IGNORE
+<L//>	<L>;<STROKE>;<CAPITAL>;IGNORE
+<l//>	<L>;<STROKE>;<SMALL>;IGNORE
+<L,>	<L>;<CEDILLA>;<CAPITAL>;IGNORE
+<l,>	<L>;<CEDILLA>;<SMALL>;IGNORE
+<L--.>	<L>;<MACRON+DOT-BELOW>;<CAPITAL>;IGNORE
+<l--.>	<L>;<MACRON+DOT-BELOW>;<SMALL>;IGNORE
+<L-/>>	<L>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<l-/>>	<L>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<L_>	<L>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<l_>	<L>;<LINE-BELOW>;<SMALL>;IGNORE
+<l8>	
+<M>	<M>;<NONE>;<CAPITAL>;IGNORE
+<m>	<M>;<NONE>;<SMALL>;IGNORE
+<M'>	<M>;<ACUTE>;<CAPITAL>;IGNORE
+<m'>	<M>;<ACUTE>;<SMALL>;IGNORE
+<M.>	<M>;<DOT>;<CAPITAL>;IGNORE
+<m.>	<M>;<DOT>;<SMALL>;IGNORE
+<M-.>	<M>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<m-.>	<M>;<DOT-BELOW>;<SMALL>;IGNORE
+<m8>	
+<N>	<N>;<NONE>;<CAPITAL>;IGNORE
+<n>	<N>;<NONE>;<SMALL>;IGNORE
+<N'>	<N>;<ACUTE>;<CAPITAL>;IGNORE
+<n'>	<N>;<ACUTE>;<SMALL>;IGNORE
+<N<>	<N>;<CARON>;<CAPITAL>;IGNORE
+<n<>	<N>;<CARON>;<SMALL>;IGNORE
+<N.>	<N>;<DOT>;<CAPITAL>;IGNORE
+<n.>	<N>;<DOT>;<SMALL>;IGNORE
+<N-.>	<N>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<n-.>	<N>;<DOT-BELOW>;<SMALL>;IGNORE
+<N,>	<N>;<CEDILLA>;<CAPITAL>;IGNORE
+<n,>	<N>;<CEDILLA>;<SMALL>;IGNORE
+<N-/>>	<N>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<n-/>>	<N>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<N_>	<N>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<n_>	<N>;<LINE-BELOW>;<SMALL>;IGNORE
+<'n>	<N>;<PRECEDED-BY-APOSTROPHE>;<SMALL>;IGNORE
+<n8>	
+<N?>	<N?>;<NONE>;<CAPITAL>;IGNORE
+<n?>	<N?>;<NONE>;<SMALL>;IGNORE
+<NG>	"<N><G>";"<NG><NG>";"<CAPITAL><CAPITAL>";IGNORE
+<ng>	"<N><G>";"<NG><NG>";"<SMALL><SMALL>";IGNORE
+<O>	<O>;<NONE>;<CAPITAL>;IGNORE
+<o>	<O>;<NONE>;<SMALL>;IGNORE
+<-o>	<O>;<NONE>;<-o>;IGNORE
+<O'>	<O>;<ACUTE>;<CAPITAL>;IGNORE
+<o'>	<O>;<ACUTE>;<SMALL>;IGNORE
+<O!>	<O>;<GRAVE>;<CAPITAL>;IGNORE
+<o!>	<O>;<GRAVE>;<SMALL>;IGNORE
+<O!!>	<O>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<o!!>	<O>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<O(>	<O>;<BREVE>;<CAPITAL>;IGNORE
+<o(>	<O>;<BREVE>;<SMALL>;IGNORE
+<O)>	<O>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<o)>	<O>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<O/>>	<O>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<o/>>	<O>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<O/>'>	<O>;<CIRCUMFLEX+ACUTE>;<CAPITAL>;IGNORE
+<o/>'>	<O>;<CIRCUMFLEX+ACUTE>;<SMALL>;IGNORE
+<O/>!>	<O>;<CIRCUMFLEX+GRAVE>;<CAPITAL>;IGNORE
+<o/>!>	<O>;<CIRCUMFLEX+GRAVE>;<SMALL>;IGNORE
+<O/>2>	<O>;<CIRCUMFLEX+HOOK>;<CAPITAL>;IGNORE
+<o/>2>	<O>;<CIRCUMFLEX+HOOK>;<SMALL>;IGNORE
+<O/>?>	<O>;<CIRCUMFLEX+TILDE>;<CAPITAL>;IGNORE
+<o/>?>	<O>;<CIRCUMFLEX+TILDE>;<SMALL>;IGNORE
+<O/>-.>	<O>;<CIRCUMFLEX+DOT-BELOW>;<CAPITAL>;IGNORE
+<o/>-.>	<O>;<CIRCUMFLEX+DOT-BELOW>;<SMALL>;IGNORE
+<O<>	<O>;<CARON>;<CAPITAL>;IGNORE
+<o<>	<O>;<CARON>;<SMALL>;IGNORE
+<O:>	<O>;<DIAERESIS>;<CAPITAL>;IGNORE
+<o:>	<O>;<DIAERESIS>;<SMALL>;IGNORE
+<O">	<O>;<DOUBLE-ACUTE>;<CAPITAL>;IGNORE
+<o">	<O>;<DOUBLE-ACUTE>;<SMALL>;IGNORE
+<O2>	<O>;<HOOK>;<CAPITAL>;IGNORE
+<o2>	<O>;<HOOK>;<SMALL>;IGNORE
+<O?>	<O>;<TILDE>;<CAPITAL>;IGNORE
+<o?>	<O>;<TILDE>;<SMALL>;IGNORE
+<O?'>	<O>;<TILDE+ACUTE>;<CAPITAL>;IGNORE
+<o?'>	<O>;<TILDE+ACUTE>;<SMALL>;IGNORE
+<O?:>	<O>;<TILDE+DIAERESIS>;<CAPITAL>;IGNORE
+<o?:>	<O>;<TILDE+DIAERESIS>;<SMALL>;IGNORE
+<O-.>	<O>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<o-.>	<O>;<DOT-BELOW>;<SMALL>;IGNORE
+<O//>	<O>;<STROKE>;<CAPITAL>;IGNORE
+<o//>	<O>;<STROKE>;<SMALL>;IGNORE
+<O//'>	<O>;<STROKE+ACUTE>;<CAPITAL>;IGNORE
+<o//'>	<O>;<STROKE+ACUTE>;<SMALL>;IGNORE
+<O;>	<O>;<OGONEK>;<CAPITAL>;IGNORE
+<o;>	<O>;<OGONEK>;<SMALL>;IGNORE
+<O1>	<O>;<OGONEK+MACRON>;<CAPITAL>;IGNORE
+<o1>	<O>;<OGONEK+MACRON>;<SMALL>;IGNORE
+<O->	<O>;<MACRON>;<CAPITAL>;IGNORE
+<o->	<O>;<MACRON>;<SMALL>;IGNORE
+<O-'>	<O>;<MACRON+ACUTE>;<CAPITAL>;IGNORE
+<o-'>	<O>;<MACRON+ACUTE>;<SMALL>;IGNORE
+<O-!>	<O>;<MACRON+GRAVE>;<CAPITAL>;IGNORE
+<o-!>	<O>;<MACRON+GRAVE>;<SMALL>;IGNORE
+<O9>	<O>;<HORN>;<CAPITAL>;IGNORE
+<o9>	<O>;<HORN>;<SMALL>;IGNORE
+<O9'>	<O>;<HORN+ACUTE>;<CAPITAL>;IGNORE
+<o9'>	<O>;<HORN+ACUTE>;<SMALL>;IGNORE
+<O9!>	<O>;<HORN+GRAVE>;<CAPITAL>;IGNORE
+<o9!>	<O>;<HORN+GRAVE>;<SMALL>;IGNORE
+<O92>	<O>;<HORN+HOOK>;<CAPITAL>;IGNORE
+<o92>	<O>;<HORN+HOOK>;<SMALL>;IGNORE
+<O9?>	<O>;<HORN+TILDE>;<CAPITAL>;IGNORE
+<o9?>	<O>;<HORN+TILDE>;<SMALL>;IGNORE
+<O9-.>	<O>;<HORN+DOT-BELOW>;<CAPITAL>;IGNORE
+<o9-.>	<O>;<HORN+DOT-BELOW>;<SMALL>;IGNORE
+<o8>	
+<OE>	"<O><E>";"<OE><OE>";"<CAPITAL><CAPITAL>";IGNORE
+<oe>	"<O><E>";"<OE><OE>";"<SMALL><SMALL>";IGNORE
+<P>	<P>;<NONE>;<CAPITAL>;IGNORE
+<p>	<P>;<NONE>;<SMALL>;IGNORE
+<P'>	<P>;<ACUTE>;<CAPITAL>;IGNORE
+<p'>	<P>;<ACUTE>;<SMALL>;IGNORE
+<P.>	<P>;<DOT>;<CAPITAL>;IGNORE
+<p.>	<P>;<DOT>;<SMALL>;IGNORE
+<p8>	
+<Q>	<Q>;<NONE>;<CAPITAL>;IGNORE
+<q>	<Q>;<NONE>;<SMALL>;IGNORE
+<q8>	
+<R>	<R>;<NONE>;<CAPITAL>;IGNORE
+<r>	<R>;<NONE>;<SMALL>;IGNORE
+<R'>	<R>;<ACUTE>;<CAPITAL>;IGNORE
+<r'>	<R>;<ACUTE>;<SMALL>;IGNORE
+<R!!>	<R>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<r!!>	<R>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<R)>	<R>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<r)>	<R>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<R<>	<R>;<CARON>;<CAPITAL>;IGNORE
+<r<>	<R>;<CARON>;<SMALL>;IGNORE
+<R.>	<R>;<DOT>;<CAPITAL>;IGNORE
+<r.>	<R>;<DOT>;<SMALL>;IGNORE
+<R-.>	<R>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<r-.>	<R>;<DOT-BELOW>;<SMALL>;IGNORE
+<R,>	<R>;<CEDILLA>;<CAPITAL>;IGNORE
+<r,>	<R>;<CEDILLA>;<SMALL>;IGNORE
+<R--.>	<R>;<MACRON+DOT-BELOW>;<CAPITAL>;IGNORE
+<r--.>	<R>;<MACRON+DOT-BELOW>;<SMALL>;IGNORE
+<R_>	<R>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<r_>	<R>;<LINE-BELOW>;<SMALL>;IGNORE
+<r8>	
+<S>	<S>;<NONE>;<CAPITAL>;IGNORE
+<s>	<S>;<NONE>;<SMALL>;IGNORE
+<st>	"<S><T>";"<NONE><NONE>";"<st><st>";IGNORE
+<S'>	<S>;<ACUTE>;<CAPITAL>;IGNORE
+<s'>	<S>;<ACUTE>;<SMALL>;IGNORE
+<S'.>	<S>;<ACUTE+DOT>;<CAPITAL>;IGNORE
+<s'.>	<S>;<ACUTE+DOT>;<SMALL>;IGNORE
+<S/>>	<S>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<s/>>	<S>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<S<>	<S>;<CARON>;<CAPITAL>;IGNORE
+<s<>	<S>;<CARON>;<SMALL>;IGNORE
+<S<.>	<S>;<CARON+DOT>;<CAPITAL>;IGNORE
+<s<.>	<S>;<CARON+DOT>;<SMALL>;IGNORE
+<S.>	<S>;<DOT>;<CAPITAL>;IGNORE
+<s.>	<S>;<DOT>;<SMALL>;IGNORE
+<S-.>	<S>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<s-.>	<S>;<DOT-BELOW>;<SMALL>;IGNORE
+<S.-.>	<S>;<DOT+DOT-BELOW>;<CAPITAL>;IGNORE
+<s.-.>	<S>;<DOT+DOT-BELOW>;<SMALL>;IGNORE
+<S,>	<S>;<CEDILLA>;<CAPITAL>;IGNORE
+<s,>	<S>;<CEDILLA>;<SMALL>;IGNORE
+<s8>	
+<s1>	<S>;<s1>;<SMALL>;IGNORE
+<ss>	"<S><S>";"<NONE><NONE>";"<SMALL><ss>";IGNORE
+<T>	<T>;<NONE>;<CAPITAL>;IGNORE
+<t>	<T>;<NONE>;<SMALL>;IGNORE
+<T<>	<T>;<CARON>;<CAPITAL>;IGNORE
+<t<>	<T>;<CARON>;<SMALL>;IGNORE
+<T.>	<T>;<DOT>;<CAPITAL>;IGNORE
+<t.>	<T>;<DOT>;<SMALL>;IGNORE
+<T-.>	<T>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<t-.>	<T>;<DOT-BELOW>;<SMALL>;IGNORE
+<T//>	<T>;<STROKE>;<CAPITAL>;IGNORE
+<t//>	<T>;<STROKE>;<SMALL>;IGNORE
+<T,>	<T>;<CEDILLA>;<CAPITAL>;IGNORE
+<t,>	<T>;<CEDILLA>;<SMALL>;IGNORE
+<T-/>>	<T>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<t-/>>	<T>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<T_>	<T>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<t_>	<T>;<LINE-BELOW>;<SMALL>;IGNORE
+<t8>	
+<TH>	"<T><H>";"<TH><TH>";"<CAPITAL><CAPITAL>";IGNORE
+<th>	"<T><H>";"<TH><TH>";"<SMALL><SMALL>";IGNORE
+<U>	<U>;<NONE>;<CAPITAL>;IGNORE
+<u>	<U>;<NONE>;<SMALL>;IGNORE
+<U'>	<U>;<ACUTE>;<CAPITAL>;IGNORE
+<u'>	<U>;<ACUTE>;<SMALL>;IGNORE
+<U!>	<U>;<GRAVE>;<CAPITAL>;IGNORE
+<u!>	<U>;<GRAVE>;<SMALL>;IGNORE
+<U!!>	<U>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<u!!>	<U>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<U(>	<U>;<BREVE>;<CAPITAL>;IGNORE
+<u(>	<U>;<BREVE>;<SMALL>;IGNORE
+<U)>	<U>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<u)>	<U>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<U/>>	<U>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<u/>>	<U>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<U<>	<U>;<CARON>;<CAPITAL>;IGNORE
+<u<>	<U>;<CARON>;<SMALL>;IGNORE
+<U0>	<U>;<RING>;<CAPITAL>;IGNORE
+<u0>	<U>;<RING>;<SMALL>;IGNORE
+<U:>	<U>;<DIAERESIS>;<CAPITAL>;IGNORE
+<u:>	<U>;<DIAERESIS>;<SMALL>;IGNORE
+<U:->	<U>;<DIAERESIS+MACRON>;<CAPITAL>;IGNORE
+<u:->	<U>;<DIAERESIS+MACRON>;<SMALL>;IGNORE
+<U:'>	<U>;<DIAERESIS+ACUTE>;<CAPITAL>;IGNORE
+<u:'>	<U>;<DIAERESIS+ACUTE>;<SMALL>;IGNORE
+<U:!>	<U>;<DIAERESIS+GRAVE>;<CAPITAL>;IGNORE
+<u:!>	<U>;<DIAERESIS+GRAVE>;<SMALL>;IGNORE
+<U:<>	<U>;<DIAERESIS+CARON>;<CAPITAL>;IGNORE
+<u:<>	<U>;<DIAERESIS+CARON>;<SMALL>;IGNORE
+<U">	<U>;<DOUBLE-ACUTE>;<CAPITAL>;IGNORE
+<u">	<U>;<DOUBLE-ACUTE>;<SMALL>;IGNORE
+<U2>	<U>;<HOOK>;<CAPITAL>;IGNORE
+<u2>	<U>;<HOOK>;<SMALL>;IGNORE
+<U?>	<U>;<TILDE>;<CAPITAL>;IGNORE
+<u?>	<U>;<TILDE>;<SMALL>;IGNORE
+<U?'>	<U>;<TILDE+ACUTE>;<CAPITAL>;IGNORE
+<u?'>	<U>;<TILDE+ACUTE>;<SMALL>;IGNORE
+<U-?>	<U>;<TILDE-BELOW>;<CAPITAL>;IGNORE
+<u-?>	<U>;<TILDE-BELOW>;<SMALL>;IGNORE
+<U-.>	<U>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<u-.>	<U>;<DOT-BELOW>;<SMALL>;IGNORE
+<U;>	<U>;<OGONEK>;<CAPITAL>;IGNORE
+<u;>	<U>;<OGONEK>;<SMALL>;IGNORE
+<U->	<U>;<MACRON>;<CAPITAL>;IGNORE
+<u->	<U>;<MACRON>;<SMALL>;IGNORE
+<U-:>	<U>;<MACRON+DIAERESIS>;<CAPITAL>;IGNORE
+<u-:>	<U>;<MACRON+DIAERESIS>;<SMALL>;IGNORE
+<U--:>	<U>;<MACRON+DIAERESIS-BELOW>;<CAPITAL>;IGNORE
+<u--:>	<U>;<MACRON+DIAERESIS-BELOW>;<SMALL>;IGNORE
+<U-/>>	<U>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<u-/>>	<U>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<U9>	<U>;<HORN>;<CAPITAL>;IGNORE
+<u9>	<U>;<HORN>;<SMALL>;IGNORE
+<U9'>	<U>;<HORN+ACUTE>;<CAPITAL>;IGNORE
+<u9'>	<U>;<HORN+ACUTE>;<SMALL>;IGNORE
+<U9!>	<U>;<HORN+GRAVE>;<CAPITAL>;IGNORE
+<u9!>	<U>;<HORN+GRAVE>;<SMALL>;IGNORE
+<U92>	<U>;<HORN+HOOK>;<CAPITAL>;IGNORE
+<u92>	<U>;<HORN+HOOK>;<SMALL>;IGNORE
+<U9?>	<U>;<HORN+TILDE>;<CAPITAL>;IGNORE
+<u9?>	<U>;<HORN+TILDE>;<SMALL>;IGNORE
+<U9-.>	<U>;<HORN+DOT-BELOW>;<CAPITAL>;IGNORE
+<u9-.>	<U>;<HORN+DOT-BELOW>;<SMALL>;IGNORE
+<u8>	
+<V>	<V>;<NONE>;<CAPITAL>;IGNORE
+<v>	<V>;<NONE>;<SMALL>;IGNORE
+<V?>	<V>;<TILDE>;<CAPITAL>;IGNORE
+<v?>	<V>;<TILDE>;<SMALL>;IGNORE
+<V-.>	<V>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<v-.>	<V>;<DOT-BELOW>;<SMALL>;IGNORE
+<v8>	
+<W>	<W>;<NONE>;<CAPITAL>;IGNORE
+<w>	<W>;<NONE>;<SMALL>;IGNORE
+<W'>	<W>;<ACUTE>;<CAPITAL>;IGNORE
+<w'>	<W>;<ACUTE>;<SMALL>;IGNORE
+<W!>	<W>;<GRAVE>;<CAPITAL>;IGNORE
+<w!>	<W>;<GRAVE>;<SMALL>;IGNORE
+<W/>>	<W>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<w/>>	<W>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<W:>	<W>;<DIAERESIS>;<CAPITAL>;IGNORE
+<w:>	<W>;<DIAERESIS>;<SMALL>;IGNORE
+<W.>	<W>;<DOT>;<CAPITAL>;IGNORE
+<w.>	<W>;<DOT>;<SMALL>;IGNORE
+<W-.>	<W>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<w-.>	<W>;<DOT-BELOW>;<SMALL>;IGNORE
+<w8>	
+<X>	<X>;<NONE>;<CAPITAL>;IGNORE
+<x>	<X>;<NONE>;<SMALL>;IGNORE
+<X:>	<X>;<DIAERESIS>;<CAPITAL>;IGNORE
+<x:>	<X>;<DIAERESIS>;<SMALL>;IGNORE
+<X.>	<X>;<DOT>;<CAPITAL>;IGNORE
+<x.>	<X>;<DOT>;<SMALL>;IGNORE
+<x8>	
+<Y>	<Y>;<NONE>;<CAPITAL>;IGNORE
+<y>	<Y>;<NONE>;<SMALL>;IGNORE
+<Y'>	<Y>;<ACUTE>;<CAPITAL>;IGNORE
+<y'>	<Y>;<ACUTE>;<SMALL>;IGNORE
+<Y!>	<Y>;<GRAVE>;<CAPITAL>;IGNORE
+<y!>	<Y>;<GRAVE>;<SMALL>;IGNORE
+<Y/>>	<Y>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<y/>>	<Y>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<Y:>	<Y>;<DIAERESIS>;<CAPITAL>;IGNORE
+<y:>	<Y>;<DIAERESIS>;<SMALL>;IGNORE
+<Y2>	<Y>;<HOOK>;<CAPITAL>;IGNORE
+<y2>	<Y>;<HOOK>;<SMALL>;IGNORE
+<Y?>	<Y>;<TILDE>;<CAPITAL>;IGNORE
+<y?>	<Y>;<TILDE>;<SMALL>;IGNORE
+<Y.>	<Y>;<DOT>;<CAPITAL>;IGNORE
+<y.>	<Y>;<DOT>;<SMALL>;IGNORE
+<Y-.>	<Y>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<y-.>	<Y>;<DOT-BELOW>;<SMALL>;IGNORE
+<y8>	
+<Z>	<Z>;<NONE>;<CAPITAL>;IGNORE
+<z>	<Z>;<NONE>;<SMALL>;IGNORE
+<Z'>	<Z>;<ACUTE>;<CAPITAL>;IGNORE
+<z'>	<Z>;<ACUTE>;<SMALL>;IGNORE
+<Z/>>	<Z>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<z/>>	<Z>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<Z<>	<Z>;<CARON>;<CAPITAL>;IGNORE
+<z<>	<Z>;<CARON>;<SMALL>;IGNORE
+<Z.>	<Z>;<DOT>;<CAPITAL>;IGNORE
+<z.>	<Z>;<DOT>;<SMALL>;IGNORE
+<Z-.>	<Z>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<z-.>	<Z>;<DOT-BELOW>;<SMALL>;IGNORE
+<Z//>	<Z>;<STROKE>;<CAPITAL>;IGNORE
+<z//>	<Z>;<STROKE>;<SMALL>;IGNORE
+<Z_>	<Z>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<z_>	<Z>;<LINE-BELOW>;<SMALL>;IGNORE
+<z8>	
+<A*>	<A*>;<CAPITAL>;<GREEK>;IGNORE
+<A%>	<A*>;<CAPITAL>;<TONOS>;IGNORE
+<a*>	<A*>;<SMALL>;<GREEK>;IGNORE
+<a%>	<A*>;<SMALL>;<TONOS>;IGNORE
+<B*>	<B*>;<CAPITAL>;<GREEK>;IGNORE
+<b*>	<B*>;<SMALL>;<GREEK>;IGNORE
+<G*>	<G*>;<CAPITAL>;<GREEK>;IGNORE
+<g*>	<G*>;<SMALL>;<GREEK>;IGNORE
+<D*>	<D*>;<CAPITAL>;<GREEK>;IGNORE
+<d*>	<D*>;<SMALL>;<GREEK>;IGNORE
+<E*>	<E*>;<CAPITAL>;<GREEK>;IGNORE
+<E%>	<E*>;<CAPITAL>;<TONOS>;IGNORE
+<e*>	<E*>;<SMALL>;<GREEK>;IGNORE
+<e%>	<E*>;<SMALL>;<TONOS>;IGNORE
+<Z*>	<Z*>;<CAPITAL>;<GREEK>;IGNORE
+<z*>	<Z*>;<SMALL>;<GREEK>;IGNORE
+<Y*>	<Y*>;<CAPITAL>;<GREEK>;IGNORE
+<Y%>	<Y*>;<CAPITAL>;<TONOS>;IGNORE
+<y*>	<Y*>;<SMALL>;<GREEK>;IGNORE
+<y%>	<Y*>;<SMALL>;<TONOS>;IGNORE
+<H*>	<H*>;<CAPITAL>;<GREEK>;IGNORE
+<h*>	<H*>;<SMALL>;<GREEK>;IGNORE
+<I*>	<I*>;<CAPITAL>;<GREEK>;IGNORE
+<I%>	<I*>;<CAPITAL>;<TONOS>;IGNORE
+<J*>	<I*>;<CAPITAL>;<DIALYTICA>;IGNORE
+<i*>	<I*>;<SMALL>;<GREEK>;IGNORE
+<i%>	<I*>;<SMALL>;<TONOS>;IGNORE
+<j*>	<I*>;<SMALL>;<DIALYTICA>;IGNORE
+<i3>	<I*>;<SMALL>;<DIALYTICA+TONOS>;IGNORE
+<K*>	<K*>;<CAPITAL>;<GREEK>;IGNORE
+<k*>	<K*>;<SMALL>;<GREEK>;IGNORE
+<L*>	<L*>;<CAPITAL>;<GREEK>;IGNORE
+<l*>	<L*>;<SMALL>;<GREEK>;IGNORE
+<M*>	<M*>;<CAPITAL>;<GREEK>;IGNORE
+<m*>	<M*>;<SMALL>;<GREEK>;IGNORE
+<N*>	<N*>;<CAPITAL>;<GREEK>;IGNORE
+<n*>	<N*>;<SMALL>;<GREEK>;IGNORE
+<C*>	<C*>;<CAPITAL>;<GREEK>;IGNORE
+<c*>	<C*>;<SMALL>;<GREEK>;IGNORE
+<O*>	<O*>;<CAPITAL>;<GREEK>;IGNORE
+<O%>	<O*>;<CAPITAL>;<TONOS>;IGNORE
+<o*>	<O*>;<SMALL>;<GREEK>;IGNORE
+<o%>	<O*>;<SMALL>;<TONOS>;IGNORE
+<P*>	<P*>;<CAPITAL>;<GREEK>;IGNORE
+<p*>	<P*>;<SMALL>;<GREEK>;IGNORE
+<R*>	<R*>;<CAPITAL>;<GREEK>;IGNORE
+<r*>	<R*>;<SMALL>;<GREEK>;IGNORE
+<S*>	<S*>;<CAPITAL>;<GREEK>;IGNORE
+<s*>	<S*>;<SMALL>;<GREEK>;IGNORE
+<*s>	<S*>;<SMALL>;<*s>;IGNORE
+<T*>	<T*>;<CAPITAL>;<GREEK>;IGNORE
+<t*>	<T*>;<SMALL>;<GREEK>;IGNORE
+<U*>	<U*>;<CAPITAL>;<GREEK>;IGNORE
+<U%>	<U*>;<CAPITAL>;<TONOS>;IGNORE
+<V*>	<U*>;<CAPITAL>;<DIALYTICA>;IGNORE
+<u*>	<U*>;<SMALL>;<GREEK>;IGNORE
+<u%>	<U*>;<SMALL>;<TONOS>;IGNORE
+<v*>	<U*>;<SMALL>;<DIALYTICA>;IGNORE
+<u3>	<U*>;<SMALL>;<DIALYTICA+TONOS>;IGNORE
+<F*>	<F*>;<CAPITAL>;<GREEK>;IGNORE
+<f*>	<F*>;<SMALL>;<GREEK>;IGNORE
+<X*>	<X*>;<CAPITAL>;<GREEK>;IGNORE
+<x*>	<X*>;<SMALL>;<GREEK>;IGNORE
+<Q*>	<Q*>;<CAPITAL>;<GREEK>;IGNORE
+<q*>	<Q*>;<SMALL>;<GREEK>;IGNORE
+<W*>	<W*>;<CAPITAL>;<GREEK>;IGNORE
+<W%>	<W*>;<CAPITAL>;<TONOS>;IGNORE
+<w*>	<W*>;<SMALL>;<GREEK>;IGNORE
+<w%>	<W*>;<SMALL>;<TONOS>;IGNORE
+<A=>	<A=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<a=>	<A=>;<CYRILLIC>;<SMALL>;IGNORE
+<B=>	<B=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<b=>	<B=>;<CYRILLIC>;<SMALL>;IGNORE
+<V=>	<V=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<v=>	<V=>;<CYRILLIC>;<SMALL>;IGNORE
+<G=>	<G=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<g=>	<G=>;<CYRILLIC>;<SMALL>;IGNORE
+<G%>	<G%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<g%>	<G%>;<CYRILLIC>;<SMALL>;IGNORE
+<G3>	<G3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<g3>	<G3>;<CYRILLIC>;<SMALL>;IGNORE
+<D=>	<D=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<d=>	<D=>;<CYRILLIC>;<SMALL>;IGNORE
+<D%>	<D%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<d%>	<D%>;<CYRILLIC>;<SMALL>;IGNORE
+<E=>	<E=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<e=>	<E=>;<CYRILLIC>;<SMALL>;IGNORE
+<IO>	<IO>;<CYRILLIC>;<CAPITAL>;IGNORE
+<io>	<IO>;<CYRILLIC>;<SMALL>;IGNORE
+<IE>	<IE>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ie>	<IE>;<CYRILLIC>;<SMALL>;IGNORE
+<Z%>	<Z%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<z%>	<Z%>;<CYRILLIC>;<SMALL>;IGNORE
+<Z=>	<Z=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<z=>	<Z=>;<CYRILLIC>;<SMALL>;IGNORE
+<I=>	<I=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<i=>	<I=>;<CYRILLIC>;<SMALL>;IGNORE
+<II>	<II>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ii>	<II>;<CYRILLIC>;<SMALL>;IGNORE
+<YI>	<YI>;<CYRILLIC>;<CAPITAL>;IGNORE
+<yi>	<YI>;<CYRILLIC>;<SMALL>;IGNORE
+<J%>	<J%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<j%>	<J%>;<CYRILLIC>;<SMALL>;IGNORE
+<J=>	<J=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<j=>	<J=>;<CYRILLIC>;<SMALL>;IGNORE
+<K=>	<K=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<k=>	<K=>;<CYRILLIC>;<SMALL>;IGNORE
+<KJ>	<KJ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<kj>	<KJ>;<CYRILLIC>;<SMALL>;IGNORE
+<L=>	<L=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<l=>	<L=>;<CYRILLIC>;<SMALL>;IGNORE
+<LJ>	<LJ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<lj>	<LJ>;<CYRILLIC>;<SMALL>;IGNORE
+<M=>	<M=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<m=>	<M=>;<CYRILLIC>;<SMALL>;IGNORE
+<N=>	<N=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<n=>	<N=>;<CYRILLIC>;<SMALL>;IGNORE
+<NJ>	<NJ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<nj>	<NJ>;<CYRILLIC>;<SMALL>;IGNORE
+<O=>	<O=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<o=>	<O=>;<CYRILLIC>;<SMALL>;IGNORE
+<P=>	<P=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<p=>	<P=>;<CYRILLIC>;<SMALL>;IGNORE
+<R=>	<R=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<r=>	<R=>;<CYRILLIC>;<SMALL>;IGNORE
+<S=>	<S=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<s=>	<S=>;<CYRILLIC>;<SMALL>;IGNORE
+<T=>	<T=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<t=>	<T=>;<CYRILLIC>;<SMALL>;IGNORE
+<Ts>	<Ts>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ts>	<Ts>;<CYRILLIC>;<SMALL>;IGNORE
+<U=>	<U=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<u=>	<U=>;<CYRILLIC>;<SMALL>;IGNORE
+<V%>	<V%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<v%>	<V%>;<CYRILLIC>;<SMALL>;IGNORE
+<F=>	<F=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<f=>	<F=>;<CYRILLIC>;<SMALL>;IGNORE
+<H=>	<H=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<h=>	<H=>;<CYRILLIC>;<SMALL>;IGNORE
+<C=>	<C=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<c=>	<C=>;<CYRILLIC>;<SMALL>;IGNORE
+<DS>	<DS>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ds>	<DS>;<CYRILLIC>;<SMALL>;IGNORE
+<C%>	<C%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<c%>	<C%>;<CYRILLIC>;<SMALL>;IGNORE
+<DZ>	<DZ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<dz>	<DZ>;<CYRILLIC>;<SMALL>;IGNORE
+<S%>	<S%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<s%>	<S%>;<CYRILLIC>;<SMALL>;IGNORE
+<Sc>	<Sc>;<CYRILLIC>;<CAPITAL>;IGNORE
+<sc>	<Sc>;<CYRILLIC>;<SMALL>;IGNORE
+<='>	<='>;<CYRILLIC>;<SMALL>;IGNORE
+<=">	<='>;<CYRILLIC>;<CAPITAL>;IGNORE
+<Y=>	<Y=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<y=>	<Y=>;<CYRILLIC>;<SMALL>;IGNORE
+<%'>	<%'>;<CYRILLIC>;<SMALL>;IGNORE
+<%">	<%'>;<CYRILLIC>;<CAPITAL>;IGNORE
+<JE>	<JE>;<CYRILLIC>;<CAPITAL>;IGNORE
+<je>	<JE>;<CYRILLIC>;<SMALL>;IGNORE
+<JU>	<JU>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ju>	<JU>;<CYRILLIC>;<SMALL>;IGNORE
+<JA>	<JA>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ja>	<JA>;<CYRILLIC>;<SMALL>;IGNORE
+<Y3>	<Y3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<y3>	<Y3>;<CYRILLIC>;<SMALL>;IGNORE
+<O3>	<O3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<o3>	<O3>;<CYRILLIC>;<SMALL>;IGNORE
+<F3>	<F3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<f3>	<F3>;<CYRILLIC>;<SMALL>;IGNORE
+<V3>	<V3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<v3>	<V3>;<CYRILLIC>;<SMALL>;IGNORE
+<C3>	<C3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<c3>	<C3>;<CYRILLIC>;<SMALL>;IGNORE
+<A+>	<A+>;IGNORE;IGNORE;IGNORE
+<B+>	<B+>;IGNORE;IGNORE;IGNORE
+<G+>	<G+>;IGNORE;IGNORE;IGNORE
+<D+>	<D+>;IGNORE;IGNORE;IGNORE
+<H+>	<H+>;IGNORE;IGNORE;IGNORE
+<W+>	<W+>;IGNORE;IGNORE;IGNORE
+<Z+>	<Z+>;IGNORE;IGNORE;IGNORE
+<X+>	<X+>;IGNORE;IGNORE;IGNORE
+<Tj>	<Tj>;IGNORE;IGNORE;IGNORE
+<J+>	<J+>;IGNORE;IGNORE;IGNORE
+<K%>	<K%>;IGNORE;IGNORE;IGNORE
+<K+>	<K+>;IGNORE;IGNORE;IGNORE
+<L+>	<L+>;IGNORE;IGNORE;IGNORE
+<M%>	<M%>;IGNORE;IGNORE;IGNORE
+<M+>	<M+>;IGNORE;IGNORE;IGNORE
+<N%>	<N%>;IGNORE;IGNORE;IGNORE
+<N+>	<N+>;IGNORE;IGNORE;IGNORE
+<S+>	<S+>;IGNORE;IGNORE;IGNORE
+<E+>	<E+>;IGNORE;IGNORE;IGNORE
+<P%>	<P%>;IGNORE;IGNORE;IGNORE
+<P+>	<P+>;IGNORE;IGNORE;IGNORE
+<Zj>	<Zj>;IGNORE;IGNORE;IGNORE
+<ZJ>	<ZJ>;IGNORE;IGNORE;IGNORE
+<Q+>	<Q+>;IGNORE;IGNORE;IGNORE
+<R+>	<R+>;IGNORE;IGNORE;IGNORE
+<Sh>	<Sh>;IGNORE;IGNORE;IGNORE
+<T+>	<T+>;IGNORE;IGNORE;IGNORE
+
+% Arabic collating
+
+<,+>	IGNORE;IGNORE;IGNORE;<,+>
+<;+>	IGNORE;IGNORE;IGNORE;<;+>
+<?+>	IGNORE;IGNORE;IGNORE;<?+>
+<++>	IGNORE;IGNORE;IGNORE;<++>
+
+<H'>	<H'>;<H'>;IGNORE;IGNORE
+<aM>	<aM>;<aM>;IGNORE;IGNORE
+<aM.>	<aM>;<aM.>;IGNORE;IGNORE
+<aH>	<H'>;<aH>;IGNORE;IGNORE
+<aH.>	<H'>;<aH.>;IGNORE;IGNORE
+<wH>	<H'>;<wH>;IGNORE;IGNORE
+<ah>	<H'>;<ah>;IGNORE;IGNORE
+<ah.>	<H'>;<ah.>;IGNORE;IGNORE
+<yH>	<H'>;<yH>;IGNORE;IGNORE
+<aS>	<aS>;<aS>;IGNORE;IGNORE
+<a+>	<a+>;<a+>;IGNORE;IGNORE
+<a+->	<a+>;<a+->;IGNORE;IGNORE
+<a+.>	<a+>;<a+.>;IGNORE;IGNORE
+<a+:>	<a+>;<a+:>;IGNORE;IGNORE
+<b+>	<b+>;<b+>;IGNORE;IGNORE
+<b+->	<b+>;<b+->;IGNORE;IGNORE
+<b+.>	<b+>;<b+.>;IGNORE;IGNORE
+<b+,>	<b+>;<b+,>;IGNORE;IGNORE
+<b+;>	<b+>;<b+;>;IGNORE;IGNORE
+<p+>	<p+>;<p+>;IGNORE;IGNORE
+<v+>	<v+>;<v+>;IGNORE;IGNORE
+<tm>	<tm>;<tm>;IGNORE;IGNORE
+<tm->	<tm>;<tm->;IGNORE;IGNORE
+<tm.>	<tm>;<tm.>;IGNORE;IGNORE
+<t+>	<tm>;<t+>;IGNORE;IGNORE
+<t+->	<tm>;<t+->;IGNORE;IGNORE
+<t+.>	<tm>;<t+.>;IGNORE;IGNORE
+<t+,>	<tm>;<t+,>;IGNORE;IGNORE
+<t+;>	<tm>;<t+;>;IGNORE;IGNORE
+<tk>	<tk>;<tk>;IGNORE;IGNORE
+<tk->	<tk>;<tk->;IGNORE;IGNORE
+<tk.>	<tk>;<tk.>;IGNORE;IGNORE
+<tk,>	<tk>;<tk,>;IGNORE;IGNORE
+<tk;>	<tk>;<tk;>;IGNORE;IGNORE
+<g+>	<g+>;<g+>;IGNORE;IGNORE
+<g+->	<g+>;<g+->;IGNORE;IGNORE
+<g+.>	<g+>;<g+.>;IGNORE;IGNORE
+<g+,>	<g+>;<g+,>;IGNORE;IGNORE
+<g+;>	<g+>;<g+;>;IGNORE;IGNORE
+<hk>	<hk>;<hk>;IGNORE;IGNORE
+<hk->	<hk>;<hk->;IGNORE;IGNORE
+<hk.>	<hk>;<hk.>;IGNORE;IGNORE
+<hk,>	<hk>;<hk,>;IGNORE;IGNORE
+<hk;>	<hk>;<hk;>;IGNORE;IGNORE
+<x+>	<x+>;<x+>;IGNORE;IGNORE
+<x+->	<x+>;<x+->;IGNORE;IGNORE
+<x+.>	<x+>;<x+.>;IGNORE;IGNORE
+<x+,>	<x+>;<x+,>;IGNORE;IGNORE
+<x+;>	<x+>;<x+;>;IGNORE;IGNORE
+<d+>	<d+>;<d+>;IGNORE;IGNORE
+<d+->	<d+>;<d+->;IGNORE;IGNORE
+<d+.>	<d+>;<d+.>;IGNORE;IGNORE
+<dk>	<dk>;<dk>;IGNORE;IGNORE
+<dk->	<dk>;<dk->;IGNORE;IGNORE
+<dk.>	<dk>;<dk.>;IGNORE;IGNORE
+<r+>	<r+>;<r+>;IGNORE;IGNORE
+<r+->	<r+>;<r+->;IGNORE;IGNORE
+<r+.>	<r+>;<r+.>;IGNORE;IGNORE
+<z+>	<z+>;<z+>;IGNORE;IGNORE
+<z+->	<z+>;<z+->;IGNORE;IGNORE
+<z+.>	<z+>;<z+.>;IGNORE;IGNORE
+<s+>	<s+>;<s+>;IGNORE;IGNORE
+<s+->	<s+>;<s+->;IGNORE;IGNORE
+<s+.>	<s+>;<s+.>;IGNORE;IGNORE
+<s+,>	<s+>;<s+,>;IGNORE;IGNORE
+<s+;>	<s+>;<s+;>;IGNORE;IGNORE
+<sn>	<sn>;<sn>;IGNORE;IGNORE
+<sn->	<sn>;<sn->;IGNORE;IGNORE
+<sn.>	<sn>;<sn.>;IGNORE;IGNORE
+<sn,>	<sn>;<sn,>;IGNORE;IGNORE
+<sn;>	<sn>;<sn;>;IGNORE;IGNORE
+<c+>	<c+>;<c+>;IGNORE;IGNORE
+<c+->	<c+>;<c+->;IGNORE;IGNORE
+<c+.>	<c+>;<c+.>;IGNORE;IGNORE
+<c+,>	<c+>;<c+,>;IGNORE;IGNORE
+<c+;>	<c+>;<c+;>;IGNORE;IGNORE
+<dd>	<dd>;<dd>;IGNORE;IGNORE
+<dd->	<dd>;<dd->;IGNORE;IGNORE
+<dd.>	<dd>;<dd.>;IGNORE;IGNORE
+<dd,>	<dd>;<dd,>;IGNORE;IGNORE
+<dd;>	<dd>;<dd;>;IGNORE;IGNORE
+<tj>	<tj>;<tj>;IGNORE;IGNORE
+<tj->	<tj>;<tj->;IGNORE;IGNORE
+<tj.>	<tj>;<tj.>;IGNORE;IGNORE
+<tj,>	<tj>;<tj,>;IGNORE;IGNORE
+<tj;>	<tj>;<tj;>;IGNORE;IGNORE
+<zH>	<zH>;<zH>;IGNORE;IGNORE
+<zH->	<zH>;<zH->;IGNORE;IGNORE
+<zH.>	<zH>;<zH.>;IGNORE;IGNORE
+<zH,>	<zH>;<zH,>;IGNORE;IGNORE
+<zH;>	<zH>;<zH;>;IGNORE;IGNORE
+<e+>	<e+>;<e+>;IGNORE;IGNORE
+<e+->	<e+>;<e+->;IGNORE;IGNORE
+<e+.>	<e+>;<e+.>;IGNORE;IGNORE
+<e+,>	<e+>;<e+,>;IGNORE;IGNORE
+<e+;>	<e+>;<e+;>;IGNORE;IGNORE
+<i+>	<i+>;<i+>;IGNORE;IGNORE
+<i+->	<i+>;<i+->;IGNORE;IGNORE
+<i+.>	<i+>;<i+.>;IGNORE;IGNORE
+<i+,>	<i+>;<i+,>;IGNORE;IGNORE
+<i+;>	<i+>;<i+;>;IGNORE;IGNORE
+<f+>	<f+>;<f+>;IGNORE;IGNORE
+<f+->	<f+>;<f+->;IGNORE;IGNORE
+<f+.>	<f+>;<f+.>;IGNORE;IGNORE
+<f+,>	<f+>;<f+,>;IGNORE;IGNORE
+<f+;>	<f+>;<f+;>;IGNORE;IGNORE
+<q+>	<q+>;<q+>;IGNORE;IGNORE
+<q+->	<q+>;<q+->;IGNORE;IGNORE
+<q+.>	<q+>;<q+.>;IGNORE;IGNORE
+<q+,>	<q+>;<q+,>;IGNORE;IGNORE
+<q+;>	<q+>;<q+;>;IGNORE;IGNORE
+<k+>	<k+>;<k+>;IGNORE;IGNORE
+<k+->	<k+>;<k+->;IGNORE;IGNORE
+<k+.>	<k+>;<k+.>;IGNORE;IGNORE
+<k+,>	<k+>;<k+,>;IGNORE;IGNORE
+<k+;>	<k+>;<k+;>;IGNORE;IGNORE
+<l+>	<l+>;<l+>;IGNORE;IGNORE
+<l+->	<l+>;<l+->;IGNORE;IGNORE
+<l+.>	<l+>;<l+.>;IGNORE;IGNORE
+<l+,>	<l+>;<l+,>;IGNORE;IGNORE
+<l+;>	<l+>;<l+;>;IGNORE;IGNORE
+<m+>	<m+>;<m+>;IGNORE;IGNORE
+<m+->	<m+>;<m+->;IGNORE;IGNORE
+<m+.>	<m+>;<m+.>;IGNORE;IGNORE
+<m+,>	<m+>;<m+,>;IGNORE;IGNORE
+<m+;>	<m+>;<m+;>;IGNORE;IGNORE
+<n+>	<n+>;<n+>;IGNORE;IGNORE
+<n+->	<n+>;<n+->;IGNORE;IGNORE
+<n+.>	<n+>;<n+.>;IGNORE;IGNORE
+<n+,>	<n+>;<n+,>;IGNORE;IGNORE
+<n+;>	<n+>;<n+;>;IGNORE;IGNORE
+<h+>	<h+>;<h+>;IGNORE;IGNORE
+<h+->	<h+>;<h+->;IGNORE;IGNORE
+<h+.>	<h+>;<h+.>;IGNORE;IGNORE
+<h+,>	<h+>;<h+,>;IGNORE;IGNORE
+<h+;>	<h+>;<h+;>;IGNORE;IGNORE
+<w+>	<w+>;<w+>;IGNORE;IGNORE
+<w+->	<w+>;<w+->;IGNORE;IGNORE
+<w+.>	<w+>;<w+.>;IGNORE;IGNORE
+<j+>	<j+>;<j+>;IGNORE;IGNORE
+<j+->	<j+>;<j+->;IGNORE;IGNORE
+<j+.>	<j+>;<j+.>;IGNORE;IGNORE
+<y+>	<y+>;<y+>;IGNORE;IGNORE
+<y+->	<y+>;<y+->;IGNORE;IGNORE
+<y+.>	<y+>;<y+.>;IGNORE;IGNORE
+<y+,>	<y+>;<y+,>;IGNORE;IGNORE
+<y+;>	<y+>;<y+;>;IGNORE;IGNORE
+
+<:+>	IGNORE;IGNORE;<:+>;IGNORE
+<"+>	IGNORE;IGNORE;<"+>;IGNORE
+<=+>	IGNORE;IGNORE;<=+>;IGNORE
+<//+>	IGNORE;IGNORE;<//+>;IGNORE
+<'+>	IGNORE;IGNORE;<'+>;IGNORE
+<1+>	IGNORE;IGNORE;<1+>;IGNORE
+<3+>	IGNORE;IGNORE;<3+>;IGNORE
+<3+;>	IGNORE;IGNORE;<3+;>;IGNORE
+<0+>	IGNORE;IGNORE;<0+>;IGNORE
+
+<0a>	<0>;<0a>;IGNORE;IGNORE
+<1a>	<1>;<1a>;IGNORE;IGNORE
+<2a>	<2>;<2a>;IGNORE;IGNORE
+<3a>	<3>;<3a>;IGNORE;IGNORE
+<4a>	<4>;<4a>;IGNORE;IGNORE
+<5a>	<5>;<5a>;IGNORE;IGNORE
+<6a>	<6>;<6a>;IGNORE;IGNORE
+<7a>	<7>;<7a>;IGNORE;IGNORE
+<8a>	<8>;<8a>;IGNORE;IGNORE
+<9a>	<9>;<9a>;IGNORE;IGNORE
+
+<lM->	<l+><aM>;<l+><aM>;<lM-><lM->;IGNORE
+<lM.>	<l+><aM>;<l+><aM.>;<lM.><lM.>;IGNORE
+<lH->	<l+><aH>;<l+><aH>;<lH-><lH->;IGNORE
+<lH.>	<l+><aH>;<l+><aH.>;<lH.><lH.>;IGNORE
+<lh->	<l+><ah>;<l+><ah>;<lh-><lh->;IGNORE
+<lh.>	<l+><ah>;<l+><ah.>;<lh.><lh.>;IGNORE
+<la->	<l+><a+>;<l+><a+->;<la-><la->;IGNORE
+<la.>	<l+><a+>;<l+><a+.>;<la.><la.>;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
+
+<a6>	<a6>;<a6>;IGNORE;IGNORE
+<A5>	<a6>;<A5>;IGNORE;IGNORE
+<A6>	<a6>;<A6>;IGNORE;IGNORE
+<a5>	<a6>;<a5>;IGNORE;IGNORE
+<i6>	<i6>;<i6>;IGNORE;IGNORE
+<I5>	<i6>;<I5>;IGNORE;IGNORE
+<I6>	<i6>;<I6>;IGNORE;IGNORE
+<i5>	<i6>;<i5>;IGNORE;IGNORE
+<u6>	<u6>;<u6>;IGNORE;IGNORE
+<U5>	<u6>;<U5>;IGNORE;IGNORE
+<U6>	<u6>;<U6>;IGNORE;IGNORE
+<u5>	<u6>;<u5>;IGNORE;IGNORE
+<Vu>	<u6>;<Vu>;IGNORE;IGNORE
+<e6>	<e6>;<e6>;IGNORE;IGNORE
+<E5>	<e6>;<E5>;IGNORE;IGNORE
+<E6>	<e6>;<E6>;IGNORE;IGNORE
+<e5>	<e6>;<e5>;IGNORE;IGNORE
+<o6>	<o6>;<o6>;IGNORE;IGNORE
+<O5>	<o6>;<O5>;IGNORE;IGNORE
+<O6>	<o6>;<O6>;IGNORE;IGNORE
+<o5>	<o6>;<o5>;IGNORE;IGNORE
+<KA>	<KA>;<KA>;IGNORE;IGNORE
+<Ka>	<KA>;<Ka>;IGNORE;IGNORE
+<ka>	<KA>;<ka>;IGNORE;IGNORE
+<Ga>	<KA>;<Ga>;IGNORE;IGNORE
+<ga>	<KA>;<ga>;IGNORE;IGNORE
+<Ki>	<Ki>;<Ki>;IGNORE;IGNORE
+<ki>	<Ki>;<ki>;IGNORE;IGNORE
+<Gi>	<Ki>;<Gi>;IGNORE;IGNORE
+<gi>	<Ki>;<gi>;IGNORE;IGNORE
+<Ku>	<Ku>;<Ku>;IGNORE;IGNORE
+<ku>	<Ku>;<ku>;IGNORE;IGNORE
+<Gu>	<Ku>;<Gu>;IGNORE;IGNORE
+<gu>	<Ku>;<gu>;IGNORE;IGNORE
+<KE>	<KE>;<KE>;IGNORE;IGNORE
+<Ke>	<KE>;<Ke>;IGNORE;IGNORE
+<ke>	<KE>;<ke>;IGNORE;IGNORE
+<Ge>	<KE>;<Ge>;IGNORE;IGNORE
+<ge>	<KE>;<ge>;IGNORE;IGNORE
+<Ko>	<Ko>;<Ko>;IGNORE;IGNORE
+<ko>	<Ko>;<ko>;IGNORE;IGNORE
+<Go>	<Ko>;<Go>;IGNORE;IGNORE
+<go>	<Ko>;<go>;IGNORE;IGNORE
+<Sa>	<Sa>;<Sa>;IGNORE;IGNORE
+<sa>	<Sa>;<sa>;IGNORE;IGNORE
+<Za>	<Sa>;<Za>;IGNORE;IGNORE
+<za>	<Sa>;<za>;IGNORE;IGNORE
+<Si>	<Si>;<Si>;IGNORE;IGNORE
+<si>	<Si>;<si>;IGNORE;IGNORE
+<Zi>	<Si>;<Zi>;IGNORE;IGNORE
+<zi>	<Si>;<zi>;IGNORE;IGNORE
+<Su>	<Su>;<Su>;IGNORE;IGNORE
+<su>	<Su>;<su>;IGNORE;IGNORE
+<Zu>	<Su>;<Zu>;IGNORE;IGNORE
+<zu>	<Su>;<zu>;IGNORE;IGNORE
+<Se>	<Se>;<Se>;IGNORE;IGNORE
+<se>	<Se>;<se>;IGNORE;IGNORE
+<Ze>	<Se>;<Ze>;IGNORE;IGNORE
+<ze>	<Se>;<ze>;IGNORE;IGNORE
+<So>	<So>;<So>;IGNORE;IGNORE
+<so>	<So>;<so>;IGNORE;IGNORE
+<Zo>	<So>;<Zo>;IGNORE;IGNORE
+<zo>	<So>;<zo>;IGNORE;IGNORE
+<Ta>	<Ta>;<Ta>;IGNORE;IGNORE
+<ta>	<Ta>;<ta>;IGNORE;IGNORE
+<Da>	<Ta>;<Da>;IGNORE;IGNORE
+<da>	<Ta>;<da>;IGNORE;IGNORE
+<Ti>	<Ti>;<Ti>;IGNORE;IGNORE
+<ti>	<Ti>;<ti>;IGNORE;IGNORE
+<Di>	<Ti>;<Di>;IGNORE;IGNORE
+<di>	<Ti>;<di>;IGNORE;IGNORE
+<TU>	<TU>;<TU>;IGNORE;IGNORE
+<tU>	<TU>;<tU>;IGNORE;IGNORE
+<Tu>	<TU>;<Tu>;IGNORE;IGNORE
+<tu>	<TU>;<tu>;IGNORE;IGNORE
+<Du>	<TU>;<Du>;IGNORE;IGNORE
+<du>	<TU>;<du>;IGNORE;IGNORE
+<Te>	<Te>;<Te>;IGNORE;IGNORE
+<te>	<Te>;<te>;IGNORE;IGNORE
+<De>	<Te>;<De>;IGNORE;IGNORE
+<de>	<Te>;<de>;IGNORE;IGNORE
+<To>	<To>;<To>;IGNORE;IGNORE
+<to>	<To>;<to>;IGNORE;IGNORE
+<Do>	<To>;<Do>;IGNORE;IGNORE
+<do>	<To>;<do>;IGNORE;IGNORE
+<Na>	<Na>;<Na>;IGNORE;IGNORE
+<na>	<Na>;<na>;IGNORE;IGNORE
+<Ni>	<Ni>;<Ni>;IGNORE;IGNORE
+<ni>	<Ni>;<ni>;IGNORE;IGNORE
+<Nu>	<Nu>;<Nu>;IGNORE;IGNORE
+<nu>	<Nu>;<nu>;IGNORE;IGNORE
+<Ne>	<Ne>;<Ne>;IGNORE;IGNORE
+<ne>	<Ne>;<ne>;IGNORE;IGNORE
+<No>	<No>;<No>;IGNORE;IGNORE
+<no>	<No>;<no>;IGNORE;IGNORE
+<Ha>	<Ha>;<Ha>;IGNORE;IGNORE
+<ha>	<Ha>;<ha>;IGNORE;IGNORE
+<Ba>	<Ha>;<Ba>;IGNORE;IGNORE
+<ba>	<Ha>;<ba>;IGNORE;IGNORE
+<Pa>	<Ha>;<Pa>;IGNORE;IGNORE
+<pa>	<Ha>;<pa>;IGNORE;IGNORE
+<Hi>	<Hi>;<Hi>;IGNORE;IGNORE
+<hi>	<Hi>;<hi>;IGNORE;IGNORE
+<Bi>	<Hi>;<Bi>;IGNORE;IGNORE
+<bi>	<Hi>;<bi>;IGNORE;IGNORE
+<Pi>	<Hi>;<Pi>;IGNORE;IGNORE
+<pi>	<Hi>;<pi>;IGNORE;IGNORE
+<Hu>	<Hu>;<Hu>;IGNORE;IGNORE
+<hu>	<Hu>;<hu>;IGNORE;IGNORE
+<Bu>	<Hu>;<Bu>;IGNORE;IGNORE
+<bu>	<Hu>;<bu>;IGNORE;IGNORE
+<Pu>	<Hu>;<Pu>;IGNORE;IGNORE
+<pu>	<Hu>;<pu>;IGNORE;IGNORE
+<He>	<He>;<He>;IGNORE;IGNORE
+<he>	<He>;<he>;IGNORE;IGNORE
+<Be>	<He>;<Be>;IGNORE;IGNORE
+<be>	<He>;<be>;IGNORE;IGNORE
+<Pe>	<He>;<Pe>;IGNORE;IGNORE
+<pe>	<He>;<pe>;IGNORE;IGNORE
+<Ho>	<Ho>;<Ho>;IGNORE;IGNORE
+<ho>	<Ho>;<ho>;IGNORE;IGNORE
+<Bo>	<Ho>;<Bo>;IGNORE;IGNORE
+<bo>	<Ho>;<bo>;IGNORE;IGNORE
+<Po>	<Ho>;<Po>;IGNORE;IGNORE
+<po>	<Ho>;<po>;IGNORE;IGNORE
+<Ma>	<Ma>;<Ma>;IGNORE;IGNORE
+<ma>	<Ma>;<ma>;IGNORE;IGNORE
+<Mi>	<Mi>;<Mi>;IGNORE;IGNORE
+<mi>	<Mi>;<mi>;IGNORE;IGNORE
+<Mu>	<Mu>;<Mu>;IGNORE;IGNORE
+<mu>	<Mu>;<mu>;IGNORE;IGNORE
+<Me>	<Me>;<Me>;IGNORE;IGNORE
+<me>	<Me>;<me>;IGNORE;IGNORE
+<Mo>	<Mo>;<Mo>;IGNORE;IGNORE
+<mo>	<Mo>;<mo>;IGNORE;IGNORE
+<YA>	<YA>;<YA>;IGNORE;IGNORE
+<yA>	<YA>;<yA>;IGNORE;IGNORE
+<Ya>	<YA>;<Ya>;IGNORE;IGNORE
+<ya>	<YA>;<ya>;IGNORE;IGNORE
+<YU>	<YU>;<YU>;IGNORE;IGNORE
+<yU>	<YU>;<yU>;IGNORE;IGNORE
+<Yu>	<YU>;<Yu>;IGNORE;IGNORE
+<yu>	<YU>;<yu>;IGNORE;IGNORE
+<YO>	<YO>;<YO>;IGNORE;IGNORE
+<yO>	<YO>;<yO>;IGNORE;IGNORE
+<Yo>	<YO>;<Yo>;IGNORE;IGNORE
+<yo>	<YO>;<yo>;IGNORE;IGNORE
+<Ra>	<Ra>;<Ra>;IGNORE;IGNORE
+<ra>	<Ra>;<ra>;IGNORE;IGNORE
+<Ri>	<Ri>;<Ri>;IGNORE;IGNORE
+<ri>	<Ri>;<ri>;IGNORE;IGNORE
+<Ru>	<Ru>;<Ru>;IGNORE;IGNORE
+<ru>	<Ru>;<ru>;IGNORE;IGNORE
+<Re>	<Re>;<Re>;IGNORE;IGNORE
+<re>	<Re>;<re>;IGNORE;IGNORE
+<Ro>	<Ro>;<Ro>;IGNORE;IGNORE
+<ro>	<Ro>;<ro>;IGNORE;IGNORE
+<WA>	<WA>;<WA>;IGNORE;IGNORE
+<wA>	<WA>;<wA>;IGNORE;IGNORE
+<Wa>	<WA>;<Wa>;IGNORE;IGNORE
+<wa>	<WA>;<wa>;IGNORE;IGNORE
+<Wi>	<Wi>;<Wi>;IGNORE;IGNORE
+<wi>	<Wi>;<wi>;IGNORE;IGNORE
+<We>	<We>;<We>;IGNORE;IGNORE
+<we>	<We>;<we>;IGNORE;IGNORE
+<Wo>	<Wo>;<Wo>;IGNORE;IGNORE
+<wo>	<Wo>;<wo>;IGNORE;IGNORE
+<N6>	<N6>;<N6>;IGNORE;IGNORE
+<n5>	<N6>;<n5>;IGNORE;IGNORE
+
+order_end
+
+END LC_COLLATE
+
+LC_CTYPE
+copy "en_DK"
+END LC_CTYPE
+
+LC_MESSAGES
+yesexpr "<<(><s><S><y><Y><)/>><.><*>"
+noexpr  "<<(><n><N><)/>><.><*>"
+END LC_MESSAGES
+
+LC_MONETARY
+int_curr_symbol      "<P><E><S><SP>"
+currency_symbol      "<S><//>"
+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
+abday   "<d><o><m>";"<l><u><n>";/
+        "<m><a><r>";"<m><i><e'>";/
+        "<j><u><e>";"<v><i><e>";/
+        "<s><a'><b>"
+day     "<d><o><m><i><n><g><o>";/
+        "<l><u><n><e><s>";/
+        "<m><a><r><t><e><s>";/
+        "<m><i><e'><r><c><o><l><e><s>";/
+        "<j><u><e><v><e><s>";/
+        "<v><i><e><r><n><e><s>";/
+        "<s><a'><b><a><d><o>"
+abmon   "<e><n><e>";"<f><e><b>";/
+        "<m><a><r>";"<a><b><r>";/
+        "<m><a><y>";"<j><u><n>";/
+        "<j><u><l>";"<a><g><o>";/
+        "<s><e><p>";"<o><c><t>";/
+        "<n><o><v>";"<d><i><c>"
+mon     "<e><n><e><r><o>";/
+        "<f><e><b><r><e><r><o>";/
+        "<m><a><r><z><o>";/
+        "<a><b><r><i><l>";/
+        "<m><a><y><o>";/
+        "<j><u><n><i><o>";/
+        "<j><u><l><i><o>";/
+        "<a><g><o><s><t><o>";/
+        "<s><e><p><t><i><e><m><b><r><e>";/
+        "<o><c><t><u><b><r><e>";/
+        "<n><o><v><i><e><m><b><r><e>";/
+        "<d><i><c><i><e><m><b><r><e>"
+d_t_fmt "<%><a><SP><%><d><SP><%><b><SP><%><Y><SP><%><T><SP><%><Z>"
+d_fmt   "<%><d><//><%><m><//><%><y>"
+t_fmt   "<%><T>"
+am_pm   "";""
+t_fmt_ampm ""
+END LC_TIME
diff --git a/localedata/locales/es_PY b/localedata/locales/es_PY
new file mode 100644
index 0000000000..cf835b5228
--- /dev/null
+++ b/localedata/locales/es_PY
@@ -0,0 +1,2156 @@
+comment_char %
+escape_char  /
+%
+% Spanish language locale for Paraguay
+% 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: es
+% Territory: PY
+% Revision: 4.4
+% Date: 1997-11-05
+% Application: general
+% Users: general
+% Repertoiremap: mnemonic,ds
+% Charset: ISO-8859-1
+% Distribution and use is free, also
+% for commercial purposes.
+
+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 <CAPITAL>
+collating-symbol <CAPITAL-SMALL>
+collating-symbol <SMALL-CAPITAL>
+collating-symbol <SMALL>
+
+% <CAPITAL-SMALL> and <SMALL-CAPITAL>
+% are for cases like Danish <A><a>
+% and Spanish <C><h> being treated
+% as one letter.
+
+% The <a8> ...... <z8> 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 <a8>
+collating-symbol <b8>
+collating-symbol <c8>
+collating-symbol <d8>
+collating-symbol <e8>
+collating-symbol <f8>
+collating-symbol <g8>
+collating-symbol <h8>
+collating-symbol <i8>
+collating-symbol <j8>
+collating-symbol <k8>
+collating-symbol <l8>
+collating-symbol <m8>
+collating-symbol <n8>
+collating-symbol <o8>
+collating-symbol <p8>
+collating-symbol <q8>
+collating-symbol <r8>
+collating-symbol <s8>
+collating-symbol <t8>
+collating-symbol <u8>
+collating-symbol <v8>
+collating-symbol <w8>
+collating-symbol <x8>
+collating-symbol <y8>
+collating-symbol <z8>
+
+collating-symbol <NONE>
+collating-symbol <ACUTE>
+collating-symbol <ACUTE+DOT>
+collating-symbol <GRAVE>
+collating-symbol <DOUBLE-GRAVE>
+collating-symbol <BREVE>
+collating-symbol <BREVE+ACUTE>
+collating-symbol <BREVE+GRAVE>
+collating-symbol <BREVE+MACRON>
+collating-symbol <BREVE+HOOK>
+collating-symbol <BREVE+TILDE>
+collating-symbol <BREVE+DOT-BELOW>
+collating-symbol <BREVE-BELOW>
+collating-symbol <INVERTED-BREVE>
+collating-symbol <CIRCUMFLEX>
+collating-symbol <CIRCUMFLEX+ACUTE>
+collating-symbol <CIRCUMFLEX+GRAVE>
+collating-symbol <CIRCUMFLEX+HOOK>
+collating-symbol <CIRCUMFLEX+TILDE>
+collating-symbol <CIRCUMFLEX+DOT-BELOW>
+collating-symbol <CARON>
+collating-symbol <CARON+DIAERESIS>
+collating-symbol <CARON+DOT>
+collating-symbol <RING>
+collating-symbol <RING+ACUTE>
+collating-symbol <RING-BELOW>
+collating-symbol <DIAERESIS>
+collating-symbol <DIAERESIS+MACRON>
+collating-symbol <DIAERESIS+ACUTE>
+collating-symbol <DIAERESIS+GRAVE>
+collating-symbol <DIAERESIS+CARON>
+collating-symbol <DOUBLE-ACUTE>
+collating-symbol <HOOK>
+collating-symbol <TILDE>
+collating-symbol <TILDE+ACUTE>
+collating-symbol <TILDE+DIAERESIS>
+collating-symbol <TILDE-BELOW>
+collating-symbol <DOT>
+collating-symbol <DOT-BELOW>
+collating-symbol <DOT+DOT-BELOW>
+collating-symbol <STROKE>
+collating-symbol <STROKE+ACUTE>
+collating-symbol <CEDILLA>
+collating-symbol <CEDILLA+ACUTE>
+collating-symbol <CEDILLA+GRAVE>
+collating-symbol <CEDILLA+BREVE>
+collating-symbol <OGONEK>
+collating-symbol <OGONEK+MACRON>
+collating-symbol <MACRON>
+collating-symbol <MACRON+ACUTE>
+collating-symbol <MACRON+GRAVE>
+collating-symbol <MACRON+DIAERESIS>
+collating-symbol <MACRON+DIAERESIS-BELOW>
+collating-symbol <MACRON+DOT>
+collating-symbol <MACRON+DOT-BELOW>
+collating-symbol <MACRON+CIRCUMFLEX>
+collating-symbol <LINE-BELOW>
+collating-symbol <HORN>
+collating-symbol <HORN+ACUTE>
+collating-symbol <HORN+GRAVE>
+collating-symbol <HORN+HOOK>
+collating-symbol <HORN+TILDE>
+collating-symbol <HORN+DOT-BELOW>
+collating-symbol <PRECEDED-BY-APOSTROPHE>
+collating-symbol <GREEK>
+collating-symbol <TONOS>
+collating-symbol <DIALYTICA>
+collating-symbol <DIALYTICA+TONOS>
+collating-symbol <CYRILLIC>
+collating-symbol <HIRAGANA>
+collating-symbol <KATAKANA>
+collating-symbol <SPECIAL>
+
+% letter;accent;case;specials
+
+order_start forward;backward/
+            ;forward;position
+
+% <CAPITAL> or <SMALL> letters first:
+
+<SMALL>
+<SMALL-CAPITAL>
+<CAPITAL-SMALL>
+<CAPITAL>
+
+% Accents:
+
+<NONE>
+<ACUTE>
+<ACUTE+DOT>
+<GRAVE>
+<DOUBLE-GRAVE>
+<BREVE>
+<BREVE+ACUTE>
+<BREVE+GRAVE>
+<BREVE+MACRON>
+<BREVE+HOOK>
+<BREVE+TILDE>
+<BREVE+DOT-BELOW>
+<BREVE-BELOW>
+<INVERTED-BREVE>
+<CIRCUMFLEX>
+<CIRCUMFLEX+ACUTE>
+<CIRCUMFLEX+GRAVE>
+<CIRCUMFLEX+HOOK>
+<CIRCUMFLEX+TILDE>
+<CIRCUMFLEX+DOT-BELOW>
+<CARON>
+<CARON+DIAERESIS>
+<CARON+DOT>
+<RING>
+<RING+ACUTE>
+<RING-BELOW>
+<DIAERESIS>
+<DIAERESIS+MACRON>
+<DIAERESIS+ACUTE>
+<DIAERESIS+GRAVE>
+<DIAERESIS+CARON>
+<DOUBLE-ACUTE>
+<HOOK>
+<TILDE>
+<TILDE+ACUTE>
+<TILDE+DIAERESIS>
+<TILDE-BELOW>
+<DOT>
+<DOT-BELOW>
+<DOT+DOT-BELOW>
+<STROKE>
+<STROKE+ACUTE>
+<CEDILLA>
+<CEDILLA+ACUTE>
+<CEDILLA+GRAVE>
+<CEDILLA+BREVE>
+<OGONEK>
+<OGONEK+MACRON>
+<MACRON>
+<MACRON+ACUTE>
+<MACRON+GRAVE>
+<MACRON+DIAERESIS>
+<MACRON+DIAERESIS-BELOW>
+<MACRON+DOT>
+<MACRON+DOT-BELOW>
+<MACRON+CIRCUMFLEX>
+<LINE-BELOW>
+<HORN>
+<HORN+ACUTE>
+<HORN+GRAVE>
+<HORN+HOOK>
+<HORN+TILDE>
+<HORN+DOT-BELOW>
+<PRECEDED-BY-APOSTROPHE>
+<GREEK>
+<TONOS>
+<DIALYTICA>
+<DIALYTICA+TONOS>
+<CYRILLIC>
+<HIRAGANA>
+<KATAKANA>
+<SPECIAL>
+
+<NS>	<NS>;<NS>;<NS>;IGNORE
+<SP>	IGNORE;IGNORE;IGNORE;<SP>
+<HT>	IGNORE;IGNORE;IGNORE;<HT>
+<VT>	IGNORE;IGNORE;IGNORE;<VT>
+<CR>	IGNORE;IGNORE;IGNORE;<CR>
+<LF>	IGNORE;IGNORE;IGNORE;<LF>
+<FF>	IGNORE;IGNORE;IGNORE;<FF>
+<_>	IGNORE;IGNORE;IGNORE;<_>
+<'m>	IGNORE;IGNORE;IGNORE;<'m>
+<-->	IGNORE;IGNORE;IGNORE;<-->
+<->	IGNORE;IGNORE;IGNORE;<->
+<,>	IGNORE;IGNORE;IGNORE;<,>
+<;>	IGNORE;IGNORE;IGNORE;<;>
+<:>	IGNORE;IGNORE;IGNORE;<:>
+<!>	IGNORE;IGNORE;IGNORE;<!>
+<!I>	IGNORE;IGNORE;IGNORE;<!I>
+<?>	IGNORE;IGNORE;IGNORE;<?>
+<?I>	IGNORE;IGNORE;IGNORE;<?I>
+<//>	IGNORE;IGNORE;IGNORE;<//>
+<.>	IGNORE;IGNORE;IGNORE;<.>
+<''>	IGNORE;IGNORE;IGNORE;<''>
+<'!>	IGNORE;IGNORE;IGNORE;<'!>
+<'/>>	IGNORE;IGNORE;IGNORE;<'/>>
+<':>	IGNORE;IGNORE;IGNORE;<':>
+<'?>	IGNORE;IGNORE;IGNORE;<'?>
+<.M>	IGNORE;IGNORE;IGNORE;<.M>
+<',>	IGNORE;IGNORE;IGNORE;<',>
+<'>	IGNORE;IGNORE;IGNORE;<'>
+<'6>	IGNORE;IGNORE;IGNORE;<'6>
+<'9>	IGNORE;IGNORE;IGNORE;<'9>
+<">	IGNORE;IGNORE;IGNORE;<">
+<"6>	IGNORE;IGNORE;IGNORE;<"6>
+<"9>	IGNORE;IGNORE;IGNORE;<"9>
+<<<>	IGNORE;IGNORE;IGNORE;<<<>
+</>/>>	IGNORE;IGNORE;IGNORE;</>/>>
+<(>	IGNORE;IGNORE;IGNORE;<(>
+<(S>	IGNORE;IGNORE;IGNORE;<(S>
+<)>	IGNORE;IGNORE;IGNORE;<)>
+<)S>	IGNORE;IGNORE;IGNORE;<)S>
+<<(>	IGNORE;IGNORE;IGNORE;<<(>
+<)/>>	IGNORE;IGNORE;IGNORE;<)/>>
+<(!>	IGNORE;IGNORE;IGNORE;<(!>
+<!)>	IGNORE;IGNORE;IGNORE;<!)>
+<SE>	IGNORE;IGNORE;IGNORE;<SE>
+<PI>	IGNORE;IGNORE;IGNORE;<PI>
+<Co>	IGNORE;IGNORE;IGNORE;<Co>
+<Rg>	IGNORE;IGNORE;IGNORE;<Rg>
+<At>	IGNORE;IGNORE;IGNORE;<At>
+<Cu>	IGNORE;IGNORE;IGNORE;<Cu>
+<Ct>	IGNORE;IGNORE;IGNORE;<Ct>
+<DO>	IGNORE;IGNORE;IGNORE;<DO>
+<Pd>	IGNORE;IGNORE;IGNORE;<Pd>
+<Ye>	IGNORE;IGNORE;IGNORE;<Ye>
+<*>	IGNORE;IGNORE;IGNORE;<*>
+<////>	IGNORE;IGNORE;IGNORE;<////>
+<&>	IGNORE;IGNORE;IGNORE;<&>
+<Nb>	IGNORE;IGNORE;IGNORE;<Nb>
+<%>	IGNORE;IGNORE;IGNORE;<%>
+<-S>	IGNORE;IGNORE;IGNORE;<-S>
+<+>	IGNORE;IGNORE;IGNORE;<+>
+<+S>	IGNORE;IGNORE;IGNORE;<+S>
+<+->	IGNORE;IGNORE;IGNORE;<+->
+<-:>	IGNORE;IGNORE;IGNORE;<-:>
+<*X>	IGNORE;IGNORE;IGNORE;<*X>
+<!=>	IGNORE;IGNORE;IGNORE;<!=>
+<<>	IGNORE;IGNORE;IGNORE;<<>
+<=<>	IGNORE;IGNORE;IGNORE;<=<>
+<=>	IGNORE;IGNORE;IGNORE;<=>
+</>=>	IGNORE;IGNORE;IGNORE;</>=>
+</>>	IGNORE;IGNORE;IGNORE;</>>
+<NO>	IGNORE;IGNORE;IGNORE;<NO>
+<!!>	IGNORE;IGNORE;IGNORE;<!!>
+<BB>	IGNORE;IGNORE;IGNORE;<BB>
+<DG>	IGNORE;IGNORE;IGNORE;<DG>
+<My>	IGNORE;IGNORE;IGNORE;<My>
+<'<>	IGNORE;IGNORE;IGNORE;<'<>
+<'(>	IGNORE;IGNORE;IGNORE;<'(>
+<'.>	IGNORE;IGNORE;IGNORE;<'.>
+<'0>	IGNORE;IGNORE;IGNORE;<'0>
+<';>	IGNORE;IGNORE;IGNORE;<';>
+<1?>	IGNORE;IGNORE;IGNORE;<1?>
+<'">	IGNORE;IGNORE;IGNORE;<'">
+<'G>	IGNORE;IGNORE;IGNORE;<'G>
+<,G>	IGNORE;IGNORE;IGNORE;<,G>
+<j3>	IGNORE;IGNORE;IGNORE;<j3>
+<?%>	IGNORE;IGNORE;IGNORE;<?%>
+<'*>	IGNORE;IGNORE;IGNORE;<'*>
+<'%>	IGNORE;IGNORE;IGNORE;<'%>
+<.*>	IGNORE;IGNORE;IGNORE;<.*>
+<b3>	IGNORE;IGNORE;IGNORE;<b3>
+<,,>	IGNORE;IGNORE;IGNORE;<,,>
+<?*>	IGNORE;IGNORE;IGNORE;<?*>
+<?:>	IGNORE;IGNORE;IGNORE;<?:>
+<,!>	IGNORE;IGNORE;IGNORE;<,!>
+<,'>	IGNORE;IGNORE;IGNORE;<,'>
+<?,>	IGNORE;IGNORE;IGNORE;<?,>
+<;!>	IGNORE;IGNORE;IGNORE;<;!>
+<;'>	IGNORE;IGNORE;IGNORE;<;'>
+<?;>	IGNORE;IGNORE;IGNORE;<?;>
+<!:>	IGNORE;IGNORE;IGNORE;<!:>
+<!*>	IGNORE;IGNORE;IGNORE;<!*>
+<;;>	IGNORE;IGNORE;IGNORE;<;;>
+<1N>	IGNORE;IGNORE;IGNORE;<1N>
+<1M>	IGNORE;IGNORE;IGNORE;<1M>
+<3M>	IGNORE;IGNORE;IGNORE;<3M>
+<4M>	IGNORE;IGNORE;IGNORE;<4M>
+<6M>	IGNORE;IGNORE;IGNORE;<6M>
+<LR>	IGNORE;IGNORE;IGNORE;<LR>
+<RL>	IGNORE;IGNORE;IGNORE;<RL>
+<1T>	IGNORE;IGNORE;IGNORE;<1T>
+<1H>	IGNORE;IGNORE;IGNORE;<1H>
+<-1>	IGNORE;IGNORE;IGNORE;<-1>
+<-N>	IGNORE;IGNORE;IGNORE;<-N>
+<-M>	IGNORE;IGNORE;IGNORE;<-M>
+<-3>	IGNORE;IGNORE;IGNORE;<-3>
+<!2>	IGNORE;IGNORE;IGNORE;<!2>
+<=2>	IGNORE;IGNORE;IGNORE;<=2>
+<.9>	IGNORE;IGNORE;IGNORE;<.9>
+<9'>	IGNORE;IGNORE;IGNORE;<9'>
+<:9>	IGNORE;IGNORE;IGNORE;<:9>
+<9">	IGNORE;IGNORE;IGNORE;<9">
+<//->	IGNORE;IGNORE;IGNORE;<//->
+<//=>	IGNORE;IGNORE;IGNORE;<//=>
+<Sb>	IGNORE;IGNORE;IGNORE;<Sb>
+<..>	IGNORE;IGNORE;IGNORE;<..>
+<.3>	IGNORE;IGNORE;IGNORE;<.3>
+<%0>	IGNORE;IGNORE;IGNORE;<%0>
+<1'>	IGNORE;IGNORE;IGNORE;<1'>
+<2'>	IGNORE;IGNORE;IGNORE;<2'>
+<3'>	IGNORE;IGNORE;IGNORE;<3'>
+<1">	IGNORE;IGNORE;IGNORE;<1">
+<2">	IGNORE;IGNORE;IGNORE;<2">
+<3">	IGNORE;IGNORE;IGNORE;<3">
+<Ca>	IGNORE;IGNORE;IGNORE;<Ca>
+<<1>	IGNORE;IGNORE;IGNORE;<<1>
+</>1>	IGNORE;IGNORE;IGNORE;</>1>
+<:X>	IGNORE;IGNORE;IGNORE;<:X>
+<!*2>	IGNORE;IGNORE;IGNORE;<!*2>
+<'->	IGNORE;IGNORE;IGNORE;<'->
+<=S>	IGNORE;IGNORE;IGNORE;<=S>
+<0s>	IGNORE;IGNORE;IGNORE;<0s>
+<1s>	IGNORE;IGNORE;IGNORE;<1s>
+<2s>	IGNORE;IGNORE;IGNORE;<2s>
+<3s>	IGNORE;IGNORE;IGNORE;<3s>
+<4s>	IGNORE;IGNORE;IGNORE;<4s>
+<5s>	IGNORE;IGNORE;IGNORE;<5s>
+<6s>	IGNORE;IGNORE;IGNORE;<6s>
+<7s>	IGNORE;IGNORE;IGNORE;<7s>
+<8s>	IGNORE;IGNORE;IGNORE;<8s>
+<9s>	IGNORE;IGNORE;IGNORE;<9s>
+<+s>	IGNORE;IGNORE;IGNORE;<+s>
+<-s>	IGNORE;IGNORE;IGNORE;<-s>
+<=s>	IGNORE;IGNORE;IGNORE;<=s>
+<(s>	IGNORE;IGNORE;IGNORE;<(s>
+<)s>	IGNORE;IGNORE;IGNORE;<)s>
+<Ff>	IGNORE;IGNORE;IGNORE;<Ff>
+<Li>	IGNORE;IGNORE;IGNORE;<Li>
+<Pt>	IGNORE;IGNORE;IGNORE;<Pt>
+<W=>	IGNORE;IGNORE;IGNORE;<W=>
+<oC>	IGNORE;IGNORE;IGNORE;<oC>
+<co>	IGNORE;IGNORE;IGNORE;<co>
+<oF>	IGNORE;IGNORE;IGNORE;<oF>
+<N0>	IGNORE;IGNORE;IGNORE;<N0>
+<PO>	IGNORE;IGNORE;IGNORE;<PO>
+<Rx>	IGNORE;IGNORE;IGNORE;<Rx>
+<SM>	IGNORE;IGNORE;IGNORE;<SM>
+<TM>	IGNORE;IGNORE;IGNORE;<TM>
+<Om>	IGNORE;IGNORE;IGNORE;<Om>
+<AO>	IGNORE;IGNORE;IGNORE;<AO>
+<13>	IGNORE;IGNORE;IGNORE;<13>
+<23>	IGNORE;IGNORE;IGNORE;<23>
+<15>	IGNORE;IGNORE;IGNORE;<15>
+<25>	IGNORE;IGNORE;IGNORE;<25>
+<35>	IGNORE;IGNORE;IGNORE;<35>
+<45>	IGNORE;IGNORE;IGNORE;<45>
+<16>	IGNORE;IGNORE;IGNORE;<16>
+<56>	IGNORE;IGNORE;IGNORE;<56>
+<1R>	IGNORE;IGNORE;IGNORE;<1R>
+<2R>	IGNORE;IGNORE;IGNORE;<2R>
+<3R>	IGNORE;IGNORE;IGNORE;<3R>
+<4R>	IGNORE;IGNORE;IGNORE;<4R>
+<5R>	IGNORE;IGNORE;IGNORE;<5R>
+<6R>	IGNORE;IGNORE;IGNORE;<6R>
+<7R>	IGNORE;IGNORE;IGNORE;<7R>
+<8R>	IGNORE;IGNORE;IGNORE;<8R>
+<9R>	IGNORE;IGNORE;IGNORE;<9R>
+<aR>	IGNORE;IGNORE;IGNORE;<aR>
+<bR>	IGNORE;IGNORE;IGNORE;<bR>
+<cR>	IGNORE;IGNORE;IGNORE;<cR>
+<50R>	IGNORE;IGNORE;IGNORE;<50R>
+<100R>	IGNORE;IGNORE;IGNORE;<100R>
+<500R>	IGNORE;IGNORE;IGNORE;<500R>
+<1000R>	IGNORE;IGNORE;IGNORE;<1000R>
+<1r>	IGNORE;IGNORE;IGNORE;<1r>
+<2r>	IGNORE;IGNORE;IGNORE;<2r>
+<3r>	IGNORE;IGNORE;IGNORE;<3r>
+<4r>	IGNORE;IGNORE;IGNORE;<4r>
+<5r>	IGNORE;IGNORE;IGNORE;<5r>
+<6r>	IGNORE;IGNORE;IGNORE;<6r>
+<7r>	IGNORE;IGNORE;IGNORE;<7r>
+<8r>	IGNORE;IGNORE;IGNORE;<8r>
+<9r>	IGNORE;IGNORE;IGNORE;<9r>
+<ar>	IGNORE;IGNORE;IGNORE;<ar>
+<br>	IGNORE;IGNORE;IGNORE;<br>
+<cr>	IGNORE;IGNORE;IGNORE;<cr>
+<50r>	IGNORE;IGNORE;IGNORE;<50r>
+<100r>	IGNORE;IGNORE;IGNORE;<100r>
+<500r>	IGNORE;IGNORE;IGNORE;<500r>
+<1000r>	IGNORE;IGNORE;IGNORE;<1000r>
+<1000RCD>	IGNORE;IGNORE;IGNORE;<1000RCD>
+<5000R>	IGNORE;IGNORE;IGNORE;<5000R>
+<10000R>	IGNORE;IGNORE;IGNORE;<10000R>
+<-!>	IGNORE;IGNORE;IGNORE;<-!>
+<-v>	IGNORE;IGNORE;IGNORE;<-v>
+<</>>	IGNORE;IGNORE;IGNORE;<</>>
+<UD>	IGNORE;IGNORE;IGNORE;<UD>
+<<!!>	IGNORE;IGNORE;IGNORE;<<!!>
+</////>>	IGNORE;IGNORE;IGNORE;</////>>
+<!!/>>	IGNORE;IGNORE;IGNORE;<!!/>>
+<<////>	IGNORE;IGNORE;IGNORE;<<////>
+<UD->	IGNORE;IGNORE;IGNORE;<UD->
+</>V>	IGNORE;IGNORE;IGNORE;</>V>
+<<=>	IGNORE;IGNORE;IGNORE;<<=>
+<=/>>	IGNORE;IGNORE;IGNORE;<=/>>
+<==>	IGNORE;IGNORE;IGNORE;<==>
+<FA>	IGNORE;IGNORE;IGNORE;<FA>
+<dP>	IGNORE;IGNORE;IGNORE;<dP>
+<TE>	IGNORE;IGNORE;IGNORE;<TE>
+<//0>	IGNORE;IGNORE;IGNORE;<//0>
+<DE>	IGNORE;IGNORE;IGNORE;<DE>
+<NB>	IGNORE;IGNORE;IGNORE;<NB>
+<(->	IGNORE;IGNORE;IGNORE;<(->
+<-)>	IGNORE;IGNORE;IGNORE;<-)>
+<*P>	IGNORE;IGNORE;IGNORE;<*P>
+<+Z>	IGNORE;IGNORE;IGNORE;<+Z>
+<-2>	IGNORE;IGNORE;IGNORE;<-2>
+<-+>	IGNORE;IGNORE;IGNORE;<-+>
+<.+>	IGNORE;IGNORE;IGNORE;<.+>
+<//f>	IGNORE;IGNORE;IGNORE;<//f>
+<*->	IGNORE;IGNORE;IGNORE;<*->
+<Ob>	IGNORE;IGNORE;IGNORE;<Ob>
+<sb>	IGNORE;IGNORE;IGNORE;<sb>
+<RT>	IGNORE;IGNORE;IGNORE;<RT>
+<0(>	IGNORE;IGNORE;IGNORE;<0(>
+<00>	IGNORE;IGNORE;IGNORE;<00>
+<-L>	IGNORE;IGNORE;IGNORE;<-L>
+<-V>	IGNORE;IGNORE;IGNORE;<-V>
+<PP>	IGNORE;IGNORE;IGNORE;<PP>
+<AN>	IGNORE;IGNORE;IGNORE;<AN>
+<OR>	IGNORE;IGNORE;IGNORE;<OR>
+<(U>	IGNORE;IGNORE;IGNORE;<(U>
+<)U>	IGNORE;IGNORE;IGNORE;<)U>
+<In>	IGNORE;IGNORE;IGNORE;<In>
+<DI>	IGNORE;IGNORE;IGNORE;<DI>
+<Io>	IGNORE;IGNORE;IGNORE;<Io>
+<.:>	IGNORE;IGNORE;IGNORE;<.:>
+<:.>	IGNORE;IGNORE;IGNORE;<:.>
+<:R>	IGNORE;IGNORE;IGNORE;<:R>
+<::>	IGNORE;IGNORE;IGNORE;<::>
+<?1>	IGNORE;IGNORE;IGNORE;<?1>
+<CG>	IGNORE;IGNORE;IGNORE;<CG>
+<?->	IGNORE;IGNORE;IGNORE;<?->
+<?=>	IGNORE;IGNORE;IGNORE;<?=>
+<?2>	IGNORE;IGNORE;IGNORE;<?2>
+<=?>	IGNORE;IGNORE;IGNORE;<=?>
+<HI>	IGNORE;IGNORE;IGNORE;<HI>
+<=3>	IGNORE;IGNORE;IGNORE;<=3>
+<<*>	IGNORE;IGNORE;IGNORE;<<*>
+<*/>>	IGNORE;IGNORE;IGNORE;<*/>>
+<!<>	IGNORE;IGNORE;IGNORE;<!<>
+<!/>>	IGNORE;IGNORE;IGNORE;<!/>>
+<(C>	IGNORE;IGNORE;IGNORE;<(C>
+<)C>	IGNORE;IGNORE;IGNORE;<)C>
+<(_>	IGNORE;IGNORE;IGNORE;<(_>
+<)_>	IGNORE;IGNORE;IGNORE;<)_>
+<0.>	IGNORE;IGNORE;IGNORE;<0.>
+<02>	IGNORE;IGNORE;IGNORE;<02>
+<-T>	IGNORE;IGNORE;IGNORE;<-T>
+<.P>	IGNORE;IGNORE;IGNORE;<.P>
+<:3>	IGNORE;IGNORE;IGNORE;<:3>
+<Eh>	IGNORE;IGNORE;IGNORE;<Eh>
+<<7>	IGNORE;IGNORE;IGNORE;<<7>
+</>7>	IGNORE;IGNORE;IGNORE;</>7>
+<7<>	IGNORE;IGNORE;IGNORE;<7<>
+<7/>>	IGNORE;IGNORE;IGNORE;<7/>>
+<NI>	IGNORE;IGNORE;IGNORE;<NI>
+<(A>	IGNORE;IGNORE;IGNORE;<(A>
+<TR>	IGNORE;IGNORE;IGNORE;<TR>
+<Iu>	IGNORE;IGNORE;IGNORE;<Iu>
+<Il>	IGNORE;IGNORE;IGNORE;<Il>
+<Vs>	IGNORE;IGNORE;IGNORE;<Vs>
+<1h>	IGNORE;IGNORE;IGNORE;<1h>
+<3h>	IGNORE;IGNORE;IGNORE;<3h>
+<2h>	IGNORE;IGNORE;IGNORE;<2h>
+<4h>	IGNORE;IGNORE;IGNORE;<4h>
+<1j>	IGNORE;IGNORE;IGNORE;<1j>
+<2j>	IGNORE;IGNORE;IGNORE;<2j>
+<3j>	IGNORE;IGNORE;IGNORE;<3j>
+<4j>	IGNORE;IGNORE;IGNORE;<4j>
+<1-o>	IGNORE;IGNORE;IGNORE;<1-o>
+<2-o>	IGNORE;IGNORE;IGNORE;<2-o>
+<3-o>	IGNORE;IGNORE;IGNORE;<3-o>
+<4-o>	IGNORE;IGNORE;IGNORE;<4-o>
+<5-o>	IGNORE;IGNORE;IGNORE;<5-o>
+<6-o>	IGNORE;IGNORE;IGNORE;<6-o>
+<7-o>	IGNORE;IGNORE;IGNORE;<7-o>
+<8-o>	IGNORE;IGNORE;IGNORE;<8-o>
+<9-o>	IGNORE;IGNORE;IGNORE;<9-o>
+<10-o>	IGNORE;IGNORE;IGNORE;<10-o>
+<11-o>	IGNORE;IGNORE;IGNORE;<11-o>
+<12-o>	IGNORE;IGNORE;IGNORE;<12-o>
+<13-o>	IGNORE;IGNORE;IGNORE;<13-o>
+<14-o>	IGNORE;IGNORE;IGNORE;<14-o>
+<15-o>	IGNORE;IGNORE;IGNORE;<15-o>
+<16-o>	IGNORE;IGNORE;IGNORE;<16-o>
+<17-o>	IGNORE;IGNORE;IGNORE;<17-o>
+<18-o>	IGNORE;IGNORE;IGNORE;<18-o>
+<19-o>	IGNORE;IGNORE;IGNORE;<19-o>
+<20-o>	IGNORE;IGNORE;IGNORE;<20-o>
+<(1)>	IGNORE;IGNORE;IGNORE;<(1)>
+<(2)>	IGNORE;IGNORE;IGNORE;<(2)>
+<(3)>	IGNORE;IGNORE;IGNORE;<(3)>
+<(4)>	IGNORE;IGNORE;IGNORE;<(4)>
+<(5)>	IGNORE;IGNORE;IGNORE;<(5)>
+<(6)>	IGNORE;IGNORE;IGNORE;<(6)>
+<(7)>	IGNORE;IGNORE;IGNORE;<(7)>
+<(8)>	IGNORE;IGNORE;IGNORE;<(8)>
+<(9)>	IGNORE;IGNORE;IGNORE;<(9)>
+<(10)>	IGNORE;IGNORE;IGNORE;<(10)>
+<(11)>	IGNORE;IGNORE;IGNORE;<(11)>
+<(12)>	IGNORE;IGNORE;IGNORE;<(12)>
+<(13)>	IGNORE;IGNORE;IGNORE;<(13)>
+<(14)>	IGNORE;IGNORE;IGNORE;<(14)>
+<(15)>	IGNORE;IGNORE;IGNORE;<(15)>
+<(16)>	IGNORE;IGNORE;IGNORE;<(16)>
+<(17)>	IGNORE;IGNORE;IGNORE;<(17)>
+<(18)>	IGNORE;IGNORE;IGNORE;<(18)>
+<(19)>	IGNORE;IGNORE;IGNORE;<(19)>
+<(20)>	IGNORE;IGNORE;IGNORE;<(20)>
+<1.>	IGNORE;IGNORE;IGNORE;<1.>
+<2.>	IGNORE;IGNORE;IGNORE;<2.>
+<3.>	IGNORE;IGNORE;IGNORE;<3.>
+<4.>	IGNORE;IGNORE;IGNORE;<4.>
+<5.>	IGNORE;IGNORE;IGNORE;<5.>
+<6.>	IGNORE;IGNORE;IGNORE;<6.>
+<7.>	IGNORE;IGNORE;IGNORE;<7.>
+<8.>	IGNORE;IGNORE;IGNORE;<8.>
+<9.>	IGNORE;IGNORE;IGNORE;<9.>
+<10.>	IGNORE;IGNORE;IGNORE;<10.>
+<11.>	IGNORE;IGNORE;IGNORE;<11.>
+<12.>	IGNORE;IGNORE;IGNORE;<12.>
+<13.>	IGNORE;IGNORE;IGNORE;<13.>
+<14.>	IGNORE;IGNORE;IGNORE;<14.>
+<15.>	IGNORE;IGNORE;IGNORE;<15.>
+<16.>	IGNORE;IGNORE;IGNORE;<16.>
+<17.>	IGNORE;IGNORE;IGNORE;<17.>
+<18.>	IGNORE;IGNORE;IGNORE;<18.>
+<19.>	IGNORE;IGNORE;IGNORE;<19.>
+<20.>	IGNORE;IGNORE;IGNORE;<20.>
+<0-o>	IGNORE;IGNORE;IGNORE;<0-o>
+<hh>	IGNORE;IGNORE;IGNORE;<hh>
+<HH>	IGNORE;IGNORE;IGNORE;<HH>
+<vv>	IGNORE;IGNORE;IGNORE;<vv>
+<VV>	IGNORE;IGNORE;IGNORE;<VV>
+<3->	IGNORE;IGNORE;IGNORE;<3->
+<3_>	IGNORE;IGNORE;IGNORE;<3_>
+<3!>	IGNORE;IGNORE;IGNORE;<3!>
+<3//>	IGNORE;IGNORE;IGNORE;<3//>
+<4->	IGNORE;IGNORE;IGNORE;<4->
+<4_>	IGNORE;IGNORE;IGNORE;<4_>
+<4!>	IGNORE;IGNORE;IGNORE;<4!>
+<4//>	IGNORE;IGNORE;IGNORE;<4//>
+<dr>	IGNORE;IGNORE;IGNORE;<dr>
+<dR>	IGNORE;IGNORE;IGNORE;<dR>
+<Dr>	IGNORE;IGNORE;IGNORE;<Dr>
+<DR>	IGNORE;IGNORE;IGNORE;<DR>
+<dl>	IGNORE;IGNORE;IGNORE;<dl>
+<dL>	IGNORE;IGNORE;IGNORE;<dL>
+<Dl>	IGNORE;IGNORE;IGNORE;<Dl>
+<LD>	IGNORE;IGNORE;IGNORE;<LD>
+<ur>	IGNORE;IGNORE;IGNORE;<ur>
+<uR>	IGNORE;IGNORE;IGNORE;<uR>
+<Ur>	IGNORE;IGNORE;IGNORE;<Ur>
+<UR>	IGNORE;IGNORE;IGNORE;<UR>
+<ul>	IGNORE;IGNORE;IGNORE;<ul>
+<uL>	IGNORE;IGNORE;IGNORE;<uL>
+<Ul>	IGNORE;IGNORE;IGNORE;<Ul>
+<UL>	IGNORE;IGNORE;IGNORE;<UL>
+<vr>	IGNORE;IGNORE;IGNORE;<vr>
+<vR>	IGNORE;IGNORE;IGNORE;<vR>
+<Udr>	IGNORE;IGNORE;IGNORE;<Udr>
+<uDr>	IGNORE;IGNORE;IGNORE;<uDr>
+<Vr>	IGNORE;IGNORE;IGNORE;<Vr>
+<UdR>	IGNORE;IGNORE;IGNORE;<UdR>
+<uDR>	IGNORE;IGNORE;IGNORE;<uDR>
+<VR>	IGNORE;IGNORE;IGNORE;<VR>
+<vl>	IGNORE;IGNORE;IGNORE;<vl>
+<vL>	IGNORE;IGNORE;IGNORE;<vL>
+<Udl>	IGNORE;IGNORE;IGNORE;<Udl>
+<uDl>	IGNORE;IGNORE;IGNORE;<uDl>
+<Vl>	IGNORE;IGNORE;IGNORE;<Vl>
+<UdL>	IGNORE;IGNORE;IGNORE;<UdL>
+<uDL>	IGNORE;IGNORE;IGNORE;<uDL>
+<VL>	IGNORE;IGNORE;IGNORE;<VL>
+<dh>	IGNORE;IGNORE;IGNORE;<dh>
+<dLr>	IGNORE;IGNORE;IGNORE;<dLr>
+<dlR>	IGNORE;IGNORE;IGNORE;<dlR>
+<dH>	IGNORE;IGNORE;IGNORE;<dH>
+<Dh>	IGNORE;IGNORE;IGNORE;<Dh>
+<DLr>	IGNORE;IGNORE;IGNORE;<DLr>
+<DlR>	IGNORE;IGNORE;IGNORE;<DlR>
+<DH>	IGNORE;IGNORE;IGNORE;<DH>
+<uh>	IGNORE;IGNORE;IGNORE;<uh>
+<uLr>	IGNORE;IGNORE;IGNORE;<uLr>
+<ulR>	IGNORE;IGNORE;IGNORE;<ulR>
+<uH>	IGNORE;IGNORE;IGNORE;<uH>
+<Uh>	IGNORE;IGNORE;IGNORE;<Uh>
+<ULr>	IGNORE;IGNORE;IGNORE;<ULr>
+<UlR>	IGNORE;IGNORE;IGNORE;<UlR>
+<UH>	IGNORE;IGNORE;IGNORE;<UH>
+<vh>	IGNORE;IGNORE;IGNORE;<vh>
+<vLr>	IGNORE;IGNORE;IGNORE;<vLr>
+<vlR>	IGNORE;IGNORE;IGNORE;<vlR>
+<vH>	IGNORE;IGNORE;IGNORE;<vH>
+<Udh>	IGNORE;IGNORE;IGNORE;<Udh>
+<uDh>	IGNORE;IGNORE;IGNORE;<uDh>
+<Vh>	IGNORE;IGNORE;IGNORE;<Vh>
+<UdLr>	IGNORE;IGNORE;IGNORE;<UdLr>
+<UdlR>	IGNORE;IGNORE;IGNORE;<UdlR>
+<uDLr>	IGNORE;IGNORE;IGNORE;<uDLr>
+<uDlR>	IGNORE;IGNORE;IGNORE;<uDlR>
+<UdH>	IGNORE;IGNORE;IGNORE;<UdH>
+<uDH>	IGNORE;IGNORE;IGNORE;<uDH>
+<VLr>	IGNORE;IGNORE;IGNORE;<VLr>
+<VlR>	IGNORE;IGNORE;IGNORE;<VlR>
+<VH>	IGNORE;IGNORE;IGNORE;<VH>
+<FD>	IGNORE;IGNORE;IGNORE;<FD>
+<BD>	IGNORE;IGNORE;IGNORE;<BD>
+<TB>	IGNORE;IGNORE;IGNORE;<TB>
+<LB>	IGNORE;IGNORE;IGNORE;<LB>
+<FB>	IGNORE;IGNORE;IGNORE;<FB>
+<lB>	IGNORE;IGNORE;IGNORE;<lB>
+<RB>	IGNORE;IGNORE;IGNORE;<RB>
+<.S>	IGNORE;IGNORE;IGNORE;<.S>
+<:S>	IGNORE;IGNORE;IGNORE;<:S>
+<?S>	IGNORE;IGNORE;IGNORE;<?S>
+<fS>	IGNORE;IGNORE;IGNORE;<fS>
+<OS>	IGNORE;IGNORE;IGNORE;<OS>
+<RO>	IGNORE;IGNORE;IGNORE;<RO>
+<Rr>	IGNORE;IGNORE;IGNORE;<Rr>
+<RF>	IGNORE;IGNORE;IGNORE;<RF>
+<RY>	IGNORE;IGNORE;IGNORE;<RY>
+<RH>	IGNORE;IGNORE;IGNORE;<RH>
+<RZ>	IGNORE;IGNORE;IGNORE;<RZ>
+<RK>	IGNORE;IGNORE;IGNORE;<RK>
+<RX>	IGNORE;IGNORE;IGNORE;<RX>
+<sB>	IGNORE;IGNORE;IGNORE;<sB>
+<SR>	IGNORE;IGNORE;IGNORE;<SR>
+<Or>	IGNORE;IGNORE;IGNORE;<Or>
+<UT>	IGNORE;IGNORE;IGNORE;<UT>
+<uT>	IGNORE;IGNORE;IGNORE;<uT>
+<Tr>	IGNORE;IGNORE;IGNORE;<Tr>
+<PR>	IGNORE;IGNORE;IGNORE;<PR>
+<Dt>	IGNORE;IGNORE;IGNORE;<Dt>
+<dT>	IGNORE;IGNORE;IGNORE;<dT>
+<Tl>	IGNORE;IGNORE;IGNORE;<Tl>
+<PL>	IGNORE;IGNORE;IGNORE;<PL>
+<Db>	IGNORE;IGNORE;IGNORE;<Db>
+<Dw>	IGNORE;IGNORE;IGNORE;<Dw>
+<LZ>	IGNORE;IGNORE;IGNORE;<LZ>
+<0m>	IGNORE;IGNORE;IGNORE;<0m>
+<0o>	IGNORE;IGNORE;IGNORE;<0o>
+<0M>	IGNORE;IGNORE;IGNORE;<0M>
+<0L>	IGNORE;IGNORE;IGNORE;<0L>
+<0R>	IGNORE;IGNORE;IGNORE;<0R>
+<Sn>	IGNORE;IGNORE;IGNORE;<Sn>
+<Ic>	IGNORE;IGNORE;IGNORE;<Ic>
+<Fd>	IGNORE;IGNORE;IGNORE;<Fd>
+<Bd>	IGNORE;IGNORE;IGNORE;<Bd>
+<Ci>	IGNORE;IGNORE;IGNORE;<Ci>
+<*2>	IGNORE;IGNORE;IGNORE;<*2>
+<*1>	IGNORE;IGNORE;IGNORE;<*1>
+<TEL>	IGNORE;IGNORE;IGNORE;<TEL>
+<tel>	IGNORE;IGNORE;IGNORE;<tel>
+<<H>	IGNORE;IGNORE;IGNORE;<<H>
+</>H>	IGNORE;IGNORE;IGNORE;</>H>
+<0u>	IGNORE;IGNORE;IGNORE;<0u>
+<0U>	IGNORE;IGNORE;IGNORE;<0U>
+<SU>	IGNORE;IGNORE;IGNORE;<SU>
+<Fm>	IGNORE;IGNORE;IGNORE;<Fm>
+<Ml>	IGNORE;IGNORE;IGNORE;<Ml>
+<cS>	IGNORE;IGNORE;IGNORE;<cS>
+<cH>	IGNORE;IGNORE;IGNORE;<cH>
+<cD>	IGNORE;IGNORE;IGNORE;<cD>
+<cC>	IGNORE;IGNORE;IGNORE;<cC>
+<cS->	IGNORE;IGNORE;IGNORE;<cS->
+<cH->	IGNORE;IGNORE;IGNORE;<cH->
+<cD->	IGNORE;IGNORE;IGNORE;<cD->
+<cC->	IGNORE;IGNORE;IGNORE;<cC->
+<Md>	IGNORE;IGNORE;IGNORE;<Md>
+<M8>	IGNORE;IGNORE;IGNORE;<M8>
+<M2>	IGNORE;IGNORE;IGNORE;<M2>
+<M16>	IGNORE;IGNORE;IGNORE;<M16>
+<Mb>	IGNORE;IGNORE;IGNORE;<Mb>
+<Mx>	IGNORE;IGNORE;IGNORE;<Mx>
+<MX>	IGNORE;IGNORE;IGNORE;<MX>
+<OK>	IGNORE;IGNORE;IGNORE;<OK>
+<XX>	IGNORE;IGNORE;IGNORE;<XX>
+<-X>	IGNORE;IGNORE;IGNORE;<-X>
+<IS>	IGNORE;IGNORE;IGNORE;<IS>
+<,_>	IGNORE;IGNORE;IGNORE;<,_>
+<._>	IGNORE;IGNORE;IGNORE;<._>
+<+">	IGNORE;IGNORE;IGNORE;<+">
+<JIS>	IGNORE;IGNORE;IGNORE;<JIS>
+<*_>	IGNORE;IGNORE;IGNORE;<*_>
+<;_>	IGNORE;IGNORE;IGNORE;<;_>
+<0_>	IGNORE;IGNORE;IGNORE;<0_>
+<<+>	IGNORE;IGNORE;IGNORE;<<+>
+</>+>	IGNORE;IGNORE;IGNORE;</>+>
+<<'>	IGNORE;IGNORE;IGNORE;<<'>
+</>'>	IGNORE;IGNORE;IGNORE;</>'>
+<<">	IGNORE;IGNORE;IGNORE;<<">
+</>">	IGNORE;IGNORE;IGNORE;</>">
+<(">	IGNORE;IGNORE;IGNORE;<(">
+<)">	IGNORE;IGNORE;IGNORE;<)">
+<=T>	IGNORE;IGNORE;IGNORE;<=T>
+<=_>	IGNORE;IGNORE;IGNORE;<=_>
+<('>	IGNORE;IGNORE;IGNORE;<('>
+<)'>	IGNORE;IGNORE;IGNORE;<)'>
+<(I>	IGNORE;IGNORE;IGNORE;<(I>
+<)I>	IGNORE;IGNORE;IGNORE;<)I>
+<-?>	IGNORE;IGNORE;IGNORE;<-?>
+<=T:)>	IGNORE;IGNORE;IGNORE;<=T:)>
+<"5>	IGNORE;IGNORE;IGNORE;<"5>
+<05>	IGNORE;IGNORE;IGNORE;<05>
+<*5>	IGNORE;IGNORE;IGNORE;<*5>
+<+5>	IGNORE;IGNORE;IGNORE;<+5>
+<.6>	IGNORE;IGNORE;IGNORE;<.6>
+<-6>	IGNORE;IGNORE;IGNORE;<-6>
+<*6>	IGNORE;IGNORE;IGNORE;<*6>
+<+6>	IGNORE;IGNORE;IGNORE;<+6>
+<(JU)>	IGNORE;IGNORE;IGNORE;<(JU)>
+<1c>	IGNORE;IGNORE;IGNORE;<1c>
+<2c>	IGNORE;IGNORE;IGNORE;<2c>
+<3c>	IGNORE;IGNORE;IGNORE;<3c>
+<4c>	IGNORE;IGNORE;IGNORE;<4c>
+<5c>	IGNORE;IGNORE;IGNORE;<5c>
+<6c>	IGNORE;IGNORE;IGNORE;<6c>
+<7c>	IGNORE;IGNORE;IGNORE;<7c>
+<8c>	IGNORE;IGNORE;IGNORE;<8c>
+<9c>	IGNORE;IGNORE;IGNORE;<9c>
+<10c>	IGNORE;IGNORE;IGNORE;<10c>
+<KSC>	IGNORE;IGNORE;IGNORE;<KSC>
+<am>	IGNORE;IGNORE;IGNORE;<am>
+<pm>	IGNORE;IGNORE;IGNORE;<pm>
+<NU>	IGNORE;IGNORE;IGNORE;<NU>
+<SH>	IGNORE;IGNORE;IGNORE;<SH>
+<SX>	IGNORE;IGNORE;IGNORE;<SX>
+<EX>	IGNORE;IGNORE;IGNORE;<EX>
+<ET>	IGNORE;IGNORE;IGNORE;<ET>
+<EQ>	IGNORE;IGNORE;IGNORE;<EQ>
+<AK>	IGNORE;IGNORE;IGNORE;<AK>
+<BL>	IGNORE;IGNORE;IGNORE;<BL>
+<BS>	IGNORE;IGNORE;IGNORE;<BS>
+<SO>	IGNORE;IGNORE;IGNORE;<SO>
+<SI>	IGNORE;IGNORE;IGNORE;<SI>
+<DL>	IGNORE;IGNORE;IGNORE;<DL>
+<D1>	IGNORE;IGNORE;IGNORE;<D1>
+<D2>	IGNORE;IGNORE;IGNORE;<D2>
+<D3>	IGNORE;IGNORE;IGNORE;<D3>
+<D4>	IGNORE;IGNORE;IGNORE;<D4>
+<NK>	IGNORE;IGNORE;IGNORE;<NK>
+<SY>	IGNORE;IGNORE;IGNORE;<SY>
+<EB>	IGNORE;IGNORE;IGNORE;<EB>
+<CN>	IGNORE;IGNORE;IGNORE;<CN>
+<EM>	IGNORE;IGNORE;IGNORE;<EM>
+<SB>	IGNORE;IGNORE;IGNORE;<SB>
+<EC>	IGNORE;IGNORE;IGNORE;<EC>
+<FS>	IGNORE;IGNORE;IGNORE;<FS>
+<GS>	IGNORE;IGNORE;IGNORE;<GS>
+<RS>	IGNORE;IGNORE;IGNORE;<RS>
+<US>	IGNORE;IGNORE;IGNORE;<US>
+<DT>	IGNORE;IGNORE;IGNORE;<DT>
+<PA>	IGNORE;IGNORE;IGNORE;<PA>
+<HO>	IGNORE;IGNORE;IGNORE;<HO>
+<BH>	IGNORE;IGNORE;IGNORE;<BH>
+<NH>	IGNORE;IGNORE;IGNORE;<NH>
+<IN>	IGNORE;IGNORE;IGNORE;<IN>
+<NL>	IGNORE;IGNORE;IGNORE;<NL>
+<SA>	IGNORE;IGNORE;IGNORE;<SA>
+<ES>	IGNORE;IGNORE;IGNORE;<ES>
+<HS>	IGNORE;IGNORE;IGNORE;<HS>
+<HJ>	IGNORE;IGNORE;IGNORE;<HJ>
+<VS>	IGNORE;IGNORE;IGNORE;<VS>
+<PD>	IGNORE;IGNORE;IGNORE;<PD>
+<PU>	IGNORE;IGNORE;IGNORE;<PU>
+<RI>	IGNORE;IGNORE;IGNORE;<RI>
+<S2>	IGNORE;IGNORE;IGNORE;<S2>
+<S3>	IGNORE;IGNORE;IGNORE;<S3>
+<DC>	IGNORE;IGNORE;IGNORE;<DC>
+<P1>	IGNORE;IGNORE;IGNORE;<P1>
+<P2>	IGNORE;IGNORE;IGNORE;<P2>
+<TS>	IGNORE;IGNORE;IGNORE;<TS>
+<CC>	IGNORE;IGNORE;IGNORE;<CC>
+<MW>	IGNORE;IGNORE;IGNORE;<MW>
+<SG>	IGNORE;IGNORE;IGNORE;<SG>
+<EG>	IGNORE;IGNORE;IGNORE;<EG>
+<SS>	IGNORE;IGNORE;IGNORE;<SS>
+<GC>	IGNORE;IGNORE;IGNORE;<GC>
+<SC>	IGNORE;IGNORE;IGNORE;<SC>
+<CI>	IGNORE;IGNORE;IGNORE;<CI>
+<ST>	IGNORE;IGNORE;IGNORE;<ST>
+<OC>	IGNORE;IGNORE;IGNORE;<OC>
+<PM>	IGNORE;IGNORE;IGNORE;<PM>
+<AC>	IGNORE;IGNORE;IGNORE;<AC>
+<"3>	IGNORE;IGNORE;IGNORE;<"3>
+<"1>	IGNORE;IGNORE;IGNORE;<"1>
+<"!>	IGNORE;IGNORE;IGNORE;<"!>
+<"'>	IGNORE;IGNORE;IGNORE;<"'>
+<"/>>	IGNORE;IGNORE;IGNORE;<"/>>
+<"?>	IGNORE;IGNORE;IGNORE;<"?>
+<"->	IGNORE;IGNORE;IGNORE;<"->
+<"(>	IGNORE;IGNORE;IGNORE;<"(>
+<".>	IGNORE;IGNORE;IGNORE;<".>
+<":>	IGNORE;IGNORE;IGNORE;<":>
+<"0>	IGNORE;IGNORE;IGNORE;<"0>
+<",>	IGNORE;IGNORE;IGNORE;<",>
+<"_>	IGNORE;IGNORE;IGNORE;<"_>
+<"">	IGNORE;IGNORE;IGNORE;<"">
+<";>	IGNORE;IGNORE;IGNORE;<";>
+<"<>	IGNORE;IGNORE;IGNORE;<"<>
+<"=>	IGNORE;IGNORE;IGNORE;<"=>
+<"//>	IGNORE;IGNORE;IGNORE;<"//>
+<"p>	IGNORE;IGNORE;IGNORE;<"p>
+<"d>	IGNORE;IGNORE;IGNORE;<"d>
+<"i>	IGNORE;IGNORE;IGNORE;<"i>
+<+_>	IGNORE;IGNORE;IGNORE;<+_>
+<Tel>	IGNORE;IGNORE;IGNORE;<Tel>
+<UA>	IGNORE;IGNORE;IGNORE;<UA>
+<UB>	IGNORE;IGNORE;IGNORE;<UB>
+UNDEFINED	IGNORE;IGNORE;IGNORE
+
+<0>	<0>;<0>;IGNORE;IGNORE
+<0S>	<0>;<0S>;IGNORE;IGNORE
+<18>	<0>;<18>;IGNORE;IGNORE
+<14>	<0>;<14>;IGNORE;IGNORE
+<38>	<0>;<38>;IGNORE;IGNORE
+<12>	<0>;<12>;IGNORE;IGNORE
+<58>	<0>;<58>;IGNORE;IGNORE
+<34>	<0>;<34>;IGNORE;IGNORE
+<78>	<0>;<78>;IGNORE;IGNORE
+<1>	<1>;<1>;IGNORE;IGNORE
+<2>	<2>;<2>;IGNORE;IGNORE
+<3>	<3>;<3>;IGNORE;IGNORE
+<4>	<4>;<4>;IGNORE;IGNORE
+<5>	<5>;<5>;IGNORE;IGNORE
+<6>	<6>;<6>;IGNORE;IGNORE
+<7>	<7>;<7>;IGNORE;IGNORE
+<8>	<8>;<8>;IGNORE;IGNORE
+<9>	<9>;<9>;IGNORE;IGNORE
+<1S>	<1>;<1S>;IGNORE;IGNORE
+<2S>	<2>;<2S>;IGNORE;IGNORE
+<3S>	<3>;<3S>;IGNORE;IGNORE
+<4S>	<4>;<4S>;IGNORE;IGNORE
+<5S>	<5>;<5S>;IGNORE;IGNORE
+<6S>	<6>;<6S>;IGNORE;IGNORE
+<7S>	<7>;<7S>;IGNORE;IGNORE
+<8S>	<8>;<8S>;IGNORE;IGNORE
+<9S>	<9>;<9S>;IGNORE;IGNORE
+<A>	<A>;<NONE>;<CAPITAL>;IGNORE
+<a>	<A>;<NONE>;<SMALL>;IGNORE
+<-a>	<A>;<NONE>;<-a>;IGNORE
+<A'>	<A>;<ACUTE>;<CAPITAL>;IGNORE
+<a'>	<A>;<ACUTE>;<SMALL>;IGNORE
+<A!>	<A>;<GRAVE>;<CAPITAL>;IGNORE
+<a!>	<A>;<GRAVE>;<SMALL>;IGNORE
+<A!!>	<A>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<a!!>	<A>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<A(>	<A>;<BREVE>;<CAPITAL>;IGNORE
+<a(>	<A>;<BREVE>;<SMALL>;IGNORE
+<A('>	<A>;<BREVE+ACUTE>;<CAPITAL>;IGNORE
+<a('>	<A>;<BREVE+ACUTE>;<SMALL>;IGNORE
+<A(!>	<A>;<BREVE+GRAVE>;<CAPITAL>;IGNORE
+<a(!>	<A>;<BREVE+GRAVE>;<SMALL>;IGNORE
+<A(2>	<A>;<BREVE+HOOK>;<CAPITAL>;IGNORE
+<a(2>	<A>;<BREVE+HOOK>;<SMALL>;IGNORE
+<A(?>	<A>;<BREVE+TILDE>;<CAPITAL>;IGNORE
+<a(?>	<A>;<BREVE+TILDE>;<SMALL>;IGNORE
+<A(-.>	<A>;<BREVE+DOT-BELOW>;<CAPITAL>;IGNORE
+<a(-.>	<A>;<BREVE+DOT-BELOW>;<SMALL>;IGNORE
+<A)>	<A>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<a)>	<A>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<A/>>	<A>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<a/>>	<A>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<A/>'>	<A>;<CIRCUMFLEX+ACUTE>;<CAPITAL>;IGNORE
+<a/>'>	<A>;<CIRCUMFLEX+ACUTE>;<SMALL>;IGNORE
+<A/>!>	<A>;<CIRCUMFLEX+GRAVE>;<CAPITAL>;IGNORE
+<a/>!>	<A>;<CIRCUMFLEX+GRAVE>;<SMALL>;IGNORE
+<A/>2>	<A>;<CIRCUMFLEX+HOOK>;<CAPITAL>;IGNORE
+<a/>2>	<A>;<CIRCUMFLEX+HOOK>;<SMALL>;IGNORE
+<A/>?>	<A>;<CIRCUMFLEX+TILDE>;<CAPITAL>;IGNORE
+<a/>?>	<A>;<CIRCUMFLEX+TILDE>;<SMALL>;IGNORE
+<A/>-.>	<A>;<CIRCUMFLEX+DOT-BELOW>;<CAPITAL>;IGNORE
+<a/>-.>	<A>;<CIRCUMFLEX+DOT-BELOW>;<SMALL>;IGNORE
+<A<>	<A>;<CARON>;<CAPITAL>;IGNORE
+<a<>	<A>;<CARON>;<SMALL>;IGNORE
+<AA>	<A>;<RING>;<CAPITAL>;IGNORE
+<aa>	<A>;<RING>;<SMALL>;IGNORE
+<AA'>	<A>;<RING+ACUTE>;<CAPITAL>;IGNORE
+<aa'>	<A>;<RING+ACUTE>;<SMALL>;IGNORE
+<A-0>	<A>;<RING-BELOW>;<CAPITAL>;IGNORE
+<a-0>	<A>;<RING-BELOW>;<SMALL>;IGNORE
+<A:>	<A>;<DIAERESIS>;<CAPITAL>;IGNORE
+<a:>	<A>;<DIAERESIS>;<SMALL>;IGNORE
+<A1>	<A>;<DIAERESIS+MACRON>;<CAPITAL>;IGNORE
+<a1>	<A>;<DIAERESIS+MACRON>;<SMALL>;IGNORE
+<A2>	<A>;<HOOK>;<CAPITAL>;IGNORE
+<a2>	<A>;<HOOK>;<SMALL>;IGNORE
+<A?>	<A>;<TILDE>;<CAPITAL>;IGNORE
+<a?>	<A>;<TILDE>;<SMALL>;IGNORE
+<A-.>	<A>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<a-.>	<A>;<DOT-BELOW>;<SMALL>;IGNORE
+<A;>	<A>;<OGONEK>;<CAPITAL>;IGNORE
+<a;>	<A>;<OGONEK>;<SMALL>;IGNORE
+<A->	<A>;<MACRON>;<CAPITAL>;IGNORE
+<a->	<A>;<MACRON>;<SMALL>;IGNORE
+<A7>	<A>;<MACRON+DOT>;<CAPITAL>;IGNORE
+<a7>	<A>;<MACRON+DOT>;<SMALL>;IGNORE
+<a8>	
+<AE>	"<A><E>";"<AE><AE>";"<CAPITAL><CAPITAL>";IGNORE
+<ae>	"<A><E>";"<AE><AE>";"<SMALL><SMALL>";IGNORE
+<AE'>	"<A><E>";"<AE'><AE'>";"<CAPITAL><CAPITAL>";IGNORE
+<ae'>	"<A><E>";"<AE'><AE'>";"<SMALL><SMALL>";IGNORE
+<A3>	"<A><E>";"<A3><A3>";"<CAPITAL><CAPITAL>";IGNORE
+<a3>	"<A><E>";"<A3><A3>";"<SMALL><SMALL>";IGNORE
+<B>	<B>;<NONE>;<CAPITAL>;IGNORE
+<b>	<B>;<NONE>;<SMALL>;IGNORE
+<B.>	<B>;<DOT>;<CAPITAL>;IGNORE
+<b.>	<B>;<DOT>;<SMALL>;IGNORE
+<B-.>	<B>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<b-.>	<B>;<DOT-BELOW>;<SMALL>;IGNORE
+<B_>	<B>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<b_>	<B>;<LINE-BELOW>;<SMALL>;IGNORE
+<b8>	
+<C>	<C>;<NONE>;<CAPITAL>;IGNORE
+<c>	<C>;<NONE>;<SMALL>;IGNORE
+<C'>	<C>;<ACUTE>;<CAPITAL>;IGNORE
+<c'>	<C>;<ACUTE>;<SMALL>;IGNORE
+<C/>>	<C>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<c/>>	<C>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<C<>	<C>;<CARON>;<CAPITAL>;IGNORE
+<c<>	<C>;<CARON>;<SMALL>;IGNORE
+<C2>	<C>;<HOOK>;<CAPITAL>;IGNORE
+<c2>	<C>;<HOOK>;<SMALL>;IGNORE
+<C.>	<C>;<DOT>;<CAPITAL>;IGNORE
+<c.>	<C>;<DOT>;<SMALL>;IGNORE
+<C,>	<C>;<CEDILLA>;<CAPITAL>;IGNORE
+<c,>	<C>;<CEDILLA>;<SMALL>;IGNORE
+<C,'>	<C>;<CEDILLA+ACUTE>;<CAPITAL>;IGNORE
+<c,'>	<C>;<CEDILLA+ACUTE>;<SMALL>;IGNORE
+<c8>	
+<D>	<D>;<NONE>;<CAPITAL>;IGNORE
+<d>	<D>;<NONE>;<SMALL>;IGNORE
+<D<>	<D>;<CARON>;<CAPITAL>;IGNORE
+<d<>	<D>;<CARON>;<SMALL>;IGNORE
+<D.>	<D>;<DOT>;<CAPITAL>;IGNORE
+<d.>	<D>;<DOT>;<SMALL>;IGNORE
+<D-.>	<D>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<d-.>	<D>;<DOT-BELOW>;<SMALL>;IGNORE
+<D//>	<D>;<STROKE>;<CAPITAL>;IGNORE
+<d//>	<D>;<STROKE>;<SMALL>;IGNORE
+<D,>	<D>;<CEDILLA>;<CAPITAL>;IGNORE
+<d,>	<D>;<CEDILLA>;<SMALL>;IGNORE
+<D-/>>	<D>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<d-/>>	<D>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<D_>	<D>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<d_>	<D>;<LINE-BELOW>;<SMALL>;IGNORE
+<d8>	
+<E>	<E>;<NONE>;<CAPITAL>;IGNORE
+<e>	<E>;<NONE>;<SMALL>;IGNORE
+<E'>	<E>;<ACUTE>;<CAPITAL>;IGNORE
+<e'>	<E>;<ACUTE>;<SMALL>;IGNORE
+<E!>	<E>;<GRAVE>;<CAPITAL>;IGNORE
+<e!>	<E>;<GRAVE>;<SMALL>;IGNORE
+<E!!>	<E>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<e!!>	<E>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<E(>	<E>;<BREVE>;<CAPITAL>;IGNORE
+<e(>	<E>;<BREVE>;<SMALL>;IGNORE
+<E)>	<E>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<e)>	<E>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<E/>>	<E>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<e/>>	<E>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<E/>'>	<E>;<CIRCUMFLEX+ACUTE>;<CAPITAL>;IGNORE
+<e/>'>	<E>;<CIRCUMFLEX+ACUTE>;<SMALL>;IGNORE
+<E/>!>	<E>;<CIRCUMFLEX+GRAVE>;<CAPITAL>;IGNORE
+<e/>!>	<E>;<CIRCUMFLEX+GRAVE>;<SMALL>;IGNORE
+<E/>2>	<E>;<CIRCUMFLEX+HOOK>;<CAPITAL>;IGNORE
+<e/>2>	<E>;<CIRCUMFLEX+HOOK>;<SMALL>;IGNORE
+<E/>?>	<E>;<CIRCUMFLEX+TILDE>;<CAPITAL>;IGNORE
+<e/>?>	<E>;<CIRCUMFLEX+TILDE>;<SMALL>;IGNORE
+<E/>-.>	<E>;<CIRCUMFLEX+DOT-BELOW>;<CAPITAL>;IGNORE
+<e/>-.>	<E>;<CIRCUMFLEX+DOT-BELOW>;<SMALL>;IGNORE
+<E<>	<E>;<CARON>;<CAPITAL>;IGNORE
+<e<>	<E>;<CARON>;<SMALL>;IGNORE
+<E:>	<E>;<DIAERESIS>;<CAPITAL>;IGNORE
+<e:>	<E>;<DIAERESIS>;<SMALL>;IGNORE
+<E2>	<E>;<HOOK>;<CAPITAL>;IGNORE
+<e2>	<E>;<HOOK>;<SMALL>;IGNORE
+<E?>	<E>;<TILDE>;<CAPITAL>;IGNORE
+<e?>	<E>;<TILDE>;<SMALL>;IGNORE
+<E-?>	<E>;<TILDE-BELOW>;<CAPITAL>;IGNORE
+<e-?>	<E>;<TILDE-BELOW>;<SMALL>;IGNORE
+<E.>	<E>;<DOT>;<CAPITAL>;IGNORE
+<e.>	<E>;<DOT>;<SMALL>;IGNORE
+<E-.>	<E>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<e-.>	<E>;<DOT-BELOW>;<SMALL>;IGNORE
+<E,(>	<E>;<CEDILLA+BREVE>;<CAPITAL>;IGNORE
+<e,(>	<E>;<CEDILLA+BREVE>;<SMALL>;IGNORE
+<E;>	<E>;<OGONEK>;<CAPITAL>;IGNORE
+<e;>	<E>;<OGONEK>;<SMALL>;IGNORE
+<E->	<E>;<MACRON>;<CAPITAL>;IGNORE
+<e->	<E>;<MACRON>;<SMALL>;IGNORE
+<E-'>	<E>;<MACRON+ACUTE>;<CAPITAL>;IGNORE
+<e-'>	<E>;<MACRON+ACUTE>;<SMALL>;IGNORE
+<E-!>	<E>;<MACRON+GRAVE>;<CAPITAL>;IGNORE
+<e-!>	<E>;<MACRON+GRAVE>;<SMALL>;IGNORE
+<E-/>>	<E>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<e-/>>	<E>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<e8>	
+<F>	<F>;<NONE>;<CAPITAL>;IGNORE
+<f>	<F>;<NONE>;<SMALL>;IGNORE
+<F2>	<F>;<HOOK>;<CAPITAL>;IGNORE
+<f2>	<F>;<HOOK>;<SMALL>;IGNORE
+<F.>	<F>;<DOT>;<CAPITAL>;IGNORE
+<f.>	<F>;<DOT>;<SMALL>;IGNORE
+<f8>	
+<ff>	"<F><F>";"<NONE><NONE>";"<ff><ff>";IGNORE
+<fi>	"<F><I>";"<NONE><NONE>";"<fi><fi>";IGNORE
+<fl>	"<F><L>";"<NONE><NONE>";"<fl><fl>";IGNORE
+<ffi>	"<F><F><I>";"<NONE><NONE><NONE>";"<ffi><ffi><ffi>";IGNORE
+<ffl>	"<F><F><L>";"<NONE><NONE><NONE>";"<ffl><ffl><ffl>";IGNORE
+<ft>	"<F><T>";"<NONE><NONE>";"<ft><ft>";IGNORE
+<G>	<G>;<NONE>;<CAPITAL>;IGNORE
+<g>	<G>;<NONE>;<SMALL>;IGNORE
+<G'>	<G>;<ACUTE>;<CAPITAL>;IGNORE
+<g'>	<G>;<ACUTE>;<SMALL>;IGNORE
+<G(>	<G>;<BREVE>;<CAPITAL>;IGNORE
+<g(>	<G>;<BREVE>;<SMALL>;IGNORE
+<G/>>	<G>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<g/>>	<G>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<G<>	<G>;<CARON>;<CAPITAL>;IGNORE
+<g<>	<G>;<CARON>;<SMALL>;IGNORE
+<G.>	<G>;<DOT>;<CAPITAL>;IGNORE
+<g.>	<G>;<DOT>;<SMALL>;IGNORE
+<G//>	<G>;<STROKE>;<CAPITAL>;IGNORE
+<g//>	<G>;<STROKE>;<SMALL>;IGNORE
+<G,>	<G>;<CEDILLA>;<CAPITAL>;IGNORE
+<g,>	<G>;<CEDILLA>;<SMALL>;IGNORE
+<G->	<G>;<MACRON>;<CAPITAL>;IGNORE
+<g->	<G>;<MACRON>;<SMALL>;IGNORE
+<g8>	
+<H>	<H>;<NONE>;<CAPITAL>;IGNORE
+<h>	<H>;<NONE>;<SMALL>;IGNORE
+<H-(>	<H>;<BREVE-BELOW>;<CAPITAL>;IGNORE
+<h-(>	<H>;<BREVE-BELOW>;<SMALL>;IGNORE
+<H/>>	<H>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<h/>>	<H>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<H:>	<H>;<DIAERESIS>;<CAPITAL>;IGNORE
+<h:>	<H>;<DIAERESIS>;<SMALL>;IGNORE
+<H.>	<H>;<DOT>;<CAPITAL>;IGNORE
+<h.>	<H>;<DOT>;<SMALL>;IGNORE
+<H-.>	<H>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<h-.>	<H>;<DOT-BELOW>;<SMALL>;IGNORE
+<H//>	<H>;<STROKE>;<CAPITAL>;IGNORE
+<h//>	<H>;<STROKE>;<SMALL>;IGNORE
+<H,>	<H>;<CEDILLA>;<CAPITAL>;IGNORE
+<h,>	<H>;<CEDILLA>;<SMALL>;IGNORE
+<h8>	
+<I>	<I>;<NONE>;<CAPITAL>;IGNORE
+<i>	<I>;<NONE>;<SMALL>;IGNORE
+<I'>	<I>;<ACUTE>;<CAPITAL>;IGNORE
+<i'>	<I>;<ACUTE>;<SMALL>;IGNORE
+<I!>	<I>;<GRAVE>;<CAPITAL>;IGNORE
+<i!>	<I>;<GRAVE>;<SMALL>;IGNORE
+<I!!>	<I>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<i!!>	<I>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<I(>	<I>;<BREVE>;<CAPITAL>;IGNORE
+<i(>	<I>;<BREVE>;<SMALL>;IGNORE
+<I)>	<I>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<i)>	<I>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<I/>>	<I>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<i/>>	<I>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<I<>	<I>;<CARON>;<CAPITAL>;IGNORE
+<i<>	<I>;<CARON>;<SMALL>;IGNORE
+<I:>	<I>;<DIAERESIS>;<CAPITAL>;IGNORE
+<i:>	<I>;<DIAERESIS>;<SMALL>;IGNORE
+<I:'>	<I>;<DIAERESIS+ACUTE>;<CAPITAL>;IGNORE
+<i:'>	<I>;<DIAERESIS+ACUTE>;<SMALL>;IGNORE
+<I2>	<I>;<HOOK>;<CAPITAL>;IGNORE
+<i2>	<I>;<HOOK>;<SMALL>;IGNORE
+<I?>	<I>;<TILDE>;<CAPITAL>;IGNORE
+<i?>	<I>;<TILDE>;<SMALL>;IGNORE
+<I-?>	<I>;<TILDE-BELOW>;<CAPITAL>;IGNORE
+<i-?>	<I>;<TILDE-BELOW>;<SMALL>;IGNORE
+<I.>	<I>;<DOT>;<CAPITAL>;IGNORE
+<i.>	<I>;<DOT>;<SMALL>;IGNORE
+<I-.>	<I>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<i-.>	<I>;<DOT-BELOW>;<SMALL>;IGNORE
+<I;>	<I>;<OGONEK>;<CAPITAL>;IGNORE
+<i;>	<I>;<OGONEK>;<SMALL>;IGNORE
+<I->	<I>;<MACRON>;<CAPITAL>;IGNORE
+<i->	<I>;<MACRON>;<SMALL>;IGNORE
+<i8>	
+<IJ>	"<I><J>";"<IJ><IJ>";"<CAPITAL><CAPITAL>";IGNORE
+<ij>	"<I><J>";"<IJ><IJ>";"<SMALL><SMALL>";IGNORE
+<J>	<J>;<NONE>;<CAPITAL>;IGNORE
+<j>	<J>;<NONE>;<SMALL>;IGNORE
+<J/>>	<J>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<j/>>	<J>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<j8>	
+<K>	<K>;<NONE>;<CAPITAL>;IGNORE
+<k>	<K>;<NONE>;<SMALL>;IGNORE
+<K'>	<K>;<ACUTE>;<CAPITAL>;IGNORE
+<k'>	<K>;<ACUTE>;<SMALL>;IGNORE
+<K<>	<K>;<CARON>;<CAPITAL>;IGNORE
+<k<>	<K>;<CARON>;<SMALL>;IGNORE
+<K2>	<K>;<HOOK>;<CAPITAL>;IGNORE
+<k2>	<K>;<HOOK>;<SMALL>;IGNORE
+<K-.>	<K>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<k-.>	<K>;<DOT-BELOW>;<SMALL>;IGNORE
+<K,>	<K>;<CEDILLA>;<CAPITAL>;IGNORE
+<k,>	<K>;<CEDILLA>;<SMALL>;IGNORE
+<K_>	<K>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<k_>	<K>;<LINE-BELOW>;<SMALL>;IGNORE
+<k8>	
+<kk>	<K>;<kk>;<SMALL>;IGNORE
+<L>	<L>;<NONE>;<CAPITAL>;IGNORE
+<l>	<L>;<NONE>;<SMALL>;IGNORE
+<L'>	<L>;<ACUTE>;<CAPITAL>;IGNORE
+<l'>	<L>;<ACUTE>;<SMALL>;IGNORE
+<L<>	<L>;<CARON>;<CAPITAL>;IGNORE
+<l<>	<L>;<CARON>;<SMALL>;IGNORE
+<L.>	<L>;<DOT>;<CAPITAL>;IGNORE
+<l.>	<L>;<DOT>;<SMALL>;IGNORE
+<L-.>	<L>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<l-.>	<L>;<DOT-BELOW>;<SMALL>;IGNORE
+<L//>	<L>;<STROKE>;<CAPITAL>;IGNORE
+<l//>	<L>;<STROKE>;<SMALL>;IGNORE
+<L,>	<L>;<CEDILLA>;<CAPITAL>;IGNORE
+<l,>	<L>;<CEDILLA>;<SMALL>;IGNORE
+<L--.>	<L>;<MACRON+DOT-BELOW>;<CAPITAL>;IGNORE
+<l--.>	<L>;<MACRON+DOT-BELOW>;<SMALL>;IGNORE
+<L-/>>	<L>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<l-/>>	<L>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<L_>	<L>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<l_>	<L>;<LINE-BELOW>;<SMALL>;IGNORE
+<l8>	
+<M>	<M>;<NONE>;<CAPITAL>;IGNORE
+<m>	<M>;<NONE>;<SMALL>;IGNORE
+<M'>	<M>;<ACUTE>;<CAPITAL>;IGNORE
+<m'>	<M>;<ACUTE>;<SMALL>;IGNORE
+<M.>	<M>;<DOT>;<CAPITAL>;IGNORE
+<m.>	<M>;<DOT>;<SMALL>;IGNORE
+<M-.>	<M>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<m-.>	<M>;<DOT-BELOW>;<SMALL>;IGNORE
+<m8>	
+<N>	<N>;<NONE>;<CAPITAL>;IGNORE
+<n>	<N>;<NONE>;<SMALL>;IGNORE
+<N'>	<N>;<ACUTE>;<CAPITAL>;IGNORE
+<n'>	<N>;<ACUTE>;<SMALL>;IGNORE
+<N<>	<N>;<CARON>;<CAPITAL>;IGNORE
+<n<>	<N>;<CARON>;<SMALL>;IGNORE
+<N.>	<N>;<DOT>;<CAPITAL>;IGNORE
+<n.>	<N>;<DOT>;<SMALL>;IGNORE
+<N-.>	<N>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<n-.>	<N>;<DOT-BELOW>;<SMALL>;IGNORE
+<N,>	<N>;<CEDILLA>;<CAPITAL>;IGNORE
+<n,>	<N>;<CEDILLA>;<SMALL>;IGNORE
+<N-/>>	<N>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<n-/>>	<N>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<N_>	<N>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<n_>	<N>;<LINE-BELOW>;<SMALL>;IGNORE
+<'n>	<N>;<PRECEDED-BY-APOSTROPHE>;<SMALL>;IGNORE
+<n8>	
+<N?>	<N?>;<NONE>;<CAPITAL>;IGNORE
+<n?>	<N?>;<NONE>;<SMALL>;IGNORE
+<NG>	"<N><G>";"<NG><NG>";"<CAPITAL><CAPITAL>";IGNORE
+<ng>	"<N><G>";"<NG><NG>";"<SMALL><SMALL>";IGNORE
+<O>	<O>;<NONE>;<CAPITAL>;IGNORE
+<o>	<O>;<NONE>;<SMALL>;IGNORE
+<-o>	<O>;<NONE>;<-o>;IGNORE
+<O'>	<O>;<ACUTE>;<CAPITAL>;IGNORE
+<o'>	<O>;<ACUTE>;<SMALL>;IGNORE
+<O!>	<O>;<GRAVE>;<CAPITAL>;IGNORE
+<o!>	<O>;<GRAVE>;<SMALL>;IGNORE
+<O!!>	<O>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<o!!>	<O>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<O(>	<O>;<BREVE>;<CAPITAL>;IGNORE
+<o(>	<O>;<BREVE>;<SMALL>;IGNORE
+<O)>	<O>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<o)>	<O>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<O/>>	<O>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<o/>>	<O>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<O/>'>	<O>;<CIRCUMFLEX+ACUTE>;<CAPITAL>;IGNORE
+<o/>'>	<O>;<CIRCUMFLEX+ACUTE>;<SMALL>;IGNORE
+<O/>!>	<O>;<CIRCUMFLEX+GRAVE>;<CAPITAL>;IGNORE
+<o/>!>	<O>;<CIRCUMFLEX+GRAVE>;<SMALL>;IGNORE
+<O/>2>	<O>;<CIRCUMFLEX+HOOK>;<CAPITAL>;IGNORE
+<o/>2>	<O>;<CIRCUMFLEX+HOOK>;<SMALL>;IGNORE
+<O/>?>	<O>;<CIRCUMFLEX+TILDE>;<CAPITAL>;IGNORE
+<o/>?>	<O>;<CIRCUMFLEX+TILDE>;<SMALL>;IGNORE
+<O/>-.>	<O>;<CIRCUMFLEX+DOT-BELOW>;<CAPITAL>;IGNORE
+<o/>-.>	<O>;<CIRCUMFLEX+DOT-BELOW>;<SMALL>;IGNORE
+<O<>	<O>;<CARON>;<CAPITAL>;IGNORE
+<o<>	<O>;<CARON>;<SMALL>;IGNORE
+<O:>	<O>;<DIAERESIS>;<CAPITAL>;IGNORE
+<o:>	<O>;<DIAERESIS>;<SMALL>;IGNORE
+<O">	<O>;<DOUBLE-ACUTE>;<CAPITAL>;IGNORE
+<o">	<O>;<DOUBLE-ACUTE>;<SMALL>;IGNORE
+<O2>	<O>;<HOOK>;<CAPITAL>;IGNORE
+<o2>	<O>;<HOOK>;<SMALL>;IGNORE
+<O?>	<O>;<TILDE>;<CAPITAL>;IGNORE
+<o?>	<O>;<TILDE>;<SMALL>;IGNORE
+<O?'>	<O>;<TILDE+ACUTE>;<CAPITAL>;IGNORE
+<o?'>	<O>;<TILDE+ACUTE>;<SMALL>;IGNORE
+<O?:>	<O>;<TILDE+DIAERESIS>;<CAPITAL>;IGNORE
+<o?:>	<O>;<TILDE+DIAERESIS>;<SMALL>;IGNORE
+<O-.>	<O>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<o-.>	<O>;<DOT-BELOW>;<SMALL>;IGNORE
+<O//>	<O>;<STROKE>;<CAPITAL>;IGNORE
+<o//>	<O>;<STROKE>;<SMALL>;IGNORE
+<O//'>	<O>;<STROKE+ACUTE>;<CAPITAL>;IGNORE
+<o//'>	<O>;<STROKE+ACUTE>;<SMALL>;IGNORE
+<O;>	<O>;<OGONEK>;<CAPITAL>;IGNORE
+<o;>	<O>;<OGONEK>;<SMALL>;IGNORE
+<O1>	<O>;<OGONEK+MACRON>;<CAPITAL>;IGNORE
+<o1>	<O>;<OGONEK+MACRON>;<SMALL>;IGNORE
+<O->	<O>;<MACRON>;<CAPITAL>;IGNORE
+<o->	<O>;<MACRON>;<SMALL>;IGNORE
+<O-'>	<O>;<MACRON+ACUTE>;<CAPITAL>;IGNORE
+<o-'>	<O>;<MACRON+ACUTE>;<SMALL>;IGNORE
+<O-!>	<O>;<MACRON+GRAVE>;<CAPITAL>;IGNORE
+<o-!>	<O>;<MACRON+GRAVE>;<SMALL>;IGNORE
+<O9>	<O>;<HORN>;<CAPITAL>;IGNORE
+<o9>	<O>;<HORN>;<SMALL>;IGNORE
+<O9'>	<O>;<HORN+ACUTE>;<CAPITAL>;IGNORE
+<o9'>	<O>;<HORN+ACUTE>;<SMALL>;IGNORE
+<O9!>	<O>;<HORN+GRAVE>;<CAPITAL>;IGNORE
+<o9!>	<O>;<HORN+GRAVE>;<SMALL>;IGNORE
+<O92>	<O>;<HORN+HOOK>;<CAPITAL>;IGNORE
+<o92>	<O>;<HORN+HOOK>;<SMALL>;IGNORE
+<O9?>	<O>;<HORN+TILDE>;<CAPITAL>;IGNORE
+<o9?>	<O>;<HORN+TILDE>;<SMALL>;IGNORE
+<O9-.>	<O>;<HORN+DOT-BELOW>;<CAPITAL>;IGNORE
+<o9-.>	<O>;<HORN+DOT-BELOW>;<SMALL>;IGNORE
+<o8>	
+<OE>	"<O><E>";"<OE><OE>";"<CAPITAL><CAPITAL>";IGNORE
+<oe>	"<O><E>";"<OE><OE>";"<SMALL><SMALL>";IGNORE
+<P>	<P>;<NONE>;<CAPITAL>;IGNORE
+<p>	<P>;<NONE>;<SMALL>;IGNORE
+<P'>	<P>;<ACUTE>;<CAPITAL>;IGNORE
+<p'>	<P>;<ACUTE>;<SMALL>;IGNORE
+<P.>	<P>;<DOT>;<CAPITAL>;IGNORE
+<p.>	<P>;<DOT>;<SMALL>;IGNORE
+<p8>	
+<Q>	<Q>;<NONE>;<CAPITAL>;IGNORE
+<q>	<Q>;<NONE>;<SMALL>;IGNORE
+<q8>	
+<R>	<R>;<NONE>;<CAPITAL>;IGNORE
+<r>	<R>;<NONE>;<SMALL>;IGNORE
+<R'>	<R>;<ACUTE>;<CAPITAL>;IGNORE
+<r'>	<R>;<ACUTE>;<SMALL>;IGNORE
+<R!!>	<R>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<r!!>	<R>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<R)>	<R>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<r)>	<R>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<R<>	<R>;<CARON>;<CAPITAL>;IGNORE
+<r<>	<R>;<CARON>;<SMALL>;IGNORE
+<R.>	<R>;<DOT>;<CAPITAL>;IGNORE
+<r.>	<R>;<DOT>;<SMALL>;IGNORE
+<R-.>	<R>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<r-.>	<R>;<DOT-BELOW>;<SMALL>;IGNORE
+<R,>	<R>;<CEDILLA>;<CAPITAL>;IGNORE
+<r,>	<R>;<CEDILLA>;<SMALL>;IGNORE
+<R--.>	<R>;<MACRON+DOT-BELOW>;<CAPITAL>;IGNORE
+<r--.>	<R>;<MACRON+DOT-BELOW>;<SMALL>;IGNORE
+<R_>	<R>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<r_>	<R>;<LINE-BELOW>;<SMALL>;IGNORE
+<r8>	
+<S>	<S>;<NONE>;<CAPITAL>;IGNORE
+<s>	<S>;<NONE>;<SMALL>;IGNORE
+<st>	"<S><T>";"<NONE><NONE>";"<st><st>";IGNORE
+<S'>	<S>;<ACUTE>;<CAPITAL>;IGNORE
+<s'>	<S>;<ACUTE>;<SMALL>;IGNORE
+<S'.>	<S>;<ACUTE+DOT>;<CAPITAL>;IGNORE
+<s'.>	<S>;<ACUTE+DOT>;<SMALL>;IGNORE
+<S/>>	<S>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<s/>>	<S>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<S<>	<S>;<CARON>;<CAPITAL>;IGNORE
+<s<>	<S>;<CARON>;<SMALL>;IGNORE
+<S<.>	<S>;<CARON+DOT>;<CAPITAL>;IGNORE
+<s<.>	<S>;<CARON+DOT>;<SMALL>;IGNORE
+<S.>	<S>;<DOT>;<CAPITAL>;IGNORE
+<s.>	<S>;<DOT>;<SMALL>;IGNORE
+<S-.>	<S>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<s-.>	<S>;<DOT-BELOW>;<SMALL>;IGNORE
+<S.-.>	<S>;<DOT+DOT-BELOW>;<CAPITAL>;IGNORE
+<s.-.>	<S>;<DOT+DOT-BELOW>;<SMALL>;IGNORE
+<S,>	<S>;<CEDILLA>;<CAPITAL>;IGNORE
+<s,>	<S>;<CEDILLA>;<SMALL>;IGNORE
+<s8>	
+<s1>	<S>;<s1>;<SMALL>;IGNORE
+<ss>	"<S><S>";"<NONE><NONE>";"<SMALL><ss>";IGNORE
+<T>	<T>;<NONE>;<CAPITAL>;IGNORE
+<t>	<T>;<NONE>;<SMALL>;IGNORE
+<T<>	<T>;<CARON>;<CAPITAL>;IGNORE
+<t<>	<T>;<CARON>;<SMALL>;IGNORE
+<T.>	<T>;<DOT>;<CAPITAL>;IGNORE
+<t.>	<T>;<DOT>;<SMALL>;IGNORE
+<T-.>	<T>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<t-.>	<T>;<DOT-BELOW>;<SMALL>;IGNORE
+<T//>	<T>;<STROKE>;<CAPITAL>;IGNORE
+<t//>	<T>;<STROKE>;<SMALL>;IGNORE
+<T,>	<T>;<CEDILLA>;<CAPITAL>;IGNORE
+<t,>	<T>;<CEDILLA>;<SMALL>;IGNORE
+<T-/>>	<T>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<t-/>>	<T>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<T_>	<T>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<t_>	<T>;<LINE-BELOW>;<SMALL>;IGNORE
+<t8>	
+<TH>	"<T><H>";"<TH><TH>";"<CAPITAL><CAPITAL>";IGNORE
+<th>	"<T><H>";"<TH><TH>";"<SMALL><SMALL>";IGNORE
+<U>	<U>;<NONE>;<CAPITAL>;IGNORE
+<u>	<U>;<NONE>;<SMALL>;IGNORE
+<U'>	<U>;<ACUTE>;<CAPITAL>;IGNORE
+<u'>	<U>;<ACUTE>;<SMALL>;IGNORE
+<U!>	<U>;<GRAVE>;<CAPITAL>;IGNORE
+<u!>	<U>;<GRAVE>;<SMALL>;IGNORE
+<U!!>	<U>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<u!!>	<U>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<U(>	<U>;<BREVE>;<CAPITAL>;IGNORE
+<u(>	<U>;<BREVE>;<SMALL>;IGNORE
+<U)>	<U>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<u)>	<U>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<U/>>	<U>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<u/>>	<U>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<U<>	<U>;<CARON>;<CAPITAL>;IGNORE
+<u<>	<U>;<CARON>;<SMALL>;IGNORE
+<U0>	<U>;<RING>;<CAPITAL>;IGNORE
+<u0>	<U>;<RING>;<SMALL>;IGNORE
+<U:>	<U>;<DIAERESIS>;<CAPITAL>;IGNORE
+<u:>	<U>;<DIAERESIS>;<SMALL>;IGNORE
+<U:->	<U>;<DIAERESIS+MACRON>;<CAPITAL>;IGNORE
+<u:->	<U>;<DIAERESIS+MACRON>;<SMALL>;IGNORE
+<U:'>	<U>;<DIAERESIS+ACUTE>;<CAPITAL>;IGNORE
+<u:'>	<U>;<DIAERESIS+ACUTE>;<SMALL>;IGNORE
+<U:!>	<U>;<DIAERESIS+GRAVE>;<CAPITAL>;IGNORE
+<u:!>	<U>;<DIAERESIS+GRAVE>;<SMALL>;IGNORE
+<U:<>	<U>;<DIAERESIS+CARON>;<CAPITAL>;IGNORE
+<u:<>	<U>;<DIAERESIS+CARON>;<SMALL>;IGNORE
+<U">	<U>;<DOUBLE-ACUTE>;<CAPITAL>;IGNORE
+<u">	<U>;<DOUBLE-ACUTE>;<SMALL>;IGNORE
+<U2>	<U>;<HOOK>;<CAPITAL>;IGNORE
+<u2>	<U>;<HOOK>;<SMALL>;IGNORE
+<U?>	<U>;<TILDE>;<CAPITAL>;IGNORE
+<u?>	<U>;<TILDE>;<SMALL>;IGNORE
+<U?'>	<U>;<TILDE+ACUTE>;<CAPITAL>;IGNORE
+<u?'>	<U>;<TILDE+ACUTE>;<SMALL>;IGNORE
+<U-?>	<U>;<TILDE-BELOW>;<CAPITAL>;IGNORE
+<u-?>	<U>;<TILDE-BELOW>;<SMALL>;IGNORE
+<U-.>	<U>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<u-.>	<U>;<DOT-BELOW>;<SMALL>;IGNORE
+<U;>	<U>;<OGONEK>;<CAPITAL>;IGNORE
+<u;>	<U>;<OGONEK>;<SMALL>;IGNORE
+<U->	<U>;<MACRON>;<CAPITAL>;IGNORE
+<u->	<U>;<MACRON>;<SMALL>;IGNORE
+<U-:>	<U>;<MACRON+DIAERESIS>;<CAPITAL>;IGNORE
+<u-:>	<U>;<MACRON+DIAERESIS>;<SMALL>;IGNORE
+<U--:>	<U>;<MACRON+DIAERESIS-BELOW>;<CAPITAL>;IGNORE
+<u--:>	<U>;<MACRON+DIAERESIS-BELOW>;<SMALL>;IGNORE
+<U-/>>	<U>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<u-/>>	<U>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<U9>	<U>;<HORN>;<CAPITAL>;IGNORE
+<u9>	<U>;<HORN>;<SMALL>;IGNORE
+<U9'>	<U>;<HORN+ACUTE>;<CAPITAL>;IGNORE
+<u9'>	<U>;<HORN+ACUTE>;<SMALL>;IGNORE
+<U9!>	<U>;<HORN+GRAVE>;<CAPITAL>;IGNORE
+<u9!>	<U>;<HORN+GRAVE>;<SMALL>;IGNORE
+<U92>	<U>;<HORN+HOOK>;<CAPITAL>;IGNORE
+<u92>	<U>;<HORN+HOOK>;<SMALL>;IGNORE
+<U9?>	<U>;<HORN+TILDE>;<CAPITAL>;IGNORE
+<u9?>	<U>;<HORN+TILDE>;<SMALL>;IGNORE
+<U9-.>	<U>;<HORN+DOT-BELOW>;<CAPITAL>;IGNORE
+<u9-.>	<U>;<HORN+DOT-BELOW>;<SMALL>;IGNORE
+<u8>	
+<V>	<V>;<NONE>;<CAPITAL>;IGNORE
+<v>	<V>;<NONE>;<SMALL>;IGNORE
+<V?>	<V>;<TILDE>;<CAPITAL>;IGNORE
+<v?>	<V>;<TILDE>;<SMALL>;IGNORE
+<V-.>	<V>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<v-.>	<V>;<DOT-BELOW>;<SMALL>;IGNORE
+<v8>	
+<W>	<W>;<NONE>;<CAPITAL>;IGNORE
+<w>	<W>;<NONE>;<SMALL>;IGNORE
+<W'>	<W>;<ACUTE>;<CAPITAL>;IGNORE
+<w'>	<W>;<ACUTE>;<SMALL>;IGNORE
+<W!>	<W>;<GRAVE>;<CAPITAL>;IGNORE
+<w!>	<W>;<GRAVE>;<SMALL>;IGNORE
+<W/>>	<W>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<w/>>	<W>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<W:>	<W>;<DIAERESIS>;<CAPITAL>;IGNORE
+<w:>	<W>;<DIAERESIS>;<SMALL>;IGNORE
+<W.>	<W>;<DOT>;<CAPITAL>;IGNORE
+<w.>	<W>;<DOT>;<SMALL>;IGNORE
+<W-.>	<W>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<w-.>	<W>;<DOT-BELOW>;<SMALL>;IGNORE
+<w8>	
+<X>	<X>;<NONE>;<CAPITAL>;IGNORE
+<x>	<X>;<NONE>;<SMALL>;IGNORE
+<X:>	<X>;<DIAERESIS>;<CAPITAL>;IGNORE
+<x:>	<X>;<DIAERESIS>;<SMALL>;IGNORE
+<X.>	<X>;<DOT>;<CAPITAL>;IGNORE
+<x.>	<X>;<DOT>;<SMALL>;IGNORE
+<x8>	
+<Y>	<Y>;<NONE>;<CAPITAL>;IGNORE
+<y>	<Y>;<NONE>;<SMALL>;IGNORE
+<Y'>	<Y>;<ACUTE>;<CAPITAL>;IGNORE
+<y'>	<Y>;<ACUTE>;<SMALL>;IGNORE
+<Y!>	<Y>;<GRAVE>;<CAPITAL>;IGNORE
+<y!>	<Y>;<GRAVE>;<SMALL>;IGNORE
+<Y/>>	<Y>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<y/>>	<Y>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<Y:>	<Y>;<DIAERESIS>;<CAPITAL>;IGNORE
+<y:>	<Y>;<DIAERESIS>;<SMALL>;IGNORE
+<Y2>	<Y>;<HOOK>;<CAPITAL>;IGNORE
+<y2>	<Y>;<HOOK>;<SMALL>;IGNORE
+<Y?>	<Y>;<TILDE>;<CAPITAL>;IGNORE
+<y?>	<Y>;<TILDE>;<SMALL>;IGNORE
+<Y.>	<Y>;<DOT>;<CAPITAL>;IGNORE
+<y.>	<Y>;<DOT>;<SMALL>;IGNORE
+<Y-.>	<Y>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<y-.>	<Y>;<DOT-BELOW>;<SMALL>;IGNORE
+<y8>	
+<Z>	<Z>;<NONE>;<CAPITAL>;IGNORE
+<z>	<Z>;<NONE>;<SMALL>;IGNORE
+<Z'>	<Z>;<ACUTE>;<CAPITAL>;IGNORE
+<z'>	<Z>;<ACUTE>;<SMALL>;IGNORE
+<Z/>>	<Z>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<z/>>	<Z>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<Z<>	<Z>;<CARON>;<CAPITAL>;IGNORE
+<z<>	<Z>;<CARON>;<SMALL>;IGNORE
+<Z.>	<Z>;<DOT>;<CAPITAL>;IGNORE
+<z.>	<Z>;<DOT>;<SMALL>;IGNORE
+<Z-.>	<Z>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<z-.>	<Z>;<DOT-BELOW>;<SMALL>;IGNORE
+<Z//>	<Z>;<STROKE>;<CAPITAL>;IGNORE
+<z//>	<Z>;<STROKE>;<SMALL>;IGNORE
+<Z_>	<Z>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<z_>	<Z>;<LINE-BELOW>;<SMALL>;IGNORE
+<z8>	
+<A*>	<A*>;<CAPITAL>;<GREEK>;IGNORE
+<A%>	<A*>;<CAPITAL>;<TONOS>;IGNORE
+<a*>	<A*>;<SMALL>;<GREEK>;IGNORE
+<a%>	<A*>;<SMALL>;<TONOS>;IGNORE
+<B*>	<B*>;<CAPITAL>;<GREEK>;IGNORE
+<b*>	<B*>;<SMALL>;<GREEK>;IGNORE
+<G*>	<G*>;<CAPITAL>;<GREEK>;IGNORE
+<g*>	<G*>;<SMALL>;<GREEK>;IGNORE
+<D*>	<D*>;<CAPITAL>;<GREEK>;IGNORE
+<d*>	<D*>;<SMALL>;<GREEK>;IGNORE
+<E*>	<E*>;<CAPITAL>;<GREEK>;IGNORE
+<E%>	<E*>;<CAPITAL>;<TONOS>;IGNORE
+<e*>	<E*>;<SMALL>;<GREEK>;IGNORE
+<e%>	<E*>;<SMALL>;<TONOS>;IGNORE
+<Z*>	<Z*>;<CAPITAL>;<GREEK>;IGNORE
+<z*>	<Z*>;<SMALL>;<GREEK>;IGNORE
+<Y*>	<Y*>;<CAPITAL>;<GREEK>;IGNORE
+<Y%>	<Y*>;<CAPITAL>;<TONOS>;IGNORE
+<y*>	<Y*>;<SMALL>;<GREEK>;IGNORE
+<y%>	<Y*>;<SMALL>;<TONOS>;IGNORE
+<H*>	<H*>;<CAPITAL>;<GREEK>;IGNORE
+<h*>	<H*>;<SMALL>;<GREEK>;IGNORE
+<I*>	<I*>;<CAPITAL>;<GREEK>;IGNORE
+<I%>	<I*>;<CAPITAL>;<TONOS>;IGNORE
+<J*>	<I*>;<CAPITAL>;<DIALYTICA>;IGNORE
+<i*>	<I*>;<SMALL>;<GREEK>;IGNORE
+<i%>	<I*>;<SMALL>;<TONOS>;IGNORE
+<j*>	<I*>;<SMALL>;<DIALYTICA>;IGNORE
+<i3>	<I*>;<SMALL>;<DIALYTICA+TONOS>;IGNORE
+<K*>	<K*>;<CAPITAL>;<GREEK>;IGNORE
+<k*>	<K*>;<SMALL>;<GREEK>;IGNORE
+<L*>	<L*>;<CAPITAL>;<GREEK>;IGNORE
+<l*>	<L*>;<SMALL>;<GREEK>;IGNORE
+<M*>	<M*>;<CAPITAL>;<GREEK>;IGNORE
+<m*>	<M*>;<SMALL>;<GREEK>;IGNORE
+<N*>	<N*>;<CAPITAL>;<GREEK>;IGNORE
+<n*>	<N*>;<SMALL>;<GREEK>;IGNORE
+<C*>	<C*>;<CAPITAL>;<GREEK>;IGNORE
+<c*>	<C*>;<SMALL>;<GREEK>;IGNORE
+<O*>	<O*>;<CAPITAL>;<GREEK>;IGNORE
+<O%>	<O*>;<CAPITAL>;<TONOS>;IGNORE
+<o*>	<O*>;<SMALL>;<GREEK>;IGNORE
+<o%>	<O*>;<SMALL>;<TONOS>;IGNORE
+<P*>	<P*>;<CAPITAL>;<GREEK>;IGNORE
+<p*>	<P*>;<SMALL>;<GREEK>;IGNORE
+<R*>	<R*>;<CAPITAL>;<GREEK>;IGNORE
+<r*>	<R*>;<SMALL>;<GREEK>;IGNORE
+<S*>	<S*>;<CAPITAL>;<GREEK>;IGNORE
+<s*>	<S*>;<SMALL>;<GREEK>;IGNORE
+<*s>	<S*>;<SMALL>;<*s>;IGNORE
+<T*>	<T*>;<CAPITAL>;<GREEK>;IGNORE
+<t*>	<T*>;<SMALL>;<GREEK>;IGNORE
+<U*>	<U*>;<CAPITAL>;<GREEK>;IGNORE
+<U%>	<U*>;<CAPITAL>;<TONOS>;IGNORE
+<V*>	<U*>;<CAPITAL>;<DIALYTICA>;IGNORE
+<u*>	<U*>;<SMALL>;<GREEK>;IGNORE
+<u%>	<U*>;<SMALL>;<TONOS>;IGNORE
+<v*>	<U*>;<SMALL>;<DIALYTICA>;IGNORE
+<u3>	<U*>;<SMALL>;<DIALYTICA+TONOS>;IGNORE
+<F*>	<F*>;<CAPITAL>;<GREEK>;IGNORE
+<f*>	<F*>;<SMALL>;<GREEK>;IGNORE
+<X*>	<X*>;<CAPITAL>;<GREEK>;IGNORE
+<x*>	<X*>;<SMALL>;<GREEK>;IGNORE
+<Q*>	<Q*>;<CAPITAL>;<GREEK>;IGNORE
+<q*>	<Q*>;<SMALL>;<GREEK>;IGNORE
+<W*>	<W*>;<CAPITAL>;<GREEK>;IGNORE
+<W%>	<W*>;<CAPITAL>;<TONOS>;IGNORE
+<w*>	<W*>;<SMALL>;<GREEK>;IGNORE
+<w%>	<W*>;<SMALL>;<TONOS>;IGNORE
+<A=>	<A=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<a=>	<A=>;<CYRILLIC>;<SMALL>;IGNORE
+<B=>	<B=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<b=>	<B=>;<CYRILLIC>;<SMALL>;IGNORE
+<V=>	<V=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<v=>	<V=>;<CYRILLIC>;<SMALL>;IGNORE
+<G=>	<G=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<g=>	<G=>;<CYRILLIC>;<SMALL>;IGNORE
+<G%>	<G%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<g%>	<G%>;<CYRILLIC>;<SMALL>;IGNORE
+<G3>	<G3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<g3>	<G3>;<CYRILLIC>;<SMALL>;IGNORE
+<D=>	<D=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<d=>	<D=>;<CYRILLIC>;<SMALL>;IGNORE
+<D%>	<D%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<d%>	<D%>;<CYRILLIC>;<SMALL>;IGNORE
+<E=>	<E=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<e=>	<E=>;<CYRILLIC>;<SMALL>;IGNORE
+<IO>	<IO>;<CYRILLIC>;<CAPITAL>;IGNORE
+<io>	<IO>;<CYRILLIC>;<SMALL>;IGNORE
+<IE>	<IE>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ie>	<IE>;<CYRILLIC>;<SMALL>;IGNORE
+<Z%>	<Z%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<z%>	<Z%>;<CYRILLIC>;<SMALL>;IGNORE
+<Z=>	<Z=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<z=>	<Z=>;<CYRILLIC>;<SMALL>;IGNORE
+<I=>	<I=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<i=>	<I=>;<CYRILLIC>;<SMALL>;IGNORE
+<II>	<II>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ii>	<II>;<CYRILLIC>;<SMALL>;IGNORE
+<YI>	<YI>;<CYRILLIC>;<CAPITAL>;IGNORE
+<yi>	<YI>;<CYRILLIC>;<SMALL>;IGNORE
+<J%>	<J%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<j%>	<J%>;<CYRILLIC>;<SMALL>;IGNORE
+<J=>	<J=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<j=>	<J=>;<CYRILLIC>;<SMALL>;IGNORE
+<K=>	<K=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<k=>	<K=>;<CYRILLIC>;<SMALL>;IGNORE
+<KJ>	<KJ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<kj>	<KJ>;<CYRILLIC>;<SMALL>;IGNORE
+<L=>	<L=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<l=>	<L=>;<CYRILLIC>;<SMALL>;IGNORE
+<LJ>	<LJ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<lj>	<LJ>;<CYRILLIC>;<SMALL>;IGNORE
+<M=>	<M=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<m=>	<M=>;<CYRILLIC>;<SMALL>;IGNORE
+<N=>	<N=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<n=>	<N=>;<CYRILLIC>;<SMALL>;IGNORE
+<NJ>	<NJ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<nj>	<NJ>;<CYRILLIC>;<SMALL>;IGNORE
+<O=>	<O=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<o=>	<O=>;<CYRILLIC>;<SMALL>;IGNORE
+<P=>	<P=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<p=>	<P=>;<CYRILLIC>;<SMALL>;IGNORE
+<R=>	<R=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<r=>	<R=>;<CYRILLIC>;<SMALL>;IGNORE
+<S=>	<S=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<s=>	<S=>;<CYRILLIC>;<SMALL>;IGNORE
+<T=>	<T=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<t=>	<T=>;<CYRILLIC>;<SMALL>;IGNORE
+<Ts>	<Ts>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ts>	<Ts>;<CYRILLIC>;<SMALL>;IGNORE
+<U=>	<U=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<u=>	<U=>;<CYRILLIC>;<SMALL>;IGNORE
+<V%>	<V%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<v%>	<V%>;<CYRILLIC>;<SMALL>;IGNORE
+<F=>	<F=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<f=>	<F=>;<CYRILLIC>;<SMALL>;IGNORE
+<H=>	<H=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<h=>	<H=>;<CYRILLIC>;<SMALL>;IGNORE
+<C=>	<C=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<c=>	<C=>;<CYRILLIC>;<SMALL>;IGNORE
+<DS>	<DS>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ds>	<DS>;<CYRILLIC>;<SMALL>;IGNORE
+<C%>	<C%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<c%>	<C%>;<CYRILLIC>;<SMALL>;IGNORE
+<DZ>	<DZ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<dz>	<DZ>;<CYRILLIC>;<SMALL>;IGNORE
+<S%>	<S%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<s%>	<S%>;<CYRILLIC>;<SMALL>;IGNORE
+<Sc>	<Sc>;<CYRILLIC>;<CAPITAL>;IGNORE
+<sc>	<Sc>;<CYRILLIC>;<SMALL>;IGNORE
+<='>	<='>;<CYRILLIC>;<SMALL>;IGNORE
+<=">	<='>;<CYRILLIC>;<CAPITAL>;IGNORE
+<Y=>	<Y=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<y=>	<Y=>;<CYRILLIC>;<SMALL>;IGNORE
+<%'>	<%'>;<CYRILLIC>;<SMALL>;IGNORE
+<%">	<%'>;<CYRILLIC>;<CAPITAL>;IGNORE
+<JE>	<JE>;<CYRILLIC>;<CAPITAL>;IGNORE
+<je>	<JE>;<CYRILLIC>;<SMALL>;IGNORE
+<JU>	<JU>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ju>	<JU>;<CYRILLIC>;<SMALL>;IGNORE
+<JA>	<JA>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ja>	<JA>;<CYRILLIC>;<SMALL>;IGNORE
+<Y3>	<Y3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<y3>	<Y3>;<CYRILLIC>;<SMALL>;IGNORE
+<O3>	<O3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<o3>	<O3>;<CYRILLIC>;<SMALL>;IGNORE
+<F3>	<F3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<f3>	<F3>;<CYRILLIC>;<SMALL>;IGNORE
+<V3>	<V3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<v3>	<V3>;<CYRILLIC>;<SMALL>;IGNORE
+<C3>	<C3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<c3>	<C3>;<CYRILLIC>;<SMALL>;IGNORE
+<A+>	<A+>;IGNORE;IGNORE;IGNORE
+<B+>	<B+>;IGNORE;IGNORE;IGNORE
+<G+>	<G+>;IGNORE;IGNORE;IGNORE
+<D+>	<D+>;IGNORE;IGNORE;IGNORE
+<H+>	<H+>;IGNORE;IGNORE;IGNORE
+<W+>	<W+>;IGNORE;IGNORE;IGNORE
+<Z+>	<Z+>;IGNORE;IGNORE;IGNORE
+<X+>	<X+>;IGNORE;IGNORE;IGNORE
+<Tj>	<Tj>;IGNORE;IGNORE;IGNORE
+<J+>	<J+>;IGNORE;IGNORE;IGNORE
+<K%>	<K%>;IGNORE;IGNORE;IGNORE
+<K+>	<K+>;IGNORE;IGNORE;IGNORE
+<L+>	<L+>;IGNORE;IGNORE;IGNORE
+<M%>	<M%>;IGNORE;IGNORE;IGNORE
+<M+>	<M+>;IGNORE;IGNORE;IGNORE
+<N%>	<N%>;IGNORE;IGNORE;IGNORE
+<N+>	<N+>;IGNORE;IGNORE;IGNORE
+<S+>	<S+>;IGNORE;IGNORE;IGNORE
+<E+>	<E+>;IGNORE;IGNORE;IGNORE
+<P%>	<P%>;IGNORE;IGNORE;IGNORE
+<P+>	<P+>;IGNORE;IGNORE;IGNORE
+<Zj>	<Zj>;IGNORE;IGNORE;IGNORE
+<ZJ>	<ZJ>;IGNORE;IGNORE;IGNORE
+<Q+>	<Q+>;IGNORE;IGNORE;IGNORE
+<R+>	<R+>;IGNORE;IGNORE;IGNORE
+<Sh>	<Sh>;IGNORE;IGNORE;IGNORE
+<T+>	<T+>;IGNORE;IGNORE;IGNORE
+
+% Arabic collating
+
+<,+>	IGNORE;IGNORE;IGNORE;<,+>
+<;+>	IGNORE;IGNORE;IGNORE;<;+>
+<?+>	IGNORE;IGNORE;IGNORE;<?+>
+<++>	IGNORE;IGNORE;IGNORE;<++>
+
+<H'>	<H'>;<H'>;IGNORE;IGNORE
+<aM>	<aM>;<aM>;IGNORE;IGNORE
+<aM.>	<aM>;<aM.>;IGNORE;IGNORE
+<aH>	<H'>;<aH>;IGNORE;IGNORE
+<aH.>	<H'>;<aH.>;IGNORE;IGNORE
+<wH>	<H'>;<wH>;IGNORE;IGNORE
+<ah>	<H'>;<ah>;IGNORE;IGNORE
+<ah.>	<H'>;<ah.>;IGNORE;IGNORE
+<yH>	<H'>;<yH>;IGNORE;IGNORE
+<aS>	<aS>;<aS>;IGNORE;IGNORE
+<a+>	<a+>;<a+>;IGNORE;IGNORE
+<a+->	<a+>;<a+->;IGNORE;IGNORE
+<a+.>	<a+>;<a+.>;IGNORE;IGNORE
+<a+:>	<a+>;<a+:>;IGNORE;IGNORE
+<b+>	<b+>;<b+>;IGNORE;IGNORE
+<b+->	<b+>;<b+->;IGNORE;IGNORE
+<b+.>	<b+>;<b+.>;IGNORE;IGNORE
+<b+,>	<b+>;<b+,>;IGNORE;IGNORE
+<b+;>	<b+>;<b+;>;IGNORE;IGNORE
+<p+>	<p+>;<p+>;IGNORE;IGNORE
+<v+>	<v+>;<v+>;IGNORE;IGNORE
+<tm>	<tm>;<tm>;IGNORE;IGNORE
+<tm->	<tm>;<tm->;IGNORE;IGNORE
+<tm.>	<tm>;<tm.>;IGNORE;IGNORE
+<t+>	<tm>;<t+>;IGNORE;IGNORE
+<t+->	<tm>;<t+->;IGNORE;IGNORE
+<t+.>	<tm>;<t+.>;IGNORE;IGNORE
+<t+,>	<tm>;<t+,>;IGNORE;IGNORE
+<t+;>	<tm>;<t+;>;IGNORE;IGNORE
+<tk>	<tk>;<tk>;IGNORE;IGNORE
+<tk->	<tk>;<tk->;IGNORE;IGNORE
+<tk.>	<tk>;<tk.>;IGNORE;IGNORE
+<tk,>	<tk>;<tk,>;IGNORE;IGNORE
+<tk;>	<tk>;<tk;>;IGNORE;IGNORE
+<g+>	<g+>;<g+>;IGNORE;IGNORE
+<g+->	<g+>;<g+->;IGNORE;IGNORE
+<g+.>	<g+>;<g+.>;IGNORE;IGNORE
+<g+,>	<g+>;<g+,>;IGNORE;IGNORE
+<g+;>	<g+>;<g+;>;IGNORE;IGNORE
+<hk>	<hk>;<hk>;IGNORE;IGNORE
+<hk->	<hk>;<hk->;IGNORE;IGNORE
+<hk.>	<hk>;<hk.>;IGNORE;IGNORE
+<hk,>	<hk>;<hk,>;IGNORE;IGNORE
+<hk;>	<hk>;<hk;>;IGNORE;IGNORE
+<x+>	<x+>;<x+>;IGNORE;IGNORE
+<x+->	<x+>;<x+->;IGNORE;IGNORE
+<x+.>	<x+>;<x+.>;IGNORE;IGNORE
+<x+,>	<x+>;<x+,>;IGNORE;IGNORE
+<x+;>	<x+>;<x+;>;IGNORE;IGNORE
+<d+>	<d+>;<d+>;IGNORE;IGNORE
+<d+->	<d+>;<d+->;IGNORE;IGNORE
+<d+.>	<d+>;<d+.>;IGNORE;IGNORE
+<dk>	<dk>;<dk>;IGNORE;IGNORE
+<dk->	<dk>;<dk->;IGNORE;IGNORE
+<dk.>	<dk>;<dk.>;IGNORE;IGNORE
+<r+>	<r+>;<r+>;IGNORE;IGNORE
+<r+->	<r+>;<r+->;IGNORE;IGNORE
+<r+.>	<r+>;<r+.>;IGNORE;IGNORE
+<z+>	<z+>;<z+>;IGNORE;IGNORE
+<z+->	<z+>;<z+->;IGNORE;IGNORE
+<z+.>	<z+>;<z+.>;IGNORE;IGNORE
+<s+>	<s+>;<s+>;IGNORE;IGNORE
+<s+->	<s+>;<s+->;IGNORE;IGNORE
+<s+.>	<s+>;<s+.>;IGNORE;IGNORE
+<s+,>	<s+>;<s+,>;IGNORE;IGNORE
+<s+;>	<s+>;<s+;>;IGNORE;IGNORE
+<sn>	<sn>;<sn>;IGNORE;IGNORE
+<sn->	<sn>;<sn->;IGNORE;IGNORE
+<sn.>	<sn>;<sn.>;IGNORE;IGNORE
+<sn,>	<sn>;<sn,>;IGNORE;IGNORE
+<sn;>	<sn>;<sn;>;IGNORE;IGNORE
+<c+>	<c+>;<c+>;IGNORE;IGNORE
+<c+->	<c+>;<c+->;IGNORE;IGNORE
+<c+.>	<c+>;<c+.>;IGNORE;IGNORE
+<c+,>	<c+>;<c+,>;IGNORE;IGNORE
+<c+;>	<c+>;<c+;>;IGNORE;IGNORE
+<dd>	<dd>;<dd>;IGNORE;IGNORE
+<dd->	<dd>;<dd->;IGNORE;IGNORE
+<dd.>	<dd>;<dd.>;IGNORE;IGNORE
+<dd,>	<dd>;<dd,>;IGNORE;IGNORE
+<dd;>	<dd>;<dd;>;IGNORE;IGNORE
+<tj>	<tj>;<tj>;IGNORE;IGNORE
+<tj->	<tj>;<tj->;IGNORE;IGNORE
+<tj.>	<tj>;<tj.>;IGNORE;IGNORE
+<tj,>	<tj>;<tj,>;IGNORE;IGNORE
+<tj;>	<tj>;<tj;>;IGNORE;IGNORE
+<zH>	<zH>;<zH>;IGNORE;IGNORE
+<zH->	<zH>;<zH->;IGNORE;IGNORE
+<zH.>	<zH>;<zH.>;IGNORE;IGNORE
+<zH,>	<zH>;<zH,>;IGNORE;IGNORE
+<zH;>	<zH>;<zH;>;IGNORE;IGNORE
+<e+>	<e+>;<e+>;IGNORE;IGNORE
+<e+->	<e+>;<e+->;IGNORE;IGNORE
+<e+.>	<e+>;<e+.>;IGNORE;IGNORE
+<e+,>	<e+>;<e+,>;IGNORE;IGNORE
+<e+;>	<e+>;<e+;>;IGNORE;IGNORE
+<i+>	<i+>;<i+>;IGNORE;IGNORE
+<i+->	<i+>;<i+->;IGNORE;IGNORE
+<i+.>	<i+>;<i+.>;IGNORE;IGNORE
+<i+,>	<i+>;<i+,>;IGNORE;IGNORE
+<i+;>	<i+>;<i+;>;IGNORE;IGNORE
+<f+>	<f+>;<f+>;IGNORE;IGNORE
+<f+->	<f+>;<f+->;IGNORE;IGNORE
+<f+.>	<f+>;<f+.>;IGNORE;IGNORE
+<f+,>	<f+>;<f+,>;IGNORE;IGNORE
+<f+;>	<f+>;<f+;>;IGNORE;IGNORE
+<q+>	<q+>;<q+>;IGNORE;IGNORE
+<q+->	<q+>;<q+->;IGNORE;IGNORE
+<q+.>	<q+>;<q+.>;IGNORE;IGNORE
+<q+,>	<q+>;<q+,>;IGNORE;IGNORE
+<q+;>	<q+>;<q+;>;IGNORE;IGNORE
+<k+>	<k+>;<k+>;IGNORE;IGNORE
+<k+->	<k+>;<k+->;IGNORE;IGNORE
+<k+.>	<k+>;<k+.>;IGNORE;IGNORE
+<k+,>	<k+>;<k+,>;IGNORE;IGNORE
+<k+;>	<k+>;<k+;>;IGNORE;IGNORE
+<l+>	<l+>;<l+>;IGNORE;IGNORE
+<l+->	<l+>;<l+->;IGNORE;IGNORE
+<l+.>	<l+>;<l+.>;IGNORE;IGNORE
+<l+,>	<l+>;<l+,>;IGNORE;IGNORE
+<l+;>	<l+>;<l+;>;IGNORE;IGNORE
+<m+>	<m+>;<m+>;IGNORE;IGNORE
+<m+->	<m+>;<m+->;IGNORE;IGNORE
+<m+.>	<m+>;<m+.>;IGNORE;IGNORE
+<m+,>	<m+>;<m+,>;IGNORE;IGNORE
+<m+;>	<m+>;<m+;>;IGNORE;IGNORE
+<n+>	<n+>;<n+>;IGNORE;IGNORE
+<n+->	<n+>;<n+->;IGNORE;IGNORE
+<n+.>	<n+>;<n+.>;IGNORE;IGNORE
+<n+,>	<n+>;<n+,>;IGNORE;IGNORE
+<n+;>	<n+>;<n+;>;IGNORE;IGNORE
+<h+>	<h+>;<h+>;IGNORE;IGNORE
+<h+->	<h+>;<h+->;IGNORE;IGNORE
+<h+.>	<h+>;<h+.>;IGNORE;IGNORE
+<h+,>	<h+>;<h+,>;IGNORE;IGNORE
+<h+;>	<h+>;<h+;>;IGNORE;IGNORE
+<w+>	<w+>;<w+>;IGNORE;IGNORE
+<w+->	<w+>;<w+->;IGNORE;IGNORE
+<w+.>	<w+>;<w+.>;IGNORE;IGNORE
+<j+>	<j+>;<j+>;IGNORE;IGNORE
+<j+->	<j+>;<j+->;IGNORE;IGNORE
+<j+.>	<j+>;<j+.>;IGNORE;IGNORE
+<y+>	<y+>;<y+>;IGNORE;IGNORE
+<y+->	<y+>;<y+->;IGNORE;IGNORE
+<y+.>	<y+>;<y+.>;IGNORE;IGNORE
+<y+,>	<y+>;<y+,>;IGNORE;IGNORE
+<y+;>	<y+>;<y+;>;IGNORE;IGNORE
+
+<:+>	IGNORE;IGNORE;<:+>;IGNORE
+<"+>	IGNORE;IGNORE;<"+>;IGNORE
+<=+>	IGNORE;IGNORE;<=+>;IGNORE
+<//+>	IGNORE;IGNORE;<//+>;IGNORE
+<'+>	IGNORE;IGNORE;<'+>;IGNORE
+<1+>	IGNORE;IGNORE;<1+>;IGNORE
+<3+>	IGNORE;IGNORE;<3+>;IGNORE
+<3+;>	IGNORE;IGNORE;<3+;>;IGNORE
+<0+>	IGNORE;IGNORE;<0+>;IGNORE
+
+<0a>	<0>;<0a>;IGNORE;IGNORE
+<1a>	<1>;<1a>;IGNORE;IGNORE
+<2a>	<2>;<2a>;IGNORE;IGNORE
+<3a>	<3>;<3a>;IGNORE;IGNORE
+<4a>	<4>;<4a>;IGNORE;IGNORE
+<5a>	<5>;<5a>;IGNORE;IGNORE
+<6a>	<6>;<6a>;IGNORE;IGNORE
+<7a>	<7>;<7a>;IGNORE;IGNORE
+<8a>	<8>;<8a>;IGNORE;IGNORE
+<9a>	<9>;<9a>;IGNORE;IGNORE
+
+<lM->	<l+><aM>;<l+><aM>;<lM-><lM->;IGNORE
+<lM.>	<l+><aM>;<l+><aM.>;<lM.><lM.>;IGNORE
+<lH->	<l+><aH>;<l+><aH>;<lH-><lH->;IGNORE
+<lH.>	<l+><aH>;<l+><aH.>;<lH.><lH.>;IGNORE
+<lh->	<l+><ah>;<l+><ah>;<lh-><lh->;IGNORE
+<lh.>	<l+><ah>;<l+><ah.>;<lh.><lh.>;IGNORE
+<la->	<l+><a+>;<l+><a+->;<la-><la->;IGNORE
+<la.>	<l+><a+>;<l+><a+.>;<la.><la.>;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
+
+<a6>	<a6>;<a6>;IGNORE;IGNORE
+<A5>	<a6>;<A5>;IGNORE;IGNORE
+<A6>	<a6>;<A6>;IGNORE;IGNORE
+<a5>	<a6>;<a5>;IGNORE;IGNORE
+<i6>	<i6>;<i6>;IGNORE;IGNORE
+<I5>	<i6>;<I5>;IGNORE;IGNORE
+<I6>	<i6>;<I6>;IGNORE;IGNORE
+<i5>	<i6>;<i5>;IGNORE;IGNORE
+<u6>	<u6>;<u6>;IGNORE;IGNORE
+<U5>	<u6>;<U5>;IGNORE;IGNORE
+<U6>	<u6>;<U6>;IGNORE;IGNORE
+<u5>	<u6>;<u5>;IGNORE;IGNORE
+<Vu>	<u6>;<Vu>;IGNORE;IGNORE
+<e6>	<e6>;<e6>;IGNORE;IGNORE
+<E5>	<e6>;<E5>;IGNORE;IGNORE
+<E6>	<e6>;<E6>;IGNORE;IGNORE
+<e5>	<e6>;<e5>;IGNORE;IGNORE
+<o6>	<o6>;<o6>;IGNORE;IGNORE
+<O5>	<o6>;<O5>;IGNORE;IGNORE
+<O6>	<o6>;<O6>;IGNORE;IGNORE
+<o5>	<o6>;<o5>;IGNORE;IGNORE
+<KA>	<KA>;<KA>;IGNORE;IGNORE
+<Ka>	<KA>;<Ka>;IGNORE;IGNORE
+<ka>	<KA>;<ka>;IGNORE;IGNORE
+<Ga>	<KA>;<Ga>;IGNORE;IGNORE
+<ga>	<KA>;<ga>;IGNORE;IGNORE
+<Ki>	<Ki>;<Ki>;IGNORE;IGNORE
+<ki>	<Ki>;<ki>;IGNORE;IGNORE
+<Gi>	<Ki>;<Gi>;IGNORE;IGNORE
+<gi>	<Ki>;<gi>;IGNORE;IGNORE
+<Ku>	<Ku>;<Ku>;IGNORE;IGNORE
+<ku>	<Ku>;<ku>;IGNORE;IGNORE
+<Gu>	<Ku>;<Gu>;IGNORE;IGNORE
+<gu>	<Ku>;<gu>;IGNORE;IGNORE
+<KE>	<KE>;<KE>;IGNORE;IGNORE
+<Ke>	<KE>;<Ke>;IGNORE;IGNORE
+<ke>	<KE>;<ke>;IGNORE;IGNORE
+<Ge>	<KE>;<Ge>;IGNORE;IGNORE
+<ge>	<KE>;<ge>;IGNORE;IGNORE
+<Ko>	<Ko>;<Ko>;IGNORE;IGNORE
+<ko>	<Ko>;<ko>;IGNORE;IGNORE
+<Go>	<Ko>;<Go>;IGNORE;IGNORE
+<go>	<Ko>;<go>;IGNORE;IGNORE
+<Sa>	<Sa>;<Sa>;IGNORE;IGNORE
+<sa>	<Sa>;<sa>;IGNORE;IGNORE
+<Za>	<Sa>;<Za>;IGNORE;IGNORE
+<za>	<Sa>;<za>;IGNORE;IGNORE
+<Si>	<Si>;<Si>;IGNORE;IGNORE
+<si>	<Si>;<si>;IGNORE;IGNORE
+<Zi>	<Si>;<Zi>;IGNORE;IGNORE
+<zi>	<Si>;<zi>;IGNORE;IGNORE
+<Su>	<Su>;<Su>;IGNORE;IGNORE
+<su>	<Su>;<su>;IGNORE;IGNORE
+<Zu>	<Su>;<Zu>;IGNORE;IGNORE
+<zu>	<Su>;<zu>;IGNORE;IGNORE
+<Se>	<Se>;<Se>;IGNORE;IGNORE
+<se>	<Se>;<se>;IGNORE;IGNORE
+<Ze>	<Se>;<Ze>;IGNORE;IGNORE
+<ze>	<Se>;<ze>;IGNORE;IGNORE
+<So>	<So>;<So>;IGNORE;IGNORE
+<so>	<So>;<so>;IGNORE;IGNORE
+<Zo>	<So>;<Zo>;IGNORE;IGNORE
+<zo>	<So>;<zo>;IGNORE;IGNORE
+<Ta>	<Ta>;<Ta>;IGNORE;IGNORE
+<ta>	<Ta>;<ta>;IGNORE;IGNORE
+<Da>	<Ta>;<Da>;IGNORE;IGNORE
+<da>	<Ta>;<da>;IGNORE;IGNORE
+<Ti>	<Ti>;<Ti>;IGNORE;IGNORE
+<ti>	<Ti>;<ti>;IGNORE;IGNORE
+<Di>	<Ti>;<Di>;IGNORE;IGNORE
+<di>	<Ti>;<di>;IGNORE;IGNORE
+<TU>	<TU>;<TU>;IGNORE;IGNORE
+<tU>	<TU>;<tU>;IGNORE;IGNORE
+<Tu>	<TU>;<Tu>;IGNORE;IGNORE
+<tu>	<TU>;<tu>;IGNORE;IGNORE
+<Du>	<TU>;<Du>;IGNORE;IGNORE
+<du>	<TU>;<du>;IGNORE;IGNORE
+<Te>	<Te>;<Te>;IGNORE;IGNORE
+<te>	<Te>;<te>;IGNORE;IGNORE
+<De>	<Te>;<De>;IGNORE;IGNORE
+<de>	<Te>;<de>;IGNORE;IGNORE
+<To>	<To>;<To>;IGNORE;IGNORE
+<to>	<To>;<to>;IGNORE;IGNORE
+<Do>	<To>;<Do>;IGNORE;IGNORE
+<do>	<To>;<do>;IGNORE;IGNORE
+<Na>	<Na>;<Na>;IGNORE;IGNORE
+<na>	<Na>;<na>;IGNORE;IGNORE
+<Ni>	<Ni>;<Ni>;IGNORE;IGNORE
+<ni>	<Ni>;<ni>;IGNORE;IGNORE
+<Nu>	<Nu>;<Nu>;IGNORE;IGNORE
+<nu>	<Nu>;<nu>;IGNORE;IGNORE
+<Ne>	<Ne>;<Ne>;IGNORE;IGNORE
+<ne>	<Ne>;<ne>;IGNORE;IGNORE
+<No>	<No>;<No>;IGNORE;IGNORE
+<no>	<No>;<no>;IGNORE;IGNORE
+<Ha>	<Ha>;<Ha>;IGNORE;IGNORE
+<ha>	<Ha>;<ha>;IGNORE;IGNORE
+<Ba>	<Ha>;<Ba>;IGNORE;IGNORE
+<ba>	<Ha>;<ba>;IGNORE;IGNORE
+<Pa>	<Ha>;<Pa>;IGNORE;IGNORE
+<pa>	<Ha>;<pa>;IGNORE;IGNORE
+<Hi>	<Hi>;<Hi>;IGNORE;IGNORE
+<hi>	<Hi>;<hi>;IGNORE;IGNORE
+<Bi>	<Hi>;<Bi>;IGNORE;IGNORE
+<bi>	<Hi>;<bi>;IGNORE;IGNORE
+<Pi>	<Hi>;<Pi>;IGNORE;IGNORE
+<pi>	<Hi>;<pi>;IGNORE;IGNORE
+<Hu>	<Hu>;<Hu>;IGNORE;IGNORE
+<hu>	<Hu>;<hu>;IGNORE;IGNORE
+<Bu>	<Hu>;<Bu>;IGNORE;IGNORE
+<bu>	<Hu>;<bu>;IGNORE;IGNORE
+<Pu>	<Hu>;<Pu>;IGNORE;IGNORE
+<pu>	<Hu>;<pu>;IGNORE;IGNORE
+<He>	<He>;<He>;IGNORE;IGNORE
+<he>	<He>;<he>;IGNORE;IGNORE
+<Be>	<He>;<Be>;IGNORE;IGNORE
+<be>	<He>;<be>;IGNORE;IGNORE
+<Pe>	<He>;<Pe>;IGNORE;IGNORE
+<pe>	<He>;<pe>;IGNORE;IGNORE
+<Ho>	<Ho>;<Ho>;IGNORE;IGNORE
+<ho>	<Ho>;<ho>;IGNORE;IGNORE
+<Bo>	<Ho>;<Bo>;IGNORE;IGNORE
+<bo>	<Ho>;<bo>;IGNORE;IGNORE
+<Po>	<Ho>;<Po>;IGNORE;IGNORE
+<po>	<Ho>;<po>;IGNORE;IGNORE
+<Ma>	<Ma>;<Ma>;IGNORE;IGNORE
+<ma>	<Ma>;<ma>;IGNORE;IGNORE
+<Mi>	<Mi>;<Mi>;IGNORE;IGNORE
+<mi>	<Mi>;<mi>;IGNORE;IGNORE
+<Mu>	<Mu>;<Mu>;IGNORE;IGNORE
+<mu>	<Mu>;<mu>;IGNORE;IGNORE
+<Me>	<Me>;<Me>;IGNORE;IGNORE
+<me>	<Me>;<me>;IGNORE;IGNORE
+<Mo>	<Mo>;<Mo>;IGNORE;IGNORE
+<mo>	<Mo>;<mo>;IGNORE;IGNORE
+<YA>	<YA>;<YA>;IGNORE;IGNORE
+<yA>	<YA>;<yA>;IGNORE;IGNORE
+<Ya>	<YA>;<Ya>;IGNORE;IGNORE
+<ya>	<YA>;<ya>;IGNORE;IGNORE
+<YU>	<YU>;<YU>;IGNORE;IGNORE
+<yU>	<YU>;<yU>;IGNORE;IGNORE
+<Yu>	<YU>;<Yu>;IGNORE;IGNORE
+<yu>	<YU>;<yu>;IGNORE;IGNORE
+<YO>	<YO>;<YO>;IGNORE;IGNORE
+<yO>	<YO>;<yO>;IGNORE;IGNORE
+<Yo>	<YO>;<Yo>;IGNORE;IGNORE
+<yo>	<YO>;<yo>;IGNORE;IGNORE
+<Ra>	<Ra>;<Ra>;IGNORE;IGNORE
+<ra>	<Ra>;<ra>;IGNORE;IGNORE
+<Ri>	<Ri>;<Ri>;IGNORE;IGNORE
+<ri>	<Ri>;<ri>;IGNORE;IGNORE
+<Ru>	<Ru>;<Ru>;IGNORE;IGNORE
+<ru>	<Ru>;<ru>;IGNORE;IGNORE
+<Re>	<Re>;<Re>;IGNORE;IGNORE
+<re>	<Re>;<re>;IGNORE;IGNORE
+<Ro>	<Ro>;<Ro>;IGNORE;IGNORE
+<ro>	<Ro>;<ro>;IGNORE;IGNORE
+<WA>	<WA>;<WA>;IGNORE;IGNORE
+<wA>	<WA>;<wA>;IGNORE;IGNORE
+<Wa>	<WA>;<Wa>;IGNORE;IGNORE
+<wa>	<WA>;<wa>;IGNORE;IGNORE
+<Wi>	<Wi>;<Wi>;IGNORE;IGNORE
+<wi>	<Wi>;<wi>;IGNORE;IGNORE
+<We>	<We>;<We>;IGNORE;IGNORE
+<we>	<We>;<we>;IGNORE;IGNORE
+<Wo>	<Wo>;<Wo>;IGNORE;IGNORE
+<wo>	<Wo>;<wo>;IGNORE;IGNORE
+<N6>	<N6>;<N6>;IGNORE;IGNORE
+<n5>	<N6>;<n5>;IGNORE;IGNORE
+
+order_end
+
+END LC_COLLATE
+
+LC_CTYPE
+copy "en_DK"
+END LC_CTYPE
+
+LC_MESSAGES
+yesexpr "<<(><s><S><y><Y><)/>><.><*>"
+noexpr  "<<(><n><N><)/>><.><*>"
+END LC_MESSAGES
+
+LC_MONETARY
+int_curr_symbol      "<P><Y><G><SP>"
+currency_symbol      "<G><s><.>"
+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
+abday   "<d><o><m>";"<l><u><n>";/
+        "<m><a><r>";"<m><i><e'>";/
+        "<j><u><e>";"<v><i><e>";/
+        "<s><a'><b>"
+day     "<d><o><m><i><n><g><o>";/
+        "<l><u><n><e><s>";/
+        "<m><a><r><t><e><s>";/
+        "<m><i><e'><r><c><o><l><e><s>";/
+        "<j><u><e><v><e><s>";/
+        "<v><i><e><r><n><e><s>";/
+        "<s><a'><b><a><d><o>"
+abmon   "<e><n><e>";"<f><e><b>";/
+        "<m><a><r>";"<a><b><r>";/
+        "<m><a><y>";"<j><u><n>";/
+        "<j><u><l>";"<a><g><o>";/
+        "<s><e><p>";"<o><c><t>";/
+        "<n><o><v>";"<d><i><c>"
+mon     "<e><n><e><r><o>";/
+        "<f><e><b><r><e><r><o>";/
+        "<m><a><r><z><o>";/
+        "<a><b><r><i><l>";/
+        "<m><a><y><o>";/
+        "<j><u><n><i><o>";/
+        "<j><u><l><i><o>";/
+        "<a><g><o><s><t><o>";/
+        "<s><e><p><t><i><e><m><b><r><e>";/
+        "<o><c><t><u><b><r><e>";/
+        "<n><o><v><i><e><m><b><r><e>";/
+        "<d><i><c><i><e><m><b><r><e>"
+d_t_fmt "<%><a><SP><%><d><SP><%><b><SP><%><Y><SP><%><T><SP><%><Z>"
+d_fmt   "<%><d><//><%><m><//><%><y>"
+t_fmt   "<%><T>"
+am_pm   "";""
+t_fmt_ampm ""
+END LC_TIME
diff --git a/localedata/locales/es_SV b/localedata/locales/es_SV
new file mode 100644
index 0000000000..87a243260e
--- /dev/null
+++ b/localedata/locales/es_SV
@@ -0,0 +1,2156 @@
+comment_char %
+escape_char  /
+%
+% Spanish language locale for El Salvador
+% 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: es
+% Territory: SV
+% Revision: 4.4
+% Date: 1997-11-05
+% Application: general
+% Users: general
+% Repertoiremap: mnemonic,ds
+% Charset: ISO-8859-1
+% Distribution and use is free, also
+% for commercial purposes.
+
+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 <CAPITAL>
+collating-symbol <CAPITAL-SMALL>
+collating-symbol <SMALL-CAPITAL>
+collating-symbol <SMALL>
+
+% <CAPITAL-SMALL> and <SMALL-CAPITAL>
+% are for cases like Danish <A><a>
+% and Spanish <C><h> being treated
+% as one letter.
+
+% The <a8> ...... <z8> 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 <a8>
+collating-symbol <b8>
+collating-symbol <c8>
+collating-symbol <d8>
+collating-symbol <e8>
+collating-symbol <f8>
+collating-symbol <g8>
+collating-symbol <h8>
+collating-symbol <i8>
+collating-symbol <j8>
+collating-symbol <k8>
+collating-symbol <l8>
+collating-symbol <m8>
+collating-symbol <n8>
+collating-symbol <o8>
+collating-symbol <p8>
+collating-symbol <q8>
+collating-symbol <r8>
+collating-symbol <s8>
+collating-symbol <t8>
+collating-symbol <u8>
+collating-symbol <v8>
+collating-symbol <w8>
+collating-symbol <x8>
+collating-symbol <y8>
+collating-symbol <z8>
+
+collating-symbol <NONE>
+collating-symbol <ACUTE>
+collating-symbol <ACUTE+DOT>
+collating-symbol <GRAVE>
+collating-symbol <DOUBLE-GRAVE>
+collating-symbol <BREVE>
+collating-symbol <BREVE+ACUTE>
+collating-symbol <BREVE+GRAVE>
+collating-symbol <BREVE+MACRON>
+collating-symbol <BREVE+HOOK>
+collating-symbol <BREVE+TILDE>
+collating-symbol <BREVE+DOT-BELOW>
+collating-symbol <BREVE-BELOW>
+collating-symbol <INVERTED-BREVE>
+collating-symbol <CIRCUMFLEX>
+collating-symbol <CIRCUMFLEX+ACUTE>
+collating-symbol <CIRCUMFLEX+GRAVE>
+collating-symbol <CIRCUMFLEX+HOOK>
+collating-symbol <CIRCUMFLEX+TILDE>
+collating-symbol <CIRCUMFLEX+DOT-BELOW>
+collating-symbol <CARON>
+collating-symbol <CARON+DIAERESIS>
+collating-symbol <CARON+DOT>
+collating-symbol <RING>
+collating-symbol <RING+ACUTE>
+collating-symbol <RING-BELOW>
+collating-symbol <DIAERESIS>
+collating-symbol <DIAERESIS+MACRON>
+collating-symbol <DIAERESIS+ACUTE>
+collating-symbol <DIAERESIS+GRAVE>
+collating-symbol <DIAERESIS+CARON>
+collating-symbol <DOUBLE-ACUTE>
+collating-symbol <HOOK>
+collating-symbol <TILDE>
+collating-symbol <TILDE+ACUTE>
+collating-symbol <TILDE+DIAERESIS>
+collating-symbol <TILDE-BELOW>
+collating-symbol <DOT>
+collating-symbol <DOT-BELOW>
+collating-symbol <DOT+DOT-BELOW>
+collating-symbol <STROKE>
+collating-symbol <STROKE+ACUTE>
+collating-symbol <CEDILLA>
+collating-symbol <CEDILLA+ACUTE>
+collating-symbol <CEDILLA+GRAVE>
+collating-symbol <CEDILLA+BREVE>
+collating-symbol <OGONEK>
+collating-symbol <OGONEK+MACRON>
+collating-symbol <MACRON>
+collating-symbol <MACRON+ACUTE>
+collating-symbol <MACRON+GRAVE>
+collating-symbol <MACRON+DIAERESIS>
+collating-symbol <MACRON+DIAERESIS-BELOW>
+collating-symbol <MACRON+DOT>
+collating-symbol <MACRON+DOT-BELOW>
+collating-symbol <MACRON+CIRCUMFLEX>
+collating-symbol <LINE-BELOW>
+collating-symbol <HORN>
+collating-symbol <HORN+ACUTE>
+collating-symbol <HORN+GRAVE>
+collating-symbol <HORN+HOOK>
+collating-symbol <HORN+TILDE>
+collating-symbol <HORN+DOT-BELOW>
+collating-symbol <PRECEDED-BY-APOSTROPHE>
+collating-symbol <GREEK>
+collating-symbol <TONOS>
+collating-symbol <DIALYTICA>
+collating-symbol <DIALYTICA+TONOS>
+collating-symbol <CYRILLIC>
+collating-symbol <HIRAGANA>
+collating-symbol <KATAKANA>
+collating-symbol <SPECIAL>
+
+% letter;accent;case;specials
+
+order_start forward;backward/
+            ;forward;position
+
+% <CAPITAL> or <SMALL> letters first:
+
+<SMALL>
+<SMALL-CAPITAL>
+<CAPITAL-SMALL>
+<CAPITAL>
+
+% Accents:
+
+<NONE>
+<ACUTE>
+<ACUTE+DOT>
+<GRAVE>
+<DOUBLE-GRAVE>
+<BREVE>
+<BREVE+ACUTE>
+<BREVE+GRAVE>
+<BREVE+MACRON>
+<BREVE+HOOK>
+<BREVE+TILDE>
+<BREVE+DOT-BELOW>
+<BREVE-BELOW>
+<INVERTED-BREVE>
+<CIRCUMFLEX>
+<CIRCUMFLEX+ACUTE>
+<CIRCUMFLEX+GRAVE>
+<CIRCUMFLEX+HOOK>
+<CIRCUMFLEX+TILDE>
+<CIRCUMFLEX+DOT-BELOW>
+<CARON>
+<CARON+DIAERESIS>
+<CARON+DOT>
+<RING>
+<RING+ACUTE>
+<RING-BELOW>
+<DIAERESIS>
+<DIAERESIS+MACRON>
+<DIAERESIS+ACUTE>
+<DIAERESIS+GRAVE>
+<DIAERESIS+CARON>
+<DOUBLE-ACUTE>
+<HOOK>
+<TILDE>
+<TILDE+ACUTE>
+<TILDE+DIAERESIS>
+<TILDE-BELOW>
+<DOT>
+<DOT-BELOW>
+<DOT+DOT-BELOW>
+<STROKE>
+<STROKE+ACUTE>
+<CEDILLA>
+<CEDILLA+ACUTE>
+<CEDILLA+GRAVE>
+<CEDILLA+BREVE>
+<OGONEK>
+<OGONEK+MACRON>
+<MACRON>
+<MACRON+ACUTE>
+<MACRON+GRAVE>
+<MACRON+DIAERESIS>
+<MACRON+DIAERESIS-BELOW>
+<MACRON+DOT>
+<MACRON+DOT-BELOW>
+<MACRON+CIRCUMFLEX>
+<LINE-BELOW>
+<HORN>
+<HORN+ACUTE>
+<HORN+GRAVE>
+<HORN+HOOK>
+<HORN+TILDE>
+<HORN+DOT-BELOW>
+<PRECEDED-BY-APOSTROPHE>
+<GREEK>
+<TONOS>
+<DIALYTICA>
+<DIALYTICA+TONOS>
+<CYRILLIC>
+<HIRAGANA>
+<KATAKANA>
+<SPECIAL>
+
+<NS>	<NS>;<NS>;<NS>;IGNORE
+<SP>	IGNORE;IGNORE;IGNORE;<SP>
+<HT>	IGNORE;IGNORE;IGNORE;<HT>
+<VT>	IGNORE;IGNORE;IGNORE;<VT>
+<CR>	IGNORE;IGNORE;IGNORE;<CR>
+<LF>	IGNORE;IGNORE;IGNORE;<LF>
+<FF>	IGNORE;IGNORE;IGNORE;<FF>
+<_>	IGNORE;IGNORE;IGNORE;<_>
+<'m>	IGNORE;IGNORE;IGNORE;<'m>
+<-->	IGNORE;IGNORE;IGNORE;<-->
+<->	IGNORE;IGNORE;IGNORE;<->
+<,>	IGNORE;IGNORE;IGNORE;<,>
+<;>	IGNORE;IGNORE;IGNORE;<;>
+<:>	IGNORE;IGNORE;IGNORE;<:>
+<!>	IGNORE;IGNORE;IGNORE;<!>
+<!I>	IGNORE;IGNORE;IGNORE;<!I>
+<?>	IGNORE;IGNORE;IGNORE;<?>
+<?I>	IGNORE;IGNORE;IGNORE;<?I>
+<//>	IGNORE;IGNORE;IGNORE;<//>
+<.>	IGNORE;IGNORE;IGNORE;<.>
+<''>	IGNORE;IGNORE;IGNORE;<''>
+<'!>	IGNORE;IGNORE;IGNORE;<'!>
+<'/>>	IGNORE;IGNORE;IGNORE;<'/>>
+<':>	IGNORE;IGNORE;IGNORE;<':>
+<'?>	IGNORE;IGNORE;IGNORE;<'?>
+<.M>	IGNORE;IGNORE;IGNORE;<.M>
+<',>	IGNORE;IGNORE;IGNORE;<',>
+<'>	IGNORE;IGNORE;IGNORE;<'>
+<'6>	IGNORE;IGNORE;IGNORE;<'6>
+<'9>	IGNORE;IGNORE;IGNORE;<'9>
+<">	IGNORE;IGNORE;IGNORE;<">
+<"6>	IGNORE;IGNORE;IGNORE;<"6>
+<"9>	IGNORE;IGNORE;IGNORE;<"9>
+<<<>	IGNORE;IGNORE;IGNORE;<<<>
+</>/>>	IGNORE;IGNORE;IGNORE;</>/>>
+<(>	IGNORE;IGNORE;IGNORE;<(>
+<(S>	IGNORE;IGNORE;IGNORE;<(S>
+<)>	IGNORE;IGNORE;IGNORE;<)>
+<)S>	IGNORE;IGNORE;IGNORE;<)S>
+<<(>	IGNORE;IGNORE;IGNORE;<<(>
+<)/>>	IGNORE;IGNORE;IGNORE;<)/>>
+<(!>	IGNORE;IGNORE;IGNORE;<(!>
+<!)>	IGNORE;IGNORE;IGNORE;<!)>
+<SE>	IGNORE;IGNORE;IGNORE;<SE>
+<PI>	IGNORE;IGNORE;IGNORE;<PI>
+<Co>	IGNORE;IGNORE;IGNORE;<Co>
+<Rg>	IGNORE;IGNORE;IGNORE;<Rg>
+<At>	IGNORE;IGNORE;IGNORE;<At>
+<Cu>	IGNORE;IGNORE;IGNORE;<Cu>
+<Ct>	IGNORE;IGNORE;IGNORE;<Ct>
+<DO>	IGNORE;IGNORE;IGNORE;<DO>
+<Pd>	IGNORE;IGNORE;IGNORE;<Pd>
+<Ye>	IGNORE;IGNORE;IGNORE;<Ye>
+<*>	IGNORE;IGNORE;IGNORE;<*>
+<////>	IGNORE;IGNORE;IGNORE;<////>
+<&>	IGNORE;IGNORE;IGNORE;<&>
+<Nb>	IGNORE;IGNORE;IGNORE;<Nb>
+<%>	IGNORE;IGNORE;IGNORE;<%>
+<-S>	IGNORE;IGNORE;IGNORE;<-S>
+<+>	IGNORE;IGNORE;IGNORE;<+>
+<+S>	IGNORE;IGNORE;IGNORE;<+S>
+<+->	IGNORE;IGNORE;IGNORE;<+->
+<-:>	IGNORE;IGNORE;IGNORE;<-:>
+<*X>	IGNORE;IGNORE;IGNORE;<*X>
+<!=>	IGNORE;IGNORE;IGNORE;<!=>
+<<>	IGNORE;IGNORE;IGNORE;<<>
+<=<>	IGNORE;IGNORE;IGNORE;<=<>
+<=>	IGNORE;IGNORE;IGNORE;<=>
+</>=>	IGNORE;IGNORE;IGNORE;</>=>
+</>>	IGNORE;IGNORE;IGNORE;</>>
+<NO>	IGNORE;IGNORE;IGNORE;<NO>
+<!!>	IGNORE;IGNORE;IGNORE;<!!>
+<BB>	IGNORE;IGNORE;IGNORE;<BB>
+<DG>	IGNORE;IGNORE;IGNORE;<DG>
+<My>	IGNORE;IGNORE;IGNORE;<My>
+<'<>	IGNORE;IGNORE;IGNORE;<'<>
+<'(>	IGNORE;IGNORE;IGNORE;<'(>
+<'.>	IGNORE;IGNORE;IGNORE;<'.>
+<'0>	IGNORE;IGNORE;IGNORE;<'0>
+<';>	IGNORE;IGNORE;IGNORE;<';>
+<1?>	IGNORE;IGNORE;IGNORE;<1?>
+<'">	IGNORE;IGNORE;IGNORE;<'">
+<'G>	IGNORE;IGNORE;IGNORE;<'G>
+<,G>	IGNORE;IGNORE;IGNORE;<,G>
+<j3>	IGNORE;IGNORE;IGNORE;<j3>
+<?%>	IGNORE;IGNORE;IGNORE;<?%>
+<'*>	IGNORE;IGNORE;IGNORE;<'*>
+<'%>	IGNORE;IGNORE;IGNORE;<'%>
+<.*>	IGNORE;IGNORE;IGNORE;<.*>
+<b3>	IGNORE;IGNORE;IGNORE;<b3>
+<,,>	IGNORE;IGNORE;IGNORE;<,,>
+<?*>	IGNORE;IGNORE;IGNORE;<?*>
+<?:>	IGNORE;IGNORE;IGNORE;<?:>
+<,!>	IGNORE;IGNORE;IGNORE;<,!>
+<,'>	IGNORE;IGNORE;IGNORE;<,'>
+<?,>	IGNORE;IGNORE;IGNORE;<?,>
+<;!>	IGNORE;IGNORE;IGNORE;<;!>
+<;'>	IGNORE;IGNORE;IGNORE;<;'>
+<?;>	IGNORE;IGNORE;IGNORE;<?;>
+<!:>	IGNORE;IGNORE;IGNORE;<!:>
+<!*>	IGNORE;IGNORE;IGNORE;<!*>
+<;;>	IGNORE;IGNORE;IGNORE;<;;>
+<1N>	IGNORE;IGNORE;IGNORE;<1N>
+<1M>	IGNORE;IGNORE;IGNORE;<1M>
+<3M>	IGNORE;IGNORE;IGNORE;<3M>
+<4M>	IGNORE;IGNORE;IGNORE;<4M>
+<6M>	IGNORE;IGNORE;IGNORE;<6M>
+<LR>	IGNORE;IGNORE;IGNORE;<LR>
+<RL>	IGNORE;IGNORE;IGNORE;<RL>
+<1T>	IGNORE;IGNORE;IGNORE;<1T>
+<1H>	IGNORE;IGNORE;IGNORE;<1H>
+<-1>	IGNORE;IGNORE;IGNORE;<-1>
+<-N>	IGNORE;IGNORE;IGNORE;<-N>
+<-M>	IGNORE;IGNORE;IGNORE;<-M>
+<-3>	IGNORE;IGNORE;IGNORE;<-3>
+<!2>	IGNORE;IGNORE;IGNORE;<!2>
+<=2>	IGNORE;IGNORE;IGNORE;<=2>
+<.9>	IGNORE;IGNORE;IGNORE;<.9>
+<9'>	IGNORE;IGNORE;IGNORE;<9'>
+<:9>	IGNORE;IGNORE;IGNORE;<:9>
+<9">	IGNORE;IGNORE;IGNORE;<9">
+<//->	IGNORE;IGNORE;IGNORE;<//->
+<//=>	IGNORE;IGNORE;IGNORE;<//=>
+<Sb>	IGNORE;IGNORE;IGNORE;<Sb>
+<..>	IGNORE;IGNORE;IGNORE;<..>
+<.3>	IGNORE;IGNORE;IGNORE;<.3>
+<%0>	IGNORE;IGNORE;IGNORE;<%0>
+<1'>	IGNORE;IGNORE;IGNORE;<1'>
+<2'>	IGNORE;IGNORE;IGNORE;<2'>
+<3'>	IGNORE;IGNORE;IGNORE;<3'>
+<1">	IGNORE;IGNORE;IGNORE;<1">
+<2">	IGNORE;IGNORE;IGNORE;<2">
+<3">	IGNORE;IGNORE;IGNORE;<3">
+<Ca>	IGNORE;IGNORE;IGNORE;<Ca>
+<<1>	IGNORE;IGNORE;IGNORE;<<1>
+</>1>	IGNORE;IGNORE;IGNORE;</>1>
+<:X>	IGNORE;IGNORE;IGNORE;<:X>
+<!*2>	IGNORE;IGNORE;IGNORE;<!*2>
+<'->	IGNORE;IGNORE;IGNORE;<'->
+<=S>	IGNORE;IGNORE;IGNORE;<=S>
+<0s>	IGNORE;IGNORE;IGNORE;<0s>
+<1s>	IGNORE;IGNORE;IGNORE;<1s>
+<2s>	IGNORE;IGNORE;IGNORE;<2s>
+<3s>	IGNORE;IGNORE;IGNORE;<3s>
+<4s>	IGNORE;IGNORE;IGNORE;<4s>
+<5s>	IGNORE;IGNORE;IGNORE;<5s>
+<6s>	IGNORE;IGNORE;IGNORE;<6s>
+<7s>	IGNORE;IGNORE;IGNORE;<7s>
+<8s>	IGNORE;IGNORE;IGNORE;<8s>
+<9s>	IGNORE;IGNORE;IGNORE;<9s>
+<+s>	IGNORE;IGNORE;IGNORE;<+s>
+<-s>	IGNORE;IGNORE;IGNORE;<-s>
+<=s>	IGNORE;IGNORE;IGNORE;<=s>
+<(s>	IGNORE;IGNORE;IGNORE;<(s>
+<)s>	IGNORE;IGNORE;IGNORE;<)s>
+<Ff>	IGNORE;IGNORE;IGNORE;<Ff>
+<Li>	IGNORE;IGNORE;IGNORE;<Li>
+<Pt>	IGNORE;IGNORE;IGNORE;<Pt>
+<W=>	IGNORE;IGNORE;IGNORE;<W=>
+<oC>	IGNORE;IGNORE;IGNORE;<oC>
+<co>	IGNORE;IGNORE;IGNORE;<co>
+<oF>	IGNORE;IGNORE;IGNORE;<oF>
+<N0>	IGNORE;IGNORE;IGNORE;<N0>
+<PO>	IGNORE;IGNORE;IGNORE;<PO>
+<Rx>	IGNORE;IGNORE;IGNORE;<Rx>
+<SM>	IGNORE;IGNORE;IGNORE;<SM>
+<TM>	IGNORE;IGNORE;IGNORE;<TM>
+<Om>	IGNORE;IGNORE;IGNORE;<Om>
+<AO>	IGNORE;IGNORE;IGNORE;<AO>
+<13>	IGNORE;IGNORE;IGNORE;<13>
+<23>	IGNORE;IGNORE;IGNORE;<23>
+<15>	IGNORE;IGNORE;IGNORE;<15>
+<25>	IGNORE;IGNORE;IGNORE;<25>
+<35>	IGNORE;IGNORE;IGNORE;<35>
+<45>	IGNORE;IGNORE;IGNORE;<45>
+<16>	IGNORE;IGNORE;IGNORE;<16>
+<56>	IGNORE;IGNORE;IGNORE;<56>
+<1R>	IGNORE;IGNORE;IGNORE;<1R>
+<2R>	IGNORE;IGNORE;IGNORE;<2R>
+<3R>	IGNORE;IGNORE;IGNORE;<3R>
+<4R>	IGNORE;IGNORE;IGNORE;<4R>
+<5R>	IGNORE;IGNORE;IGNORE;<5R>
+<6R>	IGNORE;IGNORE;IGNORE;<6R>
+<7R>	IGNORE;IGNORE;IGNORE;<7R>
+<8R>	IGNORE;IGNORE;IGNORE;<8R>
+<9R>	IGNORE;IGNORE;IGNORE;<9R>
+<aR>	IGNORE;IGNORE;IGNORE;<aR>
+<bR>	IGNORE;IGNORE;IGNORE;<bR>
+<cR>	IGNORE;IGNORE;IGNORE;<cR>
+<50R>	IGNORE;IGNORE;IGNORE;<50R>
+<100R>	IGNORE;IGNORE;IGNORE;<100R>
+<500R>	IGNORE;IGNORE;IGNORE;<500R>
+<1000R>	IGNORE;IGNORE;IGNORE;<1000R>
+<1r>	IGNORE;IGNORE;IGNORE;<1r>
+<2r>	IGNORE;IGNORE;IGNORE;<2r>
+<3r>	IGNORE;IGNORE;IGNORE;<3r>
+<4r>	IGNORE;IGNORE;IGNORE;<4r>
+<5r>	IGNORE;IGNORE;IGNORE;<5r>
+<6r>	IGNORE;IGNORE;IGNORE;<6r>
+<7r>	IGNORE;IGNORE;IGNORE;<7r>
+<8r>	IGNORE;IGNORE;IGNORE;<8r>
+<9r>	IGNORE;IGNORE;IGNORE;<9r>
+<ar>	IGNORE;IGNORE;IGNORE;<ar>
+<br>	IGNORE;IGNORE;IGNORE;<br>
+<cr>	IGNORE;IGNORE;IGNORE;<cr>
+<50r>	IGNORE;IGNORE;IGNORE;<50r>
+<100r>	IGNORE;IGNORE;IGNORE;<100r>
+<500r>	IGNORE;IGNORE;IGNORE;<500r>
+<1000r>	IGNORE;IGNORE;IGNORE;<1000r>
+<1000RCD>	IGNORE;IGNORE;IGNORE;<1000RCD>
+<5000R>	IGNORE;IGNORE;IGNORE;<5000R>
+<10000R>	IGNORE;IGNORE;IGNORE;<10000R>
+<-!>	IGNORE;IGNORE;IGNORE;<-!>
+<-v>	IGNORE;IGNORE;IGNORE;<-v>
+<</>>	IGNORE;IGNORE;IGNORE;<</>>
+<UD>	IGNORE;IGNORE;IGNORE;<UD>
+<<!!>	IGNORE;IGNORE;IGNORE;<<!!>
+</////>>	IGNORE;IGNORE;IGNORE;</////>>
+<!!/>>	IGNORE;IGNORE;IGNORE;<!!/>>
+<<////>	IGNORE;IGNORE;IGNORE;<<////>
+<UD->	IGNORE;IGNORE;IGNORE;<UD->
+</>V>	IGNORE;IGNORE;IGNORE;</>V>
+<<=>	IGNORE;IGNORE;IGNORE;<<=>
+<=/>>	IGNORE;IGNORE;IGNORE;<=/>>
+<==>	IGNORE;IGNORE;IGNORE;<==>
+<FA>	IGNORE;IGNORE;IGNORE;<FA>
+<dP>	IGNORE;IGNORE;IGNORE;<dP>
+<TE>	IGNORE;IGNORE;IGNORE;<TE>
+<//0>	IGNORE;IGNORE;IGNORE;<//0>
+<DE>	IGNORE;IGNORE;IGNORE;<DE>
+<NB>	IGNORE;IGNORE;IGNORE;<NB>
+<(->	IGNORE;IGNORE;IGNORE;<(->
+<-)>	IGNORE;IGNORE;IGNORE;<-)>
+<*P>	IGNORE;IGNORE;IGNORE;<*P>
+<+Z>	IGNORE;IGNORE;IGNORE;<+Z>
+<-2>	IGNORE;IGNORE;IGNORE;<-2>
+<-+>	IGNORE;IGNORE;IGNORE;<-+>
+<.+>	IGNORE;IGNORE;IGNORE;<.+>
+<//f>	IGNORE;IGNORE;IGNORE;<//f>
+<*->	IGNORE;IGNORE;IGNORE;<*->
+<Ob>	IGNORE;IGNORE;IGNORE;<Ob>
+<sb>	IGNORE;IGNORE;IGNORE;<sb>
+<RT>	IGNORE;IGNORE;IGNORE;<RT>
+<0(>	IGNORE;IGNORE;IGNORE;<0(>
+<00>	IGNORE;IGNORE;IGNORE;<00>
+<-L>	IGNORE;IGNORE;IGNORE;<-L>
+<-V>	IGNORE;IGNORE;IGNORE;<-V>
+<PP>	IGNORE;IGNORE;IGNORE;<PP>
+<AN>	IGNORE;IGNORE;IGNORE;<AN>
+<OR>	IGNORE;IGNORE;IGNORE;<OR>
+<(U>	IGNORE;IGNORE;IGNORE;<(U>
+<)U>	IGNORE;IGNORE;IGNORE;<)U>
+<In>	IGNORE;IGNORE;IGNORE;<In>
+<DI>	IGNORE;IGNORE;IGNORE;<DI>
+<Io>	IGNORE;IGNORE;IGNORE;<Io>
+<.:>	IGNORE;IGNORE;IGNORE;<.:>
+<:.>	IGNORE;IGNORE;IGNORE;<:.>
+<:R>	IGNORE;IGNORE;IGNORE;<:R>
+<::>	IGNORE;IGNORE;IGNORE;<::>
+<?1>	IGNORE;IGNORE;IGNORE;<?1>
+<CG>	IGNORE;IGNORE;IGNORE;<CG>
+<?->	IGNORE;IGNORE;IGNORE;<?->
+<?=>	IGNORE;IGNORE;IGNORE;<?=>
+<?2>	IGNORE;IGNORE;IGNORE;<?2>
+<=?>	IGNORE;IGNORE;IGNORE;<=?>
+<HI>	IGNORE;IGNORE;IGNORE;<HI>
+<=3>	IGNORE;IGNORE;IGNORE;<=3>
+<<*>	IGNORE;IGNORE;IGNORE;<<*>
+<*/>>	IGNORE;IGNORE;IGNORE;<*/>>
+<!<>	IGNORE;IGNORE;IGNORE;<!<>
+<!/>>	IGNORE;IGNORE;IGNORE;<!/>>
+<(C>	IGNORE;IGNORE;IGNORE;<(C>
+<)C>	IGNORE;IGNORE;IGNORE;<)C>
+<(_>	IGNORE;IGNORE;IGNORE;<(_>
+<)_>	IGNORE;IGNORE;IGNORE;<)_>
+<0.>	IGNORE;IGNORE;IGNORE;<0.>
+<02>	IGNORE;IGNORE;IGNORE;<02>
+<-T>	IGNORE;IGNORE;IGNORE;<-T>
+<.P>	IGNORE;IGNORE;IGNORE;<.P>
+<:3>	IGNORE;IGNORE;IGNORE;<:3>
+<Eh>	IGNORE;IGNORE;IGNORE;<Eh>
+<<7>	IGNORE;IGNORE;IGNORE;<<7>
+</>7>	IGNORE;IGNORE;IGNORE;</>7>
+<7<>	IGNORE;IGNORE;IGNORE;<7<>
+<7/>>	IGNORE;IGNORE;IGNORE;<7/>>
+<NI>	IGNORE;IGNORE;IGNORE;<NI>
+<(A>	IGNORE;IGNORE;IGNORE;<(A>
+<TR>	IGNORE;IGNORE;IGNORE;<TR>
+<Iu>	IGNORE;IGNORE;IGNORE;<Iu>
+<Il>	IGNORE;IGNORE;IGNORE;<Il>
+<Vs>	IGNORE;IGNORE;IGNORE;<Vs>
+<1h>	IGNORE;IGNORE;IGNORE;<1h>
+<3h>	IGNORE;IGNORE;IGNORE;<3h>
+<2h>	IGNORE;IGNORE;IGNORE;<2h>
+<4h>	IGNORE;IGNORE;IGNORE;<4h>
+<1j>	IGNORE;IGNORE;IGNORE;<1j>
+<2j>	IGNORE;IGNORE;IGNORE;<2j>
+<3j>	IGNORE;IGNORE;IGNORE;<3j>
+<4j>	IGNORE;IGNORE;IGNORE;<4j>
+<1-o>	IGNORE;IGNORE;IGNORE;<1-o>
+<2-o>	IGNORE;IGNORE;IGNORE;<2-o>
+<3-o>	IGNORE;IGNORE;IGNORE;<3-o>
+<4-o>	IGNORE;IGNORE;IGNORE;<4-o>
+<5-o>	IGNORE;IGNORE;IGNORE;<5-o>
+<6-o>	IGNORE;IGNORE;IGNORE;<6-o>
+<7-o>	IGNORE;IGNORE;IGNORE;<7-o>
+<8-o>	IGNORE;IGNORE;IGNORE;<8-o>
+<9-o>	IGNORE;IGNORE;IGNORE;<9-o>
+<10-o>	IGNORE;IGNORE;IGNORE;<10-o>
+<11-o>	IGNORE;IGNORE;IGNORE;<11-o>
+<12-o>	IGNORE;IGNORE;IGNORE;<12-o>
+<13-o>	IGNORE;IGNORE;IGNORE;<13-o>
+<14-o>	IGNORE;IGNORE;IGNORE;<14-o>
+<15-o>	IGNORE;IGNORE;IGNORE;<15-o>
+<16-o>	IGNORE;IGNORE;IGNORE;<16-o>
+<17-o>	IGNORE;IGNORE;IGNORE;<17-o>
+<18-o>	IGNORE;IGNORE;IGNORE;<18-o>
+<19-o>	IGNORE;IGNORE;IGNORE;<19-o>
+<20-o>	IGNORE;IGNORE;IGNORE;<20-o>
+<(1)>	IGNORE;IGNORE;IGNORE;<(1)>
+<(2)>	IGNORE;IGNORE;IGNORE;<(2)>
+<(3)>	IGNORE;IGNORE;IGNORE;<(3)>
+<(4)>	IGNORE;IGNORE;IGNORE;<(4)>
+<(5)>	IGNORE;IGNORE;IGNORE;<(5)>
+<(6)>	IGNORE;IGNORE;IGNORE;<(6)>
+<(7)>	IGNORE;IGNORE;IGNORE;<(7)>
+<(8)>	IGNORE;IGNORE;IGNORE;<(8)>
+<(9)>	IGNORE;IGNORE;IGNORE;<(9)>
+<(10)>	IGNORE;IGNORE;IGNORE;<(10)>
+<(11)>	IGNORE;IGNORE;IGNORE;<(11)>
+<(12)>	IGNORE;IGNORE;IGNORE;<(12)>
+<(13)>	IGNORE;IGNORE;IGNORE;<(13)>
+<(14)>	IGNORE;IGNORE;IGNORE;<(14)>
+<(15)>	IGNORE;IGNORE;IGNORE;<(15)>
+<(16)>	IGNORE;IGNORE;IGNORE;<(16)>
+<(17)>	IGNORE;IGNORE;IGNORE;<(17)>
+<(18)>	IGNORE;IGNORE;IGNORE;<(18)>
+<(19)>	IGNORE;IGNORE;IGNORE;<(19)>
+<(20)>	IGNORE;IGNORE;IGNORE;<(20)>
+<1.>	IGNORE;IGNORE;IGNORE;<1.>
+<2.>	IGNORE;IGNORE;IGNORE;<2.>
+<3.>	IGNORE;IGNORE;IGNORE;<3.>
+<4.>	IGNORE;IGNORE;IGNORE;<4.>
+<5.>	IGNORE;IGNORE;IGNORE;<5.>
+<6.>	IGNORE;IGNORE;IGNORE;<6.>
+<7.>	IGNORE;IGNORE;IGNORE;<7.>
+<8.>	IGNORE;IGNORE;IGNORE;<8.>
+<9.>	IGNORE;IGNORE;IGNORE;<9.>
+<10.>	IGNORE;IGNORE;IGNORE;<10.>
+<11.>	IGNORE;IGNORE;IGNORE;<11.>
+<12.>	IGNORE;IGNORE;IGNORE;<12.>
+<13.>	IGNORE;IGNORE;IGNORE;<13.>
+<14.>	IGNORE;IGNORE;IGNORE;<14.>
+<15.>	IGNORE;IGNORE;IGNORE;<15.>
+<16.>	IGNORE;IGNORE;IGNORE;<16.>
+<17.>	IGNORE;IGNORE;IGNORE;<17.>
+<18.>	IGNORE;IGNORE;IGNORE;<18.>
+<19.>	IGNORE;IGNORE;IGNORE;<19.>
+<20.>	IGNORE;IGNORE;IGNORE;<20.>
+<0-o>	IGNORE;IGNORE;IGNORE;<0-o>
+<hh>	IGNORE;IGNORE;IGNORE;<hh>
+<HH>	IGNORE;IGNORE;IGNORE;<HH>
+<vv>	IGNORE;IGNORE;IGNORE;<vv>
+<VV>	IGNORE;IGNORE;IGNORE;<VV>
+<3->	IGNORE;IGNORE;IGNORE;<3->
+<3_>	IGNORE;IGNORE;IGNORE;<3_>
+<3!>	IGNORE;IGNORE;IGNORE;<3!>
+<3//>	IGNORE;IGNORE;IGNORE;<3//>
+<4->	IGNORE;IGNORE;IGNORE;<4->
+<4_>	IGNORE;IGNORE;IGNORE;<4_>
+<4!>	IGNORE;IGNORE;IGNORE;<4!>
+<4//>	IGNORE;IGNORE;IGNORE;<4//>
+<dr>	IGNORE;IGNORE;IGNORE;<dr>
+<dR>	IGNORE;IGNORE;IGNORE;<dR>
+<Dr>	IGNORE;IGNORE;IGNORE;<Dr>
+<DR>	IGNORE;IGNORE;IGNORE;<DR>
+<dl>	IGNORE;IGNORE;IGNORE;<dl>
+<dL>	IGNORE;IGNORE;IGNORE;<dL>
+<Dl>	IGNORE;IGNORE;IGNORE;<Dl>
+<LD>	IGNORE;IGNORE;IGNORE;<LD>
+<ur>	IGNORE;IGNORE;IGNORE;<ur>
+<uR>	IGNORE;IGNORE;IGNORE;<uR>
+<Ur>	IGNORE;IGNORE;IGNORE;<Ur>
+<UR>	IGNORE;IGNORE;IGNORE;<UR>
+<ul>	IGNORE;IGNORE;IGNORE;<ul>
+<uL>	IGNORE;IGNORE;IGNORE;<uL>
+<Ul>	IGNORE;IGNORE;IGNORE;<Ul>
+<UL>	IGNORE;IGNORE;IGNORE;<UL>
+<vr>	IGNORE;IGNORE;IGNORE;<vr>
+<vR>	IGNORE;IGNORE;IGNORE;<vR>
+<Udr>	IGNORE;IGNORE;IGNORE;<Udr>
+<uDr>	IGNORE;IGNORE;IGNORE;<uDr>
+<Vr>	IGNORE;IGNORE;IGNORE;<Vr>
+<UdR>	IGNORE;IGNORE;IGNORE;<UdR>
+<uDR>	IGNORE;IGNORE;IGNORE;<uDR>
+<VR>	IGNORE;IGNORE;IGNORE;<VR>
+<vl>	IGNORE;IGNORE;IGNORE;<vl>
+<vL>	IGNORE;IGNORE;IGNORE;<vL>
+<Udl>	IGNORE;IGNORE;IGNORE;<Udl>
+<uDl>	IGNORE;IGNORE;IGNORE;<uDl>
+<Vl>	IGNORE;IGNORE;IGNORE;<Vl>
+<UdL>	IGNORE;IGNORE;IGNORE;<UdL>
+<uDL>	IGNORE;IGNORE;IGNORE;<uDL>
+<VL>	IGNORE;IGNORE;IGNORE;<VL>
+<dh>	IGNORE;IGNORE;IGNORE;<dh>
+<dLr>	IGNORE;IGNORE;IGNORE;<dLr>
+<dlR>	IGNORE;IGNORE;IGNORE;<dlR>
+<dH>	IGNORE;IGNORE;IGNORE;<dH>
+<Dh>	IGNORE;IGNORE;IGNORE;<Dh>
+<DLr>	IGNORE;IGNORE;IGNORE;<DLr>
+<DlR>	IGNORE;IGNORE;IGNORE;<DlR>
+<DH>	IGNORE;IGNORE;IGNORE;<DH>
+<uh>	IGNORE;IGNORE;IGNORE;<uh>
+<uLr>	IGNORE;IGNORE;IGNORE;<uLr>
+<ulR>	IGNORE;IGNORE;IGNORE;<ulR>
+<uH>	IGNORE;IGNORE;IGNORE;<uH>
+<Uh>	IGNORE;IGNORE;IGNORE;<Uh>
+<ULr>	IGNORE;IGNORE;IGNORE;<ULr>
+<UlR>	IGNORE;IGNORE;IGNORE;<UlR>
+<UH>	IGNORE;IGNORE;IGNORE;<UH>
+<vh>	IGNORE;IGNORE;IGNORE;<vh>
+<vLr>	IGNORE;IGNORE;IGNORE;<vLr>
+<vlR>	IGNORE;IGNORE;IGNORE;<vlR>
+<vH>	IGNORE;IGNORE;IGNORE;<vH>
+<Udh>	IGNORE;IGNORE;IGNORE;<Udh>
+<uDh>	IGNORE;IGNORE;IGNORE;<uDh>
+<Vh>	IGNORE;IGNORE;IGNORE;<Vh>
+<UdLr>	IGNORE;IGNORE;IGNORE;<UdLr>
+<UdlR>	IGNORE;IGNORE;IGNORE;<UdlR>
+<uDLr>	IGNORE;IGNORE;IGNORE;<uDLr>
+<uDlR>	IGNORE;IGNORE;IGNORE;<uDlR>
+<UdH>	IGNORE;IGNORE;IGNORE;<UdH>
+<uDH>	IGNORE;IGNORE;IGNORE;<uDH>
+<VLr>	IGNORE;IGNORE;IGNORE;<VLr>
+<VlR>	IGNORE;IGNORE;IGNORE;<VlR>
+<VH>	IGNORE;IGNORE;IGNORE;<VH>
+<FD>	IGNORE;IGNORE;IGNORE;<FD>
+<BD>	IGNORE;IGNORE;IGNORE;<BD>
+<TB>	IGNORE;IGNORE;IGNORE;<TB>
+<LB>	IGNORE;IGNORE;IGNORE;<LB>
+<FB>	IGNORE;IGNORE;IGNORE;<FB>
+<lB>	IGNORE;IGNORE;IGNORE;<lB>
+<RB>	IGNORE;IGNORE;IGNORE;<RB>
+<.S>	IGNORE;IGNORE;IGNORE;<.S>
+<:S>	IGNORE;IGNORE;IGNORE;<:S>
+<?S>	IGNORE;IGNORE;IGNORE;<?S>
+<fS>	IGNORE;IGNORE;IGNORE;<fS>
+<OS>	IGNORE;IGNORE;IGNORE;<OS>
+<RO>	IGNORE;IGNORE;IGNORE;<RO>
+<Rr>	IGNORE;IGNORE;IGNORE;<Rr>
+<RF>	IGNORE;IGNORE;IGNORE;<RF>
+<RY>	IGNORE;IGNORE;IGNORE;<RY>
+<RH>	IGNORE;IGNORE;IGNORE;<RH>
+<RZ>	IGNORE;IGNORE;IGNORE;<RZ>
+<RK>	IGNORE;IGNORE;IGNORE;<RK>
+<RX>	IGNORE;IGNORE;IGNORE;<RX>
+<sB>	IGNORE;IGNORE;IGNORE;<sB>
+<SR>	IGNORE;IGNORE;IGNORE;<SR>
+<Or>	IGNORE;IGNORE;IGNORE;<Or>
+<UT>	IGNORE;IGNORE;IGNORE;<UT>
+<uT>	IGNORE;IGNORE;IGNORE;<uT>
+<Tr>	IGNORE;IGNORE;IGNORE;<Tr>
+<PR>	IGNORE;IGNORE;IGNORE;<PR>
+<Dt>	IGNORE;IGNORE;IGNORE;<Dt>
+<dT>	IGNORE;IGNORE;IGNORE;<dT>
+<Tl>	IGNORE;IGNORE;IGNORE;<Tl>
+<PL>	IGNORE;IGNORE;IGNORE;<PL>
+<Db>	IGNORE;IGNORE;IGNORE;<Db>
+<Dw>	IGNORE;IGNORE;IGNORE;<Dw>
+<LZ>	IGNORE;IGNORE;IGNORE;<LZ>
+<0m>	IGNORE;IGNORE;IGNORE;<0m>
+<0o>	IGNORE;IGNORE;IGNORE;<0o>
+<0M>	IGNORE;IGNORE;IGNORE;<0M>
+<0L>	IGNORE;IGNORE;IGNORE;<0L>
+<0R>	IGNORE;IGNORE;IGNORE;<0R>
+<Sn>	IGNORE;IGNORE;IGNORE;<Sn>
+<Ic>	IGNORE;IGNORE;IGNORE;<Ic>
+<Fd>	IGNORE;IGNORE;IGNORE;<Fd>
+<Bd>	IGNORE;IGNORE;IGNORE;<Bd>
+<Ci>	IGNORE;IGNORE;IGNORE;<Ci>
+<*2>	IGNORE;IGNORE;IGNORE;<*2>
+<*1>	IGNORE;IGNORE;IGNORE;<*1>
+<TEL>	IGNORE;IGNORE;IGNORE;<TEL>
+<tel>	IGNORE;IGNORE;IGNORE;<tel>
+<<H>	IGNORE;IGNORE;IGNORE;<<H>
+</>H>	IGNORE;IGNORE;IGNORE;</>H>
+<0u>	IGNORE;IGNORE;IGNORE;<0u>
+<0U>	IGNORE;IGNORE;IGNORE;<0U>
+<SU>	IGNORE;IGNORE;IGNORE;<SU>
+<Fm>	IGNORE;IGNORE;IGNORE;<Fm>
+<Ml>	IGNORE;IGNORE;IGNORE;<Ml>
+<cS>	IGNORE;IGNORE;IGNORE;<cS>
+<cH>	IGNORE;IGNORE;IGNORE;<cH>
+<cD>	IGNORE;IGNORE;IGNORE;<cD>
+<cC>	IGNORE;IGNORE;IGNORE;<cC>
+<cS->	IGNORE;IGNORE;IGNORE;<cS->
+<cH->	IGNORE;IGNORE;IGNORE;<cH->
+<cD->	IGNORE;IGNORE;IGNORE;<cD->
+<cC->	IGNORE;IGNORE;IGNORE;<cC->
+<Md>	IGNORE;IGNORE;IGNORE;<Md>
+<M8>	IGNORE;IGNORE;IGNORE;<M8>
+<M2>	IGNORE;IGNORE;IGNORE;<M2>
+<M16>	IGNORE;IGNORE;IGNORE;<M16>
+<Mb>	IGNORE;IGNORE;IGNORE;<Mb>
+<Mx>	IGNORE;IGNORE;IGNORE;<Mx>
+<MX>	IGNORE;IGNORE;IGNORE;<MX>
+<OK>	IGNORE;IGNORE;IGNORE;<OK>
+<XX>	IGNORE;IGNORE;IGNORE;<XX>
+<-X>	IGNORE;IGNORE;IGNORE;<-X>
+<IS>	IGNORE;IGNORE;IGNORE;<IS>
+<,_>	IGNORE;IGNORE;IGNORE;<,_>
+<._>	IGNORE;IGNORE;IGNORE;<._>
+<+">	IGNORE;IGNORE;IGNORE;<+">
+<JIS>	IGNORE;IGNORE;IGNORE;<JIS>
+<*_>	IGNORE;IGNORE;IGNORE;<*_>
+<;_>	IGNORE;IGNORE;IGNORE;<;_>
+<0_>	IGNORE;IGNORE;IGNORE;<0_>
+<<+>	IGNORE;IGNORE;IGNORE;<<+>
+</>+>	IGNORE;IGNORE;IGNORE;</>+>
+<<'>	IGNORE;IGNORE;IGNORE;<<'>
+</>'>	IGNORE;IGNORE;IGNORE;</>'>
+<<">	IGNORE;IGNORE;IGNORE;<<">
+</>">	IGNORE;IGNORE;IGNORE;</>">
+<(">	IGNORE;IGNORE;IGNORE;<(">
+<)">	IGNORE;IGNORE;IGNORE;<)">
+<=T>	IGNORE;IGNORE;IGNORE;<=T>
+<=_>	IGNORE;IGNORE;IGNORE;<=_>
+<('>	IGNORE;IGNORE;IGNORE;<('>
+<)'>	IGNORE;IGNORE;IGNORE;<)'>
+<(I>	IGNORE;IGNORE;IGNORE;<(I>
+<)I>	IGNORE;IGNORE;IGNORE;<)I>
+<-?>	IGNORE;IGNORE;IGNORE;<-?>
+<=T:)>	IGNORE;IGNORE;IGNORE;<=T:)>
+<"5>	IGNORE;IGNORE;IGNORE;<"5>
+<05>	IGNORE;IGNORE;IGNORE;<05>
+<*5>	IGNORE;IGNORE;IGNORE;<*5>
+<+5>	IGNORE;IGNORE;IGNORE;<+5>
+<.6>	IGNORE;IGNORE;IGNORE;<.6>
+<-6>	IGNORE;IGNORE;IGNORE;<-6>
+<*6>	IGNORE;IGNORE;IGNORE;<*6>
+<+6>	IGNORE;IGNORE;IGNORE;<+6>
+<(JU)>	IGNORE;IGNORE;IGNORE;<(JU)>
+<1c>	IGNORE;IGNORE;IGNORE;<1c>
+<2c>	IGNORE;IGNORE;IGNORE;<2c>
+<3c>	IGNORE;IGNORE;IGNORE;<3c>
+<4c>	IGNORE;IGNORE;IGNORE;<4c>
+<5c>	IGNORE;IGNORE;IGNORE;<5c>
+<6c>	IGNORE;IGNORE;IGNORE;<6c>
+<7c>	IGNORE;IGNORE;IGNORE;<7c>
+<8c>	IGNORE;IGNORE;IGNORE;<8c>
+<9c>	IGNORE;IGNORE;IGNORE;<9c>
+<10c>	IGNORE;IGNORE;IGNORE;<10c>
+<KSC>	IGNORE;IGNORE;IGNORE;<KSC>
+<am>	IGNORE;IGNORE;IGNORE;<am>
+<pm>	IGNORE;IGNORE;IGNORE;<pm>
+<NU>	IGNORE;IGNORE;IGNORE;<NU>
+<SH>	IGNORE;IGNORE;IGNORE;<SH>
+<SX>	IGNORE;IGNORE;IGNORE;<SX>
+<EX>	IGNORE;IGNORE;IGNORE;<EX>
+<ET>	IGNORE;IGNORE;IGNORE;<ET>
+<EQ>	IGNORE;IGNORE;IGNORE;<EQ>
+<AK>	IGNORE;IGNORE;IGNORE;<AK>
+<BL>	IGNORE;IGNORE;IGNORE;<BL>
+<BS>	IGNORE;IGNORE;IGNORE;<BS>
+<SO>	IGNORE;IGNORE;IGNORE;<SO>
+<SI>	IGNORE;IGNORE;IGNORE;<SI>
+<DL>	IGNORE;IGNORE;IGNORE;<DL>
+<D1>	IGNORE;IGNORE;IGNORE;<D1>
+<D2>	IGNORE;IGNORE;IGNORE;<D2>
+<D3>	IGNORE;IGNORE;IGNORE;<D3>
+<D4>	IGNORE;IGNORE;IGNORE;<D4>
+<NK>	IGNORE;IGNORE;IGNORE;<NK>
+<SY>	IGNORE;IGNORE;IGNORE;<SY>
+<EB>	IGNORE;IGNORE;IGNORE;<EB>
+<CN>	IGNORE;IGNORE;IGNORE;<CN>
+<EM>	IGNORE;IGNORE;IGNORE;<EM>
+<SB>	IGNORE;IGNORE;IGNORE;<SB>
+<EC>	IGNORE;IGNORE;IGNORE;<EC>
+<FS>	IGNORE;IGNORE;IGNORE;<FS>
+<GS>	IGNORE;IGNORE;IGNORE;<GS>
+<RS>	IGNORE;IGNORE;IGNORE;<RS>
+<US>	IGNORE;IGNORE;IGNORE;<US>
+<DT>	IGNORE;IGNORE;IGNORE;<DT>
+<PA>	IGNORE;IGNORE;IGNORE;<PA>
+<HO>	IGNORE;IGNORE;IGNORE;<HO>
+<BH>	IGNORE;IGNORE;IGNORE;<BH>
+<NH>	IGNORE;IGNORE;IGNORE;<NH>
+<IN>	IGNORE;IGNORE;IGNORE;<IN>
+<NL>	IGNORE;IGNORE;IGNORE;<NL>
+<SA>	IGNORE;IGNORE;IGNORE;<SA>
+<ES>	IGNORE;IGNORE;IGNORE;<ES>
+<HS>	IGNORE;IGNORE;IGNORE;<HS>
+<HJ>	IGNORE;IGNORE;IGNORE;<HJ>
+<VS>	IGNORE;IGNORE;IGNORE;<VS>
+<PD>	IGNORE;IGNORE;IGNORE;<PD>
+<PU>	IGNORE;IGNORE;IGNORE;<PU>
+<RI>	IGNORE;IGNORE;IGNORE;<RI>
+<S2>	IGNORE;IGNORE;IGNORE;<S2>
+<S3>	IGNORE;IGNORE;IGNORE;<S3>
+<DC>	IGNORE;IGNORE;IGNORE;<DC>
+<P1>	IGNORE;IGNORE;IGNORE;<P1>
+<P2>	IGNORE;IGNORE;IGNORE;<P2>
+<TS>	IGNORE;IGNORE;IGNORE;<TS>
+<CC>	IGNORE;IGNORE;IGNORE;<CC>
+<MW>	IGNORE;IGNORE;IGNORE;<MW>
+<SG>	IGNORE;IGNORE;IGNORE;<SG>
+<EG>	IGNORE;IGNORE;IGNORE;<EG>
+<SS>	IGNORE;IGNORE;IGNORE;<SS>
+<GC>	IGNORE;IGNORE;IGNORE;<GC>
+<SC>	IGNORE;IGNORE;IGNORE;<SC>
+<CI>	IGNORE;IGNORE;IGNORE;<CI>
+<ST>	IGNORE;IGNORE;IGNORE;<ST>
+<OC>	IGNORE;IGNORE;IGNORE;<OC>
+<PM>	IGNORE;IGNORE;IGNORE;<PM>
+<AC>	IGNORE;IGNORE;IGNORE;<AC>
+<"3>	IGNORE;IGNORE;IGNORE;<"3>
+<"1>	IGNORE;IGNORE;IGNORE;<"1>
+<"!>	IGNORE;IGNORE;IGNORE;<"!>
+<"'>	IGNORE;IGNORE;IGNORE;<"'>
+<"/>>	IGNORE;IGNORE;IGNORE;<"/>>
+<"?>	IGNORE;IGNORE;IGNORE;<"?>
+<"->	IGNORE;IGNORE;IGNORE;<"->
+<"(>	IGNORE;IGNORE;IGNORE;<"(>
+<".>	IGNORE;IGNORE;IGNORE;<".>
+<":>	IGNORE;IGNORE;IGNORE;<":>
+<"0>	IGNORE;IGNORE;IGNORE;<"0>
+<",>	IGNORE;IGNORE;IGNORE;<",>
+<"_>	IGNORE;IGNORE;IGNORE;<"_>
+<"">	IGNORE;IGNORE;IGNORE;<"">
+<";>	IGNORE;IGNORE;IGNORE;<";>
+<"<>	IGNORE;IGNORE;IGNORE;<"<>
+<"=>	IGNORE;IGNORE;IGNORE;<"=>
+<"//>	IGNORE;IGNORE;IGNORE;<"//>
+<"p>	IGNORE;IGNORE;IGNORE;<"p>
+<"d>	IGNORE;IGNORE;IGNORE;<"d>
+<"i>	IGNORE;IGNORE;IGNORE;<"i>
+<+_>	IGNORE;IGNORE;IGNORE;<+_>
+<Tel>	IGNORE;IGNORE;IGNORE;<Tel>
+<UA>	IGNORE;IGNORE;IGNORE;<UA>
+<UB>	IGNORE;IGNORE;IGNORE;<UB>
+UNDEFINED	IGNORE;IGNORE;IGNORE
+
+<0>	<0>;<0>;IGNORE;IGNORE
+<0S>	<0>;<0S>;IGNORE;IGNORE
+<18>	<0>;<18>;IGNORE;IGNORE
+<14>	<0>;<14>;IGNORE;IGNORE
+<38>	<0>;<38>;IGNORE;IGNORE
+<12>	<0>;<12>;IGNORE;IGNORE
+<58>	<0>;<58>;IGNORE;IGNORE
+<34>	<0>;<34>;IGNORE;IGNORE
+<78>	<0>;<78>;IGNORE;IGNORE
+<1>	<1>;<1>;IGNORE;IGNORE
+<2>	<2>;<2>;IGNORE;IGNORE
+<3>	<3>;<3>;IGNORE;IGNORE
+<4>	<4>;<4>;IGNORE;IGNORE
+<5>	<5>;<5>;IGNORE;IGNORE
+<6>	<6>;<6>;IGNORE;IGNORE
+<7>	<7>;<7>;IGNORE;IGNORE
+<8>	<8>;<8>;IGNORE;IGNORE
+<9>	<9>;<9>;IGNORE;IGNORE
+<1S>	<1>;<1S>;IGNORE;IGNORE
+<2S>	<2>;<2S>;IGNORE;IGNORE
+<3S>	<3>;<3S>;IGNORE;IGNORE
+<4S>	<4>;<4S>;IGNORE;IGNORE
+<5S>	<5>;<5S>;IGNORE;IGNORE
+<6S>	<6>;<6S>;IGNORE;IGNORE
+<7S>	<7>;<7S>;IGNORE;IGNORE
+<8S>	<8>;<8S>;IGNORE;IGNORE
+<9S>	<9>;<9S>;IGNORE;IGNORE
+<A>	<A>;<NONE>;<CAPITAL>;IGNORE
+<a>	<A>;<NONE>;<SMALL>;IGNORE
+<-a>	<A>;<NONE>;<-a>;IGNORE
+<A'>	<A>;<ACUTE>;<CAPITAL>;IGNORE
+<a'>	<A>;<ACUTE>;<SMALL>;IGNORE
+<A!>	<A>;<GRAVE>;<CAPITAL>;IGNORE
+<a!>	<A>;<GRAVE>;<SMALL>;IGNORE
+<A!!>	<A>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<a!!>	<A>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<A(>	<A>;<BREVE>;<CAPITAL>;IGNORE
+<a(>	<A>;<BREVE>;<SMALL>;IGNORE
+<A('>	<A>;<BREVE+ACUTE>;<CAPITAL>;IGNORE
+<a('>	<A>;<BREVE+ACUTE>;<SMALL>;IGNORE
+<A(!>	<A>;<BREVE+GRAVE>;<CAPITAL>;IGNORE
+<a(!>	<A>;<BREVE+GRAVE>;<SMALL>;IGNORE
+<A(2>	<A>;<BREVE+HOOK>;<CAPITAL>;IGNORE
+<a(2>	<A>;<BREVE+HOOK>;<SMALL>;IGNORE
+<A(?>	<A>;<BREVE+TILDE>;<CAPITAL>;IGNORE
+<a(?>	<A>;<BREVE+TILDE>;<SMALL>;IGNORE
+<A(-.>	<A>;<BREVE+DOT-BELOW>;<CAPITAL>;IGNORE
+<a(-.>	<A>;<BREVE+DOT-BELOW>;<SMALL>;IGNORE
+<A)>	<A>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<a)>	<A>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<A/>>	<A>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<a/>>	<A>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<A/>'>	<A>;<CIRCUMFLEX+ACUTE>;<CAPITAL>;IGNORE
+<a/>'>	<A>;<CIRCUMFLEX+ACUTE>;<SMALL>;IGNORE
+<A/>!>	<A>;<CIRCUMFLEX+GRAVE>;<CAPITAL>;IGNORE
+<a/>!>	<A>;<CIRCUMFLEX+GRAVE>;<SMALL>;IGNORE
+<A/>2>	<A>;<CIRCUMFLEX+HOOK>;<CAPITAL>;IGNORE
+<a/>2>	<A>;<CIRCUMFLEX+HOOK>;<SMALL>;IGNORE
+<A/>?>	<A>;<CIRCUMFLEX+TILDE>;<CAPITAL>;IGNORE
+<a/>?>	<A>;<CIRCUMFLEX+TILDE>;<SMALL>;IGNORE
+<A/>-.>	<A>;<CIRCUMFLEX+DOT-BELOW>;<CAPITAL>;IGNORE
+<a/>-.>	<A>;<CIRCUMFLEX+DOT-BELOW>;<SMALL>;IGNORE
+<A<>	<A>;<CARON>;<CAPITAL>;IGNORE
+<a<>	<A>;<CARON>;<SMALL>;IGNORE
+<AA>	<A>;<RING>;<CAPITAL>;IGNORE
+<aa>	<A>;<RING>;<SMALL>;IGNORE
+<AA'>	<A>;<RING+ACUTE>;<CAPITAL>;IGNORE
+<aa'>	<A>;<RING+ACUTE>;<SMALL>;IGNORE
+<A-0>	<A>;<RING-BELOW>;<CAPITAL>;IGNORE
+<a-0>	<A>;<RING-BELOW>;<SMALL>;IGNORE
+<A:>	<A>;<DIAERESIS>;<CAPITAL>;IGNORE
+<a:>	<A>;<DIAERESIS>;<SMALL>;IGNORE
+<A1>	<A>;<DIAERESIS+MACRON>;<CAPITAL>;IGNORE
+<a1>	<A>;<DIAERESIS+MACRON>;<SMALL>;IGNORE
+<A2>	<A>;<HOOK>;<CAPITAL>;IGNORE
+<a2>	<A>;<HOOK>;<SMALL>;IGNORE
+<A?>	<A>;<TILDE>;<CAPITAL>;IGNORE
+<a?>	<A>;<TILDE>;<SMALL>;IGNORE
+<A-.>	<A>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<a-.>	<A>;<DOT-BELOW>;<SMALL>;IGNORE
+<A;>	<A>;<OGONEK>;<CAPITAL>;IGNORE
+<a;>	<A>;<OGONEK>;<SMALL>;IGNORE
+<A->	<A>;<MACRON>;<CAPITAL>;IGNORE
+<a->	<A>;<MACRON>;<SMALL>;IGNORE
+<A7>	<A>;<MACRON+DOT>;<CAPITAL>;IGNORE
+<a7>	<A>;<MACRON+DOT>;<SMALL>;IGNORE
+<a8>	
+<AE>	"<A><E>";"<AE><AE>";"<CAPITAL><CAPITAL>";IGNORE
+<ae>	"<A><E>";"<AE><AE>";"<SMALL><SMALL>";IGNORE
+<AE'>	"<A><E>";"<AE'><AE'>";"<CAPITAL><CAPITAL>";IGNORE
+<ae'>	"<A><E>";"<AE'><AE'>";"<SMALL><SMALL>";IGNORE
+<A3>	"<A><E>";"<A3><A3>";"<CAPITAL><CAPITAL>";IGNORE
+<a3>	"<A><E>";"<A3><A3>";"<SMALL><SMALL>";IGNORE
+<B>	<B>;<NONE>;<CAPITAL>;IGNORE
+<b>	<B>;<NONE>;<SMALL>;IGNORE
+<B.>	<B>;<DOT>;<CAPITAL>;IGNORE
+<b.>	<B>;<DOT>;<SMALL>;IGNORE
+<B-.>	<B>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<b-.>	<B>;<DOT-BELOW>;<SMALL>;IGNORE
+<B_>	<B>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<b_>	<B>;<LINE-BELOW>;<SMALL>;IGNORE
+<b8>	
+<C>	<C>;<NONE>;<CAPITAL>;IGNORE
+<c>	<C>;<NONE>;<SMALL>;IGNORE
+<C'>	<C>;<ACUTE>;<CAPITAL>;IGNORE
+<c'>	<C>;<ACUTE>;<SMALL>;IGNORE
+<C/>>	<C>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<c/>>	<C>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<C<>	<C>;<CARON>;<CAPITAL>;IGNORE
+<c<>	<C>;<CARON>;<SMALL>;IGNORE
+<C2>	<C>;<HOOK>;<CAPITAL>;IGNORE
+<c2>	<C>;<HOOK>;<SMALL>;IGNORE
+<C.>	<C>;<DOT>;<CAPITAL>;IGNORE
+<c.>	<C>;<DOT>;<SMALL>;IGNORE
+<C,>	<C>;<CEDILLA>;<CAPITAL>;IGNORE
+<c,>	<C>;<CEDILLA>;<SMALL>;IGNORE
+<C,'>	<C>;<CEDILLA+ACUTE>;<CAPITAL>;IGNORE
+<c,'>	<C>;<CEDILLA+ACUTE>;<SMALL>;IGNORE
+<c8>	
+<D>	<D>;<NONE>;<CAPITAL>;IGNORE
+<d>	<D>;<NONE>;<SMALL>;IGNORE
+<D<>	<D>;<CARON>;<CAPITAL>;IGNORE
+<d<>	<D>;<CARON>;<SMALL>;IGNORE
+<D.>	<D>;<DOT>;<CAPITAL>;IGNORE
+<d.>	<D>;<DOT>;<SMALL>;IGNORE
+<D-.>	<D>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<d-.>	<D>;<DOT-BELOW>;<SMALL>;IGNORE
+<D//>	<D>;<STROKE>;<CAPITAL>;IGNORE
+<d//>	<D>;<STROKE>;<SMALL>;IGNORE
+<D,>	<D>;<CEDILLA>;<CAPITAL>;IGNORE
+<d,>	<D>;<CEDILLA>;<SMALL>;IGNORE
+<D-/>>	<D>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<d-/>>	<D>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<D_>	<D>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<d_>	<D>;<LINE-BELOW>;<SMALL>;IGNORE
+<d8>	
+<E>	<E>;<NONE>;<CAPITAL>;IGNORE
+<e>	<E>;<NONE>;<SMALL>;IGNORE
+<E'>	<E>;<ACUTE>;<CAPITAL>;IGNORE
+<e'>	<E>;<ACUTE>;<SMALL>;IGNORE
+<E!>	<E>;<GRAVE>;<CAPITAL>;IGNORE
+<e!>	<E>;<GRAVE>;<SMALL>;IGNORE
+<E!!>	<E>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<e!!>	<E>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<E(>	<E>;<BREVE>;<CAPITAL>;IGNORE
+<e(>	<E>;<BREVE>;<SMALL>;IGNORE
+<E)>	<E>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<e)>	<E>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<E/>>	<E>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<e/>>	<E>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<E/>'>	<E>;<CIRCUMFLEX+ACUTE>;<CAPITAL>;IGNORE
+<e/>'>	<E>;<CIRCUMFLEX+ACUTE>;<SMALL>;IGNORE
+<E/>!>	<E>;<CIRCUMFLEX+GRAVE>;<CAPITAL>;IGNORE
+<e/>!>	<E>;<CIRCUMFLEX+GRAVE>;<SMALL>;IGNORE
+<E/>2>	<E>;<CIRCUMFLEX+HOOK>;<CAPITAL>;IGNORE
+<e/>2>	<E>;<CIRCUMFLEX+HOOK>;<SMALL>;IGNORE
+<E/>?>	<E>;<CIRCUMFLEX+TILDE>;<CAPITAL>;IGNORE
+<e/>?>	<E>;<CIRCUMFLEX+TILDE>;<SMALL>;IGNORE
+<E/>-.>	<E>;<CIRCUMFLEX+DOT-BELOW>;<CAPITAL>;IGNORE
+<e/>-.>	<E>;<CIRCUMFLEX+DOT-BELOW>;<SMALL>;IGNORE
+<E<>	<E>;<CARON>;<CAPITAL>;IGNORE
+<e<>	<E>;<CARON>;<SMALL>;IGNORE
+<E:>	<E>;<DIAERESIS>;<CAPITAL>;IGNORE
+<e:>	<E>;<DIAERESIS>;<SMALL>;IGNORE
+<E2>	<E>;<HOOK>;<CAPITAL>;IGNORE
+<e2>	<E>;<HOOK>;<SMALL>;IGNORE
+<E?>	<E>;<TILDE>;<CAPITAL>;IGNORE
+<e?>	<E>;<TILDE>;<SMALL>;IGNORE
+<E-?>	<E>;<TILDE-BELOW>;<CAPITAL>;IGNORE
+<e-?>	<E>;<TILDE-BELOW>;<SMALL>;IGNORE
+<E.>	<E>;<DOT>;<CAPITAL>;IGNORE
+<e.>	<E>;<DOT>;<SMALL>;IGNORE
+<E-.>	<E>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<e-.>	<E>;<DOT-BELOW>;<SMALL>;IGNORE
+<E,(>	<E>;<CEDILLA+BREVE>;<CAPITAL>;IGNORE
+<e,(>	<E>;<CEDILLA+BREVE>;<SMALL>;IGNORE
+<E;>	<E>;<OGONEK>;<CAPITAL>;IGNORE
+<e;>	<E>;<OGONEK>;<SMALL>;IGNORE
+<E->	<E>;<MACRON>;<CAPITAL>;IGNORE
+<e->	<E>;<MACRON>;<SMALL>;IGNORE
+<E-'>	<E>;<MACRON+ACUTE>;<CAPITAL>;IGNORE
+<e-'>	<E>;<MACRON+ACUTE>;<SMALL>;IGNORE
+<E-!>	<E>;<MACRON+GRAVE>;<CAPITAL>;IGNORE
+<e-!>	<E>;<MACRON+GRAVE>;<SMALL>;IGNORE
+<E-/>>	<E>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<e-/>>	<E>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<e8>	
+<F>	<F>;<NONE>;<CAPITAL>;IGNORE
+<f>	<F>;<NONE>;<SMALL>;IGNORE
+<F2>	<F>;<HOOK>;<CAPITAL>;IGNORE
+<f2>	<F>;<HOOK>;<SMALL>;IGNORE
+<F.>	<F>;<DOT>;<CAPITAL>;IGNORE
+<f.>	<F>;<DOT>;<SMALL>;IGNORE
+<f8>	
+<ff>	"<F><F>";"<NONE><NONE>";"<ff><ff>";IGNORE
+<fi>	"<F><I>";"<NONE><NONE>";"<fi><fi>";IGNORE
+<fl>	"<F><L>";"<NONE><NONE>";"<fl><fl>";IGNORE
+<ffi>	"<F><F><I>";"<NONE><NONE><NONE>";"<ffi><ffi><ffi>";IGNORE
+<ffl>	"<F><F><L>";"<NONE><NONE><NONE>";"<ffl><ffl><ffl>";IGNORE
+<ft>	"<F><T>";"<NONE><NONE>";"<ft><ft>";IGNORE
+<G>	<G>;<NONE>;<CAPITAL>;IGNORE
+<g>	<G>;<NONE>;<SMALL>;IGNORE
+<G'>	<G>;<ACUTE>;<CAPITAL>;IGNORE
+<g'>	<G>;<ACUTE>;<SMALL>;IGNORE
+<G(>	<G>;<BREVE>;<CAPITAL>;IGNORE
+<g(>	<G>;<BREVE>;<SMALL>;IGNORE
+<G/>>	<G>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<g/>>	<G>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<G<>	<G>;<CARON>;<CAPITAL>;IGNORE
+<g<>	<G>;<CARON>;<SMALL>;IGNORE
+<G.>	<G>;<DOT>;<CAPITAL>;IGNORE
+<g.>	<G>;<DOT>;<SMALL>;IGNORE
+<G//>	<G>;<STROKE>;<CAPITAL>;IGNORE
+<g//>	<G>;<STROKE>;<SMALL>;IGNORE
+<G,>	<G>;<CEDILLA>;<CAPITAL>;IGNORE
+<g,>	<G>;<CEDILLA>;<SMALL>;IGNORE
+<G->	<G>;<MACRON>;<CAPITAL>;IGNORE
+<g->	<G>;<MACRON>;<SMALL>;IGNORE
+<g8>	
+<H>	<H>;<NONE>;<CAPITAL>;IGNORE
+<h>	<H>;<NONE>;<SMALL>;IGNORE
+<H-(>	<H>;<BREVE-BELOW>;<CAPITAL>;IGNORE
+<h-(>	<H>;<BREVE-BELOW>;<SMALL>;IGNORE
+<H/>>	<H>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<h/>>	<H>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<H:>	<H>;<DIAERESIS>;<CAPITAL>;IGNORE
+<h:>	<H>;<DIAERESIS>;<SMALL>;IGNORE
+<H.>	<H>;<DOT>;<CAPITAL>;IGNORE
+<h.>	<H>;<DOT>;<SMALL>;IGNORE
+<H-.>	<H>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<h-.>	<H>;<DOT-BELOW>;<SMALL>;IGNORE
+<H//>	<H>;<STROKE>;<CAPITAL>;IGNORE
+<h//>	<H>;<STROKE>;<SMALL>;IGNORE
+<H,>	<H>;<CEDILLA>;<CAPITAL>;IGNORE
+<h,>	<H>;<CEDILLA>;<SMALL>;IGNORE
+<h8>	
+<I>	<I>;<NONE>;<CAPITAL>;IGNORE
+<i>	<I>;<NONE>;<SMALL>;IGNORE
+<I'>	<I>;<ACUTE>;<CAPITAL>;IGNORE
+<i'>	<I>;<ACUTE>;<SMALL>;IGNORE
+<I!>	<I>;<GRAVE>;<CAPITAL>;IGNORE
+<i!>	<I>;<GRAVE>;<SMALL>;IGNORE
+<I!!>	<I>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<i!!>	<I>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<I(>	<I>;<BREVE>;<CAPITAL>;IGNORE
+<i(>	<I>;<BREVE>;<SMALL>;IGNORE
+<I)>	<I>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<i)>	<I>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<I/>>	<I>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<i/>>	<I>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<I<>	<I>;<CARON>;<CAPITAL>;IGNORE
+<i<>	<I>;<CARON>;<SMALL>;IGNORE
+<I:>	<I>;<DIAERESIS>;<CAPITAL>;IGNORE
+<i:>	<I>;<DIAERESIS>;<SMALL>;IGNORE
+<I:'>	<I>;<DIAERESIS+ACUTE>;<CAPITAL>;IGNORE
+<i:'>	<I>;<DIAERESIS+ACUTE>;<SMALL>;IGNORE
+<I2>	<I>;<HOOK>;<CAPITAL>;IGNORE
+<i2>	<I>;<HOOK>;<SMALL>;IGNORE
+<I?>	<I>;<TILDE>;<CAPITAL>;IGNORE
+<i?>	<I>;<TILDE>;<SMALL>;IGNORE
+<I-?>	<I>;<TILDE-BELOW>;<CAPITAL>;IGNORE
+<i-?>	<I>;<TILDE-BELOW>;<SMALL>;IGNORE
+<I.>	<I>;<DOT>;<CAPITAL>;IGNORE
+<i.>	<I>;<DOT>;<SMALL>;IGNORE
+<I-.>	<I>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<i-.>	<I>;<DOT-BELOW>;<SMALL>;IGNORE
+<I;>	<I>;<OGONEK>;<CAPITAL>;IGNORE
+<i;>	<I>;<OGONEK>;<SMALL>;IGNORE
+<I->	<I>;<MACRON>;<CAPITAL>;IGNORE
+<i->	<I>;<MACRON>;<SMALL>;IGNORE
+<i8>	
+<IJ>	"<I><J>";"<IJ><IJ>";"<CAPITAL><CAPITAL>";IGNORE
+<ij>	"<I><J>";"<IJ><IJ>";"<SMALL><SMALL>";IGNORE
+<J>	<J>;<NONE>;<CAPITAL>;IGNORE
+<j>	<J>;<NONE>;<SMALL>;IGNORE
+<J/>>	<J>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<j/>>	<J>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<j8>	
+<K>	<K>;<NONE>;<CAPITAL>;IGNORE
+<k>	<K>;<NONE>;<SMALL>;IGNORE
+<K'>	<K>;<ACUTE>;<CAPITAL>;IGNORE
+<k'>	<K>;<ACUTE>;<SMALL>;IGNORE
+<K<>	<K>;<CARON>;<CAPITAL>;IGNORE
+<k<>	<K>;<CARON>;<SMALL>;IGNORE
+<K2>	<K>;<HOOK>;<CAPITAL>;IGNORE
+<k2>	<K>;<HOOK>;<SMALL>;IGNORE
+<K-.>	<K>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<k-.>	<K>;<DOT-BELOW>;<SMALL>;IGNORE
+<K,>	<K>;<CEDILLA>;<CAPITAL>;IGNORE
+<k,>	<K>;<CEDILLA>;<SMALL>;IGNORE
+<K_>	<K>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<k_>	<K>;<LINE-BELOW>;<SMALL>;IGNORE
+<k8>	
+<kk>	<K>;<kk>;<SMALL>;IGNORE
+<L>	<L>;<NONE>;<CAPITAL>;IGNORE
+<l>	<L>;<NONE>;<SMALL>;IGNORE
+<L'>	<L>;<ACUTE>;<CAPITAL>;IGNORE
+<l'>	<L>;<ACUTE>;<SMALL>;IGNORE
+<L<>	<L>;<CARON>;<CAPITAL>;IGNORE
+<l<>	<L>;<CARON>;<SMALL>;IGNORE
+<L.>	<L>;<DOT>;<CAPITAL>;IGNORE
+<l.>	<L>;<DOT>;<SMALL>;IGNORE
+<L-.>	<L>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<l-.>	<L>;<DOT-BELOW>;<SMALL>;IGNORE
+<L//>	<L>;<STROKE>;<CAPITAL>;IGNORE
+<l//>	<L>;<STROKE>;<SMALL>;IGNORE
+<L,>	<L>;<CEDILLA>;<CAPITAL>;IGNORE
+<l,>	<L>;<CEDILLA>;<SMALL>;IGNORE
+<L--.>	<L>;<MACRON+DOT-BELOW>;<CAPITAL>;IGNORE
+<l--.>	<L>;<MACRON+DOT-BELOW>;<SMALL>;IGNORE
+<L-/>>	<L>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<l-/>>	<L>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<L_>	<L>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<l_>	<L>;<LINE-BELOW>;<SMALL>;IGNORE
+<l8>	
+<M>	<M>;<NONE>;<CAPITAL>;IGNORE
+<m>	<M>;<NONE>;<SMALL>;IGNORE
+<M'>	<M>;<ACUTE>;<CAPITAL>;IGNORE
+<m'>	<M>;<ACUTE>;<SMALL>;IGNORE
+<M.>	<M>;<DOT>;<CAPITAL>;IGNORE
+<m.>	<M>;<DOT>;<SMALL>;IGNORE
+<M-.>	<M>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<m-.>	<M>;<DOT-BELOW>;<SMALL>;IGNORE
+<m8>	
+<N>	<N>;<NONE>;<CAPITAL>;IGNORE
+<n>	<N>;<NONE>;<SMALL>;IGNORE
+<N'>	<N>;<ACUTE>;<CAPITAL>;IGNORE
+<n'>	<N>;<ACUTE>;<SMALL>;IGNORE
+<N<>	<N>;<CARON>;<CAPITAL>;IGNORE
+<n<>	<N>;<CARON>;<SMALL>;IGNORE
+<N.>	<N>;<DOT>;<CAPITAL>;IGNORE
+<n.>	<N>;<DOT>;<SMALL>;IGNORE
+<N-.>	<N>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<n-.>	<N>;<DOT-BELOW>;<SMALL>;IGNORE
+<N,>	<N>;<CEDILLA>;<CAPITAL>;IGNORE
+<n,>	<N>;<CEDILLA>;<SMALL>;IGNORE
+<N-/>>	<N>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<n-/>>	<N>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<N_>	<N>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<n_>	<N>;<LINE-BELOW>;<SMALL>;IGNORE
+<'n>	<N>;<PRECEDED-BY-APOSTROPHE>;<SMALL>;IGNORE
+<n8>	
+<N?>	<N?>;<NONE>;<CAPITAL>;IGNORE
+<n?>	<N?>;<NONE>;<SMALL>;IGNORE
+<NG>	"<N><G>";"<NG><NG>";"<CAPITAL><CAPITAL>";IGNORE
+<ng>	"<N><G>";"<NG><NG>";"<SMALL><SMALL>";IGNORE
+<O>	<O>;<NONE>;<CAPITAL>;IGNORE
+<o>	<O>;<NONE>;<SMALL>;IGNORE
+<-o>	<O>;<NONE>;<-o>;IGNORE
+<O'>	<O>;<ACUTE>;<CAPITAL>;IGNORE
+<o'>	<O>;<ACUTE>;<SMALL>;IGNORE
+<O!>	<O>;<GRAVE>;<CAPITAL>;IGNORE
+<o!>	<O>;<GRAVE>;<SMALL>;IGNORE
+<O!!>	<O>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<o!!>	<O>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<O(>	<O>;<BREVE>;<CAPITAL>;IGNORE
+<o(>	<O>;<BREVE>;<SMALL>;IGNORE
+<O)>	<O>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<o)>	<O>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<O/>>	<O>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<o/>>	<O>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<O/>'>	<O>;<CIRCUMFLEX+ACUTE>;<CAPITAL>;IGNORE
+<o/>'>	<O>;<CIRCUMFLEX+ACUTE>;<SMALL>;IGNORE
+<O/>!>	<O>;<CIRCUMFLEX+GRAVE>;<CAPITAL>;IGNORE
+<o/>!>	<O>;<CIRCUMFLEX+GRAVE>;<SMALL>;IGNORE
+<O/>2>	<O>;<CIRCUMFLEX+HOOK>;<CAPITAL>;IGNORE
+<o/>2>	<O>;<CIRCUMFLEX+HOOK>;<SMALL>;IGNORE
+<O/>?>	<O>;<CIRCUMFLEX+TILDE>;<CAPITAL>;IGNORE
+<o/>?>	<O>;<CIRCUMFLEX+TILDE>;<SMALL>;IGNORE
+<O/>-.>	<O>;<CIRCUMFLEX+DOT-BELOW>;<CAPITAL>;IGNORE
+<o/>-.>	<O>;<CIRCUMFLEX+DOT-BELOW>;<SMALL>;IGNORE
+<O<>	<O>;<CARON>;<CAPITAL>;IGNORE
+<o<>	<O>;<CARON>;<SMALL>;IGNORE
+<O:>	<O>;<DIAERESIS>;<CAPITAL>;IGNORE
+<o:>	<O>;<DIAERESIS>;<SMALL>;IGNORE
+<O">	<O>;<DOUBLE-ACUTE>;<CAPITAL>;IGNORE
+<o">	<O>;<DOUBLE-ACUTE>;<SMALL>;IGNORE
+<O2>	<O>;<HOOK>;<CAPITAL>;IGNORE
+<o2>	<O>;<HOOK>;<SMALL>;IGNORE
+<O?>	<O>;<TILDE>;<CAPITAL>;IGNORE
+<o?>	<O>;<TILDE>;<SMALL>;IGNORE
+<O?'>	<O>;<TILDE+ACUTE>;<CAPITAL>;IGNORE
+<o?'>	<O>;<TILDE+ACUTE>;<SMALL>;IGNORE
+<O?:>	<O>;<TILDE+DIAERESIS>;<CAPITAL>;IGNORE
+<o?:>	<O>;<TILDE+DIAERESIS>;<SMALL>;IGNORE
+<O-.>	<O>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<o-.>	<O>;<DOT-BELOW>;<SMALL>;IGNORE
+<O//>	<O>;<STROKE>;<CAPITAL>;IGNORE
+<o//>	<O>;<STROKE>;<SMALL>;IGNORE
+<O//'>	<O>;<STROKE+ACUTE>;<CAPITAL>;IGNORE
+<o//'>	<O>;<STROKE+ACUTE>;<SMALL>;IGNORE
+<O;>	<O>;<OGONEK>;<CAPITAL>;IGNORE
+<o;>	<O>;<OGONEK>;<SMALL>;IGNORE
+<O1>	<O>;<OGONEK+MACRON>;<CAPITAL>;IGNORE
+<o1>	<O>;<OGONEK+MACRON>;<SMALL>;IGNORE
+<O->	<O>;<MACRON>;<CAPITAL>;IGNORE
+<o->	<O>;<MACRON>;<SMALL>;IGNORE
+<O-'>	<O>;<MACRON+ACUTE>;<CAPITAL>;IGNORE
+<o-'>	<O>;<MACRON+ACUTE>;<SMALL>;IGNORE
+<O-!>	<O>;<MACRON+GRAVE>;<CAPITAL>;IGNORE
+<o-!>	<O>;<MACRON+GRAVE>;<SMALL>;IGNORE
+<O9>	<O>;<HORN>;<CAPITAL>;IGNORE
+<o9>	<O>;<HORN>;<SMALL>;IGNORE
+<O9'>	<O>;<HORN+ACUTE>;<CAPITAL>;IGNORE
+<o9'>	<O>;<HORN+ACUTE>;<SMALL>;IGNORE
+<O9!>	<O>;<HORN+GRAVE>;<CAPITAL>;IGNORE
+<o9!>	<O>;<HORN+GRAVE>;<SMALL>;IGNORE
+<O92>	<O>;<HORN+HOOK>;<CAPITAL>;IGNORE
+<o92>	<O>;<HORN+HOOK>;<SMALL>;IGNORE
+<O9?>	<O>;<HORN+TILDE>;<CAPITAL>;IGNORE
+<o9?>	<O>;<HORN+TILDE>;<SMALL>;IGNORE
+<O9-.>	<O>;<HORN+DOT-BELOW>;<CAPITAL>;IGNORE
+<o9-.>	<O>;<HORN+DOT-BELOW>;<SMALL>;IGNORE
+<o8>	
+<OE>	"<O><E>";"<OE><OE>";"<CAPITAL><CAPITAL>";IGNORE
+<oe>	"<O><E>";"<OE><OE>";"<SMALL><SMALL>";IGNORE
+<P>	<P>;<NONE>;<CAPITAL>;IGNORE
+<p>	<P>;<NONE>;<SMALL>;IGNORE
+<P'>	<P>;<ACUTE>;<CAPITAL>;IGNORE
+<p'>	<P>;<ACUTE>;<SMALL>;IGNORE
+<P.>	<P>;<DOT>;<CAPITAL>;IGNORE
+<p.>	<P>;<DOT>;<SMALL>;IGNORE
+<p8>	
+<Q>	<Q>;<NONE>;<CAPITAL>;IGNORE
+<q>	<Q>;<NONE>;<SMALL>;IGNORE
+<q8>	
+<R>	<R>;<NONE>;<CAPITAL>;IGNORE
+<r>	<R>;<NONE>;<SMALL>;IGNORE
+<R'>	<R>;<ACUTE>;<CAPITAL>;IGNORE
+<r'>	<R>;<ACUTE>;<SMALL>;IGNORE
+<R!!>	<R>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<r!!>	<R>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<R)>	<R>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<r)>	<R>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<R<>	<R>;<CARON>;<CAPITAL>;IGNORE
+<r<>	<R>;<CARON>;<SMALL>;IGNORE
+<R.>	<R>;<DOT>;<CAPITAL>;IGNORE
+<r.>	<R>;<DOT>;<SMALL>;IGNORE
+<R-.>	<R>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<r-.>	<R>;<DOT-BELOW>;<SMALL>;IGNORE
+<R,>	<R>;<CEDILLA>;<CAPITAL>;IGNORE
+<r,>	<R>;<CEDILLA>;<SMALL>;IGNORE
+<R--.>	<R>;<MACRON+DOT-BELOW>;<CAPITAL>;IGNORE
+<r--.>	<R>;<MACRON+DOT-BELOW>;<SMALL>;IGNORE
+<R_>	<R>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<r_>	<R>;<LINE-BELOW>;<SMALL>;IGNORE
+<r8>	
+<S>	<S>;<NONE>;<CAPITAL>;IGNORE
+<s>	<S>;<NONE>;<SMALL>;IGNORE
+<st>	"<S><T>";"<NONE><NONE>";"<st><st>";IGNORE
+<S'>	<S>;<ACUTE>;<CAPITAL>;IGNORE
+<s'>	<S>;<ACUTE>;<SMALL>;IGNORE
+<S'.>	<S>;<ACUTE+DOT>;<CAPITAL>;IGNORE
+<s'.>	<S>;<ACUTE+DOT>;<SMALL>;IGNORE
+<S/>>	<S>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<s/>>	<S>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<S<>	<S>;<CARON>;<CAPITAL>;IGNORE
+<s<>	<S>;<CARON>;<SMALL>;IGNORE
+<S<.>	<S>;<CARON+DOT>;<CAPITAL>;IGNORE
+<s<.>	<S>;<CARON+DOT>;<SMALL>;IGNORE
+<S.>	<S>;<DOT>;<CAPITAL>;IGNORE
+<s.>	<S>;<DOT>;<SMALL>;IGNORE
+<S-.>	<S>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<s-.>	<S>;<DOT-BELOW>;<SMALL>;IGNORE
+<S.-.>	<S>;<DOT+DOT-BELOW>;<CAPITAL>;IGNORE
+<s.-.>	<S>;<DOT+DOT-BELOW>;<SMALL>;IGNORE
+<S,>	<S>;<CEDILLA>;<CAPITAL>;IGNORE
+<s,>	<S>;<CEDILLA>;<SMALL>;IGNORE
+<s8>	
+<s1>	<S>;<s1>;<SMALL>;IGNORE
+<ss>	"<S><S>";"<NONE><NONE>";"<SMALL><ss>";IGNORE
+<T>	<T>;<NONE>;<CAPITAL>;IGNORE
+<t>	<T>;<NONE>;<SMALL>;IGNORE
+<T<>	<T>;<CARON>;<CAPITAL>;IGNORE
+<t<>	<T>;<CARON>;<SMALL>;IGNORE
+<T.>	<T>;<DOT>;<CAPITAL>;IGNORE
+<t.>	<T>;<DOT>;<SMALL>;IGNORE
+<T-.>	<T>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<t-.>	<T>;<DOT-BELOW>;<SMALL>;IGNORE
+<T//>	<T>;<STROKE>;<CAPITAL>;IGNORE
+<t//>	<T>;<STROKE>;<SMALL>;IGNORE
+<T,>	<T>;<CEDILLA>;<CAPITAL>;IGNORE
+<t,>	<T>;<CEDILLA>;<SMALL>;IGNORE
+<T-/>>	<T>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<t-/>>	<T>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<T_>	<T>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<t_>	<T>;<LINE-BELOW>;<SMALL>;IGNORE
+<t8>	
+<TH>	"<T><H>";"<TH><TH>";"<CAPITAL><CAPITAL>";IGNORE
+<th>	"<T><H>";"<TH><TH>";"<SMALL><SMALL>";IGNORE
+<U>	<U>;<NONE>;<CAPITAL>;IGNORE
+<u>	<U>;<NONE>;<SMALL>;IGNORE
+<U'>	<U>;<ACUTE>;<CAPITAL>;IGNORE
+<u'>	<U>;<ACUTE>;<SMALL>;IGNORE
+<U!>	<U>;<GRAVE>;<CAPITAL>;IGNORE
+<u!>	<U>;<GRAVE>;<SMALL>;IGNORE
+<U!!>	<U>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<u!!>	<U>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<U(>	<U>;<BREVE>;<CAPITAL>;IGNORE
+<u(>	<U>;<BREVE>;<SMALL>;IGNORE
+<U)>	<U>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<u)>	<U>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<U/>>	<U>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<u/>>	<U>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<U<>	<U>;<CARON>;<CAPITAL>;IGNORE
+<u<>	<U>;<CARON>;<SMALL>;IGNORE
+<U0>	<U>;<RING>;<CAPITAL>;IGNORE
+<u0>	<U>;<RING>;<SMALL>;IGNORE
+<U:>	<U>;<DIAERESIS>;<CAPITAL>;IGNORE
+<u:>	<U>;<DIAERESIS>;<SMALL>;IGNORE
+<U:->	<U>;<DIAERESIS+MACRON>;<CAPITAL>;IGNORE
+<u:->	<U>;<DIAERESIS+MACRON>;<SMALL>;IGNORE
+<U:'>	<U>;<DIAERESIS+ACUTE>;<CAPITAL>;IGNORE
+<u:'>	<U>;<DIAERESIS+ACUTE>;<SMALL>;IGNORE
+<U:!>	<U>;<DIAERESIS+GRAVE>;<CAPITAL>;IGNORE
+<u:!>	<U>;<DIAERESIS+GRAVE>;<SMALL>;IGNORE
+<U:<>	<U>;<DIAERESIS+CARON>;<CAPITAL>;IGNORE
+<u:<>	<U>;<DIAERESIS+CARON>;<SMALL>;IGNORE
+<U">	<U>;<DOUBLE-ACUTE>;<CAPITAL>;IGNORE
+<u">	<U>;<DOUBLE-ACUTE>;<SMALL>;IGNORE
+<U2>	<U>;<HOOK>;<CAPITAL>;IGNORE
+<u2>	<U>;<HOOK>;<SMALL>;IGNORE
+<U?>	<U>;<TILDE>;<CAPITAL>;IGNORE
+<u?>	<U>;<TILDE>;<SMALL>;IGNORE
+<U?'>	<U>;<TILDE+ACUTE>;<CAPITAL>;IGNORE
+<u?'>	<U>;<TILDE+ACUTE>;<SMALL>;IGNORE
+<U-?>	<U>;<TILDE-BELOW>;<CAPITAL>;IGNORE
+<u-?>	<U>;<TILDE-BELOW>;<SMALL>;IGNORE
+<U-.>	<U>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<u-.>	<U>;<DOT-BELOW>;<SMALL>;IGNORE
+<U;>	<U>;<OGONEK>;<CAPITAL>;IGNORE
+<u;>	<U>;<OGONEK>;<SMALL>;IGNORE
+<U->	<U>;<MACRON>;<CAPITAL>;IGNORE
+<u->	<U>;<MACRON>;<SMALL>;IGNORE
+<U-:>	<U>;<MACRON+DIAERESIS>;<CAPITAL>;IGNORE
+<u-:>	<U>;<MACRON+DIAERESIS>;<SMALL>;IGNORE
+<U--:>	<U>;<MACRON+DIAERESIS-BELOW>;<CAPITAL>;IGNORE
+<u--:>	<U>;<MACRON+DIAERESIS-BELOW>;<SMALL>;IGNORE
+<U-/>>	<U>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<u-/>>	<U>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<U9>	<U>;<HORN>;<CAPITAL>;IGNORE
+<u9>	<U>;<HORN>;<SMALL>;IGNORE
+<U9'>	<U>;<HORN+ACUTE>;<CAPITAL>;IGNORE
+<u9'>	<U>;<HORN+ACUTE>;<SMALL>;IGNORE
+<U9!>	<U>;<HORN+GRAVE>;<CAPITAL>;IGNORE
+<u9!>	<U>;<HORN+GRAVE>;<SMALL>;IGNORE
+<U92>	<U>;<HORN+HOOK>;<CAPITAL>;IGNORE
+<u92>	<U>;<HORN+HOOK>;<SMALL>;IGNORE
+<U9?>	<U>;<HORN+TILDE>;<CAPITAL>;IGNORE
+<u9?>	<U>;<HORN+TILDE>;<SMALL>;IGNORE
+<U9-.>	<U>;<HORN+DOT-BELOW>;<CAPITAL>;IGNORE
+<u9-.>	<U>;<HORN+DOT-BELOW>;<SMALL>;IGNORE
+<u8>	
+<V>	<V>;<NONE>;<CAPITAL>;IGNORE
+<v>	<V>;<NONE>;<SMALL>;IGNORE
+<V?>	<V>;<TILDE>;<CAPITAL>;IGNORE
+<v?>	<V>;<TILDE>;<SMALL>;IGNORE
+<V-.>	<V>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<v-.>	<V>;<DOT-BELOW>;<SMALL>;IGNORE
+<v8>	
+<W>	<W>;<NONE>;<CAPITAL>;IGNORE
+<w>	<W>;<NONE>;<SMALL>;IGNORE
+<W'>	<W>;<ACUTE>;<CAPITAL>;IGNORE
+<w'>	<W>;<ACUTE>;<SMALL>;IGNORE
+<W!>	<W>;<GRAVE>;<CAPITAL>;IGNORE
+<w!>	<W>;<GRAVE>;<SMALL>;IGNORE
+<W/>>	<W>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<w/>>	<W>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<W:>	<W>;<DIAERESIS>;<CAPITAL>;IGNORE
+<w:>	<W>;<DIAERESIS>;<SMALL>;IGNORE
+<W.>	<W>;<DOT>;<CAPITAL>;IGNORE
+<w.>	<W>;<DOT>;<SMALL>;IGNORE
+<W-.>	<W>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<w-.>	<W>;<DOT-BELOW>;<SMALL>;IGNORE
+<w8>	
+<X>	<X>;<NONE>;<CAPITAL>;IGNORE
+<x>	<X>;<NONE>;<SMALL>;IGNORE
+<X:>	<X>;<DIAERESIS>;<CAPITAL>;IGNORE
+<x:>	<X>;<DIAERESIS>;<SMALL>;IGNORE
+<X.>	<X>;<DOT>;<CAPITAL>;IGNORE
+<x.>	<X>;<DOT>;<SMALL>;IGNORE
+<x8>	
+<Y>	<Y>;<NONE>;<CAPITAL>;IGNORE
+<y>	<Y>;<NONE>;<SMALL>;IGNORE
+<Y'>	<Y>;<ACUTE>;<CAPITAL>;IGNORE
+<y'>	<Y>;<ACUTE>;<SMALL>;IGNORE
+<Y!>	<Y>;<GRAVE>;<CAPITAL>;IGNORE
+<y!>	<Y>;<GRAVE>;<SMALL>;IGNORE
+<Y/>>	<Y>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<y/>>	<Y>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<Y:>	<Y>;<DIAERESIS>;<CAPITAL>;IGNORE
+<y:>	<Y>;<DIAERESIS>;<SMALL>;IGNORE
+<Y2>	<Y>;<HOOK>;<CAPITAL>;IGNORE
+<y2>	<Y>;<HOOK>;<SMALL>;IGNORE
+<Y?>	<Y>;<TILDE>;<CAPITAL>;IGNORE
+<y?>	<Y>;<TILDE>;<SMALL>;IGNORE
+<Y.>	<Y>;<DOT>;<CAPITAL>;IGNORE
+<y.>	<Y>;<DOT>;<SMALL>;IGNORE
+<Y-.>	<Y>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<y-.>	<Y>;<DOT-BELOW>;<SMALL>;IGNORE
+<y8>	
+<Z>	<Z>;<NONE>;<CAPITAL>;IGNORE
+<z>	<Z>;<NONE>;<SMALL>;IGNORE
+<Z'>	<Z>;<ACUTE>;<CAPITAL>;IGNORE
+<z'>	<Z>;<ACUTE>;<SMALL>;IGNORE
+<Z/>>	<Z>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<z/>>	<Z>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<Z<>	<Z>;<CARON>;<CAPITAL>;IGNORE
+<z<>	<Z>;<CARON>;<SMALL>;IGNORE
+<Z.>	<Z>;<DOT>;<CAPITAL>;IGNORE
+<z.>	<Z>;<DOT>;<SMALL>;IGNORE
+<Z-.>	<Z>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<z-.>	<Z>;<DOT-BELOW>;<SMALL>;IGNORE
+<Z//>	<Z>;<STROKE>;<CAPITAL>;IGNORE
+<z//>	<Z>;<STROKE>;<SMALL>;IGNORE
+<Z_>	<Z>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<z_>	<Z>;<LINE-BELOW>;<SMALL>;IGNORE
+<z8>	
+<A*>	<A*>;<CAPITAL>;<GREEK>;IGNORE
+<A%>	<A*>;<CAPITAL>;<TONOS>;IGNORE
+<a*>	<A*>;<SMALL>;<GREEK>;IGNORE
+<a%>	<A*>;<SMALL>;<TONOS>;IGNORE
+<B*>	<B*>;<CAPITAL>;<GREEK>;IGNORE
+<b*>	<B*>;<SMALL>;<GREEK>;IGNORE
+<G*>	<G*>;<CAPITAL>;<GREEK>;IGNORE
+<g*>	<G*>;<SMALL>;<GREEK>;IGNORE
+<D*>	<D*>;<CAPITAL>;<GREEK>;IGNORE
+<d*>	<D*>;<SMALL>;<GREEK>;IGNORE
+<E*>	<E*>;<CAPITAL>;<GREEK>;IGNORE
+<E%>	<E*>;<CAPITAL>;<TONOS>;IGNORE
+<e*>	<E*>;<SMALL>;<GREEK>;IGNORE
+<e%>	<E*>;<SMALL>;<TONOS>;IGNORE
+<Z*>	<Z*>;<CAPITAL>;<GREEK>;IGNORE
+<z*>	<Z*>;<SMALL>;<GREEK>;IGNORE
+<Y*>	<Y*>;<CAPITAL>;<GREEK>;IGNORE
+<Y%>	<Y*>;<CAPITAL>;<TONOS>;IGNORE
+<y*>	<Y*>;<SMALL>;<GREEK>;IGNORE
+<y%>	<Y*>;<SMALL>;<TONOS>;IGNORE
+<H*>	<H*>;<CAPITAL>;<GREEK>;IGNORE
+<h*>	<H*>;<SMALL>;<GREEK>;IGNORE
+<I*>	<I*>;<CAPITAL>;<GREEK>;IGNORE
+<I%>	<I*>;<CAPITAL>;<TONOS>;IGNORE
+<J*>	<I*>;<CAPITAL>;<DIALYTICA>;IGNORE
+<i*>	<I*>;<SMALL>;<GREEK>;IGNORE
+<i%>	<I*>;<SMALL>;<TONOS>;IGNORE
+<j*>	<I*>;<SMALL>;<DIALYTICA>;IGNORE
+<i3>	<I*>;<SMALL>;<DIALYTICA+TONOS>;IGNORE
+<K*>	<K*>;<CAPITAL>;<GREEK>;IGNORE
+<k*>	<K*>;<SMALL>;<GREEK>;IGNORE
+<L*>	<L*>;<CAPITAL>;<GREEK>;IGNORE
+<l*>	<L*>;<SMALL>;<GREEK>;IGNORE
+<M*>	<M*>;<CAPITAL>;<GREEK>;IGNORE
+<m*>	<M*>;<SMALL>;<GREEK>;IGNORE
+<N*>	<N*>;<CAPITAL>;<GREEK>;IGNORE
+<n*>	<N*>;<SMALL>;<GREEK>;IGNORE
+<C*>	<C*>;<CAPITAL>;<GREEK>;IGNORE
+<c*>	<C*>;<SMALL>;<GREEK>;IGNORE
+<O*>	<O*>;<CAPITAL>;<GREEK>;IGNORE
+<O%>	<O*>;<CAPITAL>;<TONOS>;IGNORE
+<o*>	<O*>;<SMALL>;<GREEK>;IGNORE
+<o%>	<O*>;<SMALL>;<TONOS>;IGNORE
+<P*>	<P*>;<CAPITAL>;<GREEK>;IGNORE
+<p*>	<P*>;<SMALL>;<GREEK>;IGNORE
+<R*>	<R*>;<CAPITAL>;<GREEK>;IGNORE
+<r*>	<R*>;<SMALL>;<GREEK>;IGNORE
+<S*>	<S*>;<CAPITAL>;<GREEK>;IGNORE
+<s*>	<S*>;<SMALL>;<GREEK>;IGNORE
+<*s>	<S*>;<SMALL>;<*s>;IGNORE
+<T*>	<T*>;<CAPITAL>;<GREEK>;IGNORE
+<t*>	<T*>;<SMALL>;<GREEK>;IGNORE
+<U*>	<U*>;<CAPITAL>;<GREEK>;IGNORE
+<U%>	<U*>;<CAPITAL>;<TONOS>;IGNORE
+<V*>	<U*>;<CAPITAL>;<DIALYTICA>;IGNORE
+<u*>	<U*>;<SMALL>;<GREEK>;IGNORE
+<u%>	<U*>;<SMALL>;<TONOS>;IGNORE
+<v*>	<U*>;<SMALL>;<DIALYTICA>;IGNORE
+<u3>	<U*>;<SMALL>;<DIALYTICA+TONOS>;IGNORE
+<F*>	<F*>;<CAPITAL>;<GREEK>;IGNORE
+<f*>	<F*>;<SMALL>;<GREEK>;IGNORE
+<X*>	<X*>;<CAPITAL>;<GREEK>;IGNORE
+<x*>	<X*>;<SMALL>;<GREEK>;IGNORE
+<Q*>	<Q*>;<CAPITAL>;<GREEK>;IGNORE
+<q*>	<Q*>;<SMALL>;<GREEK>;IGNORE
+<W*>	<W*>;<CAPITAL>;<GREEK>;IGNORE
+<W%>	<W*>;<CAPITAL>;<TONOS>;IGNORE
+<w*>	<W*>;<SMALL>;<GREEK>;IGNORE
+<w%>	<W*>;<SMALL>;<TONOS>;IGNORE
+<A=>	<A=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<a=>	<A=>;<CYRILLIC>;<SMALL>;IGNORE
+<B=>	<B=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<b=>	<B=>;<CYRILLIC>;<SMALL>;IGNORE
+<V=>	<V=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<v=>	<V=>;<CYRILLIC>;<SMALL>;IGNORE
+<G=>	<G=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<g=>	<G=>;<CYRILLIC>;<SMALL>;IGNORE
+<G%>	<G%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<g%>	<G%>;<CYRILLIC>;<SMALL>;IGNORE
+<G3>	<G3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<g3>	<G3>;<CYRILLIC>;<SMALL>;IGNORE
+<D=>	<D=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<d=>	<D=>;<CYRILLIC>;<SMALL>;IGNORE
+<D%>	<D%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<d%>	<D%>;<CYRILLIC>;<SMALL>;IGNORE
+<E=>	<E=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<e=>	<E=>;<CYRILLIC>;<SMALL>;IGNORE
+<IO>	<IO>;<CYRILLIC>;<CAPITAL>;IGNORE
+<io>	<IO>;<CYRILLIC>;<SMALL>;IGNORE
+<IE>	<IE>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ie>	<IE>;<CYRILLIC>;<SMALL>;IGNORE
+<Z%>	<Z%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<z%>	<Z%>;<CYRILLIC>;<SMALL>;IGNORE
+<Z=>	<Z=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<z=>	<Z=>;<CYRILLIC>;<SMALL>;IGNORE
+<I=>	<I=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<i=>	<I=>;<CYRILLIC>;<SMALL>;IGNORE
+<II>	<II>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ii>	<II>;<CYRILLIC>;<SMALL>;IGNORE
+<YI>	<YI>;<CYRILLIC>;<CAPITAL>;IGNORE
+<yi>	<YI>;<CYRILLIC>;<SMALL>;IGNORE
+<J%>	<J%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<j%>	<J%>;<CYRILLIC>;<SMALL>;IGNORE
+<J=>	<J=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<j=>	<J=>;<CYRILLIC>;<SMALL>;IGNORE
+<K=>	<K=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<k=>	<K=>;<CYRILLIC>;<SMALL>;IGNORE
+<KJ>	<KJ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<kj>	<KJ>;<CYRILLIC>;<SMALL>;IGNORE
+<L=>	<L=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<l=>	<L=>;<CYRILLIC>;<SMALL>;IGNORE
+<LJ>	<LJ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<lj>	<LJ>;<CYRILLIC>;<SMALL>;IGNORE
+<M=>	<M=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<m=>	<M=>;<CYRILLIC>;<SMALL>;IGNORE
+<N=>	<N=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<n=>	<N=>;<CYRILLIC>;<SMALL>;IGNORE
+<NJ>	<NJ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<nj>	<NJ>;<CYRILLIC>;<SMALL>;IGNORE
+<O=>	<O=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<o=>	<O=>;<CYRILLIC>;<SMALL>;IGNORE
+<P=>	<P=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<p=>	<P=>;<CYRILLIC>;<SMALL>;IGNORE
+<R=>	<R=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<r=>	<R=>;<CYRILLIC>;<SMALL>;IGNORE
+<S=>	<S=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<s=>	<S=>;<CYRILLIC>;<SMALL>;IGNORE
+<T=>	<T=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<t=>	<T=>;<CYRILLIC>;<SMALL>;IGNORE
+<Ts>	<Ts>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ts>	<Ts>;<CYRILLIC>;<SMALL>;IGNORE
+<U=>	<U=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<u=>	<U=>;<CYRILLIC>;<SMALL>;IGNORE
+<V%>	<V%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<v%>	<V%>;<CYRILLIC>;<SMALL>;IGNORE
+<F=>	<F=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<f=>	<F=>;<CYRILLIC>;<SMALL>;IGNORE
+<H=>	<H=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<h=>	<H=>;<CYRILLIC>;<SMALL>;IGNORE
+<C=>	<C=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<c=>	<C=>;<CYRILLIC>;<SMALL>;IGNORE
+<DS>	<DS>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ds>	<DS>;<CYRILLIC>;<SMALL>;IGNORE
+<C%>	<C%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<c%>	<C%>;<CYRILLIC>;<SMALL>;IGNORE
+<DZ>	<DZ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<dz>	<DZ>;<CYRILLIC>;<SMALL>;IGNORE
+<S%>	<S%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<s%>	<S%>;<CYRILLIC>;<SMALL>;IGNORE
+<Sc>	<Sc>;<CYRILLIC>;<CAPITAL>;IGNORE
+<sc>	<Sc>;<CYRILLIC>;<SMALL>;IGNORE
+<='>	<='>;<CYRILLIC>;<SMALL>;IGNORE
+<=">	<='>;<CYRILLIC>;<CAPITAL>;IGNORE
+<Y=>	<Y=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<y=>	<Y=>;<CYRILLIC>;<SMALL>;IGNORE
+<%'>	<%'>;<CYRILLIC>;<SMALL>;IGNORE
+<%">	<%'>;<CYRILLIC>;<CAPITAL>;IGNORE
+<JE>	<JE>;<CYRILLIC>;<CAPITAL>;IGNORE
+<je>	<JE>;<CYRILLIC>;<SMALL>;IGNORE
+<JU>	<JU>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ju>	<JU>;<CYRILLIC>;<SMALL>;IGNORE
+<JA>	<JA>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ja>	<JA>;<CYRILLIC>;<SMALL>;IGNORE
+<Y3>	<Y3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<y3>	<Y3>;<CYRILLIC>;<SMALL>;IGNORE
+<O3>	<O3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<o3>	<O3>;<CYRILLIC>;<SMALL>;IGNORE
+<F3>	<F3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<f3>	<F3>;<CYRILLIC>;<SMALL>;IGNORE
+<V3>	<V3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<v3>	<V3>;<CYRILLIC>;<SMALL>;IGNORE
+<C3>	<C3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<c3>	<C3>;<CYRILLIC>;<SMALL>;IGNORE
+<A+>	<A+>;IGNORE;IGNORE;IGNORE
+<B+>	<B+>;IGNORE;IGNORE;IGNORE
+<G+>	<G+>;IGNORE;IGNORE;IGNORE
+<D+>	<D+>;IGNORE;IGNORE;IGNORE
+<H+>	<H+>;IGNORE;IGNORE;IGNORE
+<W+>	<W+>;IGNORE;IGNORE;IGNORE
+<Z+>	<Z+>;IGNORE;IGNORE;IGNORE
+<X+>	<X+>;IGNORE;IGNORE;IGNORE
+<Tj>	<Tj>;IGNORE;IGNORE;IGNORE
+<J+>	<J+>;IGNORE;IGNORE;IGNORE
+<K%>	<K%>;IGNORE;IGNORE;IGNORE
+<K+>	<K+>;IGNORE;IGNORE;IGNORE
+<L+>	<L+>;IGNORE;IGNORE;IGNORE
+<M%>	<M%>;IGNORE;IGNORE;IGNORE
+<M+>	<M+>;IGNORE;IGNORE;IGNORE
+<N%>	<N%>;IGNORE;IGNORE;IGNORE
+<N+>	<N+>;IGNORE;IGNORE;IGNORE
+<S+>	<S+>;IGNORE;IGNORE;IGNORE
+<E+>	<E+>;IGNORE;IGNORE;IGNORE
+<P%>	<P%>;IGNORE;IGNORE;IGNORE
+<P+>	<P+>;IGNORE;IGNORE;IGNORE
+<Zj>	<Zj>;IGNORE;IGNORE;IGNORE
+<ZJ>	<ZJ>;IGNORE;IGNORE;IGNORE
+<Q+>	<Q+>;IGNORE;IGNORE;IGNORE
+<R+>	<R+>;IGNORE;IGNORE;IGNORE
+<Sh>	<Sh>;IGNORE;IGNORE;IGNORE
+<T+>	<T+>;IGNORE;IGNORE;IGNORE
+
+% Arabic collating
+
+<,+>	IGNORE;IGNORE;IGNORE;<,+>
+<;+>	IGNORE;IGNORE;IGNORE;<;+>
+<?+>	IGNORE;IGNORE;IGNORE;<?+>
+<++>	IGNORE;IGNORE;IGNORE;<++>
+
+<H'>	<H'>;<H'>;IGNORE;IGNORE
+<aM>	<aM>;<aM>;IGNORE;IGNORE
+<aM.>	<aM>;<aM.>;IGNORE;IGNORE
+<aH>	<H'>;<aH>;IGNORE;IGNORE
+<aH.>	<H'>;<aH.>;IGNORE;IGNORE
+<wH>	<H'>;<wH>;IGNORE;IGNORE
+<ah>	<H'>;<ah>;IGNORE;IGNORE
+<ah.>	<H'>;<ah.>;IGNORE;IGNORE
+<yH>	<H'>;<yH>;IGNORE;IGNORE
+<aS>	<aS>;<aS>;IGNORE;IGNORE
+<a+>	<a+>;<a+>;IGNORE;IGNORE
+<a+->	<a+>;<a+->;IGNORE;IGNORE
+<a+.>	<a+>;<a+.>;IGNORE;IGNORE
+<a+:>	<a+>;<a+:>;IGNORE;IGNORE
+<b+>	<b+>;<b+>;IGNORE;IGNORE
+<b+->	<b+>;<b+->;IGNORE;IGNORE
+<b+.>	<b+>;<b+.>;IGNORE;IGNORE
+<b+,>	<b+>;<b+,>;IGNORE;IGNORE
+<b+;>	<b+>;<b+;>;IGNORE;IGNORE
+<p+>	<p+>;<p+>;IGNORE;IGNORE
+<v+>	<v+>;<v+>;IGNORE;IGNORE
+<tm>	<tm>;<tm>;IGNORE;IGNORE
+<tm->	<tm>;<tm->;IGNORE;IGNORE
+<tm.>	<tm>;<tm.>;IGNORE;IGNORE
+<t+>	<tm>;<t+>;IGNORE;IGNORE
+<t+->	<tm>;<t+->;IGNORE;IGNORE
+<t+.>	<tm>;<t+.>;IGNORE;IGNORE
+<t+,>	<tm>;<t+,>;IGNORE;IGNORE
+<t+;>	<tm>;<t+;>;IGNORE;IGNORE
+<tk>	<tk>;<tk>;IGNORE;IGNORE
+<tk->	<tk>;<tk->;IGNORE;IGNORE
+<tk.>	<tk>;<tk.>;IGNORE;IGNORE
+<tk,>	<tk>;<tk,>;IGNORE;IGNORE
+<tk;>	<tk>;<tk;>;IGNORE;IGNORE
+<g+>	<g+>;<g+>;IGNORE;IGNORE
+<g+->	<g+>;<g+->;IGNORE;IGNORE
+<g+.>	<g+>;<g+.>;IGNORE;IGNORE
+<g+,>	<g+>;<g+,>;IGNORE;IGNORE
+<g+;>	<g+>;<g+;>;IGNORE;IGNORE
+<hk>	<hk>;<hk>;IGNORE;IGNORE
+<hk->	<hk>;<hk->;IGNORE;IGNORE
+<hk.>	<hk>;<hk.>;IGNORE;IGNORE
+<hk,>	<hk>;<hk,>;IGNORE;IGNORE
+<hk;>	<hk>;<hk;>;IGNORE;IGNORE
+<x+>	<x+>;<x+>;IGNORE;IGNORE
+<x+->	<x+>;<x+->;IGNORE;IGNORE
+<x+.>	<x+>;<x+.>;IGNORE;IGNORE
+<x+,>	<x+>;<x+,>;IGNORE;IGNORE
+<x+;>	<x+>;<x+;>;IGNORE;IGNORE
+<d+>	<d+>;<d+>;IGNORE;IGNORE
+<d+->	<d+>;<d+->;IGNORE;IGNORE
+<d+.>	<d+>;<d+.>;IGNORE;IGNORE
+<dk>	<dk>;<dk>;IGNORE;IGNORE
+<dk->	<dk>;<dk->;IGNORE;IGNORE
+<dk.>	<dk>;<dk.>;IGNORE;IGNORE
+<r+>	<r+>;<r+>;IGNORE;IGNORE
+<r+->	<r+>;<r+->;IGNORE;IGNORE
+<r+.>	<r+>;<r+.>;IGNORE;IGNORE
+<z+>	<z+>;<z+>;IGNORE;IGNORE
+<z+->	<z+>;<z+->;IGNORE;IGNORE
+<z+.>	<z+>;<z+.>;IGNORE;IGNORE
+<s+>	<s+>;<s+>;IGNORE;IGNORE
+<s+->	<s+>;<s+->;IGNORE;IGNORE
+<s+.>	<s+>;<s+.>;IGNORE;IGNORE
+<s+,>	<s+>;<s+,>;IGNORE;IGNORE
+<s+;>	<s+>;<s+;>;IGNORE;IGNORE
+<sn>	<sn>;<sn>;IGNORE;IGNORE
+<sn->	<sn>;<sn->;IGNORE;IGNORE
+<sn.>	<sn>;<sn.>;IGNORE;IGNORE
+<sn,>	<sn>;<sn,>;IGNORE;IGNORE
+<sn;>	<sn>;<sn;>;IGNORE;IGNORE
+<c+>	<c+>;<c+>;IGNORE;IGNORE
+<c+->	<c+>;<c+->;IGNORE;IGNORE
+<c+.>	<c+>;<c+.>;IGNORE;IGNORE
+<c+,>	<c+>;<c+,>;IGNORE;IGNORE
+<c+;>	<c+>;<c+;>;IGNORE;IGNORE
+<dd>	<dd>;<dd>;IGNORE;IGNORE
+<dd->	<dd>;<dd->;IGNORE;IGNORE
+<dd.>	<dd>;<dd.>;IGNORE;IGNORE
+<dd,>	<dd>;<dd,>;IGNORE;IGNORE
+<dd;>	<dd>;<dd;>;IGNORE;IGNORE
+<tj>	<tj>;<tj>;IGNORE;IGNORE
+<tj->	<tj>;<tj->;IGNORE;IGNORE
+<tj.>	<tj>;<tj.>;IGNORE;IGNORE
+<tj,>	<tj>;<tj,>;IGNORE;IGNORE
+<tj;>	<tj>;<tj;>;IGNORE;IGNORE
+<zH>	<zH>;<zH>;IGNORE;IGNORE
+<zH->	<zH>;<zH->;IGNORE;IGNORE
+<zH.>	<zH>;<zH.>;IGNORE;IGNORE
+<zH,>	<zH>;<zH,>;IGNORE;IGNORE
+<zH;>	<zH>;<zH;>;IGNORE;IGNORE
+<e+>	<e+>;<e+>;IGNORE;IGNORE
+<e+->	<e+>;<e+->;IGNORE;IGNORE
+<e+.>	<e+>;<e+.>;IGNORE;IGNORE
+<e+,>	<e+>;<e+,>;IGNORE;IGNORE
+<e+;>	<e+>;<e+;>;IGNORE;IGNORE
+<i+>	<i+>;<i+>;IGNORE;IGNORE
+<i+->	<i+>;<i+->;IGNORE;IGNORE
+<i+.>	<i+>;<i+.>;IGNORE;IGNORE
+<i+,>	<i+>;<i+,>;IGNORE;IGNORE
+<i+;>	<i+>;<i+;>;IGNORE;IGNORE
+<f+>	<f+>;<f+>;IGNORE;IGNORE
+<f+->	<f+>;<f+->;IGNORE;IGNORE
+<f+.>	<f+>;<f+.>;IGNORE;IGNORE
+<f+,>	<f+>;<f+,>;IGNORE;IGNORE
+<f+;>	<f+>;<f+;>;IGNORE;IGNORE
+<q+>	<q+>;<q+>;IGNORE;IGNORE
+<q+->	<q+>;<q+->;IGNORE;IGNORE
+<q+.>	<q+>;<q+.>;IGNORE;IGNORE
+<q+,>	<q+>;<q+,>;IGNORE;IGNORE
+<q+;>	<q+>;<q+;>;IGNORE;IGNORE
+<k+>	<k+>;<k+>;IGNORE;IGNORE
+<k+->	<k+>;<k+->;IGNORE;IGNORE
+<k+.>	<k+>;<k+.>;IGNORE;IGNORE
+<k+,>	<k+>;<k+,>;IGNORE;IGNORE
+<k+;>	<k+>;<k+;>;IGNORE;IGNORE
+<l+>	<l+>;<l+>;IGNORE;IGNORE
+<l+->	<l+>;<l+->;IGNORE;IGNORE
+<l+.>	<l+>;<l+.>;IGNORE;IGNORE
+<l+,>	<l+>;<l+,>;IGNORE;IGNORE
+<l+;>	<l+>;<l+;>;IGNORE;IGNORE
+<m+>	<m+>;<m+>;IGNORE;IGNORE
+<m+->	<m+>;<m+->;IGNORE;IGNORE
+<m+.>	<m+>;<m+.>;IGNORE;IGNORE
+<m+,>	<m+>;<m+,>;IGNORE;IGNORE
+<m+;>	<m+>;<m+;>;IGNORE;IGNORE
+<n+>	<n+>;<n+>;IGNORE;IGNORE
+<n+->	<n+>;<n+->;IGNORE;IGNORE
+<n+.>	<n+>;<n+.>;IGNORE;IGNORE
+<n+,>	<n+>;<n+,>;IGNORE;IGNORE
+<n+;>	<n+>;<n+;>;IGNORE;IGNORE
+<h+>	<h+>;<h+>;IGNORE;IGNORE
+<h+->	<h+>;<h+->;IGNORE;IGNORE
+<h+.>	<h+>;<h+.>;IGNORE;IGNORE
+<h+,>	<h+>;<h+,>;IGNORE;IGNORE
+<h+;>	<h+>;<h+;>;IGNORE;IGNORE
+<w+>	<w+>;<w+>;IGNORE;IGNORE
+<w+->	<w+>;<w+->;IGNORE;IGNORE
+<w+.>	<w+>;<w+.>;IGNORE;IGNORE
+<j+>	<j+>;<j+>;IGNORE;IGNORE
+<j+->	<j+>;<j+->;IGNORE;IGNORE
+<j+.>	<j+>;<j+.>;IGNORE;IGNORE
+<y+>	<y+>;<y+>;IGNORE;IGNORE
+<y+->	<y+>;<y+->;IGNORE;IGNORE
+<y+.>	<y+>;<y+.>;IGNORE;IGNORE
+<y+,>	<y+>;<y+,>;IGNORE;IGNORE
+<y+;>	<y+>;<y+;>;IGNORE;IGNORE
+
+<:+>	IGNORE;IGNORE;<:+>;IGNORE
+<"+>	IGNORE;IGNORE;<"+>;IGNORE
+<=+>	IGNORE;IGNORE;<=+>;IGNORE
+<//+>	IGNORE;IGNORE;<//+>;IGNORE
+<'+>	IGNORE;IGNORE;<'+>;IGNORE
+<1+>	IGNORE;IGNORE;<1+>;IGNORE
+<3+>	IGNORE;IGNORE;<3+>;IGNORE
+<3+;>	IGNORE;IGNORE;<3+;>;IGNORE
+<0+>	IGNORE;IGNORE;<0+>;IGNORE
+
+<0a>	<0>;<0a>;IGNORE;IGNORE
+<1a>	<1>;<1a>;IGNORE;IGNORE
+<2a>	<2>;<2a>;IGNORE;IGNORE
+<3a>	<3>;<3a>;IGNORE;IGNORE
+<4a>	<4>;<4a>;IGNORE;IGNORE
+<5a>	<5>;<5a>;IGNORE;IGNORE
+<6a>	<6>;<6a>;IGNORE;IGNORE
+<7a>	<7>;<7a>;IGNORE;IGNORE
+<8a>	<8>;<8a>;IGNORE;IGNORE
+<9a>	<9>;<9a>;IGNORE;IGNORE
+
+<lM->	<l+><aM>;<l+><aM>;<lM-><lM->;IGNORE
+<lM.>	<l+><aM>;<l+><aM.>;<lM.><lM.>;IGNORE
+<lH->	<l+><aH>;<l+><aH>;<lH-><lH->;IGNORE
+<lH.>	<l+><aH>;<l+><aH.>;<lH.><lH.>;IGNORE
+<lh->	<l+><ah>;<l+><ah>;<lh-><lh->;IGNORE
+<lh.>	<l+><ah>;<l+><ah.>;<lh.><lh.>;IGNORE
+<la->	<l+><a+>;<l+><a+->;<la-><la->;IGNORE
+<la.>	<l+><a+>;<l+><a+.>;<la.><la.>;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
+
+<a6>	<a6>;<a6>;IGNORE;IGNORE
+<A5>	<a6>;<A5>;IGNORE;IGNORE
+<A6>	<a6>;<A6>;IGNORE;IGNORE
+<a5>	<a6>;<a5>;IGNORE;IGNORE
+<i6>	<i6>;<i6>;IGNORE;IGNORE
+<I5>	<i6>;<I5>;IGNORE;IGNORE
+<I6>	<i6>;<I6>;IGNORE;IGNORE
+<i5>	<i6>;<i5>;IGNORE;IGNORE
+<u6>	<u6>;<u6>;IGNORE;IGNORE
+<U5>	<u6>;<U5>;IGNORE;IGNORE
+<U6>	<u6>;<U6>;IGNORE;IGNORE
+<u5>	<u6>;<u5>;IGNORE;IGNORE
+<Vu>	<u6>;<Vu>;IGNORE;IGNORE
+<e6>	<e6>;<e6>;IGNORE;IGNORE
+<E5>	<e6>;<E5>;IGNORE;IGNORE
+<E6>	<e6>;<E6>;IGNORE;IGNORE
+<e5>	<e6>;<e5>;IGNORE;IGNORE
+<o6>	<o6>;<o6>;IGNORE;IGNORE
+<O5>	<o6>;<O5>;IGNORE;IGNORE
+<O6>	<o6>;<O6>;IGNORE;IGNORE
+<o5>	<o6>;<o5>;IGNORE;IGNORE
+<KA>	<KA>;<KA>;IGNORE;IGNORE
+<Ka>	<KA>;<Ka>;IGNORE;IGNORE
+<ka>	<KA>;<ka>;IGNORE;IGNORE
+<Ga>	<KA>;<Ga>;IGNORE;IGNORE
+<ga>	<KA>;<ga>;IGNORE;IGNORE
+<Ki>	<Ki>;<Ki>;IGNORE;IGNORE
+<ki>	<Ki>;<ki>;IGNORE;IGNORE
+<Gi>	<Ki>;<Gi>;IGNORE;IGNORE
+<gi>	<Ki>;<gi>;IGNORE;IGNORE
+<Ku>	<Ku>;<Ku>;IGNORE;IGNORE
+<ku>	<Ku>;<ku>;IGNORE;IGNORE
+<Gu>	<Ku>;<Gu>;IGNORE;IGNORE
+<gu>	<Ku>;<gu>;IGNORE;IGNORE
+<KE>	<KE>;<KE>;IGNORE;IGNORE
+<Ke>	<KE>;<Ke>;IGNORE;IGNORE
+<ke>	<KE>;<ke>;IGNORE;IGNORE
+<Ge>	<KE>;<Ge>;IGNORE;IGNORE
+<ge>	<KE>;<ge>;IGNORE;IGNORE
+<Ko>	<Ko>;<Ko>;IGNORE;IGNORE
+<ko>	<Ko>;<ko>;IGNORE;IGNORE
+<Go>	<Ko>;<Go>;IGNORE;IGNORE
+<go>	<Ko>;<go>;IGNORE;IGNORE
+<Sa>	<Sa>;<Sa>;IGNORE;IGNORE
+<sa>	<Sa>;<sa>;IGNORE;IGNORE
+<Za>	<Sa>;<Za>;IGNORE;IGNORE
+<za>	<Sa>;<za>;IGNORE;IGNORE
+<Si>	<Si>;<Si>;IGNORE;IGNORE
+<si>	<Si>;<si>;IGNORE;IGNORE
+<Zi>	<Si>;<Zi>;IGNORE;IGNORE
+<zi>	<Si>;<zi>;IGNORE;IGNORE
+<Su>	<Su>;<Su>;IGNORE;IGNORE
+<su>	<Su>;<su>;IGNORE;IGNORE
+<Zu>	<Su>;<Zu>;IGNORE;IGNORE
+<zu>	<Su>;<zu>;IGNORE;IGNORE
+<Se>	<Se>;<Se>;IGNORE;IGNORE
+<se>	<Se>;<se>;IGNORE;IGNORE
+<Ze>	<Se>;<Ze>;IGNORE;IGNORE
+<ze>	<Se>;<ze>;IGNORE;IGNORE
+<So>	<So>;<So>;IGNORE;IGNORE
+<so>	<So>;<so>;IGNORE;IGNORE
+<Zo>	<So>;<Zo>;IGNORE;IGNORE
+<zo>	<So>;<zo>;IGNORE;IGNORE
+<Ta>	<Ta>;<Ta>;IGNORE;IGNORE
+<ta>	<Ta>;<ta>;IGNORE;IGNORE
+<Da>	<Ta>;<Da>;IGNORE;IGNORE
+<da>	<Ta>;<da>;IGNORE;IGNORE
+<Ti>	<Ti>;<Ti>;IGNORE;IGNORE
+<ti>	<Ti>;<ti>;IGNORE;IGNORE
+<Di>	<Ti>;<Di>;IGNORE;IGNORE
+<di>	<Ti>;<di>;IGNORE;IGNORE
+<TU>	<TU>;<TU>;IGNORE;IGNORE
+<tU>	<TU>;<tU>;IGNORE;IGNORE
+<Tu>	<TU>;<Tu>;IGNORE;IGNORE
+<tu>	<TU>;<tu>;IGNORE;IGNORE
+<Du>	<TU>;<Du>;IGNORE;IGNORE
+<du>	<TU>;<du>;IGNORE;IGNORE
+<Te>	<Te>;<Te>;IGNORE;IGNORE
+<te>	<Te>;<te>;IGNORE;IGNORE
+<De>	<Te>;<De>;IGNORE;IGNORE
+<de>	<Te>;<de>;IGNORE;IGNORE
+<To>	<To>;<To>;IGNORE;IGNORE
+<to>	<To>;<to>;IGNORE;IGNORE
+<Do>	<To>;<Do>;IGNORE;IGNORE
+<do>	<To>;<do>;IGNORE;IGNORE
+<Na>	<Na>;<Na>;IGNORE;IGNORE
+<na>	<Na>;<na>;IGNORE;IGNORE
+<Ni>	<Ni>;<Ni>;IGNORE;IGNORE
+<ni>	<Ni>;<ni>;IGNORE;IGNORE
+<Nu>	<Nu>;<Nu>;IGNORE;IGNORE
+<nu>	<Nu>;<nu>;IGNORE;IGNORE
+<Ne>	<Ne>;<Ne>;IGNORE;IGNORE
+<ne>	<Ne>;<ne>;IGNORE;IGNORE
+<No>	<No>;<No>;IGNORE;IGNORE
+<no>	<No>;<no>;IGNORE;IGNORE
+<Ha>	<Ha>;<Ha>;IGNORE;IGNORE
+<ha>	<Ha>;<ha>;IGNORE;IGNORE
+<Ba>	<Ha>;<Ba>;IGNORE;IGNORE
+<ba>	<Ha>;<ba>;IGNORE;IGNORE
+<Pa>	<Ha>;<Pa>;IGNORE;IGNORE
+<pa>	<Ha>;<pa>;IGNORE;IGNORE
+<Hi>	<Hi>;<Hi>;IGNORE;IGNORE
+<hi>	<Hi>;<hi>;IGNORE;IGNORE
+<Bi>	<Hi>;<Bi>;IGNORE;IGNORE
+<bi>	<Hi>;<bi>;IGNORE;IGNORE
+<Pi>	<Hi>;<Pi>;IGNORE;IGNORE
+<pi>	<Hi>;<pi>;IGNORE;IGNORE
+<Hu>	<Hu>;<Hu>;IGNORE;IGNORE
+<hu>	<Hu>;<hu>;IGNORE;IGNORE
+<Bu>	<Hu>;<Bu>;IGNORE;IGNORE
+<bu>	<Hu>;<bu>;IGNORE;IGNORE
+<Pu>	<Hu>;<Pu>;IGNORE;IGNORE
+<pu>	<Hu>;<pu>;IGNORE;IGNORE
+<He>	<He>;<He>;IGNORE;IGNORE
+<he>	<He>;<he>;IGNORE;IGNORE
+<Be>	<He>;<Be>;IGNORE;IGNORE
+<be>	<He>;<be>;IGNORE;IGNORE
+<Pe>	<He>;<Pe>;IGNORE;IGNORE
+<pe>	<He>;<pe>;IGNORE;IGNORE
+<Ho>	<Ho>;<Ho>;IGNORE;IGNORE
+<ho>	<Ho>;<ho>;IGNORE;IGNORE
+<Bo>	<Ho>;<Bo>;IGNORE;IGNORE
+<bo>	<Ho>;<bo>;IGNORE;IGNORE
+<Po>	<Ho>;<Po>;IGNORE;IGNORE
+<po>	<Ho>;<po>;IGNORE;IGNORE
+<Ma>	<Ma>;<Ma>;IGNORE;IGNORE
+<ma>	<Ma>;<ma>;IGNORE;IGNORE
+<Mi>	<Mi>;<Mi>;IGNORE;IGNORE
+<mi>	<Mi>;<mi>;IGNORE;IGNORE
+<Mu>	<Mu>;<Mu>;IGNORE;IGNORE
+<mu>	<Mu>;<mu>;IGNORE;IGNORE
+<Me>	<Me>;<Me>;IGNORE;IGNORE
+<me>	<Me>;<me>;IGNORE;IGNORE
+<Mo>	<Mo>;<Mo>;IGNORE;IGNORE
+<mo>	<Mo>;<mo>;IGNORE;IGNORE
+<YA>	<YA>;<YA>;IGNORE;IGNORE
+<yA>	<YA>;<yA>;IGNORE;IGNORE
+<Ya>	<YA>;<Ya>;IGNORE;IGNORE
+<ya>	<YA>;<ya>;IGNORE;IGNORE
+<YU>	<YU>;<YU>;IGNORE;IGNORE
+<yU>	<YU>;<yU>;IGNORE;IGNORE
+<Yu>	<YU>;<Yu>;IGNORE;IGNORE
+<yu>	<YU>;<yu>;IGNORE;IGNORE
+<YO>	<YO>;<YO>;IGNORE;IGNORE
+<yO>	<YO>;<yO>;IGNORE;IGNORE
+<Yo>	<YO>;<Yo>;IGNORE;IGNORE
+<yo>	<YO>;<yo>;IGNORE;IGNORE
+<Ra>	<Ra>;<Ra>;IGNORE;IGNORE
+<ra>	<Ra>;<ra>;IGNORE;IGNORE
+<Ri>	<Ri>;<Ri>;IGNORE;IGNORE
+<ri>	<Ri>;<ri>;IGNORE;IGNORE
+<Ru>	<Ru>;<Ru>;IGNORE;IGNORE
+<ru>	<Ru>;<ru>;IGNORE;IGNORE
+<Re>	<Re>;<Re>;IGNORE;IGNORE
+<re>	<Re>;<re>;IGNORE;IGNORE
+<Ro>	<Ro>;<Ro>;IGNORE;IGNORE
+<ro>	<Ro>;<ro>;IGNORE;IGNORE
+<WA>	<WA>;<WA>;IGNORE;IGNORE
+<wA>	<WA>;<wA>;IGNORE;IGNORE
+<Wa>	<WA>;<Wa>;IGNORE;IGNORE
+<wa>	<WA>;<wa>;IGNORE;IGNORE
+<Wi>	<Wi>;<Wi>;IGNORE;IGNORE
+<wi>	<Wi>;<wi>;IGNORE;IGNORE
+<We>	<We>;<We>;IGNORE;IGNORE
+<we>	<We>;<we>;IGNORE;IGNORE
+<Wo>	<Wo>;<Wo>;IGNORE;IGNORE
+<wo>	<Wo>;<wo>;IGNORE;IGNORE
+<N6>	<N6>;<N6>;IGNORE;IGNORE
+<n5>	<N6>;<n5>;IGNORE;IGNORE
+
+order_end
+
+END LC_COLLATE
+
+LC_CTYPE
+copy "en_DK"
+END LC_CTYPE
+
+LC_MESSAGES
+yesexpr "<<(><s><S><y><Y><)/>><.><*>"
+noexpr  "<<(><n><N><)/>><.><*>"
+END LC_MESSAGES
+
+LC_MONETARY
+int_curr_symbol      "<S><V><C><SP>"
+currency_symbol      "<Ct>"
+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
+abday   "<d><o><m>";"<l><u><n>";/
+        "<m><a><r>";"<m><i><e'>";/
+        "<j><u><e>";"<v><i><e>";/
+        "<s><a'><b>"
+day     "<d><o><m><i><n><g><o>";/
+        "<l><u><n><e><s>";/
+        "<m><a><r><t><e><s>";/
+        "<m><i><e'><r><c><o><l><e><s>";/
+        "<j><u><e><v><e><s>";/
+        "<v><i><e><r><n><e><s>";/
+        "<s><a'><b><a><d><o>"
+abmon   "<e><n><e>";"<f><e><b>";/
+        "<m><a><r>";"<a><b><r>";/
+        "<m><a><y>";"<j><u><n>";/
+        "<j><u><l>";"<a><g><o>";/
+        "<s><e><p>";"<o><c><t>";/
+        "<n><o><v>";"<d><i><c>"
+mon     "<e><n><e><r><o>";/
+        "<f><e><b><r><e><r><o>";/
+        "<m><a><r><z><o>";/
+        "<a><b><r><i><l>";/
+        "<m><a><y><o>";/
+        "<j><u><n><i><o>";/
+        "<j><u><l><i><o>";/
+        "<a><g><o><s><t><o>";/
+        "<s><e><p><t><i><e><m><b><r><e>";/
+        "<o><c><t><u><b><r><e>";/
+        "<n><o><v><i><e><m><b><r><e>";/
+        "<d><i><c><i><e><m><b><r><e>"
+d_t_fmt "<%><a><SP><%><d><SP><%><b><SP><%><Y><SP><%><T><SP><%><Z>"
+d_fmt   "<%><d><//><%><m><//><%><y>"
+t_fmt   "<%><T>"
+am_pm   "";""
+t_fmt_ampm ""
+END LC_TIME
diff --git a/localedata/locales/es_US b/localedata/locales/es_US
new file mode 100644
index 0000000000..008ea31828
--- /dev/null
+++ b/localedata/locales/es_US
@@ -0,0 +1,2170 @@
+comment_char %
+escape_char  /
+%
+% Spanish Language Locale for U.S.A.
+% 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: es
+% Territory: US
+% Revision: 4.4
+% Date: 1997-03-18
+% Application: general
+% Users: general
+% Repertoiremap: mnemonic,ds
+% Charset: ISO-8859-1
+% Distribution and use is free, also
+% for commercial purposes.
+
+LC_COLLATE
+collating-element <C-H> from "<C><H>"
+collating-element <c-h> from "<c><h>"
+collating-element <C-h> from "<C><h>"
+collating-element <c-H> from "<c><H>"
+collating-element <L-L> from "<L><L>"
+collating-element <l-l> from "<l><l>"
+collating-element <L-l> from "<L><l>"
+collating-element <l-L> from "<l><L>"
+
+% 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 <CAPITAL>
+collating-symbol <CAPITAL-SMALL>
+collating-symbol <SMALL-CAPITAL>
+collating-symbol <SMALL>
+
+% <CAPITAL-SMALL> and <SMALL-CAPITAL>
+% are for cases like Danish <A><a>
+% and Spanish <C><h> being treated
+% as one letter.
+
+% The <a8> ...... <z8> 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 <a8>
+collating-symbol <b8>
+collating-symbol <c8>
+collating-symbol <d8>
+collating-symbol <e8>
+collating-symbol <f8>
+collating-symbol <g8>
+collating-symbol <h8>
+collating-symbol <i8>
+collating-symbol <j8>
+collating-symbol <k8>
+collating-symbol <l8>
+collating-symbol <m8>
+collating-symbol <n8>
+collating-symbol <o8>
+collating-symbol <p8>
+collating-symbol <q8>
+collating-symbol <r8>
+collating-symbol <s8>
+collating-symbol <t8>
+collating-symbol <u8>
+collating-symbol <v8>
+collating-symbol <w8>
+collating-symbol <x8>
+collating-symbol <y8>
+collating-symbol <z8>
+
+collating-symbol <NONE>
+collating-symbol <ACUTE>
+collating-symbol <ACUTE+DOT>
+collating-symbol <GRAVE>
+collating-symbol <DOUBLE-GRAVE>
+collating-symbol <BREVE>
+collating-symbol <BREVE+ACUTE>
+collating-symbol <BREVE+GRAVE>
+collating-symbol <BREVE+MACRON>
+collating-symbol <BREVE+HOOK>
+collating-symbol <BREVE+TILDE>
+collating-symbol <BREVE+DOT-BELOW>
+collating-symbol <BREVE-BELOW>
+collating-symbol <INVERTED-BREVE>
+collating-symbol <CIRCUMFLEX>
+collating-symbol <CIRCUMFLEX+ACUTE>
+collating-symbol <CIRCUMFLEX+GRAVE>
+collating-symbol <CIRCUMFLEX+HOOK>
+collating-symbol <CIRCUMFLEX+TILDE>
+collating-symbol <CIRCUMFLEX+DOT-BELOW>
+collating-symbol <CARON>
+collating-symbol <CARON+DIAERESIS>
+collating-symbol <CARON+DOT>
+collating-symbol <RING>
+collating-symbol <RING+ACUTE>
+collating-symbol <RING-BELOW>
+collating-symbol <DIAERESIS>
+collating-symbol <DIAERESIS+MACRON>
+collating-symbol <DIAERESIS+ACUTE>
+collating-symbol <DIAERESIS+GRAVE>
+collating-symbol <DIAERESIS+CARON>
+collating-symbol <DOUBLE-ACUTE>
+collating-symbol <HOOK>
+collating-symbol <TILDE>
+collating-symbol <TILDE+ACUTE>
+collating-symbol <TILDE+DIAERESIS>
+collating-symbol <TILDE-BELOW>
+collating-symbol <DOT>
+collating-symbol <DOT-BELOW>
+collating-symbol <DOT+DOT-BELOW>
+collating-symbol <STROKE>
+collating-symbol <STROKE+ACUTE>
+collating-symbol <CEDILLA>
+collating-symbol <CEDILLA+ACUTE>
+collating-symbol <CEDILLA+GRAVE>
+collating-symbol <CEDILLA+BREVE>
+collating-symbol <OGONEK>
+collating-symbol <OGONEK+MACRON>
+collating-symbol <MACRON>
+collating-symbol <MACRON+ACUTE>
+collating-symbol <MACRON+GRAVE>
+collating-symbol <MACRON+DIAERESIS>
+collating-symbol <MACRON+DIAERESIS-BELOW>
+collating-symbol <MACRON+DOT>
+collating-symbol <MACRON+DOT-BELOW>
+collating-symbol <MACRON+CIRCUMFLEX>
+collating-symbol <LINE-BELOW>
+collating-symbol <HORN>
+collating-symbol <HORN+ACUTE>
+collating-symbol <HORN+GRAVE>
+collating-symbol <HORN+HOOK>
+collating-symbol <HORN+TILDE>
+collating-symbol <HORN+DOT-BELOW>
+collating-symbol <PRECEDED-BY-APOSTROPHE>
+collating-symbol <GREEK>
+collating-symbol <TONOS>
+collating-symbol <DIALYTICA>
+collating-symbol <DIALYTICA+TONOS>
+collating-symbol <CYRILLIC>
+collating-symbol <HIRAGANA>
+collating-symbol <KATAKANA>
+collating-symbol <SPECIAL>
+
+% letter;accent;case;specials
+
+order_start forward;backward/
+            ;forward;position
+
+% <CAPITAL> or <SMALL> letters first:
+
+<SMALL>
+<SMALL-CAPITAL>
+<CAPITAL-SMALL>
+<CAPITAL>
+
+% Accents:
+
+<NONE>
+<ACUTE>
+<ACUTE+DOT>
+<GRAVE>
+<DOUBLE-GRAVE>
+<BREVE>
+<BREVE+ACUTE>
+<BREVE+GRAVE>
+<BREVE+MACRON>
+<BREVE+HOOK>
+<BREVE+TILDE>
+<BREVE+DOT-BELOW>
+<BREVE-BELOW>
+<INVERTED-BREVE>
+<CIRCUMFLEX>
+<CIRCUMFLEX+ACUTE>
+<CIRCUMFLEX+GRAVE>
+<CIRCUMFLEX+HOOK>
+<CIRCUMFLEX+TILDE>
+<CIRCUMFLEX+DOT-BELOW>
+<CARON>
+<CARON+DIAERESIS>
+<CARON+DOT>
+<RING>
+<RING+ACUTE>
+<RING-BELOW>
+<DIAERESIS>
+<DIAERESIS+MACRON>
+<DIAERESIS+ACUTE>
+<DIAERESIS+GRAVE>
+<DIAERESIS+CARON>
+<DOUBLE-ACUTE>
+<HOOK>
+<TILDE>
+<TILDE+ACUTE>
+<TILDE+DIAERESIS>
+<TILDE-BELOW>
+<DOT>
+<DOT-BELOW>
+<DOT+DOT-BELOW>
+<STROKE>
+<STROKE+ACUTE>
+<CEDILLA>
+<CEDILLA+ACUTE>
+<CEDILLA+GRAVE>
+<CEDILLA+BREVE>
+<OGONEK>
+<OGONEK+MACRON>
+<MACRON>
+<MACRON+ACUTE>
+<MACRON+GRAVE>
+<MACRON+DIAERESIS>
+<MACRON+DIAERESIS-BELOW>
+<MACRON+DOT>
+<MACRON+DOT-BELOW>
+<MACRON+CIRCUMFLEX>
+<LINE-BELOW>
+<HORN>
+<HORN+ACUTE>
+<HORN+GRAVE>
+<HORN+HOOK>
+<HORN+TILDE>
+<HORN+DOT-BELOW>
+<PRECEDED-BY-APOSTROPHE>
+<GREEK>
+<TONOS>
+<DIALYTICA>
+<DIALYTICA+TONOS>
+<CYRILLIC>
+<HIRAGANA>
+<KATAKANA>
+<SPECIAL>
+
+<NS>	<NS>;<NS>;<NS>;IGNORE
+<SP>	IGNORE;IGNORE;IGNORE;<SP>
+<HT>	IGNORE;IGNORE;IGNORE;<HT>
+<VT>	IGNORE;IGNORE;IGNORE;<VT>
+<CR>	IGNORE;IGNORE;IGNORE;<CR>
+<LF>	IGNORE;IGNORE;IGNORE;<LF>
+<FF>	IGNORE;IGNORE;IGNORE;<FF>
+<_>	IGNORE;IGNORE;IGNORE;<_>
+<'m>	IGNORE;IGNORE;IGNORE;<'m>
+<-->	IGNORE;IGNORE;IGNORE;<-->
+<->	IGNORE;IGNORE;IGNORE;<->
+<,>	IGNORE;IGNORE;IGNORE;<,>
+<;>	IGNORE;IGNORE;IGNORE;<;>
+<:>	IGNORE;IGNORE;IGNORE;<:>
+<!>	IGNORE;IGNORE;IGNORE;<!>
+<!I>	IGNORE;IGNORE;IGNORE;<!I>
+<?>	IGNORE;IGNORE;IGNORE;<?>
+<?I>	IGNORE;IGNORE;IGNORE;<?I>
+<//>	IGNORE;IGNORE;IGNORE;<//>
+<.>	IGNORE;IGNORE;IGNORE;<.>
+<''>	IGNORE;IGNORE;IGNORE;<''>
+<'!>	IGNORE;IGNORE;IGNORE;<'!>
+<'/>>	IGNORE;IGNORE;IGNORE;<'/>>
+<':>	IGNORE;IGNORE;IGNORE;<':>
+<'?>	IGNORE;IGNORE;IGNORE;<'?>
+<.M>	IGNORE;IGNORE;IGNORE;<.M>
+<',>	IGNORE;IGNORE;IGNORE;<',>
+<'>	IGNORE;IGNORE;IGNORE;<'>
+<'6>	IGNORE;IGNORE;IGNORE;<'6>
+<'9>	IGNORE;IGNORE;IGNORE;<'9>
+<">	IGNORE;IGNORE;IGNORE;<">
+<"6>	IGNORE;IGNORE;IGNORE;<"6>
+<"9>	IGNORE;IGNORE;IGNORE;<"9>
+<<<>	IGNORE;IGNORE;IGNORE;<<<>
+</>/>>	IGNORE;IGNORE;IGNORE;</>/>>
+<(>	IGNORE;IGNORE;IGNORE;<(>
+<(S>	IGNORE;IGNORE;IGNORE;<(S>
+<)>	IGNORE;IGNORE;IGNORE;<)>
+<)S>	IGNORE;IGNORE;IGNORE;<)S>
+<<(>	IGNORE;IGNORE;IGNORE;<<(>
+<)/>>	IGNORE;IGNORE;IGNORE;<)/>>
+<(!>	IGNORE;IGNORE;IGNORE;<(!>
+<!)>	IGNORE;IGNORE;IGNORE;<!)>
+<SE>	IGNORE;IGNORE;IGNORE;<SE>
+<PI>	IGNORE;IGNORE;IGNORE;<PI>
+<Co>	IGNORE;IGNORE;IGNORE;<Co>
+<Rg>	IGNORE;IGNORE;IGNORE;<Rg>
+<At>	IGNORE;IGNORE;IGNORE;<At>
+<Cu>	IGNORE;IGNORE;IGNORE;<Cu>
+<Ct>	IGNORE;IGNORE;IGNORE;<Ct>
+<DO>	IGNORE;IGNORE;IGNORE;<DO>
+<Pd>	IGNORE;IGNORE;IGNORE;<Pd>
+<Ye>	IGNORE;IGNORE;IGNORE;<Ye>
+<*>	IGNORE;IGNORE;IGNORE;<*>
+<////>	IGNORE;IGNORE;IGNORE;<////>
+<&>	IGNORE;IGNORE;IGNORE;<&>
+<Nb>	IGNORE;IGNORE;IGNORE;<Nb>
+<%>	IGNORE;IGNORE;IGNORE;<%>
+<-S>	IGNORE;IGNORE;IGNORE;<-S>
+<+>	IGNORE;IGNORE;IGNORE;<+>
+<+S>	IGNORE;IGNORE;IGNORE;<+S>
+<+->	IGNORE;IGNORE;IGNORE;<+->
+<-:>	IGNORE;IGNORE;IGNORE;<-:>
+<*X>	IGNORE;IGNORE;IGNORE;<*X>
+<!=>	IGNORE;IGNORE;IGNORE;<!=>
+<<>	IGNORE;IGNORE;IGNORE;<<>
+<=<>	IGNORE;IGNORE;IGNORE;<=<>
+<=>	IGNORE;IGNORE;IGNORE;<=>
+</>=>	IGNORE;IGNORE;IGNORE;</>=>
+</>>	IGNORE;IGNORE;IGNORE;</>>
+<NO>	IGNORE;IGNORE;IGNORE;<NO>
+<!!>	IGNORE;IGNORE;IGNORE;<!!>
+<BB>	IGNORE;IGNORE;IGNORE;<BB>
+<DG>	IGNORE;IGNORE;IGNORE;<DG>
+<My>	IGNORE;IGNORE;IGNORE;<My>
+<'<>	IGNORE;IGNORE;IGNORE;<'<>
+<'(>	IGNORE;IGNORE;IGNORE;<'(>
+<'.>	IGNORE;IGNORE;IGNORE;<'.>
+<'0>	IGNORE;IGNORE;IGNORE;<'0>
+<';>	IGNORE;IGNORE;IGNORE;<';>
+<1?>	IGNORE;IGNORE;IGNORE;<1?>
+<'">	IGNORE;IGNORE;IGNORE;<'">
+<'G>	IGNORE;IGNORE;IGNORE;<'G>
+<,G>	IGNORE;IGNORE;IGNORE;<,G>
+<j3>	IGNORE;IGNORE;IGNORE;<j3>
+<?%>	IGNORE;IGNORE;IGNORE;<?%>
+<'*>	IGNORE;IGNORE;IGNORE;<'*>
+<'%>	IGNORE;IGNORE;IGNORE;<'%>
+<.*>	IGNORE;IGNORE;IGNORE;<.*>
+<b3>	IGNORE;IGNORE;IGNORE;<b3>
+<,,>	IGNORE;IGNORE;IGNORE;<,,>
+<?*>	IGNORE;IGNORE;IGNORE;<?*>
+<?:>	IGNORE;IGNORE;IGNORE;<?:>
+<,!>	IGNORE;IGNORE;IGNORE;<,!>
+<,'>	IGNORE;IGNORE;IGNORE;<,'>
+<?,>	IGNORE;IGNORE;IGNORE;<?,>
+<;!>	IGNORE;IGNORE;IGNORE;<;!>
+<;'>	IGNORE;IGNORE;IGNORE;<;'>
+<?;>	IGNORE;IGNORE;IGNORE;<?;>
+<!:>	IGNORE;IGNORE;IGNORE;<!:>
+<!*>	IGNORE;IGNORE;IGNORE;<!*>
+<;;>	IGNORE;IGNORE;IGNORE;<;;>
+<1N>	IGNORE;IGNORE;IGNORE;<1N>
+<1M>	IGNORE;IGNORE;IGNORE;<1M>
+<3M>	IGNORE;IGNORE;IGNORE;<3M>
+<4M>	IGNORE;IGNORE;IGNORE;<4M>
+<6M>	IGNORE;IGNORE;IGNORE;<6M>
+<LR>	IGNORE;IGNORE;IGNORE;<LR>
+<RL>	IGNORE;IGNORE;IGNORE;<RL>
+<1T>	IGNORE;IGNORE;IGNORE;<1T>
+<1H>	IGNORE;IGNORE;IGNORE;<1H>
+<-1>	IGNORE;IGNORE;IGNORE;<-1>
+<-N>	IGNORE;IGNORE;IGNORE;<-N>
+<-M>	IGNORE;IGNORE;IGNORE;<-M>
+<-3>	IGNORE;IGNORE;IGNORE;<-3>
+<!2>	IGNORE;IGNORE;IGNORE;<!2>
+<=2>	IGNORE;IGNORE;IGNORE;<=2>
+<.9>	IGNORE;IGNORE;IGNORE;<.9>
+<9'>	IGNORE;IGNORE;IGNORE;<9'>
+<:9>	IGNORE;IGNORE;IGNORE;<:9>
+<9">	IGNORE;IGNORE;IGNORE;<9">
+<//->	IGNORE;IGNORE;IGNORE;<//->
+<//=>	IGNORE;IGNORE;IGNORE;<//=>
+<Sb>	IGNORE;IGNORE;IGNORE;<Sb>
+<..>	IGNORE;IGNORE;IGNORE;<..>
+<.3>	IGNORE;IGNORE;IGNORE;<.3>
+<%0>	IGNORE;IGNORE;IGNORE;<%0>
+<1'>	IGNORE;IGNORE;IGNORE;<1'>
+<2'>	IGNORE;IGNORE;IGNORE;<2'>
+<3'>	IGNORE;IGNORE;IGNORE;<3'>
+<1">	IGNORE;IGNORE;IGNORE;<1">
+<2">	IGNORE;IGNORE;IGNORE;<2">
+<3">	IGNORE;IGNORE;IGNORE;<3">
+<Ca>	IGNORE;IGNORE;IGNORE;<Ca>
+<<1>	IGNORE;IGNORE;IGNORE;<<1>
+</>1>	IGNORE;IGNORE;IGNORE;</>1>
+<:X>	IGNORE;IGNORE;IGNORE;<:X>
+<!*2>	IGNORE;IGNORE;IGNORE;<!*2>
+<'->	IGNORE;IGNORE;IGNORE;<'->
+<=S>	IGNORE;IGNORE;IGNORE;<=S>
+<0s>	IGNORE;IGNORE;IGNORE;<0s>
+<1s>	IGNORE;IGNORE;IGNORE;<1s>
+<2s>	IGNORE;IGNORE;IGNORE;<2s>
+<3s>	IGNORE;IGNORE;IGNORE;<3s>
+<4s>	IGNORE;IGNORE;IGNORE;<4s>
+<5s>	IGNORE;IGNORE;IGNORE;<5s>
+<6s>	IGNORE;IGNORE;IGNORE;<6s>
+<7s>	IGNORE;IGNORE;IGNORE;<7s>
+<8s>	IGNORE;IGNORE;IGNORE;<8s>
+<9s>	IGNORE;IGNORE;IGNORE;<9s>
+<+s>	IGNORE;IGNORE;IGNORE;<+s>
+<-s>	IGNORE;IGNORE;IGNORE;<-s>
+<=s>	IGNORE;IGNORE;IGNORE;<=s>
+<(s>	IGNORE;IGNORE;IGNORE;<(s>
+<)s>	IGNORE;IGNORE;IGNORE;<)s>
+<Ff>	IGNORE;IGNORE;IGNORE;<Ff>
+<Li>	IGNORE;IGNORE;IGNORE;<Li>
+<Pt>	IGNORE;IGNORE;IGNORE;<Pt>
+<W=>	IGNORE;IGNORE;IGNORE;<W=>
+<oC>	IGNORE;IGNORE;IGNORE;<oC>
+<co>	IGNORE;IGNORE;IGNORE;<co>
+<oF>	IGNORE;IGNORE;IGNORE;<oF>
+<N0>	IGNORE;IGNORE;IGNORE;<N0>
+<PO>	IGNORE;IGNORE;IGNORE;<PO>
+<Rx>	IGNORE;IGNORE;IGNORE;<Rx>
+<SM>	IGNORE;IGNORE;IGNORE;<SM>
+<TM>	IGNORE;IGNORE;IGNORE;<TM>
+<Om>	IGNORE;IGNORE;IGNORE;<Om>
+<AO>	IGNORE;IGNORE;IGNORE;<AO>
+<13>	IGNORE;IGNORE;IGNORE;<13>
+<23>	IGNORE;IGNORE;IGNORE;<23>
+<15>	IGNORE;IGNORE;IGNORE;<15>
+<25>	IGNORE;IGNORE;IGNORE;<25>
+<35>	IGNORE;IGNORE;IGNORE;<35>
+<45>	IGNORE;IGNORE;IGNORE;<45>
+<16>	IGNORE;IGNORE;IGNORE;<16>
+<56>	IGNORE;IGNORE;IGNORE;<56>
+<1R>	IGNORE;IGNORE;IGNORE;<1R>
+<2R>	IGNORE;IGNORE;IGNORE;<2R>
+<3R>	IGNORE;IGNORE;IGNORE;<3R>
+<4R>	IGNORE;IGNORE;IGNORE;<4R>
+<5R>	IGNORE;IGNORE;IGNORE;<5R>
+<6R>	IGNORE;IGNORE;IGNORE;<6R>
+<7R>	IGNORE;IGNORE;IGNORE;<7R>
+<8R>	IGNORE;IGNORE;IGNORE;<8R>
+<9R>	IGNORE;IGNORE;IGNORE;<9R>
+<aR>	IGNORE;IGNORE;IGNORE;<aR>
+<bR>	IGNORE;IGNORE;IGNORE;<bR>
+<cR>	IGNORE;IGNORE;IGNORE;<cR>
+<50R>	IGNORE;IGNORE;IGNORE;<50R>
+<100R>	IGNORE;IGNORE;IGNORE;<100R>
+<500R>	IGNORE;IGNORE;IGNORE;<500R>
+<1000R>	IGNORE;IGNORE;IGNORE;<1000R>
+<1r>	IGNORE;IGNORE;IGNORE;<1r>
+<2r>	IGNORE;IGNORE;IGNORE;<2r>
+<3r>	IGNORE;IGNORE;IGNORE;<3r>
+<4r>	IGNORE;IGNORE;IGNORE;<4r>
+<5r>	IGNORE;IGNORE;IGNORE;<5r>
+<6r>	IGNORE;IGNORE;IGNORE;<6r>
+<7r>	IGNORE;IGNORE;IGNORE;<7r>
+<8r>	IGNORE;IGNORE;IGNORE;<8r>
+<9r>	IGNORE;IGNORE;IGNORE;<9r>
+<ar>	IGNORE;IGNORE;IGNORE;<ar>
+<br>	IGNORE;IGNORE;IGNORE;<br>
+<cr>	IGNORE;IGNORE;IGNORE;<cr>
+<50r>	IGNORE;IGNORE;IGNORE;<50r>
+<100r>	IGNORE;IGNORE;IGNORE;<100r>
+<500r>	IGNORE;IGNORE;IGNORE;<500r>
+<1000r>	IGNORE;IGNORE;IGNORE;<1000r>
+<1000RCD>	IGNORE;IGNORE;IGNORE;<1000RCD>
+<5000R>	IGNORE;IGNORE;IGNORE;<5000R>
+<10000R>	IGNORE;IGNORE;IGNORE;<10000R>
+<-!>	IGNORE;IGNORE;IGNORE;<-!>
+<-v>	IGNORE;IGNORE;IGNORE;<-v>
+<</>>	IGNORE;IGNORE;IGNORE;<</>>
+<UD>	IGNORE;IGNORE;IGNORE;<UD>
+<<!!>	IGNORE;IGNORE;IGNORE;<<!!>
+</////>>	IGNORE;IGNORE;IGNORE;</////>>
+<!!/>>	IGNORE;IGNORE;IGNORE;<!!/>>
+<<////>	IGNORE;IGNORE;IGNORE;<<////>
+<UD->	IGNORE;IGNORE;IGNORE;<UD->
+</>V>	IGNORE;IGNORE;IGNORE;</>V>
+<<=>	IGNORE;IGNORE;IGNORE;<<=>
+<=/>>	IGNORE;IGNORE;IGNORE;<=/>>
+<==>	IGNORE;IGNORE;IGNORE;<==>
+<FA>	IGNORE;IGNORE;IGNORE;<FA>
+<dP>	IGNORE;IGNORE;IGNORE;<dP>
+<TE>	IGNORE;IGNORE;IGNORE;<TE>
+<//0>	IGNORE;IGNORE;IGNORE;<//0>
+<DE>	IGNORE;IGNORE;IGNORE;<DE>
+<NB>	IGNORE;IGNORE;IGNORE;<NB>
+<(->	IGNORE;IGNORE;IGNORE;<(->
+<-)>	IGNORE;IGNORE;IGNORE;<-)>
+<*P>	IGNORE;IGNORE;IGNORE;<*P>
+<+Z>	IGNORE;IGNORE;IGNORE;<+Z>
+<-2>	IGNORE;IGNORE;IGNORE;<-2>
+<-+>	IGNORE;IGNORE;IGNORE;<-+>
+<.+>	IGNORE;IGNORE;IGNORE;<.+>
+<//f>	IGNORE;IGNORE;IGNORE;<//f>
+<*->	IGNORE;IGNORE;IGNORE;<*->
+<Ob>	IGNORE;IGNORE;IGNORE;<Ob>
+<sb>	IGNORE;IGNORE;IGNORE;<sb>
+<RT>	IGNORE;IGNORE;IGNORE;<RT>
+<0(>	IGNORE;IGNORE;IGNORE;<0(>
+<00>	IGNORE;IGNORE;IGNORE;<00>
+<-L>	IGNORE;IGNORE;IGNORE;<-L>
+<-V>	IGNORE;IGNORE;IGNORE;<-V>
+<PP>	IGNORE;IGNORE;IGNORE;<PP>
+<AN>	IGNORE;IGNORE;IGNORE;<AN>
+<OR>	IGNORE;IGNORE;IGNORE;<OR>
+<(U>	IGNORE;IGNORE;IGNORE;<(U>
+<)U>	IGNORE;IGNORE;IGNORE;<)U>
+<In>	IGNORE;IGNORE;IGNORE;<In>
+<DI>	IGNORE;IGNORE;IGNORE;<DI>
+<Io>	IGNORE;IGNORE;IGNORE;<Io>
+<.:>	IGNORE;IGNORE;IGNORE;<.:>
+<:.>	IGNORE;IGNORE;IGNORE;<:.>
+<:R>	IGNORE;IGNORE;IGNORE;<:R>
+<::>	IGNORE;IGNORE;IGNORE;<::>
+<?1>	IGNORE;IGNORE;IGNORE;<?1>
+<CG>	IGNORE;IGNORE;IGNORE;<CG>
+<?->	IGNORE;IGNORE;IGNORE;<?->
+<?=>	IGNORE;IGNORE;IGNORE;<?=>
+<?2>	IGNORE;IGNORE;IGNORE;<?2>
+<=?>	IGNORE;IGNORE;IGNORE;<=?>
+<HI>	IGNORE;IGNORE;IGNORE;<HI>
+<=3>	IGNORE;IGNORE;IGNORE;<=3>
+<<*>	IGNORE;IGNORE;IGNORE;<<*>
+<*/>>	IGNORE;IGNORE;IGNORE;<*/>>
+<!<>	IGNORE;IGNORE;IGNORE;<!<>
+<!/>>	IGNORE;IGNORE;IGNORE;<!/>>
+<(C>	IGNORE;IGNORE;IGNORE;<(C>
+<)C>	IGNORE;IGNORE;IGNORE;<)C>
+<(_>	IGNORE;IGNORE;IGNORE;<(_>
+<)_>	IGNORE;IGNORE;IGNORE;<)_>
+<0.>	IGNORE;IGNORE;IGNORE;<0.>
+<02>	IGNORE;IGNORE;IGNORE;<02>
+<-T>	IGNORE;IGNORE;IGNORE;<-T>
+<.P>	IGNORE;IGNORE;IGNORE;<.P>
+<:3>	IGNORE;IGNORE;IGNORE;<:3>
+<Eh>	IGNORE;IGNORE;IGNORE;<Eh>
+<<7>	IGNORE;IGNORE;IGNORE;<<7>
+</>7>	IGNORE;IGNORE;IGNORE;</>7>
+<7<>	IGNORE;IGNORE;IGNORE;<7<>
+<7/>>	IGNORE;IGNORE;IGNORE;<7/>>
+<NI>	IGNORE;IGNORE;IGNORE;<NI>
+<(A>	IGNORE;IGNORE;IGNORE;<(A>
+<TR>	IGNORE;IGNORE;IGNORE;<TR>
+<Iu>	IGNORE;IGNORE;IGNORE;<Iu>
+<Il>	IGNORE;IGNORE;IGNORE;<Il>
+<Vs>	IGNORE;IGNORE;IGNORE;<Vs>
+<1h>	IGNORE;IGNORE;IGNORE;<1h>
+<3h>	IGNORE;IGNORE;IGNORE;<3h>
+<2h>	IGNORE;IGNORE;IGNORE;<2h>
+<4h>	IGNORE;IGNORE;IGNORE;<4h>
+<1j>	IGNORE;IGNORE;IGNORE;<1j>
+<2j>	IGNORE;IGNORE;IGNORE;<2j>
+<3j>	IGNORE;IGNORE;IGNORE;<3j>
+<4j>	IGNORE;IGNORE;IGNORE;<4j>
+<1-o>	IGNORE;IGNORE;IGNORE;<1-o>
+<2-o>	IGNORE;IGNORE;IGNORE;<2-o>
+<3-o>	IGNORE;IGNORE;IGNORE;<3-o>
+<4-o>	IGNORE;IGNORE;IGNORE;<4-o>
+<5-o>	IGNORE;IGNORE;IGNORE;<5-o>
+<6-o>	IGNORE;IGNORE;IGNORE;<6-o>
+<7-o>	IGNORE;IGNORE;IGNORE;<7-o>
+<8-o>	IGNORE;IGNORE;IGNORE;<8-o>
+<9-o>	IGNORE;IGNORE;IGNORE;<9-o>
+<10-o>	IGNORE;IGNORE;IGNORE;<10-o>
+<11-o>	IGNORE;IGNORE;IGNORE;<11-o>
+<12-o>	IGNORE;IGNORE;IGNORE;<12-o>
+<13-o>	IGNORE;IGNORE;IGNORE;<13-o>
+<14-o>	IGNORE;IGNORE;IGNORE;<14-o>
+<15-o>	IGNORE;IGNORE;IGNORE;<15-o>
+<16-o>	IGNORE;IGNORE;IGNORE;<16-o>
+<17-o>	IGNORE;IGNORE;IGNORE;<17-o>
+<18-o>	IGNORE;IGNORE;IGNORE;<18-o>
+<19-o>	IGNORE;IGNORE;IGNORE;<19-o>
+<20-o>	IGNORE;IGNORE;IGNORE;<20-o>
+<(1)>	IGNORE;IGNORE;IGNORE;<(1)>
+<(2)>	IGNORE;IGNORE;IGNORE;<(2)>
+<(3)>	IGNORE;IGNORE;IGNORE;<(3)>
+<(4)>	IGNORE;IGNORE;IGNORE;<(4)>
+<(5)>	IGNORE;IGNORE;IGNORE;<(5)>
+<(6)>	IGNORE;IGNORE;IGNORE;<(6)>
+<(7)>	IGNORE;IGNORE;IGNORE;<(7)>
+<(8)>	IGNORE;IGNORE;IGNORE;<(8)>
+<(9)>	IGNORE;IGNORE;IGNORE;<(9)>
+<(10)>	IGNORE;IGNORE;IGNORE;<(10)>
+<(11)>	IGNORE;IGNORE;IGNORE;<(11)>
+<(12)>	IGNORE;IGNORE;IGNORE;<(12)>
+<(13)>	IGNORE;IGNORE;IGNORE;<(13)>
+<(14)>	IGNORE;IGNORE;IGNORE;<(14)>
+<(15)>	IGNORE;IGNORE;IGNORE;<(15)>
+<(16)>	IGNORE;IGNORE;IGNORE;<(16)>
+<(17)>	IGNORE;IGNORE;IGNORE;<(17)>
+<(18)>	IGNORE;IGNORE;IGNORE;<(18)>
+<(19)>	IGNORE;IGNORE;IGNORE;<(19)>
+<(20)>	IGNORE;IGNORE;IGNORE;<(20)>
+<1.>	IGNORE;IGNORE;IGNORE;<1.>
+<2.>	IGNORE;IGNORE;IGNORE;<2.>
+<3.>	IGNORE;IGNORE;IGNORE;<3.>
+<4.>	IGNORE;IGNORE;IGNORE;<4.>
+<5.>	IGNORE;IGNORE;IGNORE;<5.>
+<6.>	IGNORE;IGNORE;IGNORE;<6.>
+<7.>	IGNORE;IGNORE;IGNORE;<7.>
+<8.>	IGNORE;IGNORE;IGNORE;<8.>
+<9.>	IGNORE;IGNORE;IGNORE;<9.>
+<10.>	IGNORE;IGNORE;IGNORE;<10.>
+<11.>	IGNORE;IGNORE;IGNORE;<11.>
+<12.>	IGNORE;IGNORE;IGNORE;<12.>
+<13.>	IGNORE;IGNORE;IGNORE;<13.>
+<14.>	IGNORE;IGNORE;IGNORE;<14.>
+<15.>	IGNORE;IGNORE;IGNORE;<15.>
+<16.>	IGNORE;IGNORE;IGNORE;<16.>
+<17.>	IGNORE;IGNORE;IGNORE;<17.>
+<18.>	IGNORE;IGNORE;IGNORE;<18.>
+<19.>	IGNORE;IGNORE;IGNORE;<19.>
+<20.>	IGNORE;IGNORE;IGNORE;<20.>
+<0-o>	IGNORE;IGNORE;IGNORE;<0-o>
+<hh>	IGNORE;IGNORE;IGNORE;<hh>
+<HH>	IGNORE;IGNORE;IGNORE;<HH>
+<vv>	IGNORE;IGNORE;IGNORE;<vv>
+<VV>	IGNORE;IGNORE;IGNORE;<VV>
+<3->	IGNORE;IGNORE;IGNORE;<3->
+<3_>	IGNORE;IGNORE;IGNORE;<3_>
+<3!>	IGNORE;IGNORE;IGNORE;<3!>
+<3//>	IGNORE;IGNORE;IGNORE;<3//>
+<4->	IGNORE;IGNORE;IGNORE;<4->
+<4_>	IGNORE;IGNORE;IGNORE;<4_>
+<4!>	IGNORE;IGNORE;IGNORE;<4!>
+<4//>	IGNORE;IGNORE;IGNORE;<4//>
+<dr>	IGNORE;IGNORE;IGNORE;<dr>
+<dR>	IGNORE;IGNORE;IGNORE;<dR>
+<Dr>	IGNORE;IGNORE;IGNORE;<Dr>
+<DR>	IGNORE;IGNORE;IGNORE;<DR>
+<dl>	IGNORE;IGNORE;IGNORE;<dl>
+<dL>	IGNORE;IGNORE;IGNORE;<dL>
+<Dl>	IGNORE;IGNORE;IGNORE;<Dl>
+<LD>	IGNORE;IGNORE;IGNORE;<LD>
+<ur>	IGNORE;IGNORE;IGNORE;<ur>
+<uR>	IGNORE;IGNORE;IGNORE;<uR>
+<Ur>	IGNORE;IGNORE;IGNORE;<Ur>
+<UR>	IGNORE;IGNORE;IGNORE;<UR>
+<ul>	IGNORE;IGNORE;IGNORE;<ul>
+<uL>	IGNORE;IGNORE;IGNORE;<uL>
+<Ul>	IGNORE;IGNORE;IGNORE;<Ul>
+<UL>	IGNORE;IGNORE;IGNORE;<UL>
+<vr>	IGNORE;IGNORE;IGNORE;<vr>
+<vR>	IGNORE;IGNORE;IGNORE;<vR>
+<Udr>	IGNORE;IGNORE;IGNORE;<Udr>
+<uDr>	IGNORE;IGNORE;IGNORE;<uDr>
+<Vr>	IGNORE;IGNORE;IGNORE;<Vr>
+<UdR>	IGNORE;IGNORE;IGNORE;<UdR>
+<uDR>	IGNORE;IGNORE;IGNORE;<uDR>
+<VR>	IGNORE;IGNORE;IGNORE;<VR>
+<vl>	IGNORE;IGNORE;IGNORE;<vl>
+<vL>	IGNORE;IGNORE;IGNORE;<vL>
+<Udl>	IGNORE;IGNORE;IGNORE;<Udl>
+<uDl>	IGNORE;IGNORE;IGNORE;<uDl>
+<Vl>	IGNORE;IGNORE;IGNORE;<Vl>
+<UdL>	IGNORE;IGNORE;IGNORE;<UdL>
+<uDL>	IGNORE;IGNORE;IGNORE;<uDL>
+<VL>	IGNORE;IGNORE;IGNORE;<VL>
+<dh>	IGNORE;IGNORE;IGNORE;<dh>
+<dLr>	IGNORE;IGNORE;IGNORE;<dLr>
+<dlR>	IGNORE;IGNORE;IGNORE;<dlR>
+<dH>	IGNORE;IGNORE;IGNORE;<dH>
+<Dh>	IGNORE;IGNORE;IGNORE;<Dh>
+<DLr>	IGNORE;IGNORE;IGNORE;<DLr>
+<DlR>	IGNORE;IGNORE;IGNORE;<DlR>
+<DH>	IGNORE;IGNORE;IGNORE;<DH>
+<uh>	IGNORE;IGNORE;IGNORE;<uh>
+<uLr>	IGNORE;IGNORE;IGNORE;<uLr>
+<ulR>	IGNORE;IGNORE;IGNORE;<ulR>
+<uH>	IGNORE;IGNORE;IGNORE;<uH>
+<Uh>	IGNORE;IGNORE;IGNORE;<Uh>
+<ULr>	IGNORE;IGNORE;IGNORE;<ULr>
+<UlR>	IGNORE;IGNORE;IGNORE;<UlR>
+<UH>	IGNORE;IGNORE;IGNORE;<UH>
+<vh>	IGNORE;IGNORE;IGNORE;<vh>
+<vLr>	IGNORE;IGNORE;IGNORE;<vLr>
+<vlR>	IGNORE;IGNORE;IGNORE;<vlR>
+<vH>	IGNORE;IGNORE;IGNORE;<vH>
+<Udh>	IGNORE;IGNORE;IGNORE;<Udh>
+<uDh>	IGNORE;IGNORE;IGNORE;<uDh>
+<Vh>	IGNORE;IGNORE;IGNORE;<Vh>
+<UdLr>	IGNORE;IGNORE;IGNORE;<UdLr>
+<UdlR>	IGNORE;IGNORE;IGNORE;<UdlR>
+<uDLr>	IGNORE;IGNORE;IGNORE;<uDLr>
+<uDlR>	IGNORE;IGNORE;IGNORE;<uDlR>
+<UdH>	IGNORE;IGNORE;IGNORE;<UdH>
+<uDH>	IGNORE;IGNORE;IGNORE;<uDH>
+<VLr>	IGNORE;IGNORE;IGNORE;<VLr>
+<VlR>	IGNORE;IGNORE;IGNORE;<VlR>
+<VH>	IGNORE;IGNORE;IGNORE;<VH>
+<FD>	IGNORE;IGNORE;IGNORE;<FD>
+<BD>	IGNORE;IGNORE;IGNORE;<BD>
+<TB>	IGNORE;IGNORE;IGNORE;<TB>
+<LB>	IGNORE;IGNORE;IGNORE;<LB>
+<FB>	IGNORE;IGNORE;IGNORE;<FB>
+<lB>	IGNORE;IGNORE;IGNORE;<lB>
+<RB>	IGNORE;IGNORE;IGNORE;<RB>
+<.S>	IGNORE;IGNORE;IGNORE;<.S>
+<:S>	IGNORE;IGNORE;IGNORE;<:S>
+<?S>	IGNORE;IGNORE;IGNORE;<?S>
+<fS>	IGNORE;IGNORE;IGNORE;<fS>
+<OS>	IGNORE;IGNORE;IGNORE;<OS>
+<RO>	IGNORE;IGNORE;IGNORE;<RO>
+<Rr>	IGNORE;IGNORE;IGNORE;<Rr>
+<RF>	IGNORE;IGNORE;IGNORE;<RF>
+<RY>	IGNORE;IGNORE;IGNORE;<RY>
+<RH>	IGNORE;IGNORE;IGNORE;<RH>
+<RZ>	IGNORE;IGNORE;IGNORE;<RZ>
+<RK>	IGNORE;IGNORE;IGNORE;<RK>
+<RX>	IGNORE;IGNORE;IGNORE;<RX>
+<sB>	IGNORE;IGNORE;IGNORE;<sB>
+<SR>	IGNORE;IGNORE;IGNORE;<SR>
+<Or>	IGNORE;IGNORE;IGNORE;<Or>
+<UT>	IGNORE;IGNORE;IGNORE;<UT>
+<uT>	IGNORE;IGNORE;IGNORE;<uT>
+<Tr>	IGNORE;IGNORE;IGNORE;<Tr>
+<PR>	IGNORE;IGNORE;IGNORE;<PR>
+<Dt>	IGNORE;IGNORE;IGNORE;<Dt>
+<dT>	IGNORE;IGNORE;IGNORE;<dT>
+<Tl>	IGNORE;IGNORE;IGNORE;<Tl>
+<PL>	IGNORE;IGNORE;IGNORE;<PL>
+<Db>	IGNORE;IGNORE;IGNORE;<Db>
+<Dw>	IGNORE;IGNORE;IGNORE;<Dw>
+<LZ>	IGNORE;IGNORE;IGNORE;<LZ>
+<0m>	IGNORE;IGNORE;IGNORE;<0m>
+<0o>	IGNORE;IGNORE;IGNORE;<0o>
+<0M>	IGNORE;IGNORE;IGNORE;<0M>
+<0L>	IGNORE;IGNORE;IGNORE;<0L>
+<0R>	IGNORE;IGNORE;IGNORE;<0R>
+<Sn>	IGNORE;IGNORE;IGNORE;<Sn>
+<Ic>	IGNORE;IGNORE;IGNORE;<Ic>
+<Fd>	IGNORE;IGNORE;IGNORE;<Fd>
+<Bd>	IGNORE;IGNORE;IGNORE;<Bd>
+<Ci>	IGNORE;IGNORE;IGNORE;<Ci>
+<*2>	IGNORE;IGNORE;IGNORE;<*2>
+<*1>	IGNORE;IGNORE;IGNORE;<*1>
+<TEL>	IGNORE;IGNORE;IGNORE;<TEL>
+<tel>	IGNORE;IGNORE;IGNORE;<tel>
+<<H>	IGNORE;IGNORE;IGNORE;<<H>
+</>H>	IGNORE;IGNORE;IGNORE;</>H>
+<0u>	IGNORE;IGNORE;IGNORE;<0u>
+<0U>	IGNORE;IGNORE;IGNORE;<0U>
+<SU>	IGNORE;IGNORE;IGNORE;<SU>
+<Fm>	IGNORE;IGNORE;IGNORE;<Fm>
+<Ml>	IGNORE;IGNORE;IGNORE;<Ml>
+<cS>	IGNORE;IGNORE;IGNORE;<cS>
+<cH>	IGNORE;IGNORE;IGNORE;<cH>
+<cD>	IGNORE;IGNORE;IGNORE;<cD>
+<cC>	IGNORE;IGNORE;IGNORE;<cC>
+<cS->	IGNORE;IGNORE;IGNORE;<cS->
+<cH->	IGNORE;IGNORE;IGNORE;<cH->
+<cD->	IGNORE;IGNORE;IGNORE;<cD->
+<cC->	IGNORE;IGNORE;IGNORE;<cC->
+<Md>	IGNORE;IGNORE;IGNORE;<Md>
+<M8>	IGNORE;IGNORE;IGNORE;<M8>
+<M2>	IGNORE;IGNORE;IGNORE;<M2>
+<M16>	IGNORE;IGNORE;IGNORE;<M16>
+<Mb>	IGNORE;IGNORE;IGNORE;<Mb>
+<Mx>	IGNORE;IGNORE;IGNORE;<Mx>
+<MX>	IGNORE;IGNORE;IGNORE;<MX>
+<OK>	IGNORE;IGNORE;IGNORE;<OK>
+<XX>	IGNORE;IGNORE;IGNORE;<XX>
+<-X>	IGNORE;IGNORE;IGNORE;<-X>
+<IS>	IGNORE;IGNORE;IGNORE;<IS>
+<,_>	IGNORE;IGNORE;IGNORE;<,_>
+<._>	IGNORE;IGNORE;IGNORE;<._>
+<+">	IGNORE;IGNORE;IGNORE;<+">
+<JIS>	IGNORE;IGNORE;IGNORE;<JIS>
+<*_>	IGNORE;IGNORE;IGNORE;<*_>
+<;_>	IGNORE;IGNORE;IGNORE;<;_>
+<0_>	IGNORE;IGNORE;IGNORE;<0_>
+<<+>	IGNORE;IGNORE;IGNORE;<<+>
+</>+>	IGNORE;IGNORE;IGNORE;</>+>
+<<'>	IGNORE;IGNORE;IGNORE;<<'>
+</>'>	IGNORE;IGNORE;IGNORE;</>'>
+<<">	IGNORE;IGNORE;IGNORE;<<">
+</>">	IGNORE;IGNORE;IGNORE;</>">
+<(">	IGNORE;IGNORE;IGNORE;<(">
+<)">	IGNORE;IGNORE;IGNORE;<)">
+<=T>	IGNORE;IGNORE;IGNORE;<=T>
+<=_>	IGNORE;IGNORE;IGNORE;<=_>
+<('>	IGNORE;IGNORE;IGNORE;<('>
+<)'>	IGNORE;IGNORE;IGNORE;<)'>
+<(I>	IGNORE;IGNORE;IGNORE;<(I>
+<)I>	IGNORE;IGNORE;IGNORE;<)I>
+<-?>	IGNORE;IGNORE;IGNORE;<-?>
+<=T:)>	IGNORE;IGNORE;IGNORE;<=T:)>
+<"5>	IGNORE;IGNORE;IGNORE;<"5>
+<05>	IGNORE;IGNORE;IGNORE;<05>
+<*5>	IGNORE;IGNORE;IGNORE;<*5>
+<+5>	IGNORE;IGNORE;IGNORE;<+5>
+<.6>	IGNORE;IGNORE;IGNORE;<.6>
+<-6>	IGNORE;IGNORE;IGNORE;<-6>
+<*6>	IGNORE;IGNORE;IGNORE;<*6>
+<+6>	IGNORE;IGNORE;IGNORE;<+6>
+<(JU)>	IGNORE;IGNORE;IGNORE;<(JU)>
+<1c>	IGNORE;IGNORE;IGNORE;<1c>
+<2c>	IGNORE;IGNORE;IGNORE;<2c>
+<3c>	IGNORE;IGNORE;IGNORE;<3c>
+<4c>	IGNORE;IGNORE;IGNORE;<4c>
+<5c>	IGNORE;IGNORE;IGNORE;<5c>
+<6c>	IGNORE;IGNORE;IGNORE;<6c>
+<7c>	IGNORE;IGNORE;IGNORE;<7c>
+<8c>	IGNORE;IGNORE;IGNORE;<8c>
+<9c>	IGNORE;IGNORE;IGNORE;<9c>
+<10c>	IGNORE;IGNORE;IGNORE;<10c>
+<KSC>	IGNORE;IGNORE;IGNORE;<KSC>
+<am>	IGNORE;IGNORE;IGNORE;<am>
+<pm>	IGNORE;IGNORE;IGNORE;<pm>
+<NU>	IGNORE;IGNORE;IGNORE;<NU>
+<SH>	IGNORE;IGNORE;IGNORE;<SH>
+<SX>	IGNORE;IGNORE;IGNORE;<SX>
+<EX>	IGNORE;IGNORE;IGNORE;<EX>
+<ET>	IGNORE;IGNORE;IGNORE;<ET>
+<EQ>	IGNORE;IGNORE;IGNORE;<EQ>
+<AK>	IGNORE;IGNORE;IGNORE;<AK>
+<BL>	IGNORE;IGNORE;IGNORE;<BL>
+<BS>	IGNORE;IGNORE;IGNORE;<BS>
+<SO>	IGNORE;IGNORE;IGNORE;<SO>
+<SI>	IGNORE;IGNORE;IGNORE;<SI>
+<DL>	IGNORE;IGNORE;IGNORE;<DL>
+<D1>	IGNORE;IGNORE;IGNORE;<D1>
+<D2>	IGNORE;IGNORE;IGNORE;<D2>
+<D3>	IGNORE;IGNORE;IGNORE;<D3>
+<D4>	IGNORE;IGNORE;IGNORE;<D4>
+<NK>	IGNORE;IGNORE;IGNORE;<NK>
+<SY>	IGNORE;IGNORE;IGNORE;<SY>
+<EB>	IGNORE;IGNORE;IGNORE;<EB>
+<CN>	IGNORE;IGNORE;IGNORE;<CN>
+<EM>	IGNORE;IGNORE;IGNORE;<EM>
+<SB>	IGNORE;IGNORE;IGNORE;<SB>
+<EC>	IGNORE;IGNORE;IGNORE;<EC>
+<FS>	IGNORE;IGNORE;IGNORE;<FS>
+<GS>	IGNORE;IGNORE;IGNORE;<GS>
+<RS>	IGNORE;IGNORE;IGNORE;<RS>
+<US>	IGNORE;IGNORE;IGNORE;<US>
+<DT>	IGNORE;IGNORE;IGNORE;<DT>
+<PA>	IGNORE;IGNORE;IGNORE;<PA>
+<HO>	IGNORE;IGNORE;IGNORE;<HO>
+<BH>	IGNORE;IGNORE;IGNORE;<BH>
+<NH>	IGNORE;IGNORE;IGNORE;<NH>
+<IN>	IGNORE;IGNORE;IGNORE;<IN>
+<NL>	IGNORE;IGNORE;IGNORE;<NL>
+<SA>	IGNORE;IGNORE;IGNORE;<SA>
+<ES>	IGNORE;IGNORE;IGNORE;<ES>
+<HS>	IGNORE;IGNORE;IGNORE;<HS>
+<HJ>	IGNORE;IGNORE;IGNORE;<HJ>
+<VS>	IGNORE;IGNORE;IGNORE;<VS>
+<PD>	IGNORE;IGNORE;IGNORE;<PD>
+<PU>	IGNORE;IGNORE;IGNORE;<PU>
+<RI>	IGNORE;IGNORE;IGNORE;<RI>
+<S2>	IGNORE;IGNORE;IGNORE;<S2>
+<S3>	IGNORE;IGNORE;IGNORE;<S3>
+<DC>	IGNORE;IGNORE;IGNORE;<DC>
+<P1>	IGNORE;IGNORE;IGNORE;<P1>
+<P2>	IGNORE;IGNORE;IGNORE;<P2>
+<TS>	IGNORE;IGNORE;IGNORE;<TS>
+<CC>	IGNORE;IGNORE;IGNORE;<CC>
+<MW>	IGNORE;IGNORE;IGNORE;<MW>
+<SG>	IGNORE;IGNORE;IGNORE;<SG>
+<EG>	IGNORE;IGNORE;IGNORE;<EG>
+<SS>	IGNORE;IGNORE;IGNORE;<SS>
+<GC>	IGNORE;IGNORE;IGNORE;<GC>
+<SC>	IGNORE;IGNORE;IGNORE;<SC>
+<CI>	IGNORE;IGNORE;IGNORE;<CI>
+<ST>	IGNORE;IGNORE;IGNORE;<ST>
+<OC>	IGNORE;IGNORE;IGNORE;<OC>
+<PM>	IGNORE;IGNORE;IGNORE;<PM>
+<AC>	IGNORE;IGNORE;IGNORE;<AC>
+<"3>	IGNORE;IGNORE;IGNORE;<"3>
+<"1>	IGNORE;IGNORE;IGNORE;<"1>
+<"!>	IGNORE;IGNORE;IGNORE;<"!>
+<"'>	IGNORE;IGNORE;IGNORE;<"'>
+<"/>>	IGNORE;IGNORE;IGNORE;<"/>>
+<"?>	IGNORE;IGNORE;IGNORE;<"?>
+<"->	IGNORE;IGNORE;IGNORE;<"->
+<"(>	IGNORE;IGNORE;IGNORE;<"(>
+<".>	IGNORE;IGNORE;IGNORE;<".>
+<":>	IGNORE;IGNORE;IGNORE;<":>
+<"0>	IGNORE;IGNORE;IGNORE;<"0>
+<",>	IGNORE;IGNORE;IGNORE;<",>
+<"_>	IGNORE;IGNORE;IGNORE;<"_>
+<"">	IGNORE;IGNORE;IGNORE;<"">
+<";>	IGNORE;IGNORE;IGNORE;<";>
+<"<>	IGNORE;IGNORE;IGNORE;<"<>
+<"=>	IGNORE;IGNORE;IGNORE;<"=>
+<"//>	IGNORE;IGNORE;IGNORE;<"//>
+<"p>	IGNORE;IGNORE;IGNORE;<"p>
+<"d>	IGNORE;IGNORE;IGNORE;<"d>
+<"i>	IGNORE;IGNORE;IGNORE;<"i>
+<+_>	IGNORE;IGNORE;IGNORE;<+_>
+<Tel>	IGNORE;IGNORE;IGNORE;<Tel>
+<UA>	IGNORE;IGNORE;IGNORE;<UA>
+<UB>	IGNORE;IGNORE;IGNORE;<UB>
+UNDEFINED	IGNORE;IGNORE;IGNORE
+
+<0>	<0>;<0>;IGNORE;IGNORE
+<0S>	<0>;<0S>;IGNORE;IGNORE
+<18>	<0>;<18>;IGNORE;IGNORE
+<14>	<0>;<14>;IGNORE;IGNORE
+<38>	<0>;<38>;IGNORE;IGNORE
+<12>	<0>;<12>;IGNORE;IGNORE
+<58>	<0>;<58>;IGNORE;IGNORE
+<34>	<0>;<34>;IGNORE;IGNORE
+<78>	<0>;<78>;IGNORE;IGNORE
+<1>	<1>;<1>;IGNORE;IGNORE
+<2>	<2>;<2>;IGNORE;IGNORE
+<3>	<3>;<3>;IGNORE;IGNORE
+<4>	<4>;<4>;IGNORE;IGNORE
+<5>	<5>;<5>;IGNORE;IGNORE
+<6>	<6>;<6>;IGNORE;IGNORE
+<7>	<7>;<7>;IGNORE;IGNORE
+<8>	<8>;<8>;IGNORE;IGNORE
+<9>	<9>;<9>;IGNORE;IGNORE
+<1S>	<1>;<1S>;IGNORE;IGNORE
+<2S>	<2>;<2S>;IGNORE;IGNORE
+<3S>	<3>;<3S>;IGNORE;IGNORE
+<4S>	<4>;<4S>;IGNORE;IGNORE
+<5S>	<5>;<5S>;IGNORE;IGNORE
+<6S>	<6>;<6S>;IGNORE;IGNORE
+<7S>	<7>;<7S>;IGNORE;IGNORE
+<8S>	<8>;<8S>;IGNORE;IGNORE
+<9S>	<9>;<9S>;IGNORE;IGNORE
+<A>	<A>;<NONE>;<CAPITAL>;IGNORE
+<a>	<A>;<NONE>;<SMALL>;IGNORE
+<-a>	<A>;<NONE>;<-a>;IGNORE
+<A'>	<A>;<ACUTE>;<CAPITAL>;IGNORE
+<a'>	<A>;<ACUTE>;<SMALL>;IGNORE
+<A!>	<A>;<GRAVE>;<CAPITAL>;IGNORE
+<a!>	<A>;<GRAVE>;<SMALL>;IGNORE
+<A!!>	<A>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<a!!>	<A>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<A(>	<A>;<BREVE>;<CAPITAL>;IGNORE
+<a(>	<A>;<BREVE>;<SMALL>;IGNORE
+<A('>	<A>;<BREVE+ACUTE>;<CAPITAL>;IGNORE
+<a('>	<A>;<BREVE+ACUTE>;<SMALL>;IGNORE
+<A(!>	<A>;<BREVE+GRAVE>;<CAPITAL>;IGNORE
+<a(!>	<A>;<BREVE+GRAVE>;<SMALL>;IGNORE
+<A(2>	<A>;<BREVE+HOOK>;<CAPITAL>;IGNORE
+<a(2>	<A>;<BREVE+HOOK>;<SMALL>;IGNORE
+<A(?>	<A>;<BREVE+TILDE>;<CAPITAL>;IGNORE
+<a(?>	<A>;<BREVE+TILDE>;<SMALL>;IGNORE
+<A(-.>	<A>;<BREVE+DOT-BELOW>;<CAPITAL>;IGNORE
+<a(-.>	<A>;<BREVE+DOT-BELOW>;<SMALL>;IGNORE
+<A)>	<A>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<a)>	<A>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<A/>>	<A>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<a/>>	<A>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<A/>'>	<A>;<CIRCUMFLEX+ACUTE>;<CAPITAL>;IGNORE
+<a/>'>	<A>;<CIRCUMFLEX+ACUTE>;<SMALL>;IGNORE
+<A/>!>	<A>;<CIRCUMFLEX+GRAVE>;<CAPITAL>;IGNORE
+<a/>!>	<A>;<CIRCUMFLEX+GRAVE>;<SMALL>;IGNORE
+<A/>2>	<A>;<CIRCUMFLEX+HOOK>;<CAPITAL>;IGNORE
+<a/>2>	<A>;<CIRCUMFLEX+HOOK>;<SMALL>;IGNORE
+<A/>?>	<A>;<CIRCUMFLEX+TILDE>;<CAPITAL>;IGNORE
+<a/>?>	<A>;<CIRCUMFLEX+TILDE>;<SMALL>;IGNORE
+<A/>-.>	<A>;<CIRCUMFLEX+DOT-BELOW>;<CAPITAL>;IGNORE
+<a/>-.>	<A>;<CIRCUMFLEX+DOT-BELOW>;<SMALL>;IGNORE
+<A<>	<A>;<CARON>;<CAPITAL>;IGNORE
+<a<>	<A>;<CARON>;<SMALL>;IGNORE
+<AA>	<A>;<RING>;<CAPITAL>;IGNORE
+<aa>	<A>;<RING>;<SMALL>;IGNORE
+<AA'>	<A>;<RING+ACUTE>;<CAPITAL>;IGNORE
+<aa'>	<A>;<RING+ACUTE>;<SMALL>;IGNORE
+<A-0>	<A>;<RING-BELOW>;<CAPITAL>;IGNORE
+<a-0>	<A>;<RING-BELOW>;<SMALL>;IGNORE
+<A:>	<A>;<DIAERESIS>;<CAPITAL>;IGNORE
+<a:>	<A>;<DIAERESIS>;<SMALL>;IGNORE
+<A1>	<A>;<DIAERESIS+MACRON>;<CAPITAL>;IGNORE
+<a1>	<A>;<DIAERESIS+MACRON>;<SMALL>;IGNORE
+<A2>	<A>;<HOOK>;<CAPITAL>;IGNORE
+<a2>	<A>;<HOOK>;<SMALL>;IGNORE
+<A?>	<A>;<TILDE>;<CAPITAL>;IGNORE
+<a?>	<A>;<TILDE>;<SMALL>;IGNORE
+<A-.>	<A>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<a-.>	<A>;<DOT-BELOW>;<SMALL>;IGNORE
+<A;>	<A>;<OGONEK>;<CAPITAL>;IGNORE
+<a;>	<A>;<OGONEK>;<SMALL>;IGNORE
+<A->	<A>;<MACRON>;<CAPITAL>;IGNORE
+<a->	<A>;<MACRON>;<SMALL>;IGNORE
+<A7>	<A>;<MACRON+DOT>;<CAPITAL>;IGNORE
+<a7>	<A>;<MACRON+DOT>;<SMALL>;IGNORE
+<a8>	
+<AE>	"<A><E>";"<AE><AE>";"<CAPITAL><CAPITAL>";IGNORE
+<ae>	"<A><E>";"<AE><AE>";"<SMALL><SMALL>";IGNORE
+<AE'>	"<A><E>";"<AE'><AE'>";"<CAPITAL><CAPITAL>";IGNORE
+<ae'>	"<A><E>";"<AE'><AE'>";"<SMALL><SMALL>";IGNORE
+<A3>	"<A><E>";"<A3><A3>";"<CAPITAL><CAPITAL>";IGNORE
+<a3>	"<A><E>";"<A3><A3>";"<SMALL><SMALL>";IGNORE
+<B>	<B>;<NONE>;<CAPITAL>;IGNORE
+<b>	<B>;<NONE>;<SMALL>;IGNORE
+<B.>	<B>;<DOT>;<CAPITAL>;IGNORE
+<b.>	<B>;<DOT>;<SMALL>;IGNORE
+<B-.>	<B>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<b-.>	<B>;<DOT-BELOW>;<SMALL>;IGNORE
+<B_>	<B>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<b_>	<B>;<LINE-BELOW>;<SMALL>;IGNORE
+<b8>	
+<C>	<C>;<NONE>;<CAPITAL>;IGNORE
+<c>	<C>;<NONE>;<SMALL>;IGNORE
+<C'>	<C>;<ACUTE>;<CAPITAL>;IGNORE
+<c'>	<C>;<ACUTE>;<SMALL>;IGNORE
+<C/>>	<C>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<c/>>	<C>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<C<>	<C>;<CARON>;<CAPITAL>;IGNORE
+<c<>	<C>;<CARON>;<SMALL>;IGNORE
+<C2>	<C>;<HOOK>;<CAPITAL>;IGNORE
+<c2>	<C>;<HOOK>;<SMALL>;IGNORE
+<C.>	<C>;<DOT>;<CAPITAL>;IGNORE
+<c.>	<C>;<DOT>;<SMALL>;IGNORE
+<C,>	<C>;<CEDILLA>;<CAPITAL>;IGNORE
+<c,>	<C>;<CEDILLA>;<SMALL>;IGNORE
+<C,'>	<C>;<CEDILLA+ACUTE>;<CAPITAL>;IGNORE
+<c,'>	<C>;<CEDILLA+ACUTE>;<SMALL>;IGNORE
+<c8>	
+<C-H>	<C-H>;<NONE>;<CAPITAL>;IGNORE
+<C-h>	<C-H>;<NONE>;<CAPITAL-SMALL>;IGNORE
+<c-H>	<C-H>;<NONE>;<SMALL-CAPITAL>;IGNORE
+<c-h>	<C-H>;<NONE>;<SMALL>;IGNORE
+<D>	<D>;<NONE>;<CAPITAL>;IGNORE
+<d>	<D>;<NONE>;<SMALL>;IGNORE
+<D<>	<D>;<CARON>;<CAPITAL>;IGNORE
+<d<>	<D>;<CARON>;<SMALL>;IGNORE
+<D.>	<D>;<DOT>;<CAPITAL>;IGNORE
+<d.>	<D>;<DOT>;<SMALL>;IGNORE
+<D-.>	<D>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<d-.>	<D>;<DOT-BELOW>;<SMALL>;IGNORE
+<D//>	<D>;<STROKE>;<CAPITAL>;IGNORE
+<d//>	<D>;<STROKE>;<SMALL>;IGNORE
+<D,>	<D>;<CEDILLA>;<CAPITAL>;IGNORE
+<d,>	<D>;<CEDILLA>;<SMALL>;IGNORE
+<D-/>>	<D>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<d-/>>	<D>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<D_>	<D>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<d_>	<D>;<LINE-BELOW>;<SMALL>;IGNORE
+<d8>	
+<E>	<E>;<NONE>;<CAPITAL>;IGNORE
+<e>	<E>;<NONE>;<SMALL>;IGNORE
+<E'>	<E>;<ACUTE>;<CAPITAL>;IGNORE
+<e'>	<E>;<ACUTE>;<SMALL>;IGNORE
+<E!>	<E>;<GRAVE>;<CAPITAL>;IGNORE
+<e!>	<E>;<GRAVE>;<SMALL>;IGNORE
+<E!!>	<E>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<e!!>	<E>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<E(>	<E>;<BREVE>;<CAPITAL>;IGNORE
+<e(>	<E>;<BREVE>;<SMALL>;IGNORE
+<E)>	<E>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<e)>	<E>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<E/>>	<E>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<e/>>	<E>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<E/>'>	<E>;<CIRCUMFLEX+ACUTE>;<CAPITAL>;IGNORE
+<e/>'>	<E>;<CIRCUMFLEX+ACUTE>;<SMALL>;IGNORE
+<E/>!>	<E>;<CIRCUMFLEX+GRAVE>;<CAPITAL>;IGNORE
+<e/>!>	<E>;<CIRCUMFLEX+GRAVE>;<SMALL>;IGNORE
+<E/>2>	<E>;<CIRCUMFLEX+HOOK>;<CAPITAL>;IGNORE
+<e/>2>	<E>;<CIRCUMFLEX+HOOK>;<SMALL>;IGNORE
+<E/>?>	<E>;<CIRCUMFLEX+TILDE>;<CAPITAL>;IGNORE
+<e/>?>	<E>;<CIRCUMFLEX+TILDE>;<SMALL>;IGNORE
+<E/>-.>	<E>;<CIRCUMFLEX+DOT-BELOW>;<CAPITAL>;IGNORE
+<e/>-.>	<E>;<CIRCUMFLEX+DOT-BELOW>;<SMALL>;IGNORE
+<E<>	<E>;<CARON>;<CAPITAL>;IGNORE
+<e<>	<E>;<CARON>;<SMALL>;IGNORE
+<E:>	<E>;<DIAERESIS>;<CAPITAL>;IGNORE
+<e:>	<E>;<DIAERESIS>;<SMALL>;IGNORE
+<E2>	<E>;<HOOK>;<CAPITAL>;IGNORE
+<e2>	<E>;<HOOK>;<SMALL>;IGNORE
+<E?>	<E>;<TILDE>;<CAPITAL>;IGNORE
+<e?>	<E>;<TILDE>;<SMALL>;IGNORE
+<E-?>	<E>;<TILDE-BELOW>;<CAPITAL>;IGNORE
+<e-?>	<E>;<TILDE-BELOW>;<SMALL>;IGNORE
+<E.>	<E>;<DOT>;<CAPITAL>;IGNORE
+<e.>	<E>;<DOT>;<SMALL>;IGNORE
+<E-.>	<E>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<e-.>	<E>;<DOT-BELOW>;<SMALL>;IGNORE
+<E,(>	<E>;<CEDILLA+BREVE>;<CAPITAL>;IGNORE
+<e,(>	<E>;<CEDILLA+BREVE>;<SMALL>;IGNORE
+<E;>	<E>;<OGONEK>;<CAPITAL>;IGNORE
+<e;>	<E>;<OGONEK>;<SMALL>;IGNORE
+<E->	<E>;<MACRON>;<CAPITAL>;IGNORE
+<e->	<E>;<MACRON>;<SMALL>;IGNORE
+<E-'>	<E>;<MACRON+ACUTE>;<CAPITAL>;IGNORE
+<e-'>	<E>;<MACRON+ACUTE>;<SMALL>;IGNORE
+<E-!>	<E>;<MACRON+GRAVE>;<CAPITAL>;IGNORE
+<e-!>	<E>;<MACRON+GRAVE>;<SMALL>;IGNORE
+<E-/>>	<E>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<e-/>>	<E>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<e8>	
+<F>	<F>;<NONE>;<CAPITAL>;IGNORE
+<f>	<F>;<NONE>;<SMALL>;IGNORE
+<F2>	<F>;<HOOK>;<CAPITAL>;IGNORE
+<f2>	<F>;<HOOK>;<SMALL>;IGNORE
+<F.>	<F>;<DOT>;<CAPITAL>;IGNORE
+<f.>	<F>;<DOT>;<SMALL>;IGNORE
+<f8>	
+<ff>	"<F><F>";"<NONE><NONE>";"<ff><ff>";IGNORE
+<fi>	"<F><I>";"<NONE><NONE>";"<fi><fi>";IGNORE
+<fl>	"<F><L>";"<NONE><NONE>";"<fl><fl>";IGNORE
+<ffi>	"<F><F><I>";"<NONE><NONE><NONE>";"<ffi><ffi><ffi>";IGNORE
+<ffl>	"<F><F><L>";"<NONE><NONE><NONE>";"<ffl><ffl><ffl>";IGNORE
+<ft>	"<F><T>";"<NONE><NONE>";"<ft><ft>";IGNORE
+<G>	<G>;<NONE>;<CAPITAL>;IGNORE
+<g>	<G>;<NONE>;<SMALL>;IGNORE
+<G'>	<G>;<ACUTE>;<CAPITAL>;IGNORE
+<g'>	<G>;<ACUTE>;<SMALL>;IGNORE
+<G(>	<G>;<BREVE>;<CAPITAL>;IGNORE
+<g(>	<G>;<BREVE>;<SMALL>;IGNORE
+<G/>>	<G>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<g/>>	<G>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<G<>	<G>;<CARON>;<CAPITAL>;IGNORE
+<g<>	<G>;<CARON>;<SMALL>;IGNORE
+<G.>	<G>;<DOT>;<CAPITAL>;IGNORE
+<g.>	<G>;<DOT>;<SMALL>;IGNORE
+<G//>	<G>;<STROKE>;<CAPITAL>;IGNORE
+<g//>	<G>;<STROKE>;<SMALL>;IGNORE
+<G,>	<G>;<CEDILLA>;<CAPITAL>;IGNORE
+<g,>	<G>;<CEDILLA>;<SMALL>;IGNORE
+<G->	<G>;<MACRON>;<CAPITAL>;IGNORE
+<g->	<G>;<MACRON>;<SMALL>;IGNORE
+<g8>	
+<H>	<H>;<NONE>;<CAPITAL>;IGNORE
+<h>	<H>;<NONE>;<SMALL>;IGNORE
+<H-(>	<H>;<BREVE-BELOW>;<CAPITAL>;IGNORE
+<h-(>	<H>;<BREVE-BELOW>;<SMALL>;IGNORE
+<H/>>	<H>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<h/>>	<H>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<H:>	<H>;<DIAERESIS>;<CAPITAL>;IGNORE
+<h:>	<H>;<DIAERESIS>;<SMALL>;IGNORE
+<H.>	<H>;<DOT>;<CAPITAL>;IGNORE
+<h.>	<H>;<DOT>;<SMALL>;IGNORE
+<H-.>	<H>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<h-.>	<H>;<DOT-BELOW>;<SMALL>;IGNORE
+<H//>	<H>;<STROKE>;<CAPITAL>;IGNORE
+<h//>	<H>;<STROKE>;<SMALL>;IGNORE
+<H,>	<H>;<CEDILLA>;<CAPITAL>;IGNORE
+<h,>	<H>;<CEDILLA>;<SMALL>;IGNORE
+<h8>	
+<I>	<I>;<NONE>;<CAPITAL>;IGNORE
+<i>	<I>;<NONE>;<SMALL>;IGNORE
+<I'>	<I>;<ACUTE>;<CAPITAL>;IGNORE
+<i'>	<I>;<ACUTE>;<SMALL>;IGNORE
+<I!>	<I>;<GRAVE>;<CAPITAL>;IGNORE
+<i!>	<I>;<GRAVE>;<SMALL>;IGNORE
+<I!!>	<I>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<i!!>	<I>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<I(>	<I>;<BREVE>;<CAPITAL>;IGNORE
+<i(>	<I>;<BREVE>;<SMALL>;IGNORE
+<I)>	<I>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<i)>	<I>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<I/>>	<I>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<i/>>	<I>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<I<>	<I>;<CARON>;<CAPITAL>;IGNORE
+<i<>	<I>;<CARON>;<SMALL>;IGNORE
+<I:>	<I>;<DIAERESIS>;<CAPITAL>;IGNORE
+<i:>	<I>;<DIAERESIS>;<SMALL>;IGNORE
+<I:'>	<I>;<DIAERESIS+ACUTE>;<CAPITAL>;IGNORE
+<i:'>	<I>;<DIAERESIS+ACUTE>;<SMALL>;IGNORE
+<I2>	<I>;<HOOK>;<CAPITAL>;IGNORE
+<i2>	<I>;<HOOK>;<SMALL>;IGNORE
+<I?>	<I>;<TILDE>;<CAPITAL>;IGNORE
+<i?>	<I>;<TILDE>;<SMALL>;IGNORE
+<I-?>	<I>;<TILDE-BELOW>;<CAPITAL>;IGNORE
+<i-?>	<I>;<TILDE-BELOW>;<SMALL>;IGNORE
+<I.>	<I>;<DOT>;<CAPITAL>;IGNORE
+<i.>	<I>;<DOT>;<SMALL>;IGNORE
+<I-.>	<I>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<i-.>	<I>;<DOT-BELOW>;<SMALL>;IGNORE
+<I;>	<I>;<OGONEK>;<CAPITAL>;IGNORE
+<i;>	<I>;<OGONEK>;<SMALL>;IGNORE
+<I->	<I>;<MACRON>;<CAPITAL>;IGNORE
+<i->	<I>;<MACRON>;<SMALL>;IGNORE
+<i8>	
+<IJ>	"<I><J>";"<IJ><IJ>";"<CAPITAL><CAPITAL>";IGNORE
+<ij>	"<I><J>";"<IJ><IJ>";"<SMALL><SMALL>";IGNORE
+<J>	<J>;<NONE>;<CAPITAL>;IGNORE
+<j>	<J>;<NONE>;<SMALL>;IGNORE
+<J/>>	<J>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<j/>>	<J>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<j8>	
+<K>	<K>;<NONE>;<CAPITAL>;IGNORE
+<k>	<K>;<NONE>;<SMALL>;IGNORE
+<K'>	<K>;<ACUTE>;<CAPITAL>;IGNORE
+<k'>	<K>;<ACUTE>;<SMALL>;IGNORE
+<K<>	<K>;<CARON>;<CAPITAL>;IGNORE
+<k<>	<K>;<CARON>;<SMALL>;IGNORE
+<K2>	<K>;<HOOK>;<CAPITAL>;IGNORE
+<k2>	<K>;<HOOK>;<SMALL>;IGNORE
+<K-.>	<K>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<k-.>	<K>;<DOT-BELOW>;<SMALL>;IGNORE
+<K,>	<K>;<CEDILLA>;<CAPITAL>;IGNORE
+<k,>	<K>;<CEDILLA>;<SMALL>;IGNORE
+<K_>	<K>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<k_>	<K>;<LINE-BELOW>;<SMALL>;IGNORE
+<k8>	
+<kk>	<K>;<kk>;<SMALL>;IGNORE
+<L>	<L>;<NONE>;<CAPITAL>;IGNORE
+<l>	<L>;<NONE>;<SMALL>;IGNORE
+<L'>	<L>;<ACUTE>;<CAPITAL>;IGNORE
+<l'>	<L>;<ACUTE>;<SMALL>;IGNORE
+<L<>	<L>;<CARON>;<CAPITAL>;IGNORE
+<l<>	<L>;<CARON>;<SMALL>;IGNORE
+<L.>	<L>;<DOT>;<CAPITAL>;IGNORE
+<l.>	<L>;<DOT>;<SMALL>;IGNORE
+<L-.>	<L>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<l-.>	<L>;<DOT-BELOW>;<SMALL>;IGNORE
+<L//>	<L>;<STROKE>;<CAPITAL>;IGNORE
+<l//>	<L>;<STROKE>;<SMALL>;IGNORE
+<L,>	<L>;<CEDILLA>;<CAPITAL>;IGNORE
+<l,>	<L>;<CEDILLA>;<SMALL>;IGNORE
+<L--.>	<L>;<MACRON+DOT-BELOW>;<CAPITAL>;IGNORE
+<l--.>	<L>;<MACRON+DOT-BELOW>;<SMALL>;IGNORE
+<L-/>>	<L>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<l-/>>	<L>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<L_>	<L>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<l_>	<L>;<LINE-BELOW>;<SMALL>;IGNORE
+<l8>	
+<L-L>	<L-L>;<NONE>;<CAPITAL>;IGNORE
+<L-l>	<L-L>;<NONE>;<CAPITAL-SMALL>;IGNORE
+<l-L>	<L-L>;<NONE>;<SMALL-CAPITAL>;IGNORE
+<l-l>	<L-L>;<NONE>;<SMALL>;IGNORE
+<M>	<M>;<NONE>;<CAPITAL>;IGNORE
+<m>	<M>;<NONE>;<SMALL>;IGNORE
+<M'>	<M>;<ACUTE>;<CAPITAL>;IGNORE
+<m'>	<M>;<ACUTE>;<SMALL>;IGNORE
+<M.>	<M>;<DOT>;<CAPITAL>;IGNORE
+<m.>	<M>;<DOT>;<SMALL>;IGNORE
+<M-.>	<M>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<m-.>	<M>;<DOT-BELOW>;<SMALL>;IGNORE
+<m8>	
+<N>	<N>;<NONE>;<CAPITAL>;IGNORE
+<n>	<N>;<NONE>;<SMALL>;IGNORE
+<N'>	<N>;<ACUTE>;<CAPITAL>;IGNORE
+<n'>	<N>;<ACUTE>;<SMALL>;IGNORE
+<N<>	<N>;<CARON>;<CAPITAL>;IGNORE
+<n<>	<N>;<CARON>;<SMALL>;IGNORE
+<N.>	<N>;<DOT>;<CAPITAL>;IGNORE
+<n.>	<N>;<DOT>;<SMALL>;IGNORE
+<N-.>	<N>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<n-.>	<N>;<DOT-BELOW>;<SMALL>;IGNORE
+<N,>	<N>;<CEDILLA>;<CAPITAL>;IGNORE
+<n,>	<N>;<CEDILLA>;<SMALL>;IGNORE
+<N-/>>	<N>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<n-/>>	<N>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<N_>	<N>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<n_>	<N>;<LINE-BELOW>;<SMALL>;IGNORE
+<'n>	<N>;<PRECEDED-BY-APOSTROPHE>;<SMALL>;IGNORE
+<n8>	
+<N?>	<N?>;<NONE>;<CAPITAL>;IGNORE
+<n?>	<N?>;<NONE>;<SMALL>;IGNORE
+<NG>	"<N><G>";"<NG><NG>";"<CAPITAL><CAPITAL>";IGNORE
+<ng>	"<N><G>";"<NG><NG>";"<SMALL><SMALL>";IGNORE
+<O>	<O>;<NONE>;<CAPITAL>;IGNORE
+<o>	<O>;<NONE>;<SMALL>;IGNORE
+<-o>	<O>;<NONE>;<-o>;IGNORE
+<O'>	<O>;<ACUTE>;<CAPITAL>;IGNORE
+<o'>	<O>;<ACUTE>;<SMALL>;IGNORE
+<O!>	<O>;<GRAVE>;<CAPITAL>;IGNORE
+<o!>	<O>;<GRAVE>;<SMALL>;IGNORE
+<O!!>	<O>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<o!!>	<O>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<O(>	<O>;<BREVE>;<CAPITAL>;IGNORE
+<o(>	<O>;<BREVE>;<SMALL>;IGNORE
+<O)>	<O>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<o)>	<O>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<O/>>	<O>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<o/>>	<O>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<O/>'>	<O>;<CIRCUMFLEX+ACUTE>;<CAPITAL>;IGNORE
+<o/>'>	<O>;<CIRCUMFLEX+ACUTE>;<SMALL>;IGNORE
+<O/>!>	<O>;<CIRCUMFLEX+GRAVE>;<CAPITAL>;IGNORE
+<o/>!>	<O>;<CIRCUMFLEX+GRAVE>;<SMALL>;IGNORE
+<O/>2>	<O>;<CIRCUMFLEX+HOOK>;<CAPITAL>;IGNORE
+<o/>2>	<O>;<CIRCUMFLEX+HOOK>;<SMALL>;IGNORE
+<O/>?>	<O>;<CIRCUMFLEX+TILDE>;<CAPITAL>;IGNORE
+<o/>?>	<O>;<CIRCUMFLEX+TILDE>;<SMALL>;IGNORE
+<O/>-.>	<O>;<CIRCUMFLEX+DOT-BELOW>;<CAPITAL>;IGNORE
+<o/>-.>	<O>;<CIRCUMFLEX+DOT-BELOW>;<SMALL>;IGNORE
+<O<>	<O>;<CARON>;<CAPITAL>;IGNORE
+<o<>	<O>;<CARON>;<SMALL>;IGNORE
+<O:>	<O>;<DIAERESIS>;<CAPITAL>;IGNORE
+<o:>	<O>;<DIAERESIS>;<SMALL>;IGNORE
+<O">	<O>;<DOUBLE-ACUTE>;<CAPITAL>;IGNORE
+<o">	<O>;<DOUBLE-ACUTE>;<SMALL>;IGNORE
+<O2>	<O>;<HOOK>;<CAPITAL>;IGNORE
+<o2>	<O>;<HOOK>;<SMALL>;IGNORE
+<O?>	<O>;<TILDE>;<CAPITAL>;IGNORE
+<o?>	<O>;<TILDE>;<SMALL>;IGNORE
+<O?'>	<O>;<TILDE+ACUTE>;<CAPITAL>;IGNORE
+<o?'>	<O>;<TILDE+ACUTE>;<SMALL>;IGNORE
+<O?:>	<O>;<TILDE+DIAERESIS>;<CAPITAL>;IGNORE
+<o?:>	<O>;<TILDE+DIAERESIS>;<SMALL>;IGNORE
+<O-.>	<O>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<o-.>	<O>;<DOT-BELOW>;<SMALL>;IGNORE
+<O//>	<O>;<STROKE>;<CAPITAL>;IGNORE
+<o//>	<O>;<STROKE>;<SMALL>;IGNORE
+<O//'>	<O>;<STROKE+ACUTE>;<CAPITAL>;IGNORE
+<o//'>	<O>;<STROKE+ACUTE>;<SMALL>;IGNORE
+<O;>	<O>;<OGONEK>;<CAPITAL>;IGNORE
+<o;>	<O>;<OGONEK>;<SMALL>;IGNORE
+<O1>	<O>;<OGONEK+MACRON>;<CAPITAL>;IGNORE
+<o1>	<O>;<OGONEK+MACRON>;<SMALL>;IGNORE
+<O->	<O>;<MACRON>;<CAPITAL>;IGNORE
+<o->	<O>;<MACRON>;<SMALL>;IGNORE
+<O-'>	<O>;<MACRON+ACUTE>;<CAPITAL>;IGNORE
+<o-'>	<O>;<MACRON+ACUTE>;<SMALL>;IGNORE
+<O-!>	<O>;<MACRON+GRAVE>;<CAPITAL>;IGNORE
+<o-!>	<O>;<MACRON+GRAVE>;<SMALL>;IGNORE
+<O9>	<O>;<HORN>;<CAPITAL>;IGNORE
+<o9>	<O>;<HORN>;<SMALL>;IGNORE
+<O9'>	<O>;<HORN+ACUTE>;<CAPITAL>;IGNORE
+<o9'>	<O>;<HORN+ACUTE>;<SMALL>;IGNORE
+<O9!>	<O>;<HORN+GRAVE>;<CAPITAL>;IGNORE
+<o9!>	<O>;<HORN+GRAVE>;<SMALL>;IGNORE
+<O92>	<O>;<HORN+HOOK>;<CAPITAL>;IGNORE
+<o92>	<O>;<HORN+HOOK>;<SMALL>;IGNORE
+<O9?>	<O>;<HORN+TILDE>;<CAPITAL>;IGNORE
+<o9?>	<O>;<HORN+TILDE>;<SMALL>;IGNORE
+<O9-.>	<O>;<HORN+DOT-BELOW>;<CAPITAL>;IGNORE
+<o9-.>	<O>;<HORN+DOT-BELOW>;<SMALL>;IGNORE
+<o8>	
+<OE>	"<O><E>";"<OE><OE>";"<CAPITAL><CAPITAL>";IGNORE
+<oe>	"<O><E>";"<OE><OE>";"<SMALL><SMALL>";IGNORE
+<P>	<P>;<NONE>;<CAPITAL>;IGNORE
+<p>	<P>;<NONE>;<SMALL>;IGNORE
+<P'>	<P>;<ACUTE>;<CAPITAL>;IGNORE
+<p'>	<P>;<ACUTE>;<SMALL>;IGNORE
+<P.>	<P>;<DOT>;<CAPITAL>;IGNORE
+<p.>	<P>;<DOT>;<SMALL>;IGNORE
+<p8>	
+<Q>	<Q>;<NONE>;<CAPITAL>;IGNORE
+<q>	<Q>;<NONE>;<SMALL>;IGNORE
+<q8>	
+<R>	<R>;<NONE>;<CAPITAL>;IGNORE
+<r>	<R>;<NONE>;<SMALL>;IGNORE
+<R'>	<R>;<ACUTE>;<CAPITAL>;IGNORE
+<r'>	<R>;<ACUTE>;<SMALL>;IGNORE
+<R!!>	<R>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<r!!>	<R>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<R)>	<R>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<r)>	<R>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<R<>	<R>;<CARON>;<CAPITAL>;IGNORE
+<r<>	<R>;<CARON>;<SMALL>;IGNORE
+<R.>	<R>;<DOT>;<CAPITAL>;IGNORE
+<r.>	<R>;<DOT>;<SMALL>;IGNORE
+<R-.>	<R>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<r-.>	<R>;<DOT-BELOW>;<SMALL>;IGNORE
+<R,>	<R>;<CEDILLA>;<CAPITAL>;IGNORE
+<r,>	<R>;<CEDILLA>;<SMALL>;IGNORE
+<R--.>	<R>;<MACRON+DOT-BELOW>;<CAPITAL>;IGNORE
+<r--.>	<R>;<MACRON+DOT-BELOW>;<SMALL>;IGNORE
+<R_>	<R>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<r_>	<R>;<LINE-BELOW>;<SMALL>;IGNORE
+<r8>	
+<S>	<S>;<NONE>;<CAPITAL>;IGNORE
+<s>	<S>;<NONE>;<SMALL>;IGNORE
+<st>	"<S><T>";"<NONE><NONE>";"<st><st>";IGNORE
+<S'>	<S>;<ACUTE>;<CAPITAL>;IGNORE
+<s'>	<S>;<ACUTE>;<SMALL>;IGNORE
+<S'.>	<S>;<ACUTE+DOT>;<CAPITAL>;IGNORE
+<s'.>	<S>;<ACUTE+DOT>;<SMALL>;IGNORE
+<S/>>	<S>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<s/>>	<S>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<S<>	<S>;<CARON>;<CAPITAL>;IGNORE
+<s<>	<S>;<CARON>;<SMALL>;IGNORE
+<S<.>	<S>;<CARON+DOT>;<CAPITAL>;IGNORE
+<s<.>	<S>;<CARON+DOT>;<SMALL>;IGNORE
+<S.>	<S>;<DOT>;<CAPITAL>;IGNORE
+<s.>	<S>;<DOT>;<SMALL>;IGNORE
+<S-.>	<S>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<s-.>	<S>;<DOT-BELOW>;<SMALL>;IGNORE
+<S.-.>	<S>;<DOT+DOT-BELOW>;<CAPITAL>;IGNORE
+<s.-.>	<S>;<DOT+DOT-BELOW>;<SMALL>;IGNORE
+<S,>	<S>;<CEDILLA>;<CAPITAL>;IGNORE
+<s,>	<S>;<CEDILLA>;<SMALL>;IGNORE
+<s8>	
+<s1>	<S>;<s1>;<SMALL>;IGNORE
+<ss>	"<S><S>";"<NONE><NONE>";"<SMALL><ss>";IGNORE
+<T>	<T>;<NONE>;<CAPITAL>;IGNORE
+<t>	<T>;<NONE>;<SMALL>;IGNORE
+<T<>	<T>;<CARON>;<CAPITAL>;IGNORE
+<t<>	<T>;<CARON>;<SMALL>;IGNORE
+<T.>	<T>;<DOT>;<CAPITAL>;IGNORE
+<t.>	<T>;<DOT>;<SMALL>;IGNORE
+<T-.>	<T>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<t-.>	<T>;<DOT-BELOW>;<SMALL>;IGNORE
+<T//>	<T>;<STROKE>;<CAPITAL>;IGNORE
+<t//>	<T>;<STROKE>;<SMALL>;IGNORE
+<T,>	<T>;<CEDILLA>;<CAPITAL>;IGNORE
+<t,>	<T>;<CEDILLA>;<SMALL>;IGNORE
+<T-/>>	<T>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<t-/>>	<T>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<T_>	<T>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<t_>	<T>;<LINE-BELOW>;<SMALL>;IGNORE
+<t8>	
+<TH>	"<T><H>";"<TH><TH>";"<CAPITAL><CAPITAL>";IGNORE
+<th>	"<T><H>";"<TH><TH>";"<SMALL><SMALL>";IGNORE
+<U>	<U>;<NONE>;<CAPITAL>;IGNORE
+<u>	<U>;<NONE>;<SMALL>;IGNORE
+<U'>	<U>;<ACUTE>;<CAPITAL>;IGNORE
+<u'>	<U>;<ACUTE>;<SMALL>;IGNORE
+<U!>	<U>;<GRAVE>;<CAPITAL>;IGNORE
+<u!>	<U>;<GRAVE>;<SMALL>;IGNORE
+<U!!>	<U>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<u!!>	<U>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<U(>	<U>;<BREVE>;<CAPITAL>;IGNORE
+<u(>	<U>;<BREVE>;<SMALL>;IGNORE
+<U)>	<U>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<u)>	<U>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<U/>>	<U>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<u/>>	<U>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<U<>	<U>;<CARON>;<CAPITAL>;IGNORE
+<u<>	<U>;<CARON>;<SMALL>;IGNORE
+<U0>	<U>;<RING>;<CAPITAL>;IGNORE
+<u0>	<U>;<RING>;<SMALL>;IGNORE
+<U:>	<U>;<DIAERESIS>;<CAPITAL>;IGNORE
+<u:>	<U>;<DIAERESIS>;<SMALL>;IGNORE
+<U:->	<U>;<DIAERESIS+MACRON>;<CAPITAL>;IGNORE
+<u:->	<U>;<DIAERESIS+MACRON>;<SMALL>;IGNORE
+<U:'>	<U>;<DIAERESIS+ACUTE>;<CAPITAL>;IGNORE
+<u:'>	<U>;<DIAERESIS+ACUTE>;<SMALL>;IGNORE
+<U:!>	<U>;<DIAERESIS+GRAVE>;<CAPITAL>;IGNORE
+<u:!>	<U>;<DIAERESIS+GRAVE>;<SMALL>;IGNORE
+<U:<>	<U>;<DIAERESIS+CARON>;<CAPITAL>;IGNORE
+<u:<>	<U>;<DIAERESIS+CARON>;<SMALL>;IGNORE
+<U">	<U>;<DOUBLE-ACUTE>;<CAPITAL>;IGNORE
+<u">	<U>;<DOUBLE-ACUTE>;<SMALL>;IGNORE
+<U2>	<U>;<HOOK>;<CAPITAL>;IGNORE
+<u2>	<U>;<HOOK>;<SMALL>;IGNORE
+<U?>	<U>;<TILDE>;<CAPITAL>;IGNORE
+<u?>	<U>;<TILDE>;<SMALL>;IGNORE
+<U?'>	<U>;<TILDE+ACUTE>;<CAPITAL>;IGNORE
+<u?'>	<U>;<TILDE+ACUTE>;<SMALL>;IGNORE
+<U-?>	<U>;<TILDE-BELOW>;<CAPITAL>;IGNORE
+<u-?>	<U>;<TILDE-BELOW>;<SMALL>;IGNORE
+<U-.>	<U>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<u-.>	<U>;<DOT-BELOW>;<SMALL>;IGNORE
+<U;>	<U>;<OGONEK>;<CAPITAL>;IGNORE
+<u;>	<U>;<OGONEK>;<SMALL>;IGNORE
+<U->	<U>;<MACRON>;<CAPITAL>;IGNORE
+<u->	<U>;<MACRON>;<SMALL>;IGNORE
+<U-:>	<U>;<MACRON+DIAERESIS>;<CAPITAL>;IGNORE
+<u-:>	<U>;<MACRON+DIAERESIS>;<SMALL>;IGNORE
+<U--:>	<U>;<MACRON+DIAERESIS-BELOW>;<CAPITAL>;IGNORE
+<u--:>	<U>;<MACRON+DIAERESIS-BELOW>;<SMALL>;IGNORE
+<U-/>>	<U>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<u-/>>	<U>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<U9>	<U>;<HORN>;<CAPITAL>;IGNORE
+<u9>	<U>;<HORN>;<SMALL>;IGNORE
+<U9'>	<U>;<HORN+ACUTE>;<CAPITAL>;IGNORE
+<u9'>	<U>;<HORN+ACUTE>;<SMALL>;IGNORE
+<U9!>	<U>;<HORN+GRAVE>;<CAPITAL>;IGNORE
+<u9!>	<U>;<HORN+GRAVE>;<SMALL>;IGNORE
+<U92>	<U>;<HORN+HOOK>;<CAPITAL>;IGNORE
+<u92>	<U>;<HORN+HOOK>;<SMALL>;IGNORE
+<U9?>	<U>;<HORN+TILDE>;<CAPITAL>;IGNORE
+<u9?>	<U>;<HORN+TILDE>;<SMALL>;IGNORE
+<U9-.>	<U>;<HORN+DOT-BELOW>;<CAPITAL>;IGNORE
+<u9-.>	<U>;<HORN+DOT-BELOW>;<SMALL>;IGNORE
+<u8>	
+<V>	<V>;<NONE>;<CAPITAL>;IGNORE
+<v>	<V>;<NONE>;<SMALL>;IGNORE
+<V?>	<V>;<TILDE>;<CAPITAL>;IGNORE
+<v?>	<V>;<TILDE>;<SMALL>;IGNORE
+<V-.>	<V>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<v-.>	<V>;<DOT-BELOW>;<SMALL>;IGNORE
+<v8>	
+<W>	<W>;<NONE>;<CAPITAL>;IGNORE
+<w>	<W>;<NONE>;<SMALL>;IGNORE
+<W'>	<W>;<ACUTE>;<CAPITAL>;IGNORE
+<w'>	<W>;<ACUTE>;<SMALL>;IGNORE
+<W!>	<W>;<GRAVE>;<CAPITAL>;IGNORE
+<w!>	<W>;<GRAVE>;<SMALL>;IGNORE
+<W/>>	<W>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<w/>>	<W>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<W:>	<W>;<DIAERESIS>;<CAPITAL>;IGNORE
+<w:>	<W>;<DIAERESIS>;<SMALL>;IGNORE
+<W.>	<W>;<DOT>;<CAPITAL>;IGNORE
+<w.>	<W>;<DOT>;<SMALL>;IGNORE
+<W-.>	<W>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<w-.>	<W>;<DOT-BELOW>;<SMALL>;IGNORE
+<w8>	
+<X>	<X>;<NONE>;<CAPITAL>;IGNORE
+<x>	<X>;<NONE>;<SMALL>;IGNORE
+<X:>	<X>;<DIAERESIS>;<CAPITAL>;IGNORE
+<x:>	<X>;<DIAERESIS>;<SMALL>;IGNORE
+<X.>	<X>;<DOT>;<CAPITAL>;IGNORE
+<x.>	<X>;<DOT>;<SMALL>;IGNORE
+<x8>	
+<Y>	<Y>;<NONE>;<CAPITAL>;IGNORE
+<y>	<Y>;<NONE>;<SMALL>;IGNORE
+<Y'>	<Y>;<ACUTE>;<CAPITAL>;IGNORE
+<y'>	<Y>;<ACUTE>;<SMALL>;IGNORE
+<Y!>	<Y>;<GRAVE>;<CAPITAL>;IGNORE
+<y!>	<Y>;<GRAVE>;<SMALL>;IGNORE
+<Y/>>	<Y>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<y/>>	<Y>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<Y:>	<Y>;<DIAERESIS>;<CAPITAL>;IGNORE
+<y:>	<Y>;<DIAERESIS>;<SMALL>;IGNORE
+<Y2>	<Y>;<HOOK>;<CAPITAL>;IGNORE
+<y2>	<Y>;<HOOK>;<SMALL>;IGNORE
+<Y?>	<Y>;<TILDE>;<CAPITAL>;IGNORE
+<y?>	<Y>;<TILDE>;<SMALL>;IGNORE
+<Y.>	<Y>;<DOT>;<CAPITAL>;IGNORE
+<y.>	<Y>;<DOT>;<SMALL>;IGNORE
+<Y-.>	<Y>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<y-.>	<Y>;<DOT-BELOW>;<SMALL>;IGNORE
+<y8>	
+<Z>	<Z>;<NONE>;<CAPITAL>;IGNORE
+<z>	<Z>;<NONE>;<SMALL>;IGNORE
+<Z'>	<Z>;<ACUTE>;<CAPITAL>;IGNORE
+<z'>	<Z>;<ACUTE>;<SMALL>;IGNORE
+<Z/>>	<Z>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<z/>>	<Z>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<Z<>	<Z>;<CARON>;<CAPITAL>;IGNORE
+<z<>	<Z>;<CARON>;<SMALL>;IGNORE
+<Z.>	<Z>;<DOT>;<CAPITAL>;IGNORE
+<z.>	<Z>;<DOT>;<SMALL>;IGNORE
+<Z-.>	<Z>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<z-.>	<Z>;<DOT-BELOW>;<SMALL>;IGNORE
+<Z//>	<Z>;<STROKE>;<CAPITAL>;IGNORE
+<z//>	<Z>;<STROKE>;<SMALL>;IGNORE
+<Z_>	<Z>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<z_>	<Z>;<LINE-BELOW>;<SMALL>;IGNORE
+<z8>	
+<A*>	<A*>;<CAPITAL>;<GREEK>;IGNORE
+<A%>	<A*>;<CAPITAL>;<TONOS>;IGNORE
+<a*>	<A*>;<SMALL>;<GREEK>;IGNORE
+<a%>	<A*>;<SMALL>;<TONOS>;IGNORE
+<B*>	<B*>;<CAPITAL>;<GREEK>;IGNORE
+<b*>	<B*>;<SMALL>;<GREEK>;IGNORE
+<G*>	<G*>;<CAPITAL>;<GREEK>;IGNORE
+<g*>	<G*>;<SMALL>;<GREEK>;IGNORE
+<D*>	<D*>;<CAPITAL>;<GREEK>;IGNORE
+<d*>	<D*>;<SMALL>;<GREEK>;IGNORE
+<E*>	<E*>;<CAPITAL>;<GREEK>;IGNORE
+<E%>	<E*>;<CAPITAL>;<TONOS>;IGNORE
+<e*>	<E*>;<SMALL>;<GREEK>;IGNORE
+<e%>	<E*>;<SMALL>;<TONOS>;IGNORE
+<Z*>	<Z*>;<CAPITAL>;<GREEK>;IGNORE
+<z*>	<Z*>;<SMALL>;<GREEK>;IGNORE
+<Y*>	<Y*>;<CAPITAL>;<GREEK>;IGNORE
+<Y%>	<Y*>;<CAPITAL>;<TONOS>;IGNORE
+<y*>	<Y*>;<SMALL>;<GREEK>;IGNORE
+<y%>	<Y*>;<SMALL>;<TONOS>;IGNORE
+<H*>	<H*>;<CAPITAL>;<GREEK>;IGNORE
+<h*>	<H*>;<SMALL>;<GREEK>;IGNORE
+<I*>	<I*>;<CAPITAL>;<GREEK>;IGNORE
+<I%>	<I*>;<CAPITAL>;<TONOS>;IGNORE
+<J*>	<I*>;<CAPITAL>;<DIALYTICA>;IGNORE
+<i*>	<I*>;<SMALL>;<GREEK>;IGNORE
+<i%>	<I*>;<SMALL>;<TONOS>;IGNORE
+<j*>	<I*>;<SMALL>;<DIALYTICA>;IGNORE
+<i3>	<I*>;<SMALL>;<DIALYTICA+TONOS>;IGNORE
+<K*>	<K*>;<CAPITAL>;<GREEK>;IGNORE
+<k*>	<K*>;<SMALL>;<GREEK>;IGNORE
+<L*>	<L*>;<CAPITAL>;<GREEK>;IGNORE
+<l*>	<L*>;<SMALL>;<GREEK>;IGNORE
+<M*>	<M*>;<CAPITAL>;<GREEK>;IGNORE
+<m*>	<M*>;<SMALL>;<GREEK>;IGNORE
+<N*>	<N*>;<CAPITAL>;<GREEK>;IGNORE
+<n*>	<N*>;<SMALL>;<GREEK>;IGNORE
+<C*>	<C*>;<CAPITAL>;<GREEK>;IGNORE
+<c*>	<C*>;<SMALL>;<GREEK>;IGNORE
+<O*>	<O*>;<CAPITAL>;<GREEK>;IGNORE
+<O%>	<O*>;<CAPITAL>;<TONOS>;IGNORE
+<o*>	<O*>;<SMALL>;<GREEK>;IGNORE
+<o%>	<O*>;<SMALL>;<TONOS>;IGNORE
+<P*>	<P*>;<CAPITAL>;<GREEK>;IGNORE
+<p*>	<P*>;<SMALL>;<GREEK>;IGNORE
+<R*>	<R*>;<CAPITAL>;<GREEK>;IGNORE
+<r*>	<R*>;<SMALL>;<GREEK>;IGNORE
+<S*>	<S*>;<CAPITAL>;<GREEK>;IGNORE
+<s*>	<S*>;<SMALL>;<GREEK>;IGNORE
+<*s>	<S*>;<SMALL>;<*s>;IGNORE
+<T*>	<T*>;<CAPITAL>;<GREEK>;IGNORE
+<t*>	<T*>;<SMALL>;<GREEK>;IGNORE
+<U*>	<U*>;<CAPITAL>;<GREEK>;IGNORE
+<U%>	<U*>;<CAPITAL>;<TONOS>;IGNORE
+<V*>	<U*>;<CAPITAL>;<DIALYTICA>;IGNORE
+<u*>	<U*>;<SMALL>;<GREEK>;IGNORE
+<u%>	<U*>;<SMALL>;<TONOS>;IGNORE
+<v*>	<U*>;<SMALL>;<DIALYTICA>;IGNORE
+<u3>	<U*>;<SMALL>;<DIALYTICA+TONOS>;IGNORE
+<F*>	<F*>;<CAPITAL>;<GREEK>;IGNORE
+<f*>	<F*>;<SMALL>;<GREEK>;IGNORE
+<X*>	<X*>;<CAPITAL>;<GREEK>;IGNORE
+<x*>	<X*>;<SMALL>;<GREEK>;IGNORE
+<Q*>	<Q*>;<CAPITAL>;<GREEK>;IGNORE
+<q*>	<Q*>;<SMALL>;<GREEK>;IGNORE
+<W*>	<W*>;<CAPITAL>;<GREEK>;IGNORE
+<W%>	<W*>;<CAPITAL>;<TONOS>;IGNORE
+<w*>	<W*>;<SMALL>;<GREEK>;IGNORE
+<w%>	<W*>;<SMALL>;<TONOS>;IGNORE
+<A=>	<A=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<a=>	<A=>;<CYRILLIC>;<SMALL>;IGNORE
+<B=>	<B=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<b=>	<B=>;<CYRILLIC>;<SMALL>;IGNORE
+<V=>	<V=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<v=>	<V=>;<CYRILLIC>;<SMALL>;IGNORE
+<G=>	<G=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<g=>	<G=>;<CYRILLIC>;<SMALL>;IGNORE
+<G%>	<G%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<g%>	<G%>;<CYRILLIC>;<SMALL>;IGNORE
+<G3>	<G3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<g3>	<G3>;<CYRILLIC>;<SMALL>;IGNORE
+<D=>	<D=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<d=>	<D=>;<CYRILLIC>;<SMALL>;IGNORE
+<D%>	<D%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<d%>	<D%>;<CYRILLIC>;<SMALL>;IGNORE
+<E=>	<E=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<e=>	<E=>;<CYRILLIC>;<SMALL>;IGNORE
+<IO>	<IO>;<CYRILLIC>;<CAPITAL>;IGNORE
+<io>	<IO>;<CYRILLIC>;<SMALL>;IGNORE
+<IE>	<IE>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ie>	<IE>;<CYRILLIC>;<SMALL>;IGNORE
+<Z%>	<Z%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<z%>	<Z%>;<CYRILLIC>;<SMALL>;IGNORE
+<Z=>	<Z=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<z=>	<Z=>;<CYRILLIC>;<SMALL>;IGNORE
+<I=>	<I=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<i=>	<I=>;<CYRILLIC>;<SMALL>;IGNORE
+<II>	<II>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ii>	<II>;<CYRILLIC>;<SMALL>;IGNORE
+<YI>	<YI>;<CYRILLIC>;<CAPITAL>;IGNORE
+<yi>	<YI>;<CYRILLIC>;<SMALL>;IGNORE
+<J%>	<J%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<j%>	<J%>;<CYRILLIC>;<SMALL>;IGNORE
+<J=>	<J=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<j=>	<J=>;<CYRILLIC>;<SMALL>;IGNORE
+<K=>	<K=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<k=>	<K=>;<CYRILLIC>;<SMALL>;IGNORE
+<KJ>	<KJ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<kj>	<KJ>;<CYRILLIC>;<SMALL>;IGNORE
+<L=>	<L=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<l=>	<L=>;<CYRILLIC>;<SMALL>;IGNORE
+<LJ>	<LJ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<lj>	<LJ>;<CYRILLIC>;<SMALL>;IGNORE
+<M=>	<M=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<m=>	<M=>;<CYRILLIC>;<SMALL>;IGNORE
+<N=>	<N=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<n=>	<N=>;<CYRILLIC>;<SMALL>;IGNORE
+<NJ>	<NJ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<nj>	<NJ>;<CYRILLIC>;<SMALL>;IGNORE
+<O=>	<O=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<o=>	<O=>;<CYRILLIC>;<SMALL>;IGNORE
+<P=>	<P=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<p=>	<P=>;<CYRILLIC>;<SMALL>;IGNORE
+<R=>	<R=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<r=>	<R=>;<CYRILLIC>;<SMALL>;IGNORE
+<S=>	<S=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<s=>	<S=>;<CYRILLIC>;<SMALL>;IGNORE
+<T=>	<T=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<t=>	<T=>;<CYRILLIC>;<SMALL>;IGNORE
+<Ts>	<Ts>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ts>	<Ts>;<CYRILLIC>;<SMALL>;IGNORE
+<U=>	<U=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<u=>	<U=>;<CYRILLIC>;<SMALL>;IGNORE
+<V%>	<V%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<v%>	<V%>;<CYRILLIC>;<SMALL>;IGNORE
+<F=>	<F=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<f=>	<F=>;<CYRILLIC>;<SMALL>;IGNORE
+<H=>	<H=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<h=>	<H=>;<CYRILLIC>;<SMALL>;IGNORE
+<C=>	<C=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<c=>	<C=>;<CYRILLIC>;<SMALL>;IGNORE
+<DS>	<DS>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ds>	<DS>;<CYRILLIC>;<SMALL>;IGNORE
+<C%>	<C%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<c%>	<C%>;<CYRILLIC>;<SMALL>;IGNORE
+<DZ>	<DZ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<dz>	<DZ>;<CYRILLIC>;<SMALL>;IGNORE
+<S%>	<S%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<s%>	<S%>;<CYRILLIC>;<SMALL>;IGNORE
+<Sc>	<Sc>;<CYRILLIC>;<CAPITAL>;IGNORE
+<sc>	<Sc>;<CYRILLIC>;<SMALL>;IGNORE
+<='>	<='>;<CYRILLIC>;<SMALL>;IGNORE
+<=">	<='>;<CYRILLIC>;<CAPITAL>;IGNORE
+<Y=>	<Y=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<y=>	<Y=>;<CYRILLIC>;<SMALL>;IGNORE
+<%'>	<%'>;<CYRILLIC>;<SMALL>;IGNORE
+<%">	<%'>;<CYRILLIC>;<CAPITAL>;IGNORE
+<JE>	<JE>;<CYRILLIC>;<CAPITAL>;IGNORE
+<je>	<JE>;<CYRILLIC>;<SMALL>;IGNORE
+<JU>	<JU>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ju>	<JU>;<CYRILLIC>;<SMALL>;IGNORE
+<JA>	<JA>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ja>	<JA>;<CYRILLIC>;<SMALL>;IGNORE
+<Y3>	<Y3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<y3>	<Y3>;<CYRILLIC>;<SMALL>;IGNORE
+<O3>	<O3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<o3>	<O3>;<CYRILLIC>;<SMALL>;IGNORE
+<F3>	<F3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<f3>	<F3>;<CYRILLIC>;<SMALL>;IGNORE
+<V3>	<V3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<v3>	<V3>;<CYRILLIC>;<SMALL>;IGNORE
+<C3>	<C3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<c3>	<C3>;<CYRILLIC>;<SMALL>;IGNORE
+<A+>	<A+>;IGNORE;IGNORE;IGNORE
+<B+>	<B+>;IGNORE;IGNORE;IGNORE
+<G+>	<G+>;IGNORE;IGNORE;IGNORE
+<D+>	<D+>;IGNORE;IGNORE;IGNORE
+<H+>	<H+>;IGNORE;IGNORE;IGNORE
+<W+>	<W+>;IGNORE;IGNORE;IGNORE
+<Z+>	<Z+>;IGNORE;IGNORE;IGNORE
+<X+>	<X+>;IGNORE;IGNORE;IGNORE
+<Tj>	<Tj>;IGNORE;IGNORE;IGNORE
+<J+>	<J+>;IGNORE;IGNORE;IGNORE
+<K%>	<K%>;IGNORE;IGNORE;IGNORE
+<K+>	<K+>;IGNORE;IGNORE;IGNORE
+<L+>	<L+>;IGNORE;IGNORE;IGNORE
+<M%>	<M%>;IGNORE;IGNORE;IGNORE
+<M+>	<M+>;IGNORE;IGNORE;IGNORE
+<N%>	<N%>;IGNORE;IGNORE;IGNORE
+<N+>	<N+>;IGNORE;IGNORE;IGNORE
+<S+>	<S+>;IGNORE;IGNORE;IGNORE
+<E+>	<E+>;IGNORE;IGNORE;IGNORE
+<P%>	<P%>;IGNORE;IGNORE;IGNORE
+<P+>	<P+>;IGNORE;IGNORE;IGNORE
+<Zj>	<Zj>;IGNORE;IGNORE;IGNORE
+<ZJ>	<ZJ>;IGNORE;IGNORE;IGNORE
+<Q+>	<Q+>;IGNORE;IGNORE;IGNORE
+<R+>	<R+>;IGNORE;IGNORE;IGNORE
+<Sh>	<Sh>;IGNORE;IGNORE;IGNORE
+<T+>	<T+>;IGNORE;IGNORE;IGNORE
+
+% Arabic collating
+
+<,+>	IGNORE;IGNORE;IGNORE;<,+>
+<;+>	IGNORE;IGNORE;IGNORE;<;+>
+<?+>	IGNORE;IGNORE;IGNORE;<?+>
+<++>	IGNORE;IGNORE;IGNORE;<++>
+
+<H'>	<H'>;<H'>;IGNORE;IGNORE
+<aM>	<aM>;<aM>;IGNORE;IGNORE
+<aM.>	<aM>;<aM.>;IGNORE;IGNORE
+<aH>	<H'>;<aH>;IGNORE;IGNORE
+<aH.>	<H'>;<aH.>;IGNORE;IGNORE
+<wH>	<H'>;<wH>;IGNORE;IGNORE
+<ah>	<H'>;<ah>;IGNORE;IGNORE
+<ah.>	<H'>;<ah.>;IGNORE;IGNORE
+<yH>	<H'>;<yH>;IGNORE;IGNORE
+<aS>	<aS>;<aS>;IGNORE;IGNORE
+<a+>	<a+>;<a+>;IGNORE;IGNORE
+<a+->	<a+>;<a+->;IGNORE;IGNORE
+<a+.>	<a+>;<a+.>;IGNORE;IGNORE
+<a+:>	<a+>;<a+:>;IGNORE;IGNORE
+<b+>	<b+>;<b+>;IGNORE;IGNORE
+<b+->	<b+>;<b+->;IGNORE;IGNORE
+<b+.>	<b+>;<b+.>;IGNORE;IGNORE
+<b+,>	<b+>;<b+,>;IGNORE;IGNORE
+<b+;>	<b+>;<b+;>;IGNORE;IGNORE
+<p+>	<p+>;<p+>;IGNORE;IGNORE
+<v+>	<v+>;<v+>;IGNORE;IGNORE
+<tm>	<tm>;<tm>;IGNORE;IGNORE
+<tm->	<tm>;<tm->;IGNORE;IGNORE
+<tm.>	<tm>;<tm.>;IGNORE;IGNORE
+<t+>	<tm>;<t+>;IGNORE;IGNORE
+<t+->	<tm>;<t+->;IGNORE;IGNORE
+<t+.>	<tm>;<t+.>;IGNORE;IGNORE
+<t+,>	<tm>;<t+,>;IGNORE;IGNORE
+<t+;>	<tm>;<t+;>;IGNORE;IGNORE
+<tk>	<tk>;<tk>;IGNORE;IGNORE
+<tk->	<tk>;<tk->;IGNORE;IGNORE
+<tk.>	<tk>;<tk.>;IGNORE;IGNORE
+<tk,>	<tk>;<tk,>;IGNORE;IGNORE
+<tk;>	<tk>;<tk;>;IGNORE;IGNORE
+<g+>	<g+>;<g+>;IGNORE;IGNORE
+<g+->	<g+>;<g+->;IGNORE;IGNORE
+<g+.>	<g+>;<g+.>;IGNORE;IGNORE
+<g+,>	<g+>;<g+,>;IGNORE;IGNORE
+<g+;>	<g+>;<g+;>;IGNORE;IGNORE
+<hk>	<hk>;<hk>;IGNORE;IGNORE
+<hk->	<hk>;<hk->;IGNORE;IGNORE
+<hk.>	<hk>;<hk.>;IGNORE;IGNORE
+<hk,>	<hk>;<hk,>;IGNORE;IGNORE
+<hk;>	<hk>;<hk;>;IGNORE;IGNORE
+<x+>	<x+>;<x+>;IGNORE;IGNORE
+<x+->	<x+>;<x+->;IGNORE;IGNORE
+<x+.>	<x+>;<x+.>;IGNORE;IGNORE
+<x+,>	<x+>;<x+,>;IGNORE;IGNORE
+<x+;>	<x+>;<x+;>;IGNORE;IGNORE
+<d+>	<d+>;<d+>;IGNORE;IGNORE
+<d+->	<d+>;<d+->;IGNORE;IGNORE
+<d+.>	<d+>;<d+.>;IGNORE;IGNORE
+<dk>	<dk>;<dk>;IGNORE;IGNORE
+<dk->	<dk>;<dk->;IGNORE;IGNORE
+<dk.>	<dk>;<dk.>;IGNORE;IGNORE
+<r+>	<r+>;<r+>;IGNORE;IGNORE
+<r+->	<r+>;<r+->;IGNORE;IGNORE
+<r+.>	<r+>;<r+.>;IGNORE;IGNORE
+<z+>	<z+>;<z+>;IGNORE;IGNORE
+<z+->	<z+>;<z+->;IGNORE;IGNORE
+<z+.>	<z+>;<z+.>;IGNORE;IGNORE
+<s+>	<s+>;<s+>;IGNORE;IGNORE
+<s+->	<s+>;<s+->;IGNORE;IGNORE
+<s+.>	<s+>;<s+.>;IGNORE;IGNORE
+<s+,>	<s+>;<s+,>;IGNORE;IGNORE
+<s+;>	<s+>;<s+;>;IGNORE;IGNORE
+<sn>	<sn>;<sn>;IGNORE;IGNORE
+<sn->	<sn>;<sn->;IGNORE;IGNORE
+<sn.>	<sn>;<sn.>;IGNORE;IGNORE
+<sn,>	<sn>;<sn,>;IGNORE;IGNORE
+<sn;>	<sn>;<sn;>;IGNORE;IGNORE
+<c+>	<c+>;<c+>;IGNORE;IGNORE
+<c+->	<c+>;<c+->;IGNORE;IGNORE
+<c+.>	<c+>;<c+.>;IGNORE;IGNORE
+<c+,>	<c+>;<c+,>;IGNORE;IGNORE
+<c+;>	<c+>;<c+;>;IGNORE;IGNORE
+<dd>	<dd>;<dd>;IGNORE;IGNORE
+<dd->	<dd>;<dd->;IGNORE;IGNORE
+<dd.>	<dd>;<dd.>;IGNORE;IGNORE
+<dd,>	<dd>;<dd,>;IGNORE;IGNORE
+<dd;>	<dd>;<dd;>;IGNORE;IGNORE
+<tj>	<tj>;<tj>;IGNORE;IGNORE
+<tj->	<tj>;<tj->;IGNORE;IGNORE
+<tj.>	<tj>;<tj.>;IGNORE;IGNORE
+<tj,>	<tj>;<tj,>;IGNORE;IGNORE
+<tj;>	<tj>;<tj;>;IGNORE;IGNORE
+<zH>	<zH>;<zH>;IGNORE;IGNORE
+<zH->	<zH>;<zH->;IGNORE;IGNORE
+<zH.>	<zH>;<zH.>;IGNORE;IGNORE
+<zH,>	<zH>;<zH,>;IGNORE;IGNORE
+<zH;>	<zH>;<zH;>;IGNORE;IGNORE
+<e+>	<e+>;<e+>;IGNORE;IGNORE
+<e+->	<e+>;<e+->;IGNORE;IGNORE
+<e+.>	<e+>;<e+.>;IGNORE;IGNORE
+<e+,>	<e+>;<e+,>;IGNORE;IGNORE
+<e+;>	<e+>;<e+;>;IGNORE;IGNORE
+<i+>	<i+>;<i+>;IGNORE;IGNORE
+<i+->	<i+>;<i+->;IGNORE;IGNORE
+<i+.>	<i+>;<i+.>;IGNORE;IGNORE
+<i+,>	<i+>;<i+,>;IGNORE;IGNORE
+<i+;>	<i+>;<i+;>;IGNORE;IGNORE
+<f+>	<f+>;<f+>;IGNORE;IGNORE
+<f+->	<f+>;<f+->;IGNORE;IGNORE
+<f+.>	<f+>;<f+.>;IGNORE;IGNORE
+<f+,>	<f+>;<f+,>;IGNORE;IGNORE
+<f+;>	<f+>;<f+;>;IGNORE;IGNORE
+<q+>	<q+>;<q+>;IGNORE;IGNORE
+<q+->	<q+>;<q+->;IGNORE;IGNORE
+<q+.>	<q+>;<q+.>;IGNORE;IGNORE
+<q+,>	<q+>;<q+,>;IGNORE;IGNORE
+<q+;>	<q+>;<q+;>;IGNORE;IGNORE
+<k+>	<k+>;<k+>;IGNORE;IGNORE
+<k+->	<k+>;<k+->;IGNORE;IGNORE
+<k+.>	<k+>;<k+.>;IGNORE;IGNORE
+<k+,>	<k+>;<k+,>;IGNORE;IGNORE
+<k+;>	<k+>;<k+;>;IGNORE;IGNORE
+<l+>	<l+>;<l+>;IGNORE;IGNORE
+<l+->	<l+>;<l+->;IGNORE;IGNORE
+<l+.>	<l+>;<l+.>;IGNORE;IGNORE
+<l+,>	<l+>;<l+,>;IGNORE;IGNORE
+<l+;>	<l+>;<l+;>;IGNORE;IGNORE
+<m+>	<m+>;<m+>;IGNORE;IGNORE
+<m+->	<m+>;<m+->;IGNORE;IGNORE
+<m+.>	<m+>;<m+.>;IGNORE;IGNORE
+<m+,>	<m+>;<m+,>;IGNORE;IGNORE
+<m+;>	<m+>;<m+;>;IGNORE;IGNORE
+<n+>	<n+>;<n+>;IGNORE;IGNORE
+<n+->	<n+>;<n+->;IGNORE;IGNORE
+<n+.>	<n+>;<n+.>;IGNORE;IGNORE
+<n+,>	<n+>;<n+,>;IGNORE;IGNORE
+<n+;>	<n+>;<n+;>;IGNORE;IGNORE
+<h+>	<h+>;<h+>;IGNORE;IGNORE
+<h+->	<h+>;<h+->;IGNORE;IGNORE
+<h+.>	<h+>;<h+.>;IGNORE;IGNORE
+<h+,>	<h+>;<h+,>;IGNORE;IGNORE
+<h+;>	<h+>;<h+;>;IGNORE;IGNORE
+<w+>	<w+>;<w+>;IGNORE;IGNORE
+<w+->	<w+>;<w+->;IGNORE;IGNORE
+<w+.>	<w+>;<w+.>;IGNORE;IGNORE
+<j+>	<j+>;<j+>;IGNORE;IGNORE
+<j+->	<j+>;<j+->;IGNORE;IGNORE
+<j+.>	<j+>;<j+.>;IGNORE;IGNORE
+<y+>	<y+>;<y+>;IGNORE;IGNORE
+<y+->	<y+>;<y+->;IGNORE;IGNORE
+<y+.>	<y+>;<y+.>;IGNORE;IGNORE
+<y+,>	<y+>;<y+,>;IGNORE;IGNORE
+<y+;>	<y+>;<y+;>;IGNORE;IGNORE
+
+<:+>	IGNORE;IGNORE;<:+>;IGNORE
+<"+>	IGNORE;IGNORE;<"+>;IGNORE
+<=+>	IGNORE;IGNORE;<=+>;IGNORE
+<//+>	IGNORE;IGNORE;<//+>;IGNORE
+<'+>	IGNORE;IGNORE;<'+>;IGNORE
+<1+>	IGNORE;IGNORE;<1+>;IGNORE
+<3+>	IGNORE;IGNORE;<3+>;IGNORE
+<3+;>	IGNORE;IGNORE;<3+;>;IGNORE
+<0+>	IGNORE;IGNORE;<0+>;IGNORE
+
+<0a>	<0>;<0a>;IGNORE;IGNORE
+<1a>	<1>;<1a>;IGNORE;IGNORE
+<2a>	<2>;<2a>;IGNORE;IGNORE
+<3a>	<3>;<3a>;IGNORE;IGNORE
+<4a>	<4>;<4a>;IGNORE;IGNORE
+<5a>	<5>;<5a>;IGNORE;IGNORE
+<6a>	<6>;<6a>;IGNORE;IGNORE
+<7a>	<7>;<7a>;IGNORE;IGNORE
+<8a>	<8>;<8a>;IGNORE;IGNORE
+<9a>	<9>;<9a>;IGNORE;IGNORE
+
+<lM->	<l+><aM>;<l+><aM>;<lM-><lM->;IGNORE
+<lM.>	<l+><aM>;<l+><aM.>;<lM.><lM.>;IGNORE
+<lH->	<l+><aH>;<l+><aH>;<lH-><lH->;IGNORE
+<lH.>	<l+><aH>;<l+><aH.>;<lH.><lH.>;IGNORE
+<lh->	<l+><ah>;<l+><ah>;<lh-><lh->;IGNORE
+<lh.>	<l+><ah>;<l+><ah.>;<lh.><lh.>;IGNORE
+<la->	<l+><a+>;<l+><a+->;<la-><la->;IGNORE
+<la.>	<l+><a+>;<l+><a+.>;<la.><la.>;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
+
+<a6>	<a6>;<a6>;IGNORE;IGNORE
+<A5>	<a6>;<A5>;IGNORE;IGNORE
+<A6>	<a6>;<A6>;IGNORE;IGNORE
+<a5>	<a6>;<a5>;IGNORE;IGNORE
+<i6>	<i6>;<i6>;IGNORE;IGNORE
+<I5>	<i6>;<I5>;IGNORE;IGNORE
+<I6>	<i6>;<I6>;IGNORE;IGNORE
+<i5>	<i6>;<i5>;IGNORE;IGNORE
+<u6>	<u6>;<u6>;IGNORE;IGNORE
+<U5>	<u6>;<U5>;IGNORE;IGNORE
+<U6>	<u6>;<U6>;IGNORE;IGNORE
+<u5>	<u6>;<u5>;IGNORE;IGNORE
+<Vu>	<u6>;<Vu>;IGNORE;IGNORE
+<e6>	<e6>;<e6>;IGNORE;IGNORE
+<E5>	<e6>;<E5>;IGNORE;IGNORE
+<E6>	<e6>;<E6>;IGNORE;IGNORE
+<e5>	<e6>;<e5>;IGNORE;IGNORE
+<o6>	<o6>;<o6>;IGNORE;IGNORE
+<O5>	<o6>;<O5>;IGNORE;IGNORE
+<O6>	<o6>;<O6>;IGNORE;IGNORE
+<o5>	<o6>;<o5>;IGNORE;IGNORE
+<KA>	<KA>;<KA>;IGNORE;IGNORE
+<Ka>	<KA>;<Ka>;IGNORE;IGNORE
+<ka>	<KA>;<ka>;IGNORE;IGNORE
+<Ga>	<KA>;<Ga>;IGNORE;IGNORE
+<ga>	<KA>;<ga>;IGNORE;IGNORE
+<Ki>	<Ki>;<Ki>;IGNORE;IGNORE
+<ki>	<Ki>;<ki>;IGNORE;IGNORE
+<Gi>	<Ki>;<Gi>;IGNORE;IGNORE
+<gi>	<Ki>;<gi>;IGNORE;IGNORE
+<Ku>	<Ku>;<Ku>;IGNORE;IGNORE
+<ku>	<Ku>;<ku>;IGNORE;IGNORE
+<Gu>	<Ku>;<Gu>;IGNORE;IGNORE
+<gu>	<Ku>;<gu>;IGNORE;IGNORE
+<KE>	<KE>;<KE>;IGNORE;IGNORE
+<Ke>	<KE>;<Ke>;IGNORE;IGNORE
+<ke>	<KE>;<ke>;IGNORE;IGNORE
+<Ge>	<KE>;<Ge>;IGNORE;IGNORE
+<ge>	<KE>;<ge>;IGNORE;IGNORE
+<Ko>	<Ko>;<Ko>;IGNORE;IGNORE
+<ko>	<Ko>;<ko>;IGNORE;IGNORE
+<Go>	<Ko>;<Go>;IGNORE;IGNORE
+<go>	<Ko>;<go>;IGNORE;IGNORE
+<Sa>	<Sa>;<Sa>;IGNORE;IGNORE
+<sa>	<Sa>;<sa>;IGNORE;IGNORE
+<Za>	<Sa>;<Za>;IGNORE;IGNORE
+<za>	<Sa>;<za>;IGNORE;IGNORE
+<Si>	<Si>;<Si>;IGNORE;IGNORE
+<si>	<Si>;<si>;IGNORE;IGNORE
+<Zi>	<Si>;<Zi>;IGNORE;IGNORE
+<zi>	<Si>;<zi>;IGNORE;IGNORE
+<Su>	<Su>;<Su>;IGNORE;IGNORE
+<su>	<Su>;<su>;IGNORE;IGNORE
+<Zu>	<Su>;<Zu>;IGNORE;IGNORE
+<zu>	<Su>;<zu>;IGNORE;IGNORE
+<Se>	<Se>;<Se>;IGNORE;IGNORE
+<se>	<Se>;<se>;IGNORE;IGNORE
+<Ze>	<Se>;<Ze>;IGNORE;IGNORE
+<ze>	<Se>;<ze>;IGNORE;IGNORE
+<So>	<So>;<So>;IGNORE;IGNORE
+<so>	<So>;<so>;IGNORE;IGNORE
+<Zo>	<So>;<Zo>;IGNORE;IGNORE
+<zo>	<So>;<zo>;IGNORE;IGNORE
+<Ta>	<Ta>;<Ta>;IGNORE;IGNORE
+<ta>	<Ta>;<ta>;IGNORE;IGNORE
+<Da>	<Ta>;<Da>;IGNORE;IGNORE
+<da>	<Ta>;<da>;IGNORE;IGNORE
+<Ti>	<Ti>;<Ti>;IGNORE;IGNORE
+<ti>	<Ti>;<ti>;IGNORE;IGNORE
+<Di>	<Ti>;<Di>;IGNORE;IGNORE
+<di>	<Ti>;<di>;IGNORE;IGNORE
+<TU>	<TU>;<TU>;IGNORE;IGNORE
+<tU>	<TU>;<tU>;IGNORE;IGNORE
+<Tu>	<TU>;<Tu>;IGNORE;IGNORE
+<tu>	<TU>;<tu>;IGNORE;IGNORE
+<Du>	<TU>;<Du>;IGNORE;IGNORE
+<du>	<TU>;<du>;IGNORE;IGNORE
+<Te>	<Te>;<Te>;IGNORE;IGNORE
+<te>	<Te>;<te>;IGNORE;IGNORE
+<De>	<Te>;<De>;IGNORE;IGNORE
+<de>	<Te>;<de>;IGNORE;IGNORE
+<To>	<To>;<To>;IGNORE;IGNORE
+<to>	<To>;<to>;IGNORE;IGNORE
+<Do>	<To>;<Do>;IGNORE;IGNORE
+<do>	<To>;<do>;IGNORE;IGNORE
+<Na>	<Na>;<Na>;IGNORE;IGNORE
+<na>	<Na>;<na>;IGNORE;IGNORE
+<Ni>	<Ni>;<Ni>;IGNORE;IGNORE
+<ni>	<Ni>;<ni>;IGNORE;IGNORE
+<Nu>	<Nu>;<Nu>;IGNORE;IGNORE
+<nu>	<Nu>;<nu>;IGNORE;IGNORE
+<Ne>	<Ne>;<Ne>;IGNORE;IGNORE
+<ne>	<Ne>;<ne>;IGNORE;IGNORE
+<No>	<No>;<No>;IGNORE;IGNORE
+<no>	<No>;<no>;IGNORE;IGNORE
+<Ha>	<Ha>;<Ha>;IGNORE;IGNORE
+<ha>	<Ha>;<ha>;IGNORE;IGNORE
+<Ba>	<Ha>;<Ba>;IGNORE;IGNORE
+<ba>	<Ha>;<ba>;IGNORE;IGNORE
+<Pa>	<Ha>;<Pa>;IGNORE;IGNORE
+<pa>	<Ha>;<pa>;IGNORE;IGNORE
+<Hi>	<Hi>;<Hi>;IGNORE;IGNORE
+<hi>	<Hi>;<hi>;IGNORE;IGNORE
+<Bi>	<Hi>;<Bi>;IGNORE;IGNORE
+<bi>	<Hi>;<bi>;IGNORE;IGNORE
+<Pi>	<Hi>;<Pi>;IGNORE;IGNORE
+<pi>	<Hi>;<pi>;IGNORE;IGNORE
+<Hu>	<Hu>;<Hu>;IGNORE;IGNORE
+<hu>	<Hu>;<hu>;IGNORE;IGNORE
+<Bu>	<Hu>;<Bu>;IGNORE;IGNORE
+<bu>	<Hu>;<bu>;IGNORE;IGNORE
+<Pu>	<Hu>;<Pu>;IGNORE;IGNORE
+<pu>	<Hu>;<pu>;IGNORE;IGNORE
+<He>	<He>;<He>;IGNORE;IGNORE
+<he>	<He>;<he>;IGNORE;IGNORE
+<Be>	<He>;<Be>;IGNORE;IGNORE
+<be>	<He>;<be>;IGNORE;IGNORE
+<Pe>	<He>;<Pe>;IGNORE;IGNORE
+<pe>	<He>;<pe>;IGNORE;IGNORE
+<Ho>	<Ho>;<Ho>;IGNORE;IGNORE
+<ho>	<Ho>;<ho>;IGNORE;IGNORE
+<Bo>	<Ho>;<Bo>;IGNORE;IGNORE
+<bo>	<Ho>;<bo>;IGNORE;IGNORE
+<Po>	<Ho>;<Po>;IGNORE;IGNORE
+<po>	<Ho>;<po>;IGNORE;IGNORE
+<Ma>	<Ma>;<Ma>;IGNORE;IGNORE
+<ma>	<Ma>;<ma>;IGNORE;IGNORE
+<Mi>	<Mi>;<Mi>;IGNORE;IGNORE
+<mi>	<Mi>;<mi>;IGNORE;IGNORE
+<Mu>	<Mu>;<Mu>;IGNORE;IGNORE
+<mu>	<Mu>;<mu>;IGNORE;IGNORE
+<Me>	<Me>;<Me>;IGNORE;IGNORE
+<me>	<Me>;<me>;IGNORE;IGNORE
+<Mo>	<Mo>;<Mo>;IGNORE;IGNORE
+<mo>	<Mo>;<mo>;IGNORE;IGNORE
+<YA>	<YA>;<YA>;IGNORE;IGNORE
+<yA>	<YA>;<yA>;IGNORE;IGNORE
+<Ya>	<YA>;<Ya>;IGNORE;IGNORE
+<ya>	<YA>;<ya>;IGNORE;IGNORE
+<YU>	<YU>;<YU>;IGNORE;IGNORE
+<yU>	<YU>;<yU>;IGNORE;IGNORE
+<Yu>	<YU>;<Yu>;IGNORE;IGNORE
+<yu>	<YU>;<yu>;IGNORE;IGNORE
+<YO>	<YO>;<YO>;IGNORE;IGNORE
+<yO>	<YO>;<yO>;IGNORE;IGNORE
+<Yo>	<YO>;<Yo>;IGNORE;IGNORE
+<yo>	<YO>;<yo>;IGNORE;IGNORE
+<Ra>	<Ra>;<Ra>;IGNORE;IGNORE
+<ra>	<Ra>;<ra>;IGNORE;IGNORE
+<Ri>	<Ri>;<Ri>;IGNORE;IGNORE
+<ri>	<Ri>;<ri>;IGNORE;IGNORE
+<Ru>	<Ru>;<Ru>;IGNORE;IGNORE
+<ru>	<Ru>;<ru>;IGNORE;IGNORE
+<Re>	<Re>;<Re>;IGNORE;IGNORE
+<re>	<Re>;<re>;IGNORE;IGNORE
+<Ro>	<Ro>;<Ro>;IGNORE;IGNORE
+<ro>	<Ro>;<ro>;IGNORE;IGNORE
+<WA>	<WA>;<WA>;IGNORE;IGNORE
+<wA>	<WA>;<wA>;IGNORE;IGNORE
+<Wa>	<WA>;<Wa>;IGNORE;IGNORE
+<wa>	<WA>;<wa>;IGNORE;IGNORE
+<Wi>	<Wi>;<Wi>;IGNORE;IGNORE
+<wi>	<Wi>;<wi>;IGNORE;IGNORE
+<We>	<We>;<We>;IGNORE;IGNORE
+<we>	<We>;<we>;IGNORE;IGNORE
+<Wo>	<Wo>;<Wo>;IGNORE;IGNORE
+<wo>	<Wo>;<wo>;IGNORE;IGNORE
+<N6>	<N6>;<N6>;IGNORE;IGNORE
+<n5>	<N6>;<n5>;IGNORE;IGNORE
+
+order_end
+
+END LC_COLLATE
+
+LC_CTYPE
+copy "en_DK"
+END LC_CTYPE
+
+LC_MESSAGES
+yesexpr "<<(><s><S><y><Y><)/>><.><*>"
+noexpr  "<<(><n><N><)/>><.><*>"
+END LC_MESSAGES
+
+LC_MONETARY
+int_curr_symbol         "<U><S><D><SP>"
+currency_symbol         "<DO>"
+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          0
+p_sign_posn             1
+n_sign_posn             1
+END LC_MONETARY
+
+LC_NUMERIC
+copy "en_US"
+END LC_NUMERIC
+
+LC_TIME
+abday   "<d><o><m>";"<l><u><n>";/
+        "<m><a><r>";"<m><i><e'>";/
+        "<j><u><e>";"<v><i><e>";/
+        "<s><a'><b>"
+day     "<d><o><m><i><n><g><o>";/
+        "<l><u><n><e><s>";/
+        "<m><a><r><t><e><s>";/
+        "<m><i><e'><r><c><o><l><e><s>";/
+        "<j><u><e><v><e><s>";/
+        "<v><i><e><r><n><e><s>";/
+        "<s><a'><b><a><d><o>"
+abmon   "<e><n><e>";"<f><e><b>";/
+        "<m><a><r>";"<a><b><r>";/
+        "<m><a><y>";"<j><u><n>";/
+        "<j><u><l>";"<a><g><o>";/
+        "<s><e><p>";"<o><c><t>";/
+        "<n><o><v>";"<d><i><c>"
+mon     "<e><n><e><r><o>";/
+        "<f><e><b><r><e><r><o>";/
+        "<m><a><r><z><o>";/
+        "<a><b><r><i><l>";/
+        "<m><a><y><o>";/
+        "<j><u><n><i><o>";/
+        "<j><u><l><i><o>";/
+        "<a><g><o><s><t><o>";/
+        "<s><e><p><t><i><e><m><b><r><e>";/
+        "<o><c><t><u><b><r><e>";/
+        "<n><o><v><i><e><m><b><r><e>";/
+        "<d><i><c><i><e><m><b><r><e>"
+d_t_fmt "<%><a><SP><%><d><SP><%><b><SP><%><Y><SP><%><T><SP><%><Z>"
+d_fmt   "<%><d><//><%><m><//><%><y>"
+t_fmt   "<%><T>"
+am_pm   "";""
+t_fmt_ampm ""
+END LC_TIME
diff --git a/localedata/locales/es_UY b/localedata/locales/es_UY
new file mode 100644
index 0000000000..294de08085
--- /dev/null
+++ b/localedata/locales/es_UY
@@ -0,0 +1,2156 @@
+comment_char %
+escape_char  /
+%
+% Spanish language locale for Uruguay
+% 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: es
+% Territory: UY
+% Revision: 4.4
+% Date: 1997-11-05
+% Application: general
+% Users: general
+% Repertoiremap: mnemonic,ds
+% Charset: ISO-8859-1
+% Distribution and use is free, also
+% for commercial purposes.
+
+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 <CAPITAL>
+collating-symbol <CAPITAL-SMALL>
+collating-symbol <SMALL-CAPITAL>
+collating-symbol <SMALL>
+
+% <CAPITAL-SMALL> and <SMALL-CAPITAL>
+% are for cases like Danish <A><a>
+% and Spanish <C><h> being treated
+% as one letter.
+
+% The <a8> ...... <z8> 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 <a8>
+collating-symbol <b8>
+collating-symbol <c8>
+collating-symbol <d8>
+collating-symbol <e8>
+collating-symbol <f8>
+collating-symbol <g8>
+collating-symbol <h8>
+collating-symbol <i8>
+collating-symbol <j8>
+collating-symbol <k8>
+collating-symbol <l8>
+collating-symbol <m8>
+collating-symbol <n8>
+collating-symbol <o8>
+collating-symbol <p8>
+collating-symbol <q8>
+collating-symbol <r8>
+collating-symbol <s8>
+collating-symbol <t8>
+collating-symbol <u8>
+collating-symbol <v8>
+collating-symbol <w8>
+collating-symbol <x8>
+collating-symbol <y8>
+collating-symbol <z8>
+
+collating-symbol <NONE>
+collating-symbol <ACUTE>
+collating-symbol <ACUTE+DOT>
+collating-symbol <GRAVE>
+collating-symbol <DOUBLE-GRAVE>
+collating-symbol <BREVE>
+collating-symbol <BREVE+ACUTE>
+collating-symbol <BREVE+GRAVE>
+collating-symbol <BREVE+MACRON>
+collating-symbol <BREVE+HOOK>
+collating-symbol <BREVE+TILDE>
+collating-symbol <BREVE+DOT-BELOW>
+collating-symbol <BREVE-BELOW>
+collating-symbol <INVERTED-BREVE>
+collating-symbol <CIRCUMFLEX>
+collating-symbol <CIRCUMFLEX+ACUTE>
+collating-symbol <CIRCUMFLEX+GRAVE>
+collating-symbol <CIRCUMFLEX+HOOK>
+collating-symbol <CIRCUMFLEX+TILDE>
+collating-symbol <CIRCUMFLEX+DOT-BELOW>
+collating-symbol <CARON>
+collating-symbol <CARON+DIAERESIS>
+collating-symbol <CARON+DOT>
+collating-symbol <RING>
+collating-symbol <RING+ACUTE>
+collating-symbol <RING-BELOW>
+collating-symbol <DIAERESIS>
+collating-symbol <DIAERESIS+MACRON>
+collating-symbol <DIAERESIS+ACUTE>
+collating-symbol <DIAERESIS+GRAVE>
+collating-symbol <DIAERESIS+CARON>
+collating-symbol <DOUBLE-ACUTE>
+collating-symbol <HOOK>
+collating-symbol <TILDE>
+collating-symbol <TILDE+ACUTE>
+collating-symbol <TILDE+DIAERESIS>
+collating-symbol <TILDE-BELOW>
+collating-symbol <DOT>
+collating-symbol <DOT-BELOW>
+collating-symbol <DOT+DOT-BELOW>
+collating-symbol <STROKE>
+collating-symbol <STROKE+ACUTE>
+collating-symbol <CEDILLA>
+collating-symbol <CEDILLA+ACUTE>
+collating-symbol <CEDILLA+GRAVE>
+collating-symbol <CEDILLA+BREVE>
+collating-symbol <OGONEK>
+collating-symbol <OGONEK+MACRON>
+collating-symbol <MACRON>
+collating-symbol <MACRON+ACUTE>
+collating-symbol <MACRON+GRAVE>
+collating-symbol <MACRON+DIAERESIS>
+collating-symbol <MACRON+DIAERESIS-BELOW>
+collating-symbol <MACRON+DOT>
+collating-symbol <MACRON+DOT-BELOW>
+collating-symbol <MACRON+CIRCUMFLEX>
+collating-symbol <LINE-BELOW>
+collating-symbol <HORN>
+collating-symbol <HORN+ACUTE>
+collating-symbol <HORN+GRAVE>
+collating-symbol <HORN+HOOK>
+collating-symbol <HORN+TILDE>
+collating-symbol <HORN+DOT-BELOW>
+collating-symbol <PRECEDED-BY-APOSTROPHE>
+collating-symbol <GREEK>
+collating-symbol <TONOS>
+collating-symbol <DIALYTICA>
+collating-symbol <DIALYTICA+TONOS>
+collating-symbol <CYRILLIC>
+collating-symbol <HIRAGANA>
+collating-symbol <KATAKANA>
+collating-symbol <SPECIAL>
+
+% letter;accent;case;specials
+
+order_start forward;backward/
+            ;forward;position
+
+% <CAPITAL> or <SMALL> letters first:
+
+<SMALL>
+<SMALL-CAPITAL>
+<CAPITAL-SMALL>
+<CAPITAL>
+
+% Accents:
+
+<NONE>
+<ACUTE>
+<ACUTE+DOT>
+<GRAVE>
+<DOUBLE-GRAVE>
+<BREVE>
+<BREVE+ACUTE>
+<BREVE+GRAVE>
+<BREVE+MACRON>
+<BREVE+HOOK>
+<BREVE+TILDE>
+<BREVE+DOT-BELOW>
+<BREVE-BELOW>
+<INVERTED-BREVE>
+<CIRCUMFLEX>
+<CIRCUMFLEX+ACUTE>
+<CIRCUMFLEX+GRAVE>
+<CIRCUMFLEX+HOOK>
+<CIRCUMFLEX+TILDE>
+<CIRCUMFLEX+DOT-BELOW>
+<CARON>
+<CARON+DIAERESIS>
+<CARON+DOT>
+<RING>
+<RING+ACUTE>
+<RING-BELOW>
+<DIAERESIS>
+<DIAERESIS+MACRON>
+<DIAERESIS+ACUTE>
+<DIAERESIS+GRAVE>
+<DIAERESIS+CARON>
+<DOUBLE-ACUTE>
+<HOOK>
+<TILDE>
+<TILDE+ACUTE>
+<TILDE+DIAERESIS>
+<TILDE-BELOW>
+<DOT>
+<DOT-BELOW>
+<DOT+DOT-BELOW>
+<STROKE>
+<STROKE+ACUTE>
+<CEDILLA>
+<CEDILLA+ACUTE>
+<CEDILLA+GRAVE>
+<CEDILLA+BREVE>
+<OGONEK>
+<OGONEK+MACRON>
+<MACRON>
+<MACRON+ACUTE>
+<MACRON+GRAVE>
+<MACRON+DIAERESIS>
+<MACRON+DIAERESIS-BELOW>
+<MACRON+DOT>
+<MACRON+DOT-BELOW>
+<MACRON+CIRCUMFLEX>
+<LINE-BELOW>
+<HORN>
+<HORN+ACUTE>
+<HORN+GRAVE>
+<HORN+HOOK>
+<HORN+TILDE>
+<HORN+DOT-BELOW>
+<PRECEDED-BY-APOSTROPHE>
+<GREEK>
+<TONOS>
+<DIALYTICA>
+<DIALYTICA+TONOS>
+<CYRILLIC>
+<HIRAGANA>
+<KATAKANA>
+<SPECIAL>
+
+<NS>	<NS>;<NS>;<NS>;IGNORE
+<SP>	IGNORE;IGNORE;IGNORE;<SP>
+<HT>	IGNORE;IGNORE;IGNORE;<HT>
+<VT>	IGNORE;IGNORE;IGNORE;<VT>
+<CR>	IGNORE;IGNORE;IGNORE;<CR>
+<LF>	IGNORE;IGNORE;IGNORE;<LF>
+<FF>	IGNORE;IGNORE;IGNORE;<FF>
+<_>	IGNORE;IGNORE;IGNORE;<_>
+<'m>	IGNORE;IGNORE;IGNORE;<'m>
+<-->	IGNORE;IGNORE;IGNORE;<-->
+<->	IGNORE;IGNORE;IGNORE;<->
+<,>	IGNORE;IGNORE;IGNORE;<,>
+<;>	IGNORE;IGNORE;IGNORE;<;>
+<:>	IGNORE;IGNORE;IGNORE;<:>
+<!>	IGNORE;IGNORE;IGNORE;<!>
+<!I>	IGNORE;IGNORE;IGNORE;<!I>
+<?>	IGNORE;IGNORE;IGNORE;<?>
+<?I>	IGNORE;IGNORE;IGNORE;<?I>
+<//>	IGNORE;IGNORE;IGNORE;<//>
+<.>	IGNORE;IGNORE;IGNORE;<.>
+<''>	IGNORE;IGNORE;IGNORE;<''>
+<'!>	IGNORE;IGNORE;IGNORE;<'!>
+<'/>>	IGNORE;IGNORE;IGNORE;<'/>>
+<':>	IGNORE;IGNORE;IGNORE;<':>
+<'?>	IGNORE;IGNORE;IGNORE;<'?>
+<.M>	IGNORE;IGNORE;IGNORE;<.M>
+<',>	IGNORE;IGNORE;IGNORE;<',>
+<'>	IGNORE;IGNORE;IGNORE;<'>
+<'6>	IGNORE;IGNORE;IGNORE;<'6>
+<'9>	IGNORE;IGNORE;IGNORE;<'9>
+<">	IGNORE;IGNORE;IGNORE;<">
+<"6>	IGNORE;IGNORE;IGNORE;<"6>
+<"9>	IGNORE;IGNORE;IGNORE;<"9>
+<<<>	IGNORE;IGNORE;IGNORE;<<<>
+</>/>>	IGNORE;IGNORE;IGNORE;</>/>>
+<(>	IGNORE;IGNORE;IGNORE;<(>
+<(S>	IGNORE;IGNORE;IGNORE;<(S>
+<)>	IGNORE;IGNORE;IGNORE;<)>
+<)S>	IGNORE;IGNORE;IGNORE;<)S>
+<<(>	IGNORE;IGNORE;IGNORE;<<(>
+<)/>>	IGNORE;IGNORE;IGNORE;<)/>>
+<(!>	IGNORE;IGNORE;IGNORE;<(!>
+<!)>	IGNORE;IGNORE;IGNORE;<!)>
+<SE>	IGNORE;IGNORE;IGNORE;<SE>
+<PI>	IGNORE;IGNORE;IGNORE;<PI>
+<Co>	IGNORE;IGNORE;IGNORE;<Co>
+<Rg>	IGNORE;IGNORE;IGNORE;<Rg>
+<At>	IGNORE;IGNORE;IGNORE;<At>
+<Cu>	IGNORE;IGNORE;IGNORE;<Cu>
+<Ct>	IGNORE;IGNORE;IGNORE;<Ct>
+<DO>	IGNORE;IGNORE;IGNORE;<DO>
+<Pd>	IGNORE;IGNORE;IGNORE;<Pd>
+<Ye>	IGNORE;IGNORE;IGNORE;<Ye>
+<*>	IGNORE;IGNORE;IGNORE;<*>
+<////>	IGNORE;IGNORE;IGNORE;<////>
+<&>	IGNORE;IGNORE;IGNORE;<&>
+<Nb>	IGNORE;IGNORE;IGNORE;<Nb>
+<%>	IGNORE;IGNORE;IGNORE;<%>
+<-S>	IGNORE;IGNORE;IGNORE;<-S>
+<+>	IGNORE;IGNORE;IGNORE;<+>
+<+S>	IGNORE;IGNORE;IGNORE;<+S>
+<+->	IGNORE;IGNORE;IGNORE;<+->
+<-:>	IGNORE;IGNORE;IGNORE;<-:>
+<*X>	IGNORE;IGNORE;IGNORE;<*X>
+<!=>	IGNORE;IGNORE;IGNORE;<!=>
+<<>	IGNORE;IGNORE;IGNORE;<<>
+<=<>	IGNORE;IGNORE;IGNORE;<=<>
+<=>	IGNORE;IGNORE;IGNORE;<=>
+</>=>	IGNORE;IGNORE;IGNORE;</>=>
+</>>	IGNORE;IGNORE;IGNORE;</>>
+<NO>	IGNORE;IGNORE;IGNORE;<NO>
+<!!>	IGNORE;IGNORE;IGNORE;<!!>
+<BB>	IGNORE;IGNORE;IGNORE;<BB>
+<DG>	IGNORE;IGNORE;IGNORE;<DG>
+<My>	IGNORE;IGNORE;IGNORE;<My>
+<'<>	IGNORE;IGNORE;IGNORE;<'<>
+<'(>	IGNORE;IGNORE;IGNORE;<'(>
+<'.>	IGNORE;IGNORE;IGNORE;<'.>
+<'0>	IGNORE;IGNORE;IGNORE;<'0>
+<';>	IGNORE;IGNORE;IGNORE;<';>
+<1?>	IGNORE;IGNORE;IGNORE;<1?>
+<'">	IGNORE;IGNORE;IGNORE;<'">
+<'G>	IGNORE;IGNORE;IGNORE;<'G>
+<,G>	IGNORE;IGNORE;IGNORE;<,G>
+<j3>	IGNORE;IGNORE;IGNORE;<j3>
+<?%>	IGNORE;IGNORE;IGNORE;<?%>
+<'*>	IGNORE;IGNORE;IGNORE;<'*>
+<'%>	IGNORE;IGNORE;IGNORE;<'%>
+<.*>	IGNORE;IGNORE;IGNORE;<.*>
+<b3>	IGNORE;IGNORE;IGNORE;<b3>
+<,,>	IGNORE;IGNORE;IGNORE;<,,>
+<?*>	IGNORE;IGNORE;IGNORE;<?*>
+<?:>	IGNORE;IGNORE;IGNORE;<?:>
+<,!>	IGNORE;IGNORE;IGNORE;<,!>
+<,'>	IGNORE;IGNORE;IGNORE;<,'>
+<?,>	IGNORE;IGNORE;IGNORE;<?,>
+<;!>	IGNORE;IGNORE;IGNORE;<;!>
+<;'>	IGNORE;IGNORE;IGNORE;<;'>
+<?;>	IGNORE;IGNORE;IGNORE;<?;>
+<!:>	IGNORE;IGNORE;IGNORE;<!:>
+<!*>	IGNORE;IGNORE;IGNORE;<!*>
+<;;>	IGNORE;IGNORE;IGNORE;<;;>
+<1N>	IGNORE;IGNORE;IGNORE;<1N>
+<1M>	IGNORE;IGNORE;IGNORE;<1M>
+<3M>	IGNORE;IGNORE;IGNORE;<3M>
+<4M>	IGNORE;IGNORE;IGNORE;<4M>
+<6M>	IGNORE;IGNORE;IGNORE;<6M>
+<LR>	IGNORE;IGNORE;IGNORE;<LR>
+<RL>	IGNORE;IGNORE;IGNORE;<RL>
+<1T>	IGNORE;IGNORE;IGNORE;<1T>
+<1H>	IGNORE;IGNORE;IGNORE;<1H>
+<-1>	IGNORE;IGNORE;IGNORE;<-1>
+<-N>	IGNORE;IGNORE;IGNORE;<-N>
+<-M>	IGNORE;IGNORE;IGNORE;<-M>
+<-3>	IGNORE;IGNORE;IGNORE;<-3>
+<!2>	IGNORE;IGNORE;IGNORE;<!2>
+<=2>	IGNORE;IGNORE;IGNORE;<=2>
+<.9>	IGNORE;IGNORE;IGNORE;<.9>
+<9'>	IGNORE;IGNORE;IGNORE;<9'>
+<:9>	IGNORE;IGNORE;IGNORE;<:9>
+<9">	IGNORE;IGNORE;IGNORE;<9">
+<//->	IGNORE;IGNORE;IGNORE;<//->
+<//=>	IGNORE;IGNORE;IGNORE;<//=>
+<Sb>	IGNORE;IGNORE;IGNORE;<Sb>
+<..>	IGNORE;IGNORE;IGNORE;<..>
+<.3>	IGNORE;IGNORE;IGNORE;<.3>
+<%0>	IGNORE;IGNORE;IGNORE;<%0>
+<1'>	IGNORE;IGNORE;IGNORE;<1'>
+<2'>	IGNORE;IGNORE;IGNORE;<2'>
+<3'>	IGNORE;IGNORE;IGNORE;<3'>
+<1">	IGNORE;IGNORE;IGNORE;<1">
+<2">	IGNORE;IGNORE;IGNORE;<2">
+<3">	IGNORE;IGNORE;IGNORE;<3">
+<Ca>	IGNORE;IGNORE;IGNORE;<Ca>
+<<1>	IGNORE;IGNORE;IGNORE;<<1>
+</>1>	IGNORE;IGNORE;IGNORE;</>1>
+<:X>	IGNORE;IGNORE;IGNORE;<:X>
+<!*2>	IGNORE;IGNORE;IGNORE;<!*2>
+<'->	IGNORE;IGNORE;IGNORE;<'->
+<=S>	IGNORE;IGNORE;IGNORE;<=S>
+<0s>	IGNORE;IGNORE;IGNORE;<0s>
+<1s>	IGNORE;IGNORE;IGNORE;<1s>
+<2s>	IGNORE;IGNORE;IGNORE;<2s>
+<3s>	IGNORE;IGNORE;IGNORE;<3s>
+<4s>	IGNORE;IGNORE;IGNORE;<4s>
+<5s>	IGNORE;IGNORE;IGNORE;<5s>
+<6s>	IGNORE;IGNORE;IGNORE;<6s>
+<7s>	IGNORE;IGNORE;IGNORE;<7s>
+<8s>	IGNORE;IGNORE;IGNORE;<8s>
+<9s>	IGNORE;IGNORE;IGNORE;<9s>
+<+s>	IGNORE;IGNORE;IGNORE;<+s>
+<-s>	IGNORE;IGNORE;IGNORE;<-s>
+<=s>	IGNORE;IGNORE;IGNORE;<=s>
+<(s>	IGNORE;IGNORE;IGNORE;<(s>
+<)s>	IGNORE;IGNORE;IGNORE;<)s>
+<Ff>	IGNORE;IGNORE;IGNORE;<Ff>
+<Li>	IGNORE;IGNORE;IGNORE;<Li>
+<Pt>	IGNORE;IGNORE;IGNORE;<Pt>
+<W=>	IGNORE;IGNORE;IGNORE;<W=>
+<oC>	IGNORE;IGNORE;IGNORE;<oC>
+<co>	IGNORE;IGNORE;IGNORE;<co>
+<oF>	IGNORE;IGNORE;IGNORE;<oF>
+<N0>	IGNORE;IGNORE;IGNORE;<N0>
+<PO>	IGNORE;IGNORE;IGNORE;<PO>
+<Rx>	IGNORE;IGNORE;IGNORE;<Rx>
+<SM>	IGNORE;IGNORE;IGNORE;<SM>
+<TM>	IGNORE;IGNORE;IGNORE;<TM>
+<Om>	IGNORE;IGNORE;IGNORE;<Om>
+<AO>	IGNORE;IGNORE;IGNORE;<AO>
+<13>	IGNORE;IGNORE;IGNORE;<13>
+<23>	IGNORE;IGNORE;IGNORE;<23>
+<15>	IGNORE;IGNORE;IGNORE;<15>
+<25>	IGNORE;IGNORE;IGNORE;<25>
+<35>	IGNORE;IGNORE;IGNORE;<35>
+<45>	IGNORE;IGNORE;IGNORE;<45>
+<16>	IGNORE;IGNORE;IGNORE;<16>
+<56>	IGNORE;IGNORE;IGNORE;<56>
+<1R>	IGNORE;IGNORE;IGNORE;<1R>
+<2R>	IGNORE;IGNORE;IGNORE;<2R>
+<3R>	IGNORE;IGNORE;IGNORE;<3R>
+<4R>	IGNORE;IGNORE;IGNORE;<4R>
+<5R>	IGNORE;IGNORE;IGNORE;<5R>
+<6R>	IGNORE;IGNORE;IGNORE;<6R>
+<7R>	IGNORE;IGNORE;IGNORE;<7R>
+<8R>	IGNORE;IGNORE;IGNORE;<8R>
+<9R>	IGNORE;IGNORE;IGNORE;<9R>
+<aR>	IGNORE;IGNORE;IGNORE;<aR>
+<bR>	IGNORE;IGNORE;IGNORE;<bR>
+<cR>	IGNORE;IGNORE;IGNORE;<cR>
+<50R>	IGNORE;IGNORE;IGNORE;<50R>
+<100R>	IGNORE;IGNORE;IGNORE;<100R>
+<500R>	IGNORE;IGNORE;IGNORE;<500R>
+<1000R>	IGNORE;IGNORE;IGNORE;<1000R>
+<1r>	IGNORE;IGNORE;IGNORE;<1r>
+<2r>	IGNORE;IGNORE;IGNORE;<2r>
+<3r>	IGNORE;IGNORE;IGNORE;<3r>
+<4r>	IGNORE;IGNORE;IGNORE;<4r>
+<5r>	IGNORE;IGNORE;IGNORE;<5r>
+<6r>	IGNORE;IGNORE;IGNORE;<6r>
+<7r>	IGNORE;IGNORE;IGNORE;<7r>
+<8r>	IGNORE;IGNORE;IGNORE;<8r>
+<9r>	IGNORE;IGNORE;IGNORE;<9r>
+<ar>	IGNORE;IGNORE;IGNORE;<ar>
+<br>	IGNORE;IGNORE;IGNORE;<br>
+<cr>	IGNORE;IGNORE;IGNORE;<cr>
+<50r>	IGNORE;IGNORE;IGNORE;<50r>
+<100r>	IGNORE;IGNORE;IGNORE;<100r>
+<500r>	IGNORE;IGNORE;IGNORE;<500r>
+<1000r>	IGNORE;IGNORE;IGNORE;<1000r>
+<1000RCD>	IGNORE;IGNORE;IGNORE;<1000RCD>
+<5000R>	IGNORE;IGNORE;IGNORE;<5000R>
+<10000R>	IGNORE;IGNORE;IGNORE;<10000R>
+<-!>	IGNORE;IGNORE;IGNORE;<-!>
+<-v>	IGNORE;IGNORE;IGNORE;<-v>
+<</>>	IGNORE;IGNORE;IGNORE;<</>>
+<UD>	IGNORE;IGNORE;IGNORE;<UD>
+<<!!>	IGNORE;IGNORE;IGNORE;<<!!>
+</////>>	IGNORE;IGNORE;IGNORE;</////>>
+<!!/>>	IGNORE;IGNORE;IGNORE;<!!/>>
+<<////>	IGNORE;IGNORE;IGNORE;<<////>
+<UD->	IGNORE;IGNORE;IGNORE;<UD->
+</>V>	IGNORE;IGNORE;IGNORE;</>V>
+<<=>	IGNORE;IGNORE;IGNORE;<<=>
+<=/>>	IGNORE;IGNORE;IGNORE;<=/>>
+<==>	IGNORE;IGNORE;IGNORE;<==>
+<FA>	IGNORE;IGNORE;IGNORE;<FA>
+<dP>	IGNORE;IGNORE;IGNORE;<dP>
+<TE>	IGNORE;IGNORE;IGNORE;<TE>
+<//0>	IGNORE;IGNORE;IGNORE;<//0>
+<DE>	IGNORE;IGNORE;IGNORE;<DE>
+<NB>	IGNORE;IGNORE;IGNORE;<NB>
+<(->	IGNORE;IGNORE;IGNORE;<(->
+<-)>	IGNORE;IGNORE;IGNORE;<-)>
+<*P>	IGNORE;IGNORE;IGNORE;<*P>
+<+Z>	IGNORE;IGNORE;IGNORE;<+Z>
+<-2>	IGNORE;IGNORE;IGNORE;<-2>
+<-+>	IGNORE;IGNORE;IGNORE;<-+>
+<.+>	IGNORE;IGNORE;IGNORE;<.+>
+<//f>	IGNORE;IGNORE;IGNORE;<//f>
+<*->	IGNORE;IGNORE;IGNORE;<*->
+<Ob>	IGNORE;IGNORE;IGNORE;<Ob>
+<sb>	IGNORE;IGNORE;IGNORE;<sb>
+<RT>	IGNORE;IGNORE;IGNORE;<RT>
+<0(>	IGNORE;IGNORE;IGNORE;<0(>
+<00>	IGNORE;IGNORE;IGNORE;<00>
+<-L>	IGNORE;IGNORE;IGNORE;<-L>
+<-V>	IGNORE;IGNORE;IGNORE;<-V>
+<PP>	IGNORE;IGNORE;IGNORE;<PP>
+<AN>	IGNORE;IGNORE;IGNORE;<AN>
+<OR>	IGNORE;IGNORE;IGNORE;<OR>
+<(U>	IGNORE;IGNORE;IGNORE;<(U>
+<)U>	IGNORE;IGNORE;IGNORE;<)U>
+<In>	IGNORE;IGNORE;IGNORE;<In>
+<DI>	IGNORE;IGNORE;IGNORE;<DI>
+<Io>	IGNORE;IGNORE;IGNORE;<Io>
+<.:>	IGNORE;IGNORE;IGNORE;<.:>
+<:.>	IGNORE;IGNORE;IGNORE;<:.>
+<:R>	IGNORE;IGNORE;IGNORE;<:R>
+<::>	IGNORE;IGNORE;IGNORE;<::>
+<?1>	IGNORE;IGNORE;IGNORE;<?1>
+<CG>	IGNORE;IGNORE;IGNORE;<CG>
+<?->	IGNORE;IGNORE;IGNORE;<?->
+<?=>	IGNORE;IGNORE;IGNORE;<?=>
+<?2>	IGNORE;IGNORE;IGNORE;<?2>
+<=?>	IGNORE;IGNORE;IGNORE;<=?>
+<HI>	IGNORE;IGNORE;IGNORE;<HI>
+<=3>	IGNORE;IGNORE;IGNORE;<=3>
+<<*>	IGNORE;IGNORE;IGNORE;<<*>
+<*/>>	IGNORE;IGNORE;IGNORE;<*/>>
+<!<>	IGNORE;IGNORE;IGNORE;<!<>
+<!/>>	IGNORE;IGNORE;IGNORE;<!/>>
+<(C>	IGNORE;IGNORE;IGNORE;<(C>
+<)C>	IGNORE;IGNORE;IGNORE;<)C>
+<(_>	IGNORE;IGNORE;IGNORE;<(_>
+<)_>	IGNORE;IGNORE;IGNORE;<)_>
+<0.>	IGNORE;IGNORE;IGNORE;<0.>
+<02>	IGNORE;IGNORE;IGNORE;<02>
+<-T>	IGNORE;IGNORE;IGNORE;<-T>
+<.P>	IGNORE;IGNORE;IGNORE;<.P>
+<:3>	IGNORE;IGNORE;IGNORE;<:3>
+<Eh>	IGNORE;IGNORE;IGNORE;<Eh>
+<<7>	IGNORE;IGNORE;IGNORE;<<7>
+</>7>	IGNORE;IGNORE;IGNORE;</>7>
+<7<>	IGNORE;IGNORE;IGNORE;<7<>
+<7/>>	IGNORE;IGNORE;IGNORE;<7/>>
+<NI>	IGNORE;IGNORE;IGNORE;<NI>
+<(A>	IGNORE;IGNORE;IGNORE;<(A>
+<TR>	IGNORE;IGNORE;IGNORE;<TR>
+<Iu>	IGNORE;IGNORE;IGNORE;<Iu>
+<Il>	IGNORE;IGNORE;IGNORE;<Il>
+<Vs>	IGNORE;IGNORE;IGNORE;<Vs>
+<1h>	IGNORE;IGNORE;IGNORE;<1h>
+<3h>	IGNORE;IGNORE;IGNORE;<3h>
+<2h>	IGNORE;IGNORE;IGNORE;<2h>
+<4h>	IGNORE;IGNORE;IGNORE;<4h>
+<1j>	IGNORE;IGNORE;IGNORE;<1j>
+<2j>	IGNORE;IGNORE;IGNORE;<2j>
+<3j>	IGNORE;IGNORE;IGNORE;<3j>
+<4j>	IGNORE;IGNORE;IGNORE;<4j>
+<1-o>	IGNORE;IGNORE;IGNORE;<1-o>
+<2-o>	IGNORE;IGNORE;IGNORE;<2-o>
+<3-o>	IGNORE;IGNORE;IGNORE;<3-o>
+<4-o>	IGNORE;IGNORE;IGNORE;<4-o>
+<5-o>	IGNORE;IGNORE;IGNORE;<5-o>
+<6-o>	IGNORE;IGNORE;IGNORE;<6-o>
+<7-o>	IGNORE;IGNORE;IGNORE;<7-o>
+<8-o>	IGNORE;IGNORE;IGNORE;<8-o>
+<9-o>	IGNORE;IGNORE;IGNORE;<9-o>
+<10-o>	IGNORE;IGNORE;IGNORE;<10-o>
+<11-o>	IGNORE;IGNORE;IGNORE;<11-o>
+<12-o>	IGNORE;IGNORE;IGNORE;<12-o>
+<13-o>	IGNORE;IGNORE;IGNORE;<13-o>
+<14-o>	IGNORE;IGNORE;IGNORE;<14-o>
+<15-o>	IGNORE;IGNORE;IGNORE;<15-o>
+<16-o>	IGNORE;IGNORE;IGNORE;<16-o>
+<17-o>	IGNORE;IGNORE;IGNORE;<17-o>
+<18-o>	IGNORE;IGNORE;IGNORE;<18-o>
+<19-o>	IGNORE;IGNORE;IGNORE;<19-o>
+<20-o>	IGNORE;IGNORE;IGNORE;<20-o>
+<(1)>	IGNORE;IGNORE;IGNORE;<(1)>
+<(2)>	IGNORE;IGNORE;IGNORE;<(2)>
+<(3)>	IGNORE;IGNORE;IGNORE;<(3)>
+<(4)>	IGNORE;IGNORE;IGNORE;<(4)>
+<(5)>	IGNORE;IGNORE;IGNORE;<(5)>
+<(6)>	IGNORE;IGNORE;IGNORE;<(6)>
+<(7)>	IGNORE;IGNORE;IGNORE;<(7)>
+<(8)>	IGNORE;IGNORE;IGNORE;<(8)>
+<(9)>	IGNORE;IGNORE;IGNORE;<(9)>
+<(10)>	IGNORE;IGNORE;IGNORE;<(10)>
+<(11)>	IGNORE;IGNORE;IGNORE;<(11)>
+<(12)>	IGNORE;IGNORE;IGNORE;<(12)>
+<(13)>	IGNORE;IGNORE;IGNORE;<(13)>
+<(14)>	IGNORE;IGNORE;IGNORE;<(14)>
+<(15)>	IGNORE;IGNORE;IGNORE;<(15)>
+<(16)>	IGNORE;IGNORE;IGNORE;<(16)>
+<(17)>	IGNORE;IGNORE;IGNORE;<(17)>
+<(18)>	IGNORE;IGNORE;IGNORE;<(18)>
+<(19)>	IGNORE;IGNORE;IGNORE;<(19)>
+<(20)>	IGNORE;IGNORE;IGNORE;<(20)>
+<1.>	IGNORE;IGNORE;IGNORE;<1.>
+<2.>	IGNORE;IGNORE;IGNORE;<2.>
+<3.>	IGNORE;IGNORE;IGNORE;<3.>
+<4.>	IGNORE;IGNORE;IGNORE;<4.>
+<5.>	IGNORE;IGNORE;IGNORE;<5.>
+<6.>	IGNORE;IGNORE;IGNORE;<6.>
+<7.>	IGNORE;IGNORE;IGNORE;<7.>
+<8.>	IGNORE;IGNORE;IGNORE;<8.>
+<9.>	IGNORE;IGNORE;IGNORE;<9.>
+<10.>	IGNORE;IGNORE;IGNORE;<10.>
+<11.>	IGNORE;IGNORE;IGNORE;<11.>
+<12.>	IGNORE;IGNORE;IGNORE;<12.>
+<13.>	IGNORE;IGNORE;IGNORE;<13.>
+<14.>	IGNORE;IGNORE;IGNORE;<14.>
+<15.>	IGNORE;IGNORE;IGNORE;<15.>
+<16.>	IGNORE;IGNORE;IGNORE;<16.>
+<17.>	IGNORE;IGNORE;IGNORE;<17.>
+<18.>	IGNORE;IGNORE;IGNORE;<18.>
+<19.>	IGNORE;IGNORE;IGNORE;<19.>
+<20.>	IGNORE;IGNORE;IGNORE;<20.>
+<0-o>	IGNORE;IGNORE;IGNORE;<0-o>
+<hh>	IGNORE;IGNORE;IGNORE;<hh>
+<HH>	IGNORE;IGNORE;IGNORE;<HH>
+<vv>	IGNORE;IGNORE;IGNORE;<vv>
+<VV>	IGNORE;IGNORE;IGNORE;<VV>
+<3->	IGNORE;IGNORE;IGNORE;<3->
+<3_>	IGNORE;IGNORE;IGNORE;<3_>
+<3!>	IGNORE;IGNORE;IGNORE;<3!>
+<3//>	IGNORE;IGNORE;IGNORE;<3//>
+<4->	IGNORE;IGNORE;IGNORE;<4->
+<4_>	IGNORE;IGNORE;IGNORE;<4_>
+<4!>	IGNORE;IGNORE;IGNORE;<4!>
+<4//>	IGNORE;IGNORE;IGNORE;<4//>
+<dr>	IGNORE;IGNORE;IGNORE;<dr>
+<dR>	IGNORE;IGNORE;IGNORE;<dR>
+<Dr>	IGNORE;IGNORE;IGNORE;<Dr>
+<DR>	IGNORE;IGNORE;IGNORE;<DR>
+<dl>	IGNORE;IGNORE;IGNORE;<dl>
+<dL>	IGNORE;IGNORE;IGNORE;<dL>
+<Dl>	IGNORE;IGNORE;IGNORE;<Dl>
+<LD>	IGNORE;IGNORE;IGNORE;<LD>
+<ur>	IGNORE;IGNORE;IGNORE;<ur>
+<uR>	IGNORE;IGNORE;IGNORE;<uR>
+<Ur>	IGNORE;IGNORE;IGNORE;<Ur>
+<UR>	IGNORE;IGNORE;IGNORE;<UR>
+<ul>	IGNORE;IGNORE;IGNORE;<ul>
+<uL>	IGNORE;IGNORE;IGNORE;<uL>
+<Ul>	IGNORE;IGNORE;IGNORE;<Ul>
+<UL>	IGNORE;IGNORE;IGNORE;<UL>
+<vr>	IGNORE;IGNORE;IGNORE;<vr>
+<vR>	IGNORE;IGNORE;IGNORE;<vR>
+<Udr>	IGNORE;IGNORE;IGNORE;<Udr>
+<uDr>	IGNORE;IGNORE;IGNORE;<uDr>
+<Vr>	IGNORE;IGNORE;IGNORE;<Vr>
+<UdR>	IGNORE;IGNORE;IGNORE;<UdR>
+<uDR>	IGNORE;IGNORE;IGNORE;<uDR>
+<VR>	IGNORE;IGNORE;IGNORE;<VR>
+<vl>	IGNORE;IGNORE;IGNORE;<vl>
+<vL>	IGNORE;IGNORE;IGNORE;<vL>
+<Udl>	IGNORE;IGNORE;IGNORE;<Udl>
+<uDl>	IGNORE;IGNORE;IGNORE;<uDl>
+<Vl>	IGNORE;IGNORE;IGNORE;<Vl>
+<UdL>	IGNORE;IGNORE;IGNORE;<UdL>
+<uDL>	IGNORE;IGNORE;IGNORE;<uDL>
+<VL>	IGNORE;IGNORE;IGNORE;<VL>
+<dh>	IGNORE;IGNORE;IGNORE;<dh>
+<dLr>	IGNORE;IGNORE;IGNORE;<dLr>
+<dlR>	IGNORE;IGNORE;IGNORE;<dlR>
+<dH>	IGNORE;IGNORE;IGNORE;<dH>
+<Dh>	IGNORE;IGNORE;IGNORE;<Dh>
+<DLr>	IGNORE;IGNORE;IGNORE;<DLr>
+<DlR>	IGNORE;IGNORE;IGNORE;<DlR>
+<DH>	IGNORE;IGNORE;IGNORE;<DH>
+<uh>	IGNORE;IGNORE;IGNORE;<uh>
+<uLr>	IGNORE;IGNORE;IGNORE;<uLr>
+<ulR>	IGNORE;IGNORE;IGNORE;<ulR>
+<uH>	IGNORE;IGNORE;IGNORE;<uH>
+<Uh>	IGNORE;IGNORE;IGNORE;<Uh>
+<ULr>	IGNORE;IGNORE;IGNORE;<ULr>
+<UlR>	IGNORE;IGNORE;IGNORE;<UlR>
+<UH>	IGNORE;IGNORE;IGNORE;<UH>
+<vh>	IGNORE;IGNORE;IGNORE;<vh>
+<vLr>	IGNORE;IGNORE;IGNORE;<vLr>
+<vlR>	IGNORE;IGNORE;IGNORE;<vlR>
+<vH>	IGNORE;IGNORE;IGNORE;<vH>
+<Udh>	IGNORE;IGNORE;IGNORE;<Udh>
+<uDh>	IGNORE;IGNORE;IGNORE;<uDh>
+<Vh>	IGNORE;IGNORE;IGNORE;<Vh>
+<UdLr>	IGNORE;IGNORE;IGNORE;<UdLr>
+<UdlR>	IGNORE;IGNORE;IGNORE;<UdlR>
+<uDLr>	IGNORE;IGNORE;IGNORE;<uDLr>
+<uDlR>	IGNORE;IGNORE;IGNORE;<uDlR>
+<UdH>	IGNORE;IGNORE;IGNORE;<UdH>
+<uDH>	IGNORE;IGNORE;IGNORE;<uDH>
+<VLr>	IGNORE;IGNORE;IGNORE;<VLr>
+<VlR>	IGNORE;IGNORE;IGNORE;<VlR>
+<VH>	IGNORE;IGNORE;IGNORE;<VH>
+<FD>	IGNORE;IGNORE;IGNORE;<FD>
+<BD>	IGNORE;IGNORE;IGNORE;<BD>
+<TB>	IGNORE;IGNORE;IGNORE;<TB>
+<LB>	IGNORE;IGNORE;IGNORE;<LB>
+<FB>	IGNORE;IGNORE;IGNORE;<FB>
+<lB>	IGNORE;IGNORE;IGNORE;<lB>
+<RB>	IGNORE;IGNORE;IGNORE;<RB>
+<.S>	IGNORE;IGNORE;IGNORE;<.S>
+<:S>	IGNORE;IGNORE;IGNORE;<:S>
+<?S>	IGNORE;IGNORE;IGNORE;<?S>
+<fS>	IGNORE;IGNORE;IGNORE;<fS>
+<OS>	IGNORE;IGNORE;IGNORE;<OS>
+<RO>	IGNORE;IGNORE;IGNORE;<RO>
+<Rr>	IGNORE;IGNORE;IGNORE;<Rr>
+<RF>	IGNORE;IGNORE;IGNORE;<RF>
+<RY>	IGNORE;IGNORE;IGNORE;<RY>
+<RH>	IGNORE;IGNORE;IGNORE;<RH>
+<RZ>	IGNORE;IGNORE;IGNORE;<RZ>
+<RK>	IGNORE;IGNORE;IGNORE;<RK>
+<RX>	IGNORE;IGNORE;IGNORE;<RX>
+<sB>	IGNORE;IGNORE;IGNORE;<sB>
+<SR>	IGNORE;IGNORE;IGNORE;<SR>
+<Or>	IGNORE;IGNORE;IGNORE;<Or>
+<UT>	IGNORE;IGNORE;IGNORE;<UT>
+<uT>	IGNORE;IGNORE;IGNORE;<uT>
+<Tr>	IGNORE;IGNORE;IGNORE;<Tr>
+<PR>	IGNORE;IGNORE;IGNORE;<PR>
+<Dt>	IGNORE;IGNORE;IGNORE;<Dt>
+<dT>	IGNORE;IGNORE;IGNORE;<dT>
+<Tl>	IGNORE;IGNORE;IGNORE;<Tl>
+<PL>	IGNORE;IGNORE;IGNORE;<PL>
+<Db>	IGNORE;IGNORE;IGNORE;<Db>
+<Dw>	IGNORE;IGNORE;IGNORE;<Dw>
+<LZ>	IGNORE;IGNORE;IGNORE;<LZ>
+<0m>	IGNORE;IGNORE;IGNORE;<0m>
+<0o>	IGNORE;IGNORE;IGNORE;<0o>
+<0M>	IGNORE;IGNORE;IGNORE;<0M>
+<0L>	IGNORE;IGNORE;IGNORE;<0L>
+<0R>	IGNORE;IGNORE;IGNORE;<0R>
+<Sn>	IGNORE;IGNORE;IGNORE;<Sn>
+<Ic>	IGNORE;IGNORE;IGNORE;<Ic>
+<Fd>	IGNORE;IGNORE;IGNORE;<Fd>
+<Bd>	IGNORE;IGNORE;IGNORE;<Bd>
+<Ci>	IGNORE;IGNORE;IGNORE;<Ci>
+<*2>	IGNORE;IGNORE;IGNORE;<*2>
+<*1>	IGNORE;IGNORE;IGNORE;<*1>
+<TEL>	IGNORE;IGNORE;IGNORE;<TEL>
+<tel>	IGNORE;IGNORE;IGNORE;<tel>
+<<H>	IGNORE;IGNORE;IGNORE;<<H>
+</>H>	IGNORE;IGNORE;IGNORE;</>H>
+<0u>	IGNORE;IGNORE;IGNORE;<0u>
+<0U>	IGNORE;IGNORE;IGNORE;<0U>
+<SU>	IGNORE;IGNORE;IGNORE;<SU>
+<Fm>	IGNORE;IGNORE;IGNORE;<Fm>
+<Ml>	IGNORE;IGNORE;IGNORE;<Ml>
+<cS>	IGNORE;IGNORE;IGNORE;<cS>
+<cH>	IGNORE;IGNORE;IGNORE;<cH>
+<cD>	IGNORE;IGNORE;IGNORE;<cD>
+<cC>	IGNORE;IGNORE;IGNORE;<cC>
+<cS->	IGNORE;IGNORE;IGNORE;<cS->
+<cH->	IGNORE;IGNORE;IGNORE;<cH->
+<cD->	IGNORE;IGNORE;IGNORE;<cD->
+<cC->	IGNORE;IGNORE;IGNORE;<cC->
+<Md>	IGNORE;IGNORE;IGNORE;<Md>
+<M8>	IGNORE;IGNORE;IGNORE;<M8>
+<M2>	IGNORE;IGNORE;IGNORE;<M2>
+<M16>	IGNORE;IGNORE;IGNORE;<M16>
+<Mb>	IGNORE;IGNORE;IGNORE;<Mb>
+<Mx>	IGNORE;IGNORE;IGNORE;<Mx>
+<MX>	IGNORE;IGNORE;IGNORE;<MX>
+<OK>	IGNORE;IGNORE;IGNORE;<OK>
+<XX>	IGNORE;IGNORE;IGNORE;<XX>
+<-X>	IGNORE;IGNORE;IGNORE;<-X>
+<IS>	IGNORE;IGNORE;IGNORE;<IS>
+<,_>	IGNORE;IGNORE;IGNORE;<,_>
+<._>	IGNORE;IGNORE;IGNORE;<._>
+<+">	IGNORE;IGNORE;IGNORE;<+">
+<JIS>	IGNORE;IGNORE;IGNORE;<JIS>
+<*_>	IGNORE;IGNORE;IGNORE;<*_>
+<;_>	IGNORE;IGNORE;IGNORE;<;_>
+<0_>	IGNORE;IGNORE;IGNORE;<0_>
+<<+>	IGNORE;IGNORE;IGNORE;<<+>
+</>+>	IGNORE;IGNORE;IGNORE;</>+>
+<<'>	IGNORE;IGNORE;IGNORE;<<'>
+</>'>	IGNORE;IGNORE;IGNORE;</>'>
+<<">	IGNORE;IGNORE;IGNORE;<<">
+</>">	IGNORE;IGNORE;IGNORE;</>">
+<(">	IGNORE;IGNORE;IGNORE;<(">
+<)">	IGNORE;IGNORE;IGNORE;<)">
+<=T>	IGNORE;IGNORE;IGNORE;<=T>
+<=_>	IGNORE;IGNORE;IGNORE;<=_>
+<('>	IGNORE;IGNORE;IGNORE;<('>
+<)'>	IGNORE;IGNORE;IGNORE;<)'>
+<(I>	IGNORE;IGNORE;IGNORE;<(I>
+<)I>	IGNORE;IGNORE;IGNORE;<)I>
+<-?>	IGNORE;IGNORE;IGNORE;<-?>
+<=T:)>	IGNORE;IGNORE;IGNORE;<=T:)>
+<"5>	IGNORE;IGNORE;IGNORE;<"5>
+<05>	IGNORE;IGNORE;IGNORE;<05>
+<*5>	IGNORE;IGNORE;IGNORE;<*5>
+<+5>	IGNORE;IGNORE;IGNORE;<+5>
+<.6>	IGNORE;IGNORE;IGNORE;<.6>
+<-6>	IGNORE;IGNORE;IGNORE;<-6>
+<*6>	IGNORE;IGNORE;IGNORE;<*6>
+<+6>	IGNORE;IGNORE;IGNORE;<+6>
+<(JU)>	IGNORE;IGNORE;IGNORE;<(JU)>
+<1c>	IGNORE;IGNORE;IGNORE;<1c>
+<2c>	IGNORE;IGNORE;IGNORE;<2c>
+<3c>	IGNORE;IGNORE;IGNORE;<3c>
+<4c>	IGNORE;IGNORE;IGNORE;<4c>
+<5c>	IGNORE;IGNORE;IGNORE;<5c>
+<6c>	IGNORE;IGNORE;IGNORE;<6c>
+<7c>	IGNORE;IGNORE;IGNORE;<7c>
+<8c>	IGNORE;IGNORE;IGNORE;<8c>
+<9c>	IGNORE;IGNORE;IGNORE;<9c>
+<10c>	IGNORE;IGNORE;IGNORE;<10c>
+<KSC>	IGNORE;IGNORE;IGNORE;<KSC>
+<am>	IGNORE;IGNORE;IGNORE;<am>
+<pm>	IGNORE;IGNORE;IGNORE;<pm>
+<NU>	IGNORE;IGNORE;IGNORE;<NU>
+<SH>	IGNORE;IGNORE;IGNORE;<SH>
+<SX>	IGNORE;IGNORE;IGNORE;<SX>
+<EX>	IGNORE;IGNORE;IGNORE;<EX>
+<ET>	IGNORE;IGNORE;IGNORE;<ET>
+<EQ>	IGNORE;IGNORE;IGNORE;<EQ>
+<AK>	IGNORE;IGNORE;IGNORE;<AK>
+<BL>	IGNORE;IGNORE;IGNORE;<BL>
+<BS>	IGNORE;IGNORE;IGNORE;<BS>
+<SO>	IGNORE;IGNORE;IGNORE;<SO>
+<SI>	IGNORE;IGNORE;IGNORE;<SI>
+<DL>	IGNORE;IGNORE;IGNORE;<DL>
+<D1>	IGNORE;IGNORE;IGNORE;<D1>
+<D2>	IGNORE;IGNORE;IGNORE;<D2>
+<D3>	IGNORE;IGNORE;IGNORE;<D3>
+<D4>	IGNORE;IGNORE;IGNORE;<D4>
+<NK>	IGNORE;IGNORE;IGNORE;<NK>
+<SY>	IGNORE;IGNORE;IGNORE;<SY>
+<EB>	IGNORE;IGNORE;IGNORE;<EB>
+<CN>	IGNORE;IGNORE;IGNORE;<CN>
+<EM>	IGNORE;IGNORE;IGNORE;<EM>
+<SB>	IGNORE;IGNORE;IGNORE;<SB>
+<EC>	IGNORE;IGNORE;IGNORE;<EC>
+<FS>	IGNORE;IGNORE;IGNORE;<FS>
+<GS>	IGNORE;IGNORE;IGNORE;<GS>
+<RS>	IGNORE;IGNORE;IGNORE;<RS>
+<US>	IGNORE;IGNORE;IGNORE;<US>
+<DT>	IGNORE;IGNORE;IGNORE;<DT>
+<PA>	IGNORE;IGNORE;IGNORE;<PA>
+<HO>	IGNORE;IGNORE;IGNORE;<HO>
+<BH>	IGNORE;IGNORE;IGNORE;<BH>
+<NH>	IGNORE;IGNORE;IGNORE;<NH>
+<IN>	IGNORE;IGNORE;IGNORE;<IN>
+<NL>	IGNORE;IGNORE;IGNORE;<NL>
+<SA>	IGNORE;IGNORE;IGNORE;<SA>
+<ES>	IGNORE;IGNORE;IGNORE;<ES>
+<HS>	IGNORE;IGNORE;IGNORE;<HS>
+<HJ>	IGNORE;IGNORE;IGNORE;<HJ>
+<VS>	IGNORE;IGNORE;IGNORE;<VS>
+<PD>	IGNORE;IGNORE;IGNORE;<PD>
+<PU>	IGNORE;IGNORE;IGNORE;<PU>
+<RI>	IGNORE;IGNORE;IGNORE;<RI>
+<S2>	IGNORE;IGNORE;IGNORE;<S2>
+<S3>	IGNORE;IGNORE;IGNORE;<S3>
+<DC>	IGNORE;IGNORE;IGNORE;<DC>
+<P1>	IGNORE;IGNORE;IGNORE;<P1>
+<P2>	IGNORE;IGNORE;IGNORE;<P2>
+<TS>	IGNORE;IGNORE;IGNORE;<TS>
+<CC>	IGNORE;IGNORE;IGNORE;<CC>
+<MW>	IGNORE;IGNORE;IGNORE;<MW>
+<SG>	IGNORE;IGNORE;IGNORE;<SG>
+<EG>	IGNORE;IGNORE;IGNORE;<EG>
+<SS>	IGNORE;IGNORE;IGNORE;<SS>
+<GC>	IGNORE;IGNORE;IGNORE;<GC>
+<SC>	IGNORE;IGNORE;IGNORE;<SC>
+<CI>	IGNORE;IGNORE;IGNORE;<CI>
+<ST>	IGNORE;IGNORE;IGNORE;<ST>
+<OC>	IGNORE;IGNORE;IGNORE;<OC>
+<PM>	IGNORE;IGNORE;IGNORE;<PM>
+<AC>	IGNORE;IGNORE;IGNORE;<AC>
+<"3>	IGNORE;IGNORE;IGNORE;<"3>
+<"1>	IGNORE;IGNORE;IGNORE;<"1>
+<"!>	IGNORE;IGNORE;IGNORE;<"!>
+<"'>	IGNORE;IGNORE;IGNORE;<"'>
+<"/>>	IGNORE;IGNORE;IGNORE;<"/>>
+<"?>	IGNORE;IGNORE;IGNORE;<"?>
+<"->	IGNORE;IGNORE;IGNORE;<"->
+<"(>	IGNORE;IGNORE;IGNORE;<"(>
+<".>	IGNORE;IGNORE;IGNORE;<".>
+<":>	IGNORE;IGNORE;IGNORE;<":>
+<"0>	IGNORE;IGNORE;IGNORE;<"0>
+<",>	IGNORE;IGNORE;IGNORE;<",>
+<"_>	IGNORE;IGNORE;IGNORE;<"_>
+<"">	IGNORE;IGNORE;IGNORE;<"">
+<";>	IGNORE;IGNORE;IGNORE;<";>
+<"<>	IGNORE;IGNORE;IGNORE;<"<>
+<"=>	IGNORE;IGNORE;IGNORE;<"=>
+<"//>	IGNORE;IGNORE;IGNORE;<"//>
+<"p>	IGNORE;IGNORE;IGNORE;<"p>
+<"d>	IGNORE;IGNORE;IGNORE;<"d>
+<"i>	IGNORE;IGNORE;IGNORE;<"i>
+<+_>	IGNORE;IGNORE;IGNORE;<+_>
+<Tel>	IGNORE;IGNORE;IGNORE;<Tel>
+<UA>	IGNORE;IGNORE;IGNORE;<UA>
+<UB>	IGNORE;IGNORE;IGNORE;<UB>
+UNDEFINED	IGNORE;IGNORE;IGNORE
+
+<0>	<0>;<0>;IGNORE;IGNORE
+<0S>	<0>;<0S>;IGNORE;IGNORE
+<18>	<0>;<18>;IGNORE;IGNORE
+<14>	<0>;<14>;IGNORE;IGNORE
+<38>	<0>;<38>;IGNORE;IGNORE
+<12>	<0>;<12>;IGNORE;IGNORE
+<58>	<0>;<58>;IGNORE;IGNORE
+<34>	<0>;<34>;IGNORE;IGNORE
+<78>	<0>;<78>;IGNORE;IGNORE
+<1>	<1>;<1>;IGNORE;IGNORE
+<2>	<2>;<2>;IGNORE;IGNORE
+<3>	<3>;<3>;IGNORE;IGNORE
+<4>	<4>;<4>;IGNORE;IGNORE
+<5>	<5>;<5>;IGNORE;IGNORE
+<6>	<6>;<6>;IGNORE;IGNORE
+<7>	<7>;<7>;IGNORE;IGNORE
+<8>	<8>;<8>;IGNORE;IGNORE
+<9>	<9>;<9>;IGNORE;IGNORE
+<1S>	<1>;<1S>;IGNORE;IGNORE
+<2S>	<2>;<2S>;IGNORE;IGNORE
+<3S>	<3>;<3S>;IGNORE;IGNORE
+<4S>	<4>;<4S>;IGNORE;IGNORE
+<5S>	<5>;<5S>;IGNORE;IGNORE
+<6S>	<6>;<6S>;IGNORE;IGNORE
+<7S>	<7>;<7S>;IGNORE;IGNORE
+<8S>	<8>;<8S>;IGNORE;IGNORE
+<9S>	<9>;<9S>;IGNORE;IGNORE
+<A>	<A>;<NONE>;<CAPITAL>;IGNORE
+<a>	<A>;<NONE>;<SMALL>;IGNORE
+<-a>	<A>;<NONE>;<-a>;IGNORE
+<A'>	<A>;<ACUTE>;<CAPITAL>;IGNORE
+<a'>	<A>;<ACUTE>;<SMALL>;IGNORE
+<A!>	<A>;<GRAVE>;<CAPITAL>;IGNORE
+<a!>	<A>;<GRAVE>;<SMALL>;IGNORE
+<A!!>	<A>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<a!!>	<A>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<A(>	<A>;<BREVE>;<CAPITAL>;IGNORE
+<a(>	<A>;<BREVE>;<SMALL>;IGNORE
+<A('>	<A>;<BREVE+ACUTE>;<CAPITAL>;IGNORE
+<a('>	<A>;<BREVE+ACUTE>;<SMALL>;IGNORE
+<A(!>	<A>;<BREVE+GRAVE>;<CAPITAL>;IGNORE
+<a(!>	<A>;<BREVE+GRAVE>;<SMALL>;IGNORE
+<A(2>	<A>;<BREVE+HOOK>;<CAPITAL>;IGNORE
+<a(2>	<A>;<BREVE+HOOK>;<SMALL>;IGNORE
+<A(?>	<A>;<BREVE+TILDE>;<CAPITAL>;IGNORE
+<a(?>	<A>;<BREVE+TILDE>;<SMALL>;IGNORE
+<A(-.>	<A>;<BREVE+DOT-BELOW>;<CAPITAL>;IGNORE
+<a(-.>	<A>;<BREVE+DOT-BELOW>;<SMALL>;IGNORE
+<A)>	<A>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<a)>	<A>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<A/>>	<A>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<a/>>	<A>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<A/>'>	<A>;<CIRCUMFLEX+ACUTE>;<CAPITAL>;IGNORE
+<a/>'>	<A>;<CIRCUMFLEX+ACUTE>;<SMALL>;IGNORE
+<A/>!>	<A>;<CIRCUMFLEX+GRAVE>;<CAPITAL>;IGNORE
+<a/>!>	<A>;<CIRCUMFLEX+GRAVE>;<SMALL>;IGNORE
+<A/>2>	<A>;<CIRCUMFLEX+HOOK>;<CAPITAL>;IGNORE
+<a/>2>	<A>;<CIRCUMFLEX+HOOK>;<SMALL>;IGNORE
+<A/>?>	<A>;<CIRCUMFLEX+TILDE>;<CAPITAL>;IGNORE
+<a/>?>	<A>;<CIRCUMFLEX+TILDE>;<SMALL>;IGNORE
+<A/>-.>	<A>;<CIRCUMFLEX+DOT-BELOW>;<CAPITAL>;IGNORE
+<a/>-.>	<A>;<CIRCUMFLEX+DOT-BELOW>;<SMALL>;IGNORE
+<A<>	<A>;<CARON>;<CAPITAL>;IGNORE
+<a<>	<A>;<CARON>;<SMALL>;IGNORE
+<AA>	<A>;<RING>;<CAPITAL>;IGNORE
+<aa>	<A>;<RING>;<SMALL>;IGNORE
+<AA'>	<A>;<RING+ACUTE>;<CAPITAL>;IGNORE
+<aa'>	<A>;<RING+ACUTE>;<SMALL>;IGNORE
+<A-0>	<A>;<RING-BELOW>;<CAPITAL>;IGNORE
+<a-0>	<A>;<RING-BELOW>;<SMALL>;IGNORE
+<A:>	<A>;<DIAERESIS>;<CAPITAL>;IGNORE
+<a:>	<A>;<DIAERESIS>;<SMALL>;IGNORE
+<A1>	<A>;<DIAERESIS+MACRON>;<CAPITAL>;IGNORE
+<a1>	<A>;<DIAERESIS+MACRON>;<SMALL>;IGNORE
+<A2>	<A>;<HOOK>;<CAPITAL>;IGNORE
+<a2>	<A>;<HOOK>;<SMALL>;IGNORE
+<A?>	<A>;<TILDE>;<CAPITAL>;IGNORE
+<a?>	<A>;<TILDE>;<SMALL>;IGNORE
+<A-.>	<A>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<a-.>	<A>;<DOT-BELOW>;<SMALL>;IGNORE
+<A;>	<A>;<OGONEK>;<CAPITAL>;IGNORE
+<a;>	<A>;<OGONEK>;<SMALL>;IGNORE
+<A->	<A>;<MACRON>;<CAPITAL>;IGNORE
+<a->	<A>;<MACRON>;<SMALL>;IGNORE
+<A7>	<A>;<MACRON+DOT>;<CAPITAL>;IGNORE
+<a7>	<A>;<MACRON+DOT>;<SMALL>;IGNORE
+<a8>	
+<AE>	"<A><E>";"<AE><AE>";"<CAPITAL><CAPITAL>";IGNORE
+<ae>	"<A><E>";"<AE><AE>";"<SMALL><SMALL>";IGNORE
+<AE'>	"<A><E>";"<AE'><AE'>";"<CAPITAL><CAPITAL>";IGNORE
+<ae'>	"<A><E>";"<AE'><AE'>";"<SMALL><SMALL>";IGNORE
+<A3>	"<A><E>";"<A3><A3>";"<CAPITAL><CAPITAL>";IGNORE
+<a3>	"<A><E>";"<A3><A3>";"<SMALL><SMALL>";IGNORE
+<B>	<B>;<NONE>;<CAPITAL>;IGNORE
+<b>	<B>;<NONE>;<SMALL>;IGNORE
+<B.>	<B>;<DOT>;<CAPITAL>;IGNORE
+<b.>	<B>;<DOT>;<SMALL>;IGNORE
+<B-.>	<B>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<b-.>	<B>;<DOT-BELOW>;<SMALL>;IGNORE
+<B_>	<B>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<b_>	<B>;<LINE-BELOW>;<SMALL>;IGNORE
+<b8>	
+<C>	<C>;<NONE>;<CAPITAL>;IGNORE
+<c>	<C>;<NONE>;<SMALL>;IGNORE
+<C'>	<C>;<ACUTE>;<CAPITAL>;IGNORE
+<c'>	<C>;<ACUTE>;<SMALL>;IGNORE
+<C/>>	<C>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<c/>>	<C>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<C<>	<C>;<CARON>;<CAPITAL>;IGNORE
+<c<>	<C>;<CARON>;<SMALL>;IGNORE
+<C2>	<C>;<HOOK>;<CAPITAL>;IGNORE
+<c2>	<C>;<HOOK>;<SMALL>;IGNORE
+<C.>	<C>;<DOT>;<CAPITAL>;IGNORE
+<c.>	<C>;<DOT>;<SMALL>;IGNORE
+<C,>	<C>;<CEDILLA>;<CAPITAL>;IGNORE
+<c,>	<C>;<CEDILLA>;<SMALL>;IGNORE
+<C,'>	<C>;<CEDILLA+ACUTE>;<CAPITAL>;IGNORE
+<c,'>	<C>;<CEDILLA+ACUTE>;<SMALL>;IGNORE
+<c8>	
+<D>	<D>;<NONE>;<CAPITAL>;IGNORE
+<d>	<D>;<NONE>;<SMALL>;IGNORE
+<D<>	<D>;<CARON>;<CAPITAL>;IGNORE
+<d<>	<D>;<CARON>;<SMALL>;IGNORE
+<D.>	<D>;<DOT>;<CAPITAL>;IGNORE
+<d.>	<D>;<DOT>;<SMALL>;IGNORE
+<D-.>	<D>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<d-.>	<D>;<DOT-BELOW>;<SMALL>;IGNORE
+<D//>	<D>;<STROKE>;<CAPITAL>;IGNORE
+<d//>	<D>;<STROKE>;<SMALL>;IGNORE
+<D,>	<D>;<CEDILLA>;<CAPITAL>;IGNORE
+<d,>	<D>;<CEDILLA>;<SMALL>;IGNORE
+<D-/>>	<D>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<d-/>>	<D>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<D_>	<D>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<d_>	<D>;<LINE-BELOW>;<SMALL>;IGNORE
+<d8>	
+<E>	<E>;<NONE>;<CAPITAL>;IGNORE
+<e>	<E>;<NONE>;<SMALL>;IGNORE
+<E'>	<E>;<ACUTE>;<CAPITAL>;IGNORE
+<e'>	<E>;<ACUTE>;<SMALL>;IGNORE
+<E!>	<E>;<GRAVE>;<CAPITAL>;IGNORE
+<e!>	<E>;<GRAVE>;<SMALL>;IGNORE
+<E!!>	<E>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<e!!>	<E>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<E(>	<E>;<BREVE>;<CAPITAL>;IGNORE
+<e(>	<E>;<BREVE>;<SMALL>;IGNORE
+<E)>	<E>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<e)>	<E>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<E/>>	<E>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<e/>>	<E>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<E/>'>	<E>;<CIRCUMFLEX+ACUTE>;<CAPITAL>;IGNORE
+<e/>'>	<E>;<CIRCUMFLEX+ACUTE>;<SMALL>;IGNORE
+<E/>!>	<E>;<CIRCUMFLEX+GRAVE>;<CAPITAL>;IGNORE
+<e/>!>	<E>;<CIRCUMFLEX+GRAVE>;<SMALL>;IGNORE
+<E/>2>	<E>;<CIRCUMFLEX+HOOK>;<CAPITAL>;IGNORE
+<e/>2>	<E>;<CIRCUMFLEX+HOOK>;<SMALL>;IGNORE
+<E/>?>	<E>;<CIRCUMFLEX+TILDE>;<CAPITAL>;IGNORE
+<e/>?>	<E>;<CIRCUMFLEX+TILDE>;<SMALL>;IGNORE
+<E/>-.>	<E>;<CIRCUMFLEX+DOT-BELOW>;<CAPITAL>;IGNORE
+<e/>-.>	<E>;<CIRCUMFLEX+DOT-BELOW>;<SMALL>;IGNORE
+<E<>	<E>;<CARON>;<CAPITAL>;IGNORE
+<e<>	<E>;<CARON>;<SMALL>;IGNORE
+<E:>	<E>;<DIAERESIS>;<CAPITAL>;IGNORE
+<e:>	<E>;<DIAERESIS>;<SMALL>;IGNORE
+<E2>	<E>;<HOOK>;<CAPITAL>;IGNORE
+<e2>	<E>;<HOOK>;<SMALL>;IGNORE
+<E?>	<E>;<TILDE>;<CAPITAL>;IGNORE
+<e?>	<E>;<TILDE>;<SMALL>;IGNORE
+<E-?>	<E>;<TILDE-BELOW>;<CAPITAL>;IGNORE
+<e-?>	<E>;<TILDE-BELOW>;<SMALL>;IGNORE
+<E.>	<E>;<DOT>;<CAPITAL>;IGNORE
+<e.>	<E>;<DOT>;<SMALL>;IGNORE
+<E-.>	<E>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<e-.>	<E>;<DOT-BELOW>;<SMALL>;IGNORE
+<E,(>	<E>;<CEDILLA+BREVE>;<CAPITAL>;IGNORE
+<e,(>	<E>;<CEDILLA+BREVE>;<SMALL>;IGNORE
+<E;>	<E>;<OGONEK>;<CAPITAL>;IGNORE
+<e;>	<E>;<OGONEK>;<SMALL>;IGNORE
+<E->	<E>;<MACRON>;<CAPITAL>;IGNORE
+<e->	<E>;<MACRON>;<SMALL>;IGNORE
+<E-'>	<E>;<MACRON+ACUTE>;<CAPITAL>;IGNORE
+<e-'>	<E>;<MACRON+ACUTE>;<SMALL>;IGNORE
+<E-!>	<E>;<MACRON+GRAVE>;<CAPITAL>;IGNORE
+<e-!>	<E>;<MACRON+GRAVE>;<SMALL>;IGNORE
+<E-/>>	<E>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<e-/>>	<E>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<e8>	
+<F>	<F>;<NONE>;<CAPITAL>;IGNORE
+<f>	<F>;<NONE>;<SMALL>;IGNORE
+<F2>	<F>;<HOOK>;<CAPITAL>;IGNORE
+<f2>	<F>;<HOOK>;<SMALL>;IGNORE
+<F.>	<F>;<DOT>;<CAPITAL>;IGNORE
+<f.>	<F>;<DOT>;<SMALL>;IGNORE
+<f8>	
+<ff>	"<F><F>";"<NONE><NONE>";"<ff><ff>";IGNORE
+<fi>	"<F><I>";"<NONE><NONE>";"<fi><fi>";IGNORE
+<fl>	"<F><L>";"<NONE><NONE>";"<fl><fl>";IGNORE
+<ffi>	"<F><F><I>";"<NONE><NONE><NONE>";"<ffi><ffi><ffi>";IGNORE
+<ffl>	"<F><F><L>";"<NONE><NONE><NONE>";"<ffl><ffl><ffl>";IGNORE
+<ft>	"<F><T>";"<NONE><NONE>";"<ft><ft>";IGNORE
+<G>	<G>;<NONE>;<CAPITAL>;IGNORE
+<g>	<G>;<NONE>;<SMALL>;IGNORE
+<G'>	<G>;<ACUTE>;<CAPITAL>;IGNORE
+<g'>	<G>;<ACUTE>;<SMALL>;IGNORE
+<G(>	<G>;<BREVE>;<CAPITAL>;IGNORE
+<g(>	<G>;<BREVE>;<SMALL>;IGNORE
+<G/>>	<G>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<g/>>	<G>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<G<>	<G>;<CARON>;<CAPITAL>;IGNORE
+<g<>	<G>;<CARON>;<SMALL>;IGNORE
+<G.>	<G>;<DOT>;<CAPITAL>;IGNORE
+<g.>	<G>;<DOT>;<SMALL>;IGNORE
+<G//>	<G>;<STROKE>;<CAPITAL>;IGNORE
+<g//>	<G>;<STROKE>;<SMALL>;IGNORE
+<G,>	<G>;<CEDILLA>;<CAPITAL>;IGNORE
+<g,>	<G>;<CEDILLA>;<SMALL>;IGNORE
+<G->	<G>;<MACRON>;<CAPITAL>;IGNORE
+<g->	<G>;<MACRON>;<SMALL>;IGNORE
+<g8>	
+<H>	<H>;<NONE>;<CAPITAL>;IGNORE
+<h>	<H>;<NONE>;<SMALL>;IGNORE
+<H-(>	<H>;<BREVE-BELOW>;<CAPITAL>;IGNORE
+<h-(>	<H>;<BREVE-BELOW>;<SMALL>;IGNORE
+<H/>>	<H>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<h/>>	<H>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<H:>	<H>;<DIAERESIS>;<CAPITAL>;IGNORE
+<h:>	<H>;<DIAERESIS>;<SMALL>;IGNORE
+<H.>	<H>;<DOT>;<CAPITAL>;IGNORE
+<h.>	<H>;<DOT>;<SMALL>;IGNORE
+<H-.>	<H>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<h-.>	<H>;<DOT-BELOW>;<SMALL>;IGNORE
+<H//>	<H>;<STROKE>;<CAPITAL>;IGNORE
+<h//>	<H>;<STROKE>;<SMALL>;IGNORE
+<H,>	<H>;<CEDILLA>;<CAPITAL>;IGNORE
+<h,>	<H>;<CEDILLA>;<SMALL>;IGNORE
+<h8>	
+<I>	<I>;<NONE>;<CAPITAL>;IGNORE
+<i>	<I>;<NONE>;<SMALL>;IGNORE
+<I'>	<I>;<ACUTE>;<CAPITAL>;IGNORE
+<i'>	<I>;<ACUTE>;<SMALL>;IGNORE
+<I!>	<I>;<GRAVE>;<CAPITAL>;IGNORE
+<i!>	<I>;<GRAVE>;<SMALL>;IGNORE
+<I!!>	<I>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<i!!>	<I>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<I(>	<I>;<BREVE>;<CAPITAL>;IGNORE
+<i(>	<I>;<BREVE>;<SMALL>;IGNORE
+<I)>	<I>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<i)>	<I>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<I/>>	<I>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<i/>>	<I>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<I<>	<I>;<CARON>;<CAPITAL>;IGNORE
+<i<>	<I>;<CARON>;<SMALL>;IGNORE
+<I:>	<I>;<DIAERESIS>;<CAPITAL>;IGNORE
+<i:>	<I>;<DIAERESIS>;<SMALL>;IGNORE
+<I:'>	<I>;<DIAERESIS+ACUTE>;<CAPITAL>;IGNORE
+<i:'>	<I>;<DIAERESIS+ACUTE>;<SMALL>;IGNORE
+<I2>	<I>;<HOOK>;<CAPITAL>;IGNORE
+<i2>	<I>;<HOOK>;<SMALL>;IGNORE
+<I?>	<I>;<TILDE>;<CAPITAL>;IGNORE
+<i?>	<I>;<TILDE>;<SMALL>;IGNORE
+<I-?>	<I>;<TILDE-BELOW>;<CAPITAL>;IGNORE
+<i-?>	<I>;<TILDE-BELOW>;<SMALL>;IGNORE
+<I.>	<I>;<DOT>;<CAPITAL>;IGNORE
+<i.>	<I>;<DOT>;<SMALL>;IGNORE
+<I-.>	<I>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<i-.>	<I>;<DOT-BELOW>;<SMALL>;IGNORE
+<I;>	<I>;<OGONEK>;<CAPITAL>;IGNORE
+<i;>	<I>;<OGONEK>;<SMALL>;IGNORE
+<I->	<I>;<MACRON>;<CAPITAL>;IGNORE
+<i->	<I>;<MACRON>;<SMALL>;IGNORE
+<i8>	
+<IJ>	"<I><J>";"<IJ><IJ>";"<CAPITAL><CAPITAL>";IGNORE
+<ij>	"<I><J>";"<IJ><IJ>";"<SMALL><SMALL>";IGNORE
+<J>	<J>;<NONE>;<CAPITAL>;IGNORE
+<j>	<J>;<NONE>;<SMALL>;IGNORE
+<J/>>	<J>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<j/>>	<J>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<j8>	
+<K>	<K>;<NONE>;<CAPITAL>;IGNORE
+<k>	<K>;<NONE>;<SMALL>;IGNORE
+<K'>	<K>;<ACUTE>;<CAPITAL>;IGNORE
+<k'>	<K>;<ACUTE>;<SMALL>;IGNORE
+<K<>	<K>;<CARON>;<CAPITAL>;IGNORE
+<k<>	<K>;<CARON>;<SMALL>;IGNORE
+<K2>	<K>;<HOOK>;<CAPITAL>;IGNORE
+<k2>	<K>;<HOOK>;<SMALL>;IGNORE
+<K-.>	<K>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<k-.>	<K>;<DOT-BELOW>;<SMALL>;IGNORE
+<K,>	<K>;<CEDILLA>;<CAPITAL>;IGNORE
+<k,>	<K>;<CEDILLA>;<SMALL>;IGNORE
+<K_>	<K>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<k_>	<K>;<LINE-BELOW>;<SMALL>;IGNORE
+<k8>	
+<kk>	<K>;<kk>;<SMALL>;IGNORE
+<L>	<L>;<NONE>;<CAPITAL>;IGNORE
+<l>	<L>;<NONE>;<SMALL>;IGNORE
+<L'>	<L>;<ACUTE>;<CAPITAL>;IGNORE
+<l'>	<L>;<ACUTE>;<SMALL>;IGNORE
+<L<>	<L>;<CARON>;<CAPITAL>;IGNORE
+<l<>	<L>;<CARON>;<SMALL>;IGNORE
+<L.>	<L>;<DOT>;<CAPITAL>;IGNORE
+<l.>	<L>;<DOT>;<SMALL>;IGNORE
+<L-.>	<L>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<l-.>	<L>;<DOT-BELOW>;<SMALL>;IGNORE
+<L//>	<L>;<STROKE>;<CAPITAL>;IGNORE
+<l//>	<L>;<STROKE>;<SMALL>;IGNORE
+<L,>	<L>;<CEDILLA>;<CAPITAL>;IGNORE
+<l,>	<L>;<CEDILLA>;<SMALL>;IGNORE
+<L--.>	<L>;<MACRON+DOT-BELOW>;<CAPITAL>;IGNORE
+<l--.>	<L>;<MACRON+DOT-BELOW>;<SMALL>;IGNORE
+<L-/>>	<L>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<l-/>>	<L>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<L_>	<L>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<l_>	<L>;<LINE-BELOW>;<SMALL>;IGNORE
+<l8>	
+<M>	<M>;<NONE>;<CAPITAL>;IGNORE
+<m>	<M>;<NONE>;<SMALL>;IGNORE
+<M'>	<M>;<ACUTE>;<CAPITAL>;IGNORE
+<m'>	<M>;<ACUTE>;<SMALL>;IGNORE
+<M.>	<M>;<DOT>;<CAPITAL>;IGNORE
+<m.>	<M>;<DOT>;<SMALL>;IGNORE
+<M-.>	<M>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<m-.>	<M>;<DOT-BELOW>;<SMALL>;IGNORE
+<m8>	
+<N>	<N>;<NONE>;<CAPITAL>;IGNORE
+<n>	<N>;<NONE>;<SMALL>;IGNORE
+<N'>	<N>;<ACUTE>;<CAPITAL>;IGNORE
+<n'>	<N>;<ACUTE>;<SMALL>;IGNORE
+<N<>	<N>;<CARON>;<CAPITAL>;IGNORE
+<n<>	<N>;<CARON>;<SMALL>;IGNORE
+<N.>	<N>;<DOT>;<CAPITAL>;IGNORE
+<n.>	<N>;<DOT>;<SMALL>;IGNORE
+<N-.>	<N>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<n-.>	<N>;<DOT-BELOW>;<SMALL>;IGNORE
+<N,>	<N>;<CEDILLA>;<CAPITAL>;IGNORE
+<n,>	<N>;<CEDILLA>;<SMALL>;IGNORE
+<N-/>>	<N>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<n-/>>	<N>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<N_>	<N>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<n_>	<N>;<LINE-BELOW>;<SMALL>;IGNORE
+<'n>	<N>;<PRECEDED-BY-APOSTROPHE>;<SMALL>;IGNORE
+<n8>	
+<N?>	<N?>;<NONE>;<CAPITAL>;IGNORE
+<n?>	<N?>;<NONE>;<SMALL>;IGNORE
+<NG>	"<N><G>";"<NG><NG>";"<CAPITAL><CAPITAL>";IGNORE
+<ng>	"<N><G>";"<NG><NG>";"<SMALL><SMALL>";IGNORE
+<O>	<O>;<NONE>;<CAPITAL>;IGNORE
+<o>	<O>;<NONE>;<SMALL>;IGNORE
+<-o>	<O>;<NONE>;<-o>;IGNORE
+<O'>	<O>;<ACUTE>;<CAPITAL>;IGNORE
+<o'>	<O>;<ACUTE>;<SMALL>;IGNORE
+<O!>	<O>;<GRAVE>;<CAPITAL>;IGNORE
+<o!>	<O>;<GRAVE>;<SMALL>;IGNORE
+<O!!>	<O>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<o!!>	<O>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<O(>	<O>;<BREVE>;<CAPITAL>;IGNORE
+<o(>	<O>;<BREVE>;<SMALL>;IGNORE
+<O)>	<O>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<o)>	<O>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<O/>>	<O>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<o/>>	<O>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<O/>'>	<O>;<CIRCUMFLEX+ACUTE>;<CAPITAL>;IGNORE
+<o/>'>	<O>;<CIRCUMFLEX+ACUTE>;<SMALL>;IGNORE
+<O/>!>	<O>;<CIRCUMFLEX+GRAVE>;<CAPITAL>;IGNORE
+<o/>!>	<O>;<CIRCUMFLEX+GRAVE>;<SMALL>;IGNORE
+<O/>2>	<O>;<CIRCUMFLEX+HOOK>;<CAPITAL>;IGNORE
+<o/>2>	<O>;<CIRCUMFLEX+HOOK>;<SMALL>;IGNORE
+<O/>?>	<O>;<CIRCUMFLEX+TILDE>;<CAPITAL>;IGNORE
+<o/>?>	<O>;<CIRCUMFLEX+TILDE>;<SMALL>;IGNORE
+<O/>-.>	<O>;<CIRCUMFLEX+DOT-BELOW>;<CAPITAL>;IGNORE
+<o/>-.>	<O>;<CIRCUMFLEX+DOT-BELOW>;<SMALL>;IGNORE
+<O<>	<O>;<CARON>;<CAPITAL>;IGNORE
+<o<>	<O>;<CARON>;<SMALL>;IGNORE
+<O:>	<O>;<DIAERESIS>;<CAPITAL>;IGNORE
+<o:>	<O>;<DIAERESIS>;<SMALL>;IGNORE
+<O">	<O>;<DOUBLE-ACUTE>;<CAPITAL>;IGNORE
+<o">	<O>;<DOUBLE-ACUTE>;<SMALL>;IGNORE
+<O2>	<O>;<HOOK>;<CAPITAL>;IGNORE
+<o2>	<O>;<HOOK>;<SMALL>;IGNORE
+<O?>	<O>;<TILDE>;<CAPITAL>;IGNORE
+<o?>	<O>;<TILDE>;<SMALL>;IGNORE
+<O?'>	<O>;<TILDE+ACUTE>;<CAPITAL>;IGNORE
+<o?'>	<O>;<TILDE+ACUTE>;<SMALL>;IGNORE
+<O?:>	<O>;<TILDE+DIAERESIS>;<CAPITAL>;IGNORE
+<o?:>	<O>;<TILDE+DIAERESIS>;<SMALL>;IGNORE
+<O-.>	<O>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<o-.>	<O>;<DOT-BELOW>;<SMALL>;IGNORE
+<O//>	<O>;<STROKE>;<CAPITAL>;IGNORE
+<o//>	<O>;<STROKE>;<SMALL>;IGNORE
+<O//'>	<O>;<STROKE+ACUTE>;<CAPITAL>;IGNORE
+<o//'>	<O>;<STROKE+ACUTE>;<SMALL>;IGNORE
+<O;>	<O>;<OGONEK>;<CAPITAL>;IGNORE
+<o;>	<O>;<OGONEK>;<SMALL>;IGNORE
+<O1>	<O>;<OGONEK+MACRON>;<CAPITAL>;IGNORE
+<o1>	<O>;<OGONEK+MACRON>;<SMALL>;IGNORE
+<O->	<O>;<MACRON>;<CAPITAL>;IGNORE
+<o->	<O>;<MACRON>;<SMALL>;IGNORE
+<O-'>	<O>;<MACRON+ACUTE>;<CAPITAL>;IGNORE
+<o-'>	<O>;<MACRON+ACUTE>;<SMALL>;IGNORE
+<O-!>	<O>;<MACRON+GRAVE>;<CAPITAL>;IGNORE
+<o-!>	<O>;<MACRON+GRAVE>;<SMALL>;IGNORE
+<O9>	<O>;<HORN>;<CAPITAL>;IGNORE
+<o9>	<O>;<HORN>;<SMALL>;IGNORE
+<O9'>	<O>;<HORN+ACUTE>;<CAPITAL>;IGNORE
+<o9'>	<O>;<HORN+ACUTE>;<SMALL>;IGNORE
+<O9!>	<O>;<HORN+GRAVE>;<CAPITAL>;IGNORE
+<o9!>	<O>;<HORN+GRAVE>;<SMALL>;IGNORE
+<O92>	<O>;<HORN+HOOK>;<CAPITAL>;IGNORE
+<o92>	<O>;<HORN+HOOK>;<SMALL>;IGNORE
+<O9?>	<O>;<HORN+TILDE>;<CAPITAL>;IGNORE
+<o9?>	<O>;<HORN+TILDE>;<SMALL>;IGNORE
+<O9-.>	<O>;<HORN+DOT-BELOW>;<CAPITAL>;IGNORE
+<o9-.>	<O>;<HORN+DOT-BELOW>;<SMALL>;IGNORE
+<o8>	
+<OE>	"<O><E>";"<OE><OE>";"<CAPITAL><CAPITAL>";IGNORE
+<oe>	"<O><E>";"<OE><OE>";"<SMALL><SMALL>";IGNORE
+<P>	<P>;<NONE>;<CAPITAL>;IGNORE
+<p>	<P>;<NONE>;<SMALL>;IGNORE
+<P'>	<P>;<ACUTE>;<CAPITAL>;IGNORE
+<p'>	<P>;<ACUTE>;<SMALL>;IGNORE
+<P.>	<P>;<DOT>;<CAPITAL>;IGNORE
+<p.>	<P>;<DOT>;<SMALL>;IGNORE
+<p8>	
+<Q>	<Q>;<NONE>;<CAPITAL>;IGNORE
+<q>	<Q>;<NONE>;<SMALL>;IGNORE
+<q8>	
+<R>	<R>;<NONE>;<CAPITAL>;IGNORE
+<r>	<R>;<NONE>;<SMALL>;IGNORE
+<R'>	<R>;<ACUTE>;<CAPITAL>;IGNORE
+<r'>	<R>;<ACUTE>;<SMALL>;IGNORE
+<R!!>	<R>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<r!!>	<R>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<R)>	<R>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<r)>	<R>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<R<>	<R>;<CARON>;<CAPITAL>;IGNORE
+<r<>	<R>;<CARON>;<SMALL>;IGNORE
+<R.>	<R>;<DOT>;<CAPITAL>;IGNORE
+<r.>	<R>;<DOT>;<SMALL>;IGNORE
+<R-.>	<R>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<r-.>	<R>;<DOT-BELOW>;<SMALL>;IGNORE
+<R,>	<R>;<CEDILLA>;<CAPITAL>;IGNORE
+<r,>	<R>;<CEDILLA>;<SMALL>;IGNORE
+<R--.>	<R>;<MACRON+DOT-BELOW>;<CAPITAL>;IGNORE
+<r--.>	<R>;<MACRON+DOT-BELOW>;<SMALL>;IGNORE
+<R_>	<R>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<r_>	<R>;<LINE-BELOW>;<SMALL>;IGNORE
+<r8>	
+<S>	<S>;<NONE>;<CAPITAL>;IGNORE
+<s>	<S>;<NONE>;<SMALL>;IGNORE
+<st>	"<S><T>";"<NONE><NONE>";"<st><st>";IGNORE
+<S'>	<S>;<ACUTE>;<CAPITAL>;IGNORE
+<s'>	<S>;<ACUTE>;<SMALL>;IGNORE
+<S'.>	<S>;<ACUTE+DOT>;<CAPITAL>;IGNORE
+<s'.>	<S>;<ACUTE+DOT>;<SMALL>;IGNORE
+<S/>>	<S>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<s/>>	<S>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<S<>	<S>;<CARON>;<CAPITAL>;IGNORE
+<s<>	<S>;<CARON>;<SMALL>;IGNORE
+<S<.>	<S>;<CARON+DOT>;<CAPITAL>;IGNORE
+<s<.>	<S>;<CARON+DOT>;<SMALL>;IGNORE
+<S.>	<S>;<DOT>;<CAPITAL>;IGNORE
+<s.>	<S>;<DOT>;<SMALL>;IGNORE
+<S-.>	<S>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<s-.>	<S>;<DOT-BELOW>;<SMALL>;IGNORE
+<S.-.>	<S>;<DOT+DOT-BELOW>;<CAPITAL>;IGNORE
+<s.-.>	<S>;<DOT+DOT-BELOW>;<SMALL>;IGNORE
+<S,>	<S>;<CEDILLA>;<CAPITAL>;IGNORE
+<s,>	<S>;<CEDILLA>;<SMALL>;IGNORE
+<s8>	
+<s1>	<S>;<s1>;<SMALL>;IGNORE
+<ss>	"<S><S>";"<NONE><NONE>";"<SMALL><ss>";IGNORE
+<T>	<T>;<NONE>;<CAPITAL>;IGNORE
+<t>	<T>;<NONE>;<SMALL>;IGNORE
+<T<>	<T>;<CARON>;<CAPITAL>;IGNORE
+<t<>	<T>;<CARON>;<SMALL>;IGNORE
+<T.>	<T>;<DOT>;<CAPITAL>;IGNORE
+<t.>	<T>;<DOT>;<SMALL>;IGNORE
+<T-.>	<T>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<t-.>	<T>;<DOT-BELOW>;<SMALL>;IGNORE
+<T//>	<T>;<STROKE>;<CAPITAL>;IGNORE
+<t//>	<T>;<STROKE>;<SMALL>;IGNORE
+<T,>	<T>;<CEDILLA>;<CAPITAL>;IGNORE
+<t,>	<T>;<CEDILLA>;<SMALL>;IGNORE
+<T-/>>	<T>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<t-/>>	<T>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<T_>	<T>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<t_>	<T>;<LINE-BELOW>;<SMALL>;IGNORE
+<t8>	
+<TH>	"<T><H>";"<TH><TH>";"<CAPITAL><CAPITAL>";IGNORE
+<th>	"<T><H>";"<TH><TH>";"<SMALL><SMALL>";IGNORE
+<U>	<U>;<NONE>;<CAPITAL>;IGNORE
+<u>	<U>;<NONE>;<SMALL>;IGNORE
+<U'>	<U>;<ACUTE>;<CAPITAL>;IGNORE
+<u'>	<U>;<ACUTE>;<SMALL>;IGNORE
+<U!>	<U>;<GRAVE>;<CAPITAL>;IGNORE
+<u!>	<U>;<GRAVE>;<SMALL>;IGNORE
+<U!!>	<U>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<u!!>	<U>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<U(>	<U>;<BREVE>;<CAPITAL>;IGNORE
+<u(>	<U>;<BREVE>;<SMALL>;IGNORE
+<U)>	<U>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<u)>	<U>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<U/>>	<U>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<u/>>	<U>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<U<>	<U>;<CARON>;<CAPITAL>;IGNORE
+<u<>	<U>;<CARON>;<SMALL>;IGNORE
+<U0>	<U>;<RING>;<CAPITAL>;IGNORE
+<u0>	<U>;<RING>;<SMALL>;IGNORE
+<U:>	<U>;<DIAERESIS>;<CAPITAL>;IGNORE
+<u:>	<U>;<DIAERESIS>;<SMALL>;IGNORE
+<U:->	<U>;<DIAERESIS+MACRON>;<CAPITAL>;IGNORE
+<u:->	<U>;<DIAERESIS+MACRON>;<SMALL>;IGNORE
+<U:'>	<U>;<DIAERESIS+ACUTE>;<CAPITAL>;IGNORE
+<u:'>	<U>;<DIAERESIS+ACUTE>;<SMALL>;IGNORE
+<U:!>	<U>;<DIAERESIS+GRAVE>;<CAPITAL>;IGNORE
+<u:!>	<U>;<DIAERESIS+GRAVE>;<SMALL>;IGNORE
+<U:<>	<U>;<DIAERESIS+CARON>;<CAPITAL>;IGNORE
+<u:<>	<U>;<DIAERESIS+CARON>;<SMALL>;IGNORE
+<U">	<U>;<DOUBLE-ACUTE>;<CAPITAL>;IGNORE
+<u">	<U>;<DOUBLE-ACUTE>;<SMALL>;IGNORE
+<U2>	<U>;<HOOK>;<CAPITAL>;IGNORE
+<u2>	<U>;<HOOK>;<SMALL>;IGNORE
+<U?>	<U>;<TILDE>;<CAPITAL>;IGNORE
+<u?>	<U>;<TILDE>;<SMALL>;IGNORE
+<U?'>	<U>;<TILDE+ACUTE>;<CAPITAL>;IGNORE
+<u?'>	<U>;<TILDE+ACUTE>;<SMALL>;IGNORE
+<U-?>	<U>;<TILDE-BELOW>;<CAPITAL>;IGNORE
+<u-?>	<U>;<TILDE-BELOW>;<SMALL>;IGNORE
+<U-.>	<U>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<u-.>	<U>;<DOT-BELOW>;<SMALL>;IGNORE
+<U;>	<U>;<OGONEK>;<CAPITAL>;IGNORE
+<u;>	<U>;<OGONEK>;<SMALL>;IGNORE
+<U->	<U>;<MACRON>;<CAPITAL>;IGNORE
+<u->	<U>;<MACRON>;<SMALL>;IGNORE
+<U-:>	<U>;<MACRON+DIAERESIS>;<CAPITAL>;IGNORE
+<u-:>	<U>;<MACRON+DIAERESIS>;<SMALL>;IGNORE
+<U--:>	<U>;<MACRON+DIAERESIS-BELOW>;<CAPITAL>;IGNORE
+<u--:>	<U>;<MACRON+DIAERESIS-BELOW>;<SMALL>;IGNORE
+<U-/>>	<U>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<u-/>>	<U>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<U9>	<U>;<HORN>;<CAPITAL>;IGNORE
+<u9>	<U>;<HORN>;<SMALL>;IGNORE
+<U9'>	<U>;<HORN+ACUTE>;<CAPITAL>;IGNORE
+<u9'>	<U>;<HORN+ACUTE>;<SMALL>;IGNORE
+<U9!>	<U>;<HORN+GRAVE>;<CAPITAL>;IGNORE
+<u9!>	<U>;<HORN+GRAVE>;<SMALL>;IGNORE
+<U92>	<U>;<HORN+HOOK>;<CAPITAL>;IGNORE
+<u92>	<U>;<HORN+HOOK>;<SMALL>;IGNORE
+<U9?>	<U>;<HORN+TILDE>;<CAPITAL>;IGNORE
+<u9?>	<U>;<HORN+TILDE>;<SMALL>;IGNORE
+<U9-.>	<U>;<HORN+DOT-BELOW>;<CAPITAL>;IGNORE
+<u9-.>	<U>;<HORN+DOT-BELOW>;<SMALL>;IGNORE
+<u8>	
+<V>	<V>;<NONE>;<CAPITAL>;IGNORE
+<v>	<V>;<NONE>;<SMALL>;IGNORE
+<V?>	<V>;<TILDE>;<CAPITAL>;IGNORE
+<v?>	<V>;<TILDE>;<SMALL>;IGNORE
+<V-.>	<V>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<v-.>	<V>;<DOT-BELOW>;<SMALL>;IGNORE
+<v8>	
+<W>	<W>;<NONE>;<CAPITAL>;IGNORE
+<w>	<W>;<NONE>;<SMALL>;IGNORE
+<W'>	<W>;<ACUTE>;<CAPITAL>;IGNORE
+<w'>	<W>;<ACUTE>;<SMALL>;IGNORE
+<W!>	<W>;<GRAVE>;<CAPITAL>;IGNORE
+<w!>	<W>;<GRAVE>;<SMALL>;IGNORE
+<W/>>	<W>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<w/>>	<W>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<W:>	<W>;<DIAERESIS>;<CAPITAL>;IGNORE
+<w:>	<W>;<DIAERESIS>;<SMALL>;IGNORE
+<W.>	<W>;<DOT>;<CAPITAL>;IGNORE
+<w.>	<W>;<DOT>;<SMALL>;IGNORE
+<W-.>	<W>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<w-.>	<W>;<DOT-BELOW>;<SMALL>;IGNORE
+<w8>	
+<X>	<X>;<NONE>;<CAPITAL>;IGNORE
+<x>	<X>;<NONE>;<SMALL>;IGNORE
+<X:>	<X>;<DIAERESIS>;<CAPITAL>;IGNORE
+<x:>	<X>;<DIAERESIS>;<SMALL>;IGNORE
+<X.>	<X>;<DOT>;<CAPITAL>;IGNORE
+<x.>	<X>;<DOT>;<SMALL>;IGNORE
+<x8>	
+<Y>	<Y>;<NONE>;<CAPITAL>;IGNORE
+<y>	<Y>;<NONE>;<SMALL>;IGNORE
+<Y'>	<Y>;<ACUTE>;<CAPITAL>;IGNORE
+<y'>	<Y>;<ACUTE>;<SMALL>;IGNORE
+<Y!>	<Y>;<GRAVE>;<CAPITAL>;IGNORE
+<y!>	<Y>;<GRAVE>;<SMALL>;IGNORE
+<Y/>>	<Y>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<y/>>	<Y>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<Y:>	<Y>;<DIAERESIS>;<CAPITAL>;IGNORE
+<y:>	<Y>;<DIAERESIS>;<SMALL>;IGNORE
+<Y2>	<Y>;<HOOK>;<CAPITAL>;IGNORE
+<y2>	<Y>;<HOOK>;<SMALL>;IGNORE
+<Y?>	<Y>;<TILDE>;<CAPITAL>;IGNORE
+<y?>	<Y>;<TILDE>;<SMALL>;IGNORE
+<Y.>	<Y>;<DOT>;<CAPITAL>;IGNORE
+<y.>	<Y>;<DOT>;<SMALL>;IGNORE
+<Y-.>	<Y>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<y-.>	<Y>;<DOT-BELOW>;<SMALL>;IGNORE
+<y8>	
+<Z>	<Z>;<NONE>;<CAPITAL>;IGNORE
+<z>	<Z>;<NONE>;<SMALL>;IGNORE
+<Z'>	<Z>;<ACUTE>;<CAPITAL>;IGNORE
+<z'>	<Z>;<ACUTE>;<SMALL>;IGNORE
+<Z/>>	<Z>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<z/>>	<Z>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<Z<>	<Z>;<CARON>;<CAPITAL>;IGNORE
+<z<>	<Z>;<CARON>;<SMALL>;IGNORE
+<Z.>	<Z>;<DOT>;<CAPITAL>;IGNORE
+<z.>	<Z>;<DOT>;<SMALL>;IGNORE
+<Z-.>	<Z>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<z-.>	<Z>;<DOT-BELOW>;<SMALL>;IGNORE
+<Z//>	<Z>;<STROKE>;<CAPITAL>;IGNORE
+<z//>	<Z>;<STROKE>;<SMALL>;IGNORE
+<Z_>	<Z>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<z_>	<Z>;<LINE-BELOW>;<SMALL>;IGNORE
+<z8>	
+<A*>	<A*>;<CAPITAL>;<GREEK>;IGNORE
+<A%>	<A*>;<CAPITAL>;<TONOS>;IGNORE
+<a*>	<A*>;<SMALL>;<GREEK>;IGNORE
+<a%>	<A*>;<SMALL>;<TONOS>;IGNORE
+<B*>	<B*>;<CAPITAL>;<GREEK>;IGNORE
+<b*>	<B*>;<SMALL>;<GREEK>;IGNORE
+<G*>	<G*>;<CAPITAL>;<GREEK>;IGNORE
+<g*>	<G*>;<SMALL>;<GREEK>;IGNORE
+<D*>	<D*>;<CAPITAL>;<GREEK>;IGNORE
+<d*>	<D*>;<SMALL>;<GREEK>;IGNORE
+<E*>	<E*>;<CAPITAL>;<GREEK>;IGNORE
+<E%>	<E*>;<CAPITAL>;<TONOS>;IGNORE
+<e*>	<E*>;<SMALL>;<GREEK>;IGNORE
+<e%>	<E*>;<SMALL>;<TONOS>;IGNORE
+<Z*>	<Z*>;<CAPITAL>;<GREEK>;IGNORE
+<z*>	<Z*>;<SMALL>;<GREEK>;IGNORE
+<Y*>	<Y*>;<CAPITAL>;<GREEK>;IGNORE
+<Y%>	<Y*>;<CAPITAL>;<TONOS>;IGNORE
+<y*>	<Y*>;<SMALL>;<GREEK>;IGNORE
+<y%>	<Y*>;<SMALL>;<TONOS>;IGNORE
+<H*>	<H*>;<CAPITAL>;<GREEK>;IGNORE
+<h*>	<H*>;<SMALL>;<GREEK>;IGNORE
+<I*>	<I*>;<CAPITAL>;<GREEK>;IGNORE
+<I%>	<I*>;<CAPITAL>;<TONOS>;IGNORE
+<J*>	<I*>;<CAPITAL>;<DIALYTICA>;IGNORE
+<i*>	<I*>;<SMALL>;<GREEK>;IGNORE
+<i%>	<I*>;<SMALL>;<TONOS>;IGNORE
+<j*>	<I*>;<SMALL>;<DIALYTICA>;IGNORE
+<i3>	<I*>;<SMALL>;<DIALYTICA+TONOS>;IGNORE
+<K*>	<K*>;<CAPITAL>;<GREEK>;IGNORE
+<k*>	<K*>;<SMALL>;<GREEK>;IGNORE
+<L*>	<L*>;<CAPITAL>;<GREEK>;IGNORE
+<l*>	<L*>;<SMALL>;<GREEK>;IGNORE
+<M*>	<M*>;<CAPITAL>;<GREEK>;IGNORE
+<m*>	<M*>;<SMALL>;<GREEK>;IGNORE
+<N*>	<N*>;<CAPITAL>;<GREEK>;IGNORE
+<n*>	<N*>;<SMALL>;<GREEK>;IGNORE
+<C*>	<C*>;<CAPITAL>;<GREEK>;IGNORE
+<c*>	<C*>;<SMALL>;<GREEK>;IGNORE
+<O*>	<O*>;<CAPITAL>;<GREEK>;IGNORE
+<O%>	<O*>;<CAPITAL>;<TONOS>;IGNORE
+<o*>	<O*>;<SMALL>;<GREEK>;IGNORE
+<o%>	<O*>;<SMALL>;<TONOS>;IGNORE
+<P*>	<P*>;<CAPITAL>;<GREEK>;IGNORE
+<p*>	<P*>;<SMALL>;<GREEK>;IGNORE
+<R*>	<R*>;<CAPITAL>;<GREEK>;IGNORE
+<r*>	<R*>;<SMALL>;<GREEK>;IGNORE
+<S*>	<S*>;<CAPITAL>;<GREEK>;IGNORE
+<s*>	<S*>;<SMALL>;<GREEK>;IGNORE
+<*s>	<S*>;<SMALL>;<*s>;IGNORE
+<T*>	<T*>;<CAPITAL>;<GREEK>;IGNORE
+<t*>	<T*>;<SMALL>;<GREEK>;IGNORE
+<U*>	<U*>;<CAPITAL>;<GREEK>;IGNORE
+<U%>	<U*>;<CAPITAL>;<TONOS>;IGNORE
+<V*>	<U*>;<CAPITAL>;<DIALYTICA>;IGNORE
+<u*>	<U*>;<SMALL>;<GREEK>;IGNORE
+<u%>	<U*>;<SMALL>;<TONOS>;IGNORE
+<v*>	<U*>;<SMALL>;<DIALYTICA>;IGNORE
+<u3>	<U*>;<SMALL>;<DIALYTICA+TONOS>;IGNORE
+<F*>	<F*>;<CAPITAL>;<GREEK>;IGNORE
+<f*>	<F*>;<SMALL>;<GREEK>;IGNORE
+<X*>	<X*>;<CAPITAL>;<GREEK>;IGNORE
+<x*>	<X*>;<SMALL>;<GREEK>;IGNORE
+<Q*>	<Q*>;<CAPITAL>;<GREEK>;IGNORE
+<q*>	<Q*>;<SMALL>;<GREEK>;IGNORE
+<W*>	<W*>;<CAPITAL>;<GREEK>;IGNORE
+<W%>	<W*>;<CAPITAL>;<TONOS>;IGNORE
+<w*>	<W*>;<SMALL>;<GREEK>;IGNORE
+<w%>	<W*>;<SMALL>;<TONOS>;IGNORE
+<A=>	<A=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<a=>	<A=>;<CYRILLIC>;<SMALL>;IGNORE
+<B=>	<B=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<b=>	<B=>;<CYRILLIC>;<SMALL>;IGNORE
+<V=>	<V=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<v=>	<V=>;<CYRILLIC>;<SMALL>;IGNORE
+<G=>	<G=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<g=>	<G=>;<CYRILLIC>;<SMALL>;IGNORE
+<G%>	<G%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<g%>	<G%>;<CYRILLIC>;<SMALL>;IGNORE
+<G3>	<G3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<g3>	<G3>;<CYRILLIC>;<SMALL>;IGNORE
+<D=>	<D=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<d=>	<D=>;<CYRILLIC>;<SMALL>;IGNORE
+<D%>	<D%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<d%>	<D%>;<CYRILLIC>;<SMALL>;IGNORE
+<E=>	<E=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<e=>	<E=>;<CYRILLIC>;<SMALL>;IGNORE
+<IO>	<IO>;<CYRILLIC>;<CAPITAL>;IGNORE
+<io>	<IO>;<CYRILLIC>;<SMALL>;IGNORE
+<IE>	<IE>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ie>	<IE>;<CYRILLIC>;<SMALL>;IGNORE
+<Z%>	<Z%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<z%>	<Z%>;<CYRILLIC>;<SMALL>;IGNORE
+<Z=>	<Z=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<z=>	<Z=>;<CYRILLIC>;<SMALL>;IGNORE
+<I=>	<I=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<i=>	<I=>;<CYRILLIC>;<SMALL>;IGNORE
+<II>	<II>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ii>	<II>;<CYRILLIC>;<SMALL>;IGNORE
+<YI>	<YI>;<CYRILLIC>;<CAPITAL>;IGNORE
+<yi>	<YI>;<CYRILLIC>;<SMALL>;IGNORE
+<J%>	<J%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<j%>	<J%>;<CYRILLIC>;<SMALL>;IGNORE
+<J=>	<J=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<j=>	<J=>;<CYRILLIC>;<SMALL>;IGNORE
+<K=>	<K=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<k=>	<K=>;<CYRILLIC>;<SMALL>;IGNORE
+<KJ>	<KJ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<kj>	<KJ>;<CYRILLIC>;<SMALL>;IGNORE
+<L=>	<L=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<l=>	<L=>;<CYRILLIC>;<SMALL>;IGNORE
+<LJ>	<LJ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<lj>	<LJ>;<CYRILLIC>;<SMALL>;IGNORE
+<M=>	<M=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<m=>	<M=>;<CYRILLIC>;<SMALL>;IGNORE
+<N=>	<N=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<n=>	<N=>;<CYRILLIC>;<SMALL>;IGNORE
+<NJ>	<NJ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<nj>	<NJ>;<CYRILLIC>;<SMALL>;IGNORE
+<O=>	<O=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<o=>	<O=>;<CYRILLIC>;<SMALL>;IGNORE
+<P=>	<P=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<p=>	<P=>;<CYRILLIC>;<SMALL>;IGNORE
+<R=>	<R=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<r=>	<R=>;<CYRILLIC>;<SMALL>;IGNORE
+<S=>	<S=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<s=>	<S=>;<CYRILLIC>;<SMALL>;IGNORE
+<T=>	<T=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<t=>	<T=>;<CYRILLIC>;<SMALL>;IGNORE
+<Ts>	<Ts>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ts>	<Ts>;<CYRILLIC>;<SMALL>;IGNORE
+<U=>	<U=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<u=>	<U=>;<CYRILLIC>;<SMALL>;IGNORE
+<V%>	<V%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<v%>	<V%>;<CYRILLIC>;<SMALL>;IGNORE
+<F=>	<F=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<f=>	<F=>;<CYRILLIC>;<SMALL>;IGNORE
+<H=>	<H=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<h=>	<H=>;<CYRILLIC>;<SMALL>;IGNORE
+<C=>	<C=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<c=>	<C=>;<CYRILLIC>;<SMALL>;IGNORE
+<DS>	<DS>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ds>	<DS>;<CYRILLIC>;<SMALL>;IGNORE
+<C%>	<C%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<c%>	<C%>;<CYRILLIC>;<SMALL>;IGNORE
+<DZ>	<DZ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<dz>	<DZ>;<CYRILLIC>;<SMALL>;IGNORE
+<S%>	<S%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<s%>	<S%>;<CYRILLIC>;<SMALL>;IGNORE
+<Sc>	<Sc>;<CYRILLIC>;<CAPITAL>;IGNORE
+<sc>	<Sc>;<CYRILLIC>;<SMALL>;IGNORE
+<='>	<='>;<CYRILLIC>;<SMALL>;IGNORE
+<=">	<='>;<CYRILLIC>;<CAPITAL>;IGNORE
+<Y=>	<Y=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<y=>	<Y=>;<CYRILLIC>;<SMALL>;IGNORE
+<%'>	<%'>;<CYRILLIC>;<SMALL>;IGNORE
+<%">	<%'>;<CYRILLIC>;<CAPITAL>;IGNORE
+<JE>	<JE>;<CYRILLIC>;<CAPITAL>;IGNORE
+<je>	<JE>;<CYRILLIC>;<SMALL>;IGNORE
+<JU>	<JU>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ju>	<JU>;<CYRILLIC>;<SMALL>;IGNORE
+<JA>	<JA>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ja>	<JA>;<CYRILLIC>;<SMALL>;IGNORE
+<Y3>	<Y3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<y3>	<Y3>;<CYRILLIC>;<SMALL>;IGNORE
+<O3>	<O3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<o3>	<O3>;<CYRILLIC>;<SMALL>;IGNORE
+<F3>	<F3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<f3>	<F3>;<CYRILLIC>;<SMALL>;IGNORE
+<V3>	<V3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<v3>	<V3>;<CYRILLIC>;<SMALL>;IGNORE
+<C3>	<C3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<c3>	<C3>;<CYRILLIC>;<SMALL>;IGNORE
+<A+>	<A+>;IGNORE;IGNORE;IGNORE
+<B+>	<B+>;IGNORE;IGNORE;IGNORE
+<G+>	<G+>;IGNORE;IGNORE;IGNORE
+<D+>	<D+>;IGNORE;IGNORE;IGNORE
+<H+>	<H+>;IGNORE;IGNORE;IGNORE
+<W+>	<W+>;IGNORE;IGNORE;IGNORE
+<Z+>	<Z+>;IGNORE;IGNORE;IGNORE
+<X+>	<X+>;IGNORE;IGNORE;IGNORE
+<Tj>	<Tj>;IGNORE;IGNORE;IGNORE
+<J+>	<J+>;IGNORE;IGNORE;IGNORE
+<K%>	<K%>;IGNORE;IGNORE;IGNORE
+<K+>	<K+>;IGNORE;IGNORE;IGNORE
+<L+>	<L+>;IGNORE;IGNORE;IGNORE
+<M%>	<M%>;IGNORE;IGNORE;IGNORE
+<M+>	<M+>;IGNORE;IGNORE;IGNORE
+<N%>	<N%>;IGNORE;IGNORE;IGNORE
+<N+>	<N+>;IGNORE;IGNORE;IGNORE
+<S+>	<S+>;IGNORE;IGNORE;IGNORE
+<E+>	<E+>;IGNORE;IGNORE;IGNORE
+<P%>	<P%>;IGNORE;IGNORE;IGNORE
+<P+>	<P+>;IGNORE;IGNORE;IGNORE
+<Zj>	<Zj>;IGNORE;IGNORE;IGNORE
+<ZJ>	<ZJ>;IGNORE;IGNORE;IGNORE
+<Q+>	<Q+>;IGNORE;IGNORE;IGNORE
+<R+>	<R+>;IGNORE;IGNORE;IGNORE
+<Sh>	<Sh>;IGNORE;IGNORE;IGNORE
+<T+>	<T+>;IGNORE;IGNORE;IGNORE
+
+% Arabic collating
+
+<,+>	IGNORE;IGNORE;IGNORE;<,+>
+<;+>	IGNORE;IGNORE;IGNORE;<;+>
+<?+>	IGNORE;IGNORE;IGNORE;<?+>
+<++>	IGNORE;IGNORE;IGNORE;<++>
+
+<H'>	<H'>;<H'>;IGNORE;IGNORE
+<aM>	<aM>;<aM>;IGNORE;IGNORE
+<aM.>	<aM>;<aM.>;IGNORE;IGNORE
+<aH>	<H'>;<aH>;IGNORE;IGNORE
+<aH.>	<H'>;<aH.>;IGNORE;IGNORE
+<wH>	<H'>;<wH>;IGNORE;IGNORE
+<ah>	<H'>;<ah>;IGNORE;IGNORE
+<ah.>	<H'>;<ah.>;IGNORE;IGNORE
+<yH>	<H'>;<yH>;IGNORE;IGNORE
+<aS>	<aS>;<aS>;IGNORE;IGNORE
+<a+>	<a+>;<a+>;IGNORE;IGNORE
+<a+->	<a+>;<a+->;IGNORE;IGNORE
+<a+.>	<a+>;<a+.>;IGNORE;IGNORE
+<a+:>	<a+>;<a+:>;IGNORE;IGNORE
+<b+>	<b+>;<b+>;IGNORE;IGNORE
+<b+->	<b+>;<b+->;IGNORE;IGNORE
+<b+.>	<b+>;<b+.>;IGNORE;IGNORE
+<b+,>	<b+>;<b+,>;IGNORE;IGNORE
+<b+;>	<b+>;<b+;>;IGNORE;IGNORE
+<p+>	<p+>;<p+>;IGNORE;IGNORE
+<v+>	<v+>;<v+>;IGNORE;IGNORE
+<tm>	<tm>;<tm>;IGNORE;IGNORE
+<tm->	<tm>;<tm->;IGNORE;IGNORE
+<tm.>	<tm>;<tm.>;IGNORE;IGNORE
+<t+>	<tm>;<t+>;IGNORE;IGNORE
+<t+->	<tm>;<t+->;IGNORE;IGNORE
+<t+.>	<tm>;<t+.>;IGNORE;IGNORE
+<t+,>	<tm>;<t+,>;IGNORE;IGNORE
+<t+;>	<tm>;<t+;>;IGNORE;IGNORE
+<tk>	<tk>;<tk>;IGNORE;IGNORE
+<tk->	<tk>;<tk->;IGNORE;IGNORE
+<tk.>	<tk>;<tk.>;IGNORE;IGNORE
+<tk,>	<tk>;<tk,>;IGNORE;IGNORE
+<tk;>	<tk>;<tk;>;IGNORE;IGNORE
+<g+>	<g+>;<g+>;IGNORE;IGNORE
+<g+->	<g+>;<g+->;IGNORE;IGNORE
+<g+.>	<g+>;<g+.>;IGNORE;IGNORE
+<g+,>	<g+>;<g+,>;IGNORE;IGNORE
+<g+;>	<g+>;<g+;>;IGNORE;IGNORE
+<hk>	<hk>;<hk>;IGNORE;IGNORE
+<hk->	<hk>;<hk->;IGNORE;IGNORE
+<hk.>	<hk>;<hk.>;IGNORE;IGNORE
+<hk,>	<hk>;<hk,>;IGNORE;IGNORE
+<hk;>	<hk>;<hk;>;IGNORE;IGNORE
+<x+>	<x+>;<x+>;IGNORE;IGNORE
+<x+->	<x+>;<x+->;IGNORE;IGNORE
+<x+.>	<x+>;<x+.>;IGNORE;IGNORE
+<x+,>	<x+>;<x+,>;IGNORE;IGNORE
+<x+;>	<x+>;<x+;>;IGNORE;IGNORE
+<d+>	<d+>;<d+>;IGNORE;IGNORE
+<d+->	<d+>;<d+->;IGNORE;IGNORE
+<d+.>	<d+>;<d+.>;IGNORE;IGNORE
+<dk>	<dk>;<dk>;IGNORE;IGNORE
+<dk->	<dk>;<dk->;IGNORE;IGNORE
+<dk.>	<dk>;<dk.>;IGNORE;IGNORE
+<r+>	<r+>;<r+>;IGNORE;IGNORE
+<r+->	<r+>;<r+->;IGNORE;IGNORE
+<r+.>	<r+>;<r+.>;IGNORE;IGNORE
+<z+>	<z+>;<z+>;IGNORE;IGNORE
+<z+->	<z+>;<z+->;IGNORE;IGNORE
+<z+.>	<z+>;<z+.>;IGNORE;IGNORE
+<s+>	<s+>;<s+>;IGNORE;IGNORE
+<s+->	<s+>;<s+->;IGNORE;IGNORE
+<s+.>	<s+>;<s+.>;IGNORE;IGNORE
+<s+,>	<s+>;<s+,>;IGNORE;IGNORE
+<s+;>	<s+>;<s+;>;IGNORE;IGNORE
+<sn>	<sn>;<sn>;IGNORE;IGNORE
+<sn->	<sn>;<sn->;IGNORE;IGNORE
+<sn.>	<sn>;<sn.>;IGNORE;IGNORE
+<sn,>	<sn>;<sn,>;IGNORE;IGNORE
+<sn;>	<sn>;<sn;>;IGNORE;IGNORE
+<c+>	<c+>;<c+>;IGNORE;IGNORE
+<c+->	<c+>;<c+->;IGNORE;IGNORE
+<c+.>	<c+>;<c+.>;IGNORE;IGNORE
+<c+,>	<c+>;<c+,>;IGNORE;IGNORE
+<c+;>	<c+>;<c+;>;IGNORE;IGNORE
+<dd>	<dd>;<dd>;IGNORE;IGNORE
+<dd->	<dd>;<dd->;IGNORE;IGNORE
+<dd.>	<dd>;<dd.>;IGNORE;IGNORE
+<dd,>	<dd>;<dd,>;IGNORE;IGNORE
+<dd;>	<dd>;<dd;>;IGNORE;IGNORE
+<tj>	<tj>;<tj>;IGNORE;IGNORE
+<tj->	<tj>;<tj->;IGNORE;IGNORE
+<tj.>	<tj>;<tj.>;IGNORE;IGNORE
+<tj,>	<tj>;<tj,>;IGNORE;IGNORE
+<tj;>	<tj>;<tj;>;IGNORE;IGNORE
+<zH>	<zH>;<zH>;IGNORE;IGNORE
+<zH->	<zH>;<zH->;IGNORE;IGNORE
+<zH.>	<zH>;<zH.>;IGNORE;IGNORE
+<zH,>	<zH>;<zH,>;IGNORE;IGNORE
+<zH;>	<zH>;<zH;>;IGNORE;IGNORE
+<e+>	<e+>;<e+>;IGNORE;IGNORE
+<e+->	<e+>;<e+->;IGNORE;IGNORE
+<e+.>	<e+>;<e+.>;IGNORE;IGNORE
+<e+,>	<e+>;<e+,>;IGNORE;IGNORE
+<e+;>	<e+>;<e+;>;IGNORE;IGNORE
+<i+>	<i+>;<i+>;IGNORE;IGNORE
+<i+->	<i+>;<i+->;IGNORE;IGNORE
+<i+.>	<i+>;<i+.>;IGNORE;IGNORE
+<i+,>	<i+>;<i+,>;IGNORE;IGNORE
+<i+;>	<i+>;<i+;>;IGNORE;IGNORE
+<f+>	<f+>;<f+>;IGNORE;IGNORE
+<f+->	<f+>;<f+->;IGNORE;IGNORE
+<f+.>	<f+>;<f+.>;IGNORE;IGNORE
+<f+,>	<f+>;<f+,>;IGNORE;IGNORE
+<f+;>	<f+>;<f+;>;IGNORE;IGNORE
+<q+>	<q+>;<q+>;IGNORE;IGNORE
+<q+->	<q+>;<q+->;IGNORE;IGNORE
+<q+.>	<q+>;<q+.>;IGNORE;IGNORE
+<q+,>	<q+>;<q+,>;IGNORE;IGNORE
+<q+;>	<q+>;<q+;>;IGNORE;IGNORE
+<k+>	<k+>;<k+>;IGNORE;IGNORE
+<k+->	<k+>;<k+->;IGNORE;IGNORE
+<k+.>	<k+>;<k+.>;IGNORE;IGNORE
+<k+,>	<k+>;<k+,>;IGNORE;IGNORE
+<k+;>	<k+>;<k+;>;IGNORE;IGNORE
+<l+>	<l+>;<l+>;IGNORE;IGNORE
+<l+->	<l+>;<l+->;IGNORE;IGNORE
+<l+.>	<l+>;<l+.>;IGNORE;IGNORE
+<l+,>	<l+>;<l+,>;IGNORE;IGNORE
+<l+;>	<l+>;<l+;>;IGNORE;IGNORE
+<m+>	<m+>;<m+>;IGNORE;IGNORE
+<m+->	<m+>;<m+->;IGNORE;IGNORE
+<m+.>	<m+>;<m+.>;IGNORE;IGNORE
+<m+,>	<m+>;<m+,>;IGNORE;IGNORE
+<m+;>	<m+>;<m+;>;IGNORE;IGNORE
+<n+>	<n+>;<n+>;IGNORE;IGNORE
+<n+->	<n+>;<n+->;IGNORE;IGNORE
+<n+.>	<n+>;<n+.>;IGNORE;IGNORE
+<n+,>	<n+>;<n+,>;IGNORE;IGNORE
+<n+;>	<n+>;<n+;>;IGNORE;IGNORE
+<h+>	<h+>;<h+>;IGNORE;IGNORE
+<h+->	<h+>;<h+->;IGNORE;IGNORE
+<h+.>	<h+>;<h+.>;IGNORE;IGNORE
+<h+,>	<h+>;<h+,>;IGNORE;IGNORE
+<h+;>	<h+>;<h+;>;IGNORE;IGNORE
+<w+>	<w+>;<w+>;IGNORE;IGNORE
+<w+->	<w+>;<w+->;IGNORE;IGNORE
+<w+.>	<w+>;<w+.>;IGNORE;IGNORE
+<j+>	<j+>;<j+>;IGNORE;IGNORE
+<j+->	<j+>;<j+->;IGNORE;IGNORE
+<j+.>	<j+>;<j+.>;IGNORE;IGNORE
+<y+>	<y+>;<y+>;IGNORE;IGNORE
+<y+->	<y+>;<y+->;IGNORE;IGNORE
+<y+.>	<y+>;<y+.>;IGNORE;IGNORE
+<y+,>	<y+>;<y+,>;IGNORE;IGNORE
+<y+;>	<y+>;<y+;>;IGNORE;IGNORE
+
+<:+>	IGNORE;IGNORE;<:+>;IGNORE
+<"+>	IGNORE;IGNORE;<"+>;IGNORE
+<=+>	IGNORE;IGNORE;<=+>;IGNORE
+<//+>	IGNORE;IGNORE;<//+>;IGNORE
+<'+>	IGNORE;IGNORE;<'+>;IGNORE
+<1+>	IGNORE;IGNORE;<1+>;IGNORE
+<3+>	IGNORE;IGNORE;<3+>;IGNORE
+<3+;>	IGNORE;IGNORE;<3+;>;IGNORE
+<0+>	IGNORE;IGNORE;<0+>;IGNORE
+
+<0a>	<0>;<0a>;IGNORE;IGNORE
+<1a>	<1>;<1a>;IGNORE;IGNORE
+<2a>	<2>;<2a>;IGNORE;IGNORE
+<3a>	<3>;<3a>;IGNORE;IGNORE
+<4a>	<4>;<4a>;IGNORE;IGNORE
+<5a>	<5>;<5a>;IGNORE;IGNORE
+<6a>	<6>;<6a>;IGNORE;IGNORE
+<7a>	<7>;<7a>;IGNORE;IGNORE
+<8a>	<8>;<8a>;IGNORE;IGNORE
+<9a>	<9>;<9a>;IGNORE;IGNORE
+
+<lM->	<l+><aM>;<l+><aM>;<lM-><lM->;IGNORE
+<lM.>	<l+><aM>;<l+><aM.>;<lM.><lM.>;IGNORE
+<lH->	<l+><aH>;<l+><aH>;<lH-><lH->;IGNORE
+<lH.>	<l+><aH>;<l+><aH.>;<lH.><lH.>;IGNORE
+<lh->	<l+><ah>;<l+><ah>;<lh-><lh->;IGNORE
+<lh.>	<l+><ah>;<l+><ah.>;<lh.><lh.>;IGNORE
+<la->	<l+><a+>;<l+><a+->;<la-><la->;IGNORE
+<la.>	<l+><a+>;<l+><a+.>;<la.><la.>;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
+
+<a6>	<a6>;<a6>;IGNORE;IGNORE
+<A5>	<a6>;<A5>;IGNORE;IGNORE
+<A6>	<a6>;<A6>;IGNORE;IGNORE
+<a5>	<a6>;<a5>;IGNORE;IGNORE
+<i6>	<i6>;<i6>;IGNORE;IGNORE
+<I5>	<i6>;<I5>;IGNORE;IGNORE
+<I6>	<i6>;<I6>;IGNORE;IGNORE
+<i5>	<i6>;<i5>;IGNORE;IGNORE
+<u6>	<u6>;<u6>;IGNORE;IGNORE
+<U5>	<u6>;<U5>;IGNORE;IGNORE
+<U6>	<u6>;<U6>;IGNORE;IGNORE
+<u5>	<u6>;<u5>;IGNORE;IGNORE
+<Vu>	<u6>;<Vu>;IGNORE;IGNORE
+<e6>	<e6>;<e6>;IGNORE;IGNORE
+<E5>	<e6>;<E5>;IGNORE;IGNORE
+<E6>	<e6>;<E6>;IGNORE;IGNORE
+<e5>	<e6>;<e5>;IGNORE;IGNORE
+<o6>	<o6>;<o6>;IGNORE;IGNORE
+<O5>	<o6>;<O5>;IGNORE;IGNORE
+<O6>	<o6>;<O6>;IGNORE;IGNORE
+<o5>	<o6>;<o5>;IGNORE;IGNORE
+<KA>	<KA>;<KA>;IGNORE;IGNORE
+<Ka>	<KA>;<Ka>;IGNORE;IGNORE
+<ka>	<KA>;<ka>;IGNORE;IGNORE
+<Ga>	<KA>;<Ga>;IGNORE;IGNORE
+<ga>	<KA>;<ga>;IGNORE;IGNORE
+<Ki>	<Ki>;<Ki>;IGNORE;IGNORE
+<ki>	<Ki>;<ki>;IGNORE;IGNORE
+<Gi>	<Ki>;<Gi>;IGNORE;IGNORE
+<gi>	<Ki>;<gi>;IGNORE;IGNORE
+<Ku>	<Ku>;<Ku>;IGNORE;IGNORE
+<ku>	<Ku>;<ku>;IGNORE;IGNORE
+<Gu>	<Ku>;<Gu>;IGNORE;IGNORE
+<gu>	<Ku>;<gu>;IGNORE;IGNORE
+<KE>	<KE>;<KE>;IGNORE;IGNORE
+<Ke>	<KE>;<Ke>;IGNORE;IGNORE
+<ke>	<KE>;<ke>;IGNORE;IGNORE
+<Ge>	<KE>;<Ge>;IGNORE;IGNORE
+<ge>	<KE>;<ge>;IGNORE;IGNORE
+<Ko>	<Ko>;<Ko>;IGNORE;IGNORE
+<ko>	<Ko>;<ko>;IGNORE;IGNORE
+<Go>	<Ko>;<Go>;IGNORE;IGNORE
+<go>	<Ko>;<go>;IGNORE;IGNORE
+<Sa>	<Sa>;<Sa>;IGNORE;IGNORE
+<sa>	<Sa>;<sa>;IGNORE;IGNORE
+<Za>	<Sa>;<Za>;IGNORE;IGNORE
+<za>	<Sa>;<za>;IGNORE;IGNORE
+<Si>	<Si>;<Si>;IGNORE;IGNORE
+<si>	<Si>;<si>;IGNORE;IGNORE
+<Zi>	<Si>;<Zi>;IGNORE;IGNORE
+<zi>	<Si>;<zi>;IGNORE;IGNORE
+<Su>	<Su>;<Su>;IGNORE;IGNORE
+<su>	<Su>;<su>;IGNORE;IGNORE
+<Zu>	<Su>;<Zu>;IGNORE;IGNORE
+<zu>	<Su>;<zu>;IGNORE;IGNORE
+<Se>	<Se>;<Se>;IGNORE;IGNORE
+<se>	<Se>;<se>;IGNORE;IGNORE
+<Ze>	<Se>;<Ze>;IGNORE;IGNORE
+<ze>	<Se>;<ze>;IGNORE;IGNORE
+<So>	<So>;<So>;IGNORE;IGNORE
+<so>	<So>;<so>;IGNORE;IGNORE
+<Zo>	<So>;<Zo>;IGNORE;IGNORE
+<zo>	<So>;<zo>;IGNORE;IGNORE
+<Ta>	<Ta>;<Ta>;IGNORE;IGNORE
+<ta>	<Ta>;<ta>;IGNORE;IGNORE
+<Da>	<Ta>;<Da>;IGNORE;IGNORE
+<da>	<Ta>;<da>;IGNORE;IGNORE
+<Ti>	<Ti>;<Ti>;IGNORE;IGNORE
+<ti>	<Ti>;<ti>;IGNORE;IGNORE
+<Di>	<Ti>;<Di>;IGNORE;IGNORE
+<di>	<Ti>;<di>;IGNORE;IGNORE
+<TU>	<TU>;<TU>;IGNORE;IGNORE
+<tU>	<TU>;<tU>;IGNORE;IGNORE
+<Tu>	<TU>;<Tu>;IGNORE;IGNORE
+<tu>	<TU>;<tu>;IGNORE;IGNORE
+<Du>	<TU>;<Du>;IGNORE;IGNORE
+<du>	<TU>;<du>;IGNORE;IGNORE
+<Te>	<Te>;<Te>;IGNORE;IGNORE
+<te>	<Te>;<te>;IGNORE;IGNORE
+<De>	<Te>;<De>;IGNORE;IGNORE
+<de>	<Te>;<de>;IGNORE;IGNORE
+<To>	<To>;<To>;IGNORE;IGNORE
+<to>	<To>;<to>;IGNORE;IGNORE
+<Do>	<To>;<Do>;IGNORE;IGNORE
+<do>	<To>;<do>;IGNORE;IGNORE
+<Na>	<Na>;<Na>;IGNORE;IGNORE
+<na>	<Na>;<na>;IGNORE;IGNORE
+<Ni>	<Ni>;<Ni>;IGNORE;IGNORE
+<ni>	<Ni>;<ni>;IGNORE;IGNORE
+<Nu>	<Nu>;<Nu>;IGNORE;IGNORE
+<nu>	<Nu>;<nu>;IGNORE;IGNORE
+<Ne>	<Ne>;<Ne>;IGNORE;IGNORE
+<ne>	<Ne>;<ne>;IGNORE;IGNORE
+<No>	<No>;<No>;IGNORE;IGNORE
+<no>	<No>;<no>;IGNORE;IGNORE
+<Ha>	<Ha>;<Ha>;IGNORE;IGNORE
+<ha>	<Ha>;<ha>;IGNORE;IGNORE
+<Ba>	<Ha>;<Ba>;IGNORE;IGNORE
+<ba>	<Ha>;<ba>;IGNORE;IGNORE
+<Pa>	<Ha>;<Pa>;IGNORE;IGNORE
+<pa>	<Ha>;<pa>;IGNORE;IGNORE
+<Hi>	<Hi>;<Hi>;IGNORE;IGNORE
+<hi>	<Hi>;<hi>;IGNORE;IGNORE
+<Bi>	<Hi>;<Bi>;IGNORE;IGNORE
+<bi>	<Hi>;<bi>;IGNORE;IGNORE
+<Pi>	<Hi>;<Pi>;IGNORE;IGNORE
+<pi>	<Hi>;<pi>;IGNORE;IGNORE
+<Hu>	<Hu>;<Hu>;IGNORE;IGNORE
+<hu>	<Hu>;<hu>;IGNORE;IGNORE
+<Bu>	<Hu>;<Bu>;IGNORE;IGNORE
+<bu>	<Hu>;<bu>;IGNORE;IGNORE
+<Pu>	<Hu>;<Pu>;IGNORE;IGNORE
+<pu>	<Hu>;<pu>;IGNORE;IGNORE
+<He>	<He>;<He>;IGNORE;IGNORE
+<he>	<He>;<he>;IGNORE;IGNORE
+<Be>	<He>;<Be>;IGNORE;IGNORE
+<be>	<He>;<be>;IGNORE;IGNORE
+<Pe>	<He>;<Pe>;IGNORE;IGNORE
+<pe>	<He>;<pe>;IGNORE;IGNORE
+<Ho>	<Ho>;<Ho>;IGNORE;IGNORE
+<ho>	<Ho>;<ho>;IGNORE;IGNORE
+<Bo>	<Ho>;<Bo>;IGNORE;IGNORE
+<bo>	<Ho>;<bo>;IGNORE;IGNORE
+<Po>	<Ho>;<Po>;IGNORE;IGNORE
+<po>	<Ho>;<po>;IGNORE;IGNORE
+<Ma>	<Ma>;<Ma>;IGNORE;IGNORE
+<ma>	<Ma>;<ma>;IGNORE;IGNORE
+<Mi>	<Mi>;<Mi>;IGNORE;IGNORE
+<mi>	<Mi>;<mi>;IGNORE;IGNORE
+<Mu>	<Mu>;<Mu>;IGNORE;IGNORE
+<mu>	<Mu>;<mu>;IGNORE;IGNORE
+<Me>	<Me>;<Me>;IGNORE;IGNORE
+<me>	<Me>;<me>;IGNORE;IGNORE
+<Mo>	<Mo>;<Mo>;IGNORE;IGNORE
+<mo>	<Mo>;<mo>;IGNORE;IGNORE
+<YA>	<YA>;<YA>;IGNORE;IGNORE
+<yA>	<YA>;<yA>;IGNORE;IGNORE
+<Ya>	<YA>;<Ya>;IGNORE;IGNORE
+<ya>	<YA>;<ya>;IGNORE;IGNORE
+<YU>	<YU>;<YU>;IGNORE;IGNORE
+<yU>	<YU>;<yU>;IGNORE;IGNORE
+<Yu>	<YU>;<Yu>;IGNORE;IGNORE
+<yu>	<YU>;<yu>;IGNORE;IGNORE
+<YO>	<YO>;<YO>;IGNORE;IGNORE
+<yO>	<YO>;<yO>;IGNORE;IGNORE
+<Yo>	<YO>;<Yo>;IGNORE;IGNORE
+<yo>	<YO>;<yo>;IGNORE;IGNORE
+<Ra>	<Ra>;<Ra>;IGNORE;IGNORE
+<ra>	<Ra>;<ra>;IGNORE;IGNORE
+<Ri>	<Ri>;<Ri>;IGNORE;IGNORE
+<ri>	<Ri>;<ri>;IGNORE;IGNORE
+<Ru>	<Ru>;<Ru>;IGNORE;IGNORE
+<ru>	<Ru>;<ru>;IGNORE;IGNORE
+<Re>	<Re>;<Re>;IGNORE;IGNORE
+<re>	<Re>;<re>;IGNORE;IGNORE
+<Ro>	<Ro>;<Ro>;IGNORE;IGNORE
+<ro>	<Ro>;<ro>;IGNORE;IGNORE
+<WA>	<WA>;<WA>;IGNORE;IGNORE
+<wA>	<WA>;<wA>;IGNORE;IGNORE
+<Wa>	<WA>;<Wa>;IGNORE;IGNORE
+<wa>	<WA>;<wa>;IGNORE;IGNORE
+<Wi>	<Wi>;<Wi>;IGNORE;IGNORE
+<wi>	<Wi>;<wi>;IGNORE;IGNORE
+<We>	<We>;<We>;IGNORE;IGNORE
+<we>	<We>;<we>;IGNORE;IGNORE
+<Wo>	<Wo>;<Wo>;IGNORE;IGNORE
+<wo>	<Wo>;<wo>;IGNORE;IGNORE
+<N6>	<N6>;<N6>;IGNORE;IGNORE
+<n5>	<N6>;<n5>;IGNORE;IGNORE
+
+order_end
+
+END LC_COLLATE
+
+LC_CTYPE
+copy "en_DK"
+END LC_CTYPE
+
+LC_MESSAGES
+yesexpr "<<(><s><S><y><Y><)/>><.><*>"
+noexpr  "<<(><n><N><)/>><.><*>"
+END LC_MESSAGES
+
+LC_MONETARY
+int_curr_symbol      "<U><Y><U><SP>"
+currency_symbol      "<N><DO>"
+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
+abday   "<d><o><m>";"<l><u><n>";/
+        "<m><a><r>";"<m><i><e'>";/
+        "<j><u><e>";"<v><i><e>";/
+        "<s><a'><b>"
+day     "<d><o><m><i><n><g><o>";/
+        "<l><u><n><e><s>";/
+        "<m><a><r><t><e><s>";/
+        "<m><i><e'><r><c><o><l><e><s>";/
+        "<j><u><e><v><e><s>";/
+        "<v><i><e><r><n><e><s>";/
+        "<s><a'><b><a><d><o>"
+abmon   "<e><n><e>";"<f><e><b>";/
+        "<m><a><r>";"<a><b><r>";/
+        "<m><a><y>";"<j><u><n>";/
+        "<j><u><l>";"<a><g><o>";/
+        "<s><e><p>";"<o><c><t>";/
+        "<n><o><v>";"<d><i><c>"
+mon     "<e><n><e><r><o>";/
+        "<f><e><b><r><e><r><o>";/
+        "<m><a><r><z><o>";/
+        "<a><b><r><i><l>";/
+        "<m><a><y><o>";/
+        "<j><u><n><i><o>";/
+        "<j><u><l><i><o>";/
+        "<a><g><o><s><t><o>";/
+        "<s><e><p><t><i><e><m><b><r><e>";/
+        "<o><c><t><u><b><r><e>";/
+        "<n><o><v><i><e><m><b><r><e>";/
+        "<d><i><c><i><e><m><b><r><e>"
+d_t_fmt "<%><a><SP><%><d><SP><%><b><SP><%><Y><SP><%><T><SP><%><Z>"
+d_fmt   "<%><d><//><%><m><//><%><y>"
+t_fmt   "<%><T>"
+am_pm   "";""
+t_fmt_ampm ""
+END LC_TIME
diff --git a/localedata/locales/es_VE b/localedata/locales/es_VE
new file mode 100644
index 0000000000..84b64359db
--- /dev/null
+++ b/localedata/locales/es_VE
@@ -0,0 +1,2156 @@
+comment_char %
+escape_char  /
+%
+% Spanish language locale for Venezuela
+% 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: es
+% Territory: VE
+% Revision: 4.4
+% Date: 1997-11-05
+% Application: general
+% Users: general
+% Repertoiremap: mnemonic,ds
+% Charset: ISO-8859-1
+% Distribution and use is free, also
+% for commercial purposes.
+
+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 <CAPITAL>
+collating-symbol <CAPITAL-SMALL>
+collating-symbol <SMALL-CAPITAL>
+collating-symbol <SMALL>
+
+% <CAPITAL-SMALL> and <SMALL-CAPITAL>
+% are for cases like Danish <A><a>
+% and Spanish <C><h> being treated
+% as one letter.
+
+% The <a8> ...... <z8> 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 <a8>
+collating-symbol <b8>
+collating-symbol <c8>
+collating-symbol <d8>
+collating-symbol <e8>
+collating-symbol <f8>
+collating-symbol <g8>
+collating-symbol <h8>
+collating-symbol <i8>
+collating-symbol <j8>
+collating-symbol <k8>
+collating-symbol <l8>
+collating-symbol <m8>
+collating-symbol <n8>
+collating-symbol <o8>
+collating-symbol <p8>
+collating-symbol <q8>
+collating-symbol <r8>
+collating-symbol <s8>
+collating-symbol <t8>
+collating-symbol <u8>
+collating-symbol <v8>
+collating-symbol <w8>
+collating-symbol <x8>
+collating-symbol <y8>
+collating-symbol <z8>
+
+collating-symbol <NONE>
+collating-symbol <ACUTE>
+collating-symbol <ACUTE+DOT>
+collating-symbol <GRAVE>
+collating-symbol <DOUBLE-GRAVE>
+collating-symbol <BREVE>
+collating-symbol <BREVE+ACUTE>
+collating-symbol <BREVE+GRAVE>
+collating-symbol <BREVE+MACRON>
+collating-symbol <BREVE+HOOK>
+collating-symbol <BREVE+TILDE>
+collating-symbol <BREVE+DOT-BELOW>
+collating-symbol <BREVE-BELOW>
+collating-symbol <INVERTED-BREVE>
+collating-symbol <CIRCUMFLEX>
+collating-symbol <CIRCUMFLEX+ACUTE>
+collating-symbol <CIRCUMFLEX+GRAVE>
+collating-symbol <CIRCUMFLEX+HOOK>
+collating-symbol <CIRCUMFLEX+TILDE>
+collating-symbol <CIRCUMFLEX+DOT-BELOW>
+collating-symbol <CARON>
+collating-symbol <CARON+DIAERESIS>
+collating-symbol <CARON+DOT>
+collating-symbol <RING>
+collating-symbol <RING+ACUTE>
+collating-symbol <RING-BELOW>
+collating-symbol <DIAERESIS>
+collating-symbol <DIAERESIS+MACRON>
+collating-symbol <DIAERESIS+ACUTE>
+collating-symbol <DIAERESIS+GRAVE>
+collating-symbol <DIAERESIS+CARON>
+collating-symbol <DOUBLE-ACUTE>
+collating-symbol <HOOK>
+collating-symbol <TILDE>
+collating-symbol <TILDE+ACUTE>
+collating-symbol <TILDE+DIAERESIS>
+collating-symbol <TILDE-BELOW>
+collating-symbol <DOT>
+collating-symbol <DOT-BELOW>
+collating-symbol <DOT+DOT-BELOW>
+collating-symbol <STROKE>
+collating-symbol <STROKE+ACUTE>
+collating-symbol <CEDILLA>
+collating-symbol <CEDILLA+ACUTE>
+collating-symbol <CEDILLA+GRAVE>
+collating-symbol <CEDILLA+BREVE>
+collating-symbol <OGONEK>
+collating-symbol <OGONEK+MACRON>
+collating-symbol <MACRON>
+collating-symbol <MACRON+ACUTE>
+collating-symbol <MACRON+GRAVE>
+collating-symbol <MACRON+DIAERESIS>
+collating-symbol <MACRON+DIAERESIS-BELOW>
+collating-symbol <MACRON+DOT>
+collating-symbol <MACRON+DOT-BELOW>
+collating-symbol <MACRON+CIRCUMFLEX>
+collating-symbol <LINE-BELOW>
+collating-symbol <HORN>
+collating-symbol <HORN+ACUTE>
+collating-symbol <HORN+GRAVE>
+collating-symbol <HORN+HOOK>
+collating-symbol <HORN+TILDE>
+collating-symbol <HORN+DOT-BELOW>
+collating-symbol <PRECEDED-BY-APOSTROPHE>
+collating-symbol <GREEK>
+collating-symbol <TONOS>
+collating-symbol <DIALYTICA>
+collating-symbol <DIALYTICA+TONOS>
+collating-symbol <CYRILLIC>
+collating-symbol <HIRAGANA>
+collating-symbol <KATAKANA>
+collating-symbol <SPECIAL>
+
+% letter;accent;case;specials
+
+order_start forward;backward/
+            ;forward;position
+
+% <CAPITAL> or <SMALL> letters first:
+
+<SMALL>
+<SMALL-CAPITAL>
+<CAPITAL-SMALL>
+<CAPITAL>
+
+% Accents:
+
+<NONE>
+<ACUTE>
+<ACUTE+DOT>
+<GRAVE>
+<DOUBLE-GRAVE>
+<BREVE>
+<BREVE+ACUTE>
+<BREVE+GRAVE>
+<BREVE+MACRON>
+<BREVE+HOOK>
+<BREVE+TILDE>
+<BREVE+DOT-BELOW>
+<BREVE-BELOW>
+<INVERTED-BREVE>
+<CIRCUMFLEX>
+<CIRCUMFLEX+ACUTE>
+<CIRCUMFLEX+GRAVE>
+<CIRCUMFLEX+HOOK>
+<CIRCUMFLEX+TILDE>
+<CIRCUMFLEX+DOT-BELOW>
+<CARON>
+<CARON+DIAERESIS>
+<CARON+DOT>
+<RING>
+<RING+ACUTE>
+<RING-BELOW>
+<DIAERESIS>
+<DIAERESIS+MACRON>
+<DIAERESIS+ACUTE>
+<DIAERESIS+GRAVE>
+<DIAERESIS+CARON>
+<DOUBLE-ACUTE>
+<HOOK>
+<TILDE>
+<TILDE+ACUTE>
+<TILDE+DIAERESIS>
+<TILDE-BELOW>
+<DOT>
+<DOT-BELOW>
+<DOT+DOT-BELOW>
+<STROKE>
+<STROKE+ACUTE>
+<CEDILLA>
+<CEDILLA+ACUTE>
+<CEDILLA+GRAVE>
+<CEDILLA+BREVE>
+<OGONEK>
+<OGONEK+MACRON>
+<MACRON>
+<MACRON+ACUTE>
+<MACRON+GRAVE>
+<MACRON+DIAERESIS>
+<MACRON+DIAERESIS-BELOW>
+<MACRON+DOT>
+<MACRON+DOT-BELOW>
+<MACRON+CIRCUMFLEX>
+<LINE-BELOW>
+<HORN>
+<HORN+ACUTE>
+<HORN+GRAVE>
+<HORN+HOOK>
+<HORN+TILDE>
+<HORN+DOT-BELOW>
+<PRECEDED-BY-APOSTROPHE>
+<GREEK>
+<TONOS>
+<DIALYTICA>
+<DIALYTICA+TONOS>
+<CYRILLIC>
+<HIRAGANA>
+<KATAKANA>
+<SPECIAL>
+
+<NS>	<NS>;<NS>;<NS>;IGNORE
+<SP>	IGNORE;IGNORE;IGNORE;<SP>
+<HT>	IGNORE;IGNORE;IGNORE;<HT>
+<VT>	IGNORE;IGNORE;IGNORE;<VT>
+<CR>	IGNORE;IGNORE;IGNORE;<CR>
+<LF>	IGNORE;IGNORE;IGNORE;<LF>
+<FF>	IGNORE;IGNORE;IGNORE;<FF>
+<_>	IGNORE;IGNORE;IGNORE;<_>
+<'m>	IGNORE;IGNORE;IGNORE;<'m>
+<-->	IGNORE;IGNORE;IGNORE;<-->
+<->	IGNORE;IGNORE;IGNORE;<->
+<,>	IGNORE;IGNORE;IGNORE;<,>
+<;>	IGNORE;IGNORE;IGNORE;<;>
+<:>	IGNORE;IGNORE;IGNORE;<:>
+<!>	IGNORE;IGNORE;IGNORE;<!>
+<!I>	IGNORE;IGNORE;IGNORE;<!I>
+<?>	IGNORE;IGNORE;IGNORE;<?>
+<?I>	IGNORE;IGNORE;IGNORE;<?I>
+<//>	IGNORE;IGNORE;IGNORE;<//>
+<.>	IGNORE;IGNORE;IGNORE;<.>
+<''>	IGNORE;IGNORE;IGNORE;<''>
+<'!>	IGNORE;IGNORE;IGNORE;<'!>
+<'/>>	IGNORE;IGNORE;IGNORE;<'/>>
+<':>	IGNORE;IGNORE;IGNORE;<':>
+<'?>	IGNORE;IGNORE;IGNORE;<'?>
+<.M>	IGNORE;IGNORE;IGNORE;<.M>
+<',>	IGNORE;IGNORE;IGNORE;<',>
+<'>	IGNORE;IGNORE;IGNORE;<'>
+<'6>	IGNORE;IGNORE;IGNORE;<'6>
+<'9>	IGNORE;IGNORE;IGNORE;<'9>
+<">	IGNORE;IGNORE;IGNORE;<">
+<"6>	IGNORE;IGNORE;IGNORE;<"6>
+<"9>	IGNORE;IGNORE;IGNORE;<"9>
+<<<>	IGNORE;IGNORE;IGNORE;<<<>
+</>/>>	IGNORE;IGNORE;IGNORE;</>/>>
+<(>	IGNORE;IGNORE;IGNORE;<(>
+<(S>	IGNORE;IGNORE;IGNORE;<(S>
+<)>	IGNORE;IGNORE;IGNORE;<)>
+<)S>	IGNORE;IGNORE;IGNORE;<)S>
+<<(>	IGNORE;IGNORE;IGNORE;<<(>
+<)/>>	IGNORE;IGNORE;IGNORE;<)/>>
+<(!>	IGNORE;IGNORE;IGNORE;<(!>
+<!)>	IGNORE;IGNORE;IGNORE;<!)>
+<SE>	IGNORE;IGNORE;IGNORE;<SE>
+<PI>	IGNORE;IGNORE;IGNORE;<PI>
+<Co>	IGNORE;IGNORE;IGNORE;<Co>
+<Rg>	IGNORE;IGNORE;IGNORE;<Rg>
+<At>	IGNORE;IGNORE;IGNORE;<At>
+<Cu>	IGNORE;IGNORE;IGNORE;<Cu>
+<Ct>	IGNORE;IGNORE;IGNORE;<Ct>
+<DO>	IGNORE;IGNORE;IGNORE;<DO>
+<Pd>	IGNORE;IGNORE;IGNORE;<Pd>
+<Ye>	IGNORE;IGNORE;IGNORE;<Ye>
+<*>	IGNORE;IGNORE;IGNORE;<*>
+<////>	IGNORE;IGNORE;IGNORE;<////>
+<&>	IGNORE;IGNORE;IGNORE;<&>
+<Nb>	IGNORE;IGNORE;IGNORE;<Nb>
+<%>	IGNORE;IGNORE;IGNORE;<%>
+<-S>	IGNORE;IGNORE;IGNORE;<-S>
+<+>	IGNORE;IGNORE;IGNORE;<+>
+<+S>	IGNORE;IGNORE;IGNORE;<+S>
+<+->	IGNORE;IGNORE;IGNORE;<+->
+<-:>	IGNORE;IGNORE;IGNORE;<-:>
+<*X>	IGNORE;IGNORE;IGNORE;<*X>
+<!=>	IGNORE;IGNORE;IGNORE;<!=>
+<<>	IGNORE;IGNORE;IGNORE;<<>
+<=<>	IGNORE;IGNORE;IGNORE;<=<>
+<=>	IGNORE;IGNORE;IGNORE;<=>
+</>=>	IGNORE;IGNORE;IGNORE;</>=>
+</>>	IGNORE;IGNORE;IGNORE;</>>
+<NO>	IGNORE;IGNORE;IGNORE;<NO>
+<!!>	IGNORE;IGNORE;IGNORE;<!!>
+<BB>	IGNORE;IGNORE;IGNORE;<BB>
+<DG>	IGNORE;IGNORE;IGNORE;<DG>
+<My>	IGNORE;IGNORE;IGNORE;<My>
+<'<>	IGNORE;IGNORE;IGNORE;<'<>
+<'(>	IGNORE;IGNORE;IGNORE;<'(>
+<'.>	IGNORE;IGNORE;IGNORE;<'.>
+<'0>	IGNORE;IGNORE;IGNORE;<'0>
+<';>	IGNORE;IGNORE;IGNORE;<';>
+<1?>	IGNORE;IGNORE;IGNORE;<1?>
+<'">	IGNORE;IGNORE;IGNORE;<'">
+<'G>	IGNORE;IGNORE;IGNORE;<'G>
+<,G>	IGNORE;IGNORE;IGNORE;<,G>
+<j3>	IGNORE;IGNORE;IGNORE;<j3>
+<?%>	IGNORE;IGNORE;IGNORE;<?%>
+<'*>	IGNORE;IGNORE;IGNORE;<'*>
+<'%>	IGNORE;IGNORE;IGNORE;<'%>
+<.*>	IGNORE;IGNORE;IGNORE;<.*>
+<b3>	IGNORE;IGNORE;IGNORE;<b3>
+<,,>	IGNORE;IGNORE;IGNORE;<,,>
+<?*>	IGNORE;IGNORE;IGNORE;<?*>
+<?:>	IGNORE;IGNORE;IGNORE;<?:>
+<,!>	IGNORE;IGNORE;IGNORE;<,!>
+<,'>	IGNORE;IGNORE;IGNORE;<,'>
+<?,>	IGNORE;IGNORE;IGNORE;<?,>
+<;!>	IGNORE;IGNORE;IGNORE;<;!>
+<;'>	IGNORE;IGNORE;IGNORE;<;'>
+<?;>	IGNORE;IGNORE;IGNORE;<?;>
+<!:>	IGNORE;IGNORE;IGNORE;<!:>
+<!*>	IGNORE;IGNORE;IGNORE;<!*>
+<;;>	IGNORE;IGNORE;IGNORE;<;;>
+<1N>	IGNORE;IGNORE;IGNORE;<1N>
+<1M>	IGNORE;IGNORE;IGNORE;<1M>
+<3M>	IGNORE;IGNORE;IGNORE;<3M>
+<4M>	IGNORE;IGNORE;IGNORE;<4M>
+<6M>	IGNORE;IGNORE;IGNORE;<6M>
+<LR>	IGNORE;IGNORE;IGNORE;<LR>
+<RL>	IGNORE;IGNORE;IGNORE;<RL>
+<1T>	IGNORE;IGNORE;IGNORE;<1T>
+<1H>	IGNORE;IGNORE;IGNORE;<1H>
+<-1>	IGNORE;IGNORE;IGNORE;<-1>
+<-N>	IGNORE;IGNORE;IGNORE;<-N>
+<-M>	IGNORE;IGNORE;IGNORE;<-M>
+<-3>	IGNORE;IGNORE;IGNORE;<-3>
+<!2>	IGNORE;IGNORE;IGNORE;<!2>
+<=2>	IGNORE;IGNORE;IGNORE;<=2>
+<.9>	IGNORE;IGNORE;IGNORE;<.9>
+<9'>	IGNORE;IGNORE;IGNORE;<9'>
+<:9>	IGNORE;IGNORE;IGNORE;<:9>
+<9">	IGNORE;IGNORE;IGNORE;<9">
+<//->	IGNORE;IGNORE;IGNORE;<//->
+<//=>	IGNORE;IGNORE;IGNORE;<//=>
+<Sb>	IGNORE;IGNORE;IGNORE;<Sb>
+<..>	IGNORE;IGNORE;IGNORE;<..>
+<.3>	IGNORE;IGNORE;IGNORE;<.3>
+<%0>	IGNORE;IGNORE;IGNORE;<%0>
+<1'>	IGNORE;IGNORE;IGNORE;<1'>
+<2'>	IGNORE;IGNORE;IGNORE;<2'>
+<3'>	IGNORE;IGNORE;IGNORE;<3'>
+<1">	IGNORE;IGNORE;IGNORE;<1">
+<2">	IGNORE;IGNORE;IGNORE;<2">
+<3">	IGNORE;IGNORE;IGNORE;<3">
+<Ca>	IGNORE;IGNORE;IGNORE;<Ca>
+<<1>	IGNORE;IGNORE;IGNORE;<<1>
+</>1>	IGNORE;IGNORE;IGNORE;</>1>
+<:X>	IGNORE;IGNORE;IGNORE;<:X>
+<!*2>	IGNORE;IGNORE;IGNORE;<!*2>
+<'->	IGNORE;IGNORE;IGNORE;<'->
+<=S>	IGNORE;IGNORE;IGNORE;<=S>
+<0s>	IGNORE;IGNORE;IGNORE;<0s>
+<1s>	IGNORE;IGNORE;IGNORE;<1s>
+<2s>	IGNORE;IGNORE;IGNORE;<2s>
+<3s>	IGNORE;IGNORE;IGNORE;<3s>
+<4s>	IGNORE;IGNORE;IGNORE;<4s>
+<5s>	IGNORE;IGNORE;IGNORE;<5s>
+<6s>	IGNORE;IGNORE;IGNORE;<6s>
+<7s>	IGNORE;IGNORE;IGNORE;<7s>
+<8s>	IGNORE;IGNORE;IGNORE;<8s>
+<9s>	IGNORE;IGNORE;IGNORE;<9s>
+<+s>	IGNORE;IGNORE;IGNORE;<+s>
+<-s>	IGNORE;IGNORE;IGNORE;<-s>
+<=s>	IGNORE;IGNORE;IGNORE;<=s>
+<(s>	IGNORE;IGNORE;IGNORE;<(s>
+<)s>	IGNORE;IGNORE;IGNORE;<)s>
+<Ff>	IGNORE;IGNORE;IGNORE;<Ff>
+<Li>	IGNORE;IGNORE;IGNORE;<Li>
+<Pt>	IGNORE;IGNORE;IGNORE;<Pt>
+<W=>	IGNORE;IGNORE;IGNORE;<W=>
+<oC>	IGNORE;IGNORE;IGNORE;<oC>
+<co>	IGNORE;IGNORE;IGNORE;<co>
+<oF>	IGNORE;IGNORE;IGNORE;<oF>
+<N0>	IGNORE;IGNORE;IGNORE;<N0>
+<PO>	IGNORE;IGNORE;IGNORE;<PO>
+<Rx>	IGNORE;IGNORE;IGNORE;<Rx>
+<SM>	IGNORE;IGNORE;IGNORE;<SM>
+<TM>	IGNORE;IGNORE;IGNORE;<TM>
+<Om>	IGNORE;IGNORE;IGNORE;<Om>
+<AO>	IGNORE;IGNORE;IGNORE;<AO>
+<13>	IGNORE;IGNORE;IGNORE;<13>
+<23>	IGNORE;IGNORE;IGNORE;<23>
+<15>	IGNORE;IGNORE;IGNORE;<15>
+<25>	IGNORE;IGNORE;IGNORE;<25>
+<35>	IGNORE;IGNORE;IGNORE;<35>
+<45>	IGNORE;IGNORE;IGNORE;<45>
+<16>	IGNORE;IGNORE;IGNORE;<16>
+<56>	IGNORE;IGNORE;IGNORE;<56>
+<1R>	IGNORE;IGNORE;IGNORE;<1R>
+<2R>	IGNORE;IGNORE;IGNORE;<2R>
+<3R>	IGNORE;IGNORE;IGNORE;<3R>
+<4R>	IGNORE;IGNORE;IGNORE;<4R>
+<5R>	IGNORE;IGNORE;IGNORE;<5R>
+<6R>	IGNORE;IGNORE;IGNORE;<6R>
+<7R>	IGNORE;IGNORE;IGNORE;<7R>
+<8R>	IGNORE;IGNORE;IGNORE;<8R>
+<9R>	IGNORE;IGNORE;IGNORE;<9R>
+<aR>	IGNORE;IGNORE;IGNORE;<aR>
+<bR>	IGNORE;IGNORE;IGNORE;<bR>
+<cR>	IGNORE;IGNORE;IGNORE;<cR>
+<50R>	IGNORE;IGNORE;IGNORE;<50R>
+<100R>	IGNORE;IGNORE;IGNORE;<100R>
+<500R>	IGNORE;IGNORE;IGNORE;<500R>
+<1000R>	IGNORE;IGNORE;IGNORE;<1000R>
+<1r>	IGNORE;IGNORE;IGNORE;<1r>
+<2r>	IGNORE;IGNORE;IGNORE;<2r>
+<3r>	IGNORE;IGNORE;IGNORE;<3r>
+<4r>	IGNORE;IGNORE;IGNORE;<4r>
+<5r>	IGNORE;IGNORE;IGNORE;<5r>
+<6r>	IGNORE;IGNORE;IGNORE;<6r>
+<7r>	IGNORE;IGNORE;IGNORE;<7r>
+<8r>	IGNORE;IGNORE;IGNORE;<8r>
+<9r>	IGNORE;IGNORE;IGNORE;<9r>
+<ar>	IGNORE;IGNORE;IGNORE;<ar>
+<br>	IGNORE;IGNORE;IGNORE;<br>
+<cr>	IGNORE;IGNORE;IGNORE;<cr>
+<50r>	IGNORE;IGNORE;IGNORE;<50r>
+<100r>	IGNORE;IGNORE;IGNORE;<100r>
+<500r>	IGNORE;IGNORE;IGNORE;<500r>
+<1000r>	IGNORE;IGNORE;IGNORE;<1000r>
+<1000RCD>	IGNORE;IGNORE;IGNORE;<1000RCD>
+<5000R>	IGNORE;IGNORE;IGNORE;<5000R>
+<10000R>	IGNORE;IGNORE;IGNORE;<10000R>
+<-!>	IGNORE;IGNORE;IGNORE;<-!>
+<-v>	IGNORE;IGNORE;IGNORE;<-v>
+<</>>	IGNORE;IGNORE;IGNORE;<</>>
+<UD>	IGNORE;IGNORE;IGNORE;<UD>
+<<!!>	IGNORE;IGNORE;IGNORE;<<!!>
+</////>>	IGNORE;IGNORE;IGNORE;</////>>
+<!!/>>	IGNORE;IGNORE;IGNORE;<!!/>>
+<<////>	IGNORE;IGNORE;IGNORE;<<////>
+<UD->	IGNORE;IGNORE;IGNORE;<UD->
+</>V>	IGNORE;IGNORE;IGNORE;</>V>
+<<=>	IGNORE;IGNORE;IGNORE;<<=>
+<=/>>	IGNORE;IGNORE;IGNORE;<=/>>
+<==>	IGNORE;IGNORE;IGNORE;<==>
+<FA>	IGNORE;IGNORE;IGNORE;<FA>
+<dP>	IGNORE;IGNORE;IGNORE;<dP>
+<TE>	IGNORE;IGNORE;IGNORE;<TE>
+<//0>	IGNORE;IGNORE;IGNORE;<//0>
+<DE>	IGNORE;IGNORE;IGNORE;<DE>
+<NB>	IGNORE;IGNORE;IGNORE;<NB>
+<(->	IGNORE;IGNORE;IGNORE;<(->
+<-)>	IGNORE;IGNORE;IGNORE;<-)>
+<*P>	IGNORE;IGNORE;IGNORE;<*P>
+<+Z>	IGNORE;IGNORE;IGNORE;<+Z>
+<-2>	IGNORE;IGNORE;IGNORE;<-2>
+<-+>	IGNORE;IGNORE;IGNORE;<-+>
+<.+>	IGNORE;IGNORE;IGNORE;<.+>
+<//f>	IGNORE;IGNORE;IGNORE;<//f>
+<*->	IGNORE;IGNORE;IGNORE;<*->
+<Ob>	IGNORE;IGNORE;IGNORE;<Ob>
+<sb>	IGNORE;IGNORE;IGNORE;<sb>
+<RT>	IGNORE;IGNORE;IGNORE;<RT>
+<0(>	IGNORE;IGNORE;IGNORE;<0(>
+<00>	IGNORE;IGNORE;IGNORE;<00>
+<-L>	IGNORE;IGNORE;IGNORE;<-L>
+<-V>	IGNORE;IGNORE;IGNORE;<-V>
+<PP>	IGNORE;IGNORE;IGNORE;<PP>
+<AN>	IGNORE;IGNORE;IGNORE;<AN>
+<OR>	IGNORE;IGNORE;IGNORE;<OR>
+<(U>	IGNORE;IGNORE;IGNORE;<(U>
+<)U>	IGNORE;IGNORE;IGNORE;<)U>
+<In>	IGNORE;IGNORE;IGNORE;<In>
+<DI>	IGNORE;IGNORE;IGNORE;<DI>
+<Io>	IGNORE;IGNORE;IGNORE;<Io>
+<.:>	IGNORE;IGNORE;IGNORE;<.:>
+<:.>	IGNORE;IGNORE;IGNORE;<:.>
+<:R>	IGNORE;IGNORE;IGNORE;<:R>
+<::>	IGNORE;IGNORE;IGNORE;<::>
+<?1>	IGNORE;IGNORE;IGNORE;<?1>
+<CG>	IGNORE;IGNORE;IGNORE;<CG>
+<?->	IGNORE;IGNORE;IGNORE;<?->
+<?=>	IGNORE;IGNORE;IGNORE;<?=>
+<?2>	IGNORE;IGNORE;IGNORE;<?2>
+<=?>	IGNORE;IGNORE;IGNORE;<=?>
+<HI>	IGNORE;IGNORE;IGNORE;<HI>
+<=3>	IGNORE;IGNORE;IGNORE;<=3>
+<<*>	IGNORE;IGNORE;IGNORE;<<*>
+<*/>>	IGNORE;IGNORE;IGNORE;<*/>>
+<!<>	IGNORE;IGNORE;IGNORE;<!<>
+<!/>>	IGNORE;IGNORE;IGNORE;<!/>>
+<(C>	IGNORE;IGNORE;IGNORE;<(C>
+<)C>	IGNORE;IGNORE;IGNORE;<)C>
+<(_>	IGNORE;IGNORE;IGNORE;<(_>
+<)_>	IGNORE;IGNORE;IGNORE;<)_>
+<0.>	IGNORE;IGNORE;IGNORE;<0.>
+<02>	IGNORE;IGNORE;IGNORE;<02>
+<-T>	IGNORE;IGNORE;IGNORE;<-T>
+<.P>	IGNORE;IGNORE;IGNORE;<.P>
+<:3>	IGNORE;IGNORE;IGNORE;<:3>
+<Eh>	IGNORE;IGNORE;IGNORE;<Eh>
+<<7>	IGNORE;IGNORE;IGNORE;<<7>
+</>7>	IGNORE;IGNORE;IGNORE;</>7>
+<7<>	IGNORE;IGNORE;IGNORE;<7<>
+<7/>>	IGNORE;IGNORE;IGNORE;<7/>>
+<NI>	IGNORE;IGNORE;IGNORE;<NI>
+<(A>	IGNORE;IGNORE;IGNORE;<(A>
+<TR>	IGNORE;IGNORE;IGNORE;<TR>
+<Iu>	IGNORE;IGNORE;IGNORE;<Iu>
+<Il>	IGNORE;IGNORE;IGNORE;<Il>
+<Vs>	IGNORE;IGNORE;IGNORE;<Vs>
+<1h>	IGNORE;IGNORE;IGNORE;<1h>
+<3h>	IGNORE;IGNORE;IGNORE;<3h>
+<2h>	IGNORE;IGNORE;IGNORE;<2h>
+<4h>	IGNORE;IGNORE;IGNORE;<4h>
+<1j>	IGNORE;IGNORE;IGNORE;<1j>
+<2j>	IGNORE;IGNORE;IGNORE;<2j>
+<3j>	IGNORE;IGNORE;IGNORE;<3j>
+<4j>	IGNORE;IGNORE;IGNORE;<4j>
+<1-o>	IGNORE;IGNORE;IGNORE;<1-o>
+<2-o>	IGNORE;IGNORE;IGNORE;<2-o>
+<3-o>	IGNORE;IGNORE;IGNORE;<3-o>
+<4-o>	IGNORE;IGNORE;IGNORE;<4-o>
+<5-o>	IGNORE;IGNORE;IGNORE;<5-o>
+<6-o>	IGNORE;IGNORE;IGNORE;<6-o>
+<7-o>	IGNORE;IGNORE;IGNORE;<7-o>
+<8-o>	IGNORE;IGNORE;IGNORE;<8-o>
+<9-o>	IGNORE;IGNORE;IGNORE;<9-o>
+<10-o>	IGNORE;IGNORE;IGNORE;<10-o>
+<11-o>	IGNORE;IGNORE;IGNORE;<11-o>
+<12-o>	IGNORE;IGNORE;IGNORE;<12-o>
+<13-o>	IGNORE;IGNORE;IGNORE;<13-o>
+<14-o>	IGNORE;IGNORE;IGNORE;<14-o>
+<15-o>	IGNORE;IGNORE;IGNORE;<15-o>
+<16-o>	IGNORE;IGNORE;IGNORE;<16-o>
+<17-o>	IGNORE;IGNORE;IGNORE;<17-o>
+<18-o>	IGNORE;IGNORE;IGNORE;<18-o>
+<19-o>	IGNORE;IGNORE;IGNORE;<19-o>
+<20-o>	IGNORE;IGNORE;IGNORE;<20-o>
+<(1)>	IGNORE;IGNORE;IGNORE;<(1)>
+<(2)>	IGNORE;IGNORE;IGNORE;<(2)>
+<(3)>	IGNORE;IGNORE;IGNORE;<(3)>
+<(4)>	IGNORE;IGNORE;IGNORE;<(4)>
+<(5)>	IGNORE;IGNORE;IGNORE;<(5)>
+<(6)>	IGNORE;IGNORE;IGNORE;<(6)>
+<(7)>	IGNORE;IGNORE;IGNORE;<(7)>
+<(8)>	IGNORE;IGNORE;IGNORE;<(8)>
+<(9)>	IGNORE;IGNORE;IGNORE;<(9)>
+<(10)>	IGNORE;IGNORE;IGNORE;<(10)>
+<(11)>	IGNORE;IGNORE;IGNORE;<(11)>
+<(12)>	IGNORE;IGNORE;IGNORE;<(12)>
+<(13)>	IGNORE;IGNORE;IGNORE;<(13)>
+<(14)>	IGNORE;IGNORE;IGNORE;<(14)>
+<(15)>	IGNORE;IGNORE;IGNORE;<(15)>
+<(16)>	IGNORE;IGNORE;IGNORE;<(16)>
+<(17)>	IGNORE;IGNORE;IGNORE;<(17)>
+<(18)>	IGNORE;IGNORE;IGNORE;<(18)>
+<(19)>	IGNORE;IGNORE;IGNORE;<(19)>
+<(20)>	IGNORE;IGNORE;IGNORE;<(20)>
+<1.>	IGNORE;IGNORE;IGNORE;<1.>
+<2.>	IGNORE;IGNORE;IGNORE;<2.>
+<3.>	IGNORE;IGNORE;IGNORE;<3.>
+<4.>	IGNORE;IGNORE;IGNORE;<4.>
+<5.>	IGNORE;IGNORE;IGNORE;<5.>
+<6.>	IGNORE;IGNORE;IGNORE;<6.>
+<7.>	IGNORE;IGNORE;IGNORE;<7.>
+<8.>	IGNORE;IGNORE;IGNORE;<8.>
+<9.>	IGNORE;IGNORE;IGNORE;<9.>
+<10.>	IGNORE;IGNORE;IGNORE;<10.>
+<11.>	IGNORE;IGNORE;IGNORE;<11.>
+<12.>	IGNORE;IGNORE;IGNORE;<12.>
+<13.>	IGNORE;IGNORE;IGNORE;<13.>
+<14.>	IGNORE;IGNORE;IGNORE;<14.>
+<15.>	IGNORE;IGNORE;IGNORE;<15.>
+<16.>	IGNORE;IGNORE;IGNORE;<16.>
+<17.>	IGNORE;IGNORE;IGNORE;<17.>
+<18.>	IGNORE;IGNORE;IGNORE;<18.>
+<19.>	IGNORE;IGNORE;IGNORE;<19.>
+<20.>	IGNORE;IGNORE;IGNORE;<20.>
+<0-o>	IGNORE;IGNORE;IGNORE;<0-o>
+<hh>	IGNORE;IGNORE;IGNORE;<hh>
+<HH>	IGNORE;IGNORE;IGNORE;<HH>
+<vv>	IGNORE;IGNORE;IGNORE;<vv>
+<VV>	IGNORE;IGNORE;IGNORE;<VV>
+<3->	IGNORE;IGNORE;IGNORE;<3->
+<3_>	IGNORE;IGNORE;IGNORE;<3_>
+<3!>	IGNORE;IGNORE;IGNORE;<3!>
+<3//>	IGNORE;IGNORE;IGNORE;<3//>
+<4->	IGNORE;IGNORE;IGNORE;<4->
+<4_>	IGNORE;IGNORE;IGNORE;<4_>
+<4!>	IGNORE;IGNORE;IGNORE;<4!>
+<4//>	IGNORE;IGNORE;IGNORE;<4//>
+<dr>	IGNORE;IGNORE;IGNORE;<dr>
+<dR>	IGNORE;IGNORE;IGNORE;<dR>
+<Dr>	IGNORE;IGNORE;IGNORE;<Dr>
+<DR>	IGNORE;IGNORE;IGNORE;<DR>
+<dl>	IGNORE;IGNORE;IGNORE;<dl>
+<dL>	IGNORE;IGNORE;IGNORE;<dL>
+<Dl>	IGNORE;IGNORE;IGNORE;<Dl>
+<LD>	IGNORE;IGNORE;IGNORE;<LD>
+<ur>	IGNORE;IGNORE;IGNORE;<ur>
+<uR>	IGNORE;IGNORE;IGNORE;<uR>
+<Ur>	IGNORE;IGNORE;IGNORE;<Ur>
+<UR>	IGNORE;IGNORE;IGNORE;<UR>
+<ul>	IGNORE;IGNORE;IGNORE;<ul>
+<uL>	IGNORE;IGNORE;IGNORE;<uL>
+<Ul>	IGNORE;IGNORE;IGNORE;<Ul>
+<UL>	IGNORE;IGNORE;IGNORE;<UL>
+<vr>	IGNORE;IGNORE;IGNORE;<vr>
+<vR>	IGNORE;IGNORE;IGNORE;<vR>
+<Udr>	IGNORE;IGNORE;IGNORE;<Udr>
+<uDr>	IGNORE;IGNORE;IGNORE;<uDr>
+<Vr>	IGNORE;IGNORE;IGNORE;<Vr>
+<UdR>	IGNORE;IGNORE;IGNORE;<UdR>
+<uDR>	IGNORE;IGNORE;IGNORE;<uDR>
+<VR>	IGNORE;IGNORE;IGNORE;<VR>
+<vl>	IGNORE;IGNORE;IGNORE;<vl>
+<vL>	IGNORE;IGNORE;IGNORE;<vL>
+<Udl>	IGNORE;IGNORE;IGNORE;<Udl>
+<uDl>	IGNORE;IGNORE;IGNORE;<uDl>
+<Vl>	IGNORE;IGNORE;IGNORE;<Vl>
+<UdL>	IGNORE;IGNORE;IGNORE;<UdL>
+<uDL>	IGNORE;IGNORE;IGNORE;<uDL>
+<VL>	IGNORE;IGNORE;IGNORE;<VL>
+<dh>	IGNORE;IGNORE;IGNORE;<dh>
+<dLr>	IGNORE;IGNORE;IGNORE;<dLr>
+<dlR>	IGNORE;IGNORE;IGNORE;<dlR>
+<dH>	IGNORE;IGNORE;IGNORE;<dH>
+<Dh>	IGNORE;IGNORE;IGNORE;<Dh>
+<DLr>	IGNORE;IGNORE;IGNORE;<DLr>
+<DlR>	IGNORE;IGNORE;IGNORE;<DlR>
+<DH>	IGNORE;IGNORE;IGNORE;<DH>
+<uh>	IGNORE;IGNORE;IGNORE;<uh>
+<uLr>	IGNORE;IGNORE;IGNORE;<uLr>
+<ulR>	IGNORE;IGNORE;IGNORE;<ulR>
+<uH>	IGNORE;IGNORE;IGNORE;<uH>
+<Uh>	IGNORE;IGNORE;IGNORE;<Uh>
+<ULr>	IGNORE;IGNORE;IGNORE;<ULr>
+<UlR>	IGNORE;IGNORE;IGNORE;<UlR>
+<UH>	IGNORE;IGNORE;IGNORE;<UH>
+<vh>	IGNORE;IGNORE;IGNORE;<vh>
+<vLr>	IGNORE;IGNORE;IGNORE;<vLr>
+<vlR>	IGNORE;IGNORE;IGNORE;<vlR>
+<vH>	IGNORE;IGNORE;IGNORE;<vH>
+<Udh>	IGNORE;IGNORE;IGNORE;<Udh>
+<uDh>	IGNORE;IGNORE;IGNORE;<uDh>
+<Vh>	IGNORE;IGNORE;IGNORE;<Vh>
+<UdLr>	IGNORE;IGNORE;IGNORE;<UdLr>
+<UdlR>	IGNORE;IGNORE;IGNORE;<UdlR>
+<uDLr>	IGNORE;IGNORE;IGNORE;<uDLr>
+<uDlR>	IGNORE;IGNORE;IGNORE;<uDlR>
+<UdH>	IGNORE;IGNORE;IGNORE;<UdH>
+<uDH>	IGNORE;IGNORE;IGNORE;<uDH>
+<VLr>	IGNORE;IGNORE;IGNORE;<VLr>
+<VlR>	IGNORE;IGNORE;IGNORE;<VlR>
+<VH>	IGNORE;IGNORE;IGNORE;<VH>
+<FD>	IGNORE;IGNORE;IGNORE;<FD>
+<BD>	IGNORE;IGNORE;IGNORE;<BD>
+<TB>	IGNORE;IGNORE;IGNORE;<TB>
+<LB>	IGNORE;IGNORE;IGNORE;<LB>
+<FB>	IGNORE;IGNORE;IGNORE;<FB>
+<lB>	IGNORE;IGNORE;IGNORE;<lB>
+<RB>	IGNORE;IGNORE;IGNORE;<RB>
+<.S>	IGNORE;IGNORE;IGNORE;<.S>
+<:S>	IGNORE;IGNORE;IGNORE;<:S>
+<?S>	IGNORE;IGNORE;IGNORE;<?S>
+<fS>	IGNORE;IGNORE;IGNORE;<fS>
+<OS>	IGNORE;IGNORE;IGNORE;<OS>
+<RO>	IGNORE;IGNORE;IGNORE;<RO>
+<Rr>	IGNORE;IGNORE;IGNORE;<Rr>
+<RF>	IGNORE;IGNORE;IGNORE;<RF>
+<RY>	IGNORE;IGNORE;IGNORE;<RY>
+<RH>	IGNORE;IGNORE;IGNORE;<RH>
+<RZ>	IGNORE;IGNORE;IGNORE;<RZ>
+<RK>	IGNORE;IGNORE;IGNORE;<RK>
+<RX>	IGNORE;IGNORE;IGNORE;<RX>
+<sB>	IGNORE;IGNORE;IGNORE;<sB>
+<SR>	IGNORE;IGNORE;IGNORE;<SR>
+<Or>	IGNORE;IGNORE;IGNORE;<Or>
+<UT>	IGNORE;IGNORE;IGNORE;<UT>
+<uT>	IGNORE;IGNORE;IGNORE;<uT>
+<Tr>	IGNORE;IGNORE;IGNORE;<Tr>
+<PR>	IGNORE;IGNORE;IGNORE;<PR>
+<Dt>	IGNORE;IGNORE;IGNORE;<Dt>
+<dT>	IGNORE;IGNORE;IGNORE;<dT>
+<Tl>	IGNORE;IGNORE;IGNORE;<Tl>
+<PL>	IGNORE;IGNORE;IGNORE;<PL>
+<Db>	IGNORE;IGNORE;IGNORE;<Db>
+<Dw>	IGNORE;IGNORE;IGNORE;<Dw>
+<LZ>	IGNORE;IGNORE;IGNORE;<LZ>
+<0m>	IGNORE;IGNORE;IGNORE;<0m>
+<0o>	IGNORE;IGNORE;IGNORE;<0o>
+<0M>	IGNORE;IGNORE;IGNORE;<0M>
+<0L>	IGNORE;IGNORE;IGNORE;<0L>
+<0R>	IGNORE;IGNORE;IGNORE;<0R>
+<Sn>	IGNORE;IGNORE;IGNORE;<Sn>
+<Ic>	IGNORE;IGNORE;IGNORE;<Ic>
+<Fd>	IGNORE;IGNORE;IGNORE;<Fd>
+<Bd>	IGNORE;IGNORE;IGNORE;<Bd>
+<Ci>	IGNORE;IGNORE;IGNORE;<Ci>
+<*2>	IGNORE;IGNORE;IGNORE;<*2>
+<*1>	IGNORE;IGNORE;IGNORE;<*1>
+<TEL>	IGNORE;IGNORE;IGNORE;<TEL>
+<tel>	IGNORE;IGNORE;IGNORE;<tel>
+<<H>	IGNORE;IGNORE;IGNORE;<<H>
+</>H>	IGNORE;IGNORE;IGNORE;</>H>
+<0u>	IGNORE;IGNORE;IGNORE;<0u>
+<0U>	IGNORE;IGNORE;IGNORE;<0U>
+<SU>	IGNORE;IGNORE;IGNORE;<SU>
+<Fm>	IGNORE;IGNORE;IGNORE;<Fm>
+<Ml>	IGNORE;IGNORE;IGNORE;<Ml>
+<cS>	IGNORE;IGNORE;IGNORE;<cS>
+<cH>	IGNORE;IGNORE;IGNORE;<cH>
+<cD>	IGNORE;IGNORE;IGNORE;<cD>
+<cC>	IGNORE;IGNORE;IGNORE;<cC>
+<cS->	IGNORE;IGNORE;IGNORE;<cS->
+<cH->	IGNORE;IGNORE;IGNORE;<cH->
+<cD->	IGNORE;IGNORE;IGNORE;<cD->
+<cC->	IGNORE;IGNORE;IGNORE;<cC->
+<Md>	IGNORE;IGNORE;IGNORE;<Md>
+<M8>	IGNORE;IGNORE;IGNORE;<M8>
+<M2>	IGNORE;IGNORE;IGNORE;<M2>
+<M16>	IGNORE;IGNORE;IGNORE;<M16>
+<Mb>	IGNORE;IGNORE;IGNORE;<Mb>
+<Mx>	IGNORE;IGNORE;IGNORE;<Mx>
+<MX>	IGNORE;IGNORE;IGNORE;<MX>
+<OK>	IGNORE;IGNORE;IGNORE;<OK>
+<XX>	IGNORE;IGNORE;IGNORE;<XX>
+<-X>	IGNORE;IGNORE;IGNORE;<-X>
+<IS>	IGNORE;IGNORE;IGNORE;<IS>
+<,_>	IGNORE;IGNORE;IGNORE;<,_>
+<._>	IGNORE;IGNORE;IGNORE;<._>
+<+">	IGNORE;IGNORE;IGNORE;<+">
+<JIS>	IGNORE;IGNORE;IGNORE;<JIS>
+<*_>	IGNORE;IGNORE;IGNORE;<*_>
+<;_>	IGNORE;IGNORE;IGNORE;<;_>
+<0_>	IGNORE;IGNORE;IGNORE;<0_>
+<<+>	IGNORE;IGNORE;IGNORE;<<+>
+</>+>	IGNORE;IGNORE;IGNORE;</>+>
+<<'>	IGNORE;IGNORE;IGNORE;<<'>
+</>'>	IGNORE;IGNORE;IGNORE;</>'>
+<<">	IGNORE;IGNORE;IGNORE;<<">
+</>">	IGNORE;IGNORE;IGNORE;</>">
+<(">	IGNORE;IGNORE;IGNORE;<(">
+<)">	IGNORE;IGNORE;IGNORE;<)">
+<=T>	IGNORE;IGNORE;IGNORE;<=T>
+<=_>	IGNORE;IGNORE;IGNORE;<=_>
+<('>	IGNORE;IGNORE;IGNORE;<('>
+<)'>	IGNORE;IGNORE;IGNORE;<)'>
+<(I>	IGNORE;IGNORE;IGNORE;<(I>
+<)I>	IGNORE;IGNORE;IGNORE;<)I>
+<-?>	IGNORE;IGNORE;IGNORE;<-?>
+<=T:)>	IGNORE;IGNORE;IGNORE;<=T:)>
+<"5>	IGNORE;IGNORE;IGNORE;<"5>
+<05>	IGNORE;IGNORE;IGNORE;<05>
+<*5>	IGNORE;IGNORE;IGNORE;<*5>
+<+5>	IGNORE;IGNORE;IGNORE;<+5>
+<.6>	IGNORE;IGNORE;IGNORE;<.6>
+<-6>	IGNORE;IGNORE;IGNORE;<-6>
+<*6>	IGNORE;IGNORE;IGNORE;<*6>
+<+6>	IGNORE;IGNORE;IGNORE;<+6>
+<(JU)>	IGNORE;IGNORE;IGNORE;<(JU)>
+<1c>	IGNORE;IGNORE;IGNORE;<1c>
+<2c>	IGNORE;IGNORE;IGNORE;<2c>
+<3c>	IGNORE;IGNORE;IGNORE;<3c>
+<4c>	IGNORE;IGNORE;IGNORE;<4c>
+<5c>	IGNORE;IGNORE;IGNORE;<5c>
+<6c>	IGNORE;IGNORE;IGNORE;<6c>
+<7c>	IGNORE;IGNORE;IGNORE;<7c>
+<8c>	IGNORE;IGNORE;IGNORE;<8c>
+<9c>	IGNORE;IGNORE;IGNORE;<9c>
+<10c>	IGNORE;IGNORE;IGNORE;<10c>
+<KSC>	IGNORE;IGNORE;IGNORE;<KSC>
+<am>	IGNORE;IGNORE;IGNORE;<am>
+<pm>	IGNORE;IGNORE;IGNORE;<pm>
+<NU>	IGNORE;IGNORE;IGNORE;<NU>
+<SH>	IGNORE;IGNORE;IGNORE;<SH>
+<SX>	IGNORE;IGNORE;IGNORE;<SX>
+<EX>	IGNORE;IGNORE;IGNORE;<EX>
+<ET>	IGNORE;IGNORE;IGNORE;<ET>
+<EQ>	IGNORE;IGNORE;IGNORE;<EQ>
+<AK>	IGNORE;IGNORE;IGNORE;<AK>
+<BL>	IGNORE;IGNORE;IGNORE;<BL>
+<BS>	IGNORE;IGNORE;IGNORE;<BS>
+<SO>	IGNORE;IGNORE;IGNORE;<SO>
+<SI>	IGNORE;IGNORE;IGNORE;<SI>
+<DL>	IGNORE;IGNORE;IGNORE;<DL>
+<D1>	IGNORE;IGNORE;IGNORE;<D1>
+<D2>	IGNORE;IGNORE;IGNORE;<D2>
+<D3>	IGNORE;IGNORE;IGNORE;<D3>
+<D4>	IGNORE;IGNORE;IGNORE;<D4>
+<NK>	IGNORE;IGNORE;IGNORE;<NK>
+<SY>	IGNORE;IGNORE;IGNORE;<SY>
+<EB>	IGNORE;IGNORE;IGNORE;<EB>
+<CN>	IGNORE;IGNORE;IGNORE;<CN>
+<EM>	IGNORE;IGNORE;IGNORE;<EM>
+<SB>	IGNORE;IGNORE;IGNORE;<SB>
+<EC>	IGNORE;IGNORE;IGNORE;<EC>
+<FS>	IGNORE;IGNORE;IGNORE;<FS>
+<GS>	IGNORE;IGNORE;IGNORE;<GS>
+<RS>	IGNORE;IGNORE;IGNORE;<RS>
+<US>	IGNORE;IGNORE;IGNORE;<US>
+<DT>	IGNORE;IGNORE;IGNORE;<DT>
+<PA>	IGNORE;IGNORE;IGNORE;<PA>
+<HO>	IGNORE;IGNORE;IGNORE;<HO>
+<BH>	IGNORE;IGNORE;IGNORE;<BH>
+<NH>	IGNORE;IGNORE;IGNORE;<NH>
+<IN>	IGNORE;IGNORE;IGNORE;<IN>
+<NL>	IGNORE;IGNORE;IGNORE;<NL>
+<SA>	IGNORE;IGNORE;IGNORE;<SA>
+<ES>	IGNORE;IGNORE;IGNORE;<ES>
+<HS>	IGNORE;IGNORE;IGNORE;<HS>
+<HJ>	IGNORE;IGNORE;IGNORE;<HJ>
+<VS>	IGNORE;IGNORE;IGNORE;<VS>
+<PD>	IGNORE;IGNORE;IGNORE;<PD>
+<PU>	IGNORE;IGNORE;IGNORE;<PU>
+<RI>	IGNORE;IGNORE;IGNORE;<RI>
+<S2>	IGNORE;IGNORE;IGNORE;<S2>
+<S3>	IGNORE;IGNORE;IGNORE;<S3>
+<DC>	IGNORE;IGNORE;IGNORE;<DC>
+<P1>	IGNORE;IGNORE;IGNORE;<P1>
+<P2>	IGNORE;IGNORE;IGNORE;<P2>
+<TS>	IGNORE;IGNORE;IGNORE;<TS>
+<CC>	IGNORE;IGNORE;IGNORE;<CC>
+<MW>	IGNORE;IGNORE;IGNORE;<MW>
+<SG>	IGNORE;IGNORE;IGNORE;<SG>
+<EG>	IGNORE;IGNORE;IGNORE;<EG>
+<SS>	IGNORE;IGNORE;IGNORE;<SS>
+<GC>	IGNORE;IGNORE;IGNORE;<GC>
+<SC>	IGNORE;IGNORE;IGNORE;<SC>
+<CI>	IGNORE;IGNORE;IGNORE;<CI>
+<ST>	IGNORE;IGNORE;IGNORE;<ST>
+<OC>	IGNORE;IGNORE;IGNORE;<OC>
+<PM>	IGNORE;IGNORE;IGNORE;<PM>
+<AC>	IGNORE;IGNORE;IGNORE;<AC>
+<"3>	IGNORE;IGNORE;IGNORE;<"3>
+<"1>	IGNORE;IGNORE;IGNORE;<"1>
+<"!>	IGNORE;IGNORE;IGNORE;<"!>
+<"'>	IGNORE;IGNORE;IGNORE;<"'>
+<"/>>	IGNORE;IGNORE;IGNORE;<"/>>
+<"?>	IGNORE;IGNORE;IGNORE;<"?>
+<"->	IGNORE;IGNORE;IGNORE;<"->
+<"(>	IGNORE;IGNORE;IGNORE;<"(>
+<".>	IGNORE;IGNORE;IGNORE;<".>
+<":>	IGNORE;IGNORE;IGNORE;<":>
+<"0>	IGNORE;IGNORE;IGNORE;<"0>
+<",>	IGNORE;IGNORE;IGNORE;<",>
+<"_>	IGNORE;IGNORE;IGNORE;<"_>
+<"">	IGNORE;IGNORE;IGNORE;<"">
+<";>	IGNORE;IGNORE;IGNORE;<";>
+<"<>	IGNORE;IGNORE;IGNORE;<"<>
+<"=>	IGNORE;IGNORE;IGNORE;<"=>
+<"//>	IGNORE;IGNORE;IGNORE;<"//>
+<"p>	IGNORE;IGNORE;IGNORE;<"p>
+<"d>	IGNORE;IGNORE;IGNORE;<"d>
+<"i>	IGNORE;IGNORE;IGNORE;<"i>
+<+_>	IGNORE;IGNORE;IGNORE;<+_>
+<Tel>	IGNORE;IGNORE;IGNORE;<Tel>
+<UA>	IGNORE;IGNORE;IGNORE;<UA>
+<UB>	IGNORE;IGNORE;IGNORE;<UB>
+UNDEFINED	IGNORE;IGNORE;IGNORE
+
+<0>	<0>;<0>;IGNORE;IGNORE
+<0S>	<0>;<0S>;IGNORE;IGNORE
+<18>	<0>;<18>;IGNORE;IGNORE
+<14>	<0>;<14>;IGNORE;IGNORE
+<38>	<0>;<38>;IGNORE;IGNORE
+<12>	<0>;<12>;IGNORE;IGNORE
+<58>	<0>;<58>;IGNORE;IGNORE
+<34>	<0>;<34>;IGNORE;IGNORE
+<78>	<0>;<78>;IGNORE;IGNORE
+<1>	<1>;<1>;IGNORE;IGNORE
+<2>	<2>;<2>;IGNORE;IGNORE
+<3>	<3>;<3>;IGNORE;IGNORE
+<4>	<4>;<4>;IGNORE;IGNORE
+<5>	<5>;<5>;IGNORE;IGNORE
+<6>	<6>;<6>;IGNORE;IGNORE
+<7>	<7>;<7>;IGNORE;IGNORE
+<8>	<8>;<8>;IGNORE;IGNORE
+<9>	<9>;<9>;IGNORE;IGNORE
+<1S>	<1>;<1S>;IGNORE;IGNORE
+<2S>	<2>;<2S>;IGNORE;IGNORE
+<3S>	<3>;<3S>;IGNORE;IGNORE
+<4S>	<4>;<4S>;IGNORE;IGNORE
+<5S>	<5>;<5S>;IGNORE;IGNORE
+<6S>	<6>;<6S>;IGNORE;IGNORE
+<7S>	<7>;<7S>;IGNORE;IGNORE
+<8S>	<8>;<8S>;IGNORE;IGNORE
+<9S>	<9>;<9S>;IGNORE;IGNORE
+<A>	<A>;<NONE>;<CAPITAL>;IGNORE
+<a>	<A>;<NONE>;<SMALL>;IGNORE
+<-a>	<A>;<NONE>;<-a>;IGNORE
+<A'>	<A>;<ACUTE>;<CAPITAL>;IGNORE
+<a'>	<A>;<ACUTE>;<SMALL>;IGNORE
+<A!>	<A>;<GRAVE>;<CAPITAL>;IGNORE
+<a!>	<A>;<GRAVE>;<SMALL>;IGNORE
+<A!!>	<A>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<a!!>	<A>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<A(>	<A>;<BREVE>;<CAPITAL>;IGNORE
+<a(>	<A>;<BREVE>;<SMALL>;IGNORE
+<A('>	<A>;<BREVE+ACUTE>;<CAPITAL>;IGNORE
+<a('>	<A>;<BREVE+ACUTE>;<SMALL>;IGNORE
+<A(!>	<A>;<BREVE+GRAVE>;<CAPITAL>;IGNORE
+<a(!>	<A>;<BREVE+GRAVE>;<SMALL>;IGNORE
+<A(2>	<A>;<BREVE+HOOK>;<CAPITAL>;IGNORE
+<a(2>	<A>;<BREVE+HOOK>;<SMALL>;IGNORE
+<A(?>	<A>;<BREVE+TILDE>;<CAPITAL>;IGNORE
+<a(?>	<A>;<BREVE+TILDE>;<SMALL>;IGNORE
+<A(-.>	<A>;<BREVE+DOT-BELOW>;<CAPITAL>;IGNORE
+<a(-.>	<A>;<BREVE+DOT-BELOW>;<SMALL>;IGNORE
+<A)>	<A>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<a)>	<A>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<A/>>	<A>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<a/>>	<A>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<A/>'>	<A>;<CIRCUMFLEX+ACUTE>;<CAPITAL>;IGNORE
+<a/>'>	<A>;<CIRCUMFLEX+ACUTE>;<SMALL>;IGNORE
+<A/>!>	<A>;<CIRCUMFLEX+GRAVE>;<CAPITAL>;IGNORE
+<a/>!>	<A>;<CIRCUMFLEX+GRAVE>;<SMALL>;IGNORE
+<A/>2>	<A>;<CIRCUMFLEX+HOOK>;<CAPITAL>;IGNORE
+<a/>2>	<A>;<CIRCUMFLEX+HOOK>;<SMALL>;IGNORE
+<A/>?>	<A>;<CIRCUMFLEX+TILDE>;<CAPITAL>;IGNORE
+<a/>?>	<A>;<CIRCUMFLEX+TILDE>;<SMALL>;IGNORE
+<A/>-.>	<A>;<CIRCUMFLEX+DOT-BELOW>;<CAPITAL>;IGNORE
+<a/>-.>	<A>;<CIRCUMFLEX+DOT-BELOW>;<SMALL>;IGNORE
+<A<>	<A>;<CARON>;<CAPITAL>;IGNORE
+<a<>	<A>;<CARON>;<SMALL>;IGNORE
+<AA>	<A>;<RING>;<CAPITAL>;IGNORE
+<aa>	<A>;<RING>;<SMALL>;IGNORE
+<AA'>	<A>;<RING+ACUTE>;<CAPITAL>;IGNORE
+<aa'>	<A>;<RING+ACUTE>;<SMALL>;IGNORE
+<A-0>	<A>;<RING-BELOW>;<CAPITAL>;IGNORE
+<a-0>	<A>;<RING-BELOW>;<SMALL>;IGNORE
+<A:>	<A>;<DIAERESIS>;<CAPITAL>;IGNORE
+<a:>	<A>;<DIAERESIS>;<SMALL>;IGNORE
+<A1>	<A>;<DIAERESIS+MACRON>;<CAPITAL>;IGNORE
+<a1>	<A>;<DIAERESIS+MACRON>;<SMALL>;IGNORE
+<A2>	<A>;<HOOK>;<CAPITAL>;IGNORE
+<a2>	<A>;<HOOK>;<SMALL>;IGNORE
+<A?>	<A>;<TILDE>;<CAPITAL>;IGNORE
+<a?>	<A>;<TILDE>;<SMALL>;IGNORE
+<A-.>	<A>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<a-.>	<A>;<DOT-BELOW>;<SMALL>;IGNORE
+<A;>	<A>;<OGONEK>;<CAPITAL>;IGNORE
+<a;>	<A>;<OGONEK>;<SMALL>;IGNORE
+<A->	<A>;<MACRON>;<CAPITAL>;IGNORE
+<a->	<A>;<MACRON>;<SMALL>;IGNORE
+<A7>	<A>;<MACRON+DOT>;<CAPITAL>;IGNORE
+<a7>	<A>;<MACRON+DOT>;<SMALL>;IGNORE
+<a8>	
+<AE>	"<A><E>";"<AE><AE>";"<CAPITAL><CAPITAL>";IGNORE
+<ae>	"<A><E>";"<AE><AE>";"<SMALL><SMALL>";IGNORE
+<AE'>	"<A><E>";"<AE'><AE'>";"<CAPITAL><CAPITAL>";IGNORE
+<ae'>	"<A><E>";"<AE'><AE'>";"<SMALL><SMALL>";IGNORE
+<A3>	"<A><E>";"<A3><A3>";"<CAPITAL><CAPITAL>";IGNORE
+<a3>	"<A><E>";"<A3><A3>";"<SMALL><SMALL>";IGNORE
+<B>	<B>;<NONE>;<CAPITAL>;IGNORE
+<b>	<B>;<NONE>;<SMALL>;IGNORE
+<B.>	<B>;<DOT>;<CAPITAL>;IGNORE
+<b.>	<B>;<DOT>;<SMALL>;IGNORE
+<B-.>	<B>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<b-.>	<B>;<DOT-BELOW>;<SMALL>;IGNORE
+<B_>	<B>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<b_>	<B>;<LINE-BELOW>;<SMALL>;IGNORE
+<b8>	
+<C>	<C>;<NONE>;<CAPITAL>;IGNORE
+<c>	<C>;<NONE>;<SMALL>;IGNORE
+<C'>	<C>;<ACUTE>;<CAPITAL>;IGNORE
+<c'>	<C>;<ACUTE>;<SMALL>;IGNORE
+<C/>>	<C>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<c/>>	<C>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<C<>	<C>;<CARON>;<CAPITAL>;IGNORE
+<c<>	<C>;<CARON>;<SMALL>;IGNORE
+<C2>	<C>;<HOOK>;<CAPITAL>;IGNORE
+<c2>	<C>;<HOOK>;<SMALL>;IGNORE
+<C.>	<C>;<DOT>;<CAPITAL>;IGNORE
+<c.>	<C>;<DOT>;<SMALL>;IGNORE
+<C,>	<C>;<CEDILLA>;<CAPITAL>;IGNORE
+<c,>	<C>;<CEDILLA>;<SMALL>;IGNORE
+<C,'>	<C>;<CEDILLA+ACUTE>;<CAPITAL>;IGNORE
+<c,'>	<C>;<CEDILLA+ACUTE>;<SMALL>;IGNORE
+<c8>	
+<D>	<D>;<NONE>;<CAPITAL>;IGNORE
+<d>	<D>;<NONE>;<SMALL>;IGNORE
+<D<>	<D>;<CARON>;<CAPITAL>;IGNORE
+<d<>	<D>;<CARON>;<SMALL>;IGNORE
+<D.>	<D>;<DOT>;<CAPITAL>;IGNORE
+<d.>	<D>;<DOT>;<SMALL>;IGNORE
+<D-.>	<D>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<d-.>	<D>;<DOT-BELOW>;<SMALL>;IGNORE
+<D//>	<D>;<STROKE>;<CAPITAL>;IGNORE
+<d//>	<D>;<STROKE>;<SMALL>;IGNORE
+<D,>	<D>;<CEDILLA>;<CAPITAL>;IGNORE
+<d,>	<D>;<CEDILLA>;<SMALL>;IGNORE
+<D-/>>	<D>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<d-/>>	<D>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<D_>	<D>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<d_>	<D>;<LINE-BELOW>;<SMALL>;IGNORE
+<d8>	
+<E>	<E>;<NONE>;<CAPITAL>;IGNORE
+<e>	<E>;<NONE>;<SMALL>;IGNORE
+<E'>	<E>;<ACUTE>;<CAPITAL>;IGNORE
+<e'>	<E>;<ACUTE>;<SMALL>;IGNORE
+<E!>	<E>;<GRAVE>;<CAPITAL>;IGNORE
+<e!>	<E>;<GRAVE>;<SMALL>;IGNORE
+<E!!>	<E>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<e!!>	<E>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<E(>	<E>;<BREVE>;<CAPITAL>;IGNORE
+<e(>	<E>;<BREVE>;<SMALL>;IGNORE
+<E)>	<E>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<e)>	<E>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<E/>>	<E>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<e/>>	<E>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<E/>'>	<E>;<CIRCUMFLEX+ACUTE>;<CAPITAL>;IGNORE
+<e/>'>	<E>;<CIRCUMFLEX+ACUTE>;<SMALL>;IGNORE
+<E/>!>	<E>;<CIRCUMFLEX+GRAVE>;<CAPITAL>;IGNORE
+<e/>!>	<E>;<CIRCUMFLEX+GRAVE>;<SMALL>;IGNORE
+<E/>2>	<E>;<CIRCUMFLEX+HOOK>;<CAPITAL>;IGNORE
+<e/>2>	<E>;<CIRCUMFLEX+HOOK>;<SMALL>;IGNORE
+<E/>?>	<E>;<CIRCUMFLEX+TILDE>;<CAPITAL>;IGNORE
+<e/>?>	<E>;<CIRCUMFLEX+TILDE>;<SMALL>;IGNORE
+<E/>-.>	<E>;<CIRCUMFLEX+DOT-BELOW>;<CAPITAL>;IGNORE
+<e/>-.>	<E>;<CIRCUMFLEX+DOT-BELOW>;<SMALL>;IGNORE
+<E<>	<E>;<CARON>;<CAPITAL>;IGNORE
+<e<>	<E>;<CARON>;<SMALL>;IGNORE
+<E:>	<E>;<DIAERESIS>;<CAPITAL>;IGNORE
+<e:>	<E>;<DIAERESIS>;<SMALL>;IGNORE
+<E2>	<E>;<HOOK>;<CAPITAL>;IGNORE
+<e2>	<E>;<HOOK>;<SMALL>;IGNORE
+<E?>	<E>;<TILDE>;<CAPITAL>;IGNORE
+<e?>	<E>;<TILDE>;<SMALL>;IGNORE
+<E-?>	<E>;<TILDE-BELOW>;<CAPITAL>;IGNORE
+<e-?>	<E>;<TILDE-BELOW>;<SMALL>;IGNORE
+<E.>	<E>;<DOT>;<CAPITAL>;IGNORE
+<e.>	<E>;<DOT>;<SMALL>;IGNORE
+<E-.>	<E>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<e-.>	<E>;<DOT-BELOW>;<SMALL>;IGNORE
+<E,(>	<E>;<CEDILLA+BREVE>;<CAPITAL>;IGNORE
+<e,(>	<E>;<CEDILLA+BREVE>;<SMALL>;IGNORE
+<E;>	<E>;<OGONEK>;<CAPITAL>;IGNORE
+<e;>	<E>;<OGONEK>;<SMALL>;IGNORE
+<E->	<E>;<MACRON>;<CAPITAL>;IGNORE
+<e->	<E>;<MACRON>;<SMALL>;IGNORE
+<E-'>	<E>;<MACRON+ACUTE>;<CAPITAL>;IGNORE
+<e-'>	<E>;<MACRON+ACUTE>;<SMALL>;IGNORE
+<E-!>	<E>;<MACRON+GRAVE>;<CAPITAL>;IGNORE
+<e-!>	<E>;<MACRON+GRAVE>;<SMALL>;IGNORE
+<E-/>>	<E>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<e-/>>	<E>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<e8>	
+<F>	<F>;<NONE>;<CAPITAL>;IGNORE
+<f>	<F>;<NONE>;<SMALL>;IGNORE
+<F2>	<F>;<HOOK>;<CAPITAL>;IGNORE
+<f2>	<F>;<HOOK>;<SMALL>;IGNORE
+<F.>	<F>;<DOT>;<CAPITAL>;IGNORE
+<f.>	<F>;<DOT>;<SMALL>;IGNORE
+<f8>	
+<ff>	"<F><F>";"<NONE><NONE>";"<ff><ff>";IGNORE
+<fi>	"<F><I>";"<NONE><NONE>";"<fi><fi>";IGNORE
+<fl>	"<F><L>";"<NONE><NONE>";"<fl><fl>";IGNORE
+<ffi>	"<F><F><I>";"<NONE><NONE><NONE>";"<ffi><ffi><ffi>";IGNORE
+<ffl>	"<F><F><L>";"<NONE><NONE><NONE>";"<ffl><ffl><ffl>";IGNORE
+<ft>	"<F><T>";"<NONE><NONE>";"<ft><ft>";IGNORE
+<G>	<G>;<NONE>;<CAPITAL>;IGNORE
+<g>	<G>;<NONE>;<SMALL>;IGNORE
+<G'>	<G>;<ACUTE>;<CAPITAL>;IGNORE
+<g'>	<G>;<ACUTE>;<SMALL>;IGNORE
+<G(>	<G>;<BREVE>;<CAPITAL>;IGNORE
+<g(>	<G>;<BREVE>;<SMALL>;IGNORE
+<G/>>	<G>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<g/>>	<G>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<G<>	<G>;<CARON>;<CAPITAL>;IGNORE
+<g<>	<G>;<CARON>;<SMALL>;IGNORE
+<G.>	<G>;<DOT>;<CAPITAL>;IGNORE
+<g.>	<G>;<DOT>;<SMALL>;IGNORE
+<G//>	<G>;<STROKE>;<CAPITAL>;IGNORE
+<g//>	<G>;<STROKE>;<SMALL>;IGNORE
+<G,>	<G>;<CEDILLA>;<CAPITAL>;IGNORE
+<g,>	<G>;<CEDILLA>;<SMALL>;IGNORE
+<G->	<G>;<MACRON>;<CAPITAL>;IGNORE
+<g->	<G>;<MACRON>;<SMALL>;IGNORE
+<g8>	
+<H>	<H>;<NONE>;<CAPITAL>;IGNORE
+<h>	<H>;<NONE>;<SMALL>;IGNORE
+<H-(>	<H>;<BREVE-BELOW>;<CAPITAL>;IGNORE
+<h-(>	<H>;<BREVE-BELOW>;<SMALL>;IGNORE
+<H/>>	<H>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<h/>>	<H>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<H:>	<H>;<DIAERESIS>;<CAPITAL>;IGNORE
+<h:>	<H>;<DIAERESIS>;<SMALL>;IGNORE
+<H.>	<H>;<DOT>;<CAPITAL>;IGNORE
+<h.>	<H>;<DOT>;<SMALL>;IGNORE
+<H-.>	<H>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<h-.>	<H>;<DOT-BELOW>;<SMALL>;IGNORE
+<H//>	<H>;<STROKE>;<CAPITAL>;IGNORE
+<h//>	<H>;<STROKE>;<SMALL>;IGNORE
+<H,>	<H>;<CEDILLA>;<CAPITAL>;IGNORE
+<h,>	<H>;<CEDILLA>;<SMALL>;IGNORE
+<h8>	
+<I>	<I>;<NONE>;<CAPITAL>;IGNORE
+<i>	<I>;<NONE>;<SMALL>;IGNORE
+<I'>	<I>;<ACUTE>;<CAPITAL>;IGNORE
+<i'>	<I>;<ACUTE>;<SMALL>;IGNORE
+<I!>	<I>;<GRAVE>;<CAPITAL>;IGNORE
+<i!>	<I>;<GRAVE>;<SMALL>;IGNORE
+<I!!>	<I>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<i!!>	<I>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<I(>	<I>;<BREVE>;<CAPITAL>;IGNORE
+<i(>	<I>;<BREVE>;<SMALL>;IGNORE
+<I)>	<I>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<i)>	<I>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<I/>>	<I>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<i/>>	<I>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<I<>	<I>;<CARON>;<CAPITAL>;IGNORE
+<i<>	<I>;<CARON>;<SMALL>;IGNORE
+<I:>	<I>;<DIAERESIS>;<CAPITAL>;IGNORE
+<i:>	<I>;<DIAERESIS>;<SMALL>;IGNORE
+<I:'>	<I>;<DIAERESIS+ACUTE>;<CAPITAL>;IGNORE
+<i:'>	<I>;<DIAERESIS+ACUTE>;<SMALL>;IGNORE
+<I2>	<I>;<HOOK>;<CAPITAL>;IGNORE
+<i2>	<I>;<HOOK>;<SMALL>;IGNORE
+<I?>	<I>;<TILDE>;<CAPITAL>;IGNORE
+<i?>	<I>;<TILDE>;<SMALL>;IGNORE
+<I-?>	<I>;<TILDE-BELOW>;<CAPITAL>;IGNORE
+<i-?>	<I>;<TILDE-BELOW>;<SMALL>;IGNORE
+<I.>	<I>;<DOT>;<CAPITAL>;IGNORE
+<i.>	<I>;<DOT>;<SMALL>;IGNORE
+<I-.>	<I>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<i-.>	<I>;<DOT-BELOW>;<SMALL>;IGNORE
+<I;>	<I>;<OGONEK>;<CAPITAL>;IGNORE
+<i;>	<I>;<OGONEK>;<SMALL>;IGNORE
+<I->	<I>;<MACRON>;<CAPITAL>;IGNORE
+<i->	<I>;<MACRON>;<SMALL>;IGNORE
+<i8>	
+<IJ>	"<I><J>";"<IJ><IJ>";"<CAPITAL><CAPITAL>";IGNORE
+<ij>	"<I><J>";"<IJ><IJ>";"<SMALL><SMALL>";IGNORE
+<J>	<J>;<NONE>;<CAPITAL>;IGNORE
+<j>	<J>;<NONE>;<SMALL>;IGNORE
+<J/>>	<J>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<j/>>	<J>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<j8>	
+<K>	<K>;<NONE>;<CAPITAL>;IGNORE
+<k>	<K>;<NONE>;<SMALL>;IGNORE
+<K'>	<K>;<ACUTE>;<CAPITAL>;IGNORE
+<k'>	<K>;<ACUTE>;<SMALL>;IGNORE
+<K<>	<K>;<CARON>;<CAPITAL>;IGNORE
+<k<>	<K>;<CARON>;<SMALL>;IGNORE
+<K2>	<K>;<HOOK>;<CAPITAL>;IGNORE
+<k2>	<K>;<HOOK>;<SMALL>;IGNORE
+<K-.>	<K>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<k-.>	<K>;<DOT-BELOW>;<SMALL>;IGNORE
+<K,>	<K>;<CEDILLA>;<CAPITAL>;IGNORE
+<k,>	<K>;<CEDILLA>;<SMALL>;IGNORE
+<K_>	<K>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<k_>	<K>;<LINE-BELOW>;<SMALL>;IGNORE
+<k8>	
+<kk>	<K>;<kk>;<SMALL>;IGNORE
+<L>	<L>;<NONE>;<CAPITAL>;IGNORE
+<l>	<L>;<NONE>;<SMALL>;IGNORE
+<L'>	<L>;<ACUTE>;<CAPITAL>;IGNORE
+<l'>	<L>;<ACUTE>;<SMALL>;IGNORE
+<L<>	<L>;<CARON>;<CAPITAL>;IGNORE
+<l<>	<L>;<CARON>;<SMALL>;IGNORE
+<L.>	<L>;<DOT>;<CAPITAL>;IGNORE
+<l.>	<L>;<DOT>;<SMALL>;IGNORE
+<L-.>	<L>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<l-.>	<L>;<DOT-BELOW>;<SMALL>;IGNORE
+<L//>	<L>;<STROKE>;<CAPITAL>;IGNORE
+<l//>	<L>;<STROKE>;<SMALL>;IGNORE
+<L,>	<L>;<CEDILLA>;<CAPITAL>;IGNORE
+<l,>	<L>;<CEDILLA>;<SMALL>;IGNORE
+<L--.>	<L>;<MACRON+DOT-BELOW>;<CAPITAL>;IGNORE
+<l--.>	<L>;<MACRON+DOT-BELOW>;<SMALL>;IGNORE
+<L-/>>	<L>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<l-/>>	<L>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<L_>	<L>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<l_>	<L>;<LINE-BELOW>;<SMALL>;IGNORE
+<l8>	
+<M>	<M>;<NONE>;<CAPITAL>;IGNORE
+<m>	<M>;<NONE>;<SMALL>;IGNORE
+<M'>	<M>;<ACUTE>;<CAPITAL>;IGNORE
+<m'>	<M>;<ACUTE>;<SMALL>;IGNORE
+<M.>	<M>;<DOT>;<CAPITAL>;IGNORE
+<m.>	<M>;<DOT>;<SMALL>;IGNORE
+<M-.>	<M>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<m-.>	<M>;<DOT-BELOW>;<SMALL>;IGNORE
+<m8>	
+<N>	<N>;<NONE>;<CAPITAL>;IGNORE
+<n>	<N>;<NONE>;<SMALL>;IGNORE
+<N'>	<N>;<ACUTE>;<CAPITAL>;IGNORE
+<n'>	<N>;<ACUTE>;<SMALL>;IGNORE
+<N<>	<N>;<CARON>;<CAPITAL>;IGNORE
+<n<>	<N>;<CARON>;<SMALL>;IGNORE
+<N.>	<N>;<DOT>;<CAPITAL>;IGNORE
+<n.>	<N>;<DOT>;<SMALL>;IGNORE
+<N-.>	<N>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<n-.>	<N>;<DOT-BELOW>;<SMALL>;IGNORE
+<N,>	<N>;<CEDILLA>;<CAPITAL>;IGNORE
+<n,>	<N>;<CEDILLA>;<SMALL>;IGNORE
+<N-/>>	<N>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<n-/>>	<N>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<N_>	<N>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<n_>	<N>;<LINE-BELOW>;<SMALL>;IGNORE
+<'n>	<N>;<PRECEDED-BY-APOSTROPHE>;<SMALL>;IGNORE
+<n8>	
+<N?>	<N?>;<NONE>;<CAPITAL>;IGNORE
+<n?>	<N?>;<NONE>;<SMALL>;IGNORE
+<NG>	"<N><G>";"<NG><NG>";"<CAPITAL><CAPITAL>";IGNORE
+<ng>	"<N><G>";"<NG><NG>";"<SMALL><SMALL>";IGNORE
+<O>	<O>;<NONE>;<CAPITAL>;IGNORE
+<o>	<O>;<NONE>;<SMALL>;IGNORE
+<-o>	<O>;<NONE>;<-o>;IGNORE
+<O'>	<O>;<ACUTE>;<CAPITAL>;IGNORE
+<o'>	<O>;<ACUTE>;<SMALL>;IGNORE
+<O!>	<O>;<GRAVE>;<CAPITAL>;IGNORE
+<o!>	<O>;<GRAVE>;<SMALL>;IGNORE
+<O!!>	<O>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<o!!>	<O>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<O(>	<O>;<BREVE>;<CAPITAL>;IGNORE
+<o(>	<O>;<BREVE>;<SMALL>;IGNORE
+<O)>	<O>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<o)>	<O>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<O/>>	<O>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<o/>>	<O>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<O/>'>	<O>;<CIRCUMFLEX+ACUTE>;<CAPITAL>;IGNORE
+<o/>'>	<O>;<CIRCUMFLEX+ACUTE>;<SMALL>;IGNORE
+<O/>!>	<O>;<CIRCUMFLEX+GRAVE>;<CAPITAL>;IGNORE
+<o/>!>	<O>;<CIRCUMFLEX+GRAVE>;<SMALL>;IGNORE
+<O/>2>	<O>;<CIRCUMFLEX+HOOK>;<CAPITAL>;IGNORE
+<o/>2>	<O>;<CIRCUMFLEX+HOOK>;<SMALL>;IGNORE
+<O/>?>	<O>;<CIRCUMFLEX+TILDE>;<CAPITAL>;IGNORE
+<o/>?>	<O>;<CIRCUMFLEX+TILDE>;<SMALL>;IGNORE
+<O/>-.>	<O>;<CIRCUMFLEX+DOT-BELOW>;<CAPITAL>;IGNORE
+<o/>-.>	<O>;<CIRCUMFLEX+DOT-BELOW>;<SMALL>;IGNORE
+<O<>	<O>;<CARON>;<CAPITAL>;IGNORE
+<o<>	<O>;<CARON>;<SMALL>;IGNORE
+<O:>	<O>;<DIAERESIS>;<CAPITAL>;IGNORE
+<o:>	<O>;<DIAERESIS>;<SMALL>;IGNORE
+<O">	<O>;<DOUBLE-ACUTE>;<CAPITAL>;IGNORE
+<o">	<O>;<DOUBLE-ACUTE>;<SMALL>;IGNORE
+<O2>	<O>;<HOOK>;<CAPITAL>;IGNORE
+<o2>	<O>;<HOOK>;<SMALL>;IGNORE
+<O?>	<O>;<TILDE>;<CAPITAL>;IGNORE
+<o?>	<O>;<TILDE>;<SMALL>;IGNORE
+<O?'>	<O>;<TILDE+ACUTE>;<CAPITAL>;IGNORE
+<o?'>	<O>;<TILDE+ACUTE>;<SMALL>;IGNORE
+<O?:>	<O>;<TILDE+DIAERESIS>;<CAPITAL>;IGNORE
+<o?:>	<O>;<TILDE+DIAERESIS>;<SMALL>;IGNORE
+<O-.>	<O>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<o-.>	<O>;<DOT-BELOW>;<SMALL>;IGNORE
+<O//>	<O>;<STROKE>;<CAPITAL>;IGNORE
+<o//>	<O>;<STROKE>;<SMALL>;IGNORE
+<O//'>	<O>;<STROKE+ACUTE>;<CAPITAL>;IGNORE
+<o//'>	<O>;<STROKE+ACUTE>;<SMALL>;IGNORE
+<O;>	<O>;<OGONEK>;<CAPITAL>;IGNORE
+<o;>	<O>;<OGONEK>;<SMALL>;IGNORE
+<O1>	<O>;<OGONEK+MACRON>;<CAPITAL>;IGNORE
+<o1>	<O>;<OGONEK+MACRON>;<SMALL>;IGNORE
+<O->	<O>;<MACRON>;<CAPITAL>;IGNORE
+<o->	<O>;<MACRON>;<SMALL>;IGNORE
+<O-'>	<O>;<MACRON+ACUTE>;<CAPITAL>;IGNORE
+<o-'>	<O>;<MACRON+ACUTE>;<SMALL>;IGNORE
+<O-!>	<O>;<MACRON+GRAVE>;<CAPITAL>;IGNORE
+<o-!>	<O>;<MACRON+GRAVE>;<SMALL>;IGNORE
+<O9>	<O>;<HORN>;<CAPITAL>;IGNORE
+<o9>	<O>;<HORN>;<SMALL>;IGNORE
+<O9'>	<O>;<HORN+ACUTE>;<CAPITAL>;IGNORE
+<o9'>	<O>;<HORN+ACUTE>;<SMALL>;IGNORE
+<O9!>	<O>;<HORN+GRAVE>;<CAPITAL>;IGNORE
+<o9!>	<O>;<HORN+GRAVE>;<SMALL>;IGNORE
+<O92>	<O>;<HORN+HOOK>;<CAPITAL>;IGNORE
+<o92>	<O>;<HORN+HOOK>;<SMALL>;IGNORE
+<O9?>	<O>;<HORN+TILDE>;<CAPITAL>;IGNORE
+<o9?>	<O>;<HORN+TILDE>;<SMALL>;IGNORE
+<O9-.>	<O>;<HORN+DOT-BELOW>;<CAPITAL>;IGNORE
+<o9-.>	<O>;<HORN+DOT-BELOW>;<SMALL>;IGNORE
+<o8>	
+<OE>	"<O><E>";"<OE><OE>";"<CAPITAL><CAPITAL>";IGNORE
+<oe>	"<O><E>";"<OE><OE>";"<SMALL><SMALL>";IGNORE
+<P>	<P>;<NONE>;<CAPITAL>;IGNORE
+<p>	<P>;<NONE>;<SMALL>;IGNORE
+<P'>	<P>;<ACUTE>;<CAPITAL>;IGNORE
+<p'>	<P>;<ACUTE>;<SMALL>;IGNORE
+<P.>	<P>;<DOT>;<CAPITAL>;IGNORE
+<p.>	<P>;<DOT>;<SMALL>;IGNORE
+<p8>	
+<Q>	<Q>;<NONE>;<CAPITAL>;IGNORE
+<q>	<Q>;<NONE>;<SMALL>;IGNORE
+<q8>	
+<R>	<R>;<NONE>;<CAPITAL>;IGNORE
+<r>	<R>;<NONE>;<SMALL>;IGNORE
+<R'>	<R>;<ACUTE>;<CAPITAL>;IGNORE
+<r'>	<R>;<ACUTE>;<SMALL>;IGNORE
+<R!!>	<R>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<r!!>	<R>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<R)>	<R>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<r)>	<R>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<R<>	<R>;<CARON>;<CAPITAL>;IGNORE
+<r<>	<R>;<CARON>;<SMALL>;IGNORE
+<R.>	<R>;<DOT>;<CAPITAL>;IGNORE
+<r.>	<R>;<DOT>;<SMALL>;IGNORE
+<R-.>	<R>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<r-.>	<R>;<DOT-BELOW>;<SMALL>;IGNORE
+<R,>	<R>;<CEDILLA>;<CAPITAL>;IGNORE
+<r,>	<R>;<CEDILLA>;<SMALL>;IGNORE
+<R--.>	<R>;<MACRON+DOT-BELOW>;<CAPITAL>;IGNORE
+<r--.>	<R>;<MACRON+DOT-BELOW>;<SMALL>;IGNORE
+<R_>	<R>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<r_>	<R>;<LINE-BELOW>;<SMALL>;IGNORE
+<r8>	
+<S>	<S>;<NONE>;<CAPITAL>;IGNORE
+<s>	<S>;<NONE>;<SMALL>;IGNORE
+<st>	"<S><T>";"<NONE><NONE>";"<st><st>";IGNORE
+<S'>	<S>;<ACUTE>;<CAPITAL>;IGNORE
+<s'>	<S>;<ACUTE>;<SMALL>;IGNORE
+<S'.>	<S>;<ACUTE+DOT>;<CAPITAL>;IGNORE
+<s'.>	<S>;<ACUTE+DOT>;<SMALL>;IGNORE
+<S/>>	<S>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<s/>>	<S>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<S<>	<S>;<CARON>;<CAPITAL>;IGNORE
+<s<>	<S>;<CARON>;<SMALL>;IGNORE
+<S<.>	<S>;<CARON+DOT>;<CAPITAL>;IGNORE
+<s<.>	<S>;<CARON+DOT>;<SMALL>;IGNORE
+<S.>	<S>;<DOT>;<CAPITAL>;IGNORE
+<s.>	<S>;<DOT>;<SMALL>;IGNORE
+<S-.>	<S>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<s-.>	<S>;<DOT-BELOW>;<SMALL>;IGNORE
+<S.-.>	<S>;<DOT+DOT-BELOW>;<CAPITAL>;IGNORE
+<s.-.>	<S>;<DOT+DOT-BELOW>;<SMALL>;IGNORE
+<S,>	<S>;<CEDILLA>;<CAPITAL>;IGNORE
+<s,>	<S>;<CEDILLA>;<SMALL>;IGNORE
+<s8>	
+<s1>	<S>;<s1>;<SMALL>;IGNORE
+<ss>	"<S><S>";"<NONE><NONE>";"<SMALL><ss>";IGNORE
+<T>	<T>;<NONE>;<CAPITAL>;IGNORE
+<t>	<T>;<NONE>;<SMALL>;IGNORE
+<T<>	<T>;<CARON>;<CAPITAL>;IGNORE
+<t<>	<T>;<CARON>;<SMALL>;IGNORE
+<T.>	<T>;<DOT>;<CAPITAL>;IGNORE
+<t.>	<T>;<DOT>;<SMALL>;IGNORE
+<T-.>	<T>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<t-.>	<T>;<DOT-BELOW>;<SMALL>;IGNORE
+<T//>	<T>;<STROKE>;<CAPITAL>;IGNORE
+<t//>	<T>;<STROKE>;<SMALL>;IGNORE
+<T,>	<T>;<CEDILLA>;<CAPITAL>;IGNORE
+<t,>	<T>;<CEDILLA>;<SMALL>;IGNORE
+<T-/>>	<T>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<t-/>>	<T>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<T_>	<T>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<t_>	<T>;<LINE-BELOW>;<SMALL>;IGNORE
+<t8>	
+<TH>	"<T><H>";"<TH><TH>";"<CAPITAL><CAPITAL>";IGNORE
+<th>	"<T><H>";"<TH><TH>";"<SMALL><SMALL>";IGNORE
+<U>	<U>;<NONE>;<CAPITAL>;IGNORE
+<u>	<U>;<NONE>;<SMALL>;IGNORE
+<U'>	<U>;<ACUTE>;<CAPITAL>;IGNORE
+<u'>	<U>;<ACUTE>;<SMALL>;IGNORE
+<U!>	<U>;<GRAVE>;<CAPITAL>;IGNORE
+<u!>	<U>;<GRAVE>;<SMALL>;IGNORE
+<U!!>	<U>;<DOUBLE-GRAVE>;<CAPITAL>;IGNORE
+<u!!>	<U>;<DOUBLE-GRAVE>;<SMALL>;IGNORE
+<U(>	<U>;<BREVE>;<CAPITAL>;IGNORE
+<u(>	<U>;<BREVE>;<SMALL>;IGNORE
+<U)>	<U>;<INVERTED-BREVE>;<CAPITAL>;IGNORE
+<u)>	<U>;<INVERTED-BREVE>;<SMALL>;IGNORE
+<U/>>	<U>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<u/>>	<U>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<U<>	<U>;<CARON>;<CAPITAL>;IGNORE
+<u<>	<U>;<CARON>;<SMALL>;IGNORE
+<U0>	<U>;<RING>;<CAPITAL>;IGNORE
+<u0>	<U>;<RING>;<SMALL>;IGNORE
+<U:>	<U>;<DIAERESIS>;<CAPITAL>;IGNORE
+<u:>	<U>;<DIAERESIS>;<SMALL>;IGNORE
+<U:->	<U>;<DIAERESIS+MACRON>;<CAPITAL>;IGNORE
+<u:->	<U>;<DIAERESIS+MACRON>;<SMALL>;IGNORE
+<U:'>	<U>;<DIAERESIS+ACUTE>;<CAPITAL>;IGNORE
+<u:'>	<U>;<DIAERESIS+ACUTE>;<SMALL>;IGNORE
+<U:!>	<U>;<DIAERESIS+GRAVE>;<CAPITAL>;IGNORE
+<u:!>	<U>;<DIAERESIS+GRAVE>;<SMALL>;IGNORE
+<U:<>	<U>;<DIAERESIS+CARON>;<CAPITAL>;IGNORE
+<u:<>	<U>;<DIAERESIS+CARON>;<SMALL>;IGNORE
+<U">	<U>;<DOUBLE-ACUTE>;<CAPITAL>;IGNORE
+<u">	<U>;<DOUBLE-ACUTE>;<SMALL>;IGNORE
+<U2>	<U>;<HOOK>;<CAPITAL>;IGNORE
+<u2>	<U>;<HOOK>;<SMALL>;IGNORE
+<U?>	<U>;<TILDE>;<CAPITAL>;IGNORE
+<u?>	<U>;<TILDE>;<SMALL>;IGNORE
+<U?'>	<U>;<TILDE+ACUTE>;<CAPITAL>;IGNORE
+<u?'>	<U>;<TILDE+ACUTE>;<SMALL>;IGNORE
+<U-?>	<U>;<TILDE-BELOW>;<CAPITAL>;IGNORE
+<u-?>	<U>;<TILDE-BELOW>;<SMALL>;IGNORE
+<U-.>	<U>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<u-.>	<U>;<DOT-BELOW>;<SMALL>;IGNORE
+<U;>	<U>;<OGONEK>;<CAPITAL>;IGNORE
+<u;>	<U>;<OGONEK>;<SMALL>;IGNORE
+<U->	<U>;<MACRON>;<CAPITAL>;IGNORE
+<u->	<U>;<MACRON>;<SMALL>;IGNORE
+<U-:>	<U>;<MACRON+DIAERESIS>;<CAPITAL>;IGNORE
+<u-:>	<U>;<MACRON+DIAERESIS>;<SMALL>;IGNORE
+<U--:>	<U>;<MACRON+DIAERESIS-BELOW>;<CAPITAL>;IGNORE
+<u--:>	<U>;<MACRON+DIAERESIS-BELOW>;<SMALL>;IGNORE
+<U-/>>	<U>;<MACRON+CIRCUMFLEX>;<CAPITAL>;IGNORE
+<u-/>>	<U>;<MACRON+CIRCUMFLEX>;<SMALL>;IGNORE
+<U9>	<U>;<HORN>;<CAPITAL>;IGNORE
+<u9>	<U>;<HORN>;<SMALL>;IGNORE
+<U9'>	<U>;<HORN+ACUTE>;<CAPITAL>;IGNORE
+<u9'>	<U>;<HORN+ACUTE>;<SMALL>;IGNORE
+<U9!>	<U>;<HORN+GRAVE>;<CAPITAL>;IGNORE
+<u9!>	<U>;<HORN+GRAVE>;<SMALL>;IGNORE
+<U92>	<U>;<HORN+HOOK>;<CAPITAL>;IGNORE
+<u92>	<U>;<HORN+HOOK>;<SMALL>;IGNORE
+<U9?>	<U>;<HORN+TILDE>;<CAPITAL>;IGNORE
+<u9?>	<U>;<HORN+TILDE>;<SMALL>;IGNORE
+<U9-.>	<U>;<HORN+DOT-BELOW>;<CAPITAL>;IGNORE
+<u9-.>	<U>;<HORN+DOT-BELOW>;<SMALL>;IGNORE
+<u8>	
+<V>	<V>;<NONE>;<CAPITAL>;IGNORE
+<v>	<V>;<NONE>;<SMALL>;IGNORE
+<V?>	<V>;<TILDE>;<CAPITAL>;IGNORE
+<v?>	<V>;<TILDE>;<SMALL>;IGNORE
+<V-.>	<V>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<v-.>	<V>;<DOT-BELOW>;<SMALL>;IGNORE
+<v8>	
+<W>	<W>;<NONE>;<CAPITAL>;IGNORE
+<w>	<W>;<NONE>;<SMALL>;IGNORE
+<W'>	<W>;<ACUTE>;<CAPITAL>;IGNORE
+<w'>	<W>;<ACUTE>;<SMALL>;IGNORE
+<W!>	<W>;<GRAVE>;<CAPITAL>;IGNORE
+<w!>	<W>;<GRAVE>;<SMALL>;IGNORE
+<W/>>	<W>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<w/>>	<W>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<W:>	<W>;<DIAERESIS>;<CAPITAL>;IGNORE
+<w:>	<W>;<DIAERESIS>;<SMALL>;IGNORE
+<W.>	<W>;<DOT>;<CAPITAL>;IGNORE
+<w.>	<W>;<DOT>;<SMALL>;IGNORE
+<W-.>	<W>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<w-.>	<W>;<DOT-BELOW>;<SMALL>;IGNORE
+<w8>	
+<X>	<X>;<NONE>;<CAPITAL>;IGNORE
+<x>	<X>;<NONE>;<SMALL>;IGNORE
+<X:>	<X>;<DIAERESIS>;<CAPITAL>;IGNORE
+<x:>	<X>;<DIAERESIS>;<SMALL>;IGNORE
+<X.>	<X>;<DOT>;<CAPITAL>;IGNORE
+<x.>	<X>;<DOT>;<SMALL>;IGNORE
+<x8>	
+<Y>	<Y>;<NONE>;<CAPITAL>;IGNORE
+<y>	<Y>;<NONE>;<SMALL>;IGNORE
+<Y'>	<Y>;<ACUTE>;<CAPITAL>;IGNORE
+<y'>	<Y>;<ACUTE>;<SMALL>;IGNORE
+<Y!>	<Y>;<GRAVE>;<CAPITAL>;IGNORE
+<y!>	<Y>;<GRAVE>;<SMALL>;IGNORE
+<Y/>>	<Y>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<y/>>	<Y>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<Y:>	<Y>;<DIAERESIS>;<CAPITAL>;IGNORE
+<y:>	<Y>;<DIAERESIS>;<SMALL>;IGNORE
+<Y2>	<Y>;<HOOK>;<CAPITAL>;IGNORE
+<y2>	<Y>;<HOOK>;<SMALL>;IGNORE
+<Y?>	<Y>;<TILDE>;<CAPITAL>;IGNORE
+<y?>	<Y>;<TILDE>;<SMALL>;IGNORE
+<Y.>	<Y>;<DOT>;<CAPITAL>;IGNORE
+<y.>	<Y>;<DOT>;<SMALL>;IGNORE
+<Y-.>	<Y>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<y-.>	<Y>;<DOT-BELOW>;<SMALL>;IGNORE
+<y8>	
+<Z>	<Z>;<NONE>;<CAPITAL>;IGNORE
+<z>	<Z>;<NONE>;<SMALL>;IGNORE
+<Z'>	<Z>;<ACUTE>;<CAPITAL>;IGNORE
+<z'>	<Z>;<ACUTE>;<SMALL>;IGNORE
+<Z/>>	<Z>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<z/>>	<Z>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<Z<>	<Z>;<CARON>;<CAPITAL>;IGNORE
+<z<>	<Z>;<CARON>;<SMALL>;IGNORE
+<Z.>	<Z>;<DOT>;<CAPITAL>;IGNORE
+<z.>	<Z>;<DOT>;<SMALL>;IGNORE
+<Z-.>	<Z>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<z-.>	<Z>;<DOT-BELOW>;<SMALL>;IGNORE
+<Z//>	<Z>;<STROKE>;<CAPITAL>;IGNORE
+<z//>	<Z>;<STROKE>;<SMALL>;IGNORE
+<Z_>	<Z>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<z_>	<Z>;<LINE-BELOW>;<SMALL>;IGNORE
+<z8>	
+<A*>	<A*>;<CAPITAL>;<GREEK>;IGNORE
+<A%>	<A*>;<CAPITAL>;<TONOS>;IGNORE
+<a*>	<A*>;<SMALL>;<GREEK>;IGNORE
+<a%>	<A*>;<SMALL>;<TONOS>;IGNORE
+<B*>	<B*>;<CAPITAL>;<GREEK>;IGNORE
+<b*>	<B*>;<SMALL>;<GREEK>;IGNORE
+<G*>	<G*>;<CAPITAL>;<GREEK>;IGNORE
+<g*>	<G*>;<SMALL>;<GREEK>;IGNORE
+<D*>	<D*>;<CAPITAL>;<GREEK>;IGNORE
+<d*>	<D*>;<SMALL>;<GREEK>;IGNORE
+<E*>	<E*>;<CAPITAL>;<GREEK>;IGNORE
+<E%>	<E*>;<CAPITAL>;<TONOS>;IGNORE
+<e*>	<E*>;<SMALL>;<GREEK>;IGNORE
+<e%>	<E*>;<SMALL>;<TONOS>;IGNORE
+<Z*>	<Z*>;<CAPITAL>;<GREEK>;IGNORE
+<z*>	<Z*>;<SMALL>;<GREEK>;IGNORE
+<Y*>	<Y*>;<CAPITAL>;<GREEK>;IGNORE
+<Y%>	<Y*>;<CAPITAL>;<TONOS>;IGNORE
+<y*>	<Y*>;<SMALL>;<GREEK>;IGNORE
+<y%>	<Y*>;<SMALL>;<TONOS>;IGNORE
+<H*>	<H*>;<CAPITAL>;<GREEK>;IGNORE
+<h*>	<H*>;<SMALL>;<GREEK>;IGNORE
+<I*>	<I*>;<CAPITAL>;<GREEK>;IGNORE
+<I%>	<I*>;<CAPITAL>;<TONOS>;IGNORE
+<J*>	<I*>;<CAPITAL>;<DIALYTICA>;IGNORE
+<i*>	<I*>;<SMALL>;<GREEK>;IGNORE
+<i%>	<I*>;<SMALL>;<TONOS>;IGNORE
+<j*>	<I*>;<SMALL>;<DIALYTICA>;IGNORE
+<i3>	<I*>;<SMALL>;<DIALYTICA+TONOS>;IGNORE
+<K*>	<K*>;<CAPITAL>;<GREEK>;IGNORE
+<k*>	<K*>;<SMALL>;<GREEK>;IGNORE
+<L*>	<L*>;<CAPITAL>;<GREEK>;IGNORE
+<l*>	<L*>;<SMALL>;<GREEK>;IGNORE
+<M*>	<M*>;<CAPITAL>;<GREEK>;IGNORE
+<m*>	<M*>;<SMALL>;<GREEK>;IGNORE
+<N*>	<N*>;<CAPITAL>;<GREEK>;IGNORE
+<n*>	<N*>;<SMALL>;<GREEK>;IGNORE
+<C*>	<C*>;<CAPITAL>;<GREEK>;IGNORE
+<c*>	<C*>;<SMALL>;<GREEK>;IGNORE
+<O*>	<O*>;<CAPITAL>;<GREEK>;IGNORE
+<O%>	<O*>;<CAPITAL>;<TONOS>;IGNORE
+<o*>	<O*>;<SMALL>;<GREEK>;IGNORE
+<o%>	<O*>;<SMALL>;<TONOS>;IGNORE
+<P*>	<P*>;<CAPITAL>;<GREEK>;IGNORE
+<p*>	<P*>;<SMALL>;<GREEK>;IGNORE
+<R*>	<R*>;<CAPITAL>;<GREEK>;IGNORE
+<r*>	<R*>;<SMALL>;<GREEK>;IGNORE
+<S*>	<S*>;<CAPITAL>;<GREEK>;IGNORE
+<s*>	<S*>;<SMALL>;<GREEK>;IGNORE
+<*s>	<S*>;<SMALL>;<*s>;IGNORE
+<T*>	<T*>;<CAPITAL>;<GREEK>;IGNORE
+<t*>	<T*>;<SMALL>;<GREEK>;IGNORE
+<U*>	<U*>;<CAPITAL>;<GREEK>;IGNORE
+<U%>	<U*>;<CAPITAL>;<TONOS>;IGNORE
+<V*>	<U*>;<CAPITAL>;<DIALYTICA>;IGNORE
+<u*>	<U*>;<SMALL>;<GREEK>;IGNORE
+<u%>	<U*>;<SMALL>;<TONOS>;IGNORE
+<v*>	<U*>;<SMALL>;<DIALYTICA>;IGNORE
+<u3>	<U*>;<SMALL>;<DIALYTICA+TONOS>;IGNORE
+<F*>	<F*>;<CAPITAL>;<GREEK>;IGNORE
+<f*>	<F*>;<SMALL>;<GREEK>;IGNORE
+<X*>	<X*>;<CAPITAL>;<GREEK>;IGNORE
+<x*>	<X*>;<SMALL>;<GREEK>;IGNORE
+<Q*>	<Q*>;<CAPITAL>;<GREEK>;IGNORE
+<q*>	<Q*>;<SMALL>;<GREEK>;IGNORE
+<W*>	<W*>;<CAPITAL>;<GREEK>;IGNORE
+<W%>	<W*>;<CAPITAL>;<TONOS>;IGNORE
+<w*>	<W*>;<SMALL>;<GREEK>;IGNORE
+<w%>	<W*>;<SMALL>;<TONOS>;IGNORE
+<A=>	<A=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<a=>	<A=>;<CYRILLIC>;<SMALL>;IGNORE
+<B=>	<B=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<b=>	<B=>;<CYRILLIC>;<SMALL>;IGNORE
+<V=>	<V=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<v=>	<V=>;<CYRILLIC>;<SMALL>;IGNORE
+<G=>	<G=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<g=>	<G=>;<CYRILLIC>;<SMALL>;IGNORE
+<G%>	<G%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<g%>	<G%>;<CYRILLIC>;<SMALL>;IGNORE
+<G3>	<G3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<g3>	<G3>;<CYRILLIC>;<SMALL>;IGNORE
+<D=>	<D=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<d=>	<D=>;<CYRILLIC>;<SMALL>;IGNORE
+<D%>	<D%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<d%>	<D%>;<CYRILLIC>;<SMALL>;IGNORE
+<E=>	<E=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<e=>	<E=>;<CYRILLIC>;<SMALL>;IGNORE
+<IO>	<IO>;<CYRILLIC>;<CAPITAL>;IGNORE
+<io>	<IO>;<CYRILLIC>;<SMALL>;IGNORE
+<IE>	<IE>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ie>	<IE>;<CYRILLIC>;<SMALL>;IGNORE
+<Z%>	<Z%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<z%>	<Z%>;<CYRILLIC>;<SMALL>;IGNORE
+<Z=>	<Z=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<z=>	<Z=>;<CYRILLIC>;<SMALL>;IGNORE
+<I=>	<I=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<i=>	<I=>;<CYRILLIC>;<SMALL>;IGNORE
+<II>	<II>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ii>	<II>;<CYRILLIC>;<SMALL>;IGNORE
+<YI>	<YI>;<CYRILLIC>;<CAPITAL>;IGNORE
+<yi>	<YI>;<CYRILLIC>;<SMALL>;IGNORE
+<J%>	<J%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<j%>	<J%>;<CYRILLIC>;<SMALL>;IGNORE
+<J=>	<J=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<j=>	<J=>;<CYRILLIC>;<SMALL>;IGNORE
+<K=>	<K=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<k=>	<K=>;<CYRILLIC>;<SMALL>;IGNORE
+<KJ>	<KJ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<kj>	<KJ>;<CYRILLIC>;<SMALL>;IGNORE
+<L=>	<L=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<l=>	<L=>;<CYRILLIC>;<SMALL>;IGNORE
+<LJ>	<LJ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<lj>	<LJ>;<CYRILLIC>;<SMALL>;IGNORE
+<M=>	<M=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<m=>	<M=>;<CYRILLIC>;<SMALL>;IGNORE
+<N=>	<N=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<n=>	<N=>;<CYRILLIC>;<SMALL>;IGNORE
+<NJ>	<NJ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<nj>	<NJ>;<CYRILLIC>;<SMALL>;IGNORE
+<O=>	<O=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<o=>	<O=>;<CYRILLIC>;<SMALL>;IGNORE
+<P=>	<P=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<p=>	<P=>;<CYRILLIC>;<SMALL>;IGNORE
+<R=>	<R=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<r=>	<R=>;<CYRILLIC>;<SMALL>;IGNORE
+<S=>	<S=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<s=>	<S=>;<CYRILLIC>;<SMALL>;IGNORE
+<T=>	<T=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<t=>	<T=>;<CYRILLIC>;<SMALL>;IGNORE
+<Ts>	<Ts>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ts>	<Ts>;<CYRILLIC>;<SMALL>;IGNORE
+<U=>	<U=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<u=>	<U=>;<CYRILLIC>;<SMALL>;IGNORE
+<V%>	<V%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<v%>	<V%>;<CYRILLIC>;<SMALL>;IGNORE
+<F=>	<F=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<f=>	<F=>;<CYRILLIC>;<SMALL>;IGNORE
+<H=>	<H=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<h=>	<H=>;<CYRILLIC>;<SMALL>;IGNORE
+<C=>	<C=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<c=>	<C=>;<CYRILLIC>;<SMALL>;IGNORE
+<DS>	<DS>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ds>	<DS>;<CYRILLIC>;<SMALL>;IGNORE
+<C%>	<C%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<c%>	<C%>;<CYRILLIC>;<SMALL>;IGNORE
+<DZ>	<DZ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<dz>	<DZ>;<CYRILLIC>;<SMALL>;IGNORE
+<S%>	<S%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<s%>	<S%>;<CYRILLIC>;<SMALL>;IGNORE
+<Sc>	<Sc>;<CYRILLIC>;<CAPITAL>;IGNORE
+<sc>	<Sc>;<CYRILLIC>;<SMALL>;IGNORE
+<='>	<='>;<CYRILLIC>;<SMALL>;IGNORE
+<=">	<='>;<CYRILLIC>;<CAPITAL>;IGNORE
+<Y=>	<Y=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<y=>	<Y=>;<CYRILLIC>;<SMALL>;IGNORE
+<%'>	<%'>;<CYRILLIC>;<SMALL>;IGNORE
+<%">	<%'>;<CYRILLIC>;<CAPITAL>;IGNORE
+<JE>	<JE>;<CYRILLIC>;<CAPITAL>;IGNORE
+<je>	<JE>;<CYRILLIC>;<SMALL>;IGNORE
+<JU>	<JU>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ju>	<JU>;<CYRILLIC>;<SMALL>;IGNORE
+<JA>	<JA>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ja>	<JA>;<CYRILLIC>;<SMALL>;IGNORE
+<Y3>	<Y3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<y3>	<Y3>;<CYRILLIC>;<SMALL>;IGNORE
+<O3>	<O3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<o3>	<O3>;<CYRILLIC>;<SMALL>;IGNORE
+<F3>	<F3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<f3>	<F3>;<CYRILLIC>;<SMALL>;IGNORE
+<V3>	<V3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<v3>	<V3>;<CYRILLIC>;<SMALL>;IGNORE
+<C3>	<C3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<c3>	<C3>;<CYRILLIC>;<SMALL>;IGNORE
+<A+>	<A+>;IGNORE;IGNORE;IGNORE
+<B+>	<B+>;IGNORE;IGNORE;IGNORE
+<G+>	<G+>;IGNORE;IGNORE;IGNORE
+<D+>	<D+>;IGNORE;IGNORE;IGNORE
+<H+>	<H+>;IGNORE;IGNORE;IGNORE
+<W+>	<W+>;IGNORE;IGNORE;IGNORE
+<Z+>	<Z+>;IGNORE;IGNORE;IGNORE
+<X+>	<X+>;IGNORE;IGNORE;IGNORE
+<Tj>	<Tj>;IGNORE;IGNORE;IGNORE
+<J+>	<J+>;IGNORE;IGNORE;IGNORE
+<K%>	<K%>;IGNORE;IGNORE;IGNORE
+<K+>	<K+>;IGNORE;IGNORE;IGNORE
+<L+>	<L+>;IGNORE;IGNORE;IGNORE
+<M%>	<M%>;IGNORE;IGNORE;IGNORE
+<M+>	<M+>;IGNORE;IGNORE;IGNORE
+<N%>	<N%>;IGNORE;IGNORE;IGNORE
+<N+>	<N+>;IGNORE;IGNORE;IGNORE
+<S+>	<S+>;IGNORE;IGNORE;IGNORE
+<E+>	<E+>;IGNORE;IGNORE;IGNORE
+<P%>	<P%>;IGNORE;IGNORE;IGNORE
+<P+>	<P+>;IGNORE;IGNORE;IGNORE
+<Zj>	<Zj>;IGNORE;IGNORE;IGNORE
+<ZJ>	<ZJ>;IGNORE;IGNORE;IGNORE
+<Q+>	<Q+>;IGNORE;IGNORE;IGNORE
+<R+>	<R+>;IGNORE;IGNORE;IGNORE
+<Sh>	<Sh>;IGNORE;IGNORE;IGNORE
+<T+>	<T+>;IGNORE;IGNORE;IGNORE
+
+% Arabic collating
+
+<,+>	IGNORE;IGNORE;IGNORE;<,+>
+<;+>	IGNORE;IGNORE;IGNORE;<;+>
+<?+>	IGNORE;IGNORE;IGNORE;<?+>
+<++>	IGNORE;IGNORE;IGNORE;<++>
+
+<H'>	<H'>;<H'>;IGNORE;IGNORE
+<aM>	<aM>;<aM>;IGNORE;IGNORE
+<aM.>	<aM>;<aM.>;IGNORE;IGNORE
+<aH>	<H'>;<aH>;IGNORE;IGNORE
+<aH.>	<H'>;<aH.>;IGNORE;IGNORE
+<wH>	<H'>;<wH>;IGNORE;IGNORE
+<ah>	<H'>;<ah>;IGNORE;IGNORE
+<ah.>	<H'>;<ah.>;IGNORE;IGNORE
+<yH>	<H'>;<yH>;IGNORE;IGNORE
+<aS>	<aS>;<aS>;IGNORE;IGNORE
+<a+>	<a+>;<a+>;IGNORE;IGNORE
+<a+->	<a+>;<a+->;IGNORE;IGNORE
+<a+.>	<a+>;<a+.>;IGNORE;IGNORE
+<a+:>	<a+>;<a+:>;IGNORE;IGNORE
+<b+>	<b+>;<b+>;IGNORE;IGNORE
+<b+->	<b+>;<b+->;IGNORE;IGNORE
+<b+.>	<b+>;<b+.>;IGNORE;IGNORE
+<b+,>	<b+>;<b+,>;IGNORE;IGNORE
+<b+;>	<b+>;<b+;>;IGNORE;IGNORE
+<p+>	<p+>;<p+>;IGNORE;IGNORE
+<v+>	<v+>;<v+>;IGNORE;IGNORE
+<tm>	<tm>;<tm>;IGNORE;IGNORE
+<tm->	<tm>;<tm->;IGNORE;IGNORE
+<tm.>	<tm>;<tm.>;IGNORE;IGNORE
+<t+>	<tm>;<t+>;IGNORE;IGNORE
+<t+->	<tm>;<t+->;IGNORE;IGNORE
+<t+.>	<tm>;<t+.>;IGNORE;IGNORE
+<t+,>	<tm>;<t+,>;IGNORE;IGNORE
+<t+;>	<tm>;<t+;>;IGNORE;IGNORE
+<tk>	<tk>;<tk>;IGNORE;IGNORE
+<tk->	<tk>;<tk->;IGNORE;IGNORE
+<tk.>	<tk>;<tk.>;IGNORE;IGNORE
+<tk,>	<tk>;<tk,>;IGNORE;IGNORE
+<tk;>	<tk>;<tk;>;IGNORE;IGNORE
+<g+>	<g+>;<g+>;IGNORE;IGNORE
+<g+->	<g+>;<g+->;IGNORE;IGNORE
+<g+.>	<g+>;<g+.>;IGNORE;IGNORE
+<g+,>	<g+>;<g+,>;IGNORE;IGNORE
+<g+;>	<g+>;<g+;>;IGNORE;IGNORE
+<hk>	<hk>;<hk>;IGNORE;IGNORE
+<hk->	<hk>;<hk->;IGNORE;IGNORE
+<hk.>	<hk>;<hk.>;IGNORE;IGNORE
+<hk,>	<hk>;<hk,>;IGNORE;IGNORE
+<hk;>	<hk>;<hk;>;IGNORE;IGNORE
+<x+>	<x+>;<x+>;IGNORE;IGNORE
+<x+->	<x+>;<x+->;IGNORE;IGNORE
+<x+.>	<x+>;<x+.>;IGNORE;IGNORE
+<x+,>	<x+>;<x+,>;IGNORE;IGNORE
+<x+;>	<x+>;<x+;>;IGNORE;IGNORE
+<d+>	<d+>;<d+>;IGNORE;IGNORE
+<d+->	<d+>;<d+->;IGNORE;IGNORE
+<d+.>	<d+>;<d+.>;IGNORE;IGNORE
+<dk>	<dk>;<dk>;IGNORE;IGNORE
+<dk->	<dk>;<dk->;IGNORE;IGNORE
+<dk.>	<dk>;<dk.>;IGNORE;IGNORE
+<r+>	<r+>;<r+>;IGNORE;IGNORE
+<r+->	<r+>;<r+->;IGNORE;IGNORE
+<r+.>	<r+>;<r+.>;IGNORE;IGNORE
+<z+>	<z+>;<z+>;IGNORE;IGNORE
+<z+->	<z+>;<z+->;IGNORE;IGNORE
+<z+.>	<z+>;<z+.>;IGNORE;IGNORE
+<s+>	<s+>;<s+>;IGNORE;IGNORE
+<s+->	<s+>;<s+->;IGNORE;IGNORE
+<s+.>	<s+>;<s+.>;IGNORE;IGNORE
+<s+,>	<s+>;<s+,>;IGNORE;IGNORE
+<s+;>	<s+>;<s+;>;IGNORE;IGNORE
+<sn>	<sn>;<sn>;IGNORE;IGNORE
+<sn->	<sn>;<sn->;IGNORE;IGNORE
+<sn.>	<sn>;<sn.>;IGNORE;IGNORE
+<sn,>	<sn>;<sn,>;IGNORE;IGNORE
+<sn;>	<sn>;<sn;>;IGNORE;IGNORE
+<c+>	<c+>;<c+>;IGNORE;IGNORE
+<c+->	<c+>;<c+->;IGNORE;IGNORE
+<c+.>	<c+>;<c+.>;IGNORE;IGNORE
+<c+,>	<c+>;<c+,>;IGNORE;IGNORE
+<c+;>	<c+>;<c+;>;IGNORE;IGNORE
+<dd>	<dd>;<dd>;IGNORE;IGNORE
+<dd->	<dd>;<dd->;IGNORE;IGNORE
+<dd.>	<dd>;<dd.>;IGNORE;IGNORE
+<dd,>	<dd>;<dd,>;IGNORE;IGNORE
+<dd;>	<dd>;<dd;>;IGNORE;IGNORE
+<tj>	<tj>;<tj>;IGNORE;IGNORE
+<tj->	<tj>;<tj->;IGNORE;IGNORE
+<tj.>	<tj>;<tj.>;IGNORE;IGNORE
+<tj,>	<tj>;<tj,>;IGNORE;IGNORE
+<tj;>	<tj>;<tj;>;IGNORE;IGNORE
+<zH>	<zH>;<zH>;IGNORE;IGNORE
+<zH->	<zH>;<zH->;IGNORE;IGNORE
+<zH.>	<zH>;<zH.>;IGNORE;IGNORE
+<zH,>	<zH>;<zH,>;IGNORE;IGNORE
+<zH;>	<zH>;<zH;>;IGNORE;IGNORE
+<e+>	<e+>;<e+>;IGNORE;IGNORE
+<e+->	<e+>;<e+->;IGNORE;IGNORE
+<e+.>	<e+>;<e+.>;IGNORE;IGNORE
+<e+,>	<e+>;<e+,>;IGNORE;IGNORE
+<e+;>	<e+>;<e+;>;IGNORE;IGNORE
+<i+>	<i+>;<i+>;IGNORE;IGNORE
+<i+->	<i+>;<i+->;IGNORE;IGNORE
+<i+.>	<i+>;<i+.>;IGNORE;IGNORE
+<i+,>	<i+>;<i+,>;IGNORE;IGNORE
+<i+;>	<i+>;<i+;>;IGNORE;IGNORE
+<f+>	<f+>;<f+>;IGNORE;IGNORE
+<f+->	<f+>;<f+->;IGNORE;IGNORE
+<f+.>	<f+>;<f+.>;IGNORE;IGNORE
+<f+,>	<f+>;<f+,>;IGNORE;IGNORE
+<f+;>	<f+>;<f+;>;IGNORE;IGNORE
+<q+>	<q+>;<q+>;IGNORE;IGNORE
+<q+->	<q+>;<q+->;IGNORE;IGNORE
+<q+.>	<q+>;<q+.>;IGNORE;IGNORE
+<q+,>	<q+>;<q+,>;IGNORE;IGNORE
+<q+;>	<q+>;<q+;>;IGNORE;IGNORE
+<k+>	<k+>;<k+>;IGNORE;IGNORE
+<k+->	<k+>;<k+->;IGNORE;IGNORE
+<k+.>	<k+>;<k+.>;IGNORE;IGNORE
+<k+,>	<k+>;<k+,>;IGNORE;IGNORE
+<k+;>	<k+>;<k+;>;IGNORE;IGNORE
+<l+>	<l+>;<l+>;IGNORE;IGNORE
+<l+->	<l+>;<l+->;IGNORE;IGNORE
+<l+.>	<l+>;<l+.>;IGNORE;IGNORE
+<l+,>	<l+>;<l+,>;IGNORE;IGNORE
+<l+;>	<l+>;<l+;>;IGNORE;IGNORE
+<m+>	<m+>;<m+>;IGNORE;IGNORE
+<m+->	<m+>;<m+->;IGNORE;IGNORE
+<m+.>	<m+>;<m+.>;IGNORE;IGNORE
+<m+,>	<m+>;<m+,>;IGNORE;IGNORE
+<m+;>	<m+>;<m+;>;IGNORE;IGNORE
+<n+>	<n+>;<n+>;IGNORE;IGNORE
+<n+->	<n+>;<n+->;IGNORE;IGNORE
+<n+.>	<n+>;<n+.>;IGNORE;IGNORE
+<n+,>	<n+>;<n+,>;IGNORE;IGNORE
+<n+;>	<n+>;<n+;>;IGNORE;IGNORE
+<h+>	<h+>;<h+>;IGNORE;IGNORE
+<h+->	<h+>;<h+->;IGNORE;IGNORE
+<h+.>	<h+>;<h+.>;IGNORE;IGNORE
+<h+,>	<h+>;<h+,>;IGNORE;IGNORE
+<h+;>	<h+>;<h+;>;IGNORE;IGNORE
+<w+>	<w+>;<w+>;IGNORE;IGNORE
+<w+->	<w+>;<w+->;IGNORE;IGNORE
+<w+.>	<w+>;<w+.>;IGNORE;IGNORE
+<j+>	<j+>;<j+>;IGNORE;IGNORE
+<j+->	<j+>;<j+->;IGNORE;IGNORE
+<j+.>	<j+>;<j+.>;IGNORE;IGNORE
+<y+>	<y+>;<y+>;IGNORE;IGNORE
+<y+->	<y+>;<y+->;IGNORE;IGNORE
+<y+.>	<y+>;<y+.>;IGNORE;IGNORE
+<y+,>	<y+>;<y+,>;IGNORE;IGNORE
+<y+;>	<y+>;<y+;>;IGNORE;IGNORE
+
+<:+>	IGNORE;IGNORE;<:+>;IGNORE
+<"+>	IGNORE;IGNORE;<"+>;IGNORE
+<=+>	IGNORE;IGNORE;<=+>;IGNORE
+<//+>	IGNORE;IGNORE;<//+>;IGNORE
+<'+>	IGNORE;IGNORE;<'+>;IGNORE
+<1+>	IGNORE;IGNORE;<1+>;IGNORE
+<3+>	IGNORE;IGNORE;<3+>;IGNORE
+<3+;>	IGNORE;IGNORE;<3+;>;IGNORE
+<0+>	IGNORE;IGNORE;<0+>;IGNORE
+
+<0a>	<0>;<0a>;IGNORE;IGNORE
+<1a>	<1>;<1a>;IGNORE;IGNORE
+<2a>	<2>;<2a>;IGNORE;IGNORE
+<3a>	<3>;<3a>;IGNORE;IGNORE
+<4a>	<4>;<4a>;IGNORE;IGNORE
+<5a>	<5>;<5a>;IGNORE;IGNORE
+<6a>	<6>;<6a>;IGNORE;IGNORE
+<7a>	<7>;<7a>;IGNORE;IGNORE
+<8a>	<8>;<8a>;IGNORE;IGNORE
+<9a>	<9>;<9a>;IGNORE;IGNORE
+
+<lM->	<l+><aM>;<l+><aM>;<lM-><lM->;IGNORE
+<lM.>	<l+><aM>;<l+><aM.>;<lM.><lM.>;IGNORE
+<lH->	<l+><aH>;<l+><aH>;<lH-><lH->;IGNORE
+<lH.>	<l+><aH>;<l+><aH.>;<lH.><lH.>;IGNORE
+<lh->	<l+><ah>;<l+><ah>;<lh-><lh->;IGNORE
+<lh.>	<l+><ah>;<l+><ah.>;<lh.><lh.>;IGNORE
+<la->	<l+><a+>;<l+><a+->;<la-><la->;IGNORE
+<la.>	<l+><a+>;<l+><a+.>;<la.><la.>;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
+
+<a6>	<a6>;<a6>;IGNORE;IGNORE
+<A5>	<a6>;<A5>;IGNORE;IGNORE
+<A6>	<a6>;<A6>;IGNORE;IGNORE
+<a5>	<a6>;<a5>;IGNORE;IGNORE
+<i6>	<i6>;<i6>;IGNORE;IGNORE
+<I5>	<i6>;<I5>;IGNORE;IGNORE
+<I6>	<i6>;<I6>;IGNORE;IGNORE
+<i5>	<i6>;<i5>;IGNORE;IGNORE
+<u6>	<u6>;<u6>;IGNORE;IGNORE
+<U5>	<u6>;<U5>;IGNORE;IGNORE
+<U6>	<u6>;<U6>;IGNORE;IGNORE
+<u5>	<u6>;<u5>;IGNORE;IGNORE
+<Vu>	<u6>;<Vu>;IGNORE;IGNORE
+<e6>	<e6>;<e6>;IGNORE;IGNORE
+<E5>	<e6>;<E5>;IGNORE;IGNORE
+<E6>	<e6>;<E6>;IGNORE;IGNORE
+<e5>	<e6>;<e5>;IGNORE;IGNORE
+<o6>	<o6>;<o6>;IGNORE;IGNORE
+<O5>	<o6>;<O5>;IGNORE;IGNORE
+<O6>	<o6>;<O6>;IGNORE;IGNORE
+<o5>	<o6>;<o5>;IGNORE;IGNORE
+<KA>	<KA>;<KA>;IGNORE;IGNORE
+<Ka>	<KA>;<Ka>;IGNORE;IGNORE
+<ka>	<KA>;<ka>;IGNORE;IGNORE
+<Ga>	<KA>;<Ga>;IGNORE;IGNORE
+<ga>	<KA>;<ga>;IGNORE;IGNORE
+<Ki>	<Ki>;<Ki>;IGNORE;IGNORE
+<ki>	<Ki>;<ki>;IGNORE;IGNORE
+<Gi>	<Ki>;<Gi>;IGNORE;IGNORE
+<gi>	<Ki>;<gi>;IGNORE;IGNORE
+<Ku>	<Ku>;<Ku>;IGNORE;IGNORE
+<ku>	<Ku>;<ku>;IGNORE;IGNORE
+<Gu>	<Ku>;<Gu>;IGNORE;IGNORE
+<gu>	<Ku>;<gu>;IGNORE;IGNORE
+<KE>	<KE>;<KE>;IGNORE;IGNORE
+<Ke>	<KE>;<Ke>;IGNORE;IGNORE
+<ke>	<KE>;<ke>;IGNORE;IGNORE
+<Ge>	<KE>;<Ge>;IGNORE;IGNORE
+<ge>	<KE>;<ge>;IGNORE;IGNORE
+<Ko>	<Ko>;<Ko>;IGNORE;IGNORE
+<ko>	<Ko>;<ko>;IGNORE;IGNORE
+<Go>	<Ko>;<Go>;IGNORE;IGNORE
+<go>	<Ko>;<go>;IGNORE;IGNORE
+<Sa>	<Sa>;<Sa>;IGNORE;IGNORE
+<sa>	<Sa>;<sa>;IGNORE;IGNORE
+<Za>	<Sa>;<Za>;IGNORE;IGNORE
+<za>	<Sa>;<za>;IGNORE;IGNORE
+<Si>	<Si>;<Si>;IGNORE;IGNORE
+<si>	<Si>;<si>;IGNORE;IGNORE
+<Zi>	<Si>;<Zi>;IGNORE;IGNORE
+<zi>	<Si>;<zi>;IGNORE;IGNORE
+<Su>	<Su>;<Su>;IGNORE;IGNORE
+<su>	<Su>;<su>;IGNORE;IGNORE
+<Zu>	<Su>;<Zu>;IGNORE;IGNORE
+<zu>	<Su>;<zu>;IGNORE;IGNORE
+<Se>	<Se>;<Se>;IGNORE;IGNORE
+<se>	<Se>;<se>;IGNORE;IGNORE
+<Ze>	<Se>;<Ze>;IGNORE;IGNORE
+<ze>	<Se>;<ze>;IGNORE;IGNORE
+<So>	<So>;<So>;IGNORE;IGNORE
+<so>	<So>;<so>;IGNORE;IGNORE
+<Zo>	<So>;<Zo>;IGNORE;IGNORE
+<zo>	<So>;<zo>;IGNORE;IGNORE
+<Ta>	<Ta>;<Ta>;IGNORE;IGNORE
+<ta>	<Ta>;<ta>;IGNORE;IGNORE
+<Da>	<Ta>;<Da>;IGNORE;IGNORE
+<da>	<Ta>;<da>;IGNORE;IGNORE
+<Ti>	<Ti>;<Ti>;IGNORE;IGNORE
+<ti>	<Ti>;<ti>;IGNORE;IGNORE
+<Di>	<Ti>;<Di>;IGNORE;IGNORE
+<di>	<Ti>;<di>;IGNORE;IGNORE
+<TU>	<TU>;<TU>;IGNORE;IGNORE
+<tU>	<TU>;<tU>;IGNORE;IGNORE
+<Tu>	<TU>;<Tu>;IGNORE;IGNORE
+<tu>	<TU>;<tu>;IGNORE;IGNORE
+<Du>	<TU>;<Du>;IGNORE;IGNORE
+<du>	<TU>;<du>;IGNORE;IGNORE
+<Te>	<Te>;<Te>;IGNORE;IGNORE
+<te>	<Te>;<te>;IGNORE;IGNORE
+<De>	<Te>;<De>;IGNORE;IGNORE
+<de>	<Te>;<de>;IGNORE;IGNORE
+<To>	<To>;<To>;IGNORE;IGNORE
+<to>	<To>;<to>;IGNORE;IGNORE
+<Do>	<To>;<Do>;IGNORE;IGNORE
+<do>	<To>;<do>;IGNORE;IGNORE
+<Na>	<Na>;<Na>;IGNORE;IGNORE
+<na>	<Na>;<na>;IGNORE;IGNORE
+<Ni>	<Ni>;<Ni>;IGNORE;IGNORE
+<ni>	<Ni>;<ni>;IGNORE;IGNORE
+<Nu>	<Nu>;<Nu>;IGNORE;IGNORE
+<nu>	<Nu>;<nu>;IGNORE;IGNORE
+<Ne>	<Ne>;<Ne>;IGNORE;IGNORE
+<ne>	<Ne>;<ne>;IGNORE;IGNORE
+<No>	<No>;<No>;IGNORE;IGNORE
+<no>	<No>;<no>;IGNORE;IGNORE
+<Ha>	<Ha>;<Ha>;IGNORE;IGNORE
+<ha>	<Ha>;<ha>;IGNORE;IGNORE
+<Ba>	<Ha>;<Ba>;IGNORE;IGNORE
+<ba>	<Ha>;<ba>;IGNORE;IGNORE
+<Pa>	<Ha>;<Pa>;IGNORE;IGNORE
+<pa>	<Ha>;<pa>;IGNORE;IGNORE
+<Hi>	<Hi>;<Hi>;IGNORE;IGNORE
+<hi>	<Hi>;<hi>;IGNORE;IGNORE
+<Bi>	<Hi>;<Bi>;IGNORE;IGNORE
+<bi>	<Hi>;<bi>;IGNORE;IGNORE
+<Pi>	<Hi>;<Pi>;IGNORE;IGNORE
+<pi>	<Hi>;<pi>;IGNORE;IGNORE
+<Hu>	<Hu>;<Hu>;IGNORE;IGNORE
+<hu>	<Hu>;<hu>;IGNORE;IGNORE
+<Bu>	<Hu>;<Bu>;IGNORE;IGNORE
+<bu>	<Hu>;<bu>;IGNORE;IGNORE
+<Pu>	<Hu>;<Pu>;IGNORE;IGNORE
+<pu>	<Hu>;<pu>;IGNORE;IGNORE
+<He>	<He>;<He>;IGNORE;IGNORE
+<he>	<He>;<he>;IGNORE;IGNORE
+<Be>	<He>;<Be>;IGNORE;IGNORE
+<be>	<He>;<be>;IGNORE;IGNORE
+<Pe>	<He>;<Pe>;IGNORE;IGNORE
+<pe>	<He>;<pe>;IGNORE;IGNORE
+<Ho>	<Ho>;<Ho>;IGNORE;IGNORE
+<ho>	<Ho>;<ho>;IGNORE;IGNORE
+<Bo>	<Ho>;<Bo>;IGNORE;IGNORE
+<bo>	<Ho>;<bo>;IGNORE;IGNORE
+<Po>	<Ho>;<Po>;IGNORE;IGNORE
+<po>	<Ho>;<po>;IGNORE;IGNORE
+<Ma>	<Ma>;<Ma>;IGNORE;IGNORE
+<ma>	<Ma>;<ma>;IGNORE;IGNORE
+<Mi>	<Mi>;<Mi>;IGNORE;IGNORE
+<mi>	<Mi>;<mi>;IGNORE;IGNORE
+<Mu>	<Mu>;<Mu>;IGNORE;IGNORE
+<mu>	<Mu>;<mu>;IGNORE;IGNORE
+<Me>	<Me>;<Me>;IGNORE;IGNORE
+<me>	<Me>;<me>;IGNORE;IGNORE
+<Mo>	<Mo>;<Mo>;IGNORE;IGNORE
+<mo>	<Mo>;<mo>;IGNORE;IGNORE
+<YA>	<YA>;<YA>;IGNORE;IGNORE
+<yA>	<YA>;<yA>;IGNORE;IGNORE
+<Ya>	<YA>;<Ya>;IGNORE;IGNORE
+<ya>	<YA>;<ya>;IGNORE;IGNORE
+<YU>	<YU>;<YU>;IGNORE;IGNORE
+<yU>	<YU>;<yU>;IGNORE;IGNORE
+<Yu>	<YU>;<Yu>;IGNORE;IGNORE
+<yu>	<YU>;<yu>;IGNORE;IGNORE
+<YO>	<YO>;<YO>;IGNORE;IGNORE
+<yO>	<YO>;<yO>;IGNORE;IGNORE
+<Yo>	<YO>;<Yo>;IGNORE;IGNORE
+<yo>	<YO>;<yo>;IGNORE;IGNORE
+<Ra>	<Ra>;<Ra>;IGNORE;IGNORE
+<ra>	<Ra>;<ra>;IGNORE;IGNORE
+<Ri>	<Ri>;<Ri>;IGNORE;IGNORE
+<ri>	<Ri>;<ri>;IGNORE;IGNORE
+<Ru>	<Ru>;<Ru>;IGNORE;IGNORE
+<ru>	<Ru>;<ru>;IGNORE;IGNORE
+<Re>	<Re>;<Re>;IGNORE;IGNORE
+<re>	<Re>;<re>;IGNORE;IGNORE
+<Ro>	<Ro>;<Ro>;IGNORE;IGNORE
+<ro>	<Ro>;<ro>;IGNORE;IGNORE
+<WA>	<WA>;<WA>;IGNORE;IGNORE
+<wA>	<WA>;<wA>;IGNORE;IGNORE
+<Wa>	<WA>;<Wa>;IGNORE;IGNORE
+<wa>	<WA>;<wa>;IGNORE;IGNORE
+<Wi>	<Wi>;<Wi>;IGNORE;IGNORE
+<wi>	<Wi>;<wi>;IGNORE;IGNORE
+<We>	<We>;<We>;IGNORE;IGNORE
+<we>	<We>;<we>;IGNORE;IGNORE
+<Wo>	<Wo>;<Wo>;IGNORE;IGNORE
+<wo>	<Wo>;<wo>;IGNORE;IGNORE
+<N6>	<N6>;<N6>;IGNORE;IGNORE
+<n5>	<N6>;<n5>;IGNORE;IGNORE
+
+order_end
+
+END LC_COLLATE
+
+LC_CTYPE
+copy "en_DK"
+END LC_CTYPE
+
+LC_MESSAGES
+yesexpr "<<(><s><S><y><Y><)/>><.><*>"
+noexpr  "<<(><n><N><)/>><.><*>"
+END LC_MESSAGES
+
+LC_MONETARY
+int_curr_symbol      "<V><E><B><SP>"
+currency_symbol      "<B><s><.>"
+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
+abday   "<d><o><m>";"<l><u><n>";/
+        "<m><a><r>";"<m><i><e'>";/
+        "<j><u><e>";"<v><i><e>";/
+        "<s><a'><b>"
+day     "<d><o><m><i><n><g><o>";/
+        "<l><u><n><e><s>";/
+        "<m><a><r><t><e><s>";/
+        "<m><i><e'><r><c><o><l><e><s>";/
+        "<j><u><e><v><e><s>";/
+        "<v><i><e><r><n><e><s>";/
+        "<s><a'><b><a><d><o>"
+abmon   "<e><n><e>";"<f><e><b>";/
+        "<m><a><r>";"<a><b><r>";/
+        "<m><a><y>";"<j><u><n>";/
+        "<j><u><l>";"<a><g><o>";/
+        "<s><e><p>";"<o><c><t>";/
+        "<n><o><v>";"<d><i><c>"
+mon     "<e><n><e><r><o>";/
+        "<f><e><b><r><e><r><o>";/
+        "<m><a><r><z><o>";/
+        "<a><b><r><i><l>";/
+        "<m><a><y><o>";/
+        "<j><u><n><i><o>";/
+        "<j><u><l><i><o>";/
+        "<a><g><o><s><t><o>";/
+        "<s><e><p><t><i><e><m><b><r><e>";/
+        "<o><c><t><u><b><r><e>";/
+        "<n><o><v><i><e><m><b><r><e>";/
+        "<d><i><c><i><e><m><b><r><e>"
+d_t_fmt "<%><a><SP><%><d><SP><%><b><SP><%><Y><SP><%><T><SP><%><Z>"
+d_fmt   "<%><d><//><%><m><//><%><y>"
+t_fmt   "<%><T>"
+am_pm   "";""
+t_fmt_ampm ""
+END LC_TIME
diff --git a/localedata/locales/et_EE b/localedata/locales/et_EE
index d780f9139d..d4d53bb172 100644
--- a/localedata/locales/et_EE
+++ b/localedata/locales/et_EE
@@ -75,7 +75,7 @@ collating-symbol <SMALL>
 % Latin letters. They are used 
 % to specify deltas by locales using
 % a locale as the default ordering
-% and by "reorder-after" statements
+% and by "replace-after" statements
 % specifying the changed placement
 % in an ordering of a character.
 
@@ -181,7 +181,7 @@ collating-symbol <SPECIAL>
 
 % letter;accent;case;specials
 
-order_start forward;forward/
+order_start forward;backward/
             ;forward;position
 
 % <CAPITAL> or <SMALL> letters first:
@@ -389,7 +389,7 @@ order_start forward;forward/
 <9">	IGNORE;IGNORE;IGNORE;<9">
 <//->	IGNORE;IGNORE;IGNORE;<//->
 <//=>	IGNORE;IGNORE;IGNORE;<//=>
-<sb>	IGNORE;IGNORE;IGNORE;<sb>
+<Sb>	IGNORE;IGNORE;IGNORE;<Sb>
 <..>	IGNORE;IGNORE;IGNORE;<..>
 <.3>	IGNORE;IGNORE;IGNORE;<.3>
 <%0>	IGNORE;IGNORE;IGNORE;<%0>
@@ -405,7 +405,6 @@ order_start forward;forward/
 <:X>	IGNORE;IGNORE;IGNORE;<:X>
 <!*2>	IGNORE;IGNORE;IGNORE;<!*2>
 <'->	IGNORE;IGNORE;IGNORE;<'->
-<//f>	IGNORE;IGNORE;IGNORE;<//f>
 <=S>	IGNORE;IGNORE;IGNORE;<=S>
 <0s>	IGNORE;IGNORE;IGNORE;<0s>
 <1s>	IGNORE;IGNORE;IGNORE;<1s>
@@ -505,9 +504,10 @@ order_start forward;forward/
 <-2>	IGNORE;IGNORE;IGNORE;<-2>
 <-+>	IGNORE;IGNORE;IGNORE;<-+>
 <.+>	IGNORE;IGNORE;IGNORE;<.+>
+<//f>	IGNORE;IGNORE;IGNORE;<//f>
 <*->	IGNORE;IGNORE;IGNORE;<*->
 <Ob>	IGNORE;IGNORE;IGNORE;<Ob>
-<Sb>	IGNORE;IGNORE;IGNORE;<Sb>
+<sb>	IGNORE;IGNORE;IGNORE;<sb>
 <RT>	IGNORE;IGNORE;IGNORE;<RT>
 <0(>	IGNORE;IGNORE;IGNORE;<0(>
 <00>	IGNORE;IGNORE;IGNORE;<00>
@@ -554,7 +554,6 @@ order_start forward;forward/
 <NI>	IGNORE;IGNORE;IGNORE;<NI>
 <(A>	IGNORE;IGNORE;IGNORE;<(A>
 <TR>	IGNORE;IGNORE;IGNORE;<TR>
-<88>	IGNORE;IGNORE;IGNORE;<88>
 <Iu>	IGNORE;IGNORE;IGNORE;<Iu>
 <Il>	IGNORE;IGNORE;IGNORE;<Il>
 <Vs>	IGNORE;IGNORE;IGNORE;<Vs>
@@ -628,9 +627,9 @@ order_start forward;forward/
 <20.>	IGNORE;IGNORE;IGNORE;<20.>
 <0-o>	IGNORE;IGNORE;IGNORE;<0-o>
 <hh>	IGNORE;IGNORE;IGNORE;<hh>
-<HH->	IGNORE;IGNORE;IGNORE;<HH->
+<HH>	IGNORE;IGNORE;IGNORE;<HH>
 <vv>	IGNORE;IGNORE;IGNORE;<vv>
-<VV->	IGNORE;IGNORE;IGNORE;<VV->
+<VV>	IGNORE;IGNORE;IGNORE;<VV>
 <3->	IGNORE;IGNORE;IGNORE;<3->
 <3_>	IGNORE;IGNORE;IGNORE;<3_>
 <3!>	IGNORE;IGNORE;IGNORE;<3!>
@@ -640,60 +639,60 @@ order_start forward;forward/
 <4!>	IGNORE;IGNORE;IGNORE;<4!>
 <4//>	IGNORE;IGNORE;IGNORE;<4//>
 <dr>	IGNORE;IGNORE;IGNORE;<dr>
-<dR->	IGNORE;IGNORE;IGNORE;<dR->
-<Dr->	IGNORE;IGNORE;IGNORE;<Dr->
-<DR->	IGNORE;IGNORE;IGNORE;<DR->
+<dR>	IGNORE;IGNORE;IGNORE;<dR>
+<Dr>	IGNORE;IGNORE;IGNORE;<Dr>
+<DR>	IGNORE;IGNORE;IGNORE;<DR>
 <dl>	IGNORE;IGNORE;IGNORE;<dl>
-<dL->	IGNORE;IGNORE;IGNORE;<dL->
-<Dl->	IGNORE;IGNORE;IGNORE;<Dl->
-<LD->	IGNORE;IGNORE;IGNORE;<LD->
+<dL>	IGNORE;IGNORE;IGNORE;<dL>
+<Dl>	IGNORE;IGNORE;IGNORE;<Dl>
+<LD>	IGNORE;IGNORE;IGNORE;<LD>
 <ur>	IGNORE;IGNORE;IGNORE;<ur>
-<uR->	IGNORE;IGNORE;IGNORE;<uR->
-<Ur->	IGNORE;IGNORE;IGNORE;<Ur->
-<UR->	IGNORE;IGNORE;IGNORE;<UR->
+<uR>	IGNORE;IGNORE;IGNORE;<uR>
+<Ur>	IGNORE;IGNORE;IGNORE;<Ur>
+<UR>	IGNORE;IGNORE;IGNORE;<UR>
 <ul>	IGNORE;IGNORE;IGNORE;<ul>
-<uL->	IGNORE;IGNORE;IGNORE;<uL->
-<Ul->	IGNORE;IGNORE;IGNORE;<Ul->
-<UL->	IGNORE;IGNORE;IGNORE;<UL->
+<uL>	IGNORE;IGNORE;IGNORE;<uL>
+<Ul>	IGNORE;IGNORE;IGNORE;<Ul>
+<UL>	IGNORE;IGNORE;IGNORE;<UL>
 <vr>	IGNORE;IGNORE;IGNORE;<vr>
-<vR->	IGNORE;IGNORE;IGNORE;<vR->
+<vR>	IGNORE;IGNORE;IGNORE;<vR>
 <Udr>	IGNORE;IGNORE;IGNORE;<Udr>
 <uDr>	IGNORE;IGNORE;IGNORE;<uDr>
-<Vr->	IGNORE;IGNORE;IGNORE;<Vr->
+<Vr>	IGNORE;IGNORE;IGNORE;<Vr>
 <UdR>	IGNORE;IGNORE;IGNORE;<UdR>
 <uDR>	IGNORE;IGNORE;IGNORE;<uDR>
-<VR->	IGNORE;IGNORE;IGNORE;<VR->
+<VR>	IGNORE;IGNORE;IGNORE;<VR>
 <vl>	IGNORE;IGNORE;IGNORE;<vl>
-<vL->	IGNORE;IGNORE;IGNORE;<vL->
+<vL>	IGNORE;IGNORE;IGNORE;<vL>
 <Udl>	IGNORE;IGNORE;IGNORE;<Udl>
 <uDl>	IGNORE;IGNORE;IGNORE;<uDl>
-<Vl->	IGNORE;IGNORE;IGNORE;<Vl->
+<Vl>	IGNORE;IGNORE;IGNORE;<Vl>
 <UdL>	IGNORE;IGNORE;IGNORE;<UdL>
 <uDL>	IGNORE;IGNORE;IGNORE;<uDL>
-<VL->	IGNORE;IGNORE;IGNORE;<VL->
+<VL>	IGNORE;IGNORE;IGNORE;<VL>
 <dh>	IGNORE;IGNORE;IGNORE;<dh>
 <dLr>	IGNORE;IGNORE;IGNORE;<dLr>
 <dlR>	IGNORE;IGNORE;IGNORE;<dlR>
-<dH->	IGNORE;IGNORE;IGNORE;<dH->
-<Dh->	IGNORE;IGNORE;IGNORE;<Dh->
+<dH>	IGNORE;IGNORE;IGNORE;<dH>
+<Dh>	IGNORE;IGNORE;IGNORE;<Dh>
 <DLr>	IGNORE;IGNORE;IGNORE;<DLr>
 <DlR>	IGNORE;IGNORE;IGNORE;<DlR>
-<DH->	IGNORE;IGNORE;IGNORE;<DH->
+<DH>	IGNORE;IGNORE;IGNORE;<DH>
 <uh>	IGNORE;IGNORE;IGNORE;<uh>
 <uLr>	IGNORE;IGNORE;IGNORE;<uLr>
 <ulR>	IGNORE;IGNORE;IGNORE;<ulR>
-<uH->	IGNORE;IGNORE;IGNORE;<uH->
-<Uh->	IGNORE;IGNORE;IGNORE;<Uh->
+<uH>	IGNORE;IGNORE;IGNORE;<uH>
+<Uh>	IGNORE;IGNORE;IGNORE;<Uh>
 <ULr>	IGNORE;IGNORE;IGNORE;<ULr>
 <UlR>	IGNORE;IGNORE;IGNORE;<UlR>
-<UH->	IGNORE;IGNORE;IGNORE;<UH->
+<UH>	IGNORE;IGNORE;IGNORE;<UH>
 <vh>	IGNORE;IGNORE;IGNORE;<vh>
 <vLr>	IGNORE;IGNORE;IGNORE;<vLr>
 <vlR>	IGNORE;IGNORE;IGNORE;<vlR>
-<vH->	IGNORE;IGNORE;IGNORE;<vH->
+<vH>	IGNORE;IGNORE;IGNORE;<vH>
 <Udh>	IGNORE;IGNORE;IGNORE;<Udh>
 <uDh>	IGNORE;IGNORE;IGNORE;<uDh>
-<Vh->	IGNORE;IGNORE;IGNORE;<Vh->
+<Vh>	IGNORE;IGNORE;IGNORE;<Vh>
 <UdLr>	IGNORE;IGNORE;IGNORE;<UdLr>
 <UdlR>	IGNORE;IGNORE;IGNORE;<UdlR>
 <uDLr>	IGNORE;IGNORE;IGNORE;<uDLr>
@@ -702,35 +701,6 @@ order_start forward;forward/
 <uDH>	IGNORE;IGNORE;IGNORE;<uDH>
 <VLr>	IGNORE;IGNORE;IGNORE;<VLr>
 <VlR>	IGNORE;IGNORE;IGNORE;<VlR>
-<VH->	IGNORE;IGNORE;IGNORE;<VH->
-<HH>	IGNORE;IGNORE;IGNORE;<HH>
-<VV>	IGNORE;IGNORE;IGNORE;<VV>
-<dR>	IGNORE;IGNORE;IGNORE;<dR>
-<Dr>	IGNORE;IGNORE;IGNORE;<Dr>
-<DR>	IGNORE;IGNORE;IGNORE;<DR>
-<dL>	IGNORE;IGNORE;IGNORE;<dL>
-<Dl>	IGNORE;IGNORE;IGNORE;<Dl>
-<LD>	IGNORE;IGNORE;IGNORE;<LD>
-<uR>	IGNORE;IGNORE;IGNORE;<uR>
-<Ur>	IGNORE;IGNORE;IGNORE;<Ur>
-<UR>	IGNORE;IGNORE;IGNORE;<UR>
-<uL>	IGNORE;IGNORE;IGNORE;<uL>
-<Ul>	IGNORE;IGNORE;IGNORE;<Ul>
-<UL>	IGNORE;IGNORE;IGNORE;<UL>
-<vR>	IGNORE;IGNORE;IGNORE;<vR>
-<Vr>	IGNORE;IGNORE;IGNORE;<Vr>
-<VR>	IGNORE;IGNORE;IGNORE;<VR>
-<vL>	IGNORE;IGNORE;IGNORE;<vL>
-<Vl>	IGNORE;IGNORE;IGNORE;<Vl>
-<VL>	IGNORE;IGNORE;IGNORE;<VL>
-<dH>	IGNORE;IGNORE;IGNORE;<dH>
-<Dh>	IGNORE;IGNORE;IGNORE;<Dh>
-<DH>	IGNORE;IGNORE;IGNORE;<DH>
-<uH>	IGNORE;IGNORE;IGNORE;<uH>
-<Uh>	IGNORE;IGNORE;IGNORE;<Uh>
-<UH>	IGNORE;IGNORE;IGNORE;<UH>
-<vH>	IGNORE;IGNORE;IGNORE;<vH>
-<Vh>	IGNORE;IGNORE;IGNORE;<Vh>
 <VH>	IGNORE;IGNORE;IGNORE;<VH>
 <FD>	IGNORE;IGNORE;IGNORE;<FD>
 <BD>	IGNORE;IGNORE;IGNORE;<BD>
@@ -936,8 +906,6 @@ order_start forward;forward/
 <Tel>	IGNORE;IGNORE;IGNORE;<Tel>
 <UA>	IGNORE;IGNORE;IGNORE;<UA>
 <UB>	IGNORE;IGNORE;IGNORE;<UB>
-<Mc>	IGNORE;IGNORE;IGNORE;<Mc>
-<Fl>	IGNORE;IGNORE;IGNORE;<Fl>
 UNDEFINED	IGNORE;IGNORE;IGNORE
 
 <0>	<0>;<0>;IGNORE;IGNORE
@@ -1074,8 +1042,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <D_>	<D>;<LINE-BELOW>;<CAPITAL>;IGNORE
 <d_>	<D>;<LINE-BELOW>;<SMALL>;IGNORE
 <d8>	
-<D->	<D>;<D->;<CAPITAL>;IGNORE
-<d->	<D>;<D->;<SMALL>;IGNORE
 <E>	<E>;<NONE>;<CAPITAL>;IGNORE
 <e>	<E>;<NONE>;<SMALL>;IGNORE
 <E'>	<E>;<ACUTE>;<CAPITAL>;IGNORE
@@ -1146,8 +1112,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <g'>	<G>;<ACUTE>;<SMALL>;IGNORE
 <G(>	<G>;<BREVE>;<CAPITAL>;IGNORE
 <g(>	<G>;<BREVE>;<SMALL>;IGNORE
-<OI>	<G>;<BREVE+ACUTE>;<CAPITAL>;IGNORE
-<oi>	<G>;<BREVE+ACUTE>;<SMALL>;IGNORE
 <G/>>	<G>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
 <g/>>	<G>;<CIRCUMFLEX>;<SMALL>;IGNORE
 <G<>	<G>;<CARON>;<CAPITAL>;IGNORE
@@ -1257,7 +1221,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <L_>	<L>;<LINE-BELOW>;<CAPITAL>;IGNORE
 <l_>	<L>;<LINE-BELOW>;<SMALL>;IGNORE
 <l8>	
-<St>	<LONG>;<SPECIAL>;<SMALL>;IGNORE
 <M>	<M>;<NONE>;<CAPITAL>;IGNORE
 <m>	<M>;<NONE>;<SMALL>;IGNORE
 <M'>	<M>;<ACUTE>;<CAPITAL>;IGNORE
@@ -1287,8 +1250,8 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <n_>	<N>;<LINE-BELOW>;<SMALL>;IGNORE
 <'n>	<N>;<PRECEDED-BY-APOSTROPHE>;<SMALL>;IGNORE
 <n8>	
-<NG>	<N>;<NG>;<CAPITAL>;IGNORE
-<ng>	<N>;<NG>;<SMALL>;IGNORE
+<NG>	"<N><G>";"<NG><NG>";"<CAPITAL><CAPITAL>";IGNORE
+<ng>	"<N><G>";"<NG><NG>";"<SMALL><SMALL>";IGNORE
 <O>	<O>;<NONE>;<CAPITAL>;IGNORE
 <o>	<O>;<NONE>;<SMALL>;IGNORE
 <-o>	<O>;<NONE>;<-o>;IGNORE
@@ -2125,13 +2088,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <N6>	<N6>;<N6>;IGNORE;IGNORE
 <n5>	<N6>;<n5>;IGNORE;IGNORE
 
-% modifier letters
-
-<;S>	IGNORE;IGNORE;<;S>;IGNORE
-<1/>>	IGNORE;IGNORE;<CIRCUMFLEX>;IGNORE
-<1->	IGNORE;IGNORE;<MACRON>;IGNORE
-<1!>	IGNORE;IGNORE;<GRAVE>;IGNORE
-
 order_end
 
 END LC_COLLATE
diff --git a/localedata/locales/fi_FI b/localedata/locales/fi_FI
index d0b68740cd..e086cd212e 100644
--- a/localedata/locales/fi_FI
+++ b/localedata/locales/fi_FI
@@ -69,7 +69,7 @@ collating-symbol <SMALL>
 % Latin letters. They are used 
 % to specify deltas by locales using
 % a locale as the default ordering
-% and by "reorder-after" statements
+% and by "replace-after" statements
 % specifying the changed placement
 % in an ordering of a character.
 
@@ -175,7 +175,7 @@ collating-symbol <SPECIAL>
 
 % letter;accent;case;specials
 
-order_start forward;forward/
+order_start forward;backward/
             ;forward;position
 
 % <CAPITAL> or <SMALL> letters first:
@@ -384,7 +384,7 @@ order_start forward;forward/
 <9">	IGNORE;IGNORE;IGNORE;<9">
 <//->	IGNORE;IGNORE;IGNORE;<//->
 <//=>	IGNORE;IGNORE;IGNORE;<//=>
-<sb>	IGNORE;IGNORE;IGNORE;<sb>
+<Sb>	IGNORE;IGNORE;IGNORE;<Sb>
 <..>	IGNORE;IGNORE;IGNORE;<..>
 <.3>	IGNORE;IGNORE;IGNORE;<.3>
 <%0>	IGNORE;IGNORE;IGNORE;<%0>
@@ -400,7 +400,6 @@ order_start forward;forward/
 <:X>	IGNORE;IGNORE;IGNORE;<:X>
 <!*2>	IGNORE;IGNORE;IGNORE;<!*2>
 <'->	IGNORE;IGNORE;IGNORE;<'->
-<//f>	IGNORE;IGNORE;IGNORE;<//f>
 <=S>	IGNORE;IGNORE;IGNORE;<=S>
 <0s>	IGNORE;IGNORE;IGNORE;<0s>
 <1s>	IGNORE;IGNORE;IGNORE;<1s>
@@ -500,9 +499,10 @@ order_start forward;forward/
 <-2>	IGNORE;IGNORE;IGNORE;<-2>
 <-+>	IGNORE;IGNORE;IGNORE;<-+>
 <.+>	IGNORE;IGNORE;IGNORE;<.+>
+<//f>	IGNORE;IGNORE;IGNORE;<//f>
 <*->	IGNORE;IGNORE;IGNORE;<*->
 <Ob>	IGNORE;IGNORE;IGNORE;<Ob>
-<Sb>	IGNORE;IGNORE;IGNORE;<Sb>
+<sb>	IGNORE;IGNORE;IGNORE;<sb>
 <RT>	IGNORE;IGNORE;IGNORE;<RT>
 <0(>	IGNORE;IGNORE;IGNORE;<0(>
 <00>	IGNORE;IGNORE;IGNORE;<00>
@@ -549,7 +549,6 @@ order_start forward;forward/
 <NI>	IGNORE;IGNORE;IGNORE;<NI>
 <(A>	IGNORE;IGNORE;IGNORE;<(A>
 <TR>	IGNORE;IGNORE;IGNORE;<TR>
-<88>	IGNORE;IGNORE;IGNORE;<88>
 <Iu>	IGNORE;IGNORE;IGNORE;<Iu>
 <Il>	IGNORE;IGNORE;IGNORE;<Il>
 <Vs>	IGNORE;IGNORE;IGNORE;<Vs>
@@ -623,9 +622,9 @@ order_start forward;forward/
 <20.>	IGNORE;IGNORE;IGNORE;<20.>
 <0-o>	IGNORE;IGNORE;IGNORE;<0-o>
 <hh>	IGNORE;IGNORE;IGNORE;<hh>
-<HH->	IGNORE;IGNORE;IGNORE;<HH->
+<HH>	IGNORE;IGNORE;IGNORE;<HH>
 <vv>	IGNORE;IGNORE;IGNORE;<vv>
-<VV->	IGNORE;IGNORE;IGNORE;<VV->
+<VV>	IGNORE;IGNORE;IGNORE;<VV>
 <3->	IGNORE;IGNORE;IGNORE;<3->
 <3_>	IGNORE;IGNORE;IGNORE;<3_>
 <3!>	IGNORE;IGNORE;IGNORE;<3!>
@@ -635,60 +634,60 @@ order_start forward;forward/
 <4!>	IGNORE;IGNORE;IGNORE;<4!>
 <4//>	IGNORE;IGNORE;IGNORE;<4//>
 <dr>	IGNORE;IGNORE;IGNORE;<dr>
-<dR->	IGNORE;IGNORE;IGNORE;<dR->
-<Dr->	IGNORE;IGNORE;IGNORE;<Dr->
-<DR->	IGNORE;IGNORE;IGNORE;<DR->
+<dR>	IGNORE;IGNORE;IGNORE;<dR>
+<Dr>	IGNORE;IGNORE;IGNORE;<Dr>
+<DR>	IGNORE;IGNORE;IGNORE;<DR>
 <dl>	IGNORE;IGNORE;IGNORE;<dl>
-<dL->	IGNORE;IGNORE;IGNORE;<dL->
-<Dl->	IGNORE;IGNORE;IGNORE;<Dl->
-<LD->	IGNORE;IGNORE;IGNORE;<LD->
+<dL>	IGNORE;IGNORE;IGNORE;<dL>
+<Dl>	IGNORE;IGNORE;IGNORE;<Dl>
+<LD>	IGNORE;IGNORE;IGNORE;<LD>
 <ur>	IGNORE;IGNORE;IGNORE;<ur>
-<uR->	IGNORE;IGNORE;IGNORE;<uR->
-<Ur->	IGNORE;IGNORE;IGNORE;<Ur->
-<UR->	IGNORE;IGNORE;IGNORE;<UR->
+<uR>	IGNORE;IGNORE;IGNORE;<uR>
+<Ur>	IGNORE;IGNORE;IGNORE;<Ur>
+<UR>	IGNORE;IGNORE;IGNORE;<UR>
 <ul>	IGNORE;IGNORE;IGNORE;<ul>
-<uL->	IGNORE;IGNORE;IGNORE;<uL->
-<Ul->	IGNORE;IGNORE;IGNORE;<Ul->
-<UL->	IGNORE;IGNORE;IGNORE;<UL->
+<uL>	IGNORE;IGNORE;IGNORE;<uL>
+<Ul>	IGNORE;IGNORE;IGNORE;<Ul>
+<UL>	IGNORE;IGNORE;IGNORE;<UL>
 <vr>	IGNORE;IGNORE;IGNORE;<vr>
-<vR->	IGNORE;IGNORE;IGNORE;<vR->
+<vR>	IGNORE;IGNORE;IGNORE;<vR>
 <Udr>	IGNORE;IGNORE;IGNORE;<Udr>
 <uDr>	IGNORE;IGNORE;IGNORE;<uDr>
-<Vr->	IGNORE;IGNORE;IGNORE;<Vr->
+<Vr>	IGNORE;IGNORE;IGNORE;<Vr>
 <UdR>	IGNORE;IGNORE;IGNORE;<UdR>
 <uDR>	IGNORE;IGNORE;IGNORE;<uDR>
-<VR->	IGNORE;IGNORE;IGNORE;<VR->
+<VR>	IGNORE;IGNORE;IGNORE;<VR>
 <vl>	IGNORE;IGNORE;IGNORE;<vl>
-<vL->	IGNORE;IGNORE;IGNORE;<vL->
+<vL>	IGNORE;IGNORE;IGNORE;<vL>
 <Udl>	IGNORE;IGNORE;IGNORE;<Udl>
 <uDl>	IGNORE;IGNORE;IGNORE;<uDl>
-<Vl->	IGNORE;IGNORE;IGNORE;<Vl->
+<Vl>	IGNORE;IGNORE;IGNORE;<Vl>
 <UdL>	IGNORE;IGNORE;IGNORE;<UdL>
 <uDL>	IGNORE;IGNORE;IGNORE;<uDL>
-<VL->	IGNORE;IGNORE;IGNORE;<VL->
+<VL>	IGNORE;IGNORE;IGNORE;<VL>
 <dh>	IGNORE;IGNORE;IGNORE;<dh>
 <dLr>	IGNORE;IGNORE;IGNORE;<dLr>
 <dlR>	IGNORE;IGNORE;IGNORE;<dlR>
-<dH->	IGNORE;IGNORE;IGNORE;<dH->
-<Dh->	IGNORE;IGNORE;IGNORE;<Dh->
+<dH>	IGNORE;IGNORE;IGNORE;<dH>
+<Dh>	IGNORE;IGNORE;IGNORE;<Dh>
 <DLr>	IGNORE;IGNORE;IGNORE;<DLr>
 <DlR>	IGNORE;IGNORE;IGNORE;<DlR>
-<DH->	IGNORE;IGNORE;IGNORE;<DH->
+<DH>	IGNORE;IGNORE;IGNORE;<DH>
 <uh>	IGNORE;IGNORE;IGNORE;<uh>
 <uLr>	IGNORE;IGNORE;IGNORE;<uLr>
 <ulR>	IGNORE;IGNORE;IGNORE;<ulR>
-<uH->	IGNORE;IGNORE;IGNORE;<uH->
-<Uh->	IGNORE;IGNORE;IGNORE;<Uh->
+<uH>	IGNORE;IGNORE;IGNORE;<uH>
+<Uh>	IGNORE;IGNORE;IGNORE;<Uh>
 <ULr>	IGNORE;IGNORE;IGNORE;<ULr>
 <UlR>	IGNORE;IGNORE;IGNORE;<UlR>
-<UH->	IGNORE;IGNORE;IGNORE;<UH->
+<UH>	IGNORE;IGNORE;IGNORE;<UH>
 <vh>	IGNORE;IGNORE;IGNORE;<vh>
 <vLr>	IGNORE;IGNORE;IGNORE;<vLr>
 <vlR>	IGNORE;IGNORE;IGNORE;<vlR>
-<vH->	IGNORE;IGNORE;IGNORE;<vH->
+<vH>	IGNORE;IGNORE;IGNORE;<vH>
 <Udh>	IGNORE;IGNORE;IGNORE;<Udh>
 <uDh>	IGNORE;IGNORE;IGNORE;<uDh>
-<Vh->	IGNORE;IGNORE;IGNORE;<Vh->
+<Vh>	IGNORE;IGNORE;IGNORE;<Vh>
 <UdLr>	IGNORE;IGNORE;IGNORE;<UdLr>
 <UdlR>	IGNORE;IGNORE;IGNORE;<UdlR>
 <uDLr>	IGNORE;IGNORE;IGNORE;<uDLr>
@@ -697,35 +696,6 @@ order_start forward;forward/
 <uDH>	IGNORE;IGNORE;IGNORE;<uDH>
 <VLr>	IGNORE;IGNORE;IGNORE;<VLr>
 <VlR>	IGNORE;IGNORE;IGNORE;<VlR>
-<VH->	IGNORE;IGNORE;IGNORE;<VH->
-<HH>	IGNORE;IGNORE;IGNORE;<HH>
-<VV>	IGNORE;IGNORE;IGNORE;<VV>
-<dR>	IGNORE;IGNORE;IGNORE;<dR>
-<Dr>	IGNORE;IGNORE;IGNORE;<Dr>
-<DR>	IGNORE;IGNORE;IGNORE;<DR>
-<dL>	IGNORE;IGNORE;IGNORE;<dL>
-<Dl>	IGNORE;IGNORE;IGNORE;<Dl>
-<LD>	IGNORE;IGNORE;IGNORE;<LD>
-<uR>	IGNORE;IGNORE;IGNORE;<uR>
-<Ur>	IGNORE;IGNORE;IGNORE;<Ur>
-<UR>	IGNORE;IGNORE;IGNORE;<UR>
-<uL>	IGNORE;IGNORE;IGNORE;<uL>
-<Ul>	IGNORE;IGNORE;IGNORE;<Ul>
-<UL>	IGNORE;IGNORE;IGNORE;<UL>
-<vR>	IGNORE;IGNORE;IGNORE;<vR>
-<Vr>	IGNORE;IGNORE;IGNORE;<Vr>
-<VR>	IGNORE;IGNORE;IGNORE;<VR>
-<vL>	IGNORE;IGNORE;IGNORE;<vL>
-<Vl>	IGNORE;IGNORE;IGNORE;<Vl>
-<VL>	IGNORE;IGNORE;IGNORE;<VL>
-<dH>	IGNORE;IGNORE;IGNORE;<dH>
-<Dh>	IGNORE;IGNORE;IGNORE;<Dh>
-<DH>	IGNORE;IGNORE;IGNORE;<DH>
-<uH>	IGNORE;IGNORE;IGNORE;<uH>
-<Uh>	IGNORE;IGNORE;IGNORE;<Uh>
-<UH>	IGNORE;IGNORE;IGNORE;<UH>
-<vH>	IGNORE;IGNORE;IGNORE;<vH>
-<Vh>	IGNORE;IGNORE;IGNORE;<Vh>
 <VH>	IGNORE;IGNORE;IGNORE;<VH>
 <FD>	IGNORE;IGNORE;IGNORE;<FD>
 <BD>	IGNORE;IGNORE;IGNORE;<BD>
@@ -931,8 +901,6 @@ order_start forward;forward/
 <Tel>	IGNORE;IGNORE;IGNORE;<Tel>
 <UA>	IGNORE;IGNORE;IGNORE;<UA>
 <UB>	IGNORE;IGNORE;IGNORE;<UB>
-<Mc>	IGNORE;IGNORE;IGNORE;<Mc>
-<Fl>	IGNORE;IGNORE;IGNORE;<Fl>
 UNDEFINED	IGNORE;IGNORE;IGNORE
 
 <A>	<A>;<NONE>;<CAPITAL>;IGNORE
@@ -1032,8 +1000,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <D_>	<D>;<LINE-BELOW>;<CAPITAL>;IGNORE
 <d_>	<D>;<LINE-BELOW>;<SMALL>;IGNORE
 <d8>	
-<D->	<D>;<D->;<CAPITAL>;IGNORE
-<d->	<D>;<D->;<SMALL>;IGNORE
 <E>	<E>;<NONE>;<CAPITAL>;IGNORE
 <e>	<E>;<NONE>;<SMALL>;IGNORE
 <E'>	<E>;<ACUTE>;<CAPITAL>;IGNORE
@@ -1104,8 +1070,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <g'>	<G>;<ACUTE>;<SMALL>;IGNORE
 <G(>	<G>;<BREVE>;<CAPITAL>;IGNORE
 <g(>	<G>;<BREVE>;<SMALL>;IGNORE
-<OI>	<G>;<BREVE+ACUTE>;<CAPITAL>;IGNORE
-<oi>	<G>;<BREVE+ACUTE>;<SMALL>;IGNORE
 <G/>>	<G>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
 <g/>>	<G>;<CIRCUMFLEX>;<SMALL>;IGNORE
 <G<>	<G>;<CARON>;<CAPITAL>;IGNORE
@@ -1215,7 +1179,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <L_>	<L>;<LINE-BELOW>;<CAPITAL>;IGNORE
 <l_>	<L>;<LINE-BELOW>;<SMALL>;IGNORE
 <l8>	
-<St>	<LONG>;<SPECIAL>;<SMALL>;IGNORE
 <M>	<M>;<NONE>;<CAPITAL>;IGNORE
 <m>	<M>;<NONE>;<SMALL>;IGNORE
 <M'>	<M>;<ACUTE>;<CAPITAL>;IGNORE
@@ -1245,8 +1208,8 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <n_>	<N>;<LINE-BELOW>;<SMALL>;IGNORE
 <'n>	<N>;<PRECEDED-BY-APOSTROPHE>;<SMALL>;IGNORE
 <n8>	
-<NG>	<N>;<NG>;<CAPITAL>;IGNORE
-<ng>	<N>;<NG>;<SMALL>;IGNORE
+<NG>	"<N><G>";"<NG><NG>";"<CAPITAL><CAPITAL>";IGNORE
+<ng>	"<N><G>";"<NG><NG>";"<SMALL><SMALL>";IGNORE
 <O>	<O>;<NONE>;<CAPITAL>;IGNORE
 <o>	<O>;<NONE>;<SMALL>;IGNORE
 <-o>	<O>;<NONE>;<-o>;IGNORE
@@ -2120,13 +2083,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <8S>	<8>;<8S>;IGNORE;IGNORE
 <9S>	<9>;<9S>;IGNORE;IGNORE
 
-% modifier letters
-
-<;S>	IGNORE;IGNORE;<;S>;IGNORE
-<1/>>	IGNORE;IGNORE;<CIRCUMFLEX>;IGNORE
-<1->	IGNORE;IGNORE;<MACRON>;IGNORE
-<1!>	IGNORE;IGNORE;<GRAVE>;IGNORE
-
 order_end
 
 END LC_COLLATE
diff --git a/localedata/locales/fr_BE b/localedata/locales/fr_BE
index 89b90fbc0e..9377d7b127 100644
--- a/localedata/locales/fr_BE
+++ b/localedata/locales/fr_BE
@@ -11,8 +11,8 @@ escape_char  /
 % Fax: +45 - 33256543
 % Language: fr
 % Territory: BE
-% Revision: 4.3
-% Date: 1996-10-15
+% Revision: 4.4
+% Date: 1997-03-18
 % Users: general
 % Repertoiremap: mnemonic,ds
 % Charset: ISO-8859-1
@@ -37,7 +37,7 @@ int_curr_symbol           "<B><E><F><SP>"
 currency_symbol           "<F><B>"
 mon_decimal_point         "<,>"
 mon_thousands_sep         "<.>"
-mon_grouping              3;0
+mon_grouping              3;3
 positive_sign             ""
 negative_sign             "<->"
 int_frac_digits           2
diff --git a/localedata/locales/he_IL b/localedata/locales/he_IL
new file mode 100644
index 0000000000..1aeec71835
--- /dev/null
+++ b/localedata/locales/he_IL
@@ -0,0 +1,93 @@
+comment_char %
+escape_char  /
+%
+% Hebrew Language Locale for Israel
+% 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: iw
+% Territory: IL
+% Revision: 4.4
+% Date: 1997-03-18
+% Users: general
+% Repertoiremap: mnemonic,ds
+% Charset: ISO-8859-8
+% Distribution and use is free, also
+% for commercial purposes.
+
+LC_CTYPE
+copy "en_DK"
+END LC_CTYPE
+
+LC_COLLATE
+copy "en_DK"
+END LC_COLLATE
+
+LC_MONETARY
+int_curr_symbol   "<I><L><S><SP>"
+currency_symbol   "<Sh><X+>"
+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       2
+n_sign_posn       2
+END LC_MONETARY
+
+LC_NUMERIC
+decimal_point     "<.>"
+thousands_sep     "<,>"
+grouping          3;3
+END LC_NUMERIC
+
+LC_TIME
+abday   "<A+><'>";"<B+><'>";"<G+><'>";/
+        "<D+><'>";"<H+><'>";"<W+><'>";/
+	"<Sh><'>"
+day     "<R+><A+><Sh><W+><N%>";/
+        "<Sh><N+><J+>";/
+        "<Sh><L+><J+><Sh><J+>";/
+        "<R+><B+><J+><E+><J+>";/
+        "<X+><M+><J+><Sh><J+>";/
+        "<Sh><J+><Sh><J+>";/
+        "<Sh><B+><T+>"
+mon     "<J+><N+><W+><A+><R+>";/
+        "<P+><B+><R+><W+><A+><R+>";/
+        "<M+><R+><Zj>";/
+        "<A+><P+><R+><J+><L+>";/
+        "<M+><A+><J+>";/
+        "<J+><W+><N+><J+>";/
+        "<J+><W+><L+><J+>";/
+        "<A+><W+><G+><W+><S+><Tj>";/
+        "<S+><P+><Tj><M+><B+><R+>";/
+        "<A+><W+><Q+><Tj><W+><B+><R+>";/
+        "<N+><W+><B+><M+><B+><R+>";/
+        "<D+><ZJ><M+><B+><R+>"
+abmon   "<J+><N+><W+>";"<P+><B+><R+>";/
+        "<M+><R+><Zj>";"<A+><P+><R+>";/
+        "<M+><A+><J+>";"<J+><W+><N+>";/
+        "<J+><W+><L+>";"<A+><W+><G+>";/
+        "<S+><P+><Tj>";"<A+><W+><Q+>";/
+        "<N+><W+><B+>";"<D+><ZJ><M+>"
+d_t_fmt "<%><Z><SP><%><H><:><%><M><:><%><S><SP><%><Y><SP><%><b><SP><%><d><SP><%><a>"
+d_fmt   "<%><d><//><%><m><//><%><y>"
+t_fmt   "<%><H><:><%><M><:><%><S>"
+am_pm   "<A><M>";"<P><M>"
+t_fmt_ampm  "<%><I><:><%><M><:><%><S><SP><%><P>"
+END LC_TIME
+
+LC_MESSAGES
+yesexpr "<<(><Y><y><K+><)/>><.><*>"
+noexpr  "<<(><N><n><L+><)/>><.><*>"
+END LC_MESSAGES
diff --git a/localedata/locales/hr_HR b/localedata/locales/hr_HR
index 482888887b..6cdc08d9ae 100644
--- a/localedata/locales/hr_HR
+++ b/localedata/locales/hr_HR
@@ -2,18 +2,17 @@ comment_char %
 escape_char  /
 %
 % Croatian Language Locale for Croatia
-% Source: CARNet/SRCE
-% Address: Josipa Marohnica bb
-%    Zagreb, Croatia
-% Contact: Tomislav Vujec
-% Email: Tomislav.Vujec@CARNet.hr
-% Tel: +385-1-616-41-94
-% Fax: +385-1-616-41-94
-% Based on original serbo-croate locale by Borka Jerman Blaz<ic<
+% Source: USM/MZT
+% Address: Kotnikova 6,
+%    Ljubljana, Slovenia
+% Contact: Borka Jerman-Blaz<ic<
+% Email: jerman-blazic@ijs.si
+% Tel: +38 - 61 - 653225
+% Fax: none
 % Language: hr
 % Territory: HR
-% Revision: 1.0
-% Date: 1997-04-22
+% Revision: 4.4
+% Date: 1997-04-17
 % Application: general
 % Users: general
 % Repertoiremap: mnemonic,ds
@@ -81,7 +80,7 @@ collating-symbol <SMALL>
 % Latin letters. They are used 
 % to specify deltas by locales using
 % a locale as the default ordering
-% and by "reorder-after" statements
+% and by "replace-after" statements
 % specifying the changed placement
 % in an ordering of a character.
 
@@ -187,7 +186,7 @@ collating-symbol <SPECIAL>
 
 % letter;accent;case;specials
 
-order_start forward;forward/
+order_start forward;backward/
             ;forward;position
 
 % <CAPITAL> or <SMALL> letters first:
@@ -395,7 +394,7 @@ order_start forward;forward/
 <9">	IGNORE;IGNORE;IGNORE;<9">
 <//->	IGNORE;IGNORE;IGNORE;<//->
 <//=>	IGNORE;IGNORE;IGNORE;<//=>
-<sb>	IGNORE;IGNORE;IGNORE;<sb>
+<Sb>	IGNORE;IGNORE;IGNORE;<Sb>
 <..>	IGNORE;IGNORE;IGNORE;<..>
 <.3>	IGNORE;IGNORE;IGNORE;<.3>
 <%0>	IGNORE;IGNORE;IGNORE;<%0>
@@ -411,7 +410,6 @@ order_start forward;forward/
 <:X>	IGNORE;IGNORE;IGNORE;<:X>
 <!*2>	IGNORE;IGNORE;IGNORE;<!*2>
 <'->	IGNORE;IGNORE;IGNORE;<'->
-<//f>	IGNORE;IGNORE;IGNORE;<//f>
 <=S>	IGNORE;IGNORE;IGNORE;<=S>
 <0s>	IGNORE;IGNORE;IGNORE;<0s>
 <1s>	IGNORE;IGNORE;IGNORE;<1s>
@@ -511,9 +509,10 @@ order_start forward;forward/
 <-2>	IGNORE;IGNORE;IGNORE;<-2>
 <-+>	IGNORE;IGNORE;IGNORE;<-+>
 <.+>	IGNORE;IGNORE;IGNORE;<.+>
+<//f>	IGNORE;IGNORE;IGNORE;<//f>
 <*->	IGNORE;IGNORE;IGNORE;<*->
 <Ob>	IGNORE;IGNORE;IGNORE;<Ob>
-<Sb>	IGNORE;IGNORE;IGNORE;<Sb>
+<sb>	IGNORE;IGNORE;IGNORE;<sb>
 <RT>	IGNORE;IGNORE;IGNORE;<RT>
 <0(>	IGNORE;IGNORE;IGNORE;<0(>
 <00>	IGNORE;IGNORE;IGNORE;<00>
@@ -560,7 +559,6 @@ order_start forward;forward/
 <NI>	IGNORE;IGNORE;IGNORE;<NI>
 <(A>	IGNORE;IGNORE;IGNORE;<(A>
 <TR>	IGNORE;IGNORE;IGNORE;<TR>
-<88>	IGNORE;IGNORE;IGNORE;<88>
 <Iu>	IGNORE;IGNORE;IGNORE;<Iu>
 <Il>	IGNORE;IGNORE;IGNORE;<Il>
 <Vs>	IGNORE;IGNORE;IGNORE;<Vs>
@@ -634,9 +632,9 @@ order_start forward;forward/
 <20.>	IGNORE;IGNORE;IGNORE;<20.>
 <0-o>	IGNORE;IGNORE;IGNORE;<0-o>
 <hh>	IGNORE;IGNORE;IGNORE;<hh>
-<HH->	IGNORE;IGNORE;IGNORE;<HH->
+<HH>	IGNORE;IGNORE;IGNORE;<HH>
 <vv>	IGNORE;IGNORE;IGNORE;<vv>
-<VV->	IGNORE;IGNORE;IGNORE;<VV->
+<VV>	IGNORE;IGNORE;IGNORE;<VV>
 <3->	IGNORE;IGNORE;IGNORE;<3->
 <3_>	IGNORE;IGNORE;IGNORE;<3_>
 <3!>	IGNORE;IGNORE;IGNORE;<3!>
@@ -646,60 +644,60 @@ order_start forward;forward/
 <4!>	IGNORE;IGNORE;IGNORE;<4!>
 <4//>	IGNORE;IGNORE;IGNORE;<4//>
 <dr>	IGNORE;IGNORE;IGNORE;<dr>
-<dR->	IGNORE;IGNORE;IGNORE;<dR->
-<Dr->	IGNORE;IGNORE;IGNORE;<Dr->
-<DR->	IGNORE;IGNORE;IGNORE;<DR->
+<dR>	IGNORE;IGNORE;IGNORE;<dR>
+<Dr>	IGNORE;IGNORE;IGNORE;<Dr>
+<DR>	IGNORE;IGNORE;IGNORE;<DR>
 <dl>	IGNORE;IGNORE;IGNORE;<dl>
-<dL->	IGNORE;IGNORE;IGNORE;<dL->
-<Dl->	IGNORE;IGNORE;IGNORE;<Dl->
-<LD->	IGNORE;IGNORE;IGNORE;<LD->
+<dL>	IGNORE;IGNORE;IGNORE;<dL>
+<Dl>	IGNORE;IGNORE;IGNORE;<Dl>
+<LD>	IGNORE;IGNORE;IGNORE;<LD>
 <ur>	IGNORE;IGNORE;IGNORE;<ur>
-<uR->	IGNORE;IGNORE;IGNORE;<uR->
-<Ur->	IGNORE;IGNORE;IGNORE;<Ur->
-<UR->	IGNORE;IGNORE;IGNORE;<UR->
+<uR>	IGNORE;IGNORE;IGNORE;<uR>
+<Ur>	IGNORE;IGNORE;IGNORE;<Ur>
+<UR>	IGNORE;IGNORE;IGNORE;<UR>
 <ul>	IGNORE;IGNORE;IGNORE;<ul>
-<uL->	IGNORE;IGNORE;IGNORE;<uL->
-<Ul->	IGNORE;IGNORE;IGNORE;<Ul->
-<UL->	IGNORE;IGNORE;IGNORE;<UL->
+<uL>	IGNORE;IGNORE;IGNORE;<uL>
+<Ul>	IGNORE;IGNORE;IGNORE;<Ul>
+<UL>	IGNORE;IGNORE;IGNORE;<UL>
 <vr>	IGNORE;IGNORE;IGNORE;<vr>
-<vR->	IGNORE;IGNORE;IGNORE;<vR->
+<vR>	IGNORE;IGNORE;IGNORE;<vR>
 <Udr>	IGNORE;IGNORE;IGNORE;<Udr>
 <uDr>	IGNORE;IGNORE;IGNORE;<uDr>
-<Vr->	IGNORE;IGNORE;IGNORE;<Vr->
+<Vr>	IGNORE;IGNORE;IGNORE;<Vr>
 <UdR>	IGNORE;IGNORE;IGNORE;<UdR>
 <uDR>	IGNORE;IGNORE;IGNORE;<uDR>
-<VR->	IGNORE;IGNORE;IGNORE;<VR->
+<VR>	IGNORE;IGNORE;IGNORE;<VR>
 <vl>	IGNORE;IGNORE;IGNORE;<vl>
-<vL->	IGNORE;IGNORE;IGNORE;<vL->
+<vL>	IGNORE;IGNORE;IGNORE;<vL>
 <Udl>	IGNORE;IGNORE;IGNORE;<Udl>
 <uDl>	IGNORE;IGNORE;IGNORE;<uDl>
-<Vl->	IGNORE;IGNORE;IGNORE;<Vl->
+<Vl>	IGNORE;IGNORE;IGNORE;<Vl>
 <UdL>	IGNORE;IGNORE;IGNORE;<UdL>
 <uDL>	IGNORE;IGNORE;IGNORE;<uDL>
-<VL->	IGNORE;IGNORE;IGNORE;<VL->
+<VL>	IGNORE;IGNORE;IGNORE;<VL>
 <dh>	IGNORE;IGNORE;IGNORE;<dh>
 <dLr>	IGNORE;IGNORE;IGNORE;<dLr>
 <dlR>	IGNORE;IGNORE;IGNORE;<dlR>
-<dH->	IGNORE;IGNORE;IGNORE;<dH->
-<Dh->	IGNORE;IGNORE;IGNORE;<Dh->
+<dH>	IGNORE;IGNORE;IGNORE;<dH>
+<Dh>	IGNORE;IGNORE;IGNORE;<Dh>
 <DLr>	IGNORE;IGNORE;IGNORE;<DLr>
 <DlR>	IGNORE;IGNORE;IGNORE;<DlR>
-<DH->	IGNORE;IGNORE;IGNORE;<DH->
+<DH>	IGNORE;IGNORE;IGNORE;<DH>
 <uh>	IGNORE;IGNORE;IGNORE;<uh>
 <uLr>	IGNORE;IGNORE;IGNORE;<uLr>
 <ulR>	IGNORE;IGNORE;IGNORE;<ulR>
-<uH->	IGNORE;IGNORE;IGNORE;<uH->
-<Uh->	IGNORE;IGNORE;IGNORE;<Uh->
+<uH>	IGNORE;IGNORE;IGNORE;<uH>
+<Uh>	IGNORE;IGNORE;IGNORE;<Uh>
 <ULr>	IGNORE;IGNORE;IGNORE;<ULr>
 <UlR>	IGNORE;IGNORE;IGNORE;<UlR>
-<UH->	IGNORE;IGNORE;IGNORE;<UH->
+<UH>	IGNORE;IGNORE;IGNORE;<UH>
 <vh>	IGNORE;IGNORE;IGNORE;<vh>
 <vLr>	IGNORE;IGNORE;IGNORE;<vLr>
 <vlR>	IGNORE;IGNORE;IGNORE;<vlR>
-<vH->	IGNORE;IGNORE;IGNORE;<vH->
+<vH>	IGNORE;IGNORE;IGNORE;<vH>
 <Udh>	IGNORE;IGNORE;IGNORE;<Udh>
 <uDh>	IGNORE;IGNORE;IGNORE;<uDh>
-<Vh->	IGNORE;IGNORE;IGNORE;<Vh->
+<Vh>	IGNORE;IGNORE;IGNORE;<Vh>
 <UdLr>	IGNORE;IGNORE;IGNORE;<UdLr>
 <UdlR>	IGNORE;IGNORE;IGNORE;<UdlR>
 <uDLr>	IGNORE;IGNORE;IGNORE;<uDLr>
@@ -708,35 +706,6 @@ order_start forward;forward/
 <uDH>	IGNORE;IGNORE;IGNORE;<uDH>
 <VLr>	IGNORE;IGNORE;IGNORE;<VLr>
 <VlR>	IGNORE;IGNORE;IGNORE;<VlR>
-<VH->	IGNORE;IGNORE;IGNORE;<VH->
-<HH>	IGNORE;IGNORE;IGNORE;<HH>
-<VV>	IGNORE;IGNORE;IGNORE;<VV>
-<dR>	IGNORE;IGNORE;IGNORE;<dR>
-<Dr>	IGNORE;IGNORE;IGNORE;<Dr>
-<DR>	IGNORE;IGNORE;IGNORE;<DR>
-<dL>	IGNORE;IGNORE;IGNORE;<dL>
-<Dl>	IGNORE;IGNORE;IGNORE;<Dl>
-<LD>	IGNORE;IGNORE;IGNORE;<LD>
-<uR>	IGNORE;IGNORE;IGNORE;<uR>
-<Ur>	IGNORE;IGNORE;IGNORE;<Ur>
-<UR>	IGNORE;IGNORE;IGNORE;<UR>
-<uL>	IGNORE;IGNORE;IGNORE;<uL>
-<Ul>	IGNORE;IGNORE;IGNORE;<Ul>
-<UL>	IGNORE;IGNORE;IGNORE;<UL>
-<vR>	IGNORE;IGNORE;IGNORE;<vR>
-<Vr>	IGNORE;IGNORE;IGNORE;<Vr>
-<VR>	IGNORE;IGNORE;IGNORE;<VR>
-<vL>	IGNORE;IGNORE;IGNORE;<vL>
-<Vl>	IGNORE;IGNORE;IGNORE;<Vl>
-<VL>	IGNORE;IGNORE;IGNORE;<VL>
-<dH>	IGNORE;IGNORE;IGNORE;<dH>
-<Dh>	IGNORE;IGNORE;IGNORE;<Dh>
-<DH>	IGNORE;IGNORE;IGNORE;<DH>
-<uH>	IGNORE;IGNORE;IGNORE;<uH>
-<Uh>	IGNORE;IGNORE;IGNORE;<Uh>
-<UH>	IGNORE;IGNORE;IGNORE;<UH>
-<vH>	IGNORE;IGNORE;IGNORE;<vH>
-<Vh>	IGNORE;IGNORE;IGNORE;<Vh>
 <VH>	IGNORE;IGNORE;IGNORE;<VH>
 <FD>	IGNORE;IGNORE;IGNORE;<FD>
 <BD>	IGNORE;IGNORE;IGNORE;<BD>
@@ -942,8 +911,6 @@ order_start forward;forward/
 <Tel>	IGNORE;IGNORE;IGNORE;<Tel>
 <UA>	IGNORE;IGNORE;IGNORE;<UA>
 <UB>	IGNORE;IGNORE;IGNORE;<UB>
-<Mc>	IGNORE;IGNORE;IGNORE;<Mc>
-<Fl>	IGNORE;IGNORE;IGNORE;<Fl>
 UNDEFINED	IGNORE;IGNORE;IGNORE
 
 <0>	<0>;<0>;IGNORE;IGNORE
@@ -1086,8 +1053,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <d-z<>	<D-Z<>;<NONE>;<SMALL>;IGNORE
 <D//>	<D//>;<NONE>;<CAPITAL>;IGNORE
 <d//>	<D//>;<NONE>;<SMALL>;IGNORE
-<D->	<D>;<D->;<CAPITAL>;IGNORE
-<d->	<D>;<D->;<SMALL>;IGNORE
 <E>	<E>;<NONE>;<CAPITAL>;IGNORE
 <e>	<E>;<NONE>;<SMALL>;IGNORE
 <E'>	<E>;<ACUTE>;<CAPITAL>;IGNORE
@@ -1158,8 +1123,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <g'>	<G>;<ACUTE>;<SMALL>;IGNORE
 <G(>	<G>;<BREVE>;<CAPITAL>;IGNORE
 <g(>	<G>;<BREVE>;<SMALL>;IGNORE
-<OI>	<G>;<BREVE+ACUTE>;<CAPITAL>;IGNORE
-<oi>	<G>;<BREVE+ACUTE>;<SMALL>;IGNORE
 <G/>>	<G>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
 <g/>>	<G>;<CIRCUMFLEX>;<SMALL>;IGNORE
 <G<>	<G>;<CARON>;<CAPITAL>;IGNORE
@@ -1273,7 +1236,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <L-j>	<L-J>;<NONE>;<CAPITAL-SMALL>;IGNORE
 <l-J>	<L-J>;<NONE>;<SMALL-CAPITAL>;IGNORE
 <l-j>	<L-J>;<NONE>;<SMALL>;IGNORE
-<St>	<LONG>;<SPECIAL>;<SMALL>;IGNORE
 <M>	<M>;<NONE>;<CAPITAL>;IGNORE
 <m>	<M>;<NONE>;<SMALL>;IGNORE
 <M'>	<M>;<ACUTE>;<CAPITAL>;IGNORE
@@ -1307,8 +1269,8 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <N-j>	<N-J>;<NONE>;<CAPITAL-SMALL>;IGNORE
 <n-J>	<N-J>;<NONE>;<SMALL-CAPITAL>;IGNORE
 <n-j>	<N-J>;<NONE>;<SMALL>;IGNORE
-<NG>	<N>;<NG>;<CAPITAL>;IGNORE
-<ng>	<N>;<NG>;<SMALL>;IGNORE
+<NG>	"<N><G>";"<NG><NG>";"<CAPITAL><CAPITAL>";IGNORE
+<ng>	"<N><G>";"<NG><NG>";"<SMALL><SMALL>";IGNORE
 <O>	<O>;<NONE>;<CAPITAL>;IGNORE
 <o>	<O>;<NONE>;<SMALL>;IGNORE
 <-o>	<O>;<NONE>;<-o>;IGNORE
@@ -2143,13 +2105,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <N6>	<N6>;<N6>;IGNORE;IGNORE
 <n5>	<N6>;<n5>;IGNORE;IGNORE
 
-% modifier letters
-
-<;S>	IGNORE;IGNORE;<;S>;IGNORE
-<1/>>	IGNORE;IGNORE;<CIRCUMFLEX>;IGNORE
-<1->	IGNORE;IGNORE;<MACRON>;IGNORE
-<1!>	IGNORE;IGNORE;<GRAVE>;IGNORE
-
 order_end
 
 END LC_COLLATE
@@ -2165,14 +2120,14 @@ END LC_MESSAGES
 
 LC_MONETARY
 int_curr_symbol           "<H><R><K><SP>"
-currency_symbol           "<k><n>"
-mon_decimal_point         "<.>"
+currency_symbol           "<K><n>"
+mon_decimal_point         "<,>"
 mon_thousands_sep         "<SP>"
 mon_grouping              3;3
 positive_sign             ""
 negative_sign             "<->"
-int_frac_digits           2
-frac_digits               2
+int_frac_digits           0
+frac_digits               0
 p_cs_precedes             1
 p_sep_by_space            1
 n_cs_precedes             1
@@ -2182,44 +2137,44 @@ n_sign_posn               1
 END LC_MONETARY
 
 LC_NUMERIC
-decimal_point             "<.>"
+decimal_point             "<,>"
 thousands_sep             ""
 grouping                  0;0
 END LC_NUMERIC
 
 LC_TIME
 
-abday   "<N><e><d>";"<P><o><n>";/
-        "<U><t><o>";"<S><r><i>";/
-        "<C<><e><t>";"<P><e><t>";/
-        "<S><u><b>"
-day     "<N><e><d><j><e><l><j><a>";/
-        "<P><o><n><e><d><j><e><l><j><a><k>";/
-        "<U><t><o><r><a><k>";/
-        "<S><r><i><j><e><d><a>";/
-        "<C<><e><t><v><r><t><a><k>";/
-        "<P><e><t><a><k>";/
-        "<S><u><b><o><t><a>"
-abmon   "<S><i><j>";"<V><e><l>";/
-        "<O><z><u>";"<T><r><a>";/
-        "<S><v><i>";"<L><i><p>";/
-        "<S><r><p>";"<K><o><l>";/
-        "<R><u><j>";"<L><i><s>";/
-        "<S><t><u>";"<P><r><o>"
-mon     "<S><i><j><e><c'><a><n><j>";/
-        "<V><e><l><j><a><c<><a>";/
-        "<O><z<><u><j><a><k>";/
-        "<T><r><a><v><a><n><j>";/
-        "<S><v><i><b><a><n><j>";/
-        "<L><i><p><a><n><j>";/
-        "<S><r><p><a><n><j>";/
-        "<K><o><l><o><v><o><z>";/
-        "<R><u><j><a><n>";/
-        "<L><i><s><t><o><p><a><d>";/
-        "<S><t><u><d><e><n><i>";/
-        "<P><r><o><s><i><n><a><c>"
+abday   "<n><e><d>";"<p><o><n>";/
+        "<t><o><r>";"<s><r><e>";/
+        "<c<><e><t>";"<p><e><t>";/
+        "<s><u><b>"
+day     "<n><e><d><e><l><j><a>";/
+        "<p><o><n><e><d><e><l><j><a><k>";/
+        "<u><t><o><r><a><k>";/
+        "<s><r><e><d><a>";/
+        "<c<><e><t><v><r><t><a><k>";/
+        "<p><e><t><a><k>";/
+        "<s><u><b><o><t><a>"
+abmon   "<j><a><n>";"<f><e><b>";/
+        "<m><a><r>";"<a><p><r>";/
+        "<m><a><j>";"<j><u><n>";/
+        "<j><u><l>";"<a><u><g>";/
+        "<s><e><p>";"<o><k><t>";/
+        "<n><o><v>";"<d><e><c>"
+mon     "<j><a><n><u><a><r>";/
+        "<f><e><b><r><u><a><r>";/
+        "<m><a><r><t>";/
+        "<a><p><r><i><l>";/
+        "<m><a><j>";/
+        "<j><u><n>";/
+        "<j><u><l>";/
+        "<a><u><g><u><s><t>";/
+        "<s><e><p><t><e><m><b><a><r>";/
+        "<o><k><t><o><b><a><r>";/
+        "<n><o><v><e><m><b><a><r>";/
+        "<d><e><c><e><m><b><a><r>"
 d_t_fmt "<%><a><SP><%><d><SP><%><b><SP><%><Y><SP><%><T>"
-d_fmt   "<%><d><.><%><m><.><%><y>"
+d_fmt   "<%><Y><-><%><m><-><%><d>"
 t_fmt   "<%><T>"
 am_pm   "";""
 t_fmt_ampm ""
diff --git a/localedata/locales/hu_HU b/localedata/locales/hu_HU
index 19edf29f35..049b2fa974 100644
--- a/localedata/locales/hu_HU
+++ b/localedata/locales/hu_HU
@@ -120,7 +120,7 @@ collating-symbol <SMALL>
 % Latin letters. They are used 
 % to specify deltas by locales using
 % a locale as the default ordering
-% and by "reorder-after" statements
+% and by "replace-after" statements
 % specifying the changed placement
 % in an ordering of a character.
 
@@ -226,7 +226,7 @@ collating-symbol <SPECIAL>
 
 % letter;accent;case;specials
 
-order_start forward;forward/
+order_start forward;backward/
             ;forward;position
 
 % <CAPITAL> or <SMALL> letters first:
@@ -442,7 +442,7 @@ order_start forward;forward/
 <9">	IGNORE;IGNORE;IGNORE;<9">
 <//->	IGNORE;IGNORE;IGNORE;<//->
 <//=>	IGNORE;IGNORE;IGNORE;<//=>
-<sb>	IGNORE;IGNORE;IGNORE;<sb>
+<Sb>	IGNORE;IGNORE;IGNORE;<Sb>
 <..>	IGNORE;IGNORE;IGNORE;<..>
 <.3>	IGNORE;IGNORE;IGNORE;<.3>
 <%0>	IGNORE;IGNORE;IGNORE;<%0>
@@ -458,7 +458,6 @@ order_start forward;forward/
 <:X>	IGNORE;IGNORE;IGNORE;<:X>
 <!*2>	IGNORE;IGNORE;IGNORE;<!*2>
 <'->	IGNORE;IGNORE;IGNORE;<'->
-<//f>	IGNORE;IGNORE;IGNORE;<//f>
 <=S>	IGNORE;IGNORE;IGNORE;<=S>
 <0s>	IGNORE;IGNORE;IGNORE;<0s>
 <1s>	IGNORE;IGNORE;IGNORE;<1s>
@@ -558,9 +557,10 @@ order_start forward;forward/
 <-2>	IGNORE;IGNORE;IGNORE;<-2>
 <-+>	IGNORE;IGNORE;IGNORE;<-+>
 <.+>	IGNORE;IGNORE;IGNORE;<.+>
+<//f>	IGNORE;IGNORE;IGNORE;<//f>
 <*->	IGNORE;IGNORE;IGNORE;<*->
 <Ob>	IGNORE;IGNORE;IGNORE;<Ob>
-<Sb>	IGNORE;IGNORE;IGNORE;<Sb>
+<sb>	IGNORE;IGNORE;IGNORE;<sb>
 <RT>	IGNORE;IGNORE;IGNORE;<RT>
 <0(>	IGNORE;IGNORE;IGNORE;<0(>
 <00>	IGNORE;IGNORE;IGNORE;<00>
@@ -607,7 +607,6 @@ order_start forward;forward/
 <NI>	IGNORE;IGNORE;IGNORE;<NI>
 <(A>	IGNORE;IGNORE;IGNORE;<(A>
 <TR>	IGNORE;IGNORE;IGNORE;<TR>
-<88>	IGNORE;IGNORE;IGNORE;<88>
 <Iu>	IGNORE;IGNORE;IGNORE;<Iu>
 <Il>	IGNORE;IGNORE;IGNORE;<Il>
 <Vs>	IGNORE;IGNORE;IGNORE;<Vs>
@@ -681,9 +680,9 @@ order_start forward;forward/
 <20.>	IGNORE;IGNORE;IGNORE;<20.>
 <0-o>	IGNORE;IGNORE;IGNORE;<0-o>
 <hh>	IGNORE;IGNORE;IGNORE;<hh>
-<HH->	IGNORE;IGNORE;IGNORE;<HH->
+<HH>	IGNORE;IGNORE;IGNORE;<HH>
 <vv>	IGNORE;IGNORE;IGNORE;<vv>
-<VV->	IGNORE;IGNORE;IGNORE;<VV->
+<VV>	IGNORE;IGNORE;IGNORE;<VV>
 <3->	IGNORE;IGNORE;IGNORE;<3->
 <3_>	IGNORE;IGNORE;IGNORE;<3_>
 <3!>	IGNORE;IGNORE;IGNORE;<3!>
@@ -693,60 +692,60 @@ order_start forward;forward/
 <4!>	IGNORE;IGNORE;IGNORE;<4!>
 <4//>	IGNORE;IGNORE;IGNORE;<4//>
 <dr>	IGNORE;IGNORE;IGNORE;<dr>
-<dR->	IGNORE;IGNORE;IGNORE;<dR->
-<Dr->	IGNORE;IGNORE;IGNORE;<Dr->
-<DR->	IGNORE;IGNORE;IGNORE;<DR->
+<dR>	IGNORE;IGNORE;IGNORE;<dR>
+<Dr>	IGNORE;IGNORE;IGNORE;<Dr>
+<DR>	IGNORE;IGNORE;IGNORE;<DR>
 <dl>	IGNORE;IGNORE;IGNORE;<dl>
-<dL->	IGNORE;IGNORE;IGNORE;<dL->
-<Dl->	IGNORE;IGNORE;IGNORE;<Dl->
-<LD->	IGNORE;IGNORE;IGNORE;<LD->
+<dL>	IGNORE;IGNORE;IGNORE;<dL>
+<Dl>	IGNORE;IGNORE;IGNORE;<Dl>
+<LD>	IGNORE;IGNORE;IGNORE;<LD>
 <ur>	IGNORE;IGNORE;IGNORE;<ur>
-<uR->	IGNORE;IGNORE;IGNORE;<uR->
-<Ur->	IGNORE;IGNORE;IGNORE;<Ur->
-<UR->	IGNORE;IGNORE;IGNORE;<UR->
+<uR>	IGNORE;IGNORE;IGNORE;<uR>
+<Ur>	IGNORE;IGNORE;IGNORE;<Ur>
+<UR>	IGNORE;IGNORE;IGNORE;<UR>
 <ul>	IGNORE;IGNORE;IGNORE;<ul>
-<uL->	IGNORE;IGNORE;IGNORE;<uL->
-<Ul->	IGNORE;IGNORE;IGNORE;<Ul->
-<UL->	IGNORE;IGNORE;IGNORE;<UL->
+<uL>	IGNORE;IGNORE;IGNORE;<uL>
+<Ul>	IGNORE;IGNORE;IGNORE;<Ul>
+<UL>	IGNORE;IGNORE;IGNORE;<UL>
 <vr>	IGNORE;IGNORE;IGNORE;<vr>
-<vR->	IGNORE;IGNORE;IGNORE;<vR->
+<vR>	IGNORE;IGNORE;IGNORE;<vR>
 <Udr>	IGNORE;IGNORE;IGNORE;<Udr>
 <uDr>	IGNORE;IGNORE;IGNORE;<uDr>
-<Vr->	IGNORE;IGNORE;IGNORE;<Vr->
+<Vr>	IGNORE;IGNORE;IGNORE;<Vr>
 <UdR>	IGNORE;IGNORE;IGNORE;<UdR>
 <uDR>	IGNORE;IGNORE;IGNORE;<uDR>
-<VR->	IGNORE;IGNORE;IGNORE;<VR->
+<VR>	IGNORE;IGNORE;IGNORE;<VR>
 <vl>	IGNORE;IGNORE;IGNORE;<vl>
-<vL->	IGNORE;IGNORE;IGNORE;<vL->
+<vL>	IGNORE;IGNORE;IGNORE;<vL>
 <Udl>	IGNORE;IGNORE;IGNORE;<Udl>
 <uDl>	IGNORE;IGNORE;IGNORE;<uDl>
-<Vl->	IGNORE;IGNORE;IGNORE;<Vl->
+<Vl>	IGNORE;IGNORE;IGNORE;<Vl>
 <UdL>	IGNORE;IGNORE;IGNORE;<UdL>
 <uDL>	IGNORE;IGNORE;IGNORE;<uDL>
-<VL->	IGNORE;IGNORE;IGNORE;<VL->
+<VL>	IGNORE;IGNORE;IGNORE;<VL>
 <dh>	IGNORE;IGNORE;IGNORE;<dh>
 <dLr>	IGNORE;IGNORE;IGNORE;<dLr>
 <dlR>	IGNORE;IGNORE;IGNORE;<dlR>
-<dH->	IGNORE;IGNORE;IGNORE;<dH->
-<Dh->	IGNORE;IGNORE;IGNORE;<Dh->
+<dH>	IGNORE;IGNORE;IGNORE;<dH>
+<Dh>	IGNORE;IGNORE;IGNORE;<Dh>
 <DLr>	IGNORE;IGNORE;IGNORE;<DLr>
 <DlR>	IGNORE;IGNORE;IGNORE;<DlR>
-<DH->	IGNORE;IGNORE;IGNORE;<DH->
+<DH>	IGNORE;IGNORE;IGNORE;<DH>
 <uh>	IGNORE;IGNORE;IGNORE;<uh>
 <uLr>	IGNORE;IGNORE;IGNORE;<uLr>
 <ulR>	IGNORE;IGNORE;IGNORE;<ulR>
-<uH->	IGNORE;IGNORE;IGNORE;<uH->
-<Uh->	IGNORE;IGNORE;IGNORE;<Uh->
+<uH>	IGNORE;IGNORE;IGNORE;<uH>
+<Uh>	IGNORE;IGNORE;IGNORE;<Uh>
 <ULr>	IGNORE;IGNORE;IGNORE;<ULr>
 <UlR>	IGNORE;IGNORE;IGNORE;<UlR>
-<UH->	IGNORE;IGNORE;IGNORE;<UH->
+<UH>	IGNORE;IGNORE;IGNORE;<UH>
 <vh>	IGNORE;IGNORE;IGNORE;<vh>
 <vLr>	IGNORE;IGNORE;IGNORE;<vLr>
 <vlR>	IGNORE;IGNORE;IGNORE;<vlR>
-<vH->	IGNORE;IGNORE;IGNORE;<vH->
+<vH>	IGNORE;IGNORE;IGNORE;<vH>
 <Udh>	IGNORE;IGNORE;IGNORE;<Udh>
 <uDh>	IGNORE;IGNORE;IGNORE;<uDh>
-<Vh->	IGNORE;IGNORE;IGNORE;<Vh->
+<Vh>	IGNORE;IGNORE;IGNORE;<Vh>
 <UdLr>	IGNORE;IGNORE;IGNORE;<UdLr>
 <UdlR>	IGNORE;IGNORE;IGNORE;<UdlR>
 <uDLr>	IGNORE;IGNORE;IGNORE;<uDLr>
@@ -755,35 +754,6 @@ order_start forward;forward/
 <uDH>	IGNORE;IGNORE;IGNORE;<uDH>
 <VLr>	IGNORE;IGNORE;IGNORE;<VLr>
 <VlR>	IGNORE;IGNORE;IGNORE;<VlR>
-<VH->	IGNORE;IGNORE;IGNORE;<VH->
-<HH>	IGNORE;IGNORE;IGNORE;<HH>
-<VV>	IGNORE;IGNORE;IGNORE;<VV>
-<dR>	IGNORE;IGNORE;IGNORE;<dR>
-<Dr>	IGNORE;IGNORE;IGNORE;<Dr>
-<DR>	IGNORE;IGNORE;IGNORE;<DR>
-<dL>	IGNORE;IGNORE;IGNORE;<dL>
-<Dl>	IGNORE;IGNORE;IGNORE;<Dl>
-<LD>	IGNORE;IGNORE;IGNORE;<LD>
-<uR>	IGNORE;IGNORE;IGNORE;<uR>
-<Ur>	IGNORE;IGNORE;IGNORE;<Ur>
-<UR>	IGNORE;IGNORE;IGNORE;<UR>
-<uL>	IGNORE;IGNORE;IGNORE;<uL>
-<Ul>	IGNORE;IGNORE;IGNORE;<Ul>
-<UL>	IGNORE;IGNORE;IGNORE;<UL>
-<vR>	IGNORE;IGNORE;IGNORE;<vR>
-<Vr>	IGNORE;IGNORE;IGNORE;<Vr>
-<VR>	IGNORE;IGNORE;IGNORE;<VR>
-<vL>	IGNORE;IGNORE;IGNORE;<vL>
-<Vl>	IGNORE;IGNORE;IGNORE;<Vl>
-<VL>	IGNORE;IGNORE;IGNORE;<VL>
-<dH>	IGNORE;IGNORE;IGNORE;<dH>
-<Dh>	IGNORE;IGNORE;IGNORE;<Dh>
-<DH>	IGNORE;IGNORE;IGNORE;<DH>
-<uH>	IGNORE;IGNORE;IGNORE;<uH>
-<Uh>	IGNORE;IGNORE;IGNORE;<Uh>
-<UH>	IGNORE;IGNORE;IGNORE;<UH>
-<vH>	IGNORE;IGNORE;IGNORE;<vH>
-<Vh>	IGNORE;IGNORE;IGNORE;<Vh>
 <VH>	IGNORE;IGNORE;IGNORE;<VH>
 <FD>	IGNORE;IGNORE;IGNORE;<FD>
 <BD>	IGNORE;IGNORE;IGNORE;<BD>
@@ -989,8 +959,6 @@ order_start forward;forward/
 <Tel>	IGNORE;IGNORE;IGNORE;<Tel>
 <UA>	IGNORE;IGNORE;IGNORE;<UA>
 <UB>	IGNORE;IGNORE;IGNORE;<UB>
-<Mc>	IGNORE;IGNORE;IGNORE;<Mc>
-<Fl>	IGNORE;IGNORE;IGNORE;<Fl>
 UNDEFINED	IGNORE;IGNORE;IGNORE
 
 <0>	<0>;<0>;IGNORE;IGNORE
@@ -1149,8 +1117,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <d-Z-s>	<D-Z-S>;<NONE>;<SMALL-CAPITAL-SMALL>;IGNORE
 <d-z-S>	<D-Z-S>;<NONE>;<SMALL-SMALL-CAPITAL>;IGNORE
 <d-z-s>	<D-Z-S>;<NONE>;<SMALL-SMALL-SMALL>;IGNORE
-<D->	<D>;<D->;<CAPITAL>;IGNORE
-<d->	<D>;<D->;<SMALL>;IGNORE
 <E>	<E>;<NONE>;<CAPITAL>;IGNORE
 <e>	<E>;<NONE>;<SMALL>;IGNORE
 <E!>	<E>;<GRAVE>;<CAPITAL>;IGNORE
@@ -1221,8 +1187,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <g'>	<G>;<ACUTE>;<SMALL>;IGNORE
 <G(>	<G>;<BREVE>;<CAPITAL>;IGNORE
 <g(>	<G>;<BREVE>;<SMALL>;IGNORE
-<OI>	<G>;<BREVE+ACUTE>;<CAPITAL>;IGNORE
-<oi>	<G>;<BREVE+ACUTE>;<SMALL>;IGNORE
 <G/>>	<G>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
 <g/>>	<G>;<CIRCUMFLEX>;<SMALL>;IGNORE
 <G<>	<G>;<CARON>;<CAPITAL>;IGNORE
@@ -1340,7 +1304,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <L-y>	<L-Y>;<NONE>;<CAPITAL-SMALL>;IGNORE
 <l-Y>	<L-Y>;<NONE>;<SMALL-CAPITAL>;IGNORE
 <l-y>	<L-Y>;<NONE>;<SMALL>;IGNORE
-<St>	<LONG>;<SPECIAL>;<SMALL>;IGNORE
 <M>	<M>;<NONE>;<CAPITAL>;IGNORE
 <m>	<M>;<NONE>;<SMALL>;IGNORE
 <M'>	<M>;<ACUTE>;<CAPITAL>;IGNORE
@@ -1374,8 +1337,8 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <N-y>	<N-Y>;<NONE>;<CAPITAL-SMALL>;IGNORE
 <n-Y>	<N-Y>;<NONE>;<SMALL-CAPITAL>;IGNORE
 <n-y>	<N-Y>;<NONE>;<SMALL>;IGNORE
-<NG>	<N>;<NG>;<CAPITAL>;IGNORE
-<ng>	<N>;<NG>;<SMALL>;IGNORE
+<NG>	"<N><G>";"<NG><NG>";"<CAPITAL><CAPITAL>";IGNORE
+<ng>	"<N><G>";"<NG><NG>";"<SMALL><SMALL>";IGNORE
 <O>	<O>;<NONE>;<CAPITAL>;IGNORE
 <o>	<O>;<NONE>;<SMALL>;IGNORE
 <-o>	<O>;<NONE>;<-o>;IGNORE
@@ -2222,13 +2185,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <N6>	<N6>;<N6>;IGNORE;IGNORE
 <n5>	<N6>;<n5>;IGNORE;IGNORE
 
-% modifier letters
-
-<;S>	IGNORE;IGNORE;<;S>;IGNORE
-<1/>>	IGNORE;IGNORE;<CIRCUMFLEX>;IGNORE
-<1->	IGNORE;IGNORE;<MACRON>;IGNORE
-<1!>	IGNORE;IGNORE;<GRAVE>;IGNORE
-
 order_end
 
 END LC_COLLATE
diff --git a/localedata/locales/is_IS b/localedata/locales/is_IS
index e24d3e9934..b55302a805 100644
--- a/localedata/locales/is_IS
+++ b/localedata/locales/is_IS
@@ -2154,44 +2154,44 @@ END LC_MONETARY
 
 LC_NUMERIC
 decimal_point           "<,>"
-thousands_sep           "<SP>"
+thousands_sep           "<.>"
 grouping                3;3
 END LC_NUMERIC
 
 LC_TIME
-abday "<s><u><n>";"<m><a'><n>";/
-      "<th><r><i>";"<m><i><d->";/
-      "<f><i><m>";"<f><o:><s>";/
-      "<l><a><u>"
-day   "<s><u><n><n><u><d><a><g><u><r>";/
-      "<m><a'><n><u><d><a><g><u><r>";/
-      "<th><r><i><d-><j><u><d><a><g><u><r>";/
-      "<m><i><d-><v><i><k><u><d><a><g><u><r>";/
-      "<f><i><m><m><t><u><d><a><g><u><r>";/
-      "<f><o:><s><t><u><d><a><g><u><r>";/
-      "<l><a><u><g><a><r><d><a><g><u><r>"
-abmon "<j><a><n>";"<f><e><b>";/
-      "<m><a><r>";"<a><p><r>";/
-      "<m><a><i'>";"<j><u'><n>";/
-      "<j><u'><l>";"<a'><g><u'>";/
-      "<s><e><p>";"<o><k><t>";/
-      "<n><o'><v>";"<d><e><s>"
-mon   "<j><a><n><u'><a><r>";/
-      "<f><e><b><r><u'><a><r>";/
-      "<m><a><r><s>";/
-      "<a><p><r><i'><l>";/
-      "<m><a><i'>";/
-      "<j><u'><n><i'>";/
-      "<j><u'><l><i'>";/
-      "<a'><g><u'><s><t>";/
-      "<s><e><p><t><e><m><b><e><r>";/
-      "<o><k><t><o'><b><e><r>";/
-      "<n><o'><v><e><m><b><e><r>";/
-      "<d><e><s><e><m><b><e><r>"
+abday "<S><u><n>";"<M><a'><n>";/
+      "<TH><r><i>";"<M><i><d->";/
+      "<F><i><m>";"<F><o:><s>";/
+      "<L><a><u>"
+day   "<S><u><n><n><u><d><a><g><u><r>";/
+      "<M><a'><n><u><d><a><g><u><r>";/
+      "<TH><r><i><d-><j><u><d><a><g><u><r>";/
+      "<M><i><d-><v><i><k><u><d><a><g><u><r>";/
+      "<F><i><m><m><t><u><d><a><g><u><r>";/
+      "<F><o:><s><t><u><d><a><g><u><r>";/
+      "<L><a><u><g><a><r><d><a><g><u><r>"
+abmon "<J><a><n>";"<F><e><b>";/
+      "<M><a><r>";"<A><p><r>";/
+      "<M><a><i'>";"<J><u'><n>";/
+      "<J><u'><l>";"<A'><g><u'>";/
+      "<S><e><p>";"<O><k><t>";/
+      "<N><o'><v>";"<D><e><s>"
+mon   "<J><a><n><u'><a><r>";/
+      "<F><e><b><r><u'><a><r>";/
+      "<M><a><r><s>";/
+      "<A><p><r><i'><l>";/
+      "<M><a><i'>";/
+      "<J><u'><n><i'>";/
+      "<J><u'><l><i'>";/
+      "<A'><g><u'><s><t>";/
+      "<S><e><p><t><e><m><b><e><r>";/
+      "<O><k><t><o'><b><e><r>";/
+      "<N><o'><v><e><m><b><e><r>";/
+      "<D><e><s><e><m><b><e><r>"
 d_t_fmt "<%><a><SP><%><e><.><%><b><SP><%><Y><,><SP><%><T><SP><%><Z>"
 d_fmt   "<%><a><SP><%><e><.><%><b><SP><%><Y>"
 t_fmt   "<%><T>"
-am_pm   "";""
+am_pm   "<f><h>";"<e><h>"
 t_fmt_ampm ""
 END LC_TIME
 
diff --git a/localedata/locales/iw_IL b/localedata/locales/iw_IL
index edaaac86ed..1aeec71835 100644
--- a/localedata/locales/iw_IL
+++ b/localedata/locales/iw_IL
@@ -11,8 +11,8 @@ escape_char  /
 % Fax: +45 - 33256543
 % Language: iw
 % Territory: IL
-% Revision: 4.3
-% Date: 1996-10-15
+% Revision: 4.4
+% Date: 1997-03-18
 % Users: general
 % Repertoiremap: mnemonic,ds
 % Charset: ISO-8859-8
@@ -32,7 +32,7 @@ int_curr_symbol   "<I><L><S><SP>"
 currency_symbol   "<Sh><X+>"
 mon_decimal_point "<.>"
 mon_thousands_sep "<,>"
-mon_grouping      3;0
+mon_grouping      3;3
 positive_sign     ""
 negative_sign     "<->"
 int_frac_digits   2
@@ -48,7 +48,7 @@ END LC_MONETARY
 LC_NUMERIC
 decimal_point     "<.>"
 thousands_sep     "<,>"
-grouping          3;0
+grouping          3;3
 END LC_NUMERIC
 
 LC_TIME
@@ -81,13 +81,13 @@ abmon   "<J+><N+><W+>";"<P+><B+><R+>";/
         "<S+><P+><Tj>";"<A+><W+><Q+>";/
         "<N+><W+><B+>";"<D+><ZJ><M+>"
 d_t_fmt "<%><Z><SP><%><H><:><%><M><:><%><S><SP><%><Y><SP><%><b><SP><%><d><SP><%><a>"
-d_fmt   "<%><d></><%><m></><%><y>"
+d_fmt   "<%><d><//><%><m><//><%><y>"
 t_fmt   "<%><H><:><%><M><:><%><S>"
 am_pm   "<A><M>";"<P><M>"
 t_fmt_ampm  "<%><I><:><%><M><:><%><S><SP><%><P>"
 END LC_TIME
 
 LC_MESSAGES
-yesexpr "<<(><Y><y><K+><)><.><*>"
-noexpr  "<<(><N><n><L+><)><.><*>"
+yesexpr "<<(><Y><y><K+><)/>><.><*>"
+noexpr  "<<(><N><n><L+><)/>><.><*>"
 END LC_MESSAGES
diff --git a/localedata/locales/ja_JP b/localedata/locales/ja_JP
new file mode 100644
index 0000000000..20a18178a9
--- /dev/null
+++ b/localedata/locales/ja_JP
@@ -0,0 +1,2681 @@
+# Japanese language locale for Japan
+# Source: RAP and JISC
+# Address: Sankt Joergens Alle 8
+#    DK-1615 Copenhagen V
+# Contact: Keld Simonsen
+# Email: Keld.Simonsen@dkuug.dk
+# Tel: +45 - 31226543
+# Fax: +45 - 33256543
+# Language: ja
+# Territory: JP
+# Revision: 2.2
+# Date: 1997-11-07
+# Users: general
+# Repertoiremap: mnemonic,ds
+# Charset: X0201 X0208 X0212
+# Distribution and use is free, also
+# for commercial purposes.
+
+#
+#       LC_CTYPE
+#
+LC_CTYPE
+
+#
+# upper class:
+#       alphabets in portable character set,
+#       Roman letters in JIS X 0208,
+#       Greek letters in JIS X 0208,
+#       Russian letters in JIS X 0208, and
+#       Uppercase letters in JIS X 0212.
+#       Uppercase letters in udc or vdc classes may be added.
+
+upper   <A>;<B>;<C>;<D>;<E>;<F>;<G>;<H>;<I>;<J>;<K>;<L>;<M>;\
+        <N>;<O>;<P>;<Q>;<R>;<S>;<T>;<U>;<V>;<W>;<X>;<Y>;<Z>;\
+        <j0333>;...;<j0358>;\
+        <j0601>;...;<j0624>;\
+        <j0701>;...;<j0733>;\
+        <J0665>;...;<J0669>;\
+        <J0671>;\
+        <J0673>;\
+        <J0674>;\
+        <J0676>;\
+        <J0734>;...;<J0746>;\
+        <J0901>;\
+        <J0902>;\
+        <J0904>;\
+        <J0906>;\
+        <J0908>;\
+        <J0909>;\
+        <J0911>;...;<J0913>;\
+        <J0915>;\
+        <J0916>;\
+        <J1001>;...;<J1024>;\
+        <J1026>;...;<J1087>
+
+#
+# lower class:
+#       Alphabets in portable character set,
+#       Roman letters in JIS X 0208,
+#       Greek letters in JIS X 0208,
+#       Russian letters in JIS X 0208, and
+#       Lowercase letters in JIS X 0212.
+#       Lowercase letters in udc or vdc classes may be added
+
+lower   <a>;<b>;<c>;<d>;<e>;<f>;<g>;<h>;<i>;<j>;<k>;<l>;<m>;\
+        <n>;<o>;<p>;<q>;<r>;<s>;<t>;<u>;<v>;<w>;<x>;<y>;<z>;\
+        <j0365>;...;<j0390>;\
+        <j0633>;...;<j0656>;\
+        <j0749>;...;<j0781>;\
+        <J0681>;...;<J0692>;\
+        <J0782>;...;<J0794>;\
+        <J0933>;...;<J0948>;\
+        <J1101>;...;<J1127>;\
+        <J1129>;...;<J1135>;\
+        <J1137>;...;<J1187>
+
+#
+# alpha class (default):
+# It includes, by default, all the characters defined to be in
+# upper or lower classes.
+#
+
+#
+# digit class
+#
+digit   <zero>;<one>;<two>;<three>;<four>;\
+        <five>;<six>;<seven>;<eight>;<nine>
+
+#
+# space class:
+#       Space characters defined in ISO DIS 9945-2 "POSIX" locale
+#       Space in JIS X 0208
+#
+
+space   <tab>;<newline>;<vertical-tab>;<form-feed>;\
+        <carriage-return>;<space>;\
+        <j0101>
+
+#
+# cntrl class: C0 and C1 control characters as per ISO 6429.
+# SS2 and SS3 may be excluded if an acompanying charmap uses them
+# as single shifts to invoke graphic characters (as in EUC). 
+# Control characters in udc or vdc may be added.
+
+cntrl   <alert>;<backspace>;<tab>;<newline>;<vertical-tab>;\
+        <form-feed>;<carriage-return>;\
+        <NUL>;<SOH>;<STX>;<ETX>;<EOT>;<ENQ>;<ACK>;<SO>;\
+        <SI>;<DLE>;<DC1>;<DC2>;<DC3>;<DC4>;<NAK>;<SYN>;\
+        <ETB>;<CAN>;<EM>;<SUB>;<ESC>;<IS4>;<IS3>;<IS2>;\
+        <IS1>;<DEL>;\
+        <BPH>;<NBH>;<NEL>;<SSA>;<ESA>;<HTS>;<HTJ>;\
+        <VTS>;<PLD>;<PLU>;<RI>;<SS2>;<SS3>;\
+        <DCS>;<PU1>;<PU2>;<STS>;<CCH>;<MW>;<SPA>;<EPA>;\
+        <SOS>;<SCI>;<CSI>;<ST>;<OSC>;<PM>;<APC>
+
+#
+# punct class:
+# Special characters in udc or vdc may be added as long as they
+# do not belong to classes cntrl, alpha, digit, jkanji, jhira,
+# jkata or jdigit.
+#
+punct   <exclamation-mark>;<quotation-mark>;<number-sign>;\
+        <dollar-sign>;<percent-sign>;<ampersand>;<apostrophe>;\
+        <left-parenthesis>;<right-parenthesis>;<asterisk>;\
+        <plus-sign>;<comma>;<hyphen>;<period>;<slash>;\
+        <colon>;<semicolon>;<less-than-sign>;<equals-sign>;\
+        <greater-than-sign>;<question-mark>;\
+        <commercial-at>;\
+        <left-square-bracket>;<backslash>;<right-square-bracket>;\
+        <circumflex>;<underscore>;\
+        <grave-accent>;\
+        <left-curly-bracket>;<vertical-line>;<right-curly-bracket>;<tilde>;\
+        <kana-full-stop>;<kana-opening-bracket>;<kana-closing-bracket>;\
+        <kana-comma>;<kana-conjunctive>;\
+        <j0102>;...;<j0110>;\
+        <j0113>;...;<j0118>;\
+        <j0123>;\
+        <j0126>;\
+        <j0129>;...;<j0194>;\
+        <j0201>;...;<j0214>;\
+        <j0226>;...;<j0233>;\
+        <j0242>;...;<j0248>;\
+        <j0260>;...;<j0274>;\
+        <j0282>;...;<j0289>;\
+        <j0294>;\
+        <j0801>;...;<j0832>;\
+        <J0215>;...;<J0225>;\
+        <J0234>;...;<J0236>;\
+        <J0275>;...;<J0281>
+
+
+#
+# graph class:
+#       upper, lower, alpha, digit, xdigit
+#       JIS X 0201 printable characters
+#       JIS X 0208 printable characters
+#       JIS X 0212 printable characters
+#       Printable characters in udc or vdc classes may be added.
+
+graph   <exclamation-mark>;<quotation-mark>;<number-sign>;\
+        <dollar-sign>;<percent-sign>;<ampersand>;<apostrophe>;\
+        <left-parenthesis>;<right-parenthesis>;<asterisk>;\
+        <plus-sign>;<comma>;<hyphen>;<period>;<slash>;\
+        <zero>;<one>;<two>;<three>;<four>;\
+        <five>;<six>;<seven>;<eight>;<nine>;\
+        <colon>;<semicolon>;<less-than-sign>;<equals-sign>;\
+        <greater-than-sign>;<question-mark>;\
+        <commercial-at>;\
+        <A>;<B>;<C>;<D>;<E>;<F>;<G>;<H>;<I>;<J>;<K>;<L>;<M>;\
+        <N>;<O>;<P>;<Q>;<R>;<S>;<T>;<U>;<V>;<W>;<X>;<Y>;<Z>;\
+        <left-square-bracket>;<backslash>;<right-square-bracket>;\
+        <circumflex>;<underscore>;\
+        <grave-accent>;\
+        <a>;<b>;<c>;<d>;<e>;<f>;<g>;<h>;<i>;<j>;<k>;<l>;<m>;\
+        <n>;<o>;<p>;<q>;<r>;<s>;<t>;<u>;<v>;<w>;<x>;<y>;<z>;\
+        <left-curly-bracket>;<vertical-line>;<right-curly-bracket>;<tilde>;\
+        <kana-full-stop>;<kana-opening-bracket>;<kana-closing-bracket>;\
+        <kana-comma>;<kana-conjunctive>;\
+        <kana-WO>;...;<kana-tsu>;\
+        <kana-prolonged-sound>;\
+        <kana-A>;...;<kana-N>;\
+        <kana-voiced-sound>;<kana-semivoiced-sound>;\
+        <j0102>;...;<j0194>;\
+        <j0201>;...;<j0214>;\
+        <j0226>;...;<j0233>;\
+        <j0242>;...;<j0248>;\
+        <j0260>;...;<j0274>;\
+        <j0282>;...;<j0289>;\
+        <j0294>;\
+        <j0316>;...;<j0325>;\
+        <j0333>;...;<j0358>;\
+        <j0365>;...;<j0390>;\
+        <j0401>;...;<j0483>;\
+        <j0501>;...;<j0586>;\
+        <j0601>;...;<j0624>;\
+        <j0633>;...;<j0656>;\
+        <j0701>;...;<j0733>;\
+        <j0749>;...;<j0781>;\
+        <j0801>;...;<j0832>;\
+        <j1601>;...;<j1694>;\
+        <j1701>;...;<j1794>;\
+        <j1801>;...;<j1894>;\
+        <j1901>;...;<j1994>;\
+        <j2001>;...;<j2094>;\
+        <j2101>;...;<j2194>;\
+        <j2201>;...;<j2294>;\
+        <j2301>;...;<j2394>;\
+        <j2401>;...;<j2494>;\
+        <j2501>;...;<j2594>;\
+        <j2601>;...;<j2694>;\
+        <j2701>;...;<j2794>;\
+        <j2801>;...;<j2894>;\
+        <j2901>;...;<j2994>;\
+        <j3001>;...;<j3094>;\
+        <j3101>;...;<j3194>;\
+        <j3201>;...;<j3294>;\
+        <j3301>;...;<j3394>;\
+        <j3401>;...;<j3494>;\
+        <j3501>;...;<j3594>;\
+        <j3601>;...;<j3694>;\
+        <j3701>;...;<j3794>;\
+        <j3801>;...;<j3894>;\
+        <j3901>;...;<j3994>;\
+        <j4001>;...;<j4094>;\
+        <j4101>;...;<j4194>;\
+        <j4201>;...;<j4294>;\
+        <j4301>;...;<j4394>;\
+        <j4401>;...;<j4494>;\
+        <j4501>;...;<j4594>;\
+        <j4601>;...;<j4694>;\
+        <j4701>;...;<j4751>;\
+        <j4801>;...;<j4894>;\
+        <j4901>;...;<j4994>;\
+        <j5001>;...;<j5094>;\
+        <j5101>;...;<j5194>;\
+        <j5201>;...;<j5294>;\
+        <j5301>;...;<j5394>;\
+        <j5401>;...;<j5494>;\
+        <j5501>;...;<j5594>;\
+        <j5601>;...;<j5694>;\
+        <j5701>;...;<j5794>;\
+        <j5801>;...;<j5894>;\
+        <j5901>;...;<j5994>;\
+        <j6001>;...;<j6094>;\
+        <j6101>;...;<j6194>;\
+        <j6201>;...;<j6294>;\
+        <j6301>;...;<j6394>;\
+        <j6401>;...;<j6494>;\
+        <j6501>;...;<j6594>;\
+        <j6601>;...;<j6694>;\
+        <j6701>;...;<j6794>;\
+        <j6801>;...;<j6894>;\
+        <j6901>;...;<j6994>;\
+        <j7001>;...;<j7094>;\
+        <j7101>;...;<j7194>;\
+        <j7201>;...;<j7294>;\
+        <j7301>;...;<j7394>;\
+        <j7401>;...;<j7494>;\
+        <j7501>;...;<j7594>;\
+        <j7601>;...;<j7694>;\
+        <j7701>;...;<j7794>;\
+        <j7801>;...;<j7894>;\
+        <j7901>;...;<j7994>;\
+        <j8001>;...;<j8094>;\
+        <j8101>;...;<j8194>;\
+        <j8201>;...;<j8294>;\
+        <j8301>;...;<j8394>;\
+        <j8401>;...;<j8406>;\
+        <J0215>;...;<J0225>;\
+        <J0234>;...;<J0236>;\
+        <J0275>;...;<J0281>;\
+        <J0665>;...;<J0669>;\
+        <J0671>;\
+        <J0673>;\
+        <J0674>;\
+        <J0676>;\
+        <J0681>;...;<J0692>;\
+        <J0734>;...;<J0746>;\
+        <J0782>;...;<J0794>;\
+        <J0901>;\
+        <J0902>;\
+        <J0904>;\
+        <J0906>;\
+        <J0908>;\
+        <J0909>;\
+        <J0911>;...;<J0913>;\
+        <J0915>;\
+        <J0916>;\
+        <J0933>;...;<J0948>;\
+        <J1001>;...;<J1024>;\
+        <J1026>;...;<J1087>;\
+        <J1101>;...;<J1127>;\
+        <J1129>;...;<J1135>;\
+        <J1137>;...;<J1187>;\
+        <J1601>;...;<J1694>;\
+        <J1701>;...;<J1794>;\
+        <J1801>;...;<J1894>;\
+        <J1901>;...;<J1994>;\
+        <J2001>;...;<J2094>;\
+        <J2101>;...;<J2194>;\
+        <J2201>;...;<J2294>;\
+        <J2301>;...;<J2394>;\
+        <J2401>;...;<J2494>;\
+        <J2501>;...;<J2594>;\
+        <J2601>;...;<J2694>;\
+        <J2701>;...;<J2794>;\
+        <J2801>;...;<J2894>;\
+        <J2901>;...;<J2994>;\
+        <J3001>;...;<J3094>;\
+        <J3101>;...;<J3194>;\
+        <J3201>;...;<J3294>;\
+        <J3301>;...;<J3394>;\
+        <J3401>;...;<J3494>;\
+        <J3501>;...;<J3594>;\
+        <J3601>;...;<J3694>;\
+        <J3701>;...;<J3794>;\
+        <J3801>;...;<J3894>;\
+        <J3901>;...;<J3994>;\
+        <J4001>;...;<J4094>;\
+        <J4101>;...;<J4194>;\
+        <J4201>;...;<J4294>;\
+        <J4301>;...;<J4394>;\
+        <J4401>;...;<J4494>;\
+        <J4501>;...;<J4594>;\
+        <J4601>;...;<J4694>;\
+        <J4701>;...;<J4794>;\
+        <J4801>;...;<J4894>;\
+        <J4901>;...;<J4994>;\
+        <J5001>;...;<J5094>;\
+        <J5101>;...;<J5194>;\
+        <J5201>;...;<J5294>;\
+        <J5301>;...;<J5394>;\
+        <J5401>;...;<J5494>;\
+        <J5501>;...;<J5594>;\
+        <J5601>;...;<J5694>;\
+        <J5701>;...;<J5794>;\
+        <J5801>;...;<J5894>;\
+        <J5901>;...;<J5994>;\
+        <J6001>;...;<J6094>;\
+        <J6101>;...;<J6194>;\
+        <J6201>;...;<J6294>;\
+        <J6301>;...;<J6394>;\
+        <J6401>;...;<J6494>;\
+        <J6501>;...;<J6594>;\
+        <J6601>;...;<J6694>;\
+        <J6701>;...;<J6794>;\
+        <J6801>;...;<J6894>;\
+        <J6901>;...;<J6994>;\
+        <J7001>;...;<J7094>;\
+        <J7101>;...;<J7194>;\
+        <J7201>;...;<J7294>;\
+        <J7301>;...;<J7394>;\
+        <J7401>;...;<J7494>;\
+        <J7501>;...;<J7594>;\
+        <J7601>;...;<J7694>;\
+        <J7701>;...;<J7767>
+
+#
+# print class:
+#       <space>, <j0101>,
+#       upper, lower, alpha, digit, xdigit
+#       JIS X 0201 printable characters
+#       JIS X 0208 printable characters
+#       JIS X 0212 printable characters
+#       Pritable characters in udc or vdc classes may be added.
+
+print   <space>;\
+        <exclamation-mark>;<quotation-mark>;<number-sign>;\
+        <dollar-sign>;<percent-sign>;<ampersand>;<apostrophe>;\
+        <left-parenthesis>;<right-parenthesis>;<asterisk>;\
+        <plus-sign>;<comma>;<hyphen>;<period>;<slash>;\
+        <zero>;<one>;<two>;<three>;<four>;\
+        <five>;<six>;<seven>;<eight>;<nine>;\
+        <colon>;<semicolon>;<less-than-sign>;<equals-sign>;\
+        <greater-than-sign>;<question-mark>;\
+        <commercial-at>;\
+        <A>;<B>;<C>;<D>;<E>;<F>;<G>;<H>;<I>;<J>;<K>;<L>;<M>;\
+        <N>;<O>;<P>;<Q>;<R>;<S>;<T>;<U>;<V>;<W>;<X>;<Y>;<Z>;\
+        <left-square-bracket>;<backslash>;<right-square-bracket>;\
+        <circumflex>;<underscore>;\
+        <grave-accent>;\
+        <a>;<b>;<c>;<d>;<e>;<f>;<g>;<h>;<i>;<j>;<k>;<l>;<m>;\
+        <n>;<o>;<p>;<q>;<r>;<s>;<t>;<u>;<v>;<w>;<x>;<y>;<z>;\
+        <left-curly-bracket>;<vertical-line>;<right-curly-bracket>;<tilde>;\
+        <kana-full-stop>;<kana-opening-bracket>;<kana-closing-bracket>;\
+        <kana-comma>;<kana-conjunctive>;\
+        <kana-WO>;...;<kana-tsu>;\
+        <kana-prolonged-sound>;\
+        <kana-A>;...;<kana-N>;\
+        <kana-voiced-sound>;<kana-semivoiced-sound>;\
+        <j0101>;...;<j0194>;\
+        <j0201>;...;<j0214>;\
+        <j0226>;...;<j0233>;\
+        <j0242>;...;<j0248>;\
+        <j0260>;...;<j0274>;\
+        <j0282>;...;<j0289>;\
+        <j0294>;\
+        <j0316>;...;<j0325>;\
+        <j0333>;...;<j0358>;\
+        <j0365>;...;<j0390>;\
+        <j0401>;...;<j0483>;\
+        <j0501>;...;<j0586>;\
+        <j0601>;...;<j0624>;\
+        <j0633>;...;<j0656>;\
+        <j0701>;...;<j0733>;\
+        <j0749>;...;<j0781>;\
+        <j0801>;...;<j0832>;\
+        <j1601>;...;<j1694>;\
+        <j1701>;...;<j1794>;\
+        <j1801>;...;<j1894>;\
+        <j1901>;...;<j1994>;\
+        <j2001>;...;<j2094>;\
+        <j2101>;...;<j2194>;\
+        <j2201>;...;<j2294>;\
+        <j2301>;...;<j2394>;\
+        <j2401>;...;<j2494>;\
+        <j2501>;...;<j2594>;\
+        <j2601>;...;<j2694>;\
+        <j2701>;...;<j2794>;\
+        <j2801>;...;<j2894>;\
+        <j2901>;...;<j2994>;\
+        <j3001>;...;<j3094>;\
+        <j3101>;...;<j3194>;\
+        <j3201>;...;<j3294>;\
+        <j3301>;...;<j3394>;\
+        <j3401>;...;<j3494>;\
+        <j3501>;...;<j3594>;\
+        <j3601>;...;<j3694>;\
+        <j3701>;...;<j3794>;\
+        <j3801>;...;<j3894>;\
+        <j3901>;...;<j3994>;\
+        <j4001>;...;<j4094>;\
+        <j4101>;...;<j4194>;\
+        <j4201>;...;<j4294>;\
+        <j4301>;...;<j4394>;\
+        <j4401>;...;<j4494>;\
+        <j4501>;...;<j4594>;\
+        <j4601>;...;<j4694>;\
+        <j4701>;...;<j4751>;\
+        <j4801>;...;<j4894>;\
+        <j4901>;...;<j4994>;\
+        <j5001>;...;<j5094>;\
+        <j5101>;...;<j5194>;\
+        <j5201>;...;<j5294>;\
+        <j5301>;...;<j5394>;\
+        <j5401>;...;<j5494>;\
+        <j5501>;...;<j5594>;\
+        <j5601>;...;<j5694>;\
+        <j5701>;...;<j5794>;\
+        <j5801>;...;<j5894>;\
+        <j5901>;...;<j5994>;\
+        <j6001>;...;<j6094>;\
+        <j6101>;...;<j6194>;\
+        <j6201>;...;<j6294>;\
+        <j6301>;...;<j6394>;\
+        <j6401>;...;<j6494>;\
+        <j6501>;...;<j6594>;\
+        <j6601>;...;<j6694>;\
+        <j6701>;...;<j6794>;\
+        <j6801>;...;<j6894>;\
+        <j6901>;...;<j6994>;\
+        <j7001>;...;<j7094>;\
+        <j7101>;...;<j7194>;\
+        <j7201>;...;<j7294>;\
+        <j7301>;...;<j7394>;\
+        <j7401>;...;<j7494>;\
+        <j7501>;...;<j7594>;\
+        <j7601>;...;<j7694>;\
+        <j7701>;...;<j7794>;\
+        <j7801>;...;<j7894>;\
+        <j7901>;...;<j7994>;\
+        <j8001>;...;<j8094>;\
+        <j8101>;...;<j8194>;\
+        <j8201>;...;<j8294>;\
+        <j8301>;...;<j8394>;\
+        <j8401>;...;<j8406>;\
+        <J0215>;...;<J0225>;\
+        <J0234>;...;<J0236>;\
+        <J0275>;...;<J0281>;\
+        <J0665>;...;<J0669>;\
+        <J0671>;\
+        <J0673>;\
+        <J0674>;\
+        <J0676>;\
+        <J0681>;...;<J0692>;\
+        <J0734>;...;<J0746>;\
+        <J0782>;...;<J0794>;\
+        <J0901>;\
+        <J0902>;\
+        <J0904>;\
+        <J0906>;\
+        <J0908>;\
+        <J0909>;\
+        <J0911>;...;<J0913>;\
+        <J0915>;\
+        <J0916>;\
+        <J0933>;...;<J0948>;\
+        <J1001>;...;<J1024>;\
+        <J1026>;...;<J1087>;\
+        <J1101>;...;<J1127>;\
+        <J1129>;...;<J1135>;\
+        <J1137>;...;<J1187>;\
+        <J1601>;...;<J1694>;\
+        <J1701>;...;<J1794>;\
+        <J1801>;...;<J1894>;\
+        <J1901>;...;<J1994>;\
+        <J2001>;...;<J2094>;\
+        <J2101>;...;<J2194>;\
+        <J2201>;...;<J2294>;\
+        <J2301>;...;<J2394>;\
+        <J2401>;...;<J2494>;\
+        <J2501>;...;<J2594>;\
+        <J2601>;...;<J2694>;\
+        <J2701>;...;<J2794>;\
+        <J2801>;...;<J2894>;\
+        <J2901>;...;<J2994>;\
+        <J3001>;...;<J3094>;\
+        <J3101>;...;<J3194>;\
+        <J3201>;...;<J3294>;\
+        <J3301>;...;<J3394>;\
+        <J3401>;...;<J3494>;\
+        <J3501>;...;<J3594>;\
+        <J3601>;...;<J3694>;\
+        <J3701>;...;<J3794>;\
+        <J3801>;...;<J3894>;\
+        <J3901>;...;<J3994>;\
+        <J4001>;...;<J4094>;\
+        <J4101>;...;<J4194>;\
+        <J4201>;...;<J4294>;\
+        <J4301>;...;<J4394>;\
+        <J4401>;...;<J4494>;\
+        <J4501>;...;<J4594>;\
+        <J4601>;...;<J4694>;\
+        <J4701>;...;<J4794>;\
+        <J4801>;...;<J4894>;\
+        <J4901>;...;<J4994>;\
+        <J5001>;...;<J5094>;\
+        <J5101>;...;<J5194>;\
+        <J5201>;...;<J5294>;\
+        <J5301>;...;<J5394>;\
+        <J5401>;...;<J5494>;\
+        <J5501>;...;<J5594>;\
+        <J5601>;...;<J5694>;\
+        <J5701>;...;<J5794>;\
+        <J5801>;...;<J5894>;\
+        <J5901>;...;<J5994>;\
+        <J6001>;...;<J6094>;\
+        <J6101>;...;<J6194>;\
+        <J6201>;...;<J6294>;\
+        <J6301>;...;<J6394>;\
+        <J6401>;...;<J6494>;\
+        <J6501>;...;<J6594>;\
+        <J6601>;...;<J6694>;\
+        <J6701>;...;<J6794>;\
+        <J6801>;...;<J6894>;\
+        <J6901>;...;<J6994>;\
+        <J7001>;...;<J7094>;\
+        <J7101>;...;<J7194>;\
+        <J7201>;...;<J7294>;\
+        <J7301>;...;<J7394>;\
+        <J7401>;...;<J7494>;\
+        <J7501>;...;<J7594>;\
+        <J7601>;...;<J7694>;\
+        <J7701>;...;<J7767>
+
+#
+# xdigit class
+#
+xdigit  <zero>;<one>;<two>;<three>;<four>;\
+        <five>;<six>;<seven>;<eight>;<nine>;\
+        <A>;<B>;<C>;<D>;<E>;<F>;\
+        <a>;<b>;<c>;<d>;<e>;<f>
+
+#
+# blank class
+#
+blank   <space>;<tab>
+
+#
+# Non-standard character classes specific to the ja_JP locale
+#
+
+charclass       ascii;line;jdigit;paren;jparen;jisx0201;jisx0201r;\
+                jisx0208;jisx0212;udc;vdc;gaiji;jhira;jkata;jhankana;\
+                jkanji;jspace;bkinsoku;ekinsoku
+#
+# ascii class: characters for which isascii() returns true
+#       C0 control characters
+#       SPACE and DELETE characters in ASCII (or JIS X 0201 Roman)
+#       Graphic characters in ASCII (or JIS X 0201 Roman)
+
+ascii   <NUL>;<SOH>;<STX>;<ETX>;<EOT>;<ENQ>;<ACK>;\
+        <alert>;<BEL>;<backspace>;<tab>;<newline>;\
+        <vertical-tab>;<form-feed>;<carriage-return>;\
+        <SO>;<SI>;<DLE>;<DC1>;<DC2>;<DC3>;<DC4>;<NAK>;<SYN>;\
+        <ETB>;<CAN>;<EM>;<SUB>;<ESC>;<IS4>;<IS3>;<IS2>;<IS1>;\
+        <space>;\
+        <exclamation-mark>;<quotation-mark>;<number-sign>;\
+        <dollar-sign>;<percent-sign>;<ampersand>;<apostrophe>;\
+        <left-parenthesis>;<right-parenthesis>;<asterisk>;\
+        <plus-sign>;<comma>;<hyphen>;<period>;<slash>;\
+        <zero>;<one>;<two>;<three>;<four>;\
+        <five>;<six>;<seven>;<eight>;<nine>;\
+        <colon>;<semicolon>;<less-than-sign>;<equals-sign>;\
+        <greater-than-sign>;<question-mark>;\
+        <commercial-at>;\
+        <A>;<B>;<C>;<D>;<E>;<F>;<G>;<H>;<I>;<J>;<K>;<L>;<M>;\
+        <N>;<O>;<P>;<Q>;<R>;<S>;<T>;<U>;<V>;<W>;<X>;<Y>;<Z>;\
+        <left-square-bracket>;<backslash>;<right-square-bracket>;\
+        <circumflex>;<underscore>;\
+        <grave-accent>;\
+        <a>;<b>;<c>;<d>;<e>;<f>;<g>;<h>;<i>;<j>;<k>;<l>;<m>;\
+        <n>;<o>;<p>;<q>;<r>;<s>;<t>;<u>;<v>;<w>;<x>;<y>;<z>;\
+        <left-curly-bracket>;<vertical-line>;<right-curly-bracket>;<tilde>;\
+        <DEL>
+
+#
+# line class:
+# The line drawing characters in JIS X 0208
+# Line drawing characters in udc or vdc classes may be added.
+#
+
+line    <j0801>;...;<j0832>
+ 
+#
+# jdigit class: The digit characters in JIS X 0208
+
+jdigit  <j0316>;...;<j0325>
+
+#
+# paren class:
+# Parentheses and paired symbols in JIS X 0201 and JIS X 0208.
+# Parentheses or paired symbols in udc or vdc classes may be added.
+#
+
+paren   <left-parenthesis>;<right-parenthesis>;\
+        <left-square-bracket>;<right-square-bracket>;\
+        <left-curly-bracket>;<right-curly-bracket>;\
+        <kana-opening-bracket>;<kana-closing-bracket>;\
+        <j0138>;...;<j0159>
+
+#
+# jparen class:
+# The kana bracket characters in JIS X 0201 and the parentheses in JIS X 0208.
+# Parentheses or paired symbols in udc or vdc classes may be added.
+#
+
+jparen  <kana-opening-bracket>;<kana-closing-bracket>;\
+        <j0138>;...;<j0159>
+
+#
+# jisx0201 class:
+# All the printable characters in JIS X 0201.
+# Printable characters in udc or vdc classes with their code points
+# in undefined area of JIS X 0201 may be added.
+#
+jisx0201 <alert>;<backspace>;<tab>;<newline>;<vertical-tab>;\
+        <form-feed>;<carriage-return>;\
+        <NUL>;<SOH>;<STX>;<ETX>;<EOT>;<ENQ>;<ACK>;<SO>;\
+        <SI>;<DLE>;<DC1>;<DC2>;<DC3>;<DC4>;<NAK>;<SYN>;\
+        <ETB>;<CAN>;<EM>;<SUB>;<ESC>;<IS4>;<IS3>;<IS2>;\
+        <IS1>;\
+        <space>;\
+        <exclamation-mark>;<quotation-mark>;<number-sign>;\
+        <dollar-sign>;<percent-sign>;<ampersand>;<apostrophe>;\
+        <left-parenthesis>;<right-parenthesis>;<asterisk>;\
+        <plus-sign>;<comma>;<hyphen>;<period>;<slash>;\
+        <zero>;<one>;<two>;<three>;<four>;\
+        <five>;<six>;<seven>;<eight>;<nine>;\
+        <colon>;<semicolon>;<less-than-sign>;<equals-sign>;\
+        <greater-than-sign>;<question-mark>;\
+        <commercial-at>;\
+        <A>;<B>;<C>;<D>;<E>;<F>;<G>;<H>;<I>;<J>;<K>;<L>;<M>;\
+        <N>;<O>;<P>;<Q>;<R>;<S>;<T>;<U>;<V>;<W>;<X>;<Y>;<Z>;\
+        <left-square-bracket>;<backslash>;<right-square-bracket>;\
+        <circumflex>;<underscore>;\
+        <grave-accent>;\
+        <a>;<b>;<c>;<d>;<e>;<f>;<g>;<h>;<i>;<j>;<k>;<l>;<m>;\
+        <n>;<o>;<p>;<q>;<r>;<s>;<t>;<u>;<v>;<w>;<x>;<y>;<z>;\
+        <left-curly-bracket>;<vertical-line>;<right-curly-bracket>;<tilde>;\
+        <DEL>;\
+        <kana-full-stop>;<kana-opening-bracket>;<kana-closing-bracket>;\
+        <kana-comma>;<kana-conjunctive>;\
+        <kana-WO>;...;<kana-tsu>;\
+        <kana-prolonged-sound>;\
+        <kana-A>;...;<kana-N>;\
+        <kana-voiced-sound>;<kana-semivoiced-sound>
+
+#
+# jisx0201r class:
+# All the printable characters in the right hand side of JIS X 0201.
+# Printable characters in udc or vdc classes with their code points
+# in undefined area of JIS X 0201 right hand side may be added.
+#
+jisx0201r <kana-full-stop>;<kana-opening-bracket>;<kana-closing-bracket>;\
+        <kana-comma>;<kana-conjunctive>;\
+        <kana-WO>;...;<kana-tsu>;\
+        <kana-prolonged-sound>;\
+        <kana-A>;...;<kana-N>;\
+        <kana-voiced-sound>;<kana-semivoiced-sound>
+
+#
+# jisx0208 class:
+# All the printable characters in JIS X 0208.
+# Printable characters in udc or vdc classes whose code points are in
+# the undefined area of JIS X 0208 may be added.
+#
+
+jisx0208 <j0101>;...;<j0194>;\
+        <j0201>;...;<j0214>;\
+        <j0226>;...;<j0233>;\
+        <j0242>;...;<j0248>;\
+        <j0260>;...;<j0274>;\
+        <j0282>;...;<j0289>;\
+        <j0294>;\
+        <j0316>;...;<j0325>;\
+        <j0333>;...;<j0358>;\
+        <j0365>;...;<j0390>;\
+        <j0401>;...;<j0483>;\
+        <j0501>;...;<j0586>;\
+        <j0601>;...;<j0624>;\
+        <j0633>;...;<j0656>;\
+        <j0701>;...;<j0733>;\
+        <j0749>;...;<j0781>;\
+        <j0801>;...;<j0832>;\
+        <j1601>;...;<j1694>;\
+        <j1701>;...;<j1794>;\
+        <j1801>;...;<j1894>;\
+        <j1901>;...;<j1994>;\
+        <j2001>;...;<j2094>;\
+        <j2101>;...;<j2194>;\
+        <j2201>;...;<j2294>;\
+        <j2301>;...;<j2394>;\
+        <j2401>;...;<j2494>;\
+        <j2501>;...;<j2594>;\
+        <j2601>;...;<j2694>;\
+        <j2701>;...;<j2794>;\
+        <j2801>;...;<j2894>;\
+        <j2901>;...;<j2994>;\
+        <j3001>;...;<j3094>;\
+        <j3101>;...;<j3194>;\
+        <j3201>;...;<j3294>;\
+        <j3301>;...;<j3394>;\
+        <j3401>;...;<j3494>;\
+        <j3501>;...;<j3594>;\
+        <j3601>;...;<j3694>;\
+        <j3701>;...;<j3794>;\
+        <j3801>;...;<j3894>;\
+        <j3901>;...;<j3994>;\
+        <j4001>;...;<j4094>;\
+        <j4101>;...;<j4194>;\
+        <j4201>;...;<j4294>;\
+        <j4301>;...;<j4394>;\
+        <j4401>;...;<j4494>;\
+        <j4501>;...;<j4594>;\
+        <j4601>;...;<j4694>;\
+        <j4701>;...;<j4751>;\
+        <j4801>;...;<j4894>;\
+        <j4901>;...;<j4994>;\
+        <j5001>;...;<j5094>;\
+        <j5101>;...;<j5194>;\
+        <j5201>;...;<j5294>;\
+        <j5301>;...;<j5394>;\
+        <j5401>;...;<j5494>;\
+        <j5501>;...;<j5594>;\
+        <j5601>;...;<j5694>;\
+        <j5701>;...;<j5794>;\
+        <j5801>;...;<j5894>;\
+        <j5901>;...;<j5994>;\
+        <j6001>;...;<j6094>;\
+        <j6101>;...;<j6194>;\
+        <j6201>;...;<j6294>;\
+        <j6301>;...;<j6394>;\
+        <j6401>;...;<j6494>;\
+        <j6501>;...;<j6594>;\
+        <j6601>;...;<j6694>;\
+        <j6701>;...;<j6794>;\
+        <j6801>;...;<j6894>;\
+        <j6901>;...;<j6994>;\
+        <j7001>;...;<j7094>;\
+        <j7101>;...;<j7194>;\
+        <j7201>;...;<j7294>;\
+        <j7301>;...;<j7394>;\
+        <j7401>;...;<j7494>;\
+        <j7501>;...;<j7594>;\
+        <j7601>;...;<j7694>;\
+        <j7701>;...;<j7794>;\
+        <j7801>;...;<j7894>;\
+        <j7901>;...;<j7994>;\
+        <j8001>;...;<j8094>;\
+        <j8101>;...;<j8194>;\
+        <j8201>;...;<j8294>;\
+        <j8301>;...;<j8394>;\
+        <j8401>;...;<j8406>
+
+#
+# jisx0212 class:
+# All the printable characters in JIS X 0212.
+# Printable characters in udc or vdc classes whose code points are in
+# the undefined area of JIS X 0212 may be added.
+#
+
+jisx0212 <J0215>;...;<J0225>;\
+        <J0234>;...;<J0236>;\
+        <J0275>;...;<J0281>;\
+        <J0665>;...;<J0669>;\
+        <J0671>;\
+        <J0673>;\
+        <J0674>;\
+        <J0676>;\
+        <J0681>;...;<J0692>;\
+        <J0734>;...;<J0746>;\
+        <J0782>;...;<J0794>;\
+        <J0901>;\
+        <J0902>;\
+        <J0904>;\
+        <J0906>;\
+        <J0908>;\
+        <J0909>;\
+        <J0911>;...;<J0913>;\
+        <J0915>;\
+        <J0916>;\
+        <J0933>;...;<J0948>;\
+        <J1001>;...;<J1024>;\
+        <J1026>;...;<J1087>;\
+        <J1101>;...;<J1127>;\
+        <J1129>;...;<J1135>;\
+        <J1137>;...;<J1187>;\
+        <J1601>;...;<J1694>;\
+        <J1701>;...;<J1794>;\
+        <J1801>;...;<J1894>;\
+        <J1901>;...;<J1994>;\
+        <J2001>;...;<J2094>;\
+        <J2101>;...;<J2194>;\
+        <J2201>;...;<J2294>;\
+        <J2301>;...;<J2394>;\
+        <J2401>;...;<J2494>;\
+        <J2501>;...;<J2594>;\
+        <J2601>;...;<J2694>;\
+        <J2701>;...;<J2794>;\
+        <J2801>;...;<J2894>;\
+        <J2901>;...;<J2994>;\
+        <J3001>;...;<J3094>;\
+        <J3101>;...;<J3194>;\
+        <J3201>;...;<J3294>;\
+        <J3301>;...;<J3394>;\
+        <J3401>;...;<J3494>;\
+        <J3501>;...;<J3594>;\
+        <J3601>;...;<J3694>;\
+        <J3701>;...;<J3794>;\
+        <J3801>;...;<J3894>;\
+        <J3901>;...;<J3994>;\
+        <J4001>;...;<J4094>;\
+        <J4101>;...;<J4194>;\
+        <J4201>;...;<J4294>;\
+        <J4301>;...;<J4394>;\
+        <J4401>;...;<J4494>;\
+        <J4501>;...;<J4594>;\
+        <J4601>;...;<J4694>;\
+        <J4701>;...;<J4794>;\
+        <J4801>;...;<J4894>;\
+        <J4901>;...;<J4994>;\
+        <J5001>;...;<J5094>;\
+        <J5101>;...;<J5194>;\
+        <J5201>;...;<J5294>;\
+        <J5301>;...;<J5394>;\
+        <J5401>;...;<J5494>;\
+        <J5501>;...;<J5594>;\
+        <J5601>;...;<J5694>;\
+        <J5701>;...;<J5794>;\
+        <J5801>;...;<J5894>;\
+        <J5901>;...;<J5994>;\
+        <J6001>;...;<J6094>;\
+        <J6101>;...;<J6194>;\
+        <J6201>;...;<J6294>;\
+        <J6301>;...;<J6394>;\
+        <J6401>;...;<J6494>;\
+        <J6501>;...;<J6594>;\
+        <J6601>;...;<J6694>;\
+        <J6701>;...;<J6794>;\
+        <J6801>;...;<J6894>;\
+        <J6901>;...;<J6994>;\
+        <J7001>;...;<J7094>;\
+        <J7101>;...;<J7194>;\
+        <J7201>;...;<J7294>;\
+        <J7301>;...;<J7394>;\
+        <J7401>;...;<J7494>;\
+        <J7501>;...;<J7594>;\
+        <J7601>;...;<J7694>;\
+        <J7701>;...;<J7767>
+
+#
+# udc class: user defined characters
+#
+
+udc
+
+#
+# vdc class: vender defined characters
+#
+
+vdc
+
+#
+# gaiji class: udc or vdc
+#
+
+gaiji
+
+#
+# jhira class:
+# The Hiragana characters in JIS X 0208.
+# Hiragana characters in udc or vdc classes may be added.
+#
+
+jhira  <j0401>;...;<j0483>;\
+       <j0111>;<j0112>;\
+       <j0121>;<j0122>;<j0128>
+
+#
+# jkata class:
+# The Katakana characters in JIS X 0208 JIS X 0201.
+# The voiced, semivoiced and prolonged sound marks in JIS X 0208
+# and JIS X 0201.
+# The Katakana iteration marks in JIS X 0208.
+# Katakana characters in udc or vdc classes may be added.
+#
+
+jkata  <kana-WO>;<kana-a>;<kana-i>;<kana-u>;<kana-e>;<kana-o>;\
+       <kana-ya>;<kana-yu>;<kana-yo>;<kana-tsu>;<kana-prolonged-sound>;\
+       <kana-A>;<kana-I>;<kana-U>;<kana-E>;<kana-O>;\
+       <kana-KA>;<kana-KI>;<kana-KU>;<kana-KE>;<kana-KO>;\
+       <kana-SA>;<kana-SHI>;<kana-SU>;<kana-SE>;<kana-SO>;\
+       <kana-TA>;<kana-CHI>;<kana-TSU>;<kana-TE>;<kana-TO>;\
+       <kana-NA>;<kana-NI>;<kana-NU>;<kana-NE>;<kana-NO>;\
+       <kana-HA>;<kana-HI>;<kana-FU>;<kana-HE>;<kana-HO>;\
+       <kana-MA>;<kana-MI>;<kana-MU>;<kana-ME>;<kana-MO>;\
+       <kana-YA>;<kana-YU>;<kana-YO>;<kana-RA>;<kana-RI>;\
+       <kana-RU>;<kana-RE>;<kana-RO>;<kana-WA>;<kana-N>;\
+       <kana-voiced-sound>;<kana-semivoiced-sound>;\
+       <j0501>;...;<j0586>;\
+       <j0111>;<j0112>;\
+       <j0119>;<j0120>;<j0128>
+
+#
+# jhankana class:
+# The Katakana characters in JIS X 0201.
+# The voiced, semivoiced and prolonged sound marks in JIS X 0201.
+# Katakana characters, Katakana symbols in JIS X 0201, or udc/vdc 
+# in undefined area of JIS X 0201 may be added.
+#
+
+jhankana  <kana-WO>;<kana-a>;<kana-i>;<kana-u>;<kana-e>;<kana-o>;\
+       <kana-ya>;<kana-yu>;<kana-yo>;<kana-tsu>;<kana-prolonged-sound>;\
+       <kana-A>;<kana-I>;<kana-U>;<kana-E>;<kana-O>;\
+       <kana-KA>;<kana-KI>;<kana-KU>;<kana-KE>;<kana-KO>;\
+       <kana-SA>;<kana-SHI>;<kana-SU>;<kana-SE>;<kana-SO>;\
+       <kana-TA>;<kana-CHI>;<kana-TSU>;<kana-TE>;<kana-TO>;\
+       <kana-NA>;<kana-NI>;<kana-NU>;<kana-NE>;<kana-NO>;\
+       <kana-HA>;<kana-HI>;<kana-FU>;<kana-HE>;<kana-HO>;\
+       <kana-MA>;<kana-MI>;<kana-MU>;<kana-ME>;<kana-MO>;\
+       <kana-YA>;<kana-YU>;<kana-YO>;<kana-RA>;<kana-RI>;\
+       <kana-RU>;<kana-RE>;<kana-RO>;<kana-WA>;<kana-N>;\
+       <kana-voiced-sound>;<kana-semivoiced-sound>
+
+#
+# jkanji class: Kanji (Ideograms)
+# Kanji in JIS X 0208 and JIS X 0212.
+# Kanji Iteration mark in JIS X 0208.
+# Han-numeral zero in JIS X 0208.
+# Kanji in udc or vdc classes may be added.
+#
+
+jkanji  <j1601>;...;<j1694>;\
+        <j1701>;...;<j1794>;\
+        <j1801>;...;<j1894>;\
+        <j1901>;...;<j1994>;\
+        <j2001>;...;<j2094>;\
+        <j2101>;...;<j2194>;\
+        <j2201>;...;<j2294>;\
+        <j2301>;...;<j2394>;\
+        <j2401>;...;<j2494>;\
+        <j2501>;...;<j2594>;\
+        <j2601>;...;<j2694>;\
+        <j2701>;...;<j2794>;\
+        <j2801>;...;<j2894>;\
+        <j2901>;...;<j2994>;\
+        <j3001>;...;<j3094>;\
+        <j3101>;...;<j3194>;\
+        <j3201>;...;<j3294>;\
+        <j3301>;...;<j3394>;\
+        <j3401>;...;<j3494>;\
+        <j3501>;...;<j3594>;\
+        <j3601>;...;<j3694>;\
+        <j3701>;...;<j3794>;\
+        <j3801>;...;<j3894>;\
+        <j3901>;...;<j3994>;\
+        <j4001>;...;<j4094>;\
+        <j4101>;...;<j4194>;\
+        <j4201>;...;<j4294>;\
+        <j4301>;...;<j4394>;\
+        <j4401>;...;<j4494>;\
+        <j4501>;...;<j4594>;\
+        <j4601>;...;<j4694>;\
+        <j4701>;...;<j4751>;\
+        <j4801>;...;<j4894>;\
+        <j4901>;...;<j4994>;\
+        <j5001>;...;<j5094>;\
+        <j5101>;...;<j5194>;\
+        <j5201>;...;<j5294>;\
+        <j5301>;...;<j5394>;\
+        <j5401>;...;<j5494>;\
+        <j5501>;...;<j5594>;\
+        <j5601>;...;<j5694>;\
+        <j5701>;...;<j5794>;\
+        <j5801>;...;<j5894>;\
+        <j5901>;...;<j5994>;\
+        <j6001>;...;<j6094>;\
+        <j6101>;...;<j6194>;\
+        <j6201>;...;<j6294>;\
+        <j6301>;...;<j6394>;\
+        <j6401>;...;<j6494>;\
+        <j6501>;...;<j6594>;\
+        <j6601>;...;<j6694>;\
+        <j6701>;...;<j6794>;\
+        <j6801>;...;<j6894>;\
+        <j6901>;...;<j6994>;\
+        <j7001>;...;<j7094>;\
+        <j7101>;...;<j7194>;\
+        <j7201>;...;<j7294>;\
+        <j7301>;...;<j7394>;\
+        <j7401>;...;<j7494>;\
+        <j7501>;...;<j7594>;\
+        <j7601>;...;<j7694>;\
+        <j7701>;...;<j7794>;\
+        <j7801>;...;<j7894>;\
+        <j7901>;...;<j7994>;\
+        <j8001>;...;<j8094>;\
+        <j8101>;...;<j8194>;\
+        <j8201>;...;<j8294>;\
+        <j8301>;...;<j8394>;\
+        <j8401>;...;<j8406>;\
+        <J1601>;...;<J1694>;\
+        <J1701>;...;<J1794>;\
+        <J1801>;...;<J1894>;\
+        <J1901>;...;<J1994>;\
+        <J2001>;...;<J2094>;\
+        <J2101>;...;<J2194>;\
+        <J2201>;...;<J2294>;\
+        <J2301>;...;<J2394>;\
+        <J2401>;...;<J2494>;\
+        <J2501>;...;<J2594>;\
+        <J2601>;...;<J2694>;\
+        <J2701>;...;<J2794>;\
+        <J2801>;...;<J2894>;\
+        <J2901>;...;<J2994>;\
+        <J3001>;...;<J3094>;\
+        <J3101>;...;<J3194>;\
+        <J3201>;...;<J3294>;\
+        <J3301>;...;<J3394>;\
+        <J3401>;...;<J3494>;\
+        <J3501>;...;<J3594>;\
+        <J3601>;...;<J3694>;\
+        <J3701>;...;<J3794>;\
+        <J3801>;...;<J3894>;\
+        <J3901>;...;<J3994>;\
+        <J4001>;...;<J4094>;\
+        <J4101>;...;<J4194>;\
+        <J4201>;...;<J4294>;\
+        <J4301>;...;<J4394>;\
+        <J4401>;...;<J4494>;\
+        <J4501>;...;<J4594>;\
+        <J4601>;...;<J4694>;\
+        <J4701>;...;<J4794>;\
+        <J4801>;...;<J4894>;\
+        <J4901>;...;<J4994>;\
+        <J5001>;...;<J5094>;\
+        <J5101>;...;<J5194>;\
+        <J5201>;...;<J5294>;\
+        <J5301>;...;<J5394>;\
+        <J5401>;...;<J5494>;\
+        <J5501>;...;<J5594>;\
+        <J5601>;...;<J5694>;\
+        <J5701>;...;<J5794>;\
+        <J5801>;...;<J5894>;\
+        <J5901>;...;<J5994>;\
+        <J6001>;...;<J6094>;\
+        <J6101>;...;<J6194>;\
+        <J6201>;...;<J6294>;\
+        <J6301>;...;<J6394>;\
+        <J6401>;...;<J6494>;\
+        <J6501>;...;<J6594>;\
+        <J6601>;...;<J6694>;\
+        <J6701>;...;<J6794>;\
+        <J6801>;...;<J6894>;\
+        <J6901>;...;<J6994>;\
+        <J7001>;...;<J7094>;\
+        <J7101>;...;<J7194>;\
+        <J7201>;...;<J7294>;\
+        <J7301>;...;<J7394>;\
+        <J7401>;...;<J7494>;\
+        <J7501>;...;<J7594>;\
+        <J7601>;...;<J7694>;\
+        <J7701>;...;<J7767>;\
+        <j0124>;<j0125>;<j0127>
+
+#
+# jspace class: The space character in JIS X 0208
+#
+ 
+jspace  <j0101>
+
+# Kinsoku Processing Class (Optional): 
+#       bkinsoku (Japanese line-breaking rule for the beginning of a line)
+#       ekinsoku (Japanese line-breaking rule for the end of a line) 
+#
+
+bkinsoku        <right-parenthesis>;\
+                <comma>;\
+                <period>;\
+                <right-square-bracket>;\
+                <right-brace>;\
+                <kana-full-stop>;\
+                <kana-closing-bracket>;\
+                <kana-comma>;\
+                <kana-a>;\
+                <kana-i>;\
+                <kana-u>;\
+                <kana-e>;\
+                <kana-o>;\
+                <kana-ya>;\
+                <kana-yu>;\
+                <kana-yo>;\
+                <kana-tsu>;\
+                <kana-prolonged-sound>;\
+                <kana-voiced-sound>;\
+                <kana-semivoiced-sound>;\
+                <j0102>;...;<j0105>;\
+                <j0119>;...;<j0122>;\
+                <j0125>;\
+                <j0128>;\
+                <j0139>;\
+                <j0141>;\
+                <j0143>;\
+                <j0145>;\
+                <j0147>;\
+                <j0149>;\
+                <j0151>;\
+                <j0153>;\
+                <j0155>;\
+                <j0157>;\
+                <j0159>;\
+                <j0401>;\
+                <j0403>;\
+                <j0405>;\
+                <j0407>;\
+                <j0409>;\
+                <j0435>;\
+                <j0467>;\
+                <j0469>;\
+                <j0471>;\
+                <j0478>;\
+                <j0501>;\
+                <j0503>;\
+                <j0505>;\
+                <j0507>;\
+                <j0509>;\
+                <j0535>;\
+                <j0567>;\
+                <j0569>;\
+                <j0571>;\
+                <j0578>;\
+                <j0585>;\
+                <j0586>
+
+ekinsoku        <left-parenthesis>;\
+                <left-square-bracket>;\
+                <left-brace>;\
+                <kana-opening-bracket>;\
+                <j0138>;\
+                <j0140>;\
+                <j0142>;\
+                <j0144>;\
+                <j0146>;\
+                <j0148>;\
+                <j0150>;\
+                <j0152>;\
+                <j0154>;\
+                <j0156>;\
+                <j0158>
+
+#
+# toupper and tolower:  also handle Roman, Greek and Russian
+#                       characters in JIS X 0208 and JIS X 0212
+
+toupper (<a>,<A>);(<b>,<B>);(<c>,<C>);(<d>,<D>);(<e>,<E>);\
+        (<f>,<F>);(<g>,<G>);(<h>,<H>);(<i>,<I>);(<j>,<J>);\
+        (<k>,<K>);(<l>,<L>);(<m>,<M>);(<n>,<N>);(<o>,<O>);\
+        (<p>,<P>);(<q>,<Q>);(<r>,<R>);(<s>,<S>);(<t>,<T>);\
+        (<u>,<U>);(<v>,<V>);(<w>,<W>);(<x>,<X>);(<y>,<Y>);\
+        (<z>,<Z>);\
+        (<j0365>,<j0333>);(<j0366>,<j0334>);(<j0367>,<j0335>);\
+        (<j0368>,<j0336>);(<j0369>,<j0337>);(<j0370>,<j0338>);\
+        (<j0371>,<j0339>);(<j0372>,<j0340>);(<j0373>,<j0341>);\
+        (<j0374>,<j0342>);(<j0375>,<j0343>);(<j0376>,<j0344>);\
+        (<j0377>,<j0345>);(<j0378>,<j0346>);(<j0379>,<j0347>);\
+        (<j0380>,<j0348>);(<j0381>,<j0349>);(<j0382>,<j0350>);\
+        (<j0383>,<j0351>);(<j0384>,<j0352>);(<j0385>,<j0353>);\
+        (<j0386>,<j0354>);(<j0387>,<j0355>);(<j0388>,<j0356>);\
+        (<j0389>,<j0357>);(<j0390>,<j0358>);\
+        (<j0633>,<j0601>);(<j0634>,<j0602>);(<j0635>,<j0603>);\
+        (<j0636>,<j0604>);(<j0637>,<j0605>);(<j0638>,<j0606>);\
+        (<j0639>,<j0607>);(<j0640>,<j0608>);(<j0641>,<j0609>);\
+        (<j0642>,<j0610>);(<j0643>,<j0611>);(<j0644>,<j0612>);\
+        (<j0645>,<j0613>);(<j0646>,<j0614>);(<j0647>,<j0615>);\
+        (<j0648>,<j0616>);(<j0649>,<j0617>);(<j0650>,<j0618>);\
+        (<j0651>,<j0619>);(<j0652>,<j0620>);(<j0653>,<j0621>);\
+        (<j0654>,<j0622>);(<j0655>,<j0623>);(<j0656>,<j0624>);\
+        (<j0749>,<j0701>);(<j0750>,<j0702>);(<j0751>,<j0703>);\
+        (<j0752>,<j0704>);(<j0753>,<j0705>);(<j0754>,<j0706>);\
+        (<j0755>,<j0707>);(<j0756>,<j0708>);(<j0757>,<j0709>);\
+        (<j0758>,<j0710>);(<j0759>,<j0711>);(<j0760>,<j0712>);\
+        (<j0761>,<j0713>);(<j0762>,<j0714>);(<j0763>,<j0715>);\
+        (<j0764>,<j0716>);(<j0765>,<j0717>);(<j0766>,<j0718>);\
+        (<j0767>,<j0719>);(<j0768>,<j0720>);(<j0769>,<j0721>);\
+        (<j0770>,<j0722>);(<j0771>,<j0723>);(<j0772>,<j0724>);\
+        (<j0773>,<j0725>);(<j0774>,<j0726>);(<j0775>,<j0727>);\
+        (<j0776>,<j0728>);(<j0777>,<j0729>);(<j0778>,<j0730>);\
+        (<j0779>,<j0731>);(<j0780>,<j0732>);(<j0781>,<j0733>);\
+        (<J0681>,<J0665>);(<J0682>,<J0666>);(<J0683>,<J0667>);\
+        (<J0684>,<J0668>);(<J0685>,<J0669>);(<J0687>,<J0671>);\
+        (<J0689>,<J0673>);(<J0690>,<J0674>);(<J0692>,<J0676>);\
+        (<J0782>,<J0734>);(<J0783>,<J0735>);(<J0784>,<J0736>);\
+        (<J0785>,<J0737>);(<J0786>,<J0738>);(<J0787>,<J0739>);\
+        (<J0788>,<J0740>);(<J0789>,<J0741>);(<J0790>,<J0742>);\
+        (<J0791>,<J0743>);(<J0792>,<J0744>);(<J0793>,<J0745>);\
+        (<J0794>,<J0746>);(<J0933>,<J0901>);(<J0934>,<J0902>);\
+        (<J0936>,<J0904>);(<J0938>,<J0906>);(<J0940>,<J0908>);\
+        (<J0941>,<J0909>);(<J0943>,<J0911>);(<J0944>,<J0912>);\
+        (<J0945>,<J0913>);(<J0947>,<J0915>);(<J0948>,<J0916>);\
+        (<J1101>,<J1001>);(<J1102>,<J1002>);(<J1103>,<J1003>);\
+        (<J1104>,<J1004>);(<J1105>,<J1005>);(<J1106>,<J1006>);\
+        (<J1107>,<J1007>);(<J1108>,<J1008>);(<J1109>,<J1009>);\
+        (<J1110>,<J1010>);(<J1111>,<J1011>);(<J1112>,<J1012>);\
+        (<J1113>,<J1013>);(<J1114>,<J1014>);(<J1115>,<J1015>);\
+        (<J1116>,<J1016>);(<J1117>,<J1017>);(<J1118>,<J1018>);\
+        (<J1119>,<J1019>);(<J1120>,<J1020>);(<J1121>,<J1021>);\
+        (<J1122>,<J1022>);(<J1123>,<J1023>);(<J1124>,<J1024>);\
+        (<J1126>,<J1026>);(<J1127>,<J1027>);(<J1129>,<J1029>);\
+        (<J1130>,<J1030>);(<J1131>,<J1031>);(<J1132>,<J1032>);\
+        (<J1133>,<J1033>);(<J1134>,<J1034>);(<J1135>,<J1035>);\
+        (<J1137>,<J1037>);(<J1138>,<J1038>);(<J1139>,<J1039>);\
+        (<J1140>,<J1040>);(<J1141>,<J1041>);(<J1142>,<J1042>);\
+        (<J1143>,<J1043>);(<J1144>,<J1044>);(<J1145>,<J1045>);\
+        (<J1146>,<J1046>);(<J1147>,<J1047>);(<J1148>,<J1048>);\
+        (<J1149>,<J1049>);(<J1150>,<J1050>);(<J1151>,<J1051>);\
+        (<J1152>,<J1052>);(<J1153>,<J1053>);(<J1154>,<J1054>);\
+        (<J1155>,<J1055>);(<J1156>,<J1056>);(<J1157>,<J1057>);\
+        (<J1158>,<J1058>);(<J1159>,<J1059>);(<J1160>,<J1060>);\
+        (<J1161>,<J1061>);(<J1162>,<J1062>);(<J1163>,<J1063>);\
+        (<J1164>,<J1064>);(<J1165>,<J1065>);(<J1166>,<J1066>);\
+        (<J1167>,<J1067>);(<J1168>,<J1068>);(<J1169>,<J1069>);\
+        (<J1170>,<J1070>);(<J1171>,<J1071>);(<J1172>,<J1072>);\
+        (<J1173>,<J1073>);(<J1174>,<J1074>);(<J1175>,<J1075>);\
+        (<J1176>,<J1076>);(<J1177>,<J1077>);(<J1178>,<J1078>);\
+        (<J1179>,<J1079>);(<J1180>,<J1080>);(<J1181>,<J1081>);\
+        (<J1182>,<J1082>);(<J1183>,<J1083>);(<J1184>,<J1084>);\
+        (<J1185>,<J1085>);(<J1186>,<J1086>);(<J1187>,<J1087>)
+
+tolower (<A>,<a>);(<B>,<b>);(<C>,<c>);(<D>,<d>);(<E>,<e>);\
+        (<F>,<f>);(<G>,<g>);(<H>,<h>);(<I>,<i>);(<J>,<j>);\
+        (<K>,<k>);(<L>,<l>);(<M>,<m>);(<N>,<n>);(<O>,<o>);\
+        (<P>,<p>);(<Q>,<q>);(<R>,<r>);(<S>,<s>);(<T>,<t>);\
+        (<U>,<u>);(<V>,<v>);(<W>,<w>);(<X>,<x>);(<Y>,<y>);\
+        (<Z>,<z>);\
+        (<j0333>,<j0365>);(<j0334>,<j0366>);(<j0335>,<j0367>);\
+        (<j0336>,<j0368>);(<j0337>,<j0369>);(<j0338>,<j0370>);\
+        (<j0339>,<j0371>);(<j0340>,<j0372>);(<j0341>,<j0373>);\
+        (<j0342>,<j0374>);(<j0343>,<j0375>);(<j0344>,<j0376>);\
+        (<j0345>,<j0377>);(<j0346>,<j0378>);(<j0347>,<j0379>);\
+        (<j0348>,<j0380>);(<j0349>,<j0381>);(<j0350>,<j0382>);\
+        (<j0351>,<j0383>);(<j0352>,<j0384>);(<j0353>,<j0385>);\
+        (<j0354>,<j0386>);(<j0355>,<j0387>);(<j0356>,<j0388>);\
+        (<j0357>,<j0389>);(<j0358>,<j0390>);\
+        (<j0601>,<j0633>);(<j0602>,<j0634>);(<j0603>,<j0635>);\
+        (<j0604>,<j0636>);(<j0605>,<j0637>);(<j0606>,<j0638>);\
+        (<j0607>,<j0639>);(<j0608>,<j0640>);(<j0609>,<j0641>);\
+        (<j0610>,<j0642>);(<j0611>,<j0643>);(<j0612>,<j0644>);\
+        (<j0613>,<j0645>);(<j0614>,<j0646>);(<j0615>,<j0647>);\
+        (<j0616>,<j0648>);(<j0617>,<j0649>);(<j0618>,<j0650>);\
+        (<j0619>,<j0651>);(<j0620>,<j0652>);(<j0621>,<j0653>);\
+        (<j0622>,<j0654>);(<j0623>,<j0655>);(<j0624>,<j0656>);\
+        (<j0701>,<j0749>);(<j0702>,<j0750>);(<j0703>,<j0751>);\
+        (<j0704>,<j0752>);(<j0705>,<j0753>);(<j0706>,<j0754>);\
+        (<j0707>,<j0755>);(<j0708>,<j0756>);(<j0709>,<j0757>);\
+        (<j0710>,<j0758>);(<j0711>,<j0759>);(<j0712>,<j0760>);\
+        (<j0713>,<j0761>);(<j0714>,<j0762>);(<j0715>,<j0763>);\
+        (<j0716>,<j0764>);(<j0717>,<j0765>);(<j0718>,<j0766>);\
+        (<j0719>,<j0767>);(<j0720>,<j0768>);(<j0721>,<j0769>);\
+        (<j0722>,<j0770>);(<j0723>,<j0771>);(<j0724>,<j0772>);\
+        (<j0725>,<j0773>);(<j0726>,<j0774>);(<j0727>,<j0775>);\
+        (<j0728>,<j0776>);(<j0729>,<j0777>);(<j0730>,<j0778>);\
+        (<j0731>,<j0779>);(<j0732>,<j0780>);(<j0733>,<j0781>);\
+        (<J0665>,<J0681>);(<J0666>,<J0682>);(<J0667>,<J0683>);\
+        (<J0668>,<J0684>);(<J0669>,<J0685>);(<J0671>,<J0687>);\
+        (<J0673>,<J0689>);(<J0674>,<J0690>);(<J0676>,<J0692>);\
+        (<J0734>,<J0782>);(<J0735>,<J0783>);(<J0736>,<J0784>);\
+        (<J0737>,<J0785>);(<J0738>,<J0786>);(<J0739>,<J0787>);\
+        (<J0740>,<J0788>);(<J0741>,<J0789>);(<J0742>,<J0790>);\
+        (<J0743>,<J0791>);(<J0744>,<J0792>);(<J0745>,<J0793>);\
+        (<J0746>,<J0794>);(<J0901>,<J0933>);(<J0902>,<J0934>);\
+        (<J0904>,<J0936>);(<J0906>,<J0938>);(<J0908>,<J0940>);\
+        (<J0909>,<J0941>);(<J0911>,<J0943>);(<J0912>,<J0944>);\
+        (<J0913>,<J0945>);(<J0915>,<J0947>);(<J0916>,<J0948>);\
+        (<J1001>,<J1101>);(<J1002>,<J1102>);(<J1003>,<J1103>);\
+        (<J1004>,<J1104>);(<J1005>,<J1105>);(<J1006>,<J1106>);\
+        (<J1007>,<J1107>);(<J1008>,<J1108>);(<J1009>,<J1109>);\
+        (<J1010>,<J1110>);(<J1011>,<J1111>);(<J1012>,<J1112>);\
+        (<J1013>,<J1113>);(<J1014>,<J1114>);(<J1015>,<J1115>);\
+        (<J1016>,<J1116>);(<J1017>,<J1117>);(<J1018>,<J1118>);\
+        (<J1019>,<J1119>);(<J1020>,<J1120>);(<J1021>,<J1121>);\
+        (<J1022>,<J1122>);(<J1023>,<J1123>);(<J1024>,<J1124>);\
+        (<J1026>,<J1126>);(<J1027>,<J1127>);(<J1029>,<J1129>);\
+        (<J1030>,<J1130>);(<J1031>,<J1131>);(<J1032>,<J1132>);\
+        (<J1033>,<J1133>);(<J1034>,<J1134>);(<J1035>,<J1135>);\
+        (<J1037>,<J1137>);(<J1038>,<J1138>);(<J1039>,<J1139>);\
+        (<J1040>,<J1140>);(<J1041>,<J1141>);(<J1042>,<J1142>);\
+        (<J1043>,<J1143>);(<J1044>,<J1144>);(<J1045>,<J1145>);\
+        (<J1046>,<J1146>);(<J1047>,<J1147>);(<J1048>,<J1148>);\
+        (<J1049>,<J1149>);(<J1050>,<J1150>);(<J1051>,<J1151>);\
+        (<J1052>,<J1152>);(<J1053>,<J1153>);(<J1054>,<J1154>);\
+        (<J1055>,<J1155>);(<J1056>,<J1156>);(<J1057>,<J1157>);\
+        (<J1058>,<J1158>);(<J1059>,<J1159>);(<J1060>,<J1160>);\
+        (<J1061>,<J1161>);(<J1062>,<J1162>);(<J1063>,<J1163>);\
+        (<J1064>,<J1164>);(<J1065>,<J1165>);(<J1066>,<J1166>);\
+        (<J1067>,<J1167>);(<J1068>,<J1168>);(<J1069>,<J1169>);\
+        (<J1070>,<J1170>);(<J1071>,<J1171>);(<J1072>,<J1172>);\
+        (<J1073>,<J1173>);(<J1074>,<J1174>);(<J1075>,<J1175>);\
+        (<J1076>,<J1176>);(<J1077>,<J1177>);(<J1078>,<J1178>);\
+        (<J1079>,<J1179>);(<J1080>,<J1180>);(<J1081>,<J1181>);\
+        (<J1082>,<J1182>);(<J1083>,<J1183>);(<J1084>,<J1184>);\
+        (<J1085>,<J1185>);(<J1086>,<J1186>);(<J1087>,<J1187>)
+
+END LC_CTYPE
+
+LC_COLLATE
+
+# This collation table is an attempt to satisfy Japanese
+# requirements based on and within the scope of the current POSIX.2
+# DIS, and is not regarded as a common practice in Japan.
+#
+# This collation table is for sorting Japanese by pronunciation.  Only
+# Hiragana and Katakana (collectively called Kana) are sorted.
+# Kanji are sorted according to their encoding.  It is expected that
+# applications will make use of this by storing Yomi (or pronunciation)
+# with each Kanji word or name, and that the Yomi will be used for
+# sorting.  For example, a telephone number database application might
+# store the names of people in Kanji together with the Yomi.
+#
+# Portable characters are sorted according to their encoding, but
+# upper case letters and lower case letters are sorted case insensitively.
+#
+# Collation rules were derived from a dictionary.  The rules are given
+# below, together with examples.  In the examples, upper case is used to
+# denote Katakana, and lower case to denote Hiragana.
+#
+# Rule                                          Example
+#
+# Katakana before Hiragana                      GARON vs garon
+# Small before Normal                           kyaku vs kiyaku
+# Normal before Voiced before Semi-voiced       han vs ban, BANKU vs PANKU
+# ka before GA before ga                        kan vs GAN vs gan
+#
+# For ease of understanding, the symbolic character names used in this
+# definition are the ones provided by Keld Simonsen in his 10646 charmap.
+#
+# The following iteration marks and voiced sound marks are not
+# supported.
+#
+#       <*5>    HIRAGANA ITERATION MARK
+#       <+5>    HIRAGANA VOICED ITERATION MARK
+#       <*6>    KATAKANA ITERATION MARK
+#       <+6>    KATAKANA VOICED ITERATION MARK
+#       <"5>    HIRAGANA-KATAKANA VOICED SOUND MARK
+#       <05>    HIRAGANA-KATAKANA SEMI-VOICED SOUND MARK
+
+
+#----------------------------------------------------------------------
+
+
+# The following definitions are for prolonged sounds (for Katakana
+# only).
+
+
+collating-element <*-a6-6> from <a6><-6>
+collating-element <*-a6A6> from <a6><A6>
+collating-element <*-A6-6> from <A6><-6>
+collating-element <*-A6A6> from <A6><A6>
+collating-element <*-Ka-6> from <Ka><-6>
+collating-element <*-KaA6> from <Ka><A6>
+collating-element <*-Ga-6> from <Ga><-6>
+collating-element <*-GaA6> from <Ga><A6>
+collating-element <*-Sa-6> from <Sa><-6>
+collating-element <*-SaA6> from <Sa><A6>
+collating-element <*-Za-6> from <Za><-6>
+collating-element <*-ZaA6> from <Za><A6>
+collating-element <*-Ta-6> from <Ta><-6>
+collating-element <*-TaA6> from <Ta><A6>
+collating-element <*-Da-6> from <Da><-6>
+collating-element <*-DaA6> from <Da><A6>
+collating-element <*-Na-6> from <Na><-6>
+collating-element <*-NaA6> from <Na><A6>
+collating-element <*-Ha-6> from <Ha><-6>
+collating-element <*-HaA6> from <Ha><A6>
+collating-element <*-Ba-6> from <Ba><-6>
+collating-element <*-BaA6> from <Ba><A6>
+collating-element <*-Pa-6> from <Pa><-6>
+collating-element <*-PaA6> from <Pa><A6>
+collating-element <*-Ma-6> from <Ma><-6>
+collating-element <*-MaA6> from <Ma><A6>
+collating-element <*-YA-6> from <YA><-6>
+collating-element <*-YAA6> from <YA><A6>
+collating-element <*-Ya-6> from <Ya><-6>
+collating-element <*-YaA6> from <Ya><A6>
+collating-element <*-Ra-6> from <Ra><-6>
+collating-element <*-RaA6> from <Ra><A6>
+collating-element <*-WA-6> from <WA><-6>
+collating-element <*-WAA6> from <WA><A6>
+collating-element <*-Wa-6> from <Wa><-6>
+collating-element <*-WaA6> from <Wa><A6>
+collating-element <*-i6-6> from <i6><-6>
+collating-element <*-i6I6> from <i6><I6>
+collating-element <*-I6-6> from <I6><-6>
+collating-element <*-I6I6> from <I6><I6>
+collating-element <*-Ki-6> from <Ki><-6>
+collating-element <*-KiI6> from <Ki><I6>
+collating-element <*-Gi-6> from <Gi><-6>
+collating-element <*-GiI6> from <Gi><I6>
+collating-element <*-Si-6> from <Si><-6>
+collating-element <*-SiI6> from <Si><I6>
+collating-element <*-Zi-6> from <Zi><-6>
+collating-element <*-ZiI6> from <Zi><I6>
+collating-element <*-Ti-6> from <Ti><-6>
+collating-element <*-TiI6> from <Ti><I6>
+collating-element <*-Di-6> from <Di><-6>
+collating-element <*-DiI6> from <Di><I6>
+collating-element <*-Ni-6> from <Ni><-6>
+collating-element <*-NiI6> from <Ni><I6>
+collating-element <*-Hi-6> from <Hi><-6>
+collating-element <*-HiI6> from <Hi><I6>
+collating-element <*-Pi-6> from <Pi><-6>
+collating-element <*-PiI6> from <Pi><I6>
+collating-element <*-Bi-6> from <Bi><-6>
+collating-element <*-BiI6> from <Bi><I6>
+collating-element <*-Mi-6> from <Mi><-6>
+collating-element <*-MiI6> from <Mi><I6>
+collating-element <*-Ri-6> from <Ri><-6>
+collating-element <*-RiI6> from <Ri><I6>
+collating-element <*-Wi-6> from <Wi><-6>
+collating-element <*-WiI6> from <Wi><I6>
+collating-element <*-u6-6> from <u6><-6>
+collating-element <*-u6U6> from <u6><U6>
+collating-element <*-U6-6> from <U6><-6>
+collating-element <*-U6U6> from <U6><U6>
+collating-element <*-Ku-6> from <Ku><-6>
+collating-element <*-KuU6> from <Ku><U6>
+collating-element <*-Gu-6> from <Gu><-6>
+collating-element <*-GuU6> from <Gu><U6>
+collating-element <*-Su-6> from <Su><-6>
+collating-element <*-SuU6> from <Su><U6>
+collating-element <*-Zu-6> from <Zu><-6>
+collating-element <*-ZuU6> from <Zu><U6>
+collating-element <*-Tu-6> from <Tu><-6>
+collating-element <*-TuU6> from <Tu><U6>
+collating-element <*-Du-6> from <Du><-6>
+collating-element <*-DuU6> from <Du><U6>
+collating-element <*-Nu-6> from <Nu><-6>
+collating-element <*-NuU6> from <Nu><U6>
+collating-element <*-Hu-6> from <Hu><-6>
+collating-element <*-HuU6> from <Hu><U6>
+collating-element <*-Bu-6> from <Bu><-6>
+collating-element <*-BuU6> from <Bu><U6>
+collating-element <*-Pu-6> from <Pu><-6>
+collating-element <*-PuU6> from <Pu><U6>
+collating-element <*-Mu-6> from <Mu><-6>
+collating-element <*-MuU6> from <Mu><U6>
+collating-element <*-YU-6> from <YU><-6>
+collating-element <*-YUU6> from <YU><U6>
+collating-element <*-Yu-6> from <Yu><-6>
+collating-element <*-YuU6> from <Yu><U6>
+collating-element <*-Ru-6> from <Ru><-6>
+collating-element <*-RuU6> from <Ru><U6>
+collating-element <*-Vu-6> from <Vu><-6>
+collating-element <*-VuU6> from <Vu><U6>
+collating-element <*-e6-6> from <e6><-6>
+collating-element <*-e6E6> from <e6><E6>
+collating-element <*-E6-6> from <E6><-6>
+collating-element <*-E6E6> from <E6><E6>
+collating-element <*-Ke-6> from <Ke><-6>
+collating-element <*-KeE6> from <Ke><E6>
+collating-element <*-Ge-6> from <Ge><-6>
+collating-element <*-GeE6> from <Ge><E6>
+collating-element <*-Se-6> from <Se><-6>
+collating-element <*-SeE6> from <Se><E6>
+collating-element <*-Ze-6> from <Ze><-6>
+collating-element <*-ZeE6> from <Ze><E6>
+collating-element <*-Te-6> from <Te><-6>
+collating-element <*-TeE6> from <Te><E6>
+collating-element <*-De-6> from <De><-6>
+collating-element <*-DeE6> from <De><E6>
+collating-element <*-Ne-6> from <Ne><-6>
+collating-element <*-NeE6> from <Ne><E6>
+collating-element <*-He-6> from <He><-6>
+collating-element <*-HeE6> from <He><E6>
+collating-element <*-Be-6> from <Be><-6>
+collating-element <*-BeE6> from <Be><E6>
+collating-element <*-Pe-6> from <Pe><-6>
+collating-element <*-PeE6> from <Pe><E6>
+collating-element <*-Me-6> from <Me><-6>
+collating-element <*-MeE6> from <Me><E6>
+collating-element <*-Re-6> from <Re><-6>
+collating-element <*-ReE6> from <Re><E6>
+collating-element <*-We-6> from <We><-6>
+collating-element <*-WeE6> from <We><E6>
+collating-element <*-o6-6> from <o6><-6>
+collating-element <*-o6O6> from <o6><O6>
+collating-element <*-O6-6> from <O6><-6>
+collating-element <*-O6O6> from <O6><O6>
+collating-element <*-Ko-6> from <Ko><-6>
+collating-element <*-KoO6> from <Ko><O6>
+collating-element <*-Go-6> from <Go><-6>
+collating-element <*-GoO6> from <Go><O6>
+collating-element <*-So-6> from <So><-6>
+collating-element <*-SoO6> from <So><O6>
+collating-element <*-Zo-6> from <Zo><-6>
+collating-element <*-ZoO6> from <Zo><O6>
+collating-element <*-To-6> from <To><-6>
+collating-element <*-ToO6> from <To><O6>
+collating-element <*-Do-6> from <Do><-6>
+collating-element <*-DoO6> from <Do><O6>
+collating-element <*-No-6> from <No><-6>
+collating-element <*-NoO6> from <No><O6>
+collating-element <*-Ho-6> from <Ho><-6>
+collating-element <*-HoO6> from <Ho><O6>
+collating-element <*-Bo-6> from <Bo><-6>
+collating-element <*-BoO6> from <Bo><O6>
+collating-element <*-Po-6> from <Po><-6>
+collating-element <*-PoO6> from <Po><O6>
+collating-element <*-Mo-6> from <Mo><-6>
+collating-element <*-MoO6> from <Mo><O6>
+collating-element <*-YO-6> from <YO><-6>
+collating-element <*-YOO6> from <YO><O6>
+collating-element <*-Yo-6> from <Yo><-6>
+collating-element <*-YoO6> from <Yo><O6>
+collating-element <*-Ro-6> from <Ro><-6>
+collating-element <*-RoO6> from <Ro><O6>
+collating-element <*-Wo-6> from <Wo><-6>
+collating-element <*-WoO6> from <Wo><O6>
+
+
+# ---------------------------------------------------------------------
+
+
+order_start forward;forward
+<NUL>
+<SOH>
+<STX>
+<ETX>
+<EOT>
+<ENQ>
+<ACK>
+<alert>
+<backspace>
+<tab>
+<newline>
+<vertical-tab>
+<form-feed>
+<carriage-return>
+<SO>
+<SI>
+<DLE>
+<DC1>
+<DC2>
+<DC3>
+<DC4>
+<NAK>
+<SYN>
+<ETB>
+<CAN>
+<EM>
+<SUB>
+<ESC>
+<IS4>
+<IS3>
+<IS2>
+<IS1>
+#
+#	C1 control
+#
+<BPH>
+<NBH>
+<NEL>
+<SSA>
+<ESA>
+<HTS>
+<HTJ>
+<VTS>
+<PLD>
+<PLU>
+<RI>
+<SS2>
+<SS3>
+<DCS>
+<PU1>
+<PU2>
+<STS>
+<CCH>
+<MW>
+<SPA>
+<EPA>
+<SOS>
+<SCI>
+<CSI>
+<ST>
+<OSC>
+<PM>
+<APC>
+#
+<space>
+<exclamation-mark>
+<quotation-mark>
+<number-sign>
+<dollar-sign>
+<percent>
+<ampersand>
+<apostrophe>
+<left-parenthesis>
+<right-parenthesis>
+<asterisk>
+<plus-sign>
+<comma>
+<hyphen>
+<period>
+<slash>
+<zero>
+<one>
+<two>
+<three>
+<four>
+<five>
+<six>
+<seven>
+<eight>
+<nine>
+<colon>
+<semicolon>
+<less-than-sign>
+<equals-sign>
+<greater-than-sign>
+<question-mark>
+<commercial-at>
+<A>             <A>;<A>
+<a>             <A>;<a>
+<B>             <B>;<B>
+<b>             <B>;<b>
+<C>             <C>;<C>
+<c>             <C>;<c>
+<D>             <D>;<D>
+<d>             <D>;<d>
+<E>             <E>;<E>
+<e>             <E>;<e>
+<F>             <F>;<F>
+<f>             <F>;<f>
+<G>             <G>;<G>
+<g>             <G>;<g>
+<H>             <H>;<H>
+<h>             <H>;<h>
+<I>             <I>;<I>
+<i>             <I>;<i>
+<J>             <J>;<J>
+<j>             <J>;<j>
+<K>             <K>;<K>
+<k>             <K>;<k>
+<L>             <L>;<L>
+<l>             <L>;<l>
+<M>             <M>;<M>
+<m>             <M>;<m>
+<N>             <N>;<N>
+<n>             <N>;<n>
+<O>             <O>;<O>
+<o>             <O>;<o>
+<P>             <P>;<P>
+<p>             <P>;<p>
+<Q>             <Q>;<Q>
+<q>             <Q>;<q>
+<R>             <R>;<R>
+<r>             <R>;<r>
+<S>             <S>;<S>
+<s>             <S>;<s>
+<T>             <T>;<T>
+<t>             <T>;<t>
+<U>             <U>;<U>
+<u>             <U>;<u>
+<V>             <V>;<V>
+<v>             <V>;<v>
+<W>             <W>;<W>
+<w>             <W>;<w>
+<X>             <X>;<X>
+<x>             <X>;<x>
+<Y>             <Y>;<Y>
+<y>             <Y>;<y>
+<Z>             <Z>;<Z>
+<z>             <Z>;<z>
+<left-bracket>
+<backslash>
+<right-bracket>
+<circumflex>
+<underscore>
+<grave-accent>
+<left-brace>
+<vertical-line>
+<right-brace>
+<tilde>
+<DEL>
+<a6>            <a5>;<a6>
+<*-a6-6>        <a6><A6>;<a6><-6>
+<*-a6A6>        <a6><A6>;<a6><A6>
+<A5>            <a5>;<A5>
+<A6>            <a5>;<A6>
+<*-A6-6>        <A6><A6>;<A6><-6>
+<*-A6A6>        <A6><A6>;<A6><A6>
+<a5>            <a5>;<a5>
+<i6>            <i5>;<i6>
+<*-i6-6>        <i6><I6>;<i6><-6>
+<*-i6I6>        <i6><I6>;<i6><I6>
+<I5>            <i5>;<I5>
+<I6>            <i5>;<I6>
+<*-I6-6>        <I6><I6>;<I6><-6>
+<*-I6I6>        <I6><I6>;<I6><I6>
+<i5>            <i5>;<i5>
+<u6>            <u5>;<u6>
+<*-u6-6>        <u6><U6>;<u6><-6>
+<*-u6U6>        <u6><U6>;<u6><U6>
+<U5>            <u5>;<U5>
+<U6>            <u5>;<U6>
+<*-U6-6>        <U6><U6>;<U6><-6>
+<*-U6U6>        <U6><U6>;<U6><U6>
+<u5>            <u5>;<u5>
+<Vu>            <u5>;<Vu>
+<*-Vu-6>        <Vu><U6>;<Vu><-6>
+<*-VuU6>        <Vu><U6>;<Vu><U6>
+<e6>            <e5>;<e6>
+<*-e6-6>        <e6><E6>;<e6><-6>
+<*-e6E6>        <e6><E6>;<e6><E6>
+<E5>            <e5>;<E5>
+<E6>            <e5>;<E6>
+<*-E6-6>        <E6><E6>;<E6><-6>
+<*-E6E6>        <E6><E6>;<E6><E6>
+<e5>            <e5>;<e5>
+<o6>            <o5>;<o6>
+<*-o6-6>        <o6><O6>;<o6><-6>
+<*-o6O6>        <o6><O6>;<o6><O6>
+<O5>            <o5>;<O5>
+<O6>            <o5>;<O6>
+<*-O6-6>        <O6><O6>;<O6><-6>
+<*-O6O6>        <O6><O6>;<O6><O6>
+<o5>            <o5>;<o5>
+<KA>            <ka>;<KA>
+<Ka>            <ka>;<Ka>
+<*-Ka-6>        <Ka><A6>;<Ka><-6>
+<*-KaA6>        <Ka><A6>;<Ka><A6>
+<ka>            <ka>;<ka>
+<Ga>            <ka>;<Ga>
+<*-Ga-6>        <Ga><A6>;<Ga><-6>
+<*-GaA6>        <Ga><A6>;<Ga><A6>
+<ga>            <ka>;<ga>
+<Ki>            <ki>;<Ki>
+<*-Ki-6>        <Ki><I6>;<Ki><-6>
+<*-KiI6>        <Ki><I6>;<Ki><I6>
+<ki>            <ki>;<ki>
+<Gi>            <ki>;<Gi>
+<*-Gi-6>        <Gi><I6>;<Gi><-6>
+<*-GiI6>        <Gi><I6>;<Gi><I6>
+<gi>            <ki>;<gi>
+<Ku>            <ku>;<Ku>
+<*-Ku-6>        <Ku><U6>;<Ku><-6>
+<*-KuU6>        <Ku><U6>;<Ku><U6>
+<ku>            <ku>;<ku>
+<Gu>            <ku>;<Gu>
+<*-Gu-6>        <Gu><U6>;<Gu><-6>
+<*-GuU6>        <Gu><U6>;<Gu><U6>
+<gu>            <ku>;<gu>
+<KE>            <ke>;<KE>
+<Ke>            <ke>;<Ke>
+<*-Ke-6>        <Ke><E6>;<Ke><-6>
+<*-KeE6>        <Ke><E6>;<Ke><E6>
+<ke>            <ke>;<ke>
+<Ge>            <ke>;<Ge>
+<*-Ge-6>        <Ge><E6>;<Ge><-6>
+<*-GeE6>        <Ge><E6>;<Ge><E6>
+<ge>            <ke>;<ge>
+<Ko>            <ko>;<Ko>
+<*-Ko-6>        <Ko><O6>;<Ko><-6>
+<*-KoO6>        <Ko><O6>;<Ko><O6>
+<ko>            <ko>;<ko>
+<Go>            <ko>;<Go>
+<*-Go-6>        <Go><O6>;<Go><-6>
+<*-GoO6>        <Go><O6>;<Go><O6>
+<go>            <ko>;<go>
+<Sa>            <sa>;<Sa>
+<*-Sa-6>        <Sa><A6>;<Sa><-6>
+<*-SaA6>        <Sa><A6>;<Sa><A6>
+<sa>            <sa>;<sa>
+<Za>            <sa>;<Za>
+<*-Za-6>        <Za><A6>;<Za><-6>
+<*-ZaA6>        <Za><A6>;<Za><A6>
+<za>            <sa>;<za>
+<Si>            <si>;<Si>
+<*-Si-6>        <Si><I6>;<Si><-6>
+<*-SiI6>        <Si><I6>;<Si><I6>
+<si>            <si>;<si>
+<Zi>            <si>;<Zi>
+<*-Zi-6>        <Zi><I6>;<Zi><-6>
+<*-ZiI6>        <Zi><I6>;<Zi><I6>
+<zi>            <si>;<zi>
+<Su>            <su>;<Su>
+<*-Su-6>        <Su><U6>;<Su><-6>
+<*-SuU6>        <Su><U6>;<Su><U6>
+<su>            <su>;<su>
+<Zu>            <su>;<Zu>
+<*-Zu-6>        <Zu><U6>;<Zu><-6>
+<*-ZuU6>        <Zu><U6>;<Zu><U6>
+<zu>            <su>;<zu>
+<Se>            <se>;<Se>
+<*-Se-6>        <Se><E6>;<Se><-6>
+<*-SeE6>        <Se><E6>;<Se><E6>
+<se>            <se>;<se>
+<Ze>            <se>;<Ze>
+<*-Ze-6>        <Ze><E6>;<Ze><-6>
+<*-ZeE6>        <Ze><E6>;<Ze><E6>
+<ze>            <se>;<ze>
+<So>            <so>;<So>
+<*-So-6>        <So><O6>;<So><-6>
+<*-SoO6>        <So><O6>;<So><O6>
+<so>            <so>;<so>
+<Zo>            <so>;<Zo>
+<*-Zo-6>        <Zo><O6>;<Zo><-6>
+<*-ZoO6>        <Zo><O6>;<Zo><O6>
+<zo>            <so>;<zo>
+<Ta>            <ta>;<Ta>
+<*-Ta-6>        <Ta><A6>;<Ta><-6>
+<*-TaA6>        <Ta><A6>;<Ta><A6>
+<ta>            <ta>;<ta>
+<Da>            <ta>;<Da>
+<*-Da-6>        <Da><A6>;<Da><-6>
+<*-DaA6>        <Da><A6>;<Da><A6>
+<da>            <ta>;<da>
+<Ti>            <ti>;<Ti>
+<*-Ti-6>        <Ti><I6>;<Ti><-6>
+<*-TiI6>        <Ti><I6>;<Ti><I6>
+<ti>            <ti>;<ti>
+<Di>            <ti>;<Di>
+<*-Di-6>        <Di><I6>;<Di><-6>
+<*-DiI6>        <Di><I6>;<Di><I6>
+<di>            <ti>;<di>
+<TU>            <tu>;<TU>
+<tU>            <tu>;<tU>
+<Tu>            <tu>;<Tu>
+<*-Tu-6>        <Tu><U6>;<Tu><-6>
+<*-TuU6>        <Tu><U6>;<Tu><U6>
+<tu>            <tu>;<tu>
+<Du>            <tu>;<Du>
+<*-Du-6>        <Du><U6>;<Du><-6>
+<*-DuU6>        <Du><U6>;<Du><U6>
+<du>            <tu>;<du>
+<Te>            <te>;<Te>
+<*-Te-6>        <Te><E6>;<Te><-6>
+<*-TeE6>        <Te><E6>;<Te><E6>
+<te>            <te>;<te>
+<De>            <te>;<De>
+<*-De-6>        <De><E6>;<De><-6>
+<*-DeE6>        <De><E6>;<De><E6>
+<de>            <te>;<de>
+<To>            <to>;<To>
+<*-To-6>        <To><O6>;<To><-6>
+<*-ToO6>        <To><O6>;<To><O6>
+<to>            <to>;<to>
+<Do>            <to>;<Do>
+<*-Do-6>        <Do><O6>;<Do><-6>
+<*-DoO6>        <Do><O6>;<Do><O6>
+<do>            <to>;<do>
+<Na>            <na>;<Na>
+<*-Na-6>        <Na><A6>;<Na><-6>
+<*-NaA6>        <Na><A6>;<Na><A6>
+<na>            <na>;<na>
+<Ni>            <ni>;<Ni>
+<*-Ni-6>        <Ni><I6>;<Ni><-6>
+<*-NiI6>        <Ni><I6>;<Ni><I6>
+<ni>            <ni>;<ni>
+<Nu>            <nu>;<Nu>
+<*-Nu-6>        <Nu><U6>;<Nu><-6>
+<*-NuU6>        <Nu><U6>;<Nu><U6>
+<nu>            <nu>;<nu>
+<Ne>            <ne>;<Ne>
+<*-Ne-6>        <Ne><E6>;<Ne><-6>
+<*-NeE6>        <Ne><E6>;<Ne><E6>
+<ne>            <ne>;<ne>
+<No>            <no>;<No>
+<*-No-6>        <No><O6>;<No><-6>
+<*-NoO6>        <No><O6>;<No><O6>
+<no>            <no>;<no>
+<Ha>            <ha>;<Ha>
+<*-Ha-6>        <Ha><A6>;<Ha><-6>
+<*-HaA6>        <Ha><A6>;<Ha><A6>
+<ha>            <ha>;<ha>
+<Ba>            <ha>;<Ba>
+<*-Ba-6>        <Ba><A6>;<Ba><-6>
+<*-BaA6>        <Ba><A6>;<Ba><A6>
+<ba>            <ha>;<ba>
+<Pa>            <ha>;<Pa>
+<*-Pa-6>        <Pa><A6>;<Pa><-6>
+<*-PaA6>        <Pa><A6>;<Pa><A6>
+<pa>            <ha>;<pa>
+<Hi>            <hi>;<Hi>
+<*-Hi-6>        <Hi><I6>;<Hi><-6>
+<*-HiI6>        <Hi><I6>;<Hi><I6>
+<hi>            <hi>;<hi>
+<Bi>            <hi>;<Bi>
+<*-Bi-6>        <Bi><I6>;<Bi><-6>
+<*-BiI6>        <Bi><I6>;<Bi><I6>
+<bi>            <hi>;<bi>
+<Pi>            <hi>;<Pi>
+<*-Pi-6>        <Pi><I6>;<Pi><-6>
+<*-PiI6>        <Pi><I6>;<Pi><I6>
+<pi>            <hi>;<pi>
+<Hu>            <hu>;<Hu>
+<*-Hu-6>        <Hu><U6>;<Hu><-6>
+<*-HuU6>        <Hu><U6>;<Hu><U6>
+<hu>            <hu>;<hu>
+<Bu>            <hu>;<Bu>
+<*-Bu-6>        <Bu><U6>;<Bu><-6>
+<*-BuU6>        <Bu><U6>;<Bu><U6>
+<bu>            <hu>;<bu>
+<Pu>            <hu>;<Pu>
+<*-Pu-6>        <Pu><U6>;<Pu><-6>
+<*-PuU6>        <Pu><U6>;<Pu><U6>
+<pu>            <hu>;<pu>
+<He>            <he>;<He>
+<*-He-6>        <He><E6>;<He><-6>
+<*-HeE6>        <He><E6>;<He><E6>
+<he>            <he>;<he>
+<Be>            <he>;<Be>
+<*-Be-6>        <Be><E6>;<Be><-6>
+<*-BeE6>        <Be><E6>;<Be><E6>
+<be>            <he>;<be>
+<Pe>            <he>;<Pe>
+<*-Pe-6>        <Pe><E6>;<Pe><-6>
+<*-PeE6>        <Pe><E6>;<Pe><E6>
+<pe>            <he>;<pe>
+<Ho>            <ho>;<Ho>
+<*-Ho-6>        <Ho><O6>;<Ho><-6>
+<*-HoO6>        <Ho><O6>;<Ho><O6>
+<ho>            <ho>;<ho>
+<Bo>            <ho>;<Bo>
+<*-Bo-6>        <Bo><O6>;<Bo><-6>
+<*-BoO6>        <Bo><O6>;<Bo><O6>
+<bo>            <ho>;<bo>
+<Po>            <ho>;<Po>
+<*-Po-6>        <Po><O6>;<Po><-6>
+<*-PoO6>        <Po><O6>;<Po><O6>
+<po>            <ho>;<po>
+<Ma>            <ma>;<Ma>
+<*-Ma-6>        <Ma><A6>;<Ma><-6>
+<*-MaA6>        <Ma><A6>;<Ma><A6>
+<ma>            <ma>;<ma>
+<Mi>            <mi>;<Mi>
+<*-Mi-6>        <Mi><I6>;<Mi><-6>
+<*-MiI6>        <Mi><I6>;<Mi><I6>
+<mi>            <mi>;<mi>
+<Mu>            <mu>;<Mu>
+<*-Mu-6>        <Mu><U6>;<Mu><-6>
+<*-MuU6>        <Mu><U6>;<Mu><U6>
+<mu>            <mu>;<mu>
+<Me>            <me>;<Me>
+<*-Me-6>        <Me><E6>;<Me><-6>
+<*-MeE6>        <Me><E6>;<Me><E6>
+<me>            <me>;<me>
+<Mo>            <mo>;<Mo>
+<*-Mo-6>        <Mo><O6>;<Mo><-6>
+<*-MoO6>        <Mo><O6>;<Mo><O6>
+<mo>            <mo>;<mo>
+<YA>            <ya>;<YA>
+<*-YA-6>        <YA><A6>;<YA><-6>
+<*-YAA6>        <YA><A6>;<YA><A6>
+<yA>            <ya>;<yA>
+<Ya>            <ya>;<Ya>
+<*-Ya-6>        <Ya><A6>;<Ya><-6>
+<*-YaA6>        <Ya><A6>;<Ya><A6>
+<ya>            <ya>;<ya>
+<YU>            <yu>;<YU>
+<*-YU-6>        <YU><U6>;<YU><-6>
+<*-YUU6>        <YU><U6>;<YU><U6>
+<yU>            <yu>;<yU>
+<Yu>            <yu>;<Yu>
+<*-Yu-6>        <Yu><U6>;<Yu><-6>
+<*-YuU6>        <Yu><U6>;<Yu><U6>
+<yu>            <yu>;<yu>
+<YO>            <yo>;<YO>
+<*-YO-6>        <YO><O6>;<YO><-6>
+<*-YOO6>        <YO><O6>;<YO><O6>
+<yO>            <yo>;<yO>
+<Yo>            <yo>;<Yo>
+<*-Yo-6>        <Yo><O6>;<Yo><-6>
+<*-YoO6>        <Yo><O6>;<Yo><O6>
+<yo>            <yo>;<yo>
+<Ra>            <ra>;<Ra>
+<*-Ra-6>        <Ra><A6>;<Ra><-6>
+<*-RaA6>        <Ra><A6>;<Ra><A6>
+<ra>            <ra>;<ra>
+<Ri>            <ri>;<Ri>
+<*-Ri-6>        <Ri><I6>;<Ri><-6>
+<*-RiI6>        <Ri><I6>;<Ri><I6>
+<ri>            <ri>;<ri>
+<Ru>            <ru>;<Ru>
+<*-Ru-6>        <Ru><U6>;<Ru><-6>
+<*-RuU6>        <Ru><U6>;<Ru><U6>
+<ru>            <ru>;<ru>
+<Re>            <re>;<Re>
+<*-Re-6>        <Re><E6>;<Re><-6>
+<*-ReE6>        <Re><E6>;<Re><E6>
+<re>            <re>;<re>
+<Ro>            <ro>;<Ro>
+<*-Ro-6>        <Ro><O6>;<Ro><-6>
+<*-RoO6>        <Ro><O6>;<Ro><O6>
+<ro>            <ro>;<ro>
+<WA>            <wa>;<WA>
+<*-WA-6>        <WA><A6>;<WA><-6>
+<*-WAA6>        <WA><A6>;<WA><A6>
+<wA>            <wa>;<wA>
+<Wa>            <wa>;<Wa>
+<*-Wa-6>        <Wa><A6>;<Wa><-6>
+<*-WaA6>        <Wa><A6>;<Wa><A6>
+<wa>            <wa>;<wa>
+<Wi>            <wi>;<Wi>
+<*-Wi-6>        <Wi><I6>;<Wi><-6>
+<*-WiI6>        <Wi><I6>;<Wi><I6>
+<wi>            <wi>;<wi>
+<We>            <we>;<We>
+<*-We-6>        <We><E6>;<We><-6>
+<*-WeE6>        <We><E6>;<We><E6>
+<we>            <we>;<we>
+<Wo>            <wo>;<Wo>
+<*-Wo-6>        <Wo><O6>;<Wo><-6>
+<*-WoO6>        <Wo><O6>;<Wo><O6>
+<wo>            <wo>;<wo>
+<N6>            <n5>;<N6>
+<n5>            <n5>;<n5>
+
+#
+#	JIS X0208
+#
+<j0101>
+...
+<j0194>
+<j0201>
+...
+<j0214>
+<j0226>
+...
+<j0233>
+<j0242>
+...
+<J0248>
+<j0260>
+...
+<j0274>
+<j0282>
+...
+<j0289>
+<j0294>
+<j0316>
+...
+<j0325>
+<j0333>
+...
+<j0358>
+<j0365>
+...
+<j0390>
+<j0401>
+...
+<j0483>
+<j0501>
+...
+<j0586>
+<j0601>
+...
+<j0624>
+<j0633>
+...
+<j0656>
+<j0701>
+...
+<j0733>
+<j0749>
+...
+<j0781>
+<j0801>
+...
+<j0832>
+<j1601>
+...
+<j1694>
+<j1701>
+...
+<j1794>
+<j1801>
+...
+<j1894>
+<j1901>
+...
+<j1994>
+<j2001>
+...
+<j2094>
+<j2101>
+...
+<j2194>
+<j2201>
+...
+<j2294>
+<j2301>
+...
+<j2394>
+<j2401>
+...
+<j2494>
+<j2501>
+...
+<j2594>
+<j2601>
+...
+<j2694>
+<j2701>
+...
+<j2794>
+<j2801>
+...
+<j2894>
+<j2901>
+...
+<j2994>
+<j3001>
+...
+<j3094>
+<j3101>
+...
+<j3194>
+<j3201>
+...
+<j3294>
+<j3301>
+...
+<j3394>
+<j3401>
+...
+<j3494>
+<j3501>
+...
+<j3594>
+<j3601>
+...
+<j3694>
+<j3701>
+...
+<j3794>
+<j3801>
+...
+<j3894>
+<j3901>
+...
+<j3994>
+<j4001>
+...
+<j4094>
+<j4101>
+...
+<j4194>
+<j4201>
+...
+<j4294>
+<j4301>
+...
+<j4394>
+<j4401>
+...
+<j4494>
+<j4501>
+...
+<j4594>
+<j4601>
+...
+<j4694>
+<j4701>
+...
+<j4751>
+<j4801>
+...
+<j4894>
+<j4901>
+...
+<j4994>
+<j5001>
+...
+<j5094>
+<j5101>
+...
+<j5194>
+<j5201>
+...
+<j5294>
+<j5301>
+...
+<j5394>
+<j5401>
+...
+<j5494>
+<j5501>
+...
+<j5594>
+<j5601>
+...
+<j5694>
+<j5701>
+...
+<j5794>
+<j5801>
+...
+<j5894>
+<j5901>
+...
+<j5994>
+<j6001>
+...
+<j6094>
+<j6101>
+...
+<j6194>
+<j6201>
+...
+<j6294>
+<j6301>
+...
+<j6394>
+<j6401>
+...
+<j6494>
+<j6501>
+...
+<j6594>
+<j6601>
+...
+<j6694>
+<j6701>
+...
+<j6794>
+<j6801>
+...
+<j6894>
+<j6901>
+...
+<j6994>
+<j7001>
+...
+<j7094>
+<j7101>
+...
+<j7194>
+<j7201>
+...
+<j7294>
+<j7301>
+...
+<j7394>
+<j7401>
+...
+<j7494>
+<j7501>
+...
+<j7594>
+<j7601>
+...
+<j7694>
+<j7701>
+...
+<j7794>
+<j7801>
+...
+<j7894>
+<j7901>
+...
+<j7994>
+<j8001>
+...
+<j8094>
+<j8101>
+...
+<j8194>
+<j8201>
+...
+<j8294>
+<j8301>
+...
+<j8394>
+<j8401>
+...
+<j8406>
+#
+#	JIS X0212
+#
+<J0215>
+...
+<J0225>
+<J0234>
+...
+<J0236>
+<J0275>
+...
+<J0281>
+<J0665>
+...
+<J0669>
+<J0671>
+<J0673>
+<J0674>
+<J0676>
+<J0681>
+...
+<J0692>
+<J0734>
+...
+<J0746>
+<J0782>
+...
+<J0794>
+<J0901>
+<J0902>
+<J0904>
+<J0906>
+<J0908>
+<J0909>
+<J0911>
+...
+<J0913>
+<J0915>
+<J0916>
+<J0933>
+...
+<J0948>
+<J1001>
+...
+<J1024>
+<J1026>
+...
+<J1087>
+<J1101>
+...
+<J1127>
+<J1129>
+...
+<J1135>
+<J1137>
+...
+<J1187>
+<J1601>
+...
+<J1694>
+<J1701>
+...
+<J1794>
+<J1801>
+...
+<J1894>
+<J1901>
+...
+<J1994>
+<J2001>
+...
+<J2094>
+<J2101>
+...
+<J2194>
+<J2201>
+...
+<J2294>
+<J2301>
+...
+<J2394>
+<J2401>
+...
+<J2494>
+<J2501>
+...
+<J2594>
+<J2601>
+...
+<J2694>
+<J2701>
+...
+<J2794>
+<J2801>
+...
+<J2894>
+<J2901>
+...
+<J2994>
+<J3001>
+...
+<J3094>
+<J3101>
+...
+<J3194>
+<J3201>
+...
+<J3294>
+<J3301>
+...
+<J3394>
+<J3401>
+...
+<J3494>
+<J3501>
+...
+<J3594>
+<J3601>
+...
+<J3694>
+<J3701>
+...
+<J3794>
+<J3801>
+...
+<J3894>
+<J3901>
+...
+<J3994>
+<J4001>
+...
+<J4094>
+<J4101>
+...
+<J4194>
+<J4201>
+...
+<J4294>
+<J4301>
+...
+<J4394>
+<J4401>
+...
+<J4494>
+<J4501>
+...
+<J4594>
+<J4601>
+...
+<J4694>
+<J4701>
+...
+<J4794>
+<J4801>
+...
+<J4894>
+<J4901>
+...
+<J4994>
+<J5001>
+...
+<J5094>
+<J5101>
+...
+<J5194>
+<J5201>
+...
+<J5294>
+<J5301>
+...
+<J5394>
+<J5401>
+...
+<J5494>
+<J5501>
+...
+<J5594>
+<J5601>
+...
+<J5694>
+<J5701>
+...
+<J5794>
+<J5801>
+...
+<J5894>
+<J5901>
+...
+<J5994>
+<J6001>
+...
+<J6094>
+<J6101>
+...
+<J6194>
+<J6201>
+...
+<J6294>
+<J6301>
+...
+<J6394>
+<J6401>
+...
+<J6494>
+<J6501>
+...
+<J6594>
+<J6601>
+...
+<J6694>
+<J6701>
+...
+<J6794>
+<J6801>
+...
+<J6894>
+<J6901>
+...
+<J6994>
+<J7001>
+...
+<J7094>
+<J7101>
+...
+<J7194>
+<J7201>
+...
+<J7294>
+<J7301>
+...
+<J7394>
+<J7401>
+...
+<J7494>
+<J7501>
+...
+<J7594>
+<J7601>
+...
+<J7694>
+<J7701>
+...
+<J7767>
+
+UNDEFINED
+order_end
+
+END LC_COLLATE
+
+LC_MESSAGES
+
+# Any string starting with any form of Latin Y is
+# recognized as affirmative answer.
+# Any string starting with any form of Latin N is
+# recognized as negative answer.
+# Installations may add other definitions such as for
+# Hiragana and Katakana strings.
+
+yesexpr "^[<y><Y><j0389><j0357>]"
+
+noexpr  "^[<n><N><j0378><j0346>]"
+
+END LC_MESSAGES
+
+LC_NUMERIC
+
+decimal_point           "<period>"
+thousands_sep           "<comma>"
+grouping                3
+
+END LC_NUMERIC
+
+LC_TIME
+
+# abday: abbreviated weekday names
+# abday is defined as the first letters of Japanese weekday names in Kanji,
+# such as Nichi, Getsu, and Ka.
+abday   "<j3892>";"<j2378>";"<j1848>";"<j3169>";\
+        "<j4458>";"<j2266>";"<j3758>"
+
+# day: full weekday names
+# day is defined as full names of Japanese weekday names in Kanji, such as
+# Nichiyoubi, Getsuyoubi, and Kayoubi.
+day     "<j3892><j4543><j3892>";"<j2378><j4543><j3892>";\
+        "<j1848><j4543><j3892>";"<j3169><j4543><j3892>";\
+        "<j4458><j4543><j3892>";"<j2266><j4543><j3892>";\
+        "<j3758><j4543><j3892>"
+
+# abmon: abbreviated month names
+# abmon is defined as two columns digit of month number, and Gatsu
+# in Kanji.  If month number is less than ten, leading space is padded.
+# The names are " 1Gatsu", " 2Gatsu", ..., "12Gatsu".
+abmon   "<space><one><j2378>";"<space><two><j2378>";"<space><three><j2378>";\
+        "<space><four><j2378>";"<space><five><j2378>";"<space><six><j2378>";\
+        "<space><seven><j2378>";"<space><eight><j2378>";"<space><nine><j2378>";\
+        "<one><zero><j2378>";"<one><one><j2378>";\
+        "<one><two><j2378>"
+
+# mon: full month names
+# mon is defined as digit of month number, and Gatsu in Kanji.  No space
+# is padded.  The names are "1Gatsu", "2Gatsu", ..., "12Gatsu".
+mon     "<one><j2378>";"<two><j2378>";"<three><j2378>";\
+        "<four><j2378>";"<five><j2378>";"<six><j2378>";\
+        "<seven><j2378>";"<eight><j2378>";"<nine><j2378>";\
+        "<one><zero><j2378>";"<one><one><j2378>";\
+        "<one><two><j2378>"
+
+# d_t_fmt: date and time format
+# The format is defined as:
+#       "%YNen%mGatsu%dNichi %HJi%MFun%SByou"
+# which will be formatted as, for example,
+#       "1993Nen02Gatsu06Nichi 08Ji59Fun07Byou"
+d_t_fmt "%Y<j3915>%m<j2378>%d<j3892><space>%H<j2794>%M<j4212>%S<j4135>"
+
+# d_fmt: date format
+# The format is defined as:
+#       "%YNen%mGatsu%dNichi"
+# which will be formatted as, for example,
+#       "1993Nen02Gatsu06Nichi"
+d_fmt   "%Y<j3915>%m<j2378>%d<j3892>"
+
+# t_fmt: time format
+# The format is defined as:
+#       "%HJi%MFun%SByou"
+# which will be formatted as, for example,
+#       "08Ji59Fun07Byou"
+t_fmt   "%H<j2794>%M<j4212>%S<j4135>"
+
+# am_pm: ante meridiem (AM) and post meridiem (PM) strings
+# "Gozen" for AM, "Gogo" for PM
+am_pm   "<j2465><j3316>";"<j2465><j2469>"
+
+# t_fmt_ampm: time format using am_pm
+# The format is defined as:
+#       "%p%IJi%MFun%SByou"
+# which will be formatted as, for example,
+#       "Gozen08Ji59Fun07Byou"
+t_fmt_ampm "%p%I<j2794>%M<j4212>%S<j4135>"
+
+# era: year count and format for era
+# era (Gengou) is defined as follows:
+#       from 1990-01-01:                "Heisei%EyNen" (1990 is Heisei 2 Nen.)
+#       from 1989-01-08 to 1989-12-31:  "HeiseiGannen"
+#       from 1927-01-01 to 1989-01-07:  "Showa%EyNen" (1927 is Showa 2 Nen.)
+era     "+:2:1990/01/01:+*:<j4231><j3214>:%EC%Ey<j3915>";\
+        "+:1:1989/01/08:1989/12/31:<j4231><j3214>:%EC<j2421><j3915>";\
+        "+:2:1927/01/01:1989/01/07:<j3028><j4734>:%EC%Ey<j3915>"
+
+# era_d_fmt: date format using era
+# The format is defined as:
+#       "%EY%mGatsu%dNichi"
+# which will be formatted as, for example,
+#       "Heisei5Nen02Gatsu06Nichi"
+era_d_fmt "%EY%m<j2378>%d<j3892>"
+
+# era_d_t_fmt: date and time format using era
+# The format is defined as:
+#       "%EY%mGatsu%dNichi %HJi%MFun%SByou"
+# which will be formatted as, for example,
+#       "Heisei5Nen02Gatsu06Nichi 08Ji59Fun07Byou"
+era_d_t_fmt "%EY%m<j2378>%d<j3892><space>%H<j2794>%M<j4212>%S<j4135>"
+
+# era_t_fmt and alt_digits are not defined here.
+END LC_TIME
diff --git a/localedata/locales/lt_LT b/localedata/locales/lt_LT
index 0ae5bbc853..520385c4b9 100644
--- a/localedata/locales/lt_LT
+++ b/localedata/locales/lt_LT
@@ -78,7 +78,7 @@ collating-symbol <SMALL>
 % Latin letters. They are used 
 % to specify deltas by locales using
 % a locale as the default ordering
-% and by "reorder-after" statements
+% and by "replace-after" statements
 % specifying the changed placement
 % in an ordering of a character.
 
@@ -392,7 +392,7 @@ order_start forward;backward/
 <9">	IGNORE;IGNORE;IGNORE;<9">
 <//->	IGNORE;IGNORE;IGNORE;<//->
 <//=>	IGNORE;IGNORE;IGNORE;<//=>
-<sb>	IGNORE;IGNORE;IGNORE;<sb>
+<Sb>	IGNORE;IGNORE;IGNORE;<Sb>
 <..>	IGNORE;IGNORE;IGNORE;<..>
 <.3>	IGNORE;IGNORE;IGNORE;<.3>
 <%0>	IGNORE;IGNORE;IGNORE;<%0>
@@ -408,7 +408,6 @@ order_start forward;backward/
 <:X>	IGNORE;IGNORE;IGNORE;<:X>
 <!*2>	IGNORE;IGNORE;IGNORE;<!*2>
 <'->	IGNORE;IGNORE;IGNORE;<'->
-<//f>	IGNORE;IGNORE;IGNORE;<//f>
 <=S>	IGNORE;IGNORE;IGNORE;<=S>
 <0s>	IGNORE;IGNORE;IGNORE;<0s>
 <1s>	IGNORE;IGNORE;IGNORE;<1s>
@@ -508,9 +507,10 @@ order_start forward;backward/
 <-2>	IGNORE;IGNORE;IGNORE;<-2>
 <-+>	IGNORE;IGNORE;IGNORE;<-+>
 <.+>	IGNORE;IGNORE;IGNORE;<.+>
+<//f>	IGNORE;IGNORE;IGNORE;<//f>
 <*->	IGNORE;IGNORE;IGNORE;<*->
 <Ob>	IGNORE;IGNORE;IGNORE;<Ob>
-<Sb>	IGNORE;IGNORE;IGNORE;<Sb>
+<sb>	IGNORE;IGNORE;IGNORE;<sb>
 <RT>	IGNORE;IGNORE;IGNORE;<RT>
 <0(>	IGNORE;IGNORE;IGNORE;<0(>
 <00>	IGNORE;IGNORE;IGNORE;<00>
@@ -557,7 +557,6 @@ order_start forward;backward/
 <NI>	IGNORE;IGNORE;IGNORE;<NI>
 <(A>	IGNORE;IGNORE;IGNORE;<(A>
 <TR>	IGNORE;IGNORE;IGNORE;<TR>
-<88>	IGNORE;IGNORE;IGNORE;<88>
 <Iu>	IGNORE;IGNORE;IGNORE;<Iu>
 <Il>	IGNORE;IGNORE;IGNORE;<Il>
 <Vs>	IGNORE;IGNORE;IGNORE;<Vs>
@@ -631,9 +630,9 @@ order_start forward;backward/
 <20.>	IGNORE;IGNORE;IGNORE;<20.>
 <0-o>	IGNORE;IGNORE;IGNORE;<0-o>
 <hh>	IGNORE;IGNORE;IGNORE;<hh>
-<HH->	IGNORE;IGNORE;IGNORE;<HH->
+<HH>	IGNORE;IGNORE;IGNORE;<HH>
 <vv>	IGNORE;IGNORE;IGNORE;<vv>
-<VV->	IGNORE;IGNORE;IGNORE;<VV->
+<VV>	IGNORE;IGNORE;IGNORE;<VV>
 <3->	IGNORE;IGNORE;IGNORE;<3->
 <3_>	IGNORE;IGNORE;IGNORE;<3_>
 <3!>	IGNORE;IGNORE;IGNORE;<3!>
@@ -643,60 +642,60 @@ order_start forward;backward/
 <4!>	IGNORE;IGNORE;IGNORE;<4!>
 <4//>	IGNORE;IGNORE;IGNORE;<4//>
 <dr>	IGNORE;IGNORE;IGNORE;<dr>
-<dR->	IGNORE;IGNORE;IGNORE;<dR->
-<Dr->	IGNORE;IGNORE;IGNORE;<Dr->
-<DR->	IGNORE;IGNORE;IGNORE;<DR->
+<dR>	IGNORE;IGNORE;IGNORE;<dR>
+<Dr>	IGNORE;IGNORE;IGNORE;<Dr>
+<DR>	IGNORE;IGNORE;IGNORE;<DR>
 <dl>	IGNORE;IGNORE;IGNORE;<dl>
-<dL->	IGNORE;IGNORE;IGNORE;<dL->
-<Dl->	IGNORE;IGNORE;IGNORE;<Dl->
-<LD->	IGNORE;IGNORE;IGNORE;<LD->
+<dL>	IGNORE;IGNORE;IGNORE;<dL>
+<Dl>	IGNORE;IGNORE;IGNORE;<Dl>
+<LD>	IGNORE;IGNORE;IGNORE;<LD>
 <ur>	IGNORE;IGNORE;IGNORE;<ur>
-<uR->	IGNORE;IGNORE;IGNORE;<uR->
-<Ur->	IGNORE;IGNORE;IGNORE;<Ur->
-<UR->	IGNORE;IGNORE;IGNORE;<UR->
+<uR>	IGNORE;IGNORE;IGNORE;<uR>
+<Ur>	IGNORE;IGNORE;IGNORE;<Ur>
+<UR>	IGNORE;IGNORE;IGNORE;<UR>
 <ul>	IGNORE;IGNORE;IGNORE;<ul>
-<uL->	IGNORE;IGNORE;IGNORE;<uL->
-<Ul->	IGNORE;IGNORE;IGNORE;<Ul->
-<UL->	IGNORE;IGNORE;IGNORE;<UL->
+<uL>	IGNORE;IGNORE;IGNORE;<uL>
+<Ul>	IGNORE;IGNORE;IGNORE;<Ul>
+<UL>	IGNORE;IGNORE;IGNORE;<UL>
 <vr>	IGNORE;IGNORE;IGNORE;<vr>
-<vR->	IGNORE;IGNORE;IGNORE;<vR->
+<vR>	IGNORE;IGNORE;IGNORE;<vR>
 <Udr>	IGNORE;IGNORE;IGNORE;<Udr>
 <uDr>	IGNORE;IGNORE;IGNORE;<uDr>
-<Vr->	IGNORE;IGNORE;IGNORE;<Vr->
+<Vr>	IGNORE;IGNORE;IGNORE;<Vr>
 <UdR>	IGNORE;IGNORE;IGNORE;<UdR>
 <uDR>	IGNORE;IGNORE;IGNORE;<uDR>
-<VR->	IGNORE;IGNORE;IGNORE;<VR->
+<VR>	IGNORE;IGNORE;IGNORE;<VR>
 <vl>	IGNORE;IGNORE;IGNORE;<vl>
-<vL->	IGNORE;IGNORE;IGNORE;<vL->
+<vL>	IGNORE;IGNORE;IGNORE;<vL>
 <Udl>	IGNORE;IGNORE;IGNORE;<Udl>
 <uDl>	IGNORE;IGNORE;IGNORE;<uDl>
-<Vl->	IGNORE;IGNORE;IGNORE;<Vl->
+<Vl>	IGNORE;IGNORE;IGNORE;<Vl>
 <UdL>	IGNORE;IGNORE;IGNORE;<UdL>
 <uDL>	IGNORE;IGNORE;IGNORE;<uDL>
-<VL->	IGNORE;IGNORE;IGNORE;<VL->
+<VL>	IGNORE;IGNORE;IGNORE;<VL>
 <dh>	IGNORE;IGNORE;IGNORE;<dh>
 <dLr>	IGNORE;IGNORE;IGNORE;<dLr>
 <dlR>	IGNORE;IGNORE;IGNORE;<dlR>
-<dH->	IGNORE;IGNORE;IGNORE;<dH->
-<Dh->	IGNORE;IGNORE;IGNORE;<Dh->
+<dH>	IGNORE;IGNORE;IGNORE;<dH>
+<Dh>	IGNORE;IGNORE;IGNORE;<Dh>
 <DLr>	IGNORE;IGNORE;IGNORE;<DLr>
 <DlR>	IGNORE;IGNORE;IGNORE;<DlR>
-<DH->	IGNORE;IGNORE;IGNORE;<DH->
+<DH>	IGNORE;IGNORE;IGNORE;<DH>
 <uh>	IGNORE;IGNORE;IGNORE;<uh>
 <uLr>	IGNORE;IGNORE;IGNORE;<uLr>
 <ulR>	IGNORE;IGNORE;IGNORE;<ulR>
-<uH->	IGNORE;IGNORE;IGNORE;<uH->
-<Uh->	IGNORE;IGNORE;IGNORE;<Uh->
+<uH>	IGNORE;IGNORE;IGNORE;<uH>
+<Uh>	IGNORE;IGNORE;IGNORE;<Uh>
 <ULr>	IGNORE;IGNORE;IGNORE;<ULr>
 <UlR>	IGNORE;IGNORE;IGNORE;<UlR>
-<UH->	IGNORE;IGNORE;IGNORE;<UH->
+<UH>	IGNORE;IGNORE;IGNORE;<UH>
 <vh>	IGNORE;IGNORE;IGNORE;<vh>
 <vLr>	IGNORE;IGNORE;IGNORE;<vLr>
 <vlR>	IGNORE;IGNORE;IGNORE;<vlR>
-<vH->	IGNORE;IGNORE;IGNORE;<vH->
+<vH>	IGNORE;IGNORE;IGNORE;<vH>
 <Udh>	IGNORE;IGNORE;IGNORE;<Udh>
 <uDh>	IGNORE;IGNORE;IGNORE;<uDh>
-<Vh->	IGNORE;IGNORE;IGNORE;<Vh->
+<Vh>	IGNORE;IGNORE;IGNORE;<Vh>
 <UdLr>	IGNORE;IGNORE;IGNORE;<UdLr>
 <UdlR>	IGNORE;IGNORE;IGNORE;<UdlR>
 <uDLr>	IGNORE;IGNORE;IGNORE;<uDLr>
@@ -705,35 +704,6 @@ order_start forward;backward/
 <uDH>	IGNORE;IGNORE;IGNORE;<uDH>
 <VLr>	IGNORE;IGNORE;IGNORE;<VLr>
 <VlR>	IGNORE;IGNORE;IGNORE;<VlR>
-<VH->	IGNORE;IGNORE;IGNORE;<VH->
-<HH>	IGNORE;IGNORE;IGNORE;<HH>
-<VV>	IGNORE;IGNORE;IGNORE;<VV>
-<dR>	IGNORE;IGNORE;IGNORE;<dR>
-<Dr>	IGNORE;IGNORE;IGNORE;<Dr>
-<DR>	IGNORE;IGNORE;IGNORE;<DR>
-<dL>	IGNORE;IGNORE;IGNORE;<dL>
-<Dl>	IGNORE;IGNORE;IGNORE;<Dl>
-<LD>	IGNORE;IGNORE;IGNORE;<LD>
-<uR>	IGNORE;IGNORE;IGNORE;<uR>
-<Ur>	IGNORE;IGNORE;IGNORE;<Ur>
-<UR>	IGNORE;IGNORE;IGNORE;<UR>
-<uL>	IGNORE;IGNORE;IGNORE;<uL>
-<Ul>	IGNORE;IGNORE;IGNORE;<Ul>
-<UL>	IGNORE;IGNORE;IGNORE;<UL>
-<vR>	IGNORE;IGNORE;IGNORE;<vR>
-<Vr>	IGNORE;IGNORE;IGNORE;<Vr>
-<VR>	IGNORE;IGNORE;IGNORE;<VR>
-<vL>	IGNORE;IGNORE;IGNORE;<vL>
-<Vl>	IGNORE;IGNORE;IGNORE;<Vl>
-<VL>	IGNORE;IGNORE;IGNORE;<VL>
-<dH>	IGNORE;IGNORE;IGNORE;<dH>
-<Dh>	IGNORE;IGNORE;IGNORE;<Dh>
-<DH>	IGNORE;IGNORE;IGNORE;<DH>
-<uH>	IGNORE;IGNORE;IGNORE;<uH>
-<Uh>	IGNORE;IGNORE;IGNORE;<Uh>
-<UH>	IGNORE;IGNORE;IGNORE;<UH>
-<vH>	IGNORE;IGNORE;IGNORE;<vH>
-<Vh>	IGNORE;IGNORE;IGNORE;<Vh>
 <VH>	IGNORE;IGNORE;IGNORE;<VH>
 <FD>	IGNORE;IGNORE;IGNORE;<FD>
 <BD>	IGNORE;IGNORE;IGNORE;<BD>
@@ -939,8 +909,6 @@ order_start forward;backward/
 <Tel>	IGNORE;IGNORE;IGNORE;<Tel>
 <UA>	IGNORE;IGNORE;IGNORE;<UA>
 <UB>	IGNORE;IGNORE;IGNORE;<UB>
-<Mc>	IGNORE;IGNORE;IGNORE;<Mc>
-<Fl>	IGNORE;IGNORE;IGNORE;<Fl>
 UNDEFINED	IGNORE;IGNORE;IGNORE
 
 <0>	<0>;<0>;IGNORE;IGNORE
@@ -1079,8 +1047,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <D_>	<D>;<LINE-BELOW>;<CAPITAL>;IGNORE
 <d_>	<D>;<LINE-BELOW>;<SMALL>;IGNORE
 <d8>	
-<D->	<D>;<D->;<CAPITAL>;IGNORE
-<d->	<D>;<D->;<SMALL>;IGNORE
 <E>	<E>;<NONE>;<CAPITAL>;IGNORE
 <e>	<E>;<NONE>;<SMALL>;IGNORE
 <E'>	<E>;<ACUTE>;<CAPITAL>;IGNORE
@@ -1151,8 +1117,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <g'>	<G>;<ACUTE>;<SMALL>;IGNORE
 <G(>	<G>;<BREVE>;<CAPITAL>;IGNORE
 <g(>	<G>;<BREVE>;<SMALL>;IGNORE
-<OI>	<G>;<BREVE+ACUTE>;<CAPITAL>;IGNORE
-<oi>	<G>;<BREVE+ACUTE>;<SMALL>;IGNORE
 <G/>>	<G>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
 <g/>>	<G>;<CIRCUMFLEX>;<SMALL>;IGNORE
 <G<>	<G>;<CARON>;<CAPITAL>;IGNORE
@@ -1264,7 +1228,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <L_>	<L>;<LINE-BELOW>;<CAPITAL>;IGNORE
 <l_>	<L>;<LINE-BELOW>;<SMALL>;IGNORE
 <l8>	
-<St>	<LONG>;<SPECIAL>;<SMALL>;IGNORE
 <M>	<M>;<NONE>;<CAPITAL>;IGNORE
 <m>	<M>;<NONE>;<SMALL>;IGNORE
 <M'>	<M>;<ACUTE>;<CAPITAL>;IGNORE
@@ -1294,8 +1257,8 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <n_>	<N>;<LINE-BELOW>;<SMALL>;IGNORE
 <'n>	<N>;<PRECEDED-BY-APOSTROPHE>;<SMALL>;IGNORE
 <n8>	
-<NG>	<N>;<NG>;<CAPITAL>;IGNORE
-<ng>	<N>;<NG>;<SMALL>;IGNORE
+<NG>	"<N><G>";"<NG><NG>";"<CAPITAL><CAPITAL>";IGNORE
+<ng>	"<N><G>";"<NG><NG>";"<SMALL><SMALL>";IGNORE
 <O>	<O>;<NONE>;<CAPITAL>;IGNORE
 <o>	<O>;<NONE>;<SMALL>;IGNORE
 <-o>	<O>;<NONE>;<-o>;IGNORE
@@ -2128,13 +2091,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <N6>	<N6>;<N6>;IGNORE;IGNORE
 <n5>	<N6>;<n5>;IGNORE;IGNORE
 
-% modifier letters
-
-<;S>	IGNORE;IGNORE;<;S>;IGNORE
-<1/>>	IGNORE;IGNORE;<CIRCUMFLEX>;IGNORE
-<1->	IGNORE;IGNORE;<MACRON>;IGNORE
-<1!>	IGNORE;IGNORE;<GRAVE>;IGNORE
-
 order_end
 
 END LC_COLLATE
diff --git a/localedata/locales/lv_LV b/localedata/locales/lv_LV
index ba5ee04db5..ca7e62d47c 100644
--- a/localedata/locales/lv_LV
+++ b/localedata/locales/lv_LV
@@ -70,7 +70,7 @@ collating-symbol <SMALL>
 % Latin letters. They are used 
 % to specify deltas by locales using
 % a locale as the default ordering
-% and by "reorder-after" statements
+% and by "replace-after" statements
 % specifying the changed placement
 % in an ordering of a character.
 
@@ -384,7 +384,7 @@ order_start forward;backward/
 <9">	IGNORE;IGNORE;IGNORE;<9">
 <//->	IGNORE;IGNORE;IGNORE;<//->
 <//=>	IGNORE;IGNORE;IGNORE;<//=>
-<sb>	IGNORE;IGNORE;IGNORE;<sb>
+<Sb>	IGNORE;IGNORE;IGNORE;<Sb>
 <..>	IGNORE;IGNORE;IGNORE;<..>
 <.3>	IGNORE;IGNORE;IGNORE;<.3>
 <%0>	IGNORE;IGNORE;IGNORE;<%0>
@@ -400,7 +400,6 @@ order_start forward;backward/
 <:X>	IGNORE;IGNORE;IGNORE;<:X>
 <!*2>	IGNORE;IGNORE;IGNORE;<!*2>
 <'->	IGNORE;IGNORE;IGNORE;<'->
-<//f>	IGNORE;IGNORE;IGNORE;<//f>
 <=S>	IGNORE;IGNORE;IGNORE;<=S>
 <0s>	IGNORE;IGNORE;IGNORE;<0s>
 <1s>	IGNORE;IGNORE;IGNORE;<1s>
@@ -500,9 +499,10 @@ order_start forward;backward/
 <-2>	IGNORE;IGNORE;IGNORE;<-2>
 <-+>	IGNORE;IGNORE;IGNORE;<-+>
 <.+>	IGNORE;IGNORE;IGNORE;<.+>
+<//f>	IGNORE;IGNORE;IGNORE;<//f>
 <*->	IGNORE;IGNORE;IGNORE;<*->
 <Ob>	IGNORE;IGNORE;IGNORE;<Ob>
-<Sb>	IGNORE;IGNORE;IGNORE;<Sb>
+<sb>	IGNORE;IGNORE;IGNORE;<sb>
 <RT>	IGNORE;IGNORE;IGNORE;<RT>
 <0(>	IGNORE;IGNORE;IGNORE;<0(>
 <00>	IGNORE;IGNORE;IGNORE;<00>
@@ -549,7 +549,6 @@ order_start forward;backward/
 <NI>	IGNORE;IGNORE;IGNORE;<NI>
 <(A>	IGNORE;IGNORE;IGNORE;<(A>
 <TR>	IGNORE;IGNORE;IGNORE;<TR>
-<88>	IGNORE;IGNORE;IGNORE;<88>
 <Iu>	IGNORE;IGNORE;IGNORE;<Iu>
 <Il>	IGNORE;IGNORE;IGNORE;<Il>
 <Vs>	IGNORE;IGNORE;IGNORE;<Vs>
@@ -623,9 +622,9 @@ order_start forward;backward/
 <20.>	IGNORE;IGNORE;IGNORE;<20.>
 <0-o>	IGNORE;IGNORE;IGNORE;<0-o>
 <hh>	IGNORE;IGNORE;IGNORE;<hh>
-<HH->	IGNORE;IGNORE;IGNORE;<HH->
+<HH>	IGNORE;IGNORE;IGNORE;<HH>
 <vv>	IGNORE;IGNORE;IGNORE;<vv>
-<VV->	IGNORE;IGNORE;IGNORE;<VV->
+<VV>	IGNORE;IGNORE;IGNORE;<VV>
 <3->	IGNORE;IGNORE;IGNORE;<3->
 <3_>	IGNORE;IGNORE;IGNORE;<3_>
 <3!>	IGNORE;IGNORE;IGNORE;<3!>
@@ -635,60 +634,60 @@ order_start forward;backward/
 <4!>	IGNORE;IGNORE;IGNORE;<4!>
 <4//>	IGNORE;IGNORE;IGNORE;<4//>
 <dr>	IGNORE;IGNORE;IGNORE;<dr>
-<dR->	IGNORE;IGNORE;IGNORE;<dR->
-<Dr->	IGNORE;IGNORE;IGNORE;<Dr->
-<DR->	IGNORE;IGNORE;IGNORE;<DR->
+<dR>	IGNORE;IGNORE;IGNORE;<dR>
+<Dr>	IGNORE;IGNORE;IGNORE;<Dr>
+<DR>	IGNORE;IGNORE;IGNORE;<DR>
 <dl>	IGNORE;IGNORE;IGNORE;<dl>
-<dL->	IGNORE;IGNORE;IGNORE;<dL->
-<Dl->	IGNORE;IGNORE;IGNORE;<Dl->
-<LD->	IGNORE;IGNORE;IGNORE;<LD->
+<dL>	IGNORE;IGNORE;IGNORE;<dL>
+<Dl>	IGNORE;IGNORE;IGNORE;<Dl>
+<LD>	IGNORE;IGNORE;IGNORE;<LD>
 <ur>	IGNORE;IGNORE;IGNORE;<ur>
-<uR->	IGNORE;IGNORE;IGNORE;<uR->
-<Ur->	IGNORE;IGNORE;IGNORE;<Ur->
-<UR->	IGNORE;IGNORE;IGNORE;<UR->
+<uR>	IGNORE;IGNORE;IGNORE;<uR>
+<Ur>	IGNORE;IGNORE;IGNORE;<Ur>
+<UR>	IGNORE;IGNORE;IGNORE;<UR>
 <ul>	IGNORE;IGNORE;IGNORE;<ul>
-<uL->	IGNORE;IGNORE;IGNORE;<uL->
-<Ul->	IGNORE;IGNORE;IGNORE;<Ul->
-<UL->	IGNORE;IGNORE;IGNORE;<UL->
+<uL>	IGNORE;IGNORE;IGNORE;<uL>
+<Ul>	IGNORE;IGNORE;IGNORE;<Ul>
+<UL>	IGNORE;IGNORE;IGNORE;<UL>
 <vr>	IGNORE;IGNORE;IGNORE;<vr>
-<vR->	IGNORE;IGNORE;IGNORE;<vR->
+<vR>	IGNORE;IGNORE;IGNORE;<vR>
 <Udr>	IGNORE;IGNORE;IGNORE;<Udr>
 <uDr>	IGNORE;IGNORE;IGNORE;<uDr>
-<Vr->	IGNORE;IGNORE;IGNORE;<Vr->
+<Vr>	IGNORE;IGNORE;IGNORE;<Vr>
 <UdR>	IGNORE;IGNORE;IGNORE;<UdR>
 <uDR>	IGNORE;IGNORE;IGNORE;<uDR>
-<VR->	IGNORE;IGNORE;IGNORE;<VR->
+<VR>	IGNORE;IGNORE;IGNORE;<VR>
 <vl>	IGNORE;IGNORE;IGNORE;<vl>
-<vL->	IGNORE;IGNORE;IGNORE;<vL->
+<vL>	IGNORE;IGNORE;IGNORE;<vL>
 <Udl>	IGNORE;IGNORE;IGNORE;<Udl>
 <uDl>	IGNORE;IGNORE;IGNORE;<uDl>
-<Vl->	IGNORE;IGNORE;IGNORE;<Vl->
+<Vl>	IGNORE;IGNORE;IGNORE;<Vl>
 <UdL>	IGNORE;IGNORE;IGNORE;<UdL>
 <uDL>	IGNORE;IGNORE;IGNORE;<uDL>
-<VL->	IGNORE;IGNORE;IGNORE;<VL->
+<VL>	IGNORE;IGNORE;IGNORE;<VL>
 <dh>	IGNORE;IGNORE;IGNORE;<dh>
 <dLr>	IGNORE;IGNORE;IGNORE;<dLr>
 <dlR>	IGNORE;IGNORE;IGNORE;<dlR>
-<dH->	IGNORE;IGNORE;IGNORE;<dH->
-<Dh->	IGNORE;IGNORE;IGNORE;<Dh->
+<dH>	IGNORE;IGNORE;IGNORE;<dH>
+<Dh>	IGNORE;IGNORE;IGNORE;<Dh>
 <DLr>	IGNORE;IGNORE;IGNORE;<DLr>
 <DlR>	IGNORE;IGNORE;IGNORE;<DlR>
-<DH->	IGNORE;IGNORE;IGNORE;<DH->
+<DH>	IGNORE;IGNORE;IGNORE;<DH>
 <uh>	IGNORE;IGNORE;IGNORE;<uh>
 <uLr>	IGNORE;IGNORE;IGNORE;<uLr>
 <ulR>	IGNORE;IGNORE;IGNORE;<ulR>
-<uH->	IGNORE;IGNORE;IGNORE;<uH->
-<Uh->	IGNORE;IGNORE;IGNORE;<Uh->
+<uH>	IGNORE;IGNORE;IGNORE;<uH>
+<Uh>	IGNORE;IGNORE;IGNORE;<Uh>
 <ULr>	IGNORE;IGNORE;IGNORE;<ULr>
 <UlR>	IGNORE;IGNORE;IGNORE;<UlR>
-<UH->	IGNORE;IGNORE;IGNORE;<UH->
+<UH>	IGNORE;IGNORE;IGNORE;<UH>
 <vh>	IGNORE;IGNORE;IGNORE;<vh>
 <vLr>	IGNORE;IGNORE;IGNORE;<vLr>
 <vlR>	IGNORE;IGNORE;IGNORE;<vlR>
-<vH->	IGNORE;IGNORE;IGNORE;<vH->
+<vH>	IGNORE;IGNORE;IGNORE;<vH>
 <Udh>	IGNORE;IGNORE;IGNORE;<Udh>
 <uDh>	IGNORE;IGNORE;IGNORE;<uDh>
-<Vh->	IGNORE;IGNORE;IGNORE;<Vh->
+<Vh>	IGNORE;IGNORE;IGNORE;<Vh>
 <UdLr>	IGNORE;IGNORE;IGNORE;<UdLr>
 <UdlR>	IGNORE;IGNORE;IGNORE;<UdlR>
 <uDLr>	IGNORE;IGNORE;IGNORE;<uDLr>
@@ -697,35 +696,6 @@ order_start forward;backward/
 <uDH>	IGNORE;IGNORE;IGNORE;<uDH>
 <VLr>	IGNORE;IGNORE;IGNORE;<VLr>
 <VlR>	IGNORE;IGNORE;IGNORE;<VlR>
-<VH->	IGNORE;IGNORE;IGNORE;<VH->
-<HH>	IGNORE;IGNORE;IGNORE;<HH>
-<VV>	IGNORE;IGNORE;IGNORE;<VV>
-<dR>	IGNORE;IGNORE;IGNORE;<dR>
-<Dr>	IGNORE;IGNORE;IGNORE;<Dr>
-<DR>	IGNORE;IGNORE;IGNORE;<DR>
-<dL>	IGNORE;IGNORE;IGNORE;<dL>
-<Dl>	IGNORE;IGNORE;IGNORE;<Dl>
-<LD>	IGNORE;IGNORE;IGNORE;<LD>
-<uR>	IGNORE;IGNORE;IGNORE;<uR>
-<Ur>	IGNORE;IGNORE;IGNORE;<Ur>
-<UR>	IGNORE;IGNORE;IGNORE;<UR>
-<uL>	IGNORE;IGNORE;IGNORE;<uL>
-<Ul>	IGNORE;IGNORE;IGNORE;<Ul>
-<UL>	IGNORE;IGNORE;IGNORE;<UL>
-<vR>	IGNORE;IGNORE;IGNORE;<vR>
-<Vr>	IGNORE;IGNORE;IGNORE;<Vr>
-<VR>	IGNORE;IGNORE;IGNORE;<VR>
-<vL>	IGNORE;IGNORE;IGNORE;<vL>
-<Vl>	IGNORE;IGNORE;IGNORE;<Vl>
-<VL>	IGNORE;IGNORE;IGNORE;<VL>
-<dH>	IGNORE;IGNORE;IGNORE;<dH>
-<Dh>	IGNORE;IGNORE;IGNORE;<Dh>
-<DH>	IGNORE;IGNORE;IGNORE;<DH>
-<uH>	IGNORE;IGNORE;IGNORE;<uH>
-<Uh>	IGNORE;IGNORE;IGNORE;<Uh>
-<UH>	IGNORE;IGNORE;IGNORE;<UH>
-<vH>	IGNORE;IGNORE;IGNORE;<vH>
-<Vh>	IGNORE;IGNORE;IGNORE;<Vh>
 <VH>	IGNORE;IGNORE;IGNORE;<VH>
 <FD>	IGNORE;IGNORE;IGNORE;<FD>
 <BD>	IGNORE;IGNORE;IGNORE;<BD>
@@ -931,8 +901,6 @@ order_start forward;backward/
 <Tel>	IGNORE;IGNORE;IGNORE;<Tel>
 <UA>	IGNORE;IGNORE;IGNORE;<UA>
 <UB>	IGNORE;IGNORE;IGNORE;<UB>
-<Mc>	IGNORE;IGNORE;IGNORE;<Mc>
-<Fl>	IGNORE;IGNORE;IGNORE;<Fl>
 UNDEFINED	IGNORE;IGNORE;IGNORE
 
 <0>	<0>;<0>;IGNORE;IGNORE
@@ -1071,8 +1039,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <D_>	<D>;<LINE-BELOW>;<CAPITAL>;IGNORE
 <d_>	<D>;<LINE-BELOW>;<SMALL>;IGNORE
 <d8>	
-<D->	<D>;<D->;<CAPITAL>;IGNORE
-<d->	<D>;<D->;<SMALL>;IGNORE
 <E>	<E>;<NONE>;<CAPITAL>;IGNORE
 <e>	<E>;<NONE>;<SMALL>;IGNORE
 <E'>	<E>;<ACUTE>;<CAPITAL>;IGNORE
@@ -1143,8 +1109,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <g'>	<G>;<ACUTE>;<SMALL>;IGNORE
 <G(>	<G>;<BREVE>;<CAPITAL>;IGNORE
 <g(>	<G>;<BREVE>;<SMALL>;IGNORE
-<OI>	<G>;<BREVE+ACUTE>;<CAPITAL>;IGNORE
-<oi>	<G>;<BREVE+ACUTE>;<SMALL>;IGNORE
 <G/>>	<G>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
 <g/>>	<G>;<CIRCUMFLEX>;<SMALL>;IGNORE
 <G<>	<G>;<CARON>;<CAPITAL>;IGNORE
@@ -1259,7 +1223,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <l8>	
 <L,>   <L,>;<NONE>;<CAPITAL>;IGNORE
 <l,>   <L,>;<NONE>;<SMALL>;IGNORE
-<St>	<LONG>;<SPECIAL>;<SMALL>;IGNORE
 <M>	<M>;<NONE>;<CAPITAL>;IGNORE
 <m>	<M>;<NONE>;<SMALL>;IGNORE
 <M'>	<M>;<ACUTE>;<CAPITAL>;IGNORE
@@ -1289,8 +1252,8 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <n8>	
 <N,>   <N,>;<NONE>;<CAPITAL>;IGNORE
 <n,>   <N,>;<NONE>;<SMALL>;IGNORE
-<NG>	<N>;<NG>;<CAPITAL>;IGNORE
-<ng>	<N>;<NG>;<SMALL>;IGNORE
+<NG>	"<N><G>";"<NG><NG>";"<CAPITAL><CAPITAL>";IGNORE
+<ng>	"<N><G>";"<NG><NG>";"<SMALL><SMALL>";IGNORE
 <O>	<O>;<NONE>;<CAPITAL>;IGNORE
 <o>	<O>;<NONE>;<SMALL>;IGNORE
 <-o>	<O>;<NONE>;<-o>;IGNORE
@@ -2120,13 +2083,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <N6>	<N6>;<N6>;IGNORE;IGNORE
 <n5>	<N6>;<n5>;IGNORE;IGNORE
 
-% modifier letters
-
-<;S>	IGNORE;IGNORE;<;S>;IGNORE
-<1/>>	IGNORE;IGNORE;<CIRCUMFLEX>;IGNORE
-<1->	IGNORE;IGNORE;<MACRON>;IGNORE
-<1!>	IGNORE;IGNORE;<GRAVE>;IGNORE
-
 order_end
 
 END LC_COLLATE
diff --git a/localedata/locales/no_NO b/localedata/locales/no_NO
index f67bc7780a..d7b1e74f2d 100644
--- a/localedata/locales/no_NO
+++ b/localedata/locales/no_NO
@@ -72,7 +72,7 @@ collating-symbol <SMALL>
 % Latin letters. They are used 
 % to specify deltas by locales using
 % a locale as the default ordering
-% and by "reorder-after" statements
+% and by "replace-after" statements
 % specifying the changed placement
 % in an ordering of a character.
 
@@ -178,7 +178,7 @@ collating-symbol <SPECIAL>
 
 % letter;accent;case;specials
 
-order_start forward;forward/
+order_start forward;backward/
             ;forward;position
 
 % <CAPITAL> or <SMALL> letters first:
@@ -387,7 +387,7 @@ order_start forward;forward/
 <9">	IGNORE;IGNORE;IGNORE;<9">
 <//->	IGNORE;IGNORE;IGNORE;<//->
 <//=>	IGNORE;IGNORE;IGNORE;<//=>
-<sb>	IGNORE;IGNORE;IGNORE;<sb>
+<Sb>	IGNORE;IGNORE;IGNORE;<Sb>
 <..>	IGNORE;IGNORE;IGNORE;<..>
 <.3>	IGNORE;IGNORE;IGNORE;<.3>
 <%0>	IGNORE;IGNORE;IGNORE;<%0>
@@ -403,7 +403,6 @@ order_start forward;forward/
 <:X>	IGNORE;IGNORE;IGNORE;<:X>
 <!*2>	IGNORE;IGNORE;IGNORE;<!*2>
 <'->	IGNORE;IGNORE;IGNORE;<'->
-<//f>	IGNORE;IGNORE;IGNORE;<//f>
 <=S>	IGNORE;IGNORE;IGNORE;<=S>
 <0s>	IGNORE;IGNORE;IGNORE;<0s>
 <1s>	IGNORE;IGNORE;IGNORE;<1s>
@@ -503,9 +502,10 @@ order_start forward;forward/
 <-2>	IGNORE;IGNORE;IGNORE;<-2>
 <-+>	IGNORE;IGNORE;IGNORE;<-+>
 <.+>	IGNORE;IGNORE;IGNORE;<.+>
+<//f>	IGNORE;IGNORE;IGNORE;<//f>
 <*->	IGNORE;IGNORE;IGNORE;<*->
 <Ob>	IGNORE;IGNORE;IGNORE;<Ob>
-<Sb>	IGNORE;IGNORE;IGNORE;<Sb>
+<sb>	IGNORE;IGNORE;IGNORE;<sb>
 <RT>	IGNORE;IGNORE;IGNORE;<RT>
 <0(>	IGNORE;IGNORE;IGNORE;<0(>
 <00>	IGNORE;IGNORE;IGNORE;<00>
@@ -552,7 +552,6 @@ order_start forward;forward/
 <NI>	IGNORE;IGNORE;IGNORE;<NI>
 <(A>	IGNORE;IGNORE;IGNORE;<(A>
 <TR>	IGNORE;IGNORE;IGNORE;<TR>
-<88>	IGNORE;IGNORE;IGNORE;<88>
 <Iu>	IGNORE;IGNORE;IGNORE;<Iu>
 <Il>	IGNORE;IGNORE;IGNORE;<Il>
 <Vs>	IGNORE;IGNORE;IGNORE;<Vs>
@@ -626,9 +625,9 @@ order_start forward;forward/
 <20.>	IGNORE;IGNORE;IGNORE;<20.>
 <0-o>	IGNORE;IGNORE;IGNORE;<0-o>
 <hh>	IGNORE;IGNORE;IGNORE;<hh>
-<HH->	IGNORE;IGNORE;IGNORE;<HH->
+<HH>	IGNORE;IGNORE;IGNORE;<HH>
 <vv>	IGNORE;IGNORE;IGNORE;<vv>
-<VV->	IGNORE;IGNORE;IGNORE;<VV->
+<VV>	IGNORE;IGNORE;IGNORE;<VV>
 <3->	IGNORE;IGNORE;IGNORE;<3->
 <3_>	IGNORE;IGNORE;IGNORE;<3_>
 <3!>	IGNORE;IGNORE;IGNORE;<3!>
@@ -638,60 +637,60 @@ order_start forward;forward/
 <4!>	IGNORE;IGNORE;IGNORE;<4!>
 <4//>	IGNORE;IGNORE;IGNORE;<4//>
 <dr>	IGNORE;IGNORE;IGNORE;<dr>
-<dR->	IGNORE;IGNORE;IGNORE;<dR->
-<Dr->	IGNORE;IGNORE;IGNORE;<Dr->
-<DR->	IGNORE;IGNORE;IGNORE;<DR->
+<dR>	IGNORE;IGNORE;IGNORE;<dR>
+<Dr>	IGNORE;IGNORE;IGNORE;<Dr>
+<DR>	IGNORE;IGNORE;IGNORE;<DR>
 <dl>	IGNORE;IGNORE;IGNORE;<dl>
-<dL->	IGNORE;IGNORE;IGNORE;<dL->
-<Dl->	IGNORE;IGNORE;IGNORE;<Dl->
-<LD->	IGNORE;IGNORE;IGNORE;<LD->
+<dL>	IGNORE;IGNORE;IGNORE;<dL>
+<Dl>	IGNORE;IGNORE;IGNORE;<Dl>
+<LD>	IGNORE;IGNORE;IGNORE;<LD>
 <ur>	IGNORE;IGNORE;IGNORE;<ur>
-<uR->	IGNORE;IGNORE;IGNORE;<uR->
-<Ur->	IGNORE;IGNORE;IGNORE;<Ur->
-<UR->	IGNORE;IGNORE;IGNORE;<UR->
+<uR>	IGNORE;IGNORE;IGNORE;<uR>
+<Ur>	IGNORE;IGNORE;IGNORE;<Ur>
+<UR>	IGNORE;IGNORE;IGNORE;<UR>
 <ul>	IGNORE;IGNORE;IGNORE;<ul>
-<uL->	IGNORE;IGNORE;IGNORE;<uL->
-<Ul->	IGNORE;IGNORE;IGNORE;<Ul->
-<UL->	IGNORE;IGNORE;IGNORE;<UL->
+<uL>	IGNORE;IGNORE;IGNORE;<uL>
+<Ul>	IGNORE;IGNORE;IGNORE;<Ul>
+<UL>	IGNORE;IGNORE;IGNORE;<UL>
 <vr>	IGNORE;IGNORE;IGNORE;<vr>
-<vR->	IGNORE;IGNORE;IGNORE;<vR->
+<vR>	IGNORE;IGNORE;IGNORE;<vR>
 <Udr>	IGNORE;IGNORE;IGNORE;<Udr>
 <uDr>	IGNORE;IGNORE;IGNORE;<uDr>
-<Vr->	IGNORE;IGNORE;IGNORE;<Vr->
+<Vr>	IGNORE;IGNORE;IGNORE;<Vr>
 <UdR>	IGNORE;IGNORE;IGNORE;<UdR>
 <uDR>	IGNORE;IGNORE;IGNORE;<uDR>
-<VR->	IGNORE;IGNORE;IGNORE;<VR->
+<VR>	IGNORE;IGNORE;IGNORE;<VR>
 <vl>	IGNORE;IGNORE;IGNORE;<vl>
-<vL->	IGNORE;IGNORE;IGNORE;<vL->
+<vL>	IGNORE;IGNORE;IGNORE;<vL>
 <Udl>	IGNORE;IGNORE;IGNORE;<Udl>
 <uDl>	IGNORE;IGNORE;IGNORE;<uDl>
-<Vl->	IGNORE;IGNORE;IGNORE;<Vl->
+<Vl>	IGNORE;IGNORE;IGNORE;<Vl>
 <UdL>	IGNORE;IGNORE;IGNORE;<UdL>
 <uDL>	IGNORE;IGNORE;IGNORE;<uDL>
-<VL->	IGNORE;IGNORE;IGNORE;<VL->
+<VL>	IGNORE;IGNORE;IGNORE;<VL>
 <dh>	IGNORE;IGNORE;IGNORE;<dh>
 <dLr>	IGNORE;IGNORE;IGNORE;<dLr>
 <dlR>	IGNORE;IGNORE;IGNORE;<dlR>
-<dH->	IGNORE;IGNORE;IGNORE;<dH->
-<Dh->	IGNORE;IGNORE;IGNORE;<Dh->
+<dH>	IGNORE;IGNORE;IGNORE;<dH>
+<Dh>	IGNORE;IGNORE;IGNORE;<Dh>
 <DLr>	IGNORE;IGNORE;IGNORE;<DLr>
 <DlR>	IGNORE;IGNORE;IGNORE;<DlR>
-<DH->	IGNORE;IGNORE;IGNORE;<DH->
+<DH>	IGNORE;IGNORE;IGNORE;<DH>
 <uh>	IGNORE;IGNORE;IGNORE;<uh>
 <uLr>	IGNORE;IGNORE;IGNORE;<uLr>
 <ulR>	IGNORE;IGNORE;IGNORE;<ulR>
-<uH->	IGNORE;IGNORE;IGNORE;<uH->
-<Uh->	IGNORE;IGNORE;IGNORE;<Uh->
+<uH>	IGNORE;IGNORE;IGNORE;<uH>
+<Uh>	IGNORE;IGNORE;IGNORE;<Uh>
 <ULr>	IGNORE;IGNORE;IGNORE;<ULr>
 <UlR>	IGNORE;IGNORE;IGNORE;<UlR>
-<UH->	IGNORE;IGNORE;IGNORE;<UH->
+<UH>	IGNORE;IGNORE;IGNORE;<UH>
 <vh>	IGNORE;IGNORE;IGNORE;<vh>
 <vLr>	IGNORE;IGNORE;IGNORE;<vLr>
 <vlR>	IGNORE;IGNORE;IGNORE;<vlR>
-<vH->	IGNORE;IGNORE;IGNORE;<vH->
+<vH>	IGNORE;IGNORE;IGNORE;<vH>
 <Udh>	IGNORE;IGNORE;IGNORE;<Udh>
 <uDh>	IGNORE;IGNORE;IGNORE;<uDh>
-<Vh->	IGNORE;IGNORE;IGNORE;<Vh->
+<Vh>	IGNORE;IGNORE;IGNORE;<Vh>
 <UdLr>	IGNORE;IGNORE;IGNORE;<UdLr>
 <UdlR>	IGNORE;IGNORE;IGNORE;<UdlR>
 <uDLr>	IGNORE;IGNORE;IGNORE;<uDLr>
@@ -700,35 +699,6 @@ order_start forward;forward/
 <uDH>	IGNORE;IGNORE;IGNORE;<uDH>
 <VLr>	IGNORE;IGNORE;IGNORE;<VLr>
 <VlR>	IGNORE;IGNORE;IGNORE;<VlR>
-<VH->	IGNORE;IGNORE;IGNORE;<VH->
-<HH>	IGNORE;IGNORE;IGNORE;<HH>
-<VV>	IGNORE;IGNORE;IGNORE;<VV>
-<dR>	IGNORE;IGNORE;IGNORE;<dR>
-<Dr>	IGNORE;IGNORE;IGNORE;<Dr>
-<DR>	IGNORE;IGNORE;IGNORE;<DR>
-<dL>	IGNORE;IGNORE;IGNORE;<dL>
-<Dl>	IGNORE;IGNORE;IGNORE;<Dl>
-<LD>	IGNORE;IGNORE;IGNORE;<LD>
-<uR>	IGNORE;IGNORE;IGNORE;<uR>
-<Ur>	IGNORE;IGNORE;IGNORE;<Ur>
-<UR>	IGNORE;IGNORE;IGNORE;<UR>
-<uL>	IGNORE;IGNORE;IGNORE;<uL>
-<Ul>	IGNORE;IGNORE;IGNORE;<Ul>
-<UL>	IGNORE;IGNORE;IGNORE;<UL>
-<vR>	IGNORE;IGNORE;IGNORE;<vR>
-<Vr>	IGNORE;IGNORE;IGNORE;<Vr>
-<VR>	IGNORE;IGNORE;IGNORE;<VR>
-<vL>	IGNORE;IGNORE;IGNORE;<vL>
-<Vl>	IGNORE;IGNORE;IGNORE;<Vl>
-<VL>	IGNORE;IGNORE;IGNORE;<VL>
-<dH>	IGNORE;IGNORE;IGNORE;<dH>
-<Dh>	IGNORE;IGNORE;IGNORE;<Dh>
-<DH>	IGNORE;IGNORE;IGNORE;<DH>
-<uH>	IGNORE;IGNORE;IGNORE;<uH>
-<Uh>	IGNORE;IGNORE;IGNORE;<Uh>
-<UH>	IGNORE;IGNORE;IGNORE;<UH>
-<vH>	IGNORE;IGNORE;IGNORE;<vH>
-<Vh>	IGNORE;IGNORE;IGNORE;<Vh>
 <VH>	IGNORE;IGNORE;IGNORE;<VH>
 <FD>	IGNORE;IGNORE;IGNORE;<FD>
 <BD>	IGNORE;IGNORE;IGNORE;<BD>
@@ -934,8 +904,6 @@ order_start forward;forward/
 <Tel>	IGNORE;IGNORE;IGNORE;<Tel>
 <UA>	IGNORE;IGNORE;IGNORE;<UA>
 <UB>	IGNORE;IGNORE;IGNORE;<UB>
-<Mc>	IGNORE;IGNORE;IGNORE;<Mc>
-<Fl>	IGNORE;IGNORE;IGNORE;<Fl>
 UNDEFINED	IGNORE;IGNORE;IGNORE
 
 <0>	<0>;<0>;IGNORE;IGNORE
@@ -1062,8 +1030,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <D_>	<D>;<LINE-BELOW>;<CAPITAL>;IGNORE
 <d_>	<D>;<LINE-BELOW>;<SMALL>;IGNORE
 <d8>	
-<D->	<D>;<D->;<CAPITAL>;IGNORE
-<d->	<D>;<D->;<SMALL>;IGNORE
 <E>	<E>;<NONE>;<CAPITAL>;IGNORE
 <e>	<E>;<NONE>;<SMALL>;IGNORE
 <E'>	<E>;<ACUTE>;<CAPITAL>;IGNORE
@@ -1134,8 +1100,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <g'>	<G>;<ACUTE>;<SMALL>;IGNORE
 <G(>	<G>;<BREVE>;<CAPITAL>;IGNORE
 <g(>	<G>;<BREVE>;<SMALL>;IGNORE
-<OI>	<G>;<BREVE+ACUTE>;<CAPITAL>;IGNORE
-<oi>	<G>;<BREVE+ACUTE>;<SMALL>;IGNORE
 <G/>>	<G>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
 <g/>>	<G>;<CIRCUMFLEX>;<SMALL>;IGNORE
 <G<>	<G>;<CARON>;<CAPITAL>;IGNORE
@@ -1245,7 +1209,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <L_>	<L>;<LINE-BELOW>;<CAPITAL>;IGNORE
 <l_>	<L>;<LINE-BELOW>;<SMALL>;IGNORE
 <l8>	
-<St>	<LONG>;<SPECIAL>;<SMALL>;IGNORE
 <M>	<M>;<NONE>;<CAPITAL>;IGNORE
 <m>	<M>;<NONE>;<SMALL>;IGNORE
 <M'>	<M>;<ACUTE>;<CAPITAL>;IGNORE
@@ -1275,8 +1238,8 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <n_>	<N>;<LINE-BELOW>;<SMALL>;IGNORE
 <'n>	<N>;<PRECEDED-BY-APOSTROPHE>;<SMALL>;IGNORE
 <n8>	
-<NG>	<N>;<NG>;<CAPITAL>;IGNORE
-<ng>	<N>;<NG>;<SMALL>;IGNORE
+<NG>	"<N><G>";"<NG><NG>";"<CAPITAL><CAPITAL>";IGNORE
+<ng>	"<N><G>";"<NG><NG>";"<SMALL><SMALL>";IGNORE
 <O>	<O>;<NONE>;<CAPITAL>;IGNORE
 <o>	<O>;<NONE>;<SMALL>;IGNORE
 <-o>	<O>;<NONE>;<-o>;IGNORE
@@ -2127,13 +2090,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <N6>	<N6>;<N6>;IGNORE;IGNORE
 <n5>	<N6>;<n5>;IGNORE;IGNORE
 
-% modifier letters
-
-<;S>	IGNORE;IGNORE;<;S>;IGNORE
-<1/>>	IGNORE;IGNORE;<CIRCUMFLEX>;IGNORE
-<1->	IGNORE;IGNORE;<MACRON>;IGNORE
-<1!>	IGNORE;IGNORE;<GRAVE>;IGNORE
-
 order_end
 
 END LC_COLLATE
diff --git a/localedata/locales/pl_PL b/localedata/locales/pl_PL
index 8856efca8f..0ad8f83a99 100644
--- a/localedata/locales/pl_PL
+++ b/localedata/locales/pl_PL
@@ -11,8 +11,8 @@ escape_char /
 % Fax: +45 - 31226543
 % Language: pl
 % Territory: PL
-% Revision: 4.3
-% Date: 1996-10-15
+% Revision: 4.4
+% Date: 1997-03-18
 % Application: general
 % Users: general
 % Repertoiremap: mnemonic,ds
@@ -68,7 +68,7 @@ collating-symbol <SMALL>
 % Latin letters. They are used 
 % to specify deltas by locales using
 % a locale as the default ordering
-% and by "reorder-after" statements
+% and by "replace-after" statements
 % specifying the changed placement
 % in an ordering of a character.
 
@@ -174,7 +174,7 @@ collating-symbol <SPECIAL>
 
 % letter;accent;case;specials
 
-order_start forward;forward/
+order_start forward;backward/
             ;forward;position
 
 % <CAPITAL> or <SMALL> letters first:
@@ -382,7 +382,7 @@ order_start forward;forward/
 <9">	IGNORE;IGNORE;IGNORE;<9">
 <//->	IGNORE;IGNORE;IGNORE;<//->
 <//=>	IGNORE;IGNORE;IGNORE;<//=>
-<sb>	IGNORE;IGNORE;IGNORE;<sb>
+<Sb>	IGNORE;IGNORE;IGNORE;<Sb>
 <..>	IGNORE;IGNORE;IGNORE;<..>
 <.3>	IGNORE;IGNORE;IGNORE;<.3>
 <%0>	IGNORE;IGNORE;IGNORE;<%0>
@@ -398,7 +398,6 @@ order_start forward;forward/
 <:X>	IGNORE;IGNORE;IGNORE;<:X>
 <!*2>	IGNORE;IGNORE;IGNORE;<!*2>
 <'->	IGNORE;IGNORE;IGNORE;<'->
-<//f>	IGNORE;IGNORE;IGNORE;<//f>
 <=S>	IGNORE;IGNORE;IGNORE;<=S>
 <0s>	IGNORE;IGNORE;IGNORE;<0s>
 <1s>	IGNORE;IGNORE;IGNORE;<1s>
@@ -498,9 +497,10 @@ order_start forward;forward/
 <-2>	IGNORE;IGNORE;IGNORE;<-2>
 <-+>	IGNORE;IGNORE;IGNORE;<-+>
 <.+>	IGNORE;IGNORE;IGNORE;<.+>
+<//f>	IGNORE;IGNORE;IGNORE;<//f>
 <*->	IGNORE;IGNORE;IGNORE;<*->
 <Ob>	IGNORE;IGNORE;IGNORE;<Ob>
-<Sb>	IGNORE;IGNORE;IGNORE;<Sb>
+<sb>	IGNORE;IGNORE;IGNORE;<sb>
 <RT>	IGNORE;IGNORE;IGNORE;<RT>
 <0(>	IGNORE;IGNORE;IGNORE;<0(>
 <00>	IGNORE;IGNORE;IGNORE;<00>
@@ -547,7 +547,6 @@ order_start forward;forward/
 <NI>	IGNORE;IGNORE;IGNORE;<NI>
 <(A>	IGNORE;IGNORE;IGNORE;<(A>
 <TR>	IGNORE;IGNORE;IGNORE;<TR>
-<88>	IGNORE;IGNORE;IGNORE;<88>
 <Iu>	IGNORE;IGNORE;IGNORE;<Iu>
 <Il>	IGNORE;IGNORE;IGNORE;<Il>
 <Vs>	IGNORE;IGNORE;IGNORE;<Vs>
@@ -621,9 +620,9 @@ order_start forward;forward/
 <20.>	IGNORE;IGNORE;IGNORE;<20.>
 <0-o>	IGNORE;IGNORE;IGNORE;<0-o>
 <hh>	IGNORE;IGNORE;IGNORE;<hh>
-<HH->	IGNORE;IGNORE;IGNORE;<HH->
+<HH>	IGNORE;IGNORE;IGNORE;<HH>
 <vv>	IGNORE;IGNORE;IGNORE;<vv>
-<VV->	IGNORE;IGNORE;IGNORE;<VV->
+<VV>	IGNORE;IGNORE;IGNORE;<VV>
 <3->	IGNORE;IGNORE;IGNORE;<3->
 <3_>	IGNORE;IGNORE;IGNORE;<3_>
 <3!>	IGNORE;IGNORE;IGNORE;<3!>
@@ -633,60 +632,60 @@ order_start forward;forward/
 <4!>	IGNORE;IGNORE;IGNORE;<4!>
 <4//>	IGNORE;IGNORE;IGNORE;<4//>
 <dr>	IGNORE;IGNORE;IGNORE;<dr>
-<dR->	IGNORE;IGNORE;IGNORE;<dR->
-<Dr->	IGNORE;IGNORE;IGNORE;<Dr->
-<DR->	IGNORE;IGNORE;IGNORE;<DR->
+<dR>	IGNORE;IGNORE;IGNORE;<dR>
+<Dr>	IGNORE;IGNORE;IGNORE;<Dr>
+<DR>	IGNORE;IGNORE;IGNORE;<DR>
 <dl>	IGNORE;IGNORE;IGNORE;<dl>
-<dL->	IGNORE;IGNORE;IGNORE;<dL->
-<Dl->	IGNORE;IGNORE;IGNORE;<Dl->
-<LD->	IGNORE;IGNORE;IGNORE;<LD->
+<dL>	IGNORE;IGNORE;IGNORE;<dL>
+<Dl>	IGNORE;IGNORE;IGNORE;<Dl>
+<LD>	IGNORE;IGNORE;IGNORE;<LD>
 <ur>	IGNORE;IGNORE;IGNORE;<ur>
-<uR->	IGNORE;IGNORE;IGNORE;<uR->
-<Ur->	IGNORE;IGNORE;IGNORE;<Ur->
-<UR->	IGNORE;IGNORE;IGNORE;<UR->
+<uR>	IGNORE;IGNORE;IGNORE;<uR>
+<Ur>	IGNORE;IGNORE;IGNORE;<Ur>
+<UR>	IGNORE;IGNORE;IGNORE;<UR>
 <ul>	IGNORE;IGNORE;IGNORE;<ul>
-<uL->	IGNORE;IGNORE;IGNORE;<uL->
-<Ul->	IGNORE;IGNORE;IGNORE;<Ul->
-<UL->	IGNORE;IGNORE;IGNORE;<UL->
+<uL>	IGNORE;IGNORE;IGNORE;<uL>
+<Ul>	IGNORE;IGNORE;IGNORE;<Ul>
+<UL>	IGNORE;IGNORE;IGNORE;<UL>
 <vr>	IGNORE;IGNORE;IGNORE;<vr>
-<vR->	IGNORE;IGNORE;IGNORE;<vR->
+<vR>	IGNORE;IGNORE;IGNORE;<vR>
 <Udr>	IGNORE;IGNORE;IGNORE;<Udr>
 <uDr>	IGNORE;IGNORE;IGNORE;<uDr>
-<Vr->	IGNORE;IGNORE;IGNORE;<Vr->
+<Vr>	IGNORE;IGNORE;IGNORE;<Vr>
 <UdR>	IGNORE;IGNORE;IGNORE;<UdR>
 <uDR>	IGNORE;IGNORE;IGNORE;<uDR>
-<VR->	IGNORE;IGNORE;IGNORE;<VR->
+<VR>	IGNORE;IGNORE;IGNORE;<VR>
 <vl>	IGNORE;IGNORE;IGNORE;<vl>
-<vL->	IGNORE;IGNORE;IGNORE;<vL->
+<vL>	IGNORE;IGNORE;IGNORE;<vL>
 <Udl>	IGNORE;IGNORE;IGNORE;<Udl>
 <uDl>	IGNORE;IGNORE;IGNORE;<uDl>
-<Vl->	IGNORE;IGNORE;IGNORE;<Vl->
+<Vl>	IGNORE;IGNORE;IGNORE;<Vl>
 <UdL>	IGNORE;IGNORE;IGNORE;<UdL>
 <uDL>	IGNORE;IGNORE;IGNORE;<uDL>
-<VL->	IGNORE;IGNORE;IGNORE;<VL->
+<VL>	IGNORE;IGNORE;IGNORE;<VL>
 <dh>	IGNORE;IGNORE;IGNORE;<dh>
 <dLr>	IGNORE;IGNORE;IGNORE;<dLr>
 <dlR>	IGNORE;IGNORE;IGNORE;<dlR>
-<dH->	IGNORE;IGNORE;IGNORE;<dH->
-<Dh->	IGNORE;IGNORE;IGNORE;<Dh->
+<dH>	IGNORE;IGNORE;IGNORE;<dH>
+<Dh>	IGNORE;IGNORE;IGNORE;<Dh>
 <DLr>	IGNORE;IGNORE;IGNORE;<DLr>
 <DlR>	IGNORE;IGNORE;IGNORE;<DlR>
-<DH->	IGNORE;IGNORE;IGNORE;<DH->
+<DH>	IGNORE;IGNORE;IGNORE;<DH>
 <uh>	IGNORE;IGNORE;IGNORE;<uh>
 <uLr>	IGNORE;IGNORE;IGNORE;<uLr>
 <ulR>	IGNORE;IGNORE;IGNORE;<ulR>
-<uH->	IGNORE;IGNORE;IGNORE;<uH->
-<Uh->	IGNORE;IGNORE;IGNORE;<Uh->
+<uH>	IGNORE;IGNORE;IGNORE;<uH>
+<Uh>	IGNORE;IGNORE;IGNORE;<Uh>
 <ULr>	IGNORE;IGNORE;IGNORE;<ULr>
 <UlR>	IGNORE;IGNORE;IGNORE;<UlR>
-<UH->	IGNORE;IGNORE;IGNORE;<UH->
+<UH>	IGNORE;IGNORE;IGNORE;<UH>
 <vh>	IGNORE;IGNORE;IGNORE;<vh>
 <vLr>	IGNORE;IGNORE;IGNORE;<vLr>
 <vlR>	IGNORE;IGNORE;IGNORE;<vlR>
-<vH->	IGNORE;IGNORE;IGNORE;<vH->
+<vH>	IGNORE;IGNORE;IGNORE;<vH>
 <Udh>	IGNORE;IGNORE;IGNORE;<Udh>
 <uDh>	IGNORE;IGNORE;IGNORE;<uDh>
-<Vh->	IGNORE;IGNORE;IGNORE;<Vh->
+<Vh>	IGNORE;IGNORE;IGNORE;<Vh>
 <UdLr>	IGNORE;IGNORE;IGNORE;<UdLr>
 <UdlR>	IGNORE;IGNORE;IGNORE;<UdlR>
 <uDLr>	IGNORE;IGNORE;IGNORE;<uDLr>
@@ -695,35 +694,6 @@ order_start forward;forward/
 <uDH>	IGNORE;IGNORE;IGNORE;<uDH>
 <VLr>	IGNORE;IGNORE;IGNORE;<VLr>
 <VlR>	IGNORE;IGNORE;IGNORE;<VlR>
-<VH->	IGNORE;IGNORE;IGNORE;<VH->
-<HH>	IGNORE;IGNORE;IGNORE;<HH>
-<VV>	IGNORE;IGNORE;IGNORE;<VV>
-<dR>	IGNORE;IGNORE;IGNORE;<dR>
-<Dr>	IGNORE;IGNORE;IGNORE;<Dr>
-<DR>	IGNORE;IGNORE;IGNORE;<DR>
-<dL>	IGNORE;IGNORE;IGNORE;<dL>
-<Dl>	IGNORE;IGNORE;IGNORE;<Dl>
-<LD>	IGNORE;IGNORE;IGNORE;<LD>
-<uR>	IGNORE;IGNORE;IGNORE;<uR>
-<Ur>	IGNORE;IGNORE;IGNORE;<Ur>
-<UR>	IGNORE;IGNORE;IGNORE;<UR>
-<uL>	IGNORE;IGNORE;IGNORE;<uL>
-<Ul>	IGNORE;IGNORE;IGNORE;<Ul>
-<UL>	IGNORE;IGNORE;IGNORE;<UL>
-<vR>	IGNORE;IGNORE;IGNORE;<vR>
-<Vr>	IGNORE;IGNORE;IGNORE;<Vr>
-<VR>	IGNORE;IGNORE;IGNORE;<VR>
-<vL>	IGNORE;IGNORE;IGNORE;<vL>
-<Vl>	IGNORE;IGNORE;IGNORE;<Vl>
-<VL>	IGNORE;IGNORE;IGNORE;<VL>
-<dH>	IGNORE;IGNORE;IGNORE;<dH>
-<Dh>	IGNORE;IGNORE;IGNORE;<Dh>
-<DH>	IGNORE;IGNORE;IGNORE;<DH>
-<uH>	IGNORE;IGNORE;IGNORE;<uH>
-<Uh>	IGNORE;IGNORE;IGNORE;<Uh>
-<UH>	IGNORE;IGNORE;IGNORE;<UH>
-<vH>	IGNORE;IGNORE;IGNORE;<vH>
-<Vh>	IGNORE;IGNORE;IGNORE;<Vh>
 <VH>	IGNORE;IGNORE;IGNORE;<VH>
 <FD>	IGNORE;IGNORE;IGNORE;<FD>
 <BD>	IGNORE;IGNORE;IGNORE;<BD>
@@ -929,8 +899,6 @@ order_start forward;forward/
 <Tel>	IGNORE;IGNORE;IGNORE;<Tel>
 <UA>	IGNORE;IGNORE;IGNORE;<UA>
 <UB>	IGNORE;IGNORE;IGNORE;<UB>
-<Mc>	IGNORE;IGNORE;IGNORE;<Mc>
-<Fl>	IGNORE;IGNORE;IGNORE;<Fl>
 UNDEFINED	IGNORE;IGNORE;IGNORE
 
 <0>	<0>;<0>;IGNORE;IGNORE
@@ -1069,8 +1037,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <D_>	<D>;<LINE-BELOW>;<CAPITAL>;IGNORE
 <d_>	<D>;<LINE-BELOW>;<SMALL>;IGNORE
 <d8>	
-<D->	<D>;<D->;<CAPITAL>;IGNORE
-<d->	<D>;<D->;<SMALL>;IGNORE
 <E>	<E>;<NONE>;<CAPITAL>;IGNORE
 <e>	<E>;<NONE>;<SMALL>;IGNORE
 <E'>	<E>;<ACUTE>;<CAPITAL>;IGNORE
@@ -1141,8 +1107,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <g'>	<G>;<ACUTE>;<SMALL>;IGNORE
 <G(>	<G>;<BREVE>;<CAPITAL>;IGNORE
 <g(>	<G>;<BREVE>;<SMALL>;IGNORE
-<OI>	<G>;<BREVE+ACUTE>;<CAPITAL>;IGNORE
-<oi>	<G>;<BREVE+ACUTE>;<SMALL>;IGNORE
 <G/>>	<G>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
 <g/>>	<G>;<CIRCUMFLEX>;<SMALL>;IGNORE
 <G<>	<G>;<CARON>;<CAPITAL>;IGNORE
@@ -1252,7 +1216,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <l8>	
 <L//>	<L//>;<NONE>;<CAPITAL>;IGNORE
 <l//>	<L//>;<NONE>;<SMALL>;IGNORE
-<St>	<LONG>;<SPECIAL>;<SMALL>;IGNORE
 <M>	<M>;<NONE>;<CAPITAL>;IGNORE
 <m>	<M>;<NONE>;<SMALL>;IGNORE
 <M'>	<M>;<ACUTE>;<CAPITAL>;IGNORE
@@ -1282,8 +1245,8 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <n8>	
 <N'>	<N'>;<NONE>;<CAPITAL>;IGNORE
 <n'>	<N'>;<NONE>;<SMALL>;IGNORE
-<NG>	<N>;<NG>;<CAPITAL>;IGNORE
-<ng>	<N>;<NG>;<SMALL>;IGNORE
+<NG>	"<N><G>";"<NG><NG>";"<CAPITAL><CAPITAL>";IGNORE
+<ng>	"<N><G>";"<NG><NG>";"<SMALL><SMALL>";IGNORE
 <O>	<O>;<NONE>;<CAPITAL>;IGNORE
 <o>	<O>;<NONE>;<SMALL>;IGNORE
 <-o>	<O>;<NONE>;<-o>;IGNORE
@@ -2118,13 +2081,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <N6>	<N6>;<N6>;IGNORE;IGNORE
 <n5>	<N6>;<n5>;IGNORE;IGNORE
 
-% modifier letters
-
-<;S>	IGNORE;IGNORE;<;S>;IGNORE
-<1/>>	IGNORE;IGNORE;<CIRCUMFLEX>;IGNORE
-<1->	IGNORE;IGNORE;<MACRON>;IGNORE
-<1!>	IGNORE;IGNORE;<GRAVE>;IGNORE
-
 order_end
 
 END LC_COLLATE
@@ -2139,7 +2095,7 @@ noexpr  "<<(><n><N><)/>><.><*>"
 END LC_MESSAGES
 
 LC_MONETARY
-int_curr_symbol           "<P><L><Z><SP>"
+int_curr_symbol           "<P><L><N><SP>"
 currency_symbol           "<Z><l//>"
 mon_decimal_point         "<,>"
 mon_thousands_sep         "<.>"
diff --git a/localedata/locales/pt_BR b/localedata/locales/pt_BR
index c28551d58b..fa54f1ef8c 100644
--- a/localedata/locales/pt_BR
+++ b/localedata/locales/pt_BR
@@ -11,8 +11,8 @@ escape_char  /
 % Fax: +45 - 33256543
 % Language: pt
 % Territory: BR
-% Revision: 4.3
-% Date: 1996-10-15
+% Revision: 4.4
+% Date: 1997-03-19
 % Users: general
 % Repertoiremap: mnemonic,ds
 % Charset: ISO-8859-1
@@ -29,7 +29,7 @@ noexpr  "<<(><n><N><)/>><.><*>"
 END LC_MESSAGES
 
 LC_MONETARY
-int_curr_symbol           "<B><R><R><SP>"
+int_curr_symbol           "<B><R><L><SP>"
 currency_symbol           "<R><DO>"
 mon_decimal_point         "<,>"
 mon_thousands_sep         "<.>"
diff --git a/localedata/locales/ro_RO b/localedata/locales/ro_RO
index 3cd21737d7..80a2b38edd 100644
--- a/localedata/locales/ro_RO
+++ b/localedata/locales/ro_RO
@@ -68,7 +68,7 @@ collating-symbol <SMALL>
 % Latin letters. They are used 
 % to specify deltas by locales using
 % a locale as the default ordering
-% and by "reorder-after" statements
+% and by "replace-after" statements
 % specifying the changed placement
 % in an ordering of a character.
 
@@ -174,7 +174,7 @@ collating-symbol <SPECIAL>
 
 % letter;accent;case;specials
 
-order_start forward;forward/
+order_start forward;backward/
             ;forward;position
 
 % <CAPITAL> or <SMALL> letters first:
@@ -382,7 +382,7 @@ order_start forward;forward/
 <9">	IGNORE;IGNORE;IGNORE;<9">
 <//->	IGNORE;IGNORE;IGNORE;<//->
 <//=>	IGNORE;IGNORE;IGNORE;<//=>
-<sb>	IGNORE;IGNORE;IGNORE;<sb>
+<Sb>	IGNORE;IGNORE;IGNORE;<Sb>
 <..>	IGNORE;IGNORE;IGNORE;<..>
 <.3>	IGNORE;IGNORE;IGNORE;<.3>
 <%0>	IGNORE;IGNORE;IGNORE;<%0>
@@ -398,7 +398,6 @@ order_start forward;forward/
 <:X>	IGNORE;IGNORE;IGNORE;<:X>
 <!*2>	IGNORE;IGNORE;IGNORE;<!*2>
 <'->	IGNORE;IGNORE;IGNORE;<'->
-<//f>	IGNORE;IGNORE;IGNORE;<//f>
 <=S>	IGNORE;IGNORE;IGNORE;<=S>
 <0s>	IGNORE;IGNORE;IGNORE;<0s>
 <1s>	IGNORE;IGNORE;IGNORE;<1s>
@@ -498,9 +497,10 @@ order_start forward;forward/
 <-2>	IGNORE;IGNORE;IGNORE;<-2>
 <-+>	IGNORE;IGNORE;IGNORE;<-+>
 <.+>	IGNORE;IGNORE;IGNORE;<.+>
+<//f>	IGNORE;IGNORE;IGNORE;<//f>
 <*->	IGNORE;IGNORE;IGNORE;<*->
 <Ob>	IGNORE;IGNORE;IGNORE;<Ob>
-<Sb>	IGNORE;IGNORE;IGNORE;<Sb>
+<sb>	IGNORE;IGNORE;IGNORE;<sb>
 <RT>	IGNORE;IGNORE;IGNORE;<RT>
 <0(>	IGNORE;IGNORE;IGNORE;<0(>
 <00>	IGNORE;IGNORE;IGNORE;<00>
@@ -547,7 +547,6 @@ order_start forward;forward/
 <NI>	IGNORE;IGNORE;IGNORE;<NI>
 <(A>	IGNORE;IGNORE;IGNORE;<(A>
 <TR>	IGNORE;IGNORE;IGNORE;<TR>
-<88>	IGNORE;IGNORE;IGNORE;<88>
 <Iu>	IGNORE;IGNORE;IGNORE;<Iu>
 <Il>	IGNORE;IGNORE;IGNORE;<Il>
 <Vs>	IGNORE;IGNORE;IGNORE;<Vs>
@@ -621,9 +620,9 @@ order_start forward;forward/
 <20.>	IGNORE;IGNORE;IGNORE;<20.>
 <0-o>	IGNORE;IGNORE;IGNORE;<0-o>
 <hh>	IGNORE;IGNORE;IGNORE;<hh>
-<HH->	IGNORE;IGNORE;IGNORE;<HH->
+<HH>	IGNORE;IGNORE;IGNORE;<HH>
 <vv>	IGNORE;IGNORE;IGNORE;<vv>
-<VV->	IGNORE;IGNORE;IGNORE;<VV->
+<VV>	IGNORE;IGNORE;IGNORE;<VV>
 <3->	IGNORE;IGNORE;IGNORE;<3->
 <3_>	IGNORE;IGNORE;IGNORE;<3_>
 <3!>	IGNORE;IGNORE;IGNORE;<3!>
@@ -633,60 +632,60 @@ order_start forward;forward/
 <4!>	IGNORE;IGNORE;IGNORE;<4!>
 <4//>	IGNORE;IGNORE;IGNORE;<4//>
 <dr>	IGNORE;IGNORE;IGNORE;<dr>
-<dR->	IGNORE;IGNORE;IGNORE;<dR->
-<Dr->	IGNORE;IGNORE;IGNORE;<Dr->
-<DR->	IGNORE;IGNORE;IGNORE;<DR->
+<dR>	IGNORE;IGNORE;IGNORE;<dR>
+<Dr>	IGNORE;IGNORE;IGNORE;<Dr>
+<DR>	IGNORE;IGNORE;IGNORE;<DR>
 <dl>	IGNORE;IGNORE;IGNORE;<dl>
-<dL->	IGNORE;IGNORE;IGNORE;<dL->
-<Dl->	IGNORE;IGNORE;IGNORE;<Dl->
-<LD->	IGNORE;IGNORE;IGNORE;<LD->
+<dL>	IGNORE;IGNORE;IGNORE;<dL>
+<Dl>	IGNORE;IGNORE;IGNORE;<Dl>
+<LD>	IGNORE;IGNORE;IGNORE;<LD>
 <ur>	IGNORE;IGNORE;IGNORE;<ur>
-<uR->	IGNORE;IGNORE;IGNORE;<uR->
-<Ur->	IGNORE;IGNORE;IGNORE;<Ur->
-<UR->	IGNORE;IGNORE;IGNORE;<UR->
+<uR>	IGNORE;IGNORE;IGNORE;<uR>
+<Ur>	IGNORE;IGNORE;IGNORE;<Ur>
+<UR>	IGNORE;IGNORE;IGNORE;<UR>
 <ul>	IGNORE;IGNORE;IGNORE;<ul>
-<uL->	IGNORE;IGNORE;IGNORE;<uL->
-<Ul->	IGNORE;IGNORE;IGNORE;<Ul->
-<UL->	IGNORE;IGNORE;IGNORE;<UL->
+<uL>	IGNORE;IGNORE;IGNORE;<uL>
+<Ul>	IGNORE;IGNORE;IGNORE;<Ul>
+<UL>	IGNORE;IGNORE;IGNORE;<UL>
 <vr>	IGNORE;IGNORE;IGNORE;<vr>
-<vR->	IGNORE;IGNORE;IGNORE;<vR->
+<vR>	IGNORE;IGNORE;IGNORE;<vR>
 <Udr>	IGNORE;IGNORE;IGNORE;<Udr>
 <uDr>	IGNORE;IGNORE;IGNORE;<uDr>
-<Vr->	IGNORE;IGNORE;IGNORE;<Vr->
+<Vr>	IGNORE;IGNORE;IGNORE;<Vr>
 <UdR>	IGNORE;IGNORE;IGNORE;<UdR>
 <uDR>	IGNORE;IGNORE;IGNORE;<uDR>
-<VR->	IGNORE;IGNORE;IGNORE;<VR->
+<VR>	IGNORE;IGNORE;IGNORE;<VR>
 <vl>	IGNORE;IGNORE;IGNORE;<vl>
-<vL->	IGNORE;IGNORE;IGNORE;<vL->
+<vL>	IGNORE;IGNORE;IGNORE;<vL>
 <Udl>	IGNORE;IGNORE;IGNORE;<Udl>
 <uDl>	IGNORE;IGNORE;IGNORE;<uDl>
-<Vl->	IGNORE;IGNORE;IGNORE;<Vl->
+<Vl>	IGNORE;IGNORE;IGNORE;<Vl>
 <UdL>	IGNORE;IGNORE;IGNORE;<UdL>
 <uDL>	IGNORE;IGNORE;IGNORE;<uDL>
-<VL->	IGNORE;IGNORE;IGNORE;<VL->
+<VL>	IGNORE;IGNORE;IGNORE;<VL>
 <dh>	IGNORE;IGNORE;IGNORE;<dh>
 <dLr>	IGNORE;IGNORE;IGNORE;<dLr>
 <dlR>	IGNORE;IGNORE;IGNORE;<dlR>
-<dH->	IGNORE;IGNORE;IGNORE;<dH->
-<Dh->	IGNORE;IGNORE;IGNORE;<Dh->
+<dH>	IGNORE;IGNORE;IGNORE;<dH>
+<Dh>	IGNORE;IGNORE;IGNORE;<Dh>
 <DLr>	IGNORE;IGNORE;IGNORE;<DLr>
 <DlR>	IGNORE;IGNORE;IGNORE;<DlR>
-<DH->	IGNORE;IGNORE;IGNORE;<DH->
+<DH>	IGNORE;IGNORE;IGNORE;<DH>
 <uh>	IGNORE;IGNORE;IGNORE;<uh>
 <uLr>	IGNORE;IGNORE;IGNORE;<uLr>
 <ulR>	IGNORE;IGNORE;IGNORE;<ulR>
-<uH->	IGNORE;IGNORE;IGNORE;<uH->
-<Uh->	IGNORE;IGNORE;IGNORE;<Uh->
+<uH>	IGNORE;IGNORE;IGNORE;<uH>
+<Uh>	IGNORE;IGNORE;IGNORE;<Uh>
 <ULr>	IGNORE;IGNORE;IGNORE;<ULr>
 <UlR>	IGNORE;IGNORE;IGNORE;<UlR>
-<UH->	IGNORE;IGNORE;IGNORE;<UH->
+<UH>	IGNORE;IGNORE;IGNORE;<UH>
 <vh>	IGNORE;IGNORE;IGNORE;<vh>
 <vLr>	IGNORE;IGNORE;IGNORE;<vLr>
 <vlR>	IGNORE;IGNORE;IGNORE;<vlR>
-<vH->	IGNORE;IGNORE;IGNORE;<vH->
+<vH>	IGNORE;IGNORE;IGNORE;<vH>
 <Udh>	IGNORE;IGNORE;IGNORE;<Udh>
 <uDh>	IGNORE;IGNORE;IGNORE;<uDh>
-<Vh->	IGNORE;IGNORE;IGNORE;<Vh->
+<Vh>	IGNORE;IGNORE;IGNORE;<Vh>
 <UdLr>	IGNORE;IGNORE;IGNORE;<UdLr>
 <UdlR>	IGNORE;IGNORE;IGNORE;<UdlR>
 <uDLr>	IGNORE;IGNORE;IGNORE;<uDLr>
@@ -695,35 +694,6 @@ order_start forward;forward/
 <uDH>	IGNORE;IGNORE;IGNORE;<uDH>
 <VLr>	IGNORE;IGNORE;IGNORE;<VLr>
 <VlR>	IGNORE;IGNORE;IGNORE;<VlR>
-<VH->	IGNORE;IGNORE;IGNORE;<VH->
-<HH>	IGNORE;IGNORE;IGNORE;<HH>
-<VV>	IGNORE;IGNORE;IGNORE;<VV>
-<dR>	IGNORE;IGNORE;IGNORE;<dR>
-<Dr>	IGNORE;IGNORE;IGNORE;<Dr>
-<DR>	IGNORE;IGNORE;IGNORE;<DR>
-<dL>	IGNORE;IGNORE;IGNORE;<dL>
-<Dl>	IGNORE;IGNORE;IGNORE;<Dl>
-<LD>	IGNORE;IGNORE;IGNORE;<LD>
-<uR>	IGNORE;IGNORE;IGNORE;<uR>
-<Ur>	IGNORE;IGNORE;IGNORE;<Ur>
-<UR>	IGNORE;IGNORE;IGNORE;<UR>
-<uL>	IGNORE;IGNORE;IGNORE;<uL>
-<Ul>	IGNORE;IGNORE;IGNORE;<Ul>
-<UL>	IGNORE;IGNORE;IGNORE;<UL>
-<vR>	IGNORE;IGNORE;IGNORE;<vR>
-<Vr>	IGNORE;IGNORE;IGNORE;<Vr>
-<VR>	IGNORE;IGNORE;IGNORE;<VR>
-<vL>	IGNORE;IGNORE;IGNORE;<vL>
-<Vl>	IGNORE;IGNORE;IGNORE;<Vl>
-<VL>	IGNORE;IGNORE;IGNORE;<VL>
-<dH>	IGNORE;IGNORE;IGNORE;<dH>
-<Dh>	IGNORE;IGNORE;IGNORE;<Dh>
-<DH>	IGNORE;IGNORE;IGNORE;<DH>
-<uH>	IGNORE;IGNORE;IGNORE;<uH>
-<Uh>	IGNORE;IGNORE;IGNORE;<Uh>
-<UH>	IGNORE;IGNORE;IGNORE;<UH>
-<vH>	IGNORE;IGNORE;IGNORE;<vH>
-<Vh>	IGNORE;IGNORE;IGNORE;<Vh>
 <VH>	IGNORE;IGNORE;IGNORE;<VH>
 <FD>	IGNORE;IGNORE;IGNORE;<FD>
 <BD>	IGNORE;IGNORE;IGNORE;<BD>
@@ -929,8 +899,6 @@ order_start forward;forward/
 <Tel>	IGNORE;IGNORE;IGNORE;<Tel>
 <UA>	IGNORE;IGNORE;IGNORE;<UA>
 <UB>	IGNORE;IGNORE;IGNORE;<UB>
-<Mc>	IGNORE;IGNORE;IGNORE;<Mc>
-<Fl>	IGNORE;IGNORE;IGNORE;<Fl>
 UNDEFINED	IGNORE;IGNORE;IGNORE
 
 <0>	<0>;<0>;IGNORE;IGNORE
@@ -1069,8 +1037,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <D_>	<D>;<LINE-BELOW>;<CAPITAL>;IGNORE
 <d_>	<D>;<LINE-BELOW>;<SMALL>;IGNORE
 <d8>	
-<D->	<D>;<D->;<CAPITAL>;IGNORE
-<d->	<D>;<D->;<SMALL>;IGNORE
 <E>	<E>;<NONE>;<CAPITAL>;IGNORE
 <e>	<E>;<NONE>;<SMALL>;IGNORE
 <E'>	<E>;<ACUTE>;<CAPITAL>;IGNORE
@@ -1141,8 +1107,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <g'>	<G>;<ACUTE>;<SMALL>;IGNORE
 <G(>	<G>;<BREVE>;<CAPITAL>;IGNORE
 <g(>	<G>;<BREVE>;<SMALL>;IGNORE
-<OI>	<G>;<BREVE+ACUTE>;<CAPITAL>;IGNORE
-<oi>	<G>;<BREVE+ACUTE>;<SMALL>;IGNORE
 <G/>>	<G>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
 <g/>>	<G>;<CIRCUMFLEX>;<SMALL>;IGNORE
 <G<>	<G>;<CARON>;<CAPITAL>;IGNORE
@@ -1252,7 +1216,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <L_>	<L>;<LINE-BELOW>;<CAPITAL>;IGNORE
 <l_>	<L>;<LINE-BELOW>;<SMALL>;IGNORE
 <l8>	
-<St>	<LONG>;<SPECIAL>;<SMALL>;IGNORE
 <M>	<M>;<NONE>;<CAPITAL>;IGNORE
 <m>	<M>;<NONE>;<SMALL>;IGNORE
 <M'>	<M>;<ACUTE>;<CAPITAL>;IGNORE
@@ -1282,8 +1245,8 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <n_>	<N>;<LINE-BELOW>;<SMALL>;IGNORE
 <'n>	<N>;<PRECEDED-BY-APOSTROPHE>;<SMALL>;IGNORE
 <n8>	
-<NG>	<N>;<NG>;<CAPITAL>;IGNORE
-<ng>	<N>;<NG>;<SMALL>;IGNORE
+<NG>	"<N><G>";"<NG><NG>";"<CAPITAL><CAPITAL>";IGNORE
+<ng>	"<N><G>";"<NG><NG>";"<SMALL><SMALL>";IGNORE
 <O>	<O>;<NONE>;<CAPITAL>;IGNORE
 <o>	<O>;<NONE>;<SMALL>;IGNORE
 <-o>	<O>;<NONE>;<-o>;IGNORE
@@ -2118,13 +2081,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <N6>	<N6>;<N6>;IGNORE;IGNORE
 <n5>	<N6>;<n5>;IGNORE;IGNORE
 
-% modifier letters
-
-<;S>	IGNORE;IGNORE;<;S>;IGNORE
-<1/>>	IGNORE;IGNORE;<CIRCUMFLEX>;IGNORE
-<1->	IGNORE;IGNORE;<MACRON>;IGNORE
-<1!>	IGNORE;IGNORE;<GRAVE>;IGNORE
-
 order_end
 
 END LC_COLLATE
diff --git a/localedata/locales/ru_RU b/localedata/locales/ru_RU
index 7f9b2514fd..252a10154d 100644
--- a/localedata/locales/ru_RU
+++ b/localedata/locales/ru_RU
@@ -72,7 +72,7 @@ collating-symbol <SMALL>
 % Latin letters. They are used 
 % to specify deltas by locales using
 % a locale as the default ordering
-% and by "reorder-after" statements
+% and by "replace-after" statements
 % specifying the changed placement
 % in an ordering of a character.
 
@@ -178,7 +178,7 @@ collating-symbol <SPECIAL>
 
 % letter;accent;case;specials
 
-order_start forward;forward/
+order_start forward;backward/
             ;forward;position
 
 % <CAPITAL> or <SMALL> letters first:
@@ -387,7 +387,7 @@ order_start forward;forward/
 <9">	IGNORE;IGNORE;IGNORE;<9">
 <//->	IGNORE;IGNORE;IGNORE;<//->
 <//=>	IGNORE;IGNORE;IGNORE;<//=>
-<sb>	IGNORE;IGNORE;IGNORE;<sb>
+<Sb>	IGNORE;IGNORE;IGNORE;<Sb>
 <..>	IGNORE;IGNORE;IGNORE;<..>
 <.3>	IGNORE;IGNORE;IGNORE;<.3>
 <%0>	IGNORE;IGNORE;IGNORE;<%0>
@@ -403,7 +403,6 @@ order_start forward;forward/
 <:X>	IGNORE;IGNORE;IGNORE;<:X>
 <!*2>	IGNORE;IGNORE;IGNORE;<!*2>
 <'->	IGNORE;IGNORE;IGNORE;<'->
-<//f>	IGNORE;IGNORE;IGNORE;<//f>
 <=S>	IGNORE;IGNORE;IGNORE;<=S>
 <0s>	IGNORE;IGNORE;IGNORE;<0s>
 <1s>	IGNORE;IGNORE;IGNORE;<1s>
@@ -503,9 +502,10 @@ order_start forward;forward/
 <-2>	IGNORE;IGNORE;IGNORE;<-2>
 <-+>	IGNORE;IGNORE;IGNORE;<-+>
 <.+>	IGNORE;IGNORE;IGNORE;<.+>
+<//f>	IGNORE;IGNORE;IGNORE;<//f>
 <*->	IGNORE;IGNORE;IGNORE;<*->
 <Ob>	IGNORE;IGNORE;IGNORE;<Ob>
-<Sb>	IGNORE;IGNORE;IGNORE;<Sb>
+<sb>	IGNORE;IGNORE;IGNORE;<sb>
 <RT>	IGNORE;IGNORE;IGNORE;<RT>
 <0(>	IGNORE;IGNORE;IGNORE;<0(>
 <00>	IGNORE;IGNORE;IGNORE;<00>
@@ -552,7 +552,6 @@ order_start forward;forward/
 <NI>	IGNORE;IGNORE;IGNORE;<NI>
 <(A>	IGNORE;IGNORE;IGNORE;<(A>
 <TR>	IGNORE;IGNORE;IGNORE;<TR>
-<88>	IGNORE;IGNORE;IGNORE;<88>
 <Iu>	IGNORE;IGNORE;IGNORE;<Iu>
 <Il>	IGNORE;IGNORE;IGNORE;<Il>
 <Vs>	IGNORE;IGNORE;IGNORE;<Vs>
@@ -626,9 +625,9 @@ order_start forward;forward/
 <20.>	IGNORE;IGNORE;IGNORE;<20.>
 <0-o>	IGNORE;IGNORE;IGNORE;<0-o>
 <hh>	IGNORE;IGNORE;IGNORE;<hh>
-<HH->	IGNORE;IGNORE;IGNORE;<HH->
+<HH>	IGNORE;IGNORE;IGNORE;<HH>
 <vv>	IGNORE;IGNORE;IGNORE;<vv>
-<VV->	IGNORE;IGNORE;IGNORE;<VV->
+<VV>	IGNORE;IGNORE;IGNORE;<VV>
 <3->	IGNORE;IGNORE;IGNORE;<3->
 <3_>	IGNORE;IGNORE;IGNORE;<3_>
 <3!>	IGNORE;IGNORE;IGNORE;<3!>
@@ -638,60 +637,60 @@ order_start forward;forward/
 <4!>	IGNORE;IGNORE;IGNORE;<4!>
 <4//>	IGNORE;IGNORE;IGNORE;<4//>
 <dr>	IGNORE;IGNORE;IGNORE;<dr>
-<dR->	IGNORE;IGNORE;IGNORE;<dR->
-<Dr->	IGNORE;IGNORE;IGNORE;<Dr->
-<DR->	IGNORE;IGNORE;IGNORE;<DR->
+<dR>	IGNORE;IGNORE;IGNORE;<dR>
+<Dr>	IGNORE;IGNORE;IGNORE;<Dr>
+<DR>	IGNORE;IGNORE;IGNORE;<DR>
 <dl>	IGNORE;IGNORE;IGNORE;<dl>
-<dL->	IGNORE;IGNORE;IGNORE;<dL->
-<Dl->	IGNORE;IGNORE;IGNORE;<Dl->
-<LD->	IGNORE;IGNORE;IGNORE;<LD->
+<dL>	IGNORE;IGNORE;IGNORE;<dL>
+<Dl>	IGNORE;IGNORE;IGNORE;<Dl>
+<LD>	IGNORE;IGNORE;IGNORE;<LD>
 <ur>	IGNORE;IGNORE;IGNORE;<ur>
-<uR->	IGNORE;IGNORE;IGNORE;<uR->
-<Ur->	IGNORE;IGNORE;IGNORE;<Ur->
-<UR->	IGNORE;IGNORE;IGNORE;<UR->
+<uR>	IGNORE;IGNORE;IGNORE;<uR>
+<Ur>	IGNORE;IGNORE;IGNORE;<Ur>
+<UR>	IGNORE;IGNORE;IGNORE;<UR>
 <ul>	IGNORE;IGNORE;IGNORE;<ul>
-<uL->	IGNORE;IGNORE;IGNORE;<uL->
-<Ul->	IGNORE;IGNORE;IGNORE;<Ul->
-<UL->	IGNORE;IGNORE;IGNORE;<UL->
+<uL>	IGNORE;IGNORE;IGNORE;<uL>
+<Ul>	IGNORE;IGNORE;IGNORE;<Ul>
+<UL>	IGNORE;IGNORE;IGNORE;<UL>
 <vr>	IGNORE;IGNORE;IGNORE;<vr>
-<vR->	IGNORE;IGNORE;IGNORE;<vR->
+<vR>	IGNORE;IGNORE;IGNORE;<vR>
 <Udr>	IGNORE;IGNORE;IGNORE;<Udr>
 <uDr>	IGNORE;IGNORE;IGNORE;<uDr>
-<Vr->	IGNORE;IGNORE;IGNORE;<Vr->
+<Vr>	IGNORE;IGNORE;IGNORE;<Vr>
 <UdR>	IGNORE;IGNORE;IGNORE;<UdR>
 <uDR>	IGNORE;IGNORE;IGNORE;<uDR>
-<VR->	IGNORE;IGNORE;IGNORE;<VR->
+<VR>	IGNORE;IGNORE;IGNORE;<VR>
 <vl>	IGNORE;IGNORE;IGNORE;<vl>
-<vL->	IGNORE;IGNORE;IGNORE;<vL->
+<vL>	IGNORE;IGNORE;IGNORE;<vL>
 <Udl>	IGNORE;IGNORE;IGNORE;<Udl>
 <uDl>	IGNORE;IGNORE;IGNORE;<uDl>
-<Vl->	IGNORE;IGNORE;IGNORE;<Vl->
+<Vl>	IGNORE;IGNORE;IGNORE;<Vl>
 <UdL>	IGNORE;IGNORE;IGNORE;<UdL>
 <uDL>	IGNORE;IGNORE;IGNORE;<uDL>
-<VL->	IGNORE;IGNORE;IGNORE;<VL->
+<VL>	IGNORE;IGNORE;IGNORE;<VL>
 <dh>	IGNORE;IGNORE;IGNORE;<dh>
 <dLr>	IGNORE;IGNORE;IGNORE;<dLr>
 <dlR>	IGNORE;IGNORE;IGNORE;<dlR>
-<dH->	IGNORE;IGNORE;IGNORE;<dH->
-<Dh->	IGNORE;IGNORE;IGNORE;<Dh->
+<dH>	IGNORE;IGNORE;IGNORE;<dH>
+<Dh>	IGNORE;IGNORE;IGNORE;<Dh>
 <DLr>	IGNORE;IGNORE;IGNORE;<DLr>
 <DlR>	IGNORE;IGNORE;IGNORE;<DlR>
-<DH->	IGNORE;IGNORE;IGNORE;<DH->
+<DH>	IGNORE;IGNORE;IGNORE;<DH>
 <uh>	IGNORE;IGNORE;IGNORE;<uh>
 <uLr>	IGNORE;IGNORE;IGNORE;<uLr>
 <ulR>	IGNORE;IGNORE;IGNORE;<ulR>
-<uH->	IGNORE;IGNORE;IGNORE;<uH->
-<Uh->	IGNORE;IGNORE;IGNORE;<Uh->
+<uH>	IGNORE;IGNORE;IGNORE;<uH>
+<Uh>	IGNORE;IGNORE;IGNORE;<Uh>
 <ULr>	IGNORE;IGNORE;IGNORE;<ULr>
 <UlR>	IGNORE;IGNORE;IGNORE;<UlR>
-<UH->	IGNORE;IGNORE;IGNORE;<UH->
+<UH>	IGNORE;IGNORE;IGNORE;<UH>
 <vh>	IGNORE;IGNORE;IGNORE;<vh>
 <vLr>	IGNORE;IGNORE;IGNORE;<vLr>
 <vlR>	IGNORE;IGNORE;IGNORE;<vlR>
-<vH->	IGNORE;IGNORE;IGNORE;<vH->
+<vH>	IGNORE;IGNORE;IGNORE;<vH>
 <Udh>	IGNORE;IGNORE;IGNORE;<Udh>
 <uDh>	IGNORE;IGNORE;IGNORE;<uDh>
-<Vh->	IGNORE;IGNORE;IGNORE;<Vh->
+<Vh>	IGNORE;IGNORE;IGNORE;<Vh>
 <UdLr>	IGNORE;IGNORE;IGNORE;<UdLr>
 <UdlR>	IGNORE;IGNORE;IGNORE;<UdlR>
 <uDLr>	IGNORE;IGNORE;IGNORE;<uDLr>
@@ -700,35 +699,6 @@ order_start forward;forward/
 <uDH>	IGNORE;IGNORE;IGNORE;<uDH>
 <VLr>	IGNORE;IGNORE;IGNORE;<VLr>
 <VlR>	IGNORE;IGNORE;IGNORE;<VlR>
-<VH->	IGNORE;IGNORE;IGNORE;<VH->
-<HH>	IGNORE;IGNORE;IGNORE;<HH>
-<VV>	IGNORE;IGNORE;IGNORE;<VV>
-<dR>	IGNORE;IGNORE;IGNORE;<dR>
-<Dr>	IGNORE;IGNORE;IGNORE;<Dr>
-<DR>	IGNORE;IGNORE;IGNORE;<DR>
-<dL>	IGNORE;IGNORE;IGNORE;<dL>
-<Dl>	IGNORE;IGNORE;IGNORE;<Dl>
-<LD>	IGNORE;IGNORE;IGNORE;<LD>
-<uR>	IGNORE;IGNORE;IGNORE;<uR>
-<Ur>	IGNORE;IGNORE;IGNORE;<Ur>
-<UR>	IGNORE;IGNORE;IGNORE;<UR>
-<uL>	IGNORE;IGNORE;IGNORE;<uL>
-<Ul>	IGNORE;IGNORE;IGNORE;<Ul>
-<UL>	IGNORE;IGNORE;IGNORE;<UL>
-<vR>	IGNORE;IGNORE;IGNORE;<vR>
-<Vr>	IGNORE;IGNORE;IGNORE;<Vr>
-<VR>	IGNORE;IGNORE;IGNORE;<VR>
-<vL>	IGNORE;IGNORE;IGNORE;<vL>
-<Vl>	IGNORE;IGNORE;IGNORE;<Vl>
-<VL>	IGNORE;IGNORE;IGNORE;<VL>
-<dH>	IGNORE;IGNORE;IGNORE;<dH>
-<Dh>	IGNORE;IGNORE;IGNORE;<Dh>
-<DH>	IGNORE;IGNORE;IGNORE;<DH>
-<uH>	IGNORE;IGNORE;IGNORE;<uH>
-<Uh>	IGNORE;IGNORE;IGNORE;<Uh>
-<UH>	IGNORE;IGNORE;IGNORE;<UH>
-<vH>	IGNORE;IGNORE;IGNORE;<vH>
-<Vh>	IGNORE;IGNORE;IGNORE;<Vh>
 <VH>	IGNORE;IGNORE;IGNORE;<VH>
 <FD>	IGNORE;IGNORE;IGNORE;<FD>
 <BD>	IGNORE;IGNORE;IGNORE;<BD>
@@ -934,8 +904,6 @@ order_start forward;forward/
 <Tel>	IGNORE;IGNORE;IGNORE;<Tel>
 <UA>	IGNORE;IGNORE;IGNORE;<UA>
 <UB>	IGNORE;IGNORE;IGNORE;<UB>
-<Mc>	IGNORE;IGNORE;IGNORE;<Mc>
-<Fl>	IGNORE;IGNORE;IGNORE;<Fl>
 UNDEFINED	IGNORE;IGNORE;IGNORE
 
 <0>	<0>;<0>;IGNORE;IGNORE
@@ -1074,8 +1042,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <D_>	<D>;<LINE-BELOW>;<CAPITAL>;IGNORE
 <d_>	<D>;<LINE-BELOW>;<SMALL>;IGNORE
 <d8>	
-<D->	<D>;<D->;<CAPITAL>;IGNORE
-<d->	<D>;<D->;<SMALL>;IGNORE
 <E>	<E>;<NONE>;<CAPITAL>;IGNORE
 <e>	<E>;<NONE>;<SMALL>;IGNORE
 <E'>	<E>;<ACUTE>;<CAPITAL>;IGNORE
@@ -1146,8 +1112,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <g'>	<G>;<ACUTE>;<SMALL>;IGNORE
 <G(>	<G>;<BREVE>;<CAPITAL>;IGNORE
 <g(>	<G>;<BREVE>;<SMALL>;IGNORE
-<OI>	<G>;<BREVE+ACUTE>;<CAPITAL>;IGNORE
-<oi>	<G>;<BREVE+ACUTE>;<SMALL>;IGNORE
 <G/>>	<G>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
 <g/>>	<G>;<CIRCUMFLEX>;<SMALL>;IGNORE
 <G<>	<G>;<CARON>;<CAPITAL>;IGNORE
@@ -1257,7 +1221,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <L_>	<L>;<LINE-BELOW>;<CAPITAL>;IGNORE
 <l_>	<L>;<LINE-BELOW>;<SMALL>;IGNORE
 <l8>	
-<St>	<LONG>;<SPECIAL>;<SMALL>;IGNORE
 <M>	<M>;<NONE>;<CAPITAL>;IGNORE
 <m>	<M>;<NONE>;<SMALL>;IGNORE
 <M'>	<M>;<ACUTE>;<CAPITAL>;IGNORE
@@ -1287,8 +1250,8 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <n_>	<N>;<LINE-BELOW>;<SMALL>;IGNORE
 <'n>	<N>;<PRECEDED-BY-APOSTROPHE>;<SMALL>;IGNORE
 <n8>	
-<NG>	<N>;<NG>;<CAPITAL>;IGNORE
-<ng>	<N>;<NG>;<SMALL>;IGNORE
+<NG>	"<N><G>";"<NG><NG>";"<CAPITAL><CAPITAL>";IGNORE
+<ng>	"<N><G>";"<NG><NG>";"<SMALL><SMALL>";IGNORE
 <O>	<O>;<NONE>;<CAPITAL>;IGNORE
 <o>	<O>;<NONE>;<SMALL>;IGNORE
 <-o>	<O>;<NONE>;<-o>;IGNORE
@@ -2123,13 +2086,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <N6>	<N6>;<N6>;IGNORE;IGNORE
 <n5>	<N6>;<n5>;IGNORE;IGNORE
 
-% modifier letters
-
-<;S>	IGNORE;IGNORE;<;S>;IGNORE
-<1/>>	IGNORE;IGNORE;<CIRCUMFLEX>;IGNORE
-<1->	IGNORE;IGNORE;<MACRON>;IGNORE
-<1!>	IGNORE;IGNORE;<GRAVE>;IGNORE
-
 order_end
 
 END LC_COLLATE
diff --git a/localedata/locales/sl_SI b/localedata/locales/sl_SI
index adaf50e592..9ae00238b5 100644
--- a/localedata/locales/sl_SI
+++ b/localedata/locales/sl_SI
@@ -1,7 +1,7 @@
 comment_char %
 escape_char  /
 %
-% Slovenian Language locale for Slovenia
+% Slovenian language locale for Slovenia
 % Source: USM/MZT
 % Address: Kotnikova 6,
 %    Ljubljana, Slovenia
@@ -11,8 +11,8 @@ escape_char  /
 % Fax: none
 % Language: sl
 % Territory: SI
-% Revision: 4.3
-% Date: 1996-10-15
+% Revision: 4.4
+% Date: 1997-11-05
 % Application: general
 % Users: general
 % Repertoiremap: mnemonic,ds
@@ -68,7 +68,7 @@ collating-symbol <SMALL>
 % Latin letters. They are used 
 % to specify deltas by locales using
 % a locale as the default ordering
-% and by "reorder-after" statements
+% and by "replace-after" statements
 % specifying the changed placement
 % in an ordering of a character.
 
@@ -174,7 +174,7 @@ collating-symbol <SPECIAL>
 
 % letter;accent;case;specials
 
-order_start forward;forward/
+order_start forward;backward/
             ;forward;position
 
 % <CAPITAL> or <SMALL> letters first:
@@ -382,7 +382,7 @@ order_start forward;forward/
 <9">	IGNORE;IGNORE;IGNORE;<9">
 <//->	IGNORE;IGNORE;IGNORE;<//->
 <//=>	IGNORE;IGNORE;IGNORE;<//=>
-<sb>	IGNORE;IGNORE;IGNORE;<sb>
+<Sb>	IGNORE;IGNORE;IGNORE;<Sb>
 <..>	IGNORE;IGNORE;IGNORE;<..>
 <.3>	IGNORE;IGNORE;IGNORE;<.3>
 <%0>	IGNORE;IGNORE;IGNORE;<%0>
@@ -398,7 +398,6 @@ order_start forward;forward/
 <:X>	IGNORE;IGNORE;IGNORE;<:X>
 <!*2>	IGNORE;IGNORE;IGNORE;<!*2>
 <'->	IGNORE;IGNORE;IGNORE;<'->
-<//f>	IGNORE;IGNORE;IGNORE;<//f>
 <=S>	IGNORE;IGNORE;IGNORE;<=S>
 <0s>	IGNORE;IGNORE;IGNORE;<0s>
 <1s>	IGNORE;IGNORE;IGNORE;<1s>
@@ -498,9 +497,10 @@ order_start forward;forward/
 <-2>	IGNORE;IGNORE;IGNORE;<-2>
 <-+>	IGNORE;IGNORE;IGNORE;<-+>
 <.+>	IGNORE;IGNORE;IGNORE;<.+>
+<//f>	IGNORE;IGNORE;IGNORE;<//f>
 <*->	IGNORE;IGNORE;IGNORE;<*->
 <Ob>	IGNORE;IGNORE;IGNORE;<Ob>
-<Sb>	IGNORE;IGNORE;IGNORE;<Sb>
+<sb>	IGNORE;IGNORE;IGNORE;<sb>
 <RT>	IGNORE;IGNORE;IGNORE;<RT>
 <0(>	IGNORE;IGNORE;IGNORE;<0(>
 <00>	IGNORE;IGNORE;IGNORE;<00>
@@ -547,7 +547,6 @@ order_start forward;forward/
 <NI>	IGNORE;IGNORE;IGNORE;<NI>
 <(A>	IGNORE;IGNORE;IGNORE;<(A>
 <TR>	IGNORE;IGNORE;IGNORE;<TR>
-<88>	IGNORE;IGNORE;IGNORE;<88>
 <Iu>	IGNORE;IGNORE;IGNORE;<Iu>
 <Il>	IGNORE;IGNORE;IGNORE;<Il>
 <Vs>	IGNORE;IGNORE;IGNORE;<Vs>
@@ -621,9 +620,9 @@ order_start forward;forward/
 <20.>	IGNORE;IGNORE;IGNORE;<20.>
 <0-o>	IGNORE;IGNORE;IGNORE;<0-o>
 <hh>	IGNORE;IGNORE;IGNORE;<hh>
-<HH->	IGNORE;IGNORE;IGNORE;<HH->
+<HH>	IGNORE;IGNORE;IGNORE;<HH>
 <vv>	IGNORE;IGNORE;IGNORE;<vv>
-<VV->	IGNORE;IGNORE;IGNORE;<VV->
+<VV>	IGNORE;IGNORE;IGNORE;<VV>
 <3->	IGNORE;IGNORE;IGNORE;<3->
 <3_>	IGNORE;IGNORE;IGNORE;<3_>
 <3!>	IGNORE;IGNORE;IGNORE;<3!>
@@ -633,60 +632,60 @@ order_start forward;forward/
 <4!>	IGNORE;IGNORE;IGNORE;<4!>
 <4//>	IGNORE;IGNORE;IGNORE;<4//>
 <dr>	IGNORE;IGNORE;IGNORE;<dr>
-<dR->	IGNORE;IGNORE;IGNORE;<dR->
-<Dr->	IGNORE;IGNORE;IGNORE;<Dr->
-<DR->	IGNORE;IGNORE;IGNORE;<DR->
+<dR>	IGNORE;IGNORE;IGNORE;<dR>
+<Dr>	IGNORE;IGNORE;IGNORE;<Dr>
+<DR>	IGNORE;IGNORE;IGNORE;<DR>
 <dl>	IGNORE;IGNORE;IGNORE;<dl>
-<dL->	IGNORE;IGNORE;IGNORE;<dL->
-<Dl->	IGNORE;IGNORE;IGNORE;<Dl->
-<LD->	IGNORE;IGNORE;IGNORE;<LD->
+<dL>	IGNORE;IGNORE;IGNORE;<dL>
+<Dl>	IGNORE;IGNORE;IGNORE;<Dl>
+<LD>	IGNORE;IGNORE;IGNORE;<LD>
 <ur>	IGNORE;IGNORE;IGNORE;<ur>
-<uR->	IGNORE;IGNORE;IGNORE;<uR->
-<Ur->	IGNORE;IGNORE;IGNORE;<Ur->
-<UR->	IGNORE;IGNORE;IGNORE;<UR->
+<uR>	IGNORE;IGNORE;IGNORE;<uR>
+<Ur>	IGNORE;IGNORE;IGNORE;<Ur>
+<UR>	IGNORE;IGNORE;IGNORE;<UR>
 <ul>	IGNORE;IGNORE;IGNORE;<ul>
-<uL->	IGNORE;IGNORE;IGNORE;<uL->
-<Ul->	IGNORE;IGNORE;IGNORE;<Ul->
-<UL->	IGNORE;IGNORE;IGNORE;<UL->
+<uL>	IGNORE;IGNORE;IGNORE;<uL>
+<Ul>	IGNORE;IGNORE;IGNORE;<Ul>
+<UL>	IGNORE;IGNORE;IGNORE;<UL>
 <vr>	IGNORE;IGNORE;IGNORE;<vr>
-<vR->	IGNORE;IGNORE;IGNORE;<vR->
+<vR>	IGNORE;IGNORE;IGNORE;<vR>
 <Udr>	IGNORE;IGNORE;IGNORE;<Udr>
 <uDr>	IGNORE;IGNORE;IGNORE;<uDr>
-<Vr->	IGNORE;IGNORE;IGNORE;<Vr->
+<Vr>	IGNORE;IGNORE;IGNORE;<Vr>
 <UdR>	IGNORE;IGNORE;IGNORE;<UdR>
 <uDR>	IGNORE;IGNORE;IGNORE;<uDR>
-<VR->	IGNORE;IGNORE;IGNORE;<VR->
+<VR>	IGNORE;IGNORE;IGNORE;<VR>
 <vl>	IGNORE;IGNORE;IGNORE;<vl>
-<vL->	IGNORE;IGNORE;IGNORE;<vL->
+<vL>	IGNORE;IGNORE;IGNORE;<vL>
 <Udl>	IGNORE;IGNORE;IGNORE;<Udl>
 <uDl>	IGNORE;IGNORE;IGNORE;<uDl>
-<Vl->	IGNORE;IGNORE;IGNORE;<Vl->
+<Vl>	IGNORE;IGNORE;IGNORE;<Vl>
 <UdL>	IGNORE;IGNORE;IGNORE;<UdL>
 <uDL>	IGNORE;IGNORE;IGNORE;<uDL>
-<VL->	IGNORE;IGNORE;IGNORE;<VL->
+<VL>	IGNORE;IGNORE;IGNORE;<VL>
 <dh>	IGNORE;IGNORE;IGNORE;<dh>
 <dLr>	IGNORE;IGNORE;IGNORE;<dLr>
 <dlR>	IGNORE;IGNORE;IGNORE;<dlR>
-<dH->	IGNORE;IGNORE;IGNORE;<dH->
-<Dh->	IGNORE;IGNORE;IGNORE;<Dh->
+<dH>	IGNORE;IGNORE;IGNORE;<dH>
+<Dh>	IGNORE;IGNORE;IGNORE;<Dh>
 <DLr>	IGNORE;IGNORE;IGNORE;<DLr>
 <DlR>	IGNORE;IGNORE;IGNORE;<DlR>
-<DH->	IGNORE;IGNORE;IGNORE;<DH->
+<DH>	IGNORE;IGNORE;IGNORE;<DH>
 <uh>	IGNORE;IGNORE;IGNORE;<uh>
 <uLr>	IGNORE;IGNORE;IGNORE;<uLr>
 <ulR>	IGNORE;IGNORE;IGNORE;<ulR>
-<uH->	IGNORE;IGNORE;IGNORE;<uH->
-<Uh->	IGNORE;IGNORE;IGNORE;<Uh->
+<uH>	IGNORE;IGNORE;IGNORE;<uH>
+<Uh>	IGNORE;IGNORE;IGNORE;<Uh>
 <ULr>	IGNORE;IGNORE;IGNORE;<ULr>
 <UlR>	IGNORE;IGNORE;IGNORE;<UlR>
-<UH->	IGNORE;IGNORE;IGNORE;<UH->
+<UH>	IGNORE;IGNORE;IGNORE;<UH>
 <vh>	IGNORE;IGNORE;IGNORE;<vh>
 <vLr>	IGNORE;IGNORE;IGNORE;<vLr>
 <vlR>	IGNORE;IGNORE;IGNORE;<vlR>
-<vH->	IGNORE;IGNORE;IGNORE;<vH->
+<vH>	IGNORE;IGNORE;IGNORE;<vH>
 <Udh>	IGNORE;IGNORE;IGNORE;<Udh>
 <uDh>	IGNORE;IGNORE;IGNORE;<uDh>
-<Vh->	IGNORE;IGNORE;IGNORE;<Vh->
+<Vh>	IGNORE;IGNORE;IGNORE;<Vh>
 <UdLr>	IGNORE;IGNORE;IGNORE;<UdLr>
 <UdlR>	IGNORE;IGNORE;IGNORE;<UdlR>
 <uDLr>	IGNORE;IGNORE;IGNORE;<uDLr>
@@ -695,35 +694,6 @@ order_start forward;forward/
 <uDH>	IGNORE;IGNORE;IGNORE;<uDH>
 <VLr>	IGNORE;IGNORE;IGNORE;<VLr>
 <VlR>	IGNORE;IGNORE;IGNORE;<VlR>
-<VH->	IGNORE;IGNORE;IGNORE;<VH->
-<HH>	IGNORE;IGNORE;IGNORE;<HH>
-<VV>	IGNORE;IGNORE;IGNORE;<VV>
-<dR>	IGNORE;IGNORE;IGNORE;<dR>
-<Dr>	IGNORE;IGNORE;IGNORE;<Dr>
-<DR>	IGNORE;IGNORE;IGNORE;<DR>
-<dL>	IGNORE;IGNORE;IGNORE;<dL>
-<Dl>	IGNORE;IGNORE;IGNORE;<Dl>
-<LD>	IGNORE;IGNORE;IGNORE;<LD>
-<uR>	IGNORE;IGNORE;IGNORE;<uR>
-<Ur>	IGNORE;IGNORE;IGNORE;<Ur>
-<UR>	IGNORE;IGNORE;IGNORE;<UR>
-<uL>	IGNORE;IGNORE;IGNORE;<uL>
-<Ul>	IGNORE;IGNORE;IGNORE;<Ul>
-<UL>	IGNORE;IGNORE;IGNORE;<UL>
-<vR>	IGNORE;IGNORE;IGNORE;<vR>
-<Vr>	IGNORE;IGNORE;IGNORE;<Vr>
-<VR>	IGNORE;IGNORE;IGNORE;<VR>
-<vL>	IGNORE;IGNORE;IGNORE;<vL>
-<Vl>	IGNORE;IGNORE;IGNORE;<Vl>
-<VL>	IGNORE;IGNORE;IGNORE;<VL>
-<dH>	IGNORE;IGNORE;IGNORE;<dH>
-<Dh>	IGNORE;IGNORE;IGNORE;<Dh>
-<DH>	IGNORE;IGNORE;IGNORE;<DH>
-<uH>	IGNORE;IGNORE;IGNORE;<uH>
-<Uh>	IGNORE;IGNORE;IGNORE;<Uh>
-<UH>	IGNORE;IGNORE;IGNORE;<UH>
-<vH>	IGNORE;IGNORE;IGNORE;<vH>
-<Vh>	IGNORE;IGNORE;IGNORE;<Vh>
 <VH>	IGNORE;IGNORE;IGNORE;<VH>
 <FD>	IGNORE;IGNORE;IGNORE;<FD>
 <BD>	IGNORE;IGNORE;IGNORE;<BD>
@@ -929,8 +899,6 @@ order_start forward;forward/
 <Tel>	IGNORE;IGNORE;IGNORE;<Tel>
 <UA>	IGNORE;IGNORE;IGNORE;<UA>
 <UB>	IGNORE;IGNORE;IGNORE;<UB>
-<Mc>	IGNORE;IGNORE;IGNORE;<Mc>
-<Fl>	IGNORE;IGNORE;IGNORE;<Fl>
 UNDEFINED	IGNORE;IGNORE;IGNORE
 
 <0>	<0>;<0>;IGNORE;IGNORE
@@ -1069,8 +1037,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <D_>	<D>;<LINE-BELOW>;<CAPITAL>;IGNORE
 <d_>	<D>;<LINE-BELOW>;<SMALL>;IGNORE
 <d8>	
-<D->	<D>;<D->;<CAPITAL>;IGNORE
-<d->	<D>;<D->;<SMALL>;IGNORE
 <E>	<E>;<NONE>;<CAPITAL>;IGNORE
 <e>	<E>;<NONE>;<SMALL>;IGNORE
 <E'>	<E>;<ACUTE>;<CAPITAL>;IGNORE
@@ -1141,8 +1107,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <g'>	<G>;<ACUTE>;<SMALL>;IGNORE
 <G(>	<G>;<BREVE>;<CAPITAL>;IGNORE
 <g(>	<G>;<BREVE>;<SMALL>;IGNORE
-<OI>	<G>;<BREVE+ACUTE>;<CAPITAL>;IGNORE
-<oi>	<G>;<BREVE+ACUTE>;<SMALL>;IGNORE
 <G/>>	<G>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
 <g/>>	<G>;<CIRCUMFLEX>;<SMALL>;IGNORE
 <G<>	<G>;<CARON>;<CAPITAL>;IGNORE
@@ -1252,7 +1216,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <L_>	<L>;<LINE-BELOW>;<CAPITAL>;IGNORE
 <l_>	<L>;<LINE-BELOW>;<SMALL>;IGNORE
 <l8>	
-<St>	<LONG>;<SPECIAL>;<SMALL>;IGNORE
 <M>	<M>;<NONE>;<CAPITAL>;IGNORE
 <m>	<M>;<NONE>;<SMALL>;IGNORE
 <M'>	<M>;<ACUTE>;<CAPITAL>;IGNORE
@@ -1282,8 +1245,8 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <n_>	<N>;<LINE-BELOW>;<SMALL>;IGNORE
 <'n>	<N>;<PRECEDED-BY-APOSTROPHE>;<SMALL>;IGNORE
 <n8>	
-<NG>	<N>;<NG>;<CAPITAL>;IGNORE
-<ng>	<N>;<NG>;<SMALL>;IGNORE
+<NG>	"<N><G>";"<NG><NG>";"<CAPITAL><CAPITAL>";IGNORE
+<ng>	"<N><G>";"<NG><NG>";"<SMALL><SMALL>";IGNORE
 <O>	<O>;<NONE>;<CAPITAL>;IGNORE
 <o>	<O>;<NONE>;<SMALL>;IGNORE
 <-o>	<O>;<NONE>;<-o>;IGNORE
@@ -2118,13 +2081,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <N6>	<N6>;<N6>;IGNORE;IGNORE
 <n5>	<N6>;<n5>;IGNORE;IGNORE
 
-% modifier letters
-
-<;S>	IGNORE;IGNORE;<;S>;IGNORE
-<1/>>	IGNORE;IGNORE;<CIRCUMFLEX>;IGNORE
-<1->	IGNORE;IGNORE;<MACRON>;IGNORE
-<1!>	IGNORE;IGNORE;<GRAVE>;IGNORE
-
 order_end
 
 END LC_COLLATE
diff --git a/localedata/locales/sv_SE b/localedata/locales/sv_SE
index 1fd8f0464b..f17893eb0f 100644
--- a/localedata/locales/sv_SE
+++ b/localedata/locales/sv_SE
@@ -11,8 +11,8 @@ comment_char    %
 % Fax: +45 - 33256543
 % Language: sv
 % Territory: SE
-% Revision: 4.3
-% Date: 1996-10-15
+% Revision: 4.4
+% Date: 1997-03-18
 % Application: general
 % Users: general
 % Repertoiremap: mnemonic,ds
@@ -75,7 +75,7 @@ collating-symbol <SMALL>
 % Latin letters. They are used 
 % to specify deltas by locales using
 % a locale as the default ordering
-% and by "reorder-after" statements
+% and by "replace-after" statements
 % specifying the changed placement
 % in an ordering of a character.
 
@@ -181,7 +181,7 @@ collating-symbol <SPECIAL>
 
 % letter;accent;case;specials
 
-order_start forward;forward/
+order_start forward;backward/
             ;forward;position
 
 % <CAPITAL> or <SMALL> letters first:
@@ -393,7 +393,7 @@ order_start forward;forward/
 <9">	IGNORE;IGNORE;IGNORE;<9">
 <//->	IGNORE;IGNORE;IGNORE;<//->
 <//=>	IGNORE;IGNORE;IGNORE;<//=>
-<sb>	IGNORE;IGNORE;IGNORE;<sb>
+<Sb>	IGNORE;IGNORE;IGNORE;<Sb>
 <..>	IGNORE;IGNORE;IGNORE;<..>
 <.3>	IGNORE;IGNORE;IGNORE;<.3>
 <%0>	IGNORE;IGNORE;IGNORE;<%0>
@@ -409,7 +409,6 @@ order_start forward;forward/
 <:X>	IGNORE;IGNORE;IGNORE;<:X>
 <!*2>	IGNORE;IGNORE;IGNORE;<!*2>
 <'->	IGNORE;IGNORE;IGNORE;<'->
-<//f>	IGNORE;IGNORE;IGNORE;<//f>
 <=S>	IGNORE;IGNORE;IGNORE;<=S>
 <0s>	IGNORE;IGNORE;IGNORE;<0s>
 <1s>	IGNORE;IGNORE;IGNORE;<1s>
@@ -508,9 +507,10 @@ order_start forward;forward/
 <-2>	IGNORE;IGNORE;IGNORE;<-2>
 <-+>	IGNORE;IGNORE;IGNORE;<-+>
 <.+>	IGNORE;IGNORE;IGNORE;<.+>
+<//f>	IGNORE;IGNORE;IGNORE;<//f>
 <*->	IGNORE;IGNORE;IGNORE;<*->
 <Ob>	IGNORE;IGNORE;IGNORE;<Ob>
-<Sb>	IGNORE;IGNORE;IGNORE;<Sb>
+<sb>	IGNORE;IGNORE;IGNORE;<sb>
 <RT>	IGNORE;IGNORE;IGNORE;<RT>
 <0(>	IGNORE;IGNORE;IGNORE;<0(>
 <00>	IGNORE;IGNORE;IGNORE;<00>
@@ -557,7 +557,6 @@ order_start forward;forward/
 <NI>	IGNORE;IGNORE;IGNORE;<NI>
 <(A>	IGNORE;IGNORE;IGNORE;<(A>
 <TR>	IGNORE;IGNORE;IGNORE;<TR>
-<88>	IGNORE;IGNORE;IGNORE;<88>
 <Iu>	IGNORE;IGNORE;IGNORE;<Iu>
 <Il>	IGNORE;IGNORE;IGNORE;<Il>
 <Vs>	IGNORE;IGNORE;IGNORE;<Vs>
@@ -631,9 +630,9 @@ order_start forward;forward/
 <20.>	IGNORE;IGNORE;IGNORE;<20.>
 <0-o>	IGNORE;IGNORE;IGNORE;<0-o>
 <hh>	IGNORE;IGNORE;IGNORE;<hh>
-<HH->	IGNORE;IGNORE;IGNORE;<HH->
+<HH>	IGNORE;IGNORE;IGNORE;<HH>
 <vv>	IGNORE;IGNORE;IGNORE;<vv>
-<VV->	IGNORE;IGNORE;IGNORE;<VV->
+<VV>	IGNORE;IGNORE;IGNORE;<VV>
 <3->	IGNORE;IGNORE;IGNORE;<3->
 <3_>	IGNORE;IGNORE;IGNORE;<3_>
 <3!>	IGNORE;IGNORE;IGNORE;<3!>
@@ -643,60 +642,60 @@ order_start forward;forward/
 <4!>	IGNORE;IGNORE;IGNORE;<4!>
 <4//>	IGNORE;IGNORE;IGNORE;<4//>
 <dr>	IGNORE;IGNORE;IGNORE;<dr>
-<dR->	IGNORE;IGNORE;IGNORE;<dR->
-<Dr->	IGNORE;IGNORE;IGNORE;<Dr->
-<DR->	IGNORE;IGNORE;IGNORE;<DR->
+<dR>	IGNORE;IGNORE;IGNORE;<dR>
+<Dr>	IGNORE;IGNORE;IGNORE;<Dr>
+<DR>	IGNORE;IGNORE;IGNORE;<DR>
 <dl>	IGNORE;IGNORE;IGNORE;<dl>
-<dL->	IGNORE;IGNORE;IGNORE;<dL->
-<Dl->	IGNORE;IGNORE;IGNORE;<Dl->
-<LD->	IGNORE;IGNORE;IGNORE;<LD->
+<dL>	IGNORE;IGNORE;IGNORE;<dL>
+<Dl>	IGNORE;IGNORE;IGNORE;<Dl>
+<LD>	IGNORE;IGNORE;IGNORE;<LD>
 <ur>	IGNORE;IGNORE;IGNORE;<ur>
-<uR->	IGNORE;IGNORE;IGNORE;<uR->
-<Ur->	IGNORE;IGNORE;IGNORE;<Ur->
-<UR->	IGNORE;IGNORE;IGNORE;<UR->
+<uR>	IGNORE;IGNORE;IGNORE;<uR>
+<Ur>	IGNORE;IGNORE;IGNORE;<Ur>
+<UR>	IGNORE;IGNORE;IGNORE;<UR>
 <ul>	IGNORE;IGNORE;IGNORE;<ul>
-<uL->	IGNORE;IGNORE;IGNORE;<uL->
-<Ul->	IGNORE;IGNORE;IGNORE;<Ul->
-<UL->	IGNORE;IGNORE;IGNORE;<UL->
+<uL>	IGNORE;IGNORE;IGNORE;<uL>
+<Ul>	IGNORE;IGNORE;IGNORE;<Ul>
+<UL>	IGNORE;IGNORE;IGNORE;<UL>
 <vr>	IGNORE;IGNORE;IGNORE;<vr>
-<vR->	IGNORE;IGNORE;IGNORE;<vR->
+<vR>	IGNORE;IGNORE;IGNORE;<vR>
 <Udr>	IGNORE;IGNORE;IGNORE;<Udr>
 <uDr>	IGNORE;IGNORE;IGNORE;<uDr>
-<Vr->	IGNORE;IGNORE;IGNORE;<Vr->
+<Vr>	IGNORE;IGNORE;IGNORE;<Vr>
 <UdR>	IGNORE;IGNORE;IGNORE;<UdR>
 <uDR>	IGNORE;IGNORE;IGNORE;<uDR>
-<VR->	IGNORE;IGNORE;IGNORE;<VR->
+<VR>	IGNORE;IGNORE;IGNORE;<VR>
 <vl>	IGNORE;IGNORE;IGNORE;<vl>
-<vL->	IGNORE;IGNORE;IGNORE;<vL->
+<vL>	IGNORE;IGNORE;IGNORE;<vL>
 <Udl>	IGNORE;IGNORE;IGNORE;<Udl>
 <uDl>	IGNORE;IGNORE;IGNORE;<uDl>
-<Vl->	IGNORE;IGNORE;IGNORE;<Vl->
+<Vl>	IGNORE;IGNORE;IGNORE;<Vl>
 <UdL>	IGNORE;IGNORE;IGNORE;<UdL>
 <uDL>	IGNORE;IGNORE;IGNORE;<uDL>
-<VL->	IGNORE;IGNORE;IGNORE;<VL->
+<VL>	IGNORE;IGNORE;IGNORE;<VL>
 <dh>	IGNORE;IGNORE;IGNORE;<dh>
 <dLr>	IGNORE;IGNORE;IGNORE;<dLr>
 <dlR>	IGNORE;IGNORE;IGNORE;<dlR>
-<dH->	IGNORE;IGNORE;IGNORE;<dH->
-<Dh->	IGNORE;IGNORE;IGNORE;<Dh->
+<dH>	IGNORE;IGNORE;IGNORE;<dH>
+<Dh>	IGNORE;IGNORE;IGNORE;<Dh>
 <DLr>	IGNORE;IGNORE;IGNORE;<DLr>
 <DlR>	IGNORE;IGNORE;IGNORE;<DlR>
-<DH->	IGNORE;IGNORE;IGNORE;<DH->
+<DH>	IGNORE;IGNORE;IGNORE;<DH>
 <uh>	IGNORE;IGNORE;IGNORE;<uh>
 <uLr>	IGNORE;IGNORE;IGNORE;<uLr>
 <ulR>	IGNORE;IGNORE;IGNORE;<ulR>
-<uH->	IGNORE;IGNORE;IGNORE;<uH->
-<Uh->	IGNORE;IGNORE;IGNORE;<Uh->
+<uH>	IGNORE;IGNORE;IGNORE;<uH>
+<Uh>	IGNORE;IGNORE;IGNORE;<Uh>
 <ULr>	IGNORE;IGNORE;IGNORE;<ULr>
 <UlR>	IGNORE;IGNORE;IGNORE;<UlR>
-<UH->	IGNORE;IGNORE;IGNORE;<UH->
+<UH>	IGNORE;IGNORE;IGNORE;<UH>
 <vh>	IGNORE;IGNORE;IGNORE;<vh>
 <vLr>	IGNORE;IGNORE;IGNORE;<vLr>
 <vlR>	IGNORE;IGNORE;IGNORE;<vlR>
-<vH->	IGNORE;IGNORE;IGNORE;<vH->
+<vH>	IGNORE;IGNORE;IGNORE;<vH>
 <Udh>	IGNORE;IGNORE;IGNORE;<Udh>
 <uDh>	IGNORE;IGNORE;IGNORE;<uDh>
-<Vh->	IGNORE;IGNORE;IGNORE;<Vh->
+<Vh>	IGNORE;IGNORE;IGNORE;<Vh>
 <UdLr>	IGNORE;IGNORE;IGNORE;<UdLr>
 <UdlR>	IGNORE;IGNORE;IGNORE;<UdlR>
 <uDLr>	IGNORE;IGNORE;IGNORE;<uDLr>
@@ -705,35 +704,6 @@ order_start forward;forward/
 <uDH>	IGNORE;IGNORE;IGNORE;<uDH>
 <VLr>	IGNORE;IGNORE;IGNORE;<VLr>
 <VlR>	IGNORE;IGNORE;IGNORE;<VlR>
-<VH->	IGNORE;IGNORE;IGNORE;<VH->
-<HH>	IGNORE;IGNORE;IGNORE;<HH>
-<VV>	IGNORE;IGNORE;IGNORE;<VV>
-<dR>	IGNORE;IGNORE;IGNORE;<dR>
-<Dr>	IGNORE;IGNORE;IGNORE;<Dr>
-<DR>	IGNORE;IGNORE;IGNORE;<DR>
-<dL>	IGNORE;IGNORE;IGNORE;<dL>
-<Dl>	IGNORE;IGNORE;IGNORE;<Dl>
-<LD>	IGNORE;IGNORE;IGNORE;<LD>
-<uR>	IGNORE;IGNORE;IGNORE;<uR>
-<Ur>	IGNORE;IGNORE;IGNORE;<Ur>
-<UR>	IGNORE;IGNORE;IGNORE;<UR>
-<uL>	IGNORE;IGNORE;IGNORE;<uL>
-<Ul>	IGNORE;IGNORE;IGNORE;<Ul>
-<UL>	IGNORE;IGNORE;IGNORE;<UL>
-<vR>	IGNORE;IGNORE;IGNORE;<vR>
-<Vr>	IGNORE;IGNORE;IGNORE;<Vr>
-<VR>	IGNORE;IGNORE;IGNORE;<VR>
-<vL>	IGNORE;IGNORE;IGNORE;<vL>
-<Vl>	IGNORE;IGNORE;IGNORE;<Vl>
-<VL>	IGNORE;IGNORE;IGNORE;<VL>
-<dH>	IGNORE;IGNORE;IGNORE;<dH>
-<Dh>	IGNORE;IGNORE;IGNORE;<Dh>
-<DH>	IGNORE;IGNORE;IGNORE;<DH>
-<uH>	IGNORE;IGNORE;IGNORE;<uH>
-<Uh>	IGNORE;IGNORE;IGNORE;<Uh>
-<UH>	IGNORE;IGNORE;IGNORE;<UH>
-<vH>	IGNORE;IGNORE;IGNORE;<vH>
-<Vh>	IGNORE;IGNORE;IGNORE;<Vh>
 <VH>	IGNORE;IGNORE;IGNORE;<VH>
 <FD>	IGNORE;IGNORE;IGNORE;<FD>
 <BD>	IGNORE;IGNORE;IGNORE;<BD>
@@ -939,8 +909,6 @@ order_start forward;forward/
 <Tel>	IGNORE;IGNORE;IGNORE;<Tel>
 <UA>	IGNORE;IGNORE;IGNORE;<UA>
 <UB>	IGNORE;IGNORE;IGNORE;<UB>
-<Mc>	IGNORE;IGNORE;IGNORE;<Mc>
-<Fl>	IGNORE;IGNORE;IGNORE;<Fl>
 UNDEFINED	IGNORE;IGNORE;IGNORE
 
 <0>	<0>;<0>;IGNORE;IGNORE
@@ -1073,8 +1041,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <D_>	<D>;<LINE-BELOW>;<CAPITAL>;IGNORE
 <d_>	<D>;<LINE-BELOW>;<SMALL>;IGNORE
 <d8>	
-<D->	<D>;<D->;<CAPITAL>;IGNORE
-<d->	<D>;<D->;<SMALL>;IGNORE
 <E>	<E>;<NONE>;<CAPITAL>;IGNORE
 <e>	<E>;<NONE>;<SMALL>;IGNORE
 <E'>	<E>;<ACUTE>;<CAPITAL>;IGNORE
@@ -1145,8 +1111,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <g'>	<G>;<ACUTE>;<SMALL>;IGNORE
 <G(>	<G>;<BREVE>;<CAPITAL>;IGNORE
 <g(>	<G>;<BREVE>;<SMALL>;IGNORE
-<OI>	<G>;<BREVE+ACUTE>;<CAPITAL>;IGNORE
-<oi>	<G>;<BREVE+ACUTE>;<SMALL>;IGNORE
 <G/>>	<G>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
 <g/>>	<G>;<CIRCUMFLEX>;<SMALL>;IGNORE
 <G<>	<G>;<CARON>;<CAPITAL>;IGNORE
@@ -1256,7 +1220,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <L_>	<L>;<LINE-BELOW>;<CAPITAL>;IGNORE
 <l_>	<L>;<LINE-BELOW>;<SMALL>;IGNORE
 <l8>	
-<St>	<LONG>;<SPECIAL>;<SMALL>;IGNORE
 <M>	<M>;<NONE>;<CAPITAL>;IGNORE
 <m>	<M>;<NONE>;<SMALL>;IGNORE
 <M'>	<M>;<ACUTE>;<CAPITAL>;IGNORE
@@ -1286,8 +1249,8 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <n_>	<N>;<LINE-BELOW>;<SMALL>;IGNORE
 <'n>	<N>;<PRECEDED-BY-APOSTROPHE>;<SMALL>;IGNORE
 <n8>	
-<NG>	<N>;<NG>;<CAPITAL>;IGNORE
-<ng>	<N>;<NG>;<SMALL>;IGNORE
+<NG>	"<N><G>";"<NG><NG>";"<CAPITAL><CAPITAL>";IGNORE
+<ng>	"<N><G>";"<NG><NG>";"<SMALL><SMALL>";IGNORE
 <O>	<O>;<NONE>;<CAPITAL>;IGNORE
 <o>	<O>;<NONE>;<SMALL>;IGNORE
 <-o>	<O>;<NONE>;<-o>;IGNORE
@@ -2127,13 +2090,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <N6>	<N6>;<N6>;IGNORE;IGNORE
 <n5>	<N6>;<n5>;IGNORE;IGNORE
 
-% modifier letters
-
-<;S>	IGNORE;IGNORE;<;S>;IGNORE
-<1/>>	IGNORE;IGNORE;<CIRCUMFLEX>;IGNORE
-<1->	IGNORE;IGNORE;<MACRON>;IGNORE
-<1!>	IGNORE;IGNORE;<GRAVE>;IGNORE
-
 order_end
 
 END LC_COLLATE
@@ -2163,7 +2119,7 @@ END LC_MONETARY
 LC_NUMERIC
 decimal_point           "<,>"
 thousands_sep           "<SP>"
-grouping                3;0
+grouping                3;3
 END LC_NUMERIC
 
 LC_TIME
diff --git a/localedata/locales/tr_TR b/localedata/locales/tr_TR
index ffeaabbee8..db94a83a1b 100644
--- a/localedata/locales/tr_TR
+++ b/localedata/locales/tr_TR
@@ -11,8 +11,8 @@ escape_char  /
 % Fax: +45 - 33256543
 % Language: tr
 % Territory: TR
-% Revision: 4.3
-% Date: 1996-10-15
+% Revision: 4.4
+% Date: 1997-03-18
 % Application: general
 % Users: general
 % Repertoiremap: mnemonic,ds
@@ -68,7 +68,7 @@ collating-symbol <SMALL>
 % Latin letters. They are used 
 % to specify deltas by locales using
 % a locale as the default ordering
-% and by "reorder-after" statements
+% and by "replace-after" statements
 % specifying the changed placement
 % in an ordering of a character.
 
@@ -174,7 +174,7 @@ collating-symbol <SPECIAL>
 
 % letter;accent;case;specials
 
-order_start forward;forward/
+order_start forward;backward/
             ;forward;position
 
 % <CAPITAL> or <SMALL> letters first:
@@ -382,7 +382,7 @@ order_start forward;forward/
 <9">	IGNORE;IGNORE;IGNORE;<9">
 <//->	IGNORE;IGNORE;IGNORE;<//->
 <//=>	IGNORE;IGNORE;IGNORE;<//=>
-<sb>	IGNORE;IGNORE;IGNORE;<sb>
+<Sb>	IGNORE;IGNORE;IGNORE;<Sb>
 <..>	IGNORE;IGNORE;IGNORE;<..>
 <.3>	IGNORE;IGNORE;IGNORE;<.3>
 <%0>	IGNORE;IGNORE;IGNORE;<%0>
@@ -398,7 +398,6 @@ order_start forward;forward/
 <:X>	IGNORE;IGNORE;IGNORE;<:X>
 <!*2>	IGNORE;IGNORE;IGNORE;<!*2>
 <'->	IGNORE;IGNORE;IGNORE;<'->
-<//f>	IGNORE;IGNORE;IGNORE;<//f>
 <=S>	IGNORE;IGNORE;IGNORE;<=S>
 <0s>	IGNORE;IGNORE;IGNORE;<0s>
 <1s>	IGNORE;IGNORE;IGNORE;<1s>
@@ -498,9 +497,10 @@ order_start forward;forward/
 <-2>	IGNORE;IGNORE;IGNORE;<-2>
 <-+>	IGNORE;IGNORE;IGNORE;<-+>
 <.+>	IGNORE;IGNORE;IGNORE;<.+>
+<//f>	IGNORE;IGNORE;IGNORE;<//f>
 <*->	IGNORE;IGNORE;IGNORE;<*->
 <Ob>	IGNORE;IGNORE;IGNORE;<Ob>
-<Sb>	IGNORE;IGNORE;IGNORE;<Sb>
+<sb>	IGNORE;IGNORE;IGNORE;<sb>
 <RT>	IGNORE;IGNORE;IGNORE;<RT>
 <0(>	IGNORE;IGNORE;IGNORE;<0(>
 <00>	IGNORE;IGNORE;IGNORE;<00>
@@ -547,7 +547,6 @@ order_start forward;forward/
 <NI>	IGNORE;IGNORE;IGNORE;<NI>
 <(A>	IGNORE;IGNORE;IGNORE;<(A>
 <TR>	IGNORE;IGNORE;IGNORE;<TR>
-<88>	IGNORE;IGNORE;IGNORE;<88>
 <Iu>	IGNORE;IGNORE;IGNORE;<Iu>
 <Il>	IGNORE;IGNORE;IGNORE;<Il>
 <Vs>	IGNORE;IGNORE;IGNORE;<Vs>
@@ -621,9 +620,9 @@ order_start forward;forward/
 <20.>	IGNORE;IGNORE;IGNORE;<20.>
 <0-o>	IGNORE;IGNORE;IGNORE;<0-o>
 <hh>	IGNORE;IGNORE;IGNORE;<hh>
-<HH->	IGNORE;IGNORE;IGNORE;<HH->
+<HH>	IGNORE;IGNORE;IGNORE;<HH>
 <vv>	IGNORE;IGNORE;IGNORE;<vv>
-<VV->	IGNORE;IGNORE;IGNORE;<VV->
+<VV>	IGNORE;IGNORE;IGNORE;<VV>
 <3->	IGNORE;IGNORE;IGNORE;<3->
 <3_>	IGNORE;IGNORE;IGNORE;<3_>
 <3!>	IGNORE;IGNORE;IGNORE;<3!>
@@ -633,60 +632,60 @@ order_start forward;forward/
 <4!>	IGNORE;IGNORE;IGNORE;<4!>
 <4//>	IGNORE;IGNORE;IGNORE;<4//>
 <dr>	IGNORE;IGNORE;IGNORE;<dr>
-<dR->	IGNORE;IGNORE;IGNORE;<dR->
-<Dr->	IGNORE;IGNORE;IGNORE;<Dr->
-<DR->	IGNORE;IGNORE;IGNORE;<DR->
+<dR>	IGNORE;IGNORE;IGNORE;<dR>
+<Dr>	IGNORE;IGNORE;IGNORE;<Dr>
+<DR>	IGNORE;IGNORE;IGNORE;<DR>
 <dl>	IGNORE;IGNORE;IGNORE;<dl>
-<dL->	IGNORE;IGNORE;IGNORE;<dL->
-<Dl->	IGNORE;IGNORE;IGNORE;<Dl->
-<LD->	IGNORE;IGNORE;IGNORE;<LD->
+<dL>	IGNORE;IGNORE;IGNORE;<dL>
+<Dl>	IGNORE;IGNORE;IGNORE;<Dl>
+<LD>	IGNORE;IGNORE;IGNORE;<LD>
 <ur>	IGNORE;IGNORE;IGNORE;<ur>
-<uR->	IGNORE;IGNORE;IGNORE;<uR->
-<Ur->	IGNORE;IGNORE;IGNORE;<Ur->
-<UR->	IGNORE;IGNORE;IGNORE;<UR->
+<uR>	IGNORE;IGNORE;IGNORE;<uR>
+<Ur>	IGNORE;IGNORE;IGNORE;<Ur>
+<UR>	IGNORE;IGNORE;IGNORE;<UR>
 <ul>	IGNORE;IGNORE;IGNORE;<ul>
-<uL->	IGNORE;IGNORE;IGNORE;<uL->
-<Ul->	IGNORE;IGNORE;IGNORE;<Ul->
-<UL->	IGNORE;IGNORE;IGNORE;<UL->
+<uL>	IGNORE;IGNORE;IGNORE;<uL>
+<Ul>	IGNORE;IGNORE;IGNORE;<Ul>
+<UL>	IGNORE;IGNORE;IGNORE;<UL>
 <vr>	IGNORE;IGNORE;IGNORE;<vr>
-<vR->	IGNORE;IGNORE;IGNORE;<vR->
+<vR>	IGNORE;IGNORE;IGNORE;<vR>
 <Udr>	IGNORE;IGNORE;IGNORE;<Udr>
 <uDr>	IGNORE;IGNORE;IGNORE;<uDr>
-<Vr->	IGNORE;IGNORE;IGNORE;<Vr->
+<Vr>	IGNORE;IGNORE;IGNORE;<Vr>
 <UdR>	IGNORE;IGNORE;IGNORE;<UdR>
 <uDR>	IGNORE;IGNORE;IGNORE;<uDR>
-<VR->	IGNORE;IGNORE;IGNORE;<VR->
+<VR>	IGNORE;IGNORE;IGNORE;<VR>
 <vl>	IGNORE;IGNORE;IGNORE;<vl>
-<vL->	IGNORE;IGNORE;IGNORE;<vL->
+<vL>	IGNORE;IGNORE;IGNORE;<vL>
 <Udl>	IGNORE;IGNORE;IGNORE;<Udl>
 <uDl>	IGNORE;IGNORE;IGNORE;<uDl>
-<Vl->	IGNORE;IGNORE;IGNORE;<Vl->
+<Vl>	IGNORE;IGNORE;IGNORE;<Vl>
 <UdL>	IGNORE;IGNORE;IGNORE;<UdL>
 <uDL>	IGNORE;IGNORE;IGNORE;<uDL>
-<VL->	IGNORE;IGNORE;IGNORE;<VL->
+<VL>	IGNORE;IGNORE;IGNORE;<VL>
 <dh>	IGNORE;IGNORE;IGNORE;<dh>
 <dLr>	IGNORE;IGNORE;IGNORE;<dLr>
 <dlR>	IGNORE;IGNORE;IGNORE;<dlR>
-<dH->	IGNORE;IGNORE;IGNORE;<dH->
-<Dh->	IGNORE;IGNORE;IGNORE;<Dh->
+<dH>	IGNORE;IGNORE;IGNORE;<dH>
+<Dh>	IGNORE;IGNORE;IGNORE;<Dh>
 <DLr>	IGNORE;IGNORE;IGNORE;<DLr>
 <DlR>	IGNORE;IGNORE;IGNORE;<DlR>
-<DH->	IGNORE;IGNORE;IGNORE;<DH->
+<DH>	IGNORE;IGNORE;IGNORE;<DH>
 <uh>	IGNORE;IGNORE;IGNORE;<uh>
 <uLr>	IGNORE;IGNORE;IGNORE;<uLr>
 <ulR>	IGNORE;IGNORE;IGNORE;<ulR>
-<uH->	IGNORE;IGNORE;IGNORE;<uH->
-<Uh->	IGNORE;IGNORE;IGNORE;<Uh->
+<uH>	IGNORE;IGNORE;IGNORE;<uH>
+<Uh>	IGNORE;IGNORE;IGNORE;<Uh>
 <ULr>	IGNORE;IGNORE;IGNORE;<ULr>
 <UlR>	IGNORE;IGNORE;IGNORE;<UlR>
-<UH->	IGNORE;IGNORE;IGNORE;<UH->
+<UH>	IGNORE;IGNORE;IGNORE;<UH>
 <vh>	IGNORE;IGNORE;IGNORE;<vh>
 <vLr>	IGNORE;IGNORE;IGNORE;<vLr>
 <vlR>	IGNORE;IGNORE;IGNORE;<vlR>
-<vH->	IGNORE;IGNORE;IGNORE;<vH->
+<vH>	IGNORE;IGNORE;IGNORE;<vH>
 <Udh>	IGNORE;IGNORE;IGNORE;<Udh>
 <uDh>	IGNORE;IGNORE;IGNORE;<uDh>
-<Vh->	IGNORE;IGNORE;IGNORE;<Vh->
+<Vh>	IGNORE;IGNORE;IGNORE;<Vh>
 <UdLr>	IGNORE;IGNORE;IGNORE;<UdLr>
 <UdlR>	IGNORE;IGNORE;IGNORE;<UdlR>
 <uDLr>	IGNORE;IGNORE;IGNORE;<uDLr>
@@ -695,35 +694,6 @@ order_start forward;forward/
 <uDH>	IGNORE;IGNORE;IGNORE;<uDH>
 <VLr>	IGNORE;IGNORE;IGNORE;<VLr>
 <VlR>	IGNORE;IGNORE;IGNORE;<VlR>
-<VH->	IGNORE;IGNORE;IGNORE;<VH->
-<HH>	IGNORE;IGNORE;IGNORE;<HH>
-<VV>	IGNORE;IGNORE;IGNORE;<VV>
-<dR>	IGNORE;IGNORE;IGNORE;<dR>
-<Dr>	IGNORE;IGNORE;IGNORE;<Dr>
-<DR>	IGNORE;IGNORE;IGNORE;<DR>
-<dL>	IGNORE;IGNORE;IGNORE;<dL>
-<Dl>	IGNORE;IGNORE;IGNORE;<Dl>
-<LD>	IGNORE;IGNORE;IGNORE;<LD>
-<uR>	IGNORE;IGNORE;IGNORE;<uR>
-<Ur>	IGNORE;IGNORE;IGNORE;<Ur>
-<UR>	IGNORE;IGNORE;IGNORE;<UR>
-<uL>	IGNORE;IGNORE;IGNORE;<uL>
-<Ul>	IGNORE;IGNORE;IGNORE;<Ul>
-<UL>	IGNORE;IGNORE;IGNORE;<UL>
-<vR>	IGNORE;IGNORE;IGNORE;<vR>
-<Vr>	IGNORE;IGNORE;IGNORE;<Vr>
-<VR>	IGNORE;IGNORE;IGNORE;<VR>
-<vL>	IGNORE;IGNORE;IGNORE;<vL>
-<Vl>	IGNORE;IGNORE;IGNORE;<Vl>
-<VL>	IGNORE;IGNORE;IGNORE;<VL>
-<dH>	IGNORE;IGNORE;IGNORE;<dH>
-<Dh>	IGNORE;IGNORE;IGNORE;<Dh>
-<DH>	IGNORE;IGNORE;IGNORE;<DH>
-<uH>	IGNORE;IGNORE;IGNORE;<uH>
-<Uh>	IGNORE;IGNORE;IGNORE;<Uh>
-<UH>	IGNORE;IGNORE;IGNORE;<UH>
-<vH>	IGNORE;IGNORE;IGNORE;<vH>
-<Vh>	IGNORE;IGNORE;IGNORE;<Vh>
 <VH>	IGNORE;IGNORE;IGNORE;<VH>
 <FD>	IGNORE;IGNORE;IGNORE;<FD>
 <BD>	IGNORE;IGNORE;IGNORE;<BD>
@@ -929,8 +899,6 @@ order_start forward;forward/
 <Tel>	IGNORE;IGNORE;IGNORE;<Tel>
 <UA>	IGNORE;IGNORE;IGNORE;<UA>
 <UB>	IGNORE;IGNORE;IGNORE;<UB>
-<Mc>	IGNORE;IGNORE;IGNORE;<Mc>
-<Fl>	IGNORE;IGNORE;IGNORE;<Fl>
 UNDEFINED	IGNORE;IGNORE;IGNORE
 
 <0>	<0>;<0>;IGNORE;IGNORE
@@ -1050,8 +1018,8 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <C,'>	<C>;<CEDILLA+ACUTE>;<CAPITAL>;IGNORE
 <c,'>	<C>;<CEDILLA+ACUTE>;<SMALL>;IGNORE
 <c8>	
-<C,>	<C,>,<NONE>,<CAPITAL>
-<c,>	<C,>,<NONE>,<SMALL>
+<C,>	<C,>;<NONE>;<CAPITAL>;IGNORE
+<c,>	<C,>;<NONE>;<SMALL>;IGNORE
 <D>	<D>;<NONE>;<CAPITAL>;IGNORE
 <d>	<D>;<NONE>;<SMALL>;IGNORE
 <D<>	<D>;<CARON>;<CAPITAL>;IGNORE
@@ -1069,8 +1037,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <D_>	<D>;<LINE-BELOW>;<CAPITAL>;IGNORE
 <d_>	<D>;<LINE-BELOW>;<SMALL>;IGNORE
 <d8>	
-<D->	<D>;<D->;<CAPITAL>;IGNORE
-<d->	<D>;<D->;<SMALL>;IGNORE
 <E>	<E>;<NONE>;<CAPITAL>;IGNORE
 <e>	<E>;<NONE>;<SMALL>;IGNORE
 <E'>	<E>;<ACUTE>;<CAPITAL>;IGNORE
@@ -1139,8 +1105,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <g>	<G>;<NONE>;<SMALL>;IGNORE
 <G'>	<G>;<ACUTE>;<CAPITAL>;IGNORE
 <g'>	<G>;<ACUTE>;<SMALL>;IGNORE
-<OI>	<G>;<BREVE+ACUTE>;<CAPITAL>;IGNORE
-<oi>	<G>;<BREVE+ACUTE>;<SMALL>;IGNORE
 <G/>>	<G>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
 <g/>>	<G>;<CIRCUMFLEX>;<SMALL>;IGNORE
 <G<>	<G>;<CARON>;<CAPITAL>;IGNORE
@@ -1154,8 +1118,8 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <G->	<G>;<MACRON>;<CAPITAL>;IGNORE
 <g->	<G>;<MACRON>;<SMALL>;IGNORE
 <g8>	
-<G(>	<G(>,<NONE>,<CAPITAL>
-<g(>	<G(>,<NONE>,<SMALL>
+<G(>	<G(>;<NONE>;<CAPITAL>;IGNORE
+<g(>	<G(>;<NONE>;<SMALL>;IGNORE
 <H>	<H>;<NONE>;<CAPITAL>;IGNORE
 <h>	<H>;<NONE>;<SMALL>;IGNORE
 <H-(>	<H>;<BREVE-BELOW>;<CAPITAL>;IGNORE
@@ -1173,10 +1137,10 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <H,>	<H>;<CEDILLA>;<CAPITAL>;IGNORE
 <h,>	<H>;<CEDILLA>;<SMALL>;IGNORE
 <h8>	
-<I>	<i.>,<NONE>,<CAPITAL>
-<i.>	<i.>,<NONE>,<SMALL>
-<I.>	<I>,<NONE>,<CAPITAL>
-<i>	<I>,<NONE>,<SMALL>
+<I>	<i.>;<NONE>;<CAPITAL>;IGNORE
+<i.>	<i.>;<NONE>;<SMALL>;IGNORE
+<I.>	<I>;<NONE>;<CAPITAL>;IGNORE
+<i>	<I>;<NONE>;<SMALL>;IGNORE
 <I'>	<I>;<ACUTE>;<CAPITAL>;IGNORE
 <i'>	<I>;<ACUTE>;<SMALL>;IGNORE
 <I!>	<I>;<GRAVE>;<CAPITAL>;IGNORE
@@ -1252,7 +1216,6 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <L_>	<L>;<LINE-BELOW>;<CAPITAL>;IGNORE
 <l_>	<L>;<LINE-BELOW>;<SMALL>;IGNORE
 <l8>	
-<St>	<LONG>;<SPECIAL>;<SMALL>;IGNORE
 <M>	<M>;<NONE>;<CAPITAL>;IGNORE
 <m>	<M>;<NONE>;<SMALL>;IGNORE
 <M'>	<M>;<ACUTE>;<CAPITAL>;IGNORE
@@ -1282,8 +1245,8 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <n_>	<N>;<LINE-BELOW>;<SMALL>;IGNORE
 <'n>	<N>;<PRECEDED-BY-APOSTROPHE>;<SMALL>;IGNORE
 <n8>	
-<NG>	<N>;<NG>;<CAPITAL>;IGNORE
-<ng>	<N>;<NG>;<SMALL>;IGNORE
+<NG>	"<N><G>";"<NG><NG>";"<CAPITAL><CAPITAL>";IGNORE
+<ng>	"<N><G>";"<NG><NG>";"<SMALL><SMALL>";IGNORE
 <O>	<O>;<NONE>;<CAPITAL>;IGNORE
 <o>	<O>;<NONE>;<SMALL>;IGNORE
 <-o>	<O>;<NONE>;<-o>;IGNORE
@@ -1350,8 +1313,8 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <O9-.>	<O>;<HORN+DOT-BELOW>;<CAPITAL>;IGNORE
 <o9-.>	<O>;<HORN+DOT-BELOW>;<SMALL>;IGNORE
 <o8>	
-<O:>	<O:>,<NONE>,<CAPITAL>
-<o:>	<O:>,<NONE>,<SMALL>
+<O:>	<O:>;<NONE>;<CAPITAL>;IGNORE
+<o:>	<O:>;<NONE>;<SMALL>;IGNORE
 <OE>	"<O><E>";"<OE><OE>";"<CAPITAL><CAPITAL>";IGNORE
 <oe>	"<O><E>";"<OE><OE>";"<SMALL><SMALL>";IGNORE
 <P>	<P>;<NONE>;<CAPITAL>;IGNORE
@@ -1405,8 +1368,8 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <S.-.>	<S>;<DOT+DOT-BELOW>;<CAPITAL>;IGNORE
 <s.-.>	<S>;<DOT+DOT-BELOW>;<SMALL>;IGNORE
 <s8>	
-<S,>	<S,>,<NONE>,<CAPITAL>
-<s,>	<S,>,<NONE>,<SMALL>
+<S,>	<S,>;<NONE>;<CAPITAL>;IGNORE
+<s,>	<S,>;<NONE>;<SMALL>;IGNORE
 <s1>	<S>;<s1>;<SMALL>;IGNORE
 <ss>	"<S><S>";"<NONE><NONE>";"<SMALL><ss>";IGNORE
 <T>	<T>;<NONE>;<CAPITAL>;IGNORE
@@ -1489,8 +1452,636 @@ UNDEFINED	IGNORE;IGNORE;IGNORE
 <U9-.>	<U>;<HORN+DOT-BELOW>;<CAPITAL>;IGNORE
 <u9-.>	<U>;<HORN+DOT-BELOW>;<SMALL>;IGNORE
 <u8>	
-<U:>	<U:>:<NONE>:<CAPITAL>
-<u:>	<U:>:<NONE>:<SMALL>
+<U:>	<U:>;<NONE>;<CAPITAL>;IGNORE
+<u:>	<U:>;<NONE>;<SMALL>;IGNORE
+<V>	<V>;<NONE>;<CAPITAL>;IGNORE
+<v>	<V>;<NONE>;<SMALL>;IGNORE
+<V?>	<V>;<TILDE>;<CAPITAL>;IGNORE
+<v?>	<V>;<TILDE>;<SMALL>;IGNORE
+<V-.>	<V>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<v-.>	<V>;<DOT-BELOW>;<SMALL>;IGNORE
+<v8>	
+<W>	<W>;<NONE>;<CAPITAL>;IGNORE
+<w>	<W>;<NONE>;<SMALL>;IGNORE
+<W'>	<W>;<ACUTE>;<CAPITAL>;IGNORE
+<w'>	<W>;<ACUTE>;<SMALL>;IGNORE
+<W!>	<W>;<GRAVE>;<CAPITAL>;IGNORE
+<w!>	<W>;<GRAVE>;<SMALL>;IGNORE
+<W/>>	<W>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<w/>>	<W>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<W:>	<W>;<DIAERESIS>;<CAPITAL>;IGNORE
+<w:>	<W>;<DIAERESIS>;<SMALL>;IGNORE
+<W.>	<W>;<DOT>;<CAPITAL>;IGNORE
+<w.>	<W>;<DOT>;<SMALL>;IGNORE
+<W-.>	<W>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<w-.>	<W>;<DOT-BELOW>;<SMALL>;IGNORE
+<w8>	
+<X>	<X>;<NONE>;<CAPITAL>;IGNORE
+<x>	<X>;<NONE>;<SMALL>;IGNORE
+<X:>	<X>;<DIAERESIS>;<CAPITAL>;IGNORE
+<x:>	<X>;<DIAERESIS>;<SMALL>;IGNORE
+<X.>	<X>;<DOT>;<CAPITAL>;IGNORE
+<x.>	<X>;<DOT>;<SMALL>;IGNORE
+<x8>	
+<Y>	<Y>;<NONE>;<CAPITAL>;IGNORE
+<y>	<Y>;<NONE>;<SMALL>;IGNORE
+<Y'>	<Y>;<ACUTE>;<CAPITAL>;IGNORE
+<y'>	<Y>;<ACUTE>;<SMALL>;IGNORE
+<Y!>	<Y>;<GRAVE>;<CAPITAL>;IGNORE
+<y!>	<Y>;<GRAVE>;<SMALL>;IGNORE
+<Y/>>	<Y>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<y/>>	<Y>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<Y:>	<Y>;<DIAERESIS>;<CAPITAL>;IGNORE
+<y:>	<Y>;<DIAERESIS>;<SMALL>;IGNORE
+<Y2>	<Y>;<HOOK>;<CAPITAL>;IGNORE
+<y2>	<Y>;<HOOK>;<SMALL>;IGNORE
+<Y?>	<Y>;<TILDE>;<CAPITAL>;IGNORE
+<y?>	<Y>;<TILDE>;<SMALL>;IGNORE
+<Y.>	<Y>;<DOT>;<CAPITAL>;IGNORE
+<y.>	<Y>;<DOT>;<SMALL>;IGNORE
+<Y-.>	<Y>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<y-.>	<Y>;<DOT-BELOW>;<SMALL>;IGNORE
+<y8>	
+<Z>	<Z>;<NONE>;<CAPITAL>;IGNORE
+<z>	<Z>;<NONE>;<SMALL>;IGNORE
+<Z'>	<Z>;<ACUTE>;<CAPITAL>;IGNORE
+<z'>	<Z>;<ACUTE>;<SMALL>;IGNORE
+<Z/>>	<Z>;<CIRCUMFLEX>;<CAPITAL>;IGNORE
+<z/>>	<Z>;<CIRCUMFLEX>;<SMALL>;IGNORE
+<Z<>	<Z>;<CARON>;<CAPITAL>;IGNORE
+<z<>	<Z>;<CARON>;<SMALL>;IGNORE
+<Z.>	<Z>;<DOT>;<CAPITAL>;IGNORE
+<z.>	<Z>;<DOT>;<SMALL>;IGNORE
+<Z-.>	<Z>;<DOT-BELOW>;<CAPITAL>;IGNORE
+<z-.>	<Z>;<DOT-BELOW>;<SMALL>;IGNORE
+<Z//>	<Z>;<STROKE>;<CAPITAL>;IGNORE
+<z//>	<Z>;<STROKE>;<SMALL>;IGNORE
+<Z_>	<Z>;<LINE-BELOW>;<CAPITAL>;IGNORE
+<z_>	<Z>;<LINE-BELOW>;<SMALL>;IGNORE
+<z8>	
+<A*>	<A*>;<CAPITAL>;<GREEK>;IGNORE
+<A%>	<A*>;<CAPITAL>;<TONOS>;IGNORE
+<a*>	<A*>;<SMALL>;<GREEK>;IGNORE
+<a%>	<A*>;<SMALL>;<TONOS>;IGNORE
+<B*>	<B*>;<CAPITAL>;<GREEK>;IGNORE
+<b*>	<B*>;<SMALL>;<GREEK>;IGNORE
+<G*>	<G*>;<CAPITAL>;<GREEK>;IGNORE
+<g*>	<G*>;<SMALL>;<GREEK>;IGNORE
+<D*>	<D*>;<CAPITAL>;<GREEK>;IGNORE
+<d*>	<D*>;<SMALL>;<GREEK>;IGNORE
+<E*>	<E*>;<CAPITAL>;<GREEK>;IGNORE
+<E%>	<E*>;<CAPITAL>;<TONOS>;IGNORE
+<e*>	<E*>;<SMALL>;<GREEK>;IGNORE
+<e%>	<E*>;<SMALL>;<TONOS>;IGNORE
+<Z*>	<Z*>;<CAPITAL>;<GREEK>;IGNORE
+<z*>	<Z*>;<SMALL>;<GREEK>;IGNORE
+<Y*>	<Y*>;<CAPITAL>;<GREEK>;IGNORE
+<Y%>	<Y*>;<CAPITAL>;<TONOS>;IGNORE
+<y*>	<Y*>;<SMALL>;<GREEK>;IGNORE
+<y%>	<Y*>;<SMALL>;<TONOS>;IGNORE
+<H*>	<H*>;<CAPITAL>;<GREEK>;IGNORE
+<h*>	<H*>;<SMALL>;<GREEK>;IGNORE
+<I*>	<I*>;<CAPITAL>;<GREEK>;IGNORE
+<I%>	<I*>;<CAPITAL>;<TONOS>;IGNORE
+<J*>	<I*>;<CAPITAL>;<DIALYTICA>;IGNORE
+<i*>	<I*>;<SMALL>;<GREEK>;IGNORE
+<i%>	<I*>;<SMALL>;<TONOS>;IGNORE
+<j*>	<I*>;<SMALL>;<DIALYTICA>;IGNORE
+<i3>	<I*>;<SMALL>;<DIALYTICA+TONOS>;IGNORE
+<K*>	<K*>;<CAPITAL>;<GREEK>;IGNORE
+<k*>	<K*>;<SMALL>;<GREEK>;IGNORE
+<L*>	<L*>;<CAPITAL>;<GREEK>;IGNORE
+<l*>	<L*>;<SMALL>;<GREEK>;IGNORE
+<M*>	<M*>;<CAPITAL>;<GREEK>;IGNORE
+<m*>	<M*>;<SMALL>;<GREEK>;IGNORE
+<N*>	<N*>;<CAPITAL>;<GREEK>;IGNORE
+<n*>	<N*>;<SMALL>;<GREEK>;IGNORE
+<C*>	<C*>;<CAPITAL>;<GREEK>;IGNORE
+<c*>	<C*>;<SMALL>;<GREEK>;IGNORE
+<O*>	<O*>;<CAPITAL>;<GREEK>;IGNORE
+<O%>	<O*>;<CAPITAL>;<TONOS>;IGNORE
+<o*>	<O*>;<SMALL>;<GREEK>;IGNORE
+<o%>	<O*>;<SMALL>;<TONOS>;IGNORE
+<P*>	<P*>;<CAPITAL>;<GREEK>;IGNORE
+<p*>	<P*>;<SMALL>;<GREEK>;IGNORE
+<R*>	<R*>;<CAPITAL>;<GREEK>;IGNORE
+<r*>	<R*>;<SMALL>;<GREEK>;IGNORE
+<S*>	<S*>;<CAPITAL>;<GREEK>;IGNORE
+<s*>	<S*>;<SMALL>;<GREEK>;IGNORE
+<*s>	<S*>;<SMALL>;<*s>;IGNORE
+<T*>	<T*>;<CAPITAL>;<GREEK>;IGNORE
+<t*>	<T*>;<SMALL>;<GREEK>;IGNORE
+<U*>	<U*>;<CAPITAL>;<GREEK>;IGNORE
+<U%>	<U*>;<CAPITAL>;<TONOS>;IGNORE
+<V*>	<U*>;<CAPITAL>;<DIALYTICA>;IGNORE
+<u*>	<U*>;<SMALL>;<GREEK>;IGNORE
+<u%>	<U*>;<SMALL>;<TONOS>;IGNORE
+<v*>	<U*>;<SMALL>;<DIALYTICA>;IGNORE
+<u3>	<U*>;<SMALL>;<DIALYTICA+TONOS>;IGNORE
+<F*>	<F*>;<CAPITAL>;<GREEK>;IGNORE
+<f*>	<F*>;<SMALL>;<GREEK>;IGNORE
+<X*>	<X*>;<CAPITAL>;<GREEK>;IGNORE
+<x*>	<X*>;<SMALL>;<GREEK>;IGNORE
+<Q*>	<Q*>;<CAPITAL>;<GREEK>;IGNORE
+<q*>	<Q*>;<SMALL>;<GREEK>;IGNORE
+<W*>	<W*>;<CAPITAL>;<GREEK>;IGNORE
+<W%>	<W*>;<CAPITAL>;<TONOS>;IGNORE
+<w*>	<W*>;<SMALL>;<GREEK>;IGNORE
+<w%>	<W*>;<SMALL>;<TONOS>;IGNORE
+<A=>	<A=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<a=>	<A=>;<CYRILLIC>;<SMALL>;IGNORE
+<B=>	<B=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<b=>	<B=>;<CYRILLIC>;<SMALL>;IGNORE
+<V=>	<V=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<v=>	<V=>;<CYRILLIC>;<SMALL>;IGNORE
+<G=>	<G=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<g=>	<G=>;<CYRILLIC>;<SMALL>;IGNORE
+<G%>	<G%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<g%>	<G%>;<CYRILLIC>;<SMALL>;IGNORE
+<G3>	<G3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<g3>	<G3>;<CYRILLIC>;<SMALL>;IGNORE
+<D=>	<D=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<d=>	<D=>;<CYRILLIC>;<SMALL>;IGNORE
+<D%>	<D%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<d%>	<D%>;<CYRILLIC>;<SMALL>;IGNORE
+<E=>	<E=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<e=>	<E=>;<CYRILLIC>;<SMALL>;IGNORE
+<IO>	<IO>;<CYRILLIC>;<CAPITAL>;IGNORE
+<io>	<IO>;<CYRILLIC>;<SMALL>;IGNORE
+<IE>	<IE>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ie>	<IE>;<CYRILLIC>;<SMALL>;IGNORE
+<Z%>	<Z%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<z%>	<Z%>;<CYRILLIC>;<SMALL>;IGNORE
+<Z=>	<Z=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<z=>	<Z=>;<CYRILLIC>;<SMALL>;IGNORE
+<I=>	<I=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<i=>	<I=>;<CYRILLIC>;<SMALL>;IGNORE
+<II>	<II>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ii>	<II>;<CYRILLIC>;<SMALL>;IGNORE
+<YI>	<YI>;<CYRILLIC>;<CAPITAL>;IGNORE
+<yi>	<YI>;<CYRILLIC>;<SMALL>;IGNORE
+<J%>	<J%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<j%>	<J%>;<CYRILLIC>;<SMALL>;IGNORE
+<J=>	<J=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<j=>	<J=>;<CYRILLIC>;<SMALL>;IGNORE
+<K=>	<K=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<k=>	<K=>;<CYRILLIC>;<SMALL>;IGNORE
+<KJ>	<KJ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<kj>	<KJ>;<CYRILLIC>;<SMALL>;IGNORE
+<L=>	<L=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<l=>	<L=>;<CYRILLIC>;<SMALL>;IGNORE
+<LJ>	<LJ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<lj>	<LJ>;<CYRILLIC>;<SMALL>;IGNORE
+<M=>	<M=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<m=>	<M=>;<CYRILLIC>;<SMALL>;IGNORE
+<N=>	<N=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<n=>	<N=>;<CYRILLIC>;<SMALL>;IGNORE
+<NJ>	<NJ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<nj>	<NJ>;<CYRILLIC>;<SMALL>;IGNORE
+<O=>	<O=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<o=>	<O=>;<CYRILLIC>;<SMALL>;IGNORE
+<P=>	<P=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<p=>	<P=>;<CYRILLIC>;<SMALL>;IGNORE
+<R=>	<R=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<r=>	<R=>;<CYRILLIC>;<SMALL>;IGNORE
+<S=>	<S=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<s=>	<S=>;<CYRILLIC>;<SMALL>;IGNORE
+<T=>	<T=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<t=>	<T=>;<CYRILLIC>;<SMALL>;IGNORE
+<Ts>	<Ts>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ts>	<Ts>;<CYRILLIC>;<SMALL>;IGNORE
+<U=>	<U=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<u=>	<U=>;<CYRILLIC>;<SMALL>;IGNORE
+<V%>	<V%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<v%>	<V%>;<CYRILLIC>;<SMALL>;IGNORE
+<F=>	<F=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<f=>	<F=>;<CYRILLIC>;<SMALL>;IGNORE
+<H=>	<H=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<h=>	<H=>;<CYRILLIC>;<SMALL>;IGNORE
+<C=>	<C=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<c=>	<C=>;<CYRILLIC>;<SMALL>;IGNORE
+<DS>	<DS>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ds>	<DS>;<CYRILLIC>;<SMALL>;IGNORE
+<C%>	<C%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<c%>	<C%>;<CYRILLIC>;<SMALL>;IGNORE
+<DZ>	<DZ>;<CYRILLIC>;<CAPITAL>;IGNORE
+<dz>	<DZ>;<CYRILLIC>;<SMALL>;IGNORE
+<S%>	<S%>;<CYRILLIC>;<CAPITAL>;IGNORE
+<s%>	<S%>;<CYRILLIC>;<SMALL>;IGNORE
+<Sc>	<Sc>;<CYRILLIC>;<CAPITAL>;IGNORE
+<sc>	<Sc>;<CYRILLIC>;<SMALL>;IGNORE
+<='>	<='>;<CYRILLIC>;<SMALL>;IGNORE
+<=">	<='>;<CYRILLIC>;<CAPITAL>;IGNORE
+<Y=>	<Y=>;<CYRILLIC>;<CAPITAL>;IGNORE
+<y=>	<Y=>;<CYRILLIC>;<SMALL>;IGNORE
+<%'>	<%'>;<CYRILLIC>;<SMALL>;IGNORE
+<%">	<%'>;<CYRILLIC>;<CAPITAL>;IGNORE
+<JE>	<JE>;<CYRILLIC>;<CAPITAL>;IGNORE
+<je>	<JE>;<CYRILLIC>;<SMALL>;IGNORE
+<JU>	<JU>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ju>	<JU>;<CYRILLIC>;<SMALL>;IGNORE
+<JA>	<JA>;<CYRILLIC>;<CAPITAL>;IGNORE
+<ja>	<JA>;<CYRILLIC>;<SMALL>;IGNORE
+<Y3>	<Y3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<y3>	<Y3>;<CYRILLIC>;<SMALL>;IGNORE
+<O3>	<O3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<o3>	<O3>;<CYRILLIC>;<SMALL>;IGNORE
+<F3>	<F3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<f3>	<F3>;<CYRILLIC>;<SMALL>;IGNORE
+<V3>	<V3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<v3>	<V3>;<CYRILLIC>;<SMALL>;IGNORE
+<C3>	<C3>;<CYRILLIC>;<CAPITAL>;IGNORE
+<c3>	<C3>;<CYRILLIC>;<SMALL>;IGNORE
+<A+>	<A+>;IGNORE;IGNORE;IGNORE
+<B+>	<B+>;IGNORE;IGNORE;IGNORE
+<G+>	<G+>;IGNORE;IGNORE;IGNORE
+<D+>	<D+>;IGNORE;IGNORE;IGNORE
+<H+>	<H+>;IGNORE;IGNORE;IGNORE
+<W+>	<W+>;IGNORE;IGNORE;IGNORE
+<Z+>	<Z+>;IGNORE;IGNORE;IGNORE
+<X+>	<X+>;IGNORE;IGNORE;IGNORE
+<Tj>	<Tj>;IGNORE;IGNORE;IGNORE
+<J+>	<J+>;IGNORE;IGNORE;IGNORE
+<K%>	<K%>;IGNORE;IGNORE;IGNORE
+<K+>	<K+>;IGNORE;IGNORE;IGNORE
+<L+>	<L+>;IGNORE;IGNORE;IGNORE
+<M%>	<M%>;IGNORE;IGNORE;IGNORE
+<M+>	<M+>;IGNORE;IGNORE;IGNORE
+<N%>	<N%>;IGNORE;IGNORE;IGNORE
+<N+>	<N+>;IGNORE;IGNORE;IGNORE
+<S+>	<S+>;IGNORE;IGNORE;IGNORE
+<E+>	<E+>;IGNORE;IGNORE;IGNORE
+<P%>	<P%>;IGNORE;IGNORE;IGNORE
+<P+>	<P+>;IGNORE;IGNORE;IGNORE
+<Zj>	<Zj>;IGNORE;IGNORE;IGNORE
+<ZJ>	<ZJ>;IGNORE;IGNORE;IGNORE
+<Q+>	<Q+>;IGNORE;IGNORE;IGNORE
+<R+>	<R+>;IGNORE;IGNORE;IGNORE
+<Sh>	<Sh>;IGNORE;IGNORE;IGNORE
+<T+>	<T+>;IGNORE;IGNORE;IGNORE
+
+% Arabic collating
+
+<,+>	IGNORE;IGNORE;IGNORE;<,+>
+<;+>	IGNORE;IGNORE;IGNORE;<;+>
+<?+>	IGNORE;IGNORE;IGNORE;<?+>
+<++>	IGNORE;IGNORE;IGNORE;<++>
+
+<H'>	<H'>;<H'>;IGNORE;IGNORE
+<aM>	<aM>;<aM>;IGNORE;IGNORE
+<aM.>	<aM>;<aM.>;IGNORE;IGNORE
+<aH>	<H'>;<aH>;IGNORE;IGNORE
+<aH.>	<H'>;<aH.>;IGNORE;IGNORE
+<wH>	<H'>;<wH>;IGNORE;IGNORE
+<ah>	<H'>;<ah>;IGNORE;IGNORE
+<ah.>	<H'>;<ah.>;IGNORE;IGNORE
+<yH>	<H'>;<yH>;IGNORE;IGNORE
+<aS>	<aS>;<aS>;IGNORE;IGNORE
+<a+>	<a+>;<a+>;IGNORE;IGNORE
+<a+->	<a+>;<a+->;IGNORE;IGNORE
+<a+.>	<a+>;<a+.>;IGNORE;IGNORE
+<a+:>	<a+>;<a+:>;IGNORE;IGNORE
+<b+>	<b+>;<b+>;IGNORE;IGNORE
+<b+->	<b+>;<b+->;IGNORE;IGNORE
+<b+.>	<b+>;<b+.>;IGNORE;IGNORE
+<b+,>	<b+>;<b+,>;IGNORE;IGNORE
+<b+;>	<b+>;<b+;>;IGNORE;IGNORE
+<p+>	<p+>;<p+>;IGNORE;IGNORE
+<v+>	<v+>;<v+>;IGNORE;IGNORE
+<tm>	<tm>;<tm>;IGNORE;IGNORE
+<tm->	<tm>;<tm->;IGNORE;IGNORE
+<tm.>	<tm>;<tm.>;IGNORE;IGNORE
+<t+>	<tm>;<t+>;IGNORE;IGNORE
+<t+->	<tm>;<t+->;IGNORE;IGNORE
+<t+.>	<tm>;<t+.>;IGNORE;IGNORE
+<t+,>	<tm>;<t+,>;IGNORE;IGNORE
+<t+;>	<tm>;<t+;>;IGNORE;IGNORE
+<tk>	<tk>;<tk>;IGNORE;IGNORE
+<tk->	<tk>;<tk->;IGNORE;IGNORE
+<tk.>	<tk>;<tk.>;IGNORE;IGNORE
+<tk,>	<tk>;<tk,>;IGNORE;IGNORE
+<tk;>	<tk>;<tk;>;IGNORE;IGNORE
+<g+>	<g+>;<g+>;IGNORE;IGNORE
+<g+->	<g+>;<g+->;IGNORE;IGNORE
+<g+.>	<g+>;<g+.>;IGNORE;IGNORE
+<g+,>	<g+>;<g+,>;IGNORE;IGNORE
+<g+;>	<g+>;<g+;>;IGNORE;IGNORE
+<hk>	<hk>;<hk>;IGNORE;IGNORE
+<hk->	<hk>;<hk->;IGNORE;IGNORE
+<hk.>	<hk>;<hk.>;IGNORE;IGNORE
+<hk,>	<hk>;<hk,>;IGNORE;IGNORE
+<hk;>	<hk>;<hk;>;IGNORE;IGNORE
+<x+>	<x+>;<x+>;IGNORE;IGNORE
+<x+->	<x+>;<x+->;IGNORE;IGNORE
+<x+.>	<x+>;<x+.>;IGNORE;IGNORE
+<x+,>	<x+>;<x+,>;IGNORE;IGNORE
+<x+;>	<x+>;<x+;>;IGNORE;IGNORE
+<d+>	<d+>;<d+>;IGNORE;IGNORE
+<d+->	<d+>;<d+->;IGNORE;IGNORE
+<d+.>	<d+>;<d+.>;IGNORE;IGNORE
+<dk>	<dk>;<dk>;IGNORE;IGNORE
+<dk->	<dk>;<dk->;IGNORE;IGNORE
+<dk.>	<dk>;<dk.>;IGNORE;IGNORE
+<r+>	<r+>;<r+>;IGNORE;IGNORE
+<r+->	<r+>;<r+->;IGNORE;IGNORE
+<r+.>	<r+>;<r+.>;IGNORE;IGNORE
+<z+>	<z+>;<z+>;IGNORE;IGNORE
+<z+->	<z+>;<z+->;IGNORE;IGNORE
+<z+.>	<z+>;<z+.>;IGNORE;IGNORE
+<s+>	<s+>;<s+>;IGNORE;IGNORE
+<s+->	<s+>;<s+->;IGNORE;IGNORE
+<s+.>	<s+>;<s+.>;IGNORE;IGNORE
+<s+,>	<s+>;<s+,>;IGNORE;IGNORE
+<s+;>	<s+>;<s+;>;IGNORE;IGNORE
+<sn>	<sn>;<sn>;IGNORE;IGNORE
+<sn->	<sn>;<sn->;IGNORE;IGNORE
+<sn.>	<sn>;<sn.>;IGNORE;IGNORE
+<sn,>	<sn>;<sn,>;IGNORE;IGNORE
+<sn;>	<sn>;<sn;>;IGNORE;IGNORE
+<c+>	<c+>;<c+>;IGNORE;IGNORE
+<c+->	<c+>;<c+->;IGNORE;IGNORE
+<c+.>	<c+>;<c+.>;IGNORE;IGNORE
+<c+,>	<c+>;<c+,>;IGNORE;IGNORE
+<c+;>	<c+>;<c+;>;IGNORE;IGNORE
+<dd>	<dd>;<dd>;IGNORE;IGNORE
+<dd->	<dd>;<dd->;IGNORE;IGNORE
+<dd.>	<dd>;<dd.>;IGNORE;IGNORE
+<dd,>	<dd>;<dd,>;IGNORE;IGNORE
+<dd;>	<dd>;<dd;>;IGNORE;IGNORE
+<tj>	<tj>;<tj>;IGNORE;IGNORE
+<tj->	<tj>;<tj->;IGNORE;IGNORE
+<tj.>	<tj>;<tj.>;IGNORE;IGNORE
+<tj,>	<tj>;<tj,>;IGNORE;IGNORE
+<tj;>	<tj>;<tj;>;IGNORE;IGNORE
+<zH>	<zH>;<zH>;IGNORE;IGNORE
+<zH->	<zH>;<zH->;IGNORE;IGNORE
+<zH.>	<zH>;<zH.>;IGNORE;IGNORE
+<zH,>	<zH>;<zH,>;IGNORE;IGNORE
+<zH;>	<zH>;<zH;>;IGNORE;IGNORE
+<e+>	<e+>;<e+>;IGNORE;IGNORE
+<e+->	<e+>;<e+->;IGNORE;IGNORE
+<e+.>	<e+>;<e+.>;IGNORE;IGNORE
+<e+,>	<e+>;<e+,>;IGNORE;IGNORE
+<e+;>	<e+>;<e+;>;IGNORE;IGNORE
+<i+>	<i+>;<i+>;IGNORE;IGNORE
+<i+->	<i+>;<i+->;IGNORE;IGNORE
+<i+.>	<i+>;<i+.>;IGNORE;IGNORE
+<i+,>	<i+>;<i+,>;IGNORE;IGNORE
+<i+;>	<i+>;<i+;>;IGNORE;IGNORE
+<f+>	<f+>;<f+>;IGNORE;IGNORE
+<f+->	<f+>;<f+->;IGNORE;IGNORE
+<f+.>	<f+>;<f+.>;IGNORE;IGNORE
+<f+,>	<f+>;<f+,>;IGNORE;IGNORE
+<f+;>	<f+>;<f+;>;IGNORE;IGNORE
+<q+>	<q+>;<q+>;IGNORE;IGNORE
+<q+->	<q+>;<q+->;IGNORE;IGNORE
+<q+.>	<q+>;<q+.>;IGNORE;IGNORE
+<q+,>	<q+>;<q+,>;IGNORE;IGNORE
+<q+;>	<q+>;<q+;>;IGNORE;IGNORE
+<k+>	<k+>;<k+>;IGNORE;IGNORE
+<k+->	<k+>;<k+->;IGNORE;IGNORE
+<k+.>	<k+>;<k+.>;IGNORE;IGNORE
+<k+,>	<k+>;<k+,>;IGNORE;IGNORE
+<k+;>	<k+>;<k+;>;IGNORE;IGNORE
+<l+>	<l+>;<l+>;IGNORE;IGNORE
+<l+->	<l+>;<l+->;IGNORE;IGNORE
+<l+.>	<l+>;<l+.>;IGNORE;IGNORE
+<l+,>	<l+>;<l+,>;IGNORE;IGNORE
+<l+;>	<l+>;<l+;>;IGNORE;IGNORE
+<m+>	<m+>;<m+>;IGNORE;IGNORE
+<m+->	<m+>;<m+->;IGNORE;IGNORE
+<m+.>	<m+>;<m+.>;IGNORE;IGNORE
+<m+,>	<m+>;<m+,>;IGNORE;IGNORE
+<m+;>	<m+>;<m+;>;IGNORE;IGNORE
+<n+>	<n+>;<n+>;IGNORE;IGNORE
+<n+->	<n+>;<n+->;IGNORE;IGNORE
+<n+.>	<n+>;<n+.>;IGNORE;IGNORE
+<n+,>	<n+>;<n+,>;IGNORE;IGNORE
+<n+;>	<n+>;<n+;>;IGNORE;IGNORE
+<h+>	<h+>;<h+>;IGNORE;IGNORE
+<h+->	<h+>;<h+->;IGNORE;IGNORE
+<h+.>	<h+>;<h+.>;IGNORE;IGNORE
+<h+,>	<h+>;<h+,>;IGNORE;IGNORE
+<h+;>	<h+>;<h+;>;IGNORE;IGNORE
+<w+>	<w+>;<w+>;IGNORE;IGNORE
+<w+->	<w+>;<w+->;IGNORE;IGNORE
+<w+.>	<w+>;<w+.>;IGNORE;IGNORE
+<j+>	<j+>;<j+>;IGNORE;IGNORE
+<j+->	<j+>;<j+->;IGNORE;IGNORE
+<j+.>	<j+>;<j+.>;IGNORE;IGNORE
+<y+>	<y+>;<y+>;IGNORE;IGNORE
+<y+->	<y+>;<y+->;IGNORE;IGNORE
+<y+.>	<y+>;<y+.>;IGNORE;IGNORE
+<y+,>	<y+>;<y+,>;IGNORE;IGNORE
+<y+;>	<y+>;<y+;>;IGNORE;IGNORE
+
+<:+>	IGNORE;IGNORE;<:+>;IGNORE
+<"+>	IGNORE;IGNORE;<"+>;IGNORE
+<=+>	IGNORE;IGNORE;<=+>;IGNORE
+<//+>	IGNORE;IGNORE;<//+>;IGNORE
+<'+>	IGNORE;IGNORE;<'+>;IGNORE
+<1+>	IGNORE;IGNORE;<1+>;IGNORE
+<3+>	IGNORE;IGNORE;<3+>;IGNORE
+<3+;>	IGNORE;IGNORE;<3+;>;IGNORE
+<0+>	IGNORE;IGNORE;<0+>;IGNORE
+
+<0a>	<0>;<0a>;IGNORE;IGNORE
+<1a>	<1>;<1a>;IGNORE;IGNORE
+<2a>	<2>;<2a>;IGNORE;IGNORE
+<3a>	<3>;<3a>;IGNORE;IGNORE
+<4a>	<4>;<4a>;IGNORE;IGNORE
+<5a>	<5>;<5a>;IGNORE;IGNORE
+<6a>	<6>;<6a>;IGNORE;IGNORE
+<7a>	<7>;<7a>;IGNORE;IGNORE
+<8a>	<8>;<8a>;IGNORE;IGNORE
+<9a>	<9>;<9a>;IGNORE;IGNORE
+
+<lM->	<l+><aM>;<l+><aM>;<lM-><lM->;IGNORE
+<lM.>	<l+><aM>;<l+><aM.>;<lM.><lM.>;IGNORE
+<lH->	<l+><aH>;<l+><aH>;<lH-><lH->;IGNORE
+<lH.>	<l+><aH>;<l+><aH.>;<lH.><lH.>;IGNORE
+<lh->	<l+><ah>;<l+><ah>;<lh-><lh->;IGNORE
+<lh.>	<l+><ah>;<l+><ah.>;<lh.><lh.>;IGNORE
+<la->	<l+><a+>;<l+><a+->;<la-><la->;IGNORE
+<la.>	<l+><a+>;<l+><a+.>;<la.><la.>;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
+
+<a6>	<a6>;<a6>;IGNORE;IGNORE
+<A5>	<a6>;<A5>;IGNORE;IGNORE
+<A6>	<a6>;<A6>;IGNORE;IGNORE
+<a5>	<a6>;<a5>;IGNORE;IGNORE
+<i6>	<i6>;<i6>;IGNORE;IGNORE
+<I5>	<i6>;<I5>;IGNORE;IGNORE
+<I6>	<i6>;<I6>;IGNORE;IGNORE
+<i5>	<i6>;<i5>;IGNORE;IGNORE
+<u6>	<u6>;<u6>;IGNORE;IGNORE
+<U5>	<u6>;<U5>;IGNORE;IGNORE
+<U6>	<u6>;<U6>;IGNORE;IGNORE
+<u5>	<u6>;<u5>;IGNORE;IGNORE
+<Vu>	<u6>;<Vu>;IGNORE;IGNORE
+<e6>	<e6>;<e6>;IGNORE;IGNORE
+<E5>	<e6>;<E5>;IGNORE;IGNORE
+<E6>	<e6>;<E6>;IGNORE;IGNORE
+<e5>	<e6>;<e5>;IGNORE;IGNORE
+<o6>	<o6>;<o6>;IGNORE;IGNORE
+<O5>	<o6>;<O5>;IGNORE;IGNORE
+<O6>	<o6>;<O6>;IGNORE;IGNORE
+<o5>	<o6>;<o5>;IGNORE;IGNORE
+<KA>	<KA>;<KA>;IGNORE;IGNORE
+<Ka>	<KA>;<Ka>;IGNORE;IGNORE
+<ka>	<KA>;<ka>;IGNORE;IGNORE
+<Ga>	<KA>;<Ga>;IGNORE;IGNORE
+<ga>	<KA>;<ga>;IGNORE;IGNORE
+<Ki>	<Ki>;<Ki>;IGNORE;IGNORE
+<ki>	<Ki>;<ki>;IGNORE;IGNORE
+<Gi>	<Ki>;<Gi>;IGNORE;IGNORE
+<gi>	<Ki>;<gi>;IGNORE;IGNORE
+<Ku>	<Ku>;<Ku>;IGNORE;IGNORE
+<ku>	<Ku>;<ku>;IGNORE;IGNORE
+<Gu>	<Ku>;<Gu>;IGNORE;IGNORE
+<gu>	<Ku>;<gu>;IGNORE;IGNORE
+<KE>	<KE>;<KE>;IGNORE;IGNORE
+<Ke>	<KE>;<Ke>;IGNORE;IGNORE
+<ke>	<KE>;<ke>;IGNORE;IGNORE
+<Ge>	<KE>;<Ge>;IGNORE;IGNORE
+<ge>	<KE>;<ge>;IGNORE;IGNORE
+<Ko>	<Ko>;<Ko>;IGNORE;IGNORE
+<ko>	<Ko>;<ko>;IGNORE;IGNORE
+<Go>	<Ko>;<Go>;IGNORE;IGNORE
+<go>	<Ko>;<go>;IGNORE;IGNORE
+<Sa>	<Sa>;<Sa>;IGNORE;IGNORE
+<sa>	<Sa>;<sa>;IGNORE;IGNORE
+<Za>	<Sa>;<Za>;IGNORE;IGNORE
+<za>	<Sa>;<za>;IGNORE;IGNORE
+<Si>	<Si>;<Si>;IGNORE;IGNORE
+<si>	<Si>;<si>;IGNORE;IGNORE
+<Zi>	<Si>;<Zi>;IGNORE;IGNORE
+<zi>	<Si>;<zi>;IGNORE;IGNORE
+<Su>	<Su>;<Su>;IGNORE;IGNORE
+<su>	<Su>;<su>;IGNORE;IGNORE
+<Zu>	<Su>;<Zu>;IGNORE;IGNORE
+<zu>	<Su>;<zu>;IGNORE;IGNORE
+<Se>	<Se>;<Se>;IGNORE;IGNORE
+<se>	<Se>;<se>;IGNORE;IGNORE
+<Ze>	<Se>;<Ze>;IGNORE;IGNORE
+<ze>	<Se>;<ze>;IGNORE;IGNORE
+<So>	<So>;<So>;IGNORE;IGNORE
+<so>	<So>;<so>;IGNORE;IGNORE
+<Zo>	<So>;<Zo>;IGNORE;IGNORE
+<zo>	<So>;<zo>;IGNORE;IGNORE
+<Ta>	<Ta>;<Ta>;IGNORE;IGNORE
+<ta>	<Ta>;<ta>;IGNORE;IGNORE
+<Da>	<Ta>;<Da>;IGNORE;IGNORE
+<da>	<Ta>;<da>;IGNORE;IGNORE
+<Ti>	<Ti>;<Ti>;IGNORE;IGNORE
+<ti>	<Ti>;<ti>;IGNORE;IGNORE
+<Di>	<Ti>;<Di>;IGNORE;IGNORE
+<di>	<Ti>;<di>;IGNORE;IGNORE
+<TU>	<TU>;<TU>;IGNORE;IGNORE
+<tU>	<TU>;<tU>;IGNORE;IGNORE
+<Tu>	<TU>;<Tu>;IGNORE;IGNORE
+<tu>	<TU>;<tu>;IGNORE;IGNORE
+<Du>	<TU>;<Du>;IGNORE;IGNORE
+<du>	<TU>;<du>;IGNORE;IGNORE
+<Te>	<Te>;<Te>;IGNORE;IGNORE
+<te>	<Te>;<te>;IGNORE;IGNORE
+<De>	<Te>;<De>;IGNORE;IGNORE
+<de>	<Te>;<de>;IGNORE;IGNORE
+<To>	<To>;<To>;IGNORE;IGNORE
+<to>	<To>;<to>;IGNORE;IGNORE
+<Do>	<To>;<Do>;IGNORE;IGNORE
+<do>	<To>;<do>;IGNORE;IGNORE
+<Na>	<Na>;<Na>;IGNORE;IGNORE
+<na>	<Na>;<na>;IGNORE;IGNORE
+<Ni>	<Ni>;<Ni>;IGNORE;IGNORE
+<ni>	<Ni>;<ni>;IGNORE;IGNORE
+<Nu>	<Nu>;<Nu>;IGNORE;IGNORE
+<nu>	<Nu>;<nu>;IGNORE;IGNORE
+<Ne>	<Ne>;<Ne>;IGNORE;IGNORE
+<ne>	<Ne>;<ne>;IGNORE;IGNORE
+<No>	<No>;<No>;IGNORE;IGNORE
+<no>	<No>;<no>;IGNORE;IGNORE
+<Ha>	<Ha>;<Ha>;IGNORE;IGNORE
+<ha>	<Ha>;<ha>;IGNORE;IGNORE
+<Ba>	<Ha>;<Ba>;IGNORE;IGNORE
+<ba>	<Ha>;<ba>;IGNORE;IGNORE
+<Pa>	<Ha>;<Pa>;IGNORE;IGNORE
+<pa>	<Ha>;<pa>;IGNORE;IGNORE
+<Hi>	<Hi>;<Hi>;IGNORE;IGNORE
+<hi>	<Hi>;<hi>;IGNORE;IGNORE
+<Bi>	<Hi>;<Bi>;IGNORE;IGNORE
+<bi>	<Hi>;<bi>;IGNORE;IGNORE
+<Pi>	<Hi>;<Pi>;IGNORE;IGNORE
+<pi>	<Hi>;<pi>;IGNORE;IGNORE
+<Hu>	<Hu>;<Hu>;IGNORE;IGNORE
+<hu>	<Hu>;<hu>;IGNORE;IGNORE
+<Bu>	<Hu>;<Bu>;IGNORE;IGNORE
+<bu>	<Hu>;<bu>;IGNORE;IGNORE
+<Pu>	<Hu>;<Pu>;IGNORE;IGNORE
+<pu>	<Hu>;<pu>;IGNORE;IGNORE
+<He>	<He>;<He>;IGNORE;IGNORE
+<he>	<He>;<he>;IGNORE;IGNORE
+<Be>	<He>;<Be>;IGNORE;IGNORE
+<be>	<He>;<be>;IGNORE;IGNORE
+<Pe>	<He>;<Pe>;IGNORE;IGNORE
+<pe>	<He>;<pe>;IGNORE;IGNORE
+<Ho>	<Ho>;<Ho>;IGNORE;IGNORE
+<ho>	<Ho>;<ho>;IGNORE;IGNORE
+<Bo>	<Ho>;<Bo>;IGNORE;IGNORE
+<bo>	<Ho>;<bo>;IGNORE;IGNORE
+<Po>	<Ho>;<Po>;IGNORE;IGNORE
+<po>	<Ho>;<po>;IGNORE;IGNORE
+<Ma>	<Ma>;<Ma>;IGNORE;IGNORE
+<ma>	<Ma>;<ma>;IGNORE;IGNORE
+<Mi>	<Mi>;<Mi>;IGNORE;IGNORE
+<mi>	<Mi>;<mi>;IGNORE;IGNORE
+<Mu>	<Mu>;<Mu>;IGNORE;IGNORE
+<mu>	<Mu>;<mu>;IGNORE;IGNORE
+<Me>	<Me>;<Me>;IGNORE;IGNORE
+<me>	<Me>;<me>;IGNORE;IGNORE
+<Mo>	<Mo>;<Mo>;IGNORE;IGNORE
+<mo>	<Mo>;<mo>;IGNORE;IGNORE
+<YA>	<YA>;<YA>;IGNORE;IGNORE
+<yA>	<YA>;<yA>;IGNORE;IGNORE
+<Ya>	<YA>;<Ya>;IGNORE;IGNORE
+<ya>	<YA>;<ya>;IGNORE;IGNORE
+<YU>	<YU>;<YU>;IGNORE;IGNORE
+<yU>	<YU>;<yU>;IGNORE;IGNORE
+<Yu>	<YU>;<Yu>;IGNORE;IGNORE
+<yu>	<YU>;<yu>;IGNORE;IGNORE
+<YO>	<YO>;<YO>;IGNORE;IGNORE
+<yO>	<YO>;<yO>;IGNORE;IGNORE
+<Yo>	<YO>;<Yo>;IGNORE;IGNORE
+<yo>	<YO>;<yo>;IGNORE;IGNORE
+<Ra>	<Ra>;<Ra>;IGNORE;IGNORE
+<ra>	<Ra>;<ra>;IGNORE;IGNORE
+<Ri>	<Ri>;<Ri>;IGNORE;IGNORE
+<ri>	<Ri>;<ri>;IGNORE;IGNORE
+<Ru>	<Ru>;<Ru>;IGNORE;IGNORE
+<ru>	<Ru>;<ru>;IGNORE;IGNORE
+<Re>	<Re>;<Re>;IGNORE;IGNORE
+<re>	<Re>;<re>;IGNORE;IGNORE
+<Ro>	<Ro>;<Ro>;IGNORE;IGNORE
+<ro>	<Ro>;<ro>;IGNORE;IGNORE
+<WA>	<WA>;<WA>;IGNORE;IGNORE
+<wA>	<WA>;<wA>;IGNORE;IGNORE
+<Wa>	<WA>;<Wa>;IGNORE;IGNORE
+<wa>	<WA>;<wa>;IGNORE;IGNORE
+<Wi>	<Wi>;<Wi>;IGNORE;IGNORE
+<wi>	<Wi>;<wi>;IGNORE;IGNORE
+<We>	<We>;<We>;IGNORE;IGNORE
+<we>	<We>;<we>;IGNORE;IGNORE
+<Wo>	<Wo>;<Wo>;IGNORE;IGNORE
+<wo>	<Wo>;<wo>;IGNORE;IGNORE
+<N6>	<N6>;<N6>;IGNORE;IGNORE
+<n5>	<N6>;<n5>;IGNORE;IGNORE
+
+order_end
 
 END LC_COLLATE
 
@@ -1499,7 +2090,7 @@ copy "en_DK"
 END LC_CTYPE
 
 LC_MESSAGES
-yesexpr "<<(><I><i><Y><y><)/>><.><*>"
+yesexpr "<<(><I><i><i.><I.><Y><y><)/>><.><*>"
 noexpr  "<<(><n><N><)/>><.><*>"
 END LC_MESSAGES
 
diff --git a/localedata/locales/zh_CN b/localedata/locales/zh_CN
new file mode 100644
index 0000000000..b564128f0c
--- /dev/null
+++ b/localedata/locales/zh_CN
@@ -0,0 +1,98 @@
+comment_char %
+escape_char  /
+%
+% Chinese language locale for Peoples Republic of China
+% 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: zh
+% Territory: CN
+% Revision: 4.3
+% Date: 1997-11-09
+% Users: general
+% Repertoiremap: mnemonic,ds
+% Charset: GB_2312-80
+% Distribution and use is free, also
+% for commercial purposes.
+
+LC_COLLATE
+copy "en_DK"
+END LC_COLLATE
+
+LC_CTYPE
+copy "en_DK"
+END LC_CTYPE
+
+LC_MONETARY
+int_curr_symbol           "<C><N><Y><SP>"
+currency_symbol           "<c5218>"
+mon_decimal_point         "<.>"
+mon_thousands_sep         "<,>"
+mon_grouping              3;0
+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            0
+p_sign_posn               1
+n_sign_posn               4
+END LC_MONETARY
+
+LC_NUMERIC
+decimal_point             "<.>"
+thousands_sep             "<,>"
+grouping                  3;0
+END LC_NUMERIC
+
+LC_TIME
+abday   "<c4053>","<c5027>";"<c2294>";"<c4093>";/
+        "<c4336>";"<c4669>";"<c3389>"
+day     "<c4839><c3858><c4053>";/
+        "<c4839><c3858><c5027>";/
+        "<c4839><c3858><c2294>";/
+        "<c4839><c3858><c4093>";/
+        "<c4839><c3858><c4336>";/
+        "<c4839><c3858><c4669>";/
+        "<c4839><c3858><c3389>"
+abmon   "<1><c5234>";/
+        "<2><c5234>";/
+        "<3><c5234>";/
+        "<4><c5234>";/
+        "<5><c5234>";/
+        "<6><c5234>";/
+        "<7><c5234>";/
+        "<8><c5234>";/
+        "<9><c5234>";/
+        "<1><0><c5234>";/
+        "<1><1><c5234>";/
+        "<1><2><c5234>"
+mon     "<c5027><c5234>";/
+        "<c2294><c5234>";/
+        "<c4093><c5234>";/
+        "<c4336><c5234>";/
+        "<c4669><c5234>";/
+        "<c3389><c5234>";/
+        "<c3863><c5234>";/
+        "<c1643><c5234>";/
+        "<c3037><c5234>";/
+        "<c4214><c5234>";/
+        "<c4214><c5027><c5234>";/
+        "<c4214><c2294><c5234>"
+d_t_fmt "<%><Y><c3674><%><m><c5234><%><d><c4053><%><A><%><H><c4217><%><M><c2354><%><S><c3575>"
+d_fmt   "<%><Y><-><%><m><-><%><d>"
+t_fmt   "<%><T>"
+am_pm   "";""
+t_fmt_ampm ""
+END LC_TIME
+
+LC_MESSAGES
+yesexpr     "<<(><1><c0357><c0389><c4239><Y><y><)/>><.><*>"
+noexpr      "<<(><0><c0378><c0346><c2381><N><n><)/>><.><*>"
+END LC_MESSAGES
diff --git a/localedata/tst-fmon.c b/localedata/tst-fmon.c
index 4b7146996e..23f3cc0f19 100644
--- a/localedata/tst-fmon.c
+++ b/localedata/tst-fmon.c
@@ -1,65 +1,70 @@
-#include <monetary.h>
+/* Testing the implementation of strfmon(3).
+   Copyright (C) 1996, 1997 Free Software Foundation, Inc.
+   This file is part of the GNU C Library.
+   Contributed by Jochen Hein <jochen.hein@delphi.central.de>, 1997.
+
+   The GNU C Library is free software; you can redistribute it and/or
+   modify it under the terms of the GNU Library General Public License as
+   published by the Free Software Foundation; either version 2 of the
+   License, or (at your option) any later version.
+
+   The GNU C Library is distributed in the hope that it will be useful,
+   but WITHOUT ANY WARRANTY; without even the implied warranty of
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+   Library General Public License for more details.
+
+   You should have received a copy of the GNU Library General Public
+   License along with the GNU C Library; see the file COPYING.LIB.  If
+   not, write to the Free Software Foundation, Inc.,
+   59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.  */
+
 #include <stdio.h>
 #include <locale.h>
-
-static int
-check (const char *fmt, double n)
-{
-  int result;
-  char buf[1000];
-
-  result = strfmon (buf, sizeof buf, fmt, n) == -1;
-
-  printf ("\"%s\"\n", buf);
-  return result;
-}
+#include <monetary.h>
+#include <string.h>
+#include <stdlib.h>
+
+/*
+  test-strfmon gets called with three parameters:
+   - the locale
+   - the format-string to be used
+   - the actual number to be formatted
+   - the expected string
+   If the test passes, test-strfmon terminates with returncode 0,
+   otherwise with 1
+*/
+#define EXIT_SUCCESS 0
+#define EXIT_FAILURE 1
+#define EXIT_SETLOCALE 2
+#define EXIT_STRFMON 3
 
 int
-main (void)
+main (int argc, char *argv[])
 {
-  int result = 0;
-
-  setlocale (LC_ALL, "");
-
-  result |= check ("%n", 123.45);
-  result |= check ("%n", -123.45);
-  result |= check ("%n", 3456.781);
-
-  result |= check ("%11n", 123.45);
-  result |= check ("%11n", -123.45);
-  result |= check ("%11n", 3456.781);
-
-  result |= check ("%#5n", 123.45);
-  result |= check ("%#5n", -123.45);
-  result |= check ("%#5n", 3456.781);
-
-  result |= check ("%=*#5n", 123.45);
-  result |= check ("%=*#5n", -123.45);
-  result |= check ("%=*#5n", 3456.781);
-
-  result |= check ("%=0#5n", 123.45);
-  result |= check ("%=0#5n", -123.45);
-  result |= check ("%=0#5n", 3456.781);
-
-  result |= check ("%^#5n", 123.45);
-  result |= check ("%^#5n", -123.45);
-  result |= check ("%^#5n", 3456.781);
-
-  result |= check ("%^#5.0n", 123.45);
-  result |= check ("%^#5.0n", -123.45);
-  result |= check ("%^#5.0n", 3456.781);
-
-  result |= check ("%^#5.4n", 123.45);
-  result |= check ("%^#5.4n", -123.45);
-  result |= check ("%^#5.4n", 3456.781);
-
-  result |= check ("%(#5n", 123.45);
-  result |= check ("%(#5n", -123.45);
-  result |= check ("%(#5n", 3456.781);
-
-  result |= check ("%!(#5n", 123.45);
-  result |= check ("%!(#5n", -123.45);
-  result |= check ("%!(#5n", 3456.781);
-
-  return result;
+  char *s = malloc (201);
+  double monval;
+
+  if (setlocale (LC_MONETARY, argv[1]) == NULL)
+    {
+      perror ("setlocale");
+      exit (EXIT_SETLOCALE);
+    }
+  /* This is locale-dependent! see setlocale(3) for details */
+  monval = strtod (argv[3], NULL);
+
+  if (strfmon (s, 200, argv[2], (double) atof (argv[3])) == -1)
+    {
+      perror ("strfmon");
+      exit (EXIT_STRFMON);
+    }
+
+  if (strcmp (s, argv[4]) != 0)
+    {
+      printf ("format: \"%s\", expected: \"%s\", got: \"%s\" => %s\n",
+	      argv[2], argv[4], s,
+	      strcmp (s, argv[4]) != 0 ? "false" : "correct");
+      exit (EXIT_FAILURE);
+    }
+
+  exit (EXIT_SUCCESS);
 }
diff --git a/localedata/tst-fmon.data b/localedata/tst-fmon.data
new file mode 100644
index 0000000000..06d7eb61d7
--- /dev/null
+++ b/localedata/tst-fmon.data
@@ -0,0 +1,134 @@
+# Test data for test-strfmon, which checks it's implementation in glibc
+# Copyright (C) 1996, 1997 Free Software Foundation, Inc.
+# This file is part of the GNU C Library.
+# Contributed by Jochen Hein <jochen.hein@delphi.central.de>, 1997.
+#
+# The GNU C Library is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Library General Public License as
+# published by the Free Software Foundation; either version 2 of the
+# License, or (at your option) any later version.
+#
+# The GNU C Library is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+# Library General Public License for more details.
+#
+# You should have received a copy of the GNU Library General Public
+# License along with the GNU C Library; see the file COPYING.LIB.  If
+# not, write to the Free Software Foundation, Inc.,
+# 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+
+# The format of this file is pretty simple: Each line contains a test
+# for strfmon.  Fields are seperated by TABs.  Lines that start with a
+# '#' are comments and are ignored.
+#
+# Field Deskription
+# #1    locale which is to be checked
+# #2    format string which is fed into strfmon
+# #3    double value that is used for formatting
+# #4    the expected result (may contain trailing spaces!)
+#
+# First the implementation without any locale-dependent data
+# - no currency symbol is printed, formatting is somewhat standard
+C			%n	1.23		 1.23
+C			%n	-1.23		-1.23
+C			%n	0		 0.00
+C			%%	0		%
+C			*%n*	1.23		* 1.23*
+C			%9n	1.23		     1.23
+C			%#9n	1.23		         1.23
+C			%=*#9n	1.23		 ********1.23
+#
+# check both the german locale and strfmon with that data
+#
+de_DE.ISO-8859-1	%n	1.23		 DM1,23
+de_DE.ISO-8859-1	%n	-1.23		-DM1,23
+de_DE.ISO-8859-1	%n	1234.56		 DM1.234,56
+de_DE.ISO-8859-1	%11n	123.45		   DM123,45
+de_DE.ISO-8859-1	%11n	-123.45		  -DM123,45
+de_DE.ISO-8859-1	%11n	3456.781	 DM3.456,78
+de_DE.ISO-8859-1	%^n	1234.56		 DM1234,56
+de_DE.ISO-8859-1	%+n	1234.56		 DM1.234,56
+de_DE.ISO-8859-1	%+n	-1234.56	-DM1.234,56
+# The following line ends with a blank
+de_DE.ISO-8859-1	%(n	1234.56		 DM1.234,56 
+de_DE.ISO-8859-1	%(n	-1234.56	(DM1.234,56)
+de_DE.ISO-8859-1	%^n	1234.56		 DM1234,56
+de_DE.ISO-8859-1	%i	1.23		 DEM 1,23
+de_DE.ISO-8859-1	%i	-1.23		-DEM 1,23
+de_DE.ISO-8859-1	%i	1234.56		 DEM 1.234,56
+de_DE.ISO-8859-1	%^i	1234.56		 DEM 1234,56
+de_DE.ISO-8859-1	%+i	1234.56		 DEM 1.234,56
+de_DE.ISO-8859-1	%+i	-1234.56	-DEM 1.234,56
+de_DE.ISO-8859-1	%(i	1234.56		 DEM 1.234,56 
+de_DE.ISO-8859-1	%(i	-1234.56	(DEM 1.234,56)
+de_DE.ISO-8859-1	%^i	1234.56		 DEM 1234,56
+de_DE.ISO-8859-1	%#5n	123.45		 DM   123,45
+de_DE.ISO-8859-1	%#5n	-123.45		-DM   123,45
+de_DE.ISO-8859-1	%#5n	3456.781	 DM 3.456,78
+de_DE.ISO-8859-1	%=*#5n	123.45		 DM***123,45
+de_DE.ISO-8859-1	%=*#5n	-123.45		-DM***123,45
+de_DE.ISO-8859-1	%=*#5n	3456.781	 DM*3.456,78
+de_DE.ISO-8859-1	%=0#5n	123.45		 DM000123,45
+de_DE.ISO-8859-1	%=0#5n	-123.45		-DM000123,45
+de_DE.ISO-8859-1	%=0#5n	3456.781	 DM03.456,78
+de_DE.ISO-8859-1	%^#5n	123.45		 DM  123,45
+de_DE.ISO-8859-1	%^#5n	-123.45		-DM  123,45
+de_DE.ISO-8859-1	%^#5n	3456.781	 DM 3456,78
+de_DE.ISO-8859-1	%^#5.0n	123.45		 DM  123
+de_DE.ISO-8859-1	%^#5.0n	-123.45		-DM  123
+de_DE.ISO-8859-1	%^#5.0n	3456.781	 DM 3457
+de_DE.ISO-8859-1	%^#5.4n	123.45		 DM  123,4500
+de_DE.ISO-8859-1	%^#5.4n	-123.45		-DM  123,4500
+de_DE.ISO-8859-1	%^#5.4n	3456.781	 DM 3456,7810
+# This line is followed by a blank!
+de_DE.ISO-8859-1	%(#5n	123.45		 DM   123,45 
+de_DE.ISO-8859-1	%(#5n	-123.45		(DM   123,45)
+# This line is followed by a blank!
+de_DE.ISO-8859-1	%(#5n	3456.781	 DM 3.456,78 
+# This line is followed by a blank!
+de_DE.ISO-8859-1	%!(#5n	123.45		    123,45 
+de_DE.ISO-8859-1	%!(#5n	-123.45		(   123,45)
+# This line is followed by a blank!
+de_DE.ISO-8859-1	%!(#5n	3456.781	  3.456,78 
+#
+# check both the en_US locale and strfmon with that data
+# a lot of this checks are created from a strfmon(3) man-page.
+#
+en_US.ISO-8859-1	%n	123.45		 $123.45
+en_US.ISO-8859-1	%n	-123.45		-$123.45
+en_US.ISO-8859-1	%n	3456.781	 $3,456.78
+en_US.ISO-8859-1	%i	123.45		 USD 123.45
+en_US.ISO-8859-1	%i	-123.45		-USD 123.45
+en_US.ISO-8859-1	%i	3456.781	 USD 3,456.78
+en_US.ISO-8859-1	%11n	123.45		    $123.45
+en_US.ISO-8859-1	%11n	-123.45		   -$123.45
+en_US.ISO-8859-1	%11n	3456.781	  $3,456.78
+en_US.ISO-8859-1	%=*#5n	123.45		 $***123.45
+en_US.ISO-8859-1	%=*#5n	-123.45		-$***123.45
+en_US.ISO-8859-1	%=*#5n	3456.781	 $*3,456.78
+en_US.ISO-8859-1	%=0#5n	123.45		 $000123.45
+en_US.ISO-8859-1	%=0#5n	-123.45		-$000123.45
+en_US.ISO-8859-1	%=0#5n	3456.781	 $03,456.78
+en_US.ISO-8859-1	%^#5n	123.45		 $  123.45
+en_US.ISO-8859-1	%^#5n	-123.45		-$  123.45
+en_US.ISO-8859-1	%^#5n	3456.781	 $ 3456.78
+en_US.ISO-8859-1	%^#5.0n	123.45		 $  123
+en_US.ISO-8859-1	%^#5.0n	-123.45		-$  123
+en_US.ISO-8859-1	%^#5.0n	3456.781	 $ 3457
+en_US.ISO-8859-1	%^#5.4n	123.45		 $  123.4500
+en_US.ISO-8859-1	%^#5.4n	-123.45		-$  123.4500
+en_US.ISO-8859-1	%^#5.4n	3456.781	 $ 3456.7810
+# This line is followed by a blank!
+en_US.ISO-8859-1	%(#5n	123.45		 $   123.45 
+en_US.ISO-8859-1	%(#5n	-123.45		($   123.45)
+# This line is followed by a blank!
+en_US.ISO-8859-1	%(#5n	3456.781	 $ 3,456.78 
+# This line is followed by a blank!
+en_US.ISO-8859-1	%!(#5n	123.45		    123.45 
+en_US.ISO-8859-1	%!(#5n	-123.45		(   123.45)
+# This line is followed by a blank!
+en_US.ISO-8859-1	%!(#5n	3456.781	  3,456.78 
+en_US.ISO-8859-1	%#5n	123.45		 $   123.45
+en_US.ISO-8859-1	%#5n	-123.45		-$   123.45
+en_US.ISO-8859-1	%#5n	3456.781	 $ 3,456.78
diff --git a/localedata/tst-fmon.sh b/localedata/tst-fmon.sh
index cac9917ff5..aadc40cbf6 100755
--- a/localedata/tst-fmon.sh
+++ b/localedata/tst-fmon.sh
@@ -1,32 +1,65 @@
 #! /bin/sh
+# Testing the implementation of strfmon(3).
+# Copyright (C) 1996, 1997 Free Software Foundation, Inc.
+# This file is part of the GNU C Library.
+# Contributed by Jochen Hein <jochen.hein@delphi.central.de>, 1997.
+#
+# The GNU C Library is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Library General Public License as
+# published by the Free Software Foundation; either version 2 of the
+# License, or (at your option) any later version.
+#
+# The GNU C Library is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+# Library General Public License for more details.
+#
+# You should have received a copy of the GNU Library General Public
+# License along with the GNU C Library; see the file COPYING.LIB.  If
+# not, write to the Free Software Foundation, Inc.,
+# 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 
-common_objpfx=$1; shift
-lang=$*
+common_objpfx=$1
+datafile=$2
 
+DEBUG=0
 here=`pwd`
 
+lang=`sed -e '/^#/d' -e '/^$/d' -e '/^C	/d' -e 's/^\([^	]*\).*/\1/' $datafile | sort | uniq`
+
 # Generate data files.
 for l in $lang; do
-  cns=`echo $l | sed 's/\(.*\)[.][^.]*/\1/'`
-  cn=locales/$cns
-  fn=charmaps/`echo $l | sed 's/.*[.]\([^.]*\)/\1/'`
-  LD_LIBRARY_PATH=$common_objpfx I18NPATH=./locales ${common_objpfx}elf/ld.so \
-   ${common_objpfx}locale/localedef --quiet -i $cn -f $fn \
-   ${common_objpfx}localedata/$cns
+    cns=`echo $l | sed 's/\(.*\)[.][^.]*/\1/'`
+    cn=locales/$cns
+    fn=charmaps/`echo $l | sed 's/.*[.]\([^.]*\)/\1/'`
+    LD_LIBRARY_PATH=$common_objpfx I18NPATH=./locales \
+    ${common_objpfx}elf/ld.so ${common_objpfx}locale/localedef \
+    --quiet -i $cn -f $fn ${common_objpfx}localedata/$cns
 done
 
 # Run the tests.
-for l in $lang; do
-  cns=`echo $l | sed 's/\(.*\)[.][^.]*/\1/'`
-
-  LOCPATH=$common_objpfx/localedata LC_ALL=$cns \
-   LD_LIBRARY_PATH=$common_objpfx $common_objpfx/elf/ld.so \
-   $common_objpfx/localedata/tst-fmon \
-   > $common_objpfx/localedata/fmon-$cns.out || status=1
-  cmp -s fmon-$cns.exp $common_objpfx/localedata/fmon-$cns.out || status=1
+IFS="	"                # This is a TAB
+cat $datafile |
+while read locale format value expect; do
+    if [ -n "$format" ]; then
+	LOCPATH=${common_objpfx}localedata \
+	LD_LIBRARY_PATH=$common_objpfx \
+	${common_objpfx}elf/ld.so ${common_objpfx}localedata/tst-fmon \
+	    "$locale" "$format" "$value" "$expect"
+	if [ $? -eq 0 ]; then
+	    if [ $DEBUG -eq 1 ]; then
+		echo "Locale: \"${locale}\" Format: \"${format}\"" \
+		     "Value: \"${value}\" Expect: \"${expect}\"  passed"
+	    fi
+	else
+	    echo "Locale: \"${locale}\" Format: \"${format}\"" \
+		 "Value: \"${value}\" Expect: \"${expect}\"    failed"
+	    exit 1
+	fi
+    fi
 done
 
-exit $status
+exit $?
 # Local Variables:
 #  mode:shell-script
 # End:
diff --git a/sysdeps/unix/sysv/linux/alpha/syscalls.list b/sysdeps/unix/sysv/linux/alpha/syscalls.list
index 17c55f0991..9b676185e2 100644
--- a/sysdeps/unix/sysv/linux/alpha/syscalls.list
+++ b/sysdeps/unix/sysv/linux/alpha/syscalls.list
@@ -16,6 +16,7 @@ semget		-	semget		3	__semget	semget
 semctl		-	semctl		4	__semctl	semctl
 
 osf_sigprocmask	-	osf_sigprocmask	2	__osf_sigprocmask
+s_sigaction	sigaction osf_sigaction	3	__syscall_sigaction
 
 getpeername	-	getpeername	3	__getpeername	getpeername
 getpriority	-	getpriority	2	__getpriority	getpriority