Created by aconlon
Once The Cloister was exposed enough to make its members feel uncomfortable, they withdrew further from the public eye and rebranded themselves The Deliverers in 2068.
The Deliverers remained withdrawn until they were ready to reveal their plan in November of 2071, just over a year before the asteroid is scheduled to impact.
The public plan is to evacuate 100% of the human population of Earth. The capacity of the space stations is overstated. A lottery system is announced which will determine which station each family will be sent to. While light on details, it covers enough of the bases for public outcry to be mostly quelled.
One year later in November of 2072, the Board of Directors and their staff depart for their space stations to become the first residents (crews have been in place since the stations were built). The coordinated takeoffs from various spots around the world become the most universally watched broadcast of all time.