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 322,607 3,836 SH SOLE 3,836 0 0
AIR PRODS & CHEMS INC COM 009158106 611,425 2,701 SH SOLE 2,701 0 0
ALIGN TECHNOLOGY INC COM 016255101 218,960 800 SH SOLE 800 0 0
AMAZON COM INC COM 023135106 448,791 237 SH SOLE 237 0 0
AMERICAN EXPRESS CO COM 025816109 521,410 4,224 SH SOLE 4,224 0 0
APPLE INC COM 037833100 17,932,542 90,605 SH SOLE 90,605 0 0
APPLIED MATLS INC COM 038222105 9,507,447 211,700 SH SOLE 211,700 0 0
ARCOSA INC COM 039653100 668,158 17,756 SH SOLE 17,756 0 0
AUTOZONE INC COM 053332102 405,704 369 SH SOLE 369 0 0
BP PLC SPONSORED ADR 055622104 200,702 4,813 SH SOLE 4,813 0 0
BANK NEW YORK MELLON CORP COM 064058100 249,227 5,645 SH SOLE 5,645 0 0
BECTON DICKINSON & CO COM 075887109 6,875,589 27,283 SH SOLE 27,283 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 7,640,400 24 SH SOLE 24 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 22,432,518 105,233 SH SOLE 105,233 0 0
BOEING CO COM 097023105 1,182,668 3,249 SH SOLE 3,249 0 0
BOSTON SCIENTIFIC CORP COM 101137107 2,589,459 60,248 SH SOLE 60,248 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 924,142 20,378 SH SOLE 20,378 0 0
CVS HEALTH CORP COM 126650100 449,924 8,257 SH SOLE 8,257 0 0
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 321,506 30,605 SH SOLE 30,605 0 0
CELANESE CORP DEL COM 150870103 548,918 5,092 SH SOLE 5,092 0 0
CERNER CORP COM 156782104 347,442 4,740 SH SOLE 4,740 0 0
CHEVRON CORP NEW COM 166764100 3,064,583 24,627 SH SOLE 24,627 0 0
CITIGROUP INC COM NEW 172967424 221,504 3,163 SH SOLE 3,163 0 0
CLOROX CO DEL COM 189054109 3,543,118 23,141 SH SOLE 23,141 0 0
COCA COLA CO COM 191216100 4,698,745 92,277 SH SOLE 92,277 0 0
COLGATE PALMOLIVE CO COM 194162103 5,394,744 75,272 SH SOLE 75,272 0 0
CONAGRA BRANDS INC COM 205887102 2,994,241 112,905 SH SOLE 112,905 0 0
CORNING INC COM 219350105 241,316 7,262 SH SOLE 7,262 0 0
CUMMINS INC COM 231021106 221,885 1,295 SH SOLE 1,295 0 0
DANAHER CORPORATION COM 235851102 10,756,159 75,260 SH SOLE 75,260 0 0
DISNEY WALT CO COM DISNEY 254687106 9,988,169 71,528 SH SOLE 71,528 0 0
ECOLAB INC COM 278865100 215,210 1,090 SH SOLE 1,090 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 229,452 8,000 SH SOLE 8,000 0 0
GENERAL ELECTRIC CO COM 369604103 436,454 41,567 SH SOLE 41,567 0 0
GILEAD SCIENCES INC COM 375558103 286,725 4,244 SH SOLE 4,244 0 0
HANESBRANDS INC COM 410345102 778,034 45,182 SH SOLE 45,182 0 0
HASBRO INC COM 418056107 257,543 2,437 SH SOLE 2,437 0 0
HOME DEPOT INC COM 437076102 1,515,478 7,287 SH SOLE 7,287 0 0
HONEYWELL INTL INC COM 438516106 3,708,466 21,241 SH SOLE 21,241 0 0
HORMEL FOODS CORP COM 440452100 22,342,527 551,123 SH SOLE 551,123 0 0
INTEL CORP COM 458140100 2,069,085 43,223 SH SOLE 43,223 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 866,563 6,284 SH SOLE 6,284 0 0
INTL PAPER CO COM 460146103 1,713,306 39,550 SH SOLE 39,550 0 0
ISHARES GOLD TRUST ISHARES 464285105 229,500 17,000 SH SOLE 17,000 0 0
ISHARES TR SELECT DIVID ETF 464287168 424,126 4,260 SH SOLE 4,260 0 0
ISHARES TR TRANS AVG ETF 464287192 1,343,112 7,137 SH SOLE 7,137 0 0
ISHARES TR CORE S&P500 ETF 464287200 338,373 1,148 SH SOLE 1,148 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 523,919 2,923 SH SOLE 2,923 0 0
ISHARES TR MSCI EAFE ETF 464287465 2,201,166 33,488 SH SOLE 33,488 0 0
ISHARES TR RUS MID CAP ETF 464287499 350,864 6,280 SH SOLE 6,280 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,215,873 6,259 SH SOLE 6,259 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 213,767 1,774 SH SOLE 1,774 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 548,915 3,530 SH SOLE 3,530 0 0
ISHARES TR PFD AND INCM SEC 464288687 314,109 8,524 SH SOLE 8,524 0 0
JOHNSON & JOHNSON COM 478160104 8,346,354 59,925 SH SOLE 59,925 0 0
KIMBERLY CLARK CORP COM 494368103 224,444 1,684 SH SOLE 1,684 0 0
LAMB WESTON HLDGS INC COM 513272104 1,616,884 25,519 SH SOLE 25,519 0 0
LEGGETT & PLATT INC COM 524660107 301,972 7,870 SH SOLE 7,870 0 0
LILLY ELI & CO COM 532457108 3,699,389 33,391 SH SOLE 33,391 0 0
LINCOLN NATL CORP IND COM 534187109 258,960 4,018 SH SOLE 4,018 0 0
LOWES COS INC COM 548661107 3,266,053 32,366 SH SOLE 32,366 0 0
MFS CHARTER INCOME TR SH BEN INT 552727109 163,408 20,050 SH SOLE 20,050 0 0
MARATHON OIL CORP COM 565849106 1,344,934 94,647 SH SOLE 94,647 0 0
MARTIN MARIETTA MATLS INC COM 573284106 264,857 1,151 SH SOLE 1,151 0 0
MCDONALDS CORP COM 580135101 566,496 2,728 SH SOLE 2,728 0 0
MICROSOFT CORP COM 594918104 10,927,653 81,574 SH SOLE 81,574 0 0
MONDELEZ INTL INC CL A 609207105 684,368 12,697 SH SOLE 12,697 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 5,912,746 35,463 SH SOLE 35,463 0 0
NEWELL BRANDS INC COM 651229106 1,005,569 65,212 SH SOLE 65,212 0 0
NIKE INC CL B 654106103 259,154 3,087 SH SOLE 3,087 0 0
NORTHROP GRUMMAN CORP COM 666807102 371,577 1,150 SH SOLE 1,150 0 0
NUCOR CORP COM 670346105 4,558,809 82,737 SH SOLE 82,737 0 0
ONEOK INC NEW COM 682680103 406,874 5,913 SH SOLE 5,913 0 0
PAYCHEX INC COM 704326107 10,481,359 127,371 SH SOLE 127,371 0 0
PEPSICO INC COM 713448108 8,591,113 65,516 SH SOLE 65,516 0 0
PFIZER INC COM 717081103 4,101,191 94,672 SH SOLE 94,672 0 0
PHILIP MORRIS INTL INC COM 718172109 1,455,239 18,531 SH SOLE 18,531 0 0
PHILLIPS 66 COM 718546104 776,475 8,301 SH SOLE 8,301 0 0
PROCTER & GAMBLE CO COM 742718109 1,897,603 17,306 SH SOLE 17,306 0 0
QUALCOMM INC COM 747525103 8,156,834 107,228 SH SOLE 107,228 0 0
REALTY INCOME CORP COM 756109104 350,850 5,087 SH SOLE 5,087 0 0
SCHLUMBERGER LTD COM 806857108 1,296,478 32,624 SH SOLE 32,624 0 0
SUNCOR ENERGY INC NEW COM 867224107 227,468 7,300 SH SOLE 7,300 0 0
SYSCO CORP COM 871829107 177,056,219 2,503,623 SH SOLE 2,503,623 0 0
TJX COS INC NEW COM 872540109 244,729 4,628 SH SOLE 4,628 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 742,423 2,528 SH SOLE 2,528 0 0
TRINITY INDS INC COM 896522109 1,128,758 54,398 SH SOLE 54,398 0 0
US BANCORP DEL COM NEW 902973304 5,453,844 104,081 SH SOLE 104,081 0 0
UNION PAC CORP COM 907818108 8,082,613 47,795 SH SOLE 47,795 0 0
UNITED PARCEL SERVICE INC CL B 911312106 272,736 2,641 SH SOLE 2,641 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5,170,882 121,582 SH SOLE 121,582 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,201,313 13,745 SH SOLE 13,745 0 0
WALMART INC COM 931142103 8,971,678 81,199 SH SOLE 81,199 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 604,760 11,062 SH SOLE 11,062 0 0
WELLS FARGO CO NEW COM 949746101 5,379,148 113,676 SH SOLE 113,676 0 0
WESTERN UN CO COM 959802109 3,141,546 157,946 SH SOLE 157,946 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 2,382,056 12,756 SH SOLE 12,756 0 0
TARGET CORP COM 87612E106 408,366 4,715 SH SOLE 4,715 0 0
TOTAL S.A. SPONSORED ADS 89151E109 262,436 4,704 SH SOLE 4,704 0 0
TRAVELERS COMPANIES INC COM 89417E109 242,372 1,621 SH SOLE 1,621 0 0
AT&T INC COM 00206R102 737,253 22,001 SH SOLE 22,001 0 0
ALPHABET INC CAP STK CL C 02079K107 631,251 584 SH SOLE 584 0 0
ALPHABET INC CAP STK CL A 02079K305 4,308,461 3,979 SH SOLE 3,979 0 0
ALTRIA GROUP INC COM 02209S103 974,700 20,585 SH SOLE 20,585 0 0
BLACKROCK INCOME TR INC COM 09247F100 230,862 38,159 SH SOLE 38,159 0 0
CME GROUP INC COM 12572Q105 388,220 2,000 SH SOLE 2,000 0 0
CARDINAL HEALTH INC COM 14149Y108 3,648,695 77,467 SH SOLE 77,467 0 0
CISCO SYS INC COM 17275R102 8,802,883 160,842 SH SOLE 160,842 0 0
COMCAST CORP NEW CL A 20030N101 888,853 21,023 SH SOLE 21,023 0 0
CONOCOPHILLIPS COM 20825C104 2,782,393 45,613 SH SOLE 45,613 0 0
COSTCO WHSL CORP NEW COM 22160K105 542,790 2,054 SH SOLE 2,054 0 0
DENTSPLY SIRONA INC COM 24906P109 2,314,966 39,667 SH SOLE 39,667 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 412,017 2,391 SH SOLE 2,391 0 0
DUFF & PHELPS UTIL CORP BD T COM 26432K108 168,149 19,217 SH SOLE 19,217 0 0
EXXON MOBIL CORP COM 30231G102 5,204,327 67,915 SH SOLE 67,915 0 0
FACEBOOK INC CL A 30303M102 259,585 1,345 SH SOLE 1,345 0 0
FEDEX CORP COM 31428X106 3,411,868 20,780 SH SOLE 20,780 0 0
GANNETT CO INC COM COM 36473H104 1,087,116 133,225 SH SOLE 133,225 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 231,198 1,130 SH SOLE 1,130 0 0
HP INC COM 40434L105 795,363 38,257 SH SOLE 38,257 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 677,623 45,326 SH SOLE 45,326 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 10,815,794 92,728 SH SOLE 92,728 0 0
JPMORGAN CHASE & CO COM 46625H100 3,221,517 28,815 SH SOLE 28,815 0 0
MANULIFE FINL CORP COM 56501R106 208,234 11,454 SH SOLE 11,454 0 0
MARATHON PETE CORP COM 56585A102 2,338,187 41,843 SH SOLE 41,843 0 0
MASTERCARD INC CL A 57636Q104 305,532 1,155 SH SOLE 1,155 0 0
MERCK & CO. INC COM 58933Y105 6,664,314 79,479 SH SOLE 79,479 0 0
NUTRIEN LTD COM 67077M108 1,480,361 27,691 SH SOLE 27,691 0 0
ORACLE CORP COM 68389X105 1,734,452 30,445 SH SOLE 30,445 0 0
PUBLIC STORAGE COM 74460D109 536,358 2,252 SH SOLE 2,252 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 14,899,343 50,851 SH SOLE 50,851 0 0
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 715,402 18,462 SH SOLE 18,462 0 0
SALESFORCE COM INC COM 79466L302 367,945 2,425 SH SOLE 2,425 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 237,797 4,095 SH SOLE 4,095 0 0
3M CO COM 88579Y101 247,010 1,425 SH SOLE 1,425 0 0
TORTOISE ENERGY INFRA CORP COM 89147L100 225,365 9,994 SH SOLE 9,994 0 0
UNITEDHEALTH GROUP INC COM 91324P102 852,327 3,493 SH SOLE 3,493 0 0
VARIAN MED SYS INC COM 92220P105 8,085,169 59,393 SH SOLE 59,393 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 821,130 14,373 SH SOLE 14,373 0 0
VISA INC COM CL A 92826C839 312,911 1,803 SH SOLE 1,803 0 0
WASTE MGMT INC DEL COM 94106L109 330,420 2,864 SH SOLE 2,864 0 0
CONSOLIDATED WATER CO INC ORD G23773107 240,680 16,878 SH SOLE 16,878 0 0
EATON CORP PLC SHS G29183103 4,911,271 58,973 SH SOLE 58,973 0 0
MEDTRONIC PLC SHS G5960L103 5,674,818 58,269 SH SOLE 58,269 0 0
INGERSOLL-RAND PLC SHS G47791101 8,153,367 64,367 SH SOLE 64,367 0 0
DUPONT DE NEMOURS INC COM 26614N102 350,852 4,674 SH SOLE 4,674 0 0
DOW INC COM 260557103 230,524 4,675 SH SOLE 4,675 0 0