I dont think the 8k really means anything. They restated what they read in the NY Post. SEC already saw those articles