So let's come on and talk about the role of NFV in the EPC. Network function virtualization, or NFV, is a trend that the telecom industry has been on for a number of years now, where we use virtualization technology to separate the dependencies of the software from the underlying hardware. In the case of EPC, we can deploy the EPC functions-- that we previously described as virtual machines-- on top of a virtualization software layer, sitting on top of standard high-volume compute resources-- standard servers, standard NIC cards, standard storage components. This also offers the ability to support service function chaining to providing connectivity between those virtual machines. And really, this is an underlying technology that enables service providers to deploy their EPC networks in a more flexible, and dynamic, and cost efficient way. So to summarize this section, 4G networks are now ubiquitous at this point and the technology is mature. Virtualization of the 4G Evolved Packet Core, or EPC, has been gaining traction now for several years. And virtual EPCs are now offered by pretty much, all vendors. And all deployments to date have been on Intel architecture. And Intel has been investing in this space with our vendors and our customers for a number of years to ensure that those offerings are optimized on top of our technology. Most markets are now in late deployment phases and are adding to their EPCs incrementally as required. New users keep coming onto the network, data rates keep going up so service providers need to continue to invest in their EPC capacity. And many are choosing virtualized EPC instances as the way to do that. The major vendors in this market continue to be the likes of Huawei, Erickson, and Nokia. Although, one of the promises of network function virtualization was to enable new entrants to come into the market and we've certainly seen that in the case of virtual EPC, with the likes of a firm to many others providing software first, software only offerings to the market. And we expect to see the next major spending curve in 2020 plus, as service providers invest in new core network capacity to support their rollout of 5G networks. [INTEL MUSIC ]