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
1ST SOURCE CORP COM 336901103   15,221 277 SH   SOLE   277 0 0
ABBVIE INC COM 00287y109   155,435 1,003 SH   SOLE   1,003 0 0
ADOBE INC COM 00724f101   5,341,956 8,954 SH   SOLE   8,954 0 0
ADVANCED MICRO DEVIC COM 007903107   3,992,305 27,083 SH   SOLE   27,083 0 0
ALPHABET INC. CLASS A COM 02079k305   4,644,972 33,252 SH   SOLE   33,252 0 0
ALPHABET INC. CLASS C COM 02079k107   30,864 219 SH   SOLE   219 0 0
ALTRIA GROUP INC COM 02209S103   11 0 SH   SOLE   0 0 0
AMAZON.COM INC COM 023135106   8,742,628 57,540 SH   SOLE   57,540 0 0
APACHE CORP COM 374111052   7,068 197 SH   SOLE   197 0 0
APPLE INC COM 037833100   4,376,784 22,733 SH   SOLE   22,733 0 0
APPLIED MATERIALS COM 038222105   177,953 1,098 SH   SOLE   1,098 0 0
ARISTA NETWORKS INC COM 040413106   2,240,171 9,512 SH   SOLE   9,512 0 0
AUTOZONE INC COM 053332102   18,099 7 SH   SOLE   7 0 0
BOOKING HOLDINGS INC COM 09857L108   7,094 2 SH   SOLE   2 0 0
BOSTON SCIENTIFIC CO COM 101137107   362,353 6,268 SH   SOLE   6,268 0 0
BROADCOM INC COM 11135f101   30,139 27 SH   SOLE   27 0 0
BROWN & BROWN INC COM 115236101   2,728,988 38,377 SH   SOLE   38,377 0 0
CADENCE DESIGN SYS COM 127387108   7,107,768 26,096 SH   SOLE   26,096 0 0
CANADIAN PACIFIC KANSAS CITY L COM 13645T100   5,850 74 SH   SOLE   74 0 0
CATERPILLAR INC COM 149123101   47,899 162 SH   SOLE   162 0 0
CHEVRON CORP COM 166764100   2,536 17 SH   SOLE   17 0 0
CHIPOTLE MEXICAN GRILLINC COM 169656105   4,574 2 SH   SOLE   2 0 0
CINTAS CORP COM 172908105   42,186 70 SH   SOLE   70 0 0
COGNEX CORP COM 192422103   8,348 200 SH   SOLE   200 0 0
CONSOLIDATED EDISON COM 209115104   1,819 20 SH   SOLE   20 0 0
CONSTELLATION BRAND CLASS A COM 21036P108   5,318 22 SH   SOLE   22 0 0
COPART INC COM 217204106   3,537,506 72,194 SH   SOLE   72,194 0 0
COSTCO WHOLESALE CO COM 22160k105   1,217,188 1,844 SH   SOLE   1,844 0 0
CROWDSTRIKE HLDGS INC COM 22788C105   1,900,091 7,442 SH   SOLE   7,442 0 0
CURTISS WRIGHT CORP COM 231561101   4,480,307 20,110 SH   SOLE   20,110 0 0
DANAHER CORP COM 235851102   17,119 74 SH   SOLE   74 0 0
DIMENSIONAL US EQUITY ETF COM 25434V401   197,939 3,819 SH   SOLE   3,819 0 0
DIMENSIONAL US MARKETWIDE VALU COM 25434V724   255,846 6,874 SH   SOLE   6,874 0 0
DIMENSIONAL US TARGETED VALUE COM 25434V609   155,734 2,976 SH   SOLE   2,976 0 0
DORCHESTER MINERALS LP COM 25820R105   318,300 10,000 SH   SOLE   10,000 0 0
DROPBOX INC CLASS A COM 26210C104   1,005,622 34,112 SH   SOLE   34,112 0 0
ECOLAB INC COM 278865100   4,364 22 SH   SOLE   22 0 0
ENERGY SELECT SECTOR SPDR ETF COM 81369y506   26,242 313 SH   SOLE   313 0 0
ENERGY TRANSFER LP COM UT LTD COM 29273V100   585,244 42,409 SH   SOLE   42,409 0 0
ENTERPRISE PRODS PART LP COM 293792107   723,466 27,456 SH   SOLE   27,456 0 0
EXXON MOBIL CORP COM 30231g102   290,342 2,904 SH   SOLE   2,904 0 0
FIDELITY NASDAQ COMPOSITE IND COM 315912808   701,876 11,848 SH   SOLE   11,848 0 0
GE HEALTHCARE TECHNOLOGY COM 36266G107   619 8 SH   SOLE   8 0 0
GENERAC HOLDINGS INC COM 368736104   5,466,852 42,300 SH Call SOLE   42,300 0 0
GENERAL ELECTRIC CO COM 369604301   3,063 24 SH   SOLE   24 0 0
GILEAD SCIENCES INC COM 375558103   74,205 916 SH   SOLE   916 0 0
GXO LOGISTICS INC COM D2291D101   2,569 42 SH   SOLE   42 0 0
HEICO CORP COM 422806109   1,968 11 SH   SOLE   11 0 0
HOME DEPOT INC COM 437076102   5,545 16 SH   SOLE   16 0 0
HP INC. COM 40434l105   13,691 455 SH   SOLE   455 0 0
I Shares S&P Small-Cap 600 COM 464287887   876 7 SH   SOLE   7 0 0
INMODE LTD F COM M5425M103   2,224 100 SH   SOLE   100 0 0
INTERCONTINENTAL EXC COM 45866F104   9,632 75 SH   SOLE   75 0 0
INTUIT INC COM 461202103   20,001 32 SH   SOLE   32 0 0
INVSC QQQ TRUST SRS 1 ETF COM 46090e103   13,001,850 31,749 SH   SOLE   31,749 0 0
ISHARES CORE S&P 500 ETF COM 464287200   80,391,816 168,314 SH   SOLE   168,314 0 0
ISHARES CORE S&P MID CAP ETF COM 464287507   3,167,824 11,430 SH   SOLE   11,430 0 0
ISHARES CORE S&P SMALL CAP ETF COM 464287804   69,929 646 SH   SOLE   646 0 0
ISHARES INC MSCI BRAZIL ETF COM 464286400   128,093 3,664 SH   SOLE   3,664 0 0
ISHARES RUSSELL MID CAP GROWTH COM 464287481   2,913,389 27,890 SH   SOLE   27,890 0 0
iSHARES S&P MID CAP 400 GROWTH COM 464287606   82,151 1,037 SH   SOLE   1,037 0 0
ISHARES S&P MIDCAP 400 VALUE COM 464287705   22,580 198 SH   SOLE   198 0 0
ISHARES US HEALTHCARE ETF COM 464287762   22,613 79 SH   SOLE   79 0 0
ISHARES US MEDICAL DEVICES ETF COM 464288810   17,001 315 SH   SOLE   315 0 0
JACOBS SOLUTIONS INC COM 46982l108   3,634 28 SH   SOLE   28 0 0
JPMORGAN CHASE & CO COM 46625h100   3,177,128 18,678 SH   SOLE   18,678 0 0
LILLY ELI & CO COM 532457108   2,719,322 4,665 SH   SOLE   4,665 0 0
LULULEMON ATHLETICA COM 550021109   13,294 26 SH   SOLE   26 0 0
MARATHON OIL CORP COM 565849106   22,058 913 SH   SOLE   913 0 0
MESA AIR GROUP INC COM 590479135   872 863 SH   SOLE   863 0 0
META PLATFORMS INC CLASS A COM 30303M102   3,111,308 8,790 SH   SOLE   8,790 0 0
MICROSOFT CORP COM 594918104   19,514,596 51,895 SH   SOLE   51,895 0 0
MIRAGE ENERGY CORP COM 60463b109   8 1,000 SH   SOLE   1,000 0 0
MOODYS CORP COM 615369105   49,992 128 SH   SOLE   128 0 0
MORGAN STANLEY COM 617446448   4,662 50 SH   SOLE   50 0 0
MSCI INC COM 55354g100   770,415 1,362 SH   SOLE   1,362 0 0
MUELLER INDS INC COM 624756102   2,147,117 45,538 SH   SOLE   45,538 0 0
NATERA INC COM 632307104   29,253 467 SH   SOLE   467 0 0
NETFLIX INC COM 64110l106   7,303 15 SH   SOLE   15 0 0
NORFOLK SOUTHERN CO COM 655844108   34,511 146 SH   SOLE   146 0 0
NVIDIA CORP COM 67066g104   1,162,281 2,347 SH   SOLE   2,347 0 0
OLD REPUBLIC INTL CORP COM 680223104   10,231 348 SH   SOLE   348 0 0
PALO ALTO NETWORKS, INC COM 697435105   1,415,719 4,801 SH   SOLE   4,801 0 0
PAYCHEX INC COM COM 704326107   35,733 300 SH   SOLE   300 0 0
PEPSICO INC COM 713448108   18,513 109 SH   SOLE   109 0 0
POOL CORP COM 73278l105   22,328 56 SH   SOLE   56 0 0
RIVIAN AUTOMOTIVE INC CLASS A COM 76954a103   117 5 SH   SOLE   5 0 0
ROYAL CARIBBEAN GROUP F COM V7780T103   56,069 433 SH   SOLE   433 0 0
S&P GLOBAL INC COM 78409v104   37,444 85 SH   SOLE   85 0 0
SALESFORCE INC COM 79466L302   1,056,770 4,016 SH   SOLE   4,016 0 0
SANDSTORM GOLD LTD F COM 80013r206   272 54 SH   SOLE   54 0 0
SAVERS VALUE VILLAGE INC COM 80517M109   2,485 143 SH   SOLE   143 0 0
SCHLUMBERGER LTD F COM 806857108   17,954 345 SH   SOLE   345 0 0
SELECT SECTOR HEALTH CARE SPDR COM 81369y209   281,625 2,065 SH   SOLE   2,065 0 0
SERVICE NOW INC COM 81762P102   6,062,391 8,581 SH   SOLE   8,581 0 0
SHERWIN WILLIAMS CO COM 824348106   1,616,578 5,183 SH   SOLE   5,183 0 0
SOUTHWESTERN ENERGY COM 845467109   91,071 13,904 SH   SOLE   13,904 0 0
SPDR PORTFOLIO S&P 500 ETF COM 78464a854   2,830,720 50,639 SH   SOLE   50,639 0 0
SPDR S&P DIVIDEND ETF COM 78464a763   9,998 80 SH   SOLE   80 0 0
SPDR S&P500 ETF TRUSTTRUST UNI COM 78462f103   475 1 SH   SOLE   1 0 0
SQUARE INC CLASS A COM 852234103   1,483,805 19,183 SH   SOLE   19,183 0 0
STARBUCKS CORP COM 855244109   3,360 35 SH   SOLE   35 0 0
STELLAR BANCORP INC COM 858927106   80,708 2,899 SH   SOLE   2,899 0 0
SYNOPSYS INC COM 871607107   4,354,079 8,456 SH   SOLE   8,456 0 0
TESLA INC COM 88160r101   11,927 48 SH   SOLE   48 0 0
THE COCA-COLA CO COM 191216100   135,993 2,308 SH   SOLE   2,308 0 0
THERMO FISHER SCNTFC COM 883556102   48,302 91 SH   SOLE   91 0 0
TRACTOR SUPPLY CO COM 892356106   6,021 28 SH   SOLE   28 0 0
TRANSDIGM GROUP INC COM 893641100   10,116 10 SH   SOLE   10 0 0
UNITEDHEALTH GRP INC COM 91324p102   393,800 748 SH   SOLE   748 0 0
VALERO ENERGY CORP COM 91913y100   12,350 95 SH   SOLE   95 0 0
VANGUARD DIVIDEND APPRECIATION COM 921908844   91,505 537 SH   SOLE   537 0 0
VERALTO CORP COM 92338C103   1,069 13 SH   SOLE   13 0 0
VERTEX PHARMACEUTICA COM 92532f100   3,662 9 SH   SOLE   9 0 0
VISA INC CLASS A COM 92826c839   70,294 270 SH   SOLE   270 0 0
WATTS WATER TECH INC CLASS A COM 942749102   1,038,367 4,984 SH   SOLE   4,984 0 0
WILLIAMS COS INC COM 969457100   15,569 447 SH   SOLE   447 0 0
WORKDAY INC CLASS A COM 98138H101   1,519,434 5,504 SH   SOLE   5,504 0 0
WW GRAINGER INC COM 384802104   1,446,893 1,746 SH   SOLE   1,746 0 0
XPO INC COM 983793100   3,679 42 SH   SOLE   42 0 0
ZSCALER INC COM 98980G102   3,775,826 17,042 SH   SOLE   17,042 0 0
CALL INMODE $47.50 EXP 01/19/2 CALL INMD24011   96 1,374 SH   SOLE   1,374 0 0
CALL INVESCO QQQ TR $200 EXP 0 CALL callqqq02   11,105 1 SH   SOLE   1 0 0
CALL NORW CRUISE $17.50 EXP 05 CALL g66721104   1,211,066 3,031 SH   SOLE   3,031 0 0
ACCENTURE PLC CLS A ADR g1151c101   6,316 18 SH   SOLE   18 0 0
NOVO-NORDISK A S ADR ISIN#US67 ADR 670100205   249,521 2,412 SH   SOLE   2,412 0 0
PHILIP MORRIS INTERNATIONAL ADR 718172109   24 0 SH   SOLE   0 0 0