//:K_DELTA=0x010000,:K_ALT=0x080000,:K_SHIFT=0x040000,:K_CTRL=0x020000,:K_KEYUP=0x100000,:K_SHIFT_CTRL=:K_SHIFT|:K_CTRL;


K_BACK       = VK_BACK + K_DELTA,
K_BACKSPACE  = VK_BACK + K_DELTA,

K_TAB        = 9,

K_SPACE      = 32,

K_RETURN     = 13,
K_ENTER      = K_RETURN,

K_SHIFT_KEY  = VK_SHIFT + K_DELTA,
K_CTRL_KEY   = VK_CONTROL + K_DELTA,
K_ALT_KEY    = VK_MENU + K_DELTA,
K_CAPSLOCK   = VK_CAPITAL + K_DELTA,
K_ESCAPE     = VK_ESCAPE + K_DELTA,
K_PRIOR      = VK_PRIOR + K_DELTA,
K_PAGEUP     = VK_PRIOR + K_DELTA,
K_NEXT       = VK_NEXT + K_DELTA,
K_PAGEDOWN   = VK_NEXT + K_DELTA,
K_END        = VK_END + K_DELTA,
K_HOME       = VK_HOME + K_DELTA,
K_LEFT       = VK_LEFT + K_DELTA,
K_UP         = VK_UP + K_DELTA,
K_RIGHT      = VK_RIGHT + K_DELTA,
K_DOWN       = VK_DOWN + K_DELTA,
K_INSERT     = VK_INSERT + K_DELTA,
K_DELETE     = VK_DELETE + K_DELTA,

K_NUMPAD0    = VK_NUMPAD0 + K_DELTA,
K_NUMPAD1    = VK_NUMPAD1 + K_DELTA,
K_NUMPAD2    = VK_NUMPAD2 + K_DELTA,
K_NUMPAD3    = VK_NUMPAD3 + K_DELTA,
K_NUMPAD4    = VK_NUMPAD4 + K_DELTA,
K_NUMPAD5    = VK_NUMPAD5 + K_DELTA,
K_NUMPAD6    = VK_NUMPAD6 + K_DELTA,
K_NUMPAD7    = VK_NUMPAD7 + K_DELTA,
K_NUMPAD8    = VK_NUMPAD8 + K_DELTA,
K_NUMPAD9    = VK_NUMPAD9 + K_DELTA,
K_MULTIPLY   = VK_MULTIPLY + K_DELTA,
K_ADD        = VK_ADD + K_DELTA,
K_SEPARATOR  = VK_SEPARATOR + K_DELTA,
K_SUBTRACT   = VK_SUBTRACT + K_DELTA,
K_DECIMAL    = VK_DECIMAL + K_DELTA,
K_DIVIDE     = VK_DIVIDE + K_DELTA,

K_SCROLL     = VK_SCROLL + K_DELTA,

K_PLUS       = VK_OEM_PLUS + K_DELTA,
K_MINUS      = VK_OEM_MINUS + K_DELTA,
K_COMMA      = VK_OEM_COMMA + K_DELTA,
K_PERIOD     = VK_OEM_PERIOD + K_DELTA,
K_SEMICOLON  = VK_OEM_1 + K_DELTA,	
K_SLASH      = VK_OEM_2 + K_DELTA,
K_GRAVE      = VK_OEM_3 + K_DELTA,
K_LBRACKET   = VK_OEM_4 + K_DELTA,
K_BACKSLASH  = VK_OEM_5 + K_DELTA,
K_RBRACKET   = VK_OEM_6 + K_DELTA,
K_QUOTEDBL   = VK_OEM_7 + K_DELTA,

K_F1         = VK_F1 + K_DELTA,
K_F2         = VK_F2 + K_DELTA,
K_F3         = VK_F3 + K_DELTA,
K_F4         = VK_F4 + K_DELTA,
K_F5         = VK_F5 + K_DELTA,
K_F6         = VK_F6 + K_DELTA,
K_F7         = VK_F7 + K_DELTA,
K_F8         = VK_F8 + K_DELTA,
K_F9         = VK_F9 + K_DELTA,
K_F10        = VK_F10 + K_DELTA,
K_F11        = VK_F11 + K_DELTA,
K_F12        = VK_F12 + K_DELTA,

K_A          = 'A' + K_DELTA,
K_B          = 'B' + K_DELTA,
K_C          = 'C' + K_DELTA,
K_D          = 'D' + K_DELTA,
K_E          = 'E' + K_DELTA,
K_F          = 'F' + K_DELTA,
K_G          = 'G' + K_DELTA,
K_H          = 'H' + K_DELTA,
K_I          = 'I' + K_DELTA,
K_J          = 'J' + K_DELTA,
K_K          = 'K' + K_DELTA,
K_L          = 'L' + K_DELTA,
K_M          = 'M' + K_DELTA,
K_N          = 'N' + K_DELTA,
K_O          = 'O' + K_DELTA,
K_P          = 'P' + K_DELTA,
K_Q          = 'Q' + K_DELTA,
K_R          = 'R' + K_DELTA,
K_S          = 'S' + K_DELTA,
K_T          = 'T' + K_DELTA,
K_U          = 'U' + K_DELTA,
K_V          = 'V' + K_DELTA,
K_W          = 'W' + K_DELTA,
K_X          = 'X' + K_DELTA,
K_Y          = 'Y' + K_DELTA,
K_Z          = 'Z' + K_DELTA,
K_0          = '0' + K_DELTA,
K_1          = '1' + K_DELTA,
K_2          = '2' + K_DELTA,
K_3          = '3' + K_DELTA,
K_4          = '4' + K_DELTA,
K_5          = '5' + K_DELTA,
K_6          = '6' + K_DELTA,
K_7          = '7' + K_DELTA,
K_8          = '8' + K_DELTA,
K_9          = '9' + K_DELTA,

K_CTRL_LBRACKET  = K_CTRL|219|K_DELTA,
K_CTRL_RBRACKET  = K_CTRL|221|K_DELTA,
K_CTRL_MINUS     = K_CTRL|0xbd|K_DELTA,
K_CTRL_GRAVE     = K_CTRL|0xc0|K_DELTA,
K_CTRL_SLASH     = K_CTRL|0xbf|K_DELTA,
K_CTRL_BACKSLASH = K_CTRL|0xdc|K_DELTA,
K_CTRL_COMMA     = K_CTRL|0xbc|K_DELTA,
K_CTRL_PERIOD    = K_CTRL|0xbe|K_DELTA,
K_CTRL_SEMICOLON = K_CTRL|0xbe|K_DELTA,
K_CTRL_EQUAL     = K_CTRL|0xbb|K_DELTA,
K_CTRL_APOSTROPHE= K_CTRL|0xde|K_DELTA,

K_BREAK      = VK_CANCEL + K_DELTA,


====================================


	K_CTRL_BACK      = K_CTRL|K_BACKSPACE,
	K_CTRL_BACKSPACE = K_CTRL|K_BACKSPACE,
	K_CTRL_TAB       = K_CTRL|K_TAB,
	K_CTRL_RETURN    = K_CTRL|K_ENTER,
	K_CTRL_ENTER     = K_CTRL|K_ENTER,
	K_CTRL_ESCAPE    = K_CTRL|K_ESCAPE,
	K_CTRL_SPACE     = K_CTRL|K_SPACE,
	K_CTRL_PRIOR     = K_CTRL|K_PAGEUP,
	K_CTRL_PAGEUP    = K_CTRL|K_PAGEUP,
	K_CTRL_NEXT      = K_CTRL|K_PAGEDOWN,
	K_CTRL_PAGEDOWN  = K_CTRL|K_PAGEDOWN,
	K_CTRL_END       = K_CTRL|K_END,
	K_CTRL_HOME      = K_CTRL|K_HOME,
	K_CTRL_LEFT      = K_CTRL|K_LEFT,
	K_CTRL_UP        = K_CTRL|K_UP,
	K_CTRL_RIGHT     = K_CTRL|K_RIGHT,
	K_CTRL_DOWN      = K_CTRL|K_DOWN,
	K_CTRL_INSERT    = K_CTRL|K_INSERT,
	K_CTRL_DELETE    = K_CTRL|K_DELETE,


	K_CTRL_NUMPAD0   = K_CTRL|K_NUMPAD0,
	K_CTRL_NUMPAD1   = K_CTRL|K_NUMPAD1,
	K_CTRL_NUMPAD2   = K_CTRL|K_NUMPAD2,
	K_CTRL_NUMPAD3   = K_CTRL|K_NUMPAD3,
	K_CTRL_NUMPAD4   = K_CTRL|K_NUMPAD4,
	K_CTRL_NUMPAD5   = K_CTRL|K_NUMPAD5,
	K_CTRL_NUMPAD6   = K_CTRL|K_NUMPAD6,
	K_CTRL_NUMPAD7   = K_CTRL|K_NUMPAD7,
	K_CTRL_NUMPAD8   = K_CTRL|K_NUMPAD8,
	K_CTRL_NUMPAD9   = K_CTRL|K_NUMPAD9,
	K_CTRL_MULTIPLY  = K_CTRL|K_MULTIPLY,
	K_CTRL_ADD       = K_CTRL|K_ADD,
	K_CTRL_SEPARATOR = K_CTRL|K_SEPARATOR,
	K_CTRL_SUBTRACT  = K_CTRL|K_SUBTRACT,
	K_CTRL_DECIMAL   = K_CTRL|K_DECIMAL,
	K_CTRL_DIVIDE    = K_CTRL|K_DIVIDE,

	K_CTRL_F1        = K_CTRL|K_F1,
	K_CTRL_F2        = K_CTRL|K_F2,
	K_CTRL_F3        = K_CTRL|K_F3,
	K_CTRL_F4        = K_CTRL|K_F4,
	K_CTRL_F5        = K_CTRL|K_F5,
	K_CTRL_F6        = K_CTRL|K_F6,
	K_CTRL_F7        = K_CTRL|K_F7,
	K_CTRL_F8        = K_CTRL|K_F8,
	K_CTRL_F9        = K_CTRL|K_F9,
	K_CTRL_F10       = K_CTRL|K_F10,
	K_CTRL_F11       = K_CTRL|K_F11,
	K_CTRL_F12       = K_CTRL|K_F12,
	K_CTRL_SCROLL    = K_CTRL|K_SCROLL,

	K_CTRL_A         = K_CTRL|K_A,
	K_CTRL_B         = K_CTRL|K_B,
	K_CTRL_C         = K_CTRL|K_C,
	K_CTRL_D         = K_CTRL|K_D,
	K_CTRL_E         = K_CTRL|K_E,
	K_CTRL_F         = K_CTRL|K_F,
	K_CTRL_G         = K_CTRL|K_G,
	K_CTRL_H         = K_CTRL|K_H,
	K_CTRL_I         = K_CTRL|K_I,
	K_CTRL_J         = K_CTRL|K_J,
	K_CTRL_K         = K_CTRL|K_K,
	K_CTRL_L         = K_CTRL|K_L,
	K_CTRL_M         = K_CTRL|K_M,
	K_CTRL_N         = K_CTRL|K_N,
	K_CTRL_O         = K_CTRL|K_O,
	K_CTRL_P         = K_CTRL|K_P,
	K_CTRL_Q         = K_CTRL|K_Q,
	K_CTRL_R         = K_CTRL|K_R,
	K_CTRL_S         = K_CTRL|K_S,
	K_CTRL_T         = K_CTRL|K_T,
	K_CTRL_U         = K_CTRL|K_U,
	K_CTRL_V         = K_CTRL|K_V,
	K_CTRL_W         = K_CTRL|K_W,
	K_CTRL_X         = K_CTRL|K_X,
	K_CTRL_Y         = K_CTRL|K_Y,
	K_CTRL_Z         = K_CTRL|K_Z,
	K_CTRL_0         = K_CTRL|K_0,
	K_CTRL_1         = K_CTRL|K_1,
	K_CTRL_2         = K_CTRL|K_2,
	K_CTRL_3         = K_CTRL|K_3,
	K_CTRL_4         = K_CTRL|K_4,
	K_CTRL_5         = K_CTRL|K_5,
	K_CTRL_6         = K_CTRL|K_6,
	K_CTRL_7         = K_CTRL|K_7,
	K_CTRL_8         = K_CTRL|K_8,
	K_CTRL_9         = K_CTRL|K_9,

	K_SHIFT_BACK      = K_SHIFT|K_BACKSPACE,
	K_SHIFT_BACKSPACE = K_SHIFT|K_BACKSPACE,
	K_SHIFT_TAB       = K_SHIFT|K_TAB,
	K_SHIFT_RETURN    = K_SHIFT|K_ENTER,
	K_SHIFT_ENTER     = K_SHIFT|K_ENTER,
	K_SHIFT_ESCAPE    = K_SHIFT|K_ESCAPE,
	K_SHIFT_SPACE     = K_SHIFT|K_SPACE,
	K_SHIFT_PRIOR     = K_SHIFT|K_PAGEUP,
	K_SHIFT_PAGEUP    = K_SHIFT|K_PAGEUP,
	K_SHIFT_NEXT      = K_SHIFT|K_PAGEDOWN,
	K_SHIFT_PAGEDOWN  = K_SHIFT|K_PAGEDOWN,
	K_SHIFT_END       = K_SHIFT|K_END,
	K_SHIFT_HOME      = K_SHIFT|K_HOME,
	K_SHIFT_LEFT      = K_SHIFT|K_LEFT,
	K_SHIFT_UP        = K_SHIFT|K_UP,
	K_SHIFT_RIGHT     = K_SHIFT|K_RIGHT,
	K_SHIFT_DOWN      = K_SHIFT|K_DOWN,
	K_SHIFT_INSERT    = K_SHIFT|K_INSERT,
	K_SHIFT_DELETE    = K_SHIFT|K_DELETE,

	K_SHIFT_NUMPAD0   = K_SHIFT|K_NUMPAD0,
	K_SHIFT_NUMPAD1   = K_SHIFT|K_NUMPAD1,
	K_SHIFT_NUMPAD2   = K_SHIFT|K_NUMPAD2,
	K_SHIFT_NUMPAD3   = K_SHIFT|K_NUMPAD3,
	K_SHIFT_NUMPAD4   = K_SHIFT|K_NUMPAD4,
	K_SHIFT_NUMPAD5   = K_SHIFT|K_NUMPAD5,
	K_SHIFT_NUMPAD6   = K_SHIFT|K_NUMPAD6,
	K_SHIFT_NUMPAD7   = K_SHIFT|K_NUMPAD7,
	K_SHIFT_NUMPAD8   = K_SHIFT|K_NUMPAD8,
	K_SHIFT_NUMPAD9   = K_SHIFT|K_NUMPAD9,
	K_SHIFT_MULTIPLY  = K_SHIFT|K_MULTIPLY,
	K_SHIFT_ADD       = K_SHIFT|K_ADD,
	K_SHIFT_SEPARATOR = K_SHIFT|K_SEPARATOR,
	K_SHIFT_SUBRACT   = K_SHIFT|K_SUBTRACT,
	K_SHIFT_DECIMAL   = K_SHIFT|K_DECIMAL,
	K_SHIFT_DIVIDE    = K_SHIFT|K_DIVIDE,
	K_SHIFT_F1        = K_SHIFT|K_F1,
	K_SHIFT_F2        = K_SHIFT|K_F2,
	K_SHIFT_F3        = K_SHIFT|K_F3,
	K_SHIFT_F4        = K_SHIFT|K_F4,
	K_SHIFT_F5        = K_SHIFT|K_F5,
	K_SHIFT_F6        = K_SHIFT|K_F6,
	K_SHIFT_F7        = K_SHIFT|K_F7,
	K_SHIFT_F8        = K_SHIFT|K_F8,
	K_SHIFT_F9        = K_SHIFT|K_F9,
	K_SHIFT_F10       = K_SHIFT|K_F10,
	K_SHIFT_F11       = K_SHIFT|K_F11,
	K_SHIFT_F12       = K_SHIFT|K_F12,
	K_SHIFT_SCROLL    = K_SHIFT|K_SCROLL,

	K_SHIFT_A         = K_SHIFT|K_A,
	K_SHIFT_B         = K_SHIFT|K_B,
	K_SHIFT_C         = K_SHIFT|K_C,
	K_SHIFT_D         = K_SHIFT|K_D,
	K_SHIFT_E         = K_SHIFT|K_E,
	K_SHIFT_F         = K_SHIFT|K_F,
	K_SHIFT_G         = K_SHIFT|K_G,
	K_SHIFT_H         = K_SHIFT|K_H,
	K_SHIFT_I         = K_SHIFT|K_I,
	K_SHIFT_J         = K_SHIFT|K_J,
	K_SHIFT_K         = K_SHIFT|K_K,
	K_SHIFT_L         = K_SHIFT|K_L,
	K_SHIFT_M         = K_SHIFT|K_M,
	K_SHIFT_N         = K_SHIFT|K_N,
	K_SHIFT_O         = K_SHIFT|K_O,
	K_SHIFT_P         = K_SHIFT|K_P,
	K_SHIFT_Q         = K_SHIFT|K_Q,
	K_SHIFT_R         = K_SHIFT|K_R,
	K_SHIFT_S         = K_SHIFT|K_S,
	K_SHIFT_T         = K_SHIFT|K_T,
	K_SHIFT_U         = K_SHIFT|K_U,
	K_SHIFT_V         = K_SHIFT|K_V,
	K_SHIFT_W         = K_SHIFT|K_W,
	K_SHIFT_X         = K_SHIFT|K_X,
	K_SHIFT_Y         = K_SHIFT|K_Y,
	K_SHIFT_Z         = K_SHIFT|K_Z,
	K_SHIFT_0         = K_SHIFT|K_0,
	K_SHIFT_1         = K_SHIFT|K_1,
	K_SHIFT_2         = K_SHIFT|K_2,
	K_SHIFT_3         = K_SHIFT|K_3,
	K_SHIFT_4         = K_SHIFT|K_4,
	K_SHIFT_5         = K_SHIFT|K_5,
	K_SHIFT_6         = K_SHIFT|K_6,
	K_SHIFT_7         = K_SHIFT|K_7,
	K_SHIFT_8         = K_SHIFT|K_8,
	K_SHIFT_9         = K_SHIFT|K_9,

	K_SHIFT_CTRL_BACK      = K_SHIFT_CTRL|K_BACKSPACE,
	K_SHIFT_CTRL_BACKSPACE = K_SHIFT_CTRL|K_BACKSPACE,
	K_SHIFT_CTRL_TAB       = K_SHIFT_CTRL|K_TAB,
	K_SHIFT_CTRL_RETURN    = K_SHIFT_CTRL|K_ENTER,
	K_SHIFT_CTRL_ENTER     = K_SHIFT_CTRL|K_ENTER,
	K_SHIFT_CTRL_ESCAPE    = K_SHIFT_CTRL|K_ESCAPE,
	K_SHIFT_CTRL_SPACE     = K_SHIFT_CTRL|K_SPACE,
	K_SHIFT_CTRL_PRIOR     = K_SHIFT_CTRL|K_PAGEUP,
	K_SHIFT_CTRL_PAGEUP    = K_SHIFT_CTRL|K_PAGEUP,
	K_SHIFT_CTRL_NEXT      = K_SHIFT_CTRL|K_PAGEDOWN,
	K_SHIFT_CTRL_PAGEDOWN  = K_SHIFT_CTRL|K_PAGEDOWN,
	K_SHIFT_CTRL_END       = K_SHIFT_CTRL|K_END,
	K_SHIFT_CTRL_HOME      = K_SHIFT_CTRL|K_HOME,
	K_SHIFT_CTRL_LEFT      = K_SHIFT_CTRL|K_LEFT,
	K_SHIFT_CTRL_UP        = K_SHIFT_CTRL|K_UP,
	K_SHIFT_CTRL_RIGHT     = K_SHIFT_CTRL|K_RIGHT,
	K_SHIFT_CTRL_DOWN      = K_SHIFT_CTRL|K_DOWN,
	K_SHIFT_CTRL_INSERT    = K_SHIFT_CTRL|K_INSERT,
	K_SHIFT_CTRL_DELETE    = K_SHIFT_CTRL|K_DELETE,
	K_SHIFT_CTRL_LBRACKET  = K_SHIFT_CTRL|219|K_DELTA,
	K_SHIFT_CTRL_RBRACKET  = K_SHIFT_CTRL|221|K_DELTA,

	K_SHIFT_CTRL_NUMPAD0   = K_SHIFT_CTRL|K_NUMPAD0,
	K_SHIFT_CTRL_NUMPAD1   = K_SHIFT_CTRL|K_NUMPAD1,
	K_SHIFT_CTRL_NUMPAD2   = K_SHIFT_CTRL|K_NUMPAD2,
	K_SHIFT_CTRL_NUMPAD3   = K_SHIFT_CTRL|K_NUMPAD3,
	K_SHIFT_CTRL_NUMPAD4   = K_SHIFT_CTRL|K_NUMPAD4,
	K_SHIFT_CTRL_NUMPAD5   = K_SHIFT_CTRL|K_NUMPAD5,
	K_SHIFT_CTRL_NUMPAD6   = K_SHIFT_CTRL|K_NUMPAD6,
	K_SHIFT_CTRL_NUMPAD7   = K_SHIFT_CTRL|K_NUMPAD7,
	K_SHIFT_CTRL_NUMPAD8   = K_SHIFT_CTRL|K_NUMPAD8,
	K_SHIFT_CTRL_NUMPAD9   = K_SHIFT_CTRL|K_NUMPAD9,
	K_SHIFT_CTRL_MULTIPLY  = K_SHIFT_CTRL|K_MULTIPLY,
	K_SHIFT_CTRL_ADD       = K_SHIFT_CTRL|K_ADD,
	K_SHIFT_CTRL_SEPARATOR = K_SHIFT_CTRL|K_SEPARATOR,
	K_SHIFT_CTRL_SUBRACT   = K_SHIFT_CTRL|K_SUBTRACT,
	K_SHIFT_CTRL_DECIMAL   = K_SHIFT_CTRL|K_DECIMAL,
	K_SHIFT_CTRL_DIVIDE    = K_SHIFT_CTRL|K_DIVIDE,
	K_SHIFT_CTRL_F1        = K_SHIFT_CTRL|K_F1,
	K_SHIFT_CTRL_F2        = K_SHIFT_CTRL|K_F2,
	K_SHIFT_CTRL_F3        = K_SHIFT_CTRL|K_F3,
	K_SHIFT_CTRL_F4        = K_SHIFT_CTRL|K_F4,
	K_SHIFT_CTRL_F5        = K_SHIFT_CTRL|K_F5,
	K_SHIFT_CTRL_F6        = K_SHIFT_CTRL|K_F6,
	K_SHIFT_CTRL_F7        = K_SHIFT_CTRL|K_F7,
	K_SHIFT_CTRL_F8        = K_SHIFT_CTRL|K_F8,
	K_SHIFT_CTRL_F9        = K_SHIFT_CTRL|K_F9,
	K_SHIFT_CTRL_F10       = K_SHIFT_CTRL|K_F10,
	K_SHIFT_CTRL_F11       = K_SHIFT_CTRL|K_F11,
	K_SHIFT_CTRL_F12       = K_SHIFT_CTRL|K_F12,
	K_SHIFT_CTRL_SCROLL    = K_SHIFT_CTRL|K_SCROLL,

	K_SHIFT_CTRL_A         = K_SHIFT_CTRL|K_A,
	K_SHIFT_CTRL_B         = K_SHIFT_CTRL|K_B,
	K_SHIFT_CTRL_C         = K_SHIFT_CTRL|K_C,
	K_SHIFT_CTRL_D         = K_SHIFT_CTRL|K_D,
	K_SHIFT_CTRL_E         = K_SHIFT_CTRL|K_E,
	K_SHIFT_CTRL_F         = K_SHIFT_CTRL|K_F,
	K_SHIFT_CTRL_G         = K_SHIFT_CTRL|K_G,
	K_SHIFT_CTRL_H         = K_SHIFT_CTRL|K_H,
	K_SHIFT_CTRL_I         = K_SHIFT_CTRL|K_I,
	K_SHIFT_CTRL_J         = K_SHIFT_CTRL|K_J,
	K_SHIFT_CTRL_K         = K_SHIFT_CTRL|K_K,
	K_SHIFT_CTRL_L         = K_SHIFT_CTRL|K_L,
	K_SHIFT_CTRL_M         = K_SHIFT_CTRL|K_M,
	K_SHIFT_CTRL_N         = K_SHIFT_CTRL|K_N,
	K_SHIFT_CTRL_O         = K_SHIFT_CTRL|K_O,
	K_SHIFT_CTRL_P         = K_SHIFT_CTRL|K_P,
	K_SHIFT_CTRL_Q         = K_SHIFT_CTRL|K_Q,
	K_SHIFT_CTRL_R         = K_SHIFT_CTRL|K_R,
	K_SHIFT_CTRL_S         = K_SHIFT_CTRL|K_S,
	K_SHIFT_CTRL_T         = K_SHIFT_CTRL|K_T,
	K_SHIFT_CTRL_U         = K_SHIFT_CTRL|K_U,
	K_SHIFT_CTRL_V         = K_SHIFT_CTRL|K_V,
	K_SHIFT_CTRL_W         = K_SHIFT_CTRL|K_W,
	K_SHIFT_CTRL_X         = K_SHIFT_CTRL|K_X,
	K_SHIFT_CTRL_Y         = K_SHIFT_CTRL|K_Y,
	K_SHIFT_CTRL_Z         = K_SHIFT_CTRL|K_Z,
	K_SHIFT_CTRL_0         = K_SHIFT_CTRL|K_0,
	K_SHIFT_CTRL_1         = K_SHIFT_CTRL|K_1,
	K_SHIFT_CTRL_2         = K_SHIFT_CTRL|K_2,
	K_SHIFT_CTRL_3         = K_SHIFT_CTRL|K_3,
	K_SHIFT_CTRL_4         = K_SHIFT_CTRL|K_4,
	K_SHIFT_CTRL_5         = K_SHIFT_CTRL|K_5,
	K_SHIFT_CTRL_6         = K_SHIFT_CTRL|K_6,
	K_SHIFT_CTRL_7         = K_SHIFT_CTRL|K_7,
	K_SHIFT_CTRL_8         = K_SHIFT_CTRL|K_8,
	K_SHIFT_CTRL_9         = K_SHIFT_CTRL|K_9,

	K_ALT_BACK      = K_ALT|K_BACKSPACE,
	K_ALT_BACKSPACE = K_ALT|K_BACKSPACE,
	K_ALT_TAB       = K_ALT|K_TAB,
	K_ALT_RETURN    = K_ALT|K_ENTER,
	K_ALT_ENTER     = K_ALT|K_ENTER,
	K_ALT_ESCAPE    = K_ALT|K_ESCAPE,
	K_ALT_SPACE     = K_ALT|K_SPACE,
	K_ALT_PRIOR     = K_ALT|K_PAGEUP,
	K_ALT_PAGEUP    = K_ALT|K_PAGEUP,
	K_ALT_NEXT      = K_ALT|K_PAGEDOWN,
	K_ALT_PAGEDOWN  = K_ALT|K_PAGEDOWN,
	K_ALT_END       = K_ALT|K_END,
	K_ALT_HOME      = K_ALT|K_HOME,
	K_ALT_LEFT      = K_ALT|K_LEFT,
	K_ALT_UP        = K_ALT|K_UP,
	K_ALT_RIGHT     = K_ALT|K_RIGHT,
	K_ALT_DOWN      = K_ALT|K_DOWN,
	K_ALT_INSERT    = K_ALT|K_INSERT,
	K_ALT_DELETE    = K_ALT|K_DELETE,

	K_ALT_NUMPAD0   = K_ALT|K_NUMPAD0,
	K_ALT_NUMPAD1   = K_ALT|K_NUMPAD1,
	K_ALT_NUMPAD2   = K_ALT|K_NUMPAD2,
	K_ALT_NUMPAD3   = K_ALT|K_NUMPAD3,
	K_ALT_NUMPAD4   = K_ALT|K_NUMPAD4,
	K_ALT_NUMPAD5   = K_ALT|K_NUMPAD5,
	K_ALT_NUMPAD6   = K_ALT|K_NUMPAD6,
	K_ALT_NUMPAD7   = K_ALT|K_NUMPAD7,
	K_ALT_NUMPAD8   = K_ALT|K_NUMPAD8,
	K_ALT_NUMPAD9   = K_ALT|K_NUMPAD9,
	K_ALT_MULTIPLY  = K_ALT|K_MULTIPLY,
	K_ALT_ADD       = K_ALT|K_ADD,
	K_ALT_SEPARATOR = K_ALT|K_SEPARATOR,
	K_ALT_SUBTRACT  = K_ALT|K_SUBTRACT,
	K_ALT_DECIMAL   = K_ALT|K_DECIMAL,
	K_ALT_DIVIDE    = K_ALT|K_DIVIDE,
	K_ALT_F1        = K_ALT|K_F1,
	K_ALT_F2        = K_ALT|K_F2,
	K_ALT_F3        = K_ALT|K_F3,
	K_ALT_F4        = K_ALT|K_F4,
	K_ALT_F5        = K_ALT|K_F5,
	K_ALT_F6        = K_ALT|K_F6,
	K_ALT_F7        = K_ALT|K_F7,
	K_ALT_F8        = K_ALT|K_F8,
	K_ALT_F9        = K_ALT|K_F9,
	K_ALT_F10       = K_ALT|K_F10,
	K_ALT_F11       = K_ALT|K_F11,
	K_ALT_F12       = K_ALT|K_F12,
	K_ALT_SCROLL    = K_ALT|K_SCROLL,

	K_ALT_A         = K_ALT|K_A,
	K_ALT_B         = K_ALT|K_B,
	K_ALT_C         = K_ALT|K_C,
	K_ALT_D         = K_ALT|K_D,
	K_ALT_E         = K_ALT|K_E,
	K_ALT_F         = K_ALT|K_F,
	K_ALT_G         = K_ALT|K_G,
	K_ALT_H         = K_ALT|K_H,
	K_ALT_I         = K_ALT|K_I,
	K_ALT_J         = K_ALT|K_J,
	K_ALT_K         = K_ALT|K_K,
	K_ALT_L         = K_ALT|K_L,
	K_ALT_M         = K_ALT|K_M,
	K_ALT_N         = K_ALT|K_N,
	K_ALT_O         = K_ALT|K_O,
	K_ALT_P         = K_ALT|K_P,
	K_ALT_Q         = K_ALT|K_Q,
	K_ALT_R         = K_ALT|K_R,
	K_ALT_S         = K_ALT|K_S,
	K_ALT_T         = K_ALT|K_T,
	K_ALT_U         = K_ALT|K_U,
	K_ALT_V         = K_ALT|K_V,
	K_ALT_W         = K_ALT|K_W,
	K_ALT_X         = K_ALT|K_X,
	K_ALT_Y         = K_ALT|K_Y,
	K_ALT_Z         = K_ALT|K_Z,
	K_ALT_0         = K_ALT|K_0,
	K_ALT_1         = K_ALT|K_1,
	K_ALT_2         = K_ALT|K_2,
	K_ALT_3         = K_ALT|K_3,
	K_ALT_4         = K_ALT|K_4,
	K_ALT_5         = K_ALT|K_5,
	K_ALT_6         = K_ALT|K_6,
	K_ALT_7         = K_ALT|K_7,
	K_ALT_8         = K_ALT|K_8,
	K_ALT_9         = K_ALT|K_9,

	K_CTRL_BREAK    = K_CTRL|K_BREAK
