The links have moved to a land with no ads and FTP access. :)
Click here if you aren't forwarded in a few seconds
.