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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 35,288 220,302 SH   SOLE   220,302 0 0
ABBOTT LABS COM 002824100 3,929 36,104 SH   SOLE   36,104 0 0
ABBVIE INC COM 00287Y109 91,191 1,041,117 SH   SOLE   1,041,117 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 69,830 308,994 SH   SOLE   308,994 0 0
ADOBE SYSTEMS INCORPORATED COM 00724f101 200 407 SH   SOLE   407 0 0
AFLAC INC COM 001055102 653 17,956 SH   SOLE   17,956 0 0
AGNC INVT CORP COM 00123Q104 4,598 330,570 SH   SOLE   330,570 0 0
ALIGN TECHNOLOGY INC COM 016255101 261 797 SH   SOLE   797 0 0
ALLSTATE CORP COM 020002101 2,058 21,862 SH   SOLE   21,862 0 0
ALPHABET INC CAP STK CL C 02079K107 909 618 SH   SOLE   618 0 0
ALPHABET INC CAP STK CL A 02079K305 1,131 772 SH   SOLE   772 0 0
ALTRIA GROUP INC COM 02209S103 10,379 268,600 SH   SOLE   268,600 0 0
AMAZON COM INC COM 023135106 1,946 618 SH   SOLE   618 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 11,115 318,296 SH   SOLE   318,296 0 0
AMERICAN ELEC PWR CO INC COM 025537101 58,571 716,637 SH   SOLE   716,637 0 0
AMERICAN EXPRESS CO COM 025816109 61,697 615,431 SH   SOLE   615,431 0 0
AMERICAN SOFTWARE INC CL A 029683109 6,288 447,880 SH   SOLE   447,880 0 0
AMERICAN TOWER CORP NEW COM 03027X100 332 1,372 SH   SOLE   1,372 0 0
AMGEN INC COM 031162100 1,822 7,169 SH   SOLE   7,169 0 0
AMPHENOL CORP NEW CL A 032095101 239 2,210 SH   SOLE   2,210 0 0
APPLE INC COM 037833100 53,345 460,628 SH   SOLE   460,628 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990b101 2,591 64,110 SH   SOLE   64,110 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 100,019 1,825,170 SH   SOLE   1,825,170 0 0
AT&T INC COM 00206R102 18,031 632,457 SH   SOLE   632,457 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 114 10,000 SH   SOLE   10,000 0 0
ATRION CORP COM 049904105 4,456 7,119 SH   SOLE   7,119 0 0
AUTODESK INC COM 052769106 220 952 SH   SOLE   952 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,072 7,687 SH   SOLE   7,687 0 0
AVNET INC COM 053807103 2,957 114,424 SH   SOLE   114,424 0 0
BANCFIRST CORP COM 05945F103 3,577 87,590 SH   SOLE   87,590 0 0
BCE INC COM NEW 05534B760 29,314 706,882 SH   SOLE   706,882 0 0
BECTON DICKINSON & CO COM 075887109 401 1,722 SH   SOLE   1,722 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,200 10 SH   SOLE   10 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,578 21,498 SH   SOLE   21,498 0 0
BLACK HILLS CORP COM 092113109 5,390 100,772 SH   SOLE   100,772 0 0
BLACKROCK INC COM 09247X101 70,741 125,528 SH   SOLE   125,528 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2,163 209,180 SH   SOLE   209,180 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 929 15,401 SH   SOLE   15,401 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,466 11,106 SH   SOLE   11,106 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 508 15,355 SH   SOLE   15,355 0 0
BROOKS AUTOMATION INC NEW COM 114340102 16,685 360,671 SH   SOLE   360,671 0 0
BROWN & BROWN INC COM 115236101 986 21,775 SH   SOLE   21,775 0 0
BROWN FORMAN CORP CL B 115637209 5,839 77,528 SH   SOLE   77,528 0 0
BRYN MAWR BK CORP COM 117665109 2,694 108,315 SH   SOLE   108,315 0 0
CAMECO CORP COM 13321L108 3,227 319,491 SH   SOLE   319,491 0 0
CANTEL MED CORP COM 138098108 3,376 76,843 SH   SOLE   76,843 0 0
CAPITAL ONE FINL CORP COM 14040H105 510 7,100 SH   SOLE   7,100 0 0
CARDINAL HEALTH INC COM 14149Y108 42,914 914,039 SH   SOLE   914,039 0 0
CARRIER GLOBAL CORPORATION COM 14448c104 296 9,680 SH   SOLE   9,680 0 0
CARTERS INC COM 146229109 3,627 41,889 SH   SOLE   41,889 0 0
CASEYS GEN STORES INC COM 147528103 13,497 75,978 SH   SOLE   75,978 0 0
CASS INFORMATION SYS INC COM 14808P109 5,084 126,336 SH   SOLE   126,336 0 0
CATERPILLAR INC DEL COM 149123101 331 2,217 SH   SOLE   2,217 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 203 325 SH   SOLE   325 0 0
CHEVRON CORP NEW COM 166764100 11,449 159,016 SH   SOLE   159,016 0 0
CHOICE HOTELS INTL INC COM 169905106 1,735 20,187 SH   SOLE   20,187 0 0
CHUBB LIMITED COM H1467J104 53,193 458,089 SH   SOLE   458,089 0 0
CHURCH & DWIGHT INC COM 171340102 1,052 11,225 SH   SOLE   11,225 0 0
CINCINNATI FINL CORP COM 172062101 260 3,340 SH   SOLE   3,340 0 0
CISCO SYS INC COM 17275R102 3,868 98,197 SH   SOLE   98,197 0 0
CLOROX CO DEL COM 189054109 544 2,587 SH   SOLE   2,587 0 0
COCA COLA CO COM 191216100 88,306 1,788,654 SH   SOLE   1,788,654 0 0
COLGATE PALMOLIVE CO COM 194162103 53,938 699,128 SH   SOLE   699,128 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 3,374 38,790 SH   SOLE   38,790 0 0
COMCAST CORP NEW CL A 20030N101 881 19,037 SH   SOLE   19,037 0 0
COMMERCE BANCSHARES INC COM 200525103 462 8,216 SH   SOLE   8,216 0 0
COMPASS MINERALS INTL INC COM 20451N101 3,243 54,648 SH   SOLE   54,648 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 4,459 161,501 SH   SOLE   161,501 0 0
CONMED CORP COM 207410101 3,639 46,260 SH   SOLE   46,260 0 0
CONOCOPHILLIPS COM 20825C104 249 7,595 SH   SOLE   7,595 0 0
CORE MARK HOLDING CO INC COM 218681104 3,327 114,998 SH   SOLE   114,998 0 0
CORESITE RLTY CORP COM 21870Q105 5,616 47,243 SH   SOLE   47,243 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,085 3,056 SH   SOLE   3,056 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 464 4,045 SH   SOLE   4,045 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 12,128 72,842 SH   SOLE   72,842 0 0
CSX CORP COM 126408103 216 2,787 SH   SOLE   2,787 0 0
CVS HEALTH CORP COM 126650100 366 6,267 SH   SOLE   6,267 0 0
DANAHER CORPORATION COM 235851102 747 3,471 SH   SOLE   3,471 0 0
DEERE & CO COM 244199105 783 3,532 SH   SOLE   3,532 0 0
DELEK US HLDGS INC NEW COM 24665a103 958 86,035 SH   SOLE   86,035 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 432 3,135 SH   SOLE   3,135 0 0
DISNEY WALT CO COM DISNEY 254687106 12,699 102,342 SH   SOLE   102,342 0 0
DOMINION ENERGY INC COM 25746U109 30,190 382,492 SH   SOLE   382,492 0 0
DOVER CORP COM 260003108 243 2,245 SH   SOLE   2,245 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 18,714 211,314 SH   SOLE   211,314 0 0
DUNKIN BRANDS GROUP INC COM 265504100 270 3,300 SH   SOLE   3,300 0 0
EATON CORP PLC SHS G29183103 12,533 122,839 SH   SOLE   122,839 0 0
ECOLAB INC COM 278865100 469 2,346 SH   SOLE   2,346 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 568 7,113 SH   SOLE   7,113 0 0
EMERSON ELEC CO COM 291011104 1,308 19,941 SH   SOLE   19,941 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 478 30,269 SH   SOLE   30,269 0 0
EQUIFAX INC COM 294429105 3,943 25,131 SH   SOLE   25,131 0 0
EQUINIX INC COM 29444U700 334 439 SH   SOLE   439 0 0
ESCO TECHNOLOGIES INC COM 296315104 5,619 69,744 SH   SOLE   69,744 0 0
EVERGY INC COM 30034W106 5,760 113,334 SH   SOLE   113,334 0 0
EXPEDITORS INTL WASH INC COM 302130109 9,390 103,739 SH   SOLE   103,739 0 0
EXXON MOBIL CORP COM 30231G102 3,013 87,779 SH   SOLE   87,779 0 0
FACEBOOK INC CL A 30303M102 474 1,811 SH   SOLE   1,811 0 0
FACTSET RESH SYS INC COM 303075105 227 678 SH   SOLE   678 0 0
FEDEX CORP COM 31428X106 370 1,470 SH   SOLE   1,470 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 26,388 179,254 SH   SOLE   179,254 0 0
FIRST HAWAIIAN INC COM 32051x108 5,946 410,922 SH   SOLE   410,922 0 0
FIRST LONG IS CORP COM 320734106 2,493 168,303 SH   SOLE   168,303 0 0
FLOWERS FOODS INC COM 343498101 5,537 227,568 SH   SOLE   227,568 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 3,151 123,121 SH   SOLE   123,121 0 0
FRANKLIN ELEC INC COM 353514102 4,556 77,438 SH   SOLE   77,438 0 0
FULLER H B CO COM 359694106 3,936 85,973 SH   SOLE   85,973 0 0
GALLAGHER ARTHUR J & CO COM 363576109 1,024 9,700 SH   SOLE   9,700 0 0
GENERAL DYNAMICS CORP COM 369550108 482 3,485 SH   SOLE   3,485 0 0
GENERAL ELECTRIC CO COM 369604103 257 41,201 SH   SOLE   41,201 0 0
GENERAL MLS INC COM 370334104 15,244 247,151 SH   SOLE   247,151 0 0
GENUINE PARTS CO COM 372460105 90,779 953,857 SH   SOLE   953,857 0 0
GILDAN ACTIVEWEAR INC COM 375916103 3,145 159,865 SH   SOLE   159,865 0 0
GLACIER BANCORP INC NEW COM 37637Q105 2,737 85,387 SH   SOLE   85,387 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 16,784 445,906 SH   SOLE   445,906 0 0
GLOBAL PMTS INC COM 37940X102 53,066 298,827 SH   SOLE   298,827 0 0
GRAINGER W W INC COM 384802104 1,482 4,154 SH   SOLE   4,154 0 0
HACKETT GROUP INC COM 404609109 4,584 410,004 SH   SOLE   410,004 0 0
HANOVER INS GROUP INC COM 410867105 4,973 53,370 SH   SOLE   53,370 0 0
HASBRO INC COM 418056107 411 4,970 SH   SOLE   4,970 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 13,032 605,294 SH   SOLE   605,294 0 0
HEXCEL CORP NEW COM 428291108 251 7,470 SH   SOLE   7,470 0 0
HOME DEPOT INC COM 437076102 116,831 420,693 SH   SOLE   420,693 0 0
HONEYWELL INTL INC COM 438516106 75,869 460,900 SH   SOLE   460,900 0 0
HUBBELL INC COM 443510607 49,148 359,165 SH   SOLE   359,165 0 0
HUMANA INC COM 444859102 207 499 SH   SOLE   499 0 0
HUNTINGTON BANCSHARES INC COM 446150104 209 22,816 SH   SOLE   22,816 0 0
IDACORP INC COM 451107106 2,712 33,940 SH   SOLE   33,940 0 0
ILLINOIS TOOL WKS INC COM 452308109 333 1,724 SH   SOLE   1,724 0 0
INDEPENDENCE RLTY TR INC COM 45378a106 2,816 242,925 SH   SOLE   242,925 0 0
INFOSYS LTD SPONSORED ADR 456788108 387 28,000 SH   SOLE   28,000 0 0
INTEL CORP COM 458140100 1,758 33,953 SH   SOLE   33,953 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 385 3,853 SH   SOLE   3,853 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 63,061 518,293 SH   SOLE   518,293 0 0
INTUIT COM 461202103 350 1,073 SH   SOLE   1,073 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 311 439 SH   SOLE   439 0 0
JOHNSON & JOHNSON COM 478160104 88,074 591,580 SH   SOLE   591,580 0 0
JOHNSON CTLS INTL PLC SHS G51502105 76,090 1,862,674 SH   SOLE   1,862,674 0 0
JPMORGAN CHASE & CO COM 46625H100 46,095 478,813 SH   SOLE   478,813 0 0
KAMAN CORP COM 483548103 3,029 77,733 SH   SOLE   77,733 0 0
KIMBERLY CLARK CORP COM 494368103 916 6,205 SH   SOLE   6,205 0 0
KINDER MORGAN INC DEL COM 49456B101 3,848 312,118 SH   SOLE   312,118 0 0
KONTOOR BRANDS INC COM 50050n103 327 13,510 SH   SOLE   13,510 0 0
LANDSTAR SYS INC COM 515098101 3,438 27,393 SH   SOLE   27,393 0 0
LAZARD LTD SHS A G54050102 2,109 63,799 SH   SOLE   63,799 0 0
LEGGETT & PLATT INC COM 524660107 3,060 74,323 SH   SOLE   74,323 0 0
LILLY ELI & CO COM 532457108 1,361 9,195 SH   SOLE   9,195 0 0
LITTELFUSE INC COM 537008104 11,123 62,722 SH   SOLE   62,722 0 0
LOCKHEED MARTIN CORP COM 539830109 350 913 SH   SOLE   913 0 0
LOWES COS INC COM 548661107 2,081 12,547 SH   SOLE   12,547 0 0
LUMINEX CORP DEL COM 55027e102 4,826 183,837 SH   SOLE   183,837 0 0
M & T BK CORP COM 55261F104 37,417 406,312 SH   SOLE   406,312 0 0
MARSH & MCLENNAN COS INC COM 571748102 42,145 367,438 SH   SOLE   367,438 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 529 13,320 SH   SOLE   13,320 0 0
MASTERCARD INCORPORATED CL A 57636Q104 700 2,071 SH   SOLE   2,071 0 0
MCCORMICK & CO INC COM NON VTG 579780206 785 4,045 SH   SOLE   4,045 0 0
MCDONALDS CORP COM 580135101 3,906 17,794 SH   SOLE   17,794 0 0
MEDTRONIC PLC SHS G5960L103 74,804 719,827 SH   SOLE   719,827 0 0
MERCK & CO. INC COM 58933Y105 80,716 973,064 SH   SOLE   973,064 0 0
MERCURY GENL CORP NEW COM 589400100 17,242 416,766 SH   SOLE   416,766 0 0
MESA LABS INC COM 59064R109 731 2,870 SH   SOLE   2,870 0 0
METLIFE INC COM 59156R108 10,983 295,476 SH   SOLE   295,476 0 0
MGP INGREDIENTS INC NEW COM 55303J106 2,394 60,239 SH   SOLE   60,239 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 632 6,150 SH   SOLE   6,150 0 0
MICROSOFT CORP COM 594918104 142,945 679,624 SH   SOLE   679,624 0 0
MONDELEZ INTL INC CL A 609207105 33,501 583,134 SH   SOLE   583,134 0 0
MONRO INC COM 610236101 3,949 97,338 SH   SOLE   97,338 0 0
MOODYS CORP COM 615369105 3,564 12,295 SH   SOLE   12,295 0 0
MOOG INC CL A 615394202 4,817 75,815 SH   SOLE   75,815 0 0
MSC INDL DIRECT INC CL A 553530106 13,352 211,005 SH   SOLE   211,005 0 0
MUELLER WTR PRODS INC COM SER A 624758108 6,245 601,090 SH   SOLE   601,090 0 0
NATIONAL INSTRS CORP COM 636518102 5,259 147,319 SH   SOLE   147,319 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 2,795 351,545 SH   SOLE   351,545 0 0
NEXTERA ENERGY INC COM 65339F101 1,576 5,679 SH   SOLE   5,679 0 0
NIKE INC CL B 654106103 3,162 25,186 SH   SOLE   25,186 0 0
NORFOLK SOUTHN CORP COM 655844108 1,343 6,278 SH   SOLE   6,278 0 0
NORTHERN TR CORP COM 665859104 34,570 443,380 SH   SOLE   443,380 0 0
NORTHROP GRUMMAN CORP COM 666807102 463 1,467 SH   SOLE   1,467 0 0
NOVARTIS AG SPONSORED ADR 66987V109 221 2,544 SH   SOLE   2,544 0 0
NVENT ELECTRIC PLC SHS G6700G107 18,125 1,024,583 SH   SOLE   1,024,583 0 0
NVIDIA CORPORATION COM 67066G104 808 1,493 SH   SOLE   1,493 0 0
OLD REP INTL CORP COM 680223104 16,314 1,106,780 SH   SOLE   1,106,780 0 0
OMNICOM GROUP INC COM 681919106 65,108 1,315,313 SH   SOLE   1,315,313 0 0
ONEOK INC NEW COM 682680103 2,811 108,210 SH   SOLE   108,210 0 0
ORACLE CORP COM 68389X105 643 10,778 SH   SOLE   10,778 0 0
OTIS WORLDWIDE CORP COM 68902v107 425 6,810 SH   SOLE   6,810 0 0
PAYCHEX INC COM 704326107 76,107 954,082 SH   SOLE   954,082 0 0
PAYPAL HLDGS INC COM 70450Y103 443 2,250 SH   SOLE   2,250 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 1,276 101,815 SH   SOLE   101,815 0 0
PEGASYSTEMS INC COM 705573103 13,569 112,106 SH   SOLE   112,106 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 12,675 1,229,379 SH   SOLE   1,229,379 0 0
PEPSICO INC COM 713448108 1,734 12,512 SH   SOLE   12,512 0 0
PERKINELMER INC COM 714046109 666 5,305 SH   SOLE   5,305 0 0
PFIZER INC COM 717081103 21,645 589,772 SH   SOLE   589,772 0 0
PHILIP MORRIS INTL INC COM 718172109 56,891 758,647 SH   SOLE   758,647 0 0
PHILLIPS 66 COM 718546104 299 5,770 SH   SOLE   5,770 0 0
PHYSICIANS RLTY TR COM 71943U104 26,239 1,465,035 SH   SOLE   1,465,035 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2,377 175,145 SH   SOLE   175,145 0 0
POWER INTEGRATIONS INC COM 739276103 6,181 111,570 SH   SOLE   111,570 0 0
PPG INDS INC COM 693506107 863 7,070 SH   SOLE   7,070 0 0
PRICE T ROWE GROUP INC COM 74144T108 399 3,110 SH   SOLE   3,110 0 0
PRICESMART INC COM 741511109 5,052 76,024 SH   SOLE   76,024 0 0
PROCTER AND GAMBLE CO COM 742718109 105,516 759,164 SH   SOLE   759,164 0 0
PROGRESSIVE CORP COM 743315103 508 5,365 SH   SOLE   5,365 0 0
PSYCHEMEDICS CORP COM NEW 744375205 1,321 299,561 SH   SOLE   299,561 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 276 5,024 SH   SOLE   5,024 0 0
QUALCOMM INC COM 747525103 502 4,263 SH   SOLE   4,263 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513e101 43,168 750,231 SH   SOLE   750,231 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 130 11,307 SH   SOLE   11,307 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 348 8,770 SH   SOLE   8,770 0 0
ROPER TECHNOLOGIES INC COM 776696106 610 1,545 SH   SOLE   1,545 0 0
ROYAL BK CDA COM 780087102 544 7,758 SH   SOLE   7,758 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 342 13,585 SH   SOLE   13,585 0 0
S&P GLOBAL INC COM 78409V104 56,786 157,476 SH   SOLE   157,476 0 0
SAP SE SPON ADR 803054204 53,313 342,166 SH   SOLE   342,166 0 0
SAPIENS INTL CORP N V SHS G7T16G103 3,037 99,318 SH   SOLE   99,318 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410g104 363 1,141 SH   SOLE   1,141 0 0
SEI INVTS CO COM 784117103 339 6,680 SH   SOLE   6,680 0 0
SERVICE CORP INTL COM 817565104 3,324 78,815 SH   SOLE   78,815 0 0
SIMULATIONS PLUS INC COM 829214105 13,741 182,337 SH   SOLE   182,337 0 0
SMITH A O CORP COM 831865209 963 18,230 SH   SOLE   18,230 0 0
SOUTH ST CORP COM 840441109 3,252 67,530 SH   SOLE   67,530 0 0
SOUTHERN CO COM 842587107 1,175 21,662 SH   SOLE   21,662 0 0
STAG INDL INC COM 85254j102 6,213 203,782 SH   SOLE   203,782 0 0
STANDEX INTL CORP COM 854231107 3,054 51,590 SH   SOLE   51,590 0 0
STARBUCKS CORP COM 855244109 21,714 252,723 SH   SOLE   252,723 0 0
STERLING BANCORP DEL COM 85917A100 3,109 295,520 SH   SOLE   295,520 0 0
STRYKER CORPORATION COM 863667101 5,333 25,596 SH   SOLE   25,596 0 0
SUN CMNTYS INC COM 866674104 515 3,660 SH   SOLE   3,660 0 0
SYSCO CORP COM 871829107 228 3,669 SH   SOLE   3,669 0 0
TAPESTRY INC COM 876030107 346 22,116 SH   SOLE   22,116 0 0
TARGET CORP COM 87612E106 12,546 79,699 SH   SOLE   79,699 0 0
TESSCO TECHNOLOGIES INC COM 872386107 82 15,240 SH   SOLE   15,240 0 0
TEXAS INSTRS INC COM 882508104 99,228 694,920 SH   SOLE   694,920 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 3,070 6,954 SH   SOLE   6,954 0 0
TJX COS INC NEW COM 872540109 317 5,700 SH   SOLE   5,700 0 0
TOTAL SE SPONSORED ADS 89151E109 11,651 339,676 SH   SOLE   339,676 0 0
TRICO BANCSHARES COM 896095106 3,933 160,597 SH   SOLE   160,597 0 0
TRUIST FINL CORP COM 89832q109 394 10,357 SH   SOLE   10,357 0 0
TRUSTMARK CORP COM 898402102 303 14,172 SH   SOLE   14,172 0 0
TTEC HLDGS INC COM 89854h102 4,297 78,776 SH   SOLE   78,776 0 0
U S PHYSICAL THERAPY INC COM 90337L108 2,635 30,333 SH   SOLE   30,333 0 0
UBIQUITI INC COM 90353w103 267 1,600 SH   SOLE   1,600 0 0
UNION PAC CORP COM 907818108 676 3,435 SH   SOLE   3,435 0 0
UNITED PARCEL SERVICE INC CL B 911312106 125,987 756,086 SH   SOLE   756,086 0 0
UNITEDHEALTH GROUP INC COM 91324P102 657 2,108 SH   SOLE   2,108 0 0
US BANCORP DEL COM NEW 902973304 325 9,062 SH   SOLE   9,062 0 0
VALERO ENERGY CORP COM 91913Y100 8,588 198,235 SH   SOLE   198,235 0 0
VALLEY NATL BANCORP COM 919794107 13,969 2,039,217 SH   SOLE   2,039,217 0 0
VALMONT INDS INC COM 920253101 4,266 34,351 SH   SOLE   34,351 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 24,778 416,500 SH   SOLE   416,500 0 0
VISA INC COM CL A 92826C839 68,228 341,193 SH   SOLE   341,193 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 228 6,339 SH   SOLE   6,339 0 0
WALMART INC COM 931142103 6,513 46,549 SH   SOLE   46,549 0 0
WATSCO INC COM 942622200 2,799 12,019 SH   SOLE   12,019 0 0
WEC ENERGY GROUP INC COM 92939U106 12,358 127,537 SH   SOLE   127,537 0 0
WELLS FARGO CO NEW COM 949746101 235 10,012 SH   SOLE   10,012 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 4,594 3,423 SH   SOLE   3,423 0 0
WESTROCK CO COM 96145D105 3,191 91,859 SH   SOLE   91,859 0 0
WHIRLPOOL CORP COM 963320106 532 2,894 SH   SOLE   2,894 0 0
WILLIAMS COS INC COM 969457100 18,871 960,376 SH   SOLE   960,376 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 64,367 308,240 SH   SOLE   308,240 0 0
WOLVERINE WORLD WIDE INC COM 978097103 6,070 234,904 SH   SOLE   234,904 0 0
WOODWARD INC COM 980745103 4,805 59,940 SH   SOLE   59,940 0 0
WP CAREY INC COM 92936U109 2,638 40,480 SH   SOLE   40,480 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 13,148 96,576 SH   SOLE   96,576 0 0