0001580642-18-003439.txt : 20180720 0001580642-18-003439.hdr.sgml : 20180720 20180720145347 ACCESSION NUMBER: 0001580642-18-003439 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20180630 FILED AS OF DATE: 20180720 DATE AS OF CHANGE: 20180720 EFFECTIVENESS DATE: 20180720 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: 18962331 BUSINESS ADDRESS: STREET 1: 5454 W.110TH STREET CITY: OVERLAND PARK STATE: KS ZIP: 66211 BUSINESS PHONE: 913-338-2727 MAIL ADDRESS: STREET 1: 5454 W.110TH STREET CITY: OVERLAND PARK STATE: KS ZIP: 66211 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001540235 XXXXXXXX 06-30-2018 06-30-2018 false Creative Planning
5454 W.110th Street Overland Park KS 66211
13F HOLDINGS REPORT 028-14616 N
Ken Pyle Chief Compliance Officer 913-356-5504 /s/ Ken Pyle Overland Park KS 07-20-2018 0 2323 25464079
INFORMATION TABLE 2 infotable.xml ISHARES TR CORE S&P500 ETF 464287200 32765 119997 SH SOLE 0 0 119997 ISHARES TR RUS 1000 VAL ETF 464287598 31232 257308 SH SOLE 0 0 257308 ISHARES TR RUS 1000 GRW ETF 464287614 39108 271963 SH SOLE 0 0 271963 ISHARES TR RUS 2000 GRW ETF 464287648 6324 30952 SH SOLE 0 0 30952 ISHARES TR MSCI EAFE ETF 464287465 20542 306730 SH SOLE 0 0 306730 ISHARES TR RUS MD CP GR ETF 464287481 19783 156105 SH SOLE 0 0 156105 COMMERCE BANCSHARES INC COM 200525103 2764 42711 SH SOLE 0 0 42711 VANGUARD INDEX FDS TOTAL STK MKT 922908769 7165 51019 SH SOLE 0 0 51019 ISHARES TR CORE US AGGBD ET 464287226 3350 31509 SH SOLE 0 0 31509 ISHARES TR TIPS BD ETF 464287176 2559 22669 SH SOLE 0 0 22669 VANGUARD INDEX FDS MID CAP ETF 922908629 7510 47637 SH SOLE 0 0 47637 VANGUARD INDEX FDS SM CP VAL ETF 922908611 874 6439 SH SOLE 0 0 6439 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 9331 114563 SH SOLE 0 0 114563 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 8834 499665 SH SOLE 0 0 499665 WISDOMTREE TR INTL LRGCAP DV 97717W794 294 6162 SH SOLE 0 0 6162 WISDOMTREE TR US MIDCAP DIVID 97717W505 254 7091 SH SOLE 0 0 7091 WISDOMTREE TR US SMALLCAP DIVD 97717W604 447 15076 SH SOLE 0 0 15076 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 17710 160328 SH SOLE 0 0 160328 ISHARES TR IBOXX HI YD ETF 464288513 4411 51850 SH SOLE 0 0 51850 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 542 6928 SH SOLE 0 0 6928 ISHARES TR S&P US PFD STK 464288687 4574 121287 SH SOLE 0 0 121287 WISDOMTREE TR EMER MKT HIGH FD 97717W315 331 7720 SH SOLE 0 0 7720 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 801 9640 SH SOLE 0 0 9640 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 16303 380022 SH SOLE 0 0 380022 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 4890 92222 SH SOLE 0 0 92222 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 4342 156463 SH SOLE 0 0 156463 ISHARES TR INTL DEV RE ETF 464288489 7007 240116 SH SOLE 0 0 240116 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 598 7156 SH SOLE 0 0 7156 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 449 7173 SH SOLE 0 0 7173 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1263 21072 SH SOLE 0 0 21072 ISHARES TR COHEN STEER REIT 464287564 645 6454 SH SOLE 0 0 6454 WISDOMTREE TR EMER MKT HIGH FD 97717W315 595 13872 SH SOLE 0 0 13872 WISDOMTREE TR INTL LRGCAP DV 97717W794 482 10079 SH SOLE 0 0 10079 ISHARES TR CORE S&P SCP ETF 464287804 901 10796 SH SOLE 0 0 10796 VANGUARD WORLD FDS ENERGY ETF 92204A306 757 7200 SH SOLE 0 0 7200 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 625 3348 SH SOLE 0 0 3348 ISHARES INC CORE MSCI EMKT 46434G103 515 9814 SH SOLE 0 0 9814 VANGUARD INDEX FDS MID CAP ETF 922908629 648 4111 SH SOLE 0 0 4111 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 624 7663 SH SOLE 0 0 7663 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 274 8305 SH SOLE 0 0 8305 VANGUARD INDEX FDS SMALL CP ETF 922908751 317 2035 SH SOLE 0 0 2035 ISHARES TR CORE US AGGBD ET 464287226 272 2555 SH SOLE 0 0 2555 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2720 7661 SH SOLE 0 0 7661 ISHARES TR RUS 1000 ETF 464287622 3089 20327 SH SOLE 0 0 20327 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 2211 51549 SH SOLE 0 0 51549 ISHARES TR MSCI EAFE ETF 464287465 2053 30660 SH SOLE 0 0 30660 WISDOMTREE TR US MIDCAP DIVID 97717W505 308 8591 SH SOLE 0 0 8591 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2674 63368 SH SOLE 0 0 63368 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 791 9530 SH SOLE 0 0 9530 ISHARES TR CORE S&P500 ETF 464287200 864 3164 SH SOLE 0 0 3164 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 236 2823 SH SOLE 0 0 2823 AIRCASTLE LTD COM G0129K104 239 11646 SH SOLE 0 0 11646 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 238 5624 SH SOLE 0 0 5624 VERITEX HLDGS INC COM 923451108 793 25525 SH SOLE 0 0 25525 TURQUOISE HILL RES LTD COM 900435108 87 30726 SH SOLE 0 0 30726 STRYKER CORP COM 863667101 4329 25635 SH SOLE 0 0 25635 HELIOS & MATHESON ANALYTICS COM NEW 42327L200 3 11000 SH SOLE 0 0 11000 CME GROUP INC COM CL A 12572Q105 4470 27268 SH SOLE 0 0 27268 ALLIANCE DATA SYSTEMS CORP COM 018581108 438 1879 SH SOLE 0 0 1879 BECTON DICKINSON & CO COM 075887109 8310 34688 SH SOLE 0 0 34688 FS INVT CORP COM 302635107 335 45620 SH SOLE 0 0 45620 TRANSMONTAIGNE PARTNERS L P COM UNIT L P 89376V100 306 8319 SH SOLE 0 0 8319 APPLIED OPTOELECTRONICS INC COM 03823U102 217 4835 SH SOLE 0 0 4835 LSI INDS INC COM 50216C108 221 41370 SH SOLE 0 0 41370 VOYA PRIME RATE TR SH BEN INT 92913A100 60 12023 SH SOLE 0 0 12023 ESPERION THERAPEUTICS INC NE COM 29664W105 209 5326 SH SOLE 0 0 5326 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 485 8356 SH SOLE 0 0 8356 AMAZON COM INC COM 023135106 772 1000 SH Call SOLE 0 0 1000 ISHARES TR GL TIMB FORE ETF 464288174 208 2665 SH SOLE 0 0 2665 UBS AG LONDON BRH ETRACS MTH2XRE 90269A302 7586 478297 SH SOLE 0 0 478297 PEAPACK-GLADSTONE FINL CORP COM 704699107 254 7355 SH SOLE 0 0 7355 DEUTSCHE BANK AG NAMEN AKT D18190898 220 20723 SH SOLE 0 0 20723 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 610 16495 SH SOLE 0 0 16495 DYCOM INDS INC NOTE 0.750% 9/1 267475AB7 104 90000 PRN SOLE 0 0 90000 SPDR S&P 500 ETF TR TR UNIT 78462F103 355776 1311470 SH SOLE 0 0 1311470 ISHARES TR NATIONAL MUN ETF 464288414 387904 3557449 SH SOLE 0 0 3557449 ISHARES TR US HLTHCR PR ETF 464288828 262 1493 SH SOLE 0 0 1493 SANDY SPRING BANCORP INC COM 800363103 3628 88455 SH SOLE 0 0 88455 CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 138 18565 SH SOLE 0 0 18565 SYNTHETIC BIOLOGICS INC COM 87164U102 40 166000 SH SOLE 0 0 166000 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 4096 168418 SH SOLE 0 0 168418 MONOLITHIC PWR SYS INC COM 609839105 18404 137684 SH SOLE 0 0 137684 BIG LOTS INC COM 089302103 396 9468 SH SOLE 0 0 9468 NATIONAL RETAIL PPTYS INC COM 637417106 1181 26873 SH SOLE 0 0 26873 GENERAL ELECTRIC CO COM 369604103 20694 1520475 SH SOLE 0 0 1520475 GILEAD SCIENCES INC COM 375558103 2 1200 SH Call SOLE 0 0 1200 MPLX LP COM UNIT REP LTD 55336V100 1058 30984 SH SOLE 0 0 30984 CBOE GLOBAL MARKETS INC COM 12503M108 0 500 SH Call SOLE 0 0 500 WESTWATER RES INC COM 961684107 5 12779 SH SOLE 0 0 12779 SNAP INC CL A 83304A106 1543 117862 SH SOLE 0 0 117862 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 155 17705 SH SOLE 0 0 17705 ROBERT HALF INTL INC COM 770323103 633 9723 SH SOLE 0 0 9723 U S G CORP COM NEW 903293405 294 6815 SH SOLE 0 0 6815 IRIDIUM COMMUNICATIONS INC COM 46269C102 184 11410 SH SOLE 0 0 11410 RED HAT INC COM 756577102 1346 10018 SH SOLE 0 0 10018 NUCOR CORP COM 670346105 1986 31780 SH SOLE 0 0 31780 PEMBINA PIPELINE CORP COM 706327103 1656 47862 SH SOLE 0 0 47862 ISHARES TR SELECT DIVID ETF 464287168 11021 112754 SH SOLE 0 0 112754 SCOTTS MIRACLE GRO CO CL A 810186106 0 200 SH Call SOLE 0 0 200 HESS CORP COM 42809H107 365 5456 SH SOLE 0 0 5456 HORIZON PHARMA PLC SHS G4617B105 359 21664 SH SOLE 0 0 21664 KINROSS GOLD CORP COM NO PAR 496902404 107 28475 SH SOLE 0 0 28475 THE TRADE DESK INC COM CL A 88339J105 294 3129 SH SOLE 0 0 3129 PULTE GROUP INC COM 745867101 505 17562 SH SOLE 0 0 17562 ALPHABET INC CAP STK CL C 02079K107 631 2000 SH Call SOLE 0 0 2000 INVESTORS REAL ESTATE TR SH BEN INT 461730103 74 13326 SH SOLE 0 0 13326 SELECT SECTOR SPDR TR ENERGY 81369Y506 264552 3483695 SH SOLE 0 0 3483695 COMERICA INC COM 200340107 532 5848 SH SOLE 0 0 5848 FACEBOOK INC CL A 30303M102 1 200 SH Call SOLE 0 0 200 TWENTY FIRST CENTY FOX INC CL A 90130A101 1777 35752 SH SOLE 0 0 35752 AMPIO PHARMACEUTICALS INC COM 03209T109 57 26000 SH SOLE 0 0 26000 ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 510 11984 SH SOLE 0 0 11984 INTUITIVE SURGICAL INC COM NEW 46120E602 13586 28394 SH SOLE 0 0 28394 STATE STR CORP COM 857477103 1150 12357 SH SOLE 0 0 12357 ISHARES TR COHEN STEER REIT 464287564 33739 337798 SH SOLE 0 0 337798 AMETEK INC NEW COM 031100100 503 6970 SH SOLE 0 0 6970 U S G CORP COM NEW 903293405 0 600 SH Put SOLE 0 0 600 ARLINGTON ASSET INVT CORP CL A NEW 041356205 237 22996 SH SOLE 0 0 22996 SABINE ROYALTY TR UNIT BEN INT 785688102 2051 43543 SH SOLE 0 0 43543 GGP INC COM 36174X101 231 11299 SH SOLE 0 0 11299 MUTUALFIRST FINL INC COM 62845B104 227 6000 SH SOLE 0 0 6000 WISDOMTREE CONTINUOUS COMMOD SHS BEN INT 97718W108 665 35307 SH SOLE 0 0 35307 VALERO ENERGY CORP NEW COM 91913Y100 7645 68976 SH SOLE 0 0 68976 AMAZON COM INC COM 023135106 194 500 SH Call SOLE 0 0 500 HUNT J B TRANS SVCS INC COM 445658107 219 1805 SH SOLE 0 0 1805 SQUARE INC CL A 852234103 11 500 SH Call SOLE 0 0 500 WESTLAKE CHEM CORP COM 960413102 215 2002 SH SOLE 0 0 2002 QUINSTREET INC COM 74874Q100 374 29425 SH SOLE 0 0 29425 MCEWEN MNG INC COM 58039P107 25 12092 SH SOLE 0 0 12092 VEREIT INC COM 92339V100 94 12607 SH SOLE 0 0 12607 EXPRESS SCRIPTS HLDG CO COM 30219G108 0 1000 SH Put SOLE 0 0 1000 NEOGEN CORP COM 640491106 585 7294 SH SOLE 0 0 7294 EQUIFAX INC COM 294429105 1608 12854 SH SOLE 0 0 12854 RANGE RES CORP COM 75281A109 391 23367 SH SOLE 0 0 23367 BARRETT BUSINESS SERVICES IN COM 068463108 230 2379 SH SOLE 0 0 2379 LIBERTY PPTY TR SH BEN INT 531172104 226 5106 SH SOLE 0 0 5106 APPLE INC COM 037833100 409170 2210416 SH SOLE 0 0 2210416 LIGHTBRIDGE CORP COM NEW 53224K203 32 32300 SH SOLE 0 0 32300 DR REDDYS LABS LTD ADR 256135203 242 7517 SH SOLE 0 0 7517 TESLA INC COM 88160R101 1 100 SH Put SOLE 0 0 100 APPLE INC COM 037833100 14 500 SH Call SOLE 0 0 500 HUNTINGTON BANCSHARES INC COM 446150104 2108 142834 SH SOLE 0 0 142834 NVIDIA CORP COM 67066G104 13 200 SH Call SOLE 0 0 200 QUALCOMM INC COM 747525103 13711 244313 SH SOLE 0 0 244313 WYNN RESORTS LTD COM 983134107 933 5573 SH SOLE 0 0 5573 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1323 75617 SH SOLE 0 0 75617 EXPRESS SCRIPTS HLDG CO COM 30219G108 4200 54397 SH SOLE 0 0 54397 TORONTO DOMINION BK ONT COM NEW 891160509 8952 154712 SH SOLE 0 0 154712 TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 1176 27161 SH SOLE 0 0 27161 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 1221 102900 SH SOLE 0 0 102900 BIO TECHNE CORP COM 09073M104 265 1789 SH SOLE 0 0 1789 HECLA MNG CO COM 422704106 2771 796260 SH SOLE 0 0 796260 BLACK KNIGHT INC COM 09215C105 349 6521 SH SOLE 0 0 6521 ISHARES TR MSCI ACWI EX US 464288240 10723 226939 SH SOLE 0 0 226939 IMPERIAL OIL LTD COM NEW 453038408 209 6282 SH SOLE 0 0 6282 SKECHERS U S A INC CL A 830566105 211 7044 SH SOLE 0 0 7044 PACCAR INC COM 693718108 928 14971 SH SOLE 0 0 14971 APERGY CORP COM 03755L104 4101 98239 SH SOLE 0 0 98239 PORTOLA PHARMACEUTICALS INC COM 737010108 5095 134902 SH SOLE 0 0 134902 JOHNSON CTLS INTL PLC SHS G51502105 1462 43706 SH SOLE 0 0 43706 GLOBAL NET LEASE INC COM NEW 379378201 260 12747 SH SOLE 0 0 12747 UNITED FINL BANCORP INC NEW COM 910304104 360 20567 SH SOLE 0 0 20567 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 240 1395 SH SOLE 0 0 1395 BLACKROCK MUNIYIELD QUALITY COM 09254F100 152 10885 SH SOLE 0 0 10885 ENERGOUS CORP COM 29272C103 243 16363 SH SOLE 0 0 16363 SPDR S&P 500 ETF TR TR UNIT 78462F103 7 5500 SH Put SOLE 0 0 5500 EQT CORP COM 26884L109 264 4789 SH SOLE 0 0 4789 NORWOOD FINANCIAL CORP COM 669549107 310 8607 SH SOLE 0 0 8607 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 380 7262 SH SOLE 0 0 7262 ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 262 13118 SH SOLE 0 0 13118 SCIENCE APPLICATNS INTL CP N COM 808625107 1196 14776 SH SOLE 0 0 14776 TOTAL S A SPONSORED ADR 89151E109 1996 32965 SH SOLE 0 0 32965 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 132 25299 SH SOLE 0 0 25299 NEW MTN FIN CORP NOTE 5.000% 6/1 647551AB6 10 10000 PRN SOLE 0 0 10000 RAYONIER INC COM 754907103 337 8703 SH SOLE 0 0 8703 SUN LIFE FINL INC COM 866796105 477 11889 SH SOLE 0 0 11889 TESLA INC COM 88160R101 4 500 SH Call SOLE 0 0 500 ISHARES TR EAFE SML CP ETF 464288273 443040 7061524 SH SOLE 0 0 7061524 VANGUARD INDEX FDS GROWTH ETF 922908736 16093 107422 SH SOLE 0 0 107422 SPOTIFY TECHNOLOGY S A SHS L8681T102 35 15000 SH Put SOLE 0 0 15000 PETIQ INC COM CL A 71639T106 376 14015 SH SOLE 0 0 14015 METTLER TOLEDO INTERNATIONAL COM 592688105 281 485 SH SOLE 0 0 485 EDWARDS LIFESCIENCES CORP COM 28176E108 5052 34705 SH SOLE 0 0 34705 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 80 14175 SH SOLE 0 0 14175 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 8 5000 SH Put SOLE 0 0 5000 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1027 22729 SH SOLE 0 0 22729 UNITED TECHNOLOGIES CORP COM 913017109 11663 93284 SH SOLE 0 0 93284 DUKE ENERGY CORP NEW COM NEW 26441C204 15325 193796 SH SOLE 0 0 193796 ISHARES TR U.S. TECH ETF 464287721 4152 23288 SH SOLE 0 0 23288 SCHLUMBERGER LTD COM 806857108 5233 78077 SH SOLE 0 0 78077 WABCO HLDGS INC COM 92927K102 210 1795 SH SOLE 0 0 1795 INTEL CORP COM 458140100 50943 1024808 SH SOLE 0 0 1024808 CAPITOL FED FINL INC COM 14057J101 1272 96669 SH SOLE 0 0 96669 SPDR SER TR PRTFLO S&P500 HI 78468R788 500 13402 SH SOLE 0 0 13402 ROBERT HALF INTL INC COM 770323103 8 5700 SH Put SOLE 0 0 5700 INVESCO EXCHNG TRADED FD TR S&P SMLCP INFO 46138E115 1584 19245 SH SOLE 0 0 19245 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 674 22816 SH SOLE 0 0 22816 VEEVA SYS INC CL A COM 922475108 1290 16790 SH SOLE 0 0 16790 COMMUNITY BK SYS INC COM 203607106 5006 84753 SH SOLE 0 0 84753 ALPHABET INC CAP STK CL A 02079K305 3 500 SH Call SOLE 0 0 500 INVESCO VALUE MUN INCOME TR COM 46132P108 214 15111 SH SOLE 0 0 15111 NEWS CORP NEW CL A 65249B109 177 11414 SH SOLE 0 0 11414 DOMINOS PIZZA INC COM 25754A201 1059 3754 SH SOLE 0 0 3754 INVESCO QQQ TR UNIT SER 1 46090E103 4 1000 SH Put SOLE 0 0 1000 OVERSTOCK COM INC DEL COM 690370101 2 1000 SH Call SOLE 0 0 1000 WALMART INC COM 931142103 22090 257908 SH SOLE 0 0 257908 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 15449 305066 SH SOLE 0 0 305066 ULTA BEAUTY INC COM 90384S303 73 1000 SH Call SOLE 0 0 1000 ISHARES TR GL CLEAN ENE ETF 464288224 1057 121079 SH SOLE 0 0 121079 KINDER MORGAN INC DEL COM 49456B101 1 300 SH Call SOLE 0 0 300 ROYAL GOLD INC COM 780287108 653 7035 SH SOLE 0 0 7035 TESLA INC COM 88160R101 9 100 SH Call SOLE 0 0 100 ISHARES TR NEW YORK MUN ETF 464288323 6269 114400 SH SOLE 0 0 114400 BGC PARTNERS INC CL A 05541T101 283 24974 SH SOLE 0 0 24974 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 88740 1284599 SH SOLE 0 0 1284599 V F CORP COM 918204108 7713 94617 SH SOLE 0 0 94617 NCR CORP NEW COM 62886E108 333 11119 SH SOLE 0 0 11119 HORMEL FOODS CORP COM 440452100 6781 182241 SH SOLE 0 0 182241 FANG HLDGS LTD ADR 30711Y102 72 18470 SH SOLE 0 0 18470 AMAZON COM INC COM 023135106 189 2500 SH Call SOLE 0 0 2500 ABERDEEN ASIA PACIFIC INCOM COM 003009107 200 46189 SH SOLE 0 0 46189 SABRA HEALTH CARE REIT INC COM 78573L106 691 31781 SH SOLE 0 0 31781 SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 851 24235 SH SOLE 0 0 24235 ORION ENGINEERED CARBONS S A COM L72967109 1084 35128 SH SOLE 0 0 35128 INTEL CORP COM 458140100 1 1000 SH Call SOLE 0 0 1000 TD AMERITRADE HLDG CORP COM 87236Y108 63955 1167709 SH SOLE 0 0 1167709 TESLA INC COM 88160R101 14 200 SH Call SOLE 0 0 200 MICROSOFT CORP COM 594918104 341 20000 SH Call SOLE 0 0 20000 PATTERSON UTI ENERGY INC COM 703481101 681 37818 SH SOLE 0 0 37818 VANGUARD WORLD FDS ENERGY ETF 92204A306 135497 1289468 SH SOLE 0 0 1289468 APPLE INC COM 037833100 496 30000 SH Call SOLE 0 0 30000 STAAR SURGICAL CO COM PAR $0.01 852312305 573 18475 SH SOLE 0 0 18475 ALPHABET INC CAP STK CL C 02079K107 162 1000 SH Call SOLE 0 0 1000 ISHARES TR U.S. FINLS ETF 464287788 1147 9788 SH SOLE 0 0 9788 ISHARES TR RUS 2000 GRW ETF 464287648 2800 13706 SH SOLE 0 0 13706 HANCOCK JOHN PREMUIM DIV FD COM SH BEN INT 41013T105 221 13448 SH SOLE 0 0 13448 BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 329 10998 SH SOLE 0 0 10998 SOUTH JERSEY INDS INC COM 838518108 224 6702 SH SOLE 0 0 6702 FEDEX CORP COM 31428X106 5313 23398 SH SOLE 0 0 23398 SEI INVESTMENTS CO COM 784117103 446 7137 SH SOLE 0 0 7137 COMCAST CORP NEW CL A 20030N101 10494 319848 SH SOLE 0 0 319848 SAGE THERAPEUTICS INC COM 78667J108 210 1340 SH SOLE 0 0 1340 ISHARES TR SP SMCP600VL ETF 464287879 2649 16225 SH SOLE 0 0 16225 22ND CENTY GROUP INC COM 90137F103 180 73316 SH SOLE 0 0 73316 UBS AG LONDON BRH FI ENHAN EUR ETN 90274D234 245 1533 SH SOLE 0 0 1533 ISHARES TR U.S. CNSM SV ETF 464287580 380 1961 SH SOLE 0 0 1961 PGT INNOVATIONS INC COM 69336V101 916 43928 SH SOLE 0 0 43928 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 3914 121670 SH SOLE 0 0 121670 DREYFUS STRATEGIC MUN BD FD COM 26202F107 109 14364 SH SOLE 0 0 14364 MICROSOFT CORP COM 594918104 2 2000 SH Call SOLE 0 0 2000 ISHARES TR CORE S&P US GWT 464287671 240 4195 SH SOLE 0 0 4195 TAHOE RES INC COM 873868103 126 25650 SH SOLE 0 0 25650 AMAZON COM INC COM 023135106 251 2000 SH Call SOLE 0 0 2000 MICROSOFT CORP COM 594918104 1261 50000 SH Call SOLE 0 0 50000 ROCKWELL AUTOMATION INC COM 773903109 3571 21484 SH SOLE 0 0 21484 ISHARES SILVER TRUST ISHARES 46428Q109 1415 93396 SH SOLE 0 0 93396 HEMISPHERX BIOPHARMA INC COM NEW 42366C301 13 40001 SH SOLE 0 0 40001 TESLA INC COM 88160R101 8 100 SH Call SOLE 0 0 100 GENTEX CORP COM 371901109 629 27345 SH SOLE 0 0 27345 APPLIED DNA SCIENCES INC COM NEW 03815U201 128 101934 SH SOLE 0 0 101934 FRANKLIN RES INC COM 354613101 404 12610 SH SOLE 0 0 12610 ISHARES TR BARCLAYS 7 10 YR 464287440 2786 27175 SH SOLE 0 0 27175 ATHENEX INC COM 04685N103 3378 181040 SH SOLE 0 0 181040 ALASKA AIR GROUP INC COM 011659109 918 15193 SH SOLE 0 0 15193 CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 62 20140 SH SOLE 0 0 20140 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 217 6801 SH SOLE 0 0 6801 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 448 14095 SH SOLE 0 0 14095 DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102 1397 10484 SH SOLE 0 0 10484 NVIDIA CORP COM 67066G104 11 1000 SH Call SOLE 0 0 1000 HCA HEALTHCARE INC COM 40412C101 815 7941 SH SOLE 0 0 7941 SYSCO CORP COM 871829107 6604 96700 SH SOLE 0 0 96700 RESMED INC COM 761152107 209 2016 SH SOLE 0 0 2016 HERSHEY CO COM 427866108 2147 23075 SH SOLE 0 0 23075 FORTINET INC COM 34959E109 853 13663 SH SOLE 0 0 13663 CYTORI THERAPEUTICS INC *W EXP 05/28/202 23283K139 0 16200 SH SOLE 0 0 16200 ISHARES INC CORE MSCI EMKT 46434G103 1817410 34610743 SH SOLE 0 0 34610743 OKTA INC CL A 679295105 217 4311 SH SOLE 0 0 4311 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 27734 534988 SH SOLE 0 0 534988 SQUARE INC CL A 852234103 2 500 SH Call SOLE 0 0 500 INVESCO QQQ TR UNIT SER 1 46090E103 1 500 SH Call SOLE 0 0 500 ALPS ETF TR ALERIAN MLP 00162Q866 229219 22694990 SH SOLE 0 0 22694990 U S G CORP COM NEW 903293405 1 600 SH Call SOLE 0 0 600 ISHARES TR S&P 100 ETF 464287101 4025 33652 SH SOLE 0 0 33652 INVESCO EXCHANGE TRADED FD T RUSEL 2000 VAL 46137V480 407 12675 SH SOLE 0 0 12675 INCYTE CORP COM 45337C102 1687 25180 SH SOLE 0 0 25180 ENTERGY CORP NEW COM 29364G103 1153 14275 SH SOLE 0 0 14275 HUDSON PAC PPTYS INC COM 444097109 270 7630 SH SOLE 0 0 7630 FACEBOOK INC CL A 30303M102 308 10000 SH Call SOLE 0 0 10000 GENERAL ELECTRIC CO COM 369604103 0 1000 SH Call SOLE 0 0 1000 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 1571 44287 SH SOLE 0 0 44287 PROSHARES TR S&P 500 DV ARIST 74348A467 1093 17537 SH SOLE 0 0 17537 PACKAGING CORP AMER COM 695156109 237 2120 SH SOLE 0 0 2120 EXPEDITORS INTL WASH INC COM 302130109 588 8049 SH SOLE 0 0 8049 PENNYMAC CORP NOTE 5.375% 5/0 70932AAB9 20 20000 PRN SOLE 0 0 20000 EPR PPTYS CONV PFD 9% SR E 26884U307 402 11520 SH SOLE 0 0 11520 FRANCO NEVADA CORP COM 351858105 260 3565 SH SOLE 0 0 3565 SHOPIFY INC CL A 82509L107 65 1200 SH Call SOLE 0 0 1200 APPLE INC COM 037833100 1 900 SH Call SOLE 0 0 900 CHEVRON CORP NEW COM 166764100 1 300 SH Call SOLE 0 0 300 SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 254 3804 SH SOLE 0 0 3804 D R HORTON INC COM 23331A109 225 5490 SH SOLE 0 0 5490 LOXO ONCOLOGY INC COM 548862101 1611 9289 SH SOLE 0 0 9289 SYNOVUS FINL CORP COM NEW 87161C501 634 12007 SH SOLE 0 0 12007 CIMAREX ENERGY CO COM 171798101 462 4541 SH SOLE 0 0 4541 INVESCO CURNCYSHS AUSTRLA DL AUSTRALIAN DOL 46090N103 252 3400 SH SOLE 0 0 3400 WINTRUST FINL CORP COM 97650W108 1983 22780 SH SOLE 0 0 22780 APPLIED MATLS INC COM 038222105 317 60000 SH Call SOLE 0 0 60000 F M C CORP COM NEW 302491303 709 7953 SH SOLE 0 0 7953 CACI INTL INC CL A 127190304 312 1852 SH SOLE 0 0 1852 SQUARE INC CL A 852234103 2565 41620 SH SOLE 0 0 41620 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 0 500 SH Put SOLE 0 0 500 HASBRO INC COM 418056107 615 6659 SH SOLE 0 0 6659 HAWAIIAN ELEC INDUSTRIES COM 419870100 1597 46559 SH SOLE 0 0 46559 TRIMBLE INC COM 896239100 977 29750 SH SOLE 0 0 29750 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 145 11888 SH SOLE 0 0 11888 ENSIGN GROUP INC COM 29358P101 1337 37335 SH SOLE 0 0 37335 ISHARES TR 3 7 YR TREAS BD 464288661 533 4444 SH SOLE 0 0 4444 TESLA INC COM 88160R101 4 200 SH Put SOLE 0 0 200 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1665 9276 SH SOLE 0 0 9276 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1097 9531 SH SOLE 0 0 9531 COOPER COS INC COM NEW 216648402 428 1819 SH SOLE 0 0 1819 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 228 10745 SH SOLE 0 0 10745 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 4971 454797 SH SOLE 0 0 454797 ISHARES TR NASDAQ BIOTECH 464287556 4428 40325 SH SOLE 0 0 40325 EURONET WORLDWIDE INC COM 298736109 1882 22470 SH SOLE 0 0 22470 KANSAS CITY SOUTHERN COM NEW 485170302 1303 12296 SH SOLE 0 0 12296 MICROSOFT CORP COM 594918104 4 5500 SH Put SOLE 0 0 5500 LIBERTY TAX INC CL A 53128T102 121 15000 SH SOLE 0 0 15000 QURATE RETAIL INC COM SER A 74915M100 290 13661 SH SOLE 0 0 13661 ALPHABET INC CAP STK CL A 02079K305 15 1000 SH Put SOLE 0 0 1000 EVERI HLDGS INC COM 30034T103 196 27230 SH SOLE 0 0 27230 PAYPAL HLDGS INC COM 70450Y103 75 2000 SH Call SOLE 0 0 2000 FACEBOOK INC CL A 30303M102 79 3000 SH Call SOLE 0 0 3000 WABTEC CORP COM 929740108 341 3456 SH SOLE 0 0 3456 SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 554 8771 SH SOLE 0 0 8771 SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 313 20300 SH SOLE 0 0 20300 VANGUARD INDEX FDS MID CAP ETF 922908629 1675425 10628171 SH SOLE 0 0 10628171 HELMERICH & PAYNE INC COM 423452101 509 7976 SH SOLE 0 0 7976 KRANESHARES TR CSI CHI INTERNET 500767306 2 200 SH Call SOLE 0 0 200 LEGACY TEX FINL GROUP INC COM 52471Y106 404 10366 SH SOLE 0 0 10366 EXELON CORP COM 30161N101 3403 79887 SH SOLE 0 0 79887 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 11 400 SH Call SOLE 0 0 400 KKR & CO L P DEL COM UNITS 48248M102 1627 65470 SH SOLE 0 0 65470 ALPHABET INC CAP STK CL A 02079K305 9 500 SH Call SOLE 0 0 500 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 6271 235852 SH SOLE 0 0 235852 BARCLAYS PLC ADR 06738E204 806 80342 SH SOLE 0 0 80342 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 391 7072 SH SOLE 0 0 7072 INVESCO MORTGAGE CAPITAL INC COM 46131B100 843 53025 SH SOLE 0 0 53025 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1322 10075 SH SOLE 0 0 10075 UNITEDHEALTH GROUP INC COM 91324P102 5 200 SH Call SOLE 0 0 200 NVIDIA CORP COM 67066G104 26 4500 SH Put SOLE 0 0 4500 WHEELER REAL ESTATE INVT TR CV PFD SER B 963025309 301 18700 SH SOLE 0 0 18700 ACELRX PHARMACEUTICALS INC COM 00444T100 43 12700 SH SOLE 0 0 12700 AUTOMATIC DATA PROCESSING IN COM 053015103 7155 53339 SH SOLE 0 0 53339 BIO RAD LABS INC CL A 090572207 427 1480 SH SOLE 0 0 1480 PROTO LABS INC COM 743713109 239 2006 SH SOLE 0 0 2006 TAUBMAN CTRS INC COM 876664103 215 3652 SH SOLE 0 0 3652 TJX COS INC NEW COM 872540109 4327 45461 SH SOLE 0 0 45461 ISHARES TR MSCI INDIA SM CP 46429B614 538 12800 SH SOLE 0 0 12800 NUVEEN MUN VALUE FD INC COM 670928100 476 49750 SH SOLE 0 0 49750 WESTERN DIGITAL CORP COM 958102105 9 1200 SH Call SOLE 0 0 1200 NUVEEN TX ADV TOTAL RET STRG COM 67090H102 266 20696 SH SOLE 0 0 20696 HARLEY DAVIDSON INC COM 412822108 936 22243 SH SOLE 0 0 22243 EDISON INTL COM 281020107 1467 23185 SH SOLE 0 0 23185 ORCHID IS CAP INC COM 68571X103 80 10616 SH SOLE 0 0 10616 FIVE BELOW INC COM 33829M101 0 1200 SH Put SOLE 0 0 1200 COPART INC COM 217204106 858 15170 SH SOLE 0 0 15170 AMAZON COM INC COM 023135106 7 1000 SH Put SOLE 0 0 1000 AKEBIA THERAPEUTICS INC COM 00972D105 106 10650 SH SOLE 0 0 10650 EQUINOR ASA SPONSORED ADR 29446M102 337 12746 SH SOLE 0 0 12746 OLIN CORP COM PAR $1 680665205 289 10053 SH SOLE 0 0 10053 ZOETIS INC CL A 98978V103 1048 12307 SH SOLE 0 0 12307 HOLOGIC INC COM 436440101 610 15337 SH SOLE 0 0 15337 ADVANCED MICRO DEVICES INC COM 007903107 130 20000 SH Call SOLE 0 0 20000 DANA INCORPORATED COM 235825205 2126 105321 SH SOLE 0 0 105321 CARLYLE GROUP L P COM UTS LTD PTN 14309L102 637 29913 SH SOLE 0 0 29913 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 11 1000 SH Call SOLE 0 0 1000 OCH ZIFF CAP MGMT GROUP CL A 67551U105 76 39592 SH SOLE 0 0 39592 SMUCKER J M CO COM NEW 832696405 1090 10140 SH SOLE 0 0 10140 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 466 14663 SH SOLE 0 0 14663 BERKSHIRE HATHAWAY INC DEL CL A 084670108 64001 227 SH SOLE 0 0 227 BIOLINERX LTD SPONSORED ADR 09071M106 27 30000 SH SOLE 0 0 30000 YAMANA GOLD INC COM 98462Y100 123 42382 SH SOLE 0 0 42382 SENIOR HSG PPTYS TR SH BEN INT 81721M109 324 17925 SH SOLE 0 0 17925 SPDR S&P 500 ETF TR TR UNIT 78462F103 1 2800 SH Put SOLE 0 0 2800 CRACKER BARREL OLD CTRY STOR COM 22410J106 2123 13589 SH SOLE 0 0 13589 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 2594 54674 SH SOLE 0 0 54674 NVIDIA CORP COM 67066G104 3 1000 SH Call SOLE 0 0 1000 VANGUARD WORLD FDS MATERIALS ETF 92204A801 780 5927 SH SOLE 0 0 5927 SALESFORCE COM INC COM 79466L302 7110 52127 SH SOLE 0 0 52127 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1 1000 SH Call SOLE 0 0 1000 CHARLES RIV LABS INTL INC COM 159864107 227 2018 SH SOLE 0 0 2018 POLYMET MINING CORP COM 731916102 79 80245 SH SOLE 0 0 80245 GOLDCORP INC NEW COM 380956409 402 29285 SH SOLE 0 0 29285 RED ROCK RESORTS INC CL A 75700L108 287 8574 SH SOLE 0 0 8574 RADIUS HEALTH INC COM NEW 750469207 1217 41299 SH SOLE 0 0 41299 INTREXON CORP COM 46122T102 1016 72856 SH SOLE 0 0 72856 AMAZON COM INC COM 023135106 642 1000 SH Call SOLE 0 0 1000 NUVEEN NEW YORK QLT MUN INC COM 67066X107 128 10196 SH SOLE 0 0 10196 VIRTUS GLOBAL DIVID INCOME F COM 92835W107 133 11784 SH SOLE 0 0 11784 FIRSTENERGY CORP COM 337932107 1327 36951 SH SOLE 0 0 36951 WISDOMTREE TR US HIGH DIVIDEND 97717W208 571 8168 SH SOLE 0 0 8168 NEWELL BRANDS INC COM 651229106 787 30517 SH SOLE 0 0 30517 KOHLS CORP COM 500255104 398 5464 SH SOLE 0 0 5464 FUELCELL ENERGY INC COM NEW 35952H502 15 11488 SH SOLE 0 0 11488 ACHAOGEN INC COM 004449104 292 33775 SH SOLE 0 0 33775 GRACO INC COM 384109104 675 14937 SH SOLE 0 0 14937 ISHARES TR S&P MC 400GR ETF 464287606 3757 16715 SH SOLE 0 0 16715 ADVANCE AUTO PARTS INC COM 00751Y106 206 1520 SH SOLE 0 0 1520 TAL ED GROUP SPONSORED ADS 874080104 528 14352 SH SOLE 0 0 14352 SCANA CORP NEW COM 80589M102 637 16524 SH SOLE 0 0 16524 BEAZER HOMES USA INC COM NEW 07556Q881 400 27092 SH SOLE 0 0 27092 OXBRIDGE RE HLDGS LTD SHS G6856M106 25 14260 SH SOLE 0 0 14260 MASTERCARD INCORPORATED CL A 57636Q104 5 1000 SH Call SOLE 0 0 1000 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 894 12774 SH SOLE 0 0 12774 BRISTOL MYERS SQUIBB CO COM 110122108 1 1000 SH Call SOLE 0 0 1000 BANK AMER CORP COM 060505104 12 50000 SH Call SOLE 0 0 50000 VANGUARD WORLD FD MEGA GRWTH IND 921910816 13593 114252 SH SOLE 0 0 114252 EMCLAIRE FINL CORP COM 290828102 288 8394 SH SOLE 0 0 8394 FIDELITY NATL INFORMATION SV COM 31620M106 4041 38107 SH SOLE 0 0 38107 SUPERNUS PHARMACEUTICALS INC COM 868459108 1240 20719 SH SOLE 0 0 20719 CSX CORP COM 126408103 10214 160146 SH SOLE 0 0 160146 TESLA INC COM 88160R101 17335 50546 SH SOLE 0 0 50546 XENIA HOTELS & RESORTS INC COM 984017103 265 10859 SH SOLE 0 0 10859 GENERAL MTRS CO COM 37045V100 1 1000 SH Put SOLE 0 0 1000 EATON VANCE TXMGD GL BUYWR O COM 27829C105 598 50646 SH SOLE 0 0 50646 ENGLOBAL CORP COM 293306106 187 145005 SH SOLE 0 0 145005 ECOLAB INC COM 278865100 1143 8144 SH SOLE 0 0 8144 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 431 6830 SH SOLE 0 0 6830 INVESCO QQQ TR UNIT SER 1 46090E103 36862 214753 SH SOLE 0 0 214753 PROSPECT CAPITAL CORPORATION NOTE 5.875% 1/1 74348TAM4 41 40000 PRN SOLE 0 0 40000 WYNDHAM HOTELS & RESORTS INC COM 98311A105 386 6570 SH SOLE 0 0 6570 ISHARES TR S&P 500 GRWT ETF 464287309 7462 45892 SH SOLE 0 0 45892 ANCHOR BANCORP WA COM 032838104 547 20900 SH SOLE 0 0 20900 DOLLAR TREE INC COM 256746108 737 8671 SH SOLE 0 0 8671 ELECTROMED INC COM 285409108 108 20000 SH SOLE 0 0 20000 CDK GLOBAL INC COM 12508E101 871 13385 SH SOLE 0 0 13385 PERKINELMER INC COM 714046109 437 5968 SH SOLE 0 0 5968 AMAZON COM INC COM 023135106 95 1000 SH Put SOLE 0 0 1000 ARES CAP CORP COM 04010L103 1131 68728 SH SOLE 0 0 68728 EYEPOINT PHARMACEUTICALS INC COM 30233G100 162 78000 SH SOLE 0 0 78000 ARTESIAN RESOURCES CORP CL A 043113208 542 13968 SH SOLE 0 0 13968 CLEARBRIDGE ENERGY MLP OPP F COM 18469P100 144 13150 SH SOLE 0 0 13150 STARBUCKS CORP COM 855244109 12252 250801 SH SOLE 0 0 250801 RIO TINTO PLC SPONSORED ADR 767204100 720 12975 SH SOLE 0 0 12975 SPOTIFY TECHNOLOGY S A SHS L8681T102 13 20000 SH Put SOLE 0 0 20000 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 119037 1831627 SH SOLE 0 0 1831627 VANGUARD GROUP DIV APP ETF 921908844 25529 251222 SH SOLE 0 0 251222 ADIENT PLC ORD SHS G0084W101 512 10402 SH SOLE 0 0 10402 LAUDER ESTEE COS INC CL A 518439104 454 3184 SH SOLE 0 0 3184 TREVENA INC COM 89532E109 30 20593 SH SOLE 0 0 20593 BANK AMER CORP COM 060505104 0 200 SH Call SOLE 0 0 200 CASTLE BRANDS INC COM 148435100 136 114326 SH SOLE 0 0 114326 FACEBOOK INC CL A 30303M102 37 1000 SH Call SOLE 0 0 1000 ISHARES TR RUS 1000 ETF 464287622 67431 443682 SH SOLE 0 0 443682 COLONY CAP INC NEW CL A COM 19626G108 459 73600 SH SOLE 0 0 73600 CONSTELLATION BRANDS INC CL A 21036P108 33 1100 SH Call SOLE 0 0 1100 HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 1720 145789 SH SOLE 0 0 145789 PALO ALTO NETWORKS INC COM 697435105 8 100 SH Call SOLE 0 0 100 FULL HOUSE RESORTS INC COM 359678109 208 62531 SH SOLE 0 0 62531 FLEETCOR TECHNOLOGIES INC COM 339041105 2278 10812 SH SOLE 0 0 10812 AMAZON COM INC COM 023135106 173 1700 SH Call SOLE 0 0 1700 OHR PHARMACEUTICAL INC COM NEW 67778H200 13 66000 SH SOLE 0 0 66000 ANALOG DEVICES INC COM 032654105 0 1000 SH Put SOLE 0 0 1000 COLUMBIA ETF TR II EM CORE EX ETF 19762B202 277 11113 SH SOLE 0 0 11113 ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 243 180313 SH SOLE 0 0 180313 AUTOZONE INC COM 053332102 1255 1871 SH SOLE 0 0 1871 MCDONALDS CORP COM 580135101 28761 183554 SH SOLE 0 0 183554 FLAHERTY&CRMN PFD SEC INCOM COM 338478100 386 20382 SH SOLE 0 0 20382 ORGANOVO HLDGS INC COM 68620A104 17 12358 SH SOLE 0 0 12358 STMICROELECTRONICS N V NY REGISTRY 861012102 2034 91975 SH SOLE 0 0 91975 EDITAS MEDICINE INC COM 28106W103 890 24830 SH SOLE 0 0 24830 PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 837 35492 SH SOLE 0 0 35492 CARMAX INC COM 143130102 480 6582 SH SOLE 0 0 6582 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 4289 51388 SH SOLE 0 0 51388 ISHARES TR IBOXX HI YD ETF 464288513 4 3000 SH Put SOLE 0 0 3000 JACOBS ENGR GROUP INC DEL COM 469814107 1280 20164 SH SOLE 0 0 20164 ALPHABET INC CAP STK CL A 02079K305 51466 45577 SH SOLE 0 0 45577 BARRICK GOLD CORP COM 067901108 294 22377 SH SOLE 0 0 22377 BIOMARIN PHARMACEUTICAL INC COM 09061G101 485 5145 SH SOLE 0 0 5145 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 97 17550 SH SOLE 0 0 17550 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 369 236458 SH SOLE 0 0 236458 GENERAL MTRS CO COM 37045V100 2436 61831 SH SOLE 0 0 61831 APOLLO INVT CORP COM 03761U106 63 11247 SH SOLE 0 0 11247 REGENXBIO INC COM 75901B107 283 3950 SH SOLE 0 0 3950 WISDOMTREE TR EUROPE SMCP DV 97717W869 305 4681 SH SOLE 0 0 4681 ENBRIDGE INC COM 29250N105 3591 100612 SH SOLE 0 0 100612 INTERNAP CORP COM PAR 45885A409 231 22191 SH SOLE 0 0 22191 CHIMERA INVT CORP COM NEW 16934Q208 1015 55536 SH SOLE 0 0 55536 ENVESTNET INC NOTE 1.750%12/1 29404KAA4 21 20000 PRN SOLE 0 0 20000 BLACKSTONE MTG TR INC COM CL A 09257W100 818 26038 SH SOLE 0 0 26038 WISDOMTREE TR US MIDCAP DIVID 97717W505 47040 1313966 SH SOLE 0 0 1313966 ISHARES TR MSCI EAFE ETF 464287465 0 1000 SH Call SOLE 0 0 1000 MACYS INC COM 55616P104 1292 34506 SH SOLE 0 0 34506 SPIRIT RLTY CAP INC NEW NOTE 2.875% 5/1 84860WAA0 70 70000 PRN SOLE 0 0 70000 KROGER CO COM 501044101 2018 70924 SH SOLE 0 0 70924 EL POLLO LOCO HLDGS INC COM 268603107 202 17750 SH SOLE 0 0 17750 INVESCO ADVANTAGE MUNICIPAL SH BEN INT 46132E103 258 24244 SH SOLE 0 0 24244 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 5278 111699 SH SOLE 0 0 111699 MIDDLESEX WATER CO COM 596680108 292 6934 SH SOLE 0 0 6934 CANADIAN PAC RY LTD COM 13645T100 5862 32031 SH SOLE 0 0 32031 ANIKA THERAPEUTICS INC COM 035255108 327 10204 SH SOLE 0 0 10204 CATERPILLAR INC DEL COM 149123101 15512 114333 SH SOLE 0 0 114333 BLACKROCK CAPITAL INVESTMENT COM 092533108 227 38930 SH SOLE 0 0 38930 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 573643 13593437 SH SOLE 0 0 13593437 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 406 32371 SH SOLE 0 0 32371 FIRST FNDTN INC COM 32026V104 358 19309 SH SOLE 0 0 19309 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1646 112670 SH SOLE 0 0 112670 TORTOISE MLP FD INC RIGHT 07/18/2018 89148B119 4 11740 SH SOLE 0 0 11740 FISERV INC COM 337738108 9217 124398 SH SOLE 0 0 124398 SNAP INC CL A 83304A106 0 900 SH Call SOLE 0 0 900 SPOTIFY TECHNOLOGY S A SHS L8681T102 1165 6926 SH SOLE 0 0 6926 BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 148 13213 SH SOLE 0 0 13213 PITNEY BOWES INC COM 724479100 168 19628 SH SOLE 0 0 19628 GILEAD SCIENCES INC COM 375558103 1 500 SH Call SOLE 0 0 500 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 176702 2231368 SH SOLE 0 0 2231368 AMAZON COM INC COM 023135106 84 200 SH Call SOLE 0 0 200 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 109 20342 SH SOLE 0 0 20342 MICROSOFT CORP COM 594918104 343 10000 SH Call SOLE 0 0 10000 CYS INVTS INC COM 12673A108 249 33253 SH SOLE 0 0 33253 LEIDOS HLDGS INC COM 525327102 1482 25120 SH SOLE 0 0 25120 ISHARES TR U.S. REAL ES ETF 464287739 798 9908 SH SOLE 0 0 9908 NOVAVAX INC COM 670002104 369 275704 SH SOLE 0 0 275704 PINNACLE WEST CAP CORP COM 723484101 1088 13501 SH SOLE 0 0 13501 NVIDIA CORP COM 67066G104 222 13800 SH Put SOLE 0 0 13800 GLACIER BANCORP INC NEW COM 37637Q105 210 5425 SH SOLE 0 0 5425 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 435 10103 SH SOLE 0 0 10103 ASTRAZENECA PLC SPONSORED ADR 046353108 1268 36124 SH SOLE 0 0 36124 BANK AMER CORP COM 060505104 46281 1641766 SH SOLE 0 0 1641766 TESLA INC COM 88160R101 1 100 SH Put SOLE 0 0 100 HP INC COM 40434L105 2704 119188 SH SOLE 0 0 119188 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 1725 35899 SH SOLE 0 0 35899 CONOCOPHILLIPS COM 20825C104 9638 138443 SH SOLE 0 0 138443 UNITED PARCEL SERVICE INC CL B 911312106 15866 149351 SH SOLE 0 0 149351 ISHARES TR U.S. PHARMA ETF 464288836 253 1671 SH SOLE 0 0 1671 NISOURCE INC COM 65473P105 896 34100 SH SOLE 0 0 34100 ANWORTH MORTGAGE ASSET CP COM 037347101 145 29246 SH SOLE 0 0 29246 BOOKING HLDGS INC COM 09857L108 10148 5006 SH SOLE 0 0 5006 BAXTER INTL INC COM 071813109 3566 48290 SH SOLE 0 0 48290 CLOVIS ONCOLOGY INC COM 189464100 3600 79177 SH SOLE 0 0 79177 FIRST CTZNS BANCSHARES INC N CL A 31946M103 272 676 SH SOLE 0 0 676 OGE ENERGY CORP COM 670837103 2490 70722 SH SOLE 0 0 70722 ISHARES INC MSCI JPN ETF NEW 46434G822 992 17128 SH SOLE 0 0 17128 FORTUNE BRANDS HOME & SEC IN COM 34964C106 420 7817 SH SOLE 0 0 7817 AMAZON COM INC COM 023135106 348 1000 SH Call SOLE 0 0 1000 XILINX INC COM 983919101 549 8419 SH SOLE 0 0 8419 OSHKOSH CORP COM 688239201 752 10688 SH SOLE 0 0 10688 PRAXAIR INC COM 74005P104 4108 25977 SH SOLE 0 0 25977 NASDAQ INC COM 631103108 910 9968 SH SOLE 0 0 9968 HOME DEPOT INC COM 437076102 7 300 SH Call SOLE 0 0 300 ISHARES INC MSCI PAC JP ETF 464286665 229 4975 SH SOLE 0 0 4975 UNIVERSAL DISPLAY CORP COM 91347P105 3 1000 SH Call SOLE 0 0 1000 ATLAS AIR WORLDWIDE HLDGS IN NOTE 2.250% 6/0 049164BH8 41 33000 PRN SOLE 0 0 33000 AVEO PHARMACEUTICALS INC COM 053588109 143 63100 SH SOLE 0 0 63100 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1227 23093 SH SOLE 0 0 23093 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 430 3417 SH SOLE 0 0 3417 ISHARES TR N AMER TECH ETF 464287549 692 3587 SH SOLE 0 0 3587 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 374 58432 SH SOLE 0 0 58432 DARDEN RESTAURANTS INC COM 237194105 1280 11957 SH SOLE 0 0 11957 ISHARES TR CORE MSCI EURO 46434V738 568 11937 SH SOLE 0 0 11937 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 77 10960 SH SOLE 0 0 10960 CELANESE CORP DEL COM SER A 150870103 342 3076 SH SOLE 0 0 3076 WELLS FARGO CO NEW COM 949746101 37 100000 SH Call SOLE 0 0 100000 SNAP INC CL A 83304A106 174 100000 SH Call SOLE 0 0 100000 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 1095 49732 SH SOLE 0 0 49732 LULULEMON ATHLETICA INC COM 550021109 1240 9932 SH SOLE 0 0 9932 MOODYS CORP COM 615369105 1496 8772 SH SOLE 0 0 8772 SCOTTS MIRACLE GRO CO CL A 810186106 366 4406 SH SOLE 0 0 4406 ISHARES TR 0-5YR HI YL CP 46434V407 48606 1042602 SH SOLE 0 0 1042602 BOULDER GROWTH & INCOME FD I COM 101507101 142 13843 SH SOLE 0 0 13843 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2544 23276 SH SOLE 0 0 23276 WYNDHAM DESTINATIONS INC COM 98310W108 307 6927 SH SOLE 0 0 6927 RPM INTL INC COM 749685103 1537 26352 SH SOLE 0 0 26352 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1 5200 SH Call SOLE 0 0 5200 SIBANYE STILLWATER SPONSORED ADR 825724206 30 12348 SH SOLE 0 0 12348 DOLLAR GEN CORP NEW COM 256677105 707 7172 SH SOLE 0 0 7172 S&P GLOBAL INC COM 78409V104 6342 31104 SH SOLE 0 0 31104 UPLAND SOFTWARE INC COM 91544A109 378 11000 SH SOLE 0 0 11000 SEAGATE TECHNOLOGY PLC SHS G7945M107 2251 39868 SH SOLE 0 0 39868 FIFTH THIRD BANCORP COM 316773100 2767 96425 SH SOLE 0 0 96425 FIRST FINL BANCORP OH COM 320209109 6883 224559 SH SOLE 0 0 224559 ISHARES TR MRNING SM CP ETF 464288703 217 1426 SH SOLE 0 0 1426 ISHARES TR HDG MSCI EAFE 46434V803 423 14276 SH SOLE 0 0 14276 DISNEY WALT CO COM DISNEY 254687106 66134 630986 SH SOLE 0 0 630986 MICRON TECHNOLOGY INC COM 595112103 13558 258544 SH SOLE 0 0 258544 EVERSOURCE ENERGY COM 30040W108 3059 52190 SH SOLE 0 0 52190 RAYTHEON CO COM NEW 755111507 5871 30389 SH SOLE 0 0 30389 CORE LABORATORIES N V COM N22717107 226 1792 SH SOLE 0 0 1792 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 10274 396851 SH SOLE 0 0 396851 WGL HLDGS INC COM 92924F106 1335 15047 SH SOLE 0 0 15047 CENTURYLINK INC COM 156700106 2337 125371 SH SOLE 0 0 125371 GENERAL ELECTRIC CO COM 369604103 0 1000 SH Put SOLE 0 0 1000 SCHWAB STRATEGIC TR US REIT ETF 808524847 687219 16448519 SH SOLE 0 0 16448519 VENATOR MATLS PLC SHS G9329Z100 229 14000 SH SOLE 0 0 14000 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 83 12227 SH SOLE 0 0 12227 ADOBE SYS INC COM 00724F101 10191 41801 SH SOLE 0 0 41801 CARETRUST REIT INC COM 14174T107 1096 65660 SH SOLE 0 0 65660 PROSPECT CAPITAL CORPORATION COM 74348T102 349 51991 SH SOLE 0 0 51991 MARATHON PETE CORP COM 56585A102 2775 39547 SH SOLE 0 0 39547 DISCOVER FINL SVCS COM 254709108 1859 26404 SH SOLE 0 0 26404 CATHAY GEN BANCORP COM 149150104 237 5842 SH SOLE 0 0 5842 HORIZON GLOBAL CORP NOTE 2.750% 7/0 44052WAA2 11 16000 PRN SOLE 0 0 16000 YUM CHINA HLDGS INC COM 98850P109 6376 165786 SH SOLE 0 0 165786 COCA COLA BOTTLING CO CONS COM 191098102 214 1584 SH SOLE 0 0 1584 CITIGROUP INC COM NEW 172967424 2 1000 SH Call SOLE 0 0 1000 BEMIS INC COM 081437105 968 22927 SH SOLE 0 0 22927 ACETO CORP NOTE 2.000%11/0 004446AD2 29 38000 PRN SOLE 0 0 38000 3-D SYS CORP DEL COM NEW 88554D205 482 34899 SH SOLE 0 0 34899 CEMEX SAB DE CV SPON ADR NEW 151290889 93 14245 SH SOLE 0 0 14245 RIO TINTO PLC SPONSORED ADR 767204100 26 1000 SH Call SOLE 0 0 1000 BARINGS CORPORATE INVS COM 06759X107 1126 74501 SH SOLE 0 0 74501 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 10831 106297 SH SOLE 0 0 106297 DIGITAL RLTY TR INC COM 253868103 1308 11721 SH SOLE 0 0 11721 TRANSCANADA CORP COM 89353D107 379 8781 SH SOLE 0 0 8781 GABELLI DIVD & INCOME TR COM 36242H104 330 14617 SH SOLE 0 0 14617 APPLE INC COM 037833100 9 7000 SH Call SOLE 0 0 7000 CRONOS GROUP INC COM 22717L101 2 2000 SH Call SOLE 0 0 2000 OLD REP INTL CORP COM 680223104 220 11070 SH SOLE 0 0 11070 OPEN TEXT CORP COM 683715106 256 7284 SH SOLE 0 0 7284 NORTHERN TR CORP COM 665859104 893 8675 SH SOLE 0 0 8675 PROSPECT CAPITAL CORPORATION NOTE 4.750% 4/1 74348TAQ5 22 22000 PRN SOLE 0 0 22000 AMERICAN FINL GROUP INC OHIO COM 025932104 1776 16550 SH SOLE 0 0 16550 PEPSICO INC COM 713448108 84764 778582 SH SOLE 0 0 778582 CHESAPEAKE ENERGY CORP COM 165167107 4316 823636 SH SOLE 0 0 823636 ARBOR RLTY TR INC COM 038923108 104 10000 SH SOLE 0 0 10000 ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 78275 4111088 SH SOLE 0 0 4111088 VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 11440 224401 SH SOLE 0 0 224401 BWX TECHNOLOGIES INC COM 05605H100 293 4697 SH SOLE 0 0 4697 AMAZON COM INC COM 023135106 859 1000 SH Call SOLE 0 0 1000 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 643 11325 SH SOLE 0 0 11325 EATON VANCE TAX ADVT DIV INC COM 27828G107 507 22046 SH SOLE 0 0 22046 EATON VANCE RISK MNGD DIV EQ COM 27829G106 170 18020 SH SOLE 0 0 18020 ALPHABET INC CAP STK CL A 02079K305 62 300 SH Call SOLE 0 0 300 COSTCO WHSL CORP NEW COM 22160K105 14892 71263 SH SOLE 0 0 71263 ING GROEP N V SPONSORED ADR 456837103 254 17723 SH SOLE 0 0 17723 CONFORMIS INC COM 20717E101 63 50000 SH SOLE 0 0 50000 BANCFIRST CORP COM 05945F103 574 9693 SH SOLE 0 0 9693 CALIFORNIA WTR SVC GROUP COM 130788102 634 16288 SH SOLE 0 0 16288 PIMCO CORPORATE & INCOME OPP COM 72201B101 421 24076 SH SOLE 0 0 24076 DANAHER CORP DEL COM 235851102 3084 31255 SH SOLE 0 0 31255 BROWN FORMAN CORP CL B 115637209 380 7754 SH SOLE 0 0 7754 GLOWPOINT INC COM NEW 379887201 5 25000 SH SOLE 0 0 25000 GROUPON INC COM 399473107 292 67984 SH SOLE 0 0 67984 ZOGENIX INC COM NEW 98978L204 744 16825 SH SOLE 0 0 16825 MGM RESORTS INTERNATIONAL COM 552953101 2092 72062 SH SOLE 0 0 72062 JETBLUE AIRWAYS CORP COM 477143101 3352 176593 SH SOLE 0 0 176593 SNAP ON INC COM 833034101 979 6091 SH SOLE 0 0 6091 CVS HEALTH CORP COM 126650100 6603 102617 SH SOLE 0 0 102617 NUVEEN AMT FREE QLTY MUN INC COM 670657105 1095 84161 SH SOLE 0 0 84161 AMERICAN EXPRESS CO COM 025816109 7117 72626 SH SOLE 0 0 72626 INTREPID POTASH INC COM 46121Y102 242 59067 SH SOLE 0 0 59067 JD COM INC SPON ADR CL A 47215P106 1405 36065 SH SOLE 0 0 36065 ISHARES TR MIN VOL USA ETF 46429B697 1176 22118 SH SOLE 0 0 22118 ELDORADO GOLD CORP NEW COM 284902103 1161 1168642 SH SOLE 0 0 1168642 IMPAX LABORATORIES INC NOTE 2.000% 6/1 45256BAE1 20 20000 PRN SOLE 0 0 20000 DIEBOLD NXDF INC COM 253651103 143 11977 SH SOLE 0 0 11977 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 322 4337 SH SOLE 0 0 4337 CIGNA CORPORATION COM 125509109 3336 19632 SH SOLE 0 0 19632 OHA INVT CORP COM 67091U102 38 25000 SH SOLE 0 0 25000 MICRON TECHNOLOGY INC COM 595112103 0 200 SH Call SOLE 0 0 200 WESTERN ASSET EMRG MKT DEBT COM 95766A101 487 36735 SH SOLE 0 0 36735 AMAZON COM INC COM 023135106 144437 84973 SH SOLE 0 0 84973 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1414 34950 SH SOLE 0 0 34950 POOL CORPORATION COM 73278L105 652 4304 SH SOLE 0 0 4304 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 1186 22371 SH SOLE 0 0 22371 WESBANCO INC COM 950810101 2039 45280 SH SOLE 0 0 45280 CYTORI THERAPEUTICS INC *W EXP 12/09/201 23283K121 0 20652 SH SOLE 0 0 20652 LULULEMON ATHLETICA INC COM 550021109 0 1000 SH Put SOLE 0 0 1000 B2GOLD CORP COM 11777Q209 80 31070 SH SOLE 0 0 31070 UNDER ARMOUR INC CL C 904311206 1263 59896 SH SOLE 0 0 59896 WISDOMTREE TR EMG MKTS SMCAP 97717W281 315 6599 SH SOLE 0 0 6599 PALO ALTO NETWORKS INC COM 697435105 1102 5365 SH SOLE 0 0 5365 ABIOMED INC COM 003654100 4115 10060 SH SOLE 0 0 10060 NOVO-NORDISK A S ADR 670100205 1895 41080 SH SOLE 0 0 41080 RAVEN INDS INC COM 754212108 719 18700 SH SOLE 0 0 18700 CENTENE CORP DEL COM 15135B101 662 5371 SH SOLE 0 0 5371 RLI CORP COM 749607107 1137 17184 SH SOLE 0 0 17184 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8904 54431 SH SOLE 0 0 54431 PIMCO STRATEGIC INCOME FD IN COM 72200X104 111 11442 SH SOLE 0 0 11442 SOUTHWEST AIRLS CO COM 844741108 4790 94133 SH SOLE 0 0 94133 PARK NATL CORP COM 700658107 617 5539 SH SOLE 0 0 5539 WORKDAY INC CL A 98138H101 547 4515 SH SOLE 0 0 4515 WILLIAMS COS INC DEL COM 969457100 1698 62643 SH SOLE 0 0 62643 HOPE BANCORP INC COM 43940T109 1286 72136 SH SOLE 0 0 72136 TREX CO INC COM 89531P105 796 12719 SH SOLE 0 0 12719 GRAINGER W W INC COM 384802104 1655 5367 SH SOLE 0 0 5367 MOMO INC ADR 60879B107 399 9175 SH SOLE 0 0 9175 TESLA INC COM 88160R101 3 200 SH Put SOLE 0 0 200 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 2518 20162 SH SOLE 0 0 20162 WORLDPAY INC CL A 981558109 1899 23218 SH SOLE 0 0 23218 AMAZON COM INC COM 023135106 727 2000 SH Call SOLE 0 0 2000 ARCHER DANIELS MIDLAND CO COM 039483102 4149 90539 SH SOLE 0 0 90539 MAGNA INTL INC COM 559222401 1014 17439 SH SOLE 0 0 17439 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 379 7417 SH SOLE 0 0 7417 CUMMINS INC COM 231021106 3498 26300 SH SOLE 0 0 26300 CINCINNATI FINL CORP COM 172062101 825 12333 SH SOLE 0 0 12333 APPLE INC COM 037833100 2 1000 SH Call SOLE 0 0 1000 KCAP FINL INC COM 48668E101 94 28865 SH SOLE 0 0 28865 STARWOOD PPTY TR INC COM 85571B105 699 32209 SH SOLE 0 0 32209 ORACLE CORP COM 68389X105 16920 384013 SH SOLE 0 0 384013 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 5991 81438 SH SOLE 0 0 81438 NUVEEN PFD & INCM SECURTIES COM 67072C105 285 32368 SH SOLE 0 0 32368 ALPHABET INC CAP STK CL C 02079K107 258 1000 SH Call SOLE 0 0 1000 AETNA INC NEW COM 00817Y108 5 500 SH Call SOLE 0 0 500 JPMORGAN CHASE & CO COM 46625H100 0 300 SH Call SOLE 0 0 300 SPIRIT AIRLS INC COM 848577102 6381 175544 SH SOLE 0 0 175544 HANOVER INS GROUP INC COM 410867105 434 3630 SH SOLE 0 0 3630 WPX ENERGY INC COM 98212B103 340 18848 SH SOLE 0 0 18848 AMAZON COM INC COM 023135106 233 1000 SH Call SOLE 0 0 1000 WISDOMTREE TR US LARGECAP DIVD 97717W307 15211 169476 SH SOLE 0 0 169476 APPLE INC COM 037833100 1006 30000 SH Call SOLE 0 0 30000 ROKU INC COM CL A 77543R102 918 21550 SH SOLE 0 0 21550 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 252 7055 SH SOLE 0 0 7055 SQUARE INC CL A 852234103 12 500 SH Call SOLE 0 0 500 ACHILLION PHARMACEUTICALS IN COM 00448Q201 338 119476 SH SOLE 0 0 119476 CENTRAL GARDEN & PET CO COM 153527106 750 17250 SH SOLE 0 0 17250 ENSERVCO CORP COM 29358Y102 29 25000 SH SOLE 0 0 25000 APOLLO COML REAL EST FIN INC NOTE 5.500% 3/1 03762UAA3 85 80000 PRN SOLE 0 0 80000 SELECT ENERGY SVCS INC CL A COM 81617J301 157 10800 SH SOLE 0 0 10800 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 288 5399 SH SOLE 0 0 5399 KRANESHARES TR BOSERA MSCI CH 500767405 245 8218 SH SOLE 0 0 8218 SOUTHWESTERN ENERGY CO COM 845467109 169 31921 SH SOLE 0 0 31921 VANGUARD STAR FD VG TL INTL STK F 921909768 1331 24607 SH SOLE 0 0 24607 COLGATE PALMOLIVE CO COM 194162103 6190 95513 SH SOLE 0 0 95513 CA INC COM 12673P105 252 7058 SH SOLE 0 0 7058 CLOUDERA INC COM 18914U100 276 20200 SH SOLE 0 0 20200 ISHARES TR MSCI KLD400 SOC 464288570 1359 13468 SH SOLE 0 0 13468 CAMDEN PPTY TR SH BEN INT 133131102 296 3243 SH SOLE 0 0 3243 FREEPORT-MCMORAN INC CL B 35671D857 3299 191124 SH SOLE 0 0 191124 BANCO SANTANDER SA ADR 05964H105 419 78423 SH SOLE 0 0 78423 ALLY FINL INC COM 02005N100 238 9052 SH SOLE 0 0 9052 KLA-TENCOR CORP COM 482480100 962 9385 SH SOLE 0 0 9385 PUTNAM MANAGED MUN INCOM TR COM 746823103 166 23462 SH SOLE 0 0 23462 WEYERHAEUSER CO COM 962166104 3135 85995 SH SOLE 0 0 85995 ISHARES TR JPMORGAN USD EMG 464288281 1852 17346 SH SOLE 0 0 17346 WYNN RESORTS LTD COM 983134107 2 2000 SH Put SOLE 0 0 2000 CORCEPT THERAPEUTICS INC COM 218352102 482 30660 SH SOLE 0 0 30660 OPKO HEALTH INC COM 68375N103 523 111309 SH SOLE 0 0 111309 CDN IMPERIAL BK COMM TORONTO COM 136069101 872 10035 SH SOLE 0 0 10035 WISDOMTREE TR JAPN HEDGE EQT 97717W851 426 7888 SH SOLE 0 0 7888 SHERWIN WILLIAMS CO COM 824348106 2841 6971 SH SOLE 0 0 6971 SEADRILL LIMITED SHS G7945E105 12 57902 SH SOLE 0 0 57902 ALARM COM HLDGS INC COM 011642105 233 5760 SH SOLE 0 0 5760 THOR INDS INC COM 885160101 1087 11166 SH SOLE 0 0 11166 SPDR S&P 500 ETF TR TR UNIT 78462F103 1 5500 SH Put SOLE 0 0 5500 ESSEX PPTY TR INC COM 297178105 822 3436 SH SOLE 0 0 3436 ROYCE MICRO-CAP TR INC COM 780915104 118 11797 SH SOLE 0 0 11797 KNOWLES CORP COM 49926D109 1493 97601 SH SOLE 0 0 97601 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 923 22743 SH SOLE 0 0 22743 ISHARES TR INTRM GOV CR ETF 464288612 542 5030 SH SOLE 0 0 5030 ISHARES TR US REGNL BKS ETF 464288778 587 11938 SH SOLE 0 0 11938 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 1357 37110 SH SOLE 0 0 37110 AMAZON COM INC COM 023135106 83 1500 SH Call SOLE 0 0 1500 WISDOMTREE TR INDIA ERNGS FD 97717W422 474 18823 SH SOLE 0 0 18823 NEW YORK CMNTY BANCORP INC COM 649445103 3959 358598 SH SOLE 0 0 358598 EBIX INC COM NEW 278715206 345 4521 SH SOLE 0 0 4521 US BANCORP DEL COM NEW 902973304 15534 310553 SH SOLE 0 0 310553 UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 291 6650 SH SOLE 0 0 6650 LIBERTY MEDIA CORP DEB 4.000%11/1 530715AG6 16 25000 PRN SOLE 0 0 25000 INTERNATIONAL BUSINESS MACHS COM 459200101 3 1100 SH Call SOLE 0 0 1100 TWITTER INC COM 90184L102 3 1000 SH Call SOLE 0 0 1000 STERLING CONSTRUCTION CO INC COM 859241101 130 10000 SH SOLE 0 0 10000 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 4947 74966 SH SOLE 0 0 74966 MARKEL CORP COM 570535104 1160 1070 SH SOLE 0 0 1070 SERVICE CORP INTL COM 817565104 589 16466 SH SOLE 0 0 16466 GASLOG LTD SHS G37585109 491 25681 SH SOLE 0 0 25681 ISHARES TR 1 3 YR TREAS BD 464287457 1189 14265 SH SOLE 0 0 14265 F5 NETWORKS INC COM 315616102 225 1304 SH SOLE 0 0 1304 GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 211 9596 SH SOLE 0 0 9596 US FOODS HLDG CORP COM 912008109 222 5869 SH SOLE 0 0 5869 DLH HLDGS CORP COM 23335Q100 195 35626 SH SOLE 0 0 35626 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1307 58586 SH SOLE 0 0 58586 ORMAT TECHNOLOGIES INC COM 686688102 304 5706 SH SOLE 0 0 5706 CISCO SYS INC COM 17275R102 23165 538346 SH SOLE 0 0 538346 FORTIVE CORP COM 34959J108 999 12953 SH SOLE 0 0 12953 PIERIS PHARMACEUTICALS INC COM 720795103 451 89025 SH SOLE 0 0 89025 OPHTHOTECH CORP COM 683745103 148 54275 SH SOLE 0 0 54275 AMAZON COM INC COM 023135106 19 1000 SH Put SOLE 0 0 1000 IQVIA HLDGS INC COM 46266C105 305 3057 SH SOLE 0 0 3057 OBSIDIAN ENERGY LTD COM 674482104 377 333585 SH SOLE 0 0 333585 AMERICAN MIDSTREAM PARTNERS COM UNITS 02752P100 2142 210000 SH SOLE 0 0 210000 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 251 6550 SH SOLE 0 0 6550 WISDOMTREE TR CHINADIV EX FI 97717X719 1055 12918 SH SOLE 0 0 12918 UNIVERSAL CORP VA COM 913456109 219 3315 SH SOLE 0 0 3315 INTERNATIONAL BUSINESS MACHS COM 459200101 1 500 SH Call SOLE 0 0 500 ALPHABET INC CAP STK CL A 02079K305 77 800 SH Call SOLE 0 0 800 MEDTRONIC PLC SHS G5960L103 4 100 SH Call SOLE 0 0 100 HALYARD HEALTH INC COM 40650V100 243 4253 SH SOLE 0 0 4253 MOSAIC CO NEW COM 61945C103 264 9429 SH SOLE 0 0 9429 THERAPEUTICSMD INC COM 88338N107 84 13500 SH SOLE 0 0 13500 OXFORD LANE CAP CORP COM 691543102 111 10631 SH SOLE 0 0 10631 FACEBOOK INC CL A 30303M102 70 3500 SH Call SOLE 0 0 3500 FRONTLINE LTD SHS NEW G3682E192 370 63300 SH SOLE 0 0 63300 XL GROUP LTD COM G98294104 229 4084 SH SOLE 0 0 4084 ISHARES TR US HOME CONS ETF 464288752 332 8699 SH SOLE 0 0 8699 ISHARES TR CORE S&P SCP ETF 464287804 34427 412493 SH SOLE 0 0 412493 BHP BILLITON LTD SPONSORED ADR 088606108 2 1000 SH Put SOLE 0 0 1000 IMMUNOGEN INC COM 45253H101 235 24181 SH SOLE 0 0 24181 USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 447 26550 SH SOLE 0 0 26550 MICROSOFT CORP COM 594918104 35 3000 SH Call SOLE 0 0 3000 ABBVIE INC COM 00287Y109 26500 286021 SH SOLE 0 0 286021 NOVANTA INC COM 67000B104 604 9700 SH SOLE 0 0 9700 NVIDIA CORP COM 67066G104 0 1500 SH Call SOLE 0 0 1500 AEROHIVE NETWORKS INC COM 007786106 808 203465 SH SOLE 0 0 203465 RELIANCE STEEL & ALUMINUM CO COM 759509102 2153 24598 SH SOLE 0 0 24598 EXACT SCIENCES CORP COM 30063P105 3986 66667 SH SOLE 0 0 66667 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 3932 77945 SH SOLE 0 0 77945 ISHARES TR FLTG RATE NT ETF 46429B655 3344 65576 SH SOLE 0 0 65576 SPLUNK INC COM 848637104 255 2571 SH SOLE 0 0 2571 NETFLIX INC COM 64110L106 105 500 SH Call SOLE 0 0 500 AETNA INC NEW COM 00817Y108 4027 21947 SH SOLE 0 0 21947 VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 327 3687 SH SOLE 0 0 3687 JOHNSON & JOHNSON COM 478160104 3 100 SH Call SOLE 0 0 100 BIOCEPT INC COM NEW 09072V204 105 526829 SH SOLE 0 0 526829 FENNEC PHARMACEUTICALS INC COM 31447P100 105 10037 SH SOLE 0 0 10037 APPLE INC COM 037833100 20 500 SH Call SOLE 0 0 500 TEMPLETON GLOBAL INCOME FD COM 880198106 160 26023 SH SOLE 0 0 26023 AMAZON COM INC COM 023135106 65 100 SH Call SOLE 0 0 100 BROADCOM INC COM 11135F101 16429 67711 SH SOLE 0 0 67711 WPP PLC NEW ADR 92937A102 688 8754 SH SOLE 0 0 8754 TEEKAY CORPORATION COM Y8564W103 176 22760 SH SOLE 0 0 22760 ATLANTIC CAP BANCSHARES INC COM 048269203 197 10000 SH SOLE 0 0 10000 AMPHENOL CORP NEW CL A 032095101 1080 12391 SH SOLE 0 0 12391 DTE ENERGY CO COM 233331107 2158 20821 SH SOLE 0 0 20821 COLONY CR REAL ESTATE INC COM CL A 19625T101 677 32640 SH SOLE 0 0 32640 ACUITY BRANDS INC COM 00508Y102 495 4276 SH SOLE 0 0 4276 DIAGEO P L C SPON ADR NEW 25243Q205 3381 23479 SH SOLE 0 0 23479 WESTROCK CO COM 96145D105 785 13766 SH SOLE 0 0 13766 DESTINATION XL GROUP INC COM 25065K104 295 131129 SH SOLE 0 0 131129 FLEXIBLE SOLUTIONS INTL INC COM 33938T104 64 40000 SH SOLE 0 0 40000 ACI WORLDWIDE INC COM 004498101 387 15695 SH SOLE 0 0 15695 FACEBOOK INC CL A 30303M102 60 1400 SH Call SOLE 0 0 1400 REGIONS FINL CORP NEW COM 7591EP100 584 32856 SH SOLE 0 0 32856 LAM RESEARCH CORP COM 512807108 58 10000 SH Call SOLE 0 0 10000 CORESITE RLTY CORP COM 21870Q105 209 1890 SH SOLE 0 0 1890 BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 122 10505 SH SOLE 0 0 10505 COMMERCE BANCSHARES INC COM 200525103 4628 71514 SH SOLE 0 0 71514 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 1946 61851 SH SOLE 0 0 61851 MONDELEZ INTL INC CL A 609207105 8379 204366 SH SOLE 0 0 204366 HERCULES CAPITAL INC COM 427096508 212 16750 SH SOLE 0 0 16750 YELP INC CL A 985817105 1 300 SH Call SOLE 0 0 300 MCDERMOTT INTL INC COM 580037703 3322 169077 SH SOLE 0 0 169077 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1081 14262 SH SOLE 0 0 14262 PPL CORP COM 69351T106 2247 78702 SH SOLE 0 0 78702 VISA INC COM CL A 92826C839 41196 311031 SH SOLE 0 0 311031 AMERIGAS PARTNERS L P UNIT L P INT 030975106 1471 34843 SH SOLE 0 0 34843 PATTERSON COMPANIES INC COM 703395103 347 15311 SH SOLE 0 0 15311 AGREE REALTY CORP COM 008492100 392 7436 SH SOLE 0 0 7436 ALKERMES PLC SHS G01767105 783 19020 SH SOLE 0 0 19020 CARRIAGE SVCS INC NOTE 2.750% 3/1 143905AM9 48 40000 PRN SOLE 0 0 40000 PRINCIPAL FINL GROUP INC COM 74251V102 667 12605 SH SOLE 0 0 12605 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 919 10984 SH SOLE 0 0 10984 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 1009 199821 SH SOLE 0 0 199821 STATE BK FINL CORP COM 856190103 556 16637 SH SOLE 0 0 16637 MOMO INC ADR 60879B107 32 1500 SH Call SOLE 0 0 1500 CONSTELLATION BRANDS INC CL A 21036P108 3562 16275 SH SOLE 0 0 16275 IQIYI INC SPONSORED ADS 46267X108 789 24413 SH SOLE 0 0 24413 LAREDO PETROLEUM INC COM 516806106 108 11190 SH SOLE 0 0 11190 VOC ENERGY TR TR UNIT 91829B103 406 76513 SH SOLE 0 0 76513 DDR CORP COM 23317H854 876 48947 SH SOLE 0 0 48947 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 5 300 SH Call SOLE 0 0 300 ROPER TECHNOLOGIES INC COM 776696106 339 1229 SH SOLE 0 0 1229 ORIGIN AGRITECH LIMITED SHS G67828106 84 109680 SH SOLE 0 0 109680 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 442496 5432733 SH SOLE 0 0 5432733 WISDOMTREE TR US SMALLCAP DIVD 97717W604 26229 884611 SH SOLE 0 0 884611 ISHARES TR RUS 1000 VAL ETF 464287598 9661 79597 SH SOLE 0 0 79597 FIDELITY MSCI INFO TECH I 316092808 878 15888 SH SOLE 0 0 15888 TYLER TECHNOLOGIES INC COM 902252105 122 548 SH SOLE 0 0 548 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1181 48578 SH SOLE 0 0 48578 CHARTER FINL CORP MD COM 16122W108 220 9100 SH SOLE 0 0 9100 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 202 4552 SH SOLE 0 0 4552 OAKTREE CAP GROUP LLC UNIT CL A 674001201 896 22035 SH SOLE 0 0 22035 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 52 28345 SH SOLE 0 0 28345 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 1539 19009 SH SOLE 0 0 19009 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 431 8551 SH SOLE 0 0 8551 MELCO RESORT ENTERTAINMENT L ADR 585464100 1326 47368 SH SOLE 0 0 47368 TE CONNECTIVITY LTD REG SHS H84989104 1984 22033 SH SOLE 0 0 22033 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 442 15467 SH SOLE 0 0 15467 VOLITIONRX LTD COM 928661107 26 13200 SH SOLE 0 0 13200 PEOPLES UNITED FINANCIAL INC COM 712704105 1426 78829 SH SOLE 0 0 78829 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1288 26127 SH SOLE 0 0 26127 MAIDEN HOLDINGS LTD SHS G5753U112 81 10436 SH SOLE 0 0 10436 INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 201 2989 SH SOLE 0 0 2989 VANGUARD INDEX FDS SMALL CP ETF 922908751 141340 907948 SH SOLE 0 0 907948 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 814 21639 SH SOLE 0 0 21639 PROGRESSIVE CORP OHIO COM 743315103 825 13948 SH SOLE 0 0 13948 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 354 2540 SH SOLE 0 0 2540 MARSH & MCLENNAN COS INC COM 571748102 2759 33660 SH SOLE 0 0 33660 MELINTA THERAPEUTICS INC COM 58549G100 85 13392 SH SOLE 0 0 13392 APPLE INC COM 037833100 1 1000 SH Put SOLE 0 0 1000 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 546 13813 SH SOLE 0 0 13813 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 242 18103 SH SOLE 0 0 18103 LTC PPTYS INC COM 502175102 1372 32104 SH SOLE 0 0 32104 FACEBOOK INC CL A 30303M102 176213 906816 SH SOLE 0 0 906816 ALTABA INC COM 021346101 5768 78785 SH SOLE 0 0 78785 AMAZON COM INC COM 023135106 166 500 SH Call SOLE 0 0 500 FAIR ISAAC CORP COM 303250104 217 1120 SH SOLE 0 0 1120 VIAVI SOLUTIONS INC COM 925550105 123 12056 SH SOLE 0 0 12056 LAS VEGAS SANDS CORP COM 517834107 2559 33510 SH SOLE 0 0 33510 LULULEMON ATHLETICA INC COM 550021109 32 500 SH Call SOLE 0 0 500 MAXIM INTEGRATED PRODS INC COM 57772K101 646 11009 SH SOLE 0 0 11009 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 923 24729 SH SOLE 0 0 24729 SCYNEXIS INC COM 811292101 80 48476 SH SOLE 0 0 48476 ETFS PLATINUM TR SH BEN INT 26922V101 241 2970 SH SOLE 0 0 2970 LULULEMON ATHLETICA INC COM 550021109 33 500 SH Call SOLE 0 0 500 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 0 1000 SH Put SOLE 0 0 1000 ALTRIA GROUP INC COM 02209S103 28761 506453 SH SOLE 0 0 506453 CONSTELLATION BRANDS INC CL A 21036P108 17 700 SH Call SOLE 0 0 700 TRANSENTERIX INC COM NEW 89366M201 172 39354 SH SOLE 0 0 39354 CENTERSTATE BK CORP COM 15201P109 331 11112 SH SOLE 0 0 11112 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 524 21505 SH SOLE 0 0 21505 SIFY TECHNOLOGIES LIMITED SPONSORED ADR 82655M107 37 20005 SH SOLE 0 0 20005 TYSON FOODS INC CL A 902494103 0 1000 SH Call SOLE 0 0 1000 ELLIE MAE INC COM 28849P100 289 2785 SH SOLE 0 0 2785 TABLEAU SOFTWARE INC CL A 87336U105 2166 22155 SH SOLE 0 0 22155 IMMUNOMEDICS INC COM 452907108 5118 216241 SH SOLE 0 0 216241 CDW CORP COM 12514G108 212 2628 SH SOLE 0 0 2628 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 565 45170 SH SOLE 0 0 45170 EPR PPTYS COM SH BEN INT 26884U109 1069 16502 SH SOLE 0 0 16502 ALIGN TECHNOLOGY INC COM 016255101 6452 18859 SH SOLE 0 0 18859 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 336 7719 SH SOLE 0 0 7719 OVERSTOCK COM INC DEL COM 690370101 1 1000 SH Call SOLE 0 0 1000 APPLE INC COM 037833100 1 400 SH Call SOLE 0 0 400 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 4494 60099 SH SOLE 0 0 60099 HURON CONSULTING GROUP INC NOTE 1.250%10/0 447462AB8 11 12000 PRN SOLE 0 0 12000 FRANKLIN FINL NETWORK INC COM 35352P104 209 5555 SH SOLE 0 0 5555 SUNCOR ENERGY INC NEW COM 867224107 830 20398 SH SOLE 0 0 20398 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 295 20928 SH SOLE 0 0 20928 STAR GROUP L P UNIT LTD PARTNR 85512C105 133 13615 SH SOLE 0 0 13615 VANGUARD WORLD FD MEGA CAP INDEX 921910873 4267 45692 SH SOLE 0 0 45692 DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 1664 11757 SH SOLE 0 0 11757 MCKESSON CORP COM 58155Q103 2463 18465 SH SOLE 0 0 18465 ACADIA PHARMACEUTICALS INC COM 004225108 1292 84607 SH SOLE 0 0 84607 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 1189 39363 SH SOLE 0 0 39363 WELLS FARGO & CO MTNF 6/0 94986RQF1 52 30000 PRN SOLE 0 0 30000 PLANTRONICS INC NEW COM 727493108 245 3207 SH SOLE 0 0 3207 AK STL HLDG CORP COM 001547108 7859 1810936 SH SOLE 0 0 1810936 BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 554 22759 SH SOLE 0 0 22759 HUMANA INC COM 444859102 1769 5942 SH SOLE 0 0 5942 HEALTHCARE TR AMER INC CL A NEW 42225P501 514 19052 SH SOLE 0 0 19052 TD AMERITRADE HLDG CORP COM 87236Y108 1 500 SH Put SOLE 0 0 500 RALPH LAUREN CORP CL A 751212101 711 5653 SH SOLE 0 0 5653 LOEWS CORP COM 540424108 341 7071 SH SOLE 0 0 7071 SERVICENOW INC COM 81762P102 966 5603 SH SOLE 0 0 5603 ASML HOLDING N V N Y REGISTRY SHS N07059210 2109 10653 SH SOLE 0 0 10653 SUNOCO LP COM U REP LP 86765K109 1605 64300 SH SOLE 0 0 64300 NOKIA CORP SPONSORED ADR 654902204 499 86810 SH SOLE 0 0 86810 ISHARES TR MICRO-CAP ETF 464288869 9993 94616 SH SOLE 0 0 94616 SKYWEST INC COM 830879102 2054 39585 SH SOLE 0 0 39585 RAYMOND JAMES FINANCIAL INC COM 754730109 489 5472 SH SOLE 0 0 5472 CANADIAN NATL RY CO COM 136375102 1521 18605 SH SOLE 0 0 18605 VEEVA SYS INC CL A COM 922475108 0 8800 SH Put SOLE 0 0 8800 COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509 1165 47839 SH SOLE 0 0 47839 FORD MTR CO DEL COM PAR $0.01 345370860 7025 634563 SH SOLE 0 0 634563 TANGER FACTORY OUTLET CTRS I COM 875465106 254 10793 SH SOLE 0 0 10793 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 558 18651 SH SOLE 0 0 18651 AGNC INVT CORP COM 00123Q104 2434 130947 SH SOLE 0 0 130947 LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 35 15000 SH SOLE 0 0 15000 UNITEDHEALTH GROUP INC COM 91324P102 16692 68034 SH SOLE 0 0 68034 ALTICE USA INC CL A 02156K103 10876 637494 SH SOLE 0 0 637494 INTERNATIONAL BUSINESS MACHS COM 459200101 27634 197811 SH SOLE 0 0 197811 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 19395 77733 SH SOLE 0 0 77733 ALPHABET INC CAP STK CL A 02079K305 66 500 SH Call SOLE 0 0 500 STONEMOR PARTNERS L P COM UNITS INT 86183Q100 135 22331 SH SOLE 0 0 22331 SPDR SERIES TRUST S&P BIOTECH 78464A870 3587 37685 SH SOLE 0 0 37685 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 3574 73866 SH SOLE 0 0 73866 GW PHARMACEUTICALS PLC ADS 36197T103 4 300 SH Call SOLE 0 0 300 WASTE MGMT INC DEL COM 94106L109 6334 77872 SH SOLE 0 0 77872 SOUTHERN CO COM 842587107 9268 200131 SH SOLE 0 0 200131 ISHARES INC MIN VOL EMRG MKT 464286533 543 9381 SH SOLE 0 0 9381 IMMUNOMEDICS INC COM 452907108 2 1000 SH Call SOLE 0 0 1000 WHITING PETE CORP NEW COM NEW 966387409 7553 143271 SH SOLE 0 0 143271 ISHARES TR GLOB HLTHCRE ETF 464287325 303 5369 SH SOLE 0 0 5369 ANI PHARMACEUTICALS INC NOTE 3.000%12/0 00182CAA1 32 28000 PRN SOLE 0 0 28000 EXANTAS CAP CORP COM NEW 30068N105 138 13572 SH SOLE 0 0 13572 BLACKBERRY LTD COM 09228F103 108 11190 SH SOLE 0 0 11190 AMERICAN WTR WKS CO INC NEW COM 030420103 1038 12154 SH SOLE 0 0 12154 ISHARES TR MSCI EMG MKT ETF 464287234 0 1000 SH Call SOLE 0 0 1000 JAGGED PEAK ENERGY INC COM 47009K107 3470 266530 SH SOLE 0 0 266530 NVIDIA CORP COM 67066G104 58175 245566 SH SOLE 0 0 245566 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 1049 73179 SH SOLE 0 0 73179 TWILIO INC CL A 90138F102 13 500 SH Call SOLE 0 0 500 ISHARES TR MSCI EMG MKT ETF 464287234 24797 572271 SH SOLE 0 0 572271 ISHARES TR RUSSELL 2000 ETF 464287655 11894 72627 SH SOLE 0 0 72627 DYNEX CAP INC COM NEW 26817Q506 97 14900 SH SOLE 0 0 14900 GRUBHUB INC COM 400110102 420 4002 SH SOLE 0 0 4002 WISDOMTREE TR GLB EX US RL EST 97717W331 576 19037 SH SOLE 0 0 19037 METHODE ELECTRS INC COM 591520200 202 5000 SH SOLE 0 0 5000 STARBUCKS CORP COM 855244109 1 100 SH Call SOLE 0 0 100 SPDR SERIES TRUST AEROSPACE DEF 78464A631 461 5286 SH SOLE 0 0 5286 WISDOMTREE TR INTL EQUITY FD 97717W703 601 11384 SH SOLE 0 0 11384 GENERAL MLS INC COM 370334104 3055 69018 SH SOLE 0 0 69018 INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 411 3239 SH SOLE 0 0 3239 SORRENTO THERAPEUTICS INC COM NEW 83587F202 115 16000 SH SOLE 0 0 16000 DEUTSCHE MUN INCOME COM 25160C106 361 32754 SH SOLE 0 0 32754 VANGUARD WORLD FDS INF TECH ETF 92204A702 9096 50143 SH SOLE 0 0 50143 ISHARES TR MSCI ACWI ETF 464288257 457 6423 SH SOLE 0 0 6423 ISHARES TR TRANS AVG ETF 464287192 479 2572 SH SOLE 0 0 2572 UNITED STATES ANTIMONY CORP COM 911549103 3897 8118729 SH SOLE 0 0 8118729 ENERPLUS CORP COM 292766102 242 19174 SH SOLE 0 0 19174 TRACTOR SUPPLY CO COM 892356106 3 1000 SH Call SOLE 0 0 1000 SALLY BEAUTY HLDGS INC COM 79546E104 164 10218 SH SOLE 0 0 10218 CANOPY GROWTH CORP COM 138035100 932 31817 SH SOLE 0 0 31817 WESTERN ASSET MTG CAP CORP COM 95790D105 2767 265550 SH SOLE 0 0 265550 GUGGENHEIM ENHNCD EQTY INCM COM 40167B100 126 14848 SH SOLE 0 0 14848 KEANE GROUP INC COM 48669A108 198 14503 SH SOLE 0 0 14503 ISHARES TR S&P MC 400VL ETF 464287705 2155 13301 SH SOLE 0 0 13301 UNILEVER PLC SPON ADR NEW 904767704 2027 36672 SH SOLE 0 0 36672 QORVO INC COM 74736K101 511 6369 SH SOLE 0 0 6369 INVESCO EXCHNG TRADED FD TR GBL CLEAN ENRG 46138G847 485 41036 SH SOLE 0 0 41036 MSCI INC COM 55354G100 279 1688 SH SOLE 0 0 1688 IAMGOLD CORP COM 450913108 128 21990 SH SOLE 0 0 21990 ISHARES INC MSCI STH KOR ETF 464286772 222 3281 SH SOLE 0 0 3281 NATIONAL GRID PLC SPONSORED ADR NE 636274409 806 14423 SH SOLE 0 0 14423 JAMBA INC COM NEW 47023A309 186 17469 SH SOLE 0 0 17469 NOVARTIS A G SPONSORED ADR 66987V109 4371 57868 SH SOLE 0 0 57868 FIRST FINL BANKSHARES COM 32020R109 1214 23851 SH SOLE 0 0 23851 ALPHABET INC CAP STK CL A 02079K305 59 1000 SH Call SOLE 0 0 1000 GILDAN ACTIVEWEAR INC COM 375916103 952 33823 SH SOLE 0 0 33823 ISHARES TR MBS ETF 464288588 508 4878 SH SOLE 0 0 4878 AVISTA CORP COM 05379B107 3639 69099 SH SOLE 0 0 69099 CITIZENS FINL GROUP INC COM 174610105 546 14038 SH SOLE 0 0 14038 PEOPLES FINL SVCS CORP COM 711040105 442 9393 SH SOLE 0 0 9393 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 708 6197 SH SOLE 0 0 6197 PIMCO DYNAMIC INCOME FD SHS 72201Y101 337 10572 SH SOLE 0 0 10572 ANTHEM INC COM 036752103 4576 19223 SH SOLE 0 0 19223 MOTOROLA SOLUTIONS INC COM NEW 620076307 1001 8600 SH SOLE 0 0 8600 HOME DEPOT INC COM 437076102 5 1000 SH Call SOLE 0 0 1000 JEFFERIES FINL GROUP INC COM 47233W109 356 15642 SH SOLE 0 0 15642 FOUNDATION MEDICINE INC COM 350465100 652 4768 SH SOLE 0 0 4768 RITE AID CORP COM 767754104 930 537527 SH SOLE 0 0 537527 CIMPRESS N V SHS EURO N20146101 515 3551 SH SOLE 0 0 3551 SEALED AIR CORP NEW COM 81211K100 406 9560 SH SOLE 0 0 9560 PALO ALTO NETWORKS INC COM 697435105 12 200 SH Call SOLE 0 0 200 AMERICAN RLTY CAP PPTYS INC NOTE 3.000% 8/0 02917TAA2 45 45000 PRN SOLE 0 0 45000 MCCORMICK & CO INC COM NON VTG 579780206 2112 18189 SH SOLE 0 0 18189 NVIDIA CORP COM 67066G104 37 500 SH Call SOLE 0 0 500 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 527 14649 SH SOLE 0 0 14649 SEVERN BANCORP ANNAPOLIS MD COM 81811M100 452 52237 SH SOLE 0 0 52237 BED BATH & BEYOND INC COM 075896100 225 11269 SH SOLE 0 0 11269 GOLDMAN SACHS GROUP INC COM 38141G104 6699 30373 SH SOLE 0 0 30373 EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 663 12861 SH SOLE 0 0 12861 SPDR GOLD TRUST GOLD SHS 78463V107 2 1200 SH Call SOLE 0 0 1200 HEICO CORP NEW COM 422806109 485 6647 SH SOLE 0 0 6647 MGE ENERGY INC COM 55277P104 344 5458 SH SOLE 0 0 5458 TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 115 31000 SH SOLE 0 0 31000 SPECTRA ENERGY PARTNERS LP COM 84756N109 1585 44739 SH SOLE 0 0 44739 FLEX LTD ORD Y2573F102 2085 147760 SH SOLE 0 0 147760 NEWLINK GENETICS CORP COM 651511107 106 22280 SH SOLE 0 0 22280 INVESCO MUNI INCOME OPP TRST COM 46132X101 198 26259 SH SOLE 0 0 26259 W R BERKLEY CORPORATION COM 084423102 562 7763 SH SOLE 0 0 7763 FIDELITY MSCI RL EST ETF 316092857 4835 197008 SH SOLE 0 0 197008 INTERNATIONAL BUSINESS MACHS COM 459200101 2 500 SH Call SOLE 0 0 500 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 496 26891 SH SOLE 0 0 26891 APPLE INC COM 037833100 4 2000 SH Call SOLE 0 0 2000 HONEYWELL INTL INC COM 438516106 11828 82110 SH SOLE 0 0 82110 CIGNA CORPORATION COM 125509109 0 1000 SH Call SOLE 0 0 1000 FORTUNA SILVER MINES INC COM 349915108 111 19550 SH SOLE 0 0 19550 NORTHERN OIL & GAS INC NEV COM 665531109 247 78483 SH SOLE 0 0 78483 CLOROX CO DEL COM 189054109 2706 20007 SH SOLE 0 0 20007 EAGLE BANCORP INC MD COM 268948106 648 10571 SH SOLE 0 0 10571 AXON ENTERPRISE INC COM 05464C101 44 1500 SH Call SOLE 0 0 1500 CHIPOTLE MEXICAN GRILL INC COM 169656105 6807 15781 SH SOLE 0 0 15781 CELGENE CORP COM 151020104 19743 248595 SH SOLE 0 0 248595 ENCANA CORP COM 292505104 788 60345 SH SOLE 0 0 60345 ISHARES TR US OIL GS EX ETF 464288851 402 5408 SH SOLE 0 0 5408 MATADOR RES CO COM 576485205 350 11639 SH SOLE 0 0 11639 ISHARES TR 20 YR TR BD ETF 464287432 3077 25282 SH SOLE 0 0 25282 PIMCO ETF TR INTER MUN BD ACT 72201R866 1524 28821 SH SOLE 0 0 28821 TEMPLETON DRAGON FD INC COM 88018T101 200 9390 SH SOLE 0 0 9390 MEDICAL PPTYS TRUST INC COM 58463J304 675 48078 SH SOLE 0 0 48078 EXPRESS INC COM 30219E103 92 10000 SH SOLE 0 0 10000 SIENTRA INC COM 82621J105 1184 60678 SH SOLE 0 0 60678 BANK AMER CORP COM 060505104 63 50000 SH Call SOLE 0 0 50000 OPKO HEALTH INC COM 68375N103 3 25000 SH Call SOLE 0 0 25000 ISHARES TR NA TEC SFTWR ETF 464287515 526 2877 SH SOLE 0 0 2877 TESLA INC COM 88160R101 1 500 SH Put SOLE 0 0 500 ALPHABET INC CAP STK CL A 02079K305 3 500 SH Call SOLE 0 0 500 DREYFUS STRATEGIC MUNS INC COM 261932107 103 13433 SH SOLE 0 0 13433 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 264 8694 SH SOLE 0 0 8694 RPC INC COM 749660106 3952 271241 SH SOLE 0 0 271241 TEXAS PAC LD TR SUB CTF PROP I T 882610108 2088 3003 SH SOLE 0 0 3003 SONOCO PRODS CO COM 835495102 351 6683 SH SOLE 0 0 6683 CITIGROUP INC COM NEW 172967424 2 500 SH Call SOLE 0 0 500 LIBERTY ALL-STAR GROWTH FD I COM 529900102 174 26291 SH SOLE 0 0 26291 MYERS INDS INC COM 628464109 884 46038 SH SOLE 0 0 46038 SEMPRA ENERGY COM 816851109 3597 30979 SH SOLE 0 0 30979 APPLE INC COM 037833100 1 1000 SH Call SOLE 0 0 1000 NUVEEN PFD & INCM OPPORTNYS COM 67073B106 180 19320 SH SOLE 0 0 19320 ISHARES TR GLOBAL TECH ETF 464287291 492 2991 SH SOLE 0 0 2991 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 309 12024 SH SOLE 0 0 12024 ADVANTAGE OIL & GAS LTD COM 00765F101 154 49671 SH SOLE 0 0 49671 W P CAREY INC COM 92936U109 1798 27105 SH SOLE 0 0 27105 INTERCEPT PHARMACEUTICALS IN COM 45845P108 314 3740 SH SOLE 0 0 3740 BIOGEN INC COM 09062X103 8062 27778 SH SOLE 0 0 27778 TESLA INC COM 88160R101 58 1000 SH Put SOLE 0 0 1000 EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 268 15706 SH SOLE 0 0 15706 LEMAITRE VASCULAR INC COM 525558201 220 6560 SH SOLE 0 0 6560 LEAR CORP COM NEW 521865204 701 3775 SH SOLE 0 0 3775 GENESIS ENERGY L P UNIT LTD PARTN 371927104 2986 136269 SH SOLE 0 0 136269 GARTNER INC COM 366651107 235 1767 SH SOLE 0 0 1767 CELGENE CORP COM 151020104 0 200 SH Call SOLE 0 0 200 FIVE BELOW INC COM 33829M101 299 3056 SH SOLE 0 0 3056 WATSCO INC COM 942622200 207 1160 SH SOLE 0 0 1160 ALMADEN MINERALS LTD COM CL B 020283305 11 15500 SH SOLE 0 0 15500 ISHARES TR CORE HIGH DV ETF 46429B663 518 6089 SH SOLE 0 0 6089 STEALTHGAS INC SHS Y81669106 147 37000 SH SOLE 0 0 37000 OVERSTOCK COM INC DEL COM 690370101 7 1400 SH Call SOLE 0 0 1400 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 488 901676 SH SOLE 0 0 901676 ALCOA CORP COM 013872106 832 17758 SH SOLE 0 0 17758 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 381 6428 SH SOLE 0 0 6428 FIRST REP BK SAN FRANCISCO C COM 33616C100 333 3437 SH SOLE 0 0 3437 NVIDIA CORP COM 67066G104 17 400 SH Call SOLE 0 0 400 SPHERIX INC COM PAR NEW 84842R403 21 20000 SH SOLE 0 0 20000 FACEBOOK INC CL A 30303M102 0 1000 SH Call SOLE 0 0 1000 NAVIOS MARITIME HOLDINGS INC COM Y62196103 27 31244 SH SOLE 0 0 31244 QUICKLOGIC CORP COM 74837P108 20 17227 SH SOLE 0 0 17227 NETEASE INC SPONSORED ADR 64110W102 304 1204 SH SOLE 0 0 1204 LAMAR ADVERTISING CO NEW CL A 512816109 282 4130 SH SOLE 0 0 4130 EATON VANCE TAX MNGD GBL DV COM 27829F108 677 72808 SH SOLE 0 0 72808 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 9855 179533 SH SOLE 0 0 179533 TRINITY INDS INC COM 896522109 611 17833 SH SOLE 0 0 17833 SEATTLE GENETICS INC COM 812578102 1239 18662 SH SOLE 0 0 18662 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 644 28141 SH SOLE 0 0 28141 KELLOGG CO COM 487836108 1344 19237 SH SOLE 0 0 19237 INDIA GLOBALIZATION CAP INC COM NEW 45408X308 32 65049 SH SOLE 0 0 65049 ISHARES TR S&P SML 600 GWT 464287887 3089 16347 SH SOLE 0 0 16347 ISHARES TR NA TEC SFTWR ETF 464287515 2 100 SH Call SOLE 0 0 100 NIKE INC CL B 654106103 4 100 SH Call SOLE 0 0 100 CHESAPEAKE UTILS CORP COM 165303108 227 2840 SH SOLE 0 0 2840 TYLER TECHNOLOGIES INC COM 902252105 120 2500 SH Call SOLE 0 0 2500 ISHARES TR MSCI EURO FL ETF 464289180 308 15244 SH SOLE 0 0 15244 KAYNE ANDERSON MLP INVT CO COM 486606106 407 21622 SH SOLE 0 0 21622 RAMBUS INC DEL COM 750917106 385 30704 SH SOLE 0 0 30704 MANPOWERGROUP INC COM 56418H100 510 5922 SH SOLE 0 0 5922 BLACKROCK ENHANCED EQT DIV T COM 09251A104 1009 109957 SH SOLE 0 0 109957 CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 238 14070 SH SOLE 0 0 14070 NUTRIEN LTD COM 67077M108 1179 21684 SH SOLE 0 0 21684 TRANSOCEAN LTD REG SHS H8817H100 3912 291102 SH SOLE 0 0 291102 CIENA CORP COM NEW 171779309 662 24978 SH SOLE 0 0 24978 MOLSON COORS BREWING CO CL B 60871R209 241 3545 SH SOLE 0 0 3545 INDIA FD INC COM 454089103 236 9745 SH SOLE 0 0 9745 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 191 11319 SH SOLE 0 0 11319 ISHARES TR GLOBAL 100 ETF 464287572 219 4768 SH SOLE 0 0 4768 LUMINEX CORP DEL COM 55027E102 297 10069 SH SOLE 0 0 10069 CUBESMART COM 229663109 331 10277 SH SOLE 0 0 10277 PROOFPOINT INC COM 743424103 234 2029 SH SOLE 0 0 2029 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 3132 23301 SH SOLE 0 0 23301 CBOE GLOBAL MARKETS INC COM 12503M108 1687 16209 SH SOLE 0 0 16209 DISH NETWORK CORP CL A 25470M109 4259 126731 SH SOLE 0 0 126731 ATMOS ENERGY CORP COM 049560105 1690 18751 SH SOLE 0 0 18751 ADAM NAT RES FD INC COM 00548F105 234 11653 SH SOLE 0 0 11653 THERMO FISHER SCIENTIFIC INC COM 883556102 5226 25230 SH SOLE 0 0 25230 NUSTAR ENERGY LP UNIT COM 67058H102 496 21904 SH SOLE 0 0 21904 BARCLAYS BANK PLC ADR PFD SR 5 06739H362 496 18758 SH SOLE 0 0 18758 BOSTON SCIENTIFIC CORP COM 101137107 1602 48997 SH SOLE 0 0 48997 BANK AMER CORP COM 060505104 206 50000 SH Call SOLE 0 0 50000 PANDORA MEDIA INC COM 698354107 255 32350 SH SOLE 0 0 32350 CHEMOURS CO COM 163851108 1294 29173 SH SOLE 0 0 29173 AURINIA PHARMACEUTICALS INC COM 05156V102 964 171200 SH SOLE 0 0 171200 APACHE CORP COM 037411105 950 20330 SH SOLE 0 0 20330 GENWORTH FINL INC COM CL A 37247D106 326 72350 SH SOLE 0 0 72350 LKQ CORP COM 501889208 1244 38998 SH SOLE 0 0 38998 ACTIVISION BLIZZARD INC COM 00507V109 3939 51613 SH SOLE 0 0 51613 BLACKROCK MUNIYIELD FD INC COM 09253W104 134 10052 SH SOLE 0 0 10052 NETFLIX INC COM 64110L106 2 1000 SH Put SOLE 0 0 1000 NORTHERN TECH INTL CORP COM 665809109 286 8000 SH SOLE 0 0 8000 SPDR SER TR BLOMBERG BRC INV 78468R200 809 26325 SH SOLE 0 0 26325 SEMTECH CORP COM 816850101 253 5383 SH SOLE 0 0 5383 WEATHERFORD INTL PLC ORD SHS G48833100 199 60397 SH SOLE 0 0 60397 FORD MTR CO DEL COM PAR $0.01 345370860 0 12500 SH Put SOLE 0 0 12500 HILLENBRAND INC COM 431571108 931 19745 SH SOLE 0 0 19745 MASTERCARD INCORPORATED CL A 57636Q104 14353 73038 SH SOLE 0 0 73038 YORK WTR CO COM 987184108 269 8450 SH SOLE 0 0 8450 SOLAREDGE TECHNOLOGIES INC COM 83417M104 1 300 SH Put SOLE 0 0 300 CYPRESS SEMICONDUCTOR CORP COM 232806109 251 16120 SH SOLE 0 0 16120 GASTAR EXPL INC NEW COM 36729W202 9 15300 SH SOLE 0 0 15300 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 8424 34704 SH SOLE 0 0 34704 ROYAL BK CDA MONTREAL QUE COM 780087102 6426 85344 SH SOLE 0 0 85344 PIMCO CALIF MUN INCOME FD II COM 72200M108 91 10936 SH SOLE 0 0 10936 MICRON TECHNOLOGY INC COM 595112103 17 1500 SH Call SOLE 0 0 1500 AMYRIS INC COM NEW 03236M200 320 50000 SH SOLE 0 0 50000 ITT INC COM 45073V108 229 4384 SH SOLE 0 0 4384 DISNEY WALT CO COM DISNEY 254687106 3 1000 SH Call SOLE 0 0 1000 CITIGROUP INC COM NEW 172967424 3 500 SH Call SOLE 0 0 500 WERNER ENTERPRISES INC COM 950755108 656 17460 SH SOLE 0 0 17460 BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 611 16519 SH SOLE 0 0 16519 GOLDMAN SACHS ETF TR TREASURYACCESS 381430529 350 3497 SH SOLE 0 0 3497 MICROSOFT CORP COM 594918104 3 10000 SH Call SOLE 0 0 10000 NATIONAL FUEL GAS CO N J COM 636180101 1036 19567 SH SOLE 0 0 19567 WISDOMTREE TR INTL LRGCAP DV 97717W794 81718 1709932 SH SOLE 0 0 1709932 TWO HBRS INVT CORP COM NEW 90187B408 253 16034 SH SOLE 0 0 16034 GENUINE PARTS CO COM 372460105 989 10773 SH SOLE 0 0 10773 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 337 12864 SH SOLE 0 0 12864 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 291 4554 SH SOLE 0 0 4554 INVESCO QQQ TR UNIT SER 1 46090E103 0 1000 SH Call SOLE 0 0 1000 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 263 6870 SH SOLE 0 0 6870 TOTAL SYS SVCS INC COM 891906109 16388 193890 SH SOLE 0 0 193890 NEW JERSEY RES COM 646025106 566 12652 SH SOLE 0 0 12652 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 3585 235105 SH SOLE 0 0 235105 HDFC BANK LTD ADR REPS 3 SHS 40415F101 461 4393 SH SOLE 0 0 4393 INTEGRATED DEVICE TECHNOLOGY COM 458118106 266 8344 SH SOLE 0 0 8344 LIVE NATION ENTERTAINMENT IN COM 538034109 529 10901 SH SOLE 0 0 10901 BOWL AMER INC CL A 102565108 464 30856 SH SOLE 0 0 30856 VANGUARD INDEX FDS LARGE CAP ETF 922908637 466360 3738059 SH SOLE 0 0 3738059 EXELIXIS INC COM 30161Q104 2149 99881 SH SOLE 0 0 99881 NEW YORK MTG TR INC COM PAR $.02 649604501 299 49687 SH SOLE 0 0 49687 UMB FINL CORP COM 902788108 1042 13667 SH SOLE 0 0 13667 PROSHARES TR PSHS ULT S&P 500 74347R107 1208 10858 SH SOLE 0 0 10858 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 1436 113309 SH SOLE 0 0 113309 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 232 1577 SH SOLE 0 0 1577 WISDOMTREE TR EMER MKT HIGH FD 97717W315 66273 1545901 SH SOLE 0 0 1545901 GENERAL ELECTRIC CO COM 369604103 2 1000 SH Put SOLE 0 0 1000 J2 GLOBAL INC COM 48123V102 249 2872 SH SOLE 0 0 2872 INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 31305 2150084 SH SOLE 0 0 2150084 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1475 18672 SH SOLE 0 0 18672 COLUMBIA SPORTSWEAR CO COM 198516106 322 3517 SH SOLE 0 0 3517 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 56 32355 SH SOLE 0 0 32355 HSBC HLDGS PLC SPON ADR NEW 404280406 937 19876 SH SOLE 0 0 19876 CHURCH & DWIGHT INC COM 171340102 1046 19668 SH SOLE 0 0 19668 JUST ENERGY GROUP INC COM 48213W101 92 25500 SH SOLE 0 0 25500 INTERNATIONAL BUSINESS MACHS COM 459200101 0 100 SH Call SOLE 0 0 100 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 177 11181 SH SOLE 0 0 11181 GSV CAP CORP COM 36191J101 271 39501 SH SOLE 0 0 39501 FRANKLIN UNVL TR SH BEN INT 355145103 109 16324 SH SOLE 0 0 16324 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 825 7135 SH SOLE 0 0 7135 BELLICUM PHARMACEUTICALS INC COM 079481107 1139 154297 SH SOLE 0 0 154297 UNION PAC CORP COM 907818108 33113 233715 SH SOLE 0 0 233715 BAOZUN INC SPONSORED ADR 06684L103 401 7337 SH SOLE 0 0 7337 ISHARES TR INTL SEL DIV ETF 464288448 2562 79950 SH SOLE 0 0 79950 PRUDENTIAL FINL INC COM 744320102 2235 23900 SH SOLE 0 0 23900 DELL TECHNOLOGIES INC COM CL V 24703L103 704 8321 SH SOLE 0 0 8321 NEUROCRINE BIOSCIENCES INC COM 64125C109 493 5018 SH SOLE 0 0 5018 MFS MUN INCOME TR SH BEN INT 552738106 75 11413 SH SOLE 0 0 11413 ALLEGHENY TECHNOLOGIES INC COM 01741R102 248 9869 SH SOLE 0 0 9869 AMAZON COM INC COM 023135106 82 500 SH Call SOLE 0 0 500 UNITEDHEALTH GROUP INC COM 91324P102 4 300 SH Call SOLE 0 0 300 IOVANCE BIOTHERAPEUTICS INC COM 462260100 252 19650 SH SOLE 0 0 19650 FLOTEK INDS INC DEL COM 343389102 373 115328 SH SOLE 0 0 115328 AGIOS PHARMACEUTICALS INC COM 00847X104 394 4681 SH SOLE 0 0 4681 ALLIANZGI CONV & INCOME FD COM 018828103 124 17715 SH SOLE 0 0 17715 TESLA INC COM 88160R101 1 100 SH Put SOLE 0 0 100 TELEFONICA S A SPONSORED ADR 879382208 100 11726 SH SOLE 0 0 11726 TARGET CORP COM 87612E106 4362 57301 SH SOLE 0 0 57301 MANNKIND CORP COM NEW 56400P706 467 245632 SH SOLE 0 0 245632 XCEL ENERGY INC COM 98389B100 4593 100539 SH SOLE 0 0 100539 BORGWARNER INC COM 099724106 322 7452 SH SOLE 0 0 7452 NETFLIX INC COM 64110L106 4 1000 SH Put SOLE 0 0 1000 PAYCHEX INC COM 704326107 2660 38913 SH SOLE 0 0 38913 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1606 12464 SH SOLE 0 0 12464 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 414 11135 SH SOLE 0 0 11135 LOWES COS INC COM 548661107 17438 182460 SH SOLE 0 0 182460 NANOMETRICS INC COM 630077105 422 11910 SH SOLE 0 0 11910 CBS CORP NEW CL B 124857202 1179 20979 SH SOLE 0 0 20979 GOLDCORP INC NEW COM 380956409 1 2800 SH Call SOLE 0 0 2800 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 535 19322 SH SOLE 0 0 19322 ALEXCO RESOURCE CORP COM 01535P106 31 23013 SH SOLE 0 0 23013 MAXLINEAR INC COM 57776J100 840 53909 SH SOLE 0 0 53909 KIMCO RLTY CORP COM 49446R109 172 10123 SH SOLE 0 0 10123 VALEANT PHARMACEUTICALS INTL COM 91911K102 0 1000 SH Call SOLE 0 0 1000 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 1420 10456 SH SOLE 0 0 10456 MICROSOFT CORP COM 594918104 75 6000 SH Call SOLE 0 0 6000 FIBROCELL SCIENCE INC COM PAR 315721407 101 37202 SH SOLE 0 0 37202 BEST INC SPONSORED ADS 08653C106 379 31000 SH SOLE 0 0 31000 ISHARES TR U.S. MED DVC ETF 464288810 307 1530 SH SOLE 0 0 1530 MARATHON PATENT GROUP INC COM PAR 56585W302 14 15715 SH SOLE 0 0 15715 TWITTER INC COM 90184L102 6959 159357 SH SOLE 0 0 159357 APPLE INC COM 037833100 47 2500 SH Call SOLE 0 0 2500 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 6255 400679 SH SOLE 0 0 400679 VEDANTA LTD SPONSORED ADR 92242Y100 373 27437 SH SOLE 0 0 27437 AMAZON COM INC COM 023135106 232 300 SH Call SOLE 0 0 300 NIC INC COM 62914B100 162 10444 SH SOLE 0 0 10444 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 576 172908 SH SOLE 0 0 172908 INVESCO QQQ TR UNIT SER 1 46090E103 0 500 SH Call SOLE 0 0 500 CEDAR FAIR L P DEPOSITRY UNIT 150185106 341 5410 SH SOLE 0 0 5410 APPFOLIO INC COM CL A 03783C100 255 4175 SH SOLE 0 0 4175 ENCOMPASS HEALTH CORP COM 29261A100 1187 17529 SH SOLE 0 0 17529 NEKTAR THERAPEUTICS COM 640268108 434 8883 SH SOLE 0 0 8883 AMAZON COM INC COM 023135106 67 500 SH Call SOLE 0 0 500 HCP INC COM 40414L109 1208 46798 SH SOLE 0 0 46798 TEREX CORP NEW COM 880779103 386 9146 SH SOLE 0 0 9146 LEAP THERAPEUTICS INC COM 52187K101 144 16000 SH SOLE 0 0 16000 TEXAS INSTRS INC COM 882508104 10494 95187 SH SOLE 0 0 95187 ENTERPRISE PRODS PARTNERS L COM 293792107 130865 4729504 SH SOLE 0 0 4729504 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 170 22808 SH SOLE 0 0 22808 NETFLIX INC COM 64110L106 122 500 SH Call SOLE 0 0 500 TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 9 10000 PRN SOLE 0 0 10000 DELTA AIR LINES INC DEL COM NEW 247361702 3222 65039 SH SOLE 0 0 65039 AMARIN CORP PLC SPONS ADR NEW 023111206 98 31669 SH SOLE 0 0 31669 SPDR S&P 500 ETF TR TR UNIT 78462F103 6 1000 SH Put SOLE 0 0 1000 ILLUMINA INC COM 452327109 3120 11170 SH SOLE 0 0 11170 MDU RES GROUP INC COM 552690109 412 14357 SH SOLE 0 0 14357 PHILIP MORRIS INTL INC COM 718172109 24260 300475 SH SOLE 0 0 300475 PAN AMERICAN SILVER CORP COM 697900108 320 17859 SH SOLE 0 0 17859 WESTERN ALLIANCE BANCORP COM 957638109 2041 36062 SH SOLE 0 0 36062 AMAZON COM INC COM 023135106 48 1000 SH Put SOLE 0 0 1000 TRONOX LTD SHS CL A Q9235V101 5 2100 SH Call SOLE 0 0 2100 GOODYEAR TIRE & RUBR CO COM 382550101 461 19790 SH SOLE 0 0 19790 LEE ENTERPRISES INC COM 523768109 48 16829 SH SOLE 0 0 16829 TWILIO INC CL A 90138F102 494 8816 SH SOLE 0 0 8816 INFOSYS LTD SPONSORED ADR 456788108 697 35892 SH SOLE 0 0 35892 CORNING INC COM 219350105 1 400 SH Call SOLE 0 0 400 GW PHARMACEUTICALS PLC ADS 36197T103 3 100 SH Call SOLE 0 0 100 MY SIZE INC COM 62844N109 14 15000 SH SOLE 0 0 15000 TASEKO MINES LTD COM 876511106 27 25390 SH SOLE 0 0 25390 VALLEY NATL BANCORP COM 919794107 458 37644 SH SOLE 0 0 37644 PG&E CORP COM 69331C108 880 20674 SH SOLE 0 0 20674 SOUTHWEST GAS HOLDINGS INC COM 844895102 440 5768 SH SOLE 0 0 5768 WESTERN ASSET HIGH INCM FD I COM 95766J102 524 81290 SH SOLE 0 0 81290 ISHARES TR INDIA 50 ETF 464289529 216 6133 SH SOLE 0 0 6133 VALHI INC NEW COM 918905100 137 28851 SH SOLE 0 0 28851 GENERAL AMERN INVS INC COM 368802104 467 13610 SH SOLE 0 0 13610 MACQUARIE INFRASTRUCTURE COR COM 55608B105 330 7823 SH SOLE 0 0 7823 HELEN OF TROY CORP LTD COM G4388N106 7713 78342 SH SOLE 0 0 78342 PB BANCORP INC COM 70454T100 574 50600 SH SOLE 0 0 50600 TRACTOR SUPPLY CO COM 892356106 750 9803 SH SOLE 0 0 9803 AMAZON COM INC COM 023135106 311 900 SH Call SOLE 0 0 900 SEAGATE TECHNOLOGY PLC SHS G7945M107 0 1200 SH Put SOLE 0 0 1200 AMAZON COM INC COM 023135106 130 500 SH Call SOLE 0 0 500 HARTFORD FINL SVCS GROUP INC COM 416515104 2269 44384 SH SOLE 0 0 44384 SINCLAIR BROADCAST GROUP INC CL A 829226109 8135 253023 SH SOLE 0 0 253023 GLOBALSTAR INC COM 378973408 123 250100 SH SOLE 0 0 250100 EXTRA SPACE STORAGE INC COM 30225T102 600 6010 SH SOLE 0 0 6010 ISHARES TR U.S. ENERGY ETF 464287796 1380 32892 SH SOLE 0 0 32892 EXXON MOBIL CORP COM 30231G102 85795 1037046 SH SOLE 0 0 1037046 PIONEER NAT RES CO COM 723787107 1268 6701 SH SOLE 0 0 6701 ALIGN TECHNOLOGY INC COM 016255101 135 1000 SH Call SOLE 0 0 1000 INVESCO EXCHNG TRADED FD TR S&P SMLCP HELT 46138E149 1563 12162 SH SOLE 0 0 12162 ISHARES TR IBOXX INV CP ETF 464287242 1 1300 SH Put SOLE 0 0 1300 SALESFORCE COM INC COM 79466L302 2 100 SH Call SOLE 0 0 100 ANALOG DEVICES INC COM 032654105 1541 16061 SH SOLE 0 0 16061 MICROSOFT CORP COM 594918104 8 1000 SH Call SOLE 0 0 1000 GERDAU S A SPON ADR REP PFD 373737105 71 20000 SH SOLE 0 0 20000 SUNPOWER CORP COM 867652406 258 33658 SH SOLE 0 0 33658 FACEBOOK INC CL A 30303M102 57 500 SH Call SOLE 0 0 500 DAVITA INC COM 23918K108 884 12728 SH SOLE 0 0 12728 EARTHSTONE ENERGY INC CL A 27032D304 94 10658 SH SOLE 0 0 10658 HERTZ GLOBAL HLDGS INC COM 42806J106 1322 86151 SH SOLE 0 0 86151 NEWELL BRANDS INC COM 651229106 4 1000 SH Call SOLE 0 0 1000 JPMORGAN CHASE & CO COM 46625H100 50899 488474 SH SOLE 0 0 488474 ISHARES TR CORE MSCI TOTAL 46432F834 1911 31784 SH SOLE 0 0 31784 ISHARES TR CORE S&P US VLU 464287663 534 9945 SH SOLE 0 0 9945 FIREEYE INC COM 31816Q101 5362 348391 SH SOLE 0 0 348391 OASIS PETE INC NEW COM 674215108 5531 426463 SH SOLE 0 0 426463 O REILLY AUTOMOTIVE INC NEW COM 67103H107 2625 9595 SH SOLE 0 0 9595 BLACKROCK MD MUNICIPAL BOND COM 09249L105 379 28294 SH SOLE 0 0 28294 EATON VANCE ENH EQTY INC FD COM 278277108 386 22954 SH SOLE 0 0 22954 ISHARES TR RUSSELL 3000 ETF 464287689 1091 6721 SH SOLE 0 0 6721 INNOSPEC INC COM 45768S105 1164 15202 SH SOLE 0 0 15202 SKYWORKS SOLUTIONS INC COM 83088M102 6 1000 SH Call SOLE 0 0 1000 ALIGN TECHNOLOGY INC COM 016255101 29 200 SH Call SOLE 0 0 200 SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 211 6338 SH SOLE 0 0 6338 CENTRAL FD CDA LTD CL A 153501101 406 32371 SH SOLE 0 0 32371 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 29585 841668 SH SOLE 0 0 841668 FIRST TR EXCHAN TRADED FD VI FST TR GLB FD 33739H101 513 24799 SH SOLE 0 0 24799 PILGRIMS PRIDE CORP NEW COM 72147K108 1 1000 SH Call SOLE 0 0 1000 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 248 7236 SH SOLE 0 0 7236 ONEOK INC NEW COM 682680103 12454 178344 SH SOLE 0 0 178344 EATON CORP PLC SHS G29183103 2886 38620 SH SOLE 0 0 38620 ECA MARCELLUS TR I COM UNIT 26827L109 21 10125 SH SOLE 0 0 10125 MICROCHIP TECHNOLOGY INC COM 595017104 1948 21420 SH SOLE 0 0 21420 AVANGRID INC COM 05351W103 1144 21615 SH SOLE 0 0 21615 NUVEEN QUALITY MUNCP INCOME COM 67066V101 726 54595 SH SOLE 0 0 54595 BELLEROPHON THERAPEUTICS INC COM 078771102 110 45517 SH SOLE 0 0 45517 FACEBOOK INC CL A 30303M102 66 2000 SH Call SOLE 0 0 2000 LOOP INDS INC COM 543518104 4414 405334 SH SOLE 0 0 405334 SANOFI SPONSORED ADR 80105N105 1183 29576 SH SOLE 0 0 29576 RYDER SYS INC COM 783549108 215 2998 SH SOLE 0 0 2998 CREE INC COM 225447101 249 5988 SH SOLE 0 0 5988 SPIRE INC COM 84857L101 291 4120 SH SOLE 0 0 4120 CHEVRON CORP NEW COM 166764100 33784 267214 SH SOLE 0 0 267214 BB&T CORP COM 054937107 7962 157859 SH SOLE 0 0 157859 TRI POINTE GROUP INC COM 87265H109 484 29591 SH SOLE 0 0 29591 PRA HEALTH SCIENCES INC COM 69354M108 221 2363 SH SOLE 0 0 2363 OVERSTOCK COM INC DEL COM 690370101 1 300 SH Call SOLE 0 0 300 WISDOMTREE TR US EARNINGS 500 97717W588 384 12516 SH SOLE 0 0 12516 CALAVO GROWERS INC COM 128246105 282 2933 SH SOLE 0 0 2933 IAC INTERACTIVECORP COM 44919P508 417 2734 SH SOLE 0 0 2734 HARSCO CORP COM 415864107 441 19973 SH SOLE 0 0 19973 TEXTRON INC COM 883203101 1209 18339 SH SOLE 0 0 18339 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 405 63800 SH SOLE 0 0 63800 VANGUARD INDEX FDS VALUE ETF 922908744 15209 146482 SH SOLE 0 0 146482 UNDER ARMOUR INC CL A 904311107 1743 77540 SH SOLE 0 0 77540 FACEBOOK INC CL A 30303M102 3 2000 SH Call SOLE 0 0 2000 SUNCOKE ENERGY PARTNERS L P COMUNIT REP LT 86722Y101 167 11100 SH SOLE 0 0 11100 UNITED BANKSHARES INC WEST V COM 909907107 3508 96365 SH SOLE 0 0 96365 KRANESHARES TR CSI CHI INTERNET 500767306 393 6598 SH SOLE 0 0 6598 INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 445 16771 SH SOLE 0 0 16771 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 5403 78048 SH SOLE 0 0 78048 PRETIUM RES INC COM 74139C102 136 18506 SH SOLE 0 0 18506 SELECTIVE INS GROUP INC COM 816300107 1816 33020 SH SOLE 0 0 33020 AMERCO COM 023586100 455 1277 SH SOLE 0 0 1277 ISHARES TR CORE DIV GRWTH 46434V621 305 8890 SH SOLE 0 0 8890 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 2836 20604 SH SOLE 0 0 20604 SANDSTORM GOLD LTD COM NEW 80013R206 699 155321 SH SOLE 0 0 155321 SYMANTEC CORP COM 871503108 577 27945 SH SOLE 0 0 27945 HERITAGE INS HLDGS INC COM 42727J102 12650 758866 SH SOLE 0 0 758866 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 236 9891 SH SOLE 0 0 9891 GROUPE CGI INC CL A SUB VTG 39945C109 1421 22438 SH SOLE 0 0 22438 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 284 23643 SH SOLE 0 0 23643 COMMUNITY TR BANCORP INC COM 204149108 271 5428 SH SOLE 0 0 5428 NEW GOLD INC CDA COM 644535106 197 94475 SH SOLE 0 0 94475 DNP SELECT INCOME FD COM 23325P104 752 69784 SH SOLE 0 0 69784 SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 16692 523597 SH SOLE 0 0 523597 KEYSIGHT TECHNOLOGIES INC COM 49338L103 404 6837 SH SOLE 0 0 6837 L3 TECHNOLOGIES INC COM 502413107 808 4201 SH SOLE 0 0 4201 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3 200 SH Call SOLE 0 0 200 KIMBERLY CLARK CORP COM 494368103 4825 45802 SH SOLE 0 0 45802 TERADATA CORP DEL COM 88076W103 555 13835 SH SOLE 0 0 13835 VALMONT INDS INC COM 920253101 1355 8987 SH SOLE 0 0 8987 CRYOPORT INC COM PAR $0.001 229050307 9524 603540 SH SOLE 0 0 603540 ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 407 63791 SH SOLE 0 0 63791 SIMON PPTY GROUP INC NEW COM 828806109 7654 44972 SH SOLE 0 0 44972 GOLDEN STAR RES LTD CDA COM 38119T104 235 347898 SH SOLE 0 0 347898 LOUISIANA PAC CORP COM 546347105 229 8398 SH SOLE 0 0 8398 QUANTENNA COMMUNICATIONS INC COM 74766D100 328 21114 SH SOLE 0 0 21114 GERON CORP COM 374163103 1095 319311 SH SOLE 0 0 319311 TRILLIUM THERAPEUTICS INC COM NEW 89620X506 176 29400 SH SOLE 0 0 29400 HOWARD HUGHES CORP COM 44267D107 912 6883 SH SOLE 0 0 6883 AVINO SILVER & GOLD MINES LT COM 053906103 46 37000 SH SOLE 0 0 37000 ALPHABET INC CAP STK CL A 02079K305 90 1000 SH Call SOLE 0 0 1000 ISHARES TR IBOXX INV CP ETF 464287242 11911 103965 SH SOLE 0 0 103965 EATON VANCE FLTING RATE INC COM 278279104 436 30044 SH SOLE 0 0 30044 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 521706 15785363 SH SOLE 0 0 15785363 GOLDMAN SACHS GROUP INC MTNF 2/1 38147QMF0 10 11000 PRN SOLE 0 0 11000 CAPSTONE TURBINE CORP COM NEW 14067D409 33 22849 SH SOLE 0 0 22849 ISHARES TR U.S. FIN SVC ETF 464287770 200 1544 SH SOLE 0 0 1544 ISHARES TR RUSSELL 2000 ETF 464287655 0 1200 SH Put SOLE 0 0 1200 AON PLC SHS CL A G0408V102 762 5552 SH SOLE 0 0 5552 CORNERSTONE STRATEGIC VALUE COM 21924B302 794 56522 SH SOLE 0 0 56522 NXP SEMICONDUCTORS N V COM N6596X109 1424 13028 SH SOLE 0 0 13028 ISHARES TR MULTIFACTOR GLBL 46434V316 2600 86593 SH SOLE 0 0 86593 LAMB WESTON HLDGS INC COM 513272104 2729 39830 SH SOLE 0 0 39830 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 276 6977 SH SOLE 0 0 6977 DELUXE CORP COM 248019101 559 8448 SH SOLE 0 0 8448 MANULIFE FINL CORP COM 56501R106 905 50344 SH SOLE 0 0 50344 DR PEPPER SNAPPLE GROUP INC COM 26138E109 405 3324 SH SOLE 0 0 3324 SOLAREDGE TECHNOLOGIES INC COM 83417M104 1038 21687 SH SOLE 0 0 21687 SBA COMMUNICATIONS CORP NEW CL A 78410G104 326 1974 SH SOLE 0 0 1974 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 981 25553 SH SOLE 0 0 25553 FIRST TR VALUE LINE DIVID IN SHS 33734H106 487 16098 SH SOLE 0 0 16098 OFFICE DEPOT INC COM 676220106 1497 587073 SH SOLE 0 0 587073 ISHARES TR CORE S&P TTL STK 464287150 6483 103688 SH SOLE 0 0 103688 ILLINOIS TOOL WKS INC COM 452308109 10771 77747 SH SOLE 0 0 77747 QUEST DIAGNOSTICS INC COM 74834L100 592 5387 SH SOLE 0 0 5387 FIRST TR NASDAQ100 TECH INDE SHS 337345102 316 4103 SH SOLE 0 0 4103 AMAZON COM INC COM 023135106 23 1500 SH Call SOLE 0 0 1500 ELECTRONIC ARTS INC COM 285512109 2519 17865 SH SOLE 0 0 17865 CLEAN ENERGY FUELS CORP COM 184499101 1729 468501 SH SOLE 0 0 468501 PDL BIOPHARMA INC COM 69329Y104 56 24000 SH SOLE 0 0 24000 IDEXX LABS INC COM 45168D104 51 1000 SH Call SOLE 0 0 1000 AMN HEALTHCARE SERVICES INC COM 001744101 246 4202 SH SOLE 0 0 4202 NVIDIA CORP COM 67066G104 26 1000 SH Call SOLE 0 0 1000 ISHARES INC MSCI EURZONE ETF 464286608 423 10326 SH SOLE 0 0 10326 SAREPTA THERAPEUTICS INC COM 803607100 9404 71147 SH SOLE 0 0 71147 GLADSTONE INVT CORP COM 376546107 118 10000 SH SOLE 0 0 10000 CVR REFNG LP COMUNIT REP LT 12663P107 3112 139227 SH SOLE 0 0 139227 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 4672 29360 SH SOLE 0 0 29360 NEWFIELD EXPL CO COM 651290108 273 9028 SH SOLE 0 0 9028 NORTHSTAR REALTY EUROPE CORP COM 66706L101 188 12996 SH SOLE 0 0 12996 REPUBLIC BANCORP KY CL A 760281204 464 10250 SH SOLE 0 0 10250 VERISIGN INC COM 92343E102 435 3167 SH SOLE 0 0 3167 PENTAIR PLC SHS G7S00T104 251 5966 SH SOLE 0 0 5966 ADAMS DIVERSIFIED EQUITY FD COM 006212104 314 20350 SH SOLE 0 0 20350 PUBLIC STORAGE COM 74460D109 1703 7507 SH SOLE 0 0 7507 GW PHARMACEUTICALS PLC ADS 36197T103 4 200 SH Call SOLE 0 0 200 INNOVIVA INC COM 45781M101 597 43290 SH SOLE 0 0 43290 TRUSTMARK CORP COM 898402102 227 6943 SH SOLE 0 0 6943 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 60 10024 SH SOLE 0 0 10024 UNDER ARMOUR INC CL C 904311206 1 200 SH Call SOLE 0 0 200 MASTERCARD INCORPORATED CL A 57636Q104 5 200 SH Call SOLE 0 0 200 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 41092 115746 SH SOLE 0 0 115746 INGERSOLL-RAND PLC SHS G47791101 1233 13741 SH SOLE 0 0 13741 CTI BIOPHARMA CORP COM NEW 12648L601 257 51573 SH SOLE 0 0 51573 CALADRIUS BIOSCIENCES INC COM NEW 128058203 66 10139 SH SOLE 0 0 10139 DOWDUPONT INC COM 26078J100 19360 293690 SH SOLE 0 0 293690 PROSHARES TR ULTRPRO S&P500 74347X864 235 5020 SH SOLE 0 0 5020 OCCIDENTAL PETE CORP DEL COM 674599105 5152 61562 SH SOLE 0 0 61562 IPASS INC COM 46261V108 10 30000 SH SOLE 0 0 30000 ENCORE CAP GROUP INC NOTE 2.875% 3/1 292554AH5 16 17000 PRN SOLE 0 0 17000 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1 500 SH Call SOLE 0 0 500 AMDOCS LTD SHS G02602103 345 5213 SH SOLE 0 0 5213 INTL PAPER CO COM 460146103 1216 23353 SH SOLE 0 0 23353 JPMORGAN CHASE & CO *W EXP 10/28/201 46634E114 266 4200 SH SOLE 0 0 4200 SMITH A O COM 831865209 201 3392 SH SOLE 0 0 3392 SKYWORKS SOLUTIONS INC COM 83088M102 4624 47847 SH SOLE 0 0 47847 ISHARES TR IBOXX HI YD ETF 464288513 647 7604 SH SOLE 0 0 7604 ISHARES GOLD TRUST ISHARES 464285105 4445 369829 SH SOLE 0 0 369829 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 655 4704 SH SOLE 0 0 4704 EDGE THERAPEUTICS INC COM 279870109 10 10000 SH SOLE 0 0 10000 CHUBB LIMITED COM H1467J104 3079 24242 SH SOLE 0 0 24242 CREDIT SUISSE GROUP SPONSORED ADR 225401108 711 47764 SH SOLE 0 0 47764 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 213 1106 SH SOLE 0 0 1106 GOLAR LNG LTD BERMUDA SHS G9456A100 311 10560 SH SOLE 0 0 10560 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 439 14250 SH SOLE 0 0 14250 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1136 21873 SH SOLE 0 0 21873 CORPORATE CAP TR INC COM 219880101 408 26118 SH SOLE 0 0 26118 B & G FOODS INC NEW COM 05508R106 285 9543 SH SOLE 0 0 9543 TESARO INC COM 881569107 3879 87222 SH SOLE 0 0 87222 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 635 5637 SH SOLE 0 0 5637 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2204 10641 SH SOLE 0 0 10641 VERIZON COMMUNICATIONS INC COM 92343V104 26540 527530 SH SOLE 0 0 527530 TESLA INC COM 88160R101 0 100 SH Put SOLE 0 0 100 FACEBOOK INC CL A 30303M102 8 100 SH Call SOLE 0 0 100 ETFIS SER TR I INFRAC ACT MLP 26923G103 455 62269 SH SOLE 0 0 62269 CHROMADEX CORP COM NEW 171077407 37 10001 SH SOLE 0 0 10001 VIVUS INC COM 928551100 119 169313 SH SOLE 0 0 169313 DIAMONDBACK ENERGY INC COM 25278X109 274 2086 SH SOLE 0 0 2086 TIFFANY & CO NEW COM 886547108 1965 14933 SH SOLE 0 0 14933 MASTERCARD INCORPORATED CL A 57636Q104 7 1000 SH Call SOLE 0 0 1000 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 15349 138956 SH SOLE 0 0 138956 WELLS FARGO CO NEW COM 949746101 31392 566234 SH SOLE 0 0 566234 DEPOMED INC COM 249908104 273 40975 SH SOLE 0 0 40975 RESTAURANT BRANDS INTL INC COM 76131D103 2651 43959 SH SOLE 0 0 43959 WESTERN UN CO COM 959802109 385 18958 SH SOLE 0 0 18958 NETFLIX INC COM 64110L106 30351 77540 SH SOLE 0 0 77540 REPUBLIC SVCS INC COM 760759100 916 13404 SH SOLE 0 0 13404 APPLE INC COM 037833100 5 3000 SH Call SOLE 0 0 3000 RH COM 74967X103 332 2373 SH SOLE 0 0 2373 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 217 11574 SH SOLE 0 0 11574 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 1771 15343 SH SOLE 0 0 15343 VENTAS INC COM 92276F100 2668 46849 SH SOLE 0 0 46849 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 31 12320 SH SOLE 0 0 12320 SPDR SERIES TRUST S&P REGL BKG 78464A698 4466 73215 SH SOLE 0 0 73215 KEYCORP NEW COM 493267108 1507 77148 SH SOLE 0 0 77148 EQUITY RESIDENTIAL SH BEN INT 29476L107 362 5691 SH SOLE 0 0 5691 COCA COLA CO COM 191216100 17991 410193 SH SOLE 0 0 410193 AMGEN INC COM 031162100 17171 93021 SH SOLE 0 0 93021 CARLISLE COS INC COM 142339100 241 2225 SH SOLE 0 0 2225 BANK N S HALIFAX COM 064149107 806 14084 SH SOLE 0 0 14084 ERIE INDTY CO CL A 29530P102 690 5884 SH SOLE 0 0 5884 ISHARES TR CORE S&P MCP ETF 464287507 313522 1609619 SH SOLE 0 0 1609619 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 467 24747 SH SOLE 0 0 24747 AUTOHOME INC SP ADR RP CL A 05278C107 311 3080 SH SOLE 0 0 3080 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 661 5323 SH SOLE 0 0 5323 VERINT SYS INC COM 92343X100 347 7824 SH SOLE 0 0 7824 MIND C T I LTD ORD M70240102 48 22022 SH SOLE 0 0 22022 BRISTOL MYERS SQUIBB CO COM 110122108 15460 279364 SH SOLE 0 0 279364 FACEBOOK INC CL A 30303M102 711 24000 SH Call SOLE 0 0 24000 PROSHARES TR PSHS ULTRA QQQ 74347R206 1743 20165 SH SOLE 0 0 20165 UBS GROUP AG SHS H42097107 919 59896 SH SOLE 0 0 59896 ACACIA COMMUNICATIONS INC COM 00401C108 657 18881 SH SOLE 0 0 18881 EXPEDIA GROUP INC COM NEW 30212P303 23 1700 SH Call SOLE 0 0 1700 RAVE RESTAURANT GROUP INC COM 754198109 69 50093 SH SOLE 0 0 50093 VARIAN MED SYS INC COM 92220P105 1153 10141 SH SOLE 0 0 10141 CELGENE CORP COM 151020104 7 25000 SH Put SOLE 0 0 25000 ISHARES TR DOW JONES US ETF 464287846 2602 19081 SH SOLE 0 0 19081 DEVON ENERGY CORP NEW COM 25179M103 1125 25601 SH SOLE 0 0 25601 ISHARES TR MSCI EAFE ETF 464287465 0 1000 SH Call SOLE 0 0 1000 EATON VANCE TX MNG BY WRT OP COM 27828Y108 695 44980 SH SOLE 0 0 44980 ISHARES TR RUS MID CAP ETF 464287499 14259 67214 SH SOLE 0 0 67214 MICROSOFT CORP COM 594918104 118548 1202194 SH SOLE 0 0 1202194 ISHARES TR CORE MSCI EAFE 46432F842 191416 3020608 SH SOLE 0 0 3020608 IONIS PHARMACEUTICALS INC COM 462222100 1012 24298 SH SOLE 0 0 24298 NORTHROP GRUMMAN CORP COM 666807102 7854 25523 SH SOLE 0 0 25523 INVESCO QQQ TR UNIT SER 1 46090E103 2 1000 SH Put SOLE 0 0 1000 MICRON TECHNOLOGY INC COM 595112103 0 1000 SH Put SOLE 0 0 1000 ISHARES TR MRNGSTR LG-CP GR 464287119 278 1594 SH SOLE 0 0 1594 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 2287 86027 SH SOLE 0 0 86027 OXFORD SQUARE CAP CORP COM 69181V107 272 39400 SH SOLE 0 0 39400 ISHARES TR S&P 500 VAL ETF 464287408 5653 51333 SH SOLE 0 0 51333 KEMPHARM INC COM 488445107 2937 451814 SH SOLE 0 0 451814 UGI CORP NEW COM 902681105 556 10681 SH SOLE 0 0 10681 NORDSTROM INC COM 655664100 1149 22182 SH SOLE 0 0 22182 ABB LTD SPONSORED ADR 000375204 530 24366 SH SOLE 0 0 24366 AMAZON COM INC COM 023135106 20 1000 SH Put SOLE 0 0 1000 BANK NEW YORK MELLON CORP COM 064058100 3734 69247 SH SOLE 0 0 69247 FIRST BANCORP N C COM 318910106 624 15250 SH SOLE 0 0 15250 BANK MONTREAL QUE COM 063671101 908 11749 SH SOLE 0 0 11749 NVIDIA CORP COM 67066G104 1 1000 SH Call SOLE 0 0 1000 SHIRE PLC SPONSORED ADR 82481R106 1106 6555 SH SOLE 0 0 6555 JPMORGAN CHASE & CO COM 46625H100 1 300 SH Call SOLE 0 0 300 FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 603 2045 SH SOLE 0 0 2045 CVS HEALTH CORP COM 126650100 1 500 SH Call SOLE 0 0 500 SIGA TECHNOLOGIES INC COM 826917106 59 10000 SH SOLE 0 0 10000 PAYCOM SOFTWARE INC COM 70432V102 789 7984 SH SOLE 0 0 7984 CLOUD PEAK ENERGY INC COM 18911Q102 822 235634 SH SOLE 0 0 235634 GRAMERCY PPTY TR COM NEW 385002308 265 9693 SH SOLE 0 0 9693 UBS AG LONDON BRH EN LG CP GRWTH 902677780 369 1442 SH SOLE 0 0 1442 ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 191 15128 SH SOLE 0 0 15128 UNISYS CORP COM NEW 909214306 140 10873 SH SOLE 0 0 10873 SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 26981 967412 SH SOLE 0 0 967412 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 2643662 61623816 SH SOLE 0 0 61623816 BIOTIME INC *W EXP 10/01/201 09066L162 2 30392 SH SOLE 0 0 30392 BLUEBIRD BIO INC COM 09609G100 381 2425 SH SOLE 0 0 2425 GENERAL DYNAMICS CORP COM 369550108 2551 13684 SH SOLE 0 0 13684 KERYX BIOPHARMACEUTICALS INC COM 492515101 93 24691 SH SOLE 0 0 24691 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 249 60000 SH Call SOLE 0 0 60000 RIGEL PHARMACEUTICALS INC COM NEW 766559603 28 10000 SH SOLE 0 0 10000 ASCENT CAP GROUP INC COM SER A 043632108 28 10052 SH SOLE 0 0 10052 ECHO GLOBAL LOGISTICS INC NOTE 2.500% 5/0 27875TAA9 19 18000 PRN SOLE 0 0 18000 CHENIERE ENERGY INC COM NEW 16411R208 1182 18127 SH SOLE 0 0 18127 MACQUARIE INFRASTRUCTURE COR NOTE 2.875% 7/1 55608BAA3 50 50000 PRN SOLE 0 0 50000 SYMANTEC CORP COM 871503108 0 10000 SH Put SOLE 0 0 10000 CYTOSORBENTS CORP COM NEW 23283X206 617 54090 SH SOLE 0 0 54090 EATON VANCE CORP COM NON VTG 278265103 333 6389 SH SOLE 0 0 6389 NORTHROP GRUMMAN CORP COM 666807102 7 200 SH Call SOLE 0 0 200 PUMA BIOTECHNOLOGY INC COM 74587V107 303 5129 SH SOLE 0 0 5129 WISDOMTREE TR INTL SMCAP DIV 97717W760 344 4782 SH SOLE 0 0 4782 JABIL INC COM 466313103 517 18700 SH SOLE 0 0 18700 AETHLON MED INC COM NEW 00808Y208 62 48760 SH SOLE 0 0 48760 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 565 14570 SH SOLE 0 0 14570 TELEFLEX INC COM 879369106 1139 4245 SH SOLE 0 0 4245 BLACKROCK RES & COMM STRAT T SHS 09257A108 290 31206 SH SOLE 0 0 31206 AMERISOURCEBERGEN CORP COM 03073E105 938 11000 SH SOLE 0 0 11000 FACEBOOK INC CL A 30303M102 1 200 SH Put SOLE 0 0 200 ALEXION PHARMACEUTICALS INC COM 015351109 2035 16388 SH SOLE 0 0 16388 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 6170 174592 SH SOLE 0 0 174592 ALLIANT ENERGY CORP COM 018802108 1338 31624 SH SOLE 0 0 31624 OLD NATL BANCORP IND COM 680033107 313 16813 SH SOLE 0 0 16813 HELMERICH & PAYNE INC COM 423452101 6 500 SH Call SOLE 0 0 500 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 163 10000 SH Call SOLE 0 0 10000 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1235 80948 SH SOLE 0 0 80948 TRONOX LTD SHS CL A Q9235V101 3080 156489 SH SOLE 0 0 156489 TORCHMARK CORP COM 891027104 444 5455 SH SOLE 0 0 5455 EATON VANCE LTD DUR INCOME F COM 27828H105 1779 141381 SH SOLE 0 0 141381 SILVERCORP METALS INC COM 82835P103 84 31308 SH SOLE 0 0 31308 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 401 3051 SH SOLE 0 0 3051 BOX INC CL A 10316T104 233 9305 SH SOLE 0 0 9305 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 820 20496 SH SOLE 0 0 20496 HANNON ARMSTRONG SUST INFR C NOTE 4.125% 9/0 41068XAB6 14 15000 PRN SOLE 0 0 15000 AGILENT TECHNOLOGIES INC COM 00846U101 1014 16399 SH SOLE 0 0 16399 FORESTAR GROUP INC NOTE 3.750% 3/0 346232AB7 11 11000 PRN SOLE 0 0 11000 ANNALY CAP MGMT INC COM 035710409 1803 175253 SH SOLE 0 0 175253 ABBVIE INC COM 00287Y109 0 1000 SH Put SOLE 0 0 1000 MATINAS BIOPHARMA HLDGS INC COM 576810105 88 203245 SH SOLE 0 0 203245 NVIDIA CORP COM 67066G104 0 1500 SH Call SOLE 0 0 1500 HOST HOTELS & RESORTS INC COM 44107P104 542 25703 SH SOLE 0 0 25703 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 213 16875 SH SOLE 0 0 16875 PROCTER AND GAMBLE CO COM 742718109 0 1000 SH Put SOLE 0 0 1000 VMWARE INC CL A COM 928563402 2266 15418 SH SOLE 0 0 15418 SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 715 12652 SH SOLE 0 0 12652 CONCHO RES INC COM 20605P101 402 2908 SH SOLE 0 0 2908 MICROSOFT CORP COM 594918104 0 1000 SH Call SOLE 0 0 1000 SCHWAB CHARLES CORP NEW COM 808513105 3105 60771 SH SOLE 0 0 60771 AQUINOX PHARMACEUTICALS INC COM 03842B101 53 20000 SH SOLE 0 0 20000 MBIA INC COM 55262C100 408 45100 SH SOLE 0 0 45100 NEWMONT MINING CORP COM 651639106 302 8004 SH SOLE 0 0 8004 ISHARES TR MSCI EAFE ETF 464287465 214715 3206132 SH SOLE 0 0 3206132 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 2 600 SH Put SOLE 0 0 600 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 212 4263 SH SOLE 0 0 4263 ROYAL GOLD INC NOTE 2.875% 6/1 780287AA6 42 40000 PRN SOLE 0 0 40000 BLACKROCK MUNIENHANCED FD IN COM 09253Y100 342 32457 SH SOLE 0 0 32457 ALPHABET INC CAP STK CL A 02079K305 1 500 SH Call SOLE 0 0 500 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 0 1000 SH Put SOLE 0 0 1000 HALLIBURTON CO COM 406216101 4634 102836 SH SOLE 0 0 102836 ALPHABET INC CAP STK CL A 02079K305 67 1000 SH Call SOLE 0 0 1000 EMERSON ELEC CO COM 291011104 10055 145436 SH SOLE 0 0 145436 VERTEX PHARMACEUTICALS INC COM 92532F100 596 3508 SH SOLE 0 0 3508 GARMIN LTD SHS H2906T109 992 16255 SH SOLE 0 0 16255 ARCONIC INC COM 03965L100 220 12933 SH SOLE 0 0 12933 CHEVRON CORP NEW COM 166764100 1 300 SH Put SOLE 0 0 300 FACEBOOK INC CL A 30303M102 12 500 SH Call SOLE 0 0 500 ALBEMARLE CORP COM 012653101 385 4077 SH SOLE 0 0 4077 EPAM SYS INC COM 29414B104 345 2772 SH SOLE 0 0 2772 ALPHABET INC CAP STK CL A 02079K305 20 100 SH Call SOLE 0 0 100 POLARIS INDS INC COM 731068102 1388 11360 SH SOLE 0 0 11360 ANAPTYSBIO INC COM 032724106 257 3619 SH SOLE 0 0 3619 MORGAN STANLEY COM NEW 617446448 3115 65726 SH SOLE 0 0 65726 HILLTOP HOLDINGS INC COM 432748101 669 30324 SH SOLE 0 0 30324 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 83 42346 SH SOLE 0 0 42346 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 609 11123 SH SOLE 0 0 11123 VECTREN CORP COM 92240G101 864 12089 SH SOLE 0 0 12089 INTUIT COM 461202103 1877 9185 SH SOLE 0 0 9185 HAIN CELESTIAL GROUP INC COM 405217100 203 6800 SH SOLE 0 0 6800 FIRST TR EXCHANGE TRADED FD NAS CLNEDG GREEN 33733E500 385 19743 SH SOLE 0 0 19743 TORTOISE ENERGY INFRA CORP COM 89147L100 395 14786 SH SOLE 0 0 14786 VALE S A ADR 91912E105 456 35558 SH SOLE 0 0 35558 AT&T INC COM 00206R102 0 10000 SH Call SOLE 0 0 10000 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 270 1931 SH SOLE 0 0 1931 MOHAWK INDS INC COM 608190104 837 3904 SH SOLE 0 0 3904 CREDIT SUISSE NASSAU BRH LG CP GRTH ENH 22542D423 1227 4811 SH SOLE 0 0 4811 APPLE INC COM 037833100 1 200 SH Call SOLE 0 0 200 WISDOMTREE TR BARCLYS YLD AGGR 97717X511 994 20518 SH SOLE 0 0 20518 PIONEER MUN HIGH INCOME ADV COM 723762100 111 10140 SH SOLE 0 0 10140 BLACKROCK INC COM 09247X101 4353 8723 SH SOLE 0 0 8723 OVID THERAPEUTICS INC COM 690469101 116 14932 SH SOLE 0 0 14932 MEDTRONIC PLC SHS G5960L103 8722 101886 SH SOLE 0 0 101886 PIMCO INCOME STRATEGY FUND COM 72201H108 2059 173736 SH SOLE 0 0 173736 NEXPOINT STRATEGIC OPORTUNT COM NEW 65340G205 232 10563 SH SOLE 0 0 10563 ISHARES TR EAFE GRWTH ETF 464288885 871 11051 SH SOLE 0 0 11051 DEXCOM INC COM 252131107 931 9807 SH SOLE 0 0 9807 RALPH LAUREN CORP CL A 751212101 4 200 SH Call SOLE 0 0 200 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 218 9605 SH SOLE 0 0 9605 TARGA RES CORP COM 87612G101 1679 33929 SH SOLE 0 0 33929 AMAZON COM INC COM 023135106 74 1000 SH Put SOLE 0 0 1000 GW PHARMACEUTICALS PLC ADS 36197T103 812 5818 SH SOLE 0 0 5818 AFLAC INC COM 001055102 8252 191825 SH SOLE 0 0 191825 GABELLI MULTIMEDIA TR INC COM 36239Q109 211 22317 SH SOLE 0 0 22317 TECK RESOURCES LTD CL B 878742204 1416 55641 SH SOLE 0 0 55641 HILTON WORLDWIDE HLDGS INC COM 43300A203 258 3258 SH SOLE 0 0 3258 ISHARES TR MSCI USA ESG SLC 464288802 1245 11036 SH SOLE 0 0 11036 TESLA INC COM 88160R101 4 200 SH Put SOLE 0 0 200 APPLIED DNA SCIENCES INC *W EXP 11/21/201 03815U110 25 88500 SH SOLE 0 0 88500 BAIDU INC SPON ADR REP A 056752108 4 200 SH Call SOLE 0 0 200 ELECTRONICS FOR IMAGING INC NOTE 0.750% 9/0 286082AC6 99 100000 PRN SOLE 0 0 100000 ISHARES TR GLB INFRASTR ETF 464288372 309 7190 SH SOLE 0 0 7190 M & T BK CORP COM 55261F104 722 4246 SH SOLE 0 0 4246 FREDS INC CL A 356108100 23 10030 SH SOLE 0 0 10030 MELROSE BANCORP INC COM 585553100 589 30000 SH SOLE 0 0 30000 DOUBLELINE INCOME SOLUTIONS COM 258622109 1216 60821 SH SOLE 0 0 60821 VANGUARD INDEX FDS SM CP VAL ETF 922908611 18627 137179 SH SOLE 0 0 137179 UNITEDHEALTH GROUP INC COM 91324P102 11 1400 SH Call SOLE 0 0 1400 AMAZON COM INC COM 023135106 302 1000 SH Call SOLE 0 0 1000 ANTARES PHARMA INC COM 036642106 35 13753 SH SOLE 0 0 13753 NEWMARKET CORP COM 651587107 339 837 SH SOLE 0 0 837 JOHNSON & JOHNSON COM 478160104 53059 437273 SH SOLE 0 0 437273 NOBLE ENERGY INC COM 655044105 2200 62355 SH SOLE 0 0 62355 EATON VANCE MUN BD FD COM 27827X101 157 13334 SH SOLE 0 0 13334 ACTIVISION BLIZZARD INC COM 00507V109 6 500 SH Call SOLE 0 0 500 HNI CORP COM 404251100 227 6092 SH SOLE 0 0 6092 AKAMAI TECHNOLOGIES INC COM 00971T101 224 3062 SH SOLE 0 0 3062 NATIONAL HEALTH INVS INC NOTE 3.250% 4/0 63633DAE4 45 40000 PRN SOLE 0 0 40000 COMPASS MINERALS INTL INC COM 20451N101 827 12575 SH SOLE 0 0 12575 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 184 15716 SH SOLE 0 0 15716 AERIE PHARMACEUTICALS INC COM 00771V108 284 4200 SH SOLE 0 0 4200 VASCULAR BIOGENICS LTD COM M96883109 49 22100 SH SOLE 0 0 22100 SPDR GOLD TRUST GOLD SHS 78463V107 7363 62054 SH SOLE 0 0 62054 COHEN & STEERS INFRASTRUCTUR COM 19248A109 769 33860 SH SOLE 0 0 33860 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 114 19447 SH SOLE 0 0 19447 ZIMMER BIOMET HLDGS INC COM 98956P102 1876 16831 SH SOLE 0 0 16831 AMAZON COM INC COM 023135106 87 500 SH Call SOLE 0 0 500 EBAY INC COM 278642103 1017 28039 SH SOLE 0 0 28039 RED HAT INC COM 756577102 16 500 SH Call SOLE 0 0 500 WHITE MTNS INS GROUP LTD COM G9618E107 952 1050 SH SOLE 0 0 1050 ZILLOW GROUP INC CL C CAP STK 98954M200 238 4038 SH SOLE 0 0 4038 CONSTELLATION BRANDS INC CL A 21036P108 38 1400 SH Call SOLE 0 0 1400 ISHARES INC MSCI CDA ETF 464286509 392 13756 SH SOLE 0 0 13756 GABELLI EQUITY TR INC COM 362397101 272 43372 SH SOLE 0 0 43372 CARBO CERAMICS INC COM 140781105 123 13386 SH SOLE 0 0 13386 ARISTA NETWORKS INC COM 040413106 6874 26696 SH SOLE 0 0 26696 AIR PRODS & CHEMS INC COM 009158106 1708 10966 SH SOLE 0 0 10966 ABM INDS INC COM 000957100 434 14887 SH SOLE 0 0 14887 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 226 17762 SH SOLE 0 0 17762 CROWN CASTLE INTL CORP NEW COM 22822V101 903 8371 SH SOLE 0 0 8371 UNITED STATES STL CORP NEW COM 912909108 12223 351748 SH SOLE 0 0 351748 DBX ETF TR XTRACK MSCI EURP 233051853 307 10947 SH SOLE 0 0 10947 CRONOS GROUP INC COM 22717L101 120 18472 SH SOLE 0 0 18472 HUNTINGTON INGALLS INDS INC COM 446413106 581 2682 SH SOLE 0 0 2682 UNILEVER N V N Y SHS NEW 904784709 849 15232 SH SOLE 0 0 15232 REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 1198 140389 SH SOLE 0 0 140389 AMERICAN TOWER CORP NEW COM 03027X100 4439 30790 SH SOLE 0 0 30790 BALL CORP COM 058498106 215 6039 SH SOLE 0 0 6039 ISHARES TR SHRT NAT MUN ETF 464288158 517 4926 SH SOLE 0 0 4926 NETFLIX INC COM 64110L106 27 1000 SH Call SOLE 0 0 1000 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 8582 147760 SH SOLE 0 0 147760 SPDR SERIES TRUST DJ REIT ETF 78464A607 23750 252764 SH SOLE 0 0 252764 DEERE & CO COM 244199105 5973 42725 SH SOLE 0 0 42725 PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000% 8/0 73640QAB1 25 26000 PRN SOLE 0 0 26000 FERRARI N V COM N3167Y103 845 6256 SH SOLE 0 0 6256 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 859 21956 SH SOLE 0 0 21956 AEGON N V NY REGISTRY SH 007924103 65 11006 SH SOLE 0 0 11006 UNITEDHEALTH GROUP INC COM 91324P102 4 200 SH Call SOLE 0 0 200 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 142 27550 SH SOLE 0 0 27550 ROCKWELL MED INC COM 774374102 238 48279 SH SOLE 0 0 48279 PFIZER INC COM 717081103 30627 844198 SH SOLE 0 0 844198 GOLDMAN SACHS MLP ENERGY REN COM 38148G107 319 51953 SH SOLE 0 0 51953 FACEBOOK INC CL A 30303M102 1 300 SH Put SOLE 0 0 300 AETNA INC NEW COM 00817Y108 6 1000 SH Call SOLE 0 0 1000 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 7695 104877 SH SOLE 0 0 104877 NETAPP INC COM 64110D104 327 4158 SH SOLE 0 0 4158 LENNOX INTL INC COM 526107107 821 4100 SH SOLE 0 0 4100 BIOGEN INC COM 09062X103 7 500 SH Call SOLE 0 0 500 VAIL RESORTS INC COM 91879Q109 380 1387 SH SOLE 0 0 1387 SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 293 5420 SH SOLE 0 0 5420 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 16020 204837 SH SOLE 0 0 204837 HOME DEPOT INC COM 437076102 7 1000 SH Call SOLE 0 0 1000 NATIONAL HEALTH INVS INC COM 63633D104 401 5436 SH SOLE 0 0 5436 PEARSON PLC SPONSORED ADR 705015105 134 11538 SH SOLE 0 0 11538 XYLEM INC COM 98419M100 1119 16612 SH SOLE 0 0 16612 MARATHON OIL CORP COM 565849106 1 1000 SH Call SOLE 0 0 1000 MALVERN BANCORP INC COM 561409103 248 10200 SH SOLE 0 0 10200 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 351 4091 SH SOLE 0 0 4091 VISA INC COM CL A 92826C839 19 500 SH Call SOLE 0 0 500 VECTOR GROUP LTD COM 92240M108 1692 88663 SH SOLE 0 0 88663 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 759 24708 SH SOLE 0 0 24708 XPO LOGISTICS INC COM 983793100 1063 10612 SH SOLE 0 0 10612 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1766 34263 SH SOLE 0 0 34263 SOUTHERN COPPER CORP COM 84265V105 835 17806 SH SOLE 0 0 17806 EATON VANCE TX MGD DIV EQ IN COM 27828N102 174 14346 SH SOLE 0 0 14346 NVIDIA CORP COM 67066G104 7 6100 SH Put SOLE 0 0 6100 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 1256 8612 SH SOLE 0 0 8612 APPLIED MATLS INC COM 038222105 983 310000 SH Call SOLE 0 0 310000 IPG PHOTONICS CORP COM 44980X109 2191 9930 SH SOLE 0 0 9930 NEXTERA ENERGY INC COM 65339F101 16532 98976 SH SOLE 0 0 98976 CELLDEX THERAPEUTICS INC NEW COM 15117B103 8 15236 SH SOLE 0 0 15236 ROSS STORES INC COM 778296103 1142 13479 SH SOLE 0 0 13479 HEALTHEQUITY INC COM 42226A107 200 2668 SH SOLE 0 0 2668 UBS AG LONDON BRH ETRACS MTH 2XLV 90270L842 181 11700 SH SOLE 0 0 11700 KLX INC COM 482539103 226 3145 SH SOLE 0 0 3145 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1 500 SH Put SOLE 0 0 500 IDEXX LABS INC COM 45168D104 4658 21371 SH SOLE 0 0 21371 LINCOLN NATL CORP IND COM 534187109 605 9716 SH SOLE 0 0 9716 CITIGROUP INC COM NEW 172967424 2 300 SH Call SOLE 0 0 300 ZIONS BANCORPORATION COM 989701107 1288 24439 SH SOLE 0 0 24439 ASTRONICS CORP COM 046433108 388 10800 SH SOLE 0 0 10800 ANDEAVOR COM 03349M105 4043 30818 SH SOLE 0 0 30818 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 671 37542 SH SOLE 0 0 37542 FIDELITY MSCI FINLS IDX 316092501 212 5396 SH SOLE 0 0 5396 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1163 69827 SH SOLE 0 0 69827 AMEREN CORP COM 023608102 1687 27726 SH SOLE 0 0 27726 NVIDIA CORP COM 67066G104 473 10300 SH Call SOLE 0 0 10300 ABBOTT LABS COM 002824100 17730 290711 SH SOLE 0 0 290711 PLAYA HOTELS & RESORTS NV SHS N70544106 421 39000 SH SOLE 0 0 39000 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 2028 36128 SH SOLE 0 0 36128 COGNEX CORP COM 192422103 781 17515 SH SOLE 0 0 17515 HARRIS CORP DEL COM 413875105 2359 16321 SH SOLE 0 0 16321 ISHARES TR TIPS BD ETF 464287176 2041 18086 SH SOLE 0 0 18086 WEIBO CORP SPONSORED ADR 948596101 3272 36863 SH SOLE 0 0 36863 IDERA PHARMACEUTICALS INC COM NEW 45168K306 54 41100 SH SOLE 0 0 41100 NEOVASC INC COM 64065J106 0 10000 SH SOLE 0 0 10000 PARKER HANNIFIN CORP COM 701094104 3011 19321 SH SOLE 0 0 19321 AETNA INC NEW COM 00817Y108 1 1800 SH Call SOLE 0 0 1800 VISTA OUTDOOR INC COM 928377100 165 10656 SH SOLE 0 0 10656 ALLETE INC COM NEW 018522300 1158 14959 SH SOLE 0 0 14959 SPARTANNASH CO COM 847215100 256 10047 SH SOLE 0 0 10047 ICONIX BRAND GROUP INC COM 451055107 11 18318 SH SOLE 0 0 18318 ATRION CORP COM 049904105 2806 4682 SH SOLE 0 0 4682 CIRRUS LOGIC INC COM 172755100 347 9063 SH SOLE 0 0 9063 OAKTREE SPECIALTY LENDING CO COM 67401P108 66 13760 SH SOLE 0 0 13760 INVESCO TR INVT GRADE NY MUN COM 46131T101 141 11093 SH SOLE 0 0 11093 LENNAR CORP CL A 526057104 545 10377 SH SOLE 0 0 10377 MARTIN MARIETTA MATLS INC COM 573284106 5839 26146 SH SOLE 0 0 26146 UNITED STATES OIL FUND LP UNITS 91232N108 854 56693 SH SOLE 0 0 56693 INVESCO LTD SHS G491BT108 1055 39712 SH SOLE 0 0 39712 CUSTOMERS BANCORP INC COM 23204G100 423 14904 SH SOLE 0 0 14904 TRAVELERS COMPANIES INC COM 89417E109 7131 58292 SH SOLE 0 0 58292 VANGUARD WORLD FDS UTILITIES ETF 92204A876 1226 10574 SH SOLE 0 0 10574 MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 53 15609 SH SOLE 0 0 15609 BAIDU INC SPON ADR REP A 056752108 8391 34531 SH SOLE 0 0 34531 CYPRESS SEMICONDUCTOR CORP COM 232806109 1 1000 SH Call SOLE 0 0 1000 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6 200 SH Call SOLE 0 0 200 HCI GROUP INC COM 40416E103 3502 84242 SH SOLE 0 0 84242 DENBURY RES INC COM NEW 247916208 846 175938 SH SOLE 0 0 175938 FLUOR CORP NEW COM 343412102 232 4764 SH SOLE 0 0 4764 WORLD WRESTLING ENTMT INC CL A 98156Q108 1022 14038 SH SOLE 0 0 14038 AT&T INC COM 00206R102 37032 1153283 SH SOLE 0 0 1153283 BRINKER INTL INC COM 109641100 381 8008 SH SOLE 0 0 8008 ANADARKO PETE CORP COM 032511107 4533 61884 SH SOLE 0 0 61884 BUILDERS FIRSTSOURCE INC COM 12008R107 365 19954 SH SOLE 0 0 19954 CARROLS RESTAURANT GROUP INC COM 14574X104 511 34415 SH SOLE 0 0 34415 REGENERON PHARMACEUTICALS COM 75886F107 3586 10395 SH SOLE 0 0 10395 ENTERPRISE FINL SVCS CORP COM 293712105 2242 41556 SH SOLE 0 0 41556 HURCO COMPANIES INC COM 447324104 1135 25352 SH SOLE 0 0 25352 ISHARES INC EM MKT SM-CP ETF 464286475 1071 22430 SH SOLE 0 0 22430 ATLANTIC PWR CORP COM NEW 04878Q863 44 19815 SH SOLE 0 0 19815 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 758 18987 SH SOLE 0 0 18987 NOVAGOLD RES INC COM NEW 66987E206 97 21850 SH SOLE 0 0 21850 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 206 20495 SH SOLE 0 0 20495 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 1289 12948 SH SOLE 0 0 12948 LIFE STORAGE INC COM 53223X107 260 2669 SH SOLE 0 0 2669 ALPHABET INC CAP STK CL A 02079K305 24 1800 SH Call SOLE 0 0 1800 CYTOSORBENTS CORP COM NEW 23283X206 12 20000 SH Put SOLE 0 0 20000 REALTY INCOME CORP COM 756109104 4571 84972 SH SOLE 0 0 84972 ALON USA ENERGY INC NOTE 3.000% 9/1 020520AB8 25 13000 PRN SOLE 0 0 13000 TRANSDIGM GROUP INC COM 893641100 663 1922 SH SOLE 0 0 1922 APPLE INC COM 037833100 747 30300 SH Call SOLE 0 0 30300 GLOBAL PMTS INC COM 37940X102 4171 37412 SH SOLE 0 0 37412 VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 436 25645 SH SOLE 0 0 25645 APPLE INC COM 037833100 1 1000 SH Put SOLE 0 0 1000 FIRST TR S&P REIT INDEX FD COM 33734G108 988 42275 SH SOLE 0 0 42275 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 437 3975 SH SOLE 0 0 3975 ISHARES TR USA MOMENTUM FCT 46432F396 1731 15779 SH SOLE 0 0 15779 SUNTRUST BKS INC COM 867914103 2267 34338 SH SOLE 0 0 34338 INTERCONTINENTAL EXCHANGE IN COM 45866F104 895 12167 SH SOLE 0 0 12167 SONY CORP SPONSORED ADR 835699307 2659 51866 SH SOLE 0 0 51866 EASTMAN CHEM CO COM 277432100 916 9162 SH SOLE 0 0 9162 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 3444 34179 SH SOLE 0 0 34179 ISHARES TR RUS 2000 VAL ETF 464287630 3046 23087 SH SOLE 0 0 23087 SNAP INC CL A 83304A106 0 400 SH Call SOLE 0 0 400 LULULEMON ATHLETICA INC COM 550021109 25 500 SH Call SOLE 0 0 500 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 813 50000 SH Call SOLE 0 0 50000 ON TRACK INNOVATION LTD SHS M8791A109 24 20100 SH SOLE 0 0 20100 CBRE GROUP INC CL A 12504L109 581 12169 SH SOLE 0 0 12169 WINNEBAGO INDS INC COM 974637100 1496 36853 SH SOLE 0 0 36853 NVIDIA CORP COM 67066G104 14 100 SH Call SOLE 0 0 100 BOEING CO COM 097023105 67484 201137 SH SOLE 0 0 201137 PRICE T ROWE GROUP INC COM 74144T108 1248 10747 SH SOLE 0 0 10747 CABOT OIL & GAS CORP COM 127097103 345 14484 SH SOLE 0 0 14484 TEEKAY TANKERS LTD CL A Y8565N102 59 50700 SH SOLE 0 0 50700 L BRANDS INC COM 501797104 636 17245 SH SOLE 0 0 17245 ONE GAS INC COM 68235P108 1107 14809 SH SOLE 0 0 14809 AMERIPRISE FINL INC COM 03076C106 793 5672 SH SOLE 0 0 5672 INCYTE CORP COM 45337C102 12 500 SH Call SOLE 0 0 500 PROCTER AND GAMBLE CO COM 742718109 27887 357256 SH SOLE 0 0 357256 DOVER CORP COM 260003108 14384 196505 SH SOLE 0 0 196505 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 575 17599 SH SOLE 0 0 17599 TESLA INC COM 88160R101 1 200 SH Put SOLE 0 0 200 PIMCO INCOME STRATEGY FUND I COM 72201J104 347 33105 SH SOLE 0 0 33105 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 207 9674 SH SOLE 0 0 9674 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1001 7456 SH SOLE 0 0 7456 VERU INC COM 92536C103 22 11019 SH SOLE 0 0 11019 TERRITORIAL BANCORP INC COM 88145X108 1989 64169 SH SOLE 0 0 64169 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1 1000 SH Call SOLE 0 0 1000 NIKE INC CL B 654106103 5561 69789 SH SOLE 0 0 69789 ULTA BEAUTY INC COM 90384S303 901 3861 SH SOLE 0 0 3861 UNITED CONTL HLDGS INC COM 910047109 1304 18695 SH SOLE 0 0 18695 CONAGRA BRANDS INC COM 205887102 2842 79552 SH SOLE 0 0 79552 BCE INC COM NEW 05534B760 665 16421 SH SOLE 0 0 16421 MKS INSTRUMENT INC COM 55306N104 232 2423 SH SOLE 0 0 2423 ISHARES TR US HLTHCARE ETF 464287762 843 4732 SH SOLE 0 0 4732 GRUBHUB INC COM 400110102 102 1500 SH Call SOLE 0 0 1500 VISTEON CORP COM NEW 92839U206 340 2632 SH SOLE 0 0 2632 ABBOTT LABS COM 002824100 2 100 SH Call SOLE 0 0 100 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1026 44963 SH SOLE 0 0 44963 APTIV PLC SHS G6095L109 961 10489 SH SOLE 0 0 10489 ECHOSTAR CORP CL A 278768106 823 18546 SH SOLE 0 0 18546 DIREXION SHS ETF TR DRX S&P500BULL 25459W862 1202 26990 SH SOLE 0 0 26990 TTM TECHNOLOGIES INC NOTE 1.750%12/1 87305RAD1 127 68000 PRN SOLE 0 0 68000 OMEGA HEALTHCARE INVS INC COM 681936100 560 18060 SH SOLE 0 0 18060 CINTAS CORP COM 172908105 416 2246 SH SOLE 0 0 2246 FACEBOOK INC CL A 30303M102 23 3000 SH Call SOLE 0 0 3000 REAVES UTIL INCOME FD COM SH BEN INT 756158101 1093 37805 SH SOLE 0 0 37805 NEXSTAR MEDIA GROUP INC CL A 65336K103 224 3050 SH SOLE 0 0 3050 WILLIS TOWERS WATSON PUB LTD SHS G96629103 3429 22616 SH SOLE 0 0 22616 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 313 1973 SH SOLE 0 0 1973 BARNES GROUP INC COM 067806109 693 11773 SH SOLE 0 0 11773 AUTODESK INC COM 052769106 1457 11114 SH SOLE 0 0 11114 ALPHABET INC CAP STK CL A 02079K305 3 500 SH Call SOLE 0 0 500 PROSHARES TR PSHS ULT MCAP400 74347R404 885 20727 SH SOLE 0 0 20727 ROCKWELL COLLINS INC COM 774341101 1311 9735 SH SOLE 0 0 9735 CONOCOPHILLIPS COM 20825C104 1 500 SH Put SOLE 0 0 500 VERISK ANALYTICS INC COM 92345Y106 285 2645 SH SOLE 0 0 2645 NETSCOUT SYS INC COM 64115T104 954 32123 SH SOLE 0 0 32123 MICROSOFT CORP COM 594918104 1 300 SH Call SOLE 0 0 300 TESLA INC COM 88160R101 1 200 SH Put SOLE 0 0 200 INVESCO EXCHNG TRADED FD TR SOLAR ETF 46138G706 225 9757 SH SOLE 0 0 9757 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2457 34302 SH SOLE 0 0 34302 RANDOLPH BANCORP INC COM 752378109 179 10645 SH SOLE 0 0 10645 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 1463 20587 SH SOLE 0 0 20587 CESCA THERAPEUTICS INC COM NEW 157131202 7 17582 SH SOLE 0 0 17582 INGREDION INC COM 457187102 833 7524 SH SOLE 0 0 7524 J2 GLOBAL INC NOTE 3.250% 6/1 48123VAC6 88 65000 PRN SOLE 0 0 65000 AMERICAN INTL GROUP INC COM NEW 026874784 1216 22927 SH SOLE 0 0 22927 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1737 14679 SH SOLE 0 0 14679 ECOPETROL S A SPONSORED ADS 279158109 813 39569 SH SOLE 0 0 39569 TELUS CORP COM 87971M103 439 12369 SH SOLE 0 0 12369 ONESPAN INC COM 68287N100 415 21130 SH SOLE 0 0 21130 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 7 5000 SH Put SOLE 0 0 5000 AVERY DENNISON CORP COM 053611109 710 6957 SH SOLE 0 0 6957 PENNEY J C INC COM 708160106 81 34572 SH SOLE 0 0 34572 ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 155 13474 SH SOLE 0 0 13474 NEW MTN FIN CORP COM 647551100 321 23571 SH SOLE 0 0 23571 RESOURCE CAP CORP NOTE 6.000%12/0 76120WAA2 23 23000 PRN SOLE 0 0 23000 WELLCARE HEALTH PLANS INC COM 94946T106 334 1356 SH SOLE 0 0 1356 ISHARES INC MSCI FRNTR100ETF 464286145 841 29189 SH SOLE 0 0 29189 DISCOVERY INC COM SER C 25470F302 847 33209 SH SOLE 0 0 33209 NATIONAL OILWELL VARCO INC COM 637071101 526 12127 SH SOLE 0 0 12127 EATON CORP PLC SHS G29183103 1 200 SH Put SOLE 0 0 200 SHOPIFY INC CL A 82509L107 2829 19390 SH SOLE 0 0 19390 HOLLYFRONTIER CORP COM 436106108 2196 32095 SH SOLE 0 0 32095 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 2197 30246 SH SOLE 0 0 30246 VALEANT PHARMACEUTICALS INTL COM 91911K102 8468 364367 SH SOLE 0 0 364367 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 45 11582 SH SOLE 0 0 11582 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 19180 103382 SH SOLE 0 0 103382 APPLIED MATLS INC COM 038222105 31 10000 SH Call SOLE 0 0 10000 AGCO CORP COM 001084102 440 7247 SH SOLE 0 0 7247 8X8 INC NEW COM 282914100 3879 193477 SH SOLE 0 0 193477 INTERDIGITAL INC COM 45867G101 697 8614 SH SOLE 0 0 8614 SPDR SER TR BLOOMBERG SRT TR 78468R408 273961 10038892 SH SOLE 0 0 10038892 CBRE CLARION GLOBAL REAL EST COM 12504G100 93 12347 SH SOLE 0 0 12347 AMAZON COM INC COM 023135106 196 1000 SH Call SOLE 0 0 1000 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 475 14612 SH SOLE 0 0 14612 FLEXSHARES TR MORNSTAR UPSTR 33939L407 1243 36688 SH SOLE 0 0 36688 NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 27 116100 SH SOLE 0 0 116100 PLUG POWER INC COM NEW 72919P202 63 30977 SH SOLE 0 0 30977 NICE LTD SPONSORED ADR 653656108 227 2186 SH SOLE 0 0 2186 CORNING INC COM 219350105 5177 188185 SH SOLE 0 0 188185 CONTINENTAL RESOURCES INC COM 212015101 1054 16270 SH SOLE 0 0 16270 CULLEN FROST BANKERS INC COM 229899109 449 4149 SH SOLE 0 0 4149 FACEBOOK INC CL A 30303M102 372 10000 SH Call SOLE 0 0 10000 HUDSON TECHNOLOGIES INC COM 444144109 182 90400 SH SOLE 0 0 90400 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 638791 3422399 SH SOLE 0 0 3422399 EAST WEST BANCORP INC COM 27579R104 1459 22374 SH SOLE 0 0 22374 DUFF & PHELPS SLCT ENGY MLP COM 26433F108 129 23300 SH SOLE 0 0 23300 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1217 7174 SH SOLE 0 0 7174 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 2410 35730 SH SOLE 0 0 35730 AMBEV SA SPONSORED ADR 02319V103 76 16341 SH SOLE 0 0 16341 PIMCO HIGH INCOME FD COM SHS 722014107 162 19368 SH SOLE 0 0 19368 AMC NETWORKS INC CL A 00164V103 245 3946 SH SOLE 0 0 3946 DENTSPLY SIRONA INC COM 24906P109 613 14009 SH SOLE 0 0 14009 AERCAP HOLDINGS NV SHS N00985106 1025 18930 SH SOLE 0 0 18930 CARNIVAL CORP UNIT 99/99/9999 143658300 1304 22757 SH SOLE 0 0 22757 BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 346 16029 SH SOLE 0 0 16029 APPLE INC COM 037833100 129 5000 SH Call SOLE 0 0 5000 INTELLIA THERAPEUTICS INC COM 45826J105 2144 78360 SH SOLE 0 0 78360 IDACORP INC COM 451107106 416 4506 SH SOLE 0 0 4506 AMERICAN ELEC PWR INC COM 025537101 5300 76540 SH SOLE 0 0 76540 LATTICE SEMICONDUCTOR CORP COM 518415104 594 90486 SH SOLE 0 0 90486 TAPESTRY INC COM 876030107 1720 36817 SH SOLE 0 0 36817 VULCAN MATLS CO COM 929160109 251 1948 SH SOLE 0 0 1948 CALIFORNIA RES CORP COM NEW 13057Q206 531 11678 SH SOLE 0 0 11678 INVESCO QUALITY MUNI INC TRS COM 46133G107 330 27654 SH SOLE 0 0 27654 GILEAD SCIENCES INC COM 375558103 13159 185751 SH SOLE 0 0 185751 HILL INTERNATIONAL INC COM 431466101 640 108500 SH SOLE 0 0 108500 TESLA INC COM 88160R101 11 200 SH Call SOLE 0 0 200 ISHARES TR GRWT ALLOCAT ETF 464289867 245 5521 SH SOLE 0 0 5521 DORCHESTER MINERALS LP COM UNIT 25820R105 1054 51160 SH SOLE 0 0 51160 AMAZON COM INC COM 023135106 63 1000 SH Put SOLE 0 0 1000 COLUMBIA PPTY TR INC COM NEW 198287203 254 11170 SH SOLE 0 0 11170 U S G CORP COM NEW 903293405 2 400 SH Call SOLE 0 0 400 ZYNGA INC CL A 98986T108 54 13150 SH SOLE 0 0 13150 YY INC ADS REPCOM CLA 98426T106 704 7009 SH SOLE 0 0 7009 CARRIZO OIL & GAS INC COM 144577103 222 7965 SH SOLE 0 0 7965 UNITED RENTALS INC COM 911363109 1450 9825 SH SOLE 0 0 9825 ZIOPHARM ONCOLOGY INC COM 98973P101 213 70621 SH SOLE 0 0 70621 ISHARES TR RUSSELL 2000 ETF 464287655 0 500 SH Call SOLE 0 0 500 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 247 7875 SH SOLE 0 0 7875 PUBLIC SVC ENTERPRISE GROUP COM 744573106 2506 46292 SH SOLE 0 0 46292 ENPHASE ENERGY INC COM 29355A107 85 12680 SH SOLE 0 0 12680 NUANCE COMMUNICATIONS INC COM 67020Y100 245 17651 SH SOLE 0 0 17651 SPDR SER TR NUVEEN BRC MUNIC 78468R721 472 9833 SH SOLE 0 0 9833 BHP BILLITON LTD SPONSORED ADR 088606108 922 18445 SH SOLE 0 0 18445 SAP SE SPON ADR 803054204 1313 11348 SH SOLE 0 0 11348 WEBSTER FINL CORP CONN COM 947890109 941 14774 SH SOLE 0 0 14774 SPDR SERIES TRUST FTSE INT GVT ETF 78464A490 334 6149 SH SOLE 0 0 6149 SKYWORKS SOLUTIONS INC COM 83088M102 67 10000 SH Call SOLE 0 0 10000 TRI CONTL CORP COM 895436103 927 34969 SH SOLE 0 0 34969 FIRST TR INTER DUR PFD & IN COM 33718W103 231 10711 SH SOLE 0 0 10711 NETFLIX INC COM 64110L106 215 10000 SH Call SOLE 0 0 10000 VANGUARD INDEX FDS SML CP GRW ETF 922908595 4338 24675 SH SOLE 0 0 24675 CF INDS HLDGS INC COM 125269100 336 7577 SH SOLE 0 0 7577 CHARTER COMMUNICATIONS INC N CL A 16119P108 1392 4748 SH SOLE 0 0 4748 SPDR SERIES TRUST S&P BK ETF 78464A797 363 7705 SH SOLE 0 0 7705 WELLTOWER INC COM 95040Q104 1731 27614 SH SOLE 0 0 27614 FIRST SOLAR INC COM 336433107 1482 28142 SH SOLE 0 0 28142 APOLLO COML REAL EST FIN INC NOTE 4.750% 8/2 03762UAB1 11 11000 PRN SOLE 0 0 11000 ALIGN TECHNOLOGY INC COM 016255101 99 500 SH Call SOLE 0 0 500 UNITEDHEALTH GROUP INC COM 91324P102 32 700 SH Call SOLE 0 0 700 LILLY ELI & CO COM 532457108 48093 563613 SH SOLE 0 0 563613 GALLAGHER ARTHUR J & CO COM 363576109 1370 20985 SH SOLE 0 0 20985 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 3186 78599 SH SOLE 0 0 78599 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 7400 106524 SH SOLE 0 0 106524 GLOBAL SHIP LEASE INC NEW SHS A Y27183105 42 31500 SH SOLE 0 0 31500 INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 1524 32143 SH SOLE 0 0 32143 TWENTY FIRST CENTY FOX INC CL B 90130A200 294 5967 SH SOLE 0 0 5967 LGI HOMES INC COM 50187T106 278 4808 SH SOLE 0 0 4808 FIRST MAJESTIC SILVER CORP COM 32076V103 339 44453 SH SOLE 0 0 44453 FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 400 13587 SH SOLE 0 0 13587 TEXAS ROADHOUSE INC COM 882681109 241 3679 SH SOLE 0 0 3679 OVERSTOCK COM INC DEL COM 690370101 4 500 SH Call SOLE 0 0 500 DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 501 6103 SH SOLE 0 0 6103 HUAZHU GROUP LTD SPONSORED ADS 44332N106 1002 23860 SH SOLE 0 0 23860 CELGENE CORP COM 151020104 7 25000 SH Call SOLE 0 0 25000 YELP INC CL A 985817105 403 10274 SH SOLE 0 0 10274 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 441 12650 SH SOLE 0 0 12650 CITRIX SYS INC COM 177376100 338 3222 SH SOLE 0 0 3222 FACEBOOK INC CL A 30303M102 4 500 SH Call SOLE 0 0 500 FNB CORP PA COM 302520101 991 73836 SH SOLE 0 0 73836 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1445 61108 SH SOLE 0 0 61108 EOG RES INC COM 26875P101 5227 42007 SH SOLE 0 0 42007 ANSYS INC COM 03662Q105 851 4885 SH SOLE 0 0 4885 ISHARES TR PHLX SEMICND ETF 464287523 555 3111 SH SOLE 0 0 3111 KINGSWAY FINL SVCS INC COM NEW 496904202 89 32324 SH SOLE 0 0 32324 ISHARES TR RUS MDCP VAL ETF 464287473 3121 35270 SH SOLE 0 0 35270 STAMPS COM INC COM NEW 852857200 1424 5628 SH SOLE 0 0 5628 WALGREENS BOOTS ALLIANCE INC COM 931427108 10626 177061 SH SOLE 0 0 177061 WSFS FINL CORP COM 929328102 230 4313 SH SOLE 0 0 4313 ATARA BIOTHERAPEUTICS INC COM 046513107 513 13968 SH SOLE 0 0 13968 SOUTHSIDE BANCSHARES INC COM 84470P109 3048 90505 SH SOLE 0 0 90505 PILGRIMS PRIDE CORP NEW COM 72147K108 218 10832 SH SOLE 0 0 10832 FACEBOOK INC CL A 30303M102 6 200 SH Call SOLE 0 0 200 MERCADOLIBRE INC COM 58733R102 587 1964 SH SOLE 0 0 1964 UNITED THERAPEUTICS CORP DEL COM 91307C102 905 8001 SH SOLE 0 0 8001 CITIGROUP INC COM NEW 172967424 13535 202254 SH SOLE 0 0 202254 STANLEY BLACK & DECKER INC COM 854502101 2934 22092 SH SOLE 0 0 22092 ARRAY BIOPHARMA INC COM 04269X105 565 33700 SH SOLE 0 0 33700 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 253 4600 SH SOLE 0 0 4600 FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 196 58243 SH SOLE 0 0 58243 DORMAN PRODUCTS INC COM 258278100 255 3733 SH SOLE 0 0 3733 NORFOLK SOUTHERN CORP COM 655844108 6493 43037 SH SOLE 0 0 43037 SHIP FINANCE INTERNATIONAL L SHS G81075106 329 21983 SH SOLE 0 0 21983 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 3941 97776 SH SOLE 0 0 97776 ANI PHARMACEUTICALS INC COM 00182C103 340 5093 SH SOLE 0 0 5093 ADVANCED MICRO DEVICES INC COM 007903107 1680 112099 SH SOLE 0 0 112099 HENRY JACK & ASSOC INC COM 426281101 5963 45744 SH SOLE 0 0 45744 INFORMATION SERVICES GROUP I COM 45675Y104 192 46900 SH SOLE 0 0 46900 VANGUARD INDEX FDS TOTAL STK MKT 922908769 42364 301671 SH SOLE 0 0 301671 ONCONOVA THERAPEUTICS INC COM NEW 68232V306 22 54800 SH SOLE 0 0 54800 ISHARES TR US AER DEF ETF 464288760 2685 13950 SH SOLE 0 0 13950 STONECASTLE FINL CORP COM 861780104 450 19659 SH SOLE 0 0 19659 SPDR SERIES TRUST S&P DIVID ETF 78464A763 7319 78957 SH SOLE 0 0 78957 MAIN STREET CAPITAL CORP COM 56035L104 1059 27827 SH SOLE 0 0 27827 ISHARES TR CORE US AGGBD ET 464287226 1638709 15412988 SH SOLE 0 0 15412988 ACTIVISION BLIZZARD INC COM 00507V109 7 200 SH Call SOLE 0 0 200 OXBRIDGE RE HLDGS LTD *W EXP 03/26/201 G6856M114 1 15812 SH SOLE 0 0 15812 APPLE INC COM 037833100 4 1000 SH Put SOLE 0 0 1000 ENDEAVOUR SILVER CORP COM 29258Y103 33 10587 SH SOLE 0 0 10587 ISHARES TR US BR DEL SE ETF 464288794 301 4696 SH SOLE 0 0 4696 HOME DEPOT INC COM 437076102 51852 265772 SH SOLE 0 0 265772 UNUM GROUP COM 91529Y106 391 10558 SH SOLE 0 0 10558 MFA FINL INC COM 55272X102 326 43032 SH SOLE 0 0 43032 METLIFE INC COM 59156R108 1444 33112 SH SOLE 0 0 33112 FLAHERTY & CRUMRINE PFD INC COM 338480106 199 14707 SH SOLE 0 0 14707 WISDOMTREE TR INTL DIV EX FINL 97717W786 207 4944 SH SOLE 0 0 4944 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 961 9275 SH SOLE 0 0 9275 WHEATON PRECIOUS METALS CORP COM 962879102 810 36718 SH SOLE 0 0 36718 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 11 4000 SH Call SOLE 0 0 4000 PNC FINL SVCS GROUP INC COM 693475105 3772 27919 SH SOLE 0 0 27919 DIREXION SHS ETF TR DLY GOLD INDX 3X 25460E844 840 34510 SH SOLE 0 0 34510 ALLIANZGI CONV & INCOME FD I COM 018825109 325 53830 SH SOLE 0 0 53830 VIACOM INC NEW CL B 92553P201 2252 74667 SH SOLE 0 0 74667 CAMPBELL SOUP CO COM 134429109 751 18513 SH SOLE 0 0 18513 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1503 19243 SH SOLE 0 0 19243 AMAZON COM INC COM 023135106 48 2000 SH Call SOLE 0 0 2000 SCHWAB STRATEGIC TR US TIPS ETF 808524870 1393 25366 SH SOLE 0 0 25366 URANIUM ENERGY CORP COM 916896103 93 57742 SH SOLE 0 0 57742 YUM BRANDS INC COM 988498101 13241 169279 SH SOLE 0 0 169279 3M CO COM 88579Y101 20888 106182 SH SOLE 0 0 106182 ENSCO PLC SHS CLASS A G3157S106 187 25696 SH SOLE 0 0 25696 NELNET INC CL A 64031N108 346 5925 SH SOLE 0 0 5925 HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 313 13403 SH SOLE 0 0 13403 SVB FINL GROUP COM 78486Q101 1487 5150 SH SOLE 0 0 5150 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 5344 45365 SH SOLE 0 0 45365 EATON VANCE TAX ADV BD OPT S COM SH BEN INT 27829M103 106 11601 SH SOLE 0 0 11601 CARDINAL HEALTH INC COM 14149Y108 1270 26007 SH SOLE 0 0 26007 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 971 19874 SH SOLE 0 0 19874 TESLA INC COM 88160R101 0 100 SH Put SOLE 0 0 100 CAPITAL ONE FINL CORP COM 14040H105 1063 11566 SH SOLE 0 0 11566 MASTERCARD INCORPORATED CL A 57636Q104 3 200 SH Call SOLE 0 0 200 QEP RES INC COM 74733V100 4539 370261 SH SOLE 0 0 370261 LOCKHEED MARTIN CORP COM 539830109 11310 38282 SH SOLE 0 0 38282 AURYN RES INC COM 05208W108 21 19648 SH SOLE 0 0 19648 INVESCO ACTIVELY MANAGD ETF OPTIMUM YIELD 46090F100 325 17599 SH SOLE 0 0 17599 TOLL BROTHERS INC COM 889478103 210 5677 SH SOLE 0 0 5677 ROLLINS INC COM 775711104 3068 58358 SH SOLE 0 0 58358 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 217 6621 SH SOLE 0 0 6621 MIDDLEBY CORP COM 596278101 379 3631 SH SOLE 0 0 3631 TIMBERLAND BANCORP INC COM 887098101 964 25814 SH SOLE 0 0 25814 FIRST TR EXCHANGE TRADED FD GBL WND ENRG ETF 33736G106 578 45765 SH SOLE 0 0 45765 SAEXPLORATION HLDGS INC COM NEW 78636X204 4385 3132224 SH SOLE 0 0 3132224 AMAZON COM INC COM 023135106 87 100 SH Call SOLE 0 0 100 MONSTER BEVERAGE CORP NEW COM 61174X109 3697 64522 SH SOLE 0 0 64522 ISHARES TR S&P US PFD STK 464288687 241886 6414382 SH SOLE 0 0 6414382 UNIVERSAL DISPLAY CORP COM 91347P105 1161 13502 SH SOLE 0 0 13502 LAM RESEARCH CORP COM 512807108 186 10000 SH Call SOLE 0 0 10000 KEARNY FINL CORP MD COM 48716P108 286 21260 SH SOLE 0 0 21260 VERASTEM INC COM 92337C104 403 58550 SH SOLE 0 0 58550 NOODLES & CO COM CL A 65540B105 887 72150 SH SOLE 0 0 72150 TYSON FOODS INC CL A 902494103 1545 22446 SH SOLE 0 0 22446 YANDEX N V SHS CLASS A N97284108 887 24699 SH SOLE 0 0 24699 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 269 15241 SH SOLE 0 0 15241 TESLA INC COM 88160R101 6 100 SH Call SOLE 0 0 100 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 281 5891 SH SOLE 0 0 5891 MERCK & CO INC COM 58933Y105 19812 326390 SH SOLE 0 0 326390 SHENANDOAH TELECOMMUNICATION COM 82312B106 3847 117637 SH SOLE 0 0 117637 WESTERN DIGITAL CORP COM 958102105 4329 55927 SH SOLE 0 0 55927 AT&T INC COM 00206R102 12 10000 SH Call SOLE 0 0 10000 AAON INC COM PAR $0.004 000360206 213 6393 SH SOLE 0 0 6393 HALOZYME THERAPEUTICS INC COM 40637H109 1245 73792 SH SOLE 0 0 73792 ETFS GOLD TR SHS 26922Y105 1718 14203 SH SOLE 0 0 14203 CREDIT SUISSE NASSAU BRH VELOCITY SHS DAI 22542D332 340 6450 SH SOLE 0 0 6450 IDEX CORP COM 45167R104 499 3654 SH SOLE 0 0 3654 ISHARES TR RUS 1000 GRW ETF 464287614 18113 125961 SH SOLE 0 0 125961 AMAZON COM INC COM 023135106 192 400 SH Call SOLE 0 0 400 MASCO CORP COM 574599106 1009 26972 SH SOLE 0 0 26972 PROSHARES TR ULTRA FNCLS NEW 74347X633 245 6054 SH SOLE 0 0 6054 CONSOLIDATED EDISON INC COM 209115104 5560 71306 SH SOLE 0 0 71306 ALLSTATE CORP COM 020002101 3282 35957 SH SOLE 0 0 35957 MICROSOFT CORP COM 594918104 54 6000 SH Call SOLE 0 0 6000 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 356 4189 SH SOLE 0 0 4189 DIREXION SHS ETF TR DAILY GOLD MINER 25490K133 375 15500 SH SOLE 0 0 15500 EVOKE PHARMA INC COM 30049G104 250 100000 SH SOLE 0 0 100000 WEC ENERGY GROUP INC COM 92939U106 2592 40087 SH SOLE 0 0 40087 DOMINION ENERGY INC COM 25746U109 6771 99315 SH SOLE 0 0 99315 EXPEDIA GROUP INC COM NEW 30212P303 1387 11539 SH SOLE 0 0 11539 TANDEM DIABETES CARE INC COM NEW 875372203 462 21000 SH SOLE 0 0 21000 DIREXION SHS ETF TR DLY ENRGY BULL3X 25459W888 3259 85417 SH SOLE 0 0 85417 SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 113782 3262092 SH SOLE 0 0 3262092 ALLERGAN PLC SHS G0177J108 2908 17443 SH SOLE 0 0 17443 ISHARES TR MIN VOL EAFE ETF 46429B689 848 11915 SH SOLE 0 0 11915 NETFLIX INC COM 64110L106 63 1000 SH Call SOLE 0 0 1000 VISTA GOLD CORP COM NEW 927926303 9 13250 SH SOLE 0 0 13250 SPRINT CORP COM SER 1 85207U105 682 125393 SH SOLE 0 0 125393 ALLIANCE RES PARTNER L P UT LTD PART 01877R108 584 31848 SH SOLE 0 0 31848 CLEVELAND CLIFFS INC COM 185899101 15868 1882373 SH SOLE 0 0 1882373 COUNTY BANCORP INC COM 221907108 308 11204 SH SOLE 0 0 11204 CRANE CO COM 224399105 1936 24164 SH SOLE 0 0 24164 MICROSOFT CORP COM 594918104 585 50000 SH Call SOLE 0 0 50000 APPLIED MATLS INC COM 038222105 6341 137286 SH SOLE 0 0 137286 OVERSTOCK COM INC DEL COM 690370101 2 600 SH Call SOLE 0 0 600 GOPRO INC CL A 38268T103 437 67884 SH SOLE 0 0 67884 STERICYCLE INC COM 858912108 485 7430 SH SOLE 0 0 7430 CHECK POINT SOFTWARE TECH LT ORD M22465104 601 6157 SH SOLE 0 0 6157 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 121 22870 SH SOLE 0 0 22870 REPLIGEN CORP NOTE 2.125% 6/0 759916AA7 49 32000 PRN SOLE 0 0 32000 MACQUARIE INFRASTRUCTURE COR COM 55608B105 19 5000 SH Call SOLE 0 0 5000 TORTOISE MLP FD INC COM 89148B101 198 11624 SH SOLE 0 0 11624 HANESBRANDS INC COM 410345102 726 32960 SH SOLE 0 0 32960 AMTRUST FINL SVCS INC NOTE 2.750%12/1 032359AG6 19 20000 PRN SOLE 0 0 20000 FASTENAL CO COM 311900104 668 13872 SH SOLE 0 0 13872 HCI GROUP INC NOTE 3.875% 3/1 40416EAB9 109 110000 PRN SOLE 0 0 110000 LINCOLN ELEC HLDGS INC COM 533900106 2791 31800 SH SOLE 0 0 31800 SYNCHRONY FINL COM 87165B103 389 11641 SH SOLE 0 0 11641 ASSURED GUARANTY LTD COM G0585R106 349 9773 SH SOLE 0 0 9773 FACEBOOK INC CL A 30303M102 14 4000 SH Call SOLE 0 0 4000 HUNTSMAN CORP COM 447011107 348 11922 SH SOLE 0 0 11922 NORTHWEST NAT GAS CO COM 667655104 509 7984 SH SOLE 0 0 7984 DRYSHIPS INC COM PAR NEW Y2109Q705 419 79678 SH SOLE 0 0 79678 PHILLIPS 66 COM 718546104 11253 100196 SH SOLE 0 0 100196 CERNER CORP COM 156782104 21899 366257 SH SOLE 0 0 366257 MARRIOTT INTL INC NEW CL A 571903202 4164 32890 SH SOLE 0 0 32890 OVERSTOCK COM INC DEL COM 690370101 172 5105 SH SOLE 0 0 5105 BLACKROCK MULTI-SECTOR INC T COM 09258A107 869 50827 SH SOLE 0 0 50827 LIBERTY BROADBAND CORP COM SER C 530307305 425 5614 SH SOLE 0 0 5614 MICROSOFT CORP COM 594918104 81 4000 SH Call SOLE 0 0 4000 OPUS BK IRVINE CALIF COM 684000102 1776 61873 SH SOLE 0 0 61873 BOSTON BEER INC CL A 100557107 325 1085 SH SOLE 0 0 1085 E TRADE FINANCIAL CORP COM NEW 269246401 396 6478 SH SOLE 0 0 6478 SANGAMO THERAPEUTICS INC COM 800677106 432 30413 SH SOLE 0 0 30413 DUKE REALTY CORP COM NEW 264411505 460 15857 SH SOLE 0 0 15857 DISNEY WALT CO COM DISNEY 254687106 3 1000 SH Call SOLE 0 0 1000 ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 171 11029 SH SOLE 0 0 11029 ADDVANTAGE TECHNOLOGIES GP I COM NEW 006743306 143 109127 SH SOLE 0 0 109127 MACKINAC FINL CORP COM 554571109 238 14343 SH SOLE 0 0 14343 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 4460 71185 SH SOLE 0 0 71185 MICROSOFT CORP COM 594918104 0 1000 SH Call SOLE 0 0 1000 ALLEGHANY CORP DEL COM 017175100 1207 2099 SH SOLE 0 0 2099 DXC TECHNOLOGY CO COM 23355L106 972 12062 SH SOLE 0 0 12062 SPDR SER TR NUVEEN BLMBRG SR 78468R739 802 16719 SH SOLE 0 0 16719 AT&T INC COM 00206R102 6 2000 SH Put SOLE 0 0 2000 ALPHABET INC CAP STK CL C 02079K107 37690 33783 SH SOLE 0 0 33783 ISHARES TR RUS MD CP GR ETF 464287481 3896 30745 SH SOLE 0 0 30745 SQUARE INC CL A 852234103 9 500 SH Call SOLE 0 0 500 SIRIUS XM HLDGS INC COM 82968B103 10676 1577014 SH SOLE 0 0 1577014 J & J SNACK FOODS CORP COM 466032109 985 6458 SH SOLE 0 0 6458 MARATHON OIL CORP COM 565849106 726 34816 SH SOLE 0 0 34816 ACTIVISION BLIZZARD INC COM 00507V109 15 1000 SH Call SOLE 0 0 1000 APPLE INC COM 037833100 46 1500 SH Call SOLE 0 0 1500 ISHARES TR CHINA LG-CAP ETF 464287184 1439 33484 SH SOLE 0 0 33484 AXON ENTERPRISE INC COM 05464C101 578 9153 SH SOLE 0 0 9153 NETFLIX INC COM 64110L106 1 400 SH Call SOLE 0 0 400 AT&T INC COM 00206R102 2 3000 SH Call SOLE 0 0 3000 ISHARES TR RUSSELL 2000 ETF 464287655 0 100 SH Call SOLE 0 0 100 PROLOGIS INC COM 74340W103 423 6441 SH SOLE 0 0 6441 BOSTON PROPERTIES INC COM 101121101 728 5806 SH SOLE 0 0 5806 RED HAT INC COM 756577102 1 300 SH Call SOLE 0 0 300 VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 271 4352 SH SOLE 0 0 4352 CENTERPOINT ENERGY INC COM 15189T107 1159 41824 SH SOLE 0 0 41824 PATRICK INDS INC COM 703343103 236 4144 SH SOLE 0 0 4144 GOLD STD VENTURES CORP COM 380738104 19 13632 SH SOLE 0 0 13632 NAVIGATOR HOLDINGS LTD SHS Y62132108 581 45931 SH SOLE 0 0 45931 ISHARES TR EAFE VALUE ETF 464288877 523 10183 SH SOLE 0 0 10183 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 6794 66901 SH SOLE 0 0 66901 STEEL DYNAMICS INC COM 858119100 452 9836 SH SOLE 0 0 9836 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 226 4696 SH SOLE 0 0 4696 PRUDENTIAL BANCORP INC NEW COM 74431A101 193 10000 SH SOLE 0 0 10000 APPLE INC COM 037833100 12 400 SH Call SOLE 0 0 400 ICON PLC SHS G4705A100 313 2361 SH SOLE 0 0 2361 CITY HLDG CO COM 177835105 1053 14003 SH SOLE 0 0 14003 USANA HEALTH SCIENCES INC COM 90328M107 261 2260 SH SOLE 0 0 2260 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 2056 119165 SH SOLE 0 0 119165 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 229 7941 SH SOLE 0 0 7941 OLD DOMINION FGHT LINES INC COM 679580100 323 2170 SH SOLE 0 0 2170 WORTHINGTON INDS INC COM 981811102 218 5183 SH SOLE 0 0 5183 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 806 6499 SH SOLE 0 0 6499 APPLE INC COM 037833100 0 300 SH Put SOLE 0 0 300 BP PLC SPONSORED ADR 055622104 9843 215574 SH SOLE 0 0 215574 BEST BUY INC COM 086516101 4353 58364 SH SOLE 0 0 58364 RED HAT INC COM 756577102 2 300 SH Call SOLE 0 0 300 ISHARES TR SHORT TREAS BD 464288679 510 4619 SH SOLE 0 0 4619 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 573 10769 SH SOLE 0 0 10769 LAM RESEARCH CORP COM 512807108 4039 23369 SH SOLE 0 0 23369 EQUINIX INC COM PAR $0.001 29444U700 377 877 SH SOLE 0 0 877 ISHARES TR USA QUALITY FCTR 46432F339 313 3756 SH SOLE 0 0 3756 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 384 13408 SH SOLE 0 0 13408 SCHEIN HENRY INC COM 806407102 815 11214 SH SOLE 0 0 11214 SUPERVALU INC COM NEW 868536301 304 14837 SH SOLE 0 0 14837 FORD MTR CO DEL COM PAR $0.01 345370860 1 9000 SH Put SOLE 0 0 9000 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 480 20420 SH SOLE 0 0 20420 INVITAE CORP COM 46185L103 372 50631 SH SOLE 0 0 50631 OMNICOM GROUP INC COM 681919106 324 4247 SH SOLE 0 0 4247 FACTSET RESH SYS INC COM 303075105 353 1782 SH SOLE 0 0 1782 LEGGETT & PLATT INC COM 524660107 1490 33367 SH SOLE 0 0 33367 BANK AMER CORP *W EXP 01/16/201 060505146 303 18575 SH SOLE 0 0 18575 PROGENICS PHARMACEUTICALS IN COM 743187106 1678 208710 SH SOLE 0 0 208710 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 67965 818363 SH SOLE 0 0 818363 ISHARES TR CORE S&P500 ETF 464287200 2108825 7723219 SH SOLE 0 0 7723219 NVR INC COM 62944T105 2528 851 SH SOLE 0 0 851 VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 517 21923 SH SOLE 0 0 21923 TENET HEALTHCARE CORP COM NEW 88033G407 1094 32599 SH SOLE 0 0 32599 WHIRLPOOL CORP COM 963320106 562 3842 SH SOLE 0 0 3842 CMS ENERGY CORP COM 125896100 545 11533 SH SOLE 0 0 11533 AMERICAN AIRLS GROUP INC COM 02376R102 4726 124498 SH SOLE 0 0 124498 CHEMED CORP NEW COM 16359R103 561 1744 SH SOLE 0 0 1744 MEDICINES CO COM 584688105 2983 81277 SH SOLE 0 0 81277 ISHARES TR MRNGSTR LG-CP ET 464287127 258 1673 SH SOLE 0 0 1673 FIDELITY MSCI ENERGY IDX 316092402 1018 47891 SH SOLE 0 0 47891 BOFI HLDG INC COM 05566U108 4194 102521 SH SOLE 0 0 102521 HILL ROM HLDGS INC COM 431475102 1738 19900 SH SOLE 0 0 19900 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 736 20392 SH SOLE 0 0 20392 KLONDEX MNS LTD COM 498696103 23 10000 SH SOLE 0 0 10000 NUVEEN AMT FREE MUN CR INC F COM 67071L106 2699 184999 SH SOLE 0 0 184999 FACEBOOK INC CL A 30303M102 17 7000 SH Call SOLE 0 0 7000 EVERGY INC COM 30034W106 2140 38118 SH SOLE 0 0 38118 JACOBS ENGR GROUP INC DEL COM 469814107 0 400 SH Call SOLE 0 0 400 DONALDSON INC COM 257651109 3474 77003 SH SOLE 0 0 77003 AMBARELLA INC SHS G037AX101 263 6813 SH SOLE 0 0 6813 MORNINGSTAR INC COM 617700109 217 1694 SH SOLE 0 0 1694 KRAFT HEINZ CO COM 500754106 5586 88915 SH SOLE 0 0 88915 ISHARES TR EUROPE ETF 464287861 323 7218 SH SOLE 0 0 7218 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 800 6973 SH SOLE 0 0 6973 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4 200 SH Call SOLE 0 0 200 ISHARES TR EXPONENTIAL TECH 46434V381 511 14092 SH SOLE 0 0 14092 DUNKIN BRANDS GROUP INC COM 265504100 355 5136 SH SOLE 0 0 5136 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 371 2295 SH SOLE 0 0 2295 ISHARES SILVER TRUST ISHARES 46428Q109 2 1000 SH Put SOLE 0 0 1000 KINDER MORGAN INC DEL COM 49456B101 3912 221368 SH SOLE 0 0 221368 OVERSTOCK COM INC DEL COM 690370101 3 500 SH Call SOLE 0 0 500 PPG INDS INC COM 693506107 2951 28447 SH SOLE 0 0 28447 BP PLC SPONSORED ADR 055622104 3 2000 SH Put SOLE 0 0 2000 AQUA AMERICA INC COM 03836W103 2786 79187 SH SOLE 0 0 79187 SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 823 24204 SH SOLE 0 0 24204 SQUARE INC CL A 852234103 20 1000 SH Call SOLE 0 0 1000 TORO CO COM 891092108 243 4040 SH SOLE 0 0 4040 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1882110 22534841 SH SOLE 0 0 22534841 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 82 2100 SH Call SOLE 0 0 2100 TECHNIPFMC PLC COM G87110105 928 29222 SH SOLE 0 0 29222 PAYPAL HLDGS INC COM 70450Y103 4838 58096 SH SOLE 0 0 58096 HALLADOR ENERGY COMPANY COM 40609P105 71 10000 SH SOLE 0 0 10000 WENDYS CO COM 95058W100 3289 191445 SH SOLE 0 0 191445 APPLE INC COM 037833100 78 3500 SH Call SOLE 0 0 3500 ISHARES TR MSCI INDIA ETF 46429B598 1322 39718 SH SOLE 0 0 39718