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 |
AMAZON COM INC COM | Stock | 023135106 | 2,207 | 672 | SH | | SOLE | | 0 | 0 | 672 |
INVESCO QQQ TRUST | ETF | 46090E103 | 2,794 | 7,807 | SH | | SOLE | | 0 | 0 | 7,807 |
STARBUCKS CORP COM | Stock | 855244109 | 247 | 2,239 | SH | | SOLE | | 0 | 0 | 2,239 |
NUVEEN MASSACHUSETS QLT MUN FD COM | CEF | 67061E104 | 221 | 14,401 | SH | | SOLE | | 0 | 0 | 14,401 |
JOHNSON & JOHNSON COM | Stock | 478160104 | 872 | 5,399 | SH | | SOLE | | 0 | 0 | 5,399 |
WASTE MGMT INC DEL COM | Stock | 94106L109 | 253 | 1,693 | SH | | SOLE | | 0 | 0 | 1,693 |
VANGUARD EXTENDED MARKET INDEX FUND | ETF | 922908652 | 252 | 1,379 | SH | | SOLE | | 0 | 0 | 1,379 |
PROCTER AND GAMBLE CO COM | Stock | 742718109 | 957 | 6,842 | SH | | SOLE | | 0 | 0 | 6,842 |
FIRST TRUST MORNINGSTAR DIVIDEND LEADERS INDEX FUND | ETF | 336917109 | 1,942 | 59,272 | SH | | SOLE | | 0 | 0 | 59,272 |
UNITED PARCEL SERVICE INC CL B | Stock | 911312106 | 211 | 1,156 | SH | | SOLE | | 0 | 0 | 1,156 |
VANGUARD REAL ESTATE ETF | ETF | 922908553 | 2,021 | 19,852 | SH | | SOLE | | 0 | 0 | 19,852 |
NETFLIX INC COM | Stock | 64110L106 | 893 | 1,463 | SH | | SOLE | | 0 | 0 | 1,463 |
PEOPLES UNITED FINANCIAL INC COM | Stock | 712704105 | 552 | 31,589 | SH | | SOLE | | 0 | 0 | 31,589 |
MERCK & CO INC COM | Stock | 58933Y105 | 217 | 2,889 | SH | | SOLE | | 0 | 0 | 2,889 |
SPDR S&P 500 ETF | ETF | 78462F103 | 3,802 | 8,860 | SH | | SOLE | | 0 | 0 | 8,860 |
DOUBLELINE INCOME SOLUTIONS FD COM | CEF | 258622109 | 2,088 | 117,584 | SH | | SOLE | | 0 | 0 | 117,584 |
GDS HLDGS LTD SPONSORED ADS | ADR | 36165L108 | 291 | 5,140 | SH | | SOLE | | 0 | 0 | 5,140 |
VERIZON COMMUNICATIONS INC COM | Stock | 92343V104 | 572 | 10,587 | SH | | SOLE | | 0 | 0 | 10,587 |
DAVIS SELECT FINANCIAL ETF | ETF | 23908L108 | 529 | 17,400 | SH | | SOLE | | 0 | 0 | 17,400 |
DAVIS SELECT WORLDWIDE ETF | ETF | 23908L306 | 465 | 15,661 | SH | | SOLE | | 0 | 0 | 15,661 |
PEPSICO INC COM | Stock | 713448108 | 521 | 3,466 | SH | | SOLE | | 0 | 0 | 3,466 |
ISHARES 1-3 YEAR TREASURY BOND ETF | ETF | 464287457 | 395 | 4,588 | SH | | SOLE | | 0 | 0 | 4,588 |
FRANKLIN LIBERTYQ U.S. EQUITY ETF | ETF | 35473P801 | 260 | 6,160 | SH | | SOLE | | 0 | 0 | 6,160 |
HOME DEPOT INC COM | Stock | 437076102 | 316 | 961 | SH | | SOLE | | 0 | 0 | 961 |
SPDR GOLD SHARES | ETF | 78463V107 | 354 | 2,157 | SH | | SOLE | | 0 | 0 | 2,157 |
JPMORGAN ULTRA-SHORT INCOME ETF | ETF | 46641Q837 | 489 | 9,642 | SH | | SOLE | | 0 | 0 | 9,642 |
NUVEEN NEW YORK AMT QLT MUNICP COM | CEF | 670656107 | 244 | 17,651 | SH | | SOLE | | 0 | 0 | 17,651 |
FS KKR CAP CORP COM | CEF | 302635206 | 421 | 19,103 | SH | | SOLE | | 0 | 0 | 19,103 |
CENTENE CORP DEL COM | Stock | 15135B101 | 846 | 13,576 | SH | | SOLE | | 0 | 0 | 13,576 |
ISHARES S&P SMALL-CAP FUND | ETF | 464287804 | 1,124 | 10,293 | SH | | SOLE | | 0 | 0 | 10,293 |
BERKSHIRE HATHAWAY INC DEL CL B NEW | Stock | 084670702 | 6,340 | 23,227 | SH | | SOLE | | 0 | 0 | 23,227 |
ALPHABET INC CAP STK CL A | Stock | 02079K305 | 741 | 277 | SH | | SOLE | | 0 | 0 | 277 |
INTUIT COM | Stock | 461202103 | 250 | 464 | SH | | SOLE | | 0 | 0 | 464 |
COMCAST CORP NEW CL A | Stock | 20030N101 | 508 | 9,079 | SH | | SOLE | | 0 | 0 | 9,079 |
MICROSOFT CORP COM | Stock | 594918104 | 1,909 | 6,770 | SH | | SOLE | | 0 | 0 | 6,770 |
CVS HEALTH CORP COM | Stock | 126650100 | 734 | 8,655 | SH | | SOLE | | 0 | 0 | 8,655 |
BOEING CO COM | Stock | 097023105 | 730 | 3,321 | SH | | SOLE | | 0 | 0 | 3,321 |
NEXTERA ENERGY INC COM | Stock | 65339F101 | 1,542 | 19,632 | SH | | SOLE | | 0 | 0 | 19,632 |
NIKE INC CL B | Stock | 654106103 | 207 | 1,426 | SH | | SOLE | | 0 | 0 | 1,426 |
TESLA INC COM | Stock | 88160R101 | 758 | 977 | SH | | SOLE | | 0 | 0 | 977 |
NUVEEN TAXABLE MUNICPAL INM FD COM | CEF | 67074C103 | 495 | 21,599 | SH | | SOLE | | 0 | 0 | 21,599 |
ARK FINTECH INNOVATION ETF | ETF | 00214Q708 | 1,143 | 23,165 | SH | | SOLE | | 0 | 0 | 23,165 |
SPDR S&P MIDCAP 400 ETF | ETF | 78467Y107 | 534 | 1,111 | SH | | SOLE | | 0 | 0 | 1,111 |
CONSOLIDATED EDISON INC COM | Stock | 209115104 | 625 | 8,605 | SH | | SOLE | | 0 | 0 | 8,605 |
INVESCO S&P 500 EQUAL WEIGHT ETF | ETF | 46137V357 | 33,471 | 223,407 | SH | | SOLE | | 0 | 0 | 223,407 |
ISHARES SELF-DRIVING EV AND TECH ETF | ETF | 46435U366 | 212 | 4,395 | SH | | SOLE | | 0 | 0 | 4,395 |
BLACKROCK SCIENCE & TECHNOLOGY TRUST II | CEF | 09260K101 | 7,423 | 192,418 | SH | | SOLE | | 0 | 0 | 192,418 |
LIBERTY ALL STAR EQUITY FD SH BEN INT | CEF | 530158104 | 1,557 | 181,044 | SH | | SOLE | | 0 | 0 | 181,044 |
ROUNDHILL SPORTS BETTING & IGAMING ETF | ETF | 53656F789 | 294 | 9,774 | SH | | SOLE | | 0 | 0 | 9,774 |
DUKE ENERGY CORP NEW COM NEW | Stock | 26441C204 | 243 | 2,489 | SH | | SOLE | | 0 | 0 | 2,489 |
ISHARES FLOATING RATE BOND ETF | ETF | 46429B655 | 865 | 17,016 | SH | | SOLE | | 0 | 0 | 17,016 |
VANGUARD SMALL-CAP VALUE INDEX FUND | ETF | 922908611 | 1,377 | 8,134 | SH | | SOLE | | 0 | 0 | 8,134 |
EASTERN BANKSHARES INC COM | Stock | 27627N105 | 406 | 20,000 | SH | | SOLE | | 0 | 0 | 20,000 |
ENERGY TRANSFER L P COM UT LTD PTN | Stock | 29273V100 | 97 | 10,174 | SH | | SOLE | | 0 | 0 | 10,174 |
VISA INC COM CL A | Stock | 92826C839 | 486 | 2,183 | SH | | SOLE | | 0 | 0 | 2,183 |
ISHARES MSCI USA MIN VOL FACTOR ETF | ETF | 46429B697 | 1,787 | 24,319 | SH | | SOLE | | 0 | 0 | 24,319 |
RETAIL PPTYS AMER INC CL A | REIT | 76131V202 | 326 | 25,283 | SH | | SOLE | | 0 | 0 | 25,283 |
AMERICAN TOWER CORP NEW COM | REIT | 03027X100 | 345 | 1,298 | SH | | SOLE | | 0 | 0 | 1,298 |
WISDOMTREE U.S. SMALLCAP DIVIDEND FUND | ETF | 97717W604 | 585 | 18,980 | SH | | SOLE | | 0 | 0 | 18,980 |
FIRST TRUST CAPITAL STRENGTH ETF | ETF | 33733E104 | 3,644 | 48,702 | SH | | SOLE | | 0 | 0 | 48,702 |
FACEBOOK INC CL A | Stock | 30303M102 | 565 | 1,665 | SH | | SOLE | | 0 | 0 | 1,665 |
HEALTHCARE TR AMER INC CL A NEW | REIT | 42225P501 | 1,177 | 39,690 | SH | | SOLE | | 0 | 0 | 39,690 |
LPL FINL HLDGS INC COM | Stock | 50212V100 | 522 | 3,329 | SH | | SOLE | | 0 | 0 | 3,329 |
ALPS SECTOR DIVIDEND DOGS ETF | ETF | 00162Q858 | 592 | 11,590 | SH | | SOLE | | 0 | 0 | 11,590 |
NVIDIA CORPORATION COM | Stock | 67066G104 | 1,838 | 8,871 | SH | | SOLE | | 0 | 0 | 8,871 |
HEICO CORP NEW COM | Stock | 422806109 | 251 | 1,902 | SH | | SOLE | | 0 | 0 | 1,902 |
ISHARES RUSSELL 2000 GROWTH ETF | ETF | 464287648 | 1,365 | 4,651 | SH | | SOLE | | 0 | 0 | 4,651 |
CHURCH & DWIGHT INC COM | Stock | 171340102 | 243 | 2,949 | SH | | SOLE | | 0 | 0 | 2,949 |
FASTENAL CO COM | Stock | 311900104 | 210 | 4,065 | SH | | SOLE | | 0 | 0 | 4,065 |
SPDR SSGA US SMALL CAP LOW VOLATILITY INDEX ETF | ETF | 78468R887 | 507 | 4,520 | SH | | SOLE | | 0 | 0 | 4,520 |
FIRST TRUST SENIOR LOAN FUND | ETF | 33738D309 | 311 | 6,508 | SH | | SOLE | | 0 | 0 | 6,508 |
WISDOMTREE U.S. LARGECAP DIVIDEND FUND | ETF | 97717W307 | 373 | 3,128 | SH | | SOLE | | 0 | 0 | 3,128 |
AT&T INC COM | Stock | 00206R102 | 432 | 15,981 | SH | | SOLE | | 0 | 0 | 15,981 |
WISDOMTREE U.S. MIDCAP DIVIDEND FUND | ETF | 97717W505 | 3,646 | 87,951 | SH | | SOLE | | 0 | 0 | 87,951 |
ISHARES MSCI USA QUALITY FACTOR ETF | ETF | 46432F339 | 2,981 | 22,628 | SH | | SOLE | | 0 | 0 | 22,628 |
ISHARES S&P SMALL-CAP 600 GROWTH ETF | ETF | 464287887 | 218 | 1,678 | SH | | SOLE | | 0 | 0 | 1,678 |
ISHARES MSCI USA MOMENTUM FACTOR ETF | ETF | 46432F396 | 995 | 5,665 | SH | | SOLE | | 0 | 0 | 5,665 |
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF | ETF | 74348A467 | 552 | 6,232 | SH | | SOLE | | 0 | 0 | 6,232 |
ISHARES CORE S&P 500 ETF | ETF | 464287200 | 366 | 850 | SH | | SOLE | | 0 | 0 | 850 |
FEDERATED HERMES INC CL B | Stock | 314211103 | 235 | 7,230 | SH | | SOLE | | 0 | 0 | 7,230 |
UNION PAC CORP COM | Stock | 907818108 | 2,968 | 15,142 | SH | | SOLE | | 0 | 0 | 15,142 |
THERMO FISHER SCIENTIFIC INC COM | Stock | 883556102 | 456 | 798 | SH | | SOLE | | 0 | 0 | 798 |
JPMORGAN CHASE & CO COM | Stock | 46625H100 | 319 | 1,951 | SH | | SOLE | | 0 | 0 | 1,951 |
ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETF | ETF | 464288638 | 302 | 5,032 | SH | | SOLE | | 0 | 0 | 5,032 |
CHEVRON CORP NEW COM | Stock | 166764100 | 309 | 3,045 | SH | | SOLE | | 0 | 0 | 3,045 |
BK OF AMERICA CORP COM | Stock | 060505104 | 794 | 18,695 | SH | | SOLE | | 0 | 0 | 18,695 |
FLEXSHARES STOXX GLOBAL BROAD INFRASTRUCTURE INDEX FUND | ETF | 33939L795 | 598 | 10,727 | SH | | SOLE | | 0 | 0 | 10,727 |
BLACKROCK CORPOR HI YLD FD INC COM | CEF | 09255P107 | 3,340 | 273,765 | SH | | SOLE | | 0 | 0 | 273,765 |
SPDR PORTFOLIO S&P 1500 COMPOSITE STOCK MARKET ETF | ETF | 78464A805 | 1,648 | 31,109 | SH | | SOLE | | 0 | 0 | 31,109 |
FIRST TRUST NASDAQ RISING DIVIDEND ACHIEVERS FUND | ETF | 33738R506 | 2,658 | 55,993 | SH | | SOLE | | 0 | 0 | 55,993 |
ORACLE CORP COM | Stock | 68389X105 | 260 | 2,985 | SH | | SOLE | | 0 | 0 | 2,985 |
FIRST TRUST US EQUITY OPPORTUNITIES ETF | ETF | 336920103 | 5,390 | 43,682 | SH | | SOLE | | 0 | 0 | 43,682 |
RAYTHEON TECHNOLOGIES CORP COM | Stock | 75513E101 | 336 | 3,904 | SH | | SOLE | | 0 | 0 | 3,904 |
FIRST TRUST DORSEY WRIGHT FOCUS 5 ETF | ETF | 33738R605 | 4,840 | 105,716 | SH | | SOLE | | 0 | 0 | 105,716 |
PFIZER INC COM | Stock | 717081103 | 235 | 5,452 | SH | | SOLE | | 0 | 0 | 5,452 |
FIRST TRUST RBA AMERICAN INDUSTRIAL RENAISSANCE ETF | ETF | 33738R704 | 277 | 6,764 | SH | | SOLE | | 0 | 0 | 6,764 |
ALPHABET INC CAP STK CL C | Stock | 02079K107 | 701 | 263 | SH | | SOLE | | 0 | 0 | 263 |
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX | ETF | 33733E302 | 201 | 850 | SH | | SOLE | | 0 | 0 | 850 |
MAIN STR CAP CORP COM | CEF | 56035L104 | 285 | 6,935 | SH | | SOLE | | 0 | 0 | 6,935 |
CRYOPORT INC COM PAR $0.001 | Stock | 229050307 | 205 | 3,081 | SH | | SOLE | | 0 | 0 | 3,081 |
INVESCO BUYBACK ACHIEVERS ETF | ETF | 46137V308 | 761 | 8,443 | SH | | SOLE | | 0 | 0 | 8,443 |
SPDR PORTFOLIO S&P 500 ETF | ETF | 78464A854 | 445 | 8,825 | SH | | SOLE | | 0 | 0 | 8,825 |
ISHARES S&P SMALL-CAP 600 VALUE ETF | ETF | 464287879 | 208 | 2,069 | SH | | SOLE | | 0 | 0 | 2,069 |
BLACKROCK SCIENCE & TECHNOLOGY TRUST | CEF | 09258G104 | 4,351 | 83,426 | SH | | SOLE | | 0 | 0 | 83,426 |
FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY ETF | ETF | 33733E500 | 624 | 9,967 | SH | | SOLE | | 0 | 0 | 9,967 |
FIRST TRUST INTERNATIONAL EQUITY OPPORTUNITIES ETF | ETF | 33734X853 | 10,090 | 157,490 | SH | | SOLE | | 0 | 0 | 157,490 |
GABELLI EQUITY TR INC COM | CEF | 362397101 | 69 | 10,410 | SH | | SOLE | | 0 | 0 | 10,410 |
ARK GENOMIC REVOLUTION ETF | ETF | 00214Q302 | 3,642 | 48,745 | SH | | SOLE | | 0 | 0 | 48,745 |
EMQQ THE EMERGING MARKETS INTERNET AND ECOMMERCE ETF | ETF | 301505889 | 4,932 | 99,452 | SH | | SOLE | | 0 | 0 | 99,452 |
ALTRIA GROUP INC COM | Stock | 02209S103 | 794 | 17,439 | SH | | SOLE | | 0 | 0 | 17,439 |
EXXON MOBIL CORP COM | Stock | 30231G102 | 1,114 | 18,947 | SH | | SOLE | | 0 | 0 | 18,947 |
UNITEDHEALTH GROUP INC COM | Stock | 91324P102 | 279 | 713 | SH | | SOLE | | 0 | 0 | 713 |
TRAVELERS COMPANIES INC COM | Stock | 89417E109 | 219 | 1,443 | SH | | SOLE | | 0 | 0 | 1,443 |
ARK AUTONOMOUS TECHNOLOGY & ROBOTICS ETF | ETF | 00214Q203 | 607 | 7,774 | SH | | SOLE | | 0 | 0 | 7,774 |
ARK NEXT GENERATION INTERNET ETF | ETF | 00214Q401 | 885 | 6,374 | SH | | SOLE | | 0 | 0 | 6,374 |
ARK INNOVATION ETF | ETF | 00214Q104 | 16,842 | 152,372 | SH | | SOLE | | 0 | 0 | 152,372 |
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND | ETF | 33734H106 | 5,907 | 150,695 | SH | | SOLE | | 0 | 0 | 150,695 |
BROOKLINE BANCORP INC DEL COM | Stock | 11373M107 | 309 | 20,278 | SH | | SOLE | | 0 | 0 | 20,278 |
NATERA INC COM | Stock | 632307104 | 223 | 2,000 | SH | | SOLE | | 0 | 0 | 2,000 |
PAYPAL HLDGS INC COM | Stock | 70450Y103 | 217 | 835 | SH | | SOLE | | 0 | 0 | 835 |
FIRST TRUST LARGE CAP GROWTH OPPORTUNITIES ALPHADEX FUND | ETF | 33735K108 | 299 | 2,690 | SH | | SOLE | | 0 | 0 | 2,690 |
APPLE INC COM | Stock | 037833100 | 4,194 | 29,637 | SH | | SOLE | | 0 | 0 | 29,637 |
DISNEY WALT CO COM | Stock | 254687106 | 643 | 3,803 | SH | | SOLE | | 0 | 0 | 3,803 |