Sohu.com Limited (NASDAQ:SOHU) HEFFX Technical Analysis