Canaccord Genuity
Cormark Securities
Tavistock Communications Ltd
Bennett Jones LLP
HopgoodGanim Lawyers
Latham & Watkins LLP