The S&P Index Has Clearly Broken Through 4200 - Where To Now? A Multi-Time Frame Review - Microsoft  ( NASDAQ:MSFT )