SPM24 JUN S&P E-mini futures. Pivotal resistance at 519600/519740. A drive back above this level should retest the contract high at 522000. Support is 516780, 515950 and 515120/515000.