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
ADVANCE AUTO PARTS INC COM 00751Y106 104,579 826,711 SH   SOLE   262,771 0 563,940
AFLAC INC COM 001055102 94,293 1,495,770 SH   SOLE   438,714 0 1,057,056
ALLERGAN INC COM 018490102 102,262 824,026 SH   SOLE   258,018 0 566,008
AMERICAN INTL GROUP INC COM NEW 026874784 93,408 1,867,785 SH   SOLE   570,669 0 1,297,116
APACHE CORP COM 037411105 99,314 1,197,273 SH   SOLE   378,853 0 818,420
APPLE INC COM 037833100 107,973 201,165 SH   SOLE   65,099 0 136,066
BAIDU INC SPON ADR REP A 056752108 49,530 325,276 SH   SOLE   100,309 0 224,967
BAXTER INTL INC COM 071813109 107,839 1,465,608 SH   SOLE   465,146 0 1,000,462
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 49,817 398,634 SH   SOLE   123,173 0 275,461
CANADIAN NATL RY CO COM 136375102 965 17,164 SH   SOLE   0 0 17,164
CANADIAN PAC RY LTD COM 13645T100 56,597 376,234 SH   SOLE   113,097 0 263,137
CHECK POINT SOFTWARE TECH LT ORD M22465104 1,461 21,603 SH   SOLE   9,455 0 12,148
CHEVRON CORP NEW COM 166764100 75,458 634,580 SH   SOLE   192,993 0 441,587
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 100,181 2,197,440 SH   SOLE   711,891 0 1,485,549
CVS CAREMARK CORPORATION COM 126650100 111,753 1,492,831 SH   SOLE   462,471 0 1,030,360
DISNEY WALT CO COM DISNEY 254687106 1,175 14,675 SH   SOLE   0 0 14,675
DOLLAR GEN CORP NEW COM 256677105 90,740 1,635,538 SH   SOLE   527,583 0 1,107,955
DU PONT E I DE NEMOURS & CO COM 263534109 1,208 18,000 SH   SOLE   0 0 18,000
GENERAL ELECTRIC CO COM 369604103 1,007 38,890 SH   SOLE   0 0 38,890
HALLIBURTON CO COM 406216101 120,387 2,044,266 SH   SOLE   634,053 0 1,410,213
HONDA MOTOR LTD AMERN SHS 438128308 41,850 1,184,216 SH   SOLE   323,897 0 860,319
INTERNATIONAL BUSINESS MACHS COM 459200101 104,499 542,880 SH   SOLE   166,318 0 376,562
JOHNSON & JOHNSON COM 478160104 37,916 385,990 SH   SOLE   103,896 0 282,094
MARKEL CORP COM 570535104 56,016 93,970 SH   SOLE   30,477 0 63,493
MCDONALDS CORP COM 580135101 650 6,631 SH   SOLE   0 0 6,631
MCKESSON CORP COM 58155Q103 1,508 8,538 SH   SOLE   0 0 8,538
MICROSOFT CORP COM 594918104 121,012 2,952,222 SH   SOLE   908,990 0 2,043,232
MURPHY USA INC COM 626755102 37,132 914,813 SH   SOLE   266,428 0 648,385
NCR CORP NEW COM 62886E108 112,769 3,085,338 SH   SOLE   975,080 0 2,110,258
NOVARTIS A G SPONSORED ADR 66987V109 106,201 1,249,132 SH   SOLE   389,799 0 859,333
ORACLE CORP COM 68389X105 102,356 2,501,979 SH   SOLE   792,076 0 1,709,903
SANOFI SPONSORED ADR 80105N105 97,849 1,871,643 SH   SOLE   584,898 0 1,286,745
SCHLUMBERGER LTD COM 806857108 1,562 16,020 SH   SOLE   0 0 16,020
SPROTT RESOURCE CORP COM 85207D103 115 51,239 SH   SOLE   0 0 51,239
THERMO FISHER SCIENTIFIC INC COM 883556102 1,016 8,450 SH   SOLE   500 0 7,950
TOTAL S A SPONSORED ADR 89151E109 57,403 875,050 SH   SOLE   292,373 0 582,677