Estimated Time Remaining: Lots.