1
/* transmaps.h was automagically generated by transmaps and GNU recode.
2
Any changes should be made in transmaps or utility.c and NOT in this file!
5
/* Conversion table generated mechanically by Free `recode' 3.6
6
for sequence ISO-8859-1..IBM037 (reversible). */
8
unsigned char const iso_8859_1_to_ibm037[256] =
10
0, 1, 2, 3, 55, 45, 46, 47, /* 0 - 7 */
11
22, 5, 37, 11, 12, 13, 14, 15, /* 8 - 15 */
12
16, 17, 18, 19, 60, 61, 50, 38, /* 16 - 23 */
13
24, 25, 63, 39, 28, 29, 30, 31, /* 24 - 31 */
14
64, 90, 127, 123, 91, 108, 80, 125, /* 32 - 39 */
15
77, 93, 92, 78, 107, 96, 75, 97, /* 40 - 47 */
16
240, 241, 242, 243, 244, 245, 246, 247, /* 48 - 55 */
17
248, 249, 122, 94, 76, 126, 110, 111, /* 56 - 63 */
18
124, 193, 194, 195, 196, 197, 198, 199, /* 64 - 71 */
19
200, 201, 209, 210, 211, 212, 213, 214, /* 72 - 79 */
20
215, 216, 217, 226, 227, 228, 229, 230, /* 80 - 87 */
21
231, 232, 233, 186, 224, 187, 176, 109, /* 88 - 95 */
22
121, 129, 130, 131, 132, 133, 134, 135, /* 96 - 103 */
23
136, 137, 145, 146, 147, 148, 149, 150, /* 104 - 111 */
24
151, 152, 153, 162, 163, 164, 165, 166, /* 112 - 119 */
25
167, 168, 169, 192, 79, 208, 161, 7, /* 120 - 127 */
26
32, 33, 34, 35, 36, 21, 6, 23, /* 128 - 135 */
27
40, 41, 42, 43, 44, 9, 10, 27, /* 136 - 143 */
28
48, 49, 26, 51, 52, 53, 54, 8, /* 144 - 151 */
29
56, 57, 58, 59, 4, 20, 62, 255, /* 152 - 159 */
30
65, 170, 74, 177, 159, 178, 106, 181, /* 160 - 167 */
31
189, 180, 154, 138, 95, 202, 175, 188, /* 168 - 175 */
32
144, 143, 234, 250, 190, 160, 182, 179, /* 176 - 183 */
33
157, 218, 155, 139, 183, 184, 185, 171, /* 184 - 191 */
34
100, 101, 98, 102, 99, 103, 158, 104, /* 192 - 199 */
35
116, 113, 114, 115, 120, 117, 118, 119, /* 200 - 207 */
36
172, 105, 237, 238, 235, 239, 236, 191, /* 208 - 215 */
37
128, 253, 254, 251, 252, 173, 174, 89, /* 216 - 223 */
38
68, 69, 66, 70, 67, 71, 156, 72, /* 224 - 231 */
39
84, 81, 82, 83, 88, 85, 86, 87, /* 232 - 239 */
40
140, 73, 205, 206, 203, 207, 204, 225, /* 240 - 247 */
41
112, 221, 222, 219, 220, 141, 142, 223, /* 248 - 255 */
44
/* Conversion table generated mechanically by Free `recode' 3.6
45
for sequence IBM037..ISO-8859-1 (reversible). */
47
unsigned char const ibm037_to_iso_8859_1[256] =
49
0, 1, 2, 3, 156, 9, 134, 127, /* 0 - 7 */
50
151, 141, 142, 11, 12, 13, 14, 15, /* 8 - 15 */
51
16, 17, 18, 19, 157, 133, 8, 135, /* 16 - 23 */
52
24, 25, 146, 143, 28, 29, 30, 31, /* 24 - 31 */
53
128, 129, 130, 131, 132, 10, 23, 27, /* 32 - 39 */
54
136, 137, 138, 139, 140, 5, 6, 7, /* 40 - 47 */
55
144, 145, 22, 147, 148, 149, 150, 4, /* 48 - 55 */
56
152, 153, 154, 155, 20, 21, 158, 26, /* 56 - 63 */
57
32, 160, 226, 228, 224, 225, 227, 229, /* 64 - 71 */
58
231, 241, 162, 46, 60, 40, 43, 124, /* 72 - 79 */
59
38, 233, 234, 235, 232, 237, 238, 239, /* 80 - 87 */
60
236, 223, 33, 36, 42, 41, 59, 172, /* 88 - 95 */
61
45, 47, 194, 196, 192, 193, 195, 197, /* 96 - 103 */
62
199, 209, 166, 44, 37, 95, 62, 63, /* 104 - 111 */
63
248, 201, 202, 203, 200, 205, 206, 207, /* 112 - 119 */
64
204, 96, 58, 35, 64, 39, 61, 34, /* 120 - 127 */
65
216, 97, 98, 99, 100, 101, 102, 103, /* 128 - 135 */
66
104, 105, 171, 187, 240, 253, 254, 177, /* 136 - 143 */
67
176, 106, 107, 108, 109, 110, 111, 112, /* 144 - 151 */
68
113, 114, 170, 186, 230, 184, 198, 164, /* 152 - 159 */
69
181, 126, 115, 116, 117, 118, 119, 120, /* 160 - 167 */
70
121, 122, 161, 191, 208, 221, 222, 174, /* 168 - 175 */
71
94, 163, 165, 183, 169, 167, 182, 188, /* 176 - 183 */
72
189, 190, 91, 93, 175, 168, 180, 215, /* 184 - 191 */
73
123, 65, 66, 67, 68, 69, 70, 71, /* 192 - 199 */
74
72, 73, 173, 244, 246, 242, 243, 245, /* 200 - 207 */
75
125, 74, 75, 76, 77, 78, 79, 80, /* 208 - 215 */
76
81, 82, 185, 251, 252, 249, 250, 255, /* 216 - 223 */
77
92, 247, 83, 84, 85, 86, 87, 88, /* 224 - 231 */
78
89, 90, 178, 212, 214, 210, 211, 213, /* 232 - 239 */
79
48, 49, 50, 51, 52, 53, 54, 55, /* 240 - 247 */
80
56, 57, 179, 219, 220, 217, 218, 159, /* 248 - 255 */
83
/* Conversion table generated mechanically by Free `recode' 3.6
84
for sequence ISO-8859-1..IBM256 (reversible). */
86
unsigned char const iso_8859_1_to_ibm256[256] =
88
0, 1, 2, 3, 55, 45, 46, 47, /* 0 - 7 */
89
22, 5, 37, 11, 12, 13, 14, 15, /* 8 - 15 */
90
16, 17, 18, 19, 60, 61, 50, 38, /* 16 - 23 */
91
24, 25, 63, 39, 28, 29, 30, 31, /* 24 - 31 */
92
64, 79, 127, 123, 91, 108, 80, 125, /* 32 - 39 */
93
77, 93, 92, 78, 107, 96, 75, 97, /* 40 - 47 */
94
240, 241, 242, 243, 244, 245, 246, 247, /* 48 - 55 */
95
248, 249, 122, 94, 76, 126, 110, 111, /* 56 - 63 */
96
124, 193, 194, 195, 196, 197, 198, 199, /* 64 - 71 */
97
200, 201, 209, 210, 211, 212, 213, 214, /* 72 - 79 */
98
215, 216, 217, 226, 227, 228, 229, 230, /* 80 - 87 */
99
231, 232, 233, 74, 224, 90, 95, 109, /* 88 - 95 */
100
121, 129, 130, 131, 132, 133, 134, 135, /* 96 - 103 */
101
136, 137, 145, 146, 147, 148, 149, 150, /* 104 - 111 */
102
151, 152, 153, 162, 163, 164, 165, 166, /* 112 - 119 */
103
167, 168, 169, 192, 187, 208, 161, 7, /* 120 - 127 */
104
32, 33, 34, 35, 36, 21, 6, 23, /* 128 - 135 */
105
40, 41, 42, 43, 44, 9, 10, 27, /* 136 - 143 */
106
48, 49, 26, 51, 52, 53, 54, 8, /* 144 - 151 */
107
56, 57, 58, 59, 4, 20, 62, 255, /* 152 - 159 */
108
65, 170, 176, 177, 159, 178, 106, 181, /* 160 - 167 */
109
189, 180, 154, 138, 186, 202, 175, 179, /* 168 - 175 */
110
144, 143, 234, 250, 190, 160, 182, 188, /* 176 - 183 */
111
157, 218, 155, 139, 183, 184, 185, 171, /* 184 - 191 */
112
100, 101, 98, 102, 99, 103, 158, 104, /* 192 - 199 */
113
116, 113, 114, 115, 120, 117, 118, 119, /* 200 - 207 */
114
172, 105, 237, 238, 235, 239, 236, 225, /* 208 - 215 */
115
128, 253, 254, 251, 252, 173, 174, 89, /* 216 - 223 */
116
68, 69, 66, 70, 67, 71, 156, 72, /* 224 - 231 */
117
84, 81, 82, 83, 88, 85, 86, 87, /* 232 - 239 */
118
140, 73, 205, 206, 203, 207, 204, 191, /* 240 - 247 */
119
112, 221, 222, 219, 220, 141, 142, 223, /* 248 - 255 */
122
/* Conversion table generated mechanically by Free `recode' 3.6
123
for sequence IBM256..ISO-8859-1 (reversible). */
125
unsigned char const ibm256_to_iso_8859_1[256] =
127
0, 1, 2, 3, 156, 9, 134, 127, /* 0 - 7 */
128
151, 141, 142, 11, 12, 13, 14, 15, /* 8 - 15 */
129
16, 17, 18, 19, 157, 133, 8, 135, /* 16 - 23 */
130
24, 25, 146, 143, 28, 29, 30, 31, /* 24 - 31 */
131
128, 129, 130, 131, 132, 10, 23, 27, /* 32 - 39 */
132
136, 137, 138, 139, 140, 5, 6, 7, /* 40 - 47 */
133
144, 145, 22, 147, 148, 149, 150, 4, /* 48 - 55 */
134
152, 153, 154, 155, 20, 21, 158, 26, /* 56 - 63 */
135
32, 160, 226, 228, 224, 225, 227, 229, /* 64 - 71 */
136
231, 241, 91, 46, 60, 40, 43, 33, /* 72 - 79 */
137
38, 233, 234, 235, 232, 237, 238, 239, /* 80 - 87 */
138
236, 223, 93, 36, 42, 41, 59, 94, /* 88 - 95 */
139
45, 47, 194, 196, 192, 193, 195, 197, /* 96 - 103 */
140
199, 209, 166, 44, 37, 95, 62, 63, /* 104 - 111 */
141
248, 201, 202, 203, 200, 205, 206, 207, /* 112 - 119 */
142
204, 96, 58, 35, 64, 39, 61, 34, /* 120 - 127 */
143
216, 97, 98, 99, 100, 101, 102, 103, /* 128 - 135 */
144
104, 105, 171, 187, 240, 253, 254, 177, /* 136 - 143 */
145
176, 106, 107, 108, 109, 110, 111, 112, /* 144 - 151 */
146
113, 114, 170, 186, 230, 184, 198, 164, /* 152 - 159 */
147
181, 126, 115, 116, 117, 118, 119, 120, /* 160 - 167 */
148
121, 122, 161, 191, 208, 221, 222, 174, /* 168 - 175 */
149
162, 163, 165, 175, 169, 167, 182, 188, /* 176 - 183 */
150
189, 190, 172, 124, 183, 168, 180, 247, /* 184 - 191 */
151
123, 65, 66, 67, 68, 69, 70, 71, /* 192 - 199 */
152
72, 73, 173, 244, 246, 242, 243, 245, /* 200 - 207 */
153
125, 74, 75, 76, 77, 78, 79, 80, /* 208 - 215 */
154
81, 82, 185, 251, 252, 249, 250, 255, /* 216 - 223 */
155
92, 215, 83, 84, 85, 86, 87, 88, /* 224 - 231 */
156
89, 90, 178, 212, 214, 210, 211, 213, /* 232 - 239 */
157
48, 49, 50, 51, 52, 53, 54, 55, /* 240 - 247 */
158
56, 57, 179, 219, 220, 217, 218, 159, /* 248 - 255 */
161
/* Conversion table generated mechanically by Free `recode' 3.6
162
for sequence ISO-8859-1..IBM273 (reversible). */
164
unsigned char const iso_8859_1_to_ibm273[256] =
166
0, 1, 2, 3, 55, 45, 46, 47, /* 0 - 7 */
167
22, 5, 37, 11, 12, 13, 14, 15, /* 8 - 15 */
168
16, 17, 18, 19, 60, 61, 50, 38, /* 16 - 23 */
169
24, 25, 63, 39, 28, 29, 30, 31, /* 24 - 31 */
170
64, 79, 127, 123, 91, 108, 80, 125, /* 32 - 39 */
171
77, 93, 92, 78, 107, 96, 75, 97, /* 40 - 47 */
172
240, 241, 242, 243, 244, 245, 246, 247, /* 48 - 55 */
173
248, 249, 122, 94, 76, 126, 110, 111, /* 56 - 63 */
174
181, 193, 194, 195, 196, 197, 198, 199, /* 64 - 71 */
175
200, 201, 209, 210, 211, 212, 213, 214, /* 72 - 79 */
176
215, 216, 217, 226, 227, 228, 229, 230, /* 80 - 87 */
177
231, 232, 233, 99, 236, 252, 95, 109, /* 88 - 95 */
178
121, 129, 130, 131, 132, 133, 134, 135, /* 96 - 103 */
179
136, 137, 145, 146, 147, 148, 149, 150, /* 104 - 111 */
180
151, 152, 153, 162, 163, 164, 165, 166, /* 112 - 119 */
181
167, 168, 169, 67, 187, 220, 89, 7, /* 120 - 127 */
182
32, 33, 34, 35, 36, 21, 6, 23, /* 128 - 135 */
183
40, 41, 42, 43, 44, 9, 10, 27, /* 136 - 143 */
184
48, 49, 26, 51, 52, 53, 54, 8, /* 144 - 151 */
185
56, 57, 58, 59, 4, 20, 62, 255, /* 152 - 159 */
186
65, 170, 176, 177, 159, 178, 204, 124, /* 160 - 167 */
187
189, 180, 154, 138, 186, 202, 175, 188, /* 168 - 175 */
188
144, 143, 234, 250, 190, 160, 182, 179, /* 176 - 183 */
189
157, 218, 155, 139, 183, 184, 185, 171, /* 184 - 191 */
190
100, 101, 98, 102, 74, 103, 158, 104, /* 192 - 199 */
191
116, 113, 114, 115, 120, 117, 118, 119, /* 200 - 207 */
192
172, 105, 237, 238, 235, 239, 224, 191, /* 208 - 215 */
193
128, 253, 254, 251, 90, 173, 174, 161, /* 216 - 223 */
194
68, 69, 66, 70, 192, 71, 156, 72, /* 224 - 231 */
195
84, 81, 82, 83, 88, 85, 86, 87, /* 232 - 239 */
196
140, 73, 205, 206, 203, 207, 106, 225, /* 240 - 247 */
197
112, 221, 222, 219, 208, 141, 142, 223, /* 248 - 255 */
200
/* Conversion table generated mechanically by Free `recode' 3.6
201
for sequence IBM273..ISO-8859-1 (reversible). */
203
unsigned char const ibm273_to_iso_8859_1[256] =
205
0, 1, 2, 3, 156, 9, 134, 127, /* 0 - 7 */
206
151, 141, 142, 11, 12, 13, 14, 15, /* 8 - 15 */
207
16, 17, 18, 19, 157, 133, 8, 135, /* 16 - 23 */
208
24, 25, 146, 143, 28, 29, 30, 31, /* 24 - 31 */
209
128, 129, 130, 131, 132, 10, 23, 27, /* 32 - 39 */
210
136, 137, 138, 139, 140, 5, 6, 7, /* 40 - 47 */
211
144, 145, 22, 147, 148, 149, 150, 4, /* 48 - 55 */
212
152, 153, 154, 155, 20, 21, 158, 26, /* 56 - 63 */
213
32, 160, 226, 123, 224, 225, 227, 229, /* 64 - 71 */
214
231, 241, 196, 46, 60, 40, 43, 33, /* 72 - 79 */
215
38, 233, 234, 235, 232, 237, 238, 239, /* 80 - 87 */
216
236, 126, 220, 36, 42, 41, 59, 94, /* 88 - 95 */
217
45, 47, 194, 91, 192, 193, 195, 197, /* 96 - 103 */
218
199, 209, 246, 44, 37, 95, 62, 63, /* 104 - 111 */
219
248, 201, 202, 203, 200, 205, 206, 207, /* 112 - 119 */
220
204, 96, 58, 35, 167, 39, 61, 34, /* 120 - 127 */
221
216, 97, 98, 99, 100, 101, 102, 103, /* 128 - 135 */
222
104, 105, 171, 187, 240, 253, 254, 177, /* 136 - 143 */
223
176, 106, 107, 108, 109, 110, 111, 112, /* 144 - 151 */
224
113, 114, 170, 186, 230, 184, 198, 164, /* 152 - 159 */
225
181, 223, 115, 116, 117, 118, 119, 120, /* 160 - 167 */
226
121, 122, 161, 191, 208, 221, 222, 174, /* 168 - 175 */
227
162, 163, 165, 183, 169, 64, 182, 188, /* 176 - 183 */
228
189, 190, 172, 124, 175, 168, 180, 215, /* 184 - 191 */
229
228, 65, 66, 67, 68, 69, 70, 71, /* 192 - 199 */
230
72, 73, 173, 244, 166, 242, 243, 245, /* 200 - 207 */
231
252, 74, 75, 76, 77, 78, 79, 80, /* 208 - 215 */
232
81, 82, 185, 251, 125, 249, 250, 255, /* 216 - 223 */
233
214, 247, 83, 84, 85, 86, 87, 88, /* 224 - 231 */
234
89, 90, 178, 212, 92, 210, 211, 213, /* 232 - 239 */
235
48, 49, 50, 51, 52, 53, 54, 55, /* 240 - 247 */
236
56, 57, 179, 219, 93, 217, 218, 159, /* 248 - 255 */
239
/* Conversion table generated mechanically by Free `recode' 3.6
240
for sequence ISO-8859-1..IBM277 (reversible). */
242
unsigned char const iso_8859_1_to_ibm277[256] =
244
0, 1, 2, 3, 55, 45, 46, 47, /* 0 - 7 */
245
22, 5, 37, 11, 12, 13, 14, 15, /* 8 - 15 */
246
16, 17, 18, 19, 60, 61, 50, 38, /* 16 - 23 */
247
24, 25, 63, 39, 28, 29, 30, 31, /* 24 - 31 */
248
64, 79, 127, 74, 103, 108, 80, 125, /* 32 - 39 */
249
77, 93, 92, 78, 107, 96, 75, 97, /* 40 - 47 */
250
240, 241, 242, 243, 244, 245, 246, 247, /* 48 - 55 */
251
248, 249, 122, 94, 76, 126, 110, 111, /* 56 - 63 */
252
128, 193, 194, 195, 196, 197, 198, 199, /* 64 - 71 */
253
200, 201, 209, 210, 211, 212, 213, 214, /* 72 - 79 */
254
215, 216, 217, 226, 227, 228, 229, 230, /* 80 - 87 */
255
231, 232, 233, 158, 224, 159, 95, 109, /* 88 - 95 */
256
121, 129, 130, 131, 132, 133, 134, 135, /* 96 - 103 */
257
136, 137, 145, 146, 147, 148, 149, 150, /* 104 - 111 */
258
151, 152, 153, 162, 163, 164, 165, 166, /* 112 - 119 */
259
167, 168, 169, 156, 187, 71, 220, 7, /* 120 - 127 */
260
32, 33, 34, 35, 36, 21, 6, 23, /* 128 - 135 */
261
40, 41, 42, 43, 44, 9, 10, 27, /* 136 - 143 */
262
48, 49, 26, 51, 52, 53, 54, 8, /* 144 - 151 */
263
56, 57, 58, 59, 4, 20, 62, 255, /* 152 - 159 */
264
65, 170, 176, 177, 90, 178, 112, 181, /* 160 - 167 */
265
189, 180, 154, 138, 186, 202, 175, 188, /* 168 - 175 */
266
144, 143, 234, 250, 190, 160, 182, 179, /* 176 - 183 */
267
157, 218, 155, 139, 183, 184, 185, 171, /* 184 - 191 */
268
100, 101, 98, 102, 99, 91, 123, 104, /* 192 - 199 */
269
116, 113, 114, 115, 120, 117, 118, 119, /* 200 - 207 */
270
172, 105, 237, 238, 235, 239, 236, 191, /* 208 - 215 */
271
124, 253, 254, 251, 252, 173, 174, 89, /* 216 - 223 */
272
68, 69, 66, 70, 67, 208, 192, 72, /* 224 - 231 */
273
84, 81, 82, 83, 88, 85, 86, 87, /* 232 - 239 */
274
140, 73, 205, 206, 203, 207, 204, 225, /* 240 - 247 */
275
106, 221, 222, 219, 161, 141, 142, 223, /* 248 - 255 */
278
/* Conversion table generated mechanically by Free `recode' 3.6
279
for sequence IBM277..ISO-8859-1 (reversible). */
281
unsigned char const ibm277_to_iso_8859_1[256] =
283
0, 1, 2, 3, 156, 9, 134, 127, /* 0 - 7 */
284
151, 141, 142, 11, 12, 13, 14, 15, /* 8 - 15 */
285
16, 17, 18, 19, 157, 133, 8, 135, /* 16 - 23 */
286
24, 25, 146, 143, 28, 29, 30, 31, /* 24 - 31 */
287
128, 129, 130, 131, 132, 10, 23, 27, /* 32 - 39 */
288
136, 137, 138, 139, 140, 5, 6, 7, /* 40 - 47 */
289
144, 145, 22, 147, 148, 149, 150, 4, /* 48 - 55 */
290
152, 153, 154, 155, 20, 21, 158, 26, /* 56 - 63 */
291
32, 160, 226, 228, 224, 225, 227, 125, /* 64 - 71 */
292
231, 241, 35, 46, 60, 40, 43, 33, /* 72 - 79 */
293
38, 233, 234, 235, 232, 237, 238, 239, /* 80 - 87 */
294
236, 223, 164, 197, 42, 41, 59, 94, /* 88 - 95 */
295
45, 47, 194, 196, 192, 193, 195, 36, /* 96 - 103 */
296
199, 209, 248, 44, 37, 95, 62, 63, /* 104 - 111 */
297
166, 201, 202, 203, 200, 205, 206, 207, /* 112 - 119 */
298
204, 96, 58, 198, 216, 39, 61, 34, /* 120 - 127 */
299
64, 97, 98, 99, 100, 101, 102, 103, /* 128 - 135 */
300
104, 105, 171, 187, 240, 253, 254, 177, /* 136 - 143 */
301
176, 106, 107, 108, 109, 110, 111, 112, /* 144 - 151 */
302
113, 114, 170, 186, 123, 184, 91, 93, /* 152 - 159 */
303
181, 252, 115, 116, 117, 118, 119, 120, /* 160 - 167 */
304
121, 122, 161, 191, 208, 221, 222, 174, /* 168 - 175 */
305
162, 163, 165, 183, 169, 167, 182, 188, /* 176 - 183 */
306
189, 190, 172, 124, 175, 168, 180, 215, /* 184 - 191 */
307
230, 65, 66, 67, 68, 69, 70, 71, /* 192 - 199 */
308
72, 73, 173, 244, 246, 242, 243, 245, /* 200 - 207 */
309
229, 74, 75, 76, 77, 78, 79, 80, /* 208 - 215 */
310
81, 82, 185, 251, 126, 249, 250, 255, /* 216 - 223 */
311
92, 247, 83, 84, 85, 86, 87, 88, /* 224 - 231 */
312
89, 90, 178, 212, 214, 210, 211, 213, /* 232 - 239 */
313
48, 49, 50, 51, 52, 53, 54, 55, /* 240 - 247 */
314
56, 57, 179, 219, 220, 217, 218, 159, /* 248 - 255 */
317
/* Conversion table generated mechanically by Free `recode' 3.6
318
for sequence ISO-8859-1..IBM278 (reversible). */
320
unsigned char const iso_8859_1_to_ibm278[256] =
322
0, 1, 2, 3, 55, 45, 46, 47, /* 0 - 7 */
323
22, 5, 37, 11, 12, 13, 14, 15, /* 8 - 15 */
324
16, 17, 18, 19, 60, 61, 50, 38, /* 16 - 23 */
325
24, 25, 63, 39, 28, 29, 30, 31, /* 24 - 31 */
326
64, 79, 127, 99, 103, 108, 80, 125, /* 32 - 39 */
327
77, 93, 92, 78, 107, 96, 75, 97, /* 40 - 47 */
328
240, 241, 242, 243, 244, 245, 246, 247, /* 48 - 55 */
329
248, 249, 122, 94, 76, 126, 110, 111, /* 56 - 63 */
330
236, 193, 194, 195, 196, 197, 198, 199, /* 64 - 71 */
331
200, 201, 209, 210, 211, 212, 213, 214, /* 72 - 79 */
332
215, 216, 217, 226, 227, 228, 229, 230, /* 80 - 87 */
333
231, 232, 233, 181, 224, 159, 95, 109, /* 88 - 95 */
334
81, 129, 130, 131, 132, 133, 134, 135, /* 96 - 103 */
335
136, 137, 145, 146, 147, 148, 149, 150, /* 104 - 111 */
336
151, 152, 153, 162, 163, 164, 165, 166, /* 112 - 119 */
337
167, 168, 169, 67, 187, 71, 220, 7, /* 120 - 127 */
338
32, 33, 34, 35, 36, 21, 6, 23, /* 128 - 135 */
339
40, 41, 42, 43, 44, 9, 10, 27, /* 136 - 143 */
340
48, 49, 26, 51, 52, 53, 54, 8, /* 144 - 151 */
341
56, 57, 58, 59, 4, 20, 62, 255, /* 152 - 159 */
342
65, 170, 176, 177, 90, 178, 204, 74, /* 160 - 167 */
343
189, 180, 154, 138, 186, 202, 175, 188, /* 168 - 175 */
344
144, 143, 234, 250, 190, 160, 182, 179, /* 176 - 183 */
345
157, 218, 155, 139, 183, 184, 185, 171, /* 184 - 191 */
346
100, 101, 98, 102, 123, 91, 158, 104, /* 192 - 199 */
347
116, 113, 114, 115, 120, 117, 118, 119, /* 200 - 207 */
348
172, 105, 237, 238, 235, 239, 124, 191, /* 208 - 215 */
349
128, 253, 254, 251, 252, 173, 174, 89, /* 216 - 223 */
350
68, 69, 66, 70, 192, 208, 156, 72, /* 224 - 231 */
351
84, 121, 82, 83, 88, 85, 86, 87, /* 232 - 239 */
352
140, 73, 205, 206, 203, 207, 106, 225, /* 240 - 247 */
353
112, 221, 222, 219, 161, 141, 142, 223, /* 248 - 255 */
356
/* Conversion table generated mechanically by Free `recode' 3.6
357
for sequence IBM278..ISO-8859-1 (reversible). */
359
unsigned char const ibm278_to_iso_8859_1[256] =
361
0, 1, 2, 3, 156, 9, 134, 127, /* 0 - 7 */
362
151, 141, 142, 11, 12, 13, 14, 15, /* 8 - 15 */
363
16, 17, 18, 19, 157, 133, 8, 135, /* 16 - 23 */
364
24, 25, 146, 143, 28, 29, 30, 31, /* 24 - 31 */
365
128, 129, 130, 131, 132, 10, 23, 27, /* 32 - 39 */
366
136, 137, 138, 139, 140, 5, 6, 7, /* 40 - 47 */
367
144, 145, 22, 147, 148, 149, 150, 4, /* 48 - 55 */
368
152, 153, 154, 155, 20, 21, 158, 26, /* 56 - 63 */
369
32, 160, 226, 123, 224, 225, 227, 125, /* 64 - 71 */
370
231, 241, 167, 46, 60, 40, 43, 33, /* 72 - 79 */
371
38, 96, 234, 235, 232, 237, 238, 239, /* 80 - 87 */
372
236, 223, 164, 197, 42, 41, 59, 94, /* 88 - 95 */
373
45, 47, 194, 35, 192, 193, 195, 36, /* 96 - 103 */
374
199, 209, 246, 44, 37, 95, 62, 63, /* 104 - 111 */
375
248, 201, 202, 203, 200, 205, 206, 207, /* 112 - 119 */
376
204, 233, 58, 196, 214, 39, 61, 34, /* 120 - 127 */
377
216, 97, 98, 99, 100, 101, 102, 103, /* 128 - 135 */
378
104, 105, 171, 187, 240, 253, 254, 177, /* 136 - 143 */
379
176, 106, 107, 108, 109, 110, 111, 112, /* 144 - 151 */
380
113, 114, 170, 186, 230, 184, 198, 93, /* 152 - 159 */
381
181, 252, 115, 116, 117, 118, 119, 120, /* 160 - 167 */
382
121, 122, 161, 191, 208, 221, 222, 174, /* 168 - 175 */
383
162, 163, 165, 183, 169, 91, 182, 188, /* 176 - 183 */
384
189, 190, 172, 124, 175, 168, 180, 215, /* 184 - 191 */
385
228, 65, 66, 67, 68, 69, 70, 71, /* 192 - 199 */
386
72, 73, 173, 244, 166, 242, 243, 245, /* 200 - 207 */
387
229, 74, 75, 76, 77, 78, 79, 80, /* 208 - 215 */
388
81, 82, 185, 251, 126, 249, 250, 255, /* 216 - 223 */
389
92, 247, 83, 84, 85, 86, 87, 88, /* 224 - 231 */
390
89, 90, 178, 212, 64, 210, 211, 213, /* 232 - 239 */
391
48, 49, 50, 51, 52, 53, 54, 55, /* 240 - 247 */
392
56, 57, 179, 219, 220, 217, 218, 159, /* 248 - 255 */
395
/* Conversion table generated mechanically by Free `recode' 3.6
396
for sequence ISO-8859-1..IBM280 (reversible). */
398
unsigned char const iso_8859_1_to_ibm280[256] =
400
0, 1, 2, 3, 55, 45, 46, 47, /* 0 - 7 */
401
22, 5, 37, 11, 12, 13, 14, 15, /* 8 - 15 */
402
16, 17, 18, 19, 60, 61, 50, 38, /* 16 - 23 */
403
24, 25, 63, 39, 28, 29, 30, 31, /* 24 - 31 */
404
64, 79, 127, 177, 91, 108, 80, 125, /* 32 - 39 */
405
77, 93, 92, 78, 107, 96, 75, 97, /* 40 - 47 */
406
240, 241, 242, 243, 244, 245, 246, 247, /* 48 - 55 */
407
248, 249, 122, 94, 76, 126, 110, 111, /* 56 - 63 */
408
181, 193, 194, 195, 196, 197, 198, 199, /* 64 - 71 */
409
200, 201, 209, 210, 211, 212, 213, 214, /* 72 - 79 */
410
215, 216, 217, 226, 227, 228, 229, 230, /* 80 - 87 */
411
231, 232, 233, 144, 72, 81, 95, 109, /* 88 - 95 */
412
221, 129, 130, 131, 132, 133, 134, 135, /* 96 - 103 */
413
136, 137, 145, 146, 147, 148, 149, 150, /* 104 - 111 */
414
151, 152, 153, 162, 163, 164, 165, 166, /* 112 - 119 */
415
167, 168, 169, 68, 187, 84, 88, 7, /* 120 - 127 */
416
32, 33, 34, 35, 36, 21, 6, 23, /* 128 - 135 */
417
40, 41, 42, 43, 44, 9, 10, 27, /* 136 - 143 */
418
48, 49, 26, 51, 52, 53, 54, 8, /* 144 - 151 */
419
56, 57, 58, 59, 4, 20, 62, 255, /* 152 - 159 */
420
65, 170, 176, 123, 159, 178, 205, 124, /* 160 - 167 */
421
189, 180, 154, 138, 186, 202, 175, 188, /* 168 - 175 */
422
74, 143, 234, 250, 190, 160, 182, 179, /* 176 - 183 */
423
157, 218, 155, 139, 183, 184, 185, 171, /* 184 - 191 */
424
100, 101, 98, 102, 99, 103, 158, 104, /* 192 - 199 */
425
116, 113, 114, 115, 120, 117, 118, 119, /* 200 - 207 */
426
172, 105, 237, 238, 235, 239, 236, 191, /* 208 - 215 */
427
128, 253, 254, 251, 252, 173, 174, 89, /* 216 - 223 */
428
192, 69, 66, 70, 67, 71, 156, 224, /* 224 - 231 */
429
208, 90, 82, 83, 161, 85, 86, 87, /* 232 - 239 */
430
140, 73, 106, 206, 203, 207, 204, 225, /* 240 - 247 */
431
112, 121, 222, 219, 220, 141, 142, 223, /* 248 - 255 */
434
/* Conversion table generated mechanically by Free `recode' 3.6
435
for sequence IBM280..ISO-8859-1 (reversible). */
437
unsigned char const ibm280_to_iso_8859_1[256] =
439
0, 1, 2, 3, 156, 9, 134, 127, /* 0 - 7 */
440
151, 141, 142, 11, 12, 13, 14, 15, /* 8 - 15 */
441
16, 17, 18, 19, 157, 133, 8, 135, /* 16 - 23 */
442
24, 25, 146, 143, 28, 29, 30, 31, /* 24 - 31 */
443
128, 129, 130, 131, 132, 10, 23, 27, /* 32 - 39 */
444
136, 137, 138, 139, 140, 5, 6, 7, /* 40 - 47 */
445
144, 145, 22, 147, 148, 149, 150, 4, /* 48 - 55 */
446
152, 153, 154, 155, 20, 21, 158, 26, /* 56 - 63 */
447
32, 160, 226, 228, 123, 225, 227, 229, /* 64 - 71 */
448
92, 241, 176, 46, 60, 40, 43, 33, /* 72 - 79 */
449
38, 93, 234, 235, 125, 237, 238, 239, /* 80 - 87 */
450
126, 223, 233, 36, 42, 41, 59, 94, /* 88 - 95 */
451
45, 47, 194, 196, 192, 193, 195, 197, /* 96 - 103 */
452
199, 209, 242, 44, 37, 95, 62, 63, /* 104 - 111 */
453
248, 201, 202, 203, 200, 205, 206, 207, /* 112 - 119 */
454
204, 249, 58, 163, 167, 39, 61, 34, /* 120 - 127 */
455
216, 97, 98, 99, 100, 101, 102, 103, /* 128 - 135 */
456
104, 105, 171, 187, 240, 253, 254, 177, /* 136 - 143 */
457
91, 106, 107, 108, 109, 110, 111, 112, /* 144 - 151 */
458
113, 114, 170, 186, 230, 184, 198, 164, /* 152 - 159 */
459
181, 236, 115, 116, 117, 118, 119, 120, /* 160 - 167 */
460
121, 122, 161, 191, 208, 221, 222, 174, /* 168 - 175 */
461
162, 35, 165, 183, 169, 64, 182, 188, /* 176 - 183 */
462
189, 190, 172, 124, 175, 168, 180, 215, /* 184 - 191 */
463
224, 65, 66, 67, 68, 69, 70, 71, /* 192 - 199 */
464
72, 73, 173, 244, 246, 166, 243, 245, /* 200 - 207 */
465
232, 74, 75, 76, 77, 78, 79, 80, /* 208 - 215 */
466
81, 82, 185, 251, 252, 96, 250, 255, /* 216 - 223 */
467
231, 247, 83, 84, 85, 86, 87, 88, /* 224 - 231 */
468
89, 90, 178, 212, 214, 210, 211, 213, /* 232 - 239 */
469
48, 49, 50, 51, 52, 53, 54, 55, /* 240 - 247 */
470
56, 57, 179, 219, 220, 217, 218, 159, /* 248 - 255 */
473
/* Conversion table generated mechanically by Free `recode' 3.6
474
for sequence ISO-8859-1..IBM284 (reversible). */
476
unsigned char const iso_8859_1_to_ibm284[256] =
478
0, 1, 2, 3, 55, 45, 46, 47, /* 0 - 7 */
479
22, 5, 37, 11, 12, 13, 14, 15, /* 8 - 15 */
480
16, 17, 18, 19, 60, 61, 50, 38, /* 16 - 23 */
481
24, 25, 63, 39, 28, 29, 30, 31, /* 24 - 31 */
482
64, 187, 127, 105, 91, 108, 80, 125, /* 32 - 39 */
483
77, 93, 92, 78, 107, 96, 75, 97, /* 40 - 47 */
484
240, 241, 242, 243, 244, 245, 246, 247, /* 48 - 55 */
485
248, 249, 122, 94, 76, 126, 110, 111, /* 56 - 63 */
486
124, 193, 194, 195, 196, 197, 198, 199, /* 64 - 71 */
487
200, 201, 209, 210, 211, 212, 213, 214, /* 72 - 79 */
488
215, 216, 217, 226, 227, 228, 229, 230, /* 80 - 87 */
489
231, 232, 233, 74, 224, 90, 186, 109, /* 88 - 95 */
490
121, 129, 130, 131, 132, 133, 134, 135, /* 96 - 103 */
491
136, 137, 145, 146, 147, 148, 149, 150, /* 104 - 111 */
492
151, 152, 153, 162, 163, 164, 165, 166, /* 112 - 119 */
493
167, 168, 169, 192, 79, 208, 189, 7, /* 120 - 127 */
494
32, 33, 34, 35, 36, 21, 6, 23, /* 128 - 135 */
495
40, 41, 42, 43, 44, 9, 10, 27, /* 136 - 143 */
496
48, 49, 26, 51, 52, 53, 54, 8, /* 144 - 151 */
497
56, 57, 58, 59, 4, 20, 62, 255, /* 152 - 159 */
498
65, 170, 176, 177, 159, 178, 73, 181, /* 160 - 167 */
499
161, 180, 154, 138, 95, 202, 175, 188, /* 168 - 175 */
500
144, 143, 234, 250, 190, 160, 182, 179, /* 176 - 183 */
501
157, 218, 155, 139, 183, 184, 185, 171, /* 184 - 191 */
502
100, 101, 98, 102, 99, 103, 158, 104, /* 192 - 199 */
503
116, 113, 114, 115, 120, 117, 118, 119, /* 200 - 207 */
504
172, 123, 237, 238, 235, 239, 236, 191, /* 208 - 215 */
505
128, 253, 254, 251, 252, 173, 174, 89, /* 216 - 223 */
506
68, 69, 66, 70, 67, 71, 156, 72, /* 224 - 231 */
507
84, 81, 82, 83, 88, 85, 86, 87, /* 232 - 239 */
508
140, 106, 205, 206, 203, 207, 204, 225, /* 240 - 247 */
509
112, 221, 222, 219, 220, 141, 142, 223, /* 248 - 255 */
512
/* Conversion table generated mechanically by Free `recode' 3.6
513
for sequence IBM284..ISO-8859-1 (reversible). */
515
unsigned char const ibm284_to_iso_8859_1[256] =
517
0, 1, 2, 3, 156, 9, 134, 127, /* 0 - 7 */
518
151, 141, 142, 11, 12, 13, 14, 15, /* 8 - 15 */
519
16, 17, 18, 19, 157, 133, 8, 135, /* 16 - 23 */
520
24, 25, 146, 143, 28, 29, 30, 31, /* 24 - 31 */
521
128, 129, 130, 131, 132, 10, 23, 27, /* 32 - 39 */
522
136, 137, 138, 139, 140, 5, 6, 7, /* 40 - 47 */
523
144, 145, 22, 147, 148, 149, 150, 4, /* 48 - 55 */
524
152, 153, 154, 155, 20, 21, 158, 26, /* 56 - 63 */
525
32, 160, 226, 228, 224, 225, 227, 229, /* 64 - 71 */
526
231, 166, 91, 46, 60, 40, 43, 124, /* 72 - 79 */
527
38, 233, 234, 235, 232, 237, 238, 239, /* 80 - 87 */
528
236, 223, 93, 36, 42, 41, 59, 172, /* 88 - 95 */
529
45, 47, 194, 196, 192, 193, 195, 197, /* 96 - 103 */
530
199, 35, 241, 44, 37, 95, 62, 63, /* 104 - 111 */
531
248, 201, 202, 203, 200, 205, 206, 207, /* 112 - 119 */
532
204, 96, 58, 209, 64, 39, 61, 34, /* 120 - 127 */
533
216, 97, 98, 99, 100, 101, 102, 103, /* 128 - 135 */
534
104, 105, 171, 187, 240, 253, 254, 177, /* 136 - 143 */
535
176, 106, 107, 108, 109, 110, 111, 112, /* 144 - 151 */
536
113, 114, 170, 186, 230, 184, 198, 164, /* 152 - 159 */
537
181, 168, 115, 116, 117, 118, 119, 120, /* 160 - 167 */
538
121, 122, 161, 191, 208, 221, 222, 174, /* 168 - 175 */
539
162, 163, 165, 183, 169, 167, 182, 188, /* 176 - 183 */
540
189, 190, 94, 33, 175, 126, 180, 215, /* 184 - 191 */
541
123, 65, 66, 67, 68, 69, 70, 71, /* 192 - 199 */
542
72, 73, 173, 244, 246, 242, 243, 245, /* 200 - 207 */
543
125, 74, 75, 76, 77, 78, 79, 80, /* 208 - 215 */
544
81, 82, 185, 251, 252, 249, 250, 255, /* 216 - 223 */
545
92, 247, 83, 84, 85, 86, 87, 88, /* 224 - 231 */
546
89, 90, 178, 212, 214, 210, 211, 213, /* 232 - 239 */
547
48, 49, 50, 51, 52, 53, 54, 55, /* 240 - 247 */
548
56, 57, 179, 219, 220, 217, 218, 159, /* 248 - 255 */
551
/* Conversion table generated mechanically by Free `recode' 3.6
552
for sequence ISO-8859-1..IBM285 (reversible). */
554
unsigned char const iso_8859_1_to_ibm285[256] =
556
0, 1, 2, 3, 55, 45, 46, 47, /* 0 - 7 */
557
22, 5, 37, 11, 12, 13, 14, 15, /* 8 - 15 */
558
16, 17, 18, 19, 60, 61, 50, 38, /* 16 - 23 */
559
24, 25, 63, 39, 28, 29, 30, 31, /* 24 - 31 */
560
64, 90, 127, 123, 74, 108, 80, 125, /* 32 - 39 */
561
77, 93, 92, 78, 107, 96, 75, 97, /* 40 - 47 */
562
240, 241, 242, 243, 244, 245, 246, 247, /* 48 - 55 */
563
248, 249, 122, 94, 76, 126, 110, 111, /* 56 - 63 */
564
124, 193, 194, 195, 196, 197, 198, 199, /* 64 - 71 */
565
200, 201, 209, 210, 211, 212, 213, 214, /* 72 - 79 */
566
215, 216, 217, 226, 227, 228, 229, 230, /* 80 - 87 */
567
231, 232, 233, 177, 224, 187, 186, 109, /* 88 - 95 */
568
121, 129, 130, 131, 132, 133, 134, 135, /* 96 - 103 */
569
136, 137, 145, 146, 147, 148, 149, 150, /* 104 - 111 */
570
151, 152, 153, 162, 163, 164, 165, 166, /* 112 - 119 */
571
167, 168, 169, 192, 79, 208, 188, 7, /* 120 - 127 */
572
32, 33, 34, 35, 36, 21, 6, 23, /* 128 - 135 */
573
40, 41, 42, 43, 44, 9, 10, 27, /* 136 - 143 */
574
48, 49, 26, 51, 52, 53, 54, 8, /* 144 - 151 */
575
56, 57, 58, 59, 4, 20, 62, 255, /* 152 - 159 */
576
65, 170, 176, 91, 159, 178, 106, 181, /* 160 - 167 */
577
189, 180, 154, 138, 95, 202, 175, 161, /* 168 - 175 */
578
144, 143, 234, 250, 190, 160, 182, 179, /* 176 - 183 */
579
157, 218, 155, 139, 183, 184, 185, 171, /* 184 - 191 */
580
100, 101, 98, 102, 99, 103, 158, 104, /* 192 - 199 */
581
116, 113, 114, 115, 120, 117, 118, 119, /* 200 - 207 */
582
172, 105, 237, 238, 235, 239, 236, 191, /* 208 - 215 */
583
128, 253, 254, 251, 252, 173, 174, 89, /* 216 - 223 */
584
68, 69, 66, 70, 67, 71, 156, 72, /* 224 - 231 */
585
84, 81, 82, 83, 88, 85, 86, 87, /* 232 - 239 */
586
140, 73, 205, 206, 203, 207, 204, 225, /* 240 - 247 */
587
112, 221, 222, 219, 220, 141, 142, 223, /* 248 - 255 */
590
/* Conversion table generated mechanically by Free `recode' 3.6
591
for sequence IBM285..ISO-8859-1 (reversible). */
593
unsigned char const ibm285_to_iso_8859_1[256] =
595
0, 1, 2, 3, 156, 9, 134, 127, /* 0 - 7 */
596
151, 141, 142, 11, 12, 13, 14, 15, /* 8 - 15 */
597
16, 17, 18, 19, 157, 133, 8, 135, /* 16 - 23 */
598
24, 25, 146, 143, 28, 29, 30, 31, /* 24 - 31 */
599
128, 129, 130, 131, 132, 10, 23, 27, /* 32 - 39 */
600
136, 137, 138, 139, 140, 5, 6, 7, /* 40 - 47 */
601
144, 145, 22, 147, 148, 149, 150, 4, /* 48 - 55 */
602
152, 153, 154, 155, 20, 21, 158, 26, /* 56 - 63 */
603
32, 160, 226, 228, 224, 225, 227, 229, /* 64 - 71 */
604
231, 241, 36, 46, 60, 40, 43, 124, /* 72 - 79 */
605
38, 233, 234, 235, 232, 237, 238, 239, /* 80 - 87 */
606
236, 223, 33, 163, 42, 41, 59, 172, /* 88 - 95 */
607
45, 47, 194, 196, 192, 193, 195, 197, /* 96 - 103 */
608
199, 209, 166, 44, 37, 95, 62, 63, /* 104 - 111 */
609
248, 201, 202, 203, 200, 205, 206, 207, /* 112 - 119 */
610
204, 96, 58, 35, 64, 39, 61, 34, /* 120 - 127 */
611
216, 97, 98, 99, 100, 101, 102, 103, /* 128 - 135 */
612
104, 105, 171, 187, 240, 253, 254, 177, /* 136 - 143 */
613
176, 106, 107, 108, 109, 110, 111, 112, /* 144 - 151 */
614
113, 114, 170, 186, 230, 184, 198, 164, /* 152 - 159 */
615
181, 175, 115, 116, 117, 118, 119, 120, /* 160 - 167 */
616
121, 122, 161, 191, 208, 221, 222, 174, /* 168 - 175 */
617
162, 91, 165, 183, 169, 167, 182, 188, /* 176 - 183 */
618
189, 190, 94, 93, 126, 168, 180, 215, /* 184 - 191 */
619
123, 65, 66, 67, 68, 69, 70, 71, /* 192 - 199 */
620
72, 73, 173, 244, 246, 242, 243, 245, /* 200 - 207 */
621
125, 74, 75, 76, 77, 78, 79, 80, /* 208 - 215 */
622
81, 82, 185, 251, 252, 249, 250, 255, /* 216 - 223 */
623
92, 247, 83, 84, 85, 86, 87, 88, /* 224 - 231 */
624
89, 90, 178, 212, 214, 210, 211, 213, /* 232 - 239 */
625
48, 49, 50, 51, 52, 53, 54, 55, /* 240 - 247 */
626
56, 57, 179, 219, 220, 217, 218, 159, /* 248 - 255 */
629
/* Conversion table generated mechanically by Free `recode' 3.6
630
for sequence ISO-8859-1..IBM297 (reversible). */
632
unsigned char const iso_8859_1_to_ibm297[256] =
634
0, 1, 2, 3, 55, 45, 46, 47, /* 0 - 7 */
635
22, 5, 37, 11, 12, 13, 14, 15, /* 8 - 15 */
636
16, 17, 18, 19, 60, 61, 50, 38, /* 16 - 23 */
637
24, 25, 63, 39, 28, 29, 30, 31, /* 24 - 31 */
638
64, 79, 127, 177, 91, 108, 80, 125, /* 32 - 39 */
639
77, 93, 92, 78, 107, 96, 75, 97, /* 40 - 47 */
640
240, 241, 242, 243, 244, 245, 246, 247, /* 48 - 55 */
641
248, 249, 122, 94, 76, 126, 110, 111, /* 56 - 63 */
642
68, 193, 194, 195, 196, 197, 198, 199, /* 64 - 71 */
643
200, 201, 209, 210, 211, 212, 213, 214, /* 72 - 79 */
644
215, 216, 217, 226, 227, 228, 229, 230, /* 80 - 87 */
645
231, 232, 233, 144, 72, 181, 95, 109, /* 88 - 95 */
646
160, 129, 130, 131, 132, 133, 134, 135, /* 96 - 103 */
647
136, 137, 145, 146, 147, 148, 149, 150, /* 104 - 111 */
648
151, 152, 153, 162, 163, 164, 165, 166, /* 112 - 119 */
649
167, 168, 169, 81, 187, 84, 189, 7, /* 120 - 127 */
650
32, 33, 34, 35, 36, 21, 6, 23, /* 128 - 135 */
651
40, 41, 42, 43, 44, 9, 10, 27, /* 136 - 143 */
652
48, 49, 26, 51, 52, 53, 54, 8, /* 144 - 151 */
653
56, 57, 58, 59, 4, 20, 62, 255, /* 152 - 159 */
654
65, 170, 176, 123, 159, 178, 221, 90, /* 160 - 167 */
655
161, 180, 154, 138, 186, 202, 175, 188, /* 168 - 175 */
656
74, 143, 234, 250, 190, 121, 182, 179, /* 176 - 183 */
657
157, 218, 155, 139, 183, 184, 185, 171, /* 184 - 191 */
658
100, 101, 98, 102, 99, 103, 158, 104, /* 192 - 199 */
659
116, 113, 114, 115, 120, 117, 118, 119, /* 200 - 207 */
660
172, 105, 237, 238, 235, 239, 236, 191, /* 208 - 215 */
661
128, 253, 254, 251, 252, 173, 174, 89, /* 216 - 223 */
662
124, 69, 66, 70, 67, 71, 156, 224, /* 224 - 231 */
663
208, 192, 82, 83, 88, 85, 86, 87, /* 232 - 239 */
664
140, 73, 205, 206, 203, 207, 204, 225, /* 240 - 247 */
665
112, 106, 222, 219, 220, 141, 142, 223, /* 248 - 255 */
668
/* Conversion table generated mechanically by Free `recode' 3.6
669
for sequence IBM297..ISO-8859-1 (reversible). */
671
unsigned char const ibm297_to_iso_8859_1[256] =
673
0, 1, 2, 3, 156, 9, 134, 127, /* 0 - 7 */
674
151, 141, 142, 11, 12, 13, 14, 15, /* 8 - 15 */
675
16, 17, 18, 19, 157, 133, 8, 135, /* 16 - 23 */
676
24, 25, 146, 143, 28, 29, 30, 31, /* 24 - 31 */
677
128, 129, 130, 131, 132, 10, 23, 27, /* 32 - 39 */
678
136, 137, 138, 139, 140, 5, 6, 7, /* 40 - 47 */
679
144, 145, 22, 147, 148, 149, 150, 4, /* 48 - 55 */
680
152, 153, 154, 155, 20, 21, 158, 26, /* 56 - 63 */
681
32, 160, 226, 228, 64, 225, 227, 229, /* 64 - 71 */
682
92, 241, 176, 46, 60, 40, 43, 33, /* 72 - 79 */
683
38, 123, 234, 235, 125, 237, 238, 239, /* 80 - 87 */
684
236, 223, 167, 36, 42, 41, 59, 94, /* 88 - 95 */
685
45, 47, 194, 196, 192, 193, 195, 197, /* 96 - 103 */
686
199, 209, 249, 44, 37, 95, 62, 63, /* 104 - 111 */
687
248, 201, 202, 203, 200, 205, 206, 207, /* 112 - 119 */
688
204, 181, 58, 163, 224, 39, 61, 34, /* 120 - 127 */
689
216, 97, 98, 99, 100, 101, 102, 103, /* 128 - 135 */
690
104, 105, 171, 187, 240, 253, 254, 177, /* 136 - 143 */
691
91, 106, 107, 108, 109, 110, 111, 112, /* 144 - 151 */
692
113, 114, 170, 186, 230, 184, 198, 164, /* 152 - 159 */
693
96, 168, 115, 116, 117, 118, 119, 120, /* 160 - 167 */
694
121, 122, 161, 191, 208, 221, 222, 174, /* 168 - 175 */
695
162, 35, 165, 183, 169, 93, 182, 188, /* 176 - 183 */
696
189, 190, 172, 124, 175, 126, 180, 215, /* 184 - 191 */
697
233, 65, 66, 67, 68, 69, 70, 71, /* 192 - 199 */
698
72, 73, 173, 244, 246, 242, 243, 245, /* 200 - 207 */
699
232, 74, 75, 76, 77, 78, 79, 80, /* 208 - 215 */
700
81, 82, 185, 251, 252, 166, 250, 255, /* 216 - 223 */
701
231, 247, 83, 84, 85, 86, 87, 88, /* 224 - 231 */
702
89, 90, 178, 212, 214, 210, 211, 213, /* 232 - 239 */
703
48, 49, 50, 51, 52, 53, 54, 55, /* 240 - 247 */
704
56, 57, 179, 219, 220, 217, 218, 159, /* 248 - 255 */
707
/* Conversion table generated mechanically by Free `recode' 3.6
708
for sequence ISO-8859-1..IBM500 (reversible). */
710
unsigned char const iso_8859_1_to_ibm500[256] =
712
0, 1, 2, 3, 55, 45, 46, 47, /* 0 - 7 */
713
22, 5, 37, 11, 12, 13, 14, 15, /* 8 - 15 */
714
16, 17, 18, 19, 60, 61, 50, 38, /* 16 - 23 */
715
24, 25, 63, 39, 28, 29, 30, 31, /* 24 - 31 */
716
64, 79, 127, 123, 91, 108, 80, 125, /* 32 - 39 */
717
77, 93, 92, 78, 107, 96, 75, 97, /* 40 - 47 */
718
240, 241, 242, 243, 244, 245, 246, 247, /* 48 - 55 */
719
248, 249, 122, 94, 76, 126, 110, 111, /* 56 - 63 */
720
124, 193, 194, 195, 196, 197, 198, 199, /* 64 - 71 */
721
200, 201, 209, 210, 211, 212, 213, 214, /* 72 - 79 */
722
215, 216, 217, 226, 227, 228, 229, 230, /* 80 - 87 */
723
231, 232, 233, 74, 224, 90, 95, 109, /* 88 - 95 */
724
121, 129, 130, 131, 132, 133, 134, 135, /* 96 - 103 */
725
136, 137, 145, 146, 147, 148, 149, 150, /* 104 - 111 */
726
151, 152, 153, 162, 163, 164, 165, 166, /* 112 - 119 */
727
167, 168, 169, 192, 187, 208, 161, 7, /* 120 - 127 */
728
32, 33, 34, 35, 36, 21, 6, 23, /* 128 - 135 */
729
40, 41, 42, 43, 44, 9, 10, 27, /* 136 - 143 */
730
48, 49, 26, 51, 52, 53, 54, 8, /* 144 - 151 */
731
56, 57, 58, 59, 4, 20, 62, 255, /* 152 - 159 */
732
65, 170, 176, 177, 159, 178, 106, 181, /* 160 - 167 */
733
189, 180, 154, 138, 186, 202, 175, 188, /* 168 - 175 */
734
144, 143, 234, 250, 190, 160, 182, 179, /* 176 - 183 */
735
157, 218, 155, 139, 183, 184, 185, 171, /* 184 - 191 */
736
100, 101, 98, 102, 99, 103, 158, 104, /* 192 - 199 */
737
116, 113, 114, 115, 120, 117, 118, 119, /* 200 - 207 */
738
172, 105, 237, 238, 235, 239, 236, 191, /* 208 - 215 */
739
128, 253, 254, 251, 252, 173, 174, 89, /* 216 - 223 */
740
68, 69, 66, 70, 67, 71, 156, 72, /* 224 - 231 */
741
84, 81, 82, 83, 88, 85, 86, 87, /* 232 - 239 */
742
140, 73, 205, 206, 203, 207, 204, 225, /* 240 - 247 */
743
112, 221, 222, 219, 220, 141, 142, 223, /* 248 - 255 */
746
/* Conversion table generated mechanically by Free `recode' 3.6
747
for sequence IBM500..ISO-8859-1 (reversible). */
749
unsigned char const ibm500_to_iso_8859_1[256] =
751
0, 1, 2, 3, 156, 9, 134, 127, /* 0 - 7 */
752
151, 141, 142, 11, 12, 13, 14, 15, /* 8 - 15 */
753
16, 17, 18, 19, 157, 133, 8, 135, /* 16 - 23 */
754
24, 25, 146, 143, 28, 29, 30, 31, /* 24 - 31 */
755
128, 129, 130, 131, 132, 10, 23, 27, /* 32 - 39 */
756
136, 137, 138, 139, 140, 5, 6, 7, /* 40 - 47 */
757
144, 145, 22, 147, 148, 149, 150, 4, /* 48 - 55 */
758
152, 153, 154, 155, 20, 21, 158, 26, /* 56 - 63 */
759
32, 160, 226, 228, 224, 225, 227, 229, /* 64 - 71 */
760
231, 241, 91, 46, 60, 40, 43, 33, /* 72 - 79 */
761
38, 233, 234, 235, 232, 237, 238, 239, /* 80 - 87 */
762
236, 223, 93, 36, 42, 41, 59, 94, /* 88 - 95 */
763
45, 47, 194, 196, 192, 193, 195, 197, /* 96 - 103 */
764
199, 209, 166, 44, 37, 95, 62, 63, /* 104 - 111 */
765
248, 201, 202, 203, 200, 205, 206, 207, /* 112 - 119 */
766
204, 96, 58, 35, 64, 39, 61, 34, /* 120 - 127 */
767
216, 97, 98, 99, 100, 101, 102, 103, /* 128 - 135 */
768
104, 105, 171, 187, 240, 253, 254, 177, /* 136 - 143 */
769
176, 106, 107, 108, 109, 110, 111, 112, /* 144 - 151 */
770
113, 114, 170, 186, 230, 184, 198, 164, /* 152 - 159 */
771
181, 126, 115, 116, 117, 118, 119, 120, /* 160 - 167 */
772
121, 122, 161, 191, 208, 221, 222, 174, /* 168 - 175 */
773
162, 163, 165, 183, 169, 167, 182, 188, /* 176 - 183 */
774
189, 190, 172, 124, 175, 168, 180, 215, /* 184 - 191 */
775
123, 65, 66, 67, 68, 69, 70, 71, /* 192 - 199 */
776
72, 73, 173, 244, 246, 242, 243, 245, /* 200 - 207 */
777
125, 74, 75, 76, 77, 78, 79, 80, /* 208 - 215 */
778
81, 82, 185, 251, 252, 249, 250, 255, /* 216 - 223 */
779
92, 247, 83, 84, 85, 86, 87, 88, /* 224 - 231 */
780
89, 90, 178, 212, 214, 210, 211, 213, /* 232 - 239 */
781
48, 49, 50, 51, 52, 53, 54, 55, /* 240 - 247 */
782
56, 57, 179, 219, 220, 217, 218, 159, /* 248 - 255 */
785
/* Conversion table generated mechanically by Free `recode' 3.6
786
for sequence ISO-8859-1..IBM871 (reversible). */
788
unsigned char const iso_8859_1_to_ibm871[256] =
790
0, 1, 2, 3, 55, 45, 46, 47, /* 0 - 7 */
791
22, 5, 37, 11, 12, 13, 14, 15, /* 8 - 15 */
792
16, 17, 18, 19, 60, 61, 50, 38, /* 16 - 23 */
793
24, 25, 63, 39, 28, 29, 30, 31, /* 24 - 31 */
794
64, 79, 127, 123, 91, 108, 80, 125, /* 32 - 39 */
795
77, 93, 92, 78, 107, 96, 75, 97, /* 40 - 47 */
796
240, 241, 242, 243, 244, 245, 246, 247, /* 48 - 55 */
797
248, 249, 122, 94, 76, 126, 110, 111, /* 56 - 63 */
798
172, 193, 194, 195, 196, 197, 198, 199, /* 64 - 71 */
799
200, 201, 209, 210, 211, 212, 213, 214, /* 72 - 79 */
800
215, 216, 217, 226, 227, 228, 229, 230, /* 80 - 87 */
801
231, 232, 233, 174, 190, 158, 236, 109, /* 88 - 95 */
802
140, 129, 130, 131, 132, 133, 134, 135, /* 96 - 103 */
803
136, 137, 145, 146, 147, 148, 149, 150, /* 104 - 111 */
804
151, 152, 153, 162, 163, 164, 165, 166, /* 112 - 119 */
805
167, 168, 169, 142, 187, 156, 204, 7, /* 120 - 127 */
806
32, 33, 34, 35, 36, 21, 6, 23, /* 128 - 135 */
807
40, 41, 42, 43, 44, 9, 10, 27, /* 136 - 143 */
808
48, 49, 26, 51, 52, 53, 54, 8, /* 144 - 151 */
809
56, 57, 58, 59, 4, 20, 62, 255, /* 152 - 159 */
810
65, 170, 176, 177, 159, 178, 106, 181, /* 160 - 167 */
811
189, 180, 154, 138, 186, 202, 175, 188, /* 168 - 175 */
812
144, 143, 234, 250, 224, 160, 182, 179, /* 176 - 183 */
813
157, 218, 155, 139, 183, 184, 185, 171, /* 184 - 191 */
814
100, 101, 98, 102, 99, 103, 90, 104, /* 192 - 199 */
815
116, 113, 114, 115, 120, 117, 118, 119, /* 200 - 207 */
816
124, 105, 237, 238, 235, 239, 95, 191, /* 208 - 215 */
817
128, 253, 254, 251, 252, 173, 192, 89, /* 216 - 223 */
818
68, 69, 66, 70, 67, 71, 208, 72, /* 224 - 231 */
819
84, 81, 82, 83, 88, 85, 86, 87, /* 232 - 239 */
820
121, 73, 205, 206, 203, 207, 161, 225, /* 240 - 247 */
821
112, 221, 222, 219, 220, 141, 74, 223, /* 248 - 255 */
824
/* Conversion table generated mechanically by Free `recode' 3.6
825
for sequence IBM871..ISO-8859-1 (reversible). */
827
unsigned char const ibm871_to_iso_8859_1[256] =
829
0, 1, 2, 3, 156, 9, 134, 127, /* 0 - 7 */
830
151, 141, 142, 11, 12, 13, 14, 15, /* 8 - 15 */
831
16, 17, 18, 19, 157, 133, 8, 135, /* 16 - 23 */
832
24, 25, 146, 143, 28, 29, 30, 31, /* 24 - 31 */
833
128, 129, 130, 131, 132, 10, 23, 27, /* 32 - 39 */
834
136, 137, 138, 139, 140, 5, 6, 7, /* 40 - 47 */
835
144, 145, 22, 147, 148, 149, 150, 4, /* 48 - 55 */
836
152, 153, 154, 155, 20, 21, 158, 26, /* 56 - 63 */
837
32, 160, 226, 228, 224, 225, 227, 229, /* 64 - 71 */
838
231, 241, 254, 46, 60, 40, 43, 33, /* 72 - 79 */
839
38, 233, 234, 235, 232, 237, 238, 239, /* 80 - 87 */
840
236, 223, 198, 36, 42, 41, 59, 214, /* 88 - 95 */
841
45, 47, 194, 196, 192, 193, 195, 197, /* 96 - 103 */
842
199, 209, 166, 44, 37, 95, 62, 63, /* 104 - 111 */
843
248, 201, 202, 203, 200, 205, 206, 207, /* 112 - 119 */
844
204, 240, 58, 35, 208, 39, 61, 34, /* 120 - 127 */
845
216, 97, 98, 99, 100, 101, 102, 103, /* 128 - 135 */
846
104, 105, 171, 187, 96, 253, 123, 177, /* 136 - 143 */
847
176, 106, 107, 108, 109, 110, 111, 112, /* 144 - 151 */
848
113, 114, 170, 186, 125, 184, 93, 164, /* 152 - 159 */
849
181, 246, 115, 116, 117, 118, 119, 120, /* 160 - 167 */
850
121, 122, 161, 191, 64, 221, 91, 174, /* 168 - 175 */
851
162, 163, 165, 183, 169, 167, 182, 188, /* 176 - 183 */
852
189, 190, 172, 124, 175, 168, 92, 215, /* 184 - 191 */
853
222, 65, 66, 67, 68, 69, 70, 71, /* 192 - 199 */
854
72, 73, 173, 244, 126, 242, 243, 245, /* 200 - 207 */
855
230, 74, 75, 76, 77, 78, 79, 80, /* 208 - 215 */
856
81, 82, 185, 251, 252, 249, 250, 255, /* 216 - 223 */
857
180, 247, 83, 84, 85, 86, 87, 88, /* 224 - 231 */
858
89, 90, 178, 212, 94, 210, 211, 213, /* 232 - 239 */
859
48, 49, 50, 51, 52, 53, 54, 55, /* 240 - 247 */
860
56, 57, 179, 219, 220, 217, 218, 159, /* 248 - 255 */
863
/* Conversion table generated mechanically by Free `recode' 3.6
864
for sequence ISO-8859-2..IBM870 (reversible). */
866
unsigned char const iso_8859_2_to_ibm870[256] =
868
0, 1, 2, 3, 55, 45, 46, 47, /* 0 - 7 */
869
22, 5, 37, 11, 12, 13, 14, 15, /* 8 - 15 */
870
16, 17, 18, 19, 60, 61, 50, 38, /* 16 - 23 */
871
24, 25, 63, 39, 28, 29, 30, 31, /* 24 - 31 */
872
64, 79, 127, 123, 91, 108, 80, 125, /* 32 - 39 */
873
77, 93, 92, 78, 107, 96, 75, 97, /* 40 - 47 */
874
240, 241, 242, 243, 244, 245, 246, 247, /* 48 - 55 */
875
248, 249, 122, 94, 76, 126, 110, 111, /* 56 - 63 */
876
124, 193, 194, 195, 196, 197, 198, 199, /* 64 - 71 */
877
200, 201, 209, 210, 211, 212, 213, 214, /* 72 - 79 */
878
215, 216, 217, 226, 227, 228, 229, 230, /* 80 - 87 */
879
231, 232, 233, 74, 224, 90, 95, 109, /* 88 - 95 */
880
121, 129, 130, 131, 132, 133, 134, 135, /* 96 - 103 */
881
136, 137, 145, 146, 147, 148, 149, 150, /* 104 - 111 */
882
151, 152, 153, 162, 163, 164, 165, 166, /* 112 - 119 */
883
167, 168, 169, 192, 106, 208, 161, 7, /* 120 - 127 */
884
32, 33, 34, 35, 36, 21, 6, 23, /* 128 - 135 */
885
40, 41, 42, 43, 44, 9, 10, 27, /* 136 - 143 */
886
48, 49, 26, 51, 52, 53, 54, 8, /* 144 - 151 */
887
56, 57, 58, 59, 4, 20, 62, 255, /* 152 - 159 */
888
65, 177, 128, 82, 159, 119, 170, 181, /* 160 - 167 */
889
189, 188, 118, 253, 186, 202, 185, 180, /* 168 - 175 */
890
144, 160, 158, 154, 190, 87, 138, 112, /* 176 - 183 */
891
157, 156, 143, 221, 184, 100, 183, 178, /* 184 - 191 */
892
237, 101, 66, 68, 99, 120, 105, 104, /* 192 - 199 */
893
103, 113, 102, 115, 218, 117, 114, 250, /* 200 - 207 */
894
172, 187, 171, 238, 235, 239, 236, 191, /* 208 - 215 */
895
174, 116, 254, 251, 252, 173, 86, 89, /* 216 - 223 */
896
205, 69, 98, 70, 67, 88, 73, 72, /* 224 - 231 */
897
71, 81, 175, 83, 223, 85, 179, 234, /* 232 - 239 */
898
140, 155, 139, 206, 203, 207, 204, 225, /* 240 - 247 */
899
142, 84, 222, 219, 220, 141, 176, 182, /* 248 - 255 */
902
/* Conversion table generated mechanically by Free `recode' 3.6
903
for sequence IBM870..ISO-8859-2 (reversible). */
905
unsigned char const ibm870_to_iso_8859_2[256] =
907
0, 1, 2, 3, 156, 9, 134, 127, /* 0 - 7 */
908
151, 141, 142, 11, 12, 13, 14, 15, /* 8 - 15 */
909
16, 17, 18, 19, 157, 133, 8, 135, /* 16 - 23 */
910
24, 25, 146, 143, 28, 29, 30, 31, /* 24 - 31 */
911
128, 129, 130, 131, 132, 10, 23, 27, /* 32 - 39 */
912
136, 137, 138, 139, 140, 5, 6, 7, /* 40 - 47 */
913
144, 145, 22, 147, 148, 149, 150, 4, /* 48 - 55 */
914
152, 153, 154, 155, 20, 21, 158, 26, /* 56 - 63 */
915
32, 160, 194, 228, 195, 225, 227, 232, /* 64 - 71 */
916
231, 230, 91, 46, 60, 40, 43, 33, /* 72 - 79 */
917
38, 233, 163, 235, 249, 237, 222, 181, /* 80 - 87 */
918
229, 223, 93, 36, 42, 41, 59, 94, /* 88 - 95 */
919
45, 47, 226, 196, 189, 193, 202, 200, /* 96 - 103 */
920
199, 198, 124, 44, 37, 95, 62, 63, /* 104 - 111 */
921
183, 201, 206, 203, 217, 205, 170, 165, /* 112 - 119 */
922
197, 96, 58, 35, 64, 39, 61, 34, /* 120 - 127 */
923
162, 97, 98, 99, 100, 101, 102, 103, /* 128 - 135 */
924
104, 105, 182, 242, 240, 253, 248, 186, /* 136 - 143 */
925
176, 106, 107, 108, 109, 110, 111, 112, /* 144 - 151 */
926
113, 114, 179, 241, 185, 184, 178, 164, /* 152 - 159 */
927
177, 126, 115, 116, 117, 118, 119, 120, /* 160 - 167 */
928
121, 122, 166, 210, 208, 221, 216, 234, /* 168 - 175 */
929
254, 161, 191, 238, 175, 167, 255, 190, /* 176 - 183 */
930
188, 174, 172, 209, 169, 168, 180, 215, /* 184 - 191 */
931
123, 65, 66, 67, 68, 69, 70, 71, /* 192 - 199 */
932
72, 73, 173, 244, 246, 224, 243, 245, /* 200 - 207 */
933
125, 74, 75, 76, 77, 78, 79, 80, /* 208 - 215 */
934
81, 82, 204, 251, 252, 187, 250, 236, /* 216 - 223 */
935
92, 247, 83, 84, 85, 86, 87, 88, /* 224 - 231 */
936
89, 90, 239, 212, 214, 192, 211, 213, /* 232 - 239 */
937
48, 49, 50, 51, 52, 53, 54, 55, /* 240 - 247 */
938
56, 57, 207, 219, 220, 171, 218, 159, /* 248 - 255 */
941
/* Conversion table generated mechanically by Free `recode' 3.6
942
for sequence ISO-8859-3..IBM905 (reversible). */
944
unsigned char const iso_8859_3_to_ibm905[256] =
946
0, 1, 2, 3, 55, 45, 46, 47, /* 0 - 7 */
947
22, 5, 37, 11, 12, 13, 14, 15, /* 8 - 15 */
948
16, 17, 18, 19, 60, 61, 50, 38, /* 16 - 23 */
949
24, 25, 63, 39, 28, 29, 30, 31, /* 24 - 31 */
950
64, 79, 252, 236, 185, 108, 80, 125, /* 32 - 39 */
951
77, 93, 92, 78, 107, 96, 75, 97, /* 40 - 47 */
952
240, 241, 242, 243, 244, 245, 246, 247, /* 48 - 55 */
953
248, 249, 122, 94, 76, 126, 110, 111, /* 56 - 63 */
954
175, 193, 194, 195, 196, 197, 198, 199, /* 64 - 71 */
955
200, 201, 209, 210, 211, 212, 213, 214, /* 72 - 79 */
956
215, 216, 217, 226, 227, 228, 229, 230, /* 80 - 87 */
957
231, 232, 233, 104, 220, 182, 95, 109, /* 88 - 95 */
958
218, 129, 130, 131, 132, 133, 134, 135, /* 96 - 103 */
959
136, 137, 145, 146, 147, 148, 149, 150, /* 104 - 111 */
960
151, 152, 153, 162, 163, 164, 165, 166, /* 112 - 119 */
961
167, 168, 169, 72, 143, 179, 204, 7, /* 120 - 127 */
962
32, 33, 34, 35, 36, 21, 6, 23, /* 128 - 135 */
963
40, 41, 42, 43, 44, 9, 10, 27, /* 136 - 143 */
964
48, 49, 26, 51, 52, 53, 54, 8, /* 144 - 151 */
965
56, 57, 58, 59, 4, 20, 62, 255, /* 152 - 159 */
966
65, 170, 128, 177, 159, 142, 186, 181, /* 160 - 167 */
967
189, 91, 124, 90, 188, 202, 174, 180, /* 168 - 175 */
968
144, 138, 234, 250, 190, 160, 154, 176, /* 176 - 183 */
969
157, 121, 106, 208, 156, 184, 158, 178, /* 184 - 191 */
970
100, 101, 98, 102, 99, 103, 171, 74, /* 192 - 199 */
971
116, 113, 114, 115, 120, 117, 118, 119, /* 200 - 207 */
972
70, 105, 237, 238, 235, 239, 123, 191, /* 208 - 215 */
973
187, 253, 254, 251, 127, 173, 172, 89, /* 216 - 223 */
974
68, 69, 66, 223, 67, 71, 139, 192, /* 224 - 231 */
975
84, 81, 82, 83, 88, 85, 86, 87, /* 232 - 239 */
976
183, 73, 205, 206, 203, 207, 161, 225, /* 240 - 247 */
977
155, 221, 222, 219, 224, 141, 140, 112, /* 248 - 255 */
980
/* Conversion table generated mechanically by Free `recode' 3.6
981
for sequence IBM905..ISO-8859-3 (reversible). */
983
unsigned char const ibm905_to_iso_8859_3[256] =
985
0, 1, 2, 3, 156, 9, 134, 127, /* 0 - 7 */
986
151, 141, 142, 11, 12, 13, 14, 15, /* 8 - 15 */
987
16, 17, 18, 19, 157, 133, 8, 135, /* 16 - 23 */
988
24, 25, 146, 143, 28, 29, 30, 31, /* 24 - 31 */
989
128, 129, 130, 131, 132, 10, 23, 27, /* 32 - 39 */
990
136, 137, 138, 139, 140, 5, 6, 7, /* 40 - 47 */
991
144, 145, 22, 147, 148, 149, 150, 4, /* 48 - 55 */
992
152, 153, 154, 155, 20, 21, 158, 26, /* 56 - 63 */
993
32, 160, 226, 228, 224, 225, 208, 229, /* 64 - 71 */
994
123, 241, 199, 46, 60, 40, 43, 33, /* 72 - 79 */
995
38, 233, 234, 235, 232, 237, 238, 239, /* 80 - 87 */
996
236, 223, 171, 169, 42, 41, 59, 94, /* 88 - 95 */
997
45, 47, 194, 196, 192, 193, 195, 197, /* 96 - 103 */
998
91, 209, 186, 44, 37, 95, 62, 63, /* 104 - 111 */
999
255, 201, 202, 203, 200, 205, 206, 207, /* 112 - 119 */
1000
204, 185, 58, 214, 170, 39, 61, 220, /* 120 - 127 */
1001
162, 97, 98, 99, 100, 101, 102, 103, /* 128 - 135 */
1002
104, 105, 177, 230, 254, 253, 165, 124, /* 136 - 143 */
1003
176, 106, 107, 108, 109, 110, 111, 112, /* 144 - 151 */
1004
113, 114, 182, 248, 188, 184, 190, 164, /* 152 - 159 */
1005
181, 246, 115, 116, 117, 118, 119, 120, /* 160 - 167 */
1006
121, 122, 161, 198, 222, 221, 174, 64, /* 168 - 175 */
1007
183, 163, 191, 125, 175, 167, 93, 240, /* 176 - 183 */
1008
189, 36, 166, 216, 172, 168, 180, 215, /* 184 - 191 */
1009
231, 65, 66, 67, 68, 69, 70, 71, /* 192 - 199 */
1010
72, 73, 173, 244, 126, 242, 243, 245, /* 200 - 207 */
1011
187, 74, 75, 76, 77, 78, 79, 80, /* 208 - 215 */
1012
81, 82, 96, 251, 92, 249, 250, 227, /* 216 - 223 */
1013
252, 247, 83, 84, 85, 86, 87, 88, /* 224 - 231 */
1014
89, 90, 178, 212, 35, 210, 211, 213, /* 232 - 239 */
1015
48, 49, 50, 51, 52, 53, 54, 55, /* 240 - 247 */
1016
56, 57, 179, 219, 34, 217, 218, 159, /* 248 - 255 */
1019
/* Conversion table generated mechanically by Free `recode' 3.6
1020
for sequence ISO-8859-5..IBM880 (reversible). */
1022
unsigned char const iso_8859_5_to_ibm880[256] =
1024
0, 1, 2, 3, 55, 45, 46, 47, /* 0 - 7 */
1025
22, 5, 37, 11, 12, 13, 14, 15, /* 8 - 15 */
1026
16, 17, 18, 19, 60, 61, 50, 38, /* 16 - 23 */
1027
24, 25, 63, 39, 28, 29, 30, 31, /* 24 - 31 */
1028
64, 79, 127, 123, 91, 108, 80, 125, /* 32 - 39 */
1029
77, 93, 92, 78, 107, 96, 75, 97, /* 40 - 47 */
1030
240, 241, 242, 243, 244, 245, 246, 247, /* 48 - 55 */
1031
248, 249, 122, 94, 76, 126, 110, 111, /* 56 - 63 */
1032
124, 193, 194, 195, 196, 197, 198, 199, /* 64 - 71 */
1033
200, 201, 209, 210, 211, 212, 213, 214, /* 72 - 79 */
1034
215, 216, 217, 226, 227, 228, 229, 230, /* 80 - 87 */
1035
231, 232, 233, 74, 224, 90, 95, 109, /* 88 - 95 */
1036
100, 129, 130, 131, 132, 133, 134, 135, /* 96 - 103 */
1037
136, 137, 145, 146, 147, 148, 149, 150, /* 104 - 111 */
1038
151, 152, 153, 162, 163, 164, 165, 166, /* 112 - 119 */
1039
167, 168, 169, 161, 69, 115, 121, 7, /* 120 - 127 */
1040
32, 33, 34, 35, 36, 21, 6, 23, /* 128 - 135 */
1041
40, 41, 42, 43, 44, 9, 10, 27, /* 136 - 143 */
1042
48, 49, 26, 51, 52, 53, 54, 8, /* 144 - 151 */
1043
56, 57, 58, 59, 4, 20, 62, 255, /* 152 - 159 */
1044
192, 99, 89, 98, 208, 101, 102, 103, /* 160 - 167 */
1045
104, 105, 112, 113, 114, 65, 116, 117, /* 168 - 175 */
1046
185, 186, 237, 191, 188, 189, 236, 250, /* 176 - 183 */
1047
203, 204, 205, 206, 207, 218, 219, 220, /* 184 - 191 */
1048
222, 223, 234, 235, 190, 202, 187, 254, /* 192 - 199 */
1049
251, 253, 87, 239, 238, 252, 184, 221, /* 200 - 207 */
1050
119, 120, 175, 141, 138, 139, 174, 178, /* 208 - 215 */
1051
143, 144, 154, 155, 156, 157, 158, 159, /* 216 - 223 */
1052
170, 171, 172, 173, 140, 142, 128, 182, /* 224 - 231 */
1053
179, 181, 183, 177, 176, 180, 118, 160, /* 232 - 239 */
1054
88, 68, 66, 67, 106, 70, 71, 72, /* 240 - 247 */
1055
73, 81, 82, 83, 84, 225, 85, 86, /* 248 - 255 */
1058
/* Conversion table generated mechanically by Free `recode' 3.6
1059
for sequence IBM880..ISO-8859-5 (reversible). */
1061
unsigned char const ibm880_to_iso_8859_5[256] =
1063
0, 1, 2, 3, 156, 9, 134, 127, /* 0 - 7 */
1064
151, 141, 142, 11, 12, 13, 14, 15, /* 8 - 15 */
1065
16, 17, 18, 19, 157, 133, 8, 135, /* 16 - 23 */
1066
24, 25, 146, 143, 28, 29, 30, 31, /* 24 - 31 */
1067
128, 129, 130, 131, 132, 10, 23, 27, /* 32 - 39 */
1068
136, 137, 138, 139, 140, 5, 6, 7, /* 40 - 47 */
1069
144, 145, 22, 147, 148, 149, 150, 4, /* 48 - 55 */
1070
152, 153, 154, 155, 20, 21, 158, 26, /* 56 - 63 */
1071
32, 173, 242, 243, 241, 124, 245, 246, /* 64 - 71 */
1072
247, 248, 91, 46, 60, 40, 43, 33, /* 72 - 79 */
1073
38, 249, 250, 251, 252, 254, 255, 202, /* 80 - 87 */
1074
240, 162, 93, 36, 42, 41, 59, 94, /* 88 - 95 */
1075
45, 47, 163, 161, 96, 165, 166, 167, /* 96 - 103 */
1076
168, 169, 244, 44, 37, 95, 62, 63, /* 104 - 111 */
1077
170, 171, 172, 125, 174, 175, 238, 208, /* 112 - 119 */
1078
209, 126, 58, 35, 64, 39, 61, 34, /* 120 - 127 */
1079
230, 97, 98, 99, 100, 101, 102, 103, /* 128 - 135 */
1080
104, 105, 212, 213, 228, 211, 229, 216, /* 136 - 143 */
1081
217, 106, 107, 108, 109, 110, 111, 112, /* 144 - 151 */
1082
113, 114, 218, 219, 220, 221, 222, 223, /* 152 - 159 */
1083
239, 123, 115, 116, 117, 118, 119, 120, /* 160 - 167 */
1084
121, 122, 224, 225, 226, 227, 214, 210, /* 168 - 175 */
1085
236, 235, 215, 232, 237, 233, 231, 234, /* 176 - 183 */
1086
206, 176, 177, 198, 180, 181, 196, 179, /* 184 - 191 */
1087
160, 65, 66, 67, 68, 69, 70, 71, /* 192 - 199 */
1088
72, 73, 197, 184, 185, 186, 187, 188, /* 200 - 207 */
1089
164, 74, 75, 76, 77, 78, 79, 80, /* 208 - 215 */
1090
81, 82, 189, 190, 191, 207, 192, 193, /* 216 - 223 */
1091
92, 253, 83, 84, 85, 86, 87, 88, /* 224 - 231 */
1092
89, 90, 194, 195, 182, 178, 204, 203, /* 232 - 239 */
1093
48, 49, 50, 51, 52, 53, 54, 55, /* 240 - 247 */
1094
56, 57, 183, 200, 205, 201, 199, 159, /* 248 - 255 */
1097
/* Conversion table generated mechanically by Free `recode' 3.6
1098
for sequence ISO-8859-6..IBM420 (reversible). */
1100
unsigned char const iso_8859_6_to_ibm420[256] =
1102
0, 1, 2, 3, 55, 45, 46, 47, /* 0 - 7 */
1103
22, 5, 37, 11, 12, 13, 14, 15, /* 8 - 15 */
1104
16, 17, 18, 19, 60, 61, 50, 38, /* 16 - 23 */
1105
24, 25, 63, 39, 28, 29, 30, 31, /* 24 - 31 */
1106
64, 90, 127, 123, 91, 108, 80, 125, /* 32 - 39 */
1107
77, 93, 92, 78, 107, 96, 75, 97, /* 40 - 47 */
1108
240, 241, 242, 243, 244, 245, 246, 247, /* 48 - 55 */
1109
248, 249, 122, 94, 76, 126, 110, 111, /* 56 - 63 */
1110
124, 193, 194, 195, 196, 197, 198, 199, /* 64 - 71 */
1111
200, 201, 209, 210, 211, 212, 213, 214, /* 72 - 79 */
1112
215, 216, 217, 226, 227, 228, 229, 230, /* 80 - 87 */
1113
231, 232, 233, 100, 138, 205, 155, 109, /* 88 - 95 */
1114
104, 129, 130, 131, 132, 133, 134, 135, /* 96 - 103 */
1115
136, 137, 145, 146, 147, 148, 149, 150, /* 104 - 111 */
1116
151, 152, 153, 162, 163, 164, 165, 166, /* 112 - 119 */
1117
167, 168, 169, 83, 79, 204, 203, 7, /* 120 - 127 */
1118
32, 33, 34, 35, 36, 21, 6, 23, /* 128 - 135 */
1119
40, 41, 42, 43, 44, 9, 10, 27, /* 136 - 143 */
1120
48, 49, 26, 51, 52, 53, 54, 8, /* 144 - 151 */
1121
56, 57, 58, 59, 4, 20, 62, 255, /* 152 - 159 */
1122
65, 161, 89, 72, 74, 102, 157, 120, /* 160 - 167 */
1123
172, 224, 170, 225, 121, 202, 174, 84, /* 168 - 175 */
1124
176, 160, 178, 179, 180, 181, 182, 183, /* 176 - 183 */
1125
184, 185, 186, 192, 188, 87, 190, 208, /* 184 - 191 */
1126
106, 70, 71, 73, 82, 69, 85, 86, /* 192 - 199 */
1127
88, 98, 99, 101, 103, 105, 113, 115, /* 200 - 207 */
1128
116, 117, 118, 119, 128, 139, 141, 143, /* 208 - 215 */
1129
144, 154, 158, 219, 234, 221, 222, 223, /* 216 - 223 */
1130
68, 171, 173, 175, 177, 187, 189, 191, /* 224 - 231 */
1131
207, 218, 220, 235, 236, 237, 238, 239, /* 232 - 239 */
1132
81, 66, 112, 142, 95, 67, 140, 156, /* 240 - 247 */
1133
206, 114, 250, 251, 252, 253, 254, 159, /* 248 - 255 */
1136
/* Conversion table generated mechanically by Free `recode' 3.6
1137
for sequence IBM420..ISO-8859-6 (reversible). */
1139
unsigned char const ibm420_to_iso_8859_6[256] =
1141
0, 1, 2, 3, 156, 9, 134, 127, /* 0 - 7 */
1142
151, 141, 142, 11, 12, 13, 14, 15, /* 8 - 15 */
1143
16, 17, 18, 19, 157, 133, 8, 135, /* 16 - 23 */
1144
24, 25, 146, 143, 28, 29, 30, 31, /* 24 - 31 */
1145
128, 129, 130, 131, 132, 10, 23, 27, /* 32 - 39 */
1146
136, 137, 138, 139, 140, 5, 6, 7, /* 40 - 47 */
1147
144, 145, 22, 147, 148, 149, 150, 4, /* 48 - 55 */
1148
152, 153, 154, 155, 20, 21, 158, 26, /* 56 - 63 */
1149
32, 160, 241, 245, 224, 197, 193, 194, /* 64 - 71 */
1150
163, 195, 164, 46, 60, 40, 43, 124, /* 72 - 79 */
1151
38, 240, 196, 123, 175, 198, 199, 189, /* 80 - 87 */
1152
200, 162, 33, 36, 42, 41, 59, 244, /* 88 - 95 */
1153
45, 47, 201, 202, 91, 203, 165, 204, /* 96 - 103 */
1154
96, 205, 192, 44, 37, 95, 62, 63, /* 104 - 111 */
1155
242, 206, 249, 207, 208, 209, 210, 211, /* 112 - 119 */
1156
167, 172, 58, 35, 64, 39, 61, 34, /* 120 - 127 */
1157
212, 97, 98, 99, 100, 101, 102, 103, /* 128 - 135 */
1158
104, 105, 92, 213, 246, 214, 243, 215, /* 136 - 143 */
1159
216, 106, 107, 108, 109, 110, 111, 112, /* 144 - 151 */
1160
113, 114, 217, 94, 247, 166, 218, 255, /* 152 - 159 */
1161
177, 161, 115, 116, 117, 118, 119, 120, /* 160 - 167 */
1162
121, 122, 170, 225, 168, 226, 174, 227, /* 168 - 175 */
1163
176, 228, 178, 179, 180, 181, 182, 183, /* 176 - 183 */
1164
184, 185, 186, 229, 188, 230, 190, 231, /* 184 - 191 */
1165
187, 65, 66, 67, 68, 69, 70, 71, /* 192 - 199 */
1166
72, 73, 173, 126, 125, 93, 248, 232, /* 200 - 207 */
1167
191, 74, 75, 76, 77, 78, 79, 80, /* 208 - 215 */
1168
81, 82, 233, 219, 234, 221, 222, 223, /* 216 - 223 */
1169
169, 171, 83, 84, 85, 86, 87, 88, /* 224 - 231 */
1170
89, 90, 220, 235, 236, 237, 238, 239, /* 232 - 239 */
1171
48, 49, 50, 51, 52, 53, 54, 55, /* 240 - 247 */
1172
56, 57, 250, 251, 252, 253, 254, 159, /* 248 - 255 */
1175
/* Conversion table generated mechanically by Free `recode' 3.6
1176
for sequence ISO-8859-7..IBM875 (reversible). */
1178
unsigned char const iso_8859_7_to_ibm875[256] =
1180
0, 1, 2, 3, 55, 45, 46, 47, /* 0 - 7 */
1181
22, 5, 37, 11, 12, 13, 14, 15, /* 8 - 15 */
1182
16, 17, 18, 19, 60, 61, 50, 38, /* 16 - 23 */
1183
24, 25, 63, 39, 28, 29, 30, 31, /* 24 - 31 */
1184
64, 79, 127, 123, 91, 108, 80, 125, /* 32 - 39 */
1185
77, 93, 92, 78, 107, 96, 75, 97, /* 40 - 47 */
1186
240, 241, 242, 243, 244, 245, 246, 247, /* 48 - 55 */
1187
248, 249, 122, 94, 76, 126, 110, 111, /* 56 - 63 */
1188
124, 193, 194, 195, 196, 197, 198, 199, /* 64 - 71 */
1189
200, 201, 209, 210, 211, 212, 213, 214, /* 72 - 79 */
1190
215, 216, 217, 226, 227, 228, 229, 230, /* 80 - 87 */
1191
231, 232, 233, 74, 224, 90, 95, 109, /* 88 - 95 */
1192
121, 129, 130, 131, 132, 133, 134, 135, /* 96 - 103 */
1193
136, 137, 145, 146, 147, 148, 149, 150, /* 104 - 111 */
1194
151, 152, 153, 162, 163, 164, 165, 166, /* 112 - 119 */
1195
167, 168, 169, 192, 220, 208, 161, 7, /* 120 - 127 */
1196
32, 33, 34, 35, 36, 21, 6, 23, /* 128 - 135 */
1197
40, 41, 42, 43, 44, 9, 10, 27, /* 136 - 143 */
1198
48, 49, 26, 51, 52, 53, 54, 8, /* 144 - 151 */
1199
56, 57, 58, 59, 4, 20, 62, 255, /* 152 - 159 */
1200
253, 225, 222, 176, 206, 252, 223, 235, /* 160 - 167 */
1201
112, 251, 237, 238, 239, 202, 106, 207, /* 168 - 175 */
1202
144, 218, 234, 250, 160, 128, 113, 221, /* 176 - 183 */
1203
114, 115, 117, 254, 118, 219, 119, 120, /* 184 - 191 */
1204
180, 65, 66, 67, 68, 69, 70, 71, /* 192 - 199 */
1205
72, 73, 81, 82, 83, 84, 85, 86, /* 200 - 207 */
1206
87, 88, 116, 89, 98, 99, 100, 101, /* 208 - 215 */
1207
102, 103, 104, 105, 177, 178, 179, 181, /* 216 - 223 */
1208
184, 138, 139, 140, 141, 142, 143, 154, /* 224 - 231 */
1209
155, 156, 157, 158, 159, 170, 171, 172, /* 232 - 239 */
1210
173, 174, 186, 175, 187, 188, 189, 190, /* 240 - 247 */
1211
191, 203, 204, 205, 182, 183, 185, 236, /* 248 - 255 */
1214
/* Conversion table generated mechanically by Free `recode' 3.6
1215
for sequence IBM875..ISO-8859-7 (reversible). */
1217
unsigned char const ibm875_to_iso_8859_7[256] =
1219
0, 1, 2, 3, 156, 9, 134, 127, /* 0 - 7 */
1220
151, 141, 142, 11, 12, 13, 14, 15, /* 8 - 15 */
1221
16, 17, 18, 19, 157, 133, 8, 135, /* 16 - 23 */
1222
24, 25, 146, 143, 28, 29, 30, 31, /* 24 - 31 */
1223
128, 129, 130, 131, 132, 10, 23, 27, /* 32 - 39 */
1224
136, 137, 138, 139, 140, 5, 6, 7, /* 40 - 47 */
1225
144, 145, 22, 147, 148, 149, 150, 4, /* 48 - 55 */
1226
152, 153, 154, 155, 20, 21, 158, 26, /* 56 - 63 */
1227
32, 193, 194, 195, 196, 197, 198, 199, /* 64 - 71 */
1228
200, 201, 91, 46, 60, 40, 43, 33, /* 72 - 79 */
1229
38, 202, 203, 204, 205, 206, 207, 208, /* 80 - 87 */
1230
209, 211, 93, 36, 42, 41, 59, 94, /* 88 - 95 */
1231
45, 47, 212, 213, 214, 215, 216, 217, /* 96 - 103 */
1232
218, 219, 174, 44, 37, 95, 62, 63, /* 104 - 111 */
1233
168, 182, 184, 185, 210, 186, 188, 190, /* 112 - 119 */
1234
191, 96, 58, 35, 64, 39, 61, 34, /* 120 - 127 */
1235
181, 97, 98, 99, 100, 101, 102, 103, /* 128 - 135 */
1236
104, 105, 225, 226, 227, 228, 229, 230, /* 136 - 143 */
1237
176, 106, 107, 108, 109, 110, 111, 112, /* 144 - 151 */
1238
113, 114, 231, 232, 233, 234, 235, 236, /* 152 - 159 */
1239
180, 126, 115, 116, 117, 118, 119, 120, /* 160 - 167 */
1240
121, 122, 237, 238, 239, 240, 241, 243, /* 168 - 175 */
1241
163, 220, 221, 222, 192, 223, 252, 253, /* 176 - 183 */
1242
224, 254, 242, 244, 245, 246, 247, 248, /* 184 - 191 */
1243
123, 65, 66, 67, 68, 69, 70, 71, /* 192 - 199 */
1244
72, 73, 173, 249, 250, 251, 164, 175, /* 200 - 207 */
1245
125, 74, 75, 76, 77, 78, 79, 80, /* 208 - 215 */
1246
81, 82, 177, 189, 124, 183, 162, 166, /* 216 - 223 */
1247
92, 161, 83, 84, 85, 86, 87, 88, /* 224 - 231 */
1248
89, 90, 178, 167, 255, 170, 171, 172, /* 232 - 239 */
1249
48, 49, 50, 51, 52, 53, 54, 55, /* 240 - 247 */
1250
56, 57, 179, 169, 165, 160, 187, 159, /* 248 - 255 */
1253
/* Conversion table generated mechanically by Free `recode' 3.6
1254
for sequence ISO-8859-8..IBM424 (reversible). */
1256
unsigned char const iso_8859_8_to_ibm424[256] =
1258
0, 1, 2, 3, 55, 45, 46, 47, /* 0 - 7 */
1259
22, 5, 37, 11, 12, 13, 14, 15, /* 8 - 15 */
1260
16, 17, 18, 19, 60, 61, 50, 38, /* 16 - 23 */
1261
24, 25, 63, 39, 28, 29, 30, 31, /* 24 - 31 */
1262
64, 90, 127, 123, 91, 108, 80, 125, /* 32 - 39 */
1263
77, 93, 92, 78, 107, 96, 75, 97, /* 40 - 47 */
1264
240, 241, 242, 243, 244, 245, 246, 247, /* 48 - 55 */
1265
248, 249, 122, 94, 76, 126, 110, 111, /* 56 - 63 */
1266
124, 193, 194, 195, 196, 197, 198, 199, /* 64 - 71 */
1267
200, 201, 209, 210, 211, 212, 213, 214, /* 72 - 79 */
1268
215, 216, 217, 226, 227, 228, 229, 230, /* 80 - 87 */
1269
231, 232, 233, 186, 224, 187, 176, 109, /* 88 - 95 */
1270
121, 129, 130, 131, 132, 133, 134, 135, /* 96 - 103 */
1271
136, 137, 145, 146, 147, 148, 149, 150, /* 104 - 111 */
1272
151, 152, 153, 162, 163, 164, 165, 166, /* 112 - 119 */
1273
167, 168, 169, 192, 79, 208, 161, 7, /* 120 - 127 */
1274
32, 33, 34, 35, 36, 21, 6, 23, /* 128 - 135 */
1275
40, 41, 42, 43, 44, 9, 10, 27, /* 136 - 143 */
1276
48, 49, 26, 51, 52, 53, 54, 8, /* 144 - 151 */
1277
56, 57, 58, 59, 4, 20, 62, 255, /* 152 - 159 */
1278
116, 158, 74, 177, 159, 178, 106, 181, /* 160 - 167 */
1279
189, 180, 191, 138, 95, 202, 175, 188, /* 168 - 175 */
1280
144, 120, 234, 250, 190, 160, 182, 179, /* 176 - 183 */
1281
157, 218, 225, 139, 183, 184, 185, 170, /* 184 - 191 */
1282
142, 171, 172, 235, 236, 237, 238, 239, /* 192 - 199 */
1283
155, 119, 173, 203, 204, 205, 206, 207, /* 200 - 207 */
1284
143, 115, 140, 141, 174, 114, 128, 156, /* 208 - 215 */
1285
112, 118, 154, 219, 220, 221, 222, 223, /* 216 - 223 */
1286
65, 66, 67, 68, 69, 70, 71, 72, /* 224 - 231 */
1287
73, 81, 82, 83, 84, 85, 86, 87, /* 232 - 239 */
1288
88, 89, 98, 99, 100, 101, 102, 103, /* 240 - 247 */
1289
104, 105, 113, 251, 252, 253, 254, 117, /* 248 - 255 */
1292
/* Conversion table generated mechanically by Free `recode' 3.6
1293
for sequence IBM424..ISO-8859-8 (reversible). */
1295
unsigned char const ibm424_to_iso_8859_8[256] =
1297
0, 1, 2, 3, 156, 9, 134, 127, /* 0 - 7 */
1298
151, 141, 142, 11, 12, 13, 14, 15, /* 8 - 15 */
1299
16, 17, 18, 19, 157, 133, 8, 135, /* 16 - 23 */
1300
24, 25, 146, 143, 28, 29, 30, 31, /* 24 - 31 */
1301
128, 129, 130, 131, 132, 10, 23, 27, /* 32 - 39 */
1302
136, 137, 138, 139, 140, 5, 6, 7, /* 40 - 47 */
1303
144, 145, 22, 147, 148, 149, 150, 4, /* 48 - 55 */
1304
152, 153, 154, 155, 20, 21, 158, 26, /* 56 - 63 */
1305
32, 224, 225, 226, 227, 228, 229, 230, /* 64 - 71 */
1306
231, 232, 162, 46, 60, 40, 43, 124, /* 72 - 79 */
1307
38, 233, 234, 235, 236, 237, 238, 239, /* 80 - 87 */
1308
240, 241, 33, 36, 42, 41, 59, 172, /* 88 - 95 */
1309
45, 47, 242, 243, 244, 245, 246, 247, /* 96 - 103 */
1310
248, 249, 166, 44, 37, 95, 62, 63, /* 104 - 111 */
1311
216, 250, 213, 209, 160, 255, 217, 201, /* 112 - 119 */
1312
177, 96, 58, 35, 64, 39, 61, 34, /* 120 - 127 */
1313
214, 97, 98, 99, 100, 101, 102, 103, /* 128 - 135 */
1314
104, 105, 171, 187, 210, 211, 192, 208, /* 136 - 143 */
1315
176, 106, 107, 108, 109, 110, 111, 112, /* 144 - 151 */
1316
113, 114, 218, 200, 215, 184, 161, 164, /* 152 - 159 */
1317
181, 126, 115, 116, 117, 118, 119, 120, /* 160 - 167 */
1318
121, 122, 191, 193, 194, 202, 212, 174, /* 168 - 175 */
1319
94, 163, 165, 183, 169, 167, 182, 188, /* 176 - 183 */
1320
189, 190, 91, 93, 175, 168, 180, 170, /* 184 - 191 */
1321
123, 65, 66, 67, 68, 69, 70, 71, /* 192 - 199 */
1322
72, 73, 173, 203, 204, 205, 206, 207, /* 200 - 207 */
1323
125, 74, 75, 76, 77, 78, 79, 80, /* 208 - 215 */
1324
81, 82, 185, 219, 220, 221, 222, 223, /* 216 - 223 */
1325
92, 186, 83, 84, 85, 86, 87, 88, /* 224 - 231 */
1326
89, 90, 178, 195, 196, 197, 198, 199, /* 232 - 239 */
1327
48, 49, 50, 51, 52, 53, 54, 55, /* 240 - 247 */
1328
56, 57, 179, 251, 252, 253, 254, 159, /* 248 - 255 */
1331
/* Conversion table generated mechanically by Free `recode' 3.6
1332
for sequence ISO-8859-9..IBM1026 (reversible). */
1334
unsigned char const iso_8859_9_to_ibm1026[256] =
1336
0, 1, 2, 3, 55, 45, 46, 47, /* 0 - 7 */
1337
22, 5, 37, 11, 12, 13, 14, 15, /* 8 - 15 */
1338
16, 17, 18, 19, 60, 61, 50, 38, /* 16 - 23 */
1339
24, 25, 63, 39, 28, 29, 30, 31, /* 24 - 31 */
1340
64, 79, 252, 236, 173, 108, 80, 125, /* 32 - 39 */
1341
77, 93, 92, 78, 107, 96, 75, 97, /* 40 - 47 */
1342
240, 241, 242, 243, 244, 245, 246, 247, /* 48 - 55 */
1343
248, 249, 122, 94, 76, 126, 110, 111, /* 56 - 63 */
1344
174, 193, 194, 195, 196, 197, 198, 199, /* 64 - 71 */
1345
200, 201, 209, 210, 211, 212, 213, 214, /* 72 - 79 */
1346
215, 216, 217, 226, 227, 228, 229, 230, /* 80 - 87 */
1347
231, 232, 233, 104, 220, 172, 95, 109, /* 88 - 95 */
1348
141, 129, 130, 131, 132, 133, 134, 135, /* 96 - 103 */
1349
136, 137, 145, 146, 147, 148, 149, 150, /* 104 - 111 */
1350
151, 152, 153, 162, 163, 164, 165, 166, /* 112 - 119 */
1351
167, 168, 169, 72, 187, 140, 204, 7, /* 120 - 127 */
1352
32, 33, 34, 35, 36, 21, 6, 23, /* 128 - 135 */
1353
40, 41, 42, 43, 44, 9, 10, 27, /* 136 - 143 */
1354
48, 49, 26, 51, 52, 53, 54, 8, /* 144 - 151 */
1355
56, 57, 58, 59, 4, 20, 62, 255, /* 152 - 159 */
1356
65, 170, 176, 177, 159, 178, 142, 181, /* 160 - 167 */
1357
189, 180, 154, 138, 186, 202, 175, 157, /* 168 - 175 */
1358
144, 143, 234, 250, 190, 160, 182, 179, /* 176 - 183 */
1359
82, 218, 155, 139, 183, 184, 185, 171, /* 184 - 191 */
1360
100, 101, 98, 102, 99, 103, 158, 74, /* 192 - 199 */
1361
116, 113, 114, 115, 120, 117, 118, 119, /* 200 - 207 */
1362
90, 105, 237, 238, 235, 239, 123, 191, /* 208 - 215 */
1363
128, 253, 254, 251, 127, 91, 124, 89, /* 216 - 223 */
1364
68, 69, 66, 70, 67, 71, 156, 192, /* 224 - 231 */
1365
84, 81, 87, 83, 88, 85, 86, 188, /* 232 - 239 */
1366
208, 73, 205, 206, 203, 207, 161, 225, /* 240 - 247 */
1367
112, 221, 222, 219, 224, 121, 106, 223, /* 248 - 255 */
1370
/* Conversion table generated mechanically by Free `recode' 3.6
1371
for sequence IBM1026..ISO-8859-9 (reversible). */
1373
unsigned char const ibm1026_to_iso_8859_9[256] =
1375
0, 1, 2, 3, 156, 9, 134, 127, /* 0 - 7 */
1376
151, 141, 142, 11, 12, 13, 14, 15, /* 8 - 15 */
1377
16, 17, 18, 19, 157, 133, 8, 135, /* 16 - 23 */
1378
24, 25, 146, 143, 28, 29, 30, 31, /* 24 - 31 */
1379
128, 129, 130, 131, 132, 10, 23, 27, /* 32 - 39 */
1380
136, 137, 138, 139, 140, 5, 6, 7, /* 40 - 47 */
1381
144, 145, 22, 147, 148, 149, 150, 4, /* 48 - 55 */
1382
152, 153, 154, 155, 20, 21, 158, 26, /* 56 - 63 */
1383
32, 160, 226, 228, 224, 225, 227, 229, /* 64 - 71 */
1384
123, 241, 199, 46, 60, 40, 43, 33, /* 72 - 79 */
1385
38, 233, 184, 235, 232, 237, 238, 234, /* 80 - 87 */
1386
236, 223, 208, 221, 42, 41, 59, 94, /* 88 - 95 */
1387
45, 47, 194, 196, 192, 193, 195, 197, /* 96 - 103 */
1388
91, 209, 254, 44, 37, 95, 62, 63, /* 104 - 111 */
1389
248, 201, 202, 203, 200, 205, 206, 207, /* 112 - 119 */
1390
204, 253, 58, 214, 222, 39, 61, 220, /* 120 - 127 */
1391
216, 97, 98, 99, 100, 101, 102, 103, /* 128 - 135 */
1392
104, 105, 171, 187, 125, 96, 166, 177, /* 136 - 143 */
1393
176, 106, 107, 108, 109, 110, 111, 112, /* 144 - 151 */
1394
113, 114, 170, 186, 230, 175, 198, 164, /* 152 - 159 */
1395
181, 246, 115, 116, 117, 118, 119, 120, /* 160 - 167 */
1396
121, 122, 161, 191, 93, 36, 64, 174, /* 168 - 175 */
1397
162, 163, 165, 183, 169, 167, 182, 188, /* 176 - 183 */
1398
189, 190, 172, 124, 239, 168, 180, 215, /* 184 - 191 */
1399
231, 65, 66, 67, 68, 69, 70, 71, /* 192 - 199 */
1400
72, 73, 173, 244, 126, 242, 243, 245, /* 200 - 207 */
1401
240, 74, 75, 76, 77, 78, 79, 80, /* 208 - 215 */
1402
81, 82, 185, 251, 92, 249, 250, 255, /* 216 - 223 */
1403
252, 247, 83, 84, 85, 86, 87, 88, /* 224 - 231 */
1404
89, 90, 178, 212, 35, 210, 211, 213, /* 232 - 239 */
1405
48, 49, 50, 51, 52, 53, 54, 55, /* 240 - 247 */
1406
56, 57, 179, 219, 34, 217, 218, 159, /* 248 - 255 */
1409
/* Conversion table generated mechanically by Free `recode' 3.6
1410
for sequence JIS_X0201..IBM290 (reversible). */
1412
unsigned char const jis_x0201_to_ibm290[256] =
1414
0, 1, 2, 3, 55, 45, 46, 47, /* 0 - 7 */
1415
22, 5, 37, 11, 12, 13, 14, 15, /* 8 - 15 */
1416
16, 17, 18, 19, 60, 61, 50, 38, /* 16 - 23 */
1417
24, 25, 63, 39, 28, 29, 30, 31, /* 24 - 31 */
1418
64, 90, 127, 123, 224, 108, 80, 125, /* 32 - 39 */
1419
77, 93, 92, 78, 107, 96, 75, 97, /* 40 - 47 */
1420
240, 241, 242, 243, 244, 245, 246, 247, /* 48 - 55 */
1421
248, 249, 122, 94, 76, 126, 110, 111, /* 56 - 63 */
1422
124, 193, 194, 195, 196, 197, 198, 199, /* 64 - 71 */
1423
200, 201, 209, 210, 211, 212, 213, 214, /* 72 - 79 */
1424
215, 216, 217, 226, 227, 228, 229, 230, /* 80 - 87 */
1425
231, 232, 233, 218, 91, 185, 155, 109, /* 88 - 95 */
1426
121, 178, 98, 99, 100, 101, 102, 103, /* 96 - 103 */
1427
104, 105, 106, 219, 221, 95, 203, 181, /* 104 - 111 */
1428
112, 113, 114, 115, 116, 117, 118, 119, /* 112 - 119 */
1429
120, 220, 184, 179, 79, 222, 161, 7, /* 120 - 127 */
1430
32, 33, 34, 35, 36, 21, 6, 23, /* 128 - 135 */
1431
40, 41, 42, 43, 44, 9, 10, 27, /* 136 - 143 */
1432
48, 49, 26, 51, 52, 53, 54, 8, /* 144 - 151 */
1433
56, 57, 58, 59, 4, 20, 62, 255, /* 152 - 159 */
1434
160, 65, 66, 67, 68, 69, 70, 71, /* 160 - 167 */
1435
72, 73, 81, 82, 83, 84, 85, 86, /* 168 - 175 */
1436
88, 129, 130, 131, 132, 133, 134, 135, /* 176 - 183 */
1437
136, 137, 138, 140, 141, 142, 143, 144, /* 184 - 191 */
1438
145, 146, 147, 148, 149, 150, 151, 152, /* 192 - 199 */
1439
153, 154, 157, 158, 159, 162, 163, 164, /* 200 - 207 */
1440
165, 166, 167, 168, 169, 170, 172, 173, /* 208 - 215 */
1441
174, 175, 186, 187, 188, 189, 190, 191, /* 216 - 223 */
1442
180, 225, 128, 183, 139, 171, 87, 176, /* 224 - 231 */
1443
89, 177, 234, 235, 236, 237, 238, 239, /* 232 - 239 */
1444
223, 192, 74, 205, 206, 207, 208, 156, /* 240 - 247 */
1445
182, 202, 250, 251, 252, 253, 254, 204, /* 248 - 255 */
1448
/* Conversion table generated mechanically by Free `recode' 3.6
1449
for sequence IBM290..JIS_X0201 (reversible). */
1451
unsigned char const ibm290_to_jis_x0201[256] =
1453
0, 1, 2, 3, 156, 9, 134, 127, /* 0 - 7 */
1454
151, 141, 142, 11, 12, 13, 14, 15, /* 8 - 15 */
1455
16, 17, 18, 19, 157, 133, 8, 135, /* 16 - 23 */
1456
24, 25, 146, 143, 28, 29, 30, 31, /* 24 - 31 */
1457
128, 129, 130, 131, 132, 10, 23, 27, /* 32 - 39 */
1458
136, 137, 138, 139, 140, 5, 6, 7, /* 40 - 47 */
1459
144, 145, 22, 147, 148, 149, 150, 4, /* 48 - 55 */
1460
152, 153, 154, 155, 20, 21, 158, 26, /* 56 - 63 */
1461
32, 161, 162, 163, 164, 165, 166, 167, /* 64 - 71 */
1462
168, 169, 242, 46, 60, 40, 43, 124, /* 72 - 79 */
1463
38, 170, 171, 172, 173, 174, 175, 230, /* 80 - 87 */
1464
176, 232, 33, 92, 42, 41, 59, 109, /* 88 - 95 */
1465
45, 47, 98, 99, 100, 101, 102, 103, /* 96 - 103 */
1466
104, 105, 106, 44, 37, 95, 62, 63, /* 104 - 111 */
1467
112, 113, 114, 115, 116, 117, 118, 119, /* 112 - 119 */
1468
120, 96, 58, 35, 64, 39, 61, 34, /* 120 - 127 */
1469
226, 177, 178, 179, 180, 181, 182, 183, /* 128 - 135 */
1470
184, 185, 186, 228, 187, 188, 189, 190, /* 136 - 143 */
1471
191, 192, 193, 194, 195, 196, 197, 198, /* 144 - 151 */
1472
199, 200, 201, 94, 247, 202, 203, 204, /* 152 - 159 */
1473
160, 126, 205, 206, 207, 208, 209, 210, /* 160 - 167 */
1474
211, 212, 213, 229, 214, 215, 216, 217, /* 168 - 175 */
1475
231, 233, 97, 123, 224, 111, 248, 227, /* 176 - 183 */
1476
122, 93, 218, 219, 220, 221, 222, 223, /* 184 - 191 */
1477
241, 65, 66, 67, 68, 69, 70, 71, /* 192 - 199 */
1478
72, 73, 249, 110, 255, 243, 244, 245, /* 200 - 207 */
1479
246, 74, 75, 76, 77, 78, 79, 80, /* 208 - 215 */
1480
81, 82, 91, 107, 121, 108, 125, 240, /* 216 - 223 */
1481
36, 225, 83, 84, 85, 86, 87, 88, /* 224 - 231 */
1482
89, 90, 234, 235, 236, 237, 238, 239, /* 232 - 239 */
1483
48, 49, 50, 51, 52, 53, 54, 55, /* 240 - 247 */
1484
56, 57, 250, 251, 252, 253, 254, 159, /* 248 - 255 */
1487
/* Conversion table generated mechanically by Free `recode' 3.6
1488
for sequence CP1252..IBM037 (reversible). */
1490
unsigned char const windows_1252_to_ibm037[256] =
1492
0, 1, 2, 3, 55, 45, 46, 47, /* 0 - 7 */
1493
22, 5, 37, 11, 12, 13, 14, 15, /* 8 - 15 */
1494
16, 17, 18, 19, 60, 61, 50, 38, /* 16 - 23 */
1495
24, 25, 63, 39, 28, 29, 30, 31, /* 24 - 31 */
1496
64, 90, 127, 123, 91, 108, 80, 125, /* 32 - 39 */
1497
77, 93, 92, 78, 107, 96, 75, 97, /* 40 - 47 */
1498
240, 241, 242, 243, 244, 245, 246, 247, /* 48 - 55 */
1499
248, 249, 122, 94, 76, 126, 110, 111, /* 56 - 63 */
1500
124, 193, 194, 195, 196, 197, 198, 199, /* 64 - 71 */
1501
200, 201, 209, 210, 211, 212, 213, 214, /* 72 - 79 */
1502
215, 216, 217, 226, 227, 228, 229, 230, /* 80 - 87 */
1503
231, 232, 233, 186, 224, 187, 176, 109, /* 88 - 95 */
1504
121, 129, 130, 131, 132, 133, 134, 135, /* 96 - 103 */
1505
136, 137, 145, 146, 147, 148, 149, 150, /* 104 - 111 */
1506
151, 152, 153, 162, 163, 164, 165, 166, /* 112 - 119 */
1507
167, 168, 169, 192, 79, 208, 161, 7, /* 120 - 127 */
1508
33, 34, 40, 42, 35, 54, 6, 4, /* 128 - 135 */
1509
20, 52, 23, 41, 48, 51, 58, 32, /* 136 - 143 */
1510
59, 53, 44, 10, 27, 62, 26, 56, /* 144 - 151 */
1511
49, 57, 21, 36, 43, 9, 255, 8, /* 152 - 159 */
1512
65, 170, 74, 177, 159, 178, 106, 181, /* 160 - 167 */
1513
189, 180, 154, 138, 95, 202, 175, 188, /* 168 - 175 */
1514
144, 143, 234, 250, 190, 160, 182, 179, /* 176 - 183 */
1515
157, 218, 155, 139, 183, 184, 185, 171, /* 184 - 191 */
1516
100, 101, 98, 102, 99, 103, 158, 104, /* 192 - 199 */
1517
116, 113, 114, 115, 120, 117, 118, 119, /* 200 - 207 */
1518
172, 105, 237, 238, 235, 239, 236, 191, /* 208 - 215 */
1519
128, 253, 254, 251, 252, 173, 174, 89, /* 216 - 223 */
1520
68, 69, 66, 70, 67, 71, 156, 72, /* 224 - 231 */
1521
84, 81, 82, 83, 88, 85, 86, 87, /* 232 - 239 */
1522
140, 73, 205, 206, 203, 207, 204, 225, /* 240 - 247 */
1523
112, 221, 222, 219, 220, 141, 142, 223, /* 248 - 255 */
1526
/* Conversion table generated mechanically by Free `recode' 3.6
1527
for sequence IBM037..CP1252 (reversible). */
1529
unsigned char const ibm037_to_windows_1252[256] =
1531
0, 1, 2, 3, 135, 9, 134, 127, /* 0 - 7 */
1532
159, 157, 147, 11, 12, 13, 14, 15, /* 8 - 15 */
1533
16, 17, 18, 19, 136, 154, 8, 138, /* 16 - 23 */
1534
24, 25, 150, 148, 28, 29, 30, 31, /* 24 - 31 */
1535
143, 128, 129, 132, 155, 10, 23, 27, /* 32 - 39 */
1536
130, 139, 131, 156, 146, 5, 6, 7, /* 40 - 47 */
1537
140, 152, 22, 141, 137, 145, 133, 4, /* 48 - 55 */
1538
151, 153, 142, 144, 20, 21, 149, 26, /* 56 - 63 */
1539
32, 160, 226, 228, 224, 225, 227, 229, /* 64 - 71 */
1540
231, 241, 162, 46, 60, 40, 43, 124, /* 72 - 79 */
1541
38, 233, 234, 235, 232, 237, 238, 239, /* 80 - 87 */
1542
236, 223, 33, 36, 42, 41, 59, 172, /* 88 - 95 */
1543
45, 47, 194, 196, 192, 193, 195, 197, /* 96 - 103 */
1544
199, 209, 166, 44, 37, 95, 62, 63, /* 104 - 111 */
1545
248, 201, 202, 203, 200, 205, 206, 207, /* 112 - 119 */
1546
204, 96, 58, 35, 64, 39, 61, 34, /* 120 - 127 */
1547
216, 97, 98, 99, 100, 101, 102, 103, /* 128 - 135 */
1548
104, 105, 171, 187, 240, 253, 254, 177, /* 136 - 143 */
1549
176, 106, 107, 108, 109, 110, 111, 112, /* 144 - 151 */
1550
113, 114, 170, 186, 230, 184, 198, 164, /* 152 - 159 */
1551
181, 126, 115, 116, 117, 118, 119, 120, /* 160 - 167 */
1552
121, 122, 161, 191, 208, 221, 222, 174, /* 168 - 175 */
1553
94, 163, 165, 183, 169, 167, 182, 188, /* 176 - 183 */
1554
189, 190, 91, 93, 175, 168, 180, 215, /* 184 - 191 */
1555
123, 65, 66, 67, 68, 69, 70, 71, /* 192 - 199 */
1556
72, 73, 173, 244, 246, 242, 243, 245, /* 200 - 207 */
1557
125, 74, 75, 76, 77, 78, 79, 80, /* 208 - 215 */
1558
81, 82, 185, 251, 252, 249, 250, 255, /* 216 - 223 */
1559
92, 247, 83, 84, 85, 86, 87, 88, /* 224 - 231 */
1560
89, 90, 178, 212, 214, 210, 211, 213, /* 232 - 239 */
1561
48, 49, 50, 51, 52, 53, 54, 55, /* 240 - 247 */
1562
56, 57, 179, 219, 220, 217, 218, 158, /* 248 - 255 */
1565
/* Conversion table generated mechanically by Free `recode' 3.6
1566
for sequence CP1252..IBM256 (reversible). */
1568
unsigned char const windows_1252_to_ibm256[256] =
1570
0, 1, 2, 3, 55, 45, 46, 47, /* 0 - 7 */
1571
22, 5, 37, 11, 12, 13, 14, 15, /* 8 - 15 */
1572
16, 17, 18, 19, 60, 61, 50, 38, /* 16 - 23 */
1573
24, 25, 63, 39, 28, 29, 30, 31, /* 24 - 31 */
1574
64, 79, 127, 123, 91, 108, 80, 125, /* 32 - 39 */
1575
77, 93, 92, 78, 107, 96, 75, 97, /* 40 - 47 */
1576
240, 241, 242, 243, 244, 245, 246, 247, /* 48 - 55 */
1577
248, 249, 122, 94, 76, 126, 110, 111, /* 56 - 63 */
1578
124, 193, 194, 195, 196, 197, 198, 199, /* 64 - 71 */
1579
200, 201, 209, 210, 211, 212, 213, 214, /* 72 - 79 */
1580
215, 216, 217, 226, 227, 228, 229, 230, /* 80 - 87 */
1581
231, 232, 233, 74, 224, 90, 95, 109, /* 88 - 95 */
1582
121, 129, 130, 131, 132, 133, 134, 135, /* 96 - 103 */
1583
136, 137, 145, 146, 147, 148, 149, 150, /* 104 - 111 */
1584
151, 152, 153, 162, 163, 164, 165, 166, /* 112 - 119 */
1585
167, 168, 169, 192, 187, 208, 161, 7, /* 120 - 127 */
1586
41, 34, 40, 180, 35, 54, 6, 225, /* 128 - 135 */
1587
20, 36, 191, 32, 48, 51, 42, 33, /* 136 - 143 */
1588
52, 53, 44, 10, 59, 62, 26, 56, /* 144 - 151 */
1589
49, 57, 21, 27, 43, 9, 255, 8, /* 152 - 159 */
1590
65, 170, 176, 177, 159, 178, 106, 181, /* 160 - 167 */
1591
189, 58, 154, 138, 186, 202, 175, 179, /* 168 - 175 */
1592
144, 143, 234, 250, 190, 160, 182, 188, /* 176 - 183 */
1593
157, 218, 155, 139, 183, 184, 185, 171, /* 184 - 191 */
1594
100, 101, 98, 102, 99, 103, 158, 104, /* 192 - 199 */
1595
116, 113, 114, 115, 120, 117, 118, 119, /* 200 - 207 */
1596
172, 105, 237, 238, 235, 239, 236, 23, /* 208 - 215 */
1597
128, 253, 254, 251, 252, 173, 174, 89, /* 216 - 223 */
1598
68, 69, 66, 70, 67, 71, 156, 72, /* 224 - 231 */
1599
84, 81, 82, 83, 88, 85, 86, 87, /* 232 - 239 */
1600
140, 73, 205, 206, 203, 207, 204, 4, /* 240 - 247 */
1601
112, 221, 222, 219, 220, 141, 142, 223, /* 248 - 255 */
1604
/* Conversion table generated mechanically by Free `recode' 3.6
1605
for sequence IBM256..CP1252 (reversible). */
1607
unsigned char const ibm256_to_windows_1252[256] =
1609
0, 1, 2, 3, 247, 9, 134, 127, /* 0 - 7 */
1610
159, 157, 147, 11, 12, 13, 14, 15, /* 8 - 15 */
1611
16, 17, 18, 19, 136, 154, 8, 215, /* 16 - 23 */
1612
24, 25, 150, 155, 28, 29, 30, 31, /* 24 - 31 */
1613
139, 143, 129, 132, 137, 10, 23, 27, /* 32 - 39 */
1614
130, 128, 142, 156, 146, 5, 6, 7, /* 40 - 47 */
1615
140, 152, 22, 141, 144, 145, 133, 4, /* 48 - 55 */
1616
151, 153, 169, 148, 20, 21, 149, 26, /* 56 - 63 */
1617
32, 160, 226, 228, 224, 225, 227, 229, /* 64 - 71 */
1618
231, 241, 91, 46, 60, 40, 43, 33, /* 72 - 79 */
1619
38, 233, 234, 235, 232, 237, 238, 239, /* 80 - 87 */
1620
236, 223, 93, 36, 42, 41, 59, 94, /* 88 - 95 */
1621
45, 47, 194, 196, 192, 193, 195, 197, /* 96 - 103 */
1622
199, 209, 166, 44, 37, 95, 62, 63, /* 104 - 111 */
1623
248, 201, 202, 203, 200, 205, 206, 207, /* 112 - 119 */
1624
204, 96, 58, 35, 64, 39, 61, 34, /* 120 - 127 */
1625
216, 97, 98, 99, 100, 101, 102, 103, /* 128 - 135 */
1626
104, 105, 171, 187, 240, 253, 254, 177, /* 136 - 143 */
1627
176, 106, 107, 108, 109, 110, 111, 112, /* 144 - 151 */
1628
113, 114, 170, 186, 230, 184, 198, 164, /* 152 - 159 */
1629
181, 126, 115, 116, 117, 118, 119, 120, /* 160 - 167 */
1630
121, 122, 161, 191, 208, 221, 222, 174, /* 168 - 175 */
1631
162, 163, 165, 175, 131, 167, 182, 188, /* 176 - 183 */
1632
189, 190, 172, 124, 183, 168, 180, 138, /* 184 - 191 */
1633
123, 65, 66, 67, 68, 69, 70, 71, /* 192 - 199 */
1634
72, 73, 173, 244, 246, 242, 243, 245, /* 200 - 207 */
1635
125, 74, 75, 76, 77, 78, 79, 80, /* 208 - 215 */
1636
81, 82, 185, 251, 252, 249, 250, 255, /* 216 - 223 */
1637
92, 135, 83, 84, 85, 86, 87, 88, /* 224 - 231 */
1638
89, 90, 178, 212, 214, 210, 211, 213, /* 232 - 239 */
1639
48, 49, 50, 51, 52, 53, 54, 55, /* 240 - 247 */
1640
56, 57, 179, 219, 220, 217, 218, 158, /* 248 - 255 */
1643
/* Conversion table generated mechanically by Free `recode' 3.6
1644
for sequence CP1252..IBM273 (reversible). */
1646
unsigned char const windows_1252_to_ibm273[256] =
1648
0, 1, 2, 3, 55, 45, 46, 47, /* 0 - 7 */
1649
22, 5, 37, 11, 12, 13, 14, 15, /* 8 - 15 */
1650
16, 17, 18, 19, 60, 61, 50, 38, /* 16 - 23 */
1651
24, 25, 63, 39, 28, 29, 30, 31, /* 24 - 31 */
1652
64, 79, 127, 123, 91, 108, 80, 125, /* 32 - 39 */
1653
77, 93, 92, 78, 107, 96, 75, 97, /* 40 - 47 */
1654
240, 241, 242, 243, 244, 245, 246, 247, /* 48 - 55 */
1655
248, 249, 122, 94, 76, 126, 110, 111, /* 56 - 63 */
1656
181, 193, 194, 195, 196, 197, 198, 199, /* 64 - 71 */
1657
200, 201, 209, 210, 211, 212, 213, 214, /* 72 - 79 */
1658
215, 216, 217, 226, 227, 228, 229, 230, /* 80 - 87 */
1659
231, 232, 233, 99, 236, 252, 95, 109, /* 88 - 95 */
1660
121, 129, 130, 131, 132, 133, 134, 135, /* 96 - 103 */
1661
136, 137, 145, 146, 147, 148, 149, 150, /* 104 - 111 */
1662
151, 152, 153, 162, 163, 164, 165, 166, /* 112 - 119 */
1663
167, 168, 169, 67, 187, 220, 89, 7, /* 120 - 127 */
1664
27, 34, 40, 36, 6, 32, 35, 4, /* 128 - 135 */
1665
20, 33, 23, 53, 48, 51, 58, 42, /* 136 - 143 */
1666
52, 54, 44, 10, 59, 62, 26, 56, /* 144 - 151 */
1667
49, 57, 255, 41, 43, 9, 21, 8, /* 152 - 159 */
1668
65, 170, 176, 177, 159, 178, 204, 124, /* 160 - 167 */
1669
189, 180, 154, 138, 186, 202, 175, 188, /* 168 - 175 */
1670
144, 143, 234, 250, 190, 160, 182, 179, /* 176 - 183 */
1671
157, 218, 155, 139, 183, 184, 185, 171, /* 184 - 191 */
1672
100, 101, 98, 102, 74, 103, 158, 104, /* 192 - 199 */
1673
116, 113, 114, 115, 120, 117, 118, 119, /* 200 - 207 */
1674
172, 105, 237, 238, 235, 239, 224, 191, /* 208 - 215 */
1675
128, 253, 254, 251, 90, 173, 174, 161, /* 216 - 223 */
1676
68, 69, 66, 70, 192, 71, 156, 72, /* 224 - 231 */
1677
84, 81, 82, 83, 88, 85, 86, 87, /* 232 - 239 */
1678
140, 73, 205, 206, 203, 207, 106, 225, /* 240 - 247 */
1679
112, 221, 222, 219, 208, 141, 142, 223, /* 248 - 255 */
1682
/* Conversion table generated mechanically by Free `recode' 3.6
1683
for sequence IBM273..CP1252 (reversible). */
1685
unsigned char const ibm273_to_windows_1252[256] =
1687
0, 1, 2, 3, 135, 9, 132, 127, /* 0 - 7 */
1688
159, 157, 147, 11, 12, 13, 14, 15, /* 8 - 15 */
1689
16, 17, 18, 19, 136, 158, 8, 138, /* 16 - 23 */
1690
24, 25, 150, 128, 28, 29, 30, 31, /* 24 - 31 */
1691
133, 137, 129, 134, 131, 10, 23, 27, /* 32 - 39 */
1692
130, 155, 143, 156, 146, 5, 6, 7, /* 40 - 47 */
1693
140, 152, 22, 141, 144, 139, 145, 4, /* 48 - 55 */
1694
151, 153, 142, 148, 20, 21, 149, 26, /* 56 - 63 */
1695
32, 160, 226, 123, 224, 225, 227, 229, /* 64 - 71 */
1696
231, 241, 196, 46, 60, 40, 43, 33, /* 72 - 79 */
1697
38, 233, 234, 235, 232, 237, 238, 239, /* 80 - 87 */
1698
236, 126, 220, 36, 42, 41, 59, 94, /* 88 - 95 */
1699
45, 47, 194, 91, 192, 193, 195, 197, /* 96 - 103 */
1700
199, 209, 246, 44, 37, 95, 62, 63, /* 104 - 111 */
1701
248, 201, 202, 203, 200, 205, 206, 207, /* 112 - 119 */
1702
204, 96, 58, 35, 167, 39, 61, 34, /* 120 - 127 */
1703
216, 97, 98, 99, 100, 101, 102, 103, /* 128 - 135 */
1704
104, 105, 171, 187, 240, 253, 254, 177, /* 136 - 143 */
1705
176, 106, 107, 108, 109, 110, 111, 112, /* 144 - 151 */
1706
113, 114, 170, 186, 230, 184, 198, 164, /* 152 - 159 */
1707
181, 223, 115, 116, 117, 118, 119, 120, /* 160 - 167 */
1708
121, 122, 161, 191, 208, 221, 222, 174, /* 168 - 175 */
1709
162, 163, 165, 183, 169, 64, 182, 188, /* 176 - 183 */
1710
189, 190, 172, 124, 175, 168, 180, 215, /* 184 - 191 */
1711
228, 65, 66, 67, 68, 69, 70, 71, /* 192 - 199 */
1712
72, 73, 173, 244, 166, 242, 243, 245, /* 200 - 207 */
1713
252, 74, 75, 76, 77, 78, 79, 80, /* 208 - 215 */
1714
81, 82, 185, 251, 125, 249, 250, 255, /* 216 - 223 */
1715
214, 247, 83, 84, 85, 86, 87, 88, /* 224 - 231 */
1716
89, 90, 178, 212, 92, 210, 211, 213, /* 232 - 239 */
1717
48, 49, 50, 51, 52, 53, 54, 55, /* 240 - 247 */
1718
56, 57, 179, 219, 93, 217, 218, 154, /* 248 - 255 */
1721
/* Conversion table generated mechanically by Free `recode' 3.6
1722
for sequence CP1252..IBM277 (reversible). */
1724
unsigned char const windows_1252_to_ibm277[256] =
1726
0, 1, 2, 3, 55, 45, 46, 47, /* 0 - 7 */
1727
22, 5, 37, 11, 12, 13, 14, 15, /* 8 - 15 */
1728
16, 17, 18, 19, 60, 61, 50, 38, /* 16 - 23 */
1729
24, 25, 63, 39, 28, 29, 30, 31, /* 24 - 31 */
1730
64, 79, 127, 74, 103, 108, 80, 125, /* 32 - 39 */
1731
77, 93, 92, 78, 107, 96, 75, 97, /* 40 - 47 */
1732
240, 241, 242, 243, 244, 245, 246, 247, /* 48 - 55 */
1733
248, 249, 122, 94, 76, 126, 110, 111, /* 56 - 63 */
1734
128, 193, 194, 195, 196, 197, 198, 199, /* 64 - 71 */
1735
200, 201, 209, 210, 211, 212, 213, 214, /* 72 - 79 */
1736
215, 216, 217, 226, 227, 228, 229, 230, /* 80 - 87 */
1737
231, 232, 233, 158, 224, 159, 95, 109, /* 88 - 95 */
1738
121, 129, 130, 131, 132, 133, 134, 135, /* 96 - 103 */
1739
136, 137, 145, 146, 147, 148, 149, 150, /* 104 - 111 */
1740
151, 152, 153, 162, 163, 164, 165, 166, /* 112 - 119 */
1741
167, 168, 169, 156, 187, 71, 220, 7, /* 120 - 127 */
1742
32, 34, 40, 42, 43, 54, 6, 36, /* 128 - 135 */
1743
27, 35, 23, 8, 48, 51, 58, 33, /* 136 - 143 */
1744
52, 56, 44, 10, 59, 62, 26, 53, /* 144 - 151 */
1745
49, 57, 21, 20, 255, 9, 4, 41, /* 152 - 159 */
1746
65, 170, 176, 177, 90, 178, 112, 181, /* 160 - 167 */
1747
189, 180, 154, 138, 186, 202, 175, 188, /* 168 - 175 */
1748
144, 143, 234, 250, 190, 160, 182, 179, /* 176 - 183 */
1749
157, 218, 155, 139, 183, 184, 185, 171, /* 184 - 191 */
1750
100, 101, 98, 102, 99, 91, 123, 104, /* 192 - 199 */
1751
116, 113, 114, 115, 120, 117, 118, 119, /* 200 - 207 */
1752
172, 105, 237, 238, 235, 239, 236, 191, /* 208 - 215 */
1753
124, 253, 254, 251, 252, 173, 174, 89, /* 216 - 223 */
1754
68, 69, 66, 70, 67, 208, 192, 72, /* 224 - 231 */
1755
84, 81, 82, 83, 88, 85, 86, 87, /* 232 - 239 */
1756
140, 73, 205, 206, 203, 207, 204, 225, /* 240 - 247 */
1757
106, 221, 222, 219, 161, 141, 142, 223, /* 248 - 255 */
1760
/* Conversion table generated mechanically by Free `recode' 3.6
1761
for sequence IBM277..CP1252 (reversible). */
1763
unsigned char const ibm277_to_windows_1252[256] =
1765
0, 1, 2, 3, 158, 9, 134, 127, /* 0 - 7 */
1766
139, 157, 147, 11, 12, 13, 14, 15, /* 8 - 15 */
1767
16, 17, 18, 19, 155, 154, 8, 138, /* 16 - 23 */
1768
24, 25, 150, 136, 28, 29, 30, 31, /* 24 - 31 */
1769
128, 143, 129, 137, 135, 10, 23, 27, /* 32 - 39 */
1770
130, 159, 131, 132, 146, 5, 6, 7, /* 40 - 47 */
1771
140, 152, 22, 141, 144, 151, 133, 4, /* 48 - 55 */
1772
145, 153, 142, 148, 20, 21, 149, 26, /* 56 - 63 */
1773
32, 160, 226, 228, 224, 225, 227, 125, /* 64 - 71 */
1774
231, 241, 35, 46, 60, 40, 43, 33, /* 72 - 79 */
1775
38, 233, 234, 235, 232, 237, 238, 239, /* 80 - 87 */
1776
236, 223, 164, 197, 42, 41, 59, 94, /* 88 - 95 */
1777
45, 47, 194, 196, 192, 193, 195, 36, /* 96 - 103 */
1778
199, 209, 248, 44, 37, 95, 62, 63, /* 104 - 111 */
1779
166, 201, 202, 203, 200, 205, 206, 207, /* 112 - 119 */
1780
204, 96, 58, 198, 216, 39, 61, 34, /* 120 - 127 */
1781
64, 97, 98, 99, 100, 101, 102, 103, /* 128 - 135 */
1782
104, 105, 171, 187, 240, 253, 254, 177, /* 136 - 143 */
1783
176, 106, 107, 108, 109, 110, 111, 112, /* 144 - 151 */
1784
113, 114, 170, 186, 123, 184, 91, 93, /* 152 - 159 */
1785
181, 252, 115, 116, 117, 118, 119, 120, /* 160 - 167 */
1786
121, 122, 161, 191, 208, 221, 222, 174, /* 168 - 175 */
1787
162, 163, 165, 183, 169, 167, 182, 188, /* 176 - 183 */
1788
189, 190, 172, 124, 175, 168, 180, 215, /* 184 - 191 */
1789
230, 65, 66, 67, 68, 69, 70, 71, /* 192 - 199 */
1790
72, 73, 173, 244, 246, 242, 243, 245, /* 200 - 207 */
1791
229, 74, 75, 76, 77, 78, 79, 80, /* 208 - 215 */
1792
81, 82, 185, 251, 126, 249, 250, 255, /* 216 - 223 */
1793
92, 247, 83, 84, 85, 86, 87, 88, /* 224 - 231 */
1794
89, 90, 178, 212, 214, 210, 211, 213, /* 232 - 239 */
1795
48, 49, 50, 51, 52, 53, 54, 55, /* 240 - 247 */
1796
56, 57, 179, 219, 220, 217, 218, 156, /* 248 - 255 */
1799
/* Conversion table generated mechanically by Free `recode' 3.6
1800
for sequence CP1252..IBM278 (reversible). */
1802
unsigned char const windows_1252_to_ibm278[256] =
1804
0, 1, 2, 3, 55, 45, 46, 47, /* 0 - 7 */
1805
22, 5, 37, 11, 12, 13, 14, 15, /* 8 - 15 */
1806
16, 17, 18, 19, 60, 61, 50, 38, /* 16 - 23 */
1807
24, 25, 63, 39, 28, 29, 30, 31, /* 24 - 31 */
1808
64, 79, 127, 99, 103, 108, 80, 125, /* 32 - 39 */
1809
77, 93, 92, 78, 107, 96, 75, 97, /* 40 - 47 */
1810
240, 241, 242, 243, 244, 245, 246, 247, /* 48 - 55 */
1811
248, 249, 122, 94, 76, 126, 110, 111, /* 56 - 63 */
1812
236, 193, 194, 195, 196, 197, 198, 199, /* 64 - 71 */
1813
200, 201, 209, 210, 211, 212, 213, 214, /* 72 - 79 */
1814
215, 216, 217, 226, 227, 228, 229, 230, /* 80 - 87 */
1815
231, 232, 233, 181, 224, 159, 95, 109, /* 88 - 95 */
1816
81, 129, 130, 131, 132, 133, 134, 135, /* 96 - 103 */
1817
136, 137, 145, 146, 147, 148, 149, 150, /* 104 - 111 */
1818
151, 152, 153, 162, 163, 164, 165, 166, /* 112 - 119 */
1819
167, 168, 169, 67, 187, 71, 220, 7, /* 120 - 127 */
1820
9, 34, 40, 35, 6, 4, 42, 36, /* 128 - 135 */
1821
27, 53, 23, 33, 48, 51, 58, 32, /* 136 - 143 */
1822
52, 54, 44, 10, 59, 62, 26, 56, /* 144 - 151 */
1823
49, 57, 21, 20, 43, 8, 255, 41, /* 152 - 159 */
1824
65, 170, 176, 177, 90, 178, 204, 74, /* 160 - 167 */
1825
189, 180, 154, 138, 186, 202, 175, 188, /* 168 - 175 */
1826
144, 143, 234, 250, 190, 160, 182, 179, /* 176 - 183 */
1827
157, 218, 155, 139, 183, 184, 185, 171, /* 184 - 191 */
1828
100, 101, 98, 102, 123, 91, 158, 104, /* 192 - 199 */
1829
116, 113, 114, 115, 120, 117, 118, 119, /* 200 - 207 */
1830
172, 105, 237, 238, 235, 239, 124, 191, /* 208 - 215 */
1831
128, 253, 254, 251, 252, 173, 174, 89, /* 216 - 223 */
1832
68, 69, 66, 70, 192, 208, 156, 72, /* 224 - 231 */
1833
84, 121, 82, 83, 88, 85, 86, 87, /* 232 - 239 */
1834
140, 73, 205, 206, 203, 207, 106, 225, /* 240 - 247 */
1835
112, 221, 222, 219, 161, 141, 142, 223, /* 248 - 255 */
1838
/* Conversion table generated mechanically by Free `recode' 3.6
1839
for sequence IBM278..CP1252 (reversible). */
1841
unsigned char const ibm278_to_windows_1252[256] =
1843
0, 1, 2, 3, 133, 9, 132, 127, /* 0 - 7 */
1844
157, 128, 147, 11, 12, 13, 14, 15, /* 8 - 15 */
1845
16, 17, 18, 19, 155, 154, 8, 138, /* 16 - 23 */
1846
24, 25, 150, 136, 28, 29, 30, 31, /* 24 - 31 */
1847
143, 139, 129, 131, 135, 10, 23, 27, /* 32 - 39 */
1848
130, 159, 134, 156, 146, 5, 6, 7, /* 40 - 47 */
1849
140, 152, 22, 141, 144, 137, 145, 4, /* 48 - 55 */
1850
151, 153, 142, 148, 20, 21, 149, 26, /* 56 - 63 */
1851
32, 160, 226, 123, 224, 225, 227, 125, /* 64 - 71 */
1852
231, 241, 167, 46, 60, 40, 43, 33, /* 72 - 79 */
1853
38, 96, 234, 235, 232, 237, 238, 239, /* 80 - 87 */
1854
236, 223, 164, 197, 42, 41, 59, 94, /* 88 - 95 */
1855
45, 47, 194, 35, 192, 193, 195, 36, /* 96 - 103 */
1856
199, 209, 246, 44, 37, 95, 62, 63, /* 104 - 111 */
1857
248, 201, 202, 203, 200, 205, 206, 207, /* 112 - 119 */
1858
204, 233, 58, 196, 214, 39, 61, 34, /* 120 - 127 */
1859
216, 97, 98, 99, 100, 101, 102, 103, /* 128 - 135 */
1860
104, 105, 171, 187, 240, 253, 254, 177, /* 136 - 143 */
1861
176, 106, 107, 108, 109, 110, 111, 112, /* 144 - 151 */
1862
113, 114, 170, 186, 230, 184, 198, 93, /* 152 - 159 */
1863
181, 252, 115, 116, 117, 118, 119, 120, /* 160 - 167 */
1864
121, 122, 161, 191, 208, 221, 222, 174, /* 168 - 175 */
1865
162, 163, 165, 183, 169, 91, 182, 188, /* 176 - 183 */
1866
189, 190, 172, 124, 175, 168, 180, 215, /* 184 - 191 */
1867
228, 65, 66, 67, 68, 69, 70, 71, /* 192 - 199 */
1868
72, 73, 173, 244, 166, 242, 243, 245, /* 200 - 207 */
1869
229, 74, 75, 76, 77, 78, 79, 80, /* 208 - 215 */
1870
81, 82, 185, 251, 126, 249, 250, 255, /* 216 - 223 */
1871
92, 247, 83, 84, 85, 86, 87, 88, /* 224 - 231 */
1872
89, 90, 178, 212, 64, 210, 211, 213, /* 232 - 239 */
1873
48, 49, 50, 51, 52, 53, 54, 55, /* 240 - 247 */
1874
56, 57, 179, 219, 220, 217, 218, 158, /* 248 - 255 */
1877
/* Conversion table generated mechanically by Free `recode' 3.6
1878
for sequence CP1252..IBM280 (reversible). */
1880
unsigned char const windows_1252_to_ibm280[256] =
1882
0, 1, 2, 3, 55, 45, 46, 47, /* 0 - 7 */
1883
22, 5, 37, 11, 12, 13, 14, 15, /* 8 - 15 */
1884
16, 17, 18, 19, 60, 61, 50, 38, /* 16 - 23 */
1885
24, 25, 63, 39, 28, 29, 30, 31, /* 24 - 31 */
1886
64, 79, 127, 177, 91, 108, 80, 125, /* 32 - 39 */
1887
77, 93, 92, 78, 107, 96, 75, 97, /* 40 - 47 */
1888
240, 241, 242, 243, 244, 245, 246, 247, /* 48 - 55 */
1889
248, 249, 122, 94, 76, 126, 110, 111, /* 56 - 63 */
1890
181, 193, 194, 195, 196, 197, 198, 199, /* 64 - 71 */
1891
200, 201, 209, 210, 211, 212, 213, 214, /* 72 - 79 */
1892
215, 216, 217, 226, 227, 228, 229, 230, /* 80 - 87 */
1893
231, 232, 233, 144, 72, 81, 95, 109, /* 88 - 95 */
1894
221, 129, 130, 131, 132, 133, 134, 135, /* 96 - 103 */
1895
136, 137, 145, 146, 147, 148, 149, 150, /* 104 - 111 */
1896
151, 152, 153, 162, 163, 164, 165, 166, /* 112 - 119 */
1897
167, 168, 169, 68, 187, 84, 88, 7, /* 120 - 127 */
1898
41, 34, 40, 42, 21, 32, 6, 4, /* 128 - 135 */
1899
20, 52, 23, 54, 48, 51, 58, 35, /* 136 - 143 */
1900
36, 8, 44, 10, 59, 62, 26, 56, /* 144 - 151 */
1901
49, 9, 33, 255, 43, 57, 27, 53, /* 152 - 159 */
1902
65, 170, 176, 123, 159, 178, 205, 124, /* 160 - 167 */
1903
189, 180, 154, 138, 186, 202, 175, 188, /* 168 - 175 */
1904
74, 143, 234, 250, 190, 160, 182, 179, /* 176 - 183 */
1905
157, 218, 155, 139, 183, 184, 185, 171, /* 184 - 191 */
1906
100, 101, 98, 102, 99, 103, 158, 104, /* 192 - 199 */
1907
116, 113, 114, 115, 120, 117, 118, 119, /* 200 - 207 */
1908
172, 105, 237, 238, 235, 239, 236, 191, /* 208 - 215 */
1909
128, 253, 254, 251, 252, 173, 174, 89, /* 216 - 223 */
1910
192, 69, 66, 70, 67, 71, 156, 224, /* 224 - 231 */
1911
208, 90, 82, 83, 161, 85, 86, 87, /* 232 - 239 */
1912
140, 73, 106, 206, 203, 207, 204, 225, /* 240 - 247 */
1913
112, 121, 222, 219, 220, 141, 142, 223, /* 248 - 255 */
1916
/* Conversion table generated mechanically by Free `recode' 3.6
1917
for sequence IBM280..CP1252 (reversible). */
1919
unsigned char const ibm280_to_windows_1252[256] =
1921
0, 1, 2, 3, 135, 9, 134, 127, /* 0 - 7 */
1922
145, 153, 147, 11, 12, 13, 14, 15, /* 8 - 15 */
1923
16, 17, 18, 19, 136, 132, 8, 138, /* 16 - 23 */
1924
24, 25, 150, 158, 28, 29, 30, 31, /* 24 - 31 */
1925
133, 154, 129, 143, 144, 10, 23, 27, /* 32 - 39 */
1926
130, 128, 131, 156, 146, 5, 6, 7, /* 40 - 47 */
1927
140, 152, 22, 141, 137, 159, 139, 4, /* 48 - 55 */
1928
151, 157, 142, 148, 20, 21, 149, 26, /* 56 - 63 */
1929
32, 160, 226, 228, 123, 225, 227, 229, /* 64 - 71 */
1930
92, 241, 176, 46, 60, 40, 43, 33, /* 72 - 79 */
1931
38, 93, 234, 235, 125, 237, 238, 239, /* 80 - 87 */
1932
126, 223, 233, 36, 42, 41, 59, 94, /* 88 - 95 */
1933
45, 47, 194, 196, 192, 193, 195, 197, /* 96 - 103 */
1934
199, 209, 242, 44, 37, 95, 62, 63, /* 104 - 111 */
1935
248, 201, 202, 203, 200, 205, 206, 207, /* 112 - 119 */
1936
204, 249, 58, 163, 167, 39, 61, 34, /* 120 - 127 */
1937
216, 97, 98, 99, 100, 101, 102, 103, /* 128 - 135 */
1938
104, 105, 171, 187, 240, 253, 254, 177, /* 136 - 143 */
1939
91, 106, 107, 108, 109, 110, 111, 112, /* 144 - 151 */
1940
113, 114, 170, 186, 230, 184, 198, 164, /* 152 - 159 */
1941
181, 236, 115, 116, 117, 118, 119, 120, /* 160 - 167 */
1942
121, 122, 161, 191, 208, 221, 222, 174, /* 168 - 175 */
1943
162, 35, 165, 183, 169, 64, 182, 188, /* 176 - 183 */
1944
189, 190, 172, 124, 175, 168, 180, 215, /* 184 - 191 */
1945
224, 65, 66, 67, 68, 69, 70, 71, /* 192 - 199 */
1946
72, 73, 173, 244, 246, 166, 243, 245, /* 200 - 207 */
1947
232, 74, 75, 76, 77, 78, 79, 80, /* 208 - 215 */
1948
81, 82, 185, 251, 252, 96, 250, 255, /* 216 - 223 */
1949
231, 247, 83, 84, 85, 86, 87, 88, /* 224 - 231 */
1950
89, 90, 178, 212, 214, 210, 211, 213, /* 232 - 239 */
1951
48, 49, 50, 51, 52, 53, 54, 55, /* 240 - 247 */
1952
56, 57, 179, 219, 220, 217, 218, 155, /* 248 - 255 */
1955
/* Conversion table generated mechanically by Free `recode' 3.6
1956
for sequence CP1252..IBM284 (reversible). */
1958
unsigned char const windows_1252_to_ibm284[256] =
1960
0, 1, 2, 3, 55, 45, 46, 47, /* 0 - 7 */
1961
22, 5, 37, 11, 12, 13, 14, 15, /* 8 - 15 */
1962
16, 17, 18, 19, 60, 61, 50, 38, /* 16 - 23 */
1963
24, 25, 63, 39, 28, 29, 30, 31, /* 24 - 31 */
1964
64, 187, 127, 105, 91, 108, 80, 125, /* 32 - 39 */
1965
77, 93, 92, 78, 107, 96, 75, 97, /* 40 - 47 */
1966
240, 241, 242, 243, 244, 245, 246, 247, /* 48 - 55 */
1967
248, 249, 122, 94, 76, 126, 110, 111, /* 56 - 63 */
1968
124, 193, 194, 195, 196, 197, 198, 199, /* 64 - 71 */
1969
200, 201, 209, 210, 211, 212, 213, 214, /* 72 - 79 */
1970
215, 216, 217, 226, 227, 228, 229, 230, /* 80 - 87 */
1971
231, 232, 233, 74, 224, 90, 186, 109, /* 88 - 95 */
1972
121, 129, 130, 131, 132, 133, 134, 135, /* 96 - 103 */
1973
136, 137, 145, 146, 147, 148, 149, 150, /* 104 - 111 */
1974
151, 152, 153, 162, 163, 164, 165, 166, /* 112 - 119 */
1975
167, 168, 169, 192, 79, 208, 189, 7, /* 120 - 127 */
1976
41, 34, 40, 42, 36, 54, 6, 4, /* 128 - 135 */
1977
20, 35, 23, 33, 48, 51, 58, 32, /* 136 - 143 */
1978
52, 49, 44, 10, 27, 62, 26, 56, /* 144 - 151 */
1979
53, 57, 9, 59, 43, 21, 255, 8, /* 152 - 159 */
1980
65, 170, 176, 177, 159, 178, 73, 181, /* 160 - 167 */
1981
161, 180, 154, 138, 95, 202, 175, 188, /* 168 - 175 */
1982
144, 143, 234, 250, 190, 160, 182, 179, /* 176 - 183 */
1983
157, 218, 155, 139, 183, 184, 185, 171, /* 184 - 191 */
1984
100, 101, 98, 102, 99, 103, 158, 104, /* 192 - 199 */
1985
116, 113, 114, 115, 120, 117, 118, 119, /* 200 - 207 */
1986
172, 123, 237, 238, 235, 239, 236, 191, /* 208 - 215 */
1987
128, 253, 254, 251, 252, 173, 174, 89, /* 216 - 223 */
1988
68, 69, 66, 70, 67, 71, 156, 72, /* 224 - 231 */
1989
84, 81, 82, 83, 88, 85, 86, 87, /* 232 - 239 */
1990
140, 106, 205, 206, 203, 207, 204, 225, /* 240 - 247 */
1991
112, 221, 222, 219, 220, 141, 142, 223, /* 248 - 255 */
1994
/* Conversion table generated mechanically by Free `recode' 3.6
1995
for sequence IBM284..CP1252 (reversible). */
1997
unsigned char const ibm284_to_windows_1252[256] =
1999
0, 1, 2, 3, 135, 9, 134, 127, /* 0 - 7 */
2000
159, 154, 147, 11, 12, 13, 14, 15, /* 8 - 15 */
2001
16, 17, 18, 19, 136, 157, 8, 138, /* 16 - 23 */
2002
24, 25, 150, 148, 28, 29, 30, 31, /* 24 - 31 */
2003
143, 139, 129, 137, 132, 10, 23, 27, /* 32 - 39 */
2004
130, 128, 131, 156, 146, 5, 6, 7, /* 40 - 47 */
2005
140, 145, 22, 141, 144, 152, 133, 4, /* 48 - 55 */
2006
151, 153, 142, 155, 20, 21, 149, 26, /* 56 - 63 */
2007
32, 160, 226, 228, 224, 225, 227, 229, /* 64 - 71 */
2008
231, 166, 91, 46, 60, 40, 43, 124, /* 72 - 79 */
2009
38, 233, 234, 235, 232, 237, 238, 239, /* 80 - 87 */
2010
236, 223, 93, 36, 42, 41, 59, 172, /* 88 - 95 */
2011
45, 47, 194, 196, 192, 193, 195, 197, /* 96 - 103 */
2012
199, 35, 241, 44, 37, 95, 62, 63, /* 104 - 111 */
2013
248, 201, 202, 203, 200, 205, 206, 207, /* 112 - 119 */
2014
204, 96, 58, 209, 64, 39, 61, 34, /* 120 - 127 */
2015
216, 97, 98, 99, 100, 101, 102, 103, /* 128 - 135 */
2016
104, 105, 171, 187, 240, 253, 254, 177, /* 136 - 143 */
2017
176, 106, 107, 108, 109, 110, 111, 112, /* 144 - 151 */
2018
113, 114, 170, 186, 230, 184, 198, 164, /* 152 - 159 */
2019
181, 168, 115, 116, 117, 118, 119, 120, /* 160 - 167 */
2020
121, 122, 161, 191, 208, 221, 222, 174, /* 168 - 175 */
2021
162, 163, 165, 183, 169, 167, 182, 188, /* 176 - 183 */
2022
189, 190, 94, 33, 175, 126, 180, 215, /* 184 - 191 */
2023
123, 65, 66, 67, 68, 69, 70, 71, /* 192 - 199 */
2024
72, 73, 173, 244, 246, 242, 243, 245, /* 200 - 207 */
2025
125, 74, 75, 76, 77, 78, 79, 80, /* 208 - 215 */
2026
81, 82, 185, 251, 252, 249, 250, 255, /* 216 - 223 */
2027
92, 247, 83, 84, 85, 86, 87, 88, /* 224 - 231 */
2028
89, 90, 178, 212, 214, 210, 211, 213, /* 232 - 239 */
2029
48, 49, 50, 51, 52, 53, 54, 55, /* 240 - 247 */
2030
56, 57, 179, 219, 220, 217, 218, 158, /* 248 - 255 */
2033
/* Conversion table generated mechanically by Free `recode' 3.6
2034
for sequence CP1252..IBM285 (reversible). */
2036
unsigned char const windows_1252_to_ibm285[256] =
2038
0, 1, 2, 3, 55, 45, 46, 47, /* 0 - 7 */
2039
22, 5, 37, 11, 12, 13, 14, 15, /* 8 - 15 */
2040
16, 17, 18, 19, 60, 61, 50, 38, /* 16 - 23 */
2041
24, 25, 63, 39, 28, 29, 30, 31, /* 24 - 31 */
2042
64, 90, 127, 123, 74, 108, 80, 125, /* 32 - 39 */
2043
77, 93, 92, 78, 107, 96, 75, 97, /* 40 - 47 */
2044
240, 241, 242, 243, 244, 245, 246, 247, /* 48 - 55 */
2045
248, 249, 122, 94, 76, 126, 110, 111, /* 56 - 63 */
2046
124, 193, 194, 195, 196, 197, 198, 199, /* 64 - 71 */
2047
200, 201, 209, 210, 211, 212, 213, 214, /* 72 - 79 */
2048
215, 216, 217, 226, 227, 228, 229, 230, /* 80 - 87 */
2049
231, 232, 233, 177, 224, 187, 186, 109, /* 88 - 95 */
2050
121, 129, 130, 131, 132, 133, 134, 135, /* 96 - 103 */
2051
136, 137, 145, 146, 147, 148, 149, 150, /* 104 - 111 */
2052
151, 152, 153, 162, 163, 164, 165, 166, /* 112 - 119 */
2053
167, 168, 169, 192, 79, 208, 188, 7, /* 120 - 127 */
2054
33, 34, 40, 42, 35, 54, 6, 4, /* 128 - 135 */
2055
20, 36, 23, 41, 48, 51, 58, 32, /* 136 - 143 */
2056
52, 53, 44, 10, 27, 62, 26, 56, /* 144 - 151 */
2057
49, 57, 161, 59, 43, 9, 255, 8, /* 152 - 159 */
2058
65, 170, 176, 91, 159, 178, 106, 181, /* 160 - 167 */
2059
189, 180, 154, 138, 95, 202, 175, 21, /* 168 - 175 */
2060
144, 143, 234, 250, 190, 160, 182, 179, /* 176 - 183 */
2061
157, 218, 155, 139, 183, 184, 185, 171, /* 184 - 191 */
2062
100, 101, 98, 102, 99, 103, 158, 104, /* 192 - 199 */
2063
116, 113, 114, 115, 120, 117, 118, 119, /* 200 - 207 */
2064
172, 105, 237, 238, 235, 239, 236, 191, /* 208 - 215 */
2065
128, 253, 254, 251, 252, 173, 174, 89, /* 216 - 223 */
2066
68, 69, 66, 70, 67, 71, 156, 72, /* 224 - 231 */
2067
84, 81, 82, 83, 88, 85, 86, 87, /* 232 - 239 */
2068
140, 73, 205, 206, 203, 207, 204, 225, /* 240 - 247 */
2069
112, 221, 222, 219, 220, 141, 142, 223, /* 248 - 255 */
2072
/* Conversion table generated mechanically by Free `recode' 3.6
2073
for sequence IBM285..CP1252 (reversible). */
2075
unsigned char const ibm285_to_windows_1252[256] =
2077
0, 1, 2, 3, 135, 9, 134, 127, /* 0 - 7 */
2078
159, 157, 147, 11, 12, 13, 14, 15, /* 8 - 15 */
2079
16, 17, 18, 19, 136, 175, 8, 138, /* 16 - 23 */
2080
24, 25, 150, 148, 28, 29, 30, 31, /* 24 - 31 */
2081
143, 128, 129, 132, 137, 10, 23, 27, /* 32 - 39 */
2082
130, 139, 131, 156, 146, 5, 6, 7, /* 40 - 47 */
2083
140, 152, 22, 141, 144, 145, 133, 4, /* 48 - 55 */
2084
151, 153, 142, 155, 20, 21, 149, 26, /* 56 - 63 */
2085
32, 160, 226, 228, 224, 225, 227, 229, /* 64 - 71 */
2086
231, 241, 36, 46, 60, 40, 43, 124, /* 72 - 79 */
2087
38, 233, 234, 235, 232, 237, 238, 239, /* 80 - 87 */
2088
236, 223, 33, 163, 42, 41, 59, 172, /* 88 - 95 */
2089
45, 47, 194, 196, 192, 193, 195, 197, /* 96 - 103 */
2090
199, 209, 166, 44, 37, 95, 62, 63, /* 104 - 111 */
2091
248, 201, 202, 203, 200, 205, 206, 207, /* 112 - 119 */
2092
204, 96, 58, 35, 64, 39, 61, 34, /* 120 - 127 */
2093
216, 97, 98, 99, 100, 101, 102, 103, /* 128 - 135 */
2094
104, 105, 171, 187, 240, 253, 254, 177, /* 136 - 143 */
2095
176, 106, 107, 108, 109, 110, 111, 112, /* 144 - 151 */
2096
113, 114, 170, 186, 230, 184, 198, 164, /* 152 - 159 */
2097
181, 154, 115, 116, 117, 118, 119, 120, /* 160 - 167 */
2098
121, 122, 161, 191, 208, 221, 222, 174, /* 168 - 175 */
2099
162, 91, 165, 183, 169, 167, 182, 188, /* 176 - 183 */
2100
189, 190, 94, 93, 126, 168, 180, 215, /* 184 - 191 */
2101
123, 65, 66, 67, 68, 69, 70, 71, /* 192 - 199 */
2102
72, 73, 173, 244, 246, 242, 243, 245, /* 200 - 207 */
2103
125, 74, 75, 76, 77, 78, 79, 80, /* 208 - 215 */
2104
81, 82, 185, 251, 252, 249, 250, 255, /* 216 - 223 */
2105
92, 247, 83, 84, 85, 86, 87, 88, /* 224 - 231 */
2106
89, 90, 178, 212, 214, 210, 211, 213, /* 232 - 239 */
2107
48, 49, 50, 51, 52, 53, 54, 55, /* 240 - 247 */
2108
56, 57, 179, 219, 220, 217, 218, 158, /* 248 - 255 */
2111
/* Conversion table generated mechanically by Free `recode' 3.6
2112
for sequence CP1252..IBM297 (reversible). */
2114
unsigned char const windows_1252_to_ibm297[256] =
2116
0, 1, 2, 3, 55, 45, 46, 47, /* 0 - 7 */
2117
22, 5, 37, 11, 12, 13, 14, 15, /* 8 - 15 */
2118
16, 17, 18, 19, 60, 61, 50, 38, /* 16 - 23 */
2119
24, 25, 63, 39, 28, 29, 30, 31, /* 24 - 31 */
2120
64, 79, 127, 177, 91, 108, 80, 125, /* 32 - 39 */
2121
77, 93, 92, 78, 107, 96, 75, 97, /* 40 - 47 */
2122
240, 241, 242, 243, 244, 245, 246, 247, /* 48 - 55 */
2123
248, 249, 122, 94, 76, 126, 110, 111, /* 56 - 63 */
2124
68, 193, 194, 195, 196, 197, 198, 199, /* 64 - 71 */
2125
200, 201, 209, 210, 211, 212, 213, 214, /* 72 - 79 */
2126
215, 216, 217, 226, 227, 228, 229, 230, /* 80 - 87 */
2127
231, 232, 233, 144, 72, 181, 95, 109, /* 88 - 95 */
2128
160, 129, 130, 131, 132, 133, 134, 135, /* 96 - 103 */
2129
136, 137, 145, 146, 147, 148, 149, 150, /* 104 - 111 */
2130
151, 152, 153, 162, 163, 164, 165, 166, /* 112 - 119 */
2131
167, 168, 169, 81, 187, 84, 189, 7, /* 120 - 127 */
2132
42, 34, 40, 32, 54, 9, 6, 4, /* 128 - 135 */
2133
20, 52, 23, 33, 48, 51, 58, 35, /* 136 - 143 */
2134
36, 57, 44, 10, 59, 62, 26, 56, /* 144 - 151 */
2135
49, 53, 41, 255, 43, 21, 27, 8, /* 152 - 159 */
2136
65, 170, 176, 123, 159, 178, 221, 90, /* 160 - 167 */
2137
161, 180, 154, 138, 186, 202, 175, 188, /* 168 - 175 */
2138
74, 143, 234, 250, 190, 121, 182, 179, /* 176 - 183 */
2139
157, 218, 155, 139, 183, 184, 185, 171, /* 184 - 191 */
2140
100, 101, 98, 102, 99, 103, 158, 104, /* 192 - 199 */
2141
116, 113, 114, 115, 120, 117, 118, 119, /* 200 - 207 */
2142
172, 105, 237, 238, 235, 239, 236, 191, /* 208 - 215 */
2143
128, 253, 254, 251, 252, 173, 174, 89, /* 216 - 223 */
2144
124, 69, 66, 70, 67, 71, 156, 224, /* 224 - 231 */
2145
208, 192, 82, 83, 88, 85, 86, 87, /* 232 - 239 */
2146
140, 73, 205, 206, 203, 207, 204, 225, /* 240 - 247 */
2147
112, 106, 222, 219, 220, 141, 142, 223, /* 248 - 255 */
2150
/* Conversion table generated mechanically by Free `recode' 3.6
2151
for sequence IBM297..CP1252 (reversible). */
2153
unsigned char const ibm297_to_windows_1252[256] =
2155
0, 1, 2, 3, 135, 9, 134, 127, /* 0 - 7 */
2156
159, 133, 147, 11, 12, 13, 14, 15, /* 8 - 15 */
2157
16, 17, 18, 19, 136, 157, 8, 138, /* 16 - 23 */
2158
24, 25, 150, 158, 28, 29, 30, 31, /* 24 - 31 */
2159
131, 139, 129, 143, 144, 10, 23, 27, /* 32 - 39 */
2160
130, 154, 128, 156, 146, 5, 6, 7, /* 40 - 47 */
2161
140, 152, 22, 141, 137, 153, 132, 4, /* 48 - 55 */
2162
151, 145, 142, 148, 20, 21, 149, 26, /* 56 - 63 */
2163
32, 160, 226, 228, 64, 225, 227, 229, /* 64 - 71 */
2164
92, 241, 176, 46, 60, 40, 43, 33, /* 72 - 79 */
2165
38, 123, 234, 235, 125, 237, 238, 239, /* 80 - 87 */
2166
236, 223, 167, 36, 42, 41, 59, 94, /* 88 - 95 */
2167
45, 47, 194, 196, 192, 193, 195, 197, /* 96 - 103 */
2168
199, 209, 249, 44, 37, 95, 62, 63, /* 104 - 111 */
2169
248, 201, 202, 203, 200, 205, 206, 207, /* 112 - 119 */
2170
204, 181, 58, 163, 224, 39, 61, 34, /* 120 - 127 */
2171
216, 97, 98, 99, 100, 101, 102, 103, /* 128 - 135 */
2172
104, 105, 171, 187, 240, 253, 254, 177, /* 136 - 143 */
2173
91, 106, 107, 108, 109, 110, 111, 112, /* 144 - 151 */
2174
113, 114, 170, 186, 230, 184, 198, 164, /* 152 - 159 */
2175
96, 168, 115, 116, 117, 118, 119, 120, /* 160 - 167 */
2176
121, 122, 161, 191, 208, 221, 222, 174, /* 168 - 175 */
2177
162, 35, 165, 183, 169, 93, 182, 188, /* 176 - 183 */
2178
189, 190, 172, 124, 175, 126, 180, 215, /* 184 - 191 */
2179
233, 65, 66, 67, 68, 69, 70, 71, /* 192 - 199 */
2180
72, 73, 173, 244, 246, 242, 243, 245, /* 200 - 207 */
2181
232, 74, 75, 76, 77, 78, 79, 80, /* 208 - 215 */
2182
81, 82, 185, 251, 252, 166, 250, 255, /* 216 - 223 */
2183
231, 247, 83, 84, 85, 86, 87, 88, /* 224 - 231 */
2184
89, 90, 178, 212, 214, 210, 211, 213, /* 232 - 239 */
2185
48, 49, 50, 51, 52, 53, 54, 55, /* 240 - 247 */
2186
56, 57, 179, 219, 220, 217, 218, 155, /* 248 - 255 */
2189
/* Conversion table generated mechanically by Free `recode' 3.6
2190
for sequence CP1252..IBM500 (reversible). */
2192
unsigned char const windows_1252_to_ibm500[256] =
2194
0, 1, 2, 3, 55, 45, 46, 47, /* 0 - 7 */
2195
22, 5, 37, 11, 12, 13, 14, 15, /* 8 - 15 */
2196
16, 17, 18, 19, 60, 61, 50, 38, /* 16 - 23 */
2197
24, 25, 63, 39, 28, 29, 30, 31, /* 24 - 31 */
2198
64, 79, 127, 123, 91, 108, 80, 125, /* 32 - 39 */
2199
77, 93, 92, 78, 107, 96, 75, 97, /* 40 - 47 */
2200
240, 241, 242, 243, 244, 245, 246, 247, /* 48 - 55 */
2201
248, 249, 122, 94, 76, 126, 110, 111, /* 56 - 63 */
2202
124, 193, 194, 195, 196, 197, 198, 199, /* 64 - 71 */
2203
200, 201, 209, 210, 211, 212, 213, 214, /* 72 - 79 */
2204
215, 216, 217, 226, 227, 228, 229, 230, /* 80 - 87 */
2205
231, 232, 233, 74, 224, 90, 95, 109, /* 88 - 95 */
2206
121, 129, 130, 131, 132, 133, 134, 135, /* 96 - 103 */
2207
136, 137, 145, 146, 147, 148, 149, 150, /* 104 - 111 */
2208
151, 152, 153, 162, 163, 164, 165, 166, /* 112 - 119 */
2209
167, 168, 169, 192, 187, 208, 161, 7, /* 120 - 127 */
2210
41, 34, 40, 42, 35, 54, 6, 4, /* 128 - 135 */
2211
20, 36, 23, 32, 48, 51, 58, 33, /* 136 - 143 */
2212
52, 53, 44, 10, 59, 62, 26, 56, /* 144 - 151 */
2213
49, 57, 21, 27, 43, 9, 255, 8, /* 152 - 159 */
2214
65, 170, 176, 177, 159, 178, 106, 181, /* 160 - 167 */
2215
189, 180, 154, 138, 186, 202, 175, 188, /* 168 - 175 */
2216
144, 143, 234, 250, 190, 160, 182, 179, /* 176 - 183 */
2217
157, 218, 155, 139, 183, 184, 185, 171, /* 184 - 191 */
2218
100, 101, 98, 102, 99, 103, 158, 104, /* 192 - 199 */
2219
116, 113, 114, 115, 120, 117, 118, 119, /* 200 - 207 */
2220
172, 105, 237, 238, 235, 239, 236, 191, /* 208 - 215 */
2221
128, 253, 254, 251, 252, 173, 174, 89, /* 216 - 223 */
2222
68, 69, 66, 70, 67, 71, 156, 72, /* 224 - 231 */
2223
84, 81, 82, 83, 88, 85, 86, 87, /* 232 - 239 */
2224
140, 73, 205, 206, 203, 207, 204, 225, /* 240 - 247 */
2225
112, 221, 222, 219, 220, 141, 142, 223, /* 248 - 255 */
2228
/* Conversion table generated mechanically by Free `recode' 3.6
2229
for sequence IBM500..CP1252 (reversible). */
2231
unsigned char const ibm500_to_windows_1252[256] =
2233
0, 1, 2, 3, 135, 9, 134, 127, /* 0 - 7 */
2234
159, 157, 147, 11, 12, 13, 14, 15, /* 8 - 15 */
2235
16, 17, 18, 19, 136, 154, 8, 138, /* 16 - 23 */
2236
24, 25, 150, 155, 28, 29, 30, 31, /* 24 - 31 */
2237
139, 143, 129, 132, 137, 10, 23, 27, /* 32 - 39 */
2238
130, 128, 131, 156, 146, 5, 6, 7, /* 40 - 47 */
2239
140, 152, 22, 141, 144, 145, 133, 4, /* 48 - 55 */
2240
151, 153, 142, 148, 20, 21, 149, 26, /* 56 - 63 */
2241
32, 160, 226, 228, 224, 225, 227, 229, /* 64 - 71 */
2242
231, 241, 91, 46, 60, 40, 43, 33, /* 72 - 79 */
2243
38, 233, 234, 235, 232, 237, 238, 239, /* 80 - 87 */
2244
236, 223, 93, 36, 42, 41, 59, 94, /* 88 - 95 */
2245
45, 47, 194, 196, 192, 193, 195, 197, /* 96 - 103 */
2246
199, 209, 166, 44, 37, 95, 62, 63, /* 104 - 111 */
2247
248, 201, 202, 203, 200, 205, 206, 207, /* 112 - 119 */
2248
204, 96, 58, 35, 64, 39, 61, 34, /* 120 - 127 */
2249
216, 97, 98, 99, 100, 101, 102, 103, /* 128 - 135 */
2250
104, 105, 171, 187, 240, 253, 254, 177, /* 136 - 143 */
2251
176, 106, 107, 108, 109, 110, 111, 112, /* 144 - 151 */
2252
113, 114, 170, 186, 230, 184, 198, 164, /* 152 - 159 */
2253
181, 126, 115, 116, 117, 118, 119, 120, /* 160 - 167 */
2254
121, 122, 161, 191, 208, 221, 222, 174, /* 168 - 175 */
2255
162, 163, 165, 183, 169, 167, 182, 188, /* 176 - 183 */
2256
189, 190, 172, 124, 175, 168, 180, 215, /* 184 - 191 */
2257
123, 65, 66, 67, 68, 69, 70, 71, /* 192 - 199 */
2258
72, 73, 173, 244, 246, 242, 243, 245, /* 200 - 207 */
2259
125, 74, 75, 76, 77, 78, 79, 80, /* 208 - 215 */
2260
81, 82, 185, 251, 252, 249, 250, 255, /* 216 - 223 */
2261
92, 247, 83, 84, 85, 86, 87, 88, /* 224 - 231 */
2262
89, 90, 178, 212, 214, 210, 211, 213, /* 232 - 239 */
2263
48, 49, 50, 51, 52, 53, 54, 55, /* 240 - 247 */
2264
56, 57, 179, 219, 220, 217, 218, 158, /* 248 - 255 */
2267
/* Conversion table generated mechanically by Free `recode' 3.6
2268
for sequence CP1252..IBM871 (reversible). */
2270
unsigned char const windows_1252_to_ibm871[256] =
2272
0, 1, 2, 3, 55, 45, 46, 47, /* 0 - 7 */
2273
22, 5, 37, 11, 12, 13, 14, 15, /* 8 - 15 */
2274
16, 17, 18, 19, 60, 61, 50, 38, /* 16 - 23 */
2275
24, 25, 63, 39, 28, 29, 30, 31, /* 24 - 31 */
2276
64, 79, 127, 123, 91, 108, 80, 125, /* 32 - 39 */
2277
77, 93, 92, 78, 107, 96, 75, 97, /* 40 - 47 */
2278
240, 241, 242, 243, 244, 245, 246, 247, /* 48 - 55 */
2279
248, 249, 122, 94, 76, 126, 110, 111, /* 56 - 63 */
2280
172, 193, 194, 195, 196, 197, 198, 199, /* 64 - 71 */
2281
200, 201, 209, 210, 211, 212, 213, 214, /* 72 - 79 */
2282
215, 216, 217, 226, 227, 228, 229, 230, /* 80 - 87 */
2283
231, 232, 233, 174, 190, 158, 236, 109, /* 88 - 95 */
2284
140, 129, 130, 131, 132, 133, 134, 135, /* 96 - 103 */
2285
136, 137, 145, 146, 147, 148, 149, 150, /* 104 - 111 */
2286
151, 152, 153, 162, 163, 164, 165, 166, /* 112 - 119 */
2287
167, 168, 169, 142, 187, 156, 204, 7, /* 120 - 127 */
2288
255, 34, 40, 58, 36, 21, 6, 4, /* 128 - 135 */
2289
20, 42, 23, 43, 9, 51, 35, 59, /* 136 - 143 */
2290
52, 53, 44, 10, 33, 62, 26, 56, /* 144 - 151 */
2291
49, 57, 54, 32, 27, 48, 41, 8, /* 152 - 159 */
2292
65, 170, 176, 177, 159, 178, 106, 181, /* 160 - 167 */
2293
189, 180, 154, 138, 186, 202, 175, 188, /* 168 - 175 */
2294
144, 143, 234, 250, 224, 160, 182, 179, /* 176 - 183 */
2295
157, 218, 155, 139, 183, 184, 185, 171, /* 184 - 191 */
2296
100, 101, 98, 102, 99, 103, 90, 104, /* 192 - 199 */
2297
116, 113, 114, 115, 120, 117, 118, 119, /* 200 - 207 */
2298
124, 105, 237, 238, 235, 239, 95, 191, /* 208 - 215 */
2299
128, 253, 254, 251, 252, 173, 192, 89, /* 216 - 223 */
2300
68, 69, 66, 70, 67, 71, 208, 72, /* 224 - 231 */
2301
84, 81, 82, 83, 88, 85, 86, 87, /* 232 - 239 */
2302
121, 73, 205, 206, 203, 207, 161, 225, /* 240 - 247 */
2303
112, 221, 222, 219, 220, 141, 74, 223, /* 248 - 255 */
2306
/* Conversion table generated mechanically by Free `recode' 3.6
2307
for sequence IBM871..CP1252 (reversible). */
2309
unsigned char const ibm871_to_windows_1252[256] =
2311
0, 1, 2, 3, 135, 9, 134, 127, /* 0 - 7 */
2312
159, 140, 147, 11, 12, 13, 14, 15, /* 8 - 15 */
2313
16, 17, 18, 19, 136, 133, 8, 138, /* 16 - 23 */
2314
24, 25, 150, 156, 28, 29, 30, 31, /* 24 - 31 */
2315
155, 148, 129, 142, 132, 10, 23, 27, /* 32 - 39 */
2316
130, 158, 137, 139, 146, 5, 6, 7, /* 40 - 47 */
2317
157, 152, 22, 141, 144, 145, 154, 4, /* 48 - 55 */
2318
151, 153, 131, 143, 20, 21, 149, 26, /* 56 - 63 */
2319
32, 160, 226, 228, 224, 225, 227, 229, /* 64 - 71 */
2320
231, 241, 254, 46, 60, 40, 43, 33, /* 72 - 79 */
2321
38, 233, 234, 235, 232, 237, 238, 239, /* 80 - 87 */
2322
236, 223, 198, 36, 42, 41, 59, 214, /* 88 - 95 */
2323
45, 47, 194, 196, 192, 193, 195, 197, /* 96 - 103 */
2324
199, 209, 166, 44, 37, 95, 62, 63, /* 104 - 111 */
2325
248, 201, 202, 203, 200, 205, 206, 207, /* 112 - 119 */
2326
204, 240, 58, 35, 208, 39, 61, 34, /* 120 - 127 */
2327
216, 97, 98, 99, 100, 101, 102, 103, /* 128 - 135 */
2328
104, 105, 171, 187, 96, 253, 123, 177, /* 136 - 143 */
2329
176, 106, 107, 108, 109, 110, 111, 112, /* 144 - 151 */
2330
113, 114, 170, 186, 125, 184, 93, 164, /* 152 - 159 */
2331
181, 246, 115, 116, 117, 118, 119, 120, /* 160 - 167 */
2332
121, 122, 161, 191, 64, 221, 91, 174, /* 168 - 175 */
2333
162, 163, 165, 183, 169, 167, 182, 188, /* 176 - 183 */
2334
189, 190, 172, 124, 175, 168, 92, 215, /* 184 - 191 */
2335
222, 65, 66, 67, 68, 69, 70, 71, /* 192 - 199 */
2336
72, 73, 173, 244, 126, 242, 243, 245, /* 200 - 207 */
2337
230, 74, 75, 76, 77, 78, 79, 80, /* 208 - 215 */
2338
81, 82, 185, 251, 252, 249, 250, 255, /* 216 - 223 */
2339
180, 247, 83, 84, 85, 86, 87, 88, /* 224 - 231 */
2340
89, 90, 178, 212, 94, 210, 211, 213, /* 232 - 239 */
2341
48, 49, 50, 51, 52, 53, 54, 55, /* 240 - 247 */
2342
56, 57, 179, 219, 220, 217, 218, 128, /* 248 - 255 */
2345
/* Conversion table generated mechanically by Free `recode' 3.6
2346
for sequence CP1250..IBM870 (reversible). */
2348
unsigned char const windows_1250_to_ibm870[256] =
2350
0, 1, 2, 3, 55, 45, 46, 47, /* 0 - 7 */
2351
22, 5, 37, 11, 12, 13, 14, 15, /* 8 - 15 */
2352
16, 17, 18, 19, 60, 61, 50, 38, /* 16 - 23 */
2353
24, 25, 63, 39, 28, 29, 30, 31, /* 24 - 31 */
2354
64, 79, 127, 123, 91, 108, 80, 125, /* 32 - 39 */
2355
77, 93, 92, 78, 107, 96, 75, 97, /* 40 - 47 */
2356
240, 241, 242, 243, 244, 245, 246, 247, /* 48 - 55 */
2357
248, 249, 122, 94, 76, 126, 110, 111, /* 56 - 63 */
2358
124, 193, 194, 195, 196, 197, 198, 199, /* 64 - 71 */
2359
200, 201, 209, 210, 211, 212, 213, 214, /* 72 - 79 */
2360
215, 216, 217, 226, 227, 228, 229, 230, /* 80 - 87 */
2361
231, 232, 233, 74, 224, 90, 95, 109, /* 88 - 95 */
2362
121, 129, 130, 131, 132, 133, 134, 135, /* 96 - 103 */
2363
136, 137, 145, 146, 147, 148, 149, 150, /* 104 - 111 */
2364
151, 152, 153, 162, 163, 164, 165, 166, /* 112 - 119 */
2365
167, 168, 169, 192, 106, 208, 161, 7, /* 120 - 127 */
2366
52, 34, 98, 68, 9, 56, 102, 86, /* 128 - 135 */
2367
33, 57, 188, 8, 170, 253, 185, 186, /* 136 - 143 */
2368
23, 32, 44, 10, 59, 62, 26, 21, /* 144 - 151 */
2369
175, 114, 156, 49, 138, 221, 183, 184, /* 152 - 159 */
2370
65, 112, 128, 82, 159, 177, 179, 181, /* 160 - 167 */
2371
189, 58, 48, 6, 27, 202, 41, 180, /* 168 - 175 */
2372
144, 118, 158, 154, 190, 4, 182, 176, /* 176 - 183 */
2373
157, 160, 143, 36, 119, 100, 87, 178, /* 184 - 191 */
2374
237, 101, 66, 35, 99, 120, 105, 104, /* 192 - 199 */
2375
103, 113, 42, 115, 218, 117, 51, 250, /* 200 - 207 */
2376
172, 187, 171, 238, 235, 239, 236, 191, /* 208 - 215 */
2377
174, 116, 254, 251, 252, 173, 53, 89, /* 216 - 223 */
2378
205, 69, 40, 70, 67, 88, 73, 72, /* 224 - 231 */
2379
71, 81, 43, 83, 223, 85, 20, 234, /* 232 - 239 */
2380
140, 155, 139, 206, 203, 207, 204, 225, /* 240 - 247 */
2381
142, 84, 222, 219, 220, 141, 54, 255, /* 248 - 255 */
2384
/* Conversion table generated mechanically by Free `recode' 3.6
2385
for sequence IBM870..CP1250 (reversible). */
2387
unsigned char const ibm870_to_windows_1250[256] =
2389
0, 1, 2, 3, 181, 9, 171, 127, /* 0 - 7 */
2390
139, 132, 147, 11, 12, 13, 14, 15, /* 8 - 15 */
2391
16, 17, 18, 19, 238, 151, 8, 144, /* 16 - 23 */
2392
24, 25, 150, 172, 28, 29, 30, 31, /* 24 - 31 */
2393
145, 136, 129, 195, 187, 10, 23, 27, /* 32 - 39 */
2394
226, 174, 202, 234, 146, 5, 6, 7, /* 40 - 47 */
2395
170, 155, 22, 206, 128, 222, 254, 4, /* 48 - 55 */
2396
133, 137, 169, 148, 20, 21, 149, 26, /* 56 - 63 */
2397
32, 160, 194, 228, 131, 225, 227, 232, /* 64 - 71 */
2398
231, 230, 91, 46, 60, 40, 43, 33, /* 72 - 79 */
2399
38, 233, 163, 235, 249, 237, 135, 190, /* 80 - 87 */
2400
229, 223, 93, 36, 42, 41, 59, 94, /* 88 - 95 */
2401
45, 47, 130, 196, 189, 193, 134, 200, /* 96 - 103 */
2402
199, 198, 124, 44, 37, 95, 62, 63, /* 104 - 111 */
2403
161, 201, 153, 203, 217, 205, 177, 188, /* 112 - 119 */
2404
197, 96, 58, 35, 64, 39, 61, 34, /* 120 - 127 */
2405
162, 97, 98, 99, 100, 101, 102, 103, /* 128 - 135 */
2406
104, 105, 156, 242, 240, 253, 248, 186, /* 136 - 143 */
2407
176, 106, 107, 108, 109, 110, 111, 112, /* 144 - 151 */
2408
113, 114, 179, 241, 154, 184, 178, 164, /* 152 - 159 */
2409
185, 126, 115, 116, 117, 118, 119, 120, /* 160 - 167 */
2410
121, 122, 140, 210, 208, 221, 216, 152, /* 168 - 175 */
2411
183, 165, 191, 166, 175, 167, 182, 158, /* 176 - 183 */
2412
159, 142, 143, 209, 138, 168, 180, 215, /* 184 - 191 */
2413
123, 65, 66, 67, 68, 69, 70, 71, /* 192 - 199 */
2414
72, 73, 173, 244, 246, 224, 243, 245, /* 200 - 207 */
2415
125, 74, 75, 76, 77, 78, 79, 80, /* 208 - 215 */
2416
81, 82, 204, 251, 252, 157, 250, 236, /* 216 - 223 */
2417
92, 247, 83, 84, 85, 86, 87, 88, /* 224 - 231 */
2418
89, 90, 239, 212, 214, 192, 211, 213, /* 232 - 239 */
2419
48, 49, 50, 51, 52, 53, 54, 55, /* 240 - 247 */
2420
56, 57, 207, 219, 220, 141, 218, 255, /* 248 - 255 */
2423
/* Conversion table generated mechanically by Free `recode' 3.6
2424
for sequence CP1254..IBM905 (reversible). */
2426
unsigned char const windows_1254_to_ibm905[256] =
2428
0, 1, 2, 3, 55, 45, 46, 47, /* 0 - 7 */
2429
22, 5, 37, 11, 12, 13, 14, 15, /* 8 - 15 */
2430
16, 17, 18, 19, 60, 61, 50, 38, /* 16 - 23 */
2431
24, 25, 63, 39, 28, 29, 30, 31, /* 24 - 31 */
2432
64, 79, 252, 236, 185, 108, 80, 125, /* 32 - 39 */
2433
77, 93, 92, 78, 107, 96, 75, 97, /* 40 - 47 */
2434
240, 241, 242, 243, 244, 245, 246, 247, /* 48 - 55 */
2435
248, 249, 122, 94, 76, 126, 110, 111, /* 56 - 63 */
2436
175, 193, 194, 195, 196, 197, 198, 199, /* 64 - 71 */
2437
200, 201, 209, 210, 211, 212, 213, 214, /* 72 - 79 */
2438
215, 216, 217, 226, 227, 228, 229, 230, /* 80 - 87 */
2439
231, 232, 233, 104, 220, 182, 95, 109, /* 88 - 95 */
2440
218, 129, 130, 131, 132, 133, 134, 135, /* 96 - 103 */
2441
136, 137, 145, 146, 147, 148, 149, 150, /* 104 - 111 */
2442
151, 152, 153, 162, 163, 164, 165, 166, /* 112 - 119 */
2443
167, 168, 169, 72, 143, 179, 204, 7, /* 120 - 127 */
2444
128, 42, 40, 34, 88, 65, 102, 103, /* 128 - 135 */
2445
57, 71, 138, 139, 140, 141, 142, 27, /* 136 - 143 */
2446
183, 9, 44, 10, 59, 62, 26, 112, /* 144 - 151 */
2447
49, 173, 154, 155, 156, 157, 158, 8, /* 152 - 159 */
2448
21, 54, 52, 177, 159, 51, 207, 181, /* 160 - 167 */
2449
189, 58, 170, 171, 172, 202, 174, 32, /* 168 - 175 */
2450
144, 33, 234, 250, 190, 160, 41, 176, /* 176 - 183 */
2451
82, 36, 186, 187, 188, 184, 180, 23, /* 184 - 191 */
2452
100, 101, 98, 6, 99, 4, 70, 74, /* 192 - 199 */
2453
116, 113, 114, 115, 120, 117, 118, 119, /* 200 - 207 */
2454
90, 105, 237, 238, 235, 43, 123, 191, /* 208 - 215 */
2455
48, 253, 254, 251, 127, 91, 124, 89, /* 216 - 223 */
2456
68, 69, 66, 223, 67, 20, 87, 192, /* 224 - 231 */
2457
84, 81, 178, 83, 35, 85, 86, 239, /* 232 - 239 */
2458
208, 73, 205, 206, 203, 53, 161, 225, /* 240 - 247 */
2459
56, 221, 222, 219, 224, 121, 106, 255, /* 248 - 255 */
2462
/* Conversion table generated mechanically by Free `recode' 3.6
2463
for sequence IBM905..CP1254 (reversible). */
2465
unsigned char const ibm905_to_windows_1254[256] =
2467
0, 1, 2, 3, 197, 9, 195, 127, /* 0 - 7 */
2468
159, 145, 147, 11, 12, 13, 14, 15, /* 8 - 15 */
2469
16, 17, 18, 19, 229, 160, 8, 191, /* 16 - 23 */
2470
24, 25, 150, 143, 28, 29, 30, 31, /* 24 - 31 */
2471
175, 177, 131, 236, 185, 10, 23, 27, /* 32 - 39 */
2472
130, 182, 129, 213, 146, 5, 6, 7, /* 40 - 47 */
2473
216, 152, 22, 165, 162, 245, 161, 4, /* 48 - 55 */
2474
248, 136, 169, 148, 20, 21, 149, 26, /* 56 - 63 */
2475
32, 133, 226, 228, 224, 225, 198, 137, /* 64 - 71 */
2476
123, 241, 199, 46, 60, 40, 43, 33, /* 72 - 79 */
2477
38, 233, 184, 235, 232, 237, 238, 230, /* 80 - 87 */
2478
132, 223, 208, 221, 42, 41, 59, 94, /* 88 - 95 */
2479
45, 47, 194, 196, 192, 193, 134, 135, /* 96 - 103 */
2480
91, 209, 254, 44, 37, 95, 62, 63, /* 104 - 111 */
2481
151, 201, 202, 203, 200, 205, 206, 207, /* 112 - 119 */
2482
204, 253, 58, 214, 222, 39, 61, 220, /* 120 - 127 */
2483
128, 97, 98, 99, 100, 101, 102, 103, /* 128 - 135 */
2484
104, 105, 138, 139, 140, 141, 142, 124, /* 136 - 143 */
2485
176, 106, 107, 108, 109, 110, 111, 112, /* 144 - 151 */
2486
113, 114, 154, 155, 156, 157, 158, 164, /* 152 - 159 */
2487
181, 246, 115, 116, 117, 118, 119, 120, /* 160 - 167 */
2488
121, 122, 170, 171, 172, 153, 174, 64, /* 168 - 175 */
2489
183, 163, 234, 125, 190, 167, 93, 144, /* 176 - 183 */
2490
189, 36, 186, 187, 188, 168, 180, 215, /* 184 - 191 */
2491
231, 65, 66, 67, 68, 69, 70, 71, /* 192 - 199 */
2492
72, 73, 173, 244, 126, 242, 243, 166, /* 200 - 207 */
2493
240, 74, 75, 76, 77, 78, 79, 80, /* 208 - 215 */
2494
81, 82, 96, 251, 92, 249, 250, 227, /* 216 - 223 */
2495
252, 247, 83, 84, 85, 86, 87, 88, /* 224 - 231 */
2496
89, 90, 178, 212, 35, 210, 211, 239, /* 232 - 239 */
2497
48, 49, 50, 51, 52, 53, 54, 55, /* 240 - 247 */
2498
56, 57, 179, 219, 34, 217, 218, 255, /* 248 - 255 */
2501
/* Conversion table generated mechanically by Free `recode' 3.6
2502
for sequence CP1251..IBM880 (reversible). */
2504
unsigned char const windows_1251_to_ibm880[256] =
2506
0, 1, 2, 3, 55, 45, 46, 47, /* 0 - 7 */
2507
22, 5, 37, 11, 12, 13, 14, 15, /* 8 - 15 */
2508
16, 17, 18, 19, 60, 61, 50, 38, /* 16 - 23 */
2509
24, 25, 63, 39, 28, 29, 30, 31, /* 24 - 31 */
2510
64, 79, 127, 123, 91, 108, 80, 125, /* 32 - 39 */
2511
77, 93, 92, 78, 107, 96, 75, 97, /* 40 - 47 */
2512
240, 241, 242, 243, 244, 245, 246, 247, /* 48 - 55 */
2513
248, 249, 122, 94, 76, 126, 110, 111, /* 56 - 63 */
2514
124, 193, 194, 195, 196, 197, 198, 199, /* 64 - 71 */
2515
200, 201, 209, 210, 211, 212, 213, 214, /* 72 - 79 */
2516
215, 216, 217, 226, 227, 228, 229, 230, /* 80 - 87 */
2517
231, 232, 233, 74, 224, 90, 95, 109, /* 88 - 95 */
2518
9, 129, 130, 131, 132, 133, 134, 135, /* 96 - 103 */
2519
136, 137, 145, 146, 147, 148, 149, 150, /* 104 - 111 */
2520
151, 152, 153, 162, 163, 164, 165, 166, /* 112 - 119 */
2521
167, 168, 169, 35, 32, 27, 21, 7, /* 120 - 127 */
2522
89, 98, 34, 67, 100, 69, 192, 208, /* 128 - 135 */
2523
116, 85, 105, 121, 112, 114, 113, 117, /* 136 - 143 */
2524
66, 42, 44, 10, 59, 62, 26, 52, /* 144 - 151 */
2525
53, 41, 81, 20, 82, 84, 83, 86, /* 152 - 159 */
2526
255, 161, 115, 104, 225, 23, 106, 54, /* 160 - 167 */
2527
99, 58, 48, 49, 8, 51, 43, 103, /* 168 - 175 */
2528
36, 6, 102, 71, 40, 57, 4, 56, /* 176 - 183 */
2529
68, 88, 65, 33, 73, 101, 70, 72, /* 184 - 191 */
2530
185, 186, 237, 191, 188, 189, 236, 250, /* 192 - 199 */
2531
203, 204, 205, 206, 207, 218, 219, 220, /* 200 - 207 */
2532
222, 223, 234, 235, 190, 202, 187, 254, /* 208 - 215 */
2533
251, 253, 87, 239, 238, 252, 184, 221, /* 216 - 223 */
2534
119, 120, 175, 141, 138, 139, 174, 178, /* 224 - 231 */
2535
143, 144, 154, 155, 156, 157, 158, 159, /* 232 - 239 */
2536
170, 171, 172, 173, 140, 142, 128, 182, /* 240 - 247 */
2537
179, 181, 183, 177, 176, 180, 118, 160, /* 248 - 255 */
2540
/* Conversion table generated mechanically by Free `recode' 3.6
2541
for sequence IBM880..CP1251 (reversible). */
2543
unsigned char const ibm880_to_windows_1251[256] =
2545
0, 1, 2, 3, 182, 9, 177, 127, /* 0 - 7 */
2546
172, 96, 147, 11, 12, 13, 14, 15, /* 8 - 15 */
2547
16, 17, 18, 19, 155, 126, 8, 165, /* 16 - 23 */
2548
24, 25, 150, 125, 28, 29, 30, 31, /* 24 - 31 */
2549
124, 187, 130, 123, 176, 10, 23, 27, /* 32 - 39 */
2550
180, 153, 145, 174, 146, 5, 6, 7, /* 40 - 47 */
2551
170, 171, 22, 173, 151, 152, 167, 4, /* 48 - 55 */
2552
183, 181, 169, 148, 20, 21, 149, 26, /* 56 - 63 */
2553
32, 186, 144, 131, 184, 133, 190, 179, /* 64 - 71 */
2554
191, 188, 91, 46, 60, 40, 43, 33, /* 72 - 79 */
2555
38, 154, 156, 158, 157, 137, 159, 218, /* 80 - 87 */
2556
185, 128, 93, 36, 42, 41, 59, 94, /* 88 - 95 */
2557
45, 47, 129, 168, 132, 189, 178, 175, /* 96 - 103 */
2558
163, 138, 166, 44, 37, 95, 62, 63, /* 104 - 111 */
2559
140, 142, 141, 162, 136, 143, 254, 224, /* 112 - 119 */
2560
225, 139, 58, 35, 64, 39, 61, 34, /* 120 - 127 */
2561
246, 97, 98, 99, 100, 101, 102, 103, /* 128 - 135 */
2562
104, 105, 228, 229, 244, 227, 245, 232, /* 136 - 143 */
2563
233, 106, 107, 108, 109, 110, 111, 112, /* 144 - 151 */
2564
113, 114, 234, 235, 236, 237, 238, 239, /* 152 - 159 */
2565
255, 161, 115, 116, 117, 118, 119, 120, /* 160 - 167 */
2566
121, 122, 240, 241, 242, 243, 230, 226, /* 168 - 175 */
2567
252, 251, 231, 248, 253, 249, 247, 250, /* 176 - 183 */
2568
222, 192, 193, 214, 196, 197, 212, 195, /* 184 - 191 */
2569
134, 65, 66, 67, 68, 69, 70, 71, /* 192 - 199 */
2570
72, 73, 213, 200, 201, 202, 203, 204, /* 200 - 207 */
2571
135, 74, 75, 76, 77, 78, 79, 80, /* 208 - 215 */
2572
81, 82, 205, 206, 207, 223, 208, 209, /* 216 - 223 */
2573
92, 164, 83, 84, 85, 86, 87, 88, /* 224 - 231 */
2574
89, 90, 210, 211, 198, 194, 220, 219, /* 232 - 239 */
2575
48, 49, 50, 51, 52, 53, 54, 55, /* 240 - 247 */
2576
56, 57, 199, 216, 221, 217, 215, 160, /* 248 - 255 */
2579
/* Conversion table generated mechanically by Free `recode' 3.6
2580
for sequence CP1256..IBM420 (reversible). */
2582
unsigned char const windows_1256_to_ibm420[256] =
2584
0, 1, 2, 3, 55, 45, 46, 47, /* 0 - 7 */
2585
22, 5, 37, 11, 12, 13, 14, 15, /* 8 - 15 */
2586
16, 17, 18, 19, 60, 61, 50, 38, /* 16 - 23 */
2587
24, 25, 63, 39, 28, 29, 30, 31, /* 24 - 31 */
2588
64, 90, 127, 123, 91, 108, 80, 125, /* 32 - 39 */
2589
77, 93, 92, 78, 107, 96, 75, 97, /* 40 - 47 */
2590
240, 241, 242, 243, 244, 245, 246, 247, /* 48 - 55 */
2591
248, 249, 122, 94, 76, 126, 110, 111, /* 56 - 63 */
2592
124, 193, 194, 195, 196, 197, 198, 199, /* 64 - 71 */
2593
200, 201, 209, 210, 211, 212, 213, 214, /* 72 - 79 */
2594
215, 216, 217, 226, 227, 228, 229, 230, /* 80 - 87 */
2595
231, 232, 233, 36, 42, 41, 59, 109, /* 88 - 95 */
2596
9, 129, 130, 131, 132, 133, 134, 135, /* 96 - 103 */
2597
136, 137, 145, 146, 147, 148, 149, 150, /* 104 - 111 */
2598
151, 152, 153, 162, 163, 164, 165, 166, /* 112 - 119 */
2599
167, 168, 169, 35, 79, 27, 21, 7, /* 120 - 127 */
2600
69, 223, 178, 234, 100, 180, 102, 184, /* 128 - 135 */
2601
235, 237, 238, 156, 239, 251, 252, 253, /* 136 - 143 */
2602
254, 20, 44, 10, 172, 62, 26, 112, /* 144 - 151 */
2603
192, 114, 208, 155, 70, 71, 73, 159, /* 152 - 159 */
2604
65, 82, 34, 190, 225, 85, 106, 120, /* 160 - 167 */
2605
86, 58, 88, 43, 95, 202, 174, 81, /* 168 - 175 */
2606
176, 221, 98, 99, 101, 181, 182, 183, /* 176 - 183 */
2607
103, 185, 105, 222, 113, 115, 116, 117, /* 184 - 191 */
2608
188, 118, 53, 67, 119, 128, 139, 157, /* 192 - 199 */
2609
72, 6, 32, 203, 141, 143, 206, 160, /* 200 - 207 */
2610
74, 154, 158, 68, 40, 171, 173, 224, /* 208 - 215 */
2611
175, 4, 121, 219, 87, 177, 187, 189, /* 216 - 223 */
2612
23, 191, 83, 84, 207, 218, 220, 170, /* 224 - 231 */
2613
89, 33, 179, 104, 236, 186, 138, 140, /* 232 - 239 */
2614
48, 49, 8, 51, 52, 66, 54, 161, /* 240 - 247 */
2615
56, 57, 250, 204, 142, 205, 144, 255, /* 248 - 255 */
2618
/* Conversion table generated mechanically by Free `recode' 3.6
2619
for sequence IBM420..CP1256 (reversible). */
2621
unsigned char const ibm420_to_windows_1256[256] =
2623
0, 1, 2, 3, 217, 9, 201, 127, /* 0 - 7 */
2624
242, 96, 147, 11, 12, 13, 14, 15, /* 8 - 15 */
2625
16, 17, 18, 19, 145, 126, 8, 224, /* 16 - 23 */
2626
24, 25, 150, 125, 28, 29, 30, 31, /* 24 - 31 */
2627
202, 233, 162, 123, 91, 10, 23, 27, /* 32 - 39 */
2628
212, 93, 92, 171, 146, 5, 6, 7, /* 40 - 47 */
2629
240, 241, 22, 243, 244, 194, 246, 4, /* 48 - 55 */
2630
248, 249, 169, 94, 20, 21, 149, 26, /* 56 - 63 */
2631
32, 160, 245, 195, 211, 128, 156, 157, /* 64 - 71 */
2632
200, 158, 208, 46, 60, 40, 43, 124, /* 72 - 79 */
2633
38, 175, 161, 226, 227, 165, 168, 220, /* 80 - 87 */
2634
170, 232, 33, 36, 42, 41, 59, 172, /* 88 - 95 */
2635
45, 47, 178, 179, 132, 180, 134, 184, /* 96 - 103 */
2636
235, 186, 166, 44, 37, 95, 62, 63, /* 104 - 111 */
2637
151, 188, 153, 189, 190, 191, 193, 196, /* 112 - 119 */
2638
167, 218, 58, 35, 64, 39, 61, 34, /* 120 - 127 */
2639
197, 97, 98, 99, 100, 101, 102, 103, /* 128 - 135 */
2640
104, 105, 238, 198, 239, 204, 252, 205, /* 136 - 143 */
2641
254, 106, 107, 108, 109, 110, 111, 112, /* 144 - 151 */
2642
113, 114, 209, 155, 139, 199, 210, 159, /* 152 - 159 */
2643
207, 247, 115, 116, 117, 118, 119, 120, /* 160 - 167 */
2644
121, 122, 231, 213, 148, 214, 174, 216, /* 168 - 175 */
2645
176, 221, 130, 234, 133, 181, 182, 183, /* 176 - 183 */
2646
135, 185, 237, 222, 192, 223, 163, 225, /* 184 - 191 */
2647
152, 65, 66, 67, 68, 69, 70, 71, /* 192 - 199 */
2648
72, 73, 173, 203, 251, 253, 206, 228, /* 200 - 207 */
2649
154, 74, 75, 76, 77, 78, 79, 80, /* 208 - 215 */
2650
81, 82, 229, 219, 230, 177, 187, 129, /* 216 - 223 */
2651
215, 164, 83, 84, 85, 86, 87, 88, /* 224 - 231 */
2652
89, 90, 131, 136, 236, 137, 138, 140, /* 232 - 239 */
2653
48, 49, 50, 51, 52, 53, 54, 55, /* 240 - 247 */
2654
56, 57, 250, 141, 142, 143, 144, 255, /* 248 - 255 */
2657
/* Conversion table generated mechanically by Free `recode' 3.6
2658
for sequence CP1253..IBM875 (reversible). */
2660
unsigned char const windows_1253_to_ibm875[256] =
2662
0, 1, 2, 3, 55, 45, 46, 47, /* 0 - 7 */
2663
22, 5, 37, 11, 12, 13, 14, 15, /* 8 - 15 */
2664
16, 17, 18, 19, 60, 61, 50, 38, /* 16 - 23 */
2665
24, 25, 63, 39, 28, 29, 30, 31, /* 24 - 31 */
2666
64, 79, 127, 123, 91, 108, 80, 125, /* 32 - 39 */
2667
77, 93, 92, 78, 107, 96, 75, 97, /* 40 - 47 */
2668
240, 241, 242, 243, 244, 245, 246, 247, /* 48 - 55 */
2669
248, 249, 122, 94, 76, 126, 110, 111, /* 56 - 63 */
2670
124, 193, 194, 195, 196, 197, 198, 199, /* 64 - 71 */
2671
200, 201, 209, 210, 211, 212, 213, 214, /* 72 - 79 */
2672
215, 216, 217, 226, 227, 228, 229, 230, /* 80 - 87 */
2673
231, 232, 233, 74, 224, 90, 95, 109, /* 88 - 95 */
2674
121, 129, 130, 131, 132, 133, 134, 135, /* 96 - 103 */
2675
136, 137, 145, 146, 147, 148, 149, 150, /* 104 - 111 */
2676
151, 152, 153, 162, 163, 164, 165, 166, /* 112 - 119 */
2677
167, 168, 169, 192, 32, 208, 161, 7, /* 120 - 127 */
2678
21, 34, 40, 43, 33, 23, 48, 57, /* 128 - 135 */
2679
220, 54, 225, 44, 58, 106, 51, 27, /* 136 - 143 */
2680
116, 206, 222, 10, 59, 62, 26, 9, /* 144 - 151 */
2681
52, 42, 36, 20, 41, 253, 56, 236, /* 152 - 159 */
2682
160, 128, 113, 176, 8, 53, 223, 235, /* 160 - 167 */
2683
112, 251, 237, 238, 239, 202, 49, 207, /* 168 - 175 */
2684
144, 218, 234, 250, 35, 4, 252, 221, /* 176 - 183 */
2685
114, 115, 117, 254, 118, 219, 119, 120, /* 184 - 191 */
2686
180, 65, 66, 67, 68, 69, 70, 71, /* 192 - 199 */
2687
72, 73, 81, 82, 83, 84, 85, 86, /* 200 - 207 */
2688
87, 88, 6, 89, 98, 99, 100, 101, /* 208 - 215 */
2689
102, 103, 104, 105, 177, 178, 179, 181, /* 216 - 223 */
2690
184, 138, 139, 140, 141, 142, 143, 154, /* 224 - 231 */
2691
155, 156, 157, 158, 159, 170, 171, 172, /* 232 - 239 */
2692
173, 174, 186, 175, 187, 188, 189, 190, /* 240 - 247 */
2693
191, 203, 204, 205, 182, 183, 185, 255, /* 248 - 255 */
2696
/* Conversion table generated mechanically by Free `recode' 3.6
2697
for sequence IBM875..CP1253 (reversible). */
2699
unsigned char const ibm875_to_windows_1253[256] =
2701
0, 1, 2, 3, 181, 9, 210, 127, /* 0 - 7 */
2702
164, 151, 147, 11, 12, 13, 14, 15, /* 8 - 15 */
2703
16, 17, 18, 19, 155, 128, 8, 133, /* 16 - 23 */
2704
24, 25, 150, 143, 28, 29, 30, 31, /* 24 - 31 */
2705
124, 132, 129, 180, 154, 10, 23, 27, /* 32 - 39 */
2706
130, 156, 153, 131, 139, 5, 6, 7, /* 40 - 47 */
2707
134, 174, 22, 142, 152, 165, 137, 4, /* 48 - 55 */
2708
158, 135, 140, 148, 20, 21, 149, 26, /* 56 - 63 */
2709
32, 193, 194, 195, 196, 197, 198, 199, /* 64 - 71 */
2710
200, 201, 91, 46, 60, 40, 43, 33, /* 72 - 79 */
2711
38, 202, 203, 204, 205, 206, 207, 208, /* 80 - 87 */
2712
209, 211, 93, 36, 42, 41, 59, 94, /* 88 - 95 */
2713
45, 47, 212, 213, 214, 215, 216, 217, /* 96 - 103 */
2714
218, 219, 141, 44, 37, 95, 62, 63, /* 104 - 111 */
2715
168, 162, 184, 185, 144, 186, 188, 190, /* 112 - 119 */
2716
191, 96, 58, 35, 64, 39, 61, 34, /* 120 - 127 */
2717
161, 97, 98, 99, 100, 101, 102, 103, /* 128 - 135 */
2718
104, 105, 225, 226, 227, 228, 229, 230, /* 136 - 143 */
2719
176, 106, 107, 108, 109, 110, 111, 112, /* 144 - 151 */
2720
113, 114, 231, 232, 233, 234, 235, 236, /* 152 - 159 */
2721
160, 126, 115, 116, 117, 118, 119, 120, /* 160 - 167 */
2722
121, 122, 237, 238, 239, 240, 241, 243, /* 168 - 175 */
2723
163, 220, 221, 222, 192, 223, 252, 253, /* 176 - 183 */
2724
224, 254, 242, 244, 245, 246, 247, 248, /* 184 - 191 */
2725
123, 65, 66, 67, 68, 69, 70, 71, /* 192 - 199 */
2726
72, 73, 173, 249, 250, 251, 145, 175, /* 200 - 207 */
2727
125, 74, 75, 76, 77, 78, 79, 80, /* 208 - 215 */
2728
81, 82, 177, 189, 136, 183, 146, 166, /* 216 - 223 */
2729
92, 138, 83, 84, 85, 86, 87, 88, /* 224 - 231 */
2730
89, 90, 178, 167, 159, 170, 171, 172, /* 232 - 239 */
2731
48, 49, 50, 51, 52, 53, 54, 55, /* 240 - 247 */
2732
56, 57, 179, 169, 182, 157, 187, 255, /* 248 - 255 */
2735
/* Conversion table generated mechanically by Free `recode' 3.6
2736
for sequence CP1255..IBM424 (reversible). */
2738
unsigned char const windows_1255_to_ibm424[256] =
2740
0, 1, 2, 3, 55, 45, 46, 47, /* 0 - 7 */
2741
22, 5, 37, 11, 12, 13, 14, 15, /* 8 - 15 */
2742
16, 17, 18, 19, 60, 61, 50, 38, /* 16 - 23 */
2743
24, 25, 63, 39, 28, 29, 30, 31, /* 24 - 31 */
2744
64, 90, 127, 123, 91, 108, 80, 125, /* 32 - 39 */
2745
77, 93, 92, 78, 107, 96, 75, 97, /* 40 - 47 */
2746
240, 241, 242, 243, 244, 245, 246, 247, /* 48 - 55 */
2747
248, 249, 122, 94, 76, 126, 110, 111, /* 56 - 63 */
2748
124, 193, 194, 195, 196, 197, 198, 199, /* 64 - 71 */
2749
200, 201, 209, 210, 211, 212, 213, 214, /* 72 - 79 */
2750
215, 216, 217, 226, 227, 228, 229, 230, /* 80 - 87 */
2751
231, 232, 233, 186, 224, 187, 176, 109, /* 88 - 95 */
2752
121, 129, 130, 131, 132, 133, 134, 135, /* 96 - 103 */
2753
136, 137, 145, 146, 147, 148, 149, 150, /* 104 - 111 */
2754
151, 152, 153, 162, 163, 164, 165, 166, /* 112 - 119 */
2755
167, 168, 169, 192, 79, 208, 161, 7, /* 120 - 127 */
2756
128, 34, 8, 51, 52, 53, 54, 4, /* 128 - 135 */
2757
56, 57, 171, 41, 140, 141, 142, 143, /* 136 - 143 */
2758
59, 119, 44, 10, 172, 62, 26, 112, /* 144 - 151 */
2759
174, 114, 154, 155, 156, 9, 158, 117, /* 152 - 159 */
2760
116, 21, 74, 177, 159, 178, 106, 181, /* 160 - 167 */
2761
189, 180, 191, 138, 95, 202, 175, 188, /* 168 - 175 */
2762
144, 120, 234, 250, 190, 160, 182, 179, /* 176 - 183 */
2763
157, 218, 225, 139, 183, 184, 185, 170, /* 184 - 191 */
2764
35, 42, 36, 235, 236, 237, 238, 239, /* 192 - 199 */
2765
48, 49, 173, 203, 204, 205, 206, 207, /* 200 - 207 */
2766
27, 115, 6, 20, 40, 43, 32, 23, /* 208 - 215 */
2767
33, 118, 58, 219, 220, 221, 222, 223, /* 216 - 223 */
2768
65, 66, 67, 68, 69, 70, 71, 72, /* 224 - 231 */
2769
73, 81, 82, 83, 84, 85, 86, 87, /* 232 - 239 */
2770
88, 89, 98, 99, 100, 101, 102, 103, /* 240 - 247 */
2771
104, 105, 113, 251, 252, 253, 254, 255, /* 248 - 255 */
2774
/* Conversion table generated mechanically by Free `recode' 3.6
2775
for sequence IBM424..CP1255 (reversible). */
2777
unsigned char const ibm424_to_windows_1255[256] =
2779
0, 1, 2, 3, 135, 9, 210, 127, /* 0 - 7 */
2780
130, 157, 147, 11, 12, 13, 14, 15, /* 8 - 15 */
2781
16, 17, 18, 19, 211, 161, 8, 215, /* 16 - 23 */
2782
24, 25, 150, 208, 28, 29, 30, 31, /* 24 - 31 */
2783
214, 216, 129, 192, 194, 10, 23, 27, /* 32 - 39 */
2784
212, 139, 193, 213, 146, 5, 6, 7, /* 40 - 47 */
2785
200, 201, 22, 131, 132, 133, 134, 4, /* 48 - 55 */
2786
136, 137, 218, 144, 20, 21, 149, 26, /* 56 - 63 */
2787
32, 224, 225, 226, 227, 228, 229, 230, /* 64 - 71 */
2788
231, 232, 162, 46, 60, 40, 43, 124, /* 72 - 79 */
2789
38, 233, 234, 235, 236, 237, 238, 239, /* 80 - 87 */
2790
240, 241, 33, 36, 42, 41, 59, 172, /* 88 - 95 */
2791
45, 47, 242, 243, 244, 245, 246, 247, /* 96 - 103 */
2792
248, 249, 166, 44, 37, 95, 62, 63, /* 104 - 111 */
2793
151, 250, 153, 209, 160, 159, 217, 145, /* 112 - 119 */
2794
177, 96, 58, 35, 64, 39, 61, 34, /* 120 - 127 */
2795
128, 97, 98, 99, 100, 101, 102, 103, /* 128 - 135 */
2796
104, 105, 171, 187, 140, 141, 142, 143, /* 136 - 143 */
2797
176, 106, 107, 108, 109, 110, 111, 112, /* 144 - 151 */
2798
113, 114, 154, 155, 156, 184, 158, 164, /* 152 - 159 */
2799
181, 126, 115, 116, 117, 118, 119, 120, /* 160 - 167 */
2800
121, 122, 191, 138, 148, 202, 152, 174, /* 168 - 175 */
2801
94, 163, 165, 183, 169, 167, 182, 188, /* 176 - 183 */
2802
189, 190, 91, 93, 175, 168, 180, 170, /* 184 - 191 */
2803
123, 65, 66, 67, 68, 69, 70, 71, /* 192 - 199 */
2804
72, 73, 173, 203, 204, 205, 206, 207, /* 200 - 207 */
2805
125, 74, 75, 76, 77, 78, 79, 80, /* 208 - 215 */
2806
81, 82, 185, 219, 220, 221, 222, 223, /* 216 - 223 */
2807
92, 186, 83, 84, 85, 86, 87, 88, /* 224 - 231 */
2808
89, 90, 178, 195, 196, 197, 198, 199, /* 232 - 239 */
2809
48, 49, 50, 51, 52, 53, 54, 55, /* 240 - 247 */
2810
56, 57, 179, 251, 252, 253, 254, 255, /* 248 - 255 */
2813
/* Conversion table generated mechanically by Free `recode' 3.6
2814
for sequence CP1254..IBM1026 (reversible). */
2816
unsigned char const windows_1254_to_ibm1026[256] =
2818
0, 1, 2, 3, 55, 45, 46, 47, /* 0 - 7 */
2819
22, 5, 37, 11, 12, 13, 14, 15, /* 8 - 15 */
2820
16, 17, 18, 19, 60, 61, 50, 38, /* 16 - 23 */
2821
24, 25, 63, 39, 28, 29, 30, 31, /* 24 - 31 */
2822
64, 79, 252, 236, 173, 108, 80, 125, /* 32 - 39 */
2823
77, 93, 92, 78, 107, 96, 75, 97, /* 40 - 47 */
2824
240, 241, 242, 243, 244, 245, 246, 247, /* 48 - 55 */
2825
248, 249, 122, 94, 76, 126, 110, 111, /* 56 - 63 */
2826
174, 193, 194, 195, 196, 197, 198, 199, /* 64 - 71 */
2827
200, 201, 209, 210, 211, 212, 213, 214, /* 72 - 79 */
2828
215, 216, 217, 226, 227, 228, 229, 230, /* 80 - 87 */
2829
231, 232, 233, 104, 220, 172, 95, 109, /* 88 - 95 */
2830
141, 129, 130, 131, 132, 133, 134, 135, /* 96 - 103 */
2831
136, 137, 145, 146, 147, 148, 149, 150, /* 104 - 111 */
2832
151, 152, 153, 162, 163, 164, 165, 166, /* 112 - 119 */
2833
167, 168, 169, 72, 187, 140, 204, 7, /* 120 - 127 */
2834
48, 42, 40, 34, 88, 21, 6, 4, /* 128 - 135 */
2835
57, 20, 23, 56, 27, 9, 53, 33, /* 136 - 143 */
2836
52, 58, 44, 10, 59, 62, 26, 188, /* 144 - 151 */
2837
49, 36, 54, 41, 87, 157, 255, 8, /* 152 - 159 */
2838
65, 170, 176, 177, 159, 178, 142, 181, /* 160 - 167 */
2839
189, 180, 154, 138, 186, 202, 175, 32, /* 168 - 175 */
2840
144, 143, 234, 250, 190, 160, 182, 179, /* 176 - 183 */
2841
82, 218, 155, 139, 183, 184, 185, 171, /* 184 - 191 */
2842
100, 101, 98, 102, 99, 103, 158, 74, /* 192 - 199 */
2843
116, 113, 114, 115, 120, 117, 118, 119, /* 200 - 207 */
2844
90, 105, 237, 238, 235, 239, 123, 191, /* 208 - 215 */
2845
128, 253, 254, 251, 127, 91, 124, 89, /* 216 - 223 */
2846
68, 69, 66, 70, 67, 71, 156, 192, /* 224 - 231 */
2847
84, 81, 51, 83, 35, 85, 86, 43, /* 232 - 239 */
2848
208, 73, 205, 206, 203, 207, 161, 225, /* 240 - 247 */
2849
112, 221, 222, 219, 224, 121, 106, 223, /* 248 - 255 */
2852
/* Conversion table generated mechanically by Free `recode' 3.6
2853
for sequence IBM1026..CP1254 (reversible). */
2855
unsigned char const ibm1026_to_windows_1254[256] =
2857
0, 1, 2, 3, 135, 9, 134, 127, /* 0 - 7 */
2858
159, 141, 147, 11, 12, 13, 14, 15, /* 8 - 15 */
2859
16, 17, 18, 19, 137, 133, 8, 138, /* 16 - 23 */
2860
24, 25, 150, 140, 28, 29, 30, 31, /* 24 - 31 */
2861
175, 143, 131, 236, 153, 10, 23, 27, /* 32 - 39 */
2862
130, 155, 129, 239, 146, 5, 6, 7, /* 40 - 47 */
2863
128, 152, 22, 234, 144, 142, 154, 4, /* 48 - 55 */
2864
139, 136, 145, 148, 20, 21, 149, 26, /* 56 - 63 */
2865
32, 160, 226, 228, 224, 225, 227, 229, /* 64 - 71 */
2866
123, 241, 199, 46, 60, 40, 43, 33, /* 72 - 79 */
2867
38, 233, 184, 235, 232, 237, 238, 156, /* 80 - 87 */
2868
132, 223, 208, 221, 42, 41, 59, 94, /* 88 - 95 */
2869
45, 47, 194, 196, 192, 193, 195, 197, /* 96 - 103 */
2870
91, 209, 254, 44, 37, 95, 62, 63, /* 104 - 111 */
2871
248, 201, 202, 203, 200, 205, 206, 207, /* 112 - 119 */
2872
204, 253, 58, 214, 222, 39, 61, 220, /* 120 - 127 */
2873
216, 97, 98, 99, 100, 101, 102, 103, /* 128 - 135 */
2874
104, 105, 171, 187, 125, 96, 166, 177, /* 136 - 143 */
2875
176, 106, 107, 108, 109, 110, 111, 112, /* 144 - 151 */
2876
113, 114, 170, 186, 230, 157, 198, 164, /* 152 - 159 */
2877
181, 246, 115, 116, 117, 118, 119, 120, /* 160 - 167 */
2878
121, 122, 161, 191, 93, 36, 64, 174, /* 168 - 175 */
2879
162, 163, 165, 183, 169, 167, 182, 188, /* 176 - 183 */
2880
189, 190, 172, 124, 151, 168, 180, 215, /* 184 - 191 */
2881
231, 65, 66, 67, 68, 69, 70, 71, /* 192 - 199 */
2882
72, 73, 173, 244, 126, 242, 243, 245, /* 200 - 207 */
2883
240, 74, 75, 76, 77, 78, 79, 80, /* 208 - 215 */
2884
81, 82, 185, 251, 92, 249, 250, 255, /* 216 - 223 */
2885
252, 247, 83, 84, 85, 86, 87, 88, /* 224 - 231 */
2886
89, 90, 178, 212, 35, 210, 211, 213, /* 232 - 239 */
2887
48, 49, 50, 51, 52, 53, 54, 55, /* 240 - 247 */
2888
56, 57, 179, 219, 34, 217, 218, 158, /* 248 - 255 */
2891
/* This is the translation-map index which is scanned in utility.c
2894
Tn5250CharMap tn5250_transmaps [] = {
2895
{"37", iso_8859_1_to_ibm037, ibm037_to_iso_8859_1},
2896
{"256", iso_8859_1_to_ibm256, ibm256_to_iso_8859_1},
2897
{"273", iso_8859_1_to_ibm273, ibm273_to_iso_8859_1},
2898
{"277", iso_8859_1_to_ibm277, ibm277_to_iso_8859_1},
2899
{"278", iso_8859_1_to_ibm278, ibm278_to_iso_8859_1},
2900
{"280", iso_8859_1_to_ibm280, ibm280_to_iso_8859_1},
2901
{"284", iso_8859_1_to_ibm284, ibm284_to_iso_8859_1},
2902
{"285", iso_8859_1_to_ibm285, ibm285_to_iso_8859_1},
2903
{"297", iso_8859_1_to_ibm297, ibm297_to_iso_8859_1},
2904
{"500", iso_8859_1_to_ibm500, ibm500_to_iso_8859_1},
2905
{"871", iso_8859_1_to_ibm871, ibm871_to_iso_8859_1},
2906
{"870", iso_8859_2_to_ibm870, ibm870_to_iso_8859_2},
2907
{"905", iso_8859_3_to_ibm905, ibm905_to_iso_8859_3},
2908
{"880", iso_8859_5_to_ibm880, ibm880_to_iso_8859_5},
2909
{"420", iso_8859_6_to_ibm420, ibm420_to_iso_8859_6},
2910
{"875", iso_8859_7_to_ibm875, ibm875_to_iso_8859_7},
2911
{"424", iso_8859_8_to_ibm424, ibm424_to_iso_8859_8},
2912
{"1026", iso_8859_9_to_ibm1026, ibm1026_to_iso_8859_9},
2913
{"290", jis_x0201_to_ibm290, ibm290_to_jis_x0201},
2914
{"win37", windows_1252_to_ibm037, ibm037_to_windows_1252},
2915
{"win256", windows_1252_to_ibm256, ibm256_to_windows_1252},
2916
{"win273", windows_1252_to_ibm273, ibm273_to_windows_1252},
2917
{"win277", windows_1252_to_ibm277, ibm277_to_windows_1252},
2918
{"win278", windows_1252_to_ibm278, ibm278_to_windows_1252},
2919
{"win280", windows_1252_to_ibm280, ibm280_to_windows_1252},
2920
{"win284", windows_1252_to_ibm284, ibm284_to_windows_1252},
2921
{"win285", windows_1252_to_ibm285, ibm285_to_windows_1252},
2922
{"win297", windows_1252_to_ibm297, ibm297_to_windows_1252},
2923
{"win500", windows_1252_to_ibm500, ibm500_to_windows_1252},
2924
{"win871", windows_1252_to_ibm871, ibm871_to_windows_1252},
2925
{"win870", windows_1250_to_ibm870, ibm870_to_windows_1250},
2926
{"win905", windows_1254_to_ibm905, ibm905_to_windows_1254},
2927
{"win880", windows_1251_to_ibm880, ibm880_to_windows_1251},
2928
{"win420", windows_1256_to_ibm420, ibm420_to_windows_1256},
2929
{"win875", windows_1253_to_ibm875, ibm875_to_windows_1253},
2930
{"win424", windows_1255_to_ibm424, ibm424_to_windows_1255},
2931
{"win1026", windows_1254_to_ibm1026, ibm1026_to_windows_1254},
2932
{NULL, NULL, NULL}};