#define ESC		???
#define N1		???
#define N2		???
#define N3		???
#define N4		???
#define N5		???
#define N6		???
#define N7		???
#define N8		???
#define N9		???
#define N0		???
#define MINUS		???
#define EQUALS		???
#define BACKSPACE		???
#define TAB		???
#define Q		???
#define W		???
#define E		???
#define R		???
#define T		???
#define Y		???
#define U		???
#define I		???
#define O		???
#define P		???
#define OPENBRACE		???
#define CLOSEBRACE		???
#define ENTER		???
#define CTRL		???
#define A		???
#define S		???
#define D		???
#define F		???
#define G		???
#define H		???
#define J		???
#define K		???
#define L		???
#define COLON		???
#define QUOTE		???
#define TILDE		???
#define LSHIFT		???
#define BACKSLASH		???
#define Z		???
#define X		???
#define C		???
#define V		???
#define B		???
#define N		???
#define M		???
#define COMMA		???
#define STOP		???
#define SLASH		???
#define RSHIFT		???
#define ASTERISK		???
#define ALT		???
#define SPACE		???
#define CAPSLOCK		???
#define F1		???
#define F2		???
#define F3		???
#define F4		???
#define F5		???
#define F6		???
#define F7		???
#define F8		???
#define F9		???
#define F10		???
#define NUMLOCK		???
#define SCRLOCK		???
#define HOME		???
#define UP		???
#define PGUP		???
#define MINUS_PAD		???
#define LEFT		???
#define PAD_5		???
#define RIGHT		???
#define PLUS_PAD		???
#define END		???
#define DOWN		???
#define PGDN		???
#define INSERT		???
#define DEL		???
#define UNK1		83
#define UNK2		128
#define UNK3		85
#define F11		???
#define F12		???
#define UNK4		128
#define UNK5		128
#define UNK6		128
#define UNK7		128
#define UNK8		128
#define UNK9		128
#define UNK10		128
#define UNK11		95
#define UNK12		96
#define UNK13		97
#define UNK14		98
#define UNK15		99
#define UNK16		100
#define UNK17		101
#define UNK18		102
#define UNK19		103
#define UNK20		104
#define UNK21		105
#define UNK22		106
#define UNK23		107
#define UNK24		108
#define UNK25		109
#define MACRO		???
#define UNK26		128
#define UNK27		128
#define UNK28		128
#define UNK29		128
#define UNK30		128
#define UNK31		128
#define UNK32		128
#define UNK33		128
#define UNK34		128
#define UNK35		128
#define UNK36		128
#define UNK37		128
#define UNK38		128
#define UNK39		128
#define UNK40		128
#define UNK41		128
