Great summary Ericteg, I've just read that page F-21 myself and it explains the whole thing.
Let's focus on the fundamentals. I find the strongest one the $104 million in cash. They can repay those debts anytime, easily and still have 104 - 35 = 69 million cash left !!!