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
Activision Blizzard Inc Com COM 00507V109 6,049 77,697 SH   SOLE NONE 0 0 77,697
Adobe Inc Com COM 00724F101 7,106 19,411 SH   SOLE NONE 0 0 19,411
Adt Inc Com COM 00090Q103 4,978 809,507 SH   SOLE NONE 0 0 809,507
Advanced Micro Devices Inc Com COM 007903107 10,793 141,134 SH   SOLE NONE 0 0 141,134
Alibaba Group Holding Ltd Adr Sponsored SPONSORED ADS 01609W102 4,894 43,048 SH   SOLE NONE 0 0 43,048
Alphabet Inc Com Cl C CAP STK CL C 02079K107 17,877 8,173 SH   SOLE NONE 0 0 8,173
Amazon Com Inc Com COM 023135106 8,108 76,340 SH   SOLE NONE 0 0 76,340
American Express Co Com COM 025816109 3,978 28,697 SH   SOLE NONE 0 0 28,697
Apple Inc Com COM 037833100 18,078 132,228 SH   SOLE NONE 0 0 132,228
Baker Hughes Company Com Cl A CL A 05722G100 9,875 342,051 SH   SOLE NONE 0 0 342,051
Bank Of America Corporation Com COM 060505104 4,780 153,537 SH   SOLE NONE 0 0 153,537
Block Inc Com Cl A CL A 852234103 2,953 48,048 SH   SOLE NONE 0 0 48,048
Boeing Co Com COM 097023105 8,929 65,308 SH   SOLE NONE 0 0 65,308
Bristol Myers Squibb Co Com COM 110122108 230 2,989 SH   SOLE NONE 0 0 2,989
Chevron Corporation Com COM 166764100 15,821 109,274 SH   SOLE NONE 0 0 109,274
Cisco Systems Inc Com COM 17275R102 5,602 131,379 SH   SOLE NONE 0 0 131,379
Cloudflare Inc Com Cl A CL A COM 18915M107 6,773 154,804 SH   SOLE NONE 0 0 154,804
Coca Cola Co Com COM 191216100 5,874 93,378 SH   SOLE NONE 0 0 93,378
Conocophillips Com COM 20825C104 9,413 104,806 SH   SOLE NONE 0 0 104,806
Crane Holdings Co Com COM 224441105 2,178 24,879 SH   SOLE NONE 0 0 24,879
Cyberark Software Ltd Com SHS M2682V108 9,342 73,009 SH   SOLE NONE 0 0 73,009
Desktop Metal Inc Com Cl A COM CL A 25058X105 1,036 471,050 SH   SOLE NONE 0 0 471,050
Diamondback Energy Inc Com COM 25278X109 7,723 63,745 SH   SOLE NONE 0 0 63,745
Emcor Group Com COM 29084Q100 4,969 48,266 SH   SOLE NONE 0 0 48,266
Enphase Energy Inc Com COM 29355A107 9,221 47,229 SH   SOLE NONE 0 0 47,229
Evoqua Water Technologies Corp Com COM 30057T105 8,521 262,096 SH   SOLE NONE 0 0 262,096
Exchange Traded Concepts Trust Robo Glb Etf ROBO GLB ETF 301505707 658 14,644 SH   SOLE NONE 0 0 14,644
Exxon Mobil Corporation Com COM 30231G102 249 2,903 SH   SOLE NONE 0 0 2,903
First Trust Exchange Traded Fu Ny Arca Biotech Etf NY ARCA BIOTECH 33733E203 3,855 28,435 SH   SOLE NONE 0 0 28,435
Fiserv Inc Com COM 337738108 6,600 74,185 SH   SOLE NONE 0 0 74,185
Fortinet Inc Com COM 34959E109 13,935 246,280 SH   SOLE NONE 0 0 246,280
Gilead Sciences Inc Com COM 375558103 8,884 143,728 SH   SOLE NONE 0 0 143,728
Goldman Sachs Group Inc Com COM 38141G104 5,733 19,301 SH   SOLE NONE 0 0 19,301
Goodyear Tire Rubber Co Com COM 382550101 4,510 421,102 SH   SOLE NONE 0 0 421,102
Granite Construction Com COM 387328107 8,877 304,646 SH   SOLE NONE 0 0 304,646
International Bus Mach Corp Com COM 459200101 10,688 75,696 SH   SOLE NONE 0 0 75,696
Intuitive Surgical Inc Com COM NEW 46120E602 6,359 31,682 SH   SOLE NONE 0 0 31,682
Invesco Exchange Traded Fund T Solar Etf SOLAR ETF 46138G706 358 5,009 SH   SOLE NONE 0 0 5,009
Invesco Qqq Trust Unit Ser 1 Etf UNIT SER 1 46090E103 412 1,469 SH   SOLE NONE 0 0 1,469
Ishares Inc Core Msci Emkt Etf CORE MSCI EMKT 46434G103 8,408 171,379 SH   SOLE NONE 0 0 171,379
Ishares Trust Core Msci Total Etf CORE MSCI TOTAL 46432F834 6,378 111,830 SH   SOLE NONE 0 0 111,830
Ishares Trust Rus 1000 Grw Etf RUS 1000 GRW ETF 464287614 365 1,668 SH   SOLE NONE 0 0 1,668
Ishares Trust Rus 2000 Val Etf RUS 2000 VAL ETF 464287630 616 4,526 SH   SOLE NONE 0 0 4,526
Ishares Trust Russell 2000 Etf RUSSELL 2000 ETF 464287655 4,067 24,016 SH   SOLE NONE 0 0 24,016
Johnson Johnson Com COM 478160104 817 4,601 SH   SOLE NONE 0 0 4,601
Jp Morgan Chase Co Com COM 46625H100 6,459 57,361 SH   SOLE NONE 0 0 57,361
Las Vegas Sands Corp Com COM 517834107 4,966 147,835 SH   SOLE NONE 0 0 147,835
Microsoft Corp Com COM 594918104 15,350 59,769 SH   SOLE NONE 0 0 59,769
Northrop Grumman Corp Com COM 666807102 806 1,684 SH   SOLE NONE 0 0 1,684
Nvidia Corp Com COM 67066G104 15,135 99,843 SH   SOLE NONE 0 0 99,843
Okta Inc Com Cl A CL A 679295105 3,263 36,092 SH   SOLE NONE 0 0 36,092
Omega Healthcare Investors Com Stk Usd0 10 COM 681936100 8,145 288,948 SH   SOLE NONE 0 0 288,948
Park Hotels Resorts Inc Com Usd0 01 COM 700517105 6,096 449,260 SH   SOLE NONE 0 0 449,260
Paypal Holdings Inc Com COM 70450Y103 3,598 51,521 SH   SOLE NONE 0 0 51,521
Phillips 66 Com COM 718546104 5,866 71,543 SH   SOLE NONE 0 0 71,543
Pulte Group Inc Com COM 745867101 4,853 122,466 SH   SOLE NONE 0 0 122,466
Quanta Services Com COM 74762E102 14,180 113,132 SH   SOLE NONE 0 0 113,132
Raytheon Tech Corp Com COM 75513E101 10,283 106,989 SH   SOLE NONE 0 0 106,989
Realty Income Corp Com COM 756109104 3,867 56,650 SH   SOLE NONE 0 0 56,650
Salesforce Inc Com COM 79466L302 5,167 31,308 SH   SOLE NONE 0 0 31,308
Select Sector Spdr Trust Energy Etf ENERGY 81369Y506 390 5,460 SH   SOLE NONE 0 0 5,460
Select Sector Spdr Trust Financial Etf FINANCIAL 81369Y605 618 19,657 SH   SOLE NONE 0 0 19,657
Select Sector Spdr Trust Sbi Healthcare Etf SBI HEALTHCARE 81369Y209 608 4,743 SH   SOLE NONE 0 0 4,743
Service Properties Trust Com Usd0 01 Sh Ben Int COM SH BEN INT 81761L102 6,203 1,186,086 SH   SOLE NONE 0 0 1,186,086
Servicenow Inc Com COM 81762P102 7,448 15,663 SH   SOLE NONE 0 0 15,663
Shake Shack Inc Com Cl A CL A 819047101 4,802 121,623 SH   SOLE NONE 0 0 121,623
Southwest Airlines Co Com COM 844741108 7,767 215,047 SH   SOLE NONE 0 0 215,047
Spdr Gold Trust Gold Shs Etf GOLD SHS 78463V107 626 3,718 SH   SOLE NONE 0 0 3,718
Spdr Series Trust S P Biotech Etf S&P BIOTECH 78464A870 1,797 24,195 SH   SOLE NONE 0 0 24,195
Starbucks Corp Com COM 855244109 7,363 96,386 SH   SOLE NONE 0 0 96,386
Stratasys Ltd Com SHS M85548101 5,770 307,891 SH   SOLE NONE 0 0 307,891
Tesla Inc Com COM 88160R101 426 632 SH   SOLE NONE 0 0 632
Tjx Cos Inc Com COM 872540109 5,514 98,735 SH   SOLE NONE 0 0 98,735
Ugi Corp Com COM 902681105 6,169 159,788 SH   SOLE NONE 0 0 159,788
Us Bancorp Com COM NEW 902973304 6,018 130,776 SH   SOLE NONE 0 0 130,776
Vaneck Etf Trust Vaneck Oil Services Etf OIL SERVICES ETF 92189H607 8,580 36,886 SH   SOLE NONE 0 0 36,886
Vanguard Comm Srvc Etf COMM SRVC ETF 92204A884 208 2,213 SH   SOLE NONE 0 0 2,213
Vanguard Div App Etf DIV APP ETF 921908844 1,427 9,948 SH   SOLE NONE 0 0 9,948
Vanguard Value Etf VALUE ETF 922908744 455 3,450 SH   SOLE NONE 0 0 3,450
Verizon Communications Com COM 92343V104 6,291 123,957 SH   SOLE NONE 0 0 123,957
Visa Inc Com Cl A COM CL A 92826C839 235 1,195 SH   SOLE NONE 0 0 1,195
Wabtec Corp Com COM 929740108 7,072 86,157 SH   SOLE NONE 0 0 86,157
Walt Disney Company The Com COM 254687106 9,110 96,504 SH   SOLE NONE 0 0 96,504
Wisdomtree Tr New Econ Real Es Emg Mkts Smcap Etf EMG MKTS SMCAP 97717W281 645 14,445 SH   SOLE NONE 0 0 14,445
Wisdomtree Tr New Econ Real Es Us Smallcap Divd Etf US SMALLCAP DIVD 97717W604 2,967 105,134 SH   SOLE NONE 0 0 105,134
Xl Fleet Corp Com Cl A COM CL A 9837FR100 68 58,900 SH   SOLE NONE 0 0 58,900