hardware 7 166