Texas United States; Montreal Qc Canada; Toronto Ontario Canada; United States; Colorado United States; Canada; Boulder Colorado United States; Ontario Canada; Europe; Austin Texas United States; Boston Massachusetts United States; Valley California United States; San Diego California United States; United Kingdom; Sydney Australia; New York New York United States; Paris France; London United Kingdom; San Francisco California United States; Los Angeles California United States; France; Australia; New York United States; California United States; Massachusetts United States; North America