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   1,353,687 13,977 SH   SOLE   0 0 13,977
ABBVIE INC COM 00287Y109   208,335 1,398 SH   SOLE   0 0 1,398
ADVANCED MICRO DEVICES INC COM 007903107   202,555 1,970 SH   SOLE   0 0 1,970
AIR LEASE CORP CL A 00912X302   714,779 18,137 SH   SOLE   0 0 18,137
ALPHABET INC CAP STK CL A 02079K305   457,225 3,494 SH   SOLE   0 0 3,494
ALPS ETF TR INTL SEC DV DOG 00162Q718   2,449,149 89,892 SH   SOLE   0 0 89,892
AMAZON COM INC COM 023135106   1,094,503 8,610 SH   SOLE   0 0 8,610
APOLLO GLOBAL MGMT INC COM 03769M106   1,408,980 15,697 SH   SOLE   0 0 15,697
APPLE INC COM 037833100   7,787,235 45,484 SH   SOLE   0 0 45,484
ARCH CAP GROUP LTD ORD G0450A105   873,781 10,962 SH   SOLE   0 0 10,962
AT&T INC COM 00206R102   156,084 10,392 SH   SOLE   0 0 10,392
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,996,329 14,263 SH   SOLE   0 0 14,263
BLACKROCK INC COM 09247X101   1,017,629 1,574 SH   SOLE   0 0 1,574
BROADCOM INC COM 11135F101   1,811,402 2,181 SH   SOLE   0 0 2,181
CANOPY GROWTH CORP COM 138035100   39,508 50,470 SH   SOLE   0 0 50,470
CASELLA WASTE SYS INC CL A 147448104   504,267 6,609 SH   SOLE   0 0 6,609
CENCORA INC COM 03073E105   1,563,917 8,690 SH   SOLE   0 0 8,690
CHEVRON CORP NEW COM 166764100   604,230 3,583 SH   SOLE   0 0 3,583
CLEAN HARBORS INC COM 184496107   1,449,338 8,660 SH   SOLE   0 0 8,660
CONOCOPHILLIPS COM 20825C104   1,365,739 11,400 SH   SOLE   0 0 11,400
CSX CORP COM 126408103   1,595,678 51,892 SH   SOLE   0 0 51,892
DANAHER CORPORATION COM 235851102   220,371 888 SH   SOLE   0 0 888
DEERE & CO COM 244199105   261,255 692 SH   SOLE   0 0 692
DICKS SPORTING GOODS INC COM 253393102   499,269 4,598 SH   SOLE   0 0 4,598
DIREXION SHS ETF TR SP BIOTCH BL NEW 25490K323   54,892 14,407 SH   SOLE   0 0 14,407
ELEVANCE HEALTH INC COM 036752103   679,806 1,561 SH   SOLE   0 0 1,561
EVOLENT HEALTH INC CL A 30050B101   1,022,895 37,565 SH   SOLE   0 0 37,565
EXXON MOBIL CORP COM 30231G102   949,832 8,078 SH   SOLE   0 0 8,078
FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408   691,082 13,950 SH   SOLE   0 0 13,950
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   322,257 7,150 SH   SOLE   0 0 7,150
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   14,499,014 130,451 SH   SOLE   0 0 130,451
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886   2,510,463 141,514 SH   SOLE   0 0 141,514
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   4,279,482 93,133 SH   SOLE   0 0 93,133
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   218,666 1,370 SH   SOLE   0 0 1,370
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   262,946 4,688 SH   SOLE   0 0 4,688
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   203,782 4,846 SH   SOLE   0 0 4,846
GILEAD SCIENCES INC COM 375558103   1,029,541 13,738 SH   SOLE   0 0 13,738
GOLDMAN SACHS GROUP INC COM 38141G104   825,848 2,552 SH   SOLE   0 0 2,552
HOME DEPOT INC COM 437076102   328,823 1,088 SH   SOLE   0 0 1,088
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,557,272 14,154 SH   SOLE   0 0 14,154
INTERNATIONAL BUSINESS MACHS COM 459200101   360,010 2,566 SH   SOLE   0 0 2,566
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106   2,263,436 105,719 SH   SOLE   0 0 105,719
INVESCO DB MULTI-SECTOR COMM PRECIOUS METAL 46140H502   2,693,768 56,735 SH   SOLE   0 0 56,735
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   912,274 42,971 SH   SOLE   0 0 42,971
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   865,728 41,883 SH   SOLE   0 0 41,883
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   1,256,488 62,481 SH   SOLE   0 0 62,481
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   768,123 40,890 SH   SOLE   0 0 40,890
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   869,881 46,431 SH   SOLE   0 0 46,431
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,705,946 12,040 SH   SOLE   0 0 12,040
INVESCO EXCHANGE TRADED FD T DORSEY WRGT ENRG 46137V878   1,237,382 26,760 SH   SOLE   0 0 26,760
INVESCO EXCHANGE TRADED FD T DORSEY WRGT INDS 46137V845   1,518,262 15,019 SH   SOLE   0 0 15,019
INVESCO EXCHANGE TRADED FD T DORSEY WRGT TECH 46137V811   1,543,622 34,947 SH   SOLE   0 0 34,947
INVESCO EXCHANGE TRADED FD T DORSEY WRGT BASC 46137V704   1,019,622 12,980 SH   SOLE   0 0 12,980
INVESCO QQQ TR UNIT SER 1 46090E103   896,729 2,503 SH   SOLE   0 0 2,503
IRON MTN INC DEL COM 46284V101   483,507 8,133 SH   SOLE   0 0 8,133
ISHARES INC MSCI JPN ETF NEW 46434G822   1,785,650 29,618 SH   SOLE   0 0 29,618
ISHARES TR US OIL EQ&SV ETF 464288844   4,805,788 199,908 SH   SOLE   0 0 199,908
ISHARES TR US CONSM STAPLES 464287812   3,107,155 16,659 SH   SOLE   0 0 16,659
ISHARES TR ISHARES SEMICDTR 464287523   428,180 904 SH   SOLE   0 0 904
ISHARES TR US AER DEF ETF 464288760   411,799 3,886 SH   SOLE   0 0 3,886
ISHARES TR US HOME CONS ETF 464288752   2,296,765 29,262 SH   SOLE   0 0 29,262
ISHARES TR U.S. INSRNCE ETF 464288786   627,066 6,842 SH   SOLE   0 0 6,842
ISHARES TR U.S. TECH ETF 464287721   579,473 5,523 SH   SOLE   0 0 5,523
ISHARES TR BROAD USD HIGH 46435U853   508,902 14,662 SH   SOLE   0 0 14,662
ISHARES TR 20 YR TR BD ETF 464287432   268,103 3,023 SH   SOLE   0 0 3,023
ISHARES TR RUS 2000 GRW ETF 464287648   412,436 1,840 SH   SOLE   0 0 1,840
LOCKHEED MARTIN CORP COM 539830109   367,428 898 SH   SOLE   0 0 898
MASTERCARD INCORPORATED CL A 57636Q104   250,573 633 SH   SOLE   0 0 633
MCDONALDS CORP COM 580135101   1,655,039 6,282 SH   SOLE   0 0 6,282
MERCK & CO INC COM 58933Y105   741,530 7,203 SH   SOLE   0 0 7,203
META PLATFORMS INC CL A 30303M102   966,676 3,220 SH   SOLE   0 0 3,220
MICROSOFT CORP COM 594918104   2,203,329 6,978 SH   SOLE   0 0 6,978
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   312,265 2,178 SH   SOLE   0 0 2,178
NVIDIA CORPORATION COM 67066G104   353,421 812 SH   SOLE   0 0 812
QUEST DIAGNOSTICS INC COM 74834L100   278,013 2,281 SH   SOLE   0 0 2,281
REPUBLIC SVCS INC COM 760759100   495,507 3,477 SH   SOLE   0 0 3,477
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   14,159,815 284,048 SH   SOLE   0 0 284,048
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   442,384 9,238 SH   SOLE   0 0 9,238
SELECT SECTOR SPDR TR ENERGY 81369Y506   4,918,775 54,417 SH   SOLE   0 0 54,417
SIMPSON MFG INC COM 829073105   413,523 2,760 SH   SOLE   0 0 2,760
SIRIUS XM HOLDINGS INC COM 82968B103   73,530 16,268 SH   SOLE   0 0 16,268
SPDR S&P 500 ETF TR TR UNIT 78462F103   611,724 1,431 SH   SOLE   0 0 1,431
SPDR SER TR PRTFLO S&P500 HI 78468R788   4,816,494 137,339 SH   SOLE   0 0 137,339
SPDR SER TR S&P TRANSN ETF 78464A532   3,385,245 45,185 SH   SOLE   0 0 45,185
SPDR SER TR PORTFOLIO LN TSR 78464A664   2,875,327 109,955 SH   SOLE   0 0 109,955
TESLA INC COM 88160R101   357,314 1,428 SH   SOLE   0 0 1,428
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   136,313 13,364 SH   SOLE   0 0 13,364
TEXTRON INC COM 883203101   206,356 2,641 SH   SOLE   0 0 2,641
UNITEDHEALTH GROUP INC COM 91324P102   424,019 841 SH   SOLE   0 0 841
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   340,662 4,882 SH   SOLE   0 0 4,882
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   1,382,341 18,193 SH   SOLE   0 0 18,193
WILLIAMS COS INC COM 969457100   1,188,557 35,279 SH   SOLE   0 0 35,279