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 3,979 22,579 SH   SOLE   22,579 0 0
Abbott Laboratories COM 002824100 1,238 29,268 SH   SOLE   29,268 0 0
AbbVie Inc COM 00287Y109 2,096 33,232 SH   SOLE   33,232 0 0
Adobe Systems Inc COM 00724F101 22,355 205,964 SH   SOLE   205,964 0 0
Aegon NV NY REGISTRY SH 007924103 430,057 111,413,650 SH   SOLE   105,352,611 0 6,061,039
Agrium Inc COM 008916108 241,705 2,665,183 SH   SOLE   2,665,183 0 0
Air Products & Chemicals Inc COM 009158106 940 6,250 SH   SOLE   4,250 0 2,000
Allstate Corp/The COM 020002101 263 3,796 SH   SOLE   3,796 0 0
Alnylam Pharmaceuticals Inc COM 02043Q107 357,612 5,276,068 SH   SOLE   5,062,268 0 213,800
Alphabet Inc CAP STK CL C 02079K107 2,422,523 3,116,627 SH   SOLE   2,950,709 0 165,918
Alphabet Inc CAP STK CL A 02079K305 287,887 358,042 SH   SOLE   328,123 0 29,919
Altria Group Inc COM 02209S103 1,505 23,800 SH   SOLE   19,800 0 4,000
Amazon.com Inc COM 023135106 883 1,055 SH   SOLE   1,055 0 0
American Express Co COM 025816109 1,871,234 29,219,762 SH   SOLE   27,595,508 0 1,624,254
Ameriprise Financial Inc COM 03076C106 317 3,182 SH   SOLE   3,182 0 0
Amgen Inc COM 031162100 6,699 40,157 SH   SOLE   38,157 0 2,000
Anadarko Petroleum Corp COM 032511107 1,453,244 22,936,298 SH   SOLE   21,698,273 0 1,238,025
Anthem Inc COM 036752103 389,890 3,111,405 SH   SOLE   2,861,819 0 249,586
Apache Corp COM 037411105 1,861,324 29,142,376 SH   SOLE   27,427,188 0 1,715,188
Apple Inc COM 037833100 2,900 25,654 SH   SOLE   25,654 0 0
AstraZeneca PLC SPONSORED ADR 046353108 1,386,363 42,189,973 SH   SOLE   39,969,873 0 2,220,100
Baidu Inc SPON ADR REP A 056752108 1,024,123 5,624,887 SH   SOLE   5,624,887 0 0
Baker Hughes Inc COM 057224107 1,677,802 33,243,542 SH   SOLE   31,409,326 0 1,834,216
Bank of America Corp COM 060505104 3,570,600 228,153,359 SH   SOLE   215,561,847 0 12,591,512
Bank of New York Mellon Corp/T COM 064058100 2,254,707 56,537,289 SH   SOLE   53,195,302 0 3,341,987
BB&T Corp COM 054937107 905,488 24,005,503 SH   SOLE   22,453,655 0 1,551,848
Becton Dickinson and Co COM 075887109 2,486 13,830 SH   SOLE   13,830 0 0
Berkshire Hathaway Inc CL A 084670108 649 3 SH   SOLE   3 0 0
Berkshire Hathaway Inc CL B NEW 084670702 2,570 17,789 SH   SOLE   17,789 0 0
Boston Scientific Corp COM 101137107 9,095 382,130 SH   SOLE   382,130 0 0
Bristol-Myers Squibb Co COM 110122108 3,880 71,958 SH   SOLE   66,398 0 5,560
Cadence Design Systems Inc COM 127387108 29,779 1,166,443 SH   SOLE   1,166,443 0 0
Capital One Financial Corp COM 14040H105 3,541,684 49,306,476 SH   SOLE   46,540,876 0 2,765,600
CarMax Inc COM 143130102 3,417 64,040 SH   SOLE   64,040 0 0
Caterpillar Inc COM 149123101 5,100 57,448 SH   SOLE   54,948 0 2,500
Celanese Corp COM SER A 150870103 904,271 13,585,809 SH   SOLE   12,774,491 0 811,318
Cemex SAB de CV SPON ADR NEW 151290889 282,043 35,521,790 SH   SOLE   35,521,790 0 0
Charles Schwab Corp/The COM 808513105 3,213,459 101,788,384 SH   SOLE   97,623,472 0 4,164,912
Charter Communications Inc CL A 16119P108 2,942,265 10,898,490 SH   SOLE   10,257,055 0 641,435
Chevron Corp COM 166764100 52,492 510,026 SH   SOLE   500,870 0 9,156
Chubb Ltd COM H1467J104 1,937 15,418 SH   SOLE   12,409 0 3,009
Cigna Corp COM 125509109 1,882,973 14,448,844 SH   SOLE   13,661,994 0 786,850
Cisco Systems Inc COM 17275R102 2,113,581 66,632,428 SH   SOLE   62,904,060 0 3,728,368
Citigroup Inc COM NEW 172967424 257 5,450 SH   SOLE   5,450 0 0
Citrix Systems Inc COM 177376100 701 8,226 SH   SOLE   8,226 0 0
Coach Inc COM 189754104 564,321 15,435,475 SH   SOLE   14,532,975 0 902,500
Coca-Cola Co/The COM 191216100 1,449 34,242 SH   SOLE   34,242 0 0
Colgate-Palmolive Co COM 194162103 1,038 14,000 SH   SOLE   14,000 0 0
Comcast Corp CL A 20030N101 2,735,930 41,241,033 SH   SOLE   38,849,976 0 2,391,057
Computer Sciences Corp COM 205363104 2,125 40,700 SH   SOLE   37,700 0 3,000
Concho Resources Inc COM 20605P101 760,892 5,539,800 SH   SOLE   5,205,500 0 334,300
ConocoPhillips COM 20825C104 1,164 26,788 SH   SOLE   26,788 0 0
Corning Inc COM 219350105 862,427 36,466,267 SH   SOLE   34,107,130 0 2,359,137
Credit Suisse Group AG SPONSORED ADR 225401108 15,797 1,202,216 SH   SOLE   1,159,215 0 43,001
CSRA Inc COM 12650T104 1,167 43,400 SH   SOLE   43,400 0 0
Danaher Corp COM 235851102 448,031 5,715,408 SH   SOLE   5,274,808 0 440,600
Deere & Co COM 244199105 2,284 26,766 SH   SOLE   26,766 0 0
Dell Technologies Inc - VMware COM CL V 24703L103 516,803 10,811,775 SH   SOLE   10,256,177 0 555,598
Diageo PLC SPON ADR NEW 25243Q205 8,572 73,874 SH   SOLE   71,874 0 2,000
DISH Network Corp CL A 25470M109 765,119 13,967,119 SH   SOLE   13,192,252 0 774,867
Dominion Resources Inc/VA COM 25746U109 372 5,012 SH   SOLE   5,012 0 0
Domtar Corp COM NEW 257559203 230 6,200 SH   SOLE   6,200 0 0
Dow Chemical Co/The COM 260543103 21,325 411,442 SH   SOLE   397,658 0 13,784
Duke Energy Corp COM NEW 26441C204 1,039 12,979 SH   SOLE   11,313 0 1,666
Dun & Bradstreet Corp/The COM 26483E100 741 5,425 SH   SOLE   5,425 0 0
eBay Inc COM 278642103 16,819 511,213 SH   SOLE   484,013 0 27,200
EI du Pont de Nemours & Co COM 263534109 2,100 31,356 SH   SOLE   31,356 0 0
Eli Lilly & Co COM 532457108 2,354 29,332 SH   SOLE   29,332 0 0
Equinix Inc COM PAR $0.001 29444U700 326 904 SH   SOLE   904 0 0
Ericsson ADR B SEK 10 294821608 17,021 2,360,685 SH   SOLE   2,290,285 0 70,400
Express Scripts Holding Co COM 30219G108 1,510,073 21,410,369 SH   SOLE   20,174,523 0 1,235,846
Exxon Mobil Corp COM 30231G102 12,295 140,870 SH   SOLE   140,870 0 0
FedEx Corp COM 31428X106 2,098,052 12,010,834 SH   SOLE   11,313,094 0 697,740
Fluor Corp COM 343412102 369 7,195 SH   SOLE   7,195 0 0
General Electric Co COM 369604103 46,319 1,563,781 SH   SOLE   1,544,927 0 18,854
General Mills Inc COM 370334104 715 11,200 SH   SOLE   11,200 0 0
Genuine Parts Co COM 372460105 2,206 21,962 SH   SOLE   21,962 0 0
Gilead Sciences Inc COM 375558103 297 3,750 SH   SOLE   3,750 0 0
GlaxoSmithKline PLC SPONSORED ADR 37733W105 1,810 41,962 SH   SOLE   34,448 0 7,514
Goldman Sachs Group Inc/The COM 38141G104 2,465,367 15,287,200 SH   SOLE   14,414,775 0 872,425
Grupo Televisa SAB SPON ADR REP ORD 40049J206 845,365 32,906,392 SH   SOLE   32,906,392 0 0
Halliburton Co COM 406216101 413 9,200 SH   SOLE   9,200 0 0
Harley-Davidson Inc COM 412822108 476,980 9,069,783 SH   SOLE   8,539,911 0 529,872
Hartford Financial Services Gr COM 416515104 220 5,140 SH   SOLE   5,140 0 0
Hess Corp COM 42809H107 220 4,106 SH   SOLE   4,106 0 0
Hewlett Packard Enterprise Co COM 42824C109 4,810,933 211,469,572 SH   SOLE   203,338,840 0 8,130,732
Home Depot Inc/The COM 437076102 11,081 86,115 SH   SOLE   83,115 0 3,000
Honda Motor Co Ltd AMERN SHS 438128308 166,270 5,749,300 SH   SOLE   5,749,300 0 0
Honeywell International Inc COM 438516106 878 7,531 SH   SOLE   7,531 0 0
HP Inc COM 40434L105 2,627,004 169,156,699 SH   SOLE   161,726,998 0 7,429,701
IBM COM 459200101 15,719 98,956 SH   SOLE   93,956 0 5,000
Itau Unibanco Holding SA SPON ADR REP PFD 465562106 44,324 4,051,561 SH   SOLE   4,051,561 0 0
JD.com Inc SPON ADR CL A 47215P106 1,144,201 43,855,936 SH   SOLE   43,855,936 0 0
Johnson & Johnson COM 478160104 4,133 34,985 SH   SOLE   34,985 0 0
Johnson Controls International SHS G51502105 1,534,539 32,979,554 SH   SOLE   31,805,236 0 1,174,318
JPMorgan Chase & Co COM 46625H100 1,899,191 28,520,669 SH   SOLE   26,845,756 0 1,674,913
Juniper Networks Inc COM 48203R104 43,097 1,791,239 SH   SOLE   1,649,074 0 142,165
Kimberly-Clark Corp COM 494368103 507 4,023 SH   SOLE   4,023 0 0
Koninklijke Philips NV NY REG SH NEW 500472303 868 29,350 SH   SOLE   29,350 0 0
Kraft Heinz Co/The COM 500754106 353 3,946 SH   SOLE   3,946 0 0
Level 3 Communications Inc COM NEW 52729N308 222 4,778 SH   SOLE   4,778 0 0
Liberty Global PLC SHS CL A G5480U104 546,572 15,990,987 SH   SOLE   15,990,987 0 0
Liberty Global PLC SHS CL C G5480U120 890,892 26,964,047 SH   SOLE   26,964,047 0 0
Liberty Global Plc LiLAC LILAC SHS CL A G5480U138 69,736 2,527,589 SH   SOLE   2,527,589 0 0
Liberty Global Plc LiLAC LILAC SHS CL C G5480U153 109,305 3,896,809 SH   SOLE   3,896,809 0 0
Liberty Interactive Corp QVC G QVC GP COM SER A 53071M104 403,818 20,180,827 SH   SOLE   18,838,039 0 1,342,788
Liberty Ventures LBT VENT COM A 53071M880 791 19,837 SH   SOLE   19,837 0 0
Lowe's Cos Inc COM 548661107 355 4,910 SH   SOLE   4,910 0 0
Macy's Inc COM 55616P104 370 10,000 SH   SOLE   10,000 0 0
Marsh & McLennan Cos Inc COM 571748102 360 5,360 SH   SOLE   5,360 0 0
Maxim Integrated Products Inc COM 57772K101 776,151 19,437,788 SH   SOLE   18,136,918 0 1,300,870
McDonald's Corp COM 580135101 2,844 24,656 SH   SOLE   22,656 0 2,000
Medtronic PLC SHS G5960L103 482,532 5,584,858 SH   SOLE   5,097,312 0 487,546
Merck & Co Inc COM 58933Y105 1,143,807 18,327,311 SH   SOLE   17,289,958 0 1,037,353
MetLife Inc COM 59156R108 1,823,948 41,052,181 SH   SOLE   38,684,081 0 2,368,100
Microsoft Corp COM 594918104 2,560,273 44,449,176 SH   SOLE   41,844,463 0 2,604,713
Mondelez International Inc CL A 609207105 520 11,840 SH   SOLE   11,840 0 0
Moody's Corp COM 615369105 357 3,300 SH   SOLE   3,300 0 0
Morgan Stanley COM NEW 617446448 202 6,300 SH   SOLE   6,300 0 0
Motorola Solutions Inc COM NEW 620076307 5,080 66,596 SH   SOLE   66,596 0 0
National Oilwell Varco Inc COM 637071101 1,159,312 31,554,488 SH   SOLE   29,861,146 0 1,693,342
NetApp Inc COM 64110D104 1,202,300 33,565,047 SH   SOLE   31,649,047 0 1,916,000
News Corp CL A 65249B109 105,736 7,563,374 SH   SOLE   6,983,937 0 579,437
NextEra Energy Inc COM 65339F101 1,232 10,076 SH   SOLE   8,076 0 2,000
Norfolk Southern Corp COM 655844108 534 5,497 SH   SOLE   5,497 0 0
Novartis AG SPONSORED ADR 66987V109 3,441,226 43,581,886 SH   SOLE   41,937,336 0 1,644,550
Nucor Corp COM 670346105 3,580 72,400 SH   SOLE   72,400 0 0
Occidental Petroleum Corp COM 674599105 13,803 189,284 SH   SOLE   185,284 0 4,000
Parker-Hannifin Corp COM 701094104 580 4,618 SH   SOLE   2,118 0 2,500
PayPal Holdings Inc COM 70450Y103 8,856 216,163 SH   SOLE   212,163 0 4,000
PepsiCo Inc COM 713448108 570 5,245 SH   SOLE   5,245 0 0
Petroleo Brasileiro SA SP ADR NON VTG 71654V101 1,047,108 126,005,803 SH   SOLE   126,005,803 0 0
Pfizer Inc COM 717081103 26,186 773,142 SH   SOLE   758,592 0 14,550
Philip Morris International In COM 718172109 1,935 19,900 SH   SOLE   17,900 0 2,000
Phillips 66 COM 718546104 618 7,677 SH   SOLE   7,677 0 0
PNC Financial Services Group I COM 693475105 1,874 20,800 SH   SOLE   20,800 0 0
PPG Industries Inc COM 693506107 1,860 18,000 SH   SOLE   18,000 0 0
Priceline Group Inc/The COM NEW 741503403 1,188,019 807,358 SH   SOLE   763,210 0 44,148
Procter & Gamble Co/The COM 742718109 13,572 151,223 SH   SOLE   151,223 0 0
QUALCOMM Inc COM 747525103 372 5,430 SH   SOLE   5,430 0 0
Rio Tinto PLC SPONSORED ADR 767204100 501 15,000 SH   SOLE   15,000 0 0
Royal Dutch Shell PLC SPONS ADR A 780259206 460,094 9,189,023 SH   SOLE   9,179,413 0 9,610
S&P Global Inc COM 78409V104 2,300 18,171 SH   SOLE   18,171 0 0
Sanofi SPONSORED ADR 80105N105 2,263,418 59,267,298 SH   SOLE   56,099,724 0 3,167,574
Schlumberger Ltd COM 806857108 3,931,841 49,997,984 SH   SOLE   48,302,490 0 1,695,494
Sprint Corp COM SER 1 85207U105 1,202,371 181,353,094 SH   SOLE   172,577,198 0 8,775,896
State Street Corp COM 857477103 341 4,900 SH   SOLE   4,900 0 0
Suncor Energy Inc COM 867224107 573,454 20,642,700 SH   SOLE   20,642,700 0 0
SunTrust Banks Inc COM 867914103 23,766 542,599 SH   SOLE   534,599 0 8,000
Symantec Corp COM 871503108 976,520 38,905,167 SH   SOLE   36,249,167 0 2,656,000
Synopsys Inc COM 871607107 742,953 12,518,161 SH   SOLE   11,650,419 0 867,742
Target Corp COM 87612E106 787,932 11,472,510 SH   SOLE   10,766,193 0 706,317
TE Connectivity Ltd REG SHS H84989104 1,813,561 28,169,629 SH   SOLE   27,169,555 0 1,000,074
Thermo Fisher Scientific Inc COM 883556102 10,753 67,602 SH   SOLE   49,302 0 18,300
Time Warner Inc COM NEW 887317303 2,919,013 36,666,411 SH   SOLE   34,612,772 0 2,053,639
Travelers Cos Inc/The COM 89417E109 22,404 195,583 SH   SOLE   193,083 0 2,500
Twenty-First Century Fox Inc CL A 90130A101 1,675,704 69,186,779 SH   SOLE   65,262,624 0 3,924,155
Twenty-First Century Fox Inc CL B 90130A200 348,656 14,092,800 SH   SOLE   13,236,500 0 856,300
UBS Group AG SHS DC1006725 631,425 46,366,527 SH   SOLE   46,366,527 0 0
Unilever NV N Y SHS NEW 904784709 2,773 60,147 SH   SOLE   56,147 0 4,000
Unilever PLC SPON ADR NEW 904767704 2,863 60,400 SH   SOLE   56,400 0 4,000
Union Pacific Corp COM 907818108 1,405,421 14,410,139 SH   SOLE   13,552,639 0 857,500
United Technologies Corp COM 913017109 236 2,321 SH   SOLE   2,321 0 0
UnitedHealth Group Inc COM 91324P102 1,914,877 13,677,691 SH   SOLE   12,871,694 0 805,997
US Bancorp COM NEW 902973304 6,594 153,734 SH   SOLE   149,234 0 4,500
Verizon Communications Inc COM 92343V104 286 5,500 SH   SOLE   5,500 0 0
Visa Inc COM CL A 92826C839 751 9,080 SH   SOLE   9,080 0 0
VMware Inc CL A COM 928563402 856,001 11,670,085 SH   SOLE   11,037,835 0 632,250
Vulcan Materials Co COM 929160109 11,419 100,405 SH   SOLE   96,405 0 4,000
Walgreens Boots Alliance Inc COM 931427108 692 8,579 SH   SOLE   8,579 0 0
Wal-Mart Stores Inc COM 931142103 1,651,112 22,893,958 SH   SOLE   21,742,308 0 1,151,650
Walt Disney Co/The COM DISNEY 254687106 6,218 66,956 SH   SOLE   60,356 0 6,600
Weatherford International PLC ORD SHS G48833100 467,904 83,256,967 SH   SOLE   80,813,017 0 2,443,950
Wells Fargo & Co COM 949746101 2,978,085 67,255,750 SH   SOLE   63,399,667 0 3,856,083
Xerox Corp COM 984121103 172 17,000 SH   SOLE   17,000 0 0
Yahoo! Inc COM 984332106 237 5,500 SH   SOLE   5,500 0 0