Dave,

Sorry to hear about that but I am glad you are OK and had more then adequate cover to run to, I hope the persons responsible are caught and punished.