The institute hosting my Web services is upgrading its computers for summer. The Web services will be back at 8pm (GMT+1), 2nd August. Sorry for this delay.