Congratulations - sounds like a crappy ride.
Now please stay healthy up