lazarus/components/lazutils/commoncodepages.inc

4937 lines
150 KiB
PHP

{%MainUnit ../lconvencoding.pp}
{
*****************************************************************************
This file is part of LazUtils.
See the file COPYING.modifiedLGPL.txt, included in this distribution,
for details about the license.
*****************************************************************************
Common Unicode Conversion Tables
}
const
ArrayISO_8859_1ToUTF8: TCharToUTF8Table = (
#0, // #0
#1, // #1
#2, // #2
#3, // #3
#4, // #4
#5, // #5
#6, // #6
#7, // #7
#8, // #8
#9, // #9
#10, // #10
#11, // #11
#12, // #12
#13, // #13
#14, // #14
#15, // #15
#16, // #16
#17, // #17
#18, // #18
#19, // #19
#20, // #20
#21, // #21
#22, // #22
#23, // #23
#24, // #24
#25, // #25
#26, // #26
#27, // #27
#28, // #28
#29, // #29
#30, // #30
#31, // #31
' ', // ' '
'!', // '!'
'"', // '"'
'#', // '#'
'$', // '$'
'%', // '%'
'&', // '&'
'''', // ''''
'(', // '('
')', // ')'
'*', // '*'
'+', // '+'
',', // ','
'-', // '-'
'.', // '.'
'/', // '/'
'0', // '0'
'1', // '1'
'2', // '2'
'3', // '3'
'4', // '4'
'5', // '5'
'6', // '6'
'7', // '7'
'8', // '8'
'9', // '9'
':', // ':'
';', // ';'
'<', // '<'
'=', // '='
'>', // '>'
'?', // '?'
'@', // '@'
'A', // 'A'
'B', // 'B'
'C', // 'C'
'D', // 'D'
'E', // 'E'
'F', // 'F'
'G', // 'G'
'H', // 'H'
'I', // 'I'
'J', // 'J'
'K', // 'K'
'L', // 'L'
'M', // 'M'
'N', // 'N'
'O', // 'O'
'P', // 'P'
'Q', // 'Q'
'R', // 'R'
'S', // 'S'
'T', // 'T'
'U', // 'U'
'V', // 'V'
'W', // 'W'
'X', // 'X'
'Y', // 'Y'
'Z', // 'Z'
'[', // '['
'\', // '\'
']', // ']'
'^', // '^'
'_', // '_'
'`', // '`'
'a', // 'a'
'b', // 'b'
'c', // 'c'
'd', // 'd'
'e', // 'e'
'f', // 'f'
'g', // 'g'
'h', // 'h'
'i', // 'i'
'j', // 'j'
'k', // 'k'
'l', // 'l'
'm', // 'm'
'n', // 'n'
'o', // 'o'
'p', // 'p'
'q', // 'q'
'r', // 'r'
's', // 's'
't', // 't'
'u', // 'u'
'v', // 'v'
'w', // 'w'
'x', // 'x'
'y', // 'y'
'z', // 'z'
'{', // '{'
'|', // '|'
'}', // '}'
'~', // '~'
#127, // #127
#194#128, // #128
#194#129, // #129
#194#130, // #130
#194#131, // #131
#194#132, // #132
#194#133, // #133
#194#134, // #134
#194#135, // #135
#194#136, // #136
#194#137, // #137
#194#138, // #138
#194#139, // #139
#194#140, // #140
#194#141, // #141
#194#142, // #142
#194#143, // #143
#194#144, // #144
#194#145, // #145
#194#146, // #146
#194#147, // #147
#194#148, // #148
#194#149, // #149
#194#150, // #150
#194#151, // #151
#194#152, // #152
#194#153, // #153
#194#154, // #154
#194#155, // #155
#194#156, // #156
#194#157, // #157
#194#158, // #158
#194#159, // #159
#194#160, // #160
#194#161, // #161
#194#162, // #162
#194#163, // #163
#194#164, // #164
#194#165, // #165
#194#166, // #166
#194#167, // #167
#194#168, // #168
#194#169, // #169
#194#170, // #170
#194#171, // #171
#194#172, // #172
#194#173, // #173
#194#174, // #174
#194#175, // #175
#194#176, // #176
#194#177, // #177
#194#178, // #178
#194#179, // #179
#194#180, // #180
#194#181, // #181
#194#182, // #182
#194#183, // #183
#194#184, // #184
#194#185, // #185
#194#186, // #186
#194#187, // #187
#194#188, // #188
#194#189, // #189
#194#190, // #190
#194#191, // #191
#195#128, // #192
#195#129, // #193
#195#130, // #194
#195#131, // #195
#195#132, // #196
#195#133, // #197
#195#134, // #198
#195#135, // #199
#195#136, // #200
#195#137, // #201
#195#138, // #202
#195#139, // #203
#195#140, // #204
#195#141, // #205
#195#142, // #206
#195#143, // #207
#195#144, // #208
#195#145, // #209
#195#146, // #210
#195#147, // #211
#195#148, // #212
#195#149, // #213
#195#150, // #214
#195#151, // #215
#195#152, // #216
#195#153, // #217
#195#154, // #218
#195#155, // #219
#195#156, // #220
#195#157, // #221
#195#158, // #222
#195#159, // #223
#195#160, // #224
#195#161, // #225
#195#162, // #226
#195#163, // #227
#195#164, // #228
#195#165, // #229
#195#166, // #230
#195#167, // #231
#195#168, // #232
#195#169, // #233
#195#170, // #234
#195#171, // #235
#195#172, // #236
#195#173, // #237
#195#174, // #238
#195#175, // #239
#195#176, // #240
#195#177, // #241
#195#178, // #242
#195#179, // #243
#195#180, // #244
#195#181, // #245
#195#182, // #246
#195#183, // #247
#195#184, // #248
#195#185, // #249
#195#186, // #250
#195#187, // #251
#195#188, // #252
#195#189, // #253
#195#190, // #254
#195#191 // #255
);
ArrayISO_8859_15ToUTF8: TCharToUTF8Table = (
#0, // #0
#1, // #1
#2, // #2
#3, // #3
#4, // #4
#5, // #5
#6, // #6
#7, // #7
#8, // #8
#9, // #9
#10, // #10
#11, // #11
#12, // #12
#13, // #13
#14, // #14
#15, // #15
#16, // #16
#17, // #17
#18, // #18
#19, // #19
#20, // #20
#21, // #21
#22, // #22
#23, // #23
#24, // #24
#25, // #25
#26, // #26
#27, // #27
#28, // #28
#29, // #29
#30, // #30
#31, // #31
' ', // ' '
'!', // '!'
'"', // '"'
'#', // '#'
'$', // '$'
'%', // '%'
'&', // '&'
'''', // ''''
'(', // '('
')', // ')'
'*', // '*'
'+', // '+'
',', // ','
'-', // '-'
'.', // '.'
'/', // '/'
'0', // '0'
'1', // '1'
'2', // '2'
'3', // '3'
'4', // '4'
'5', // '5'
'6', // '6'
'7', // '7'
'8', // '8'
'9', // '9'
':', // ':'
';', // ';'
'<', // '<'
'=', // '='
'>', // '>'
'?', // '?'
'@', // '@'
'A', // 'A'
'B', // 'B'
'C', // 'C'
'D', // 'D'
'E', // 'E'
'F', // 'F'
'G', // 'G'
'H', // 'H'
'I', // 'I'
'J', // 'J'
'K', // 'K'
'L', // 'L'
'M', // 'M'
'N', // 'N'
'O', // 'O'
'P', // 'P'
'Q', // 'Q'
'R', // 'R'
'S', // 'S'
'T', // 'T'
'U', // 'U'
'V', // 'V'
'W', // 'W'
'X', // 'X'
'Y', // 'Y'
'Z', // 'Z'
'[', // '['
'\', // '\'
']', // ']'
'^', // '^'
'_', // '_'
'`', // '`'
'a', // 'a'
'b', // 'b'
'c', // 'c'
'd', // 'd'
'e', // 'e'
'f', // 'f'
'g', // 'g'
'h', // 'h'
'i', // 'i'
'j', // 'j'
'k', // 'k'
'l', // 'l'
'm', // 'm'
'n', // 'n'
'o', // 'o'
'p', // 'p'
'q', // 'q'
'r', // 'r'
's', // 's'
't', // 't'
'u', // 'u'
'v', // 'v'
'w', // 'w'
'x', // 'x'
'y', // 'y'
'z', // 'z'
'{', // '{'
'|', // '|'
'}', // '}'
'~', // '~'
#127, // #127
#194#128, // #128
#194#129, // #129
#194#130, // #130
#194#131, // #131
#194#132, // #132
#194#133, // #133
#194#134, // #134
#194#135, // #135
#194#136, // #136
#194#137, // #137
#194#138, // #138
#194#139, // #139
#194#140, // #140
#194#141, // #141
#194#142, // #142
#194#143, // #143
#194#144, // #144
#194#145, // #145
#194#146, // #146
#194#147, // #147
#194#148, // #148
#194#149, // #149
#194#150, // #150
#194#151, // #151
#194#152, // #152
#194#153, // #153
#194#154, // #154
#194#155, // #155
#194#156, // #156
#194#157, // #157
#194#158, // #158
#194#159, // #159
#194#160, // #160
#194#161, // #161
#194#162, // #162
#194#163, // #163
#226#130#172, // #164
#194#165, // #165
#197#160, // #166
#194#167, // #167
#197#161, // #168
#194#169, // #169
#194#170, // #170
#194#171, // #171
#194#172, // #172
#194#173, // #173
#194#174, // #174
#194#175, // #175
#194#176, // #176
#194#177, // #177
#194#178, // #178
#194#179, // #179
#197#189, // #180
#194#181, // #181
#194#182, // #182
#194#183, // #183
#197#190, // #184
#194#185, // #185
#194#186, // #186
#194#187, // #187
#197#146, // #188
#197#147, // #189
#197#184, // #190
#194#191, // #191
#195#128, // #192
#195#129, // #193
#195#130, // #194
#195#131, // #195
#195#132, // #196
#195#133, // #197
#195#134, // #198
#195#135, // #199
#195#136, // #200
#195#137, // #201
#195#138, // #202
#195#139, // #203
#195#140, // #204
#195#141, // #205
#195#142, // #206
#195#143, // #207
#195#144, // #208
#195#145, // #209
#195#146, // #210
#195#147, // #211
#195#148, // #212
#195#149, // #213
#195#150, // #214
#195#151, // #215
#195#152, // #216
#195#153, // #217
#195#154, // #218
#195#155, // #219
#195#156, // #220
#195#157, // #221
#195#158, // #222
#195#159, // #223
#195#160, // #224
#195#161, // #225
#195#162, // #226
#195#163, // #227
#195#164, // #228
#195#165, // #229
#195#166, // #230
#195#167, // #231
#195#168, // #232
#195#169, // #233
#195#170, // #234
#195#171, // #235
#195#172, // #236
#195#173, // #237
#195#174, // #238
#195#175, // #239
#195#176, // #240
#195#177, // #241
#195#178, // #242
#195#179, // #243
#195#180, // #244
#195#181, // #245
#195#182, // #246
#195#183, // #247
#195#184, // #248
#195#185, // #249
#195#186, // #250
#195#187, // #251
#195#188, // #252
#195#189, // #253
#195#190, // #254
#195#191 // #255
);
ArrayISO_8859_2ToUTF8: TCharToUTF8Table = (
#0, // #0
#1, // #1
#2, // #2
#3, // #3
#4, // #4
#5, // #5
#6, // #6
#7, // #7
#8, // #8
#9, // #9
#10, // #10
#11, // #11
#12, // #12
#13, // #13
#14, // #14
#15, // #15
#16, // #16
#17, // #17
#18, // #18
#19, // #19
#20, // #20
#21, // #21
#22, // #22
#23, // #23
#24, // #24
#25, // #25
#26, // #26
#27, // #27
#28, // #28
#29, // #29
#30, // #30
#31, // #31
' ', // ' '
'!', // '!'
'"', // '"'
'#', // '#'
'$', // '$'
'%', // '%'
'&', // '&'
'''', // ''''
'(', // '('
')', // ')'
'*', // '*'
'+', // '+'
',', // ','
'-', // '-'
'.', // '.'
'/', // '/'
'0', // '0'
'1', // '1'
'2', // '2'
'3', // '3'
'4', // '4'
'5', // '5'
'6', // '6'
'7', // '7'
'8', // '8'
'9', // '9'
':', // ':'
';', // ';'
'<', // '<'
'=', // '='
'>', // '>'
'?', // '?'
'@', // '@'
'A', // 'A'
'B', // 'B'
'C', // 'C'
'D', // 'D'
'E', // 'E'
'F', // 'F'
'G', // 'G'
'H', // 'H'
'I', // 'I'
'J', // 'J'
'K', // 'K'
'L', // 'L'
'M', // 'M'
'N', // 'N'
'O', // 'O'
'P', // 'P'
'Q', // 'Q'
'R', // 'R'
'S', // 'S'
'T', // 'T'
'U', // 'U'
'V', // 'V'
'W', // 'W'
'X', // 'X'
'Y', // 'Y'
'Z', // 'Z'
'[', // '['
'\', // '\'
']', // ']'
'^', // '^'
'_', // '_'
'`', // '`'
'a', // 'a'
'b', // 'b'
'c', // 'c'
'd', // 'd'
'e', // 'e'
'f', // 'f'
'g', // 'g'
'h', // 'h'
'i', // 'i'
'j', // 'j'
'k', // 'k'
'l', // 'l'
'm', // 'm'
'n', // 'n'
'o', // 'o'
'p', // 'p'
'q', // 'q'
'r', // 'r'
's', // 's'
't', // 't'
'u', // 'u'
'v', // 'v'
'w', // 'w'
'x', // 'x'
'y', // 'y'
'z', // 'z'
'{', // '{'
'|', // '|'
'}', // '}'
'~', // '~'
#127, // #127
#194#128, // #128
#194#129, // #129
#194#130, // #130
#194#131, // #131
#194#132, // #132
#194#133, // #133
#194#134, // #134
#194#135, // #135
#194#136, // #136
#194#137, // #137
#194#138, // #138
#194#139, // #139
#194#140, // #140
#194#141, // #141
#194#142, // #142
#194#143, // #143
#194#144, // #144
#194#145, // #145
#194#146, // #146
#194#147, // #147
#194#148, // #148
#194#149, // #149
#194#150, // #150
#194#151, // #151
#194#152, // #152
#194#153, // #153
#194#154, // #154
#194#155, // #155
#194#156, // #156
#194#157, // #157
#194#158, // #158
#194#159, // #159
#194#160, // #160
#196#132, // #161
#203#152, // #162
#197#129, // #163
#194#164, // #164
#196#189, // #165
#197#154, // #166
#194#167, // #167
#194#168, // #168
#197#160, // #169
#197#158, // #170
#197#164, // #171
#197#185, // #172
#194#173, // #173
#197#189, // #174
#197#187, // #175
#194#176, // #176
#196#133, // #177
#203#155, // #178
#197#130, // #179
#194#180, // #180
#196#190, // #181
#197#155, // #182
#203#135, // #183
#194#184, // #184
#197#161, // #185
#197#159, // #186
#197#165, // #187
#197#186, // #188
#203#157, // #189
#197#190, // #190
#197#188, // #191
#197#148, // #192
#195#129, // #193
#195#130, // #194
#196#130, // #195
#195#132, // #196
#196#185, // #197
#196#134, // #198
#195#135, // #199
#196#140, // #200
#195#137, // #201
#196#152, // #202
#195#139, // #203
#196#154, // #204
#195#141, // #205
#195#142, // #206
#196#142, // #207
#196#144, // #208
#197#131, // #209
#197#135, // #210
#195#147, // #211
#195#148, // #212
#197#144, // #213
#195#150, // #214
#195#151, // #215
#197#152, // #216
#197#174, // #217
#195#154, // #218
#197#176, // #219
#195#156, // #220
#195#157, // #221
#197#162, // #222
#195#159, // #223
#197#149, // #224
#195#161, // #225
#195#162, // #226
#196#131, // #227
#195#164, // #228
#196#186, // #229
#196#135, // #230
#195#167, // #231
#196#141, // #232
#195#169, // #233
#196#153, // #234
#195#171, // #235
#196#155, // #236
#195#173, // #237
#195#174, // #238
#196#143, // #239
#196#145, // #240
#197#132, // #241
#197#136, // #242
#195#179, // #243
#195#180, // #244
#197#145, // #245
#195#182, // #246
#195#183, // #247
#197#153, // #248
#197#175, // #249
#195#186, // #250
#197#177, // #251
#195#188, // #252
#195#189, // #253
#197#163, // #254
#203#153 // #255
);
ArrayCP1250ToUTF8: TCharToUTF8Table = (
#0, // #0
#1, // #1
#2, // #2
#3, // #3
#4, // #4
#5, // #5
#6, // #6
#7, // #7
#8, // #8
#9, // #9
#10, // #10
#11, // #11
#12, // #12
#13, // #13
#14, // #14
#15, // #15
#16, // #16
#17, // #17
#18, // #18
#19, // #19
#20, // #20
#21, // #21
#22, // #22
#23, // #23
#24, // #24
#25, // #25
#26, // #26
#27, // #27
#28, // #28
#29, // #29
#30, // #30
#31, // #31
' ', // ' '
'!', // '!'
'"', // '"'
'#', // '#'
'$', // '$'
'%', // '%'
'&', // '&'
'''', // ''''
'(', // '('
')', // ')'
'*', // '*'
'+', // '+'
',', // ','
'-', // '-'
'.', // '.'
'/', // '/'
'0', // '0'
'1', // '1'
'2', // '2'
'3', // '3'
'4', // '4'
'5', // '5'
'6', // '6'
'7', // '7'
'8', // '8'
'9', // '9'
':', // ':'
';', // ';'
'<', // '<'
'=', // '='
'>', // '>'
'?', // '?'
'@', // '@'
'A', // 'A'
'B', // 'B'
'C', // 'C'
'D', // 'D'
'E', // 'E'
'F', // 'F'
'G', // 'G'
'H', // 'H'
'I', // 'I'
'J', // 'J'
'K', // 'K'
'L', // 'L'
'M', // 'M'
'N', // 'N'
'O', // 'O'
'P', // 'P'
'Q', // 'Q'
'R', // 'R'
'S', // 'S'
'T', // 'T'
'U', // 'U'
'V', // 'V'
'W', // 'W'
'X', // 'X'
'Y', // 'Y'
'Z', // 'Z'
'[', // '['
'\', // '\'
']', // ']'
'^', // '^'
'_', // '_'
'`', // '`'
'a', // 'a'
'b', // 'b'
'c', // 'c'
'd', // 'd'
'e', // 'e'
'f', // 'f'
'g', // 'g'
'h', // 'h'
'i', // 'i'
'j', // 'j'
'k', // 'k'
'l', // 'l'
'm', // 'm'
'n', // 'n'
'o', // 'o'
'p', // 'p'
'q', // 'q'
'r', // 'r'
's', // 's'
't', // 't'
'u', // 'u'
'v', // 'v'
'w', // 'w'
'x', // 'x'
'y', // 'y'
'z', // 'z'
'{', // '{'
'|', // '|'
'}', // '}'
'~', // '~'
#127, // #127
#226#130#172, // #128
#194#129, // #129
#226#128#154, // #130
#194#131, // #131
#226#128#158, // #132
#226#128#166, // #133
#226#128#160, // #134
#226#128#161, // #135
#194#136, // #136
#226#128#176, // #137
#197#160, // #138
#226#128#185, // #139
#197#154, // #140
#197#164, // #141
#197#189, // #142
#197#185, // #143
#194#144, // #144
#226#128#152, // #145
#226#128#153, // #146
#226#128#156, // #147
#226#128#157, // #148
#226#128#162, // #149
#226#128#147, // #150
#226#128#148, // #151
#194#152, // #152
#226#132#162, // #153
#197#161, // #154
#226#128#186, // #155
#197#155, // #156
#197#165, // #157
#197#190, // #158
#197#186, // #159
#194#160, // #160
#203#135, // #161
#203#152, // #162
#197#129, // #163
#194#164, // #164
#196#132, // #165
#194#166, // #166
#194#167, // #167
#194#168, // #168
#194#169, // #169
#197#158, // #170
#194#171, // #171
#194#172, // #172
#194#173, // #173
#194#174, // #174
#197#187, // #175
#194#176, // #176
#194#177, // #177
#203#155, // #178
#197#130, // #179
#194#180, // #180
#194#181, // #181
#194#182, // #182
#194#183, // #183
#194#184, // #184
#196#133, // #185
#197#159, // #186
#194#187, // #187
#196#189, // #188
#203#157, // #189
#196#190, // #190
#197#188, // #191
#197#148, // #192
#195#129, // #193
#195#130, // #194
#196#130, // #195
#195#132, // #196
#196#185, // #197
#196#134, // #198
#195#135, // #199
#196#140, // #200
#195#137, // #201
#196#152, // #202
#195#139, // #203
#196#154, // #204
#195#141, // #205
#195#142, // #206
#196#142, // #207
#196#144, // #208
#197#131, // #209
#197#135, // #210
#195#147, // #211
#195#148, // #212
#197#144, // #213
#195#150, // #214
#195#151, // #215
#197#152, // #216
#197#174, // #217
#195#154, // #218
#197#176, // #219
#195#156, // #220
#195#157, // #221
#197#162, // #222
#195#159, // #223
#197#149, // #224
#195#161, // #225
#195#162, // #226
#196#131, // #227
#195#164, // #228
#196#186, // #229
#196#135, // #230
#195#167, // #231
#196#141, // #232
#195#169, // #233
#196#153, // #234
#195#171, // #235
#196#155, // #236
#195#173, // #237
#195#174, // #238
#196#143, // #239
#196#145, // #240
#197#132, // #241
#197#136, // #242
#195#179, // #243
#195#180, // #244
#197#145, // #245
#195#182, // #246
#195#183, // #247
#197#153, // #248
#197#175, // #249
#195#186, // #250
#197#177, // #251
#195#188, // #252
#195#189, // #253
#197#163, // #254
#203#153 // #255
);
ArrayCP1251ToUTF8: TCharToUTF8Table = (
#0, // #0
#1, // #1
#2, // #2
#3, // #3
#4, // #4
#5, // #5
#6, // #6
#7, // #7
#8, // #8
#9, // #9
#10, // #10
#11, // #11
#12, // #12
#13, // #13
#14, // #14
#15, // #15
#16, // #16
#17, // #17
#18, // #18
#19, // #19
#20, // #20
#21, // #21
#22, // #22
#23, // #23
#24, // #24
#25, // #25
#26, // #26
#27, // #27
#28, // #28
#29, // #29
#30, // #30
#31, // #31
' ', // ' '
'!', // '!'
'"', // '"'
'#', // '#'
'$', // '$'
'%', // '%'
'&', // '&'
'''', // ''''
'(', // '('
')', // ')'
'*', // '*'
'+', // '+'
',', // ','
'-', // '-'
'.', // '.'
'/', // '/'
'0', // '0'
'1', // '1'
'2', // '2'
'3', // '3'
'4', // '4'
'5', // '5'
'6', // '6'
'7', // '7'
'8', // '8'
'9', // '9'
':', // ':'
';', // ';'
'<', // '<'
'=', // '='
'>', // '>'
'?', // '?'
'@', // '@'
'A', // 'A'
'B', // 'B'
'C', // 'C'
'D', // 'D'
'E', // 'E'
'F', // 'F'
'G', // 'G'
'H', // 'H'
'I', // 'I'
'J', // 'J'
'K', // 'K'
'L', // 'L'
'M', // 'M'
'N', // 'N'
'O', // 'O'
'P', // 'P'
'Q', // 'Q'
'R', // 'R'
'S', // 'S'
'T', // 'T'
'U', // 'U'
'V', // 'V'
'W', // 'W'
'X', // 'X'
'Y', // 'Y'
'Z', // 'Z'
'[', // '['
'\', // '\'
']', // ']'
'^', // '^'
'_', // '_'
'`', // '`'
'a', // 'a'
'b', // 'b'
'c', // 'c'
'd', // 'd'
'e', // 'e'
'f', // 'f'
'g', // 'g'
'h', // 'h'
'i', // 'i'
'j', // 'j'
'k', // 'k'
'l', // 'l'
'm', // 'm'
'n', // 'n'
'o', // 'o'
'p', // 'p'
'q', // 'q'
'r', // 'r'
's', // 's'
't', // 't'
'u', // 'u'
'v', // 'v'
'w', // 'w'
'x', // 'x'
'y', // 'y'
'z', // 'z'
'{', // '{'
'|', // '|'
'}', // '}'
'~', // '~'
#127, // #127
#208#130, // #128
#208#131, // #129
#226#128#154, // #130
#209#147, // #131
#226#128#158, // #132
#226#128#166, // #133
#226#128#160, // #134
#226#128#161, // #135
#226#130#172, // #136
#226#128#176, // #137
#208#137, // #138
#226#128#185, // #139
#208#138, // #140
#208#140, // #141
#208#139, // #142
#208#143, // #143
#209#146, // #144
#226#128#152, // #145
#226#128#153, // #146
#226#128#156, // #147
#226#128#157, // #148
#226#128#162, // #149
#226#128#147, // #150
#226#128#148, // #151
#194#152, // #152
#226#132#162, // #153
#209#153, // #154
#226#128#186, // #155
#209#154, // #156
#209#156, // #157
#209#155, // #158
#209#159, // #159
#194#160, // #160
#208#142, // #161
#209#158, // #162
#208#136, // #163
#194#164, // #164
#210#144, // #165
#194#166, // #166
#194#167, // #167
#208#129, // #168
#194#169, // #169
#208#132, // #170
#194#171, // #171
#194#172, // #172
#194#173, // #173
#194#174, // #174
#208#135, // #175
#194#176, // #176
#194#177, // #177
#208#134, // #178
#209#150, // #179
#210#145, // #180
#194#181, // #181
#194#182, // #182
#194#183, // #183
#209#145, // #184
#226#132#150, // #185
#209#148, // #186
#194#187, // #187
#209#152, // #188
#208#133, // #189
#209#149, // #190
#209#151, // #191
#208#144, // #192
#208#145, // #193
#208#146, // #194
#208#147, // #195
#208#148, // #196
#208#149, // #197
#208#150, // #198
#208#151, // #199
#208#152, // #200
#208#153, // #201
#208#154, // #202
#208#155, // #203
#208#156, // #204
#208#157, // #205
#208#158, // #206
#208#159, // #207
#208#160, // #208
#208#161, // #209
#208#162, // #210
#208#163, // #211
#208#164, // #212
#208#165, // #213
#208#166, // #214
#208#167, // #215
#208#168, // #216
#208#169, // #217
#208#170, // #218
#208#171, // #219
#208#172, // #220
#208#173, // #221
#208#174, // #222
#208#175, // #223
#208#176, // #224
#208#177, // #225
#208#178, // #226
#208#179, // #227
#208#180, // #228
#208#181, // #229
#208#182, // #230
#208#183, // #231
#208#184, // #232
#208#185, // #233
#208#186, // #234
#208#187, // #235
#208#188, // #236
#208#189, // #237
#208#190, // #238
#208#191, // #239
#209#128, // #240
#209#129, // #241
#209#130, // #242
#209#131, // #243
#209#132, // #244
#209#133, // #245
#209#134, // #246
#209#135, // #247
#209#136, // #248
#209#137, // #249
#209#138, // #250
#209#139, // #251
#209#140, // #252
#209#141, // #253
#209#142, // #254
#209#143 // #255
);
ArrayCP1252ToUTF8: TCharToUTF8Table = (
#0, // #0
#1, // #1
#2, // #2
#3, // #3
#4, // #4
#5, // #5
#6, // #6
#7, // #7
#8, // #8
#9, // #9
#10, // #10
#11, // #11
#12, // #12
#13, // #13
#14, // #14
#15, // #15
#16, // #16
#17, // #17
#18, // #18
#19, // #19
#20, // #20
#21, // #21
#22, // #22
#23, // #23
#24, // #24
#25, // #25
#26, // #26
#27, // #27
#28, // #28
#29, // #29
#30, // #30
#31, // #31
' ', // ' '
'!', // '!'
'"', // '"'
'#', // '#'
'$', // '$'
'%', // '%'
'&', // '&'
'''', // ''''
'(', // '('
')', // ')'
'*', // '*'
'+', // '+'
',', // ','
'-', // '-'
'.', // '.'
'/', // '/'
'0', // '0'
'1', // '1'
'2', // '2'
'3', // '3'
'4', // '4'
'5', // '5'
'6', // '6'
'7', // '7'
'8', // '8'
'9', // '9'
':', // ':'
';', // ';'
'<', // '<'
'=', // '='
'>', // '>'
'?', // '?'
'@', // '@'
'A', // 'A'
'B', // 'B'
'C', // 'C'
'D', // 'D'
'E', // 'E'
'F', // 'F'
'G', // 'G'
'H', // 'H'
'I', // 'I'
'J', // 'J'
'K', // 'K'
'L', // 'L'
'M', // 'M'
'N', // 'N'
'O', // 'O'
'P', // 'P'
'Q', // 'Q'
'R', // 'R'
'S', // 'S'
'T', // 'T'
'U', // 'U'
'V', // 'V'
'W', // 'W'
'X', // 'X'
'Y', // 'Y'
'Z', // 'Z'
'[', // '['
'\', // '\'
']', // ']'
'^', // '^'
'_', // '_'
'`', // '`'
'a', // 'a'
'b', // 'b'
'c', // 'c'
'd', // 'd'
'e', // 'e'
'f', // 'f'
'g', // 'g'
'h', // 'h'
'i', // 'i'
'j', // 'j'
'k', // 'k'
'l', // 'l'
'm', // 'm'
'n', // 'n'
'o', // 'o'
'p', // 'p'
'q', // 'q'
'r', // 'r'
's', // 's'
't', // 't'
'u', // 'u'
'v', // 'v'
'w', // 'w'
'x', // 'x'
'y', // 'y'
'z', // 'z'
'{', // '{'
'|', // '|'
'}', // '}'
'~', // '~'
#127, // #127
#226#130#172, // #128
#194#129, // #129
#226#128#154, // #130
#198#146, // #131
#226#128#158, // #132
#226#128#166, // #133
#226#128#160, // #134
#226#128#161, // #135
#203#134, // #136
#226#128#176, // #137
#197#160, // #138
#226#128#185, // #139
#197#146, // #140
#194#141, // #141
#197#189, // #142
#194#143, // #143
#194#144, // #144
#226#128#152, // #145
#226#128#153, // #146
#226#128#156, // #147
#226#128#157, // #148
#226#128#162, // #149
#226#128#147, // #150
#226#128#148, // #151
#203#156, // #152
#226#132#162, // #153
#197#161, // #154
#226#128#186, // #155
#197#147, // #156
#194#157, // #157
#197#190, // #158
#197#184, // #159
#194#160, // #160
#194#161, // #161
#194#162, // #162
#194#163, // #163
#194#164, // #164
#194#165, // #165
#194#166, // #166
#194#167, // #167
#194#168, // #168
#194#169, // #169
#194#170, // #170
#194#171, // #171
#194#172, // #172
#194#173, // #173
#194#174, // #174
#194#175, // #175
#194#176, // #176
#194#177, // #177
#194#178, // #178
#194#179, // #179
#194#180, // #180
#194#181, // #181
#194#182, // #182
#194#183, // #183
#194#184, // #184
#194#185, // #185
#194#186, // #186
#194#187, // #187
#194#188, // #188
#194#189, // #189
#194#190, // #190
#194#191, // #191
#195#128, // #192
#195#129, // #193
#195#130, // #194
#195#131, // #195
#195#132, // #196
#195#133, // #197
#195#134, // #198
#195#135, // #199
#195#136, // #200
#195#137, // #201
#195#138, // #202
#195#139, // #203
#195#140, // #204
#195#141, // #205
#195#142, // #206
#195#143, // #207
#195#144, // #208
#195#145, // #209
#195#146, // #210
#195#147, // #211
#195#148, // #212
#195#149, // #213
#195#150, // #214
#195#151, // #215
#195#152, // #216
#195#153, // #217
#195#154, // #218
#195#155, // #219
#195#156, // #220
#195#157, // #221
#195#158, // #222
#195#159, // #223
#195#160, // #224
#195#161, // #225
#195#162, // #226
#195#163, // #227
#195#164, // #228
#195#165, // #229
#195#166, // #230
#195#167, // #231
#195#168, // #232
#195#169, // #233
#195#170, // #234
#195#171, // #235
#195#172, // #236
#195#173, // #237
#195#174, // #238
#195#175, // #239
#195#176, // #240
#195#177, // #241
#195#178, // #242
#195#179, // #243
#195#180, // #244
#195#181, // #245
#195#182, // #246
#195#183, // #247
#195#184, // #248
#195#185, // #249
#195#186, // #250
#195#187, // #251
#195#188, // #252
#195#189, // #253
#195#190, // #254
#195#191 // #255
);
ArrayCP1253ToUTF8: TCharToUTF8Table = (
#0, // #0
#1, // #1
#2, // #2
#3, // #3
#4, // #4
#5, // #5
#6, // #6
#7, // #7
#8, // #8
#9, // #9
#10, // #10
#11, // #11
#12, // #12
#13, // #13
#14, // #14
#15, // #15
#16, // #16
#17, // #17
#18, // #18
#19, // #19
#20, // #20
#21, // #21
#22, // #22
#23, // #23
#24, // #24
#25, // #25
#26, // #26
#27, // #27
#28, // #28
#29, // #29
#30, // #30
#31, // #31
' ', // ' '
'!', // '!'
'"', // '"'
'#', // '#'
'$', // '$'
'%', // '%'
'&', // '&'
'''', // ''''
'(', // '('
')', // ')'
'*', // '*'
'+', // '+'
',', // ','
'-', // '-'
'.', // '.'
'/', // '/'
'0', // '0'
'1', // '1'
'2', // '2'
'3', // '3'
'4', // '4'
'5', // '5'
'6', // '6'
'7', // '7'
'8', // '8'
'9', // '9'
':', // ':'
';', // ';'
'<', // '<'
'=', // '='
'>', // '>'
'?', // '?'
'@', // '@'
'A', // 'A'
'B', // 'B'
'C', // 'C'
'D', // 'D'
'E', // 'E'
'F', // 'F'
'G', // 'G'
'H', // 'H'
'I', // 'I'
'J', // 'J'
'K', // 'K'
'L', // 'L'
'M', // 'M'
'N', // 'N'
'O', // 'O'
'P', // 'P'
'Q', // 'Q'
'R', // 'R'
'S', // 'S'
'T', // 'T'
'U', // 'U'
'V', // 'V'
'W', // 'W'
'X', // 'X'
'Y', // 'Y'
'Z', // 'Z'
'[', // '['
'\', // '\'
']', // ']'
'^', // '^'
'_', // '_'
'`', // '`'
'a', // 'a'
'b', // 'b'
'c', // 'c'
'd', // 'd'
'e', // 'e'
'f', // 'f'
'g', // 'g'
'h', // 'h'
'i', // 'i'
'j', // 'j'
'k', // 'k'
'l', // 'l'
'm', // 'm'
'n', // 'n'
'o', // 'o'
'p', // 'p'
'q', // 'q'
'r', // 'r'
's', // 's'
't', // 't'
'u', // 'u'
'v', // 'v'
'w', // 'w'
'x', // 'x'
'y', // 'y'
'z', // 'z'
'{', // '{'
'|', // '|'
'}', // '}'
'~', // '~'
#127, // #127
#226#130#172, // #128
#194#129, // #129
#226#128#154, // #130
#198#146, // #131
#226#128#158, // #132
#226#128#166, // #133
#226#128#160, // #134
#226#128#161, // #135
#194#136, // #136
#226#128#176, // #137
#194#138, // #138
#226#128#185, // #139
#194#140, // #140
#194#141, // #141
#194#142, // #142
#194#143, // #143
#194#144, // #144
#226#128#152, // #145
#226#128#153, // #146
#226#128#156, // #147
#226#128#157, // #148
#226#128#162, // #149
#226#128#147, // #150
#226#128#148, // #151
#194#152, // #152
#226#132#162, // #153
#194#154, // #154
#226#128#186, // #155
#194#156, // #156
#194#157, // #157
#194#158, // #158
#194#159, // #159
#194#160, // #160
#206#133, // #161
#206#134, // #162
#194#163, // #163
#194#164, // #164
#194#165, // #165
#194#166, // #166
#194#167, // #167
#194#168, // #168
#194#169, // #169
#194#170, // #170
#194#171, // #171
#194#172, // #172
#194#173, // #173
#194#174, // #174
#226#128#149, // #175
#194#176, // #176
#194#177, // #177
#194#178, // #178
#194#179, // #179
#206#132, // #180
#194#181, // #181
#194#182, // #182
#194#183, // #183
#206#136, // #184
#206#137, // #185
#206#138, // #186
#194#187, // #187
#206#140, // #188
#194#189, // #189
#206#142, // #190
#206#143, // #191
#206#144, // #192
#206#145, // #193
#206#146, // #194
#206#147, // #195
#206#148, // #196
#206#149, // #197
#206#150, // #198
#206#151, // #199
#206#152, // #200
#206#153, // #201
#206#154, // #202
#206#155, // #203
#206#156, // #204
#206#157, // #205
#206#158, // #206
#206#159, // #207
#206#160, // #208
#206#161, // #209
#206#162, // #210
#206#163, // #211
#206#164, // #212
#206#165, // #213
#206#166, // #214
#206#167, // #215
#206#168, // #216
#206#169, // #217
#206#170, // #218
#206#171, // #219
#206#172, // #220
#206#173, // #221
#206#174, // #222
#206#175, // #223
#206#176, // #224
#206#177, // #225
#206#178, // #226
#206#179, // #227
#206#180, // #228
#206#181, // #229
#206#182, // #230
#206#183, // #231
#206#184, // #232
#206#185, // #233
#206#186, // #234
#206#187, // #235
#206#188, // #236
#206#189, // #237
#206#190, // #238
#206#191, // #239
#207#128, // #240
#207#129, // #241
#207#130, // #242
#207#131, // #243
#207#132, // #244
#207#133, // #245
#207#134, // #246
#207#135, // #247
#207#136, // #248
#207#137, // #249
#207#138, // #250
#207#139, // #251
#207#140, // #252
#207#141, // #253
#207#142, // #254
#207#143 // #255
);
ArrayCP1254ToUTF8: TCharToUTF8Table = (
#0, // #0
#1, // #1
#2, // #2
#3, // #3
#4, // #4
#5, // #5
#6, // #6
#7, // #7
#8, // #8
#9, // #9
#10, // #10
#11, // #11
#12, // #12
#13, // #13
#14, // #14
#15, // #15
#16, // #16
#17, // #17
#18, // #18
#19, // #19
#20, // #20
#21, // #21
#22, // #22
#23, // #23
#24, // #24
#25, // #25
#26, // #26
#27, // #27
#28, // #28
#29, // #29
#30, // #30
#31, // #31
' ', // ' '
'!', // '!'
'"', // '"'
'#', // '#'
'$', // '$'
'%', // '%'
'&', // '&'
'''', // ''''
'(', // '('
')', // ')'
'*', // '*'
'+', // '+'
',', // ','
'-', // '-'
'.', // '.'
'/', // '/'
'0', // '0'
'1', // '1'
'2', // '2'
'3', // '3'
'4', // '4'
'5', // '5'
'6', // '6'
'7', // '7'
'8', // '8'
'9', // '9'
':', // ':'
';', // ';'
'<', // '<'
'=', // '='
'>', // '>'
'?', // '?'
'@', // '@'
'A', // 'A'
'B', // 'B'
'C', // 'C'
'D', // 'D'
'E', // 'E'
'F', // 'F'
'G', // 'G'
'H', // 'H'
'I', // 'I'
'J', // 'J'
'K', // 'K'
'L', // 'L'
'M', // 'M'
'N', // 'N'
'O', // 'O'
'P', // 'P'
'Q', // 'Q'
'R', // 'R'
'S', // 'S'
'T', // 'T'
'U', // 'U'
'V', // 'V'
'W', // 'W'
'X', // 'X'
'Y', // 'Y'
'Z', // 'Z'
'[', // '['
'\', // '\'
']', // ']'
'^', // '^'
'_', // '_'
'`', // '`'
'a', // 'a'
'b', // 'b'
'c', // 'c'
'd', // 'd'
'e', // 'e'
'f', // 'f'
'g', // 'g'
'h', // 'h'
'i', // 'i'
'j', // 'j'
'k', // 'k'
'l', // 'l'
'm', // 'm'
'n', // 'n'
'o', // 'o'
'p', // 'p'
'q', // 'q'
'r', // 'r'
's', // 's'
't', // 't'
'u', // 'u'
'v', // 'v'
'w', // 'w'
'x', // 'x'
'y', // 'y'
'z', // 'z'
'{', // '{'
'|', // '|'
'}', // '}'
'~', // '~'
#127, // #127
#226#130#172, // #128
#194#129, // #129
#226#128#154, // #130
#198#146, // #131
#226#128#158, // #132
#226#128#166, // #133
#226#128#160, // #134
#226#128#161, // #135
#203#134, // #136
#226#128#176, // #137
#197#160, // #138
#226#128#185, // #139
#197#146, // #140
#194#141, // #141
#194#142, // #142
#194#143, // #143
#194#144, // #144
#226#128#152, // #145
#226#128#153, // #146
#226#128#156, // #147
#226#128#157, // #148
#226#128#162, // #149
#226#128#147, // #150
#226#128#148, // #151
#203#156, // #152
#226#132#162, // #153
#197#161, // #154
#226#128#186, // #155
#197#147, // #156
#194#157, // #157
#194#158, // #158
#197#184, // #159
#194#160, // #160
#194#161, // #161
#194#162, // #162
#194#163, // #163
#194#164, // #164
#194#165, // #165
#194#166, // #166
#194#167, // #167
#194#168, // #168
#194#169, // #169
#194#170, // #170
#194#171, // #171
#194#172, // #172
#194#173, // #173
#194#174, // #174
#194#175, // #175
#194#176, // #176
#194#177, // #177
#194#178, // #178
#194#179, // #179
#194#180, // #180
#194#181, // #181
#194#182, // #182
#194#183, // #183
#194#184, // #184
#194#185, // #185
#194#186, // #186
#194#187, // #187
#194#188, // #188
#194#189, // #189
#194#190, // #190
#194#191, // #191
#195#128, // #192
#195#129, // #193
#195#130, // #194
#195#131, // #195
#195#132, // #196
#195#133, // #197
#195#134, // #198
#195#135, // #199
#195#136, // #200
#195#137, // #201
#195#138, // #202
#195#139, // #203
#195#140, // #204
#195#141, // #205
#195#142, // #206
#195#143, // #207
#196#158, // #208
#195#145, // #209
#195#146, // #210
#195#147, // #211
#195#148, // #212
#195#149, // #213
#195#150, // #214
#195#151, // #215
#195#152, // #216
#195#153, // #217
#195#154, // #218
#195#155, // #219
#195#156, // #220
#196#176, // #221
#197#158, // #222
#195#159, // #223
#195#160, // #224
#195#161, // #225
#195#162, // #226
#195#163, // #227
#195#164, // #228
#195#165, // #229
#195#166, // #230
#195#167, // #231
#195#168, // #232
#195#169, // #233
#195#170, // #234
#195#171, // #235
#195#172, // #236
#195#173, // #237
#195#174, // #238
#195#175, // #239
#196#159, // #240
#195#177, // #241
#195#178, // #242
#195#179, // #243
#195#180, // #244
#195#181, // #245
#195#182, // #246
#195#183, // #247
#195#184, // #248
#195#185, // #249
#195#186, // #250
#195#187, // #251
#195#188, // #252
#196#177, // #253
#197#159, // #254
#195#191 // #255
);
ArrayCP1255ToUTF8: TCharToUTF8Table = (
#0, // #0
#1, // #1
#2, // #2
#3, // #3
#4, // #4
#5, // #5
#6, // #6
#7, // #7
#8, // #8
#9, // #9
#10, // #10
#11, // #11
#12, // #12
#13, // #13
#14, // #14
#15, // #15
#16, // #16
#17, // #17
#18, // #18
#19, // #19
#20, // #20
#21, // #21
#22, // #22
#23, // #23
#24, // #24
#25, // #25
#26, // #26
#27, // #27
#28, // #28
#29, // #29
#30, // #30
#31, // #31
' ', // ' '
'!', // '!'
'"', // '"'
'#', // '#'
'$', // '$'
'%', // '%'
'&', // '&'
'''', // ''''
'(', // '('
')', // ')'
'*', // '*'
'+', // '+'
',', // ','
'-', // '-'
'.', // '.'
'/', // '/'
'0', // '0'
'1', // '1'
'2', // '2'
'3', // '3'
'4', // '4'
'5', // '5'
'6', // '6'
'7', // '7'
'8', // '8'
'9', // '9'
':', // ':'
';', // ';'
'<', // '<'
'=', // '='
'>', // '>'
'?', // '?'
'@', // '@'
'A', // 'A'
'B', // 'B'
'C', // 'C'
'D', // 'D'
'E', // 'E'
'F', // 'F'
'G', // 'G'
'H', // 'H'
'I', // 'I'
'J', // 'J'
'K', // 'K'
'L', // 'L'
'M', // 'M'
'N', // 'N'
'O', // 'O'
'P', // 'P'
'Q', // 'Q'
'R', // 'R'
'S', // 'S'
'T', // 'T'
'U', // 'U'
'V', // 'V'
'W', // 'W'
'X', // 'X'
'Y', // 'Y'
'Z', // 'Z'
'[', // '['
'\', // '\'
']', // ']'
'^', // '^'
'_', // '_'
'`', // '`'
'a', // 'a'
'b', // 'b'
'c', // 'c'
'd', // 'd'
'e', // 'e'
'f', // 'f'
'g', // 'g'
'h', // 'h'
'i', // 'i'
'j', // 'j'
'k', // 'k'
'l', // 'l'
'm', // 'm'
'n', // 'n'
'o', // 'o'
'p', // 'p'
'q', // 'q'
'r', // 'r'
's', // 's'
't', // 't'
'u', // 'u'
'v', // 'v'
'w', // 'w'
'x', // 'x'
'y', // 'y'
'z', // 'z'
'{', // '{'
'|', // '|'
'}', // '}'
'~', // '~'
#127, // #127
#226#130#172, // #128
#194#129, // #129
#226#128#154, // #130
#198#146, // #131
#226#128#158, // #132
#226#128#166, // #133
#226#128#160, // #134
#226#128#161, // #135
#203#134, // #136
#226#128#176, // #137
#194#138, // #138
#226#128#185, // #139
#194#140, // #140
#194#141, // #141
#194#142, // #142
#194#143, // #143
#194#144, // #144
#226#128#152, // #145
#226#128#153, // #146
#226#128#156, // #147
#226#128#157, // #148
#226#128#162, // #149
#226#128#147, // #150
#226#128#148, // #151
#203#156, // #152
#226#132#162, // #153
#194#154, // #154
#226#128#186, // #155
#194#156, // #156
#194#157, // #157
#194#158, // #158
#194#159, // #159
#194#160, // #160
#194#161, // #161
#194#162, // #162
#194#163, // #163
#226#130#170, // #164
#194#165, // #165
#194#166, // #166
#194#167, // #167
#194#168, // #168
#194#169, // #169
#195#151, // #170
#194#171, // #171
#194#172, // #172
#194#173, // #173
#194#174, // #174
#194#175, // #175
#194#176, // #176
#194#177, // #177
#194#178, // #178
#194#179, // #179
#194#180, // #180
#194#181, // #181
#194#182, // #182
#194#183, // #183
#194#184, // #184
#194#185, // #185
#195#183, // #186
#194#187, // #187
#194#188, // #188
#194#189, // #189
#194#190, // #190
#194#191, // #191
#214#176, // #192
#214#177, // #193
#214#178, // #194
#214#179, // #195
#214#180, // #196
#214#181, // #197
#214#182, // #198
#214#183, // #199
#214#184, // #200
#214#185, // #201
#214#186, // #202
#214#187, // #203
#214#188, // #204
#214#189, // #205
#214#190, // #206
#214#191, // #207
#215#128, // #208
#215#129, // #209
#215#130, // #210
#215#131, // #211
#215#176, // #212
#215#177, // #213
#215#178, // #214
#215#179, // #215
#215#180, // #216
#215#181, // #217
#215#182, // #218
#215#183, // #219
#215#184, // #220
#215#185, // #221
#215#186, // #222
#215#187, // #223
#215#144, // #224
#215#145, // #225
#215#146, // #226
#215#147, // #227
#215#148, // #228
#215#149, // #229
#215#150, // #230
#215#151, // #231
#215#152, // #232
#215#153, // #233
#215#154, // #234
#215#155, // #235
#215#156, // #236
#215#157, // #237
#215#158, // #238
#215#159, // #239
#215#160, // #240
#215#161, // #241
#215#162, // #242
#215#163, // #243
#215#164, // #244
#215#165, // #245
#215#166, // #246
#215#167, // #247
#215#168, // #248
#215#169, // #249
#215#170, // #250
#215#171, // #251
#215#172, // #252
#226#128#142, // #253
#226#128#143, // #254
#215#173 // #255
);
ArrayCP1256ToUTF8: TCharToUTF8Table = (
#0, // #0
#1, // #1
#2, // #2
#3, // #3
#4, // #4
#5, // #5
#6, // #6
#7, // #7
#8, // #8
#9, // #9
#10, // #10
#11, // #11
#12, // #12
#13, // #13
#14, // #14
#15, // #15
#16, // #16
#17, // #17
#18, // #18
#19, // #19
#20, // #20
#21, // #21
#22, // #22
#23, // #23
#24, // #24
#25, // #25
#26, // #26
#27, // #27
#28, // #28
#29, // #29
#30, // #30
#31, // #31
' ', // ' '
'!', // '!'
'"', // '"'
'#', // '#'
'$', // '$'
'%', // '%'
'&', // '&'
'''', // ''''
'(', // '('
')', // ')'
'*', // '*'
'+', // '+'
',', // ','
'-', // '-'
'.', // '.'
'/', // '/'
'0', // '0'
'1', // '1'
'2', // '2'
'3', // '3'
'4', // '4'
'5', // '5'
'6', // '6'
'7', // '7'
'8', // '8'
'9', // '9'
':', // ':'
';', // ';'
'<', // '<'
'=', // '='
'>', // '>'
'?', // '?'
'@', // '@'
'A', // 'A'
'B', // 'B'
'C', // 'C'
'D', // 'D'
'E', // 'E'
'F', // 'F'
'G', // 'G'
'H', // 'H'
'I', // 'I'
'J', // 'J'
'K', // 'K'
'L', // 'L'
'M', // 'M'
'N', // 'N'
'O', // 'O'
'P', // 'P'
'Q', // 'Q'
'R', // 'R'
'S', // 'S'
'T', // 'T'
'U', // 'U'
'V', // 'V'
'W', // 'W'
'X', // 'X'
'Y', // 'Y'
'Z', // 'Z'
'[', // '['
'\', // '\'
']', // ']'
'^', // '^'
'_', // '_'
'`', // '`'
'a', // 'a'
'b', // 'b'
'c', // 'c'
'd', // 'd'
'e', // 'e'
'f', // 'f'
'g', // 'g'
'h', // 'h'
'i', // 'i'
'j', // 'j'
'k', // 'k'
'l', // 'l'
'm', // 'm'
'n', // 'n'
'o', // 'o'
'p', // 'p'
'q', // 'q'
'r', // 'r'
's', // 's'
't', // 't'
'u', // 'u'
'v', // 'v'
'w', // 'w'
'x', // 'x'
'y', // 'y'
'z', // 'z'
'{', // '{'
'|', // '|'
'}', // '}'
'~', // '~'
#127, // #127
#226#130#172, // #128
#217#190, // #129
#226#128#154, // #130
#198#146, // #131
#226#128#158, // #132
#226#128#166, // #133
#226#128#160, // #134
#226#128#161, // #135
#203#134, // #136
#226#128#176, // #137
#217#185, // #138
#226#128#185, // #139
#197#146, // #140
#218#134, // #141
#218#152, // #142
#218#136, // #143
#218#175, // #144
#226#128#152, // #145
#226#128#153, // #146
#226#128#156, // #147
#226#128#157, // #148
#226#128#162, // #149
#226#128#147, // #150
#226#128#148, // #151
#218#169, // #152
#226#132#162, // #153
#218#145, // #154
#226#128#186, // #155
#197#147, // #156
#226#128#140, // #157
#226#128#141, // #158
#218#186, // #159
#194#160, // #160
#216#140, // #161
#194#162, // #162
#194#163, // #163
#194#164, // #164
#194#165, // #165
#194#166, // #166
#194#167, // #167
#194#168, // #168
#194#169, // #169
#218#190, // #170
#194#171, // #171
#194#172, // #172
#194#173, // #173
#194#174, // #174
#194#175, // #175
#194#176, // #176
#194#177, // #177
#194#178, // #178
#194#179, // #179
#194#180, // #180
#194#181, // #181
#194#182, // #182
#194#183, // #183
#194#184, // #184
#194#185, // #185
#216#155, // #186
#194#187, // #187
#194#188, // #188
#194#189, // #189
#194#190, // #190
#216#159, // #191
#219#129, // #192
#216#161, // #193
#216#162, // #194
#216#163, // #195
#216#164, // #196
#216#165, // #197
#216#166, // #198
#216#167, // #199
#216#168, // #200
#216#169, // #201
#216#170, // #202
#216#171, // #203
#216#172, // #204
#216#173, // #205
#216#174, // #206
#216#175, // #207
#216#176, // #208
#216#177, // #209
#216#178, // #210
#216#179, // #211
#216#180, // #212
#216#181, // #213
#216#182, // #214
#195#151, // #215
#216#183, // #216
#216#184, // #217
#216#185, // #218
#216#186, // #219
#217#128, // #220
#217#129, // #221
#217#130, // #222
#217#131, // #223
#195#160, // #224
#217#132, // #225
#195#162, // #226
#217#133, // #227
#217#134, // #228
#217#135, // #229
#217#136, // #230
#195#167, // #231
#195#168, // #232
#195#169, // #233
#195#170, // #234
#195#171, // #235
#217#137, // #236
#217#138, // #237
#195#174, // #238
#195#175, // #239
#217#139, // #240
#217#140, // #241
#217#141, // #242
#217#142, // #243
#195#180, // #244
#217#143, // #245
#217#144, // #246
#195#183, // #247
#217#145, // #248
#195#185, // #249
#217#146, // #250
#195#187, // #251
#195#188, // #252
#226#128#142, // #253
#226#128#143, // #254
#219#146 // #255
);
ArrayCP1257ToUTF8: TCharToUTF8Table = (
#0, // #0
#1, // #1
#2, // #2
#3, // #3
#4, // #4
#5, // #5
#6, // #6
#7, // #7
#8, // #8
#9, // #9
#10, // #10
#11, // #11
#12, // #12
#13, // #13
#14, // #14
#15, // #15
#16, // #16
#17, // #17
#18, // #18
#19, // #19
#20, // #20
#21, // #21
#22, // #22
#23, // #23
#24, // #24
#25, // #25
#26, // #26
#27, // #27
#28, // #28
#29, // #29
#30, // #30
#31, // #31
' ', // ' '
'!', // '!'
'"', // '"'
'#', // '#'
'$', // '$'
'%', // '%'
'&', // '&'
'''', // ''''
'(', // '('
')', // ')'
'*', // '*'
'+', // '+'
',', // ','
'-', // '-'
'.', // '.'
'/', // '/'
'0', // '0'
'1', // '1'
'2', // '2'
'3', // '3'
'4', // '4'
'5', // '5'
'6', // '6'
'7', // '7'
'8', // '8'
'9', // '9'
':', // ':'
';', // ';'
'<', // '<'
'=', // '='
'>', // '>'
'?', // '?'
'@', // '@'
'A', // 'A'
'B', // 'B'
'C', // 'C'
'D', // 'D'
'E', // 'E'
'F', // 'F'
'G', // 'G'
'H', // 'H'
'I', // 'I'
'J', // 'J'
'K', // 'K'
'L', // 'L'
'M', // 'M'
'N', // 'N'
'O', // 'O'
'P', // 'P'
'Q', // 'Q'
'R', // 'R'
'S', // 'S'
'T', // 'T'
'U', // 'U'
'V', // 'V'
'W', // 'W'
'X', // 'X'
'Y', // 'Y'
'Z', // 'Z'
'[', // '['
'\', // '\'
']', // ']'
'^', // '^'
'_', // '_'
'`', // '`'
'a', // 'a'
'b', // 'b'
'c', // 'c'
'd', // 'd'
'e', // 'e'
'f', // 'f'
'g', // 'g'
'h', // 'h'
'i', // 'i'
'j', // 'j'
'k', // 'k'
'l', // 'l'
'm', // 'm'
'n', // 'n'
'o', // 'o'
'p', // 'p'
'q', // 'q'
'r', // 'r'
's', // 's'
't', // 't'
'u', // 'u'
'v', // 'v'
'w', // 'w'
'x', // 'x'
'y', // 'y'
'z', // 'z'
'{', // '{'
'|', // '|'
'}', // '}'
'~', // '~'
#127, // #127
#226#130#172, // #128
#194#129, // #129
#226#128#154, // #130
#194#131, // #131
#226#128#158, // #132
#226#128#166, // #133
#226#128#160, // #134
#226#128#161, // #135
#194#136, // #136
#226#128#176, // #137
#194#138, // #138
#226#128#185, // #139
#194#140, // #140
#194#168, // #141
#203#135, // #142
#194#184, // #143
#194#144, // #144
#226#128#152, // #145
#226#128#153, // #146
#226#128#156, // #147
#226#128#157, // #148
#226#128#162, // #149
#226#128#147, // #150
#226#128#148, // #151
#194#152, // #152
#226#132#162, // #153
#194#154, // #154
#226#128#186, // #155
#194#156, // #156
#194#175, // #157
#203#155, // #158
#194#159, // #159
#194#160, // #160
#194#161, // #161
#194#162, // #162
#194#163, // #163
#194#164, // #164
#194#165, // #165
#194#166, // #166
#194#167, // #167
#195#152, // #168
#194#169, // #169
#197#150, // #170
#194#171, // #171
#194#172, // #172
#194#173, // #173
#194#174, // #174
#195#134, // #175
#194#176, // #176
#194#177, // #177
#194#178, // #178
#194#179, // #179
#194#180, // #180
#194#181, // #181
#194#182, // #182
#194#183, // #183
#195#184, // #184
#194#185, // #185
#197#151, // #186
#194#187, // #187
#194#188, // #188
#194#189, // #189
#194#190, // #190
#195#166, // #191
#196#132, // #192
#196#174, // #193
#196#128, // #194
#196#134, // #195
#195#132, // #196
#195#133, // #197
#196#152, // #198
#196#146, // #199
#196#140, // #200
#195#137, // #201
#197#185, // #202
#196#150, // #203
#196#162, // #204
#196#182, // #205
#196#170, // #206
#196#187, // #207
#197#160, // #208
#197#131, // #209
#197#133, // #210
#195#147, // #211
#197#140, // #212
#195#149, // #213
#195#150, // #214
#195#151, // #215
#197#178, // #216
#197#129, // #217
#197#154, // #218
#197#170, // #219
#195#156, // #220
#197#187, // #221
#197#189, // #222
#195#159, // #223
#196#133, // #224
#196#175, // #225
#196#129, // #226
#196#135, // #227
#195#164, // #228
#195#165, // #229
#196#153, // #230
#196#147, // #231
#196#141, // #232
#195#169, // #233
#197#186, // #234
#196#151, // #235
#196#163, // #236
#196#183, // #237
#196#171, // #238
#196#188, // #239
#197#161, // #240
#197#132, // #241
#197#134, // #242
#195#179, // #243
#197#141, // #244
#195#181, // #245
#195#182, // #246
#195#183, // #247
#197#179, // #248
#197#130, // #249
#197#155, // #250
#197#171, // #251
#195#188, // #252
#197#188, // #253
#197#190, // #254
#203#153 // #255
);
ArrayCP1258ToUTF8: TCharToUTF8Table = (
#0, // #0
#1, // #1
#2, // #2
#3, // #3
#4, // #4
#5, // #5
#6, // #6
#7, // #7
#8, // #8
#9, // #9
#10, // #10
#11, // #11
#12, // #12
#13, // #13
#14, // #14
#15, // #15
#16, // #16
#17, // #17
#18, // #18
#19, // #19
#20, // #20
#21, // #21
#22, // #22
#23, // #23
#24, // #24
#25, // #25
#26, // #26
#27, // #27
#28, // #28
#29, // #29
#30, // #30
#31, // #31
' ', // ' '
'!', // '!'
'"', // '"'
'#', // '#'
'$', // '$'
'%', // '%'
'&', // '&'
'''', // ''''
'(', // '('
')', // ')'
'*', // '*'
'+', // '+'
',', // ','
'-', // '-'
'.', // '.'
'/', // '/'
'0', // '0'
'1', // '1'
'2', // '2'
'3', // '3'
'4', // '4'
'5', // '5'
'6', // '6'
'7', // '7'
'8', // '8'
'9', // '9'
':', // ':'
';', // ';'
'<', // '<'
'=', // '='
'>', // '>'
'?', // '?'
'@', // '@'
'A', // 'A'
'B', // 'B'
'C', // 'C'
'D', // 'D'
'E', // 'E'
'F', // 'F'
'G', // 'G'
'H', // 'H'
'I', // 'I'
'J', // 'J'
'K', // 'K'
'L', // 'L'
'M', // 'M'
'N', // 'N'
'O', // 'O'
'P', // 'P'
'Q', // 'Q'
'R', // 'R'
'S', // 'S'
'T', // 'T'
'U', // 'U'
'V', // 'V'
'W', // 'W'
'X', // 'X'
'Y', // 'Y'
'Z', // 'Z'
'[', // '['
'\', // '\'
']', // ']'
'^', // '^'
'_', // '_'
'`', // '`'
'a', // 'a'
'b', // 'b'
'c', // 'c'
'd', // 'd'
'e', // 'e'
'f', // 'f'
'g', // 'g'
'h', // 'h'
'i', // 'i'
'j', // 'j'
'k', // 'k'
'l', // 'l'
'm', // 'm'
'n', // 'n'
'o', // 'o'
'p', // 'p'
'q', // 'q'
'r', // 'r'
's', // 's'
't', // 't'
'u', // 'u'
'v', // 'v'
'w', // 'w'
'x', // 'x'
'y', // 'y'
'z', // 'z'
'{', // '{'
'|', // '|'
'}', // '}'
'~', // '~'
#127, // #127
#226#130#172, // #128
#194#129, // #129
#226#128#154, // #130
#198#146, // #131
#226#128#158, // #132
#226#128#166, // #133
#226#128#160, // #134
#226#128#161, // #135
#203#134, // #136
#226#128#176, // #137
#194#138, // #138
#226#128#185, // #139
#197#146, // #140
#194#141, // #141
#194#142, // #142
#194#143, // #143
#194#144, // #144
#226#128#152, // #145
#226#128#153, // #146
#226#128#156, // #147
#226#128#157, // #148
#226#128#162, // #149
#226#128#147, // #150
#226#128#148, // #151
#203#156, // #152
#226#132#162, // #153
#194#154, // #154
#226#128#186, // #155
#197#147, // #156
#194#157, // #157
#194#158, // #158
#197#184, // #159
#194#160, // #160
#194#161, // #161
#194#162, // #162
#194#163, // #163
#194#164, // #164
#194#165, // #165
#194#166, // #166
#194#167, // #167
#194#168, // #168
#194#169, // #169
#194#170, // #170
#194#171, // #171
#194#172, // #172
#194#173, // #173
#194#174, // #174
#194#175, // #175
#194#176, // #176
#194#177, // #177
#194#178, // #178
#194#179, // #179
#194#180, // #180
#194#181, // #181
#194#182, // #182
#194#183, // #183
#194#184, // #184
#194#185, // #185
#194#186, // #186
#194#187, // #187
#194#188, // #188
#194#189, // #189
#194#190, // #190
#194#191, // #191
#195#128, // #192
#195#129, // #193
#195#130, // #194
#196#130, // #195
#195#132, // #196
#195#133, // #197
#195#134, // #198
#195#135, // #199
#195#136, // #200
#195#137, // #201
#195#138, // #202
#195#139, // #203
#204#128, // #204
#195#141, // #205
#195#142, // #206
#195#143, // #207
#196#144, // #208
#195#145, // #209
#204#137, // #210
#195#147, // #211
#195#148, // #212
#198#160, // #213
#195#150, // #214
#195#151, // #215
#195#152, // #216
#195#153, // #217
#195#154, // #218
#195#155, // #219
#195#156, // #220
#198#175, // #221
#204#131, // #222
#195#159, // #223
#195#160, // #224
#195#161, // #225
#195#162, // #226
#196#131, // #227
#195#164, // #228
#195#165, // #229
#195#166, // #230
#195#167, // #231
#195#168, // #232
#195#169, // #233
#195#170, // #234
#195#171, // #235
#204#129, // #236
#195#173, // #237
#195#174, // #238
#195#175, // #239
#196#145, // #240
#195#177, // #241
#204#163, // #242
#195#179, // #243
#195#180, // #244
#198#161, // #245
#195#182, // #246
#195#183, // #247
#195#184, // #248
#195#185, // #249
#195#186, // #250
#195#187, // #251
#195#188, // #252
#198#176, // #253
#226#130#171, // #254
#195#191 // #255
);
ArrayCP437ToUTF8 : TCharToUTF8Table = (
#0, // #0
#1, // #1
#2, // #2
#3, // #3
#4, // #4
#5, // #5
#6, // #6
#7, // #7
#8, // #8
#9, // #9
#10, // #10
#11, // #11
#12, // #12
#13, // #13
#14, // #14
#15, // #15
#16, // #16
#17, // #17
#18, // #18
#19, // #19
#20, // #20
#21, // #21
#22, // #22
#23, // #23
#24, // #24
#25, // #25
#26, // #26
#27, // #27
#28, // #28
#29, // #29
#30, // #30
#31, // #31
' ', // ' '
'!', // '!'
'"', // '"'
'#', // '#'
'$', // '$'
'%', // '%'
'&', // '&'
'''', // ''''
'(', // '('
')', // ')'
'*', // '*'
'+', // '+'
',', // ','
'-', // '-'
'.', // '.'
'/', // '/'
'0', // '0'
'1', // '1'
'2', // '2'
'3', // '3'
'4', // '4'
'5', // '5'
'6', // '6'
'7', // '7'
'8', // '8'
'9', // '9'
':', // ':'
';', // ';'
'<', // '<'
'=', // '='
'>', // '>'
'?', // '?'
'@', // '@'
'A', // 'A'
'B', // 'B'
'C', // 'C'
'D', // 'D'
'E', // 'E'
'F', // 'F'
'G', // 'G'
'H', // 'H'
'I', // 'I'
'J', // 'J'
'K', // 'K'
'L', // 'L'
'M', // 'M'
'N', // 'N'
'O', // 'O'
'P', // 'P'
'Q', // 'Q'
'R', // 'R'
'S', // 'S'
'T', // 'T'
'U', // 'U'
'V', // 'V'
'W', // 'W'
'X', // 'X'
'Y', // 'Y'
'Z', // 'Z'
'[', // '['
'\', // '\'
']', // ']'
'^', // '^'
'_', // '_'
'`', // '`'
'a', // 'a'
'b', // 'b'
'c', // 'c'
'd', // 'd'
'e', // 'e'
'f', // 'f'
'g', // 'g'
'h', // 'h'
'i', // 'i'
'j', // 'j'
'k', // 'k'
'l', // 'l'
'm', // 'm'
'n', // 'n'
'o', // 'o'
'p', // 'p'
'q', // 'q'
'r', // 'r'
's', // 's'
't', // 't'
'u', // 'u'
'v', // 'v'
'w', // 'w'
'x', // 'x'
'y', // 'y'
'z', // 'z'
'{', // '{'
'|', // '|'
'}', // '}'
'~', // '~'
#127, // #127
#195#135, // #128
#195#188, // #129
#195#169, // #130
#195#162, // #131
#195#164, // #132
#195#160, // #133
#195#165, // #134
#195#167, // #135
#195#170, // #136
#195#171, // #137
#195#168, // #138
#195#175, // #139
#195#174, // #140
#195#172, // #141
#195#132, // #142
#195#133, // #143
#195#137, // #144
#195#166, // #145
#195#134, // #146
#195#180, // #147
#195#182, // #148
#195#178, // #149
#195#187, // #150
#195#185, // #151
#195#191, // #152
#195#150, // #153
#195#156, // #154
#194#162, // #155
#194#163, // #156
#194#165, // #157
#226#130#167, // #158
#198#146, // #159
#195#161, // #160
#195#173, // #161
#195#179, // #162
#195#186, // #163
#195#177, // #164
#195#145, // #165
#194#170, // #166
#194#186, // #167
#194#191, // #168
#226#140#144, // #169
#194#172, // #170
#194#189, // #171
#194#188, // #172
#194#161, // #173
#194#171, // #174
#194#187, // #175
#226#150#145, // #176
#226#150#146, // #177
#226#150#147, // #178
#226#148#130, // #179
#226#148#164, // #180
#226#149#161, // #181
#226#149#162, // #182
#226#149#150, // #183
#226#149#149, // #184
#226#149#163, // #185
#226#149#145, // #186
#226#149#151, // #187
#226#149#157, // #188
#226#149#156, // #189
#226#149#155, // #190
#226#148#144, // #191
#226#148#148, // #192
#226#148#180, // #193
#226#148#172, // #194
#226#148#156, // #195
#226#148#128, // #196
#226#148#188, // #197
#226#149#158, // #198
#226#149#159, // #199
#226#149#154, // #200
#226#149#148, // #201
#226#149#169, // #202
#226#149#166, // #203
#226#149#160, // #204
#226#149#144, // #205
#226#149#172, // #206
#226#149#167, // #207
#226#149#168, // #208
#226#149#164, // #209
#226#149#165, // #210
#226#149#153, // #211
#226#149#152, // #212
#226#149#146, // #213
#226#149#147, // #214
#226#149#171, // #215
#226#149#170, // #216
#226#148#152, // #217
#226#148#140, // #218
#226#150#136, // #219
#226#150#132, // #220
#226#150#140, // #221
#226#150#144, // #222
#226#150#128, // #223
#206#177, // #224
#195#159, // #225
#206#147, // #226
#207#128, // #227
#206#163, // #228
#207#131, // #229
#194#181, // #230
#207#132, // #231
#206#166, // #232
#206#152, // #233
#206#169, // #234
#206#180, // #235
#226#136#158, // #236
#207#134, // #237
#206#181, // #238
#226#136#169, // #239
#226#137#161, // #240
#194#177, // #241
#226#137#165, // #242
#226#137#164, // #243
#226#140#160, // #244
#226#140#161, // #245
#195#183, // #246
#226#137#136, // #247
#194#176, // #248
#226#136#153, // #249
#194#183, // #250
#226#136#154, // #251
#226#129#191, // #252
#194#178, // #253
#226#150#160, // #254
#194#160 // #255
);
ArrayCP850ToUTF8 : TCharToUTF8Table = (
#0, // #0
#1, // #1
#2, // #2
#3, // #3
#4, // #4
#5, // #5
#6, // #6
#7, // #7
#8, // #8
#9, // #9
#10, // #10
#11, // #11
#12, // #12
#13, // #13
#14, // #14
#15, // #15
#16, // #16
#17, // #17
#18, // #18
#19, // #19
#20, // #20
#21, // #21
#22, // #22
#23, // #23
#24, // #24
#25, // #25
#26, // #26
#27, // #27
#28, // #28
#29, // #29
#30, // #30
#31, // #31
' ', // ' '
'!', // '!'
'"', // '"'
'#', // '#'
'$', // '$'
'%', // '%'
'&', // '&'
'''', // ''''
'(', // '('
')', // ')'
'*', // '*'
'+', // '+'
',', // ','
'-', // '-'
'.', // '.'
'/', // '/'
'0', // '0'
'1', // '1'
'2', // '2'
'3', // '3'
'4', // '4'
'5', // '5'
'6', // '6'
'7', // '7'
'8', // '8'
'9', // '9'
':', // ':'
';', // ';'
'<', // '<'
'=', // '='
'>', // '>'
'?', // '?'
'@', // '@'
'A', // 'A'
'B', // 'B'
'C', // 'C'
'D', // 'D'
'E', // 'E'
'F', // 'F'
'G', // 'G'
'H', // 'H'
'I', // 'I'
'J', // 'J'
'K', // 'K'
'L', // 'L'
'M', // 'M'
'N', // 'N'
'O', // 'O'
'P', // 'P'
'Q', // 'Q'
'R', // 'R'
'S', // 'S'
'T', // 'T'
'U', // 'U'
'V', // 'V'
'W', // 'W'
'X', // 'X'
'Y', // 'Y'
'Z', // 'Z'
'[', // '['
'\', // '\'
']', // ']'
'^', // '^'
'_', // '_'
'`', // '`'
'a', // 'a'
'b', // 'b'
'c', // 'c'
'd', // 'd'
'e', // 'e'
'f', // 'f'
'g', // 'g'
'h', // 'h'
'i', // 'i'
'j', // 'j'
'k', // 'k'
'l', // 'l'
'm', // 'm'
'n', // 'n'
'o', // 'o'
'p', // 'p'
'q', // 'q'
'r', // 'r'
's', // 's'
't', // 't'
'u', // 'u'
'v', // 'v'
'w', // 'w'
'x', // 'x'
'y', // 'y'
'z', // 'z'
'{', // '{'
'|', // '|'
'}', // '}'
'~', // '~'
#127, // #127
#195#135, // #128
#195#188, // #129
#195#169, // #130
#195#162, // #131
#195#164, // #132
#195#160, // #133
#195#165, // #134
#195#167, // #135
#195#170, // #136
#195#171, // #137
#195#168, // #138
#195#175, // #139
#195#174, // #140
#195#172, // #141
#195#132, // #142
#195#133, // #143
#195#137, // #144
#195#166, // #145
#195#134, // #146
#195#180, // #147
#195#182, // #148
#195#178, // #149
#195#187, // #150
#195#185, // #151
#195#191, // #152
#195#150, // #153
#195#156, // #154
#195#184, // #155
#194#163, // #156
#195#152, // #157
#195#151, // #158
#198#146, // #159
#195#161, // #160
#195#173, // #161
#195#179, // #162
#195#186, // #163
#195#177, // #164
#195#145, // #165
#194#170, // #166
#194#186, // #167
#194#191, // #168
#194#174, // #169
#194#172, // #170
#194#189, // #171
#194#188, // #172
#194#161, // #173
#194#171, // #174
#194#187, // #175
#226#150#145, // #176
#226#150#146, // #177
#226#150#147, // #178
#226#148#130, // #179
#226#148#164, // #180
#195#129, // #181
#195#130, // #182
#195#128, // #183
#194#169, // #184
#226#149#163, // #185
#226#149#145, // #186
#226#149#151, // #187
#226#149#157, // #188
#194#162, // #189
#194#165, // #190
#226#148#144, // #191
#226#148#148, // #192
#226#148#180, // #193
#226#148#172, // #194
#226#148#156, // #195
#226#148#128, // #196
#226#148#188, // #197
#195#163, // #198
#195#131, // #199
#226#149#154, // #200
#226#149#148, // #201
#226#149#169, // #202
#226#149#166, // #203
#226#149#160, // #204
#226#149#144, // #205
#226#149#172, // #206
#194#164, // #207
#195#176, // #208
#195#144, // #209
#195#138, // #210
#195#139, // #211
#195#136, // #212
#196#177, // #213
#195#141, // #214
#195#142, // #215
#195#143, // #216
#226#148#152, // #217
#226#148#140, // #218
#226#150#136, // #219
#226#150#132, // #220
#194#166, // #221
#195#140, // #222
#226#150#128, // #223
#195#147, // #224
#195#159, // #225
#195#148, // #226
#195#146, // #227
#195#181, // #228
#195#149, // #229
#194#181, // #230
#195#190, // #231
#195#158, // #232
#195#154, // #233
#195#155, // #234
#195#153, // #235
#195#189, // #236
#195#157, // #237
#194#175, // #238
#194#180, // #239
#194#173, // #240
#194#177, // #241
#226#128#151, // #242
#194#190, // #243
#194#182, // #244
#194#167, // #245
#195#183, // #246
#194#184, // #247
#194#176, // #248
#194#168, // #249
#194#183, // #250
#194#185, // #251
#194#179, // #252
#194#178, // #253
#226#150#160, // #254
#194#160 // #255
);
// ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP852.TXT
ArrayCP852ToUTF8 : TCharToUTF8Table = (
#0, // #0
#1, // #1
#2, // #2
#3, // #3
#4, // #4
#5, // #5
#6, // #6
#7, // #7
#8, // #8
#9, // #9
#10, // #10
#11, // #11
#12, // #12
#13, // #13
#14, // #14
#15, // #15
#16, // #16
#17, // #17
#18, // #18
#19, // #19
#20, // #20
#21, // #21
#22, // #22
#23, // #23
#24, // #24
#25, // #25
#26, // #26
#27, // #27
#28, // #28
#29, // #29
#30, // #30
#31, // #31
' ', // ' '
'!', // '!'
'"', // '"'
'#', // '#'
'$', // '$'
'%', // '%'
'&', // '&'
'''', // ''''
'(', // '('
')', // ')'
'*', // '*'
'+', // '+'
',', // ','
'-', // '-'
'.', // '.'
'/', // '/'
'0', // '0'
'1', // '1'
'2', // '2'
'3', // '3'
'4', // '4'
'5', // '5'
'6', // '6'
'7', // '7'
'8', // '8'
'9', // '9'
':', // ':'
';', // ';'
'<', // '<'
'=', // '='
'>', // '>'
'?', // '?'
'@', // '@'
'A', // 'A'
'B', // 'B'
'C', // 'C'
'D', // 'D'
'E', // 'E'
'F', // 'F'
'G', // 'G'
'H', // 'H'
'I', // 'I'
'J', // 'J'
'K', // 'K'
'L', // 'L'
'M', // 'M'
'N', // 'N'
'O', // 'O'
'P', // 'P'
'Q', // 'Q'
'R', // 'R'
'S', // 'S'
'T', // 'T'
'U', // 'U'
'V', // 'V'
'W', // 'W'
'X', // 'X'
'Y', // 'Y'
'Z', // 'Z'
'[', // '['
'\', // '\'
']', // ']'
'^', // '^'
'_', // '_'
'`', // '`'
'a', // 'a'
'b', // 'b'
'c', // 'c'
'd', // 'd'
'e', // 'e'
'f', // 'f'
'g', // 'g'
'h', // 'h'
'i', // 'i'
'j', // 'j'
'k', // 'k'
'l', // 'l'
'm', // 'm'
'n', // 'n'
'o', // 'o'
'p', // 'p'
'q', // 'q'
'r', // 'r'
's', // 's'
't', // 't'
'u', // 'u'
'v', // 'v'
'w', // 'w'
'x', // 'x'
'y', // 'y'
'z', // 'z'
'{', // '{'
'|', // '|'
'}', // '}'
'~', // '~'
#127, // #127
#195#135, // #128
#195#188, // #129
#195#169, // #130
#195#162, // #131
#195#164, // #132
#197#175, // #133
#196#135, // #134
#195#167, // #135
#197#130, // #136
#195#171, // #137
#197#144, // #138
#197#145, // #139
#195#174, // #140
#197#185, // #141
#195#132, // #142
#196#134, // #143
#195#137, // #144
#196#185, // #145
#196#186, // #146
#195#180, // #147
#195#182, // #148
#196#189, // #149
#196#190, // #150
#197#154, // #151
#197#155, // #152
#195#150, // #153
#195#156, // #154
#197#164, // #155
#197#165, // #156
#197#129, // #157
#195#151, // #158
#196#141, // #159
#195#161, // #160
#195#173, // #161
#195#179, // #162
#195#186, // #163
#196#132, // #164
#196#133, // #165
#197#189, // #166
#197#190, // #167
#196#152, // #168
#196#153, // #169
#194#172, // #170
#197#186, // #171
#196#140, // #172
#197#159, // #173
#194#171, // #174
#194#187, // #175
#226#150#145, // #176
#226#150#146, // #177
#226#150#147, // #178
#226#148#130, // #179
#226#148#164, // #180
#195#129, // #181
#195#130, // #182
#196#154, // #183
#197#158, // #184
#226#149#163, // #185
#226#149#145, // #186
#226#149#151, // #187
#226#149#157, // #188
#197#187, // #189
#197#188, // #190
#226#148#144, // #191
#226#148#148, // #192
#226#148#180, // #193
#226#148#172, // #194
#226#148#156, // #195
#226#148#128, // #196
#226#148#188, // #197
#196#130, // #198
#196#131, // #199
#226#149#154, // #200
#226#149#148, // #201
#226#149#169, // #202
#226#149#166, // #203
#226#149#160, // #204
#226#149#144, // #205
#226#149#172, // #206
#194#164, // #207
#196#145, // #208
#196#144, // #209
#196#142, // #210
#195#139, // #211
#196#143, // #212
#197#135, // #213
#195#141, // #214
#195#142, // #215
#196#155, // #216
#226#148#152, // #217
#226#148#140, // #218
#226#150#136, // #219
#226#150#132, // #220
#197#162, // #221
#197#174, // #222
#226#150#128, // #223
#195#147, // #224
#195#159, // #225
#195#148, // #226
#197#131, // #227
#197#132, // #228
#197#136, // #229
#197#160, // #230
#197#161, // #231
#197#148, // #232
#195#154, // #233
#197#149, // #234
#197#176, // #235
#195#189, // #236
#195#157, // #237
#197#163, // #238
#194#180, // #239
#194#173, // #240
#203#157, // #241
#203#155, // #242
#203#135, // #243
#203#152, // #244
#194#167, // #245
#195#183, // #246
#194#184, // #247
#194#176, // #248
#194#168, // #249
#203#153, // #250
#197#177, // #251
#197#152, // #252
#197#153, // #253
#226#150#160, // #254
#194#160 // #255
);
ArrayCP866ToUTF8 : TCharToUTF8Table = (
#0, //#0
#1, //#1
#2, //#2
#3, //#3
#4, //#4
#5, //#5
#6, //#6
#7, //#7
#8, //#8
#9, //#9
#10, //#10
#11, //#11
#12, //#12
#13, //#13
#14, //#14
#15, //#15
#16, //#16
#17, //#17
#18, //#18
#19, //#19
#20, //#20
#21, //#21
#22, //#22
#23, //#23
#24, //#24
#25, //#25
#26, //#26
#27, //#27
#28, //#28
#29, //#29
#30, //#30
#31, //#31
#32, //#32
#33, //#33
#34, //#34
#35, //#35
#36, //#36
#37, //#37
#38, //#38
#39, //#39
#40, //#40
#41, //#41
#42, //#42
#43, //#43
#44, //#44
#45, //#45
#46, //#46
#47, //#47
#48, //#48
#49, //#49
#50, //#50
#51, //#51
#52, //#52
#53, //#53
#54, //#54
#55, //#55
#56, //#56
#57, //#57
#58, //#58
#59, //#59
#60, //#60
#61, //#61
#62, //#62
#63, //#63
#64, //#64
#65, //#65
#66, //#66
#67, //#67
#68, //#68
#69, //#69
#70, //#70
#71, //#71
#72, //#72
#73, //#73
#74, //#74
#75, //#75
#76, //#76
#77, //#77
#78, //#78
#79, //#79
#80, //#80
#81, //#81
#82, //#82
#83, //#83
#84, //#84
#85, //#85
#86, //#86
#87, //#87
#88, //#88
#89, //#89
#90, //#90
#91, //#91
#92, //#92
#93, //#93
#94, //#94
#95, //#95
#96, //#96
#97, //#97
#98, //#98
#99, //#99
#100, //#100
#101, //#101
#102, //#102
#103, //#103
#104, //#104
#105, //#105
#106, //#106
#107, //#107
#108, //#108
#109, //#109
#110, //#110
#111, //#111
#112, //#112
#113, //#113
#114, //#114
#115, //#115
#116, //#116
#117, //#117
#118, //#118
#119, //#119
#120, //#120
#121, //#121
#122, //#122
#123, //#123
#124, //#124
#125, //#125
#126, //#126
#127, //#127
#208#144, //#128
#208#145, //#129
#208#146, //#130
#208#147, //#131
#208#148, //#132
#208#149, //#133
#208#150, //#134
#208#151, //#135
#208#152, //#136
#208#153, //#137
#208#154, //#138
#208#155, //#139
#208#156, //#140
#208#157, //#141
#208#158, //#142
#208#159, //#143
#208#160, //#144
#208#161, //#145
#208#162, //#146
#208#163, //#147
#208#164, //#148
#208#165, //#149
#208#166, //#150
#208#167, //#151
#208#168, //#152
#208#169, //#153
#208#170, //#154
#208#171, //#155
#208#172, //#156
#208#173, //#157
#208#174, //#158
#208#175, //#159
#208#176, //#160
#208#177, //#161
#208#178, //#162
#208#179, //#163
#208#180, //#164
#208#181, //#165
#208#182, //#166
#208#183, //#167
#208#184, //#168
#208#185, //#169
#208#186, //#170
#208#187, //#171
#208#188, //#172
#208#189, //#173
#208#190, //#174
#208#191, //#175
#226#150#145, //#176
#226#150#146, //#177
#226#150#147, //#178
#226#148#130, //#179
#226#148#164, //#180
#226#149#161, //#181
#226#149#162, //#182
#226#149#150, //#183
#226#149#149, //#184
#226#149#163, //#185
#226#149#145, //#186
#226#149#151, //#187
#226#149#157, //#188
#226#149#156, //#189
#226#149#155, //#190
#226#148#144, //#191
#226#148#148, //#192
#226#148#180, //#193
#226#148#172, //#194
#226#148#156, //#195
#226#148#128, //#196
#226#148#188, //#197
#226#149#158, //#198
#226#149#159, //#199
#226#149#154, //#200
#226#149#148, //#201
#226#149#169, //#202
#226#149#166, //#203
#226#149#160, //#204
#226#149#144, //#205
#226#149#172, //#206
#226#149#167, //#207
#226#149#168, //#208
#226#149#164, //#209
#226#149#165, //#210
#226#149#153, //#211
#226#149#152, //#212
#226#149#146, //#213
#226#149#147, //#214
#226#149#171, //#215
#226#149#170, //#216
#226#148#152, //#217
#226#148#140, //#218
#226#150#136, //#219
#226#150#132, //#220
#226#150#140, //#221
#226#150#144, //#222
#226#150#128, //#223
#209#128, //#224
#209#129, //#225
#209#130, //#226
#209#131, //#227
#209#132, //#228
#209#133, //#229
#209#134, //#230
#209#135, //#231
#209#136, //#232
#209#137, //#233
#209#138, //#234
#209#139, //#235
#209#140, //#236
#209#141, //#237
#209#142, //#238
#209#143, //#239
#208#129, //#240
#209#145, //#241
#208#132, //#242
#209#148, //#243
#208#135, //#244
#209#151, //#245
#208#142, //#246
#209#158, //#247
#194#176, //#248
#226#136#153, //#249
#194#183, //#250
#226#136#154, //#251
#226#132#150, //#252
#194#164, //#253
#226#150#160, //#254
#194#160 //#255
);
ArrayCP874ToUTF8: TCharToUTF8Table = (
#0, // #0
#1, // #1
#2, // #2
#3, // #3
#4, // #4
#5, // #5
#6, // #6
#7, // #7
#8, // #8
#9, // #9
#10, // #10
#11, // #11
#12, // #12
#13, // #13
#14, // #14
#15, // #15
#16, // #16
#17, // #17
#18, // #18
#19, // #19
#20, // #20
#21, // #21
#22, // #22
#23, // #23
#24, // #24
#25, // #25
#26, // #26
#27, // #27
#28, // #28
#29, // #29
#30, // #30
#31, // #31
' ', // ' '
'!', // '!'
'"', // '"'
'#', // '#'
'$', // '$'
'%', // '%'
'&', // '&'
'''', // ''''
'(', // '('
')', // ')'
'*', // '*'
'+', // '+'
',', // ','
'-', // '-'
'.', // '.'
'/', // '/'
'0', // '0'
'1', // '1'
'2', // '2'
'3', // '3'
'4', // '4'
'5', // '5'
'6', // '6'
'7', // '7'
'8', // '8'
'9', // '9'
':', // ':'
';', // ';'
'<', // '<'
'=', // '='
'>', // '>'
'?', // '?'
'@', // '@'
'A', // 'A'
'B', // 'B'
'C', // 'C'
'D', // 'D'
'E', // 'E'
'F', // 'F'
'G', // 'G'
'H', // 'H'
'I', // 'I'
'J', // 'J'
'K', // 'K'
'L', // 'L'
'M', // 'M'
'N', // 'N'
'O', // 'O'
'P', // 'P'
'Q', // 'Q'
'R', // 'R'
'S', // 'S'
'T', // 'T'
'U', // 'U'
'V', // 'V'
'W', // 'W'
'X', // 'X'
'Y', // 'Y'
'Z', // 'Z'
'[', // '['
'\', // '\'
']', // ']'
'^', // '^'
'_', // '_'
'`', // '`'
'a', // 'a'
'b', // 'b'
'c', // 'c'
'd', // 'd'
'e', // 'e'
'f', // 'f'
'g', // 'g'
'h', // 'h'
'i', // 'i'
'j', // 'j'
'k', // 'k'
'l', // 'l'
'm', // 'm'
'n', // 'n'
'o', // 'o'
'p', // 'p'
'q', // 'q'
'r', // 'r'
's', // 's'
't', // 't'
'u', // 'u'
'v', // 'v'
'w', // 'w'
'x', // 'x'
'y', // 'y'
'z', // 'z'
'{', // '{'
'|', // '|'
'}', // '}'
'~', // '~'
#127, // #127
#226#130#172, // #128
#194#129, // #129
#194#130, // #130
#194#131, // #131
#194#132, // #132
#226#128#166, // #133
#194#134, // #134
#194#135, // #135
#194#136, // #136
#194#137, // #137
#194#138, // #138
#194#139, // #139
#194#140, // #140
#194#141, // #141
#194#142, // #142
#194#143, // #143
#194#144, // #144
#226#128#152, // #145
#226#128#153, // #146
#226#128#156, // #147
#226#128#157, // #148
#226#128#162, // #149
#226#128#147, // #150
#226#128#148, // #151
#194#152, // #152
#194#153, // #153
#194#154, // #154
#194#155, // #155
#194#156, // #156
#194#157, // #157
#194#158, // #158
#194#159, // #159
#194#160, // #160
#224#184#129, // #161
#224#184#130, // #162
#224#184#131, // #163
#224#184#132, // #164
#224#184#133, // #165
#224#184#134, // #166
#224#184#135, // #167
#224#184#136, // #168
#224#184#137, // #169
#224#184#138, // #170
#224#184#139, // #171
#224#184#140, // #172
#224#184#141, // #173
#224#184#142, // #174
#224#184#143, // #175
#224#184#144, // #176
#224#184#145, // #177
#224#184#146, // #178
#224#184#147, // #179
#224#184#148, // #180
#224#184#149, // #181
#224#184#150, // #182
#224#184#151, // #183
#224#184#152, // #184
#224#184#153, // #185
#224#184#154, // #186
#224#184#155, // #187
#224#184#156, // #188
#224#184#157, // #189
#224#184#158, // #190
#224#184#159, // #191
#224#184#160, // #192
#224#184#161, // #193
#224#184#162, // #194
#224#184#163, // #195
#224#184#164, // #196
#224#184#165, // #197
#224#184#166, // #198
#224#184#167, // #199
#224#184#168, // #200
#224#184#169, // #201
#224#184#170, // #202
#224#184#171, // #203
#224#184#172, // #204
#224#184#173, // #205
#224#184#174, // #206
#224#184#175, // #207
#224#184#176, // #208
#224#184#177, // #209
#224#184#178, // #210
#224#184#179, // #211
#224#184#180, // #212
#224#184#181, // #213
#224#184#182, // #214
#224#184#183, // #215
#224#184#184, // #216
#224#184#185, // #217
#224#184#186, // #218
#195#155, // #219
#195#156, // #220
#195#157, // #221
#195#158, // #222
#224#184#191, // #223
#224#185#128, // #224
#224#185#129, // #225
#224#185#130, // #226
#224#185#131, // #227
#224#185#132, // #228
#224#185#133, // #229
#224#185#134, // #230
#224#185#135, // #231
#224#185#136, // #232
#224#185#137, // #233
#224#185#138, // #234
#224#185#139, // #235
#224#185#140, // #236
#224#185#141, // #237
#224#185#142, // #238
#224#185#143, // #239
#224#185#144, // #240
#224#185#145, // #241
#224#185#146, // #242
#224#185#147, // #243
#224#185#148, // #244
#224#185#149, // #245
#224#185#150, // #246
#224#185#151, // #247
#224#185#152, // #248
#224#185#153, // #249
#224#185#154, // #250
#224#185#155, // #251
#195#188, // #252
#195#189, // #253
#195#190, // #254
#195#191 // #255
);
ArrayKOI8ToUTF8: TCharToUTF8Table = (
#0, // #0
#1, // #1
#2, // #2
#3, // #3
#4, // #4
#5, // #5
#6, // #6
#7, // #7
#8, // #8
#9, // #9
#10, // #10
#11, // #11
#12, // #12
#13, // #13
#14, // #14
#15, // #15
#16, // #16
#17, // #17
#18, // #18
#19, // #19
#20, // #20
#21, // #21
#22, // #22
#23, // #23
#24, // #24
#25, // #25
#26, // #26
#27, // #27
#28, // #28
#29, // #29
#30, // #30
#31, // #31
' ', // ' '
'!', // '!'
'"', // '"'
'#', // '#'
'$', // '$'
'%', // '%'
'&', // '&'
'''', // ''''
'(', // '('
')', // ')'
'*', // '*'
'+', // '+'
',', // ','
'-', // '-'
'.', // '.'
'/', // '/'
'0', // '0'
'1', // '1'
'2', // '2'
'3', // '3'
'4', // '4'
'5', // '5'
'6', // '6'
'7', // '7'
'8', // '8'
'9', // '9'
':', // ':'
';', // ';'
'<', // '<'
'=', // '='
'>', // '>'
'?', // '?'
'@', // '@'
'A', // 'A'
'B', // 'B'
'C', // 'C'
'D', // 'D'
'E', // 'E'
'F', // 'F'
'G', // 'G'
'H', // 'H'
'I', // 'I'
'J', // 'J'
'K', // 'K'
'L', // 'L'
'M', // 'M'
'N', // 'N'
'O', // 'O'
'P', // 'P'
'Q', // 'Q'
'R', // 'R'
'S', // 'S'
'T', // 'T'
'U', // 'U'
'V', // 'V'
'W', // 'W'
'X', // 'X'
'Y', // 'Y'
'Z', // 'Z'
'[', // '['
'\', // '\'
']', // ']'
'^', // '^'
'_', // '_'
'`', // '`'
'a', // 'a'
'b', // 'b'
'c', // 'c'
'd', // 'd'
'e', // 'e'
'f', // 'f'
'g', // 'g'
'h', // 'h'
'i', // 'i'
'j', // 'j'
'k', // 'k'
'l', // 'l'
'm', // 'm'
'n', // 'n'
'o', // 'o'
'p', // 'p'
'q', // 'q'
'r', // 'r'
's', // 's'
't', // 't'
'u', // 'u'
'v', // 'v'
'w', // 'w'
'x', // 'x'
'y', // 'y'
'z', // 'z'
'{', // '{'
'|', // '|'
'}', // '}'
'~', // '~'
#127, // #127
'', // #128
'', // #129
'', // #130
'', // #131
'', // #132
'', // #133
'', // #134
'', // #135
'', // #136
'', // #137
'', // #138
'', // #139
'', // #140
'', // #141
'', // #142
'', // #143
'', // #144
'', // #145
'', // #146
'', // #147
'', // #148
'', // #149
'', // #150
'', // #151
'', // #152
'', // #153
'', // #154
'', // #155
'', // #156
'', // #157
'', // #158
'', // #159
'', // #160
'', // #161
'', // #162
'', // #163
'', // #164
'', // #165
'', // #166
'', // #167
'', // #168
'', // #169
'', // #170
'', // #171
'', // #172
'', // #173
'', // #174
'', // #175
'', // #176
'', // #177
'', // #178
'', // #179
'', // #180
'', // #181
'', // #182
'', // #183
'', // #184
'', // #185
'', // #186
'', // #187
'', // #188
'', // #189
'', // #190
'', // #191
#209#142, // #192
#208#176, // #193
#208#177, // #194
#209#134, // #195
#208#180, // #196
#208#181, // #197
#209#132, // #198
#208#179, // #199
#209#133, // #200
#208#184, // #201
#208#185, // #202
#208#186, // #203
#208#187, // #204
#208#188, // #205
#208#189, // #206
#208#190, // #207
#208#191, // #208
#209#143, // #209
#209#128, // #210
#209#129, // #211
#209#130, // #212
#209#131, // #213
#208#182, // #214
#208#178, // #215
#209#140, // #216
#209#139, // #217
#208#183, // #218
#209#136, // #219
#209#141, // #220
#209#137, // #221
#209#135, // #222
#209#138, // #223
#208#174, // #224
#208#144, // #225
#208#145, // #226
#208#166, // #227
#208#148, // #228
#208#149, // #229
#208#164, // #230
#208#147, // #231
#208#165, // #232
#208#152, // #233
#208#153, // #234
#208#154, // #235
#208#155, // #236
#208#156, // #237
#208#157, // #238
#208#158, // #239
#208#159, // #240
#208#175, // #241
#208#160, // #242
#208#161, // #243
#208#162, // #244
#208#163, // #245
#208#150, // #246
#208#146, // #247
#208#172, // #248
#208#171, // #249
#208#151, // #250
#208#168, // #251
#208#173, // #252
#208#169, // #253
#208#167, // #254
'' // #255
);
ArrayMacintoshToUTF8: TCharToUTF8Table = (
#0, // #0
#1, // #1
#2, // #2
#3, // #3
#4, // #4
#5, // #5
#6, // #6
#7, // #7
#8, // #8
#9, // #9
#10, // #10
#11, // #11
#12, // #12
#13, // #13
#14, // #14
#15, // #15
#16, // #16
#17, // #17
#18, // #18
#19, // #19
#20, // #20
#21, // #21
#22, // #22
#23, // #23
#24, // #24
#25, // #25
#26, // #26
#27, // #27
#28, // #28
#29, // #29
#30, // #30
#31, // #31
' ', // ' '
'!', // '!'
'"', // '"'
'#', // '#'
'$', // '$'
'%', // '%'
'&', // '&'
'''', // ''''
'(', // '('
')', // ')'
'*', // '*'
'+', // '+'
',', // ','
'-', // '-'
'.', // '.'
'/', // '/'
'0', // '0'
'1', // '1'
'2', // '2'
'3', // '3'
'4', // '4'
'5', // '5'
'6', // '6'
'7', // '7'
'8', // '8'
'9', // '9'
':', // ':'
';', // ';'
'<', // '<'
'=', // '='
'>', // '>'
'?', // '?'
'@', // '@'
'A', // 'A'
'B', // 'B'
'C', // 'C'
'D', // 'D'
'E', // 'E'
'F', // 'F'
'G', // 'G'
'H', // 'H'
'I', // 'I'
'J', // 'J'
'K', // 'K'
'L', // 'L'
'M', // 'M'
'N', // 'N'
'O', // 'O'
'P', // 'P'
'Q', // 'Q'
'R', // 'R'
'S', // 'S'
'T', // 'T'
'U', // 'U'
'V', // 'V'
'W', // 'W'
'X', // 'X'
'Y', // 'Y'
'Z', // 'Z'
'[', // '['
'\', // '\'
']', // ']'
'^', // '^'
'_', // '_'
'`', // '`'
'a', // 'a'
'b', // 'b'
'c', // 'c'
'd', // 'd'
'e', // 'e'
'f', // 'f'
'g', // 'g'
'h', // 'h'
'i', // 'i'
'j', // 'j'
'k', // 'k'
'l', // 'l'
'm', // 'm'
'n', // 'n'
'o', // 'o'
'p', // 'p'
'q', // 'q'
'r', // 'r'
's', // 's'
't', // 't'
'u', // 'u'
'v', // 'v'
'w', // 'w'
'x', // 'x'
'y', // 'y'
'z', // 'z'
'{', // '{'
'|', // '|'
'}', // '}'
'~', // '~'
#127, // #127
#195#132, // #128
#195#133, // #129
#195#135, // #130
#195#137, // #131
#195#145, // #132
#195#150, // #133
#195#156, // #134
#195#161, // #135
#195#160, // #136
#195#162, // #137
#195#164, // #138
#195#163, // #139
#195#165, // #140
#195#167, // #141
#195#169, // #142
#195#168, // #143
#195#170, // #144
#195#171, // #145
#195#173, // #146
#195#172, // #147
#195#174, // #148
#195#175, // #149
#195#177, // #150
#195#179, // #151
#195#178, // #152
#195#180, // #153
#195#182, // #154
#195#181, // #155
#195#186, // #156
#195#185, // #157
#195#187, // #158
#195#188, // #159
#226#128#160, // #160
#194#176, // #161
#194#162, // #162
#194#163, // #163
#194#167, // #164
#226#128#162, // #165
#194#182, // #166
#195#159, // #167
#194#174, // #168
#194#169, // #169
#226#132#162, // #170
#194#180, // #171
#194#168, // #172
#226#137#160, // #173
#195#134, // #174
#195#152, // #175
#226#136#158, // #176
#194#177, // #177
#226#137#164, // #178
#226#137#165, // #179
#194#165, // #180
#194#181, // #181
#226#136#130, // #182
#226#136#145, // #183
#226#136#143, // #184
#207#128, // #185
#226#136#171, // #186
#194#170, // #187
#194#186, // #188
#206#169, // #189
#195#166, // #190
#195#184, // #191
#194#191, // #192
#194#161, // #193
#194#172, // #194
#226#136#154, // #195
#198#146, // #196
#226#137#136, // #197
#206#148, // #198
#194#171, // #199
#194#187, // #200
#226#128#166, // #201
#194#160, // #202
#195#128, // #203
#195#131, // #204
#195#149, // #205
#197#146, // #206
#197#147, // #207
#226#128#147, // #208
#226#128#148, // #209
#226#128#156, // #210
#226#128#157, // #211
#226#128#152, // #212
#226#128#153, // #213
#195#183, // #214
#226#151#138, // #215
#195#191, // #216
#197#184, // #217
#226#129#132, // #218
#226#130#172, // #219
#226#128#185, // #220
#226#128#186, // #221
#239#172#129, // #222
#239#172#130, // #223
#226#128#161, // #224
#194#183, // #225
#226#128#154, // #226
#226#128#158, // #227
#226#128#176, // #228
#195#130, // #229
#195#138, // #230
#195#129, // #231
#195#139, // #232
#195#136, // #233
#195#141, // #234
#195#142, // #235
#195#143, // #236
#195#140, // #237
#195#147, // #238
#195#148, // #239
#238#128#158, // #240
#195#146, // #241
#195#154, // #242
#195#155, // #243
#195#153, // #244
#196#177, // #245
#203#134, // #246
#203#156, // #247
#194#175, // #248
#203#152, // #249
#203#153, // #250
#203#154, // #251
#194#184, // #252
#203#157, // #253
#203#155, // #254
#203#135 // #255
);