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
3M CO COM 88579Y101   613,102 4,073 SH   SOLE 0 0 0 4,073
ABBOTT LABS COM 002824100   295,022 2,171 SH   SOLE 0 0 0 2,171
ALPHABET INC CAP STK CL A 02079K305   1,320,550 7,837 SH   SOLE 0 0 0 7,837
ALPHABET INC CAP STK CL C 02079K107   663,126 3,896 SH   SOLE 0 0 0 3,896
AMAZON COM INC COM 023135106   2,016,335 9,660 SH   SOLE 0 0 0 9,660
AMERICAN EXPRESS CO COM 025816109   597,373 2,031 SH   SOLE 0 0 0 2,031
APPLE INC COM 037833100   7,331,294 30,895 SH   SOLE 0 0 0 30,895
APPLIED MATLS INC COM 038222105   363,967 2,324 SH   SOLE 0 0 0 2,324
ASTRAZENECA PLC SPONSORED ADR 046353108   226,194 2,990 SH   SOLE 0 0 0 2,990
BANK AMERICA CORP COM 060505104   318,760 7,225 SH   SOLE 0 0 0 7,225
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   9,608,125 19,124 SH   SOLE 0 0 0 19,124
BERKSHIRE HATHAWAY INC DEL CL A 084670108   753,380 1 SH   SOLE 0 0 0 1
BLACKROCK ETF TRUST ISHARES US EQUIT 09290C103   3,931,597 76,789 SH   SOLE 0 0 0 76,789
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   212,895 3,339 SH   SOLE 0 0 0 3,339
BLACKROCK INC COM 09290D101   646,652 684 SH   SOLE 0 0 0 684
BOEING CO COM 097023105   271,894 1,564 SH   SOLE 0 0 0 1,564
BOOKING HOLDINGS INC COM 09857L108   635,083 129 SH   SOLE 0 0 0 129
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104   637,126 21,656 SH   SOLE 0 0 0 21,656
CION INVT CORP COM 17259U204   190,802 15,576 SH   SOLE 0 0 0 15,576
CISCO SYS INC COM 17275R102   251,816 3,946 SH   SOLE 0 0 0 3,946
COCA COLA CO COM 191216100   582,108 8,214 SH   SOLE 0 0 0 8,214
DEERE & CO COM 244199105   209,135 435 SH   SOLE 0 0 0 435
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207   206,708 2,250 SH   SOLE 0 0 0 2,250
DISNEY WALT CO COM 254687106   649,727 5,837 SH   SOLE 0 0 0 5,837
DOVER CORP COM 260003108   370,169 1,884 SH   SOLE 0 0 0 1,884
ELI LILLY & CO COM 532457108   210,902 233 SH   SOLE 0 0 0 233
EMERSON ELEC CO COM 291011104   219,254 1,827 SH   SOLE 0 0 0 1,827
ENTERPRISE BANCORP INC MASS COM 293668109   320,602 7,531 SH   SOLE 0 0 0 7,531
EXXON MOBIL CORP COM 30231G102   403,650 3,665 SH   SOLE 0 0 0 3,665
FIDELITY COVINGTON TRUST ENHANCED LARGE 316092113   702,513 21,503 SH   SOLE 0 0 0 21,503
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755   480,211 15,724 SH   SOLE 0 0 0 15,724
FIRST TR VALUE LINE DIVID IN SHS 33734H106   1,207,961 26,927 SH   SOLE 0 0 0 26,927
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   99,988 14,407 SH   SOLE 0 0 0 14,407
FS KKR CAP CORP COM 302635206   384,674 16,901 SH   SOLE 0 0 0 16,901
GE AEROSPACE COM NEW 369604301   282,965 1,405 SH   SOLE 0 0 0 1,405
GENERAL DYNAMICS CORP COM 369550108   206,129 819 SH   SOLE 0 0 0 819
GENERAL MLS INC COM 370334104   386,151 6,438 SH   SOLE 0 0 0 6,438
GILEAD SCIENCES INC COM 375558103   432,914 3,866 SH   SOLE 0 0 0 3,866
GLOBAL X FDS ARTIFICIAL ETF 37954Y632   263,078 6,758 SH   SOLE 0 0 0 6,758
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   1,918,440 19,158 SH   SOLE 0 0 0 19,158
GOLDMAN SACHS GROUP INC COM 38141G104   214,016 352 SH   SOLE 0 0 0 352
GSK PLC SPONSORED ADR 37733W204   310,277 8,318 SH   SOLE 0 0 0 8,318
HOME DEPOT INC COM 437076102   766,804 1,965 SH   SOLE 0 0 0 1,965
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C417   327,147 8,936 SH   SOLE 0 0 0 8,936
INTERNATIONAL BUSINESS MACHS COM 459200101   430,536 1,700 SH   SOLE 0 0 0 1,700
INTUITIVE SURGICAL INC COM NEW 46120E602   330,369 586 SH   SOLE 0 0 0 586
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   555,610 26,867 SH   SOLE 0 0 0 26,867
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   441,787 22,679 SH   SOLE 0 0 0 22,679
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   510,959 26,136 SH   SOLE 0 0 0 26,136
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   204,725 10,080 SH   SOLE 0 0 0 10,080
INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742   326,246 6,445 SH   SOLE 0 0 0 6,445
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   2,089,332 20,038 SH   SOLE 0 0 0 20,038
INVESCO QQQ TR UNIT SER 1 46090E103   716,097 1,431 SH   SOLE 0 0 0 1,431
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101   1,035,497 21,869 SH   SOLE 0 0 0 21,869
ISHARES GOLD TR ISHARES NEW 464285204   2,294,902 42,341 SH   SOLE 0 0 0 42,341
ISHARES INC CORE MSCI EMKT 46434G103   1,473,203 27,206 SH   SOLE 0 0 0 27,206
ISHARES INC MSCI EMERG MRKT 464286533   432,914 7,456 SH   SOLE 0 0 0 7,456
ISHARES INC MSCI WORLD ETF 464286392   336,982 2,132 SH   SOLE 0 0 0 2,132
ISHARES INC MSCI EMRG CHN 46434G764   1,094,186 19,869 SH   SOLE 0 0 0 19,869
ISHARES TR MSCI USA QLT FCT 46432F339   3,678,470 20,557 SH   SOLE 0 0 0 20,557
ISHARES TR IBONDS DEC 29 46436E205   212,290 9,198 SH   SOLE 0 0 0 9,198
ISHARES TR IBONDS DEC2026 46435GAA0   663,789 27,452 SH   SOLE 0 0 0 27,452
ISHARES TR ESG AWR MSCI USA 46435G425   201,474 1,575 SH   SOLE 0 0 0 1,575
ISHARES TR IBONDS 27 ETF 46435UAA9   770,224 31,933 SH   SOLE 0 0 0 31,933
ISHARES TR MSCI USA MMENTM 46432F396   905,665 4,223 SH   SOLE 0 0 0 4,223
ISHARES TR HDG MSCI EAFE 46434V803   439,828 11,913 SH   SOLE 0 0 0 11,913
ISHARES TR CORE TOTAL USD 46434V613   1,790,818 38,897 SH   SOLE 0 0 0 38,897
ISHARES TR IBONDS DEC25 ETF 46434VBD1   573,443 22,810 SH   SOLE 0 0 0 22,810
ISHARES TR CORE MSCI EAFE 46432F842   311,869 4,134 SH   SOLE 0 0 0 4,134
ISHARES TR MSCI USA MIN VOL 46429B697   7,605,870 81,512 SH   SOLE 0 0 0 81,512
ISHARES TR MSCI EAFE MIN VL 46429B689   2,547,081 33,750 SH   SOLE 0 0 0 33,750
ISHARES TR FLTG RATE NT ETF 46429B655   547,567 10,724 SH   SOLE 0 0 0 10,724
ISHARES TR EAFE VALUE ETF 464288877   2,771,545 48,310 SH   SOLE 0 0 0 48,310
ISHARES TR EAFE GRWTH ETF 464288885   1,683,920 16,459 SH   SOLE 0 0 0 16,459
ISHARES TR MSCI USA ESG SLC 464288802   354,213 2,941 SH   SOLE 0 0 0 2,941
ISHARES TR CORE S&P TTL STK 464287150   2,806,886 21,924 SH   SOLE 0 0 0 21,924
ISHARES TR MODERT ALLOC ETF 464289875   484,584 10,949 SH   SOLE 0 0 0 10,949
ISHARES TR CONSER ALLOC ETF 464289883   215,076 5,667 SH   SOLE 0 0 0 5,667
ISHARES TR 0-5 YR TIPS ETF 46429B747   2,004,492 19,581 SH   SOLE 0 0 0 19,581
ISHARES TR NATIONAL MUN ETF 464288414   517,955 4,822 SH   SOLE 0 0 0 4,822
ISHARES TR SHORT TREAS BD 464288679   246,708 2,234 SH   SOLE 0 0 0 2,234
ISHARES TR MBS ETF 464288588   393,976 4,206 SH   SOLE 0 0 0 4,206
ISHARES TR CORE S&P MCP ETF 464287507   718,453 11,730 SH   SOLE 0 0 0 11,730
ISHARES TR CORE S&P SCP ETF 464287804   1,880,372 16,965 SH   SOLE 0 0 0 16,965
ISHARES TR S&P 500 VAL ETF 464287408   2,408,939 12,380 SH   SOLE 0 0 0 12,380
ISHARES TR CORE S&P500 ETF 464287200   30,525,504 51,934 SH   SOLE 0 0 0 51,934
ISHARES TR S&P 500 GRWT ETF 464287309   3,511,160 35,345 SH   SOLE 0 0 0 35,345
ISHARES TR RUSSELL 2000 ETF 464287655   818,712 3,855 SH   SOLE 0 0 0 3,855
ISHARES TR RUS 2000 VAL ETF 464287630   346,541 2,169 SH   SOLE 0 0 0 2,169
ISHARES TR MSCI EAFE ETF 464287465   766,638 9,417 SH   SOLE 0 0 0 9,417
ISHARES TR U.S. TECH ETF 464287721   2,992,110 19,662 SH   SOLE 0 0 0 19,662
ISHARES TR 20 YR TR BD ETF 464287432   216,496 2,371 SH   SOLE 0 0 0 2,371
ISHARES TR CORE US AGGBD ET 464287226   528,109 5,345 SH   SOLE 0 0 0 5,345
ISHARES TR S&P 100 ETF 464287101   1,386,463 4,863 SH   SOLE 0 0 0 4,863
ISHARES TR MORNINGSTAR GRWT 464287119   214,497 2,468 SH   SOLE 0 0 0 2,468
ISHARES TR SELECT DIVID ETF 464287168   312,561 2,291 SH   SOLE 0 0 0 2,291
ISHARES TR TIPS BD ETF 464287176   230,091 2,100 SH   SOLE 0 0 0 2,100
ISHARES TR IBONDS 2027 TERM 46436E478   1,410,933 62,736 SH   SOLE 0 0 0 62,736
ISHARES TR IBDS DEC28 ETF 46435U515   1,694,456 67,267 SH   SOLE 0 0 0 67,267
ISHARES TR IBONDS 29 TR HI 46436E379   256,210 10,806 SH   SOLE 0 0 0 10,806
ISHARES TR IBONDS 28 TR HI 46436E387   248,298 10,490 SH   SOLE 0 0 0 10,490
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134   816,110 12,840 SH   SOLE 0 0 0 12,840
J P MORGAN EXCHANGE TRADED F EQUITY FOCUS ETF 46654Q781   1,062,683 15,985 SH   SOLE 0 0 0 15,985
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   5,113,727 87,146 SH   SOLE 0 0 0 87,146
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670   1,398,296 29,732 SH   SOLE 0 0 0 29,732
JABIL INC COM 466313103   617,559 4,007 SH   SOLE 0 0 0 4,007
JOHNSON & JOHNSON COM 478160104   466,392 2,849 SH   SOLE 0 0 0 2,849
JPMORGAN CHASE & CO. COM 46625H100   871,078 3,363 SH   SOLE 0 0 0 3,363
LAM RESEARCH CORP COM NEW 512807306   200,895 2,637 SH   SOLE 0 0 0 2,637
LITMAN GREGORY FDS TR POLEN CAP INTL G 53700T736   417,703 43,404 SH   SOLE 0 0 0 43,404
LOCKHEED MARTIN CORP COM 539830109   323,936 726 SH   SOLE 0 0 0 726
LOWES COS INC COM 548661107   866,259 3,529 SH   SOLE 0 0 0 3,529
MCDONALDS CORP COM 580135101   925,225 2,985 SH   SOLE 0 0 0 2,985
MERCK & CO INC COM 58933Y105   613,341 6,771 SH   SOLE 0 0 0 6,771
META PLATFORMS INC CL A 30303M102   1,512,103 2,297 SH   SOLE 0 0 0 2,297
MICROSOFT CORP COM 594918104   4,525,537 11,529 SH   SOLE 0 0 0 11,529
MICROSTRATEGY INC CL A NEW 594972408   559,317 2,330 SH   SOLE 0 0 0 2,330
NORFOLK SOUTHN CORP COM 655844108   252,381 1,042 SH   SOLE 0 0 0 1,042
NOVO-NORDISK A S ADR 670100205   540,490 6,058 SH   SOLE 0 0 0 6,058
NVIDIA CORPORATION COM 67066G104   2,233,386 18,588 SH   SOLE 0 0 0 18,588
PALANTIR TECHNOLOGIES INC CL A 69608A108   210,569 2,484 SH   SOLE 0 0 0 2,484
PFIZER INC COM 717081103   330,948 12,680 SH   SOLE 0 0 0 12,680
PUTNAM ETF TRUST FOCUSED LAR CAP 746729300   7,438,980 193,673 SH   SOLE 0 0 0 193,673
RTX CORPORATION COM 75513E101   1,573,941 12,059 SH   SOLE 0 0 0 12,059
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   501,508 18,706 SH   SOLE 0 0 0 18,706
SPDR GOLD TR GOLD SHS 78463V107   536,218 2,024 SH   SOLE 0 0 0 2,024
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,417,192 5,841 SH   SOLE 0 0 0 5,841
SPDR SER TR PRTFLO S&P500 VL 78464A508   420,183 8,056 SH   SOLE 0 0 0 8,056
SPDR SER TR PORTFOLIO S&P400 78464A847   285,647 5,314 SH   SOLE 0 0 0 5,314
SPDR SER TR BBG CONV SEC ETF 78464A359   964,795 12,261 SH   SOLE 0 0 0 12,261
SPDR SER TR NUVEEN BLOOMBERG 78464A284   1,029,568 39,599 SH   SOLE 0 0 0 39,599
STARBUCKS CORP COM 855244109   838,377 7,323 SH   SOLE 0 0 0 7,323
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   340,334 1,879 SH   SOLE 0 0 0 1,879
TESLA INC COM 88160R101   298,539 1,059 SH   SOLE 0 0 0 1,059
UNILEVER PLC SPON ADR NEW 904767704   385,182 6,821 SH   SOLE 0 0 0 6,821
UNITEDHEALTH GROUP INC COM 91324P102   719,759 1,536 SH   SOLE 0 0 0 1,536
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   749,370 14,293 SH   SOLE 0 0 0 14,293
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   705,424 9,617 SH   SOLE 0 0 0 9,617
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   374,859 7,599 SH   SOLE 0 0 0 7,599
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   8,642,704 16,065 SH   SOLE 0 0 0 16,065
VANGUARD INDEX FDS LARGE CAP ETF 922908637   307,500 1,143 SH   SOLE 0 0 0 1,143
VANGUARD INDEX FDS VALUE ETF 922908744   1,000,879 5,697 SH   SOLE 0 0 0 5,697
VANGUARD INDEX FDS MID CAP ETF 922908629   796,138 2,984 SH   SOLE 0 0 0 2,984
VANGUARD INDEX FDS SMALL CP ETF 922908751   3,912,940 16,635 SH   SOLE 0 0 0 16,635
VANGUARD INDEX FDS GROWTH ETF 922908736   3,979,139 9,983 SH   SOLE 0 0 0 9,983
VANGUARD INDEX FDS TOTAL STK MKT 922908769   419,205 1,453 SH   SOLE 0 0 0 1,453
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   1,204,184 6,496 SH   SOLE 0 0 0 6,496
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   840,277 18,549 SH   SOLE 0 0 0 18,549
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   323,611 2,708 SH   SOLE 0 0 0 2,708
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   512,867 10,401 SH   SOLE 0 0 0 10,401
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   1,197,208 14,645 SH   SOLE 0 0 0 14,645
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   942,847 11,970 SH   SOLE 0 0 0 11,970
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   3,329,368 16,618 SH   SOLE 0 0 0 16,618
VANGUARD STAR FDS VG TL INTL STK F 921909768   4,346,392 69,855 SH   SOLE 0 0 0 69,855
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   3,355,689 65,759 SH   SOLE 0 0 0 65,759
VERIZON COMMUNICATIONS INC COM 92343V104   381,124 8,808 SH   SOLE 0 0 0 8,808
VERTEX PHARMACEUTICALS INC COM 92532F100   376,753 794 SH   SOLE 0 0 0 794
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782   1,340,217 19,173 SH   SOLE 0 0 0 19,173
VISA INC COM CL A 92826C839   706,500 1,986 SH   SOLE 0 0 0 1,986
WISDOMTREE TR EMGRING MKTS 97717Y782   265,616 10,113 SH   SOLE 0 0 0 10,113
WP CAREY INC COM 92936U109   1,767,191 27,522 SH   SOLE 0 0 0 27,522