It should be up now. I can't download all the versions at once due to Mega's IP file limit. Let me know if you run into any issues. Thank you!