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 553 5,716 SH   SOLE NONE 0 0 5,716
ABBVIE INC COM 00287Y109 874 6,513 SH   SOLE NONE 0 0 6,513
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 428 1,662 SH   SOLE NONE 0 0 1,662
AFLAC INC COM 001055102 558 9,935 SH   SOLE NONE 0 0 9,935
AGCO CORP COM 001084102 227 2,361 SH   SOLE NONE 0 0 2,361
AIR PRODS & CHEMS INC COM 009158106 216 927 SH   SOLE NONE 0 0 927
ALPHABET INC CAP STK CL A 02079K305 421 4,400 SH   SOLE NONE 0 0 4,400
ALPHABET INC CAP STK CL C 02079K107 375 3,901 SH   SOLE NONE 0 0 3,901
AMAZON COM INC COM 023135106 382 3,379 SH   SOLE NONE 0 0 3,379
AMERICAN EQTY INVT LIFE HLD COM 025676206 365 9,778 SH   SOLE NONE 0 0 9,778
AMERICAN FINL GROUP INC OHIO COM 025932104 268 2,179 SH   SOLE NONE 0 0 2,179
AMERICAN INTL GROUP INC COM NEW 026874784 328 6,907 SH   SOLE NONE 0 0 6,907
AMGEN INC COM 031162100 270 1,197 SH   SOLE NONE 0 0 1,197
AMN HEALTHCARE SVCS INC COM 001744101 232 2,191 SH   SOLE NONE 0 0 2,191
AMPHENOL CORP NEW CL A 032095101 201 3,000 SH   SOLE NONE 0 0 3,000
ANALOG DEVICES INC COM 032654105 358 2,568 SH   SOLE NONE 0 0 2,568
APPLE INC COM 037833100 4,687 33,911 SH   SOLE NONE 0 0 33,911
APPLIED INDL TECHNOLOGIES IN COM 03820C105 222 2,162 SH   SOLE NONE 0 0 2,162
ATKORE INC COM 047649108 325 4,174 SH   SOLE NONE 0 0 4,174
AUTOMATIC DATA PROCESSING IN COM 053015103 382 1,691 SH   SOLE NONE 0 0 1,691
AVNET INC COM 053807103 268 7,407 SH   SOLE NONE 0 0 7,407
AXIS CAP HLDGS LTD SHS G0692U109 238 4,852 SH   SOLE NONE 0 0 4,852
BANK OZK COM 06417N103 319 8,060 SH   SOLE NONE 0 0 8,060
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 1,590 48,320 SH   SOLE NONE 0 0 48,320
BECTON DICKINSON & CO COM 075887109 301 1,351 SH   SOLE NONE 0 0 1,351
BELDEN INC COM 077454106 356 5,933 SH   SOLE NONE 0 0 5,933
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 246 923 SH   SOLE NONE 0 0 923
BERKSHIRE HATHAWAY INC DEL CL A 084670108 406 1 SH   SOLE NONE 0 0 1
BLACKROCK INC COM 09247X101 254 462 SH   SOLE NONE 0 0 462
BLOCK H & R INC COM 093671105 203 4,762 SH   SOLE NONE 0 0 4,762
BRISTOL-MYERS SQUIBB CO COM 110122108 499 7,017 SH   SOLE NONE 0 0 7,017
BROADCOM INC COM 11135F101 703 1,583 SH   SOLE NONE 0 0 1,583
BROOKLINE BANCORP INC DEL COM 11373M107 175 14,981 SH   SOLE NONE 0 0 14,981
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 275 2,854 SH   SOLE NONE 0 0 2,854
CAMBRIA ETF TR EMRG SHAREHLDR 132061706 618 24,864 SH   SOLE NONE 0 0 24,864
CF INDS HLDGS INC COM 125269100 421 4,370 SH   SOLE NONE 0 0 4,370
CHEMOURS CO COM 163851108 205 8,327 SH   SOLE NONE 0 0 8,327
CIGNA CORP NEW COM 125523100 275 990 SH   SOLE NONE 0 0 990
CISCO SYS INC COM 17275R102 615 15,371 SH   SOLE NONE 0 0 15,371
CITIZENS FINL GROUP INC COM 174610105 355 10,319 SH   SOLE NONE 0 0 10,319
COCA COLA CO COM 191216100 219 3,918 SH   SOLE NONE 0 0 3,918
CVS HEALTH CORP COM 126650100 589 6,179 SH   SOLE NONE 0 0 6,179
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 740 19,075 SH   SOLE NONE 0 0 19,075
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 584 12,563 SH   SOLE NONE 0 0 12,563
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 1,399 35,902 SH   SOLE NONE 0 0 35,902
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 1,117 37,721 SH   SOLE NONE 0 0 37,721
DOVER CORP COM 260003108 322 2,765 SH   SOLE NONE 0 0 2,765
DOW INC COM 260557103 285 6,482 SH   SOLE NONE 0 0 6,482
EAST WEST BANCORP INC COM 27579R104 378 5,626 SH   SOLE NONE 0 0 5,626
EPR PPTYS COM SH BEN INT 26884U109 270 7,543 SH   SOLE NONE 0 0 7,543
EVEREST RE GROUP LTD COM G3223R108 426 1,625 SH   SOLE NONE 0 0 1,625
EXXON MOBIL CORP COM 30231G102 1,026 11,754 SH   SOLE NONE 0 0 11,754
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 3,491 209,033 SH   SOLE NONE 0 0 209,033
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 211 11,372 SH   SOLE NONE 0 0 11,372
FORD MTR CO DEL COM 345370860 289 25,762 SH   SOLE NONE 0 0 25,762
GENERAL DYNAMICS CORP COM 369550108 206 970 SH   SOLE NONE 0 0 970
GILEAD SCIENCES INC COM 375558103 297 4,811 SH   SOLE NONE 0 0 4,811
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 329 21,433 SH   SOLE NONE 0 0 21,433
HARTFORD FINL SVCS GROUP INC COM 416515104 244 3,938 SH   SOLE NONE 0 0 3,938
HOME DEPOT INC COM 437076102 561 2,033 SH   SOLE NONE 0 0 2,033
HUNTSMAN CORP COM 447011107 377 15,367 SH   SOLE NONE 0 0 15,367
ILLINOIS TOOL WKS INC COM 452308109 235 1,301 SH   SOLE NONE 0 0 1,301
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 1,066 44,579 SH   SOLE NONE 0 0 44,579
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 2,169 37,508 SH   SOLE NONE 0 0 37,508
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 203 2,732 SH   SOLE NONE 0 0 2,732
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 1,506 29,394 SH   SOLE NONE 0 0 29,394
INVESCO QQQ TR UNIT SER 1 46090E103 539 2,017 SH   SOLE NONE 0 0 2,017
IRON MTN INC DEL COM 46284V101 754 17,137 SH   SOLE NONE 0 0 17,137
ISHARES INC MSCI EMERG MRKT 464286533 497 9,814 SH   SOLE NONE 0 0 9,814
ISHARES TR CORE S&P500 ETF 464287200 3,615 10,081 SH   SOLE NONE 0 0 10,081
ISHARES TR 1 3 YR TREAS BD 464287457 1,091 13,433 SH   SOLE NONE 0 0 13,433
ISHARES TR 20 YR TR BD ETF 464287432 2,786 27,191 SH   SOLE NONE 0 0 27,191
ISHARES TR S&P 100 ETF 464287101 3,270 20,124 SH   SOLE NONE 0 0 20,124
ISHARES TR CORE US AGGBD ET 464287226 10,144 105,297 SH   SOLE NONE 0 0 105,297
ISHARES TR SELECT DIVID ETF 464287168 215 2,004 SH   SOLE NONE 0 0 2,004
ISHARES TR CORE S&P TTL STK 464287150 232 2,919 SH   SOLE NONE 0 0 2,919
ISHARES TR AGENCY BOND ETF 464288166 3,367 31,618 SH   SOLE NONE 0 0 31,618
ISHARES TR CORE DIV GRWTH 46434V621 2,480 55,763 SH   SOLE NONE 0 0 55,763
JABIL INC COM 466313103 580 10,043 SH   SOLE NONE 0 0 10,043
JOHNSON & JOHNSON COM 478160104 869 5,322 SH   SOLE NONE 0 0 5,322
JPMORGAN CHASE & CO COM 46625H100 344 3,289 SH   SOLE NONE 0 0 3,289
KROGER CO COM 501044101 320 7,320 SH   SOLE NONE 0 0 7,320
LILLY ELI & CO COM 532457108 651 2,012 SH   SOLE NONE 0 0 2,012
LINDE PLC SHS G5494J103 285 1,058 SH   SOLE NONE 0 0 1,058
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 356 10,503 SH   SOLE NONE 0 0 10,503
LOWES COS INC COM 548661107 436 2,324 SH   SOLE NONE 0 0 2,324
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 248 3,291 SH   SOLE NONE 0 0 3,291
MCDONALDS CORP COM 580135101 668 2,893 SH   SOLE NONE 0 0 2,893
MCKESSON CORP COM 58155Q103 359 1,055 SH   SOLE NONE 0 0 1,055
MEDTRONIC PLC SHS G5960L103 628 7,772 SH   SOLE NONE 0 0 7,772
MERCK & CO INC COM 58933Y105 893 10,368 SH   SOLE NONE 0 0 10,368
MGIC INVT CORP WIS COM 552848103 186 14,484 SH   SOLE NONE 0 0 14,484
MICROSOFT CORP COM 594918104 2,223 9,547 SH   SOLE NONE 0 0 9,547
MOLSON COORS BEVERAGE CO CL B 60871R209 207 4,307 SH   SOLE NONE 0 0 4,307
MONDELEZ INTL INC CL A 609207105 208 3,792 SH   SOLE NONE 0 0 3,792
MORGAN STANLEY COM NEW 617446448 332 4,208 SH   SOLE NONE 0 0 4,208
MOTOROLA SOLUTIONS INC COM NEW 620076307 310 1,383 SH   SOLE NONE 0 0 1,383
NATIONAL FUEL GAS CO COM 636180101 632 10,269 SH   SOLE NONE 0 0 10,269
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 221 1,324 SH   SOLE NONE 0 0 1,324
NEXTERA ENERGY INC COM 65339F101 515 6,563 SH   SOLE NONE 0 0 6,563
NORFOLK SOUTHN CORP COM 655844108 233 1,112 SH   SOLE NONE 0 0 1,112
NORTHEAST BK LEWISTON ME COM 66405S100 517 14,104 SH   SOLE NONE 0 0 14,104
NUCOR CORP COM 670346105 371 3,463 SH   SOLE NONE 0 0 3,463
NVIDIA CORPORATION COM 67066G104 494 4,066 SH   SOLE NONE 0 0 4,066
ON SEMICONDUCTOR CORP COM 682189105 296 4,745 SH   SOLE NONE 0 0 4,745
OTTER TAIL CORP COM 689648103 234 3,801 SH   SOLE NONE 0 0 3,801
OVINTIV INC COM 69047Q102 314 6,818 SH   SOLE NONE 0 0 6,818
OWENS CORNING NEW COM 690742101 392 4,990 SH   SOLE NONE 0 0 4,990
PENSKE AUTOMOTIVE GRP INC COM 70959W103 485 4,927 SH   SOLE NONE 0 0 4,927
PEPSICO INC COM 713448108 661 4,050 SH   SOLE NONE 0 0 4,050
PFIZER INC COM 717081103 798 18,238 SH   SOLE NONE 0 0 18,238
PLUG POWER INC COM NEW 72919P202 4,228 201,250 SH   SOLE NONE 0 0 201,250
PROCTER AND GAMBLE CO COM 742718109 307 2,434 SH   SOLE NONE 0 0 2,434
PROSPECT CAP CORP COM 74348T102 169 27,306 SH   SOLE NONE 0 0 27,306
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 368 6,538 SH   SOLE NONE 0 0 6,538
RAYTHEON TECHNOLOGIES CORP COM 75513E101 335 4,096 SH   SOLE NONE 0 0 4,096
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 4,216 64,349 SH   SOLE NONE 0 0 64,349
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 5,352 45,055 SH   SOLE NONE 0 0 45,055
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 4,061 60,856 SH   SOLE NONE 0 0 60,856
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 6,915 57,097 SH   SOLE NONE 0 0 57,097
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1,464 40,668 SH   SOLE NONE 0 0 40,668
SPDR GOLD TR GOLD SHS 78463V107 5,973 38,617 SH   SOLE NONE 0 0 38,617
SPDR S&P 500 ETF TR TR UNIT 78462F103 17,194 48,138 SH   SOLE NONE 0 0 48,138
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 218 542 SH   SOLE NONE 0 0 542
SPDR SER TR S&P 600 SMCP VAL 78464A300 772 11,505 SH   SOLE NONE 0 0 11,505
SPDR SER TR S&P 600 SMCP GRW 78464A201 645 9,472 SH   SOLE NONE 0 0 9,472
SPDR SER TR PRTFLO S&P500 GW 78464A409 31,624 631,210 SH   SOLE NONE 0 0 631,210
SPDR SER TR PRTFLO S&P500 VL 78464A508 23,977 695,186 SH   SOLE NONE 0 0 695,186
SPDR SER TR S&P 400 MDCP VAL 78464A839 1,005 17,384 SH   SOLE NONE 0 0 17,384
SPDR SER TR S&P 400 MDCP GRW 78464A821 976 16,177 SH   SOLE NONE 0 0 16,177
SPDR SER TR PORTFOLIO S&P400 78464A847 11,147 289,077 SH   SOLE NONE 0 0 289,077
SPDR SER TR PORT MTG BK ETF 78464A383 596 27,806 SH   SOLE NONE 0 0 27,806
STEEL DYNAMICS INC COM 858119100 255 3,598 SH   SOLE NONE 0 0 3,598
TESLA INC COM 88160R101 434 1,635 SH   SOLE NONE 0 0 1,635
TEXAS INSTRS INC COM 882508104 208 1,347 SH   SOLE NONE 0 0 1,347
ULTA BEAUTY INC COM 90384S303 378 943 SH   SOLE NONE 0 0 943
UNION PAC CORP COM 907818108 275 1,414 SH   SOLE NONE 0 0 1,414
UNITEDHEALTH GROUP INC COM 91324P102 1,600 3,168 SH   SOLE NONE 0 0 3,168
UNUM GROUP COM 91529Y106 318 8,203 SH   SOLE NONE 0 0 8,203
VANGUARD INDEX FDS TOTAL STK MKT 922908769 990 5,517 SH   SOLE NONE 0 0 5,517
VANGUARD INDEX FDS MID CAP ETF 922908629 1,016 5,403 SH   SOLE NONE 0 0 5,403
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,270 7,767 SH   SOLE NONE 0 0 7,767
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 255 4,709 SH   SOLE NONE 0 0 4,709
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 353 2,613 SH   SOLE NONE 0 0 2,613
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 12,714 134,003 SH   SOLE NONE 0 0 134,003
VANGUARD WORLD FD MEGA GRWTH IND 921910816 335 1,920 SH   SOLE NONE 0 0 1,920
VISA INC COM CL A 92826C839 358 2,016 SH   SOLE NONE 0 0 2,016
WINTRUST FINL CORP COM 97650W108 254 3,119 SH   SOLE NONE 0 0 3,119