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   262,641 2,322 SH   SOLE   0 0 2,322
ABBVIE INC COM 00287Y109   546,700 3,077 SH   SOLE   0 0 3,077
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   459,042 1,305 SH   SOLE   0 0 1,305
ACI WORLDWIDE INC COM 004498101   290,385 5,594 SH   SOLE   0 0 5,594
ACUITY BRANDS INC COM 00508Y102   616,394 2,110 SH   SOLE   0 0 2,110
AERCAP HOLDINGS NV SHS N00985106   471,418 4,926 SH   SOLE   0 0 4,926
AFLAC INC COM 001055102   317,561 3,070 SH   SOLE   0 0 3,070
AIR PRODS & CHEMS INC COM 009158106   221,301 763 SH   SOLE   0 0 763
ALLISON TRANSMISSION HLDGS I COM 01973R101   759,013 7,024 SH   SOLE   0 0 7,024
ALPHABET INC CAP STK CL C 02079K107   392,687 2,062 SH   SOLE   0 0 2,062
ALPHABET INC CAP STK CL A 02079K305   396,364 2,094 SH   SOLE   0 0 2,094
AMAZON COM INC COM 023135106   353,385 1,611 SH   SOLE   0 0 1,611
AMGEN INC COM 031162100   236,922 909 SH   SOLE   0 0 909
AMPHENOL CORP NEW CL A 032095101   416,561 5,998 SH   SOLE   0 0 5,998
ANALOG DEVICES INC COM 032654105   336,324 1,583 SH   SOLE   0 0 1,583
APPLE INC COM 037833100   5,324,790 21,263 SH   SOLE   0 0 21,263
APPLIED INDL TECHNOLOGIES IN COM 03820C105   1,028,284 4,294 SH   SOLE   0 0 4,294
APPLOVIN CORP COM CL A 03831W108   842,282 2,601 SH   SOLE   0 0 2,601
ARES CAPITAL CORP COM 04010L103   778,781 35,577 SH   SOLE   0 0 35,577
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   491,975 11,428 SH   SOLE   0 0 11,428
AT&T INC COM 00206R102   331,646 14,565 SH   SOLE   0 0 14,565
AUTOMATIC DATA PROCESSING IN COM 053015103   419,189 1,432 SH   SOLE   0 0 1,432
AXIS CAP HLDGS LTD SHS G0692U109   409,690 4,623 SH   SOLE   0 0 4,623
AXON ENTERPRISE INC COM 05464C101   594,320 1,000 SH   SOLE   0 0 1,000
BANCOLOMBIA S A SPON ADR PREF 05968L102   278,800 8,848 SH   SOLE   0 0 8,848
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778   285,408 8,894 SH   SOLE   0 0 8,894
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   335,065 739 SH   SOLE   0 0 739
BLACKROCK INC COM 09290D101   335,211 327 SH   SOLE   0 0 327
BLOCK H & R INC COM 093671105   1,183,140 22,391 SH   SOLE   0 0 22,391
BRISTOL-MYERS SQUIBB CO COM 110122108   631,436 11,164 SH   SOLE   0 0 11,164
BROADCOM INC COM 11135F101   3,040,350 13,114 SH   SOLE   0 0 13,114
BROOKLINE BANCORP INC DEL COM 11373M107   131,712 11,162 SH   SOLE   0 0 11,162
CABOT CORP COM 127055101   205,448 2,250 SH   SOLE   0 0 2,250
CAMBRIA ETF TR EMRG SHAREHLDR 132061706   1,039,054 33,186 SH   SOLE   0 0 33,186
CANADIAN IMPERIAL BK COMM COM 136069101   716,775 11,336 SH   SOLE   0 0 11,336
CANADIAN NAT RES LTD COM 136385101   333,396 10,800 SH   SOLE   0 0 10,800
CATERPILLAR INC COM 149123101   903,998 2,492 SH   SOLE   0 0 2,492
CELESTICA INC COM 15101Q207   534,602 5,792 SH   SOLE   0 0 5,792
CISCO SYS INC COM 17275R102   341,643 5,771 SH   SOLE   0 0 5,771
CLEAR SECURE INC COM CL A 18467V109   226,893 8,517 SH   SOLE   0 0 8,517
CNA FINL CORP COM 126117100   676,067 13,977 SH   SOLE   0 0 13,977
COCA COLA CONS INC COM 191098102   396,897 315 SH   SOLE   0 0 315
DAVITA INC COM 23918K108   372,230 2,489 SH   SOLE   0 0 2,489
DELL TECHNOLOGIES INC CL C 24703L202   305,386 2,650 SH   SOLE   0 0 2,650
DIAMONDBACK ENERGY INC COM 25278X109   323,728 1,976 SH   SOLE   0 0 1,976
DICKS SPORTING GOODS INC COM 253393102   293,144 1,281 SH   SOLE   0 0 1,281
DIMENSIONAL ETF TRUST US EQUITY MARKET 25434V401   963,518 15,114 SH   SOLE   0 0 15,114
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   643,967 9,895 SH   SOLE   0 0 9,895
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   1,206,403 29,482 SH   SOLE   0 0 29,482
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   1,486,846 26,713 SH   SOLE   0 0 26,713
DORMAN PRODS INC COM 258278100   287,212 2,217 SH   SOLE   0 0 2,217
DOVER CORP COM 260003108   458,307 2,443 SH   SOLE   0 0 2,443
EBAY INC. COM 278642103   361,416 5,834 SH   SOLE   0 0 5,834
ELI LILLY & CO COM 532457108   274,060 355 SH   SOLE   0 0 355
EMCOR GROUP INC COM 29084Q100   679,034 1,496 SH   SOLE   0 0 1,496
ENACT HLDGS INC COM 29249E109   860,596 26,578 SH   SOLE   0 0 26,578
ESSENT GROUP LTD COM G3198U102   300,182 5,514 SH   SOLE   0 0 5,514
EXXON MOBIL CORP COM 30231G102   802,221 7,458 SH   SOLE   0 0 7,458
FIRST BANCORP P R COM NEW 318672706   635,127 34,165 SH   SOLE   0 0 34,165
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   268,974 15,196 SH   SOLE   0 0 15,196
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704   399,915 5,191 SH   SOLE   0 0 5,191
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100   1,000,498 9,804 SH   SOLE   0 0 9,804
FLEX LTD ORD Y2573F102   520,300 13,553 SH   SOLE   0 0 13,553
FRONTDOOR INC COM 35905A109   308,284 5,639 SH   SOLE   0 0 5,639
GAP INC COM 364760108   790,045 33,434 SH   SOLE   0 0 33,434
GENERAL MTRS CO COM 37045V100   680,524 12,775 SH   SOLE   0 0 12,775
GILEAD SCIENCES INC COM 375558103   213,652 2,313 SH   SOLE   0 0 2,313
GRIFFON CORP COM 398433102   281,374 3,948 SH   SOLE   0 0 3,948
HOME DEPOT INC COM 437076102   285,908 735 SH   SOLE   0 0 735
IAMGOLD CORP COM 450913108   351,995 68,216 SH   SOLE   0 0 68,216
ILLINOIS TOOL WKS INC COM 452308109   251,278 991 SH   SOLE   0 0 991
INGREDION INC COM 457187102   698,117 5,075 SH   SOLE   0 0 5,075
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   509,693 2,885 SH   SOLE   0 0 2,885
INTERNATIONAL BUSINESS MACHS COM 459200101   274,036 1,247 SH   SOLE   0 0 1,247
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   317,003 4,529 SH   SOLE   0 0 4,529
INVESCO EXCHANGE TRADED FD T NEXT GEN MEDIA 46137V696   713,835 13,922 SH   SOLE   0 0 13,922
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   31,528,608 179,927 SH   SOLE   0 0 179,927
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   309,815 2,691 SH   SOLE   0 0 2,691
IRON MTN INC DEL COM 46284V101   982,568 9,348 SH   SOLE   0 0 9,348
ISHARES TR CORE S&P500 ETF 464287200   4,674,640 7,941 SH   SOLE   0 0 7,941
ISHARES TR RUS 1000 GRW ETF 464287614   209,223 521 SH   SOLE   0 0 521
ISHARES TR AGENCY BOND ETF 464288166   4,466,192 41,369 SH   SOLE   0 0 41,369
ISHARES TR CORE DIV GRWTH 46434V621   3,132,756 51,072 SH   SOLE   0 0 51,072
ISHARES TR CORE US AGGBD ET 464287226   2,344,942 24,200 SH   SOLE   0 0 24,200
ISHARES TR SELECT DIVID ETF 464287168   266,650 2,031 SH   SOLE   0 0 2,031
ISHARES TR S&P 100 ETF 464287101   3,595,516 12,448 SH   SOLE   0 0 12,448
ISHARES TR 20 YR TR BD ETF 464287432   5,521,270 63,223 SH   SOLE   0 0 63,223
ISHARES TR PFD AND INCM SEC 464288687   412,021 13,105 SH   SOLE   0 0 13,105
ISHARES TR U.S. REAL ES ETF 464287739   1,797,547 19,316 SH   SOLE   0 0 19,316
ISHARES TR CORE MSCI EAFE 46432F842   306,842 4,366 SH   SOLE   0 0 4,366
ITRON INC COM 465741106   414,124 3,814 SH   SOLE   0 0 3,814
JABIL INC COM 466313103   480,914 3,342 SH   SOLE   0 0 3,342
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   1,125,259 26,458 SH   SOLE   0 0 26,458
JOHNSON & JOHNSON COM 478160104   499,951 3,457 SH   SOLE   0 0 3,457
JPMORGAN CHASE & CO. COM 46625H100   1,653,999 6,900 SH   SOLE   0 0 6,900
KROGER CO COM 501044101   427,377 6,989 SH   SOLE   0 0 6,989
L3HARRIS TECHNOLOGIES INC COM 502431109   200,397 953 SH   SOLE   0 0 953
LENNAR CORP CL A 526057104   517,797 3,797 SH   SOLE   0 0 3,797
LINDE PLC SHS G54950103   388,526 928 SH   SOLE   0 0 928
LOWES COS INC COM 548661107   469,167 1,901 SH   SOLE   0 0 1,901
MANULIFE FINL CORP COM 56501R106   1,472,330 47,943 SH   SOLE   0 0 47,943
MATSON INC COM 57686G105   333,190 2,471 SH   SOLE   0 0 2,471
MCDONALDS CORP COM 580135101   222,704 768 SH   SOLE   0 0 768
MCKESSON CORP COM 58155Q103   378,420 664 SH   SOLE   0 0 664
MEDTRONIC PLC SHS G5960L103   515,066 6,448 SH   SOLE   0 0 6,448
MERCK & CO INC COM 58933Y105   359,720 3,616 SH   SOLE   0 0 3,616
MERCURY GENL CORP NEW COM 589400100   402,603 6,056 SH   SOLE   0 0 6,056
MGIC INVT CORP WIS COM 552848103   1,372,619 57,892 SH   SOLE   0 0 57,892
MICROSOFT CORP COM 594918104   2,960,128 7,023 SH   SOLE   0 0 7,023
MORGAN STANLEY COM NEW 617446448   526,214 4,186 SH   SOLE   0 0 4,186
MOTOROLA SOLUTIONS INC COM NEW 620076307   582,410 1,260 SH   SOLE   0 0 1,260
MUELLER INDS INC COM 624756102   714,399 9,002 SH   SOLE   0 0 9,002
MURPHY USA INC COM 626755102   485,192 967 SH   SOLE   0 0 967
NETAPP INC COM 64110D104   667,692 5,752 SH   SOLE   0 0 5,752
NEXTERA ENERGY INC COM 65339F101   353,217 4,927 SH   SOLE   0 0 4,927
NORDSTROM INC COM 655664100   482,493 19,979 SH   SOLE   0 0 19,979
NORFOLK SOUTHN CORP COM 655844108   223,669 953 SH   SOLE   0 0 953
NORTHEAST BK PORTLAND ME COM 66405S100   1,293,794 14,104 SH   SOLE   0 0 14,104
NRG ENERGY INC COM NEW 629377508   696,679 7,722 SH   SOLE   0 0 7,722
NVIDIA CORPORATION COM 67066G104   4,866,565 36,239 SH   SOLE   0 0 36,239
OLD REP INTL CORP COM 680223104   690,614 19,083 SH   SOLE   0 0 19,083
ORGANON & CO COMMON STOCK 68622V106   530,943 35,586 SH   SOLE   0 0 35,586
OWENS CORNING NEW COM 690742101   232,827 1,367 SH   SOLE   0 0 1,367
PAYCHEX INC COM 704326107   234,728 1,674 SH   SOLE   0 0 1,674
PEPSICO INC COM 713448108   457,092 3,006 SH   SOLE   0 0 3,006
PHILLIPS 66 COM 718546104   267,906 2,351 SH   SOLE   0 0 2,351
PNC FINL SVCS GROUP INC COM 693475105   210,785 1,093 SH   SOLE   0 0 1,093
PROCTER AND GAMBLE CO COM 742718109   317,864 1,896 SH   SOLE   0 0 1,896
PULTE GROUP INC COM 745867101   315,048 2,893 SH   SOLE   0 0 2,893
RADIAN GROUP INC COM 750236101   433,327 13,661 SH   SOLE   0 0 13,661
REINSURANCE GRP OF AMERICA I COM NEW 759351604   948,944 4,442 SH   SOLE   0 0 4,442
RTX CORPORATION COM 75513E101   344,151 2,974 SH   SOLE   0 0 2,974
RYDER SYS INC COM 783549108   1,207,665 7,699 SH   SOLE   0 0 7,699
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   14,188,133 61,019 SH   SOLE   0 0 61,019
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   4,123,061 54,473 SH   SOLE   0 0 54,473
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   1,931,013 22,950 SH   SOLE   0 0 22,950
SELECT SECTOR SPDR TR INDL 81369Y704   2,767,227 21,002 SH   SOLE   0 0 21,002
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   498,669 10,318 SH   SOLE   0 0 10,318
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   13,285,194 96,570 SH   SOLE   0 0 96,570
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   7,041,039 89,569 SH   SOLE   0 0 89,569
SPDR GOLD TR GOLD SHS 78463V107   15,659,436 64,674 SH   SOLE   0 0 64,674
SPDR S&P 500 ETF TR TR UNIT 78462F103   15,625,195 26,661 SH   SOLE   0 0 26,661
SPDR SER TR S&P 400 MDCP VAL 78464A839   319,918 3,989 SH   SOLE   0 0 3,989
SPDR SER TR PRTFLO S&P500 GW 78464A409   7,209,500 82,019 SH   SOLE   0 0 82,019
SPDR SER TR S&P 600 SMCP VAL 78464A300   240,723 2,759 SH   SOLE   0 0 2,759
SPDR SER TR PRTFLO S&P500 VL 78464A508   26,624,028 520,611 SH   SOLE   0 0 520,611
SPDR SER TR S&P 400 MDCP GRW 78464A821   226,522 2,607 SH   SOLE   0 0 2,607
SPDR SER TR PORTFOLIO S&P400 78464A847   13,438,134 245,715 SH   SOLE   0 0 245,715
STEEL DYNAMICS INC COM 858119100   262,019 2,297 SH   SOLE   0 0 2,297
STERLING INFRASTRUCTURE INC COM 859241101   338,416 2,009 SH   SOLE   0 0 2,009
STIFEL FINL CORP COM 860630102   681,670 6,426 SH   SOLE   0 0 6,426
STRIDE INC COM 86333M108   467,789 4,501 SH   SOLE   0 0 4,501
SYNCHRONY FINANCIAL COM 87165B103   568,425 8,745 SH   SOLE   0 0 8,745
TAYLOR MORRISON HOME CORP COM 87724P106   571,273 9,333 SH   SOLE   0 0 9,333
TESLA INC COM 88160R101   226,150 560 SH   SOLE   0 0 560
TOLL BROTHERS INC COM 889478103   267,014 2,120 SH   SOLE   0 0 2,120
TRAVELERS COMPANIES INC COM 89417E109   343,027 1,424 SH   SOLE   0 0 1,424
UNITED PARCEL SERVICE INC CL B 911312106   14,066,707 111,552 SH   SOLE   0 0 111,552
UNITEDHEALTH GROUP INC COM 91324P102   1,037,013 2,050 SH   SOLE   0 0 2,050
UNIVERSAL HLTH SVCS INC CL B 913903100   504,170 2,810 SH   SOLE   0 0 2,810
UNUM GROUP COM 91529Y106   531,366 7,276 SH   SOLE   0 0 7,276
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   228,851 945 SH   SOLE   0 0 945
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,794,813 6,193 SH   SOLE   0 0 6,193
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,813,193 6,723 SH   SOLE   0 0 6,723
VANGUARD INDEX FDS MID CAP ETF 922908629   1,162,301 4,400 SH   SOLE   0 0 4,400
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   366,406 680 SH   SOLE   0 0 680
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   357,194 1,824 SH   SOLE   0 0 1,824
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   21,382,326 167,586 SH   SOLE   0 0 167,586
VANGUARD WORLD FD MEGA GRWTH IND 921910816   630,927 1,837 SH   SOLE   0 0 1,837
VIATRIS INC COM 92556V106   913,394 73,365 SH   SOLE   0 0 73,365
VIRTU FINL INC CL A 928254101   552,969 15,498 SH   SOLE   0 0 15,498
VISA INC COM CL A 92826C839   383,040 1,212 SH   SOLE   0 0 1,212