semformol