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
DIAGEO PLC-SPONSORED ADR REPST ADR 25243q205 34,917 323,932 SH   SOLE   322,544 0 1,388
GLAXO SMITHKLINE PLC ADR ADR 37733W105 5,131 133,458 SH   SOLE   116,453 0 17,005
HSBC HOLDINGS PLC SPONSORED AD ADR 404280406 6,527 172,314 SH   SOLE   171,038 0 1,276
NOVARTIS AG AMERICAN DEPOSITAR ADR 66987v109 22,890 249,022 SH   SOLE   247,027 0 1,995
ROYAL DUTCH SHELL PLC-A SHRS A ADR 780259206 2,631 55,514 SH   SOLE   55,514 0 0
TOTAL S A 1 ADR REPRESENTING 1 ADR 89151e109 16,554 370,242 SH   SOLE   367,400 0 2,842
UNILEVER N V YORK SHS ADR ADR 904784709 36,482 907,505 SH   SOLE   903,607 0 3,898
UNILEVER PLC SPONSORED ADR ADR 904767704 11,603 284,532 SH   SOLE   284,532 0 0
3M CO COM 88579Y101 147,270 1,038,793 SH   SOLE   969,068 0 69,725
AMERICAN EXPRESS CO COM 025816109 19,625 264,742 SH   SOLE   262,574 0 2,168
AMERICAN NATIONAL INSURANCE CO COM 028591105 34,801 356,417 SH   SOLE   315,392 0 41,025
BANK OF NEW YORK MELLON CORP COM 064058100 159,179 4,065,878 SH   SOLE   3,771,808 0 294,070
BAXALTA INC COM 07177M103 78,754 2,499,326 SH   SOLE   2,394,366 0 104,960
BAXTER INTERNATIONAL INC COM 071813109 82,064 2,498,141 SH   SOLE   2,393,181 0 104,960
BERKSHIRE HATHAWAY INC COM 084670108 228,626 1,171 SH   SOLE   1,098 0 73
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 50,440 386,806 SH   SOLE   382,655 0 4,151
BROWN & BROWN INC COM 115236101 418 13,500 SH   SOLE   13,500 0 0
COMCAST CORPORATION COM 20030N200 70,816 1,237,183 SH   SOLE   1,218,761 0 18,422
CONNECTICUT WATER SERVICE INC COM 207797101 237 6,483 SH   SOLE   6,483 0 0
CONOCOPHILLIPS COM 20825C104 130,765 2,726,543 SH   SOLE   2,579,608 0 146,935
DEVON ENERGY CORP COM 25179M103 149,043 4,018,419 SH   SOLE   3,778,110 0 240,309
EMERSON ELECTRIC CO COM 291011104 79,370 1,796,921 SH   SOLE   1,670,561 0 126,360
GENERAL ELECTRIC CO COM 369604103 15,952 632,513 SH   SOLE   629,338 0 3,175
ILLINOIS TOOL WORKS COM 452308109 29,033 352,727 SH   SOLE   352,727 0 0
LEUCADIA NATIONAL CORP COM 527288104 1,740 85,865 SH   SOLE   85,865 0 0
LOCKHEED MARTIN CORP COM COM 539830109 31,079 149,917 SH   SOLE   149,917 0 0
MRC GLOBAL INC COM 55345k103 55,067 4,938,719 SH   SOLE   4,529,304 0 409,415
NATIONAL OILWELL VARCO COM 637071101 2,044 54,299 SH   SOLE   54,259 0 40
NATIONAL WESTERN LIFE INS CO COM 638517102 21,034 94,448 SH   SOLE   94,070 0 378
NOW INC/DE COM 67011P100 1,257 84,948 SH   SOLE   71,513 0 13,435
PHILLIPS 66 COM 718546104 30,563 397,744 SH   SOLE   395,049 0 2,695
SHENANDOAH TELECOMMUNICATIONS COM 82312B106 1,706 39,840 SH   SOLE   39,840 0 0
TORCHMARK CORP COM 891027104 78,390 1,389,902 SH   SOLE   1,387,260 0 2,642
UNIFIRST CORP COM 904708104 20,358 190,598 SH   SOLE   187,320 0 3,278
UNION PACIFIC CORP COM 907818108 41,144 465,378 SH   SOLE   457,828 0 7,550
US BANCORP COM 902973304 22,137 539,800 SH   SOLE   539,800 0 0
VERIZON COMMUNICATIONS COM 92343V104 71,950 1,653,640 SH   SOLE   1,628,575 0 25,065
WALMART STORES INC COM 931142103 63,140 973,785 SH   SOLE   860,465 0 113,320
WELLS FARGO & CO COM 949746101 258,029 5,024,899 SH   SOLE   4,691,609 0 333,290
AGCO CORP. COM 001084102 12,648 271,243 SH   SOLE   228,408 0 42,835
CISCO SYSTEMS INC COM 17275r102 257,936 9,826,121 SH   SOLE   9,238,891 0 587,230
COCA COLA FEMSA COM 191241108 36,085 520,112 SH   SOLE   520,112 0 0
GOOGLE INC CL C COM 38259p706 85,408 140,376 SH   SOLE   135,695 0 4,681
GOOGLE INC CLASS A COM 38259P508 89,388 140,025 SH   SOLE   135,355 0 4,670
HALLIBURTON CO COM 406216101 187,239 5,296,728 SH   SOLE   4,852,223 0 444,505
INT'L BUSINESS MACHINE CORP. COM 459200101 45,696 315,210 SH   SOLE   311,710 0 3,500
JOHNSON & JOHNSON COM 478160104 359,952 3,855,936 SH   SOLE   3,773,381 0 82,555
MASTERCARD INC - CLASS A COM 57636Q104 24,512 271,995 SH   SOLE   271,395 0 600
PHILIP MORRIS INTERNATIONAL COM 718172109 145,854 1,838,570 SH   SOLE   1,832,401 0 6,169