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   527,975 5,214 SH   SOLE   0 0 5,214
ABBVIE INC COM 00287Y109   1,040,709 6,530 SH   SOLE   0 0 6,530
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   456,153 1,596 SH   SOLE   0 0 1,596
AFLAC INC COM 001055102   807,339 12,513 SH   SOLE   0 0 12,513
AIR PRODS & CHEMS INC COM 009158106   254,755 887 SH   SOLE   0 0 887
ALBERTSONS COS INC COMMON STOCK 013091103   331,607 15,958 SH   SOLE   0 0 15,958
ALLISON TRANSMISSION HLDGS I COM 01973R101   223,621 4,943 SH   SOLE   0 0 4,943
ALPHABET INC CAP STK CL A 02079K305   428,405 4,130 SH   SOLE   0 0 4,130
ALPHABET INC CAP STK CL C 02079K107   323,752 3,113 SH   SOLE   0 0 3,113
AMAZON COM INC COM 023135106   316,377 3,063 SH   SOLE   0 0 3,063
AMERICAN EQTY INVT LIFE HLD COM 025676206   458,168 12,556 SH   SOLE   0 0 12,556
AMERICAN FINL GROUP INC OHIO COM 025932104   292,694 2,409 SH   SOLE   0 0 2,409
AMERICAN INTL GROUP INC COM NEW 026874784   606,385 12,041 SH   SOLE   0 0 12,041
AMERISOURCEBERGEN CORP COM 03073E105   314,616 1,965 SH   SOLE   0 0 1,965
AMGEN INC COM 031162100   287,746 1,190 SH   SOLE   0 0 1,190
AMN HEALTHCARE SVCS INC COM 001744101   299,817 3,614 SH   SOLE   0 0 3,614
AMPHENOL CORP NEW CL A 032095101   245,160 3,000 SH   SOLE   0 0 3,000
ANALOG DEVICES INC COM 032654105   498,769 2,529 SH   SOLE   0 0 2,529
APPLE INC COM 037833100   4,829,401 29,287 SH   SOLE   0 0 29,287
APPLIED INDL TECHNOLOGIES IN COM 03820C105   448,847 3,158 SH   SOLE   0 0 3,158
ARCHER DANIELS MIDLAND CO COM 039483102   564,550 7,087 SH   SOLE   0 0 7,087
ARES CAPITAL CORP COM 04010L103   399,071 21,837 SH   SOLE   0 0 21,837
ARISTA NETWORKS INC COM 040413106   347,134 2,068 SH   SOLE   0 0 2,068
ATKORE INC COM 047649108   622,607 4,432 SH   SOLE   0 0 4,432
AUTOMATIC DATA PROCESSING IN COM 053015103   376,467 1,691 SH   SOLE   0 0 1,691
AVNET INC COM 053807103   595,646 13,178 SH   SOLE   0 0 13,178
AXIS CAP HLDGS LTD SHS G0692U109   295,989 5,429 SH   SOLE   0 0 5,429
AXON ENTERPRISE INC COM 05464C101   224,850 1,000 SH   SOLE   0 0 1,000
BANK OZK LITTLE ROCK ARK COM 06417N103   425,345 12,437 SH   SOLE   0 0 12,437
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778   1,248,374 39,518 SH   SOLE   0 0 39,518
BECTON DICKINSON & CO COM 075887109   331,951 1,341 SH   SOLE   0 0 1,341
BELDEN INC COM 077454106   567,129 6,536 SH   SOLE   0 0 6,536
BERKSHIRE HATHAWAY INC DEL CL A 084670108   465,600 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   278,819 903 SH   SOLE   0 0 903
BLACKROCK INC COM 09247X101   299,766 448 SH   SOLE   0 0 448
BLOCK H & R INC COM 093671105   221,476 6,283 SH   SOLE   0 0 6,283
BORGWARNER INC COM 099724106   654,096 13,319 SH   SOLE   0 0 13,319
BRISTOL-MYERS SQUIBB CO COM 110122108   488,358 7,046 SH   SOLE   0 0 7,046
BROADCOM INC COM 11135F101   1,378,028 2,148 SH   SOLE   0 0 2,148
BROOKLINE BANCORP INC DEL COM 11373M107   157,301 14,981 SH   SOLE   0 0 14,981
BUILDERS FIRSTSOURCE INC COM 12008R107   387,880 4,369 SH   SOLE   0 0 4,369
CAMBRIA ETF TR EMRG SHAREHLDR 132061706   784,576 27,558 SH   SOLE   0 0 27,558
CARDINAL HEALTH INC COM 14149Y108   529,557 7,014 SH   SOLE   0 0 7,014
CATERPILLAR INC COM 149123101   210,990 922 SH   SOLE   0 0 922
CISCO SYS INC COM 17275R102   764,208 14,619 SH   SOLE   0 0 14,619
CITIZENS FINL GROUP INC COM 174610105   293,556 9,666 SH   SOLE   0 0 9,666
COCA COLA CO COM 191216100   219,630 3,541 SH   SOLE   0 0 3,541
CONAGRA BRANDS INC COM 205887102   542,141 14,434 SH   SOLE   0 0 14,434
COPA HOLDINGS SA CL A P31076105   279,543 3,027 SH   SOLE   0 0 3,027
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   673,664 12,783 SH   SOLE   0 0 12,783
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   1,184,958 35,393 SH   SOLE   0 0 35,393
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   838,083 18,863 SH   SOLE   0 0 18,863
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   1,525,683 34,285 SH   SOLE   0 0 34,285
DOVER CORP COM 260003108   430,142 2,831 SH   SOLE   0 0 2,831
EAST WEST BANCORP INC COM 27579R104   204,629 3,687 SH   SOLE   0 0 3,687
ENACT HLDGS INC COM 29249E109   226,360 9,902 SH   SOLE   0 0 9,902
ESSENT GROUP LTD COM G3198U102   266,453 6,653 SH   SOLE   0 0 6,653
EVEREST RE GROUP LTD COM G3223R108   245,244 685 SH   SOLE   0 0 685
EXXON MOBIL CORP COM 30231G102   1,307,469 11,923 SH   SOLE   0 0 11,923
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   3,456,561 216,577 SH   SOLE   0 0 216,577
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   2,053,038 13,243 SH   SOLE   0 0 13,243
FRANKLIN RESOURCES INC COM 354613101   239,739 8,899 SH   SOLE   0 0 8,899
FS KKR CAP CORP COM 302635206   423,299 22,881 SH   SOLE   0 0 22,881
GENERAL DYNAMICS CORP COM 369550108   209,725 919 SH   SOLE   0 0 919
GILEAD SCIENCES INC COM 375558103   873,674 10,530 SH   SOLE   0 0 10,530
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   346,572 21,433 SH   SOLE   0 0 21,433
HARTFORD FINL SVCS GROUP INC COM 416515104   337,648 4,845 SH   SOLE   0 0 4,845
HOME DEPOT INC COM 437076102   532,396 1,804 SH   SOLE   0 0 1,804
ILLINOIS TOOL WKS INC COM 452308109   291,410 1,197 SH   SOLE   0 0 1,197
INSPERITY INC COM 45778Q107   353,224 2,906 SH   SOLE   0 0 2,906
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   983,050 41,409 SH   SOLE   0 0 41,409
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   1,983,854 31,793 SH   SOLE   0 0 31,793
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   230,965 2,715 SH   SOLE   0 0 2,715
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340   207,247 4,106 SH   SOLE   0 0 4,106
INVESCO QQQ TR UNIT SER 1 46090E103   620,037 1,932 SH   SOLE   0 0 1,932
IRON MTN INC DEL COM 46284V101   828,782 15,664 SH   SOLE   0 0 15,664
ISHARES INC MSCI EMERG MRKT 464286533   517,924 9,491 SH   SOLE   0 0 9,491
ISHARES SILVER TR ISHARES 46428Q109   380,774 17,214 SH   SOLE   0 0 17,214
ISHARES TR CORE S&P500 ETF 464287200   4,217,003 10,258 SH   SOLE   0 0 10,258
ISHARES TR S&P 100 ETF 464287101   3,632,073 19,419 SH   SOLE   0 0 19,419
ISHARES TR 1 3 YR TREAS BD 464287457   545,711 6,642 SH   SOLE   0 0 6,642
ISHARES TR 20 YR TR BD ETF 464287432   3,626,960 34,098 SH   SOLE   0 0 34,098
ISHARES TR CORE US AGGBD ET 464287226   7,004,316 70,296 SH   SOLE   0 0 70,296
ISHARES TR SELECT DIVID ETF 464287168   237,641 2,028 SH   SOLE   0 0 2,028
ISHARES TR CORE DIV GRWTH 46434V621   2,787,592 55,763 SH   SOLE   0 0 55,763
ISHARES TR AGENCY BOND ETF 464288166   3,447,761 31,856 SH   SOLE   0 0 31,856
JABIL INC COM 466313103   931,410 10,565 SH   SOLE   0 0 10,565
JACKSON FINANCIAL INC COM CL A 46817M107   581,239 15,537 SH   SOLE   0 0 15,537
JEFFERIES FINL GROUP INC COM 47233W109   211,230 6,655 SH   SOLE   0 0 6,655
JOHNSON & JOHNSON COM 478160104   816,850 5,270 SH   SOLE   0 0 5,270
JPMORGAN CHASE & CO COM 46625H100   397,315 3,049 SH   SOLE   0 0 3,049
LENNAR CORP CL A 526057104   330,466 3,144 SH   SOLE   0 0 3,144
LILLY ELI & CO COM 532457108   562,522 1,638 SH   SOLE   0 0 1,638
LINDE PLC SHS G54950103   376,056 1,058 SH   SOLE   0 0 1,058
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827   222,367 8,455 SH   SOLE   0 0 8,455
LOWES COS INC COM 548661107   423,736 2,119 SH   SOLE   0 0 2,119
LUMIRADX LTD SHS G5709L109   23,250 50,000 SH   SOLE   0 0 50,000
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   490,106 5,220 SH   SOLE   0 0 5,220
MARATHON PETE CORP COM 56585A102   810,463 6,011 SH   SOLE   0 0 6,011
MCDONALDS CORP COM 580135101   723,077 2,586 SH   SOLE   0 0 2,586
MEDTRONIC PLC SHS G5960L103   523,869 6,498 SH   SOLE   0 0 6,498
MERCK & CO INC COM 58933Y105   1,094,966 10,292 SH   SOLE   0 0 10,292
MGIC INVT CORP WIS COM 552848103   564,378 42,055 SH   SOLE   0 0 42,055
MICROSOFT CORP COM 594918104   2,402,692 8,334 SH   SOLE   0 0 8,334
MOLSON COORS BEVERAGE CO CL B 60871R209   300,416 5,813 SH   SOLE   0 0 5,813
MONDELEZ INTL INC CL A 609207105   245,484 3,521 SH   SOLE   0 0 3,521
MORGAN STANLEY COM NEW 617446448   309,229 3,522 SH   SOLE   0 0 3,522
MOTOROLA SOLUTIONS INC COM NEW 620076307   509,025 1,779 SH   SOLE   0 0 1,779
MUELLER INDS INC COM 624756102   347,928 4,735 SH   SOLE   0 0 4,735
NATIONAL RETAIL PROPERTIES I COM 637417106   538,851 12,205 SH   SOLE   0 0 12,205
NEW JERSEY RES CORP COM 646025106   393,467 7,396 SH   SOLE   0 0 7,396
NEXTERA ENERGY INC COM 65339F101   495,239 6,425 SH   SOLE   0 0 6,425
NIKE INC CL B 654106103   254,478 2,075 SH   SOLE   0 0 2,075
NORFOLK SOUTHN CORP COM 655844108   235,744 1,112 SH   SOLE   0 0 1,112
NORTHEAST BK LEWISTON ME COM 66405S100   474,752 14,104 SH   SOLE   0 0 14,104
NUCOR CORP COM 670346105   601,970 3,897 SH   SOLE   0 0 3,897
NVIDIA CORPORATION COM 67066G104   1,213,299 4,368 SH   SOLE   0 0 4,368
ON SEMICONDUCTOR CORP COM 682189105   472,352 5,738 SH   SOLE   0 0 5,738
PBF ENERGY INC CL A 69318G106   557,826 12,865 SH   SOLE   0 0 12,865
PENSKE AUTOMOTIVE GRP INC COM 70959W103   769,036 5,423 SH   SOLE   0 0 5,423
PEPSICO INC COM 713448108   714,735 3,921 SH   SOLE   0 0 3,921
PFIZER INC COM 717081103   400,691 9,821 SH   SOLE   0 0 9,821
PHILLIPS 66 COM 718546104   242,806 2,395 SH   SOLE   0 0 2,395
PINNACLE WEST CAP CORP COM 723484101   546,598 6,898 SH   SOLE   0 0 6,898
PLUG POWER INC COM NEW 72919P202   2,358,650 201,250 SH   SOLE   0 0 201,250
PROCTER AND GAMBLE CO COM 742718109   338,584 2,277 SH   SOLE   0 0 2,277
PROSPECT CAP CORP COM 74348T102   239,194 34,367 SH   SOLE   0 0 34,367
RAYTHEON TECHNOLOGIES CORP COM 75513E101   401,121 4,096 SH   SOLE   0 0 4,096
RELIANCE STEEL & ALUMINUM CO COM 759509102   503,467 1,961 SH   SOLE   0 0 1,961
SCORPIO TANKERS INC SHS Y7542C130   490,179 8,705 SH   SOLE   0 0 8,705
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   6,842,570 52,855 SH   SOLE   0 0 52,855
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,089,749 13,156 SH   SOLE   0 0 13,156
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   4,931,101 66,003 SH   SOLE   0 0 66,003
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   5,074,142 33,601 SH   SOLE   0 0 33,601
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   609,919 9,010 SH   SOLE   0 0 9,010
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   1,607,760 15,890 SH   SOLE   0 0 15,890
SNAP ON INC COM 833034101   229,608 930 SH   SOLE   0 0 930
SPDR GOLD TR GOLD SHS 78463V107   6,622,541 36,145 SH   SOLE   0 0 36,145
SPDR S&P 500 ETF TR TR UNIT 78462F103   16,859,860 41,183 SH   SOLE   0 0 41,183
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   231,039 504 SH   SOLE   0 0 504
SPDR SER TR PRTFLO S&P500 GW 78464A409   32,301,753 583,485 SH   SOLE   0 0 583,485
SPDR SER TR S&P 600 SMCP VAL 78464A300   812,412 10,664 SH   SOLE   0 0 10,664
SPDR SER TR S&P 600 SMCP GRW 78464A201   675,467 9,159 SH   SOLE   0 0 9,159
SPDR SER TR PRTFLO S&P500 VL 78464A508   34,007,096 835,145 SH   SOLE   0 0 835,145
SPDR SER TR S&P 400 MDCP VAL 78464A839   1,205,828 18,248 SH   SOLE   0 0 18,248
SPDR SER TR PORTFOLIO S&P400 78464A847   15,775,825 359,031 SH   SOLE   0 0 359,031
SPDR SER TR PORT MTG BK ETF 78464A383   571,800 25,780 SH   SOLE   0 0 25,780
SPDR SER TR S&P 400 MDCP GRW 78464A821   1,133,503 16,562 SH   SOLE   0 0 16,562
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   320,320 7,726 SH   SOLE   0 0 7,726
STEEL DYNAMICS INC COM 858119100   365,071 3,229 SH   SOLE   0 0 3,229
TAYLOR MORRISON HOME CORP COM 87724P106   373,915 9,773 SH   SOLE   0 0 9,773
TESLA INC COM 88160R101   448,114 2,160 SH   SOLE   0 0 2,160
TEXAS INSTRS INC COM 882508104   234,745 1,262 SH   SOLE   0 0 1,262
THE CIGNA GROUP COM 125523100   402,971 1,577 SH   SOLE   0 0 1,577
TIMKEN CO COM 887389104   316,420 3,872 SH   SOLE   0 0 3,872
TRITON INTL LTD CL A G9078F107   637,890 10,090 SH   SOLE   0 0 10,090
UFP INDUSTRIES INC COM 90278Q108   288,873 3,635 SH   SOLE   0 0 3,635
ULTA BEAUTY INC COM 90384S303   581,139 1,065 SH   SOLE   0 0 1,065
UNION PAC CORP COM 907818108   263,639 1,310 SH   SOLE   0 0 1,310
UNITEDHEALTH GROUP INC COM 91324P102   1,266,069 2,679 SH   SOLE   0 0 2,679
UNUM GROUP COM 91529Y106   511,550 12,931 SH   SOLE   0 0 12,931
VALERO ENERGY CORP COM 91913Y100   625,827 4,483 SH   SOLE   0 0 4,483
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   582,703 2,214 SH   SOLE   0 0 2,214
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,212,368 5,940 SH   SOLE   0 0 5,940
VANGUARD INDEX FDS MID CAP ETF 922908629   1,153,835 5,470 SH   SOLE   0 0 5,470
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,429,844 7,654 SH   SOLE   0 0 7,654
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   296,149 4,709 SH   SOLE   0 0 4,709
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   280,914 1,824 SH   SOLE   0 0 1,824
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   16,366,727 155,135 SH   SOLE   0 0 155,135
VANGUARD WORLD FD MEGA GRWTH IND 921910816   392,709 1,920 SH   SOLE   0 0 1,920
VIATRIS INC COM 92556V106   300,558 31,243 SH   SOLE   0 0 31,243
VISA INC COM CL A 92826C839   413,268 1,833 SH   SOLE   0 0 1,833
WINTRUST FINL CORP COM 97650W108   346,658 4,752 SH   SOLE   0 0 4,752