Oh, it's much bigger than late financials. I think this investment is toast, and you have lost your $20K...IMO. Sorry. But we shall see perhaps Sept 7th, but I think you'll find another extension at hand.
I operate on common sense. Common sense is not available to everyone.