300 questions for this. There is more, but it's all rather large blocks of text.