s , , , .... ~ o.