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
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 721 13,850 SH   SOLE   0 0 13,850
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 624 11,825 SH   SOLE   0 0 11,825
AMERICAN CENTY ETF TR US SML CP VALU 025072877 824 12,050 SH   SOLE   0 0 12,050
APPLE INC COM 037833100 2,250 16,455 SH   SOLE   0 0 16,455
ARK ETF TR 3D PRINTING ETF 00214Q500 270 12,725 SH   SOLE   0 0 12,725
ARK ETF TR INNOVATION ETF 00214Q104 1,498 37,554 SH   SOLE   0 0 37,554
BERKSHIRE HATHAWAY INC DEL CL A 084670108 818 2 SH   SOLE   0 0 2
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,632 9,641 SH   SOLE   0 0 9,641
BLACKROCK ETF TRUST US EQT FACTOR 09290C103 17,726 607,063 SH   SOLE   0 0 607,063
CHIMERA INVT CORP COM NEW 16934Q208 112 12,225 SH   SOLE   0 0 12,225
COLGATE PALMOLIVE CO COM 194162103 410 5,110 SH   SOLE   0 0 5,110
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 1,040 44,622 SH   SOLE   0 0 44,622
ECOLAB INC COM 278865100 638 4,138 SH   SOLE   0 0 4,138
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 681 14,600 SH   SOLE   0 0 14,600
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 1,029 21,150 SH   SOLE   0 0 21,150
FIRSTSERVICE CORP NEW COM 33767E202 1,653 13,636 SH   SOLE   0 0 13,636
INVESCO QQQ TR UNIT SER 1 46090E103 2,286 8,142 SH   SOLE   0 0 8,142
ISHARES GOLD TR ISHARES NEW 464285204 11,270 328,473 SH   SOLE   0 0 328,473
ISHARES TR CORE DIV GRWTH 46434V621 547 11,484 SH   SOLE   0 0 11,484
ISHARES TR ESG AWARE GROWTH 46436E676 392 14,870 SH   SOLE   0 0 14,870
ISHARES TR ESG AWARE MODRTE 46436E684 282 11,325 SH   SOLE   0 0 11,325
ISHARES TR ESG AWR MSCI USA 46435G425 287 3,425 SH   SOLE   0 0 3,425
ISHARES TR ESG AWR US AGRGT 46435U549 257 5,250 SH   SOLE   0 0 5,250
ISHARES TR ESG AWRE 1 5 YR 46435G243 679 28,175 SH   SOLE   0 0 28,175
ISHARES TR GL CLEAN ENE ETF 464288224 407 21,375 SH   SOLE   0 0 21,375
ISHARES TR GLOBAL REIT ETF 46434V647 496 20,525 SH   SOLE   0 0 20,525
ISHARES TR GRWT ALLOCAT ETF 464289867 854 17,782 SH   SOLE   0 0 17,782
ISHARES TR MSCI LW CRB TG 46434V464 252 1,845 SH   SOLE   0 0 1,845
ISHARES TR NATIONAL MUN ETF 464288414 638 5,999 SH   SOLE   0 0 5,999
ISHARES TR RUS 1000 ETF 464287622 203 979 SH   SOLE   0 0 979
ISHARES TR RUS 1000 GRW ETF 464287614 202 923 SH   SOLE   0 0 923
ISHARES TR SHORT TREAS BD 464288679 3,498 31,775 SH   SOLE   0 0 31,775
ISHARES TR SP SMCP600VL ETF 464287879 240 2,696 SH   SOLE   0 0 2,696
ISHARES TR USD GRN BOND ETF 46435U440 350 7,325 SH   SOLE   0 0 7,325
PFIZER INC COM 717081103 210 4,000 SH   SOLE   0 0 4,000
PIMCO ETF TR ACTIVE BD ETF 72201R775 9,299 97,626 SH   SOLE   0 0 97,626
SPDR GOLD TR GOLD SHS 78463V107 839 4,978 SH   SOLE   0 0 4,978
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 9,089 215,486 SH   SOLE   0 0 215,486
TESLA INC COM 88160R101 3,485 5,175 SH   SOLE   0 0 5,175
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 5,642 73,478 SH   SOLE   0 0 73,478
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 333 6,775 SH   SOLE   0 0 6,775
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 971 10,662 SH   SOLE   0 0 10,662
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 877 2,517 SH   SOLE   0 0 2,517
VANGUARD INDEX FDS TOTAL STK MKT 922908769 63,002 334,018 SH   SOLE   0 0 334,018
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 18,531 370,923 SH   SOLE   0 0 370,923
VANGUARD TAX-MANAGED INTL FD VAN FTSE DEV MKT 921943858 1,123 27,513 SH   SOLE   0 0 27,513
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 250 2,460 SH   SOLE   0 0 2,460
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 28,204 560,375 SH   SOLE   0 0 560,375
WISDOMTREE TR FUTRE STRAT FD 97717W125 1,184 33,725 SH   SOLE   0 0 33,725
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 9,428 251,957 SH   SOLE   0 0 251,957