RE: opening
I don't think it was a margin call. 100k of those shares traded BEFORE the open. Another 100k went on the open, but at 12.5 cents, then the rest traded at more like 15 or 16 cents. margin call selling should drive the price successively lower, which this did not do.
That said, i don't have an alternative explanation...