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 6,346 58,826 SH   SOLE   58,826 0 0
Accenture Ltd Bermuda Cl A COM g1151c101 1,920 6,000 SH   SOLE   6,000 0 0
Adobe Inc COM 00724f101 9,400 16,327 SH   SOLE   16,327 0 0
Advanced Micro Devices Inc COM 007903107 4,713 45,806 SH   SOLE   45,806 0 0
Affirm Holdings Inc Cl A COM 00827b106 2,510 21,070 SH   SOLE   21,070 0 0
Albemarle Corp COM 012653101 1,488 6,795 SH   SOLE   6,795 0 0
Alphabet Inc Cap Stock Cl A COM 02079k305 17,926 6,705 SH   SOLE   6,705 0 0
Amazon.com Inc COM 023135106 31,336 9,539 SH   SOLE   9,539 0 0
American Express Co COM 025816109 1,029 6,140 SH   SOLE   6,140 0 0
Ammo Inc COM 00175j107 65 10,500 SH   SOLE   10,500 0 0
Analog Devices Inc COM 032654105 1,050 6,270 SH   SOLE   6,270 0 0
Apa Corporation COM 03743q108 214 10,000 SH   SOLE   10,000 0 0
Apollo Global Mgmt Inc Com CL COM 03768e105 3,197 51,908 SH   SOLE   51,908 0 0
Apple Inc COM 037833100 10,568 74,684 SH   SOLE   74,684 0 0
Applied Materials Inc COM 038222105 545 4,235 SH   SOLE   4,235 0 0
Automatic Data Processing Inc COM 053015103 1,599 8,000 SH   SOLE   8,000 0 0
AutoZone Inc COM 053332102 4,608 2,714 SH   SOLE   2,714 0 0
Bio Techne Corp COM 09073m104 2,307 4,761 SH   SOLE   4,761 0 0
Blackstone Group Inc Cl A COM 09260d107 2,045 17,582 SH   SOLE   17,582 0 0
Boeing Co COM 097023105 2,833 12,881 SH   SOLE   12,881 0 0
Booking Holdings Inc COM 09857l108 1,211 510 SH   SOLE   510 0 0
Borgwarner Inc COM 099724106 264 6,100 SH   SOLE   6,100 0 0
Bristol Myers Squibb Co COM 110122108 1,034 17,475 SH   SOLE   17,475 0 0
Broadcom Inc Com COM 11135f101 3,137 6,468 SH   SOLE   6,468 0 0
Caterpillar Inc COM 149123101 463 2,414 SH   SOLE   2,414 0 0
Chevron Corp COM 166764100 1,820 17,944 SH   SOLE   17,944 0 0
Chubb Limited COM h1467j104 520 3,000 SH   SOLE   3,000 0 0
Cintas Corp COM 172908105 2,722 7,152 SH   SOLE   7,152 0 0
Cleveland Cliffs Inc COM 185899101 594 30,000 SH   SOLE   30,000 0 0
Cloudflare Inc Cl A COM 18915m107 798 7,085 SH   SOLE   7,085 0 0
Coca-Cola Co COM 191216100 787 15,000 SH   SOLE   15,000 0 0
Colgate Palmolive Co COM 194162103 756 10,000 SH   SOLE   10,000 0 0
Comcast Corp Cl A COM 20030n101 429 7,676 SH   SOLE   7,676 0 0
Costco Wholesale Corp COM 22160k105 1,090 2,425 SH   SOLE   2,425 0 0
Crowdstrike Holdings Inc Cl A COM 22788c105 2,448 9,960 SH   SOLE   9,960 0 0
CSX Corp COM 126408103 861 28,960 SH   SOLE   28,960 0 0
Cummins Inc COM 231021106 1,060 4,722 SH   SOLE   4,722 0 0
D R Horton Inc COM 23331a109 2,953 35,170 SH   SOLE   35,170 0 0
Datadog Inc Cl A COM 23804l103 368 2,600 SH   SOLE   2,600 0 0
Dell Technologies Inc Cl C COM 24703l202 1,070 10,280 SH   SOLE   10,280 0 0
Devon Energy Corp COM 25179m103 695 19,580 SH   SOLE   19,580 0 0
Diamondback Energy Inc COM 25278x109 2,453 25,910 SH   SOLE   25,910 0 0
Digitalocean Holdings Inc COM 25402d102 413 5,320 SH   SOLE   5,320 0 0
Disney Walt Co Disney COM 254687106 6,916 40,883 SH   SOLE   40,883 0 0
Dow Inc COM 260557103 3,212 55,804 SH   SOLE   55,804 0 0
Doximity Inc Cl A COM 26622p107 1,399 17,330 SH   SOLE   17,330 0 0
Draftkings Inc Cl A COM 26142r104 445 9,250 SH   SOLE   9,250 0 0
Eli Lilly & Co COM 532457108 924 4,000 SH   SOLE   4,000 0 0
eLot Inc COM 29014q105 0 67,670 SH   SOLE   67,670 0 0
Entegris Inc COM 29362u104 340 2,700 SH   SOLE   2,700 0 0
Etsy Inc COM 29786a106 416 2,000 SH   SOLE   2,000 0 0
Evercore Partners Inc Class A COM 29977a105 4,283 32,045 SH   SOLE   32,045 0 0
Exxon Mobil Corp COM 30231g102 773 13,146 SH   SOLE   13,146 0 0
Facebook Inc Cl A COM 30303m102 14,615 43,064 SH   SOLE   43,064 0 0
Ferrari NV COM n3167y103 752 3,585 SH   SOLE   3,585 0 0
Fidelity National Financial In COM 31620r303 793 17,500 SH   SOLE   17,500 0 0
Fortinet Inc COM 34959e109 1,963 6,721 SH   SOLE   6,721 0 0
Freeport-McMoran Inc COM 35671d857 820 25,200 SH   SOLE   25,200 0 0
Generac Holdings Inc COM 368736104 1,392 3,406 SH   SOLE   3,406 0 0
General Electric Co New COM 369604301 259 2,512 SH   SOLE   2,512 0 0
Goldman Sachs Group Inc COM 38141g104 212 560 SH   SOLE   560 0 0
Grayscale Bitcoin Tr Btc Accd COM 389637109 996 29,420 SH   SOLE   29,420 0 0
Grayscale Ethereum Tr Eth COM 389638107 297 10,437 SH   SOLE   10,437 0 0
Green Thumb Industries Inc COM 39342l108 926 33,350 SH   SOLE   33,350 0 0
Gxo Logistics Incorporated COM 36262g101 3,701 47,182 SH   SOLE   47,182 0 0
Home Depot Inc COM 437076102 8,887 27,072 SH   SOLE   27,072 0 0
Honeywell Intl Inc COM 438516106 3,428 16,149 SH   SOLE   16,149 0 0
Horizon Therapeutics Pub Ltd COM g46188101 4,278 39,050 SH   SOLE   39,050 0 0
Idexx Laboratories Inc COM 45168d104 271 435 SH   SOLE   435 0 0
Ingersoll Rand Inc COM 45687v106 367 7,279 SH   SOLE   7,279 0 0
Inmode Ltd COM m5425m103 2,942 18,448 SH   SOLE   18,448 0 0
Intercontinental Exchange Inc COM 45866f104 2,524 21,983 SH   SOLE   21,983 0 0
Intuitive Surgical Inc COM 46120e602 5,540 5,573 SH   SOLE   5,573 0 0
Johnson & Johnson COM 478160104 6,124 37,918 SH   SOLE   37,918 0 0
JPMorgan Chase & Co COM 46625h100 558 3,411 SH   SOLE   3,411 0 0
Kinder Morgan Inc COM 49456b101 167 10,000 SH   SOLE   10,000 0 0
KLA-Tencor Corp COM 482480100 5,916 17,687 SH   SOLE   17,687 0 0
L3harris Technologies Inc COM 502431109 2,950 13,396 SH   SOLE   13,396 0 0
Lam Research Corp COM 512807108 2,874 5,049 SH   SOLE   5,049 0 0
Lauder Estee Cos Inc Cl A COM 518439104 3,968 13,230 SH   SOLE   13,230 0 0
Lazard Ltd A COM g54050102 321 7,000 SH   SOLE   7,000 0 0
Lgi Homes Inc COM 50187t106 707 4,980 SH   SOLE   4,980 0 0
Linde PLC COM g5494j103 3,006 10,246 SH   SOLE   10,246 0 0
Lockheed Martin Corp COM 539830109 1,174 3,401 SH   SOLE   3,401 0 0
Lululemon Athletica Inc COM 550021109 2,585 6,387 SH   SOLE   6,387 0 0
Marathon Petroleum Corp COM 56585a102 345 5,575 SH   SOLE   5,575 0 0
Marvell Technology Inc COM 573874104 1,974 32,735 SH   SOLE   32,735 0 0
MasterCard Inc Cl A COM 57636q104 1,183 3,402 SH   SOLE   3,402 0 0
Maxlinear Inc Cl A COM 57776j100 754 15,300 SH   SOLE   15,300 0 0
Medtronic PLC COM g5960l103 595 4,750 SH   SOLE   4,750 0 0
Merck & Co Inc COM 58933y105 1,915 25,500 SH   SOLE   25,500 0 0
Micron Technology Inc COM 595112103 2,847 40,115 SH   SOLE   40,115 0 0
Microsoft Corp COM 594918104 18,363 65,136 SH   SOLE   65,136 0 0
Moderna Inc COM 60770k107 2,566 6,667 SH   SOLE   6,667 0 0
Mongodb Inc Cl A COM 60937p106 7,064 14,981 SH   SOLE   14,981 0 0
Morgan Stanley COM 617446448 4,109 42,223 SH   SOLE   42,223 0 0
Mosaic Co COM 61945c103 853 23,869 SH   SOLE   23,869 0 0
NASDAQ Inc COM 631103108 1,780 9,223 SH   SOLE   9,223 0 0
Netflix Inc COM 64110l106 2,301 3,770 SH   SOLE   3,770 0 0
Nextera Energy Inc COM 65339f101 1,139 14,500 SH   SOLE   14,500 0 0
Nike Inc Cl B COM 654106103 2,220 15,283 SH   SOLE   15,283 0 0
Nova Measuring Instruments Ltd COM m7516k103 1,364 13,335 SH   SOLE   13,335 0 0
NVIDIA Corp COM 67066g104 7,880 38,038 SH   SOLE   38,038 0 0
NXP Semiconductors NV COM n6596x109 11,641 59,434 SH   SOLE   59,434 0 0
ON Semiconductor Corp COM 682189105 928 20,275 SH   SOLE   20,275 0 0
Onto Innovation Inc COM 683344105 1,346 18,625 SH   SOLE   18,625 0 0
Palantir Technologies Inc Cl A COM 69608a108 1,227 51,050 SH   SOLE   51,050 0 0
Paypal Holdings Inc COM 70450y103 20,375 78,301 SH   SOLE   78,301 0 0
Pfizer Inc COM 717081103 258 6,000 SH   SOLE   6,000 0 0
Pioneer Natural Resources Co COM 723787107 333 2,000 SH   SOLE   2,000 0 0
Price T Rowe Group Inc COM 74144t108 1,355 6,890 SH   SOLE   6,890 0 0
Procter & Gamble Co COM 742718109 1,055 7,550 SH   SOLE   7,550 0 0
Regeneron Pharmaceuticals COM 75886f107 1,872 3,094 SH   SOLE   3,094 0 0
Rh COM 74967x103 1,621 2,431 SH   SOLE   2,431 0 0
Riot Blockchain Inc COM 767292105 218 8,485 SH   SOLE   8,485 0 0
Roblox Corp Cl A COM 771049103 270 3,580 SH   SOLE   3,580 0 0
Roku Inc Cl A COM 77543r102 1,117 3,564 SH   SOLE   3,564 0 0
Salesforce.com Inc COM 79466l302 1,149 4,235 SH   SOLE   4,235 0 0
Schwab Charles Corp COM 808513105 728 10,000 SH   SOLE   10,000 0 0
ServiceNow Inc COM 81762p102 1,005 1,615 SH   SOLE   1,615 0 0
Sherwin Williams Co COM 824348106 1,866 6,670 SH   SOLE   6,670 0 0
Shopify Inc Cl A COM 82509l107 3,356 2,475 SH   SOLE   2,475 0 0
Snap Inc Cl A COM 83304a106 369 5,000 SH   SOLE   5,000 0 0
Square Inc Cl A COM 852234103 4,383 18,274 SH   SOLE   18,274 0 0
Store Cap Corp COM 862121100 1,215 37,925 SH   SOLE   37,925 0 0
Synopsys Inc COM 871607107 882 2,945 SH   SOLE   2,945 0 0
Tesla Motors Inc COM 88160r101 2,757 3,555 SH   SOLE   3,555 0 0
Thermo Fisher Scientific Inc COM 883556102 10,234 17,912 SH   SOLE   17,912 0 0
Trane Technologies PLC COM g8994e103 698 4,040 SH   SOLE   4,040 0 0
Union Pacific Corp COM 907818108 407 2,075 SH   SOLE   2,075 0 0
United Rentals Inc COM 911363109 4,758 13,558 SH   SOLE   13,558 0 0
UnitedHealth Group Inc COM 91324p102 8,728 22,337 SH   SOLE   22,337 0 0
Unity Software Inc COM 91332u101 889 7,039 SH   SOLE   7,039 0 0
Upstart Holdings Inc COM 91680m107 1,634 5,165 SH   SOLE   5,165 0 0
Veeva Systems Inc Cl A COM 922475108 2,049 7,110 SH   SOLE   7,110 0 0
Verizon Communications Inc COM 92343v104 490 9,080 SH   SOLE   9,080 0 0
Walgreens Boots Alliance Inc COM 931427108 219 4,650 SH   SOLE   4,650 0 0
XPO Logistics Inc COM 983793100 3,487 43,812 SH   SOLE   43,812 0 0
Bunge Limited Conv Pfd Perp CONV PREF g16962204 416 3,500 SH   SOLE   3,500 0 0
Adyen NV Unsponsred ADS COM 00783v104 2,335 83,440 SH   SOLE   83,440 0 0
Ase Technology Holding Co Ltd COM 00215w100 157 20,000 SH   SOLE   20,000 0 0
ASML Holding NV NY Registry COM n07059210 1,557 2,090 SH   SOLE   2,090 0 0
LVMH Moet Hennessy Louis Vuitt COM 502441306 4,284 29,805 SH   SOLE   29,805 0 0
Sea Ltd ADR COM 81141r100 10,373 32,545 SH   SOLE   32,545 0 0
Taiwan Semiconductor Mfg Ltd S COM 874039100 2,211 19,799 SH   SOLE   19,799 0 0
Direxion Daily Semiconductor 3 COM 25459w458 466 11,641 SH   SOLE   11,641 0 0
SPDR S&P 500 ETF TR COM 78462f103 523 1,218 SH   SOLE   1,218 0 0
Vanguard S&P 500 ETF COM 922908363 227 575 SH   SOLE   575 0 0
Legg Mason ClearBridge Equity MUTUAL FUND 52469h636 290 9,512 SH   SOLE   9,512 0 0
Sound Shore Fund Inc MUTUAL FUND 836083105 398 7,998 SH   SOLE   7,998 0 0
Brookfield Infrast Partners LP MLP g16252101 281 5,000 SH   SOLE   5,000 0 0
Enviva Partners LP MLP 29414j107 855 15,800 SH   SOLE   15,800 0 0
Annaly Cap Mgmt Inc REIT 035710409 420 49,900 SH   SOLE   49,900 0 0
Gaming & Leisure Properties In REIT 36467j108 874 18,865 SH   SOLE   18,865 0 0
Healthcare Tr America Inc Cl A REIT 42225p501 231 7,800 SH   SOLE   7,800 0 0
Innovative Industrial Properti REIT 45781v101 1,074 4,646 SH   SOLE   4,646 0 0
Simon Property Group Inc REIT 828806109 724 5,570 SH   SOLE   5,570 0 0
W P Carey Inc COM 92936u109 453 6,200 SH   SOLE   6,200 0 0