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
ADVISORY BOARD COM 00762W107 1,166 23,500 SH   SOLE 0 23,500 0 0
ADOBE SYSTEMS COM 00724F101 526 5,600 SH   SOLE 0 5,600 0 0
ISHARES CORE U.S. AGGREGATE BOND FUND COM 464287226 2,194 20,311 SH   SOLE 0 20,311 0 0
ARGAN INC. COM 04010E109 23,757 733,240 SH   SOLE 0 733,240 0 0
AMAG PHARMACEUTICALS, INC. COM 00163U106 3,853 127,625 SH   SOLE 0 127,625 0 0
ALBANY MOLECULAR RESEARCH, INC. COM 012423109 3,573 180,000 SH   SOLE 0 180,000 0 0
AMERICAN SOFTWARE INC. COM 029683109 229 22,500 SH   SOLE 0 22,500 0 0
AMAZON COM 023135106 205 303 SH   SOLE 0 303 0 0
ANADARKO PETROLEUM CORPORATION COM 032511107 266 5,468 SH   SOLE 0 5,468 0 0
NATUS MEDICAL INC. COM 639050103 12,190 253,696 SH   SOLE 0 253,696 0 0
BALCHEM CORP COM 057665200 4,706 77,409 SH   SOLE 0 77,409 0 0
BLACKROCK INVESTMENT QUALITY MUNICIPAL TRUST COM 09247D105 433 28,153 SH   SOLE 0 28,153 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 454 6,596 SH   SOLE 0 6,596 0 0
BERKSHIRE HATHAWAY A COM 084670108 4,352 22 SH   SOLE 0 22 0 0
BERKSHIRE HATHAWAY B COM 084670207 875 6,629 SH   SOLE 0 6,629 0 0
BROWN & BROWN INC COM 115236101 1,934 60,248 SH   SOLE 0 60,248 0 0
BLACKROCK CREDIT ALLOCATION INCOME TRUST FUND COM 092508100 2,831 229,430 SH   SOLE 0 229,430 0 0
META FINANCIAL GROUP INC COM 59100U108 17,614 383,500 SH   SOLE 0 383,500 0 0
CORE LABORATORIES NV COM N22717107 1,783 16,400 SH   SOLE 0 16,400 0 0
CANTEL MEDICAL CORP COM 138098108 595 9,569 SH   SOLE 0 9,569 0 0
COOPER COMPANIES, INC COM 216648402 230 1,716 SH   SOLE 0 1,716 0 0
COPART INC COM 217204106 12,187 320,622 SH   SOLE 0 320,622 0 0
COSTAR GROUP INC COM 22160N109 8,398 40,633 SH   SOLE 0 40,633 0 0
CVS HEALTH CORP COM 126650100 440 4,500 SH   SOLE 0 4,500 0 0
CHEVRON CORPORATION COM 166764100 294 3,270 SH   SOLE 0 3,270 0 0
DU PONT (E.I.) DE NEMOURS COM 263534109 518 7,781 SH   SOLE 0 7,781 0 0
DANAHER CORPORATION COM 235851102 462 4,970 SH   SOLE 0 4,970 0 0
DAILY JOURNAL CORP COM 233912104 5,267 26,076 SH   SOLE 0 26,076 0 0
DIGITAL THEATER SYSTEMS INC. COM 23335C101 2,256 99,908 SH   SOLE 0 99,908 0 0
EBIX INC. COM 278715206 25,070 764,550 SH   SOLE 0 764,550 0 0
ISHARES MSCI EMERGING MARKETS MINIMUM VOLATILITY E COM 464286533 802 16,479 SH   SOLE 0 16,479 0 0
ISHARES MSCI EAFE INDEX FUND COM 464287465 4,798 81,711 SH   SOLE 0 81,711 0 0
ISHARES TR MSCI EAFE GROWTH INDEX FD COM 464288885 4,620 68,810 SH   SOLE 0 68,810 0 0
ISHARES MSCI EAFE VALUE ETF COM 464288877 4,123 88,625 SH   SOLE 0 88,625 0 0
ENVESTNET INC COM 29404K106 2,556 85,639 SH   SOLE 0 85,639 0 0
EQUINIX INC COM 29444U700 308 1,018 SH   SOLE 0 1,018 0 0
EATON VANCE MUNICIPAL INCOME COM 27826U108 948 69,032 SH   SOLE 0 69,032 0 0
EXPEDITORS INTL COM 302130109 443 9,818 SH   SOLE 0 9,818 0 0
SPDR EURO STOXX 50 FUND COM 78463X202 4,347 126,264 SH   SOLE 0 126,264 0 0
FLEETMATICS GROUP PLC COM G35569105 14,949 294,330 SH   SOLE 0 294,330 0 0
FINANCIAL ENGINES, INC COM 317485100 8,577 254,724 SH   SOLE 0 254,724 0 0
FRANCO-NEVADA CORP COM 351858105 5,128 112,096 SH   SOLE 0 112,096 0 0
GUGGENHEIM BUILD AMERICA BONDS MANAGED DURATION TR COM 401664107 817 38,305 SH   SOLE 0 38,305 0 0
GENERAL MILLS INC COM 370334104 600 10,400 SH   SOLE 0 10,400 0 0
ALPHABET INC - CL C COM 38259P706 349 460 SH   SOLE 0 460 0 0
ALPHABET INC. CLASS A COM 38259P508 358 460 SH   SOLE 0 460 0 0
GLOBAL PAYMENTS INC COM 37940X102 212 3,280 SH   SOLE 0 3,280 0 0
HEALTHCARE SERVICES GROUP COM 421906108 949 27,227 SH   SOLE 0 27,227 0 0
HERCULES TECHNOLOGY GROWTH CAPITAL INC. COM 427096508 1,593 130,700 SH   SOLE 0 130,700 0 0
IHS INC. COM 451734107 7,507 63,384 SH   SOLE 0 63,384 0 0
INCYTE CORP COM 45337C102 10,228 94,310 SH   SOLE 0 94,310 0 0
BROOKFIELD GLOBAL LISTED INFRASTRUCTURE INCOME FUN COM 11273Q109 2,137 181,849 SH   SOLE 0 181,849 0 0
INVESCO QUALITY MUNIPAL INCOME COM 46133G107 618 48,675 SH   SOLE 0 48,675 0 0
JOHNSON & JOHNSON COM 478160104 303 2,950 SH   SOLE 0 2,950 0 0
COCA-COLA CO COM 191216100 981 22,837 SH   SOLE 0 22,837 0 0
LITTELFUSE INC COM 537008104 7,419 69,326 SH   SOLE 0 69,326 0 0
LIGAND PHARMACEUTICALS - CL B COM 53220K504 11,213 103,420 SH   SOLE 0 103,420 0 0
LKQ CORP COM 501889208 3,304 111,500 SH   SOLE 0 111,500 0 0
ELI LILLY & COMPANY COM 532457108 211 2,505 SH   SOLE 0 2,505 0 0
LIFELOCK, INC. COM 53224V100 12,591 877,453 SH   SOLE 0 877,453 0 0
LOGMEIN, INC COM 54142L109 20,499 305,494 SH   SOLE 0 305,494 0 0
ISHARES IBOXX INV. GRADE CORP. BOND FUND COM 464287242 2,113 18,532 SH   SOLE 0 18,532 0 0
REMARK MEDIA INC. COM 75954W107 9,943 1,919,416 SH   SOLE 0 1,919,416 0 0
MEDICINES COMPANY COM 584688105 14,839 397,415 SH   SOLE 0 397,415 0 0
MONDELEZ INTERNATIONAL INC. COM 609207105 515 11,490 SH   SOLE 0 11,490 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 563 11,425 SH   SOLE 0 11,425 0 0
MERCADO LIBRE COM 58733R102 343 3,000 SH   SOLE 0 3,000 0 0
MARKETAXESS HOLDINGS INC COM 57060D108 12,048 107,970 SH   SOLE 0 107,970 0 0
3M CO COM 88579Y101 313 2,077 SH   SOLE 0 2,077 0 0
ALTRIA GROUP INC COM 02209S103 732 12,575 SH   SOLE 0 12,575 0 0
MICROSOFT CORPORATION COM 594918104 1,198 21,600 SH   SOLE 0 21,600 0 0
MANAGED DURATION INV GRADE COM 56165R103 3,662 266,110 SH   SOLE 0 266,110 0 0
NEWPORT CORPORATION COM 651824104 984 62,008 SH   SOLE 0 62,008 0 0
NEW RELIC, INC. COM 64829B100 4,718 129,500 SH   SOLE 0 129,500 0 0
NUVEEN MUNI MKT OPPORTUNITY FD COM 67062W103 206 14,927 SH   SOLE 0 14,927 0 0
NUVEEN PREMIER MUNICIPAL INCOME FUND, INC. COM 670988104 492 35,991 SH   SOLE 0 35,991 0 0
NORFOLK SOUTHERN CORP COM 655844108 758 8,955 SH   SOLE 0 8,955 0 0
NV5 GLOBAL, INC. COM 62945V109 4,857 220,966 SH   SOLE 0 220,966 0 0
ORASURE TECHNOLOGIES INC. COM 68554V108 496 76,990 SH   SOLE 0 76,990 0 0
PEPSICO INC COM 713448108 977 9,780 SH   SOLE 0 9,780 0 0
PPG INDUSTRIES INC COM 693506107 627 6,342 SH   SOLE 0 6,342 0 0
POWERSHARES NATIONAL AMT-FREE MUNICIPAL BOND PORTF COM 73936T474 939 36,884 SH   SOLE 0 36,884 0 0
ROPER TECHNOLOGIES, INC COM 776696106 3,330 17,547 SH   SOLE 0 17,547 0 0
SITO MOBILE LTD. COM 82988R104 2,926 1,406,963 SH   SOLE 0 1,406,963 0 0
SVB FINANCIAL GROUP COM 78486Q101 7,819 65,759 SH   SOLE 0 65,759 0 0
INVENTURE FOODS, INC. COM 461212102 1,704 239,986 SH   SOLE 0 239,986 0 0
SPECTRUM SDCV 2.75% DUE 12/15/18 CONV BONDS 84763AAB4 386 440,000 PRN   SOLE 0 440,000 0 0
SPDR S&P 500 ETF TRUST COM 78462F103 1,049 5,145 SH   SOLE 0 5,145 0 0
SUPERNUS PHARMACEUTICALS INC. COM 868459108 6,844 509,244 SH   SOLE 0 509,244 0 0
SOLARWINDS INC. COM 83416B109 3,246 55,112 SH   SOLE 0 55,112 0 0
SYSCO CORPORATION COM 871829107 732 17,851 SH   SOLE 0 17,851 0 0
AT&T COM 00206R102 302 8,770 SH   SOLE 0 8,770 0 0
TASER INT`L INC. COM 87651B104 3,219 186,201 SH   SOLE 0 186,201 0 0
BIO-TECHNE CORP COM 09073M104 699 7,763 SH   SOLE 0 7,763 0 0
TEVA PHARMACEUTICAL ADR COM 881624209 735 11,200 SH   SOLE 0 11,200 0 0
TYLER TECHNOLOGIES, INC COM 902252105 3,515 20,162 SH   SOLE 0 20,162 0 0
UDR INC. COM 902653104 607 16,147 SH   SOLE 0 16,147 0 0
AMERCO HOLDING COMPANY COM 023586100 4,549 11,678 SH   SOLE 0 11,678 0 0
UNION PACIFIC CORP COM 907818108 3,270 41,810 SH   SOLE 0 41,810 0 0
VICOR CORP COM 925815102 15,639 1,714,761 SH   SOLE 0 1,714,761 0 0
VIASAT INC. COM 92552V100 6,348 104,044 SH   SOLE 0 104,044 0 0
VANGUARD TOTAL STOCK MARKET ETF COM 922908769 11,298 108,321 SH   SOLE 0 108,321 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 322 6,970 SH   SOLE 0 6,970 0 0
ISHARES TRUST RUSSELL 2000 INDEX FUND COM 464287655 8,525 75,700 SH   SOLE 0 75,700 0 0
POWERSHARES QQQ NASDAQ 100 COM 73935A104 1,007 9,000 SH   SOLE 0 9,000 0 0
WISCONSIN ENERGY CORP COM 976657106 375 7,313 SH   SOLE 0 7,313 0 0
WESTERN UNION COM 959802109 251 14,035 SH   SOLE 0 14,035 0 0
EXXON MOBIL CORP COM 30231G102 3,178 40,765 SH   SOLE 0 40,765 0 0