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
Abbvie Inc COM 00287y109 9,212 56,826 SH   SOLE   56,826 0 0
Accenture Ltd Bermuda Cl A COM g1151c101 1,251 3,710 SH   SOLE   3,710 0 0
Adobe Inc COM 00724f101 5,293 11,618 SH   SOLE   11,618 0 0
Advanced Micro Devices Inc COM 007903107 3,778 34,551 SH   SOLE   34,551 0 0
Albemarle Corp COM 012653101 3,099 14,012 SH   SOLE   14,012 0 0
Alphabet Inc Cap Stock Cl A COM 02079k305 19,091 6,864 SH   SOLE   6,864 0 0
Amazon.com Inc COM 023135106 26,950 8,267 SH   SOLE   8,267 0 0
American Express Co COM 025816109 1,996 10,672 SH   SOLE   10,672 0 0
Ammo Inc COM 00175j107 600 125,050 SH   SOLE   125,050 0 0
Amplify ETF Tr Cwp Enhanced Di COM 032108409 753 20,120 SH   SOLE   20,120 0 0
Analog Devices Inc COM 032654105 870 5,270 SH   SOLE   5,270 0 0
Apollo Global Mgmt Inc COM 03769m106 2,850 45,968 SH   SOLE   45,968 0 0
Apple Inc COM 037833100 12,473 71,431 SH   SOLE   71,431 0 0
Applied Materials Inc COM 038222105 660 5,010 SH   SOLE   5,010 0 0
Arch Resources Inc Cl A COM 03940r107 412 3,000 SH   SOLE   3,000 0 0
Archer Daniels Midland Co COM 039483102 812 9,000 SH   SOLE   9,000 0 0
Automatic Data Processing Inc COM 053015103 1,820 8,000 SH   SOLE   8,000 0 0
AutoZone Inc COM 053332102 5,653 2,765 SH   SOLE   2,765 0 0
Axcelis Technologies Inc COM 054540208 1,961 25,965 SH   SOLE   25,965 0 0
Blackstone Group Inc Cl A COM 09260d107 2,334 18,387 SH   SOLE   18,387 0 0
Booking Holdings Inc COM 09857l108 4,453 1,896 SH   SOLE   1,896 0 0
Bristol Myers Squibb Co COM 110122108 840 11,500 SH   SOLE   11,500 0 0
Broadcom Inc Com COM 11135f101 2,478 3,935 SH   SOLE   3,935 0 0
Bunge Limited COM g16962105 641 5,781 SH   SOLE   5,781 0 0
Callon Pete Co Del Com COM 13123x508 864 14,625 SH   SOLE   14,625 0 0
Carlisle Cos Inc COM 142339100 354 1,440 SH   SOLE   1,440 0 0
Caterpillar Inc COM 149123101 663 2,974 SH   SOLE   2,974 0 0
CBIZ Inc COM 124805102 388 9,250 SH   SOLE   9,250 0 0
Celanese Corp Ser A COM 150870103 379 2,655 SH   SOLE   2,655 0 0
Centene Corp COM 15135b101 387 4,600 SH   SOLE   4,600 0 0
CF Industries Holdings Inc COM 125269100 258 2,500 SH   SOLE   2,500 0 0
Cheniere Energy Inc COM 16411r208 1,664 12,000 SH   SOLE   12,000 0 0
Chesapeake Energy Corp COM 165167735 435 5,000 SH   SOLE   5,000 0 0
Chevron Corp COM 166764100 4,833 29,681 SH   SOLE   29,681 0 0
Chubb Limited COM h1467j104 2,275 10,635 SH   SOLE   10,635 0 0
Cintas Corp COM 172908105 1,695 3,984 SH   SOLE   3,984 0 0
Cleveland Cliffs Inc COM 185899101 3,221 100,000 SH   SOLE   100,000 0 0
Coca-Cola Co COM 191216100 930 15,000 SH   SOLE   15,000 0 0
Coinbase Global Inc Cl A COM 19260q107 429 2,260 SH   SOLE   2,260 0 0
Colgate Palmolive Co COM 194162103 758 10,000 SH   SOLE   10,000 0 0
Commercial Metals Co COM 201723103 832 20,000 SH   SOLE   20,000 0 0
Costco Wholesale Corp COM 22160k105 2,298 3,990 SH   SOLE   3,990 0 0
CSX Corp COM 126408103 1,085 28,980 SH   SOLE   28,980 0 0
Cummins Inc COM 231021106 456 2,225 SH   SOLE   2,225 0 0
CVS Health Corporation COM 126650100 2,277 22,495 SH   SOLE   22,495 0 0
D R Horton Inc COM 23331a109 629 8,440 SH   SOLE   8,440 0 0
Datadog Inc Cl A COM 23804l103 246 1,625 SH   SOLE   1,625 0 0
Deere & Co COM 244199105 1,218 2,932 SH   SOLE   2,932 0 0
Dell Technologies Inc Cl C COM 24703l202 694 13,835 SH   SOLE   13,835 0 0
Devon Energy Corp COM 25179m103 9,379 158,615 SH   SOLE   158,615 0 0
Diamondback Energy Inc COM 25278x109 4,252 31,020 SH   SOLE   31,020 0 0
Digitalocean Holdings Inc COM 25402d102 440 7,600 SH   SOLE   7,600 0 0
Discovery Communications New S COM 25470f104 498 20,000 SH   SOLE   20,000 0 0
Disney Walt Co Disney COM 254687106 3,046 22,205 SH   SOLE   22,205 0 0
Dow Inc COM 260557103 2,491 39,094 SH   SOLE   39,094 0 0
Doximity Inc Cl A COM 26622p107 391 7,500 SH   SOLE   7,500 0 0
Eli Lilly & Co COM 532457108 4,996 17,445 SH   SOLE   17,445 0 0
eLot Inc COM 29014q105 0 46,949 SH   SOLE   46,949 0 0
Emerson Electric Co COM 291011104 1,078 10,990 SH   SOLE   10,990 0 0
Enviva Inc COM 29415b103 1,257 15,875 SH   SOLE   15,875 0 0
EOG Resources Inc COM 26875p101 398 3,339 SH   SOLE   3,339 0 0
Evercore Partners Inc Class A COM 29977a105 2,952 26,520 SH   SOLE   26,520 0 0
Exxon Mobil Corp COM 30231g102 1,068 12,935 SH   SOLE   12,935 0 0
Facebook Inc Cl A COM 30303m102 6,633 29,829 SH   SOLE   29,829 0 0
Ferrari NV COM n3167y103 579 2,655 SH   SOLE   2,655 0 0
Fidelity National Financial In COM 31620r303 830 17,000 SH   SOLE   17,000 0 0
Fortinet Inc COM 34959e109 2,022 5,916 SH   SOLE   5,916 0 0
Freeport-McMoran Inc COM 35671d857 6,518 131,040 SH   SOLE   131,040 0 0
Generac Holdings Inc COM 368736104 1,004 3,377 SH   SOLE   3,377 0 0
General Electric Co New COM 369604301 230 2,512 SH   SOLE   2,512 0 0
Grayscale Bitcoin Tr Btc Accd COM 389637109 607 19,868 SH   SOLE   19,868 0 0
Grayscale Ethereum Tr Eth COM 389638107 396 14,682 SH   SOLE   14,682 0 0
Gxo Logistics Incorporated COM 36262g101 3,325 46,602 SH   SOLE   46,602 0 0
Home Depot Inc COM 437076102 7,349 24,553 SH   SOLE   24,553 0 0
Honeywell Intl Inc COM 438516106 1,242 6,383 SH   SOLE   6,383 0 0
Horizon Therapeutics Pub Ltd COM g46188101 1,368 13,000 SH   SOLE   13,000 0 0
Inmode Ltd COM m5425m103 899 24,370 SH   SOLE   24,370 0 0
Intercontinental Exchange Inc COM 45866f104 3,848 29,128 SH   SOLE   29,128 0 0
Intuitive Surgical Inc COM 46120e602 4,600 15,249 SH   SOLE   15,249 0 0
Johnson & Johnson COM 478160104 6,328 35,704 SH   SOLE   35,704 0 0
Keysight Technologies Inc COM 49338l103 237 1,500 SH   SOLE   1,500 0 0
Kinder Morgan Inc COM 49456b101 189 10,000 SH   SOLE   10,000 0 0
KLA-Tencor Corp COM 482480100 5,421 14,809 SH   SOLE   14,809 0 0
L3harris Technologies Inc COM 502431109 2,759 11,102 SH   SOLE   11,102 0 0
Lam Research Corp COM 512807108 1,388 2,581 SH   SOLE   2,581 0 0
Lauder Estee Cos Inc Cl A COM 518439104 2,463 9,046 SH   SOLE   9,046 0 0
Linde PLC COM g5494j103 3,566 11,163 SH   SOLE   11,163 0 0
Lithium Amers Corp New COM 53680q207 1,463 38,000 SH   SOLE   38,000 0 0
Live Nation Entertainment Inc COM 538034109 249 2,115 SH   SOLE   2,115 0 0
Lockheed Martin Corp COM 539830109 1,413 3,201 SH   SOLE   3,201 0 0
Lululemon Athletica Inc COM 550021109 1,996 5,464 SH   SOLE   5,464 0 0
Marathon Petroleum Corp COM 56585a102 562 6,575 SH   SOLE   6,575 0 0
Marvell Technology Inc COM 573874104 4,138 57,709 SH   SOLE   57,709 0 0
MasterCard Inc Cl A COM 57636q104 659 1,845 SH   SOLE   1,845 0 0
Maxlinear Inc Cl A COM 57776j100 403 6,900 SH   SOLE   6,900 0 0
Merck & Co Inc COM 58933y105 2,147 26,165 SH   SOLE   26,165 0 0
Micron Technology Inc COM 595112103 4,676 60,030 SH   SOLE   60,030 0 0
Microsoft Corp COM 594918104 16,168 52,442 SH   SOLE   52,442 0 0
Mongodb Inc Cl A COM 60937p106 5,610 12,646 SH   SOLE   12,646 0 0
Morgan Stanley COM 617446448 2,880 32,953 SH   SOLE   32,953 0 0
Mosaic Co COM 61945c103 4,979 74,877 SH   SOLE   74,877 0 0
Motorola Solutions Inc COM 620076307 1,596 6,590 SH   SOLE   6,590 0 0
NASDAQ Inc COM 631103108 1,868 10,481 SH   SOLE   10,481 0 0
Netflix Inc COM 64110l106 306 816 SH   SOLE   816 0 0
Newmont Mining Corp COM 651639106 3,100 39,020 SH   SOLE   39,020 0 0
Nexstar Broadcasting Group Inc COM 65336k103 422 2,240 SH   SOLE   2,240 0 0
Nextera Energy Inc COM 65339f101 1,101 13,000 SH   SOLE   13,000 0 0
Nike Inc Cl B COM 654106103 1,841 13,684 SH   SOLE   13,684 0 0
Nova Measuring Instruments Ltd COM m7516k103 1,478 13,570 SH   SOLE   13,570 0 0
Nutrien Ltd COM 67077m108 1,354 13,018 SH   SOLE   13,018 0 0
Nv5 Global Inc COM 62945v109 1,296 9,722 SH   SOLE   9,722 0 0
NVIDIA Corp COM 67066g104 7,943 29,111 SH   SOLE   29,111 0 0
NXP Semiconductors NV COM n6596x109 7,404 40,005 SH   SOLE   40,005 0 0
ON Semiconductor Corp COM 682189105 2,194 35,045 SH   SOLE   35,045 0 0
Onto Innovation Inc COM 683344105 1,690 19,450 SH   SOLE   19,450 0 0
Owl Rock Capital Corporation COM 69121k104 584 39,500 SH   SOLE   39,500 0 0
Palo Alto Networks Inc COM 697435105 4,384 7,042 SH   SOLE   7,042 0 0
Paypal Holdings Inc COM 70450y103 5,042 43,598 SH   SOLE   43,598 0 0
Pioneer Natural Resources Co COM 723787107 4,931 19,721 SH   SOLE   19,721 0 0
Procter & Gamble Co COM 742718109 1,070 7,000 SH   SOLE   7,000 0 0
Prudential Financial Inc COM 744320102 948 8,020 SH   SOLE   8,020 0 0
Raytheon Technologies Corp COM 75513e101 2,765 27,912 SH   SOLE   27,912 0 0
Regeneron Pharmaceuticals COM 75886f107 2,304 3,299 SH   SOLE   3,299 0 0
Salesforce.com Inc COM 79466l302 362 1,705 SH   SOLE   1,705 0 0
Schwab Charles Corp COM 808513105 2,566 30,435 SH   SOLE   30,435 0 0
Sealed Air Corp COM 81211k100 289 4,315 SH   SOLE   4,315 0 0
ServiceNow Inc COM 81762p102 856 1,538 SH   SOLE   1,538 0 0
Sherwin Williams Co COM 824348106 1,656 6,633 SH   SOLE   6,633 0 0
Silvergate Cap Corp Cl A COM 82837p408 211 1,400 SH   SOLE   1,400 0 0
Tesla Motors Inc COM 88160r101 8,296 7,699 SH   SOLE   7,699 0 0
Thermo Fisher Scientific Inc COM 883556102 7,582 12,836 SH   SOLE   12,836 0 0
Trane Technologies PLC COM g8994e103 611 4,000 SH   SOLE   4,000 0 0
Triton Intl Ltd Cl A COM g9078f107 875 12,475 SH   SOLE   12,475 0 0
Union Pacific Corp COM 907818108 1,076 3,939 SH   SOLE   3,939 0 0
United Parcel Service Inc Cl B COM 911312106 1,631 7,606 SH   SOLE   7,606 0 0
United Rentals Inc COM 911363109 4,580 12,893 SH   SOLE   12,893 0 0
UnitedHealth Group Inc COM 91324p102 11,316 22,189 SH   SOLE   22,189 0 0
Unity Software Inc COM 91332u101 335 3,379 SH   SOLE   3,379 0 0
Upstart Holdings Inc COM 91680m107 549 5,030 SH   SOLE   5,030 0 0
Valero Energy Corp COM 91913y100 1,757 17,300 SH   SOLE   17,300 0 0
Verizon Communications Inc COM 92343v104 458 9,000 SH   SOLE   9,000 0 0
Vertex Pharmaceuticals Inc COM 92532f100 380 1,457 SH   SOLE   1,457 0 0
Walgreens Boots Alliance Inc COM 931427108 208 4,650 SH   SOLE   4,650 0 0
Zim Integrated Shipping Serv COM m9t951109 547 7,525 SH   SOLE   7,525 0 0
Adyen NV Unsponsred ADS COM 00783v104 1,257 62,476 SH   SOLE   62,476 0 0
ASML Holding NV NY Registry COM n07059210 350 524 SH   SOLE   524 0 0
BHP Billiton Ltd Sp ADR COM 088606108 1,854 24,000 SH   SOLE   24,000 0 0
LVMH Moet Hennessy Louis Vuitt COM 502441306 4,560 31,552 SH   SOLE   31,552 0 0
Rio Tinto PLC Sp ADR COM 767204100 1,092 13,580 SH   SOLE   13,580 0 0
Sea Ltd ADR COM 81141r100 1,590 13,271 SH   SOLE   13,271 0 0
Taiwan Semiconductor Mfg Ltd S COM 874039100 351 3,371 SH   SOLE   3,371 0 0
Direxion Daily Financial Bull COM 25459y694 239 2,037 SH   SOLE   2,037 0 0
Direxion Daily Semiconductor 3 COM 25459w458 424 10,939 SH   SOLE   10,939 0 0
SPDR S&P 500 ETF TR COM 78462f103 553 1,224 SH   SOLE   1,224 0 0
Vanguard S&P 500 ETF COM 922908363 239 575 SH   SOLE   575 0 0
Sound Shore Fund Inc MUTUAL FUND 836083105 326 7,998 SH   SOLE   7,998 0 0
Brookfield Infrast Partners LP MLP g16252101 331 5,000 SH   SOLE   5,000 0 0
Gaming & Leisure Properties In REIT 36467j108 249 5,300 SH   SOLE   5,300 0 0
Healthcare Tr America Inc Cl A REIT 42225p501 481 15,350 SH   SOLE   15,350 0 0
Innovative Industrial Properti REIT 45781v101 1,327 6,461 SH   SOLE   6,461 0 0
Iron Mountain Inc REIT 46284v101 332 6,000 SH   SOLE   6,000 0 0
Simon Property Group Inc REIT 828806109 290 2,203 SH   SOLE   2,203 0 0
W P Carey Inc COM 92936u109 1,731 21,415 SH   SOLE   21,415 0 0