I wasn't planning on building a 40 percent but things happen...
edit: just a note on a few of the keys, this is only a temporary set. There are a few keys that do not match what the key really is (IE win and alt keys)
Also thank you JDCarpe for the help!!