Agreed. $ABWN management either made a decision to knowingly screw over their investors OR to intentionally manipulate their own stock price through the filings.
Either way, who is ever going to trust this group of con men, ever again, including potential customers?