God I'm lazy.
As always, please let me know if you catch any mistakes/things that need fixing before the official upload.