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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ALLIANT ENERGY CORP COM 018802108 1,254 20,064 SH   SOLE   0 0 20,064
ALLSTATE CORP COM 020002101 1,387 10,017 SH   SOLE   0 0 10,017
ALPHABET INC CAP STK CL A 02079K305 1,341 482 SH   SOLE   0 0 482
ALPHABET INC CAP STK CL C 02079K107 371 133 SH   SOLE   0 0 133
AMAZON COM INC COM 023135106 835 256 SH   SOLE   0 0 256
AMGEN INC COM 031162100 2,422 10,017 SH   SOLE   0 0 10,017
APPLE INC COM 037833100 1,773 10,156 SH   SOLE   0 0 10,156
AVNET INC COM 053807103 535 13,186 SH   SOLE   0 0 13,186
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,178 3,339 SH   SOLE   0 0 3,339
BRISTOL-MYERS SQUIBB CO COM 110122108 1,486 20,351 SH   SOLE   0 0 20,351
BROADCOM INC COM 11135F101 1,340 2,128 SH   SOLE   0 0 2,128
BROWN & BROWN INC COM 115236101 253 3,498 SH   SOLE   0 0 3,498
CATERPILLAR INC COM 149123101 434 1,950 SH   SOLE   0 0 1,950
CIGNA CORP NEW COM 125523100 219 913 SH   SOLE   0 0 913
COMMERCIAL METALS CO COM 201723103 301 7,228 SH   SOLE   0 0 7,228
DEVON ENERGY CORP NEW COM 25179M103 1,482 25,068 SH   SOLE   0 0 25,068
DOLLAR TREE INC COM 256746108 2,055 12,832 SH   SOLE   0 0 12,832
EDAP TMS S A SPONSORED ADR 268311107 209 28,874 SH   SOLE   0 0 28,874
EOG RES INC COM 26875P101 1,491 12,503 SH   SOLE   0 0 12,503
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 208 8,240 SH   SOLE   0 0 8,240
ETF SER SOLUTIONS HOYA CAP HOUSI 26922A230 212 5,489 SH   SOLE   0 0 5,489
FASTENAL CO COM 311900104 1,177 19,814 SH   SOLE   0 0 19,814
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,152 23,580 SH   SOLE   0 0 23,580
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 2,037 38,362 SH   SOLE   0 0 38,362
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 1,876 76,924 SH   SOLE   0 0 76,924
GLOBAL X FDS US INFR DEV ETF 37954Y673 3,691 130,515 SH   SOLE   0 0 130,515
GLOBAL X FDS CYBRSCURTY ETF 37954Y384 2,266 72,107 SH   SOLE   0 0 72,107
HALLIBURTON CO COM 406216101 249 6,569 SH   SOLE   0 0 6,569
HESS MIDSTREAM LP CL A SHS 428103105 1,263 42,104 SH   SOLE   0 0 42,104
HOME DEPOT INC COM 437076102 380 1,268 SH   SOLE   0 0 1,268
INSPERITY INC COM 45778Q107 1,081 10,766 SH   SOLE   0 0 10,766
INVESCO ACTIVELY MANAGED ETF CNSRTV MLT AST 46090A309 362 27,477 SH   SOLE   0 0 27,477
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 1,981 76,027 SH   SOLE   0 0 76,027
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 4,766 181,216 SH   SOLE   0 0 181,216
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 9,458 63,491 SH   SOLE   0 0 63,491
INVESCO QQQ TR UNIT SER 1 46090E103 484 1,335 SH   SOLE   0 0 1,335
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 937 41,385 SH   SOLE   0 0 41,385
ISHARES TR US AER DEF ETF 464288760 6,798 61,356 SH   SOLE   0 0 61,356
ISHARES TR U.S. MED DVC ETF 464288810 2,652 43,499 SH   SOLE   0 0 43,499
ISHARES TR GRWT ALLOCAT ETF 464289867 592 10,973 SH   SOLE   0 0 10,973
ISHARES TR S&P MC 400VL ETF 464287705 2,746 25,047 SH   SOLE   0 0 25,047
ISHARES TR CORE S&P SCP ETF 464287804 361 3,347 SH   SOLE   0 0 3,347
ISHARES TR S&P 500 VAL ETF 464287408 7,007 44,995 SH   SOLE   0 0 44,995
ISHARES TR RUSSELL 2000 ETF 464287655 2,703 13,167 SH   SOLE   0 0 13,167
ISHARES TR ISHARES SEMICDTR 464287523 818 1,728 SH   SOLE   0 0 1,728
ISHARES TR MSCI GBL MULTIFC 46434V316 1,877 50,839 SH   SOLE   0 0 50,839
ISHARES TR CORE DIV GRWTH 46434V621 215 4,025 SH   SOLE   0 0 4,025
ISHARES TR GLOBAL REIT ETF 46434V647 3,599 123,218 SH   SOLE   0 0 123,218
ISHARES TR EXPONENTIAL TECH 46434V381 210 3,562 SH   SOLE   0 0 3,562
J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332 9,681 157,673 SH   SOLE   0 0 157,673
JOHNSON & JOHNSON COM 478160104 201 1,133 SH   SOLE   0 0 1,133
KAMAN CORP COM 483548103 1,185 27,257 SH   SOLE   0 0 27,257
LOCKHEED MARTIN CORP COM 539830109 266 603 SH   SOLE   0 0 603
M D C HLDGS INC COM 552676108 858 22,664 SH   SOLE   0 0 22,664
MARRIOTT INTL INC NEW CL A 571903202 2,347 13,355 SH   SOLE   0 0 13,355
MCGRATH RENTCORP COM 580589109 1,266 14,895 SH   SOLE   0 0 14,895
MERCK & CO INC COM 58933Y105 1,356 16,521 SH   SOLE   0 0 16,521
MERITAGE HOMES CORP COM 59001A102 826 10,426 SH   SOLE   0 0 10,426
MICROSOFT CORP COM 594918104 794 2,574 SH   SOLE   0 0 2,574
NEXTERA ENERGY INC COM 65339F101 1,354 15,986 SH   SOLE   0 0 15,986
NVIDIA CORPORATION COM 67066G104 832 3,048 SH   SOLE   0 0 3,048
PALO ALTO NETWORKS INC COM 697435105 2,138 3,435 SH   SOLE   0 0 3,435
PFIZER INC COM 717081103 721 13,919 SH   SOLE   0 0 13,919
RAYTHEON TECHNOLOGIES CORP COM 75513E101 229 2,309 SH   SOLE   0 0 2,309
REGIONAL MGMT CORP COM 75902K106 1,073 22,082 SH   SOLE   0 0 22,082
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 972 10,816 SH   SOLE   0 0 10,816
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 5,773 65,491 SH   SOLE   0 0 65,491
SELECT SECTOR SPDR TR ENERGY 81369Y506 6,323 82,724 SH   SOLE   0 0 82,724
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 8,677 54,599 SH   SOLE   0 0 54,599
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1,399 18,432 SH   SOLE   0 0 18,432
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 7,673 56,014 SH   SOLE   0 0 56,014
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 22,196 298,092 SH   SOLE   0 0 298,092
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 5,610 116,099 SH   SOLE   0 0 116,099
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 2,193 31,888 SH   SOLE   0 0 31,888
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 414 4,831 SH   SOLE   0 0 4,831
SOUTHERN COPPER CORP COM 84265V105 1,045 13,770 SH   SOLE   0 0 13,770
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 5,063 14,599 SH   SOLE   0 0 14,599
SPDR GOLD TR GOLD SHS 78463V107 7,514 41,594 SH   SOLE   0 0 41,594
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 3,233 6,592 SH   SOLE   0 0 6,592
SPDR SER TR S&P METALS MNG 78464A755 2,449 39,954 SH   SOLE   0 0 39,954
SPDR SER TR PRTFLO S&P500 HI 78468R788 589 13,402 SH   SOLE   0 0 13,402
STAG INDL INC COM 85254J102 1,314 31,784 SH   SOLE   0 0 31,784
STEEL DYNAMICS INC COM 858119100 1,576 18,896 SH   SOLE   0 0 18,896
TE CONNECTIVITY LTD SHS H84989104 350 2,675 SH   SOLE   0 0 2,675
TENET HEALTHCARE CORP COM NEW 88033G407 223 2,596 SH   SOLE   0 0 2,596
TESLA INC COM 88160R101 355 329 SH   SOLE   0 0 329
UNION PAC CORP COM 907818108 1,404 5,139 SH   SOLE   0 0 5,139
UNITED STS OIL FD LP UNITS 91232N207 1,804 24,339 SH   SOLE   0 0 24,339
VALVOLINE INC COM 92047W101 1,057 33,482 SH   SOLE   0 0 33,482
VANGUARD INDEX FDS TOTAL STK MKT 922908769 7,983 35,063 SH   SOLE   0 0 35,063
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 203 4,230 SH   SOLE   0 0 4,230
VERTEX PHARMACEUTICALS INC COM 92532F100 2,044 7,831 SH   SOLE   0 0 7,831
VISA INC COM CL A 92826C839 1,208 5,448 SH   SOLE   0 0 5,448
WALMART INC COM 931142103 247 1,660 SH   SOLE   0 0 1,660