Hardware co (19/35)

Hardware co