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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 201 484 SH   SOLE   484 0 0
JOHNSON CTLS INTL PLC SHS G51502105 3,004 36,939 SH   SOLE   36,939 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 9,428 80,883 SH   SOLE   80,883 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302 244 3,981 SH   SOLE   3,981 0 0
ABBOTT LABS COM 002824100 641 4,558 SH   SOLE   4,558 0 0
ABIOMED INC COM 003654100 419 1,167 SH   SOLE   1,167 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 3,493 6,160 SH   SOLE   6,160 0 0
AIRBNB INC COM CL A 009066101 3,886 23,341 SH   SOLE   23,341 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,941 24,756 SH   SOLE   24,756 0 0
ALPHABET INC CAP STK CL C 02079K107 20,562 7,106 SH   SOLE   7,106 0 0
ALPHABET INC CAP STK CL A 02079K305 3,911 1,350 SH   SOLE   1,350 0 0
AMAZON COM INC COM 023135106 2,201 660 SH   SOLE   660 0 0
AMGEN INC COM 031162100 12,673 56,332 SH   SOLE   56,332 0 0
APPLE INC COM 037833100 32,897 185,265 SH   SOLE   185,265 0 0
APPLIED MATLS INC COM 038222105 434 2,755 SH   SOLE   2,755 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 395 1,602 SH   SOLE   1,602 0 0
BANK OZK COM 06417N103 23,293 500,596 SH   SOLE   500,596 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 20,783 69,510 SH   SOLE   69,510 0 0
BOOKING HOLDINGS INC COM 09857L108 1,982 826 SH   SOLE   826 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3,395 40,039 SH   SOLE   40,039 0 0
CDW CORP COM 12514G108 16,931 82,681 SH   SOLE   82,681 0 0
CHART INDS INC COM 16115Q308 2,283 14,315 SH   SOLE   14,315 0 0
CHEMED CORP NEW COM 16359R103 12,720 24,044 SH   SOLE   24,044 0 0
CHEVRON CORP NEW COM 166764100 419 3,567 SH   SOLE   3,567 0 0
CINTAS CORP COM 172908105 14,229 32,108 SH   SOLE   32,108 0 0
CITIGROUP INC COM NEW 172967424 631 10,441 SH   SOLE   10,441 0 0
COCA COLA CO COM 191216100 346 5,842 SH   SOLE   5,842 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 230 2,590 SH   SOLE   2,590 0 0
CONOCOPHILLIPS COM 20825C104 224 3,104 SH   SOLE   3,104 0 0
COSTCO WHSL CORP NEW COM 22160K105 378 666 SH   SOLE   666 0 0
DANAHER CORPORATION COM 235851102 251 762 SH   SOLE   762 0 0
DISNEY WALT CO COM 254687106 12,478 80,558 SH   SOLE   80,558 0 0
DOMINION ENERGY INC COM 25746U109 220 2,802 SH   SOLE   2,802 0 0
EASTERN BANKSHARES INC COM 27627N105 716 35,500 SH   SOLE   35,500 0 0
EBAY INC. COM 278642103 13,475 202,628 SH   SOLE   202,628 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 328 7,308 SH   SOLE   7,308 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 203 2,244 SH   SOLE   2,244 0 0
EXXON MOBIL CORP COM 30231G102 561 9,165 SH   SOLE   9,165 0 0
META PLATFORMS INC CL A 30303M102 3,166 9,414 SH   SOLE   9,414 0 0
FEDEX CORP COM 31428X106 15,993 61,834 SH   SOLE   61,834 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 22,433 108,627 SH   SOLE   108,627 0 0
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 235 3,456 SH   SOLE   3,456 0 0
FLEXSHARES TR IBOXX 3R TARGT 33939L506 4,240 161,143 SH   SOLE   161,143 0 0
FRANKLIN TEMPLETON ETF TR FTSE UNTD KGDM 35473P678 2,237 88,078 SH   SOLE   88,078 0 0
FREEPORT-MCMORAN INC CL B 35671D857 4,067 97,461 SH   SOLE   97,461 0 0
GALLAGHER ARTHUR J & CO COM 363576109 1,900 11,200 SH   SOLE   11,200 0 0
GENERAC HLDGS INC COM 368736104 7,310 20,771 SH   SOLE   20,771 0 0
GENERAL ELECTRIC CO COM NEW 369604301 207 2,196 SH   SOLE   2,196 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 19,377 297,785 SH   SOLE   297,785 0 0
HEXCEL CORP NEW COM 428291108 6,306 121,731 SH   SOLE   121,731 0 0
HOME DEPOT INC COM 437076102 14,563 35,092 SH   SOLE   35,092 0 0
IDEX CORP COM 45167R104 9,536 40,351 SH   SOLE   40,351 0 0
IDEXX LABS INC COM 45168D104 2,549 3,871 SH   SOLE   3,871 0 0
INFOSYS LTD SPONSORED ADR 456788108 212 8,384 SH   SOLE   8,384 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 723 1,817 SH   SOLE   1,817 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 5,738 35,255 SH   SOLE   35,255 0 0
INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 8,743 409,122 SH   SOLE   409,122 0 0
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 5,791 75,243 SH   SOLE   75,243 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 658 31,112 SH   SOLE   31,112 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 818 37,334 SH   SOLE   37,334 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 202 9,423 SH   SOLE   9,423 0 0
ISHARES INC MSCI FRONTIER 464286145 5,342 154,810 SH   SOLE   154,810 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,404 2,944 SH   SOLE   2,944 0 0
ISHARES TR IBOXX INV CP ETF 464287242 1,227 9,257 SH   SOLE   9,257 0 0
ISHARES TR S&P 500 VAL ETF 464287408 488 3,114 SH   SOLE   3,114 0 0
ISHARES TR MSCI EAFE ETF 464287465 221 2,813 SH   SOLE   2,813 0 0
ISHARES TR ISHARES BIOTECH 464287556 354 2,320 SH   SOLE   2,320 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 247 1,111 SH   SOLE   1,111 0 0
ISHARES TR RESIDENTIAL MULT 464288562 230 2,340 SH   SOLE   2,340 0 0
ISHARES TR MBS ETF 464288588 7,477 69,595 SH   SOLE   69,595 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 1,016 18,856 SH   SOLE   18,856 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 285 5,622 SH   SOLE   5,622 0 0
ISHARES U S ETF TR BLACKROCK SHORT 46431W838 439 8,766 SH   SOLE   8,766 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 3,343 22,967 SH   SOLE   22,967 0 0
ISHARES TR MSCI USA VALUE 46432F388 1,328 12,132 SH   SOLE   12,132 0 0
ISHARES TR MSCI USA MMENTM 46432F396 11,013 60,573 SH   SOLE   60,573 0 0
ISHARES TR CORE MSCI EAFE 46432F842 2,737 36,671 SH   SOLE   36,671 0 0
ISHARES INC CORE MSCI EMKT 46434G103 892 14,909 SH   SOLE   14,909 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 721 18,136 SH   SOLE   18,136 0 0
ISHARES TR MSCI INTL MULTFT 46434V274 716 24,833 SH   SOLE   24,833 0 0
ISHARES TR MSCI INTL MOMENT 46434V449 6,052 159,137 SH   SOLE   159,137 0 0
JPMORGAN CHASE & CO COM 46625H100 18,962 119,746 SH   SOLE   119,746 0 0
JOHNSON & JOHNSON COM 478160104 1,148 6,713 SH   SOLE   6,713 0 0
KRAFT HEINZ CO COM 500754106 4,472 124,555 SH   SOLE   124,555 0 0
LAUDER ESTEE COS INC CL A 518439104 312 844 SH   SOLE   844 0 0
LILLY ELI & CO COM 532457108 791 2,865 SH   SOLE   2,865 0 0
LOWES COS INC COM 548661107 1,010 3,909 SH   SOLE   3,909 0 0
MASTERCARD INCORPORATED CL A 57636Q104 319 889 SH   SOLE   889 0 0
MATCH GROUP INC NEW COM 57667L107 2,717 20,547 SH   SOLE   20,547 0 0
MCDONALDS CORP COM 580135101 414 1,546 SH   SOLE   1,546 0 0
MERCADOLIBRE INC COM 58733R102 14,840 11,006 SH   SOLE   11,006 0 0
MICROSOFT CORP COM 594918104 2,571 7,645 SH   SOLE   7,645 0 0
NETFLIX INC COM 64110L106 336 557 SH   SOLE   557 0 0
NEWMONT CORP COM 651639106 13,838 223,119 SH   SOLE   223,119 0 0
NEXTERA ENERGY INC COM 65339F101 3,325 35,614 SH   SOLE   35,614 0 0
NIKE INC CL B 654106103 280 1,681 SH   SOLE   1,681 0 0
NOVO-NORDISK A S ADR 670100205 9,494 84,766 SH   SOLE   84,766 0 0
NVIDIA CORPORATION COM 67066G104 3,675 12,494 SH   SOLE   12,494 0 0
OMNICOM GROUP INC COM 681919106 13,454 183,622 SH   SOLE   183,622 0 0
ORACLE CORP COM 68389X105 1,812 20,776 SH   SOLE   20,776 0 0
PAYCOM SOFTWARE INC COM 70432V102 5,461 13,154 SH   SOLE   13,154 0 0
PAYCHEX INC COM 704326107 302 2,214 SH   SOLE   2,214 0 0
PEPSICO INC COM 713448108 630 3,629 SH   SOLE   3,629 0 0
PFIZER INC COM 717081103 228 3,868 SH   SOLE   3,868 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 689 6,951 SH   SOLE   6,951 0 0
PROCTER AND GAMBLE CO COM 742718109 1,589 9,713 SH   SOLE   9,713 0 0
QUALCOMM INC COM 747525103 225 1,230 SH   SOLE   1,230 0 0
RPM INTL INC COM 749685103 278 2,750 SH   SOLE   2,750 0 0
ROCKWELL AUTOMATION INC COM 773903109 16,473 47,220 SH   SOLE   47,220 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 289 608 SH   SOLE   608 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 4,276 25,014 SH   SOLE   25,014 0 0
SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426 736 10,882 SH   SOLE   10,882 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 867 20,885 SH   SOLE   20,885 0 0
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 2,057 34,681 SH   SOLE   34,681 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 2,388 65,471 SH   SOLE   65,471 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 965 31,148 SH   SOLE   31,148 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805 2,740 46,882 SH   SOLE   46,882 0 0
SPDR SER TR BLOMBERG INVT 78468R200 8,902 291,009 SH   SOLE   291,009 0 0
SPDR SER TR S&P KENSHO NEW 78468R648 508 8,614 SH   SOLE   8,614 0 0
SALESFORCE COM INC COM 79466L302 4,224 16,621 SH   SOLE   16,621 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 564 4,988 SH   SOLE   4,988 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 9,623 84,543 SH   SOLE   84,543 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 571 3,485 SH   SOLE   3,485 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 3,316 32,386 SH   SOLE   32,386 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 9,248 312,226 SH   SOLE   312,226 0 0
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 10,247 330,642 SH   SOLE   330,642 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 2,224 59,493 SH   SOLE   59,493 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 20,845 641,190 SH   SOLE   641,190 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 4,392 78,975 SH   SOLE   78,975 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 14,234 242,866 SH   SOLE   242,866 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 4,599 118,323 SH   SOLE   118,323 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 457 8,475 SH   SOLE   8,475 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 879 17,295 SH   SOLE   17,295 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 444 7,057 SH   SOLE   7,057 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 2,222 54,287 SH   SOLE   54,287 0 0
SERVICENOW INC COM 81762P102 4,307 6,635 SH   SOLE   6,635 0 0
SHERWIN WILLIAMS CO COM 824348106 3,755 10,663 SH   SOLE   10,663 0 0
SHOPIFY INC CL A 82509L107 1,328 964 SH   SOLE   964 0 0
SIMON PPTY GROUP INC NEW COM 828806109 287 1,795 SH   SOLE   1,795 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307 20,004 158,260 SH   SOLE   158,260 0 0
STRYKER CORPORATION COM 863667101 336 1,255 SH   SOLE   1,255 0 0
SYSCO CORP COM 871829107 12,082 153,818 SH   SOLE   153,818 0 0
TJX COS INC NEW COM 872540109 16,314 214,891 SH   SOLE   214,891 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 16,230 134,899 SH   SOLE   134,899 0 0
TESLA INC COM 88160R101 9,317 8,816 SH   SOLE   8,816 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 691 1,035 SH   SOLE   1,035 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 2,247 29,298 SH   SOLE   29,298 0 0
TYLER TECHNOLOGIES INC COM 902252105 4,707 8,749 SH   SOLE   8,749 0 0
UNION PAC CORP COM 907818108 237 942 SH   SOLE   942 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 676 57,751 SH   SOLE   57,751 0 0
UNITED PARCEL SERVICE INC CL B 911312106 542 2,527 SH   SOLE   2,527 0 0
UNITEDHEALTH GROUP INC COM 91324P102 649 1,293 SH   SOLE   1,293 0 0
VANECK ETF TR GOLD MINERS ETF 92189F106 2,378 74,239 SH   SOLE   74,239 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 9,720 189,113 SH   SOLE   189,113 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 248 541 SH   SOLE   541 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 10,880 133,897 SH   SOLE   133,897 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,367 6,050 SH   SOLE   6,050 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 10,654 205,038 SH   SOLE   205,038 0 0
VERISK ANALYTICS INC COM 92345Y106 226 987 SH   SOLE   987 0 0
VISA INC COM CL A 92826C839 14,353 66,229 SH   SOLE   66,229 0 0
WALMART INC COM 931142103 299 2,067 SH   SOLE   2,067 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 428 10,400 SH   SOLE   10,400 0 0
WISDOMTREE TR US MULTIFACTOR 97717Y857 2,637 62,837 SH   SOLE   62,837 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E204 1,786 98,234 SH   SOLE   98,234 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 202 340 SH   SOLE   340 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 2,622 41,062 SH   SOLE   41,062 0 0