Presenter Speech
Thomas O'Malley (Analysts)

All right, everyone. Welcome back to the Barclays Global Tech Conference. I'm Tom O'Malley, semi and semi-cap analyst here. I'm very happy to have Wupen Yuen