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   870,966 3,264 SH   SOLE 0 0 0 3,264
ALPHABET INC CAP STK CL C 02079K107   9,536,079 107,473 SH   SOLE 0 0 0 107,473
APPLE INC COM 037833100   4,470,619 34,408 SH   SOLE 0 0 0 34,408
ASML HOLDING N V N Y REGISTRY SHS N07059210   10,783,959 19,736 SH   SOLE 0 0 0 19,736
ASTRAZENECA PLC SPONSORED ADR 046353108   3,276,722 48,329 SH   SOLE 0 0 0 48,329
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   10,108,444 32,724 SH   SOLE 0 0 0 32,724
BLACKSTONE INC COM 09260D107   613,015 8,263 SH   SOLE 0 0 0 8,263
CHEVRON CORP NEW COM 166764100   805,192 4,486 SH   SOLE 0 0 0 4,486
CONCRETE PUMPING HLDGS INC COM 206704108   331,209 56,617 SH   SOLE 0 0 0 56,617
COSTCO WHSL CORP NEW COM 22160K105   518,331 1,135 SH   SOLE 0 0 0 1,135
CROWN CASTLE INC COM 22822V101   733,985 5,411 SH   SOLE 0 0 0 5,411
DBX ETF TR XTRACKERS S&P 233051143   719,781 20,827 SH   SOLE 0 0 0 20,827
DIGITAL RLTY TR INC COM 253868103   505,743 5,044 SH   SOLE 0 0 0 5,044
DOLLAR GEN CORP NEW COM 256677105   6,711,260 27,254 SH   SOLE 0 0 0 27,254
ENTERPRISE PRODS PARTNERS L COM 293792107   393,614 16,319 SH   SOLE 0 0 0 16,319
EXXON MOBIL CORP COM 30231G102   8,028,467 72,788 SH   SOLE 0 0 0 72,788
HEALTHCARE RLTY TR CL A COM 42226K105   423,795 21,992 SH   SOLE 0 0 0 21,992
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   223,713 776 SH   SOLE 0 0 0 776
ISHARES TR MODERT ALLOC ETF 464289875   280,590 7,382 SH   SOLE 0 0 0 7,382
ISHARES TR GRWT ALLOCAT ETF 464289867   238,677 5,061 SH   SOLE 0 0 0 5,061
ISHARES TR 3 7 YR TREAS BD 464288661   11,782,544 102,555 SH   SOLE 0 0 0 102,555
ISHARES TR U.S. MED DVC ETF 464288810   1,028,749 19,569 SH   SOLE 0 0 0 19,569
ISHARES TR 7-10 YR TRSY BD 464287440   11,750,482 122,682 SH   SOLE 0 0 0 122,682
ISHARES TR ISHARES SEMICDTR 464287523   728,144 2,092 SH   SOLE 0 0 0 2,092
JOHNSON & JOHNSON COM 478160104   6,843,584 38,741 SH   SOLE 0 0 0 38,741
LINDE PLC SHS G5494J103   6,957,836 21,331 SH   SOLE 0 0 0 21,331
MCDONALDS CORP COM 580135101   3,989,070 15,137 SH   SOLE 0 0 0 15,137
MICROSOFT CORP COM 594918104   10,537,792 43,940 SH   SOLE 0 0 0 43,940
NOVO-NORDISK A S ADR 670100205   3,562,893 26,326 SH   SOLE 0 0 0 26,326
OMEGA HEALTHCARE INVS INC COM 681936100   205,009 7,335 SH   SOLE 0 0 0 7,335
PEPSICO INC COM 713448108   3,984,095 22,053 SH   SOLE 0 0 0 22,053
PIMCO DYNAMIC INCOME FD SHS 72201Y101   531,097 28,739 SH   SOLE 0 0 0 28,739
REALTY INCOME CORP COM 756109104   1,655,358 26,097 SH   SOLE 0 0 0 26,097
REPUBLIC SVCS INC COM 760759100   6,417,844 49,755 SH   SOLE 0 0 0 49,755
SCHWAB STRATEGIC TR US TIPS ETF 808524870   484,146 9,348 SH   SOLE 0 0 0 9,348
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   1,663,226 25,350 SH   SOLE 0 0 0 25,350
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   5,193,523 68,752 SH   SOLE 0 0 0 68,752
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   323,457 10,042 SH   SOLE 0 0 0 10,042
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   1,766,023 43,595 SH   SOLE 0 0 0 43,595
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   654,751 11,785 SH   SOLE 0 0 0 11,785
SELECT SECTOR SPDR TR ENERGY 81369Y506   2,608,194 29,818 SH   SOLE 0 0 0 29,818
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   261,334 7,641 SH   SOLE 0 0 0 7,641
VANGUARD INDEX FDS MID CAP ETF 922908629   413,660 2,030 SH   SOLE 0 0 0 2,030
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   217,546 3,720 SH   SOLE 0 0 0 3,720
VERTEX PHARMACEUTICALS INC COM 92532F100   3,518,062 12,183 SH   SOLE 0 0 0 12,183
VISA INC COM CL A 92826C839   12,208,241 58,761 SH   SOLE 0 0 0 58,761
WELLS FARGO CO NEW PERP PFD CNV A 949746804   476,370 402 SH   SOLE 0 0 0 402
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   216,010 4,297 SH   SOLE 0 0 0 4,297
WP CAREY INC COM 92936U109   1,003,490 12,841 SH   SOLE 0 0 0 12,841