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
Berkshire Hathaway Inc Del CL B NEW 84670702 2,637 18,214 SH   SOLE   2,637 0 0
CIRCOR Intl Inc COM 17273K109 18,646 327,184 SH   SOLE   18,646 0 0
Computer Programs & Sys Inc COM 205306103 33,872 848,502 SH   SOLE   33,872 0 0
Copart Inc COM 217204106 4,849 98,939 SH   SOLE   4,849 0 0
Credit Accept Corp Mich COM 225310101 15,216 82,214 SH   SOLE   15,216 0 0
Donaldson Company Inc COM 257651109 16,136 469,619 SH   SOLE   16,136 0 0
First Rep Bk San Francisco C COM 33616C100 21,423 306,085 SH   SOLE   21,423 0 0
Graco Inc COM 384109104 6,809 86,204 SH   SOLE   6,809 0 0
ISHARES TR INTERM CR BD ETF 464288638 9,274 83,355 SH   SOLE   9,274 0 0
ISHARES TR 1-3 YR TR BD ETF 464287457 7,252 85,000 SH   SOLE   7,252 0 0
ISHARES MBS ETF 464288588 1,271 11,558 SH   SOLE   1,271 0 0
Liberty Tripadvisor Hldgs In COM SER A 531465102 5,191 237,272 SH   SOLE   5,191 0 0
LKQ Corp COM 501889208 28,728 906,260 SH   SOLE   28,728 0 0
MOODYS CORP COM 615369105 2,419 25,817 SH   SOLE   2,419 0 0
Ocean Shore Hldg Co New COM 67501R103 477 28,110 SH   SOLE   477 0 0
Pacific Premier Bancorp COM 69478X105 8,601 358,369 SH   SOLE   8,601 0 0
Priceline Grp Inc COM NEW 741503403 4,811 3,854 SH   SOLE   4,811 0 0
Primerica Inc COM 74164M108 22,908 400,214 SH   SOLE   22,908 0 0
Progressive Corp Ohio COM 743315103 7,868 234,862 SH   SOLE   7,868 0 0
Proto Labs Inc COM 743713109 14,708 255,533 SH   SOLE   14,708 0 0
Schwab Strategic Tr INTRM TRM TRES 808524854 5,607 100,171 SH   SOLE   5,607 0 0
Schwab Strategic Tr SHT TM US TRES 808524862 21,035 412,779 SH   SOLE   21,035 0 0
Schwab Strategic Tr US AGGREGATE B 808524839 558 10,398 SH   SOLE   558 0 0
Schwab Strategic Tr INTL EQTY ETF 808524805 222 8,200 SH   SOLE   222 0 0
Schwab Strategic Tr US BRD MKT ETF 808524102 290 5,765 SH   SOLE   290 0 0
Schwab Strategic Tr US DIVIDEND EQ 808524797 4,015 96,881 SH   SOLE   4,015 0 0
South Jersey Inds Inc COM 838518108 323 10,203 SH   SOLE   323 0 0
Sprott Physical Gold Trust UNIT 85207H104 1,215 110,664 SH   SOLE   1,215 0 0
Stepan Co COM 858586100 200 3,363 SH   SOLE   200 0 0
Sun Hydraulics Corp COM 866942105 11,734 395,223 SH   SOLE   11,734 0 0
Tripadvisor Inc COM 896945201 15,375 239,108 SH   SOLE   15,375 0 0
Tupperware Brands Corp COM 899896104 6,930 123,141 SH   SOLE   6,930 0 0
Vanguard Whitehall Fds Inc HIGH DIV YLD 921946406 3,884 54,352 SH   SOLE   3,884 0 0
Vanguard Star Fd VG TL INTL STK F 921909768 192 4,312 SH   SOLE   192 0 0
Vanguard Index Fds TOTAL STK MKT 922908769 159 1,487 SH   SOLE   159 0 0