TRIMBLE INC (Trimble Navigation Ltd prior to 10/2016)