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,220 6,405 SH   SOLE   0 0 6,405
A T & T Corp New CS 00206R102 12,052 422,286 SH   SOLE   117,170 0 305,116
Abbott Laboratories CS 002824100 19,142 264,655 SH   SOLE   64,516 0 200,139
Abbott Laboratories CS 002824100 203 2,800 SH Put SOLE   0 0 2,800
Abbott Laboratories CS 002824100 210 2,900 SH Put SOLE   0 0 2,900
AbbVie Inc. CS 00287Y109 5,537 60,056 SH   SOLE   14,575 0 45,481
AbbVie Inc. CS 00287Y109 184 2,000 SH Call SOLE   0 0 2,000
Accenture PLC Cl A CS G1151C101 1,734 12,294 SH   SOLE   737 0 11,557
Adobe Inc CS 00724F101 7,485 33,086 SH   SOLE   2,031 0 31,055
Affiliated Managers CS 008252108 227 2,333 SH   SOLE   375 0 1,958
Agilent Technologies CS 00846U101 401 5,942 SH   SOLE   0 0 5,942
Air Products & Chemicals Inc CS 009158106 956 5,971 SH   SOLE   3,500 0 2,471
Akamai Tech CS 00971T101 616 10,089 SH   SOLE   500 0 9,589
Alexandria Real Estate Equitie CS 015271109 282 2,448 SH   SOLE   1,114 0 1,334
Alibaba Group Holding Limited CS 01609w102 232 1,690 SH   SOLE   431 0 1,259
Allegion Plc CS g0176j109 680 8,535 SH   SOLE   1,715 0 6,820
Allergan PLC CS G0177J108 1,977 14,790 SH   SOLE   4,522 0 10,268
Allstate Corp CS 020002101 679 8,222 SH   SOLE   1,412 0 6,810
Allstate Corp CS 020002101 289 3,500 SH Put SOLE   0 0 3,500
Alphabet Inc Class A CS 02079k305 7,771 7,437 SH   SOLE   2,734 0 4,703
Alphabet Inc Class C CS 02079k107 9,802 9,465 SH   SOLE   800 0 8,665
Altria Group Inc. CS 02209S103 6,040 122,297 SH   SOLE   35,315 0 86,981
Alyn Corp CS 022611107 0 160,000 SH   SOLE   0 0 160,000
Amazon.com CS 023135106 11,477 7,642 SH   SOLE   1,450 0 6,192
America Movil SA de CV ADR Ser CS 02364W105 700 49,100 SH   SOLE   0 0 49,100
American Campus Communities CS 024835100 234 5,660 SH   SOLE   2,940 0 2,720
American Express CS 025816109 209 2,195 SH   SOLE   0 0 2,195
American Tower CS 03027X100 4,536 28,674 SH   SOLE   8,466 0 20,208
Ameriprise Financial Inc CS 03076C106 246 2,354 SH   SOLE   1,045 0 1,309
Ametek Inc CS 031100100 1,378 20,358 SH   SOLE   675 0 19,683
Amgen Inc CS 031162100 14,893 76,502 SH   SOLE   22,350 0 54,152
Anheuser-Busch InBev CS 03524A108 1,486 22,578 SH   SOLE   10,180 0 12,398
Antero Midstream GP LP CS 03675y103 834 74,565 SH   SOLE   0 0 74,565
Anthem, Inc CS 036752103 330 1,255 SH   SOLE   0 0 1,255
AP Moller Maersk ADR CS 00202f102 84 13,432 SH   SOLE   11,939 0 1,493
Apple Inc CS 037833100 32,267 204,556 SH   SOLE   38,221 0 166,335
Apple Inc CS 037833100 237 1,500 SH Put SOLE   0 0 1,500
Archer Daniels Midland Co. CS 039483102 2,096 51,149 SH   SOLE   0 0 51,149
Arthur J. Gallagher CS 363576109 237 3,218 SH   SOLE   580 0 2,638
Astellas Pharma Inc CS 04623U102 151 11,853 SH   SOLE   10,534 0 1,319
Automatic Data Processing CS 053015103 363 2,771 SH   SOLE   0 0 2,771
Avery Dennison CS 053611109 696 7,746 SH   SOLE   1,685 0 6,061
Baidu ADR CS 056752108 2,617 16,499 SH   SOLE   645 0 15,854
Bank of America Corp CS 060505104 11,332 459,906 SH   SOLE   176,096 0 283,810
Baxter International CS 071813109 840 12,762 SH   SOLE   700 0 12,062
BB&T Corp. CS 054937107 206 4,744 SH   SOLE   0 0 4,744
Becton Dickinson & Company CS 075887109 498 2,212 SH   SOLE   204 0 2,008
Berkshire Hathaway CS 084670108 1,224 4 SH   SOLE   0 0 4
Berkshire Hathaway Class B CS 084670702 8,338 40,838 SH   SOLE   8,678 0 32,160
Berry Plastics Group CS 08579w103 291 6,118 SH   SOLE   3,180 0 2,938
Biogen Inc CS 09062X103 1,491 4,956 SH   SOLE   188 0 4,768
Blackrock Inc CS 09247X101 3,295 8,387 SH   SOLE   214 0 8,173
Blackstone Group LP CS 09253U108 273 9,162 SH   SOLE   1,000 0 8,162
Boeing Company CS 097023105 18,527 57,447 SH   SOLE   12,530 0 44,917
Booking Holdings Inc CS 09857l108 5,898 3,424 SH   SOLE   176 0 3,248
BP Amoco PLC ADR CS 055622104 5,689 150,036 SH   SOLE   32,077 0 117,959
Bristol-Myers Squibb CS 110122108 6,767 130,188 SH   SOLE   34,556 0 95,632
Broadcom Inc CS 11135F101 1,392 5,476 SH   SOLE   4,400 0 1,076
Burlington Stores Inc CS 122017106 948 5,828 SH   SOLE   1,115 0 4,713
Cardinal Health Inc. CS 14149Y108 3,454 77,449 SH   SOLE   16,114 0 61,335
Carter's Inc CS 146229109 216 2,652 SH   SOLE   1,074 0 1,578
Caterpillar Inc CS 149123101 416 3,270 SH   SOLE   468 0 2,802
Celgene Corp. CS 151020104 308 4,813 SH   SOLE   0 0 4,813
Charles River Laboratories Int CS 159864107 1,006 8,887 SH   SOLE   2,476 0 6,411
Charles Schwab CS 808513105 1,001 24,101 SH   SOLE   20,000 0 4,101
Charles Schwab CS 808513105 108 2,600 SH Put SOLE   0 0 2,600
Charter Communications Inc CS 16119p108 409 1,434 SH   SOLE   0 0 1,434
Chevron Corporation CS 166764100 6,839 62,868 SH   SOLE   13,217 0 49,651
Chromadex Corporation CS 171077407 37 10,667 SH   SOLE   0 0 10,667
Chubb Ltd CS h1467j104 10,645 82,401 SH   SOLE   22,723 0 59,678
Church & Dwight Co CS 171340102 956 14,543 SH   SOLE   2,710 0 11,833
Cigna Corp CS 125523100 392 2,064 SH   SOLE   91 0 1,973
Cintas Inc. CS 172908105 1,063 6,328 SH   SOLE   1,288 0 5,040
Cisco Systems CS 17275R102 15,776 364,085 SH   SOLE   100,185 0 263,900
Citigroup CS 172967424 9,013 173,125 SH   SOLE   47,699 0 125,426
Citrix Systems Inc CS 177376100 880 8,593 SH   SOLE   966 0 7,627
CMS Energy Corp CS 125896100 241 4,850 SH   SOLE   880 0 3,970
Coca-Cola Co. CS 191216100 881 18,599 SH   SOLE   1,416 0 17,183
Cognizant Technology Solutions CS 192446102 1,839 28,965 SH   SOLE   1,609 0 27,356
Colgate Palmolive CS 194162103 1,084 18,218 SH   SOLE   435 0 17,783
Comcast Corp. Cl A CS 20030n101 15,981 469,329 SH   SOLE   109,017 0 360,312
Comerica Inc. CS 200340107 1,567 22,811 SH   SOLE   0 0 22,811
Compagnie de Saint-Gobain ADR CS 204280309 91 13,668 SH   SOLE   12,149 0 1,519
ConocoPhillips CS 20825C104 446 7,146 SH   SOLE   0 0 7,146
Constellation Brands Inc. CS 21036P108 1,225 7,617 SH   SOLE   314 0 7,303
Cooper Companies CS 216648402 963 3,785 SH   SOLE   635 0 3,150
Copart Inc CS 217204106 832 17,420 SH   SOLE   3,495 0 13,925
Corning, Inc. CS 219350105 658 21,778 SH   SOLE   512 0 21,266
Costco Wholesale Corp CS 22160K105 7,296 35,814 SH   SOLE   4,569 0 31,245
Crown Castle International Cor CS 22822v101 234 2,154 SH   SOLE   374 0 1,780
CVS Health Corp. CS 126650100 6,158 93,988 SH   SOLE   27,060 0 66,928
Danaher Corp. CS 235851102 1,712 16,604 SH   SOLE   893 0 15,711
Darling Ingredients, Inc. CS 237266101 253 13,173 SH   SOLE   6,848 0 6,325
Deere & Co CS 244199105 1,096 7,346 SH   SOLE   450 0 6,896
Dell Technologies Inc. CS 24703l103 350 4,374 SH   SOLE   0 0 4,374
Delta Air Lines CS 247361702 206 4,123 SH   SOLE   0 0 4,123
Devon Energy Corp CS 25179M103 122 5,423 SH   SOLE   0 0 5,423
Devon Energy Corp CS 25179M103 83 3,700 SH Put SOLE   0 0 3,700
Diageo PLC ADR CS 25243Q205 10,475 73,870 SH   SOLE   19,668 0 54,202
Diamondback Energy Inc CS 25278x109 357 3,855 SH   SOLE   1,390 0 2,465
Digital Turbine Inc CS 25400w102 55 30,000 SH   SOLE   0 0 30,000
Disney, Walt Co. CS 254687106 7,843 71,529 SH   SOLE   19,960 0 51,569
DNB Financial Corp CS 233237106 506 17,757 SH   SOLE   0 0 17,757
Dollar Tree CS 256746108 260 2,879 SH   SOLE   1,412 0 1,467
Dover Corp. CS 260003108 235 3,313 SH   SOLE   1,467 0 1,846
DowDuPont Inc. CS 26078j100 2,394 44,767 SH   SOLE   26,949 0 17,818
DTE Energy CS 233331107 625 5,666 SH   SOLE   1,607 0 4,059
Duke Energy Corp. CS 26441C204 669 7,754 SH   SOLE   3,606 0 4,148
E.ON AG. ADR CS 268780103 108 10,906 SH   SOLE   9,694 0 1,212
Eaton Corporation CS G29183103 6,949 101,210 SH   SOLE   17,263 0 83,947
Edison International Inc. CS 281020107 221 3,898 SH   SOLE   1,373 0 2,525
Emerson Electric CS 291011104 440 7,359 SH   SOLE   0 0 7,359
Enbridge Inc CS 29250n105 652 20,988 SH   SOLE   2,119 0 18,869
EOG Resources CS 26875P101 1,989 22,804 SH   SOLE   10,566 0 12,238
Equinix Corp CS 29444U700 317 898 SH   SOLE   663 0 235
Estee Lauder CS 518439104 1,844 14,178 SH   SOLE   1,821 0 12,357
Etsy Inc CS 29786a106 676 14,210 SH   SOLE   2,980 0 11,230
Evergy Inc CS 30034W106 408 7,190 SH   SOLE   3,466 0 3,724
Eversource Energy CS 30040W108 352 5,414 SH   SOLE   3,444 0 1,970
Exelon Corp. CS 30161N101 2,082 46,154 SH   SOLE   4,495 0 41,659
Exxon Mobil Corp CS 30231G102 4,976 72,979 SH   SOLE   23,361 0 49,618
Facebook CS 30303M102 5,125 39,097 SH   SOLE   12,552 0 26,545
Facebook CS 30303M102 655 5,000 SH Put SOLE   0 0 5,000
Farmers National Banc Corp CS 309627107 226 17,753 SH   SOLE   0 0 17,753
Fedex CS 31428X106 246 1,523 SH   SOLE   425 0 1,098
Fidelity National Information CS 31620M106 321 3,132 SH   SOLE   1,426 0 1,706
Fidelity Natl Finl Inc New CS 31620r303 1,038 33,027 SH   SOLE   2,966 0 30,061
First Republic Bank of CA CS 33616C100 579 6,660 SH   SOLE   1,405 0 5,255
Five Below, Inc CS 33829M101 798 7,799 SH   SOLE   1,590 0 6,209
Flex LTD CS Y2573F102 126 16,552 SH   SOLE   14,659 0 1,893
FMC Corp CS 302491303 242 3,276 SH   SOLE   1,702 0 1,574
Ford Motor Company CS 345370860 152 19,922 SH   SOLE   0 0 19,922
Fortive Corporation CS 34959j108 478 7,071 SH   SOLE   888 0 6,183
Generac Holdings CS 368736104 749 15,075 SH   SOLE   3,130 0 11,945
General Dynamics CS 369550108 1,036 6,591 SH   SOLE   1,193 0 5,398
General Electric Company CS 369604103 549 72,528 SH   SOLE   2,515 0 70,013
General Mills Inc CS 370334104 233 5,995 SH   SOLE   875 0 5,120
General Motors CS 37045V100 357 10,685 SH   SOLE   0 0 10,685
Genpact Ltd CS G3922B107 715 26,505 SH   SOLE   6,094 0 20,411
Gilead Sciences Inc CS 375558103 1,637 26,176 SH   SOLE   6,770 0 19,406
Goldman Sachs Group, Inc. CS 38141G104 789 4,721 SH   SOLE   200 0 4,521
Grand Central Silver Mines CS 384906202 0 17,000 SH   SOLE   0 0 17,000
Grupo Financiero Banorte SAB d CS P49501201 68 13,985 SH   SOLE   0 0 13,985
Halliburton Company CS 406216101 221 8,331 SH   SOLE   585 0 7,746
Harley Davidson Inc. CS 412822108 471 13,800 SH   SOLE   800 0 13,000
Henry Jack and Associates Inc CS 426281101 937 7,408 SH   SOLE   1,190 0 6,218
Home Depot, Inc. CS 437076102 15,438 89,849 SH   SOLE   28,568 0 61,281
Honeywell International, Inc. CS 438516106 9,933 75,179 SH   SOLE   26,150 0 49,029
Hormel Geo A Co CS 440452100 273 6,400 SH   SOLE   945 0 5,455
Host Hotels and Resorts CS 44107P104 169 10,152 SH   SOLE   5,185 0 4,967
HP Inc. CS 40434l105 313 15,276 SH   SOLE   0 0 15,276
Huntington Bancshares CS 446150104 420 35,276 SH   SOLE   0 0 35,276
Hyatt Hotels CS 448579102 661 9,785 SH   SOLE   2,035 0 7,750
Illinois Tool Works CS 452308109 315 2,488 SH   SOLE   0 0 2,488
Imageware Systems Inc. CS 45245s108 115 129,326 SH   SOLE   0 0 129,326
Immune Therapeutics Inc CS 45252a107 0 12,500 SH   SOLE   0 0 12,500
ING Groep NV ADS CS 456837103 154 14,461 SH   SOLE   12,419 0 2,042
Ingersoll-Rand CS G47791101 769 8,424 SH   SOLE   0 0 8,424
Ingersoll-Rand CS G47791101 712 7,800 SH Put SOLE   0 0 7,800
Int'l Business Machines Corp. CS 459200101 1,119 9,845 SH   SOLE   300 0 9,545
Intel Corp CS 458140100 19,583 417,273 SH   SOLE   86,991 0 330,282
Intel Corp CS 458140100 1,408 30,000 SH Put SOLE   0 0 30,000
Intercontinental Exchange, Inc CS 45866f104 3,466 46,008 SH   SOLE   2,450 0 43,558
International Power Group Ltd CS 46018A100 0 20,000 SH   SOLE   0 0 20,000
Intuit CS 461202103 221 1,121 SH   SOLE   377 0 744
Intuitive Surgical Inc CS 46120E602 211 441 SH   SOLE   163 0 278
Jazz Pharmaceuticals CS G50871105 566 4,568 SH   SOLE   960 0 3,608
Johnson & Johnson CS 478160104 23,410 181,402 SH   SOLE   30,778 0 150,624
JPMorgan Chase & Co. CS 46625H100 22,315 228,587 SH   SOLE   47,865 0 180,722
Kar Auction Services Inc CS 48238t109 261 5,478 SH   SOLE   2,771 0 2,707
Keysight Technologies CS 49338l103 942 15,166 SH   SOLE   2,115 0 13,051
Kimberly-Clark CS 494368103 407 3,575 SH   SOLE   0 0 3,575
Kinder Morgan, Inc. CS 49456B101 9,307 605,147 SH   SOLE   181,662 0 423,485
L-3 Communications CS 502413107 382 2,200 SH   SOLE   0 0 2,200
Lam Research Corp CS 512807108 209 1,536 SH   SOLE   155 0 1,381
Lamb Weston Holdings Inc CS 513272104 913 12,417 SH   SOLE   2,635 0 9,782
Lancaster Colony CS 513847103 265 1,500 SH   SOLE   0 0 1,500
Leidos Holdings, Inc CS 525327102 208 3,942 SH   SOLE   2,049 0 1,893
Lennox International Inc CS 526107107 1,076 4,916 SH   SOLE   845 0 4,071
Liberty Broadband Corporation CS 530307305 334 4,639 SH   SOLE   0 0 4,639
Liberty Global PLC Cl A CS G5480U104 203 9,513 SH   SOLE   0 0 9,513
Liberty Global PLC Cl C CS G5480U120 423 20,499 SH   SOLE   0 0 20,499
Liberty Media Corp A SiriusXM CS 531229409 338 9,181 SH   SOLE   0 0 9,181
Liberty Media Corp C CS 531229607 672 18,162 SH   SOLE   0 0 18,162
Lilly, Eli Co CS 532457108 701 6,062 SH   SOLE   2,007 0 4,055
Linde PLC Com CS g5494j103 208 1,330 SH   SOLE   0 0 1,330
Littelfuse Inc CS 537008104 565 3,295 SH   SOLE   730 0 2,565
LKQ CS 501889208 318 13,398 SH   SOLE   6,965 0 6,433
Lockheed Martin CS 539830109 449 1,715 SH   SOLE   0 0 1,715
Lonza Group LTD CS h50524133 652 2,505 SH   SOLE   0 0 2,505
Lowe's Cos. CS 548661107 2,187 23,683 SH   SOLE   1,238 0 22,445
MACOM Tech Solutions Holdings CS 55405y100 262 18,031 SH   SOLE   9,368 0 8,663
Marathon Petroleum Corp CS 56585A102 6,190 104,891 SH   SOLE   32,396 0 72,495
Markland Technologies Inc CS 570658203 0 15,000 SH   SOLE   0 0 15,000
Mastercard CS 57636Q104 311 1,647 SH   SOLE   0 0 1,647
McCormick & Co CS 579780206 960 6,894 SH   SOLE   1,255 0 5,639
McDonalds Corp CS 580135101 2,335 13,149 SH   SOLE   4,782 0 8,367
McKesson HBOC Corp. CS 58155Q103 368 3,327 SH   SOLE   0 0 3,327
Medtronic Plc CS g5960l103 2,995 32,930 SH   SOLE   19,287 0 13,643
Merck & Co CS 58933Y105 6,485 84,872 SH   SOLE   14,778 0 70,094
Metlife Inc. CS 59156R108 6,487 157,981 SH   SOLE   49,080 0 108,901
Mettler-Toledo International CS 592688105 895 1,583 SH   SOLE   285 0 1,298
Microsoft Corporation CS 594918104 26,473 260,641 SH   SOLE   68,150 0 192,491
Microsoft Corporation CS 594918104 853 8,400 SH Put SOLE   0 0 8,400
Microsoft Corporation CS 594918104 457 4,500 SH Put SOLE   0 0 4,500
Microsoft Corporation CS 594918104 1,168 11,500 SH Put SOLE   0 0 11,500
Milestone Scientific Inc CS 59935p209 12 35,000 SH   SOLE   0 0 35,000
Mondelez Intl Inc Com CS 609207105 6,065 151,515 SH   SOLE   49,497 0 102,018
Monolithic Power Systems CS 609839105 974 8,380 SH   SOLE   1,375 0 7,005
Morgan Stanley CS 617446448 529 13,333 SH   SOLE   1,280 0 12,053
Morgan Stanley CS 617446448 238 6,000 SH Put SOLE   0 0 6,000
Motorola Solutions CS 620076307 275 2,392 SH   SOLE   410 0 1,982
Nestle SA ADR CS 641069406 617 7,624 SH   SOLE   0 0 7,624
Netflix Inc. CS 64110L106 2,622 9,797 SH   SOLE   0 0 9,797
Newell Rubbermaid Company CS 651229106 3,580 192,578 SH   SOLE   42,697 0 149,881
NextEra Energy CS 65339F101 16,159 92,966 SH   SOLE   31,449 0 61,517
Nike Inc. CS 654106103 9,940 134,075 SH   SOLE   20,828 0 113,247
NiSource Industries Inc. CS 65473P105 451 17,778 SH   SOLE   6,122 0 11,656
Norfolk Southern CS 655844108 655 4,382 SH   SOLE   0 0 4,382
Northrop Grumman Corp CS 666807102 2,584 10,550 SH   SOLE   517 0 10,033
Novartis AG ADR CS 66987V109 472 5,499 SH   SOLE   1,650 0 3,849
Occidental Petroleum CS 674599105 5,448 88,753 SH   SOLE   29,333 0 59,420
Old Dominion Freight CS 679580100 637 5,158 SH   SOLE   1,095 0 4,063
Omnicom Group CS 681919106 744 10,159 SH   SOLE   611 0 9,548
Oracle Corp CS 68389X105 7,191 159,262 SH   SOLE   57,256 0 102,006
Panasonic Adr CS 69832A205 115 12,762 SH   SOLE   11,088 0 1,674
Parker-Hannifin CS 701094104 1,015 6,807 SH   SOLE   444 0 6,363
Paycom Software Inc CS 70432v102 785 6,407 SH   SOLE   1,285 0 5,122
PayPal Holdings, Inc CS 70450y103 1,492 17,747 SH   SOLE   979 0 16,768
PepsiCo, Inc. CS 713448108 12,439 112,594 SH   SOLE   28,604 0 83,990
Pfizer Inc CS 717081103 4,343 99,502 SH   SOLE   38,720 0 60,782
Philip Morris Int'l CS 718172109 1,415 21,193 SH   SOLE   244 0 20,950
Phillips 66 CS 718546104 713 8,274 SH   SOLE   0 0 8,274
Pinnacle West Capital Corp. CS 723484101 303 3,553 SH   SOLE   1,691 0 1,862
Pool Corp. CS 73278L105 861 5,795 SH   SOLE   1,100 0 4,695
Pop n Go Inc CS 732816103 0 1,847,297 SH   SOLE   0 0 1,847,297
Procter & Gamble CS 742718109 7,549 82,122 SH   SOLE   11,164 0 70,958
Profire Energy CS 74316x101 36 25,000 SH   SOLE   0 0 25,000
Ptc Inc CS 69370C100 203 2,444 SH   SOLE   1,270 0 1,174
PVH Corp CS 693656100 1,128 12,140 SH   SOLE   1,708 0 10,432
Qualcomm Incorporated CS 747525103 13,702 240,770 SH   SOLE   56,385 0 184,385
Qualys Inc CS 74758T303 678 9,070 SH   SOLE   2,005 0 7,065
Raymond James Financial CS 754730109 736 9,885 SH   SOLE   1,645 0 8,240
Rayonier Inc Frac Shs 100,000 CS hfe907109 0 50,000 SH   SOLE   0 0 50,000
Raytheon Company CS 755111507 11,088 72,307 SH   SOLE   18,582 0 53,725
RBC Bearings Inc CS 75524B104 711 5,425 SH   SOLE   1,145 0 4,280
Regal Beloit Corp CS 758750103 223 3,186 SH   SOLE   1,656 0 1,530
Regions Financial Corp CS 7591EP100 267 19,920 SH   SOLE   0 0 19,920
Reinsurance Group of America I CS 759351604 253 1,802 SH   SOLE   903 0 899
Research Frontiers Inc CS 760911107 18 11,290 SH   SOLE   0 0 11,290
ResMed Inc CS 761152107 1,099 9,650 SH   SOLE   1,680 0 7,970
Rineon Group Inc CS 766795108 2 28,784 SH   SOLE   0 0 28,784
Riverview Bancorp Inc CS 769397100 254 34,950 SH   SOLE   0 0 34,950
Rollins Inc CS 775711104 667 18,465 SH   SOLE   3,855 0 14,610
Roper Industries CS 776696106 1,884 7,068 SH   SOLE   681 0 6,387
Royal Dutch Shell PLC ADR B CS 780259107 783 13,060 SH   SOLE   2,435 0 10,625
RPM Inc. CS 749685103 363 6,173 SH   SOLE   2,075 0 4,098
S S & C Technologies Inc CS 78467J100 706 15,640 SH   SOLE   3,110 0 12,530
Salesforce.com CS 79466L302 565 4,123 SH   SOLE   828 0 3,295
Sanofi-Aventis Spon ADR CS 80105N105 286 6,580 SH   SOLE   3,321 0 3,259
SAP SE Spon ADR CS 803054204 416 4,182 SH   SOLE   0 0 4,182
Schlumberger Limited CS 806857108 1,827 50,643 SH   SOLE   23,059 0 27,584
Sherwin Williams Company CS 824348106 5,597 14,224 SH   SOLE   162 0 14,062
Shire plc ADR CS 82481r106 261 1,500 SH   SOLE   103 0 1,397
Siemens AG ADR CS 826197501 219 3,911 SH   SOLE   1,848 0 2,063
Signature Bank NY CS 82669G104 274 2,661 SH   SOLE   1,095 0 1,566
Skyworks Solutions Inc. CS 83088M102 610 9,103 SH   SOLE   1,865 0 7,238
Snap-On Inc CS 833034101 351 2,414 SH   SOLE   896 0 1,518
Spirit Aerosystems CS 848574109 505 7,000 SH   SOLE   0 0 7,000
Starbucks Corp CS 855244109 1,878 29,158 SH   SOLE   440 0 28,718
State Street Corp. CS 857477103 1,350 21,409 SH   SOLE   400 0 21,009
Steris Plc CS g84720104 885 8,280 SH   SOLE   1,655 0 6,625
Sterling Bancorp Del CS 85917a100 282 17,065 SH   SOLE   6,551 0 10,514
Stryker Corp. CS 863667101 849 5,419 SH   SOLE   0 0 5,419
Sumitomo Metal Mining Co CS 86563t104 88 13,056 SH   SOLE   11,602 0 1,454
Sumitomo Mitsui ADR CS 86562M209 160 24,558 SH   SOLE   20,910 0 3,648
Synopsys Inc CS 871607107 1,170 13,883 SH   SOLE   3,080 0 10,803
T. Rowe Price Associates Inc CS 74144T108 1,113 12,052 SH   SOLE   558 0 11,493
Taiwan Semiconductor Manufactu CS 874039100 446 12,073 SH   SOLE   3,958 0 8,115
Take Two Interactive CS 874054109 585 5,684 SH   SOLE   1,180 0 4,504
Target CS 87612E106 312 4,719 SH   SOLE   0 0 4,719
Tesla Inc. CS 88160r101 374 1,123 SH   SOLE   0 0 1,123
Texas Instruments CS 882508104 698 7,387 SH   SOLE   0 0 7,387
Texas Roadhouse CS 882681109 964 16,149 SH   SOLE   2,875 0 13,274
The Wendy's Company CS 95058W100 276 17,700 SH   SOLE   0 0 17,700
Theratechnologies Inc CS 88338h100 292 47,923 SH   SOLE   0 0 47,923
Thermo Fisher Scientific Inc CS 883556102 598 2,670 SH   SOLE   316 0 2,354
Tivo Corp. CS 88870p106 119 12,628 SH   SOLE   0 0 12,628
TJX Companies Inc CS 872540109 221 4,946 SH   SOLE   1,134 0 3,812
Toro Co CS 891092108 1,138 20,364 SH   SOLE   0 0 20,364
TransCanada Corp CS 89353d107 256 7,160 SH   SOLE   1,178 0 5,982
Travelers Companies Inc CS 89417E109 1,175 9,813 SH   SOLE   1,000 0 8,813
Treehouse Foods Inc CS 89469A104 299 5,898 SH   SOLE   3,066 0 2,832
Tyler Technologies Inc CS 902252105 3,986 21,450 SH   SOLE   210 0 21,240
Tyler Technologies Inc CS 902252105 186 1,000 SH Put SOLE   0 0 1,000
Tyler Technologies Inc CS 902252105 1,115 6,000 SH Put SOLE   0 0 6,000
UBS AG CS h42097107 164 13,234 SH   SOLE   8,752 0 4,482
Ultra Petroleum Corp CS 903914208 19 24,696 SH   SOLE   0 0 24,696
Union Pacific Corp CS 907818108 2,209 15,977 SH   SOLE   7,820 0 8,157
United Parcel Service Inc. CS 911312106 5,946 60,970 SH   SOLE   13,958 0 47,012
United Technologies CS 913017109 2,574 24,172 SH   SOLE   8,760 0 15,412
UnitedHealth Group Inc CS 91324P102 20,537 82,440 SH   SOLE   21,683 0 60,757
US Bancorp CS 902973304 1,474 32,251 SH   SOLE   26,010 0 6,241
Valvoline Inc CS 92047w101 215 11,091 SH   SOLE   5,763 0 5,328
Verizon Communications CS 92343V104 11,745 208,914 SH   SOLE   34,343 0 174,570
Verizon Communications CS 92343V104 849 15,100 SH Put SOLE   0 0 15,100
Visa Inc Cl A CS 92826C839 13,103 99,311 SH   SOLE   27,503 0 71,808
Vodafone Group PLC CS 92857W308 216 11,221 SH   SOLE   4,545 0 6,676
Vulcan Materials CS 929160109 4,383 44,363 SH   SOLE   0 0 44,363
Walgreen Boots Alliance Inc CS 931427108 356 5,209 SH   SOLE   600 0 4,609
Walmart Inc CS 931142103 1,694 18,182 SH   SOLE   9,500 0 8,682
WEC Energy Group Inc. CS 92939u106 300 4,338 SH   SOLE   677 0 3,661
WellCare Health Plans CS 94946T106 479 2,030 SH   SOLE   0 0 2,030
Wells Fargo & Company CS 949746101 9,713 210,779 SH   SOLE   67,523 0 143,256
Weyerhauser Corporation CS 962166104 4,074 186,379 SH   SOLE   65,359 0 121,020
Williams Companies, Inc. CS 969457100 2,524 114,462 SH   SOLE   704 0 113,758
WLMG Holding Inc CS 92934q100 1 36,598 SH   SOLE   0 0 36,598
Worthington Industries CS 981811102 291 8,363 SH   SOLE   0 0 8,363
Xilinx Inc CS 983919101 9,596 112,665 SH   SOLE   31,926 0 80,739
Xylem Inc CS 98419M100 706 10,585 SH   SOLE   2,200 0 8,385
Yum China Holdings Inc CS 98850p109 374 11,140 SH   SOLE   0 0 11,140
Yum! Brands Inc. CS 988498101 1,209 13,148 SH   SOLE   0 0 13,148
Zebra Technologies Inc. Cl A CS 989207105 582 3,656 SH   SOLE   760 0 2,896
Zoetis Inc CS 98978V103 458 5,359 SH   SOLE   1,012 0 4,347
Agnc invt Corp RE 00123q104 205 11,695 SH   SOLE   6,066 0 5,629
Brixmor Property Group RE 11120u105 158 10,775 SH   SOLE   5,600 0 5,175
KBS Real Estate Investment Tru RE 48243c109 61 12,348 SH   SOLE   0 0 12,348
KBS Strategic Opportunity RE 48242n106 153 15,486 SH   SOLE   0 0 15,486
Progressive Interchange LLC RE 742995871 50 50,000 SH   SOLE   0 0 50,000
Retail Properties of America RE 76131V202 302 27,824 SH   SOLE   0 0 27,824
Simon Property Group Inc RE 828806109 208 1,237 SH   SOLE   145 0 1,092
Vanguard REIT Viper Index Seri RE 922908553 731 9,801 SH   SOLE   0 0 9,801
GS EEM Nt due 11/26/19 SE 40054ld50 1,669 1,665,000 SH   SOLE   75,000 0 1,590,000
GS EFA Nt due 11/26/19 SE 40054ld68 1,480 1,570,000 SH   SOLE   175,000 0 1,395,000
GS MID due 5/13/21 SE 40056egh5 1,936 2,150,000 SH   SOLE   100,000 0 2,050,000
GS MID due 6/11/20 SE 40055ab71 1,726 1,875,000 SH   SOLE   0 0 1,875,000
GS MID Nt due 12/24/20 SE 40055qgf3 1,694 1,940,000 SH   SOLE   50,000 0 1,890,000
GS MSCI EM 8/2/19 SE 40054kux2 1,384 1,300,000 SH   SOLE   50,000 0 1,250,000
GS MSCI EM due 6/16/21 SE 40056emz8 9,066 9,090,000 SH   SOLE   450,000 0 8,640,000
GS MSCI EM Nt due 12/24/20 SE 40055qgd8 897 985,000 SH   SOLE   0 0 985,000
GS Russell 2000 Idx Due 5/20 SE 40054kpk6 5,983 5,545,000 SH   SOLE   890,000 0 4,655,000
GS S&P 400 Mid Nt due 4/9/19 SE 40054klz7 6,674 5,930,000 SH   SOLE   50,000 0 5,880,000
GS S&P 500 Nt 8/2/19 SE 40054kuv6 2,999 2,690,000 SH   SOLE   135,000 0 2,555,000
GS S&P MidCap 400 8/2/19 SE 40054kuw4 2,483 2,390,000 SH   SOLE   110,000 0 2,280,000
GS SX5E Nt due 3/31/20 SE 40054lu28 3,528 4,053,000 SH   SOLE   375,000 0 3,678,000
JPM EAFE Nt due 4/10/2019 SE 46646ey63 4,144 3,890,000 SH   SOLE   250,000 0 3,640,000
JPM MSCI EAFE due 6/16/21 SE 48130wks9 8,326 8,465,000 SH   SOLE   470,000 0 7,995,000
JPM Russell 2000 Nt 8/2/19 SE 46646qxa8 1,427 1,340,000 SH   SOLE   50,000 0 1,290,000
JPM Russell 2000 Nt due 4/10/1 SE 46646er95 2,920 2,545,000 SH   SOLE   25,000 0 2,520,000
JPM S&P 500 Nt due 4/10/19 SE 46646er87 9,237 7,865,000 SH   SOLE   475,000 0 7,390,000
JPM SPX Nt due 12/23/20 SE 48129m3s3 2,279 2,440,000 SH   SOLE   75,000 0 2,365,000
JPM SX5E due 5/11/20 SE 48130wbe0 4,070 4,390,000 SH   SOLE   100,000 0 4,290,000
MS EEM Nt due 4/8/19 SE 61768cau1 5,379 4,945,000 SH   SOLE   100,000 0 4,845,000
MS EFA Nt 8/2/19 SE 61768cev5 1,588 1,557,000 SH   SOLE   137,000 0 1,420,000
MS SPX due 5/13/21 SE 61768drj6 3,619 3,955,000 SH   SOLE   100,000 0 3,855,000
MS SPX due 6/11/20 SE 61768cwj2 1,620 1,680,000 SH   SOLE   125,000 0 1,555,000
MS SPX Nt 2/6/20 SE 61768cnq6 10,777 10,477,000 SH   SOLE   1,065,000 0 9,412,000
RBC EEM due 6/11/20 SE 78013xca4 1,847 2,050,000 SH   SOLE   0 0 2,050,000
RBC EFA due 6/11/20 SE 78013xcb2 978 1,100,000 SH   SOLE   0 0 1,100,000
RBC RTY due 8/28/19 SE 78013xgl6 2,586 2,850,000 SH   SOLE   100,000 0 2,750,000
RBC RTY Nt due 12/24/20 SE 78013xmz8 1,452 1,700,000 SH   SOLE   25,000 0 1,675,000
RBC SPX due 6/16/21 SE 78013xue6 12,519 13,090,000 SH   SOLE   565,000 0 12,525,000
RBC SPX due 8/13/20 SE 78013xfu7 3,848 3,942,000 SH   SOLE   0 0 3,942,000
RBC SX5E Abs Ret due 8/13/20 SE 78013xft0 4,467 4,847,000 SH   SOLE   0 0 4,847,000
Andeavor Logistics LP ML 03350f106 321 9,879 SH   SOLE   2,125 0 7,754
Antero Midstream Partners LP ML 03673l103 3,942 184,290 SH   SOLE   12,899 0 171,391
Dominion Energy Midstream Part ML 257454108 482 26,714 SH   SOLE   0 0 26,714
Energy Transfer LP ML 29273v100 6,602 499,745 SH   SOLE   23,776 0 475,969
Enterprise Products Ptnrs ML 293792107 10,003 406,795 SH   SOLE   24,195 0 382,600
EQM Midstream Partners, LP ML 26885b100 5,409 125,066 SH   SOLE   9,084 0 115,982
Genesis Energy LP ML 371927104 3,988 215,924 SH   SOLE   7,366 0 208,558
JPMorgan Alerian MLP Index ML 46625H365 3,530 158,153 SH   SOLE   17,695 0 140,458
Magellan Midstream Ptnrs LP ML 559080106 6,563 115,011 SH   SOLE   7,332 0 107,679
MPLX LP ML 55336V100 4,093 135,092 SH   SOLE   2,707 0 132,385
Nextera Energy Partners Lp ML 65341b106 2,381 55,304 SH   SOLE   4,880 0 50,424
Phillips 66 Partners LP Common ML 718549207 2,455 58,296 SH   SOLE   2,700 0 55,596
Tallgrass Energy LP Class A ML 874696107 4,019 165,125 SH   SOLE   3,506 0 161,619
Targa Resources Prtns Com St ML 87612G101 4,830 134,106 SH   SOLE   5,077 0 129,029
UBS E-TRACS Alerian MLP Infras ML 902641646 9,535 482,275 SH   SOLE   18,597 0 463,677
Valero Energy Partners LP ML 91914j102 3,564 84,523 SH   SOLE   7,878 0 76,645
Western Gas Equity Partners LP ML 95825R103 2,977 107,373 SH   SOLE   1,253 0 106,120
Western Gas Partners ML 958254104 2,375 56,240 SH   SOLE   7,203 0 49,037
Deutsche X Tracks MSCI EAFE EE 233051200 11,455 410,587 SH   SOLE   34,802 0 375,785
GS Activebeta Large Cap ETF EE 381430503 3,545 70,488 SH   SOLE   2,345 0 68,143
Invesco Dynamic Building and C EE 46137V779 5,339 224,529 SH   SOLE   16,133 0 208,396
Invesco ETF Insider Sentiment EE 46137V555 311 5,500 SH   SOLE   0 0 5,500
Invesco QQQ Trust EE 46090E103 19,459 126,144 SH   SOLE   17,067 0 109,077
Invesco S&P 500 Equal Weight E EE 46137V357 219 2,395 SH   SOLE   0 0 2,395
Invesco S&P 500 Healthcare EE 46137V332 7,256 40,874 SH   SOLE   2,067 0 38,807
iShares Dow Jones US Aerospace EE 464288760 2,220 12,840 SH   SOLE   990 0 11,850
iShares FTSE/Xinhua China25 In EE 464287184 551 14,088 SH   SOLE   0 0 14,088
iShares MSCI EAFE Index EE 464287465 18,533 315,298 SH   SOLE   21,454 0 293,844
iShares MSCI Emerg Mkts Indx F EE 464287234 7,610 194,831 SH   SOLE   24,510 0 170,321
iShares MSCI South Korea Index EE 464286772 291 4,945 SH   SOLE   4,395 0 550
iShares Russell 1000 EE 464287622 1,264 9,115 SH   SOLE   0 0 9,115
iShares Russell 1000 Growth In EE 464287614 22,543 172,204 SH   SOLE   5,192 0 167,012
iShares Russell 1000 Value Ind EE 464287598 15,595 140,433 SH   SOLE   3,992 0 136,441
iShares Russell 2000 Growth In EE 464287648 8,458 50,344 SH   SOLE   2,754 0 47,590
iShares Russell 2000 Index EE 464287655 25,588 191,098 SH   SOLE   11,015 0 180,083
iShares Russell 2000 Value Ind EE 464287630 7,145 66,442 SH   SOLE   4,428 0 62,014
iShares Russell Mid Cap Growth EE 464287481 1,191 10,477 SH   SOLE   0 0 10,477
iShares Russell Mid Cap Index EE 464287499 1,755 37,756 SH   SOLE   0 0 37,756
iShares Russell Mid Cap Value EE 464287473 1,402 18,366 SH   SOLE   928 0 17,438
iShares Select Dividend ETF EE 464287168 4,129 46,227 SH   SOLE   1,385 0 44,842
iShares US Home Construction EE 464288752 1,290 42,950 SH   SOLE   3,750 0 39,200
JP Morgan Diversified Ret Intl EE 46641q209 2,046 40,210 SH   SOLE   1,225 0 38,985
JPM Diversified EM Mkts Etf EE 46641q308 615 12,089 SH   SOLE   589 0 11,500
SPDR Dow Jone Global Real Esta EE 78463x749 274 6,200 SH   SOLE   0 0 6,200
SPDR Dow Jones Indl Avg ETF Se EE 78467X109 800 3,430 SH   SOLE   2,667 0 763
SPDR Energy Index EE 81369Y506 274 4,780 SH   SOLE   290 0 4,490
SPDR Euro STOXX 50 ETF EE 78463X202 3,796 114,106 SH   SOLE   4,156 0 109,950
SPDR Financial Index EE 81369Y605 636 26,712 SH   SOLE   0 0 26,712
SPDR S&P 500 ETF EE 78462F103 99,823 399,421 SH   SOLE   35,175 0 364,247
SPDR S&P 500 ETF EE 78462F103 500 2,000 SH Call SOLE   0 0 2,000
SPDR S&P 500 ETF EE 78462F103 1,500 6,000 SH Call SOLE   0 0 6,000
SPDR S&P 500 ETF EE 78462F103 1,500 6,000 SH Put SOLE   0 0 6,000
SPDR S&P Bank ETF EE 78464a797 2,664 71,335 SH   SOLE   4,661 0 66,674
SPDR S&P Biotech EE 78464A870 1,301 18,138 SH   SOLE   0 0 18,138
SPDR S&P Dividend ETF EE 78464A763 26,531 296,367 SH   SOLE   34,163 0 262,204
SPDR S&P Int'l Small Cap Fd EE 78463X871 763 27,338 SH   SOLE   0 0 27,338
SPDR S&P Mid Cap 400 ETF EE 78467Y107 59,042 195,072 SH   SOLE   16,805 0 178,267
SPDR STOXX Europe 50 ETF EE 78463X103 238 7,966 SH   SOLE   5,700 0 2,266
UBS AG FI Large Cap Growth EE 902677780 202 1,065 SH   SOLE   0 0 1,065
Vaneck Vectors ETF TR EE 92189f106 975 46,248 SH   SOLE   0 0 46,248
Vaneck Vectors ETF TR EE 92189f700 741 13,012 SH   SOLE   1,200 0 11,812
Vanguard Dividend Appreciation EE 921908844 411 4,194 SH   SOLE   0 0 4,194
Vanguard FTSE All-World Ex-US EE 922042775 939 20,595 SH   SOLE   0 0 20,595
Vanguard FTSE Developed Mkts E EE 921943858 7,201 194,108 SH   SOLE   2,100 0 192,008
Vanguard FTSE Emerging Mkts ET EE 922042858 13,407 351,889 SH   SOLE   18,624 0 333,265
Vanguard Growth ETF EE 922908736 650 4,841 SH   SOLE   0 0 4,841
Vanguard Index Fds S&p 500 EE 922908363 359 1,560 SH   SOLE   0 0 1,560
Vanguard Information Technolog EE 92204A702 1,345 8,065 SH   SOLE   1,025 0 7,040
Vanguard Mid Cap Vipers Index EE 922908629 337 2,436 SH   SOLE   0 0 2,436
Vanguard Small Cap ETF EE 922908751 512 3,880 SH   SOLE   0 0 3,880
Vanguard Small Cap Growth EE 922908595 231 1,536 SH   SOLE   0 0 1,536
Vanguard Small Cap Value Fund EE 922908611 576 5,051 SH   SOLE   0 0 5,051
Vanguard Tot Stock Mrkt ETF EE 922908769 17,275 135,349 SH   SOLE   0 0 135,349
Vanguard Value ETF EE 922908744 385 3,930 SH   SOLE   0 0 3,930
WisdomTree Int'l Small Cap Div EE 97717W760 4,262 70,664 SH   SOLE   3,433 0 67,231
Wisdomtree Midcap Dividend EE 97717w505 3,670 116,017 SH   SOLE   8,058 0 107,959
iShares Core MSCI EAFE EZ 46432f842 22,224 404,078 SH   SOLE   19,578 0 384,500
iShares Core MSCI Emerging Mkt EZ 46434g103 28,367 601,640 SH   SOLE   29,687 0 571,954
IShares Core S&P Total US Stoc EZ 464287150 357 6,281 SH   SOLE   716 0 5,565
iShares Dow Jones US RE Index EZ 464287739 1,171 15,626 SH   SOLE   175 0 15,451
iShares MSCI EAFE Small Cap In EZ 464288273 6,628 127,908 SH   SOLE   8,351 0 119,557
iShares S&P 500 Growth EZ 464287309 15,607 103,582 SH   SOLE   11,518 0 92,064
iShares S&P 500 Index EZ 464287200 76,632 304,565 SH   SOLE   10,043 0 294,522
iShares S&P Barra Value Index EZ 464287408 19,718 194,957 SH   SOLE   6,108 0 188,849
iShares S&P Mid Cap 400 Growth EZ 464287606 21,256 111,153 SH   SOLE   6,892 0 104,261
iShares S&P Mid Cap 400 Value EZ 464287705 20,716 149,750 SH   SOLE   7,104 0 142,646
iShares S&P Mid Cap Index EZ 464287507 40,844 245,959 SH   SOLE   9,676 0 236,283
iShares S&P Small Cap 600 Grow EZ 464287887 2,413 14,956 SH   SOLE   3,188 0 11,768
iShares S&P Small Cap 600 Valu EZ 464287879 3,617 27,430 SH   SOLE   3,175 0 24,255
iShares S&P Small Cap Index EZ 464287804 18,950 273,377 SH   SOLE   15,046 0 258,331
iShares Tr MSCI AC Asia Ex Jap EZ 464288182 1,308 20,584 SH   SOLE   0 0 20,584
Ishares Trust High Dividend Eq EZ 46429B663 349 4,135 SH   SOLE   0 0 4,135