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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100 2,961,591 21,775 SH SOLE 0 0 0 21,775
ABBVIE INC COM 00287Y109 88,631,115 477,487 SH SOLE 0 893 0 476,594
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 75,696,189 253,258 SH SOLE 0 498 0 252,760
ADOBE INC COM 00724F101 3,446,156 8,908 SH SOLE 0 0 0 8,908
ADVANCED MICRO DEVICES INC COM 007903107 322,964 2,276 SH SOLE 0 0 0 2,276
AFLAC INC COM 001055102 6,836,363 64,824 SH SOLE 0 0 0 64,824
AIR PRODS & CHEMS INC COM 009158106 3,440,102 12,196 SH SOLE 0 0 0 12,196
ALLSTATE CORP COM 020002101 64,068,163 318,256 SH SOLE 0 707 0 317,549
ALPHABET INC CAP STK CL C 02079K107 1,805,105 10,176 SH SOLE 0 0 0 10,176
ALPHABET INC CAP STK CL A 02079K305 12,257,798 69,556 SH SOLE 0 0 0 69,556
AMAZON COM INC COM 023135106 15,987,962 72,875 SH SOLE 0 0 0 72,875
AMERICAN ELEC PWR CO INC COM 025537101 592,262 5,708 SH SOLE 0 0 0 5,708
AMERICAN EXPRESS CO COM 025816109 210,444 660 SH SOLE 0 0 0 660
AMGEN INC COM 031162100 2,376,902 8,513 SH SOLE 0 0 0 8,513
ANALOG DEVICES INC COM 032654105 286,814 1,205 SH SOLE 0 0 0 1,205
APPLE INC COM 037833100 115,262,547 561,790 SH SOLE 0 790 0 561,000
APPLOVIN CORP COM CL A 03831W108 3,772,112 10,775 SH SOLE 0 0 0 10,775
AT&T INC COM 00206R102 978,820 33,822 SH SOLE 0 0 0 33,822
AUTOMATIC DATA PROCESSING IN COM 053015103 14,363,247 46,573 SH SOLE 0 0 0 46,573
AUTOZONE INC COM 053332102 3,173,957 855 SH SOLE 0 0 0 855
BADGER METER INC COM 056525108 4,034,087 16,469 SH SOLE 0 0 0 16,469
BANK AMERICA CORP COM 060505104 245,105 5,180 SH SOLE 0 0 0 5,180
BERKSHIRE HATHAWAY INC DEL CL A 084670108 728,800 1 SH SOLE 0 0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 12,386,150 25,498 SH SOLE 0 0 0 25,498
BEST BUY INC COM 086516101 691,708 10,304 SH SOLE 0 0 0 10,304
BLACKROCK INC COM 09290D101 9,431,488 8,989 SH SOLE 0 0 0 8,989
BOEING CO COM 097023105 226,292 1,080 SH SOLE 0 0 0 1,080
BOOKING HOLDINGS INC COM 09857L108 4,058,500 701 SH SOLE 0 0 0 701
BP PLC SPONSORED ADR 055622104 265,808 8,881 SH SOLE 0 0 0 8,881
BRISTOL-MYERS SQUIBB CO COM 110122108 2,714,392 58,639 SH SOLE 0 0 0 58,639
BROADCOM INC COM 11135F101 154,236,091 559,536 SH SOLE 0 1,287 0 558,249
CADENCE DESIGN SYSTEM INC COM 127387108 4,502,380 14,611 SH SOLE 0 0 0 14,611
CARRIER GLOBAL CORPORATION COM 14448C104 366,279 5,005 SH SOLE 0 0 0 5,005
CATERPILLAR INC COM 149123101 1,760,899 4,536 SH SOLE 0 0 0 4,536
CENCORA INC COM 03073E105 1,993,154 6,647 SH SOLE 0 0 0 6,647
CHEVRON CORP NEW COM 166764100 29,061,870 202,960 SH SOLE 0 428 0 202,532
CINCINNATI FINL CORP COM 172062101 3,321,994 22,307 SH SOLE 0 832 0 21,475
CINTAS CORP COM 172908105 5,735,972 25,737 SH SOLE 0 0 0 25,737
CISCO SYS INC COM 17275R102 5,279,316 76,093 SH SOLE 0 0 0 76,093
CME GROUP INC COM 12572Q105 63,933,335 231,962 SH SOLE 0 530 0 231,432
CNO FINL GROUP INC COM 12621E103 721,176 18,693 SH SOLE 0 0 0 18,693
COCA COLA CO COM 191216100 2,587,226 36,569 SH SOLE 0 0 0 36,569
COLGATE PALMOLIVE CO COM 194162103 301,606 3,318 SH SOLE 0 0 0 3,318
COMCAST CORP NEW CL A 20030N101 326,150 9,138 SH SOLE 0 0 0 9,138
COPART INC COM 217204106 3,969,420 80,893 SH SOLE 0 0 0 80,893
COSTCO WHSL CORP NEW COM 22160K105 86,636,433 87,517 SH SOLE 0 174 0 87,343
CRANE COMPANY COMMON STOCK 224408104 534,161 2,813 SH SOLE 0 0 0 2,813
CSX CORP COM 126408103 1,192,539 36,547 SH SOLE 0 0 0 36,547
CUMMINS INC COM 231021106 4,215,694 12,872 SH SOLE 0 0 0 12,872
CVS HEALTH CORP COM 126650100 358,822 5,202 SH SOLE 0 0 0 5,202
DANAHER CORPORATION COM 235851102 205,453 1,040 SH SOLE 0 0 0 1,040
DEERE & CO COM 244199105 308,150 606 SH SOLE 0 0 0 606
DISNEY WALT CO COM 254687106 967,730 7,804 SH SOLE 0 0 0 7,804
DOMINION ENERGY INC COM 25746U109 1,074,077 19,003 SH SOLE 0 0 0 19,003
DUKE ENERGY CORP NEW COM NEW 26441C204 1,879,922 15,932 SH SOLE 0 0 0 15,932
ECOLAB INC COM 278865100 7,329,996 27,205 SH SOLE 0 0 0 27,205
ELEVANCE HEALTH INC COM 036752103 561,084 1,443 SH SOLE 0 0 0 1,443
ELI LILLY & CO COM 532457108 17,747,569 22,767 SH SOLE 0 0 0 22,767
EMERSON ELEC CO COM 291011104 701,675 5,263 SH SOLE 0 0 0 5,263
ENBRIDGE INC COM 29250N105 1,381,036 30,473 SH SOLE 0 0 0 30,473
EQUIFAX INC COM 294429105 670,471 2,585 SH SOLE 0 0 0 2,585
ERIE INDTY CO CL A 29530P102 1,896,941 5,470 SH SOLE 0 0 0 5,470
EXTRA SPACE STORAGE INC COM 30225T102 44,593,456 302,452 SH SOLE 0 660 0 301,792
EXXON MOBIL CORP COM 30231G102 62,690,826 581,548 SH SOLE 0 1,240 0 580,308
FASTENAL CO COM 311900104 58,395,210 1,390,362 SH SOLE 0 3,382 0 1,386,980
FIRST FINANCIAL CORPORATION COM 320218100 515,130 9,506 SH SOLE 0 0 0 9,506
FIRST INTERNET BANCORP COM 320557101 329,525 12,250 SH SOLE 0 0 0 12,250
GE AEROSPACE COM NEW 369604301 4,738,089 18,408 SH SOLE 0 0 0 18,408
GE VERNOVA INC COM 36828A101 297,382 562 SH SOLE 0 0 0 562
GENUINE PARTS CO COM 372460105 389,609 3,212 SH SOLE 0 0 0 3,212
GILEAD SCIENCES INC COM 375558103 1,460,596 13,174 SH SOLE 0 0 0 13,174
GOLDMAN SACHS GROUP INC COM 38141G104 1,458,673 2,061 SH SOLE 0 0 0 2,061
GRAINGER W W INC COM 384802104 3,844,032 3,695 SH SOLE 0 0 0 3,695
HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 732,603 19,138 SH SOLE 0 0 0 19,138
HOME DEPOT INC COM 437076102 72,010,796 196,407 SH SOLE 0 367 0 196,040
HONEYWELL INTL INC COM 438516106 717,278 3,080 SH SOLE 0 0 0 3,080
HUNTINGTON BANCSHARES INC COM 446150104 1,094,126 65,282 SH SOLE 0 0 0 65,282
INTERNATIONAL BUSINESS MACHS COM 459200101 2,943,998 9,987 SH SOLE 0 0 0 9,987
INTERNATIONAL PAPER CO COM 460146103 1,089,822 23,272 SH SOLE 0 0 0 23,272
INTERPUBLIC GROUP COS INC COM 460690100 816,496 33,354 SH SOLE 0 0 0 33,354
INTUIT COM 461202103 7,530,840 9,561 SH SOLE 0 0 0 9,561
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 1,164,345 43,888 SH SOLE 0 0 0 43,888
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 625,004 3,439 SH SOLE 0 0 0 3,439
INVESCO QQQ TR UNIT SER 1 46090E103 905,793 1,642 SH SOLE 0 0 0 1,642
ISHARES TR PFD AND INCM SEC 464288687 1,907,934 62,188 SH SOLE 0 0 0 62,188
ISHARES TR IBOXX INV CP ETF 464287242 9,227,842 84,188 SH SOLE 0 0 0 84,188
ISHARES TR MSCI USA QLT FCT 46432F339 563,268 3,081 SH SOLE 0 0 0 3,081
ISHARES TR MSCI USA MIN VOL 46429B697 286,210 3,049 SH SOLE 0 0 0 3,049
ISHARES TR NATIONAL MUN ETF 464288414 745,569 7,136 SH SOLE 0 0 0 7,136
ISHARES TR CORE S&P SCP ETF 464287804 3,779,851 34,586 SH SOLE 0 0 0 34,586
ISHARES TR SHRT NAT MUN ETF 464288158 563,283 5,297 SH SOLE 0 0 0 5,297
ISHARES TR MSCI EAFE ETF 464287465 469,744 5,255 SH SOLE 0 0 0 5,255
ISHARES TR ULTRA SHORT DUR 46434V878 110,880,566 2,186,562 SH SOLE 0 0 0 2,186,562
ISHARES TR CORE S&P MCP ETF 464287507 6,316,600 101,848 SH SOLE 0 0 0 101,848
ISHARES TR S&P 500 VAL ETF 464287408 740,347 3,788 SH SOLE 0 0 0 3,788
ISHARES TR MSCI USA MMENTM 46432F396 1,615,921 6,724 SH SOLE 0 0 0 6,724
ISHARES TR CORE S&P500 ETF 464287200 1,716,789 2,765 SH SOLE 0 0 0 2,765
ISHARES TR RUS 1000 GRW ETF 464287614 1,664,354 3,920 SH SOLE 0 0 0 3,920
ISHARES TR RUSSELL 2000 ETF 464287655 613,491 2,843 SH SOLE 0 0 0 2,843
ISHARES TR CORE US AGGBD ET 464287226 6,817,786 68,728 SH SOLE 0 0 0 68,728
ISHARES TR 0-3 MNTH TREASRY 46436E718 366,210 3,637 SH SOLE 0 0 0 3,637
ISHARES TR FLTG RATE NT ETF 46429B655 1,702,793 33,375 SH SOLE 0 0 0 33,375
ISHARES TR ISHARES SEMICDTR 464287523 70,248,580 294,297 SH SOLE 0 678 0 293,619
ISHARES TR RUS 1000 VAL ETF 464287598 262,793 1,353 SH SOLE 0 0 0 1,353
ISHARES U S ETF TR SHORT MATURITY M 46431W838 4,779,848 95,084 SH SOLE 0 0 0 95,084
ISHARES U S ETF TR SHORT DURATION B 46431W507 25,795,223 504,799 SH SOLE 0 0 0 504,799
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 19,999,121 394,616 SH SOLE 0 0 0 394,616
JOHNSON & JOHNSON COM 478160104 5,728,971 37,506 SH SOLE 0 0 0 37,506
JPMORGAN CHASE & CO. COM 46625H100 100,153,665 345,465 SH SOLE 0 683 0 344,782
KIMBERLY-CLARK CORP COM 494368103 249,535 1,936 SH SOLE 0 0 0 1,936
KINSALE CAP GROUP INC COM 49714P108 5,261,496 10,873 SH SOLE 0 0 0 10,873
L3HARRIS TECHNOLOGIES INC COM 502431109 394,822 1,574 SH SOLE 0 0 0 1,574
LENNOX INTL INC COM 526107107 1,725,488 3,010 SH SOLE 0 0 0 3,010
LINDE PLC SHS G54950103 265,255 565 SH SOLE 0 0 0 565
LOCKHEED MARTIN CORP COM 539830109 59,479,548 128,427 SH SOLE 0 252 0 128,175
MARSH & MCLENNAN COS INC COM 571748102 55,391,991 253,348 SH SOLE 0 510 0 252,838
MASTERCARD INCORPORATED CL A 57636Q104 11,074,326 19,707 SH SOLE 0 0 0 19,707
MCDONALDS CORP COM 580135101 62,387,286 213,531 SH SOLE 0 490 0 213,041
MCKESSON CORP COM 58155Q103 353,839 483 SH SOLE 0 0 0 483
MERCADOLIBRE INC COM 58733R102 4,241,921 1,623 SH SOLE 0 0 0 1,623
MERCK & CO INC COM 58933Y105 37,461,004 473,231 SH SOLE 0 1,368 0 471,863
META PLATFORMS INC CL A 30303M102 5,037,308 6,825 SH SOLE 0 0 0 6,825
MICROSOFT CORP COM 594918104 136,833,175 275,091 SH SOLE 0 474 0 274,617
MOODYS CORP COM 615369105 12,040,586 24,005 SH SOLE 0 0 0 24,005
MORGAN STANLEY COM NEW 617446448 64,540,652 458,190 SH SOLE 0 1,085 0 457,105
MOTOROLA SOLUTIONS INC COM NEW 620076307 5,304,167 12,615 SH SOLE 0 0 0 12,615
MSCI INC COM 55354G100 5,517,883 9,567 SH SOLE 0 0 0 9,567
MURPHY USA INC COM 626755102 2,675,973 6,578 SH SOLE 0 0 0 6,578
NASDAQ INC COM 631103108 368,232 4,118 SH SOLE 0 0 0 4,118
NETFLIX INC COM 64110L106 5,023,077 3,751 SH SOLE 0 0 0 3,751
NEXTERA ENERGY INC COM 65339F101 7,351,542 105,899 SH SOLE 0 0 0 105,899
NIKE INC CL B 654106103 988,865 13,920 SH SOLE 0 0 0 13,920
NORTHROP GRUMMAN CORP COM 666807102 3,507,467 7,015 SH SOLE 0 0 0 7,015
NOVO-NORDISK A S ADR 670100205 1,109,082 16,069 SH SOLE 0 0 0 16,069
NVIDIA CORPORATION COM 67066G104 12,565,293 79,532 SH SOLE 0 0 0 79,532
ONEOK INC NEW COM 682680103 1,545,232 18,930 SH SOLE 0 0 0 18,930
ORACLE CORP COM 68389X105 386,282 1,767 SH SOLE 0 0 0 1,767
OREILLY AUTOMOTIVE INC COM 67103H107 8,359,608 92,751 SH SOLE 0 0 0 92,751
OTIS WORLDWIDE CORP COM 68902V107 236,460 2,388 SH SOLE 0 0 0 2,388
PAYCHEX INC COM 704326107 62,497,883 429,657 SH SOLE 0 882 0 428,775
PENSKE AUTOMOTIVE GRP INC COM 70959W103 316,703 1,843 SH SOLE 0 0 0 1,843
PEPSICO INC COM 713448108 26,197,747 198,408 SH SOLE 0 421 0 197,987
PFIZER INC COM 717081103 1,009,749 41,656 SH SOLE 0 0 0 41,656
PNC FINL SVCS GROUP INC COM 693475105 1,330,972 7,140 SH SOLE 0 0 0 7,140
PRICE T ROWE GROUP INC COM 74144T108 38,203,724 395,894 SH SOLE 0 917 0 394,977
PROCTER AND GAMBLE CO COM 742718109 1,434,269 9,002 SH SOLE 0 0 0 9,002
PROGRESSIVE CORP COM 743315103 4,675,052 17,519 SH SOLE 0 0 0 17,519
PROSHARES TR PSHS ULTRA QQQ 74347R206 1,647,940 14,000 SH SOLE 0 0 0 14,000
PROSHARES TR S&P 500 DV ARIST 74348A467 1,946,695 19,332 SH SOLE 0 0 0 19,332
PROSHARES TR PSHS ULT S&P 500 74347R107 1,172,640 12,000 SH SOLE 0 0 0 12,000
PRUDENTIAL FINL INC COM 744320102 1,328,432 12,364 SH SOLE 0 0 0 12,364
QUALCOMM INC COM 747525103 224,329 1,409 SH SOLE 0 0 0 1,409
REPUBLIC SVCS INC COM 760759100 2,458,948 9,971 SH SOLE 0 0 0 9,971
RLI CORP COM 749607107 4,055,859 56,160 SH SOLE 0 0 0 56,160
ROYAL BK CDA COM 780087102 1,208,330 9,185 SH SOLE 0 0 0 9,185
RTX CORPORATION COM 75513E101 49,581,969 339,556 SH SOLE 0 703 0 338,853
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,517,334 68,658 SH SOLE 0 0 0 68,658
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 3,865,333 162,204 SH SOLE 0 0 0 162,204
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,012,136 40,005 SH SOLE 0 0 0 40,005
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 6,640,563 250,587 SH SOLE 0 0 0 250,587
SCHWAB STRATEGIC TR MUN BD ETF 808524649 1,054,715 41,887 SH SOLE 0 0 0 41,887
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 16,860,745 577,225 SH SOLE 0 0 0 577,225
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 268,482 9,572 SH SOLE 0 0 0 9,572
SELECT SECTOR SPDR TR INDL 81369Y704 600,481 4,071 SH SOLE 0 0 0 4,071
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 3,555,896 14,042 SH SOLE 0 65 0 13,977
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 353,842 2,625 SH SOLE 0 0 0 2,625
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 802,529 15,324 SH SOLE 0 0 0 15,324
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 305,408 3,740 SH SOLE 0 0 0 3,740
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,599,155 18,856 SH SOLE 0 0 0 18,856
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 113,936,769 1,049,818 SH SOLE 0 1,686 0 1,048,132
SHERWIN WILLIAMS CO COM 824348106 233,651 680 SH SOLE 0 0 0 680
SOMNIGROUP INTERNATIONAL INC COM 88023U101 4,224,465 62,079 SH SOLE 0 0 0 62,079
SOUTHERN CO COM 842587107 1,791,638 19,510 SH SOLE 0 0 0 19,510
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 270,632 614 SH SOLE 0 0 0 614
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,458,154 5,597 SH SOLE 0 0 0 5,597
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 401,488 4,212 SH SOLE 0 0 0 4,212
SPDR SERIES TRUST BLOOMBERG 1-3 MO 78468R663 430,753 4,696 SH SOLE 0 0 0 4,696
SPDR SERIES TRUST S&P DIVID ETF 78464A763 1,386,822 10,218 SH SOLE 0 0 0 10,218
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 222,131 4,244 SH SOLE 0 0 0 4,244
SPDR SERIES TRUST PORTFOLI S&P1500 78464A805 331,089 4,421 SH SOLE 0 0 0 4,421
STARBUCKS CORP COM 855244109 1,540,685 16,814 SH SOLE 0 0 0 16,814
STRYKER CORPORATION COM 863667101 863,409 2,182 SH SOLE 0 0 0 2,182
SYNOPSYS INC COM 871607107 289,152 564 SH SOLE 0 0 0 564
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 4,848,636 21,408 SH SOLE 0 0 0 21,408
TE CONNECTIVITY PLC ORD SHS G87052109 246,258 1,460 SH SOLE 0 0 0 1,460
TESLA INC COM 88160R101 829,075 2,610 SH SOLE 0 0 0 2,610
TEXAS INSTRS INC COM 882508104 69,000,411 332,340 SH SOLE 0 712 0 331,628
TJX COS INC NEW COM 872540109 653,323 5,290 SH SOLE 0 0 0 5,290
TORONTO DOMINION BK ONT COM NEW 891160509 1,103,219 15,020 SH SOLE 0 0 0 15,020
TRAVELERS COMPANIES INC COM 89417E109 490,882 1,835 SH SOLE 0 0 0 1,835
UBER TECHNOLOGIES INC COM 90353T100 4,260,171 45,661 SH SOLE 0 0 0 45,661
UNION PAC CORP COM 907818108 1,255,847 5,458 SH SOLE 0 0 0 5,458
UNITED PARCEL SERVICE INC CL B 911312106 28,836,363 285,678 SH SOLE 0 304 0 285,374
UNITEDHEALTH GROUP INC COM 91324P102 45,597,412 146,160 SH SOLE 0 340 0 145,820
VALERO ENERGY CORP COM 91913Y100 2,372,329 17,649 SH SOLE 0 0 0 17,649
VANECK ETF TRUST IG FLOATING RATE 92189F486 471,112 18,475 SH SOLE 0 0 0 18,475
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,949,479 3,432 SH SOLE 0 0 0 3,432
VANGUARD INDEX FDS TOTAL STK MKT 922908769 269,331 886 SH SOLE 0 0 0 886
VANGUARD INDEX FDS GROWTH ETF 922908736 6,122,982 13,967 SH SOLE 0 0 0 13,967
VANGUARD INDEX FDS MID CAP ETF 922908629 345,590 1,235 SH SOLE 0 0 0 1,235
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 208,382 3,100 SH SOLE 0 0 0 3,100
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 9,032,030 44,130 SH SOLE 0 0 0 44,130
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 840,099 14,736 SH SOLE 0 0 0 14,736
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 4,019,270 30,150 SH SOLE 0 46 0 30,104
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 1,733,168 21,635 SH SOLE 0 0 0 21,635
VERIZON COMMUNICATIONS INC COM 92343V104 1,555,667 35,953 SH SOLE 0 0 0 35,953
VISA INC COM CL A 92826C839 13,010,792 36,645 SH SOLE 0 0 0 36,645
WALMART INC COM 931142103 1,650,325 16,878 SH SOLE 0 0 0 16,878
WASTE MGMT INC DEL COM 94106L109 57,336,394 250,574 SH SOLE 0 556 0 250,018
WATSCO INC COM 942622200 37,300,727 84,463 SH SOLE 0 188 0 84,275
WEC ENERGY GROUP INC COM 92939U106 46,667,083 447,861 SH SOLE 0 1,028 0 446,833
WHIRLPOOL CORP COM 963320106 800,862 7,896 SH SOLE 0 0 0 7,896