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   473,709 4,466 SH   SOLE   4,466 0 0
ABBOTT LABS COM 002824100   3,508,089 30,865 SH   SOLE   30,865 0 0
ABBVIE INC COM 00287Y109   174,093,391 956,032 SH   SOLE   956,032 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   9,602,253 142,171 SH   SOLE   142,171 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   91,239,026 263,233 SH   SOLE   263,233 0 0
ADOBE INC COM 00724F101   225,213 446 SH   SOLE   446 0 0
ADVANCED MICRO DEVICES INC COM 007903107   213,357 1,182 SH   SOLE   1,182 0 0
AFLAC INC COM 001055102   1,562,652 18,200 SH   SOLE   18,200 0 0
ALASKA AIR GROUP INC COM 011659109   295,341 6,870 SH   SOLE   6,870 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   89,708,417 695,900 SH   SOLE   695,900 0 0
ALLSTATE CORP COM 020002101   5,911,579 34,169 SH   SOLE   34,169 0 0
ALPHABET INC CAP STK CL C 02079K107   1,438,192 9,446 SH   SOLE   9,446 0 0
ALPHABET INC CAP STK CL A 02079K305   3,181,669 21,080 SH   SOLE   21,080 0 0
ALTRIA GROUP INC COM 02209S103   934,230 21,417 SH   SOLE   21,417 0 0
AMAZON COM INC COM 023135106   1,931,182 10,706 SH   SOLE   10,706 0 0
AMDOCS LTD SHS G02602103   59,887,209 662,690 SH   SOLE   662,690 0 0
AMER SOFTWARE INC CL A 029683109   11,399,271 995,569 SH   SOLE   995,569 0 0
AMERICAN ASSETS TR INC COM 024013104   884,409 40,366 SH   SOLE   40,366 0 0
AMERICAN ELEC PWR CO INC COM 025537101   90,991,890 1,056,816 SH   SOLE   1,056,816 0 0
AMERICAN EXPRESS CO COM 025816109   90,776,808 398,686 SH   SOLE   398,686 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   345,824 4,424 SH   SOLE   4,424 0 0
AMERICAN TOWER CORP NEW COM 03027X100   303,173 1,534 SH   SOLE   1,534 0 0
AMERIS BANCORP COM 03076K108   988,694 20,436 SH   SOLE   20,436 0 0
AMGEN INC COM 031162100   2,224,464 7,824 SH   SOLE   7,824 0 0
AMPHENOL CORP NEW CL A 032095101   482,491 4,183 SH   SOLE   4,183 0 0
APPLE INC COM 037833100   40,837,255 238,146 SH   SOLE   238,146 0 0
APPLIED MATLS INC COM 038222105   422,772 2,050 SH   SOLE   2,050 0 0
APTARGROUP INC COM 038336103   13,873,362 96,416 SH   SOLE   96,416 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   286,838 2,157 SH   SOLE   2,157 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   230,152 22,130 SH   SOLE   22,130 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   23,632,543 516,332 SH   SOLE   516,332 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   105,475,717 1,556,837 SH   SOLE   1,556,837 0 0
AT&T INC COM 00206R102   400,118 22,734 SH   SOLE   22,734 0 0
ATRION CORP COM 049904105   8,964,130 19,338 SH   SOLE   19,338 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   1,534,078 6,143 SH   SOLE   6,143 0 0
AUTOZONE INC COM 053332102   935,158 297 SH   SOLE   297 0 0
AZENTA INC COM 114340102   658,860 10,930 SH   SOLE   10,930 0 0
AZZ INC COM 002474104   11,268,595 145,759 SH   SOLE   145,759 0 0
BANCFIRST CORP COM 05945F103   5,051,689 57,386 SH   SOLE   57,386 0 0
BANK AMERICA CORP COM 060505104   521,447 13,751 SH   SOLE   13,751 0 0
BANK NEW YORK MELLON CORP COM 064058100   495,993 8,608 SH   SOLE   8,608 0 0
BCE INC COM NEW 05534B760   19,271,389 567,139 SH   SOLE   567,139 0 0
BECTON DICKINSON & CO COM 075887109   274,175 1,108 SH   SOLE   1,108 0 0
BELDEN INC COM 077454106   9,916,311 107,076 SH   SOLE   107,076 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   2,537,760 4 SH   SOLE   4 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   7,266,216 17,279 SH   SOLE   17,279 0 0
BLACK HILLS CORP COM 092113109   6,799,955 124,541 SH   SOLE   124,541 0 0
BLACKROCK INC COM 09247X101   69,637,028 83,528 SH   SOLE   83,528 0 0
BLOCK H & R INC COM 093671105   5,369,144 109,329 SH   SOLE   109,329 0 0
BOSTON SCIENTIFIC CORP COM 101137107   242,405 3,539 SH   SOLE   3,539 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   528,622 9,748 SH   SOLE   9,748 0 0
BROADCOM INC COM 11135F101   20,082,761 15,152 SH   SOLE   15,152 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   1,186,344 5,791 SH   SOLE   5,791 0 0
BROWN & BROWN INC COM 115236101   2,641,543 30,175 SH   SOLE   30,175 0 0
BROWN FORMAN CORP CL B 115637209   740,345 14,342 SH   SOLE   14,342 0 0
CACTUS INC CL A 127203107   6,380,174 127,374 SH   SOLE   127,374 0 0
CAMECO CORP COM 13321L108   3,104,743 71,670 SH   SOLE   71,670 0 0
CAPITAL ONE FINL CORP COM 14040H105   1,231,320 8,270 SH   SOLE   8,270 0 0
CARDINAL HEALTH INC COM 14149Y108   55,310,335 494,284 SH   SOLE   494,284 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   267,223 4,597 SH   SOLE   4,597 0 0
CARTERS INC COM 146229109   6,851,683 80,913 SH   SOLE   80,913 0 0
CASEYS GEN STORES INC COM 147528103   732,435 2,300 SH   SOLE   2,300 0 0
CATERPILLAR INC COM 149123101   1,560,554 4,259 SH   SOLE   4,259 0 0
CHEVRON CORP NEW COM 166764100   29,059,489 184,224 SH   SOLE   184,224 0 0
CHUBB LIMITED COM H1467J104   28,711,448 110,799 SH   SOLE   110,799 0 0
CHURCH & DWIGHT CO INC COM 171340102   347,352 3,330 SH   SOLE   3,330 0 0
CINCINNATI FINL CORP COM 172062101   414,728 3,340 SH   SOLE   3,340 0 0
CISCO SYS INC COM 17275R102   1,673,109 33,523 SH   SOLE   33,523 0 0
CLOROX CO DEL COM 189054109   44,826,400 292,772 SH   SOLE   292,772 0 0
COCA COLA CO COM 191216100   119,237,660 1,948,965 SH   SOLE   1,948,965 0 0
COLGATE PALMOLIVE CO COM 194162103   2,501,411 27,778 SH   SOLE   27,778 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   5,207,697 64,150 SH   SOLE   64,150 0 0
COMCAST CORP NEW CL A 20030N101   90,038,385 2,077,010 SH   SOLE   2,077,010 0 0
COMMERCE BANCSHARES INC COM 200525103   531,042 9,982 SH   SOLE   9,982 0 0
CONMED CORP COM 207410101   16,214,788 202,482 SH   SOLE   202,482 0 0
CONOCOPHILLIPS COM 20825C104   942,533 7,405 SH   SOLE   7,405 0 0
COSTCO WHSL CORP NEW COM 22160K105   2,217,670 3,027 SH   SOLE   3,027 0 0
CROWN CASTLE INC COM 22822V101   27,908,433 263,710 SH   SOLE   263,710 0 0
CSX CORP COM 126408103   287,292 7,750 SH   SOLE   7,750 0 0
CTS CORP COM 126501105   5,348,144 114,301 SH   SOLE   114,301 0 0
CUBESMART COM 229663109   23,844,235 527,294 SH   SOLE   527,294 0 0
DANAHER CORPORATION COM 235851102   252,934 1,013 SH   SOLE   1,013 0 0
DEERE & CO COM 244199105   2,253,489 5,486 SH   SOLE   5,486 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   433,998 2,918 SH   SOLE   2,918 0 0
DISNEY WALT CO COM 254687106   819,532 6,698 SH   SOLE   6,698 0 0
DOVER CORP COM 260003108   225,031 1,270 SH   SOLE   1,270 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   34,124,975 558,511 SH   SOLE   558,511 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   35,484,117 366,913 SH   SOLE   366,913 0 0
EATON CORP PLC SHS G29183103   1,756,952 5,619 SH   SOLE   5,619 0 0
ECOLAB INC COM 278865100   550,927 2,386 SH   SOLE   2,386 0 0
ELI LILLY & CO COM 532457108   6,066,968 7,799 SH   SOLE   7,799 0 0
EMERSON ELEC CO COM 291011104   2,226,661 19,632 SH   SOLE   19,632 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   710,504 24,349 SH   SOLE   24,349 0 0
EQUIFAX INC COM 294429105   3,894,190 14,557 SH   SOLE   14,557 0 0
EQUINIX INC COM 29444U700   378,001 458 SH   SOLE   458 0 0
ESCO TECHNOLOGIES INC COM 296315104   19,950,937 186,370 SH   SOLE   186,370 0 0
ESSEX PPTY TR INC COM 297178105   1,116,651 4,561 SH   SOLE   4,561 0 0
EVERGY INC COM 30034W106   15,612,861 292,485 SH   SOLE   292,485 0 0
EXPEDITORS INTL WASH INC COM 302130109   11,086,333 91,193 SH   SOLE   91,193 0 0
EXXON MOBIL CORP COM 30231G102   7,286,874 62,688 SH   SOLE   62,688 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   4,171,141 56,230 SH   SOLE   56,230 0 0
FIRST HAWAIIAN INC COM 32051X108   3,778,153 172,047 SH   SOLE   172,047 0 0
FISKER INC CL A COM STK 33813J106   209 10,085 SH   SOLE   10,085 0 0
FLOWERS FOODS INC COM 343498101   20,773,788 874,686 SH   SOLE   874,686 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   9,683,501 395,729 SH   SOLE   395,729 0 0
FRANKLIN ELEC INC COM 353514102   8,440,446 79,023 SH   SOLE   79,023 0 0
FULLER H B CO COM 359694106   9,096,924 114,082 SH   SOLE   114,082 0 0
GALLAGHER ARTHUR J & CO COM 363576109   1,488,238 5,952 SH   SOLE   5,952 0 0
GENERAL ELECTRIC CO COM NEW 369604301   858,735 4,892 SH   SOLE   4,892 0 0
GENERAL MLS INC COM 370334104   731,357 10,452 SH   SOLE   10,452 0 0
GENUINE PARTS CO COM 372460105   83,981,895 542,064 SH   SOLE   542,064 0 0
GILEAD SCIENCES INC COM 375558103   24,030,009 328,055 SH   SOLE   328,055 0 0
GLOBAL PMTS INC COM 37940X102   84,195,660 629,924 SH   SOLE   629,924 0 0
GRAINGER W W INC COM 384802104   1,997,977 1,964 SH   SOLE   1,964 0 0
HACKETT GROUP INC COM 404609109   9,632,698 396,407 SH   SOLE   396,407 0 0
HAMILTON LANE INC CL A 407497106   6,460,020 57,290 SH   SOLE   57,290 0 0
HANOVER INS GROUP INC COM 410867105   9,261,379 68,013 SH   SOLE   68,013 0 0
HASBRO INC COM 418056107   55,208,533 976,796 SH   SOLE   976,796 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   25,600,109 1,365,339 SH   SOLE   1,365,339 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   9,879,496 557,219 SH   SOLE   557,219 0 0
HF SINCLAIR CORP COM 403949100   238,763 3,955 SH   SOLE   3,955 0 0
HILLENBRAND INC COM 431571108   5,129,178 101,992 SH   SOLE   101,992 0 0
HNI CORP COM 404251100   25,666,030 568,713 SH   SOLE   568,713 0 0
HOME DEPOT INC COM 437076102   136,992,092 357,122 SH   SOLE   357,122 0 0
HONEYWELL INTL INC COM 438516106   92,500,101 450,670 SH   SOLE   450,670 0 0
HOULIHAN LOKEY INC CL A 441593100   7,439,421 58,034 SH   SOLE   58,034 0 0
HUBBELL INC COM 443510607   8,718,540 21,006 SH   SOLE   21,006 0 0
HUNTINGTON BANCSHARES INC COM 446150104   24,127,703 1,729,584 SH   SOLE   1,729,584 0 0
ILLINOIS TOOL WKS INC COM 452308109   621,989 2,318 SH   SOLE   2,318 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   8,189,291 507,706 SH   SOLE   507,706 0 0
INFORMATION SVCS GROUP INC COM 45675Y104   2,822,291 698,587 SH   SOLE   698,587 0 0
INFOSYS LTD SPONSORED ADR 456788108   502,040 28,000 SH   SOLE   28,000 0 0
INTEL CORP COM 458140100   710,110 16,077 SH   SOLE   16,077 0 0
INTER PARFUMS INC COM 458334109   4,247,898 30,232 SH   SOLE   30,232 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   30,759,583 223,820 SH   SOLE   223,820 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   66,672,812 349,145 SH   SOLE   349,145 0 0
J & J SNACK FOODS CORP COM 466032109   5,932,020 41,035 SH   SOLE   41,035 0 0
JOHNSON & JOHNSON COM 478160104   98,078,320 620,003 SH   SOLE   620,003 0 0
JOHNSON CTLS INTL PLC SHS G51502105   105,653,782 1,617,480 SH   SOLE   1,617,480 0 0
JOHNSON OUTDOORS INC CL A 479167108   4,460,107 96,728 SH   SOLE   96,728 0 0
JPMORGAN CHASE & CO COM 46625H100   121,989,374 609,033 SH   SOLE   609,033 0 0
KIMBERLY-CLARK CORP COM 494368103   1,476,142 11,412 SH   SOLE   11,412 0 0
KINDER MORGAN INC DEL COM 49456B101   9,201,315 501,707 SH   SOLE   501,707 0 0
KRAFT HEINZ CO COM 500754106   21,579,879 584,821 SH   SOLE   584,821 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   221,910 1,041 SH   SOLE   1,041 0 0
LAM RESEARCH CORP COM 512807108   287,990 296 SH   SOLE   296 0 0
LAMB WESTON HLDGS INC COM 513272104   1,026,004 9,631 SH   SOLE   9,631 0 0
LANDSTAR SYS INC COM 515098101   3,210,996 16,658 SH   SOLE   16,658 0 0
LAZARD INC COM 52110M109   13,876,555 331,420 SH   SOLE   331,420 0 0
LEMAITRE VASCULAR INC COM 525558201   8,461,166 127,504 SH   SOLE   127,504 0 0
LINDE PLC SHS G54950103   295,020 635 SH   SOLE   635 0 0
LITTELFUSE INC COM 537008104   19,479,474 80,377 SH   SOLE   80,377 0 0
LOCKHEED MARTIN CORP COM 539830109   989,893 2,176 SH   SOLE   2,176 0 0
LOWES COS INC COM 548661107   2,823,929 11,086 SH   SOLE   11,086 0 0
LPL FINL HLDGS INC COM 50212V100   1,014,649 3,840 SH   SOLE   3,840 0 0
M & T BK CORP COM 55261F104   81,861,738 562,855 SH   SOLE   562,855 0 0
MANULIFE FINL CORP COM 56501R106   423,481 16,946 SH   SOLE   16,946 0 0
MARSH & MCLENNAN COS INC COM 571748102   76,620,414 371,980 SH   SOLE   371,980 0 0
MARVELL TECHNOLOGY INC COM 573874104   12,789,683 180,441 SH   SOLE   180,441 0 0
MASTERCARD INCORPORATED CL A 57636Q104   1,002,870 2,083 SH   SOLE   2,083 0 0
MCCORMICK & CO INC COM NON VTG 579780206   305,188 3,973 SH   SOLE   3,973 0 0
MCDONALDS CORP COM 580135101   4,891,835 17,350 SH   SOLE   17,350 0 0
MEDTRONIC PLC SHS G5960L103   101,600,177 1,165,808 SH   SOLE   1,165,808 0 0
MERCK & CO INC COM 58933Y105   107,107,532 811,729 SH   SOLE   811,729 0 0
META PLATFORMS INC CL A 30303M102   1,030,658 2,123 SH   SOLE   2,123 0 0
METLIFE INC COM 59156R108   391,449 5,282 SH   SOLE   5,282 0 0
MGP INGREDIENTS INC NEW COM 55303J106   3,137,630 36,429 SH   SOLE   36,429 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   948,235 10,570 SH   SOLE   10,570 0 0
MICROSOFT CORP COM 594918104   210,226,549 499,683 SH   SOLE   499,683 0 0
MONARCH CASINO & RESORT INC COM 609027107   876,009 11,682 SH   SOLE   11,682 0 0
MONDELEZ INTL INC CL A 609207105   61,260,698 875,153 SH   SOLE   875,153 0 0
MONRO INC COM 610236101   3,606,063 114,333 SH   SOLE   114,333 0 0
MOODYS CORP COM 615369105   2,603,529 6,624 SH   SOLE   6,624 0 0
MOOG INC CL A 615394202   11,371,738 71,229 SH   SOLE   71,229 0 0
MORGAN STANLEY COM NEW 617446448   305,299 3,242 SH   SOLE   3,242 0 0
MSC INDL DIRECT INC CL A 553530106   24,966,849 257,284 SH   SOLE   257,284 0 0
MUELLER WTR PRODS INC COM SER A 624758108   9,826,516 610,722 SH   SOLE   610,722 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   7,706,414 196,793 SH   SOLE   196,793 0 0
NEWELL BRANDS INC COM 651229106   209,471 26,086 SH   SOLE   26,086 0 0
NEXTERA ENERGY INC COM 65339F101   12,759,127 199,642 SH   SOLE   199,642 0 0
NIKE INC CL B 654106103   1,859,426 19,785 SH   SOLE   19,785 0 0
NORFOLK SOUTHN CORP COM 655844108   422,574 1,658 SH   SOLE   1,658 0 0
NORTHERN TR CORP COM 665859104   18,864,551 212,152 SH   SOLE   212,152 0 0
NORTHROP GRUMMAN CORP COM 666807102   607,228 1,269 SH   SOLE   1,269 0 0
NUCOR CORP COM 670346105   206,101 1,041 SH   SOLE   1,041 0 0
NVENT ELECTRIC PLC SHS G6700G107   29,516,088 391,460 SH   SOLE   391,460 0 0
NVIDIA CORPORATION COM 67066G104   3,033,476 3,357 SH   SOLE   3,357 0 0
OCCIDENTAL PETE CORP COM 674599105   201,633 3,103 SH   SOLE   3,103 0 0
OLD REP INTL CORP COM 680223104   29,299,220 953,751 SH   SOLE   953,751 0 0
OMNICOM GROUP INC COM 681919106   124,232,139 1,283,920 SH   SOLE   1,283,920 0 0
ONEOK INC NEW COM 682680103   40,483,345 504,969 SH   SOLE   504,969 0 0
ORACLE CORP COM 68389X105   23,079,872 183,742 SH   SOLE   183,742 0 0
PAYCHEX INC COM 704326107   5,992,738 48,801 SH   SOLE   48,801 0 0
PEGASYSTEMS INC COM 705573103   2,975,379 46,030 SH   SOLE   46,030 0 0
PEPSICO INC COM 713448108   2,238,146 12,789 SH   SOLE   12,789 0 0
PERRIGO CO PLC SHS G97822103   21,917,488 680,879 SH   SOLE   680,879 0 0
PFIZER INC COM 717081103   49,321,166 1,777,339 SH   SOLE   1,777,339 0 0
PHILIP MORRIS INTL INC COM 718172109   101,721,526 1,110,255 SH   SOLE   1,110,255 0 0
PHILLIPS 66 COM 718546104   391,526 2,397 SH   SOLE   2,397 0 0
POWER INTEGRATIONS INC COM 739276103   8,425,762 117,760 SH   SOLE   117,760 0 0
PROCTER AND GAMBLE CO COM 742718109   93,802,000 578,133 SH   SOLE   578,133 0 0
PROGRESSIVE CORP COM 743315103   1,077,325 5,209 SH   SOLE   5,209 0 0
PSYCHEMEDICS CORP COM NEW 744375205   47,225 16,118 SH   SOLE   16,118 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   302,113 4,524 SH   SOLE   4,524 0 0
QUALCOMM INC COM 747525103   820,090 4,844 SH   SOLE   4,844 0 0
QUEST DIAGNOSTICS INC COM 74834L100   55,555,056 417,362 SH   SOLE   417,362 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   342,573 16,282 SH   SOLE   16,282 0 0
RESMED INC COM 761152107   1,196,112 6,040 SH   SOLE   6,040 0 0
REVVITY INC COM 714046109   860,899 8,199 SH   SOLE   8,199 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   676,518 23,687 SH   SOLE   23,687 0 0
ROCKY BRANDS INC COM 774515100   3,971,886 146,402 SH   SOLE   146,402 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   22,616,946 551,633 SH   SOLE   551,633 0 0
ROPER TECHNOLOGIES INC COM 776696106   866,498 1,545 SH   SOLE   1,545 0 0
RTX CORPORATION COM 75513E101   88,754,452 910,022 SH   SOLE   910,022 0 0
S&P GLOBAL INC COM 78409V104   73,620,647 173,042 SH   SOLE   173,042 0 0
SAP SE SPON ADR 803054204   85,523,345 438,514 SH   SOLE   438,514 0 0
SAPIENS INTL CORP N V SHS G7T16G103   9,792,912 304,506 SH   SOLE   304,506 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   11,932,922 55,066 SH   SOLE   55,066 0 0
SCHWAB CHARLES CORP COM 808513105   75,440,392 1,042,859 SH   SOLE   1,042,859 0 0
SERVICE CORP INTL COM 817565104   1,207,001 16,265 SH   SOLE   16,265 0 0
SHOE CARNIVAL INC COM 824889109   6,500,529 177,416 SH   SOLE   177,416 0 0
SIMULATIONS PLUS INC COM 829214105   10,185,502 247,521 SH   SOLE   247,521 0 0
SMITH A O CORP COM 831865209   1,724,104 19,272 SH   SOLE   19,272 0 0
SOUTHERN CO COM 842587107   31,515,299 439,299 SH   SOLE   439,299 0 0
SOUTHSTATE CORPORATION COM 840441109   6,677,628 78,533 SH   SOLE   78,533 0 0
STAG INDL INC COM 85254J102   24,578,808 639,407 SH   SOLE   639,407 0 0
STANDEX INTL CORP COM 854231107   11,817,543 64,853 SH   SOLE   64,853 0 0
STARBUCKS CORP COM 855244109   16,563,376 181,238 SH   SOLE   181,238 0 0
STOCK YDS BANCORP INC COM 861025104   5,762,260 117,814 SH   SOLE   117,814 0 0
STRYKER CORPORATION COM 863667101   8,780,429 24,535 SH   SOLE   24,535 0 0
SUN CMNTYS INC COM 866674104   518,709 4,034 SH   SOLE   4,034 0 0
SYSCO CORP COM 871829107   336,530 4,145 SH   SOLE   4,145 0 0
TAPESTRY INC COM 876030107   304,632 6,416 SH   SOLE   6,416 0 0
TARGET CORP COM 87612E106   3,671,109 20,716 SH   SOLE   20,716 0 0
TE CONNECTIVITY LTD SHS H84989104   86,014,296 592,222 SH   SOLE   592,222 0 0
TENNANT CO COM 880345103   5,143,008 42,291 SH   SOLE   42,291 0 0
TERRENO RLTY CORP COM 88146M101   742,352 11,180 SH   SOLE   11,180 0 0
TEXAS INSTRS INC COM 882508104   23,448,443 134,599 SH   SOLE   134,599 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   10,075,950 17,417 SH   SOLE   17,417 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   3,404,502 5,858 SH   SOLE   5,858 0 0
TRACTOR SUPPLY CO COM 892356106   300,455 1,148 SH   SOLE   1,148 0 0
TRAVELERS COMPANIES INC COM 89417E109   221,703 963 SH   SOLE   963 0 0
TRICO BANCSHARES COM 896095106   6,948,537 188,922 SH   SOLE   188,922 0 0
TRUIST FINL CORP COM 89832Q109   459,110 11,778 SH   SOLE   11,778 0 0
TRUSTMARK CORP COM 898402102   265,640 9,450 SH   SOLE   9,450 0 0
TURNING PT BRANDS INC COM 90041L105   4,683,124 159,834 SH   SOLE   159,834 0 0
U S PHYSICAL THERAPY COM 90337L108   10,409,130 92,222 SH   SOLE   92,222 0 0
UNION PAC CORP COM 907818108   839,352 3,413 SH   SOLE   3,413 0 0
UNITED PARCEL SERVICE INC CL B 911312106   120,274,189 809,219 SH   SOLE   809,219 0 0
UNITEDHEALTH GROUP INC COM 91324P102   1,368,922 2,767 SH   SOLE   2,767 0 0
US BANCORP DEL COM NEW 902973304   264,354 5,914 SH   SOLE   5,914 0 0
UTZ BRANDS INC COM CL A 918090101   3,974,576 215,541 SH   SOLE   215,541 0 0
VALERO ENERGY CORP COM 91913Y100   375,347 2,199 SH   SOLE   2,199 0 0
VALLEY NATL BANCORP COM 919794107   345,703 43,430 SH   SOLE   43,430 0 0
VALMONT INDS INC COM 920253101   8,044,833 35,241 SH   SOLE   35,241 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   23,529,233 560,754 SH   SOLE   560,754 0 0
VISA INC COM CL A 92826C839   107,140,516 383,906 SH   SOLE   383,906 0 0
WALKER & DUNLOP INC COM 93148P102   7,120,534 70,458 SH   SOLE   70,458 0 0
WALMART INC COM 931142103   26,254,692 436,342 SH   SOLE   436,342 0 0
WATSCO INC COM 942622200   992,715 2,298 SH   SOLE   2,298 0 0
WD 40 CO COM 929236107   4,251,809 16,785 SH   SOLE   16,785 0 0
WEBSTER FINL CORP COM 947890109   4,873,666 95,995 SH   SOLE   95,995 0 0
WEC ENERGY GROUP INC COM 92939U106   91,159,330 1,110,075 SH   SOLE   1,110,075 0 0
WELLS FARGO CO NEW COM 949746101   693,469 11,965 SH   SOLE   11,965 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   7,820,513 6,411 SH   SOLE   6,411 0 0
WILLIAMS COS INC COM 969457100   32,123,122 824,304 SH   SOLE   824,304 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   68,847,151 250,353 SH   SOLE   250,353 0 0
WOODWARD INC COM 980745103   5,803,864 37,658 SH   SOLE   37,658 0 0
WP CAREY INC COM 92936U109   6,798,902 120,462 SH   SOLE   120,462 0 0
WSFS FINL CORP COM 929328102   5,245,132 116,197 SH   SOLE   116,197 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   1,124,751 8,522 SH   SOLE   8,522 0 0