whats wrong with humor? A 10k would not be out of the question being 10ks are due within 60 days end fiscal year, and based upon previous filings I would say it is coming up soon
(and I am not a bag holder from 2 years ago, i have no idea what your referring to)