ALLEGRO MICROSYSTEMS LLC