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,917 21,936 SH   SOLE   21,936 0 0
Abbott Laboratories COM 002824100 1,124 29,268 SH   SOLE   29,268 0 0
AbbVie Inc COM 00287Y109 2,081 33,232 SH   SOLE   33,232 0 0
Adient plc ORD SHS G0084W101 193,006 3,293,621 SH   SOLE   3,176,877 0 116,744
Adobe Systems Inc COM 00724F101 19,016 184,712 SH   SOLE   184,712 0 0
Aegon NV NY REGISTRY SH 007924103 600,457 108,581,654 SH   SOLE   102,657,615 0 5,924,039
Agrium Inc COM 008916108 445,660 4,432,226 SH   SOLE   4,432,226 0 0
Air Products & Chemicals Inc COM 009158106 892 6,200 SH   SOLE   4,200 0 2,000
Allstate Corp/The COM 020002101 281 3,796 SH   SOLE   3,796 0 0
Alnylam Pharmaceuticals Inc COM 02043Q107 344,633 9,204,950 SH   SOLE   8,794,650 0 410,300
Alphabet Inc CAP STK CL C 02079K107 2,387,502 3,093,341 SH   SOLE   2,930,648 0 162,693
Alphabet Inc CAP STK CL A 02079K305 260,940 329,282 SH   SOLE   302,238 0 27,044
Altria Group Inc COM 02209S103 1,609 23,800 SH   SOLE   19,800 0 4,000
Amazon.com Inc COM 023135106 754 1,005 SH   SOLE   1,005 0 0
America Movil SAB de CV SPON ADR L SHS 02364W105 3,463 275,500 SH   SOLE   275,500 0 0
American Express Co COM 025816109 2,128,667 28,734,700 SH   SOLE   27,129,246 0 1,605,454
Ameriprise Financial Inc COM 03076C106 353 3,182 SH   SOLE   3,182 0 0
Amgen Inc COM 031162100 5,732 39,207 SH   SOLE   37,207 0 2,000
Anadarko Petroleum Corp COM 032511107 1,596,608 22,896,996 SH   SOLE   21,670,171 0 1,226,825
Anthem Inc COM 036752103 432,031 3,005,018 SH   SOLE   2,781,032 0 223,986
Apache Corp COM 037411105 1,834,035 28,896,095 SH   SOLE   27,229,507 0 1,666,588
Apple Inc COM 037833100 1,725 14,893 SH   SOLE   14,893 0 0
AstraZeneca PLC SPONSORED ADR 046353108 1,355,443 49,613,588 SH   SOLE   47,120,668 0 2,492,920
Automatic Data Processing Inc COM 053015103 211 2,050 SH   SOLE   2,050 0 0
Baidu Inc SPON ADR REP A 056752108 933,189 5,675,987 SH   SOLE   5,675,987 0 0
Baker Hughes Inc COM 057224107 1,667,596 25,667,163 SH   SOLE   24,142,547 0 1,524,616
Bank of America Corp COM 060505104 4,159,570 188,215,841 SH   SOLE   176,925,829 0 11,290,012
Bank of New York Mellon Corp/T COM 064058100 2,352,702 49,656,019 SH   SOLE   46,528,582 0 3,127,437
BB&T Corp COM 054937107 996,945 21,202,567 SH   SOLE   19,714,469 0 1,488,098
Becton Dickinson and Co COM 075887109 2,290 13,830 SH   SOLE   13,830 0 0
Berkshire Hathaway Inc CL B NEW 084670702 2,899 17,789 SH   SOLE   17,789 0 0
Berkshire Hathaway Inc CL A 084670108 732 3 SH   SOLE   3 0 0
Boston Scientific Corp COM 101137107 8,039 371,671 SH   SOLE   371,671 0 0
Bristol-Myers Squibb Co COM 110122108 1,316,815 22,532,761 SH   SOLE   21,627,238 0 905,523
Cadence Design Systems Inc COM 127387108 27,750 1,100,309 SH   SOLE   1,100,309 0 0
Capital One Financial Corp COM 14040H105 3,944,247 45,211,452 SH   SOLE   42,546,902 0 2,664,550
CarMax Inc COM 143130102 3,959 61,477 SH   SOLE   61,477 0 0
Caterpillar Inc COM 149123101 5,287 57,004 SH   SOLE   54,504 0 2,500
Celanese Corp COM SER A 150870103 1,048,252 13,312,828 SH   SOLE   12,520,110 0 792,718
Cemex SAB de CV SPON ADR NEW 151290889 387,416 48,246,094 SH   SOLE   48,246,094 0 0
Charles Schwab Corp/The COM 808513105 3,813,732 96,623,574 SH   SOLE   92,723,262 0 3,900,312
Charter Communications Inc CL A 16119P108 2,981,844 10,356,503 SH   SOLE   9,752,411 0 604,092
Chevron Corp COM 166764100 57,760 490,736 SH   SOLE   481,580 0 9,156
Chubb Ltd COM H1467J104 2,037 15,418 SH   SOLE   12,409 0 3,009
Cigna Corp COM 125509109 1,929,534 14,465,358 SH   SOLE   13,690,508 0 774,850
Cisco Systems Inc COM 17275R102 1,950,935 64,557,751 SH   SOLE   60,913,283 0 3,644,468
Citigroup Inc COM NEW 172967424 264 4,450 SH   SOLE   4,450 0 0
Citrix Systems Inc COM 177376100 717 8,026 SH   SOLE   8,026 0 0
Coach Inc COM 189754104 532,034 15,192,276 SH   SOLE   14,315,826 0 876,450
Coca-Cola Co/The COM 191216100 1,420 34,242 SH   SOLE   34,242 0 0
Colgate-Palmolive Co COM 194162103 916 14,000 SH   SOLE   14,000 0 0
Comcast Corp CL A 20030N101 2,643,845 38,288,845 SH   SOLE   36,029,888 0 2,258,957
Computer Sciences Corp COM 205363104 2,317 39,000 SH   SOLE   36,000 0 3,000
Concho Resources Inc COM 20605P101 734,492 5,539,159 SH   SOLE   5,210,209 0 328,950
ConocoPhillips COM 20825C104 1,268 25,288 SH   SOLE   25,288 0 0
Corning Inc COM 219350105 759,279 31,284,689 SH   SOLE   29,262,252 0 2,022,437
Credit Suisse Group AG SPONSORED ADR 225401108 13,496 943,132 SH   SOLE   913,131 0 30,001
CSRA Inc COM 12650T104 1,340 42,100 SH   SOLE   42,100 0 0
Danaher Corp COM 235851102 406,424 5,221,273 SH   SOLE   4,842,673 0 378,600
Deere & Co COM 244199105 2,678 25,993 SH   SOLE   25,993 0 0
Dell Technologies Inc Class V COM CL V 24703L103 720,042 13,098,825 SH   SOLE   12,406,496 0 692,329
Diageo PLC SPON ADR NEW 25243Q205 7,450 71,674 SH   SOLE   69,674 0 2,000
DISH Network Corp CL A 25470M109 942,242 16,265,180 SH   SOLE   15,383,913 0 881,267
Dominion Resources Inc/VA COM 25746U109 361 4,712 SH   SOLE   4,712 0 0
Domtar Corp COM NEW 257559203 242 6,200 SH   SOLE   6,200 0 0
Dow Chemical Co/The COM 260543103 21,841 381,702 SH   SOLE   367,918 0 13,784
Duke Energy Corp COM NEW 26441C204 1,007 12,979 SH   SOLE   11,313 0 1,666
Dun & Bradstreet Corp/The COM 26483E100 658 5,425 SH   SOLE   5,425 0 0
eBay Inc COM 278642103 12,668 426,665 SH   SOLE   414,665 0 12,000
EI du Pont de Nemours & Co COM 263534109 2,262 30,816 SH   SOLE   30,816 0 0
Eli Lilly & Co COM 532457108 2,103 28,597 SH   SOLE   28,597 0 0
Equinix Inc COM PAR $0.001 29444U700 269 754 SH   SOLE   754 0 0
Ericsson ADR B SEK 10 294821608 11,480 1,969,198 SH   SOLE   1,901,798 0 67,400
Express Scripts Holding Co COM 30219G108 1,456,850 21,178,220 SH   SOLE   19,967,674 0 1,210,546
Exxon Mobil Corp COM 30231G102 12,435 137,771 SH   SOLE   137,771 0 0
FedEx Corp COM 31428X106 2,151,429 11,554,400 SH   SOLE   10,886,360 0 668,040
Fluor Corp COM 343412102 378 7,195 SH   SOLE   7,195 0 0
General Electric Co COM 369604103 46,414 1,468,804 SH   SOLE   1,450,350 0 18,454
General Mills Inc COM 370334104 692 11,200 SH   SOLE   11,200 0 0
Genuine Parts Co COM 372460105 2,098 21,962 SH   SOLE   21,962 0 0
Gilead Sciences Inc COM 375558103 233 3,250 SH   SOLE   3,250 0 0
GlaxoSmithKline PLC SPONSORED ADR 37733W105 1,416 36,762 SH   SOLE   29,248 0 7,514
Goldman Sachs Group Inc/The COM 38141G104 3,399,521 14,197,206 SH   SOLE   13,409,181 0 788,025
Grupo Televisa SAB SPON ADR REP ORD 40049J206 761,879 36,470,992 SH   SOLE   36,470,992 0 0
Halliburton Co COM 406216101 498 9,200 SH   SOLE   9,200 0 0
Harley-Davidson Inc COM 412822108 517,798 8,875,523 SH   SOLE   8,353,501 0 522,022
Hess Corp COM 42809H107 256 4,106 SH   SOLE   4,106 0 0
Hewlett Packard Enterprise Co COM 42824C109 4,831,636 208,800,172 SH   SOLE   200,778,540 0 8,021,632
Home Depot Inc/The COM 437076102 11,406 85,065 SH   SOLE   82,065 0 3,000
Honda Motor Co Ltd AMERN SHS 438128308 167,584 5,741,155 SH   SOLE   5,741,155 0 0
Honeywell International Inc COM 438516106 872 7,531 SH   SOLE   7,531 0 0
HP Inc COM 40434L105 2,073,164 139,701,057 SH   SOLE   132,911,756 0 6,789,301
IBM COM 459200101 16,391 98,746 SH   SOLE   93,746 0 5,000
ICICI Bank Ltd ADR 45104G104 14,420 1,925,300 SH   SOLE   1,925,300 0 0
Itau Unibanco Holding SA SPON ADR REP PFD 465562106 61,110 5,944,516 SH   SOLE   5,944,516 0 0
JD.com Inc SPON ADR CL A 47215P106 1,051,612 41,336,936 SH   SOLE   41,336,936 0 0
Johnson & Johnson COM 478160104 3,938 34,185 SH   SOLE   34,185 0 0
Johnson Controls International SHS G51502105 1,310,860 31,824,707 SH   SOLE   30,697,613 0 1,127,094
JPMorgan Chase & Co COM 46625H100 2,297,616 26,626,679 SH   SOLE   25,012,366 0 1,614,313
Juniper Networks Inc COM 48203R104 179,904 6,366,036 SH   SOLE   5,908,092 0 457,944
Kimberly-Clark Corp COM 494368103 459 4,023 SH   SOLE   4,023 0 0
Koninklijke Philips NV NY REG SH NEW 500472303 729 23,850 SH   SOLE   23,850 0 0
Kraft Heinz Co/The COM 500754106 345 3,946 SH   SOLE   3,946 0 0
Level 3 Communications Inc COM NEW 52729N308 269 4,778 SH   SOLE   4,778 0 0
Liberty Expedia Holdings Inc SER A COM 53046P109 308 7,761 SH   SOLE   7,761 0 0
Liberty Global PLC SHS CL C G5480U120 854,156 28,759,447 SH   SOLE   28,759,447 0 0
Liberty Global PLC SHS CL A G5480U104 493,918 16,146,387 SH   SOLE   16,146,387 0 0
Liberty Global Plc LiLAC LILAC SHS CL A G5480U138 109,382 4,980,987 SH   SOLE   4,980,987 0 0
Liberty Global Plc LiLAC LILAC SHS CL C G5480U153 138,541 6,544,191 SH   SOLE   6,544,191 0 0
Liberty Interactive Corp QVC G QVC GP COM SER A 53071M104 399,158 19,977,880 SH   SOLE   18,655,492 0 1,322,388
Liberty Ventures LBT VEN COM A NE 53071M856 429 11,642 SH   SOLE   11,642 0 0
Lowe's Cos Inc COM 548661107 278 3,910 SH   SOLE   3,910 0 0
Macy's Inc COM 55616P104 358 10,000 SH   SOLE   10,000 0 0
Marsh & McLennan Cos Inc COM 571748102 261 3,860 SH   SOLE   3,860 0 0
Maxim Integrated Products Inc COM 57772K101 738,528 19,147,741 SH   SOLE   17,900,871 0 1,246,870
McDonald's Corp COM 580135101 3,001 24,656 SH   SOLE   22,656 0 2,000
Medtronic PLC SHS G5960L103 761,351 10,688,625 SH   SOLE   10,054,729 0 633,896
Merck & Co Inc COM 58933Y105 821,068 13,947,142 SH   SOLE   13,163,642 0 783,500
MetLife Inc COM 59156R108 2,212,814 41,061,674 SH   SOLE   38,679,724 0 2,381,950
Microsoft Corp COM 594918104 2,658,504 42,782,491 SH   SOLE   40,298,578 0 2,483,913
Mondelez International Inc CL A 609207105 525 11,840 SH   SOLE   11,840 0 0
Moody's Corp COM 615369105 311 3,300 SH   SOLE   3,300 0 0
Morgan Stanley COM NEW 617446448 232 5,500 SH   SOLE   5,500 0 0
Motorola Solutions Inc COM NEW 620076307 5,520 66,596 SH   SOLE   66,596 0 0
National Oilwell Varco Inc COM 637071101 1,171,647 31,293,984 SH   SOLE   29,603,642 0 1,690,342
NetApp Inc COM 64110D104 812,244 23,029,321 SH   SOLE   21,612,121 0 1,417,200
News Corp CL A 65249B109 84,719 7,392,557 SH   SOLE   6,840,695 0 551,862
NextEra Energy Inc COM 65339F101 1,164 9,746 SH   SOLE   7,746 0 2,000
Norfolk Southern Corp COM 655844108 583 5,397 SH   SOLE   5,397 0 0
Novartis AG SPONSORED ADR 66987V109 3,330,137 45,718,521 SH   SOLE   44,004,871 0 1,713,650
Nucor Corp COM 670346105 4,309 72,400 SH   SOLE   72,400 0 0
Occidental Petroleum Corp COM 674599105 12,593 176,787 SH   SOLE   172,787 0 4,000
Parker-Hannifin Corp COM 701094104 647 4,618 SH   SOLE   2,118 0 2,500
PayPal Holdings Inc COM 70450Y103 7,816 198,020 SH   SOLE   194,020 0 4,000
PepsiCo Inc COM 713448108 549 5,245 SH   SOLE   5,245 0 0
Petroleo Brasileiro SA SP ADR NON VTG 71654V101 1,089,438 123,659,203 SH   SOLE   123,659,203 0 0
Pfizer Inc COM 717081103 24,262 746,972 SH   SOLE   732,422 0 14,550
Philip Morris International In COM 718172109 1,821 19,900 SH   SOLE   17,900 0 2,000
Phillips 66 COM 718546104 603 6,977 SH   SOLE   6,977 0 0
PNC Financial Services Group I COM 693475105 2,433 20,800 SH   SOLE   20,800 0 0
PPG Industries Inc COM 693506107 1,706 18,000 SH   SOLE   18,000 0 0
Priceline Group Inc/The COM NEW 741503403 1,173,150 800,206 SH   SOLE   756,633 0 43,573
Procter & Gamble Co/The COM 742718109 12,586 149,694 SH   SOLE   149,694 0 0
QUALCOMM Inc COM 747525103 354 5,430 SH   SOLE   5,430 0 0
Rio Tinto PLC SPONSORED ADR 767204100 577 15,000 SH   SOLE   15,000 0 0
Royal Dutch Shell PLC SPONS ADR A 780259206 334,348 6,148,368 SH   SOLE   6,146,868 0 1,500
S&P Global Inc COM 78409V104 1,835 17,062 SH   SOLE   17,062 0 0
Sanofi SPONSORED ADR 80105N105 2,770,485 68,508,540 SH   SOLE   64,766,066 0 3,742,474
Schlumberger Ltd COM 806857108 3,954,205 47,101,905 SH   SOLE   45,523,261 0 1,578,644
Sprint Corp COM SER 1 85207U105 1,497,022 177,793,606 SH   SOLE   169,140,711 0 8,652,895
State Street Corp COM 857477103 381 4,900 SH   SOLE   4,900 0 0
Suncor Energy Inc COM 867224107 681,400 20,844,300 SH   SOLE   20,844,300 0 0
SunTrust Banks Inc COM 867914103 28,615 521,690 SH   SOLE   513,690 0 8,000
Symantec Corp COM 871503108 180,155 7,541,004 SH   SOLE   6,829,510 0 711,494
Synopsys Inc COM 871607107 678,107 11,520,675 SH   SOLE   10,732,433 0 788,242
Target Corp COM 87612E106 788,237 10,912,881 SH   SOLE   10,223,764 0 689,117
TE Connectivity Ltd REG SHS H84989104 1,913,073 27,613,637 SH   SOLE   26,632,113 0 981,524
Thermo Fisher Scientific Inc COM 883556102 7,055 50,002 SH   SOLE   47,502 0 2,500
Time Warner Inc COM NEW 887317303 3,124,831 32,371,604 SH   SOLE   30,507,065 0 1,864,539
Travelers Cos Inc/The COM 89417E109 23,415 191,269 SH   SOLE   188,769 0 2,500
Twenty-First Century Fox Inc CL B 90130A200 384,802 14,121,160 SH   SOLE   13,273,860 0 847,300
Twenty-First Century Fox Inc CL A 90130A101 1,932,490 68,919,041 SH   SOLE   65,049,786 0 3,869,255
UBS Group AG SHS DC1006725 674,942 43,113,727 SH   SOLE   43,113,727 0 0
Unilever NV N Y SHS NEW 904784709 2,344 57,076 SH   SOLE   53,076 0 4,000
Unilever PLC SPON ADR NEW 904767704 1,363 33,500 SH   SOLE   33,500 0 0
Union Pacific Corp COM 907818108 1,452,729 14,011,665 SH   SOLE   13,191,665 0 820,000
United Technologies Corp COM 913017109 254 2,321 SH   SOLE   2,321 0 0
UnitedHealth Group Inc COM 91324P102 1,658,560 10,363,411 SH   SOLE   9,773,564 0 589,847
US Bancorp COM NEW 902973304 7,748 150,834 SH   SOLE   146,334 0 4,500
Verizon Communications Inc COM 92343V104 294 5,500 SH   SOLE   5,500 0 0
Visa Inc COM CL A 92826C839 591 7,580 SH   SOLE   7,580 0 0
VMware Inc CL A COM 928563402 745,926 9,474,478 SH   SOLE   8,928,878 0 545,600
Vulcan Materials Co COM 929160109 10,767 86,035 SH   SOLE   82,035 0 4,000
Walgreens Boots Alliance Inc COM 931427108 669 8,079 SH   SOLE   8,079 0 0
Wal-Mart Stores Inc COM 931142103 1,503,922 21,758,126 SH   SOLE   20,656,876 0 1,101,250
Walt Disney Co/The COM DISNEY 254687106 6,436 61,756 SH   SOLE   55,156 0 6,600
Weatherford International PLC ORD SHS G48833100 416,023 83,371,421 SH   SOLE   80,920,671 0 2,450,750
Wells Fargo & Co COM 949746101 3,942,119 71,531,836 SH   SOLE   67,499,358 0 4,032,478
Xerox Corp COM 984121103 148 17,000 SH   SOLE   17,000 0 0
Yahoo! Inc COM 984332106 213 5,500 SH   SOLE   5,500 0 0
Zayo Group Holdings Inc COM 98919V105 478,647 14,566,252 SH   SOLE   13,794,352 0 771,900