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
Abbott Laboratories COM 002824100   22,721,509 199,294 SH   SOLE   199,294 0 0
AbbVie Inc COM 00287Y109   17,922,692 90,757 SH   SOLE   90,757 0 0
Accenture PLC COM G1151C101   110,735,879 313,273 SH   SOLE   307,627 0 5,647
adidas AG - Spons ADR COM 00687A107   3,327,467 25,077 SH   SOLE   24,761 0 316
Adobe Inc COM 00724F101   10,106,097 19,518 SH   SOLE   19,518 0 0
AES Corp/VA COM 00130H105   14,603,680 728,000 SH   SOLE   728,000 0 0
Aflac Inc COM 001055102   488,342 4,368 SH   SOLE   4,368 0 0
Agilent Technologies Inc COM 00846U101   103,857,875 699,474 SH   SOLE   685,147 0 14,326
Agnico Eagle Mines Ltd COM 008474108   925,312 11,486 SH   SOLE   11,486 0 0
AIA Group Ltd - Spons ADR COM 001317205   3,651,807 103,774 SH   SOLE   102,436 0 1,338
Air Liquide SA - Unspons ADR COM 009126202   1,702,301 44,044 SH   SOLE   43,484 0 560
Air Products & Chemicals Inc COM 009158106   13,375,076 44,922 SH   SOLE   44,922 0 0
Airbus SE - Unspons ADR COM 009279100   3,147,900 86,173 SH   SOLE   85,016 0 1,157
Alcon Inc COM H01301128   93,876,379 938,107 SH   SOLE   914,263 0 23,845
Alibaba Group Holding Ltd - Sp COM 01609W102   5,207,733 49,074 SH   SOLE   48,574 0 500
Alliant Energy Corp COM 018802108   390,320 6,431 SH   SOLE   6,431 0 0
Allstate Corp COM 020002101   1,132,021 5,969 SH   SOLE   5,969 0 0
Alphabet Inc COM 02079K107   228,365,743 1,365,906 SH   SOLE   1,339,549 0 26,356
Alphabet Inc COM 02079K305   2,681,463 16,168 SH   SOLE   16,168 0 0
Amazon.com Inc COM 023135106   139,209,788 747,114 SH   SOLE   732,675 0 14,439
American Tower Corp COM 03027X100   27,680,454 119,025 SH   SOLE   119,025 0 0
Amgen Inc COM 031162100   2,445,896 7,591 SH   SOLE   7,591 0 0
AMN Healthcare Services Inc COM 001744101   1,582,292 37,327 SH   SOLE   37,327 0 0
Amphenol Corp COM 032095101   135,261,949 2,075,843 SH   SOLE   1,977,469 0 98,374
Analog Devices Inc COM 032654105   122,221,242 531,004 SH   SOLE   520,088 0 10,917
APA Corp COM 03743Q108   9,781,554 399,900 SH   SOLE   399,900 0 0
Apple Inc COM 037833100   45,971,486 197,303 SH   SOLE   196,190 0 1,113
Applied Materials Inc COM 038222105   231,751 1,147 SH   SOLE   1,147 0 0
Arch Capital Group Ltd COM G0450A105   471,408,146 4,213,516 SH   SOLE   4,041,627 0 171,888
Archer-Daniels-Midland Co COM 039483102   10,597,876 177,400 SH   SOLE   177,400 0 0
Arista Networks Inc COM 040413106   106,498,081 277,469 SH   SOLE   264,411 0 13,058
Armstrong World Industries Inc COM 04247X102   64,974,649 494,367 SH   SOLE   471,141 0 23,226
Asbury Automotive Group Inc COM 043436104   73,146,919 306,580 SH   SOLE   291,556 0 15,024
ASML Holding NV - Spons NY Reg COM N07059210   3,982,935 4,780 SH   SOLE   4,736 0 44
AstraZeneca PLC - Spons ADR COM 046353108   4,246,874 54,510 SH   SOLE   53,921 0 589
Automatic Data Processing Inc COM 053015103   36,579,832 132,186 SH   SOLE   132,186 0 0
Axis Capital Holdings Ltd COM G0692U109   4,970,450 62,435 SH   SOLE   62,435 0 0
Baldwin Insurance Group Inc/Th COM 05589G102   3,692,720 74,151 SH   SOLE   74,151 0 0
Bank of America Corp COM 060505104   13,235,264 333,550 SH   SOLE   333,550 0 0
Barrick Gold Corp COM 067901108   12,520,755 629,500 SH   SOLE   629,500 0 0
Berkshire Hathaway Inc COM 084670702   113,947,528 247,572 SH   SOLE   241,758 0 5,814
Blackrock Inc COM 09290D101   37,052,729 39,023 SH   SOLE   38,901 0 122
Blackstone Group Inc/The COM 09260D107   265,068 1,731 SH   SOLE   1,731 0 0
Boston Scientific Corp COM 101137107   247,210 2,950 SH   SOLE   2,950 0 0
Box Inc COM 10316T104   7,058,715 215,665 SH   SOLE   215,665 0 0
Bristol-Myers Squibb Co COM 110122108   210,478 4,068 SH   SOLE   4,068 0 0
Broadcom Inc COM 11135F101   428,663 2,485 SH   SOLE   2,485 0 0
Brookfield Asset Management Lt COM 113004105   74,715,838 1,579,950 SH   SOLE   1,503,504 0 76,446
Brookfield Corp COM 11271J107   64,743,043 1,218,119 SH   SOLE   1,187,313 0 30,806
Brown-Forman Corp COM 115637209   77,413,530 1,573,446 SH   SOLE   1,498,200 0 75,246
Brown & Brown Inc COM 115236101   179,719,695 1,734,746 SH   SOLE   1,648,831 0 85,915
Cameco Corp COM 13321L108   3,652,733 76,481 SH   SOLE   75,742 0 739
Canadian Pacific Kansas City L COM 13646K108   2,825,899 33,036 SH   SOLE   32,733 0 303
Carlisle Cos Inc COM 142339100   167,212,473 371,790 SH   SOLE   354,841 0 16,949
CarMax Inc COM 143130102   55,748,915 720,456 SH   SOLE   686,272 0 34,184
Caterpillar Inc COM 149123101   9,686,478 24,766 SH   SOLE   24,766 0 0
CDW Corp/DE COM 12514G108   113,727,593 502,552 SH   SOLE   478,994 0 23,558
CF Industries Holdings Inc COM 125269100   1,115,400 13,000 SH   SOLE   13,000 0 0
Charles Schwab Corp/The COM 808513105   63,682,914 982,609 SH   SOLE   964,307 0 18,303
Chevron Corp COM 166764100   20,880,677 141,785 SH   SOLE   141,785 0 0
Chord Energy Corp COM 674215207   2,983,048 22,906 SH   SOLE   22,906 0 0
Ciena Corp COM 171779309   12,577,540 204,214 SH   SOLE   204,214 0 0
Cigna Corp COM 125523100   217,911 629 SH   SOLE   629 0 0
Cisco Systems Inc COM 17275R102   3,130,241 58,817 SH   SOLE   58,817 0 0
CME Group Inc COM 12572Q105   31,562,659 143,044 SH   SOLE   143,044 0 0
Coca-Cola Co COM 191216100   841,768 11,714 SH   SOLE   11,714 0 0
Cogent Communications Holdings COM 19239V302   8,204,978 108,074 SH   SOLE   108,074 0 0
Colgate-Palmolive Co COM 194162103   11,332,938 109,170 SH   SOLE   109,170 0 0
Comcast Corp COM 20030N101   22,888,247 547,959 SH   SOLE   547,959 0 0
CommVault Systems Inc COM 204166102   4,648,424 30,214 SH   SOLE   30,214 0 0
Confluent Inc COM 20717M103   3,729,275 182,987 SH   SOLE   182,987 0 0
ConocoPhillips COM 20825C104   26,941,363 255,902 SH   SOLE   255,902 0 0
Constellation Brands Inc COM 21036P108   11,183,746 43,400 SH   SOLE   43,400 0 0
Copart Inc COM 217204106   217,960,203 4,159,546 SH   SOLE   3,991,055 0 168,491
Core & Main Inc COM 21874C102   7,107,463 160,078 SH   SOLE   160,078 0 0
Corning Inc COM 219350105   1,957,162 43,348 SH   SOLE   43,348 0 0
Costco Wholesale Corp COM 22160K105   31,433,912 35,458 SH   SOLE   35,066 0 392
Crane Co COM 224408104   6,309,199 39,861 SH   SOLE   39,861 0 0
Crane NXT Co COM 224441105   3,259,298 58,098 SH   SOLE   58,098 0 0
CSX Corp COM 126408103   237,843 6,888 SH   SOLE   6,888 0 0
CTS Corp COM 126501105   4,002,526 82,731 SH   SOLE   82,731 0 0
Cullen/Frost Bankers Inc COM 229899109   35,220,678 314,864 SH   SOLE   299,746 0 15,118
Cummins Inc COM 231021106   10,561,706 32,619 SH   SOLE   32,619 0 0
CVS Health Corp COM 126650100   8,730,888 138,850 SH   SOLE   138,850 0 0
CyberArk Software Ltd COM M2682V108   3,082,318 10,570 SH   SOLE   10,473 0 97
Daiichi Sankyo Co Ltd - Spons COM 23381D102   2,509,109 76,223 SH   SOLE   75,240 0 983
Danaher Corp Com Usd0.01 COM 235851102   79,206,787 284,896 SH   SOLE   279,840 0 5,056
Deere & Co COM 244199105   49,352,824 118,259 SH   SOLE   115,261 0 2,998
Deutsche Telekom AG - Spons AD COM 251566105   4,693,967 159,496 SH   SOLE   157,461 0 2,035
Diageo PLC - Spons ADR COM 25243Q205   1,526,478 10,877 SH   SOLE   10,741 0 136
Discover Financial Services COM 254709108   398,985 2,844 SH   SOLE   2,844 0 0
Dollar Tree Inc COM 256746108   127,488,049 1,812,970 SH   SOLE   1,738,689 0 74,281
Dominion Energy Inc COM 25746U109   7,193,121 124,470 SH   SOLE   124,470 0 0
Duluth Holdings Inc COM 26443V101   2,868,042 762,777 SH   SOLE   762,777 0 0
Ecolab Inc COM 278865100   13,033,831 51,047 SH   SOLE   50,509 0 538
Edgewell Personal Care Co COM 28035Q102   4,181,135 115,056 SH   SOLE   115,056 0 0
Elevance Health Inc COM 036752103   39,093,287 75,179 SH   SOLE   73,274 0 1,906
Eli Lilly & Co COM 532457108   44,320,034 50,026 SH   SOLE   49,505 0 521
Emerson Electric Co COM 291011104   7,649,775 69,944 SH   SOLE   69,944 0 0
Encompass Health Corp COM 29261A100   9,451,199 97,798 SH   SOLE   97,798 0 0
Entegris Inc COM 29362U104   5,241,310 46,577 SH   SOLE   46,577 0 0
EOG Resources Inc COM 26875P101   18,655,365 151,756 SH   SOLE   151,756 0 0
Equifax Inc COM 294429105   13,134,660 44,697 SH   SOLE   44,196 0 501
Expeditors International of Wa COM 302130109   61,219,662 465,903 SH   SOLE   444,218 0 21,685
Exxon Mobil Corp COM 30231G102   19,766,457 168,627 SH   SOLE   168,627 0 0
Fastenal Co COM 311900104   31,342,953 438,854 SH   SOLE   438,854 0 0
Ferguson Enterprises Inc COM 31488V107   61,029,329 307,344 SH   SOLE   299,267 0 8,078
Ferrari NV COM N3167Y103   1,958,008 4,165 SH   SOLE   4,127 0 38
Fiserv Inc COM 337738108   118,873,020 661,692 SH   SOLE   646,596 0 15,096
Floor & Decor Holdings Inc COM 339750101   112,849,964 908,834 SH   SOLE   865,545 0 43,289
Fomento Economico Mexicano SAB COM 344419106   2,352,753 23,835 SH   SOLE   23,597 0 238
FormFactor Inc COM 346375108   3,833,272 83,332 SH   SOLE   83,332 0 0
Freeport-McMoRan Inc COM 35671D857   4,713,097 94,413 SH   SOLE   94,413 0 0
Garmin Ltd COM H2906T109   771,716 4,384 SH   SOLE   4,384 0 0
Gartner Inc COM 366651107   235,931,847 465,569 SH   SOLE   443,434 0 22,135
General Dynamics Corp COM 369550108   798,412 2,642 SH   SOLE   2,642 0 0
Genmab A/S - Spons ADR COM 372303206   1,650,258 67,689 SH   SOLE   66,820 0 869
Gilead Sciences Inc COM 375558103   335,360 4,000 SH   SOLE   4,000 0 0
Glacier Bancorp Inc COM 37637Q105   39,800,241 870,902 SH   SOLE   829,507 0 41,395
Globus Medical Inc COM 379577208   2,749,926 38,439 SH   SOLE   38,439 0 0
Gogo Inc COM 38046C109   1,224,477 170,540 SH   SOLE   170,540 0 0
Graco Inc COM 384109104   36,030,444 411,729 SH   SOLE   391,869 0 19,860
Hain Celestial Group Inc/The COM 405217100   3,623,444 419,866 SH   SOLE   419,866 0 0
Hayward Holdings Inc COM 421298100   4,528,291 295,195 SH   SOLE   295,195 0 0
HDFC Bank Ltd - Spons ADR COM 40415F101   5,421,387 86,659 SH   SOLE   85,803 0 856
HealthEquity Inc COM 42226A107   5,439,669 66,459 SH   SOLE   66,459 0 0
Hershey Co/The COM 427866108   19,516,492 101,765 SH   SOLE   101,765 0 0
Hewlett Packard Enterprise Co COM 42824C109   1,518,684 74,227 SH   SOLE   74,227 0 0
Hillman Solutions Corp COM 431636109   1,683,581 159,430 SH   SOLE   159,430 0 0
Home Depot Inc COM 437076102   44,830,518 110,638 SH   SOLE   110,288 0 350
Honeywell International Inc COM 438516106   31,519,761 152,483 SH   SOLE   152,483 0 0
Howmet Aerospace Inc COM 443201108   250,625 2,500 SH   SOLE   2,500 0 0
Humana Inc COM 444859102   2,891,836 9,130 SH   SOLE   9,130 0 0
Huntsman Corp COM 447011107   1,795,882 74,210 SH   SOLE   74,210 0 0
Illinois Tool Works Inc COM 452308109   4,787,495 18,268 SH   SOLE   18,268 0 0
Infosys Ltd - Spons ADR COM 456788108   3,536,498 158,801 SH   SOLE   157,239 0 1,562
Intuit Inc COM 461202103   5,410,773 8,713 SH   SOLE   8,713 0 0
Iron Mountain Inc COM 46284V101   2,895,768 24,369 SH   SOLE   24,369 0 0
Itau Unibanco Holding SA - Spo COM 465562106   2,885,482 433,907 SH   SOLE   429,570 0 4,337
Jacobs Solutions Inc COM 46982L108   337,483 2,578 SH   SOLE   2,578 0 0
JFrog Ltd COM M6191J100   2,620,773 90,247 SH   SOLE   90,247 0 0
Johnson & Johnson COM 478160104   26,907,632 166,035 SH   SOLE   166,035 0 0
Johnson Controls International COM G51502105   209,547 2,700 SH   SOLE   2,700 0 0
JPMorgan Chase & Co COM 46625H100   34,145,192 161,933 SH   SOLE   161,065 0 868
Kerry Group PLC - Spons ADR COM 492460100   3,332,095 32,244 SH   SOLE   31,834 0 410
Keysight Technologies Inc COM 49338L103   86,684,594 545,426 SH   SOLE   531,883 0 13,543
KION Group AG - Unspons ADR COM 497216101   2,798,343 286,422 SH   SOLE   282,782 0 3,640
Labcorp Holdings Inc Com Usd0. COM 504922105   110,474,894 494,339 SH   SOLE   472,249 0 22,090
Las Vegas Sands Corp COM 517834107   20,518,584 407,600 SH   SOLE   407,600 0 0
Lasertec Corp - Unspons ADR COM 51809L109   1,692,602 51,136 SH   SOLE   50,467 0 669
Legalzoom.com Inc COM 52466B103   1,223,239 192,636 SH   SOLE   192,636 0 0
Leonardo DRS Inc COM 52661A108   4,282,131 151,741 SH   SOLE   151,741 0 0
Liberty Broadband Corp COM 530307305   119,907,404 1,551,396 SH   SOLE   1,486,487 0 64,909
Liberty Media Corp-Liberty For COM 531229771   32,536,350 454,863 SH   SOLE   454,863 0 0
Liberty Media Corp-Liberty For COM 531229755   56,781,941 733,333 SH   SOLE   677,860 0 55,472
Linde PLC COM G54950103   18,527,918 38,854 SH   SOLE   38,510 0 344
Lithia Motors Inc COM 536797103   73,136,769 230,251 SH   SOLE   218,908 0 11,342
Lonza Group AG - Unspons ADR COM 54338V101   3,085,665 48,847 SH   SOLE   48,224 0 623
Lowe's Cos Inc COM 548661107   116,852,392 431,428 SH   SOLE   422,463 0 8,966
Lumen Technologies Inc COM 550241103   880,400 124,000 SH   SOLE   124,000 0 0
LVMH Moet Hennessy Louis Vuitt COM 502441306   2,018,743 13,142 SH   SOLE   12,974 0 168
Manulife Financial Corp COM 56501R106   2,398,987 81,184 SH   SOLE   80,431 0 753
Markel Corp COM 570535104   447,732 285 SH   SOLE   285 0 0
Marsh & McLennan Cos Inc COM 571748102   60,503,974 271,209 SH   SOLE   264,210 0 6,999
Mastercard Inc COM 57636Q104   955,009 1,934 SH   SOLE   1,934 0 0
Matador Resources Co COM 576485205   9,686,320 196,000 SH   SOLE   196,000 0 0
McCormick & Co Inc/MD COM 579780206   1,543,043 18,749 SH   SOLE   18,749 0 0
McDonald's Corp COM 580135101   13,515,067 44,383 SH   SOLE   44,341 0 42
Medtronic PLC COM G5960L103   34,848,902 387,081 SH   SOLE   387,081 0 0
Merck & Co Inc COM 58933Y105   3,359,332 29,582 SH   SOLE   29,582 0 0
Meta Platforms Inc COM 30303M102   1,960,892 3,425 SH   SOLE   3,425 0 0
MGE Energy Inc COM 55277P104   286,965 3,138 SH   SOLE   3,138 0 0
Microchip Technology Inc COM 595017104   60,725,353 756,325 SH   SOLE   724,638 0 31,687
Microsoft Corp COM 594918104   61,724,870 143,446 SH   SOLE   142,201 0 1,245
Mitsubishi UFJ Financial Group COM 606822104   1,750,736 171,978 SH   SOLE   169,770 0 2,208
MKS Instruments Inc COM 55306N104   87,114,559 801,348 SH   SOLE   762,955 0 38,393
Moelis & Co COM 60786M105   106,829,062 1,559,321 SH   SOLE   1,504,718 0 54,603
Morgan Stanley COM 617446448   23,056,950 221,191 SH   SOLE   221,191 0 0
Mueller Water Products Inc COM 624758108   2,215,353 102,090 SH   SOLE   102,090 0 0
Murata Manufacturing Co Ltd - COM 626425102   2,039,273 207,454 SH   SOLE   204,755 0 2,699
Nestle SA - Spons ADR COM 641069406   3,057,046 30,367 SH   SOLE   30,199 0 168
Newmont Corp COM 651639106   13,970,494 261,375 SH   SOLE   261,375 0 0
NextEra Energy Inc COM 65339F101   61,847,051 731,658 SH   SOLE   728,225 0 3,433
Nidec Corp - Spons ADR COM 654090109   1,551,071 147,721 SH   SOLE   145,792 0 1,929
NIKE Inc COM 654106103   39,886,603 451,206 SH   SOLE   440,407 0 10,799
Nordstrom Inc COM 655664100   7,286,760 324,000 SH   SOLE   324,000 0 0
Norsk Hydro ASA - Spons ADR COM 656531605   2,060,165 320,898 SH   SOLE   317,289 0 3,609
Northern Trust Corp COM 665859104   6,985,248 77,588 SH   SOLE   77,588 0 0
Nucor Corp COM 670346105   330,748 2,200 SH   SOLE   2,200 0 0
NVIDIA Corp COM 67066G104   2,883,107 23,741 SH   SOLE   23,741 0 0
NXP Semiconductors NV COM N6596X109   2,153,370 8,972 SH   SOLE   8,890 0 82
Olin Corp COM 680665205   4,232,844 88,221 SH   SOLE   88,221 0 0
Ollie's Bargain Outlet Holding COM 681116109   3,128,479 32,186 SH   SOLE   32,186 0 0
OneSpaWorld Holdings Ltd COM P73684113   9,037,657 547,405 SH   SOLE   547,405 0 0
Option Care Health Inc COM 68404L201   3,505,444 111,995 SH   SOLE   111,995 0 0
Oracle Corp COM 68389X105   28,576,932 167,705 SH   SOLE   166,201 0 1,504
PACCAR Inc COM 693718108   229,456,240 2,325,256 SH   SOLE   2,235,074 0 90,182
Pan Pacific International Hold COM 69807K105   3,290,903 125,607 SH   SOLE   124,001 0 1,606
Parker-Hannifin Corp COM 701094104   103,173,983 163,296 SH   SOLE   159,557 0 3,740
Paychex Inc COM 704326107   9,457,040 70,475 SH   SOLE   70,475 0 0
PayPal Holdings Inc COM 70450Y103   11,883,969 152,300 SH   SOLE   152,300 0 0
PepsiCo Inc COM 713448108   32,939,535 193,705 SH   SOLE   193,705 0 0
Pfizer Inc COM 717081103   5,880,840 203,208 SH   SOLE   203,208 0 0
Ping An Insurance Group Co of COM 72341E304   2,937,486 235,187 SH   SOLE   231,836 0 3,351
Power Integrations Inc COM 739276103   4,653,445 72,574 SH   SOLE   72,574 0 0
Primo Water Corp COM 74167P108   4,323,659 171,234 SH   SOLE   171,234 0 0
Procter & Gamble Co COM 742718109   10,991,445 63,461 SH   SOLE   63,461 0 0
Progressive Corp COM 743315103   110,504,428 435,468 SH   SOLE   425,983 0 9,486
Prudential PLC - Spons ADR COM 74435K204   2,341,398 126,289 SH   SOLE   124,693 0 1,596
PulteGroup Inc COM 745867101   307,154 2,140 SH   SOLE   2,140 0 0
QUALCOMM Inc COM 747525103   15,490,365 91,093 SH   SOLE   90,199 0 894
Quest Diagnostics Inc COM 74834L100   1,191,544 7,675 SH   SOLE   7,675 0 0
Regeneron Pharmaceuticals Inc COM 75886F107   6,895,083 6,559 SH   SOLE   6,559 0 0
Revolve Group Inc COM 76156B107   3,378,877 136,355 SH   SOLE   136,355 0 0
RLI Corp COM 749607107   216,042 1,394 SH   SOLE   1,394 0 0
Ross Stores Inc COM 778296103   203,066,117 1,349,187 SH   SOLE   1,285,144 0 64,043
S&P Global Inc COM 78409V104   2,033,933 3,937 SH   SOLE   3,060 0 877
Saia Inc COM 78709Y105   2,472,705 5,655 SH   SOLE   5,655 0 0
SAP SE - Spons ADR COM 803054204   3,193,196 13,938 SH   SOLE   13,808 0 130
Scotts Miracle-Gro Co/The COM 810186106   7,029,463 81,078 SH   SOLE   81,078 0 0
Shake Shack Inc COM 819047101   5,103,218 49,445 SH   SOLE   49,445 0 0
Shell PLC - Spons ADR COM 780259305   2,055,002 31,160 SH   SOLE   30,693 0 467
Shin-Etsu Chemical Co Ltd - Un COM 824551105   1,988,393 95,504 SH   SOLE   94,278 0 1,226
Shiseido Co Ltd - Spons ADR COM 824841407   1,807,973 66,372 SH   SOLE   65,521 0 851
Siemens AG - Spons ADR COM 826197501   2,631,948 26,046 SH   SOLE   25,721 0 325
Sika AG - Unspons ADR COM 82674R103   2,255,481 68,162 SH   SOLE   67,292 0 870
Simply Good Foods Co/The COM 82900L102   5,974,112 171,818 SH   SOLE   171,818 0 0
Solventum Corp COM 83444M101   339,885 4,875 SH   SOLE   4,875 0 0
Sony Group Corp - Spons ADR COM 835699307   2,790,487 28,896 SH   SOLE   28,530 0 366
Southern Copper Corp COM 84265V105   3,157,907 27,301 SH   SOLE   26,930 0 371
Starbucks Corp COM 855244109   53,726,032 551,093 SH   SOLE   538,205 0 12,888
STMicroelectronics NV - Spons COM 861012102   2,317,721 77,959 SH   SOLE   77,235 0 724
Summit Materials Inc COM 86614U100   8,039,985 205,995 SH   SOLE   205,995 0 0
Symrise AG - Unspons ADR COM 87155N109   1,606,219 46,561 SH   SOLE   45,972 0 589
T-Mobile US Inc COM 872590104   5,778,080 28,000 SH   SOLE   28,000 0 0
Taiwan Semiconductor Mfg Co Lt COM 874039100   4,177,285 24,053 SH   SOLE   23,809 0 244
Target Corp COM 87612E106   6,259,961 40,164 SH   SOLE   39,780 0 384
TE Connectivity PLC COM G87052109   12,224,301 80,961 SH   SOLE   79,296 0 1,665
Teledyne Technologies Inc COM 879360105   81,014,063 185,107 SH   SOLE   176,188 0 8,920
Tencent Holdings Ltd - Unspons COM 88032Q109   3,909,966 70,577 SH   SOLE   69,561 0 1,016
Texas Capital Bancshares Inc COM 88224Q107   4,079,080 57,082 SH   SOLE   57,082 0 0
Texas Instruments Inc COM 882508104   119,713,471 579,530 SH   SOLE   569,548 0 9,981
Thermo Fisher Scientific Inc COM 883556102   332,172 537 SH   SOLE   537 0 0
Thor Industries Inc COM 885160101   101,206,151 920,977 SH   SOLE   876,776 0 44,201
TJX Cos Inc COM 872540109   60,537,022 515,033 SH   SOLE   503,774 0 11,260
Toray Industries Inc - Unspons COM 890880206   3,172,311 270,675 SH   SOLE   267,205 0 3,470
Transocean Ltd COM H8817H100   11,793,750 2,775,000 SH   SOLE   2,775,000 0 0
Travelers Cos Inc COM 89417E109   792,028 3,383 SH   SOLE   3,383 0 0
Treasury Wine Estates Ltd - Sp COM 89465J109   2,643,357 313,194 SH   SOLE   309,084 0 4,110
U.S. Bancorp COM 902973304   93,176,680 2,037,539 SH   SOLE   2,002,549 0 34,991
Union Pacific Corp COM 907818108   23,432,854 95,070 SH   SOLE   94,663 0 407
United Parcel Service Inc COM 911312106   13,685,128 100,375 SH   SOLE   99,925 0 450
UnitedHealth Group Inc COM 91324P102   22,189,191 37,951 SH   SOLE   37,572 0 379
Verisk Analytics Inc COM 92345Y106   215,708 805 SH   SOLE   805 0 0
Vertex Pharmaceuticals Inc COM 92532F100   6,748,776 14,511 SH   SOLE   14,409 0 102
Visa Inc COM 92826C839   111,423,372 405,250 SH   SOLE   397,384 0 7,866
Wal-Mart de Mexico SAB de CV - COM 93114W107   3,426,960 113,101 SH   SOLE   111,985 0 1,116
Walmart Inc COM 931142103   256,462 3,176 SH   SOLE   3,176 0 0
Waste Management Inc COM 94106L109   679,890 3,275 SH   SOLE   3,275 0 0
Waters Corp COM 941848103   92,805,353 257,871 SH   SOLE   245,470 0 12,401
Wells Fargo & Co COM 949746101   5,068,735 89,728 SH   SOLE   89,728 0 0
Western Alliance Bancorp COM 957638109   3,480,444 40,241 SH   SOLE   40,241 0 0
WillScot Holdings Corp COM 971378104   6,338,044 168,565 SH   SOLE   168,565 0 0
Workiva Inc COM 98139A105   2,257,610 28,534 SH   SOLE   28,534 0 0
Worldline SA/France - Unspons COM 98161H101   1,637,801 453,057 SH   SOLE   447,243 0 5,814
WR Berkley Corp COM 084423102   88,154,802 1,553,936 SH   SOLE   1,480,910 0 73,026
WW Grainger Inc COM 384802104   5,421,549 5,219 SH   SOLE   5,219 0 0
ARK Innovation ETF ETF 00214Q104   319,877 6,730 SH   SOLE   6,730 0 0
Distillate Small/Mid Cash Flow ETF 26922B667   2,020,911 56,043 SH   SOLE   55,504 0 539
Distillate US Fundamental Stab ETF 26922A321   80,319,128 1,415,814 SH   SOLE   1,414,796 0 1,018
Energy Select Sector SPDR Fund ETF 81369Y506   19,108,792 217,640 SH   SOLE   217,640 0 0
First Trust TCW Unconstrained ETF 33740F888   4,850,216 193,005 SH   SOLE   193,005 0 0
Franklin FTSE Japan ETF ETF 35473P744   21,185,583 696,436 SH   SOLE   696,436 0 0
Global X MLP ETF ETF 37954Y343   8,181,598 170,521 SH   SOLE   170,521 0 0
Invesco BuyBack Achievers ETF ETF 46137V308   2,640,602 23,058 SH   SOLE   23,058 0 0
Invesco S&P 500 Quality ETF ETF 46137V241   91,197,656 1,355,696 SH   SOLE   1,354,555 0 1,141
iShares 3-7 Year Treasury Bond ETF 464288661   29,534,661 246,935 SH   SOLE   246,935 0 0
iShares 7-10 Year Treasury Bon ETF 464287440   21,688,935 221,045 SH   SOLE   221,045 0 0
iShares Aaa - A Rated Corporat ETF 46429B291   23,323,100 474,529 SH   SOLE   474,529 0 0
iShares Core MSCI EAFE ETF ETF 46432F842   357,547 4,581 SH   SOLE   4,581 0 0
iShares Core S&P 500 ETF ETF 464287200   4,184,829 7,255 SH   SOLE   7,255 0 0
iShares Core S&P Mid-Cap ETF ETF 464287507   21,283,464 341,519 SH   SOLE   341,104 0 415
iShares Core S&P Small-Cap ETF ETF 464287804   15,686,324 134,117 SH   SOLE   133,653 0 464
iShares Core S&P U.S. Growth E ETF 464287671   613,777 4,653 SH   SOLE   4,653 0 0
iShares Core U.S. Aggregate Bo ETF 464287226   19,902,694 196,531 SH   SOLE   196,531 0 0
iShares Currency Hedged MSCI E ETF 46434V639   5,335,016 145,131 SH   SOLE   145,131 0 0
iShares Edge MSCI USA Quality ETF 46432F339   1,463,447 8,162 SH   SOLE   8,162 0 0
iShares Global Energy ETF ETF 464287341   2,520,366 62,262 SH   SOLE   62,262 0 0
iShares iBoxx High Yield Corpo ETF 464288513   473,770 5,900 SH   SOLE   5,900 0 0
iShares Intermediate Governmen ETF 464288612   306,306 2,860 SH   SOLE   2,860 0 0
iShares MBS ETF ETF 464288588   337,155 3,519 SH   SOLE   3,519 0 0
iShares MSCI Emerging Markets ETF 464286426   29,076,233 371,107 SH   SOLE   371,001 0 106
iShares MSCI International Qua ETF 46434V456   17,192,419 414,375 SH   SOLE   413,715 0 660
iShares Russell 1000 ETF ETF 464287622   262,671 835 SH   SOLE   835 0 0
iShares Russell 1000 Growth ET ETF 464287614   915,927 2,440 SH   SOLE   2,440 0 0
iShares Russell 2000 ETF ETF 464287655   267,498 1,211 SH   SOLE   1,211 0 0
iShares Russell 2000 Growth ET ETF 464287648   293,088 1,032 SH   SOLE   1,032 0 0
iShares Russell Mid-Cap ETF ETF 464287499   201,450 2,286 SH   SOLE   2,286 0 0
iShares Russell Mid-Cap Growth ETF 464287481   366,883 3,128 SH   SOLE   3,128 0 0
iShares S&P 100 ETF ETF 464287101   277,314 1,002 SH   SOLE   1,002 0 0
iShares Short Treasury Bond ET ETF 464288679   362,756 3,279 SH   SOLE   3,279 0 0
iShares Treasury Floating Rate ETF 46434V860   32,435,865 641,025 SH   SOLE   641,025 0 0
Janus Henderson Mortgage-Backe ETF 47103U852   78,265,172 1,677,710 SH   SOLE   1,677,710 0 0
JPMorgan BetaBuilders Japan ET ETF 46641Q217   3,796,588 64,045 SH   SOLE   64,045 0 0
Madison Aggregate Bond ETF ETF 557441300   58,188,261 2,779,486 SH   SOLE   2,779,486 0 0
Madison Covered Call ETF ETF 557441409   72,665,047 3,726,642 SH   SOLE   3,726,642 0 0
Madison Dividend Value ETF ETF 557441508   56,036,079 2,574,005 SH   SOLE   2,574,005 0 0
Madison Short-Term Strategic I ETF 557441201   61,591,540 2,972,579 SH   SOLE   2,972,579 0 0
Schwab Fundamental U.S. Large ETF 808524771   1,503,444 20,951 SH   SOLE   20,951 0 0
Schwab Intermediate-Term U.S. ETF 808524854   55,409,884 1,095,057 SH   SOLE   1,095,057 0 0
Schwab US Dividend Equity ETF ETF 808524797   4,016,020 47,510 SH   SOLE   47,510 0 0
SPDR Bloomberg 1-3 Month T-Bil ETF 78468R663   401,302 4,371 SH   SOLE   4,371 0 0
SPDR Portfolio Long Term Treas ETF 78464A664   5,785,715 199,027 SH   SOLE   199,027 0 0
SPDR Portfolio S&P 500 ETF ETF 78464A854   2,958,761 43,827 SH   SOLE   42,689 0 1,138
SPDR Portfolio Short Term Trea ETF 78468R101   17,776,433 604,435 SH   SOLE   604,435 0 0
SPDR S&P 500 ETF Trust ETF 78462F103   28,713,301 50,044 SH   SOLE   49,523 0 521
SPDR S&P Dividend ETF ETF 78464A763   2,243,238 15,793 SH   SOLE   15,793 0 0
SPDR S&P MidCap 400 ETF Trust ETF 78467Y107   8,261,630 14,503 SH   SOLE   14,327 0 175
Vanguard Dividend Appreciation ETF 921908844   18,408,291 92,943 SH   SOLE   92,943 0 0
Vanguard FTSE All-World ex-US ETF 922042775   11,949,765 189,679 SH   SOLE   189,024 0 655
Vanguard FTSE Europe ETF ETF 922042874   23,223,180 326,627 SH   SOLE   326,627 0 0
Vanguard Growth ETF ETF 922908736   2,239,464 5,833 SH   SOLE   5,683 0 150
Vanguard Health Care ETF ETF 92204A504   2,838,368 10,058 SH   SOLE   10,058 0 0
Vanguard Information Technolog ETF 92204A702   41,897,470 71,434 SH   SOLE   71,434 0 0
Vanguard Large-Cap ETF ETF 922908637   12,043,293 45,742 SH   SOLE   45,742 0 0
Vanguard Short-Term Corporate ETF 92206C409   5,787,097 72,867 SH   SOLE   72,867 0 0
VictoryShares Free Cash Flow E ETF 92647X830   742,757 22,305 SH   SOLE   21,727 0 578
WisdomTree Europe Hedged Equit ETF 97717X701   2,838,398 63,216 SH   SOLE   63,216 0 0