The forecast outlined in our post this morning is more or less on track. But we have a finer handle on the details of what to ...