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 CORE S&P SCP ETF 464287804 260 3,346 SH   SOLE NONE 0 0 3,346
ISHARES TR SP SMCP600VL ETF 464287879 549 3,656 SH   SOLE NONE 0 0 3,656
ISHARES TR S&P 500 VAL ETF 464287408 353 2,967 SH   SOLE NONE 0 0 2,967
ISHARES TR CORE S&P500 ETF 464287200 5,666 18,979 SH   SOLE NONE 0 0 18,979
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,882 6,342 SH   SOLE NONE 0 0 6,342
AMAZON COM INC COM 023135106 641 369 SH   SOLE NONE 0 0 369
BRISTOL MYERS SQUIBB CO COM 110122108 1,319 26,019 SH   SOLE NONE 0 0 26,019
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 279 1,343 SH   SOLE NONE 0 0 1,343
IRON MTN INC NEW COM 46284V101 931 28,731 SH   SOLE NONE 0 0 28,731
INVESCO QQQ TR UNIT SER 1 46090E103 431 2,281 SH   SOLE NONE 0 0 2,281
ABBOTT LABS COM 002824100 236 2,815 SH   SOLE NONE 0 0 2,815
INTEL CORP COM 458140100 491 9,528 SH   SOLE NONE 0 0 9,528
NEWELL BRANDS INC COM 651229106 279 14,880 SH   SOLE NONE 0 0 14,880
DISNEY WALT CO COM DISNEY 254687106 483 3,703 SH   SOLE NONE 0 0 3,703
HONEYWELL INTL INC COM 438516106 412 2,435 SH   SOLE NONE 0 0 2,435
JOHNSON & JOHNSON COM 478160104 863 6,670 SH   SOLE NONE 0 0 6,670
PFIZER INC COM 717081103 605 16,849 SH   SOLE NONE 0 0 16,849
EXELON CORP COM 30161N101 224 4,629 SH   SOLE NONE 0 0 4,629
LOWES COS INC COM 548661107 244 2,215 SH   SOLE NONE 0 0 2,215
ISHARES TR MSCI EAFE ETF 464287465 443 6,796 SH   SOLE NONE 0 0 6,796
CHEVRON CORP NEW COM 166764100 249 2,103 SH   SOLE NONE 0 0 2,103
MICROSOFT CORP COM 594918104 1,246 8,962 SH   SOLE NONE 0 0 8,962
UNITED PARCEL SERVICE INC CL B 911312106 272 2,273 SH   SOLE NONE 0 0 2,273
AT&T INC COM 00206R102 225 5,933 SH   SOLE NONE 0 0 5,933
CISCO SYS INC COM 17275R102 664 13,431 SH   SOLE NONE 0 0 13,431
LOCKHEED MARTIN CORP COM 539830109 262 672 SH   SOLE NONE 0 0 672
PEPSICO INC COM 713448108 266 1,942 SH   SOLE NONE 0 0 1,942
VERIZON COMMUNICATIONS INC COM 92343V104 659 10,918 SH   SOLE NONE 0 0 10,918
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 264 4,434 SH   SOLE NONE 0 0 4,434
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 22,440 577,005 SH   SOLE NONE 0 0 577,005
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 216 5,875 SH   SOLE NONE 0 0 5,875
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 4,811 53,376 SH   SOLE NONE 0 0 53,376
VANGUARD GROUP DIV APP ETF 921908844 317 2,654 SH   SOLE NONE 0 0 2,654
EXXON MOBIL CORP COM 30231G102 879 12,451 SH   SOLE NONE 0 0 12,451
WALMART INC COM 931142103 333 2,808 SH   SOLE NONE 0 0 2,808
UNION PACIFIC CORP COM 907818108 210 1,297 SH   SOLE NONE 0 0 1,297
DOMINION ENERGY INC COM 25746U109 250 3,089 SH   SOLE NONE 0 0 3,089
MERCK & CO INC COM 58933Y105 522 6,203 SH   SOLE NONE 0 0 6,203
NOVARTIS A G SPONSORED ADR 66987V109 295 3,398 SH   SOLE NONE 0 0 3,398
PROCTER & GAMBLE CO COM 742718109 316 2,540 SH   SOLE NONE 0 0 2,540
GENERAL ELECTRIC CO COM 369604103 100 11,188 SH   SOLE NONE 0 0 11,188
HOME DEPOT INC COM 437076102 668 2,878 SH   SOLE NONE 0 0 2,878
MCDONALDS CORP COM 580135101 615 2,866 SH   SOLE NONE 0 0 2,866
JPMORGAN CHASE & CO COM 46625H100 523 4,440 SH   SOLE NONE 0 0 4,440
MONDELEZ INTL INC CL A 609207105 214 3,876 SH   SOLE NONE 0 0 3,876
ABERDEEN ASIA PACIFIC INCOM COM 003009107 196 46,775 SH   SOLE NONE 0 0 46,775
ISHARES TR BARCLAYS 7 10 YR 464287440 2,161 19,210 SH   SOLE NONE 0 0 19,210
GOODYEAR TIRE & RUBR CO COM 382550101 520 36,100 SH   SOLE NONE 0 0 36,100
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 263 1,367 SH   SOLE NONE 0 0 1,367
3M CO COM 88579Y101 232 1,411 SH   SOLE NONE 0 0 1,411
COMCAST CORP NEW CL A 20030N101 342 7,589 SH   SOLE NONE 0 0 7,589
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,779 11,781 SH   SOLE NONE 0 0 11,781
APPLE INC COM 037833100 2,610 11,655 SH   SOLE NONE 0 0 11,655
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 14,262 446,239 SH   SOLE NONE 0 0 446,239
ISHARES TR S&P 100 ETF 464287101 3,544 26,953 SH   SOLE NONE 0 0 26,953
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 174 14,450 SH   SOLE NONE 0 0 14,450
GABELLI EQUITY TR INC COM 362397101 368 61,583 SH   SOLE NONE 0 0 61,583
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 406 6,538 SH   SOLE NONE 0 0 6,538
SOUTHERN CO COM 842587107 506 8,196 SH   SOLE NONE 0 0 8,196
DIVIDEND & INCOME FUND COM NEW 25538A204 429 35,880 SH   SOLE NONE 0 0 35,880
BERKSHIRE HATHAWAY INC DEL CL A 084670108 312 1 SH   SOLE NONE 0 0 1
NETFLIX INC COM 64110L106 355 1,325 SH   SOLE NONE 0 0 1,325
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 347 54,227 SH   SOLE NONE 0 0 54,227
ISHARES TR CORE US AGGBD ET 464287226 611 5,402 SH   SOLE NONE 0 0 5,402
ISHARES TR TIPS BD ETF 464287176 1,519 13,066 SH   SOLE NONE 0 0 13,066
CONSOLIDATED EDISON INC COM 209115104 218 2,303 SH   SOLE NONE 0 0 2,303
PATTERSON COMPANIES INC COM 703395103 609 34,191 SH   SOLE NONE 0 0 34,191
L3HARRIS TECHNOLOGIES INC COM 502431109 446 2,140 SH   SOLE NONE 0 0 2,140
STANLEY BLACK & DECKER INC COM 854502101 838 5,800 SH   SOLE NONE 0 0 5,800
BANCO SANTANDER SA ADR 05964H105 68 17,002 SH   SOLE NONE 0 0 17,002
MFS HIGH INCOME MUN TR SH BEN INT 59318D104 231 41,950 SH   SOLE NONE 0 0 41,950
LIBERTY ALL-STAR GROWTH FD I COM 529900102 410 69,313 SH   SOLE NONE 0 0 69,313
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 435 53,150 SH   SOLE NONE 0 0 53,150
VANGUARD INDEX FDS MID CAP ETF 922908629 1,244 7,425 SH   SOLE NONE 0 0 7,425
PIMCO NEW YORK MUN INCM FD 1 COM 72200Y102 1,001 103,396 SH   SOLE NONE 0 0 103,396
LEGGETT & PLATT INC COM 524660107 244 5,950 SH   SOLE NONE 0 0 5,950
MFS HIGH YIELD MUN TR SH BEN INT 59318E102 454 96,822 SH   SOLE NONE 0 0 96,822
BLACKROCK INCOME TR INC COM 09247F100 183 30,177 SH   SOLE NONE 0 0 30,177
CORNERSTONE STRATEGIC VALUE COM 21924B302 712 62,655 SH   SOLE NONE 0 0 62,655
ADVENT CONVERTIBLE & INCOME COM 00764C109 440 30,209 SH   SOLE NONE 0 0 30,209
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 284 65,284 SH   SOLE NONE 0 0 65,284
PUTNAM MANAGED MUN INCOM TR COM 746823103 225 28,750 SH   SOLE NONE 0 0 28,750
GABELLI MULTIMEDIA TR INC COM 36239Q109 124 15,332 SH   SOLE NONE 0 0 15,332
BROOKLINE BANCORP INC DEL COM 11373M107 167 11,367 SH   SOLE NONE 0 0 11,367
ISHARES TR EAFE VALUE ETF 464288877 253 5,347 SH   SOLE NONE 0 0 5,347
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 112 13,400 SH   SOLE NONE 0 0 13,400
ROYCE MICRO-CAP TR INC COM 780915104 108 13,435 SH   SOLE NONE 0 0 13,435
PIMCO NEW YORK MUN FD II COM 72200Y102 143 11,965 SH   SOLE NONE 0 0 11,965
NEUBERGER BERMAN RE ES SEC F COM 64190A103 287 50,635 SH   SOLE NONE 0 0 50,635
ABERDEEN AUSTRALIA EQTY FD I COM 003011103 206 39,467 SH   SOLE NONE 0 0 39,467
CORNERSTONE TOTAL RTRN FD IN COM 21924U300 432 39,313 SH   SOLE NONE 0 0 39,313
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,472 10,799 SH   SOLE NONE 0 0 10,799
INVESCO MUNI INCOME OPP TRST COM 46132X101 187 23,633 SH   SOLE NONE 0 0 23,633
GUGGENHEIM ENHNCD EQTY INCM COM 40167B100 323 41,400 SH   SOLE NONE 0 0 41,400
BANNER CORP COM NEW 06652V208 257 4,575 SH   SOLE NONE 0 0 4,575
ABERDEEN EMRG MRKTS EQT INM COM 00301W105 282 40,584 SH   SOLE NONE 0 0 40,584
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 319 5,944 SH   SOLE NONE 0 0 5,944
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 385 7,722 SH   SOLE NONE 0 0 7,722
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 2,697 30,647 SH   SOLE NONE 0 0 30,647
DELTA AIR LINES INC DEL COM NEW 247361702 254 4,409 SH   SOLE NONE 0 0 4,409
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 5,519 162,855 SH   SOLE NONE 0 0 162,855
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 3,290 38,971 SH   SOLE NONE 0 0 38,971
BANK NEW YORK MELLON CORP COM 064058100 214 4,740 SH   SOLE NONE 0 0 4,740
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 13,397 150,988 SH   SOLE NONE 0 0 150,988
ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 157 25,296 SH   SOLE NONE 0 0 25,296
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 2,092 19,235 SH   SOLE NONE 0 0 19,235
B & G FOODS INC NEW COM 05508R106 733 38,748 SH   SOLE NONE 0 0 38,748
VANGUARD WORLD FD MEGA GRWTH IND 921910816 302 2,277 SH   SOLE NONE 0 0 2,277
PHILIP MORRIS INTL INC COM 718172109 393 5,181 SH   SOLE NONE 0 0 5,181
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 2,316 101,043 SH   SOLE NONE 0 0 101,043
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 623 17,882 SH   SOLE NONE 0 0 17,882
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 200 6,797 SH   SOLE NONE 0 0 6,797
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 1,323 44,641 SH   SOLE NONE 0 0 44,641
PROTALIX BIOTHERAPEUTICS INC COM 74365A101 8 38,116 SH   SOLE NONE 0 0 38,116
NORTHEAST BK LEWISTON ME COM 66405S100 358 16,129 SH   SOLE NONE 0 0 16,129
ISHARES TR AGENCY BOND ETF 464288166 2,735 23,468 SH   SOLE NONE 0 0 23,468
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 857 24,280 SH   SOLE NONE 0 0 24,280
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1,481 16,237 SH   SOLE NONE 0 0 16,237
SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 1,891 42,832 SH   SOLE NONE 0 0 42,832
EATON VANCE TAX MNGD BUY WRI COM SH BEN INT 27829M103 526 55,231 SH   SOLE NONE 0 0 55,231
PROSHARES TR II VIX SH TRM FUTRS 74347W171 592 30,351 SH   SOLE NONE 0 0 30,351
BLACKSTONE GSO LNG SHRT CR I COM SHS BN INT 09257D102 222 14,100 SH   SOLE NONE 0 0 14,100
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 9,415 162,600 SH   SOLE NONE 0 0 162,600
ISHARES INC MIN VOL EMRG MKT 464286533 211 3,689 SH   SOLE NONE 0 0 3,689
GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 117 20,550 SH   SOLE NONE 0 0 20,550
DOUBLELINE OPPORTUNISTIC CR COM 258623107 259 12,487 SH   SOLE NONE 0 0 12,487
PHILLIPS 66 COM 718546104 238 2,321 SH   SOLE NONE 0 0 2,321
SANDRIDGE MISSISSIPPIAN TR I SH BEN INT 80007V106 5 10,400 SH   SOLE NONE 0 0 10,400
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 2,758 139,773 SH   SOLE NONE 0 0 139,773
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 310 5,901 SH   SOLE NONE 0 0 5,901
INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW 46138G102 244 4,986 SH   SOLE NONE 0 0 4,986
AMERICAN FIN TR INC COM CLASS A 02607T109 146 10,434 SH   SOLE NONE 0 0 10,434
QUOTIENT TECHNOLOGY INC COM 749119103 89 11,325 SH   SOLE NONE 0 0 11,325
KRAFT HEINZ CO COM 500754106 751 26,875 SH   SOLE NONE 0 0 26,875
ICLICK INTRACTVE ASIA GRP LT SPONSORED ADR 45113Y104 518 172,500 SH   SOLE NONE 0 0 172,500