The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ALPHABET INC CAP STK CL A 02079K305 13,627 12,585 SH   SOLE   12,585 0 0
ALPHABET INC CAP STK CL C 02079K107 22,165 20,506 SH   SOLE   20,506 0 0
AMAZON COM INC COM 023135106 49,649 26,219 SH   SOLE   26,219 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 2,572 12,370 SH   SOLE   12,370 0 0
BENEFITFOCUS INC COM 08180D106 19,571 720,850 SH   SOLE   720,850 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 18,464 58 SH   SOLE   58 0 0
BIO RAD LABS INC CL A 090572207 46,705 149,412 SH   SOLE   149,412 0 0
FARO TECHNOLOGIES INC COM 311642102 27,043 514,326 SH   SOLE   514,326 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 12,397 60,591 SH   SOLE   60,591 0 0
INOVALON HLDGS INC COM CL A 45781D101 26,907 1,854,400 SH   SOLE   1,854,400 0 0
ISHARES TR MSCI INDIA ETF 46429B598 794 22,500 SH   SOLE   22,500 0 0
NATIONAL INSTRS CORP COM 636518102 18,486 440,255 SH   SOLE   440,255 0 0
QAD INC CL A 74727D306 41,285 1,026,727 SH   SOLE   1,026,727 0 0
QAD INC CL B 74727D207 2,664 85,957 SH   SOLE   85,957 0 0
QIAGEN NV SHS NEW N72482123 17,961 442,942 SH   SOLE   442,942 0 0
QUANTERIX CORP COM 74766Q101 8,059 238,489 SH   SOLE   238,489 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 10,918 37,264 SH   SOLE   37,264 0 0
STRATEGIC ED INC COM 86272C103 6,139 34,489 SH   SOLE   34,489 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 7,036 165,430 SH   SOLE   165,430 0 0