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   2,133,817 19,519 SH   SOLE   19,519 0 0
Abbott Laboratories COM 002824100   23,346,397 212,105 SH   SOLE   212,105 0 0
AbbVie Inc COM 00287Y109   2,358,178 15,217 SH   SOLE   15,217 0 0
Accenture PLC COM G1151C101   89,224,434 254,266 SH   SOLE   247,913 0 6,353
adidas AG - Spons ADR COM 00687A107   3,233,995 31,815 SH   SOLE   31,466 0 349
Adobe Inc COM 00724F101   3,330,777 5,583 SH   SOLE   5,583 0 0
AES Corp/VA COM 00130H105   13,699,571 711,666 SH   SOLE   711,666 0 0
Aflac Inc COM 001055102   939,840 11,392 SH   SOLE   11,392 0 0
Agilent Technologies Inc COM 00846U101   87,836,340 631,780 SH   SOLE   616,221 0 15,558
AIA Group Ltd - Spons ADR COM 001317205   1,867,534 53,866 SH   SOLE   53,259 0 607
Air Liquide SA - Unspons ADR COM 009126202   1,766,333 45,349 SH   SOLE   44,849 0 500
Air Products & Chemicals Inc COM 009158106   34,752,886 126,928 SH   SOLE   126,928 0 0
Airbus SE - Unspons ADR COM 009279100   3,453,442 89,537 SH   SOLE   88,492 0 1,045
Alcon Inc COM H01301128   74,756,937 956,950 SH   SOLE   929,570 0 27,380
Alibaba Group Holding Ltd - Sp COM 01609W102   4,216,544 54,400 SH   SOLE   53,909 0 491
Alliant Energy Corp COM 018802108   345,268 6,730 SH   SOLE   6,730 0 0
Allstate Corp COM 020002101   885,653 6,327 SH   SOLE   6,327 0 0
Alphabet Inc COM 02079K107   213,152,458 1,512,470 SH   SOLE   1,480,314 0 32,157
Alphabet Inc COM 02079K305   1,718,327 12,301 SH   SOLE   12,301 0 0
Alteryx Inc COM 02156B103   4,072,407 86,353 SH   SOLE   86,353 0 0
Altria Group Inc COM 02209S103   507,518 12,581 SH   SOLE   12,581 0 0
Amazon.com Inc COM 023135106   100,438,307 661,039 SH   SOLE   645,922 0 15,117
American Tower Corp COM 03027X100   26,479,625 122,659 SH   SOLE   122,659 0 0
Amgen Inc COM 031162100   2,201,625 7,644 SH   SOLE   7,644 0 0
AMN Healthcare Services Inc COM 001744101   1,048,769 14,006 SH   SOLE   14,006 0 0
Amphenol Corp COM 032095101   79,775,255 804,754 SH   SOLE   776,356 0 28,398
Analog Devices Inc COM 032654105   107,539,029 541,595 SH   SOLE   529,097 0 12,498
APA Corp COM 03743Q108   10,973,467 305,838 SH   SOLE   305,838 0 0
Apple Inc COM 037833100   41,634,904 216,252 SH   SOLE   215,037 0 1,215
Arch Capital Group Ltd COM G0450A105   260,141,906 3,502,651 SH   SOLE   3,384,783 0 117,869
Archer-Daniels-Midland Co COM 039483102   27,728,219 383,941 SH   SOLE   383,941 0 0
Arista Networks Inc COM 040413106   97,629,362 414,544 SH   SOLE   399,651 0 14,893
Armstrong World Industries Inc COM 04247X102   36,398,197 370,201 SH   SOLE   356,799 0 13,403
Artisan Partners Asset Managem COM 04316A108   362,276 8,200 SH   SOLE   8,200 0 0
ASML Holding NV - Spons NY Reg COM N07059210   4,571,797 6,040 SH   SOLE   5,992 0 48
AstraZeneca PLC - Spons ADR COM 046353108   3,500,247 51,971 SH   SOLE   51,484 0 487
Automatic Data Processing Inc COM 053015103   14,024,095 60,197 SH   SOLE   60,197 0 0
Axis Capital Holdings Ltd COM G0692U109   6,276,245 113,351 SH   SOLE   113,351 0 0
Baker Hughes Co COM 05722G100   20,543,855 601,049 SH   SOLE   601,049 0 0
Bank of America Corp COM 060505104   1,864,712 55,382 SH   SOLE   55,382 0 0
Barrick Gold Corp COM 067901108   11,387,655 629,500 SH   SOLE   629,500 0 0
Becton Dickinson and Co COM 075887109   78,676,212 322,668 SH   SOLE   314,512 0 8,156
Berkshire Hathaway Inc COM 084670702   91,948,538 257,804 SH   SOLE   251,319 0 6,485
BlackRock Inc COM 09247X101   43,382,592 53,440 SH   SOLE   53,297 0 143
Blackstone Group Inc/The COM 09260D107   225,313 1,721 SH   SOLE   1,721 0 0
Box Inc COM 10316T104   3,049,357 119,069 SH   SOLE   119,069 0 0
Bristol-Myers Squibb Co COM 110122108   15,712,918 306,235 SH   SOLE   306,235 0 0
Brookfield Asset Management Lt COM 113004105   57,845,716 1,440,023 SH   SOLE   1,387,650 0 52,373
Brookfield Corp COM 11271J107   93,010,342 2,318,304 SH   SOLE   2,246,142 0 72,162
Brown-Forman Corp COM 115637209   36,758,183 643,751 SH   SOLE   621,168 0 22,583
Brown & Brown Inc COM 115236101   96,823,935 1,361,608 SH   SOLE   1,312,100 0 49,508
BRP Group Inc COM 05589G102   2,603,023 108,369 SH   SOLE   108,369 0 0
Cameco Corp COM 13321L108   4,302,716 99,831 SH   SOLE   99,019 0 812
Canadian Pacific Kansas City L COM 13646K108   2,979,297 37,684 SH   SOLE   37,387 0 297
Carlisle Cos Inc COM 142339100   125,449,340 401,528 SH   SOLE   387,427 0 14,101
CarMax Inc COM 143130102   80,673,439 1,051,257 SH   SOLE   1,016,183 0 35,073
Caterpillar Inc COM 149123101   18,581,381 62,845 SH   SOLE   62,845 0 0
CBRE Group Inc COM 12504L109   233,935 2,513 SH   SOLE   2,513 0 0
CDW Corp/DE COM 12514G108   85,132,414 374,505 SH   SOLE   360,953 0 13,551
Charles Schwab Corp/The COM 808513105   52,015,751 756,043 SH   SOLE   737,344 0 18,698
Cheniere Energy Inc COM 16411R208   611,654 3,583 SH   SOLE   3,583 0 0
Chevron Corp COM 166764100   26,446,217 177,301 SH   SOLE   177,301 0 0
Chord Energy Corp COM 674215207   2,316,914 13,938 SH   SOLE   13,938 0 0
Ciena Corp COM 171779309   14,760,984 327,949 SH   SOLE   327,949 0 0
Cisco Systems Inc COM 17275R102   31,234,394 618,258 SH   SOLE   617,423 0 835
CME Group Inc COM 12572Q105   32,276,977 153,262 SH   SOLE   153,262 0 0
Coca-Cola Co COM 191216100   11,132,584 188,912 SH   SOLE   188,912 0 0
Cogent Communications Holdings COM 19239V302   5,451,372 71,672 SH   SOLE   71,672 0 0
Colgate-Palmolive Co COM 194162103   21,672,113 271,887 SH   SOLE   271,887 0 0
Comcast Corp COM 20030N101   28,141,220 641,761 SH   SOLE   641,761 0 0
CommVault Systems Inc COM 204166102   4,565,424 57,175 SH   SOLE   57,175 0 0
Confluent Inc COM 20717M103   2,554,742 109,177 SH   SOLE   109,177 0 0
ConocoPhillips COM 20825C104   7,168,251 61,758 SH   SOLE   61,758 0 0
Constellation Brands Inc COM 21036P108   11,054,986 45,729 SH   SOLE   45,729 0 0
Copart Inc COM 217204106   172,309,317 3,516,517 SH   SOLE   3,398,234 0 118,283
Core & Main Inc COM 21874C102   4,877,042 120,689 SH   SOLE   120,689 0 0
Corning Inc COM 219350105   1,617,291 53,113 SH   SOLE   53,113 0 0
Costco Wholesale Corp COM 22160K105   31,232,112 47,316 SH   SOLE   46,901 0 415
Crane Co COM 224408104   4,696,301 39,752 SH   SOLE   39,752 0 0
Crane NXT Co COM 224441105   3,195,696 56,193 SH   SOLE   56,193 0 0
CSX Corp COM 126408103   238,807 6,888 SH   SOLE   6,888 0 0
CTS Corp COM 126501105   5,160,401 117,979 SH   SOLE   117,979 0 0
Cummins Inc COM 231021106   15,108,003 63,063 SH   SOLE   63,063 0 0
CVS Health Corp COM 126650100   10,963,596 138,850 SH   SOLE   138,850 0 0
CyberArk Software Ltd COM M2682V108   3,582,782 16,356 SH   SOLE   16,227 0 129
Daiichi Sankyo Co Ltd - Spons COM 23381D102   1,796,457 65,684 SH   SOLE   64,956 0 728
Danaher Corp COM 235851102   58,579,088 253,216 SH   SOLE   247,617 0 5,599
Deere & Co COM 244199105   202,734 507 SH   SOLE   507 0 0
Deutsche Telekom AG - Spons AD COM 251566105   4,068,004 168,587 SH   SOLE   166,738 0 1,849
Diageo PLC - Spons ADR COM 25243Q205   1,765,254 12,119 SH   SOLE   11,983 0 136
Diamondback Energy Inc COM 25278X109   10,308,323 66,471 SH   SOLE   66,471 0 0
Discover Financial Services COM 254709108   319,666 2,844 SH   SOLE   2,844 0 0
Dollar Tree Inc COM 256746108   185,116,856 1,303,181 SH   SOLE   1,261,339 0 41,842
Duluth Holdings Inc COM 26443V101   4,103,740 762,777 SH   SOLE   762,777 0 0
Ecolab Inc COM 278865100   10,331,060 52,085 SH   SOLE   51,447 0 638
Edgewell Personal Care Co COM 28035Q102   4,204,831 114,792 SH   SOLE   114,792 0 0
Elevance Health Inc COM 036752103   48,467,240 102,781 SH   SOLE   100,636 0 2,144
Eli Lilly & Co COM 532457108   29,709,684 50,967 SH   SOLE   50,422 0 545
Emerson Electric Co COM 291011104   2,310,517 23,739 SH   SOLE   23,739 0 0
Encompass Health Corp COM 29261A100   8,473,507 127,001 SH   SOLE   127,001 0 0
Entegris Inc COM 29362U104   9,101,527 75,960 SH   SOLE   75,960 0 0
EOG Resources Inc COM 26875P101   33,005,925 272,889 SH   SOLE   272,889 0 0
Estee Lauder Cos Inc/The COM 518439104   444,893 3,042 SH   SOLE   3,042 0 0
Expeditors International of Wa COM 302130109   44,283,749 348,143 SH   SOLE   335,647 0 12,496
Exxon Mobil Corp COM 30231G102   7,894,121 78,957 SH   SOLE   78,957 0 0
Fastenal Co COM 311900104   28,488,696 439,844 SH   SOLE   439,844 0 0
Ferguson PLC COM G3421J106   41,855,414 216,789 SH   SOLE   210,800 0 5,989
Ferrari NV COM N3167Y103   1,980,154 5,851 SH   SOLE   5,805 0 46
Fiserv Inc COM 337738108   91,364,564 687,779 SH   SOLE   670,609 0 17,170
Floor & Decor Holdings Inc COM 339750101   74,351,505 666,471 SH   SOLE   641,762 0 24,709
Fomento Economico Mexicano SAB COM 344419106   2,740,218 21,022 SH   SOLE   20,841 0 181
FormFactor Inc COM 346375108   5,792,184 138,868 SH   SOLE   138,868 0 0
Garmin Ltd COM H2906T109   3,105,783 24,162 SH   SOLE   24,162 0 0
Gartner Inc COM 366651107   155,478,099 344,657 SH   SOLE   331,946 0 12,711
General Dynamics Corp COM 369550108   682,932 2,630 SH   SOLE   2,630 0 0
Genmab A/S - Spons ADR COM 372303206   1,558,313 48,942 SH   SOLE   48,377 0 565
Gilead Sciences Inc COM 375558103   4,528,378 55,899 SH   SOLE   55,899 0 0
Glacier Bancorp Inc COM 37637Q105   45,316,478 1,096,720 SH   SOLE   1,058,358 0 38,362
Globus Medical Inc COM 379577208   2,059,232 38,642 SH   SOLE   38,642 0 0
Gogo Inc COM 38046C109   2,672,152 263,786 SH   SOLE   263,786 0 0
Hain Celestial Group Inc/The COM 405217100   2,428,108 221,745 SH   SOLE   221,745 0 0
Hayward Holdings Inc COM 421298100   2,945,270 216,564 SH   SOLE   216,564 0 0
HDFC Bank Ltd - Spons ADR COM 40415F101   6,696,706 99,787 SH   SOLE   98,948 0 839
HealthEquity Inc COM 42226A107   3,224,567 48,636 SH   SOLE   48,636 0 0
Helios Technologies Inc COM 42328H109   1,360,228 29,994 SH   SOLE   29,994 0 0
Hershey Co/The COM 427866108   5,490,844 29,451 SH   SOLE   29,451 0 0
Hillman Solutions Corp COM 431636109   2,570,097 279,055 SH   SOLE   279,055 0 0
Home Depot Inc COM 437076102   45,284,382 130,672 SH   SOLE   130,258 0 414
Honeywell International Inc COM 438516106   18,456,367 88,009 SH   SOLE   88,009 0 0
Humana Inc COM 444859102   5,031,790 10,991 SH   SOLE   10,991 0 0
Huntsman Corp COM 447011107   1,861,052 74,057 SH   SOLE   74,057 0 0
Illinois Tool Works Inc COM 452308109   5,224,131 19,944 SH   SOLE   19,944 0 0
Infosys Ltd - Spons ADR COM 456788108   3,769,591 205,092 SH   SOLE   203,372 0 1,720
International Business Machine COM 459200101   6,190,368 37,850 SH   SOLE   37,850 0 0
Intuit Inc COM 461202103   7,646,617 12,234 SH   SOLE   12,234 0 0
Iron Mountain Inc COM 46284V101   2,105,208 30,083 SH   SOLE   30,083 0 0
Itau Unibanco Holding SA - Spo COM 465562106   3,470,962 499,419 SH   SOLE   495,170 0 4,249
Jacobs Solutions Inc COM 46982L108   19,682,404 151,636 SH   SOLE   150,425 0 1,211
JFrog Ltd COM M6191J100   4,641,028 134,095 SH   SOLE   134,095 0 0
Johnson & Johnson COM 478160104   27,165,236 173,314 SH   SOLE   173,314 0 0
JPMorgan Chase & Co COM 46625H100   35,999,624 211,638 SH   SOLE   210,622 0 1,016
Kerry Group PLC - Spons ADR COM 492460100   2,699,037 30,851 SH   SOLE   30,492 0 359
Keurig Dr Pepper Inc COM 49271V100   10,858,955 325,899 SH   SOLE   325,899 0 0
KION Group AG - Unspons ADR COM 497216101   3,423,392 322,050 SH   SOLE   318,473 0 3,577
Laboratory Corp of America Hol COM 50540R409   77,893,246 342,704 SH   SOLE   330,134 0 12,570
Las Vegas Sands Corp COM 517834107   19,316,303 392,528 SH   SOLE   392,528 0 0
Lasertec Corp - Unspons ADR COM 51809L109   3,795,210 72,483 SH   SOLE   71,681 0 802
Legalzoom.com Inc COM 52466B103   3,581,964 316,988 SH   SOLE   316,988 0 0
Leonardo DRS Inc COM 52661A108   4,217,198 210,439 SH   SOLE   210,439 0 0
Liberty Broadband Corp COM 530307305   100,575,478 1,247,990 SH   SOLE   1,208,564 0 39,425
Liberty Media Corp-Liberty For COM 531229771   23,697,412 408,717 SH   SOLE   408,717 0 0
Liberty Media Corp-Liberty For COM 531229755   28,612,865 453,237 SH   SOLE   423,864 0 29,373
Linde PLC COM G54950103   16,633,344 40,499 SH   SOLE   40,089 0 410
London Stock Exchange Group PL COM 54211N101   2,796,158 93,283 SH   SOLE   92,256 0 1,027
Lonza Group AG - Unspons ADR COM 54338V101   2,485,920 59,062 SH   SOLE   58,384 0 678
Lowe's Cos Inc COM 548661107   103,740,356 466,144 SH   SOLE   455,886 0 10,258
Lumen Technologies Inc COM 550241103   226,920 124,000 SH   SOLE   124,000 0 0
LVMH Moet Hennessy Louis Vuitt COM 502441306   1,916,423 11,797 SH   SOLE   11,666 0 131
Manulife Financial Corp COM 56501R106   3,820,073 172,854 SH   SOLE   171,493 0 1,361
Markel Corp COM 570535104   994,176 700 SH   SOLE   700 0 0
Marsh & McLennan Cos Inc COM 571748102   52,318,366 276,130 SH   SOLE   268,267 0 7,863
Mastercard Inc COM 57636Q104   809,942 1,899 SH   SOLE   1,899 0 0
Matador Resources Co COM 576485205   4,207,640 74,000 SH   SOLE   74,000 0 0
McDonald's Corp COM 580135101   18,142,557 61,187 SH   SOLE   61,122 0 65
Medtronic PLC COM G5960L103   36,807,714 446,804 SH   SOLE   446,804 0 0
Merck & Co Inc COM 58933Y105   3,432,604 31,486 SH   SOLE   31,486 0 0
Meta Platforms Inc COM 30303M102   7,422,010 20,968 SH   SOLE   20,968 0 0
MGE Energy Inc COM 55277P104   226,905 3,138 SH   SOLE   3,138 0 0
Microchip Technology Inc COM 595017104   29,283,798 324,726 SH   SOLE   313,693 0 11,033
Microsoft Corp COM 594918104   60,210,070 160,116 SH   SOLE   158,829 0 1,287
MKS Instruments Inc COM 55306N104   59,524,554 578,639 SH   SOLE   559,047 0 19,592
Model N Inc COM 607525102   4,362,364 161,989 SH   SOLE   161,989 0 0
Moelis & Co COM 60786M105   78,562,306 1,399,649 SH   SOLE   1,348,620 0 51,029
Mondelez International Inc COM 609207105   591,753 8,170 SH   SOLE   8,170 0 0
Morgan Stanley COM 617446448   31,349,345 336,186 SH   SOLE   336,186 0 0
Murata Manufacturing Co Ltd - COM 626425102   2,133,239 202,107 SH   SOLE   199,818 0 2,289
Nestle SA - Spons ADR COM 641069406   8,838,063 76,434 SH   SOLE   75,593 0 841
Newmont Corp COM 651639106   10,066,669 243,215 SH   SOLE   243,215 0 0
NextEra Energy Inc COM 65339F101   49,065,772 807,800 SH   SOLE   804,923 0 2,877
Nidec Corp - Spons ADR COM 654090109   1,694,448 168,000 SH   SOLE   166,110 0 1,890
NIKE Inc COM 654106103   30,400,416 280,008 SH   SOLE   275,144 0 4,864
Nordstrom Inc COM 655664100   5,977,800 324,000 SH   SOLE   324,000 0 0
Norsk Hydro ASA - Spons ADR COM 656531605   1,952,457 292,284 SH   SOLE   289,442 0 2,842
Northern Trust Corp COM 665859104   8,732,992 103,496 SH   SOLE   103,496 0 0
Nucor Corp COM 670346105   692,679 3,980 SH   SOLE   3,980 0 0
NVIDIA Corp COM 67066G104   941,413 1,901 SH   SOLE   1,901 0 0
NXP Semiconductors NV COM N6596X109   3,762,158 16,380 SH   SOLE   16,252 0 128
Olin Corp COM 680665205   4,759,415 88,219 SH   SOLE   88,219 0 0
Ollie's Bargain Outlet Holding COM 681116109   3,522,738 46,419 SH   SOLE   46,419 0 0
OneSpaWorld Holdings Ltd COM P73684113   7,816,109 554,334 SH   SOLE   554,334 0 0
Oracle Corp COM 68389X105   18,078,609 171,475 SH   SOLE   169,925 0 1,550
PACCAR Inc COM 693718108   196,376,138 2,011,020 SH   SOLE   1,945,715 0 65,306
Pan Pacific International Hold COM 69807K105   3,746,694 157,822 SH   SOLE   156,094 0 1,728
Parker-Hannifin Corp COM 701094104   77,294,025 167,775 SH   SOLE   163,467 0 4,308
Paychex Inc COM 704326107   11,405,259 95,754 SH   SOLE   95,754 0 0
PayPal Holdings Inc COM 70450Y103   8,642,106 140,728 SH   SOLE   140,728 0 0
PepsiCo Inc COM 713448108   28,816,923 169,671 SH   SOLE   169,602 0 69
Pfizer Inc COM 717081103   17,127,200 594,901 SH   SOLE   594,901 0 0
Philip Morris International In COM 718172109   720,559 7,659 SH   SOLE   7,659 0 0
Ping An Insurance Group Co of COM 72341E304   2,304,024 255,435 SH   SOLE   252,141 0 3,294
Power Integrations Inc COM 739276103   4,635,027 56,449 SH   SOLE   56,449 0 0
Primo Water Corp COM 74167P108   8,426,194 559,880 SH   SOLE   559,880 0 0
Procter & Gamble Co COM 742718109   12,915,889 88,139 SH   SOLE   88,139 0 0
Progressive Corp COM 743315103   71,230,183 447,201 SH   SOLE   436,394 0 10,807
Prudential Financial Inc COM 744320102   1,929,628 18,606 SH   SOLE   18,606 0 0
Prudential PLC - Spons ADR COM 74435K204   2,635,989 117,416 SH   SOLE   116,135 0 1,281
PTC Inc COM 69370C100   3,097,142 17,702 SH   SOLE   17,702 0 0
QUALCOMM Inc COM 747525103   12,869,901 88,985 SH   SOLE   88,029 0 956
Regeneron Pharmaceuticals Inc COM 75886F107   7,281,024 8,290 SH   SOLE   8,290 0 0
Revolve Group Inc COM 76156B107   3,282,542 197,982 SH   SOLE   197,982 0 0
RLI Corp COM 749607107   328,540 2,468 SH   SOLE   2,468 0 0
Ross Stores Inc COM 778296103   138,168,269 998,398 SH   SOLE   961,335 0 37,063
S&P Global Inc COM 78409V104   2,256,343 5,122 SH   SOLE   4,737 0 385
Saia Inc COM 78709Y105   3,794,109 8,658 SH   SOLE   8,658 0 0
SAP SE - Spons ADR COM 803054204   4,350,008 28,139 SH   SOLE   27,918 0 221
Scotts Miracle-Gro Co/The COM 810186106   4,527,716 71,023 SH   SOLE   71,023 0 0
Shake Shack Inc COM 819047101   6,230,675 84,062 SH   SOLE   84,062 0 0
Shell PLC - Spons ADR COM 780259305   3,117,933 47,385 SH   SOLE   46,786 0 599
Shin-Etsu Chemical Co Ltd - Un COM 824551105   3,081,872 147,458 SH   SOLE   145,841 0 1,617
Shiseido Co Ltd - Spons ADR COM 824841407   1,377,244 45,847 SH   SOLE   45,322 0 525
Siemens AG - Spons ADR COM 826197501   3,361,921 35,941 SH   SOLE   35,557 0 384
Sika AG - Unspons ADR COM 82674R103   2,505,560 76,787 SH   SOLE   75,932 0 855
Simply Good Foods Co/The COM 82900L102   3,887,017 98,157 SH   SOLE   98,157 0 0
Sony Group Corp - Spons ADR COM 835699307   3,120,414 32,954 SH   SOLE   32,594 0 360
Southern Copper Corp COM 84265V105   3,383,153 39,307 SH   SOLE   38,856 0 451
Starbucks Corp COM 855244109   10,523,752 109,611 SH   SOLE   109,611 0 0
STMicroelectronics NV - Spons COM 861012102   2,645,310 52,769 SH   SOLE   52,331 0 438
Summit Materials Inc COM 86614U100   6,744,653 175,368 SH   SOLE   175,368 0 0
Symrise AG - Unspons ADR COM 87155N109   1,759,402 63,955 SH   SOLE   63,250 0 705
T-Mobile US Inc COM 872590104   6,052,618 37,751 SH   SOLE   37,751 0 0
Taiwan Semiconductor Mfg Co Lt COM 874039100   3,214,120 30,905 SH   SOLE   30,637 0 268
Take-Two Interactive Software COM 874054109   33,783,917 209,903 SH   SOLE   202,105 0 7,798
Target Corp COM 87612E106   22,383,012 157,162 SH   SOLE   156,136 0 1,026
TE Connectivity Ltd COM H84989104   12,233,036 87,068 SH   SOLE   85,071 0 1,997
Tencent Holdings Ltd - Unspons COM 88032Q109   2,436,813 64,483 SH   SOLE   63,660 0 823
Texas Instruments Inc COM 882508104   110,668,952 649,237 SH   SOLE   638,098 0 11,139
Thermo Fisher Scientific Inc COM 883556102   304,673 574 SH   SOLE   574 0 0
Thor Industries Inc COM 885160101   48,058,384 406,413 SH   SOLE   391,371 0 15,042
TJX Cos Inc COM 872540109   89,994,657 959,329 SH   SOLE   933,599 0 25,730
Toray Industries Inc - Unspons COM 890880206   3,067,239 297,848 SH   SOLE   294,448 0 3,400
Transocean Ltd COM H8817H100   16,764,000 2,640,000 SH   SOLE   2,640,000 0 0
Travelers Cos Inc COM 89417E109   858,729 4,508 SH   SOLE   4,508 0 0
Treasury Wine Estates Ltd - Sp COM 89465J109   1,938,858 265,597 SH   SOLE   262,526 0 3,071
U.S. Bancorp COM 902973304   93,896,763 2,169,519 SH   SOLE   2,130,105 0 39,414
Union Pacific Corp COM 907818108   28,690,872 116,810 SH   SOLE   116,354 0 456
United Parcel Service Inc COM 911312106   20,623,702 131,169 SH   SOLE   130,649 0 520
UnitedHealth Group Inc COM 91324P102   20,057,454 38,098 SH   SOLE   37,654 0 444
Veralto Corp COM 92338C103   601,022 7,306 SH   SOLE   7,306 0 0
Verisk Analytics Inc COM 92345Y106   289,021 1,210 SH   SOLE   1,210 0 0
Vertex Pharmaceuticals Inc COM 92532F100   5,971,518 14,676 SH   SOLE   14,559 0 117
Visa Inc COM 92826C839   100,339,597 385,403 SH   SOLE   376,490 0 8,913
Wal-Mart de Mexico SAB de CV - COM 93114W107   3,262,171 77,266 SH   SOLE   76,641 0 625
Waste Management Inc COM 94106L109   586,553 3,275 SH   SOLE   3,275 0 0
Waters Corp COM 941848103   61,724,995 187,483 SH   SOLE   180,344 0 7,139
Wells Fargo & Co COM 949746101   4,758,786 96,684 SH   SOLE   96,684 0 0
Western Alliance Bancorp COM 957638109   4,958,658 75,371 SH   SOLE   75,371 0 0
WillScot Mobile Mini Holdings COM 971378104   7,226,800 162,400 SH   SOLE   162,400 0 0
Worldline SA/France - Unspons COM 98161H101   1,743,619 201,691 SH   SOLE   199,407 0 2,284
WR Berkley Corp COM 084423102   54,373,037 768,850 SH   SOLE   740,928 0 27,921
WW Grainger Inc COM 384802104   4,659,724 5,623 SH   SOLE   5,623 0 0
ARK Innovation ETF ETF 00214Q104   352,450 6,730 SH   SOLE   6,730 0 0
Distillate US Fundamental Stab ETF 26922A321   66,935,895 1,355,801 SH   SOLE   1,355,801 0 0
Energy Select Sector SPDR Fund ETF 81369Y506   20,007,242 238,636 SH   SOLE   238,636 0 0
First Trust TCW Unconstrained ETF 33740F888   5,116,949 206,829 SH   SOLE   206,829 0 0
Franklin FTSE Japan ETF ETF 35473P744   16,353,465 584,261 SH   SOLE   584,261 0 0
Global X MLP ETF ETF 37954Y343   4,685,522 105,768 SH   SOLE   105,768 0 0
Invesco BuyBack Achievers ETF ETF 46137V308   2,332,713 23,558 SH   SOLE   23,558 0 0
Invesco Optimum Yield Diversif ETF 46090F100   11,868,461 892,366 SH   SOLE   892,366 0 0
Invesco S&P 500 Quality ETF ETF 46137V241   54,670,218 1,010,914 SH   SOLE   1,010,914 0 0
iShares 20 Year Treasury Bond ETF 464287432   4,374,847 44,244 SH   SOLE   44,244 0 0
iShares 3-7 Year Treasury Bond ETF 464288661   29,696,672 253,536 SH   SOLE   253,536 0 0
iShares 7-10 Year Treasury Bon ETF 464287440   39,846,855 413,392 SH   SOLE   413,392 0 0
iShares Aaa - A Rated Corporat ETF 46429B291   36,323,807 754,702 SH   SOLE   754,702 0 0
iShares Core MSCI EAFE ETF ETF 46432F842   714,404 10,155 SH   SOLE   10,155 0 0
iShares Core S&P 500 ETF ETF 464287200   3,052,533 6,391 SH   SOLE   6,391 0 0
iShares Core S&P Mid-Cap ETF ETF 464287507   19,679,590 71,007 SH   SOLE   70,924 0 83
iShares Core S&P Small-Cap ETF ETF 464287804   22,153,146 204,648 SH   SOLE   204,184 0 464
iShares Core S&P U.S. Growth E ETF 464287671   544,027 5,226 SH   SOLE   5,226 0 0
iShares Core U.S. Aggregate Bo ETF 464287226   22,005,512 221,718 SH   SOLE   221,718 0 0
iShares Edge MSCI USA Quality ETF 46432F339   1,200,957 8,162 SH   SOLE   8,162 0 0
iShares Global Energy ETF ETF 464287341   6,633,760 169,618 SH   SOLE   169,618 0 0
iShares iBoxx High Yield Corpo ETF 464288513   456,601 5,900 SH   SOLE   5,900 0 0
iShares Intermediate Governmen ETF 464288612   352,622 3,366 SH   SOLE   3,366 0 0
iShares MBS ETF ETF 464288588   7,360,819 78,240 SH   SOLE   78,240 0 0
iShares MSCI ACWI ex US ETF ETF 464288240   1,519,767 29,776 SH   SOLE   29,776 0 0
iShares MSCI Emerging Markets ETF 464286426   16,423,840 248,432 SH   SOLE   248,432 0 0
iShares MSCI Emerging Markets ETF 46434G764   7,158,861 129,198 SH   SOLE   129,198 0 0
iShares MSCI International Qua ETF 46434V456   21,745,362 578,950 SH   SOLE   578,950 0 0
iShares Russell 1000 Growth ET ETF 464287614   881,012 2,906 SH   SOLE   2,906 0 0
iShares Russell 2000 ETF ETF 464287655   203,520 1,014 SH   SOLE   1,014 0 0
iShares Russell 2000 Growth ET ETF 464287648   272,902 1,082 SH   SOLE   1,082 0 0
iShares Russell Mid-Cap ETF ETF 464287499   245,760 3,162 SH   SOLE   3,162 0 0
iShares Russell Mid-Cap Growth ETF 464287481   326,751 3,128 SH   SOLE   3,128 0 0
iShares S&P 100 ETF ETF 464287101   232,102 1,039 SH   SOLE   1,039 0 0
iShares Short Treasury Bond ET ETF 464288679   1,254,931 11,395 SH   SOLE   11,395 0 0
iShares Treasury Floating Rate ETF 46434V860   69,588,238 1,378,804 SH   SOLE   1,378,804 0 0
Janus Henderson Mortgage-Backe ETF 47103U852   89,570,550 1,949,729 SH   SOLE   1,949,729 0 0
JPMorgan BetaBuilders Japan ET ETF 46641Q217   5,405,674 102,926 SH   SOLE   102,926 0 0
Madison Aggregate Bond ETF ETF 557441300   49,543,347 2,390,569 SH   SOLE   2,390,569 0 0
Madison Covered Call ETF ETF 557441409   82,521,000 3,975,000 SH   SOLE   3,975,000 0 0
Madison Dividend Value ETF ETF 557441508   67,049,620 3,357,988 SH   SOLE   3,357,988 0 0
Madison Short-Term Strategic I ETF 557441201   58,777,518 2,867,196 SH   SOLE   2,867,196 0 0
Schwab Fundamental U.S. Large ETF 808524771   1,347,814 21,760 SH   SOLE   21,760 0 0
Schwab Intermediate-Term U.S. ETF 808524854   26,401,817 531,010 SH   SOLE   531,010 0 0
Schwab US Dividend Equity ETF ETF 808524797   10,365,234 136,152 SH   SOLE   136,152 0 0
SPDR Bloomberg 1-3 Month T-Bil ETF 78468R663   399,466 4,371 SH   SOLE   4,371 0 0
SPDR Portfolio Long Term Treas ETF 78464A664   6,233,119 214,787 SH   SOLE   214,787 0 0
SPDR Portfolio Short Term Trea ETF 78468R101   16,818,381 578,946 SH   SOLE   578,946 0 0
SPDR S&P 500 ETF Trust ETF 78462F103   32,318,220 67,994 SH   SOLE   67,935 0 59
SPDR S&P Dividend ETF ETF 78464A763   4,876,079 39,018 SH   SOLE   39,018 0 0
SPDR S&P MidCap 400 ETF Trust ETF 78467Y107   9,281,576 18,293 SH   SOLE   15,504 0 2,789
SPDR S&P North American Natura ETF 78463X152   1,250,112 24,513 SH   SOLE   24,513 0 0
VanEck Gold Miners ETF/USA ETF 92189F106   7,814,520 252,000 SH   SOLE   252,000 0 0
Vanguard Dividend Appreciation ETF 921908844   12,499,010 73,351 SH   SOLE   73,351 0 0
Vanguard Extended Duration Tre ETF 921910709   2,838,643 35,032 SH   SOLE   35,032 0 0
Vanguard FTSE All-World ex-US ETF 922042775   24,840,816 442,480 SH   SOLE   442,480 0 0
Vanguard Health Care ETF ETF 92204A504   3,159,572 12,603 SH   SOLE   12,603 0 0
Vanguard Information Technolog ETF 92204A702   54,053,120 111,680 SH   SOLE   111,680 0 0
Vanguard Large-Cap ETF ETF 922908637   10,640,663 48,777 SH   SOLE   48,777 0 0
Vanguard Short-Term Bond ETF ETF 921937827   486,150 6,312 SH   SOLE   6,312 0 0
Vanguard Short-Term Corporate ETF 92206C409   513,350 6,635 SH   SOLE   6,635 0 0