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 10,154 43,140 SH   SOLE   43,140 0 0
ABB LTD SPONSORED ADR COM 000375204 1,157 43,142 SH   SOLE   43,142 0 0
ABBOTT LABS COM COM 002824100 3,530 61,859 SH   SOLE   61,859 0 0
ABBVIE INC. COM 00287y109 4,418 45,687 SH   SOLE   45,687 0 0
ACCENTURE PLC IRELAND SHS CLAS COM G1151C101 825 5,386 SH   SOLE   5,386 0 0
AETNA INC NEW COM COM 00817Y108 10,076 55,854 SH   SOLE   55,854 0 0
AFLAC INC COM COM 001055102 220 2,510 SH   SOLE   2,510 0 0
ALBEMARLE CORP COM COM 012653101 844 6,600 SH   SOLE   6,600 0 0
ALLERGAN PLC COM g0177j108 2,719 16,624 SH   SOLE   16,624 0 0
ALLSTATE CORP COM COM 020002101 1,805 17,240 SH   SOLE   17,240 0 0
ALPHABET INC CL A COM 02079k305 10,992 10,435 SH   SOLE   10,435 0 0
ALPHABET INC CLASS C COM 02079k107 7,287 6,964 SH   SOLE   6,964 0 0
ALTRIA GROUP INC COM COM 02209S103 9,954 139,387 SH   SOLE   139,387 0 0
AMAZON COM INC COM COM 023135106 9,391 8,030 SH   SOLE   8,030 0 0
AMERICAN ELEC PWR INC COM COM 025537101 292 3,972 SH   SOLE   3,972 0 0
AMERICAN EXPRESS CO COM COM 025816109 1,378 13,877 SH   SOLE   13,877 0 0
AMERICAN TOWER CORP CL A COM 03027X100 7,167 50,238 SH   SOLE   50,238 0 0
AMERIPRISE FINL INC COM COM 03076C106 10,037 59,228 SH   SOLE   59,228 0 0
AMERISOURCEBERGEN CORP COM COM 03073E105 1,982 21,588 SH   SOLE   21,588 0 0
AMGEN INC COM COM 031162100 5,108 29,371 SH   SOLE   29,371 0 0
ANTHEM INC. COM 036752103 5,061 22,494 SH   SOLE   22,494 0 0
APACHE CORP COM COM 037411105 1,230 29,122 SH   SOLE   29,122 0 0
APPLE INC COM COM 037833100 21,829 128,992 SH   SOLE   128,992 0 0
APTARGROUP INC COM COM 038336103 1,573 18,226 SH   SOLE   18,226 0 0
ARCHER DANIELS MIDLAND CO COM COM 039483102 481 12,006 SH   SOLE   12,006 0 0
ATT INC COM COM 00206R102 2,896 74,485 SH   SOLE   74,485 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 2,873 24,519 SH   SOLE   24,519 0 0
BANK OF AMERICA CORPORATION CO COM 060505104 518 17,538 SH   SOLE   17,538 0 0
BAXTER INTL INC COM COM 071813109 224 3,467 SH   SOLE   3,467 0 0
BB AND T CORP COM COM 054937107 1,841 37,026 SH   SOLE   37,026 0 0
BECTON DICKINSON AND CO COM COM 075887109 2,561 11,966 SH   SOLE   11,966 0 0
BEMIS COMPANY, INC. COM 081437105 781 16,350 SH   SOLE   16,350 0 0
BERKSHIRE HATHAWAY INC DEL CL COM 084670108 1,488 5 SH   SOLE   5 0 0
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 1,235 6,232 SH   SOLE   6,232 0 0
BIOGEN INC COM 09062X103 325 1,021 SH   SOLE   1,021 0 0
BLACKROCK INC CL A COM 09247X101 2,148 4,182 SH   SOLE   4,182 0 0
BLACKSTONE GROUP LP COM 09253u108 278 8,682 SH   SOLE   8,682 0 0
BOEING CO COM COM 097023105 354 1,200 SH   SOLE   1,200 0 0
BORGWARNER INC COM COM 099724106 3,910 76,530 SH   SOLE   76,530 0 0
BP PLC SPONSORED ADR COM 055622104 783 18,624 SH   SOLE   18,624 0 0
BRISTOL MYERS SQUIBB CO COM COM 110122108 2,727 44,494 SH   SOLE   44,494 0 0
C.H. ROBINSON WORLDWIDE INC COM 12541w209 2,140 24,021 SH   SOLE   24,021 0 0
CANON INC - SPONS ADR COM 138006309 337 9,018 SH   SOLE   9,018 0 0
CAPITAL ONE FINL CORP COM COM 14040H105 213 2,140 SH   SOLE   2,140 0 0
CARDINAL HEALTH INC COM COM 14149Y108 1,592 25,986 SH   SOLE   25,986 0 0
CATERPILLAR INC DEL COM COM 149123101 1,559 9,892 SH   SOLE   9,892 0 0
CHEVRON CORP NEW COM COM 166764100 15,894 126,959 SH   SOLE   126,959 0 0
CHUBB LTD COM h1467j104 4,119 28,185 SH   SOLE   28,185 0 0
CHURCH AND DWIGHT CO INC COM 171340102 597 11,895 SH   SOLE   11,895 0 0
CISCO SYS INC COM COM 17275R102 13,225 345,288 SH   SOLE   345,288 0 0
COCA COLA CO COM COM 191216100 5,179 112,871 SH   SOLE   112,871 0 0
COLGATE PALMOLIVE CO COM COM 194162103 3,046 40,368 SH   SOLE   40,368 0 0
COMCAST CORP NEW CL A COM 20030n101 8,010 200,008 SH   SOLE   200,008 0 0
CONOCOPHILLIPS COM COM 20825c104 898 16,363 SH   SOLE   16,363 0 0
CORNING INC COM COM 219350105 1,917 59,940 SH   SOLE   59,940 0 0
CSX CORP COM COM 126408103 572 10,390 SH   SOLE   10,390 0 0
CVS HEALTH CORPORATION COM COM 126650100 1,869 25,779 SH   SOLE   25,779 0 0
DEERE AND CO COM COM 244199105 896 5,727 SH   SOLE   5,727 0 0
DELTA AIR LINES INC COM 247361702 6,774 120,960 SH   SOLE   120,960 0 0
DISCOVER FINL SVCS COM COM 254709108 10,261 133,393 SH   SOLE   133,393 0 0
DISNEY WALT CO COM DISNEY COM 254687106 2,728 25,370 SH   SOLE   25,370 0 0
DOLLAR TREE INC COM COM 256746108 8,369 77,992 SH   SOLE   77,992 0 0
DOMINION ENERGY INC COM 25746U109 3,603 44,447 SH   SOLE   44,447 0 0
DOVER CORP COM COM 260003108 3,752 37,155 SH   SOLE   37,155 0 0
DOWDUPONT INC. COM 26078j100 5,015 70,411 SH   SOLE   70,411 0 0
EASTMAN CHEM CO COM COM 277432100 6,250 67,461 SH   SOLE   67,461 0 0
EATON CORP COM PLC COM G29183103 7,177 90,832 SH   SOLE   90,832 0 0
EBAY INC COM COM 278642103 3,861 102,310 SH   SOLE   102,310 0 0
EMERSON ELEC CO COM COM 291011104 3,406 48,879 SH   SOLE   48,879 0 0
EVEREST RE GROUP LTD COM COM g3223r108 906 4,095 SH   SOLE   4,095 0 0
EXPRESS SCRIPTS HOLDING CO COM 30219g108 621 8,318 SH   SOLE   8,318 0 0
EXXON MOBIL CORP COM COM 30231G102 24,795 296,445 SH   SOLE   296,445 0 0
FEDERATED INVS INC PA CL B COM 314211103 648 17,970 SH   SOLE   17,970 0 0
FLEX LTD ORD COM Y2573F102 283 15,750 SH   SOLE   15,750 0 0
GENERAL DYNAMICS CORP COM COM 369550108 1,708 8,396 SH   SOLE   8,396 0 0
GENERAL ELECTRIC CO COM COM 369604103 5,645 323,468 SH   SOLE   323,468 0 0
GENERAL MLS INC COM COM 370334104 613 10,346 SH   SOLE   10,346 0 0
GILEAD SCIENCES INC COM COM 375558103 6,478 90,428 SH   SOLE   90,428 0 0
GLAXOSMITHKLINE PLC SPONSORED COM 37733W105 228 6,433 SH   SOLE   6,433 0 0
GOLDMAN SACHS GROUP INC COM COM 38141G104 232 912 SH   SOLE   912 0 0
HANOVER INS GROUP INC COM COM 410867105 2,239 20,713 SH   SOLE   20,713 0 0
HESS CORP COM COM 42809H107 3,648 76,853 SH   SOLE   76,853 0 0
HOME DEPOT INC COM COM 437076102 7,011 36,991 SH   SOLE   36,991 0 0
HORMEL FOODS CORP. COM 440452100 1,701 46,745 SH   SOLE   46,745 0 0
ILLINOIS TOOL WKS INC COM COM 452308109 2,107 12,626 SH   SOLE   12,626 0 0
INGREDION INC COM 457187102 1,469 10,509 SH   SOLE   10,509 0 0
INTEL CORP COM COM 458140100 13,081 283,374 SH   SOLE   283,374 0 0
INTERNATIONAL BUSINESS MACHS C COM 459200101 6,267 40,848 SH   SOLE   40,848 0 0
INVESCO LTD COM g491bt108 4,701 128,661 SH   SOLE   128,661 0 0
ISHARES USTECHNOLOGY ETF COM 464287721 3,460 21,260 SH   SOLE   21,260 0 0
JOHNSON AND JOHNSON COM COM 478160104 14,967 107,125 SH   SOLE   107,125 0 0
JPMORGAN CHASE AND CO COM COM 46625H100 19,190 179,447 SH   SOLE   179,447 0 0
KEYCORP COM 493267108 5,835 289,275 SH   SOLE   289,275 0 0
KIMBERLY CLARK CORP COM COM 494368103 4,823 39,968 SH   SOLE   39,968 0 0
LENNAR CORP CL A COM 526057104 6,841 108,174 SH   SOLE   108,174 0 0
LILLY ELI AND CO COM COM 532457108 946 11,195 SH   SOLE   11,195 0 0
LOWES COS INC COM COM 548661107 6,648 71,534 SH   SOLE   71,534 0 0
MARATHON PETROLEUM CORP COM 56585a102 1,516 22,983 SH   SOLE   22,983 0 0
MARKEL CORP COM COM 570535104 2,106 1,849 SH   SOLE   1,849 0 0
MASTERCARD INC CL A COM 57636Q104 464 3,065 SH   SOLE   3,065 0 0
MCDONALDS CORP COM COM 580135101 3,801 22,081 SH   SOLE   22,081 0 0
MCKESSON CORP COM COM 58155Q103 4,693 30,096 SH   SOLE   30,096 0 0
MEDTRONIC PLC COM g5960l103 2,184 27,048 SH   SOLE   27,048 0 0
MERCK AND CO INC NEW COM COM 58933y105 7,228 128,446 SH   SOLE   128,446 0 0
MEREDITH CORP COM COM 589433101 431 6,530 SH   SOLE   6,530 0 0
MICROSOFT CORP COM COM 594918104 13,601 159,006 SH   SOLE   159,006 0 0
MOLSON COORS BREWING CO CL B COM 60871R209 1,514 18,450 SH   SOLE   18,450 0 0
MONDELEZ INTERNATIONAL INC COM 609207105 4,902 114,540 SH   SOLE   114,540 0 0
MORGAN STANLEY COM NEW COM 617446448 5,998 114,304 SH   SOLE   114,304 0 0
MSC INDUSTRIAL DIRECT CO-A COM 553530106 1,141 11,808 SH   SOLE   11,808 0 0
NEXSTAR BROADCASTING GROUP A COM 65336k103 227 2,909 SH   SOLE   2,909 0 0
NIELSEN HOLDINGS PLC COM g6518L108 3,213 88,280 SH   SOLE   88,280 0 0
NIKE INC CL B COM 654106103 628 10,035 SH   SOLE   10,035 0 0
NORFOLK SOUTHERN CORP COM COM 655844108 10,911 75,301 SH   SOLE   75,301 0 0
NORTHERN TRUST CORP COM 665859104 964 9,650 SH   SOLE   9,650 0 0
NORTHROP GRUMMAN CORP COM COM 666807102 215 700 SH   SOLE   700 0 0
NOVARTIS A G SPONSORED ADR COM 66987V109 1,707 20,329 SH   SOLE   20,329 0 0
ORACLE CORP COM COM 68389X105 11,671 246,850 SH   SOLE   246,850 0 0
OWENS AND MINOR INC NEW COM COM 690732102 582 30,839 SH   SOLE   30,839 0 0
PARKER HANNIFIN CORP COM COM 701094104 2,185 10,950 SH   SOLE   10,950 0 0
PATTERSON COMPANIES INC COM COM 703395103 464 12,835 SH   SOLE   12,835 0 0
PENSKE AUTOMOTIVE GRP INC COM COM 70959w103 1,185 24,760 SH   SOLE   24,760 0 0
PEPSICO INC COM COM 713448108 12,695 105,862 SH   SOLE   105,862 0 0
PFIZER INC COM COM 717081103 660 18,228 SH   SOLE   18,228 0 0
PHILIP MORRIS INTL INC COM COM 718172109 16,561 156,749 SH   SOLE   156,749 0 0
PHILLIPS 66 COM 718546104 502 4,962 SH   SOLE   4,962 0 0
PNC FINL SVCS GROUP INC COM COM 693475105 8,920 61,817 SH   SOLE   61,817 0 0
PRAXAIR INC COM COM 74005P104 702 4,540 SH   SOLE   4,540 0 0
PRICE T ROWE GROUP INC COM COM 74144T108 2,643 25,189 SH   SOLE   25,189 0 0
PRICELINE.COM INC COM 741503403 4,369 2,514 SH   SOLE   2,514 0 0
PROCTER AND GAMBLE CO COM COM 742718109 4,219 45,919 SH   SOLE   45,919 0 0
PRUDENTIAL FINL INC COM COM 744320102 273 2,375 SH   SOLE   2,375 0 0
QUALCOMM INC COM COM 747525103 7,713 120,481 SH   SOLE   120,481 0 0
QUEST DIAGNOSTICS INC COM COM 74834L100 2,741 27,830 SH   SOLE   27,830 0 0
RESMED INC. COM 761152107 1,197 14,130 SH   SOLE   14,130 0 0
ROYAL CARIBBEAN CRUISES LTD CO COM v7780t103 864 7,245 SH   SOLE   7,245 0 0
ROYAL DUTCH SHELL PLC SPONS AD COM 780259206 2,027 30,388 SH   SOLE   30,388 0 0
SCHLUMBERGER LTD COM COM 806857108 2,856 42,377 SH   SOLE   42,377 0 0
SCHWAB CHARLES CORP NEW COM COM 808513105 348 6,770 SH   SOLE   6,770 0 0
SELECT SECTOR SPDR TR SBI CONS COM 81369Y308 2,368 41,625 SH   SOLE   41,625 0 0
SELECT SECTOR SPDR TR SBI INT- COM 81369Y506 276 3,815 SH   SOLE   3,815 0 0
SELECT SECTOR SPDR TR SBI INT- COM 81369Y605 1,570 56,250 SH   SOLE   56,250 0 0
SELECT SECTOR SPDR TR SBI INT- COM 81369Y803 3,096 48,410 SH   SOLE   48,410 0 0
SIMON PPTY GROUP INC NEW COM COM 828806109 223 1,300 SH   SOLE   1,300 0 0
SMUCKER J M CO COM NEW COM 832696405 3,727 30,000 SH   SOLE   30,000 0 0
SOUTHERN CO COM COM 842587107 386 8,028 SH   SOLE   8,028 0 0
SRC ENERGY INC COM 78470v108 307 36,000 SH   SOLE   36,000 0 0
STANTEC INC. COM 85472n109 440 15,750 SH   SOLE   15,750 0 0
STARBUCKS CORP COM COM 855244109 2,087 36,345 SH   SOLE   36,345 0 0
SUNTRUST BKS INC COM COM 867914103 1,036 16,042 SH   SOLE   16,042 0 0
SYSCO CORP COM COM 871829107 4,249 69,969 SH   SOLE   69,969 0 0
TARGET CORP COM COM 87612E106 1,721 26,374 SH   SOLE   26,374 0 0
TE CONNECTIVITY LTD COM h84989104 7,800 82,072 SH   SOLE   82,072 0 0
THE CHEMOURS COMPANY COM 163851108 330 6,595 SH   SOLE   6,595 0 0
THE KRAFT HEINZ CO COM 500754106 2,732 35,133 SH   SOLE   35,133 0 0
THERMO FISHER SCIENTIFIC INC C COM 883556102 11,344 59,745 SH   SOLE   59,745 0 0
TJX COS INC NEW COM COM 872540109 4,719 61,724 SH   SOLE   61,724 0 0
TORCHMARK CORP COM COM 891027104 1,479 16,308 SH   SOLE   16,308 0 0
TORO CO COM COM 891092108 778 11,930 SH   SOLE   11,930 0 0
TORONTO DOMINION BK ONT COM NE COM 891160509 516 8,800 SH   SOLE   8,800 0 0
TOTAL S A SPONSORED ADR COM 89151e109 4,987 90,206 SH   SOLE   90,206 0 0
TRACTOR SUPPLY CO COM 892356106 664 8,888 SH   SOLE   8,888 0 0
TRAVELERS COMPANIES INC COM COM 89417E109 1,394 10,275 SH   SOLE   10,275 0 0
UDR INC COM COM 902653104 732 19,010 SH   SOLE   19,010 0 0
UNION PAC CORP COM COM 907818108 427 3,183 SH   SOLE   3,183 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106 1,456 12,223 SH   SOLE   12,223 0 0
UNITED TECHNOLOGIES CORP COM COM 913017109 9,046 70,910 SH   SOLE   70,910 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 9,115 41,347 SH   SOLE   41,347 0 0
UNIVERSAL CORP VA COM COM 913456109 271 5,170 SH   SOLE   5,170 0 0
US BANCORP DEL COM NEW COM 902973304 1,885 35,176 SH   SOLE   35,176 0 0
V F CORP COM COM 918204108 2,181 29,475 SH   SOLE   29,475 0 0
VANGUARD WORLD FDS INF TECH ET COM 92204a702 3,672 22,294 SH   SOLE   22,294 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104 2,525 47,705 SH   SOLE   47,705 0 0
VISA INC COM CL A COM 92826c839 640 5,609 SH   SOLE   5,609 0 0
W.W. GRAINGER, INC. COM 384802104 920 3,895 SH   SOLE   3,895 0 0
WALMART INC COM COM 931142103 9,490 96,106 SH   SOLE   96,106 0 0
WATERS CORP COM COM 941848103 295 1,528 SH   SOLE   1,528 0 0
WELLS FARGO AND CO NEW COM COM 949746101 5,714 94,182 SH   SOLE   94,182 0 0
WESTROCK CO. COM 96145d105 1,516 23,990 SH   SOLE   23,990 0 0
WILLIAMS COS INC DEL COM COM 969457100 203 6,645 SH   SOLE   6,645 0 0
YUM BRANDS INC COM COM 988498101 514 6,299 SH   SOLE   6,299 0 0
GUGGENHEIM S AND P 500 EQUAL W ETF 78355w106 444 4,391 SH   SOLE   4,391 0 0
GUGGENHEIM S AND P 500 EQUAL W ETF 78355w866 233 4,000 SH   SOLE   4,000 0 0
GUGGENHEIM S AND P 500 EQUAL W ETF 78355w858 384 8,700 SH   SOLE   8,700 0 0
ISHARES TR INDEX RUSSELL 2000 ETF 464287655 962 6,311 SH   SOLE   6,311 0 0
ISHARES TR INDEX RUSSELL MIDCA ETF 464287499 778 3,737 SH   SOLE   3,737 0 0
ISHARES TR INDEX RUSSELL1000VA ETF 464287598 304 2,441 SH   SOLE   2,441 0 0
ISHARES TR S AND P MIDCAP 400 ETF 464287507 907 4,781 SH   SOLE   4,781 0 0
ISHARES TR S AND P SMLCAP 600 ETF 464287804 1,146 14,919 SH   SOLE   14,919 0 0
POWERSHARES QQQ TRUST UNIT SER ETF 73935a104 242 1,551 SH   SOLE   1,551 0 0
SCHWAB US BROAD MARKET ETF ETF 808524102 489 7,583 SH   SOLE   7,583 0 0
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 212 4,139 SH   SOLE   4,139 0 0
SCHWAB US LARGE CAP ETF ETF 808524201 899 14,100 SH   SOLE   14,100 0 0
SCHWAB US LARGE CAP GROWTH ETF 808524300 299 4,229 SH   SOLE   4,229 0 0
SCHWAB US MID CAP ETF ETF 808524508 1,348 25,308 SH   SOLE   25,308 0 0
VANGUARD INDEX FDS MCAP GR IDX ETF 922908538 1,153 9,030 SH   SOLE   9,030 0 0
VANGUARD SPECIALIZED PORTFOLIO ETF 921908844 651 6,383 SH   SOLE   6,383 0 0