windfall of about $600 million windfall of about $600 million windfall of about $600 million windfall of about $600 million windfall of about $600 million windfall of about $600 million windfall of about $600 million windfall of about $600 million windfall of about $600 million