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
ALIBABA GROUP HOLDING SP-ADR ADR 01609W102 3,299 41,240 SH   SOLE   40,880 0 360
ALPHABET INC-CL A COM 02079K305 228,745 2,391,480 SH   SOLE   2,390,880 0 600
ALPHABET INC-CL C COM 02079K107 151,798 1,578,765 SH   SOLE   1,578,165 0 600
AMERICAN EXPRESS CO COM 025816109 16,701 123,794 SH   SOLE   123,237 0 557
AUTOLIV INC. COM 052800109 74,314 1,115,317 SH   SOLE   1,115,112 0 205
AUTOZONE, INC. COM 053332102 104,610 48,839 SH   SOLE   48,819 0 20
BAIDU INC. - SPON ADR ADR 056752108 2,863 24,371 SH   SOLE   24,176 0 195
BANK OF AMERICA CORP COM COM 060505104 52,696 1,744,903 SH   SOLE   1,744,428 0 475
BANK OF NEW YORK MELLON CORP COM 064058100 57,427 1,490,827 SH   SOLE   1,489,584 0 1,243
BAXTER INTERNATIONAL INC COM 071813109 2,100 38,991 SH   SOLE   38,991 0 0
BERKSHIRE HATHAWAY INC COM 084670108 350,784 863 SH   SOLE   863 0 0
BERKSHIRE HATHAWAY INC DEL CL B COM 084670702 51,489 192,829 SH   SOLE   192,189 0 640
CARLISLE COS INC COM 142339100 9,367 33,404 SH   SOLE   33,404 0 0
CISCO SYSTEMS INC COM 17275r102 42,539 1,063,483 SH   SOLE   1,063,483 0 0
CKX LANDS INC COM 12562N104 116 10,600 SH   SOLE   10,600 0 0
CNH INDUSTRIALS COM N20944109 10,810 967,803 SH   SOLE   965,158 0 2,645
COCA COLA FEMSA ADR 191241108 136,606 2,339,541 SH   SOLE   2,338,996 0 545
COMCAST CORPORATION - CLASS A COM 20030N101 11,373 387,756 SH   SOLE   387,756 0 0
CONCENTRIX CORP COM 20602D101 56,301 504,353 SH   SOLE   503,923 0 430
CONOCOPHILLIPS COM 20825C104 3,198 31,252 SH   SOLE   31,252 0 0
DIAGEO P L C - ADR ADR 25243q205 25,061 147,583 SH   SOLE   147,193 0 390
EMERSON ELECTRIC CO COM 291011104 3,474 47,451 SH   SOLE   47,451 0 0
ENTERPRISE PRODUCTS PARTNERS COM 293792107 3,241 136,295 SH   SOLE   136,295 0 0
FEDEX CORP. COM 31428X106 28,193 189,887 SH   SOLE   189,737 0 150
FMC CORP. COM 302491303 130,886 1,238,282 SH   SOLE   1,238,282 0 0
FOX CORP CLASS B COM 35137L204 31,358 1,100,270 SH   SOLE   1,099,505 0 765
FRESENIUS MEDICAL CARE-ADR ADR 358029106 14,083 1,003,036 SH   SOLE   1,002,261 0 775
GSK PLC ADR ADR 37733W105 4,287 145,663 SH   SOLE   145,267 0 396
HALEON PLC ADR ADR 405552100 1,095 179,811 SH   SOLE   179,811 0 0
INTEL CORP COM 458140100 31,539 1,223,850 SH   SOLE   1,222,795 0 1,055
IONIS PHARMACEUTICALS INC. COM 462222100 120,438 2,722,988 SH   SOLE   2,722,988 0 0
JOHNSON & JOHNSON COM 478160104 243,214 1,488,820 SH   SOLE   1,488,361 0 459
MORGAN STANLEY COM 617446448 8,300 105,055 SH   SOLE   105,055 0 0
NATIONAL WESTERN LIFE GROUP COM 638517102 7,589 44,434 SH   SOLE   44,434 0 0
NOVARTIS AG AMERICAN DEPOSITORY SHARES ADR 66987v109 7,655 100,709 SH   SOLE   99,854 0 855
PARAMOUNT GLOBAL - CLASS B COM 92556H206 12,638 663,765 SH   SOLE   663,230 0 535
PHILLIPS 66 COM 718546104 2,623 32,493 SH   SOLE   32,493 0 0
PROGRESSIVE CORP COM 743315103 18,815 161,908 SH   SOLE   161,908 0 0
THOR INDUSTRIES INC. COM 885160101 13,687 195,584 SH   SOLE   195,414 0 170
TOTALENERGIES SE ADR ADR 89151E109 7,996 171,887 SH   SOLE   170,491 0 1,396
TRUIST FINANCIAL CORP COM 89832Q109 35,655 818,904 SH   SOLE   818,589 0 315
UNILEVER PLC SPONSORED ADR ADR 904767704 20,103 458,543 SH   SOLE   457,487 0 1,056
UNION PACIFIC CORP COM 907818108 30,871 158,458 SH   SOLE   158,278 0 180
US BANCORP COM 902973304 37,026 918,298 SH   SOLE   917,738 0 560
VERIZON COMMUNICATIONS COM 92343V104 2,325 61,229 SH   SOLE   61,229 0 0
WELLS FARGO & CO COM 949746101 62,546 1,555,090 SH   SOLE   1,553,410 0 1,680