 All right, Michael Barr, thank you. S&P futures up 0.4% or 24 points. Dow futures up 0.5% or 218 points. NASDAQ futures up 0.5% or 101 points. Ten-year Treasury down 9.30 seconds. Yield 4.21%. Yield on the two-year 4.44%.