TRIMBLE SOLECTRON NAVIGATION FEDERAL SYSTEMS, INC. LIMITED and SOLECTRON CORPORATION