/* 0 */
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ ' ',            KBD_MOD_CTRL },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_BS,        KBD_MOD_ALT },
{ KBD_UNDEF,        KBD_MOD_NONE },
/* 16 */
{ 'Q',            KBD_MOD_ALT },
{ 'W',            KBD_MOD_ALT },
{ 'E',            KBD_MOD_ALT },
{ 'R',            KBD_MOD_ALT },
{ 'T',            KBD_MOD_ALT },
{ 'Y',            KBD_MOD_ALT },
{ 'U',            KBD_MOD_ALT },
{ 'I',            KBD_MOD_ALT },
/* 24 */
{ 'O',            KBD_MOD_ALT },
{ 'P',            KBD_MOD_ALT },
{ '[',            KBD_MOD_ALT },
{ ']',            KBD_MOD_ALT },
{ KBD_ENTER,        KBD_MOD_ALT },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ 'A',            KBD_MOD_ALT },
{ 'S',            KBD_MOD_ALT },
/* 32 */
{ 'D',            KBD_MOD_ALT },
{ 'F',            KBD_MOD_ALT },
{ 'G',            KBD_MOD_ALT },
{ 'H',            KBD_MOD_ALT },
{ 'J',            KBD_MOD_ALT },
{ 'K',            KBD_MOD_ALT },
{ 'L',            KBD_MOD_ALT },
{ ';',            KBD_MOD_ALT },
/* 40 */
{ '\'',            KBD_MOD_ALT },
{ '`',            KBD_MOD_ALT },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ '\\',            KBD_MOD_ALT },
{ 'Z',            KBD_MOD_ALT },
{ 'X',            KBD_MOD_ALT },
{ 'C',            KBD_MOD_ALT },
{ 'V',            KBD_MOD_ALT },
/* 48 */
{ 'B',            KBD_MOD_ALT },
{ 'N',            KBD_MOD_ALT },
{ 'M',            KBD_MOD_ALT },
{ ',',            KBD_MOD_ALT },
{ '.',            KBD_MOD_ALT },
{ '/',            KBD_MOD_ALT },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ '*',            KBD_MOD_ALT },
/* 56 */
{ KBD_UNDEF,        KBD_MOD_NONE },
{ ' ',            KBD_MOD_ALT },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_F1,        KBD_MOD_NONE },
{ KBD_F2,        KBD_MOD_NONE },
{ KBD_F3,        KBD_MOD_NONE },
{ KBD_F4,        KBD_MOD_NONE },
{ KBD_F5,        KBD_MOD_NONE },
/* 64 */
{ KBD_F6,        KBD_MOD_NONE },
{ KBD_F7,        KBD_MOD_NONE },
{ KBD_F8,        KBD_MOD_NONE },
{ KBD_F9,        KBD_MOD_NONE },
{ KBD_F10,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_HOME,        KBD_MOD_NONE },
/* 72 */
{ KBD_UP,        KBD_MOD_NONE },
{ KBD_PAGE_UP,        KBD_MOD_NONE },
{ '-',            KBD_MOD_ALT },
{ KBD_LEFT,        KBD_MOD_NONE },
{ '5',            KBD_MOD_NONE },
{ KBD_RIGHT,        KBD_MOD_NONE },
{ '+',            KBD_MOD_ALT },
{ KBD_END,        KBD_MOD_NONE },
/* 80 */
{ KBD_DOWN,        KBD_MOD_NONE },
{ KBD_PAGE_DOWN,    KBD_MOD_NONE },
{ KBD_INS,        KBD_MOD_NONE },
{ KBD_DEL,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
/* 88 */
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_F1,        KBD_MOD_CTRL },
{ KBD_F2,        KBD_MOD_CTRL },
/* 96 */
{ KBD_F3,        KBD_MOD_CTRL },
{ KBD_F4,        KBD_MOD_CTRL },
{ KBD_F5,        KBD_MOD_CTRL },
{ KBD_F6,        KBD_MOD_CTRL },
{ KBD_F7,        KBD_MOD_CTRL },
{ KBD_F8,        KBD_MOD_CTRL },
{ KBD_F9,        KBD_MOD_CTRL },
{ KBD_F10,        KBD_MOD_CTRL },
/* 104 */
{ KBD_F1,        KBD_MOD_ALT },
{ KBD_F2,        KBD_MOD_ALT },
{ KBD_F3,        KBD_MOD_ALT },
{ KBD_F4,        KBD_MOD_ALT },
{ KBD_F5,        KBD_MOD_ALT },
{ KBD_F6,        KBD_MOD_ALT },
{ KBD_F7,        KBD_MOD_ALT },
{ KBD_F8,        KBD_MOD_ALT },
/* 112 */
{ KBD_F9,        KBD_MOD_ALT },
{ KBD_F10,        KBD_MOD_ALT },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_LEFT,        KBD_MOD_CTRL },
{ KBD_RIGHT,        KBD_MOD_CTRL },
{ KBD_END,        KBD_MOD_CTRL },
{ KBD_PAGE_DOWN,    KBD_MOD_CTRL },
{ KBD_HOME,        KBD_MOD_CTRL },
/* 120 */
{ '1',            KBD_MOD_ALT },
{ '2',            KBD_MOD_ALT },
{ '3',            KBD_MOD_ALT },
{ '4',            KBD_MOD_ALT },
{ '5',            KBD_MOD_ALT },
{ '6',            KBD_MOD_ALT },
{ '7',            KBD_MOD_ALT },
{ '8',            KBD_MOD_ALT },
/* 128 */
{ '9',            KBD_MOD_ALT },
{ '0',            KBD_MOD_ALT },
{ '-',            KBD_MOD_ALT },
{ '=',            KBD_MOD_ALT },
{ KBD_PAGE_UP,        KBD_MOD_CTRL },
{ KBD_F11,        KBD_MOD_NONE },
{ KBD_F12,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
/* 136 */
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_F11,        KBD_MOD_CTRL },
{ KBD_F12,        KBD_MOD_CTRL },
{ KBD_F11,        KBD_MOD_ALT },
{ KBD_F12,        KBD_MOD_ALT },
{ KBD_UP,        KBD_MOD_CTRL },
{ '-',            KBD_MOD_CTRL },
{ '5',            KBD_MOD_CTRL },
/* 144 */
{ '+',            KBD_MOD_CTRL },
{ KBD_DOWN,        KBD_MOD_CTRL },
{ KBD_INS,        KBD_MOD_CTRL },
{ KBD_DEL,        KBD_MOD_CTRL },
{ KBD_TAB,        KBD_MOD_CTRL },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_HOME,        KBD_MOD_ALT },
/* 152 */
{ KBD_UP,        KBD_MOD_ALT },
{ KBD_PAGE_UP,        KBD_MOD_ALT },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_LEFT,        KBD_MOD_ALT },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_RIGHT,        KBD_MOD_ALT },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_END,        KBD_MOD_ALT },
/* 160 */
{ KBD_DOWN,        KBD_MOD_ALT },
{ KBD_PAGE_DOWN,    KBD_MOD_ALT },
{ KBD_INS,        KBD_MOD_ALT },
{ KBD_DEL,        KBD_MOD_ALT },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_TAB,        KBD_MOD_ALT },
{ KBD_ENTER,        KBD_MOD_ALT },
{ KBD_UNDEF,        KBD_MOD_NONE },
/* 168 */
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
/* 176 */
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
/* 192 */
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
/* 208 */
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
/* 224 */
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
/* 240 */
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
{ KBD_UNDEF,        KBD_MOD_NONE },
/* 256 */