Here are the slides : https://docs.google.com/presentation/d/1W3Mz6kplceGqZ1jb-WhcxtSVPn3yCAa786jA3nbHOgI/edit?usp=sharing (will make tiny typo fixes soon)
And I took the liberty to record a presentation with my own speech : https://youtu.be/0g8SwicwnxY
Hope this will be in line with yours (I missed it and had to rely on the presenter notes), and help spread the good word.
Thx again.