That nearly $200 bln deficit in March? It would have been $30 bln lower if April 1 fell on a Monday instead of Sunday, pushing loads of benefits into the March payment period.

The cumulative deficit so far in FY 2012 is $779 bln versus $829.4 bln a year ago.

Well, I feel much better now…