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
INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700   279,972 15,400 SH   SOLE   0 0 15,400
ALPHABET INC CAP STK CL A 02079K305   283,647 2,100 SH   SOLE   0 0 2,100
CONSTELLATION BRANDS INC CL A 21036P108   424,258 1,758 SH   SOLE   0 0 1,758
AMPHENOL CORP NEW CL A 032095101   2,754,556 33,332 SH   SOLE   0 0 33,332
VERTEX PHARMACEUTICALS INC COM 92532F100   1,504,373 4,236 SH   SOLE   0 0 4,236
US FOODS HLDG CORP COM 912008109   787,715 20,795 SH   SOLE   0 0 20,795
TRUIST FINL CORP COM 89832Q109   779,690 28,581 SH   SOLE   0 0 28,581
THE CIGNA GROUP COM 125523100   452,565 1,586 SH   SOLE   0 0 1,586
TEXTRON INC COM 883203101   853,150 11,300 SH   SOLE   0 0 11,300
T-MOBILE US INC COM 872590104   884,087 6,433 SH   SOLE   0 0 6,433
STEEL DYNAMICS INC COM 858119100   315,562 2,950 SH   SOLE   0 0 2,950
SOUTHWEST AIRLS CO COM 844741108   641,118 23,467 SH   SOLE   0 0 23,467
SOUTHERN CO COM 842587107   330,313 5,114 SH   SOLE   0 0 5,114
SONOCO PRODS CO COM 835495102   527,763 9,850 SH   SOLE   0 0 9,850
ROCKWELL AUTOMATION INC COM 773903109   662,460 2,315 SH   SOLE   0 0 2,315
RENN FD INC COM 759720105   17,600 10,000 SH   SOLE   0 0 10,000
RAYMOND JAMES FINL INC COM 754730109   1,395,281 14,197 SH   SOLE   0 0 14,197
QUANTA SVCS INC COM 74762E102   336,460 2,000 SH   SOLE   0 0 2,000
QUALCOMM INC COM 747525103   234,423 2,135 SH   SOLE   0 0 2,135
PROCTER AND GAMBLE CO COM 742718109   238,915 1,658 SH   SOLE   0 0 1,658
PEPSICO INC COM 713448108   215,369 1,339 SH   SOLE   0 0 1,339
PACCAR INC COM 693718108   1,060,715 12,301 SH   SOLE   0 0 12,301
OVINTIV INC COM 69047Q102   756,488 17,236 SH   SOLE   0 0 17,236
ORACLE CORP COM 68389X105   725,776 6,698 SH   SOLE   0 0 6,698
ONEOK INC NEW COM 682680103   578,507 9,265 SH   SOLE   0 0 9,265
ON SEMICONDUCTOR CORP COM 682189105   210,109 2,383 SH   SOLE   0 0 2,383
OLD DOMINION FREIGHT LINE IN COM 679580100   216,334 536 SH   SOLE   0 0 536
NUCOR CORP COM 670346105   438,004 2,800 SH   SOLE   0 0 2,800
MICROSOFT CORP COM 594918104   945,949 2,963 SH   SOLE   0 0 2,963
MERCK & CO INC COM 58933Y105   204,921 1,978 SH   SOLE   0 0 1,978
MARTIN MARIETTA MATLS INC COM 573284106   865,715 2,060 SH   SOLE   0 0 2,060
LOWES COS INC COM 548661107   206,793 1,035 SH   SOLE   0 0 1,035
LANDSTAR SYS INC COM 515098101   235,696 1,350 SH   SOLE   0 0 1,350
LAM RESEARCH CORP COM 512807108   500,664 800 SH   SOLE   0 0 800
JPMORGAN CHASE & CO COM 46625H100   872,615 6,106 SH   SOLE   0 0 6,106
JOHNSON & JOHNSON COM 478160104   259,181 1,654 SH   SOLE   0 0 1,654
INTERNATIONAL BUSINESS MACHS COM 459200101   299,090 2,114 SH   SOLE   0 0 2,114
INCYTE CORP COM 45337C102   731,008 12,430 SH   SOLE   0 0 12,430
HONEYWELL INTL INC COM 438516106   699,304 3,882 SH   SOLE   0 0 3,882
HOME DEPOT INC COM 437076102   401,379 1,376 SH   SOLE   0 0 1,376
GOLDMAN SACHS GROUP INC COM 38141G104   446,810 1,439 SH   SOLE   0 0 1,439
GENUINE PARTS CO COM 372460105   223,595 1,567 SH   SOLE   0 0 1,567
FIRST HORIZON CORPORATION COM 320517105   362,629 34,602 SH   SOLE   0 0 34,602
FIFTH THIRD BANCORP COM 316773100   243,927 10,034 SH   SOLE   0 0 10,034
FIDUS INVT CORP COM 316500107   1,895,139 104,243 SH   SOLE   0 0 104,243
FEDEX CORP COM 31428X106   1,032,234 3,983 SH   SOLE   0 0 3,983
EXXON MOBIL CORP COM 30231G102   3,184,470 29,218 SH   SOLE   0 0 29,218
EQT CORP COM 26884L109   1,083,913 26,379 SH   SOLE   0 0 26,379
ENTERPRISE PRODS PARTNERS L COM 293792107   546,760 20,303 SH   SOLE   0 0 20,303
EAST WEST BANCORP INC COM 27579R104   909,652 17,784 SH   SOLE   0 0 17,784
DUPONT DE NEMOURS INC COM 26614N102   995,969 13,523 SH   SOLE   0 0 13,523
DISNEY WALT CO COM 254687106   416,648 5,170 SH   SOLE   0 0 5,170
CROCS INC COM 227046109   616,267 7,313 SH   SOLE   0 0 7,313
COPART INC COM 217204106   1,035,645 23,516 SH   SOLE   0 0 23,516
COCA COLA CONS INC COM 191098102   316,145 500 SH   SOLE   0 0 500
COCA COLA CO COM 191216100   377,241 7,202 SH   SOLE   0 0 7,202
BORGWARNER INC COM 099724106   878,626 22,727 SH   SOLE   0 0 22,727
BOEING CO COM 097023105   307,565 1,651 SH   SOLE   0 0 1,651
BLACKSTONE INC COM 09260D107   993,973 9,540 SH   SOLE   0 0 9,540
BECTON DICKINSON & CO COM 075887109   364,687 1,397 SH   SOLE   0 0 1,397
BANK OZK LITTLE ROCK ARK COM 06417N103   491,018 13,392 SH   SOLE   0 0 13,392
BANK AMERICA CORP COM 060505104   1,832,166 70,306 SH   SOLE   0 0 70,306
APPLIED MATLS INC COM 038222105   417,840 3,000 SH   SOLE   0 0 3,000
APPLE INC COM 037833100   4,520,199 25,843 SH   SOLE   0 0 25,843
ANALOG DEVICES INC COM 032654105   899,222 5,225 SH   SOLE   0 0 5,225
AMERICAN EXPRESS CO COM 025816109   997,123 6,779 SH   SOLE   0 0 6,779
AMAZON COM INC COM 023135106   580,802 4,611 SH   SOLE   0 0 4,611
ALASKA AIR GROUP INC COM 011659109   456,668 12,799 SH   SOLE   0 0 12,799
ABBVIE INC COM 00287Y109   1,347,311 9,137 SH   SOLE   0 0 9,137
ABBOTT LABS COM 002824100   555,706 5,778 SH   SOLE   0 0 5,778
KLA CORP COM NEW 482480100   724,818 1,572 SH   SOLE   0 0 1,572
GENERAL ELECTRIC CO COM NEW 369604301   515,442 4,741 SH   SOLE   0 0 4,741
DUKE ENERGY CORP NEW COM NEW 26441C204   1,547,701 18,106 SH   SOLE   0 0 18,106
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   194,564 16,545 SH   SOLE   0 0 16,545
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837   213,180 2,815 SH   SOLE   0 0 2,815
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   258,265 15,700 SH   SOLE   0 0 15,700
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   196,441 10,550 SH   SOLE   0 0 10,550
VANGUARD WORLD FDS INF TECH ETF 92204A702   3,108,138 7,474 SH   SOLE   0 0 7,474
ISHARES TR ISHARES SEMICDTR 464287523   367,305 781 SH   SOLE   0 0 781
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   12,928,577 67,620 SH   SOLE   0 0 67,620
ISHARES TR MRGSTR MD CP GRW 464288307   353,997 6,300 SH   SOLE   0 0 6,300
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807   2,891,155 119,174 SH   SOLE   0 0 119,174
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   689,020 4,700 SH   SOLE   0 0 4,700
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100   211,852 2,600 SH   SOLE   0 0 2,600
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   3,142,704 69,900 SH   SOLE   0 0 69,900
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420   1,675,833 43,326 SH   SOLE   0 0 43,326
ISHARES TR RUSSELL 2000 ETF 464287655   1,456,434 8,500 SH   SOLE   0 0 8,500
SPDR SER TR S&P BIOTECH 78464A870   246,753 3,420 SH   SOLE   0 0 3,420
ISHARES TR S&P MC 400GR ETF 464287606   1,501,243 21,243 SH   SOLE   0 0 21,243
INVESCO EXCHANGE TRADED FD T S&P MIDCAP 400 46137V225   1,307,431 15,454 SH   SOLE   0 0 15,454
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381   1,291,085 31,621 SH   SOLE   0 0 31,621
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365   718,834 9,941 SH   SOLE   0 0 9,941
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340   2,234,302 44,668 SH   SOLE   0 0 44,668
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   12,719,563 338,017 SH   SOLE   0 0 338,017
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   52,191,344 1,871,891 SH   SOLE   0 0 1,871,891
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   20,972,934 151,070 SH   SOLE   0 0 151,070
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   6,505,258 63,447 SH   SOLE   0 0 63,447
VANGUARD INDEX FDS SMALL CP ETF 922908751   207,360 1,128 SH   SOLE   0 0 1,128
VANGUARD INDEX FDS SML CP GRW ETF 922908595   276,276 1,325 SH   SOLE   0 0 1,325
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794   369,136 3,998 SH   SOLE   0 0 3,998
ISHARES TR U.S. MED DVC ETF 464288810   301,831 6,337 SH   SOLE   0 0 6,337
INVESCO QQQ TR UNIT SER 1 46090E103   701,956 1,957 SH   SOLE   0 0 1,957
ISHARES TR US TRSPRTION 464287192   344,235 1,500 SH   SOLE   0 0 1,500
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   1,657,623 20,349 SH   SOLE   0 0 20,349
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401   1,357,317 16,225 SH   SOLE   0 0 16,225