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
3M CO COM 88579Y101 294 2,077 SH   SOLE 0 2,077 0 0
ADOBE SYSTEMS COM 00724F101 460 5,600 SH   SOLE 0 5,600 0 0
ADVISORY BOARD COM 00762W107 1,844 40,500 SH   SOLE 0 40,500 0 0
ALBANY MOLECULAR RESEARCH, INC. COM 012423109 3,136 180,000 SH   SOLE 0 180,000 0 0
ALKERMES PLC COM G01767105 353 6,010 SH   SOLE 0 6,010 0 0
ALTRIA GROUP INC COM 02209S103 684 12,575 SH   SOLE 0 12,575 0 0
AMAG PHARMACEUTICALS, INC. COM 00163U106 6,529 164,325 SH   SOLE 0 164,325 0 0
AMERCO HOLDING COMPANY COM 023586100 6,190 15,733 SH   SOLE 0 15,733 0 0
ANADARKO PETROLEUM CORPORATION COM 032511107 426 7,054 SH   SOLE 0 7,054 0 0
ARGAN INC. COM 04010E109 24,602 709,400 SH   SOLE 0 709,400 0 0
AT&T COM 00206R102 286 8,770 SH   SOLE 0 8,770 0 0
BALCHEM CORP COM 057665200 5,148 84,709 SH   SOLE 0 84,709 0 0
BERKSHIRE HATHAWAY A COM 084670108 4,295 22 SH   SOLE 0 22 0 0
BERKSHIRE HATHAWAY B COM 084670207 864 6,629 SH   SOLE 0 6,629 0 0
BIO-TECHNE CORP COM 09073M104 810 8,763 SH   SOLE 0 8,763 0 0
BLACKROCK CREDIT ALLOCATION INCOME TRUST FUND COM 092508100 2,867 235,557 SH   SOLE 0 235,557 0 0
BLACKROCK INVESTMENT QUALITY MUNICIPAL TRUST COM 09247D105 380 25,502 SH   SOLE 0 25,502 0 0
BLACKSTONE GROUP COM 09253U108 222 7,000 SH   SOLE 0 7,000 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 367 6,196 SH   SOLE 0 6,196 0 0
BROOKFIELD GLOBAL LISTED INFRASTRUCTURE INCOME FUN COM 11273Q109 2,168 173,059 SH   SOLE 0 173,059 0 0
BROOKFIELD MORTGAGE OPPORTUNITY INCOME FUND COM 112792106 791 53,672 SH   SOLE 0 53,672 0 0
BROWN & BROWN INC COM 115236101 3,601 116,283 SH   SOLE 0 116,283 0 0
CANTEL MEDICAL CORP COM 138098108 543 9,569 SH   SOLE 0 9,569 0 0
CELGENE CORPORATION COM 151020104 1,423 13,159 SH   SOLE 0 13,159 0 0
CHEVRON CORPORATION COM 166764100 258 3,270 SH   SOLE 0 3,270 0 0
COCA-COLA CO COM 191216100 916 22,837 SH   SOLE 0 22,837 0 0
COOPER COMPANIES, INC COM 216648402 3,386 22,746 SH   SOLE 0 22,746 0 0
COPART INC COM 217204106 10,595 322,022 SH   SOLE 0 322,022 0 0
CORE LABORATORIES NV COM N22717107 1,637 16,400 SH   SOLE 0 16,400 0 0
COSTAR GROUP INC COM 22160N109 7,039 40,673 SH   SOLE 0 40,673 0 0
CVS HEALTH CORP COM 126650100 492 5,100 SH   SOLE 0 5,100 0 0
DAILY JOURNAL CORP COM 233912104 4,855 26,076 SH   SOLE 0 26,076 0 0
DANAHER CORPORATION COM 235851102 1,753 20,570 SH   SOLE 0 20,570 0 0
DIGITAL THEATER SYSTEMS INC. COM 23335C101 4,114 154,067 SH   SOLE 0 154,067 0 0
DU PONT (E.I.) DE NEMOURS COM 263534109 462 9,586 SH   SOLE 0 9,586 0 0
EATON VANCE MUNICIPAL INCOME COM 27826U108 842 64,932 SH   SOLE 0 64,932 0 0
EBIX INC. COM 278715206 18,872 756,100 SH   SOLE 0 756,100 0 0
ENVESTNET INC COM 29404K106 2,441 81,439 SH   SOLE 0 81,439 0 0
EQUINIX INC COM 29444U700 273 997 SH   SOLE 0 997 0 0
EXPEDITORS INTL COM 302130109 462 9,818 SH   SOLE 0 9,818 0 0
EXXON MOBIL CORP COM 30231G102 3,110 41,829 SH   SOLE 0 41,829 0 0
FINANCIAL ENGINES, INC COM 317485100 7,176 243,494 SH   SOLE 0 243,494 0 0
FLEETMATICS GROUP PLC COM G35569105 14,326 291,830 SH   SOLE 0 291,830 0 0
FRANCO-NEVADA CORP COM 351858105 6,064 137,751 SH   SOLE 0 137,751 0 0
GAMCO NATURAL RESOURCES GOLD AND INCOME TRUST COM 36465E101 2,232 385,461 SH   SOLE 0 385,461 0 0
GENERAL MILLS INC COM 370334104 584 10,400 SH   SOLE 0 10,400 0 0
GOOGLE INC - CL C COM 38259P706 280 460 SH   SOLE 0 460 0 0
GOOGLE INC. CLASS A COM 38259P508 294 460 SH   SOLE 0 460 0 0
GUGGENHEIM BUILD AMERICA BONDS MANAGED DURATION TR COM 401664107 991 46,261 SH   SOLE 0 46,261 0 0
HEALTHCARE SERVICES GROUP COM 421906108 1,317 39,077 SH   SOLE 0 39,077 0 0
HERCULES TECHNOLOGY GROWTH CAPITAL INC. COM 427096508 1,367 135,220 SH   SOLE 0 135,220 0 0
HEWLETT-PACKARD COMPANY COM 428236103 221 8,630 SH   SOLE 0 8,630 0 0
IHS INC. COM 451734107 7,364 63,484 SH   SOLE 0 63,484 0 0
INCYTE CORP COM 45337C102 10,330 93,630 SH   SOLE 0 93,630 0 0
INVENTURE FOODS, INC. COM 461212102 4,823 543,145 SH   SOLE 0 543,145 0 0
INVESCO QUALITY MUNIPAL INCOME COM 46133G107 535 44,060 SH   SOLE 0 44,060 0 0
ISHARES CORE U.S. AGGREGATE BOND FUND COM 464287226 1,217 11,105 SH   SOLE 0 11,105 0 0
ISHARES MSCI EAFE INDEX FUND COM 464287465 3,711 64,739 SH   SOLE 0 64,739 0 0
ISHARES MSCI EAFE VALUE ETF COM 464288877 2,756 59,541 SH   SOLE 0 59,541 0 0
ISHARES TR MSCI EAFE GROWTH INDEX FD COM 464288885 3,876 60,744 SH   SOLE 0 60,744 0 0
JOHNSON & JOHNSON COM 478160104 284 3,043 SH   SOLE 0 3,043 0 0
LIFELOCK, INC. COM 53224V100 2,113 241,153 SH   SOLE 0 241,153 0 0
LIGAND PHARMACEUTICALS - CL B COM 53220K504 8,841 103,220 SH   SOLE 0 103,220 0 0
LITTELFUSE INC COM 537008104 6,169 67,676 SH   SOLE 0 67,676 0 0
LKQ CORP COM 501889208 3,165 111,600 SH   SOLE 0 111,600 0 0
LOGMEIN, INC COM 54142L109 20,471 300,344 SH   SOLE 0 300,344 0 0
MANAGED DURATION INV GRADE COM 56165R103 3,163 237,267 SH   SOLE 0 237,267 0 0
MARKETAXESS HOLDINGS INC COM 57060D108 9,963 107,270 SH   SOLE 0 107,270 0 0
MEDICINES COMPANY COM 584688105 14,924 393,144 SH   SOLE 0 393,144 0 0
META FINANCIAL GROUP INC COM 59100U108 9,479 226,945 SH   SOLE 0 226,945 0 0
MFS INTERMEDIATE INCOME TRUST COM 55273C107 3,046 669,520 SH   SOLE 0 669,520 0 0
MONDELEZ INTERNATIONAL INC. COM 609207105 481 11,490 SH   SOLE 0 11,490 0 0
NATUS MEDICAL INC. COM 639050103 8,591 217,770 SH   SOLE 0 217,770 0 0
NETSCOUT SYSTEMS, INC. COM 64115T104 9,156 258,850 SH   SOLE 0 258,850 0 0
NEW RELIC, INC. COM 64829B100 332 8,700 SH   SOLE 0 8,700 0 0
NEWPORT CORPORATION COM 651824104 2,737 199,053 SH   SOLE 0 199,053 0 0
NORFOLK SOUTHERN CORP COM 655844108 669 8,755 SH   SOLE 0 8,755 0 0
NUVEEN MUNI MKT OPPORTUNITY FD COM 67062W103 205 15,643 SH   SOLE 0 15,643 0 0
NUVEEN PREMIER MUNICIPAL INCOME FUND, INC. COM 670988104 440 33,740 SH   SOLE 0 33,740 0 0
NV5 HOLDINGS INC. COM 62945V109 4,185 225,466 SH   SOLE 0 225,466 0 0
NVE CORPORATION COM 629445206 534 11,000 SH   SOLE 0 11,000 0 0
ORASURE TECHNOLOGIES INC. COM 68554V108 1,138 256,300 SH   SOLE 0 256,300 0 0
PEPSICO INC COM 713448108 922 9,780 SH   SOLE 0 9,780 0 0
PIMCO DYNAMIC CREDIT INCOME FUND COM 72202D106 4,597 251,622 SH   SOLE 0 251,622 0 0
POPE RESOURCES LTD - LP COM 732857107 521 7,750 SH   SOLE 0 7,750 0 0
POWERSHARES NATIONAL AMT-FREE MUNICIPAL BOND PORTF COM 73936T474 594 23,750 SH   SOLE 0 23,750 0 0
POWERSHARES SENIOR LOAN PORTFOLIO COM 73936Q769 522 22,654 SH   SOLE 0 22,654 0 0
PPG INDUSTRIES INC COM 693506107 556 6,342 SH   SOLE 0 6,342 0 0
PROS HOLDINGS INC. COM 74346Y103 638 28,800 SH   SOLE 0 28,800 0 0
PROSHARES SHORT RUSSELL2000 COM 74347R826 7,317 112,500 SH   SOLE 0 112,500 0 0
REMARK MEDIA INC. COM 75954W107 7,358 1,668,416 SH   SOLE 0 1,668,416 0 0
ROPER TECHNOLOGIES, INC COM 776696106 2,765 17,647 SH   SOLE 0 17,647 0 0
SITO MOBILE LTD. COM 82988R104 5,697 1,424,148 SH   SOLE 0 1,424,148 0 0
SOLARWINDS INC. COM 83416B109 13,096 333,750 SH   SOLE 0 333,750 0 0
SPDR EURO STOXX 50 FUND COM 78463X202 3,793 112,061 SH   SOLE 0 112,061 0 0
SPDR S&P 500 ETF TRUST COM 78462F103 1,068 5,572 SH   SOLE 0 5,572 0 0
SPECTRUM PHARMACEUTICALS INC. COM 84763A108 7,324 1,224,692 SH   SOLE 0 1,224,692 0 0
SUPERCOM LTD COM M87095119 1,904 238,000 SH   SOLE 0 238,000 0 0
SUPERNUS PHARMACEUTICALS INC. COM 868459108 7,173 511,244 SH   SOLE 0 511,244 0 0
SVB FINANCIAL GROUP COM 78486Q101 7,606 65,829 SH   SOLE 0 65,829 0 0
SYSCO CORPORATION COM 871829107 696 17,851 SH   SOLE 0 17,851 0 0
TASER INT`L INC. COM 87651B104 2,469 112,101 SH   SOLE 0 112,101 0 0
TEVA PHARMACEUTICAL ADR COM 881624209 632 11,200 SH   SOLE 0 11,200 0 0
TYLER TECHNOLOGIES, INC COM 902252105 3,033 20,312 SH   SOLE 0 20,312 0 0
UDR INC. COM 902653104 557 16,147 SH   SOLE 0 16,147 0 0
UNION PACIFIC CORP COM 907818108 3,696 41,810 SH   SOLE 0 41,810 0 0
VANGUARD TOTAL STOCK MARKET ETF COM 922908769 8,773 88,867 SH   SOLE 0 88,867 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 295 6,770 SH   SOLE 0 6,770 0 0
VIASAT INC. COM 92552V100 5,541 86,194 SH   SOLE 0 86,194 0 0
VICOR CORP COM 925815102 17,066 1,673,090 SH   SOLE 0 1,673,090 0 0
WESTERN UNION COM 959802109 258 14,035 SH   SOLE 0 14,035 0 0
WISCONSIN ENERGY CORP COM 976657106 382 7,313 SH   SOLE 0 7,313 0 0