Unisys Corp has won a $42m subcontract for several 2200/600 mainframes and U6000 Unix machines from Martin Marietta Corp in connection with Marietta’s monster $526m multi-year US Department of Housing & Urban Development Integrated Information Processing Services pact.