Windfall, what do you mean "expected to hit the debt payment of $43 million on April 1st"? Do you mean they are expected to be able to make the payment?
TODAY IS THE DAY OF MY AMAZING GOOD FORTUNE!
Don't wait for the storm to pass, learn to dance in the rain!