This link is dead, I hate to ask as the file is large, but any chance of a re-upload?
If you need a host, mega,nz is free (need to sign up) and gives 50gb storage for free.
I've left mine for almost a year without logging in and my files all remained.