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,441 22,841 SH   SOLE   22,841 0 0
Abbott Laboratories COM 002824100 1,359 30,268 SH   SOLE   30,268 0 0
AbbVie Inc COM 00287Y109 1,970 33,255 SH   SOLE   33,255 0 0
Adobe Systems Inc COM 00724F101 25,723 273,828 SH   SOLE   271,328 0 2,500
ADT Corp/The COM 00101J106 849,616 25,761,553 SH   SOLE   24,693,816 0 1,067,737
Aegon NV NY REGISTRY SH 007924103 608,919 107,393,115 SH   SOLE   101,313,576 0 6,079,539
Agrium Inc COM 008916108 186,040 2,082,383 SH   SOLE   2,082,383 0 0
Air Products & Chemicals Inc COM 009158106 794 6,100 SH   SOLE   4,100 0 2,000
Allstate Corp/The COM 020002101 236 3,796 SH   SOLE   3,796 0 0
Alphabet Inc CAP STK CL A 02079K305 855,590 1,099,716 SH   SOLE   1,028,521 0 71,195
Alphabet Inc CAP STK CL C 02079K107 2,488,258 3,278,856 SH   SOLE   3,106,586 0 172,270
Altria Group Inc COM 02209S103 1,385 23,800 SH   SOLE   19,800 0 4,000
Amazon.com Inc COM 023135106 409 605 SH   SOLE   605 0 0
American Express Co COM 025816109 1,191,898 17,137,288 SH   SOLE   16,135,388 0 1,001,900
Ameriprise Financial Inc COM 03076C106 339 3,182 SH   SOLE   3,182 0 0
Amgen Inc COM 031162100 7,572 46,644 SH   SOLE   44,144 0 2,500
Anadarko Petroleum Corp COM 032511107 432 8,884 SH   SOLE   6,834 0 2,050
Anthem Inc COM 036752103 414,618 2,973,449 SH   SOLE   2,735,913 0 237,536
Apache Corp COM 037411105 1,156,873 26,014,684 SH   SOLE   24,524,500 0 1,490,184
Apple Inc COM 037833100 2,495 23,701 SH   SOLE   23,701 0 0
AstraZeneca PLC SPONSORED ADR 046353108 399,834 11,777,132 SH   SOLE   11,106,732 0 670,400
Baidu Inc SPON ADR REP A 056752108 1,044,686 5,526,272 SH   SOLE   5,526,272 0 0
Baker Hughes Inc COM 057224107 1,567,745 33,970,635 SH   SOLE   32,125,919 0 1,844,716
Bank of America Corp COM 060505104 3,148,470 187,074,863 SH   SOLE   176,821,263 0 10,253,600
Bank of New York Mellon Corp/T COM 064058100 2,237,650 54,285,547 SH   SOLE   50,995,967 0 3,289,580
BB&T Corp COM 054937107 908,284 24,022,327 SH   SOLE   22,465,056 0 1,557,271
Becton Dickinson and Co COM 075887109 2,277 14,780 SH   SOLE   14,780 0 0
Berkshire Hathaway Inc CL B NEW 084670702 2,139 16,200 SH   SOLE   16,200 0 0
Berkshire Hathaway Inc CL A 084670108 989 5 SH   SOLE   5 0 0
Boston Scientific Corp COM 101137107 8,313 450,830 SH   SOLE   450,830 0 0
Bristol-Myers Squibb Co COM 110122108 5,328 77,458 SH   SOLE   71,698 0 5,760
Cadence Design Systems Inc COM 127387108 299,381 14,386,400 SH   SOLE   13,396,400 0 990,000
California Resources Corp COM 13057Q107 122 52,250 SH   SOLE   52,250 0 0
Capital One Financial Corp COM 14040H105 3,528,766 48,888,414 SH   SOLE   46,133,667 0 2,754,747
CarMax Inc COM 143130102 4,129 76,505 SH   SOLE   76,505 0 0
Caterpillar Inc COM 149123101 3,952 58,148 SH   SOLE   55,648 0 2,500
Celanese Corp COM SER A 150870103 894,902 13,291,279 SH   SOLE   12,466,729 0 824,550
Cemex SAB de CV SPON ADR NEW 151290889 240,441 43,167,135 SH   SOLE   43,167,135 0 0
Charles Schwab Corp/The COM 808513105 3,379,363 102,622,637 SH   SOLE   98,430,637 0 4,192,000
Chevron Corp COM 166764100 52,819 587,137 SH   SOLE   567,743 0 19,394
China Mobile Ltd SPONSORED ADR 16941M109 218 3,870 SH   SOLE   3,870 0 0
Chubb Corp/The COM 171232101 12,475 94,048 SH   SOLE   89,048 0 5,000
Cigna Corp COM 125509109 1,977,777 13,515,865 SH   SOLE   12,778,065 0 737,800
Cisco Systems Inc COM 17275R102 1,839,851 67,753,678 SH   SOLE   64,144,044 0 3,609,634
Citigroup Inc COM NEW 172967424 366 7,075 SH   SOLE   7,075 0 0
Citrix Systems Inc COM 177376100 683 9,026 SH   SOLE   9,026 0 0
Coach Inc COM 189754104 568,571 17,371,561 SH   SOLE   16,419,361 0 952,200
Coca-Cola Co/The COM 191216100 1,471 34,242 SH   SOLE   34,242 0 0
Colgate-Palmolive Co COM 194162103 933 14,000 SH   SOLE   14,000 0 0
Comcast Corp CL A 20030N101 2,479,282 43,935,531 SH   SOLE   41,434,385 0 2,501,146
Computer Sciences Corp COM 205363104 1,972 60,350 SH   SOLE   57,350 0 3,000
Concho Resources Inc COM 20605P101 455,093 4,900,850 SH   SOLE   4,598,050 0 302,800
ConocoPhillips COM 20825C104 1,372 29,388 SH   SOLE   29,388 0 0
Corning Inc COM 219350105 1,056,658 57,804,025 SH   SOLE   54,813,225 0 2,990,800
Credit Suisse Group AG SPONSORED ADR 225401108 17,118 789,194 SH   SOLE   766,318 0 22,876
CSRA, Inc. COM 12650T104 1,870 62,350 SH   SOLE   59,350 0 3,000
Danaher Corp COM 235851102 689,152 7,419,808 SH   SOLE   6,941,708 0 478,100
Deere & Co COM 244199105 2,085 27,341 SH   SOLE   27,341 0 0
Diageo PLC SPON ADR NEW 25243Q205 9,355 85,774 SH   SOLE   83,774 0 2,000
DISH Network Corp CL A 25470M109 652,583 11,412,780 SH   SOLE   10,789,763 0 623,017
Dominion Resources Inc/VA COM 25746U109 346 5,112 SH   SOLE   5,112 0 0
Domtar Corp COM NEW 257559203 229 6,200 SH   SOLE   6,200 0 0
Dow Chemical Co/The COM 260543103 24,339 472,782 SH   SOLE   455,472 0 17,310
Duke Energy Corp COM NEW 26441C204 1,031 14,445 SH   SOLE   12,779 0 1,666
Dun & Bradstreet Corp/The COM 26483E100 564 5,425 SH   SOLE   5,425 0 0
eBay Inc COM 278642103 119,494 4,348,406 SH   SOLE   3,987,164 0 361,242
EI du Pont de Nemours & Co COM 263534109 2,168 32,556 SH   SOLE   32,556 0 0
Eli Lilly & Co COM 532457108 2,662 31,592 SH   SOLE   31,592 0 0
EMC Corp/MA COM 268648102 2,460,358 95,808,352 SH   SOLE   90,641,402 0 5,166,950
Equinix Inc COM PAR $0.001 29444U700 390 1,291 SH   SOLE   1,291 0 0
Ericsson ADR B SEK 10 294821608 20,815 2,165,946 SH   SOLE   2,082,646 0 83,300
Express Scripts Holding Co COM 30219G108 2,230,731 25,520,318 SH   SOLE   24,098,133 0 1,422,185
Exxon Mobil Corp COM 30231G102 11,359 145,720 SH   SOLE   145,720 0 0
FedEx Corp COM 31428X106 1,834,304 12,311,592 SH   SOLE   11,584,502 0 727,090
Fluor Corp COM 343412102 396 8,395 SH   SOLE   8,395 0 0
General Electric Co COM 369604103 64,610 2,074,147 SH   SOLE   2,026,093 0 48,054
General Mills Inc COM 370334104 646 11,200 SH   SOLE   11,200 0 0
Genuine Parts Co COM 372460105 2,032 23,662 SH   SOLE   23,662 0 0
Gilead Sciences Inc COM 375558103 379 3,750 SH   SOLE   3,750 0 0
GlaxoSmithKline PLC SPONSORED ADR 37733W105 4,551 112,782 SH   SOLE   105,268 0 7,514
Goldman Sachs Group Inc/The COM 38141G104 1,946,302 10,798,990 SH   SOLE   10,159,590 0 639,400
Grupo Televisa SAB SPON ADR REP ORD 40049J206 751,458 27,616,992 SH   SOLE   27,616,992 0 0
Halliburton Co COM 406216101 313 9,200 SH   SOLE   9,200 0 0
Harley-Davidson Inc COM 412822108 350,094 7,713,020 SH   SOLE   7,278,420 0 434,600
Hartford Financial Services Gr COM 416515104 306 7,050 SH   SOLE   7,050 0 0
Hess Corp COM 42809H107 214 4,406 SH   SOLE   4,406 0 0
Hewlett Packard Enterprise Co. COM 42824C109 3,306,449 217,529,528 SH   SOLE   209,665,719 0 7,863,809
Home Depot Inc/The COM 437076102 13,067 98,804 SH   SOLE   95,804 0 3,000
Honda Motor Co Ltd AMERN SHS 438128308 183,575 5,749,300 SH   SOLE   5,749,300 0 0
Honeywell International Inc COM 438516106 780 7,531 SH   SOLE   7,531 0 0
HP Inc COM 40434L105 2,364,885 199,736,878 SH   SOLE   192,337,969 0 7,398,909
HSBC Holdings PLC SPON ADR NEW 404280406 553 14,005 SH   SOLE   14,005 0 0
IBM COM 459200101 14,300 103,912 SH   SOLE   98,912 0 5,000
JD.com Inc SPON ADR CL A 47215P106 237,333 7,355,736 SH   SOLE   7,355,736 0 0
Johnson & Johnson COM 478160104 3,640 35,435 SH   SOLE   35,435 0 0
JPMorgan Chase & Co COM 46625H100 1,739,101 26,338,039 SH   SOLE   24,788,960 0 1,549,079
Juniper Networks Inc COM 48203R104 149,298 5,409,336 SH   SOLE   4,981,571 0 427,765
Kimberly-Clark Corp COM 494368103 512 4,023 SH   SOLE   4,023 0 0
Koninklijke Philips NV NY REG SH NEW 500472303 2,596 102,000 SH   SOLE   102,000 0 0
Kraft Heinz Co/The COM 500754106 287 3,946 SH   SOLE   3,946 0 0
Legg Mason Inc COM 524901105 286 7,300 SH   SOLE   7,300 0 0
Level 3 Communications Inc COM NEW 52729N308 423 7,778 SH   SOLE   7,778 0 0
Liberty Global PLC SHS CL C G5480U120 889,705 21,822,547 SH   SOLE   21,822,547 0 0
Liberty Global PLC SHS CL A G5480U104 492,833 11,634,405 SH   SOLE   11,634,405 0 0
Liberty Global Plc LiLAC LILAC SHS CL C G5480U153 41,266 959,667 SH   SOLE   959,667 0 0
Liberty Global Plc LiLAC LILAC SHS CL A G5480U138 24,060 581,585 SH   SOLE   581,585 0 0
Liberty Interactive Corp QVC G QVC GP COM SER A 53071M104 573,727 21,000,273 SH   SOLE   19,575,423 0 1,424,850
Liberty Ventures LBT VENT COM A 53071M880 992 21,995 SH   SOLE   21,995 0 0
Lowe's Cos Inc COM 548661107 339 4,460 SH   SOLE   4,460 0 0
Macy's Inc COM 55616P104 350 10,000 SH   SOLE   10,000 0 0
Marsh & McLennan Cos Inc COM 571748102 436 7,860 SH   SOLE   7,860 0 0
Maxim Integrated Products Inc COM 57772K101 831,298 21,876,261 SH   SOLE   20,476,215 0 1,400,046
McDonald's Corp COM 580135101 3,236 27,392 SH   SOLE   24,892 0 2,500
McGraw Hill Financial Inc COM 580645109 1,791 18,171 SH   SOLE   18,171 0 0
Medtronic PLC SHS G5960L103 528,282 6,867,935 SH   SOLE   6,317,095 0 550,840
Merck & Co Inc COM 58933Y105 1,297,426 24,563,150 SH   SOLE   23,314,050 0 1,249,100
MetLife Inc COM 59156R108 1,354,038 28,086,251 SH   SOLE   26,350,601 0 1,735,650
Microsoft Corp COM 594918104 3,692,744 66,559,905 SH   SOLE   62,717,766 0 3,842,139
Mondelez International Inc CL A 609207105 531 11,840 SH   SOLE   11,840 0 0
Moody's Corp COM 615369105 331 3,300 SH   SOLE   3,300 0 0
Morgan Stanley COM NEW 617446448 433 13,620 SH   SOLE   13,620 0 0
Motorola Solutions Inc COM NEW 620076307 4,558 66,596 SH   SOLE   66,596 0 0
National Oilwell Varco Inc COM 637071101 712,522 21,275,670 SH   SOLE   20,148,185 0 1,127,485
NetApp Inc COM 64110D104 924,584 34,850,491 SH   SOLE   32,938,391 0 1,912,100
New Oriental Education & Techn SPON ADR 647581107 235,912 7,520,300 SH   SOLE   7,520,300 0 0
News Corp CL A 65249B109 106,490 7,970,777 SH   SOLE   7,350,665 0 620,112
NextEra Energy Inc COM 65339F101 1,143 11,000 SH   SOLE   9,000 0 2,000
Norfolk Southern Corp COM 655844108 380 4,497 SH   SOLE   4,497 0 0
Novartis AG SPONSORED ADR 66987V109 3,881,014 45,107,085 SH   SOLE   43,496,235 0 1,610,850
NOW Inc COM 67011P100 39,317 2,485,246 SH   SOLE   2,352,775 0 132,471
Nucor Corp COM 670346105 2,918 72,400 SH   SOLE   72,400 0 0
Occidental Petroleum Corp COM 674599105 13,403 198,234 SH   SOLE   194,234 0 4,000
Parker-Hannifin Corp COM 701094104 453 4,668 SH   SOLE   2,168 0 2,500
PayPal Holdings Inc COM 70450Y103 29,453 813,612 SH   SOLE   708,662 0 104,950
PepsiCo Inc COM 713448108 726 7,265 SH   SOLE   7,265 0 0
Petroleo Brasileiro SA SP ADR NON VTG 71654V101 671,814 197,592,403 SH   SOLE   197,592,403 0 0
Pfizer Inc COM 717081103 72,410 2,243,178 SH   SOLE   2,178,243 0 64,935
Philip Morris International In COM 718172109 1,749 19,900 SH   SOLE   17,900 0 2,000
Phillips 66 COM 718546104 647 7,905 SH   SOLE   7,905 0 0
PNC Financial Services Group I COM 693475105 1,992 20,900 SH   SOLE   20,900 0 0
PPG Industries Inc COM 693506107 1,779 18,000 SH   SOLE   18,000 0 0
Priceline Group Inc/The COM NEW 741503403 862,335 676,368 SH   SOLE   641,213 0 35,155
Procter & Gamble Co/The COM 742718109 12,207 153,720 SH   SOLE   153,720 0 0
QUALCOMM Inc COM 747525103 400 8,000 SH   SOLE   8,000 0 0
Rio Tinto PLC SPONSORED ADR 767204100 485 16,640 SH   SOLE   16,640 0 0
Royal Dutch Shell PLC SPONS ADR A 780259206 476,307 10,401,982 SH   SOLE   10,389,682 0 12,300
Sanofi SPONSORED ADR 80105N105 2,128,878 49,915,073 SH   SOLE   47,338,110 0 2,576,963
Schlumberger Ltd COM 806857108 4,419,467 63,361,537 SH   SOLE   61,329,455 0 2,032,082
Sprint Corp COM SER 1 85207U105 672,283 185,713,517 SH   SOLE   176,616,290 0 9,097,227
State Street Corp COM 857477103 531 8,000 SH   SOLE   8,000 0 0
SunTrust Banks Inc COM 867914103 28,710 670,159 SH   SOLE   662,159 0 8,000
Symantec Corp COM 871503108 1,835,052 87,383,425 SH   SOLE   82,537,725 0 4,845,700
Synopsys Inc COM 871607107 685,047 15,019,673 SH   SOLE   14,108,231 0 911,442
Target Corp COM 87612E106 786,651 10,833,926 SH   SOLE   10,095,609 0 738,317
TE Connectivity Ltd REG SHS H84989104 2,280,780 35,300,732 SH   SOLE   34,051,956 0 1,248,776
Teck Resources Ltd CL B 878742204 222,275 57,584,261 SH   SOLE   57,584,261 0 0
Thermo Fisher Scientific Inc COM 883556102 81,123 571,892 SH   SOLE   513,562 0 58,330
Time Inc COM 887228104 465 29,679 SH   SOLE   26,867 0 2,812
Time Warner Cable Inc COM 88732J207 3,604,185 19,420,146 SH   SOLE   18,354,237 0 1,065,909
Time Warner Inc COM NEW 887317303 2,464,054 38,101,959 SH   SOLE   35,969,602 0 2,132,357
Travelers Cos Inc/The COM 89417E109 22,927 203,145 SH   SOLE   200,645 0 2,500
Twenty-First Century Fox Inc CL A 90130A101 1,274,505 46,925,807 SH   SOLE   44,145,757 0 2,780,050
Twenty-First Century Fox Inc CL B 90130A200 381,422 14,007,400 SH   SOLE   13,181,900 0 825,500
Tyco International Plc SHS G91442106 1,319,240 41,368,444 SH   SOLE   40,092,229 0 1,276,215
UBS Group AG SHS DC1006725 602,638 31,315,800 SH   SOLE   31,315,800 0 0
Under Armour Inc CL A 904311107 266 3,300 SH   SOLE   3,300 0 0
Unilever NV N Y SHS NEW 904784709 2,757 63,647 SH   SOLE   59,647 0 4,000
Unilever PLC SPON ADR NEW 904767704 5,554 128,806 SH   SOLE   121,806 0 7,000
Union Pacific Corp COM 907818108 22,490 287,599 SH   SOLE   280,599 0 7,000
UnitedHealth Group Inc COM 91324P102 1,630,379 13,859,053 SH   SOLE   13,050,368 0 808,685
US Bancorp COM NEW 902973304 7,132 167,134 SH   SOLE   162,634 0 4,500
Verizon Communications Inc COM 92343V104 254 5,500 SH   SOLE   5,500 0 0
VF Corp COM 918204108 214 3,441 SH   SOLE   941 0 2,500
Visa Inc COM CL A 92826C839 510 6,580 SH   SOLE   6,580 0 0
VMware Inc CL A COM 928563402 158,449 2,800,935 SH   SOLE   2,526,787 0 274,148
Vulcan Materials Co COM 929160109 11,316 119,155 SH   SOLE   115,155 0 4,000
Walgreens Boots Alliance Inc COM 931427108 773 9,079 SH   SOLE   9,079 0 0
Wal-Mart Stores Inc COM 931142103 1,896,389 30,936,193 SH   SOLE   29,518,543 0 1,417,650
Walt Disney Co/The COM DISNEY 254687106 6,948 66,121 SH   SOLE   59,521 0 6,600
Weatherford International PLC ORD SHS G48833100 623,592 74,325,677 SH   SOLE   72,033,927 0 2,291,750
Wells Fargo & Co COM 949746101 3,800,492 69,913,390 SH   SOLE   65,919,007 0 3,994,383
Xerox Corp COM 984121103 648 61,000 SH   SOLE   51,000 0 10,000
Yahoo! Inc COM 984332106 266 8,000 SH   SOLE   8,000 0 0