1#
2# $Id: russian.map,v 1.4 1999/05/18 20:28:03 mj Exp $
3#
4# Character set mapping table (to be compiled by charsetc)
5#
6
7#
8# Russian, contributed by Andy Igoshin <ai@vsu.ru>
9#
10alias	alt		cp866
11alias	x-alt		cp866
12alias	x-cp866		cp866
13alias	koi8-u		koi8-r
14alias	ibm-878		koi8-r
15alias	ibm-915		iso-8859-5
16alias	x-cp1251	cp1251
17
18# ----------------------------------------------------------------------------
19#       Channel map for translation CP866 codes to KOI8-R codes
20#	(Russian language)
21#
22table	cp866	koi8-r
23map     \x80    \xE1
24map     \x81    \xE2
25map     \x82    \xF7
26map     \x83    \xE7
27map     \x84    \xE4
28map     \x85    \xE5
29map     \x86    \xF6
30map     \x87    \xFA
31map     \x88    \xE9
32map     \x89    \xEA
33map     \x8A    \xEB
34map     \x8B    \xEC
35map     \x8C    \xED
36map     \x8D    \xEE
37map     \x8E    \xEF
38map     \x8F    \xF0
39map     \x90    \xF2
40map     \x91    \xF3
41map     \x92    \xF4
42map     \x93    \xF5
43map     \x94    \xE6
44map     \x95    \xE8
45map     \x96    \xE3
46map     \x97    \xFE
47map     \x98    \xFB
48map     \x99    \xFD
49map     \x9A    \xFF
50map     \x9B    \xF9
51map     \x9C    \xF8
52map     \x9D    \xFC
53map     \x9E    \xE0
54map     \x9F    \xF1
55map     \xA0    \xC1
56map     \xA1    \xC2
57map     \xA2    \xD7
58map     \xA3    \xC7
59map     \xA4    \xC4
60map     \xA5    \xC5
61map     \xA6    \xD6
62map     \xA7    \xDA
63map     \xA8    \xC9
64map     \xA9    \xCA
65map     \xAA    \xCB
66map     \xAB    \xCC
67map     \xAC    \xCD
68map     \xAD    \xCE
69map     \xAE    \xCF
70map     \xAF    \xD0
71map     \xB0    \x90
72map     \xB1    \x91
73map     \xB2    \x92
74map     \xB3    \x81
75map     \xB4    \x87
76map     \xB5    \xB2
77map     \xB6    \xB4
78map     \xB7    \xA7
79map     \xB8    \xA6
80map     \xB9    \xB5
81map     \xBA    \xA1
82map     \xBB    \xA8
83map     \xBC    \xAE
84map     \xBD    \xAD
85map     \xBE    \xAC
86map     \xBF    \x83
87map     \xC0    \x84
88map     \xC1    \x89
89map     \xC2    \x88
90map     \xC3    \x86
91map     \xC4    \x80
92map     \xC5    \x8A
93map     \xC6    \xAF
94map     \xC7    \xB0
95map     \xC8    \xAB
96map     \xC9    \xA5
97map     \xCA    \xBB
98map     \xCB    \xB8
99map     \xCC    \xB1
100map     \xCD    \xA0
101map     \xCE    \xBE
102map     \xCF    \xB9
103map     \xD0    \xBA
104map     \xD1    \xB6
105map     \xD2    \xB7
106map     \xD3    \xAA
107map     \xD4    \xA9
108map     \xD5    \xA2
109map     \xD6    \xA4
110map     \xD7    \xBD
111map     \xD8    \xBC
112map     \xD9    \x85
113map     \xDA    \x82
114map     \xDB    \x8D
115map     \xDC    \x8C
116map     \xDD    \x8E
117map     \xDE    \x8F
118map     \xDF    \x8B
119map     \xE0    \xD2
120map     \xE1    \xD3
121map     \xE2    \xD4
122map     \xE3    \xD5
123map     \xE4    \xC6
124map     \xE5    \xC8
125map     \xE6    \xC3
126map     \xE7    \xDE
127map     \xE8    \xDB
128map     \xE9    \xDD
129map     \xEA    \xDF
130map     \xEB    \xD9
131map     \xEC    \xD8
132map     \xED    \xDC
133map     \xEE    \xC0
134map     \xEF    \xD1
135map     \xF0    \xB3
136map     \xF1    \xA3
137map     \xF2    \x20
138map     \xF3    \x20
139map     \xF4    \x20
140map     \xF5    \x20
141map     \xF6    \x20
142map     \xF7    \x20
143map     \xF8    \x9C
144map     \xF9    \x95
145map     \xFA    \x9E
146map     \xFB    \x96
147map     \xFC    \x20
148map     \xFD    \x20
149map     \xFE    \x94
150map     \xFF    \x9A
151
152
153# ----------------------------------------------------------------------------
154#       Channel map for translation KOI8-R codes to CP866 codes
155#	(Russian language)
156#	Due to fidonet wieredness, capital Russian EN translates to
157#	latin 'H'.
158#
159table	koi8-r	cp866
160map     \x80    \xC4
161map     \x81    \xB3
162map     \x82    \xDA
163map     \x83    \xBF
164map     \x84    \xC0
165map     \x85    \xD9
166map     \x86    \xC3
167map     \x87    \xB4
168map     \x88    \xC2
169map     \x89    \xC1
170map     \x8A    \xC5
171map     \x8B    \xDF
172map     \x8C    \xDC
173map     \x8D    \xDB
174map     \x8E    \xDD
175map     \x8F    \xDE
176map     \x90    \xB0
177map     \x91    \xB1
178map     \x92    \xB2
179map     \x93    \x20
180map     \x94    \xFE
181map     \x95    \xF9
182map     \x96    \xFB
183map     \x97    \x20
184map     \x98    \x20
185map     \x99    \x20
186map     \x9A    \xFF
187map     \x9B    \x20
188map     \x9C    \xF8
189map     \x9D    \x20
190map     \x9E    \xFA
191map     \x9F    \x20
192map     \xA0    \xCD
193map     \xA1    \xBA
194map     \xA2    \xD5
195map     \xA3    \xF1
196map     \xA4    \xD6
197map     \xA5    \xC9
198map     \xA6    \xB8
199map     \xA7    \xB7
200map     \xA8    \xBB
201map     \xA9    \xD4
202map     \xAA    \xD3
203map     \xAB    \xC8
204map     \xAC    \xBE
205map     \xAD    \xBD
206map     \xAE    \xBC
207map     \xAF    \xC6
208map     \xB0    \xC7
209map     \xB1    \xCC
210map     \xB2    \xB5
211map     \xB3    \xF0
212map     \xB4    \xB6
213map     \xB5    \xB9
214map     \xB6    \xD1
215map     \xB7    \xD2
216map     \xB8    \xCB
217map     \xB9    \xCF
218map     \xBA    \xD0
219map     \xBB    \xCA
220map     \xBC    \xD8
221map     \xBD    \xD7
222map     \xBE    \xCE
223map     \xBF    \x20
224map     \xC0    \xEE
225map     \xC1    \xA0
226map     \xC2    \xA1
227map     \xC3    \xE6
228map     \xC4    \xA4
229map     \xC5    \xA5
230map     \xC6    \xE4
231map     \xC7    \xA3
232map     \xC8    \xE5
233map     \xC9    \xA8
234map     \xCA    \xA9
235map     \xCB    \xAA
236map     \xCC    \xAB
237map     \xCD    \xAC
238map     \xCE    \xAD
239map     \xCF    \xAE
240map     \xD0    \xAF
241map     \xD1    \xEF
242map     \xD2    \xE0
243map     \xD3    \xE1
244map     \xD4    \xE2
245map     \xD5    \xE3
246map     \xD6    \xA6
247map     \xD7    \xA2
248map     \xD8    \xEC
249map     \xD9    \xEB
250map     \xDA    \xA7
251map     \xDB    \xE8
252map     \xDC    \xED
253map     \xDD    \xE9
254map     \xDE    \xE7
255map     \xDF    \xEA
256map     \xE0    \x9E
257map     \xE1    \x80
258map     \xE2    \x81
259map     \xE3    \x96
260map     \xE4    \x84
261map     \xE5    \x85
262map     \xE6    \x94
263map     \xE7    \x83
264map     \xE8    \x95
265map     \xE9    \x88
266map     \xEA    \x89
267map     \xEB    \x8A
268map     \xEC    \x8B
269map     \xED    \x8C
270#map     \xEE    \x8D
271map     \xEE    \x48
272map     \xEF    \x8E
273map     \xF0    \x8F
274map     \xF1    \x9F
275map     \xF2    \x90
276map     \xF3    \x91
277map     \xF4    \x92
278map     \xF5    \x93
279map     \xF6    \x86
280map     \xF7    \x82
281map     \xF8    \x9C
282map     \xF9    \x9B
283map     \xFA    \x87
284map     \xFB    \x98
285map     \xFC    \x9D
286map     \xFD    \x99
287map     \xFE    \x97
288map     \xFF    \x9A
289
290
291
292# ----------------------------------------------------------------------------
293#       Channel map for translation CP866 codes to ISO-8859-5 codes
294#	(Russian language)
295#
296table	cp866	iso-8859-5
297map     \x80    \xB0
298map     \x81    \xB1
299map     \x82    \xB2
300map     \x83    \xB3
301map     \x84    \xB4
302map     \x85    \xB5
303map     \x86    \xB6
304map     \x87    \xB7
305map     \x88    \xB8
306map     \x89    \xB9
307map     \x8A    \xBA
308map     \x8B    \xBB
309map     \x8C    \xBC
310map     \x8D    \xBD
311map     \x8E    \xBE
312map     \x8F    \xBF
313map     \x90    \xC0
314map     \x91    \xC1
315map     \x92    \xC2
316map     \x93    \xC3
317map     \x94    \xC4
318map     \x95    \xC5
319map     \x96    \xC6
320map     \x97    \xC7
321map     \x98    \xC8
322map     \x99    \xC9
323map     \x9A    \xCA
324map     \x9B    \xCB
325map     \x9C    \xCC
326map     \x9D    \xCD
327map     \x9E    \xCE
328map     \x9F    \xCF
329map     \xA0    \xD0
330map     \xA1    \xD1
331map     \xA2    \xD2
332map     \xA3    \xD3
333map     \xA4    \xD4
334map     \xA5    \xD5
335map     \xA6    \xD6
336map     \xA7    \xD7
337map     \xA8    \xD8
338map     \xA9    \xD9
339map     \xAA    \xDA
340map     \xAB    \xDB
341map     \xAC    \xDC
342map     \xAD    \xDD
343map     \xAE    \xDE
344map     \xAF    \xDF
345map     \xB0    \x20
346map     \xB1    \x20
347map     \xB2    \x20
348map     \xB3    \x20
349map     \xB4    \x20
350map     \xB5    \x20
351map     \xB6    \x20
352map     \xB7    \x20
353map     \xB8    \x20
354map     \xB9    \x20
355map     \xBA    \x20
356map     \xBB    \x20
357map     \xBC    \x20
358map     \xBD    \x20
359map     \xBE    \x20
360map     \xBF    \x20
361map     \xC0    \x20
362map     \xC1    \x20
363map     \xC2    \x20
364map     \xC3    \x20
365map     \xC4    \x20
366map     \xC5    \x20
367map     \xC6    \x20
368map     \xC7    \x20
369map     \xC8    \x20
370map     \xC9    \x20
371map     \xCA    \x20
372map     \xCB    \x20
373map     \xCC    \x20
374map     \xCD    \x20
375map     \xCE    \x20
376map     \xCF    \x20
377map     \xD0    \x20
378map     \xD1    \x20
379map     \xD2    \x20
380map     \xD3    \x20
381map     \xD4    \x20
382map     \xD5    \x20
383map     \xD6    \x20
384map     \xD7    \x20
385map     \xD8    \x20
386map     \xD9    \x20
387map     \xDA    \x20
388map     \xDB    \x20
389map     \xDC    \x20
390map     \xDD    \x20
391map     \xDE    \x20
392map     \xDF    \x20
393map     \xE0    \xE0
394map     \xE1    \xE1
395map     \xE2    \xE2
396map     \xE3    \xE3
397map     \xE4    \xE4
398map     \xE5    \xE5
399map     \xE6    \xE6
400map     \xE7    \xE7
401map     \xE8    \xE8
402map     \xE9    \xE9
403map     \xEA    \xEA
404map     \xEB    \xEB
405map     \xEC    \xEC
406map     \xED    \xED
407map     \xEE    \xEE
408map     \xEF    \xEF
409map     \xF0    \xA1
410map     \xF1    \xF1
411map     \xF2    \xA4
412map     \xF3    \xF4
413map     \xF4    \xA7
414map     \xF5    \xF7
415map     \xF6    \xAE
416map     \xF7    \xFE
417map     \xF8    \x20
418map     \xF9    \x20
419map     \xFA    \x20
420map     \xFB    \x20
421map     \xFC    \xF0
422map     \xFD    \x20
423map     \xFE    \x20
424map     \xFF    \xA0
425
426
427# ----------------------------------------------------------------------------
428#       Channel map for translation ISO-8859-5 codes to CP866 codes
429#	(Russian language)
430#	Due to fidonet wieredness, capital Russian EN translates to
431#	latin 'H'.
432#
433table	iso-8859-5	cp866
434map     \x80    \x20
435map     \x81    \x20
436map     \x82    \x20
437map     \x83    \x20
438map     \x84    \x20
439map     \x85    \x20
440map     \x86    \x20
441map     \x87    \x20
442map     \x88    \x20
443map     \x89    \x20
444map     \x8A    \x20
445map     \x8B    \x20
446map     \x8C    \x20
447map     \x8D    \x20
448map     \x8E    \x20
449map     \x8F    \x20
450map     \x90    \x20
451map     \x91    \x20
452map     \x92    \x20
453map     \x93    \x20
454map     \x94    \x20
455map     \x95    \x20
456map     \x96    \x20
457map     \x97    \x20
458map     \x98    \x20
459map     \x99    \x20
460map     \x9A    \x20
461map     \x9B    \x20
462map     \x9C    \x20
463map     \x9D    \x20
464map     \x9E    \x20
465map     \x9F    \x20
466map     \xA0    \xFF
467map     \xA1    \xF0
468map     \xA2    \x20
469map     \xA3    \x20
470map     \xA4    \xF2
471map     \xA5    \x20
472map     \xA6    \x20
473map     \xA7    \xF4
474map     \xA8    \x20
475map     \xA9    \x20
476map     \xAA    \x20
477map     \xAB    \x20
478map     \xAC    \x20
479map     \xAD    \x20
480map     \xAE    \xF6
481map     \xAF    \x20
482map     \xB0    \x80
483map     \xB1    \x81
484map     \xB2    \x82
485map     \xB3    \x83
486map     \xB4    \x84
487map     \xB5    \x85
488map     \xB6    \x86
489map     \xB7    \x87
490map     \xB8    \x88
491map     \xB9    \x89
492map     \xBA    \x8A
493map     \xBB    \x8B
494map     \xBC    \x8C
495#map     \xBD    \x8D
496map     \xBD    \x48
497map     \xBE    \x8E
498map     \xBF    \x8F
499map     \xC0    \x90
500map     \xC1    \x91
501map     \xC2    \x92
502map     \xC3    \x93
503map     \xC4    \x94
504map     \xC5    \x95
505map     \xC6    \x96
506map     \xC7    \x97
507map     \xC8    \x98
508map     \xC9    \x99
509map     \xCA    \x9A
510map     \xCB    \x9B
511map     \xCC    \x9C
512map     \xCD    \x9D
513map     \xCE    \x9E
514map     \xCF    \x9F
515map     \xD0    \xA0
516map     \xD1    \xA1
517map     \xD2    \xA2
518map     \xD3    \xA3
519map     \xD4    \xA4
520map     \xD5    \xA5
521map     \xD6    \xA6
522map     \xD7    \xA7
523map     \xD8    \xA8
524map     \xD9    \xA9
525map     \xDA    \xAA
526map     \xDB    \xAB
527map     \xDC    \xAC
528map     \xDD    \xAD
529map     \xDE    \xAE
530map     \xDF    \xAF
531map     \xE0    \xE0
532map     \xE1    \xE1
533map     \xE2    \xE2
534map     \xE3    \xE3
535map     \xE4    \xE4
536map     \xE5    \xE5
537map     \xE6    \xE6
538map     \xE7    \xE7
539map     \xE8    \xE8
540map     \xE9    \xE9
541map     \xEA    \xEA
542map     \xEB    \xEB
543map     \xEC    \xEC
544map     \xED    \xED
545map     \xEE    \xEE
546map     \xEF    \xEF
547map     \xF0    \xFC
548map     \xF1    \xF1
549map     \xF2    \x20
550map     \xF3    \x20
551map     \xF4    \xF3
552map     \xF5    \x20
553map     \xF6    \x20
554map     \xF7    \xF5
555map     \xF8    \x20
556map     \xF9    \x20
557map     \xFA    \x20
558map     \xFB    \x20
559map     \xFC    \x20
560map     \xFD    \x20
561map     \xFE    \xF7
562map     \xFF    \x20
563
564
565# ----------------------------------------------------------------------------
566#       Channel map for translation CP866 codes to CP1251 codes
567#	(Russian language)
568#
569table	cp866	cp1251
570map     \x80    \xC0
571map     \x81    \xC1
572map     \x82    \xC2
573map     \x83    \xC3
574map     \x84    \xC4
575map     \x85    \xC5
576map     \x86    \xC6
577map     \x87    \xC7
578map     \x88    \xC8
579map     \x89    \xC9
580map     \x8A    \xCA
581map     \x8B    \xCB
582map     \x8C    \xCC
583map     \x8D    \xCD
584map     \x8E    \xCE
585map     \x8F    \xCF
586map     \x90    \xD0
587map     \x91    \xD1
588map     \x92    \xD2
589map     \x93    \xD3
590map     \x94    \xD4
591map     \x95    \xD5
592map     \x96    \xD6
593map     \x97    \xD7
594map     \x98    \xD8
595map     \x99    \xD9
596map     \x9A    \xDA
597map     \x9B    \xDB
598map     \x9C    \xDC
599map     \x9D    \xDD
600map     \x9E    \xDE
601map     \x9F    \xDF
602map     \xA0    \xE0
603map     \xA1    \xE1
604map     \xA2    \xE2
605map     \xA3    \xE3
606map     \xA4    \xE4
607map     \xA5    \xE5
608map     \xA6    \xE6
609map     \xA7    \xE7
610map     \xA8    \xE8
611map     \xA9    \xE9
612map     \xAA    \xEA
613map     \xAB    \xEB
614map     \xAC    \xEC
615map     \xAD    \xED
616map     \xAE    \xEE
617map     \xAF    \xEF
618map     \xB0    \x20
619map     \xB1    \x20
620map     \xB2    \x20
621map     \xB3    \x20
622map     \xB4    \x20
623map     \xB5    \x20
624map     \xB6    \x20
625map     \xB7    \x20
626map     \xB8    \x20
627map     \xB9    \x20
628map     \xBA    \x20
629map     \xBB    \x20
630map     \xBC    \x20
631map     \xBD    \x20
632map     \xBE    \x20
633map     \xBF    \x20
634map     \xC0    \x20
635map     \xC1    \x20
636map     \xC2    \x20
637map     \xC3    \x20
638map     \xC4    \x20
639map     \xC5    \x20
640map     \xC6    \x20
641map     \xC7    \x20
642map     \xC8    \x20
643map     \xC9    \x20
644map     \xCA    \x20
645map     \xCB    \x20
646map     \xCC    \x20
647map     \xCD    \x20
648map     \xCE    \x20
649map     \xCF    \x20
650map     \xD0    \x20
651map     \xD1    \x20
652map     \xD2    \x20
653map     \xD3    \x20
654map     \xD4    \x20
655map     \xD5    \x20
656map     \xD6    \x20
657map     \xD7    \x20
658map     \xD8    \x20
659map     \xD9    \x20
660map     \xDA    \x20
661map     \xDB    \x20
662map     \xDC    \x20
663map     \xDD    \x20
664map     \xDE    \x20
665map     \xDF    \x20
666map     \xE0    \xF0
667map     \xE1    \xF1
668map     \xE2    \xF2
669map     \xE3    \xF3
670map     \xE4    \xF4
671map     \xE5    \xF5
672map     \xE6    \xF6
673map     \xE7    \xF7
674map     \xE8    \xF8
675map     \xE9    \xF9
676map     \xEA    \xFA
677map     \xEB    \xFB
678map     \xEC    \xFC
679map     \xED    \xFD
680map     \xEE    \xFE
681map     \xEF    \xFF
682map     \xF0    \xA8
683map     \xF1    \xB8
684map     \xF2    \xAA
685map     \xF3    \xBA
686map     \xF4    \xAF
687map     \xF5    \xBF
688map     \xF6    \xA1
689map     \xF7    \xA2
690map     \xF8    \xB0
691map     \xF9    \x20
692map     \xFA    \xB7
693map     \xFB    \x20
694map     \xFC    \xB9
695map     \xFD    \xA4
696map     \xFE    \x20
697map     \xFF    \xA0
698
699
700# ----------------------------------------------------------------------------
701#       Channel map for translation CP1251 codes to CP866 codes
702#	(Russian language)
703#	Due to fidonet wieredness, capital Russian EN translates to
704#	latin 'H'.
705#
706table	cp1251	cp866
707map     \x80    \x20
708map     \x81    \x20
709map     \x82    \x20
710map     \x83    \x20
711map     \x84    \x20
712map     \x85    \x20
713map     \x86    \x20
714map     \x87    \x20
715map     \x88    \x20
716map     \x89    \x20
717map     \x8A    \x20
718map     \x8B    \x20
719map     \x8C    \x20
720map     \x8D    \x20
721map     \x8E    \x20
722map     \x8F    \x20
723map     \x90    \x20
724map     \x91    \x20
725map     \x92    \x20
726map     \x93    \x20
727map     \x94    \x20
728map     \x95    \x20
729map     \x96    \x20
730map     \x97    \x20
731map     \x98    \x20
732map     \x99    \x20
733map     \x9A    \x20
734map     \x9B    \x20
735map     \x9C    \x20
736map     \x9D    \x20
737map     \x9E    \x20
738map     \x9F    \x20
739map     \xA0    \xFF
740map     \xA1    \xF6
741map     \xA2    \xF7
742map     \xA3    \x20
743map     \xA4    \xFD
744map     \xA5    \x20
745map     \xA6    \x20
746map     \xA7    \x20
747map     \xA8    \xF0
748map     \xA9    \x20
749map     \xAA    \xF2
750map     \xAB    \x20
751map     \xAC    \x20
752map     \xAD    \x20
753map     \xAE    \x20
754map     \xAF    \xF4
755map     \xB0    \xF8
756map     \xB1    \x20
757map     \xB2    \x20
758map     \xB3    \x20
759map     \xB4    \x20
760map     \xB5    \x20
761map     \xB6    \x20
762map     \xB7    \xFA
763map     \xB8    \xF1
764map     \xB9    \xFC
765map     \xBA    \xF3
766map     \xBB    \x20
767map     \xBC    \x20
768map     \xBD    \x20
769map     \xBE    \x20
770map     \xBF    \xF5
771map     \xC0    \x80
772map     \xC1    \x81
773map     \xC2    \x82
774map     \xC3    \x83
775map     \xC4    \x84
776map     \xC5    \x85
777map     \xC6    \x86
778map     \xC7    \x87
779map     \xC8    \x88
780map     \xC9    \x89
781map     \xCA    \x8A
782map     \xCB    \x8B
783map     \xCC    \x8C
784#map     \xCD    \x8D
785map     \xCD    \x48
786map     \xCE    \x8E
787map     \xCF    \x8F
788map     \xD0    \x90
789map     \xD1    \x91
790map     \xD2    \x92
791map     \xD3    \x93
792map     \xD4    \x94
793map     \xD5    \x95
794map     \xD6    \x96
795map     \xD7    \x97
796map     \xD8    \x98
797map     \xD9    \x99
798map     \xDA    \x9A
799map     \xDB    \x9B
800map     \xDC    \x9C
801map     \xDD    \x9D
802map     \xDE    \x9E
803map     \xDF    \x9F
804map     \xE0    \xA0
805map     \xE1    \xA1
806map     \xE2    \xA2
807map     \xE3    \xA3
808map     \xE4    \xA4
809map     \xE5    \xA5
810map     \xE6    \xA6
811map     \xE7    \xA7
812map     \xE8    \xA8
813map     \xE9    \xA9
814map     \xEA    \xAA
815map     \xEB    \xAB
816map     \xEC    \xAC
817map     \xED    \xAD
818map     \xEE    \xAE
819map     \xEF    \xAF
820map     \xF0    \xE0
821map     \xF1    \xE1
822map     \xF2    \xE2
823map     \xF3    \xE3
824map     \xF4    \xE4
825map     \xF5    \xE5
826map     \xF6    \xE6
827map     \xF7    \xE7
828map     \xF8    \xE8
829map     \xF9    \xE9
830map     \xFA    \xEA
831map     \xFB    \xEB
832map     \xFC    \xEC
833map     \xFD    \xED
834map     \xFE    \xEE
835map     \xFF    \xEF
836
837
838# ----------------------------------------------------------------------------
839#       Channel map for translation CP866 codes to MAC codes
840#	(Russian language)
841#
842table	cp866	x-mac
843map     \x80    \x80
844map     \x81    \x81
845map     \x82    \x82
846map     \x83    \x83
847map     \x84    \x84
848map     \x85    \x85
849map     \x86    \x86
850map     \x87    \x87
851map     \x88    \x88
852map     \x89    \x89
853map     \x8A    \x8A
854map     \x8B    \x8B
855map     \x8C    \x8C
856map     \x8D    \x8D
857map     \x8E    \x8E
858map     \x8F    \x8F
859map     \x90    \x90
860map     \x91    \x91
861map     \x92    \x92
862map     \x93    \x93
863map     \x94    \x94
864map     \x95    \x95
865map     \x96    \x96
866map     \x97    \x97
867map     \x98    \x98
868map     \x99    \x99
869map     \x9A    \x9A
870map     \x9B    \x9B
871map     \x9C    \x9C
872map     \x9D    \x9D
873map     \x9E    \x9E
874map     \x9F    \x9F
875map     \xA0    \xE0
876map     \xA1    \xE1
877map     \xA2    \xE2
878map     \xA3    \xE3
879map     \xA4    \xE4
880map     \xA5    \xE5
881map     \xA6    \xE6
882map     \xA7    \xE7
883map     \xA8    \xE8
884map     \xA9    \xE9
885map     \xAA    \xEA
886map     \xAB    \xEB
887map     \xAC    \xEC
888map     \xAD    \xED
889map     \xAE    \xEE
890map     \xAF    \xEF
891map     \xB0    \x20
892map     \xB1    \x20
893map     \xB2    \x20
894map     \xB3    \x20
895map     \xB4    \x20
896map     \xB5    \x20
897map     \xB6    \x20
898map     \xB7    \x20
899map     \xB8    \x20
900map     \xB9    \x20
901map     \xBA    \x20
902map     \xBB    \x20
903map     \xBC    \x20
904map     \xBD    \x20
905map     \xBE    \x20
906map     \xBF    \x20
907map     \xC0    \x20
908map     \xC1    \x20
909map     \xC2    \x20
910map     \xC3    \x20
911map     \xC4    \x20
912map     \xC5    \x20
913map     \xC6    \x20
914map     \xC7    \x20
915map     \xC8    \x20
916map     \xC9    \x20
917map     \xCA    \x20
918map     \xCB    \x20
919map     \xCC    \x20
920map     \xCD    \x20
921map     \xCE    \x20
922map     \xCF    \x20
923map     \xD0    \x20
924map     \xD1    \x20
925map     \xD2    \x20
926map     \xD3    \x20
927map     \xD4    \x20
928map     \xD5    \x20
929map     \xD6    \x20
930map     \xD7    \x20
931map     \xD8    \x20
932map     \xD9    \x20
933map     \xDA    \x20
934map     \xDB    \x20
935map     \xDC    \x20
936map     \xDD    \x20
937map     \xDE    \x20
938map     \xDF    \x20
939map     \xE0    \xF0
940map     \xE1    \xF1
941map     \xE2    \xF2
942map     \xE3    \xF3
943map     \xE4    \xF4
944map     \xE5    \xF5
945map     \xE6    \xF6
946map     \xE7    \xF7
947map     \xE8    \xF8
948map     \xE9    \xF9
949map     \xEA    \xFA
950map     \xEB    \xFB
951map     \xEC    \xFC
952map     \xED    \xFD
953map     \xEE    \xFE
954map     \xEF    \xDF
955map     \xF0    \xDD
956map     \xF1    \xDE
957map     \xF2    \xB8
958map     \xF3    \xB9
959map     \xF4    \xBA
960map     \xF5    \xBB
961map     \xF6    \xD8
962map     \xF7    \xD9
963map     \xF8    \xA1
964map     \xF9    \x20
965map     \xFA    \x20
966map     \xFB    \xC3
967map     \xFC    \xDC
968map     \xFD    \xFF
969map     \xFE    \x20
970map     \xFF    \xCA
971
972
973# ----------------------------------------------------------------------------
974#       Channel map for translation MAC codes to CP866 codes
975#	(Russian language)
976#	Due to fidonet wieredness, capital Russian EN translates to
977#	latin 'H'.
978#
979table	x-mac	cp866
980map     \x80    \x80
981map     \x81    \x81
982map     \x82    \x82
983map     \x83    \x83
984map     \x84    \x84
985map     \x85    \x85
986map     \x86    \x86
987map     \x87    \x87
988map     \x88    \x88
989map     \x89    \x89
990map     \x8A    \x8A
991map     \x8B    \x8B
992map     \x8C    \x8C
993#map     \x8D    \x8D
994map     \x8D    \x48
995map     \x8E    \x8E
996map     \x8F    \x8F
997map     \x90    \x90
998map     \x91    \x91
999map     \x92    \x92
1000map     \x93    \x93
1001map     \x94    \x94
1002map     \x95    \x95
1003map     \x96    \x96
1004map     \x97    \x97
1005map     \x98    \x98
1006map     \x99    \x99
1007map     \x9A    \x9A
1008map     \x9B    \x9B
1009map     \x9C    \x9C
1010map     \x9D    \x9D
1011map     \x9E    \x9E
1012map     \x9F    \x9F
1013map     \xA0    \x20
1014map     \xA1    \xF8
1015map     \xA2    \x20
1016map     \xA3    \x20
1017map     \xA4    \x20
1018map     \xA5    \x20
1019map     \xA6    \x20
1020map     \xA7    \x20
1021map     \xA8    \x20
1022map     \xA9    \x20
1023map     \xAA    \x20
1024map     \xAB    \x20
1025map     \xAC    \x20
1026map     \xAD    \x20
1027map     \xAE    \x20
1028map     \xAF    \x20
1029map     \xB0    \x20
1030map     \xB1    \x20
1031map     \xB2    \x20
1032map     \xB3    \x20
1033map     \xB4    \x20
1034map     \xB5    \x20
1035map     \xB6    \x20
1036map     \xB7    \x20
1037map     \xB8    \xF2
1038map     \xB9    \xF3
1039map     \xBA    \xF4
1040map     \xBB    \xF5
1041map     \xBC    \x20
1042map     \xBD    \x20
1043map     \xBE    \x20
1044map     \xBF    \x20
1045map     \xC0    \x20
1046map     \xC1    \x20
1047map     \xC2    \x20
1048map     \xC3    \xFB
1049map     \xC4    \x20
1050map     \xC5    \x20
1051map     \xC6    \x20
1052map     \xC7    \x20
1053map     \xC8    \x20
1054map     \xC9    \x20
1055map     \xCA    \xFF
1056map     \xCB    \x20
1057map     \xCC    \x20
1058map     \xCD    \x20
1059map     \xCE    \x20
1060map     \xCF    \x20
1061map     \xD0    \x20
1062map     \xD1    \x20
1063map     \xD2    \x20
1064map     \xD3    \x20
1065map     \xD4    \x20
1066map     \xD5    \x20
1067map     \xD6    \x20
1068map     \xD7    \x20
1069map     \xD8    \xF6
1070map     \xD9    \xF7
1071map     \xDA    \x20
1072map     \xDB    \x20
1073map     \xDC    \xFC
1074map     \xDD    \xF0
1075map     \xDE    \xF1
1076map     \xDF    \xEF
1077map     \xE0    \xA0
1078map     \xE1    \xA1
1079map     \xE2    \xA2
1080map     \xE3    \xA3
1081map     \xE4    \xA4
1082map     \xE5    \xA5
1083map     \xE6    \xA6
1084map     \xE7    \xA7
1085map     \xE8    \xA8
1086map     \xE9    \xA9
1087map     \xEA    \xAA
1088map     \xEB    \xAB
1089map     \xEC    \xAC
1090map     \xED    \xAD
1091map     \xEE    \xAE
1092map     \xEF    \xAF
1093map     \xF0    \xE0
1094map     \xF1    \xE1
1095map     \xF2    \xE2
1096map     \xF3    \xE3
1097map     \xF4    \xE4
1098map     \xF5    \xE5
1099map     \xF6    \xE6
1100map     \xF7    \xE7
1101map     \xF8    \xE8
1102map     \xF9    \xE9
1103map     \xFA    \xEA
1104map     \xFB    \xEB
1105map     \xFC    \xEC
1106map     \xFD    \xED
1107map     \xFE    \xEE
1108map     \xFF    \xFD
1109