Canaccord Genuity
Oak Securities
BlytheRay
Bryan Cave Leighton Paisner
Orrick, Herrington & Sutcliffe LLP
Simmons & Simmons
Canaccord Genuity