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   442,133 3,425 SH   SOLE   3,425 0 0
ABBOTT LABS COM 002824100   3,696,300 32,679 SH   SOLE   32,679 0 0
ABBVIE INC COM 00287Y109   170,558,242 959,810 SH   SOLE   959,810 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   12,089,525 210,143 SH   SOLE   210,143 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   79,584,101 226,226 SH   SOLE   226,226 0 0
AFLAC INC COM 001055102   2,091,557 20,220 SH   SOLE   20,220 0 0
ALASKA AIR GROUP INC COM 011659109   444,833 6,870 SH   SOLE   6,870 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   70,743,577 725,203 SH   SOLE   725,203 0 0
ALLSTATE CORP COM 020002101   6,588,598 34,175 SH   SOLE   34,175 0 0
ALPHABET INC CAP STK CL C 02079k107   1,940,076 10,187 SH   SOLE   10,187 0 0
ALPHABET INC CAP STK CL A 02079K305   3,973,316 20,990 SH   SOLE   20,990 0 0
ALTRIA GROUP INC COM 02209S103   1,159,241 22,169 SH   SOLE   22,169 0 0
AMAZON COM INC COM 023135106   2,733,857 12,461 SH   SOLE   12,461 0 0
AMDOCS LTD SHS G02602103   79,050,205 928,473 SH   SOLE   928,473 0 0
AMERICAN ASSETS TR INC COM 024013104   1,114,302 42,433 SH   SOLE   42,433 0 0
AMERICAN ELEC PWR CO INC COM 025537101   99,352,719 1,077,228 SH   SOLE   1,077,228 0 0
AMERICAN EXPRESS CO COM 025816109   108,739,326 366,385 SH   SOLE   366,385 0 0
AMERIS BANCORP COM 03076k108   1,251,463 20,001 SH   SOLE   20,001 0 0
AMGEN INC COM 031162100   2,007,547 7,702 SH   SOLE   7,702 0 0
AMPHENOL CORP NEW CL A 032095101   567,823 8,176 SH   SOLE   8,176 0 0
APPLE INC COM 037833100   58,251,685 232,616 SH   SOLE   232,616 0 0
APPLIED MATLS INC COM 038222105   337,831 2,077 SH   SOLE   2,077 0 0
APTARGROUP INC COM 038336103   15,139,379 96,367 SH   SOLE   96,367 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990b101   9,499,607 53,661 SH   SOLE   53,661 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   22,083,327 512,969 SH   SOLE   512,969 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   105,786,363 1,614,566 SH   SOLE   1,614,566 0 0
AT&T INC COM 00206R102   473,618 20,800 SH   SOLE   20,800 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   1,752,282 5,986 SH   SOLE   5,986 0 0
AUTOZONE INC COM 053332102   947,792 296 SH   SOLE   296 0 0
AZENTA INC COM 114340102   546,500 10,930 SH   SOLE   10,930 0 0
AZZ INC COM 002474104   11,004,919 134,337 SH   SOLE   134,337 0 0
BANCFIRST CORP COM 05945F103   6,545,089 55,855 SH   SOLE   55,855 0 0
BANK AMERICA CORP COM 060505104   500,075 11,378 SH   SOLE   11,378 0 0
BANK NEW YORK MELLON CORP COM 064058100   662,044 8,617 SH   SOLE   8,617 0 0
BELDEN INC COM 077454106   20,834,096 185,011 SH   SOLE   185,011 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   2,723,680 4 SH   SOLE   4 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   8,271,989 18,249 SH   SOLE   18,249 0 0
BLACK HILLS CORP COM 092113109   7,562,952 129,237 SH   SOLE   129,237 0 0
BLACKROCK INC COM 09290D101   82,703,714 80,678 SH   SOLE   80,678 0 0
BLOCK H & R INC COM 093671105   5,358,869 101,417 SH   SOLE   101,417 0 0
BOSTON SCIENTIFIC CORP COM 101137107   239,467 2,681 SH   SOLE   2,681 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   479,346 8,475 SH   SOLE   8,475 0 0
BROADCOM INC COM 11135f101   35,899,370 154,845 SH   SOLE   154,845 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   1,295,722 5,731 SH   SOLE   5,731 0 0
BROWN & BROWN INC COM 115236101   3,123,721 30,619 SH   SOLE   30,619 0 0
BROWN FORMAN CORP CL B 115637209   521,648 13,735 SH   SOLE   13,735 0 0
CACTUS INC CL A 127203107   6,460,745 110,705 SH   SOLE   110,705 0 0
CADRE HLDGS INC COM 12763L105   5,796,655 179,463 SH   SOLE   179,463 0 0
CAMECO CORP COM 13321L108   3,606,817 70,186 SH   SOLE   70,186 0 0
CANADIAN NAT RES LTD COM 136385101   66,819,227 2,164,536 SH   SOLE   2,164,536 0 0
CAPITAL ONE FINL CORP COM 14040H105   1,551,206 8,699 SH   SOLE   8,699 0 0
CARDINAL HEALTH INC COM 14149Y108   56,029,296 473,740 SH   SOLE   473,740 0 0
CARRIER GLOBAL CORPORATION COM 14448c104   303,552 4,447 SH   SOLE   4,447 0 0
CARTERS INC COM 146229109   6,358,384 117,335 SH   SOLE   117,335 0 0
CASEYS GEN STORES INC COM 147528103   677,553 1,710 SH   SOLE   1,710 0 0
CATERPILLAR INC COM 149123101   1,467,069 4,044 SH   SOLE   4,044 0 0
CHEVRON CORP NEW COM 166764100   30,222,062 208,658 SH   SOLE   208,658 0 0
CHUBB LIMITED COM H1467J104   7,705,012 27,886 SH   SOLE   27,886 0 0
CHURCH & DWIGHT CO INC COM 171340102   348,684 3,330 SH   SOLE   3,330 0 0
CINCINNATI FINL CORP COM 172062101   479,958 3,340 SH   SOLE   3,340 0 0
CISCO SYS INC COM 17275R102   1,828,059 30,879 SH   SOLE   30,879 0 0
CLOROX CO DEL COM 189054109   17,491,327 107,699 SH   SOLE   107,699 0 0
COCA COLA CO COM 191216100   124,450,098 1,998,877 SH   SOLE   1,998,877 0 0
COLGATE PALMOLIVE CO COM 194162103   1,934,699 21,281 SH   SOLE   21,281 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   5,556,502 66,204 SH   SOLE   66,204 0 0
COMCAST CORP NEW CL A 20030N101   25,879,674 689,573 SH   SOLE   689,573 0 0
COMMERCE BANCSHARES INC COM 200525103   653,009 10,480 SH   SOLE   10,480 0 0
CONAGRA BRANDS INC COM 205887102   15,972,074 575,570 SH   SOLE   575,570 0 0
CONMED CORP COM 207410101   17,288,623 252,610 SH   SOLE   252,610 0 0
CONOCOPHILLIPS COM 20825C104   753,112 7,594 SH   SOLE   7,594 0 0
CONSTELLATION ENERGY CORP COM 21037T109   221,384 990 SH   SOLE   990 0 0
COSTCO WHSL CORP NEW COM 22160K105   2,892,456 3,157 SH   SOLE   3,157 0 0
CROWN CASTLE INC COM 22822V101   18,662,793 205,628 SH   SOLE   205,628 0 0
CSX CORP COM 126408103   37,731,359 1,169,240 SH   SOLE   1,169,240 0 0
CTS CORP COM 126501105   5,963,974 113,104 SH   SOLE   113,104 0 0
CUBESMART COM 229663109   17,161,079 400,492 SH   SOLE   400,492 0 0
DANAHER CORPORATION COM 235851102   261,682 1,140 SH   SOLE   1,140 0 0
DEERE & CO COM 244199105   2,086,054 4,923 SH   SOLE   4,923 0 0
DIAGEO PLC SPON ADR NEW 25243q205   363,889 2,862 SH   SOLE   2,862 0 0
DISNEY WALT CO COM 254687106   709,751 6,374 SH   SOLE   6,374 0 0
DOLLAR GEN CORP NEW COM 256677105   14,288,355 188,451 SH   SOLE   188,451 0 0
DOMINION ENERGY INC COM 25746U109   21,417,381 397,649 SH   SOLE   397,649 0 0
DOVER CORP COM 260003108   283,276 1,510 SH   SOLE   1,510 0 0
DT MIDSTREAM INC COMMON STOCK 23345m107   14,231,571 143,132 SH   SOLE   143,132 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   38,695,571 359,157 SH   SOLE   359,157 0 0
EATON CORP PLC SHS G29183103   1,901,947 5,731 SH   SOLE   5,731 0 0
ECOLAB INC COM 278865100   610,169 2,604 SH   SOLE   2,604 0 0
ELI LILLY & CO COM 532457108   6,330,057 8,200 SH   SOLE   8,200 0 0
EMBECTA CORP COMMON STOCK 29082k105   6,569,117 318,117 SH   SOLE   318,117 0 0
EMERSON ELEC CO COM 291011104   2,416,139 19,496 SH   SOLE   19,496 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   763,585 24,349 SH   SOLE   24,349 0 0
EQUIFAX INC COM 294429105   3,714,694 14,576 SH   SOLE   14,576 0 0
EQUINIX INC COM 29444U700   430,901 457 SH   SOLE   457 0 0
ESCO TECHNOLOGIES INC COM 296315104   23,052,176 173,051 SH   SOLE   173,051 0 0
ESSEX PPTY TR INC COM 297178105   1,093,429 3,831 SH   SOLE   3,831 0 0
EVERGY INC COM 30034W106   17,339,413 281,713 SH   SOLE   281,713 0 0
EXPEDITORS INTL WASH INC COM 302130109   9,319,855 84,137 SH   SOLE   84,137 0 0
EXXON MOBIL CORP COM 30231G102   6,131,459 57,000 SH   SOLE   57,000 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   298,768 3,699 SH   SOLE   3,699 0 0
FIRST HAWAIIAN INC COM 32051x108   4,393,647 169,312 SH   SOLE   169,312 0 0
FLOWERS FOODS INC COM 343498101   18,324,809 886,970 SH   SOLE   886,970 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   7,113,453 262,102 SH   SOLE   262,102 0 0
FRANKLIN ELEC INC COM 353514102   7,517,001 77,137 SH   SOLE   77,137 0 0
FULLER H B CO COM 359694106   8,775,368 130,044 SH   SOLE   130,044 0 0
GALLAGHER ARTHUR J & CO COM 363576109   749,080 2,639 SH   SOLE   2,639 0 0
GE AEROSPACE COM NEW 369604301   818,136 4,905 SH   SOLE   4,905 0 0
GE VERNOVA INC COM 36828A101   462,805 1,407 SH   SOLE   1,407 0 0
GENERAL MLS INC COM 370334104   503,620 7,897 SH   SOLE   7,897 0 0
GENUINE PARTS CO COM 372460105   86,077,855 737,220 SH   SOLE   737,220 0 0
GILEAD SCIENCES INC COM 375558103   30,005,199 324,837 SH   SOLE   324,837 0 0
GLOBAL PMTS INC COM 37940x102   71,393,800 637,103 SH   SOLE   637,103 0 0
GRAINGER W W INC COM 384802104   768,402 729 SH   SOLE   729 0 0
HACKETT GROUP INC COM 404609109   11,922,687 388,108 SH   SOLE   388,108 0 0
HAMILTON LANE INC CL A 407497106   7,029,118 47,478 SH   SOLE   47,478 0 0
HANOVER INS GROUP INC COM 410867105   11,477,983 74,214 SH   SOLE   74,214 0 0
HASBRO INC COM 418056107   54,956,160 982,940 SH   SOLE   982,940 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   29,280,551 1,444,526 SH   SOLE   1,444,526 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   5,868,133 274,854 SH   SOLE   274,854 0 0
HEXCEL CORP NEW COM 428291108   6,571,838 104,814 SH   SOLE   104,814 0 0
HNI CORP COM 404251100   8,373,883 166,247 SH   SOLE   166,247 0 0
HOME DEPOT INC COM 437076102   110,131,078 283,121 SH   SOLE   283,121 0 0
HONEYWELL INTL INC COM 438516106   105,245,470 465,915 SH   SOLE   465,915 0 0
HOULIHAN LOKEY INC CL A 441593100   1,724,045 9,928 SH   SOLE   9,928 0 0
HUBBELL INC COM 443510607   8,386,597 20,021 SH   SOLE   20,021 0 0
HUNTINGTON BANCSHARES INC COM 446150104   40,049,879 2,461,578 SH   SOLE   2,461,578 0 0
ILLINOIS TOOL WKS INC COM 452308109   613,108 2,418 SH   SOLE   2,418 0 0
INDEPENDENCE RLTY TR INC COM 45378a106   10,187,652 513,491 SH   SOLE   513,491 0 0
INFORMATION SVCS GROUP INC COM 45675Y104   2,723,483 815,414 SH   SOLE   815,414 0 0
INFOSYS LTD SPONSORED ADR 456788108   613,760 28,000 SH   SOLE   28,000 0 0
INTEL CORP COM 458140100   295,178 14,722 SH   SOLE   14,722 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   48,320,599 324,278 SH   SOLE   324,278 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   68,150,288 310,013 SH   SOLE   310,013 0 0
INTERPARFUMS INC COM 458334109   4,753,561 36,146 SH   SOLE   36,146 0 0
INTUIT COM 461202103   203,006 323 SH   SOLE   323 0 0
J & J SNACK FOODS CORP COM 466032109   6,042,934 38,954 SH   SOLE   38,954 0 0
JOHNSON & JOHNSON COM 478160104   63,207,042 437,056 SH   SOLE   437,056 0 0
JOHNSON CTLS INTL PLC SHS G51502105   120,508,384 1,526,775 SH   SOLE   1,526,775 0 0
JOHNSON OUTDOORS INC CL A 479167108   493,842 14,965 SH   SOLE   14,965 0 0
JPMORGAN CHASE & CO. COM 46625H100   112,140,096 467,816 SH   SOLE   467,816 0 0
KIMBERLY-CLARK CORP COM 494368103   1,494,249 11,403 SH   SOLE   11,403 0 0
KINDER MORGAN INC DEL COM 49456B101   29,350,849 1,071,199 SH   SOLE   1,071,199 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   14,949,777 263,618 SH   SOLE   263,618 0 0
KRAFT HEINZ CO COM 500754106   18,949,740 617,054 SH   SOLE   617,054 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   238,668 1,135 SH   SOLE   1,135 0 0
LAKELAND INDS INC COM 511795106   4,202,899 164,497 SH   SOLE   164,497 0 0
LAMB WESTON HLDGS INC COM 513272104   12,641,242 189,156 SH   SOLE   189,156 0 0
LANDSTAR SYS INC COM 515098101   4,177,916 24,310 SH   SOLE   24,310 0 0
LAZARD INC COM 52110M109   18,382,252 357,076 SH   SOLE   357,076 0 0
LEMAITRE VASCULAR INC COM 525558201   10,082,143 109,422 SH   SOLE   109,422 0 0
LINDE PLC SHS G54950103   262,506 627 SH   SOLE   627 0 0
LITTELFUSE INC COM 537008104   8,134,228 34,518 SH   SOLE   34,518 0 0
LOCKHEED MARTIN CORP COM 539830109   1,165,230 2,398 SH   SOLE   2,398 0 0
LOGILITY SUPPLY CHAIN SOLUTI COM 029683109   11,531,079 1,040,711 SH   SOLE   1,040,711 0 0
LOWES COS INC COM 548661107   2,721,175 11,026 SH   SOLE   11,026 0 0
LPL FINL HLDGS INC COM 50212V100   1,505,581 4,611 SH   SOLE   4,611 0 0
M & T BK CORP COM 55261F104   9,325,814 49,603 SH   SOLE   49,603 0 0
MANPOWERGROUP INC WIS COM 56418H100   8,137,366 140,980 SH   SOLE   140,980 0 0
MANULIFE FINL CORP COM 56501r106   520,412 16,946 SH   SOLE   16,946 0 0
MARSH & MCLENNAN COS INC COM 571748102   80,147,465 377,324 SH   SOLE   377,324 0 0
MARVELL TECHNOLOGY INC COM 573874104   20,289,930 183,702 SH   SOLE   183,702 0 0
MASTERCARD INCORPORATED CL A 57636Q104   1,061,039 2,015 SH   SOLE   2,015 0 0
MCCORMICK & CO INC COM NON VTG 579780206   243,990 3,200 SH   SOLE   3,200 0 0
MCDONALDS CORP COM 580135101   4,623,651 15,950 SH   SOLE   15,950 0 0
MEDTRONIC PLC SHS G5960L103   97,732,272 1,223,489 SH   SOLE   1,223,489 0 0
MERCK & CO INC COM 58933Y105   83,219,484 836,545 SH   SOLE   836,545 0 0
META PLATFORMS INC CL A 30303m102   1,143,647 1,953 SH   SOLE   1,953 0 0
METLIFE INC COM 59156R108   223,942 2,735 SH   SOLE   2,735 0 0
MGP INGREDIENTS INC NEW COM 55303J106   2,008,342 51,012 SH   SOLE   51,012 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   450,198 7,850 SH   SOLE   7,850 0 0
MICROSOFT CORP COM 594918104   203,868,171 483,673 SH   SOLE   483,673 0 0
MID-AMER APT CMNTYS INC COM 59522J103   12,154,457 78,634 SH   SOLE   78,634 0 0
MONARCH CASINO & RESORT INC COM 609027107   989,998 12,547 SH   SOLE   12,547 0 0
MONDELEZ INTL INC CL A 609207105   44,180,862 739,676 SH   SOLE   739,676 0 0
MONRO INC COM 610236101   3,945,795 159,105 SH   SOLE   159,105 0 0
MOODYS CORP COM 615369105   3,133,709 6,620 SH   SOLE   6,620 0 0
MOOG INC CL A 615394202   12,306,531 62,520 SH   SOLE   62,520 0 0
MORGAN STANLEY COM NEW 617446448   412,739 3,283 SH   SOLE   3,283 0 0
MSC INDL DIRECT INC CL A 553530106   28,791,015 385,474 SH   SOLE   385,474 0 0
MUELLER WTR PRODS INC COM SER A 624758108   11,218,385 498,595 SH   SOLE   498,595 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   6,933,474 182,893 SH   SOLE   182,893 0 0
NETFLIX INC COM 64110L106   232,764 261 SH   SOLE   261 0 0
NEXTERA ENERGY INC COM 65339F101   7,298,613 101,808 SH   SOLE   101,808 0 0
NIKE INC CL B 654106103   36,969,088 488,557 SH   SOLE   488,557 0 0
NORFOLK SOUTHN CORP COM 655844108   260,801 1,111 SH   SOLE   1,111 0 0
NORTHERN TR CORP COM 665859104   13,925,728 135,861 SH   SOLE   135,861 0 0
NORTHROP GRUMMAN CORP COM 666807102   545,315 1,162 SH   SOLE   1,162 0 0
NOVARTIS AG SPONSORED ADR 66987V109   201,140 2,067 SH   SOLE   2,067 0 0
NVENT ELECTRIC PLC SHS G6700G107   19,352,820 283,932 SH   SOLE   283,932 0 0
NVIDIA CORPORATION COM 67066G104   3,216,390 23,951 SH   SOLE   23,951 0 0
OLD REP INTL CORP COM 680223104   24,980,065 690,247 SH   SOLE   690,247 0 0
OMNICOM GROUP INC COM 681919106   94,712,209 1,100,793 SH   SOLE   1,100,793 0 0
ONEOK INC NEW COM 682680103   29,069,063 289,532 SH   SOLE   289,532 0 0
ORACLE CORP COM 68389X105   26,814,919 160,915 SH   SOLE   160,915 0 0
PAYCHEX INC COM 704326107   6,395,679 45,612 SH   SOLE   45,612 0 0
PEGASYSTEMS INC COM 705573103   28,267,560 303,300 SH   SOLE   303,300 0 0
PEPSICO INC COM 713448108   16,594,540 109,132 SH   SOLE   109,132 0 0
PERRIGO CO PLC SHS G97822103   20,903,995 813,068 SH   SOLE   813,068 0 0
PFIZER INC COM 717081103   52,715,764 1,987,025 SH   SOLE   1,987,025 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   4,236,645 201,745 SH   SOLE   201,745 0 0
PHILIP MORRIS INTL INC COM 718172109   126,409,081 1,050,345 SH   SOLE   1,050,345 0 0
PHILLIPS 66 COM 718546104   296,064 2,599 SH   SOLE   2,599 0 0
PIPER SANDLER COMPANIES COM 724078100   3,827,363 12,760 SH   SOLE   12,760 0 0
PNC FINL SVCS GROUP INC COM 693475105   220,300 1,142 SH   SOLE   1,142 0 0
POWER INTEGRATIONS INC COM 739276103   9,115,892 147,745 SH   SOLE   147,745 0 0
PPG INDS INC COM 693506107   943,536 7,899 SH   SOLE   7,899 0 0
PROCTER AND GAMBLE CO COM 742718109   96,642,850 576,456 SH   SOLE   576,456 0 0
PROGRESSIVE CORP COM 743315103   1,242,857 5,187 SH   SOLE   5,187 0 0
PROLOGIS INC. COM 74340W103   200,216 1,894 SH   SOLE   1,894 0 0
PRUDENTIAL FINL INC COM 744320102   29,387,309 247,931 SH   SOLE   247,931 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   391,020 4,628 SH   SOLE   4,628 0 0
QUALCOMM INC COM 747525103   552,724 3,598 SH   SOLE   3,598 0 0
QUEST DIAGNOSTICS INC COM 74834L100   77,535,879 513,959 SH   SOLE   513,959 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   358,327 15,235 SH   SOLE   15,235 0 0
RESMED INC COM 761152107   1,640,450 7,173 SH   SOLE   7,173 0 0
REVVITY INC COM 714046109   999,370 8,954 SH   SOLE   8,954 0 0
ROCKY BRANDS INC COM 774515100   3,941,687 172,881 SH   SOLE   172,881 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   12,335,710 401,423 SH   SOLE   401,423 0 0
ROPER TECHNOLOGIES INC COM 776696106   13,202,111 25,396 SH   SOLE   25,396 0 0
RTX CORPORATION COM 75513e101   89,562,626 773,960 SH   SOLE   773,960 0 0
S&P GLOBAL INC COM 78409V104   86,504,279 173,693 SH   SOLE   173,693 0 0
SALESFORCE INC COM 79466L302   18,745,701 56,069 SH   SOLE   56,069 0 0
SAP SE SPON ADR 803054204   99,529,754 404,247 SH   SOLE   404,247 0 0
SAPIENS INTL CORP N V SHS G7T16G103   4,688,827 174,500 SH   SOLE   174,500 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410g104   15,201,036 74,588 SH   SOLE   74,588 0 0
SCHWAB CHARLES CORP COM 808513105   78,114,379 1,055,457 SH   SOLE   1,055,457 0 0
SERVICE CORP INTL COM 817565104   1,327,848 16,635 SH   SOLE   16,635 0 0
SHOE CARNIVAL INC COM 824889109   5,921,904 179,017 SH   SOLE   179,017 0 0
SIMULATIONS PLUS INC COM 829214105   3,811,659 136,668 SH   SOLE   136,668 0 0
SMITH A O CORP COM 831865209   1,264,894 18,544 SH   SOLE   18,544 0 0
SOUTHERN CO COM 842587107   21,087,037 256,160 SH   SOLE   256,160 0 0
SOUTHSTATE CORPORATION COM 840441109   7,855,793 78,968 SH   SOLE   78,968 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   18,739,434 247,287 SH   SOLE   247,287 0 0
STAG INDL INC COM 85254j102   22,982,639 679,558 SH   SOLE   679,558 0 0
STANDEX INTL CORP COM 854231107   11,972,687 64,028 SH   SOLE   64,028 0 0
STARBUCKS CORP COM 855244109   17,476,631 191,525 SH   SOLE   191,525 0 0
STOCK YDS BANCORP INC COM 861025104   8,183,581 114,279 SH   SOLE   114,279 0 0
STRYKER CORPORATION COM 863667101   8,890,355 24,692 SH   SOLE   24,692 0 0
SUN CMNTYS INC COM 866674104   357,885 2,910 SH   SOLE   2,910 0 0
SYNOVUS FINL CORP COM NEW 87161C501   201,231 3,928 SH   SOLE   3,928 0 0
SYSCO CORP COM 871829107   214,011 2,799 SH   SOLE   2,799 0 0
TAPESTRY INC COM 876030107   419,549 6,422 SH   SOLE   6,422 0 0
TARGET CORP COM 87612E106   2,814,888 20,823 SH   SOLE   20,823 0 0
TE CONNECTIVITY PLC ORD SHS G87052109   89,216,680 624,024 SH   SOLE   624,024 0 0
TEEKAY CORPORATION LTD SHS G8726T105   159,390 23,000 SH   SOLE   23,000 0 0
TENNANT CO COM 880345103   3,965,538 48,639 SH   SOLE   48,639 0 0
TERRENO RLTY CORP COM 88146M101   6,760,769 114,318 SH   SOLE   114,318 0 0
TEXAS INSTRS INC COM 882508104   23,251,012 123,999 SH   SOLE   123,999 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   2,303,881 2,083 SH   SOLE   2,083 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   3,096,409 5,952 SH   SOLE   5,952 0 0
TJX COS INC NEW COM 872540109   206,827 1,712 SH   SOLE   1,712 0 0
TRACTOR SUPPLY CO COM 892356106   304,564 5,740 SH   SOLE   5,740 0 0
TRICO BANCSHARES COM 896095106   8,042,462 184,038 SH   SOLE   184,038 0 0
TRUIST FINL CORP COM 89832q109   473,016 10,904 SH   SOLE   10,904 0 0
TRUSTMARK CORP COM 898402102   339,128 9,588 SH   SOLE   9,588 0 0
TURNING PT BRANDS INC COM 90041l105   7,927,989 131,913 SH   SOLE   131,913 0 0
U S PHYSICAL THERAPY COM 90337L108   11,330,874 127,730 SH   SOLE   127,730 0 0
UNION PAC CORP COM 907818108   833,030 3,653 SH   SOLE   3,653 0 0
UNITED PARCEL SERVICE INC CL B 911312106   110,027,262 872,540 SH   SOLE   872,540 0 0
UNITEDHEALTH GROUP INC COM 91324P102   1,057,819 2,091 SH   SOLE   2,091 0 0
US BANCORP DEL COM NEW 902973304   266,174 5,565 SH   SOLE   5,565 0 0
UTZ BRANDS INC COM CL A 918090101   4,218,663 269,391 SH   SOLE   269,391 0 0
VALERO ENERGY CORP COM 91913Y100   245,057 1,999 SH   SOLE   1,999 0 0
VALMONT INDS INC COM 920253101   10,253,564 33,435 SH   SOLE   33,435 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   22,845,569 571,282 SH   SOLE   571,282 0 0
VISA INC COM CL A 92826c839   118,040,620 373,499 SH   SOLE   373,499 0 0
WALKER & DUNLOP INC COM 93148P102   6,740,868 69,343 SH   SOLE   69,343 0 0
WALMART INC COM 931142103   33,898,962 375,196 SH   SOLE   375,196 0 0
WASTE MGMT INC DEL COM 94106L109   414,825 2,056 SH   SOLE   2,056 0 0
WATSCO INC COM 942622200   1,072,255 2,263 SH   SOLE   2,263 0 0
WD 40 CO COM 929236107   4,110,028 16,936 SH   SOLE   16,936 0 0
WEBSTER FINL CORP COM 947890109   5,137,116 93,030 SH   SOLE   93,030 0 0
WEC ENERGY GROUP INC COM 92939U106   108,305,944 1,151,701 SH   SOLE   1,151,701 0 0
WELLS FARGO CO NEW COM 949746101   764,484 10,884 SH   SOLE   10,884 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   9,553,369 8,044 SH   SOLE   8,044 0 0
WILLIAMS COS INC COM 969457100   17,603,337 325,265 SH   SOLE   325,265 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   78,965,662 252,093 SH   SOLE   252,093 0 0
WOODWARD INC COM 980745103   6,086,847 36,575 SH   SOLE   36,575 0 0
WP CAREY INC COM 92936U109   6,675,513 122,531 SH   SOLE   122,531 0 0
WSFS FINL CORP COM 929328102   6,057,457 114,012 SH   SOLE   114,012 0 0
XYLEM INC COM 98419M100   932,801 8,040 SH   SOLE   8,040 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   1,171,675 11,092 SH   SOLE   11,092 0 0