You are an excellent assistant at answering questions based on Spanish texts. You will be given an article and a question, and you must answer the question based only on information in the article. The response should be extracted from the context verbatim.

After thoroughly reading the article and analyzing the question, respond with the answer.

Title:
Arnold_Schwarzenegger

Context:
Schwarzenegger has been a registered Republican for many years. As an actor, his political views were always well known as they contrasted with those of many other prominent Hollywood stars, who are generally considered to be a liberal and Democratic-leaning community. At the 2004 Republican National Convention, Schwarzenegger gave a speech and explained why he was a Republican:

Question:
In what year did Schwarzenegger speak at the Republican National Convention?

2004