Full hard (20/27)

Full hard