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
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   806,237 8,497 SH   SOLE   0 0 8,497
ALPHABET INC CAP STK CL A 02079K305   2,253,695 16,481 SH   SOLE   0 0 16,481
AMAZON COM INC COM 023135106   1,097,605 8,697 SH   SOLE   0 0 8,697
AMERICAN TOWER CORP NEW COM 03027X100   1,086,088 6,738 SH   SOLE   0 0 6,738
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607   208,392 10,616 SH   SOLE   0 0 10,616
APPLE INC COM 037833100   2,326,006 13,346 SH   SOLE   0 0 13,346
AVALONBAY CMNTYS INC COM 053484101   1,223,624 7,110 SH   SOLE   0 0 7,110
BP PLC SPONSORED ADR 055622104   392,019 9,846 SH   SOLE   0 0 9,846
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   309,263 917 SH   SOLE   0 0 917
BROWN FORMAN CORP CL B 115637209   797,095 14,275 SH   SOLE   0 0 14,275
CME GROUP INC COM 12572Q105   2,124,245 9,931 SH   SOLE   0 0 9,931
CAMPING WORLD HLDGS INC CL A 13462K109   1,352,988 77,402 SH   SOLE   0 0 77,402
CASEYS GEN STORES INC COM 147528103   1,196,501 4,525 SH   SOLE   0 0 4,525
CHEVRON CORP NEW COM 166764100   3,000,524 17,905 SH   SOLE   0 0 17,905
CHIPOTLE MEXICAN GRILL INC COM 169656105   380,855 207 SH   SOLE   0 0 207
CLEAN ENERGY FUELS CORP COM 184499101   38,439 10,000 SH   SOLE   0 0 10,000
COCA COLA CO COM 191216100   2,099,178 38,317 SH   SOLE   0 0 38,317
COLUMBIA ETF TR I MULTI SEC MUNI 19761L607   1,516,028 78,571 SH   SOLE   0 0 78,571
COSTCO WHSL CORP NEW COM 22160K105   1,796,344 3,213 SH   SOLE   0 0 3,213
DIGITAL RLTY TR INC COM 253868103   1,282,144 10,994 SH   SOLE   0 0 10,994
DOW INC COM 260557103   1,714,213 34,838 SH   SOLE   0 0 34,838
EOG RES INC COM 26875P101   2,595,970 19,393 SH   SOLE   0 0 19,393
EQT CORP COM 26884L109   2,525,195 59,931 SH   SOLE   0 0 59,931
ENOVIX CORPORATION COM 293594107   2,098,425 210,897 SH   SOLE   0 0 210,897
EQUINIX INC COM 29444U700   1,396,140 1,964 SH   SOLE   0 0 1,964
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   507,876 6,874 SH   SOLE   0 0 6,874
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   284,908 9,329 SH   SOLE   0 0 9,329
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100   235,710 16,403 SH   SOLE   0 0 16,403
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   634,159 14,341 SH   SOLE   0 0 14,341
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   694,903 35,903 SH   SOLE   0 0 35,903
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   244,122 5,220 SH   SOLE   0 0 5,220
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599   226,771 6,457 SH   SOLE   0 0 6,457
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680   321,339 9,474 SH   SOLE   0 0 9,474
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698   218,075 6,450 SH   SOLE   0 0 6,450
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854   380,797 11,563 SH   SOLE   0 0 11,563
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862   378,933 10,170 SH   SOLE   0 0 10,170
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208   218,219 5,723 SH   SOLE   0 0 5,723
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307   353,366 9,588 SH   SOLE   0 0 9,588
GENERAL MTRS CO COM 37045V100   1,401,813 47,064 SH   SOLE   0 0 47,064
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800   3,191,776 101,548 SH   SOLE   0 0 101,548
INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101   346,261 4,535 SH   SOLE   0 0 4,535
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   2,264,839 150,039 SH   SOLE   0 0 150,039
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   1,176,461 67,150 SH   SOLE   0 0 67,150
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   1,378,213 60,474 SH   SOLE   0 0 60,474
ISHARES TR RUS 1000 GRW ETF 464287614   313,449 1,177 SH   SOLE   0 0 1,177
JPMORGAN CHASE & CO COM 46625H100   2,111,885 14,677 SH   SOLE   0 0 14,677
JOHNSON & JOHNSON COM 478160104   1,705,493 11,110 SH   SOLE   0 0 11,110
KINDER MORGAN INC DEL COM 49456B101   2,375,761 139,382 SH   SOLE   0 0 139,382
MSC INDL DIRECT INC CL A 553530106   1,706,513 17,396 SH   SOLE   0 0 17,396
MSCI INC COM 55354G100   999,329 2,027 SH   SOLE   0 0 2,027
MASTERCARD INCORPORATED CL A 57636Q104   1,708,254 4,410 SH   SOLE   0 0 4,410
MCDONALDS CORP COM 580135101   987,054 3,807 SH   SOLE   0 0 3,807
MELCO RESORTS AND ENTMNT LTD ADR 585464100   891,443 110,807 SH   SOLE   0 0 110,807
MICROSOFT CORP COM 594918104   2,325,176 7,080 SH   SOLE   0 0 7,080
MIDDLEBY CORP COM 596278101   350,580 3,000 SH   SOLE   0 0 3,000
MONSTER BEVERAGE CORP NEW COM 61174X109   1,135,032 22,563 SH   SOLE   0 0 22,563
NATIONAL HEALTH INVS INC COM 63633D104   1,130,854 22,790 SH   SOLE   0 0 22,790
NIKE INC CL B 654106103   809,751 7,866 SH   SOLE   0 0 7,866
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101   1,142,228 93,779 SH   SOLE   0 0 93,779
NVIDIA CORPORATION COM 67066G104   237,804 570 SH   SOLE   0 0 570
OCCIDENTAL PETE CORP COM 674599105   2,036,905 31,048 SH   SOLE   0 0 31,048
OLIN CORP COM PAR $1 680665205   1,769,055 38,081 SH   SOLE   0 0 38,081
ON SEMICONDUCTOR CORP COM 682189105   1,081,847 12,606 SH   SOLE   0 0 12,606
OVERSTOCK COM INC DEL COM 690370101   1,244,214 79,401 SH   SOLE   0 0 79,401
PPL CORP COM 69351T106   1,044,647 43,615 SH   SOLE   0 0 43,615
PACCAR INC COM 693718108   300,475 3,666 SH   SOLE   0 0 3,666
PEPSICO INC COM 713448108   2,045,322 12,723 SH   SOLE   0 0 12,723
PHILIP MORRIS INTL INC COM 718172109   2,048,209 22,016 SH   SOLE   0 0 22,016
PROLOGIS INC. COM 74340W103   1,299,857 12,490 SH   SOLE   0 0 12,490
PUBLIC STORAGE COM 74460D109   1,188,854 4,666 SH   SOLE   0 0 4,666
QUALCOMM INC COM 747525103   1,851,295 16,861 SH   SOLE   0 0 16,861
SPDR GOLD TR GOLD SHS 78463V107   3,186,099 17,328 SH   SOLE   0 0 17,328
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   237,823 6,009 SH   SOLE   0 0 6,009
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   329,126 9,993 SH   SOLE   0 0 9,993
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   482,911 11,164 SH   SOLE   0 0 11,164
SHERWIN WILLIAMS CO COM 824348106   943,316 3,933 SH   SOLE   0 0 3,933
SIMON PPTY GROUP INC NEW COM 828806109   1,803,962 16,804 SH   SOLE   0 0 16,804
SOUTHERN COPPER CORP COM 84265V105   2,286,018 32,352 SH   SOLE   0 0 32,352
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   184,800 10,000 SH   SOLE   0 0 10,000
STARBUCKS CORP COM 855244109   635,294 6,700 SH   SOLE   0 0 6,700
T-MOBILE US INC COM 872590104   1,199,172 8,707 SH   SOLE   0 0 8,707
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,316,691 14,401 SH   SOLE   0 0 14,401
THE TRADE DESK INC COM CL A 88339J105   298,480 4,000 SH   SOLE   0 0 4,000
THERMO FISHER SCIENTIFIC INC COM 883556102   957,777 2,053 SH   SOLE   0 0 2,053
US BANCORP DEL COM NEW 902973304   1,232,395 39,456 SH   SOLE   0 0 39,456
UNITEDHEALTH GROUP INC COM 91324P102   1,529,041 2,895 SH   SOLE   0 0 2,895
VALERO ENERGY CORP COM 91913Y100   3,211,555 24,371 SH   SOLE   0 0 24,371
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   238,680 5,027 SH   SOLE   0 0 5,027
VENTAS INC COM 92276F100   1,106,933 26,426 SH   SOLE   0 0 26,426
VISA INC COM CL A 92826C839   1,950,279 8,309 SH   SOLE   0 0 8,309
WP CAREY INC COM 92936U109   547,074 10,251 SH   SOLE   0 0 10,251
WHEATON PRECIOUS METALS CORP COM 962879102   204,457 4,711 SH   SOLE   0 0 4,711
WISDOMTREE TR EM EX ST-OWNED 97717X578   1,614,337 62,352 SH   SOLE   0 0 62,352
ZOETIS INC CL A 98978V103   937,093 5,575 SH   SOLE   0 0 5,575