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   280,085 912 SH   SOLE   445 0 467
ACTIVISION BLIZZARD INC COM 00507V109   12,060,013 128,805 SH   SOLE   128,805 0 0
ADOBE INC COM 00724F101   5,006,709 9,819 SH   SOLE   8,484 0 1,335
AEVA TECHNOLOGIES INC COM 00835Q103   22,947 30,000 SH   SOLE   30,000 0 0
AIR PRODS & CHEMS INC COM 009158106   7,281,539 25,692 SH   SOLE   23,643 0 2,049
ALPHABET INC CAP STK CL C 02079K107   12,794,329 97,037 SH   SOLE   87,661 0 9,376
ALPHABET INC CAP STK CL A 02079K305   1,335,819 10,208 SH   SOLE   7,690 0 2,518
AMAZON COM INC COM 023135106   10,902,066 85,762 SH   SOLE   74,522 0 11,240
AMBEV SA SPONSORED ADR 02319V103   25,800 10,000 SH   SOLE   0 0 10,000
AMERICAN EXPRESS CO COM 025816109   7,648,971 51,270 SH   SOLE   47,996 0 3,274
AMERICAN WELL CORP CL A 03044L105   11,700 10,000 SH   SOLE   10,000 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   4,413,031 35,638 SH   SOLE   32,758 0 2,880
AMGEN INC COM 031162100   4,878,574 18,152 SH   SOLE   16,588 0 1,564
AMPHENOL CORP NEW CL A 032095101   7,908,646 94,161 SH   SOLE   87,695 0 6,466
APPLE INC COM 037833100   22,566,489 131,806 SH   SOLE   114,254 0 17,552
APPLIED MATLS INC COM 038222105   2,676,654 19,333 SH   SOLE   0 0 19,333
ARES CAPITAL CORP COM 04010L103   3,463,151 177,871 SH   SOLE   160,032 0 17,839
AT&T INC COM 00206R102   162,148 10,795 SH   SOLE   10,795 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   410,189 1,705 SH   SOLE   1,690 0 15
BANK AMERICA CORP COM 060505104   253,731 9,267 SH   SOLE   1,873 0 7,394
BLACKSTONE INC COM 09260D107   479,021 4,471 SH   SOLE   3,560 0 911
BOEING CO COM 097023105   213,574 1,114 SH   SOLE   1,114 0 0
BOOKING HOLDINGS INC COM 09857L108   262,136 85 SH   SOLE   37 0 48
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   102,358 20,595 SH   SOLE   20,595 0 0
CHEVRON CORP NEW COM 166764100   871,048 5,166 SH   SOLE   4,349 0 817
CISCO SYS INC COM 17275R102   6,825,619 126,965 SH   SOLE   99,111 0 27,854
COMCAST CORP NEW CL A 20030N101   785,572 17,717 SH   SOLE   3,881 0 13,836
COSTCO WHSL CORP NEW COM 22160K105   8,011,768 14,181 SH   SOLE   13,202 0 979
DIAGEO PLC SPON ADR NEW 25243Q205   2,767,782 18,550 SH   SOLE   15,861 0 2,689
DISNEY WALT CO COM 254687106   4,122,958 50,869 SH   SOLE   45,309 0 5,560
EAGLE MATLS INC COM 26969P108   1,054,405 6,332 SH   SOLE   0 0 6,332
EATON CORP PLC SHS G29183103   322,906 1,514 SH   SOLE   1,514 0 0
EXXON MOBIL CORP COM 30231G102   1,014,128 8,625 SH   SOLE   8,625 0 0
FASTENAL CO COM 311900104   2,344,056 42,900 SH   SOLE   42,900 0 0
FEDEX CORP COM 31428X106   6,712,563 25,337 SH   SOLE   22,950 0 2,387
FISERV INC COM 337738108   8,744,347 77,411 SH   SOLE   72,990 0 4,421
GATX CORP COM 361448103   770,408 7,079 SH   SOLE   0 0 7,079
GENERAL DYNAMICS CORP COM 369550108   4,926,674 22,296 SH   SOLE   20,217 0 2,079
HEWLETT PACKARD ENTERPRISE C COM 42824C109   241,218 13,887 SH   SOLE   0 0 13,887
HOME DEPOT INC COM 437076102   4,119,396 13,633 SH   SOLE   11,991 0 1,642
HONEYWELL INTL INC COM 438516106   7,317,478 39,610 SH   SOLE   36,360 0 3,250
HP INC COM 40434L105   550,109 21,405 SH   SOLE   0 0 21,405
INTEL CORP COM 458140100   722,732 20,330 SH   SOLE   2,317 0 18,013
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   2,144,588 102,172 SH   SOLE   96,702 0 5,470
INVESCO QQQ TR UNIT SER 1 46090E103   1,485,790 4,147 SH   SOLE   3,380 0 767
ISHARES TR FLTG RATE NT ETF 46429B655   7,234,375 142,157 SH   SOLE   134,456 0 7,701
ISHARES TR PFD AND INCM SEC 464288687   3,611,217 119,775 SH   SOLE   113,658 0 6,117
ISHARES TR 1 3 YR TREAS BD 464287457   1,361,916 16,820 SH   SOLE   15,025 0 1,795
ISHARES TR MSCI EMG MKT ETF 464287234   762,677 20,097 SH   SOLE   18,555 0 1,542
ISHARES TR RUS 1000 GRW ETF 464287614   281,684 1,059 SH   SOLE   0 0 1,059
ISHARES TR NATIONAL MUN ETF 464288414   207,029 2,019 SH   SOLE   1,224 0 795
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   7,154,625 142,579 SH   SOLE   134,681 0 7,898
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   1,898,636 37,634 SH   SOLE   35,803 0 1,831
JOHNSON & JOHNSON COM 478160104   8,334,976 53,515 SH   SOLE   49,862 0 3,653
JPMORGAN CHASE & CO COM 46625H100   8,601,709 59,314 SH   SOLE   54,805 0 4,509
KIMBERLY-CLARK CORP COM 494368103   229,615 1,900 SH   SOLE   1,900 0 0
KKR & CO INC COM 48251W104   7,591,023 123,231 SH   SOLE   116,665 0 6,566
KLA CORP COM NEW 482480100   686,615 1,497 SH   SOLE   0 0 1,497
LAM RESEARCH CORP COM 512807108   2,047,031 3,266 SH   SOLE   0 0 3,266
LAUDER ESTEE COS INC CL A 518439104   1,818,978 12,584 SH   SOLE   10,520 0 2,064
LEAR CORP COM NEW 521865204   3,899,129 29,055 SH   SOLE   25,860 0 3,195
LOCKHEED MARTIN CORP COM 539830109   217,976 533 SH   SOLE   533 0 0
MASTERCARD INCORPORATED CL A 57636Q104   10,186,098 25,728 SH   SOLE   24,639 0 1,089
MCDONALDS CORP COM 580135101   6,695,120 25,414 SH   SOLE   23,882 0 1,532
MEDTRONIC PLC SHS G5960L103   4,604,527 58,757 SH   SOLE   53,090 0 5,667
MERCK & CO INC COM 58933Y105   373,090 3,624 SH   SOLE   3,274 0 350
META PLATFORMS INC CL A 30303M102   909,036 3,028 SH   SOLE   2,448 0 580
MICROSOFT CORP COM 594918104   24,291,139 76,932 SH   SOLE   65,132 0 11,800
MONDELEZ INTL INC CL A 609207105   3,390,319 48,845 SH   SOLE   42,550 0 6,295
NOVARTIS AG SPONSORED ADR 66987V109   3,573,147 35,079 SH   SOLE   32,108 0 2,971
NVIDIA CORPORATION COM 67066G104   7,860,584 18,071 SH   SOLE   16,819 0 1,252
PEPSICO INC COM 713448108   950,504 5,610 SH   SOLE   4,327 0 1,283
PIONEER NAT RES CO COM 723787107   283,954 1,237 SH   SOLE   500 0 737
PROCTER AND GAMBLE CO COM 742718109   300,879 2,063 SH   SOLE   2,041 0 22
ROPER TECHNOLOGIES INC COM 776696106   325,437 672 SH   SOLE   96 0 576
SALESFORCE INC COM 79466L302   371,291 1,831 SH   SOLE   283 0 1,548
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   494,327 9,916 SH   SOLE   9,916 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   208,742 2,950 SH   SOLE   2,950 0 0
SEACOR MARINE HLDGS INC COM 78413P101   666,768 48,038 SH   SOLE   48,038 0 0
SPDR GOLD TR GOLD SHS 78463V107   5,517,433 32,181 SH   SOLE   31,129 0 1,052
SPDR S&P 500 ETF TR TR UNIT 78462F103   8,326,566 19,478 SH   SOLE   18,688 0 790
STAGWELL INC COM CL A 85256A109   1,401,115 298,745 SH   SOLE   298,745 0 0
STARBUCKS CORP COM 855244109   4,745,245 51,991 SH   SOLE   46,978 0 5,013
THERMO FISHER SCIENTIFIC INC COM 883556102   7,887,883 15,583 SH   SOLE   14,487 0 1,096
TJX COS INC NEW COM 872540109   551,945 6,210 SH   SOLE   4,659 0 1,551
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   190,162 13,740 SH   SOLE   13,740 0 0
TRANSDIGM GROUP INC COM 893641100   333,037 395 SH   SOLE   0 0 395
UNION PAC CORP COM 907818108   6,633,030 32,574 SH   SOLE   30,118 0 2,456
UNITEDHEALTH GROUP INC COM 91324P102   473,435 939 SH   SOLE   49 0 890
US BANCORP DEL COM NEW 902973304   2,789,151 84,356 SH   SOLE   73,517 0 10,839
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,795,954 13,163 SH   SOLE   7,135 0 6,028
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   422,791 2,950 SH   SOLE   465 0 2,485
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   361,729 921 SH   SOLE   881 0 40
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,952,919 49,807 SH   SOLE   38,305 0 11,502
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   1,438,671 29,910 SH   SOLE   29,487 0 423
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   5,451,806 72,546 SH   SOLE   68,564 0 3,982
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   2,143,525 28,212 SH   SOLE   26,290 0 1,922
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   821,319 14,259 SH   SOLE   12,487 0 1,772
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,268,013 29,003 SH   SOLE   20,318 0 8,685
VANGUARD WORLD FDS MATERIALS ETF 92204A801   1,811,029 10,497 SH   SOLE   10,046 0 451
VERIZON COMMUNICATIONS INC COM 92343V104   3,412,979 105,306 SH   SOLE   95,043 0 10,263
VISA INC COM CL A 92826C839   8,847,559 38,466 SH   SOLE   34,596 0 3,870
WARNER BROS DISCOVERY INC COM SER A 934423104   421,988 38,857 SH   SOLE   2,951 0 35,906
WELLS FARGO CO NEW COM 949746101   669,696 16,390 SH   SOLE   650 0 15,740
WISDOMTREE TR YIELD ENHANCD US 97717X511   249,268 6,005 SH   SOLE   6,005 0 0
WISDOMTREE TR US CORP BOND FD 97717X198   205,172 4,889 SH   SOLE   4,889 0 0
XYLEM INC COM 98419M100   4,264,108 46,843 SH   SOLE   42,864 0 3,979
ZOETIS INC CL A 98978V103   2,969,317 17,067 SH   SOLE   14,696 0 2,371