>>5066650
Another video that explains a bunch more details.
https://www.youtube.com/watch?v=NY273id9yk4