semol hail