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
3-D Systems Corp COM 88554d205 511 27,300 SH   SOLE   0 0 27,300
3M Co COM 88579y101 16,809 80,740 SH   SOLE   0 0 80,740
Abbvie Inc COM 00287y109 369 5,091 SH   SOLE   0 0 5,091
Accenture Ltd Bermuda Cl A COM g1151c101 2,840 22,962 SH   SOLE   0 0 22,962
AeroVironment Inc COM 008073108 455 11,920 SH   SOLE   0 0 11,920
Air Prods & Chems Inc COM 009158106 424 2,965 SH   SOLE   0 0 2,965
Align Technology Inc COM 016255101 342 2,275 SH   SOLE   0 0 2,275
Alphabet Inc Cap Stock Cl A COM 02079k305 333 358 SH   SOLE   0 0 358
Alphabet Inc Cap Stock Cl C COM 02079k107 273 300 SH   SOLE   0 0 300
Altria Group Inc COM 02209s103 1,464 19,654 SH   SOLE   0 0 19,654
American Eagle Outfitters New COM 02553e106 366 30,400 SH   SOLE   0 0 30,400
American Electric Power Inc COM 025537101 632 9,103 SH   SOLE   0 0 9,103
Amgen Inc COM 031162100 339 1,967 SH   SOLE   0 0 1,967
Apple Inc COM 037833100 1,699 11,794 SH   SOLE   0 0 11,794
Aqua America Inc COM 03836w103 2,690 80,774 SH   SOLE   0 0 80,774
AT&T Inc COM 00206r102 2,593 68,738 SH   SOLE   0 0 68,738
Automatic Data Processing Inc COM 053015103 810 7,909 SH   SOLE   0 0 7,909
Bank Hawaii Corp COM 062540109 257 3,100 SH   SOLE   0 0 3,100
Bank Nova Scotia Halifax COM 064149107 2,097 34,875 SH   SOLE   0 0 34,875
Baxter Intl Inc COM 071813109 475 7,853 SH   SOLE   0 0 7,853
Beacon Roofing Supply Inc COM 073685109 510 10,400 SH   SOLE   0 0 10,400
Berkshire Hathaway Inc Cl B COM 084670702 359 2,121 SH   SOLE   0 0 2,121
BlackRock Inc COM 09247x101 494 1,170 SH   SOLE   0 0 1,170
Bristol Myers Squibb Co COM 110122108 2,039 36,594 SH   SOLE   0 0 36,594
Brookfield Asset Mgmt Inc Cl A COM 112585104 2,219 56,586 SH   SOLE   0 0 56,586
Canada Goose Holdings Inc Sub COM 135086106 460 23,300 SH   SOLE   0 0 23,300
Caterpillar Inc COM 149123101 1,263 11,750 SH   SOLE   0 0 11,750
Cenovus Energy Inc COM 15135u109 122 16,500 SH   SOLE   0 0 16,500
Chevron Corp COM 166764100 1,334 12,782 SH   SOLE   0 0 12,782
Chubb Limited COM h1467j104 4,424 30,434 SH   SOLE   0 0 30,434
Cigna Corp COM 125509109 672 4,016 SH   SOLE   0 0 4,016
Cisco Systems Inc COM 17275r102 2,301 73,528 SH   SOLE   0 0 73,528
Clorox Co COM 189054109 577 4,330 SH   SOLE   0 0 4,330
Coach Inc COM 189754104 2,457 51,900 SH   SOLE   0 0 51,900
Coca-Cola Co COM 191216100 1,433 31,954 SH   SOLE   0 0 31,954
Colgate Palmolive Co COM 194162103 1,887 25,450 SH   SOLE   0 0 25,450
Comcast Corp Cl A COM 20030n101 497 12,768 SH   SOLE   0 0 12,768
ConocoPhillips COM 20825c104 698 15,883 SH   SOLE   0 0 15,883
Corning Inc COM 219350105 266 8,849 SH   SOLE   0 0 8,849
Costco Wholesale Corp COM 22160k105 269 1,685 SH   SOLE   0 0 1,685
Crane Co COM 224399105 548 6,900 SH   SOLE   0 0 6,900
CVS Health Corporation COM 126650100 1,668 20,726 SH   SOLE   0 0 20,726
Devon Energy Corp COM 25179m103 598 18,699 SH   SOLE   0 0 18,699
Dicks Sporting Goods Inc COM 253393102 480 12,050 SH   SOLE   0 0 12,050
Disney Walt Co Disney COM 254687106 2,914 27,428 SH   SOLE   0 0 27,428
Dolby Laboratories Inc COM 25659t107 299 6,100 SH   SOLE   0 0 6,100
Dominion Resources Inc VA COM 25746u109 2,472 32,263 SH   SOLE   0 0 32,263
Dow Chemical Co COM 260543103 532 8,440 SH   SOLE   0 0 8,440
Du Pont E I de Nemours & Co COM 263534109 9,862 122,189 SH   SOLE   0 0 122,189
Duke Energy Corp COM 26441c204 363 4,346 SH   SOLE   0 0 4,346
Dunkin Brands Group Inc COM 265504100 476 8,640 SH   SOLE   0 0 8,640
Eli Lilly & Co COM 532457108 837 10,165 SH   SOLE   0 0 10,165
Emerson Electric Co COM 291011104 3,456 57,962 SH   SOLE   0 0 57,962
Enbridge Inc COM 29250n105 2,087 52,432 SH   SOLE   0 0 52,432
Encana Corp COM 292505104 116 13,200 SH   SOLE   0 0 13,200
Envestnet Inc COM 29404k106 501 12,640 SH   SOLE   0 0 12,640
EQT Corp COM 26884l109 2,177 37,150 SH   SOLE   0 0 37,150
Exelon Corp COM 30161n101 2,151 59,640 SH   SOLE   0 0 59,640
Express Scripts Holding Co COM 30219g108 225 3,529 SH   SOLE   0 0 3,529
Exxon Mobil Corp COM 30231g102 15,194 188,203 SH   SOLE   0 0 188,203
Fastenal Co COM 311900104 355 8,150 SH   SOLE   0 0 8,150
Federated Investors Inc PA Cl COM 314211103 2,217 78,490 SH   SOLE   0 0 78,490
Financial Engines Inc COM 317485100 527 14,400 SH   SOLE   0 0 14,400
Focus Graphite Inc COM 34416e106 2 35,000 SH   SOLE   0 0 35,000
Fortinet Inc COM 34959e109 464 12,400 SH   SOLE   0 0 12,400
Forward Air Corp COM 349853101 522 9,800 SH   SOLE   0 0 9,800
Garmin Ltd COM h2906t109 1,424 27,900 SH   SOLE   0 0 27,900
General Dynamics Corp COM 369550108 2,181 11,011 SH   SOLE   0 0 11,011
General Electric Co COM 369604103 10,172 376,588 SH   SOLE   0 0 376,588
General Mills Inc COM 370334104 258 4,654 SH   SOLE   0 0 4,654
Genesee & Wyoming Inc Cl A COM 371559105 1,234 18,050 SH   SOLE   0 0 18,050
Halliburton Co COM 406216101 258 6,038 SH   SOLE   0 0 6,038
Helmerich & Payne Inc COM 423452101 1,364 25,110 SH   SOLE   0 0 25,110
Hewlett Packard Enterprise Co COM 42824c109 234 14,130 SH   SOLE   0 0 14,130
Home Depot Inc COM 437076102 594 3,874 SH   SOLE   0 0 3,874
Honeywell Intl Inc COM 438516106 473 3,550 SH   SOLE   0 0 3,550
Hp Inc COM 40434l105 233 13,330 SH   SOLE   0 0 13,330
Illinois Tool Works Inc COM 452308109 1,031 7,200 SH   SOLE   0 0 7,200
Installed Building Prods Inc COM 45780r101 757 14,300 SH   SOLE   0 0 14,300
Intel Corp COM 458140100 1,299 38,507 SH   SOLE   0 0 38,507
International Business Machine COM 459200101 11,746 76,355 SH   SOLE   0 0 76,355
Intrepid Potash Inc COM 46121y102 105 46,400 SH   SOLE   0 0 46,400
J & J Snack Foods Corp COM 466032109 489 3,700 SH   SOLE   0 0 3,700
Johnson & Johnson COM 478160104 4,595 34,733 SH   SOLE   0 0 34,733
JPMorgan Chase & Co COM 46625h100 4,144 45,340 SH   SOLE   0 0 45,340
Kohls Corp COM 500255104 1,164 30,100 SH   SOLE   0 0 30,100
Kraft Heinz Co COM 500754106 2,713 31,684 SH   SOLE   0 0 31,684
Littelfuse Inc COM 537008104 903 5,470 SH   SOLE   0 0 5,470
Lockheed Martin Corp COM 539830109 605 2,180 SH   SOLE   0 0 2,180
Lululemon Athletica Inc COM 550021109 530 8,880 SH   SOLE   0 0 8,880
Medtronic PLC COM g5960l103 790 8,900 SH   SOLE   0 0 8,900
Merck & Co Inc COM 58933y105 46,232 721,360 SH   SOLE   0 0 721,360
Meredith Corp COM 589433101 467 7,860 SH   SOLE   0 0 7,860
Meritage Homes Corp COM 59001a102 497 11,780 SH   SOLE   0 0 11,780
Microsoft Corp COM 594918104 5,591 81,118 SH   SOLE   0 0 81,118
Mondelez Intl Inc Cl A COM 609207105 760 17,587 SH   SOLE   0 0 17,587
Monsanto Co COM 61166w101 479 4,049 SH   SOLE   0 0 4,049
National Fuel Gas Co NJ COM 636180101 1,584 28,358 SH   SOLE   0 0 28,358
Newmont Mining Corp COM 651639106 986 30,442 SH   SOLE   0 0 30,442
Nextera Energy Inc COM 65339f101 996 7,106 SH   SOLE   0 0 7,106
Norfolk Southern Corp COM 655844108 1,143 9,395 SH   SOLE   0 0 9,395
Northrop Grumman Corp COM 666807102 5,157 20,089 SH   SOLE   0 0 20,089
OneBeacon Insurance Group Ltd COM g67742109 1,045 57,325 SH   SOLE   0 0 57,325
Oracle Corp COM 68389x105 251 5,000 SH   SOLE   0 0 5,000
PepsiCo Inc COM 713448108 672 5,819 SH   SOLE   0 0 5,819
Pfizer Inc COM 717081103 1,726 51,377 SH   SOLE   0 0 51,377
Philip Morris Intl Inc COM 718172109 2,718 23,142 SH   SOLE   0 0 23,142
PNC Financial Services Group I COM 693475105 1,739 13,925 SH   SOLE   0 0 13,925
Potash Corp Saskatchewan Inc COM 73755l107 481 29,510 SH   SOLE   0 0 29,510
PPG Industries Inc COM 693506107 1,210 11,000 SH   SOLE   0 0 11,000
Procter & Gamble Co COM 742718109 4,864 55,812 SH   SOLE   0 0 55,812
Qorvo Inc COM 74736k101 424 6,700 SH   SOLE   0 0 6,700
Qualcomm Inc COM 747525103 1,136 20,568 SH   SOLE   0 0 20,568
Quanta Services Inc COM 74762e102 510 15,500 SH   SOLE   0 0 15,500
Quest Diagnostics Inc COM 74834l100 205 1,840 SH   SOLE   0 0 1,840
Rh COM 74967x103 806 12,500 SH   SOLE   0 0 12,500
S&P Global Inc COM 78409v104 292 2,000 SH   SOLE   0 0 2,000
Schlumberger Ltd COM 806857108 2,321 35,256 SH   SOLE   0 0 35,256
Smucker J M Co COM 832696405 1,285 10,861 SH   SOLE   0 0 10,861
Sothebys COM 835898107 531 9,900 SH   SOLE   0 0 9,900
Staples Inc COM 855030102 1,207 119,900 SH   SOLE   0 0 119,900
Starbucks Corp COM 855244109 604 10,364 SH   SOLE   0 0 10,364
Stifel Financial Corp COM 860630102 448 9,740 SH   SOLE   0 0 9,740
Target Corp COM 87612e106 493 9,433 SH   SOLE   0 0 9,433
Texas Instruments Inc COM 882508104 731 9,498 SH   SOLE   0 0 9,498
Thomson Reuters Corp COM 884903105 945 20,425 SH   SOLE   0 0 20,425
Thor Industries Inc COM 885160101 669 6,400 SH   SOLE   0 0 6,400
TransCanada Corp COM 89353d107 1,437 30,145 SH   SOLE   0 0 30,145
Travelers Companies Inc COM 89417e109 438 3,465 SH   SOLE   0 0 3,465
Union Pacific Corp COM 907818108 955 8,770 SH   SOLE   0 0 8,770
United Parcel Service Inc Cl B COM 911312106 1,475 13,335 SH   SOLE   0 0 13,335
United Technologies Corp COM 913017109 895 7,326 SH   SOLE   0 0 7,326
US Bancorp Del COM 902973304 2,540 48,925 SH   SOLE   0 0 48,925
Veeva Systems Inc Cl A COM 922475108 431 7,030 SH   SOLE   0 0 7,030
Verizon Communications Inc COM 92343v104 3,148 70,492 SH   SOLE   0 0 70,492
VF Corp COM 918204108 544 9,450 SH   SOLE   0 0 9,450
Visa Inc Cl A COM 92826c839 773 8,240 SH   SOLE   0 0 8,240
Waddell & Reed Financial Inc C COM 930059100 695 36,800 SH   SOLE   0 0 36,800
WageWorks Inc COM 930427109 538 8,000 SH   SOLE   0 0 8,000
Wal Mart Stores Inc COM 931142103 1,984 26,221 SH   SOLE   0 0 26,221
Walgreens Boots Alliance Inc COM 931427108 219 2,800 SH   SOLE   0 0 2,800
Waste Management Inc COM 94106l109 1,249 17,033 SH   SOLE   0 0 17,033
Wells Fargo & Co COM 949746101 1,524 27,504 SH   SOLE   0 0 27,504
Western Union Co COM 959802109 1,141 59,875 SH   SOLE   0 0 59,875
Westrock Co COM 96145d105 1,054 18,610 SH   SOLE   0 0 18,610
Whirlpool Corp COM 963320106 287 1,500 SH   SOLE   0 0 1,500
Whole Foods Mkt Inc COM 966837106 707 16,800 SH   SOLE   0 0 16,800
Williams Sonoma Inc COM 969904101 858 17,690 SH   SOLE   0 0 17,690
Xylem Inc COM 98419m100 515 9,300 SH   SOLE   0 0 9,300
Yelp Inc Cl A COM 985817105 376 12,540 SH   SOLE   0 0 12,540
Zimmer Holdings Inc COM 98956p102 300 2,333 SH   SOLE   0 0 2,333
Zions Bancorporation COM 989701107 401 9,130 SH   SOLE   0 0 9,130
Anheuser-Busch InBev SA NV Sp SPONSORED ADR 03524a108 205 1,860 SH   SOLE   0 0 1,860
BHP Billiton Ltd Sp ADR SPONSORED ADR 088606108 510 14,325 SH   SOLE   0 0 14,325
Diageo PLC Sp ADR SPON ADR NEW 25243q205 1,941 16,200 SH   SOLE   0 0 16,200
Novartis AG Sp ADR SPONSORED ADR 66987v109 895 10,725 SH   SOLE   0 0 10,725
Royal Dutch Shell PLC Sp ADR A SPONS ADR A 780259206 900 16,912 SH   SOLE   0 0 16,912
Royal Dutch Shell PLC Sp ADR B SPON ADR B 780259107 725 13,328 SH   SOLE   0 0 13,328
Unilever PLC Sp ADR SPON ADR NEW 904767704 1,417 26,185 SH   SOLE   0 0 26,185
Vodafone Group PLC Spnsr ADR N SPONSORED ADR 92857w308 668 23,259 SH   SOLE   0 0 23,259
iShares Core MSCI EAFE CORE MSCI EAFE 46432f842 256 4,200 SH   SOLE   0 0 4,200
iShares Tr MSCI EAFE Index MSCI EAFE ETF 464287465 929 14,250 SH   SOLE   0 0 14,250
iShares Tr Russell 1000 Growth RUS 1000 GRW ETF 464287614 1,553 13,049 SH   SOLE   0 0 13,049
iShares Tr Russell 2000 RUSSELL 2000 ETF 464287655 1,097 7,785 SH   SOLE   0 0 7,785
iShares Tr S&P Mid Cap 400 CORE S&P MCP ETF 464287507 254 1,460 SH   SOLE   0 0 1,460
Select Sector SPDR Tr SBI Tech TECHNOLOGY 81369y803 304 5,553 SH   SOLE   0 0 5,553
SPDR Index Funds MSCI ACWI ex- MSCI ACWI EXUS 78463x848 285 8,000 SH   SOLE   0 0 8,000
Vanguard Index Funds Small Cap SMALL CP ETF 922908751 1,126 8,310 SH   SOLE   0 0 8,310
Vanguard MSCI EAFE ETF FTSE DEV MKT ETF 921943858 391 9,466 SH   SOLE   0 0 9,466
Vanguard MSCI Emerging Markets FTSE EMR MKT ETF 922042858 520 12,728 SH   SOLE   0 0 12,728
Brookfield Property Partners L UNIT LTD PARTN g16249107 1,425 60,200 SH   SOLE   0 0 60,200
Potlatch Corp COM 737630103 386 8,450 SH   SOLE   0 0 8,450
Weyerhaeuser Co COM 962166104 3,456 103,150 SH   SOLE   0 0 103,150