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
ALLIANT ENERGY CORP COM 018802108   956,514 17,325 SH   SOLE   0 0 17,325
ALPHABET INC CAP STK CL A 02079K305   1,158,107 13,126 SH   SOLE   0 0 13,126
AMAZON COM INC COM 023135106   634,704 7,556 SH   SOLE   0 0 7,556
AMGEN INC COM 031162100   2,207,289 8,404 SH   SOLE   0 0 8,404
APPLE INC COM 037833100   1,763,530 13,573 SH   SOLE   0 0 13,573
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   823,964 12,039 SH   SOLE   0 0 12,039
BARRICK GOLD CORP COM 067901108   308,364 17,949 SH   SOLE   0 0 17,949
BRISTOL-MYERS SQUIBB CO COM 110122108   949,312 13,194 SH   SOLE   0 0 13,194
BROADCOM INC COM 11135F101   1,035,537 1,852 SH   SOLE   0 0 1,852
CARLISLE COS INC COM 142339100   374,212 1,588 SH   SOLE   0 0 1,588
CIGNA CORP NEW COM 125523100   317,790 959 SH   SOLE   0 0 959
DEVON ENERGY CORP NEW COM 25179M103   821,637 13,358 SH   SOLE   0 0 13,358
EOG RES INC COM 26875P101   855,344 6,604 SH   SOLE   0 0 6,604
EXXON MOBIL CORP COM 30231G102   216,398 1,962 SH   SOLE   0 0 1,962
FASTENAL CO COM 311900104   868,723 18,358 SH   SOLE   0 0 18,358
FEDEX CORP COM 31428X106   904,450 5,222 SH   SOLE   0 0 5,222
HESS MIDSTREAM LP CL A SHS 428103105   977,448 32,669 SH   SOLE   0 0 32,669
HOME DEPOT INC COM 437076102   625,454 1,980 SH   SOLE   0 0 1,980
INSPERITY INC COM 45778Q107   917,063 8,073 SH   SOLE   0 0 8,073
INVESCO ACTIVELY MANAGED ETF CNSRTV MLT AST 46090A309   221,771 18,653 SH   SOLE   0 0 18,653
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203   1,150,796 41,381 SH   SOLE   0 0 41,381
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   881,662 8,050 SH   SOLE   0 0 8,050
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   1,962,393 95,587 SH   SOLE   0 0 95,587
INVESCO QQQ TR UNIT SER 1 46090E103   1,327,921 4,987 SH   SOLE   0 0 4,987
ISHARES INC MSCI MEXICO ETF 464286822   898,760 18,175 SH   SOLE   0 0 18,175
ISHARES SILVER TR ISHARES 46428Q109   3,192,570 144,985 SH   SOLE   0 0 144,985
ISHARES TR ISHARES BIOTECH 464287556   4,817,719 36,695 SH   SOLE   0 0 36,695
ISHARES TR 7-10 YR TRSY BD 464287440   1,745,949 18,229 SH   SOLE   0 0 18,229
ISHARES TR CORE S&P SCP ETF 464287804   314,205 3,320 SH   SOLE   0 0 3,320
ISHARES TR GRWT ALLOCAT ETF 464289867   447,643 9,492 SH   SOLE   0 0 9,492
ISHARES TR CORE DIV GRWTH 46434V621   201,250 4,025 SH   SOLE   0 0 4,025
ISHARES TR IBOXX INV CP ETF 464287242   3,268,223 30,999 SH   SOLE   0 0 30,999
ISHARES TR 20 YR TR BD ETF 464287432   4,286,221 43,052 SH   SOLE   0 0 43,052
ISHARES TR RUSSELL 2000 ETF 464287655   3,001,925 17,217 SH   SOLE   0 0 17,217
ISHARES TR MSCI GBL MULTIFC 46434V316   1,336,604 42,086 SH   SOLE   0 0 42,086
JOHNSON & JOHNSON COM 478160104   311,786 1,765 SH   SOLE   0 0 1,765
LILLY ELI & CO COM 532457108   228,284 624 SH   SOLE   0 0 624
LOCKHEED MARTIN CORP COM 539830109   1,234,942 2,538 SH   SOLE   0 0 2,538
M D C HLDGS INC COM 552676108   935,292 29,598 SH   SOLE   0 0 29,598
MCGRATH RENTCORP COM 580589109   972,737 9,851 SH   SOLE   0 0 9,851
MERCK & CO INC COM 58933Y105   1,853,642 16,707 SH   SOLE   0 0 16,707
MICROCHIP TECHNOLOGY INC. COM 595017104   862,038 12,271 SH   SOLE   0 0 12,271
MICROSOFT CORP COM 594918104   791,538 3,301 SH   SOLE   0 0 3,301
NETFLIX INC COM 64110L106   1,161,532 3,939 SH   SOLE   0 0 3,939
NEXTERA ENERGY INC COM 65339F101   1,129,817 13,515 SH   SOLE   0 0 13,515
NUCOR CORP COM 670346105   897,400 6,808 SH   SOLE   0 0 6,808
PFIZER INC COM 717081103   729,090 14,229 SH   SOLE   0 0 14,229
PINDUODUO INC SPONSORED ADS 722304102   2,039,484 25,009 SH   SOLE   0 0 25,009
PRICE T ROWE GROUP INC COM 74144T108   833,705 7,644 SH   SOLE   0 0 7,644
PROSHARES TR PSHS ULTSH 20YRS 74347B201   287,124 8,835 SH   SOLE   0 0 8,835
PROSHARES TR SHORT QQQ NEW 74347B714   247,131 16,789 SH   SOLE   0 0 16,789
PROSHARES TR ULTSHRT QQQ 74347G739   2,813,996 108,356 SH   SOLE   0 0 108,356
PROSHARES TR ULTRAPRO SHORT S 74347B110   2,047,114 121,346 SH   SOLE   0 0 121,346
PROSHARES TR II ULTRA VIX SHORT 74347Y839   168,214 24,521 SH   SOLE   0 0 24,521
RAYTHEON TECHNOLOGIES CORP COM 75513E101   517,114 5,124 SH   SOLE   0 0 5,124
RELIANCE STEEL & ALUMINUM CO COM 759509102   940,828 4,647 SH   SOLE   0 0 4,647
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   2,057,829 20,953 SH   SOLE   0 0 20,953
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   881,805 11,352 SH   SOLE   0 0 11,352
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   937,365 12,574 SH   SOLE   0 0 12,574
SELECT SECTOR SPDR TR ENERGY 81369Y506   3,128,973 35,772 SH   SOLE   0 0 35,772
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   4,174,778 30,731 SH   SOLE   0 0 30,731
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   1,880,682 26,676 SH   SOLE   0 0 26,676
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   544,649 4,377 SH   SOLE   0 0 4,377
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   730,654 21,364 SH   SOLE   0 0 21,364
SKYWORKS SOLUTIONS INC COM 83088M102   911,665 10,004 SH   SOLE   0 0 10,004
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   2,222,654 6,708 SH   SOLE   0 0 6,708
SPDR GOLD TR GOLD SHS 78463V107   4,148,377 24,454 SH   SOLE   0 0 24,454
SPDR SER TR S&P METALS MNG 78464A755   1,408,680 28,281 SH   SOLE   0 0 28,281
SPDR SER TR S&P INS ETF 78464A789   1,990,002 48,596 SH   SOLE   0 0 48,596
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   2,414,308 59,030 SH   SOLE   0 0 59,030
STAG INDL INC COM 85254J102   930,234 28,791 SH   SOLE   0 0 28,791
STEEL DYNAMICS INC COM 858119100   923,525 9,453 SH   SOLE   0 0 9,453
TE CONNECTIVITY LTD SHS H84989104   307,090 2,675 SH   SOLE   0 0 2,675
UNION PAC CORP COM 907818108   987,836 4,771 SH   SOLE   0 0 4,771
VANGUARD INDEX FDS TOTAL STK MKT 922908769   211,707 1,107 SH   SOLE   0 0 1,107
VISA INC COM CL A 92826C839   996,752 4,798 SH   SOLE   0 0 4,798
WALMART INC COM 931142103   303,005 2,137 SH   SOLE   0 0 2,137
WISDOMTREE TR YIELD ENHANCD US 97717X511   217,643 5,103 SH   SOLE   0 0 5,103