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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Abbott Laboratories Common 002824100   201,032 1,844 SH   SOLE   0 0 1,844
Amazon Com Inc Common 023135106   312,864 2,400 SH   SOLE   0 0 2,400
Apple Inc Common 037833100   668,713 3,447 SH   SOLE   0 0 3,447
Berkshire Hathaway Cl B Class B 084670702   27,131,324 79,564 SH   SOLE   0 0 79,564
1/100 Berkshire Htwy Cla Class A 084990175   9,838,390 1,900 SH   SOLE   0 0 1,900
Cerus Corp Common 157085101   157,560 64,049 SH   SOLE   0 0 64,049
iShares Core US Aggregate Common 464287226   5,800,398 59,217 SH   SOLE   0 0 59,217
iShares Tr 1-3 Yr Treas Bond Common 464287457   2,462,481 30,371 SH   SOLE   0 0 30,371
iShares Tr Msci Eafe Fd Common 464287465   7,056,062 97,325 SH   SOLE   0 0 97,325
iShares Russell Midcap Value Common 464287473   2,176,699 19,817 SH   SOLE   0 0 19,817
iShares Russell Midcap Growth Common 464287481   9,867,895 102,120 SH   SOLE   0 0 102,120
iShares Russell Midcap Common 464287499   3,599,801 49,292 SH   SOLE   0 0 49,292
iShares Tr Cohen & Steer Common 464287564   859,556 15,468 SH   SOLE   0 0 15,468
iShares Russell 1000 Val Common 464287598   1,115,093 7,065 SH   SOLE   0 0 7,065
iShares Tr Russell 1000 Growth Common 464287614   21,605,578 78,514 SH   SOLE   0 0 78,514
iShares Tr Russell 1000 Index Common 464287622   1,163,667 4,774 SH   SOLE   0 0 4,774
iShares Tr Russell 2000 Value Common 464287630   4,104,601 29,152 SH   SOLE   0 0 29,152
iShares Tr Russell 2000 Growth Common 464287648   2,155,049 8,880 SH   SOLE   0 0 8,880
iShares Tr Russell 2000 Index Common 464287655   1,021,815 5,456 SH   SOLE   0 0 5,456
iShares US Real Estate Common 464287739   4,519,660 52,226 SH   SOLE   0 0 52,226
iShares New York Muni Common 464288323   4,412,591 82,850 SH   SOLE   0 0 82,850
iShares California Muni Common 464288356   441,362 7,750 SH   SOLE   0 0 7,750
iShares National Muni Bond Common 464288414   3,091,968 28,970 SH   SOLE   0 0 28,970
Lemaitre Vascular Inc Common 525558201   217,569 3,233 SH   SOLE   0 0 3,233
Microsoft Corp Common 594918104   376,469 1,105 SH   SOLE   0 0 1,105
Pfizer Incorporated Common 717081103   456,666 12,450 SH   SOLE   0 0 12,450
Procter & Gamble Co Common 742718109   722,958 4,764 SH   SOLE   0 0 4,764
Schwab US Div Equity Etf Common 808524797   17,519,906 241,254 SH   SOLE   0 0 241,254
Vanguard Div Appreciation Common 921908844   17,810,433 109,649 SH   SOLE   0 0 109,649
Vanguard FTSE Developed Mkts Common 921943858   13,865,149 300,241 SH   SOLE   0 0 300,241
Vanguard Sh-Term Inf Common 922020805   9,938,304 209,580 SH   SOLE   0 0 209,580
Vanguard Intl Eqty Index/FTSE Common 922042775   854,366 15,702 SH   SOLE   0 0 15,702
Vanguard Msci Emerging Common 922042858   212,959 5,235 SH   SOLE   0 0 5,235
Vanguard Tax Ex Bond Index Common 922907746   1,592,727 31,715 SH   SOLE   0 0 31,715
Vanguard Mid Cap Value Common 922908512   6,597,913 47,679 SH   SOLE   0 0 47,679
Vanguard Mid Cap Growth Common 922908538   2,172,777 10,559 SH   SOLE   0 0 10,559
Vanguard Reit Common 922908553   5,050,774 60,444 SH   SOLE   0 0 60,444
Vanguard Small Cap Grwth Common 922908595   1,021,951 4,448 SH   SOLE   0 0 4,448
Vanguard Small Cap Value Common 922908611   8,337,331 50,407 SH   SOLE   0 0 50,407
Vanguard Mid Cap Common 922908629   15,273,649 69,375 SH   SOLE   0 0 69,375
Vanguard Growth Common 922908736   20,572,885 72,705 SH   SOLE   0 0 72,705
Vanguard Value Common 922908744   15,538,464 109,348 SH   SOLE   0 0 109,348
Vanguard Small Cap Common 922908751   22,585,233 113,556 SH   SOLE   0 0 113,556
Abbvie Inc Common 00287Y109   257,334 1,910 SH   SOLE   0 0 1,910
C B Richard Ellis Group Common 12497T101   278,853 3,455 SH   SOLE   0 0 3,455
Exxon Mobil Corporation Common 30231G102   717,491 6,689 SH   SOLE   0 0 6,689
Flexshopper Inc Common 33939J303   16,640 13,000 SH   SOLE   0 0 13,000
Hypersolar Inc Common 44915H104   2,319 146,833 SH   SOLE   0 0 146,833
Marathon Pete Corp Common 56585A102   569,352 4,882 SH   SOLE   0 0 4,882
Merck & Co Inc Common 58933Y105   301,188 2,610 SH   SOLE   0 0 2,610
Netflix Inc Common 64110L106   264,294 600 SH   SOLE   0 0 600
Orion Marine Group Inc Common 68628V308   41,588 14,800 SH   SOLE   0 0 14,800
Primary Bank Common 74166J103   230,725 11,000 SH   SOLE   0 0 11,000
SPDR S&P 600 Sm Cap Gro Common 78464A201   3,769,319 48,977 SH   SOLE   0 0 48,977
Spdr S&P Dividend Etf Common 78464A763   7,228,878 58,972 SH   SOLE   0 0 58,972
SPDR S&P MidCap 400 ETF Common 78467Y107   1,987,476 4,150 SH   SOLE   0 0 4,150
SPDR Nuveen Barclays Short Ter Common 78468R739   3,585,068 76,197 SH   SOLE   0 0 76,197
SPDR Portfolio S&P 600 Sm Cap Common 78468R853   618,400 15,921 SH   SOLE   0 0 15,921
Trex Company Inc Common 89531P105   399,916 6,100 SH   SOLE   0 0 6,100
Vacasa, Inc Common 91854V107   60,316 88,897 SH   SOLE   0 0 88,897
Vanguard Corp Bond Short Term Common 92206C409   9,854,062 130,241 SH   SOLE   0 0 130,241