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 69,769 351,251 SH   SOLE   351,251 0 0
ABBVIE INC. COM 00287Y109 43,971 390,370 SH   SOLE   390,370 0 0
ALIBABA GROUP HOLDING SP-ADR ADR 01609W102 350,900 1,547,316 SH   SOLE   1,473,741 0 73,575
ALPHABET INC-CL A COM 02079K305 311,475 127,560 SH   SOLE   120,030 0 7,530
ALPHABET INC-CL C COM 02079K107 287,074 114,540 SH   SOLE   114,510 0 30
AMERICAN EXPRESS CO COM 025816109 45,001 272,355 SH   SOLE   139,398 0 132,957
AMERICAN NATIONAL GROUP INC COM 02772A109 2,247 15,127 SH   SOLE   15,127 0 0
APPLIED INDUSTRIAL TECH INC. COM 03820C105 2,995 32,890 SH   SOLE   32,640 0 250
AUTOLIV INC. COM 052800109 110,072 1,125,938 SH   SOLE   1,083,378 0 42,560
AUTOZONE, INC. COM 053332102 130,884 87,711 SH   SOLE   76,325 0 11,386
BAIDU INC. - SPON ADR ADR 056752108 198,529 973,657 SH   SOLE   925,922 0 47,735
BANK OF AMERICA CORP COM COM 060505104 79,702 1,933,102 SH   SOLE   1,834,242 0 98,860
BANK OF NEW YORK MELLON CORP COM 064058100 97,575 1,904,650 SH   SOLE   1,698,707 0 205,943
BAXTER INTERNATIONAL INC COM 071813109 3,342 41,516 SH   SOLE   41,516 0 0
BERKSHIRE HATHAWAY INC COM 084670108 381,764 912 SH   SOLE   912 0 0
BERKSHIRE HATHAWAY INC DEL CL B COM 084670702 76,024 273,546 SH   SOLE   189,106 0 84,440
CARLISLE COS INC COM 142339100 42,683 223,027 SH   SOLE   203,557 0 19,470
CISCO SYSTEMS INC COM 17275r102 188,442 3,555,515 SH   SOLE   3,362,193 0 193,322
CKX LANDS INC COM 12562N104 132 10,600 SH   SOLE   10,600 0 0
CNH INDUSTRIALS COM N20944109 18,514 1,107,302 SH   SOLE   1,104,657 0 2,645
COCA COLA FEMSA ADR 191241108 148,517 2,805,906 SH   SOLE   2,710,751 0 95,155
COMCAST CORPORATION - CLASS A COM 20030N101 64,074 1,123,714 SH   SOLE   1,123,714 0 0
CONCENTRIX CORP COM 20602D101 15,698 97,622 SH   SOLE   97,622 0 0
CONOCOPHILLIPS COM 20825C104 15,171 249,108 SH   SOLE   106,708 0 142,400
DIAGEO P L C - ADR ADR 25243q205 33,419 174,340 SH   SOLE   173,950 0 390
EMERSON ELECTRIC CO COM 291011104 28,415 295,256 SH   SOLE   135,856 0 159,400
ENTERPRISE PRODUCTS PARTNERS COM 293792107 3,289 136,295 SH   SOLE   136,295 0 0
FOX CORP CLASS B COM 35137L204 79,430 2,256,543 SH   SOLE   1,899,163 0 357,380
FRESENIUS MEDICAL CARE-ADR ADR 358029106 25,148 604,964 SH   SOLE   604,189 0 775
GLAXO SMITHKLINE PLC ADR ADR 37733W105 7,523 188,915 SH   SOLE   188,420 0 495
HSBC HOLDINGS PLC SPONSORED ADR ADR 404280406 1,302 45,137 SH   SOLE   45,137 0 0
INTEL CORP COM 458140100 35,423 630,969 SH   SOLE   582,259 0 48,710
JEFFERIES FINANCIAL GROUP INC COM 47233W109 3,030 88,595 SH   SOLE   88,595 0 0
JOHNSON & JOHNSON COM 478160104 285,033 1,730,200 SH   SOLE   1,679,041 0 51,159
MORGAN STANLEY COM 617446448 25,860 282,035 SH   SOLE   282,035 0 0
NATIONAL WESTERN LIFE GROUP COM 638517102 11,026 49,139 SH   SOLE   49,139 0 0
NOVARTIS AG AMERICAN DEPOSITORY SHARES ADR 66987v109 10,529 115,403 SH   SOLE   114,548 0 855
PHILLIPS 66 COM 718546104 5,287 61,608 SH   SOLE   61,608 0 0
PROGRESSIVE CORP COM 743315103 13,276 135,183 SH   SOLE   135,183 0 0
TOTALENERGIES SE ADR ADR 89151E109 9,106 201,184 SH   SOLE   199,788 0 1,396
TRUIST FINANCIAL CORP COM 89832Q109 47,070 848,104 SH   SOLE   782,894 0 65,210
UNILEVER PLC SPONSORED ADR ADR 904767704 29,535 504,880 SH   SOLE   503,824 0 1,056
UNION PACIFIC CORP COM 907818108 38,920 176,964 SH   SOLE   176,784 0 180
US BANCORP COM 902973304 64,332 1,129,228 SH   SOLE   1,128,668 0 560
VERIZON COMMUNICATIONS COM 92343V104 16,637 296,926 SH   SOLE   137,826 0 159,100
WELLS FARGO & CO COM 949746101 102,236 2,257,353 SH   SOLE   1,987,473 0 269,880