Deloitte LLP
Auctus Advisors LLP
Stifel Nicolaus Europe Ltd
Celicourt Communications Ltd
McCarthy Tetrault
Stikeman Elliott LLP