/* ATASCII to UTF-8 tables. Generated by mkatables.pl.
   Do not edit this file; edit mkatables.pl instead. */

const char *ata2utf[] = {
	"♥",  /*   0 $00    ^@ */
	"┣",  /*   1 $01    ^A */
	"┃",  /*   2 $02    ^B */
	"┛",  /*   3 $03    ^C */
	"┫",  /*   4 $04    ^D */
	"┓",  /*   5 $05    ^E */
	"╱",  /*   6 $06    ^F */
	"╲",  /*   7 $07    ^G */
	"◢",  /*   8 $08    ^H */
	"▗",  /*   9 $09    ^I */
	"◣",  /*  10 $0a    ^J */
	"▝",  /*  11 $0b    ^K */
	"▘",  /*  12 $0c    ^L */
	"▔",  /*  13 $0d    ^M */
	"▁",  /*  14 $0e    ^N */
	"▖",  /*  15 $0f    ^O */
	"♣",  /*  16 $10    ^P */
	"┏",  /*  17 $11    ^Q */
	"━",  /*  18 $12    ^R */
	"╋",  /*  19 $13    ^S */
	"●",  /*  20 $14    ^T */
	"▄",  /*  21 $15    ^U */
	"▎",  /*  22 $16    ^V */
	"┳",  /*  23 $17    ^W */
	"┻",  /*  24 $18    ^X */
	"▌",  /*  25 $19    ^Y */
	"┗",  /*  26 $1a    ^Z */
	"Ę",  /*  27 $1b    ^[ */
	"↑",  /*  28 $1c    ^\ */
	"↓",  /*  29 $1d    ^] */
	"←",  /*  30 $1e    ^^ */
	"→",  /*  31 $1f    ^_ */
	" ",  /*  32 $20       */
	"!",  /*  33 $21     ! */
	"\"",  /*  34 $22     " */
	"#",  /*  35 $23     # */
	"$",  /*  36 $24     $ */
	"%",  /*  37 $25     % */
	"&",  /*  38 $26     & */
	"'",  /*  39 $27     ' */
	"(",  /*  40 $28     ( */
	")",  /*  41 $29     ) */
	"*",  /*  42 $2a     * */
	"+",  /*  43 $2b     + */
	",",  /*  44 $2c     , */
	"-",  /*  45 $2d     - */
	".",  /*  46 $2e     . */
	"/",  /*  47 $2f     / */
	"0",  /*  48 $30     0 */
	"1",  /*  49 $31     1 */
	"2",  /*  50 $32     2 */
	"3",  /*  51 $33     3 */
	"4",  /*  52 $34     4 */
	"5",  /*  53 $35     5 */
	"6",  /*  54 $36     6 */
	"7",  /*  55 $37     7 */
	"8",  /*  56 $38     8 */
	"9",  /*  57 $39     9 */
	":",  /*  58 $3a     : */
	";",  /*  59 $3b     ; */
	"<",  /*  60 $3c     < */
	"=",  /*  61 $3d     = */
	">",  /*  62 $3e     > */
	"?",  /*  63 $3f     ? */
	"@",  /*  64 $40     @ */
	"A",  /*  65 $41     A */
	"B",  /*  66 $42     B */
	"C",  /*  67 $43     C */
	"D",  /*  68 $44     D */
	"E",  /*  69 $45     E */
	"F",  /*  70 $46     F */
	"G",  /*  71 $47     G */
	"H",  /*  72 $48     H */
	"I",  /*  73 $49     I */
	"J",  /*  74 $4a     J */
	"K",  /*  75 $4b     K */
	"L",  /*  76 $4c     L */
	"M",  /*  77 $4d     M */
	"N",  /*  78 $4e     N */
	"O",  /*  79 $4f     O */
	"P",  /*  80 $50     P */
	"Q",  /*  81 $51     Q */
	"R",  /*  82 $52     R */
	"S",  /*  83 $53     S */
	"T",  /*  84 $54     T */
	"U",  /*  85 $55     U */
	"V",  /*  86 $56     V */
	"W",  /*  87 $57     W */
	"X",  /*  88 $58     X */
	"Y",  /*  89 $59     Y */
	"Z",  /*  90 $5a     Z */
	"[",  /*  91 $5b     [ */
	"\\",  /*  92 $5c     \ */
	"]",  /*  93 $5d     ] */
	"^",  /*  94 $5e     ^ */
	"_",  /*  95 $5f     _ */
	"◆",  /*  96 $60     ` */
	"a",  /*  97 $61     a */
	"b",  /*  98 $62     b */
	"c",  /*  99 $63     c */
	"d",  /* 100 $64     d */
	"e",  /* 101 $65     e */
	"f",  /* 102 $66     f */
	"g",  /* 103 $67     g */
	"h",  /* 104 $68     h */
	"i",  /* 105 $69     i */
	"j",  /* 106 $6a     j */
	"k",  /* 107 $6b     k */
	"l",  /* 108 $6c     l */
	"m",  /* 109 $6d     m */
	"n",  /* 110 $6e     n */
	"o",  /* 111 $6f     o */
	"p",  /* 112 $70     p */
	"q",  /* 113 $71     q */
	"r",  /* 114 $72     r */
	"s",  /* 115 $73     s */
	"t",  /* 116 $74     t */
	"u",  /* 117 $75     u */
	"v",  /* 118 $76     v */
	"w",  /* 119 $77     w */
	"x",  /* 120 $78     x */
	"y",  /* 121 $79     y */
	"z",  /* 122 $7a     z */
	"♠",  /* 123 $7b     { */
	"|",  /* 124 $7c     | */
	"↰",  /* 125 $7d     } */
	"◀",  /* 126 $7e     ~ */
	"▶",  /* 127 $7f [del] */
};

const char *ics2utf[] = {
	"á",  /*   0 $00    ^@ */
	"ù",  /*   1 $01    ^A */
	"Ñ",  /*   2 $02    ^B */
	"É",  /*   3 $03    ^C */
	"ç",  /*   4 $04    ^D */
	"ô",  /*   5 $05    ^E */
	"ò",  /*   6 $06    ^F */
	"ì",  /*   7 $07    ^G */
	"£",  /*   8 $08    ^H */
	"ï",  /*   9 $09    ^I */
	"ü",  /*  10 $0a    ^J */
	"ä",  /*  11 $0b    ^K */
	"Ö",  /*  12 $0c    ^L */
	"ú",  /*  13 $0d    ^M */
	"ó",  /*  14 $0e    ^N */
	"ö",  /*  15 $0f    ^O */
	"Ü",  /*  16 $10    ^P */
	"â",  /*  17 $11    ^Q */
	"û",  /*  18 $12    ^R */
	"î",  /*  19 $13    ^S */
	"é",  /*  20 $14    ^T */
	"è",  /*  21 $15    ^U */
	"ñ",  /*  22 $16    ^V */
	"ê",  /*  23 $17    ^W */
	"ȧ",  /*  24 $18    ^X */
	"à",  /*  25 $19    ^Y */
	"Ȧ",  /*  26 $1a    ^Z */
	"Ę",  /*  27 $1b    ^[ */
	"↑",  /*  28 $1c    ^\ */
	"↓",  /*  29 $1d    ^] */
	"←",  /*  30 $1e    ^^ */
	"→",  /*  31 $1f    ^_ */
	" ",  /*  32 $20       */
	"!",  /*  33 $21     ! */
	"\"",  /*  34 $22     " */
	"#",  /*  35 $23     # */
	"$",  /*  36 $24     $ */
	"%",  /*  37 $25     % */
	"&",  /*  38 $26     & */
	"'",  /*  39 $27     ' */
	"(",  /*  40 $28     ( */
	")",  /*  41 $29     ) */
	"*",  /*  42 $2a     * */
	"+",  /*  43 $2b     + */
	",",  /*  44 $2c     , */
	"-",  /*  45 $2d     - */
	".",  /*  46 $2e     . */
	"/",  /*  47 $2f     / */
	"0",  /*  48 $30     0 */
	"1",  /*  49 $31     1 */
	"2",  /*  50 $32     2 */
	"3",  /*  51 $33     3 */
	"4",  /*  52 $34     4 */
	"5",  /*  53 $35     5 */
	"6",  /*  54 $36     6 */
	"7",  /*  55 $37     7 */
	"8",  /*  56 $38     8 */
	"9",  /*  57 $39     9 */
	":",  /*  58 $3a     : */
	";",  /*  59 $3b     ; */
	"<",  /*  60 $3c     < */
	"=",  /*  61 $3d     = */
	">",  /*  62 $3e     > */
	"?",  /*  63 $3f     ? */
	"@",  /*  64 $40     @ */
	"A",  /*  65 $41     A */
	"B",  /*  66 $42     B */
	"C",  /*  67 $43     C */
	"D",  /*  68 $44     D */
	"E",  /*  69 $45     E */
	"F",  /*  70 $46     F */
	"G",  /*  71 $47     G */
	"H",  /*  72 $48     H */
	"I",  /*  73 $49     I */
	"J",  /*  74 $4a     J */
	"K",  /*  75 $4b     K */
	"L",  /*  76 $4c     L */
	"M",  /*  77 $4d     M */
	"N",  /*  78 $4e     N */
	"O",  /*  79 $4f     O */
	"P",  /*  80 $50     P */
	"Q",  /*  81 $51     Q */
	"R",  /*  82 $52     R */
	"S",  /*  83 $53     S */
	"T",  /*  84 $54     T */
	"U",  /*  85 $55     U */
	"V",  /*  86 $56     V */
	"W",  /*  87 $57     W */
	"X",  /*  88 $58     X */
	"Y",  /*  89 $59     Y */
	"Z",  /*  90 $5a     Z */
	"[",  /*  91 $5b     [ */
	"\\",  /*  92 $5c     \ */
	"]",  /*  93 $5d     ] */
	"^",  /*  94 $5e     ^ */
	"_",  /*  95 $5f     _ */
	"¡",  /*  96 $60     ` */
	"a",  /*  97 $61     a */
	"b",  /*  98 $62     b */
	"c",  /*  99 $63     c */
	"d",  /* 100 $64     d */
	"e",  /* 101 $65     e */
	"f",  /* 102 $66     f */
	"g",  /* 103 $67     g */
	"h",  /* 104 $68     h */
	"i",  /* 105 $69     i */
	"j",  /* 106 $6a     j */
	"k",  /* 107 $6b     k */
	"l",  /* 108 $6c     l */
	"m",  /* 109 $6d     m */
	"n",  /* 110 $6e     n */
	"o",  /* 111 $6f     o */
	"p",  /* 112 $70     p */
	"q",  /* 113 $71     q */
	"r",  /* 114 $72     r */
	"s",  /* 115 $73     s */
	"t",  /* 116 $74     t */
	"u",  /* 117 $75     u */
	"v",  /* 118 $76     v */
	"w",  /* 119 $77     w */
	"x",  /* 120 $78     x */
	"y",  /* 121 $79     y */
	"z",  /* 122 $7a     z */
	"Ä",  /* 123 $7b     { */
	"|",  /* 124 $7c     | */
	"↰",  /* 125 $7d     } */
	"◀",  /* 126 $7e     ~ */
	"▶",  /* 127 $7f [del] */
};

const char *ata2mag[] = {
	"{ctrl-,}",  /*   0 $00    ^@ */
	"{ctrl-A}",  /*   1 $01    ^A */
	"{ctrl-B}",  /*   2 $02    ^B */
	"{ctrl-C}",  /*   3 $03    ^C */
	"{ctrl-D}",  /*   4 $04    ^D */
	"{ctrl-E}",  /*   5 $05    ^E */
	"{ctrl-F}",  /*   6 $06    ^F */
	"{ctrl-G}",  /*   7 $07    ^G */
	"{ctrl-H}",  /*   8 $08    ^H */
	"{ctrl-I}",  /*   9 $09    ^I */
	"{ctrl-J}",  /*  10 $0a    ^J */
	"{ctrl-K}",  /*  11 $0b    ^K */
	"{ctrl-L}",  /*  12 $0c    ^L */
	"{ctrl-M}",  /*  13 $0d    ^M */
	"{ctrl-N}",  /*  14 $0e    ^N */
	"{ctrl-O}",  /*  15 $0f    ^O */
	"{ctrl-P}",  /*  16 $10    ^P */
	"{ctrl-Q}",  /*  17 $11    ^Q */
	"{ctrl-R}",  /*  18 $12    ^R */
	"{ctrl-S}",  /*  19 $13    ^S */
	"{ctrl-T}",  /*  20 $14    ^T */
	"{ctrl-U}",  /*  21 $15    ^U */
	"{ctrl-V}",  /*  22 $16    ^V */
	"{ctrl-W}",  /*  23 $17    ^W */
	"{ctrl-X}",  /*  24 $18    ^X */
	"{ctrl-Y}",  /*  25 $19    ^Y */
	"{ctrl-Z}",  /*  26 $1a    ^Z */
	"{esc}",  /*  27 $1b    ^[ */
	"{up}",  /*  28 $1c    ^\ */
	"{down}",  /*  29 $1d    ^] */
	"{left}",  /*  30 $1e    ^^ */
	"{right}",  /*  31 $1f    ^_ */
	" ",  /*  32 $20       */
	"!",  /*  33 $21     ! */
	"\"",  /*  34 $22     " */
	"#",  /*  35 $23     # */
	"$",  /*  36 $24     $ */
	"%",  /*  37 $25     % */
	"&",  /*  38 $26     & */
	"'",  /*  39 $27     ' */
	"(",  /*  40 $28     ( */
	")",  /*  41 $29     ) */
	"*",  /*  42 $2a     * */
	"+",  /*  43 $2b     + */
	",",  /*  44 $2c     , */
	"-",  /*  45 $2d     - */
	".",  /*  46 $2e     . */
	"/",  /*  47 $2f     / */
	"0",  /*  48 $30     0 */
	"1",  /*  49 $31     1 */
	"2",  /*  50 $32     2 */
	"3",  /*  51 $33     3 */
	"4",  /*  52 $34     4 */
	"5",  /*  53 $35     5 */
	"6",  /*  54 $36     6 */
	"7",  /*  55 $37     7 */
	"8",  /*  56 $38     8 */
	"9",  /*  57 $39     9 */
	":",  /*  58 $3a     : */
	";",  /*  59 $3b     ; */
	"<",  /*  60 $3c     < */
	"=",  /*  61 $3d     = */
	">",  /*  62 $3e     > */
	"?",  /*  63 $3f     ? */
	"@",  /*  64 $40     @ */
	"A",  /*  65 $41     A */
	"B",  /*  66 $42     B */
	"C",  /*  67 $43     C */
	"D",  /*  68 $44     D */
	"E",  /*  69 $45     E */
	"F",  /*  70 $46     F */
	"G",  /*  71 $47     G */
	"H",  /*  72 $48     H */
	"I",  /*  73 $49     I */
	"J",  /*  74 $4a     J */
	"K",  /*  75 $4b     K */
	"L",  /*  76 $4c     L */
	"M",  /*  77 $4d     M */
	"N",  /*  78 $4e     N */
	"O",  /*  79 $4f     O */
	"P",  /*  80 $50     P */
	"Q",  /*  81 $51     Q */
	"R",  /*  82 $52     R */
	"S",  /*  83 $53     S */
	"T",  /*  84 $54     T */
	"U",  /*  85 $55     U */
	"V",  /*  86 $56     V */
	"W",  /*  87 $57     W */
	"X",  /*  88 $58     X */
	"Y",  /*  89 $59     Y */
	"Z",  /*  90 $5a     Z */
	"[",  /*  91 $5b     [ */
	"\\",  /*  92 $5c     \ */
	"]",  /*  93 $5d     ] */
	"^",  /*  94 $5e     ^ */
	"_",  /*  95 $5f     _ */
	"{ctrl-.}",  /*  96 $60     ` */
	"a",  /*  97 $61     a */
	"b",  /*  98 $62     b */
	"c",  /*  99 $63     c */
	"d",  /* 100 $64     d */
	"e",  /* 101 $65     e */
	"f",  /* 102 $66     f */
	"g",  /* 103 $67     g */
	"h",  /* 104 $68     h */
	"i",  /* 105 $69     i */
	"j",  /* 106 $6a     j */
	"k",  /* 107 $6b     k */
	"l",  /* 108 $6c     l */
	"m",  /* 109 $6d     m */
	"n",  /* 110 $6e     n */
	"o",  /* 111 $6f     o */
	"p",  /* 112 $70     p */
	"q",  /* 113 $71     q */
	"r",  /* 114 $72     r */
	"s",  /* 115 $73     s */
	"t",  /* 116 $74     t */
	"u",  /* 117 $75     u */
	"v",  /* 118 $76     v */
	"w",  /* 119 $77     w */
	"x",  /* 120 $78     x */
	"y",  /* 121 $79     y */
	"z",  /* 122 $7a     z */
	"{ctrl-;}",  /* 123 $7b     { */
	"|",  /* 124 $7c     | */
	"{clear}",  /* 125 $7d     } */
	"{bksp}",  /* 126 $7e     ~ */
	"{tab}",  /* 127 $7f [del] */
};