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,798 22,791 SH   SOLE   22,791 0 0
Abbott Laboratories COM 002824100 1,224 29,268 SH   SOLE   29,268 0 0
AbbVie Inc COM 00287Y109 1,898 33,232 SH   SOLE   33,232 0 0
Adobe Systems Inc COM 00724F101 23,650 252,128 SH   SOLE   249,628 0 2,500
ADT Corp/The COM 00101J106 842,806 20,426,715 SH   SOLE   19,423,787 0 1,002,928
Aegon NV NY REGISTRY SH 007924103 591,253 107,500,525 SH   SOLE   101,335,686 0 6,164,839
Agrium Inc COM 008916108 244,756 2,772,183 SH   SOLE   2,772,183 0 0
Air Products & Chemicals Inc COM 009158106 910 6,319 SH   SOLE   4,319 0 2,000
Alexion Pharmaceuticals Inc COM 015351109 253 1,820 SH   SOLE   1,820 0 0
Allstate Corp/The COM 020002101 256 3,796 SH   SOLE   3,796 0 0
Alphabet Inc CAP STK CL C 02079K107 2,393,535 3,213,014 SH   SOLE   3,040,622 0 172,392
Alphabet Inc CAP STK CL A 02079K305 352,960 462,656 SH   SOLE   425,581 0 37,075
Altria Group Inc COM 02209S103 1,491 23,800 SH   SOLE   19,800 0 4,000
Amazon.com Inc COM 023135106 528 890 SH   SOLE   890 0 0
American Express Co COM 025816109 1,618,520 26,360,258 SH   SOLE   24,902,204 0 1,458,054
Ameriprise Financial Inc COM 03076C106 299 3,182 SH   SOLE   3,182 0 0
Amgen Inc COM 031162100 6,531 43,557 SH   SOLE   41,557 0 2,000
Anadarko Petroleum Corp COM 032511107 392 8,424 SH   SOLE   6,374 0 2,050
Anthem Inc COM 036752103 470,113 3,382,350 SH   SOLE   3,098,114 0 284,236
Apache Corp COM 037411105 1,428,167 29,259,714 SH   SOLE   27,460,126 0 1,799,588
Apple Inc COM 037833100 2,659 24,401 SH   SOLE   24,401 0 0
AstraZeneca PLC SPONSORED ADR 046353108 733,558 26,049,650 SH   SOLE   24,825,450 0 1,224,200
Baidu Inc SPON ADR REP A 056752108 1,003,301 5,256,187 SH   SOLE   5,256,187 0 0
Baker Hughes Inc COM 057224107 1,489,948 33,993,785 SH   SOLE   32,119,056 0 1,874,729
Bank of America Corp COM 060505104 2,917,669 215,803,933 SH   SOLE   203,919,321 0 11,884,612
Bank of New York Mellon Corp/T COM 064058100 1,990,582 54,047,847 SH   SOLE   50,780,210 0 3,267,637
BB&T Corp COM 054937107 822,977 24,736,302 SH   SOLE   23,181,448 0 1,554,854
Becton Dickinson and Co COM 075887109 2,267 14,930 SH   SOLE   14,930 0 0
Berkshire Hathaway Inc CL A 084670108 640 3 SH   SOLE   3 0 0
Berkshire Hathaway Inc CL B NEW 084670702 2,298 16,200 SH   SOLE   16,200 0 0
BlackRock Inc COM 09247X101 204 600 SH   SOLE   600 0 0
Boston Scientific Corp COM 101137107 8,040 427,430 SH   SOLE   427,430 0 0
Bristol-Myers Squibb Co COM 110122108 4,692 73,458 SH   SOLE   67,698 0 5,760
Cadence Design Systems Inc COM 127387108 33,231 1,409,289 SH   SOLE   1,409,289 0 0
California Resources Corp COM 13057Q107 68 66,152 SH   SOLE   65,778 0 374
Capital One Financial Corp COM 14040H105 3,399,537 49,048,291 SH   SOLE   46,241,160 0 2,807,131
CarMax Inc COM 143130102 3,763 73,640 SH   SOLE   73,640 0 0
Caterpillar Inc COM 149123101 4,405 57,548 SH   SOLE   55,048 0 2,500
Celanese Corp COM SER A 150870103 861,582 13,153,929 SH   SOLE   12,334,061 0 819,868
Cemex SAB de CV SPON ADR NEW 151290889 342,918 47,104,125 SH   SOLE   47,104,125 0 0
Charles Schwab Corp/The COM 808513105 2,886,113 103,001,887 SH   SOLE   98,767,075 0 4,234,812
Chevron Corp COM 166764100 51,686 541,784 SH   SOLE   526,762 0 15,022
Chubb Ltd COM H1467J104 3,253 27,301 SH   SOLE   24,292 0 3,009
Cigna Corp COM 125509109 1,860,182 13,554,225 SH   SOLE   12,810,581 0 743,644
Cisco Systems Inc COM 17275R102 1,967,153 69,095,628 SH   SOLE   65,317,860 0 3,777,768
Citigroup Inc COM NEW 172967424 284 6,800 SH   SOLE   6,800 0 0
Citrix Systems Inc COM 177376100 709 9,026 SH   SOLE   9,026 0 0
Coach Inc COM 189754104 694,619 17,326,480 SH   SOLE   16,374,580 0 951,900
Coca-Cola Co/The COM 191216100 1,588 34,242 SH   SOLE   34,242 0 0
Colgate-Palmolive Co COM 194162103 1,019 14,421 SH   SOLE   14,421 0 0
Comcast Corp CL A 20030N101 2,671,709 43,741,144 SH   SOLE   41,236,059 0 2,505,085
Computer Sciences Corp COM 205363104 1,493 43,400 SH   SOLE   40,400 0 3,000
Concho Resources Inc COM 20605P101 572,745 5,668,500 SH   SOLE   5,324,100 0 344,400
ConocoPhillips COM 20825C104 1,155 28,688 SH   SOLE   28,688 0 0
Corning Inc COM 219350105 1,195,930 57,248,905 SH   SOLE   54,260,168 0 2,988,737
Credit Suisse Group AG SPONSORED ADR 225401108 12,416 878,687 SH   SOLE   860,548 0 18,139
CSRA Inc COM 12650T104 1,442 53,600 SH   SOLE   53,600 0 0
CVS Health Corp COM 126650100 273 2,630 SH   SOLE   2,630 0 0
Danaher Corp COM 235851102 698,787 7,366,508 SH   SOLE   6,883,808 0 482,700
Deere & Co COM 244199105 2,065 26,816 SH   SOLE   26,816 0 0
Diageo PLC SPON ADR NEW 25243Q205 8,594 79,674 SH   SOLE   77,674 0 2,000
DISH Network Corp CL A 25470M109 653,211 14,120,430 SH   SOLE   13,327,463 0 792,967
Dominion Resources Inc/VA COM 25746U109 377 5,012 SH   SOLE   5,012 0 0
Domtar Corp COM NEW 257559203 251 6,200 SH   SOLE   6,200 0 0
Dow Chemical Co/The COM 260543103 23,336 458,832 SH   SOLE   444,448 0 14,384
Duke Energy Corp COM NEW 26441C204 1,153 14,295 SH   SOLE   12,629 0 1,666
Dun & Bradstreet Corp/The COM 26483E100 559 5,425 SH   SOLE   5,425 0 0
eBay Inc COM 278642103 16,695 699,723 SH   SOLE   670,423 0 29,300
EI du Pont de Nemours & Co COM 263534109 2,208 34,866 SH   SOLE   34,866 0 0
Eli Lilly & Co COM 532457108 2,246 31,192 SH   SOLE   31,192 0 0
EMC Corp/MA COM 268648102 2,459,570 92,291,552 SH   SOLE   87,010,303 0 5,281,249
Enterprise Products Partners L COM 293792107 295 12,000 SH   SOLE   12,000 0 0
Equinix Inc COM PAR $0.001 29444U700 427 1,291 SH   SOLE   1,291 0 0
Ericsson ADR B SEK 10 294821608 21,526 2,146,186 SH   SOLE   2,081,755 0 64,431
Express Scripts Holding Co COM 30219G108 1,515,975 22,069,813 SH   SOLE   20,770,417 0 1,299,396
Exxon Mobil Corp COM 30231G102 12,118 144,970 SH   SOLE   144,970 0 0
Facebook Inc CL A 30303M102 445 3,900 SH   SOLE   3,900 0 0
FedEx Corp COM 31428X106 2,016,082 12,389,882 SH   SOLE   11,657,442 0 732,440
Fluor Corp COM 343412102 451 8,395 SH   SOLE   8,395 0 0
General Electric Co COM 369604103 58,314 1,834,354 SH   SOLE   1,812,900 0 21,454
General Mills Inc COM 370334104 741 11,692 SH   SOLE   11,692 0 0
Genuine Parts Co COM 372460105 2,341 23,562 SH   SOLE   23,562 0 0
Gilead Sciences Inc COM 375558103 700 7,620 SH   SOLE   7,620 0 0
GlaxoSmithKline PLC SPONSORED ADR 37733W105 3,295 81,262 SH   SOLE   73,748 0 7,514
Goldman Sachs Group Inc/The COM 38141G104 2,117,509 13,489,040 SH   SOLE   12,744,940 0 744,100
Grupo Televisa SAB SPON ADR REP ORD 40049J206 758,335 27,615,992 SH   SOLE   27,615,992 0 0
Halliburton Co COM 406216101 329 9,200 SH   SOLE   9,200 0 0
Harley-Davidson Inc COM 412822108 478,793 9,327,733 SH   SOLE   8,804,461 0 523,272
Hartford Financial Services Gr COM 416515104 237 5,140 SH   SOLE   5,140 0 0
Hess Corp COM 42809H107 216 4,106 SH   SOLE   4,106 0 0
Hewlett Packard Enterprise Co COM 42824C109 3,972,756 224,069,718 SH   SOLE   215,989,616 0 8,080,102
Home Depot Inc/The COM 437076102 12,350 92,555 SH   SOLE   89,555 0 3,000
Honda Motor Co Ltd AMERN SHS 438128308 157,186 5,749,300 SH   SOLE   5,749,300 0 0
Honeywell International Inc COM 438516106 1,348 12,031 SH   SOLE   12,031 0 0
HP Inc COM 40434L105 2,468,281 200,347,510 SH   SOLE   192,792,409 0 7,555,101
HSBC Holdings PLC SPON ADR NEW 404280406 350 11,255 SH   SOLE   11,255 0 0
IBM COM 459200101 15,399 101,680 SH   SOLE   96,680 0 5,000
iShares iBoxx $ Investment Gra IBOXX INV CP ETF 464287242 716 6,030 SH   SOLE   6,030 0 0
JD.com Inc SPON ADR CL A 47215P106 779,006 29,396,436 SH   SOLE   29,396,436 0 0
Johnson & Johnson COM 478160104 3,766 34,808 SH   SOLE   34,808 0 0
JPMorgan Chase & Co COM 46625H100 1,564,412 26,416,949 SH   SOLE   24,850,047 0 1,566,902
Juniper Networks Inc COM 48203R104 48,337 1,894,839 SH   SOLE   1,693,274 0 201,565
Kimberly-Clark Corp COM 494368103 541 4,023 SH   SOLE   4,023 0 0
KKR & Co LP COM UNITS 48248M102 338 23,000 SH   SOLE   0 0 0
Koninklijke Philips NV NY REG SH NEW 500472303 1,306 45,750 SH   SOLE   45,750 0 0
Kraft Heinz Co/The COM 500754106 310 3,946 SH   SOLE   3,946 0 0
Level 3 Communications Inc COM NEW 52729N308 253 4,778 SH   SOLE   4,778 0 0
Liberty Global PLC SHS CL C G5480U120 844,046 22,471,947 SH   SOLE   22,471,947 0 0
Liberty Global PLC SHS CL A G5480U104 584,981 15,194,305 SH   SOLE   15,194,305 0 0
Liberty Global Plc LiLAC LILAC SHS CL A G5480U138 20,390 581,570 SH   SOLE   581,570 0 0
Liberty Global Plc LiLAC LILAC SHS CL C G5480U153 36,386 960,567 SH   SOLE   960,567 0 0
Liberty Interactive Corp QVC G QVC GP COM SER A 53071M104 527,811 20,903,398 SH   SOLE   19,482,710 0 1,420,688
Liberty Ventures LBT VENT COM A 53071M880 823 21,045 SH   SOLE   21,045 0 0
Lowe's Cos Inc COM 548661107 554 7,310 SH   SOLE   7,310 0 0
Macy's Inc COM 55616P104 441 10,000 SH   SOLE   10,000 0 0
Marsh & McLennan Cos Inc COM 571748102 478 7,860 SH   SOLE   7,860 0 0
Maxim Integrated Products Inc COM 57772K101 801,024 21,778,785 SH   SOLE   20,377,615 0 1,401,170
McDonald's Corp COM 580135101 3,206 25,506 SH   SOLE   23,506 0 2,000
McGraw Hill Financial Inc COM 580645109 1,799 18,171 SH   SOLE   18,171 0 0
McKesson Corp COM 58155Q103 407 2,590 SH   SOLE   2,590 0 0
Medtronic PLC SHS G5960L103 512,853 6,838,035 SH   SOLE   6,295,189 0 542,846
Merck & Co Inc COM 58933Y105 1,298,607 24,543,704 SH   SOLE   23,296,355 0 1,247,349
MetLife Inc COM 59156R108 1,359,859 30,948,079 SH   SOLE   29,109,804 0 1,838,275
Microsoft Corp COM 594918104 2,923,217 52,928,060 SH   SOLE   49,718,871 0 3,209,189
Mondelez International Inc CL A 609207105 475 11,840 SH   SOLE   11,840 0 0
Moody's Corp COM 615369105 319 3,300 SH   SOLE   3,300 0 0
Motorola Solutions Inc COM NEW 620076307 5,041 66,596 SH   SOLE   66,596 0 0
National Oilwell Varco Inc COM 637071101 827,967 26,622,720 SH   SOLE   25,242,278 0 1,380,442
NetApp Inc COM 64110D104 983,395 36,034,991 SH   SOLE   34,112,243 0 1,922,748
News Corp CL A 65249B109 106,221 8,318,002 SH   SOLE   7,686,590 0 631,412
NextEra Energy Inc COM 65339F101 1,305 11,030 SH   SOLE   9,030 0 2,000
Norfolk Southern Corp COM 655844108 541 6,497 SH   SOLE   6,497 0 0
Novartis AG SPONSORED ADR 66987V109 3,263,778 45,054,916 SH   SOLE   43,445,297 0 1,609,619
NOW Inc COM 67011P100 506 28,575 SH   SOLE   13,175 0 15,400
Nucor Corp COM 670346105 3,425 72,400 SH   SOLE   72,400 0 0
Occidental Petroleum Corp COM 674599105 13,411 195,984 SH   SOLE   191,984 0 4,000
Oracle Corp COM 68389X105 368 9,000 SH   SOLE   9,000 0 0
Parker-Hannifin Corp COM 701094104 519 4,668 SH   SOLE   2,168 0 2,500
PayPal Holdings Inc COM 70450Y103 16,845 436,388 SH   SOLE   406,688 0 29,700
PepsiCo Inc COM 713448108 650 6,339 SH   SOLE   6,339 0 0
Petroleo Brasileiro SA SP ADR NON VTG 71654V101 894,919 197,553,903 SH   SOLE   197,553,903 0 0
Pfizer Inc COM 717081103 27,553 929,604 SH   SOLE   910,554 0 19,050
Philip Morris International In COM 718172109 1,952 19,900 SH   SOLE   17,900 0 2,000
Phillips 66 COM 718546104 717 8,277 SH   SOLE   8,277 0 0
PNC Financial Services Group I COM 693475105 1,759 20,800 SH   SOLE   20,800 0 0
PPG Industries Inc COM 693506107 2,007 18,000 SH   SOLE   18,000 0 0
Priceline Group Inc/The COM NEW 741503403 874,873 678,743 SH   SOLE   642,590 0 36,153
Procter & Gamble Co/The COM 742718109 12,500 151,863 SH   SOLE   151,863 0 0
QUALCOMM Inc COM 747525103 278 5,430 SH   SOLE   5,430 0 0
Rio Tinto PLC SPONSORED ADR 767204100 447 15,800 SH   SOLE   15,800 0 0
Royal Dutch Shell PLC SPONS ADR A 780259206 534,733 11,036,805 SH   SOLE   11,026,551 0 10,254
Sanofi SPONSORED ADR 80105N105 2,149,770 53,530,129 SH   SOLE   50,701,963 0 2,828,166
Schlumberger Ltd COM 806857108 4,621,657 62,666,542 SH   SOLE   60,633,761 0 2,032,781
ServiceNow Inc COM 81762P102 399 6,525 SH   SOLE   6,525 0 0
Sprint Corp COM SER 1 85207U105 644,449 185,186,573 SH   SOLE   176,127,162 0 9,059,411
Starbucks Corp COM 855244109 382 6,400 SH   SOLE   6,400 0 0
State Street Corp COM 857477103 316 5,400 SH   SOLE   5,400 0 0
SunTrust Banks Inc COM 867914103 21,343 591,549 SH   SOLE   583,549 0 8,000
Symantec Corp COM 871503108 1,353,841 73,658,375 SH   SOLE   69,163,345 0 4,495,030
Synopsys Inc COM 871607107 700,141 14,453,773 SH   SOLE   13,534,031 0 919,742
Sysco Corp COM 871829107 358 7,662 SH   SOLE   7,662 0 0
Target Corp COM 87612E106 856,973 10,415,327 SH   SOLE   9,679,192 0 736,135
TE Connectivity Ltd REG SHS H84989104 1,789,444 28,899,289 SH   SOLE   27,798,164 0 1,101,125
Teck Resources Ltd CL B 878742204 442,031 58,085,503 SH   SOLE   58,085,503 0 0
Thermo Fisher Scientific Inc COM 883556102 78,001 550,892 SH   SOLE   492,562 0 58,330
Time Inc COM 887228104 186 12,050 SH   SOLE   10,742 0 1,308
Time Warner Cable Inc COM 88732J207 3,729,662 18,227,262 SH   SOLE   17,177,153 0 1,050,109
Time Warner Inc COM NEW 887317303 2,765,053 38,112,381 SH   SOLE   35,969,592 0 2,142,789
Travelers Cos Inc/The COM 89417E109 23,464 201,045 SH   SOLE   198,545 0 2,500
Twenty-First Century Fox Inc CL A 90130A101 1,306,597 46,865,031 SH   SOLE   44,066,676 0 2,798,355
Twenty-First Century Fox Inc CL B 90130A200 401,210 14,227,300 SH   SOLE   13,350,000 0 877,300
Tyco International Plc SHS G91442106 1,500,631 40,877,986 SH   SOLE   39,590,521 0 1,287,465
UBS Group AG SHS DC1006725 497,971 30,911,827 SH   SOLE   30,911,827 0 0
Under Armour Inc CL A 904311107 280 3,300 SH   SOLE   3,300 0 0
Unilever NV N Y SHS NEW 904784709 2,835 63,447 SH   SOLE   59,447 0 4,000
Unilever PLC SPON ADR NEW 904767704 4,988 110,406 SH   SOLE   103,406 0 7,000
Union Pacific Corp COM 907818108 974,700 12,252,674 SH   SOLE   11,594,774 0 657,900
UnitedHealth Group Inc COM 91324P102 1,957,113 15,183,189 SH   SOLE   14,323,892 0 859,297
US Bancorp COM NEW 902973304 6,362 156,734 SH   SOLE   152,234 0 4,500
Verizon Communications Inc COM 92343V104 297 5,500 SH   SOLE   5,500 0 0
VF Corp COM 918204108 213 3,291 SH   SOLE   1,291 0 2,000
Visa Inc COM CL A 92826C839 679 8,880 SH   SOLE   8,880 0 0
VMware Inc CL A COM 928563402 479,395 9,164,491 SH   SOLE   8,707,525 0 456,966
Vulcan Materials Co COM 929160109 11,777 111,555 SH   SOLE   107,555 0 4,000
Walgreens Boots Alliance Inc COM 931427108 723 8,579 SH   SOLE   8,579 0 0
Wal-Mart Stores Inc COM 931142103 2,073,209 30,270,241 SH   SOLE   28,849,098 0 1,421,143
Walt Disney Co/The COM DISNEY 254687106 6,520 65,656 SH   SOLE   59,056 0 6,600
Weatherford International PLC ORD SHS G48833100 630,348 81,021,617 SH   SOLE   78,639,967 0 2,381,650
Wells Fargo & Co COM 949746101 3,284,736 67,922,588 SH   SOLE   64,003,605 0 3,918,983
Xerox Corp COM 984121103 558 50,000 SH   SOLE   50,000 0 0
Yahoo! Inc COM 984332106 202 5,500 SH   SOLE   5,500 0 0