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 8,050 59,451 SH   SOLE   59,451 0 0
Accenture Ltd Bermuda Cl A COM g1151c101 2,780 6,705 SH   SOLE   6,705 0 0
Adobe Inc COM 00724f101 9,335 16,462 SH   SOLE   16,462 0 0
Advanced Micro Devices Inc COM 007903107 6,375 44,301 SH   SOLE   44,301 0 0
Affirm Holdings Inc Cl A COM 00827b106 1,925 19,140 SH   SOLE   19,140 0 0
Albemarle Corp COM 012653101 2,864 12,250 SH   SOLE   12,250 0 0
Alphabet Inc Cap Stock Cl A COM 02079k305 19,355 6,681 SH   SOLE   6,681 0 0
Amazon.com Inc COM 023135106 30,269 9,078 SH   SOLE   9,078 0 0
American Express Co COM 025816109 1,005 6,140 SH   SOLE   6,140 0 0
Ammo Inc COM 00175j107 639 117,200 SH   SOLE   117,200 0 0
Amplify ETF Tr Cwp Enhanced Di COM 032108409 398 10,425 SH   SOLE   10,425 0 0
Analog Devices Inc COM 032654105 1,102 6,270 SH   SOLE   6,270 0 0
Apollo Global Mgmt Inc COM 03769m106 3,968 54,783 SH   SOLE   54,783 0 0
Apollo Global Mgmt Inc Cl A COM 03768e105 3,457 47,733 SH   SOLE   47,733 0 0
Apple Inc COM 037833100 13,246 74,596 SH   SOLE   74,596 0 0
Applied Materials Inc COM 038222105 729 4,635 SH   SOLE   4,635 0 0
Archer Daniels Midland Co COM 039483102 203 3,000 SH   SOLE   3,000 0 0
Automatic Data Processing Inc COM 053015103 1,973 8,000 SH   SOLE   8,000 0 0
AutoZone Inc COM 053332102 5,784 2,759 SH   SOLE   2,759 0 0
Axcelis Technologies Inc COM 054540208 1,857 24,900 SH   SOLE   24,900 0 0
Bio Techne Corp COM 09073m104 2,586 4,998 SH   SOLE   4,998 0 0
Blackstone Group Inc Cl A COM 09260d107 2,421 18,712 SH   SOLE   18,712 0 0
Boeing Co COM 097023105 477 2,370 SH   SOLE   2,370 0 0
Booking Holdings Inc COM 09857l108 1,749 729 SH   SOLE   729 0 0
Bristol Myers Squibb Co COM 110122108 717 11,500 SH   SOLE   11,500 0 0
Broadcom Inc Com COM 11135f101 5,096 7,658 SH   SOLE   7,658 0 0
Caterpillar Inc COM 149123101 540 2,614 SH   SOLE   2,614 0 0
Celanese Corp Ser A COM 150870103 818 4,870 SH   SOLE   4,870 0 0
Cheniere Energy Inc COM 16411r208 406 4,000 SH   SOLE   4,000 0 0
Chesapeake Energy Corp COM 165167735 258 4,000 SH   SOLE   4,000 0 0
Chevron Corp COM 166764100 2,204 18,784 SH   SOLE   18,784 0 0
Chubb Limited COM h1467j104 387 2,000 SH   SOLE   2,000 0 0
Cintas Corp COM 172908105 3,161 7,133 SH   SOLE   7,133 0 0
Cleveland Cliffs Inc COM 185899101 653 30,000 SH   SOLE   30,000 0 0
Cloudflare Inc Cl A COM 18915m107 767 5,830 SH   SOLE   5,830 0 0
Coca-Cola Co COM 191216100 888 15,000 SH   SOLE   15,000 0 0
Coinbase Global Inc Cl A COM 19260q107 852 3,375 SH   SOLE   3,375 0 0
Colgate Palmolive Co COM 194162103 853 10,000 SH   SOLE   10,000 0 0
Costco Wholesale Corp COM 22160k105 1,631 2,873 SH   SOLE   2,873 0 0
Crowdstrike Holdings Inc Cl A COM 22788c105 282 1,379 SH   SOLE   1,379 0 0
CSX Corp COM 126408103 1,089 28,965 SH   SOLE   28,965 0 0
Cummins Inc COM 231021106 485 2,225 SH   SOLE   2,225 0 0
CVS Health Corporation COM 126650100 1,089 10,560 SH   SOLE   10,560 0 0
D R Horton Inc COM 23331a109 5,267 48,570 SH   SOLE   48,570 0 0
Dell Technologies Inc Cl C COM 24703l202 1,304 23,215 SH   SOLE   23,215 0 0
Devon Energy Corp COM 25179m103 3,301 74,935 SH   SOLE   74,935 0 0
Diamondback Energy Inc COM 25278x109 2,955 27,400 SH   SOLE   27,400 0 0
Digitalocean Holdings Inc COM 25402d102 442 5,500 SH   SOLE   5,500 0 0
Disney Walt Co Disney COM 254687106 3,569 23,040 SH   SOLE   23,040 0 0
Dow Inc COM 260557103 357 6,299 SH   SOLE   6,299 0 0
Doximity Inc Cl A COM 26622p107 639 12,750 SH   SOLE   12,750 0 0
Eli Lilly & Co COM 532457108 4,185 15,150 SH   SOLE   15,150 0 0
eLot Inc COM 29014q105 0 46,949 SH   SOLE   46,949 0 0
EOG Resources Inc COM 26875p101 279 3,139 SH   SOLE   3,139 0 0
Evercore Partners Inc Class A COM 29977a105 4,869 35,838 SH   SOLE   35,838 0 0
Exxon Mobil Corp COM 30231g102 794 12,984 SH   SOLE   12,984 0 0
Facebook Inc Cl A COM 30303m102 13,162 39,131 SH   SOLE   39,131 0 0
Ferrari NV COM n3167y103 685 2,645 SH   SOLE   2,645 0 0
Fidelity National Financial In COM 31620r303 892 17,100 SH   SOLE   17,100 0 0
Ford Motor Co COM 345370860 261 12,554 SH   SOLE   12,554 0 0
Fortinet Inc COM 34959e109 2,385 6,636 SH   SOLE   6,636 0 0
Freeport-McMoran Inc COM 35671d857 1,385 33,200 SH   SOLE   33,200 0 0
General Electric Co New COM 369604301 237 2,512 SH   SOLE   2,512 0 0
General Motors Co COM 37045v100 443 7,550 SH   SOLE   7,550 0 0
Goldman Sachs Group Inc COM 38141g104 358 935 SH   SOLE   935 0 0
Goodyear Tire & Rubber Co COM 382550101 638 29,940 SH   SOLE   29,940 0 0
Grayscale Bitcoin Tr Btc Accd COM 389637109 836 24,406 SH   SOLE   24,406 0 0
Grayscale Ethereum Tr Eth COM 389638107 463 14,312 SH   SOLE   14,312 0 0
Gxo Logistics Incorporated COM 36262g101 4,340 47,782 SH   SOLE   47,782 0 0
Home Depot Inc COM 437076102 10,818 26,068 SH   SOLE   26,068 0 0
Honeywell Intl Inc COM 438516106 1,826 8,758 SH   SOLE   8,758 0 0
Horizon Therapeutics Pub Ltd COM g46188101 3,488 32,370 SH   SOLE   32,370 0 0
Ingersoll Rand Inc COM 45687v106 477 7,704 SH   SOLE   7,704 0 0
Inmode Ltd COM m5425m103 2,453 34,750 SH   SOLE   34,750 0 0
Intercontinental Exchange Inc COM 45866f104 3,828 27,988 SH   SOLE   27,988 0 0
Intuitive Surgical Inc COM 46120e602 6,088 16,943 SH   SOLE   16,943 0 0
Jacobs Engineering Group Inc COM 469814107 504 3,620 SH   SOLE   3,620 0 0
Johnson & Johnson COM 478160104 6,160 36,009 SH   SOLE   36,009 0 0
JPMorgan Chase & Co COM 46625h100 237 1,494 SH   SOLE   1,494 0 0
Keysight Technologies Inc COM 49338l103 310 1,500 SH   SOLE   1,500 0 0
Kinder Morgan Inc COM 49456b101 159 10,000 SH   SOLE   10,000 0 0
KLA-Tencor Corp COM 482480100 8,523 19,816 SH   SOLE   19,816 0 0
L3harris Technologies Inc COM 502431109 1,058 4,960 SH   SOLE   4,960 0 0
Lam Research Corp COM 512807108 1,914 2,661 SH   SOLE   2,661 0 0
Lauder Estee Cos Inc Cl A COM 518439104 5,668 15,310 SH   SOLE   15,310 0 0
Lazard Ltd A COM g54050102 305 7,000 SH   SOLE   7,000 0 0
Lgi Homes Inc COM 50187t106 467 3,020 SH   SOLE   3,020 0 0
Linde PLC COM g5494j103 3,719 10,735 SH   SOLE   10,735 0 0
Lockheed Martin Corp COM 539830109 1,129 3,176 SH   SOLE   3,176 0 0
Lowes Cos Inc COM 548661107 258 1,000 SH   SOLE   1,000 0 0
Lululemon Athletica Inc COM 550021109 2,483 6,342 SH   SOLE   6,342 0 0
Marathon Petroleum Corp COM 56585a102 421 6,575 SH   SOLE   6,575 0 0
Marvell Technology Inc COM 573874104 4,727 54,024 SH   SOLE   54,024 0 0
MasterCard Inc Cl A COM 57636q104 708 1,970 SH   SOLE   1,970 0 0
Maxlinear Inc Cl A COM 57776j100 520 6,900 SH   SOLE   6,900 0 0
Merck & Co Inc COM 58933y105 1,959 25,565 SH   SOLE   25,565 0 0
Micron Technology Inc COM 595112103 4,739 50,880 SH   SOLE   50,880 0 0
Microsoft Corp COM 594918104 21,847 64,960 SH   SOLE   64,960 0 0
Mongodb Inc Cl A COM 60937p106 7,950 15,018 SH   SOLE   15,018 0 0
Morgan Stanley COM 617446448 4,128 42,058 SH   SOLE   42,058 0 0
Motorola Solutions Inc COM 620076307 2,694 9,915 SH   SOLE   9,915 0 0
Mp Materials Corp Cl A COM 553368101 246 5,425 SH   SOLE   5,425 0 0
NASDAQ Inc COM 631103108 2,277 10,843 SH   SOLE   10,843 0 0
Netflix Inc COM 64110l106 2,565 4,258 SH   SOLE   4,258 0 0
Nextera Energy Inc COM 65339f101 1,354 14,500 SH   SOLE   14,500 0 0
Nike Inc Cl B COM 654106103 2,536 15,214 SH   SOLE   15,214 0 0
Nova Measuring Instruments Ltd COM m7516k103 2,074 14,160 SH   SOLE   14,160 0 0
Nv5 Global Inc COM 62945v109 1,556 11,262 SH   SOLE   11,262 0 0
NVIDIA Corp COM 67066g104 10,468 35,591 SH   SOLE   35,591 0 0
NXP Semiconductors NV COM n6596x109 11,324 49,716 SH   SOLE   49,716 0 0
ON Semiconductor Corp COM 682189105 1,411 20,775 SH   SOLE   20,775 0 0
Onto Innovation Inc COM 683344105 1,885 18,625 SH   SOLE   18,625 0 0
Palo Alto Networks Inc COM 697435105 2,856 5,130 SH   SOLE   5,130 0 0
Paypal Holdings Inc COM 70450y103 11,886 63,027 SH   SOLE   63,027 0 0
Pioneer Natural Resources Co COM 723787107 969 5,326 SH   SOLE   5,326 0 0
Procter & Gamble Co COM 742718109 1,235 7,550 SH   SOLE   7,550 0 0
Prudential Financial Inc COM 744320102 1,121 10,355 SH   SOLE   10,355 0 0
Rambus Inc COM 750917106 241 8,200 SH   SOLE   8,200 0 0
Regeneron Pharmaceuticals COM 75886f107 1,881 2,979 SH   SOLE   2,979 0 0
Roblox Corp Cl A COM 771049103 382 3,705 SH   SOLE   3,705 0 0
Salesforce.com Inc COM 79466l302 985 3,875 SH   SOLE   3,875 0 0
Schwab Charles Corp COM 808513105 925 11,000 SH   SOLE   11,000 0 0
ServiceNow Inc COM 81762p102 1,034 1,593 SH   SOLE   1,593 0 0
Sherwin Williams Co COM 824348106 2,481 7,046 SH   SOLE   7,046 0 0
Shopify Inc Cl A COM 82509l107 3,012 2,187 SH   SOLE   2,187 0 0
Signature Bank New York NY COM 82669g104 304 940 SH   SOLE   940 0 0
Signet Jewelers Limited COM g81276100 522 6,000 SH   SOLE   6,000 0 0
Silvergate Cap Corp Cl A COM 82837p408 267 1,801 SH   SOLE   1,801 0 0
Square Inc Cl A COM 852234103 1,360 8,420 SH   SOLE   8,420 0 0
Store Cap Corp COM 862121100 447 13,000 SH   SOLE   13,000 0 0
Synopsys Inc COM 871607107 1,085 2,945 SH   SOLE   2,945 0 0
Target Corp COM 87612e106 301 1,300 SH   SOLE   1,300 0 0
Teradyne Inc COM 880770102 212 1,295 SH   SOLE   1,295 0 0
Tesla Motors Inc COM 88160r101 4,929 4,664 SH   SOLE   4,664 0 0
Thermo Fisher Scientific Inc COM 883556102 11,966 17,933 SH   SOLE   17,933 0 0
Trane Technologies PLC COM g8994e103 808 4,000 SH   SOLE   4,000 0 0
Union Pacific Corp COM 907818108 523 2,075 SH   SOLE   2,075 0 0
United Parcel Service Inc Cl B COM 911312106 477 2,225 SH   SOLE   2,225 0 0
United Rentals Inc COM 911363109 4,385 13,197 SH   SOLE   13,197 0 0
UnitedHealth Group Inc COM 91324p102 11,274 22,452 SH   SOLE   22,452 0 0
Unity Software Inc COM 91332u101 1,252 8,757 SH   SOLE   8,757 0 0
Upstart Holdings Inc COM 91680m107 497 3,285 SH   SOLE   3,285 0 0
Verizon Communications Inc COM 92343v104 468 9,000 SH   SOLE   9,000 0 0
Vista Outdoor Inc COM 928377100 763 16,565 SH   SOLE   16,565 0 0
Vulcan Materials Co COM 929160109 415 2,000 SH   SOLE   2,000 0 0
Walgreens Boots Alliance Inc COM 931427108 243 4,650 SH   SOLE   4,650 0 0
XPO Logistics Inc COM 983793100 1,028 13,280 SH   SOLE   13,280 0 0
Bunge Limited Conv Pfd Perp CONV PREF g16962204 468 3,700 SH   SOLE   3,700 0 0
Adyen NV Unsponsred ADS COM 00783v104 2,009 76,440 SH   SOLE   76,440 0 0
ASML Holding NV NY Registry COM n07059210 2,039 2,561 SH   SOLE   2,561 0 0
LVMH Moet Hennessy Louis Vuitt COM 502441306 5,196 31,422 SH   SOLE   31,422 0 0
Sea Ltd ADR COM 81141r100 6,197 27,700 SH   SOLE   27,700 0 0
Sony Group Corporation Sp ADR COM 835699307 501 3,960 SH   SOLE   3,960 0 0
Taiwan Semiconductor Mfg Ltd S COM 874039100 2,237 18,591 SH   SOLE   18,591 0 0
Direxion Daily Financial Bull COM 25459y694 278 2,129 SH   SOLE   2,129 0 0
Direxion Daily Semiconductor 3 COM 25459w458 452 6,649 SH   SOLE   6,649 0 0
SPDR S&P 500 ETF TR COM 78462f103 580 1,221 SH   SOLE   1,221 0 0
Vanguard S&P 500 ETF COM 922908363 251 575 SH   SOLE   575 0 0
Legg Mason ClearBridge Equity MUTUAL FUND 52469h636 322 10,428 SH   SOLE   10,428 0 0
Sound Shore Fund Inc MUTUAL FUND 836083105 329 7,998 SH   SOLE   7,998 0 0
Brookfield Infrast Partners LP MLP g16252101 304 5,000 SH   SOLE   5,000 0 0
Enviva Partners LP MLP 29414j107 1,077 15,300 SH   SOLE   15,300 0 0
Gaming & Leisure Properties In REIT 36467j108 243 5,000 SH   SOLE   5,000 0 0
Healthcare Tr America Inc Cl A REIT 42225p501 377 11,300 SH   SOLE   11,300 0 0
Innovative Industrial Properti REIT 45781v101 1,514 5,760 SH   SOLE   5,760 0 0
Iron Mountain Inc REIT 46284v101 262 5,000 SH   SOLE   5,000 0 0
Simon Property Group Inc REIT 828806109 2,037 12,748 SH   SOLE   12,748 0 0
W P Carey Inc COM 92936u109 509 6,200 SH   SOLE   6,200 0 0