cmsc: the balance sheet