Tested and working.
The only thing wrong with it is the “A” key has been replaced. The A key says g on the physical key even though it still outputs A on the computer.