I don't understand what you do but congratulations on not dying despite the apparent difficulties that have occurred thus far. Many would have given up.
Thanks! We're quite fortunate in that we always knew roughly where we needed to get to from a technical, business, and regulatory standpoint, so actually getting there was just a long hike on a mostly known path, one step at a time.