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
ADOBE SYSTEMS INCORPORATED COM 00724F101 2,359 4,098 SH   SOLE 0 0 0 4,098
AMAZON COM INC COM 023135106 3,755 1,143 SH   SOLE 0 0 0 1,143
MICROSOFT CORP COM 594918104 2,255 7,999 SH   SOLE 0 0 0 7,999
AT&T INC COM 00206R102 230 8,531 SH   SOLE 0 0 0 8,531
VERIZON COMMUNICATIONS INC COM 92343V104 827 15,321 SH   SOLE 0 0 0 15,321
EXXON MOBIL CORP COM 30231G102 300 5,107 SH   SOLE 0 0 0 5,107
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2,370 21,228 SH   SOLE 0 0 0 21,228
APPLE INC COM 037833100 1,273 8,994 SH   SOLE 0 0 0 8,994
IDEXX LABS INC COM 45168D104 3,423 5,504 SH   SOLE 0 0 0 5,504
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 107 16,164 SH   SOLE 0 0 0 16,164
NETFLIX INC COM 64110L106 452 741 SH   SOLE 0 0 0 741
ISHARES TR CORE US AGGBD ET 464287226 5,759 50,156 SH   SOLE 0 0 0 50,156
NVIDIA CORPORATION COM 67066G104 3,144 15,178 SH   SOLE 0 0 0 15,178
CINTAS CORP COM 172908105 1,694 4,450 SH   SOLE 0 0 0 4,450
SPDR GOLD TR GOLD SHS 78463V107 387 2,355 SH   SOLE 0 0 0 2,355
VANGUARD INDEX FDS SM CP VAL ETF 922908611 14,505 85,694 SH   SOLE 0 0 0 85,694
INTUITIVE SURGICAL INC COM NEW 46120E602 1,754 1,764 SH   SOLE 0 0 0 1,764
OLD DOMINION FREIGHT LINE IN COM 679580100 2,599 9,087 SH   SOLE 0 0 0 9,087
ASML HOLDING N V N Y REGISTRY SHS N07059210 3,577 4,800 SH   SOLE 0 0 0 4,800
POOL CORP COM 73278L105 2,266 5,216 SH   SOLE 0 0 0 5,216
MASTERCARD INCORPORATED CL A 57636Q104 2,354 6,772 SH   SOLE 0 0 0 6,772
LITHIA MTRS INC COM 536797103 937 2,954 SH   SOLE 0 0 0 2,954
MARKETAXESS HLDGS INC COM 57060D108 1,596 3,794 SH   SOLE 0 0 0 3,794
MERCADOLIBRE INC COM 58733R102 3,626 2,159 SH   SOLE 0 0 0 2,159
SPDR SER TR SPDR BLOOMBERG 78468R663 35,306 386,027 SH   SOLE 0 0 0 386,027
MSCI INC COM 55354G100 1,923 3,162 SH   SOLE 0 0 0 3,162
FIRST FINL BANKSHARES INC COM 32020R109 3,117 67,837 SH   SOLE 0 0 0 67,837
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 322 3,165 SH   SOLE 0 0 0 3,165
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 286 16,968 SH   SOLE 0 0 0 16,968
PIMCO ETF TR 25YR+ ZERO U S 72201R882 12,528 86,034 SH   SOLE 0 0 0 86,034
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 603 7,314 SH   SOLE 0 0 0 7,314
PROSHARES TR ULTRAPRO QQQ 74347X831 28,809 231,266 SH   SOLE 0 0 0 231,266
TESLA INC COM 88160R101 1,929 2,487 SH   SOLE 0 0 0 2,487
SHOPIFY INC CL A 82509L107 3,400 2,508 SH   SOLE 0 0 0 2,508
PIMCO DYNAMIC INCOME FD SHS 72201Y101 973 36,623 SH   SOLE 0 0 0 36,623
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 299 1,142 SH   SOLE 0 0 0 1,142
SERVICENOW INC COM 81762P102 2,279 3,663 SH   SOLE 0 0 0 3,663
RH COM 74967X103 2,442 3,662 SH   SOLE 0 0 0 3,662
VEEVA SYS INC CL A COM 922475108 3,796 13,173 SH   SOLE 0 0 0 13,173
LGI HOMES INC COM 50187T106 2,521 17,763 SH   SOLE 0 0 0 17,763
FIVE9 INC COM 338307101 1,541 9,648 SH   SOLE 0 0 0 9,648
GLOBANT S A COM L44385109 1,562 5,560 SH   SOLE 0 0 0 5,560
WINGSTOP INC COM 974155103 1,731 10,561 SH   SOLE 0 0 0 10,561
PAYPAL HLDGS INC COM 70450Y103 1,605 6,169 SH   SOLE 0 0 0 6,169
SQUARE INC CL A 852234103 1,649 6,877 SH   SOLE 0 0 0 6,877
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2,634 13,205 SH   SOLE 0 0 0 13,205
TWILIO INC CL A 90138F102 1,542 4,834 SH   SOLE 0 0 0 4,834
THE TRADE DESK INC COM CL A 88339J105 2,309 32,851 SH   SOLE 0 0 0 32,851
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 1,045 20,604 SH   SOLE 0 0 0 20,604
SEA LTD SPONSORD ADS 81141R100 3,872 12,148 SH   SOLE 0 0 0 12,148
DOCUSIGN INC COM 256163106 1,572 6,105 SH   SOLE 0 0 0 6,105
GOOSEHEAD INS INC COM CL A 38267D109 3,898 25,595 SH   SOLE 0 0 0 25,595
OSI ETF TR OSHS GBL INTER 67110P704 1,232 23,257 SH   SOLE 0 0 0 23,257
STONECO LTD COM CL A G85158106 286 8,236 SH   SOLE 0 0 0 8,236
CROWDSTRIKE HLDGS INC CL A 22788C105 2,430 9,885 SH   SOLE 0 0 0 9,885
10X GENOMICS INC CL A COM 88025U109 2,181 14,984 SH   SOLE 0 0 0 14,984
DATADOG INC CL A COM 23804L103 2,227 15,753 SH   SOLE 0 0 0 15,753
BILL COM HLDGS INC COM 090043100 3,789 14,194 SH   SOLE 0 0 0 14,194
ONEWATER MARINE INC CL A COM 68280L101 1,657 41,198 SH   SOLE 0 0 0 41,198
NCINO INC COM 63947U107 943 13,283 SH   SOLE 0 0 0 13,283
SNOWFLAKE INC CL A 833445109 952 3,147 SH   SOLE 0 0 0 3,147
BENTLEY SYS INC COM CL B 08265T208 853 14,071 SH   SOLE 0 0 0 14,071
OLO INC CL A 68134L109 737 24,545 SH   SOLE 0 0 0 24,545
COINBASE GLOBAL INC COM CL A 19260Q107 1,635 7,188 SH   SOLE 0 0 0 7,188