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
AMAZON COM INC COM 023135106   443,465 2,380 SH   SOLE 0 2,380 0 0
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   3,597,810 50,910 SH   SOLE 0 50,490 0 420
APPLE INC COM 037833100   831,577 3,569 SH   SOLE 0 3,569 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   211,720 460 SH   SOLE 0 460 0 0
COSTCO WHSL CORP NEW COM 22160K105   289,006 326 SH   SOLE 0 326 0 0
CULLEN FROST BANKERS INC COM 229899109   221,035 1,976 SH   SOLE 0 1,976 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   466,576 1,600 SH   SOLE 0 1,600 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   24,168,758 704,834 SH   SOLE 0 694,385 0 10,449
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   901,937 20,883 SH   SOLE 0 19,498 0 1,385
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732   431,708 15,336 SH   SOLE 0 15,336 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   288,827 2,505 SH   SOLE 0 2,505 0 0
FIRST TR EXCH TRADED FD III FT VEST SMID 33738D820   522,822 23,700 SH   SOLE 0 23,700 0 0
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705   1,319,778 24,225 SH   SOLE 0 24,225 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U208   1,980,352 41,163 SH   SOLE 0 41,163 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755   9,801,768 327,928 SH   SOLE 0 324,723 0 3,205
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F680   459,894 11,483 SH   SOLE 0 11,483 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U307   5,293,123 117,782 SH   SOLE 0 117,782 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F664   542,470 12,838 SH   SOLE 0 12,838 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U406   668,526 16,929 SH   SOLE 0 16,929 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740U505   6,959,587 158,964 SH   SOLE 0 158,964 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740U703   394,605 15,759 SH   SOLE 0 15,759 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F599   1,610,317 38,105 SH   SOLE 0 38,105 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F615   500,991 13,417 SH   SOLE 0 13,417 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F441   1,501,894 41,443 SH   SOLE 0 40,279 0 1,164
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U711   3,522,319 101,860 SH   SOLE 0 101,860 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U687   3,730,055 108,168 SH   SOLE 0 108,168 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F516   3,932,012 103,886 SH   SOLE 0 103,886 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F482   1,290,790 35,155 SH   SOLE 0 35,155 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F458   4,096,976 111,513 SH   SOLE 0 108,595 0 2,918
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F433   806,832 22,779 SH   SOLE 0 22,779 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U661   3,497,072 97,060 SH   SOLE 0 97,060 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U653   1,639,649 47,157 SH   SOLE 0 46,644 0 513
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F862   359,915 7,867 SH   SOLE 0 7,867 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F847   455,963 9,665 SH   SOLE 0 9,665 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C318   1,124,274 31,900 SH   SOLE 0 31,900 0 0
INNOVATOR ETFS TRUST GRWT100 PWR BUF 45782C276   206,788 3,400 SH   SOLE 0 3,400 0 0
INNOVATOR ETFS TRUST PREM INC 20 BARR 45783Y582   474,016 19,000 SH   SOLE 0 19,000 0 0
INNOVATOR ETFS TRUST PREMIUM INC 15 B 45783Y434   702,100 29,500 SH   SOLE 0 29,500 0 0
INNOVATOR ETFS TRUST US EQTY BUFR JUL 45782C789   223,860 5,125 SH   SOLE 0 5,125 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813   600,357 14,831 SH   SOLE 0 14,831 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508   873,298 21,135 SH   SOLE 0 21,135 0 0
INNOVATOR ETFS TRUST US EQTY BUFR JAN 45782C409   1,495,973 32,130 SH   SOLE 0 32,130 0 0
INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870   557,609 15,515 SH   SOLE 0 15,515 0 0
INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680   873,241 23,065 SH   SOLE 0 23,065 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C656   216,346 5,615 SH   SOLE 0 5,615 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   383,402 2,140 SH   SOLE 0 2,140 0 0
MARSH & MCLENNAN COS INC COM 571748102   253,207 1,135 SH   SOLE 0 1,135 0 0
MICROSOFT CORP COM 594918104   226,768 527 SH   SOLE 0 522 0 5
REPUBLIC SVCS INC COM 760759100   263,100 1,310 SH   SOLE 0 1,310 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   292,618 510 SH   SOLE 0 510 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   271,395 4,020 SH   SOLE 0 30 0 3,990
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   417,676 2,405 SH   SOLE 0 2,405 0 0
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   9,892,215 198,082 SH   SOLE 0 197,882 0 200
VANGUARD INDEX FDS TOTAL STK MKT 922908769   234,202 827 SH   SOLE 0 822 0 5
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   420,402 6,958 SH   SOLE 0 6,773 0 185
VANGUARD STAR FDS VG TL INTL STK F 921909768   8,637,712 133,422 SH   SOLE 0 132,732 0 690
VANGUARD WELLINGTON FD US MOMENTUM 921935508   13,589,492 84,433 SH   SOLE 0 83,685 0 748
WALMART INC COM 931142103   355,381 4,401 SH   SOLE 0 4,401 0 0