poosl oosl osl sll