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 116,701 555,986 SH   SOLE   549,281 0 6,705
AGCO CORP. COM 001084102 69,483 941,890 SH   SOLE   785,880 0 156,010
ALPHABET INC-CL A COM 02079K305 129,978 133,486 SH   SOLE   125,431 0 8,055
ALPHABET INCL-CL C COM 02079K107 121,025 126,185 SH   SOLE   125,630 0 555
AMERICAN EXPRESS CO COM 025816109 31,700 350,431 SH   SOLE   216,476 0 133,955
AMERICAN NATIONAL INSURANCE CO COM 028591105 11,223 95,045 SH   SOLE   95,005 0 40
AUTOZONE, INC. COM 053332102 60,754 102,089 SH   SOLE   92,029 0 10,060
AVNET COM 053807103 23,153 589,146 SH   SOLE   589,091 0 55
BAIDU INC. - SPON ADR ADR 056752108 348,402 1,406,604 SH   SOLE   1,363,219 0 43,385
BANK OF NEW YORK MELLON CORP COM 064058100 244,533 4,612,087 SH   SOLE   4,363,461 0 248,626
BAXTER INTERNATIONAL INC COM 071813109 96,167 1,532,534 SH   SOLE   1,520,883 0 11,651
BERKSHIRE HATHAWAY INC COM 084670108 298,642 1,087 SH   SOLE   1,081 0 6
BERKSHIRE HATHAWAY INC DEL CL B COM 084670702 53,330 290,911 SH   SOLE   203,717 0 87,194
CISCO SYSTEMS INC COM 17275r102 352,134 10,470,841 SH   SOLE   10,095,364 0 375,477
CKX LANDS INC COM 12562N104 112 10,600 SH   SOLE   10,600 0 0
COCA COLA FEMSA COM 191241108 40,116 520,112 SH   SOLE   520,112 0 0
COMCAST CORPORATION - CLASS A COM 20030N101 68,373 1,776,843 SH   SOLE   1,742,035 0 34,808
CONNECTICUT WATER SERVICE INC COM 207797101 384 6,483 SH   SOLE   6,483 0 0
CONOCOPHILLIPS COM 20825C104 96,075 1,919,576 SH   SOLE   1,765,136 0 154,440
DEVON ENERGY CORP COM 25179m103 102,895 2,802,928 SH   SOLE   2,596,263 0 206,665
DIAGEO P L C - ADR ADR 25243q205 40,012 302,825 SH   SOLE   301,587 0 1,238
EMERSON ELECTRIC CO COM 291011104 77,613 1,235,088 SH   SOLE   1,062,498 0 172,590
GENERAL ELECTRIC CO COM 369604103 1,209 50,008 SH   SOLE   46,833 0 3,175
GLAXO SMITHKLINE PLC ADR ADR 37733w105 4,433 109,194 SH   SOLE   108,304 0 890
HALLIBURTON CO COM 406216101 159,272 3,460,174 SH   SOLE   3,444,007 0 16,167
HSBC HOLDINGS PLC SPONSORED ADR ADR 404280406 8,370 169,393 SH   SOLE   168,404 0 989
INT'L BUSINESS MACHINE CORP. COM 459200101 34,058 234,755 SH   SOLE   181,390 0 53,365
JOHNSON & JOHNSON COM 478160104 298,055 2,292,554 SH   SOLE   2,235,684 0 56,870
LEUCADIA NATIONAL CORP COM 527288104 1,734 68,684 SH   SOLE   68,684 0 0
MASTERCARD INC - CLASS A COM 57636q104 37,032 262,263 SH   SOLE   261,964 0 299
MERCK & COMPANY INC. COM 58933Y105 212 3,306 SH   SOLE   3,306 0 0
MRC GLOBAL INC. COM 55345k103 90,167 5,155,340 SH   SOLE   4,716,584 0 438,756
NATIONAL WESTERN LIFE GROUP COM 638517102 29,977 85,895 SH   SOLE   85,745 0 150
NOVARTIS AG AMERICAN DEPOSITORY SHARES ADR 66987v109 16,908 196,952 SH   SOLE   195,820 0 1,132
NOW INC/DE COM 67011P100 691 50,062 SH   SOLE   50,052 0 10
PHILIP MORRIS INTERNATIONAL COM 718172109 136,267 1,227,518 SH   SOLE   1,226,781 0 737
PHILLIPS 66 COM 718546104 35,996 392,922 SH   SOLE   390,227 0 2,695
ROYAL DUTCH SHELL PLC-A SHRS ADR ADR 780259206 2,857 47,158 SH   SOLE   47,158 0 0
SCRIPPS NETWORKS INTER- CL A COM 811065101 23,696 275,890 SH   SOLE   266,745 0 9,145
SHENANDOAH TELECOMMUNICATIONS CO. COM 82312B106 2,964 79,680 SH   SOLE   79,680 0 0
SHIRE PLC-ADR ADR 82481R106 4,986 32,558 SH   SOLE   32,427 0 131
SIGNET JEWELERS LIMITED COM G81276900 14,987 225,198 SH   SOLE   224,898 0 300
TORCHMARK CORP COM 891027104 9,778 122,093 SH   SOLE   122,093 0 0
TOTAL SA - ADR ADR 89151e909 16,495 308,210 SH   SOLE   306,123 0 2,087
TRUSTMARK CORPORATION COM 898402102 238 7,200 SH   SOLE   7,200 0 0
UNIFIRST CORP COM 904708104 5,456 36,016 SH   SOLE   36,016 0 0
UNILEVER N V - ADR ADR 904784709 42,311 716,644 SH   SOLE   714,313 0 2,331
UNILEVER PLC SPONSORED ADR ADR 904767704 16,213 279,724 SH   SOLE   279,724 0 0
UNION PACIFIC CORP COM 907818108 39,329 339,128 SH   SOLE   331,578 0 7,550
US BANCORP COM 902973304 28,928 539,800 SH   SOLE   539,800 0 0
VERIZON COMMUNICATIONS COM 92343V104 27,174 549,074 SH   SOLE   384,989 0 164,085
WELLS FARGO & CO COM 949746101 194,042 3,518,438 SH   SOLE   3,207,180 0 311,258
WILLIAMS-SONOMA INC COM 969904101 9,835 197,245 SH   SOLE   110,210 0 87,035