6:28AM: SPX futures are up at 4712. ISPC is gapping up 127% on news of a contract with the US government to supply…