Longi layoffs