Source: https://thomas-bart.com/smo/twitter/.pdf