maegan thomson