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 Company CS 88579Y101 1,654 7,878 SH   SOLE   0 0 7,878
A T & T Corp New CS 00206R102 3,609 92,139 SH   SOLE   0 0 92,139
Abbott Laboratories CS 002824100 13,935 261,153 SH   SOLE   0 0 261,153
AbbVie Inc. CS 00287Y109 3,365 37,867 SH   SOLE   0 0 37,867
Accenture PLC Cl A CS G1151C101 1,971 14,589 SH   SOLE   0 0 14,589
Acuity Brands Inc CS 00508Y102 719 4,200 SH   SOLE   0 0 4,200
Adobe Systems CS 00724F101 4,895 32,816 SH   SOLE   0 0 32,816
Aegon N.V. Adr CS 007924103 122 21,129 SH   SOLE   0 0 21,129
Aercap Holdings NV CS N00985106 324 6,347 SH   SOLE   0 0 6,347
Aetna Inc. CS 00817Y108 412 2,592 SH   SOLE   0 0 2,592
Affiliated Managers CS 008252108 479 2,525 SH   SOLE   0 0 2,525
Air Products & Chemicals Inc CS 009158106 305 2,019 SH   SOLE   0 0 2,019
Akamai Tech CS 00971T101 699 14,353 SH   SOLE   0 0 14,353
Albemarle Corp CS 012653101 224 1,647 SH   SOLE   0 0 1,647
Alexandria Real Estate Equitie CS 015271109 321 2,702 SH   SOLE   0 0 2,702
Allegion Plc CS g0176j109 841 9,730 SH   SOLE   0 0 9,730
Allstate Corp CS 020002101 438 4,762 SH   SOLE   0 0 4,762
Alphabet Inc Class A CS 02079k305 5,165 5,304 SH   SOLE   0 0 5,304
Alphabet Inc Class C CS 02079k107 8,272 8,624 SH   SOLE   0 0 8,624
Altria Group Inc. CS 02209S103 6,616 104,323 SH   SOLE   0 0 104,323
Alyn Corp CS 022611107 0 160,000 SH   SOLE   0 0 160,000
Amazon.com CS 023135106 5,447 5,666 SH   SOLE   0 0 5,666
America Movil SA de CV ADR Ser CS 02364W105 1,005 56,600 SH   SOLE   0 0 56,600
American Campus Communities CS 024835100 231 5,226 SH   SOLE   0 0 5,226
American International Group CS 026874784 215 3,504 SH   SOLE   0 0 3,504
American Tower CS 03027X100 2,981 21,809 SH   SOLE   0 0 21,809
Ameriprise Financial Inc CS 03076C106 302 2,036 SH   SOLE   0 0 2,036
Ametek Inc CS 031100100 1,420 21,504 SH   SOLE   0 0 21,504
Amgen Inc CS 031162100 13,783 73,923 SH   SOLE   0 0 73,923
Amphenol Corp CS 032095101 223 2,633 SH   SOLE   0 0 2,633
Anadarko Pete Co. CS 032511107 231 4,738 SH   SOLE   0 0 4,738
Anheuser-Busch InBev CS 03524A108 8,029 67,298 SH   SOLE   0 0 67,298
Anthem, Inc CS 036752103 234 1,230 SH   SOLE   0 0 1,230
Apple Inc CS 037833100 26,972 175,009 SH   SOLE   0 0 175,009
Apple Inc CS 037833100 154 1,000 SH Put SOLE   0 0 1,000
Aramark CS 03852u106 330 8,117 SH   SOLE   0 0 8,117
Archer Daniels Midland Co. CS 039483102 2,359 55,499 SH   SOLE   0 0 55,499
Ashland Global Holdings Inc CS 044186104 453 6,932 SH   SOLE   0 0 6,932
Automatic Data Processing CS 053015103 274 2,506 SH   SOLE   0 0 2,506
Avangrid Inc CS 05351w103 897 18,907 SH   SOLE   0 0 18,907
Avery Dennison CS 053611109 905 9,205 SH   SOLE   0 0 9,205
Baidu ADR CS 056752108 4,128 16,666 SH   SOLE   0 0 16,666
Bank of America Corp CS 060505104 11,248 443,897 SH   SOLE   0 0 443,897
Bank of New York Mellon CS 064058100 207 3,902 SH   SOLE   0 0 3,902
Banner Corp CS 06652v208 299 4,880 SH   SOLE   0 0 4,880
Barclays Plc Adr CS 06738E204 131 12,619 SH   SOLE   0 0 12,619
Barnes Group Inc CS 067806109 920 13,060 SH   SOLE   0 0 13,060
Baxter International CS 071813109 687 10,946 SH   SOLE   0 0 10,946
Becton Dickinson & Company CS 075887109 329 1,677 SH   SOLE   0 0 1,677
Berkshire Hathaway CS 084670108 824 3 SH   SOLE   0 0 3
Berkshire Hathaway Class B CS 084670702 4,910 26,783 SH   SOLE   0 0 26,783
Biogen Inc CS 09062X103 1,413 4,513 SH   SOLE   0 0 4,513
Blackrock Inc CS 09247X101 3,378 7,555 SH   SOLE   0 0 7,555
BNP Paribas ADR CS 05565A202 211 5,219 SH   SOLE   0 0 5,219
Boeing Company CS 097023105 15,831 62,277 SH   SOLE   0 0 62,277
Booz Allen Hamilton Holding CS 099502106 216 5,775 SH   SOLE   0 0 5,775
BorgWarner CS 099724106 313 6,101 SH   SOLE   0 0 6,101
BP Amoco PLC ADR CS 055622104 233 6,055 SH   SOLE   0 0 6,055
Brighthouse Financial Inc CS 10922n103 449 7,388 SH   SOLE   0 0 7,388
Bristol-Myers Squibb CS 110122108 8,297 130,168 SH   SOLE   0 0 130,168
Cambrex Corp CS 132011107 873 15,875 SH   SOLE   0 0 15,875
Camden Property Trust CS 133131102 685 7,487 SH   SOLE   0 0 7,487
Cardinal Health Inc. CS 14149Y108 4,736 70,765 SH   SOLE   0 0 70,765
Carter's Inc CS 146229109 929 9,411 SH   SOLE   0 0 9,411
Caterpillar Inc CS 149123101 278 2,233 SH   SOLE   0 0 2,233
Cedar Fair LP CS 150185106 280 4,370 SH   SOLE   0 0 4,370
Celgene Corp. CS 151020104 955 6,547 SH   SOLE   0 0 6,547
Charles River Laboratories Int CS 159864107 1,100 10,185 SH   SOLE   0 0 10,185
Charter Communications Inc CS 16119p108 1,587 4,366 SH   SOLE   0 0 4,366
Chesapeake Energy Corp. CS 165167107 54 12,619 SH   SOLE   0 0 12,619
Chevron Corporation CS 166764100 6,714 57,144 SH   SOLE   0 0 57,144
China Mobile ADR CS 16941M109 494 9,764 SH   SOLE   0 0 9,764
Chromadex Corporation CS 171077407 46 10,667 SH   SOLE   0 0 10,667
Chubb Ltd CS h1467j104 11,952 83,842 SH   SOLE   0 0 83,842
Church & Dwight Co CS 171340102 867 17,898 SH   SOLE   0 0 17,898
Cigna Corp CS 125509109 250 1,335 SH   SOLE   0 0 1,335
Cimarex Energy Co. CS 171798101 281 2,474 SH   SOLE   0 0 2,474
Cintas Inc. CS 172908105 1,278 8,858 SH   SOLE   0 0 8,858
Cisco Systems CS 17275R102 11,598 344,885 SH   SOLE   0 0 344,885
Citigroup CS 172967424 7,504 103,165 SH   SOLE   0 0 103,165
Citizens Financial Group CS 174610105 531 14,028 SH   SOLE   0 0 14,028
Citrix Systems Inc CS 177376100 763 9,938 SH   SOLE   0 0 9,938
Coca-Cola Co. CS 191216100 604 13,420 SH   SOLE   0 0 13,420
Cocrystal Pharma Inc CS 19188j102 23 85,000 SH   SOLE   0 0 85,000
Cognex Corp. CS 192422103 1,293 11,725 SH   SOLE   0 0 11,725
Cognizant Technology Solutions CS 192446102 2,054 28,312 SH   SOLE   0 0 28,312
Colgate Palmolive CS 194162103 1,311 17,998 SH   SOLE   0 0 17,998
Comcast Corp. Cl A CS 20030n101 17,561 456,376 SH   SOLE   0 0 456,376
Commscope Holding Co. CS 20337X109 218 6,560 SH   SOLE   0 0 6,560
Compagnie de Saint-Gobain ADR CS 204280309 158 13,230 SH   SOLE   0 0 13,230
ConocoPhillips CS 20825C104 313 6,255 SH   SOLE   0 0 6,255
Constellation Brands Inc. CS 21036P108 1,095 5,488 SH   SOLE   0 0 5,488
Cooper Companies CS 216648402 1,094 4,615 SH   SOLE   0 0 4,615
Corning, Inc. CS 219350105 510 17,032 SH   SOLE   0 0 17,032
Costco Wholesale Corp CS 22160K105 4,711 28,677 SH   SOLE   0 0 28,677
CSRA Inc. CS 12650t104 300 9,287 SH   SOLE   0 0 9,287
CVS Health Corp. CS 126650100 7,947 97,725 SH   SOLE   0 0 97,725
Danaher Corp. CS 235851102 1,446 16,861 SH   SOLE   0 0 16,861
Deere & Co CS 244199105 864 6,876 SH   SOLE   0 0 6,876
Dell Technologies Inc. CS 24703l103 427 5,524 SH   SOLE   0 0 5,524
DENTSPLY Sirona Inc. CS 24906p109 241 4,026 SH   SOLE   0 0 4,026
Devon Energy Corp CS 25179M103 334 9,111 SH   SOLE   0 0 9,111
Devon Energy Corp CS 25179M103 110 3,000 SH Put SOLE   0 0 3,000
Diageo PLC ADR CS 25243Q205 11,480 86,885 SH   SOLE   0 0 86,885
Disney, Walt Co. CS 254687106 6,051 61,385 SH   SOLE   0 0 61,385
DNB Financial Corp CS 233237106 625 17,757 SH   SOLE   0 0 17,757
Dollar Tree CS 256746108 260 2,998 SH   SOLE   0 0 2,998
Dorman Products CS 258278100 1,049 14,653 SH   SOLE   0 0 14,653
Dover Corp. CS 260003108 334 3,660 SH   SOLE   0 0 3,660
DowDuPont Inc. CS 26078j100 2,806 40,528 SH   SOLE   0 0 40,528
Dr Pepper Snapple Group CS 26138E109 291 3,286 SH   SOLE   0 0 3,286
DTE Energy CS 233331107 370 3,446 SH   SOLE   0 0 3,446
Duke Energy Corp. CS 26441C204 562 6,698 SH   SOLE   0 0 6,698
Eaton Corporation CS G29183103 753 9,805 SH   SOLE   0 0 9,805
Ecolabs Inc. CS 278865100 207 1,606 SH   SOLE   0 0 1,606
Edison International Inc. CS 281020107 410 5,316 SH   SOLE   0 0 5,316
Eldorado Gold Corp CS 284902103 55 25,026 SH   SOLE   0 0 25,026
Envision Healthcare Corp CS 29414d100 248 5,527 SH   SOLE   0 0 5,527
EOG Resources CS 26875P101 924 9,552 SH   SOLE   0 0 9,552
Eplus Inc CS 294268107 206 2,230 SH   SOLE   0 0 2,230
EQT Corp CS 26884L109 243 3,720 SH   SOLE   0 0 3,720
Equinix Corp CS 29444U700 420 940 SH   SOLE   0 0 940
Estee Lauder CS 518439104 1,429 13,247 SH   SOLE   0 0 13,247
ETRADE Fin Corp. CS 269246401 232 5,331 SH   SOLE   0 0 5,331
Eversource Energy CS 30040W108 266 4,408 SH   SOLE   0 0 4,408
Exelon Corp. CS 30161N101 1,525 40,471 SH   SOLE   0 0 40,471
Express Scripts Holding Co. CS 30219G108 627 9,900 SH   SOLE   0 0 9,900
Exxon Mobil Corp CS 30231G102 9,884 120,564 SH   SOLE   0 0 120,564
F5 Networks CS 315616102 799 6,626 SH   SOLE   0 0 6,626
Fabrinet CS g3323l100 676 18,230 SH   SOLE   0 0 18,230
Facebook CS 30303M102 1,740 10,183 SH   SOLE   0 0 10,183
Factset Research Systems CS 303075105 816 4,531 SH   SOLE   0 0 4,531
Fairmount Santrol Holdings Inc CS 30555q108 325 67,918 SH   SOLE   0 0 67,918
Farmers National Banc Corp CS 309627107 267 17,753 SH   SOLE   0 0 17,753
Fedex CS 31428X106 323 1,430 SH   SOLE   0 0 1,430
Fidelity National Information CS 31620M106 286 3,060 SH   SOLE   0 0 3,060
Fidelity Natl Finl Inc New CS 31620r303 3,333 70,218 SH   SOLE   0 0 70,218
FMC Corp CS 302491303 221 2,471 SH   SOLE   0 0 2,471
Fortive Corporation CS 34959j108 541 7,643 SH   SOLE   0 0 7,643
General Dynamics CS 369550108 1,447 7,039 SH   SOLE   0 0 7,039
General Electric Company CS 369604103 14,407 595,804 SH   SOLE   0 0 595,804
General Mills Inc CS 370334104 213 4,106 SH   SOLE   0 0 4,106
Genpact Ltd CS G3922B107 865 30,077 SH   SOLE   0 0 30,077
Gentex Corp CS 371901109 251 12,670 SH   SOLE   0 0 12,670
Gilead Sciences Inc CS 375558103 1,922 23,720 SH   SOLE   0 0 23,720
Goldman Sachs Group, Inc. CS 38141G104 931 3,925 SH   SOLE   0 0 3,925
Grand Central Silver Mines CS 384906202 0 17,000 SH   SOLE   0 0 17,000
Grupo Financiero Banorte SAB d CS P49501201 181 26,240 SH   SOLE   0 0 26,240
Hain Celestial Group CS 405217100 290 7,040 SH   SOLE   0 0 7,040
Halliburton Company CS 406216101 371 8,050 SH   SOLE   0 0 8,050
Harley Davidson Inc. CS 412822108 923 19,146 SH   SOLE   0 0 19,146
Hartford Financial Services Gr CS 416515104 259 4,666 SH   SOLE   0 0 4,666
Hasbro Inc CS 418056107 892 9,133 SH   SOLE   0 0 9,133
Henry Jack and Associates Inc CS 426281101 1,024 9,961 SH   SOLE   0 0 9,961
Henry Schein CS 806407102 906 11,050 SH   SOLE   0 0 11,050
Home Depot, Inc. CS 437076102 13,619 83,264 SH   SOLE   0 0 83,264
Honeywell International, Inc. CS 438516106 9,943 70,149 SH   SOLE   0 0 70,149
Host Hotels and Resorts CS 44107P104 209 11,313 SH   SOLE   0 0 11,313
HP Inc. CS 40434l105 231 11,567 SH   SOLE   0 0 11,567
HSBC Holdings PLC ADR CS 404280406 241 4,885 SH   SOLE   0 0 4,885
Huntington Bancshares CS 446150104 482 34,493 SH   SOLE   0 0 34,493
Illinois Tool Works CS 452308109 299 2,018 SH   SOLE   0 0 2,018
Imageware Systems Inc. CS 45245s108 77 51,636 SH   SOLE   0 0 51,636
Immune Therapeutics Inc CS 45252a107 0 12,500 SH   SOLE   0 0 12,500
ING Groep NV ADS CS 456837103 188 10,212 SH   SOLE   0 0 10,212
Int'l Business Machines Corp. CS 459200101 1,558 10,737 SH   SOLE   0 0 10,737
Intel Corp CS 458140100 15,268 400,945 SH   SOLE   0 0 400,945
Intercontinental Exchange, Inc CS 45866f104 3,031 44,120 SH   SOLE   0 0 44,120
International Flavors & Fragra CS 459506101 999 6,991 SH   SOLE   0 0 6,991
International Power Group Ltd CS 46018A100 0 20,000 SH   SOLE   0 0 20,000
Intuitive Surgical Inc CS 46120E602 223 213 SH   SOLE   0 0 213
IPG Photonics Corp Com CS 44980x109 1,274 6,885 SH   SOLE   0 0 6,885
J B Hunt Transport Services In CS 445658107 945 8,504 SH   SOLE   0 0 8,504
Johnson & Johnson CS 478160104 19,617 150,889 SH   SOLE   0 0 150,889
Jones Energy Inc CS 48019r108 42 21,901 SH   SOLE   0 0 21,901
JPMorgan Chase & Co. CS 46625H100 22,035 230,704 SH   SOLE   0 0 230,704
Kar Auction Services Inc CS 48238t109 284 5,952 SH   SOLE   0 0 5,952
Kinder Morgan, Inc. CS 49456B101 7,709 401,945 SH   SOLE   0 0 401,945
Kohls Corp. CS 500255104 228 5,000 SH   SOLE   0 0 5,000
L-3 Communications CS 502413107 380 2,015 SH   SOLE   0 0 2,015
Lam Research Corp CS 512807108 278 1,500 SH   SOLE   0 0 1,500
Lennar Corp CS 526057104 254 4,807 SH   SOLE   0 0 4,807
Lennox International Inc CS 526107107 1,125 6,284 SH   SOLE   0 0 6,284
Level 3 Communications CS 52729N308 283 5,314 SH   SOLE   0 0 5,314
Liberty Broadband Corporation CS 530307107 232 2,468 SH   SOLE   0 0 2,468
Liberty Broadband Corporation CS 530307305 442 4,639 SH   SOLE   0 0 4,639
Liberty Global PLC Cl A CS G5480U104 314 9,255 SH   SOLE   0 0 9,255
Liberty Global PLC Cl C CS G5480U120 670 20,499 SH   SOLE   0 0 20,499
Liberty Media Corp A SiriusXM CS 531229409 385 9,181 SH   SOLE   0 0 9,181
Liberty Media Corp C CS 531229607 760 18,162 SH   SOLE   0 0 18,162
Lilly, Eli Co CS 532457108 504 5,896 SH   SOLE   0 0 5,896
LKQ CS 501889208 462 12,826 SH   SOLE   0 0 12,826
Lockheed Martin CS 539830109 433 1,395 SH   SOLE   0 0 1,395
Lowe's Cos. CS 548661107 1,838 22,997 SH   SOLE   0 0 22,997
M & T Bank CS 55261F104 252 1,567 SH   SOLE   0 0 1,567
MACOM Tech Solutions Holdings CS 55405y100 256 5,744 SH   SOLE   0 0 5,744
Marathon Petroleum Corp CS 56585A102 6,693 119,343 SH   SOLE   0 0 119,343
Masco Corp CS 574599106 891 22,838 SH   SOLE   0 0 22,838
McCormick & Co CS 579780206 912 8,886 SH   SOLE   0 0 8,886
McDonalds Corp CS 580135101 1,545 9,861 SH   SOLE   0 0 9,861
McKesson HBOC Corp. CS 58155Q103 505 3,290 SH   SOLE   0 0 3,290
Medtronic Plc CS g5960l103 2,491 32,027 SH   SOLE   0 0 32,027
Merck & Co CS 58933Y105 3,692 57,654 SH   SOLE   0 0 57,654
Metlife Inc. CS 59156R108 8,087 155,670 SH   SOLE   0 0 155,670
Mettler-Toledo International CS 592688105 1,267 2,023 SH   SOLE   0 0 2,023
Microsoft Corporation CS 594918104 17,283 232,013 SH   SOLE   0 0 232,013
Molson Coors Brewing Co CS 60871R209 414 5,074 SH   SOLE   0 0 5,074
Molson Coors Brewing Co CS 60871R209 376 4,600 SH Put SOLE   0 0 4,600
Mondelez Intl Inc Com CS 609207105 6,751 166,034 SH   SOLE   0 0 166,034
Monolithic Power Systems CS 609839105 1,056 9,910 SH   SOLE   0 0 9,910
Monsanto Co. CS 61166W101 357 2,980 SH   SOLE   0 0 2,980
Nestle SA ADR CS 641069406 731 8,700 SH   SOLE   0 0 8,700
Netflix Inc. CS 64110L106 1,730 9,539 SH   SOLE   0 0 9,539
Netflix Inc. CS 64110L106 272 1,500 SH Put SOLE   0 0 1,500
NextEra Energy CS 65339F101 13,339 91,021 SH   SOLE   0 0 91,021
Nike Inc. CS 654106103 7,408 142,870 SH   SOLE   0 0 142,870
Noble Energy CS 655044105 628 22,153 SH   SOLE   0 0 22,153
Norfolk Southern CS 655844108 551 4,167 SH   SOLE   0 0 4,167
Northrop Grumman Corp CS 666807102 2,119 7,366 SH   SOLE   0 0 7,366
NRG Yield Inc Cl A New CS 62942x306 214 11,300 SH   SOLE   0 0 11,300
Nugene International Inc CS 67052f102 0 14,000 SH   SOLE   0 0 14,000
Occidental Petroleum CS 674599105 6,999 109,003 SH   SOLE   0 0 109,003
Omnicom Group CS 681919106 781 10,548 SH   SOLE   0 0 10,548
ONEOK Inc CS 682680103 202 3,644 SH   SOLE   0 0 3,644
Oracle Corp CS 68389X105 3,989 82,497 SH   SOLE   0 0 82,497
P P & L Resources Inc CS 69351T106 455 11,992 SH   SOLE   0 0 11,992
Panasonic Adr CS 69832A205 200 13,820 SH   SOLE   0 0 13,820
Papa John's Intl Inc CS 698813102 343 4,690 SH   SOLE   0 0 4,690
Parker-Hannifin CS 701094104 1,298 7,418 SH   SOLE   0 0 7,418
Patterson Companies Inc. CS 703395103 252 6,508 SH   SOLE   0 0 6,508
PayPal Holdings, Inc CS 70450y103 1,029 16,071 SH   SOLE   0 0 16,071
PepsiCo, Inc. CS 713448108 11,813 106,015 SH   SOLE   0 0 106,015
Pfizer Inc CS 717081103 4,135 115,825 SH   SOLE   0 0 115,825
Philip Morris Int'l CS 718172109 1,620 14,595 SH   SOLE   0 0 14,595
Phillips 66 CS 718546104 528 5,760 SH   SOLE   0 0 5,760
Pinnacle West Capital Corp. CS 723484101 332 3,926 SH   SOLE   0 0 3,926
Pool Corp. CS 73278L105 789 7,290 SH   SOLE   0 0 7,290
PPG Industries CS 693506107 229 2,107 SH   SOLE   0 0 2,107
PRA Group, Inc. CS 69354n106 252 8,800 SH   SOLE   0 0 8,800
Precision Drilling CS 74022D308 46 14,762 SH   SOLE   0 0 14,762
Priceline Group Inc. CS 741503403 6,682 3,650 SH   SOLE   0 0 3,650
Procter & Gamble CS 742718109 6,255 68,749 SH   SOLE   0 0 68,749
Profire Energy CS 74316x101 50 25,000 SH   SOLE   0 0 25,000
Ptc Inc CS 69370C100 233 4,141 SH   SOLE   0 0 4,141
PVH Corp CS 693656100 1,639 12,998 SH   SOLE   0 0 12,998
Qorvo Inc CS 74736K101 247 3,492 SH   SOLE   0 0 3,492
Qualcomm Incorporated CS 747525103 12,526 241,622 SH   SOLE   0 0 241,622
Raymond James Financial CS 754730109 973 11,541 SH   SOLE   0 0 11,541
Rayonier Inc Frac Shs 100,000 CS hfe907109 0 50,000 SH   SOLE   0 0 50,000
Raytheon Company CS 755111507 13,749 73,690 SH   SOLE   0 0 73,690
Regal Beloit Corp CS 758750103 281 3,557 SH   SOLE   0 0 3,557
Regions Financial Corp CS 7591EP100 307 20,164 SH   SOLE   0 0 20,164
Reinsurance Group of America I CS 759351604 272 1,949 SH   SOLE   0 0 1,949
ResMed Inc CS 761152107 1,035 13,450 SH   SOLE   0 0 13,450
Riverview Bancorp Inc CS 769397100 294 34,950 SH   SOLE   0 0 34,950
Rolls-Royce PLC ADR CS 775781206 165 13,836 SH   SOLE   0 0 13,836
Roper Industries CS 776696106 1,842 7,569 SH   SOLE   0 0 7,569
Royal Dutch Shell Plc Spon ADR CS 780259107 244 3,894 SH   SOLE   0 0 3,894
S S & C Technologies Inc CS 78467J100 847 21,090 SH   SOLE   0 0 21,090
Salesforce.com CS 79466L302 418 4,478 SH   SOLE   0 0 4,478
Sanofi-Aventis Spon ADR CS 80105N105 222 4,465 SH   SOLE   0 0 4,465
SAP SE Spon ADR CS 803054204 576 5,256 SH   SOLE   0 0 5,256
Schlumberger Limited CS 806857108 4,429 63,485 SH   SOLE   0 0 63,485
Sherwin Williams Company CS 824348106 3,350 9,356 SH   SOLE   0 0 9,356
Shire plc ADR CS 82481R106 249 1,629 SH   SOLE   0 0 1,629
Signature Bank NY CS 82669G104 1,032 8,058 SH   SOLE   0 0 8,058
SLM Corp. New CS 78442P106 248 21,617 SH   SOLE   0 0 21,617
Snap-On Inc CS 833034101 1,013 6,797 SH   SOLE   0 0 6,797
Southern Company CS 842587107 223 4,547 SH   SOLE   0 0 4,547
Spirit Aerosystems CS 848574109 544 7,000 SH   SOLE   0 0 7,000
Starbucks Corp CS 855244109 1,100 20,477 SH   SOLE   0 0 20,477
State Street Corp. CS 857477103 2,144 22,444 SH   SOLE   0 0 22,444
Stericycle Inc CS 858912108 220 3,073 SH   SOLE   0 0 3,073
Steris Plc CS g84720104 828 9,365 SH   SOLE   0 0 9,365
Sterling Bancorp Del CS 85917a100 350 14,218 SH   SOLE   0 0 14,218
Straight Path Communications I CS 862578101 906 5,015 SH   SOLE   0 0 5,015
Straight Path Communications I CS 862578101 723 4,000 SH Put SOLE   0 0 4,000
Stryker Corp. CS 863667101 795 5,596 SH   SOLE   0 0 5,596
Suncor Energy CS 867224107 205 5,842 SH   SOLE   0 0 5,842
SVB Finl Group CS 78486Q101 258 1,377 SH   SOLE   0 0 1,377
Synopsys Inc CS 871607107 1,542 19,154 SH   SOLE   0 0 19,154
T. Rowe Price Associates Inc CS 74144T108 1,070 11,806 SH   SOLE   0 0 11,806
Taiwan Semiconductor Manufactu CS 874039100 237 6,324 SH   SOLE   0 0 6,324
Target CS 87612E106 359 6,091 SH   SOLE   0 0 6,091
TCF Financial Corp CS 872275102 179 10,498 SH   SOLE   0 0 10,498
Tesla Inc. CS 88160r101 478 1,400 SH   SOLE   0 0 1,400
Texas Instruments CS 882508104 578 6,450 SH   SOLE   0 0 6,450
Texas Roadhouse CS 882681109 935 19,018 SH   SOLE   0 0 19,018
The Wendy's Company CS 95058W100 275 17,700 SH   SOLE   0 0 17,700
Thermo Fisher Scientific Inc CS 883556102 550 2,908 SH   SOLE   0 0 2,908
Time Warner Inc CS 887317303 10,371 101,233 SH   SOLE   0 0 101,233
Tivo Corp. CS 88870p106 251 12,628 SH   SOLE   0 0 12,628
TJX Companies Inc CS 872540109 266 3,611 SH   SOLE   0 0 3,611
TransCanada Corp CS 89353d107 925 18,708 SH   SOLE   0 0 18,708
Travelers Companies Inc CS 89417E109 1,114 9,089 SH   SOLE   0 0 9,089
Tyler Technologies Inc CS 902252105 4,734 27,155 SH   SOLE   0 0 27,155
Tyler Technologies Inc CS 902252105 1,046 6,000 SH Put SOLE   0 0 6,000
U S Bancorp new CS 902973304 1,297 24,205 SH   SOLE   0 0 24,205
UBS AG CS h42097107 198 11,605 SH   SOLE   0 0 11,605
UDR Inc CS 902653104 236 6,200 SH   SOLE   0 0 6,200
Ultra Petroleum Corp CS 903914208 237 27,296 SH   SOLE   0 0 27,296
Union Pacific Corp CS 907818108 557 4,806 SH   SOLE   0 0 4,806
United Parcel Service Inc. CS 911312106 5,437 45,275 SH   SOLE   0 0 45,275
United Technologies CS 913017109 1,594 13,731 SH   SOLE   0 0 13,731
UnitedHealth Group Inc CS 91324P102 16,452 84,005 SH   SOLE   0 0 84,005
UnitedHealth Group Inc CS 91324P102 490 2,500 SH Put SOLE   0 0 2,500
UNUM Corp. CS 91529Y106 290 5,674 SH   SOLE   0 0 5,674
Valvoline Inc CS 92047w101 694 29,612 SH   SOLE   0 0 29,612
Verizon Communications CS 92343V104 9,065 183,175 SH   SOLE   0 0 183,175
VF Corp. CS 918204108 261 4,100 SH   SOLE   0 0 4,100
Visa Inc Cl A CS 92826C839 8,710 82,762 SH   SOLE   0 0 82,762
Vodafone Group PLC CS 92857W308 339 11,922 SH   SOLE   0 0 11,922
Vonage Holdings Corporation CS 92886T201 95 11,726 SH   SOLE   0 0 11,726
Vulcan Materials CS 929160109 9,518 79,584 SH   SOLE   0 0 79,584
Wabco Holdings Inc CS 92927K102 999 6,750 SH   SOLE   0 0 6,750
Wal-Mart Stores Inc CS 931142103 407 5,203 SH   SOLE   0 0 5,203
Walgreen Boots Alliance Inc CS 931427108 423 5,472 SH   SOLE   0 0 5,472
WEC Energy Group Inc. CS 92939u106 264 4,210 SH   SOLE   0 0 4,210
WellCare Health Plans CS 94946T106 343 2,000 SH   SOLE   0 0 2,000
Wells Fargo & Company CS 949746101 12,296 222,956 SH   SOLE   0 0 222,956
Weyerhauser Corporation CS 962166104 6,257 183,868 SH   SOLE   0 0 183,868
Wheaton Precious Metals Corp CS 962879102 194 10,167 SH   SOLE   0 0 10,167
Williams Companies, Inc. CS 969457100 700 23,325 SH   SOLE   0 0 23,325
Xilinx Inc CS 983919101 7,402 104,503 SH   SOLE   0 0 104,503
Yum China Holdings Inc CS 98850p109 465 11,642 SH   SOLE   0 0 11,642
Yum! Brands Inc. CS 988498101 852 11,575 SH   SOLE   0 0 11,575
Zoetis Inc CS 98978V103 204 3,202 SH   SOLE   0 0 3,202
Blackstone Mortgage Trust RE 09257w100 262 8,459 SH   SOLE   0 0 8,459
Brixmor Property Group RE 11120u105 226 12,024 SH   SOLE   0 0 12,024
Colony Northstar Inc RE 19625w104 505 40,177 SH   SOLE   0 0 40,177
Mid-America Apartment Communit RE 59522J103 232 2,166 SH   SOLE   0 0 2,166
Progressive Interchange LLC RE 742995871 50 50,000 SH   SOLE   0 0 50,000
Retail Properties of America RE 76131V202 365 27,824 SH   SOLE   0 0 27,824
Vanguard REIT Viper Index Seri RE 922908553 722 8,685 SH   SOLE   0 0 8,685
GS EEM Nt due 11/26/19 SE 40054ld50 1,837 1,740,000 SH   SOLE   0 0 1,740,000
GS EEM Nt due 12/6/18 SE 40054kdn3 12,566 9,880,000 SH   SOLE   0 0 9,880,000
GS EFA Nt due 11/26/19 SE 40054ld68 1,972 1,895,000 SH   SOLE   0 0 1,895,000
GS Indices Note Due 10/4/17 SE 38148tfc8 622 500,000 SH   SOLE   0 0 500,000
GS MSCI EM 8/2/19 SE 40054kux2 1,541 1,325,000 SH   SOLE   0 0 1,325,000
GS Russell 2000 Idx Due 5/20 SE 40054kpk6 6,820 5,935,000 SH   SOLE   0 0 5,935,000
GS S&P 400 Mid Nt due 4/9/19 SE 40054klz7 6,715 5,980,000 SH   SOLE   0 0 5,980,000
GS S&P 500 Nt 8/2/19 SE 40054kuv6 3,303 3,040,000 SH   SOLE   0 0 3,040,000
GS S&P MidCap 400 8/2/19 SE 40054kuw4 2,861 2,685,000 SH   SOLE   0 0 2,685,000
GS S&P500 buffered equity Nt 9 SE 40054l2m5 5,235 5,000,000 SH   SOLE   0 0 5,000,000
GS SX5E Nt due 3/31/20 SE 40054lu28 4,278 4,278,000 SH   SOLE   0 0 4,278,000
JPM EAFE Nt due 4/10/2019 SE 46646ey63 4,521 3,915,000 SH   SOLE   0 0 3,915,000
JPM Russell 2000 Nt 8/2/19 SE 46646qxa8 1,452 1,340,000 SH   SOLE   0 0 1,340,000
JPM Russell 2000 Nt due 4/10/1 SE 46646er95 2,982 2,620,000 SH   SOLE   0 0 2,620,000
JPM S&P 500 Nt due 12/6/18 SE 46646efz0 16,387 14,390,000 SH   SOLE   0 0 14,390,000
JPM S&P 500 Nt due 4/10/19 SE 46646er87 8,967 8,005,000 SH   SOLE   0 0 8,005,000
MS EEM Nt due 4/8/19 SE 61768cau1 5,703 4,945,000 SH   SOLE   0 0 4,945,000
MS EFA Nt 8/2/19 SE 61768cev5 1,854 1,637,000 SH   SOLE   0 0 1,637,000
MS EFA Nt Due 12/8/18 SE 61761j3a5 11,256 9,460,000 SH   SOLE   0 0 9,460,000
MS EURO STOXX 50 due 2/8/18 SE 61761jw96 2,577 2,125,000 SH   SOLE   0 0 2,125,000
MS SPX Due 2/8/18 SE 61761jx20 5,090 4,030,000 SH   SOLE   0 0 4,030,000
MS SPX Nt 2/6/20 SE 61768cnq6 10,844 10,737,000 SH   SOLE   0 0 10,737,000
Andeavor Logistics LP ML 03350f106 3,293 65,784 SH   SOLE   0 0 65,784
Antero Midstream Partners LP ML 03673l103 2,511 79,640 SH   SOLE   0 0 79,640
Dominion Energy Midstream Part ML 257454108 5,891 184,091 SH   SOLE   0 0 184,091
Enbridge Energy ML 29250R106 176 11,000 SH   SOLE   0 0 11,000
Energy Transfer Equity LP ML 29273V100 3,419 196,720 SH   SOLE   0 0 196,720
Energy Transfer Ptnrs LP ML 29278n103 2,300 125,730 SH   SOLE   0 0 125,730
Enterprise Products Ptnrs ML 293792107 10,163 389,843 SH   SOLE   0 0 389,843
EQT GP Holdings LP ML 26885j103 652 22,502 SH   SOLE   0 0 22,502
EQT Midstream Partners, LP ML 26885b100 8,456 112,795 SH   SOLE   0 0 112,795
Genesis Energy LP ML 371927104 446 16,912 SH   SOLE   0 0 16,912
JPMorgan Alerian MLP Index ML 46625H365 10,707 379,397 SH   SOLE   0 0 379,397
Magellan Midstream Ptnrs LP ML 559080106 8,747 123,091 SH   SOLE   0 0 123,091
MPLX LP ML 55336V100 4,688 133,912 SH   SOLE   0 0 133,912
Nextera Energy Partners Lp ML 65341b106 3,330 82,640 SH   SOLE   0 0 82,640
Phillips 66 Partners LP Common ML 718549207 3,199 60,868 SH   SOLE   0 0 60,868
Plains All Amern Pipeline ML 726503105 247 11,661 SH   SOLE   0 0 11,661
Plains Group Holdings LP Cla ML 72651a207 434 19,845 SH   SOLE   0 0 19,845
Shell Midstream Partners LP ML 822634101 2,941 105,636 SH   SOLE   0 0 105,636
Spectra Energy Prtns ML 84756N109 1,946 43,845 SH   SOLE   0 0 43,845
T C Pipelines ML 87233Q108 850 16,248 SH   SOLE   0 0 16,248
Tallgrass Energy LP ML 874696107 1,778 62,948 SH   SOLE   0 0 62,948
Targa Resources Prtns Com St ML 87612G101 3,883 82,086 SH   SOLE   0 0 82,086
UBS E-TRACS Alerian MLP Infras ML 902641646 20,419 812,202 SH   SOLE   0 0 812,202
Valero Energy Partners LP ML 91914j102 6,614 151,289 SH   SOLE   0 0 151,289
Western Gas Equity Partners LP ML 95825R103 3,707 90,013 SH   SOLE   0 0 90,013
Western Gas Partners ML 958254104 3,737 72,877 SH   SOLE   0 0 72,877
Williams Partners LP ML 96949l105 3,583 92,106 SH   SOLE   0 0 92,106
Deutsche X Tracks MSCI EAFE EE 233051200 11,755 378,835 SH   SOLE   0 0 378,835
Diamonds Trust Series 1 EE 78467X109 792 3,538 SH   SOLE   0 0 3,538
GS Activebeta Large Cap ETF EE 381430503 867 17,359 SH   SOLE   0 0 17,359
Guggenheim Insider Sentiment E EE 18383M209 325 5,500 SH   SOLE   0 0 5,500
Guggenheim S&P 500 Equal Weigh EE 78355W106 264 2,766 SH   SOLE   0 0 2,766
Guggenheim S&P Healthcare Equa EE 78355W841 8,085 46,141 SH   SOLE   0 0 46,141
iShares Dow Jones US Aerospace EE 464288760 1,423 7,995 SH   SOLE   0 0 7,995
iShares FTSE/Xinhua China25 In EE 464287184 669 15,199 SH   SOLE   0 0 15,199
iShares Goldman Sachs Nat Res EE 464287374 260 7,715 SH   SOLE   0 0 7,715
iShares MSCI EAFE Index EE 464287465 23,556 343,976 SH   SOLE   0 0 343,976
iShares MSCI Emerg Mkts Indx F EE 464287234 9,620 214,695 SH   SOLE   0 0 214,695
iShares MSCI South Korea Index EE 464286772 451 6,527 SH   SOLE   0 0 6,527
iShares NASDAQ Biotech Index EE 464287556 346 1,036 SH   SOLE   0 0 1,036
iShares Russell 1000 EE 464287622 1,118 7,994 SH   SOLE   0 0 7,994
iShares Russell 1000 Growth In EE 464287614 20,017 160,062 SH   SOLE   0 0 160,062
iShares Russell 1000 Value Ind EE 464287598 10,850 91,555 SH   SOLE   0 0 91,555
iShares Russell 2000 Growth In EE 464287648 7,785 43,500 SH   SOLE   0 0 43,500
iShares Russell 2000 Index EE 464287655 27,033 182,435 SH   SOLE   0 0 182,435
iShares Russell 2000 Value Ind EE 464287630 6,834 55,061 SH   SOLE   0 0 55,061
iShares Russell Mid Cap Growth EE 464287481 1,145 10,118 SH   SOLE   0 0 10,118
iShares Russell Mid Cap Index EE 464287499 1,726 8,757 SH   SOLE   0 0 8,757
iShares Russell Mid Cap Value EE 464287473 1,652 19,448 SH   SOLE   0 0 19,448
iShares S&P Global Technology EE 464287291 456 3,200 SH   SOLE   0 0 3,200
iShares Select Dividend ETF EE 464287168 3,954 42,221 SH   SOLE   0 0 42,221
iShares US Home Construction EE 464288752 1,569 42,950 SH   SOLE   0 0 42,950
JP Morgan Diversified Return I EE 46641q209 402 6,943 SH   SOLE   0 0 6,943
PowerShares QQQ EE 73935A104 21,440 147,405 SH   SOLE   0 0 147,405
PwrShares Bldg/Construction ET EE 73935x666 9,292 296,594 SH   SOLE   0 0 296,594
SPDR Energy Index EE 81369Y506 668 9,761 SH   SOLE   0 0 9,761
SPDR Euro STOXX 50 ETF EE 78463X202 11,230 272,241 SH   SOLE   0 0 272,241
SPDR Financial Index EE 81369Y605 468 18,092 SH   SOLE   0 0 18,092
SPDR S&P 500 ETF EE 78462F103 107,254 426,915 SH   SOLE   0 0 426,915
SPDR S&P Bank ETF EE 78464a797 3,268 72,476 SH   SOLE   0 0 72,476
SPDR S&P Biotech EE 78464A870 1,647 19,030 SH   SOLE   0 0 19,030
SPDR S&P Dividend ETF EE 78464A763 23,650 258,954 SH   SOLE   0 0 258,954
SPDR S&P Int'l Small Cap Fd EE 78463X871 889 25,392 SH   SOLE   0 0 25,392
SPDR S&P Mid Cap 400 ETF EE 78467Y107 78,751 241,323 SH   SOLE   0 0 241,323
SPDR STOXX Europe 50 ETF EE 78463X103 552 15,500 SH   SOLE   0 0 15,500
Vaneck Vectors ETF TR EE 92189f106 2,898 126,240 SH   SOLE   0 0 126,240
Vaneck Vectors ETF TR EE 92189f700 971 16,472 SH   SOLE   0 0 16,472
Vanguard Dividend Appreciation EE 921908844 228 2,409 SH   SOLE   0 0 2,409
Vanguard FTSE All-World Ex-US EE 922042775 343 6,509 SH   SOLE   0 0 6,509
Vanguard FTSE Developed Market EE 921943858 4,671 107,605 SH   SOLE   0 0 107,605
Vanguard FTSE Emerging Markets EE 922042858 11,602 266,292 SH   SOLE   0 0 266,292
Vanguard Growth ETF EE 922908736 474 3,568 SH   SOLE   0 0 3,568
Vanguard Information Technolog EE 92204A702 632 4,159 SH   SOLE   0 0 4,159
Vanguard Small Cap Value Fund EE 922908611 253 1,979 SH   SOLE   0 0 1,979
Vanguard Total Stock Market ET EE 922908769 2,708 20,910 SH   SOLE   0 0 20,910
WisdomTree Dividend Ex-Finl ET EE 97717W406 207 2,450 SH   SOLE   0 0 2,450
WisdomTree Emerging Mkts SmCp EE 97717W281 228 4,654 SH   SOLE   0 0 4,654
WisdomTree Int'l Small Cap Div EE 97717W760 4,419 59,755 SH   SOLE   0 0 59,755
Wisdomtree Midcap Dividend EE 97717w505 2,204 22,052 SH   SOLE   0 0 22,052
iShares Core MSCI EAFE EZ 46432f842 22,230 346,427 SH   SOLE   0 0 346,427
iShares Core MSCI Emerging Mkt EZ 46434g103 28,340 524,622 SH   SOLE   0 0 524,622
iShares Dow Jones US RE Index EZ 464287739 1,463 18,313 SH   SOLE   0 0 18,313
iShares MSCI EAFE Small Cap In EZ 464288273 6,595 106,379 SH   SOLE   0 0 106,379
iShares S&P 500 Growth EZ 464287309 6,905 48,146 SH   SOLE   0 0 48,146
iShares S&P 500 Index EZ 464287200 54,776 216,567 SH   SOLE   0 0 216,567
iShares S&P Barra Value Index EZ 464287408 8,127 75,310 SH   SOLE   0 0 75,310
iShares S&P Mid Cap 400 Growth EZ 464287606 17,154 84,770 SH   SOLE   0 0 84,770
iShares S&P Mid Cap 400 Value EZ 464287705 16,770 109,800 SH   SOLE   0 0 109,800
iShares S&P Mid Cap Index EZ 464287507 38,972 217,845 SH   SOLE   0 0 217,845
iShares S&P Small Cap 600 Grow EZ 464287887 2,004 12,181 SH   SOLE   0 0 12,181
iShares S&P Small Cap 600 Valu EZ 464287879 3,121 21,046 SH   SOLE   0 0 21,046
iShares S&P Small Cap Index EZ 464287804 19,363 260,890 SH   SOLE   0 0 260,890
Ishares Trust High Dividend Eq EZ 46429B663 313 3,639 SH   SOLE   0 0 3,639