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 | Stock | 002824100 | 406 | 3,503 | SH | | SOLE | | 3,503 | 0 | 0 |
AMAZON COM INC COM | Stock | 023135106 | 2,452 | 712 | SH | | SOLE | | 712 | 0 | 0 |
APPLE INC COM | Stock | 037833100 | 4,143 | 30,251 | SH | | SOLE | | 30,251 | 0 | 0 |
BK OF AMERICA CORP COM | Stock | 060505104 | 767 | 18,599 | SH | | SOLE | | 18,599 | 0 | 0 |
BERKSHIRE HATHAWAY INC DEL CL B NEW | Stock | 084670702 | 6,788 | 24,423 | SH | | SOLE | | 24,423 | 0 | 0 |
BOEING CO COM | Stock | 097023105 | 624 | 2,605 | SH | | SOLE | | 2,605 | 0 | 0 |
CVS HEALTH CORP COM | Stock | 126650100 | 718 | 8,606 | SH | | SOLE | | 8,606 | 0 | 0 |
CHEVRON CORP NEW COM | Stock | 166764100 | 315 | 3,010 | SH | | SOLE | | 3,010 | 0 | 0 |
CHURCH & DWIGHT INC COM | Stock | 171340102 | 251 | 2,940 | SH | | SOLE | | 2,940 | 0 | 0 |
CONSOLIDATED EDISON INC COM | Stock | 209115104 | 616 | 8,593 | SH | | SOLE | | 8,593 | 0 | 0 |
DISNEY WALT CO COM | Stock | 254687106 | 713 | 4,058 | SH | | SOLE | | 4,058 | 0 | 0 |
DOUBLELINE INCOME SOLUTIONS FD COM | CEF | 258622109 | 2,267 | 125,311 | SH | | SOLE | | 125,311 | 0 | 0 |
EAGLE BANCORP INC MD COM | Stock | 268948106 | 264 | 4,711 | SH | | SOLE | | 4,711 | 0 | 0 |
ECOLAB INC COM | Stock | 278865100 | 202 | 981 | SH | | SOLE | | 981 | 0 | 0 |
EMQQ THE EMERGING MARKETS INTERNET AND ECOMMERCE ETF | ETF | 301505889 | 6,209 | 98,006 | SH | | SOLE | | 98,006 | 0 | 0 |
FS KKR CAP CORP COM | CEF | 302635206 | 420 | 19,520 | SH | | SOLE | | 19,520 | 0 | 0 |
FASTENAL CO COM | Stock | 311900104 | 210 | 4,044 | SH | | SOLE | | 4,044 | 0 | 0 |
FEDERATED HERMES INC CL B | Stock | 314211103 | 243 | 7,173 | SH | | SOLE | | 7,173 | 0 | 0 |
FIRST TRUST MORNINGSTAR DIVIDEND LEADERS INDEX FUND | ETF | 336917109 | 1,933 | 58,262 | SH | | SOLE | | 58,262 | 0 | 0 |
FIRST TRUST US EQUITY OPPORTUNITIES ETF | ETF | 336920103 | 5,532 | 43,396 | SH | | SOLE | | 43,396 | 0 | 0 |
GABELLI EQUITY TR INC COM | CEF | 362397101 | 70 | 10,172 | SH | | SOLE | | 10,172 | 0 | 0 |
GENERAL ELECTRIC CO COM | Stock | 369604103 | 142 | 10,544 | SH | | SOLE | | 10,544 | 0 | 0 |
HEICO CORP NEW COM | Stock | 422806109 | 265 | 1,901 | SH | | SOLE | | 1,901 | 0 | 0 |
HOME DEPOT INC COM | Stock | 437076102 | 361 | 1,133 | SH | | SOLE | | 1,133 | 0 | 0 |
INTUIT COM | Stock | 461202103 | 227 | 464 | SH | | SOLE | | 464 | 0 | 0 |
ISHARES MSCI EMERGING MARKETS MIN VOL FACTOR ETF | ETF | 464286533 | 267 | 4,163 | SH | | SOLE | | 4,163 | 0 | 0 |
ISHARES CORE S&P 500 ETF | ETF | 464287200 | 8,407 | 19,555 | SH | | SOLE | | 19,555 | 0 | 0 |
ISHARES 1-3 YEAR TREASURY BOND ETF | ETF | 464287457 | 431 | 5,007 | SH | | SOLE | | 5,007 | 0 | 0 |
ISHARES RUSSELL MID-CAP VALUE ETF | ETF | 464287473 | 205 | 1,784 | SH | | SOLE | | 1,784 | 0 | 0 |
ISHARES RUSSELL MID-CAP ETF | ETF | 464287499 | 304 | 3,832 | SH | | SOLE | | 3,832 | 0 | 0 |
ISHARES RUSSELL 1000 GROWTH ETF | ETF | 464287614 | 323 | 1,190 | SH | | SOLE | | 1,190 | 0 | 0 |
ISHARES RUSSELL 2000 GROWTH ETF | ETF | 464287648 | 1,433 | 4,598 | SH | | SOLE | | 4,598 | 0 | 0 |
ISHARES S&P SMALL-CAP FUND | ETF | 464287804 | 1,160 | 10,270 | SH | | SOLE | | 10,270 | 0 | 0 |
ISHARES S&P SMALL-CAP 600 VALUE ETF | ETF | 464287879 | 218 | 2,069 | SH | | SOLE | | 2,069 | 0 | 0 |
ISHARES S&P SMALL-CAP 600 GROWTH ETF | ETF | 464287887 | 222 | 1,673 | SH | | SOLE | | 1,673 | 0 | 0 |
ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETF | ETF | 464288638 | 304 | 5,022 | SH | | SOLE | | 5,022 | 0 | 0 |
JOHNSON & JOHNSON COM | Stock | 478160104 | 889 | 5,393 | SH | | SOLE | | 5,393 | 0 | 0 |
LIBERTY ALL STAR EQUITY FD SH BEN INT | CEF | 530158104 | 1,507 | 166,653 | SH | | SOLE | | 166,653 | 0 | 0 |
MICROSOFT CORP COM | Stock | 594918104 | 1,927 | 7,114 | SH | | SOLE | | 7,114 | 0 | 0 |
NATERA INC COM | Stock | 632307104 | 227 | 2,000 | SH | | SOLE | | 2,000 | 0 | 0 |
NIKE INC CL B | Stock | 654106103 | 223 | 1,441 | SH | | SOLE | | 1,441 | 0 | 0 |
PEOPLES UNITED FINANCIAL INC COM | Stock | 712704105 | 543 | 31,675 | SH | | SOLE | | 31,675 | 0 | 0 |
PEPSICO INC COM | Stock | 713448108 | 571 | 3,850 | SH | | SOLE | | 3,850 | 0 | 0 |
PFIZER INC COM | Stock | 717081103 | 212 | 5,423 | SH | | SOLE | | 5,423 | 0 | 0 |
PROCTER AND GAMBLE CO COM | Stock | 742718109 | 941 | 6,976 | SH | | SOLE | | 6,976 | 0 | 0 |
STARBUCKS CORP COM | Stock | 855244109 | 326 | 2,912 | SH | | SOLE | | 2,912 | 0 | 0 |
THERMO FISHER SCIENTIFIC INC COM | Stock | 883556102 | 349 | 691 | SH | | SOLE | | 691 | 0 | 0 |
UNION PAC CORP COM | Stock | 907818108 | 3,313 | 15,062 | SH | | SOLE | | 15,062 | 0 | 0 |
UNITED PARCEL SERVICE INC CL B | Stock | 911312106 | 239 | 1,150 | SH | | SOLE | | 1,150 | 0 | 0 |
VANGUARD REAL ESTATE ETF | ETF | 922908553 | 2,019 | 19,830 | SH | | SOLE | | 19,830 | 0 | 0 |
VANGUARD SMALL-CAP VALUE INDEX FUND | ETF | 922908611 | 1,400 | 8,062 | SH | | SOLE | | 8,062 | 0 | 0 |
VANGUARD EXTENDED MARKET INDEX FUND | ETF | 922908652 | 203 | 1,078 | SH | | SOLE | | 1,078 | 0 | 0 |
RAYTHEON TECHNOLOGIES CORP COM | Stock | 75513E101 | 332 | 3,892 | SH | | SOLE | | 3,892 | 0 | 0 |
INVESCO QQQ TRUST | ETF | 46090E103 | 2,772 | 7,819 | SH | | SOLE | | 7,819 | 0 | 0 |
FIRST TRUST CAPITAL STRENGTH ETF | ETF | 33733E104 | 3,686 | 48,782 | SH | | SOLE | | 48,782 | 0 | 0 |
NUVEEN MASSACHUSETS QLT MUN FD COM | CEF | 67061E104 | 218 | 14,398 | SH | | SOLE | | 14,398 | 0 | 0 |
TRAVELERS COMPANIES INC COM | Stock | 89417E109 | 215 | 1,436 | SH | | SOLE | | 1,436 | 0 | 0 |
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX | ETF | 33733E302 | 208 | 850 | SH | | SOLE | | 850 | 0 | 0 |
ALPS SECTOR DIVIDEND DOGS ETF | ETF | 00162Q858 | 608 | 11,483 | SH | | SOLE | | 11,483 | 0 | 0 |
AT&T INC COM | Stock | 00206R102 | 430 | 14,936 | SH | | SOLE | | 14,936 | 0 | 0 |
ARK INNOVATION ETF | ETF | 00214Q104 | 20,265 | 154,956 | SH | | SOLE | | 154,956 | 0 | 0 |
ARK AUTONOMOUS TECHNOLOGY & ROBOTICS ETF | ETF | 00214Q203 | 689 | 7,988 | SH | | SOLE | | 7,988 | 0 | 0 |
ARK GENOMIC REVOLUTION ETF | ETF | 00214Q302 | 4,915 | 53,131 | SH | | SOLE | | 53,131 | 0 | 0 |
ARK NEXT GENERATION INTERNET ETF | ETF | 00214Q401 | 1,013 | 6,574 | SH | | SOLE | | 6,574 | 0 | 0 |
ARK FINTECH INNOVATION ETF | ETF | 00214Q708 | 1,281 | 23,672 | SH | | SOLE | | 23,672 | 0 | 0 |
ABBVIE INC COM | Stock | 00287Y109 | 318 | 2,821 | SH | | SOLE | | 2,821 | 0 | 0 |
ADOBE SYSTEMS INCORPORATED COM | Stock | 00724F101 | 239 | 408 | SH | | SOLE | | 408 | 0 | 0 |
ALIBABA GROUP HLDG LTD SPONSORED ADS | ADR | 01609W102 | 286 | 1,263 | SH | | SOLE | | 1,263 | 0 | 0 |
ALPHABET INC CAP STK CL C | Stock | 02079K107 | 1,323 | 528 | SH | | SOLE | | 528 | 0 | 0 |
ALPHABET INC CAP STK CL A | Stock | 02079K305 | 752 | 308 | SH | | SOLE | | 308 | 0 | 0 |
ALTRIA GROUP INC COM | Stock | 02209S103 | 845 | 17,723 | SH | | SOLE | | 17,723 | 0 | 0 |
AMERICAN TOWER CORP NEW COM | REIT | 03027X100 | 383 | 1,417 | SH | | SOLE | | 1,417 | 0 | 0 |
BLACKROCK CORPOR HI YLD FD INC COM | CEF | 09255P107 | 5,576 | 452,603 | SH | | SOLE | | 452,603 | 0 | 0 |
BLACKROCK SCIENCE & TECHNOLOGY SHS | CEF | 09258G104 | 5,968 | 100,147 | SH | | SOLE | | 100,147 | 0 | 0 |
BLACKROCK SCIENCE & TECHNOLOGY SHS BEN INT | CEF | 09260K101 | 8,771 | 210,282 | SH | | SOLE | | 210,282 | 0 | 0 |
BROOKLINE BANCORP INC DEL COM | Stock | 11373M107 | 350 | 23,444 | SH | | SOLE | | 23,444 | 0 | 0 |
CENTENE CORP DEL COM | Stock | 15135B101 | 992 | 13,596 | SH | | SOLE | | 13,596 | 0 | 0 |
COMCAST CORP NEW CL A | Stock | 20030N101 | 433 | 7,598 | SH | | SOLE | | 7,598 | 0 | 0 |
DAVIS SELECT FINANCIAL ETF | ETF | 23908L108 | 537 | 17,887 | SH | | SOLE | | 17,887 | 0 | 0 |
DAVIS SELECT WORLDWIDE ETF | ETF | 23908L306 | 576 | 16,860 | SH | | SOLE | | 16,860 | 0 | 0 |
DUKE ENERGY CORP NEW COM NEW | Stock | 26441C204 | 245 | 2,480 | SH | | SOLE | | 2,480 | 0 | 0 |
U.S. GLOBAL JETS ETF | ETF | 26922A842 | 305 | 12,594 | SH | | SOLE | | 12,594 | 0 | 0 |
EASTERN BANKSHARES INC COM | Stock | 27627N105 | 411 | 20,000 | SH | | SOLE | | 20,000 | 0 | 0 |
EDITAS MEDICINE INC COM | Stock | 28106W103 | 227 | 4,000 | SH | | SOLE | | 4,000 | 0 | 0 |
ENERGY TRANSFER L P COM UT LTD PTN | Stock | 29273V100 | 110 | 10,361 | SH | | SOLE | | 10,361 | 0 | 0 |
EXXON MOBIL CORP COM | Stock | 30231G102 | 1,397 | 22,143 | SH | | SOLE | | 22,143 | 0 | 0 |
FACEBOOK INC CL A | Stock | 30303M102 | 647 | 1,861 | SH | | SOLE | | 1,861 | 0 | 0 |
FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY ETF | ETF | 33733E500 | 720 | 10,399 | SH | | SOLE | | 10,399 | 0 | 0 |
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND | ETF | 33734H106 | 5,336 | 134,178 | SH | | SOLE | | 134,178 | 0 | 0 |
FIRST TRUST INTERNATIONAL EQUITY OPPORTUNITIES ETF | ETF | 33734X853 | 10,389 | 151,927 | SH | | SOLE | | 151,927 | 0 | 0 |
FIRST TRUST LARGE CAP GROWTH OPPORTUNITIES ALPHADEX FUND | ETF | 33735K108 | 287 | 2,610 | SH | | SOLE | | 2,610 | 0 | 0 |
FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUND | ETF | 33738D101 | 203 | 8,291 | SH | | SOLE | | 8,291 | 0 | 0 |
FIRST TRUST SENIOR LOAN FUND | ETF | 33738D309 | 310 | 6,454 | SH | | SOLE | | 6,454 | 0 | 0 |
FIRST TRUST NASDAQ RISING DIVIDEND ACHIEVERS FUND | ETF | 33738R506 | 2,479 | 51,602 | SH | | SOLE | | 51,602 | 0 | 0 |
FIRST TRUST DORSEY WRIGHT FOCUS 5 ETF | ETF | 33738R605 | 4,876 | 102,912 | SH | | SOLE | | 102,912 | 0 | 0 |
FIRST TRUST RBA AMERICAN INDUSTRIAL RENAISSANCE ETF | ETF | 33738R704 | 288 | 7,013 | SH | | SOLE | | 7,013 | 0 | 0 |
FLEXSHARES STOXX GLOBAL BROAD INFRASTRUCTURE INDEX FUND | ETF | 33939L795 | 589 | 10,241 | SH | | SOLE | | 10,241 | 0 | 0 |
FRANKLIN LIBERTYQ U.S. EQUITY ETF | ETF | 35473P801 | 267 | 6,230 | SH | | SOLE | | 6,230 | 0 | 0 |
GDS HLDGS LTD SPONSORED ADS | ADR | 36165L108 | 403 | 5,140 | SH | | SOLE | | 5,140 | 0 | 0 |
HEALTHCARE TR AMER INC CL A NEW | REIT | 42225P501 | 1,063 | 39,818 | SH | | SOLE | | 39,818 | 0 | 0 |
INVESCO BUYBACK ACHIEVERS ETF | ETF | 46137V308 | 726 | 8,040 | SH | | SOLE | | 8,040 | 0 | 0 |
INVESCO S&P 500 EQUAL WEIGHT ETF | ETF | 46137V357 | 30,405 | 201,719 | SH | | SOLE | | 201,719 | 0 | 0 |
INVESCO DYNAMIC LEISURE AND ENTERTAINMENT ETF | ETF | 46137V720 | 278 | 5,311 | SH | | SOLE | | 5,311 | 0 | 0 |
ISHARES FLOATING RATE BOND ETF | ETF | 46429B655 | 888 | 17,475 | SH | | SOLE | | 17,475 | 0 | 0 |
ISHARES MSCI USA MIN VOL FACTOR ETF | ETF | 46429B697 | 1,860 | 25,265 | SH | | SOLE | | 25,265 | 0 | 0 |
ISHARES MSCI USA QUALITY FACTOR ETF | ETF | 46432F339 | 3,011 | 22,658 | SH | | SOLE | | 22,658 | 0 | 0 |
ISHARES MSCI USA MOMENTUM FACTOR ETF | ETF | 46432F396 | 981 | 5,657 | SH | | SOLE | | 5,657 | 0 | 0 |
ISHARES SELF-DRIVING EV AND TECH ETF | ETF | 46435U366 | 201 | 4,042 | SH | | SOLE | | 4,042 | 0 | 0 |
JPMORGAN CHASE & CO COM | Stock | 46625H100 | 522 | 3,356 | SH | | SOLE | | 3,356 | 0 | 0 |
JPMORGAN ULTRA-SHORT INCOME ETF | ETF | 46641Q837 | 622 | 12,263 | SH | | SOLE | | 12,263 | 0 | 0 |
LPL FINL HLDGS INC COM | Stock | 50212V100 | 449 | 3,324 | SH | | SOLE | | 3,324 | 0 | 0 |
ROUNDHILL SPORTS BETTING & IGAMING ETF | ETF | 53656F789 | 307 | 10,109 | SH | | SOLE | | 10,109 | 0 | 0 |
MAIN STR CAP CORP COM | CEF | 56035L104 | 281 | 6,833 | SH | | SOLE | | 6,833 | 0 | 0 |
NETFLIX INC COM | Stock | 64110L106 | 773 | 1,463 | SH | | SOLE | | 1,463 | 0 | 0 |
NEXTERA ENERGY INC COM | Stock | 65339F101 | 1,470 | 20,054 | SH | | SOLE | | 20,054 | 0 | 0 |
NVIDIA CORPORATION COM | Stock | 67066G104 | 1,774 | 2,217 | SH | | SOLE | | 2,217 | 0 | 0 |
NUVEEN TAXABLE MUNICPAL INM FD COM | CEF | 67074C103 | 360 | 15,402 | SH | | SOLE | | 15,402 | 0 | 0 |
ORACLE CORP COM | Stock | 68389X105 | 232 | 2,975 | SH | | SOLE | | 2,975 | 0 | 0 |
PAYPAL HLDGS INC COM | Stock | 70450Y103 | 243 | 835 | SH | | SOLE | | 835 | 0 | 0 |
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF | ETF | 74348A467 | 574 | 6,338 | SH | | SOLE | | 6,338 | 0 | 0 |
RETAIL PPTYS AMER INC CL A | REIT | 76131V202 | 307 | 26,784 | SH | | SOLE | | 26,784 | 0 | 0 |
SPDR S&P 500 ETF | ETF | 78462F103 | 5,606 | 13,095 | SH | | SOLE | | 13,095 | 0 | 0 |
SPDR GOLD SHARES | ETF | 78463V107 | 357 | 2,157 | SH | | SOLE | | 2,157 | 0 | 0 |
SPDR PORTFOLIO S&P 1500 COMPOSITE STOCK MARKET ETF | ETF | 78464A805 | 1,650 | 31,146 | SH | | SOLE | | 31,146 | 0 | 0 |
SPDR PORTFOLIO S&P 500 ETF | ETF | 78464A854 | 444 | 8,822 | SH | | SOLE | | 8,822 | 0 | 0 |
SPDR DOW JONES INDUSTRIAL AVERAGE ETF | ETF | 78467X109 | 415 | 1,202 | SH | | SOLE | | 1,202 | 0 | 0 |
SPDR S&P MIDCAP 400 ETF | ETF | 78467Y107 | 545 | 1,110 | SH | | SOLE | | 1,110 | 0 | 0 |
SPDR SSGA US SMALL CAP LOW VOLATILITY INDEX ETF | ETF | 78468R887 | 506 | 4,496 | SH | | SOLE | | 4,496 | 0 | 0 |
TESLA INC COM | Stock | 88160R101 | 659 | 970 | SH | | SOLE | | 970 | 0 | 0 |
UNITEDHEALTH GROUP INC COM | Stock | 91324P102 | 285 | 710 | SH | | SOLE | | 710 | 0 | 0 |
VERIZON COMMUNICATIONS INC COM | Stock | 92343V104 | 671 | 11,979 | SH | | SOLE | | 11,979 | 0 | 0 |
VISA INC COM CL A | Stock | 92826C839 | 417 | 1,781 | SH | | SOLE | | 1,781 | 0 | 0 |
WASTE MGMT INC DEL COM | Stock | 94106L109 | 236 | 1,687 | SH | | SOLE | | 1,687 | 0 | 0 |
WISDOMTREE U.S. LARGECAP DIVIDEND FUND | ETF | 97717W307 | 269 | 2,238 | SH | | SOLE | | 2,238 | 0 | 0 |
WISDOMTREE U.S. MIDCAP DIVIDEND FUND | ETF | 97717W505 | 3,491 | 83,210 | SH | | SOLE | | 83,210 | 0 | 0 |
WISDOMTREE U.S. SMALLCAP DIVIDEND FUND | ETF | 97717W604 | 608 | 19,050 | SH | | SOLE | | 19,050 | 0 | 0 |