I can't seem to find a way to contact anyone other than here, so I thought I'd let you know FTF has been throwing out internal server errors all day and is now requiring a password to view.
Chances are you already know this, but I don't see the harm in letting you know, just in case.