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
ABBOTT LABS COM 002824100 600 4,260 SH   SOLE 0 0 0 4,260
ABBVIE INC COM 00287Y109 499 3,685 SH   SOLE 0 0 0 3,685
AIR PRODS & CHEMS INC COM 009158106 12,373 40,665 SH   SOLE 0 0 0 40,665
ALASKA AIR GROUP INC COM 011659109 3,894 74,734 SH   SOLE 0 0 0 74,734
ALBEMARLE CORP COM 012653101 202 864 SH   SOLE 0 0 0 864
ALPHABET INC CAP STK CL A 02079K305 13,957 4,818 SH   SOLE 0 0 0 4,818
ALPHABET INC CAP STK CL C 02079K107 4,206 1,454 SH   SOLE 0 0 0 1,454
AMAZON COM INC COM 023135106 9,183 2,754 SH   SOLE 0 0 0 2,754
AMGEN INC COM 031162100 606 2,692 SH   SOLE 0 0 0 2,692
APPLE INC COM 037833100 24,698 139,091 SH   SOLE 0 0 0 139,091
AUTOMATIC DATA PROCESSING IN COM 053015103 1,880 7,626 SH   SOLE 0 0 0 7,626
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 307 1,028 SH   SOLE 0 0 0 1,028
BLACKROCK INC COM 09247X101 667 729 SH   SOLE 0 0 0 729
BLACKSTONE INC COM 09260D107 12,735 98,426 SH   SOLE 0 0 0 98,426
BOOKING HOLDINGS INC COM 09857L108 6,336 2,641 SH   SOLE 0 0 0 2,641
BROADCOM INC COM 11135F101 8,487 12,754 SH   SOLE 0 0 0 12,754
CHEVRON CORP NEW COM 166764100 205 1,750 SH   SOLE 0 0 0 1,750
CHURCH & DWIGHT CO INC COM 171340102 8,229 80,286 SH   SOLE 0 0 0 80,286
CISCO SYS INC COM 17275R102 2,581 40,735 SH   SOLE 0 0 0 40,735
COLGATE PALMOLIVE CO COM 194162103 542 6,348 SH   SOLE 0 0 0 6,348
COSTCO WHSL CORP NEW COM 22160K105 13,996 24,653 SH   SOLE 0 0 0 24,653
CRH PLC ADR 12626K203 5,409 102,437 SH   SOLE 0 0 0 102,437
CSX CORP COM 126408103 367 9,750 SH   SOLE 0 0 0 9,750
DANAHER CORPORATION COM 235851102 17,438 53,001 SH   SOLE 0 0 0 53,001
DISNEY WALT CO COM 254687106 438 2,828 SH   SOLE 0 0 0 2,828
DOVER CORP COM 260003108 445 2,450 SH   SOLE 0 0 0 2,450
ECOLAB INC COM 278865100 1,498 6,384 SH   SOLE 0 0 0 6,384
EMERSON ELEC CO COM 291011104 332 3,570 SH   SOLE 0 0 0 3,570
ENTERPRISE PRODS PARTNERS L COM 293792107 5,615 255,699 SH   SOLE 0 0 0 255,699
EXXON MOBIL CORP COM 30231G102 1,472 24,056 SH   SOLE 0 0 0 24,056
FORTIVE CORP COM 34959J108 211 2,765 SH   SOLE 0 0 0 2,765
GENERAL ELECTRIC CO COM NEW 369604301 222 2,350 SH   SOLE 0 0 0 2,350
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 118 14,150 SH   SOLE 0 0 0 14,150
HOME DEPOT INC COM 437076102 17,241 41,542 SH   SOLE 0 0 0 41,542
ILLINOIS TOOL WKS INC COM 452308109 202 817 SH   SOLE 0 0 0 817
INTEL CORP COM 458140100 853 16,572 SH   SOLE 0 0 0 16,572
INTERNATIONAL BUSINESS MACHS COM 459200101 909 6,800 SH   SOLE 0 0 0 6,800
INTUITIVE SURGICAL INC COM NEW 46120E602 10,723 29,845 SH   SOLE 0 0 0 29,845
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 252 4,145 SH   SOLE 0 0 0 4,145
ISHARES TR U.S. MED DVC ETF 464288810 261 3,969 SH   SOLE 0 0 0 3,969
ISHARES TR CORE S&P SCP ETF 464287804 221 1,930 SH   SOLE 0 0 0 1,930
JOHNSON & JOHNSON COM 478160104 1,814 10,601 SH   SOLE 0 0 0 10,601
LEIDOS HOLDINGS INC COM 525327102 4,842 54,466 SH   SOLE 0 0 0 54,466
LOWES COS INC COM 548661107 439 1,700 SH   SOLE 0 0 0 1,700
MARTIN MARIETTA MATLS INC COM 573284106 6,804 15,446 SH   SOLE 0 0 0 15,446
MASCO CORP COM 574599106 822 11,707 SH   SOLE 0 0 0 11,707
MCDONALDS CORP COM 580135101 897 3,345 SH   SOLE 0 0 0 3,345
MERCK & CO INC COM 58933Y105 884 11,528 SH   SOLE 0 0 0 11,528
MICROSOFT CORP COM 594918104 23,066 68,583 SH   SOLE 0 0 0 68,583
MORGAN STANLEY COM NEW 617446448 775 7,898 SH   SOLE 0 0 0 7,898
NEXTERA ENERGY INC COM 65339F101 723 7,748 SH   SOLE 0 0 0 7,748
NIKE INC CL B 654106103 564 3,385 SH   SOLE 0 0 0 3,385
NOVO-NORDISK A S ADR 670100205 288 2,568 SH   SOLE 0 0 0 2,568
NXP SEMICONDUCTORS N V COM N6596X109 13,146 57,712 SH   SOLE 0 0 0 57,712
OLD DOMINION FREIGHT LINE IN COM 679580100 502 1,400 SH   SOLE 0 0 0 1,400
ON SEMICONDUCTOR CORP COM 682189105 4,726 69,579 SH   SOLE 0 0 0 69,579
PAYPAL HLDGS INC COM 70450Y103 11,848 62,830 SH   SOLE 0 0 0 62,830
PEPSICO INC COM 713448108 8,150 46,920 SH   SOLE 0 0 0 46,920
PFIZER INC COM 717081103 1,133 19,186 SH   SOLE 0 0 0 19,186
PROCTER AND GAMBLE CO COM 742718109 413 2,522 SH   SOLE 0 0 0 2,522
PROGRESSIVE CORP COM 743315103 406 3,954 SH   SOLE 0 0 0 3,954
RAYTHEON TECHNOLOGIES CORP COM 75513E101 7,604 88,356 SH   SOLE 0 0 0 88,356
ROCKWELL AUTOMATION INC COM 773903109 5,209 14,931 SH   SOLE 0 0 0 14,931
SABRE CORP COM 78573M104 1,374 159,910 SH   SOLE 0 0 0 159,910
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,667 3,509 SH   SOLE 0 0 0 3,509
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 5,096 9,844 SH   SOLE 0 0 0 9,844
STARBUCKS CORP COM 855244109 7,208 61,621 SH   SOLE 0 0 0 61,621
STRYKER CORPORATION COM 863667101 363 1,359 SH   SOLE 0 0 0 1,359
TE CONNECTIVITY LTD SHS H84989104 8,660 53,677 SH   SOLE 0 0 0 53,677
TETRA TECH INC NEW COM 88162G103 10,575 62,278 SH   SOLE 0 0 0 62,278
THERMO FISHER SCIENTIFIC INC COM 883556102 19,772 29,633 SH   SOLE 0 0 0 29,633
TJX COS INC NEW COM 872540109 12,156 160,121 SH   SOLE 0 0 0 160,121
TOPBUILD CORP COM 89055F103 11,454 41,515 SH   SOLE 0 0 0 41,515
TREX CO INC COM 89531P105 1,134 8,397 SH   SOLE 0 0 0 8,397
UNION PAC CORP COM 907818108 12,483 49,550 SH   SOLE 0 0 0 49,550
UNITED RENTALS INC COM 911363109 6,869 20,673 SH   SOLE 0 0 0 20,673
UNITEDHEALTH GROUP INC COM 91324P102 901 1,794 SH   SOLE 0 0 0 1,794
US BANCORP DEL COM NEW 902973304 8,522 151,727 SH   SOLE 0 0 0 151,727
VISA INC COM CL A 92826C839 9,185 42,385 SH   SOLE 0 0 0 42,385
WALMART INC COM 931142103 256 1,770 SH   SOLE 0 0 0 1,770
WOODWARD INC COM 980745103 372 3,400 SH   SOLE 0 0 0 3,400
XYLEM INC COM 98419M100 7,387 61,603 SH   SOLE 0 0 0 61,603
ZOETIS INC CL A 98978V103 10,747 44,041 SH   SOLE 0 0 0 44,041