 In terms of hardware, what we are showing here is our STM32L4 discovery kit. It's a board that is built around our STM32L4 Cortex-M4 microcontroller. That is a neutral power microcontroller and it comes with a dedicated module for Wi-Fi connectivity. In addition to that, it's also provided with other means for wireless communication such as sub-gigahertz, Bluetooth low-energy and NFC. It's also provided with a full set of sensors for different IoT applications such as accelerometer, gyroscope, micrometer, microphone, and time of flight. All these features make this board the ideal starting point for the development of an IoT node. In terms of software, the discovery kit is officially supported by the major cloud providers and STM32L4 is with our partners. We are developing a reference code that can be run on the discovery kit. So we have a reference code for AWS, for microcontrollers, Google Cloud, and IBM. Connecting to the cloud and streaming your data up to the cloud is as simple as downloading a firmware package, compiling it and running on the IoT discovery kit. Cloud connectivity comes with the need for secure communication and this means handling private keys and credentials. STM32 families have a lot of security features that can be used and combined together in order to protect these device-private keys and credentials. But in order to add an additional layer of security, with this security platform we are showing the combination of an STM32 with our STSafe secure handle. This offer, STSafe is a security coprocessor that comes with offers and perfect isolation in your device and offers an additional level of security in terms of hardware resistance attacks. STSafe becomes then the secure anchor for your application, for your IT node, for the development of services such as secure boot, secure update and for secure communication with the cloud. STSafe is going to be available soon as in the form of an expansion board. This is an ex-nuclear expansion board that can be easily plugged on top of the IoT discovery kit. This board is already supported by our ex-cube, secure boot and secure firmware update reference code and it's going to be available soon also as an additional feature of the cloud connectivity examples. In the demo today we are showing here that combining STSafe and STM32 discovery kit we can implement secure services such as secure boot and secure firmware update. The scenario here we prepared and we sent to the field two modules but as soon as they started sending data to the cloud we realized that we have a problem in one of the ratings of the humidity sensors in the firmware of the module. So we need for a firmware update in order to fix this bug. Thanks to the STSafe secure anchor it is possible to implement services such as secure boot and secure firmware update. So for us to deliver in a secure way a new firmware image to the node and this firmware image is authenticated and checked in terms of integrity from the node itself. What you are showing here is on the module on the right we were able to send and deliver using a cloud vendor service a new firmware image that fixes the problem. As you can see here the humidity sensor is now fixed. This shows how combining our hardware software reference code you can build secure cloud connectivity examples with your IoT node. Thanks for your attention for further information refer to www.st.com