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 237,129 3,888 SH SOLE 3,888 0 0
AIR PRODS & CHEMS INC COM 009158106 420,627 2,701 SH SOLE 2,701 0 0
ALIGN TECHNOLOGY INC COM 016255101 273,712 800 SH SOLE 800 0 0
AMAZON COM INC COM 023135106 377,356 222 SH SOLE 222 0 0
AMERICAN EXPRESS CO COM 025816109 413,952 4,224 SH SOLE 4,224 0 0
AMGEN INC COM 031162100 333,185 1,805 SH SOLE 1,805 0 0
APPLE INC COM 037833100 16,274,686 87,919 SH SOLE 87,919 0 0
APPLIED MATLS INC COM 038222105 8,570,462 185,548 SH SOLE 185,548 0 0
AUTOZONE INC COM 053332102 254,282 379 SH SOLE 379 0 0
BANK NEW YORK MELLON CORP COM 064058100 304,435 5,645 SH SOLE 5,645 0 0
BECTON DICKINSON & CO COM 075887109 5,110,773 21,334 SH SOLE 21,334 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 6,768,960 24 SH SOLE 24 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 20,600,561 110,370 SH SOLE 110,370 0 0
BOEING CO COM 097023105 1,148,786 3,424 SH SOLE 3,424 0 0
BOSTON SCIENTIFIC CORP COM 101137107 2,072,526 63,380 SH SOLE 63,380 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,125,505 20,338 SH SOLE 20,338 0 0
CVS HEALTH CORP COM 126650100 518,146 8,052 SH SOLE 8,052 0 0
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 333,916 28,322 SH SOLE 28,322 0 0
CELANESE CORP DEL COM 150870103 565,518 5,092 SH SOLE 5,092 0 0
CERNER CORP COM 156782104 280,116 4,685 SH SOLE 4,685 0 0
CHEVRON CORP NEW COM 166764100 3,380,739 26,740 SH SOLE 26,740 0 0
CITIGROUP INC COM NEW 172967424 225,721 3,373 SH SOLE 3,373 0 0
CLOROX CO DEL COM 189054109 3,218,544 23,797 SH SOLE 23,797 0 0
COCA COLA CO COM 191216100 4,296,613 97,962 SH SOLE 97,962 0 0
COLGATE PALMOLIVE CO COM 194162103 5,131,526 79,178 SH SOLE 79,178 0 0
CONAGRA BRANDS INC COM 205887102 2,991,816 83,734 SH SOLE 83,734 0 0
CORNING INC COM 219350105 210,782 7,662 SH SOLE 7,662 0 0
DANAHER CORPORATION COM 235851102 6,521,366 66,086 SH SOLE 66,086 0 0
DISNEY WALT CO COM DISNEY 254687106 7,299,073 69,641 SH SOLE 69,641 0 0
GABELLI EQUITY TR INC COM 362397101 88,873 14,197 SH SOLE 14,197 0 0
GENERAL ELECTRIC CO COM 369604103 1,875,880 137,831 SH SOLE 137,831 0 0
GILEAD SCIENCES INC COM 375558103 303,337 4,282 SH SOLE 4,282 0 0
HANESBRANDS INC COM 410345102 3,247,399 147,475 SH SOLE 147,475 0 0
HASBRO INC COM 418056107 224,959 2,437 SH SOLE 2,437 0 0
HONEYWELL INTL INC COM 438516106 2,149,226 14,920 SH SOLE 14,920 0 0
HORMEL FOODS CORP COM 440452100 20,707,477 556,503 SH SOLE 556,503 0 0
INTEL CORP COM 458140100 2,226,560 44,791 SH SOLE 44,791 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,183,344 22,787 SH SOLE 22,787 0 0
ISHARES GOLD TRUST ISHARES 464285105 204,340 17,000 SH SOLE 17,000 0 0
ISHARES TR SELECT DIVID ETF 464287168 320,783 3,282 SH SOLE 3,282 0 0
ISHARES TR TRANS AVG ETF 464287192 1,192,990 6,406 SH SOLE 6,406 0 0
ISHARES TR MSCI EAFE ETF 464287465 2,013,319 30,063 SH SOLE 30,063 0 0
ISHARES TR RUS MID CAP ETF 464287499 333,060 1,570 SH SOLE 1,570 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,042,463 5,352 SH SOLE 5,352 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 234,026 1,774 SH SOLE 1,774 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 578,108 3,530 SH SOLE 3,530 0 0
ISHARES TR PFD AND INCM SEC 464288687 306,356 8,124 SH SOLE 8,124 0 0
JOHNSON & JOHNSON COM 478160104 7,217,789 59,484 SH SOLE 59,484 0 0
KRAFT HEINZ CO COM 500754106 429,814 6,842 SH SOLE 6,842 0 0
LAMB WESTON HLDGS INC COM 513272104 1,889,712 27,583 SH SOLE 27,583 0 0
LEGGETT & PLATT INC COM 524660107 351,317 7,870 SH SOLE 7,870 0 0
LILLY ELI & CO COM 532457108 3,033,055 35,545 SH SOLE 35,545 0 0
LINCOLN NATL CORP IND COM 534187109 250,121 4,018 SH SOLE 4,018 0 0
LOWES COS INC COM 548661107 3,211,534 33,604 SH SOLE 33,604 0 0
MFS CHARTER INCOME TR SH BEN INT 552727109 158,997 20,050 SH SOLE 20,050 0 0
MARATHON OIL CORP COM 565849106 2,119,834 101,622 SH SOLE 101,622 0 0
MARTIN MARIETTA MATLS INC COM 573284106 268,219 1,201 SH SOLE 1,201 0 0
MCDONALDS CORP COM 580135101 454,087 2,898 SH SOLE 2,898 0 0
MICROSOFT CORP COM 594918104 8,307,991 84,251 SH SOLE 84,251 0 0
MONDELEZ INTL INC CL A 609207105 580,806 14,166 SH SOLE 14,166 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 4,180,243 35,922 SH SOLE 35,922 0 0
NEWELL BRANDS INC COM 651229106 3,863,987 149,825 SH SOLE 149,825 0 0
NIKE INC CL B 654106103 647,559 8,127 SH SOLE 8,127 0 0
NORTHROP GRUMMAN CORP COM 666807102 353,855 1,150 SH SOLE 1,150 0 0
NUCOR CORP COM 670346105 4,550,875 72,814 SH SOLE 72,814 0 0
ONEOK INC NEW COM 682680103 509,200 7,292 SH SOLE 7,292 0 0
PAYCHEX INC COM 704326107 9,246,047 135,275 SH SOLE 135,275 0 0
PEPSICO INC COM 713448108 7,503,647 68,923 SH SOLE 68,923 0 0
PFIZER INC COM 717081103 3,277,426 90,337 SH SOLE 90,337 0 0
PHILIP MORRIS INTL INC COM 718172109 1,526,874 18,911 SH SOLE 18,911 0 0
PROCTER & GAMBLE CO COM 742718109 1,331,391 17,056 SH SOLE 17,056 0 0
QUALCOMM INC COM 747525103 5,267,143 93,855 SH SOLE 93,855 0 0
REALTY INCOME CORP COM 756109104 273,630 5,087 SH SOLE 5,087 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 265,427 3,834 SH SOLE 3,834 0 0
SCHLUMBERGER LTD COM 806857108 3,778,950 56,377 SH SOLE 56,377 0 0
SUNCOR ENERGY INC NEW COM 867224107 296,964 7,300 SH SOLE 7,300 0 0
SYSCO CORP COM 871829107 109,588,582 1,604,753 SH SOLE 1,604,753 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 219,360 6,000 SH SOLE 6,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 632,398 3,053 SH SOLE 3,053 0 0
TRINITY INDS INC COM 896522109 1,991,739 58,136 SH SOLE 58,136 0 0
US BANCORP DEL COM NEW 902973304 5,078,230 101,524 SH SOLE 101,524 0 0
UNION PAC CORP COM 907818108 6,998,283 49,395 SH SOLE 49,395 0 0
UNITED PARCEL SERVICE INC CL B 911312106 280,553 2,641 SH SOLE 2,641 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4,635,966 109,857 SH SOLE 109,857 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,067,728 13,109 SH SOLE 13,109 0 0
WALMART INC COM 931142103 7,197,512 84,034 SH SOLE 84,034 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 698,094 11,632 SH SOLE 11,632 0 0
WELLS FARGO CO NEW COM 949746101 6,566,757 118,448 SH SOLE 118,448 0 0
WESTERN UN CO COM 959802109 3,506,193 172,464 SH SOLE 172,464 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,996,803 11,652 SH SOLE 11,652 0 0
TARGET CORP COM 87612E106 397,651 5,224 SH SOLE 5,224 0 0
TOTAL S.A. SPONSORED ADS 89151E109 290,325 4,794 SH SOLE 4,794 0 0
TRAVELERS COMPANIES INC COM 89417E109 215,808 1,764 SH SOLE 1,764 0 0
AT&T INC COM 00206R102 801,273 24,954 SH SOLE 24,954 0 0
ALPHABET INC CAP STK CL C 02079K107 634,805 569 SH SOLE 569 0 0
ALPHABET INC CAP STK CL A 02079K305 2,186,112 1,936 SH SOLE 1,936 0 0
ALTRIA GROUP INC COM 02209S103 1,222,405 21,525 SH SOLE 21,525 0 0
BLACKROCK INCOME TR INC COM 09247F100 227,959 39,101 SH SOLE 39,101 0 0
CME GROUP INC COM 12572Q105 364,722 2,225 SH SOLE 2,225 0 0
CARDINAL HEALTH INC COM 14149Y108 3,798,925 77,799 SH SOLE 77,799 0 0
CISCO SYS INC COM 17275R102 7,219,187 167,771 SH SOLE 167,771 0 0
COMCAST CORP NEW CL A 20030N101 689,436 21,013 SH SOLE 21,013 0 0
CONOCOPHILLIPS COM 20825C104 3,313,494 47,594 SH SOLE 47,594 0 0
COSTCO WHSL CORP NEW COM 22160K105 421,931 2,019 SH SOLE 2,019 0 0
DENTSPLY SIRONA INC COM 24906P109 3,569,925 81,561 SH SOLE 81,561 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 376,730 2,616 SH SOLE 2,616 0 0
DUFF & PHELPS UTIL CORP BD T COM 26432K108 168,979 19,334 SH SOLE 19,334 0 0
EXXON MOBIL CORP COM 30231G102 5,973,188 72,201 SH SOLE 72,201 0 0
FACEBOOK INC CL A 30303M102 307,997 1,585 SH SOLE 1,585 0 0
GANNETT CO INC COM COM 36473H104 1,612,885 150,737 SH SOLE 150,737 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 249,244 1,130 SH SOLE 1,130 0 0
HP INC COM 40434L105 921,078 40,594 SH SOLE 40,594 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 671,344 45,951 SH SOLE 45,951 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 9,473,489 84,134 SH SOLE 84,134 0 0
JPMORGAN CHASE & CO COM 46625H100 3,100,367 29,754 SH SOLE 29,754 0 0
MANULIFE FINL CORP COM 56501R106 205,828 11,454 SH SOLE 11,454 0 0
MARATHON PETE CORP COM 56585A102 2,254,171 32,129 SH SOLE 32,129 0 0
MASTERCARD INC CL A 57636Q104 205,363 1,045 SH SOLE 1,045 0 0
MERCK & CO. INC COM 58933Y105 5,098,132 83,989 SH SOLE 83,989 0 0
NUTRIEN LTD COM 67077M108 1,584,199 29,132 SH SOLE 29,132 0 0
ORACLE CORP COM 68389X105 1,312,019 29,778 SH SOLE 29,778 0 0
PUBLIC STORAGE COM 74460D109 603,902 2,662 SH SOLE 2,662 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 12,717,335 46,879 SH SOLE 46,879 0 0
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 698,493 17,846 SH SOLE 17,846 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 219,003 4,250 SH SOLE 4,250 0 0
3M CO COM 88579Y101 328,522 1,670 SH SOLE 1,670 0 0
TORTOISE ENERGY INFRA CORP COM 89147L100 545,117 20,424 SH SOLE 20,424 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,011,537 4,123 SH SOLE 4,123 0 0
VARIAN MED SYS INC COM 92220P105 6,984,682 61,420 SH SOLE 61,420 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 786,043 15,624 SH SOLE 15,624 0 0
VISA INC COM CL A 92826C839 225,562 1,703 SH SOLE 1,703 0 0
WASTE MGMT INC DEL COM 94106L109 238,245 2,929 SH SOLE 2,929 0 0
CONSOLIDATED WATER CO INC ORD G23773107 217,726 16,878 SH SOLE 16,878 0 0
DOWDUPONT INC COM COM 26078J100 1,033,164 15,673 SH SOLE 15,673 0 0
INGERSOLL-RAND PLC SHS G47791101 5,449,841 60,736 SH SOLE 60,736 0 0
MEDTRONIC PLC SHS G5960L103 5,007,500 58,492 SH SOLE 58,492 0 0
EATON CORP PLC SHS G29183103 3,734,459 49,966 SH SOLE 49,966 0 0
CA INC COM COM 12673P105 2,716,958 76,212 SH SOLE 76,212 0 0
EXPRESS SCRIPTS HLDG CO COM COM 30219G108 276,412 3,580 SH SOLE 3,580 0 0