SCIENTIFIC RESEARCH CORPORATION SCORES 48M US NAVY NIWC X2026