CT ADVISORS INC.