Has o s (30/31)

Has o s