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
3M CO COM 88579Y101 247 1,388 SH   SOLE NONE 0 0 1,388
ABBOTT LABS COM 002824100 748 5,315 SH   SOLE NONE 0 0 5,315
ABBVIE INC COM 00287Y109 1,282 9,471 SH   SOLE NONE 0 0 9,471
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 770 1,858 SH   SOLE NONE 0 0 1,858
AFLAC INC COM 001055102 243 4,168 SH   SOLE NONE 0 0 4,168
AIR PRODS & CHEMS INC COM 009158106 220 724 SH   SOLE NONE 0 0 724
ALPHABET INC CAP STK CL A 02079K305 663 229 SH   SOLE NONE 0 0 229
ALPHABET INC CAP STK CL C 02079K107 463 160 SH   SOLE NONE 0 0 160
AMAZON COM INC COM 023135106 473 142 SH   SOLE NONE 0 0 142
AMERICAN TOWER CORP NEW COM 03027X100 215 736 SH   SOLE NONE 0 0 736
AMGEN INC COM 031162100 503 2,237 SH   SOLE NONE 0 0 2,237
AMPHENOL CORP NEW CL A 032095101 262 3,000 SH   SOLE NONE 0 0 3,000
ANALOG DEVICES INC COM 032654105 587 3,342 SH   SOLE NONE 0 0 3,342
APOLLO GLOBAL MGMT INC COM CL A 03768E105 330 4,556 SH   SOLE NONE 0 0 4,556
APPLE INC COM 037833100 6,347 35,743 SH   SOLE NONE 0 0 35,743
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 261 5,485 SH   SOLE NONE 0 0 5,485
ATKORE INC COM 047649108 557 5,012 SH   SOLE NONE 0 0 5,012
AUTOMATIC DATA PROCESSING IN COM 053015103 413 1,676 SH   SOLE NONE 0 0 1,676
AVERY DENNISON CORP COM 053611109 224 1,032 SH   SOLE NONE 0 0 1,032
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 3,370 117,410 SH   SOLE NONE 0 0 117,410
BECTON DICKINSON & CO COM 075887109 351 1,394 SH   SOLE NONE 0 0 1,394
BELDEN INC COM 077454106 364 5,536 SH   SOLE NONE 0 0 5,536
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 294 983 SH   SOLE NONE 0 0 983
BERKSHIRE HATHAWAY INC DEL CL A 084670108 451 1 SH   SOLE NONE 0 0 1
BK OF AMERICA CORP COM 060505104 397 8,918 SH   SOLE NONE 0 0 8,918
BLACKROCK INC COM 09247X101 388 424 SH   SOLE NONE 0 0 424
BLACKSTONE INC COM 09260D107 272 2,103 SH   SOLE NONE 0 0 2,103
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 219 2,584 SH   SOLE NONE 0 0 2,584
BRISTOL-MYERS SQUIBB CO COM 110122108 388 6,217 SH   SOLE NONE 0 0 6,217
BROADCOM INC COM 11135F101 516 776 SH   SOLE NONE 0 0 776
BROOKLINE BANCORP INC DEL COM 11373M107 243 14,981 SH   SOLE NONE 0 0 14,981
CHEMOURS CO COM 163851108 333 9,909 SH   SOLE NONE 0 0 9,909
CISCO SYS INC COM 17275R102 1,417 22,359 SH   SOLE NONE 0 0 22,359
CITIGROUP INC COM NEW 172967424 307 5,077 SH   SOLE NONE 0 0 5,077
CITIZENS FINL GROUP INC COM 174610105 995 21,063 SH   SOLE NONE 0 0 21,063
COCA COLA CO COM 191216100 235 3,964 SH   SOLE NONE 0 0 3,964
COMCAST CORP NEW CL A 20030N101 776 15,427 SH   SOLE NONE 0 0 15,427
CUMMINS INC COM 231021106 220 1,008 SH   SOLE NONE 0 0 1,008
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 959 18,550 SH   SOLE NONE 0 0 18,550
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 820 13,663 SH   SOLE NONE 0 0 13,663
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 1,741 36,636 SH   SOLE NONE 0 0 36,636
DISNEY WALT CO COM 254687106 267 1,725 SH   SOLE NONE 0 0 1,725
DOVER CORP COM 260003108 509 2,803 SH   SOLE NONE 0 0 2,803
DXC TECHNOLOGY CO COM 23355L106 297 9,217 SH   SOLE NONE 0 0 9,217
EAST WEST BANCORP INC COM 27579R104 361 4,589 SH   SOLE NONE 0 0 4,589
EMERSON ELEC CO COM 291011104 260 2,791 SH   SOLE NONE 0 0 2,791
EXXON MOBIL CORP COM 30231G102 783 12,797 SH   SOLE NONE 0 0 12,797
FACTSET RESH SYS INC COM 303075105 228 469 SH   SOLE NONE 0 0 469
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 7,281 358,301 SH   SOLE NONE 0 0 358,301
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 1,315 52,338 SH   SOLE NONE 0 0 52,338
FRANKLIN RESOURCES INC COM 354613101 819 24,448 SH   SOLE NONE 0 0 24,448
FREEPORT-MCMORAN INC CL B 35671D857 440 10,554 SH   SOLE NONE 0 0 10,554
FUELCELL ENERGY INC COM 35952H601 61 11,749 SH   SOLE NONE 0 0 11,749
GENERAL DYNAMICS CORP COM 369550108 229 1,100 SH   SOLE NONE 0 0 1,100
GREIF INC CL A 397624107 288 4,771 SH   SOLE NONE 0 0 4,771
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 393 21,433 SH   SOLE NONE 0 0 21,433
HARLEY DAVIDSON INC COM 412822108 296 7,851 SH   SOLE NONE 0 0 7,851
HEWLETT PACKARD ENTERPRISE C COM 42824C109 214 13,599 SH   SOLE NONE 0 0 13,599
HILLENBRAND INC COM 431571108 313 6,022 SH   SOLE NONE 0 0 6,022
HOME DEPOT INC COM 437076102 1,082 2,607 SH   SOLE NONE 0 0 2,607
HONEYWELL INTL INC COM 438516106 252 1,207 SH   SOLE NONE 0 0 1,207
HUNTSMAN CORP COM 447011107 473 13,564 SH   SOLE NONE 0 0 13,564
ILLINOIS TOOL WKS INC COM 452308109 330 1,338 SH   SOLE NONE 0 0 1,338
INTEL CORP COM 458140100 682 13,245 SH   SOLE NONE 0 0 13,245
INTERNATIONAL BUSINESS MACHS COM 459200101 341 2,548 SH   SOLE NONE 0 0 2,548
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 227 7,851 SH   SOLE NONE 0 0 7,851
INTERNATIONAL PAPER CO COM 460146103 389 8,287 SH   SOLE NONE 0 0 8,287
INTERPUBLIC GROUP COS INC COM 460690100 441 11,785 SH   SOLE NONE 0 0 11,785
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 674 9,816 SH   SOLE NONE 0 0 9,816
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 297 3,082 SH   SOLE NONE 0 0 3,082
INVESCO QQQ TR UNIT SER 1 46090E103 824 2,072 SH   SOLE NONE 0 0 2,072
IRON MTN INC NEW COM 46284V101 1,140 21,782 SH   SOLE NONE 0 0 21,782
ISHARES INC MSCI EMERG MRKT 464286533 1,704 27,127 SH   SOLE NONE 0 0 27,127
ISHARES TR S&P 500 VAL ETF 464287408 252 1,608 SH   SOLE NONE 0 0 1,608
ISHARES TR CORE S&P500 ETF 464287200 6,399 13,416 SH   SOLE NONE 0 0 13,416
ISHARES TR MSCI EAFE ETF 464287465 254 3,229 SH   SOLE NONE 0 0 3,229
ISHARES TR 20 YR TR BD ETF 464287432 1,656 11,178 SH   SOLE NONE 0 0 11,178
ISHARES TR S&P 100 ETF 464287101 4,025 18,368 SH   SOLE NONE 0 0 18,368
ISHARES TR TIPS BD ETF 464287176 593 4,593 SH   SOLE NONE 0 0 4,593
ISHARES TR CORE S&P TTL STK 464287150 312 2,919 SH   SOLE NONE 0 0 2,919
ISHARES TR NATIONAL MUN ETF 464288414 240 2,060 SH   SOLE NONE 0 0 2,060
ISHARES TR AGENCY BOND ETF 464288166 4,658 39,757 SH   SOLE NONE 0 0 39,757
ISHARES TR CORE DIV GRWTH 46434V621 4,757 85,581 SH   SOLE NONE 0 0 85,581
JOHNSON & JOHNSON COM 478160104 1,062 6,210 SH   SOLE NONE 0 0 6,210
JPMORGAN CHASE & CO COM 46625H100 698 4,408 SH   SOLE NONE 0 0 4,408
JUNIPER NETWORKS INC COM 48203R104 321 8,994 SH   SOLE NONE 0 0 8,994
KROGER CO COM 501044101 293 6,478 SH   SOLE NONE 0 0 6,478
L3HARRIS TECHNOLOGIES INC COM 502431109 295 1,384 SH   SOLE NONE 0 0 1,384
LILLY ELI & CO COM 532457108 481 1,743 SH   SOLE NONE 0 0 1,743
LINDE PLC SHS G5494J103 370 1,068 SH   SOLE NONE 0 0 1,068
LOWES COS INC COM 548661107 641 2,478 SH   SOLE NONE 0 0 2,478
MCDONALDS CORP COM 580135101 921 3,434 SH   SOLE NONE 0 0 3,434
MEDTRONIC PLC SHS G5960L103 799 7,726 SH   SOLE NONE 0 0 7,726
MERCK & CO INC COM 58933Y105 444 5,795 SH   SOLE NONE 0 0 5,795
META PLATFORMS INC CL A 30303M102 980 2,914 SH   SOLE NONE 0 0 2,914
MICROSOFT CORP COM 594918104 3,175 9,442 SH   SOLE NONE 0 0 9,442
MONDELEZ INTL INC CL A 609207105 253 3,814 SH   SOLE NONE 0 0 3,814
MORGAN STANLEY COM NEW 617446448 289 2,945 SH   SOLE NONE 0 0 2,945
NATIONAL FUEL GAS CO COM 636180101 309 4,833 SH   SOLE NONE 0 0 4,833
NETFLIX INC COM 64110L106 1,080 1,792 SH   SOLE NONE 0 0 1,792
NEXTERA ENERGY INC COM 65339F101 654 7,008 SH   SOLE NONE 0 0 7,008
NIKE INC CL B 654106103 356 2,136 SH   SOLE NONE 0 0 2,136
NORFOLK SOUTHN CORP COM 655844108 324 1,089 SH   SOLE NONE 0 0 1,089
NORTHEAST BK LEWISTON ME COM 66405S100 504 14,103 SH   SOLE NONE 0 0 14,103
NUCOR CORP COM 670346105 525 4,595 SH   SOLE NONE 0 0 4,595
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 302 20,583 SH   SOLE NONE 0 0 20,583
NVIDIA CORPORATION COM 67066G104 1,195 4,063 SH   SOLE NONE 0 0 4,063
ORACLE CORP COM 68389X105 318 3,644 SH   SOLE NONE 0 0 3,644
PAYCHEX INC COM 704326107 241 1,768 SH   SOLE NONE 0 0 1,768
PEPSICO INC COM 713448108 758 4,361 SH   SOLE NONE 0 0 4,361
PFIZER INC COM 717081103 566 9,577 SH   SOLE NONE 0 0 9,577
PLUG POWER INC COM NEW 72919P202 5,681 201,250 SH   SOLE NONE 0 0 201,250
PROCTER AND GAMBLE CO COM 742718109 408 2,492 SH   SOLE NONE 0 0 2,492
PROSHARES TR PSHS ULTSH 20YRS 74347B201 180 10,643 SH   SOLE NONE 0 0 10,643
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 453 6,791 SH   SOLE NONE 0 0 6,791
RAYTHEON TECHNOLOGIES CORP COM 75513E101 290 3,373 SH   SOLE NONE 0 0 3,373
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2,976 41,572 SH   SOLE NONE 0 0 41,572
SELECT SECTOR SPDR TR ENERGY 81369Y506 343 6,174 SH   SOLE NONE 0 0 6,174
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 6,128 35,245 SH   SOLE NONE 0 0 35,245
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,489 10,570 SH   SOLE NONE 0 0 10,570
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 3,122 60,258 SH   SOLE NONE 0 0 60,258
SKYWORKS SOLUTIONS INC COM 83088M102 233 1,500 SH   SOLE NONE 0 0 1,500
SNAP ON INC COM 833034101 310 1,440 SH   SOLE NONE 0 0 1,440
SOUTHERN CO COM 842587107 203 2,967 SH   SOLE NONE 0 0 2,967
SPDR GOLD TR GOLD SHS 78463V107 6,426 37,588 SH   SOLE NONE 0 0 37,588
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,764 5,820 SH   SOLE NONE 0 0 5,820
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 569 1,099 SH   SOLE NONE 0 0 1,099
SPDR SER TR S&P 600 SMCP VAL 78464A300 1,464 17,280 SH   SOLE NONE 0 0 17,280
SPDR SER TR S&P 600 SMCP GRW 78464A201 1,562 16,832 SH   SOLE NONE 0 0 16,832
SPDR SER TR PRTFLO S&P500 GW 78464A409 48,340 667,038 SH   SOLE NONE 0 0 667,038
SPDR SER TR DJ REIT ETF 78464A607 624 5,110 SH   SOLE NONE 0 0 5,110
SPDR SER TR PRTFLO S&P500 VL 78464A508 37,112 883,609 SH   SOLE NONE 0 0 883,609
SPDR SER TR S&P 400 MDCP VAL 78464A839 1,756 24,698 SH   SOLE NONE 0 0 24,698
SPDR SER TR S&P 400 MDCP GRW 78464A821 1,762 21,609 SH   SOLE NONE 0 0 21,609
SPDR SER TR PORTFOLIO S&P400 78464A847 24,237 487,279 SH   SOLE NONE 0 0 487,279
SPDR SER TR BLOOMBERG HIGH Y 78468R622 967 8,905 SH   SOLE NONE 0 0 8,905
SPDR SER TR PORTFOLIO S&P500 78464A854 337 6,042 SH   SOLE NONE 0 0 6,042
SPDR SER TR ICE PFD SEC ETF 78464A292 1,191 27,756 SH   SOLE NONE 0 0 27,756
SPDR SER TR PORTFLI MORTGAGE 78464A383 1,244 49,033 SH   SOLE NONE 0 0 49,033
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 450 9,863 SH   SOLE NONE 0 0 9,863
STARBUCKS CORP COM 855244109 273 2,334 SH   SOLE NONE 0 0 2,334
TARGET CORP COM 87612E106 296 1,279 SH   SOLE NONE 0 0 1,279
TESLA INC COM 88160R101 1,466 1,387 SH   SOLE NONE 0 0 1,387
TEXAS INSTRS INC COM 882508104 700 3,715 SH   SOLE NONE 0 0 3,715
TORONTO DOMINION BK ONT COM NEW 891160509 311 4,061 SH   SOLE NONE 0 0 4,061
UNION PAC CORP COM 907818108 449 1,784 SH   SOLE NONE 0 0 1,784
UNITED PARCEL SERVICE INC CL B 911312106 422 1,967 SH   SOLE NONE 0 0 1,967
UNITEDHEALTH GROUP INC COM 91324P102 1,501 2,990 SH   SOLE NONE 0 0 2,990
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,193 9,083 SH   SOLE NONE 0 0 9,083
VANGUARD INDEX FDS MID CAP ETF 922908629 1,486 5,831 SH   SOLE NONE 0 0 5,831
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,969 8,907 SH   SOLE NONE 0 0 8,907
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 348 5,679 SH   SOLE NONE 0 0 5,679
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 446 2,597 SH   SOLE NONE 0 0 2,597
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 22,160 197,662 SH   SOLE NONE 0 0 197,662
VANGUARD WORLD FD MEGA GRWTH IND 921910816 505 1,938 SH   SOLE NONE 0 0 1,938
VERIZON COMMUNICATIONS INC COM 92343V104 430 8,270 SH   SOLE NONE 0 0 8,270
VISA INC COM CL A 92826C839 307 1,417 SH   SOLE NONE 0 0 1,417
WALGREENS BOOTS ALLIANCE INC COM 931427108 523 10,028 SH   SOLE NONE 0 0 10,028
WEC ENERGY GROUP INC COM 92939U106 204 2,104 SH   SOLE NONE 0 0 2,104