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
AMAZON COM INC COM 023135106   3,537,916 26,659 SH   DFND 1,2,3 0 1,712 24,947
AMGEN INC COM 031162100   447,423 1,700 SH   DFND 1 0 107 1,593
ANALOG DEVICES INC COM 032654105   212,621 1,364 SH   DFND 1 0 60 1,304
APPLE INC COM 037833100   4,331,496 25,436 SH   DFND 1,2,3 0 2,972 22,464
APPLIED MATLS INC COM 038222105   211,613 1,615 SH   DFND 1 0 167 1,448
BECTON DICKINSON & CO COM 075887109   248,579 990 SH   DFND 1 0 49 941
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,850,185 11,411 SH   DFND 1 0 301 11,110
COLGATE PALMOLIVE CO COM 194162103   220,458 2,984 SH   DFND 1,3 0 24 2,960
EBAY INC. COM 278642103   251,546 6,510 SH   DFND 1 0 235 6,275
HOME DEPOT INC COM 437076102   717,211 2,548 SH   DFND 1 0 216 2,332
HONEYWELL INTL INC COM 438516106   287,959 1,602 SH   DFND 1 0 103 1,499
INTEL CORP COM 458140100   225,525 6,319 SH   DFND 1 0 355 5,964
ISHARES TR CORE S&P500 ETF 464287200   45,133,022 108,116 SH   DFND 5 0 877 107,239
ISHARES TR CORE US AGGBD ET 464287226   9,839,899 106,527 SH   SOLE   0 0 106,527
ISHARES TR MSCI EAFE ETF 464287465   15,436,154 231,496 SH   SOLE   0 26,148 205,348
ISHARES TR RUS MDCP VAL ETF 464287473   369,518 3,761 SH   SOLE   0 0 3,761
ISHARES TR US CONSUM DISCRE 464287580   213,494 3,327 SH   DFND 4 0 2,721 606
ISHARES TR RUS 1000 VAL ETF 464287598   2,186,652 15,071 SH   SOLE   0 10,020 5,051
ISHARES TR RUS 1000 GRW ETF 464287614   1,210,413 4,636 SH   SOLE   0 0 4,636
ISHARES TR RUS 2000 GRW ETF 464287648   265,460 1,296 SH   SOLE   0 0 1,296
ISHARES TR CORE S&P US GWT 464287671   278,486 3,029 SH   SOLE   0 0 3,029
ISHARES TR RUSSELL 3000 ETF 464287689   2,561,342 10,811 SH   SOLE   0 0 10,811
ISHARES TR U.S. TECH ETF 464287721   356,107 3,454 SH   DFND 4 0 1,543 1,911
ISHARES TR S&P SML 600 GWT 464287887   6,043,217 58,462 SH   SOLE   0 6,000 52,462
ISHARES TR EAFE GRWTH ETF 464288885   1,516,672 18,129 SH   SOLE   0 0 18,129
JOHNSON & JOHNSON COM 478160104   408,744 2,780 SH   DFND 1,3 0 474 2,306
ELI LILLY & CO COM 532457108   522,151 923 SH   DFND 1 0 136 787
MARATHON OIL CORP COM 565849106   498,969 18,371 SH   DFND 1 0 491 17,880
MCDONALDS CORP COM 580135101   203,437 782 SH   DFND 1,3 0 126 656
MICROSOFT CORP COM 594918104   2,674,868 7,930 SH   DFND 1,3 0 1,314 6,616
NOVO-NORDISK A S ADR 670100205   409,507 4,248 SH   SOLE   0 0 4,248
PEPSICO INC COM 713448108   208,368 1,284 SH   DFND 1,3 0 300 984
PIPER SANDLER COMPANIES COM 724078100   7,120,679 51,398 SH   SOLE   0 0 51,398
PROCTER AND GAMBLE CO COM 742718109   268,668 1,800 SH   DFND 1 0 358 1,442
PROGRESSIVE CORP COM 743315103   283,377 1,826 SH   DFND 1 0 88 1,738
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105   182,568 25,534 SH   SOLE   0 0 25,534
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   272,820 4,416 SH   SOLE   0 0 4,416
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   924,120 30,200 SH   DFND 5 0 5,500 24,700
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   1,100,112 33,540 SH   SOLE   0 33,540 0
SPROTT INC COM NEW 852066208   340,857 11,823 SH   SOLE   0 0 11,823
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   299,430 3,000 SH   SOLE   0 0 3,000
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   8,034,675 160,149 SH   SOLE   0 0 160,149
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   383,006 1,003 SH   SOLE   0 0 1,003
VANGUARD INDEX FDS MID CAP ETF 922908629   235,115 1,197 SH   SOLE   0 0 1,197
VANGUARD INDEX FDS LARGE CAP ETF 922908637   7,076,332 37,191 SH   SOLE   0 24,391 12,800
VANGUARD INDEX FDS GROWTH ETF 922908736   23,889,162 89,792 SH   DFND 5 0 1,820 87,972
VANGUARD INDEX FDS VALUE ETF 922908744   12,069,017 90,629 SH   DFND 5 0 597 90,032
VANGUARD INDEX FDS TOTAL STK MKT 922908769   5,163,310 25,130 SH   SOLE   0 0 25,130
RTX CORPORATION COM 75513E101   230,525 2,934 SH   DFND 1,3 0 238 2,696
INVESCO QQQ TR UNIT SER 1 46090E103   13,425,692 38,447 SH   SOLE   0 7,300 31,147
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   385,826 24,892 SH   SOLE   0 24,892 0
ALPHABET INC CAP STK CL C 02079K107   3,100,492 24,656 SH   DFND 1,3 0 644 24,012
ALPHABET INC CAP STK CL A 02079K305   771,901 6,202 SH   DFND 1,3 0 1,480 4,722
AMERICAN TOWER CORP NEW COM 03027X100   220,462 1,277 SH   DFND 1 0 68 1,209
BROADCOM INC COM 11135F101   284,343 338 SH   DFND 1,3 0 84 254
COSTCO WHSL CORP NEW COM 22160K105   276,330 498 SH   DFND 1,3 0 105 393
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   333,918 13,272 SH   SOLE   0 0 13,272
EASTERN BANKSHARES INC COM 27627N105   112,000 10,000 SH   SOLE   0 0 10,000
EXXON MOBIL CORP COM 30231G102   459,625 4,341 SH   DFND 1 0 342 3,999
META PLATFORMS INC CL A 30303M102   486,375 1,607 SH   DFND 1,3 0 344 1,263
FEDEX CORP COM 31428X106   398,095 1,681 SH   DFND 1,3 0 18 1,663
FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664   1,420,595 39,816 SH   SOLE   0 0 39,816
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847   2,348,497 62,146 SH   SOLE   0 0 62,146
FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U869   8,407,702 433,275 SH   SOLE   0 0 433,275
HARBORONE BANCORP INC NEW COM NEW 41165Y100   267,615 27,114 SH   SOLE   0 0 27,114
HARTFORD FDS EXCHANGE TRADED SCHRDRS TAX BD 41653L404   182,348 10,250 SH   SOLE   0 0 10,250
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276   250,725 5,000 SH   SOLE   0 0 5,000
INNOVATOR ETFS TR INTRNL DEV JULY 45782C722   368,529 14,700 SH   SOLE   0 0 14,700
ISHARES TR CORE MSCI TOTAL 46432F834   231,979 4,010 SH   SOLE   0 0 4,010
JPMORGAN CHASE & CO COM 46625H100   354,681 2,581 SH   DFND 1,3 0 642 1,939
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   8,332,397 165,984 SH   SOLE   0 0 165,984
KKR & CO INC COM 48251W104   276,401 5,020 SH   SOLE   0 0 5,020
LISTED FD TR HORIZON KINETICS 53656F623   327,955 11,020 SH   SOLE   0 11,020 0
MASTERCARD INCORPORATED CL A 57636Q104   225,314 605 SH   DFND 1 0 195 410
MERCK & CO INC COM 58933Y105   243,146 2,368 SH   DFND 1 0 512 1,856
NETFLIX INC COM 64110L106   373,172 910 SH   DFND 1 0 80 830
NOVARTIS AG SPONSORED ADR 66987V109   382,822 4,083 SH   SOLE   0 0 4,083
NVIDIA CORPORATION COM 67066G104   4,907,214 11,922 SH   DFND 1,5 0 548 11,374
PIMCO ETF TR ULTRA SHORT GOVT 72201R577   6,348,611 62,976 SH   SOLE   0 0 62,976
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   10,108,616 100,965 SH   SOLE   0 13,500 87,465
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,085,105 2,611 SH   SOLE   0 0 2,611
SPDR GOLD TR GOLD SHS 78463V107   1,168,721 6,314 SH   SOLE   0 0 6,314
SPDR SER TR S&P DIVID ETF 78464A763   1,207,286 10,867 SH   SOLE   0 0 10,867
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   351,801 2,841 SH   SOLE   0 0 2,841
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   481,725 7,124 SH   SOLE   0 0 7,124
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   444,275 2,943 SH   DFND 4 0 1,714 1,229
SELECT SECTOR SPDR TR ENERGY 81369Y506   5,680,480 66,900 SH   DFND 4,5 0 8,111 58,789
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   335,305 10,475 SH   DFND 4 0 8,671 1,804
SELECT SECTOR SPDR TR INDL 81369Y704   423,172 4,334 SH   DFND 4 0 2,165 2,169
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,386,343 8,513 SH   DFND 4 0 4,643 3,870
SLEEP NUMBER CORP COM 83125X103   640,206 39,715 SH   SOLE   0 0 39,715
TELLURIAN INC NEW COM 87968A104   16,500 25,000 SH   SOLE   0 0 25,000
TESLA INC COM 88160R101   1,120,215 5,676 SH   DFND 1 0 384 5,292
TEXAS PACIFIC LAND CORPORATI COM 88262P102   3,380,739 1,841 SH   SOLE   0 0 1,841
UBER TECHNOLOGIES INC COM 90353T100   238,134 5,573 SH   DFND 1 0 140 5,433
UNITEDHEALTH GROUP INC COM 91324P102   477,521 901 SH   DFND 1 0 185 716
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   331,233 1,307 SH   SOLE   0 0 1,307
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   296,699 1,658 SH   DFND 4 0 1,658 0
VANGUARD WORLD FDS ENERGY ETF 92204A306   224,402 1,878 SH   DFND 4 0 352 1,526
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   242,854 3,147 SH   DFND 4 0 2,936 211
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   516,494 2,303 SH   DFND 4 0 2,303 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   409,452 2,201 SH   DFND 4 0 991 1,210
VANGUARD WORLD FDS INF TECH ETF 92204A702   887,212 2,192 SH   DFND 4 0 1,353 839
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   295,275 2,874 SH   DFND 4 0 2,038 836
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   1,936,965 26,010 SH   SOLE   0 26,010 0
VISA INC COM CL A 92826C839   356,845 1,531 SH   DFND 1,3 0 313 1,218