Torex Semiconductor Ltd - Microchip USA