Sort:  

It is actually a shortened list. Try Googling for "BDSM checklist". There are some rather detailed ones out there. Overly detailed and exhaustive.

I am just impressed someone went through the time to write these things down.
some of them, I was not even aware were a thing.
fascinating!