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
ISHARES TR S&P 500 VAL ETF 464287408 206 1,608 SH   SOLE NONE 0 0 1,608
ISHARES TR CORE S&P500 ETF 464287200 5,598 14,913 SH   SOLE NONE 0 0 14,913
ISHARES TR RUSSELL 3000 ETF 464287689 1,285 5,749 SH   SOLE NONE 0 0 5,749
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,771 4,218 SH   SOLE NONE 0 0 4,218
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,184 5,842 SH   SOLE NONE 0 0 5,842
AMAZON COM INC COM 023135106 853 262 SH   SOLE NONE 0 0 262
BRISTOL-MYERS SQUIBB CO COM 110122108 442 7,127 SH   SOLE NONE 0 0 7,127
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 396 1,708 SH   SOLE NONE 0 0 1,708
EMERSON ELEC CO COM 291011104 380 4,724 SH   SOLE NONE 0 0 4,724
IRON MTN INC NEW COM 46284V101 1,438 48,771 SH   SOLE NONE 0 0 48,771
INVESCO QQQ TR UNIT SER 1 46090E103 722 2,302 SH   SOLE NONE 0 0 2,302
AMGEN INC COM 031162100 331 1,440 SH   SOLE NONE 0 0 1,440
ABBOTT LABS COM 002824100 585 5,340 SH   SOLE NONE 0 0 5,340
INTEL CORP COM 458140100 420 8,428 SH   SOLE NONE 0 0 8,428
ILLINOIS TOOL WKS INC COM 452308109 273 1,338 SH   SOLE NONE 0 0 1,338
NEWELL BRANDS INC COM 651229106 1,433 67,517 SH   SOLE NONE 0 0 67,517
DISNEY WALT CO COM 254687106 257 1,418 SH   SOLE NONE 0 0 1,418
HONEYWELL INTL INC COM 438516106 257 1,208 SH   SOLE NONE 0 0 1,208
JOHNSON & JOHNSON COM 478160104 1,399 8,888 SH   SOLE NONE 0 0 8,888
MEDTRONIC PLC SHS G5960L103 276 2,355 SH   SOLE NONE 0 0 2,355
PFIZER INC COM 717081103 384 10,429 SH   SOLE NONE 0 0 10,429
JUNIPER NETWORKS INC COM 48203R104 249 11,055 SH   SOLE NONE 0 0 11,055
LOWES COS INC COM 548661107 396 2,466 SH   SOLE NONE 0 0 2,466
ISHARES TR MSCI EAFE ETF 464287465 327 4,476 SH   SOLE NONE 0 0 4,476
MICROSOFT CORP COM 594918104 2,088 9,388 SH   SOLE NONE 0 0 9,388
UNITED PARCEL SERVICE INC CL B 911312106 213 1,264 SH   SOLE NONE 0 0 1,264
CISCO SYS INC COM 17275R102 813 18,160 SH   SOLE NONE 0 0 18,160
INTERNATIONAL BUSINESS MACHS COM 459200101 1,141 9,066 SH   SOLE NONE 0 0 9,066
COCA COLA CO COM 191216100 237 4,328 SH   SOLE NONE 0 0 4,328
LOCKHEED MARTIN CORP COM 539830109 248 699 SH   SOLE NONE 0 0 699
PEPSICO INC COM 713448108 564 3,803 SH   SOLE NONE 0 0 3,803
VERIZON COMMUNICATIONS INC COM 92343V104 578 9,842 SH   SOLE NONE 0 0 9,842
SPDR SER TR S&P 600 SMCP VAL 78464A300 1,247 18,847 SH   SOLE NONE 0 0 18,847
SPDR SER TR S&P 600 SMCP GRW 78464A201 1,015 13,296 SH   SOLE NONE 0 0 13,296
SPDR SER TR PRTFLO S&P500 GW 78464A409 30,157 545,433 SH   SOLE NONE 0 0 545,433
SELECT SECTOR SPDR TR ENERGY 81369Y506 334 8,819 SH   SOLE NONE 0 0 8,819
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,520 13,395 SH   SOLE NONE 0 0 13,395
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 369 2,617 SH   SOLE NONE 0 0 2,617
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,331 33,386 SH   SOLE NONE 0 0 33,386
BK OF AMERICA CORP COM 060505104 265 8,738 SH   SOLE NONE 0 0 8,738
STARBUCKS CORP COM 855244109 253 2,363 SH   SOLE NONE 0 0 2,363
ANALOG DEVICES INC COM 032654105 261 1,765 SH   SOLE NONE 0 0 1,765
AUTOMATIC DATA PROCESSING IN COM 053015103 339 1,923 SH   SOLE NONE 0 0 1,923
EXXON MOBIL CORP COM 30231G102 1,682 40,813 SH   SOLE NONE 0 0 40,813
UNION PAC CORP COM 907818108 300 1,439 SH   SOLE NONE 0 0 1,439
TEXAS INSTRS INC COM 882508104 551 3,356 SH   SOLE NONE 0 0 3,356
COLGATE PALMOLIVE CO COM 194162103 205 2,401 SH   SOLE NONE 0 0 2,401
LILLY ELI & CO COM 532457108 261 1,543 SH   SOLE NONE 0 0 1,543
DOMINION ENERGY INC COM 25746U109 216 2,876 SH   SOLE NONE 0 0 2,876
MERCK & CO. INC COM 58933Y105 575 7,032 SH   SOLE NONE 0 0 7,032
PROCTER AND GAMBLE CO COM 742718109 351 2,523 SH   SOLE NONE 0 0 2,523
HOME DEPOT INC COM 437076102 543 2,046 SH   SOLE NONE 0 0 2,046
HARLEY DAVIDSON INC COM 412822108 318 8,676 SH   SOLE NONE 0 0 8,676
MCDONALDS CORP COM 580135101 701 3,266 SH   SOLE NONE 0 0 3,266
NIKE INC CL B 654106103 302 2,136 SH   SOLE NONE 0 0 2,136
JPMORGAN CHASE & CO COM 46625H100 570 4,484 SH   SOLE NONE 0 0 4,484
MONDELEZ INTL INC CL A 609207105 225 3,843 SH   SOLE NONE 0 0 3,843
GOODYEAR TIRE & RUBR CO COM 382550101 308 28,221 SH   SOLE NONE 0 0 28,221
UNITEDHEALTH GROUP INC COM 91324P102 770 2,195 SH   SOLE NONE 0 0 2,195
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 373 1,428 SH   SOLE NONE 0 0 1,428
RAYTHEON TECHNOLOGIES CORP COM 75513E101 213 2,983 SH   SOLE NONE 0 0 2,983
MAXIM INTEGRATED PRODS INC COM 57772K101 394 4,439 SH   SOLE NONE 0 0 4,439
COMCAST CORP NEW CL A 20030N101 604 11,519 SH   SOLE NONE 0 0 11,519
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,119 10,887 SH   SOLE NONE 0 0 10,887
NORFOLK SOUTHN CORP COM 655844108 263 1,106 SH   SOLE NONE 0 0 1,106
NEXTERA ENERGY INC COM 65339F101 549 7,120 SH   SOLE NONE 0 0 7,120
APPLE INC COM 037833100 4,920 37,075 SH   SOLE NONE 0 0 37,075
SPDR SER TR PRTFLO S&P500 VL 78464A508 36,378 1,057,816 SH   SOLE NONE 0 0 1,057,816
INTERNATIONAL PAPER CO COM 460146103 1,449 29,136 SH   SOLE NONE 0 0 29,136
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 223 1,745 SH   SOLE NONE 0 0 1,745
SKYWORKS SOLUTIONS INC COM 83088M102 229 1,500 SH   SOLE NONE 0 0 1,500
ISHARES TR S&P 100 ETF 464287101 3,616 21,065 SH   SOLE NONE 0 0 21,065
S&P GLOBAL INC COM 78409V104 269 818 SH   SOLE NONE 0 0 818
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 396 6,791 SH   SOLE NONE 0 0 6,791
DXC TECHNOLOGY CO COM 23355L106 291 11,320 SH   SOLE NONE 0 0 11,320
BERKSHIRE HATHAWAY INC DEL CL A 084670108 348 1 SH   SOLE NONE 0 0 1
NETFLIX INC COM 64110L106 969 1,792 SH   SOLE NONE 0 0 1,792
ISHARES TR TIPS BD ETF 464287176 1,932 15,137 SH   SOLE NONE 0 0 15,137
NVIDIA CORPORATION COM 67066G104 548 1,050 SH   SOLE NONE 0 0 1,050
FREEPORT-MCMORAN INC CL B 35671D857 501 19,248 SH   SOLE NONE 0 0 19,248
NUCOR CORP COM 670346105 308 5,795 SH   SOLE NONE 0 0 5,795
L3HARRIS TECHNOLOGIES INC COM 502431109 280 1,482 SH   SOLE NONE 0 0 1,482
DOVER CORP COM 260003108 360 2,853 SH   SOLE NONE 0 0 2,853
FRANKLIN RESOURCES INC COM 354613101 1,692 67,726 SH   SOLE NONE 0 0 67,726
BECTON DICKINSON & CO COM 075887109 382 1,525 SH   SOLE NONE 0 0 1,525
ALPHABET INC CAP STK CL A 02079K305 436 249 SH   SOLE NONE 0 0 249
WEC ENERGY GROUP INC COM 92939U106 200 2,176 SH   SOLE NONE 0 0 2,176
VANGUARD INDEX FDS MID CAP ETF 922908629 1,301 6,290 SH   SOLE NONE 0 0 6,290
BLACKROCK INC COM 09247X101 306 424 SH   SOLE NONE 0 0 424
INTERCONTINENTAL EXCHANGE IN COM 45866F104 4,895 42,455 SH   SOLE NONE 0 0 42,455
PACCAR INC COM 693718108 281 3,256 SH   SOLE NONE 0 0 3,256
HUNTSMAN CORP COM 447011107 336 13,346 SH   SOLE NONE 0 0 13,346
BROOKLINE BANCORP INC DEL COM 11373M107 180 14,981 SH   SOLE NONE 0 0 14,981
SPDR SER TR S&P 400 MDCP VAL 78464A839 1,942 34,993 SH   SOLE NONE 0 0 34,993
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 7,047 321,796 SH   SOLE NONE 0 0 321,796
TRINITY INDS INC COM 896522109 346 13,126 SH   SOLE NONE 0 0 13,126
ISHARES TR CORE S&P TTL STK 464287150 252 2,919 SH   SOLE NONE 0 0 2,919
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,613 9,177 SH   SOLE NONE 0 0 9,177
GUGGENHEIM ENHANCED EQUITY I COM 40167B100 266 40,600 SH   SOLE NONE 0 0 40,600
SPDR SER TR S&P 400 MDCP GRW 78464A821 1,576 22,736 SH   SOLE NONE 0 0 22,736
GREIF INC CL A 397624107 288 6,138 SH   SOLE NONE 0 0 6,138
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 353 6,044 SH   SOLE NONE 0 0 6,044
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 230 3,130 SH   SOLE NONE 0 0 3,130
SPDR SER TR PORTFOLIO S&P400 78464A847 26,321 651,521 SH   SOLE NONE 0 0 651,521
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 18,044 197,180 SH   SOLE NONE 0 0 197,180
ISHARES TR NATIONAL MUN ETF 464288414 426 3,639 SH   SOLE NONE 0 0 3,639
SPDR SER TR BLOOMBERG BRCLYS 78468R622 2,422 22,228 SH   SOLE NONE 0 0 22,228
VANGUARD WORLD FD MEGA GRWTH IND 921910816 395 1,938 SH   SOLE NONE 0 0 1,938
VISA INC COM CL A 92826C839 333 1,521 SH   SOLE NONE 0 0 1,521
HILLENBRAND INC COM 431571108 391 9,822 SH   SOLE NONE 0 0 9,822
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 3,690 168,358 SH   SOLE NONE 0 0 168,358
SPDR SER TR PORTFOLIO S&P500 78464A854 529 12,026 SH   SOLE NONE 0 0 12,026
PROSHARES TR PSHS ULTSH 20YRS 74347B201 633 38,528 SH   SOLE NONE 0 0 38,528
NORTHEAST BK LEWISTON ME COM 66405S100 318 14,099 SH   SOLE NONE 0 0 14,099
BROADCOM INC COM 11135F101 256 585 SH   SOLE NONE 0 0 585
SPDR SER TR WELLS FG PFD ETF 78464A292 3,146 70,833 SH   SOLE NONE 0 0 70,833
SPDR SER TR PORTFLI MORTGAGE 78464A383 3,745 141,767 SH   SOLE NONE 0 0 141,767
TESLA INC COM 88160R101 4,463 6,325 SH   SOLE NONE 0 0 6,325
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 1,024 18,205 SH   SOLE NONE 0 0 18,205
ISHARES INC MSCI EMERG MRKT 464286533 1,385 22,679 SH   SOLE NONE 0 0 22,679
DOUBLELINE OPPORTUNISTIC CR COM 258623107 869 44,233 SH   SOLE NONE 0 0 44,233
FACEBOOK INC CL A 30303M102 827 3,027 SH   SOLE NONE 0 0 3,027
ABBVIE INC COM 00287Y109 256 2,393 SH   SOLE NONE 0 0 2,393
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 7,572 375,036 SH   SOLE NONE 0 0 375,036
ALPHABET INC CAP STK CL C 02079K107 301 172 SH   SOLE NONE 0 0 172
ISHARES TR CORE DIV GRWTH 46434V621 4,832 107,814 SH   SOLE NONE 0 0 107,814
CITIZENS FINL GROUP INC COM 174610105 1,944 54,354 SH   SOLE NONE 0 0 54,354
CHEMOURS CO COM 163851108 351 14,169 SH   SOLE NONE 0 0 14,169
KRAFT HEINZ CO COM 500754106 233 6,720 SH   SOLE NONE 0 0 6,720
ATKORE INTL GROUP INC COM 047649108 417 10,136 SH   SOLE NONE 0 0 10,136
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 521 21,960 SH   SOLE NONE 0 0 21,960
LINDE PLC SHS G5494J103 281 1,068 SH   SOLE NONE 0 0 1,068