Home Stock Long MSFT: riding the ascending flag channel, eyeing $450 target with strong support at $415