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   1,575,673 12,206 SH   SOLE   0 0 12,206
AAON Inc COM 000360206   8,302,912 70,555 SH   SOLE   0 0 70,555
Abbott Laboratories COM 002824100   112,030,977 990,460 SH   SOLE   0 0 990,460
AbbVie Inc COM 00287y109   593,574,586 3,340,318 SH   SOLE   0 0 3,340,318
Accenture PLC Ireland Class A COM g1151c101   142,124,996 404,005 SH   SOLE   0 0 404,005
Advanced Micro Devices Inc COM 007903107   10,465,366 86,641 SH   SOLE   0 0 86,641
Agilent Technologies Inc COM 00846u101   1,487,681 11,074 SH   SOLE   0 0 11,074
Agilon Health Inc COM 00857u107   19,000 10,000 SH   SOLE   0 0 10,000
Agree Realty Corp COM 008492100   33,183,359 471,020 SH   SOLE   0 0 471,020
Air Prods & Chems Inc COM 009158106   330,875,815 1,140,794 SH   SOLE   0 0 1,140,794
Alcon Inc COM h01301128   682,176 8,036 SH   SOLE   0 0 8,036
Alliant Energy Corp COM 018802108   23,821,888 402,805 SH   SOLE   0 0 402,805
Alphabet Inc Cap Stock Cl A COM 02079k305   9,020,713 47,653 SH   SOLE   0 0 47,653
Alphabet Inc Cap Stock Cl C COM 02079k107   10,533,617 55,312 SH   SOLE   0 0 55,312
Alternet Systems Inc COM 02146m201   100 110,990 SH   SOLE   0 0 110,990
Altria Group Inc COM 02209s103   2,015,349 38,542 SH   SOLE   0 0 38,542
Amazon.com Inc COM 023135106   5,363,866 24,449 SH   SOLE   0 0 24,449
Amdocs Ltd COM g02602103   36,752,639 431,673 SH   SOLE   0 0 431,673
American Electric Power Inc COM 025537101   265,969 2,884 SH   SOLE   0 0 2,884
American Express Co COM 025816109   444,591 1,498 SH   SOLE   0 0 1,498
American Financial Group Inc O COM 025932104   80,206,945 585,751 SH   SOLE   0 0 585,751
American Tower Corp COM 03027x100   1,276,717 6,961 SH   SOLE   0 0 6,961
Amgen Inc COM 031162100   80,463,478 308,715 SH   SOLE   0 0 308,715
Analog Devices Inc COM 032654105   62,038,816 292,002 SH   SOLE   0 0 292,002
Apollo Global Mgmt Inc Cl A COM 03769m106   81,930,909 496,070 SH   SOLE   0 0 496,070
Apple Inc COM 037833100   196,055,819 782,908 SH   SOLE   0 0 782,908
Applied Industrial Technologie COM 03820c105   2,394,700 10,000 SH   SOLE   0 0 10,000
AptarGroup Inc COM 038336103   7,013,258 44,642 SH   SOLE   0 0 44,642
AT&T Inc COM 00206r102   832,291 36,552 SH   SOLE   0 0 36,552
Atmos Energy Corp COM 049560105   38,347,298 275,345 SH   SOLE   0 0 275,345
Automatic Data Processing Inc COM 053015103   294,846,844 1,007,231 SH   SOLE   0 0 1,007,231
Avery Dennison Corp COM 053611109   63,502,438 339,349 SH   SOLE   0 0 339,349
Avient Corporation Com COM 05368v106   18,923,247 463,124 SH   SOLE   0 0 463,124
Avnet Inc COM 053807103   25,727,680 491,737 SH   SOLE   0 0 491,737
Balchem Corp COM 057665200   7,563,294 46,402 SH   SOLE   0 0 46,402
Bank America Corp COM 060505104   60,774,602 1,382,812 SH   SOLE   0 0 1,382,812
Bank New York Mellon Corp COM 064058100   485,028 6,313 SH   SOLE   0 0 6,313
Becton Dickinson & Co COM 075887109   18,972,684 83,628 SH   SOLE   0 0 83,628
Berkshire Hathaway Inc Cl A COM 084670108   8,171,040 12 SH   SOLE   0 0 12
Berkshire Hathaway Inc Cl B COM 084670702   21,675,396 47,819 SH   SOLE   0 0 47,819
Bhp Billiton Ltd Sponsored Ads COM 088606108   203,865 4,175 SH   SOLE   0 0 4,175
Black Stone Minerals LP COM 09225m101   897,900 61,500 SH   SOLE   0 0 61,500
BlackRock Inc COM 09290d101   61,451,244 59,946 SH   SOLE   0 0 59,946
Blackstone Inc Com COM 09260d107   39,776,799 230,697 SH   SOLE   0 0 230,697
Block Inc Cl A COM 852234103   968,886 11,400 SH   SOLE   0 0 11,400
Booz Allen Hamilton Holding Co COM 099502106   102,524,287 796,615 SH   SOLE   0 0 796,615
Boston Scientific Corp COM 101137107   215,172 2,409 SH   SOLE   0 0 2,409
Bristol-Myers Squibb Co COM 110122108   2,542,542 44,953 SH   SOLE   0 0 44,953
Broadcom Inc COM 11135f101   1,229,687,482 5,304,035 SH   SOLE   0 0 5,304,035
Broadridge Financial Solutions COM 11133t103   255,441,888 1,129,824 SH   SOLE   0 0 1,129,824
Brookfield Infrast Partners LP COM g16252101   316,024 9,941 SH   SOLE   0 0 9,941
Brown Forman Corp Cl B COM 115637209   702,630 18,500 SH   SOLE   0 0 18,500
Bwx Technologies Inc COM 05605h100   4,348,220 39,036 SH   SOLE   0 0 39,036
C H Robinson Worldwide Inc COM 12541w209   585,824 5,670 SH   SOLE   0 0 5,670
Camden Property Trust COM 133131102   207,131 1,785 SH   SOLE   0 0 1,785
Canadian Natural Resources Ltd COM 136385101   271,841 8,806 SH   SOLE   0 0 8,806
Canadian Pacific Kansas City C COM 13646k108   551,025 7,614 SH   SOLE   0 0 7,614
Cardinal Health Inc COM 14149y108   471,306 3,985 SH   SOLE   0 0 3,985
Carlisle Cos Inc COM 142339100   66,325,972 179,823 SH   SOLE   0 0 179,823
Carrier Global Corporation Com COM 14448c104   6,873,509 100,696 SH   SOLE   0 0 100,696
Caterpillar Inc COM 149123101   2,133,029 5,880 SH   SOLE   0 0 5,880
CBOE Global Mkts Inc COM 12503m108   40,139,098 205,420 SH   SOLE   0 0 205,420
CDW Corp COM 12514g108   48,509,821 278,728 SH   SOLE   0 0 278,728
Check Point Software Tech Ltd COM m22465104   392,070 2,100 SH   SOLE   0 0 2,100
Chemed Corp COM 16359r103   8,958,388 16,909 SH   SOLE   0 0 16,909
Chesapeake Utilities Corp COM 165303108   5,262,828 43,369 SH   SOLE   0 0 43,369
Chevron Corp COM 166764100   333,573,400 2,303,048 SH   SOLE   0 0 2,303,048
Church & Dwight Inc COM 171340102   12,044,163 115,024 SH   SOLE   0 0 115,024
Cincinnati Financial Corp COM 172062101   160,955,968 1,120,083 SH   SOLE   0 0 1,120,083
Cintas Corp COM 172908105   154,528,465 845,804 SH   SOLE   0 0 845,804
Cisco Systems Inc COM 17275r102   128,194,045 2,165,440 SH   SOLE   0 0 2,165,440
Citigroup Inc COM 172967424   250,940 3,565 SH   SOLE   0 0 3,565
Clorox Co COM 189054109   1,733,564 10,674 SH   SOLE   0 0 10,674
CME Group Inc Cl A COM 12572q105   142,735,103 614,628 SH   SOLE   0 0 614,628
CMS Energy Corp COM 125896100   39,305,777 589,734 SH   SOLE   0 0 589,734
Coca-Cola Co COM 191216100   98,185,141 1,577,018 SH   SOLE   0 0 1,577,018
Cognex Corp COM 192422103   215,160 6,000 SH   SOLE   0 0 6,000
Coherent Corp Com COM 19247g107   3,670,788 38,750 SH   SOLE   0 0 38,750
Colgate Palmolive Co COM 194162103   1,776,109 19,537 SH   SOLE   0 0 19,537
Comcast Corp Cl A COM 20030n101   4,165,567 110,993 SH   SOLE   0 0 110,993
Conagra Brands Inc COM 205887102   12,278,570 442,471 SH   SOLE   0 0 442,471
ConocoPhillips COM 20825c104   347,789 3,507 SH   SOLE   0 0 3,507
Constellation Brands Inc Cl A COM 21036p108   760,903 3,443 SH   SOLE   0 0 3,443
Corning Inc COM 219350105   122,659,433 2,581,217 SH   SOLE   0 0 2,581,217
Costco Wholesale Corp COM 22160k105   7,100,176 7,749 SH   SOLE   0 0 7,749
Crown Castle Inc COM 22822v101   5,514,868 60,763 SH   SOLE   0 0 60,763
CSG Systems Intl Inc COM 126349109   945,177 18,493 SH   SOLE   0 0 18,493
CSX Corp COM 126408103   1,373,121 42,551 SH   SOLE   0 0 42,551
Curtiss Wright Corp COM 231561101   9,099,577 25,642 SH   SOLE   0 0 25,642
CVS Health Corp COM 126650100   738,485 16,451 SH   SOLE   0 0 16,451
D R Horton Inc COM 23331a109   15,940,054 114,004 SH   SOLE   0 0 114,004
Danaher Corp COM 235851102   702,653 3,061 SH   SOLE   0 0 3,061
Deere & Co COM 244199105   1,532,947 3,618 SH   SOLE   0 0 3,618
Dell Technologies Inc Cl C COM 24703l202   184,988,761 1,605,248 SH   SOLE   0 0 1,605,248
Delta Air Lines Inc COM 247361702   1,016,400 16,800 SH   SOLE   0 0 16,800
Diageo PLC Sp ADR COM 25243q205   1,474,962 11,602 SH   SOLE   0 0 11,602
Digital Realty Trust Inc COM 253868103   239,927 1,353 SH   SOLE   0 0 1,353
Disney Walt Co Disney COM 254687106   8,342,793 74,924 SH   SOLE   0 0 74,924
Donaldson Inc COM 257651109   2,925,549 43,438 SH   SOLE   0 0 43,438
Dover Corp COM 260003108   11,724,812 62,499 SH   SOLE   0 0 62,499
Dt Midstream Inc Common Stock COM 23345m107   21,474,693 215,978 SH   SOLE   0 0 215,978
Duke Energy Corp COM 26441c204   3,517,059 32,644 SH   SOLE   0 0 32,644
DuPont de Nemours Inc COM 26614n102   222,803 2,922 SH   SOLE   0 0 2,922
Eaton Corp PLC COM g29183103   345,984,506 1,042,530 SH   SOLE   0 0 1,042,530
Ecolab Inc COM 278865100   32,238,162 137,582 SH   SOLE   0 0 137,582
Edwards Lifesciences Corp COM 28176e108   377,405 5,098 SH   SOLE   0 0 5,098
Eli Lilly & Co COM 532457108   657,659,100 851,890 SH   SOLE   0 0 851,890
Ellington Financial Inc COM 28852n109   151,500 12,500 SH   SOLE   0 0 12,500
Emerson Electric Co COM 291011104   19,371,870 156,313 SH   SOLE   0 0 156,313
Enbridge Inc COM 29250n105   18,640,857 439,332 SH   SOLE   0 0 439,332
Encompass Health Corp COM 29261a100   2,124,142 23,001 SH   SOLE   0 0 23,001
Encora Inc Com COM 03073e105   571,586 2,544 SH   SOLE   0 0 2,544
Energy Transfer LP COM 29273v100   5,222,087 266,569 SH   SOLE   0 0 266,569
Enpro Inc Com COM 29355x107   5,911,241 34,278 SH   SOLE   0 0 34,278
Ensign Group Inc COM 29358p101   10,637,569 80,066 SH   SOLE   0 0 80,066
Enterprise Products Partners L COM 293792107   450,043 14,351 SH   SOLE   0 0 14,351
EOG Resources Inc COM 26875p101   1,416,534 11,556 SH   SOLE   0 0 11,556
Equity Lifestyle Properties In COM 29472r108   13,459,327 202,092 SH   SOLE   0 0 202,092
Esquire Financial Holdings Inc COM 29667j101   683,700 8,600 SH   SOLE   0 0 8,600
Evercore Inc Class A COM 29977a105   124,380,200 448,718 SH   SOLE   0 0 448,718
Eversource Energy COM 30040w108   607,150 10,572 SH   SOLE   0 0 10,572
Exxon Mobil Corp COM 30231g102   111,440,575 1,035,982 SH   SOLE   0 0 1,035,982
Fastenal Co COM 311900104   71,888,114 999,696 SH   SOLE   0 0 999,696
Federal Signal Corp COM 313855108   7,647,120 82,770 SH   SOLE   0 0 82,770
Ferrari NV COM n3167y103   362,389 853 SH   SOLE   0 0 853
Fidelity Natl Information Serv COM 31620m106   320,011 3,962 SH   SOLE   0 0 3,962
Fifth Third Bancorp COM 316773100   5,896,707 139,468 SH   SOLE   0 0 139,468
First Financial Bancorp OH COM 320209109   11,291,213 420,060 SH   SOLE   0 0 420,060
First Horizon Natl Corp COM 320517105   635,961 31,577 SH   SOLE   0 0 31,577
First Industrial Realty Trust COM 32054k103   1,001,196 19,972 SH   SOLE   0 0 19,972
First Interstate Banc Sys Inc COM 32055y201   849,350 26,158 SH   SOLE   0 0 26,158
Fiserv Inc COM 337738108   13,552,585 65,975 SH   SOLE   0 0 65,975
Fortive Corp COM 34959j108   961,500 12,820 SH   SOLE   0 0 12,820
Gallagher Arthur J & Co COM 363576109   8,735,484 30,775 SH   SOLE   0 0 30,775
GE Vernova Inc COM 36828a101   388,795 1,182 SH   SOLE   0 0 1,182
General Dynamics Corp COM 369550108   64,295,580 244,015 SH   SOLE   0 0 244,015
General Electric Co COM 369604301   930,855 5,581 SH   SOLE   0 0 5,581
General Mills Inc COM 370334104   1,411,485 22,134 SH   SOLE   0 0 22,134
Genpact Limited COM g3922b107   2,078,694 48,398 SH   SOLE   0 0 48,398
Genuine Parts Co COM 372460105   1,354,177 11,598 SH   SOLE   0 0 11,598
Gildan Activewear Inc COM 375916103   34,918,110 742,149 SH   SOLE   0 0 742,149
Gilead Sciences Inc COM 375558103   217,439 2,354 SH   SOLE   0 0 2,354
Gladstone Ld Corp COM 376549101   178,754 16,475 SH   SOLE   0 0 16,475
Goldman Sachs Group Inc COM 38141g104   1,704,690 2,977 SH   SOLE   0 0 2,977
Graham Holdings Co COM 384637104   261,576 300 SH   SOLE   0 0 300
Grainger W W Inc COM 384802104   5,948,004 5,643 SH   SOLE   0 0 5,643
Hartford Financial Services Gr COM 416515104   159,411,930 1,457,147 SH   SOLE   0 0 1,457,147
Heico Corp COM 422806109   848,256 3,568 SH   SOLE   0 0 3,568
Henry Jack & Assoc Inc COM 426281101   4,561,306 26,020 SH   SOLE   0 0 26,020
Hershey Co COM 427866108   17,282,223 102,050 SH   SOLE   0 0 102,050
Hillenbrand Inc COM 431571108   562,658 18,280 SH   SOLE   0 0 18,280
Home Bancshares Inc COM 436893200   26,392,552 932,599 SH   SOLE   0 0 932,599
Home Depot Inc COM 437076102   500,834,665 1,287,526 SH   SOLE   0 0 1,287,526
Honeywell Intl Inc COM 438516106   33,571,094 148,617 SH   SOLE   0 0 148,617
Hormel Foods Corp COM 440452100   450,160 14,350 SH   SOLE   0 0 14,350
Hp Inc COM 40434l105   84,931,733 2,602,873 SH   SOLE   0 0 2,602,873
Hubbell Inc COM 443510607   66,146,920 157,910 SH   SOLE   0 0 157,910
Huntington Bancshares Inc COM 446150104   557,725 34,279 SH   SOLE   0 0 34,279
IDEX Corp COM 45167r104   567,804 2,713 SH   SOLE   0 0 2,713
Illinois Tool Works Inc COM 452308109   171,590,974 676,727 SH   SOLE   0 0 676,727
Ilustrato Pictures Intl Inc COM 452372105   321 160,734 SH   SOLE   0 0 160,734
Innospec Inc COM 45768s105   3,957,317 35,956 SH   SOLE   0 0 35,956
Insperity Inc COM 45778q107   10,594,842 136,690 SH   SOLE   0 0 136,690
Intel Corp COM 458140100   3,326,811 165,926 SH   SOLE   0 0 165,926
Interparfums Inc COM 458334109   42,325,836 321,845 SH   SOLE   0 0 321,845
Intl Business Machines COM 459200101   2,446,708 11,130 SH   SOLE   0 0 11,130
Intuit COM 461202103   509,714 811 SH   SOLE   0 0 811
Intuitive Surgical Inc COM 46120e602   5,234,215 10,028 SH   SOLE   0 0 10,028
Johnson & Johnson COM 478160104   192,115,300 1,328,414 SH   SOLE   0 0 1,328,414
JPMorgan Chase & Co COM 46625h100   478,355,247 1,995,558 SH   SOLE   0 0 1,995,558
Kenvue Inc COM 49177j102   4,116,408 192,806 SH   SOLE   0 0 192,806
Keurig Dr Pepper Inc COM 49271v100   133,069,408 4,142,883 SH   SOLE   0 0 4,142,883
Kimbell Royalty Partners LP COM 49435r102   751,456 46,300 SH   SOLE   0 0 46,300
Kimberly Clark Corp COM 494368103   2,043,176 15,592 SH   SOLE   0 0 15,592
Kinder Morgan Inc COM 49456b101   128,916,920 4,704,997 SH   SOLE   0 0 4,704,997
Kinsale Cap Group Inc COM 49714p108   5,514,581 11,856 SH   SOLE   0 0 11,856
Kkr & Co Inc Cl A COM 48251w104   48,958,971 331,005 SH   SOLE   0 0 331,005
Kla Corporation Com New COM 482480100   39,615,014 62,869 SH   SOLE   0 0 62,869
Kroger Co COM 501044101   2,718,305 44,453 SH   SOLE   0 0 44,453
L3Harris Technologies Inc COM 502431109   33,332,795 158,516 SH   SOLE   0 0 158,516
Lam Research Corp COM 512807306   397,265 5,500 SH   SOLE   0 0 5,500
Lancaster Colony Corp COM 513847103   27,365,989 158,057 SH   SOLE   0 0 158,057
Lauder Estee Cos Inc Cl A COM 518439104   1,288,531 17,185 SH   SOLE   0 0 17,185
Lemaitre Vascular Inc COM 525558201   11,263,839 122,247 SH   SOLE   0 0 122,247
Linde PLC COM g54950103   3,446,491 8,232 SH   SOLE   0 0 8,232
Littelfuse Inc COM 537008104   3,591,542 15,241 SH   SOLE   0 0 15,241
LKQ Corp COM 501889208   330,750 9,000 SH   SOLE   0 0 9,000
Lockheed Martin Corp COM 539830109   266,887,154 549,218 SH   SOLE   0 0 549,218
Lowes Cos Inc COM 548661107   10,237,511 41,481 SH   SOLE   0 0 41,481
LyondellBasell Industries NV A COM n53745100   1,341,762 18,066 SH   SOLE   0 0 18,066
Marathon Petroleum Corp COM 56585a102   833,373 5,974 SH   SOLE   0 0 5,974
MarketAxess Holdings Inc COM 57060d108   9,512,893 42,085 SH   SOLE   0 0 42,085
Marsh & McLennan Cos Inc COM 571748102   404,562,349 1,904,629 SH   SOLE   0 0 1,904,629
MasterCard Incorporated Cl A COM 57636q104   4,248,367 8,068 SH   SOLE   0 0 8,068
McCormick & Co Inc Non Vtg COM 579780206   17,139,896 224,815 SH   SOLE   0 0 224,815
McDonalds Corp COM 580135101   319,343,084 1,101,601 SH   SOLE   0 0 1,101,601
McKesson Corp COM 58155q103   402,926 707 SH   SOLE   0 0 707
Medtronic PLC COM g5960l103   3,949,746 49,446 SH   SOLE   0 0 49,446
Merck & Co Inc COM 58933y105   429,771,324 4,320,178 SH   SOLE   0 0 4,320,178
Meritage Homes Corp COM 59001a102   11,344,994 73,755 SH   SOLE   0 0 73,755
Meta Platforms Inc Cl A COM 30303m102   58,345,501 99,649 SH   SOLE   0 0 99,649
Microchip Technology Inc COM 595017104   1,043,827 18,201 SH   SOLE   0 0 18,201
Microsoft Corp COM 594918104   683,917,963 1,622,581 SH   SOLE   0 0 1,622,581
Mondelez Intl Inc Cl A COM 609207105   361,836,757 6,057,873 SH   SOLE   0 0 6,057,873
Monolithic Power Systems Inc COM 609839105   3,036,604 5,132 SH   SOLE   0 0 5,132
Moodys Corp COM 615369105   1,196,206 2,527 SH   SOLE   0 0 2,527
Morgan Stanley COM 617446448   671,345 5,340 SH   SOLE   0 0 5,340
Motorola Solutions Inc COM 620076307   177,056,326 383,048 SH   SOLE   0 0 383,048
MPLX LP COM 55336v100   1,937,134 40,475 SH   SOLE   0 0 40,475
Msa Safety Inc COM 553498106   5,877,873 35,458 SH   SOLE   0 0 35,458
Nestle SA Sp ADR COM 641069406   4,836,525 58,535 SH   SOLE   0 0 58,535
NetApp Inc COM 64110d104   22,618,420 194,852 SH   SOLE   0 0 194,852
Netflix Inc COM 64110l106   592,728 665 SH   SOLE   0 0 665
NEWMONT CORPORATION COM COM 651639106   642,976 17,275 SH   SOLE   0 0 17,275
Nexstar Media Group Inc Cl A COM 65336k103   437,419 2,769 SH   SOLE   0 0 2,769
Nextera Energy Inc COM 65339f101   418,602,098 5,839,058 SH   SOLE   0 0 5,839,058
Nike Inc Cl B COM 654106103   21,175,266 279,837 SH   SOLE   0 0 279,837
NiSource Inc COM 65473p105   46,723,394 1,271,039 SH   SOLE   0 0 1,271,039
Nordson Corp COM 655663102   1,151,657 5,504 SH   SOLE   0 0 5,504
Norfolk Southern Corp COM 655844108   2,233,875 9,518 SH   SOLE   0 0 9,518
Northern Trust Corp COM 665859104   317,238 3,095 SH   SOLE   0 0 3,095
Northrop Grumman Corp COM 666807102   67,541,186 143,922 SH   SOLE   0 0 143,922
Novartis AG Sp ADR COM 66987v109   9,633,787 99,001 SH   SOLE   0 0 99,001
Nutrien Ltd COM 67077m108   240,934 5,384 SH   SOLE   0 0 5,384
NVIDIA Corp COM 67066g104   5,852,761 43,583 SH   SOLE   0 0 43,583
NXP Semiconductors NV COM n6596x109   1,350,609 6,498 SH   SOLE   0 0 6,498
OGE Energy Corp COM 670837103   391,875 9,500 SH   SOLE   0 0 9,500
Old Dominion Freight Lines Inc COM 679580100   1,471,705 8,343 SH   SOLE   0 0 8,343
One Gas Inc COM 68235p108   630,937 9,111 SH   SOLE   0 0 9,111
Oneok Inc COM 682680103   104,879,324 1,044,615 SH   SOLE   0 0 1,044,615
Oracle Corp COM 68389x105   31,238,680 187,462 SH   SOLE   0 0 187,462
Otis Worldwide Corp COM 68902v107   34,700,458 374,695 SH   SOLE   0 0 374,695
Packaging Corp America COM 695156109   50,842,008 225,834 SH   SOLE   0 0 225,834
Palo Alto Networks Inc COM 697435105   347,908 1,912 SH   SOLE   0 0 1,912
Paramount Resources Ltd Cl A COM 699320206   402,808 18,206 SH   SOLE   0 0 18,206
Paychex Inc COM 704326107   234,911,105 1,675,304 SH   SOLE   0 0 1,675,304
Paypal Holdings Inc COM 70450y103   1,700,599 19,925 SH   SOLE   0 0 19,925
Penske Automotive Group Inc COM 70959w103   12,581,635 82,535 SH   SOLE   0 0 82,535
PepsiCo Inc COM 713448108   388,091,996 2,552,229 SH   SOLE   0 0 2,552,229
Perrigo Co PLC COM g97822103   39,212,815 1,525,197 SH   SOLE   0 0 1,525,197
Pfizer Inc COM 717081103   1,272,965 47,982 SH   SOLE   0 0 47,982
Philip Morris Intl Inc COM 718172109   3,596,660 29,885 SH   SOLE   0 0 29,885
Phillips 66 COM 718546104   181,621,174 1,594,147 SH   SOLE   0 0 1,594,147
Plains Group Hlgs LP A COM 72651a207   15,127,622 823,048 SH   SOLE   0 0 823,048
Plug Power Inc COM 72919p202   21,300 10,000 SH   SOLE   0 0 10,000
PNC Financial Services Group I COM 693475105   349,635,062 1,812,990 SH   SOLE   0 0 1,812,990
Pool Corporation COM 73278l105   771,206 2,262 SH   SOLE   0 0 2,262
Power Integrations Inc COM 739276103   2,580,047 41,816 SH   SOLE   0 0 41,816
PPG Industries Inc COM 693506107   260,998 2,185 SH   SOLE   0 0 2,185
PPL Corp COM 69351t106   127,794,768 3,936,992 SH   SOLE   0 0 3,936,992
Procter & Gamble Co COM 742718109   697,605,739 4,161,084 SH   SOLE   0 0 4,161,084
Progress Software Corp COM 743312100   228,220 3,503 SH   SOLE   0 0 3,503
ProLogis Inc COM 74340w103   152,028,161 1,438,299 SH   SOLE   0 0 1,438,299
Qualcomm Inc COM 747525103   131,347,584 855,016 SH   SOLE   0 0 855,016
Quest Diagnostics Inc COM 74834l100   40,967,240 271,558 SH   SOLE   0 0 271,558
Realty Income Corp COM 756109104   170,966,062 3,201,012 SH   SOLE   0 0 3,201,012
Regions Financial Corp COM 7591ep100   4,070,842 173,080 SH   SOLE   0 0 173,080
ResMed Inc COM 761152107   8,822,632 38,579 SH   SOLE   0 0 38,579
Roper Technologies Inc COM 776696106   9,277,763 17,847 SH   SOLE   0 0 17,847
Royal Gold Inc COM 780287108   263,700 2,000 SH   SOLE   0 0 2,000
RPM Intl Inc COM 749685103   44,479,545 361,446 SH   SOLE   0 0 361,446
Rtx Corporation Com COM 75513e101   90,789,385 784,561 SH   SOLE   0 0 784,561
Ryder Systems Inc COM 783549108   1,292,840 8,242 SH   SOLE   0 0 8,242
Sap SE Sp ADR COM 803054204   578,594 2,350 SH   SOLE   0 0 2,350
Schwab Charles Corp COM 808513105   516,294 6,976 SH   SOLE   0 0 6,976
Sempra COM 816851109   354,794,029 4,044,620 SH   SOLE   0 0 4,044,620
ServiceNow Inc COM 81762p102   757,986 715 SH   SOLE   0 0 715
Shell PLC Spon ADS COM 780259305   2,183,353 34,850 SH   SOLE   0 0 34,850
Sherwin Williams Co COM 824348106   1,349,182 3,969 SH   SOLE   0 0 3,969
Simpson Manufacturing Co Inc COM 829073105   588,531 3,549 SH   SOLE   0 0 3,549
Simulations Plus Inc COM 829214105   401,616 14,400 SH   SOLE   0 0 14,400
Smucker J M Co COM 832696405   1,147,561 10,421 SH   SOLE   0 0 10,421
Snap On Inc COM 833034101   97,280,775 286,558 SH   SOLE   0 0 286,558
Southern Co COM 842587107   1,192,817 14,490 SH   SOLE   0 0 14,490
Southwest Airlines Co COM 844741108   534,558 15,900 SH   SOLE   0 0 15,900
Sprott Physical Gold & Silver COM 85208r101   218,616 9,201 SH   SOLE   0 0 9,201
Stag Industrial Inc COM 85254j102   1,306,298 38,625 SH   SOLE   0 0 38,625
Starbucks Corp COM 855244109   46,495,611 509,541 SH   SOLE   0 0 509,541
Steris PLC SHS USD COM g8473t100   1,358,546 6,609 SH   SOLE   0 0 6,609
Stryker Corp COM 863667101   107,178,647 297,677 SH   SOLE   0 0 297,677
Synovus Financial Corp COM 87161c501   441,705 8,622 SH   SOLE   0 0 8,622
Sysco Corp COM 871829107   635,383 8,310 SH   SOLE   0 0 8,310
Taiwan Semiconductor Mfg Ltd S COM 874039100   32,740,880 165,785 SH   SOLE   0 0 165,785
Targa Resources Corp COM 87612g101   156,383,620 876,099 SH   SOLE   0 0 876,099
Target Corp COM 87612e106   12,702,056 93,964 SH   SOLE   0 0 93,964
Td Synnex Corporation Com COM 87162w100   210,283 1,793 SH   SOLE   0 0 1,793
Teleflex Inc COM 879369106   3,041,678 17,090 SH   SOLE   0 0 17,090
Terreno Realty Corp COM 88146m101   25,478,695 430,820 SH   SOLE   0 0 430,820
Tesla Inc COM 88160r101   668,355 1,655 SH   SOLE   0 0 1,655
Tetra Tech Inc COM 88162g103   8,406,917 211,017 SH   SOLE   0 0 211,017
Texas Instruments Inc COM 882508104   336,905,819 1,796,735 SH   SOLE   0 0 1,796,735
Texas Pacific Land Corporation COM 88262p102   6,635,760 6,000 SH   SOLE   0 0 6,000
Texas Roadhouse Inc COM 882681109   32,672,625 181,082 SH   SOLE   0 0 181,082
The Cigna Group Com COM 125523100   352,355 1,276 SH   SOLE   0 0 1,276
Thermo Fisher Scientific Inc COM 883556102   968,148 1,861 SH   SOLE   0 0 1,861
TJX Cos Inc COM 872540109   156,783,111 1,297,766 SH   SOLE   0 0 1,297,766
Tractor Supply Co COM 892356106   7,197,430 135,647 SH   SOLE   0 0 135,647
Travelers Companies Inc COM 89417e109   286,475,144 1,189,236 SH   SOLE   0 0 1,189,236
Truist Financial Corp COM 89832q109   1,270,860 29,296 SH   SOLE   0 0 29,296
UFP INDUSTRIES INC COM COM 90278q108   3,637,581 32,291 SH   SOLE   0 0 32,291
Union Pacific Corp COM 907818108   34,101,156 149,540 SH   SOLE   0 0 149,540
United Bancorp Inc Ohio COM 909911109   557,700 42,900 SH   SOLE   0 0 42,900
United Parcel Service Inc Cl B COM 911312106   36,126,581 286,492 SH   SOLE   0 0 286,492
UnitedHealth Group Inc COM 91324p102   119,026,116 235,295 SH   SOLE   0 0 235,295
Universal Display Corp COM 91347p105   2,710,694 18,541 SH   SOLE   0 0 18,541
US Bancorp Del COM 902973304   136,115,893 2,845,827 SH   SOLE   0 0 2,845,827
US Physical Therapy Inc COM 90337l108   23,075,689 260,125 SH   SOLE   0 0 260,125
Utz Brands Inc Cl A COM 918090101   4,450,196 284,176 SH   SOLE   0 0 284,176
Valero Energy Corp COM 91913y100   2,612,638 21,312 SH   SOLE   0 0 21,312
Verizon Communications Inc COM 92343v104   2,087,112 52,191 SH   SOLE   0 0 52,191
Victory Cap Holdings Inc Cl A COM 92645b103   101,949,040 1,557,425 SH   SOLE   0 0 1,557,425
Visa Inc Cl A COM 92826c839   7,928,819 25,088 SH   SOLE   0 0 25,088
W P Carey Inc COM 92936u109   1,128,226 20,709 SH   SOLE   0 0 20,709
Wal-Mart Inc COM 931142103   10,543,303 116,694 SH   SOLE   0 0 116,694
Waste Management Inc COM 94106l109   84,314,655 417,834 SH   SOLE   0 0 417,834
Watsco Inc COM 942622200   119,197,078 251,529 SH   SOLE   0 0 251,529
Wec Energy Group Inc COM 92939u106   88,637,489 942,551 SH   SOLE   0 0 942,551
Wells Fargo Co COM 949746101   5,130,189 73,038 SH   SOLE   0 0 73,038
West Pharmaceutical Svsc Inc COM 955306105   1,429,472 4,364 SH   SOLE   0 0 4,364
Williams Cos Inc COM 969457100   456,011,515 8,425,933 SH   SOLE   0 0 8,425,933
World Kinect Corporation COM 981475106   1,114,072 40,497 SH   SOLE   0 0 40,497
Yum Brands Inc COM 988498101   211,302 1,575 SH   SOLE   0 0 1,575
Zebra Technologies Corp Cl A COM 989207105   308,976 800 SH   SOLE   0 0 800
Zimmer Biomet Holdings Inc COM 98956p102   691,665 6,548 SH   SOLE   0 0 6,548
Zoetis Inc Cl A COM 98978v103   26,526,333 162,808 SH   SOLE   0 0 162,808
iShares Core MSCI EAFE COM 46432f842   14,550,912 207,042 SH   SOLE   0 0 207,042
iShares Core MSCI Emerg Mkt COM 46434g103   820,637 15,715 SH   SOLE   0 0 15,715
iShares MSCI EAFE ETF COM 464287465   1,522,937 20,142 SH   SOLE   0 0 20,142
iShares MSCI KLD 400 Social COM 464288570   236,707 2,147 SH   SOLE   0 0 2,147
SPDR Portfolio Emg MK COM 78463x509   331,901 8,650 SH   SOLE   0 0 8,650
Vanguard All World ex-US COM 922042775   6,637,400 115,614 SH   SOLE   0 0 115,614
Vanguard FTSE Dev Mkt ETF COM 921943858   1,460,375 30,539 SH   SOLE   0 0 30,539
Vanguard FTSE Emerg Mkt ETF COM 922042858   1,970,148 44,735 SH   SOLE   0 0 44,735
Vanguard FTSE Small Cap ETF COM 922042718   448,304 3,916 SH   SOLE   0 0 3,916
Vanguard Intl Dvd ETF COM 921946810   2,052,463 25,659 SH   SOLE   0 0 25,659
Vanguard Total Intl Stock F COM 921909768   350,751 5,952 SH   SOLE   0 0 5,952