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 4,444 32,552 SH   SOLE   9,968 0 22,584
AMERICAN EXPRESS CO COM 025816109 5,236 61,160 SH   SOLE   19,883 0 41,277
AMERICAN INTL GROUP INC COM NEW 026874784 1,681 69,304 SH   SOLE   49,962 0 19,342
ANGI HOMESERVICES INC COM CL A 00183L102 154 29,300 SH   SOLE   29,300 0 0
APPLE INC COM 037833100 8,503 33,439 SH   SOLE   13,129 0 20,310
ARAMARK COM 03852U106 1,415 70,865 SH   SOLE   50,470 0 20,395
AT&T INC COM 00206r102 9,108 312,440 SH   SOLE   132,502 0 179,938
AUTOMATIC DATA PROCESSING IN COM 053015103 3,977 29,100 SH   SOLE   0 0 29,100
AUTOZONE INC COM 053332102 2,360 2,790 SH   SOLE   1,961 0 829
BECTON DICKINSON & CO COM 075887109 7,759 33,770 SH   SOLE   11,283 0 22,487
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,009 27,399 SH   SOLE   18,536 0 8,863
BK OF AMERICA CORP COM 060505104 235 11,070 SH   SOLE   11,070 0 0
BLACKROCK INC COM 09247x101 5,446 12,377 SH   SOLE   4,057 0 8,320
BP PLC SPONSORED ADR 055622104 687 28,175 SH   SOLE   28,175 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541w209 3,112 47,004 SH   SOLE   33,192 0 13,812
CF INDS HLDGS INC COM 125269100 3,809 140,021 SH   SOLE   54,434 0 85,587
CHEVRON CORP NEW COM 166764100 4,033 55,654 SH   SOLE   25,122 0 30,532
CHUBB LIMITED COM H1467J104 2,595 23,230 SH   SOLE   16,002 0 7,228
CISCO SYS INC COM 17275r102 6,805 173,109 SH   SOLE   59,126 0 113,983
CITRIX SYS INC COM 177376100 3,899 27,543 SH   SOLE   19,744 0 7,799
CME GROUP INC COM 12572q105 3,233 18,698 SH   SOLE   12,985 0 5,713
COCA COLA CO COM 191216100 2,297 51,912 SH   SOLE   5,850 0 46,062
COMCAST CORP NEW CL A 20030n101 8,818 256,484 SH   SOLE   97,426 0 159,058
CVS HEALTH CORP COM 126650100 8,686 146,407 SH   SOLE   58,563 0 87,844
DISNEY WALT CO COM DISNEY 254687106 5,786 59,893 SH   SOLE   23,548 0 36,345
DUKE ENERGY CORP NEW COM NEW 26441C204 1,160 14,339 SH   SOLE   14,339 0 0
DUPONT DE NEMOURS INC COM 26614N102 1,213 35,581 SH   SOLE   0 0 35,581
EXXON MOBIL CORP COM 30231g102 3,141 82,729 SH   SOLE   42,085 0 40,644
GENTEX CORP COM 371901109 2,491 112,406 SH   SOLE   83,527 0 28,879
GENUINE PARTS CO COM 372460105 875 12,997 SH   SOLE   12,997 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733w105 1,096 28,935 SH   SOLE   28,935 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 727 9,171 SH   SOLE   8,501 0 670
HALLIBURTON CO COM 406216101 202 29,523 SH   SOLE   25,888 0 3,635
HOLLYFRONTIER CORP COM 436106108 1,727 70,454 SH   SOLE   47,062 0 23,392
HOME DEPOT INC COM 437076102 6,578 35,232 SH   SOLE   10,705 0 24,527
INTEL CORP COM 458140100 9,223 170,418 SH   SOLE   51,299 0 119,119
JOHNSON & JOHNSON COM 478160104 10,305 78,587 SH   SOLE   34,512 0 44,075
JPMORGAN CHASE & CO COM 46625h100 3,310 36,762 SH   SOLE   25,352 0 11,410
KIMBERLY CLARK CORP COM 494368103 1,290 10,087 SH   SOLE   10,087 0 0
LOCKHEED MARTIN CORP COM 539830109 6,208 18,314 SH   SOLE   6,499 0 11,815
MERCK & CO. INC COM 58933y105 1,463 19,016 SH   SOLE   19,016 0 0
MICROSOFT CORP COM 594918104 12,700 80,529 SH   SOLE   29,041 0 51,488
NATIONAL OILWELL VARCO INC COM 637071101 423 43,030 SH   SOLE   25,430 0 17,600
NORFOLK SOUTHERN CORP COM 655844108 4,440 30,412 SH   SOLE   12 0 30,400
NOVARTIS A G SPONSORED ADR 66987v109 7,763 94,151 SH   SOLE   34,767 0 59,384
ORACLE CORP COM 68389x105 1,150 23,805 SH   SOLE   21,088 0 2,717
PAYCHEX INC COM 704326107 209 3,315 SH   SOLE   3,315 0 0
PEPSICO INC COM 713448108 5,980 49,790 SH   SOLE   39,695 0 10,095
PFIZER INC COM 717081103 8,631 264,430 SH   SOLE   104,503 0 159,927
PHILIP MORRIS INTL INC COM 718172109 4,191 57,438 SH   SOLE   37,520 0 19,918
PNC FINL SVCS GROUP INC COM 693475105 1,968 20,562 SH   SOLE   14,339 0 6,223
PPL CORP COM 69351t106 3,841 155,620 SH   SOLE   120,973 0 34,647
PROCTER & GAMBLE CO COM 742718109 7,357 66,881 SH   SOLE   17,481 0 49,400
RAYMOND JAMES FINANCIAL INC COM 754730109 2,488 39,374 SH   SOLE   27,441 0 11,933
REGENCY CTRS CORP COM 758849103 2,015 52,428 SH   SOLE   35,936 0 16,492
REPUBLIC SVCS INC COM 760759100 981 13,074 SH   SOLE   12,392 0 682
RPM INTL INC COM 749685103 355 5,967 SH   SOLE   5,967 0 0
SONOCO PRODS CO COM 835495102 980 21,135 SH   SOLE   21,135 0 0
SOUTHERN CO COM 842587107 6,840 126,347 SH   SOLE   42,600 0 83,747
SPDR S&P 500 ETF TR TR UNIT 78462F103 358 1,390 SH   SOLE   0 0 1,390
STERICYCLE INC COM 858912108 3,694 76,034 SH   SOLE   54,187 0 21,847
TARGET CORP COM 87612E106 2,854 30,703 SH   SOLE   22,095 0 8,608
TRUIST FINL CORP COM 89832q109 1,237 40,101 SH   SOLE   1,251 0 38,850
TYLER TECHNOLOGIES INC COM 902252105 227 765 SH   SOLE   765 0 0
US BANCORP DEL COM NEW 902973304 3,277 95,130 SH   SOLE   25,430 0 69,700
V F CORP COM 918204108 827 15,283 SH   SOLE   13,975 0 1,308
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 256 7,622 SH   SOLE   6,982 0 640
VISA INC COM CL A 92826c839 3,129 19,418 SH   SOLE   9,059 0 10,359
WALMART INC COM 931142103 8,947 78,746 SH   SOLE   32,990 0 45,756
WASTE MGMT INC DEL COM 94106l109 1,138 12,300 SH   SOLE   12,300 0 0
WATSCO INC COM 942622200 4,800 30,377 SH   SOLE   17,559 0 12,818
WELLS FARGO CO NEW COM 949746101 1,440 50,174 SH   SOLE   31,674 0 18,500
WELLTOWER INC COM 95040q104 1,497 32,696 SH   SOLE   22,446 0 10,250
WESTERN DIGITAL CORP. COM 958102105 1,544 37,087 SH   SOLE   28,073 0 9,014