Please answer all questions above