Which of the following has