The iambewitched FTP server has now been permanently closed.