Contributors:

BAE Systems plc

ASV Global