Would anyone please post an URL to the mirror (if any)? Thanks in advance! Correction: It seems that the website is blocking some IP addresses. My ISP gives me an IP address starting with 83.*.*.*, and for some reason, the website blocks this. Any other address my ISP gives me allows me to download...