0001580642-18-002117.txt : 20180418 0001580642-18-002117.hdr.sgml : 20180418 20180418171414 ACCESSION NUMBER: 0001580642-18-002117 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20180331 FILED AS OF DATE: 20180418 DATE AS OF CHANGE: 20180418 EFFECTIVENESS DATE: 20180418 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: 18761830 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 03-31-2018 03-31-2018 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 04-18-2018 0 2338 24565801
INFORMATION TABLE 2 infotable.xml ISHARES TR COHEN STEER REIT 464287564 602 6454 SH SOLE 0 0 6454 ISHARES TR CORE S&P SCP ETF 464287804 831 10796 SH SOLE 0 0 10796 VANGUARD WORLD FDS ENERGY ETF 92204A306 665 7200 SH SOLE 0 0 7200 ISHARES INC CORE MSCI EMKT 46434G103 483 8265 SH SOLE 0 0 8265 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 668 3348 SH SOLE 0 0 3348 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 280 8305 SH SOLE 0 0 8305 VANGUARD INDEX FDS MID CAP ETF 922908629 729 4728 SH SOLE 0 0 4728 VANGUARD INDEX FDS SMALL CP ETF 922908751 299 2035 SH SOLE 0 0 2035 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2666 7802 SH SOLE 0 0 7802 ISHARES TR RUS 1000 ETF 464287622 3135 21348 SH SOLE 0 0 21348 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 2479 56017 SH SOLE 0 0 56017 ISHARES TR MSCI EAFE ETF 464287465 2136 30660 SH SOLE 0 0 30660 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3073 65404 SH SOLE 0 0 65404 ISHARES TR CORE S&P500 ETF 464287200 1103 4158 SH SOLE 0 0 4158 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 270 3377 SH SOLE 0 0 3377 ISHARES TR CORE S&P500 ETF 464287200 31487 118652 SH SOLE 0 0 118652 ISHARES TR RUS 1000 VAL ETF 464287598 30867 257308 SH SOLE 0 0 257308 ISHARES TR RUS 1000 GRW ETF 464287614 37011 271963 SH SOLE 0 0 271963 ISHARES TR RUS 2000 GRW ETF 464287648 5898 30952 SH SOLE 0 0 30952 ISHARES TR MSCI EAFE ETF 464287465 20952 300693 SH SOLE 0 0 300693 ISHARES TR RUS MD CP GR ETF 464287481 19193 156105 SH SOLE 0 0 156105 COMMERCE BANCSHARES INC COM 200525103 2584 43128 SH SOLE 0 0 43128 VANGUARD INDEX FDS TOTAL STK MKT 922908769 6923 51007 SH SOLE 0 0 51007 ISHARES TR CORE US AGGBD ET 464287226 2393 22310 SH SOLE 0 0 22310 ISHARES TR TIPS BD ETF 464287176 2437 21556 SH SOLE 0 0 21556 VANGUARD INDEX FDS MID CAP ETF 922908629 7004 45417 SH SOLE 0 0 45417 VANGUARD INDEX FDS SM CP VAL ETF 922908611 838 6478 SH SOLE 0 0 6478 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 8189 108502 SH SOLE 0 0 108502 POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 8484 499665 SH SOLE 0 0 499665 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 17455 159564 SH SOLE 0 0 159564 ISHARES TR IBOXX HI YD ETF 464288513 4085 47701 SH SOLE 0 0 47701 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 540 6881 SH SOLE 0 0 6881 ISHARES TR S&P US PFD STK 464288687 4213 112177 SH SOLE 0 0 112177 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 16478 372390 SH SOLE 0 0 372390 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 4735 91660 SH SOLE 0 0 91660 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 4296 145568 SH SOLE 0 0 145568 ISHARES TR INTL DEV RE ETF 464288489 7041 236836 SH SOLE 0 0 236836 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 424 6738 SH SOLE 0 0 6738 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 485 8072 SH SOLE 0 0 8072 ISHARES TR US HLTHCR PR ETF 464288828 260 1647 SH SOLE 0 0 1647 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 221 5766 SH SOLE 0 0 5766 INFINERA CORPORATION COM 45667G103 114 10540 SH SOLE 0 0 10540 SYNTHETIC BIOLOGICS INC COM 87164U102 56 175000 SH SOLE 0 0 175000 BIG LOTS INC COM 089302103 410 9430 SH SOLE 0 0 9430 DELMAR PHARMACEUTICALS INC COM NEW 247078207 33 35000 SH SOLE 0 0 35000 NATIONAL RETAIL PPTYS INC COM 637417106 1102 28060 SH SOLE 0 0 28060 STRYKER CORP COM 863667101 4104 25505 SH SOLE 0 0 25505 LSI INDS INC COM 50216C108 500 61680 SH SOLE 0 0 61680 SNAP INC CL A 83304A106 1071 67478 SH SOLE 0 0 67478 ISHARES TR NATIONAL MUN ETF 464288414 92610 850175 SH SOLE 0 0 850175 FS INVT CORP COM 302635107 619 85393 SH SOLE 0 0 85393 CBOE GLOBAL MARKETS INC COM 12503M108 3 500 SH Call SOLE 0 0 500 TRANSMONTAIGNE PARTNERS L P COM UNIT L P 89376V100 305 8519 SH SOLE 0 0 8519 DYCOM INDS INC NOTE 0.750% 9/1 267475AB7 114 90000 PRN SOLE 0 0 90000 WESTWATER RES INC COM 961684107 8 13779 SH SOLE 0 0 13779 PACIRA PHARMACEUTICALS INC COM 695127100 282 9050 SH SOLE 0 0 9050 SANDY SPRING BANCORP INC COM 800363103 3429 88477 SH SOLE 0 0 88477 TURQUOISE HILL RES LTD COM 900435108 61 19880 SH SOLE 0 0 19880 AMAZON COM INC COM 023135106 7 100 SH Call SOLE 0 0 100 CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 134 19076 SH SOLE 0 0 19076 ISHARES TR GL TIMB FORE ETF 464288174 217 2772 SH SOLE 0 0 2772 AIRCASTLE LTD COM G0129K104 222 11203 SH SOLE 0 0 11203 BAIDU INC SPON ADR REP A 056752108 2 300 SH Call SOLE 0 0 300 SPDR S&P 500 ETF TR TR UNIT 78462F103 351898 1337251 SH SOLE 0 0 1337251 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 862 15142 SH SOLE 0 0 15142 ALLIANCE DATA SYSTEMS CORP COM 018581108 398 1872 SH SOLE 0 0 1872 BECTON DICKINSON & CO COM 075887109 7461 34428 SH SOLE 0 0 34428 MPLX LP COM UNIT REP LTD 55336V100 955 28903 SH SOLE 0 0 28903 VERITEX HLDGS INC COM 923451108 706 25525 SH SOLE 0 0 25525 MONOLITHIC PWR SYS INC COM 609839105 16262 140472 SH SOLE 0 0 140472 CME GROUP INC COM CL A 12572Q105 4517 27927 SH SOLE 0 0 27927 DEUTSCHE BANK AG NAMEN AKT D18190898 189 13536 SH SOLE 0 0 13536 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 3276 191689 SH SOLE 0 0 191689 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 272 7929 SH SOLE 0 0 7929 APPLIED OPTOELECTRONICS INC COM 03823U102 493 19665 SH SOLE 0 0 19665 PEAPACK-GLADSTONE FINL CORP COM 704699107 246 7355 SH SOLE 0 0 7355 UBS AG LONDON BRH ETRACS MTH2XRE 90269A302 6281 412513 SH SOLE 0 0 412513 GENERAL ELECTRIC CO COM 369604103 19128 1418988 SH SOLE 0 0 1418988 VOYA PRIME RATE TR SH BEN INT 92913A100 60 11574 SH SOLE 0 0 11574 AMAZON COM INC COM 023135106 542 1000 SH Call SOLE 0 0 1000 ESPERION THERAPEUTICS INC NE COM 29664W105 1116 15436 SH SOLE 0 0 15436 ISHARES TR SELECT DIVID ETF 464287168 10679 112273 SH SOLE 0 0 112273 PEMBINA PIPELINE CORP COM 706327103 1504 48149 SH SOLE 0 0 48149 HESS CORP COM 42809H107 1147 22656 SH SOLE 0 0 22656 PRAXAIR INC COM 74005P104 0 200 SH Call SOLE 0 0 200 PULTE GROUP INC COM 745867101 1050 35590 SH SOLE 0 0 35590 RED HAT INC COM 756577102 1001 6695 SH SOLE 0 0 6695 U S G CORP COM NEW 903293405 268 6635 SH SOLE 0 0 6635 STATE STR CORP COM 857477103 1213 12160 SH SOLE 0 0 12160 KINROSS GOLD CORP COM NO PAR 496902404 102 25837 SH SOLE 0 0 25837 TWENTY FIRST CENTY FOX INC CL A 90130A101 1702 46391 SH SOLE 0 0 46391 ALPHABET INC CAP STK CL C 02079K107 502 2000 SH Call SOLE 0 0 2000 ROBERT HALF INTL INC COM 770323103 578 9977 SH SOLE 0 0 9977 ISHARES TR COHEN STEER REIT 464287564 32068 343726 SH SOLE 0 0 343726 SELECT SECTOR SPDR TR ENERGY 81369Y506 295411 4382309 SH SOLE 0 0 4382309 HORIZON PHARMA PLC SHS G4617B105 1214 85470 SH SOLE 0 0 85470 BUNGE LIMITED COM G16962105 391 5291 SH SOLE 0 0 5291 INTUITIVE SURGICAL INC COM NEW 46120E602 11301 27374 SH SOLE 0 0 27374 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 8 1000 SH Put SOLE 0 0 1000 NUCOR CORP COM 670346105 1872 30640 SH SOLE 0 0 30640 AMPIO PHARMACEUTICALS INC COM 03209T109 88 26000 SH SOLE 0 0 26000 NEW SR INVT GROUP INC COM 648691103 117 14328 SH SOLE 0 0 14328 INVESTORS REAL ESTATE TR SH BEN INT 461730103 69 13323 SH SOLE 0 0 13323 AMETEK INC NEW COM 031100100 488 6423 SH SOLE 0 0 6423 ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 426 9509 SH SOLE 0 0 9509 ARLINGTON ASSET INVT CORP CL A NEW 041356205 239 21671 SH SOLE 0 0 21671 SINA CORP ORD G81477104 315 3019 SH SOLE 0 0 3019 POWERSHARES ETF TR II S&P SMCP HC PO 73937B886 1271 11409 SH SOLE 0 0 11409 IRIDIUM COMMUNICATIONS INC COM 46269C102 118 10500 SH SOLE 0 0 10500 COMERICA INC COM 200340107 539 5623 SH SOLE 0 0 5623 SABINE ROYALTY TR UNIT BEN INT 785688102 1914 43543 SH SOLE 0 0 43543 WISDOMTREE CONTINUOUS COMMOD SHS BEN INT 97718W108 704 36578 SH SOLE 0 0 36578 EQUIFAX INC COM 294429105 1485 12606 SH SOLE 0 0 12606 BIO TECHNE CORP COM 09073M104 270 1789 SH SOLE 0 0 1789 HUNT J B TRANS SVCS INC COM 445658107 277 2362 SH SOLE 0 0 2362 WELLS FARGO & CO MTNF 6/1 94986RQH7 27 27000 PRN SOLE 0 0 27000 TESLA INC COM 88160R101 1 100 SH Put SOLE 0 0 100 VEREIT INC COM 92339V100 99 14288 SH SOLE 0 0 14288 TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 1084 28617 SH SOLE 0 0 28617 MUTUALFIRST FINL INC COM 62845B104 250 6900 SH SOLE 0 0 6900 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 1111 98900 SH SOLE 0 0 98900 APPLE INC COM 037833100 11 500 SH Call SOLE 0 0 500 RANGE RES CORP COM 75281A109 671 46117 SH SOLE 0 0 46117 QUALCOMM INC COM 747525103 12429 224305 SH SOLE 0 0 224305 QUINSTREET INC COM 74874Q100 298 23325 SH SOLE 0 0 23325 HECLA MNG CO COM 422704106 2010 547722 SH SOLE 0 0 547722 BLACK KNIGHT INC COM 09215C105 319 6764 SH SOLE 0 0 6764 DR REDDYS LABS LTD ADR 256135203 246 7517 SH SOLE 0 0 7517 LIGHTBRIDGE CORP COM NEW 53224K203 38 32300 SH SOLE 0 0 32300 WYNN RESORTS LTD COM 983134107 1119 6137 SH SOLE 0 0 6137 SQUARE INC CL A 852234103 7 500 SH Call SOLE 0 0 500 VALERO ENERGY CORP NEW COM 91913Y100 8065 86939 SH SOLE 0 0 86939 AMAZON COM INC COM 023135106 111 500 SH Call SOLE 0 0 500 NEOGEN CORP COM 640491106 489 7294 SH SOLE 0 0 7294 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1399 85052 SH SOLE 0 0 85052 HUNTINGTON BANCSHARES INC COM 446150104 2015 133462 SH SOLE 0 0 133462 NVIDIA CORP COM 67066G104 14 200 SH Call SOLE 0 0 200 EXPRESS SCRIPTS HLDG CO COM 30219G108 3729 53986 SH SOLE 0 0 53986 APPLE INC COM 037833100 393635 2346136 SH SOLE 0 0 2346136 WESTLAKE CHEM CORP COM 960413102 214 1923 SH SOLE 0 0 1923 VEEVA SYS INC CL A COM 922475108 1 4500 SH Put SOLE 0 0 4500 TORONTO DOMINION BK ONT COM NEW 891160509 7844 137968 SH SOLE 0 0 137968 PROSHARES TR ULTRAPRO QQQ 74347X831 325 2256 SH SOLE 0 0 2256 BLACKROCK MUNIYIELD QUALITY COM 09254F100 152 10780 SH SOLE 0 0 10780 PACCAR INC COM 693718108 744 11242 SH SOLE 0 0 11242 ENERGOUS CORP COM 29272C103 205 12767 SH SOLE 0 0 12767 DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 244 3801 SH SOLE 0 0 3801 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 202 8368 SH SOLE 0 0 8368 GLOBAL NET LEASE INC COM NEW 379378201 277 16413 SH SOLE 0 0 16413 PETIQ INC COM CL A 71639T106 227 8530 SH SOLE 0 0 8530 ISHARES TR MSCI ACWI EX US 464288240 11392 229259 SH SOLE 0 0 229259 SCIENCE APPLICATNS INTL CP N COM 808625107 1164 14772 SH SOLE 0 0 14772 YY INC ADS REPCOM CLA 98426T106 2 100 SH Put SOLE 0 0 100 KROGER CO COM 501044101 0 200 SH Put SOLE 0 0 200 UNITED FINL BANCORP INC NEW COM 910304104 333 20567 SH SOLE 0 0 20567 STARBUCKS CORP COM 855244109 0 500 SH Put SOLE 0 0 500 PORTOLA PHARMACEUTICALS INC COM 737010108 1754 53700 SH SOLE 0 0 53700 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 247 1639 SH SOLE 0 0 1639 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 319 6065 SH SOLE 0 0 6065 VANGUARD INDEX FDS GROWTH ETF 922908736 14882 104893 SH SOLE 0 0 104893 BED BATH & BEYOND INC COM 075896100 2 1000 SH Call SOLE 0 0 1000 TOTAL S A SPONSORED ADR 89151E109 2650 45933 SH SOLE 0 0 45933 NEW MTN FIN CORP NOTE 5.000% 6/1 647551AB6 10 10000 PRN SOLE 0 0 10000 ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 194 12971 SH SOLE 0 0 12971 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1 300 SH Call SOLE 0 0 300 ISHARES TR EAFE SML CP ETF 464288273 470937 7224073 SH SOLE 0 0 7224073 EDWARDS LIFESCIENCES CORP COM 28176E108 4724 33856 SH SOLE 0 0 33856 AFFIMED N V COM N01045108 198 106900 SH SOLE 0 0 106900 EQT CORP COM 26884L109 239 5020 SH SOLE 0 0 5020 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 135 25896 SH SOLE 0 0 25896 JOHNSON CTLS INTL PLC SHS G51502105 1599 45386 SH SOLE 0 0 45386 METTLER TOLEDO INTERNATIONAL COM 592688105 331 576 SH SOLE 0 0 576 IBIO INC COM 451033104 10 44280 SH SOLE 0 0 44280 RAYONIER INC COM 754907103 225 6407 SH SOLE 0 0 6407 NORWOOD FINANCIAL CORP COM 669549107 259 8607 SH SOLE 0 0 8607 SUN LIFE FINL INC COM 866796105 488 11857 SH SOLE 0 0 11857 ISHARES TR U.S. TECH ETF 464287721 3726 22150 SH SOLE 0 0 22150 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 109 16442 SH SOLE 0 0 16442 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 8 5000 SH Put SOLE 0 0 5000 TESLA INC COM 88160R101 5 100 SH Call SOLE 0 0 100 FIBROCELL SCIENCE INC COM PAR 315721308 66 111090 SH SOLE 0 0 111090 COMMUNITY BK SYS INC COM 203607106 4539 84755 SH SOLE 0 0 84755 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 590 19687 SH SOLE 0 0 19687 WABCO HLDGS INC COM 92927K102 237 1769 SH SOLE 0 0 1769 VEEVA SYS INC CL A COM 922475108 1187 16261 SH SOLE 0 0 16261 NEWFIELD EXPL CO COM 651290108 1 300 SH Call SOLE 0 0 300 SCHLUMBERGER LTD COM 806857108 4871 75199 SH SOLE 0 0 75199 NCR CORP NEW COM 62886E108 549 17416 SH SOLE 0 0 17416 ISHARES TR GL CLEAN ENE ETF 464288224 1125 118194 SH SOLE 0 0 118194 DOMINOS PIZZA INC COM 25754A201 518 2218 SH SOLE 0 0 2218 DUKE ENERGY CORP NEW COM NEW 26441C204 14702 189779 SH SOLE 0 0 189779 FANG HLDGS LTD ADR 30711Y102 97 18920 SH SOLE 0 0 18920 CURIS INC COM 231269101 14 21000 SH SOLE 0 0 21000 APPLE INC COM 037833100 55 1000 SH Call SOLE 0 0 1000 KINDER MORGAN INC DEL COM 49456B101 0 300 SH Call SOLE 0 0 300 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 83597 1432675 SH SOLE 0 0 1432675 WEYERHAEUSER CO COM 962166104 1 1000 SH Call SOLE 0 0 1000 BGC PARTNERS INC CL A 05541T101 384 28516 SH SOLE 0 0 28516 CAPITOL FED FINL INC COM 14057J101 1077 87183 SH SOLE 0 0 87183 V F CORP COM 918204108 6863 92598 SH SOLE 0 0 92598 DELEK US HLDGS INC NEW COM 24665A103 1488 36572 SH SOLE 0 0 36572 INTEL CORP COM 458140100 53190 1021304 SH SOLE 0 0 1021304 ISHARES TR NEW YORK MUN ETF 464288323 5582 101918 SH SOLE 0 0 101918 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 13725 269010 SH SOLE 0 0 269010 WALMART INC COM 931142103 23429 263337 SH SOLE 0 0 263337 ROYAL GOLD INC COM 780287108 468 5445 SH SOLE 0 0 5445 EQUINIX INC COM PAR $0.001 29444U700 4 100 SH Call SOLE 0 0 100 SPDR SER TR PRTFLO S&P500 HI 78468R788 481 13453 SH SOLE 0 0 13453 ALPHABET INC CAP STK CL A 02079K305 3 500 SH Call SOLE 0 0 500 INVESCO VALUE MUN INCOME TR COM 46132P108 219 15117 SH SOLE 0 0 15117 UNITED TECHNOLOGIES CORP COM 913017109 11917 94717 SH SOLE 0 0 94717 HORMEL FOODS CORP COM 440452100 6238 181773 SH SOLE 0 0 181773 NEWS CORP NEW CL A 65249B109 180 11387 SH SOLE 0 0 11387 SEI INVESTMENTS CO COM 784117103 588 7853 SH SOLE 0 0 7853 22ND CENTY GROUP INC COM 90137F103 198 84216 SH SOLE 0 0 84216 VANGUARD WORLD FDS ENERGY ETF 92204A306 145414 1574254 SH SOLE 0 0 1574254 BIOLASE INC COM 090911108 6 14275 SH SOLE 0 0 14275 MICROSOFT CORP COM 594918104 295 20000 SH Call SOLE 0 0 20000 MERCADOLIBRE INC COM 58733R102 3 100 SH Put SOLE 0 0 100 MICROSOFT CORP COM 594918104 4 3000 SH Call SOLE 0 0 3000 UBS AG LONDON BRH FI ENHAN EUR ETN 90274D234 222 1344 SH SOLE 0 0 1344 BEIGENE LTD SPONSORED ADR 07725L102 421 2503 SH SOLE 0 0 2503 ISHARES TR CORE S&P US GWT 464287671 204 3728 SH SOLE 0 0 3728 ROCKWELL AUTOMATION INC COM 773903109 3632 20852 SH SOLE 0 0 20852 TAHOE RES INC COM 873868103 120 25500 SH SOLE 0 0 25500 ISHARES TR U.S. FINLS ETF 464287788 1162 9860 SH SOLE 0 0 9860 ON SEMICONDUCTOR CORP COM 682189105 249 10176 SH SOLE 0 0 10176 STAAR SURGICAL CO COM PAR $0.01 852312305 234 15795 SH SOLE 0 0 15795 FEDEX CORP COM 31428X106 5627 23435 SH SOLE 0 0 23435 GENTEX CORP COM 371901109 602 26147 SH SOLE 0 0 26147 TESLA INC COM 88160R101 4 100 SH Call SOLE 0 0 100 AMAZON COM INC COM 023135106 65 1000 SH Call SOLE 0 0 1000 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 5919 185271 SH SOLE 0 0 185271 MICROSOFT CORP COM 594918104 969 50000 SH Call SOLE 0 0 50000 HANCOCK JOHN PREMUIM DIV FD COM SH BEN INT 41013T105 202 13328 SH SOLE 0 0 13328 GLOBAL X FDS SOCIAL MED ETF 37950E416 431 12440 SH SOLE 0 0 12440 ISHARES TR SP SMCP600VL ETF 464287879 2085 13823 SH SOLE 0 0 13823 BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 418 17472 SH SOLE 0 0 17472 ABERDEEN ASIA PACIFIC INCOM COM 003009107 253 53356 SH SOLE 0 0 53356 FORD MTR CO DEL COM PAR $0.01 345370860 0 500 SH Call SOLE 0 0 500 ALLEGION PUB LTD CO ORD SHS G0176J109 219 2571 SH SOLE 0 0 2571 SOUTH JERSEY INDS INC COM 838518108 207 7335 SH SOLE 0 0 7335 ANDEAVOR COM 03349M105 0 1000 SH Put SOLE 0 0 1000 ISHARES TR U.S. CNSM SV ETF 464287580 358 1961 SH SOLE 0 0 1961 SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 853 25445 SH SOLE 0 0 25445 SABRA HEALTH CARE REIT INC COM 78573L106 630 35685 SH SOLE 0 0 35685 PATTERSON UTI ENERGY INC COM 703481101 2478 141506 SH SOLE 0 0 141506 TD AMERITRADE HLDG CORP COM 87236Y108 68760 1160900 SH SOLE 0 0 1160900 BUCKLE INC COM 118440106 231 10432 SH SOLE 0 0 10432 COMCAST CORP NEW CL A 20030N101 11114 325257 SH SOLE 0 0 325257 ISHARES TR RUS 2000 GRW ETF 464287648 2391 12549 SH SOLE 0 0 12549 DREYFUS STRATEGIC MUN BD FD COM 26202F107 109 14364 SH SOLE 0 0 14364 PGT INNOVATIONS INC COM 69336V101 1328 71185 SH SOLE 0 0 71185 ISHARES SILVER TRUST ISHARES 46428Q109 1609 104389 SH SOLE 0 0 104389 AMAZON COM INC COM 023135106 81 2000 SH Call SOLE 0 0 2000 APPLIED DNA SCIENCES INC COM NEW 03815U201 144 99934 SH SOLE 0 0 99934 HEMISPHERX BIOPHARMA INC COM NEW 42366C301 16 40001 SH SOLE 0 0 40001 ENI S P A SPONSORED ADR 26874R108 625 17678 SH SOLE 0 0 17678 ENTERGY CORP NEW COM 29364G103 1152 14621 SH SOLE 0 0 14621 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 521 17585 SH SOLE 0 0 17585 58 COM INC SPON ADR REP A 31680Q104 699 8753 SH SOLE 0 0 8753 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 2369 66069 SH SOLE 0 0 66069 SYSCO CORP COM 871829107 6580 109748 SH SOLE 0 0 109748 ACTIVISION BLIZZARD INC COM 00507V109 2 500 SH Call SOLE 0 0 500 DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102 1201 10494 SH SOLE 0 0 10494 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 29325 539352 SH SOLE 0 0 539352 HERSHEY CO COM 427866108 1230 12434 SH SOLE 0 0 12434 INCYTE CORP COM 45337C102 1738 20852 SH SOLE 0 0 20852 HUDSON PAC PPTYS INC COM 444097109 297 9130 SH SOLE 0 0 9130 HCA HEALTHCARE INC COM 40412C101 769 7932 SH SOLE 0 0 7932 ALPS ETF TR ALERIAN MLP 00162Q866 173101 18473928 SH SOLE 0 0 18473928 CHICAGO BRIDGE & IRON CO N V COM 167250109 194 13490 SH SOLE 0 0 13490 LAM RESEARCH CORP COM 512807108 1 100 SH Call SOLE 0 0 100 CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 68 21775 SH SOLE 0 0 21775 ELDORADO RESORTS INC COM 28470R102 1216 36840 SH SOLE 0 0 36840 BANK AMER CORP COM 060505104 1 500 SH Call SOLE 0 0 500 ALASKA AIR GROUP INC COM 011659109 1054 17013 SH SOLE 0 0 17013 ATHENEX INC COM 04685N103 3079 181040 SH SOLE 0 0 181040 ISHARES INC CORE MSCI EMKT 46434G103 1759782 30133254 SH SOLE 0 0 30133254 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 192 13688 SH SOLE 0 0 13688 FORTINET INC COM 34959E109 267 4976 SH SOLE 0 0 4976 ISHARES TR BARCLAYS 7 10 YR 464287440 2861 27724 SH SOLE 0 0 27724 GENERAL ELECTRIC CO COM 369604103 1 1000 SH Call SOLE 0 0 1000 ISHARES TR S&P 100 ETF 464287101 3769 32491 SH SOLE 0 0 32491 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 412 13353 SH SOLE 0 0 13353 FRANKLIN RES INC COM 354613101 419 12075 SH SOLE 0 0 12075 F M C CORP COM NEW 302491303 597 7798 SH SOLE 0 0 7798 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 975 8884 SH SOLE 0 0 8884 CHARTER COMMUNICATIONS INC N CL A 16119P108 1 100 SH Call SOLE 0 0 100 COOPER COS INC COM NEW 216648402 404 1767 SH SOLE 0 0 1767 VANGUARD INDEX FDS MID CAP ETF 922908629 1682621 10911231 SH SOLE 0 0 10911231 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 5442 564503 SH SOLE 0 0 564503 SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 213 1729 SH SOLE 0 0 1729 WABTEC CORP COM 929740108 261 3208 SH SOLE 0 0 3208 PROSHARES TR S&P 500 DV ARIST 74348A467 1046 16804 SH SOLE 0 0 16804 LOXO ONCOLOGY INC COM 548862101 300 2602 SH SOLE 0 0 2602 PENNYMAC CORP NOTE 5.375% 5/0 70932AAB9 20 20000 PRN SOLE 0 0 20000 EXACT SCIENCES CORP COM 30063P105 0 100 SH Call SOLE 0 0 100 KEMET CORP COM NEW 488360207 449 24783 SH SOLE 0 0 24783 EVERI HLDGS INC COM 30034T103 166 25330 SH SOLE 0 0 25330 HASBRO INC COM 418056107 658 7806 SH SOLE 0 0 7806 FRANCO NEVADA CORP COM 351858105 253 3701 SH SOLE 0 0 3701 SQUARE INC CL A 852234103 2368 48120 SH SOLE 0 0 48120 EXPEDITORS INTL WASH INC COM 302130109 520 8211 SH SOLE 0 0 8211 HELMERICH & PAYNE INC COM 423452101 468 7034 SH SOLE 0 0 7034 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1290 7973 SH SOLE 0 0 7973 ISHARES TR 3 7 YR TREAS BD 464288661 568 4709 SH SOLE 0 0 4709 D R HORTON INC COM 23331A109 1025 23385 SH SOLE 0 0 23385 TRIMBLE INC COM 896239100 1055 29417 SH SOLE 0 0 29417 PACKAGING CORP AMER COM 695156109 301 2673 SH SOLE 0 0 2673 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 144 11852 SH SOLE 0 0 11852 SYNOVUS FINL CORP COM NEW 87161C501 591 11843 SH SOLE 0 0 11843 HAWAIIAN ELEC INDUSTRIES COM 419870100 1606 46725 SH SOLE 0 0 46725 EPR PPTYS CONV PFD 9% SR E 26884U307 401 11517 SH SOLE 0 0 11517 KANSAS CITY SOUTHERN COM NEW 485170302 1529 13923 SH SOLE 0 0 13923 ENSIGN GROUP INC COM 29358P101 1054 40090 SH SOLE 0 0 40090 ISHARES TR NASDAQ BIOTECH 464287556 4328 40550 SH SOLE 0 0 40550 CIMAREX ENERGY CO COM 171798101 284 3039 SH SOLE 0 0 3039 3M CO COM 88579Y101 1 1000 SH Put SOLE 0 0 1000 APPLIED MATLS INC COM 038222105 833 60000 SH Call SOLE 0 0 60000 FACEBOOK INC CL A 30303M102 23 2000 SH Call SOLE 0 0 2000 SPDR S&P 500 ETF TR TR UNIT 78462F103 13 20800 SH Put SOLE 0 0 20800 WESTMORELAND COAL CO COM 960878106 14 35016 SH SOLE 0 0 35016 EURONET WORLDWIDE INC COM 298736109 1727 21885 SH SOLE 0 0 21885 WINTRUST FINL CORP COM 97650W108 1960 22781 SH SOLE 0 0 22781 EDISON INTL COM 281020107 1560 24502 SH SOLE 0 0 24502 WHEELER REAL ESTATE INVT TR CV PFD SER B 963025309 266 18700 SH SOLE 0 0 18700 KKR & CO L P DEL COM UNITS 48248M102 1329 65484 SH SOLE 0 0 65484 ALPHABET INC CAP STK CL A 02079K305 8 500 SH Call SOLE 0 0 500 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 12 400 SH Call SOLE 0 0 400 NTT DOCOMO INC SPONS ADR 62942M201 224 8777 SH SOLE 0 0 8777 NORTHWEST BANCSHARES INC MD COM 667340103 211 12743 SH SOLE 0 0 12743 COLONY NORTHSTAR CR REAL EST COM CL A 19626A101 976 51528 SH SOLE 0 0 51528 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 5772 209356 SH SOLE 0 0 209356 BARCLAYS PLC ADR 06738E204 946 79998 SH SOLE 0 0 79998 AKEBIA THERAPEUTICS INC COM 00972D105 251 26370 SH SOLE 0 0 26370 APPLE INC COM 037833100 16 11500 SH Put SOLE 0 0 11500 ORCHID IS CAP INC COM 68571X103 75 10109 SH SOLE 0 0 10109 HOLOGIC INC COM 436440101 653 17482 SH SOLE 0 0 17482 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1222 10018 SH SOLE 0 0 10018 TAILORED BRANDS INC COM 87403A107 389 15521 SH SOLE 0 0 15521 ZOETIS INC CL A 98978V103 942 11281 SH SOLE 0 0 11281 ISHARES TR MSCI INDIA SM CP 46429B614 455 9579 SH SOLE 0 0 9579 LEGACY TEX FINL GROUP INC COM 52471Y106 384 8966 SH SOLE 0 0 8966 PROTO LABS INC COM 743713109 237 2019 SH SOLE 0 0 2019 HARLEY DAVIDSON INC COM 412822108 967 22541 SH SOLE 0 0 22541 COPART INC COM 217204106 775 15226 SH SOLE 0 0 15226 BIO RAD LABS INC CL A 090572207 368 1473 SH SOLE 0 0 1473 UNITEDHEALTH GROUP INC COM 91324P102 7 500 SH Call SOLE 0 0 500 AUTOMATIC DATA PROCESSING IN COM 053015103 5872 51746 SH SOLE 0 0 51746 INVESCO MORTGAGE CAPITAL INC COM 46131B100 883 53913 SH SOLE 0 0 53913 NUVEEN MUN VALUE FD INC COM 670928100 441 46569 SH SOLE 0 0 46569 NUVEEN TX ADV TOTAL RET STRG COM 67090H102 269 20696 SH SOLE 0 0 20696 MICROSOFT CORP COM 594918104 0 10000 SH Call SOLE 0 0 10000 OLIN CORP COM PAR $1 680665205 380 12514 SH SOLE 0 0 12514 EXELON CORP COM 30161N101 3402 87200 SH SOLE 0 0 87200 TJX COS INC NEW COM 872540109 3908 47910 SH SOLE 0 0 47910 TAUBMAN CTRS INC COM 876664103 210 3694 SH SOLE 0 0 3694 ACELRX PHARMACEUTICALS INC COM 00444T100 29 13700 SH SOLE 0 0 13700 EQUINIX INC COM PAR $0.001 29444U700 3 100 SH Call SOLE 0 0 100 CHARLES RIV LABS INTL INC COM 159864107 202 1892 SH SOLE 0 0 1892 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 2039 79662 SH SOLE 0 0 79662 NEWELL BRANDS INC COM 651229106 677 26583 SH SOLE 0 0 26583 BIOLINERX LTD SPONSORED ADR 09071M106 26 30000 SH SOLE 0 0 30000 AMAZON COM INC COM 023135106 443 1000 SH Call SOLE 0 0 1000 INTREXON CORP COM 46122T102 1122 73206 SH SOLE 0 0 73206 AMAZON COM INC COM 023135106 30 100 SH Call SOLE 0 0 100 POLYMET MINING CORP COM 731916102 69 80245 SH SOLE 0 0 80245 ALPHABET INC CAP STK CL A 02079K305 3 100 SH Call SOLE 0 0 100 CARLYLE GROUP L P COM UTS LTD PTN 14309L102 631 29543 SH SOLE 0 0 29543 KOHLS CORP COM 500255104 399 6093 SH SOLE 0 0 6093 MGIC INVT CORP WIS COM 552848103 184 14118 SH SOLE 0 0 14118 FIRSTENERGY CORP COM 337932107 1255 36897 SH SOLE 0 0 36897 GOLDCORP INC NEW COM 380956409 436 31583 SH SOLE 0 0 31583 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2 1000 SH Call SOLE 0 0 1000 SALESFORCE COM INC COM 79466L302 5941 51083 SH SOLE 0 0 51083 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 2769 52745 SH SOLE 0 0 52745 VIRTUS GLOBAL DIVID INCOME F COM 92835W107 131 11909 SH SOLE 0 0 11909 RADIUS HEALTH INC COM NEW 750469207 1016 28265 SH SOLE 0 0 28265 ISHARES INC MSCI BRAZIL ETF 464286400 331 7382 SH SOLE 0 0 7382 WISDOMTREE TR US HIGH DIVIDEND 97717W208 591 8672 SH SOLE 0 0 8672 ACHAOGEN INC COM 004449104 922 71160 SH SOLE 0 0 71160 VANGUARD WORLD FDS MATERIALS ETF 92204A801 857 6650 SH SOLE 0 0 6650 YAMANA GOLD INC COM 98462Y100 69 25022 SH SOLE 0 0 25022 GENERAL MLS INC COM 370334104 12 10000 SH Put SOLE 0 0 10000 NVIDIA CORP COM 67066G104 9 1000 SH Call SOLE 0 0 1000 RED ROCK RESORTS INC CL A 75700L108 252 8603 SH SOLE 0 0 8603 SENIOR HSG PPTYS TR SH BEN INT 81721M109 278 17736 SH SOLE 0 0 17736 BERKSHIRE HATHAWAY INC DEL CL A 084670108 66675 223 SH SOLE 0 0 223 CRACKER BARREL OLD CTRY STOR COM 22410J106 1902 11947 SH SOLE 0 0 11947 RYDEX ETF TRUST GUG S&P SC600 PG 78355W809 384 3338 SH SOLE 0 0 3338 DANA INCORPORATED COM 235825205 2719 105535 SH SOLE 0 0 105535 FUELCELL ENERGY INC COM NEW 35952H502 20 11503 SH SOLE 0 0 11503 MONMOUTH REAL ESTATE INVT CO CL A 609720107 334 22210 SH SOLE 0 0 22210 OCH ZIFF CAP MGMT GROUP CL A 67551U105 91 34254 SH SOLE 0 0 34254 ADVANCED MICRO DEVICES INC COM 007903107 30 10000 SH Call SOLE 0 0 10000 GRACO INC COM 384109104 663 14500 SH SOLE 0 0 14500 SMUCKER J M CO COM NEW 832696405 1259 10153 SH SOLE 0 0 10153 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 899 12322 SH SOLE 0 0 12322 CSX CORP COM 126408103 8406 150883 SH SOLE 0 0 150883 TESLA INC COM 88160R101 13729 51587 SH SOLE 0 0 51587 ECOLAB INC COM 278865100 1017 7417 SH SOLE 0 0 7417 BANK AMER CORP COM 060505104 32 30000 SH Call SOLE 0 0 30000 ENGLOBAL CORP COM 293306106 107 128505 SH SOLE 0 0 128505 MICRON TECHNOLOGY INC COM 595112103 0 1000 SH Put SOLE 0 0 1000 BEAZER HOMES USA INC COM NEW 07556Q881 434 27232 SH SOLE 0 0 27232 FACEBOOK INC CL A 30303M102 1 300 SH Call SOLE 0 0 300 OVERSTOCK COM INC DEL COM 690370101 1 500 SH Call SOLE 0 0 500 TESLA INC COM 88160R101 7 500 SH Call SOLE 0 0 500 DOLLAR TREE INC COM 256746108 623 6561 SH SOLE 0 0 6561 VANGUARD WORLD FD MEGA GRWTH IND 921910816 12862 114594 SH SOLE 0 0 114594 ANCHOR BANCORP WA COM 032838104 524 21200 SH SOLE 0 0 21200 CELGENE CORP COM 151020104 17 25000 SH Put SOLE 0 0 25000 BRISTOL MYERS SQUIBB CO COM 110122108 6 1000 SH Call SOLE 0 0 1000 EMCLAIRE FINL CORP COM 290828102 280 8394 SH SOLE 0 0 8394 ISHARES TR S&P MC 400GR ETF 464287606 3915 17932 SH SOLE 0 0 17932 PROSPECT CAPITAL CORPORATION NOTE 5.875% 1/1 74348TAM4 41 40000 PRN SOLE 0 0 40000 RYDEX ETF TRUST GUG S&P MC400 PG 78355W601 370 2343 SH SOLE 0 0 2343 SUPERNUS PHARMACEUTICALS INC COM 868459108 747 16304 SH SOLE 0 0 16304 DUFF & PHELPS GLB UTL INC FD COM 26433C105 269 19281 SH SOLE 0 0 19281 FIDELITY NATL INFORMATION SV COM 31620M106 3705 38476 SH SOLE 0 0 38476 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 322 5139 SH SOLE 0 0 5139 OXBRIDGE RE HLDGS LTD SHS G6856M106 32 14260 SH SOLE 0 0 14260 SCANA CORP NEW COM 80589M102 734 19554 SH SOLE 0 0 19554 TAL ED GROUP SPONSORED ADS 874080104 1663 44844 SH SOLE 0 0 44844 XENIA HOTELS & RESORTS INC COM 984017103 227 11503 SH SOLE 0 0 11503 ATYR PHARMA INC COM 002120103 45 17000 SH SOLE 0 0 17000 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 128 28661 SH SOLE 0 0 28661 ISHARES TR S&P 500 GRWT ETF 464287309 6431 41471 SH SOLE 0 0 41471 EATON VANCE TXMGD GL BUYWR O COM 27829C105 599 51896 SH SOLE 0 0 51896 LOWES COS INC COM 548661107 0 100 SH Call SOLE 0 0 100 FACEBOOK INC CL A 30303M102 18 1000 SH Call SOLE 0 0 1000 HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 1365 128757 SH SOLE 0 0 128757 PERKINELMER INC COM 714046109 276 3646 SH SOLE 0 0 3646 CLEARBRIDGE ENERGY MLP OPP F COM 18469P100 129 13150 SH SOLE 0 0 13150 AMAZON COM INC COM 023135106 6 500 SH Put SOLE 0 0 500 CIGNA CORPORATION COM 125509109 0 200 SH Put SOLE 0 0 200 FLEETCOR TECHNOLOGIES INC COM 339041105 2181 10771 SH SOLE 0 0 10771 PORTLAND GEN ELEC CO COM NEW 736508847 210 5195 SH SOLE 0 0 5195 AMAZON COM INC COM 023135106 27 500 SH Call SOLE 0 0 500 RIO TINTO PLC SPONSORED ADR 767204100 511 9920 SH SOLE 0 0 9920 VANGUARD GROUP DIV APP ETF 921908844 25906 256367 SH SOLE 0 0 256367 FACEBOOK INC CL A 30303M102 3 100 SH Call SOLE 0 0 100 ARES CAP CORP COM 04010L103 1192 75085 SH SOLE 0 0 75085 ADIENT PLC ORD SHS G0084W101 550 9208 SH SOLE 0 0 9208 AMAZON COM INC COM 023135106 242 1000 SH Put SOLE 0 0 1000 CDK GLOBAL INC COM 12508E101 782 12346 SH SOLE 0 0 12346 CHIPOTLE MEXICAN GRILL INC COM 169656105 1 100 SH Call SOLE 0 0 100 PALO ALTO NETWORKS INC COM 697435105 6 100 SH Call SOLE 0 0 100 PRIMERICA INC COM 74164M108 797 8251 SH SOLE 0 0 8251 ARTESIAN RESOURCES CORP CL A 043113208 506 13868 SH SOLE 0 0 13868 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 142282 2255583 SH SOLE 0 0 2255583 FULL HOUSE RESORTS INC COM 359678109 185 57631 SH SOLE 0 0 57631 FACEBOOK INC CL A 30303M102 0 400 SH Call SOLE 0 0 400 LAUDER ESTEE COS INC CL A 518439104 463 3090 SH SOLE 0 0 3090 STARBUCKS CORP COM 855244109 14514 250722 SH SOLE 0 0 250722 BLACKROCK INC COM 09247X101 2 200 SH Call SOLE 0 0 200 ELECTROMED INC COM 285409108 107 20000 SH SOLE 0 0 20000 ISHARES TR RUS 1000 ETF 464287622 66163 450515 SH SOLE 0 0 450515 CONSTELLATION BRANDS INC CL A 21036P108 47 1100 SH Call SOLE 0 0 1100 AUTOZONE INC COM 053332102 1358 2093 SH SOLE 0 0 2093 JACOBS ENGR GROUP INC DEL COM 469814107 1139 19259 SH SOLE 0 0 19259 BIOMARIN PHARMACEUTICAL INC COM 09061G101 428 5276 SH SOLE 0 0 5276 POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 182 10690 SH SOLE 0 0 10690 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 58 10023 SH SOLE 0 0 10023 COLUMBIA ETF TR II EM CORE EX ETF 19762B202 288 10093 SH SOLE 0 0 10093 FLAHERTY&CRMN PFD SEC INCOM COM 338478100 387 20382 SH SOLE 0 0 20382 CHARTER COMMUNICATIONS INC N CL A 16119P108 0 100 SH Call SOLE 0 0 100 APOLLO INVT CORP COM 03761U106 81 15484 SH SOLE 0 0 15484 BARRICK GOLD CORP COM 067901108 593 47669 SH SOLE 0 0 47669 STMICROELECTRONICS N V NY REGISTRY 861012102 2328 104450 SH SOLE 0 0 104450 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 4239 52081 SH SOLE 0 0 52081 POWERSHARES ACT MANG COMM FD OPT YLD DIV 73937V106 279 15673 SH SOLE 0 0 15673 OHR PHARMACEUTICAL INC COM NEW 67778H200 15 66000 SH SOLE 0 0 66000 BARNES & NOBLE INC COM 067774109 137 27743 SH SOLE 0 0 27743 CELGENE CORP COM 151020104 34 25000 SH Call SOLE 0 0 25000 ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 174 120213 SH SOLE 0 0 120213 WABASH NATL CORP NOTE 3.375% 5/0 929566AH0 48 27000 PRN SOLE 0 0 27000 PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 341 14891 SH SOLE 0 0 14891 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 554 231708 SH SOLE 0 0 231708 EDITAS MEDICINE INC COM 28106W103 864 26057 SH SOLE 0 0 26057 GENERAL MTRS CO COM 37045V100 2170 59703 SH SOLE 0 0 59703 WISDOMTREE TR EUROPE SMCP DV 97717W869 327 4681 SH SOLE 0 0 4681 ISHARES TR IBOXX HI YD ETF 464288513 6 3000 SH Put SOLE 0 0 3000 MCDONALDS CORP COM 580135101 28940 185063 SH SOLE 0 0 185063 CARMAX INC COM 143130102 289 4673 SH SOLE 0 0 4673 ORGANOVO HLDGS INC COM 68620A104 13 13020 SH SOLE 0 0 13020 ENBRIDGE INC COM 29250N105 3078 97807 SH SOLE 0 0 97807 CHIMERA INVT CORP COM NEW 16934Q208 961 55182 SH SOLE 0 0 55182 ALPHABET INC CAP STK CL A 02079K305 46621 44951 SH SOLE 0 0 44951 EL POLLO LOCO HLDGS INC COM 268603107 169 17750 SH SOLE 0 0 17750 BLACKSTONE MTG TR INC COM CL A 09257W100 905 28799 SH SOLE 0 0 28799 MIDDLESEX WATER CO COM 596680108 255 6939 SH SOLE 0 0 6939 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1999 113965 SH SOLE 0 0 113965 HOME DEPOT INC COM 437076102 1 1000 SH Call SOLE 0 0 1000 INVESCO ADVANTAGE MUNICIPAL SH BEN INT 46132E103 241 22746 SH SOLE 0 0 22746 FISERV INC COM 337738108 8406 117882 SH SOLE 0 0 117882 WISDOMTREE TR US MIDCAP DIVID 97717W505 44883 1315454 SH SOLE 0 0 1315454 ENVESTNET INC NOTE 1.750%12/1 29404KAA4 22 20000 PRN SOLE 0 0 20000 PITNEY BOWES INC COM 724479100 405 37231 SH SOLE 0 0 37231 IPG PHOTONICS CORP COM 44980X109 3 100 SH Put SOLE 0 0 100 CANADIAN PAC RY LTD COM 13645T100 5630 31900 SH SOLE 0 0 31900 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 468708 9976765 SH SOLE 0 0 9976765 CLIFTON BANCORP INC COM 186873105 157 10000 SH SOLE 0 0 10000 MACYS INC COM 55616P104 1030 34640 SH SOLE 0 0 34640 BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 196 16879 SH SOLE 0 0 16879 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 402 30375 SH SOLE 0 0 30375 ANIKA THERAPEUTICS INC COM 035255108 508 10217 SH SOLE 0 0 10217 BLACKROCK CAPITAL INVESTMENT COM 092533108 214 35430 SH SOLE 0 0 35430 SPIRIT RLTY CAP INC NEW NOTE 2.875% 5/1 84860WAA0 70 70000 PRN SOLE 0 0 70000 CATERPILLAR INC DEL COM 149123101 17114 116125 SH SOLE 0 0 116125 KROGER CO COM 501044101 3196 133484 SH SOLE 0 0 133484 DOLLAR TREE INC COM 256746108 1 100 SH Call SOLE 0 0 100 BOOKING HLDGS INC COM 09857L108 11619 5585 SH SOLE 0 0 5585 LEIDOS HLDGS INC COM 525327102 1683 25731 SH SOLE 0 0 25731 GILEAD SCIENCES INC COM 375558103 2 500 SH Call SOLE 0 0 500 HP INC COM 40434L105 2787 127159 SH SOLE 0 0 127159 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 175 23598 SH SOLE 0 0 23598 PINNACLE WEST CAP CORP COM 723484101 1072 13432 SH SOLE 0 0 13432 BANK AMER CORP COM 060505104 49959 1665845 SH SOLE 0 0 1665845 CITIGROUP INC COM NEW 172967424 0 400 SH Call SOLE 0 0 400 ISHARES TR U.S. REAL ES ETF 464287739 1252 16592 SH SOLE 0 0 16592 ANWORTH MORTGAGE ASSET CP COM 037347101 90 18655 SH SOLE 0 0 18655 ISHARES TR U.S. PHARMA ETF 464288836 272 1843 SH SOLE 0 0 1843 NISOURCE INC COM 65473P105 806 33693 SH SOLE 0 0 33693 UNITED PARCEL SERVICE INC CL B 911312106 20367 194603 SH SOLE 0 0 194603 UNITEDHEALTH GROUP INC COM 91324P102 6 600 SH Call SOLE 0 0 600 BAXTER INTL INC COM 071813109 2972 45697 SH SOLE 0 0 45697 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 1707 48456 SH SOLE 0 0 48456 XILINX INC COM 983919101 729 10085 SH SOLE 0 0 10085 FIRST CTZNS BANCSHARES INC N CL A 31946M103 258 626 SH SOLE 0 0 626 OSHKOSH CORP COM 688239201 775 10025 SH SOLE 0 0 10025 TESLA INC COM 88160R101 2 100 SH Put SOLE 0 0 100 ASTRAZENECA PLC SPONSORED ADR 046353108 1280 36590 SH SOLE 0 0 36590 AMAZON COM INC COM 023135106 195 1000 SH Call SOLE 0 0 1000 MICROSOFT CORP COM 594918104 556 20000 SH Call SOLE 0 0 20000 MICROSOFT CORP COM 594918104 1 100 SH Call SOLE 0 0 100 OGE ENERGY CORP COM 670837103 2436 74325 SH SOLE 0 0 74325 FORTUNE BRANDS HOME & SEC IN COM 34964C106 394 6694 SH SOLE 0 0 6694 CYS INVTS INC COM 12673A108 98 14634 SH SOLE 0 0 14634 NOVAVAX INC COM 670002104 580 276244 SH SOLE 0 0 276244 CONOCOPHILLIPS COM 20825C104 10109 170493 SH SOLE 0 0 170493 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 147161 1841124 SH SOLE 0 0 1841124 ISHARES INC MSCI JPN ETF NEW 46434G822 1731 28529 SH SOLE 0 0 28529 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 1786 36343 SH SOLE 0 0 36343 CLOVIS ONCOLOGY INC COM 189464100 4249 80477 SH SOLE 0 0 80477 ISHARES TR 0-5YR INVT GR CP 46434V100 9078 182499 SH SOLE 0 0 182499 FIFTH THIRD BANCORP COM 316773100 2949 92878 SH SOLE 0 0 92878 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1207 22842 SH SOLE 0 0 22842 WELLS FARGO CO NEW COM 949746101 4 10000 SH Call SOLE 0 0 10000 HOME DEPOT INC COM 437076102 4 300 SH Call SOLE 0 0 300 SCOTTS MIRACLE GRO CO CL A 810186106 388 4524 SH SOLE 0 0 4524 OCLARO INC COM NEW 67555N206 163 17076 SH SOLE 0 0 17076 S&P GLOBAL INC COM 78409V104 4187 21916 SH SOLE 0 0 21916 ATLAS AIR WORLDWIDE HLDGS IN NOTE 2.250% 6/0 049164BH8 38 33000 PRN SOLE 0 0 33000 ELDORADO GOLD CORP NEW COM 284902103 1 10000 SH Call SOLE 0 0 10000 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 285 46548 SH SOLE 0 0 46548 SIBANYE STILLWATER SPONSORED ADR 825724206 48 12085 SH SOLE 0 0 12085 TESLA INC COM 88160R101 1 100 SH Call SOLE 0 0 100 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 418 3437 SH SOLE 0 0 3437 DOLLAR GEN CORP NEW COM 256677105 751 8027 SH SOLE 0 0 8027 ISHARES TR CORE MSCI EURO 46434V738 679 13663 SH SOLE 0 0 13663 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 1165 48174 SH SOLE 0 0 48174 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 127 16100 SH SOLE 0 0 16100 FACEBOOK INC CL A 30303M102 1 100 SH Call SOLE 0 0 100 PRAXAIR INC COM 74005P104 3703 25662 SH SOLE 0 0 25662 UPLAND SOFTWARE INC COM 91544A109 259 9000 SH SOLE 0 0 9000 RPM INTL INC COM 749685103 1278 26817 SH SOLE 0 0 26817 UNIVERSAL DISPLAY CORP COM 91347P105 9 1000 SH Call SOLE 0 0 1000 ISHARES TR 0-5YR HI YL CP 46434V407 111454 2382001 SH SOLE 0 0 2382001 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2123 20958 SH SOLE 0 0 20958 DARDEN RESTAURANTS INC COM 237194105 610 7160 SH SOLE 0 0 7160 MOODYS CORP COM 615369105 1416 8778 SH SOLE 0 0 8778 NASDAQ INC COM 631103108 844 9793 SH SOLE 0 0 9793 ISHARES TR N AMER TECH ETF 464287549 409 2282 SH SOLE 0 0 2282 NVIDIA CORP COM 67066G104 7 1000 SH Put SOLE 0 0 1000 SEAGATE TECHNOLOGY PLC SHS G7945M107 2383 40715 SH SOLE 0 0 40715 LULULEMON ATHLETICA INC COM 550021109 958 10755 SH SOLE 0 0 10755 COCA COLA BOTTLING CO CONS COM 191098102 282 1632 SH SOLE 0 0 1632 MICRON TECHNOLOGY INC COM 595112103 12110 232258 SH SOLE 0 0 232258 BEMIS INC COM 081437105 1011 23236 SH SOLE 0 0 23236 ISHARES TR HDG MSCI EAFE 46434V803 410 14276 SH SOLE 0 0 14276 BP PLC SPONSORED ADR 055622104 4 2000 SH Put SOLE 0 0 2000 EVERSOURCE ENERGY COM 30040W108 3088 52403 SH SOLE 0 0 52403 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 9376 326675 SH SOLE 0 0 326675 PROSPECT CAPITAL CORPORATION COM 74348T102 819 125041 SH SOLE 0 0 125041 TRANSCANADA CORP COM 89353D107 337 8158 SH SOLE 0 0 8158 FIRST TR EXCH TRD ALPHA FD I JAPAN ALPHADEX 33737J158 436 7400 SH SOLE 0 0 7400 GABELLI DIVD & INCOME TR COM 36242H104 335 15153 SH SOLE 0 0 15153 VENATOR MATLS PLC SHS G9329Z100 239 13200 SH SOLE 0 0 13200 RYDEX ETF TRUST GUG S&P500EQWTTE 78355W817 295 1951 SH SOLE 0 0 1951 OLD REP INTL CORP COM 680223104 243 11339 SH SOLE 0 0 11339 PROSHARES TR PSHS ULTSH 20YRS 74347B201 10 3200 SH Call SOLE 0 0 3200 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 89 12077 SH SOLE 0 0 12077 ADOBE SYS INC COM 00724F101 5883 27227 SH SOLE 0 0 27227 GENERAL ELECTRIC CO COM 369604103 0 1000 SH Put SOLE 0 0 1000 DISCOVER FINL SVCS COM 254709108 1889 26255 SH SOLE 0 0 26255 PIMCO ETF TR ACTIVE BD ETF 72201R775 225 2162 SH SOLE 0 0 2162 WGL HLDGS INC COM 92924F106 1283 15339 SH SOLE 0 0 15339 TG THERAPEUTICS INC COM 88322Q108 150 10561 SH SOLE 0 0 10561 BARINGS CORPORATE INVS COM 06759X107 1102 72999 SH SOLE 0 0 72999 APPLE INC COM 037833100 7 5000 SH Call SOLE 0 0 5000 DISNEY WALT CO COM DISNEY 254687106 61596 613264 SH SOLE 0 0 613264 ACETO CORP NOTE 2.000%11/0 004446AD2 33 38000 PRN SOLE 0 0 38000 3-D SYS CORP DEL COM NEW 88554D205 407 35101 SH SOLE 0 0 35101 CENTURYLINK INC COM 156700106 2064 125637 SH SOLE 0 0 125637 DIGITAL RLTY TR INC COM 253868103 1125 10680 SH SOLE 0 0 10680 HORIZON GLOBAL CORP NOTE 2.750% 7/0 44052WAA2 13 16000 PRN SOLE 0 0 16000 YUM CHINA HLDGS INC COM 98850P109 6900 166259 SH SOLE 0 0 166259 CATHAY GEN BANCORP COM 149150104 237 5936 SH SOLE 0 0 5936 CEMEX SAB DE CV SPON ADR NEW 151290889 98 14826 SH SOLE 0 0 14826 EQUINIX INC COM PAR $0.001 29444U700 2 100 SH Call SOLE 0 0 100 SCHWAB STRATEGIC TR US REIT ETF 808524847 638478 16692245 SH SOLE 0 0 16692245 RAYTHEON CO COM NEW 755111507 7051 32672 SH SOLE 0 0 32672 MARATHON PETE CORP COM 56585A102 4339 59356 SH SOLE 0 0 59356 CARETRUST REIT INC COM 14174T107 893 66629 SH SOLE 0 0 66629 CALIFORNIA WTR SVC GROUP COM 130788102 607 16288 SH SOLE 0 0 16288 CONFORMIS INC COM 20717E101 65 45000 SH SOLE 0 0 45000 BROWN FORMAN CORP CL B 115637209 423 7776 SH SOLE 0 0 7776 CVS HEALTH CORP COM 126650100 5821 93575 SH SOLE 0 0 93575 ELDORADO GOLD CORP NEW COM 284902103 987 1175138 SH SOLE 0 0 1175138 ISHARES TR MIN VOL USA ETF 46429B697 1024 19720 SH SOLE 0 0 19720 AMERICAN FINL GROUP INC OHIO COM 025932104 1860 16577 SH SOLE 0 0 16577 SNAP ON INC COM 833034101 800 5425 SH SOLE 0 0 5425 PIMCO CORPORATE & INCOME OPP COM 72201B101 345 20362 SH SOLE 0 0 20362 NORTHERN TR CORP COM 665859104 1069 10366 SH SOLE 0 0 10366 GROUPON INC COM 399473107 285 65758 SH SOLE 0 0 65758 BANCFIRST CORP COM 05945F103 512 9650 SH SOLE 0 0 9650 BWX TECHNOLOGIES INC COM 05605H100 300 4719 SH SOLE 0 0 4719 AMAZON COM INC COM 023135106 617 1000 SH Call SOLE 0 0 1000 ING GROEP N V SPONSORED ADR 456837103 269 15909 SH SOLE 0 0 15909 INTREPID POTASH INC COM 46121Y102 230 63300 SH SOLE 0 0 63300 PROSPECT CAPITAL CORPORATION NOTE 4.750% 4/1 74348TAQ5 22 22000 PRN SOLE 0 0 22000 COSTCO WHSL CORP NEW COM 22160K105 12521 66450 SH SOLE 0 0 66450 OPEN TEXT CORP COM 683715106 252 7236 SH SOLE 0 0 7236 ALPHABET INC CAP STK CL A 02079K305 48 300 SH Call SOLE 0 0 300 ARBOR RLTY TR INC COM 038923108 88 10000 SH SOLE 0 0 10000 AMERICAN EXPRESS CO COM 025816109 5926 63525 SH SOLE 0 0 63525 COCA COLA CO COM 191216100 0 800 SH Call SOLE 0 0 800 ICICI BK LTD ADR 45104G104 124 14049 SH SOLE 0 0 14049 CHESAPEAKE ENERGY CORP COM 165167107 5198 1721234 SH SOLE 0 0 1721234 JETBLUE AIRWAYS CORP COM 477143101 3942 193976 SH SOLE 0 0 193976 ZOGENIX INC COM NEW 98978L204 675 16865 SH SOLE 0 0 16865 PREFERRED APT CMNTYS INC COM 74039L103 261 18375 SH SOLE 0 0 18375 MGM RESORTS INTERNATIONAL COM 552953101 2570 73400 SH SOLE 0 0 73400 NVIDIA CORP COM 67066G104 2 200 SH Call SOLE 0 0 200 ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 73842 4552515 SH SOLE 0 0 4552515 DANAHER CORP DEL COM 235851102 2827 28875 SH SOLE 0 0 28875 JD COM INC SPON ADR CL A 47215P106 1381 34111 SH SOLE 0 0 34111 EATON VANCE TAX ADVT DIV INC COM 27828G107 555 25338 SH SOLE 0 0 25338 IMPAX LABORATORIES INC NOTE 2.000% 6/1 45256BAE1 20 20000 PRN SOLE 0 0 20000 VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 11293 222220 SH SOLE 0 0 222220 NUVEEN AMT FREE QLTY MUN INC COM 670657105 1069 82245 SH SOLE 0 0 82245 PEPSICO INC COM 713448108 84981 778575 SH SOLE 0 0 778575 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 287 4136 SH SOLE 0 0 4136 PALO ALTO NETWORKS INC COM 697435105 1109 6110 SH SOLE 0 0 6110 PARK NATL CORP COM 700658107 863 8316 SH SOLE 0 0 8316 TESLA INC COM 88160R101 1 1100 SH Call SOLE 0 0 1100 CIGNA CORPORATION COM 125509109 3529 21036 SH SOLE 0 0 21036 WESTERN ASSET EMRG MKT DEBT COM 95766A101 552 37999 SH SOLE 0 0 37999 SOUTHWEST AIRLS CO COM 844741108 5935 103618 SH SOLE 0 0 103618 WESBANCO INC COM 950810101 2128 50296 SH SOLE 0 0 50296 WILLIAMS COS INC DEL COM 969457100 1479 59488 SH SOLE 0 0 59488 CENTENE CORP DEL COM 15135B101 652 6102 SH SOLE 0 0 6102 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 182 17622 SH SOLE 0 0 17622 RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 10392 104462 SH SOLE 0 0 104462 TESLA INC COM 88160R101 3 200 SH Put SOLE 0 0 200 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 1252 24228 SH SOLE 0 0 24228 WORLDPAY INC CL A 981558109 1794 21810 SH SOLE 0 0 21810 CYTORI THERAPEUTICS INC *W EXP 12/09/201 23283K121 1 20652 SH SOLE 0 0 20652 AMAZON COM INC COM 023135106 33 1000 SH Put SOLE 0 0 1000 TESLA INC COM 88160R101 0 100 SH Call SOLE 0 0 100 UNDER ARMOUR INC CL C 904311206 964 67151 SH SOLE 0 0 67151 ISHARES TR MSCI EMG MKT ETF 464287234 1 2000 SH Call SOLE 0 0 2000 ABIOMED INC COM 003654100 2658 9134 SH SOLE 0 0 9134 WISDOMTREE TR EMG MKTS SMCAP 97717W281 401 7417 SH SOLE 0 0 7417 PIMCO STRATEGIC INCOME FD IN COM 72200X104 109 11699 SH SOLE 0 0 11699 RLI CORP COM 749607107 1077 16995 SH SOLE 0 0 16995 NOVO-NORDISK A S ADR 670100205 1902 38628 SH SOLE 0 0 38628 OHA INVT CORP COM 67091U102 35 25000 SH SOLE 0 0 25000 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 6075 39580 SH SOLE 0 0 39580 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 2444 20162 SH SOLE 0 0 20162 WORKDAY INC CL A 98138H101 561 4417 SH SOLE 0 0 4417 GRAINGER W W INC COM 384802104 1547 5480 SH SOLE 0 0 5480 MATTEL INC COM 577081102 346 26301 SH SOLE 0 0 26301 POWERSHARES ETF TRUST DYN SEMCT PORT 73935X781 289 5467 SH SOLE 0 0 5467 B2GOLD CORP COM 11777Q209 55 20120 SH SOLE 0 0 20120 CLAYMORE EXCHANGE TRD FD TR GUGGENHEIM SOLAR 18383Q739 228 9299 SH SOLE 0 0 9299 MFS INTERMEDIATE HIGH INC FD SH BEN INT 59318T109 103 36493 SH SOLE 0 0 36493 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1386 34989 SH SOLE 0 0 34989 MOMO INC ADR 60879B107 373 9975 SH SOLE 0 0 9975 SINA CORP ORD G81477104 0 300 SH Call SOLE 0 0 300 TREX CO INC COM 89531P105 693 6367 SH SOLE 0 0 6367 AMAZON COM INC COM 023135106 128802 88992 SH SOLE 0 0 88992 RAVEN INDS INC COM 754212108 5500 156925 SH SOLE 0 0 156925 AETNA INC NEW COM 00817Y108 4 500 SH Call SOLE 0 0 500 ACHILLION PHARMACEUTICALS IN COM 00448Q201 443 119476 SH SOLE 0 0 119476 ENSERVCO CORP COM 29358Y102 23 25000 SH SOLE 0 0 25000 HANOVER INS GROUP INC COM 410867105 436 3700 SH SOLE 0 0 3700 HASBRO INC COM 418056107 0 600 SH Call SOLE 0 0 600 MAGNA INTL INC COM 559222401 972 17252 SH SOLE 0 0 17252 SQUARE INC CL A 852234103 8 500 SH Call SOLE 0 0 500 COLGATE PALMOLIVE CO COM 194162103 7144 99667 SH SOLE 0 0 99667 BLACKROCK CORPOR HI YLD FD I COM 09255P107 140 13244 SH SOLE 0 0 13244 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 4681 67711 SH SOLE 0 0 67711 WISDOMTREE TR US LARGECAP DIVD 97717W307 13069 147687 SH SOLE 0 0 147687 APPLE INC COM 037833100 814 30000 SH Call SOLE 0 0 30000 WPX ENERGY INC COM 98212B103 276 18642 SH SOLE 0 0 18642 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 312 6537 SH SOLE 0 0 6537 KCAP FINL INC COM 48668E101 91 28865 SH SOLE 0 0 28865 CA INC COM 12673P105 275 8118 SH SOLE 0 0 8118 AMAZON COM INC COM 023135106 11 100 SH Call SOLE 0 0 100 CINCINNATI FINL CORP COM 172062101 665 8951 SH SOLE 0 0 8951 FIRST DATA CORP NEW COM CL A 32008D106 373 23309 SH SOLE 0 0 23309 NUVEEN PFD & INCM SECURTIES COM 67072C105 264 26973 SH SOLE 0 0 26973 ORACLE CORP COM 68389X105 17971 392798 SH SOLE 0 0 392798 PROPETRO HLDG CORP COM 74347M108 159 10000 SH SOLE 0 0 10000 SELECT ENERGY SVCS INC CL A COM 81617J301 137 10836 SH SOLE 0 0 10836 STARWOOD PPTY TR INC COM 85571B105 627 29947 SH SOLE 0 0 29947 AMAZON COM INC COM 023135106 412 2000 SH Call SOLE 0 0 2000 ARCHER DANIELS MIDLAND CO COM 039483102 3823 88140 SH SOLE 0 0 88140 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 234 5399 SH SOLE 0 0 5399 ALPHABET INC CAP STK CL C 02079K107 209 1000 SH Call SOLE 0 0 1000 CENTRAL GARDEN & PET CO COM 153527106 742 17250 SH SOLE 0 0 17250 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 2 500 SH Put SOLE 0 0 500 DEUTSCHE BANK AG NAMEN AKT D18190898 0 300 SH Call SOLE 0 0 300 ROKU INC COM CL A 77543R102 777 24993 SH SOLE 0 0 24993 VANGUARD STAR FD VG TL INTL STK F 921909768 1311 23182 SH SOLE 0 0 23182 SPIRIT AIRLS INC COM 848577102 5159 136544 SH SOLE 0 0 136544 APOLLO COML REAL EST FIN INC NOTE 5.500% 3/1 03762UAA3 85 80000 PRN SOLE 0 0 80000 AMAZON COM INC COM 023135106 124 1000 SH Call SOLE 0 0 1000 CUMMINS INC COM 231021106 5186 31994 SH SOLE 0 0 31994 ESSEX PPTY TR INC COM 297178105 866 3599 SH SOLE 0 0 3599 ISHARES TR MSCI KLD400 SOC 464288570 1415 14484 SH SOLE 0 0 14484 WISDOMTREE TR INDIA ERNGS FD 97717W422 497 18945 SH SOLE 0 0 18945 OPKO HEALTH INC COM 68375N103 359 113132 SH SOLE 0 0 113132 MYLAN N V SHS EURO N59465109 201 4885 SH SOLE 0 0 4885 ROYCE MICRO-CAP TR INC COM 780915104 121 12969 SH SOLE 0 0 12969 ISHARES TR US REGNL BKS ETF 464288778 599 11888 SH SOLE 0 0 11888 SEADRILL LIMITED SHS G7945E105 11 58039 SH SOLE 0 0 58039 BANCO SANTANDER SA ADR 05964H105 457 69837 SH SOLE 0 0 69837 US BANCORP DEL COM NEW 902973304 15491 306743 SH SOLE 0 0 306743 AMAZON COM INC COM 023135106 31 1000 SH Call SOLE 0 0 1000 KNOWLES CORP COM 49926D109 1221 96944 SH SOLE 0 0 96944 POWERSHARES ETF TRUST DIV ACHV PRTF 73935X732 313 12324 SH SOLE 0 0 12324 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 1477 33757 SH SOLE 0 0 33757 EBIX INC COM NEW 278715206 242 3242 SH SOLE 0 0 3242 WISDOMTREE TR JAPN HEDGE EQT 97717W851 426 7600 SH SOLE 0 0 7600 NABORS INDUSTRIES LTD SHS G6359F103 2100 300466 SH SOLE 0 0 300466 THOR INDS INC COM 885160101 1137 9874 SH SOLE 0 0 9874 CORCEPT THERAPEUTICS INC COM 218352102 518 31482 SH SOLE 0 0 31482 FREEPORT-MCMORAN INC CL B 35671D857 5818 331154 SH SOLE 0 0 331154 KLA-TENCOR CORP COM 482480100 592 5434 SH SOLE 0 0 5434 FEDEX CORP COM 31428X106 1 100 SH Call SOLE 0 0 100 NEW YORK CMNTY BANCORP INC COM 649445103 4210 323090 SH SOLE 0 0 323090 PUTNAM MANAGED MUN INCOM TR COM 746823103 165 23105 SH SOLE 0 0 23105 CDN IMPERIAL BK COMM TORONTO COM 136069101 711 8053 SH SOLE 0 0 8053 RENT A CTR INC NEW COM 76009N100 477 55230 SH SOLE 0 0 55230 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 769 22322 SH SOLE 0 0 22322 ISHARES TR INTRM GOV CR ETF 464288612 615 5683 SH SOLE 0 0 5683 ALLY FINL INC COM 02005N100 238 8758 SH SOLE 0 0 8758 ISHARES TR JPMORGAN USD EMG 464288281 884 7838 SH SOLE 0 0 7838 ADVANCED MICRO DEVICES INC COM 007903107 2 20000 SH Call SOLE 0 0 20000 SHERWIN WILLIAMS CO COM 824348106 2845 7255 SH SOLE 0 0 7255 CAMDEN PPTY TR SH BEN INT 133131102 291 3462 SH SOLE 0 0 3462 WEYERHAEUSER CO COM 962166104 2377 67916 SH SOLE 0 0 67916 TARGET CORP COM 87612E106 0 200 SH Call SOLE 0 0 200 UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 335 7832 SH SOLE 0 0 7832 IQVIA HLDGS INC COM 46266C105 368 3752 SH SOLE 0 0 3752 OBSIDIAN ENERGY LTD COM 674482104 327 333905 SH SOLE 0 0 333905 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 3592 56311 SH SOLE 0 0 56311 CISCO SYS INC COM 17275R102 23038 537152 SH SOLE 0 0 537152 MOSAIC CO NEW COM 61945C103 232 9567 SH SOLE 0 0 9567 ORMAT TECHNOLOGIES INC COM 686688102 322 5712 SH SOLE 0 0 5712 GASLOG LTD SHS G37585109 478 29071 SH SOLE 0 0 29071 SERVICE CORP INTL COM 817565104 640 16952 SH SOLE 0 0 16952 THERAPEUTICSMD INC COM 88338N107 71 14500 SH SOLE 0 0 14500 ISHARES TR 1 3 YR TREAS BD 464287457 1182 14145 SH SOLE 0 0 14145 ALPHABET INC CAP STK CL A 02079K305 56 800 SH Call SOLE 0 0 800 IMMUNOGEN INC COM 45253H101 132 12592 SH SOLE 0 0 12592 XL GROUP LTD COM G98294104 215 3894 SH SOLE 0 0 3894 CYTORI THERAPEUTICS INC COM NEW 23283K204 22 78077 SH SOLE 0 0 78077 WISDOMTREE TR CHINADIV EX FI 97717X719 1113 12618 SH SOLE 0 0 12618 FORTIVE CORP COM 34959J108 895 11545 SH SOLE 0 0 11545 ISHARES TR US HOME CONS ETF 464288752 1722 43599 SH SOLE 0 0 43599 DLH HLDGS CORP COM 23335Q100 208 35626 SH SOLE 0 0 35626 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 248 6155 SH SOLE 0 0 6155 MARKEL CORP COM 570535104 1219 1042 SH SOLE 0 0 1042 HALYARD HEALTH INC COM 40650V100 219 4755 SH SOLE 0 0 4755 STERLING CONSTRUCTION CO INC COM 859241101 115 10000 SH SOLE 0 0 10000 FACEBOOK INC CL A 30303M102 45 5500 SH Call SOLE 0 0 5500 OPHTHOTECH CORP COM 683745103 149 54275 SH SOLE 0 0 54275 FRONTLINE LTD SHS NEW G3682E192 204 46060 SH SOLE 0 0 46060 F5 NETWORKS INC COM 315616102 209 1447 SH SOLE 0 0 1447 SPIRIT RLTY CAP INC NEW COM 84860W102 86 11120 SH SOLE 0 0 11120 PROSHARES TR PSHS ULTSH 20YRS 74347B201 389 10718 SH SOLE 0 0 10718 LIBERTY MEDIA CORP DEB 4.000%11/1 530715AG6 16 25000 PRN SOLE 0 0 25000 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1200 54613 SH SOLE 0 0 54613 MEDTRONIC PLC SHS G5960L103 3 100 SH Call SOLE 0 0 100 PIERIS PHARMACEUTICALS INC COM 720795103 573 84025 SH SOLE 0 0 84025 ISHARES TR CORE S&P SCP ETF 464287804 30834 400384 SH SOLE 0 0 400384 UNIVERSAL DISPLAY CORP COM 91347P105 1 100 SH Call SOLE 0 0 100 ACI WORLDWIDE INC COM 004498101 372 15700 SH SOLE 0 0 15700 AEROHIVE NETWORKS INC COM 007786106 822 203465 SH SOLE 0 0 203465 AMAZON COM INC COM 023135106 44 100 SH Call SOLE 0 0 100 AMPHENOL CORP NEW CL A 032095101 1104 12816 SH SOLE 0 0 12816 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 4234 73386 SH SOLE 0 0 73386 JOHNSON & JOHNSON COM 478160104 3 100 SH Call SOLE 0 0 100 TEEKAY CORPORATION COM Y8564W103 273 33760 SH SOLE 0 0 33760 APPLE INC COM 037833100 16 500 SH Call SOLE 0 0 500 DIAGEO P L C SPON ADR NEW 25243Q205 3037 22425 SH SOLE 0 0 22425 TEMPLETON GLOBAL INCOME FD COM 880198106 175 27331 SH SOLE 0 0 27331 ACUITY BRANDS INC COM 00508Y102 595 4277 SH SOLE 0 0 4277 WESTROCK CO COM 96145D105 858 13373 SH SOLE 0 0 13373 LAM RESEARCH CORP COM 512807108 258 10000 SH Call SOLE 0 0 10000 FLEXIBLE SOLUTIONS INTL INC COM 33938T104 64 40000 SH SOLE 0 0 40000 VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 390 4287 SH SOLE 0 0 4287 DESTINATION XL GROUP INC COM 25065K104 229 131129 SH SOLE 0 0 131129 ISHARES TR FLTG RATE NT ETF 46429B655 2983 58572 SH SOLE 0 0 58572 TESLA INC COM 88160R101 13 300 SH Put SOLE 0 0 300 TRUEBLUE INC COM 89785X101 259 10000 SH SOLE 0 0 10000 MICROSOFT CORP COM 594918104 24 3000 SH Call SOLE 0 0 3000 U S G CORP COM NEW 903293405 2 400 SH Call SOLE 0 0 400 BIOCEPT INC COM NEW 09072V204 153 520143 SH SOLE 0 0 520143 AETNA INC NEW COM 00817Y108 3344 19786 SH SOLE 0 0 19786 ISHARES INC MSCI THAILND ETF 464286624 301 3021 SH SOLE 0 0 3021 ATLANTIC CAP BANCSHARES INC COM 048269203 181 10000 SH SOLE 0 0 10000 NOVANTA INC COM 67000B104 507 9717 SH SOLE 0 0 9717 MICROSOFT CORP COM 594918104 1 1000 SH Call SOLE 0 0 1000 USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 534 31550 SH SOLE 0 0 31550 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2 800 SH Call SOLE 0 0 800 ISHARES TR NA TEC MULTM ETF 464287531 690 13390 SH SOLE 0 0 13390 REGIONS FINL CORP NEW COM 7591EP100 588 31659 SH SOLE 0 0 31659 POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 1269 27019 SH SOLE 0 0 27019 DTE ENERGY CO COM 233331107 2199 21066 SH SOLE 0 0 21066 RELIANCE STEEL & ALUMINUM CO COM 759509102 2119 24714 SH SOLE 0 0 24714 POWERSHS DB MULTI SECT COMM DB OIL FUND 73936B507 118 10569 SH SOLE 0 0 10569 EXACT SCIENCES CORP COM 30063P105 2970 73632 SH SOLE 0 0 73632 ABBVIE INC COM 00287Y109 25333 267644 SH SOLE 0 0 267644 SPLUNK INC COM 848637104 237 2409 SH SOLE 0 0 2409 WPP PLC NEW ADR 92937A102 704 8851 SH SOLE 0 0 8851 FACEBOOK INC CL A 30303M102 35 1400 SH Call SOLE 0 0 1400 VOC ENERGY TR TR UNIT 91829B103 263 64556 SH SOLE 0 0 64556 AMERIGAS PARTNERS L P UNIT L P INT 030975106 1426 35674 SH SOLE 0 0 35674 VANECK VECTORS ETF TR OIL REFINERS ETF 92189F585 1125 37616 SH SOLE 0 0 37616 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 1918 61892 SH SOLE 0 0 61892 HOME DEPOT INC COM 437076102 0 1000 SH Put SOLE 0 0 1000 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3 300 SH Call SOLE 0 0 300 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 1212 198635 SH SOLE 0 0 198635 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 969 13514 SH SOLE 0 0 13514 CORESITE RLTY CORP COM 21870Q105 214 2132 SH SOLE 0 0 2132 ISHARES TR RUS 1000 VAL ETF 464287598 9202 76713 SH SOLE 0 0 76713 GLOBAL X FDS CHINA FINL ETF 37950E606 2032 109796 SH SOLE 0 0 109796 PPL CORP COM 69351T106 3091 109277 SH SOLE 0 0 109277 CONSTELLATION BRANDS INC CL A 21036P108 4264 18706 SH SOLE 0 0 18706 PATTERSON COMPANIES INC COM 703395103 316 14206 SH SOLE 0 0 14206 ROPER TECHNOLOGIES INC COM 776696106 268 954 SH SOLE 0 0 954 WISDOMTREE TR US SMALLCAP DIVD 97717W604 22427 818511 SH SOLE 0 0 818511 CARRIAGE SVCS INC NOTE 2.750% 3/1 143905AM9 52 40000 PRN SOLE 0 0 40000 MONDELEZ INTL INC CL A 609207105 8846 211987 SH SOLE 0 0 211987 YELP INC CL A 985817105 2 300 SH Call SOLE 0 0 300 STATOIL ASA SPONSORED ADR 85771P102 340 14378 SH SOLE 0 0 14378 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 340444 4510988 SH SOLE 0 0 4510988 ULTA BEAUTY INC COM 90384S303 1 100 SH Call SOLE 0 0 100 STATE BK FINL CORP COM 856190103 508 16916 SH SOLE 0 0 16916 VISA INC COM CL A 92826C839 32598 272513 SH SOLE 0 0 272513 COMMERCE BANCSHARES INC COM 200525103 4029 67254 SH SOLE 0 0 67254 AGREE REALTY CORP COM 008492100 355 7400 SH SOLE 0 0 7400 HERCULES CAPITAL INC COM 427096508 195 16152 SH SOLE 0 0 16152 ALKERMES PLC SHS G01767105 1063 18339 SH SOLE 0 0 18339 PRINCIPAL FINL GROUP INC COM 74251V102 701 11507 SH SOLE 0 0 11507 U S G CORP COM NEW 903293405 2 400 SH Call SOLE 0 0 400 POWERSHARES ETF TRUST DYN NETWKG PRT 73935X815 743 15000 SH SOLE 0 0 15000 ORIGIN AGRITECH LIMITED SHS G67828106 116 150580 SH SOLE 0 0 150580 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1055 11261 SH SOLE 0 0 11261 ALEXION PHARMACEUTICALS INC COM 015351109 5 1000 SH Put SOLE 0 0 1000 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 1586 19398 SH SOLE 0 0 19398 MELINTA THERAPEUTICS INC COM 58549G100 98 13292 SH SOLE 0 0 13292 MELCO RESORT ENTERTAINMENT L ADR 585464100 1970 67979 SH SOLE 0 0 67979 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 438 8567 SH SOLE 0 0 8567 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1358 27699 SH SOLE 0 0 27699 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 295 6447 SH SOLE 0 0 6447 OAKTREE CAP GROUP LLC UNIT CL A 674001201 877 22142 SH SOLE 0 0 22142 AMAZON COM INC COM 023135106 93 500 SH Call SOLE 0 0 500 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1291 46410 SH SOLE 0 0 46410 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 982 380435 SH SOLE 0 0 380435 TE CONNECTIVITY LTD REG SHS H84989104 2205 22071 SH SOLE 0 0 22071 LTC PPTYS INC COM 502175102 1322 34778 SH SOLE 0 0 34778 MAIDEN HOLDINGS LTD SHS G5753U112 71 10967 SH SOLE 0 0 10967 LULULEMON ATHLETICA INC COM 550021109 15 500 SH Call SOLE 0 0 500 MAXIM INTEGRATED PRODS INC COM 57772K101 416 6911 SH SOLE 0 0 6911 SCYNEXIS INC COM 811292101 63 47000 SH SOLE 0 0 47000 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 406 15118 SH SOLE 0 0 15118 PEOPLES UNITED FINANCIAL INC COM 712704105 1406 75323 SH SOLE 0 0 75323 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 1517 43204 SH SOLE 0 0 43204 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 857 21409 SH SOLE 0 0 21409 LAS VEGAS SANDS CORP COM 517834107 2545 35399 SH SOLE 0 0 35399 MARSH & MCLENNAN COS INC COM 571748102 2954 35772 SH SOLE 0 0 35772 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 517 38585 SH SOLE 0 0 38585 VIAVI SOLUTIONS INC COM 925550105 101 10436 SH SOLE 0 0 10436 ALPINE TOTAL DYNAMIC DIVID F COM SH BEN INT N 021060207 152 17057 SH SOLE 0 0 17057 VANGUARD INDEX FDS SMALL CP ETF 922908751 135302 920924 SH SOLE 0 0 920924 VOLITIONRX LTD COM 928661107 32 13200 SH SOLE 0 0 13200 ALTABA INC COM 021346101 5794 78252 SH SOLE 0 0 78252 FACEBOOK INC CL A 30303M102 148960 932226 SH SOLE 0 0 932226 AMAZON COM INC COM 023135106 15 100 SH Call SOLE 0 0 100 PROGRESSIVE CORP OHIO COM 743315103 832 13662 SH SOLE 0 0 13662 UNIQURE NV SHS N90064101 470 20000 SH SOLE 0 0 20000 HOME DEPOT INC COM 437076102 0 200 SH Call SOLE 0 0 200 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 343 2540 SH SOLE 0 0 2540 FIDELITY MSCI INFO TECH I 316092808 781 15051 SH SOLE 0 0 15051 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 925 25443 SH SOLE 0 0 25443 NVIDIA CORP COM 67066G104 54 9000 SH Put SOLE 0 0 9000 DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 1783 11667 SH SOLE 0 0 11667 HASBRO INC COM 418056107 1 1000 SH Put SOLE 0 0 1000 CENTERSTATE BK CORP COM 15201P109 297 11190 SH SOLE 0 0 11190 ETFS PLATINUM TR SH BEN INT 26922V101 253 2850 SH SOLE 0 0 2850 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 270 6499 SH SOLE 0 0 6499 IMMUNOMEDICS INC COM 452907108 2992 204781 SH SOLE 0 0 204781 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 537 48837 SH SOLE 0 0 48837 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 4824 64297 SH SOLE 0 0 64297 CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 808 6135 SH SOLE 0 0 6135 MCKESSON CORP COM 58155Q103 2527 17935 SH SOLE 0 0 17935 ISHARES TR LATN AMER 40 ETF 464287390 222 5920 SH SOLE 0 0 5920 STAR GROUP L P UNIT LTD PARTNR 85512C105 122 13101 SH SOLE 0 0 13101 SIFY TECHNOLOGIES LIMITED SPONSORED ADR 82655M107 41 20105 SH SOLE 0 0 20105 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 699 29205 SH SOLE 0 0 29205 AK STL HLDG CORP COM 001547108 7751 1710932 SH SOLE 0 0 1710932 WISDOMTREE TR E MKTS CNSMR GR 97717W539 243 9075 SH SOLE 0 0 9075 POWERSHARES ETF TRUST DWA MOMENTUM PTF 73935X153 372 7071 SH SOLE 0 0 7071 TYSON FOODS INC CL A 902494103 3 1000 SH Call SOLE 0 0 1000 ALTRIA GROUP INC COM 02209S103 33568 538643 SH SOLE 0 0 538643 LULULEMON ATHLETICA INC COM 550021109 16 500 SH Call SOLE 0 0 500 SUNCOR ENERGY INC NEW COM 867224107 651 18852 SH SOLE 0 0 18852 HUMANA INC COM 444859102 1576 5862 SH SOLE 0 0 5862 HURON CONSULTING GROUP INC NOTE 1.250%10/0 447462AB8 11 12000 PRN SOLE 0 0 12000 VANGUARD WORLD FD MEGA CAP INDEX 921910873 4138 45680 SH SOLE 0 0 45680 INTERACTIVE BROKERS GROUP IN COM 45841N107 207 3085 SH SOLE 0 0 3085 INTERNATIONAL BUSINESS MACHS COM 459200101 0 200 SH Put SOLE 0 0 200 POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 454 16091 SH SOLE 0 0 16091 WELLS FARGO & CO MTNF 6/0 94986RQF1 54 30000 PRN SOLE 0 0 30000 TRANSENTERIX INC COM NEW 89366M201 79 46628 SH SOLE 0 0 46628 ELLIE MAE INC COM 28849P100 237 2582 SH SOLE 0 0 2582 EPR PPTYS COM SH BEN INT 26884U109 504 9098 SH SOLE 0 0 9098 CONSTELLATION BRANDS INC CL A 21036P108 26 700 SH Call SOLE 0 0 700 BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 638 26210 SH SOLE 0 0 26210 HEALTHCARE TR AMER INC CL A NEW 42225P501 532 20096 SH SOLE 0 0 20096 ACADIA PHARMACEUTICALS INC COM 004225108 1630 72534 SH SOLE 0 0 72534 ALIGN TECHNOLOGY INC COM 016255101 4675 18617 SH SOLE 0 0 18617 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 278 20871 SH SOLE 0 0 20871 POWERSHARES ETF TRUST RUSSELL 2000 VAL 73935X864 371 12675 SH SOLE 0 0 12675 CREDIT SUISSE NASSAU BRH VELOCITY SHS SHR 22542D357 764 81100 SH SOLE 0 0 81100 LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 33 15000 SH SOLE 0 0 15000 INTERNATIONAL BUSINESS MACHS COM 459200101 29478 192129 SH SOLE 0 0 192129 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 751 26395 SH SOLE 0 0 26395 AGNC INVT CORP COM 00123Q104 2808 148397 SH SOLE 0 0 148397 ALPHABET INC CAP STK CL A 02079K305 48 500 SH Call SOLE 0 0 500 TANGER FACTORY OUTLET CTRS I COM 875465106 220 9991 SH SOLE 0 0 9991 LOEWS CORP COM 540424108 642 12913 SH SOLE 0 0 12913 UNITEDHEALTH GROUP INC COM 91324P102 13168 61531 SH SOLE 0 0 61531 ISHARES TR MICRO-CAP ETF 464288869 9077 94499 SH SOLE 0 0 94499 WASTE MGMT INC DEL COM 94106L109 6343 75406 SH SOLE 0 0 75406 CHESAPEAKE ENERGY CORP COM 165167107 3 3000 SH Call SOLE 0 0 3000 SERVICENOW INC COM 81762P102 811 4899 SH SOLE 0 0 4899 STONEMOR PARTNERS L P COM UNITS INT 86183Q100 142 22923 SH SOLE 0 0 22923 SKYWEST INC COM 830879102 2154 39587 SH SOLE 0 0 39587 COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509 1281 48359 SH SOLE 0 0 48359 ALTICE USA INC CL A 02156K103 11762 636494 SH SOLE 0 0 636494 ASML HOLDING N V N Y REGISTRY SHS N07059210 2154 10849 SH SOLE 0 0 10849 SUNOCO LP COM U REP LP 86765K109 1394 54640 SH SOLE 0 0 54640 NOKIA CORP SPONSORED ADR 654902204 653 119370 SH SOLE 0 0 119370 ISHARES INC MIN VOL EMRG MKT 464286533 579 9280 SH SOLE 0 0 9280 FORD MTR CO DEL COM PAR $0.01 345370860 7979 720152 SH SOLE 0 0 720152 RALPH LAUREN CORP CL A 751212101 621 5553 SH SOLE 0 0 5553 RAYMOND JAMES FINANCIAL INC COM 754730109 476 5323 SH SOLE 0 0 5323 CANADIAN NATL RY CO COM 136375102 1219 16671 SH SOLE 0 0 16671 SPDR SERIES TRUST S&P BIOTECH 78464A870 3262 37186 SH SOLE 0 0 37186 SOUTHERN CO COM 842587107 8331 186552 SH SOLE 0 0 186552 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 4269 100044 SH SOLE 0 0 100044 CELLECTAR BIOSCIENCES INC COM 15117F302 18 16000 SH SOLE 0 0 16000 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 17456 72110 SH SOLE 0 0 72110 WISDOMTREE TR INTL EQUITY FD 97717W703 254 4622 SH SOLE 0 0 4622 ANI PHARMACEUTICALS INC NOTE 3.000%12/0 00182CAA1 31 28000 PRN SOLE 0 0 28000 SPDR SERIES TRUST CITI INT GVT ETF 78464A490 366 6149 SH SOLE 0 0 6149 UNITED STATES ANTIMONY CORP COM 911549103 2030 8118729 SH SOLE 0 0 8118729 ISHARES TR MSCI EMG MKT ETF 464287234 27505 569691 SH SOLE 0 0 569691 GUGGENHEIM ENHNCD EQTY INCM COM 40167B100 178 21348 SH SOLE 0 0 21348 DYNEX CAP INC COM NEW 26817Q506 136 20525 SH SOLE 0 0 20525 WISDOMTREE TR GLB EX US RL EST 97717W331 635 19746 SH SOLE 0 0 19746 VANGUARD WORLD FDS INF TECH ETF 92204A702 5263 30776 SH SOLE 0 0 30776 DEUTSCHE MUN INCOME COM 25160C106 225 20045 SH SOLE 0 0 20045 WESTERN ASSET MTG CAP CORP COM 95790D105 2568 265050 SH SOLE 0 0 265050 CHARTER COMMUNICATIONS INC N CL A 16119P108 2 100 SH Put SOLE 0 0 100 HUGOTON RTY TR TEX UNIT BEN INT 444717102 8 10932 SH SOLE 0 0 10932 WHITING PETE CORP NEW COM NEW 966387409 7110 210110 SH SOLE 0 0 210110 GENERAL MLS INC COM 370334104 2635 58478 SH SOLE 0 0 58478 SPDR SERIES TRUST AEROSPACE DEF 78464A631 433 4986 SH SOLE 0 0 4986 SORRENTO THERAPEUTICS INC COM NEW 83587F202 105 20350 SH SOLE 0 0 20350 POWERSHARES ETF TRUST AERSPC DEF PTF 73935X690 222 3908 SH SOLE 0 0 3908 ISHARES TR MSCI ACWI ETF 464288257 508 7085 SH SOLE 0 0 7085 ENERPLUS CORP COM 292766102 125 11134 SH SOLE 0 0 11134 AMERICAN WTR WKS CO INC NEW COM 030420103 946 11522 SH SOLE 0 0 11522 SALLY BEAUTY HLDGS INC COM 79546E104 189 11464 SH SOLE 0 0 11464 ISHARES TR TRANS AVG ETF 464287192 1136 6072 SH SOLE 0 0 6072 ISHARES TR RUSSELL 2000 ETF 464287655 10369 68293 SH SOLE 0 0 68293 NVIDIA CORP COM 67066G104 47592 205500 SH SOLE 0 0 205500 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 991 70104 SH SOLE 0 0 70104 BLACKBERRY LTD COM 09228F103 129 11243 SH SOLE 0 0 11243 JAGGED PEAK ENERGY INC COM 47009K107 3886 275005 SH SOLE 0 0 275005 ISHARES TR GLOB HLTHCRE ETF 464287325 327 2934 SH SOLE 0 0 2934 DEAN FOODS CO NEW COM NEW 242370203 247 28652 SH SOLE 0 0 28652 CITIZENS FINL GROUP INC COM 174610105 571 13590 SH SOLE 0 0 13590 MCCORMICK & CO INC COM NON VTG 579780206 1983 18639 SH SOLE 0 0 18639 NATIONAL GRID PLC SPONSORED ADR NE 636274409 1021 18096 SH SOLE 0 0 18096 AMERICAN RLTY CAP PPTYS INC NOTE 3.000% 8/0 02917TAA2 45 45000 PRN SOLE 0 0 45000 UNILEVER PLC SPON ADR NEW 904767704 1854 33370 SH SOLE 0 0 33370 FOUNDATION MEDICINE INC COM 350465100 683 8677 SH SOLE 0 0 8677 GENERAL MTRS CO COM 37045V100 0 200 SH Put SOLE 0 0 200 PALO ALTO NETWORKS INC COM 697435105 9 200 SH Call SOLE 0 0 200 ISHARES TR 1 3 YR CR BD ETF 464288646 444 4274 SH SOLE 0 0 4274 JD COM INC SPON ADR CL A 47215P106 0 100 SH Call SOLE 0 0 100 MONSTER BEVERAGE CORP NEW COM 61174X109 1 400 SH Call SOLE 0 0 400 HEICO CORP NEW COM 422806109 357 4107 SH SOLE 0 0 4107 ISHARES INC MSCI STH KOR ETF 464286772 1419 18813 SH SOLE 0 0 18813 SEVERN BANCORP ANNAPOLIS MD COM 81811M100 375 52122 SH SOLE 0 0 52122 NVIDIA CORP COM 67066G104 37 500 SH Call SOLE 0 0 500 JAMBA INC COM NEW 47023A309 114 13267 SH SOLE 0 0 13267 NOVARTIS A G SPONSORED ADR 66987V109 4646 57465 SH SOLE 0 0 57465 MCDONALDS CORP COM 580135101 0 200 SH Call SOLE 0 0 200 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 750 6104 SH SOLE 0 0 6104 BED BATH & BEYOND INC COM 075896100 268 12765 SH SOLE 0 0 12765 MGE ENERGY INC COM 55277P104 306 5458 SH SOLE 0 0 5458 MSCI INC COM 55354G100 255 1704 SH SOLE 0 0 1704 SEALED AIR CORP NEW COM 81211K100 582 13595 SH SOLE 0 0 13595 MOTOROLA SOLUTIONS INC COM NEW 620076307 1594 15136 SH SOLE 0 0 15136 IAMGOLD CORP COM 450913108 156 29990 SH SOLE 0 0 29990 PIMCO DYNAMIC INCOME FD SHS 72201Y101 230 7447 SH SOLE 0 0 7447 NI HLDGS INC COM 65342T106 376 22500 SH SOLE 0 0 22500 RITE AID CORP COM 767754104 1514 901382 SH SOLE 0 0 901382 ISHARES TR S&P MC 400VL ETF 464287705 2318 15003 SH SOLE 0 0 15003 MCDERMOTT INTL INC COM 580037109 2519 413593 SH SOLE 0 0 413593 HOME DEPOT INC COM 437076102 4 1000 SH Call SOLE 0 0 1000 FIRST FINL BANKSHARES COM 32020R109 1049 22648 SH SOLE 0 0 22648 AVISTA CORP COM 05379B107 3665 71521 SH SOLE 0 0 71521 GOLDMAN SACHS GROUP INC COM 38141G104 6449 25605 SH SOLE 0 0 25605 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 343 11800 SH SOLE 0 0 11800 QORVO INC COM 74736K101 409 5807 SH SOLE 0 0 5807 ANTHEM INC COM 036752103 3864 17589 SH SOLE 0 0 17589 EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 1248 21149 SH SOLE 0 0 21149 ISHARES TR MBS ETF 464288588 509 4869 SH SOLE 0 0 4869 ALPHABET INC CAP STK CL A 02079K305 44 1000 SH Call SOLE 0 0 1000 CIMPRESS N V SHS EURO N20146101 549 3551 SH SOLE 0 0 3551 T MOBILE US INC COM 872590104 228 3734 SH SOLE 0 0 3734 PEOPLES FINL SVCS CORP COM 711040105 448 9816 SH SOLE 0 0 9816 RAYTHEON CO COM NEW 755111507 0 1000 SH Put SOLE 0 0 1000 APPLE INC COM 037833100 4 2000 SH Call SOLE 0 0 2000 TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 106 32000 SH SOLE 0 0 32000 FLEX LTD ORD Y2573F102 2382 145851 SH SOLE 0 0 145851 RPC INC COM 749660106 4522 250811 SH SOLE 0 0 250811 ALPHABET INC CAP STK CL A 02079K305 3 500 SH Call SOLE 0 0 500 HARRIS CORP DEL COM 413875105 76 2000 SH Call SOLE 0 0 2000 TEMPLETON DRAGON FD INC COM 88018T101 206 9279 SH SOLE 0 0 9279 TUPPERWARE BRANDS CORP COM 899896104 218 4503 SH SOLE 0 0 4503 FIDELITY MSCI RL EST ETF 316092857 3903 170603 SH SOLE 0 0 170603 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 279 8885 SH SOLE 0 0 8885 PIMCO ETF TR INTER MUN BD ACT 72201R866 1740 32969 SH SOLE 0 0 32969 PIPER JAFFRAY COS COM 724078100 212 2554 SH SOLE 0 0 2554 CIGNA CORPORATION COM 125509109 0 1000 SH Call SOLE 0 0 1000 TERRA NITROGEN CO L P COM UNIT 881005201 372 4426 SH SOLE 0 0 4426 RAIT FINANCIAL TRUST COM NEW 749227609 69 425000 SH SOLE 0 0 425000 OPKO HEALTH INC COM 68375N103 1 25000 SH Call SOLE 0 0 25000 BANK AMER CORP COM 060505104 150 50000 SH Call SOLE 0 0 50000 EAGLE BANCORP INC MD COM 268948106 654 10924 SH SOLE 0 0 10924 EXPRESS INC COM 30219E103 72 10000 SH SOLE 0 0 10000 SIENTRA INC COM 82621J105 340 35178 SH SOLE 0 0 35178 CELGENE CORP COM 151020104 16095 180421 SH SOLE 0 0 180421 W R BERKLEY CORPORATION COM 084423102 561 7715 SH SOLE 0 0 7715 DREYFUS STRATEGIC MUNS INC COM 261932107 104 13433 SH SOLE 0 0 13433 INVESCO MUNI INCOME OPP TRST COM 46132X101 210 28323 SH SOLE 0 0 28323 ENCANA CORP COM 292505104 548 49840 SH SOLE 0 0 49840 ABRAXAS PETE CORP COM 003830106 23 10175 SH SOLE 0 0 10175 NEWLINK GENETICS CORP COM 651511107 162 22280 SH SOLE 0 0 22280 CLOROX CO DEL COM 189054109 2759 20727 SH SOLE 0 0 20727 ISHARES TR NA TEC SFTWR ETF 464287515 1454 8567 SH SOLE 0 0 8567 ISHARES TR 20 YR TR BD ETF 464287432 3088 25329 SH SOLE 0 0 25329 SPECTRA ENERGY PARTNERS LP COM 84756N109 1540 45787 SH SOLE 0 0 45787 MEDICAL PPTYS TRUST INC COM 58463J304 557 42851 SH SOLE 0 0 42851 CHIPOTLE MEXICAN GRILL INC COM 169656105 7154 22140 SH SOLE 0 0 22140 FORTUNA SILVER MINES INC COM 349915108 98 18850 SH SOLE 0 0 18850 HONEYWELL INTL INC COM 438516106 11288 78110 SH SOLE 0 0 78110 CITIGROUP INC COM NEW 172967424 4 500 SH Call SOLE 0 0 500 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 209 3575 SH SOLE 0 0 3575 CELGENE CORP COM 151020104 0 200 SH Call SOLE 0 0 200 TESLA INC COM 88160R101 102 1000 SH Put SOLE 0 0 1000 VICAL INC COM NEW 925602203 35 24100 SH SOLE 0 0 24100 EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 263 15706 SH SOLE 0 0 15706 LIBERTY ALL-STAR GROWTH FD I COM 529900102 159 26291 SH SOLE 0 0 26291 OVERSTOCK COM INC DEL COM 690370101 10 1400 SH Call SOLE 0 0 1400 ISHARES TR GLOBAL TECH ETF 464287291 458 2893 SH SOLE 0 0 2893 BARCLAYS BK PLC BARC YLD ETN LKD 06742C152 992 6137 SH SOLE 0 0 6137 MYERS INDS INC COM 628464109 974 46038 SH SOLE 0 0 46038 LEAR CORP COM NEW 521865204 666 3577 SH SOLE 0 0 3577 FIRST REP BK SAN FRANCISCO C COM 33616C100 298 3221 SH SOLE 0 0 3221 WATSCO INC COM 942622200 209 1154 SH SOLE 0 0 1154 ALCOA CORP COM 013872106 799 17779 SH SOLE 0 0 17779 SEMPRA ENERGY COM 816851109 2866 25770 SH SOLE 0 0 25770 ADVANTAGE OIL & GAS LTD COM 00765F101 149 50671 SH SOLE 0 0 50671 NUVEEN PFD & INCM OPPORTNYS COM 67073B106 201 20038 SH SOLE 0 0 20038 APPLE INC COM 037833100 1 1000 SH Call SOLE 0 0 1000 SPDR S&P 500 ETF TR TR UNIT 78462F103 4 5500 SH Put SOLE 0 0 5500 ALMADEN MINERALS LTD COM CL B 020283305 8 10000 SH SOLE 0 0 10000 BIOGEN INC COM 09062X103 7649 27933 SH SOLE 0 0 27933 STEALTHGAS INC SHS Y81669106 153 38000 SH SOLE 0 0 38000 W P CAREY INC COM 92936U109 1341 21636 SH SOLE 0 0 21636 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 802 885176 SH SOLE 0 0 885176 SONOCO PRODS CO COM 835495102 301 6206 SH SOLE 0 0 6206 GARTNER INC COM 366651107 216 1835 SH SOLE 0 0 1835 GENESIS ENERGY L P UNIT LTD PARTN 371927104 3056 155051 SH SOLE 0 0 155051 ISHARES TR CORE HIGH DV ETF 46429B663 565 6693 SH SOLE 0 0 6693 NUTRIEN LTD COM 67077M108 1001 21181 SH SOLE 0 0 21181 RAMBUS INC DEL COM 750917106 419 31204 SH SOLE 0 0 31204 INDIA GLOBALIZATION CAP INC COM NEW 45408X308 36 65049 SH SOLE 0 0 65049 SEATTLE GENETICS INC COM 812578102 1877 35862 SH SOLE 0 0 35862 AES CORP COM 00130H105 123 10787 SH SOLE 0 0 10787 ISHARES TR MSCI EURO FL ETF 464289180 341 14743 SH SOLE 0 0 14743 PROOFPOINT INC COM 743424103 318 2798 SH SOLE 0 0 2798 CUBESMART COM 229663109 280 9939 SH SOLE 0 0 9939 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 8148 154079 SH SOLE 0 0 154079 KAYNE ANDERSON MLP INVT CO COM 486606106 206 12478 SH SOLE 0 0 12478 CBOE GLOBAL MARKETS INC COM 12503M108 2264 19842 SH SOLE 0 0 19842 MANPOWERGROUP INC COM 56418H100 698 6067 SH SOLE 0 0 6067 QUICKLOGIC CORP COM 74837P108 18 12167 SH SOLE 0 0 12167 SPHERIX INC COM PAR NEW 84842R403 36 30000 SH SOLE 0 0 30000 INDIA FD INC COM 454089103 255 10365 SH SOLE 0 0 10365 ATMOS ENERGY CORP COM 049560105 1595 18937 SH SOLE 0 0 18937 LEUCADIA NATL CORP COM 527288104 265 11665 SH SOLE 0 0 11665 ISHARES TR GLOBAL 100 ETF 464287572 219 2401 SH SOLE 0 0 2401 NETEASE INC SPONSORED ADR 64110W102 1367 4874 SH SOLE 0 0 4874 DISH NETWORK CORP CL A 25470M109 4803 126770 SH SOLE 0 0 126770 DENISON MINES CORP COM 248356107 7 16400 SH SOLE 0 0 16400 THERMO FISHER SCIENTIFIC INC COM 883556102 4801 23253 SH SOLE 0 0 23253 BLACKROCK ENHANCED EQT DIV T COM 09251A104 924 105879 SH SOLE 0 0 105879 ADAM NAT RES FD INC COM 00548F105 225 12355 SH SOLE 0 0 12355 FACEBOOK INC CL A 30303M102 0 1000 SH Call SOLE 0 0 1000 NVIDIA CORP COM 67066G104 19 400 SH Call SOLE 0 0 400 CIENA CORP COM NEW 171779309 652 25188 SH SOLE 0 0 25188 ISHARES TR S&P SML 600 GWT 464287887 2311 13294 SH SOLE 0 0 13294 MOLSON COORS BREWING CO CL B 60871R209 276 3664 SH SOLE 0 0 3664 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 291 16233 SH SOLE 0 0 16233 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 2950 22758 SH SOLE 0 0 22758 TRANSOCEAN LTD REG SHS H8817H100 4616 466229 SH SOLE 0 0 466229 LUMINEX CORP DEL COM 55027E102 212 10069 SH SOLE 0 0 10069 BROADCOM LTD SHS Y09827109 2 100 SH Call SOLE 0 0 100 ADVANCED MICRO DEVICES INC COM 007903107 1 1000 SH Call SOLE 0 0 1000 LAMAR ADVERTISING CO NEW CL A 512816109 249 3918 SH SOLE 0 0 3918 NAVIOS MARITIME HOLDINGS INC COM Y62196103 19 21244 SH SOLE 0 0 21244 NIKE INC CL B 654106103 2 100 SH Call SOLE 0 0 100 EATON VANCE TAX MNGD GBL DV COM 27829F108 560 61388 SH SOLE 0 0 61388 TRINITY INDS INC COM 896522109 722 22125 SH SOLE 0 0 22125 KELLOGG CO COM 487836108 1178 18127 SH SOLE 0 0 18127 LKQ CORP COM 501889208 348 9160 SH SOLE 0 0 9160 NUSTAR ENERGY LP UNIT COM 67058H102 476 23324 SH SOLE 0 0 23324 BARCLAYS BANK PLC ADR PFD SR 5 06739H362 494 18758 SH SOLE 0 0 18758 GENWORTH FINL INC COM CL A 37247D106 319 112550 SH SOLE 0 0 112550 PROSHARES TR PSHS ULT NASB 74347R214 316 5735 SH SOLE 0 0 5735 NORTHERN TECH INTL CORP COM 665809109 204 9000 SH SOLE 0 0 9000 ROYAL BK CDA MONTREAL QUE COM 780087102 6153 79603 SH SOLE 0 0 79603 FORD MTR CO DEL COM PAR $0.01 345370860 1 12500 SH Put SOLE 0 0 12500 GASTAR EXPL INC NEW COM 36729W202 10 15300 SH SOLE 0 0 15300 NETFLIX INC COM 64110L106 2 100 SH Call SOLE 0 0 100 ERICSSON ADR B SEK 10 294821608 306 47804 SH SOLE 0 0 47804 MASTERCARD INCORPORATED CL A 57636Q104 9693 55340 SH SOLE 0 0 55340 MICRON TECHNOLOGY INC COM 595112103 19 1500 SH Call SOLE 0 0 1500 ITT INC COM 45073V108 210 4288 SH SOLE 0 0 4288 MOOG INC CL A 615394202 220 2667 SH SOLE 0 0 2667 APACHE CORP COM 037411105 818 21265 SH SOLE 0 0 21265 CHEMOURS CO COM 163851108 1371 28141 SH SOLE 0 0 28141 HILLENBRAND INC COM 431571108 906 19746 SH SOLE 0 0 19746 AURINIA PHARMACEUTICALS INC COM 05156V102 821 158200 SH SOLE 0 0 158200 WEATHERFORD INTL PLC ORD SHS G48833100 478 208931 SH SOLE 0 0 208931 PANDORA MEDIA INC COM 698354107 159 31550 SH SOLE 0 0 31550 CYPRESS SEMICONDUCTOR CORP COM 232806109 239 14068 SH SOLE 0 0 14068 ACTIVISION BLIZZARD INC COM 00507V109 3373 49999 SH SOLE 0 0 49999 AMYRIS INC COM NEW 03236M200 335 50000 SH SOLE 0 0 50000 BOSTON SCIENTIFIC CORP COM 101137107 1191 43607 SH SOLE 0 0 43607 PRAXAIR INC COM 74005P104 0 300 SH Call SOLE 0 0 300 BANK AMER CORP COM 060505104 313 50000 SH Call SOLE 0 0 50000 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 7945 32911 SH SOLE 0 0 32911 APPLE INC COM 037833100 2076 60000 SH Call SOLE 0 0 60000 SEMTECH CORP COM 816850101 210 5383 SH SOLE 0 0 5383 YORK WTR CO COM 987184108 265 8550 SH SOLE 0 0 8550 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 4551 229248 SH SOLE 0 0 229248 BOWL AMER INC CL A 102565108 488 33000 SH SOLE 0 0 33000 BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 582 12307 SH SOLE 0 0 12307 INTERNATIONAL BUSINESS MACHS COM 459200101 1 100 SH Call SOLE 0 0 100 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 159 11633 SH SOLE 0 0 11633 ALPHABET INC CAP STK CL A 02079K305 5 100 SH Put SOLE 0 0 100 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1486 18459 SH SOLE 0 0 18459 VANGUARD INDEX FDS LARGE CAP ETF 922908637 469454 3873062 SH SOLE 0 0 3873062 HSBC HLDGS PLC SPON ADR NEW 404280406 790 16569 SH SOLE 0 0 16569 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 304 12313 SH SOLE 0 0 12313 COLUMBIA SPORTSWEAR CO COM 198516106 265 3469 SH SOLE 0 0 3469 YY INC ADS REPCOM CLA 98426T106 1 100 SH Call SOLE 0 0 100 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 704 17574 SH SOLE 0 0 17574 CHURCH & DWIGHT INC COM 171340102 1023 20323 SH SOLE 0 0 20323 GENUINE PARTS CO COM 372460105 945 10519 SH SOLE 0 0 10519 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 282 4694 SH SOLE 0 0 4694 BOOKING HLDGS INC COM 09857L108 49 100 SH Call SOLE 0 0 100 UMB FINL CORP COM 902788108 1154 15948 SH SOLE 0 0 15948 MICROSOFT CORP COM 594918104 5 10000 SH Call SOLE 0 0 10000 EXELIXIS INC COM 30161Q104 2532 114319 SH SOLE 0 0 114319 JUST ENERGY GROUP INC COM 48213W101 110 25000 SH SOLE 0 0 25000 NEW YORK MTG TR INC COM PAR $.02 649604501 421 71074 SH SOLE 0 0 71074 PROSHARES TR PSHS ULT HLTHCRE 74347R735 219 2557 SH SOLE 0 0 2557 PROSHARES TR PSHS ULT S&P 500 74347R107 1152 10922 SH SOLE 0 0 10922 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 1287 108806 SH SOLE 0 0 108806 WERNER ENTERPRISES INC COM 950755108 638 17480 SH SOLE 0 0 17480 NATIONAL FUEL GAS CO N J COM 636180101 1004 19516 SH SOLE 0 0 19516 TWO HBRS INVT CORP COM NEW 90187B408 237 15399 SH SOLE 0 0 15399 WISDOMTREE TR EMER MKT HIGH FD 97717W315 62499 1306968 SH SOLE 0 0 1306968 INTEGRATED DEVICE TECHNOLOGY COM 458118106 258 8442 SH SOLE 0 0 8442 LIVE NATION ENTERTAINMENT IN COM 538034109 469 11123 SH SOLE 0 0 11123 NEW JERSEY RES COM 646025106 567 14131 SH SOLE 0 0 14131 TOTAL SYS SVCS INC COM 891906109 16658 193119 SH SOLE 0 0 193119 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 220 1577 SH SOLE 0 0 1577 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 290 158405 SH SOLE 0 0 158405 MAINSOURCE FINANCIAL GP INC COM 56062Y102 6579 161838 SH SOLE 0 0 161838 WISDOMTREE TR INTL LRGCAP DV 97717W794 82276 1652040 SH SOLE 0 0 1652040 GSV CAP CORP COM 36191J101 297 39331 SH SOLE 0 0 39331 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 705 7135 SH SOLE 0 0 7135 LOWES COS INC COM 548661107 15382 175299 SH SOLE 0 0 175299 TARGET CORP COM 87612E106 4420 63660 SH SOLE 0 0 63660 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 437 13995 SH SOLE 0 0 13995 ALEXCO RESOURCE CORP COM 01535P106 26 19200 SH SOLE 0 0 19200 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 722 30244 SH SOLE 0 0 30244 ISHARES TR INTL SEL DIV ETF 464288448 2592 78529 SH SOLE 0 0 78529 NANOMETRICS INC COM 630077105 247 9200 SH SOLE 0 0 9200 NEUROCRINE BIOSCIENCES INC COM 64125C109 414 4988 SH SOLE 0 0 4988 BORGWARNER INC COM 099724106 298 5934 SH SOLE 0 0 5934 DELL TECHNOLOGIES INC COM CL V 24703L103 715 9768 SH SOLE 0 0 9768 ALLEGHENY TECHNOLOGIES INC COM 01741R102 213 8992 SH SOLE 0 0 8992 BAOZUN INC SPONSORED ADR 06684L103 227 4951 SH SOLE 0 0 4951 SEADRILL PARTNERS LLC COMUNIT REP LB Y7545W109 520 189162 SH SOLE 0 0 189162 TELEFONICA S A SPONSORED ADR 879382208 210 21326 SH SOLE 0 0 21326 MANNKIND CORP COM NEW 56400P706 553 242632 SH SOLE 0 0 242632 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 225 1691 SH SOLE 0 0 1691 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1499 11502 SH SOLE 0 0 11502 PAYCHEX INC COM 704326107 2423 39342 SH SOLE 0 0 39342 XCEL ENERGY INC COM 98389B100 4589 100898 SH SOLE 0 0 100898 UNION PAC CORP COM 907818108 30469 226655 SH SOLE 0 0 226655 IOVANCE BIOTHERAPEUTICS INC COM 462260100 194 11505 SH SOLE 0 0 11505 FRANKLIN UNVL TR SH BEN INT 355145103 113 16710 SH SOLE 0 0 16710 PRUDENTIAL FINL INC COM 744320102 2406 23232 SH SOLE 0 0 23232 SHERWIN WILLIAMS CO COM 824348106 2 100 SH Call SOLE 0 0 100 RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 734 6687 SH SOLE 0 0 6687 CBS CORP NEW CL B 124857202 891 17335 SH SOLE 0 0 17335 ALLIANZGI CONV & INCOME FD COM 018828103 188 27915 SH SOLE 0 0 27915 FLOTEK INDS INC DEL COM 343389102 735 120430 SH SOLE 0 0 120430 BAOZUN INC SPONSORED ADR 06684L103 0 100 SH Call SOLE 0 0 100 BELLICUM PHARMACEUTICALS INC COM 079481107 1014 154547 SH SOLE 0 0 154547 TESLA INC COM 88160R101 2 100 SH Put SOLE 0 0 100 EV ENERGY PARTNERS LP COM UNITS 26926V107 5 25275 SH SOLE 0 0 25275 AMAZON COM INC COM 023135106 35 500 SH Call SOLE 0 0 500 ENCOMPASS HEALTH CORP COM 29261A100 1097 19197 SH SOLE 0 0 19197 ILLUMINA INC COM 452327109 3013 12746 SH SOLE 0 0 12746 DELTA AIR LINES INC DEL COM NEW 247361702 4122 75213 SH SOLE 0 0 75213 TEXAS INSTRS INC COM 882508104 9530 91730 SH SOLE 0 0 91730 TEREX CORP NEW COM 880779103 341 9117 SH SOLE 0 0 9117 ENTERPRISE PRODS PARTNERS L COM 293792107 129001 5269666 SH SOLE 0 0 5269666 CEDAR FAIR L P DEPOSITRY UNIT 150185106 440 6891 SH SOLE 0 0 6891 NEKTAR THERAPEUTICS COM 640268108 414 3897 SH SOLE 0 0 3897 DEERE & CO COM 244199105 30 3000 SH Call SOLE 0 0 3000 PIER 1 IMPORTS INC COM 720279108 34 10500 SH SOLE 0 0 10500 VALEANT PHARMACEUTICALS INTL COM 91911K102 0 1000 SH Call SOLE 0 0 1000 WESTERN ALLIANCE BANCORP COM 957638109 2103 36193 SH SOLE 0 0 36193 BEST INC SPONSORED ADS 08653C106 319 31000 SH SOLE 0 0 31000 MAXLINEAR INC COM 57776J100 1332 58529 SH SOLE 0 0 58529 MICROSOFT CORP COM 594918104 57 6000 SH Call SOLE 0 0 6000 NIC INC COM 62914B100 147 11020 SH SOLE 0 0 11020 FACEBOOK INC CL A 30303M102 0 400 SH Call SOLE 0 0 400 AMAZON COM INC COM 023135106 151 1000 SH Put SOLE 0 0 1000 APPLE INC COM 037833100 33 2500 SH Call SOLE 0 0 2500 GOODYEAR TIRE & RUBR CO COM 382550101 508 19120 SH SOLE 0 0 19120 MDU RES GROUP INC COM 552690109 453 16099 SH SOLE 0 0 16099 PHILIP MORRIS INTL INC COM 718172109 31575 317660 SH SOLE 0 0 317660 MARATHON PATENT GROUP INC COM PAR 56585W302 18 15915 SH SOLE 0 0 15915 NETFLIX INC COM 64110L106 77 500 SH Call SOLE 0 0 500 TWITTER INC COM 90184L102 4399 151640 SH SOLE 0 0 151640 HCP INC COM 40414L109 1826 78597 SH SOLE 0 0 78597 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 150 24303 SH SOLE 0 0 24303 AMARIN CORP PLC SPONS ADR NEW 023111206 96 32050 SH SOLE 0 0 32050 SPDR S&P 500 ETF TR TR UNIT 78462F103 12 1000 SH Put SOLE 0 0 1000 TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 9 10000 PRN SOLE 0 0 10000 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 677 182121 SH SOLE 0 0 182121 VEDANTA LTD SPONSORED ADR 92242Y100 500 28437 SH SOLE 0 0 28437 AMAZON COM INC COM 023135106 166 300 SH Call SOLE 0 0 300 PAN AMERICAN SILVER CORP COM 697900108 284 17572 SH SOLE 0 0 17572 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 1489 10703 SH SOLE 0 0 10703 FACEBOOK INC CL A 30303M102 0 100 SH Put SOLE 0 0 100 VALHI INC NEW COM 918905100 175 28851 SH SOLE 0 0 28851 ABBVIE INC COM 00287Y109 1 100 SH Call SOLE 0 0 100 ARISTA NETWORKS INC COM 040413106 1 1000 SH Put SOLE 0 0 1000 RESOURCE CAP CORP COM NEW 76120W708 129 13572 SH SOLE 0 0 13572 SOUTHWEST GAS HOLDINGS INC COM 844895102 385 5698 SH SOLE 0 0 5698 MY SIZE INC COM 62844N109 14 10000 SH SOLE 0 0 10000 AMAZON COM INC COM 023135106 25 500 SH Call SOLE 0 0 500 PB BANCORP INC COM 70454T100 534 50600 SH SOLE 0 0 50600 BOEING CO COM 097023105 3 500 SH Call SOLE 0 0 500 AMAZON COM INC COM 023135106 70 500 SH Call SOLE 0 0 500 EXTRA SPACE STORAGE INC COM 30225T102 527 6035 SH SOLE 0 0 6035 DST SYS INC DEL COM 233326107 325 3891 SH SOLE 0 0 3891 WESTERN ASSET HIGH INCM FD I COM 95766J102 444 67661 SH SOLE 0 0 67661 GW PHARMACEUTICALS PLC ADS 36197T103 1 100 SH Call SOLE 0 0 100 TRACTOR SUPPLY CO COM 892356106 587 9317 SH SOLE 0 0 9317 INFOSYS LTD SPONSORED ADR 456788108 613 34340 SH SOLE 0 0 34340 HELEN OF TROY CORP LTD COM G4388N106 6814 78327 SH SOLE 0 0 78327 ISHARES TR INDIA 50 ETF 464289529 202 5721 SH SOLE 0 0 5721 TASEKO MINES LTD COM 876511106 25 21900 SH SOLE 0 0 21900 TWILIO INC CL A 90138F102 549 14387 SH SOLE 0 0 14387 SINCLAIR BROADCAST GROUP INC CL A 829226109 7806 249379 SH SOLE 0 0 249379 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 5910 111577 SH SOLE 0 0 111577 GLOBALSTAR INC COM 378973408 175 254173 SH SOLE 0 0 254173 LEE ENTERPRISES INC COM 523768109 33 16829 SH SOLE 0 0 16829 MACQUARIE INFRASTRUCTURE COR COM 55608B105 363 9825 SH SOLE 0 0 9825 PG&E CORP COM 69331C108 922 20989 SH SOLE 0 0 20989 HARTFORD FINL SVCS GROUP INC COM 416515104 2545 49400 SH SOLE 0 0 49400 SPDR S&P 500 ETF TR TR UNIT 78462F103 23 5500 SH Put SOLE 0 0 5500 VALLEY NATL BANCORP COM 919794107 923 74099 SH SOLE 0 0 74099 GENERAL AMERN INVS INC COM 368802104 452 13511 SH SOLE 0 0 13511 ISHARES TR U.S. ENERGY ETF 464287796 1575 42600 SH SOLE 0 0 42600 HERTZ GLOBAL HLDGS INC COM 42806J106 1830 92216 SH SOLE 0 0 92216 EARTHSTONE ENERGY INC CL A 27032D304 108 10658 SH SOLE 0 0 10658 PIONEER NAT RES CO COM 723787107 1134 6602 SH SOLE 0 0 6602 JPMORGAN CHASE & CO COM 46625H100 49663 451600 SH SOLE 0 0 451600 BLACKROCK MD MUNICIPAL BOND COM 09249L105 376 28235 SH SOLE 0 0 28235 EATON VANCE ENH EQTY INC FD COM 278277108 292 18526 SH SOLE 0 0 18526 FIREEYE INC COM 31816Q101 5845 345243 SH SOLE 0 0 345243 ISHARES TR IBOXX INV CP ETF 464287242 1 1300 SH Put SOLE 0 0 1300 ALIGN TECHNOLOGY INC COM 016255101 14 200 SH Call SOLE 0 0 200 GERDAU S A SPON ADR REP PFD 373737105 93 20000 SH SOLE 0 0 20000 NVIDIA CORP COM 67066G104 32 6100 SH Put SOLE 0 0 6100 OASIS PETE INC NEW COM 674215108 4397 542810 SH SOLE 0 0 542810 BROADCOM LTD SHS Y09827109 17182 72914 SH SOLE 0 0 72914 ALIGN TECHNOLOGY INC COM 016255101 65 1000 SH Call SOLE 0 0 1000 SUNPOWER CORP COM 867652406 261 32658 SH SOLE 0 0 32658 EXXON MOBIL CORP COM 30231G102 75254 1008634 SH SOLE 0 0 1008634 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 233 6589 SH SOLE 0 0 6589 CENTRAL FD CDA LTD CL A 153501101 402 30375 SH SOLE 0 0 30375 SCOTTS MIRACLE GRO CO CL A 810186106 0 200 SH Call SOLE 0 0 200 ISHARES TR CORE S&P US VLU 464287663 528 9945 SH SOLE 0 0 9945 DAVITA INC COM 23918K108 862 13076 SH SOLE 0 0 13076 ANALOG DEVICES INC COM 032654105 1410 15471 SH SOLE 0 0 15471 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 1 200 SH Call SOLE 0 0 200 SKYWORKS SOLUTIONS INC COM 83088M102 11 1000 SH Call SOLE 0 0 1000 FIRST TR EXCHAN TRADED FD VI FST TR GLB FD 33739H101 489 23424 SH SOLE 0 0 23424 O REILLY AUTOMOTIVE INC NEW COM 67103H107 2183 8825 SH SOLE 0 0 8825 ISHARES TR CORE MSCI TOTAL 46432F834 2004 31784 SH SOLE 0 0 31784 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 37164 993959 SH SOLE 0 0 993959 UNIVERSAL DISPLAY CORP COM 91347P105 0 100 SH Call SOLE 0 0 100 ISHARES TR RUSSELL 3000 ETF 464287689 535 3423 SH SOLE 0 0 3423 LAM RESEARCH CORP COM 512807108 3 100 SH Call SOLE 0 0 100 ALPHABET INC CAP STK CL A 02079K305 2 100 SH Call SOLE 0 0 100 BB&T CORP COM 054937107 7852 150885 SH SOLE 0 0 150885 RYDER SYS INC COM 783549108 216 2973 SH SOLE 0 0 2973 CALAVO GROWERS INC COM 128246105 270 2933 SH SOLE 0 0 2933 HARSCO CORP COM 415864107 412 19973 SH SOLE 0 0 19973 KRANESHARES TR CSI CHI INTERNET 500767306 993 16164 SH SOLE 0 0 16164 CHEVRON CORP NEW COM 166764100 31009 271913 SH SOLE 0 0 271913 UNITED BANKSHARES INC WEST V COM 909907107 3397 96367 SH SOLE 0 0 96367 FACEBOOK INC CL A 30303M102 2 3000 SH Call SOLE 0 0 3000 MICROCHIP TECHNOLOGY INC COM 595017104 1786 19548 SH SOLE 0 0 19548 SUNCOKE ENERGY PARTNERS L P COMUNIT REP LT 86722Y101 203 11400 SH SOLE 0 0 11400 SANOFI SPONSORED ADR 80105N105 1040 25952 SH SOLE 0 0 25952 SELECTIVE INS GROUP INC COM 816300107 2004 33021 SH SOLE 0 0 33021 POWERSHARES ETF TRUST WATER RES PORT 73935X575 1190 39063 SH SOLE 0 0 39063 VICOR CORP COM 925815102 2222 77815 SH SOLE 0 0 77815 EATON CORP PLC SHS G29183103 3130 39165 SH SOLE 0 0 39165 AMAZON COM INC COM 023135106 10 100 SH Put SOLE 0 0 100 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3184 49891 SH SOLE 0 0 49891 WESTPAC BKG CORP SPONSORED ADR 961214301 239 10754 SH SOLE 0 0 10754 WISDOMTREE TR US EARNINGS 500 97717W588 380 12516 SH SOLE 0 0 12516 BELLEROPHON THERAPEUTICS INC COM 078771102 80 38472 SH SOLE 0 0 38472 LUMENTUM HLDGS INC COM 55024U109 209 3269 SH SOLE 0 0 3269 UNDER ARMOUR INC CL A 904311107 1408 86131 SH SOLE 0 0 86131 TRI POINTE GROUP INC COM 87265H109 433 26382 SH SOLE 0 0 26382 IAC INTERACTIVECORP COM 44919P508 406 2595 SH SOLE 0 0 2595 NUVEEN QUALITY MUNCP INCOME COM 67066V101 728 55390 SH SOLE 0 0 55390 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 394 63800 SH SOLE 0 0 63800 AVANGRID INC COM 05351W103 1124 21997 SH SOLE 0 0 21997 FACEBOOK INC CL A 30303M102 31 2000 SH Call SOLE 0 0 2000 OVERSTOCK COM INC DEL COM 690370101 2 300 SH Call SOLE 0 0 300 TEXTRON INC COM 883203101 812 13763 SH SOLE 0 0 13763 PRETIUM RES INC COM 74139C102 86 12856 SH SOLE 0 0 12856 ONEOK INC NEW COM 682680103 10827 190207 SH SOLE 0 0 190207 VANGUARD INDEX FDS VALUE ETF 922908744 14471 140246 SH SOLE 0 0 140246 SPIRE INC COM 84857L101 308 4261 SH SOLE 0 0 4261 CREE INC COM 225447101 208 5154 SH SOLE 0 0 5154 MCDONALDS CORP COM 580135101 3 1000 SH Put SOLE 0 0 1000 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 2532 21015 SH SOLE 0 0 21015 ISHARES TR MULTIFACTOR GLBL 46434V316 760 24573 SH SOLE 0 0 24573 VALMONT INDS INC COM 920253101 1317 8999 SH SOLE 0 0 8999 ALPHABET INC CAP STK CL A 02079K305 66 1000 SH Call SOLE 0 0 1000 SIMON PPTY GROUP INC NEW COM 828806109 7539 48846 SH SOLE 0 0 48846 WEIBO CORP SPONSORED ADR 948596101 1 100 SH Call SOLE 0 0 100 SPDR S&P 500 ETF TR TR UNIT 78462F103 2 500 SH Put SOLE 0 0 500 QUANTENNA COMMUNICATIONS INC COM 74766D100 206 15001 SH SOLE 0 0 15001 NEW GOLD INC CDA COM 644535106 256 99381 SH SOLE 0 0 99381 NXP SEMICONDUCTORS N V COM N6596X109 1315 11242 SH SOLE 0 0 11242 LOUISIANA PAC CORP COM 546347105 229 7963 SH SOLE 0 0 7963 AVINO SILVER & GOLD MINES LT COM 053906103 43 31000 SH SOLE 0 0 31000 GOLDEN STAR RES LTD CDA COM 38119T104 204 348098 SH SOLE 0 0 348098 GROUPE CGI INC CL A SUB VTG 39945C109 1296 22477 SH SOLE 0 0 22477 ISHARES TR CORE DIV GRWTH 46434V621 292 8606 SH SOLE 0 0 8606 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4 200 SH Call SOLE 0 0 200 SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 11158 360628 SH SOLE 0 0 360628 GERON CORP COM 374163103 884 208103 SH SOLE 0 0 208103 OVERSTOCK COM INC DEL COM 690370101 0 200 SH Call SOLE 0 0 200 BAOZUN INC SPONSORED ADR 06684L103 0 400 SH Put SOLE 0 0 400 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 223 10261 SH SOLE 0 0 10261 DNP SELECT INCOME FD COM 23325P104 742 72202 SH SOLE 0 0 72202 CRYOPORT INC COM PAR $0.001 229050307 5149 598680 SH SOLE 0 0 598680 TERADATA CORP DEL COM 88076W103 547 13791 SH SOLE 0 0 13791 UNITEDHEALTH GROUP INC COM 91324P102 1 500 SH Call SOLE 0 0 500 AMERCO COM 023586100 441 1277 SH SOLE 0 0 1277 SYMANTEC CORP COM 871503108 636 24619 SH SOLE 0 0 24619 HERITAGE INS HLDGS INC COM 42727J102 13205 871071 SH SOLE 0 0 871071 EATON VANCE FLTING RATE INC COM 278279104 714 47773 SH SOLE 0 0 47773 HOWARD HUGHES CORP COM 44267D107 942 6773 SH SOLE 0 0 6773 KEYSIGHT TECHNOLOGIES INC COM 49338L103 325 6209 SH SOLE 0 0 6209 CORNERSTONE STRATEGIC VALUE COM 21924B302 562 36788 SH SOLE 0 0 36788 SANDSTORM GOLD LTD COM NEW 80013R206 716 150340 SH SOLE 0 0 150340 ISHARES TR IBOXX INV CP ETF 464287242 12362 105308 SH SOLE 0 0 105308 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 458909 13613425 SH SOLE 0 0 13613425 GILEAD SCIENCES INC COM 375558103 7 1200 SH Call SOLE 0 0 1200 GOLDMAN SACHS GROUP INC MTNF 2/1 38147QMF0 10 11000 PRN SOLE 0 0 11000 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 372 30149 SH SOLE 0 0 30149 CAPSTONE TURBINE CORP COM NEW 14067D409 26 22349 SH SOLE 0 0 22349 TRILLIUM THERAPEUTICS INC COM NEW 89620X506 204 28400 SH SOLE 0 0 28400 L3 TECHNOLOGIES INC COM 502413107 865 4160 SH SOLE 0 0 4160 ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 304 11757 SH SOLE 0 0 11757 AON PLC SHS CL A G0408V102 712 5076 SH SOLE 0 0 5076 KIMBERLY CLARK CORP COM 494368103 5100 46307 SH SOLE 0 0 46307 NEWFIELD EXPL CO COM 651290108 1405 57523 SH SOLE 0 0 57523 AMN HEALTHCARE SERVICES INC COM 001744101 239 4213 SH SOLE 0 0 4213 NORTHSTAR REALTY EUROPE CORP COM 66706L101 182 14013 SH SOLE 0 0 14013 NVIDIA CORP COM 67066G104 33 1000 SH Call SOLE 0 0 1000 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 456 11176 SH SOLE 0 0 11176 GREAT PLAINS ENERGY INC COM 391164100 695 21857 SH SOLE 0 0 21857 DR PEPPER SNAPPLE GROUP INC COM 26138E109 396 3345 SH SOLE 0 0 3345 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 1143 27439 SH SOLE 0 0 27439 GLADSTONE INVT CORP COM 376546107 101 10000 SH SOLE 0 0 10000 PDL BIOPHARMA INC COM 69329Y104 71 24000 SH SOLE 0 0 24000 FIRST TR NASDAQ100 TECH INDE SHS 337345102 245 3224 SH SOLE 0 0 3224 REPUBLIC BANCORP KY CL A 760281204 393 10250 SH SOLE 0 0 10250 OFFICE DEPOT INC COM 676220106 651 303010 SH SOLE 0 0 303010 CAMECO CORP COM 13321L108 93 10200 SH SOLE 0 0 10200 MANULIFE FINL CORP COM 56501R106 784 42190 SH SOLE 0 0 42190 DROPBOX INC CL A 26210C104 519 16612 SH SOLE 0 0 16612 DELUXE CORP COM 248019101 627 8471 SH SOLE 0 0 8471 VERISIGN INC COM 92343E102 363 3063 SH SOLE 0 0 3063 SBA COMMUNICATIONS CORP NEW CL A 78410G104 340 1989 SH SOLE 0 0 1989 CORNERSTONE ONDEMAND INC NOTE 1.500% 7/0 21925YAB9 10 10000 PRN SOLE 0 0 10000 ISHARES INC MSCI EURZONE ETF 464286608 293 6767 SH SOLE 0 0 6767 ELECTRONIC ARTS INC COM 285512109 2479 20448 SH SOLE 0 0 20448 LAMB WESTON HLDGS INC COM 513272104 2318 39811 SH SOLE 0 0 39811 ISHARES TR CORE S&P TTL STK 464287150 1199 19824 SH SOLE 0 0 19824 OVERSTOCK COM INC DEL COM 690370101 0 1000 SH Call SOLE 0 0 1000 SOLAREDGE TECHNOLOGIES INC COM 83417M104 1122 21330 SH SOLE 0 0 21330 SAREPTA THERAPEUTICS INC COM 803607100 6435 86850 SH SOLE 0 0 86850 ILLINOIS TOOL WKS INC COM 452308109 11899 75956 SH SOLE 0 0 75956 AMAZON COM INC COM 023135106 17 500 SH Call SOLE 0 0 500 CVR REFNG LP COMUNIT REP LT 12663P107 1847 141500 SH SOLE 0 0 141500 QUEST DIAGNOSTICS INC COM 74834L100 507 5054 SH SOLE 0 0 5054 BOOKING HLDGS INC COM 09857L108 37 1000 SH Put SOLE 0 0 1000 FIRST TR VALUE LINE DIVID IN SHS 33734H106 284 9513 SH SOLE 0 0 9513 CLEAN ENERGY FUELS CORP COM 184499101 736 446001 SH SOLE 0 0 446001 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 4316 28110 SH SOLE 0 0 28110 PUBLIC STORAGE COM 74460D109 1352 6745 SH SOLE 0 0 6745 GW PHARMACEUTICALS PLC ADS 36197T103 2 200 SH Call SOLE 0 0 200 PENTAIR PLC SHS G7S00T104 499 7323 SH SOLE 0 0 7323 OCCIDENTAL PETE CORP DEL COM 674599105 3710 57107 SH SOLE 0 0 57107 SKYWORKS SOLUTIONS INC COM 83088M102 4588 45761 SH SOLE 0 0 45761 ISHARES TR IBOXX HI YD ETF 464288513 1194 13937 SH SOLE 0 0 13937 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1 500 SH Call SOLE 0 0 500 COLONY CAP INC NOTE 3.875% 1/1 19624RAB2 22 23000 PRN SOLE 0 0 23000 UNDER ARMOUR INC CL C 904311206 0 200 SH Call SOLE 0 0 200 IPASS INC COM 46261V108 11 30000 SH SOLE 0 0 30000 BRISTOL MYERS SQUIBB CO COM 110122108 0 1000 SH Put SOLE 0 0 1000 INGERSOLL-RAND PLC SHS G47791101 1288 15068 SH SOLE 0 0 15068 CTI BIOPHARMA CORP COM NEW 12648L601 205 52598 SH SOLE 0 0 52598 CALADRIUS BIOSCIENCES INC COM NEW 128058203 59 10139 SH SOLE 0 0 10139 AMDOCS LTD SHS G02602103 354 5312 SH SOLE 0 0 5312 CHUBB LIMITED COM H1467J104 2351 17191 SH SOLE 0 0 17191 INTL PAPER CO COM 460146103 1172 21943 SH SOLE 0 0 21943 ENCORE CAP GROUP INC NOTE 2.875% 3/1 292554AH5 17 17000 PRN SOLE 0 0 17000 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 40363 118115 SH SOLE 0 0 118115 DOWDUPONT INC COM 26078J100 16299 255833 SH SOLE 0 0 255833 JPMORGAN CHASE & CO *W EXP 10/28/201 46634E114 292 4200 SH SOLE 0 0 4200 MERCK & CO INC COM 58933Y105 2 5000 SH Call SOLE 0 0 5000 ADAMS DIVERSIFIED EQUITY FD COM 006212104 321 21746 SH SOLE 0 0 21746 EDGE THERAPEUTICS INC COM 279870109 18 15000 SH SOLE 0 0 15000 ISHARES GOLD TRUST ISHARES 464285105 5019 394254 SH SOLE 0 0 394254 INNOVIVA INC COM 45781M101 607 36395 SH SOLE 0 0 36395 CELGENE CORP COM 151020104 0 200 SH Call SOLE 0 0 200 BANK N S HALIFAX COM 064149107 809 13113 SH SOLE 0 0 13113 VASCO DATA SEC INTL INC COM 92230Y104 324 25030 SH SOLE 0 0 25030 RH COM 74967X103 337 3533 SH SOLE 0 0 3533 VENTAS INC COM 92276F100 2450 49463 SH SOLE 0 0 49463 REPUBLIC SVCS INC COM 760759100 875 13209 SH SOLE 0 0 13209 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1090 21563 SH SOLE 0 0 21563 ERIE INDTY CO CL A 29530P102 692 5884 SH SOLE 0 0 5884 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 353 14068 SH SOLE 0 0 14068 VIVUS INC COM 928551100 61 170735 SH SOLE 0 0 170735 CREDIT SUISSE HIGH YLD BND F SH BEN INT 22544F103 31 11601 SH SOLE 0 0 11601 FACEBOOK INC CL A 30303M102 5 100 SH Call SOLE 0 0 100 CREDIT SUISSE GROUP SPONSORED ADR 225401108 811 48292 SH SOLE 0 0 48292 CARLISLE COS INC COM 142339100 222 2129 SH SOLE 0 0 2129 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1550 9384 SH SOLE 0 0 9384 AMGEN INC COM 031162100 15052 88294 SH SOLE 0 0 88294 APPLE INC COM 037833100 5 3000 SH Call SOLE 0 0 3000 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 15280 139687 SH SOLE 0 0 139687 RESTAURANT BRANDS INTL INC COM 76131D103 2461 43236 SH SOLE 0 0 43236 COCA COLA CO COM 191216100 17410 400879 SH SOLE 0 0 400879 TESLA INC COM 88160R101 14 300 SH Put SOLE 0 0 300 KEYCORP NEW COM 493267108 1494 76420 SH SOLE 0 0 76420 SPDR SERIES TRUST S&P REGL BKG 78464A698 4375 72438 SH SOLE 0 0 72438 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 69 31427 SH SOLE 0 0 31427 DEPOMED INC COM 249908104 270 40975 SH SOLE 0 0 40975 ONCOSEC MED INC COM NEW 68234L207 93 49285 SH SOLE 0 0 49285 POWERSHARES ETF TRUST DYNA BUYBK ACH 73935X286 680 11937 SH SOLE 0 0 11937 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 1608 13486 SH SOLE 0 0 13486 VANGUARD WORLD FDS TELCOMM ETF 92204A884 388 4643 SH SOLE 0 0 4643 EQUITY RESIDENTIAL SH BEN INT 29476L107 356 5769 SH SOLE 0 0 5769 CHROMADEX CORP COM NEW 171077407 45 10819 SH SOLE 0 0 10819 TESLA INC COM 88160R101 1 100 SH Put SOLE 0 0 100 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 220 11450 SH SOLE 0 0 11450 WESTERN UN CO COM 959802109 358 18609 SH SOLE 0 0 18609 TESARO INC COM 881569107 3155 55209 SH SOLE 0 0 55209 NETFLIX INC COM 64110L106 24068 81491 SH SOLE 0 0 81491 DDR CORP COM 23317H102 428 58390 SH SOLE 0 0 58390 MARTIN MARIETTA MATLS INC COM 573284106 2 100 SH Call SOLE 0 0 100 VERIZON COMMUNICATIONS INC COM 92343V104 24785 518289 SH SOLE 0 0 518289 CORPORATE CAP TR INC COM 219880101 494 29232 SH SOLE 0 0 29232 WELLS FARGO CO NEW COM 949746101 27555 525754 SH SOLE 0 0 525754 ETFIS SER TR I INFRAC ACT MLP 26923G103 411 60059 SH SOLE 0 0 60059 MONSANTO CO NEW COM 61166W101 3262 27954 SH SOLE 0 0 27954 MCDONALDS CORP COM 580135101 1 100 SH Call SOLE 0 0 100 WESTAR ENERGY INC COM 95709T100 1214 23093 SH SOLE 0 0 23093 TIFFANY & CO NEW COM 886547108 1488 15241 SH SOLE 0 0 15241 BANK MONTREAL QUE COM 063671101 888 11751 SH SOLE 0 0 11751 IONIS PHARMACEUTICALS INC COM 462222100 1044 23687 SH SOLE 0 0 23687 NORTHROP GRUMMAN CORP COM 666807102 7394 21179 SH SOLE 0 0 21179 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 504 24575 SH SOLE 0 0 24575 MICROSOFT CORP COM 594918104 107140 1173885 SH SOLE 0 0 1173885 EATON VANCE TX MNG BY WRT OP COM 27828Y108 669 44920 SH SOLE 0 0 44920 BRISTOL MYERS SQUIBB CO COM 110122108 18310 289490 SH SOLE 0 0 289490 HEALTHCARE RLTY TR COM 421946104 1002 36167 SH SOLE 0 0 36167 OXFORD SQUARE CAP CORP COM 69181V107 241 39400 SH SOLE 0 0 39400 PAYCOM SOFTWARE INC COM 70432V102 748 6969 SH SOLE 0 0 6969 PROSHARES TR PSHS ULTRA QQQ 74347R206 1543 20251 SH SOLE 0 0 20251 BANK NEW YORK MELLON CORP COM 064058100 3660 71031 SH SOLE 0 0 71031 KEMPHARM INC COM 488445107 3583 453523 SH SOLE 0 0 453523 UGI CORP NEW COM 902681105 614 13818 SH SOLE 0 0 13818 SIGA TECHNOLOGIES INC COM 826917106 105 17166 SH SOLE 0 0 17166 ALPHABET INC CAP STK CL C 02079K107 48 3000 SH Put SOLE 0 0 3000 ALPHABET INC CAP STK CL C 02079K107 2 100 SH Call SOLE 0 0 100 MIND C T I LTD ORD M70240102 52 23522 SH SOLE 0 0 23522 ISHARES TR MRNGSTR LG-CP GR 464287119 268 1634 SH SOLE 0 0 1634 FIRST BANCORP N C COM 318910106 565 15858 SH SOLE 0 0 15858 VERINT SYS INC COM 92343X100 333 7824 SH SOLE 0 0 7824 UBS GROUP AG SHS H42097107 1379 78077 SH SOLE 0 0 78077 ISHARES TR CORE S&P MCP ETF 464287507 318867 1699989 SH SOLE 0 0 1699989 FACEBOOK INC CL A 30303M102 303 23000 SH Call SOLE 0 0 23000 ISHARES TR RUS MID CAP ETF 464287499 13940 67525 SH SOLE 0 0 67525 ISHARES TR CORE MSCI EAFE 46432F842 210136 3189674 SH SOLE 0 0 3189674 UBS AG NOTE 2/1 90270KAW9 53 41000 PRN SOLE 0 0 41000 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 1103 45970 SH SOLE 0 0 45970 ISHARES TR S&P 500 VAL ETF 464287408 5083 46491 SH SOLE 0 0 46491 ABB LTD SPONSORED ADR 000375204 629 26479 SH SOLE 0 0 26479 NORDSTROM INC COM 655664100 1085 22404 SH SOLE 0 0 22404 RAVE RESTAURANT GROUP INC COM 754198109 37 30080 SH SOLE 0 0 30080 VARIAN MED SYS INC COM 92220P105 1244 10142 SH SOLE 0 0 10142 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 628 5323 SH SOLE 0 0 5323 APPLE INC COM 037833100 12 400 SH Call SOLE 0 0 400 SHIRE PLC SPONSORED ADR 82481R106 857 5737 SH SOLE 0 0 5737 ISHARES TR DOW JONES US ETF 464287846 2521 19081 SH SOLE 0 0 19081 FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 624 2255 SH SOLE 0 0 2255 DEVON ENERGY CORP NEW COM 25179M103 668 21012 SH SOLE 0 0 21012 SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 16380 581673 SH SOLE 0 0 581673 ALLIANT ENERGY CORP COM 018802108 1513 37028 SH SOLE 0 0 37028 SILVERCORP METALS INC COM 82835P103 80 29858 SH SOLE 0 0 29858 ALEXION PHARMACEUTICALS INC COM 015351109 3234 29017 SH SOLE 0 0 29017 KERYX BIOPHARMACEUTICALS INC COM 492515101 119 29039 SH SOLE 0 0 29039 GENERAL DYNAMICS CORP COM 369550108 2764 12511 SH SOLE 0 0 12511 MACQUARIE INFRASTRUCTURE COR NOTE 2.875% 7/1 55608BAA3 49 50000 PRN SOLE 0 0 50000 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1518 80948 SH SOLE 0 0 80948 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 243 20000 SH Call SOLE 0 0 20000 EATON VANCE LTD DUR INCOME F COM 27828H105 2062 158370 SH SOLE 0 0 158370 HELMERICH & PAYNE INC COM 423452101 8 500 SH Call SOLE 0 0 500 TANGER FACTORY OUTLET CTRS I COM 875465106 18 5000 SH Call SOLE 0 0 5000 RIGEL PHARMACEUTICALS INC COM NEW 766559603 35 10000 SH SOLE 0 0 10000 UNIVERSAL DISPLAY CORP COM 91347P105 0 100 SH Call SOLE 0 0 100 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 2661538 60147752 SH SOLE 0 0 60147752 WELLS FARGO CO NEW COM 949746101 0 100 SH Call SOLE 0 0 100 TRONOX LTD SHS CL A Q9235V101 2847 154389 SH SOLE 0 0 154389 CLOUD PEAK ENERGY INC COM 18911Q102 895 307634 SH SOLE 0 0 307634 UBS AG LONDON BRH EN LG CP GRWTH 902677780 276 1192 SH SOLE 0 0 1192 OLD NATL BANCORP IND COM 680033107 287 16956 SH SOLE 0 0 16956 GRAMERCY PPTY TR COM NEW 385002308 234 10782 SH SOLE 0 0 10782 WISDOMTREE TR INTL SMCAP DIV 97717W760 441 5765 SH SOLE 0 0 5765 TELEFLEX INC COM 879369106 1075 4217 SH SOLE 0 0 4217 AETHLON MED INC COM NEW 00808Y208 58 48680 SH SOLE 0 0 48680 ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 189 15128 SH SOLE 0 0 15128 POWERSHARES ETF TR II GBL CLEAN ENER 73936T615 540 41874 SH SOLE 0 0 41874 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 487 13410 SH SOLE 0 0 13410 PUMA BIOTECHNOLOGY INC COM 74587V107 268 3941 SH SOLE 0 0 3941 TORCHMARK CORP COM 891027104 484 5749 SH SOLE 0 0 5749 MCDONALDS CORP COM 580135101 0 300 SH Call SOLE 0 0 300 EATON VANCE CORP COM NON VTG 278265103 353 6341 SH SOLE 0 0 6341 FLIR SYS INC COM 302445101 210 4198 SH SOLE 0 0 4198 AMERISOURCEBERGEN CORP COM 03073E105 968 11224 SH SOLE 0 0 11224 WALMART INC COM 931142103 1 100 SH Call SOLE 0 0 100 BIOTIME INC *W EXP 10/01/201 09066L162 2 20392 SH SOLE 0 0 20392 BLACKROCK RES & COMM STRAT T SHS 09257A108 337 38000 SH SOLE 0 0 38000 CHENIERE ENERGY INC COM NEW 16411R208 959 17948 SH SOLE 0 0 17948 ECHO GLOBAL LOGISTICS INC NOTE 2.500% 5/0 27875TAA9 18 18000 PRN SOLE 0 0 18000 TALLGRASS ENERGY GP LP SHS CL A 874696107 206 10853 SH SOLE 0 0 10853 JABIL INC COM 466313103 539 18747 SH SOLE 0 0 18747 NORTHROP GRUMMAN CORP COM 666807102 14 200 SH Call SOLE 0 0 200 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2 100 SH Call SOLE 0 0 100 BLACKROCK MUNIENHANCED FD IN COM 09253Y100 281 26423 SH SOLE 0 0 26423 HANNON ARMSTRONG SUST INFR C NOTE 4.125% 9/0 41068XAB6 14 15000 PRN SOLE 0 0 15000 ALPHABET INC CAP STK CL A 02079K305 15 100 SH Call SOLE 0 0 100 FORESTAR GROUP INC NOTE 3.750% 3/0 346232AB7 11 11000 PRN SOLE 0 0 11000 ARCONIC INC COM 03965L100 392 17002 SH SOLE 0 0 17002 EMERSON ELEC CO COM 291011104 9865 144431 SH SOLE 0 0 144431 FACEBOOK INC CL A 30303M102 5 500 SH Call SOLE 0 0 500 NVIDIA CORP COM 67066G104 48 6800 SH Put SOLE 0 0 6800 ISHARES TR MSCI EAFE ETF 464287465 193684 2779621 SH SOLE 0 0 2779621 ALPHABET INC CAP STK CL A 02079K305 50 1000 SH Call SOLE 0 0 1000 HALLIBURTON CO COM 406216101 4995 106404 SH SOLE 0 0 106404 CONCHO RES INC COM 20605P101 339 2253 SH SOLE 0 0 2253 NEWMONT MINING CORP COM 651639106 357 9132 SH SOLE 0 0 9132 AMBARELLA INC SHS G037AX101 1 100 SH Call SOLE 0 0 100 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 32922 205594 SH SOLE 0 0 205594 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 840 20079 SH SOLE 0 0 20079 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 211 16870 SH SOLE 0 0 16870 WISDOMTREE TR JPN SCAP HDG EQT 97717W521 742 16765 SH SOLE 0 0 16765 CREDIT SUISSE AG NASSAU BRH XLNKS REIT ETN36 22539T282 265 10000 SH SOLE 0 0 10000 SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 735 13179 SH SOLE 0 0 13179 VMWARE INC CL A COM 928563402 2480 20452 SH SOLE 0 0 20452 VERTEX PHARMACEUTICALS INC COM 92532F100 593 3640 SH SOLE 0 0 3640 HOST HOTELS & RESORTS INC COM 44107P104 511 27426 SH SOLE 0 0 27426 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 385 3040 SH SOLE 0 0 3040 AGILENT TECHNOLOGIES INC COM 00846U101 1012 15127 SH SOLE 0 0 15127 EPAM SYS INC COM 29414B104 217 1899 SH SOLE 0 0 1899 ALPHABET INC CAP STK CL A 02079K305 2 500 SH Call SOLE 0 0 500 MBIA INC COM 55262C100 930 100400 SH SOLE 0 0 100400 POLARIS INDS INC COM 731068102 1269 11082 SH SOLE 0 0 11082 SCHWAB CHARLES CORP NEW COM 808513105 2954 56565 SH SOLE 0 0 56565 ALBEMARLE CORP COM 012653101 442 4769 SH SOLE 0 0 4769 ROYAL GOLD INC NOTE 2.875% 6/1 780287AA6 42 40000 PRN SOLE 0 0 40000 ANNALY CAP MGMT INC COM 035710409 1819 174418 SH SOLE 0 0 174418 GARMIN LTD SHS H2906T109 1100 18673 SH SOLE 0 0 18673 LOGMEIN INC COM 54142L109 225 1944 SH SOLE 0 0 1944 VECTREN CORP COM 92240G101 712 11136 SH SOLE 0 0 11136 ADVANCED MICRO DEVICES INC COM 007903107 9 40000 SH Call SOLE 0 0 40000 VALE S A ADR 91912E105 432 33986 SH SOLE 0 0 33986 FIRST TR EXCHANGE TRADED FD NAS CLNEDG GREEN 33733E500 524 26844 SH SOLE 0 0 26844 TECK RESOURCES LTD CL B 878742204 1446 56121 SH SOLE 0 0 56121 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 149 12700 SH SOLE 0 0 12700 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 304 2287 SH SOLE 0 0 2287 INTUIT COM 461202103 1545 8910 SH SOLE 0 0 8910 TARGA RES CORP COM 87612G101 1772 40269 SH SOLE 0 0 40269 CREDIT SUISSE NASSAU BRH LG CP GRTH ENH 22542D423 1065 4571 SH SOLE 0 0 4571 AFLAC INC COM 001055102 8539 195131 SH SOLE 0 0 195131 NATIONAL RESH CORP CL B 637372301 227 4551 SH SOLE 0 0 4551 AMAZON COM INC COM 023135106 206 1000 SH Put SOLE 0 0 1000 GW PHARMACEUTICALS PLC ADS 36197T103 475 4215 SH SOLE 0 0 4215 GABELLI MULTIMEDIA TR INC COM 36239Q109 188 20313 SH SOLE 0 0 20313 DEXCOM INC COM 252131107 754 10162 SH SOLE 0 0 10162 TORTOISE ENERGY INFRA CORP COM 89147L100 434 17387 SH SOLE 0 0 17387 MEDTRONIC PLC SHS G5960L103 8542 106482 SH SOLE 0 0 106482 HILLTOP HOLDINGS INC COM 432748101 711 30324 SH SOLE 0 0 30324 MOHAWK INDS INC COM 608190104 925 3985 SH SOLE 0 0 3985 HILTON WORLDWIDE HLDGS INC COM 43300A203 250 3179 SH SOLE 0 0 3179 ISHARES TR EAFE GRWTH ETF 464288885 859 10691 SH SOLE 0 0 10691 OVID THERAPEUTICS INC COM 690469101 106 14932 SH SOLE 0 0 14932 RALPH LAUREN CORP CL A 751212101 2 200 SH Call SOLE 0 0 200 UNIVERSAL DISPLAY CORP COM 91347P105 0 100 SH Put SOLE 0 0 100 MORGAN STANLEY COM NEW 617446448 3344 61973 SH SOLE 0 0 61973 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 129 10034 SH SOLE 0 0 10034 WISDOMTREE TR BARCLYS YLD AGGR 97717X511 957 19406 SH SOLE 0 0 19406 RYDEX ETF TRUST GUGGENHM S&P 500 78355W205 207 1106 SH SOLE 0 0 1106 HAIN CELESTIAL GROUP INC COM 405217100 214 6662 SH SOLE 0 0 6662 BIOGEN INC COM 09062X103 0 100 SH Call SOLE 0 0 100 ISHARES TR MSCI USA ESG SLC 464288802 1261 11373 SH SOLE 0 0 11373 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 642 11723 SH SOLE 0 0 11723 BLACKROCK INC COM 09247X101 3285 6063 SH SOLE 0 0 6063 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 205 9414 SH SOLE 0 0 9414 PIMCO INCOME STRATEGY FUND COM 72201H108 1937 165677 SH SOLE 0 0 165677 APPLE INC COM 037833100 1 1000 SH Put SOLE 0 0 1000 APPLIED DNA SCIENCES INC *W EXP 11/21/201 03815U110 22 88500 SH SOLE 0 0 88500 BAIDU INC SPON ADR REP A 056752108 4 200 SH Call SOLE 0 0 200 NEWMARKET CORP COM 651587107 267 665 SH SOLE 0 0 665 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 208 34362 SH SOLE 0 0 34362 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 210 17941 SH SOLE 0 0 17941 EBAY INC COM 278642103 1091 27114 SH SOLE 0 0 27114 NOBLE ENERGY INC COM 655044105 3032 100069 SH SOLE 0 0 100069 POWERSHARES ETF TRUST DYN PHRMA PORT 73935X799 279 4477 SH SOLE 0 0 4477 COHEN & STEERS INFRASTRUCTUR COM 19248A109 625 29182 SH SOLE 0 0 29182 EATON VANCE MUN BD FD COM 27827X101 154 13000 SH SOLE 0 0 13000 ZIMMER BIOMET HLDGS INC COM 98956P102 1780 16327 SH SOLE 0 0 16327 VANGUARD INDEX FDS SM CP VAL ETF 922908611 17901 138316 SH SOLE 0 0 138316 FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 112 10600 SH SOLE 0 0 10600 UNITED STATES STL CORP NEW COM 912909108 15293 434574 SH SOLE 0 0 434574 DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 0 300 SH Call SOLE 0 0 300 VASCULAR BIOGENICS LTD COM M96883109 39 17000 SH SOLE 0 0 17000 AERIE PHARMACEUTICALS INC COM 00771V108 228 4200 SH SOLE 0 0 4200 ARISTA NETWORKS INC COM 040413106 7998 31329 SH SOLE 0 0 31329 AIR PRODS & CHEMS INC COM 009158106 1660 10436 SH SOLE 0 0 10436 ABM INDS INC COM 000957100 498 14887 SH SOLE 0 0 14887 ANTARES PHARMA INC COM 036642106 30 13500 SH SOLE 0 0 13500 MELROSE BANCORP INC COM 585553100 615 30000 SH SOLE 0 0 30000 DOUBLELINE INCOME SOLUTIONS COM 258622109 780 38836 SH SOLE 0 0 38836 AKAMAI TECHNOLOGIES INC COM 00971T101 231 3260 SH SOLE 0 0 3260 CONSTELLATION BRANDS INC CL A 21036P108 56 1400 SH Call SOLE 0 0 1400 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 188 16162 SH SOLE 0 0 16162 M & T BK CORP COM 55261F104 841 4561 SH SOLE 0 0 4561 AMAZON COM INC COM 023135106 166 1000 SH Call SOLE 0 0 1000 WHITE MTNS INS GROUP LTD COM G9618E107 1103 1341 SH SOLE 0 0 1341 NATIONAL HEALTH INVS INC NOTE 3.250% 4/0 63633DAE4 44 40000 PRN SOLE 0 0 40000 UNITEDHEALTH GROUP INC COM 91324P102 5 1400 SH Call SOLE 0 0 1400 POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 350 8872 SH SOLE 0 0 8872 JOHNSON & JOHNSON COM 478160104 52904 412829 SH SOLE 0 0 412829 ELECTRONICS FOR IMAGING INC NOTE 0.750% 9/0 286082AC6 97 100000 PRN SOLE 0 0 100000 ISHARES INC MSCI CDA ETF 464286509 379 13768 SH SOLE 0 0 13768 SPDR GOLD TRUST GOLD SHS 78463V107 8198 65169 SH SOLE 0 0 65169 ISHARES TR GLB INFRASTR ETF 464288372 319 7443 SH SOLE 0 0 7443 COMPASS MINERALS INTL INC COM 20451N101 403 6692 SH SOLE 0 0 6692 CARBO CERAMICS INC COM 140781105 151 20886 SH SOLE 0 0 20886 GABELLI EQUITY TR INC COM 362397101 263 42960 SH SOLE 0 0 42960 ACTIVISION BLIZZARD INC COM 00507V109 4 500 SH Call SOLE 0 0 500 CROWN CASTLE INTL CORP NEW COM 22822V101 904 8248 SH SOLE 0 0 8248 PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000% 8/0 73640QAB1 25 26000 PRN SOLE 0 0 26000 DBX ETF TR XTRACK MSCI EURP 233051853 303 11051 SH SOLE 0 0 11051 MCDONALDS CORP COM 580135101 0 100 SH Put SOLE 0 0 100 NETAPP INC COM 64110D104 320 5190 SH SOLE 0 0 5190 REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 723 140389 SH SOLE 0 0 140389 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 294 60157 SH SOLE 0 0 60157 ROCKWELL MED INC COM 774374102 252 48279 SH SOLE 0 0 48279 UNILEVER N V N Y SHS NEW 904784709 816 14465 SH SOLE 0 0 14465 LENNOX INTL INC COM 526107107 844 4130 SH SOLE 0 0 4130 VAIL RESORTS INC COM 91879Q109 302 1361 SH SOLE 0 0 1361 ISHARES TR SHRT NAT MUN ETF 464288158 517 4926 SH SOLE 0 0 4926 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 7072 96047 SH SOLE 0 0 96047 CRONOS GROUP INC COM 22717L101 102 15137 SH SOLE 0 0 15137 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 29524 376395 SH SOLE 0 0 376395 POWERSHARES ETF TRUST INTL DIV ACHV 73935X716 6491 412118 SH SOLE 0 0 412118 AMERICAN TOWER CORP NEW COM 03027X100 4421 30415 SH SOLE 0 0 30415 PFIZER INC COM 717081103 27771 782508 SH SOLE 0 0 782508 SPDR SERIES TRUST DJ REIT ETF 78464A607 21317 247468 SH SOLE 0 0 247468 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 326 8151 SH SOLE 0 0 8151 AETNA INC NEW COM 00817Y108 4 1000 SH Call SOLE 0 0 1000 HUNTINGTON INGALLS INDS INC COM 446413106 532 2064 SH SOLE 0 0 2064 FERRARI N V COM N3167Y103 851 7062 SH SOLE 0 0 7062 NATIONAL HEALTH INVS INC COM 63633D104 374 5561 SH SOLE 0 0 5561 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 10083 165517 SH SOLE 0 0 165517 AUTOZONE INC COM 053332102 2 100 SH Put SOLE 0 0 100 SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 253 1607 SH SOLE 0 0 1607 AEGON N V NY REGISTRY SH 007924103 75 11005 SH SOLE 0 0 11005 DEERE & CO COM 244199105 6598 42479 SH SOLE 0 0 42479 SPDR S&P 500 ETF TR TR UNIT 78462F103 3 500 SH Put SOLE 0 0 500 HOME DEPOT INC COM 437076102 4 1000 SH Call SOLE 0 0 1000 CHIPOTLE MEXICAN GRILL INC COM 169656105 3 100 SH Call SOLE 0 0 100 ENSYNC INC COM 29359T102 6 15000 SH SOLE 0 0 15000 PEARSON PLC SPONSORED ADR 705015105 121 11538 SH SOLE 0 0 11538 ANDEAVOR COM 03349M105 4327 43030 SH SOLE 0 0 43030 IDEXX LABS INC COM 45168D104 4097 21409 SH SOLE 0 0 21409 VISA INC COM CL A 92826C839 15 500 SH Call SOLE 0 0 500 NAVIENT CORPORATION COM 63938C108 185 14132 SH SOLE 0 0 14132 WEIBO CORP SPONSORED ADR 948596101 4354 36426 SH SOLE 0 0 36426 MALVERN BANCORP INC COM 561409103 286 11000 SH SOLE 0 0 11000 NVIDIA CORP COM 67066G104 531 10300 SH Call SOLE 0 0 10300 ABBOTT LABS COM 002824100 16671 278219 SH SOLE 0 0 278219 AMEREN CORP COM 023608102 1412 24937 SH SOLE 0 0 24937 ROSS STORES INC COM 778296103 1041 13354 SH SOLE 0 0 13354 APPLIED MATLS INC COM 038222105 961 100000 SH Call SOLE 0 0 100000 NEOVASC INC COM 64065J106 8 130000 SH SOLE 0 0 130000 SOUTHERN COPPER CORP COM 84265V105 859 15848 SH SOLE 0 0 15848 HARRIS CORP DEL COM 413875105 2339 14504 SH SOLE 0 0 14504 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 2082 35801 SH SOLE 0 0 35801 KLX INC COM 482539103 209 2946 SH SOLE 0 0 2946 EATON VANCE TX MGD DIV EQ IN COM 27828N102 156 13470 SH SOLE 0 0 13470 XYLEM INC COM 98419M100 1246 16200 SH SOLE 0 0 16200 CITIGROUP INC COM NEW 172967424 3 300 SH Call SOLE 0 0 300 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 0 100 SH Put SOLE 0 0 100 XPO LOGISTICS INC COM 983793100 973 9560 SH SOLE 0 0 9560 LINCOLN NATL CORP IND COM 534187109 703 9621 SH SOLE 0 0 9621 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 1141 8197 SH SOLE 0 0 8197 VECTOR GROUP LTD COM 92240M108 1815 89012 SH SOLE 0 0 89012 ISHARES TR TIPS BD ETF 464287176 2156 19071 SH SOLE 0 0 19071 GLOBAL X FDS CHINA CONS ETF 37950E408 981 52412 SH SOLE 0 0 52412 CELLDEX THERAPEUTICS INC NEW COM 15117B103 254 109216 SH SOLE 0 0 109216 ZIONS BANCORPORATION COM 989701107 1270 24082 SH SOLE 0 0 24082 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1387 72668 SH SOLE 0 0 72668 HEALTHEQUITY INC COM 42226A107 177 2916 SH SOLE 0 0 2916 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 357 4264 SH SOLE 0 0 4264 NEXTERA ENERGY INC COM 65339F101 16333 100003 SH SOLE 0 0 100003 UBS AG LONDON BRH ETRACS MTH 2XLV 90270L842 171 10700 SH SOLE 0 0 10700 COGNEX CORP COM 192422103 896 17227 SH SOLE 0 0 17227 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 2 500 SH Put SOLE 0 0 500 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1778 33780 SH SOLE 0 0 33780 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 659 37531 SH SOLE 0 0 37531 CITIGROUP INC COM NEW 172967424 2 1000 SH Call SOLE 0 0 1000 IPG PHOTONICS CORP COM 44980X109 2386 10225 SH SOLE 0 0 10225 NOBLE CORP PLC SHS USD G65431101 253 68174 SH SOLE 0 0 68174 PLAYA HOTELS & RESORTS NV SHS N70544106 399 39000 SH SOLE 0 0 39000 ASTRONICS CORP COM 046433108 403 10800 SH SOLE 0 0 10800 GENERAL MLS INC COM 370334104 1 100 SH Call SOLE 0 0 100 AMAZON COM INC COM 023135106 3 100 SH Call SOLE 0 0 100 IDERA PHARMACEUTICALS INC COM NEW 45168K306 72 39100 SH SOLE 0 0 39100 ENTERPRISE FINL SVCS CORP COM 293712105 1949 41556 SH SOLE 0 0 41556 UNITED STATES OIL FUND LP UNITS 91232N108 795 60719 SH SOLE 0 0 60719 ERICSSON ADR B SEK 10 294821608 1 2000 SH Call SOLE 0 0 2000 APACHE CORP COM 037411105 2 900 SH Call SOLE 0 0 900 HURCO COMPANIES INC COM 447324104 1164 25350 SH SOLE 0 0 25350 ATRION CORP COM 049904105 2914 4615 SH SOLE 0 0 4615 TRAVELERS COMPANIES INC COM 89417E109 5562 40051 SH SOLE 0 0 40051 ANADARKO PETE CORP COM 032511107 3714 61475 SH SOLE 0 0 61475 EXPEDIA GROUP INC COM NEW 30212P303 14 1700 SH Call SOLE 0 0 1700 CIRRUS LOGIC INC COM 172755100 370 9105 SH SOLE 0 0 9105 INVESCO TR INVT GRADE NY MUN COM 46131T101 142 11093 SH SOLE 0 0 11093 FLUOR CORP NEW COM 343412102 368 6431 SH SOLE 0 0 6431 BUILDERS FIRSTSOURCE INC COM 12008R107 282 14232 SH SOLE 0 0 14232 CHIPOTLE MEXICAN GRILL INC COM 169656105 2 100 SH Call SOLE 0 0 100 HCI GROUP INC COM 40416E103 3849 100872 SH SOLE 0 0 100872 ALLIANCE DATA SYSTEMS CORP COM 018581108 1 100 SH Put SOLE 0 0 100 JD COM INC SPON ADR CL A 47215P106 0 300 SH Call SOLE 0 0 300 REGENERON PHARMACEUTICALS COM 75886F107 3153 9157 SH SOLE 0 0 9157 BRINKER INTL INC COM 109641100 289 8008 SH SOLE 0 0 8008 PARKER HANNIFIN CORP COM 701094104 3311 19358 SH SOLE 0 0 19358 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6 200 SH Call SOLE 0 0 200 INVESCO LTD SHS G491BT108 1300 40603 SH SOLE 0 0 40603 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 630 16909 SH SOLE 0 0 16909 CARROLS RESTAURANT GROUP INC COM 14574X104 378 33715 SH SOLE 0 0 33715 NETFLIX INC COM 64110L106 142 5000 SH Call SOLE 0 0 5000 WORLD WRESTLING ENTMT INC CL A 98156Q108 483 13415 SH SOLE 0 0 13415 VANGUARD WORLD FDS UTILITIES ETF 92204A876 1241 11097 SH SOLE 0 0 11097 ISHARES INC EM MKT SM-CP ETF 464286475 1164 21826 SH SOLE 0 0 21826 AETNA INC NEW COM 00817Y108 2 1800 SH Call SOLE 0 0 1800 ATLANTIC PWR CORP COM NEW 04878Q863 26 12305 SH SOLE 0 0 12305 BAIDU INC SPON ADR REP A 056752108 7737 34667 SH SOLE 0 0 34667 DENBURY RES INC COM NEW 247916208 482 175938 SH SOLE 0 0 175938 VISTA OUTDOOR INC COM 928377100 174 10656 SH SOLE 0 0 10656 WYNN RESORTS LTD COM 983134107 2 500 SH Put SOLE 0 0 500 AT&T INC COM 00206R102 37974 1065188 SH SOLE 0 0 1065188 NOVAGOLD RES INC COM NEW 66987E206 61 14187 SH SOLE 0 0 14187 CUSTOMERS BANCORP INC COM 23204G100 376 12904 SH SOLE 0 0 12904 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 181 12775 SH SOLE 0 0 12775 QUALCOMM INC COM 747525103 1 200 SH Put SOLE 0 0 200 ALLETE INC COM NEW 018522300 1071 14818 SH SOLE 0 0 14818 LENNAR CORP CL A 526057104 601 10199 SH SOLE 0 0 10199 MARTIN MARIETTA MATLS INC COM 573284106 5618 27101 SH SOLE 0 0 27101 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3 400 SH Call SOLE 0 0 400 EASTMAN CHEM CO COM 277432100 1001 9479 SH SOLE 0 0 9479 AMERIPRISE FINL INC COM 03076C106 844 5702 SH SOLE 0 0 5702 CBRE GROUP INC CL A 12504L109 647 13711 SH SOLE 0 0 13711 LULULEMON ATHLETICA INC COM 550021109 10 500 SH Call SOLE 0 0 500 NVIDIA CORP COM 67066G104 14 100 SH Call SOLE 0 0 100 L BRANDS INC COM 501797104 235 6152 SH SOLE 0 0 6152 ALON USA ENERGY INC NOTE 3.000% 9/1 020520AB8 20 13000 PRN SOLE 0 0 13000 SQUARE INC CL A 852234103 3 1000 SH Call SOLE 0 0 1000 SUNTRUST BKS INC COM 867914103 2428 35680 SH SOLE 0 0 35680 TEEKAY TANKERS LTD CL A Y8565N102 60 50700 SH SOLE 0 0 50700 VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 666 33970 SH SOLE 0 0 33970 PRICE T ROWE GROUP INC COM 74144T108 771 7140 SH SOLE 0 0 7140 CABOT OIL & GAS CORP COM 127097103 632 26347 SH SOLE 0 0 26347 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 399 3776 SH SOLE 0 0 3776 PROCTER AND GAMBLE CO COM 742718109 26355 332429 SH SOLE 0 0 332429 GLOBAL PMTS INC COM 37940X102 4178 37463 SH SOLE 0 0 37463 ISHARES TR USA MOMENTUM FCT 46432F396 1250 11806 SH SOLE 0 0 11806 APPLE INC COM 037833100 0 100 SH Call SOLE 0 0 100 SONY CORP SPONSORED ADR 835699307 2864 59251 SH SOLE 0 0 59251 INCYTE CORP COM 45337C102 20 500 SH Call SOLE 0 0 500 NORTHERN TR CORP COM 665859104 3 400 SH Call SOLE 0 0 400 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 2407 21896 SH SOLE 0 0 21896 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1579 50000 SH Call SOLE 0 0 50000 WYNDHAM WORLDWIDE CORP COM 98310W108 771 6742 SH SOLE 0 0 6742 BOEING CO COM 097023105 62163 189591 SH SOLE 0 0 189591 LIFE STORAGE INC COM 53223X107 223 2669 SH SOLE 0 0 2669 APPLE INC COM 037833100 621 30300 SH Call SOLE 0 0 30300 INTERCONTINENTAL EXCHANGE IN COM 45866F104 872 12023 SH SOLE 0 0 12023 FIRST TR S&P REIT INDEX FD COM 33734G108 917 43031 SH SOLE 0 0 43031 ONE GAS INC COM 68235P108 986 14930 SH SOLE 0 0 14930 FACEBOOK INC CL A 30303M102 3 200 SH Call SOLE 0 0 200 YY INC ADS REPCOM CLA 98426T106 1 300 SH Put SOLE 0 0 300 TRANSDIGM GROUP INC COM 893641100 587 1911 SH SOLE 0 0 1911 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 559 17393 SH SOLE 0 0 17393 ON TRACK INNOVATION LTD SHS M8791A109 20 20100 SH SOLE 0 0 20100 ALPHABET INC CAP STK CL A 02079K305 21 1800 SH Call SOLE 0 0 1800 DOVER CORP COM 260003108 19515 198682 SH SOLE 0 0 198682 ISHARES TR RUS 2000 VAL ETF 464287630 2471 20271 SH SOLE 0 0 20271 REALTY INCOME CORP COM 756109104 4473 86466 SH SOLE 0 0 86466 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 1914 19206 SH SOLE 0 0 19206 POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 646 27910 SH SOLE 0 0 27910 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1002 7363 SH SOLE 0 0 7363 ABBOTT LABS COM 002824100 2 100 SH Call SOLE 0 0 100 IPG PHOTONICS CORP COM 44980X109 3 100 SH Call SOLE 0 0 100 BCE INC COM NEW 05534B760 663 15411 SH SOLE 0 0 15411 ECHOSTAR CORP CL A 278768106 988 18732 SH SOLE 0 0 18732 REAVES UTIL INCOME FD COM SH BEN INT 756158101 1092 38666 SH SOLE 0 0 38666 BARNES GROUP INC COM 067806109 682 11391 SH SOLE 0 0 11391 UNITED CONTL HLDGS INC COM 910047109 632 9097 SH SOLE 0 0 9097 AUTODESK INC COM 052769106 1318 10496 SH SOLE 0 0 10496 DIREXION SHS ETF TR DRX S&P500BULL 25459W862 1247 30201 SH SOLE 0 0 30201 OMEGA HEALTHCARE INVS INC COM 681936100 545 20150 SH SOLE 0 0 20150 POWERSHARES ETF TRUST FTSE US1500 SM 73935X567 463 3590 SH SOLE 0 0 3590 ULTA BEAUTY INC COM 90384S303 1236 6052 SH SOLE 0 0 6052 ALPINE GLOBAL PREMIER PPTYS COM SBI 02083A103 264 42240 SH SOLE 0 0 42240 ALPHABET INC CAP STK CL A 02079K305 4 500 SH Call SOLE 0 0 500 PIMCO INCOME STRATEGY FUND I COM 72201J104 345 33105 SH SOLE 0 0 33105 CINTAS CORP COM 172908105 1196 7009 SH SOLE 0 0 7009 TERRITORIAL BANCORP INC COM 88145X108 1903 64169 SH SOLE 0 0 64169 ISHARES TR US HLTHCARE ETF 464287762 822 4764 SH SOLE 0 0 4764 TIME WARNER INC COM NEW 887317303 5549 58674 SH SOLE 0 0 58674 VISTEON CORP COM NEW 92839U206 263 2390 SH SOLE 0 0 2390 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 0 500 SH Call SOLE 0 0 500 APTIV PLC SHS G6095L109 971 11432 SH SOLE 0 0 11432 CONAGRA BRANDS INC COM 205887102 2964 80370 SH SOLE 0 0 80370 MICROSOFT CORP COM 594918104 1 8000 SH Put SOLE 0 0 8000 NAM TAI PPTY INC SHS G63907102 135 10846 SH SOLE 0 0 10846 INTERNATIONAL BUSINESS MACHS COM 459200101 0 200 SH Call SOLE 0 0 200 VERU INC COM 92536C103 20 11019 SH SOLE 0 0 11019 BIOCRYST PHARMACEUTICALS COM 09058V103 88 18350 SH SOLE 0 0 18350 TESLA INC COM 88160R101 2 200 SH Put SOLE 0 0 200 TTM TECHNOLOGIES INC NOTE 1.750%12/1 87305RAD1 113 68000 PRN SOLE 0 0 68000 WILLIS TOWERS WATSON PUB LTD SHS G96629103 3443 22620 SH SOLE 0 0 22620 NIKE INC CL B 654106103 4610 69382 SH SOLE 0 0 69382 MKS INSTRUMENT INC COM 55306N104 208 1798 SH SOLE 0 0 1798 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1789 76858 SH SOLE 0 0 76858 CONOCOPHILLIPS COM 20825C104 2 500 SH Put SOLE 0 0 500 PROSHARES TR PSHS ULT MCAP400 74347R404 824 6909 SH SOLE 0 0 6909 RESOURCE CAP CORP NOTE 6.000%12/0 76120WAA2 23 23000 PRN SOLE 0 0 23000 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 1247 21863 SH SOLE 0 0 21863 ISHARES TR GLOBAL ENERG ETF 464287341 505 14876 SH SOLE 0 0 14876 SHOPIFY INC CL A 82509L107 2357 18918 SH SOLE 0 0 18918 ROCKWELL COLLINS INC COM 774341101 1583 11737 SH SOLE 0 0 11737 PBF ENERGY INC CL A 69318G106 205 6051 SH SOLE 0 0 6051 VERISK ANALYTICS INC COM 92345Y106 276 2655 SH SOLE 0 0 2655 J2 GLOBAL INC NOTE 3.250% 6/1 48123VAC6 83 65000 PRN SOLE 0 0 65000 PENNEY J C INC COM 708160106 222 73517 SH SOLE 0 0 73517 NEW MTN FIN CORP COM 647551100 552 42001 SH SOLE 0 0 42001 AVERY DENNISON CORP COM 053611109 942 8865 SH SOLE 0 0 8865 NATIONAL OILWELL VARCO INC COM 637071101 446 12119 SH SOLE 0 0 12119 INGREDION INC COM 457187102 979 7596 SH SOLE 0 0 7596 ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 193 16254 SH SOLE 0 0 16254 EATON CORP PLC SHS G29183103 1 200 SH Put SOLE 0 0 200 NETSCOUT SYS INC COM 64115T104 846 32124 SH SOLE 0 0 32124 TELUS CORP COM 87971M103 406 11549 SH SOLE 0 0 11549 ORBITAL ATK INC COM 68557N103 906 6830 SH SOLE 0 0 6830 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1406 14383 SH SOLE 0 0 14383 RANDOLPH BANCORP INC COM 752378109 173 10645 SH SOLE 0 0 10645 POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 846 45580 SH SOLE 0 0 45580 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2261 30437 SH SOLE 0 0 30437 ISHARES INC MSCI FRNTR100ETF 464286145 1016 28933 SH SOLE 0 0 28933 AMERICAN INTL GROUP INC COM NEW 026874784 1279 23507 SH SOLE 0 0 23507 CORNING INC COM 219350105 5139 184336 SH SOLE 0 0 184336 FACEBOOK INC CL A 30303M102 214 10000 SH Call SOLE 0 0 10000 8X8 INC NEW COM 282914100 1682 90205 SH SOLE 0 0 90205 AMAZON COM INC COM 023135106 51 500 SH Call SOLE 0 0 500 QUALCOMM INC COM 747525103 0 100 SH Call SOLE 0 0 100 HUDSON TECHNOLOGIES INC COM 444144109 443 89610 SH SOLE 0 0 89610 CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 1 100 SH Call SOLE 0 0 100 IDACORP INC COM 451107106 415 4697 SH SOLE 0 0 4697 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 18938 103182 SH SOLE 0 0 103182 CARNIVAL CORP UNIT 99/99/9999 143658300 1492 22746 SH SOLE 0 0 22746 INTERDIGITAL INC COM 45867G101 670 9102 SH SOLE 0 0 9102 EAST WEST BANCORP INC COM 27579R104 1450 23183 SH SOLE 0 0 23183 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 73 15495 SH SOLE 0 0 15495 CONTINENTAL RESOURCES INC COM 212015101 960 16292 SH SOLE 0 0 16292 NICE LTD SPONSORED ADR 653656108 205 2186 SH SOLE 0 0 2186 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 2041 31151 SH SOLE 0 0 31151 VALEANT PHARMACEUTICALS INTL COM 91911K102 5302 333012 SH SOLE 0 0 333012 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 2125 30595 SH SOLE 0 0 30595 HOLLYFRONTIER CORP COM 436106108 1544 31602 SH SOLE 0 0 31602 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 1206 63435 SH SOLE 0 0 63435 AMC ENTMT HLDGS INC CL A COM 00165C104 705 50183 SH SOLE 0 0 50183 APPLIED MATLS INC COM 038222105 106 10000 SH Call SOLE 0 0 10000 FLEXSHARES TR MORNSTAR UPSTR 33939L407 277 8488 SH SOLE 0 0 8488 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 515 15630 SH SOLE 0 0 15630 INTELLIA THERAPEUTICS INC COM 45826J105 1032 48930 SH SOLE 0 0 48930 AERCAP HOLDINGS NV SHS N00985106 548 10812 SH SOLE 0 0 10812 PLUG POWER INC COM NEW 72919P202 81 42615 SH SOLE 0 0 42615 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1047 6603 SH SOLE 0 0 6603 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 666171 3339540 SH SOLE 0 0 3339540 DUFF & PHELPS SLCT ENGY MLP COM 26433F108 100 19500 SH SOLE 0 0 19500 NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 42 116100 SH SOLE 0 0 116100 PIMCO HIGH INCOME FD COM SHS 722014107 275 36274 SH SOLE 0 0 36274 CULLEN FROST BANKERS INC COM 229899109 381 3593 SH SOLE 0 0 3593 ABBVIE INC COM 00287Y109 167 10000 SH Put SOLE 0 0 10000 DENTSPLY SIRONA INC COM 24906P109 718 14279 SH SOLE 0 0 14279 APPLE INC COM 037833100 90 5000 SH Call SOLE 0 0 5000 AMBEV SA SPONSORED ADR 02319V103 132 18178 SH SOLE 0 0 18178 AGCO CORP COM 001084102 471 7269 SH SOLE 0 0 7269 BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 363 17029 SH SOLE 0 0 17029 UNITED PARCEL SERVICE INC CL B 911312106 0 100 SH Call SOLE 0 0 100 SPDR SER TR BLOOMBERG SRT TR 78468R408 571742 20889379 SH SOLE 0 0 20889379 VANGUARD INDEX FDS SML CP GRW ETF 922908595 3996 24371 SH SOLE 0 0 24371 CALIFORNIA RES CORP COM NEW 13057Q206 327 19042 SH SOLE 0 0 19042 GILEAD SCIENCES INC COM 375558103 12973 172075 SH SOLE 0 0 172075 YY INC ADS REPCOM CLA 98426T106 703 6679 SH SOLE 0 0 6679 CF INDS HLDGS INC COM 125269100 258 6829 SH SOLE 0 0 6829 DORCHESTER MINERALS LP COM UNIT 25820R105 824 51160 SH SOLE 0 0 51160 SPDR SER TR NUVEEN BRC MUNIC 78468R721 366 7629 SH SOLE 0 0 7629 COLUMBIA PPTY TR INC COM NEW 198287203 229 11170 SH SOLE 0 0 11170 FIRST TR INTER DUR PFD & IN COM 33718W103 204 8764 SH SOLE 0 0 8764 VULCAN MATLS CO COM 929160109 214 1878 SH SOLE 0 0 1878 PSIVIDA CORP COM 74440J101 55 45000 SH SOLE 0 0 45000 PUBLIC SVC ENTERPRISE GROUP COM 744573106 2310 45985 SH SOLE 0 0 45985 SPDR SERIES TRUST S&P BK ETF 78464A797 366 7649 SH SOLE 0 0 7649 BHP BILLITON LTD SPONSORED ADR 088606108 829 18666 SH SOLE 0 0 18666 INVESCO QUALITY MUNI INC TRS COM 46133G107 308 25853 SH SOLE 0 0 25853 PACCAR INC COM 693718108 0 400 SH Call SOLE 0 0 400 HILL INTERNATIONAL INC COM 431466101 618 108500 SH SOLE 0 0 108500 ARISTA NETWORKS INC COM 040413106 6 200 SH Call SOLE 0 0 200 AMAZON COM INC COM 023135106 183 1000 SH Put SOLE 0 0 1000 WEBSTER FINL CORP CONN COM 947890109 819 14777 SH SOLE 0 0 14777 ENPHASE ENERGY INC COM 29355A107 46 10000 SH SOLE 0 0 10000 TRI CONTL CORP COM 895436103 920 34969 SH SOLE 0 0 34969 NUANCE COMMUNICATIONS INC COM 67020Y100 232 14719 SH SOLE 0 0 14719 SKYWORKS SOLUTIONS INC COM 83088M102 108 10000 SH Call SOLE 0 0 10000 UNITED RENTALS INC COM 911363109 1025 5934 SH SOLE 0 0 5934 KOSMOS ENERGY LTD SHS G5315B107 126 20000 SH SOLE 0 0 20000 CHARTER COMMUNICATIONS INC N CL A 16119P108 1558 5005 SH SOLE 0 0 5005 SAP SE SPON ADR 803054204 1043 9922 SH SOLE 0 0 9922 CIGNA CORPORATION COM 125509109 0 100 SH Put SOLE 0 0 100 ZIOPHARM ONCOLOGY INC COM 98973P101 273 69621 SH SOLE 0 0 69621 FIRST SOLAR INC COM 336433107 1276 17977 SH SOLE 0 0 17977 TAPESTRY INC COM 876030107 1959 37243 SH SOLE 0 0 37243 WELLTOWER INC COM 95040Q104 2375 43639 SH SOLE 0 0 43639 AMERICAN ELEC PWR INC COM 025537101 5273 76874 SH SOLE 0 0 76874 OVERSTOCK COM INC DEL COM 690370101 5 500 SH Call SOLE 0 0 500 ISHARES TR RUS MDCP VAL ETF 464287473 3033 35088 SH SOLE 0 0 35088 YELP INC CL A 985817105 381 9130 SH SOLE 0 0 9130 ANSYS INC COM 03662Q105 764 4876 SH SOLE 0 0 4876 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1751 44887 SH SOLE 0 0 44887 AMAZON COM INC COM 023135106 14 300 SH Call SOLE 0 0 300 AMAZON COM INC COM 023135106 25 500 SH Call SOLE 0 0 500 VALERO ENERGY CORP NEW COM 91913Y100 40 21000 SH Put SOLE 0 0 21000 BCB BANCORP INC COM 055298103 4170 266458 SH SOLE 0 0 266458 WSFS FINL CORP COM 929328102 207 4313 SH SOLE 0 0 4313 GLOBAL SHIP LEASE INC NEW SHS A Y27183105 35 31500 SH SOLE 0 0 31500 FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 331 11513 SH SOLE 0 0 11513 WALGREENS BOOTS ALLIANCE INC COM 931427108 10289 157157 SH SOLE 0 0 157157 KINGSWAY FINL SVCS INC COM NEW 496904202 248 62074 SH SOLE 0 0 62074 CITRIX SYS INC COM 177376100 293 3161 SH SOLE 0 0 3161 EOG RES INC COM 26875P101 4378 41590 SH SOLE 0 0 41590 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 2723 123590 SH SOLE 0 0 123590 FNB CORP PA COM 302520101 1055 78447 SH SOLE 0 0 78447 FIRST MAJESTIC SILVER CORP COM 32076V103 246 40314 SH SOLE 0 0 40314 UNITEDHEALTH GROUP INC COM 91324P102 23 700 SH Call SOLE 0 0 700 COOPER COS INC COM NEW 216648402 1 100 SH Call SOLE 0 0 100 GLOBAL X FDS MSCI GREECE ETF 37950E366 160 16503 SH SOLE 0 0 16503 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 6351 97082 SH SOLE 0 0 97082 APOLLO COML REAL EST FIN INC NOTE 4.750% 8/2 03762UAB1 11 11000 PRN SOLE 0 0 11000 STAMPS COM INC COM NEW 852857200 388 1928 SH SOLE 0 0 1928 TEXAS ROADHOUSE INC COM 882681109 214 3703 SH SOLE 0 0 3703 PIONEER HIGH INCOME TR COM 72369H106 170 18105 SH SOLE 0 0 18105 SQUARE INC CL A 852234103 1 200 SH Call SOLE 0 0 200 GALLAGHER ARTHUR J & CO COM 363576109 414 6025 SH SOLE 0 0 6025 UNIVERSAL DISPLAY CORP COM 91347P105 1 100 SH Call SOLE 0 0 100 DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 424 6303 SH SOLE 0 0 6303 LILLY ELI & CO COM 532457108 43262 559158 SH SOLE 0 0 559158 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 366 10220 SH SOLE 0 0 10220 ANI PHARMACEUTICALS INC COM 00182C103 298 5123 SH SOLE 0 0 5123 ENDEAVOUR SILVER CORP COM 29258Y103 83 34247 SH SOLE 0 0 34247 STANLEY BLACK & DECKER INC COM 854502101 3381 22069 SH SOLE 0 0 22069 CITIGROUP INC COM NEW 172967424 14824 219615 SH SOLE 0 0 219615 MFA FINL INC COM 55272X102 266 35327 SH SOLE 0 0 35327 OXBRIDGE RE HLDGS LTD *W EXP 03/26/201 G6856M114 1 15812 SH SOLE 0 0 15812 SOUTHSIDE BANCSHARES INC COM 84470P109 2449 70505 SH SOLE 0 0 70505 DORMAN PRODUCTS INC COM 258278100 247 3734 SH SOLE 0 0 3734 FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 181 57895 SH SOLE 0 0 57895 ISHARES TR CORE US AGGBD ET 464287226 1528874 14255235 SH SOLE 0 0 14255235 SHIP FINANCE INTERNATIONAL L SHS G81075106 315 22015 SH SOLE 0 0 22015 STONECASTLE FINL CORP COM 861780104 427 19615 SH SOLE 0 0 19615 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 863 7333 SH SOLE 0 0 7333 UNITED THERAPEUTICS CORP DEL COM 91307C102 893 7949 SH SOLE 0 0 7949 SPDR SERIES TRUST S&P DIVID ETF 78464A763 8377 91850 SH SOLE 0 0 91850 FACEBOOK INC CL A 30303M102 3 200 SH Call SOLE 0 0 200 METLIFE INC COM 59156R108 1839 40077 SH SOLE 0 0 40077 FLAHERTY & CRUMRINE PFD INC COM 338480106 200 14707 SH SOLE 0 0 14707 VANGUARD INDEX FDS TOTAL STK MKT 922908769 38379 282778 SH SOLE 0 0 282778 DIREXION SHS ETF TR DLY GOLD INDX 3X 25460E844 842 34510 SH SOLE 0 0 34510 ALLIANZGI CONV & INCOME FD I COM 018825109 229 38425 SH SOLE 0 0 38425 UNUM GROUP COM 91529Y106 499 10480 SH SOLE 0 0 10480 HOME DEPOT INC COM 437076102 47441 266164 SH SOLE 0 0 266164 PILGRIMS PRIDE CORP NEW COM 72147K108 263 10688 SH SOLE 0 0 10688 PNC FINL SVCS GROUP INC COM 693475105 4240 28034 SH SOLE 0 0 28034 MERCADOLIBRE INC COM 58733R102 605 1698 SH SOLE 0 0 1698 ISHARES TR US AER DEF ETF 464288760 2846 14376 SH SOLE 0 0 14376 WHEATON PRECIOUS METALS CORP COM 962879102 720 35344 SH SOLE 0 0 35344 WISDOMTREE TR INTL DIV EX FINL 97717W786 214 4944 SH SOLE 0 0 4944 HENRY JACK & ASSOC INC COM 426281101 813 6719 SH SOLE 0 0 6719 ISHARES TR US BR DEL SE ETF 464288794 307 4696 SH SOLE 0 0 4696 MAIN STREET CAPITAL CORP COM 56035L104 920 24934 SH SOLE 0 0 24934 INFORMATION SERVICES GROUP I COM 45675Y104 140 33600 SH SOLE 0 0 33600 NORFOLK SOUTHERN CORP COM 655844108 5503 40531 SH SOLE 0 0 40531 ATARA BIOTHERAPEUTICS INC COM 046513107 531 13607 SH SOLE 0 0 13607 ARRAY BIOPHARMA INC COM 04269X105 520 31888 SH SOLE 0 0 31888 VIACOM INC NEW CL B 92553P201 3044 97999 SH SOLE 0 0 97999 ADVANCED MICRO DEVICES INC COM 007903107 1062 105681 SH SOLE 0 0 105681 ACTIVISION BLIZZARD INC COM 00507V109 6 200 SH Call SOLE 0 0 200 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 3869 99031 SH SOLE 0 0 99031 APPLE INC COM 037833100 2 600 SH Call SOLE 0 0 600 CARDINAL HEALTH INC COM 14149Y108 1492 23804 SH SOLE 0 0 23804 URANIUM ENERGY CORP COM 916896103 68 51747 SH SOLE 0 0 51747 MONSTER BEVERAGE CORP NEW COM 61174X109 0 100 SH Call SOLE 0 0 100 TESLA INC COM 88160R101 1 100 SH Put SOLE 0 0 100 QEP RES INC COM 74733V100 3913 399699 SH SOLE 0 0 399699 AURYN RES INC COM 05208W108 18 13648 SH SOLE 0 0 13648 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 5106 45773 SH SOLE 0 0 45773 ROLLINS INC COM 775711104 1469 28789 SH SOLE 0 0 28789 NVIDIA CORP COM 67066G104 1 100 SH Call SOLE 0 0 100 ENSCO PLC SHS CLASS A G3157S106 108 24621 SH SOLE 0 0 24621 NELNET INC CL A 64031N108 311 5925 SH SOLE 0 0 5925 3M CO COM 88579Y101 22760 103680 SH SOLE 0 0 103680 SCHWAB STRATEGIC TR US TIPS ETF 808524870 1239 22575 SH SOLE 0 0 22575 TIMBERLAND BANCORP INC COM 887098101 785 25814 SH SOLE 0 0 25814 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 254 8160 SH SOLE 0 0 8160 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1212 24778 SH SOLE 0 0 24778 ALLIANCE DATA SYSTEMS CORP COM 018581108 1 100 SH Call SOLE 0 0 100 CAMPBELL SOUP CO COM 134429109 844 19479 SH SOLE 0 0 19479 SVB FINL GROUP COM 78486Q101 1257 5237 SH SOLE 0 0 5237 MACQUARIE INFRASTRUCTURE COR COM 55608B105 1 1500 SH Call SOLE 0 0 1500 HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 284 13115 SH SOLE 0 0 13115 MIDDLEBY CORP COM 596278101 463 3741 SH SOLE 0 0 3741 LOCKHEED MARTIN CORP COM 539830109 12376 36622 SH SOLE 0 0 36622 YUM BRANDS INC COM 988498101 14374 168851 SH SOLE 0 0 168851 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1809 23064 SH SOLE 0 0 23064 CAPITAL ONE FINL CORP COM 14040H105 1668 17404 SH SOLE 0 0 17404 INNODATA INC COM NEW 457642205 43 37325 SH SOLE 0 0 37325 FIRST TR EXCHANGE TRADED FD GBL WND ENRG ETF 33736G106 619 46277 SH SOLE 0 0 46277 ALLSTATE CORP COM 020002101 3166 33401 SH SOLE 0 0 33401 APPLE INC COM 037833100 0 100 SH Call SOLE 0 0 100 ETFS GOLD TR SHS 26922Y105 1841 14346 SH SOLE 0 0 14346 MICROSOFT CORP COM 594918104 36 5000 SH Call SOLE 0 0 5000 NOODLES & CO COM CL A 65540B105 545 72150 SH SOLE 0 0 72150 MONSTER BEVERAGE CORP NEW COM 61174X109 3776 66007 SH SOLE 0 0 66007 ISHARES TR RUS 1000 GRW ETF 464287614 16808 123506 SH SOLE 0 0 123506 VERASTEM INC COM 92337C104 134 45000 SH SOLE 0 0 45000 PROSHARES TR ULTRA FNCLS NEW 74347X633 244 1978 SH SOLE 0 0 1978 KEARNY FINL CORP MD COM 48716P108 143 11004 SH SOLE 0 0 11004 CONSOLIDATED EDISON INC COM 209115104 5779 74153 SH SOLE 0 0 74153 DIREXION SHS ETF TR DAILY GOLD MINER 25490K133 335 13012 SH SOLE 0 0 13012 WEC ENERGY GROUP INC COM 92939U106 2945 46971 SH SOLE 0 0 46971 DOMINION ENERGY INC COM 25746U109 6718 99632 SH SOLE 0 0 99632 HALOZYME THERAPEUTICS INC COM 40637H109 1661 84792 SH SOLE 0 0 84792 MASCO CORP COM 574599106 1050 25976 SH SOLE 0 0 25976 ISHARES TR S&P US PFD STK 464288687 302106 8043297 SH SOLE 0 0 8043297 UNIVERSAL DISPLAY CORP COM 91347P105 1319 13060 SH SOLE 0 0 13060 SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 4970 149865 SH SOLE 0 0 149865 TYSON FOODS INC CL A 902494103 1665 22752 SH SOLE 0 0 22752 TANDEM DIABETES CARE INC COM NEW 875372203 129 26000 SH SOLE 0 0 26000 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 229 4912 SH SOLE 0 0 4912 WESTERN DIGITAL CORP COM 958102105 4825 52294 SH SOLE 0 0 52294 SHENANDOAH TELECOMMUNICATION COM 82312B106 580 16102 SH SOLE 0 0 16102 LAM RESEARCH CORP COM 512807108 428 10000 SH Call SOLE 0 0 10000 AMAZON COM INC COM 023135106 63 100 SH Call SOLE 0 0 100 IDEX CORP COM 45167R104 496 3483 SH SOLE 0 0 3483 MERCK & CO INC COM 58933Y105 17248 316646 SH SOLE 0 0 316646 AAON INC COM PAR $0.004 000360206 249 6393 SH SOLE 0 0 6393 YANDEX N V SHS CLASS A N97284108 973 24669 SH SOLE 0 0 24669 SAEXPLORATION HLDGS INC COM NEW 78636X204 5262 3132224 SH SOLE 0 0 3132224 DIREXION SHS ETF TR DLY ENRGY BULL3X 25459W888 2349 85417 SH SOLE 0 0 85417 EVOKE PHARMA INC COM 30049G104 208 100000 SH SOLE 0 0 100000 RIVERVIEW BANCORP INC COM 769397100 104 11185 SH SOLE 0 0 11185 EXPEDIA GROUP INC COM NEW 30212P303 1168 10579 SH SOLE 0 0 10579 ALLERGAN PLC SHS G0177J108 3079 18294 SH SOLE 0 0 18294 ISHARES TR MIN VOL EAFE ETF 46429B689 860 11674 SH SOLE 0 0 11674 COUNTY BANCORP INC COM 221907108 329 11252 SH SOLE 0 0 11252 NORTHWEST NAT GAS CO COM 667655104 540 9368 SH SOLE 0 0 9368 REPLIGEN CORP NOTE 2.125% 6/0 759916AA7 42 32000 PRN SOLE 0 0 32000 GENERAL MLS INC COM 370334104 1 100 SH Call SOLE 0 0 100 CHARTER COMMUNICATIONS INC N CL A 16119P108 3 100 SH Put SOLE 0 0 100 POWERSHARES ETF TRUST DYNM LRG CP VL 73935X708 258 7055 SH SOLE 0 0 7055 FACEBOOK INC CL A 30303M102 4 3000 SH Call SOLE 0 0 3000 ALLIANCE RES PARTNER L P UT LTD PART 01877R108 562 31834 SH SOLE 0 0 31834 APPLIED MATLS INC COM 038222105 7096 127610 SH SOLE 0 0 127610 AMTRUST FINL SVCS INC NOTE 2.750%12/1 032359AG6 18 20000 PRN SOLE 0 0 20000 HCI GROUP INC NOTE 3.875% 3/1 40416EAB9 110 110000 PRN SOLE 0 0 110000 CHECK POINT SOFTWARE TECH LT ORD M22465104 482 4847 SH SOLE 0 0 4847 LINCOLN ELEC HLDGS INC COM 533900106 3000 33354 SH SOLE 0 0 33354 SANGAMO THERAPEUTICS INC COM 800677106 198 10413 SH SOLE 0 0 10413 CERNER CORP COM 156782104 20246 349061 SH SOLE 0 0 349061 ANALOG DEVICES INC COM 032654105 0 1000 SH Put SOLE 0 0 1000 MICROSOFT CORP COM 594918104 69 4000 SH Call SOLE 0 0 4000 MARRIOTT INTL INC NEW CL A 571903202 4628 34033 SH SOLE 0 0 34033 STERICYCLE INC COM 858912108 433 7392 SH SOLE 0 0 7392 MICROSOFT CORP COM 594918104 499 50000 SH Call SOLE 0 0 50000 HUNTSMAN CORP COM 447011107 328 11226 SH SOLE 0 0 11226 OVERSTOCK COM INC DEL COM 690370101 183 5045 SH SOLE 0 0 5045 PHILLIPS 66 COM 718546104 10065 104927 SH SOLE 0 0 104927 DRYSHIPS INC COM PAR NEW Y2109Q705 238 64978 SH SOLE 0 0 64978 TORTOISE MLP FD INC COM 89148B101 218 13624 SH SOLE 0 0 13624 HANESBRANDS INC COM 410345102 960 52113 SH SOLE 0 0 52113 CLEVELAND CLIFFS INC COM 185899101 10230 1471973 SH SOLE 0 0 1471973 SPRINT CORP COM SER 1 85207U105 623 127597 SH SOLE 0 0 127597 FASTENAL CO COM 311900104 788 14438 SH SOLE 0 0 14438 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 75 12933 SH SOLE 0 0 12933 LIBERTY BROADBAND CORP COM SER C 530307305 481 5608 SH SOLE 0 0 5608 UNITEDHEALTH GROUP INC COM 91324P102 2 200 SH Put SOLE 0 0 200 VISTA GOLD CORP COM NEW 927926303 10 13250 SH SOLE 0 0 13250 SYNCHRONY FINL COM 87165B103 447 13329 SH SOLE 0 0 13329 GOPRO INC CL A 38268T103 320 66812 SH SOLE 0 0 66812 CRANE CO COM 224399105 2234 24094 SH SOLE 0 0 24094 E TRADE FINANCIAL CORP COM NEW 269246401 620 11194 SH SOLE 0 0 11194 OVERSTOCK COM INC DEL COM 690370101 4 600 SH Call SOLE 0 0 600 ASSURED GUARANTY LTD COM G0585R106 354 9773 SH SOLE 0 0 9773 ICON PLC SHS G4705A100 266 2255 SH SOLE 0 0 2255 SQUARE INC CL A 852234103 6 500 SH Call SOLE 0 0 500 GILEAD SCIENCES INC COM 375558103 1 200 SH Call SOLE 0 0 200 DUKE REALTY CORP COM NEW 264411505 418 15792 SH SOLE 0 0 15792 CENTERPOINT ENERGY INC COM 15189T107 1338 48847 SH SOLE 0 0 48847 SAFE BULKERS INC COM Y7388L103 33 10500 SH SOLE 0 0 10500 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 0 500 SH Call SOLE 0 0 500 DXC TECHNOLOGY CO COM 23355L106 1194 11875 SH SOLE 0 0 11875 SPDR SER TR NUVEEN BLMBRG SR 78468R739 1057 22112 SH SOLE 0 0 22112 ADDVANTAGE TECHNOLOGIES GP I COM NEW 006743306 140 109127 SH SOLE 0 0 109127 PROLOGIS INC COM 74340W103 340 5398 SH SOLE 0 0 5398 POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 503 4567 SH SOLE 0 0 4567 ALPHABET INC CAP STK CL C 02079K107 34318 33260 SH SOLE 0 0 33260 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 8521 83912 SH SOLE 0 0 83912 ISHARES TR RUS MD CP GR ETF 464287481 3708 30157 SH SOLE 0 0 30157 PATRICK INDS INC COM 703343103 258 4169 SH SOLE 0 0 4169 ISHARES TR CHINA LG-CAP ETF 464287184 1650 34930 SH SOLE 0 0 34930 VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 290 4357 SH SOLE 0 0 4357 KINDER MORGAN INC DEL COM 49456B101 0 5000 SH Call SOLE 0 0 5000 APPLE INC COM 037833100 37 1500 SH Call SOLE 0 0 1500 PRUDENTIAL BANCORP INC NEW COM 74431A101 181 10000 SH SOLE 0 0 10000 ALLEGHANY CORP DEL COM 017175100 1308 2129 SH SOLE 0 0 2129 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1 100 SH Call SOLE 0 0 100 J & J SNACK FOODS CORP COM 466032109 998 7308 SH SOLE 0 0 7308 STEEL DYNAMICS INC COM 858119100 856 19364 SH SOLE 0 0 19364 USANA HEALTH SCIENCES INC COM 90328M107 254 2960 SH SOLE 0 0 2960 ISHARES TR EAFE VALUE ETF 464288877 416 7622 SH SOLE 0 0 7622 CITY HLDG CO COM 177835105 960 14003 SH SOLE 0 0 14003 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 4691 74479 SH SOLE 0 0 74479 GOLD STD VENTURES CORP COM 380738104 22 13217 SH SOLE 0 0 13217 MARATHON OIL CORP COM 565849106 1008 62517 SH SOLE 0 0 62517 NAVIGATOR HOLDINGS LTD SHS Y62132108 540 45931 SH SOLE 0 0 45931 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 1645 115742 SH SOLE 0 0 115742 POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 36114 2473542 SH SOLE 0 0 2473542 SIRIUS XM HLDGS INC COM 82968B103 9794 1569545 SH SOLE 0 0 1569545 VIKING THERAPEUTICS INC COM 92686J106 385 88140 SH SOLE 0 0 88140 ACTIVISION BLIZZARD INC COM 00507V109 11 1000 SH Call SOLE 0 0 1000 APPLE INC COM 037833100 8 400 SH Call SOLE 0 0 400 AXON ENTERPRISE INC COM 05464C101 370 9400 SH SOLE 0 0 9400 BOSTON PROPERTIES INC COM 101121101 809 6566 SH SOLE 0 0 6566 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 229 14991 SH SOLE 0 0 14991 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 70613 856018 SH SOLE 0 0 856018 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 419 13176 SH SOLE 0 0 13176 CHEMED CORP NEW COM 16359R103 503 1843 SH SOLE 0 0 1843 PENGROWTH ENERGY CORP COM 70706P104 12 18409 SH SOLE 0 0 18409 VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 534 22673 SH SOLE 0 0 22673 EQUINIX INC COM PAR $0.001 29444U700 364 871 SH SOLE 0 0 871 LEGGETT & PLATT INC COM 524660107 1523 34336 SH SOLE 0 0 34336 PROGENICS PHARMACEUTICALS IN COM 743187106 1182 158400 SH SOLE 0 0 158400 BEST BUY INC COM 086516101 4057 57967 SH SOLE 0 0 57967 WHIRLPOOL CORP COM 963320106 643 4199 SH SOLE 0 0 4199 NVR INC COM 62944T105 3223 1151 SH SOLE 0 0 1151 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 904 18664 SH SOLE 0 0 18664 OMNICOM GROUP INC COM 681919106 329 4531 SH SOLE 0 0 4531 SOLAREDGE TECHNOLOGIES INC COM 83417M104 0 600 SH Call SOLE 0 0 600 ROBERT HALF INTL INC COM 770323103 4 5700 SH Put SOLE 0 0 5700 TUPPERWARE BRANDS CORP COM 899896104 0 100 SH Call SOLE 0 0 100 CLAYMORE EXCHANGE TRD FD TR GUG BULL2020 E 18383M514 224 10633 SH SOLE 0 0 10633 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 347 13700 SH SOLE 0 0 13700 AMERICAN AIRLS GROUP INC COM 02376R102 4077 78469 SH SOLE 0 0 78469 MEDICINES CO COM 584688105 2982 90517 SH SOLE 0 0 90517 INVITAE CORP COM 46185L103 237 50517 SH SOLE 0 0 50517 NVIDIA CORP COM 67066G104 12 4500 SH Put SOLE 0 0 4500 ISHARES TR SHORT TREAS BD 464288679 481 4358 SH SOLE 0 0 4358 SYNCHRONY FINL COM 87165B103 15 2600 SH Call SOLE 0 0 2600 SCHEIN HENRY INC COM 806407102 714 10628 SH SOLE 0 0 10628 FORD MTR CO DEL COM PAR $0.01 345370860 2 9000 SH Put SOLE 0 0 9000 BANK AMER CORP *W EXP 01/16/201 060505146 352 19375 SH SOLE 0 0 19375 ISHARES TR CORE S&P500 ETF 464287200 2028790 7645138 SH SOLE 0 0 7645138 BP PLC SPONSORED ADR 055622104 9106 224628 SH SOLE 0 0 224628 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 827 6042 SH SOLE 0 0 6042 WORTHINGTON INDS INC COM 981811102 237 5521 SH SOLE 0 0 5521 LAM RESEARCH CORP COM 512807108 4398 21646 SH SOLE 0 0 21646 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 355 14108 SH SOLE 0 0 14108 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 508 23097 SH SOLE 0 0 23097 FACTSET RESH SYS INC COM 303075105 350 1754 SH SOLE 0 0 1754 FACEBOOK INC CL A 30303M102 290 10000 SH Call SOLE 0 0 10000 TENET HEALTHCARE CORP COM NEW 88033G407 805 33214 SH SOLE 0 0 33214 ABBOTT LABS COM 002824100 11 10000 SH Put SOLE 0 0 10000 CMS ENERGY CORP COM 125896100 597 13183 SH SOLE 0 0 13183 OLD DOMINION FGHT LINES INC COM 679580100 251 1709 SH SOLE 0 0 1709 ISHARES TR MRNGSTR LG-CP ET 464287127 257 1673 SH SOLE 0 0 1673 FIDELITY MSCI ENERGY IDX 316092402 1110 59340 SH SOLE 0 0 59340 DONALDSON INC COM 257651109 3462 76852 SH SOLE 0 0 76852 HEALTHEQUITY INC COM 42226A107 47 1500 SH Call SOLE 0 0 1500 ISHARES TR EUROPE ETF 464287861 367 7861 SH SOLE 0 0 7861 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 620 16970 SH SOLE 0 0 16970 WEIBO CORP SPONSORED ADR 948596101 0 100 SH Call SOLE 0 0 100 AMBARELLA INC SHS G037AX101 303 6175 SH SOLE 0 0 6175 SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 543 16530 SH SOLE 0 0 16530 PAYPAL HLDGS INC COM 70450Y103 4786 63081 SH SOLE 0 0 63081 BOFI HLDG INC COM 05566U108 3885 95867 SH SOLE 0 0 95867 OVERSTOCK COM INC DEL COM 690370101 4 500 SH Call SOLE 0 0 500 NUVEEN AMT FREE MUN CR INC F COM 67071L106 2523 173898 SH SOLE 0 0 173898 WENDYS CO COM 95058W100 3371 192090 SH SOLE 0 0 192090 FACEBOOK INC CL A 30303M102 7 7000 SH Call SOLE 0 0 7000 COLONY NORTHSTAR INC CL A COM 19625W104 551 97970 SH SOLE 0 0 97970 INTUITIVE SURGICAL INC COM NEW 46120E602 5 100 SH Call SOLE 0 0 100 TORO CO COM 891092108 229 3660 SH SOLE 0 0 3660 HOME DEPOT INC COM 437076102 1 200 SH Call SOLE 0 0 200 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5 200 SH Call SOLE 0 0 200 KLONDEX MNS LTD COM 498696103 24 10000 SH SOLE 0 0 10000 ISHARES TR EXPONENTIAL TECH 46434V381 274 7531 SH SOLE 0 0 7531 DUNKIN BRANDS GROUP INC COM 265504100 311 5213 SH SOLE 0 0 5213 TECHNIPFMC PLC COM G87110105 860 29201 SH SOLE 0 0 29201 CUMMINS INC COM 231021106 0 100 SH Put SOLE 0 0 100 SQUARE INC CL A 852234103 13 1000 SH Call SOLE 0 0 1000 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 89 2100 SH Call SOLE 0 0 2100 PPG INDS INC COM 693506107 3167 28375 SH SOLE 0 0 28375 POWERSHARES ETF TR II S&P SMCP IT PO 73937B860 1488 19170 SH SOLE 0 0 19170 AQUA AMERICA INC COM 03836W103 2687 78886 SH SOLE 0 0 78886 JACOBS ENGR GROUP INC DEL COM 469814107 1 400 SH Call SOLE 0 0 400 KINDER MORGAN INC DEL COM 49456B101 3316 220196 SH SOLE 0 0 220196 KRAFT HEINZ CO COM 500754106 5639 90523 SH SOLE 0 0 90523 APPLE INC COM 037833100 61 4000 SH Call SOLE 0 0 4000 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1749122 20616710 SH SOLE 0 0 20616710 HILL ROM HLDGS INC COM 431475102 1766 20300 SH SOLE 0 0 20300 ISHARES TR MSCI INDIA ETF 46429B598 1367 40058 SH SOLE 0 0 40058