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 COM 88579Y101 9,486 43,210 SH   SOLE   43,210 0 0
ABB LTD SPONSORED ADR COM 000375204 1,063 44,762 SH   SOLE   44,762 0 0
ABBOTT LABS COM COM 002824100 3,740 62,411 SH   SOLE   62,411 0 0
ABBVIE INC. COM 00287y109 4,245 44,852 SH   SOLE   44,852 0 0
ACCENTURE PLC IRELAND SHS CLAS COM G1151C101 827 5,386 SH   SOLE   5,386 0 0
AETNA INC NEW COM COM 00817Y108 9,464 56,000 SH   SOLE   56,000 0 0
AFLAC INC COM COM 001055102 202 4,620 SH   SOLE   4,620 0 0
ALBEMARLE CORP COM COM 012653101 656 7,073 SH   SOLE   7,073 0 0
ALLERGAN PLC COM g0177j108 3,277 19,472 SH   SOLE   19,472 0 0
ALLSTATE CORP COM COM 020002101 1,634 17,240 SH   SOLE   17,240 0 0
ALPHABET INC CL A COM 02079k305 8,825 8,509 SH   SOLE   8,509 0 0
ALPHABET INC CLASS C COM 02079k107 6,963 6,748 SH   SOLE   6,748 0 0
ALTRIA GROUP INC COM COM 02209S103 8,689 139,421 SH   SOLE   139,421 0 0
AMAZON COM INC COM COM 023135106 11,476 7,929 SH   SOLE   7,929 0 0
AMERICAN ELEC PWR INC COM COM 025537101 296 4,312 SH   SOLE   4,312 0 0
AMERICAN EXPRESS CO COM COM 025816109 1,323 14,180 SH   SOLE   14,180 0 0
AMERICAN TOWER CORP CL A COM 03027X100 7,836 53,914 SH   SOLE   53,914 0 0
AMERIPRISE FINL INC COM COM 03076C106 8,740 59,078 SH   SOLE   59,078 0 0
AMERISOURCEBERGEN CORP COM COM 03073E105 604 7,009 SH   SOLE   7,009 0 0
AMGEN INC COM COM 031162100 4,955 29,066 SH   SOLE   29,066 0 0
ANTHEM INC. COM 036752103 4,589 20,889 SH   SOLE   20,889 0 0
APACHE CORP COM COM 037411105 1,323 34,392 SH   SOLE   34,392 0 0
APPLE INC COM COM 037833100 18,141 108,121 SH   SOLE   108,121 0 0
APTARGROUP INC COM COM 038336103 1,625 18,086 SH   SOLE   18,086 0 0
ARCHER DANIELS MIDLAND CO COM COM 039483102 750 17,286 SH   SOLE   17,286 0 0
ATT INC COM COM 00206R102 2,734 76,701 SH   SOLE   76,701 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 2,784 24,534 SH   SOLE   24,534 0 0
BANK OF AMERICA CORPORATION CO COM 060505104 548 18,288 SH   SOLE   18,288 0 0
BAXTER INTL INC COM COM 071813109 216 3,315 SH   SOLE   3,315 0 0
BB AND T CORP COM COM 054937107 1,813 34,839 SH   SOLE   34,839 0 0
BECTON DICKINSON AND CO COM COM 075887109 2,622 12,102 SH   SOLE   12,102 0 0
BEMIS COMPANY INC COM 081437105 714 16,400 SH   SOLE   16,400 0 0
BERKSHIRE HATHAWAY INC DEL CL COM 084670108 1,495 5 SH   SOLE   5 0 0
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 1,262 6,325 SH   SOLE   6,325 0 0
BIOGEN INC COM 09062X103 280 1,021 SH   SOLE   1,021 0 0
BLACKROCK INC CL A COM 09247X101 2,245 4,144 SH   SOLE   4,144 0 0
BLACKSTONE GROUP LP COM 09253u108 316 9,882 SH   SOLE   9,882 0 0
BOEING CO COM COM 097023105 387 1,180 SH   SOLE   1,180 0 0
BOOKING HOLDINGS INC. COM 09857l108 4,987 2,397 SH   SOLE   2,397 0 0
BORGWARNER INC COM COM 099724106 3,930 78,250 SH   SOLE   78,250 0 0
BP PLC SPONSORED ADR COM 055622104 769 18,974 SH   SOLE   18,974 0 0
BRISTOL MYERS SQUIBB CO COM COM 110122108 2,796 44,202 SH   SOLE   44,202 0 0
C.H. ROBINSON WORLDWIDE INC COM 12541w209 2,229 23,786 SH   SOLE   23,786 0 0
CANON INC - SPONS ADR COM 138006309 329 9,018 SH   SOLE   9,018 0 0
CAPITAL ONE FINL CORP COM COM 14040H105 203 2,115 SH   SOLE   2,115 0 0
CARDINAL HEALTH INC COM COM 14149Y108 1,627 25,951 SH   SOLE   25,951 0 0
CATERPILLAR INC DEL COM COM 149123101 1,390 9,432 SH   SOLE   9,432 0 0
CHEVRON CORP NEW COM COM 166764100 14,478 126,957 SH   SOLE   126,957 0 0
CHUBB LTD COM h1467j104 3,890 28,445 SH   SOLE   28,445 0 0
CHURCH AND DWIGHT CO INC COM 171340102 599 11,895 SH   SOLE   11,895 0 0
CISCO SYS INC COM COM 17275R102 14,636 341,234 SH   SOLE   341,234 0 0
COCA COLA CO COM COM 191216100 4,890 112,598 SH   SOLE   112,598 0 0
COLGATE PALMOLIVE CO COM COM 194162103 2,890 40,318 SH   SOLE   40,318 0 0
COMCAST CORP NEW CL A COM 20030n101 6,837 200,084 SH   SOLE   200,084 0 0
CONOCOPHILLIPS COM COM 20825c104 934 15,753 SH   SOLE   15,753 0 0
CORNING INC COM COM 219350105 1,728 61,970 SH   SOLE   61,970 0 0
CSX CORP COM COM 126408103 579 10,390 SH   SOLE   10,390 0 0
CVS HEALTH CORPORATION COM COM 126650100 1,707 27,442 SH   SOLE   27,442 0 0
DEERE AND CO COM COM 244199105 867 5,585 SH   SOLE   5,585 0 0
DELTA AIR LINES INC COM 247361702 6,720 122,605 SH   SOLE   122,605 0 0
DISCOVER FINL SVCS COM COM 254709108 9,414 130,883 SH   SOLE   130,883 0 0
DISNEY WALT CO COM DISNEY COM 254687106 2,538 25,270 SH   SOLE   25,270 0 0
DOLLAR TREE INC COM COM 256746108 7,400 77,977 SH   SOLE   77,977 0 0
DOMINION ENERGY INC COM 25746U109 2,707 40,146 SH   SOLE   40,146 0 0
DOVER CORP COM COM 260003108 3,649 37,155 SH   SOLE   37,155 0 0
DOWDUPONT INC. COM 26078j100 4,608 72,325 SH   SOLE   72,325 0 0
EASTMAN CHEM CO COM COM 277432100 7,012 66,411 SH   SOLE   66,411 0 0
EATON CORP COM PLC COM G29183103 7,274 91,032 SH   SOLE   91,032 0 0
EBAY INC COM COM 278642103 5,967 148,280 SH   SOLE   148,280 0 0
EMERSON ELEC CO COM COM 291011104 3,338 48,879 SH   SOLE   48,879 0 0
EVEREST RE GROUP LTD COM COM g3223r108 1,059 4,125 SH   SOLE   4,125 0 0
EXPRESS SCRIPTS HOLDING CO COM 30219g108 544 7,868 SH   SOLE   7,868 0 0
EXXON MOBIL CORP COM COM 30231G102 21,553 288,870 SH   SOLE   288,870 0 0
FEDERATED INVS INC PA CL B COM 314211103 600 17,970 SH   SOLE   17,970 0 0
FLEX LTD ORD COM Y2573F102 257 15,750 SH   SOLE   15,750 0 0
GENERAL DYNAMICS CORP COM COM 369550108 1,851 8,380 SH   SOLE   8,380 0 0
GENERAL ELECTRIC CO COM COM 369604103 4,308 319,568 SH   SOLE   319,568 0 0
GENERAL MLS INC COM COM 370334104 457 10,146 SH   SOLE   10,146 0 0
GILEAD SCIENCES INC COM COM 375558103 6,844 90,783 SH   SOLE   90,783 0 0
GLAXOSMITHKLINE PLC SPONSORED COM 37733W105 251 6,433 SH   SOLE   6,433 0 0
GOLDMAN SACHS GROUP INC COM COM 38141G104 257 1,019 SH   SOLE   1,019 0 0
HANOVER INS GROUP INC COM COM 410867105 2,361 20,027 SH   SOLE   20,027 0 0
HESS CORP COM COM 42809H107 3,976 78,548 SH   SOLE   78,548 0 0
HOME DEPOT INC COM COM 437076102 6,174 34,641 SH   SOLE   34,641 0 0
HORMEL FOODS CORP. COM 440452100 1,638 47,740 SH   SOLE   47,740 0 0
IDEXX LABORATORIES INC COM 45168d104 210 1,095 SH   SOLE   1,095 0 0
ILLINOIS TOOL WKS INC COM COM 452308109 1,933 12,338 SH   SOLE   12,338 0 0
INGERSOLL-RAND PLC SHS COM G47791101 3,229 37,766 SH   SOLE   37,766 0 0
INGREDION INC COM 457187102 1,357 10,524 SH   SOLE   10,524 0 0
INTEL CORP COM COM 458140100 10,896 209,214 SH   SOLE   209,214 0 0
INTERNATIONAL BUSINESS MACHS C COM 459200101 6,239 40,661 SH   SOLE   40,661 0 0
INVESCO LTD COM g491bt108 4,133 129,106 SH   SOLE   129,106 0 0
ISHARES USTECHNOLOGY ETF COM 464287721 3,574 21,245 SH   SOLE   21,245 0 0
JOHNSON AND JOHNSON COM COM 478160104 13,564 105,845 SH   SOLE   105,845 0 0
JPMORGAN CHASE AND CO COM COM 46625H100 19,584 178,083 SH   SOLE   178,083 0 0
KEYCORP COM 493267108 5,713 292,230 SH   SOLE   292,230 0 0
KIMBERLY CLARK CORP COM COM 494368103 4,402 39,968 SH   SOLE   39,968 0 0
LENNAR CORP CL A COM 526057104 6,663 113,049 SH   SOLE   113,049 0 0
LILLY ELI AND CO COM COM 532457108 899 11,616 SH   SOLE   11,616 0 0
LOWES COS INC COM COM 548661107 6,518 74,280 SH   SOLE   74,280 0 0
MARATHON PETROLEUM CORP COM 56585a102 1,627 22,253 SH   SOLE   22,253 0 0
MARKEL CORP COM COM 570535104 2,117 1,809 SH   SOLE   1,809 0 0
MASTERCARD INC CL A COM 57636Q104 493 2,815 SH   SOLE   2,815 0 0
MCDONALDS CORP COM COM 580135101 3,453 22,078 SH   SOLE   22,078 0 0
MCKESSON CORP COM COM 58155Q103 4,244 30,126 SH   SOLE   30,126 0 0
MEDTRONIC PLC COM g5960l103 2,184 27,228 SH   SOLE   27,228 0 0
MERCK AND CO INC NEW COM COM 58933y105 7,052 129,466 SH   SOLE   129,466 0 0
MERCURY GENL CORP NEW COM COM 589400100 275 5,995 SH   SOLE   5,995 0 0
MEREDITH CORP COM COM 589433101 374 6,950 SH   SOLE   6,950 0 0
MICROSOFT CORP COM COM 594918104 14,229 155,902 SH   SOLE   155,902 0 0
MOLSON COORS BREWING CO CL B COM 60871R209 1,399 18,565 SH   SOLE   18,565 0 0
MONDELEZ INTERNATIONAL INC COM 609207105 4,765 114,175 SH   SOLE   114,175 0 0
MORGAN STANLEY COM NEW COM 617446448 6,055 112,204 SH   SOLE   112,204 0 0
MSC INDUSTRIAL DIRECT CO-A COM 553530106 1,083 11,808 SH   SOLE   11,808 0 0
NIELSEN HOLDINGS PLC COM g6518L108 2,950 92,785 SH   SOLE   92,785 0 0
NIKE INC CL B COM 654106103 626 9,415 SH   SOLE   9,415 0 0
NORFOLK SOUTHERN CORP COM COM 655844108 11,181 82,346 SH   SOLE   82,346 0 0
NORTHERN TRUST CORP COM 665859104 995 9,650 SH   SOLE   9,650 0 0
NORTHROP GRUMMAN CORP COM COM 666807102 236 675 SH   SOLE   675 0 0
NOVARTIS A G SPONSORED ADR COM 66987V109 1,666 20,607 SH   SOLE   20,607 0 0
ORACLE CORP COM COM 68389X105 11,113 242,914 SH   SOLE   242,914 0 0
OWENS AND MINOR INC NEW COM COM 690732102 466 29,974 SH   SOLE   29,974 0 0
PARKER HANNIFIN CORP COM COM 701094104 1,883 11,009 SH   SOLE   11,009 0 0
PATTERSON COMPANIES INC COM COM 703395103 288 12,975 SH   SOLE   12,975 0 0
PENSKE AUTOMOTIVE GRP INC COM COM 70959w103 1,098 24,760 SH   SOLE   24,760 0 0
PEPSICO INC COM COM 713448108 11,553 105,842 SH   SOLE   105,842 0 0
PFIZER INC COM COM 717081103 4,456 125,551 SH   SOLE   125,551 0 0
PHILIP MORRIS INTL INC COM COM 718172109 15,549 156,426 SH   SOLE   156,426 0 0
PHILLIPS 66 COM 718546104 500 5,217 SH   SOLE   5,217 0 0
PNC FINL SVCS GROUP INC COM COM 693475105 9,122 60,312 SH   SOLE   60,312 0 0
PRAXAIR INC COM COM 74005P104 655 4,540 SH   SOLE   4,540 0 0
PRICE T ROWE GROUP INC COM COM 74144T108 2,719 25,179 SH   SOLE   25,179 0 0
PROCTER AND GAMBLE CO COM COM 742718109 3,774 47,609 SH   SOLE   47,609 0 0
PRUDENTIAL FINL INC COM COM 744320102 246 2,375 SH   SOLE   2,375 0 0
QUALCOMM INC COM COM 747525103 6,695 120,831 SH   SOLE   120,831 0 0
QUEST DIAGNOSTICS INC COM COM 74834L100 2,798 27,900 SH   SOLE   27,900 0 0
RESMED INC. COM 761152107 1,394 14,155 SH   SOLE   14,155 0 0
ROYAL CARIBBEAN CRUISES LTD CO COM v7780t103 853 7,245 SH   SOLE   7,245 0 0
ROYAL DUTCH SHELL PLC SPONS AD COM 780259206 1,981 31,038 SH   SOLE   31,038 0 0
SCHLUMBERGER LTD COM COM 806857108 2,678 41,345 SH   SOLE   41,345 0 0
SELECT SECTOR SPDR TR SBI CONS COM 81369Y308 2,190 41,620 SH   SOLE   41,620 0 0
SELECT SECTOR SPDR TR SBI INT- COM 81369Y506 248 3,685 SH   SOLE   3,685 0 0
SELECT SECTOR SPDR TR SBI INT- COM 81369Y605 1,536 55,700 SH   SOLE   55,700 0 0
SELECT SECTOR SPDR TR SBI INT- COM 81369Y803 3,167 48,410 SH   SOLE   48,410 0 0
SIMON PPTY GROUP INC NEW COM COM 828806109 207 1,341 SH   SOLE   1,341 0 0
SMUCKER J M CO COM NEW COM 832696405 3,718 29,985 SH   SOLE   29,985 0 0
SOUTHERN CO COM COM 842587107 345 7,728 SH   SOLE   7,728 0 0
SRC ENERGY INC COM 78470v108 339 36,000 SH   SOLE   36,000 0 0
STANTEC INC. COM 85472n109 401 16,260 SH   SOLE   16,260 0 0
STARBUCKS CORP COM COM 855244109 2,101 36,295 SH   SOLE   36,295 0 0
SUNTRUST BKS INC COM COM 867914103 1,091 16,042 SH   SOLE   16,042 0 0
SYSCO CORP COM COM 871829107 4,190 69,874 SH   SOLE   69,874 0 0
TARGET CORP COM COM 87612E106 1,830 26,364 SH   SOLE   26,364 0 0
TE CONNECTIVITY LTD COM h84989104 7,940 79,484 SH   SOLE   79,484 0 0
THE CHEMOURS COMPANY COM 163851108 321 6,595 SH   SOLE   6,595 0 0
THE KRAFT HEINZ CO COM 500754106 2,188 35,133 SH   SOLE   35,133 0 0
THERMO FISHER SCIENTIFIC INC C COM 883556102 11,815 57,227 SH   SOLE   57,227 0 0
TJX COS INC NEW COM COM 872540109 5,037 61,760 SH   SOLE   61,760 0 0
TORCHMARK CORP COM COM 891027104 1,339 15,908 SH   SOLE   15,908 0 0
TORO CO COM COM 891092108 751 12,030 SH   SOLE   12,030 0 0
TORONTO DOMINION BK ONT COM NE COM 891160509 500 8,800 SH   SOLE   8,800 0 0
TOTAL S A SPONSORED ADR COM 89151e109 5,250 91,005 SH   SOLE   91,005 0 0
TRACTOR SUPPLY CO COM 892356106 560 8,888 SH   SOLE   8,888 0 0
TRAVELERS COMPANIES INC COM COM 89417E109 1,400 10,080 SH   SOLE   10,080 0 0
UDR INC COM COM 902653104 677 19,010 SH   SOLE   19,010 0 0
UNION PAC CORP COM COM 907818108 421 3,133 SH   SOLE   3,133 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106 1,279 12,223 SH   SOLE   12,223 0 0
UNITED TECHNOLOGIES CORP COM COM 913017109 8,917 70,871 SH   SOLE   70,871 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 8,641 40,377 SH   SOLE   40,377 0 0
UNIVERSAL CORP VA COM COM 913456109 251 5,170 SH   SOLE   5,170 0 0
US BANCORP DEL COM NEW COM 902973304 1,776 35,176 SH   SOLE   35,176 0 0
V F CORP COM COM 918204108 2,182 29,445 SH   SOLE   29,445 0 0
VANGUARD WORLD FDS INF TECH ET COM 92204a702 3,725 21,784 SH   SOLE   21,784 0 0
VENTAS INC. COM 92276f100 644 13,001 SH   SOLE   13,001 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104 2,306 48,225 SH   SOLE   48,225 0 0
VISA INC COM CL A COM 92826c839 677 5,663 SH   SOLE   5,663 0 0
WALMART INC COM COM 931142103 8,580 96,436 SH   SOLE   96,436 0 0
WATERS CORP COM COM 941848103 304 1,528 SH   SOLE   1,528 0 0
WELLS FARGO AND CO NEW COM COM 949746101 4,978 94,975 SH   SOLE   94,975 0 0
WESTROCK CO. COM 96145d105 1,539 23,990 SH   SOLE   23,990 0 0
WILLIAMS COS INC DEL COM COM 969457100 212 8,545 SH   SOLE   8,545 0 0
YUM BRANDS INC COM COM 988498101 535 6,279 SH   SOLE   6,279 0 0
ISHARES TR INDEX RUSSELL 2000 ETF 464287655 968 6,374 SH   SOLE   6,374 0 0
ISHARES TR INDEX RUSSELL MIDCA ETF 464287499 778 3,767 SH   SOLE   3,767 0 0
ISHARES TR INDEX RUSSELL1000VA ETF 464287598 300 2,503 SH   SOLE   2,503 0 0
ISHARES TR S AND P MIDCAP 400 ETF 464287507 920 4,906 SH   SOLE   4,906 0 0
ISHARES TR S AND P SMLCAP 600 ETF 464287804 1,167 15,149 SH   SOLE   15,149 0 0
POWERSHARES QQQ TRUST UNIT SER ETF 73935a104 275 1,716 SH   SOLE   1,716 0 0
POWERSHARES S AND P 500 EQUAL ETF 739371821 218 4,000 SH   SOLE   4,000 0 0
POWERSHARES S AND P 500 EQUAL ETF 739371797 395 9,000 SH   SOLE   9,000 0 0
POWERSHARES S AND P 500 EQUAL ETF 739371813 437 4,391 SH   SOLE   4,391 0 0
POWERSHARES S AND P 500 EQUAL ETF 739371748 227 1,500 SH   SOLE   1,500 0 0
SCHWAB US BROAD MARKET ETF ETF 808524102 518 8,113 SH   SOLE   8,113 0 0
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 203 4,139 SH   SOLE   4,139 0 0
SCHWAB US LARGE CAP ETF ETF 808524201 970 15,370 SH   SOLE   15,370 0 0
SCHWAB US LARGE CAP GROWTH ETF 808524300 303 4,229 SH   SOLE   4,229 0 0
SCHWAB US MID CAP ETF ETF 808524508 1,373 25,963 SH   SOLE   25,963 0 0
VANGUARD INDEX FDS MCAP GR IDX ETF 922908538 1,170 9,030 SH   SOLE   9,030 0 0
VANGUARD SPECIALIZED PORTFOLIO ETF 921908844 658 6,508 SH   SOLE   6,508 0 0