Anyone can confirm these dates? Release Candidate in April? Release To Manufacturor in July? OEM in October? Retail On Christmas Season? cheers