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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100 621 5,720 SH   SOLE NONE 0 0 5,720
ABBVIE INC COM 00287Y109 1,545 10,085 SH   SOLE NONE 0 0 10,085
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 476 1,713 SH   SOLE NONE 0 0 1,713
AFLAC INC COM 001055102 218 3,943 SH   SOLE NONE 0 0 3,943
AGCO CORP COM 001084102 243 2,461 SH   SOLE NONE 0 0 2,461
AIR PRODS & CHEMS INC COM 009158106 223 927 SH   SOLE NONE 0 0 927
ALBERTSONS COS INC COMMON STOCK 013091103 201 7,529 SH   SOLE NONE 0 0 7,529
ALPHABET INC CAP STK CL A 02079K305 479 220 SH   SOLE NONE 0 0 220
ALPHABET INC CAP STK CL C 02079K107 427 195 SH   SOLE NONE 0 0 195
AMAZON COM INC COM 023135106 334 3,142 SH   SOLE NONE 0 0 3,142
AMERICAN FINL GROUP INC OHIO COM 025932104 329 2,368 SH   SOLE NONE 0 0 2,368
AMERICAN INTL GROUP INC COM NEW 026874784 462 9,045 SH   SOLE NONE 0 0 9,045
AMGEN INC COM 031162100 321 1,319 SH   SOLE NONE 0 0 1,319
AMN HEALTHCARE SVCS INC COM 001744101 203 1,851 SH   SOLE NONE 0 0 1,851
ANALOG DEVICES INC COM 032654105 407 2,789 SH   SOLE NONE 0 0 2,789
APPLE INC COM 037833100 4,903 35,863 SH   SOLE NONE 0 0 35,863
APPLIED INDL TECHNOLOGIES IN COM 03820C105 221 2,300 SH   SOLE NONE 0 0 2,300
ARROW ELECTRS INC COM 042735100 220 1,966 SH   SOLE NONE 0 0 1,966
ATKORE INC COM 047649108 347 4,175 SH   SOLE NONE 0 0 4,175
AUTOMATIC DATA PROCESSING IN COM 053015103 355 1,691 SH   SOLE NONE 0 0 1,691
AUTONATION INC COM 05329W102 250 2,235 SH   SOLE NONE 0 0 2,235
AVNET INC COM 053807103 427 9,963 SH   SOLE NONE 0 0 9,963
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 2,093 60,133 SH   SOLE NONE 0 0 60,133
BEACON ROOFING SUPPLY INC COM 073685109 215 4,178 SH   SOLE NONE 0 0 4,178
BECTON DICKINSON & CO COM 075887109 333 1,351 SH   SOLE NONE 0 0 1,351
BELDEN INC COM 077454106 313 5,882 SH   SOLE NONE 0 0 5,882
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 330 1,208 SH   SOLE NONE 0 0 1,208
BERKSHIRE HATHAWAY INC DEL CL A 084670108 409 1 SH   SOLE NONE 0 0 1
BK OF AMERICA CORP COM 060505104 213 6,827 SH   SOLE NONE 0 0 6,827
BLACKROCK INC COM 09247X101 281 462 SH   SOLE NONE 0 0 462
BRISTOL-MYERS SQUIBB CO COM 110122108 479 6,217 SH   SOLE NONE 0 0 6,217
BROADCOM INC COM 11135F101 678 1,395 SH   SOLE NONE 0 0 1,395
BROOKLINE BANCORP INC DEL COM 11373M107 199 14,981 SH   SOLE NONE 0 0 14,981
BUNGE LIMITED COM G16962105 507 5,586 SH   SOLE NONE 0 0 5,586
CAMBRIA ETF TR EMRG SHAREHLDR 132061706 735 27,518 SH   SOLE NONE 0 0 27,518
CANADIAN NAT RES LTD COM 136385101 684 12,744 SH   SOLE NONE 0 0 12,744
CF INDS HLDGS INC COM 125269100 216 2,517 SH   SOLE NONE 0 0 2,517
CHEMOURS CO COM 163851108 304 9,498 SH   SOLE NONE 0 0 9,498
CIGNA CORP NEW COM 125523100 237 899 SH   SOLE NONE 0 0 899
CISCO SYS INC COM 17275R102 1,061 24,884 SH   SOLE NONE 0 0 24,884
CITIZENS FINL GROUP INC COM 174610105 395 11,056 SH   SOLE NONE 0 0 11,056
COCA COLA CO COM 191216100 246 3,918 SH   SOLE NONE 0 0 3,918
COMCAST CORP NEW CL A 20030N101 423 10,787 SH   SOLE NONE 0 0 10,787
CVS HEALTH CORP COM 126650100 516 5,573 SH   SOLE NONE 0 0 5,573
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 777 19,075 SH   SOLE NONE 0 0 19,075
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 603 12,563 SH   SOLE NONE 0 0 12,563
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 1,444 35,902 SH   SOLE NONE 0 0 35,902
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 1,192 37,721 SH   SOLE NONE 0 0 37,721
DOVER CORP COM 260003108 335 2,765 SH   SOLE NONE 0 0 2,765
DOW INC COM 260557103 352 6,817 SH   SOLE NONE 0 0 6,817
DXC TECHNOLOGY CO COM 23355L106 293 9,672 SH   SOLE NONE 0 0 9,672
EAST WEST BANCORP INC COM 27579R104 238 3,678 SH   SOLE NONE 0 0 3,678
EVEREST RE GROUP LTD COM G3223R108 528 1,884 SH   SOLE NONE 0 0 1,884
EXXON MOBIL CORP COM 30231G102 1,004 11,727 SH   SOLE NONE 0 0 11,727
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 5,409 313,956 SH   SOLE NONE 0 0 313,956
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 478 21,991 SH   SOLE NONE 0 0 21,991
FRANKLIN RESOURCES INC COM 354613101 332 14,227 SH   SOLE NONE 0 0 14,227
GENERAL DYNAMICS CORP COM 369550108 215 970 SH   SOLE NONE 0 0 970
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 345 21,433 SH   SOLE NONE 0 0 21,433
HARTFORD FINL SVCS GROUP INC COM 416515104 208 3,178 SH   SOLE NONE 0 0 3,178
HCA HEALTHCARE INC COM 40412C101 219 1,305 SH   SOLE NONE 0 0 1,305
HILLENBRAND INC COM 431571108 290 7,080 SH   SOLE NONE 0 0 7,080
HOME DEPOT INC COM 437076102 629 2,294 SH   SOLE NONE 0 0 2,294
HONEYWELL INTL INC COM 438516106 219 1,260 SH   SOLE NONE 0 0 1,260
HUNTSMAN CORP COM 447011107 588 20,728 SH   SOLE NONE 0 0 20,728
ILLINOIS TOOL WKS INC COM 452308109 258 1,416 SH   SOLE NONE 0 0 1,416
IMPERIAL OIL LTD COM NEW 453038408 326 6,926 SH   SOLE NONE 0 0 6,926
INTEL CORP COM 458140100 707 18,893 SH   SOLE NONE 0 0 18,893
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 397 21,390 SH   SOLE NONE 0 0 21,390
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 482 18,093 SH   SOLE NONE 0 0 18,093
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 370 5,970 SH   SOLE NONE 0 0 5,970
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 212 2,732 SH   SOLE NONE 0 0 2,732
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 2,902 18,726 SH   SOLE NONE 0 0 18,726
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 2,701 50,794 SH   SOLE NONE 0 0 50,794
INVESCO QQQ TR UNIT SER 1 46090E103 565 2,017 SH   SOLE NONE 0 0 2,017
IRON MTN INC NEW COM 46284V101 862 17,700 SH   SOLE NONE 0 0 17,700
ISHARES INC MSCI EMERG MRKT 464286533 1,037 18,704 SH   SOLE NONE 0 0 18,704
ISHARES TR CORE S&P500 ETF 464287200 3,773 9,950 SH   SOLE NONE 0 0 9,950
ISHARES TR MSCI EAFE ETF 464287465 385 6,167 SH   SOLE NONE 0 0 6,167
ISHARES TR S&P 100 ETF 464287101 3,756 21,778 SH   SOLE NONE 0 0 21,778
ISHARES TR SELECT DIVID ETF 464287168 236 2,004 SH   SOLE NONE 0 0 2,004
ISHARES TR CORE S&P TTL STK 464287150 245 2,919 SH   SOLE NONE 0 0 2,919
ISHARES TR AGENCY BOND ETF 464288166 3,066 27,880 SH   SOLE NONE 0 0 27,880
ISHARES TR CORE DIV GRWTH 46434V621 2,856 59,956 SH   SOLE NONE 0 0 59,956
JABIL INC COM 466313103 507 9,910 SH   SOLE NONE 0 0 9,910
JOHNSON & JOHNSON COM 478160104 977 5,503 SH   SOLE NONE 0 0 5,503
JPMORGAN CHASE & CO COM 46625H100 509 4,518 SH   SOLE NONE 0 0 4,518
KROGER CO COM 501044101 369 7,788 SH   SOLE NONE 0 0 7,788
L3HARRIS TECHNOLOGIES INC COM 502431109 222 920 SH   SOLE NONE 0 0 920
LILLY ELI & CO COM 532457108 691 2,132 SH   SOLE NONE 0 0 2,132
LINDE PLC SHS G5494J103 304 1,058 SH   SOLE NONE 0 0 1,058
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 286 8,836 SH   SOLE NONE 0 0 8,836
LOWES COS INC COM 548661107 406 2,324 SH   SOLE NONE 0 0 2,324
LUMEN TECHNOLOGIES INC COM 550241103 112 10,307 SH   SOLE NONE 0 0 10,307
LUMIRADX LTD SHS G5709L109 80 30,000 SH   SOLE NONE 0 0 30,000
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 309 3,531 SH   SOLE NONE 0 0 3,531
MACYS INC COM 55616P104 278 15,160 SH   SOLE NONE 0 0 15,160
MATSON INC COM 57686G105 209 2,862 SH   SOLE NONE 0 0 2,862
MCDONALDS CORP COM 580135101 723 2,929 SH   SOLE NONE 0 0 2,929
MCKESSON CORP COM 58155Q103 255 781 SH   SOLE NONE 0 0 781
MEDTRONIC PLC SHS G5960L103 698 7,772 SH   SOLE NONE 0 0 7,772
MERCK & CO INC COM 58933Y105 931 10,214 SH   SOLE NONE 0 0 10,214
META PLATFORMS INC CL A 30303M102 428 2,653 SH   SOLE NONE 0 0 2,653
METHANEX CORP COM 59151K108 200 5,221 SH   SOLE NONE 0 0 5,221
METLIFE INC COM 59156R108 286 4,562 SH   SOLE NONE 0 0 4,562
MICROSOFT CORP COM 594918104 2,478 9,648 SH   SOLE NONE 0 0 9,648
MONDELEZ INTL INC CL A 609207105 241 3,881 SH   SOLE NONE 0 0 3,881
MOSAIC CO NEW COM 61945C103 239 5,056 SH   SOLE NONE 0 0 5,056
MOTOROLA SOLUTIONS INC COM NEW 620076307 340 1,621 SH   SOLE NONE 0 0 1,621
NATIONAL FUEL GAS CO COM 636180101 743 11,252 SH   SOLE NONE 0 0 11,252
NEXSTAR MEDIA GROUP INC CL A 65336K103 208 1,276 SH   SOLE NONE 0 0 1,276
NEXTERA ENERGY INC COM 65339F101 532 6,863 SH   SOLE NONE 0 0 6,863
NIKE INC CL B 654106103 232 2,270 SH   SOLE NONE 0 0 2,270
NORFOLK SOUTHN CORP COM 655844108 278 1,222 SH   SOLE NONE 0 0 1,222
NORTHEAST BK LEWISTON ME COM 66405S100 515 14,104 SH   SOLE NONE 0 0 14,104
NUCOR CORP COM 670346105 405 3,883 SH   SOLE NONE 0 0 3,883
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 153 12,355 SH   SOLE NONE 0 0 12,355
NVIDIA CORPORATION COM 67066G104 616 4,063 SH   SOLE NONE 0 0 4,063
ON SEMICONDUCTOR CORP COM 682189105 238 4,727 SH   SOLE NONE 0 0 4,727
OVINTIV INC COM 69047Q102 288 6,520 SH   SOLE NONE 0 0 6,520
OWENS CORNING NEW COM 690742101 291 3,919 SH   SOLE NONE 0 0 3,919
PDC ENERGY INC COM 69327R101 215 3,496 SH   SOLE NONE 0 0 3,496
PENSKE AUTOMOTIVE GRP INC COM 70959W103 546 5,213 SH   SOLE NONE 0 0 5,213
PEPSICO INC COM 713448108 682 4,090 SH   SOLE NONE 0 0 4,090
PFIZER INC COM 717081103 1,067 20,359 SH   SOLE NONE 0 0 20,359
PLUG POWER INC COM NEW 72919P202 3,335 201,250 SH   SOLE NONE 0 0 201,250
POPULAR INC COM NEW 733174700 218 2,834 SH   SOLE NONE 0 0 2,834
PROCTER AND GAMBLE CO COM 742718109 350 2,434 SH   SOLE NONE 0 0 2,434
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 414 6,538 SH   SOLE NONE 0 0 6,538
QUALCOMM INC COM 747525103 271 2,118 SH   SOLE NONE 0 0 2,118
RAYTHEON TECHNOLOGIES CORP COM 75513E101 394 4,096 SH   SOLE NONE 0 0 4,096
REGENCY CTRS CORP COM 758849103 243 4,090 SH   SOLE NONE 0 0 4,090
SANDERSON FARMS INC COM 800013104 292 1,356 SH   SOLE NONE 0 0 1,356
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 540 7,555 SH   SOLE NONE 0 0 7,555
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 3,846 54,838 SH   SOLE NONE 0 0 54,838
SELECT SECTOR SPDR TR ENERGY 81369Y506 2,665 37,262 SH   SOLE NONE 0 0 37,262
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 5,928 46,630 SH   SOLE NONE 0 0 46,630
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1,462 20,250 SH   SOLE NONE 0 0 20,250
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 3,460 26,983 SH   SOLE NONE 0 0 26,983
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 991 24,254 SH   SOLE NONE 0 0 24,254
SPDR GOLD TR GOLD SHS 78463V107 8,910 52,891 SH   SOLE NONE 0 0 52,891
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,476 3,913 SH   SOLE NONE 0 0 3,913
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 224 542 SH   SOLE NONE 0 0 542
SPDR SER TR S&P 600 SMCP VAL 78464A300 853 11,781 SH   SOLE NONE 0 0 11,781
SPDR SER TR S&P 600 SMCP GRW 78464A201 684 9,701 SH   SOLE NONE 0 0 9,701
SPDR SER TR PRTFLO S&P500 GW 78464A409 35,055 670,524 SH   SOLE NONE 0 0 670,524
SPDR SER TR PRTFLO S&P500 VL 78464A508 28,791 781,933 SH   SOLE NONE 0 0 781,933
SPDR SER TR S&P 400 MDCP VAL 78464A839 1,071 17,704 SH   SOLE NONE 0 0 17,704
SPDR SER TR S&P 400 MDCP GRW 78464A821 1,021 16,743 SH   SOLE NONE 0 0 16,743
SPDR SER TR PORTFOLIO S&P400 78464A847 13,559 341,622 SH   SOLE NONE 0 0 341,622
SPDR SER TR ICE PFD SEC ETF 78464A292 461 12,866 SH   SOLE NONE 0 0 12,866
SPDR SER TR PORT MTG BK ETF 78464A383 728 31,843 SH   SOLE NONE 0 0 31,843
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 298 7,148 SH   SOLE NONE 0 0 7,148
STEEL DYNAMICS INC COM 858119100 309 4,666 SH   SOLE NONE 0 0 4,666
TESLA INC COM 88160R101 367 545 SH   SOLE NONE 0 0 545
TEXAS INSTRS INC COM 882508104 208 1,352 SH   SOLE NONE 0 0 1,352
TORONTO DOMINION BK ONT COM NEW 891160509 389 5,927 SH   SOLE NONE 0 0 5,927
ULTA BEAUTY INC COM 90384S303 303 786 SH   SOLE NONE 0 0 786
UNION PAC CORP COM 907818108 302 1,414 SH   SOLE NONE 0 0 1,414
UNITED PARCEL SERVICE INC CL B 911312106 487 2,668 SH   SOLE NONE 0 0 2,668
UNITEDHEALTH GROUP INC COM 91324P102 1,708 3,326 SH   SOLE NONE 0 0 3,326
UNUM GROUP COM 91529Y106 225 6,622 SH   SOLE NONE 0 0 6,622
VANECK ETF TRUST GOLD MINERS ETF 92189F106 261 9,539 SH   SOLE NONE 0 0 9,539
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,041 5,517 SH   SOLE NONE 0 0 5,517
VANGUARD INDEX FDS MID CAP ETF 922908629 1,119 5,680 SH   SOLE NONE 0 0 5,680
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,356 7,867 SH   SOLE NONE 0 0 7,867
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 375 2,613 SH   SOLE NONE 0 0 2,613
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 14,342 141,025 SH   SOLE NONE 0 0 141,025
VANGUARD WORLD FD MEGA GRWTH IND 921910816 349 1,920 SH   SOLE NONE 0 0 1,920
VERIZON COMMUNICATIONS INC COM 92343V104 428 8,434 SH   SOLE NONE 0 0 8,434
VISA INC COM CL A 92826C839 425 2,157 SH   SOLE NONE 0 0 2,157
WALGREENS BOOTS ALLIANCE INC COM 931427108 513 13,530 SH   SOLE NONE 0 0 13,530
WEC ENERGY GROUP INC COM 92939U106 212 2,104 SH   SOLE NONE 0 0 2,104
WINTRUST FINL CORP COM 97650W108 225 2,804 SH   SOLE NONE 0 0 2,804