The launcher source code I usually defaulted to when required. Although unsure where the original source came from, I’ve made enough changes to the source code to claim some credits such as adding the ability to delete files from the client when incorrect files were patched in as well as allowing you to MD5 check files to ensure they weren’t modified.