0001580642-18-000265.txt : 20180117 0001580642-18-000265.hdr.sgml : 20180117 20180117113911 ACCESSION NUMBER: 0001580642-18-000265 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20171231 FILED AS OF DATE: 20180117 DATE AS OF CHANGE: 20180117 EFFECTIVENESS DATE: 20180117 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Creative Planning CENTRAL INDEX KEY: 0001540235 IRS NUMBER: 431270780 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-14616 FILM NUMBER: 18530677 BUSINESS ADDRESS: STREET 1: 3400 COLLEGE BOULEVARD CITY: LEAWOOD STATE: KS ZIP: 66211 BUSINESS PHONE: 913-338-2727 MAIL ADDRESS: STREET 1: 3400 COLLEGE BOULEVARD CITY: LEAWOOD STATE: KS ZIP: 66211 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001540235 XXXXXXXX 12-31-2017 12-31-2017 false Creative Planning
3400 COLLEGE BOULEVARD LEAWOOD KS 66211
13F HOLDINGS REPORT 028-14616 N
Ken Pyle Chief Compliance Officer 913-356-5504 /s/ Ken Pyle Leawood KS 01-16-2018 0 1999 23205305
INFORMATION TABLE 2 infotable.xml ISHARES TR CORE S&P500 ETF 464287200 14579 54226 SH SOLE 0 0 54226 ISHARES TR RUS 1000 VAL ETF 464287598 31813 255851 SH SOLE 0 0 255851 ISHARES TR RUS 1000 GRW ETF 464287614 36520 271161 SH SOLE 0 0 271161 ISHARES TR RUS 2000 GRW ETF 464287648 5769 30902 SH SOLE 0 0 30902 ISHARES TR MSCI EAFE ETF 464287465 21142 300693 SH SOLE 0 0 300693 ISHARES TR RUS MD CP GR ETF 464287481 18790 155757 SH SOLE 0 0 155757 COMMERCE BANCSHARES INC COM 200525103 2408 43128 SH SOLE 0 0 43128 VANGUARD INDEX FDS TOTAL STK MKT 922908769 2981 21718 SH SOLE 0 0 21718 ISHARES TR CORE US AGGBD ET 464287226 2501 22879 SH SOLE 0 0 22879 ISHARES TR TIPS BD ETF 464287176 2459 21552 SH SOLE 0 0 21552 VANGUARD INDEX FDS MID CAP ETF 922908629 6971 45036 SH SOLE 0 0 45036 VANGUARD INDEX FDS SM CP VAL ETF 922908611 408 3070 SH SOLE 0 0 3070 VANGUARD INDEX FDS REIT ETF 922908553 8683 104637 SH SOLE 0 0 104637 POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 8299 499665 SH SOLE 0 0 499665 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 17718 158807 SH SOLE 0 0 158807 ISHARES TR IBOXX HI YD ETF 464288513 4128 47309 SH SOLE 0 0 47309 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 1904 24073 SH SOLE 0 0 24073 ISHARES TR S&P US PFD STK 464288687 4230 111103 SH SOLE 0 0 111103 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 14190 316324 SH SOLE 0 0 316324 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 4618 91274 SH SOLE 0 0 91274 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 4132 145340 SH SOLE 0 0 145340 ISHARES TR INTL DEV RE ETF 464288489 7057 235229 SH SOLE 0 0 235229 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 371 5795 SH SOLE 0 0 5795 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 427 7079 SH SOLE 0 0 7079 ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 215 12000 SH SOLE 0 0 12000 ISHARES TR COHEN STEER REIT 464287564 703 6935 SH SOLE 0 0 6935 APPLE INC COM 037833100 2032 12008 SH SOLE 0 0 12008 ILLUMINA INC COM 452327109 437 2000 SH SOLE 0 0 2000 ISHARES TR CORE S&P SCP ETF 464287804 829 10796 SH SOLE 0 0 10796 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 530 10000 SH SOLE 0 0 10000 VANGUARD WORLD FDS ENERGY ETF 92204A306 712 7200 SH SOLE 0 0 7200 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 664 3348 SH SOLE 0 0 3348 ISHARES INC CORE MSCI EMKT 46434G103 450 7901 SH SOLE 0 0 7901 SPDR SER TR BLOOMBERG SRT TR 78468R408 266 9660 SH SOLE 0 0 9660 CF INDS HLDGS INC COM 125269100 213 5000 SH SOLE 0 0 5000 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 283 8305 SH SOLE 0 0 8305 VANGUARD INDEX FDS MID CAP ETF 922908629 709 4581 SH SOLE 0 0 4581 VANGUARD INDEX FDS SMALL CP ETF 922908751 301 2035 SH SOLE 0 0 2035 TAILORED BRANDS INC COM 87403A107 327 15000 SH SOLE 0 0 15000 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2695 7802 SH SOLE 0 0 7802 ISHARES INC MSCI BRAZIL ETF 464286400 202 5000 SH SOLE 0 0 5000 CREDIT SUISSE GROUP SPONSORED ADR 225401108 357 20000 SH SOLE 0 0 20000 NETFLIX INC COM 64110L106 960 5000 SH SOLE 0 0 5000 ISHARES TR RUS 1000 ETF 464287622 3173 21348 SH SOLE 0 0 21348 UBS GROUP AG SHS H42097107 552 30000 SH SOLE 0 0 30000 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 2471 55076 SH SOLE 0 0 55076 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3048 66392 SH SOLE 0 0 66392 ISHARES TR MSCI EAFE ETF 464287465 2156 30660 SH SOLE 0 0 30660 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 378 4637 SH SOLE 0 0 4637 ISHARES TR CORE S&P500 ETF 464287200 1086 4039 SH SOLE 0 0 4039 BANK AMER CORP COM 060505104 590 20000 SH SOLE 0 0 20000 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 217 2487 SH SOLE 0 0 2487 SYNTHETIC BIOLOGICS INC COM 87164U102 89 175000 SH SOLE 0 0 175000 MANNKIND CORP COM NEW 56400P706 1 13500 SH Call SOLE 0 0 13500 VANECK VECTORS ETF TR GLOBAL ALTER ETF 92189F502 239 3914 SH SOLE 0 0 3914 CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 92 11973 SH SOLE 0 0 11973 ISHARES TR NATIONAL MUN ETF 464288414 113869 1028252 SH SOLE 0 0 1028252 GENERAL ELECTRIC CO COM 369604103 21553 1235106 SH SOLE 0 0 1235106 DELMAR PHARMACEUTICALS INC COM NEW 247078207 33 30000 SH SOLE 0 0 30000 ISHARES TR US HLTHCR PR ETF 464288828 211 1345 SH SOLE 0 0 1345 SANDY SPRING BANCORP INC COM 800363103 277 7101 SH SOLE 0 0 7101 APPLIED OPTOELECTRONICS INC COM 03823U102 714 18890 SH SOLE 0 0 18890 MPLX LP COM UNIT REP LTD 55336V100 1025 28888 SH SOLE 0 0 28888 AMAZON COM INC COM 023135106 291 1000 SH Call SOLE 0 0 1000 SNAP INC CL A 83304A106 2631 180093 SH SOLE 0 0 180093 COMERICA INC COM 200340107 458 5272 SH SOLE 0 0 5272 HORIZON PHARMA PLC SHS G4617B105 1448 99183 SH SOLE 0 0 99183 AMPIO PHARMACEUTICALS INC COM 03209T109 116 28500 SH SOLE 0 0 28500 RED HAT INC COM 756577102 985 8205 SH SOLE 0 0 8205 INTUITIVE SURGICAL INC COM NEW 46120E602 8575 23497 SH SOLE 0 0 23497 ISHARES TR COHEN STEER REIT 464287564 35930 354623 SH SOLE 0 0 354623 PEMBINA PIPELINE CORP COM 706327103 1497 41387 SH SOLE 0 0 41387 PULTE GROUP INC COM 745867101 399 12003 SH SOLE 0 0 12003 EQUIFAX INC COM 294429105 1511 12817 SH SOLE 0 0 12817 VEREIT INC COM 92339V100 78 10034 SH SOLE 0 0 10034 HUNTINGTON BANCSHARES INC COM 446150104 1944 133484 SH SOLE 0 0 133484 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1545 86387 SH SOLE 0 0 86387 TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 709 15461 SH SOLE 0 0 15461 NEOGEN CORP COM 640491106 292 3551 SH SOLE 0 0 3551 ISHARES INC MSCI GBL ETF NEW 46434G848 320 9239 SH SOLE 0 0 9239 TORONTO DOMINION BK ONT COM NEW 891160509 5988 102216 SH SOLE 0 0 102216 BLACK KNIGHT INC COM 09215C105 303 6860 SH SOLE 0 0 6860 WYNN RESORTS LTD COM 983134107 914 5422 SH SOLE 0 0 5422 LIBERTY PPTY TR SH BEN INT 531172104 234 5446 SH SOLE 0 0 5446 AMAZON COM INC COM 023135106 1296 4300 SH Call SOLE 0 0 4300 SCIENCE APPLICATNS INTL CP N COM 808625107 1273 16621 SH SOLE 0 0 16621 JOHNSON CTLS INTL PLC SHS G51502105 1696 44513 SH SOLE 0 0 44513 UNITED FINL BANCORP INC NEW COM 910304104 568 32175 SH SOLE 0 0 32175 BLACKROCK MUNIYIELD QUALITY COM 09254F100 164 10780 SH SOLE 0 0 10780 SUN LIFE FINL INC COM 866796105 491 11904 SH SOLE 0 0 11904 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 111 20816 SH SOLE 0 0 20816 EQT CORP COM 26884L109 288 5064 SH SOLE 0 0 5064 BGC PARTNERS INC CL A 05541T101 458 30309 SH SOLE 0 0 30309 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 281 9228 SH SOLE 0 0 9228 DOMINOS PIZZA INC COM 25754A201 470 2488 SH SOLE 0 0 2488 DUKE ENERGY CORP NEW COM NEW 26441C204 16972 201779 SH SOLE 0 0 201779 V F CORP COM 918204108 4206 56834 SH SOLE 0 0 56834 COMMUNITY BK SYS INC COM 203607106 4577 85153 SH SOLE 0 0 85153 FEDEX CORP COM 31428X106 4664 18690 SH SOLE 0 0 18690 SEI INVESTMENTS CO COM 784117103 582 8097 SH SOLE 0 0 8097 PGT INNOVATIONS INC COM 69336V101 623 37000 SH SOLE 0 0 37000 MICROSOFT CORP COM 594918104 183 20000 SH Call SOLE 0 0 20000 22ND CENTY GROUP INC COM 90137F103 207 73915 SH SOLE 0 0 73915 TD AMERITRADE HLDG CORP COM 87236Y108 58951 1152966 SH SOLE 0 0 1152966 ISHARES TR RUS 2000 GRW ETF 464287648 2525 13525 SH SOLE 0 0 13525 HEMISPHERX BIOPHARMA INC COM NEW 42366C301 14 40001 SH SOLE 0 0 40001 ISHARES TR BARCLAYS 7 10 YR 464287440 2956 28004 SH SOLE 0 0 28004 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 536 15964 SH SOLE 0 0 15964 ALASKA AIR GROUP INC COM 011659109 1280 17407 SH SOLE 0 0 17407 ALPS ETF TR ALERIAN MLP 00162Q866 13458 1247265 SH SOLE 0 0 1247265 COOPER COS INC COM NEW 216648402 393 1804 SH SOLE 0 0 1804 PROSHARES TR S&P 500 DV ARIST 74348A467 1109 17322 SH SOLE 0 0 17322 EURONET WORLDWIDE INC COM 298736109 1890 22426 SH SOLE 0 0 22426 BANK AMER CORP *W EXP 10/28/201 060505153 24 11000 SH SOLE 0 0 11000 HMN FINL INC COM 40424G108 198 10335 SH SOLE 0 0 10335 ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 320 23914 SH SOLE 0 0 23914 ISHARES TR NASDAQ BIOTECH 464287556 5191 48617 SH SOLE 0 0 48617 D R HORTON INC COM 23331A109 327 6406 SH SOLE 0 0 6406 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 900 9939 SH SOLE 0 0 9939 OLIN CORP COM PAR $1 680665205 369 10373 SH SOLE 0 0 10373 APPLE INC COM 037833100 23 11500 SH Put SOLE 0 0 11500 FACEBOOK INC CL A 30303M102 0 28600 SH Call SOLE 0 0 28600 HOLOGIC INC COM 436440101 658 15396 SH SOLE 0 0 15396 EXELON CORP COM 30161N101 3399 86254 SH SOLE 0 0 86254 AUTOMATIC DATA PROCESSING IN COM 053015103 6131 52320 SH SOLE 0 0 52320 TAUBMAN CTRS INC COM 876664103 240 3663 SH SOLE 0 0 3663 POWERSHARES ETF TRUST NASD INTNT ETF 73935X146 221 1913 SH SOLE 0 0 1913 MGIC INVT CORP WIS COM 552848103 190 13480 SH SOLE 0 0 13480 BERKSHIRE HATHAWAY INC DEL CL A 084670108 65448 220 SH SOLE 0 0 220 GRACO INC COM 384109104 717 15862 SH SOLE 0 0 15862 WISDOMTREE TR US HIGH DIVIDEND 97717W208 667 9161 SH SOLE 0 0 9161 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 2299 44210 SH SOLE 0 0 44210 CSX CORP COM 126408103 8278 150480 SH SOLE 0 0 150480 ENGLOBAL CORP COM 293306106 112 128505 SH SOLE 0 0 128505 XENIA HOTELS & RESORTS INC COM 984017103 225 10418 SH SOLE 0 0 10418 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 406 6365 SH SOLE 0 0 6365 BANK AMER CORP COM 060505104 34 30000 SH Call SOLE 0 0 30000 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 132 28661 SH SOLE 0 0 28661 SUPERNUS PHARMACEUTICALS INC COM 868459108 880 22078 SH SOLE 0 0 22078 PERKINELMER INC COM 714046109 266 3636 SH SOLE 0 0 3636 ARES CAP CORP COM 04010L103 1197 76167 SH SOLE 0 0 76167 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 90776 1423270 SH SOLE 0 0 1423270 RIO TINTO PLC SPONSORED ADR 767204100 542 10232 SH SOLE 0 0 10232 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 76 10023 SH SOLE 0 0 10023 OHR PHARMACEUTICAL INC COM NEW 67778H200 115 62000 SH SOLE 0 0 62000 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 4802 58081 SH SOLE 0 0 58081 CARMAX INC COM 143130102 366 5706 SH SOLE 0 0 5706 AUTOZONE INC COM 053332102 1454 2044 SH SOLE 0 0 2044 POWERSHARES ACT MANG COMM FD OPT YLD DIV 73937V106 318 18231 SH SOLE 0 0 18231 CHIMERA INVT CORP COM NEW 16934Q208 1112 60197 SH SOLE 0 0 60197 FACEBOOK INC CL A 30303M102 0 40000 SH Put SOLE 0 0 40000 MACYS INC COM 55616P104 929 36876 SH SOLE 0 0 36876 KROGER CO COM 501044101 1955 71225 SH SOLE 0 0 71225 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 80 10272 SH SOLE 0 0 10272 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 406712 8858890 SH SOLE 0 0 8858890 NISOURCE INC COM 65473P105 869 33870 SH SOLE 0 0 33870 NOVAVAX INC COM 670002104 253 203793 SH SOLE 0 0 203793 UNITED PARCEL SERVICE INC CL B 911312106 24172 202874 SH SOLE 0 0 202874 CYS INVTS INC COM 12673A108 107 13354 SH SOLE 0 0 13354 FIRST CTZNS BANCSHARES INC N CL A 31946M103 252 626 SH SOLE 0 0 626 CELGENE CORP COM 151020104 4 25000 SH Call SOLE 0 0 25000 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2111 21386 SH SOLE 0 0 21386 BOULDER GROWTH & INCOME FD I COM 101507101 114 10267 SH SOLE 0 0 10267 SEAGATE TECHNOLOGY PLC SHS G7945M107 1945 46496 SH SOLE 0 0 46496 POWERSHARES ETF TRUST S&P 500 QLTY PRT 73935X682 409 13425 SH SOLE 0 0 13425 ATLAS AIR WORLDWIDE HLDGS IN NOTE 2.250% 6/0 049164BH8 13 11000 PRN SOLE 0 0 11000 SCOTTS MIRACLE GRO CO CL A 810186106 474 4431 SH SOLE 0 0 4431 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1168 21371 SH SOLE 0 0 21371 PROSPECT CAPITAL CORPORATION COM 74348T102 799 118563 SH SOLE 0 0 118563 GABELLI DIVD & INCOME TR COM 36242H104 430 18352 SH SOLE 0 0 18352 ADOBE SYS INC COM 00724F101 4810 27447 SH SOLE 0 0 27447 BARINGS CORPORATE INVS COM 06759X107 1096 71817 SH SOLE 0 0 71817 EVERSOURCE ENERGY COM 30040W108 3485 55160 SH SOLE 0 0 55160 GLU MOBILE INC COM 379890106 164 45000 SH SOLE 0 0 45000 CALIFORNIA WTR SVC GROUP COM 130788102 704 15519 SH SOLE 0 0 15519 DANAHER CORP DEL COM 235851102 2539 27356 SH SOLE 0 0 27356 DIEBOLD NXDF INC COM 253651103 226 13796 SH SOLE 0 0 13796 AMAZON COM INC COM 023135106 352 1000 SH Call SOLE 0 0 1000 OPEN TEXT CORP COM 683715106 239 6714 SH SOLE 0 0 6714 UNDER ARMOUR INC CL C 904311206 788 59141 SH SOLE 0 0 59141 CIGNA CORPORATION COM 125509109 3706 18250 SH SOLE 0 0 18250 CENTENE CORP DEL COM 15135B101 617 6115 SH SOLE 0 0 6115 PARK NATL CORP COM 700658107 626 6016 SH SOLE 0 0 6016 B2GOLD CORP COM 11777Q209 63 20480 SH SOLE 0 0 20480 PALO ALTO NETWORKS INC COM 697435105 820 5659 SH SOLE 0 0 5659 RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 10401 102948 SH SOLE 0 0 102948 RAVEN INDS INC COM 754212108 5379 156607 SH SOLE 0 0 156607 FIRST DATA CORP NEW COM CL A 32008D106 415 24859 SH SOLE 0 0 24859 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 4490 64380 SH SOLE 0 0 64380 ARCHER DANIELS MIDLAND CO COM 039483102 3333 83169 SH SOLE 0 0 83169 ISHARES TR MSCI KLD400 SOC 464288570 1370 13946 SH SOLE 0 0 13946 ISHARES TR JPMORGAN USD EMG 464288281 1127 9704 SH SOLE 0 0 9704 COHERENT INC COM 192479103 416 1475 SH SOLE 0 0 1475 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 1228 30983 SH SOLE 0 0 30983 BANCO SANTANDER SA ADR 05964H105 390 59567 SH SOLE 0 0 59567 POWERSHARES ETF TRUST DIV ACHV PRTF 73935X732 313 11838 SH SOLE 0 0 11838 WISDOMTREE TR INDIA ERNGS FD 97717W422 525 18870 SH SOLE 0 0 18870 WISDOMTREE TR JAPN HEDGE EQT 97717W851 565 9521 SH SOLE 0 0 9521 NABORS INDUSTRIES LTD SHS G6359F103 3244 474982 SH SOLE 0 0 474982 CORCEPT THERAPEUTICS INC COM 218352102 491 27161 SH SOLE 0 0 27161 EBIX INC COM NEW 278715206 322 4068 SH SOLE 0 0 4068 NEW YORK CMNTY BANCORP INC COM 649445103 4159 319433 SH SOLE 0 0 319433 THOR INDS INC COM 885160101 1307 8672 SH SOLE 0 0 8672 ADVANCED MICRO DEVICES INC COM 007903107 3 20000 SH Call SOLE 0 0 20000 SHERWIN WILLIAMS CO COM 824348106 2524 6155 SH SOLE 0 0 6155 CISCO SYS INC COM 17275R102 20014 522560 SH SOLE 0 0 522560 WISDOMTREE TR CHINADIV EX FI 97717X719 1252 14518 SH SOLE 0 0 14518 SERVICE CORP INTL COM 817565104 575 15418 SH SOLE 0 0 15418 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 297 7290 SH SOLE 0 0 7290 SHIP FINANCE INTERNATIONAL L NOTE 3.250% 2/0 G81075AE6 46 40000 PRN SOLE 0 0 40000 DLH HLDGS CORP COM 23335Q100 219 35626 SH SOLE 0 0 35626 FORTIVE CORP COM 34959J108 678 9366 SH SOLE 0 0 9366 VANGUARD INDEX FDS REIT ETF 922908553 241267 2907536 SH SOLE 0 0 2907536 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 307 4179 SH SOLE 0 0 4179 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 5077 75795 SH SOLE 0 0 75795 EXACT SCIENCES CORP COM 30063P105 2801 53306 SH SOLE 0 0 53306 WESTROCK CO COM 96145D105 832 13157 SH SOLE 0 0 13157 ABBVIE INC COM 00287Y109 25253 261123 SH SOLE 0 0 261123 RELIANCE STEEL & ALUMINUM CO COM 759509102 2104 24525 SH SOLE 0 0 24525 AEROHIVE NETWORKS INC COM 007786106 1198 205465 SH SOLE 0 0 205465 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 829 11721 SH SOLE 0 0 11721 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 1986 63649 SH SOLE 0 0 63649 WISDOMTREE TR US SMALLCAP DIVD 97717W604 23093 794952 SH SOLE 0 0 794952 AGREE REALTY CORP COM 008492100 401 7798 SH SOLE 0 0 7798 PPL CORP COM 69351T106 3056 98755 SH SOLE 0 0 98755 STATOIL ASA SPONSORED ADR 85771P102 336 15680 SH SOLE 0 0 15680 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 1754 20919 SH SOLE 0 0 20919 FACEBOOK INC CL A 30303M102 172569 977947 SH SOLE 0 0 977947 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 824 400233 SH SOLE 0 0 400233 LTC PPTYS INC COM 502175102 1464 33605 SH SOLE 0 0 33605 LAS VEGAS SANDS CORP COM 517834107 2177 31322 SH SOLE 0 0 31322 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 509 14013 SH SOLE 0 0 14013 VIAVI SOLUTIONS INC COM 925550105 203 23170 SH SOLE 0 0 23170 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 441 17597 SH SOLE 0 0 17597 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1535 48111 SH SOLE 0 0 48111 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 243 5720 SH SOLE 0 0 5720 CENTERSTATE BK CORP COM 15201P109 208 8086 SH SOLE 0 0 8086 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 311 21857 SH SOLE 0 0 21857 RYDEX ETF TRUST GUG S&P500 EWCON 78355W874 217 1625 SH SOLE 0 0 1625 ELLIE MAE INC COM 28849P100 236 2638 SH SOLE 0 0 2638 HURON CONSULTING GROUP INC NOTE 1.250%10/0 447462AB8 11 12000 PRN SOLE 0 0 12000 ARES CAP CORP NOTE 4.750% 1/1 04010LAJ2 45 45000 PRN SOLE 0 0 45000 EPR PPTYS COM SH BEN INT 26884U109 725 11079 SH SOLE 0 0 11079 INTERNATIONAL BUSINESS MACHS COM 459200101 28092 183107 SH SOLE 0 0 183107 SERVICENOW INC COM 81762P102 572 4388 SH SOLE 0 0 4388 BLACKROCK MUNI INCOME TR II COM 09249N101 185 12840 SH SOLE 0 0 12840 AGNC INVT CORP COM 00123Q104 2726 135018 SH SOLE 0 0 135018 LOEWS CORP COM 540424108 297 5941 SH SOLE 0 0 5941 RAYMOND JAMES FINANCIAL INC COM 754730109 483 5412 SH SOLE 0 0 5412 LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 33 15000 SH SOLE 0 0 15000 STONEMOR PARTNERS L P COM UNITS INT 86183Q100 145 22131 SH SOLE 0 0 22131 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 17106 355703 SH SOLE 0 0 355703 SOUTHERN CO COM 842587107 9027 187712 SH SOLE 0 0 187712 NOKIA CORP SPONSORED ADR 654902204 173 37063 SH SOLE 0 0 37063 SUNOCO LP COM U REP LP 86765K109 366 12900 SH SOLE 0 0 12900 WISDOMTREE TR INTL EQUITY FD 97717W703 268 4805 SH SOLE 0 0 4805 UNITED STATES ANTIMONY CORP COM 911549103 2598 8118729 SH SOLE 0 0 8118729 JAGGED PEAK ENERGY INC COM 47009K107 5270 333976 SH SOLE 0 0 333976 SPDR SERIES TRUST AEROSPACE DEF 78464A631 209 2500 SH SOLE 0 0 2500 ISHARES TR RUSSELL 2000 ETF 464287655 9970 65397 SH SOLE 0 0 65397 SALLY BEAUTY HLDGS INC COM 79546E104 204 10880 SH SOLE 0 0 10880 HUGOTON RTY TR TEX UNIT BEN INT 444717102 15 10983 SH SOLE 0 0 10983 NVIDIA CORP COM 67066G104 37395 193257 SH SOLE 0 0 193257 BLACKBERRY LTD COM 09228F103 121 10822 SH SOLE 0 0 10822 ISHARES TR MSCI EMG MKT ETF 464287234 24348 516716 SH SOLE 0 0 516716 VANGUARD WORLD FDS INF TECH ETF 92204A702 4968 30158 SH SOLE 0 0 30158 MCCORMICK & CO INC COM NON VTG 579780206 1874 18387 SH SOLE 0 0 18387 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 616 5908 SH SOLE 0 0 5908 ISHARES TR S&P MC 400VL ETF 464287705 1841 11497 SH SOLE 0 0 11497 FOUNDATION MEDICINE INC COM 350465100 599 8789 SH SOLE 0 0 8789 FIRST FINL BANKSHARES COM 32020R109 1267 28134 SH SOLE 0 0 28134 ISHARES TR MBS ETF 464288588 733 6880 SH SOLE 0 0 6880 PEOPLES FINL SVCS CORP COM 711040105 488 10480 SH SOLE 0 0 10480 TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 181 46268 SH SOLE 0 0 46268 NEWLINK GENETICS CORP COM 651511107 152 18780 SH SOLE 0 0 18780 AVINGER INC COM 053734109 11 60094 SH SOLE 0 0 60094 ABRAXAS PETE CORP COM 003830106 25 10100 SH SOLE 0 0 10100 AMAZON COM INC COM 023135106 362 1500 SH Call SOLE 0 0 1500 FLEX LTD ORD Y2573F102 2593 144115 SH SOLE 0 0 144115 FORTUNA SILVER MINES INC COM 349915108 103 19781 SH SOLE 0 0 19781 SONOCO PRODS CO COM 835495102 326 6136 SH SOLE 0 0 6136 MYERS INDS INC COM 628464109 898 46038 SH SOLE 0 0 46038 KINROSS GOLD CORP COM NO PAR 496902404 4 10000 SH Call SOLE 0 0 10000 EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 325 15706 SH SOLE 0 0 15706 STEALTHGAS INC SHS Y81669106 166 38000 SH SOLE 0 0 38000 ISHARES TR GLOBAL TECH ETF 464287291 342 2229 SH SOLE 0 0 2229 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 7133 133900 SH SOLE 0 0 133900 EATON VANCE TAX MNGD GBL DV COM 27829F108 729 77697 SH SOLE 0 0 77697 LAMAR ADVERTISING CO NEW CL A 512816109 286 3847 SH SOLE 0 0 3847 ISHARES TR MSCI EURO FL ETF 464289180 340 14603 SH SOLE 0 0 14603 MANPOWERGROUP INC COM 56418H100 754 5975 SH SOLE 0 0 5975 DISH NETWORK CORP CL A 25470M109 6053 126770 SH SOLE 0 0 126770 WEATHERFORD INTL PLC ORD SHS G48833100 218 52280 SH SOLE 0 0 52280 BARCLAYS BANK PLC ADR PFD SR 5 06739H362 487 18258 SH SOLE 0 0 18258 ITT INC COM 45073V108 205 3849 SH SOLE 0 0 3849 AURINIA PHARMACEUTICALS INC COM 05156V102 683 150200 SH SOLE 0 0 150200 ACTIVISION BLIZZARD INC COM 00507V109 3089 48790 SH SOLE 0 0 48790 NORTHERN TECH INTL CORP COM 665809109 223 9000 SH SOLE 0 0 9000 UMB FINL CORP COM 902788108 858 11933 SH SOLE 0 0 11933 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 243 10370 SH SOLE 0 0 10370 GOLDMAN SACHS ETF TR TREASURYACCESS 381430529 441 4411 SH SOLE 0 0 4411 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 235 7892 SH SOLE 0 0 7892 JUNO THERAPEUTICS INC COM 48205A109 30 10000 SH Call SOLE 0 0 10000 GENUINE PARTS CO COM 372460105 962 10126 SH SOLE 0 0 10126 COLUMBIA SPORTSWEAR CO COM 198516106 243 3375 SH SOLE 0 0 3375 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1976 27828 SH SOLE 0 0 27828 TELEFONICA S A SPONSORED ADR 879382208 142 14679 SH SOLE 0 0 14679 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1364 10726 SH SOLE 0 0 10726 PAYCHEX INC COM 704326107 2652 38948 SH SOLE 0 0 38948 MFS MUN INCOME TR SH BEN INT 552738106 76 11127 SH SOLE 0 0 11127 TEREX CORP NEW COM 880779103 391 8111 SH SOLE 0 0 8111 CEDAR FAIR L P DEPOSITRY UNIT 150185106 935 14385 SH SOLE 0 0 14385 NIC INC COM 62914B100 197 11871 SH SOLE 0 0 11871 EV ENERGY PARTNERS LP COM UNITS 26926V107 12 24475 SH SOLE 0 0 24475 PHILIP MORRIS INTL INC COM 718172109 35380 334875 SH SOLE 0 0 334875 BLACKROCK MUNIYIELD QLTY FD COM 09254E103 165 11958 SH SOLE 0 0 11958 PB BANCORP INC COM 70454T100 544 50600 SH SOLE 0 0 50600 PG&E CORP COM 69331C108 1147 25585 SH SOLE 0 0 25585 CREDIT SUISSE NASSAU BRH INVRS VIX MDTERM 22542D829 200 2260 SH SOLE 0 0 2260 WESTERN ASSET HIGH INCM FD I COM 95766J102 500 71792 SH SOLE 0 0 71792 SINCLAIR BROADCAST GROUP INC CL A 829226109 9442 249454 SH SOLE 0 0 249454 HERTZ GLOBAL HLDGS INC COM 42806J106 2039 92263 SH SOLE 0 0 92263 FIREEYE INC COM 31816Q101 4785 336954 SH SOLE 0 0 336954 BROADCOM LTD SHS Y09827109 15347 59739 SH SOLE 0 0 59739 DAVITA INC COM 23918K108 949 13137 SH SOLE 0 0 13137 SUNPOWER CORP COM 867652406 268 31760 SH SOLE 0 0 31760 GOLDMAN SACHS GROUP INC MTNF 1/2 38141GMG6 144 79000 PRN SOLE 0 0 79000 ANALOG DEVICES INC COM 032654105 1412 15855 SH SOLE 0 0 15855 CALAVO GROWERS INC COM 128246105 248 2933 SH SOLE 0 0 2933 CHEVRON CORP NEW COM 166764100 34689 277094 SH SOLE 0 0 277094 SUNCOKE ENERGY PARTNERS L P COMUNIT REP LT 86722Y101 194 11100 SH SOLE 0 0 11100 PRETIUM RES INC COM 74139C102 196 17218 SH SOLE 0 0 17218 JAPAN SMALLER CAPTLZTN FD IN COM 47109U104 172 14559 SH SOLE 0 0 14559 BELLEROPHON THERAPEUTICS INC COM 078771102 99 38472 SH SOLE 0 0 38472 ONEOK INC NEW COM 682680103 10669 199616 SH SOLE 0 0 199616 UNITED BANKSHARES INC WEST V COM 909907107 3345 96273 SH SOLE 0 0 96273 IAC INTERACTIVECORP COM 44919P508 221 1805 SH SOLE 0 0 1805 HOWARD HUGHES CORP COM 44267D107 1207 9197 SH SOLE 0 0 9197 SIMON PPTY GROUP INC NEW COM 828806109 925 5384 SH SOLE 0 0 5384 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 201 3268 SH SOLE 0 0 3268 CRYOPORT INC COM PAR $0.001 229050307 5176 602570 SH SOLE 0 0 602570 SYMANTEC CORP COM 871503108 1036 36919 SH SOLE 0 0 36919 WISDOMTREE TR JAPAN HDG FINL 97717W463 644 24800 SH SOLE 0 0 24800 VALMONT INDS INC COM 920253101 1490 8985 SH SOLE 0 0 8985 CAPSTONE TURBINE CORP COM NEW 14067D409 17 22337 SH SOLE 0 0 22337 HERITAGE INS HLDGS INC COM 42727J102 16868 936071 SH SOLE 0 0 936071 GROUPE CGI INC CL A SUB VTG 39945C109 1225 22545 SH SOLE 0 0 22545 KEYSIGHT TECHNOLOGIES INC COM 49338L103 251 6045 SH SOLE 0 0 6045 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 237 5347 SH SOLE 0 0 5347 GREAT PLAINS ENERGY INC COM 391164100 724 22443 SH SOLE 0 0 22443 NEWFIELD EXPL CO COM 651290108 1394 44208 SH SOLE 0 0 44208 THOMSON REUTERS CORP COM 884903105 224 5146 SH SOLE 0 0 5146 CVR REFNG LP COMUNIT REP LT 12663P107 2316 139956 SH SOLE 0 0 139956 QUEST DIAGNOSTICS INC COM 74834L100 585 5935 SH SOLE 0 0 5935 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 3793 24610 SH SOLE 0 0 24610 OCCIDENTAL PETE CORP DEL COM 674599105 4312 58545 SH SOLE 0 0 58545 CTI BIOPHARMA CORP COM NEW 12648L601 87 32573 SH SOLE 0 0 32573 INTERMOLECULAR INC COM 45882D109 41 30000 SH SOLE 0 0 30000 VASCO DATA SEC INTL INC COM 92230Y104 244 17555 SH SOLE 0 0 17555 VIVUS INC COM 928551100 184 366706 SH SOLE 0 0 366706 NETFLIX INC COM 64110L106 16410 85488 SH SOLE 0 0 85488 CARLISLE COS INC COM 142339100 221 1942 SH SOLE 0 0 1942 AMGEN INC COM 031162100 16748 96307 SH SOLE 0 0 96307 VANECK VECTORS ETF TR RARE EARTH STRAT 92189F742 424 14102 SH SOLE 0 0 14102 VANGUARD WORLD FDS TELCOMM ETF 92204A884 433 4751 SH SOLE 0 0 4751 ONCOSEC MED INC COM NEW 68234L207 31 19285 SH SOLE 0 0 19285 RESTAURANT BRANDS INTL INC COM 76131D103 2658 43226 SH SOLE 0 0 43226 KEYCORP NEW COM 493267108 1886 93518 SH SOLE 0 0 93518 VERIZON COMMUNICATIONS INC COM 92343V104 27921 527509 SH SOLE 0 0 527509 WELLS FARGO CO NEW COM 949746101 31308 516034 SH SOLE 0 0 516034 KEMPHARM INC COM 488445107 1837 453523 SH SOLE 0 0 453523 MIND C T I LTD ORD M70240102 65 23522 SH SOLE 0 0 23522 NORTHROP GRUMMAN CORP COM 666807102 4384 14285 SH SOLE 0 0 14285 FACEBOOK INC CL A 30303M102 438 20000 SH Call SOLE 0 0 20000 UBS AG NOTE 2/1 90270KAW9 33 24000 PRN SOLE 0 0 24000 ISHARES TR S&P 500 VAL ETF 464287408 4961 43430 SH SOLE 0 0 43430 ISHARES TR DOW JONES US ETF 464287846 2551 19094 SH SOLE 0 0 19094 NORDSTROM INC COM 655664100 1014 21398 SH SOLE 0 0 21398 PROSHARES TR PSHS ULTRA QQQ 74347R206 1650 22500 SH SOLE 0 0 22500 JABIL INC COM 466313103 1274 48517 SH SOLE 0 0 48517 GENERAL DYNAMICS CORP COM 369550108 2871 14112 SH SOLE 0 0 14112 MACQUARIE INFRASTRUCTURE COR NOTE 2.875% 7/1 55608BAA3 52 50000 PRN SOLE 0 0 50000 DEUTSCHE BK AG LONDON BRH DB CRUDE OIL LNG 25154K866 77 15082 SH SOLE 0 0 15082 EATON VANCE LTD DUR INCOME F COM 27828H105 2776 203384 SH SOLE 0 0 203384 TORCHMARK CORP COM 891027104 419 4619 SH SOLE 0 0 4619 PUMA BIOTECHNOLOGY INC COM 74587V107 298 3019 SH SOLE 0 0 3019 AMERISOURCEBERGEN CORP COM 03073E105 1038 11310 SH SOLE 0 0 11310 BIOTIME INC *W EXP 10/01/201 09066L162 1 10363 SH SOLE 0 0 10363 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 334 2611 SH SOLE 0 0 2611 SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 768 13804 SH SOLE 0 0 13804 MANNKIND CORP COM NEW 56400P706 0 20000 SH Call SOLE 0 0 20000 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 32790 210513 SH SOLE 0 0 210513 PROASSURANCE CORP COM 74267C106 230 4017 SH SOLE 0 0 4017 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 222 16870 SH SOLE 0 0 16870 GARMIN LTD SHS H2906T109 936 15711 SH SOLE 0 0 15711 CREDIT SUISSE NASSAU BRH LG CP GRTH ENH 22542D423 973 4267 SH SOLE 0 0 4267 HILTON WORLDWIDE HLDGS INC COM 43300A203 254 3184 SH SOLE 0 0 3184 VALE S A ADR 91912E105 1125 91995 SH SOLE 0 0 91995 MEDTRONIC PLC SHS G5960L103 8157 101019 SH SOLE 0 0 101019 SPDR GOLD TRUST GOLD SHS 78463V107 8199 66310 SH SOLE 0 0 66310 M & T BK CORP COM 55261F104 2174 12716 SH SOLE 0 0 12716 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 200 16162 SH SOLE 0 0 16162 AIR PRODS & CHEMS INC COM 009158106 1576 9608 SH SOLE 0 0 9608 ISHARES INC MSCI CDA ETF 464286509 617 20803 SH SOLE 0 0 20803 CARBO CERAMICS INC COM 140781105 172 16886 SH SOLE 0 0 16886 GABELLI EQUITY TR INC COM 362397101 307 49612 SH SOLE 0 0 49612 ROCKWELL MED INC COM 774374102 281 48279 SH SOLE 0 0 48279 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 167 32106 SH SOLE 0 0 32106 BALL CORP COM 058498106 297 7848 SH SOLE 0 0 7848 AEGON N V NY REGISTRY SH 007924103 71 11300 SH SOLE 0 0 11300 APPLE INC COM 037833100 536 15500 SH Call SOLE 0 0 15500 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 366 4190 SH SOLE 0 0 4190 LINCOLN NATL CORP IND COM 534187109 1388 18058 SH SOLE 0 0 18058 CELLDEX THERAPEUTICS INC NEW COM 15117B103 254 89286 SH SOLE 0 0 89286 MALVERN BANCORP INC COM 561409103 262 10000 SH SOLE 0 0 10000 COGNEX CORP COM 192422103 1092 17852 SH SOLE 0 0 17852 XPO LOGISTICS INC COM 983793100 341 3720 SH SOLE 0 0 3720 SOUTHERN COPPER CORP COM 84265V105 724 15266 SH SOLE 0 0 15266 NEXTERA ENERGY INC COM 65339F101 14322 91694 SH SOLE 0 0 91694 APPLIED MATLS INC COM 038222105 571 80000 SH Call SOLE 0 0 80000 HCI GROUP INC COM 40416E103 3138 104952 SH SOLE 0 0 104952 CIRRUS LOGIC INC COM 172755100 403 7768 SH SOLE 0 0 7768 INVESCO TR INVT GRADE NY MUN COM 46131T101 152 11093 SH SOLE 0 0 11093 OAKTREE SPECIALTY LENDING CO COM 67401P108 63 12947 SH SOLE 0 0 12947 CARROLS RESTAURANT GROUP INC COM 14574X104 354 29107 SH SOLE 0 0 29107 VANGUARD WORLD FDS UTILITIES ETF 92204A876 1181 10127 SH SOLE 0 0 10127 TRAVELERS COMPANIES INC COM 89417E109 4963 36591 SH SOLE 0 0 36591 ALLETE INC COM NEW 018522300 1061 14265 SH SOLE 0 0 14265 PROCTER AND GAMBLE CO COM 742718109 30418 331064 SH SOLE 0 0 331064 PRICE T ROWE GROUP INC COM 74144T108 536 5104 SH SOLE 0 0 5104 ONE GAS INC COM 68235P108 1086 14828 SH SOLE 0 0 14828 ISHARES TR USA MOMENTUM FCT 46432F396 647 6270 SH SOLE 0 0 6270 WYNDHAM WORLDWIDE CORP COM 98310W108 749 6466 SH SOLE 0 0 6466 LCI INDS COM 50189K103 249 1915 SH SOLE 0 0 1915 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 587 17193 SH SOLE 0 0 17193 TIME WARNER INC COM NEW 887317303 6540 71500 SH SOLE 0 0 71500 WILLIS TOWERS WATSON PUB LTD SHS G96629103 3590 23823 SH SOLE 0 0 23823 ISHARES TR US HLTHCARE ETF 464287762 892 5119 SH SOLE 0 0 5119 ULTA BEAUTY INC COM 90384S303 735 3286 SH SOLE 0 0 3286 PROSHARES TR PSHS ULT MCAP400 74347R404 826 6719 SH SOLE 0 0 6719 CONAGRA BRANDS INC COM 205887102 2963 78670 SH SOLE 0 0 78670 NIKE INC CL B 654106103 4526 72364 SH SOLE 0 0 72364 UNITED CONTL HLDGS INC COM 910047109 623 9243 SH SOLE 0 0 9243 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 365 3323 SH SOLE 0 0 3323 ROCKWELL COLLINS INC COM 774341101 1736 12801 SH SOLE 0 0 12801 ISHARES TR GLOBAL ENERG ETF 464287341 1317 37058 SH SOLE 0 0 37058 SHOPIFY INC CL A 82509L107 1737 17196 SH SOLE 0 0 17196 NETSCOUT SYS INC COM 64115T104 975 32035 SH SOLE 0 0 32035 CORNING INC COM 219350105 5760 180072 SH SOLE 0 0 180072 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1594 10219 SH SOLE 0 0 10219 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 659 16999 SH SOLE 0 0 16999 INTELLIA THERAPEUTICS INC COM 45826J105 931 48450 SH SOLE 0 0 48450 HOLLYFRONTIER CORP COM 436106108 1324 25843 SH SOLE 0 0 25843 PLUG POWER INC COM NEW 72919P202 150 63513 SH SOLE 0 0 63513 CULLEN FROST BANKERS INC COM 229899109 332 3510 SH SOLE 0 0 3510 FLEXSHARES TR MORNSTAR UPSTR 33939L407 361 10859 SH SOLE 0 0 10859 PUBLIC SVC ENTERPRISE GROUP COM 744573106 2249 43664 SH SOLE 0 0 43664 SPDR SER TR NUVEEN BRC MUNIC 78468R721 473 9657 SH SOLE 0 0 9657 MGM RESORTS INTERNATIONAL COM 552953101 2 10000 SH Put SOLE 0 0 10000 UNITED RENTALS INC COM 911363109 1079 6274 SH SOLE 0 0 6274 DORCHESTER MINERALS LP COM UNIT 25820R105 773 50860 SH SOLE 0 0 50860 CHARTER COMMUNICATIONS INC N CL A 16119P108 1710 5090 SH SOLE 0 0 5090 DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 383 5453 SH SOLE 0 0 5453 CITRIX SYS INC COM 177376100 281 3195 SH SOLE 0 0 3195 PINNACLE FINL PARTNERS INC COM 72346Q104 224 3375 SH SOLE 0 0 3375 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 203 5656 SH SOLE 0 0 5656 HENRY JACK & ASSOC INC COM 426281101 761 6508 SH SOLE 0 0 6508 VIACOM INC NEW CL B 92553P201 2438 79134 SH SOLE 0 0 79134 SHIP FINANCE INTERNATIONAL L SHS G81075106 620 40030 SH SOLE 0 0 40030 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 931 7806 SH SOLE 0 0 7806 CEMEX SAB DE CV NOTE 3.750% 3/1 151290BC6 11 11000 PRN SOLE 0 0 11000 UNITED THERAPEUTICS CORP DEL COM 91307C102 932 6301 SH SOLE 0 0 6301 FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 208 48617 SH SOLE 0 0 48617 DIREXION SHS ETF TR DLY GOLD INDX 3X 25460E844 1069 33710 SH SOLE 0 0 33710 INFORMATION SERVICES GROUP I COM 45675Y104 46 11100 SH SOLE 0 0 11100 APOLLO COML REAL EST FIN INC COM 03762U105 198 10712 SH SOLE 0 0 10712 DORMAN PRODUCTS INC COM 258278100 231 3773 SH SOLE 0 0 3773 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1777 22413 SH SOLE 0 0 22413 YUM BRANDS INC COM 988498101 13858 169802 SH SOLE 0 0 169802 FIRST TR EXCHANGE TRADED FD GBL WND ENRG ETF 33736G106 629 47486 SH SOLE 0 0 47486 CAMPBELL SOUP CO COM 134429109 866 18000 SH SOLE 0 0 18000 URANIUM ENERGY CORP COM 916896103 82 46064 SH SOLE 0 0 46064 QEP RES INC COM 74733V100 4336 453106 SH SOLE 0 0 453106 ROLLINS INC COM 775711104 1339 28785 SH SOLE 0 0 28785 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1172 24013 SH SOLE 0 0 24013 ALLSTATE CORP COM 020002101 3554 33941 SH SOLE 0 0 33941 VERASTEM INC COM 92337C104 64 21000 SH SOLE 0 0 21000 DIREXION SHS ETF TR DLY ENRGY BULL3X 25459W888 2844 81417 SH SOLE 0 0 81417 AAON INC COM PAR $0.004 000360206 235 6393 SH SOLE 0 0 6393 ALLERGAN PLC SHS G0177J108 3076 18801 SH SOLE 0 0 18801 PHILLIPS 66 COM 718546104 8800 86998 SH SOLE 0 0 86998 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 207 2709 SH SOLE 0 0 2709 TORTOISE MLP FD INC COM 89148B101 209 11892 SH SOLE 0 0 11892 RENN FD INC COM 759720105 37 24656 SH SOLE 0 0 24656 FASTENAL CO COM 311900104 1178 21538 SH SOLE 0 0 21538 GOPRO INC CL A 38268T103 584 77142 SH SOLE 0 0 77142 LIBERTY BROADBAND CORP COM SER C 530307305 495 5807 SH SOLE 0 0 5807 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 10629 104662 SH SOLE 0 0 104662 CURRENCYSHS JAPANESE YEN TR JAPANESE YEN 23130A102 573 6725 SH SOLE 0 0 6725 VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 348 5200 SH SOLE 0 0 5200 STEEL DYNAMICS INC COM 858119100 294 6806 SH SOLE 0 0 6806 CITY HLDG CO COM 177835105 945 14003 SH SOLE 0 0 14003 BARRICK GOLD CORP COM 067901108 1 10000 SH Call SOLE 0 0 10000 VIKING THERAPEUTICS INC COM 92686J106 284 70000 SH SOLE 0 0 70000 J & J SNACK FOODS CORP COM 466032109 981 6458 SH SOLE 0 0 6458 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 69602 812828 SH SOLE 0 0 812828 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 300 10052 SH SOLE 0 0 10052 SUPERVALU INC COM NEW 868536301 739 34233 SH SOLE 0 0 34233 WHIRLPOOL CORP COM 963320106 729 4326 SH SOLE 0 0 4326 ISHARES TR CORE S&P500 ETF 464287200 1912126 7112240 SH SOLE 0 0 7112240 AMERICAN AIRLS GROUP INC COM 02376R102 5070 97443 SH SOLE 0 0 97443 EMERGE ENERGY SVCS LP COM REP PARTN 29102H108 90 12500 SH SOLE 0 0 12500 DUNKIN BRANDS GROUP INC COM 265504100 349 5421 SH SOLE 0 0 5421 ISHARES TR EXPONENTIAL TECH 46434V381 296 8366 SH SOLE 0 0 8366 NATIONAL RETAIL PPTYS INC COM 637417106 1473 34161 SH SOLE 0 0 34161 WESTWATER RES INC COM 961684107 15 13775 SH SOLE 0 0 13775 UBS AG LONDON BRH ETRACS MTH2XRE 90269A302 5828 330192 SH SOLE 0 0 330192 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 204 5396 SH SOLE 0 0 5396 ISHARES TR GL TIMB FORE ETF 464288174 205 2878 SH SOLE 0 0 2878 TRANSMONTAIGNE PARTNERS L P COM UNIT L P 89376V100 218 5535 SH SOLE 0 0 5535 ALLIANCE DATA SYSTEMS CORP COM 018581108 462 1823 SH SOLE 0 0 1823 PEAPACK-GLADSTONE FINL CORP COM 704699107 258 7355 SH SOLE 0 0 7355 STRYKER CORP COM 863667101 3466 22385 SH SOLE 0 0 22385 LSI INDS INC COM 50216C108 334 48475 SH SOLE 0 0 48475 HERITAGE INS HLDGS INC COM 42727J102 32 14700 SH Call SOLE 0 0 14700 STATE STR CORP COM 857477103 1053 10785 SH SOLE 0 0 10785 ISHARES TR SELECT DIVID ETF 464287168 10630 107857 SH SOLE 0 0 107857 ROBERT HALF INTL INC COM 770323103 543 9774 SH SOLE 0 0 9774 NEW SR INVT GROUP INC COM 648691103 129 17095 SH SOLE 0 0 17095 ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 379 8209 SH SOLE 0 0 8209 AMETEK INC NEW COM 031100100 465 6411 SH SOLE 0 0 6411 ARLINGTON ASSET INVT CORP CL A NEW 041356205 249 21171 SH SOLE 0 0 21171 WISDOMTREE CONTINUOUS COMMOD SHS BEN INT 97718W108 737 38368 SH SOLE 0 0 38368 QUALCOMM INC COM 747525103 11012 172007 SH SOLE 0 0 172007 HECLA MNG CO COM 422704106 1875 472200 SH SOLE 0 0 472200 DR REDDYS LABS LTD ADR 256135203 301 8017 SH SOLE 0 0 8017 MUTUALFIRST FINL INC COM 62845B104 231 6000 SH SOLE 0 0 6000 WELLS FARGO & CO MTNF 6/1 94986RQH7 11 11000 PRN SOLE 0 0 11000 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 236 7422 SH SOLE 0 0 7422 AFFIMED N V COM N01045108 130 100000 SH SOLE 0 0 100000 NORWOOD FINANCIAL CORP COM 669549107 284 8607 SH SOLE 0 0 8607 METTLER TOLEDO INTERNATIONAL COM 592688105 455 734 SH SOLE 0 0 734 GLOBAL NET LEASE INC COM NEW 379378201 228 11086 SH SOLE 0 0 11086 PORTOLA PHARMACEUTICALS INC COM 737010108 1911 39266 SH SOLE 0 0 39266 PIMCO MUNICIPAL INCOME FD COM 72200R107 278 21349 SH SOLE 0 0 21349 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 375 7030 SH SOLE 0 0 7030 FITBIT INC CL A 33812L102 69 12035 SH SOLE 0 0 12035 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 136882 1929541 SH SOLE 0 0 1929541 NCR CORP NEW COM 62886E108 293 8626 SH SOLE 0 0 8626 ALPHABET INC CAP STK CL A 02079K305 684 3500 SH Call SOLE 0 0 3500 ROYAL GOLD INC COM 780287108 426 5187 SH SOLE 0 0 5187 FIRST CONN BANCORP INC MD COM 319850103 523 20000 SH SOLE 0 0 20000 NEWS CORP NEW CL A 65249B109 192 11837 SH SOLE 0 0 11837 SCHLUMBERGER LTD COM 806857108 5078 75346 SH SOLE 0 0 75346 ISHARES TR GL CLEAN ENE ETF 464288224 1135 121742 SH SOLE 0 0 121742 FANG HLDGS LTD ADR 30711Y102 89 15920 SH SOLE 0 0 15920 CURIS INC COM 231269101 15 21000 SH SOLE 0 0 21000 CAPITOL FED FINL INC COM 14057J101 1335 99569 SH SOLE 0 0 99569 UNITED TECHNOLOGIES CORP COM 913017109 11583 90794 SH SOLE 0 0 90794 VOYA RISK MANAGED NAT RES FD COM 92913C106 65 10395 SH SOLE 0 0 10395 COMCAST CORP NEW CL A 20030N101 13167 328769 SH SOLE 0 0 328769 ISHARES TR U.S. FINLS ETF 464287788 1174 9827 SH SOLE 0 0 9827 COHEN & STEERS REIT & PFD IN COM 19247X100 228 10714 SH SOLE 0 0 10714 SOUTH JERSEY INDS INC COM 838518108 407 13026 SH SOLE 0 0 13026 BUCKLE INC COM 118440106 414 17432 SH SOLE 0 0 17432 DREYFUS STRATEGIC MUN BD FD COM 26202F107 123 14364 SH SOLE 0 0 14364 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 411 12987 SH SOLE 0 0 12987 WISDOMTREE TR MID EAST DIVD 97717X305 211 12000 SH SOLE 0 0 12000 BARRICK GOLD CORP COM 067901108 0 10000 SH Call SOLE 0 0 10000 TRANSGLOBE ENERGY CORP COM 893662106 69 48000 SH SOLE 0 0 48000 HCA HEALTHCARE INC COM 40412C101 946 10775 SH SOLE 0 0 10775 SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 214 1704 SH SOLE 0 0 1704 WESTMORELAND COAL CO COM 960878106 157 130016 SH SOLE 0 0 130016 KEMET CORP COM NEW 488360207 496 32948 SH SOLE 0 0 32948 FRANCO NEVADA CORP COM 351858105 297 3714 SH SOLE 0 0 3714 HELMERICH & PAYNE INC COM 423452101 465 7194 SH SOLE 0 0 7194 TRIMBLE INC COM 896239100 1194 29388 SH SOLE 0 0 29388 SYNOVUS FINL CORP COM NEW 87161C501 621 12964 SH SOLE 0 0 12964 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 154 11852 SH SOLE 0 0 11852 BIO RAD LABS INC CL A 090572207 372 1559 SH SOLE 0 0 1559 TJX COS INC NEW COM 872540109 3327 43515 SH SOLE 0 0 43515 EDISON INTL COM 281020107 1512 23913 SH SOLE 0 0 23913 NUVEEN TX ADV TOTAL RET STRG COM 67090H102 289 20696 SH SOLE 0 0 20696 ZOETIS INC CL A 98978V103 767 10640 SH SOLE 0 0 10640 AMAZON COM INC COM 023135106 217 1000 SH Call SOLE 0 0 1000 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 390 15101 SH SOLE 0 0 15101 UNITI GROUP INC COM 91325V108 188 10575 SH SOLE 0 0 10575 FIRSTENERGY CORP COM 337932107 1011 33025 SH SOLE 0 0 33025 VIRTUS GLOBAL DIVID INCOME F COM 92835W107 188 14036 SH SOLE 0 0 14036 VANGUARD WORLD FDS MATERIALS ETF 92204A801 908 6642 SH SOLE 0 0 6642 RADIUS HEALTH INC COM NEW 750469207 981 30865 SH SOLE 0 0 30865 CELGENE CORP COM 151020104 5 25000 SH Call SOLE 0 0 25000 ATYR PHARMA INC COM 002120103 60 17000 SH SOLE 0 0 17000 AMAZON COM INC COM 023135106 463 2000 SH Call SOLE 0 0 2000 EMCLAIRE FINL CORP COM 290828102 253 8344 SH SOLE 0 0 8344 DOLLAR TREE INC COM 256746108 976 9098 SH SOLE 0 0 9098 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 905 12414 SH SOLE 0 0 12414 ANCHOR BANCORP WA COM 032838104 526 21200 SH SOLE 0 0 21200 FIDELITY NATL INFORMATION SV COM 31620M106 3543 37654 SH SOLE 0 0 37654 OXBRIDGE RE HLDGS LTD SHS G6856M106 31 14260 SH SOLE 0 0 14260 RYDEX ETF TRUST GUG S&P MC400 PG 78355W601 324 2100 SH SOLE 0 0 2100 TAL ED GROUP SPONSORED ADS 874080104 550 18500 SH SOLE 0 0 18500 FLEETCOR TECHNOLOGIES INC COM 339041105 2454 12754 SH SOLE 0 0 12754 CDK GLOBAL INC COM 12508E101 872 12228 SH SOLE 0 0 12228 ISHARES TR RUS 1000 ETF 464287622 67812 456306 SH SOLE 0 0 456306 POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 171 10266 SH SOLE 0 0 10266 APOLLO INVT CORP COM 03761U106 70 12373 SH SOLE 0 0 12373 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 467 249708 SH SOLE 0 0 249708 MCDONALDS CORP COM 580135101 32226 187228 SH SOLE 0 0 187228 ENBRIDGE INC COM 29250N105 3871 98979 SH SOLE 0 0 98979 ALPHABET INC CAP STK CL A 02079K305 43302 41106 SH SOLE 0 0 41106 GENERAL MTRS CO COM 37045V100 2428 59246 SH SOLE 0 0 59246 COLUMBIA ETF TR II EM CORE EX ETF 19762B202 279 10093 SH SOLE 0 0 10093 FIRST TR EXCHANGE TRADED FD NAT GAS ETF 33733E807 6141 269582 SH SOLE 0 0 269582 JACOBS ENGR GROUP INC DEL COM 469814107 1227 18598 SH SOLE 0 0 18598 MUELLER INDS INC COM 624756102 211 5950 SH SOLE 0 0 5950 EDITAS MEDICINE INC COM 28106W103 723 23525 SH SOLE 0 0 23525 BLACKROCK CAPITAL INVESTMENT COM 092533108 233 37430 SH SOLE 0 0 37430 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1670 116279 SH SOLE 0 0 116279 ENVESTNET INC NOTE 1.750%12/1 29404KAA4 21 20000 PRN SOLE 0 0 20000 PITNEY BOWES INC COM 724479100 330 29486 SH SOLE 0 0 29486 ANIKA THERAPEUTICS INC COM 035255108 444 8229 SH SOLE 0 0 8229 EL POLLO LOCO HLDGS INC COM 268603107 174 17550 SH SOLE 0 0 17550 BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 208 17809 SH SOLE 0 0 17809 MIDDLESEX WATER CO COM 596680108 291 7284 SH SOLE 0 0 7284 BAXTER INTL INC COM 071813109 2680 41464 SH SOLE 0 0 41464 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 751 12643 SH SOLE 0 0 12643 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 79036 968937 SH SOLE 0 0 968937 OSHKOSH CORP COM 688239201 885 9736 SH SOLE 0 0 9736 FORTUNE BRANDS HOME & SEC IN COM 34964C106 489 7142 SH SOLE 0 0 7142 CONOCOPHILLIPS COM 20825C104 8251 150317 SH SOLE 0 0 150317 SPDR SERIES TRUST S&P METALS MNG 78464A755 635 17459 SH SOLE 0 0 17459 ISHARES TR 0-5YR HI YL CP 46434V407 142104 3015144 SH SOLE 0 0 3015144 NORTHWESTERN CORP COM NEW 668074305 279 4673 SH SOLE 0 0 4673 LULULEMON ATHLETICA INC COM 550021109 1182 15037 SH SOLE 0 0 15037 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 311 49436 SH SOLE 0 0 49436 ISHARES TR CORE MSCI EURO 46434V738 486 9685 SH SOLE 0 0 9685 MOODYS CORP COM 615369105 1352 9162 SH SOLE 0 0 9162 PRAXAIR INC COM 74005P104 4070 26313 SH SOLE 0 0 26313 COCA COLA BOTTLING CO CONS COM 191098102 385 1791 SH SOLE 0 0 1791 CATHAY GEN BANCORP COM 149150104 247 5846 SH SOLE 0 0 5846 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 9250 331058 SH SOLE 0 0 331058 DIGITAL RLTY TR INC COM 253868103 1162 10204 SH SOLE 0 0 10204 TRANSCANADA CORP COM 89353D107 491 10099 SH SOLE 0 0 10099 MICRON TECHNOLOGY INC COM 595112103 6533 158887 SH SOLE 0 0 158887 WGL HLDGS INC COM 92924F106 1467 17094 SH SOLE 0 0 17094 ACETO CORP NOTE 2.000%11/0 004446AD2 14 16000 PRN SOLE 0 0 16000 CENTURYLINK INC COM 156700106 1668 100024 SH SOLE 0 0 100024 HORIZON GLOBAL CORP NOTE 2.750% 7/0 44052WAA2 15 16000 PRN SOLE 0 0 16000 RAYTHEON CO COM NEW 755111507 5692 30299 SH SOLE 0 0 30299 PIMCO CORPORATE & INCOME OPP COM 72201B101 334 20281 SH SOLE 0 0 20281 EATON VANCE TAX ADVT DIV INC COM 27828G107 586 25201 SH SOLE 0 0 25201 GROUPON INC COM 399473107 333 65308 SH SOLE 0 0 65308 INTREPID POTASH INC COM 46121Y102 101 21300 SH SOLE 0 0 21300 ISHARES TR MIN VOL USA ETF 46429B697 1051 19904 SH SOLE 0 0 19904 AMERICAN FINL GROUP INC OHIO COM 025932104 2116 19494 SH SOLE 0 0 19494 ELDORADO GOLD CORP NEW COM 284902103 1242 868197 SH SOLE 0 0 868197 JD COM INC SPON ADR CL A 47215P106 1004 24228 SH SOLE 0 0 24228 CVS HEALTH CORP COM 126650100 7002 96576 SH SOLE 0 0 96576 ARBOR RLTY TR INC COM 038923108 86 10000 SH SOLE 0 0 10000 BANCFIRST CORP COM 05945F103 492 9622 SH SOLE 0 0 9622 U S SILICA HLDGS INC COM 90346E103 2121 65138 SH SOLE 0 0 65138 PEPSICO INC COM 713448108 93554 780136 SH SOLE 0 0 780136 CONFORMIS INC COM 20717E101 83 35000 SH SOLE 0 0 35000 NUVEEN AMT FREE QLTY MUN INC COM 670657105 1068 77658 SH SOLE 0 0 77658 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 2469 20162 SH SOLE 0 0 20162 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 326 4667 SH SOLE 0 0 4667 MFS INTERMEDIATE HIGH INC FD SH BEN INT 59318T109 110 37459 SH SOLE 0 0 37459 MATTEL INC COM 577081102 550 35732 SH SOLE 0 0 35732 POWERSHARES ETF TRUST DYN RETAIL PTF 73935X617 393 10575 SH SOLE 0 0 10575 SOUTHWEST AIRLS CO COM 844741108 5387 82314 SH SOLE 0 0 82314 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1514 40150 SH SOLE 0 0 40150 RLI CORP COM 749607107 1037 17094 SH SOLE 0 0 17094 WORKDAY INC CL A 98138H101 306 3005 SH SOLE 0 0 3005 CYTORI THERAPEUTICS INC *W EXP 12/09/201 23283K121 0 20652 SH SOLE 0 0 20652 CLAYMORE EXCHANGE TRD FD TR GUGGENHEIM SOLAR 18383Q739 209 8320 SH SOLE 0 0 8320 TREX CO INC COM 89531P105 615 5677 SH SOLE 0 0 5677 AMAZON COM INC COM 023135106 92514 79108 SH SOLE 0 0 79108 ACHILLION PHARMACEUTICALS IN COM 00448Q201 372 129176 SH SOLE 0 0 129176 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 341 6506 SH SOLE 0 0 6506 WISDOMTREE TR US LARGECAP DIVD 97717W307 11092 120411 SH SOLE 0 0 120411 ORACLE CORP COM 68389X105 17582 371872 SH SOLE 0 0 371872 COLGATE PALMOLIVE CO COM 194162103 7581 100476 SH SOLE 0 0 100476 VANGUARD STAR FD VG TL INTL STK F 921909768 1048 18441 SH SOLE 0 0 18441 APPLE INC COM 037833100 790 20000 SH Call SOLE 0 0 20000 POWERSHARES ETF TRUST DYN EN EX PROD 73935X658 916 40001 SH SOLE 0 0 40001 CAMDEN PPTY TR SH BEN INT 133131102 308 3342 SH SOLE 0 0 3342 WEYERHAEUSER CO COM 962166104 2239 63504 SH SOLE 0 0 63504 OPHTHOTECH CORP COM 683745103 166 53075 SH SOLE 0 0 53075 GASLOG LTD SHS G37585109 364 16363 SH SOLE 0 0 16363 BUFFALO WILD WINGS INC COM 119848109 467 2984 SH SOLE 0 0 2984 SPIRIT RLTY CAP INC NEW COM 84860W102 92 10758 SH SOLE 0 0 10758 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1043 44891 SH SOLE 0 0 44891 NORDIC AMERN OFFSHORE LTD SHS G65772108 27 22571 SH SOLE 0 0 22571 STERLING CONSTRUCTION CO INC COM 859241101 179 11000 SH SOLE 0 0 11000 UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 409 9607 SH SOLE 0 0 9607 ISHARES TR CORE S&P SCP ETF 464287804 30327 394828 SH SOLE 0 0 394828 ACI WORLDWIDE INC COM 004498101 374 16495 SH SOLE 0 0 16495 ESSA BANCORP INC COM 29667D104 603 38500 SH SOLE 0 0 38500 DESTINATION XL GROUP INC COM 25065K104 288 131129 SH SOLE 0 0 131129 LAM RESEARCH CORP COM 512807108 155 10000 SH Call SOLE 0 0 10000 VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 468 4925 SH SOLE 0 0 4925 AETNA INC NEW COM 00817Y108 3562 19748 SH SOLE 0 0 19748 WPP PLC NEW ADR 92937A102 805 8885 SH SOLE 0 0 8885 REGIONS FINL CORP NEW COM 7591EP100 1348 78028 SH SOLE 0 0 78028 BANK AMER CORP COM 060505104 0 25000 SH Put SOLE 0 0 25000 CARRIAGE SVCS INC NOTE 2.750% 3/1 143905AM9 50 40000 PRN SOLE 0 0 40000 PRINCIPAL FINL GROUP INC COM 74251V102 791 11217 SH SOLE 0 0 11217 COMMERCE BANCSHARES INC COM 200525103 3714 66515 SH SOLE 0 0 66515 ALKERMES PLC SHS G01767105 993 18141 SH SOLE 0 0 18141 CONSTELLATION BRANDS INC CL A 21036P108 4457 19500 SH SOLE 0 0 19500 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1095 12295 SH SOLE 0 0 12295 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1009 19710 SH SOLE 0 0 19710 MAXIM INTEGRATED PRODS INC COM 57772K101 373 7143 SH SOLE 0 0 7143 SCYNEXIS INC COM 811292101 110 47300 SH SOLE 0 0 47300 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 424 3186 SH SOLE 0 0 3186 ALTABA INC COM 021346101 5812 83210 SH SOLE 0 0 83210 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 485 9225 SH SOLE 0 0 9225 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 718 19162 SH SOLE 0 0 19162 ETFS PLATINUM TR SH BEN INT 26922V101 252 2850 SH SOLE 0 0 2850 GREENBRIER COS INC NOTE 3.500% 4/0 393657AH4 25 17000 PRN SOLE 0 0 17000 COMMUNITY HEALTH SYS INC NEW COM 203668108 67 15793 SH SOLE 0 0 15793 WELLS FARGO & CO MTNF 6/0 94986RQF1 18 11000 PRN SOLE 0 0 11000 POWERSHARES ETF TRUST DWA MOMENTUM PTF 73935X153 288 5578 SH SOLE 0 0 5578 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 5280 67695 SH SOLE 0 0 67695 CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 560 3875 SH SOLE 0 0 3875 VANGUARD WORLD FD MEGA CAP INDEX 921910873 4116 44840 SH SOLE 0 0 44840 POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 611 20685 SH SOLE 0 0 20685 HEALTHCARE TR AMER INC CL A NEW 42225P501 531 17690 SH SOLE 0 0 17690 SIFY TECHNOLOGIES LIMITED SPONSORED ADR 82655M107 36 20050 SH SOLE 0 0 20050 ALIGN TECHNOLOGY INC COM 016255101 1764 7937 SH SOLE 0 0 7937 UNITEDHEALTH GROUP INC COM 91324P102 12147 55099 SH SOLE 0 0 55099 WASTE MGMT INC DEL COM 94106L109 6009 69624 SH SOLE 0 0 69624 ISHARES TR MICRO-CAP ETF 464288869 9029 94340 SH SOLE 0 0 94340 COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509 1439 51173 SH SOLE 0 0 51173 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 746 13069 SH SOLE 0 0 13069 ISHARES INC MIN VOL EMRG MKT 464286533 482 7927 SH SOLE 0 0 7927 DEUTSCHE MUN INCOME COM 25160C106 219 18429 SH SOLE 0 0 18429 DYNEX CAP INC COM NEW 26817Q506 104 14900 SH SOLE 0 0 14900 SORRENTO THERAPEUTICS INC COM NEW 83587F202 67 17600 SH SOLE 0 0 17600 WISDOMTREE TR GLB EX US RL EST 97717W331 683 20986 SH SOLE 0 0 20986 WHITING PETE CORP NEW COM NEW 966387409 6030 227723 SH SOLE 0 0 227723 UNILEVER PLC SPON ADR NEW 904767704 1633 29515 SH SOLE 0 0 29515 SEVERN BANCORP ANNAPOLIS MD COM 81811M100 359 49472 SH SOLE 0 0 49472 NOVARTIS A G SPONSORED ADR 66987V109 5019 59777 SH SOLE 0 0 59777 CITIZENS FINL GROUP INC COM 174610105 600 14299 SH SOLE 0 0 14299 IAMGOLD CORP COM 450913108 166 28540 SH SOLE 0 0 28540 AMERICAN RLTY CAP PPTYS INC NOTE 3.000% 8/0 02917TAA2 45 45000 PRN SOLE 0 0 45000 AVISTA CORP COM 05379B107 3667 71217 SH SOLE 0 0 71217 ISHARES TR 20 YR TR BD ETF 464287432 4254 33536 SH SOLE 0 0 33536 ENCANA CORP COM 292505104 653 48962 SH SOLE 0 0 48962 CELGENE CORP COM 151020104 17212 164926 SH SOLE 0 0 164926 MEDICAL PPTYS TRUST INC COM 58463J304 896 65052 SH SOLE 0 0 65052 NVIDIA CORP COM 67066G104 0 13600 SH Put SOLE 0 0 13600 ISHARES TR NA TEC SFTWR ETF 464287515 517 3345 SH SOLE 0 0 3345 RAIT FINANCIAL TRUST COM NEW 749227609 235 625500 SH SOLE 0 0 625500 CELGENE CORP COM 151020104 29 25000 SH Put SOLE 0 0 25000 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 1578 891276 SH SOLE 0 0 891276 BIOGEN INC COM 09062X103 9009 28281 SH SOLE 0 0 28281 MOLSON COORS BREWING CO CL B 60871R209 323 3938 SH SOLE 0 0 3938 SPHERIX INC COM PAR NEW 84842R403 42 30000 SH SOLE 0 0 30000 SPRINT CORP COM SER 1 85207U105 0 15600 SH Put SOLE 0 0 15600 AES CORP COM 00130H105 131 12118 SH SOLE 0 0 12118 CUBESMART COM 229663109 286 9877 SH SOLE 0 0 9877 INDIA GLOBALIZATION CAP INC COM NEW 45408X308 65 65049 SH SOLE 0 0 65049 FACEBOOK INC CL A 30303M102 423 11500 SH Call SOLE 0 0 11500 TRANSOCEAN LTD REG SHS H8817H100 4682 438416 SH SOLE 0 0 438416 ISHARES TR S&P SML 600 GWT 464287887 2219 13044 SH SOLE 0 0 13044 CIENA CORP COM NEW 171779309 515 24587 SH SOLE 0 0 24587 PROOFPOINT INC COM 743424103 202 2273 SH SOLE 0 0 2273 THERMO FISHER SCIENTIFIC INC COM 883556102 4371 23020 SH SOLE 0 0 23020 SEATTLE GENETICS INC COM 812578102 2269 42417 SH SOLE 0 0 42417 RAMBUS INC DEL COM 750917106 439 30874 SH SOLE 0 0 30874 TRINITY INDS INC COM 896522109 834 22260 SH SOLE 0 0 22260 CHESAPEAKE UTILS CORP COM 165303108 283 3600 SH SOLE 0 0 3600 KELLOGG CO COM 487836108 1232 18121 SH SOLE 0 0 18121 LKQ CORP COM 501889208 256 6298 SH SOLE 0 0 6298 YORK WTR CO COM 987184108 286 8450 SH SOLE 0 0 8450 PROSHARES TR PSHS ULT NASB 74347R214 241 4302 SH SOLE 0 0 4302 APPLE INC COM 037833100 2142 60000 SH Call SOLE 0 0 60000 GASTAR EXPL INC NEW COM 36729W202 18 17300 SH SOLE 0 0 17300 HILLENBRAND INC COM 431571108 888 19863 SH SOLE 0 0 19863 CYPRESS SEMICONDUCTOR CORP COM 232806109 175 11459 SH SOLE 0 0 11459 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 6751 27289 SH SOLE 0 0 27289 MOOG INC CL A 615394202 232 2667 SH SOLE 0 0 2667 GENWORTH FINL INC COM CL A 37247D106 364 117000 SH SOLE 0 0 117000 VTV THERAPEUTICS INC CL A 918385105 114 19000 SH SOLE 0 0 19000 BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 248 8889 SH SOLE 0 0 8889 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 72 32105 SH SOLE 0 0 32105 HDFC BANK LTD ADR REPS 3 SHS 40415F101 203 1998 SH SOLE 0 0 1998 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 741 17972 SH SOLE 0 0 17972 LIVE NATION ENTERTAINMENT IN COM 538034109 617 14495 SH SOLE 0 0 14495 INTEGRATED DEVICE TECHNOLOGY COM 458118106 343 11527 SH SOLE 0 0 11527 NATIONAL FUEL GAS CO N J COM 636180101 978 17813 SH SOLE 0 0 17813 UNION PAC CORP COM 907818108 30642 228498 SH SOLE 0 0 228498 ALEXCO RESOURCE CORP COM 01535P106 33 20514 SH SOLE 0 0 20514 PRUDENTIAL FINL INC COM 744320102 2827 24588 SH SOLE 0 0 24588 GSV CAP CORP COM 36191J101 187 34331 SH SOLE 0 0 34331 NEUROCRINE BIOSCIENCES INC COM 64125C109 385 4968 SH SOLE 0 0 4968 MARATHON PATENT GROUP INC COM PAR 56585W302 65 15915 SH SOLE 0 0 15915 MAXLINEAR INC COM 57776J100 1447 54753 SH SOLE 0 0 54753 TECH DATA CORP COM 878237106 205 2097 SH SOLE 0 0 2097 VALHI INC NEW COM 918905100 178 28851 SH SOLE 0 0 28851 TWILIO INC CL A 90138F102 245 10362 SH SOLE 0 0 10362 RESOURCE CAP CORP COM NEW 76120W708 420 44822 SH SOLE 0 0 44822 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 5830 109487 SH SOLE 0 0 109487 HARTFORD FINL SVCS GROUP INC COM 416515104 2811 49953 SH SOLE 0 0 49953 HELEN OF TROY CORP LTD COM G4388N106 7550 78360 SH SOLE 0 0 78360 VALLEY NATL BANCORP COM 919794107 164 14641 SH SOLE 0 0 14641 TRACTOR SUPPLY CO COM 892356106 740 9895 SH SOLE 0 0 9895 APPLE INC COM 037833100 123 12200 SH Call SOLE 0 0 12200 ASPEN TECHNOLOGY INC COM 045327103 2824 42660 SH SOLE 0 0 42660 O REILLY AUTOMOTIVE INC NEW COM 67103H107 1910 7939 SH SOLE 0 0 7939 ISHARES TR RUSSELL 3000 ETF 464287689 588 3720 SH SOLE 0 0 3720 BB&T CORP COM 054937107 9119 183417 SH SOLE 0 0 183417 TRI POINTE GROUP INC COM 87265H109 483 26972 SH SOLE 0 0 26972 MICROCHIP TECHNOLOGY INC COM 595017104 1764 20074 SH SOLE 0 0 20074 SPIRE INC COM 84857L101 291 3874 SH SOLE 0 0 3874 AGRIUM INC COM 008916108 357 3108 SH SOLE 0 0 3108 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 401 66200 SH SOLE 0 0 66200 WISDOMTREE TR JAPAN CP GOODS 97717W356 406 14000 SH SOLE 0 0 14000 VANGUARD INDEX FDS VALUE ETF 922908744 15128 142286 SH SOLE 0 0 142286 KRANESHARES TR CSI CHI INTERNET 500767306 568 9687 SH SOLE 0 0 9687 GOLDMAN SACHS GROUP INC MTNF 2/1 38147QMF0 10 11000 PRN SOLE 0 0 11000 NEW GOLD INC CDA COM 644535106 328 99581 SH SOLE 0 0 99581 ISHARES TR CORE DIV GRWTH 46434V621 298 8571 SH SOLE 0 0 8571 MANNKIND CORP COM NEW 56400P706 0 40000 SH Call SOLE 0 0 40000 GERON CORP COM 374163103 555 308523 SH SOLE 0 0 308523 TERADATA CORP DEL COM 88076W103 399 10384 SH SOLE 0 0 10384 SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 1888 60304 SH SOLE 0 0 60304 DNP SELECT INCOME FD COM 23325P104 763 70611 SH SOLE 0 0 70611 PROSHARES TR PSHS ULT SEMICDT 74347R669 1160 9470 SH SOLE 0 0 9470 EATON VANCE FLTING RATE INC COM 278279104 696 48554 SH SOLE 0 0 48554 ISHARES TR IBOXX INV CP ETF 464287242 13664 112406 SH SOLE 0 0 112406 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 304568 8939489 SH SOLE 0 0 8939489 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 1283 28633 SH SOLE 0 0 28633 OFFICE DEPOT INC COM 676220106 382 107931 SH SOLE 0 0 107931 FIRST TR VALUE LINE DIVID IN SHS 33734H106 459 14875 SH SOLE 0 0 14875 ISHARES TR IBOXX HI YD ETF 464288513 1695 19427 SH SOLE 0 0 19427 SKYWORKS SOLUTIONS INC COM 83088M102 4108 43265 SH SOLE 0 0 43265 INGERSOLL-RAND PLC SHS G47791101 1081 12120 SH SOLE 0 0 12120 INNOVIVA INC COM 45781M101 216 15205 SH SOLE 0 0 15205 PUBLIC STORAGE COM 74460D109 1424 6815 SH SOLE 0 0 6815 DOWDUPONT INC COM 26078J100 17304 242967 SH SOLE 0 0 242967 ADAMS DIVERSIFIED EQUITY FD COM 006212104 475 31604 SH SOLE 0 0 31604 CARA THERAPEUTICS INC COM 140755109 287 23418 SH SOLE 0 0 23418 BANK N S HALIFAX COM 064149107 926 14352 SH SOLE 0 0 14352 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 1543 12942 SH SOLE 0 0 12942 VENTAS INC COM 92276F100 2718 45299 SH SOLE 0 0 45299 WESTERN UN CO COM 959802109 355 18691 SH SOLE 0 0 18691 CREDIT SUISSE HIGH YLD BND F SH BEN INT 22544F103 33 11601 SH SOLE 0 0 11601 ETFIS SER TR I INFRAC ACT MLP 26923G103 322 37370 SH SOLE 0 0 37370 CHROMADEX CORP COM NEW 171077407 64 10819 SH SOLE 0 0 10819 REPUBLIC SVCS INC COM 760759100 874 12934 SH SOLE 0 0 12934 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1171 22235 SH SOLE 0 0 22235 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 249 12684 SH SOLE 0 0 12684 SPDR SERIES TRUST S&P REGL BKG 78464A698 4631 78690 SH SOLE 0 0 78690 DDR CORP COM 23317H102 525 58596 SH SOLE 0 0 58596 WESTAR ENERGY INC COM 95709T100 1137 21542 SH SOLE 0 0 21542 IONIS PHARMACEUTICALS INC COM 462222100 1276 25366 SH SOLE 0 0 25366 MICROSOFT CORP COM 594918104 98042 1146149 SH SOLE 0 0 1146149 HEALTHCARE RLTY TR COM 421946104 1159 36084 SH SOLE 0 0 36084 ABB LTD SPONSORED ADR 000375204 606 22582 SH SOLE 0 0 22582 FIRST BANCORP N C COM 318910106 1071 30337 SH SOLE 0 0 30337 VERINT SYS INC COM 92343X100 330 7893 SH SOLE 0 0 7893 BRISTOL MYERS SQUIBB CO COM 110122108 18545 302625 SH SOLE 0 0 302625 UBS GROUP AG SHS H42097107 1249 67892 SH SOLE 0 0 67892 RAVE RESTAURANT GROUP INC COM 754198109 44 30080 SH SOLE 0 0 30080 VARIAN MED SYS INC COM 92220P105 1133 10197 SH SOLE 0 0 10197 UBS AG LONDON BRH EN LG CP GRWTH 902677780 310 1365 SH SOLE 0 0 1365 ALLIANT ENERGY CORP COM 018802108 1260 29580 SH SOLE 0 0 29580 SILVERCORP METALS INC COM 82835P103 86 32700 SH SOLE 0 0 32700 ALEXION PHARMACEUTICALS INC COM 015351109 3321 27773 SH SOLE 0 0 27773 TELEFLEX INC COM 879369106 1025 4119 SH SOLE 0 0 4119 TRONOX LTD SHS CL A Q9235V101 3013 146884 SH SOLE 0 0 146884 WISDOMTREE TR INTL SMCAP DIV 97717W760 463 6030 SH SOLE 0 0 6030 RIGEL PHARMACEUTICALS INC COM NEW 766559603 43 11000 SH SOLE 0 0 11000 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 465 13327 SH SOLE 0 0 13327 KERYX BIOPHARMACEUTICALS INC COM 492515101 128 27539 SH SOLE 0 0 27539 OLD NATL BANCORP IND COM 680033107 425 24354 SH SOLE 0 0 24354 CHENIERE ENERGY INC COM NEW 16411R208 928 17237 SH SOLE 0 0 17237 VERTEX PHARMACEUTICALS INC COM 92532F100 654 4363 SH SOLE 0 0 4363 EMERSON ELEC CO COM 291011104 10051 144220 SH SOLE 0 0 144220 VMWARE INC CL A COM 928563402 581 4634 SH SOLE 0 0 4634 SCHWAB CHARLES CORP NEW COM 808513105 2803 54555 SH SOLE 0 0 54555 WISDOMTREE TR JPN SCAP HDG EQT 97717W521 408 8840 SH SOLE 0 0 8840 BLACKROCK INC COM 09247X101 2592 5046 SH SOLE 0 0 5046 AFLAC INC COM 001055102 8519 97049 SH SOLE 0 0 97049 CELGENE CORP COM 151020104 28 25000 SH Put SOLE 0 0 25000 HILLTOP HOLDINGS INC COM 432748101 770 30392 SH SOLE 0 0 30392 ADVANCED MICRO DEVICES INC COM 007903107 6 20000 SH Call SOLE 0 0 20000 MOHAWK INDS INC COM 608190104 848 3072 SH SOLE 0 0 3072 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 282 12072 SH SOLE 0 0 12072 WISDOMTREE TR BARCLYS YLD AGGR 97717X511 891 17562 SH SOLE 0 0 17562 GW PHARMACEUTICALS PLC ADS 36197T103 637 4822 SH SOLE 0 0 4822 PIMCO INCOME STRATEGY FUND COM 72201H108 2644 226333 SH SOLE 0 0 226333 COHEN & STEERS INFRASTRUCTUR COM 19248A109 684 28501 SH SOLE 0 0 28501 ISHARES TR GLB INFRASTR ETF 464288372 325 7190 SH SOLE 0 0 7190 AERIE PHARMACEUTICALS INC COM 00771V108 215 3600 SH SOLE 0 0 3600 AKAMAI TECHNOLOGIES INC COM 00971T101 247 3794 SH SOLE 0 0 3794 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 250 39370 SH SOLE 0 0 39370 NOBLE ENERGY INC COM 655044105 913 31343 SH SOLE 0 0 31343 ZIMMER BIOMET HLDGS INC COM 98956P102 1902 15765 SH SOLE 0 0 15765 NATIONAL HEALTH INVS INC NOTE 3.250% 4/0 63633DAE4 45 40000 PRN SOLE 0 0 40000 UNITED STATES STL CORP NEW COM 912909108 11011 312896 SH SOLE 0 0 312896 ARISTA NETWORKS INC COM 040413106 3735 15856 SH SOLE 0 0 15856 NEWMARKET CORP COM 651587107 290 729 SH SOLE 0 0 729 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 260 21945 SH SOLE 0 0 21945 APPLIED DNA SCIENCES INC *W EXP 11/21/201 03815U110 32 88500 SH SOLE 0 0 88500 EATON VANCE MUN BD FD COM 27827X101 163 13000 SH SOLE 0 0 13000 CROWN CASTLE INTL CORP NEW COM 22822V101 1162 10469 SH SOLE 0 0 10469 DBX ETF TR XTRACK MSCI EURP 233051853 323 11367 SH SOLE 0 0 11367 LENNOX INTL INC COM 526107107 838 4025 SH SOLE 0 0 4025 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 11496 190009 SH SOLE 0 0 190009 PEARSON PLC SPONSORED ADR 705015105 140 14238 SH SOLE 0 0 14238 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 23774 300561 SH SOLE 0 0 300561 POWERSHARES ETF TRUST INTL DIV ACHV 73935X716 6682 404020 SH SOLE 0 0 404020 AMERICAN TOWER CORP NEW COM 03027X100 4240 29717 SH SOLE 0 0 29717 DEERE & CO COM 244199105 6472 41354 SH SOLE 0 0 41354 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1097 63956 SH SOLE 0 0 63956 ANDEAVOR COM 03349M105 3341 29216 SH SOLE 0 0 29216 CREDIT SUISSE AG NASSAU BRH VLCTYSHS 3X S&P 22539T217 478 6570 SH SOLE 0 0 6570 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 1121 8185 SH SOLE 0 0 8185 HARRIS CORP DEL COM 413875105 876 6182 SH SOLE 0 0 6182 EATON VANCE TX MGD DIV EQ IN COM 27828N102 487 39953 SH SOLE 0 0 39953 XYLEM INC COM 98419M100 1116 16369 SH SOLE 0 0 16369 VECTOR GROUP LTD COM 92240M108 2027 90558 SH SOLE 0 0 90558 ABBOTT LABS COM 002824100 15264 267454 SH SOLE 0 0 267454 IPG PHOTONICS CORP COM 44980X109 1247 5823 SH SOLE 0 0 5823 NOBLE CORP PLC SHS USD G65431101 239 52901 SH SOLE 0 0 52901 ROSS STORES INC COM 778296103 1074 13381 SH SOLE 0 0 13381 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 287 27864 SH SOLE 0 0 27864 FLUOR CORP NEW COM 343412102 426 8243 SH SOLE 0 0 8243 HURCO COMPANIES INC COM 447324104 1070 25348 SH SOLE 0 0 25348 PARKER HANNIFIN CORP COM 701094104 3724 18662 SH SOLE 0 0 18662 REGENERON PHARMACEUTICALS COM 75886F107 4059 10796 SH SOLE 0 0 10796 ATLANTIC PWR CORP COM NEW 04878Q863 31 13305 SH SOLE 0 0 13305 LENNAR CORP CL A 526057104 562 8886 SH SOLE 0 0 8886 INVESCO LTD SHS G491BT108 1477 40413 SH SOLE 0 0 40413 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 484 12772 SH SOLE 0 0 12772 MGC DIAGNOSTICS CORP COM 552768103 395 36039 SH SOLE 0 0 36039 BRINKER INTL INC COM 109641100 340 8750 SH SOLE 0 0 8750 DENBURY RES INC COM NEW 247916208 389 176038 SH SOLE 0 0 176038 GLOBAL PMTS INC COM 37940X102 3655 36458 SH SOLE 0 0 36458 ISHARES TR RUS 2000 VAL ETF 464287630 2743 21811 SH SOLE 0 0 21811 TRANSDIGM GROUP INC COM 893641100 992 3613 SH SOLE 0 0 3613 SONY CORP SPONSORED ADR 835699307 2437 54208 SH SOLE 0 0 54208 ALON USA ENERGY INC NOTE 3.000% 9/1 020520AB8 17 13000 PRN SOLE 0 0 13000 POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 826 35845 SH SOLE 0 0 35845 DIREXION SHS ETF TR DRX S&P500BULL 25459W862 378 8518 SH SOLE 0 0 8518 POWERSHARES ETF TRUST FTSE US1500 SM 73935X567 518 3987 SH SOLE 0 0 3987 APTIV PLC SHS G6095L109 842 9928 SH SOLE 0 0 9928 TTM TECHNOLOGIES INC NOTE 1.750%12/1 87305RAD1 101 59000 PRN SOLE 0 0 59000 TERRITORIAL BANCORP INC COM 88145X108 1981 64169 SH SOLE 0 0 64169 ECHOSTAR CORP CL A 278768106 1124 18759 SH SOLE 0 0 18759 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 4948 192388 SH SOLE 0 0 192388 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1571 20766 SH SOLE 0 0 20766 PBF ENERGY INC CL A 69318G106 247 6977 SH SOLE 0 0 6977 POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 539 28580 SH SOLE 0 0 28580 NATIONAL OILWELL VARCO INC COM 637071101 430 11949 SH SOLE 0 0 11949 ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 401 31420 SH SOLE 0 0 31420 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 591912 2986138 SH SOLE 0 0 2986138 IDACORP INC COM 451107106 379 4146 SH SOLE 0 0 4146 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 969 63785 SH SOLE 0 0 63785 INTERDIGITAL INC COM 45867G101 857 11256 SH SOLE 0 0 11256 AERCAP HOLDINGS NV SHS N00985106 592 11260 SH SOLE 0 0 11260 CARNIVAL CORP UNIT 99/99/9999 143658300 1379 20782 SH SOLE 0 0 20782 AMBEV SA SPONSORED ADR 02319V103 208 32225 SH SOLE 0 0 32225 SPDR SER TR BLOOMBERG SRT TR 78468R408 685665 24878994 SH SOLE 0 0 24878994 VANGUARD INDEX FDS SML CP GRW ETF 922908595 3562 22146 SH SOLE 0 0 22146 FIRST TR INTER DUR PFD & IN COM 33718W103 218 8964 SH SOLE 0 0 8964 TRI CONTL CORP COM 895436103 929 34469 SH SOLE 0 0 34469 INVESCO QUALITY MUNI INC TRS COM 46133G107 323 25853 SH SOLE 0 0 25853 HSBC HLDGS PLC ADR A 1/40PF A 404280604 237 9193 SH SOLE 0 0 9193 PETROCHINA CO LTD SPONSORED ADR 71646E100 418 5982 SH SOLE 0 0 5982 ZIOPHARM ONCOLOGY INC COM 98973P101 289 69829 SH SOLE 0 0 69829 FNB CORP PA COM 302520101 1049 75906 SH SOLE 0 0 75906 STAMPS COM INC COM NEW 852857200 475 2528 SH SOLE 0 0 2528 VANTIV INC CL A 92210H105 1376 18706 SH SOLE 0 0 18706 BCB BANCORP INC COM 055298103 3864 266458 SH SOLE 0 0 266458 YELP INC CL A 985817105 616 14670 SH SOLE 0 0 14670 FIRST MAJESTIC SILVER CORP COM 32076V103 276 40914 SH SOLE 0 0 40914 MFA FINL INC COM 55272X102 359 45303 SH SOLE 0 0 45303 UNUM GROUP COM 91529Y106 688 12527 SH SOLE 0 0 12527 OXBRIDGE RE HLDGS LTD *W EXP 03/26/201 G6856M114 2 15812 SH SOLE 0 0 15812 CITIGROUP INC COM NEW 172967424 14565 195745 SH SOLE 0 0 195745 ARRAY BIOPHARMA INC COM 04269X105 285 22300 SH SOLE 0 0 22300 ISHARES TR US AER DEF ETF 464288760 2539 13495 SH SOLE 0 0 13495 WISDOMTREE TR INTL DIV EX FINL 97717W786 215 4944 SH SOLE 0 0 4944 ENSCO PLC SHS CLASS A G3157S106 143 24127 SH SOLE 0 0 24127 TIMBERLAND BANCORP INC COM 887098101 632 23800 SH SOLE 0 0 23800 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 321 9759 SH SOLE 0 0 9759 HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 281 11415 SH SOLE 0 0 11415 LOCKHEED MARTIN CORP COM 539830109 11371 35417 SH SOLE 0 0 35417 CAPITAL ONE FINL CORP COM 14040H105 1156 11612 SH SOLE 0 0 11612 MASCO CORP COM 574599106 1167 26570 SH SOLE 0 0 26570 KEARNY FINL CORP MD COM 48716P108 1568 108500 SH SOLE 0 0 108500 IDEX CORP COM 45167R104 461 3496 SH SOLE 0 0 3496 HALOZYME THERAPEUTICS INC COM 40637H109 1776 87682 SH SOLE 0 0 87682 PROSHARES TR ULTRA FNCLS NEW 74347X633 441 3448 SH SOLE 0 0 3448 UNIVERSAL DISPLAY CORP COM 91347P105 1884 10911 SH SOLE 0 0 10911 CONSOLIDATED EDISON INC COM 209115104 7016 82590 SH SOLE 0 0 82590 HOVNANIAN ENTERPRISES INC CL A 442487203 129 38650 SH SOLE 0 0 38650 EVOKE PHARMA INC COM 30049G104 226 100000 SH SOLE 0 0 100000 TANDEM DIABETES CARE INC COM NEW 875372203 42 18000 SH SOLE 0 0 18000 CHECK POINT SOFTWARE TECH LT ORD M22465104 524 5057 SH SOLE 0 0 5057 CERNER CORP COM 156782104 23330 346196 SH SOLE 0 0 346196 VISTA GOLD CORP COM NEW 927926303 10 14350 SH SOLE 0 0 14350 E TRADE FINANCIAL CORP COM NEW 269246401 326 6572 SH SOLE 0 0 6572 HUNTSMAN CORP COM 447011107 343 10316 SH SOLE 0 0 10316 ISHARES TR RUS MD CP GR ETF 464287481 3633 30116 SH SOLE 0 0 30116 SIRIUS XM HLDGS INC COM 82968B103 8387 1564830 SH SOLE 0 0 1564830 USANA HEALTH SCIENCES INC COM 90328M107 219 2960 SH SOLE 0 0 2960 DUKE REALTY CORP COM NEW 264411505 465 17103 SH SOLE 0 0 17103 POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 704 6198 SH SOLE 0 0 6198 CENTERPOINT ENERGY INC COM 15189T107 1218 42945 SH SOLE 0 0 42945 SPDR SER TR PORTFOLIO SM ETF 78468R853 233 7736 SH SOLE 0 0 7736 NAVIGATOR HOLDINGS LTD SHS Y62132108 502 50931 SH SOLE 0 0 50931 ICON PLC SHS G4705A100 376 3349 SH SOLE 0 0 3349 GOLD STD VENTURES CORP COM 380738104 20 11387 SH SOLE 0 0 11387 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 533 22006 SH SOLE 0 0 22006 BEST BUY INC COM 086516101 3911 57127 SH SOLE 0 0 57127 WINDSTREAM HLDGS INC COM NEW 97382A200 24 13178 SH SOLE 0 0 13178 EQUINIX INC COM PAR $0.001 29444U700 351 775 SH SOLE 0 0 775 FACEBOOK INC CL A 30303M102 412 10000 SH Call SOLE 0 0 10000 SCHEIN HENRY INC COM 806407102 746 10672 SH SOLE 0 0 10672 BP PLC SPONSORED ADR 055622104 9248 220027 SH SOLE 0 0 220027 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 914 5991 SH SOLE 0 0 5991 LAM RESEARCH CORP COM 512807108 3398 18463 SH SOLE 0 0 18463 FACTSET RESH SYS INC COM 303075105 289 1501 SH SOLE 0 0 1501 CMS ENERGY CORP COM 125896100 565 11952 SH SOLE 0 0 11952 KRAFT HEINZ CO COM 500754106 6753 86843 SH SOLE 0 0 86843 TORO CO COM 891092108 234 3582 SH SOLE 0 0 3582 KLONDEX MNS LTD COM 498696103 92 35300 SH SOLE 0 0 35300 ETSY INC COM 29786A106 619 30283 SH SOLE 0 0 30283 BOFI HLDG INC COM 05566U108 2894 96799 SH SOLE 0 0 96799 FORD MTR CO DEL COM PAR $0.01 345370860 0 12500 SH Put SOLE 0 0 12500 NUVEEN AMT FREE MUN CR INC F COM 67071L106 2730 176801 SH SOLE 0 0 176801 DONALDSON INC COM 257651109 3691 75402 SH SOLE 0 0 75402 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1699141 19443193 SH SOLE 0 0 19443193 POWERSHARES ETF TR II S&P SMCP IT PO 73937B860 1467 19195 SH SOLE 0 0 19195 CME GROUP INC COM CL A 12572Q105 4365 29889 SH SOLE 0 0 29889 FS INVT CORP COM 302635107 469 63810 SH SOLE 0 0 63810 AMAZON COM INC COM 023135106 322 1000 SH Call SOLE 0 0 1000 DYCOM INDS INC NOTE 0.750% 9/1 267475AB7 117 90000 PRN SOLE 0 0 90000 BECTON DICKINSON & CO COM 075887109 6163 28793 SH SOLE 0 0 28793 SPDR S&P 500 ETF TR TR UNIT 78462F103 303403 1136937 SH SOLE 0 0 1136937 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 479 7913 SH SOLE 0 0 7913 TURQUOISE HILL RES LTD COM 900435108 71 20650 SH SOLE 0 0 20650 TWENTY FIRST CENTY FOX INC CL A 90130A101 1528 44246 SH SOLE 0 0 44246 U S G CORP COM NEW 903293405 235 6087 SH SOLE 0 0 6087 KINROSS GOLD CORP COM NO PAR 496902404 115 26650 SH SOLE 0 0 26650 ALPHABET INC CAP STK CL C 02079K107 518 2000 SH Call SOLE 0 0 2000 INVESTORS REAL ESTATE TR SH BEN INT 461730103 76 13320 SH SOLE 0 0 13320 SINA CORP ORD G81477104 352 3506 SH SOLE 0 0 3506 QUINSTREET INC COM 74874Q100 154 18325 SH SOLE 0 0 18325 APPLE INC COM 037833100 388280 2294395 SH SOLE 0 0 2294395 BARRICK GOLD CORP COM 067901108 0 20000 SH Call SOLE 0 0 20000 RANGE RES CORP COM 75281A109 3199 187527 SH SOLE 0 0 187527 PACCAR INC COM 693718108 979 13775 SH SOLE 0 0 13775 ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 221 13971 SH SOLE 0 0 13971 BIO PATH HOLDINGS INC COM 09057N102 10 50000 SH SOLE 0 0 50000 ISHARES TR EAFE SML CP ETF 464288273 476150 7382167 SH SOLE 0 0 7382167 NEW MTN FIN CORP NOTE 5.000% 6/1 647551AB6 10 10000 PRN SOLE 0 0 10000 INVESCO VALUE MUN INCOME TR COM 46132P108 188 12602 SH SOLE 0 0 12602 FIBROCELL SCIENCE INC COM PAR 315721308 60 93090 SH SOLE 0 0 93090 INTEL CORP COM 458140100 48238 1045023 SH SOLE 0 0 1045023 ISHARES TR NEW YORK MUN ETF 464288323 5410 96996 SH SOLE 0 0 96996 PARSLEY ENERGY INC CL A 701877102 919 31209 SH SOLE 0 0 31209 ROCKWELL AUTOMATION INC COM 773903109 4505 22946 SH SOLE 0 0 22946 PATTERSON UTI ENERGY INC COM 703481101 4472 194332 SH SOLE 0 0 194332 GENTEX CORP COM 371901109 469 22394 SH SOLE 0 0 22394 STAAR SURGICAL CO COM PAR $0.01 852312305 434 28000 SH SOLE 0 0 28000 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 6347 198230 SH SOLE 0 0 198230 HANCOCK JOHN PREMUIM DIV FD COM SH BEN INT 41013T105 624 36410 SH SOLE 0 0 36410 ISHARES SILVER TRUST ISHARES 46428Q109 1329 83141 SH SOLE 0 0 83141 BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 343 17065 SH SOLE 0 0 17065 ABERDEEN ASIA PACIFIC INCOM COM 003009107 187 38417 SH SOLE 0 0 38417 APPLIED DNA SCIENCES INC COM NEW 03815U201 160 100351 SH SOLE 0 0 100351 BEIGENE LTD SPONSORED ADR 07725L102 244 2500 SH SOLE 0 0 2500 ISHARES INC CORE MSCI EMKT 46434G103 1553313 27299005 SH SOLE 0 0 27299005 CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 64 19116 SH SOLE 0 0 19116 SYSCO CORP COM 871829107 6824 112374 SH SOLE 0 0 112374 INCYTE CORP COM 45337C102 1674 17678 SH SOLE 0 0 17678 CHICAGO BRIDGE & IRON CO N V COM 167250109 219 13582 SH SOLE 0 0 13582 ENTERGY CORP NEW COM 29364G103 1152 14156 SH SOLE 0 0 14156 ISHARES TR S&P 100 ETF 464287101 3930 33124 SH SOLE 0 0 33124 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 2928 79731 SH SOLE 0 0 79731 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 19555 1416030 SH SOLE 0 0 1416030 SQUARE INC CL A 852234103 1224 35310 SH SOLE 0 0 35310 PTC THERAPEUTICS INC COM 69366J200 234 14021 SH SOLE 0 0 14021 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 26360 258351 SH SOLE 0 0 258351 HAWAIIAN ELEC INDUSTRIES COM 419870100 1581 43737 SH SOLE 0 0 43737 EXPEDITORS INTL WASH INC COM 302130109 531 8216 SH SOLE 0 0 8216 HASBRO INC COM 418056107 615 6762 SH SOLE 0 0 6762 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 841 39664 SH SOLE 0 0 39664 KANSAS CITY SOUTHERN COM NEW 485170302 660 6273 SH SOLE 0 0 6273 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1185 7430 SH SOLE 0 0 7430 VANECK VECTORS ETF TR UNCVTL OIL GAS 92189F668 2436 155574 SH SOLE 0 0 155574 PROSPECT CAPITAL CORPORATION NOTE 5.750% 3/1 74348TAL6 19 19000 PRN SOLE 0 0 19000 VANGUARD INDEX FDS MID CAP ETF 922908629 1593103 10292695 SH SOLE 0 0 10292695 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 419 10000 SH Call SOLE 0 0 10000 WHEELER REAL ESTATE INVT TR CV PFD SER B 963025309 473 21619 SH SOLE 0 0 21619 ALPHABET INC CAP STK CL A 02079K305 278 1500 SH Call SOLE 0 0 1500 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1142 9339 SH SOLE 0 0 9339 NUVEEN MUN VALUE FD INC COM 670928100 353 34832 SH SOLE 0 0 34832 ISHARES TR MSCI INDIA SM CP 46429B614 337 6403 SH SOLE 0 0 6403 KKR & CO L P DEL COM UNITS 48248M102 1148 54489 SH SOLE 0 0 54489 ACELRX PHARMACEUTICALS INC COM 00444T100 28 13700 SH SOLE 0 0 13700 CRACKER BARREL OLD CTRY STOR COM 22410J106 1840 11583 SH SOLE 0 0 11583 NEWELL BRANDS INC COM 651229106 560 18118 SH SOLE 0 0 18118 KOHLS CORP COM 500255104 335 6174 SH SOLE 0 0 6174 OCH ZIFF CAP MGMT GROUP CL A 67551U105 84 33407 SH SOLE 0 0 33407 BIOLINERX LTD SPONSORED ADR 09071M106 11 10000 SH SOLE 0 0 10000 DANA INCORPORATED COM 235825205 2477 77393 SH SOLE 0 0 77393 POLYMET MINING CORP COM 731916102 67 77400 SH SOLE 0 0 77400 RYDEX ETF TRUST GUG S&P SC600 PG 78355W809 370 3232 SH SOLE 0 0 3232 MONMOUTH REAL ESTATE INVT CO CL A 609720107 394 22150 SH SOLE 0 0 22150 PROSPECT CAPITAL CORPORATION NOTE 5.875% 1/1 74348TAM4 41 40000 PRN SOLE 0 0 40000 VANGUARD WORLD FD MEGA GRWTH IND 921910816 13295 119417 SH SOLE 0 0 119417 ADVANCE AUTO PARTS INC COM 00751Y106 308 3087 SH SOLE 0 0 3087 ISHARES TR S&P MC 400GR ETF 464287606 3317 15371 SH SOLE 0 0 15371 SCANA CORP NEW COM 80589M102 944 23719 SH SOLE 0 0 23719 ISHARES TR S&P 500 GRWT ETF 464287309 5694 37273 SH SOLE 0 0 37273 POWERSHARES ETF TRUST ENERGY SEC POR 73935X385 1698 43008 SH SOLE 0 0 43008 HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 262 24527 SH SOLE 0 0 24527 BIOVERATIV INC COM 09075E100 746 13836 SH SOLE 0 0 13836 ADVANCED ENERGY INDS COM 007973100 270 3995 SH SOLE 0 0 3995 LAUDER ESTEE COS INC CL A 518439104 390 3065 SH SOLE 0 0 3065 ADIENT PLC ORD SHS G0084W101 485 6161 SH SOLE 0 0 6161 STARBUCKS CORP COM 855244109 14298 248966 SH SOLE 0 0 248966 BIOMARIN PHARMACEUTICAL INC COM 09061G101 552 6192 SH SOLE 0 0 6192 ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 47 20697 SH SOLE 0 0 20697 STMICROELECTRONICS N V NY REGISTRY 861012102 967 44292 SH SOLE 0 0 44292 BARRICK GOLD CORP COM 067901108 409 28302 SH SOLE 0 0 28302 ORGANOVO HLDGS INC COM 68620A104 23 17392 SH SOLE 0 0 17392 PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 374 16680 SH SOLE 0 0 16680 WABASH NATL CORP NOTE 3.375% 5/0 929566AH0 51 27000 PRN SOLE 0 0 27000 WISDOMTREE TR EUROPE SMCP DV 97717W869 294 4165 SH SOLE 0 0 4165 BARNES & NOBLE INC COM 067774109 173 25800 SH SOLE 0 0 25800 SPIRIT RLTY CAP INC NEW NOTE 2.875% 5/1 84860WAA0 70 70000 PRN SOLE 0 0 70000 BLACKSTONE MTG TR INC COM CL A 09257W100 949 29487 SH SOLE 0 0 29487 CATERPILLAR INC DEL COM 149123101 16494 104670 SH SOLE 0 0 104670 CLIFTON BANCORP INC COM 186873105 171 10000 SH SOLE 0 0 10000 FIRST FNDTN INC COM 32026V104 283 15284 SH SOLE 0 0 15284 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 178 11981 SH SOLE 0 0 11981 ANWORTH MORTGAGE ASSET CP COM 037347101 78 14399 SH SOLE 0 0 14399 ISHARES TR U.S. PHARMA ETF 464288836 347 2251 SH SOLE 0 0 2251 XILINX INC COM 983919101 649 9627 SH SOLE 0 0 9627 PINNACLE WEST CAP CORP COM 723484101 1081 12691 SH SOLE 0 0 12691 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 115 16938 SH SOLE 0 0 16938 ISHARES INC MSCI JPN ETF NEW 46434G822 680 11339 SH SOLE 0 0 11339 CLOVIS ONCOLOGY INC COM 189464100 4242 62382 SH SOLE 0 0 62382 ASTRAZENECA PLC SPONSORED ADR 046353108 1264 36414 SH SOLE 0 0 36414 FIFTH THIRD BANCORP COM 316773100 2692 88715 SH SOLE 0 0 88715 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 147 17344 SH SOLE 0 0 17344 RPM INTL INC COM 749685103 1219 23254 SH SOLE 0 0 23254 WELLS FARGO CO NEW COM 949746101 25 10000 SH Call SOLE 0 0 10000 OCLARO INC COM NEW 67555N206 149 22126 SH SOLE 0 0 22126 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 963 40624 SH SOLE 0 0 40624 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 420 3417 SH SOLE 0 0 3417 ISHARES TR N AMER TECH ETF 464287549 446 2641 SH SOLE 0 0 2641 DARDEN RESTAURANTS INC COM 237194105 604 6286 SH SOLE 0 0 6286 DISNEY WALT CO COM DISNEY 254687106 26087 242644 SH SOLE 0 0 242644 DISCOVER FINL SVCS COM 254709108 2071 26921 SH SOLE 0 0 26921 YUM CHINA HLDGS INC COM 98850P109 6688 167119 SH SOLE 0 0 167119 3-D SYS CORP DEL COM NEW 88554D205 592 68470 SH SOLE 0 0 68470 NAVIOS MARITIME PARTNERS L P UNIT LPI Y62267102 94 39684 SH SOLE 0 0 39684 CEMEX SAB DE CV SPON ADR NEW 151290889 211 28129 SH SOLE 0 0 28129 SCHWAB STRATEGIC TR US REIT ETF 808524847 727386 17476840 SH SOLE 0 0 17476840 MARATHON PETE CORP COM 56585A102 2676 40560 SH SOLE 0 0 40560 JUNO THERAPEUTICS INC COM 48205A109 2772 60649 SH SOLE 0 0 60649 CARETRUST REIT INC COM 14174T107 1210 72211 SH SOLE 0 0 72211 SNAP ON INC COM 833034101 1014 5816 SH SOLE 0 0 5816 CHESAPEAKE ENERGY CORP COM 165167107 6978 1762031 SH SOLE 0 0 1762031 JETBLUE AIRWAYS CORP COM 477143101 5079 227331 SH SOLE 0 0 227331 ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 112285 6265891 SH SOLE 0 0 6265891 PROVIDENT FINL SVCS INC COM 74386T105 1406 52136 SH SOLE 0 0 52136 COSTCO WHSL CORP NEW COM 22160K105 12669 68066 SH SOLE 0 0 68066 DBX ETF TR XTRACK MSCI EAFE 233051200 225 7069 SH SOLE 0 0 7069 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 1393 27521 SH SOLE 0 0 27521 GRAINGER W W INC COM 384802104 1188 5027 SH SOLE 0 0 5027 WILLIAMS COS INC DEL COM 969457100 1946 63813 SH SOLE 0 0 63813 FACEBOOK INC CL A 30303M102 49 12200 SH Call SOLE 0 0 12200 OHA INVT CORP COM 67091U102 29 25000 SH SOLE 0 0 25000 WPX ENERGY INC COM 98212B103 256 18180 SH SOLE 0 0 18180 ENSERVCO CORP COM 29358Y102 16 25000 SH SOLE 0 0 25000 STARWOOD PPTY TR INC COM 85571B105 677 31707 SH SOLE 0 0 31707 SOUTHWESTERN ENERGY CO COM 845467109 255 45759 SH SOLE 0 0 45759 GAP INC DEL COM 364760108 202 5945 SH SOLE 0 0 5945 CUMMINS INC COM 231021106 5571 31539 SH SOLE 0 0 31539 FREEPORT-MCMORAN INC CL B 35671D857 7040 371284 SH SOLE 0 0 371284 ISHARES TR INTRM GOV CR ETF 464288612 659 6006 SH SOLE 0 0 6006 KNOWLES CORP COM 49926D109 1425 97183 SH SOLE 0 0 97183 SEADRILL LIMITED SHS G7945E105 13 58280 SH SOLE 0 0 58280 ROYCE MICRO-CAP TR INC COM 780915104 472 50048 SH SOLE 0 0 50048 CDN IMPERIAL BK COMM TORONTO COM 136069101 802 8236 SH SOLE 0 0 8236 RENT A CTR INC NEW COM 76009N100 468 42180 SH SOLE 0 0 42180 KLA-TENCOR CORP COM 482480100 558 5309 SH SOLE 0 0 5309 IQVIA HLDGS INC COM 46266C105 450 4596 SH SOLE 0 0 4596 HEARTLAND FINL USA INC COM 42234Q102 260 4846 SH SOLE 0 0 4846 OBSIDIAN ENERGY LTD COM 674482104 600 483854 SH SOLE 0 0 483854 ISHARES TR 1 3 YR TREAS BD 464287457 1399 16684 SH SOLE 0 0 16684 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 3289 50982 SH SOLE 0 0 50982 THERAPEUTICSMD INC COM 88338N107 76 12500 SH SOLE 0 0 12500 ISHARES TR US HOME CONS ETF 464288752 453 10371 SH SOLE 0 0 10371 AMERICAN SHARED HOSPITAL SVC COM 029595105 169 65250 SH SOLE 0 0 65250 IMMUNOGEN INC COM 45253H101 114 17750 SH SOLE 0 0 17750 MARKEL CORP COM 570535104 1239 1088 SH SOLE 0 0 1088 HALYARD HEALTH INC COM 40650V100 226 4894 SH SOLE 0 0 4894 ORMAT TECHNOLOGIES INC COM 686688102 382 5977 SH SOLE 0 0 5977 D R HORTON INC COM 23331A109 17 10000 SH Call SOLE 0 0 10000 POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 1125 23569 SH SOLE 0 0 23569 TEMPLETON GLOBAL INCOME FD COM 880198106 176 27221 SH SOLE 0 0 27221 FLEXIBLE SOLUTIONS INTL INC COM 33938T104 73 40000 SH SOLE 0 0 40000 SPDR SERIES TRUST OILGAS EQUIP 78464A748 3717 217014 SH SOLE 0 0 217014 ISHARES TR FLTG RATE NT ETF 46429B655 2325 45745 SH SOLE 0 0 45745 POWERSHS DB MULTI SECT COMM DB OIL FUND 73936B507 165 16303 SH SOLE 0 0 16303 AMPHENOL CORP NEW CL A 032095101 1123 12785 SH SOLE 0 0 12785 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 1271 179050 SH SOLE 0 0 179050 VISA INC COM CL A 92826C839 30474 267265 SH SOLE 0 0 267265 ROPER TECHNOLOGIES INC COM 776696106 245 947 SH SOLE 0 0 947 GLOBAL X FDS CHINA FINL ETF 37950E606 847 47061 SH SOLE 0 0 47061 PATTERSON COMPANIES INC COM 703395103 573 15862 SH SOLE 0 0 15862 HERCULES CAPITAL INC COM 427096508 356 27101 SH SOLE 0 0 27101 TE CONNECTIVITY LTD REG SHS H84989104 1981 20846 SH SOLE 0 0 20846 MAIDEN HOLDINGS LTD SHS G5753U112 72 10967 SH SOLE 0 0 10967 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 845 21533 SH SOLE 0 0 21533 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 584 40811 SH SOLE 0 0 40811 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 319 6319 SH SOLE 0 0 6319 TICC CAPITAL CORP COM 87244T109 224 39000 SH SOLE 0 0 39000 IMMUNOMEDICS INC COM 452907108 3447 213295 SH SOLE 0 0 213295 ACADIA PHARMACEUTICALS INC COM 004225108 2177 72314 SH SOLE 0 0 72314 MCKESSON CORP COM 58155Q103 2742 17580 SH SOLE 0 0 17580 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 581 18505 SH SOLE 0 0 18505 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 653 46470 SH SOLE 0 0 46470 INTERACTIVE BROKERS GROUP IN COM 45841N107 206 3479 SH SOLE 0 0 3479 STAR GROUP L P UNIT LTD PARTNR 85512C105 141 13088 SH SOLE 0 0 13088 SUNCOR ENERGY INC NEW COM 867224107 700 19052 SH SOLE 0 0 19052 SPDR SERIES TRUST S&P BIOTECH 78464A870 2860 33694 SH SOLE 0 0 33694 RALPH LAUREN CORP CL A 751212101 580 5598 SH SOLE 0 0 5598 TANGER FACTORY OUTLET CTRS I COM 875465106 277 10464 SH SOLE 0 0 10464 PRICELINE GRP INC COM NEW 741503403 12232 7039 SH SOLE 0 0 7039 ISHARES TR GLOB HLTHCRE ETF 464287325 318 2826 SH SOLE 0 0 2826 JACK IN THE BOX INC COM 466367109 211 2152 SH SOLE 0 0 2152 KEANE GROUP INC COM 48669A108 2093 110075 SH SOLE 0 0 110075 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 1042 68391 SH SOLE 0 0 68391 SPDR SERIES TRUST CITI INT GVT ETF 78464A490 384 6671 SH SOLE 0 0 6671 ISHARES TR MSCI ACWI ETF 464288257 560 7766 SH SOLE 0 0 7766 CIMPRESS N V SHS EURO N20146101 426 3551 SH SOLE 0 0 3551 ISHARES INC MSCI STH KOR ETF 464286772 549 7331 SH SOLE 0 0 7331 RITE AID CORP COM 767754104 2613 1326250 SH SOLE 0 0 1326250 ANTHEM INC COM 036752103 3980 17689 SH SOLE 0 0 17689 ISHARES TR 1 3 YR CR BD ETF 464288646 274 2619 SH SOLE 0 0 2619 HEICO CORP NEW COM 422806109 307 3251 SH SOLE 0 0 3251 BED BATH & BEYOND INC COM 075896100 298 13556 SH SOLE 0 0 13556 PIMCO DYNAMIC INCOME FD SHS 72201Y101 265 8826 SH SOLE 0 0 8826 MOTOROLA SOLUTIONS INC COM NEW 620076307 1126 12468 SH SOLE 0 0 12468 NATIONAL GRID PLC SPONSORED ADR NE 636274409 901 15322 SH SOLE 0 0 15322 EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 1502 20549 SH SOLE 0 0 20549 APPLE INC COM 037833100 608 10000 SH Call SOLE 0 0 10000 EAGLE BANCORP INC MD COM 268948106 633 10939 SH SOLE 0 0 10939 TUPPERWARE BRANDS CORP COM 899896104 226 3600 SH SOLE 0 0 3600 SIENTRA INC COM 82621J105 671 47728 SH SOLE 0 0 47728 BANK AMER CORP COM 060505104 143 50000 SH Call SOLE 0 0 50000 CLOROX CO DEL COM 189054109 2899 19493 SH SOLE 0 0 19493 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 244 7701 SH SOLE 0 0 7701 MATADOR RES CO COM 576485205 201 6451 SH SOLE 0 0 6451 LEAR CORP COM NEW 521865204 539 3051 SH SOLE 0 0 3051 BARCLAYS BK PLC BARC YLD ETN LKD 06742C152 1010 5901 SH SOLE 0 0 5901 FIRST REP BK SAN FRANCISCO C COM 33616C100 270 3116 SH SOLE 0 0 3116 GENESIS ENERGY L P UNIT LTD PARTN 371927104 6157 275483 SH SOLE 0 0 275483 ADVANTAGE OIL & GAS LTD COM 00765F101 218 50671 SH SOLE 0 0 50671 SEMPRA ENERGY COM 816851109 2892 27052 SH SOLE 0 0 27052 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 205 3495 SH SOLE 0 0 3495 QUICKLOGIC CORP COM 74837P108 21 12177 SH SOLE 0 0 12177 ATMOS ENERGY CORP COM 049560105 1449 16868 SH SOLE 0 0 16868 MYRIAD GENETICS INC COM 62855J104 237 6894 SH SOLE 0 0 6894 ISHARES TR GLOBAL 100 ETF 464287572 222 2401 SH SOLE 0 0 2401 NETEASE INC SPONSORED ADR 64110W102 450 1304 SH SOLE 0 0 1304 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 224 11129 SH SOLE 0 0 11129 LUMINEX CORP DEL COM 55027E102 198 10068 SH SOLE 0 0 10068 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 3074 24069 SH SOLE 0 0 24069 APOGEE ENTERPRISES INC COM 037598109 200 4380 SH SOLE 0 0 4380 CBOE GLOBAL MARKETS INC COM 12503M108 2549 20455 SH SOLE 0 0 20455 PANDORA MEDIA INC COM 698354107 128 26637 SH SOLE 0 0 26637 CHEMOURS CO COM 163851108 806 16101 SH SOLE 0 0 16101 ROYAL BK CDA MONTREAL QUE COM 780087102 7165 87757 SH SOLE 0 0 87757 BANK AMER CORP COM 060505104 292 50000 SH Call SOLE 0 0 50000 MASTERCARD INCORPORATED CL A 57636Q104 8425 55662 SH SOLE 0 0 55662 AMYRIS INC COM NEW 03236M200 188 50000 SH SOLE 0 0 50000 JUST ENERGY GROUP INC COM 48213W101 107 25000 SH SOLE 0 0 25000 TWO HBRS INVT CORP COM NEW 90187B408 240 14769 SH SOLE 0 0 14769 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 303 12528 SH SOLE 0 0 12528 HSBC HLDGS PLC SPON ADR NEW 404280406 861 16673 SH SOLE 0 0 16673 CHURCH & DWIGHT INC COM 171340102 1144 22798 SH SOLE 0 0 22798 WISDOMTREE TR INTL LRGCAP DV 97717W794 65710 1297841 SH SOLE 0 0 1297841 MAINSOURCE FINANCIAL GP INC COM 56062Y102 5879 161914 SH SOLE 0 0 161914 PROSHARES TR PSHS ULT S&P 500 74347R107 1094 9995 SH SOLE 0 0 9995 WISDOMTREE TR EMER MKT HIGH FD 97717W315 55645 1227007 SH SOLE 0 0 1227007 NEW YORK MTG TR INC COM PAR $.02 649604501 442 71626 SH SOLE 0 0 71626 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 320 17260 SH SOLE 0 0 17260 TARGET CORP COM 87612E106 3893 59661 SH SOLE 0 0 59661 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 219 7370 SH SOLE 0 0 7370 FRANKLIN UNVL TR SH BEN INT 355145103 117 16310 SH SOLE 0 0 16310 LOWES COS INC COM 548661107 16458 177078 SH SOLE 0 0 177078 ALLIANZGI CONV & INCOME FD COM 018828103 195 27715 SH SOLE 0 0 27715 ISHARES TR INTL SEL DIV ETF 464288448 2654 78537 SH SOLE 0 0 78537 MFS HIGH INCOME MUN TR SH BEN INT 59318D104 56 10733 SH SOLE 0 0 10733 FLOTEK INDS INC DEL COM 343389102 562 120578 SH SOLE 0 0 120578 CBS CORP NEW CL B 124857202 957 16225 SH SOLE 0 0 16225 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 438 16827 SH SOLE 0 0 16827 DELTA AIR LINES INC DEL COM NEW 247361702 3184 56859 SH SOLE 0 0 56859 AMARIN CORP PLC SPONS ADR NEW 023111206 130 32400 SH SOLE 0 0 32400 ENTERPRISE PRODS PARTNERS L COM 293792107 173014 6526377 SH SOLE 0 0 6526377 GOODYEAR TIRE & RUBR CO COM 382550101 584 18070 SH SOLE 0 0 18070 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 654 174281 SH SOLE 0 0 174281 TWITTER INC COM 90184L102 4228 176093 SH SOLE 0 0 176093 MDU RES GROUP INC COM 552690109 427 15890 SH SOLE 0 0 15890 CLEAN ENERGY FUELS CORP COM 184499101 0 15000 SH Call SOLE 0 0 15000 INFOSYS LTD SPONSORED ADR 456788108 551 33984 SH SOLE 0 0 33984 DST SYS INC DEL COM 233326107 1436 23128 SH SOLE 0 0 23128 ISHARES TR INDIA 50 ETF 464289529 214 5753 SH SOLE 0 0 5753 TASEKO MINES LTD COM 876511106 51 22000 SH SOLE 0 0 22000 ISHARES TR U.S. ENERGY ETF 464287796 2100 52974 SH SOLE 0 0 52974 SOUTHWEST GAS HOLDINGS INC COM 844895102 431 5359 SH SOLE 0 0 5359 PIONEER NAT RES CO COM 723787107 1872 10831 SH SOLE 0 0 10831 ISHARES TR CORE S&P US VLU 464287663 516 9319 SH SOLE 0 0 9319 ISHARES TR CORE MSCI TOTAL 46432F834 2005 31784 SH SOLE 0 0 31784 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 90868 1833867 SH SOLE 0 0 1833867 EARTHSTONE ENERGY INC CL A 27032D304 113 10658 SH SOLE 0 0 10658 EATON VANCE ENH EQTY INC FD COM 278277108 312 20526 SH SOLE 0 0 20526 FIRST TR EXCHAN TRADED FD VI FST TR GLB FD 33739H101 483 23315 SH SOLE 0 0 23315 GERDAU S A SPON ADR REP PFD 373737105 74 20005 SH SOLE 0 0 20005 TEXTRON INC COM 883203101 682 12050 SH SOLE 0 0 12050 WISDOMTREE TR US EARNINGS 500 97717W588 389 12516 SH SOLE 0 0 12516 EATON CORP PLC SHS G29183103 2963 37501 SH SOLE 0 0 37501 UNDER ARMOUR INC CL A 904311107 1066 73846 SH SOLE 0 0 73846 AVANGRID INC COM 05351W103 1169 23103 SH SOLE 0 0 23103 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2839 42561 SH SOLE 0 0 42561 SANOFI SPONSORED ADR 80105N105 1279 29737 SH SOLE 0 0 29737 NXP SEMICONDUCTORS N V COM N6596X109 1400 11957 SH SOLE 0 0 11957 ETF SER SOLUTIONS US GLB JETS 26922A842 228 7000 SH SOLE 0 0 7000 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 1714 15602 SH SOLE 0 0 15602 LOUISIANA PAC CORP COM 546347105 201 7666 SH SOLE 0 0 7666 AON PLC SHS CL A G0408V102 607 4531 SH SOLE 0 0 4531 AMN HEALTHCARE SERVICES INC COM 001744101 209 4243 SH SOLE 0 0 4243 GLADSTONE INVT CORP COM 376546107 112 10000 SH SOLE 0 0 10000 MANULIFE FINL CORP COM 56501R106 833 39931 SH SOLE 0 0 39931 FIRST TR NASDAQ100 TECH INDE SHS 337345102 226 3146 SH SOLE 0 0 3146 NORTHSTAR REALTY EUROPE CORP COM 66706L101 174 12934 SH SOLE 0 0 12934 PDL BIOPHARMA INC COM 69329Y104 93 34000 SH SOLE 0 0 34000 REPUBLIC BANCORP KY CL A 760281204 390 10250 SH SOLE 0 0 10250 LAMB WESTON HLDGS INC COM 513272104 1737 30772 SH SOLE 0 0 30772 ELECTRONIC ARTS INC COM 285512109 2155 20517 SH SOLE 0 0 20517 INTL PAPER CO COM 460146103 1468 25331 SH SOLE 0 0 25331 SANMINA CORPORATION COM 801056102 202 6118 SH SOLE 0 0 6118 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 40955 118569 SH SOLE 0 0 118569 PROSHARES TR ULTRPRO S&P500 74347X864 1384 9872 SH SOLE 0 0 9872 JPMORGAN CHASE & CO *W EXP 10/28/201 46634E114 279 4200 SH SOLE 0 0 4200 PENTAIR PLC SHS G7S00T104 405 5741 SH SOLE 0 0 5741 COCA COLA CO COM 191216100 18990 413914 SH SOLE 0 0 413914 CORPORATE CAP TR INC COM 219880101 571 35749 SH SOLE 0 0 35749 ERIE INDTY CO CL A 29530P102 717 5884 SH SOLE 0 0 5884 EQUITY RESIDENTIAL SH BEN INT 29476L107 355 5573 SH SOLE 0 0 5573 TESARO INC COM 881569107 4161 50209 SH SOLE 0 0 50209 B & G FOODS INC NEW COM 05508R106 476 13551 SH SOLE 0 0 13551 ISHARES TR CORE S&P MCP ETF 464287507 251336 1324355 SH SOLE 0 0 1324355 EATON VANCE TX MNG BY WRT OP COM 27828Y108 864 56191 SH SOLE 0 0 56191 CLEARBRIDGE ENERGY MLP FD IN COM 184692101 242 15838 SH SOLE 0 0 15838 SHIRE PLC SPONSORED ADR 82481R106 1642 10586 SH SOLE 0 0 10586 ISHARES TR RUS MID CAP ETF 464287499 14222 68333 SH SOLE 0 0 68333 ISHARES TR CORE MSCI EAFE 46432F842 147836 2236884 SH SOLE 0 0 2236884 WAL-MART STORES INC COM 931142103 23702 240025 SH SOLE 0 0 240025 EATON VANCE CORP COM NON VTG 278265103 308 5465 SH SOLE 0 0 5465 POWERSHARES ETF TR II GBL CLEAN ENER 73936T615 634 48229 SH SOLE 0 0 48229 GRAMERCY PPTY TR COM NEW 385002308 258 9684 SH SOLE 0 0 9684 APPLE INC COM 037833100 1 31600 SH Call SOLE 0 0 31600 ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 204 15228 SH SOLE 0 0 15228 BLACKROCK RES & COMM STRAT T SHS 09257A108 518 53000 SH SOLE 0 0 53000 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 2127465 47424543 SH SOLE 0 0 47424543 AMAZON COM INC COM 023135106 233 1900 SH Call SOLE 0 0 1900 SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 378 12436 SH SOLE 0 0 12436 FORESTAR GROUP INC NOTE 3.750% 3/0 346232AB7 11 11000 PRN SOLE 0 0 11000 ARCONIC INC COM 03965L100 800 29360 SH SOLE 0 0 29360 POLARIS INDS INC COM 731068102 1456 11739 SH SOLE 0 0 11739 HALLIBURTON CO COM 406216101 8859 181285 SH SOLE 0 0 181285 BERKLEY W R CORP COM 084423102 512 7150 SH SOLE 0 0 7150 ROYAL GOLD INC NOTE 2.875% 6/1 780287AA6 43 40000 PRN SOLE 0 0 40000 BLACKROCK MUNIENHANCED FD IN COM 09253Y100 308 26423 SH SOLE 0 0 26423 UNIVEST CORP PA COM 915271100 447 15953 SH SOLE 0 0 15953 HOST HOTELS & RESORTS INC COM 44107P104 631 31807 SH SOLE 0 0 31807 ALBEMARLE CORP COM 012653101 839 6564 SH SOLE 0 0 6564 FIRST TR EXCHANGE TRADED FD NAS CLNEDG GREEN 33733E500 347 17083 SH SOLE 0 0 17083 NATIONAL RESH CORP CL B 637372301 255 4551 SH SOLE 0 0 4551 RYDEX ETF TRUST GUGGENHM S&P 500 78355W205 248 1304 SH SOLE 0 0 1304 TORTOISE ENERGY INFRA CORP COM 89147L100 520 17899 SH SOLE 0 0 17899 RITTER PHARMACEUTICALS INC COM 767836109 31 95600 SH SOLE 0 0 95600 VECTREN CORP COM 92240G101 688 10585 SH SOLE 0 0 10585 ISHARES TR MSCI USA ESG SLC 464288802 1239 11157 SH SOLE 0 0 11157 COMPASS MINERALS INTL INC COM 20451N101 488 6751 SH SOLE 0 0 6751 ELECTRONICS FOR IMAGING INC NOTE 0.750% 9/0 286082AC6 96 100000 PRN SOLE 0 0 100000 SPDR SERIES TRUST S&P 600 SML CAP 78464A813 247 1860 SH SOLE 0 0 1860 VANGUARD INDEX FDS SM CP VAL ETF 922908611 18026 135756 SH SOLE 0 0 135756 ABM INDS INC COM 000957100 661 17525 SH SOLE 0 0 17525 JOHNSON & JOHNSON COM 478160104 55629 398148 SH SOLE 0 0 398148 DOUBLELINE INCOME SOLUTIONS COM 258622109 567 28071 SH SOLE 0 0 28071 SPDR SERIES TRUST DJ REIT ETF 78464A607 23931 255429 SH SOLE 0 0 255429 ISHARES TR SHRT NAT MUN ETF 464288158 815 7775 SH SOLE 0 0 7775 ENSYNC INC COM 29359T102 6 15000 SH SOLE 0 0 15000 AGNICO EAGLE MINES LTD COM 008474108 235 5099 SH SOLE 0 0 5099 SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 223 1431 SH SOLE 0 0 1431 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 293 7228 SH SOLE 0 0 7228 UNILEVER N V N Y SHS NEW 904784709 670 11897 SH SOLE 0 0 11897 REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 722 140389 SH SOLE 0 0 140389 PLAYA HOTELS & RESORTS NV SHS N70544106 475 44000 SH SOLE 0 0 44000 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1735 30493 SH SOLE 0 0 30493 CELGENE CORP COM 151020104 23 25000 SH Call SOLE 0 0 25000 ASTRONICS CORP COM 046433108 448 10800 SH SOLE 0 0 10800 ISHARES TR TIPS BD ETF 464287176 2323 20367 SH SOLE 0 0 20367 WEIBO CORP SPONSORED ADR 948596101 1066 10306 SH SOLE 0 0 10306 IDERA PHARMACEUTICALS INC COM NEW 45168K306 78 37100 SH SOLE 0 0 37100 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 335 64000 SH SOLE 0 0 64000 KLX INC COM 482539103 201 2944 SH SOLE 0 0 2944 ATRION CORP COM 049904105 2910 4615 SH SOLE 0 0 4615 WORLD WRESTLING ENTMT INC CL A 98156Q108 398 13011 SH SOLE 0 0 13011 EASTMAN CHEM CO COM 277432100 883 9530 SH SOLE 0 0 9530 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1482 50000 SH Call SOLE 0 0 50000 REALTY INCOME CORP COM 756109104 5075 89000 SH SOLE 0 0 89000 LIFE STORAGE INC COM 53223X107 234 2630 SH SOLE 0 0 2630 CABOT OIL & GAS CORP COM 127097103 409 14308 SH SOLE 0 0 14308 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 380 3445 SH SOLE 0 0 3445 FIRST TR S&P REIT INDEX FD COM 33734G108 1477 63433 SH SOLE 0 0 63433 INTERCONTINENTAL EXCHANGE IN COM 45866F104 890 12612 SH SOLE 0 0 12612 INVESTORS BANCORP INC NEW COM 46146L101 3994 287744 SH SOLE 0 0 287744 TEEKAY TANKERS LTD CL A Y8565N102 71 50700 SH SOLE 0 0 50700 PROSHARES TR ULTRAPRO FIN SEL 74348A582 267 2531 SH SOLE 0 0 2531 SUNTRUST BKS INC COM 867914103 3278 50748 SH SOLE 0 0 50748 AUTODESK INC COM 052769106 1138 10855 SH SOLE 0 0 10855 PIMCO INCOME STRATEGY FUND I COM 72201J104 351 33605 SH SOLE 0 0 33605 ALPINE GLOBAL PREMIER PPTYS COM SBI 02083A103 227 33671 SH SOLE 0 0 33671 VERU INC COM 92536C103 13 11019 SH SOLE 0 0 11019 OMEGA HEALTHCARE INVS INC COM 681936100 1265 45942 SH SOLE 0 0 45942 NEW MTN FIN CORP COM 647551100 511 37680 SH SOLE 0 0 37680 AVERY DENNISON CORP COM 053611109 1055 9185 SH SOLE 0 0 9185 INGREDION INC COM 457187102 1049 7504 SH SOLE 0 0 7504 RANDOLPH BANCORP INC COM 752378109 163 10645 SH SOLE 0 0 10645 RESOURCE CAP CORP NOTE 6.000%12/0 76120WAA2 23 23000 PRN SOLE 0 0 23000 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 2049 29259 SH SOLE 0 0 29259 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 42 10095 SH SOLE 0 0 10095 DUFF & PHELPS SLCT ENGY MLP COM 26433F108 105 18000 SH SOLE 0 0 18000 DENTSPLY SIRONA INC COM 24906P109 971 14758 SH SOLE 0 0 14758 EAST WEST BANCORP INC COM 27579R104 1131 18589 SH SOLE 0 0 18589 CONTINENTAL RESOURCES INC COM 212015101 885 16714 SH SOLE 0 0 16714 PIMCO HIGH INCOME FD COM SHS 722014107 186 24907 SH SOLE 0 0 24907 CF INDS HLDGS INC COM 125269100 420 9866 SH SOLE 0 0 9866 PSIVIDA CORP COM 74440J101 38 35000 SH SOLE 0 0 35000 SAP SE SPON ADR 803054204 1039 9245 SH SOLE 0 0 9245 NUANCE COMMUNICATIONS INC COM 67020Y100 253 15445 SH SOLE 0 0 15445 WEBSTER FINL CORP CONN COM 947890109 555 9879 SH SOLE 0 0 9879 BHP BILLITON LTD SPONSORED ADR 088606108 638 13883 SH SOLE 0 0 13883 ISHARES TR RUS MDCP VAL ETF 464287473 2894 32464 SH SOLE 0 0 32464 LILLY ELI & CO COM 532457108 47172 558510 SH SOLE 0 0 558510 WALGREENS BOOTS ALLIANCE INC COM 931427108 7853 108141 SH SOLE 0 0 108141 EOG RES INC COM 26875P101 4775 44247 SH SOLE 0 0 44247 GLOBAL X FDS MSCI GREECE ETF 37950E366 179 17369 SH SOLE 0 0 17369 WASHINGTONFIRST BANKSHARES I COM 940730104 3199 93372 SH SOLE 0 0 93372 GALLAGHER ARTHUR J & CO COM 363576109 302 4771 SH SOLE 0 0 4771 FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 374 13572 SH SOLE 0 0 13572 SOUTHSIDE BANCSHARES INC COM 84470P109 2694 80000 SH SOLE 0 0 80000 ISHARES TR CORE US AGGBD ET 464287226 1502831 13745822 SH SOLE 0 0 13745822 STANLEY BLACK & DECKER INC COM 854502101 3663 21587 SH SOLE 0 0 21587 MERCADOLIBRE INC COM 58733R102 605 1922 SH SOLE 0 0 1922 SPDR SERIES TRUST S&P DIVID ETF 78464A763 6737 71306 SH SOLE 0 0 71306 ALLIANZGI CONV & INCOME FD I COM 018825109 222 35772 SH SOLE 0 0 35772 PNC FINL SVCS GROUP INC COM 693475105 3899 27023 SH SOLE 0 0 27023 CARDINAL HEALTH INC COM 14149Y108 2459 40126 SH SOLE 0 0 40126 SVB FINL GROUP COM 78486Q101 960 4108 SH SOLE 0 0 4108 MIDDLEBY CORP COM 596278101 436 3230 SH SOLE 0 0 3230 INNODATA INC COM NEW 457642205 51 37325 SH SOLE 0 0 37325 3M CO COM 88579Y101 22490 95553 SH SOLE 0 0 95553 ISHARES TR S&P US PFD STK 464288687 387975 10191104 SH SOLE 0 0 10191104 ETFS GOLD TR SHS 26922Y105 2063 16360 SH SOLE 0 0 16360 APPLE INC COM 037833100 0 12100 SH Call SOLE 0 0 12100 WESTERN DIGITAL CORP COM 958102105 4188 52665 SH SOLE 0 0 52665 MONSTER BEVERAGE CORP NEW COM 61174X109 2670 42190 SH SOLE 0 0 42190 NOODLES & CO COM CL A 65540B105 379 72150 SH SOLE 0 0 72150 DOMINION ENERGY INC COM 25746U109 8297 102352 SH SOLE 0 0 102352 LINCOLN ELEC HLDGS INC COM 533900106 3151 34402 SH SOLE 0 0 34402 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 112 15366 SH SOLE 0 0 15366 POWERSHARES ETF TRUST DYNM LRG CP VL 73935X708 274 7055 SH SOLE 0 0 7055 DRYSHIPS INC COM PAR NEW Y2109Q705 256 72478 SH SOLE 0 0 72478 COUNTY BANCORP INC COM 221907108 332 11154 SH SOLE 0 0 11154 SPRINT CORP COM SER 1 85207U105 728 123646 SH SOLE 0 0 123646 ISHARES TR MIN VOL EAFE ETF 46429B689 536 7345 SH SOLE 0 0 7345 CLEVELAND CLIFFS INC COM 185899101 8795 1219824 SH SOLE 0 0 1219824 CRANE CO COM 224399105 2292 25689 SH SOLE 0 0 25689 ASSURED GUARANTY LTD COM G0585R106 326 9633 SH SOLE 0 0 9633 SYNCHRONY FINL COM 87165B103 351 9091 SH SOLE 0 0 9091 FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 240 6804 SH SOLE 0 0 6804 PROLOGIS INC COM 74340W103 308 4778 SH SOLE 0 0 4778 ALPHABET INC CAP STK CL C 02079K107 32748 31295 SH SOLE 0 0 31295 POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 40116 2699619 SH SOLE 0 0 2699619 ISHARES TR CHINA LG-CAP ETF 464287184 1851 40099 SH SOLE 0 0 40099 ISHARES TR EAFE VALUE ETF 464288877 424 7686 SH SOLE 0 0 7686 POTASH CORP SASK INC COM 73755L107 874 42317 SH SOLE 0 0 42317 AXON ENTERPRISE INC COM 05464C101 267 10073 SH SOLE 0 0 10073 VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 547 22729 SH SOLE 0 0 22729 M III ACQUISITION CORP *W EXP 10/10/202 55378T112 18 22576 SH SOLE 0 0 22576 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 1036 31994 SH SOLE 0 0 31994 OMNICOM GROUP INC COM 681919106 402 5513 SH SOLE 0 0 5513 INVITAE CORP COM 46185L103 459 50517 SH SOLE 0 0 50517 ISHARES TR MRNGSTR LG-CP ET 464287127 285 1794 SH SOLE 0 0 1794 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 329 13476 SH SOLE 0 0 13476 FIDELITY MSCI ENERGY IDX 316092402 1445 72055 SH SOLE 0 0 72055 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 589 16072 SH SOLE 0 0 16072 HILL ROM HLDGS INC COM 431475102 1700 20174 SH SOLE 0 0 20174 AMBARELLA INC SHS G037AX101 398 6769 SH SOLE 0 0 6769 WENDYS CO COM 95058W100 3342 203549 SH SOLE 0 0 203549 TECHNIPFMC PLC COM G87110105 996 31804 SH SOLE 0 0 31804 VOYA PRIME RATE TR SH BEN INT 92913A100 56 11074 SH SOLE 0 0 11074 INFINERA CORPORATION COM 45667G103 69 10930 SH SOLE 0 0 10930 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 250 7916 SH SOLE 0 0 7916 BIG LOTS INC COM 089302103 222 3951 SH SOLE 0 0 3951 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 3359 177270 SH SOLE 0 0 177270 ESPERION THERAPEUTICS INC NE COM 29664W105 314 4776 SH SOLE 0 0 4776 MONOLITHIC PWR SYS INC COM 609839105 15827 140859 SH SOLE 0 0 140859 AIRCASTLE LTD COM G0129K104 259 11053 SH SOLE 0 0 11053 VERITEX HLDGS INC COM 923451108 704 25525 SH SOLE 0 0 25525 DEUTSCHE BANK AG NAMEN AKT D18190898 212 11120 SH SOLE 0 0 11120 NUCOR CORP COM 670346105 2065 32481 SH SOLE 0 0 32481 HESS CORP COM 42809H107 960 20234 SH SOLE 0 0 20234 SABINE ROYALTY TR UNIT BEN INT 785688102 1929 43243 SH SOLE 0 0 43243 SELECT SECTOR SPDR TR ENERGY 81369Y506 398841 5519532 SH SOLE 0 0 5519532 POWERSHARES ETF TR II S&P SMCP HC PO 73937B886 1396 14167 SH SOLE 0 0 14167 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 445 66681 SH SOLE 0 0 66681 EXPRESS SCRIPTS HLDG CO COM 30219G108 4265 57147 SH SOLE 0 0 57147 VALERO ENERGY CORP NEW COM 91913Y100 5778 62871 SH SOLE 0 0 62871 HUNT J B TRANS SVCS INC COM 445658107 268 2327 SH SOLE 0 0 2327 PROSHARES TR ULTRAPRO QQQ 74347X831 1248 8999 SH SOLE 0 0 8999 ISHARES TR MSCI ACWI EX US 464288240 11672 233669 SH SOLE 0 0 233669 TOTAL S A SPONSORED ADR 89151E109 1537 27802 SH SOLE 0 0 27802 CLAYMORE EXCHANGE TRD FD TR GUGG CHN SML CAP 18383Q853 479 16205 SH SOLE 0 0 16205 EDWARDS LIFESCIENCES CORP COM 28176E108 3759 33354 SH SOLE 0 0 33354 VANGUARD INDEX FDS GROWTH ETF 922908736 14505 103127 SH SOLE 0 0 103127 ISHARES TR U.S. TECH ETF 464287721 3527 21667 SH SOLE 0 0 21667 TCW STRATEGIC INCOME FUND IN COM 872340104 70 11956 SH SOLE 0 0 11956 WABCO HLDGS INC COM 92927K102 262 1823 SH SOLE 0 0 1823 JUNIPER NETWORKS INC COM 48203R104 248 8717 SH SOLE 0 0 8717 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 10717 205928 SH SOLE 0 0 205928 VEEVA SYS INC CL A COM 922475108 1371 24804 SH SOLE 0 0 24804 HORMEL FOODS CORP COM 440452100 6585 180944 SH SOLE 0 0 180944 MANNKIND CORP COM NEW 56400P706 0 20000 SH Call SOLE 0 0 20000 SPDR SER TR PRTFLO S&P500 HI 78468R788 332 8853 SH SOLE 0 0 8853 ISHARES TR SP SMCP600VL ETF 464287879 1960 12765 SH SOLE 0 0 12765 SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 887 26869 SH SOLE 0 0 26869 VANGUARD WORLD FDS ENERGY ETF 92204A306 187426 1894149 SH SOLE 0 0 1894149 ISHARES TR U.S. CNSM SV ETF 464287580 392 2186 SH SOLE 0 0 2186 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 141 10780 SH SOLE 0 0 10780 MICROSOFT CORP COM 594918104 700 50000 SH Call SOLE 0 0 50000 UBS AG LONDON BRH FI ENHAN EUR ETN 90274D234 262 1479 SH SOLE 0 0 1479 SABRA HEALTH CARE REIT INC COM 78573L106 491 26140 SH SOLE 0 0 26140 HERSHEY CO COM 427866108 1253 11040 SH SOLE 0 0 11040 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 330 9848 SH SOLE 0 0 9848 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 29860 545693 SH SOLE 0 0 545693 ATHENEX INC COM 04685N103 385 24185 SH SOLE 0 0 24185 FRANKLIN RES INC COM 354613101 492 11352 SH SOLE 0 0 11352 ELDORADO RESORTS INC COM 28470R102 2330 70301 SH SOLE 0 0 70301 HUDSON PAC PPTYS INC COM 444097109 317 9267 SH SOLE 0 0 9267 ENSIGN GROUP INC COM 29358P101 878 39549 SH SOLE 0 0 39549 EPR PPTYS CONV PFD 9% SR E 26884U307 452 12263 SH SOLE 0 0 12263 WINTRUST FINL CORP COM 97650W108 1720 20885 SH SOLE 0 0 20885 F M C CORP COM NEW 302491303 658 6955 SH SOLE 0 0 6955 WISDOMTREE TR US DIVID EX FNCL 97717W406 314 3549 SH SOLE 0 0 3549 PACKAGING CORP AMER COM 695156109 250 2070 SH SOLE 0 0 2070 QUALITY CARE PPTYS INC COM 747545101 148 10710 SH SOLE 0 0 10710 CIMAREX ENERGY CO COM 171798101 622 5098 SH SOLE 0 0 5098 APPLIED MATLS INC COM 038222105 635 60000 SH Call SOLE 0 0 60000 WABTEC CORP COM 929740108 217 2662 SH SOLE 0 0 2662 NORTHWEST BANCSHARES INC MD COM 667340103 213 12759 SH SOLE 0 0 12759 BARCLAYS PLC ADR 06738E204 961 88153 SH SOLE 0 0 88153 HARLEY DAVIDSON INC COM 412822108 1090 21427 SH SOLE 0 0 21427 INVESCO MORTGAGE CAPITAL INC COM 46131B100 984 55188 SH SOLE 0 0 55188 MSB FINL CORP NEW COM 55352L101 343 19274 SH SOLE 0 0 19274 AKEBIA THERAPEUTICS INC COM 00972D105 158 10650 SH SOLE 0 0 10650 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 5833 208995 SH SOLE 0 0 208995 TAILORED BRANDS INC COM 87403A107 361 16521 SH SOLE 0 0 16521 LEGACY TEX FINL GROUP INC COM 52471Y106 403 9558 SH SOLE 0 0 9558 SMUCKER J M CO COM NEW 832696405 1135 9138 SH SOLE 0 0 9138 CHARLES RIV LABS INTL INC COM 159864107 200 1831 SH SOLE 0 0 1831 CARLYLE GROUP L P COM UTS LTD PTN 14309L102 666 29100 SH SOLE 0 0 29100 INTREXON CORP COM 46122T102 579 50293 SH SOLE 0 0 50293 RED ROCK RESORTS INC CL A 75700L108 458 13574 SH SOLE 0 0 13574 ISHARES INC MSCI BRAZIL ETF 464286400 705 17436 SH SOLE 0 0 17436 YAMANA GOLD INC COM 98462Y100 116 37072 SH SOLE 0 0 37072 SALESFORCE COM INC COM 79466L302 4498 43994 SH SOLE 0 0 43994 SENIOR HSG PPTYS TR SH BEN INT 81721M109 367 19163 SH SOLE 0 0 19163 GOLDCORP INC NEW COM 380956409 418 32731 SH SOLE 0 0 32731 FUELCELL ENERGY INC COM NEW 35952H502 20 11472 SH SOLE 0 0 11472 EATON VANCE TXMGD GL BUYWR O COM 27829C105 631 52969 SH SOLE 0 0 52969 BEAZER HOMES USA INC COM NEW 07556Q881 519 27032 SH SOLE 0 0 27032 AMAZON COM INC COM 023135106 381 2500 SH Call SOLE 0 0 2500 CAMBER ENERGY INC COM 13200M102 6 50024 SH SOLE 0 0 50024 TESLA INC COM 88160R101 15967 51282 SH SOLE 0 0 51282 ECOLAB INC COM 278865100 989 7374 SH SOLE 0 0 7374 CLEARBRIDGE ENERGY MLP OPP F COM 18469P100 155 13150 SH SOLE 0 0 13150 ARTESIAN RESOURCES CORP CL A 043113208 535 13868 SH SOLE 0 0 13868 ELECTROMED INC COM 285409108 127 21000 SH SOLE 0 0 21000 FLEXSHARES TR MORNSTAR USMKT 33939L100 671 6000 SH SOLE 0 0 6000 CANADIAN PAC RY LTD COM 13645T100 5822 31857 SH SOLE 0 0 31857 INVESCO ADVANTAGE MUNICIPAL SH BEN INT 46132E103 246 21612 SH SOLE 0 0 21612 FISERV INC COM 337738108 6154 46934 SH SOLE 0 0 46934 POWERSHARES ETF TRUST DYN OIL SVCS 73935X625 496 52020 SH SOLE 0 0 52020 WISDOMTREE TR US MIDCAP DIVID 97717W505 43297 1227236 SH SOLE 0 0 1227236 HP INC COM 40434L105 2591 123307 SH SOLE 0 0 123307 ISHARES TR U.S. REAL ES ETF 464287739 796 9823 SH SOLE 0 0 9823 BANK AMER CORP COM 060505104 44743 1515674 SH SOLE 0 0 1515674 OGE ENERGY CORP COM 670837103 2431 73875 SH SOLE 0 0 73875 MICROSOFT CORP COM 594918104 1094 50000 SH Call SOLE 0 0 50000 LEIDOS HLDGS INC COM 525327102 1824 28246 SH SOLE 0 0 28246 BOYD GAMING CORP COM 103304101 206 5882 SH SOLE 0 0 5882 S&P GLOBAL INC COM 78409V104 2941 17359 SH SOLE 0 0 17359 MANNKIND CORP COM NEW 56400P706 0 10000 SH Call SOLE 0 0 10000 NASDAQ INC COM 631103108 727 9459 SH SOLE 0 0 9459 ADURO BIOTECH INC COM 00739L101 94 12500 SH SOLE 0 0 12500 DOLLAR GEN CORP NEW COM 256677105 627 6736 SH SOLE 0 0 6736 SIBANYE STILLWATER SPONSORED ADR 825724206 72 14303 SH SOLE 0 0 14303 BEMIS INC COM 081437105 1387 29017 SH SOLE 0 0 29017 OLD REP INTL CORP COM 680223104 261 12214 SH SOLE 0 0 12214 ISHARES TR HDG MSCI EAFE 46434V803 424 14276 SH SOLE 0 0 14276 RYDEX ETF TRUST GUG S&P500EQWTTE 78355W817 267 1870 SH SOLE 0 0 1870 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 110 14344 SH SOLE 0 0 14344 ING GROEP N V SPONSORED ADR 456837103 238 12900 SH SOLE 0 0 12900 ZOGENIX INC COM NEW 98978L204 1008 25165 SH SOLE 0 0 25165 BROWN FORMAN CORP CL B 115637209 350 5102 SH SOLE 0 0 5102 VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 9987 193270 SH SOLE 0 0 193270 MGM RESORTS INTERNATIONAL COM 552953101 2329 69740 SH SOLE 0 0 69740 PROSPECT CAPITAL CORPORATION NOTE 4.750% 4/1 74348TAQ5 32 32000 PRN SOLE 0 0 32000 NORTHERN TR CORP COM 665859104 727 7274 SH SOLE 0 0 7274 AMERICAN EXPRESS CO COM 025816109 6556 66019 SH SOLE 0 0 66019 BWX TECHNOLOGIES INC COM 05605H100 215 3560 SH SOLE 0 0 3560 WISDOMTREE TR EMG MKTS SMCAP 97717W281 393 7543 SH SOLE 0 0 7543 WESTERN ASSET EMRG MKT DEBT COM 95766A101 595 38234 SH SOLE 0 0 38234 ABIOMED INC COM 003654100 1131 6033 SH SOLE 0 0 6033 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 181 17048 SH SOLE 0 0 17048 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 6361 41548 SH SOLE 0 0 41548 NOVO-NORDISK A S ADR 670100205 2436 45379 SH SOLE 0 0 45379 WESBANCO INC COM 950810101 2545 62616 SH SOLE 0 0 62616 BLACKROCK CORPOR HI YLD FD I COM 09255P107 140 12827 SH SOLE 0 0 12827 MAGNA INTL INC COM 559222401 1018 17960 SH SOLE 0 0 17960 NUVEEN PFD & INCM SECURTIES COM 67072C105 279 27337 SH SOLE 0 0 27337 SPIRIT AIRLS INC COM 848577102 6106 136144 SH SOLE 0 0 136144 CA INC COM 12673P105 295 8863 SH SOLE 0 0 8863 ALPHABET INC CAP STK CL C 02079K107 206 1000 SH Call SOLE 0 0 1000 KCAP FINL INC COM 48668E101 98 28865 SH SOLE 0 0 28865 CINCINNATI FINL CORP COM 172062101 703 9375 SH SOLE 0 0 9375 ROKU INC COM CL A 77543R102 574 11083 SH SOLE 0 0 11083 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 244 5389 SH SOLE 0 0 5389 CENTRAL GARDEN & PET CO COM 153527106 671 17250 SH SOLE 0 0 17250 HANOVER INS GROUP INC COM 410867105 392 3629 SH SOLE 0 0 3629 APPLE INC COM 037833100 821 30000 SH Call SOLE 0 0 30000 ESSEX PPTY TR INC COM 297178105 994 4118 SH SOLE 0 0 4118 US BANCORP DEL COM NEW 902973304 18217 340004 SH SOLE 0 0 340004 MYLAN N V SHS EURO N59465109 680 16062 SH SOLE 0 0 16062 ISHARES TR US REGNL BKS ETF 464288778 586 11888 SH SOLE 0 0 11888 OPKO HEALTH INC COM 68375N103 559 113982 SH SOLE 0 0 113982 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 941 24264 SH SOLE 0 0 24264 VANECK VECTORS ETF TR PHARMACEUTICAL 92189F692 706 11900 SH SOLE 0 0 11900 PUTNAM MANAGED MUN INCOM TR COM 746823103 170 22896 SH SOLE 0 0 22896 ALLY FINL INC COM 02005N100 247 8466 SH SOLE 0 0 8466 MOSAIC CO NEW COM 61945C103 274 10696 SH SOLE 0 0 10696 CYTORI THERAPEUTICS INC COM NEW 23283K204 23 78077 SH SOLE 0 0 78077 HOMETRUST BANCSHARES INC COM 437872104 1815 70500 SH SOLE 0 0 70500 PIERIS PHARMACEUTICALS INC COM 720795103 589 78025 SH SOLE 0 0 78025 LIBERTY MEDIA CORP DEB 4.000%11/1 530715AG6 16 25000 PRN SOLE 0 0 25000 PROSHARES TR PSHS ULTSH 20YRS 74347B201 371 10982 SH SOLE 0 0 10982 DIAGEO P L C SPON ADR NEW 25243Q205 3372 23092 SH SOLE 0 0 23092 ACUITY BRANDS INC COM 00508Y102 496 2820 SH SOLE 0 0 2820 BIOCEPT INC COM NEW 09072V204 361 520187 SH SOLE 0 0 520187 DTE ENERGY CO COM 233331107 2357 21533 SH SOLE 0 0 21533 SPLUNK INC COM 848637104 210 2536 SH SOLE 0 0 2536 CORESITE RLTY CORP COM 21870Q105 210 1841 SH SOLE 0 0 1841 STATE BK FINL CORP COM 856190103 517 17316 SH SOLE 0 0 17316 AMERIGAS PARTNERS L P UNIT L P INT 030975106 1679 36318 SH SOLE 0 0 36318 ORIGIN AGRITECH LIMITED SHS G67828106 136 159980 SH SOLE 0 0 159980 MONDELEZ INTL INC CL A 609207105 8580 200479 SH SOLE 0 0 200479 VOC ENERGY TR TR UNIT 91829B103 347 58622 SH SOLE 0 0 58622 KONA GRILL INC COM 50047H201 19 10732 SH SOLE 0 0 10732 ISHARES TR RUS 1000 VAL ETF 464287598 9574 76996 SH SOLE 0 0 76996 ALPINE TOTAL DYNAMIC DIVID F COM SH BEN INT N 021060207 167 17594 SH SOLE 0 0 17594 FIDELITY MSCI INFO TECH I 316092808 476 9534 SH SOLE 0 0 9534 MELCO RESORT ENTERTAINMENT L ADR 585464100 2080 71609 SH SOLE 0 0 71609 TRIPADVISOR INC COM 896945201 299 8685 SH SOLE 0 0 8685 PEOPLES UNITED FINANCIAL INC COM 712704105 1964 105033 SH SOLE 0 0 105033 VANGUARD INDEX FDS SMALL CP ETF 922908751 139068 940919 SH SOLE 0 0 940919 VOLITIONRX LTD COM 928661107 39 13200 SH SOLE 0 0 13200 PROGRESSIVE CORP OHIO COM 743315103 674 11970 SH SOLE 0 0 11970 OAKTREE CAP GROUP LLC UNIT CL A 674001201 938 22282 SH SOLE 0 0 22282 MARSH & MCLENNAN COS INC COM 571748102 3026 37174 SH SOLE 0 0 37174 HUMANA INC COM 444859102 1455 5864 SH SOLE 0 0 5864 TRANSENTERIX INC COM NEW 89366M201 36 18554 SH SOLE 0 0 18554 BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 618 25314 SH SOLE 0 0 25314 AK STL HLDG CORP COM 001547108 13173 2327366 SH SOLE 0 0 2327366 ALTRIA GROUP INC COM 02209S103 40175 562590 SH SOLE 0 0 562590 POWERSHARES ETF TRUST RUSSELL 2000 VAL 73935X864 390 12675 SH SOLE 0 0 12675 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 17513 71396 SH SOLE 0 0 71396 ASML HOLDING N V N Y REGISTRY SHS N07059210 1183 6804 SH SOLE 0 0 6804 SKYWEST INC COM 830879102 1992 37519 SH SOLE 0 0 37519 FORD MTR CO DEL COM PAR $0.01 345370860 9193 736015 SH SOLE 0 0 736015 CANADIAN NATL RY CO COM 136375102 1294 15685 SH SOLE 0 0 15685 ISHARES TR TRANS AVG ETF 464287192 499 2605 SH SOLE 0 0 2605 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 207 9757 SH SOLE 0 0 9757 WESTERN ASSET MTG CAP CORP COM 95790D105 2849 286363 SH SOLE 0 0 286363 ENERPLUS CORP COM 292766102 120 12233 SH SOLE 0 0 12233 GENERAL MLS INC COM 370334104 3393 57223 SH SOLE 0 0 57223 AMERICAN WTR WKS CO INC NEW COM 030420103 1082 11829 SH SOLE 0 0 11829 APPLE INC COM 037833100 39 19000 SH Call SOLE 0 0 19000 MCDERMOTT INTL INC COM 580037109 2719 413188 SH SOLE 0 0 413188 MGE ENERGY INC COM 55277P104 344 5458 SH SOLE 0 0 5458 SEALED AIR CORP NEW COM 81211K100 627 12717 SH SOLE 0 0 12717 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 136 13682 SH SOLE 0 0 13682 GOLDMAN SACHS GROUP INC COM 38141G104 6261 24575 SH SOLE 0 0 24575 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 304 10250 SH SOLE 0 0 10250 QORVO INC COM 74736K101 1559 23405 SH SOLE 0 0 23405 T MOBILE US INC COM 872590104 216 3396 SH SOLE 0 0 3396 FIDELITY MSCI RL EST ETF 316092857 3607 146043 SH SOLE 0 0 146043 TRIANGLE CAP CORP COM 895848109 108 11381 SH SOLE 0 0 11381 CHIPOTLE MEXICAN GRILL INC COM 169656105 5449 18852 SH SOLE 0 0 18852 DREYFUS STRATEGIC MUNS INC COM 261932107 116 13433 SH SOLE 0 0 13433 PIMCO ETF TR INTER MUN BD ACT 72201R866 1928 35945 SH SOLE 0 0 35945 SPECTRA ENERGY PARTNERS LP COM 84756N109 1414 35749 SH SOLE 0 0 35749 HONEYWELL INTL INC COM 438516106 11481 74860 SH SOLE 0 0 74860 NUVEEN PFD & INCM OPPORTNYS COM 67073B106 207 20038 SH SOLE 0 0 20038 SPDR S&P 500 ETF TR TR UNIT 78462F103 6 20800 SH Put SOLE 0 0 20800 ALCOA CORP COM 013872106 993 18428 SH SOLE 0 0 18428 ISHARES TR CORE HIGH DV ETF 46429B663 501 5563 SH SOLE 0 0 5563 LIBERTY ALL-STAR GROWTH FD I COM 529900102 99 17843 SH SOLE 0 0 17843 W P CAREY INC COM 92936U109 1457 21154 SH SOLE 0 0 21154 POWERSHARES ETF TR II S&P SMCP ENE P 73937B704 308 20000 SH SOLE 0 0 20000 LEUCADIA NATL CORP COM 527288104 330 12440 SH SOLE 0 0 12440 ADAM NAT RES FD INC COM 00548F105 261 13137 SH SOLE 0 0 13137 VANECK VECTORS ETF TR STEEL ETF 92189F205 559 12200 SH SOLE 0 0 12200 BLACKROCK ENHANCED EQT DIV T COM 09251A104 386 41858 SH SOLE 0 0 41858 INDIA FD INC COM 454089103 252 9643 SH SOLE 0 0 9643 NAVIOS MARITIME HOLDINGS INC COM Y62196103 14 11444 SH SOLE 0 0 11444 NIELSEN HLDGS PLC SHS EUR G6518L108 204 5605 SH SOLE 0 0 5605 APACHE CORP COM 037411105 994 23544 SH SOLE 0 0 23544 NUSTAR ENERGY LP UNIT COM 67058H102 1656 55305 SH SOLE 0 0 55305 BOSTON SCIENTIFIC CORP COM 101137107 1119 45142 SH SOLE 0 0 45142 SIERRA WIRELESS INC COM 826516106 213 10410 SH SOLE 0 0 10410 NEW JERSEY RES COM 646025106 563 14007 SH SOLE 0 0 14007 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 4317 230848 SH SOLE 0 0 230848 VANGUARD INDEX FDS LARGE CAP ETF 922908637 440879 3596660 SH SOLE 0 0 3596660 EXELIXIS INC COM 30161Q104 3292 108297 SH SOLE 0 0 108297 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 1322 109473 SH SOLE 0 0 109473 WERNER ENTERPRISES INC COM 950755108 619 16010 SH SOLE 0 0 16010 TOTAL SYS SVCS INC COM 891906109 15787 199608 SH SOLE 0 0 199608 PROSHARES TR PSHS ULT HLTHCRE 74347R735 226 2557 SH SOLE 0 0 2557 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 398 5294 SH SOLE 0 0 5294 BOWL AMER INC CL A 102565108 495 33000 SH SOLE 0 0 33000 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 747 7135 SH SOLE 0 0 7135 SEADRILL PARTNERS LLC COMUNIT REP LB Y7545W109 370 101124 SH SOLE 0 0 101124 BORGWARNER INC COM 099724106 256 5020 SH SOLE 0 0 5020 DELL TECHNOLOGIES INC COM CL V 24703L103 687 8449 SH SOLE 0 0 8449 XCEL ENERGY INC COM 98389B100 5025 104444 SH SOLE 0 0 104444 RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 644 6144 SH SOLE 0 0 6144 ALLEGHENY TECHNOLOGIES INC COM 01741R102 218 9047 SH SOLE 0 0 9047 MANNKIND CORP COM NEW 56400P706 561 241748 SH SOLE 0 0 241748 BELLICUM PHARMACEUTICALS INC COM 079481107 1308 155547 SH SOLE 0 0 155547 HCP INC COM 40414L109 2115 81094 SH SOLE 0 0 81094 ILLUMINA INC COM 452327109 2269 10384 SH SOLE 0 0 10384 VEDANTA LTD SPONSORED ADR 92242Y100 521 25000 SH SOLE 0 0 25000 TEXAS INSTRS INC COM 882508104 9003 86199 SH SOLE 0 0 86199 TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 18 20000 PRN SOLE 0 0 20000 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 1594 11195 SH SOLE 0 0 11195 PIER 1 IMPORTS INC COM 720279108 43 10500 SH SOLE 0 0 10500 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 486 46634 SH SOLE 0 0 46634 WESTERN ALLIANCE BANCORP COM 957638109 1955 34534 SH SOLE 0 0 34534 PAN AMERICAN SILVER CORP COM 697900108 255 16407 SH SOLE 0 0 16407 GENERAL AMERN INVS INC COM 368802104 465 13511 SH SOLE 0 0 13511 GLOBALSTAR INC COM 378973408 485 370100 SH SOLE 0 0 370100 MACQUARIE INFRASTRUCTURE COR COM 55608B105 647 10080 SH SOLE 0 0 10080 LEE ENTERPRISES INC COM 523768109 40 16829 SH SOLE 0 0 16829 EXTRA SPACE STORAGE INC COM 30225T102 540 6174 SH SOLE 0 0 6174 JPMORGAN CHASE & CO COM 46625H100 46048 430593 SH SOLE 0 0 430593 OASIS PETE INC NEW COM 674215108 4165 495218 SH SOLE 0 0 495218 ALPHABET INC CAP STK CL A 02079K305 513 2500 SH Call SOLE 0 0 2500 EXXON MOBIL CORP COM 30231G102 90721 1084661 SH SOLE 0 0 1084661 BLACKROCK MD MUNICIPAL BOND COM 09249L105 385 28235 SH SOLE 0 0 28235 CENTRAL FD CDA LTD CL A 153501101 607 45308 SH SOLE 0 0 45308 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 222 6248 SH SOLE 0 0 6248 RYDER SYS INC COM 783549108 249 2964 SH SOLE 0 0 2964 HARSCO CORP COM 415864107 372 19973 SH SOLE 0 0 19973 POWERSHARES ETF TRUST WATER RES PORT 73935X575 1179 38962 SH SOLE 0 0 38962 SELECTIVE INS GROUP INC COM 816300107 1163 19809 SH SOLE 0 0 19809 NUVEEN QUALITY MUNCP INCOME COM 67066V101 779 55371 SH SOLE 0 0 55371 AMERCO COM 023586100 483 1277 SH SOLE 0 0 1277 GOLDEN STAR RES LTD CDA COM 38119T104 459 515398 SH SOLE 0 0 515398 L3 TECHNOLOGIES INC COM 502413107 782 3950 SH SOLE 0 0 3950 TRILLIUM THERAPEUTICS INC COM NEW 89620X506 191 26400 SH SOLE 0 0 26400 ISHARES TR CALIF MUN BD ETF 464288356 201 3399 SH SOLE 0 0 3399 KIMBERLY CLARK CORP COM 494368103 5386 44639 SH SOLE 0 0 44639 AVINO SILVER & GOLD MINES LT COM 053906103 42 31000 SH SOLE 0 0 31000 CORNERSTONE STRATEGIC VALUE COM 21924B302 791 51118 SH SOLE 0 0 51118 SANDSTORM GOLD LTD COM NEW 80013R206 945 189415 SH SOLE 0 0 189415 ISHARES TR CORE S&P TTL STK 464287150 1236 20221 SH SOLE 0 0 20221 SBA COMMUNICATIONS CORP NEW CL A 78410G104 312 1910 SH SOLE 0 0 1910 DELUXE CORP COM 248019101 651 8467 SH SOLE 0 0 8467 ISHARES INC MSCI EURZONE ETF 464286608 210 4839 SH SOLE 0 0 4839 SAREPTA THERAPEUTICS INC COM 803607100 5491 98683 SH SOLE 0 0 98683 ILLINOIS TOOL WKS INC COM 452308109 12578 75383 SH SOLE 0 0 75383 DR PEPPER SNAPPLE GROUP INC COM 26138E109 310 3195 SH SOLE 0 0 3195 BAKER HUGHES A GE CO CL A 05722G100 225 7125 SH SOLE 0 0 7125 CLEAN ENERGY FUELS CORP COM 184499101 887 437176 SH SOLE 0 0 437176 ISHARES GOLD TRUST ISHARES 464285105 4976 397784 SH SOLE 0 0 397784 IPASS INC COM 46261V108 16 30000 SH SOLE 0 0 30000 CALADRIUS BIOSCIENCES INC COM NEW 128058203 35 10094 SH SOLE 0 0 10094 AMDOCS LTD SHS G02602103 338 5157 SH SOLE 0 0 5157 CHUBB LIMITED COM H1467J104 2631 18002 SH SOLE 0 0 18002 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 16242 145579 SH SOLE 0 0 145579 DEPOMED INC COM 249908104 322 39975 SH SOLE 0 0 39975 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 375 13750 SH SOLE 0 0 13750 IRON MTN INC NEW COM 46284V101 258 6830 SH SOLE 0 0 6830 MONSANTO CO NEW COM 61166W101 3102 26559 SH SOLE 0 0 26559 CREDIT SUISSE GROUP SPONSORED ADR 225401108 793 44429 SH SOLE 0 0 44429 TATA MTRS LTD SPONSORED ADR 876568502 416 12573 SH SOLE 0 0 12573 POWERSHARES ETF TRUST DYNA BUYBK ACH 73935X286 747 12656 SH SOLE 0 0 12656 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1299 9483 SH SOLE 0 0 9483 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 112 29827 SH SOLE 0 0 29827 TIFFANY & CO NEW COM 886547108 1604 15430 SH SOLE 0 0 15430 DEVON ENERGY CORP NEW COM 25179M103 1987 47989 SH SOLE 0 0 47989 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 636 5223 SH SOLE 0 0 5223 EXPEDIA INC DEL COM NEW 30212P303 989 8254 SH SOLE 0 0 8254 ISHARES TR MRNGSTR LG-CP GR 464287119 320 2044 SH SOLE 0 0 2044 BANK NEW YORK MELLON CORP COM 064058100 3821 70940 SH SOLE 0 0 70940 BANK MONTREAL QUE COM 063671101 894 11177 SH SOLE 0 0 11177 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 418 23437 SH SOLE 0 0 23437 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 482 17554 SH SOLE 0 0 17554 UGI CORP NEW COM 902681105 462 9849 SH SOLE 0 0 9849 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1788 92948 SH SOLE 0 0 92948 CLOUD PEAK ENERGY INC COM 18911Q102 1820 409038 SH SOLE 0 0 409038 SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 3055 106310 SH SOLE 0 0 106310 AETHLON MED INC COM NEW 00808Y208 55 48580 SH SOLE 0 0 48580 BLUEBIRD BIO INC COM 09609G100 323 1816 SH SOLE 0 0 1816 HANNON ARMSTRONG SUST INFR C NOTE 4.125% 9/0 41068XAB6 15 15000 PRN SOLE 0 0 15000 ISHARES TR MSCI EAFE ETF 464287465 182881 2601072 SH SOLE 0 0 2601072 NEWMONT MINING CORP COM 651639106 385 10259 SH SOLE 0 0 10259 CONCHO RES INC COM 20605P101 1029 6852 SH SOLE 0 0 6852 AGILENT TECHNOLOGIES INC COM 00846U101 1146 17113 SH SOLE 0 0 17113 ANNALY CAP MGMT INC COM 035710409 2125 178734 SH SOLE 0 0 178734 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 815 19719 SH SOLE 0 0 19719 MBIA INC COM 55262C100 933 127460 SH SOLE 0 0 127460 MORGAN STANLEY COM NEW 617446448 3093 58950 SH SOLE 0 0 58950 INTUIT COM 461202103 2222 14084 SH SOLE 0 0 14084 TARGA RES CORP COM 87612G101 1783 36827 SH SOLE 0 0 36827 GABELLI MULTIMEDIA TR INC COM 36239Q109 147 16010 SH SOLE 0 0 16010 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 311 2494 SH SOLE 0 0 2494 ISHARES TR EAFE GRWTH ETF 464288885 830 10283 SH SOLE 0 0 10283 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 1238 54055 SH SOLE 0 0 54055 HAIN CELESTIAL GROUP INC COM 405217100 234 5523 SH SOLE 0 0 5523 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 937 17236 SH SOLE 0 0 17236 EBAY INC COM 278642103 1067 28276 SH SOLE 0 0 28276 ANTARES PHARMA INC COM 036642106 27 13500 SH SOLE 0 0 13500 MELROSE BANCORP INC COM 585553100 600 30000 SH SOLE 0 0 30000 POWERSHARES ETF TRUST DYN PHRMA PORT 73935X799 337 5251 SH SOLE 0 0 5251 WHITE MTNS INS GROUP LTD COM G9618E107 904 1062 SH SOLE 0 0 1062 VAIL RESORTS INC COM 91879Q109 421 1980 SH SOLE 0 0 1980 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 5344 71969 SH SOLE 0 0 71969 HUNTINGTON INGALLS INDS INC COM 446413106 590 2504 SH SOLE 0 0 2504 FERRARI N V COM N3167Y103 946 9028 SH SOLE 0 0 9028 PFIZER INC COM 717081103 27986 772677 SH SOLE 0 0 772677 WEINGARTEN RLTY INVS SH BEN INT 948741103 231 7026 SH SOLE 0 0 7026 IDEXX LABS INC COM 45168D104 2119 13552 SH SOLE 0 0 13552 AMEREN CORP COM 023608102 1252 21228 SH SOLE 0 0 21228 ZIONS BANCORPORATION COM 989701107 1245 24494 SH SOLE 0 0 24494 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1569 26530 SH SOLE 0 0 26530 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 700 35683 SH SOLE 0 0 35683 UNITED STATES OIL FUND LP UNITS 91232N108 489 40740 SH SOLE 0 0 40740 NOVAGOLD RES INC COM NEW 66987E206 44 11150 SH SOLE 0 0 11150 ENTERPRISE FINL SVCS CORP COM 293712105 1948 43156 SH SOLE 0 0 43156 ANADARKO PETE CORP COM 032511107 5121 95475 SH SOLE 0 0 95475 BAIDU INC SPON ADR REP A 056752108 7933 33873 SH SOLE 0 0 33873 AT&T INC COM 00206R102 42149 1084073 SH SOLE 0 0 1084073 ISHARES INC EM MKT SM-CP ETF 464286475 1181 22245 SH SOLE 0 0 22245 MARTIN MARIETTA MATLS INC COM 573284106 3746 16948 SH SOLE 0 0 16948 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 1737 17287 SH SOLE 0 0 17287 VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 489 25746 SH SOLE 0 0 25746 DOVER CORP COM 260003108 19844 196491 SH SOLE 0 0 196491 AMERIPRISE FINL INC COM 03076C106 1004 5924 SH SOLE 0 0 5924 CBRE GROUP INC CL A 12504L109 482 11140 SH SOLE 0 0 11140 L BRANDS INC COM 501797104 299 4967 SH SOLE 0 0 4967 BOEING CO COM 097023105 53179 180321 SH SOLE 0 0 180321 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 2470 22141 SH SOLE 0 0 22141 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1111 7610 SH SOLE 0 0 7610 BCE INC COM NEW 05534B760 738 15379 SH SOLE 0 0 15379 SHAW COMMUNICATIONS INC CL B CONV 82028K200 213 9347 SH SOLE 0 0 9347 CINTAS CORP COM 172908105 982 6303 SH SOLE 0 0 6303 BARNES GROUP INC COM 067806109 682 10774 SH SOLE 0 0 10774 VISTEON CORP COM NEW 92839U206 228 1820 SH SOLE 0 0 1820 REAVES UTIL INCOME FD COM SH BEN INT 756158101 1209 39066 SH SOLE 0 0 39066 INOVALON HLDGS INC COM CL A 45781D101 152 10116 SH SOLE 0 0 10116 TELUS CORP COM 87971M103 453 11972 SH SOLE 0 0 11972 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 1290 24335 SH SOLE 0 0 24335 ISHARES INC MSCI FRNTR100ETF 464286145 952 28738 SH SOLE 0 0 28738 PENNEY J C INC COM 708160106 426 134856 SH SOLE 0 0 134856 J2 GLOBAL INC NOTE 3.250% 6/1 48123VAC6 80 65000 PRN SOLE 0 0 65000 ORBITAL ATK INC COM 68557N103 792 6026 SH SOLE 0 0 6026 AMERICAN INTL GROUP INC COM NEW 026874784 1249 20968 SH SOLE 0 0 20968 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1972 28884 SH SOLE 0 0 28884 NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 42 116100 SH SOLE 0 0 116100 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 16194 93917 SH SOLE 0 0 93917 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7 19600 SH Put SOLE 0 0 19600 VALEANT PHARMACEUTICALS INTL COM 91911K102 7349 353656 SH SOLE 0 0 353656 AMC ENTMT HLDGS INC CL A COM 00165C104 733 48537 SH SOLE 0 0 48537 HUDSON TECHNOLOGIES INC COM 444144109 543 89450 SH SOLE 0 0 89450 AGCO CORP COM 001084102 522 7308 SH SOLE 0 0 7308 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 469 10386 SH SOLE 0 0 10386 APPLIED MATLS INC COM 038222105 77 10000 SH Call SOLE 0 0 10000 BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 389 17429 SH SOLE 0 0 17429 8X8 INC NEW COM 282914100 1272 90205 SH SOLE 0 0 90205 WELLTOWER INC COM 95040Q104 2825 44306 SH SOLE 0 0 44306 GILEAD SCIENCES INC COM 375558103 13531 188868 SH SOLE 0 0 188868 TAPESTRY INC COM 876030107 1576 35631 SH SOLE 0 0 35631 VULCAN MATLS CO COM 929160109 269 2094 SH SOLE 0 0 2094 ORION ENERGY SYSTEMS INC COM 686275108 9 10000 SH SOLE 0 0 10000 HILL INTERNATIONAL INC COM 431466101 591 108500 SH SOLE 0 0 108500 YY INC ADS REPCOM CLA 98426T106 1052 9308 SH SOLE 0 0 9308 CALIFORNIA RES CORP COM NEW 13057Q206 369 18987 SH SOLE 0 0 18987 SPDR SERIES TRUST S&P BK ETF 78464A797 351 7414 SH SOLE 0 0 7414 FIRST SOLAR INC COM 336433107 1095 16219 SH SOLE 0 0 16219 AMERICAN ELEC PWR INC COM 025537101 5695 77408 SH SOLE 0 0 77408 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 8134 127189 SH SOLE 0 0 127189 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1626 37340 SH SOLE 0 0 37340 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1352 65515 SH SOLE 0 0 65515 VANGUARD INDEX FDS TOTAL STK MKT 922908769 39191 285546 SH SOLE 0 0 285546 MAIN STREET CAPITAL CORP COM 56035L104 818 20580 SH SOLE 0 0 20580 FLAHERTY & CRUMRINE PFD INC COM 338480106 216 14407 SH SOLE 0 0 14407 METLIFE INC COM 59156R108 2340 46279 SH SOLE 0 0 46279 HOME DEPOT INC COM 437076102 49992 263767 SH SOLE 0 0 263767 WHEATON PRECIOUS METALS CORP COM 962879102 817 36933 SH SOLE 0 0 36933 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 3527 99424 SH SOLE 0 0 99424 STONECASTLE FINL CORP COM 861780104 361 17943 SH SOLE 0 0 17943 NORFOLK SOUTHERN CORP COM 655844108 5405 37302 SH SOLE 0 0 37302 ADVANCED MICRO DEVICES INC COM 007903107 1283 124771 SH SOLE 0 0 124771 NELNET INC CL A 64031N108 304 5546 SH SOLE 0 0 5546 AURYN RES INC COM 05208W108 22 13648 SH SOLE 0 0 13648 SPDR SERIES TRUST S&P PHARMAC 78464A722 500 11488 SH SOLE 0 0 11488 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 5199 46535 SH SOLE 0 0 46535 TIMKEN CO COM 887389104 210 4281 SH SOLE 0 0 4281 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 530 23511 SH SOLE 0 0 23511 CELGENE CORP COM 151020104 20 25000 SH Put SOLE 0 0 25000 TYSON FOODS INC CL A 902494103 1296 15985 SH SOLE 0 0 15985 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 285 6471 SH SOLE 0 0 6471 ISHARES TR RUS 1000 GRW ETF 464287614 16996 126199 SH SOLE 0 0 126199 WEC ENERGY GROUP INC COM 92939U106 2971 44731 SH SOLE 0 0 44731 SHENANDOAH TELECOMMUNICATION COM 82312B106 544 16102 SH SOLE 0 0 16102 LAM RESEARCH CORP COM 512807108 298 10000 SH Call SOLE 0 0 10000 YANDEX N V SHS CLASS A N97284108 513 15669 SH SOLE 0 0 15669 MERCK & CO INC COM 58933Y105 18335 325838 SH SOLE 0 0 325838 DIREXION SHS ETF TR DAILY GOLD MINER 25490K133 562 23700 SH SOLE 0 0 23700 RIVERVIEW BANCORP INC COM 769397100 97 11185 SH SOLE 0 0 11185 SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 993 29754 SH SOLE 0 0 29754 ALLIANCE RES PARTNER L P UT LTD PART 01877R108 589 29874 SH SOLE 0 0 29874 REPLIGEN CORP NOTE 2.125% 6/0 759916AA7 42 32000 PRN SOLE 0 0 32000 HANESBRANDS INC COM 410345102 544 26000 SH SOLE 0 0 26000 NORTHWEST NAT GAS CO COM 667655104 561 9396 SH SOLE 0 0 9396 STERICYCLE INC COM 858912108 447 6573 SH SOLE 0 0 6573 APPLIED MATLS INC COM 038222105 4172 81607 SH SOLE 0 0 81607 HCI GROUP INC NOTE 3.875% 3/1 40416EAB9 108 110000 PRN SOLE 0 0 110000 MARRIOTT INTL INC NEW CL A 571903202 4047 29816 SH SOLE 0 0 29816 ADDVANTAGE TECHNOLOGIES GP I COM NEW 006743306 160 109127 SH SOLE 0 0 109127 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 5196 81273 SH SOLE 0 0 81273 PRUDENTIAL BANCORP INC NEW COM 74431A101 176 10000 SH SOLE 0 0 10000 MARATHON OIL CORP COM 565849106 514 30390 SH SOLE 0 0 30390 SPDR SER TR NUVEEN BLMBRG SR 78468R739 1730 36109 SH SOLE 0 0 36109 BOSTON PROPERTIES INC COM 101121101 928 7138 SH SOLE 0 0 7138 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 2137 123784 SH SOLE 0 0 123784 DXC TECHNOLOGY CO COM 23355L106 1321 13920 SH SOLE 0 0 13920 VONAGE HLDGS CORP COM 92886T201 177 17440 SH SOLE 0 0 17440 ALLEGHANY CORP DEL COM 017175100 1268 2127 SH SOLE 0 0 2127 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 241 4924 SH SOLE 0 0 4924 LEGGETT & PLATT INC COM 524660107 1681 35211 SH SOLE 0 0 35211 TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 189 10769 SH SOLE 0 0 10769 MEDICINES CO COM 584688105 2758 100895 SH SOLE 0 0 100895 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 490 10679 SH SOLE 0 0 10679 CLAYMORE EXCHANGE TRD FD TR GUG BULL2020 E 18383M514 279 13090 SH SOLE 0 0 13090 PENGROWTH ENERGY CORP COM 70706P104 83 104209 SH SOLE 0 0 104209 BANK AMER CORP *W EXP 01/16/201 060505146 376 21400 SH SOLE 0 0 21400 WORTHINGTON INDS INC COM 981811102 246 5574 SH SOLE 0 0 5574 PROGENICS PHARMACEUTICALS IN COM 743187106 844 141800 SH SOLE 0 0 141800 NVR INC COM 62944T105 3487 994 SH SOLE 0 0 994 ISHARES TR EUROPE ETF 464287861 369 7798 SH SOLE 0 0 7798 PPG INDS INC COM 693506107 2786 23846 SH SOLE 0 0 23846 PAYPAL HLDGS INC COM 70450Y103 3918 53222 SH SOLE 0 0 53222 AQUA AMERICA INC COM 03836W103 1311 33424 SH SOLE 0 0 33424 COLONY NORTHSTAR INC CL A COM 19625W104 1098 96208 SH SOLE 0 0 96208 KINDER MORGAN INC DEL COM 49456B101 3974 219912 SH SOLE 0 0 219912 ISHARES TR MSCI INDIA ETF 46429B598 1411 39110 SH SOLE 0 0 39110 SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 542 16316 SH SOLE 0 0 16316