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
ADOBE SYSTEMS COM 00724F101 1,271 9,766 SH   SOLE 0 9,766 0 0
ISHARES CORE U.S. AGGREGATE BOND FUND COM 464287226 6,216 57,298 SH   SOLE 0 57,298 0 0
ARGAN INC. COM 04010E109 12,478 188,630 SH   SOLE 0 188,630 0 0
ALIGN TECHNOLOGY INC. COM 016255101 542 4,725 SH   SOLE 0 4,725 0 0
AMERICAN SOFTWARE INC. COM 029683109 257 25,000 SH   SOLE 0 25,000 0 0
AMAZON COM 023135106 1,948 2,197 SH   SOLE 0 2,197 0 0
ANADARKO PETROLEUM CORPORATION COM 032511107 315 5,083 SH   SOLE 0 5,083 0 0
ASURE SOFTWARE, INC. COM 04649U102 326 31,700 SH   SOLE 0 31,700 0 0
NATUS MEDICAL INC. COM 639050103 10,865 276,803 SH   SOLE 0 276,803 0 0
BALCHEM CORP COM 057665200 1,315 15,958 SH   SOLE 0 15,958 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 359 6,596 SH   SOLE 0 6,596 0 0
BERKSHIRE HATHAWAY A COM 084670108 5,497 22 SH   SOLE 0 22 0 0
BERKSHIRE HATHAWAY B COM 084670207 1,157 6,943 SH   SOLE 0 6,943 0 0
BLACKROCK CREDIT ALLOCATION INCOME TRUST FUND COM 092508100 2,023 153,747 SH   SOLE 0 153,747 0 0
META FINANCIAL GROUP INC COM 59100U108 24,936 281,761 SH   SOLE 0 281,761 0 0
CELGENE CORPORATION COM 151020104 546 4,385 SH   SOLE 0 4,385 0 0
CARLYLE GROUP COM 14309L102 209 13,100 SH   SOLE 0 13,100 0 0
CHEGG INC. COM 163092109 18,511 2,193,224 SH   SOLE 0 2,193,224 0 0
CORE LABORATORIES NV COM N22717107 2,071 17,924 SH   SOLE 0 17,924 0 0
CANTEL MEDICAL CORP COM 138098108 356 4,450 SH   SOLE 0 4,450 0 0
COPART INC COM 217204106 14,387 232,305 SH   SOLE 0 232,305 0 0
ISHARES CORE US CREDIT BOND COM 464288620 5,170 47,038 SH   SOLE 0 47,038 0 0
COSTAR GROUP INC COM 22160N109 6,995 33,755 SH   SOLE 0 33,755 0 0
CAVCO INDUSTRIES, INC. COM 149568107 5,967 51,267 SH   SOLE 0 51,267 0 0
CHEVRON CORPORATION COM 166764100 322 3,000 SH   SOLE 0 3,000 0 0
DU PONT (E.I.) DE NEMOURS COM 263534109 541 6,729 SH   SOLE 0 6,729 0 0
DANAHER CORPORATION COM 235851102 417 4,872 SH   SOLE 0 4,872 0 0
DAILY JOURNAL CORP COM 233912104 3,209 14,976 SH   SOLE 0 14,976 0 0
EBIX INC. COM 278715206 29,407 480,119 SH   SOLE 0 480,119 0 0
ISHARES MSCI EMERGING MARKETS MINIMUM VOLATILITY E COM 464286533 1,565 29,254 SH   SOLE 0 29,254 0 0
ISHARES MSCI EAFE INDEX FUND COM 464287465 5,171 83,016 SH   SOLE 0 83,016 0 0
ISHARES TR MSCI EAFE GROWTH INDEX FD COM 464288885 1,072 15,428 SH   SOLE 0 15,428 0 0
ISHARES MSCI EAFE VALUE ETF COM 464288877 418 8,320 SH   SOLE 0 8,320 0 0
ENVESTNET INC COM 29404K106 7,572 234,429 SH   SOLE 0 234,429 0 0
EQUINIX INC COM 29444U700 2,105 5,258 SH   SOLE 0 5,258 0 0
EXPEDITORS INTL COM 302130109 548 9,700 SH   SOLE 0 9,700 0 0
FACEBOOK INC - A COM 30303M102 1,254 8,830 SH   SOLE 0 8,830 0 0
SPDR EURO STOXX 50 FUND COM 78463X202 2,370 65,205 SH   SOLE 0 65,205 0 0
FINANCIAL ENGINES, INC COM 317485100 10,073 231,299 SH   SOLE 0 231,299 0 0
FRANCO-NEVADA CORP COM 351858105 5,117 78,107 SH   SOLE 0 78,107 0 0
GUGGENHEIM TAXABLE MUNICIPAL MANAGED DURATION TRUS COM 401664107 1,466 65,885 SH   SOLE 0 65,885 0 0
GENERAL MILLS INC COM 370334104 282 4,774 SH   SOLE 0 4,774 0 0
CORNING INC COM 219350105 243 8,989 SH   SOLE 0 8,989 0 0
ALPHABET INC - CL C COM 38259P706 1,049 1,264 SH   SOLE 0 1,264 0 0
ALPHABET INC. CLASS A COM 38259P508 390 460 SH   SOLE 0 460 0 0
PUREFUNDS ISE CYBER SECURITY ETF COM 26924G201 2,663 90,210 SH   SOLE 0 90,210 0 0
HEALTHCARE SERVICES GROUP COM 421906108 1,224 28,398 SH   SOLE 0 28,398 0 0
ILLUMINA INC COM 452327109 290 1,700 SH   SOLE 0 1,700 0 0
INCYTE CORP COM 45337C102 13,338 99,781 SH   SOLE 0 99,781 0 0
BROOKFIELD GLOBAL LISTED INFRASTRUCTURE INCOME FUN COM 11273Q109 3,944 298,765 SH   SOLE 0 298,765 0 0
IHS MARKIT LTD COM G47567105 9,181 218,867 SH   SOLE 0 218,867 0 0
IROBOT CORPORATION COM 462726100 479 7,240 SH   SOLE 0 7,240 0 0
ISHARES U.S. AEROSPACE & DEFENCE ETF COM 464288760 2,999 20,168 SH   SOLE 0 20,168 0 0
JOHNSON & JOHNSON COM 478160104 405 3,250 SH   SOLE 0 3,250 0 0
KINDER MORGAN HOLDCO LLC COM 49456B101 467 21,500 SH   SOLE 0 21,500 0 0
COCA-COLA CO COM 191216100 952 22,426 SH   SOLE 0 22,426 0 0
LITTELFUSE INC COM 537008104 11,048 69,090 SH   SOLE 0 69,090 0 0
LIGAND PHARMACEUTICALS - CL B COM 53220K504 13,749 129,905 SH   SOLE 0 129,905 0 0
LKQ CORP COM 501889208 3,205 109,495 SH   SOLE 0 109,495 0 0
ELI LILLY & COMPANY COM 532457108 211 2,505 SH   SOLE 0 2,505 0 0
LOGMEIN, INC COM 54142L109 20,101 206,159 SH   SOLE 0 206,159 0 0
MANHATTAN ASSOCIATES INC COM 562750109 2,633 50,590 SH   SOLE 0 50,590 0 0
REMARK MEDIA INC. COM 75954W107 5,769 1,948,988 SH   SOLE 0 1,948,988 0 0
MEDICINES COMPANY COM 584688105 14,349 293,444 SH   SOLE 0 293,444 0 0
MONDELEZ INTERNATIONAL INC. COM 609207105 495 11,490 SH   SOLE 0 11,490 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 13,995 242,588 SH   SOLE 0 242,588 0 0
MERCADO LIBRE COM 58733R102 637 3,010 SH   SOLE 0 3,010 0 0
MARKETAXESS HOLDINGS INC COM 57060D108 14,494 77,306 SH   SOLE 0 77,306 0 0
3M CO COM 88579Y101 397 2,077 SH   SOLE 0 2,077 0 0
ALTRIA GROUP INC COM 02209S103 623 8,718 SH   SOLE 0 8,718 0 0
MOMO,INC COM 60879B107 1,022 30,000 SH   SOLE 0 30,000 0 0
MERCK & CO COM 58933Y105 343 5,400 SH   SOLE 0 5,400 0 0
MICROSOFT CORPORATION COM 594918104 938 14,240 SH   SOLE 0 14,240 0 0
MANAGED DURATION INV GRADE COM 56165R103 1,706 129,241 SH   SOLE 0 129,241 0 0
NEW RELIC, INC. COM 64829B100 6,554 176,800 SH   SOLE 0 176,800 0 0
NORFOLK SOUTHERN CORP COM 655844108 770 6,876 SH   SOLE 0 6,876 0 0
NV5 GLOBAL, INC. COM 62945V109 6,597 175,460 SH   SOLE 0 175,460 0 0
PEPSICO INC COM 713448108 726 6,491 SH   SOLE 0 6,491 0 0
PROCTOR & GAMBLE COMPANY COM 742718109 223 2,482 SH   SOLE 0 2,482 0 0
PPG INDUSTRIES INC COM 693506107 600 5,713 SH   SOLE 0 5,713 0 0
POWERSHARES QQQ NASDAQ 100 COM 73935A104 4,565 34,485 SH   SOLE 0 34,485 0 0
ROPER TECHNOLOGIES, INC COM 776696106 1,740 8,427 SH   SOLE 0 8,427 0 0
SHOPIFY, INC. - CLASS A COM 82509L107 10,423 153,080 SH   SOLE 0 153,080 0 0
SVB FINANCIAL GROUP COM 78486Q101 18,995 102,076 SH   SOLE 0 102,076 0 0
SPECTRUM PHARMA. INC. SDCV 2.75 DUE 12/15/18 CONV BONDS 84763AAB4 2,011 2,003,000 PRN   SOLE 0 2,003,000 0 0
STAMPS.COM INC. COM 852857200 8,950 75,625 SH   SOLE 0 75,625 0 0
SUPERNUS PHARMACEUTICALS INC. COM 868459108 23,307 744,634 SH   SOLE 0 744,634 0 0
SYSCO CORPORATION COM 871829107 516 9,940 SH   SOLE 0 9,940 0 0
AT&T COM 00206R102 364 8,770 SH   SOLE 0 8,770 0 0
TASER INT`L INC. COM 87651B104 4,822 211,571 SH   SOLE 0 211,571 0 0
THE TRADE DESK - CLASS A COM 88339J105 4,410 118,400 SH   SOLE 0 118,400 0 0
TYLER TECHNOLOGIES, INC COM 902252105 8,254 53,405 SH   SOLE 0 53,405 0 0
UDR INC. COM 902653104 571 15,744 SH   SOLE 0 15,744 0 0
AMERCO HOLDING COMPANY COM 023586100 4,085 10,717 SH   SOLE 0 10,717 0 0
ULTA SALON COSMETICS AND FRAGRANCE, INC. COM 90384S303 677 2,375 SH   SOLE 0 2,375 0 0
UNION PACIFIC CORP COM 907818108 4,429 41,810 SH   SOLE 0 41,810 0 0
VICOR CORP COM 925815102 28,726 1,784,222 SH   SOLE 0 1,784,222 0 0
VIASAT INC. COM 92552V100 15,784 247,321 SH   SOLE 0 247,321 0 0
VANGUARD TOTAL STOCK MARKET ETF COM 922908769 5,457 44,980 SH   SOLE 0 44,980 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 347 7,120 SH   SOLE 0 7,120 0 0
WISCONSIN ENERGY CORP COM 976657106 443 7,313 SH   SOLE 0 7,313 0 0
WESTERN UNION COM 959802109 280 13,735 SH   SOLE 0 13,735 0 0
EXXON MOBIL CORP COM 30231G102 3,178 38,747 SH   SOLE 0 38,747 0 0
XPERI CORP. COM 98421B100 9,170 270,090 SH   SOLE 0 270,090 0 0
POWERSHARES S&P SMALL CAP LOW VOLATILITY PORTFOLIO COM 73937B639 3,312 77,274 SH   SOLE 0 77,274 0 0
YATRA ONLINE INC COM G98338109 570 60,000 SH   SOLE 0 60,000 0 0