Hard make (18/43)

Hard make