Longmont computer company posts layoff notice, 89 affected &