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
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 391 24,576 SH   SOLE 0 0 0 24,576
ADOBE SYSTEMS INCORPORATED COM 00724F101 3,037 11,035 SH   SOLE 0 0 0 11,035
ALPHABET INC CAP STK CL A 02079K305 4,165 43,540 SH   SOLE 0 0 0 43,540
AMAZON COM INC COM 023135106 5,528 48,924 SH   SOLE 0 0 0 48,924
APPLE INC COM 037833100 1,082 7,828 SH   SOLE 0 0 0 7,828
ASML HOLDING N V N Y REGISTRY SHS N07059210 7,788 18,750 SH   SOLE 0 0 0 18,750
BILL COM HLDGS INC COM 090043100 3,970 29,995 SH   SOLE 0 0 0 29,995
CHENIERE ENERGY INC COM NEW 16411R208 6,830 41,166 SH   SOLE 0 0 0 41,166
CINTAS CORP COM 172908105 1,988 5,122 SH   SOLE 0 0 0 5,122
COSTCO WHSL CORP NEW COM 22160K105 2,872 6,082 SH   SOLE 0 0 0 6,082
EXXON MOBIL CORP COM 30231G102 446 5,110 SH   SOLE 0 0 0 5,110
FIRST FINL BANKSHARES INC COM 32020R109 477 11,405 SH   SOLE 0 0 0 11,405
HINGHAM INSTN SVGS MASS COM 433323102 3,645 14,516 SH   SOLE 0 0 0 14,516
IDEXX LABS INC COM 45168D104 3,076 9,441 SH   SOLE 0 0 0 9,441
ISHARES TR CORE US AGGBD ET 464287226 1,667 17,300 SH   SOLE 0 0 0 17,300
ISHARES TR CORE S&P SCP ETF 464287804 5,550 63,650 SH   SOLE 0 0 0 63,650
ISHARES TR SP SMCP600VL ETF 464287879 1,221 14,804 SH   SOLE 0 0 0 14,804
ISHARES TR S&P SML 600 GWT 464287887 1,263 12,419 SH   SOLE 0 0 0 12,419
ISHARES TR CORE S&P500 ETF 464287200 566 1,580 SH   SOLE 0 0 0 1,580
ISHARES TR CORE S&P US VLU 464287663 288 4,605 SH   SOLE 0 0 0 4,605
ISHARES TR CORE S&P US GWT 464287671 233 2,904 SH   SOLE 0 0 0 2,904
ISHARES TR EAFE VALUE ETF 464288877 1,576 40,906 SH   SOLE 0 0 0 40,906
ISHARES TR EAFE GRWTH ETF 464288885 1,529 21,079 SH   SOLE 0 0 0 21,079
ISHARES TR MODERT ALLOC ETF 464289875 461 12,583 SH   SOLE 0 0 0 12,583
ISHARES TR CORE INTL AGGR 46435G672 976 20,191 SH   SOLE 0 0 0 20,191
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 3,525 70,282 SH   SOLE 0 0 0 70,282
MASTERCARD INCORPORATED CL A 57636Q104 2,698 9,490 SH   SOLE 0 0 0 9,490
MICROSOFT CORP COM 594918104 3,871 16,622 SH   SOLE 0 0 0 16,622
MSCI INC COM 55354G100 2,345 5,561 SH   SOLE 0 0 0 5,561
NVIDIA CORPORATION COM 67066G104 4,366 35,966 SH   SOLE 0 0 0 35,966
OLD DOMINION FREIGHT LINE IN COM 679580100 1,857 7,466 SH   SOLE 0 0 0 7,466
PACER FDS TR US CASH COWS 100 69374H881 1,069 26,057 SH   SOLE 0 0 0 26,057
PIMCO ETF TR 25YR+ ZERO U S 72201R882 7,515 80,695 SH   SOLE 0 0 0 80,695
POOL CORP COM 73278L105 2,946 9,257 SH   SOLE 0 0 0 9,257
PROGRESSIVE CORP COM 743315103 2,426 20,873 SH   SOLE 0 0 0 20,873
PROSHARES TR ULTRAPRO QQQ 74347X831 43,726 2,263,273 SH   SOLE 0 0 0 2,263,273
PROSHARES TR ULTRPRO S&P500 74347X864 11,278 396,970 SH   SOLE 0 0 0 396,970
PROSHARES TR BITCOIN STRATE 74347G440 10,238 853,842 SH   SOLE 0 0 0 853,842
SERVICENOW INC COM 81762P102 4,105 10,870 SH   SOLE 0 0 0 10,870
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1,039 9,973 SH   SOLE 0 0 0 9,973
SPDR SER TR BLOOMBERG HIGH Y 78468R622 1,488 16,937 SH   SOLE 0 0 0 16,937
TESLA INC COM 88160R101 2,201 8,297 SH   SOLE 0 0 0 8,297
THERMO FISHER SCIENTIFIC INC COM 883556102 3,196 6,302 SH   SOLE 0 0 0 6,302
UNITEDHEALTH GROUP INC COM 91324P102 2,459 4,870 SH   SOLE 0 0 0 4,870
VALKYRIE ETF TRUST II BITCOIN STRATEGY 91917A108 133 17,756 SH   SOLE 0 0 0 17,756
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,378 4,196 SH   SOLE 0 0 0 4,196
VANGUARD INDEX FDS TOTAL STK MKT 922908769 3,167 17,649 SH   SOLE 0 0 0 17,649
VANGUARD INDEX FDS GROWTH ETF 922908736 1,554 7,265 SH   SOLE 0 0 0 7,265
VANGUARD INDEX FDS VALUE ETF 922908744 1,320 10,690 SH   SOLE 0 0 0 10,690
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 955 5,598 SH   SOLE 0 0 0 5,598
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 2,265 51,056 SH   SOLE 0 0 0 51,056
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 6,366 68,588 SH   SOLE 0 0 0 68,588
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,080 29,605 SH   SOLE 0 0 0 29,605
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 851 10,785 SH   SOLE 0 0 0 10,785
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 201 2,704 SH   SOLE 0 0 0 2,704
VEEVA SYS INC CL A COM 922475108 3,417 20,721 SH   SOLE 0 0 0 20,721