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   739,431 7,116 SH   SOLE   0 0 7,116
ABBVIE INC COM 00287Y109   879,645 5,129 SH   SOLE   0 0 5,129
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   431,890 1,423 SH   SOLE   0 0 1,423
ADVANCED MICRO DEVICES INC COM 007903107   6,579,075 40,559 SH   SOLE   0 0 40,559
AFFIRM HLDGS INC COM CL A 00827B106   820,564 27,162 SH   SOLE   0 0 27,162
ALCOA CORP COM 013872106   1,019,024 25,617 SH   SOLE   0 0 25,617
ALPHABET INC CAP STK CL C 02079K107   607,120 3,310 SH   SOLE   0 0 3,310
ALPHABET INC CAP STK CL A 02079K305   235,712 1,294 SH   SOLE   0 0 1,294
AMAZON COM INC COM 023135106   522,162 2,702 SH   SOLE   0 0 2,702
APPLE INC COM 037833100   2,613,454 12,408 SH   SOLE   0 0 12,408
APPLIED INDL TECHNOLOGIES IN COM 03820C105   578,120 2,980 SH   SOLE   0 0 2,980
APPLOVIN CORP COM CL A 03831W108   3,884,626 46,679 SH   SOLE   0 0 46,679
ARCHROCK INC COM 03957W106   399,567 19,761 SH   SOLE   0 0 19,761
ARRAY TECHNOLOGIES INC COM SHS 04271T100   327,320 31,903 SH   SOLE   0 0 31,903
ASPEN AEROGELS INC COM 04523Y105   653,562 27,403 SH   SOLE   0 0 27,403
ASURE SOFTWARE INC COM 04649U102   179,928 21,420 SH   SOLE   0 0 21,420
AVIDITY BIOSCIENCES INC COM 05370A108   370,428 9,068 SH   SOLE   0 0 9,068
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   500,771 1,231 SH   SOLE   0 0 1,231
BROADCOM INC COM 11135F101   5,112,026 3,184 SH   SOLE   0 0 3,184
CABALETTA BIO INC COM 12674W109   118,715 15,871 SH   SOLE   0 0 15,871
CARPENTER TECHNOLOGY CORP COM 144285103   768,813 7,016 SH   SOLE   0 0 7,016
CARVANA CO CL A 146869102   466,224 3,622 SH   SOLE   0 0 3,622
CATERPILLAR INC COM 149123101   372,217 1,117 SH   SOLE   0 0 1,117
CBIZ INC COM 124805102   481,502 6,498 SH   SOLE   0 0 6,498
CENOVUS ENERGY INC COM 15135U109   400,592 20,376 SH   SOLE   0 0 20,376
CHEVRON CORP NEW COM 166764100   415,854 2,659 SH   SOLE   0 0 2,659
CHIPOTLE MEXICAN GRILL INC COM 169656105   297,525 4,749 SH   SOLE   0 0 4,749
CLEANSPARK INC COM NEW 18452B209   739,633 46,372 SH   SOLE   0 0 46,372
CLOUDFLARE INC CL A COM 18915M107   1,129,511 13,637 SH   SOLE   0 0 13,637
COCA COLA CONS INC COM 191098102   1,085,000 1,000 SH   SOLE   0 0 1,000
COMFORT SYS USA INC COM 199908104   321,455 1,057 SH   SOLE   0 0 1,057
CONSTELLATION ENERGY CORP COM 21037T109   794,471 3,967 SH   SOLE   0 0 3,967
COSTCO WHSL CORP NEW COM 22160K105   3,809,663 4,482 SH   SOLE   0 0 4,482
CROWDSTRIKE HLDGS INC CL A 22788C105   3,355,978 8,758 SH   SOLE   0 0 8,758
D R HORTON INC COM 23331A109   355,285 2,521 SH   SOLE   0 0 2,521
DECKERS OUTDOOR CORP COM 243537107   4,451,602 4,599 SH   SOLE   0 0 4,599
DISC MEDICINE INC COM 254604101   802,922 17,815 SH   SOLE   0 0 17,815
DORIAN LPG LTD SHS USD Y2106R110   1,429,913 34,078 SH   SOLE   0 0 34,078
ECHOSTAR CORP CL A 278768106   483,880 27,169 SH   SOLE   0 0 27,169
ECOLAB INC COM 278865100   774,690 3,255 SH   SOLE   0 0 3,255
ELI LILLY & CO COM 532457108   2,619,824 2,894 SH   SOLE   0 0 2,894
EVERQUOTE INC COM CL A 30041R108   311,607 14,938 SH   SOLE   0 0 14,938
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   86,986 34,112 SH   SOLE   0 0 34,112
EXXON MOBIL CORP COM 30231G102   219,765 1,909 SH   SOLE   0 0 1,909
FAIR ISAAC CORP COM 303250104   328,994 221 SH   SOLE   0 0 221
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   1,204,771 69,399 SH   SOLE   0 0 69,399
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   673,928 10,767 SH   SOLE   0 0 10,767
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200   1,772,401 79,369 SH   SOLE   0 0 79,369
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   2,002,132 43,801 SH   SOLE   0 0 43,801
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   28,497,908 478,153 SH   SOLE   0 0 478,153
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   758,560 15,787 SH   SOLE   0 0 15,787
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   3,415,572 62,385 SH   SOLE   0 0 62,385
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705   368,247 7,289 SH   SOLE   0 0 7,289
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811   265,628 2,660 SH   SOLE   0 0 2,660
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100   1,815,383 115,490 SH   SOLE   0 0 115,490
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   443,695 2,165 SH   SOLE   0 0 2,165
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   1,238,112 30,473 SH   SOLE   0 0 30,473
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   3,589,023 47,436 SH   SOLE   0 0 47,436
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   2,111,370 63,253 SH   SOLE   0 0 63,253
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F649   470,423 18,055 SH   SOLE   0 0 18,055
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F599   788,551 19,432 SH   SOLE   0 0 19,432
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F441   203,828 5,825 SH   SOLE   0 0 5,825
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F623   405,753 9,348 SH   SOLE   0 0 9,348
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F557   357,954 13,523 SH   SOLE   0 0 13,523
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F847   636,295 13,823 SH   SOLE   0 0 13,823
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755   890,591 30,795 SH   SOLE   0 0 30,795
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F581   291,216 10,408 SH   SOLE   0 0 10,408
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F722   398,090 8,225 SH   SOLE   0 0 8,225
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U885   238,761 6,119 SH   SOLE   0 0 6,119
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F763   1,507,293 32,214 SH   SOLE   0 0 32,214
FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U778   855,384 36,870 SH   SOLE   0 0 36,870
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740U505   1,166,125 27,406 SH   SOLE   0 0 27,406
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   1,272,775 29,565 SH   SOLE   0 0 29,565
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   644,233 26,349 SH   SOLE   0 0 26,349
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740U836   281,383 10,812 SH   SOLE   0 0 10,812
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F748   642,514 14,390 SH   SOLE   0 0 14,390
FIRST TR MORNINGSTAR DIVID L SHS 336917109   5,451,488 143,725 SH   SOLE   0 0 143,725
FIRST TR S&P REIT INDEX FD COM 33734G108   356,506 13,886 SH   SOLE   0 0 13,886
FIRST TR VALUE LINE DIVID IN SHS 33734H106   5,885,814 144,437 SH   SOLE   0 0 144,437
FRONTLINE PLC COM M46528101   942,275 36,579 SH   SOLE   0 0 36,579
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   398,953 62,630 SH   SOLE   0 0 62,630
FS KKR CAP CORP COM 302635206   1,162,657 58,928 SH   SOLE   0 0 58,928
GALLAGHER ARTHUR J & CO COM 363576109   1,549,896 5,977 SH   SOLE   0 0 5,977
GLOBAL NET LEASE INC COM NEW 379378201   78,792 10,720 SH   SOLE   0 0 10,720
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109   254,647 4,783 SH   SOLE   0 0 4,783
HOWMET AEROSPACE INC COM 443201108   446,140 5,747 SH   SOLE   0 0 5,747
INVENTRUST PPTYS CORP COM NEW 46124J201   446,844 18,047 SH   SOLE   0 0 18,047
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339   416,623 4,764 SH   SOLE   0 0 4,764
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   421,179 7,626 SH   SOLE   0 0 7,626
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   802,624 12,358 SH   SOLE   0 0 12,358
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610   987,515 65,659 SH   SOLE   0 0 65,659
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   212,136 4,859 SH   SOLE   0 0 4,859
INVESCO QQQ TR UNIT SER 1 46090E103   5,302,730 11,068 SH   SOLE   0 0 11,068
ISHARES SILVER TR ISHARES 46428Q109   4,487,075 168,878 SH   SOLE   0 0 168,878
ISHARES TR MSCI EAFE ETF 464287465   970,195 12,386 SH   SOLE   0 0 12,386
ISHARES TR MORTGE REL ETF 46435G342   217,084 9,796 SH   SOLE   0 0 9,796
ISHARES TR RUS 1000 GRW ETF 464287614   1,398,260 3,836 SH   SOLE   0 0 3,836
ISHARES TR U.S. TECH ETF 464287721   388,140 2,579 SH   SOLE   0 0 2,579
ISHARES TR S&P MC 400GR ETF 464287606   1,922,334 21,817 SH   SOLE   0 0 21,817
ISHARES TR EXPANDED TECH 464287515   228,113 2,625 SH   SOLE   0 0 2,625
ISHARES TR S&P 500 GRWT ETF 464287309   2,334,058 25,222 SH   SOLE   0 0 25,222
ISHARES TR SHORT TREAS BD 464288679   214,591 1,942 SH   SOLE   0 0 1,942
ISHARES TR RUS 1000 VAL ETF 464287598   953,130 5,463 SH   SOLE   0 0 5,463
ISHARES TR RUSSELL 2000 ETF 464287655   1,498,398 7,385 SH   SOLE   0 0 7,385
ISHARES TR CORE S&P500 ETF 464287200   1,080,232 1,974 SH   SOLE   0 0 1,974
ISHARES TR S&P 500 VAL ETF 464287408   399,876 2,197 SH   SOLE   0 0 2,197
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   246,395 4,882 SH   SOLE   0 0 4,882
JPMORGAN CHASE & CO. COM 46625H100   857,856 4,241 SH   SOLE   0 0 4,241
KITE RLTY GROUP TR COM NEW 49803T300   555,506 24,822 SH   SOLE   0 0 24,822
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   807,123 40,336 SH   SOLE   0 0 40,336
LATTICE SEMICONDUCTOR CORP COM 518415104   584,713 10,083 SH   SOLE   0 0 10,083
LIMBACH HLDGS INC COM 53263P105   253,566 4,454 SH   SOLE   0 0 4,454
MARATHON PETE CORP COM 56585A102   1,593,526 9,186 SH   SOLE   0 0 9,186
MARKEL GROUP INC COM 570535104   631,840 401 SH   SOLE   0 0 401
MARVELL TECHNOLOGY INC COM 573874104   780,364 11,164 SH   SOLE   0 0 11,164
MASTERBRAND INC COMMON STOCK 57638P104   295,582 20,135 SH   SOLE   0 0 20,135
MERCK & CO INC COM 58933Y105   272,112 2,198 SH   SOLE   0 0 2,198
MICROSOFT CORP COM 594918104   1,402,527 3,138 SH   SOLE   0 0 3,138
MICROSTRATEGY INC CL A NEW 594972408   1,647,466 1,196 SH   SOLE   0 0 1,196
MODINE MFG CO COM 607828100   2,044,477 20,406 SH   SOLE   0 0 20,406
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534   816,825 21,507 SH   SOLE   0 0 21,507
NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658   545,821 14,950 SH   SOLE   0 0 14,950
NORTHERN LTS FD TR IV INSPIRE INTL ETF 66538H419   304,351 10,331 SH   SOLE   0 0 10,331
NUTANIX INC CL A 67059N108   1,608,059 28,286 SH   SOLE   0 0 28,286
NVENT ELECTRIC PLC SHS G6700G107   621,767 8,116 SH   SOLE   0 0 8,116
NVIDIA CORPORATION COM 67066G104   7,469,557 60,463 SH   SOLE   0 0 60,463
ON SEMICONDUCTOR CORP COM 682189105   994,455 14,507 SH   SOLE   0 0 14,507
ORACLE CORP COM 68389X105   207,988 1,473 SH   SOLE   0 0 1,473
OSCAR HEALTH INC CL A 687793109   601,904 38,047 SH   SOLE   0 0 38,047
PACER FDS TR GLOBL CASH ETF 69374H709   464,835 13,785 SH   SOLE   0 0 13,785
PALANTIR TECHNOLOGIES INC CL A 69608A108   3,391,560 133,895 SH   SOLE   0 0 133,895
PEPSICO INC COM 713448108   341,240 2,069 SH   SOLE   0 0 2,069
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   445,376 4,425 SH   SOLE   0 0 4,425
POWELL INDS INC COM 739128106   1,493,224 10,413 SH   SOLE   0 0 10,413
PROCTER AND GAMBLE CO COM 742718109   836,115 5,070 SH   SOLE   0 0 5,070
PROSHARES TR PSHS ULTRUSS2000 74347R842   244,415 6,565 SH   SOLE   0 0 6,565
PROSHARES TR RUSS 2000 DIVD 74347B698   790,374 12,722 SH   SOLE   0 0 12,722
PROSHARES TR S&P MDCP 400 DIV 74347B680   726,548 9,870 SH   SOLE   0 0 9,870
PROSHARES TR S&P 500 DV ARIST 74348A467   4,282,714 44,551 SH   SOLE   0 0 44,551
PROSHARES TR PSHS ULT S&P 500 74347R107   528,557 6,399 SH   SOLE   0 0 6,399
PROSHARES TR PSHS ULTRA QQQ 74347R206   1,639,917 16,430 SH   SOLE   0 0 16,430
PROSHARES TR PSHS ULTRA DOW30 74347R305   390,540 4,707 SH   SOLE   0 0 4,707
PROSHARES TR PSHS ULT MCAP400 74347R404   247,379 3,983 SH   SOLE   0 0 3,983
PULTE GROUP INC COM 745867101   2,784,319 25,289 SH   SOLE   0 0 25,289
QUALCOMM INC COM 747525103   209,936 1,054 SH   SOLE   0 0 1,054
QUANTA SVCS INC COM 74762E102   694,809 2,735 SH   SOLE   0 0 2,735
RADNET INC COM 750491102   476,957 8,095 SH   SOLE   0 0 8,095
SKYWEST INC COM 830879102   1,414,312 17,233 SH   SOLE   0 0 17,233
SOUTHERN COPPER CORP COM 84265V105   903,831 8,389 SH   SOLE   0 0 8,389
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   987,220 2,524 SH   SOLE   0 0 2,524
SPDR GOLD TR GOLD SHS 78463V107   5,622,834 26,152 SH   SOLE   0 0 26,152
SPDR S&P 500 ETF TR TR UNIT 78462F103   5,054,598 9,288 SH   SOLE   0 0 9,288
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   2,700,069 5,046 SH   SOLE   0 0 5,046
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   1,122,469 12,230 SH   SOLE   0 0 12,230
SPDR SER TR S&P 600 SMCP GRW 78464A201   207,180 2,413 SH   SOLE   0 0 2,413
SPDR SER TR BBG CONV SEC ETF 78464A359   298,833 4,147 SH   SOLE   0 0 4,147
SPDR SER TR SSGA US LRG ETF 78468R804   637,539 4,179 SH   SOLE   0 0 4,179
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   1,202,751 121,123 SH   SOLE   0 0 121,123
STERLING INFRASTRUCTURE INC COM 859241101   375,138 3,170 SH   SOLE   0 0 3,170
SUNNOVA ENERGY INTL INC. COM 86745K104   93,493 16,755 SH   SOLE   0 0 16,755
SUPER MICRO COMPUTER INC COM 86800U104   5,426,555 6,623 SH   SOLE   0 0 6,623
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   718,009 4,131 SH   SOLE   0 0 4,131
TECHNIPFMC PLC COM G87110105   1,090,115 41,687 SH   SOLE   0 0 41,687
TEEKAY CORPORATION COM Y8564W103   279,371 31,145 SH   SOLE   0 0 31,145
TEEKAY TANKERS LTD CL A Y8565N300   2,994,611 43,520 SH   SOLE   0 0 43,520
TESLA INC COM 88160R101   246,558 1,246 SH   SOLE   0 0 1,246
TIDEWATER INC NEW COM 88642R109   2,902,048 30,481 SH   SOLE   0 0 30,481
TIMOTHY PLAN US LRGMD CP CORE 887432359   297,466 7,331 SH   SOLE   0 0 7,331
TOLL BROTHERS INC COM 889478103   308,568 2,679 SH   SOLE   0 0 2,679
UFP TECHNOLOGIES INC COM 902673102   514,810 1,951 SH   SOLE   0 0 1,951
VAALCO ENERGY INC COM NEW 91851C201   340,106 54,243 SH   SOLE   0 0 54,243
VALARIS LTD CL A G9460G101   486,932 6,536 SH   SOLE   0 0 6,536
VANECK ETF TRUST CLO ETF 92189H748   2,876,027 54,326 SH   SOLE   0 0 54,326
VANECK ETF TRUST IG FLOATING RATE 92189F486   526,420 20,636 SH   SOLE   0 0 20,636
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   274,635 3,554 SH   SOLE   0 0 3,554
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   286,142 5,790 SH   SOLE   0 0 5,790
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   925,086 13,499 SH   SOLE   0 0 13,499
VERTIV HOLDINGS CO COM CL A 92537N108   5,935,412 68,562 SH   SOLE   0 0 68,562
VISTRA CORP COM 92840M102   1,193,918 13,886 SH   SOLE   0 0 13,886
WEATHERFORD INTL PLC ORD SHS G48833118   2,018,466 16,484 SH   SOLE   0 0 16,484
WISDOMTREE TR US QTLY DIV GRT 97717X669   2,624,827 33,630 SH   SOLE   0 0 33,630
WISDOMTREE TR US MIDCAP DIVID 97717W505   219,353 4,690 SH   SOLE   0 0 4,690
XENIA HOTELS & RESORTS INC COM 984017103   201,880 14,088 SH   SOLE   0 0 14,088
XP INC CL A G98239109   302,724 17,210 SH   SOLE   0 0 17,210