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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100   213,166 1,870 SH   SOLE   0 0 1,870
ABBVIE INC COM 00287Y109   361,542 1,831 SH   SOLE   0 0 1,831
ADOBE INC COM 00724F101   2,302,568 4,447 SH   SOLE   0 0 4,447
AFLAC INC COM 001055102   1,746,811 15,624 SH   SOLE   0 0 15,624
ALPS ETF TR ALERIAN ENERGY 00162Q676   1,174,801 41,556 SH   SOLE   0 0 41,556
AMAZON COM INC COM 023135106   1,802,530 9,674 SH   SOLE   0 0 9,674
AMPHENOL CORP NEW CL A 032095101   1,088,961 16,712 SH   SOLE   0 0 16,712
AMPLIFY ETF TR ONLIN RETL ETF 032108102   360,915 5,917 SH   SOLE   0 0 5,917
APPLE INC COM 037833100   4,699,547 20,170 SH   SOLE   0 0 20,170
ARK ETF TR INNOVATION ETF 00214Q104   1,294,664 27,239 SH   SOLE   0 0 27,239
BANK AMERICA CORP COM 060505104   289,431 7,294 SH   SOLE   0 0 7,294
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,866,960 6,229 SH   SOLE   0 0 6,229
BOEING CO COM 097023105   569,488 3,746 SH   SOLE   0 0 3,746
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   506,521 10,711 SH   SOLE   0 0 10,711
BROOKFIELD CORP CL A LTD VT SH 11271J107   448,396 8,436 SH   SOLE   0 0 8,436
CARRIER GLOBAL CORPORATION COM 14448C104   1,458,696 18,123 SH   SOLE   0 0 18,123
CASELLA WASTE SYS INC CL A 147448104   4,640,512 46,643 SH   SOLE   0 0 46,643
CHORD ENERGY CORPORATION COM NEW 674215207   3,425,923 26,307 SH   SOLE   0 0 26,307
COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707   2,494,642 32,419 SH   SOLE   0 0 32,419
CONSOLIDATED EDISON INC COM 209115104   859,403 8,253 SH   SOLE   0 0 8,253
CONSTELLATION BRANDS INC CL A 21036P108   279,578 1,085 SH   SOLE   0 0 1,085
DRAFTKINGS INC NEW COM CL A 26142V105   274,792 7,010 SH   SOLE   0 0 7,010
DUKE ENERGY CORP NEW COM NEW 26441C204   305,491 2,650 SH   SOLE   0 0 2,650
ELI LILLY & CO COM 532457108   1,018,843 1,150 SH   SOLE   0 0 1,150
EVERSOURCE ENERGY COM 30040W108   249,985 3,674 SH   SOLE   0 0 3,674
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   645,263 35,650 SH   SOLE   0 0 35,650
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   576,842 9,739 SH   SOLE   0 0 9,739
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   1,713,027 13,462 SH   SOLE   0 0 13,462
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   873,962 26,011 SH   SOLE   0 0 26,011
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   312,425 3,891 SH   SOLE   0 0 3,891
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   456,220 12,540 SH   SOLE   0 0 12,540
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT E 33740F318   2,494,602 75,195 SH   SOLE   0 0 75,195
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F516   205,711 5,435 SH   SOLE   0 0 5,435
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U810   2,288,857 59,658 SH   SOLE   0 0 59,658
FIRST TR VALUE LINE DIVID IN SHS 33734H106   3,572,353 78,531 SH   SOLE   0 0 78,531
FREEPORT-MCMORAN INC CL B 35671D857   508,835 10,193 SH   SOLE   0 0 10,193
GLOBAL X FDS US INFR DEV ETF 37954Y673   1,312,251 31,882 SH   SOLE   0 0 31,882
GOLDMAN SACHS BDC INC SHS 38147U107   1,261,145 91,653 SH   SOLE   0 0 91,653
HEALTHPEAK PROPERTIES INC COM 42250P103   356,802 15,601 SH   SOLE   0 0 15,601
HUBSPOT INC COM 443573100   764,972 1,439 SH   SOLE   0 0 1,439
IDEXX LABS INC COM 45168D104   2,814,838 5,572 SH   SOLE   0 0 5,572
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   472,091 7,018 SH   SOLE   0 0 7,018
INVESCO QQQ TR UNIT SER 1 46090E103   299,838 614 SH   SOLE   0 0 614
ISHARES TR MSCI EMG MKT ETF 464287234   242,707 5,292 SH   SOLE   0 0 5,292
ISHARES TR ISHARES SEMICDTR 464287523   516,400 2,239 SH   SOLE   0 0 2,239
ISHARES TR US HLTHCR PR ETF 464288828   201,841 3,534 SH   SOLE   0 0 3,534
ISHARES TR 0-5YR HI YL CP 46434V407   877,122 20,201 SH   SOLE   0 0 20,201
ISHARES TR FALN ANGLS USD 46435G474   3,695,613 135,172 SH   SOLE   0 0 135,172
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   2,112,003 35,490 SH   SOLE   0 0 35,490
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837   208,323 4,106 SH   SOLE   0 0 4,106
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   1,167,663 21,257 SH   SOLE   0 0 21,257
JPMORGAN CHASE & CO. COM 46625H100   312,508 1,482 SH   SOLE   0 0 1,482
KKR & CO INC COM 48251W104   1,173,172 8,984 SH   SOLE   0 0 8,984
KRANESHARES TRUST GLOBAL CARB STRA 500767678   1,015,956 32,090 SH   SOLE   0 0 32,090
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   772,212 8,052 SH   SOLE   0 0 8,052
MICROSOFT CORP COM 594918104   1,229,409 2,857 SH   SOLE   0 0 2,857
NVIDIA CORPORATION COM 67066G104   3,759,328 30,956 SH   SOLE   0 0 30,956
OLIN CORP COM PAR $1 680665205   1,410,272 29,393 SH   SOLE   0 0 29,393
OTIS WORLDWIDE CORP COM 68902V107   416,339 4,006 SH   SOLE   0 0 4,006
PACER FDS TR GLOBL CASH ETF 69374H709   794,289 21,767 SH   SOLE   0 0 21,767
PACER FDS TR PACER US SMALL 69374H857   1,836,625 39,480 SH   SOLE   0 0 39,480
PACER FDS TR DEVELOPED MRKT 69374H873   307,578 9,724 SH   SOLE   0 0 9,724
PACER FDS TR US CASH COWS 100 69374H881   896,303 15,499 SH   SOLE   0 0 15,499
PALANTIR TECHNOLOGIES INC CL A 69608A108   693,445 18,641 SH   SOLE   0 0 18,641
PEMBINA PIPELINE CORP COM 706327103   2,545,924 61,734 SH   SOLE   0 0 61,734
PIXELWORKS INC COM NEW 72581M305   81,281 114,480 SH   SOLE   0 0 114,480
PROSHARES TR S&P MDCP 400 DIV 74347B680   962,716 11,772 SH   SOLE   0 0 11,772
PROSHARES TR RUSS 2000 DIVD 74347B698   414,843 5,990 SH   SOLE   0 0 5,990
QUALCOMM INC COM 747525103   261,795 1,540 SH   SOLE   0 0 1,540
RTX CORPORATION COM 75513E101   5,016,653 41,405 SH   SOLE   0 0 41,405
SALESFORCE INC COM 79466L302   989,302 3,614 SH   SOLE   0 0 3,614
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   262,920 1,707 SH   SOLE   0 0 1,707
SPDR S&P 500 ETF TR TR UNIT 78462F103   200,525 349 SH   SOLE   0 0 349
SPDR SER TR NUVEEN BLOOMBERG 78464A284   817,238 31,109 SH   SOLE   0 0 31,109
SPDR SER TR BBG CONV SEC ETF 78464A359   1,443,907 18,852 SH   SOLE   0 0 18,852
SPDR SER TR PRTFLO S&P500 VL 78464A508   468,927 8,871 SH   SOLE   0 0 8,871
SPDR SER TR AEROSPACE DEF 78464A631   232,013 1,475 SH   SOLE   0 0 1,475
SUN LIFE FINANCIAL INC. COM 866796105   2,568,082 44,262 SH   SOLE   0 0 44,262
VANECK ETF TRUST GOLD MINERS ETF 92189F106   513,403 12,893 SH   SOLE   0 0 12,893
VANECK ETF TRUST RARE EARTH AND S 92189H805   1,306,386 28,326 SH   SOLE   0 0 28,326
VERIZON COMMUNICATIONS INC COM 92343V104   743,545 16,556 SH   SOLE   0 0 16,556
VERTEX PHARMACEUTICALS INC COM 92532F100   517,271 1,112 SH   SOLE   0 0 1,112
WAVE LIFE SCIENCES LTD SHS Y95308105   131,200 16,000 SH   SOLE   0 0 16,000
WORLD GOLD TR SPDR GLD MINIS 98149E303   3,094,854 59,368 SH   SOLE   0 0 59,368