Hard make (26/43)

Hard make