$105 billion credit guarantees