CANACCORD ADAMS INC.