software-hardware.png