Episode 183 - The Social Security Trustees issued their annual report in June. The news is mostly good, but not entirely.