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
A T & T Corp COM 00206R102 34 1,203 SH   SOLE   0 0 1,203
AbbVie Inc COM 00287Y109 378 4,095 SH   SOLE   0 0 4,095
Accenture Ltd Cl A COM G1151C101 313 2,219 SH   SOLE   0 0 2,219
Adidas AG COM 00687A107 1 6 SH   SOLE   0 0 6
Adobe Systems Inc COM 00724F101 525 2,321 SH   SOLE   0 0 2,321
AdvanSix Inc COM 00773T101 0 6 SH   SOLE   0 0 6
Agree Realty Corp ETF 008492100 401 6,780 SH   SOLE   0 0 6,780
Air Prod & Chemicals I COM 009158106 4 28 SH   SOLE   0 0 28
Akamai Technologies COM 00971T101 6 93 SH   SOLE   0 0 93
Alibaba Group Hldg Adr COM 01609W102 170 1,240 SH   SOLE   0 0 1,240
AlphaMark Actively Man ETF 26922A834 18,611 892,896 SH   SOLE   0 0 892,896
ALPS Alperian MLP COM 00162Q866 4 404 SH   SOLE   0 0 404
Altaba Incorporated COM 021346101 16 269 SH   SOLE   0 0 269
Altria Group COM 02209S103 113 2,286 SH   SOLE   0 0 2,286
Amazon Com Inc COM 023135106 113 75 SH   SOLE   0 0 75
Amer Electric Pwr Co I COM 025537101 174 2,328 SH   SOLE   0 0 2,328
Ameresco Inc COM 02361E108 586 41,550 SH   SOLE   41,550 0 0
American Express Compa COM 025816109 21 218 SH   SOLE   0 0 218
AmeriGas Partners LP ETF 030975106 87 3,450 SH   SOLE   0 0 3,450
Amern Financial Gp New COM 025932104 20 220 SH   SOLE   0 0 220
Amgen Incorporated COM 031162100 4,770 24,502 SH   SOLE   13,684 0 10,818
Amphenol Corp Cl A COM 032095101 3,111 38,395 SH   SOLE   26,089 0 12,306
Analog Devices Inc COM 032654105 6 67 SH   SOLE   0 0 67
Annaly Capital Mgmt ETF 035710409 24 2,400 SH   SOLE   0 0 2,400
Anthem Inc COM 036752103 131 500 SH   SOLE   0 0 500
Aphria Inc COM 03765K104 2 280 SH   SOLE   0 0 280
Apple Inc COM 037833100 612 3,878 SH   SOLE   0 0 3,878
Applied Materials Inc COM 038222105 13 400 SH   SOLE   0 0 400
Aptiv PLC COM G6095L109 8 130 SH   SOLE   0 0 130
Archer-Daniels-Midlnd COM 039483102 2,340 57,122 SH   SOLE   36,345 0 20,777
Arcosa Inc COM 039653100 1 33 SH   SOLE   0 0 33
Arista Networks COM 040413106 2,417 11,470 SH   SOLE   7,742 0 3,728
Ark Industrl Innov ETF ETF 00214Q203 176 5,965 SH   SOLE   0 0 5,965
ARK Innovation ETF ETF 00214Q104 232 6,248 SH   SOLE   0 0 6,248
ARMOUR Residential REI ETF 042315507 0 19 SH   SOLE   0 0 19
Ascena Retail Group In COM 04351G101 0 190 SH   SOLE   0 0 190
Ashland Inc COM 044209104 8 106 SH   SOLE   0 0 106
Auto Data Processing COM 053015103 26 197 SH   SOLE   0 0 197
Avnet Inc COM 053807103 2 50 SH   SOLE   0 0 50
Baidu Com Inc Adr COM 056752108 9 55 SH   SOLE   0 0 55
Bank Of America Corp COM 060505104 13 527 SH   SOLE   0 0 527
Barclays Bank Ipath Et ETF 06738C778 3 138 SH   SOLE   0 0 138
Basic Energy Services COM 06985P209 0 18 SH   SOLE   0 0 18
Bausch Health Cos Inc COM 071734107 17 918 SH   SOLE   0 0 918
Bayer AG COM 072730302 93 5,310 SH   SOLE   0 0 5,310
Bayport Intl Holding COM 073068207 0 1,000,000 SH   SOLE   0 0 1,000,000
BB&T Corporation COM 054937107 204 4,713 SH   SOLE   0 0 4,713
Becton Dickinson & Co COM 075887109 7 31 SH   SOLE   0 0 31
Berkshire Hathaway Cl COM 084670702 61 300 SH   SOLE   0 0 300
BHP Billiton plc COM 088606108 50 1,200 SH   SOLE   0 0 1,200
BioDelivery Sci Intl COM 09060J106 4 1,100 SH   SOLE   0 0 1,100
Bitcoin Investment Tr COM 09173T108 4 1,001 SH   SOLE   0 0 1,001
Blackberry Ltd COM 09228F103 0 46 SH   SOLE   0 0 46
BlackRock Inc COM 09247X101 112 286 SH   SOLE   0 0 286
Blackstone Group Lp ETF 09253U108 142 4,750 SH   SOLE   0 0 4,750
Boeing Co COM 097023105 81 250 SH   SOLE   0 0 250
Boston Scientific Corp COM 101137107 12 350 SH   SOLE   0 0 350
Bp Amoco Plc Adr COM 055622104 98 2,581 SH   SOLE   0 0 2,581
Bristol-Myers Squibb C COM 110122108 13 250 SH   SOLE   0 0 250
British Amer Tobacco COM 110448107 9 288 SH   SOLE   0 0 288
Broadcom Corp COM 11135F101 5,156 20,276 SH   SOLE   13,859 0 6,417
Brookfield Infra Ptnrs ETF G16252101 73 2,125 SH   SOLE   0 0 2,125
Brown-Forman Corp COM 115637209 5 99 SH   SOLE   0 0 99
Buckeye Partners LP ETF 118230101 3 100 SH   SOLE   0 0 100
C S X Corp COM 126408103 99 1,600 SH   SOLE   0 0 1,600
C V S Corp Del COM 126650100 2,224 33,944 SH   SOLE   23,167 0 10,777
Cadence Design Systems COM 127387108 9 200 SH   SOLE   0 0 200
Cal Maine Foods Inc Ne COM 128030202 4 100 SH   SOLE   0 0 100
Calithera Bioscience COM 13089P101 9 2,321 SH   SOLE   0 0 2,321
Callaway Golf COM 131193104 2 150 SH   SOLE   0 0 150
Camden Property Trust ETF 133131102 260 2,950 SH   SOLE   0 0 2,950
Canopy Growth Corp COM 138035100 4 140 SH   SOLE   0 0 140
Cara Therapeutics COM 140755109 19 1,465 SH   SOLE   0 0 1,465
Cars com COM 14575E105 1 50 SH   SOLE   0 0 50
Caterpillar Inc COM 149123101 27 210 SH   SOLE   0 0 210
CDK Global Inc COM 12508E101 2 35 SH   SOLE   0 0 35
Celanese Corp COM 150870103 2,423 26,928 SH   SOLE   16,062 0 10,866
Charles Schwab US REIT COM 808524847 31 800 SH   SOLE   0 0 800
Charter Communications COM 16119P108 2 8 SH   SOLE   0 0 8
Cheetah Mobile Inc COM 163075104 672 110,005 SH   SOLE   110,005 0 0
Chemed Corporation COM 16359R103 1 3 SH   SOLE   0 0 3
Chevron Corp COM 166764100 275 2,525 SH   SOLE   0 0 2,525
ChromaDex Corp COM 171077407 2 667 SH   SOLE   0 0 667
Chubb Corporation COM H1467J104 5 39 SH   SOLE   0 0 39
Cincinnati Bell Inc COM 171871106 8 1,080 SH   SOLE   0 0 1,080
Cincinnati Financial C COM 172062101 45 575 SH   SOLE   0 0 575
Cisco Systems Inc COM 17275R102 11 250 SH   SOLE   0 0 250
Citigroup Inc COM 172967424 4 81 SH   SOLE   0 0 81
Clorox Company COM 189054109 2 12 SH   SOLE   0 0 12
Cloud Peak Energy COM 18911Q102 0 500 SH   SOLE   0 0 500
Clovis Oncology Inc COM 189464100 4 195 SH   SOLE   0 0 195
Coca Cola Company COM 191216100 41 869 SH   SOLE   0 0 869
Colgate Palmolive Co COM 194162103 84 1,419 SH   SOLE   0 0 1,419
Comcast Corp New Cl A COM 20030N101 13 384 SH   SOLE   0 0 384
Companhia De Saneam COM 20441A102 0 8 SH   SOLE   0 0 8
Conocophillips COM 20825C104 16 250 SH   SOLE   0 0 250
Continental Resources COM 212015101 0 8 SH   SOLE   0 0 8
Costco Whsl Corp New COM 22160K105 94 461 SH   SOLE   0 0 461
CRISPR Therapeutics COM H17182108 3 94 SH   SOLE   0 0 94
Crown Holdings Inc COM 228368106 8 200 SH   SOLE   0 0 200
Cummins Inc COM 231021106 24 180 SH   SOLE   0 0 180
CyrusOne Llc ETF 23283R100 10 185 SH   SOLE   0 0 185
CytomX Therapeutics In COM 23284F105 5 362 SH   SOLE   0 0 362
D T E Energy Company COM 233331107 34 310 SH   SOLE   0 0 310
Dana Inc COM 235825205 6 460 SH   SOLE   0 0 460
Dell Technologies Cl V COM 24703L103 5 66 SH   SOLE   0 0 66
Delta Air Lines Inc COM 247361702 15 301 SH   SOLE   0 0 301
Deutsche X-tackers MSC ETF 233051200 6,158 220,725 SH   SOLE   0 0 220,725
Deutsche X-trackers MC ETF 233051853 8 300 SH   SOLE   0 0 300
Deutsche X-trackers MS ETF 233051408 9 400 SH   SOLE   0 0 400
Diageo Plc New Adr COM 25243Q205 14 100 SH   SOLE   0 0 100
Digital Realty Trust ETF 253868103 762 7,153 SH   SOLE   0 0 7,153
Diplomat Pharmacy COM 25456K101 654 48,616 SH   SOLE   48,616 0 0
Discover Financial Svc COM 254709108 18 304 SH   SOLE   0 0 304
Discovery Communicatio COM 25470F104 26 1,061 SH   SOLE   0 0 1,061
Discovery Communicatio COM 25470F302 2 82 SH   SOLE   0 0 82
Disney Walt Hldg Co COM 254687106 105 955 SH   SOLE   0 0 955
Duke Energy Corporatio COM 26441C204 117 1,358 SH   SOLE   0 0 1,358
DXC Technology Co COM 23355L106 2 42 SH   SOLE   0 0 42
E O G Resources Inc COM 26875P101 2,904 33,297 SH   SOLE   22,581 0 10,716
Eastman Chemical Co COM 277432100 2,137 29,234 SH   SOLE   17,248 0 11,986
Ebay Inc COM 278642103 36 1,275 SH   SOLE   0 0 1,275
Editas Medicine Inc COM 28106W103 4 154 SH   SOLE   0 0 154
Edwards Lifesciences C COM 28176E108 32 210 SH   SOLE   0 0 210
Elevate Credit Inc COM 28621V101 18 4,054 SH   SOLE   0 0 4,054
Enbridge Inc COM 29250N105 7 214 SH   SOLE   0 0 214
Energous Corp COM 29272C103 1 250 SH   SOLE   0 0 250
Energy Select Sector S ETF 81369Y506 24 420 SH   SOLE   0 0 420
Ensco International In COM G3157S106 54 15,140 SH   SOLE   0 0 15,140
Enterprise Prd Prtnrs ETF 293792107 61 2,489 SH   SOLE   0 0 2,489
ETFMG Alt Harvest ETF ETF 26924G508 5 215 SH   SOLE   0 0 215
Etfs Gold Trust ETF 26922Y105 25 200 SH   SOLE   0 0 200
Evergreen Solar Inc Nx COM 30033R306 0 34 SH   SOLE   0 0 34
Exxon Mobil Corporatio COM 30231G102 179 2,632 SH   SOLE   0 0 2,632
Facebook Inc Class A COM 30303M102 49 375 SH   SOLE   0 0 375
FactSet Research Syste COM 303075105 4 19 SH   SOLE   0 0 19
Fairfax Financial Hold COM 303901102 30 68 SH   SOLE   0 0 68
FCN Banc Corp COM 30241C109 8 262 SH   SOLE   0 0 262
Fidelity MSCI Energy E ETF 316092402 9 600 SH   SOLE   0 0 600
Fidelity NASDAQ Comp T ETF 315912808 13 50 SH   SOLE   0 0 50
Fifth Third Bancorp COM 316773100 3,377 143,508 SH   SOLE   88,755 0 54,753
First Dyn EU Equity In ETF 33740D107 202 15,995 SH   SOLE   0 0 15,995
First Finl Bancorp Ohi ETF 320209109 7 290 SH   SOLE   0 0 290
First Tr DJ Internet E ETF 33733E302 5 40 SH   SOLE   0 0 40
First Tr Dorsey Wright ETF 33738R605 81 3,190 SH   SOLE   0 0 3,190
First Tr Finls AlphaDE ETF 33734X135 12 450 SH   SOLE   0 0 450
First Tr FTSE EN Dev M ETF 33736N101 42 1,000 SH   SOLE   0 0 1,000
First Tr ISE Cloud Com ETF 33734X192 19 400 SH   SOLE   0 0 400
First Tr Japan AlphaDe ETF 33737J158 14 300 SH   SOLE   0 0 300
First Tr Lrg Cp Val Al ETF 33735J101 152 3,290 SH   SOLE   0 0 3,290
First Tr North Amer En ETF 33738D101 17 800 SH   SOLE   0 0 800
First Tr Strategic Inc ETF 33739Q309 3 75 SH   SOLE   0 0 75
First Tr Tech AlphaDEX ETF 33734X176 5 101 SH   SOLE   0 0 101
First Trst STOXX Eur S ETF 33735T109 133 11,115 SH   SOLE   0 0 11,115
First Trust Europe Alp ETF 33737J117 38 1,235 SH   SOLE   0 0 1,235
First TRUST Germany ETF 33737J190 6 150 SH   SOLE   0 0 150
First Trust ISE Nat Ga ETF 33734J102 4 295 SH   SOLE   0 0 295
First Trust Snr FR Inc ETF 33733U108 32 2,900 SH   SOLE   0 0 2,900
First Tst Nasdaq 100 E ETF 337345102 7 100 SH   SOLE   0 0 100
First Tst NASDAQ ABA C ETF 33736Q104 108 2,500 SH   SOLE   0 0 2,500
FirstEnergy Corp ETF 337932107 14 363 SH   SOLE   0 0 363
FirstTr Emg Mkts Alpha ETF 33737J182 14 625 SH   SOLE   0 0 625
FirstTr Lrge Cap Core ETF 33734K109 5 105 SH   SOLE   0 0 105
FirstTr RiverFront Dyn ETF 33739P608 489 9,545 SH   SOLE   0 0 9,545
FirstTr Senior Loan ETF 33738D309 243 5,328 SH   SOLE   0 0 5,328
FirstTrst Enhanced Sht ETF 33739Q408 34 560 SH   SOLE   0 0 560
FirstTrust Mid Cap Cor ETF 33735B108 133 2,300 SH   SOLE   0 0 2,300
FirstTrust S&P REIT ET ETF 33734G108 10 450 SH   SOLE   0 0 450
FirstTrustTactcl HighY ETF 33738D408 9 200 SH   SOLE   0 0 200
FlexShs iBoxx 3Yr Tgt ETF 33939L506 3 115 SH   SOLE   0 0 115
Flowserve Corporation COM 34354P105 16 426 SH   SOLE   0 0 426
Ford Motor Company COM 345370860 5 600 SH   SOLE   0 0 600
Freeport Mcmorn Cp&Gld COM 35671D857 5 500 SH   SOLE   0 0 500
Frst Tr Low Dtn Oppos ETF 33739Q200 26 500 SH   SOLE   0 0 500
FutureFuel Corp COM 36116M106 0 30 SH   SOLE   0 0 30
G T E Corporation COM 38500T101 360 165,900 SH   SOLE   165,900 0 0
Gamco Global Gold Nat COM 36465A109 1 400 SH   SOLE   0 0 400
Garrett Motion Inc COM 366505105 2 129 SH   SOLE   0 0 129
General Dynamics Corp COM 369550108 1,408 8,956 SH   SOLE   0 0 8,956
General Electric Compa COM 369604103 10 1,378 SH   SOLE   0 0 1,378
General Mills Inc COM 370334104 0 4 SH   SOLE   0 0 4
Genocea Biosciences COM 372427104 11 40,064 SH   SOLE   0 0 40,064
Gilead Sciences Inc COM 375558103 7 105 SH   SOLE   0 0 105
Global Partners LP COM 37946R109 3 200 SH   SOLE   0 0 200
Global X MSCI Argentin COM 37950E259 2 100 SH   SOLE   0 0 100
Global X Robotics AI E COM 37954Y715 72 4,275 SH   SOLE   0 0 4,275
Goldman Sachs Group In COM 38141G104 3,078 18,427 SH   SOLE   11,333 0 7,094
Goldman Sachs MLP Engy ETF 38148G107 4 1,000 SH   SOLE   0 0 1,000
Google Cl A COM 02079K305 61 58 SH   SOLE   0 0 58
Google Inc Class A COM 02079K107 60 58 SH   SOLE   0 0 58
Grainger W W Inc COM 384802104 3 9 SH   SOLE   0 0 9
Growlife Inc COM 39985X104 0 16,400 SH   SOLE   0 0 16,400
Guggenheim Enhanced Sh COM 18383M654 15 300 SH   SOLE   0 0 300
GW Pharmaceuticals ADR COM 36197T103 10 104 SH   SOLE   0 0 104
Hancock John Tax Advn COM 41013V100 18 900 SH   SOLE   0 0 900
Harris Corporation COM 413875105 5 40 SH   SOLE   0 0 40
Health Care Select Sec ETF 81369Y209 22 250 SH   SOLE   0 0 250
Health Insurance Innov COM 42225K106 605 22,620 SH   SOLE   22,620 0 0
Helmerich & Payne Inc COM 423452101 26 549 SH   SOLE   0 0 549
Hershey Foods Corp COM 427866108 27 250 SH   SOLE   0 0 250
Hewlett Packard Enterp COM 42824C109 3 253 SH   SOLE   0 0 253
Hewlett-Packard Compan COM 428236103 5 253 SH   SOLE   0 0 253
Hillenbrand COM 431571108 20 525 SH   SOLE   0 0 525
Hill-Rom Holdings COM 431475102 46 525 SH   SOLE   0 0 525
HOG COM 412822108 5 150 SH   SOLE   0 0 150
Home Depot Inc COM 437076102 135 787 SH   SOLE   0 0 787
Honda Motor Co Ltd Adr COM 438128308 5 200 SH   SOLE   0 0 200
Honeywell Internationa COM 438516106 188 1,425 SH   SOLE   0 0 1,425
Huntington Bancshs Inc COM 446150104 16 1,349 SH   SOLE   0 0 1,349
Hyperdynamics Corp COM 448954206 0 21 SH   SOLE   0 0 21
ICON Plc COM G4705A100 16 120 SH   SOLE   0 0 120
Illinois Tool Works In COM 452308109 30 239 SH   SOLE   0 0 239
Imagin Medical Inc COM 45250L105 0 4,700 SH   SOLE   0 0 4,700
Industrial Logistics P COM 456237106 20 1,028 SH   SOLE   0 0 1,028
INSYS Therapeutics COM 45824V209 3 765 SH   SOLE   0 0 765
Intel Corp COM 458140100 37 782 SH   SOLE   0 0 782
Intellia Therapeutics COM 45826J105 2 172 SH   SOLE   0 0 172
Interpublic Group Of C COM 460690100 55 2,682 SH   SOLE   0 0 2,682
Intrcontinentalexchang COM 45866F104 4,324 57,407 SH   SOLE   37,499 0 19,908
Intuitive Surgical New COM 46120E602 36 75 SH   SOLE   0 0 75
Invesco Fincl Pfd ETF ETF 46137V621 3 200 SH   SOLE   0 0 200
Invesco Senior Loan ET ETF 46138G508 56 2,560 SH   SOLE   0 0 2,560
Invesco Variable Rate ETF 46138G870 75 3,300 SH   SOLE   0 0 3,300
Invesco Water Resource ETF 46137V142 6 230 SH   SOLE   0 0 230
iQIYI Inc COM 46267X108 1 90 SH   SOLE   0 0 90
ISE Water First Trust ETF 33733B100 9 200 SH   SOLE   0 0 200
iShares - S&P Global H ETF 464287325 44 770 SH   SOLE   0 0 770
iShares - S&P Global T ETF 464287275 104 725 SH   SOLE   0 0 725
iShares - S&P Global T ETF 464287275 3 60 SH   SOLE   0 0 60
iShares 0-5 Year TIPS ETF 46429B747 10 100 SH   SOLE   0 0 100
iShares Aero & Def Ind ETF 464288760 219 1,265 SH   SOLE   0 0 1,265
iShares Core MSCI Emer ETF 46434G103 0 10 SH   SOLE   0 0 10
iShares DJ Dividend ETF 464287168 125 1,400 SH   SOLE   0 0 1,400
iShares DJ Real Estate ETF 464287739 166 2,210 SH   SOLE   0 0 2,210
iShares DJ US Basic Ma ETF 464287838 111 1,325 SH   SOLE   0 0 1,325
iShares DJ US Consumer ETF 464287580 14 75 SH   SOLE   0 0 75
iShares DJ US Energy ETF 464287796 33 1,075 SH   SOLE   0 0 1,075
iShares DJ US Financia ETF 464287788 104 975 SH   SOLE   0 0 975
iShares DJ US HealthCa ETF 464287762 116 642 SH   SOLE   0 0 642
iShares DJ US Tech ETF 464287721 8 50 SH   SOLE   0 0 50
iShares DJ US Telecom ETF 464287713 5 200 SH   SOLE   0 0 200
iShares Dow Jones US I ETF 464287754 42 330 SH   SOLE   0 0 330
iShares Edge MSCI Min ETF 464286525 12 150 SH   SOLE   0 0 150
iShares Edge MSCI Min ETF 464286533 41 740 SH   SOLE   0 0 740
iShares Edge MSCI Min ETF 46429B689 8 120 SH   SOLE   0 0 120
iShares Emerg Mkts Loc ETF 464286517 4 100 SH   SOLE   0 0 100
iShares Emerging Marke ETF 464286285 4 100 SH   SOLE   0 0 100
iShares Emerging Marke ETF 464286319 7 200 SH   SOLE   0 0 200
iShares Emerging Mkts ETF 464287234 94 2,395 SH   SOLE   0 0 2,395
iShares Fin Svcs Dow J ETF 464287770 11 100 SH   SOLE   0 0 100
iShares Floating Rate ETF 46429B655 1,457 28,937 SH   SOLE   0 0 28,937
iShares FTSE NAREIT Mt ETF 464288539 15 375 SH   SOLE   0 0 375
iShares FTSE NAREIT RE ETF 464288521 18 400 SH   SOLE   0 0 400
iShares iBonds Dec 202 ETF 46434VBG4 179 7,500 SH   SOLE   0 0 7,500
iShares MSCI ACWI Ex U ETF 464288240 18 420 SH   SOLE   0 0 420
iShares Msci Brazil In ETF 464286400 4 95 SH   SOLE   0 0 95
iShares MSCI EAFE Inde ETF 464287465 92 1,561 SH   SOLE   0 0 1,561
iShares MSCI EAFE Smal ETF 464288273 1,036 20,000 SH   SOLE   20,000 0 0
iShares MSCI Emer Mkts ETF 464286475 2,977 71,200 SH   SOLE   71,200 0 0
iShares MSCI Europe Sm ETF 464288497 5 104 SH   SOLE   0 0 104
Ishares Msci Grmny Idx ETF 464286806 24 950 SH   SOLE   0 0 950
iShares Msci India Ind ETF 46429B598 10 305 SH   SOLE   0 0 305
iShares MSCI Switzerla ETF 464286749 170 5,405 SH   SOLE   0 0 5,405
iShares Nat'l Resource ETF 464287374 16 600 SH   SOLE   0 0 600
iShares Oil Equip & Sv ETF 464288844 8 400 SH   SOLE   0 0 400
iShares PHLX Semicondu ETF 464287523 12 76 SH   SOLE   0 0 76
iShares Russ Gro 2000 ETF 464287648 3,127 18,615 SH   SOLE   17,100 0 1,515
iShares Russ Gro Mid ETF 464287481 11 100 SH   SOLE   0 0 100
iShares Russ Val ETF 464287473 9 120 SH   SOLE   0 0 120
iShares Russ Val 2000 ETF 464287630 2,810 26,134 SH   SOLE   26,100 0 34
iShares Russell 1000 ETF 464287622 129 927 SH   SOLE   0 0 927
iShares Russell 1000 ETF 464287614 44 333 SH   SOLE   0 0 333
iShares Russell 2000 ETF 464287655 4,379 32,706 SH   SOLE   32,150 0 556
iShares Russell Midcap ETF 464287499 23 500 SH   SOLE   0 0 500
iShares S&P 500 ETF 464287200 95 376 SH   SOLE   0 0 376
iShares S&P Glbl Timbe ETF 464288174 130 2,280 SH   SOLE   0 0 2,280
Ishares S&P Global Mat ETF 464288695 32 555 SH   SOLE   0 0 555
Ishares S&P GSCI Cmdty ETF 46428R107 7 500 SH   SOLE   0 0 500
iShares S&P SmallCap ETF 464287382 178 2,573 SH   SOLE   0 0 2,573
iShares Sht Term Ntnl ETF 464288158 155 1,475 SH   SOLE   0 0 1,475
iShares Silver Trust ETF 46428Q109 41 2,850 SH   SOLE   0 0 2,850
iShares TIPS ETF 464287176 2,749 25,104 SH   SOLE   0 0 25,104
Ishares Tr Russell ETF 464287598 31 280 SH   SOLE   0 0 280
iShares Trust MSCI USA ETF 46429B697 7 140 SH   SOLE   0 0 140
iShares US Pharmaceuti ETF 464288836 7 50 SH   SOLE   0 0 50
iShares US Regional Ba ETF 464288778 705 17,696 SH   SOLE   0 0 17,696
iShs iBonds 12/2019 ETF 46434VAU4 97 3,899 SH   SOLE   0 0 3,899
iShs iBonds 12/2020 ETF 46434VAQ3 1,599 64,019 SH   SOLE   0 0 64,019
iShs iBonds 12/2021 ETF 46434VBK5 916 37,589 SH   SOLE   0 0 37,589
iShs iBonds 12/2022 ETF 46434VBA7 6,446 266,694 SH   SOLE   0 0 266,694
iShs iBonds 12/2023 ETF 46434VAX8 1,870 77,313 SH   SOLE   0 0 77,313
iShs iBonds 12/2026 ETF 46435GAA0 18 800 SH   SOLE   0 0 800
J M Smuckers Co New COM 832696405 50 531 SH   SOLE   0 0 531
J P Morgan Chase & Co COM 46625H100 116 1,188 SH   SOLE   0 0 1,188
Janus Short Duration I ETF 47103U886 311 6,355 SH   SOLE   0 0 6,355
Jazz Pharmaceuticals COM G50871105 4 34 SH   SOLE   0 0 34
JD com COM 47215P106 47 2,250 SH   SOLE   0 0 2,250
Johnson & Johnson COM 478160104 833 6,454 SH   SOLE   0 0 6,454
JP Morgan Alerian MLP COM 46625H365 2 80 SH   SOLE   0 0 80
K12 COM 48273U102 1 34 SH   SOLE   0 0 34
Kansas City Southern COM 485170302 19 200 SH   SOLE   0 0 200
Katanga Mining Ltd COM 485847107 1 3,500 SH   SOLE   0 0 3,500
Kimberly-Clark Corp COM 494368103 40 350 SH   SOLE   0 0 350
Kinder Morgan COM 49456B101 12 750 SH   SOLE   0 0 750
KKR & Co Inc COM 48251W104 20 1,000 SH   SOLE   0 0 1,000
KLA-Tencor Corp COM 482480100 2,752 30,751 SH   SOLE   20,525 0 10,226
Kraft Heinz Company COM 500754106 12 284 SH   SOLE   0 0 284
Kroger Company COM 501044101 92 3,334 SH   SOLE   0 0 3,334
Lam Research Corporati COM 512807108 136 998 SH   SOLE   0 0 998
Lauder Estee Co Inc Cl COM 518439104 3,524 27,090 SH   SOLE   17,787 0 9,303
Lear COM 521865204 2,499 20,341 SH   SOLE   13,523 0 6,818
Lifelogger Tech Corp COM 53224Q200 0 134 SH   SOLE   0 0 134
Lilly Eli & Company COM 532457108 326 2,819 SH   SOLE   0 0 2,819
Linde PLC F COM G5494J103 5 29 SH   SOLE   0 0 29
Lockheed Martin COM 539830109 226 864 SH   SOLE   0 0 864
Lonestar Resources US COM 54240F103 158 43,191 SH   SOLE   43,191 0 0
Lowes Companies Inc COM 548661107 35 381 SH   SOLE   0 0 381
LyondellBasell Inds COM N53745100 2 25 SH   SOLE   0 0 25
Macys Inc COM 55616P104 6 214 SH   SOLE   0 0 214
Magellan Midstream Ptn ETF 559080106 60 1,054 SH   SOLE   0 0 1,054
Marathon Petroluem COM 56585A102 3,651 61,868 SH   SOLE   37,803 0 24,065
Marinemax Inc COM 567908108 523 28,572 SH   SOLE   28,572 0 0
Market Vctrs Rare Erth ETF 57061R536 12 875 SH   SOLE   0 0 875
Market Vectors Etf TRU ETF 57060U100 6 308 SH   SOLE   0 0 308
Market Vectors Junior ETF 57060U589 8 250 SH   SOLE   0 0 250
Market Vectors Nuclear ETF 57060U704 13 266 SH   SOLE   0 0 266
Marriott Intl Inc Cl A COM 571903202 3,214 29,604 SH   SOLE   18,241 0 11,363
Marriott Vacations COM 57164Y107 1 19 SH   SOLE   0 0 19
Marvell Tech Group Ltd COM G5876H105 8 500 SH   SOLE   0 0 500
Mastercard Inc COM 57636Q104 2 10 SH   SOLE   0 0 10
Mc Donalds Corp COM 580135101 179 1,007 SH   SOLE   0 0 1,007
McDermott Intl Inc COM 580037703 2 247 SH   SOLE   0 0 247
Mckesson Corporation COM 58155Q103 9 83 SH   SOLE   0 0 83
Medtronic Inc COM 585055106 9 100 SH   SOLE   0 0 100
Melco Crown Entmt Ltd COM 585464100 2 125 SH   SOLE   0 0 125
Merck & Co Inc COM 589331107 50 650 SH   SOLE   0 0 650
Micro Focus Int COM 594837304 1 34 SH   SOLE   0 0 34
Microchip Technology I COM 595017104 7 100 SH   SOLE   0 0 100
Micron Technology Inc COM 595112103 13 400 SH   SOLE   0 0 400
Microsoft Corp COM 594918104 293 2,887 SH   SOLE   0 0 2,887
Minnesota Mining & Mfg COM 88579Y101 21 109 SH   SOLE   0 0 109
Mirati Therapeutics COM 60468T105 17 400 SH   SOLE   0 0 400
Mondelez Intl COM 609207105 0 1 SH   SOLE   0 0 1
Mosaic Company COM 61945A107 37 1,250 SH   SOLE   0 0 1,250
Motorcar Parts of Amer COM 620071100 826 49,611 SH   SOLE   49,611 0 0
Multi-Asset Divfd Incc COM 33738R100 3 200 SH   SOLE   0 0 200
Mylan Laboratories Inc COM N59465109 3,139 114,561 SH   SOLE   88,542 0 26,019
Nabors Industries Ltd COM G6359F103 0 204 SH   SOLE   0 0 204
Nanometrics Inc COM 630077105 5 200 SH   SOLE   0 0 200
Nasdaq 100 Shares ETF 631100104 238 1,540 SH   SOLE   0 0 1,540
Natus Medical COM 639050103 11 310 SH   SOLE   0 0 310
Net 1 Ueps Technologie COM 64107N206 502 106,955 SH   SOLE   106,900 0 55
NetEase com COM 64110W102 16 70 SH   SOLE   0 0 70
Neurometrix Inc COM 641255708 0 256 SH   SOLE   0 0 256
New York Community Ban COM 649445103 3,070 326,220 SH   SOLE   233,770 0 92,450
Nike Inc Class B COM 654106103 0 6 SH   SOLE   0 0 6
Noble Energy Inc COM 655044105 1 28 SH   SOLE   0 0 28
Nokia Corp COM 654902204 0 3 SH   SOLE   0 0 3
Nordic Amern Tank COM G65773106 2 1,000 SH   SOLE   0 0 1,000
Norfolk Southern Corp COM 655844108 131 875 SH   SOLE   0 0 875
Northrop Grumman Corp COM 666807102 94 385 SH   SOLE   0 0 385
Novartis A G Spon Adr COM 66987V109 30 350 SH   SOLE   0 0 350
Novo-Nordisk COM 670100205 120 2,615 SH   SOLE   0 0 2,615
Nuveen CA Muni Value F COM 67062C107 91 10,000 SH   SOLE   0 0 10,000
Nuveen Energy MLP Tota ETF 67074U103 5 600 SH   SOLE   0 0 600
Nvidia Corp COM 67066G104 13 94 SH   SOLE   0 0 94
Odyssey Marine Expl COM 676118201 3 950 SH   SOLE   0 0 950
OMNI Health COM 68216X104 0 24,300 SH   SOLE   0 0 24,300
ON Semiconductor COM 682189105 4,318 261,542 SH   SOLE   190,088 0 71,454
Open Text Corp COM 683715106 19 572 SH   SOLE   0 0 572
Oracle Corporation COM 68389X105 77 1,715 SH   SOLE   0 0 1,715
OrganiGram Holdings In COM 68620P101 5 1,469 SH   SOLE   0 0 1,469
P P G Industries Inc COM 693506107 20 200 SH   SOLE   0 0 200
Packaging Corp Of Amer COM 695156109 3,027 36,267 SH   SOLE   24,677 0 11,590
Pacwest Bancorp COM 695263103 8 250 SH   SOLE   0 0 250
Patrick Industries COM 703343103 511 17,262 SH   SOLE   17,262 0 0
Paychex Inc COM 704326107 5 78 SH   SOLE   0 0 78
Paypal Holdings COM 70450Y103 107 1,275 SH   SOLE   0 0 1,275
Penney J C Co Inc COM 708160106 0 200 SH   SOLE   0 0 200
Pepsico Incorporated COM 713448108 314 2,845 SH   SOLE   0 0 2,845
Perrigo Co COM G97822103 7 171 SH   SOLE   0 0 171
Perspecta Inc COM 715347100 0 20 SH   SOLE   0 0 20
Petroleo Brasileiro Ad COM 71654V408 12 950 SH   SOLE   0 0 950
Pfizer Incorporated COM 717081103 95 2,176 SH   SOLE   0 0 2,176
Philip Morris Intl Inc COM 718172109 104 1,551 SH   SOLE   0 0 1,551
Pimco Corporate Oppty ETF 72201B101 51 3,300 SH   SOLE   0 0 3,300
Pimco Enhanced Sht Mat ETF 72201R833 1,468 14,537 SH   SOLE   0 0 14,537
Pimco Intrmediate Muni ETF 72201R866 48 900 SH   SOLE   0 0 900
Plains All American LP ETF 726503105 41 2,050 SH   SOLE   0 0 2,050
Polaris Industries COM 731068102 19 245 SH   SOLE   0 0 245
PowerShares Build Amer ETF 73937B407 5 180 SH   SOLE   0 0 180
Procter & Gamble Co COM 742718109 4,862 52,896 SH   SOLE   0 0 52,896
ProShares UltraShort G ETF 74347W395 2 25 SH   SOLE   0 0 25
Put FB $95 COM 30303M952 1 55 SH Put SOLE   0 0 55
Put GOOGL $800 COM 02079K955 1 2 SH Put SOLE   0 0 2
Put TWTR $20 COM 90184L952 0 34 SH Put SOLE   0 0 34
PVH COM 693656100 2,157 23,206 SH   SOLE   16,724 0 6,482
Qorvo Inc COM 74736K101 31 509 SH   SOLE   0 0 509
Real Estate Select Sct ETF 81369Y860 88 2,835 SH   SOLE   0 0 2,835
Realty Income Corp ETF 756109104 25 400 SH   SOLE   0 0 400
Reata Pharmaceuticals COM 75615P103 6 115 SH   SOLE   0 0 115
Regeneron Pharmaceutic COM 75886F107 16 43 SH   SOLE   0 0 43
Resideo Technologies I COM 76118Y104 5 229 SH   SOLE   0 0 229
Rio Tinto Plc Spon Adr COM 767204100 40 825 SH   SOLE   0 0 825
Robo Glb Robotics & Au COM 301505707 107 3,300 SH   SOLE   0 0 3,300
Rockwell Automation In COM 773903109 113 754 SH   SOLE   0 0 754
Ross Stores COM 778296103 4,086 49,115 SH   SOLE   31,876 0 17,239
Royal Bank Of Canada COM 780087102 143 2,085 SH   SOLE   0 0 2,085
Royal Dutch Shell B AD COM 780259107 206 3,436 SH   SOLE   0 0 3,436
S P D R Trust Unit SR ETF 78462f103 3,776 15,110 SH   SOLE   0 0 15,110
Schwab Emerging Mkts ETF 808524706 42 1,773 SH   SOLE   0 0 1,773
Sector Spdr Consumer F ETF 81369Y407 10 100 SH   SOLE   0 0 100
Sector Spdr Fincl Sele ETF 81369Y605 87 3,650 SH   SOLE   0 0 3,650
Sector Spdr Tech Selec ETF 81369Y803 25 400 SH   SOLE   0 0 400
Select Income ETF 81618T100 15 2,050 SH   SOLE   0 0 2,050
Senior Hsg Ppty Tr ETF 81721M109 114 9,700 SH   SOLE   0 0 9,700
Shopify Inc COM 82509L107 1 5 SH   SOLE   0 0 5
Shutterstock COM 825690100 8 223 SH   SOLE   0 0 223
Skyworks Solutions Inc COM 83088M102 11 162 SH   SOLE   0 0 162
Soc Quimica Minera De COM 833635105 4 106 SH   SOLE   0 0 106
Southwestern Energy Co COM 845467109 1 409 SH   SOLE   0 0 409
SPDR Blmbg Brclys Inv ETF 78468R200 43 1,400 SH   SOLE   0 0 1,400
SPDR Gold Trust ETF 78463V107 9 75 SH   SOLE   0 0 75
SPDR Portfolio Short T ETF 78464A474 5,357 177,742 SH   SOLE   0 0 177,742
SPDR S&P 500 Growth Et ETF 78464A409 80 2,450 SH   SOLE   0 0 2,450
SPDR S&P Bank Etf ETF 78464A797 139 3,725 SH   SOLE   0 0 3,725
SPDR S&P Dividend Etf ETF 78464A763 66 735 SH   SOLE   0 0 735
SPDR S&P Regional Bank ETF 78464A698 5 103 SH   SOLE   0 0 103
Stanley Black & Decker COM 854502101 41 342 SH   SOLE   0 0 342
Starwood Ppty Trst ETF 85571B105 39 2,000 SH   SOLE   0 0 2,000
Stein Mart Inc COM 858375108 0 300 SH   SOLE   0 0 300
Steris Corp COM 859152100 16 150 SH   SOLE   0 0 150
Stmicroelectronics Ny COM 861012102 23 1,691 SH   SOLE   0 0 1,691
Store Capital Corp COM 862121100 91 3,200 SH   SOLE   0 0 3,200
Suburban Propane Ptrs ETF 864482104 104 5,400 SH   SOLE   0 0 5,400
Surna Inc COM 86887P101 0 1,000 SH   SOLE   0 0 1,000
Target Corporation COM 87612E106 3 44 SH   SOLE   0 0 44
Telefonica COM 879382208 4 448 SH   SOLE   0 0 448
Tesla Motors COM 88160R101 65 195 SH   SOLE   0 0 195
Teva Pharm Inds Ltd Ad COM 881624209 24 1,575 SH   SOLE   0 0 1,575
The Southern Company COM 842587107 113 2,564 SH   SOLE   0 0 2,564
T-Mobile US COM 591708102 2,902 45,619 SH   SOLE   29,650 0 15,969
Total S A Adr COM 89151E109 193 3,690 SH   SOLE   0 0 3,690
Total System Service COM 891906109 4,035 49,636 SH   SOLE   31,335 0 18,301
TransCanada Corp COM 89353D107 236 6,600 SH   SOLE   0 0 6,600
Trinity Industries COM 896522109 2 100 SH   SOLE   0 0 100
Turkcell Iletisim Hizm COM 900111204 6 1,000 SH   SOLE   0 0 1,000
U S Bancorp Del New COM 902973304 2,146 46,949 SH   SOLE   0 0 46,949
U S X-Marathon Group COM 565849106 0 20 SH   SOLE   0 0 20
Under Armour Inc COM 904311107 14 800 SH   SOLE   0 0 800
Unilever N V Ny Shs Ne COM 904784709 0 1 SH   SOLE   0 0 1
Union Pacific Corp COM 907818108 82 595 SH   SOLE   0 0 595
United States Oil Fund ETF 91232N108 1 68 SH   SOLE   0 0 68
United Technologies Co COM 913017109 16 150 SH   SOLE   0 0 150
United Therapeutics Co COM 91307C102 3,784 34,747 SH   SOLE   22,504 0 12,243
V F Corporation COM 918204108 5 72 SH   SOLE   0 0 72
Valero Energy Corp New COM 91913Y100 90 1,200 SH   SOLE   0 0 1,200
Valvoline Inc COM 92047W101 6 291 SH   SOLE   0 0 291
VanEck Vectors Brazil ETF 92189F825 2 120 SH   SOLE   0 0 120
VanEck Vectors Invt Gr ETF 92189F486 35 1,400 SH   SOLE   0 0 1,400
VanEck Vectors Nat Res ETF 92189F841 4 114 SH   SOLE   0 0 114
Vanguard Bond Index Fu ETF 921937827 112 1,430 SH   SOLE   0 0 1,430
Vanguard Consumer ETF 92204A207 7 50 SH   SOLE   0 0 50
Vanguard Consumer Disc ETF 92204A108 649 4,315 SH   SOLE   0 0 4,315
Vanguard Emerging Mark ETF 922042858 82 2,140 SH   SOLE   0 0 2,140
Vanguard Energy ETF ETF 92204A306 4 50 SH   SOLE   0 0 50
Vanguard Health Care ETF 92204A504 4 25 SH   SOLE   0 0 25
Vanguard Large Cap ETF 922908637 92 800 SH   SOLE   0 0 800
Vanguard Mid Cap ETF 922908629 18 128 SH   SOLE   0 0 128
Vanguard REIT ETF Inde ETF 922908553 402 5,393 SH   SOLE   0 0 5,393
Vanguard Telecom Svcs ETF 92204A884 3 40 SH   SOLE   0 0 40
Vanguard Total World S ETF 922042742 479 7,320 SH   SOLE   0 0 7,320
Vanguard WF Industials ETF 92204A603 46 383 SH   SOLE   0 0 383
Ventas Inc COM 92276F100 384 6,550 SH   SOLE   0 0 6,550
Verizon Communications COM 92343V104 3,832 68,166 SH   SOLE   36,062 0 32,104
Versum Materials Inc COM 92532W103 0 14 SH   SOLE   0 0 14
Vertex Pharmaceuticals COM 92532F100 7 42 SH   SOLE   0 0 42
Viking Therapeutics COM 92686J106 2 200 SH   SOLE   0 0 200
Visa Inc Cl A COM 92826C839 14 109 SH   SOLE   0 0 109
Vodafone Airtouch Adr COM 92857W308 181 9,384 SH   SOLE   0 0 9,384
Volkswagen A G COM 928662303 6 200 SH   SOLE   0 0 200
Wal-Mart Stores Inc COM 931142103 10 108 SH   SOLE   0 0 108
Waste Management Inc D COM 94106L109 3,304 37,133 SH   SOLE   24,778 0 12,355
Waters Corp COM 941848103 2 10 SH   SOLE   0 0 10
WellCare Health Plans COM 94946T106 2,161 9,155 SH   SOLE   6,542 0 2,613
Welltower ETF 42217k106 822 11,840 SH   SOLE   0 0 11,840
Wendys International I COM 95058W100 9 583 SH   SOLE   0 0 583
WesBanco Inc COM 950810101 151 4,129 SH   SOLE   0 0 4,129
Western Alliance Banco COM 957638109 2,242 56,783 SH   SOLE   40,369 0 16,414
Western Digital Corp COM 958102105 6 150 SH   SOLE   0 0 150
Wheaton Precious Metal COM 962879102 14 700 SH   SOLE   0 0 700
Wisdom Tree Japan Hdgd ETF 97717W851 6 140 SH   SOLE   0 0 140
WisdomTree Emerging Mk ETF 97717W315 14 350 SH   SOLE   0 0 350
WisdomTree Europe Hedg ETF 97717X701 3 50 SH   SOLE   0 0 50
WisdomTree India Earni ETF 97717W422 29 1,175 SH   SOLE   0 0 1,175
WisdomTree Intl Smallc ETF 97717W760 132 2,181 SH   SOLE   0 0 2,181
WisdomTree SmallCap Di ETF 97717W604 571 23,293 SH   SOLE   0 0 23,293
Wisdomtree TRUST ETF 97717W281 93 2,230 SH   SOLE   0 0 2,230
Workhorse Group Inc COM 98138J206 1 1,000 SH   SOLE   0 0 1,000
XPO Logistics COM 983793100 4,330 75,906 SH   SOLE   51,735 0 24,171
Zebra Technology COM 989207105 3,631 22,804 SH   SOLE   15,103 0 7,701