Good Lord there are a bunch of them. I'll break it down into cateories to make digesting it a bit easier