ARM Ltd and ARM Germany GmbH.