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
Accenture Plc COM G1151C101 43,953 286,337 SH   SOLE   285,181 0 1,156
Canadian National Railway COM 136375102 234 3,196 SH   SOLE   3,196 0 0
Chubb Limited COM H1467J104 79,151 578,715 SH   SOLE   576,734 0 1,981
Coca-Cola Enterprises Inc. COM G25839104 260 6,234 SH   SOLE   6,234 0 0
Eaton Corporation, plc COM G29183103 881 11,025 SH   SOLE   11,025 0 0
Ensco plc Cl A COM G3157S106 49 11,261 SH   SOLE   10,886 0 375
Gran Tierra Energy Inc COM 38500T101 47 16,676 SH   SOLE   16,676 0 0
Magna International Inc COM 559222401 91,665 1,626,703 SH   SOLE   1,620,161 0 6,542
Medtronic PLC COM G5960L103 58,307 726,834 SH   SOLE   723,777 0 3,057
Seagate Technology Plc COM G7945M107 2,019 34,505 SH   SOLE   34,250 0 255
TE Connectivity Ltd COM H84989104 2,226 22,280 SH   SOLE   22,280 0 0
Willis Towers Watson PLC COM G96629103 333 2,190 SH   SOLE   2,190 0 0
AT&T Inc. COM 00206R102 344 9,644 SH   SOLE   9,444 0 200
AbbVie Inc. COM 00287Y109 1,575 16,640 SH   SOLE   16,550 0 90
Abraxas Petroleum Corp. COM 003830106 45 20,465 SH   SOLE   20,465 0 0
AdvisorShares Cornerstone Smal COM 00768Y586 2,837 84,716 SH   SOLE   84,716 0 0
Alphabet Inc Class A COM 02079K305 95,447 92,029 SH   SOLE   91,661 0 368
Alphabet Inc Class C COM 02079K107 551 534 SH   SOLE   510 0 24
American Express Co. COM 025816109 79,348 850,645 SH   SOLE   847,585 0 3,060
Apple Inc. COM 037833100 78,274 466,526 SH   SOLE   464,962 0 1,564
BB&T Corp COM 054937107 710 13,650 SH   SOLE   13,500 0 150
Boeing Company COM 097023105 710 2,165 SH   SOLE   2,165 0 0
BorgWarner Inc. COM 099724106 71,793 1,429,277 SH   SOLE   1,423,222 0 6,055
Bristol-Myers Squibb Co. COM 110122108 605 9,559 SH   SOLE   9,559 0 0
Capital One Financial Corp. COM 14040H105 90,163 940,960 SH   SOLE   937,370 0 3,590
CenturyLink, Inc. COM 156700106 1,342 81,709 SH   SOLE   81,009 0 700
Chevron Corp COM 166764100 74,167 650,358 SH   SOLE   647,943 0 2,415
Cisco Systems Inc. COM 17275R102 99,883 2,328,829 SH   SOLE   2,319,837 0 8,992
Citigroup Inc. COM 172967424 88,980 1,318,222 SH   SOLE   1,312,948 0 5,274
ConocoPhillips COM 20825C104 1,345 22,680 SH   SOLE   22,470 0 210
Consumer Portfolio Services COM 210502100 75 20,000 SH   SOLE   20,000 0 0
Cummins Inc. COM 231021106 2,904 17,916 SH   SOLE   17,845 0 71
Denbury Resources Inc. COM 247916208 40 14,747 SH   SOLE   14,747 0 0
Eli Lilly & Co. COM 532457108 997 12,890 SH   SOLE   12,890 0 0
Exelon Corp COM 30161N101 378 9,700 SH   SOLE   9,700 0 0
FedEx Corp COM 31428X106 83,451 347,554 SH   SOLE   346,227 0 1,327
Fifth Third Bancorp COM 316773100 1,473 46,404 SH   SOLE   45,914 0 490
Ford Motor Company COM 345370860 2,894 261,200 SH   SOLE   254,250 0 6,950
General Dynamics Corp. COM 369550108 1,013 4,585 SH   SOLE   4,585 0 0
Goldman Sachs Group Inc COM 38141G104 57,202 227,119 SH   SOLE   226,306 0 813
Halliburton Company COM 406216101 208 4,426 SH   SOLE   4,426 0 0
Hasbro Inc. COM 418056107 278 3,300 SH   SOLE   3,300 0 0
Honeywell Intl Inc COM 438516106 58,743 406,498 SH   SOLE   404,229 0 2,269
IBM Corp COM 459200101 628 4,094 SH   SOLE   4,094 0 0
Intel Corporation COM 458140100 91,790 1,762,476 SH   SOLE   1,755,706 0 6,770
JPMorgan Chase & Co COM 46625H100 91,884 835,539 SH   SOLE   832,562 0 2,977
Johnson & Johnson COM 478160104 98,500 768,633 SH   SOLE   765,913 0 2,720
Kohl's Corporation COM 500255104 1,484 22,655 SH   SOLE   22,515 0 140
KraneShares CSI China Internet COM 500767306 214 3,478 SH   SOLE   3,478 0 0
Lear Corporation COM 521865204 3,271 17,575 SH   SOLE   17,575 0 0
Lincoln National Corp COM 534187109 45,511 622,924 SH   SOLE   619,612 0 3,312
Lockheed Martin Corp. COM 539830109 304 900 SH   SOLE   900 0 0
Mattel Inc. COM 577081102 131 10,000 SH   SOLE   10,000 0 0
Merck & Co. Inc. COM 58933Y105 939 17,248 SH   SOLE   17,093 0 155
MetLife, Inc. COM 59156R108 1,092 23,797 SH   SOLE   23,562 0 235
Microsoft Corporation COM 594918104 7,107 77,867 SH   SOLE   76,852 0 1,015
Morgan Stanley COM 617446448 653 12,106 SH   SOLE   12,106 0 0
Murphy Oil Corp. COM 626717102 1,377 53,307 SH   SOLE   53,002 0 305
Norfolk Southern Corp COM 655844108 1,310 9,645 SH   SOLE   9,550 0 95
Oracle Corporation COM 68389X105 89,013 1,945,639 SH   SOLE   1,938,375 0 7,264
Parker-Hannifin Corp. COM 701094104 646 3,775 SH   SOLE   3,775 0 0
Pfizer Inc. COM 717081103 74,751 2,106,252 SH   SOLE   2,099,887 0 6,365
Qualcomm Inc. COM 747525103 1,639 29,587 SH   SOLE   29,350 0 237
SPDR DJIA ETF Trust COM 78467X109 634 2,625 SH   SOLE   2,625 0 0
SPDR S&P 500 ETF Trust COM 78462F103 900 3,421 SH   SOLE   3,421 0 0
Spirit Aerosystems Holdings COM 848574109 25,137 300,321 SH   SOLE   300,266 0 55
Stanley Black & Decker, Inc. COM 854502101 44,669 291,574 SH   SOLE   290,472 0 1,102
State Street Corp COM 857477103 47,759 478,886 SH   SOLE   476,566 0 2,320
Stryker Corp COM 863667101 1,153 7,165 SH   SOLE   7,165 0 0
T Rowe Price Group Inc COM 74144T108 1,341 12,422 SH   SOLE   12,348 0 74
TEGNA Inc COM 87901J105 114 10,000 SH   SOLE   10,000 0 0
Thermo Fisher Scientific, Inc. COM 883556102 49,392 239,235 SH   SOLE   238,006 0 1,229
U.S. Bancorp COM 902973304 72,323 1,432,147 SH   SOLE   1,426,843 0 5,304
Union Pacific Corp. COM 907818108 88,807 660,619 SH   SOLE   658,115 0 2,504
United Parcel Service Inc. COM 911312106 1,195 11,420 SH   SOLE   11,350 0 70
Unum Group COM 91529Y106 614 12,901 SH   SOLE   12,901 0 0
VISA Inc. COM 92826C839 1,884 15,749 SH   SOLE   15,749 0 0
Verizon Communications, Inc. COM 92343V104 57,919 1,211,189 SH   SOLE   1,207,113 0 4,076
Wal-Mart Stores, Inc. COM 931142103 724 8,134 SH   SOLE   8,134 0 0
Western Digital Corp. COM 958102105 50,271 544,828 SH   SOLE   542,088 0 2,740
iShr MSCI Emerg Mkts ETF COM 464287234 528 10,931 SH   SOLE   10,931 0 0
AXA Group ADS ADR 054536107 271 10,207 SH   SOLE   10,207 0 0
Aviva PLC ADS ADR 05382A104 229 16,079 SH   SOLE   16,079 0 0
BP PLC ADS ADR 055622104 1,294 31,919 SH   SOLE   31,694 0 225
Barclays PLC ADR ADR 06738E204 294 24,914 SH   SOLE   24,914 0 0
Bayer AG ADR 072730302 814 28,807 SH   SOLE   28,807 0 0
Bridgestone Corporation ADR 108441205 206 9,348 SH   SOLE   9,348 0 0
Deutsche Post AG ADR 25157Y202 260 5,905 SH   SOLE   5,905 0 0
Honda Motor Co. Ltd. ADR 438128308 279 8,041 SH   SOLE   8,041 0 0
J Sainsbury Plc Spon ADR ADR 466249208 1,258 93,570 SH   SOLE   93,000 0 570
KDDI Corp Unsp ADR ADR 48667L106 301 23,505 SH   SOLE   23,505 0 0
Nokia Corp ADR 654902204 137 25,000 SH   SOLE   25,000 0 0
Roche Holdings Ltd ADR 771195104 204 7,125 SH   SOLE   7,125 0 0
Royal Dutch Shell plc Cl A ADR 780259206 59,668 935,095 SH   SOLE   931,798 0 3,297
Royal Dutch Shell plc Cl B ADR 780259107 269 4,099 SH   SOLE   4,099 0 0
Sanofi ADS ADR 80105N105 437 10,900 SH   SOLE   10,900 0 0
Shire plc ADS ADR 82481R106 223 1,490 SH   SOLE   1,490 0 0
Taiwan Semiconductor ADR 874039100 81,469 1,861,715 SH   SOLE   1,854,662 0 7,053
Teva Pharmaceutical ADR 881624209 261 15,300 SH   SOLE   15,300 0 0
United Overseas Bank Ltd. ADR 911271302 365 8,688 SH   SOLE   8,688 0 0
Vale S.A. ADR 91912E105 838 65,900 SH   SOLE   65,900 0 0
Vinci SA ADR 927320101 275 11,180 SH   SOLE   11,180 0 0
PIMCO CommoditiesPLUS Strategy MF 72201P159 80 12,554 SH   SOLE   12,554 0 0
Vanguard 500 Index-ADM MF 922908710 455 1,867 SH   SOLE   1,867 0 0
Vanguard Dev Mkt Indx-ADM MF 921943809 152 10,695 SH   SOLE   10,695 0 0
Vanguard Intermediate Term Bon MF 921937306 433 39,129 SH   SOLE   39,129 0 0
Vanguard Tot Stk Mkt-Adm MF 922908728 254 3,845 SH   SOLE   3,845 0 0