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
3M CO COM 88579Y101   933,212 7,229 SH   SOLE   0 0 7,229
ABBOTT LABS COM 002824100   964,840 8,530 SH   SOLE   0 0 8,530
ABBVIE INC COM 00287Y109   412,041 2,319 SH   SOLE   0 0 2,319
ADVANCED MICRO DEVICES INC COM 007903107   1,034,204 8,562 SH   SOLE   0 0 8,562
ALPHABET INC CAP STK CL A 02079K305   1,094,570 5,782 SH   SOLE   0 0 5,782
ALPHABET INC CAP STK CL C 02079K107   537,659 2,823 SH   SOLE   0 0 2,823
ALPS ETF TR INTL SEC DV DOG 00162Q718   2,365,651 81,913 SH   SOLE   0 0 81,913
AMAZON COM INC COM 023135106   2,477,791 11,294 SH   SOLE   0 0 11,294
AMERICAN EXPRESS CO COM 025816109   596,916 2,011 SH   SOLE   0 0 2,011
APOLLO GLOBAL MGMT INC COM 03769M106   2,015,982 12,206 SH   SOLE   0 0 12,206
APPLE INC COM 037833100   10,452,281 41,739 SH   SOLE   0 0 41,739
APPLIED MATLS INC COM 038222105   506,002 3,111 SH   SOLE   0 0 3,111
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   1,778,968 10,049 SH   SOLE   0 0 10,049
BANK NEW YORK MELLON CORP COM 064058100   358,181 4,662 SH   SOLE   0 0 4,662
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   6,469,212 14,272 SH   SOLE   0 0 14,272
BLACKROCK ENHANCD CAP & INM COM 09256A109   362,966 18,058 SH   SOLE   0 0 18,058
BLACKROCK INC COM 09290D101   1,582,359 1,544 SH   SOLE   0 0 1,544
BLACKROCK MUNI INCOME TR II COM 09249N101   250,664 23,850 SH   SOLE   0 0 23,850
BLACKROCK MUNICIPAL INCOME COM 09253X102   315,096 25,998 SH   SOLE   0 0 25,998
BRINKS CO COM 109696104   514,530 5,546 SH   SOLE   0 0 5,546
BRISTOL-MYERS SQUIBB CO COM 110122108   294,182 5,201 SH   SOLE   0 0 5,201
BROADCOM INC COM 11135F101   2,634,398 11,363 SH   SOLE   0 0 11,363
CANOPY GROWTH CORP COM NEW 138035704   41,229 15,047 SH   SOLE   0 0 15,047
CASELLA WASTE SYS INC CL A 147448104   739,294 6,987 SH   SOLE   0 0 6,987
CENCORA INC COM 03073E105   1,379,641 6,140 SH   SOLE   0 0 6,140
CHEVRON CORP NEW COM 166764100   644,826 4,452 SH   SOLE   0 0 4,452
CLEAN HARBORS INC COM 184496107   1,258,866 5,470 SH   SOLE   0 0 5,470
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   132,108 96,429 SH   SOLE   0 0 96,429
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   768,298 10,003 SH   SOLE   0 0 10,003
CSX CORP COM 126408103   751,090 23,275 SH   SOLE   0 0 23,275
DEERE & CO COM 244199105   282,396 666 SH   SOLE   0 0 666
DNP SELECT INCOME FD INC COM 23325P104   131,877 14,952 SH   SOLE   0 0 14,952
EATON CORP PLC SHS G29183103   566,170 1,706 SH   SOLE   0 0 1,706
ELI LILLY & CO COM 532457108   311,347 403 SH   SOLE   0 0 403
EXXON MOBIL CORP COM 30231G102   915,858 8,514 SH   SOLE   0 0 8,514
FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408   842,139 16,866 SH   SOLE   0 0 16,866
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   217,666 4,267 SH   SOLE   0 0 4,267
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   364,300 7,544 SH   SOLE   0 0 7,544
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   16,760,780 112,829 SH   SOLE   0 0 112,829
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   1,801,220 33,276 SH   SOLE   0 0 33,276
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886   2,353,039 122,746 SH   SOLE   0 0 122,746
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   4,686,361 79,242 SH   SOLE   0 0 79,242
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   333,143 1,370 SH   SOLE   0 0 1,370
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   220,110 4,522 SH   SOLE   0 0 4,522
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   375,816 4,790 SH   SOLE   0 0 4,790
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   212,529 4,946 SH   SOLE   0 0 4,946
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   6,220,409 61,552 SH   SOLE   0 0 61,552
GE AEROSPACE COM NEW 369604301   802,478 4,811 SH   SOLE   0 0 4,811
GOLDMAN SACHS GROUP INC COM 38141G104   1,023,580 1,788 SH   SOLE   0 0 1,788
GRAYSCALE BITCOIN TRUST ETF SHS REP COM UT 389637109   295,710 3,995 SH   SOLE   0 0 3,995
HIMS & HERS HEALTH INC COM CL A 433000106   888,591 36,749 SH   SOLE   0 0 36,749
HOME DEPOT INC COM 437076102   468,701 1,205 SH   SOLE   0 0 1,205
ING GROEP N.V. SPONSORED ADR 456837103   719,754 45,932 SH   SOLE   0 0 45,932
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,733,835 11,636 SH   SOLE   0 0 11,636
INTERNATIONAL BUSINESS MACHS COM 459200101   1,411,968 6,423 SH   SOLE   0 0 6,423
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   573,568 27,776 SH   SOLE   0 0 27,776
INVESCO EXCHANGE TRADED FD T DORSEY WRGT FINL 46137V860   1,724,388 30,247 SH   SOLE   0 0 30,247
INVESCO EXCHANGE TRADED FD T DORSEY WRGT INDS 46137V845   2,277,889 14,815 SH   SOLE   0 0 14,815
INVESCO EXCHANGE TRADED FD T DORSEY WRGT TECH 46137V811   2,474,330 34,100 SH   SOLE   0 0 34,100
INVESCO EXCHANGE TRADED FD T DORSEY WRGT CSMR 46137V803   1,645,562 16,664 SH   SOLE   0 0 16,664
INVESCO MUNI INCOME OPP TRST COM 46132X101   105,197 17,830 SH   SOLE   0 0 17,830
INVESCO QQQ TR UNIT SER 1 46090E103   9,028,878 17,661 SH   SOLE   0 0 17,661
IRON MTN INC DEL COM 46284V101   1,407,269 13,389 SH   SOLE   0 0 13,389
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101   3,108,942 58,604 SH   SOLE   0 0 58,604
ISHARES INC MSCI JPN ETF NEW 46434G822   910,753 13,573 SH   SOLE   0 0 13,573
ISHARES TR RUS 1000 ETF 464287622   2,711,313 8,416 SH   SOLE   0 0 8,416
ISHARES TR RUSSELL 2000 ETF 464287655   2,372,470 10,737 SH   SOLE   0 0 10,737
ISHARES TR MSCI USA MMENTM 46432F396   3,187,103 15,403 SH   SOLE   0 0 15,403
ISHARES TR EXPANDED TECH 464287515   1,063,575 10,623 SH   SOLE   0 0 10,623
ISHARES TR US AER DEF ETF 464288760   1,133,281 7,797 SH   SOLE   0 0 7,797
ISHARES TR US BR DEL SE ETF 464288794   1,182,206 8,204 SH   SOLE   0 0 8,204
ISHARES TR US HOME CONS ETF 464288752   867,698 8,392 SH   SOLE   0 0 8,392
ISHARES TR U.S. INSRNCE ETF 464288786   1,208,256 9,554 SH   SOLE   0 0 9,554
ISHARES TR U.S. TECH ETF 464287721   1,213,018 7,604 SH   SOLE   0 0 7,604
ISHARES TR US CONSUM DISCRE 464287580   270,442 2,813 SH   SOLE   0 0 2,813
ISHARES TR US OIL EQ&SV ETF 464288844   2,081,873 105,092 SH   SOLE   0 0 105,092
ISHARES TR BROAD USD HIGH 46435U853   435,203 11,829 SH   SOLE   0 0 11,829
ISHARES TR CORE US AGGBD ET 464287226   783,848 8,089 SH   SOLE   0 0 8,089
ISHARES TR MSCI EAFE ETF 464287465   645,448 8,537 SH   SOLE   0 0 8,537
ISHARES TR RUS 2000 GRW ETF 464287648   529,589 1,840 SH   SOLE   0 0 1,840
ISHARES TR S&P 500 GRWT ETF 464287309   268,445 2,644 SH   SOLE   0 0 2,644
ISHARES TR S&P 500 VAL ETF 464287408   236,691 1,240 SH   SOLE   0 0 1,240
JPMORGAN CHASE & CO. COM 46625H100   393,563 1,642 SH   SOLE   0 0 1,642
LOCKHEED MARTIN CORP COM 539830109   449,540 925 SH   SOLE   0 0 925
MARSH & MCLENNAN COS INC COM 571748102   742,137 3,494 SH   SOLE   0 0 3,494
MASTERCARD INCORPORATED CL A 57636Q104   321,091 610 SH   SOLE   0 0 610
MCDONALDS CORP COM 580135101   1,096,534 3,783 SH   SOLE   0 0 3,783
META PLATFORMS INC CL A 30303M102   1,908,822 3,260 SH   SOLE   0 0 3,260
MICROSOFT CORP COM 594918104   3,099,579 7,354 SH   SOLE   0 0 7,354
MORGAN STANLEY COM NEW 617446448   953,287 7,583 SH   SOLE   0 0 7,583
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   521,571 3,302 SH   SOLE   0 0 3,302
NVIDIA CORPORATION COM 67066G104   2,674,449 19,915 SH   SOLE   0 0 19,915
ORACLE CORP COM 68389X105   277,146 1,663 SH   SOLE   0 0 1,663
PFIZER INC COM 717081103   219,449 8,272 SH   SOLE   0 0 8,272
PROSHARES TR PSHS ULT S&P 500 74347R107   210,932 2,280 SH   SOLE   0 0 2,280
QUEST DIAGNOSTICS INC COM 74834L100   353,484 2,343 SH   SOLE   0 0 2,343
RBB FD INC US TREAS 3 MNTH 74933W452   227,423 4,561 SH   SOLE   0 0 4,561
REPUBLIC SVCS INC COM 760759100   604,455 3,005 SH   SOLE   0 0 3,005
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   34,861,068 1,535,730 SH   SOLE   0 0 1,535,730
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   3,936,419 144,086 SH   SOLE   0 0 144,086
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   349,100 14,510 SH   SOLE   0 0 14,510
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   734,382 26,350 SH   SOLE   0 0 26,350
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   371,785 13,417 SH   SOLE   0 0 13,417
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   367,778 14,222 SH   SOLE   0 0 14,222
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,936,075 22,602 SH   SOLE   0 0 22,602
SIMON PPTY GROUP INC NEW COM 828806109   870,506 5,055 SH   SOLE   0 0 5,055
SIMPSON MFG INC COM 829073105   484,002 2,919 SH   SOLE   0 0 2,919
SOUNDHOUND AI INC CLASS A COM 836100107   340,613 17,168 SH   SOLE   0 0 17,168
SPDR S&P 500 ETF TR TR UNIT 78462F103   6,941,684 11,844 SH   SOLE   0 0 11,844
SPDR SER TR PRTFLO S&P500 HI 78468R788   6,540,598 151,263 SH   SOLE   0 0 151,263
SPDR SER TR PORTFOLIO LN TSR 78464A664   3,038,165 116,005 SH   SOLE   0 0 116,005
SPDR SER TR S&P TRANSN ETF 78464A532   1,786,127 20,606 SH   SOLE   0 0 20,606
TESLA INC COM 88160R101   1,832,222 4,537 SH   SOLE   0 0 4,537
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   331,217 15,028 SH   SOLE   0 0 15,028
TEXTRON INC COM 883203101   202,237 2,644 SH   SOLE   0 0 2,644
TRANE TECHNOLOGIES PLC SHS G8994E103   229,366 621 SH   SOLE   0 0 621
UNITEDHEALTH GROUP INC COM 91324P102   551,703 1,091 SH   SOLE   0 0 1,091
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   339,498 4,721 SH   SOLE   0 0 4,721
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   1,275,105 15,885 SH   SOLE   0 0 15,885
VERIZON COMMUNICATIONS INC COM 92343V104   373,898 9,350 SH   SOLE   0 0 9,350
WASTE MGMT INC DEL COM 94106L109   262,151 1,299 SH   SOLE   0 0 1,299
WILLIAMS COS INC COM 969457100   1,888,635 34,897 SH   SOLE   0 0 34,897