HIDA, OKAMOTO & ASSOCIATES INC