Sentence 1: The festival debuted in 2007 and originated in Phoenix , Arizona and has since been held in San Diego , Houston and Zurich .
Sentence 2: The festival was founded in 2007 and debuted in Phoenix , Arizona and has been held in San Diego , Houston and Zurich since then .
Question: Do Sentence 1 and Sentence 2 express the same meaning? Yes or No?