cary matsuoka