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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AAON INC COM PAR $0.004 000360206 811,824 9,419 SH SOLE 0 0 0 9,419
ABBVIE INC COM 00287Y109 359,412 1,310 SH SOLE 0 0 0 1,310
ADAMS DIVERSIFIED EQUITY FD COM 006212104 731,663 28,012 SH SOLE 0 0 0 28,012
ADVANCED DRAIN SYS INC DEL COM 00790R104 1,571,199 12,398 SH SOLE 0 0 0 12,398
ADVANCED MICRO DEVICES INC COM 007903107 418,421 691 SH SOLE 0 0 0 691
ALAMO GROUP INC COM 011311107 763,592 4,921 SH SOLE 0 0 0 4,921
ALPHABET INC CAP STK CL A 02079K305 5,116,369 14,462 SH SOLE 0 0 0 14,462
AMAZON COM INC COM 023135106 3,888,785 15,039 SH SOLE 0 0 0 15,039
AMERICAN CENTY ETF TR US SML CP VALU 025072877 233,863 1,939 SH SOLE 0 0 0 1,939
AMPHENOL CORP CL A 032095101 336,088 3,913 SH SOLE 0 0 0 3,913
ANALOG DEVICES INC COM 032654105 939,296 2,265 SH SOLE 0 0 0 2,265
APPLE INC COM 037833100 4,357,955 12,770 SH SOLE 0 0 0 12,770
APPLIED MATLS INC COM 038222105 251,618 542 SH SOLE 0 0 0 542
ATMOS ENERGY CORP COM 049560105 2,019,508 12,354 SH SOLE 0 0 0 12,354
AXSOME THERAPEUTICS INC. COM 05464T104 1,212,731 7,758 SH SOLE 0 0 0 7,758
BANK OF AMER CORP COM 060505104 333,629 6,183 SH SOLE 0 0 0 6,183
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 447,187 859 SH SOLE 0 0 0 859
BLACKSTONE INC COM 09260D107 540,662 4,916 SH SOLE 0 0 0 4,916
BLOOM ENERGY CORP COM CL A 093712107 741,085 2,813 SH SOLE 0 0 0 2,813
BORGWARNER INC COM 099724106 698,372 11,530 SH SOLE 0 0 0 11,530
BOSTON SCIENTIFIC CORP COM 101137107 1,747,039 40,338 SH SOLE 0 0 0 40,338
BROADCOM INC COM 11135F101 1,507,495 4,219 SH SOLE 0 0 0 4,219
CALAMOS ETF TR AUTOC INCOM ETF 12811T571 548,471 20,397 SH SOLE 0 0 0 20,397
CATERPILLAR INC COM 149123101 2,069,505 2,678 SH SOLE 0 0 0 2,678
CHEVRON CORPORATION COM 166764100 230,794 1,060 SH SOLE 0 0 0 1,060
CISCO SYS INC COM 17275R102 202,868 1,763 SH SOLE 0 0 0 1,763
COCA COLA CO COM 191216100 272,853 3,028 SH SOLE 0 0 0 3,028
CUMMINS INC COM 231021106 1,424,481 2,691 SH SOLE 0 0 0 2,691
DELTA AIR LINES INC COM NEW 247361702 995,659 12,513 SH SOLE 0 0 0 12,513
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 426,124 10,273 SH SOLE 0 0 0 10,273
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 212,479 5,465 SH SOLE 0 0 0 5,465
DIREXION SHARES ETF TRUST NASDAQ 100 EQ WT 25459Y207 796,620 6,614 SH SOLE 0 0 0 6,614
EA SERIES TRUST STRIVE ENHANCED 02072L441 340,496 16,873 SH SOLE 0 0 0 16,873
EATON VANCE TAX-MANAGED BUY- COM 27828Y108 226,348 15,040 SH SOLE 0 0 0 15,040
ENTERGY CORP NEW COM 29364G103 385,208 3,669 SH SOLE 0 0 0 3,669
FIDELITY COVINGTON TRUST INT HG DIV ETF 316092725 575,711 20,343 SH SOLE 0 0 0 20,343
FIRST TR EXCHANGE-TRADED FD NASDAQ CYB ETF 33734X846 2,626,782 24,442 SH SOLE 0 0 0 24,442
FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103 267,610 1,509 SH SOLE 0 0 0 1,509
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 127,384 25,786 SH SOLE 0 0 0 25,786
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 463,599 10,087 SH SOLE 0 0 0 10,087
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 213,615 2,137 SH SOLE 0 0 0 2,137
GOLDMAN SACHS ETF TR S&P 500 PREMIUM 38149W622 4,639,088 82,224 SH SOLE 0 0 0 82,224
INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855 3,124,637 89,148 SH SOLE 0 0 0 89,148
INSMED INC COM PAR $.01 457669307 698,824 7,220 SH SOLE 0 0 0 7,220
INSULET CORP COM 45784P101 1,901,774 13,768 SH SOLE 0 0 0 13,768
INTEL CORP COM 458140100 622,926 6,059 SH SOLE 0 0 0 6,059
INTUITIVE SURGICAL INC COM NEW 46120E602 828,504 1,963 SH SOLE 0 0 0 1,963
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 2,218,484 93,528 SH SOLE 0 0 0 93,528
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 3,185,816 49,179 SH SOLE 0 0 0 49,179
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,648,852 7,730 SH SOLE 0 0 0 7,730
INVESCO QQQ TR UNIT SER 1 46090E103 11,068,841 14,886 SH SOLE 0 0 0 14,886
ISHARES SILVER TR ISHARES 46428Q109 221,984 4,150 SH SOLE 0 0 0 4,150
ISHARES TR NATIONAL MUN ETF 464288414 254,833 2,504 SH SOLE 0 0 0 2,504
ISHARES TR 3 7 YR TREAS BD 464288661 239,148 2,106 SH SOLE 0 0 0 2,106
ISHARES TR U.S. MED DVC ETF 464288810 6,563,874 124,575 SH SOLE 0 0 0 124,575
ISHARES TR IBOXX HI YD ETF 464288513 1,436,033 18,628 SH SOLE 0 0 0 18,628
ISHARES TR CORE S&P500 ETF 464287200 253,586 324 SH SOLE 0 0 0 324
ISHARES TR RUSSELL 2000 ETF 464287655 5,303,932 19,169 SH SOLE 0 0 0 19,169
ISHARES TR ISHARES BIOTECH 464287556 3,674,167 18,369 SH SOLE 0 0 0 18,369
ISHARES TR CORE DIV GRWTH 46434V621 3,112,665 40,122 SH SOLE 0 0 0 40,122
ISHARES TR FUTU EXPO TE ETF 46434V381 794,669 9,457 SH SOLE 0 0 0 9,457
JPMORGAN CHASE & CO COM 46625H100 1,278,355 3,857 SH SOLE 0 0 0 3,857
MASTERCARD INCORPORATED CL A 57636Q104 628,387 1,039 SH SOLE 0 0 0 1,039
META PLATFORMS INC CL A 30303M102 768,626 1,008 SH SOLE 0 0 0 1,008
MICROSOFT CORP COM 594918104 2,403,536 4,423 SH SOLE 0 0 0 4,423
MONOLITHIC PWR SYS INC COM 609839105 959,313 727 SH SOLE 0 0 0 727
NEOS ETF TRUST NEOS ENH INC 1-3 78433H501 312,830 6,283 SH SOLE 0 0 0 6,283
NEXTERA ENERGY INC COM 65339F101 1,404,284 17,953 SH SOLE 0 0 0 17,953
NOKIA CORP SPONSORED ADR 654902204 810,423 82,193 SH SOLE 0 0 0 82,193
NU HLDGS LTD ORD SHS CL A G6683N103 1,810,303 116,194 SH SOLE 0 0 0 116,194
NUCOR CORP COM 670346105 596,731 2,351 SH SOLE 0 0 0 2,351
NVIDIA CORPORATION COM 67066G104 5,820,427 25,470 SH SOLE 0 0 0 25,470
PHILIP MORRIS INTL INC COM 718172109 212,045 1,064 SH SOLE 0 0 0 1,064
PIMCO ETF TR INV GRD CRP BD 72201R817 1,074,962 11,687 SH SOLE 0 0 0 11,687
QUALCOMM INC COM 747525103 363,624 2,056 SH SOLE 0 0 0 2,056
REGENERON PHARMACEUTICALS COM 75886F107 854,038 1,134 SH SOLE 0 0 0 1,134
ROCKET LAB CORP COM 773121108 868,447 13,523 SH SOLE 0 0 0 13,523
SANMINA CORP COM 801056102 1,055,350 4,983 SH SOLE 0 0 0 4,983
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1,383,814 1,852 SH SOLE 0 0 0 1,852
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 3,717,349 88,783 SH SOLE 0 0 0 88,783
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 6,544,979 119,390 SH SOLE 0 0 0 119,390
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 3,969,900 23,399 SH SOLE 0 0 0 23,399
SELECT SECTOR SPDR TR ST STR DISCR ETF 81369Y407 330,563 2,942 SH SOLE 0 0 0 2,942
SPDR SERIES TRUST SP O&G EXPL PRO 78468R556 3,279,246 16,411 SH SOLE 0 0 0 16,411
SPDR SERIES TRUST ST STR RATE ETF 78468R200 7,660,226 248,951 SH SOLE 0 0 0 248,951
SPDR SERIES TRUST ST SHOR CORP ETF 78464A474 3,039,940 102,666 SH SOLE 0 0 0 102,666
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104 213,347 6,788 SH SOLE 0 0 0 6,788
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD AN 85208R101 231,321 5,653 SH SOLE 0 0 0 5,653
STATE STR CORP COM 857477103 433,150 2,488 SH SOLE 0 0 0 2,488
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 8,330,052 10,707 SH SOLE 0 0 0 10,707
STEEL DYNAMICS INC COM 858119100 856,883 3,561 SH SOLE 0 0 0 3,561
T-MOBILE US INC COM 872590104 1,472,580 9,579 SH SOLE 0 0 0 9,579
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 296,005 665 SH SOLE 0 0 0 665
TESLA INC COM 88160R101 713,687 1,902 SH SOLE 0 0 0 1,902
THE CIGNA GROUP COM 125523100 291,571 1,032 SH SOLE 0 0 0 1,032
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 249,320 3,545 SH SOLE 0 0 0 3,545
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 264,361 5,624 SH SOLE 0 0 0 5,624
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 913,310 2,395 SH SOLE 0 0 0 2,395
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 6,696,927 81,067 SH SOLE 0 0 0 81,067
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 467,196 1,949 SH SOLE 0 0 0 1,949
VANGUARD STAR FDS VG TL INTL STK F 921909768 218,255 2,582 SH SOLE 0 0 0 2,582
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 259,782 3,708 SH SOLE 0 0 0 3,708
VIASAT INC COM 92552V100 290,346 4,340 SH SOLE 0 0 0 4,340
VISA INC COM CL A 92826C839 1,129,167 2,851 SH SOLE 0 0 0 2,851
WALMART INC COM 931142103 1,313,231 11,696 SH SOLE 0 0 0 11,696
WESTERN DIGITAL CORP COM 958102105 852,790 2,240 SH SOLE 0 0 0 2,240
WOODWARD INC COM 980745103 1,077,300 3,240 SH SOLE 0 0 0 3,240
ZSCALER INC COM 98980G102 1,374,933 6,013 SH SOLE 0 0 0 6,013