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 558,208 5,769 SH SOLE 5,769 0 0
AIR PRODS & CHEMS INC COM 009158106 2,907,263 12,492 SH SOLE 12,492 0 0
AMAZON COM INC COM 023135106 652,010 5,770 SH SOLE 5,770 0 0
AMGEN INC COM 031162100 295,274 1,310 SH SOLE 1,310 0 0
APPLE INC COM 037833100 37,030,552 267,949 SH SOLE 267,949 0 0
APPLIED MATLS INC COM 038222105 11,380,569 138,906 SH SOLE 138,906 0 0
ARCOSA INC COM 039653100 582,493 10,187 SH SOLE 10,187 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 327,976 1,450 SH SOLE 1,450 0 0
AUTOZONE INC COM 053332102 1,422,242 664 SH SOLE 664 0 0
BK OF AMERICA CORP COM 060505104 240,211 7,954 SH SOLE 7,954 0 0
BANK NEW YORK MELLON CORP COM 064058100 212,130 5,507 SH SOLE 5,507 0 0
BECTON DICKINSON & CO COM 075887109 8,045,723 36,107 SH SOLE 36,107 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 7,316,460 18 SH SOLE 18 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 26,505,474 99,264 SH SOLE 99,264 0 0
BOEING CO COM 097023105 373,411 3,084 SH SOLE 3,084 0 0
BOSTON SCIENTIFIC CORP COM 101137107 4,502,014 116,241 SH SOLE 116,241 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 783,199 11,017 SH SOLE 11,017 0 0
CIGNA CORP NEW COM 125523100 209,490 755 SH SOLE 755 0 0
CSX CORP COM 126408103 295,704 11,100 SH SOLE 11,100 0 0
CVS HEALTH CORP COM 126650100 680,274 7,133 SH SOLE 7,133 0 0
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 259,361 26,849 SH SOLE 26,849 0 0
CELANESE CORP DEL COM 150870103 460,011 5,092 SH SOLE 5,092 0 0
CHEVRON CORP NEW COM 166764100 8,450,957 58,822 SH SOLE 58,822 0 0
CLOROX CO DEL COM 189054109 4,182,561 32,577 SH SOLE 32,577 0 0
COCA COLA CO COM 191216100 4,326,649 77,234 SH SOLE 77,234 0 0
COLGATE PALMOLIVE CO COM 194162103 4,611,421 65,643 SH SOLE 65,643 0 0
CONAGRA BRANDS INC COM 205887102 3,731,796 114,367 SH SOLE 114,367 0 0
CORNING INC COM 219350105 204,939 7,062 SH SOLE 7,062 0 0
CUMMINS INC COM 231021106 263,545 1,295 SH SOLE 1,295 0 0
DANAHER CORPORATION COM 235851102 15,648,499 60,585 SH SOLE 60,585 0 0
DISNEY WALT CO COM 254687106 6,441,796 68,290 SH SOLE 68,290 0 0
DONALDSON INC COM 257651109 3,637,277 74,215 SH SOLE 74,215 0 0
DOW INC COM 260557103 318,580 7,252 SH SOLE 7,252 0 0
EMERSON ELEC CO COM 291011104 1,982,577 27,077 SH SOLE 27,077 0 0
FAIR ISAAC CORP COM 303250104 3,031,158 7,357 SH SOLE 7,357 0 0
FISERV INC COM 337738108 770,549 8,235 SH SOLE 8,235 0 0
GALLAGHER ARTHUR J & CO COM 363576109 1,391,162 8,125 SH SOLE 8,125 0 0
GILEAD SCIENCES INC COM 375558103 245,958 3,987 SH SOLE 3,987 0 0
HOME DEPOT INC COM 437076102 3,015,748 10,929 SH SOLE 10,929 0 0
HONEYWELL INTL INC COM 438516106 4,902,740 29,363 SH SOLE 29,363 0 0
HORMEL FOODS CORP COM 440452100 27,892,208 613,825 SH SOLE 613,825 0 0
INTEL CORP COM 458140100 2,121,386 82,320 SH SOLE 82,320 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,104,030 26,126 SH SOLE 26,126 0 0
INTERNATIONAL PAPER CO COM 460146103 3,001,387 94,681 SH SOLE 94,681 0 0
INTUIT COM 461202103 2,320,434 5,991 SH SOLE 5,991 0 0
ISHARES GOLD TR ISHARES NEW 464285204 268,005 8,500 SH SOLE 8,500 0 0
ISHARES TR SELECT DIVID ETF 464287168 794,929 7,414 SH SOLE 7,414 0 0
ISHARES TR CORE S&P500 ETF 464287200 353,271 985 SH SOLE 985 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 673,143 11,636 SH SOLE 11,636 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,870,846 33,402 SH SOLE 33,402 0 0
ISHARES TR RUS MID CAP ETF 464287499 390,302 6,280 SH SOLE 6,280 0 0
ISHARES TR CORE S&P MCP ETF 464287507 12,017,421 54,809 SH SOLE 54,809 0 0
ISHARES TR ISHARES BIOTECH 464287556 1,484,457 12,692 SH SOLE 12,692 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 241,246 1,774 SH SOLE 1,774 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 228,722 1,774 SH SOLE 1,774 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 572,272 3,470 SH SOLE 3,470 0 0
ISHARES TR PFD AND INCM SEC 464288687 384,917 12,154 SH SOLE 12,154 0 0
JOHNSON & JOHNSON COM 478160104 11,317,907 69,282 SH SOLE 69,282 0 0
LAMB WESTON HLDGS INC COM 513272104 3,093,652 39,980 SH SOLE 39,980 0 0
LILLY ELI & CO COM 532457108 5,058,488 15,644 SH SOLE 15,644 0 0
LOWES COS INC COM 548661107 6,524,331 34,739 SH SOLE 34,739 0 0
MFS CHARTER INCOME TR SH BEN INT 552727109 74,673 12,550 SH SOLE 12,550 0 0
MARTIN MARIETTA MATLS INC COM 573284106 282,795 878 SH SOLE 878 0 0
MCDONALDS CORP COM 580135101 655,302 2,840 SH SOLE 2,840 0 0
MICROSOFT CORP COM 594918104 19,222,634 82,536 SH SOLE 82,536 0 0
MONDELEZ INTL INC CL A 609207105 670,461 12,228 SH SOLE 12,228 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 7,066,925 31,553 SH SOLE 31,553 0 0
NEWELL BRANDS INC COM 651229106 1,784,837 128,498 SH SOLE 128,498 0 0
NIKE INC CL B 654106103 243,209 2,926 SH SOLE 2,926 0 0
NORTHROP GRUMMAN CORP COM 666807102 538,516 1,145 SH SOLE 1,145 0 0
NUCOR CORP COM 670346105 7,687,446 71,852 SH SOLE 71,852 0 0
ONEOK INC NEW COM 682680103 299,600 5,847 SH SOLE 5,847 0 0
PAYCHEX INC COM 704326107 8,939,883 79,671 SH SOLE 79,671 0 0
PEPSICO INC COM 713448108 8,827,631 54,071 SH SOLE 54,071 0 0
PFIZER INC COM 717081103 6,159,920 140,766 SH SOLE 140,766 0 0
PHILIP MORRIS INTL INC COM 718172109 1,413,577 17,029 SH SOLE 17,029 0 0
PHILLIPS 66 COM 718546104 1,668,160 20,666 SH SOLE 20,666 0 0
PROCTER AND GAMBLE CO COM 742718109 1,961,672 15,538 SH SOLE 15,538 0 0
QUALCOMM INC COM 747525103 14,006,131 123,970 SH SOLE 123,970 0 0
REALTY INCOME CORP COM 756109104 291,058 5,001 SH SOLE 5,001 0 0
SCHLUMBERGER LTD COM STK 806857108 2,038,402 56,780 SH SOLE 56,780 0 0
STRYKER CORPORATION COM 863667101 3,316,187 16,373 SH SOLE 16,373 0 0
SYSCO CORP COM 871829107 165,972,209 2,347,224 SH SOLE 2,347,224 0 0
TJX COS INC NEW COM 872540109 340,542 5,482 SH SOLE 5,482 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 264,093 3,852 SH SOLE 3,852 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,335,938 2,634 SH SOLE 2,634 0 0
TRACTOR SUPPLY CO COM 892356106 803,745 4,324 SH SOLE 4,324 0 0
TRINITY INDS INC COM 896522109 680,852 31,890 SH SOLE 31,890 0 0
US BANCORP DEL COM NEW 902973304 5,153,380 127,812 SH SOLE 127,812 0 0
UNION PAC CORP COM 907818108 11,670,303 59,903 SH SOLE 59,903 0 0
UNITED PARCEL SERVICE INC CL B 911312106 553,113 3,424 SH SOLE 3,424 0 0
VALMONT INDS INC COM 920253101 295,482 1,100 SH SOLE 1,100 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,361,560 64,718 SH SOLE 64,718 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,279,193 15,956 SH SOLE 15,956 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 231,922 1,084 SH SOLE 1,084 0 0
WALMART INC COM 931142103 11,657,177 89,878 SH SOLE 89,878 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 4,412,997 16,512 SH SOLE 16,512 0 0
TARGET CORP COM 87612E106 641,638 4,324 SH SOLE 4,324 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 204,967 4,406 SH SOLE 4,406 0 0
TRAVELERS COMPANIES INC COM 89417E109 216,778 1,415 SH SOLE 1,415 0 0
AT&T INC COM 00206R102 357,484 23,304 SH SOLE 23,304 0 0
ABBVIE INC COM 00287Y109 723,795 5,393 SH SOLE 5,393 0 0
ALPHABET INC CAP STK CL C 02079K107 1,164,377 12,110 SH SOLE 12,110 0 0
ALPHABET INC CAP STK CL A 02079K305 11,834,296 123,725 SH SOLE 123,725 0 0
ALTRIA GROUP INC COM 02209S103 787,612 19,505 SH SOLE 19,505 0 0
CME GROUP INC COM 12572Q105 325,034 1,835 SH SOLE 1,835 0 0
CARDINAL HEALTH INC COM 14149Y108 5,374,608 80,603 SH SOLE 80,603 0 0
CISCO SYS INC COM 17275R102 7,644,320 191,108 SH SOLE 191,108 0 0
COMCAST CORP NEW CL A 20030N101 606,486 20,678 SH SOLE 20,678 0 0
CONOCOPHILLIPS COM 20825C104 4,956,736 48,434 SH SOLE 48,434 0 0
COSTCO WHSL CORP NEW COM 22160K105 596,949 1,264 SH SOLE 1,264 0 0
DNP SELECT INCOME FD INC COM 23325P104 186,843 18,035 SH SOLE 18,035 0 0
DENTSPLY SIRONA INC COM 24906P109 634,076 22,366 SH SOLE 22,366 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 588,561 3,466 SH SOLE 3,466 0 0
DOMINOS PIZZA INC COM 25754A201 2,228,787 7,185 SH SOLE 7,185 0 0
EOG RES INC COM 26875P101 5,485,943 49,100 SH SOLE 49,100 0 0
EXXON MOBIL CORP COM 30231G102 6,634,163 75,984 SH SOLE 75,984 0 0
META PLATFORMS INC CL A 30303M102 205,284 1,513 SH SOLE 1,513 0 0
FEDEX CORP COM 31428X106 3,281,038 22,099 SH SOLE 22,099 0 0
FORTIVE CORP COM 34959J108 2,633,178 45,166 SH SOLE 45,166 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 451,297 1,540 SH SOLE 1,540 0 0
HP INC COM 40434L105 1,603,253 64,336 SH SOLE 64,336 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1,237,522 103,299 SH SOLE 103,299 0 0
INGERSOLL RAND INC COM 45687V106 3,624,366 83,781 SH SOLE 83,781 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 247,843 1,786 SH SOLE 1,786 0 0
JPMORGAN CHASE & CO COM 46625H100 4,424,112 42,336 SH SOLE 42,336 0 0
MANULIFE FINL CORP COM 56501R106 171,587 10,950 SH SOLE 10,950 0 0
MARATHON PETE CORP COM 56585A102 3,564,755 35,888 SH SOLE 35,888 0 0
MASTERCARD INCORPORATED CL A 57636Q104 398,360 1,401 SH SOLE 1,401 0 0
MCKESSON CORP COM 58155Q103 297,386 875 SH SOLE 875 0 0
MERCK & CO INC COM 58933Y105 8,232,900 95,598 SH SOLE 95,598 0 0
NEXTERA ENERGY INC COM 65339F101 250,285 3,192 SH SOLE 3,192 0 0
NUTRIEN LTD COM 67077M108 2,410,099 28,905 SH SOLE 28,905 0 0
ORACLE CORP COM 68389X105 1,894,575 31,023 SH SOLE 31,023 0 0
PAYPAL HLDGS INC COM 70450Y103 1,719,592 19,979 SH SOLE 19,979 0 0
PUBLIC STORAGE COM 74460D109 621,050 2,121 SH SOLE 2,121 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 22,330,893 62,520 SH SOLE 62,520 0 0
SALESFORCE INC COM 79466L302 2,016,493 14,019 SH SOLE 14,019 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 273,259 4,095 SH SOLE 4,095 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 219,743 1,850 SH SOLE 1,850 0 0
TESLA INC COM 88160R101 477,450 1,800 SH SOLE 1,800 0 0
3M CO COM 88579Y101 207,630 1,879 SH SOLE 1,879 0 0
TREX CO INC COM 89531P105 1,147,053 26,105 SH SOLE 26,105 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,972,182 3,905 SH SOLE 3,905 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 674,955 17,776 SH SOLE 17,776 0 0
VISA INC COM CL A 92826C839 1,501,320 8,451 SH SOLE 8,451 0 0
WASTE MGMT INC DEL COM 94106L109 387,708 2,420 SH SOLE 2,420 0 0
EATON CORP PLC SHS G29183103 6,850,569 51,369 SH SOLE 51,369 0 0
MEDTRONIC PLC SHS G5960L103 5,769,668 71,451 SH SOLE 71,451 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 8,751,737 60,436 SH SOLE 60,436 0 0
ISHARES TR US TRSPRTION 464287192 1,567,762 7,976 SH SOLE 7,976 0 0
WELLS FARGO CO NEW COM 949746101 470,494 11,698 SH SOLE 11,698 0 0
BNY MELLON MUN INCOME INC COM 05589T104 71,519 11,900 SH SOLE 11,900 0 0
WESTERN UN CO COM 959802109 1,896,426 140,476 SH SOLE 140,476 0 0
CANADIAN PAC RY LTD COM 13645T100 208,701 3,128 SH SOLE 3,128 0 0
ALTRA INDL MOTION CORP COM 02208R106 1,697,306 50,485 SH SOLE 50,485 0 0
UNITED RENTALS INC COM 911363109 270,120 1,000 SH SOLE 1,000 0 0
HANESBRANDS INC COM 410345102 481,173 69,134 SH SOLE 69,134 0 0
BLACKROCK INCOME TR INC COM 09247F100 103,239 24,937 SH SOLE 24,937 0 0