Stock futures were mixed Wednesday, with poor earnings from Freddie Mac threatening to sabotage yesterday's huge rally. Less than two hours before the start of trading, Dow Jones Industrial Average futures were 44 points lower at 11541. The S&P 500 futures slipped 3.3 points to 1279.6. But the technology-focused Nasdaq 100 futures pointed to a bright spot, gaining 4.5 to 1873.5 after Cisco Systems beat expectations and posted a 4.4 percent profit increase late Tuesday. Crude-oil futures rose 37 cents to $119.54 a barrel ahead of weekly energy inventory numbers.