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
3M CO COM 88579Y101   340,657 2,492 SH   SOLE   2,167 0 325
ABBOTT LABS COM 002824100   2,028,808 17,795 SH   SOLE   16,815 0 980
ABBVIE INC COM 00287Y109   14,679,558 74,334 SH   SOLE   52,817 0 21,517
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   951,215 2,691 SH   SOLE   2,380 0 311
ACUITY BRANDS INC COM 00508Y102   355,804 1,292 SH   SOLE   1,190 0 102
ADAPTHEALTH CORP COMMON STOCK 00653Q102   115,344 10,271 SH   SOLE   10,271 0 0
ADOBE INC COM 00724F101   23,387,334 45,168 SH   SOLE   42,090 0 3,078
ADVANCED MICRO DEVICES INC COM 007903107   39,919,844 243,295 SH   SOLE   175,905 0 67,390
AES CORP COM 00130H105   267,079 13,314 SH   SOLE   12,201 0 1,113
AFLAC INC COM 001055102   906,363 8,107 SH   SOLE   7,530 0 577
AKAMAI TECHNOLOGIES INC COM 00971T101   415,006 4,111 SH   SOLE   3,786 0 325
ALLEGION PLC ORD SHS G0176J109   6,775,395 46,490 SH   SOLE   44,546 0 1,944
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   1,210,408 4,401 SH   SOLE   4,001 0 400
ALPHABET INC CAP STK CL C 02079K107   9,373,398 56,064 SH   SOLE   47,351 0 8,713
ALPHABET INC CAP STK CL A 02079K305   38,412,612 231,611 SH   SOLE   218,565 0 13,046
ALTRIA GROUP INC COM 02209S103   303,637 5,949 SH   SOLE   3,635 0 2,314
AMAZON COM INC COM 023135106   13,687,990 73,461 SH   SOLE   65,872 0 7,589
AMEREN CORP COM 023608102   383,600 4,386 SH   SOLE   3,715 0 671
AMERICAN EXPRESS CO COM 025816109   1,347,051 4,967 SH   SOLE   4,967 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   4,930,265 67,326 SH   SOLE   62,592 0 4,734
AMGEN INC COM 031162100   13,674,279 42,439 SH   SOLE   26,876 0 15,563
AMPHENOL CORP NEW CL A 032095101   567,153 8,704 SH   SOLE   8,018 0 686
ANALOG DEVICES INC COM 032654105   45,168,193 196,238 SH   SOLE   143,853 0 52,385
APOLLO GLOBAL MGMT INC COM 03769M106   2,717,418 21,755 SH   SOLE   20,405 0 1,350
APPLE INC COM 037833100   74,736,123 320,756 SH   SOLE   301,657 0 19,099
APPLIED MATLS INC COM 038222105   20,263,963 100,292 SH   SOLE   94,538 0 5,754
ARCH CAP GROUP LTD ORD G0450A105   552,800 4,941 SH   SOLE   4,941 0 0
ARES CAPITAL CORP COM 04010L103   558,282 26,661 SH   SOLE   23,689 0 2,972
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   681,800 4,375 SH   SOLE   4,375 0 0
ASSURANT INC COM 04621X108   379,823 1,910 SH   SOLE   1,759 0 151
ASTRAZENECA PLC SPONSORED ADR 046353108   545,370 7,000 SH   SOLE   7,000 0 0
AT&T INC COM 00206R102   551,899 25,086 SH   SOLE   20,675 0 4,411
AUTOMATIC DATA PROCESSING IN COM 053015103   5,571,682 20,134 SH   SOLE   18,614 0 1,520
BANK AMERICA CORP COM 060505104   827,836 20,863 SH   SOLE   17,154 0 3,709
BANK NEW YORK MELLON CORP COM 064058100   878,202 12,221 SH   SOLE   12,221 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,635,279 10,071 SH   SOLE   9,428 0 643
BIO RAD LABS INC CL A 090572207   251,939 753 SH   SOLE   753 0 0
BIOGEN INC COM 09062X103   4,576,563 23,610 SH   SOLE   16,303 0 7,307
BIO-TECHNE CORP COM 09073M104   544,084 6,807 SH   SOLE   4,747 0 2,060
BLACKSTONE INC COM 09260D107   1,963,893 12,825 SH   SOLE   9,575 0 3,250
BOOKING HOLDINGS INC COM 09857L108   42,336,047 10,051 SH   SOLE   9,604 0 447
BOSTON SCIENTIFIC CORP COM 101137107   1,242,335 14,825 SH   SOLE   13,550 0 1,275
BRISTOL-MYERS SQUIBB CO COM 110122108   421,733 8,151 SH   SOLE   8,151 0 0
BROADCOM INC COM 11135F101   18,381,615 106,560 SH   SOLE   95,676 0 10,884
BROWN FORMAN CORP CL B 115637209   6,258,339 127,202 SH   SOLE   86,823 0 40,379
BUNGE GLOBAL SA COM SHS H11356104   3,968,136 41,061 SH   SOLE   37,861 0 3,200
CARDINAL HEALTH INC COM 14149Y108   407,156 3,684 SH   SOLE   3,684 0 0
CATERPILLAR INC COM 149123101   8,244,399 21,079 SH   SOLE   18,263 0 2,816
CHEVRON CORP NEW COM 166764100   7,223,729 49,051 SH   SOLE   42,746 0 6,305
CISCO SYS INC COM 17275R102   7,500,266 140,929 SH   SOLE   125,079 0 15,850
CITIGROUP INC COM NEW 172967424   268,304 4,286 SH   SOLE   2,426 0 1,860
CITIZENS FINL GROUP INC COM 174610105   812,283 19,778 SH   SOLE   0 0 19,778
CME GROUP INC COM 12572Q105   542,579 2,459 SH   SOLE   2,000 0 459
COCA COLA CO COM 191216100   498,637 6,939 SH   SOLE   6,939 0 0
COGNEX CORP COM 192422103   6,623,370 163,540 SH   SOLE   83,255 0 80,285
COLGATE PALMOLIVE CO COM 194162103   2,735,600 26,352 SH   SOLE   26,352 0 0
COMCAST CORP NEW CL A 20030N101   1,056,919 25,303 SH   SOLE   21,538 0 3,765
CONAGRA BRANDS INC COM 205887102   458,467 14,098 SH   SOLE   13,024 0 1,074
CONOCOPHILLIPS COM 20825C104   7,386,731 70,163 SH   SOLE   64,336 0 5,827
COOPER COS INC COM 216648501   252,900 2,292 SH   SOLE   2,112 0 180
CORNING INC COM 219350105   831,438 18,415 SH   SOLE   15,215 0 3,200
COSTCO WHSL CORP NEW COM 22160K105   2,763,283 3,117 SH   SOLE   2,902 0 215
CROWDSTRIKE HLDGS INC CL A 22788C105   3,096,389 11,040 SH   SOLE   10,075 0 965
CSX CORP COM 126408103   300,204 8,694 SH   SOLE   6,975 0 1,719
DANAHER CORPORATION COM 235851102   43,634,405 156,947 SH   SOLE   112,829 0 44,118
DARDEN RESTAURANTS INC COM 237194105   6,880,002 41,918 SH   SOLE   38,726 0 3,192
DEERE & CO COM 244199105   628,499 1,506 SH   SOLE   1,300 0 206
DELTA AIR LINES INC DEL COM NEW 247361702   296,259 5,833 SH   SOLE   5,311 0 522
DEXCOM INC COM 252131107   46,181,577 688,866 SH   SOLE   536,606 0 152,260
DISNEY WALT CO COM 254687106   9,767,016 101,539 SH   SOLE   96,606 0 4,933
DUKE ENERGY CORP NEW COM NEW 26441C204   5,215,250 45,232 SH   SOLE   40,822 0 4,410
EATON CORP PLC SHS G29183103   15,354,953 46,328 SH   SOLE   39,353 0 6,975
EATON VANCE TAX-MANAGED DIVE COM 27828N102   146,500 10,000 SH   SOLE   10,000 0 0
EATON VANCE TAX-MANAGED GLOB COM 27829F108   142,965 16,395 SH   SOLE   16,395 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   3,311,247 50,178 SH   SOLE   41,898 0 8,280
ELI LILLY & CO COM 532457108   17,674,823 19,950 SH   SOLE   18,888 0 1,062
EMERSON ELEC CO COM 291011104   658,408 6,020 SH   SOLE   5,870 0 150
ENBRIDGE INC COM 29250N105   5,326,855 131,171 SH   SOLE   117,567 0 13,604
EQUINIX INC COM 29444U700   5,097,012 5,742 SH   SOLE   5,330 0 412
EXACT SCIENCES CORP COM 30063P105   2,315,059 33,985 SH   SOLE   29,135 0 4,850
EXPEDITORS INTL WASH INC COM 302130109   360,825 2,746 SH   SOLE   2,534 0 212
EXXON MOBIL CORP COM 30231G102   3,238,595 27,628 SH   SOLE   22,224 0 5,404
FACTSET RESH SYS INC COM 303075105   397,311 864 SH   SOLE   864 0 0
FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A305   332,497 10,021 SH   SOLE   10,021 0 0
FORTINET INC COM 34959E109   12,832,044 165,468 SH   SOLE   159,280 0 6,188
GABELLI EQUITY TR INC COM 362397101   104,310 19,000 SH   SOLE   19,000 0 0
GALLAGHER ARTHUR J & CO COM 363576109   239,165 850 SH   SOLE   850 0 0
GE AEROSPACE COM NEW 369604301   208,993 1,108 SH   SOLE   1,107 0 1
GENERAL DYNAMICS CORP COM 369550108   322,448 1,067 SH   SOLE   75 0 992
GILEAD SCIENCES INC COM 375558103   6,421,758 76,595 SH   SOLE   72,044 0 4,551
GOLDMAN SACHS GROUP INC COM 38141G104   233,610 472 SH   SOLE   220 0 252
GRAINGER W W INC COM 384802104   322,032 310 SH   SOLE   310 0 0
HASBRO INC COM 418056107   408,319 5,646 SH   SOLE   5,193 0 453
HENRY SCHEIN INC COM 806407102   928,309 12,734 SH   SOLE   8,299 0 4,435
HOME DEPOT INC COM 437076102   31,775,783 78,420 SH   SOLE   73,643 0 4,777
HONEYWELL INTL INC COM 438516106   19,323,783 93,483 SH   SOLE   69,722 0 23,761
HP INC COM 40434L105   607,710 16,942 SH   SOLE   15,735 0 1,207
HUBBELL INC COM 443510607   203,467 475 SH   SOLE   0 0 475
HUNTINGTON BANCSHARES INC COM 446150104   299,880 20,400 SH   SOLE   17,800 0 2,600
IDEXX LABS INC COM 45168D104   43,794,218 86,683 SH   SOLE   63,713 0 22,970
ILLINOIS TOOL WKS INC COM 452308109   34,726,451 132,508 SH   SOLE   110,064 0 22,444
INSPIRE MED SYS INC COM 457730109   1,682,491 7,972 SH   SOLE   7,472 0 500
INSTALLED BLDG PRODS INC COM 45780R101   2,413,693 9,801 SH   SOLE   0 0 9,801
INSULET CORP COM 45784P101   37,841,426 162,584 SH   SOLE   124,659 0 37,925
INTERNATIONAL BUSINESS MACHS COM 459200101   1,056,933 4,781 SH   SOLE   4,661 0 120
INTUIT COM 461202103   25,902,809 41,711 SH   SOLE   39,812 0 1,899
INTUITIVE SURGICAL INC COM NEW 46120E602   34,999,549 71,243 SH   SOLE   63,269 0 7,974
INVESCO ACTIVELY MANAGED EXC ULTRA SHRT DUR 46090A887   3,199,427 63,759 SH   SOLE   54,156 0 9,603
INVESCO LTD SHS G491BT108   282,488 16,087 SH   SOLE   14,795 0 1,292
INVESCO QQQ TR UNIT SER 1 46090E103   1,022,507 2,095 SH   SOLE   2,073 0 22
IRHYTHM TECHNOLOGIES INC COM 450056106   208,392 2,807 SH   SOLE   2,007 0 800
ISHARES GOLD TR ISHARES NEW 464285204   51,384,880 1,033,901 SH   SOLE   921,878 0 112,023
ISHARES TR ISHARES BIOTECH 464287556   342,160 2,350 SH   SOLE   2,350 0 0
ISHARES TR ESG AWARE MSCI 46435U663   2,700,569 64,576 SH   SOLE   62,419 0 2,157
ISHARES TR BLACKROCK ULTRA 46434V878   2,766,599 54,525 SH   SOLE   46,925 0 7,600
ISHARES TR MODERT ALLOC ETF 464289875   804,252 17,829 SH   SOLE   15,851 0 1,978
ISHARES TR CORE S&P MCP ETF 464287507   826,675 13,265 SH   SOLE   8,500 0 4,765
ISHARES TR CORE HIGH DV ETF 46429B663   221,597 1,884 SH   SOLE   1,884 0 0
ISHARES TR CORE S&P500 ETF 464287200   33,683,315 58,395 SH   SOLE   52,320 0 6,075
ISHARES TR CORE S&P SCP ETF 464287804   99,005,316 846,489 SH   SOLE   797,086 0 49,403
ISHARES TR RUSSELL 2000 ETF 464287655   3,496,247 15,828 SH   SOLE   15,393 0 435
ISHARES TR RUSSELL 3000 ETF 464287689   221,197 677 SH   SOLE   0 0 677
ISHARES TR 1 3 YR TREAS BD 464287457   58,543,812 704,075 SH   SOLE   661,419 0 42,656
ISHARES TR U.S. TECH ETF 464287721   211,965 1,398 SH   SOLE   1,398 0 0
ISHARES TR CORE US AGGBD ET 464287226   21,836,547 215,627 SH   SOLE   208,988 0 6,639
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837   25,060,846 493,907 SH   SOLE   436,490 0 57,417
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   5,292,565 103,898 SH   SOLE   96,195 0 7,703
J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407   487,920 4,077 SH   SOLE   4,077 0 0
JACOBS SOLUTIONS INC COM 46982L108   526,218 4,020 SH   SOLE   3,716 0 304
JEFFERIES FINL GROUP INC COM 47233W109   10,060,040 163,445 SH   SOLE   150,757 0 12,688
JOHNSON & JOHNSON COM 478160104   22,977,414 141,783 SH   SOLE   118,073 0 23,710
JOHNSON CTLS INTL PLC SHS G51502105   646,957 8,336 SH   SOLE   5,919 0 2,417
JPMORGAN CHASE & CO. COM 46625H100   56,821,860 269,477 SH   SOLE   243,720 0 25,757
KENVUE INC COM 49177J102   5,451,603 235,694 SH   SOLE   210,989 0 24,705
KIMBERLY-CLARK CORP COM 494368103   284,149 1,997 SH   SOLE   1,897 0 100
KINDER MORGAN INC DEL COM 49456B101   524,373 23,738 SH   SOLE   21,254 0 2,484
LAMAR ADVERTISING CO NEW CL A 512816109   273,880 2,050 SH   SOLE   2,050 0 0
LAMB WESTON HLDGS INC COM 513272104   294,567 4,550 SH   SOLE   4,183 0 367
LOCKHEED MARTIN CORP COM 539830109   1,492,967 2,554 SH   SOLE   2,361 0 193
LOEWS CORP COM 540424108   442,522 5,598 SH   SOLE   5,196 0 402
LOWES COS INC COM 548661107   3,612,869 13,339 SH   SOLE   8,533 0 4,806
M & T BK CORP COM 55261F104   507,821 2,851 SH   SOLE   2,692 0 159
MARATHON OIL CORP COM 565849106   398,918 14,980 SH   SOLE   13,727 0 1,253
MASTERCARD INCORPORATED CL A 57636Q104   72,038,273 145,886 SH   SOLE   119,069 0 26,817
MCCORMICK & CO INC COM NON VTG 579780206   291,507 3,542 SH   SOLE   3,542 0 0
MCDONALDS CORP COM 580135101   1,729,008 5,678 SH   SOLE   4,978 0 700
MERCK & CO INC COM 58933Y105   13,400,692 118,005 SH   SOLE   102,382 0 15,623
META PLATFORMS INC CL A 30303M102   1,558,812 2,723 SH   SOLE   1,588 0 1,135
METTLER TOLEDO INTERNATIONAL COM 592688105   40,915,647 27,283 SH   SOLE   23,036 0 4,247
MICRON TECHNOLOGY INC COM 595112103   487,438 4,700 SH   SOLE   3,829 0 871
MICROSOFT CORP COM 594918104   71,354,769 165,826 SH   SOLE   152,423 0 13,403
MIDDLEBY CORP COM 596278101   203,548 1,463 SH   SOLE   1,463 0 0
MONDELEZ INTL INC CL A 609207105   421,246 5,718 SH   SOLE   5,118 0 600
MOODYS CORP COM 615369105   2,014,160 4,244 SH   SOLE   3,744 0 500
MORGAN STANLEY COM NEW 617446448   24,340,219 233,502 SH   SOLE   218,922 0 14,580
NEOGEN CORP COM 640491106   2,992,416 178,014 SH   SOLE   121,686 0 56,328
NEXTERA ENERGY INC COM 65339F101   7,934,409 93,865 SH   SOLE   85,278 0 8,587
NIKE INC CL B 654106103   692,367 7,832 SH   SOLE   7,126 0 706
NORFOLK SOUTHN CORP COM 655844108   582,733 2,345 SH   SOLE   2,345 0 0
NORTHROP GRUMMAN CORP COM 666807102   9,209,912 17,441 SH   SOLE   16,071 0 1,370
NOVARTIS AG SPONSORED ADR 66987V109   889,565 7,734 SH   SOLE   6,436 0 1,298
NOVO-NORDISK A S ADR 670100205   35,910,560 301,592 SH   SOLE   196,692 0 104,900
NVIDIA CORPORATION COM 67066G104   42,747,401 352,004 SH   SOLE   322,612 0 29,392
NVR INC COM 62944T105   22,792,812 2,323 SH   SOLE   2,231 0 92
OCULAR THERAPEUTIX INC COM 67576A100   121,800 14,000 SH   SOLE   14,000 0 0
OKTA INC CL A 679295105   655,679 8,820 SH   SOLE   6,630 0 2,190
ONEOK INC NEW COM 682680103   355,590 3,902 SH   SOLE   3,902 0 0
ORACLE CORP COM 68389X105   1,334,281 7,830 SH   SOLE   6,482 0 1,348
PACER FDS TR US CASH COWS 100 69374H881   5,295,783 91,575 SH   SOLE   89,976 0 1,599
PALO ALTO NETWORKS INC COM 697435105   17,212,707 50,359 SH   SOLE   47,917 0 2,442
PAYCHEX INC COM 704326107   1,026,554 7,650 SH   SOLE   7,050 0 600
PAYPAL HLDGS INC COM 70450Y103   380,397 4,875 SH   SOLE   4,753 0 122
PEPSICO INC COM 713448108   5,830,354 34,286 SH   SOLE   31,565 0 2,721
PFIZER INC COM 717081103   1,654,485 57,169 SH   SOLE   26,731 0 30,438
PHILIP MORRIS INTL INC COM 718172109   1,008,106 8,304 SH   SOLE   6,285 0 2,019
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   13,253,020 131,622 SH   SOLE   112,839 0 18,783
PINNACLE WEST CAP CORP COM 723484101   4,304,854 48,593 SH   SOLE   44,832 0 3,761
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   710,433 40,900 SH   SOLE   3,150 0 37,750
PRICE T ROWE GROUP INC COM 74144T108   7,223,677 66,315 SH   SOLE   63,575 0 2,740
PROCTER AND GAMBLE CO COM 742718109   1,099,301 6,347 SH   SOLE   5,928 0 419
PROVIDENT FINL SVCS INC COM 74386T105   3,377,852 181,996 SH   SOLE   181,996 0 0
PRUDENTIAL FINL INC COM 744320102   365,965 3,022 SH   SOLE   2,565 0 457
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   2,436,593 27,313 SH   SOLE   27,313 0 0
PULTE GROUP INC COM 745867101   795,731 5,544 SH   SOLE   5,109 0 435
PURE CYCLE CORP COM NEW 746228303   156,144 14,498 SH   SOLE   14,498 0 0
QORVO INC COM 74736K101   348,121 3,370 SH   SOLE   3,118 0 252
QUALCOMM INC COM 747525103   13,717,776 80,669 SH   SOLE   73,903 0 6,766
REGENERON PHARMACEUTICALS COM 75886F107   28,579,011 27,186 SH   SOLE   25,857 0 1,329
ROCKWELL AUTOMATION INC COM 773903109   317,052 1,181 SH   SOLE   730 0 451
ROKU INC COM CL A 77543R102   360,758 4,832 SH   SOLE   2,372 0 2,460
ROPER TECHNOLOGIES INC COM 776696106   1,590,862 2,859 SH   SOLE   2,859 0 0
ROSS STORES INC COM 778296103   31,004,883 205,999 SH   SOLE   187,160 0 18,839
RTX CORPORATION COM 75513E101   10,984,994 90,665 SH   SOLE   45,632 0 45,033
SALESFORCE INC COM 79466L302   8,217,322 30,022 SH   SOLE   16,977 0 13,045
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   389,918 5,747 SH   SOLE   3,948 0 1,799
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   427,606 3,904 SH   SOLE   3,569 0 335
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   209,651 4,626 SH   SOLE   4,626 0 0
SERVICENOW INC COM 81762P102   2,877,253 3,217 SH   SOLE   3,042 0 175
SHERWIN WILLIAMS CO COM 824348106   27,201,540 71,270 SH   SOLE   68,546 0 2,724
SKYWORKS SOLUTIONS INC COM 83088M102   225,690 2,285 SH   SOLE   2,088 0 197
SNAP ON INC COM 833034101   406,464 1,403 SH   SOLE   1,294 0 109
SOLVENTUM CORP COM SHS 83444M101   424,804 6,093 SH   SOLE   5,542 0 551
SOUTHERN COPPER CORP COM 84265V105   5,714,561 49,404 SH   SOLE   45,390 0 4,014
SPDR GOLD TR GOLD SHS 78463V107   564,143 2,321 SH   SOLE   2,321 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   16,818,027 29,312 SH   SOLE   28,995 0 317
SPDR SER TR S&P DIVID ETF 78464A763   296,580 2,088 SH   SOLE   2,088 0 0
STARBUCKS CORP COM 855244109   8,183,994 83,947 SH   SOLE   42,197 0 41,750
STRYKER CORPORATION COM 863667101   24,769,424 68,564 SH   SOLE   65,336 0 3,228
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   6,813,075 39,230 SH   SOLE   35,499 0 3,731
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   864,004 5,621 SH   SOLE   5,621 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   1,382,991 32,610 SH   SOLE   30,610 0 2,000
TARGET CORP COM 87612E106   3,803,266 24,402 SH   SOLE   21,559 0 2,843
TE CONNECTIVITY PLC ORD SHS G87052109   347,806 2,300 SH   SOLE   2,300 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   214,454 490 SH   SOLE   456 0 34
TESLA INC COM 88160R101   207,211 792 SH   SOLE   792 0 0
TEXAS INSTRS INC COM 882508104   1,728,785 8,369 SH   SOLE   7,942 0 427
TEXAS PACIFIC LAND CORPORATI COM 88262P102   329,124 372 SH   SOLE   0 0 372
THE TRADE DESK INC COM CL A 88339J105   22,400,070 204,287 SH   SOLE   194,332 0 9,955
THERMO FISHER SCIENTIFIC INC COM 883556102   21,948,722 35,483 SH   SOLE   29,731 0 5,752
TJX COS INC NEW COM 872540109   25,508,973 217,024 SH   SOLE   208,298 0 8,726
TRAVELERS COMPANIES INC COM 89417E109   249,338 1,065 SH   SOLE   563 0 502
TRIMBLE INC COM 896239100   2,121,926 34,175 SH   SOLE   24,681 0 9,494
TYLER TECHNOLOGIES INC COM 902252105   233,488 400 SH   SOLE   400 0 0
ULTA BEAUTY INC COM 90384S303   14,441,800 37,114 SH   SOLE   35,729 0 1,385
UNILEVER PLC SPON ADR NEW 904767704   278,354 4,285 SH   SOLE   600 0 3,685
UNION PAC CORP COM 907818108   26,744,310 108,505 SH   SOLE   103,747 0 4,758
UNITED PARCEL SERVICE INC CL B 911312106   432,607 3,173 SH   SOLE   2,130 0 1,043
UNITED RENTALS INC COM 911363109   502,033 620 SH   SOLE   571 0 49
UNITEDHEALTH GROUP INC COM 91324P102   12,719,210 21,754 SH   SOLE   20,444 0 1,310
VALERO ENERGY CORP COM 91913Y100   3,524,148 26,099 SH   SOLE   23,952 0 2,147
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   681,771 8,664 SH   SOLE   2,990 0 5,674
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   8,173,416 108,819 SH   SOLE   98,534 0 10,285
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   206,860 392 SH   SOLE   392 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   541,380 2,052 SH   SOLE   1,802 0 250
VANGUARD INDEX FDS SMALL CP ETF 922908751   411,020 1,733 SH   SOLE   1,483 0 250
VANGUARD INDEX FDS TOTAL STK MKT 922908769   136,461,055 481,922 SH   SOLE   465,728 0 16,194
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   2,317,771 36,790 SH   SOLE   36,790 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   10,429,060 217,953 SH   SOLE   215,475 0 2,478
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   60,636,916 763,497 SH   SOLE   727,310 0 36,187
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   16,582,970 83,727 SH   SOLE   74,472 0 9,255
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   33,733,550 638,772 SH   SOLE   604,098 0 34,674
VANGUARD WORLD FD INF TECH ETF 92204A702   927,217 1,581 SH   SOLE   1,581 0 0
VERALTO CORP COM SHS 92338C103   4,151,684 37,115 SH   SOLE   23,425 0 13,690
VERIZON COMMUNICATIONS INC COM 92343V104   511,840 11,397 SH   SOLE   9,872 0 1,525
VERTEX PHARMACEUTICALS INC COM 92532F100   36,820,849 79,171 SH   SOLE   74,982 0 4,189
VIATRIS INC COM 92556V106   495,086 42,643 SH   SOLE   37,519 0 5,124
VISA INC COM CL A 92826C839   1,127,595 4,101 SH   SOLE   3,855 0 246
VONTIER CORPORATION COM 928881101   327,278 9,700 SH   SOLE   8,947 0 753
WALMART INC COM 931142103   417,882 5,175 SH   SOLE   3,975 0 1,200
WEST PHARMACEUTICAL SVSC INC COM 955306105   1,540,121 5,131 SH   SOLE   4,501 0 630
WILLIAMS SONOMA INC COM 969904101   4,508,172 29,100 SH   SOLE   2,900 0 26,200
WP CAREY INC COM 92936U109   537,587 8,629 SH   SOLE   7,780 0 849
ZIONS BANCORPORATION N A COM 989701107   262,071 5,550 SH   SOLE   5,094 0 456
ZOETIS INC CL A 98978V103   28,123,785 143,944 SH   SOLE   122,978 0 20,966