BRIHURST ASSOCIATES INC.