hail li s. m.