STOCK AND ASSET PURCHASE AGREEMENT among L-3 COMMUNICATIONS INTEGRATED SYSTEMS L.P., L3 TECHNOLOGIES, INC. and 450 MADISON ACQUIRECO LLC dated as of May 1, 2018