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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   932,884 3,264 SH   SOLE 0 0 0 3,264
ALPHABET INC CAP STK CL C 02079K107   13,247,624 127,381 SH   SOLE 0 0 0 127,381
APPLE INC COM 037833100   6,370,531 38,633 SH   SOLE 0 0 0 38,633
ASML HOLDING N V N Y REGISTRY SHS N07059210   15,981,815 23,478 SH   SOLE 0 0 0 23,478
ASTRAZENECA PLC SPONSORED ADR 046353108   4,800,238 69,158 SH   SOLE 0 0 0 69,158
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   10,366,953 33,575 SH   SOLE 0 0 0 33,575
BLACKSTONE INC COM 09260D107   650,783 7,409 SH   SOLE 0 0 0 7,409
CHEVRON CORP NEW COM 166764100   663,409 4,066 SH   SOLE 0 0 0 4,066
CONCRETE PUMPING HLDGS INC COM 206704108   384,996 56,617 SH   SOLE 0 0 0 56,617
COSTCO WHSL CORP NEW COM 22160K105   564,567 1,136 SH   SOLE 0 0 0 1,136
CROWN CASTLE INC COM 22822V101   695,006 5,193 SH   SOLE 0 0 0 5,193
DBX ETF TR XTRACKERS S&P 233051143   717,990 19,306 SH   SOLE 0 0 0 19,306
DIGITAL RLTY TR INC COM 253868103   430,922 4,383 SH   SOLE 0 0 0 4,383
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   3,365,198 116,969 SH   SOLE 0 0 0 116,969
DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815   727,507 29,182 SH   SOLE 0 0 0 29,182
ENTERPRISE PRODS PARTNERS L COM 293792107   422,662 16,319 SH   SOLE 0 0 0 16,319
EXXON MOBIL CORP COM 30231G102   9,633,375 87,848 SH   SOLE 0 0 0 87,848
HEALTHCARE RLTY TR CL A COM 42226K105   426,362 22,057 SH   SOLE 0 0 0 22,057
ISHARES TR 7-10 YR TRSY BD 464287440   15,663,309 158,024 SH   SOLE 0 0 0 158,024
ISHARES TR MODERT ALLOC ETF 464289875   469,033 11,767 SH   SOLE 0 0 0 11,767
ISHARES TR GRWT ALLOCAT ETF 464289867   461,203 9,219 SH   SOLE 0 0 0 9,219
ISHARES TR 3 7 YR TREAS BD 464288661   16,998,543 144,484 SH   SOLE 0 0 0 144,484
ISHARES TR U.S. MED DVC ETF 464288810   1,014,182 18,788 SH   SOLE 0 0 0 18,788
LINDE PLC SHS G54950103   9,120,156 25,659 SH   SOLE 0 0 0 25,659
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   210,583 3,881 SH   SOLE 0 0 0 3,881
MCDONALDS CORP COM 580135101   7,463,173 26,691 SH   SOLE 0 0 0 26,691
MERCADOLIBRE INC COM 58733R102   3,983,177 3,022 SH   SOLE 0 0 0 3,022
MICROSOFT CORP COM 594918104   15,150,129 52,550 SH   SOLE 0 0 0 52,550
NOVO-NORDISK A S ADR 670100205   5,876,563 36,927 SH   SOLE 0 0 0 36,927
PEPSICO INC COM 713448108   4,927,751 27,031 SH   SOLE 0 0 0 27,031
PIMCO ETF TR 25YR+ ZERO U S 72201R882   9,356,652 97,689 SH   SOLE 0 0 0 97,689
PROLOGIS INC. COM 74340W103   202,874 1,626 SH   SOLE 0 0 0 1,626
REALTY INCOME CORP COM 756109104   1,633,426 25,796 SH   SOLE 0 0 0 25,796
REPUBLIC SVCS INC COM 760759100   9,995,091 73,917 SH   SOLE 0 0 0 73,917
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   538,514 12,843 SH   SOLE 0 0 0 12,843
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   1,683,017 25,825 SH   SOLE 0 0 0 25,825
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   646,285 9,525 SH   SOLE 0 0 0 9,525
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,355,207 18,524 SH   SOLE 0 0 0 18,524
SPDR SER TR AEROSPACE DEF 78464A631   4,759,355 40,710 SH   SOLE 0 0 0 40,710
UNITEDHEALTH GROUP INC COM 91324P102   4,663,518 9,868 SH   SOLE 0 0 0 9,868
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   221,821 2,900 SH   SOLE 0 0 0 2,900
VANGUARD INDEX FDS MID CAP ETF 922908629   389,756 1,848 SH   SOLE 0 0 0 1,848
VERTEX PHARMACEUTICALS INC COM 92532F100   5,365,957 17,031 SH   SOLE 0 0 0 17,031
VISA INC COM CL A 92826C839   15,522,844 68,850 SH   SOLE 0 0 0 68,850
WELLS FARGO CO NEW PERP PFD CNV A 949746804   466,971 397 SH   SOLE 0 0 0 397
WP CAREY INC COM 92936U109   978,291 12,631 SH   SOLE 0 0 0 12,631