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
Expires: July 31, 2015
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
ABBOTT LABS COM 002824100 904,974 9,898 SH SOLE 9,898 0 0
AIR PRODS & CHEMS INC COM 009158106 652,183 2,701 SH SOLE 2,701 0 0
ALIGN TECHNOLOGY INC COM 016255101 219,552 800 SH SOLE 800 0 0
AMAZON COM INC COM 023135106 697,982 253 SH SOLE 253 0 0
AMERICAN EXPRESS CO COM 025816109 430,685 4,524 SH SOLE 4,524 0 0
APPLE INC COM 037833100 32,555,482 89,242 SH SOLE 89,242 0 0
APPLIED MATLS INC COM 038222105 13,176,467 217,973 SH SOLE 217,973 0 0
ARCOSA INC COM 039653100 549,022 13,010 SH SOLE 13,010 0 0
AUTOZONE INC COM 053332102 754,712 669 SH SOLE 669 0 0
BANK NEW YORK MELLON CORP COM 064058100 218,179 5,645 SH SOLE 5,645 0 0
BECTON DICKINSON & CO COM 075887109 6,819,913 28,503 SH SOLE 28,503 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 4,811,400 18 SH SOLE 18 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 19,335,310 108,315 SH SOLE 108,315 0 0
BOEING CO COM 097023105 632,201 3,449 SH SOLE 3,449 0 0
BOSTON SCIENTIFIC CORP COM 101137107 2,444,604 69,627 SH SOLE 69,627 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,023,179 17,401 SH SOLE 17,401 0 0
CVS HEALTH CORP COM 126650100 581,611 8,952 SH SOLE 8,952 0 0
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 307,485 28,899 SH SOLE 28,899 0 0
CELANESE CORP DEL COM 150870103 439,643 5,092 SH SOLE 5,092 0 0
CHEVRON CORP NEW COM 166764100 2,375,838 26,626 SH SOLE 26,626 0 0
CLOROX CO DEL COM 189054109 4,830,089 22,018 SH SOLE 22,018 0 0
COCA COLA CO COM 191216100 3,786,540 84,748 SH SOLE 84,748 0 0
COLGATE PALMOLIVE CO COM 194162103 5,238,749 71,509 SH SOLE 71,509 0 0
CONAGRA BRANDS INC COM 205887102 4,362,311 124,035 SH SOLE 124,035 0 0
CUMMINS INC COM 231021106 224,372 1,295 SH SOLE 1,295 0 0
DANAHER CORPORATION COM 235851102 13,856,929 78,363 SH SOLE 78,363 0 0
DISNEY WALT CO COM DISNEY 254687106 7,935,498 71,164 SH SOLE 71,164 0 0
ECOLAB INC COM 278865100 216,856 1,090 SH SOLE 1,090 0 0
EMERSON ELEC CO COM 291011104 1,410,686 22,742 SH SOLE 22,742 0 0
GALLAGHER ARTHUR J & CO COM 363576109 828,665 8,500 SH SOLE 8,500 0 0
GILEAD SCIENCES INC COM 375558103 380,391 4,944 SH SOLE 4,944 0 0
HOME DEPOT INC COM 437076102 1,782,880 7,117 SH SOLE 7,117 0 0
HONEYWELL INTL INC COM 438516106 3,984,033 27,554 SH SOLE 27,554 0 0
HORMEL FOODS CORP COM 440452100 26,633,069 551,752 SH SOLE 551,752 0 0
INTEL CORP COM 458140100 2,504,843 41,866 SH SOLE 41,866 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,526,774 12,642 SH SOLE 12,642 0 0
INTL PAPER CO COM 460146103 1,934,895 54,953 SH SOLE 54,953 0 0
INTUIT COM 461202103 1,528,340 5,160 SH SOLE 5,160 0 0
ISHARES TR SELECT DIVID ETF 464287168 461,073 5,712 SH SOLE 5,712 0 0
ISHARES TR CORE S&P500 ETF 464287200 355,524 1,148 SH SOLE 1,148 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 700,071 3,374 SH SOLE 3,374 0 0
ISHARES TR MSCI EAFE ETF 464287465 2,305,755 37,880 SH SOLE 37,880 0 0
ISHARES TR RUS MID CAP ETF 464287499 336,608 6,280 SH SOLE 6,280 0 0
ISHARES TR CORE S&P MCP ETF 464287507 7,162,234 40,278 SH SOLE 40,278 0 0
ISHARES TR NASDAQ BIOTECH 464287556 1,220,505 8,929 SH SOLE 8,929 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 238,642 2,119 SH SOLE 2,119 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 505,425 3,530 SH SOLE 3,530 0 0
ISHARES TR PFD AND INCM SEC 464288687 345,188 9,965 SH SOLE 9,965 0 0
JOHNSON & JOHNSON COM 478160104 8,989,632 63,924 SH SOLE 63,924 0 0
KIMBERLY CLARK CORP COM 494368103 209,763 1,484 SH SOLE 1,484 0 0
LAMB WESTON HLDGS INC COM 513272104 2,467,954 38,604 SH SOLE 38,604 0 0
LEGGETT & PLATT INC COM 524660107 276,631 7,870 SH SOLE 7,870 0 0
LILLY ELI & CO COM 532457108 5,200,566 31,676 SH SOLE 31,676 0 0
LOWES COS INC COM 548661107 4,610,024 34,118 SH SOLE 34,118 0 0
MFS CHARTER INCOME TR SH BEN INT 552727109 138,330 17,400 SH SOLE 17,400 0 0
MCDONALDS CORP COM 580135101 513,565 2,784 SH SOLE 2,784 0 0
MICROSOFT CORP COM 594918104 16,273,677 79,965 SH SOLE 79,965 0 0
MONDELEZ INTL INC CL A 609207105 625,678 12,237 SH SOLE 12,237 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 4,779,134 34,105 SH SOLE 34,105 0 0
NEWELL BRANDS INC COM 651229106 821,314 51,720 SH SOLE 51,720 0 0
NIKE INC CL B 654106103 302,680 3,087 SH SOLE 3,087 0 0
NORFOLK SOUTHERN CORP COM 655844108 303,912 1,731 SH SOLE 1,731 0 0
NORTHROP GRUMMAN CORP COM 666807102 355,093 1,155 SH SOLE 1,155 0 0
NUCOR CORP COM 670346105 3,515,254 84,889 SH SOLE 84,889 0 0
PAYCHEX INC COM 704326107 9,831,063 129,783 SH SOLE 129,783 0 0
PEPSICO INC COM 713448108 9,539,518 72,127 SH SOLE 72,127 0 0
PFIZER INC COM 717081103 3,731,855 114,124 SH SOLE 114,124 0 0
PHILIP MORRIS INTL INC COM 718172109 1,339,617 19,121 SH SOLE 19,121 0 0
PHILLIPS 66 COM 718546104 1,322,241 18,390 SH SOLE 18,390 0 0
PROCTER AND GAMBLE CO COM 742718109 2,177,729 18,213 SH SOLE 18,213 0 0
QUALCOMM INC COM 747525103 10,306,547 112,998 SH SOLE 112,998 0 0
REALTY INCOME CORP COM 756109104 302,677 5,087 SH SOLE 5,087 0 0
SCHLUMBERGER LTD COM 806857108 383,799 20,870 SH SOLE 20,870 0 0
STRYKER CORPORATION COM 863667101 2,509,506 13,927 SH SOLE 13,927 0 0
SYSCO CORP COM 871829107 109,207,182 1,997,936 SH SOLE 1,997,936 0 0
TJX COS INC NEW COM 872540109 233,992 4,628 SH SOLE 4,628 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 227,080 4,000 SH SOLE 4,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 943,171 2,603 SH SOLE 2,603 0 0
TRINITY INDS INC COM 896522109 828,245 38,903 SH SOLE 38,903 0 0
US BANCORP DEL COM NEW 902973304 4,095,194 111,222 SH SOLE 111,222 0 0
UNION PAC CORP COM 907818108 10,579,048 62,572 SH SOLE 62,572 0 0
UNITED PARCEL SERVICE INC CL B 911312106 293,626 2,641 SH SOLE 2,641 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,775,077 70,060 SH SOLE 70,060 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,229,152 15,652 SH SOLE 15,652 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 219,066 1,084 SH SOLE 1,084 0 0
WALMART INC COM 931142103 9,198,265 76,793 SH SOLE 76,793 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 3,610,503 14,582 SH SOLE 14,582 0 0
TARGET CORP COM 87612E106 565,470 4,715 SH SOLE 4,715 0 0
AT&T INC COM 00206R102 697,527 23,074 SH SOLE 23,074 0 0
ABBVIE INC COM 00287Y109 731,441 7,450 SH SOLE 7,450 0 0
ALPHABET INC CAP STK CL C 02079K107 841,098 595 SH SOLE 595 0 0
ALPHABET INC CAP STK CL A 02079K305 5,957,228 4,201 SH SOLE 4,201 0 0
ALTRIA GROUP INC COM 02209S103 766,749 19,535 SH SOLE 19,535 0 0
CME GROUP INC COM 12572Q105 325,080 2,000 SH SOLE 2,000 0 0
CARDINAL HEALTH INC COM 14149Y108 3,987,264 76,399 SH SOLE 76,399 0 0
CISCO SYS INC COM 17275R102 8,861,740 190,003 SH SOLE 190,003 0 0
COMCAST CORP NEW CL A 20030N101 839,434 21,535 SH SOLE 21,535 0 0
CONOCOPHILLIPS COM 20825C104 1,766,772 42,046 SH SOLE 42,046 0 0
COSTCO WHSL CORP NEW COM 22160K105 634,012 2,091 SH SOLE 2,091 0 0
DENTSPLY SIRONA INC COM 24906P109 1,600,347 36,322 SH SOLE 36,322 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 331,406 2,466 SH SOLE 2,466 0 0
DUPONT DE NEMOURS INC COM 26614N102 235,313 4,429 SH SOLE 4,429 0 0
EOG RES INC COM 26875P101 2,264,705 44,704 SH SOLE 44,704 0 0
EXXON MOBIL CORP COM 30231G102 3,279,899 73,343 SH SOLE 73,343 0 0
FACEBOOK INC CL A 30303M102 327,662 1,443 SH SOLE 1,443 0 0
FEDEX CORP COM 31428X106 3,858,994 27,521 SH SOLE 27,521 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 262,835 1,330 SH SOLE 1,330 0 0
HP INC COM 40434L105 1,006,583 57,750 SH SOLE 57,750 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 410,644 42,204 SH SOLE 42,204 0 0
INGERSOLL RAND INC COM 45687V106 1,541,369 54,814 SH SOLE 54,814 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 2,172,482 20,058 SH SOLE 20,058 0 0
JPMORGAN CHASE & CO COM 46625H100 3,721,484 39,565 SH SOLE 39,565 0 0
MANULIFE FINL CORP COM 56501R106 156,003 11,454 SH SOLE 11,454 0 0
MARATHON PETE CORP COM 56585A102 1,644,196 43,986 SH SOLE 43,986 0 0
MASTERCARD INCORPORATED CL A 57636Q104 356,319 1,205 SH SOLE 1,205 0 0
MERCK & CO. INC COM 58933Y105 6,225,683 80,508 SH SOLE 80,508 0 0
NUTRIEN LTD COM 67077M108 730,115 22,745 SH SOLE 22,745 0 0
ORACLE CORP COM 68389X105 1,722,655 31,168 SH SOLE 31,168 0 0
PAYPAL HLDGS INC COM 70450Y103 4,116,706 23,628 SH SOLE 23,628 0 0
PUBLIC STORAGE COM 74460D109 432,137 2,252 SH SOLE 2,252 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 18,451,954 59,839 SH SOLE 59,839 0 0
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 532,075 18,462 SH SOLE 18,462 0 0
SALESFORCE COM INC COM 79466L302 438,727 2,342 SH SOLE 2,342 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 240,131 4,095 SH SOLE 4,095 0 0
3M CO COM 88579Y101 222,286 1,425 SH SOLE 1,425 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,043,238 3,537 SH SOLE 3,537 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 795,967 14,438 SH SOLE 14,438 0 0
VISA INC COM CL A 92826C839 2,032,535 10,522 SH SOLE 10,522 0 0
WASTE MGMT INC DEL COM 94106L109 250,371 2,364 SH SOLE 2,364 0 0
CONSOLIDATED WATER CO INC ORD G23773107 204,588 14,178 SH SOLE 14,178 0 0
EATON CORP PLC SHS G29183103 4,962,740 56,730 SH SOLE 56,730 0 0
MEDTRONIC PLC SHS G5960L103 5,942,894 64,808 SH SOLE 64,808 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 5,537,136 62,229 SH SOLE 62,229 0 0
ISHARES TR TRANS AVG ETF 464287192 1,375,772 8,459 SH SOLE 8,459 0 0
WELLS FARGO CO NEW COM 949746101 2,658,330 103,841 SH SOLE 103,841 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 443,230 10,456 SH SOLE 10,456 0 0
MARATHON OIL CORP COM 565849106 445,138 72,735 SH SOLE 72,735 0 0
WESTERN UN CO COM 959802109 2,965,204 137,151 SH SOLE 137,151 0 0
HANESBRANDS INC COM 410345102 829,160 73,442 SH SOLE 73,442 0 0
BLACKROCK INCOME TR INC COM 09247F100 220,682 35,767 SH SOLE 35,767 0 0
CERNER CORP COM 156782104 324,927 4,740 SH SOLE 4,740 0 0
GANNETT CO INC COM 36472T109 80,081 58,030 SH SOLE 58,030 0 0
GENERAL ELECTRIC CO COM 369604103 235,430 34,470 SH SOLE 34,470 0 0
VARIAN MED SYS INC COM 92220P105 7,714,472 62,965 SH SOLE 62,965 0 0
ISHARES GOLD TRUST ISHARES 464285105 288,830 17,000 SH SOLE 17,000 0 0
DUFF & PHELPS UTIL CORP BD T COM 26432K108 197,893 21,165 SH SOLE 21,165 0 0
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P100 94,400 40,000 SH SOLE 40,000 0 0