Allegro Microsystems Inc