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
ABBOTT LABS COM 002824100   210,057 1,848 SH   SOLE   1,824 24 0
ABBVIE INC COM 00287Y109   723,603 3,974 SH   SOLE   3,177 796 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,167,740 3,369 SH   SOLE   3,353 16 0
ADOBE INC COM 00724F101   402,671 798 SH   SOLE   792 6 0
ADVANCED MICRO DEVICES INC COM 007903107   450,142 2,494 SH   SOLE   2,420 74 0
AILERON THERAPEUTICS INC COM NEW 00887A204   173,514 26,171 SH   SOLE   26,171 0 0
ALPHABET INC CAP STK CL A 02079K305   1,537,826 10,189 SH   SOLE   9,328 861 0
ALPHABET INC CAP STK CL C 02079K107   1,187,780 7,801 SH   SOLE   7,451 350 0
ALTRIA GROUP INC COM 02209S103   219,173 5,025 SH   SOLE   5,013 12 0
AMAZON COM INC COM 023135106   2,291,187 12,702 SH   SOLE   11,777 925 0
AMPHENOL CORP NEW CL A 032095101   316,522 2,744 SH   SOLE   2,737 7 0
APPLE INC COM 037833100   20,702,741 120,730 SH   SOLE   116,338 4,392 0
APPLIED MATLS INC COM 038222105   223,978 1,086 SH   SOLE   1,070 16 0
APTOSE BIOSCIENCES INC COM 03835T309   20,664 12,448 SH   SOLE   12,448 0 0
ARES CAPITAL CORP COM 04010L103   2,712,263 130,272 SH   SOLE   130,272 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   335,783 346 SH   SOLE   337 9 0
ASTRAZENECA PLC SPONSORED ADR 046353108   213,413 3,150 SH   SOLE   3,150 0 0
AT&T INC COM 00206R102   681,097 38,699 SH   SOLE   38,592 107 0
AUTOMATIC DATA PROCESSING IN COM 053015103   453,778 1,817 SH   SOLE   1,814 3 0
BALL CORP COM 058498106   201,139 2,986 SH   SOLE   2,981 5 0
BANK AMERICA CORP COM 060505104   598,677 15,788 SH   SOLE   11,162 4,626 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   634,440 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   618,585 1,471 SH   SOLE   1,440 31 0
BLACK STONE MINERALS L P COM UNIT 09225M101   958,800 60,000 SH   SOLE   60,000 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   995,500 50,000 SH   SOLE   50,000 0 0
BLOCK INC CL A 852234103   17,500 10,000 SH Put SOLE   10,000 0 0
BLUE OWL CAPITAL CORPORATION COM 69121K104   3,911,934 254,352 SH   SOLE   254,352 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   1,733,137 31,959 SH   SOLE   31,819 140 0
BROADCOM INC COM 11135F101   331,421 250 SH   SOLE   244 6 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   323,885 1,581 SH   SOLE   1,579 2 0
BUTTERFLY NETWORK INC COM CL A 124155102   108,000 100,000 SH   SOLE   100,000 0 0
CATERPILLAR INC COM 149123101   9,298,432 25,376 SH   SOLE   24,795 581 0
CHEVRON CORP NEW COM 166764100   337,708 2,141 SH   SOLE   1,393 748 0
COCA COLA CO COM 191216100   212,798 3,478 SH   SOLE   2,141 1,337 0
COGNITION THERAPEUTICS INC COM 19243B102   100,819 55,395 SH   SOLE   55,395 0 0
COMERICA INC COM 200340107   555,399 10,100 SH   SOLE   10,100 0 0
CONFLUENT INC CLASS A COM 20717M103   244,160 8,000 SH   SOLE   8,000 0 0
CONOCOPHILLIPS COM 20825C104   7,817,811 61,422 SH   SOLE   59,838 1,584 0
CONSTELLATION BRANDS INC CL A 21036P108   544,067 2,002 SH   SOLE   2,000 2 0
COSTCO WHSL CORP NEW COM 22160K105   8,219,495 11,219 SH   SOLE   10,940 280 0
COTERRA ENERGY INC COM 127097103   227,813 8,171 SH   SOLE   5,007 3,164 0
CYTOSORBENTS CORP COM NEW 23283X206   22,008 23,166 SH   SOLE   23,166 0 0
DANAHER CORPORATION COM 235851102   7,868,703 31,510 SH   SOLE   30,698 813 0
DEERE & CO COM 244199105   10,379,732 25,271 SH   SOLE   24,631 640 0
DENISON MINES CORP COM 248356107   136,500 70,000 SH   SOLE   70,000 0 0
DERMTECH INC COM 24984K105   140,400 200,000 SH   SOLE   200,000 0 0
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   1,074,895 35,569 SH   SOLE   35,569 0 0
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   408,671 16,532 SH   SOLE   16,532 0 0
DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849   1,510,507 31,410 SH   SOLE   31,410 0 0
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   1,793,822 49,092 SH   SOLE   49,092 0 0
DIREXION SHS ETF TR OIL GAS BL 2X SH 25460G500   410,100 10,000 SH   SOLE   10,000 0 0
DISNEY WALT CO COM 254687106   715,356 5,846 SH   SOLE   5,819 27 0
DOCUSIGN INC COM 256163106   595,500 10,000 SH   SOLE   10,000 0 0
DOLLAR GEN CORP NEW COM 256677105   7,957,458 50,990 SH   SOLE   49,765 1,225 0
EATON VANCE TAX-MANAGED BUY- COM 27828Y108   355,963 27,530 SH   SOLE   27,530 0 0
ECOLAB INC COM 278865100   274,774 1,190 SH   SOLE   865 325 0
ELI LILLY & CO COM 532457108   9,278,470 11,927 SH   SOLE   11,617 310 0
ELLINGTON FINANCIAL INC COM 28852N109   358,174 30,328 SH   SOLE   0 30,328 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   7,533,443 478,922 SH   SOLE   478,922 0 0
EQUIFAX INC COM 294429105   340,820 1,274 SH   SOLE   1,274 0 0
ETSY INC COM 29786A106   2,749,281 40,007 SH   SOLE   40,002 5 0
EXXON MOBIL CORP COM 30231G102   1,096,166 9,430 SH   SOLE   7,549 1,881 0
FLEXSHARES TR STOXX GLOBR INF 33939L795   240,344 4,403 SH   SOLE   4,403 0 0
FLEXSHARES TR MORNSTAR USMKT 33939L100   1,014,752 5,115 SH   SOLE   5,115 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407   341,086 8,305 SH   SOLE   8,305 0 0
HANESBRANDS INC COM 410345102   290,000 50,000 SH   SOLE   50,000 0 0
HEARTBEAM INC COM 42238H108   21,800 10,000 SH   SOLE   10,000 0 0
HERSHEY CO COM 427866108   416,017 2,139 SH   SOLE   2,008 131 0
HOME DEPOT INC COM 437076102   8,161,347 21,276 SH   SOLE   20,323 953 0
HYDROFARM HLDGS GROUP INC COM 44888K209   1,426,171 1,320,529 SH   SOLE   1,320,529 0 0
ILLINOIS TOOL WKS INC COM 452308109   288,650 1,076 SH   SOLE   847 229 0
ILLUMINA INC COM 452327109   287,411 2,093 SH   SOLE   2,029 64 0
IN8BIO INC COM 45674E109   92,776 78,624 SH   SOLE   78,624 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   452,737 28,068 SH   SOLE   0 28,068 0
INTEL CORP COM 458140100   928,116 21,012 SH   SOLE   20,951 61 0
INTERNATIONAL BUSINESS MACHS COM 459200101   459,688 2,407 SH   SOLE   2,394 13 0
INTERNATIONAL PAPER CO COM 460146103   395,702 10,141 SH   SOLE   10,141 0 0
INTUIT COM 461202103   8,172,721 12,573 SH   SOLE   12,314 259 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   559,931 14,555 SH   SOLE   14,555 0 0
ISHARES BITCOIN TR SHS 46438F101   710,936 17,567 SH   SOLE   17,567 0 0
ISHARES INC MSCI WORLD ETF 464286392   924,816 6,382 SH   SOLE   0 6,382 0
ISHARES TR CORE S&P US GWT 464287671   1,013,046 8,643 SH   SOLE   8,643 0 0
ISHARES TR PFD AND INCM SEC 464288687   237,728 7,376 SH   SOLE   7,376 0 0
ISHARES TR CORE DIV GRWTH 46434V621   340,870 5,871 SH   SOLE   5,871 0 0
ISHARES TR CORE S&P TTL STK 464287150   888,271 7,704 SH   SOLE   7,704 0 0
ISHARES TR INTL SEL DIV ETF 464288448   252,696 9,012 SH   SOLE   9,012 0 0
ISHARES TR RUS 1000 ETF 464287622   8,364,679 29,041 SH   SOLE   29,041 0 0
ISHARES TR RUS MID CAP ETF 464287499   39,053,830 464,429 SH   SOLE   449,708 14,721 0
ISHARES TR CORE S&P MCP ETF 464287507   13,359,592 219,947 SH   SOLE   202,515 17,432 0
ISHARES TR CORE MSCI EAFE 46432F842   64,349,178 867,006 SH   SOLE   820,955 46,050 0
ISHARES TR S&P 500 VAL ETF 464287408   1,200,254 6,425 SH   SOLE   6,425 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   1,766,823 20,924 SH   SOLE   20,924 0 0
ISHARES TR MSCI EAFE ETF 464287465   3,247,507 40,665 SH   SOLE   40,665 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   905,938 5,058 SH   SOLE   5,058 0 0
ISHARES TR CORE US AGGBD ET 464287226   12,441,197 127,029 SH   SOLE   104,177 22,852 0
ISHARES TR RUS 1000 GRW ETF 464287614   309,412 918 SH   SOLE   918 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   366,763 1,744 SH   SOLE   1,744 0 0
ISHARES TR CORE S&P500 ETF 464287200   1,380,041 2,625 SH   SOLE   2,625 0 0
ISHARES TR RUS MD CP GR ETF 464287481   371,297 3,253 SH   SOLE   3,253 0 0
JOHNSON & JOHNSON COM 478160104   629,221 3,978 SH   SOLE   3,268 709 0
JPMORGAN CHASE & CO COM 46625H100   9,112,821 45,496 SH   SOLE   42,933 2,563 0
KLA CORP COM NEW 482480100   9,415,820 13,479 SH   SOLE   13,177 302 0
KOHLS CORP COM 500255104   1,166,000 40,000 SH   SOLE   40,000 0 0
KOPIN CORP COM 500600101   72,540 40,300 SH   SOLE   40,300 0 0
LAM RESEARCH CORP COM 512807108   9,403,001 9,678 SH   SOLE   9,421 257 0
LOCKHEED MARTIN CORP COM 539830109   435,770 958 SH   SOLE   955 3 0
LOWES COS INC COM 548661107   402,180 1,579 SH   SOLE   1,512 67 0
LUNA INNOVATIONS INC COM 550351100   64,100 20,000 SH   SOLE   20,000 0 0
LYFT INC CL A COM 55087P104   387,000 20,000 SH   SOLE   20,000 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   4,881,832 188,125 SH   SOLE   0 188,125 0
MARSH & MCLENNAN COS INC COM 571748102   822,071 3,991 SH   SOLE   3,985 6 0
MASTERCARD INCORPORATED CL A 57636Q104   8,524,659 17,702 SH   SOLE   17,268 433 0
MCDONALDS CORP COM 580135101   452,610 1,605 SH   SOLE   1,571 34 0
META PLATFORMS INC CL A 30303M102   577,420 1,189 SH   SOLE   1,109 80 0
MICRON TECHNOLOGY INC COM 595112103   308,757 2,619 SH   SOLE   2,603 16 0
MICROSOFT CORP COM 594918104   10,880,354 25,861 SH   SOLE   23,935 1,926 0
MID-AMER APT CMNTYS INC COM 59522J103   394,740 3,000 SH   SOLE   3,000 0 0
MORGAN STANLEY COM NEW 617446448   7,439,896 79,013 SH   SOLE   77,052 1,961 0
MP MATERIALS CORP COM CL A 553368101   214,500 15,000 SH   SOLE   15,000 0 0
MSCI INC COM 55354G100   7,292,384 13,012 SH   SOLE   12,723 289 0
NEOGENOMICS INC COM NEW 64049M209   314,400 20,000 SH   SOLE   20,000 0 0
NEXTERA ENERGY INC COM 65339F101   7,262,015 113,629 SH   SOLE   110,743 2,886 0
NIKE INC CL B 654106103   6,725,618 71,564 SH   SOLE   70,008 1,556 0
NRX PHARMACEUTICALS INC COM 629444100   29,867 63,290 SH   SOLE   63,290 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106   592,070 48,730 SH   SOLE   48,730 0 0
NVIDIA CORPORATION COM 67066G104   46,901,093 51,907 SH   SOLE   51,810 97 0
OAKTREE SPECIALTY LENDING CO COM 67401P405   2,030,131 103,262 SH   SOLE   103,262 0 0
OPEN LENDING CORP COM 68373J104   91,866 14,675 SH   SOLE   14,675 0 0
ORACLE CORP COM 68389X105   8,301,757 66,092 SH   SOLE   63,444 2,648 0
PALO ALTO NETWORKS INC COM 697435105   646,112 2,274 SH   SOLE   2,269 5 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   357,349 30,361 SH   SOLE   30,331 30 0
PAYPAL HLDGS INC COM 70450Y103   2,099,132 31,335 SH   SOLE   31,122 213 0
PENNANTPARK INVT CORP COM 708062104   1,045,987 152,033 SH   SOLE   152,033 0 0
PEPSICO INC COM 713448108   1,084,142 6,195 SH   SOLE   4,779 1,416 0
PFIZER INC COM 717081103   2,366,668 85,285 SH   SOLE   84,474 811 0
PIONEER NAT RES CO COM 723787107   318,702 1,214 SH   SOLE   1,182 32 0
PROCTER AND GAMBLE CO COM 742718109   930,207 5,733 SH   SOLE   4,288 1,446 0
PROLOGIS INC. COM 74340W103   7,033,843 54,015 SH   SOLE   52,720 1,296 0
PROSHARES TR ULTRAPRO SHT QQQ 74347G432   1,000 100,000 SH Call SOLE   100,000 0 0
PROSHARES TR PSHS ULT S&P 500 74347R107   24,000 20,000 SH Put SOLE   20,000 0 0
PROSHARES TR ULTRPRO S&P500 74347X864   500 10,000 SH Put SOLE   10,000 0 0
PROSHARES TR PSHS ULT NASB 74347R214   287,700 5,000 SH   SOLE   5,000 0 0
PROSHARES TR ULTRPRO S&P500 74347X864   8,600 10,000 SH Put SOLE   10,000 0 0
PROSHARES TR ULTRAPRO SHT QQQ 74347G432   400 20,000 SH Call SOLE   20,000 0 0
PROSHARES TR II ULTA BLMBG 2017 74347Y888   1,650,000 50,000 SH   SOLE   50,000 0 0
QUALCOMM INC COM 747525103   428,533 2,531 SH   SOLE   2,512 19 0
QUIPT HOME MEDICAL CORP COM 74880P104   109,250 25,000 SH   SOLE   25,000 0 0
REPUBLIC SVCS INC COM 760759100   350,912 1,833 SH   SOLE   1,829 4 0
RICHARDSON ELECTRS LTD COM 763165107   138,150 15,000 SH   SOLE   15,000 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   3,285,000 300,000 SH   SOLE   300,000 0 0
SALESFORCE INC COM 79466L302   252,991 840 SH   SOLE   797 43 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   333,944 1,816 SH   SOLE   1,557 259 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   368,971 8,760 SH   SOLE   7,574 1,186 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   20,000 50,000 SH Put SOLE   50,000 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   340,518 2,305 SH   SOLE   1,976 329 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   334,065 1,604 SH   SOLE   1,375 229 0
SIXTH STREET SPECIALTY LENDI COM 83012A109   2,653,013 123,799 SH   SOLE   123,799 0 0
SNAP INC CL A 83304A106   1,377,600 120,000 SH   SOLE   120,000 0 0
SOFI TECHNOLOGIES INC COM 83406F102   219,000 30,000 SH   SOLE   30,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   15,200,937 29,061 SH   SOLE   29,061 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   443,451 797 SH   SOLE   797 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375   1,809,454 55,352 SH   SOLE   46,780 8,572 0
SPDR SER TR S&P DIVID ETF 78464A763   255,393 1,946 SH   SOLE   1,946 0 0
STANLEY BLACK & DECKER INC COM 854502101   294,188 3,004 SH   SOLE   3,000 4 0
STARBUCKS CORP COM 855244109   10,502,150 114,916 SH   SOLE   113,101 1,814 0
STARWOOD PPTY TR INC COM 85571B105   2,543,852 125,128 SH   SOLE   125,128 0 0
STRYKER CORPORATION COM 863667101   705,724 1,972 SH   SOLE   1,950 22 0
SUN LIFE FINANCIAL INC. COM 866796105   810,458 14,849 SH   SOLE   14,849 0 0
SYNOPSYS INC COM 871607107   365,760 640 SH   SOLE   638 2 0
TEXAS CAP BANCSHARES INC COM 88224Q107   906,016 14,720 SH   SOLE   8,570 6,150 0
TEXAS INSTRS INC COM 882508104   742,987 4,265 SH   SOLE   4,190 75 0
THERMO FISHER SCIENTIFIC INC COM 883556102   475,430 818 SH   SOLE   612 206 0
TJX COS INC NEW COM 872540109   7,935,092 78,240 SH   SOLE   76,380 1,860 0
TWILIO INC CL A 90138F102   1,223,000 20,000 SH   SOLE   20,000 0 0
UNITED STS NAT GAS FD LP UNIT PAR 912318409   1,457,000 100,000 SH   SOLE   100,000 0 0
UNITED STS OIL FD LP UNITS 91232N207   2,361,900 30,000 SH   SOLE   30,000 0 0
UNITEDHEALTH GROUP INC COM 91324P102   7,489,699 15,140 SH   SOLE   14,713 427 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   8,580,527 83,298 SH   SOLE   83,298 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   665,036 8,674 SH   SOLE   8,674 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   251,695 3,465 SH   SOLE   3,465 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   7,950,133 31,818 SH   SOLE   31,818 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   971,429 5,965 SH   SOLE   5,965 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   232,392 675 SH   SOLE   593 82 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   19,082,978 79,592 SH   SOLE   79,592 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   279,731,965 581,926 SH   SOLE   555,621 26,306 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,312,235 5,049 SH   SOLE   5,049 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   555,017 2,428 SH   SOLE   2,428 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   290,402 3,358 SH   SOLE   3,358 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   368,497 6,283 SH   SOLE   6,283 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   694,177 16,619 SH   SOLE   16,619 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   8,496,701 167,919 SH   SOLE   166,741 1,178 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   461,365 5,424 SH   SOLE   5,424 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   19,847,754 395,610 SH   SOLE   395,610 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   884,437 7,310 SH   SOLE   7,310 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816   11,057,987 38,582 SH   SOLE   38,582 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   7,160,920 59,919 SH   SOLE   59,919 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   1,169,631 27,875 SH   SOLE   27,817 58 0
VISA INC COM CL A 92826C839   611,598 2,191 SH   SOLE   1,964 227 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   1,352,588 62,360 SH   SOLE   62,360 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   11,300 10,000 SH Call SOLE   10,000 0 0
WASTE MGMT INC DEL COM 94106L109   383,890 1,801 SH   SOLE   1,797 4 0
WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103   444,000 20,000 SH   SOLE   20,000 0 0
WORKDAY INC CL A 98138H101   407,489 1,494 SH   SOLE   1,494 0 0
XOMETRY INC CLASS A COM 98423F109   168,900 10,000 SH   SOLE   10,000 0 0
ZOETIS INC CL A 98978V103   6,452,395 38,132 SH   SOLE   36,897 1,235 0