Norton Rose Fulbright Canada LLP
Taylor & Blair LLP
Singleton Urquhart Reynolds Vogel LLP
CJC & Co. LLP
Parlee McLaws LLP
Caron & Partners LLP
Public Prosecution Service of Canada
Weir Bowen LLP