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 C 02079K107 4,171 4,590 SH   SOLE   4,171 0 0
Amerco COM 023586100 7,980 21,801 SH   SOLE   7,980 0 0
Atlassian Corp Plc CL A G06242104 4,644 132,017 SH   SOLE   4,644 0 0
Berkshire Hathaway Inc Del CL B NEW 084670702 3,205 18,925 SH   SOLE   3,205 0 0
Boston Beer Inc CL A 100557107 3,314 25,076 SH   SOLE   3,314 0 0
CIRCOR Intl Inc COM 17273K109 10,466 176,251 SH   SOLE   10,466 0 0
Computer Programs & Sys Inc COM 205306103 30,307 924,002 SH   SOLE   30,307 0 0
Copart Inc COM 217204106 7,732 243,206 SH   SOLE   7,732 0 0
Credit Accept Corp Mich COM 225310101 18,850 73,307 SH   SOLE   18,850 0 0
Criteo S A SPONS ADS 226718104 13,255 270,228 SH   SOLE   13,255 0 0
D R Horton Inc COM 23331A109 11,947 345,601 SH   SOLE   11,947 0 0
Donaldson Company Inc COM 257651109 9,443 207,357 SH   SOLE   9,443 0 0
Facebook Inc CL A 30303M102 815 5,400 SH   SOLE   815 0 0
First Rep Bk San Francisco C COM 33616C100 24,890 248,654 SH   SOLE   24,890 0 0
Gilead Sciences Inc COM 375558103 672 9,500 SH   SOLE   672 0 0
Graco Inc COM 384109104 13,040 119,326 SH   SOLE   13,040 0 0
ISHARES TR INTERM CR BD ETF 464288638 8,671 78,986 SH   SOLE   8,671 0 0
ISHARES TR 1-3 YR TR BD ETF 464287457 7,182 85,000 SH   SOLE   7,182 0 0
ISHARES MBS ETF 464288588 1,190 11,144 SH   SOLE   1,190 0 0
LGI Homes Inc COM 50187T106 4,954 123,293 SH   SOLE   4,954 0 0
Liberty Tripadvisor Hldgs In COM SER A 531465102 2,659 229,190 SH   SOLE   2,659 0 0
LKQ Corp COM 501889208 25,461 772,718 SH   SOLE   25,461 0 0
MOODYS CORP COM 615369105 3,510 28,845 SH   SOLE   3,510 0 0
NVR Inc COM 62944T105 13,478 5,591 SH   SOLE   13,478 0 0
Oceanfirst Finl Corp COM 675234108 591 21,806 SH   SOLE   591 0 0
Pacific Premier Bancorp COM 69478X105 5,542 150,194 SH   SOLE   5,542 0 0
Priceline Grp Inc COM NEW 741503403 6,147 3,286 SH   SOLE   6,147 0 0
Primerica Inc COM 74164M108 11,674 154,115 SH   SOLE   11,674 0 0
Proto Labs Inc COM 743713109 10,510 156,285 SH   SOLE   10,510 0 0
Realogy Hldgs Corp COM 75605Y106 7,878 242,771 SH   SOLE   7,878 0 0
Schwab Strategic Tr INTRM TRM TRES 808524854 5,049 93,547 SH   SOLE   5,049 0 0
Schwab Strategic Tr SHT TM US TRES 808524862 19,048 377,789 SH   SOLE   19,048 0 0
Schwab Strategic Tr US AGGREGATE B 808524839 542 10,368 SH   SOLE   542 0 0
Schwab Strategic Tr INTL EQTY ETF 808524805 256 8,049 SH   SOLE   256 0 0
Schwab Strategic Tr US BRD MKT ETF 808524102 315 5,396 SH   SOLE   315 0 0
Schwab Strategic Tr US DIVIDEND EQ 808524797 2,047 45,377 SH   SOLE   2,047 0 0
South Jersey Inds Inc COM 838518108 373 10,907 SH   SOLE   373 0 0
SPDR Gold Trust GOLD SHS 78463V107 4,155 35,209 SH   SOLE   4,155 0 0
Sprott Physical Gold Trust UNIT 85207H104 1,153 113,834 SH   SOLE   1,153 0 0
Stepan Co COM 858586100 349 4,000 SH   SOLE   349 0 0
The Trade Desk Inc COM CL A 88339J105 3,787 75,581 SH   SOLE   3,787 0 0
Trupanion Inc COM 898202106 428 19,110 SH   SOLE   428 0 0
Vaneck Vectors ETF TR GOLD MINERS ETF 92189F106 2,777 125,791 SH   SOLE   2,777 0 0
Vanguard Whitehall Fds Inc HIGH DIV YLD 921946406 4,353 55,693 SH   SOLE   4,353 0 0
Vanguard Index Fds REIT ETF 922908553 2,019 24,256 SH   SOLE   2,019 0 0
Vanguard Malvern Fds STRM INFPROIDX 922020805 6,777 137,656 SH   SOLE   6,777 0 0
Vanguard Star Fd VG TL INTL STK F 921909768 203 3,907 SH   SOLE   203 0 0
Vanguard Index Fds TOTAL STK MKT 922908769 170 1,362 SH   SOLE   170 0 0