/* 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 */
