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 LABS COM 002824100   526,685 4,785 SH   SOLE   0 0 4,785
ABBVIE INC COM 00287Y109   703,560 4,540 SH   SOLE   0 0 4,540
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   548,121 1,562 SH   SOLE   0 0 1,562
AERCAP HOLDINGS NV SHS N00985106   276,842 3,725 SH   SOLE   0 0 3,725
AFLAC INC COM 001055102   363,165 4,402 SH   SOLE   0 0 4,402
AIR PRODS & CHEMS INC COM 009158106   202,886 741 SH   SOLE   0 0 741
ALKERMES PLC SHS G01767105   208,993 7,534 SH   SOLE   0 0 7,534
ALLISON TRANSMISSION HLDGS I COM 01973R101   562,311 9,670 SH   SOLE   0 0 9,670
ALPHA METALLURGICAL RESOUR I COM 020764106   264,358 780 SH   SOLE   0 0 780
ALPHABET INC CAP STK CL A 02079K305   487,518 3,490 SH   SOLE   0 0 3,490
ALPHABET INC CAP STK CL C 02079K107   338,373 2,401 SH   SOLE   0 0 2,401
AMAZON COM INC COM 023135106   389,270 2,562 SH   SOLE   0 0 2,562
AMGEN INC COM 031162100   339,076 1,177 SH   SOLE   0 0 1,177
AMPHENOL CORP NEW CL A 032095101   297,390 3,000 SH   SOLE   0 0 3,000
ANALOG DEVICES INC COM 032654105   353,635 1,781 SH   SOLE   0 0 1,781
APPLE INC COM 037833100   5,328,897 27,678 SH   SOLE   0 0 27,678
APPLIED INDL TECHNOLOGIES IN COM 03820C105   836,856 4,846 SH   SOLE   0 0 4,846
APPLIED MATLS INC COM 038222105   303,395 1,872 SH   SOLE   0 0 1,872
ARES CAPITAL CORP COM 04010L103   607,049 30,307 SH   SOLE   0 0 30,307
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   1,011,103 22,886 SH   SOLE   0 0 22,886
ATKORE INC COM 047649108   758,400 4,740 SH   SOLE   0 0 4,740
AUTOLIV INC COM 052800109   220,711 2,003 SH   SOLE   0 0 2,003
AUTOMATIC DATA PROCESSING IN COM 053015103   395,117 1,696 SH   SOLE   0 0 1,696
AVNET INC COM 053807103   765,626 15,191 SH   SOLE   0 0 15,191
AXIS CAP HLDGS LTD SHS G0692U109   231,557 4,182 SH   SOLE   0 0 4,182
AXON ENTERPRISE INC COM 05464C101   258,330 1,000 SH   SOLE   0 0 1,000
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778   1,157,585 38,091 SH   SOLE   0 0 38,091
BECTON DICKINSON & CO COM 075887109   330,633 1,356 SH   SOLE   0 0 1,356
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   306,728 860 SH   SOLE   0 0 860
BLACKROCK INC COM 09247X101   322,285 397 SH   SOLE   0 0 397
BLACKSTONE INC COM 09260D107   275,325 2,103 SH   SOLE   0 0 2,103
BLOCK H & R INC COM 093671105   837,091 17,306 SH   SOLE   0 0 17,306
BOISE CASCADE CO DEL COM 09739D100   669,826 5,178 SH   SOLE   0 0 5,178
BRISTOL-MYERS SQUIBB CO COM 110122108   325,100 6,336 SH   SOLE   0 0 6,336
BROADCOM INC COM 11135F101   2,217,989 1,987 SH   SOLE   0 0 1,987
BROOKLINE BANCORP INC DEL COM 11373M107   157,988 14,481 SH   SOLE   0 0 14,481
BUILDERS FIRSTSOURCE INC COM 12008R107   586,293 3,512 SH   SOLE   0 0 3,512
CAMBRIA ETF TR EMRG SHAREHLDR 132061706   990,691 31,601 SH   SOLE   0 0 31,601
CANADIAN NAT RES LTD COM 136385101   262,604 4,008 SH   SOLE   0 0 4,008
CARDINAL HEALTH INC COM 14149Y108   766,382 7,603 SH   SOLE   0 0 7,603
CATERPILLAR INC COM 149123101   343,569 1,162 SH   SOLE   0 0 1,162
CENCORA INC COM 03073E105   474,222 2,309 SH   SOLE   0 0 2,309
CHORD ENERGY CORPORATION COM NEW 674215207   275,443 1,657 SH   SOLE   0 0 1,657
CISCO SYS INC COM 17275R102   723,244 14,316 SH   SOLE   0 0 14,316
CITIUS PHARMACEUTICALS INC COM NEW 17322U207   7,565 10,000 SH   SOLE   0 0 10,000
CNA FINL CORP COM 126117100   259,106 6,124 SH   SOLE   0 0 6,124
COCA COLA CONS INC COM 191098102   275,735 297 SH   SOLE   0 0 297
COMCAST CORP NEW CL A 20030N101   470,817 10,737 SH   SOLE   0 0 10,737
CORE & MAIN INC CL A 21874C102   376,177 9,309 SH   SOLE   0 0 9,309
DELTA AIR LINES INC DEL COM NEW 247361702   331,696 8,245 SH   SOLE   0 0 8,245
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   747,575 12,539 SH   SOLE   0 0 12,539
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   1,718,203 32,834 SH   SOLE   0 0 32,834
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   968,599 18,688 SH   SOLE   0 0 18,688
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   1,294,102 34,769 SH   SOLE   0 0 34,769
DOVER CORP COM 260003108   375,758 2,443 SH   SOLE   0 0 2,443
EAST WEST BANCORP INC COM 27579R104   260,099 3,615 SH   SOLE   0 0 3,615
ELI LILLY & CO COM 532457108   881,375 1,512 SH   SOLE   0 0 1,512
ENACT HLDGS INC COM 29249E109   666,983 23,087 SH   SOLE   0 0 23,087
ENERSYS COM 29275Y102   264,616 2,621 SH   SOLE   0 0 2,621
EPR PPTYS COM SH BEN INT 26884U109   316,621 6,535 SH   SOLE   0 0 6,535
ESSENT GROUP LTD COM G3198U102   653,396 12,389 SH   SOLE   0 0 12,389
EXXON MOBIL CORP COM 30231G102   906,486 9,067 SH   SOLE   0 0 9,067
FIRST BANCORP P R COM NEW 318672706   448,279 27,251 SH   SOLE   0 0 27,251
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   994,309 58,974 SH   SOLE   0 0 58,974
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   541,582 5,713 SH   SOLE   0 0 5,713
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   1,340,430 11,413 SH   SOLE   0 0 11,413
FLEX LTD ORD Y2573F102   218,825 7,184 SH   SOLE   0 0 7,184
FS KKR CAP CORP COM 302635206   705,999 35,353 SH   SOLE   0 0 35,353
GENERAL DYNAMICS CORP COM 369550108   238,637 919 SH   SOLE   0 0 919
GILEAD SCIENCES INC COM 375558103   450,578 5,562 SH   SOLE   0 0 5,562
GMS INC COM 36251C103   329,555 3,998 SH   SOLE   0 0 3,998
HOME DEPOT INC COM 437076102   549,975 1,587 SH   SOLE   0 0 1,587
HONEYWELL INTL INC COM 438516106   202,160 964 SH   SOLE   0 0 964
HSBC HLDGS PLC SPON ADR NEW 404280406   255,199 6,295 SH   SOLE   0 0 6,295
ILLINOIS TOOL WKS INC COM 452308109   287,086 1,096 SH   SOLE   0 0 1,096
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   589,482 26,746 SH   SOLE   0 0 26,746
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106   300,751 14,501 SH   SOLE   0 0 14,501
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   1,138,801 18,174 SH   SOLE   0 0 18,174
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   268,839 2,715 SH   SOLE   0 0 2,715
INVESCO EXCHANGE TRADED FD T NEXT GEN MEDIA 46137V696   215,390 5,568 SH   SOLE   0 0 5,568
INVESCO QQQ TR UNIT SER 1 46090E103   325,568 795 SH   SOLE   0 0 795
IRON MTN INC DEL COM 46284V101   812,328 11,608 SH   SOLE   0 0 11,608
ISHARES INC MSCI EMERG MRKT 464286533   500,810 9,009 SH   SOLE   0 0 9,009
ISHARES TR CORE S&P500 ETF 464287200   4,349,248 9,106 SH   SOLE   0 0 9,106
ISHARES TR 20 YR TR BD ETF 464287432   5,505,275 55,676 SH   SOLE   0 0 55,676
ISHARES TR PFD AND INCM SEC 464288687   292,001 9,362 SH   SOLE   0 0 9,362
ISHARES TR CORE US AGGBD ET 464287226   5,563,602 56,056 SH   SOLE   0 0 56,056
ISHARES TR S&P 100 ETF 464287101   4,110,308 18,400 SH   SOLE   0 0 18,400
ISHARES TR SELECT DIVID ETF 464287168   234,909 2,004 SH   SOLE   0 0 2,004
ISHARES TR AGENCY BOND ETF 464288166   2,897,819 26,725 SH   SOLE   0 0 26,725
ISHARES TR CORE DIV GRWTH 46434V621   3,001,165 55,763 SH   SOLE   0 0 55,763
JABIL INC COM 466313103   1,153,097 9,051 SH   SOLE   0 0 9,051
JOHNSON & JOHNSON COM 478160104   791,224 5,048 SH   SOLE   0 0 5,048
JPMORGAN CHASE & CO COM 46625H100   882,989 5,191 SH   SOLE   0 0 5,191
LENNAR CORP CL A 526057104   530,284 3,558 SH   SOLE   0 0 3,558
LINDE PLC SHS G54950103   476,834 1,161 SH   SOLE   0 0 1,161
LOWES COS INC COM 548661107   464,462 2,087 SH   SOLE   0 0 2,087
MANULIFE FINL CORP COM 56501R106   818,253 37,025 SH   SOLE   0 0 37,025
MARATHON PETE CORP COM 56585A102   289,302 1,950 SH   SOLE   0 0 1,950
MATSON INC COM 57686G105   240,243 2,192 SH   SOLE   0 0 2,192
MCDONALDS CORP COM 580135101   740,392 2,497 SH   SOLE   0 0 2,497
MEDTRONIC PLC SHS G5960L103   544,120 6,605 SH   SOLE   0 0 6,605
MERCK & CO INC COM 58933Y105   683,555 6,270 SH   SOLE   0 0 6,270
MERITAGE HOMES CORP COM 59001A102   457,623 2,627 SH   SOLE   0 0 2,627
MGIC INVT CORP WIS COM 552848103   1,131,764 58,671 SH   SOLE   0 0 58,671
MICROSOFT CORP COM 594918104   3,002,303 7,984 SH   SOLE   0 0 7,984
MOLSON COORS BEVERAGE CO CL B 60871R209   769,961 12,579 SH   SOLE   0 0 12,579
MONDELEZ INTL INC CL A 609207105   253,577 3,501 SH   SOLE   0 0 3,501
MORGAN STANLEY COM NEW 617446448   300,880 3,227 SH   SOLE   0 0 3,227
MOTOROLA SOLUTIONS INC COM NEW 620076307   460,868 1,472 SH   SOLE   0 0 1,472
MSC INDL DIRECT INC CL A 553530106   504,579 4,983 SH   SOLE   0 0 4,983
MUELLER INDS INC COM 624756102   492,859 10,453 SH   SOLE   0 0 10,453
NEXTERA ENERGY INC COM 65339F101   369,967 6,091 SH   SOLE   0 0 6,091
NIKE INC CL B 654106103   237,877 2,191 SH   SOLE   0 0 2,191
NORFOLK SOUTHN CORP COM 655844108   273,255 1,156 SH   SOLE   0 0 1,156
NORTHEAST BK LEWISTON ME COM 66405S100   778,419 14,104 SH   SOLE   0 0 14,104
NUCOR CORP COM 670346105   763,513 4,387 SH   SOLE   0 0 4,387
NVIDIA CORPORATION COM 67066G104   1,765,955 3,566 SH   SOLE   0 0 3,566
OLD REP INTL CORP COM 680223104   965,525 32,841 SH   SOLE   0 0 32,841
ON SEMICONDUCTOR CORP COM 682189105   302,796 3,625 SH   SOLE   0 0 3,625
OSHKOSH CORP COM 688239201   222,132 2,049 SH   SOLE   0 0 2,049
OTTER TAIL CORP COM 689648103   255,845 3,011 SH   SOLE   0 0 3,011
OWENS CORNING NEW COM 690742101   408,522 2,756 SH   SOLE   0 0 2,756
PACCAR INC COM 693718108   509,831 5,221 SH   SOLE   0 0 5,221
PENSKE AUTOMOTIVE GRP INC COM 70959W103   894,843 5,575 SH   SOLE   0 0 5,575
PEPSICO INC COM 713448108   634,013 3,733 SH   SOLE   0 0 3,733
PHILLIPS 66 COM 718546104   318,923 2,395 SH   SOLE   0 0 2,395
PROCTER AND GAMBLE CO COM 742718109   307,587 2,099 SH   SOLE   0 0 2,099
RADIAN GROUP INC COM 750236101   582,277 20,395 SH   SOLE   0 0 20,395
REINSURANCE GRP OF AMERICA I COM NEW 759351604   671,872 4,153 SH   SOLE   0 0 4,153
RELIANCE STEEL & ALUMINUM CO COM 759509102   724,371 2,590 SH   SOLE   0 0 2,590
RTX CORPORATION COM 75513E101   283,047 3,364 SH   SOLE   0 0 3,364
RYDER SYS INC COM 783549108   499,936 4,345 SH   SOLE   0 0 4,345
SCORPIO TANKERS INC SHS Y7542C130   695,309 11,436 SH   SOLE   0 0 11,436
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   6,920,955 35,957 SH   SOLE   0 0 35,957
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   4,001,725 55,556 SH   SOLE   0 0 55,556
SELECT SECTOR SPDR TR INDL 81369Y704   256,023 2,246 SH   SOLE   0 0 2,246
SELECT SECTOR SPDR TR ENERGY 81369Y506   805,289 9,605 SH   SOLE   0 0 9,605
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   10,391,263 76,193 SH   SOLE   0 0 76,193
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   1,325,548 18,243 SH   SOLE   0 0 18,243
SNAP ON INC COM 833034101   268,621 930 SH   SOLE   0 0 930
SPDR GOLD TR GOLD SHS 78463V107   8,136,323 42,561 SH   SOLE   0 0 42,561
SPDR S&P 500 ETF TR TR UNIT 78462F103   16,815,418 35,378 SH   SOLE   0 0 35,378
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   247,601 488 SH   SOLE   0 0 488
SPDR SER TR S&P 600 SMCP VAL 78464A300   841,848 10,105 SH   SOLE   0 0 10,105
SPDR SER TR PRTFLO S&P500 GW 78464A409   29,535,171 453,968 SH   SOLE   0 0 453,968
SPDR SER TR S&P 600 SMCP GRW 78464A201   716,876 8,572 SH   SOLE   0 0 8,572
SPDR SER TR PRTFLO S&P500 VL 78464A508   33,715,065 723,034 SH   SOLE   0 0 723,034
SPDR SER TR PORT MTG BK ETF 78464A383   616,327 27,926 SH   SOLE   0 0 27,926
SPDR SER TR S&P 400 MDCP VAL 78464A839   1,244,085 16,954 SH   SOLE   0 0 16,954
SPDR SER TR PORTFOLIO S&P400 78464A847   22,494,038 461,700 SH   SOLE   0 0 461,700
SPDR SER TR S&P 400 MDCP GRW 78464A821   1,159,643 15,325 SH   SOLE   0 0 15,325
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   207,260 4,943 SH   SOLE   0 0 4,943
STEEL DYNAMICS INC COM 858119100   789,144 6,682 SH   SOLE   0 0 6,682
TAYLOR MORRISON HOME CORP COM 87724P106   499,249 9,358 SH   SOLE   0 0 9,358
TEREX CORP NEW COM 880779103   284,197 4,946 SH   SOLE   0 0 4,946
TESLA INC COM 88160R101   473,354 1,905 SH   SOLE   0 0 1,905
THE CIGNA GROUP COM 125523100   513,257 1,714 SH   SOLE   0 0 1,714
UFP INDUSTRIES INC COM 90278Q108   516,136 4,111 SH   SOLE   0 0 4,111
UNION PAC CORP COM 907818108   328,134 1,336 SH   SOLE   0 0 1,336
UNITEDHEALTH GROUP INC COM 91324P102   1,341,972 2,549 SH   SOLE   0 0 2,549
UNUM GROUP COM 91529Y106   465,766 10,300 SH   SOLE   0 0 10,300
VALERO ENERGY CORP COM 91913Y100   793,520 6,104 SH   SOLE   0 0 6,104
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   757,712 4,333 SH   SOLE   0 0 4,333
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,339,941 5,649 SH   SOLE   0 0 5,649
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,619,764 7,425 SH   SOLE   0 0 7,425
VANGUARD INDEX FDS MID CAP ETF 922908629   1,080,959 4,646 SH   SOLE   0 0 4,646
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   733,824 1,680 SH   SOLE   0 0 1,680
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   310,810 1,824 SH   SOLE   0 0 1,824
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   14,986,019 134,247 SH   SOLE   0 0 134,247
VANGUARD WORLD FD MEGA GRWTH IND 921910816   476,783 1,837 SH   SOLE   0 0 1,837
VIATRIS INC COM 92556V106   601,217 55,514 SH   SOLE   0 0 55,514
VISA INC COM CL A 92826C839   404,584 1,554 SH   SOLE   0 0 1,554
WEATHERFORD INTL PLC ORD SHS G48833118   370,189 3,784 SH   SOLE   0 0 3,784
WORTHINGTON ENTERPRISES INC COM 981811102   470,586 8,177 SH   SOLE   0 0 8,177
ZEVRA THERAPEUTICS INC COM NEW 488445206   65,500 10,000 SH   SOLE   0 0 10,000