>>/876/
found the link itself

https://web.archive.org/web/20190307212540/https://forum.deluge-torrent.org/viewtopic.php?t=54512