KEYGENS SERIAL NUMBERS