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
ADOBE SYSTEMS INCORPORATED COM 00724F101   10,001,893 25,954 SH   SOLE   0 0 25,954
ADVANCED MICRO DEVICES INC COM 007903107   14,202,629 144,910 SH   SOLE   0 0 144,910
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   4,117,772 40,299 SH   SOLE   0 0 40,299
ALPHABET INC CAP STK CL C 02079K107   17,296,760 166,315 SH   SOLE   0 0 166,315
AMAZON COM INC COM 023135106   10,295,947 99,680 SH   SOLE   0 0 99,680
APPLE INC COM 037833100   21,722,004 131,728 SH   SOLE   0 0 131,728
BAKER HUGHES COMPANY CL A 05722G100   14,265,498 494,300 SH   SOLE   0 0 494,300
BANK AMERICA CORP COM 060505104   4,539,770 158,733 SH   SOLE   0 0 158,733
BLOCK INC CL A 852234103   3,501,768 51,009 SH   SOLE   0 0 51,009
BOEING CO COM 097023105   13,979,169 65,806 SH   SOLE   0 0 65,806
BRISTOL-MYERS SQUIBB CO COM 110122108   204,672 2,953 SH   SOLE   0 0 2,953
CF INDS HLDGS INC COM 125269100   6,612,610 91,221 SH   SOLE   0 0 91,221
CHEVRON CORP NEW COM 166764100   18,043,682 110,589 SH   SOLE   0 0 110,589
CISCO SYS INC COM 17275R102   6,964,623 133,230 SH   SOLE   0 0 133,230
CLOUDFLARE INC CL A COM 18915M107   11,818,681 191,675 SH   SOLE   0 0 191,675
COCA COLA CO COM 191216100   5,837,975 94,115 SH   SOLE   0 0 94,115
CONOCOPHILLIPS COM 20825C104   8,400,011 84,669 SH   SOLE   0 0 84,669
CROWN CASTLE INC COM 22822V101   6,216,199 46,445 SH   SOLE   0 0 46,445
CYBERARK SOFTWARE LTD SHS M2682V108   10,875,050 73,490 SH   SOLE   0 0 73,490
DESKTOP METAL INC COM CL A 25058X105   1,169,838 508,625 SH   SOLE   0 0 508,625
DEVON ENERGY CORP NEW COM 25179M103   7,936,053 156,808 SH   SOLE   0 0 156,808
DIAMONDBACK ENERGY INC COM 25278X109   13,568,094 100,378 SH   SOLE   0 0 100,378
DISNEY WALT CO COM 254687106   11,351,603 113,369 SH   SOLE   0 0 113,369
EMCOR GROUP INC COM 29084Q100   5,303,035 32,616 SH   SOLE   0 0 32,616
ENPHASE ENERGY INC COM 29355A107   8,500,779 40,426 SH   SOLE   0 0 40,426
EOG RES INC COM 26875P101   6,083,643 53,072 SH   SOLE   0 0 53,072
EVOQUA WATER TECHNOLOGIES CO COM 30057T105   7,644,500 153,751 SH   SOLE   0 0 153,751
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707   856,036 15,644 SH   SOLE   0 0 15,644
EXXON MOBIL CORP COM 30231G102   318,343 2,903 SH   SOLE   0 0 2,903
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   4,351,021 28,066 SH   SOLE   0 0 28,066
FORTINET INC COM 34959E109   16,899,382 254,279 SH   SOLE   0 0 254,279
GILEAD SCIENCES INC COM 375558103   5,773,416 69,584 SH   SOLE   0 0 69,584
GOLDMAN SACHS GROUP INC COM 38141G104   6,414,954 19,611 SH   SOLE   0 0 19,611
GRANITE CONSTR INC COM 387328107   12,176,039 296,398 SH   SOLE   0 0 296,398
INTERNATIONAL BUSINESS MACHS COM 459200101   9,889,465 75,440 SH   SOLE   0 0 75,440
INTUITIVE SURGICAL INC COM NEW 46120E602   13,262,470 51,914 SH   SOLE   0 0 51,914
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   360,126 4,639 SH   SOLE   0 0 4,639
INVESCO QQQ TR UNIT SER 1 46090E103   1,016,707 3,168 SH   SOLE   0 0 3,168
ISHARES TR RUSSELL 2000 ETF 464287655   4,268,577 23,927 SH   SOLE   0 0 23,927
ISHARES TR RUS 1000 GRW ETF 464287614   397,769 1,628 SH   SOLE   0 0 1,628
ISHARES TR CORE S&P SCP ETF 464287804   5,776,955 59,741 SH   SOLE   0 0 59,741
ISHARES TR CORE S&P US GWT 464287671   404,347 4,555 SH   SOLE   0 0 4,555
JOHNSON & JOHNSON COM 478160104   746,446 4,816 SH   SOLE   0 0 4,816
JOHNSON CTLS INTL PLC SHS G51502105   5,622,561 93,367 SH   SOLE   0 0 93,367
JPMORGAN CHASE & CO COM 46625H100   10,568,215 81,101 SH   SOLE   0 0 81,101
LOWES COS INC COM 548661107   5,631,555 28,162 SH   SOLE   0 0 28,162
MEDICAL PPTYS TRUST INC COM 58463J304   171,798 20,900 SH   SOLE   0 0 20,900
MEDTRONIC PLC SHS G5960L103   6,878,579 85,321 SH   SOLE   0 0 85,321
MGM RESORTS INTERNATIONAL COM 552953101   5,891,158 132,624 SH   SOLE   0 0 132,624
MICROSOFT CORP COM 594918104   19,388,844 67,252 SH   SOLE   0 0 67,252
NORTHROP GRUMMAN CORP COM 666807102   681,499 1,476 SH   SOLE   0 0 1,476
NVIDIA CORPORATION COM 67066G104   27,795,643 100,067 SH   SOLE   0 0 100,067
OKTA INC CL A 679295105   4,323,211 50,130 SH   SOLE   0 0 50,130
OMEGA HEALTHCARE INVS INC COM 681936100   8,178,458 298,375 SH   SOLE   0 0 298,375
PARK HOTELS & RESORTS INC COM 700517105   5,493,031 444,420 SH   SOLE   0 0 444,420
PAYPAL HLDGS INC COM 70450Y103   5,373,469 70,759 SH   SOLE   0 0 70,759
PHILLIPS 66 COM 718546104   8,773,831 86,544 SH   SOLE   0 0 86,544
QUANTA SVCS INC COM 74762E102   15,707,320 94,259 SH   SOLE   0 0 94,259
RAYTHEON TECHNOLOGIES CORP COM 75513E101   10,587,882 108,117 SH   SOLE   0 0 108,117
SALESFORCE INC COM 79466L302   7,618,610 38,135 SH   SOLE   0 0 38,135
SELECT SECTOR SPDR TR ENERGY 81369Y506   500,233 6,039 SH   SOLE   0 0 6,039
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   577,232 4,459 SH   SOLE   0 0 4,459
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   616,701 19,182 SH   SOLE   0 0 19,182
SERVICE PPTYS TR COM SH BEN INT 81761L102   8,268,065 830,127 SH   SOLE   0 0 830,127
SERVICENOW INC COM 81762P102   9,586,244 20,628 SH   SOLE   0 0 20,628
SHAKE SHACK INC CL A 819047101   6,799,245 122,531 SH   SOLE   0 0 122,531
SNOWFLAKE INC CL A 833445109   292,225 1,894 SH   SOLE   0 0 1,894
SOUTHWEST AIRLS CO COM 844741108   7,137,421 219,343 SH   SOLE   0 0 219,343
SPDR GOLD TR GOLD SHS 78463V107   681,212 3,718 SH   SOLE   0 0 3,718
SPDR S&P 500 ETF TR TR UNIT 78462F103   291,076 711 SH   SOLE   0 0 711
SPDR SER TR S&P KENSHO NEW 78468R648   218,069 5,107 SH   SOLE   0 0 5,107
SPDR SER TR S&P BIOTECH 78464A870   1,869,355 24,529 SH   SOLE   0 0 24,529
SPRUCE POWER HOLDING CORP COM CL A 9837FR100   14,350 17,500 SH   SOLE   0 0 17,500
STARBUCKS CORP COM 855244109   9,736,051 93,499 SH   SOLE   0 0 93,499
STRATASYS LTD SHS M85548101   5,379,540 325,441 SH   SOLE   0 0 325,441
TARGET CORP COM 87612E106   7,308,258 44,124 SH   SOLE   0 0 44,124
TESLA INC COM 88160R101   444,379 2,142 SH   SOLE   0 0 2,142
UGI CORP NEW COM 902681105   5,674,083 163,236 SH   SOLE   0 0 163,236
VANECK ETF TRUST OIL SERVICES ETF 92189H607   10,761,512 38,832 SH   SOLE   0 0 38,832
VANGUARD INDEX FDS VALUE ETF 922908744   611,689 4,429 SH   SOLE   0 0 4,429
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   365,642 2,608 SH   SOLE   0 0 2,608
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,584,296 10,287 SH   SOLE   0 0 10,287
VERIZON COMMUNICATIONS INC COM 92343V104   4,986,258 128,214 SH   SOLE   0 0 128,214
VISA INC COM CL A 92826C839   247,330 1,097 SH   SOLE   0 0 1,097
WISDOMTREE TR EMG MKTS SMCAP 97717W281   512,996 11,203 SH   SOLE   0 0 11,203