soc-machines.com