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
MICROSOFT CORP COM 594918104   25,983,582 76,301 SH   SOLE   65,440 0 10,861
APPLE INC COM 037833100   25,451,057 131,211 SH   SOLE   113,718 0 17,493
ALPHABET INC CAP STK CL C 02079K107   12,115,146 100,150 SH   SOLE   90,697 0 9,453
AMAZON COM INC COM 023135106   11,106,542 85,199 SH   SOLE   73,954 0 11,245
ACTIVISION BLIZZARD INC COM 00507V109   10,834,658 128,525 SH   SOLE   128,525 0 0
MASTERCARD INCORPORATED CL A 57636Q104   10,148,299 25,803 SH   SOLE   24,789 0 1,014
FISERV INC COM 337738108   9,750,134 77,290 SH   SOLE   73,190 0 4,100
VISA INC COM CL A 92826C839   9,134,663 38,465 SH   SOLE   34,708 0 3,757
ISHARES TR SHORT TREAS BD 464288679   9,006,867 81,547 SH   SOLE   68,253 0 13,294
JOHNSON & JOHNSON COM 478160104   8,859,727 53,527 SH   SOLE   50,182 0 3,345
AMERICAN EXPRESS CO COM 025816109   8,833,307 50,708 SH   SOLE   48,192 0 2,516
JPMORGAN CHASE & CO COM 46625H100   8,597,802 59,116 SH   SOLE   54,874 0 4,242
HONEYWELL INTL INC COM 438516106   8,152,159 39,288 SH   SOLE   36,427 0 2,861
THERMO FISHER SCIENTIFIC INC COM 883556102   8,115,458 15,554 SH   SOLE   14,552 0 1,002
SPDR S&P 500 ETF TR TR UNIT 78462F103   8,057,376 18,176 SH   SOLE   17,397 0 779
AMPHENOL CORP NEW CL A 032095101   8,006,504 94,249 SH   SOLE   88,383 0 5,866
AIR PRODS & CHEMS INC COM 009158106   7,685,813 25,658 SH   SOLE   23,784 0 1,874
NVIDIA CORPORATION COM 67066G104   7,675,398 18,144 SH   SOLE   16,875 0 1,269
COSTCO WHSL CORP NEW COM 22160K105   7,620,704 14,155 SH   SOLE   13,298 0 857
MCDONALDS CORP COM 580135101   7,478,552 25,061 SH   SOLE   24,026 0 1,035
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   7,253,764 144,670 SH   SOLE   137,004 0 7,666
ISHARES TR FLTG RATE NT ETF 46429B655   7,242,211 142,507 SH   SOLE   135,079 0 7,428
KKR & CO INC COM 48251W104   6,880,813 122,872 SH   SOLE   117,639 0 5,233
UNION PAC CORP COM 907818108   6,621,713 32,361 SH   SOLE   30,137 0 2,224
CISCO SYS INC COM 17275R102   6,573,277 127,044 SH   SOLE   99,409 0 27,635
FEDEX CORP COM 31428X106   6,293,963 25,388 SH   SOLE   23,118 0 2,270
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   5,786,829 76,485 SH   SOLE   72,605 0 3,880
SPDR GOLD TR GOLD SHS 78463V107   5,685,031 31,890 SH   SOLE   30,870 0 1,020
MEDTRONIC PLC SHS G5960L103   5,185,982 58,861 SH   SOLE   53,722 0 5,139
XYLEM INC COM 98419M100   5,128,711 45,540 SH   SOLE   42,682 0 2,858
STARBUCKS CORP COM 855244109   5,100,127 51,485 SH   SOLE   47,132 0 4,353
AMERICAN WTR WKS CO INC NEW COM 030420103   5,032,008 35,250 SH   SOLE   32,710 0 2,540
ADOBE SYSTEMS INCORPORATED COM 00724F101   4,793,569 9,803 SH   SOLE   8,539 0 1,264
GENERAL DYNAMICS CORP COM 369550108   4,749,548 22,076 SH   SOLE   20,191 0 1,885
DISNEY WALT CO COM 254687106   4,500,811 50,412 SH   SOLE   45,345 0 5,067
HOME DEPOT INC COM 437076102   4,194,461 13,503 SH   SOLE   11,976 0 1,527
LEAR CORP COM NEW 521865204   4,008,235 27,922 SH   SOLE   25,480 0 2,442
AMGEN INC COM 031162100   4,001,771 18,024 SH   SOLE   16,666 0 1,358
VERIZON COMMUNICATIONS INC COM 92343V104   3,736,870 100,480 SH   SOLE   93,453 0 7,027
ISHARES TR PFD AND INCM SEC 464288687   3,672,691 118,742 SH   SOLE   113,025 0 5,717
MONDELEZ INTL INC CL A 609207105   3,498,162 47,953 SH   SOLE   42,131 0 5,822
NOVARTIS AG SPONSORED ADR 66987V109   3,492,294 34,608 SH   SOLE   32,364 0 2,244
ARES CAPITAL CORP COM 04010L103   3,279,384 174,528 SH   SOLE   160,738 0 13,790
DIAGEO PLC SPON ADR NEW 25243Q205   3,145,240 18,130 SH   SOLE   15,854 0 2,276
APPLIED MATLS INC COM 038222105   3,040,978 21,039 SH   SOLE   0 0 21,039
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,906,196 13,193 SH   SOLE   7,213 0 5,980
ZOETIS INC CL A 98978V103   2,813,223 16,336 SH   SOLE   14,199 0 2,137
US BANCORP DEL COM NEW 902973304   2,764,452 83,659 SH   SOLE   73,359 0 10,300
FASTENAL CO COM 311900104   2,536,570 43,000 SH   SOLE   43,000 0 0
LAUDER ESTEE COS INC CL A 518439104   2,344,079 11,936 SH   SOLE   10,218 0 1,718
STAGWELL INC COM CL A 85256A109   2,336,307 324,037 SH   SOLE   324,037 0 0
LAM RESEARCH CORP COM 512807108   2,280,225 3,547 SH   SOLE   0 0 3,547
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   2,231,862 28,241 SH   SOLE   26,443 0 1,798
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   2,118,683 100,698 SH   SOLE   95,774 0 4,924
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,978,474 48,635 SH   SOLE   38,203 0 10,432
VANGUARD WORLD FDS MATERIALS ETF 92204A801   1,950,074 10,716 SH   SOLE   10,286 0 430
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   1,516,208 29,935 SH   SOLE   28,173 0 1,762
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   1,452,262 28,918 SH   SOLE   28,582 0 336
ISHARES TR 1 3 YR TREAS BD 464287457   1,320,875 16,291 SH   SOLE   14,729 0 1,562
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,314,791 28,471 SH   SOLE   20,301 0 8,170
ALPHABET INC CAP STK CL A 02079K305   1,279,115 10,686 SH   SOLE   7,968 0 2,718
EAGLE MATLS INC COM 26969P108   1,227,203 6,583 SH   SOLE   0 0 6,583
PEPSICO INC COM 713448108   1,054,796 5,695 SH   SOLE   4,385 0 1,310
EXXON MOBIL CORP COM 30231G102   925,032 8,625 SH   SOLE   8,625 0 0
GATX CORP COM 361448103   911,608 7,081 SH   SOLE   0 0 7,081
INTEL CORP COM 458140100   890,842 26,640 SH   SOLE   2,317 0 24,323
WELLS FARGO CO NEW COM 949746101   828,846 19,420 SH   SOLE   650 0 18,770
CHEVRON CORP NEW COM 166764100   812,712 5,165 SH   SOLE   4,348 0 817
ISHARES TR MSCI EMG MKT ETF 464287234   791,551 20,009 SH   SOLE   18,551 0 1,458
HP INC COM 40434L105   784,180 25,535 SH   SOLE   0 0 25,535
META PLATFORMS INC CL A 30303M102   782,882 2,728 SH   SOLE   2,448 0 280
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   769,484 13,329 SH   SOLE   11,824 0 1,505
COMCAST CORP NEW CL A 20030N101   739,258 17,792 SH   SOLE   3,951 0 13,841
KLA CORP COM NEW 482480100   727,045 1,499 SH   SOLE   0 0 1,499
SEACOR MARINE HLDGS INC COM 78413P101   591,366 51,738 SH   SOLE   51,738 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   554,206 44,195 SH   SOLE   2,151 0 42,044
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   516,101 9,983 SH   SOLE   9,983 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   502,221 2,285 SH   SOLE   1,750 0 535
WILLIAMS COS INC COM 969457100   474,615 14,545 SH   SOLE   14,545 0 0
UNITEDHEALTH GROUP INC COM 91324P102   452,283 941 SH   SOLE   49 0 892
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   426,662 2,867 SH   SOLE   467 0 2,400
MERCK & CO INC COM 58933Y105   418,172 3,624 SH   SOLE   3,274 0 350
BLACKSTONE INC COM 09260D107   415,668 4,471 SH   SOLE   3,560 0 911
SALESFORCE INC COM 79466L302   387,240 1,833 SH   SOLE   283 0 1,550
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   362,941 891 SH   SOLE   891 0 0
TRANSDIGM GROUP INC COM 893641100   353,198 395 SH   SOLE   0 0 395
INVESCO QQQ TR UNIT SER 1 46090E103   350,614 949 SH   SOLE   182 0 767
TJX COS INC NEW COM 872540109   332,377 3,920 SH   SOLE   2,766 0 1,154
PIONEER NAT RES CO COM 723787107   324,859 1,568 SH   SOLE   500 0 1,068
ROPER TECHNOLOGIES INC COM 776696106   323,098 672 SH   SOLE   96 0 576
PROCTER AND GAMBLE CO COM 742718109   312,662 2,061 SH   SOLE   2,039 0 22
EATON CORP PLC SHS G29183103   304,466 1,514 SH   SOLE   1,514 0 0
BANK AMERICA CORP COM 060505104   298,290 10,397 SH   SOLE   1,873 0 8,524
ISHARES TR RUS 1000 GRW ETF 464287614   291,966 1,061 SH   SOLE   0 0 1,061
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   282,043 914 SH   SOLE   445 0 469
HEWLETT PACKARD ENTERPRISE C COM 42824C109   278,158 16,557 SH   SOLE   0 0 16,557
KIMBERLY-CLARK CORP COM 494368103   265,766 1,925 SH   SOLE   1,925 0 0
WISDOMTREE TR YIELD ENHANCD US 97717X511   258,756 6,005 SH   SOLE   6,005 0 0
LOCKHEED MARTIN CORP COM 539830109   244,923 532 SH   SOLE   532 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   243,529 2,486 SH   SOLE   186 0 2,300
BOEING CO COM 097023105   239,925 1,136 SH   SOLE   1,136 0 0
BOOKING HOLDINGS INC COM 09857L108   229,529 85 SH   SOLE   37 0 48
TEXAS INSTRS INC COM 882508104   222,505 1,236 SH   SOLE   1,236 0 0
ISHARES TR NATIONAL MUN ETF 464288414   215,488 2,019 SH   SOLE   1,224 0 795
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   214,229 2,950 SH   SOLE   2,950 0 0
WISDOMTREE TR US CORP BOND FD 97717X198   214,133 4,889 SH   SOLE   4,889 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   213,189 10,740 SH   SOLE   10,740 0 0
3M CO COM 88579Y101   208,418 2,082 SH   SOLE   2,082 0 0
S&P GLOBAL INC COM 78409V104   202,049 504 SH   SOLE   0 0 504
BRISTOW GROUP INC COM 11040G103   201,743 7,022 SH   SOLE   7,022 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   200,325 2,799 SH   SOLE   0 0 2,799
AT&T INC COM 00206R102   172,188 10,795 SH   SOLE   10,795 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   125,240 14,248 SH   SOLE   14,248 0 0
CORSAIR PARTNERING CORP SHS CL A G2540H108   103,600 10,000 SH   SOLE   10,000 0 0
AEVA TECHNOLOGIES INC COM 00835Q103   37,500 30,000 SH   SOLE   30,000 0 0
AMERICAN WELL CORP CL A 03044L105   21,000 10,000 SH   SOLE   10,000 0 0