Baker Avenue Asset Management, Lp