Você está usando um navegador desatualizado. Ele pode não exibir este ou outros sites corretamente. Você deve atualizá-lo ou usar um navegador alternativo.
Enfim, falando em mirrors, eu fiz isso nos meus posts antigos que têm links meio instáveis. Me surpreende que ainda não derrubaram, considerando o tempo que passou e o quão novo era o OF dela na época do upload.