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
AXON ENTERPRISE, INC. COM 05464C101 30,194 477,898 SH   SOLE 0 477,898 0 0
ADOBE SYSTEMS COM 00724F101 2,028 8,317 SH   SOLE 0 8,317 0 0
WISDOMTREE BARCLAYS YIELD ENHANCED U.S. AGGREGATE COM 97717X511 8,021 165,520 SH   SOLE 0 165,520 0 0
ARGAN INC. COM 04010E109 23,079 563,599 SH   SOLE 0 563,599 0 0
ALIGN TECHNOLOGY INC. COM 016255101 487 1,423 SH   SOLE 0 1,423 0 0
AMERICAN SOFTWARE INC. COM 029683109 495 34,000 SH   SOLE 0 34,000 0 0
AMAZON COM 023135106 2,767 1,628 SH   SOLE 0 1,628 0 0
ANADARKO PETROLEUM CORPORATION COM 032511107 372 5,083 SH   SOLE 0 5,083 0 0
ALIBABA GROUP HOLDING - SP ADR COM 01609W102 278 1,500 SH   SOLE 0 1,500 0 0
BALCHEM CORP COM 057665200 702 7,158 SH   SOLE 0 7,158 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 365 6,596 SH   SOLE 0 6,596 0 0
BERKSHIRE HATHAWAY A COM 084670108 6,205 22 SH   SOLE 0 22 0 0
BERKSHIRE HATHAWAY B COM 084670702 1,346 7,214 SH   SOLE 0 7,214 0 0
BLACKSTONE GROUP COM 09253U108 444 13,800 SH   SOLE 0 13,800 0 0
META FINANCIAL GROUP INC COM 59100U108 32,052 329,073 SH   SOLE 0 329,073 0 0
CELGENE CORPORATION COM 151020104 494 6,221 SH   SOLE 0 6,221 0 0
CARLYLE GROUP COM 14309L102 441 20,700 SH   SOLE 0 20,700 0 0
CHEGG INC. COM 163092109 41,507 1,493,604 SH   SOLE 0 1,493,604 0 0
CORE LABORATORIES NV COM N22717107 4,722 37,413 SH   SOLE 0 37,413 0 0
CANTEL MEDICAL CORP COM 138098108 398 4,050 SH   SOLE 0 4,050 0 0
COPART INC COM 217204106 25,399 449,060 SH   SOLE 0 449,060 0 0
COSTAR GROUP INC COM 22160N109 14,994 36,338 SH   SOLE 0 36,338 0 0
CAVCO INDUSTRIES, INC. COM 149568107 22,349 107,629 SH   SOLE 0 107,629 0 0
CHEVRON CORPORATION COM 166764100 367 2,900 SH   SOLE 0 2,900 0 0
DANAHER CORPORATION COM 235851102 1,018 10,320 SH   SOLE 0 10,320 0 0
DAILY JOURNAL CORP COM 233912104 2,397 10,411 SH   SOLE 0 10,411 0 0
DOWDUPONT, INC. COM 26078J100 425 6,447 SH   SOLE 0 6,447 0 0
EASTSIDE DISTILLING COM 277802302 425 50,000 SH   SOLE 0 50,000 0 0
EBIX INC. COM 278715206 25,922 339,956 SH   SOLE 0 339,956 0 0
ISHARES MSCI EMERGING MARKETS MINIMUM VOLATILITY E COM 464286533 690 11,923 SH   SOLE 0 11,923 0 0
ISHARES MSCI EAFE INDEX FUND COM 464287465 7,475 111,619 SH   SOLE 0 111,619 0 0
ENVESTNET INC COM 29404K106 17,009 309,539 SH   SOLE 0 309,539 0 0
EQUINIX INC COM 29444U700 2,841 6,608 SH   SOLE 0 6,608 0 0
ENERGY TRANSFER PARTNERS COM 29278N103 499 26,200 SH   SOLE 0 26,200 0 0
EXPEDITORS INTL COM 302130109 563 7,700 SH   SOLE 0 7,700 0 0
FACEBOOK INC - A COM 30303M102 383 1,973 SH   SOLE 0 1,973 0 0
SPDR EURO STOXX 50 FUND COM 78463X202 2,473 64,523 SH   SOLE 0 64,523 0 0
FRANCO-NEVADA CORP COM 351858105 8,677 118,825 SH   SOLE 0 118,825 0 0
GENERAL MILLS INC COM 370334104 211 4,774 SH   SOLE 0 4,774 0 0
CORNING INC COM 219350105 247 8,989 SH   SOLE 0 8,989 0 0
ALPHABET INC - CL C COM 38259P706 692 620 SH   SOLE 0 620 0 0
ALPHABET INC. CLASS A COM 38259P508 519 460 SH   SOLE 0 460 0 0
PUREFUNDS ISE CYBER SECURITY ETF COM 26924G201 2,361 63,816 SH   SOLE 0 63,816 0 0
HEALTHCARE SERVICES GROUP COM 421906108 861 19,924 SH   SOLE 0 19,924 0 0
HEALTH INSURANCE INNOVATIONS INC - CL A COM 42225K106 16,321 504,525 SH   SOLE 0 504,525 0 0
HANGER INC COM 41043F208 1,357 80,000 SH   SOLE 0 80,000 0 0
HEALTHEQUITY, INC. COM 42226A107 10,513 139,989 SH   SOLE 0 139,989 0 0
ISHARES BARCLAY 7-10 YEAR TREASURY BOND FUND COM 464287440 5,663 55,239 SH   SOLE 0 55,239 0 0
ISHARES BARCLAYS 3-7 YEAR TREASURY BOND FUND COM 464288661 639 5,322 SH   SOLE 0 5,322 0 0
ISHARES GLOBAL INFRASTRUCTURE ETF COM 464288372 2,428 56,510 SH   SOLE 0 56,510 0 0
ILLUMINA INC COM 452327109 304 1,090 SH   SOLE 0 1,090 0 0
INCYTE CORP COM 45337C102 10,441 155,830 SH   SOLE 0 155,830 0 0
BROOKFIELD GLOBAL LISTED INFRASTRUCTURE INCOME FUN COM 11273Q109 447 37,000 SH   SOLE 0 37,000 0 0
ISHARES U.S. AEROSPACE & DEFENCE ETF COM 464288760 4,256 22,114 SH   SOLE 0 22,114 0 0
ISHARES US TELECOMMUNICATIONS ETF COM 464287713 2,963 107,454 SH   SOLE 0 107,454 0 0
JOHNSON & JOHNSON COM 478160104 394 3,250 SH   SOLE 0 3,250 0 0
KINDER MORGAN HOLDCO LLC COM 49456B101 580 32,848 SH   SOLE 0 32,848 0 0
COCA-COLA CO COM 191216100 970 22,126 SH   SOLE 0 22,126 0 0
LITTELFUSE INC. COM 537008104 16,196 70,981 SH   SOLE 0 70,981 0 0
LIGAND PHARMACEUTICALS - CL B COM 53220K504 17,729 85,577 SH   SOLE 0 85,577 0 0
LKQ CORP COM 501889208 535 16,766 SH   SOLE 0 16,766 0 0
ELI LILLY & COMPANY COM 532457108 214 2,505 SH   SOLE 0 2,505 0 0
LOGMEIN, INC COM 54142L109 16,168 156,593 SH   SOLE 0 156,593 0 0
REMARK MEDIA, INC. COM 75955K102 8,340 2,133,081 SH   SOLE 0 2,133,081 0 0
MONDELEZ INTERNATIONAL INC. COM 609207105 471 11,490 SH   SOLE 0 11,490 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 17,241 214,011 SH   SOLE 0 214,011 0 0
MERCADO LIBRE COM 58733R102 666 2,228 SH   SOLE 0 2,228 0 0
MARKETAXESS HOLDINGS INC COM 57060D108 15,229 76,968 SH   SOLE 0 76,968 0 0
3M CO COM 88579Y101 370 1,883 SH   SOLE 0 1,883 0 0
ALTRIA GROUP INC COM 02209S103 495 8,718 SH   SOLE 0 8,718 0 0
MERCK & CO COM 58933Y105 334 5,500 SH   SOLE 0 5,500 0 0
MICROSOFT CORPORATION COM 594918104 1,909 19,356 SH   SOLE 0 19,356 0 0
NEW RELIC, INC. COM 64829B100 11,692 116,235 SH   SOLE 0 116,235 0 0
NORFOLK SOUTHERN CORP COM 655844108 1,037 6,876 SH   SOLE 0 6,876 0 0
NV5 GLOBAL, INC. COM 62945V109 11,327 163,450 SH   SOLE 0 163,450 0 0
PEPSICO INC COM 713448108 707 6,491 SH   SOLE 0 6,491 0 0
PPG INDUSTRIES INC COM 693506107 593 5,713 SH   SOLE 0 5,713 0 0
INVESCO QQQ TRUST SERIES 1 COM 46090E103 4,225 24,613 SH   SOLE 0 24,613 0 0
BROOKFIELD REAL ASSETS INCOME FUND INC COM 112830104 4,157 183,121 SH   SOLE 0 183,121 0 0
ROGERS CORP COM 775133101 3,660 32,834 SH   SOLE 0 32,834 0 0
ROPER TECHNOLOGIES, INC COM 776696106 2,657 9,630 SH   SOLE 0 9,630 0 0
SHOPIFY, INC. - CLASS A COM 82509L107 10,061 68,964 SH   SOLE 0 68,964 0 0
ISHARES BARCLAYS 1-3 YR TREAS BD FD COM 464287457 717 8,600 SH   SOLE 0 8,600 0 0
SVB FINANCIAL GROUP COM 78486Q101 25,368 87,852 SH   SOLE 0 87,852 0 0
SPECTRUM PHARMACEUTICALS INC. COM 84763A108 8,923 425,702 SH   SOLE 0 425,702 0 0
SPECTRUM PHARMA. INC. SDCV 2.75 DUE 12/15/18 CONV BONDS 84763AAB4 2,943 1,467,000 PRN   SOLE 0 1,467,000 0 0
STAMPS.COM INC. COM 852857200 18,567 73,373 SH   SOLE 0 73,373 0 0
SUPERNUS PHARMACEUTICALS INC. COM 868459108 41,816 698,676 SH   SOLE 0 698,676 0 0
SYSCO CORPORATION COM 871829107 679 9,940 SH   SOLE 0 9,940 0 0
AT&T COM 00206R102 282 8,770 SH   SOLE 0 8,770 0 0
T ROWE PRICE GROUP INC. COM 74144T108 298 2,570 SH   SOLE 0 2,570 0 0
THE TRADE DESK - CL A COM 88339J105 35,807 381,738 SH   SOLE 0 381,738 0 0
TECHTARGET, INC COM 87874R100 19,467 685,456 SH   SOLE 0 685,456 0 0
TYLER TECHNOLOGIES, INC COM 902252105 15,324 68,998 SH   SOLE 0 68,998 0 0
UDR INC. COM 902653104 591 15,744 SH   SOLE 0 15,744 0 0
UNITED INSURANCE HOLDINGS CO COM 910710102 14,346 732,662 SH   SOLE 0 732,662 0 0
ULTA SALON COSMETICS AND FRAGRANCE, INC. COM 90384S303 690 2,954 SH   SOLE 0 2,954 0 0
UNITED HEALTH GROUP COM 91324P102 761 3,100 SH   SOLE 0 3,100 0 0
UNION PACIFIC CORP COM 907818108 5,924 41,810 SH   SOLE 0 41,810 0 0
VICOR CORP COM 925815102 35,545 816,182 SH   SOLE 0 816,182 0 0
VIASAT INC. COM 92552V100 18,527 281,903 SH   SOLE 0 281,903 0 0
VANGUARD TOTAL STOCK MARKET ETF COM 922908769 3,449 24,563 SH   SOLE 0 24,563 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 348 6,920 SH   SOLE 0 6,920 0 0
WISCONSIN ENERGY CORP COM 976657106 473 7,313 SH   SOLE 0 7,313 0 0
ENERGY SELECT SECTOR SPDR COM 81369Y506 3,062 40,327 SH   SOLE 0 40,327 0 0
EXXON MOBIL CORP COM 30231G102 3,144 38,006 SH   SOLE 0 38,006 0 0
INVESCO S&P SMALL CAP LOW VOLATILITY ETF COM 46138G102 2,848 58,931 SH   SOLE 0 58,931 0 0