--- samba-2.0.10./source/Makefile.in	2007-04-24 15:49:41.000000000 +0200
+++ samba-2.0.10.patched/source/Makefile.in	2007-04-24 15:57:04.000000000 +0200
@@ -60,7 +60,8 @@
 CODEPAGEDIR = $(BASEDIR)/codepages
 
 # The current codepage definition list.
-CODEPAGELIST= 437 737 775 850 852 861 932 866 949 950 936 1251 ISO8859-1 ISO8859-2 ISO8859-5 ISO8859-7 KOI8-R
+CODEPAGELIST= 437 737 775 850 852 x857 861 x862 932 866 936 949 950 1125 1251 \
+		ISO8859-1 ISO8859-2 ISO8859-5 ISO8859-7 ISO8859-8 ISO8859-9 ISO8859-13 ISO8859-15 KOI8-R KOI8-U
 
 # where you are going to have the smbrun binary. This defaults to the 
 # install directory. This binary is needed for correct printing
diff -urN samba-2.0.10/source/codepages/codepage_def.1125 samba-2.2.9/source/codepages/codepage_def.1125
--- samba-2.0.10/source/codepages/codepage_def.1125	1970-01-01 01:00:00.000000000 +0100
+++ samba-2.2.9/source/codepages/codepage_def.1125	2004-05-08 03:07:19.000000000 +0200
@@ -0,0 +1,168 @@
+#
+#   This program is free software; you can redistribute it and/or modify
+#   it under the terms of the GNU General Public License as published by
+#   the Free Software Foundation; either version 2 of the License, or
+#   (at your option) any later version.
+#
+#   This program is distributed in the hope that it will be useful,
+#   but WITHOUT ANY WARRANTY; without even the implied warranty of
+#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#   GNU General Public License for more details.
+#
+#   You should have received a copy of the GNU General Public License
+#   along with this program; if not, write to the Free Software
+#   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#
+
+# Codepage definition file for Code Page 1125 - OS/2 Ukrainian Cyrillic
+# defines lower->upper mapping.
+# Written by Oleg Deribas ( older@iname.com )
+
+# The columns are :
+# lower  upper  map to lower  map to upper
+#
+  97   65 True  True
+  98   66 True  True
+  99   67 True  True
+  100   68 True  True
+  101   69 True  True
+  102   70 True  True
+  103   71 True  True
+  104   72 True  True
+  105   73 True  True
+  106   74 True  True
+  107   75 True  True
+  108   76 True  True
+  109   77 True  True
+  110   78 True  True
+  111   79 True  True
+  112   80 True  True
+  113   81 True  True
+  114   82 True  True
+  115   83 True  True
+  116   84 True  True
+  117   85 True  True
+  118   86 True  True
+  119   87 True  True
+  120   88 True  True
+  121   89 True  True
+  122   90 True  True
+  160   128 True  True
+  161   129 True  True
+  162   130 True  True
+  163   131 True  True
+  164   132 True  True
+  165   133 True  True
+  166   134 True  True
+  167   135 True  True
+  168   136 True  True
+  169   137 True  True
+  170   138 True  True
+  171   139 True  True
+  172   140 True  True
+  173   141 True  True
+  174   142 True  True
+  175   143 True  True
+  224   144 True  True
+  225   145 True  True
+  226   146 True  True
+  227   147 True  True
+  228   148 True  True
+  229   149 True  True
+  230   150 True  True
+  231   151 True  True
+  232   152 True  True
+  233   153 True  True
+  234   154 True  True
+  235   155 True  True
+  236   156 True  True
+  237   157 True  True
+  238   158 True  True
+  239   159 True  True
+  241   240 True  True
+  243   242 True  True
+  245   244 True  True
+  247   246 True  True
+  33   0 False  False
+  35   0 False  False
+  36   0 False  False
+  37   0 False  False
+  38   0 False  False
+  39   0 False  False
+  40   0 False  False
+  41   0 False  False
+  45   0 False  False
+  48   0 False  False
+  49   0 False  False
+  50   0 False  False
+  51   0 False  False
+  52   0 False  False
+  53   0 False  False
+  54   0 False  False
+  55   0 False  False
+  56   0 False  False
+  57   0 False  False
+  64   0 False  False
+  94   0 False  False
+  95   0 False  False
+  96   0 False  False
+  123   0 False  False
+  125   0 False  False
+  126   0 False  False
+  127   0 False  False
+  176   0 False  False
+  177   0 False  False
+  178   0 False  False
+  179   0 False  False
+  180   0 False  False
+  181   0 False  False
+  182   0 False  False
+  183   0 False  False
+  184   0 False  False
+  185   0 False  False
+  186   0 False  False
+  187   0 False  False
+  188   0 False  False
+  189   0 False  False
+  190   0 False  False
+  191   0 False  False
+  192   0 False  False
+  193   0 False  False
+  194   0 False  False
+  195   0 False  False
+  196   0 False  False
+  197   0 False  False
+  198   0 False  False
+  199   0 False  False
+  200   0 False  False
+  201   0 False  False
+  202   0 False  False
+  203   0 False  False
+  204   0 False  False
+  205   0 False  False
+  206   0 False  False
+  207   0 False  False
+  208   0 False  False
+  209   0 False  False
+  210   0 False  False
+  211   0 False  False
+  212   0 False  False
+  213   0 False  False
+  214   0 False  False
+  215   0 False  False
+  216   0 False  False
+  217   0 False  False
+  218   0 False  False
+  219   0 False  False
+  220   0 False  False
+  221   0 False  False
+  222   0 False  False
+  223   0 False  False
+  248   0 False  False
+  249   0 False  False
+  250   0 False  False
+  251   0 False  False
+  252   0 False  False
+  253   0 False  False
+  254   0 False  False
+  255   0 False  False
diff -urN samba-2.0.10/source/codepages/codepage_def.857 samba-2.2.9/source/codepages/codepage_def.857
--- samba-2.0.10/source/codepages/codepage_def.857	1970-01-01 01:00:00.000000000 +0100
+++ samba-2.2.9/source/codepages/codepage_def.857	2004-05-08 03:07:20.000000000 +0200
@@ -0,0 +1,55 @@
+#
+#   This program is free software; you can redistribute it and/or modify
+#   it under the terms of the GNU General Public License as published by
+#   the Free Software Foundation; either version 2 of the License, or
+#   (at your option) any later version.
+#   
+#   This program is distributed in the hope that it will be useful,
+#   but WITHOUT ANY WARRANTY; without even the implied warranty of
+#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#   GNU General Public License for more details.
+#   
+#   You should have received a copy of the GNU General Public License
+#   along with this program; if not, write to the Free Software
+#   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#
+
+# Codepage definition file for IBM Code Page 857 - MS-DOS Latin 5
+# defines lower->upper mapping.
+# Written by Deniz Akkus (akkus@alum.mit.edu)
+
+# The columns are :
+# lower    upper   map upper to lower    map lower to upper
+#
+  0x85     0xB7    True                  True  #A WITH GRAVE
+  0xA0     0xB5    True                  True  #A WITH ACUTE
+  0x83     0xB6    True                  True  #A WITH CIRCUMFLEX
+  0xC6     0xC7    True                  True  #A WITH TILDE
+  0x84     0x8E    True                  True  #A WITH DIAERESIS
+  0x86     0x8F    True                  True  #A WITH RING ABOVE
+  0x91     0x92    True                  True  #LIGATURE AE
+  0x87     0x80    True                  True  #C WITH CEDILLA
+  0x8A     0xD4    True                  True  #E WITH GRAVE
+  0x82     0x90    True                  True  #E WITH ACUTE
+  0x88     0xD2    True                  True  #E WITH CIRCUMFLEX
+  0x89     0xD3    True                  True  #E WITH DIAERESIS
+  0x8D     0x49    True                  True  #DOTLESS I 
+  0xA1     0xD6    True                  True  #I WITH ACUTE
+  0x8C     0xD7    True                  True  #I WITH CIRCUMFLEX
+  0x8B     0xD8    True                  True  #I WITH DIAERESIS
+  0xA4     0xA5    True                  True  #N WITH TILDE
+  0x95     0xE3    True                  True  #O WITH GRAVE
+  0xA2     0xE0    True                  True  #O WITH ACUTE
+  0x93     0xE2    True                  True  #O WITH CIRCUMFLEX
+  0xE4     0xE5    True                  True  #O WITH TILDE
+  0x94     0x99    True                  True  #O WITH DIAERESIS
+  0x9B     0x9D    True                  True  #O WITH STROKE
+  0x97     0xEB    True                  True  #U WITH GRAVE
+  0xA3     0xE9    True                  True  #U WITH ACUTE
+  0x96     0xEA    True                  True  #U WITH CIRCUMFLEX
+  0x81     0x9A    True                  True  #U WITH DIAERESIS
+  0xEC     0xDE    True                  True  #I WITH GRAVE
+  0x69	   0x98    True			 True  #I WITH DOT ABOVE
+  0xA7	   0xA6    True			 True  #G WITH BREVE
+  0x9f	   0x9e    True			 True  #S with cedilla
+
diff -urN samba-2.0.10/source/codepages/codepage_def.862 samba-2.2.9/source/codepages/codepage_def.862
--- samba-2.0.10/source/codepages/codepage_def.862	1970-01-01 01:00:00.000000000 +0100
+++ samba-2.2.9/source/codepages/codepage_def.862	2004-05-08 03:07:19.000000000 +0200
@@ -0,0 +1,52 @@
+#
+#   This program is free software; you can redistribute it and/or modify
+#   it under the terms of the GNU General Public License as published by
+#   the Free Software Foundation; either version 2 of the License, or
+#   (at your option) any later version.
+#
+#   This program is distributed in the hope that it will be useful,
+#   but WITHOUT ANY WARRANTY; without even the implied warranty of
+#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#   GNU General Public License for more details.
+#
+#   You should have received a copy of the GNU General Public License
+#   along with this program; if not, write to the Free Software
+#   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+#
+
+# Codepage definition file for Code Page 862 - Hebrew
+# defines lower->upper mapping.
+# Written by Alexander Bokovoy (ab@alt-linux.org)
+
+# The columns are :
+# lower  upper  map to lower  map to upper
+#
+0x74	0x54	True	True
+0x63	0x43	True	True
+0x75	0x55	True	True
+0x64	0x44	True	True
+0x76	0x56	True	True
+0x65	0x45	True	True
+0x77	0x57	True	True
+0x66	0x46	True	True
+0x78	0x58	True	True
+0x67	0x47	True	True
+0x79	0x59	True	True
+0x68	0x48	True	True
+0x69	0x49	True	True
+0x7a	0x5a	True	True
+0x6a	0x4a	True	True
+0x6b	0x4b	True	True
+0x6c	0x4c	True	True
+0x6d	0x4d	True	True
+0x6e	0x4e	True	True
+0x6f	0x4f	True	True
+0xa4	0xa5	True	True
+0xe5	0xe4	True	True
+0xed	0xe8	True	True
+0x70	0x50	True	True
+0x71	0x51	True	True
+0x61	0x41	True	True
+0x72	0x52	True	True
+0x62	0x42	True	True
+0x73	0x53	True	True
diff -urN samba-2.0.10/source/codepages/CPISO8859-13.TXT samba-2.2.9/source/codepages/CPISO8859-13.TXT
--- samba-2.0.10/source/codepages/CPISO8859-13.TXT	1970-01-01 01:00:00.000000000 +0100
+++ samba-2.2.9/source/codepages/CPISO8859-13.TXT	2004-05-08 03:07:20.000000000 +0200
@@ -0,0 +1,229 @@
+#
+#	Name:             ISO 8859-13 to Unicode
+#	Unicode version:  1.1
+#	Table version:    0.2
+#	Table format:     Format A
+#	Date:             19 February 2001
+#	Authors:          Toomas Soome <tsoome@ut.ee>
+#
+#	Copyright (c) 1991-1995 Unicode, Inc.  All Rights reserved.
+#
+#	This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#	No claims are made as to fitness for any particular purpose.  No
+#	warranties of any kind are expressed or implied.  The recipient
+#	agrees to determine applicability of information provided.  If this
+#	file has been provided on magnetic media by Unicode, Inc., the sole
+#	remedy for any claim will be exchange of defective media within 90
+#	days of receipt.
+#
+#	Recipient is granted the right to make copies in any form for
+#	internal distribution and to freely use the information supplied
+#	in the creation of products supporting Unicode.  Unicode, Inc.
+#	specifically excludes the right to re-distribute this file directly
+#	to third parties or other organizations whether for profit or not.
+#
+#	General notes:
+#
+#	This table contains the data the Unicode Consortium has on how
+#       ISO 8859-13 characters map into Unicode.
+#
+#	Format:  Three tab-separated columns
+#		 Column #1 is the ISO 8859-13 code (in hex as 0xXX)
+#		 Column #2 is the Unicode (in hex as 0xXXXX)
+#		 Column #3 the Unicode name (follows a comment sign, '#')
+#
+#	The entries are in ISO 8859-13 order
+#
+#	Any comments or problems, contact <tsoome@ut.ee>
+#
+0x20	0x0020	#	SPACE
+0x21	0x0021	#	EXCLAMATION MARK
+0x22	0x0022	#	QUOTATION MARK
+0x23	0x0023	#	NUMBER SIGN
+0x24	0x0024	#	DOLLAR SIGN
+0x25	0x0025	#	PERCENT SIGN
+0x26	0x0026	#	AMPERSAND
+0x27	0x0027	#	APOSTROPHE
+0x28	0x0028	#	LEFT PARENTHESIS
+0x29	0x0029	#	RIGHT PARENTHESIS
+0x2A	0x002A	#	ASTERISK
+0x2B	0x002B	#	PLUS SIGN
+0x2C	0x002C	#	COMMA
+0x2D	0x002D	#	HYPHEN-MINUS
+0x2E	0x002E	#	FULL STOP
+0x2F	0x002F	#	SOLIDUS
+0x30	0x0030	#	DIGIT ZERO
+0x31	0x0031	#	DIGIT ONE
+0x32	0x0032	#	DIGIT TWO
+0x33	0x0033	#	DIGIT THREE
+0x34	0x0034	#	DIGIT FOUR
+0x35	0x0035	#	DIGIT FIVE
+0x36	0x0036	#	DIGIT SIX
+0x37	0x0037	#	DIGIT SEVEN
+0x38	0x0038	#	DIGIT EIGHT
+0x39	0x0039	#	DIGIT NINE
+0x3A	0x003A	#	COLON
+0x3B	0x003B	#	SEMICOLON
+0x3C	0x003C	#	LESS-THAN SIGN
+0x3D	0x003D	#	EQUALS SIGN
+0x3E	0x003E	#	GREATER-THAN SIGN
+0x3F	0x003F	#	QUESTION MARK
+0x40	0x0040	#	COMMERCIAL AT
+0x41	0x0041	#	LATIN CAPITAL LETTER A
+0x42	0x0042	#	LATIN CAPITAL LETTER B
+0x43	0x0043	#	LATIN CAPITAL LETTER C
+0x44	0x0044	#	LATIN CAPITAL LETTER D
+0x45	0x0045	#	LATIN CAPITAL LETTER E
+0x46	0x0046	#	LATIN CAPITAL LETTER F
+0x47	0x0047	#	LATIN CAPITAL LETTER G
+0x48	0x0048	#	LATIN CAPITAL LETTER H
+0x49	0x0049	#	LATIN CAPITAL LETTER I
+0x4A	0x004A	#	LATIN CAPITAL LETTER J
+0x4B	0x004B	#	LATIN CAPITAL LETTER K
+0x4C	0x004C	#	LATIN CAPITAL LETTER L
+0x4D	0x004D	#	LATIN CAPITAL LETTER M
+0x4E	0x004E	#	LATIN CAPITAL LETTER N
+0x4F	0x004F	#	LATIN CAPITAL LETTER O
+0x50	0x0050	#	LATIN CAPITAL LETTER P
+0x51	0x0051	#	LATIN CAPITAL LETTER Q
+0x52	0x0052	#	LATIN CAPITAL LETTER R
+0x53	0x0053	#	LATIN CAPITAL LETTER S
+0x54	0x0054	#	LATIN CAPITAL LETTER T
+0x55	0x0055	#	LATIN CAPITAL LETTER U
+0x56	0x0056	#	LATIN CAPITAL LETTER V
+0x57	0x0057	#	LATIN CAPITAL LETTER W
+0x58	0x0058	#	LATIN CAPITAL LETTER X
+0x59	0x0059	#	LATIN CAPITAL LETTER Y
+0x5A	0x005A	#	LATIN CAPITAL LETTER Z
+0x5B	0x005B	#	LEFT SQUARE BRACKET
+0x5C	0x005C	#	REVERSE SOLIDUS
+0x5D	0x005D	#	RIGHT SQUARE BRACKET
+0x5E	0x005E	#	CIRCUMFLEX ACCENT
+0x5F	0x005F	#	LOW LINE
+0x60	0x0060	#	GRAVE ACCENT
+0x61	0x0061	#	LATIN SMALL LETTER A
+0x62	0x0062	#	LATIN SMALL LETTER B
+0x63	0x0063	#	LATIN SMALL LETTER C
+0x64	0x0064	#	LATIN SMALL LETTER D
+0x65	0x0065	#	LATIN SMALL LETTER E
+0x66	0x0066	#	LATIN SMALL LETTER F
+0x67	0x0067	#	LATIN SMALL LETTER G
+0x68	0x0068	#	LATIN SMALL LETTER H
+0x69	0x0069	#	LATIN SMALL LETTER I
+0x6A	0x006A	#	LATIN SMALL LETTER J
+0x6B	0x006B	#	LATIN SMALL LETTER K
+0x6C	0x006C	#	LATIN SMALL LETTER L
+0x6D	0x006D	#	LATIN SMALL LETTER M
+0x6E	0x006E	#	LATIN SMALL LETTER N
+0x6F	0x006F	#	LATIN SMALL LETTER O
+0x70	0x0070	#	LATIN SMALL LETTER P
+0x71	0x0071	#	LATIN SMALL LETTER Q
+0x72	0x0072	#	LATIN SMALL LETTER R
+0x73	0x0073	#	LATIN SMALL LETTER S
+0x74	0x0074	#	LATIN SMALL LETTER T
+0x75	0x0075	#	LATIN SMALL LETTER U
+0x76	0x0076	#	LATIN SMALL LETTER V
+0x77	0x0077	#	LATIN SMALL LETTER W
+0x78	0x0078	#	LATIN SMALL LETTER X
+0x79	0x0079	#	LATIN SMALL LETTER Y
+0x7A	0x007A	#	LATIN SMALL LETTER Z
+0x7B	0x007B	#	LEFT CURLY BRACKET
+0x7C	0x007C	#	VERTICAL LINE
+0x7D	0x007D	#	RIGHT CURLY BRACKET
+0x7E	0x007E	#	TILDE
+0xA0	0x00A0	#	NO-BREAK SPACE
+0xA1	0x201D	#	RIGHT DOUBLE QUOTATION MARK
+0xA2	0x00A2	#	CENT SIGN
+0xA3	0x00A3	#	POUND SIGN
+0xA4	0x00A4	#	CURRENCY SIGN
+0xA5	0x201E	#	DOUBLE LOW-9 QUOTATION MARK
+0xA6	0x00A6	#	BROKEN BAR
+0xA7	0x00A7	#	SECTION SIGN
+0xA8	0x00D8	#	LATIN CAPITAL LETTER O WITH STROKE
+0xA9	0x00A9	#	COPYRIGHT SIGN
+0xAA	0x0156	#	LATIN CAPITAL LETTER R WITH CEDILLA
+0xAB	0x00AB	#	LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+0xAC	0x00AC	#	NOT SIGN
+0xAD	0x00AD	#	SOFT HYPHEN
+0xAE	0x00AE	#	REGISTERED SIGN
+0xAF	0x00C6	#	LATIN CAPITAL LETTER AE
+0xB0	0x00B0	#	DEGREE SIGN
+0xB1	0x00B1	#	PLUS-MINUS SIGN
+0xB2	0x00B2	#	SUPERSCRIPT TWO
+0xB3	0x00B3	#	SUPERSCRIPT THREE
+0xB4	0x201C	#	LEFT DOUBLE QUOTATION MARK
+0xB5	0x00B5	#	MICRO SIGN
+0xB6	0x00B6	#	PILCROW SIGN
+0xB7	0x00B7	#	MIDDLE DOT
+0xB8	0x00F8	#	LATIN SMALL LETTER O WITH STROKE
+0xB9	0x00B9	#	SUPERSCRIPT ONE
+0xBA	0x0157	#	LATIN SMALL LETTER R WITH CEDILLA
+0xBB	0x00BB	#	RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+0xBC	0x00BC	#	VULGAR FRACTION ONE QUARTER
+0xBD	0x00BD	#	VULGAR FRACTION ONE HALF
+0xBE	0x00BE	#	VULGAR FRACTION THREE QUARTERS
+0xBF	0x00E6	#	LATIN SMALL LETTER AE
+0xC0	0x0104	#	LATIN CAPITAL LETTER A WITH OGONEK
+0xC1	0x012E	#	LATIN CAPITAL LETTER I WITH OGONEK
+0xC2	0x0100	#	LATIN CAPITAL LETTER A WITH MACRON
+0xC3	0x0106	#	LATIN CAPITAL LETTER C WITH ACUTE
+0xC4	0x00C4	#	LATIN CAPITAL LETTER A WITH DIAERESIS
+0xC5	0x00C5	#	LATIN CAPITAL LETTER A WITH RING ABOVE
+0xC6	0x0118	#	LATIN CAPITAL LETTER E WITH OGONEK
+0xC7	0x0112	#	LATIN CAPITAL LETTER E WITH MACRON
+0xC8	0x010C	#	LATIN CAPITAL LETTER C WITH CARON
+0xC9	0x00C9	#	LATIN CAPITAL LETTER E WITH ACUTE
+0xCA	0x0179	#	LATIN CAPITAL LETTER Z WITH ACUTE
+0xCB	0x0116	#	LATIN CAPITAL LETTER E WITH DOT ABOVE
+0xCC	0x0122	#	LATIN CAPITAL LETTER G WITH CEDILLA
+0xCD	0x0136	#	LATIN CAPITAL LETTER K WITH CEDILLA
+0xCE	0x012A	#	LATIN CAPITAL LETTER I WITH MACRON
+0xCF	0x013B	#	LATIN CAPITAL LETTER L WITH CEDILLA
+0xD0	0x0160	#	LATIN CAPITAL LETTER S WITH CARON
+0xD1	0x0143	#	LATIN CAPITAL LETTER N WITH ACUTE
+0xD2	0x0145	#	LATIN CAPITAL LETTER N WITH CEDILLA
+0xD3	0x00D3	#	LATIN CAPITAL LETTER O WITH ACUTE
+0xD4	0x014C	#	LATIN CAPITAL LETTER O WITH MACRON
+0xD5	0x00D5	#	LATIN CAPITAL LETTER O WITH TILDE
+0xD6	0x00D6	#	LATIN CAPITAL LETTER O WITH DIAERESIS
+0xD7	0x00D7	#	MULTIPLICATION SIGN
+0xD8	0x0172	#	LATIN CAPITAL LETTER U WITH OGONEK
+0xD9	0x0141	#	LATIN CAPITAL LETTER L WITH STROKE
+0xDA	0x015A	#	LATIN CAPITAL LETTER S WITH ACUTE
+0xDB	0x016A	#	LATIN CAPITAL LETTER U WITH MACRON
+0xDC	0x00DC	#	LATIN CAPITAL LETTER U WITH DIAERESIS
+0xDD	0x017B	#	LATIN CAPITAL LETTER Z WITH DOT ABOVE
+0xDE	0x017D	#	LATIN CAPITAL LETTER Z WITH CARON
+0xDF	0x00DF	#	LATIN SMALL LETTER SHARP S
+0xE0	0x0105	#	LATIN SMALL LETTER A WITH OGONEK
+0xE1	0x012F	#	LATIN SMALL LETTER I WITH OGONEK
+0xE2	0x0101	#	LATIN SMALL LETTER A WITH MACRON
+0xE3	0x0107	#	LATIN SMALL LETTER C WITH ACUTE
+0xE4	0x00E4	#	LATIN SMALL LETTER A WITH DIAERESIS
+0xE5	0x00E5	#	LATIN SMALL LETTER A WITH RING ABOVE
+0xE6	0x0119	#	LATIN SMALL LETTER E WITH OGONEK
+0xE7	0x0113	#	LATIN SMALL LETTER E WITH MACRON
+0xE8	0x010D	#	LATIN SMALL LETTER C WITH CARON
+0xE9	0x00E9	#	LATIN SMALL LETTER E WITH ACUTE
+0xEA	0x017A	#	LATIN SMALL LETTER Z WITH ACUTE
+0xEB	0x0117	#	LATIN SMALL LETTER E WITH DOT ABOVE
+0xEC	0x0123	#	LATIN SMALL LETTER G WITH CEDILLA
+0xED	0x0137	#	LATIN SMALL LETTER K WITH CEDILLA
+0xEE	0x012B	#	LATIN SMALL LETTER I WITH MACRON
+0xEF	0x013C	#	LATIN SMALL LETTER L WITH CEDILLA
+0xF0	0x0161	#	LATIN SMALL LETTER S WITH CARON
+0xF1	0x0144	#	LATIN SMALL LETTER N WITH ACUTE
+0xF2	0x0146	#	LATIN SMALL LETTER N WITH CEDILLA
+0xF3	0x00F3	#	LATIN SMALL LETTER O WITH ACUTE
+0xF4	0x014D	#	LATIN SMALL LETTER O WITH MACRON
+0xF5	0x00F5	#	LATIN SMALL LETTER O WITH TILDE
+0xF6	0x00F6	#	LATIN SMALL LETTER O WITH DIAERESIS
+0xF7	0x00F7	#	DIVISION SIGN
+0xF8	0x0173	#	LATIN SMALL LETTER U WITH OGONEK
+0xF9	0x0142	#	LATIN SMALL LETTER L WITH STROKE
+0xFA	0x015B	#	LATIN SMALL LETTER S WITH ACUTE
+0xFB	0x016B	#	LATIN SMALL LETTER U WITH MACRON
+0xFC	0x00FC	#	LATIN SMALL LETTER U WITH DIAERESIS
+0xFD	0x017C	#	LATIN SMALL LETTER Z WITH DOT ABOVE
+0xFE	0x017E	#	LATIN SMALL LETTER Z WITH CARON
+0xFF	0x2019	#	RIGHT SINGLE QUOTATION MARK
diff -urN samba-2.0.10/source/codepages/CPISO8859-15.TXT samba-2.2.9/source/codepages/CPISO8859-15.TXT
--- samba-2.0.10/source/codepages/CPISO8859-15.TXT	1970-01-01 01:00:00.000000000 +0100
+++ samba-2.2.9/source/codepages/CPISO8859-15.TXT	2004-05-08 03:07:20.000000000 +0200
@@ -0,0 +1,229 @@
+#
+#	Name:             ISO 8859-15 to Unicode
+#	Unicode version:  1.1
+#	Table version:    0.2
+#	Table format:     Format A
+#	Date:             01 may 2001
+#	Authors:          Toomas Soome <tsoome@ut.ee>
+#
+#	Copyright (c) 1991-1995 Unicode, Inc.  All Rights reserved.
+#
+#	This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#	No claims are made as to fitness for any particular purpose.  No
+#	warranties of any kind are expressed or implied.  The recipient
+#	agrees to determine applicability of information provided.  If this
+#	file has been provided on magnetic media by Unicode, Inc., the sole
+#	remedy for any claim will be exchange of defective media within 90
+#	days of receipt.
+#
+#	Recipient is granted the right to make copies in any form for
+#	internal distribution and to freely use the information supplied
+#	in the creation of products supporting Unicode.  Unicode, Inc.
+#	specifically excludes the right to re-distribute this file directly
+#	to third parties or other organizations whether for profit or not.
+#
+#	General notes:
+#
+#	This table contains the data the Unicode Consortium has on how
+#       ISO 8859-15 characters map into Unicode.
+#
+#	Format:  Three tab-separated columns
+#		 Column #1 is the ISO 8859-15 code (in hex as 0xXX)
+#		 Column #2 is the Unicode (in hex as 0xXXXX)
+#		 Column #3 the Unicode name (follows a comment sign, '#')
+#
+#	The entries are in ISO 8859-15 order
+#
+#	Any comments or problems, contact <tsoome@ut.ee>
+#
+0x20	0x0020	#	SPACE
+0x21	0x0021	#	EXCLAMATION MARK
+0x22	0x0022	#	QUOTATION MARK
+0x23	0x0023	#	NUMBER SIGN
+0x24	0x0024	#	DOLLAR SIGN
+0x25	0x0025	#	PERCENT SIGN
+0x26	0x0026	#	AMPERSAND
+0x27	0x0027	#	APOSTROPHE
+0x28	0x0028	#	LEFT PARENTHESIS
+0x29	0x0029	#	RIGHT PARENTHESIS
+0x2A	0x002A	#	ASTERISK
+0x2B	0x002B	#	PLUS SIGN
+0x2C	0x002C	#	COMMA
+0x2D	0x002D	#	HYPHEN-MINUS
+0x2E	0x002E	#	FULL STOP
+0x2F	0x002F	#	SOLIDUS
+0x30	0x0030	#	DIGIT ZERO
+0x31	0x0031	#	DIGIT ONE
+0x32	0x0032	#	DIGIT TWO
+0x33	0x0033	#	DIGIT THREE
+0x34	0x0034	#	DIGIT FOUR
+0x35	0x0035	#	DIGIT FIVE
+0x36	0x0036	#	DIGIT SIX
+0x37	0x0037	#	DIGIT SEVEN
+0x38	0x0038	#	DIGIT EIGHT
+0x39	0x0039	#	DIGIT NINE
+0x3A	0x003A	#	COLON
+0x3B	0x003B	#	SEMICOLON
+0x3C	0x003C	#	LESS-THAN SIGN
+0x3D	0x003D	#	EQUALS SIGN
+0x3E	0x003E	#	GREATER-THAN SIGN
+0x3F	0x003F	#	QUESTION MARK
+0x40	0x0040	#	COMMERCIAL AT
+0x41	0x0041	#	LATIN CAPITAL LETTER A
+0x42	0x0042	#	LATIN CAPITAL LETTER B
+0x43	0x0043	#	LATIN CAPITAL LETTER C
+0x44	0x0044	#	LATIN CAPITAL LETTER D
+0x45	0x0045	#	LATIN CAPITAL LETTER E
+0x46	0x0046	#	LATIN CAPITAL LETTER F
+0x47	0x0047	#	LATIN CAPITAL LETTER G
+0x48	0x0048	#	LATIN CAPITAL LETTER H
+0x49	0x0049	#	LATIN CAPITAL LETTER I
+0x4A	0x004A	#	LATIN CAPITAL LETTER J
+0x4B	0x004B	#	LATIN CAPITAL LETTER K
+0x4C	0x004C	#	LATIN CAPITAL LETTER L
+0x4D	0x004D	#	LATIN CAPITAL LETTER M
+0x4E	0x004E	#	LATIN CAPITAL LETTER N
+0x4F	0x004F	#	LATIN CAPITAL LETTER O
+0x50	0x0050	#	LATIN CAPITAL LETTER P
+0x51	0x0051	#	LATIN CAPITAL LETTER Q
+0x52	0x0052	#	LATIN CAPITAL LETTER R
+0x53	0x0053	#	LATIN CAPITAL LETTER S
+0x54	0x0054	#	LATIN CAPITAL LETTER T
+0x55	0x0055	#	LATIN CAPITAL LETTER U
+0x56	0x0056	#	LATIN CAPITAL LETTER V
+0x57	0x0057	#	LATIN CAPITAL LETTER W
+0x58	0x0058	#	LATIN CAPITAL LETTER X
+0x59	0x0059	#	LATIN CAPITAL LETTER Y
+0x5A	0x005A	#	LATIN CAPITAL LETTER Z
+0x5B	0x005B	#	LEFT SQUARE BRACKET
+0x5C	0x005C	#	REVERSE SOLIDUS
+0x5D	0x005D	#	RIGHT SQUARE BRACKET
+0x5E	0x005E	#	CIRCUMFLEX ACCENT
+0x5F	0x005F	#	LOW LINE
+0x60	0x0060	#	GRAVE ACCENT
+0x61	0x0061	#	LATIN SMALL LETTER A
+0x62	0x0062	#	LATIN SMALL LETTER B
+0x63	0x0063	#	LATIN SMALL LETTER C
+0x64	0x0064	#	LATIN SMALL LETTER D
+0x65	0x0065	#	LATIN SMALL LETTER E
+0x66	0x0066	#	LATIN SMALL LETTER F
+0x67	0x0067	#	LATIN SMALL LETTER G
+0x68	0x0068	#	LATIN SMALL LETTER H
+0x69	0x0069	#	LATIN SMALL LETTER I
+0x6A	0x006A	#	LATIN SMALL LETTER J
+0x6B	0x006B	#	LATIN SMALL LETTER K
+0x6C	0x006C	#	LATIN SMALL LETTER L
+0x6D	0x006D	#	LATIN SMALL LETTER M
+0x6E	0x006E	#	LATIN SMALL LETTER N
+0x6F	0x006F	#	LATIN SMALL LETTER O
+0x70	0x0070	#	LATIN SMALL LETTER P
+0x71	0x0071	#	LATIN SMALL LETTER Q
+0x72	0x0072	#	LATIN SMALL LETTER R
+0x73	0x0073	#	LATIN SMALL LETTER S
+0x74	0x0074	#	LATIN SMALL LETTER T
+0x75	0x0075	#	LATIN SMALL LETTER U
+0x76	0x0076	#	LATIN SMALL LETTER V
+0x77	0x0077	#	LATIN SMALL LETTER W
+0x78	0x0078	#	LATIN SMALL LETTER X
+0x79	0x0079	#	LATIN SMALL LETTER Y
+0x7A	0x007A	#	LATIN SMALL LETTER Z
+0x7B	0x007B	#	LEFT CURLY BRACKET
+0x7C	0x007C	#	VERTICAL LINE
+0x7D	0x007D	#	RIGHT CURLY BRACKET
+0x7E	0x007E	#	TILDE
+0xA0	0x00A0	#	NO-BREAK SPACE
+0xA1	0x00A1	#	INVERTED EXCLAMATION MARK
+0xA2	0x00A2	#	CENT SIGN
+0xA3	0x00A3	#	POUND SIGN
+0xA4	0x20AC	#	EURO SIGN
+0xA5	0x00A5	#	YEN SIGN
+0xA6	0x0160	#	LATIN CAPITAL LETTER S WITH CARON
+0xA7	0x00A7	#	SECTION SIGN
+0xA8	0x0161	#	LATIN SMALL LETTER S WITH CARON
+0xA9	0x00A9	#	COPYRIGHT SIGN
+0xAA	0x00AA	#	FEMININE ORDINAL INDICATOR
+0xAB	0x00AB	#	LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+0xAC	0x00AC	#	NOT SIGN
+0xAD	0x00AD	#	SOFT HYPHEN
+0xAE	0x00AE	#	REGISTERED SIGN
+0xAF	0x00AF	#	MACRON
+0xB0	0x00B0	#	DEGREE SIGN
+0xB1	0x00B1	#	PLUS-MINUS SIGN
+0xB2	0x00B2	#	SUPERSCRIPT TWO
+0xB3	0x00B3	#	SUPERSCRIPT THREE
+0xB4	0x017D	#	LATIN CAPITAL LETTER Z WITH CARON
+0xB5	0x00B5	#	MICRO SIGN
+0xB6	0x00B6	#	PILCROW SIGN
+0xB7	0x00B7	#	MIDDLE DOT
+0xB8	0x017E	#	LATIN SMALL LETTER Z WITH CARON
+0xB9	0x00B9	#	SUPERSCRIPT ONE
+0xBA	0x00BA	#	MASCULINE ORDINAL INDICATOR
+0xBB	0x00BB	#	RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+0xBC	0x0152	#	LATIN CAPITAL LIGATURE OE
+0xBD	0x0153	#	LATIN SMALL LIGATURE OE
+0xBE	0x0178	#	LATIN CAPITAL LETTER Y WITH DIAERESIS
+0xBF	0x00BF	#	INVERTED QUESTION MARK
+0xC0	0x00C0	#	LATIN CAPITAL LETTER A WITH GRAVE
+0xC1	0x00C1	#	LATIN CAPITAL LETTER A WITH ACUTE
+0xC2	0x00C2	#	LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+0xC3	0x00C3	#	LATIN CAPITAL LETTER A WITH TILDE
+0xC4	0x00C4	#	LATIN CAPITAL LETTER A WITH DIAERESIS
+0xC5	0x00C5	#	LATIN CAPITAL LETTER A WITH RING ABOVE
+0xC6	0x00C6	#	LATIN CAPITAL LETTER AE
+0xC7	0x00C7	#	LATIN CAPITAL LETTER C WITH CEDILLA
+0xC8	0x00C8	#	LATIN CAPITAL LETTER E WITH GRAVE
+0xC9	0x00C9	#	LATIN CAPITAL LETTER E WITH ACUTE
+0xCA	0x00CA	#	LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+0xCB	0x00CB	#	LATIN CAPITAL LETTER E WITH DIAERESIS
+0xCC	0x00CC	#	LATIN CAPITAL LETTER I WITH GRAVE
+0xCD	0x00CD	#	LATIN CAPITAL LETTER I WITH ACUTE
+0xCE	0x00CE	#	LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+0xCF	0x00CF	#	LATIN CAPITAL LETTER I WITH DIAERESIS
+0xD0	0x00D0	#	LATIN CAPITAL LETTER ETH (Icelandic)
+0xD1	0x00D1	#	LATIN CAPITAL LETTER N WITH TILDE
+0xD2	0x00D2	#	LATIN CAPITAL LETTER O WITH GRAVE
+0xD3	0x00D3	#	LATIN CAPITAL LETTER O WITH ACUTE
+0xD4	0x00D4	#	LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+0xD5	0x00D5	#	LATIN CAPITAL LETTER O WITH TILDE
+0xD6	0x00D6	#	LATIN CAPITAL LETTER O WITH DIAERESIS
+0xD7	0x00D7	#	MULTIPLICATION SIGN
+0xD8	0x00D8	#	LATIN CAPITAL LETTER O WITH STROKE
+0xD9	0x00D9	#	LATIN CAPITAL LETTER U WITH GRAVE
+0xDA	0x00DA	#	LATIN CAPITAL LETTER U WITH ACUTE
+0xDB	0x00DB	#	LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+0xDC	0x00DC	#	LATIN CAPITAL LETTER U WITH DIAERESIS
+0xDD	0x00DD	#	LATIN CAPITAL LETTER Y WITH ACUTE
+0xDE	0x00DE	#	LATIN CAPITAL LETTER THORN (Icelandic)
+0xDF	0x00DF	#	LATIN SMALL LETTER SHARP S (German)
+0xE0	0x00E0	#	LATIN SMALL LETTER A WITH GRAVE
+0xE1	0x00E1	#	LATIN SMALL LETTER A WITH ACUTE
+0xE2	0x00E2	#	LATIN SMALL LETTER A WITH CIRCUMFLEX
+0xE3	0x00E3	#	LATIN SMALL LETTER A WITH TILDE
+0xE4	0x00E4	#	LATIN SMALL LETTER A WITH DIAERESIS
+0xE5	0x00E5	#	LATIN SMALL LETTER A WITH RING ABOVE
+0xE6	0x00E6	#	LATIN SMALL LETTER AE
+0xE7	0x00E7	#	LATIN SMALL LETTER C WITH CEDILLA
+0xE8	0x00E8	#	LATIN SMALL LETTER E WITH GRAVE
+0xE9	0x00E9	#	LATIN SMALL LETTER E WITH ACUTE
+0xEA	0x00EA	#	LATIN SMALL LETTER E WITH CIRCUMFLEX
+0xEB	0x00EB	#	LATIN SMALL LETTER E WITH DIAERESIS
+0xEC	0x00EC	#	LATIN SMALL LETTER I WITH GRAVE
+0xED	0x00ED	#	LATIN SMALL LETTER I WITH ACUTE
+0xEE	0x00EE	#	LATIN SMALL LETTER I WITH CIRCUMFLEX
+0xEF	0x00EF	#	LATIN SMALL LETTER I WITH DIAERESIS
+0xF0	0x00F0	#	LATIN SMALL LETTER ETH (Icelandic)
+0xF1	0x00F1	#	LATIN SMALL LETTER N WITH TILDE
+0xF2	0x00F2	#	LATIN SMALL LETTER O WITH GRAVE
+0xF3	0x00F3	#	LATIN SMALL LETTER O WITH ACUTE
+0xF4	0x00F4	#	LATIN SMALL LETTER O WITH CIRCUMFLEX
+0xF5	0x00F5	#	LATIN SMALL LETTER O WITH TILDE
+0xF6	0x00F6	#	LATIN SMALL LETTER O WITH DIAERESIS
+0xF7	0x00F7	#	DIVISION SIGN
+0xF8	0x00F8	#	LATIN SMALL LETTER O WITH STROKE
+0xF9	0x00F9	#	LATIN SMALL LETTER U WITH GRAVE
+0xFA	0x00FA	#	LATIN SMALL LETTER U WITH ACUTE
+0xFB	0x00FB	#	LATIN SMALL LETTER U WITH CIRCUMFLEX
+0xFC	0x00FC	#	LATIN SMALL LETTER U WITH DIAERESIS
+0xFD	0x00FD	#	LATIN SMALL LETTER Y WITH ACUTE
+0xFE	0x00FE	#	LATIN SMALL LETTER THORN (Icelandic)
+0xFF	0x00FF	#	LATIN SMALL LETTER Y WITH DIAERESIS
diff -urN samba-2.0.10/source/codepages/CPISO8859-8.TXT samba-2.2.9/source/codepages/CPISO8859-8.TXT
--- samba-2.0.10/source/codepages/CPISO8859-8.TXT	1970-01-01 01:00:00.000000000 +0100
+++ samba-2.2.9/source/codepages/CPISO8859-8.TXT	2004-05-08 03:07:19.000000000 +0200
@@ -0,0 +1,240 @@
+#
+#	Name:             ISO 8859-8 to Unicode
+#	Unicode version:  1.1
+#	Table version:    0.1
+#	Table format:     Format A
+#	Date:             15 February 2002
+#	Authors:          Alexander Bokovoy <ab@alt-linux.org>
+#
+#	General notes:
+#
+#	This table contains the data the Unicode Consortium has on how
+#       ISO 8859-8 (Hewbrew) characters map into Unicode.
+#
+#	Format:  Three tab-separated columns
+#		 Column #1 is the ISO 8859-8 code (in hex as 0xXX)
+#		 Column #2 is the Unicode (in hex as 0xXXXX)
+#		 Column #3 the Unicode name (follows a comment sign, '#')
+#
+#	The entries are in ISO 8859-8 order
+#
+0x00	0x0000	# NULL (NUL)
+0x01	0x0001	# START OF HEADING (SOH)
+0x02	0x0002	# START OF TEXT (STX)
+0x03	0x0003	# END OF TEXT (ETX)
+0x04	0x0004	# END OF TRANSMISSION (EOT)
+0x05	0x0005	# ENQUIRY (ENQ)
+0x06	0x0006	# ACKNOWLEDGE (ACK)
+0x07	0x0007	# BELL (BEL)
+0x08	0x0008	# BACKSPACE (BS)
+0x09	0x0009	# CHARACTER TABULATION (HT)
+0x0a	0x000A	# LINE FEED (LF)
+0x0b	0x000B	# LINE TABULATION (VT)
+0x0c	0x000C	# FORM FEED (FF)
+0x0d	0x000D	# CARRIAGE RETURN (CR)
+0x0e	0x000E	# SHIFT OUT (SO)
+0x0f	0x000F	# SHIFT IN (SI)
+0x10	0x0010	# DATALINK ESCAPE (DLE)
+0x11	0x0011	# DEVICE CONTROL ONE (DC1)
+0x12	0x0012	# DEVICE CONTROL TWO (DC2)
+0x13	0x0013	# DEVICE CONTROL THREE (DC3)
+0x14	0x0014	# DEVICE CONTROL FOUR (DC4)
+0x15	0x0015	# NEGATIVE ACKNOWLEDGE (NAK)
+0x16	0x0016	# SYNCHRONOUS IDLE (SYN)
+0x17	0x0017	# END OF TRANSMISSION BLOCK (ETB)
+0x18	0x0018	# CANCEL (CAN)
+0x19	0x0019	# END OF MEDIUM (EM)
+0x1a	0x001A	# SUBSTITUTE (SUB)
+0x1b	0x001B	# ESCAPE (ESC)
+0x1c	0x001C	# FILE SEPARATOR (IS4)
+0x1d	0x001D	# GROUP SEPARATOR (IS3)
+0x1e	0x001E	# RECORD SEPARATOR (IS2)
+0x1f	0x001F	# UNIT SEPARATOR (IS1)
+0x20	0x0020	# SPACE
+0x21	0x0021	# EXCLAMATION MARK
+0x22	0x0022	# QUOTATION MARK
+0x23	0x0023	# NUMBER SIGN
+0x24	0x0024	# DOLLAR SIGN
+0x25	0x0025	# PERCENT SIGN
+0x26	0x0026	# AMPERSAND
+0x27	0x0027	# APOSTROPHE
+0x28	0x0028	# LEFT PARENTHESIS
+0x29	0x0029	# RIGHT PARENTHESIS
+0x2a	0x002A	# ASTERISK
+0x2b	0x002B	# PLUS SIGN
+0x2c	0x002C	# COMMA
+0x2d	0x002D	# HYPHEN-MINUS
+0x2e	0x002E	# FULL STOP
+0x2f	0x002F	# SOLIDUS
+0x30	0x0030	# DIGIT ZERO
+0x31	0x0031	# DIGIT ONE
+0x32	0x0032	# DIGIT TWO
+0x33	0x0033	# DIGIT THREE
+0x34	0x0034	# DIGIT FOUR
+0x35	0x0035	# DIGIT FIVE
+0x36	0x0036	# DIGIT SIX
+0x37	0x0037	# DIGIT SEVEN
+0x38	0x0038	# DIGIT EIGHT
+0x39	0x0039	# DIGIT NINE
+0x3a	0x003A	# COLON
+0x3b	0x003B	# SEMICOLON
+0x3c	0x003C	# LESS-THAN SIGN
+0x3d	0x003D	# EQUALS SIGN
+0x3e	0x003E	# GREATER-THAN SIGN
+0x3f	0x003F	# QUESTION MARK
+0x40	0x0040	# COMMERCIAL AT
+0x41	0x0041	# LATIN CAPITAL LETTER A
+0x42	0x0042	# LATIN CAPITAL LETTER B
+0x43	0x0043	# LATIN CAPITAL LETTER C
+0x44	0x0044	# LATIN CAPITAL LETTER D
+0x45	0x0045	# LATIN CAPITAL LETTER E
+0x46	0x0046	# LATIN CAPITAL LETTER F
+0x47	0x0047	# LATIN CAPITAL LETTER G
+0x48	0x0048	# LATIN CAPITAL LETTER H
+0x49	0x0049	# LATIN CAPITAL LETTER I
+0x4a	0x004A	# LATIN CAPITAL LETTER J
+0x4b	0x004B	# LATIN CAPITAL LETTER K
+0x4c	0x004C	# LATIN CAPITAL LETTER L
+0x4d	0x004D	# LATIN CAPITAL LETTER M
+0x4e	0x004E	# LATIN CAPITAL LETTER N
+0x4f	0x004F	# LATIN CAPITAL LETTER O
+0x50	0x0050	# LATIN CAPITAL LETTER P
+0x51	0x0051	# LATIN CAPITAL LETTER Q
+0x52	0x0052	# LATIN CAPITAL LETTER R
+0x53	0x0053	# LATIN CAPITAL LETTER S
+0x54	0x0054	# LATIN CAPITAL LETTER T
+0x55	0x0055	# LATIN CAPITAL LETTER U
+0x56	0x0056	# LATIN CAPITAL LETTER V
+0x57	0x0057	# LATIN CAPITAL LETTER W
+0x58	0x0058	# LATIN CAPITAL LETTER X
+0x59	0x0059	# LATIN CAPITAL LETTER Y
+0x5a	0x005A	# LATIN CAPITAL LETTER Z
+0x5b	0x005B	# LEFT SQUARE BRACKET
+0x5c	0x005C	# REVERSE SOLIDUS
+0x5d	0x005D	# RIGHT SQUARE BRACKET
+0x5e	0x005E	# CIRCUMFLEX ACCENT
+0x5f	0x005F	# LOW LINE
+0x60	0x0060	# GRAVE ACCENT
+0x61	0x0061	# LATIN SMALL LETTER A
+0x62	0x0062	# LATIN SMALL LETTER B
+0x63	0x0063	# LATIN SMALL LETTER C
+0x64	0x0064	# LATIN SMALL LETTER D
+0x65	0x0065	# LATIN SMALL LETTER E
+0x66	0x0066	# LATIN SMALL LETTER F
+0x67	0x0067	# LATIN SMALL LETTER G
+0x68	0x0068	# LATIN SMALL LETTER H
+0x69	0x0069	# LATIN SMALL LETTER I
+0x6a	0x006A	# LATIN SMALL LETTER J
+0x6b	0x006B	# LATIN SMALL LETTER K
+0x6c	0x006C	# LATIN SMALL LETTER L
+0x6d	0x006D	# LATIN SMALL LETTER M
+0x6e	0x006E	# LATIN SMALL LETTER N
+0x6f	0x006F	# LATIN SMALL LETTER O
+0x70	0x0070	# LATIN SMALL LETTER P
+0x71	0x0071	# LATIN SMALL LETTER Q
+0x72	0x0072	# LATIN SMALL LETTER R
+0x73	0x0073	# LATIN SMALL LETTER S
+0x74	0x0074	# LATIN SMALL LETTER T
+0x75	0x0075	# LATIN SMALL LETTER U
+0x76	0x0076	# LATIN SMALL LETTER V
+0x77	0x0077	# LATIN SMALL LETTER W
+0x78	0x0078	# LATIN SMALL LETTER X
+0x79	0x0079	# LATIN SMALL LETTER Y
+0x7a	0x007A	# LATIN SMALL LETTER Z
+0x7b	0x007B	# LEFT CURLY BRACKET
+0x7c	0x007C	# VERTICAL LINE
+0x7d	0x007D	# RIGHT CURLY BRACKET
+0x7e	0x007E	# TILDE
+0x7f	0x007F	# DELETE (DEL)
+0x80	0x0080	# PADDING CHARACTER (PAD)
+0x81	0x0081	# HIGH OCTET PRESET (HOP)
+0x82	0x0082	# BREAK PERMITTED HERE (BPH)
+0x83	0x0083	# NO BREAK HERE (NBH)
+0x84	0x0084	# INDEX (IND)
+0x85	0x0085	# NEXT LINE (NEL)
+0x86	0x0086	# START OF SELECTED AREA (SSA)
+0x87	0x0087	# END OF SELECTED AREA (ESA)
+0x88	0x0088	# CHARACTER TABULATION SET (HTS)
+0x89	0x0089	# CHARACTER TABULATION WITH JUSTIFICATION (HTJ)
+0x8a	0x008A	# LINE TABULATION SET (VTS)
+0x8b	0x008B	# PARTIAL LINE FORWARD (PLD)
+0x8c	0x008C	# PARTIAL LINE BACKWARD (PLU)
+0x8d	0x008D	# REVERSE LINE FEED (RI)
+0x8e	0x008E	# SINGLE-SHIFT TWO (SS2)
+0x8f	0x008F	# SINGLE-SHIFT THREE (SS3)
+0x90	0x0090	# DEVICE CONTROL STRING (DCS)
+0x91	0x0091	# PRIVATE USE ONE (PU1)
+0x92	0x0092	# PRIVATE USE TWO (PU2)
+0x93	0x0093	# SET TRANSMIT STATE (STS)
+0x94	0x0094	# CANCEL CHARACTER (CCH)
+0x95	0x0095	# MESSAGE WAITING (MW)
+0x96	0x0096	# START OF GUARDED AREA (SPA)
+0x97	0x0097	# END OF GUARDED AREA (EPA)
+0x98	0x0098	# START OF STRING (SOS)
+0x99	0x0099	# SINGLE GRAPHIC CHARACTER INTRODUCER (SGCI)
+0x9a	0x009A	# SINGLE CHARACTER INTRODUCER (SCI)
+0x9b	0x009B	# CONTROL SEQUENCE INTRODUCER (CSI)
+0x9c	0x009C	# STRING TERMINATOR (ST)
+0x9d	0x009D	# OPERATING SYSTEM COMMAND (OSC)
+0x9e	0x009E	# PRIVACY MESSAGE (PM)
+0x9f	0x009F	# APPLICATION PROGRAM COMMAND (APC)
+0xa0	0x00A0	# NO-BREAK SPACE
+0xa2	0x00A2	# CENT SIGN
+0xa3	0x00A3	# POUND SIGN
+0xa4	0x00A4	# CURRENCY SIGN
+0xa5	0x00A5	# YEN SIGN
+0xa6	0x00A6	# BROKEN BAR
+0xa7	0x00A7	# SECTION SIGN
+0xa8	0x00A8	# DIAERESIS
+0xa9	0x00A9	# COPYRIGHT SIGN
+0xaa	0x00D7	# MULTIPLICATION SIGN
+0xab	0x00AB	# LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+0xac	0x00AC	# NOT SIGN
+0xad	0x00AD	# SOFT HYPHEN
+0xae	0x00AE	# REGISTERED SIGN
+0xaf	0x00AF	# MACRON
+0xb0	0x00B0	# DEGREE SIGN
+0xb1	0x00B1	# PLUS-MINUS SIGN
+0xb2	0x00B2	# SUPERSCRIPT TWO
+0xb3	0x00B3	# SUPERSCRIPT THREE
+0xb4	0x00B4	# ACUTE ACCENT
+0xb5	0x00B5	# MICRO SIGN
+0xb6	0x00B6	# PILCROW SIGN
+0xb7	0x00B7	# MIDDLE DOT
+0xb8	0x00B8	# CEDILLA
+0xb9	0x00B9	# SUPERSCRIPT ONE
+0xba	0x00F7	# DIVISION SIGN
+0xbb	0x00BB	# RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+0xbc	0x00BC	# VULGAR FRACTION ONE QUARTER
+0xbd	0x00BD	# VULGAR FRACTION ONE HALF
+0xbe	0x00BE	# VULGAR FRACTION THREE QUARTERS
+0xdf	0x2017	# DOUBLE LOW LINE
+0xe0	0x05D0	# HEBREW LETTER ALEF
+0xe1	0x05D1	# HEBREW LETTER BET
+0xe2	0x05D2	# HEBREW LETTER GIMEL
+0xe3	0x05D3	# HEBREW LETTER DALET
+0xe4	0x05D4	# HEBREW LETTER HE
+0xe5	0x05D5	# HEBREW LETTER VAV
+0xe6	0x05D6	# HEBREW LETTER ZAYIN
+0xe7	0x05D7	# HEBREW LETTER HET
+0xe8	0x05D8	# HEBREW LETTER TET
+0xe9	0x05D9	# HEBREW LETTER YOD
+0xea	0x05DA	# HEBREW LETTER FINAL KAF
+0xeb	0x05DB	# HEBREW LETTER KAF
+0xec	0x05DC	# HEBREW LETTER LAMED
+0xed	0x05DD	# HEBREW LETTER FINAL MEM
+0xee	0x05DE	# HEBREW LETTER MEM
+0xef	0x05DF	# HEBREW LETTER FINAL NUN
+0xf0	0x05E0	# HEBREW LETTER NUN
+0xf1	0x05E1	# HEBREW LETTER SAMEKH
+0xf2	0x05E2	# HEBREW LETTER AYIN
+0xf3	0x05E3	# HEBREW LETTER FINAL PE
+0xf4	0x05E4	# HEBREW LETTER PE
+0xf5	0x05E5	# HEBREW LETTER FINAL TSADI
+0xf6	0x05E6	# HEBREW LETTER TSADI
+0xf7	0x05E7	# HEBREW LETTER QOF
+0xf8	0x05E8	# HEBREW LETTER RESH
+0xf9	0x05E9	# HEBREW LETTER SHIN
+0xfa	0x05EA	# HEBREW LETTER TAV
+0xfd	0x200E	# LEFT-TO-RIGHT MARK
+0xfe	0x200F	# RIGHT-TO-LEFT MARK
diff -urN samba-2.0.10/source/codepages/CPISO8859-9.TXT samba-2.2.9/source/codepages/CPISO8859-9.TXT
--- samba-2.0.10/source/codepages/CPISO8859-9.TXT	1970-01-01 01:00:00.000000000 +0100
+++ samba-2.2.9/source/codepages/CPISO8859-9.TXT	2004-05-08 03:07:19.000000000 +0200
@@ -0,0 +1,222 @@
+#
+#	Name:             ISO 8859-9 to Unicode
+#	Unicode version:  1.1
+#	Table version:    0.1
+#	Table format:     Format A
+#	Date:             7 January 2001
+#	Authors:          Deniz Akkus <akkus@alum.mit.edu>
+#
+#	General notes:
+#
+#	This table contains data  on how
+#       ISO 8859-9 characters map into Unicode.
+#
+#	Format:  Three tab-separated columns
+#		 Column #1 is the ISO 8859-9 code (in hex as 0xXX)
+#		 Column #2 is the Unicode (in hex as 0xXXXX)
+#		 Column #3 the Unicode name (follows a comment sign, '#')
+#
+#	The entries are in ISO 8859-9 order
+#
+#	Any comments or problems, contact <akkus@alum.mit.edu>
+#
+0x20	0x0020	#	SPACE
+0x21	0x0021	#	EXCLAMATION MARK
+0x22	0x0022	#	QUOTATION MARK
+0x23	0x0023	#	NUMBER SIGN
+0x24	0x0024	#	DOLLAR SIGN
+0x25	0x0025	#	PERCENT SIGN
+0x26	0x0026	#	AMPERSAND
+0x27	0x0027	#	APOSTROPHE
+0x28	0x0028	#	LEFT PARENTHESIS
+0x29	0x0029	#	RIGHT PARENTHESIS
+0x2A	0x002A	#	ASTERISK
+0x2B	0x002B	#	PLUS SIGN
+0x2C	0x002C	#	COMMA
+0x2D	0x002D	#	HYPHEN-MINUS
+0x2E	0x002E	#	FULL STOP
+0x2F	0x002F	#	SOLIDUS
+0x30	0x0030	#	DIGIT ZERO
+0x31	0x0031	#	DIGIT ONE
+0x32	0x0032	#	DIGIT TWO
+0x33	0x0033	#	DIGIT THREE
+0x34	0x0034	#	DIGIT FOUR
+0x35	0x0035	#	DIGIT FIVE
+0x36	0x0036	#	DIGIT SIX
+0x37	0x0037	#	DIGIT SEVEN
+0x38	0x0038	#	DIGIT EIGHT
+0x39	0x0039	#	DIGIT NINE
+0x3A	0x003A	#	COLON
+0x3B	0x003B	#	SEMICOLON
+0x3C	0x003C	#	LESS-THAN SIGN
+0x3D	0x003D	#	EQUALS SIGN
+0x3E	0x003E	#	GREATER-THAN SIGN
+0x3F	0x003F	#	QUESTION MARK
+0x40	0x0040	#	COMMERCIAL AT
+0x41	0x0041	#	LATIN CAPITAL LETTER A
+0x42	0x0042	#	LATIN CAPITAL LETTER B
+0x43	0x0043	#	LATIN CAPITAL LETTER C
+0x44	0x0044	#	LATIN CAPITAL LETTER D
+0x45	0x0045	#	LATIN CAPITAL LETTER E
+0x46	0x0046	#	LATIN CAPITAL LETTER F
+0x47	0x0047	#	LATIN CAPITAL LETTER G
+0x48	0x0048	#	LATIN CAPITAL LETTER H
+0x49	0x0049	#	LATIN CAPITAL LETTER I
+0x4A	0x004A	#	LATIN CAPITAL LETTER J
+0x4B	0x004B	#	LATIN CAPITAL LETTER K
+0x4C	0x004C	#	LATIN CAPITAL LETTER L
+0x4D	0x004D	#	LATIN CAPITAL LETTER M
+0x4E	0x004E	#	LATIN CAPITAL LETTER N
+0x4F	0x004F	#	LATIN CAPITAL LETTER O
+0x50	0x0050	#	LATIN CAPITAL LETTER P
+0x51	0x0051	#	LATIN CAPITAL LETTER Q
+0x52	0x0052	#	LATIN CAPITAL LETTER R
+0x53	0x0053	#	LATIN CAPITAL LETTER S
+0x54	0x0054	#	LATIN CAPITAL LETTER T
+0x55	0x0055	#	LATIN CAPITAL LETTER U
+0x56	0x0056	#	LATIN CAPITAL LETTER V
+0x57	0x0057	#	LATIN CAPITAL LETTER W
+0x58	0x0058	#	LATIN CAPITAL LETTER X
+0x59	0x0059	#	LATIN CAPITAL LETTER Y
+0x5A	0x005A	#	LATIN CAPITAL LETTER Z
+0x5B	0x005B	#	LEFT SQUARE BRACKET
+0x5C	0x005C	#	REVERSE SOLIDUS
+0x5D	0x005D	#	RIGHT SQUARE BRACKET
+0x5E	0x005E	#	CIRCUMFLEX ACCENT
+0x5F	0x005F	#	LOW LINE
+0x60	0x0060	#	GRAVE ACCENT
+0x61	0x0061	#	LATIN SMALL LETTER A
+0x62	0x0062	#	LATIN SMALL LETTER B
+0x63	0x0063	#	LATIN SMALL LETTER C
+0x64	0x0064	#	LATIN SMALL LETTER D
+0x65	0x0065	#	LATIN SMALL LETTER E
+0x66	0x0066	#	LATIN SMALL LETTER F
+0x67	0x0067	#	LATIN SMALL LETTER G
+0x68	0x0068	#	LATIN SMALL LETTER H
+0x69	0x0069	#	LATIN SMALL LETTER I
+0x6A	0x006A	#	LATIN SMALL LETTER J
+0x6B	0x006B	#	LATIN SMALL LETTER K
+0x6C	0x006C	#	LATIN SMALL LETTER L
+0x6D	0x006D	#	LATIN SMALL LETTER M
+0x6E	0x006E	#	LATIN SMALL LETTER N
+0x6F	0x006F	#	LATIN SMALL LETTER O
+0x70	0x0070	#	LATIN SMALL LETTER P
+0x71	0x0071	#	LATIN SMALL LETTER Q
+0x72	0x0072	#	LATIN SMALL LETTER R
+0x73	0x0073	#	LATIN SMALL LETTER S
+0x74	0x0074	#	LATIN SMALL LETTER T
+0x75	0x0075	#	LATIN SMALL LETTER U
+0x76	0x0076	#	LATIN SMALL LETTER V
+0x77	0x0077	#	LATIN SMALL LETTER W
+0x78	0x0078	#	LATIN SMALL LETTER X
+0x79	0x0079	#	LATIN SMALL LETTER Y
+0x7A	0x007A	#	LATIN SMALL LETTER Z
+0x7B	0x007B	#	LEFT CURLY BRACKET
+0x7C	0x007C	#	VERTICAL LINE
+0x7D	0x007D	#	RIGHT CURLY BRACKET
+0x7E	0x007E	#	TILDE
+0xA0	0x00A0	#	NO-BREAK SPACE
+0xA1	0x00A1	#	INVERTED EXCLAMATION MARK
+0xA2	0x00A2	#	CENT SIGN
+0xA3	0x00A3	#	POUND SIGN
+0xA4	0x00A4	#	CURRENCY SIGN
+0xA5	0x00A5	#	YEN SIGN
+0xA6	0x00A6	#	BROKEN BAR
+0xA7	0x00A7	#	SECTION SIGN
+0xA8	0x00A8	#	DIAERESIS
+0xA9	0x00A9	#	COPYRIGHT SIGN
+0xAA	0x00AA	#	FEMININE ORDINAL INDICATOR
+0xAB	0x00AB	#	LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+0xAC	0x00AC	#	NOT SIGN
+0xAD	0x00AD	#	SOFT HYPHEN
+0xAE	0x00AE	#	REGISTERED SIGN
+0xAF	0x00AF	#	MACRON
+0xB0	0x00B0	#	DEGREE SIGN
+0xB1	0x00B1	#	PLUS-MINUS SIGN
+0xB2	0x00B2	#	SUPERSCRIPT TWO
+0xB3	0x00B3	#	SUPERSCRIPT THREE
+0xB4	0x00B4	#	ACUTE ACCENT
+0xB5	0x00B5	#	MICRO SIGN
+0xB6	0x00B6	#	PILCROW SIGN
+0xB7	0x00B7	#	MIDDLE DOT
+0xB8	0x00B8	#	CEDILLA
+0xB9	0x00B9	#	SUPERSCRIPT ONE
+0xBA	0x00BA	#	MASCULINE ORDINAL INDICATOR
+0xBB	0x00BB	#	RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+0xBC	0x00BC	#	VULGAR FRACTION ONE QUARTER
+0xBD	0x00BD	#	VULGAR FRACTION ONE HALF
+0xBE	0x00BE	#	VULGAR FRACTION THREE QUARTERS
+0xBF	0x00BF	#	INVERTED QUESTION MARK
+0xC0	0x00C0	#	LATIN CAPITAL LETTER A WITH GRAVE
+0xC1	0x00C1	#	LATIN CAPITAL LETTER A WITH ACUTE
+0xC2	0x00C2	#	LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+0xC3	0x00C3	#	LATIN CAPITAL LETTER A WITH TILDE
+0xC4	0x00C4	#	LATIN CAPITAL LETTER A WITH DIAERESIS
+0xC5	0x00C5	#	LATIN CAPITAL LETTER A WITH RING ABOVE
+0xC6	0x00C6	#	LATIN CAPITAL LETTER AE
+0xC7	0x00C7	#	LATIN CAPITAL LETTER C WITH CEDILLA
+0xC8	0x00C8	#	LATIN CAPITAL LETTER E WITH GRAVE
+0xC9	0x00C9	#	LATIN CAPITAL LETTER E WITH ACUTE
+0xCA	0x00CA	#	LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+0xCB	0x00CB	#	LATIN CAPITAL LETTER E WITH DIAERESIS
+0xCC	0x00CC	#	LATIN CAPITAL LETTER I WITH GRAVE
+0xCD	0x00CD	#	LATIN CAPITAL LETTER I WITH ACUTE
+0xCE	0x00CE	#	LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+0xCF	0x00CF	#	LATIN CAPITAL LETTER I WITH DIAERESIS
+0xD0	0x011E	#	LATIN CAPITAL LETTER G WITH BREVE
+0xD1	0x00D1	#	LATIN CAPITAL LETTER N WITH TILDE
+0xD2	0x00D2	#	LATIN CAPITAL LETTER O WITH GRAVE
+0xD3	0x00D3	#	LATIN CAPITAL LETTER O WITH ACUTE
+0xD4	0x00D4	#	LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+0xD5	0x00D5	#	LATIN CAPITAL LETTER O WITH TILDE
+0xD6	0x00D6	#	LATIN CAPITAL LETTER O WITH DIAERESIS
+0xD7	0x00D7	#	MULTIPLICATION SIGN
+0xD8	0x00D8	#	LATIN CAPITAL LETTER O WITH STROKE
+0xD9	0x00D9	#	LATIN CAPITAL LETTER U WITH GRAVE
+0xDA	0x00DA	#	LATIN CAPITAL LETTER U WITH ACUTE
+0xDB	0x00DB	#	LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+0xDC	0x00DC	#	LATIN CAPITAL LETTER U WITH DIAERESIS
+0xDD	0x0130	#	LATIN CAPITAL LETTER I WITH DOT ABOVE
+0xDE	0x015E	#	LATIN CAPITAL LETTER S WITH CEDILLA
+0xDF	0x00DF	#	LATIN SMALL LETTER SHARP S (German)
+0xE0	0x00E0	#	LATIN SMALL LETTER A WITH GRAVE
+0xE1	0x00E1	#	LATIN SMALL LETTER A WITH ACUTE
+0xE2	0x00E2	#	LATIN SMALL LETTER A WITH CIRCUMFLEX
+0xE3	0x00E3	#	LATIN SMALL LETTER A WITH TILDE
+0xE4	0x00E4	#	LATIN SMALL LETTER A WITH DIAERESIS
+0xE5	0x00E5	#	LATIN SMALL LETTER A WITH RING ABOVE
+0xE6	0x00E6	#	LATIN SMALL LETTER AE
+0xE7	0x00E7	#	LATIN SMALL LETTER C WITH CEDILLA
+0xE8	0x00E8	#	LATIN SMALL LETTER E WITH GRAVE
+0xE9	0x00E9	#	LATIN SMALL LETTER E WITH ACUTE
+0xEA	0x00EA	#	LATIN SMALL LETTER E WITH CIRCUMFLEX
+0xEB	0x00EB	#	LATIN SMALL LETTER E WITH DIAERESIS
+0xEC	0x00EC	#	LATIN SMALL LETTER I WITH GRAVE
+0xED	0x00ED	#	LATIN SMALL LETTER I WITH ACUTE
+0xEE	0x00EE	#	LATIN SMALL LETTER I WITH CIRCUMFLEX
+0xEF	0x00EF	#	LATIN SMALL LETTER I WITH DIAERESIS
+0xF0	0x011F	#	LATIN SMALL LETTER G WITH BREVE
+0xF1	0x00F1	#	LATIN SMALL LETTER N WITH TILDE
+0xF2	0x00F2	#	LATIN SMALL LETTER O WITH GRAVE
+0xF3	0x00F3	#	LATIN SMALL LETTER O WITH ACUTE
+0xF4	0x00F4	#	LATIN SMALL LETTER O WITH CIRCUMFLEX
+0xF5	0x00F5	#	LATIN SMALL LETTER O WITH TILDE
+0xF6	0x00F6	#	LATIN SMALL LETTER O WITH DIAERESIS
+0xF7	0x00F7	#	DIVISION SIGN
+0xF8	0x00F8	#	LATIN SMALL LETTER O WITH STROKE
+0xF9	0x00F9	#	LATIN SMALL LETTER U WITH GRAVE
+0xFA	0x00FA	#	LATIN SMALL LETTER U WITH ACUTE
+0xFB	0x00FB	#	LATIN SMALL LETTER U WITH CIRCUMFLEX
+0xFC	0x00FC	#	LATIN SMALL LETTER U WITH DIAERESIS
+0xFD	0x0131	#	LATIN SMALL LETTER DOTLESS I 
+0xFE	0x015F	#	LATIN SMALL LETTER S WITH CEDILLA
+0xFF	0x00FF	#	LATIN SMALL LETTER Y WITH DIAERESIS
+
+
+
+
+
+
+
+
+
diff -urN samba-2.0.10/source/codepages/CPKOI8-U.TXT samba-2.2.9/source/codepages/CPKOI8-U.TXT
--- samba-2.0.10/source/codepages/CPKOI8-U.TXT	1970-01-01 01:00:00.000000000 +0100
+++ samba-2.2.9/source/codepages/CPKOI8-U.TXT	2004-05-08 03:07:19.000000000 +0200
@@ -0,0 +1,262 @@
+#
+# UNIX Ukrainian (koi8-u) to UNICODE translation table
+#
+# Based on koi8u_uni.tbl from lynx 2.8.2 distribution
+#	by porokh
+#
+0x00	0x0000	#	NULL
+0x01	0x0001	#	START OF HEADING
+0x02	0x0002	#	START OF TEXT
+0x03	0x0003	#	END OF TEXT
+0x04	0x0004	#	END OF TRANSMISSION
+0x05	0x0005	#	ENQUIRY
+0x06	0x0006	#	ACKNOWLEDGE
+0x07	0x0007	#	BELL
+0x08	0x0008	#	BACKSPACE
+0x09	0x0009	#	HORIZONTAL TABULATION
+0x0A	0x000A	#	LINE FEED
+0x0B	0x000B	#	VERTICAL TABULATION
+0x0C	0x000C	#	FORM FEED
+0x0D	0x000D	#	CARRIAGE RETURN
+0x0E	0x000E	#	SHIFT OUT
+0x0F	0x000F	#	SHIFT IN
+0x10	0x0010	#	DATA LINK ESCAPE
+0x11	0x0011	#	DEVICE CONTROL ONE
+0x12	0x0012	#	DEVICE CONTROL TWO
+0x13	0x0013	#	DEVICE CONTROL THREE
+0x14	0x0014	#	DEVICE CONTROL FOUR
+0x15	0x0015	#	NEGATIVE ACKNOWLEDGE
+0x16	0x0016	#	SYNCHRONOUS IDLE
+0x17	0x0017	#	END OF TRANSMISSION BLOCK
+0x18	0x0018	#	CANCEL
+0x19	0x0019	#	END OF MEDIUM
+0x1A	0x001A	#	SUBSTITUTE
+0x1B	0x001B	#	ESCAPE
+0x1C	0x001C	#	FILE SEPARATOR
+0x1D	0x001D	#	GROUP SEPARATOR
+0x1E	0x001E	#	RECORD SEPARATOR
+0x1F	0x001F	#	UNIT SEPARATOR
+0x20	0x0020	#	SPACE
+0x21	0x0021	#	EXCLAMATION MARK
+0x22	0x0022	#	QUOTATION MARK
+0x23	0x0023	#	NUMBER SIGN
+0x24	0x0024	#	DOLLAR SIGN
+0x25	0x0025	#	PERCENT SIGN
+0x26	0x0026	#	AMPERSAND
+0x27	0x0027	#	APOSTROPHE
+0x28	0x0028	#	LEFT PARENTHESIS
+0x29	0x0029	#	RIGHT PARENTHESIS
+0x2A	0x002A	#	ASTERISK
+0x2B	0x002B	#	PLUS SIGN
+0x2C	0x002C	#	COMMA
+0x2D	0x002D	#	HYPHEN-MINUS
+0x2E	0x002E	#	FULL STOP
+0x2F	0x002F	#	SOLIDUS
+0x30	0x0030	#	DIGIT ZERO
+0x31	0x0031	#	DIGIT ONE
+0x32	0x0032	#	DIGIT TWO
+0x33	0x0033	#	DIGIT THREE
+0x34	0x0034	#	DIGIT FOUR
+0x35	0x0035	#	DIGIT FIVE
+0x36	0x0036	#	DIGIT SIX
+0x37	0x0037	#	DIGIT SEVEN
+0x38	0x0038	#	DIGIT EIGHT
+0x39	0x0039	#	DIGIT NINE
+0x3A	0x003A	#	COLON
+0x3B	0x003B	#	SEMICOLON
+0x3C	0x003C	#	LESS-THAN SIGN
+0x3D	0x003D	#	EQUALS SIGN
+0x3E	0x003E	#	GREATER-THAN SIGN
+0x3F	0x003F	#	QUESTION MARK
+0x40	0x0040	#	COMMERCIAL AT
+0x41	0x0041	#	LATIN CAPITAL LETTER A
+0x42	0x0042	#	LATIN CAPITAL LETTER B
+0x43	0x0043	#	LATIN CAPITAL LETTER C
+0x44	0x0044	#	LATIN CAPITAL LETTER D
+0x45	0x0045	#	LATIN CAPITAL LETTER E
+0x46	0x0046	#	LATIN CAPITAL LETTER F
+0x47	0x0047	#	LATIN CAPITAL LETTER G
+0x48	0x0048	#	LATIN CAPITAL LETTER H
+0x49	0x0049	#	LATIN CAPITAL LETTER I
+0x4A	0x004A	#	LATIN CAPITAL LETTER J
+0x4B	0x004B	#	LATIN CAPITAL LETTER K
+0x4C	0x004C	#	LATIN CAPITAL LETTER L
+0x4D	0x004D	#	LATIN CAPITAL LETTER M
+0x4E	0x004E	#	LATIN CAPITAL LETTER N
+0x4F	0x004F	#	LATIN CAPITAL LETTER O
+0x50	0x0050	#	LATIN CAPITAL LETTER P
+0x51	0x0051	#	LATIN CAPITAL LETTER Q
+0x52	0x0052	#	LATIN CAPITAL LETTER R
+0x53	0x0053	#	LATIN CAPITAL LETTER S
+0x54	0x0054	#	LATIN CAPITAL LETTER T
+0x55	0x0055	#	LATIN CAPITAL LETTER U
+0x56	0x0056	#	LATIN CAPITAL LETTER V
+0x57	0x0057	#	LATIN CAPITAL LETTER W
+0x58	0x0058	#	LATIN CAPITAL LETTER X
+0x59	0x0059	#	LATIN CAPITAL LETTER Y
+0x5A	0x005A	#	LATIN CAPITAL LETTER Z
+0x5B	0x005B	#	LEFT SQUARE BRACKET
+0x5C	0x005C	#	REVERSE SOLIDUS
+0x5D	0x005D	#	RIGHT SQUARE BRACKET
+0x5E	0x005E	#	CIRCUMFLEX ACCENT
+0x5F	0x005F	#	LOW LINE
+0x60	0x0060	#	GRAVE ACCENT
+0x61	0x0061	#	LATIN SMALL LETTER A
+0x62	0x0062	#	LATIN SMALL LETTER B
+0x63	0x0063	#	LATIN SMALL LETTER C
+0x64	0x0064	#	LATIN SMALL LETTER D
+0x65	0x0065	#	LATIN SMALL LETTER E
+0x66	0x0066	#	LATIN SMALL LETTER F
+0x67	0x0067	#	LATIN SMALL LETTER G
+0x68	0x0068	#	LATIN SMALL LETTER H
+0x69	0x0069	#	LATIN SMALL LETTER I
+0x6A	0x006A	#	LATIN SMALL LETTER J
+0x6B	0x006B	#	LATIN SMALL LETTER K
+0x6C	0x006C	#	LATIN SMALL LETTER L
+0x6D	0x006D	#	LATIN SMALL LETTER M
+0x6E	0x006E	#	LATIN SMALL LETTER N
+0x6F	0x006F	#	LATIN SMALL LETTER O
+0x70	0x0070	#	LATIN SMALL LETTER P
+0x71	0x0071	#	LATIN SMALL LETTER Q
+0x72	0x0072	#	LATIN SMALL LETTER R
+0x73	0x0073	#	LATIN SMALL LETTER S
+0x74	0x0074	#	LATIN SMALL LETTER T
+0x75	0x0075	#	LATIN SMALL LETTER U
+0x76	0x0076	#	LATIN SMALL LETTER V
+0x77	0x0077	#	LATIN SMALL LETTER W
+0x78	0x0078	#	LATIN SMALL LETTER X
+0x79	0x0079	#	LATIN SMALL LETTER Y
+0x7A	0x007A	#	LATIN SMALL LETTER Z
+0x7B	0x007B	#	LEFT CURLY BRACKET
+0x7C	0x007C	#	VERTICAL LINE
+0x7D	0x007D	#	RIGHT CURLY BRACKET
+0x7E	0x007E	#	TILDE
+0x7F	0x007F	#	DELETE
+0x80 0x2500 # BOX DRAWINGS  LIGHT HORIZONTAL
+0x81 0x2502 # BOX DRAWINGS  LIGHT VERTICAL
+0x82 0x250C # BOX DRAWINGS  LIGHT DOWN AND RIGHT
+0x83 0x2510 # BOX DRAWINGS  LIGHT DOWN AND LEFT
+0x84 0x2514 # BOX DRAWINGS  LIGHT UP AND RIGHT
+0x85 0x2518 # BOX DRAWINGS  LIGHT UP AND LEFT
+0x86 0x251C # BOX DRAWINGS  LIGHT VERTICAL AND RIGHT
+0x87 0x2524 # BOX DRAWINGS  LIGHT VERTICAL AND LEFT
+0x88 0x252C # BOX DRAWINGS  LIGHT DOWN AND HORIZONTAL
+0x89 0x2534 # BOX DRAWINGS  LIGHT UP AND HORIZONTAL
+0x8A 0x253C # BOX DRAWINGS  LIGHT VERTICAL AND HORIZONTAL
+0x8B 0x2580 # UPPER HALF BLOCK
+0x8C 0x2584 # LOWER HALF BLOCK
+0x8D 0x2588 # FULL BLOCK
+0x8E 0x258C # LEFT HALF BLOCK
+0x8F 0x2590 # RIGHT HALF BLOCK
+0x90 0x2591 # LIGHT SHADE
+0x91 0x2592 # MEDIUM SHADE
+0x92 0x2593 # DARK SHADE
+0x93 0x2320 # TOP HALF INTEGRAL
+0x94 0x25A0 # BLACK SQUARE
+0x95 0x2219 # BULLET OPERATOR
+0x96 0x221A # SQUARE ROOT
+0x97 0x2248 # ALMOST EQUAL TO
+0x98 0x2264 # LESS THAN OR EQUAL TO
+0x99 0x2265 # GREATER THAN OR EQUAL TO
+0x9A 0x00A0 # NO-BREAK SPACE
+0x9B 0x2321 # BOTTOM HALF INTEGRAL
+0x9C 0x00B0 # DEGREE SIGN
+0x9D 0x00B2 # SUPERSCRIPT TWO
+0x9E 0x00B7 # MIDDLE DOT
+0x9F 0x00F7 # DIVISION SIGN
+0xA0 0x2550 # BOX DRAWINGS  DOUBLE HORIZONTAL
+0xA1 0x2551 # BOX DRAWINGS  DOUBLE VERTICAL
+0xA2 0x2552 # BOX DRAWINGS  DOWN SINGLE AND RIGHT DOUBLE
+0xA3 0x0451 # CYRILLIC SMALL LETTER IO
+0xA4 0x0454 # CYRILLIC SMALL LETTER UKRAINIAN IE
+0xA5 0x2554 # BOX DRAWINGS  DOUBLE DOWN AND RIGHT
+0xA6 0x0456 # CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
+0xA7 0x0457 # CYRILLIC SMALL LETTER YI (UKRAINIAN)
+0xA8 0x2557 # BOX DRAWINGS  DOUBLE DOWN AND LEFT
+0xA9 0x2558 # BOX DRAWINGS  UP SINGLE AND RIGHT DOUBLE
+0xAA 0x2559 # BOX DRAWINGS  UP DOUBLE AND RIGHT SINGLE
+0xAB 0x255A # BOX DRAWINGS  DOUBLE UP AND RIGHT
+0xAC 0x255B # BOX DRAWINGS  UP SINGLE AND LEFT DOUBLE
+0xAD 0x0491 # CYRILLIC SMALL LETTER GHE WITH UPTURN
+0xAE 0x255D # BOX DRAWINGS  DOUBLE UP AND LEFT
+0xAF 0x255E # BOX DRAWINGS  VERTICAL SINGLE AND RIGHT DOUBLE
+0xB0 0x255F # BOX DRAWINGS  VERTICAL DOUBLE AND RIGHT SINGLE
+0xB1 0x2560 # BOX DRAWINGS  DOUBLE VERTICAL AND RIGHT
+0xB2 0x2561 # BOX DRAWINGS  VERTICAL SINGLE AND LEFT DOUBLE
+0xB3 0x0401 # CYRILLIC CAPITAL LETTER IO
+0xB4 0x0404 # CYRILLIC CAPITAL LETTER UKRAINIAN IE
+0xB5 0x2563 # BOX DRAWINGS DOUBLE VERTICAL AND LEFT
+0xB6 0x0406 # CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
+0xB7 0x0407 # CYRILLIC CAPITAL LETTER YI (UKRAINIAN)
+0xB8 0x2566 # BOX DRAWINGS  DOUBLE DOWN AND HORIZONTAL
+0xB9 0x2567 # BOX DRAWINGS  UP SINGLE AND HORIZONTAL DOUBLE
+0xBA 0x2568 # BOX DRAWINGS  UP DOUBLE AND HORIZONTAL SINGLE
+0xBB 0x2569 # BOX DRAWINGS  DOUBLE UP AND HORIZONTAL
+0xBC 0x256A # BOX DRAWINGS  VERTICAL SINGLE AND HORIZONTAL DOUBLE
+0xBD 0x0490 # CYRILLIC CAPITAL LETTER GHE WITH UPTURN
+0xBE 0x256C # BOX DRAWINGS  DOUBLE VERTICAL AND HORIZONTAL
+0xBF 0x00A9 # COPYRIGHT SIGN
+0xC0 0x044E # CYRILLIC SMALL LETTER YU
+0xC1 0x0430 # CYRILLIC SMALL LETTER A
+0xC2 0x0431 # CYRILLIC SMALL LETTER BE
+0xC3 0x0446 # CYRILLIC SMALL LETTER TSE
+0xC4 0x0434 # CYRILLIC SMALL LETTER DE
+0xC5 0x0435 # CYRILLIC SMALL LETTER IE
+0xC6 0x0444 # CYRILLIC SMALL LETTER EF
+0xC7 0x0433 # CYRILLIC SMALL LETTER GHE
+0xC8 0x0445 # CYRILLIC SMALL LETTER KHA
+0xC9 0x0438 # CYRILLIC SMALL LETTER I
+0xCA 0x0439 # CYRILLIC SMALL LETTER SHORT I
+0xCB 0x043A # CYRILLIC SMALL LETTER KA
+0xCC 0x043B # CYRILLIC SMALL LETTER EL
+0xCD 0x043C # CYRILLIC SMALL LETTER EM
+0xCE 0x043D # CYRILLIC SMALL LETTER EN
+0xCF 0x043E # CYRILLIC SMALL LETTER O
+0xD0 0x043F # CYRILLIC SMALL LETTER PE
+0xD1 0x044F # CYRILLIC SMALL LETTER YA
+0xD2 0x0440 # CYRILLIC SMALL LETTER ER
+0xD3 0x0441 # CYRILLIC SMALL LETTER ES
+0xD4 0x0442 # CYRILLIC SMALL LETTER TE
+0xD5 0x0443 # CYRILLIC SMALL LETTER U
+0xD6 0x0436 # CYRILLIC SMALL LETTER ZHE
+0xD7 0x0432 # CYRILLIC SMALL LETTER VE
+0xD8 0x044C # CYRILLIC SMALL LETTER SOFT SIGN
+0xD9 0x044B # CYRILLIC SMALL LETTER YERU
+0xDA 0x0437 # CYRILLIC SMALL LETTER ZE
+0xDB 0x0448 # CYRILLIC SMALL LETTER SHA
+0xDC 0x044D # CYRILLIC SMALL LETTER E
+0xDD 0x0449 # CYRILLIC SMALL LETTER SHCHA
+0xDE 0x0447 # CYRILLIC SMALL LETTER CHE
+0xDF 0x044A # CYRILLIC SMALL LETTER HARD SIGN
+0xE0 0x042E # CYRILLIC CAPITAL LETTER YU
+0xE1 0x0410 # CYRILLIC CAPITAL LETTER A
+0xE2 0x0411 # CYRILLIC CAPITAL LETTER BE
+0xE3 0x0426 # CYRILLIC CAPITAL LETTER TSE
+0xE4 0x0414 # CYRILLIC CAPITAL LETTER DE
+0xE5 0x0415 # CYRILLIC CAPITAL LETTER IE
+0xE6 0x0424 # CYRILLIC CAPITAL LETTER EF
+0xE7 0x0413 # CYRILLIC CAPITAL LETTER GHE
+0xE8 0x0425 # CYRILLIC CAPITAL LETTER KHA
+0xE9 0x0418 # CYRILLIC CAPITAL LETTER I
+0xEA 0x0419 # CYRILLIC CAPITAL LETTER SHORT I
+0xEB 0x041A # CYRILLIC CAPITAL LETTER KA
+0xEC 0x041B # CYRILLIC CAPITAL LETTER EL
+0xED 0x041C # CYRILLIC CAPITAL LETTER EM
+0xEE 0x041D # CYRILLIC CAPITAL LETTER EN
+0xEF 0x041E # CYRILLIC CAPITAL LETTER O
+0xF0 0x041F # CYRILLIC CAPITAL LETTER PE
+0xF1 0x042F # CYRILLIC CAPITAL LETTER YA
+0xF2 0x0420 # CYRILLIC CAPITAL LETTER ER
+0xF3 0x0421 # CYRILLIC CAPITAL LETTER ES
+0xF4 0x0422 # CYRILLIC CAPITAL LETTER TE
+0xF5 0x0423 # CYRILLIC CAPITAL LETTER U
+0xF6 0x0416 # CYRILLIC CAPITAL LETTER ZHE
+0xF7 0x0412 # CYRILLIC CAPITAL LETTER VE
+0xF8 0x042C # CYRILLIC CAPITAL LETTER SOFT SIGN
+0xF9 0x042B # CYRILLIC CAPITAL LETTER YERU
+0xFA 0x0417 # CYRILLIC CAPITAL LETTER ZE
+0xFB 0x0428 # CYRILLIC CAPITAL LETTER SHA
+0xFC 0x042D # CYRILLIC CAPITAL LETTER E
+0xFD 0x0429 # CYRILLIC CAPITAL LETTER SHCHA
+0xFE 0x0427 # CYRILLIC CAPITAL LETTER CHE
+0xFF 0x042A # CYRILLIC CAPITAL LETTER HARD SIGN
diff -urN samba-2.0.10/source/codepages/CP1125.TXT samba-2.2.9/source/codepages/CP1125.TXT
--- samba-2.0.10/source/codepages/CP1125.TXT	1970-01-01 01:00:00.000000000 +0100
+++ samba-2.2.9/source/codepages/CP1125.TXT	2004-05-08 03:07:19.000000000 +0200
@@ -0,0 +1,263 @@
+#
+# DOS Ukrainian (RUSCII, cp1125) to UNICODE translation table
+#
+# Based on cp866u_uni.tbl from lynx 2.8.2 distribution
+#	by porokh
+#
+0x00	0x0000	#NULL
+0x01	0x0001	#START OF HEADING
+0x02	0x0002	#START OF TEXT
+0x03	0x0003	#END OF TEXT
+0x04	0x0004	#END OF TRANSMISSION
+0x05	0x0005	#ENQUIRY
+0x06	0x0006	#ACKNOWLEDGE
+0x07	0x0007	#BELL
+0x08	0x0008	#BACKSPACE
+0x09	0x0009	#HORIZONTAL TABULATION
+0x0a	0x000a	#LINE FEED
+0x0b	0x000b	#VERTICAL TABULATION
+0x0c	0x000c	#FORM FEED
+0x0d	0x000d	#CARRIAGE RETURN
+0x0e	0x000e	#SHIFT OUT
+0x0f	0x000f	#SHIFT IN
+0x10	0x0010	#DATA LINK ESCAPE
+0x11	0x0011	#DEVICE CONTROL ONE
+0x12	0x0012	#DEVICE CONTROL TWO
+0x13	0x0013	#DEVICE CONTROL THREE
+0x14	0x0014	#DEVICE CONTROL FOUR
+0x15	0x0015	#NEGATIVE ACKNOWLEDGE
+0x16	0x0016	#SYNCHRONOUS IDLE
+0x17	0x0017	#END OF TRANSMISSION BLOCK
+0x18	0x0018	#CANCEL
+0x19	0x0019	#END OF MEDIUM
+0x1a	0x001a	#SUBSTITUTE
+0x1b	0x001b	#ESCAPE
+0x1c	0x001c	#FILE SEPARATOR
+0x1d	0x001d	#GROUP SEPARATOR
+0x1e	0x001e	#RECORD SEPARATOR
+0x1f	0x001f	#UNIT SEPARATOR
+0x20	0x0020	#SPACE
+0x21	0x0021	#EXCLAMATION MARK
+0x22	0x0022	#QUOTATION MARK
+0x23	0x0023	#NUMBER SIGN
+0x24	0x0024	#DOLLAR SIGN
+0x25	0x0025	#PERCENT SIGN
+0x26	0x0026	#AMPERSAND
+0x27	0x0027	#APOSTROPHE
+0x28	0x0028	#LEFT PARENTHESIS
+0x29	0x0029	#RIGHT PARENTHESIS
+0x2a	0x002a	#ASTERISK
+0x2b	0x002b	#PLUS SIGN
+0x2c	0x002c	#COMMA
+0x2d	0x002d	#HYPHEN-MINUS
+0x2e	0x002e	#FULL STOP
+0x2f	0x002f	#SOLIDUS
+0x30	0x0030	#DIGIT ZERO
+0x31	0x0031	#DIGIT ONE
+0x32	0x0032	#DIGIT TWO
+0x33	0x0033	#DIGIT THREE
+0x34	0x0034	#DIGIT FOUR
+0x35	0x0035	#DIGIT FIVE
+0x36	0x0036	#DIGIT SIX
+0x37	0x0037	#DIGIT SEVEN
+0x38	0x0038	#DIGIT EIGHT
+0x39	0x0039	#DIGIT NINE
+0x3a	0x003a	#COLON
+0x3b	0x003b	#SEMICOLON
+0x3c	0x003c	#LESS-THAN SIGN
+0x3d	0x003d	#EQUALS SIGN
+0x3e	0x003e	#GREATER-THAN SIGN
+0x3f	0x003f	#QUESTION MARK
+0x40	0x0040	#COMMERCIAL AT
+0x41	0x0041	#LATIN CAPITAL LETTER A
+0x42	0x0042	#LATIN CAPITAL LETTER B
+0x43	0x0043	#LATIN CAPITAL LETTER C
+0x44	0x0044	#LATIN CAPITAL LETTER D
+0x45	0x0045	#LATIN CAPITAL LETTER E
+0x46	0x0046	#LATIN CAPITAL LETTER F
+0x47	0x0047	#LATIN CAPITAL LETTER G
+0x48	0x0048	#LATIN CAPITAL LETTER H
+0x49	0x0049	#LATIN CAPITAL LETTER I
+0x4a	0x004a	#LATIN CAPITAL LETTER J
+0x4b	0x004b	#LATIN CAPITAL LETTER K
+0x4c	0x004c	#LATIN CAPITAL LETTER L
+0x4d	0x004d	#LATIN CAPITAL LETTER M
+0x4e	0x004e	#LATIN CAPITAL LETTER N
+0x4f	0x004f	#LATIN CAPITAL LETTER O
+0x50	0x0050	#LATIN CAPITAL LETTER P
+0x51	0x0051	#LATIN CAPITAL LETTER Q
+0x52	0x0052	#LATIN CAPITAL LETTER R
+0x53	0x0053	#LATIN CAPITAL LETTER S
+0x54	0x0054	#LATIN CAPITAL LETTER T
+0x55	0x0055	#LATIN CAPITAL LETTER U
+0x56	0x0056	#LATIN CAPITAL LETTER V
+0x57	0x0057	#LATIN CAPITAL LETTER W
+0x58	0x0058	#LATIN CAPITAL LETTER X
+0x59	0x0059	#LATIN CAPITAL LETTER Y
+0x5a	0x005a	#LATIN CAPITAL LETTER Z
+0x5b	0x005b	#LEFT SQUARE BRACKET
+0x5c	0x005c	#REVERSE SOLIDUS
+0x5d	0x005d	#RIGHT SQUARE BRACKET
+0x5e	0x005e	#CIRCUMFLEX ACCENT
+0x5f	0x005f	#LOW LINE
+0x60	0x0060	#GRAVE ACCENT
+0x61	0x0061	#LATIN SMALL LETTER A
+0x62	0x0062	#LATIN SMALL LETTER B
+0x63	0x0063	#LATIN SMALL LETTER C
+0x64	0x0064	#LATIN SMALL LETTER D
+0x65	0x0065	#LATIN SMALL LETTER E
+0x66	0x0066	#LATIN SMALL LETTER F
+0x67	0x0067	#LATIN SMALL LETTER G
+0x68	0x0068	#LATIN SMALL LETTER H
+0x69	0x0069	#LATIN SMALL LETTER I
+0x6a	0x006a	#LATIN SMALL LETTER J
+0x6b	0x006b	#LATIN SMALL LETTER K
+0x6c	0x006c	#LATIN SMALL LETTER L
+0x6d	0x006d	#LATIN SMALL LETTER M
+0x6e	0x006e	#LATIN SMALL LETTER N
+0x6f	0x006f	#LATIN SMALL LETTER O
+0x70	0x0070	#LATIN SMALL LETTER P
+0x71	0x0071	#LATIN SMALL LETTER Q
+0x72	0x0072	#LATIN SMALL LETTER R
+0x73	0x0073	#LATIN SMALL LETTER S
+0x74	0x0074	#LATIN SMALL LETTER T
+0x75	0x0075	#LATIN SMALL LETTER U
+0x76	0x0076	#LATIN SMALL LETTER V
+0x77	0x0077	#LATIN SMALL LETTER W
+0x78	0x0078	#LATIN SMALL LETTER X
+0x79	0x0079	#LATIN SMALL LETTER Y
+0x7a	0x007a	#LATIN SMALL LETTER Z
+0x7b	0x007b	#LEFT CURLY BRACKET
+0x7c	0x007c	#VERTICAL LINE
+0x7d	0x007d	#RIGHT CURLY BRACKET
+0x7e	0x007e	#TILDE
+0x7f	0x007f	#DELETE
+0x80    0x0410  #CYRILLIC CAPITAL LETTER A
+0x81    0x0411  #CYRILLIC CAPITAL LETTER BE
+0x82    0x0412  #CYRILLIC CAPITAL LETTER VE
+0x83    0x0413  #CYRILLIC CAPITAL LETTER GHE
+0x84    0x0414  #CYRILLIC CAPITAL LETTER DE
+0x85    0x0415  #CYRILLIC CAPITAL LETTER IE
+0x86    0x0416  #CYRILLIC CAPITAL LETTER ZHE
+0x87    0x0417  #CYRILLIC CAPITAL LETTER ZE
+0x88    0x0418  #CYRILLIC CAPITAL LETTER I
+0x89    0x0419  #CYRILLIC CAPITAL LETTER SHORT I
+0x8a    0x041a  #CYRILLIC CAPITAL LETTER KA
+0x8b    0x041b  #CYRILLIC CAPITAL LETTER EL
+0x8c    0x041c  #CYRILLIC CAPITAL LETTER EM
+0x8d    0x041d  #CYRILLIC CAPITAL LETTER EN
+0x8e    0x041e  #CYRILLIC CAPITAL LETTER O
+0x8f    0x041f  #CYRILLIC CAPITAL LETTER PE
+0x90    0x0420  #CYRILLIC CAPITAL LETTER ER
+0x91    0x0421  #CYRILLIC CAPITAL LETTER ES
+0x92    0x0422  #CYRILLIC CAPITAL LETTER TE
+0x93    0x0423  #CYRILLIC CAPITAL LETTER U
+0x94    0x0424  #CYRILLIC CAPITAL LETTER EF
+0x95    0x0425  #CYRILLIC CAPITAL LETTER HA
+0x96    0x0426  #CYRILLIC CAPITAL LETTER TSE
+0x97    0x0427  #CYRILLIC CAPITAL LETTER CHE
+0x98    0x0428  #CYRILLIC CAPITAL LETTER SHA
+0x99    0x0429  #CYRILLIC CAPITAL LETTER SHCHA
+0x9a    0x042a  #CYRILLIC CAPITAL LETTER HARD SIGN
+0x9b    0x042b  #CYRILLIC CAPITAL LETTER YERU
+0x9c    0x042c  #CYRILLIC CAPITAL LETTER SOFT SIGN
+0x9d    0x042d  #CYRILLIC CAPITAL LETTER E
+0x9e    0x042e  #CYRILLIC CAPITAL LETTER YU
+0x9f    0x042f  #CYRILLIC CAPITAL LETTER YA
+0xa0    0x0430  #CYRILLIC SMALL LETTER A
+0xa1    0x0431  #CYRILLIC SMALL LETTER BE
+0xa2    0x0432  #CYRILLIC SMALL LETTER VE
+0xa3    0x0433  #CYRILLIC SMALL LETTER GHE
+0xa4    0x0434  #CYRILLIC SMALL LETTER DE
+0xa5    0x0435  #CYRILLIC SMALL LETTER IE
+0xa6    0x0436  #CYRILLIC SMALL LETTER ZHE
+0xa7    0x0437  #CYRILLIC SMALL LETTER ZE
+0xa8    0x0438  #CYRILLIC SMALL LETTER I
+0xa9    0x0439  #CYRILLIC SMALL LETTER SHORT I
+0xaa    0x043a  #CYRILLIC SMALL LETTER KA
+0xab    0x043b  #CYRILLIC SMALL LETTER EL
+0xac    0x043c  #CYRILLIC SMALL LETTER EM
+0xad    0x043d  #CYRILLIC SMALL LETTER EN
+0xae    0x043e  #CYRILLIC SMALL LETTER O
+0xaf    0x043f  #CYRILLIC SMALL LETTER PE
+0xb0    0x2591  #LIGHT SHADE
+0xb1    0x2592  #MEDIUM SHADE
+0xb2    0x2593  #DARK SHADE
+0xb3    0x2502  #BOX DRAWINGS LIGHT VERTICAL
+0xb4    0x2524  #BOX DRAWINGS LIGHT VERTICAL AND LEFT
+0xb5    0x2561  #BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE
+0xb6    0x2562  #BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE
+0xb7    0x2556  #BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE
+0xb8    0x2555  #BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE
+0xb9    0x2563  #BOX DRAWINGS DOUBLE VERTICAL AND LEFT
+0xba    0x2551  #BOX DRAWINGS DOUBLE VERTICAL
+0xbb    0x2557  #BOX DRAWINGS DOUBLE DOWN AND LEFT
+0xbc    0x255d  #BOX DRAWINGS DOUBLE UP AND LEFT
+0xbd    0x255c  #BOX DRAWINGS UP DOUBLE AND LEFT SINGLE
+0xbe    0x255b  #BOX DRAWINGS UP SINGLE AND LEFT DOUBLE
+0xbf    0x2510  #BOX DRAWINGS LIGHT DOWN AND LEFT
+0xc0    0x2514  #BOX DRAWINGS LIGHT UP AND RIGHT
+0xc1    0x2534  #BOX DRAWINGS LIGHT UP AND HORIZONTAL
+0xc2    0x252c  #BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
+0xc3    0x251c  #BOX DRAWINGS LIGHT VERTICAL AND RIGHT
+0xc4    0x2500  #BOX DRAWINGS LIGHT HORIZONTAL
+0xc5    0x253c  #BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
+0xc6    0x255e  #BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE
+0xc7    0x255f  #BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE
+0xc8    0x255a  #BOX DRAWINGS DOUBLE UP AND RIGHT
+0xc9    0x2554  #BOX DRAWINGS DOUBLE DOWN AND RIGHT
+0xca    0x2569  #BOX DRAWINGS DOUBLE UP AND HORIZONTAL
+0xcb    0x2566  #BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL
+0xcc    0x2560  #BOX DRAWINGS DOUBLE VERTICAL AND RIGHT
+0xcd    0x2550  #BOX DRAWINGS DOUBLE HORIZONTAL
+0xce    0x256c  #BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL
+0xcf    0x2567  #BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE
+0xd0    0x2568  #BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE
+0xd1    0x2564  #BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE
+0xd2    0x2565  #BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE
+0xd3    0x2559  #BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE
+0xd4    0x2558  #BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE
+0xd5    0x2552  #BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE
+0xd6    0x2553  #BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE
+0xd7    0x256b  #BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE
+0xd8    0x256a  #BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE
+0xd9    0x2518  #BOX DRAWINGS LIGHT UP AND LEFT
+0xda    0x250c  #BOX DRAWINGS LIGHT DOWN AND RIGHT
+0xdb    0x2588  #FULL BLOCK
+0xdc    0x2584  #LOWER HALF BLOCK
+0xdd    0x258c  #LEFT HALF BLOCK
+0xde    0x2590  #RIGHT HALF BLOCK
+0xdf    0x2580  #UPPER HALF BLOCK
+0xe0    0x0440  #CYRILLIC SMALL LETTER ER
+0xe1    0x0441  #CYRILLIC SMALL LETTER ES
+0xe2    0x0442  #CYRILLIC SMALL LETTER TE
+0xe3    0x0443  #CYRILLIC SMALL LETTER U
+0xe4    0x0444  #CYRILLIC SMALL LETTER EF
+0xe5    0x0445  #CYRILLIC SMALL LETTER HA
+0xe6    0x0446  #CYRILLIC SMALL LETTER TSE
+0xe7    0x0447  #CYRILLIC SMALL LETTER CHE
+0xe8    0x0448  #CYRILLIC SMALL LETTER SHA
+0xe9    0x0449  #CYRILLIC SMALL LETTER SHCHA
+0xea    0x044a  #CYRILLIC SMALL LETTER HARD SIGN
+0xeb    0x044b  #CYRILLIC SMALL LETTER YERU
+0xec    0x044c  #CYRILLIC SMALL LETTER SOFT SIGN
+0xed    0x044d  #CYRILLIC SMALL LETTER E
+0xee    0x044e  #CYRILLIC SMALL LETTER YU
+0xef    0x044f  #CYRILLIC SMALL LETTER YA
+0xf0    0x0401  #CYRILLIC CAPITAL LETTER IO
+0xf1    0x0451  #CYRILLIC SMALL LETTER IO
+0xf2    0x0490  #CYRILLIC CAPITAL LETTER GHE WITH UPTURN
+0xf3    0x0491  #CYRILLIC SMALL LETTER GHE WITH UPTURN
+0xf4    0x0404  #CYRILLIC CAPITAL LETTER UKRAINIAN IE
+0xf5    0x0454  #CYRILLIC SMALL LETTER UKRAINIAN IE
+0xf6    0x0406  #CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
+0xf7    0x0456  #CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
+0xf8    0x0407  #CYRILLIC CAPITAL LETTER YI
+0xf9    0x0457  #CYRILLIC SMALL LETTER YI
+0xfa    0x00b7  #MIDDLE DOT
+0xfb    0x221a  #SQUARE ROOT
+0xfc    0x2116  #NUMERO SIGN
+0xfd    0x00a4  #CURRENCY SIGN
+0xfe    0x25a0  #BLACK SQUARE
+0xff    0x00a0  #NO-BREAK SPACE
+
diff -urN samba-2.0.10/source/codepages/CP1251.TXT samba-2.2.9/source/codepages/CP1251.TXT
--- samba-2.0.10/source/codepages/CP1251.TXT	1970-01-01 01:00:00.000000000 +0100
+++ samba-2.2.9/source/codepages/CP1251.TXT	2004-05-08 03:07:20.000000000 +0200
@@ -0,0 +1,274 @@
+#
+#    Name:     cp1251 to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.01
+#    Table format:  Format A
+#    Date:          04/15/98
+#
+#    Contact:       cpxlate@microsoft.com
+#
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp1251 code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp1251 order
+#
+0x00	0x0000	#NULL
+0x01	0x0001	#START OF HEADING
+0x02	0x0002	#START OF TEXT
+0x03	0x0003	#END OF TEXT
+0x04	0x0004	#END OF TRANSMISSION
+0x05	0x0005	#ENQUIRY
+0x06	0x0006	#ACKNOWLEDGE
+0x07	0x0007	#BELL
+0x08	0x0008	#BACKSPACE
+0x09	0x0009	#HORIZONTAL TABULATION
+0x0A	0x000A	#LINE FEED
+0x0B	0x000B	#VERTICAL TABULATION
+0x0C	0x000C	#FORM FEED
+0x0D	0x000D	#CARRIAGE RETURN
+0x0E	0x000E	#SHIFT OUT
+0x0F	0x000F	#SHIFT IN
+0x10	0x0010	#DATA LINK ESCAPE
+0x11	0x0011	#DEVICE CONTROL ONE
+0x12	0x0012	#DEVICE CONTROL TWO
+0x13	0x0013	#DEVICE CONTROL THREE
+0x14	0x0014	#DEVICE CONTROL FOUR
+0x15	0x0015	#NEGATIVE ACKNOWLEDGE
+0x16	0x0016	#SYNCHRONOUS IDLE
+0x17	0x0017	#END OF TRANSMISSION BLOCK
+0x18	0x0018	#CANCEL
+0x19	0x0019	#END OF MEDIUM
+0x1A	0x001A	#SUBSTITUTE
+0x1B	0x001B	#ESCAPE
+0x1C	0x001C	#FILE SEPARATOR
+0x1D	0x001D	#GROUP SEPARATOR
+0x1E	0x001E	#RECORD SEPARATOR
+0x1F	0x001F	#UNIT SEPARATOR
+0x20	0x0020	#SPACE
+0x21	0x0021	#EXCLAMATION MARK
+0x22	0x0022	#QUOTATION MARK
+0x23	0x0023	#NUMBER SIGN
+0x24	0x0024	#DOLLAR SIGN
+0x25	0x0025	#PERCENT SIGN
+0x26	0x0026	#AMPERSAND
+0x27	0x0027	#APOSTROPHE
+0x28	0x0028	#LEFT PARENTHESIS
+0x29	0x0029	#RIGHT PARENTHESIS
+0x2A	0x002A	#ASTERISK
+0x2B	0x002B	#PLUS SIGN
+0x2C	0x002C	#COMMA
+0x2D	0x002D	#HYPHEN-MINUS
+0x2E	0x002E	#FULL STOP
+0x2F	0x002F	#SOLIDUS
+0x30	0x0030	#DIGIT ZERO
+0x31	0x0031	#DIGIT ONE
+0x32	0x0032	#DIGIT TWO
+0x33	0x0033	#DIGIT THREE
+0x34	0x0034	#DIGIT FOUR
+0x35	0x0035	#DIGIT FIVE
+0x36	0x0036	#DIGIT SIX
+0x37	0x0037	#DIGIT SEVEN
+0x38	0x0038	#DIGIT EIGHT
+0x39	0x0039	#DIGIT NINE
+0x3A	0x003A	#COLON
+0x3B	0x003B	#SEMICOLON
+0x3C	0x003C	#LESS-THAN SIGN
+0x3D	0x003D	#EQUALS SIGN
+0x3E	0x003E	#GREATER-THAN SIGN
+0x3F	0x003F	#QUESTION MARK
+0x40	0x0040	#COMMERCIAL AT
+0x41	0x0041	#LATIN CAPITAL LETTER A
+0x42	0x0042	#LATIN CAPITAL LETTER B
+0x43	0x0043	#LATIN CAPITAL LETTER C
+0x44	0x0044	#LATIN CAPITAL LETTER D
+0x45	0x0045	#LATIN CAPITAL LETTER E
+0x46	0x0046	#LATIN CAPITAL LETTER F
+0x47	0x0047	#LATIN CAPITAL LETTER G
+0x48	0x0048	#LATIN CAPITAL LETTER H
+0x49	0x0049	#LATIN CAPITAL LETTER I
+0x4A	0x004A	#LATIN CAPITAL LETTER J
+0x4B	0x004B	#LATIN CAPITAL LETTER K
+0x4C	0x004C	#LATIN CAPITAL LETTER L
+0x4D	0x004D	#LATIN CAPITAL LETTER M
+0x4E	0x004E	#LATIN CAPITAL LETTER N
+0x4F	0x004F	#LATIN CAPITAL LETTER O
+0x50	0x0050	#LATIN CAPITAL LETTER P
+0x51	0x0051	#LATIN CAPITAL LETTER Q
+0x52	0x0052	#LATIN CAPITAL LETTER R
+0x53	0x0053	#LATIN CAPITAL LETTER S
+0x54	0x0054	#LATIN CAPITAL LETTER T
+0x55	0x0055	#LATIN CAPITAL LETTER U
+0x56	0x0056	#LATIN CAPITAL LETTER V
+0x57	0x0057	#LATIN CAPITAL LETTER W
+0x58	0x0058	#LATIN CAPITAL LETTER X
+0x59	0x0059	#LATIN CAPITAL LETTER Y
+0x5A	0x005A	#LATIN CAPITAL LETTER Z
+0x5B	0x005B	#LEFT SQUARE BRACKET
+0x5C	0x005C	#REVERSE SOLIDUS
+0x5D	0x005D	#RIGHT SQUARE BRACKET
+0x5E	0x005E	#CIRCUMFLEX ACCENT
+0x5F	0x005F	#LOW LINE
+0x60	0x0060	#GRAVE ACCENT
+0x61	0x0061	#LATIN SMALL LETTER A
+0x62	0x0062	#LATIN SMALL LETTER B
+0x63	0x0063	#LATIN SMALL LETTER C
+0x64	0x0064	#LATIN SMALL LETTER D
+0x65	0x0065	#LATIN SMALL LETTER E
+0x66	0x0066	#LATIN SMALL LETTER F
+0x67	0x0067	#LATIN SMALL LETTER G
+0x68	0x0068	#LATIN SMALL LETTER H
+0x69	0x0069	#LATIN SMALL LETTER I
+0x6A	0x006A	#LATIN SMALL LETTER J
+0x6B	0x006B	#LATIN SMALL LETTER K
+0x6C	0x006C	#LATIN SMALL LETTER L
+0x6D	0x006D	#LATIN SMALL LETTER M
+0x6E	0x006E	#LATIN SMALL LETTER N
+0x6F	0x006F	#LATIN SMALL LETTER O
+0x70	0x0070	#LATIN SMALL LETTER P
+0x71	0x0071	#LATIN SMALL LETTER Q
+0x72	0x0072	#LATIN SMALL LETTER R
+0x73	0x0073	#LATIN SMALL LETTER S
+0x74	0x0074	#LATIN SMALL LETTER T
+0x75	0x0075	#LATIN SMALL LETTER U
+0x76	0x0076	#LATIN SMALL LETTER V
+0x77	0x0077	#LATIN SMALL LETTER W
+0x78	0x0078	#LATIN SMALL LETTER X
+0x79	0x0079	#LATIN SMALL LETTER Y
+0x7A	0x007A	#LATIN SMALL LETTER Z
+0x7B	0x007B	#LEFT CURLY BRACKET
+0x7C	0x007C	#VERTICAL LINE
+0x7D	0x007D	#RIGHT CURLY BRACKET
+0x7E	0x007E	#TILDE
+0x7F	0x007F	#DELETE
+0x80	0x0402	#CYRILLIC CAPITAL LETTER DJE
+0x81	0x0403	#CYRILLIC CAPITAL LETTER GJE
+0x82	0x201A	#SINGLE LOW-9 QUOTATION MARK
+0x83	0x0453	#CYRILLIC SMALL LETTER GJE
+0x84	0x201E	#DOUBLE LOW-9 QUOTATION MARK
+0x85	0x2026	#HORIZONTAL ELLIPSIS
+0x86	0x2020	#DAGGER
+0x87	0x2021	#DOUBLE DAGGER
+0x88	0x20AC	#EURO SIGN
+0x89	0x2030	#PER MILLE SIGN
+0x8A	0x0409	#CYRILLIC CAPITAL LETTER LJE
+0x8B	0x2039	#SINGLE LEFT-POINTING ANGLE QUOTATION MARK
+0x8C	0x040A	#CYRILLIC CAPITAL LETTER NJE
+0x8D	0x040C	#CYRILLIC CAPITAL LETTER KJE
+0x8E	0x040B	#CYRILLIC CAPITAL LETTER TSHE
+0x8F	0x040F	#CYRILLIC CAPITAL LETTER DZHE
+0x90	0x0452	#CYRILLIC SMALL LETTER DJE
+0x91	0x2018	#LEFT SINGLE QUOTATION MARK
+0x92	0x2019	#RIGHT SINGLE QUOTATION MARK
+0x93	0x201C	#LEFT DOUBLE QUOTATION MARK
+0x94	0x201D	#RIGHT DOUBLE QUOTATION MARK
+0x95	0x2022	#BULLET
+0x96	0x2013	#EN DASH
+0x97	0x2014	#EM DASH
+0x98	      	#UNDEFINED
+0x99	0x2122	#TRADE MARK SIGN
+0x9A	0x0459	#CYRILLIC SMALL LETTER LJE
+0x9B	0x203A	#SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
+0x9C	0x045A	#CYRILLIC SMALL LETTER NJE
+0x9D	0x045C	#CYRILLIC SMALL LETTER KJE
+0x9E	0x045B	#CYRILLIC SMALL LETTER TSHE
+0x9F	0x045F	#CYRILLIC SMALL LETTER DZHE
+0xA0	0x00A0	#NO-BREAK SPACE
+0xA1	0x040E	#CYRILLIC CAPITAL LETTER SHORT U
+0xA2	0x045E	#CYRILLIC SMALL LETTER SHORT U
+0xA3	0x0408	#CYRILLIC CAPITAL LETTER JE
+0xA4	0x00A4	#CURRENCY SIGN
+0xA5	0x0490	#CYRILLIC CAPITAL LETTER GHE WITH UPTURN
+0xA6	0x00A6	#BROKEN BAR
+0xA7	0x00A7	#SECTION SIGN
+0xA8	0x0401	#CYRILLIC CAPITAL LETTER IO
+0xA9	0x00A9	#COPYRIGHT SIGN
+0xAA	0x0404	#CYRILLIC CAPITAL LETTER UKRAINIAN IE
+0xAB	0x00AB	#LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+0xAC	0x00AC	#NOT SIGN
+0xAD	0x00AD	#SOFT HYPHEN
+0xAE	0x00AE	#REGISTERED SIGN
+0xAF	0x0407	#CYRILLIC CAPITAL LETTER YI
+0xB0	0x00B0	#DEGREE SIGN
+0xB1	0x00B1	#PLUS-MINUS SIGN
+0xB2	0x0406	#CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
+0xB3	0x0456	#CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
+0xB4	0x0491	#CYRILLIC SMALL LETTER GHE WITH UPTURN
+0xB5	0x00B5	#MICRO SIGN
+0xB6	0x00B6	#PILCROW SIGN
+0xB7	0x00B7	#MIDDLE DOT
+0xB8	0x0451	#CYRILLIC SMALL LETTER IO
+0xB9	0x2116	#NUMERO SIGN
+0xBA	0x0454	#CYRILLIC SMALL LETTER UKRAINIAN IE
+0xBB	0x00BB	#RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+0xBC	0x0458	#CYRILLIC SMALL LETTER JE
+0xBD	0x0405	#CYRILLIC CAPITAL LETTER DZE
+0xBE	0x0455	#CYRILLIC SMALL LETTER DZE
+0xBF	0x0457	#CYRILLIC SMALL LETTER YI
+0xC0	0x0410	#CYRILLIC CAPITAL LETTER A
+0xC1	0x0411	#CYRILLIC CAPITAL LETTER BE
+0xC2	0x0412	#CYRILLIC CAPITAL LETTER VE
+0xC3	0x0413	#CYRILLIC CAPITAL LETTER GHE
+0xC4	0x0414	#CYRILLIC CAPITAL LETTER DE
+0xC5	0x0415	#CYRILLIC CAPITAL LETTER IE
+0xC6	0x0416	#CYRILLIC CAPITAL LETTER ZHE
+0xC7	0x0417	#CYRILLIC CAPITAL LETTER ZE
+0xC8	0x0418	#CYRILLIC CAPITAL LETTER I
+0xC9	0x0419	#CYRILLIC CAPITAL LETTER SHORT I
+0xCA	0x041A	#CYRILLIC CAPITAL LETTER KA
+0xCB	0x041B	#CYRILLIC CAPITAL LETTER EL
+0xCC	0x041C	#CYRILLIC CAPITAL LETTER EM
+0xCD	0x041D	#CYRILLIC CAPITAL LETTER EN
+0xCE	0x041E	#CYRILLIC CAPITAL LETTER O
+0xCF	0x041F	#CYRILLIC CAPITAL LETTER PE
+0xD0	0x0420	#CYRILLIC CAPITAL LETTER ER
+0xD1	0x0421	#CYRILLIC CAPITAL LETTER ES
+0xD2	0x0422	#CYRILLIC CAPITAL LETTER TE
+0xD3	0x0423	#CYRILLIC CAPITAL LETTER U
+0xD4	0x0424	#CYRILLIC CAPITAL LETTER EF
+0xD5	0x0425	#CYRILLIC CAPITAL LETTER HA
+0xD6	0x0426	#CYRILLIC CAPITAL LETTER TSE
+0xD7	0x0427	#CYRILLIC CAPITAL LETTER CHE
+0xD8	0x0428	#CYRILLIC CAPITAL LETTER SHA
+0xD9	0x0429	#CYRILLIC CAPITAL LETTER SHCHA
+0xDA	0x042A	#CYRILLIC CAPITAL LETTER HARD SIGN
+0xDB	0x042B	#CYRILLIC CAPITAL LETTER YERU
+0xDC	0x042C	#CYRILLIC CAPITAL LETTER SOFT SIGN
+0xDD	0x042D	#CYRILLIC CAPITAL LETTER E
+0xDE	0x042E	#CYRILLIC CAPITAL LETTER YU
+0xDF	0x042F	#CYRILLIC CAPITAL LETTER YA
+0xE0	0x0430	#CYRILLIC SMALL LETTER A
+0xE1	0x0431	#CYRILLIC SMALL LETTER BE
+0xE2	0x0432	#CYRILLIC SMALL LETTER VE
+0xE3	0x0433	#CYRILLIC SMALL LETTER GHE
+0xE4	0x0434	#CYRILLIC SMALL LETTER DE
+0xE5	0x0435	#CYRILLIC SMALL LETTER IE
+0xE6	0x0436	#CYRILLIC SMALL LETTER ZHE
+0xE7	0x0437	#CYRILLIC SMALL LETTER ZE
+0xE8	0x0438	#CYRILLIC SMALL LETTER I
+0xE9	0x0439	#CYRILLIC SMALL LETTER SHORT I
+0xEA	0x043A	#CYRILLIC SMALL LETTER KA
+0xEB	0x043B	#CYRILLIC SMALL LETTER EL
+0xEC	0x043C	#CYRILLIC SMALL LETTER EM
+0xED	0x043D	#CYRILLIC SMALL LETTER EN
+0xEE	0x043E	#CYRILLIC SMALL LETTER O
+0xEF	0x043F	#CYRILLIC SMALL LETTER PE
+0xF0	0x0440	#CYRILLIC SMALL LETTER ER
+0xF1	0x0441	#CYRILLIC SMALL LETTER ES
+0xF2	0x0442	#CYRILLIC SMALL LETTER TE
+0xF3	0x0443	#CYRILLIC SMALL LETTER U
+0xF4	0x0444	#CYRILLIC SMALL LETTER EF
+0xF5	0x0445	#CYRILLIC SMALL LETTER HA
+0xF6	0x0446	#CYRILLIC SMALL LETTER TSE
+0xF7	0x0447	#CYRILLIC SMALL LETTER CHE
+0xF8	0x0448	#CYRILLIC SMALL LETTER SHA
+0xF9	0x0449	#CYRILLIC SMALL LETTER SHCHA
+0xFA	0x044A	#CYRILLIC SMALL LETTER HARD SIGN
+0xFB	0x044B	#CYRILLIC SMALL LETTER YERU
+0xFC	0x044C	#CYRILLIC SMALL LETTER SOFT SIGN
+0xFD	0x044D	#CYRILLIC SMALL LETTER E
+0xFE	0x044E	#CYRILLIC SMALL LETTER YU
+0xFF	0x044F	#CYRILLIC SMALL LETTER YA
diff -urN samba-2.0.10/source/codepages/CP775.TXT samba-2.2.9/source/codepages/CP775.TXT
--- samba-2.0.10/source/codepages/CP775.TXT	1970-01-01 01:00:00.000000000 +0100
+++ samba-2.2.9/source/codepages/CP775.TXT	2004-05-08 03:07:18.000000000 +0200
@@ -0,0 +1,273 @@
+#
+#    Name:     cp775_DOSBaltic to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          01/08/2001
+#    Authors:       Toomas Soome <tsoome@ut.ee>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp775_DOSBaltic code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp775_DOSBaltic order
+#
+0x00	0x0000	#NULL
+0x01	0x0001	#START OF HEADING
+0x02	0x0002	#START OF TEXT
+0x03	0x0003	#END OF TEXT
+0x04	0x0004	#END OF TRANSMISSION
+0x05	0x0005	#ENQUIRY
+0x06	0x0006	#ACKNOWLEDGE
+0x07	0x0007	#BELL
+0x08	0x0008	#BACKSPACE
+0x09	0x0009	#HORIZONTAL TABULATION
+0x0a	0x000a	#LINE FEED
+0x0b	0x000b	#VERTICAL TABULATION
+0x0c	0x000c	#FORM FEED
+0x0d	0x000d	#CARRIAGE RETURN
+0x0e	0x000e	#SHIFT OUT
+0x0f	0x000f	#SHIFT IN
+0x10	0x0010	#DATA LINK ESCAPE
+0x11	0x0011	#DEVICE CONTROL ONE
+0x12	0x0012	#DEVICE CONTROL TWO
+0x13	0x0013	#DEVICE CONTROL THREE
+0x14	0x0014	#DEVICE CONTROL FOUR
+0x15	0x0015	#NEGATIVE ACKNOWLEDGE
+0x16	0x0016	#SYNCHRONOUS IDLE
+0x17	0x0017	#END OF TRANSMISSION BLOCK
+0x18	0x0018	#CANCEL
+0x19	0x0019	#END OF MEDIUM
+0x1a	0x001a	#SUBSTITUTE
+0x1b	0x001b	#ESCAPE
+0x1c	0x001c	#FILE SEPARATOR
+0x1d	0x001d	#GROUP SEPARATOR
+0x1e	0x001e	#RECORD SEPARATOR
+0x1f	0x001f	#UNIT SEPARATOR
+0x20	0x0020	#SPACE
+0x21	0x0021	#EXCLAMATION MARK
+0x22	0x0022	#QUOTATION MARK
+0x23	0x0023	#NUMBER SIGN
+0x24	0x0024	#DOLLAR SIGN
+0x25	0x0025	#PERCENT SIGN
+0x26	0x0026	#AMPERSAND
+0x27	0x0027	#APOSTROPHE
+0x28	0x0028	#LEFT PARENTHESIS
+0x29	0x0029	#RIGHT PARENTHESIS
+0x2a	0x002a	#ASTERISK
+0x2b	0x002b	#PLUS SIGN
+0x2c	0x002c	#COMMA
+0x2d	0x002d	#HYPHEN-MINUS
+0x2e	0x002e	#FULL STOP
+0x2f	0x002f	#SOLIDUS
+0x30	0x0030	#DIGIT ZERO
+0x31	0x0031	#DIGIT ONE
+0x32	0x0032	#DIGIT TWO
+0x33	0x0033	#DIGIT THREE
+0x34	0x0034	#DIGIT FOUR
+0x35	0x0035	#DIGIT FIVE
+0x36	0x0036	#DIGIT SIX
+0x37	0x0037	#DIGIT SEVEN
+0x38	0x0038	#DIGIT EIGHT
+0x39	0x0039	#DIGIT NINE
+0x3a	0x003a	#COLON
+0x3b	0x003b	#SEMICOLON
+0x3c	0x003c	#LESS-THAN SIGN
+0x3d	0x003d	#EQUALS SIGN
+0x3e	0x003e	#GREATER-THAN SIGN
+0x3f	0x003f	#QUESTION MARK
+0x40	0x0040	#COMMERCIAL AT
+0x41	0x0041	#LATIN CAPITAL LETTER A
+0x42	0x0042	#LATIN CAPITAL LETTER B
+0x43	0x0043	#LATIN CAPITAL LETTER C
+0x44	0x0044	#LATIN CAPITAL LETTER D
+0x45	0x0045	#LATIN CAPITAL LETTER E
+0x46	0x0046	#LATIN CAPITAL LETTER F
+0x47	0x0047	#LATIN CAPITAL LETTER G
+0x48	0x0048	#LATIN CAPITAL LETTER H
+0x49	0x0049	#LATIN CAPITAL LETTER I
+0x4a	0x004a	#LATIN CAPITAL LETTER J
+0x4b	0x004b	#LATIN CAPITAL LETTER K
+0x4c	0x004c	#LATIN CAPITAL LETTER L
+0x4d	0x004d	#LATIN CAPITAL LETTER M
+0x4e	0x004e	#LATIN CAPITAL LETTER N
+0x4f	0x004f	#LATIN CAPITAL LETTER O
+0x50	0x0050	#LATIN CAPITAL LETTER P
+0x51	0x0051	#LATIN CAPITAL LETTER Q
+0x52	0x0052	#LATIN CAPITAL LETTER R
+0x53	0x0053	#LATIN CAPITAL LETTER S
+0x54	0x0054	#LATIN CAPITAL LETTER T
+0x55	0x0055	#LATIN CAPITAL LETTER U
+0x56	0x0056	#LATIN CAPITAL LETTER V
+0x57	0x0057	#LATIN CAPITAL LETTER W
+0x58	0x0058	#LATIN CAPITAL LETTER X
+0x59	0x0059	#LATIN CAPITAL LETTER Y
+0x5a	0x005a	#LATIN CAPITAL LETTER Z
+0x5b	0x005b	#LEFT SQUARE BRACKET
+0x5c	0x005c	#REVERSE SOLIDUS
+0x5d	0x005d	#RIGHT SQUARE BRACKET
+0x5e	0x005e	#CIRCUMFLEX ACCENT
+0x5f	0x005f	#LOW LINE
+0x60	0x0060	#GRAVE ACCENT
+0x61	0x0061	#LATIN SMALL LETTER A
+0x62	0x0062	#LATIN SMALL LETTER B
+0x63	0x0063	#LATIN SMALL LETTER C
+0x64	0x0064	#LATIN SMALL LETTER D
+0x65	0x0065	#LATIN SMALL LETTER E
+0x66	0x0066	#LATIN SMALL LETTER F
+0x67	0x0067	#LATIN SMALL LETTER G
+0x68	0x0068	#LATIN SMALL LETTER H
+0x69	0x0069	#LATIN SMALL LETTER I
+0x6a	0x006a	#LATIN SMALL LETTER J
+0x6b	0x006b	#LATIN SMALL LETTER K
+0x6c	0x006c	#LATIN SMALL LETTER L
+0x6d	0x006d	#LATIN SMALL LETTER M
+0x6e	0x006e	#LATIN SMALL LETTER N
+0x6f	0x006f	#LATIN SMALL LETTER O
+0x70	0x0070	#LATIN SMALL LETTER P
+0x71	0x0071	#LATIN SMALL LETTER Q
+0x72	0x0072	#LATIN SMALL LETTER R
+0x73	0x0073	#LATIN SMALL LETTER S
+0x74	0x0074	#LATIN SMALL LETTER T
+0x75	0x0075	#LATIN SMALL LETTER U
+0x76	0x0076	#LATIN SMALL LETTER V
+0x77	0x0077	#LATIN SMALL LETTER W
+0x78	0x0078	#LATIN SMALL LETTER X
+0x79	0x0079	#LATIN SMALL LETTER Y
+0x7a	0x007a	#LATIN SMALL LETTER Z
+0x7b	0x007b	#LEFT CURLY BRACKET
+0x7c	0x007c	#VERTICAL LINE
+0x7d	0x007d	#RIGHT CURLY BRACKET
+0x7e	0x007e	#TILDE
+0x7f	0x007f	#DELETE
+0x80	0x0106	#LATIN CAPITAL LETTER C WITH ACUTE
+0x81	0x00fc	#LATIN SMALL LETTER U WITH DIAERESIS
+0x82	0x00e9	#LATIN SMALL LETTER E WITH ACUTE
+0x83	0x0101	#LATIN SMALL LETTER A WITH MACRON
+0x84	0x00e4	#LATIN SMALL LETTER A WITH DIAERESIS
+0x85	0x0123	#LATIN SMALL LETTER G WITH CEDILLA
+0x86	0x00e5	#LATIN SMALL LETTER A WITH RING ABOVE
+0x87	0x0107	#LATIN SMALL LETTER C WITH ACUTE
+0x88	0x0142	#LATIN SMALL LETTER L WITH STROKE
+0x89	0x0113	#LATIN SMALL LETTER E WITH MACRON
+0x8a	0x0156	#LATIN CAPITAL LETTER R WITH CEDILLA
+0x8b	0x0157	#LATIN SMALL LETTER R WITH CEDILLA
+0x8c	0x012b	#LATIN SMALL LETTER I WITH MACRON
+0x8d	0x0179	#LATIN CAPITAL LETTER Z WITH ACUTE
+0x8e	0x00c4	#LATIN CAPITAL LETTER A WITH DIAERESIS
+0x8f	0x00c5	#LATIN CAPITAL LETTER A WITH RING ABOVE
+0x90	0x00c9	#LATIN CAPITAL LETTER E WITH ACUTE
+0x91	0x00e6	#LATIN SMALL LIGATURE AE
+0x92	0x00c6	#LATIN CAPITAL LIGATURE AE
+0x93	0x014d	#LATIN SMALL LETTER O WITH MACRON
+0x94	0x00f6	#LATIN SMALL LETTER O WITH DIAERESIS
+0x95	0x0122	#LATIN CAPITAL LETTER G WITH CEDILLA
+0x96	0x00a2	#CENT SIGN
+0x97	0x015a	#LATIN CAPITAL LETTER S WITH ACUTE
+0x98	0x015b	#LATIN SMALL LETTER S WITH ACUTE
+0x99	0x00d6	#LATIN CAPITAL LETTER O WITH DIAERESIS
+0x9a	0x00dc	#LATIN CAPITAL LETTER U WITH DIAERESIS
+0x9b	0x00f8	#LATIN SMALL LETTER O WITH STROKE
+0x9c	0x00a3	#POUND SIGN
+0x9d	0x00d8	#LATIN CAPITAL LETTER O WITH STROKE
+0x9e	0x00d7	#MULTIPLICATION SIGN
+0x9f	0x00a4	#CURRENCY SIGN
+0xa0	0x0100	#LATIN CAPITAL LETTER A WITH MACRON
+0xa1	0x012a	#LATIN CAPITAL LETTER I WITH MACRON
+0xa2	0x00f3	#LATIN SMALL LETTER O WITH ACUTE
+0xa3	0x017b	#LATIN CAPITAL LETTER Z WITH DOT ABOVE
+0xa4	0x017c	#LATIN SMALL LETTER Z WITH DOT ABOVE
+0xa5	0x017a	#LATIN SMALL LETTER Z WITH ACUTE
+0xa6	0x201d	#RIGHT DOUBLE QUOTATION MARK
+0xa7	0x00a6	#BROKEN BAR
+0xa8	0x00a9	#COPYRIGHT SIGN
+0xa9	0x00ae	#REGISTERED SIGN
+0xaa	0x00ac	#NOT SIGN
+0xab	0x00bd	#VULGAR FRACTION ONE HALF
+0xac	0x00bc	#VULGAR FRACTION ONE QUARTER
+0xad	0x0141	#LATIN CAPITAL LETTER L WITH STROKE
+0xae	0x00ab	#LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+0xaf	0x00bb	#RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+0xb0	0x2591	#LIGHT SHADE
+0xb1	0x2592	#MEDIUM SHADE
+0xb2	0x2593	#DARK SHADE
+0xb3	0x2502	#BOX DRAWINGS LIGHT VERTICAL
+0xb4	0x2524	#BOX DRAWINGS LIGHT VERTICAL AND LEFT
+0xb5	0x0104	#LATIN CAPITAL LETTER A WITH OGONEK
+0xb6	0x010c	#LATIN CAPITAL LETTER C WITH CARON
+0xb7	0x0118	#LATIN CAPITAL LETTER E WITH OGONEK
+0xb8	0x0116	#LATIN CAPITAL LETTER E WITH DOT ABOVE
+0xb9	0x2563	#BOX DRAWINGS DOUBLE VERTICAL AND LEFT
+0xba	0x2551	#BOX DRAWINGS DOUBLE VERTICAL
+0xbb	0x2557	#BOX DRAWINGS DOUBLE DOWN AND LEFT
+0xbc	0x255d	#BOX DRAWINGS DOUBLE UP AND LEFT
+0xbd	0x012e	#LATIN CAPITAL LETTER I WITH OGONEK
+0xbe	0x0160	#LATIN CAPITAL LETTER S WITH CARON
+0xbf	0x2510	#BOX DRAWINGS LIGHT DOWN AND LEFT
+0xc0	0x2514	#BOX DRAWINGS LIGHT UP AND RIGHT
+0xc1	0x2534	#BOX DRAWINGS LIGHT UP AND HORIZONTAL
+0xc2	0x252c	#BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
+0xc3	0x251c	#BOX DRAWINGS LIGHT VERTICAL AND RIGHT
+0xc4	0x2500	#BOX DRAWINGS LIGHT HORIZONTAL
+0xc5	0x253c	#BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
+0xc6	0x0172	#LATIN CAPITAL LETTER U WITH OGONEK
+0xc7	0x016a	#LATIN CAPITAL LETTER U WITH MACRON
+0xc8	0x255a	#BOX DRAWINGS DOUBLE UP AND RIGHT
+0xc9	0x2554	#BOX DRAWINGS DOUBLE DOWN AND RIGHT
+0xca	0x2569	#BOX DRAWINGS DOUBLE UP AND HORIZONTAL
+0xcb	0x2566	#BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL
+0xcc	0x2560	#BOX DRAWINGS DOUBLE VERTICAL AND RIGHT
+0xcd	0x2550	#BOX DRAWINGS DOUBLE HORIZONTAL
+0xce	0x256c	#BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL
+0xcf	0x017d	#LATIN CAPITAL LETTER Z WITH CARON
+0xd0	0x0105	#LATIN SMALL LETTER A WITH OGONEK
+0xd1	0x010d	#LATIN SMALL LETTER C WITH CARON
+0xd2	0x0119	#LATIN SMALL LETTER E WITH OGONEK
+0xd3	0x0117	#LATIN SMALL LETTER E WITH DOT ABOVE
+0xd4	0x012f	#LATIN SMALL LETTER I WITH OGONEK
+0xd5	0x0161	#LATIN SMALL LETTER S WITH CARON
+0xd6	0x0173	#LATIN SMALL LETTER U WITH OGONEK
+0xd7	0x016b	#LATIN SMALL LETTER U WITH MACRON
+0xd8	0x017e	#LATIN SMALL LETTER Z WITH CARON
+0xd9	0x2518	#BOX DRAWINGS LIGHT UP AND LEFT
+0xda	0x250c	#BOX DRAWINGS LIGHT DOWN AND RIGHT
+0xdb	0x2588	#FULL BLOCK
+0xdc	0x2584	#LOWER HALF BLOCK
+0xdd	0x258c	#LEFT HALF BLOCK
+0xde	0x2590	#RIGHT HALF BLOCK
+0xdf	0x2580	#UPPER HALF BLOCK
+0xe0	0x00d3	#LATIN CAPITAL LETTER O WITH ACUTE
+0xe1	0x00df	#LATIN SMALL LETTER SHARP S
+0xe2	0x014c	#LATIN CAPITAL LETTER O WITH MACRON
+0xe3	0x0143	#LATIN CAPITAL LETTER N WITH ACUTE
+0xe4	0x00f5	#LATIN SMALL LETTER O WITH TILDE
+0xe5	0x00d5	#LATIN CAPITAL LETTER O WITH TILDE
+0xe6	0x00b5	#MICRO SIGN
+0xe7	0x0144	#LATIN SMALL LETTER N WITH ACUTE
+0xe8	0x0136	#LATIN CAPITAL LETTER K WITH CEDILLA
+0xe9	0x0137	#LATIN SMALL LETTER K WITH CEDILLA
+0xea	0x013b	#LATIN CAPITAL LETTER L WITH CEDILLA
+0xeb	0x013c	#LATIN SMALL LETTER L WITH CEDILLA
+0xec	0x0146	#LATIN SMALL LETTER N WITH CEDILLA
+0xed	0x0112	#LATIN CAPITAL LETTER E WITH MACRON
+0xee	0x0145	#LATIN CAPITAL LETTER N WITH CEDILLA
+0xef	0x2019	#RIGHT SINGLE QUOTATION MARK
+0xf0	0x00ad	#SOFT HYPHEN
+0xf1	0x00b1	#PLUS-MINUS SIGN
+0xf2	0x201c	#LEFT DOUBLE QUOTATION MARK
+0xf3	0x00be	#VULGAR FRACTION THREE QUARTERS
+0xf4	0x00b6	#PILCROW SIGN
+0xf5	0x00a7	#SECTION SIGN
+0xf6	0x00f7	#DIVISION SIGN
+0xf7	0x201e	#DOUBLE LOW-9 QUOTATION MARK
+0xf8	0x00b0	#DEGREE SIGN
+0xf9	0x2219	#BULLET OPERATOR
+0xfa	0x00b7	#MIDDLE DOT
+0xfb	0x00b9	#SUPERSCRIPT ONE
+0xfc	0x00b3	#SUPERSCRIPT THREE
+0xfd	0x00b2	#SUPERSCRIPT TWO
+0xfe	0x25a0	#BLACK SQUARE
+0xff	0x00a0	#NO-BREAK SPACE
+
diff -urN samba-2.0.10/source/codepages/CP857.TXT samba-2.2.9/source/codepages/CP857.TXT
--- samba-2.0.10/source/codepages/CP857.TXT	1970-01-01 01:00:00.000000000 +0100
+++ samba-2.2.9/source/codepages/CP857.TXT	2004-05-08 03:07:18.000000000 +0200
@@ -0,0 +1,273 @@
+#
+#    Name:     cp857_DOSLatin5 to Unicode table
+#    Unicode version: 2.0
+#    Table version: 0.01
+#    Table format:  Format A
+#    Date:          01/05/2001
+#    Authors:       Deniz Akkus <akkus@alum.mit.edu> 
+#                   
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp857_DOSLatin5 code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp857_DOSLatin5 order
+#
+0x00	0x0000	#NULL
+0x01	0x0001	#START OF HEADING
+0x02	0x0002	#START OF TEXT
+0x03	0x0003	#END OF TEXT
+0x04	0x0004	#END OF TRANSMISSION
+0x05	0x0005	#ENQUIRY
+0x06	0x0006	#ACKNOWLEDGE
+0x07	0x0007	#BELL
+0x08	0x0008	#BACKSPACE
+0x09	0x0009	#HORIZONTAL TABULATION
+0x0a	0x000a	#LINE FEED
+0x0b	0x000b	#VERTICAL TABULATION
+0x0c	0x000c	#FORM FEED
+0x0d	0x000d	#CARRIAGE RETURN
+0x0e	0x000e	#SHIFT OUT
+0x0f	0x000f	#SHIFT IN
+0x10	0x0010	#DATA LINK ESCAPE
+0x11	0x0011	#DEVICE CONTROL ONE
+0x12	0x0012	#DEVICE CONTROL TWO
+0x13	0x0013	#DEVICE CONTROL THREE
+0x14	0x0014	#DEVICE CONTROL FOUR
+0x15	0x0015	#NEGATIVE ACKNOWLEDGE
+0x16	0x0016	#SYNCHRONOUS IDLE
+0x17	0x0017	#END OF TRANSMISSION BLOCK
+0x18	0x0018	#CANCEL
+0x19	0x0019	#END OF MEDIUM
+0x1a	0x001a	#SUBSTITUTE
+0x1b	0x001b	#ESCAPE
+0x1c	0x001c	#FILE SEPARATOR
+0x1d	0x001d	#GROUP SEPARATOR
+0x1e	0x001e	#RECORD SEPARATOR
+0x1f	0x001f	#UNIT SEPARATOR
+0x20	0x0020	#SPACE
+0x21	0x0021	#EXCLAMATION MARK
+0x22	0x0022	#QUOTATION MARK
+0x23	0x0023	#NUMBER SIGN
+0x24	0x0024	#DOLLAR SIGN
+0x25	0x0025	#PERCENT SIGN
+0x26	0x0026	#AMPERSAND
+0x27	0x0027	#APOSTROPHE
+0x28	0x0028	#LEFT PARENTHESIS
+0x29	0x0029	#RIGHT PARENTHESIS
+0x2a	0x002a	#ASTERISK
+0x2b	0x002b	#PLUS SIGN
+0x2c	0x002c	#COMMA
+0x2d	0x002d	#HYPHEN-MINUS
+0x2e	0x002e	#FULL STOP
+0x2f	0x002f	#SOLIDUS
+0x30	0x0030	#DIGIT ZERO
+0x31	0x0031	#DIGIT ONE
+0x32	0x0032	#DIGIT TWO
+0x33	0x0033	#DIGIT THREE
+0x34	0x0034	#DIGIT FOUR
+0x35	0x0035	#DIGIT FIVE
+0x36	0x0036	#DIGIT SIX
+0x37	0x0037	#DIGIT SEVEN
+0x38	0x0038	#DIGIT EIGHT
+0x39	0x0039	#DIGIT NINE
+0x3a	0x003a	#COLON
+0x3b	0x003b	#SEMICOLON
+0x3c	0x003c	#LESS-THAN SIGN
+0x3d	0x003d	#EQUALS SIGN
+0x3e	0x003e	#GREATER-THAN SIGN
+0x3f	0x003f	#QUESTION MARK
+0x40	0x0040	#COMMERCIAL AT
+0x41	0x0041	#LATIN CAPITAL LETTER A
+0x42	0x0042	#LATIN CAPITAL LETTER B
+0x43	0x0043	#LATIN CAPITAL LETTER C
+0x44	0x0044	#LATIN CAPITAL LETTER D
+0x45	0x0045	#LATIN CAPITAL LETTER E
+0x46	0x0046	#LATIN CAPITAL LETTER F
+0x47	0x0047	#LATIN CAPITAL LETTER G
+0x48	0x0048	#LATIN CAPITAL LETTER H
+0x49	0x0049	#LATIN CAPITAL LETTER I
+0x4a	0x004a	#LATIN CAPITAL LETTER J
+0x4b	0x004b	#LATIN CAPITAL LETTER K
+0x4c	0x004c	#LATIN CAPITAL LETTER L
+0x4d	0x004d	#LATIN CAPITAL LETTER M
+0x4e	0x004e	#LATIN CAPITAL LETTER N
+0x4f	0x004f	#LATIN CAPITAL LETTER O
+0x50	0x0050	#LATIN CAPITAL LETTER P
+0x51	0x0051	#LATIN CAPITAL LETTER Q
+0x52	0x0052	#LATIN CAPITAL LETTER R
+0x53	0x0053	#LATIN CAPITAL LETTER S
+0x54	0x0054	#LATIN CAPITAL LETTER T
+0x55	0x0055	#LATIN CAPITAL LETTER U
+0x56	0x0056	#LATIN CAPITAL LETTER V
+0x57	0x0057	#LATIN CAPITAL LETTER W
+0x58	0x0058	#LATIN CAPITAL LETTER X
+0x59	0x0059	#LATIN CAPITAL LETTER Y
+0x5a	0x005a	#LATIN CAPITAL LETTER Z
+0x5b	0x005b	#LEFT SQUARE BRACKET
+0x5c	0x005c	#REVERSE SOLIDUS
+0x5d	0x005d	#RIGHT SQUARE BRACKET
+0x5e	0x005e	#CIRCUMFLEX ACCENT
+0x5f	0x005f	#LOW LINE
+0x60	0x0060	#GRAVE ACCENT
+0x61	0x0061	#LATIN SMALL LETTER A
+0x62	0x0062	#LATIN SMALL LETTER B
+0x63	0x0063	#LATIN SMALL LETTER C
+0x64	0x0064	#LATIN SMALL LETTER D
+0x65	0x0065	#LATIN SMALL LETTER E
+0x66	0x0066	#LATIN SMALL LETTER F
+0x67	0x0067	#LATIN SMALL LETTER G
+0x68	0x0068	#LATIN SMALL LETTER H
+0x69	0x0069	#LATIN SMALL LETTER I
+0x6a	0x006a	#LATIN SMALL LETTER J
+0x6b	0x006b	#LATIN SMALL LETTER K
+0x6c	0x006c	#LATIN SMALL LETTER L
+0x6d	0x006d	#LATIN SMALL LETTER M
+0x6e	0x006e	#LATIN SMALL LETTER N
+0x6f	0x006f	#LATIN SMALL LETTER O
+0x70	0x0070	#LATIN SMALL LETTER P
+0x71	0x0071	#LATIN SMALL LETTER Q
+0x72	0x0072	#LATIN SMALL LETTER R
+0x73	0x0073	#LATIN SMALL LETTER S
+0x74	0x0074	#LATIN SMALL LETTER T
+0x75	0x0075	#LATIN SMALL LETTER U
+0x76	0x0076	#LATIN SMALL LETTER V
+0x77	0x0077	#LATIN SMALL LETTER W
+0x78	0x0078	#LATIN SMALL LETTER X
+0x79	0x0079	#LATIN SMALL LETTER Y
+0x7a	0x007a	#LATIN SMALL LETTER Z
+0x7b	0x007b	#LEFT CURLY BRACKET
+0x7c	0x007c	#VERTICAL LINE
+0x7d	0x007d	#RIGHT CURLY BRACKET
+0x7e	0x007e	#TILDE
+0x7f	0x007f	#DELETE
+0x80	0x00c7	#LATIN CAPITAL LETTER C WITH CEDILLA
+0x81	0x00fc	#LATIN SMALL LETTER U WITH DIAERESIS
+0x82	0x00e9	#LATIN SMALL LETTER E WITH ACUTE
+0x83	0x00e2	#LATIN SMALL LETTER A WITH CIRCUMFLEX
+0x84	0x00e4	#LATIN SMALL LETTER A WITH DIAERESIS
+0x85	0x00e0	#LATIN SMALL LETTER A WITH GRAVE
+0x86	0x00e5	#LATIN SMALL LETTER A WITH RING ABOVE
+0x87	0x00e7	#LATIN SMALL LETTER C WITH CEDILLA
+0x88	0x00ea	#LATIN SMALL LETTER E WITH CIRCUMFLEX
+0x89	0x00eb	#LATIN SMALL LETTER E WITH DIAERESIS
+0x8a	0x00e8	#LATIN SMALL LETTER E WITH GRAVE
+0x8b	0x00ef	#LATIN SMALL LETTER I WITH DIAERESIS
+0x8c	0x00ee	#LATIN SMALL LETTER I WITH CIRCUMFLEX
+0x8d	0x0131	#LATIN SMALL LETTER DOTLESS I 
+0x8e	0x00c4	#LATIN CAPITAL LETTER A WITH DIAERESIS
+0x8f	0x00c5	#LATIN CAPITAL LETTER A WITH RING ABOVE
+0x90	0x00c9	#LATIN CAPITAL LETTER E WITH ACUTE
+0x91	0x00e6	#LATIN SMALL LIGATURE AE
+0x92	0x00c6	#LATIN CAPITAL LIGATURE AE
+0x93	0x00f4	#LATIN SMALL LETTER O WITH CIRCUMFLEX
+0x94	0x00f6	#LATIN SMALL LETTER O WITH DIAERESIS
+0x95	0x00f2	#LATIN SMALL LETTER O WITH GRAVE
+0x96	0x00fb	#LATIN SMALL LETTER U WITH CIRCUMFLEX
+0x97	0x00f9	#LATIN SMALL LETTER U WITH GRAVE
+0x98	0x0130	#LATIN CAPITAL LETTER I WITH DOT ABOVE
+0x99	0x00d6	#LATIN CAPITAL LETTER O WITH DIAERESIS
+0x9a	0x00dc	#LATIN CAPITAL LETTER U WITH DIAERESIS
+0x9b	0x00f8	#LATIN SMALL LETTER O WITH STROKE
+0x9c	0x00a3	#POUND SIGN
+0x9d	0x00d8	#LATIN CAPITAL LETTER O WITH STROKE
+0x9e	0x015e	#LATIN CAPITAL LETTER S WITH CEDILLA
+0x9f	0x015f	#LATIN SMALL LETTER S WITH CEDILLA
+0xa0	0x00e1	#LATIN SMALL LETTER A WITH ACUTE
+0xa1	0x00ed	#LATIN SMALL LETTER I WITH ACUTE
+0xa2	0x00f3	#LATIN SMALL LETTER O WITH ACUTE
+0xa3	0x00fa	#LATIN SMALL LETTER U WITH ACUTE
+0xa4	0x00f1	#LATIN SMALL LETTER N WITH TILDE
+0xa5	0x00d1	#LATIN CAPITAL LETTER N WITH TILDE
+0xa6	0x011e	#LATIN CAPITAL LETTER G WITH BREVE
+0xa7	0x011f	#LATIN SMALL LETTER G WITH BREVE
+0xa8	0x00bf	#INVERTED QUESTION MARK
+0xa9	0x00ae	#REGISTERED SIGN
+0xaa	0x00ac	#NOT SIGN
+0xab	0x00bd	#VULGAR FRACTION ONE HALF
+0xac	0x00bc	#VULGAR FRACTION ONE QUARTER
+0xad	0x00a1	#INVERTED EXCLAMATION MARK
+0xae	0x00ab	#LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+0xaf	0x00bb	#RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+0xb0	0x2591	#LIGHT SHADE
+0xb1	0x2592	#MEDIUM SHADE
+0xb2	0x2593	#DARK SHADE
+0xb3	0x2502	#BOX DRAWINGS LIGHT VERTICAL
+0xb4	0x2524	#BOX DRAWINGS LIGHT VERTICAL AND LEFT
+0xb5	0x00c1	#LATIN CAPITAL LETTER A WITH ACUTE
+0xb6	0x00c2	#LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+0xb7	0x00c0	#LATIN CAPITAL LETTER A WITH GRAVE
+0xb8	0x00a9	#COPYRIGHT SIGN
+0xb9	0x2563	#BOX DRAWINGS DOUBLE VERTICAL AND LEFT
+0xba	0x2551	#BOX DRAWINGS DOUBLE VERTICAL
+0xbb	0x2557	#BOX DRAWINGS DOUBLE DOWN AND LEFT
+0xbc	0x255d	#BOX DRAWINGS DOUBLE UP AND LEFT
+0xbd	0x00a2	#CENT SIGN
+0xbe	0x00a5	#YEN SIGN
+0xbf	0x2510	#BOX DRAWINGS LIGHT DOWN AND LEFT
+0xc0	0x2514	#BOX DRAWINGS LIGHT UP AND RIGHT
+0xc1	0x2534	#BOX DRAWINGS LIGHT UP AND HORIZONTAL
+0xc2	0x252c	#BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
+0xc3	0x251c	#BOX DRAWINGS LIGHT VERTICAL AND RIGHT
+0xc4	0x2500	#BOX DRAWINGS LIGHT HORIZONTAL
+0xc5	0x253c	#BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
+0xc6	0x00e3	#LATIN SMALL LETTER A WITH TILDE
+0xc7	0x00c3	#LATIN CAPITAL LETTER A WITH TILDE
+0xc8	0x255a	#BOX DRAWINGS DOUBLE UP AND RIGHT
+0xc9	0x2554	#BOX DRAWINGS DOUBLE DOWN AND RIGHT
+0xca	0x2569	#BOX DRAWINGS DOUBLE UP AND HORIZONTAL
+0xcb	0x2566	#BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL
+0xcc	0x2560	#BOX DRAWINGS DOUBLE VERTICAL AND RIGHT
+0xcd	0x2550	#BOX DRAWINGS DOUBLE HORIZONTAL
+0xce	0x256c	#BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL
+0xcf	0x00a4	#CURRENCY SIGN
+0xd0	0x00ba	#MASCULINE ORDINAL INDICATOR
+0xd1	0x00aa	#FEMININE ORDINAL INDICATOR
+0xd2	0x00ca	#LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+0xd3	0x00cb	#LATIN CAPITAL LETTER E WITH DIAERESIS
+0xd4	0x00c8	#LATIN CAPITAL LETTER E WITH GRAVE
+0xd5	0x0131	#LATIN SMALL LETTER DOTLESS I
+0xd6	0x00cd	#LATIN CAPITAL LETTER I WITH ACUTE
+0xd7	0x00ce	#LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+0xd8	0x00cf	#LATIN CAPITAL LETTER I WITH DIAERESIS
+0xd9	0x2518	#BOX DRAWINGS LIGHT UP AND LEFT
+0xda	0x250c	#BOX DRAWINGS LIGHT DOWN AND RIGHT
+0xdb	0x2588	#FULL BLOCK
+0xdc	0x2584	#LOWER HALF BLOCK
+0xdd	0x00a6	#BROKEN BAR
+0xde	0x00cc	#LATIN CAPITAL LETTER I WITH GRAVE
+0xdf	0x2580	#UPPER HALF BLOCK
+0xe0	0x00d3	#LATIN CAPITAL LETTER O WITH ACUTE
+0xe1	0x00df	#LATIN SMALL LETTER SHARP S
+0xe2	0x00d4	#LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+0xe3	0x00d2	#LATIN CAPITAL LETTER O WITH GRAVE
+0xe4	0x00f5	#LATIN SMALL LETTER O WITH TILDE
+0xe5	0x00d5	#LATIN CAPITAL LETTER O WITH TILDE
+0xe6	0x00b5	#MICRO SIGN
+0xe7	0x00fe	#LATIN SMALL LETTER THORN
+0xe8	0x00d7	#MULTIPLICATION SIGN
+0xe9	0x00da	#LATIN CAPITAL LETTER U WITH ACUTE
+0xea	0x00db	#LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+0xeb	0x00d9	#LATIN CAPITAL LETTER U WITH GRAVE
+0xec	0x00ec	#LATIN SMALL LETTER I WITH GRAVE
+0xed	0x00ff	#LATIN SMALL LETTER Y WITH DIARESIS
+0xee	0x00af	#MACRON
+0xef	0x00b4	#ACUTE ACCENT
+0xf0	0x00ad	#SOFT HYPHEN
+0xf1	0x00b1	#PLUS-MINUS SIGN
+0xf2	0x2017	#DOUBLE LOW LINE
+0xf3	0x00be	#VULGAR FRACTION THREE QUARTERS
+0xf4	0x00b6	#PILCROW SIGN
+0xf5	0x00a7	#SECTION SIGN
+0xf6	0x00f7	#DIVISION SIGN
+0xf7	0x00b8	#CEDILLA
+0xf8	0x00b0	#DEGREE SIGN
+0xf9	0x00a8	#DIAERESIS
+0xfa	0x00b7	#MIDDLE DOT
+0xfb	0x00b9	#SUPERSCRIPT ONE
+0xfc	0x00b3	#SUPERSCRIPT THREE
+0xfd	0x00b2	#SUPERSCRIPT TWO
+0xfe	0x25a0	#BLACK SQUARE
+0xff	0x00a0	#NO-BREAK SPACE
diff -urN samba-2.0.10/source/codepages/CP862.TXT samba-2.2.9/source/codepages/CP862.TXT
--- samba-2.0.10/source/codepages/CP862.TXT	1970-01-01 01:00:00.000000000 +0100
+++ samba-2.2.9/source/codepages/CP862.TXT	2004-05-08 03:07:19.000000000 +0200
@@ -0,0 +1,270 @@
+#
+#    Name:     cp862_Hewbrew to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          02/14/02
+#    Authors:       Alexander Bokovoy <ab@alt-linux.org>
+#    General notes: generated from /usr/share/i18n/charmaps/IBM862
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp862_Hewbrew code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+0x00	0x0000	# NULL (NUL)
+0x01	0x0001	# START OF HEADING (SOH)
+0x02	0x0002	# START OF TEXT (STX)
+0x03	0x0003	# END OF TEXT (ETX)
+0x04	0x0004	# END OF TRANSMISSION (EOT)
+0x05	0x0005	# ENQUIRY (ENQ)
+0x06	0x0006	# ACKNOWLEDGE (ACK)
+0x07	0x0007	# BELL (BEL)
+0x08	0x0008	# BACKSPACE (BS)
+0x09	0x0009	# CHARACTER TABULATION (HT)
+0x0a	0x000A	# LINE FEED (LF)
+0x0b	0x000B	# LINE TABULATION (VT)
+0x0c	0x000C	# FORM FEED (FF)
+0x0d	0x000D	# CARRIAGE RETURN (CR)
+0x0e	0x000E	# SHIFT OUT (SO)
+0x0f	0x000F	# SHIFT IN (SI)
+0x10	0x0010	# DATALINK ESCAPE (DLE)
+0x11	0x0011	# DEVICE CONTROL ONE (DC1)
+0x12	0x0012	# DEVICE CONTROL TWO (DC2)
+0x13	0x0013	# DEVICE CONTROL THREE (DC3)
+0x14	0x0014	# DEVICE CONTROL FOUR (DC4)
+0x15	0x0015	# NEGATIVE ACKNOWLEDGE (NAK)
+0x16	0x0016	# SYNCHRONOUS IDLE (SYN)
+0x17	0x0017	# END OF TRANSMISSION BLOCK (ETB)
+0x18	0x0018	# CANCEL (CAN)
+0x19	0x0019	# END OF MEDIUM (EM)
+0x1a	0x001A	# SUBSTITUTE (SUB)
+0x1b	0x001B	# ESCAPE (ESC)
+0x1c	0x001C	# FILE SEPARATOR (IS4)
+0x1d	0x001D	# GROUP SEPARATOR (IS3)
+0x1e	0x001E	# RECORD SEPARATOR (IS2)
+0x1f	0x001F	# UNIT SEPARATOR (IS1)
+0x20	0x0020	# SPACE
+0x21	0x0021	# EXCLAMATION MARK
+0x22	0x0022	# QUOTATION MARK
+0x23	0x0023	# NUMBER SIGN
+0x24	0x0024	# DOLLAR SIGN
+0x25	0x0025	# PERCENT SIGN
+0x26	0x0026	# AMPERSAND
+0x27	0x0027	# APOSTROPHE
+0x28	0x0028	# LEFT PARENTHESIS
+0x29	0x0029	# RIGHT PARENTHESIS
+0x2a	0x002A	# ASTERISK
+0x2b	0x002B	# PLUS SIGN
+0x2c	0x002C	# COMMA
+0x2d	0x002D	# HYPHEN-MINUS
+0x2e	0x002E	# FULL STOP
+0x2f	0x002F	# SOLIDUS
+0x30	0x0030	# DIGIT ZERO
+0x31	0x0031	# DIGIT ONE
+0x32	0x0032	# DIGIT TWO
+0x33	0x0033	# DIGIT THREE
+0x34	0x0034	# DIGIT FOUR
+0x35	0x0035	# DIGIT FIVE
+0x36	0x0036	# DIGIT SIX
+0x37	0x0037	# DIGIT SEVEN
+0x38	0x0038	# DIGIT EIGHT
+0x39	0x0039	# DIGIT NINE
+0x3a	0x003A	# COLON
+0x3b	0x003B	# SEMICOLON
+0x3c	0x003C	# LESS-THAN SIGN
+0x3d	0x003D	# EQUALS SIGN
+0x3e	0x003E	# GREATER-THAN SIGN
+0x3f	0x003F	# QUESTION MARK
+0x40	0x0040	# COMMERCIAL AT
+0x41	0x0041	# LATIN CAPITAL LETTER A
+0x42	0x0042	# LATIN CAPITAL LETTER B
+0x43	0x0043	# LATIN CAPITAL LETTER C
+0x44	0x0044	# LATIN CAPITAL LETTER D
+0x45	0x0045	# LATIN CAPITAL LETTER E
+0x46	0x0046	# LATIN CAPITAL LETTER F
+0x47	0x0047	# LATIN CAPITAL LETTER G
+0x48	0x0048	# LATIN CAPITAL LETTER H
+0x49	0x0049	# LATIN CAPITAL LETTER I
+0x4a	0x004A	# LATIN CAPITAL LETTER J
+0x4b	0x004B	# LATIN CAPITAL LETTER K
+0x4c	0x004C	# LATIN CAPITAL LETTER L
+0x4d	0x004D	# LATIN CAPITAL LETTER M
+0x4e	0x004E	# LATIN CAPITAL LETTER N
+0x4f	0x004F	# LATIN CAPITAL LETTER O
+0x50	0x0050	# LATIN CAPITAL LETTER P
+0x51	0x0051	# LATIN CAPITAL LETTER Q
+0x52	0x0052	# LATIN CAPITAL LETTER R
+0x53	0x0053	# LATIN CAPITAL LETTER S
+0x54	0x0054	# LATIN CAPITAL LETTER T
+0x55	0x0055	# LATIN CAPITAL LETTER U
+0x56	0x0056	# LATIN CAPITAL LETTER V
+0x57	0x0057	# LATIN CAPITAL LETTER W
+0x58	0x0058	# LATIN CAPITAL LETTER X
+0x59	0x0059	# LATIN CAPITAL LETTER Y
+0x5a	0x005A	# LATIN CAPITAL LETTER Z
+0x5b	0x005B	# LEFT SQUARE BRACKET
+0x5c	0x005C	# REVERSE SOLIDUS
+0x5d	0x005D	# RIGHT SQUARE BRACKET
+0x5e	0x005E	# CIRCUMFLEX ACCENT
+0x5f	0x005F	# LOW LINE
+0x60	0x0060	# GRAVE ACCENT
+0x61	0x0061	# LATIN SMALL LETTER A
+0x62	0x0062	# LATIN SMALL LETTER B
+0x63	0x0063	# LATIN SMALL LETTER C
+0x64	0x0064	# LATIN SMALL LETTER D
+0x65	0x0065	# LATIN SMALL LETTER E
+0x66	0x0066	# LATIN SMALL LETTER F
+0x67	0x0067	# LATIN SMALL LETTER G
+0x68	0x0068	# LATIN SMALL LETTER H
+0x69	0x0069	# LATIN SMALL LETTER I
+0x6a	0x006A	# LATIN SMALL LETTER J
+0x6b	0x006B	# LATIN SMALL LETTER K
+0x6c	0x006C	# LATIN SMALL LETTER L
+0x6d	0x006D	# LATIN SMALL LETTER M
+0x6e	0x006E	# LATIN SMALL LETTER N
+0x6f	0x006F	# LATIN SMALL LETTER O
+0x70	0x0070	# LATIN SMALL LETTER P
+0x71	0x0071	# LATIN SMALL LETTER Q
+0x72	0x0072	# LATIN SMALL LETTER R
+0x73	0x0073	# LATIN SMALL LETTER S
+0x74	0x0074	# LATIN SMALL LETTER T
+0x75	0x0075	# LATIN SMALL LETTER U
+0x76	0x0076	# LATIN SMALL LETTER V
+0x77	0x0077	# LATIN SMALL LETTER W
+0x78	0x0078	# LATIN SMALL LETTER X
+0x79	0x0079	# LATIN SMALL LETTER Y
+0x7a	0x007A	# LATIN SMALL LETTER Z
+0x7b	0x007B	# LEFT CURLY BRACKET
+0x7c	0x007C	# VERTICAL LINE
+0x7d	0x007D	# RIGHT CURLY BRACKET
+0x7e	0x007E	# TILDE
+0x7f	0x007F	# DELETE (DEL)
+0x80	0x05D0	# HEBREW LETTER ALEF
+0x81	0x05D1	# HEBREW LETTER BET
+0x82	0x05D2	# HEBREW LETTER GIMEL
+0x83	0x05D3	# HEBREW LETTER DALET
+0x84	0x05D4	# HEBREW LETTER HE
+0x85	0x05D5	# HEBREW LETTER VAV
+0x86	0x05D6	# HEBREW LETTER ZAYIN
+0x87	0x05D7	# HEBREW LETTER HET
+0x88	0x05D8	# HEBREW LETTER TET
+0x89	0x05D9	# HEBREW LETTER YOD
+0x8a	0x05DA	# HEBREW LETTER FINAL KAF
+0x8b	0x05DB	# HEBREW LETTER KAF
+0x8c	0x05DC	# HEBREW LETTER LAMED
+0x8d	0x05DD	# HEBREW LETTER FINAL MEM
+0x8e	0x05DE	# HEBREW LETTER MEM
+0x8f	0x05DF	# HEBREW LETTER FINAL NUN
+0x90	0x05E0	# HEBREW LETTER NUN
+0x91	0x05E1	# HEBREW LETTER SAMEKH
+0x92	0x05E2	# HEBREW LETTER AYIN
+0x93	0x05E3	# HEBREW LETTER FINAL PE
+0x94	0x05E4	# HEBREW LETTER PE
+0x95	0x05E5	# HEBREW LETTER FINAL TSADI
+0x96	0x05E6	# HEBREW LETTER TSADI
+0x97	0x05E7	# HEBREW LETTER QOF
+0x98	0x05E8	# HEBREW LETTER RESH
+0x99	0x05E9	# HEBREW LETTER SHIN
+0x9a	0x05EA	# HEBREW LETTER TAV
+0x9b	0x00A2	# CENT SIGN
+0x9c	0x00A3	# POUND SIGN
+0x9d	0x00A5	# YEN SIGN
+0x9e	0x20A7	# PESETA SIGN
+0x9f	0x0192	# LATIN SMALL LETTER F WITH HOOK
+0xa0	0x00E1	# LATIN SMALL LETTER A WITH ACUTE
+0xa1	0x00ED	# LATIN SMALL LETTER I WITH ACUTE
+0xa2	0x00F3	# LATIN SMALL LETTER O WITH ACUTE
+0xa3	0x00FA	# LATIN SMALL LETTER U WITH ACUTE
+0xa4	0x00F1	# LATIN SMALL LETTER N WITH TILDE
+0xa5	0x00D1	# LATIN CAPITAL LETTER N WITH TILDE
+0xa6	0x00AA	# FEMININE ORDINAL INDICATOR
+0xa7	0x00BA	# MASCULINE ORDINAL INDICATOR
+0xa8	0x00BF	# INVERTED QUESTION MARK
+0xa9	0x2310	# REVERSED NOT SIGN
+0xaa	0x00AC	# NOT SIGN
+0xab	0x00BD	# VULGAR FRACTION ONE HALF
+0xac	0x00BC	# VULGAR FRACTION ONE QUARTER
+0xad	0x00A1	# INVERTED EXCLAMATION MARK
+0xae	0x00AB	# LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+0xaf	0x00BB	# RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+0xb0	0x2591	# LIGHT SHADE
+0xb1	0x2592	# MEDIUM SHADE
+0xb2	0x2593	# DARK SHADE
+0xb3	0x2502	# BOX DRAWINGS LIGHT VERTICAL
+0xb4	0x2524	# BOX DRAWINGS LIGHT VERTICAL AND LEFT
+0xb5	0x2561	# BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE
+0xb6	0x2562	# BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE
+0xb7	0x2556	# BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE
+0xb8	0x2555	# BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE
+0xb9	0x2563	# BOX DRAWINGS DOUBLE VERTICAL AND LEFT
+0xba	0x2551	# BOX DRAWINGS DOUBLE VERTICAL
+0xbb	0x2557	# BOX DRAWINGS DOUBLE DOWN AND LEFT
+0xbc	0x255D	# BOX DRAWINGS DOUBLE UP AND LEFT
+0xbd	0x255C	# BOX DRAWINGS UP DOUBLE AND LEFT SINGLE
+0xbe	0x255B	# BOX DRAWINGS UP SINGLE AND LEFT DOUBLE
+0xbf	0x2510	# BOX DRAWINGS LIGHT DOWN AND LEFT
+0xc0	0x2514	# BOX DRAWINGS LIGHT UP AND RIGHT
+0xc1	0x2534	# BOX DRAWINGS LIGHT UP AND HORIZONTAL
+0xc2	0x252C	# BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
+0xc3	0x251C	# BOX DRAWINGS LIGHT VERTICAL AND RIGHT
+0xc4	0x2500	# BOX DRAWINGS LIGHT HORIZONTAL
+0xc5	0x253C	# BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
+0xc6	0x255E	# BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE
+0xc7	0x255F	# BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE
+0xc8	0x255A	# BOX DRAWINGS DOUBLE UP AND RIGHT
+0xc9	0x2554	# BOX DRAWINGS DOUBLE DOWN AND RIGHT
+0xca	0x2569	# BOX DRAWINGS DOUBLE UP AND HORIZONTAL
+0xcb	0x2566	# BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL
+0xcc	0x2560	# BOX DRAWINGS DOUBLE VERTICAL AND RIGHT
+0xcd	0x2550	# BOX DRAWINGS DOUBLE HORIZONTAL
+0xce	0x256C	# BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL
+0xcf	0x2567	# BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE
+0xd0	0x2568	# BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE
+0xd1	0x2564	# BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE
+0xd2	0x2565	# BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE
+0xd3	0x2559	# BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE
+0xd4	0x2558	# BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE
+0xd5	0x2552	# BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE
+0xd6	0x2553	# BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE
+0xd7	0x256B	# BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE
+0xd8	0x256A	# BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE
+0xd9	0x2518	# BOX DRAWINGS LIGHT UP AND LEFT
+0xda	0x250C	# BOX DRAWINGS LIGHT DOWN AND RIGHT
+0xdb	0x2588	# FULL BLOCK
+0xdc	0x2584	# LOWER HALF BLOCK
+0xdd	0x258C	# LEFT HALF BLOCK
+0xde	0x2590	# RIGHT HALF BLOCK
+0xdf	0x2580	# UPPER HALF BLOCK
+0xe0	0x03B1	# GREEK SMALL LETTER ALPHA
+0xe1	0x00DF	# LATIN SMALL LETTER SHARP S (German)
+0xe2	0x0393	# GREEK CAPITAL LETTER GAMMA
+0xe3	0x03C0	# GREEK SMALL LETTER PI
+0xe4	0x03A3	# GREEK CAPITAL LETTER SIGMA
+0xe5	0x03C3	# GREEK SMALL LETTER SIGMA
+0xe6	0x00B5	# MICRO SIGN
+0xe7	0x03C4	# GREEK SMALL LETTER TAU
+0xe8	0x03A6	# GREEK CAPITAL LETTER PHI
+0xe9	0x0398	# GREEK CAPITAL LETTER THETA
+0xea	0x03A9	# GREEK CAPITAL LETTER OMEGA
+0xeb	0x03B4	# GREEK SMALL LETTER DELTA
+0xec	0x221E	# INFINITY
+0xed	0x03C6	# GREEK SMALL LETTER PHI
+0xee	0x03B5	# GREEK SMALL LETTER EPSILON
+0xef	0x2229	# INTERSECTION
+0xf0	0x2261	# IDENTICAL TO
+0xf1	0x00B1	# PLUS-MINUS SIGN
+0xf2	0x2265	# GREATER-THAN OR EQUAL TO
+0xf3	0x2264	# LESS-THAN OR EQUAL TO
+0xf4	0x2320	# TOP HALF INTEGRAL
+0xf5	0x2321	# BOTTOM HALF INTEGRAL
+0xf6	0x00F7	# DIVISION SIGN
+0xf7	0x2248	# ALMOST EQUAL TO
+0xf8	0x00B0	# DEGREE SIGN
+0xf9	0x2219	# BULLET OPERATOR
+0xfa	0x00B7	# MIDDLE DOT
+0xfb	0x221A	# SQUARE ROOT
+0xfc	0x207F	# SUPERSCRIPT LATIN SMALL LETTER N
+0xfd	0x00B2	# SUPERSCRIPT TWO
+0xfe	0x25A0	# BLACK SQUARE
+0xff	0x00A0	# NO-BREAK SPACE
diff -urN samba-2.0.10/source/codepages/CP932.TXT samba-2.2.9/source/codepages/CP932.TXT
--- samba-2.0.10/source/codepages/CP932.TXT	2000-04-04 00:46:18.000000000 +0200
+++ samba-2.2.9/source/codepages/CP932.TXT	2004-05-08 03:07:21.000000000 +0200
@@ -7613,6 +7613,1886 @@
 0xEEFA	0xFFE4	#FULLWIDTH BROKEN BAR
 0xEEFB	0xFF07	#FULLWIDTH APOSTROPHE
 0xEEFC	0xFF02	#FULLWIDTH QUOTATION MARK
+0xF040	0xE000	#USER DEFINED CHAR
+0xF041	0xE001	#USER DEFINED CHAR
+0xF042	0xE002	#USER DEFINED CHAR
+0xF043	0xE003	#USER DEFINED CHAR
+0xF044	0xE004	#USER DEFINED CHAR
+0xF045	0xE005	#USER DEFINED CHAR
+0xF046	0xE006	#USER DEFINED CHAR
+0xF047	0xE007	#USER DEFINED CHAR
+0xF048	0xE008	#USER DEFINED CHAR
+0xF049	0xE009	#USER DEFINED CHAR
+0xF04A	0xE00A	#USER DEFINED CHAR
+0xF04B	0xE00B	#USER DEFINED CHAR
+0xF04C	0xE00C	#USER DEFINED CHAR
+0xF04D	0xE00D	#USER DEFINED CHAR
+0xF04E	0xE00E	#USER DEFINED CHAR
+0xF04F	0xE00F	#USER DEFINED CHAR
+0xF050	0xE010	#USER DEFINED CHAR
+0xF051	0xE011	#USER DEFINED CHAR
+0xF052	0xE012	#USER DEFINED CHAR
+0xF053	0xE013	#USER DEFINED CHAR
+0xF054	0xE014	#USER DEFINED CHAR
+0xF055	0xE015	#USER DEFINED CHAR
+0xF056	0xE016	#USER DEFINED CHAR
+0xF057	0xE017	#USER DEFINED CHAR
+0xF058	0xE018	#USER DEFINED CHAR
+0xF059	0xE019	#USER DEFINED CHAR
+0xF05A	0xE01A	#USER DEFINED CHAR
+0xF05B	0xE01B	#USER DEFINED CHAR
+0xF05C	0xE01C	#USER DEFINED CHAR
+0xF05D	0xE01D	#USER DEFINED CHAR
+0xF05E	0xE01E	#USER DEFINED CHAR
+0xF05F	0xE01F	#USER DEFINED CHAR
+0xF060	0xE020	#USER DEFINED CHAR
+0xF061	0xE021	#USER DEFINED CHAR
+0xF062	0xE022	#USER DEFINED CHAR
+0xF063	0xE023	#USER DEFINED CHAR
+0xF064	0xE024	#USER DEFINED CHAR
+0xF065	0xE025	#USER DEFINED CHAR
+0xF066	0xE026	#USER DEFINED CHAR
+0xF067	0xE027	#USER DEFINED CHAR
+0xF068	0xE028	#USER DEFINED CHAR
+0xF069	0xE029	#USER DEFINED CHAR
+0xF06A	0xE02A	#USER DEFINED CHAR
+0xF06B	0xE02B	#USER DEFINED CHAR
+0xF06C	0xE02C	#USER DEFINED CHAR
+0xF06D	0xE02D	#USER DEFINED CHAR
+0xF06E	0xE02E	#USER DEFINED CHAR
+0xF06F	0xE02F	#USER DEFINED CHAR
+0xF070	0xE030	#USER DEFINED CHAR
+0xF071	0xE031	#USER DEFINED CHAR
+0xF072	0xE032	#USER DEFINED CHAR
+0xF073	0xE033	#USER DEFINED CHAR
+0xF074	0xE034	#USER DEFINED CHAR
+0xF075	0xE035	#USER DEFINED CHAR
+0xF076	0xE036	#USER DEFINED CHAR
+0xF077	0xE037	#USER DEFINED CHAR
+0xF078	0xE038	#USER DEFINED CHAR
+0xF079	0xE039	#USER DEFINED CHAR
+0xF07A	0xE03A	#USER DEFINED CHAR
+0xF07B	0xE03B	#USER DEFINED CHAR
+0xF07C	0xE03C	#USER DEFINED CHAR
+0xF07D	0xE03D	#USER DEFINED CHAR
+0xF07E	0xE03E	#USER DEFINED CHAR
+0xF080	0xE03F	#USER DEFINED CHAR
+0xF081	0xE040	#USER DEFINED CHAR
+0xF082	0xE041	#USER DEFINED CHAR
+0xF083	0xE042	#USER DEFINED CHAR
+0xF084	0xE043	#USER DEFINED CHAR
+0xF085	0xE044	#USER DEFINED CHAR
+0xF086	0xE045	#USER DEFINED CHAR
+0xF087	0xE046	#USER DEFINED CHAR
+0xF088	0xE047	#USER DEFINED CHAR
+0xF089	0xE048	#USER DEFINED CHAR
+0xF08A	0xE049	#USER DEFINED CHAR
+0xF08B	0xE04A	#USER DEFINED CHAR
+0xF08C	0xE04B	#USER DEFINED CHAR
+0xF08D	0xE04C	#USER DEFINED CHAR
+0xF08E	0xE04D	#USER DEFINED CHAR
+0xF08F	0xE04E	#USER DEFINED CHAR
+0xF090	0xE04F	#USER DEFINED CHAR
+0xF091	0xE050	#USER DEFINED CHAR
+0xF092	0xE051	#USER DEFINED CHAR
+0xF093	0xE052	#USER DEFINED CHAR
+0xF094	0xE053	#USER DEFINED CHAR
+0xF095	0xE054	#USER DEFINED CHAR
+0xF096	0xE055	#USER DEFINED CHAR
+0xF097	0xE056	#USER DEFINED CHAR
+0xF098	0xE057	#USER DEFINED CHAR
+0xF099	0xE058	#USER DEFINED CHAR
+0xF09A	0xE059	#USER DEFINED CHAR
+0xF09B	0xE05A	#USER DEFINED CHAR
+0xF09C	0xE05B	#USER DEFINED CHAR
+0xF09D	0xE05C	#USER DEFINED CHAR
+0xF09E	0xE05D	#USER DEFINED CHAR
+0xF09F	0xE05E	#USER DEFINED CHAR
+0xF0A0	0xE05F	#USER DEFINED CHAR
+0xF0A1	0xE060	#USER DEFINED CHAR
+0xF0A2	0xE061	#USER DEFINED CHAR
+0xF0A3	0xE062	#USER DEFINED CHAR
+0xF0A4	0xE063	#USER DEFINED CHAR
+0xF0A5	0xE064	#USER DEFINED CHAR
+0xF0A6	0xE065	#USER DEFINED CHAR
+0xF0A7	0xE066	#USER DEFINED CHAR
+0xF0A8	0xE067	#USER DEFINED CHAR
+0xF0A9	0xE068	#USER DEFINED CHAR
+0xF0AA	0xE069	#USER DEFINED CHAR
+0xF0AB	0xE06A	#USER DEFINED CHAR
+0xF0AC	0xE06B	#USER DEFINED CHAR
+0xF0AD	0xE06C	#USER DEFINED CHAR
+0xF0AE	0xE06D	#USER DEFINED CHAR
+0xF0AF	0xE06E	#USER DEFINED CHAR
+0xF0B0	0xE06F	#USER DEFINED CHAR
+0xF0B1	0xE070	#USER DEFINED CHAR
+0xF0B2	0xE071	#USER DEFINED CHAR
+0xF0B3	0xE072	#USER DEFINED CHAR
+0xF0B4	0xE073	#USER DEFINED CHAR
+0xF0B5	0xE074	#USER DEFINED CHAR
+0xF0B6	0xE075	#USER DEFINED CHAR
+0xF0B7	0xE076	#USER DEFINED CHAR
+0xF0B8	0xE077	#USER DEFINED CHAR
+0xF0B9	0xE078	#USER DEFINED CHAR
+0xF0BA	0xE079	#USER DEFINED CHAR
+0xF0BB	0xE07A	#USER DEFINED CHAR
+0xF0BC	0xE07B	#USER DEFINED CHAR
+0xF0BD	0xE07C	#USER DEFINED CHAR
+0xF0BE	0xE07D	#USER DEFINED CHAR
+0xF0BF	0xE07E	#USER DEFINED CHAR
+0xF0C0	0xE07F	#USER DEFINED CHAR
+0xF0C1	0xE080	#USER DEFINED CHAR
+0xF0C2	0xE081	#USER DEFINED CHAR
+0xF0C3	0xE082	#USER DEFINED CHAR
+0xF0C4	0xE083	#USER DEFINED CHAR
+0xF0C5	0xE084	#USER DEFINED CHAR
+0xF0C6	0xE085	#USER DEFINED CHAR
+0xF0C7	0xE086	#USER DEFINED CHAR
+0xF0C8	0xE087	#USER DEFINED CHAR
+0xF0C9	0xE088	#USER DEFINED CHAR
+0xF0CA	0xE089	#USER DEFINED CHAR
+0xF0CB	0xE08A	#USER DEFINED CHAR
+0xF0CC	0xE08B	#USER DEFINED CHAR
+0xF0CD	0xE08C	#USER DEFINED CHAR
+0xF0CE	0xE08D	#USER DEFINED CHAR
+0xF0CF	0xE08E	#USER DEFINED CHAR
+0xF0D0	0xE08F	#USER DEFINED CHAR
+0xF0D1	0xE090	#USER DEFINED CHAR
+0xF0D2	0xE091	#USER DEFINED CHAR
+0xF0D3	0xE092	#USER DEFINED CHAR
+0xF0D4	0xE093	#USER DEFINED CHAR
+0xF0D5	0xE094	#USER DEFINED CHAR
+0xF0D6	0xE095	#USER DEFINED CHAR
+0xF0D7	0xE096	#USER DEFINED CHAR
+0xF0D8	0xE097	#USER DEFINED CHAR
+0xF0D9	0xE098	#USER DEFINED CHAR
+0xF0DA	0xE099	#USER DEFINED CHAR
+0xF0DB	0xE09A	#USER DEFINED CHAR
+0xF0DC	0xE09B	#USER DEFINED CHAR
+0xF0DD	0xE09C	#USER DEFINED CHAR
+0xF0DE	0xE09D	#USER DEFINED CHAR
+0xF0DF	0xE09E	#USER DEFINED CHAR
+0xF0E0	0xE09F	#USER DEFINED CHAR
+0xF0E1	0xE0A0	#USER DEFINED CHAR
+0xF0E2	0xE0A1	#USER DEFINED CHAR
+0xF0E3	0xE0A2	#USER DEFINED CHAR
+0xF0E4	0xE0A3	#USER DEFINED CHAR
+0xF0E5	0xE0A4	#USER DEFINED CHAR
+0xF0E6	0xE0A5	#USER DEFINED CHAR
+0xF0E7	0xE0A6	#USER DEFINED CHAR
+0xF0E8	0xE0A7	#USER DEFINED CHAR
+0xF0E9	0xE0A8	#USER DEFINED CHAR
+0xF0EA	0xE0A9	#USER DEFINED CHAR
+0xF0EB	0xE0AA	#USER DEFINED CHAR
+0xF0EC	0xE0AB	#USER DEFINED CHAR
+0xF0ED	0xE0AC	#USER DEFINED CHAR
+0xF0EE	0xE0AD	#USER DEFINED CHAR
+0xF0EF	0xE0AE	#USER DEFINED CHAR
+0xF0F0	0xE0AF	#USER DEFINED CHAR
+0xF0F1	0xE0B0	#USER DEFINED CHAR
+0xF0F2	0xE0B1	#USER DEFINED CHAR
+0xF0F3	0xE0B2	#USER DEFINED CHAR
+0xF0F4	0xE0B3	#USER DEFINED CHAR
+0xF0F5	0xE0B4	#USER DEFINED CHAR
+0xF0F6	0xE0B5	#USER DEFINED CHAR
+0xF0F7	0xE0B6	#USER DEFINED CHAR
+0xF0F8	0xE0B7	#USER DEFINED CHAR
+0xF0F9	0xE0B8	#USER DEFINED CHAR
+0xF0FA	0xE0B9	#USER DEFINED CHAR
+0xF0FB	0xE0BA	#USER DEFINED CHAR
+0xF0FC	0xE0BB	#USER DEFINED CHAR
+0xF140	0xE0BC	#USER DEFINED CHAR
+0xF141	0xE0BD	#USER DEFINED CHAR
+0xF142	0xE0BE	#USER DEFINED CHAR
+0xF143	0xE0BF	#USER DEFINED CHAR
+0xF144	0xE0C0	#USER DEFINED CHAR
+0xF145	0xE0C1	#USER DEFINED CHAR
+0xF146	0xE0C2	#USER DEFINED CHAR
+0xF147	0xE0C3	#USER DEFINED CHAR
+0xF148	0xE0C4	#USER DEFINED CHAR
+0xF149	0xE0C5	#USER DEFINED CHAR
+0xF14A	0xE0C6	#USER DEFINED CHAR
+0xF14B	0xE0C7	#USER DEFINED CHAR
+0xF14C	0xE0C8	#USER DEFINED CHAR
+0xF14D	0xE0C9	#USER DEFINED CHAR
+0xF14E	0xE0CA	#USER DEFINED CHAR
+0xF14F	0xE0CB	#USER DEFINED CHAR
+0xF150	0xE0CC	#USER DEFINED CHAR
+0xF151	0xE0CD	#USER DEFINED CHAR
+0xF152	0xE0CE	#USER DEFINED CHAR
+0xF153	0xE0CF	#USER DEFINED CHAR
+0xF154	0xE0D0	#USER DEFINED CHAR
+0xF155	0xE0D1	#USER DEFINED CHAR
+0xF156	0xE0D2	#USER DEFINED CHAR
+0xF157	0xE0D3	#USER DEFINED CHAR
+0xF158	0xE0D4	#USER DEFINED CHAR
+0xF159	0xE0D5	#USER DEFINED CHAR
+0xF15A	0xE0D6	#USER DEFINED CHAR
+0xF15B	0xE0D7	#USER DEFINED CHAR
+0xF15C	0xE0D8	#USER DEFINED CHAR
+0xF15D	0xE0D9	#USER DEFINED CHAR
+0xF15E	0xE0DA	#USER DEFINED CHAR
+0xF15F	0xE0DB	#USER DEFINED CHAR
+0xF160	0xE0DC	#USER DEFINED CHAR
+0xF161	0xE0DD	#USER DEFINED CHAR
+0xF162	0xE0DE	#USER DEFINED CHAR
+0xF163	0xE0DF	#USER DEFINED CHAR
+0xF164	0xE0E0	#USER DEFINED CHAR
+0xF165	0xE0E1	#USER DEFINED CHAR
+0xF166	0xE0E2	#USER DEFINED CHAR
+0xF167	0xE0E3	#USER DEFINED CHAR
+0xF168	0xE0E4	#USER DEFINED CHAR
+0xF169	0xE0E5	#USER DEFINED CHAR
+0xF16A	0xE0E6	#USER DEFINED CHAR
+0xF16B	0xE0E7	#USER DEFINED CHAR
+0xF16C	0xE0E8	#USER DEFINED CHAR
+0xF16D	0xE0E9	#USER DEFINED CHAR
+0xF16E	0xE0EA	#USER DEFINED CHAR
+0xF16F	0xE0EB	#USER DEFINED CHAR
+0xF170	0xE0EC	#USER DEFINED CHAR
+0xF171	0xE0ED	#USER DEFINED CHAR
+0xF172	0xE0EE	#USER DEFINED CHAR
+0xF173	0xE0EF	#USER DEFINED CHAR
+0xF174	0xE0F0	#USER DEFINED CHAR
+0xF175	0xE0F1	#USER DEFINED CHAR
+0xF176	0xE0F2	#USER DEFINED CHAR
+0xF177	0xE0F3	#USER DEFINED CHAR
+0xF178	0xE0F4	#USER DEFINED CHAR
+0xF179	0xE0F5	#USER DEFINED CHAR
+0xF17A	0xE0F6	#USER DEFINED CHAR
+0xF17B	0xE0F7	#USER DEFINED CHAR
+0xF17C	0xE0F8	#USER DEFINED CHAR
+0xF17D	0xE0F9	#USER DEFINED CHAR
+0xF17E	0xE0FA	#USER DEFINED CHAR
+0xF180	0xE0FB	#USER DEFINED CHAR
+0xF181	0xE0FC	#USER DEFINED CHAR
+0xF182	0xE0FD	#USER DEFINED CHAR
+0xF183	0xE0FE	#USER DEFINED CHAR
+0xF184	0xE0FF	#USER DEFINED CHAR
+0xF185	0xE100	#USER DEFINED CHAR
+0xF186	0xE101	#USER DEFINED CHAR
+0xF187	0xE102	#USER DEFINED CHAR
+0xF188	0xE103	#USER DEFINED CHAR
+0xF189	0xE104	#USER DEFINED CHAR
+0xF18A	0xE105	#USER DEFINED CHAR
+0xF18B	0xE106	#USER DEFINED CHAR
+0xF18C	0xE107	#USER DEFINED CHAR
+0xF18D	0xE108	#USER DEFINED CHAR
+0xF18E	0xE109	#USER DEFINED CHAR
+0xF18F	0xE10A	#USER DEFINED CHAR
+0xF190	0xE10B	#USER DEFINED CHAR
+0xF191	0xE10C	#USER DEFINED CHAR
+0xF192	0xE10D	#USER DEFINED CHAR
+0xF193	0xE10E	#USER DEFINED CHAR
+0xF194	0xE10F	#USER DEFINED CHAR
+0xF195	0xE110	#USER DEFINED CHAR
+0xF196	0xE111	#USER DEFINED CHAR
+0xF197	0xE112	#USER DEFINED CHAR
+0xF198	0xE113	#USER DEFINED CHAR
+0xF199	0xE114	#USER DEFINED CHAR
+0xF19A	0xE115	#USER DEFINED CHAR
+0xF19B	0xE116	#USER DEFINED CHAR
+0xF19C	0xE117	#USER DEFINED CHAR
+0xF19D	0xE118	#USER DEFINED CHAR
+0xF19E	0xE119	#USER DEFINED CHAR
+0xF19F	0xE11A	#USER DEFINED CHAR
+0xF1A0	0xE11B	#USER DEFINED CHAR
+0xF1A1	0xE11C	#USER DEFINED CHAR
+0xF1A2	0xE11D	#USER DEFINED CHAR
+0xF1A3	0xE11E	#USER DEFINED CHAR
+0xF1A4	0xE11F	#USER DEFINED CHAR
+0xF1A5	0xE120	#USER DEFINED CHAR
+0xF1A6	0xE121	#USER DEFINED CHAR
+0xF1A7	0xE122	#USER DEFINED CHAR
+0xF1A8	0xE123	#USER DEFINED CHAR
+0xF1A9	0xE124	#USER DEFINED CHAR
+0xF1AA	0xE125	#USER DEFINED CHAR
+0xF1AB	0xE126	#USER DEFINED CHAR
+0xF1AC	0xE127	#USER DEFINED CHAR
+0xF1AD	0xE128	#USER DEFINED CHAR
+0xF1AE	0xE129	#USER DEFINED CHAR
+0xF1AF	0xE12A	#USER DEFINED CHAR
+0xF1B0	0xE12B	#USER DEFINED CHAR
+0xF1B1	0xE12C	#USER DEFINED CHAR
+0xF1B2	0xE12D	#USER DEFINED CHAR
+0xF1B3	0xE12E	#USER DEFINED CHAR
+0xF1B4	0xE12F	#USER DEFINED CHAR
+0xF1B5	0xE130	#USER DEFINED CHAR
+0xF1B6	0xE131	#USER DEFINED CHAR
+0xF1B7	0xE132	#USER DEFINED CHAR
+0xF1B8	0xE133	#USER DEFINED CHAR
+0xF1B9	0xE134	#USER DEFINED CHAR
+0xF1BA	0xE135	#USER DEFINED CHAR
+0xF1BB	0xE136	#USER DEFINED CHAR
+0xF1BC	0xE137	#USER DEFINED CHAR
+0xF1BD	0xE138	#USER DEFINED CHAR
+0xF1BE	0xE139	#USER DEFINED CHAR
+0xF1BF	0xE13A	#USER DEFINED CHAR
+0xF1C0	0xE13B	#USER DEFINED CHAR
+0xF1C1	0xE13C	#USER DEFINED CHAR
+0xF1C2	0xE13D	#USER DEFINED CHAR
+0xF1C3	0xE13E	#USER DEFINED CHAR
+0xF1C4	0xE13F	#USER DEFINED CHAR
+0xF1C5	0xE140	#USER DEFINED CHAR
+0xF1C6	0xE141	#USER DEFINED CHAR
+0xF1C7	0xE142	#USER DEFINED CHAR
+0xF1C8	0xE143	#USER DEFINED CHAR
+0xF1C9	0xE144	#USER DEFINED CHAR
+0xF1CA	0xE145	#USER DEFINED CHAR
+0xF1CB	0xE146	#USER DEFINED CHAR
+0xF1CC	0xE147	#USER DEFINED CHAR
+0xF1CD	0xE148	#USER DEFINED CHAR
+0xF1CE	0xE149	#USER DEFINED CHAR
+0xF1CF	0xE14A	#USER DEFINED CHAR
+0xF1D0	0xE14B	#USER DEFINED CHAR
+0xF1D1	0xE14C	#USER DEFINED CHAR
+0xF1D2	0xE14D	#USER DEFINED CHAR
+0xF1D3	0xE14E	#USER DEFINED CHAR
+0xF1D4	0xE14F	#USER DEFINED CHAR
+0xF1D5	0xE150	#USER DEFINED CHAR
+0xF1D6	0xE151	#USER DEFINED CHAR
+0xF1D7	0xE152	#USER DEFINED CHAR
+0xF1D8	0xE153	#USER DEFINED CHAR
+0xF1D9	0xE154	#USER DEFINED CHAR
+0xF1DA	0xE155	#USER DEFINED CHAR
+0xF1DB	0xE156	#USER DEFINED CHAR
+0xF1DC	0xE157	#USER DEFINED CHAR
+0xF1DD	0xE158	#USER DEFINED CHAR
+0xF1DE	0xE159	#USER DEFINED CHAR
+0xF1DF	0xE15A	#USER DEFINED CHAR
+0xF1E0	0xE15B	#USER DEFINED CHAR
+0xF1E1	0xE15C	#USER DEFINED CHAR
+0xF1E2	0xE15D	#USER DEFINED CHAR
+0xF1E3	0xE15E	#USER DEFINED CHAR
+0xF1E4	0xE15F	#USER DEFINED CHAR
+0xF1E5	0xE160	#USER DEFINED CHAR
+0xF1E6	0xE161	#USER DEFINED CHAR
+0xF1E7	0xE162	#USER DEFINED CHAR
+0xF1E8	0xE163	#USER DEFINED CHAR
+0xF1E9	0xE164	#USER DEFINED CHAR
+0xF1EA	0xE165	#USER DEFINED CHAR
+0xF1EB	0xE166	#USER DEFINED CHAR
+0xF1EC	0xE167	#USER DEFINED CHAR
+0xF1ED	0xE168	#USER DEFINED CHAR
+0xF1EE	0xE169	#USER DEFINED CHAR
+0xF1EF	0xE16A	#USER DEFINED CHAR
+0xF1F0	0xE16B	#USER DEFINED CHAR
+0xF1F1	0xE16C	#USER DEFINED CHAR
+0xF1F2	0xE16D	#USER DEFINED CHAR
+0xF1F3	0xE16E	#USER DEFINED CHAR
+0xF1F4	0xE16F	#USER DEFINED CHAR
+0xF1F5	0xE170	#USER DEFINED CHAR
+0xF1F6	0xE171	#USER DEFINED CHAR
+0xF1F7	0xE172	#USER DEFINED CHAR
+0xF1F8	0xE173	#USER DEFINED CHAR
+0xF1F9	0xE174	#USER DEFINED CHAR
+0xF1FA	0xE175	#USER DEFINED CHAR
+0xF1FB	0xE176	#USER DEFINED CHAR
+0xF1FC	0xE177	#USER DEFINED CHAR
+0xF240	0xE178	#USER DEFINED CHAR
+0xF241	0xE179	#USER DEFINED CHAR
+0xF242	0xE17A	#USER DEFINED CHAR
+0xF243	0xE17B	#USER DEFINED CHAR
+0xF244	0xE17C	#USER DEFINED CHAR
+0xF245	0xE17D	#USER DEFINED CHAR
+0xF246	0xE17E	#USER DEFINED CHAR
+0xF247	0xE17F	#USER DEFINED CHAR
+0xF248	0xE180	#USER DEFINED CHAR
+0xF249	0xE181	#USER DEFINED CHAR
+0xF24A	0xE182	#USER DEFINED CHAR
+0xF24B	0xE183	#USER DEFINED CHAR
+0xF24C	0xE184	#USER DEFINED CHAR
+0xF24D	0xE185	#USER DEFINED CHAR
+0xF24E	0xE186	#USER DEFINED CHAR
+0xF24F	0xE187	#USER DEFINED CHAR
+0xF250	0xE188	#USER DEFINED CHAR
+0xF251	0xE189	#USER DEFINED CHAR
+0xF252	0xE18A	#USER DEFINED CHAR
+0xF253	0xE18B	#USER DEFINED CHAR
+0xF254	0xE18C	#USER DEFINED CHAR
+0xF255	0xE18D	#USER DEFINED CHAR
+0xF256	0xE18E	#USER DEFINED CHAR
+0xF257	0xE18F	#USER DEFINED CHAR
+0xF258	0xE190	#USER DEFINED CHAR
+0xF259	0xE191	#USER DEFINED CHAR
+0xF25A	0xE192	#USER DEFINED CHAR
+0xF25B	0xE193	#USER DEFINED CHAR
+0xF25C	0xE194	#USER DEFINED CHAR
+0xF25D	0xE195	#USER DEFINED CHAR
+0xF25E	0xE196	#USER DEFINED CHAR
+0xF25F	0xE197	#USER DEFINED CHAR
+0xF260	0xE198	#USER DEFINED CHAR
+0xF261	0xE199	#USER DEFINED CHAR
+0xF262	0xE19A	#USER DEFINED CHAR
+0xF263	0xE19B	#USER DEFINED CHAR
+0xF264	0xE19C	#USER DEFINED CHAR
+0xF265	0xE19D	#USER DEFINED CHAR
+0xF266	0xE19E	#USER DEFINED CHAR
+0xF267	0xE19F	#USER DEFINED CHAR
+0xF268	0xE1A0	#USER DEFINED CHAR
+0xF269	0xE1A1	#USER DEFINED CHAR
+0xF26A	0xE1A2	#USER DEFINED CHAR
+0xF26B	0xE1A3	#USER DEFINED CHAR
+0xF26C	0xE1A4	#USER DEFINED CHAR
+0xF26D	0xE1A5	#USER DEFINED CHAR
+0xF26E	0xE1A6	#USER DEFINED CHAR
+0xF26F	0xE1A7	#USER DEFINED CHAR
+0xF270	0xE1A8	#USER DEFINED CHAR
+0xF271	0xE1A9	#USER DEFINED CHAR
+0xF272	0xE1AA	#USER DEFINED CHAR
+0xF273	0xE1AB	#USER DEFINED CHAR
+0xF274	0xE1AC	#USER DEFINED CHAR
+0xF275	0xE1AD	#USER DEFINED CHAR
+0xF276	0xE1AE	#USER DEFINED CHAR
+0xF277	0xE1AF	#USER DEFINED CHAR
+0xF278	0xE1B0	#USER DEFINED CHAR
+0xF279	0xE1B1	#USER DEFINED CHAR
+0xF27A	0xE1B2	#USER DEFINED CHAR
+0xF27B	0xE1B3	#USER DEFINED CHAR
+0xF27C	0xE1B4	#USER DEFINED CHAR
+0xF27D	0xE1B5	#USER DEFINED CHAR
+0xF27E	0xE1B6	#USER DEFINED CHAR
+0xF280	0xE1B7	#USER DEFINED CHAR
+0xF281	0xE1B8	#USER DEFINED CHAR
+0xF282	0xE1B9	#USER DEFINED CHAR
+0xF283	0xE1BA	#USER DEFINED CHAR
+0xF284	0xE1BB	#USER DEFINED CHAR
+0xF285	0xE1BC	#USER DEFINED CHAR
+0xF286	0xE1BD	#USER DEFINED CHAR
+0xF287	0xE1BE	#USER DEFINED CHAR
+0xF288	0xE1BF	#USER DEFINED CHAR
+0xF289	0xE1C0	#USER DEFINED CHAR
+0xF28A	0xE1C1	#USER DEFINED CHAR
+0xF28B	0xE1C2	#USER DEFINED CHAR
+0xF28C	0xE1C3	#USER DEFINED CHAR
+0xF28D	0xE1C4	#USER DEFINED CHAR
+0xF28E	0xE1C5	#USER DEFINED CHAR
+0xF28F	0xE1C6	#USER DEFINED CHAR
+0xF290	0xE1C7	#USER DEFINED CHAR
+0xF291	0xE1C8	#USER DEFINED CHAR
+0xF292	0xE1C9	#USER DEFINED CHAR
+0xF293	0xE1CA	#USER DEFINED CHAR
+0xF294	0xE1CB	#USER DEFINED CHAR
+0xF295	0xE1CC	#USER DEFINED CHAR
+0xF296	0xE1CD	#USER DEFINED CHAR
+0xF297	0xE1CE	#USER DEFINED CHAR
+0xF298	0xE1CF	#USER DEFINED CHAR
+0xF299	0xE1D0	#USER DEFINED CHAR
+0xF29A	0xE1D1	#USER DEFINED CHAR
+0xF29B	0xE1D2	#USER DEFINED CHAR
+0xF29C	0xE1D3	#USER DEFINED CHAR
+0xF29D	0xE1D4	#USER DEFINED CHAR
+0xF29E	0xE1D5	#USER DEFINED CHAR
+0xF29F	0xE1D6	#USER DEFINED CHAR
+0xF2A0	0xE1D7	#USER DEFINED CHAR
+0xF2A1	0xE1D8	#USER DEFINED CHAR
+0xF2A2	0xE1D9	#USER DEFINED CHAR
+0xF2A3	0xE1DA	#USER DEFINED CHAR
+0xF2A4	0xE1DB	#USER DEFINED CHAR
+0xF2A5	0xE1DC	#USER DEFINED CHAR
+0xF2A6	0xE1DD	#USER DEFINED CHAR
+0xF2A7	0xE1DE	#USER DEFINED CHAR
+0xF2A8	0xE1DF	#USER DEFINED CHAR
+0xF2A9	0xE1E0	#USER DEFINED CHAR
+0xF2AA	0xE1E1	#USER DEFINED CHAR
+0xF2AB	0xE1E2	#USER DEFINED CHAR
+0xF2AC	0xE1E3	#USER DEFINED CHAR
+0xF2AD	0xE1E4	#USER DEFINED CHAR
+0xF2AE	0xE1E5	#USER DEFINED CHAR
+0xF2AF	0xE1E6	#USER DEFINED CHAR
+0xF2B0	0xE1E7	#USER DEFINED CHAR
+0xF2B1	0xE1E8	#USER DEFINED CHAR
+0xF2B2	0xE1E9	#USER DEFINED CHAR
+0xF2B3	0xE1EA	#USER DEFINED CHAR
+0xF2B4	0xE1EB	#USER DEFINED CHAR
+0xF2B5	0xE1EC	#USER DEFINED CHAR
+0xF2B6	0xE1ED	#USER DEFINED CHAR
+0xF2B7	0xE1EE	#USER DEFINED CHAR
+0xF2B8	0xE1EF	#USER DEFINED CHAR
+0xF2B9	0xE1F0	#USER DEFINED CHAR
+0xF2BA	0xE1F1	#USER DEFINED CHAR
+0xF2BB	0xE1F2	#USER DEFINED CHAR
+0xF2BC	0xE1F3	#USER DEFINED CHAR
+0xF2BD	0xE1F4	#USER DEFINED CHAR
+0xF2BE	0xE1F5	#USER DEFINED CHAR
+0xF2BF	0xE1F6	#USER DEFINED CHAR
+0xF2C0	0xE1F7	#USER DEFINED CHAR
+0xF2C1	0xE1F8	#USER DEFINED CHAR
+0xF2C2	0xE1F9	#USER DEFINED CHAR
+0xF2C3	0xE1FA	#USER DEFINED CHAR
+0xF2C4	0xE1FB	#USER DEFINED CHAR
+0xF2C5	0xE1FC	#USER DEFINED CHAR
+0xF2C6	0xE1FD	#USER DEFINED CHAR
+0xF2C7	0xE1FE	#USER DEFINED CHAR
+0xF2C8	0xE1FF	#USER DEFINED CHAR
+0xF2C9	0xE200	#USER DEFINED CHAR
+0xF2CA	0xE201	#USER DEFINED CHAR
+0xF2CB	0xE202	#USER DEFINED CHAR
+0xF2CC	0xE203	#USER DEFINED CHAR
+0xF2CD	0xE204	#USER DEFINED CHAR
+0xF2CE	0xE205	#USER DEFINED CHAR
+0xF2CF	0xE206	#USER DEFINED CHAR
+0xF2D0	0xE207	#USER DEFINED CHAR
+0xF2D1	0xE208	#USER DEFINED CHAR
+0xF2D2	0xE209	#USER DEFINED CHAR
+0xF2D3	0xE20A	#USER DEFINED CHAR
+0xF2D4	0xE20B	#USER DEFINED CHAR
+0xF2D5	0xE20C	#USER DEFINED CHAR
+0xF2D6	0xE20D	#USER DEFINED CHAR
+0xF2D7	0xE20E	#USER DEFINED CHAR
+0xF2D8	0xE20F	#USER DEFINED CHAR
+0xF2D9	0xE210	#USER DEFINED CHAR
+0xF2DA	0xE211	#USER DEFINED CHAR
+0xF2DB	0xE212	#USER DEFINED CHAR
+0xF2DC	0xE213	#USER DEFINED CHAR
+0xF2DD	0xE214	#USER DEFINED CHAR
+0xF2DE	0xE215	#USER DEFINED CHAR
+0xF2DF	0xE216	#USER DEFINED CHAR
+0xF2E0	0xE217	#USER DEFINED CHAR
+0xF2E1	0xE218	#USER DEFINED CHAR
+0xF2E2	0xE219	#USER DEFINED CHAR
+0xF2E3	0xE21A	#USER DEFINED CHAR
+0xF2E4	0xE21B	#USER DEFINED CHAR
+0xF2E5	0xE21C	#USER DEFINED CHAR
+0xF2E6	0xE21D	#USER DEFINED CHAR
+0xF2E7	0xE21E	#USER DEFINED CHAR
+0xF2E8	0xE21F	#USER DEFINED CHAR
+0xF2E9	0xE220	#USER DEFINED CHAR
+0xF2EA	0xE221	#USER DEFINED CHAR
+0xF2EB	0xE222	#USER DEFINED CHAR
+0xF2EC	0xE223	#USER DEFINED CHAR
+0xF2ED	0xE224	#USER DEFINED CHAR
+0xF2EE	0xE225	#USER DEFINED CHAR
+0xF2EF	0xE226	#USER DEFINED CHAR
+0xF2F0	0xE227	#USER DEFINED CHAR
+0xF2F1	0xE228	#USER DEFINED CHAR
+0xF2F2	0xE229	#USER DEFINED CHAR
+0xF2F3	0xE22A	#USER DEFINED CHAR
+0xF2F4	0xE22B	#USER DEFINED CHAR
+0xF2F5	0xE22C	#USER DEFINED CHAR
+0xF2F6	0xE22D	#USER DEFINED CHAR
+0xF2F7	0xE22E	#USER DEFINED CHAR
+0xF2F8	0xE22F	#USER DEFINED CHAR
+0xF2F9	0xE230	#USER DEFINED CHAR
+0xF2FA	0xE231	#USER DEFINED CHAR
+0xF2FB	0xE232	#USER DEFINED CHAR
+0xF2FC	0xE233	#USER DEFINED CHAR
+0xF340	0xE234	#USER DEFINED CHAR
+0xF341	0xE235	#USER DEFINED CHAR
+0xF342	0xE236	#USER DEFINED CHAR
+0xF343	0xE237	#USER DEFINED CHAR
+0xF344	0xE238	#USER DEFINED CHAR
+0xF345	0xE239	#USER DEFINED CHAR
+0xF346	0xE23A	#USER DEFINED CHAR
+0xF347	0xE23B	#USER DEFINED CHAR
+0xF348	0xE23C	#USER DEFINED CHAR
+0xF349	0xE23D	#USER DEFINED CHAR
+0xF34A	0xE23E	#USER DEFINED CHAR
+0xF34B	0xE23F	#USER DEFINED CHAR
+0xF34C	0xE240	#USER DEFINED CHAR
+0xF34D	0xE241	#USER DEFINED CHAR
+0xF34E	0xE242	#USER DEFINED CHAR
+0xF34F	0xE243	#USER DEFINED CHAR
+0xF350	0xE244	#USER DEFINED CHAR
+0xF351	0xE245	#USER DEFINED CHAR
+0xF352	0xE246	#USER DEFINED CHAR
+0xF353	0xE247	#USER DEFINED CHAR
+0xF354	0xE248	#USER DEFINED CHAR
+0xF355	0xE249	#USER DEFINED CHAR
+0xF356	0xE24A	#USER DEFINED CHAR
+0xF357	0xE24B	#USER DEFINED CHAR
+0xF358	0xE24C	#USER DEFINED CHAR
+0xF359	0xE24D	#USER DEFINED CHAR
+0xF35A	0xE24E	#USER DEFINED CHAR
+0xF35B	0xE24F	#USER DEFINED CHAR
+0xF35C	0xE250	#USER DEFINED CHAR
+0xF35D	0xE251	#USER DEFINED CHAR
+0xF35E	0xE252	#USER DEFINED CHAR
+0xF35F	0xE253	#USER DEFINED CHAR
+0xF360	0xE254	#USER DEFINED CHAR
+0xF361	0xE255	#USER DEFINED CHAR
+0xF362	0xE256	#USER DEFINED CHAR
+0xF363	0xE257	#USER DEFINED CHAR
+0xF364	0xE258	#USER DEFINED CHAR
+0xF365	0xE259	#USER DEFINED CHAR
+0xF366	0xE25A	#USER DEFINED CHAR
+0xF367	0xE25B	#USER DEFINED CHAR
+0xF368	0xE25C	#USER DEFINED CHAR
+0xF369	0xE25D	#USER DEFINED CHAR
+0xF36A	0xE25E	#USER DEFINED CHAR
+0xF36B	0xE25F	#USER DEFINED CHAR
+0xF36C	0xE260	#USER DEFINED CHAR
+0xF36D	0xE261	#USER DEFINED CHAR
+0xF36E	0xE262	#USER DEFINED CHAR
+0xF36F	0xE263	#USER DEFINED CHAR
+0xF370	0xE264	#USER DEFINED CHAR
+0xF371	0xE265	#USER DEFINED CHAR
+0xF372	0xE266	#USER DEFINED CHAR
+0xF373	0xE267	#USER DEFINED CHAR
+0xF374	0xE268	#USER DEFINED CHAR
+0xF375	0xE269	#USER DEFINED CHAR
+0xF376	0xE26A	#USER DEFINED CHAR
+0xF377	0xE26B	#USER DEFINED CHAR
+0xF378	0xE26C	#USER DEFINED CHAR
+0xF379	0xE26D	#USER DEFINED CHAR
+0xF37A	0xE26E	#USER DEFINED CHAR
+0xF37B	0xE26F	#USER DEFINED CHAR
+0xF37C	0xE270	#USER DEFINED CHAR
+0xF37D	0xE271	#USER DEFINED CHAR
+0xF37E	0xE272	#USER DEFINED CHAR
+0xF380	0xE273	#USER DEFINED CHAR
+0xF381	0xE274	#USER DEFINED CHAR
+0xF382	0xE275	#USER DEFINED CHAR
+0xF383	0xE276	#USER DEFINED CHAR
+0xF384	0xE277	#USER DEFINED CHAR
+0xF385	0xE278	#USER DEFINED CHAR
+0xF386	0xE279	#USER DEFINED CHAR
+0xF387	0xE27A	#USER DEFINED CHAR
+0xF388	0xE27B	#USER DEFINED CHAR
+0xF389	0xE27C	#USER DEFINED CHAR
+0xF38A	0xE27D	#USER DEFINED CHAR
+0xF38B	0xE27E	#USER DEFINED CHAR
+0xF38C	0xE27F	#USER DEFINED CHAR
+0xF38D	0xE280	#USER DEFINED CHAR
+0xF38E	0xE281	#USER DEFINED CHAR
+0xF38F	0xE282	#USER DEFINED CHAR
+0xF390	0xE283	#USER DEFINED CHAR
+0xF391	0xE284	#USER DEFINED CHAR
+0xF392	0xE285	#USER DEFINED CHAR
+0xF393	0xE286	#USER DEFINED CHAR
+0xF394	0xE287	#USER DEFINED CHAR
+0xF395	0xE288	#USER DEFINED CHAR
+0xF396	0xE289	#USER DEFINED CHAR
+0xF397	0xE28A	#USER DEFINED CHAR
+0xF398	0xE28B	#USER DEFINED CHAR
+0xF399	0xE28C	#USER DEFINED CHAR
+0xF39A	0xE28D	#USER DEFINED CHAR
+0xF39B	0xE28E	#USER DEFINED CHAR
+0xF39C	0xE28F	#USER DEFINED CHAR
+0xF39D	0xE290	#USER DEFINED CHAR
+0xF39E	0xE291	#USER DEFINED CHAR
+0xF39F	0xE292	#USER DEFINED CHAR
+0xF3A0	0xE293	#USER DEFINED CHAR
+0xF3A1	0xE294	#USER DEFINED CHAR
+0xF3A2	0xE295	#USER DEFINED CHAR
+0xF3A3	0xE296	#USER DEFINED CHAR
+0xF3A4	0xE297	#USER DEFINED CHAR
+0xF3A5	0xE298	#USER DEFINED CHAR
+0xF3A6	0xE299	#USER DEFINED CHAR
+0xF3A7	0xE29A	#USER DEFINED CHAR
+0xF3A8	0xE29B	#USER DEFINED CHAR
+0xF3A9	0xE29C	#USER DEFINED CHAR
+0xF3AA	0xE29D	#USER DEFINED CHAR
+0xF3AB	0xE29E	#USER DEFINED CHAR
+0xF3AC	0xE29F	#USER DEFINED CHAR
+0xF3AD	0xE2A0	#USER DEFINED CHAR
+0xF3AE	0xE2A1	#USER DEFINED CHAR
+0xF3AF	0xE2A2	#USER DEFINED CHAR
+0xF3B0	0xE2A3	#USER DEFINED CHAR
+0xF3B1	0xE2A4	#USER DEFINED CHAR
+0xF3B2	0xE2A5	#USER DEFINED CHAR
+0xF3B3	0xE2A6	#USER DEFINED CHAR
+0xF3B4	0xE2A7	#USER DEFINED CHAR
+0xF3B5	0xE2A8	#USER DEFINED CHAR
+0xF3B6	0xE2A9	#USER DEFINED CHAR
+0xF3B7	0xE2AA	#USER DEFINED CHAR
+0xF3B8	0xE2AB	#USER DEFINED CHAR
+0xF3B9	0xE2AC	#USER DEFINED CHAR
+0xF3BA	0xE2AD	#USER DEFINED CHAR
+0xF3BB	0xE2AE	#USER DEFINED CHAR
+0xF3BC	0xE2AF	#USER DEFINED CHAR
+0xF3BD	0xE2B0	#USER DEFINED CHAR
+0xF3BE	0xE2B1	#USER DEFINED CHAR
+0xF3BF	0xE2B2	#USER DEFINED CHAR
+0xF3C0	0xE2B3	#USER DEFINED CHAR
+0xF3C1	0xE2B4	#USER DEFINED CHAR
+0xF3C2	0xE2B5	#USER DEFINED CHAR
+0xF3C3	0xE2B6	#USER DEFINED CHAR
+0xF3C4	0xE2B7	#USER DEFINED CHAR
+0xF3C5	0xE2B8	#USER DEFINED CHAR
+0xF3C6	0xE2B9	#USER DEFINED CHAR
+0xF3C7	0xE2BA	#USER DEFINED CHAR
+0xF3C8	0xE2BB	#USER DEFINED CHAR
+0xF3C9	0xE2BC	#USER DEFINED CHAR
+0xF3CA	0xE2BD	#USER DEFINED CHAR
+0xF3CB	0xE2BE	#USER DEFINED CHAR
+0xF3CC	0xE2BF	#USER DEFINED CHAR
+0xF3CD	0xE2C0	#USER DEFINED CHAR
+0xF3CE	0xE2C1	#USER DEFINED CHAR
+0xF3CF	0xE2C2	#USER DEFINED CHAR
+0xF3D0	0xE2C3	#USER DEFINED CHAR
+0xF3D1	0xE2C4	#USER DEFINED CHAR
+0xF3D2	0xE2C5	#USER DEFINED CHAR
+0xF3D3	0xE2C6	#USER DEFINED CHAR
+0xF3D4	0xE2C7	#USER DEFINED CHAR
+0xF3D5	0xE2C8	#USER DEFINED CHAR
+0xF3D6	0xE2C9	#USER DEFINED CHAR
+0xF3D7	0xE2CA	#USER DEFINED CHAR
+0xF3D8	0xE2CB	#USER DEFINED CHAR
+0xF3D9	0xE2CC	#USER DEFINED CHAR
+0xF3DA	0xE2CD	#USER DEFINED CHAR
+0xF3DB	0xE2CE	#USER DEFINED CHAR
+0xF3DC	0xE2CF	#USER DEFINED CHAR
+0xF3DD	0xE2D0	#USER DEFINED CHAR
+0xF3DE	0xE2D1	#USER DEFINED CHAR
+0xF3DF	0xE2D2	#USER DEFINED CHAR
+0xF3E0	0xE2D3	#USER DEFINED CHAR
+0xF3E1	0xE2D4	#USER DEFINED CHAR
+0xF3E2	0xE2D5	#USER DEFINED CHAR
+0xF3E3	0xE2D6	#USER DEFINED CHAR
+0xF3E4	0xE2D7	#USER DEFINED CHAR
+0xF3E5	0xE2D8	#USER DEFINED CHAR
+0xF3E6	0xE2D9	#USER DEFINED CHAR
+0xF3E7	0xE2DA	#USER DEFINED CHAR
+0xF3E8	0xE2DB	#USER DEFINED CHAR
+0xF3E9	0xE2DC	#USER DEFINED CHAR
+0xF3EA	0xE2DD	#USER DEFINED CHAR
+0xF3EB	0xE2DE	#USER DEFINED CHAR
+0xF3EC	0xE2DF	#USER DEFINED CHAR
+0xF3ED	0xE2E0	#USER DEFINED CHAR
+0xF3EE	0xE2E1	#USER DEFINED CHAR
+0xF3EF	0xE2E2	#USER DEFINED CHAR
+0xF3F0	0xE2E3	#USER DEFINED CHAR
+0xF3F1	0xE2E4	#USER DEFINED CHAR
+0xF3F2	0xE2E5	#USER DEFINED CHAR
+0xF3F3	0xE2E6	#USER DEFINED CHAR
+0xF3F4	0xE2E7	#USER DEFINED CHAR
+0xF3F5	0xE2E8	#USER DEFINED CHAR
+0xF3F6	0xE2E9	#USER DEFINED CHAR
+0xF3F7	0xE2EA	#USER DEFINED CHAR
+0xF3F8	0xE2EB	#USER DEFINED CHAR
+0xF3F9	0xE2EC	#USER DEFINED CHAR
+0xF3FA	0xE2ED	#USER DEFINED CHAR
+0xF3FB	0xE2EE	#USER DEFINED CHAR
+0xF3FC	0xE2EF	#USER DEFINED CHAR
+0xF440	0xE2F0	#USER DEFINED CHAR
+0xF441	0xE2F1	#USER DEFINED CHAR
+0xF442	0xE2F2	#USER DEFINED CHAR
+0xF443	0xE2F3	#USER DEFINED CHAR
+0xF444	0xE2F4	#USER DEFINED CHAR
+0xF445	0xE2F5	#USER DEFINED CHAR
+0xF446	0xE2F6	#USER DEFINED CHAR
+0xF447	0xE2F7	#USER DEFINED CHAR
+0xF448	0xE2F8	#USER DEFINED CHAR
+0xF449	0xE2F9	#USER DEFINED CHAR
+0xF44A	0xE2FA	#USER DEFINED CHAR
+0xF44B	0xE2FB	#USER DEFINED CHAR
+0xF44C	0xE2FC	#USER DEFINED CHAR
+0xF44D	0xE2FD	#USER DEFINED CHAR
+0xF44E	0xE2FE	#USER DEFINED CHAR
+0xF44F	0xE2FF	#USER DEFINED CHAR
+0xF450	0xE300	#USER DEFINED CHAR
+0xF451	0xE301	#USER DEFINED CHAR
+0xF452	0xE302	#USER DEFINED CHAR
+0xF453	0xE303	#USER DEFINED CHAR
+0xF454	0xE304	#USER DEFINED CHAR
+0xF455	0xE305	#USER DEFINED CHAR
+0xF456	0xE306	#USER DEFINED CHAR
+0xF457	0xE307	#USER DEFINED CHAR
+0xF458	0xE308	#USER DEFINED CHAR
+0xF459	0xE309	#USER DEFINED CHAR
+0xF45A	0xE30A	#USER DEFINED CHAR
+0xF45B	0xE30B	#USER DEFINED CHAR
+0xF45C	0xE30C	#USER DEFINED CHAR
+0xF45D	0xE30D	#USER DEFINED CHAR
+0xF45E	0xE30E	#USER DEFINED CHAR
+0xF45F	0xE30F	#USER DEFINED CHAR
+0xF460	0xE310	#USER DEFINED CHAR
+0xF461	0xE311	#USER DEFINED CHAR
+0xF462	0xE312	#USER DEFINED CHAR
+0xF463	0xE313	#USER DEFINED CHAR
+0xF464	0xE314	#USER DEFINED CHAR
+0xF465	0xE315	#USER DEFINED CHAR
+0xF466	0xE316	#USER DEFINED CHAR
+0xF467	0xE317	#USER DEFINED CHAR
+0xF468	0xE318	#USER DEFINED CHAR
+0xF469	0xE319	#USER DEFINED CHAR
+0xF46A	0xE31A	#USER DEFINED CHAR
+0xF46B	0xE31B	#USER DEFINED CHAR
+0xF46C	0xE31C	#USER DEFINED CHAR
+0xF46D	0xE31D	#USER DEFINED CHAR
+0xF46E	0xE31E	#USER DEFINED CHAR
+0xF46F	0xE31F	#USER DEFINED CHAR
+0xF470	0xE320	#USER DEFINED CHAR
+0xF471	0xE321	#USER DEFINED CHAR
+0xF472	0xE322	#USER DEFINED CHAR
+0xF473	0xE323	#USER DEFINED CHAR
+0xF474	0xE324	#USER DEFINED CHAR
+0xF475	0xE325	#USER DEFINED CHAR
+0xF476	0xE326	#USER DEFINED CHAR
+0xF477	0xE327	#USER DEFINED CHAR
+0xF478	0xE328	#USER DEFINED CHAR
+0xF479	0xE329	#USER DEFINED CHAR
+0xF47A	0xE32A	#USER DEFINED CHAR
+0xF47B	0xE32B	#USER DEFINED CHAR
+0xF47C	0xE32C	#USER DEFINED CHAR
+0xF47D	0xE32D	#USER DEFINED CHAR
+0xF47E	0xE32E	#USER DEFINED CHAR
+0xF480	0xE32F	#USER DEFINED CHAR
+0xF481	0xE330	#USER DEFINED CHAR
+0xF482	0xE331	#USER DEFINED CHAR
+0xF483	0xE332	#USER DEFINED CHAR
+0xF484	0xE333	#USER DEFINED CHAR
+0xF485	0xE334	#USER DEFINED CHAR
+0xF486	0xE335	#USER DEFINED CHAR
+0xF487	0xE336	#USER DEFINED CHAR
+0xF488	0xE337	#USER DEFINED CHAR
+0xF489	0xE338	#USER DEFINED CHAR
+0xF48A	0xE339	#USER DEFINED CHAR
+0xF48B	0xE33A	#USER DEFINED CHAR
+0xF48C	0xE33B	#USER DEFINED CHAR
+0xF48D	0xE33C	#USER DEFINED CHAR
+0xF48E	0xE33D	#USER DEFINED CHAR
+0xF48F	0xE33E	#USER DEFINED CHAR
+0xF490	0xE33F	#USER DEFINED CHAR
+0xF491	0xE340	#USER DEFINED CHAR
+0xF492	0xE341	#USER DEFINED CHAR
+0xF493	0xE342	#USER DEFINED CHAR
+0xF494	0xE343	#USER DEFINED CHAR
+0xF495	0xE344	#USER DEFINED CHAR
+0xF496	0xE345	#USER DEFINED CHAR
+0xF497	0xE346	#USER DEFINED CHAR
+0xF498	0xE347	#USER DEFINED CHAR
+0xF499	0xE348	#USER DEFINED CHAR
+0xF49A	0xE349	#USER DEFINED CHAR
+0xF49B	0xE34A	#USER DEFINED CHAR
+0xF49C	0xE34B	#USER DEFINED CHAR
+0xF49D	0xE34C	#USER DEFINED CHAR
+0xF49E	0xE34D	#USER DEFINED CHAR
+0xF49F	0xE34E	#USER DEFINED CHAR
+0xF4A0	0xE34F	#USER DEFINED CHAR
+0xF4A1	0xE350	#USER DEFINED CHAR
+0xF4A2	0xE351	#USER DEFINED CHAR
+0xF4A3	0xE352	#USER DEFINED CHAR
+0xF4A4	0xE353	#USER DEFINED CHAR
+0xF4A5	0xE354	#USER DEFINED CHAR
+0xF4A6	0xE355	#USER DEFINED CHAR
+0xF4A7	0xE356	#USER DEFINED CHAR
+0xF4A8	0xE357	#USER DEFINED CHAR
+0xF4A9	0xE358	#USER DEFINED CHAR
+0xF4AA	0xE359	#USER DEFINED CHAR
+0xF4AB	0xE35A	#USER DEFINED CHAR
+0xF4AC	0xE35B	#USER DEFINED CHAR
+0xF4AD	0xE35C	#USER DEFINED CHAR
+0xF4AE	0xE35D	#USER DEFINED CHAR
+0xF4AF	0xE35E	#USER DEFINED CHAR
+0xF4B0	0xE35F	#USER DEFINED CHAR
+0xF4B1	0xE360	#USER DEFINED CHAR
+0xF4B2	0xE361	#USER DEFINED CHAR
+0xF4B3	0xE362	#USER DEFINED CHAR
+0xF4B4	0xE363	#USER DEFINED CHAR
+0xF4B5	0xE364	#USER DEFINED CHAR
+0xF4B6	0xE365	#USER DEFINED CHAR
+0xF4B7	0xE366	#USER DEFINED CHAR
+0xF4B8	0xE367	#USER DEFINED CHAR
+0xF4B9	0xE368	#USER DEFINED CHAR
+0xF4BA	0xE369	#USER DEFINED CHAR
+0xF4BB	0xE36A	#USER DEFINED CHAR
+0xF4BC	0xE36B	#USER DEFINED CHAR
+0xF4BD	0xE36C	#USER DEFINED CHAR
+0xF4BE	0xE36D	#USER DEFINED CHAR
+0xF4BF	0xE36E	#USER DEFINED CHAR
+0xF4C0	0xE36F	#USER DEFINED CHAR
+0xF4C1	0xE370	#USER DEFINED CHAR
+0xF4C2	0xE371	#USER DEFINED CHAR
+0xF4C3	0xE372	#USER DEFINED CHAR
+0xF4C4	0xE373	#USER DEFINED CHAR
+0xF4C5	0xE374	#USER DEFINED CHAR
+0xF4C6	0xE375	#USER DEFINED CHAR
+0xF4C7	0xE376	#USER DEFINED CHAR
+0xF4C8	0xE377	#USER DEFINED CHAR
+0xF4C9	0xE378	#USER DEFINED CHAR
+0xF4CA	0xE379	#USER DEFINED CHAR
+0xF4CB	0xE37A	#USER DEFINED CHAR
+0xF4CC	0xE37B	#USER DEFINED CHAR
+0xF4CD	0xE37C	#USER DEFINED CHAR
+0xF4CE	0xE37D	#USER DEFINED CHAR
+0xF4CF	0xE37E	#USER DEFINED CHAR
+0xF4D0	0xE37F	#USER DEFINED CHAR
+0xF4D1	0xE380	#USER DEFINED CHAR
+0xF4D2	0xE381	#USER DEFINED CHAR
+0xF4D3	0xE382	#USER DEFINED CHAR
+0xF4D4	0xE383	#USER DEFINED CHAR
+0xF4D5	0xE384	#USER DEFINED CHAR
+0xF4D6	0xE385	#USER DEFINED CHAR
+0xF4D7	0xE386	#USER DEFINED CHAR
+0xF4D8	0xE387	#USER DEFINED CHAR
+0xF4D9	0xE388	#USER DEFINED CHAR
+0xF4DA	0xE389	#USER DEFINED CHAR
+0xF4DB	0xE38A	#USER DEFINED CHAR
+0xF4DC	0xE38B	#USER DEFINED CHAR
+0xF4DD	0xE38C	#USER DEFINED CHAR
+0xF4DE	0xE38D	#USER DEFINED CHAR
+0xF4DF	0xE38E	#USER DEFINED CHAR
+0xF4E0	0xE38F	#USER DEFINED CHAR
+0xF4E1	0xE390	#USER DEFINED CHAR
+0xF4E2	0xE391	#USER DEFINED CHAR
+0xF4E3	0xE392	#USER DEFINED CHAR
+0xF4E4	0xE393	#USER DEFINED CHAR
+0xF4E5	0xE394	#USER DEFINED CHAR
+0xF4E6	0xE395	#USER DEFINED CHAR
+0xF4E7	0xE396	#USER DEFINED CHAR
+0xF4E8	0xE397	#USER DEFINED CHAR
+0xF4E9	0xE398	#USER DEFINED CHAR
+0xF4EA	0xE399	#USER DEFINED CHAR
+0xF4EB	0xE39A	#USER DEFINED CHAR
+0xF4EC	0xE39B	#USER DEFINED CHAR
+0xF4ED	0xE39C	#USER DEFINED CHAR
+0xF4EE	0xE39D	#USER DEFINED CHAR
+0xF4EF	0xE39E	#USER DEFINED CHAR
+0xF4F0	0xE39F	#USER DEFINED CHAR
+0xF4F1	0xE3A0	#USER DEFINED CHAR
+0xF4F2	0xE3A1	#USER DEFINED CHAR
+0xF4F3	0xE3A2	#USER DEFINED CHAR
+0xF4F4	0xE3A3	#USER DEFINED CHAR
+0xF4F5	0xE3A4	#USER DEFINED CHAR
+0xF4F6	0xE3A5	#USER DEFINED CHAR
+0xF4F7	0xE3A6	#USER DEFINED CHAR
+0xF4F8	0xE3A7	#USER DEFINED CHAR
+0xF4F9	0xE3A8	#USER DEFINED CHAR
+0xF4FA	0xE3A9	#USER DEFINED CHAR
+0xF4FB	0xE3AA	#USER DEFINED CHAR
+0xF4FC	0xE3AB	#USER DEFINED CHAR
+0xF540	0xE3AC	#USER DEFINED CHAR
+0xF541	0xE3AD	#USER DEFINED CHAR
+0xF542	0xE3AE	#USER DEFINED CHAR
+0xF543	0xE3AF	#USER DEFINED CHAR
+0xF544	0xE3B0	#USER DEFINED CHAR
+0xF545	0xE3B1	#USER DEFINED CHAR
+0xF546	0xE3B2	#USER DEFINED CHAR
+0xF547	0xE3B3	#USER DEFINED CHAR
+0xF548	0xE3B4	#USER DEFINED CHAR
+0xF549	0xE3B5	#USER DEFINED CHAR
+0xF54A	0xE3B6	#USER DEFINED CHAR
+0xF54B	0xE3B7	#USER DEFINED CHAR
+0xF54C	0xE3B8	#USER DEFINED CHAR
+0xF54D	0xE3B9	#USER DEFINED CHAR
+0xF54E	0xE3BA	#USER DEFINED CHAR
+0xF54F	0xE3BB	#USER DEFINED CHAR
+0xF550	0xE3BC	#USER DEFINED CHAR
+0xF551	0xE3BD	#USER DEFINED CHAR
+0xF552	0xE3BE	#USER DEFINED CHAR
+0xF553	0xE3BF	#USER DEFINED CHAR
+0xF554	0xE3C0	#USER DEFINED CHAR
+0xF555	0xE3C1	#USER DEFINED CHAR
+0xF556	0xE3C2	#USER DEFINED CHAR
+0xF557	0xE3C3	#USER DEFINED CHAR
+0xF558	0xE3C4	#USER DEFINED CHAR
+0xF559	0xE3C5	#USER DEFINED CHAR
+0xF55A	0xE3C6	#USER DEFINED CHAR
+0xF55B	0xE3C7	#USER DEFINED CHAR
+0xF55C	0xE3C8	#USER DEFINED CHAR
+0xF55D	0xE3C9	#USER DEFINED CHAR
+0xF55E	0xE3CA	#USER DEFINED CHAR
+0xF55F	0xE3CB	#USER DEFINED CHAR
+0xF560	0xE3CC	#USER DEFINED CHAR
+0xF561	0xE3CD	#USER DEFINED CHAR
+0xF562	0xE3CE	#USER DEFINED CHAR
+0xF563	0xE3CF	#USER DEFINED CHAR
+0xF564	0xE3D0	#USER DEFINED CHAR
+0xF565	0xE3D1	#USER DEFINED CHAR
+0xF566	0xE3D2	#USER DEFINED CHAR
+0xF567	0xE3D3	#USER DEFINED CHAR
+0xF568	0xE3D4	#USER DEFINED CHAR
+0xF569	0xE3D5	#USER DEFINED CHAR
+0xF56A	0xE3D6	#USER DEFINED CHAR
+0xF56B	0xE3D7	#USER DEFINED CHAR
+0xF56C	0xE3D8	#USER DEFINED CHAR
+0xF56D	0xE3D9	#USER DEFINED CHAR
+0xF56E	0xE3DA	#USER DEFINED CHAR
+0xF56F	0xE3DB	#USER DEFINED CHAR
+0xF570	0xE3DC	#USER DEFINED CHAR
+0xF571	0xE3DD	#USER DEFINED CHAR
+0xF572	0xE3DE	#USER DEFINED CHAR
+0xF573	0xE3DF	#USER DEFINED CHAR
+0xF574	0xE3E0	#USER DEFINED CHAR
+0xF575	0xE3E1	#USER DEFINED CHAR
+0xF576	0xE3E2	#USER DEFINED CHAR
+0xF577	0xE3E3	#USER DEFINED CHAR
+0xF578	0xE3E4	#USER DEFINED CHAR
+0xF579	0xE3E5	#USER DEFINED CHAR
+0xF57A	0xE3E6	#USER DEFINED CHAR
+0xF57B	0xE3E7	#USER DEFINED CHAR
+0xF57C	0xE3E8	#USER DEFINED CHAR
+0xF57D	0xE3E9	#USER DEFINED CHAR
+0xF57E	0xE3EA	#USER DEFINED CHAR
+0xF580	0xE3EB	#USER DEFINED CHAR
+0xF581	0xE3EC	#USER DEFINED CHAR
+0xF582	0xE3ED	#USER DEFINED CHAR
+0xF583	0xE3EE	#USER DEFINED CHAR
+0xF584	0xE3EF	#USER DEFINED CHAR
+0xF585	0xE3F0	#USER DEFINED CHAR
+0xF586	0xE3F1	#USER DEFINED CHAR
+0xF587	0xE3F2	#USER DEFINED CHAR
+0xF588	0xE3F3	#USER DEFINED CHAR
+0xF589	0xE3F4	#USER DEFINED CHAR
+0xF58A	0xE3F5	#USER DEFINED CHAR
+0xF58B	0xE3F6	#USER DEFINED CHAR
+0xF58C	0xE3F7	#USER DEFINED CHAR
+0xF58D	0xE3F8	#USER DEFINED CHAR
+0xF58E	0xE3F9	#USER DEFINED CHAR
+0xF58F	0xE3FA	#USER DEFINED CHAR
+0xF590	0xE3FB	#USER DEFINED CHAR
+0xF591	0xE3FC	#USER DEFINED CHAR
+0xF592	0xE3FD	#USER DEFINED CHAR
+0xF593	0xE3FE	#USER DEFINED CHAR
+0xF594	0xE3FF	#USER DEFINED CHAR
+0xF595	0xE400	#USER DEFINED CHAR
+0xF596	0xE401	#USER DEFINED CHAR
+0xF597	0xE402	#USER DEFINED CHAR
+0xF598	0xE403	#USER DEFINED CHAR
+0xF599	0xE404	#USER DEFINED CHAR
+0xF59A	0xE405	#USER DEFINED CHAR
+0xF59B	0xE406	#USER DEFINED CHAR
+0xF59C	0xE407	#USER DEFINED CHAR
+0xF59D	0xE408	#USER DEFINED CHAR
+0xF59E	0xE409	#USER DEFINED CHAR
+0xF59F	0xE40A	#USER DEFINED CHAR
+0xF5A0	0xE40B	#USER DEFINED CHAR
+0xF5A1	0xE40C	#USER DEFINED CHAR
+0xF5A2	0xE40D	#USER DEFINED CHAR
+0xF5A3	0xE40E	#USER DEFINED CHAR
+0xF5A4	0xE40F	#USER DEFINED CHAR
+0xF5A5	0xE410	#USER DEFINED CHAR
+0xF5A6	0xE411	#USER DEFINED CHAR
+0xF5A7	0xE412	#USER DEFINED CHAR
+0xF5A8	0xE413	#USER DEFINED CHAR
+0xF5A9	0xE414	#USER DEFINED CHAR
+0xF5AA	0xE415	#USER DEFINED CHAR
+0xF5AB	0xE416	#USER DEFINED CHAR
+0xF5AC	0xE417	#USER DEFINED CHAR
+0xF5AD	0xE418	#USER DEFINED CHAR
+0xF5AE	0xE419	#USER DEFINED CHAR
+0xF5AF	0xE41A	#USER DEFINED CHAR
+0xF5B0	0xE41B	#USER DEFINED CHAR
+0xF5B1	0xE41C	#USER DEFINED CHAR
+0xF5B2	0xE41D	#USER DEFINED CHAR
+0xF5B3	0xE41E	#USER DEFINED CHAR
+0xF5B4	0xE41F	#USER DEFINED CHAR
+0xF5B5	0xE420	#USER DEFINED CHAR
+0xF5B6	0xE421	#USER DEFINED CHAR
+0xF5B7	0xE422	#USER DEFINED CHAR
+0xF5B8	0xE423	#USER DEFINED CHAR
+0xF5B9	0xE424	#USER DEFINED CHAR
+0xF5BA	0xE425	#USER DEFINED CHAR
+0xF5BB	0xE426	#USER DEFINED CHAR
+0xF5BC	0xE427	#USER DEFINED CHAR
+0xF5BD	0xE428	#USER DEFINED CHAR
+0xF5BE	0xE429	#USER DEFINED CHAR
+0xF5BF	0xE42A	#USER DEFINED CHAR
+0xF5C0	0xE42B	#USER DEFINED CHAR
+0xF5C1	0xE42C	#USER DEFINED CHAR
+0xF5C2	0xE42D	#USER DEFINED CHAR
+0xF5C3	0xE42E	#USER DEFINED CHAR
+0xF5C4	0xE42F	#USER DEFINED CHAR
+0xF5C5	0xE430	#USER DEFINED CHAR
+0xF5C6	0xE431	#USER DEFINED CHAR
+0xF5C7	0xE432	#USER DEFINED CHAR
+0xF5C8	0xE433	#USER DEFINED CHAR
+0xF5C9	0xE434	#USER DEFINED CHAR
+0xF5CA	0xE435	#USER DEFINED CHAR
+0xF5CB	0xE436	#USER DEFINED CHAR
+0xF5CC	0xE437	#USER DEFINED CHAR
+0xF5CD	0xE438	#USER DEFINED CHAR
+0xF5CE	0xE439	#USER DEFINED CHAR
+0xF5CF	0xE43A	#USER DEFINED CHAR
+0xF5D0	0xE43B	#USER DEFINED CHAR
+0xF5D1	0xE43C	#USER DEFINED CHAR
+0xF5D2	0xE43D	#USER DEFINED CHAR
+0xF5D3	0xE43E	#USER DEFINED CHAR
+0xF5D4	0xE43F	#USER DEFINED CHAR
+0xF5D5	0xE440	#USER DEFINED CHAR
+0xF5D6	0xE441	#USER DEFINED CHAR
+0xF5D7	0xE442	#USER DEFINED CHAR
+0xF5D8	0xE443	#USER DEFINED CHAR
+0xF5D9	0xE444	#USER DEFINED CHAR
+0xF5DA	0xE445	#USER DEFINED CHAR
+0xF5DB	0xE446	#USER DEFINED CHAR
+0xF5DC	0xE447	#USER DEFINED CHAR
+0xF5DD	0xE448	#USER DEFINED CHAR
+0xF5DE	0xE449	#USER DEFINED CHAR
+0xF5DF	0xE44A	#USER DEFINED CHAR
+0xF5E0	0xE44B	#USER DEFINED CHAR
+0xF5E1	0xE44C	#USER DEFINED CHAR
+0xF5E2	0xE44D	#USER DEFINED CHAR
+0xF5E3	0xE44E	#USER DEFINED CHAR
+0xF5E4	0xE44F	#USER DEFINED CHAR
+0xF5E5	0xE450	#USER DEFINED CHAR
+0xF5E6	0xE451	#USER DEFINED CHAR
+0xF5E7	0xE452	#USER DEFINED CHAR
+0xF5E8	0xE453	#USER DEFINED CHAR
+0xF5E9	0xE454	#USER DEFINED CHAR
+0xF5EA	0xE455	#USER DEFINED CHAR
+0xF5EB	0xE456	#USER DEFINED CHAR
+0xF5EC	0xE457	#USER DEFINED CHAR
+0xF5ED	0xE458	#USER DEFINED CHAR
+0xF5EE	0xE459	#USER DEFINED CHAR
+0xF5EF	0xE45A	#USER DEFINED CHAR
+0xF5F0	0xE45B	#USER DEFINED CHAR
+0xF5F1	0xE45C	#USER DEFINED CHAR
+0xF5F2	0xE45D	#USER DEFINED CHAR
+0xF5F3	0xE45E	#USER DEFINED CHAR
+0xF5F4	0xE45F	#USER DEFINED CHAR
+0xF5F5	0xE460	#USER DEFINED CHAR
+0xF5F6	0xE461	#USER DEFINED CHAR
+0xF5F7	0xE462	#USER DEFINED CHAR
+0xF5F8	0xE463	#USER DEFINED CHAR
+0xF5F9	0xE464	#USER DEFINED CHAR
+0xF5FA	0xE465	#USER DEFINED CHAR
+0xF5FB	0xE466	#USER DEFINED CHAR
+0xF5FC	0xE467	#USER DEFINED CHAR
+0xF640	0xE468	#USER DEFINED CHAR
+0xF641	0xE469	#USER DEFINED CHAR
+0xF642	0xE46A	#USER DEFINED CHAR
+0xF643	0xE46B	#USER DEFINED CHAR
+0xF644	0xE46C	#USER DEFINED CHAR
+0xF645	0xE46D	#USER DEFINED CHAR
+0xF646	0xE46E	#USER DEFINED CHAR
+0xF647	0xE46F	#USER DEFINED CHAR
+0xF648	0xE470	#USER DEFINED CHAR
+0xF649	0xE471	#USER DEFINED CHAR
+0xF64A	0xE472	#USER DEFINED CHAR
+0xF64B	0xE473	#USER DEFINED CHAR
+0xF64C	0xE474	#USER DEFINED CHAR
+0xF64D	0xE475	#USER DEFINED CHAR
+0xF64E	0xE476	#USER DEFINED CHAR
+0xF64F	0xE477	#USER DEFINED CHAR
+0xF650	0xE478	#USER DEFINED CHAR
+0xF651	0xE479	#USER DEFINED CHAR
+0xF652	0xE47A	#USER DEFINED CHAR
+0xF653	0xE47B	#USER DEFINED CHAR
+0xF654	0xE47C	#USER DEFINED CHAR
+0xF655	0xE47D	#USER DEFINED CHAR
+0xF656	0xE47E	#USER DEFINED CHAR
+0xF657	0xE47F	#USER DEFINED CHAR
+0xF658	0xE480	#USER DEFINED CHAR
+0xF659	0xE481	#USER DEFINED CHAR
+0xF65A	0xE482	#USER DEFINED CHAR
+0xF65B	0xE483	#USER DEFINED CHAR
+0xF65C	0xE484	#USER DEFINED CHAR
+0xF65D	0xE485	#USER DEFINED CHAR
+0xF65E	0xE486	#USER DEFINED CHAR
+0xF65F	0xE487	#USER DEFINED CHAR
+0xF660	0xE488	#USER DEFINED CHAR
+0xF661	0xE489	#USER DEFINED CHAR
+0xF662	0xE48A	#USER DEFINED CHAR
+0xF663	0xE48B	#USER DEFINED CHAR
+0xF664	0xE48C	#USER DEFINED CHAR
+0xF665	0xE48D	#USER DEFINED CHAR
+0xF666	0xE48E	#USER DEFINED CHAR
+0xF667	0xE48F	#USER DEFINED CHAR
+0xF668	0xE490	#USER DEFINED CHAR
+0xF669	0xE491	#USER DEFINED CHAR
+0xF66A	0xE492	#USER DEFINED CHAR
+0xF66B	0xE493	#USER DEFINED CHAR
+0xF66C	0xE494	#USER DEFINED CHAR
+0xF66D	0xE495	#USER DEFINED CHAR
+0xF66E	0xE496	#USER DEFINED CHAR
+0xF66F	0xE497	#USER DEFINED CHAR
+0xF670	0xE498	#USER DEFINED CHAR
+0xF671	0xE499	#USER DEFINED CHAR
+0xF672	0xE49A	#USER DEFINED CHAR
+0xF673	0xE49B	#USER DEFINED CHAR
+0xF674	0xE49C	#USER DEFINED CHAR
+0xF675	0xE49D	#USER DEFINED CHAR
+0xF676	0xE49E	#USER DEFINED CHAR
+0xF677	0xE49F	#USER DEFINED CHAR
+0xF678	0xE4A0	#USER DEFINED CHAR
+0xF679	0xE4A1	#USER DEFINED CHAR
+0xF67A	0xE4A2	#USER DEFINED CHAR
+0xF67B	0xE4A3	#USER DEFINED CHAR
+0xF67C	0xE4A4	#USER DEFINED CHAR
+0xF67D	0xE4A5	#USER DEFINED CHAR
+0xF67E	0xE4A6	#USER DEFINED CHAR
+0xF680	0xE4A7	#USER DEFINED CHAR
+0xF681	0xE4A8	#USER DEFINED CHAR
+0xF682	0xE4A9	#USER DEFINED CHAR
+0xF683	0xE4AA	#USER DEFINED CHAR
+0xF684	0xE4AB	#USER DEFINED CHAR
+0xF685	0xE4AC	#USER DEFINED CHAR
+0xF686	0xE4AD	#USER DEFINED CHAR
+0xF687	0xE4AE	#USER DEFINED CHAR
+0xF688	0xE4AF	#USER DEFINED CHAR
+0xF689	0xE4B0	#USER DEFINED CHAR
+0xF68A	0xE4B1	#USER DEFINED CHAR
+0xF68B	0xE4B2	#USER DEFINED CHAR
+0xF68C	0xE4B3	#USER DEFINED CHAR
+0xF68D	0xE4B4	#USER DEFINED CHAR
+0xF68E	0xE4B5	#USER DEFINED CHAR
+0xF68F	0xE4B6	#USER DEFINED CHAR
+0xF690	0xE4B7	#USER DEFINED CHAR
+0xF691	0xE4B8	#USER DEFINED CHAR
+0xF692	0xE4B9	#USER DEFINED CHAR
+0xF693	0xE4BA	#USER DEFINED CHAR
+0xF694	0xE4BB	#USER DEFINED CHAR
+0xF695	0xE4BC	#USER DEFINED CHAR
+0xF696	0xE4BD	#USER DEFINED CHAR
+0xF697	0xE4BE	#USER DEFINED CHAR
+0xF698	0xE4BF	#USER DEFINED CHAR
+0xF699	0xE4C0	#USER DEFINED CHAR
+0xF69A	0xE4C1	#USER DEFINED CHAR
+0xF69B	0xE4C2	#USER DEFINED CHAR
+0xF69C	0xE4C3	#USER DEFINED CHAR
+0xF69D	0xE4C4	#USER DEFINED CHAR
+0xF69E	0xE4C5	#USER DEFINED CHAR
+0xF69F	0xE4C6	#USER DEFINED CHAR
+0xF6A0	0xE4C7	#USER DEFINED CHAR
+0xF6A1	0xE4C8	#USER DEFINED CHAR
+0xF6A2	0xE4C9	#USER DEFINED CHAR
+0xF6A3	0xE4CA	#USER DEFINED CHAR
+0xF6A4	0xE4CB	#USER DEFINED CHAR
+0xF6A5	0xE4CC	#USER DEFINED CHAR
+0xF6A6	0xE4CD	#USER DEFINED CHAR
+0xF6A7	0xE4CE	#USER DEFINED CHAR
+0xF6A8	0xE4CF	#USER DEFINED CHAR
+0xF6A9	0xE4D0	#USER DEFINED CHAR
+0xF6AA	0xE4D1	#USER DEFINED CHAR
+0xF6AB	0xE4D2	#USER DEFINED CHAR
+0xF6AC	0xE4D3	#USER DEFINED CHAR
+0xF6AD	0xE4D4	#USER DEFINED CHAR
+0xF6AE	0xE4D5	#USER DEFINED CHAR
+0xF6AF	0xE4D6	#USER DEFINED CHAR
+0xF6B0	0xE4D7	#USER DEFINED CHAR
+0xF6B1	0xE4D8	#USER DEFINED CHAR
+0xF6B2	0xE4D9	#USER DEFINED CHAR
+0xF6B3	0xE4DA	#USER DEFINED CHAR
+0xF6B4	0xE4DB	#USER DEFINED CHAR
+0xF6B5	0xE4DC	#USER DEFINED CHAR
+0xF6B6	0xE4DD	#USER DEFINED CHAR
+0xF6B7	0xE4DE	#USER DEFINED CHAR
+0xF6B8	0xE4DF	#USER DEFINED CHAR
+0xF6B9	0xE4E0	#USER DEFINED CHAR
+0xF6BA	0xE4E1	#USER DEFINED CHAR
+0xF6BB	0xE4E2	#USER DEFINED CHAR
+0xF6BC	0xE4E3	#USER DEFINED CHAR
+0xF6BD	0xE4E4	#USER DEFINED CHAR
+0xF6BE	0xE4E5	#USER DEFINED CHAR
+0xF6BF	0xE4E6	#USER DEFINED CHAR
+0xF6C0	0xE4E7	#USER DEFINED CHAR
+0xF6C1	0xE4E8	#USER DEFINED CHAR
+0xF6C2	0xE4E9	#USER DEFINED CHAR
+0xF6C3	0xE4EA	#USER DEFINED CHAR
+0xF6C4	0xE4EB	#USER DEFINED CHAR
+0xF6C5	0xE4EC	#USER DEFINED CHAR
+0xF6C6	0xE4ED	#USER DEFINED CHAR
+0xF6C7	0xE4EE	#USER DEFINED CHAR
+0xF6C8	0xE4EF	#USER DEFINED CHAR
+0xF6C9	0xE4F0	#USER DEFINED CHAR
+0xF6CA	0xE4F1	#USER DEFINED CHAR
+0xF6CB	0xE4F2	#USER DEFINED CHAR
+0xF6CC	0xE4F3	#USER DEFINED CHAR
+0xF6CD	0xE4F4	#USER DEFINED CHAR
+0xF6CE	0xE4F5	#USER DEFINED CHAR
+0xF6CF	0xE4F6	#USER DEFINED CHAR
+0xF6D0	0xE4F7	#USER DEFINED CHAR
+0xF6D1	0xE4F8	#USER DEFINED CHAR
+0xF6D2	0xE4F9	#USER DEFINED CHAR
+0xF6D3	0xE4FA	#USER DEFINED CHAR
+0xF6D4	0xE4FB	#USER DEFINED CHAR
+0xF6D5	0xE4FC	#USER DEFINED CHAR
+0xF6D6	0xE4FD	#USER DEFINED CHAR
+0xF6D7	0xE4FE	#USER DEFINED CHAR
+0xF6D8	0xE4FF	#USER DEFINED CHAR
+0xF6D9	0xE500	#USER DEFINED CHAR
+0xF6DA	0xE501	#USER DEFINED CHAR
+0xF6DB	0xE502	#USER DEFINED CHAR
+0xF6DC	0xE503	#USER DEFINED CHAR
+0xF6DD	0xE504	#USER DEFINED CHAR
+0xF6DE	0xE505	#USER DEFINED CHAR
+0xF6DF	0xE506	#USER DEFINED CHAR
+0xF6E0	0xE507	#USER DEFINED CHAR
+0xF6E1	0xE508	#USER DEFINED CHAR
+0xF6E2	0xE509	#USER DEFINED CHAR
+0xF6E3	0xE50A	#USER DEFINED CHAR
+0xF6E4	0xE50B	#USER DEFINED CHAR
+0xF6E5	0xE50C	#USER DEFINED CHAR
+0xF6E6	0xE50D	#USER DEFINED CHAR
+0xF6E7	0xE50E	#USER DEFINED CHAR
+0xF6E8	0xE50F	#USER DEFINED CHAR
+0xF6E9	0xE510	#USER DEFINED CHAR
+0xF6EA	0xE511	#USER DEFINED CHAR
+0xF6EB	0xE512	#USER DEFINED CHAR
+0xF6EC	0xE513	#USER DEFINED CHAR
+0xF6ED	0xE514	#USER DEFINED CHAR
+0xF6EE	0xE515	#USER DEFINED CHAR
+0xF6EF	0xE516	#USER DEFINED CHAR
+0xF6F0	0xE517	#USER DEFINED CHAR
+0xF6F1	0xE518	#USER DEFINED CHAR
+0xF6F2	0xE519	#USER DEFINED CHAR
+0xF6F3	0xE51A	#USER DEFINED CHAR
+0xF6F4	0xE51B	#USER DEFINED CHAR
+0xF6F5	0xE51C	#USER DEFINED CHAR
+0xF6F6	0xE51D	#USER DEFINED CHAR
+0xF6F7	0xE51E	#USER DEFINED CHAR
+0xF6F8	0xE51F	#USER DEFINED CHAR
+0xF6F9	0xE520	#USER DEFINED CHAR
+0xF6FA	0xE521	#USER DEFINED CHAR
+0xF6FB	0xE522	#USER DEFINED CHAR
+0xF6FC	0xE523	#USER DEFINED CHAR
+0xF740	0xE524	#USER DEFINED CHAR
+0xF741	0xE525	#USER DEFINED CHAR
+0xF742	0xE526	#USER DEFINED CHAR
+0xF743	0xE527	#USER DEFINED CHAR
+0xF744	0xE528	#USER DEFINED CHAR
+0xF745	0xE529	#USER DEFINED CHAR
+0xF746	0xE52A	#USER DEFINED CHAR
+0xF747	0xE52B	#USER DEFINED CHAR
+0xF748	0xE52C	#USER DEFINED CHAR
+0xF749	0xE52D	#USER DEFINED CHAR
+0xF74A	0xE52E	#USER DEFINED CHAR
+0xF74B	0xE52F	#USER DEFINED CHAR
+0xF74C	0xE530	#USER DEFINED CHAR
+0xF74D	0xE531	#USER DEFINED CHAR
+0xF74E	0xE532	#USER DEFINED CHAR
+0xF74F	0xE533	#USER DEFINED CHAR
+0xF750	0xE534	#USER DEFINED CHAR
+0xF751	0xE535	#USER DEFINED CHAR
+0xF752	0xE536	#USER DEFINED CHAR
+0xF753	0xE537	#USER DEFINED CHAR
+0xF754	0xE538	#USER DEFINED CHAR
+0xF755	0xE539	#USER DEFINED CHAR
+0xF756	0xE53A	#USER DEFINED CHAR
+0xF757	0xE53B	#USER DEFINED CHAR
+0xF758	0xE53C	#USER DEFINED CHAR
+0xF759	0xE53D	#USER DEFINED CHAR
+0xF75A	0xE53E	#USER DEFINED CHAR
+0xF75B	0xE53F	#USER DEFINED CHAR
+0xF75C	0xE540	#USER DEFINED CHAR
+0xF75D	0xE541	#USER DEFINED CHAR
+0xF75E	0xE542	#USER DEFINED CHAR
+0xF75F	0xE543	#USER DEFINED CHAR
+0xF760	0xE544	#USER DEFINED CHAR
+0xF761	0xE545	#USER DEFINED CHAR
+0xF762	0xE546	#USER DEFINED CHAR
+0xF763	0xE547	#USER DEFINED CHAR
+0xF764	0xE548	#USER DEFINED CHAR
+0xF765	0xE549	#USER DEFINED CHAR
+0xF766	0xE54A	#USER DEFINED CHAR
+0xF767	0xE54B	#USER DEFINED CHAR
+0xF768	0xE54C	#USER DEFINED CHAR
+0xF769	0xE54D	#USER DEFINED CHAR
+0xF76A	0xE54E	#USER DEFINED CHAR
+0xF76B	0xE54F	#USER DEFINED CHAR
+0xF76C	0xE550	#USER DEFINED CHAR
+0xF76D	0xE551	#USER DEFINED CHAR
+0xF76E	0xE552	#USER DEFINED CHAR
+0xF76F	0xE553	#USER DEFINED CHAR
+0xF770	0xE554	#USER DEFINED CHAR
+0xF771	0xE555	#USER DEFINED CHAR
+0xF772	0xE556	#USER DEFINED CHAR
+0xF773	0xE557	#USER DEFINED CHAR
+0xF774	0xE558	#USER DEFINED CHAR
+0xF775	0xE559	#USER DEFINED CHAR
+0xF776	0xE55A	#USER DEFINED CHAR
+0xF777	0xE55B	#USER DEFINED CHAR
+0xF778	0xE55C	#USER DEFINED CHAR
+0xF779	0xE55D	#USER DEFINED CHAR
+0xF77A	0xE55E	#USER DEFINED CHAR
+0xF77B	0xE55F	#USER DEFINED CHAR
+0xF77C	0xE560	#USER DEFINED CHAR
+0xF77D	0xE561	#USER DEFINED CHAR
+0xF77E	0xE562	#USER DEFINED CHAR
+0xF780	0xE563	#USER DEFINED CHAR
+0xF781	0xE564	#USER DEFINED CHAR
+0xF782	0xE565	#USER DEFINED CHAR
+0xF783	0xE566	#USER DEFINED CHAR
+0xF784	0xE567	#USER DEFINED CHAR
+0xF785	0xE568	#USER DEFINED CHAR
+0xF786	0xE569	#USER DEFINED CHAR
+0xF787	0xE56A	#USER DEFINED CHAR
+0xF788	0xE56B	#USER DEFINED CHAR
+0xF789	0xE56C	#USER DEFINED CHAR
+0xF78A	0xE56D	#USER DEFINED CHAR
+0xF78B	0xE56E	#USER DEFINED CHAR
+0xF78C	0xE56F	#USER DEFINED CHAR
+0xF78D	0xE570	#USER DEFINED CHAR
+0xF78E	0xE571	#USER DEFINED CHAR
+0xF78F	0xE572	#USER DEFINED CHAR
+0xF790	0xE573	#USER DEFINED CHAR
+0xF791	0xE574	#USER DEFINED CHAR
+0xF792	0xE575	#USER DEFINED CHAR
+0xF793	0xE576	#USER DEFINED CHAR
+0xF794	0xE577	#USER DEFINED CHAR
+0xF795	0xE578	#USER DEFINED CHAR
+0xF796	0xE579	#USER DEFINED CHAR
+0xF797	0xE57A	#USER DEFINED CHAR
+0xF798	0xE57B	#USER DEFINED CHAR
+0xF799	0xE57C	#USER DEFINED CHAR
+0xF79A	0xE57D	#USER DEFINED CHAR
+0xF79B	0xE57E	#USER DEFINED CHAR
+0xF79C	0xE57F	#USER DEFINED CHAR
+0xF79D	0xE580	#USER DEFINED CHAR
+0xF79E	0xE581	#USER DEFINED CHAR
+0xF79F	0xE582	#USER DEFINED CHAR
+0xF7A0	0xE583	#USER DEFINED CHAR
+0xF7A1	0xE584	#USER DEFINED CHAR
+0xF7A2	0xE585	#USER DEFINED CHAR
+0xF7A3	0xE586	#USER DEFINED CHAR
+0xF7A4	0xE587	#USER DEFINED CHAR
+0xF7A5	0xE588	#USER DEFINED CHAR
+0xF7A6	0xE589	#USER DEFINED CHAR
+0xF7A7	0xE58A	#USER DEFINED CHAR
+0xF7A8	0xE58B	#USER DEFINED CHAR
+0xF7A9	0xE58C	#USER DEFINED CHAR
+0xF7AA	0xE58D	#USER DEFINED CHAR
+0xF7AB	0xE58E	#USER DEFINED CHAR
+0xF7AC	0xE58F	#USER DEFINED CHAR
+0xF7AD	0xE590	#USER DEFINED CHAR
+0xF7AE	0xE591	#USER DEFINED CHAR
+0xF7AF	0xE592	#USER DEFINED CHAR
+0xF7B0	0xE593	#USER DEFINED CHAR
+0xF7B1	0xE594	#USER DEFINED CHAR
+0xF7B2	0xE595	#USER DEFINED CHAR
+0xF7B3	0xE596	#USER DEFINED CHAR
+0xF7B4	0xE597	#USER DEFINED CHAR
+0xF7B5	0xE598	#USER DEFINED CHAR
+0xF7B6	0xE599	#USER DEFINED CHAR
+0xF7B7	0xE59A	#USER DEFINED CHAR
+0xF7B8	0xE59B	#USER DEFINED CHAR
+0xF7B9	0xE59C	#USER DEFINED CHAR
+0xF7BA	0xE59D	#USER DEFINED CHAR
+0xF7BB	0xE59E	#USER DEFINED CHAR
+0xF7BC	0xE59F	#USER DEFINED CHAR
+0xF7BD	0xE5A0	#USER DEFINED CHAR
+0xF7BE	0xE5A1	#USER DEFINED CHAR
+0xF7BF	0xE5A2	#USER DEFINED CHAR
+0xF7C0	0xE5A3	#USER DEFINED CHAR
+0xF7C1	0xE5A4	#USER DEFINED CHAR
+0xF7C2	0xE5A5	#USER DEFINED CHAR
+0xF7C3	0xE5A6	#USER DEFINED CHAR
+0xF7C4	0xE5A7	#USER DEFINED CHAR
+0xF7C5	0xE5A8	#USER DEFINED CHAR
+0xF7C6	0xE5A9	#USER DEFINED CHAR
+0xF7C7	0xE5AA	#USER DEFINED CHAR
+0xF7C8	0xE5AB	#USER DEFINED CHAR
+0xF7C9	0xE5AC	#USER DEFINED CHAR
+0xF7CA	0xE5AD	#USER DEFINED CHAR
+0xF7CB	0xE5AE	#USER DEFINED CHAR
+0xF7CC	0xE5AF	#USER DEFINED CHAR
+0xF7CD	0xE5B0	#USER DEFINED CHAR
+0xF7CE	0xE5B1	#USER DEFINED CHAR
+0xF7CF	0xE5B2	#USER DEFINED CHAR
+0xF7D0	0xE5B3	#USER DEFINED CHAR
+0xF7D1	0xE5B4	#USER DEFINED CHAR
+0xF7D2	0xE5B5	#USER DEFINED CHAR
+0xF7D3	0xE5B6	#USER DEFINED CHAR
+0xF7D4	0xE5B7	#USER DEFINED CHAR
+0xF7D5	0xE5B8	#USER DEFINED CHAR
+0xF7D6	0xE5B9	#USER DEFINED CHAR
+0xF7D7	0xE5BA	#USER DEFINED CHAR
+0xF7D8	0xE5BB	#USER DEFINED CHAR
+0xF7D9	0xE5BC	#USER DEFINED CHAR
+0xF7DA	0xE5BD	#USER DEFINED CHAR
+0xF7DB	0xE5BE	#USER DEFINED CHAR
+0xF7DC	0xE5BF	#USER DEFINED CHAR
+0xF7DD	0xE5C0	#USER DEFINED CHAR
+0xF7DE	0xE5C1	#USER DEFINED CHAR
+0xF7DF	0xE5C2	#USER DEFINED CHAR
+0xF7E0	0xE5C3	#USER DEFINED CHAR
+0xF7E1	0xE5C4	#USER DEFINED CHAR
+0xF7E2	0xE5C5	#USER DEFINED CHAR
+0xF7E3	0xE5C6	#USER DEFINED CHAR
+0xF7E4	0xE5C7	#USER DEFINED CHAR
+0xF7E5	0xE5C8	#USER DEFINED CHAR
+0xF7E6	0xE5C9	#USER DEFINED CHAR
+0xF7E7	0xE5CA	#USER DEFINED CHAR
+0xF7E8	0xE5CB	#USER DEFINED CHAR
+0xF7E9	0xE5CC	#USER DEFINED CHAR
+0xF7EA	0xE5CD	#USER DEFINED CHAR
+0xF7EB	0xE5CE	#USER DEFINED CHAR
+0xF7EC	0xE5CF	#USER DEFINED CHAR
+0xF7ED	0xE5D0	#USER DEFINED CHAR
+0xF7EE	0xE5D1	#USER DEFINED CHAR
+0xF7EF	0xE5D2	#USER DEFINED CHAR
+0xF7F0	0xE5D3	#USER DEFINED CHAR
+0xF7F1	0xE5D4	#USER DEFINED CHAR
+0xF7F2	0xE5D5	#USER DEFINED CHAR
+0xF7F3	0xE5D6	#USER DEFINED CHAR
+0xF7F4	0xE5D7	#USER DEFINED CHAR
+0xF7F5	0xE5D8	#USER DEFINED CHAR
+0xF7F6	0xE5D9	#USER DEFINED CHAR
+0xF7F7	0xE5DA	#USER DEFINED CHAR
+0xF7F8	0xE5DB	#USER DEFINED CHAR
+0xF7F9	0xE5DC	#USER DEFINED CHAR
+0xF7FA	0xE5DD	#USER DEFINED CHAR
+0xF7FB	0xE5DE	#USER DEFINED CHAR
+0xF7FC	0xE5DF	#USER DEFINED CHAR
+0xF840	0xE5E0	#USER DEFINED CHAR
+0xF841	0xE5E1	#USER DEFINED CHAR
+0xF842	0xE5E2	#USER DEFINED CHAR
+0xF843	0xE5E3	#USER DEFINED CHAR
+0xF844	0xE5E4	#USER DEFINED CHAR
+0xF845	0xE5E5	#USER DEFINED CHAR
+0xF846	0xE5E6	#USER DEFINED CHAR
+0xF847	0xE5E7	#USER DEFINED CHAR
+0xF848	0xE5E8	#USER DEFINED CHAR
+0xF849	0xE5E9	#USER DEFINED CHAR
+0xF84A	0xE5EA	#USER DEFINED CHAR
+0xF84B	0xE5EB	#USER DEFINED CHAR
+0xF84C	0xE5EC	#USER DEFINED CHAR
+0xF84D	0xE5ED	#USER DEFINED CHAR
+0xF84E	0xE5EE	#USER DEFINED CHAR
+0xF84F	0xE5EF	#USER DEFINED CHAR
+0xF850	0xE5F0	#USER DEFINED CHAR
+0xF851	0xE5F1	#USER DEFINED CHAR
+0xF852	0xE5F2	#USER DEFINED CHAR
+0xF853	0xE5F3	#USER DEFINED CHAR
+0xF854	0xE5F4	#USER DEFINED CHAR
+0xF855	0xE5F5	#USER DEFINED CHAR
+0xF856	0xE5F6	#USER DEFINED CHAR
+0xF857	0xE5F7	#USER DEFINED CHAR
+0xF858	0xE5F8	#USER DEFINED CHAR
+0xF859	0xE5F9	#USER DEFINED CHAR
+0xF85A	0xE5FA	#USER DEFINED CHAR
+0xF85B	0xE5FB	#USER DEFINED CHAR
+0xF85C	0xE5FC	#USER DEFINED CHAR
+0xF85D	0xE5FD	#USER DEFINED CHAR
+0xF85E	0xE5FE	#USER DEFINED CHAR
+0xF85F	0xE5FF	#USER DEFINED CHAR
+0xF860	0xE600	#USER DEFINED CHAR
+0xF861	0xE601	#USER DEFINED CHAR
+0xF862	0xE602	#USER DEFINED CHAR
+0xF863	0xE603	#USER DEFINED CHAR
+0xF864	0xE604	#USER DEFINED CHAR
+0xF865	0xE605	#USER DEFINED CHAR
+0xF866	0xE606	#USER DEFINED CHAR
+0xF867	0xE607	#USER DEFINED CHAR
+0xF868	0xE608	#USER DEFINED CHAR
+0xF869	0xE609	#USER DEFINED CHAR
+0xF86A	0xE60A	#USER DEFINED CHAR
+0xF86B	0xE60B	#USER DEFINED CHAR
+0xF86C	0xE60C	#USER DEFINED CHAR
+0xF86D	0xE60D	#USER DEFINED CHAR
+0xF86E	0xE60E	#USER DEFINED CHAR
+0xF86F	0xE60F	#USER DEFINED CHAR
+0xF870	0xE610	#USER DEFINED CHAR
+0xF871	0xE611	#USER DEFINED CHAR
+0xF872	0xE612	#USER DEFINED CHAR
+0xF873	0xE613	#USER DEFINED CHAR
+0xF874	0xE614	#USER DEFINED CHAR
+0xF875	0xE615	#USER DEFINED CHAR
+0xF876	0xE616	#USER DEFINED CHAR
+0xF877	0xE617	#USER DEFINED CHAR
+0xF878	0xE618	#USER DEFINED CHAR
+0xF879	0xE619	#USER DEFINED CHAR
+0xF87A	0xE61A	#USER DEFINED CHAR
+0xF87B	0xE61B	#USER DEFINED CHAR
+0xF87C	0xE61C	#USER DEFINED CHAR
+0xF87D	0xE61D	#USER DEFINED CHAR
+0xF87E	0xE61E	#USER DEFINED CHAR
+0xF880	0xE61F	#USER DEFINED CHAR
+0xF881	0xE620	#USER DEFINED CHAR
+0xF882	0xE621	#USER DEFINED CHAR
+0xF883	0xE622	#USER DEFINED CHAR
+0xF884	0xE623	#USER DEFINED CHAR
+0xF885	0xE624	#USER DEFINED CHAR
+0xF886	0xE625	#USER DEFINED CHAR
+0xF887	0xE626	#USER DEFINED CHAR
+0xF888	0xE627	#USER DEFINED CHAR
+0xF889	0xE628	#USER DEFINED CHAR
+0xF88A	0xE629	#USER DEFINED CHAR
+0xF88B	0xE62A	#USER DEFINED CHAR
+0xF88C	0xE62B	#USER DEFINED CHAR
+0xF88D	0xE62C	#USER DEFINED CHAR
+0xF88E	0xE62D	#USER DEFINED CHAR
+0xF88F	0xE62E	#USER DEFINED CHAR
+0xF890	0xE62F	#USER DEFINED CHAR
+0xF891	0xE630	#USER DEFINED CHAR
+0xF892	0xE631	#USER DEFINED CHAR
+0xF893	0xE632	#USER DEFINED CHAR
+0xF894	0xE633	#USER DEFINED CHAR
+0xF895	0xE634	#USER DEFINED CHAR
+0xF896	0xE635	#USER DEFINED CHAR
+0xF897	0xE636	#USER DEFINED CHAR
+0xF898	0xE637	#USER DEFINED CHAR
+0xF899	0xE638	#USER DEFINED CHAR
+0xF89A	0xE639	#USER DEFINED CHAR
+0xF89B	0xE63A	#USER DEFINED CHAR
+0xF89C	0xE63B	#USER DEFINED CHAR
+0xF89D	0xE63C	#USER DEFINED CHAR
+0xF89E	0xE63D	#USER DEFINED CHAR
+0xF89F	0xE63E	#USER DEFINED CHAR
+0xF8A0	0xE63F	#USER DEFINED CHAR
+0xF8A1	0xE640	#USER DEFINED CHAR
+0xF8A2	0xE641	#USER DEFINED CHAR
+0xF8A3	0xE642	#USER DEFINED CHAR
+0xF8A4	0xE643	#USER DEFINED CHAR
+0xF8A5	0xE644	#USER DEFINED CHAR
+0xF8A6	0xE645	#USER DEFINED CHAR
+0xF8A7	0xE646	#USER DEFINED CHAR
+0xF8A8	0xE647	#USER DEFINED CHAR
+0xF8A9	0xE648	#USER DEFINED CHAR
+0xF8AA	0xE649	#USER DEFINED CHAR
+0xF8AB	0xE64A	#USER DEFINED CHAR
+0xF8AC	0xE64B	#USER DEFINED CHAR
+0xF8AD	0xE64C	#USER DEFINED CHAR
+0xF8AE	0xE64D	#USER DEFINED CHAR
+0xF8AF	0xE64E	#USER DEFINED CHAR
+0xF8B0	0xE64F	#USER DEFINED CHAR
+0xF8B1	0xE650	#USER DEFINED CHAR
+0xF8B2	0xE651	#USER DEFINED CHAR
+0xF8B3	0xE652	#USER DEFINED CHAR
+0xF8B4	0xE653	#USER DEFINED CHAR
+0xF8B5	0xE654	#USER DEFINED CHAR
+0xF8B6	0xE655	#USER DEFINED CHAR
+0xF8B7	0xE656	#USER DEFINED CHAR
+0xF8B8	0xE657	#USER DEFINED CHAR
+0xF8B9	0xE658	#USER DEFINED CHAR
+0xF8BA	0xE659	#USER DEFINED CHAR
+0xF8BB	0xE65A	#USER DEFINED CHAR
+0xF8BC	0xE65B	#USER DEFINED CHAR
+0xF8BD	0xE65C	#USER DEFINED CHAR
+0xF8BE	0xE65D	#USER DEFINED CHAR
+0xF8BF	0xE65E	#USER DEFINED CHAR
+0xF8C0	0xE65F	#USER DEFINED CHAR
+0xF8C1	0xE660	#USER DEFINED CHAR
+0xF8C2	0xE661	#USER DEFINED CHAR
+0xF8C3	0xE662	#USER DEFINED CHAR
+0xF8C4	0xE663	#USER DEFINED CHAR
+0xF8C5	0xE664	#USER DEFINED CHAR
+0xF8C6	0xE665	#USER DEFINED CHAR
+0xF8C7	0xE666	#USER DEFINED CHAR
+0xF8C8	0xE667	#USER DEFINED CHAR
+0xF8C9	0xE668	#USER DEFINED CHAR
+0xF8CA	0xE669	#USER DEFINED CHAR
+0xF8CB	0xE66A	#USER DEFINED CHAR
+0xF8CC	0xE66B	#USER DEFINED CHAR
+0xF8CD	0xE66C	#USER DEFINED CHAR
+0xF8CE	0xE66D	#USER DEFINED CHAR
+0xF8CF	0xE66E	#USER DEFINED CHAR
+0xF8D0	0xE66F	#USER DEFINED CHAR
+0xF8D1	0xE670	#USER DEFINED CHAR
+0xF8D2	0xE671	#USER DEFINED CHAR
+0xF8D3	0xE672	#USER DEFINED CHAR
+0xF8D4	0xE673	#USER DEFINED CHAR
+0xF8D5	0xE674	#USER DEFINED CHAR
+0xF8D6	0xE675	#USER DEFINED CHAR
+0xF8D7	0xE676	#USER DEFINED CHAR
+0xF8D8	0xE677	#USER DEFINED CHAR
+0xF8D9	0xE678	#USER DEFINED CHAR
+0xF8DA	0xE679	#USER DEFINED CHAR
+0xF8DB	0xE67A	#USER DEFINED CHAR
+0xF8DC	0xE67B	#USER DEFINED CHAR
+0xF8DD	0xE67C	#USER DEFINED CHAR
+0xF8DE	0xE67D	#USER DEFINED CHAR
+0xF8DF	0xE67E	#USER DEFINED CHAR
+0xF8E0	0xE67F	#USER DEFINED CHAR
+0xF8E1	0xE680	#USER DEFINED CHAR
+0xF8E2	0xE681	#USER DEFINED CHAR
+0xF8E3	0xE682	#USER DEFINED CHAR
+0xF8E4	0xE683	#USER DEFINED CHAR
+0xF8E5	0xE684	#USER DEFINED CHAR
+0xF8E6	0xE685	#USER DEFINED CHAR
+0xF8E7	0xE686	#USER DEFINED CHAR
+0xF8E8	0xE687	#USER DEFINED CHAR
+0xF8E9	0xE688	#USER DEFINED CHAR
+0xF8EA	0xE689	#USER DEFINED CHAR
+0xF8EB	0xE68A	#USER DEFINED CHAR
+0xF8EC	0xE68B	#USER DEFINED CHAR
+0xF8ED	0xE68C	#USER DEFINED CHAR
+0xF8EE	0xE68D	#USER DEFINED CHAR
+0xF8EF	0xE68E	#USER DEFINED CHAR
+0xF8F0	0xE68F	#USER DEFINED CHAR
+0xF8F1	0xE690	#USER DEFINED CHAR
+0xF8F2	0xE691	#USER DEFINED CHAR
+0xF8F3	0xE692	#USER DEFINED CHAR
+0xF8F4	0xE693	#USER DEFINED CHAR
+0xF8F5	0xE694	#USER DEFINED CHAR
+0xF8F6	0xE695	#USER DEFINED CHAR
+0xF8F7	0xE696	#USER DEFINED CHAR
+0xF8F8	0xE697	#USER DEFINED CHAR
+0xF8F9	0xE698	#USER DEFINED CHAR
+0xF8FA	0xE699	#USER DEFINED CHAR
+0xF8FB	0xE69A	#USER DEFINED CHAR
+0xF8FC	0xE69B	#USER DEFINED CHAR
+0xF940	0xE69C	#USER DEFINED CHAR
+0xF941	0xE69D	#USER DEFINED CHAR
+0xF942	0xE69E	#USER DEFINED CHAR
+0xF943	0xE69F	#USER DEFINED CHAR
+0xF944	0xE6A0	#USER DEFINED CHAR
+0xF945	0xE6A1	#USER DEFINED CHAR
+0xF946	0xE6A2	#USER DEFINED CHAR
+0xF947	0xE6A3	#USER DEFINED CHAR
+0xF948	0xE6A4	#USER DEFINED CHAR
+0xF949	0xE6A5	#USER DEFINED CHAR
+0xF94A	0xE6A6	#USER DEFINED CHAR
+0xF94B	0xE6A7	#USER DEFINED CHAR
+0xF94C	0xE6A8	#USER DEFINED CHAR
+0xF94D	0xE6A9	#USER DEFINED CHAR
+0xF94E	0xE6AA	#USER DEFINED CHAR
+0xF94F	0xE6AB	#USER DEFINED CHAR
+0xF950	0xE6AC	#USER DEFINED CHAR
+0xF951	0xE6AD	#USER DEFINED CHAR
+0xF952	0xE6AE	#USER DEFINED CHAR
+0xF953	0xE6AF	#USER DEFINED CHAR
+0xF954	0xE6B0	#USER DEFINED CHAR
+0xF955	0xE6B1	#USER DEFINED CHAR
+0xF956	0xE6B2	#USER DEFINED CHAR
+0xF957	0xE6B3	#USER DEFINED CHAR
+0xF958	0xE6B4	#USER DEFINED CHAR
+0xF959	0xE6B5	#USER DEFINED CHAR
+0xF95A	0xE6B6	#USER DEFINED CHAR
+0xF95B	0xE6B7	#USER DEFINED CHAR
+0xF95C	0xE6B8	#USER DEFINED CHAR
+0xF95D	0xE6B9	#USER DEFINED CHAR
+0xF95E	0xE6BA	#USER DEFINED CHAR
+0xF95F	0xE6BB	#USER DEFINED CHAR
+0xF960	0xE6BC	#USER DEFINED CHAR
+0xF961	0xE6BD	#USER DEFINED CHAR
+0xF962	0xE6BE	#USER DEFINED CHAR
+0xF963	0xE6BF	#USER DEFINED CHAR
+0xF964	0xE6C0	#USER DEFINED CHAR
+0xF965	0xE6C1	#USER DEFINED CHAR
+0xF966	0xE6C2	#USER DEFINED CHAR
+0xF967	0xE6C3	#USER DEFINED CHAR
+0xF968	0xE6C4	#USER DEFINED CHAR
+0xF969	0xE6C5	#USER DEFINED CHAR
+0xF96A	0xE6C6	#USER DEFINED CHAR
+0xF96B	0xE6C7	#USER DEFINED CHAR
+0xF96C	0xE6C8	#USER DEFINED CHAR
+0xF96D	0xE6C9	#USER DEFINED CHAR
+0xF96E	0xE6CA	#USER DEFINED CHAR
+0xF96F	0xE6CB	#USER DEFINED CHAR
+0xF970	0xE6CC	#USER DEFINED CHAR
+0xF971	0xE6CD	#USER DEFINED CHAR
+0xF972	0xE6CE	#USER DEFINED CHAR
+0xF973	0xE6CF	#USER DEFINED CHAR
+0xF974	0xE6D0	#USER DEFINED CHAR
+0xF975	0xE6D1	#USER DEFINED CHAR
+0xF976	0xE6D2	#USER DEFINED CHAR
+0xF977	0xE6D3	#USER DEFINED CHAR
+0xF978	0xE6D4	#USER DEFINED CHAR
+0xF979	0xE6D5	#USER DEFINED CHAR
+0xF97A	0xE6D6	#USER DEFINED CHAR
+0xF97B	0xE6D7	#USER DEFINED CHAR
+0xF97C	0xE6D8	#USER DEFINED CHAR
+0xF97D	0xE6D9	#USER DEFINED CHAR
+0xF97E	0xE6DA	#USER DEFINED CHAR
+0xF980	0xE6DB	#USER DEFINED CHAR
+0xF981	0xE6DC	#USER DEFINED CHAR
+0xF982	0xE6DD	#USER DEFINED CHAR
+0xF983	0xE6DE	#USER DEFINED CHAR
+0xF984	0xE6DF	#USER DEFINED CHAR
+0xF985	0xE6E0	#USER DEFINED CHAR
+0xF986	0xE6E1	#USER DEFINED CHAR
+0xF987	0xE6E2	#USER DEFINED CHAR
+0xF988	0xE6E3	#USER DEFINED CHAR
+0xF989	0xE6E4	#USER DEFINED CHAR
+0xF98A	0xE6E5	#USER DEFINED CHAR
+0xF98B	0xE6E6	#USER DEFINED CHAR
+0xF98C	0xE6E7	#USER DEFINED CHAR
+0xF98D	0xE6E8	#USER DEFINED CHAR
+0xF98E	0xE6E9	#USER DEFINED CHAR
+0xF98F	0xE6EA	#USER DEFINED CHAR
+0xF990	0xE6EB	#USER DEFINED CHAR
+0xF991	0xE6EC	#USER DEFINED CHAR
+0xF992	0xE6ED	#USER DEFINED CHAR
+0xF993	0xE6EE	#USER DEFINED CHAR
+0xF994	0xE6EF	#USER DEFINED CHAR
+0xF995	0xE6F0	#USER DEFINED CHAR
+0xF996	0xE6F1	#USER DEFINED CHAR
+0xF997	0xE6F2	#USER DEFINED CHAR
+0xF998	0xE6F3	#USER DEFINED CHAR
+0xF999	0xE6F4	#USER DEFINED CHAR
+0xF99A	0xE6F5	#USER DEFINED CHAR
+0xF99B	0xE6F6	#USER DEFINED CHAR
+0xF99C	0xE6F7	#USER DEFINED CHAR
+0xF99D	0xE6F8	#USER DEFINED CHAR
+0xF99E	0xE6F9	#USER DEFINED CHAR
+0xF99F	0xE6FA	#USER DEFINED CHAR
+0xF9A0	0xE6FB	#USER DEFINED CHAR
+0xF9A1	0xE6FC	#USER DEFINED CHAR
+0xF9A2	0xE6FD	#USER DEFINED CHAR
+0xF9A3	0xE6FE	#USER DEFINED CHAR
+0xF9A4	0xE6FF	#USER DEFINED CHAR
+0xF9A5	0xE700	#USER DEFINED CHAR
+0xF9A6	0xE701	#USER DEFINED CHAR
+0xF9A7	0xE702	#USER DEFINED CHAR
+0xF9A8	0xE703	#USER DEFINED CHAR
+0xF9A9	0xE704	#USER DEFINED CHAR
+0xF9AA	0xE705	#USER DEFINED CHAR
+0xF9AB	0xE706	#USER DEFINED CHAR
+0xF9AC	0xE707	#USER DEFINED CHAR
+0xF9AD	0xE708	#USER DEFINED CHAR
+0xF9AE	0xE709	#USER DEFINED CHAR
+0xF9AF	0xE70A	#USER DEFINED CHAR
+0xF9B0	0xE70B	#USER DEFINED CHAR
+0xF9B1	0xE70C	#USER DEFINED CHAR
+0xF9B2	0xE70D	#USER DEFINED CHAR
+0xF9B3	0xE70E	#USER DEFINED CHAR
+0xF9B4	0xE70F	#USER DEFINED CHAR
+0xF9B5	0xE710	#USER DEFINED CHAR
+0xF9B6	0xE711	#USER DEFINED CHAR
+0xF9B7	0xE712	#USER DEFINED CHAR
+0xF9B8	0xE713	#USER DEFINED CHAR
+0xF9B9	0xE714	#USER DEFINED CHAR
+0xF9BA	0xE715	#USER DEFINED CHAR
+0xF9BB	0xE716	#USER DEFINED CHAR
+0xF9BC	0xE717	#USER DEFINED CHAR
+0xF9BD	0xE718	#USER DEFINED CHAR
+0xF9BE	0xE719	#USER DEFINED CHAR
+0xF9BF	0xE71A	#USER DEFINED CHAR
+0xF9C0	0xE71B	#USER DEFINED CHAR
+0xF9C1	0xE71C	#USER DEFINED CHAR
+0xF9C2	0xE71D	#USER DEFINED CHAR
+0xF9C3	0xE71E	#USER DEFINED CHAR
+0xF9C4	0xE71F	#USER DEFINED CHAR
+0xF9C5	0xE720	#USER DEFINED CHAR
+0xF9C6	0xE721	#USER DEFINED CHAR
+0xF9C7	0xE722	#USER DEFINED CHAR
+0xF9C8	0xE723	#USER DEFINED CHAR
+0xF9C9	0xE724	#USER DEFINED CHAR
+0xF9CA	0xE725	#USER DEFINED CHAR
+0xF9CB	0xE726	#USER DEFINED CHAR
+0xF9CC	0xE727	#USER DEFINED CHAR
+0xF9CD	0xE728	#USER DEFINED CHAR
+0xF9CE	0xE729	#USER DEFINED CHAR
+0xF9CF	0xE72A	#USER DEFINED CHAR
+0xF9D0	0xE72B	#USER DEFINED CHAR
+0xF9D1	0xE72C	#USER DEFINED CHAR
+0xF9D2	0xE72D	#USER DEFINED CHAR
+0xF9D3	0xE72E	#USER DEFINED CHAR
+0xF9D4	0xE72F	#USER DEFINED CHAR
+0xF9D5	0xE730	#USER DEFINED CHAR
+0xF9D6	0xE731	#USER DEFINED CHAR
+0xF9D7	0xE732	#USER DEFINED CHAR
+0xF9D8	0xE733	#USER DEFINED CHAR
+0xF9D9	0xE734	#USER DEFINED CHAR
+0xF9DA	0xE735	#USER DEFINED CHAR
+0xF9DB	0xE736	#USER DEFINED CHAR
+0xF9DC	0xE737	#USER DEFINED CHAR
+0xF9DD	0xE738	#USER DEFINED CHAR
+0xF9DE	0xE739	#USER DEFINED CHAR
+0xF9DF	0xE73A	#USER DEFINED CHAR
+0xF9E0	0xE73B	#USER DEFINED CHAR
+0xF9E1	0xE73C	#USER DEFINED CHAR
+0xF9E2	0xE73D	#USER DEFINED CHAR
+0xF9E3	0xE73E	#USER DEFINED CHAR
+0xF9E4	0xE73F	#USER DEFINED CHAR
+0xF9E5	0xE740	#USER DEFINED CHAR
+0xF9E6	0xE741	#USER DEFINED CHAR
+0xF9E7	0xE742	#USER DEFINED CHAR
+0xF9E8	0xE743	#USER DEFINED CHAR
+0xF9E9	0xE744	#USER DEFINED CHAR
+0xF9EA	0xE745	#USER DEFINED CHAR
+0xF9EB	0xE746	#USER DEFINED CHAR
+0xF9EC	0xE747	#USER DEFINED CHAR
+0xF9ED	0xE748	#USER DEFINED CHAR
+0xF9EE	0xE749	#USER DEFINED CHAR
+0xF9EF	0xE74A	#USER DEFINED CHAR
+0xF9F0	0xE74B	#USER DEFINED CHAR
+0xF9F1	0xE74C	#USER DEFINED CHAR
+0xF9F2	0xE74D	#USER DEFINED CHAR
+0xF9F3	0xE74E	#USER DEFINED CHAR
+0xF9F4	0xE74F	#USER DEFINED CHAR
+0xF9F5	0xE750	#USER DEFINED CHAR
+0xF9F6	0xE751	#USER DEFINED CHAR
+0xF9F7	0xE752	#USER DEFINED CHAR
+0xF9F8	0xE753	#USER DEFINED CHAR
+0xF9F9	0xE754	#USER DEFINED CHAR
+0xF9FA	0xE755	#USER DEFINED CHAR
+0xF9FB	0xE756	#USER DEFINED CHAR
+0xF9FC	0xE757	#USER DEFINED CHAR
 0xFA40	0x2170	#SMALL ROMAN NUMERAL ONE
 0xFA41	0x2171	#SMALL ROMAN NUMERAL TWO
 0xFA42	0x2172	#SMALL ROMAN NUMERAL THREE