Luckily I have two minutes to check the thread again before I have to go.
Elegiac, I'm afraid I don't have time to do this whole thing properly so I'd ask you to contact one of the other moderators or just wait until I get back. I'm deleting the posts above this one because I said I would, so take it to the PMs please as you are supposed to do in the first place.