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,433 8,714 SH   SOLE   320 0 8,394
A T & T Corp New CS 00206R102 17,223 455,165 SH   SOLE   100,744 0 354,421
Abbott Laboratories CS 002824100 20,276 242,331 SH   SOLE   56,219 0 186,112
Abbott Laboratories CS 002824100 477 5,700 SH Put SOLE   0 0 5,700
AbbVie Inc. CS 00287Y109 4,605 60,817 SH   SOLE   13,115 0 47,702
AbbVie Inc. CS 00287Y109 310 4,100 SH Put SOLE   0 0 4,100
AbbVie Inc. CS 00287Y109 303 4,000 SH Put SOLE   0 0 4,000
Accenture PLC Cl A CS G1151C101 3,021 15,705 SH   SOLE   369 0 15,336
Adidas Ag ADR CS 00687A107 707 4,542 SH   SOLE   0 0 4,542
Adobe Inc CS 00724F101 11,162 40,406 SH   SOLE   1,438 0 38,968
Adobe Inc CS 00724F101 1,105 4,000 SH Put SOLE   0 0 4,000
Adobe Inc CS 00724F101 1,077 3,900 SH Put SOLE   0 0 3,900
Advance Auto Parts CS 00751Y106 247 1,496 SH   SOLE   274 0 1,222
Agilent Technologies CS 00846U101 473 6,176 SH   SOLE   0 0 6,176
AIA Group Ltd ADR CS 001317205 817 21,723 SH   SOLE   0 0 21,723
Air Products & Chemicals Inc CS 009158106 1,360 6,129 SH   SOLE   3,100 0 3,029
Akamai Tech CS 00971T101 924 10,112 SH   SOLE   500 0 9,612
Alcon Inc. CS h01301128 582 9,990 SH   SOLE   43 0 9,947
Alexandria Real Estate Equitie CS 015271109 294 1,907 SH   SOLE   624 0 1,283
Alexion Pharmaceuticals Inc CS 015351109 663 6,769 SH   SOLE   6,033 0 736
Alibaba Group Holding Limited CS 01609w102 414 2,475 SH   SOLE   412 0 2,063
Allegion Plc CS g0176j109 599 5,779 SH   SOLE   4,876 0 903
Allergan PLC CS G0177J108 3,140 18,658 SH   SOLE   3,935 0 14,723
Allstate Corp CS 020002101 346 3,180 SH   SOLE   837 0 2,343
Alphabet Inc Class A CS 02079k305 10,248 8,392 SH   SOLE   3,296 0 5,096
Alphabet Inc Class C CS 02079k107 11,587 9,505 SH   SOLE   791 0 8,714
Alteryx Inc CS 02156b103 619 5,766 SH   SOLE   0 0 5,766
Alteryx Inc CS 02156b103 322 3,000 SH Put SOLE   0 0 3,000
Alteryx Inc CS 02156b103 290 2,700 SH Put SOLE   0 0 2,700
Altria Group Inc. CS 02209S103 2,186 53,454 SH   SOLE   18,495 0 34,959
Alyn Corp CS 022611107 0 160,000 SH   SOLE   0 0 160,000
Amadeus IT Holding SA CS 02263T104 476 6,639 SH   SOLE   0 0 6,639
Amazon.com CS 023135106 15,787 9,094 SH   SOLE   1,726 0 7,368
Amazon.com CS 023135106 694 400 SH Put SOLE   0 0 400
America Movil SA de CV ADR Ser CS 02364W105 692 46,600 SH   SOLE   0 0 46,600
American Campus Communities CS 024835100 201 4,178 SH   SOLE   1,649 0 2,529
American Express CS 025816109 771 6,517 SH   SOLE   1,621 0 4,896
American International Group CS 026874784 267 4,786 SH   SOLE   819 0 3,967
American Tower CS 03027X100 5,887 26,623 SH   SOLE   6,816 0 19,807
American Water Works CS 030420103 271 2,183 SH   SOLE   50 0 2,133
Ameriprise Financial Inc CS 03076C106 332 2,258 SH   SOLE   593 0 1,665
Amerisource Bergen Corp. CS 03073E105 293 3,558 SH   SOLE   2,154 0 1,404
Ametek Inc CS 031100100 1,911 20,812 SH   SOLE   675 0 20,137
Amgen Inc CS 031162100 14,632 75,611 SH   SOLE   18,955 0 56,656
Amphenol Corp CS 032095101 326 3,379 SH   SOLE   669 0 2,710
Anheuser-Busch InBev CS 03524A108 934 9,816 SH   SOLE   9,204 0 612
Antero Midstream Corp CS 03676b102 2,639 356,583 SH   SOLE   9,733 0 346,850
Antero Resources Corporation CS 03674x106 36 11,852 SH   SOLE   0 0 11,852
Anthem, Inc CS 036752103 435 1,812 SH   SOLE   560 0 1,252
Apple Inc CS 037833100 47,092 210,261 SH   SOLE   44,414 0 165,847
Apple Inc CS 037833100 112 500 SH Put SOLE   0 0 500
Apple Inc CS 037833100 291 1,300 SH Put SOLE   0 0 1,300
Apple Inc CS 037833100 560 2,500 SH Put SOLE   0 0 2,500
AptarGroup Inc CS 038336103 260 2,194 SH   SOLE   0 0 2,194
Aramark CS 03852u106 1,187 27,240 SH   SOLE   22,960 0 4,280
Archer Daniels Midland Co. CS 039483102 2,102 51,190 SH   SOLE   219 0 50,971
ASML Holding N.V. CS N07059210 659 2,654 SH   SOLE   0 0 2,654
Assurant Inc CS 04621X108 246 1,957 SH   SOLE   357 0 1,600
Atlas Copco AB ADR CS 049255706 457 14,804 SH   SOLE   0 0 14,804
AtriCure Inc CS 04963c209 277 11,125 SH   SOLE   10,110 0 1,015
Australis Capital Inc CS 05259r107 36 70,000 SH   SOLE   0 0 70,000
Autodesk CS 052769106 214 1,451 SH   SOLE   501 0 950
Automatic Data Processing CS 053015103 736 4,560 SH   SOLE   1,876 0 2,684
Autozone Inc CS 053332102 593 547 SH   SOLE   307 0 240
Avery Dennison CS 053611109 889 7,825 SH   SOLE   1,685 0 6,140
Baidu ADR CS 056752108 1,632 15,880 SH   SOLE   322 0 15,558
Bain Capital Specialty Finance CS 05684b107 304 16,045 SH   SOLE   0 0 16,045
Bank of America Corp CS 060505104 13,815 473,594 SH   SOLE   148,749 0 324,845
Baxter International CS 071813109 1,121 12,820 SH   SOLE   1,976 0 10,844
Becton Dickinson & Company CS 075887109 818 3,232 SH   SOLE   901 0 2,332
Berkshire Hathaway CS 084670108 1,247 4 SH   SOLE   0 0 4
Berkshire Hathaway Class B CS 084670702 9,376 45,073 SH   SOLE   10,136 0 34,937
Biogen Inc CS 09062X103 307 1,317 SH   SOLE   186 0 1,131
Biomoda Inc- Bankrupt Eff 4/14 CS 090627100 0 10,000 SH   SOLE   10,000 0 0
Blackrock Inc CS 09247X101 3,897 8,745 SH   SOLE   243 0 8,502
Blackstone Group Inc CS 09260d107 490 10,026 SH   SOLE   1,000 0 9,026
Boeing Company CS 097023105 21,464 56,415 SH   SOLE   10,576 0 45,839
Booking Holdings Inc CS 09857l108 12,599 6,419 SH   SOLE   174 0 6,245
Booz Allen Hamilton Holding CS 099502106 748 10,530 SH   SOLE   2,200 0 8,330
BP Amoco PLC ADR CS 055622104 5,893 155,118 SH   SOLE   24,585 0 130,533
Bristol-Myers Squibb CS 110122108 3,169 62,487 SH   SOLE   35,078 0 27,409
Broadcom Inc CS 11135F101 4,752 17,211 SH   SOLE   5,579 0 11,632
Burlington Stores Inc CS 122017106 1,113 5,568 SH   SOLE   1,115 0 4,453
Canadian Pacific Railway CS 13645T100 761 3,422 SH   SOLE   0 0 3,422
Cardinal Health Inc. CS 14149Y108 228 4,834 SH   SOLE   0 0 4,834
Cardiovascular Systems Inc CS 141619106 653 13,739 SH   SOLE   12,215 0 1,524
Caterpillar Inc CS 149123101 761 6,024 SH   SOLE   4,095 0 1,929
CDW Corporation CS 12514G108 297 2,406 SH   SOLE   74 0 2,332
Celgene Corp. CS 151020104 1,380 13,897 SH   SOLE   8,618 0 5,279
Charles River Laboratories Int CS 159864107 1,026 7,749 SH   SOLE   1,759 0 5,990
Charles Schwab CS 808513105 988 23,621 SH   SOLE   17,000 0 6,621
Charles Schwab CS 808513105 92 2,200 SH Put SOLE   0 0 2,200
Charter Communications Inc CS 16119p108 320 777 SH   SOLE   0 0 777
Chevron Corporation CS 166764100 7,838 66,087 SH   SOLE   12,605 0 53,482
CHR Hansen Holding A/S CS 12545m207 320 15,074 SH   SOLE   0 0 15,074
Chromadex Corporation CS 171077407 42 10,667 SH   SOLE   0 0 10,667
Chubb Ltd CS h1467j104 15,126 93,692 SH   SOLE   24,782 0 68,910
Church & Dwight Co CS 171340102 1,025 13,628 SH   SOLE   2,710 0 10,918
Cigna Corp CS 125523100 410 2,698 SH   SOLE   91 0 2,607
Cincinnati Financial Corporati CS 172062101 1,654 14,175 SH   SOLE   10,134 0 4,041
Cintas Inc. CS 172908105 1,682 6,272 SH   SOLE   1,586 0 4,686
Cisco Systems CS 17275R102 16,609 336,147 SH   SOLE   79,674 0 256,473
Citigroup CS 172967424 13,720 198,615 SH   SOLE   49,786 0 148,829
Citrix Systems Inc CS 177376100 800 8,293 SH   SOLE   766 0 7,527
CMS Energy Corp CS 125896100 401 6,270 SH   SOLE   880 0 5,390
Coca-Cola Co. CS 191216100 1,285 23,609 SH   SOLE   4,841 0 18,768
Cognizant Technology Solutions CS 192446102 1,919 31,844 SH   SOLE   1,935 0 29,909
Colgate Palmolive CS 194162103 1,285 17,479 SH   SOLE   752 0 16,727
Comcast Corp. Cl A CS 20030n101 23,447 520,125 SH   SOLE   111,879 0 408,246
Compass Group PLC ADR CS 20449x401 642 24,935 SH   SOLE   0 0 24,935
Conduent Inc CS 206787103 73 11,699 SH   SOLE   5,283 0 6,416
ConocoPhillips CS 20825C104 724 12,706 SH   SOLE   3,078 0 9,628
Constellation Brands Inc. CS 21036P108 8,408 40,562 SH   SOLE   5,687 0 34,875
Cooper Companies CS 216648402 1,101 3,707 SH   SOLE   635 0 3,072
Copart Inc CS 217204106 1,087 13,537 SH   SOLE   2,410 0 11,127
Corning, Inc. CS 219350105 598 20,981 SH   SOLE   522 0 20,459
Costco Wholesale Corp CS 22160K105 10,676 37,057 SH   SOLE   3,829 0 33,228
Crown Castle International Cor CS 22822v101 212 1,525 SH   SOLE   173 0 1,352
CSL Limited ADR CS 12637n204 864 10,891 SH   SOLE   0 0 10,891
CSX Corp CS 126408103 595 8,588 SH   SOLE   5,397 0 3,192
CVS Health Corp. CS 126650100 9,011 142,874 SH   SOLE   32,601 0 110,273
Danaher Corp. CS 235851102 4,075 28,215 SH   SOLE   1,045 0 27,170
Darden Restuarants CS 237194105 223 1,887 SH   SOLE   1,502 0 385
Darling Ingredients, Inc. CS 237266101 198 10,347 SH   SOLE   4,672 0 5,675
Deere & Co CS 244199105 1,668 9,891 SH   SOLE   3,028 0 6,863
Dell Technologies C CS 24703l202 682 13,152 SH   SOLE   569 0 12,583
Delta Air Lines CS 247361702 400 6,944 SH   SOLE   315 0 6,629
DENTSPLY Sirona Inc. CS 24906p109 267 5,012 SH   SOLE   2,040 0 2,972
Diageo PLC ADR CS 25243Q205 11,789 72,097 SH   SOLE   16,225 0 55,872
Dick's Sporting Goods CS 253393102 308 7,550 SH   SOLE   0 0 7,550
Digital Turbine Inc CS 25400w102 171 26,500 SH   SOLE   0 0 26,500
Diodes Inc. CS 254543101 853 21,255 SH   SOLE   4,400 0 16,855
Disney, Walt Co. CS 254687106 10,232 78,517 SH   SOLE   23,124 0 55,393
DocuSign Inc. CS 256163106 1,450 23,423 SH   SOLE   0 0 23,423
Dominion Energy Inc. CS 25746U109 217 2,678 SH   SOLE   0 0 2,678
Dow Inc CS 260557103 321 6,733 SH   SOLE   555 0 6,178
DSV AS ADR CS 26251a108 706 14,852 SH   SOLE   0 0 14,852
DTE Energy CS 233331107 608 4,570 SH   SOLE   983 0 3,587
Duke Energy Corp. CS 26441C204 505 5,266 SH   SOLE   2,168 0 3,098
DuPont de Nemours Inc CS 26614n102 5,442 76,320 SH   SOLE   18,446 0 57,873
Eaton Corporation CS G29183103 8,874 106,726 SH   SOLE   14,218 0 92,508
Edison International Inc. CS 281020107 209 2,768 SH   SOLE   771 0 1,997
Edwards Lifesciences Corp. CS 28176E108 225 1,021 SH   SOLE   294 0 727
Emerson Electric CS 291011104 268 4,013 SH   SOLE   200 0 3,813
Enbridge Inc CS 29250n105 471 13,435 SH   SOLE   2,923 0 10,512
Entergy Corp CS 29364G103 217 1,846 SH   SOLE   823 0 1,023
EOG Resources CS 26875P101 1,642 22,127 SH   SOLE   9,062 0 13,065
Equifax Inc. CS 294429105 330 2,344 SH   SOLE   337 0 2,007
Equinix Corp CS 29444U700 430 746 SH   SOLE   562 0 184
Escrow GCB GM Bd CS 370escbt1 0 52,000 SH   SOLE   0 0 52,000
Essilor Luxottica CS 297284200 654 9,078 SH   SOLE   0 0 9,078
Estee Lauder CS 518439104 2,822 14,182 SH   SOLE   1,803 0 12,379
Etsy Inc CS 29786a106 768 13,590 SH   SOLE   2,980 0 10,610
Evergy Inc CS 30034W106 367 5,511 SH   SOLE   1,943 0 3,568
Exelon Corp. CS 30161N101 2,555 52,897 SH   SOLE   4,561 0 48,336
Experian plc CS 30215c101 886 27,644 SH   SOLE   0 0 27,644
Exxon Mobil Corp CS 30231G102 5,262 74,517 SH   SOLE   22,400 0 52,117
Exxon Mobil Corp CS 30231G102 113 1,600 SH Put SOLE   0 0 1,600
Exxon Mobil Corp CS 30231G102 424 6,000 SH Put SOLE   0 0 6,000
Facebook CS 30303M102 7,157 40,190 SH   SOLE   11,431 0 28,759
Facebook CS 30303M102 1,068 6,000 SH Put SOLE   0 0 6,000
Facebook CS 30303M102 125 700 SH Put SOLE   0 0 700
Factset Research Systems CS 303075105 235 969 SH   SOLE   162 0 807
Farmers National Banc Corp CS 309627107 230 15,866 SH   SOLE   0 0 15,866
Fedex CS 31428X106 255 1,752 SH   SOLE   862 0 890
Fidelity National Information CS 31620M106 238 1,795 SH   SOLE   531 0 1,264
Fidelity Natl Finl Inc New CS 31620r303 503 11,320 SH   SOLE   394 0 10,926
First Republic Bank of CA CS 33616C100 820 8,480 SH   SOLE   1,405 0 7,075
Fiserv, Inc. CS 337738108 219 2,118 SH   SOLE   400 0 1,718
Five Below, Inc CS 33829M101 945 7,496 SH   SOLE   1,590 0 5,906
Fortive Corporation CS 34959j108 562 8,198 SH   SOLE   888 0 7,310
GCB GM Corp Bond Escrow CS 370escbw4 0 27,000 SH   SOLE   25,000 0 2,000
Geberit AG ADR CS 36840v109 379 7,926 SH   SOLE   0 0 7,926
Generac Holdings CS 368736104 1,148 14,660 SH   SOLE   3,130 0 11,530
General Dynamics CS 369550108 1,183 6,476 SH   SOLE   1,193 0 5,283
General Electric Company CS 369604103 383 42,853 SH   SOLE   3,527 0 39,326
General Mills Inc CS 370334104 375 6,800 SH   SOLE   968 0 5,832
General Motors CS 37045V100 434 11,583 SH   SOLE   0 0 11,583
Genpact Ltd CS G3922B107 992 25,606 SH   SOLE   6,151 0 19,455
Gentex Corp CS 371901109 230 8,348 SH   SOLE   0 0 8,348
Gentherm Inc CS 37253A103 364 8,859 SH   SOLE   6,360 0 2,499
GetSwift Ltd. ADR CS q402a3102 378 950,000 SH   SOLE   0 0 950,000
Gilead Sciences Inc CS 375558103 1,583 24,981 SH   SOLE   6,042 0 18,939
Global Payments Inc. CS 37940X102 673 4,230 SH   SOLE   3,565 0 665
Goldman Sachs Group, Inc. CS 38141G104 792 3,824 SH   SOLE   50 0 3,774
Grand Central Silver Mines CS 384906202 0 17,000 SH   SOLE   0 0 17,000
Grupo Financiero Banorte SAB d CS P49501201 75 13,985 SH   SOLE   0 0 13,985
Hanesbrands Inc CS 410345102 483 31,536 SH   SOLE   27,322 0 4,214
Hartford Financial Services Gr CS 416515104 272 4,494 SH   SOLE   1,562 0 2,932
HD Supply Hldgs Inc. CS 40416m105 780 19,915 SH   SOLE   4,155 0 15,760
HDFC Bank Ltd. CS 40415f101 616 10,796 SH   SOLE   0 0 10,796
Henry Jack and Associates Inc CS 426281101 1,130 7,739 SH   SOLE   1,190 0 6,549
Home Depot, Inc. CS 437076102 22,393 96,512 SH   SOLE   31,578 0 64,934
Honeywell International, Inc. CS 438516106 13,058 77,173 SH   SOLE   23,954 0 53,219
Hormel Geo A Co CS 440452100 352 8,050 SH   SOLE   945 0 7,105
Hostess Brands Inc CS 44109j106 308 22,047 SH   SOLE   19,600 0 2,447
Huntington Bancshares CS 446150104 556 38,984 SH   SOLE   3,750 0 35,234
ICON Public Limited Company CS g4705a100 481 3,263 SH   SOLE   0 0 3,263
IDEX Corp CS 45167R104 937 5,719 SH   SOLE   1,175 0 4,544
Illinois Tool Works CS 452308109 493 3,150 SH   SOLE   0 0 3,150
Illumina Inc. CS 452327109 783 2,575 SH   SOLE   155 0 2,420
Imageware Systems Inc. CS 45245s108 60 128,150 SH   SOLE   0 0 128,150
Immune Therapeutics Inc CS 45252a107 0 12,500 SH   SOLE   0 0 12,500
Ingersoll-Rand CS G47791101 1,181 9,583 SH   SOLE   1,972 0 7,611
Ingersoll-Rand CS G47791101 862 7,000 SH Put SOLE   0 0 7,000
Inseego Corp CS 45782b104 58 12,151 SH   SOLE   0 0 12,151
Insulet Corp CS 45784P101 2,513 15,239 SH   SOLE   0 0 15,239
Int'l Business Machines Corp. CS 459200101 1,678 11,538 SH   SOLE   734 0 10,804
Intel Corp CS 458140100 18,700 362,901 SH   SOLE   78,113 0 284,789
Intel Corp CS 458140100 773 15,000 SH Put SOLE   0 0 15,000
Intel Corp CS 458140100 773 15,000 SH Put SOLE   0 0 15,000
Intercontinental Exchange, Inc CS 45866f104 3,950 42,812 SH   SOLE   1,804 0 41,008
International Power Group Ltd CS 46018A100 0 20,000 SH   SOLE   0 0 20,000
Intuit CS 461202103 255 957 SH   SOLE   296 0 661
Intuitive Surgical Inc CS 46120E602 238 441 SH   SOLE   150 0 291
Ireland Inc CS 46267t206 10 73,529 SH   SOLE   0 0 73,529
Jacobs Engineering CS 469814107 320 3,496 SH   SOLE   0 0 3,496
Jazz Pharmaceuticals CS G50871105 613 4,784 SH   SOLE   966 0 3,818
Johnson & Johnson CS 478160104 22,349 172,742 SH   SOLE   28,377 0 144,365
Johnson & Johnson CS 478160104 259 2,000 SH Put SOLE   0 0 2,000
Johnson Controls Intl. PLC CS g51502105 991 22,580 SH   SOLE   19,111 0 3,469
JPMorgan Chase & Co. CS 46625H100 27,391 232,736 SH   SOLE   39,488 0 193,249
JPMorgan Chase & Co. CS 46625H100 82 700 SH Put SOLE   0 0 700
Keysight Technologies CS 49338l103 1,411 14,505 SH   SOLE   2,115 0 12,390
Kimberly-Clark CS 494368103 473 3,329 SH   SOLE   0 0 3,329
Kinder Morgan, Inc. CS 49456B101 14,906 723,254 SH   SOLE   161,353 0 561,901
L3Harris Technologies Inc CS 502431109 1,430 6,853 SH   SOLE   2,660 0 4,193
Laboratory Corp. of America CS 50540R409 299 1,778 SH   SOLE   610 0 1,168
Lam Research Corp CS 512807108 249 1,079 SH   SOLE   42 0 1,037
Lamb Weston Holdings Inc CS 513272104 936 12,872 SH   SOLE   2,635 0 10,237
Leidos Holdings, Inc CS 525327102 219 2,554 SH   SOLE   1,159 0 1,395
Lennar Corp CS 526057104 502 8,988 SH   SOLE   0 0 8,988
Lennox International Inc CS 526107107 1,160 4,773 SH   SOLE   805 0 3,968
Liberty Broadband Corporation CS 530307107 257 2,458 SH   SOLE   0 0 2,458
Liberty Broadband Corporation CS 530307305 529 5,052 SH   SOLE   0 0 5,052
Liberty Global PLC Cl A CS G5480U104 234 9,453 SH   SOLE   258 0 9,195
Liberty Global PLC Cl C CS G5480U120 500 21,014 SH   SOLE   0 0 21,014
Liberty Media Corp A SiriusXM CS 531229409 380 9,144 SH   SOLE   0 0 9,144
Liberty Media Corp C CS 531229607 795 18,958 SH   SOLE   0 0 18,958
Lighting Science Group Corp CS 53224g707 0 21,244 SH   SOLE   21,244 0 0
Lilly, Eli Co CS 532457108 520 4,651 SH   SOLE   2,083 0 2,568
Linde PLC Com CS g5494j103 256 1,323 SH   SOLE   0 0 1,323
Livent Corporation CS 53814l108 101 15,154 SH   SOLE   6,300 0 8,854
LKQ CS 501889208 272 8,649 SH   SOLE   3,905 0 4,744
Lockheed Martin CS 539830109 793 2,033 SH   SOLE   47 0 1,986
Lonza Group LTD CS h50524133 475 1,405 SH   SOLE   0 0 1,405
Lowe's Cos. CS 548661107 10,053 91,425 SH   SOLE   1,701 0 89,724
LVMH ADR CS 502441306 709 8,936 SH   SOLE   186 0 8,750
M & T Bank CS 55261F104 214 1,357 SH   SOLE   275 0 1,082
MACOM Tech Solutions Holdings CS 55405y100 219 10,209 SH   SOLE   4,610 0 5,599
Marathon Petroleum Corp CS 56585A102 6,591 108,498 SH   SOLE   25,151 0 83,347
Markland Technologies Inc CS 570658203 0 15,000 SH   SOLE   0 0 15,000
Martin Marietta Materials Inc. CS 573284106 243 885 SH   SOLE   0 0 885
Mastercard CS 57636Q104 975 3,591 SH   SOLE   65 0 3,526
McCormick & Co CS 579780206 1,071 6,854 SH   SOLE   1,255 0 5,599
McDonalds Corp CS 580135101 2,758 12,845 SH   SOLE   5,907 0 6,938
McKesson HBOC Corp. CS 58155Q103 396 2,899 SH   SOLE   0 0 2,899
Medient Studios Inc CS 58471d109 0 100,000 SH   SOLE   0 0 100,000
Medtronic Plc CS g5960l103 4,374 40,272 SH   SOLE   26,868 0 13,404
Merck & Co CS 58933Y105 7,960 94,555 SH   SOLE   14,526 0 80,029
Metlife Inc. CS 59156R108 8,262 175,194 SH   SOLE   52,757 0 122,437
Mettler-Toledo International CS 592688105 1,477 2,097 SH   SOLE   285 0 1,812
Microsoft Corporation CS 594918104 46,407 333,791 SH   SOLE   73,210 0 260,581
Microsoft Corporation CS 594918104 487 3,500 SH Put SOLE   0 0 3,500
Microsoft Corporation CS 594918104 556 4,000 SH Put SOLE   0 0 4,000
Microsoft Corporation CS 594918104 3,670 26,400 SH Put SOLE   0 0 26,400
Microsoft Corporation CS 594918104 4,074 29,300 SH Put SOLE   0 0 29,300
Microsoft Corporation CS 594918104 501 3,600 SH Put SOLE   0 0 3,600
Microsoft Corporation CS 594918104 3,003 21,600 SH Put SOLE   0 0 21,600
Microsoft Corporation CS 594918104 695 5,000 SH Put SOLE   0 0 5,000
Milestone Scientific Inc CS 59935p209 22 26,000 SH   SOLE   0 0 26,000
Mondelez Intl Inc Com CS 609207105 8,551 154,574 SH   SOLE   41,505 0 113,069
Monolithic Power Systems CS 609839105 1,226 7,875 SH   SOLE   1,375 0 6,500
Moody's Corp. CS 615369105 286 1,394 SH   SOLE   0 0 1,394
Morgan Stanley CS 617446448 230 5,399 SH   SOLE   150 0 5,249
Motorola Solutions CS 620076307 289 1,696 SH   SOLE   422 0 1,274
MPTV Inc CS 553424409 0 11,129 SH   SOLE   0 0 11,129
Mueller Water Products Inc CS 624758108 434 38,643 SH   SOLE   34,938 0 3,705
NanoTech Entertainment Inc CS 63009y203 1 32,301 SH   SOLE   0 0 32,301
Nestle SA ADR CS 641069406 1,556 14,357 SH   SOLE   485 0 13,872
Netflix Inc. CS 64110L106 2,623 9,801 SH   SOLE   45 0 9,756
Netflix Inc. CS 64110L106 134 500 SH Put SOLE   0 0 500
Newell Rubbermaid Company CS 651229106 3,606 192,654 SH   SOLE   29,963 0 162,691
Newmont Mining CS 651639106 304 8,023 SH   SOLE   0 0 8,023
NextEra Energy CS 65339F101 20,679 88,756 SH   SOLE   25,051 0 63,705
Nike Inc. CS 654106103 12,694 135,162 SH   SOLE   24,311 0 110,852
NiSource Industries Inc. CS 65473P105 407 13,603 SH   SOLE   3,433 0 10,170
Norfolk Southern CS 655844108 833 4,635 SH   SOLE   27 0 4,608
North Bud Farms Inc CS 658043104 10 55,000 SH   SOLE   0 0 55,000
Northrop Grumman Corp CS 666807102 4,336 11,569 SH   SOLE   584 0 10,985
Novartis AG ADR CS 66987V109 343 3,947 SH   SOLE   700 0 3,247
Novo-Nordisk ADR CS 670100205 242 4,678 SH   SOLE   425 0 4,253
Nxp Semiconductors Nv CS n6596x109 209 1,912 SH   SOLE   967 0 945
Occidental Petroleum CS 674599105 1,566 35,213 SH   SOLE   12,466 0 22,747
Omnicom Group CS 681919106 650 8,296 SH   SOLE   616 0 7,680
ONEOK Inc CS 682680103 252 3,419 SH   SOLE   0 0 3,419
Oracle Corp CS 68389X105 8,820 160,282 SH   SOLE   49,117 0 111,165
Parker-Hannifin CS 701094104 1,168 6,468 SH   SOLE   249 0 6,219
Paychex Inc CS 704326107 324 3,919 SH   SOLE   0 0 3,919
Paycom Software Inc CS 70432v102 983 4,690 SH   SOLE   1,070 0 3,620
PayPal Holdings, Inc CS 70450y103 1,424 13,745 SH   SOLE   853 0 12,892
PepsiCo, Inc. CS 713448108 16,775 122,356 SH   SOLE   31,736 0 90,620
Pernod Ricard Sa CS 714264207 516 14,480 SH   SOLE   0 0 14,480
Pfizer Inc CS 717081103 3,334 92,794 SH   SOLE   31,724 0 61,070
Pfizer Inc CS 717081103 11 300 SH Put SOLE   0 0 300
Philip Morris Int'l CS 718172109 1,510 19,885 SH   SOLE   1,000 0 18,885
Phillips 66 CS 718546104 752 7,348 SH   SOLE   528 0 6,820
Pinnacle West Capital Corp. CS 723484101 230 2,373 SH   SOLE   636 0 1,737
PNC Financial Services Group CS 693475105 362 2,585 SH   SOLE   125 0 2,460
Pool Corp. CS 73278L105 1,198 5,940 SH   SOLE   1,100 0 4,840
Pop n Go Inc CS 732816103 0 1,847,297 SH   SOLE   0 0 1,847,297
Procter & Gamble CS 742718109 10,076 81,012 SH   SOLE   28,112 0 52,899
Procter & Gamble CS 742718109 348 2,800 SH Put SOLE   0 0 2,800
Profire Energy CS 74316x101 47 25,000 SH   SOLE   0 0 25,000
Progressive Corp CS 743315103 2,105 27,251 SH   SOLE   0 0 27,251
Public Storage Inc. CS 74460D109 289 1,177 SH   SOLE   192 0 985
PulteGroup Inc CS 745867101 427 11,677 SH   SOLE   23 0 11,654
PVH Corp CS 693656100 607 6,877 SH   SOLE   105 0 6,772
Qualcomm Incorporated CS 747525103 20,467 268,311 SH   SOLE   48,734 0 219,577
Qualcomm Incorporated CS 747525103 1,060 13,900 SH Put SOLE   0 0 13,900
Qualcomm Incorporated CS 747525103 572 7,500 SH Put SOLE   0 0 7,500
Qualys Inc CS 74758T303 694 9,190 SH   SOLE   2,005 0 7,185
Quest Diagnostics Inc CS 74834L100 299 2,792 SH   SOLE   725 0 2,067
Raymond James Financial CS 754730109 823 9,976 SH   SOLE   1,654 0 8,322
Rayonier Inc Frac Shs 100,000 CS hfe907109 0 50,000 SH   SOLE   0 0 50,000
Raytheon Company CS 755111507 14,320 72,991 SH   SOLE   15,462 0 57,529
RBC Bearings Inc CS 75524B104 984 5,928 SH   SOLE   1,420 0 4,508
Realty Income Corp. CS 756109104 230 3,004 SH   SOLE   0 0 3,004
Regions Financial Corp CS 7591EP100 168 10,648 SH   SOLE   0 0 10,648
Reinsurance Group of America I CS 759351604 247 1,542 SH   SOLE   507 0 1,035
ResMed Inc CS 761152107 2,148 15,900 SH   SOLE   1,680 0 14,220
Restaurant Brands Internationa CS 76131d103 247 3,477 SH   SOLE   0 0 3,477
Rineon Group Inc CS 766795108 0 28,784 SH   SOLE   0 0 28,784
Riverview Bancorp Inc CS 769397100 163 22,108 SH   SOLE   0 0 22,108
Roche Holding ADR CS 771195104 209 5,731 SH   SOLE   1,783 0 3,948
Rollins Inc CS 775711104 670 19,651 SH   SOLE   3,855 0 15,796
Roper Industries CS 776696106 2,296 6,437 SH   SOLE   582 0 5,855
Royal Dutch Shell PLC ADR B CS 780259107 680 11,349 SH   SOLE   1,351 0 9,998
RPM Inc. CS 749685103 993 14,436 SH   SOLE   10,368 0 4,068
S S & C Technologies Inc CS 78467J100 1,339 25,965 SH   SOLE   12,007 0 13,958
Salesforce.com CS 79466L302 693 4,668 SH   SOLE   458 0 4,210
SAP SE Spon ADR CS 803054204 506 4,293 SH   SOLE   184 0 4,109
SBA Communications CS 78410g104 254 1,052 SH   SOLE   422 0 630
Schlumberger Limited CS 806857108 2,578 75,448 SH   SOLE   31,362 0 44,086
Seaspan Corp CS y75638109 189 17,795 SH   SOLE   0 0 17,795
ServiceNow Inc CS 81762p102 1,590 6,263 SH   SOLE   0 0 6,263
ServiceNow Inc CS 81762p102 254 1,000 SH Put SOLE   0 0 1,000
ServiceNow Inc CS 81762p102 254 1,000 SH Put SOLE   0 0 1,000
Sherwin Williams Company CS 824348106 22,411 40,756 SH   SOLE   408 0 40,348
Sherwin Williams Company CS 824348106 550 1,000 SH Put SOLE   0 0 1,000
Shopify Inc CS 82509l107 707 2,270 SH   SOLE   0 0 2,270
Sionix Corp CS 829400100 0 75,000 SH   SOLE   0 0 75,000
Skyworks Solutions Inc. CS 83088M102 739 9,323 SH   SOLE   1,865 0 7,458
Smith & Nephew Plc ADR CS 83175M205 517 10,751 SH   SOLE   0 0 10,751
Snap-On Inc CS 833034101 766 4,896 SH   SOLE   3,320 0 1,575
Spirit Aerosystems CS 848574109 582 7,081 SH   SOLE   80 0 7,001
Stanley Black & Decker CS 854502101 312 2,162 SH   SOLE   58 0 2,104
Starbucks Corp CS 855244109 1,814 20,516 SH   SOLE   379 0 20,137
State Street Corp. CS 857477103 972 16,419 SH   SOLE   400 0 16,019
Steris Plc CS g8473t100 1,573 10,885 SH   SOLE   1,655 0 9,230
Sterling Bancorp Del CS 85917a100 259 12,898 SH   SOLE   3,673 0 9,225
Store Cap Corp CS 862121100 252 6,726 SH   SOLE   1,238 0 5,488
Stryker Corp. CS 863667101 1,188 5,492 SH   SOLE   0 0 5,492
Stryker Corp. CS 863667101 43 200 SH Put SOLE   0 0 200
Sumitomo Mitsui ADR CS 86562M209 72 10,454 SH   SOLE   10,454 0 0
Sun Communitys Inc CS 866674104 926 6,240 SH   SOLE   1,150 0 5,090
Synopsys Inc CS 871607107 1,701 12,392 SH   SOLE   2,457 0 9,935
Sysco Corp CS 871829107 208 2,615 SH   SOLE   5 0 2,610
T. Rowe Price Associates Inc CS 74144T108 974 8,526 SH   SOLE   565 0 7,961
Taiwan Semiconductor Manufactu CS 874039100 1,098 23,614 SH   SOLE   1,979 0 21,635
Take Two Interactive CS 874054109 716 5,715 SH   SOLE   1,180 0 4,535
Target CS 87612E106 426 3,980 SH   SOLE   137 0 3,843
TC Energy Corp CS 87807b107 288 5,565 SH   SOLE   376 0 5,189
Teledyne Technologies Inc CS 879360105 962 2,988 SH   SOLE   580 0 2,408
Tencent Holdings Ltd ADR CS 88032Q109 635 15,247 SH   SOLE   0 0 15,247
Tesla Inc. CS 88160r101 567 2,352 SH   SOLE   24 0 2,328
Tesla Inc. CS 88160r101 506 2,100 SH Call SOLE   0 0 2,100
Tesla Inc. CS 88160r101 24 100 SH Put SOLE   0 0 100
Texas Instruments CS 882508104 1,852 14,327 SH   SOLE   6,334 0 7,993
The Wendy's Company CS 95058W100 625 31,300 SH   SOLE   0 0 31,300
Theratechnologies Inc CS 88338h100 207 47,923 SH   SOLE   0 0 47,923
Thermo Fisher Scientific Inc CS 883556102 666 2,286 SH   SOLE   316 0 1,970
Tivo Corp. CS 88870p106 96 12,628 SH   SOLE   0 0 12,628
TJX Companies Inc CS 872540109 702 12,597 SH   SOLE   4,510 0 8,086
Toro Co CS 891092108 1,553 21,183 SH   SOLE   0 0 21,183
Travelers Companies Inc CS 89417E109 1,473 9,905 SH   SOLE   1,000 0 8,905
Treehouse Foods Inc CS 89469A104 247 4,455 SH   SOLE   2,011 0 2,444
Tricida Inc CS 89610f101 526 17,035 SH   SOLE   0 0 17,035
Tyler Technologies Inc CS 902252105 4,911 18,710 SH   SOLE   210 0 18,500
Tyler Technologies Inc CS 902252105 1,575 6,000 SH Put SOLE   0 0 6,000
Ubisoft Entmt SA ADR CS 90348r102 332 23,186 SH   SOLE   0 0 23,186
Ultra Petroleum Corp CS 903914208 6 24,696 SH   SOLE   0 0 24,696
Under Armour Inc CS 904311206 315 17,400 SH   SOLE   1,000 0 16,400
Under Armour Inc CS 904311107 349 17,500 SH   SOLE   0 0 17,500
Union Pacific Corp CS 907818108 2,429 14,997 SH   SOLE   6,620 0 8,377
United Parcel Service Inc. CS 911312106 7,036 58,718 SH   SOLE   11,469 0 47,249
United Technologies CS 913017109 7,410 54,275 SH   SOLE   14,762 0 39,513
UnitedHealth Group Inc CS 91324P102 18,575 85,475 SH   SOLE   17,661 0 67,814
UnitedHealth Group Inc CS 91324P102 239 1,100 SH Put SOLE   0 0 1,100
UnitedHealth Group Inc CS 91324P102 217 1,000 SH Put SOLE   0 0 1,000
US Bancorp CS 902973304 1,720 31,076 SH   SOLE   23,956 0 7,120
Verizon Communications CS 92343V104 12,529 207,568 SH   SOLE   30,479 0 177,089
Verizon Communications CS 92343V104 60 1,000 SH Put SOLE   0 0 1,000
Verizon Communications CS 92343V104 911 15,100 SH Put SOLE   0 0 15,100
Visa Inc Cl A CS 92826C839 16,154 93,916 SH   SOLE   23,611 0 70,305
Vodafone Group PLC CS 92857W308 220 11,056 SH   SOLE   5,119 0 5,937
Vulcan Materials CS 929160109 5,953 39,363 SH   SOLE   0 0 39,363
W. W. Grainger Inc CS 384802104 301 1,014 SH   SOLE   0 0 1,014
Wal Mart de Mexico ADR CS 93114W107 431 14,456 SH   SOLE   0 0 14,456
Walgreen Boots Alliance Inc CS 931427108 342 6,183 SH   SOLE   1,586 0 4,597
Walmart Inc CS 931142103 2,428 20,455 SH   SOLE   9,747 0 10,708
Waste Management Inc CS 94106L109 282 2,455 SH   SOLE   1,254 0 1,201
WEC Energy Group Inc. CS 92939u106 448 4,711 SH   SOLE   679 0 4,032
WellCare Health Plans CS 94946T106 630 2,430 SH   SOLE   0 0 2,430
Wells Fargo & Company CS 949746101 10,714 212,414 SH   SOLE   57,992 0 154,422
Weyerhauser Corporation CS 962166104 5,257 189,790 SH   SOLE   54,457 0 135,333
Wheaton Precious Metals Corp CS 962879102 240 9,159 SH   SOLE   3,754 0 5,405
Williams Companies, Inc. CS 969457100 2,716 112,898 SH   SOLE   2,095 0 110,803
WLMG Holding Inc CS 92934q100 1 36,598 SH   SOLE   0 0 36,598
Xilinx Inc CS 983919101 10,586 110,387 SH   SOLE   26,180 0 84,207
Xylem Inc CS 98419M100 1,245 15,632 SH   SOLE   7,340 0 8,291
Yum China Holdings Inc CS 98850p109 594 13,074 SH   SOLE   529 0 12,545
Yum! Brands Inc. CS 988498101 1,699 14,978 SH   SOLE   710 0 14,268
Zebra Technologies Inc. Cl A CS 989207105 789 3,822 SH   SOLE   760 0 3,062
Zoetis Inc CS 98978V103 622 4,992 SH   SOLE   872 0 4,120
Inventrust PPTYs Corp RE 46124j102 32 10,117 SH   SOLE   0 0 10,117
KBS Real Estate Investment Tru RE 48243c109 69 15,438 SH   SOLE   0 0 15,438
KBS Strategic Opportunity RE 48242n106 157 15,850 SH   SOLE   0 0 15,850
Progressive Interchange LLC RE 742995871 50 50,000 SH   SOLE   0 0 50,000
Retail Properties of America RE 76131V202 343 27,824 SH   SOLE   0 0 27,824
Schwab US REIT RE 808524847 505 10,700 SH   SOLE   0 0 10,700
Vanguard REIT Viper Index Seri RE 922908553 5,531 59,314 SH   SOLE   0 0 59,314
BNS EAFE due 2/7/22 SE 064159ps9 1,695 1,675,000 SH   SOLE   0 0 1,675,000
BNS EM due 10/15/21 SE 064159nw2 4,853 5,080,000 SH   SOLE   200,000 0 4,880,000
BNS MID due 10/15/21 SE 064159nx0 7,761 7,785,000 SH   SOLE   50,000 0 7,735,000
Citi SPX Due 2/7/22 SE 17327tzp4 2,763 2,775,000 SH   SOLE   40,000 0 2,735,000
Credit Suisse AG Eq Note 08/10 SE 22552fay8 75 73,000 SH   SOLE   0 0 73,000
GS EEM Nt due 11/26/19 SE 40054ld50 1,701 1,665,000 SH   SOLE   75,000 0 1,590,000
GS EFA Nt due 11/26/19 SE 40054ld68 1,564 1,545,000 SH   SOLE   175,000 0 1,370,000
GS MID due 2/9/22 SE 40056fzu2 1,175 1,180,000 SH   SOLE   0 0 1,180,000
GS MID due 5/13/21 SE 40056egh5 2,238 2,150,000 SH   SOLE   100,000 0 2,050,000
GS MID due 6/11/20 SE 40055ab71 1,924 1,825,000 SH   SOLE   0 0 1,825,000
GS MID Nt due 12/24/20 SE 40055qgf3 1,840 1,825,000 SH   SOLE   50,000 0 1,775,000
GS MSCI EM due 6/16/21 SE 40056emz8 9,446 8,765,000 SH   SOLE   325,000 0 8,440,000
GS MSCI EM Nt due 12/24/20 SE 40055qgd8 965 985,000 SH   SOLE   0 0 985,000
GS Russell 2000 Idx Due 5/20 SE 40054kpk6 6,257 5,045,000 SH   SOLE   790,000 0 4,255,000
GS SX5E Nt due 3/31/20 SE 40054lu28 4,210 4,006,000 SH   SOLE   350,000 0 3,656,000
HSBC USA Inc. Eq Note 05/06/20 SE 40435ugs7 106 100,000 SH   SOLE   0 0 100,000
JP Morgan Finl Eq Note 12/21/2 SE 48130u6m2 102 96,000 SH   SOLE   0 0 96,000
JPM MSCI EAFE due 6/16/21 SE 48130wks9 8,956 8,140,000 SH   SOLE   275,000 0 7,865,000
JPM SPX Nt due 12/23/20 SE 48129m3s3 2,593 2,355,000 SH   SOLE   75,000 0 2,280,000
JPM SX5E due 5/11/20 SE 48130wbe0 4,964 4,090,000 SH   SOLE   0 0 4,090,000
MS EAFE due 10/15/21 SE 61768d6j9 3,374 3,390,000 SH   SOLE   300,000 0 3,090,000
MS SPX due 5/13/21 SE 61768drj6 4,206 3,905,000 SH   SOLE   175,000 0 3,730,000
MS SPX due 6/11/20 SE 61768cwj2 1,762 1,565,000 SH   SOLE   125,000 0 1,440,000
MS SPX Nt 2/6/20 SE 61768cnq6 12,111 10,167,000 SH   SOLE   1,025,000 0 9,142,000
RBC EEM due 6/11/20 SE 78013xca4 1,929 2,025,000 SH   SOLE   0 0 2,025,000
RBC EFA due 6/11/20 SE 78013xcb2 1,052 1,075,000 SH   SOLE   0 0 1,075,000
RBC RTY due 10/15/21 SE 78013x5m6 3,783 3,850,000 SH   SOLE   30,000 0 3,820,000
RBC RTY due 2/7/22 SE 78013xye2 1,160 1,175,000 SH   SOLE   0 0 1,175,000
RBC RTY Nt due 12/24/20 SE 78013xmz8 1,634 1,700,000 SH   SOLE   25,000 0 1,675,000
RBC SPX due 10/15/21 SE 78013x5l8 9,776 9,500,000 SH   SOLE   530,000 0 8,970,000
RBC SPX due 6/16/21 SE 78013xue6 14,178 12,515,000 SH   SOLE   400,000 0 12,115,000
RBC SPX due 8/13/20 SE 78013xfu7 4,483 3,917,000 SH   SOLE   0 0 3,917,000
RBC SX5E Abs Ret due 8/13/20 SE 78013xft0 5,170 4,662,000 SH   SOLE   0 0 4,662,000
Toronto Dominion Bk Sr Glbl In SE 89114qhz4 90 83,000 SH   SOLE   0 0 83,000
Wells Fargbo Fin LLC 11/25/202 SE 95001h4y4 28 27,000 SH   SOLE   0 0 27,000
Energy Transfer LP ML 29273v100 6,369 486,945 SH   SOLE   22,066 0 464,879
Enterprise Products Ptnrs ML 293792107 11,253 393,723 SH   SOLE   22,833 0 370,890
EQM Midstream Partners LP ML 26885b100 4,093 125,171 SH   SOLE   7,477 0 117,694
Genesis Energy LP ML 371927104 4,419 205,832 SH   SOLE   2,600 0 203,232
JPMorgan Alerian MLP Index ML 46625H365 2,546 109,400 SH   SOLE   11,745 0 97,655
Magellan Midstream Ptnrs LP ML 559080106 7,156 107,989 SH   SOLE   5,977 0 102,012
MPLX LP ML 55336V100 4,063 145,061 SH   SOLE   2,100 0 142,961
Nextera Energy Partners Lp ML 65341b106 2,690 50,903 SH   SOLE   3,750 0 47,153
Phillips 66 Partners LP Common ML 718549207 3,315 58,550 SH   SOLE   2,400 0 56,150
Tallgrass Energy LP Class A ML 874696107 3,472 172,376 SH   SOLE   3,000 0 169,376
Targa Resources Prtns Com St ML 87612G101 5,502 136,957 SH   SOLE   4,969 0 131,988
UBS E-TRACS Alerian MLP Infras ML 902641646 7,391 354,500 SH   SOLE   17,034 0 337,466
UBS ETRACS Alerian MLP Etn ML 90267b682 1,181 80,519 SH   SOLE   0 0 80,519
Western Midstream Partners LP ML 958669103 4,684 188,172 SH   SOLE   10,989 0 177,183
Deutsche X Tracks MSCI EAFE EE 233051200 9,000 278,286 SH   SOLE   19,492 0 258,794
First Tr Value Line Dividend I EE 33734H106 291 8,348 SH   SOLE   0 0 8,348
Invesco ETF Insider Sentiment EE 46137V555 386 5,500 SH   SOLE   0 0 5,500
Invesco QQQ Trust EE 46090E103 21,544 114,105 SH   SOLE   16,751 0 97,354
Invesco S&P 500 Equal Weight E EE 46137V357 256 2,371 SH   SOLE   0 0 2,371
Invesco S&P 500 Healthcare EE 46137V332 7,435 37,940 SH   SOLE   2,000 0 35,940
iShares EAFE Value ETF EE 464288877 637 13,441 SH   SOLE   0 0 13,441
iShares FTSE/Xinhua China25 In EE 464287184 561 14,088 SH   SOLE   0 0 14,088
iShares Russell Mid Cap Growth EE 464287481 1,320 9,341 SH   SOLE   0 0 9,341
iShares Russell Mid Cap Index EE 464287499 1,428 25,521 SH   SOLE   0 0 25,521
iShares Russell Mid Cap Value EE 464287473 1,777 19,807 SH   SOLE   522 0 19,285
iShares Select Dividend ETF EE 464287168 4,199 41,189 SH   SOLE   1,038 0 40,151
iShares US Home Construction EE 464288752 1,860 42,950 SH   SOLE   3,750 0 39,200
JP Morgan Diversified Ret Intl EE 46641q209 2,385 44,851 SH   SOLE   2,975 0 41,876
JPM Diversified EM Mkts Etf EE 46641q308 635 12,097 SH   SOLE   478 0 11,619
Schwab International Equity EE 808524805 292 9,154 SH   SOLE   9,154 0 0
Schwab US Large Cap ETF EE 808524201 8,501 119,847 SH   SOLE   115,281 0 4,566
Schwab US Mid-Cap ETF EE 808524508 2,315 40,952 SH   SOLE   38,092 0 2,860
Schwab US Small-Cap ETF EE 808524607 1,944 27,876 SH   SOLE   25,135 0 2,741
SPDR Dow Jones Indl Avg ETF Se EE 78467X109 1,219 4,530 SH   SOLE   2,667 0 1,863
SPDR Euro STOXX 50 ETF EE 78463X202 3,007 79,683 SH   SOLE   2,196 0 77,487
SPDR Financial Index EE 81369Y605 752 26,846 SH   SOLE   0 0 26,846
SPDR Portfolio Europe ETF EE 78463x103 263 7,916 SH   SOLE   5,650 0 2,266
SPDR S&P 500 ETF EE 78462F103 114,421 385,555 SH   SOLE   26,329 0 359,226
SPDR S&P 500 ETF EE 78462F103 89 300 SH Put SOLE   0 0 300
SPDR S&P Bank ETF EE 78464a797 2,136 49,480 SH   SOLE   3,117 0 46,364
SPDR S&P Biotech EE 78464A870 995 13,055 SH   SOLE   0 0 13,055
SPDR S&P Dividend ETF EE 78464A763 29,786 290,312 SH   SOLE   28,010 0 262,302
SPDR S&P Int'l Small Cap Fd EE 78463X871 874 29,724 SH   SOLE   0 0 29,724
SPDR S&P Mid Cap 400 ETF EE 78467Y107 67,095 190,357 SH   SOLE   15,325 0 175,032
SPDR Technology Index EE 81369Y803 391 4,861 SH   SOLE   0 0 4,861
SPDR Utilities Index EE 81369Y886 226 3,489 SH   SOLE   0 0 3,489
UBS AG FI Large Cap Growth EE 902677780 295 1,065 SH   SOLE   0 0 1,065
Vaneck Vectors ETF TR EE 92189f106 1,235 46,248 SH   SOLE   0 0 46,248
Vaneck Vectors ETF TR EE 92189f700 844 12,822 SH   SOLE   1,200 0 11,622
Vanguard Dividend Appreciation EE 921908844 516 4,315 SH   SOLE   0 0 4,315
Vanguard Europe ETF EE 922042874 3,450 64,347 SH   SOLE   236 0 64,111
Vanguard FTSE All-World Ex-US EE 922042775 838 16,789 SH   SOLE   0 0 16,789
Vanguard FTSE Developed Mkts E EE 921943858 8,352 203,314 SH   SOLE   252 0 203,062
Vanguard FTSE Emerging Mkts ET EE 922042858 17,911 444,890 SH   SOLE   17,486 0 427,404
Vanguard Growth ETF EE 922908736 870 5,230 SH   SOLE   0 0 5,230
Vanguard Index Fds S&p 500 EE 922908363 425 1,560 SH   SOLE   0 0 1,560
Vanguard Information Technolog EE 92204A702 2,567 11,908 SH   SOLE   565 0 11,343
Vanguard Large Cap ETF EE 922908637 704 5,163 SH   SOLE   0 0 5,163
Vanguard Mid Cap Vipers Index EE 922908629 764 4,557 SH   SOLE   62 0 4,495
Vanguard Small Cap ETF EE 922908751 893 5,806 SH   SOLE   57 0 5,749
Vanguard Small Cap Growth EE 922908595 296 1,626 SH   SOLE   41 0 1,585
Vanguard Small Cap Value Fund EE 922908611 743 5,765 SH   SOLE   472 0 5,293
Vanguard Tot Stock Mrkt ETF EE 922908769 23,487 155,542 SH   SOLE   0 0 155,542
Vanguard Value ETF EE 922908744 519 4,646 SH   SOLE   0 0 4,646
WisdomTree Dividend Ex-Finl ET EE 97717W406 327 3,741 SH   SOLE   1,291 0 2,450
WisdomTree Int'l Small Cap Div EE 97717W760 4,685 73,759 SH   SOLE   1,895 0 71,864
Wisdomtree Midcap Dividend EE 97717w505 6,514 179,392 SH   SOLE   3,658 0 175,734
Fidelity MSCI Real Estate ETF EZ 316092857 906 32,481 SH   SOLE   250 0 32,231
GS Activebeta Large Cap ETF EZ 381430503 5,636 94,101 SH   SOLE   1,845 0 92,256
Invesco Dynamic Building and C EZ 46137V779 5,328 163,250 SH   SOLE   10,379 0 152,871
iShares Core MSCI EAFE EZ 46432f842 27,753 454,442 SH   SOLE   18,240 0 436,202
iShares Core MSCI Emerging Mkt EZ 46434g103 35,287 719,840 SH   SOLE   28,162 0 691,678
IShares Core S&P Total US Stoc EZ 464287150 461 6,874 SH   SOLE   785 0 6,089
iShares Dow Jones US RE Index EZ 464287739 1,309 13,995 SH   SOLE   175 0 13,820
iShares MSCI EAFE Index EZ 464287465 19,536 299,582 SH   SOLE   18,606 0 280,976
iShares MSCI EAFE Small Cap In EZ 464288273 7,741 135,259 SH   SOLE   6,871 0 128,388
iShares MSCI Emerg Mkts Indx F EZ 464287234 7,627 186,625 SH   SOLE   21,463 0 165,162
iShares Russell 1000 EZ 464287622 1,290 7,840 SH   SOLE   0 0 7,840
iShares Russell 1000 Growth In EZ 464287614 26,927 168,681 SH   SOLE   5,455 0 163,226
iShares Russell 1000 Value Ind EZ 464287598 18,822 146,751 SH   SOLE   3,972 0 142,779
iShares Russell 2000 Growth In EZ 464287648 10,360 53,756 SH   SOLE   2,186 0 51,570
iShares Russell 2000 Index EZ 464287655 43,082 284,670 SH   SOLE   7,688 0 276,982
iShares Russell 2000 Value Ind EZ 464287630 8,841 74,040 SH   SOLE   3,427 0 70,613
iShares S&P 500 Growth EZ 464287309 20,269 112,588 SH   SOLE   9,434 0 103,154
iShares S&P 500 Index EZ 464287200 157,678 528,198 SH   SOLE   19,083 0 509,115
iShares S&P Barra Value Index EZ 464287408 33,124 278,029 SH   SOLE   4,185 0 273,844
iShares S&P Mid Cap 400 Growth EZ 464287606 26,626 118,941 SH   SOLE   5,698 0 113,243
iShares S&P Mid Cap 400 Value EZ 464287705 24,753 154,800 SH   SOLE   8,963 0 145,837
iShares S&P Mid Cap Index EZ 464287507 56,978 294,873 SH   SOLE   9,571 0 285,302
iShares S&P Small Cap 600 Grow EZ 464287887 2,557 14,332 SH   SOLE   2,642 0 11,690
iShares S&P Small Cap 600 Valu EZ 464287879 4,369 29,088 SH   SOLE   2,937 0 26,151
iShares S&P Small Cap Index EZ 464287804 32,781 421,136 SH   SOLE   21,874 0 399,262
iShares Tr MSCI AC Asia Ex Jap EZ 464288182 1,461 22,035 SH   SOLE   0 0 22,035
iShares Tr MSCI ACWI Index EZ 464288257 208 2,818 SH   SOLE   0 0 2,818
Ishares Trust High Dividend Eq EZ 46429B663 440 4,677 SH   SOLE   0 0 4,677