The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ISHARES TR CORE S&P500 ETF 464287200 30,905 105,575 SH   SOLE   0 0 105,575
ISHARES TR RUS 1000 VAL ETF 464287598 32,374 255,677 SH   SOLE   0 0 255,677
ISHARES TR RUS 1000 GRW ETF 464287614 32,883 210,815 SH   SOLE   0 0 210,815
ISHARES TR RUS 2000 GRW ETF 464287648 5,055 23,503 SH   SOLE   0 0 23,503
ISHARES TR MSCI EAFE ETF 464287465 21,367 314,270 SH   SOLE   0 0 314,270
ISHARES TR RUS MD CP GR ETF 464287481 16,940 124,946 SH   SOLE   0 0 124,946
COMMERCE BANCSHARES INC COM 200525103 2,770 41,958 SH   SOLE   0 0 41,958
VANGUARD INDEX FDS TOTAL STK MKT 922908769 7,109 47,502 SH   SOLE   0 0 47,502
ISHARES TR CORE US AGGBD ET 464287226 3,418 32,390 SH   SOLE   0 0 32,390
ISHARES TR TIPS BD ETF 464287176 2,487 22,480 SH   SOLE   0 0 22,480
VANGUARD INDEX FDS MID CAP ETF 922908629 7,191 43,796 SH   SOLE   0 0 43,796
VANGUARD INDEX FDS SM CP VAL ETF 922908611 828 5,941 SH   SOLE   0 0 5,941
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 9,353 115,927 SH   SOLE   0 0 115,927
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 9,061 504,242 SH   SOLE   0 0 504,242
WISDOMTREE TR INTL LRGCAP DV 97717W794 375 7,780 SH   SOLE   0 0 7,780
WISDOMTREE TR US MIDCAP DIVID 97717W505 301 8,157 SH   SOLE   0 0 8,157
WISDOMTREE TR US SMALLCAP DIVD 97717W604 538 18,121 SH   SOLE   0 0 18,121
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 16,886 149,339 SH   SOLE   0 0 149,339
ISHARES TR IBOXX HI YD ETF 464288513 4,390 50,788 SH   SOLE   0 0 50,788
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 571 7,314 SH   SOLE   0 0 7,314
ISHARES TR S&P US PFD STK 464288687 4,361 117,442 SH   SOLE   0 0 117,442
WISDOMTREE TR EMER MKT HIGH FD 97717W315 364 8,343 SH   SOLE   0 0 8,343
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 1,002 11,504 SH   SOLE   0 0 11,504
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 16,208 374,572 SH   SOLE   0 0 374,572
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 4,450 82,492 SH   SOLE   0 0 82,492
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 4,348 158,817 SH   SOLE   0 0 158,817
ISHARES TR INTL DEV RE ETF 464288489 6,879 240,116 SH   SOLE   0 0 240,116
TRICO BANCSHARES COM 896095106 202 5,220 SH   SOLE   0 0 5,220
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 539 6,449 SH   SOLE   0 0 6,449
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 429 6,916 SH   SOLE   0 0 6,916
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1,269 21,236 SH   SOLE   0 0 21,236
WISDOMTREE TR INTL LRGCAP DV 97717W794 486 10,079 SH   SOLE   0 0 10,079
WISDOMTREE TR EMER MKT HIGH FD 97717W315 631 14,445 SH   SOLE   0 0 14,445
ISHARES TR COHEN STEER REIT 464287564 646 6,454 SH   SOLE   0 0 6,454
ISHARES TR CORE S&P SCP ETF 464287804 942 10,796 SH   SOLE   0 0 10,796
VANGUARD WORLD FDS ENERGY ETF 92204A306 757 7,200 SH   SOLE   0 0 7,200
ISHARES INC CORE MSCI EMKT 46434G103 454 8,760 SH   SOLE   0 0 8,760
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 717 3,348 SH   SOLE   0 0 3,348
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 278 8,305 SH   SOLE   0 0 8,305
VANGUARD INDEX FDS MID CAP ETF 922908629 601 3,659 SH   SOLE   0 0 3,659
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 645 7,992 SH   SOLE   0 0 7,992
VANGUARD INDEX FDS SMALL CP ETF 922908751 328 2,019 SH   SOLE   0 0 2,019
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2,815 7,661 SH   SOLE   0 0 7,661
ISHARES TR RUS 1000 ETF 464287622 3,132 19,365 SH   SOLE   0 0 19,365
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 2,357 54,482 SH   SOLE   0 0 54,482
WISDOMTREE TR US MIDCAP DIVID 97717W505 317 8,591 SH   SOLE   0 0 8,591
ISHARES TR MSCI EAFE ETF 464287465 2,008 29,534 SH   SOLE   0 0 29,534
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,777 67,740 SH   SOLE   0 0 67,740
ISHARES TR CORE S&P500 ETF 464287200 949 3,242 SH   SOLE   0 0 3,242
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 830 9,530 SH   SOLE   0 0 9,530
MONOLITHIC PWR SYS INC COM 609839105 17,167 136,758 SH   SOLE   0 0 136,758
BIG LOTS INC COM 089302103 383 9,172 SH   SOLE   0 0 9,172
NATIONAL RETAIL PPTYS INC COM 637417106 1,428 31,850 SH   SOLE   0 0 31,850
STRYKER CORP COM 863667101 4,685 26,368 SH   SOLE   0 0 26,368
FS INVT CORP COM 302635107 306 43,441 SH   SOLE   0 0 43,441
CBOE GLOBAL MARKETS INC COM 12503M108 0 500 SH Call SOLE   0 0 500
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 157 13,300 SH   SOLE   0 0 13,300
SPDR S&P 500 ETF TR TR UNIT 78462F103 372,452 1,281,137 SH   SOLE   0 0 1,281,137
TRANSMONTAIGNE PARTNERS L P COM UNIT L P 89376V100 320 8,319 SH   SOLE   0 0 8,319
WESTWATER RES INC COM 961684107 3 12,779 SH   SOLE   0 0 12,779
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 4,339 201,444 SH   SOLE   0 0 201,444
ESPERION THERAPEUTICS INC NE COM 29664W105 336 7,562 SH   SOLE   0 0 7,562
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 263 5,779 SH   SOLE   0 0 5,779
VOYA PRIME RATE TR SH BEN INT 92913A100 55 11,074 SH   SOLE   0 0 11,074
DEUTSCHE BANK AG NAMEN AKT D18190898 266 23,374 SH   SOLE   0 0 23,374
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 566 9,775 SH   SOLE   0 0 9,775
AIRCASTLE LTD COM G0129K104 230 10,496 SH   SOLE   0 0 10,496
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 556 13,843 SH   SOLE   0 0 13,843
DYCOM INDS INC NOTE 0.750% 9/1 267475AB7 100 90,000 PRN   SOLE   0 0 90,000
VERITEX HLDGS INC COM 923451108 721 25,525 SH   SOLE   0 0 25,525
BECTON DICKINSON & CO COM 075887109 9,253 35,452 SH   SOLE   0 0 35,452
ISHARES TR NATIONAL MUN ETF 464288414 317,459 2,941,071 SH   SOLE   0 0 2,941,071
TRAVELERS COMPANIES INC COM 89417E109 14 2,000 SH Put SOLE   0 0 2,000
ALLIANCE DATA SYSTEMS CORP COM 018581108 436 1,845 SH   SOLE   0 0 1,845
MPLX LP COM UNIT REP LTD 55336V100 1,095 31,571 SH   SOLE   0 0 31,571
CME GROUP INC COM CL A 12572Q105 4,783 28,100 SH   SOLE   0 0 28,100
ISHARES TR US HLTHCR PR ETF 464288828 426 2,133 SH   SOLE   0 0 2,133
LSI INDS INC COM 50216C108 255 55,370 SH   SOLE   0 0 55,370
CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 356 55,565 SH   SOLE   0 0 55,565
JPMORGAN CHASE & CO COM 46625H100 2 1,000 SH Call SOLE   0 0 1,000
PEAPACK-GLADSTONE FINL CORP COM 704699107 227 7,355 SH   SOLE   0 0 7,355
TURQUOISE HILL RES LTD COM 900435108 59 27,726 SH   SOLE   0 0 27,726
AFFILIATED MANAGERS GROUP COM 008252108 251 1,837 SH   SOLE   0 0 1,837
SANDY SPRING BANCORP INC COM 800363103 3,438 87,455 SH   SOLE   0 0 87,455
UBS AG LONDON BRH ETRACS MTH2XRE 90269A302 7,661 488,598 SH   SOLE   0 0 488,598
GENERAL ELECTRIC CO COM 369604103 17,436 1,544,380 SH   SOLE   0 0 1,544,380
MICROSOFT CORP COM 594918104 83 1,500 SH Call SOLE   0 0 1,500
AMAZON COM INC COM 023135106 1,061 1,000 SH Call SOLE   0 0 1,000
SNAP INC CL A 83304A106 3,151 371,539 SH   SOLE   0 0 371,539
PEMBINA PIPELINE CORP COM 706327103 1,498 44,078 SH   SOLE   0 0 44,078
COMERICA INC COM 200340107 635 7,044 SH   SOLE   0 0 7,044
TWENTY FIRST CENTY FOX INC CL A 90130A101 1,630 35,180 SH   SOLE   0 0 35,180
KINROSS GOLD CORP COM NO PAR 496902404 53 19,726 SH   SOLE   0 0 19,726
ISHARES TR SELECT DIVID ETF 464287168 11,256 112,827 SH   SOLE   0 0 112,827
PULTE GROUP INC COM 745867101 446 18,017 SH   SOLE   0 0 18,017
AMPIO PHARMACEUTICALS INC COM 03209T109 13 26,475 SH   SOLE   0 0 26,475
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 150 17,057 SH   SOLE   0 0 17,057
THE TRADE DESK INC COM CL A 88339J105 646 4,284 SH   SOLE   0 0 4,284
HORIZON PHARMA PLC SHS G4617B105 397 20,290 SH   SOLE   0 0 20,290
ROBERT HALF INTL INC COM 770323103 684 9,723 SH   SOLE   0 0 9,723
INVESTORS REAL ESTATE TR SH BEN INT 461730103 80 13,329 SH   SOLE   0 0 13,329
ISHARES TR COHEN STEER REIT 464287564 32,713 326,869 SH   SOLE   0 0 326,869
STATE STR CORP COM 857477103 1,160 13,849 SH   SOLE   0 0 13,849
TESLA INC COM 88160R101 11 2,000 SH Put SOLE   0 0 2,000
SELECT SECTOR SPDR TR ENERGY 81369Y506 198,110 2,615,664 SH   SOLE   0 0 2,615,664
ISHARES TR MSCI EMG MKT ETF 464287234 0 1,000 SH Call SOLE   0 0 1,000
TELADOC HEALTH INC COM 87918A105 397 4,599 SH   SOLE   0 0 4,599
BAUSCH HEALTH COS INC COM 071734107 0 1,000 SH Call SOLE   0 0 1,000
IRIDIUM COMMUNICATIONS INC COM 46269C102 257 11,410 SH   SOLE   0 0 11,410
INTUITIVE SURGICAL INC COM NEW 46120E602 17,948 31,269 SH   SOLE   0 0 31,269
ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 518 10,669 SH   SOLE   0 0 10,669
RED HAT INC COM 756577102 1,497 10,987 SH   SOLE   0 0 10,987
CVS HEALTH CORP COM 126650100 6 700 SH Call SOLE   0 0 700
NUCOR CORP COM 670346105 2,188 34,481 SH   SOLE   0 0 34,481
HESS CORP COM 42809H107 456 6,375 SH   SOLE   0 0 6,375
ARLINGTON ASSET INVT CORP CL A NEW 041356205 237 25,395 SH   SOLE   0 0 25,395
AMETEK INC NEW COM 031100100 583 7,370 SH   SOLE   0 0 7,370
SINA CORP ORD G81477104 258 3,714 SH   SOLE   0 0 3,714
SABINE ROYALTY TR UNIT BEN INT 785688102 1,835 43,493 SH   SOLE   0 0 43,493
U S G CORP COM NEW 903293405 279 6,435 SH   SOLE   0 0 6,435
AMAZON COM INC COM 023135106 210 1,400 SH Call SOLE   0 0 1,400
WISDOMTREE CONTINUOUS COMMOD SHS BEN INT 97718W108 604 33,508 SH   SOLE   0 0 33,508
QUINSTREET INC COM 74874Q100 399 29,425 SH   SOLE   0 0 29,425
HUNT J B TRANS SVCS INC COM 445658107 202 1,699 SH   SOLE   0 0 1,699
APPLE INC COM 037833100 30 500 SH Call SOLE   0 0 500
TORONTO DOMINION BK ONT COM NEW 891160509 9,737 160,150 SH   SOLE   0 0 160,150
HECLA MNG CO COM 422704106 295 105,899 SH   SOLE   0 0 105,899
NVIDIA CORP COM 67066G104 21 200 SH Call SOLE   0 0 200
ALIGN TECHNOLOGY INC COM 016255101 104 500 SH Call SOLE   0 0 500
RANGE RES CORP COM 75281A109 387 22,783 SH   SOLE   0 0 22,783
TESLA INC COM 88160R101 1 100 SH Put SOLE   0 0 100
EQUIFAX INC COM 294429105 1,716 13,142 SH   SOLE   0 0 13,142
BIO TECHNE CORP COM 09073M104 378 1,853 SH   SOLE   0 0 1,853
EXPRESS SCRIPTS HLDG CO COM 30219G108 5,112 53,808 SH   SOLE   0 0 53,808
SESEN BIO INC COM 817763105 27 12,400 SH   SOLE   0 0 12,400
LIBERTY PPTY TR SH BEN INT 531172104 211 4,996 SH   SOLE   0 0 4,996
NEOGEN CORP COM 640491106 522 7,294 SH   SOLE   0 0 7,294
LIGHTBRIDGE CORP COM NEW 53224K203 30 32,300 SH   SOLE   0 0 32,300
APPLE INC COM 037833100 484,919 2,148,131 SH   SOLE   0 0 2,148,131
BLACK KNIGHT INC COM 09215C105 363 6,984 SH   SOLE   0 0 6,984
SQUARE INC CL A 852234103 28 500 SH Call SOLE   0 0 500
DR REDDYS LABS LTD ADR 256135203 202 5,837 SH   SOLE   0 0 5,837
WYNN RESORTS LTD COM 983134107 769 6,056 SH   SOLE   0 0 6,056
QUALCOMM INC COM 747525103 17,066 236,923 SH   SOLE   0 0 236,923
VALERO ENERGY CORP NEW COM 91913Y100 8,287 72,855 SH   SOLE   0 0 72,855
AMAZON COM INC COM 023135106 326 500 SH Call SOLE   0 0 500
LEXINGTON REALTY TRUST COM 529043101 128 15,437 SH   SOLE   0 0 15,437
ALLIANZGI CONV INCOME FD II COM 018825109 210 34,250 SH   SOLE   0 0 34,250
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,523 85,482 SH   SOLE   0 0 85,482
HUNTINGTON BANCSHARES INC COM 446150104 2,645 177,307 SH   SOLE   0 0 177,307
WESTLAKE CHEM CORP COM 960413102 228 2,739 SH   SOLE   0 0 2,739
NORFOLK SOUTHERN CORP COM 655844108 1 900 SH Put SOLE   0 0 900
VEREIT INC COM 92339V100 92 12,707 SH   SOLE   0 0 12,707
BAUSCH HEALTH COS INC COM 071734107 6,843 266,566 SH   SOLE   0 0 266,566
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 1,639 120,900 SH   SOLE   0 0 120,900
VISA INC COM CL A 92826C839 4 200 SH Call SOLE   0 0 200
ISHARES TR MSCI ACWI EX US 464288240 10,765 225,727 SH   SOLE   0 0 225,727
PORTOLA PHARMACEUTICALS INC COM 737010108 5,778 216,957 SH   SOLE   0 0 216,957
BLACKROCK MUNIYIELD QUALITY COM 09254F100 146 10,780 SH   SOLE   0 0 10,780
RAYONIER INC COM 754907103 265 7,837 SH   SOLE   0 0 7,837
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 276 1,644 SH   SOLE   0 0 1,644
FACEBOOK INC CL A 30303M102 0 1,000 SH Call SOLE   0 0 1,000
ENERGOUS CORP COM 29272C103 188 18,590 SH   SOLE   0 0 18,590
IMPERIAL OIL LTD COM NEW 453038408 203 6,282 SH   SOLE   0 0 6,282
WYNN RESORTS LTD COM 983134107 2 500 SH Call SOLE   0 0 500
SCIENCE APPLICATNS INTL CP N COM 808625107 1,194 14,820 SH   SOLE   0 0 14,820
SPDR S&P 500 ETF TR TR UNIT 78462F103 1 1,500 SH Put SOLE   0 0 1,500
JOHNSON CTLS INTL PLC SHS G51502105 1,589 45,394 SH   SOLE   0 0 45,394
ASHLAND GLOBAL HLDGS INC COM 044186104 206 2,459 SH   SOLE   0 0 2,459
UNITED FINL BANCORP INC NEW COM 910304104 346 20,567 SH   SOLE   0 0 20,567
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 446 8,602 SH   SOLE   0 0 8,602
GLOBAL NET LEASE INC COM NEW 379378201 266 12,747 SH   SOLE   0 0 12,747
PETIQ INC COM CL A 71639T106 796 20,250 SH   SOLE   0 0 20,250
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 220 13,296 SH   SOLE   0 0 13,296
GENERAL ELECTRIC CO COM 369604103 3 2,000 SH Put SOLE   0 0 2,000
SUN LIFE FINL INC COM 866796105 474 11,923 SH   SOLE   0 0 11,923
SPOTIFY TECHNOLOGY S A SHS L8681T102 18 15,000 SH Put SOLE   0 0 15,000
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 98 18,621 SH   SOLE   0 0 18,621
PACCAR INC COM 693718108 1,008 14,779 SH   SOLE   0 0 14,779
VERTEX PHARMACEUTICALS INC COM 92532F100 50 500 SH Call SOLE   0 0 500
TOTAL S A SPONSORED ADR 89151E109 2,105 32,693 SH   SOLE   0 0 32,693
EDWARDS LIFESCIENCES CORP COM 28176E108 6,034 34,658 SH   SOLE   0 0 34,658
EQT CORP COM 26884L109 373 8,439 SH   SOLE   0 0 8,439
ISHARES TR EAFE SML CP ETF 464288273 425,485 6,831,811 SH   SOLE   0 0 6,831,811
METTLER TOLEDO INTERNATIONAL COM 592688105 339 556 SH   SOLE   0 0 556
VANGUARD INDEX FDS GROWTH ETF 922908736 17,962 111,540 SH   SOLE   0 0 111,540
ALPHABET INC CAP STK CL A 02079K305 72 500 SH Call SOLE   0 0 500
NORWOOD FINANCIAL CORP COM 669549107 337 8,607 SH   SOLE   0 0 8,607
APERGY CORP COM 03755L104 4,278 98,220 SH   SOLE   0 0 98,220
CAPITOL FED FINL INC COM 14057J101 1,329 104,301 SH   SOLE   0 0 104,301
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 69 11,217 SH   SOLE   0 0 11,217
COMMUNITY BK SYS INC COM 203607106 5,081 83,203 SH   SOLE   0 0 83,203
DUKE ENERGY CORP NEW COM NEW 26441C204 16,044 200,502 SH   SOLE   0 0 200,502
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 8 5,000 SH Put SOLE   0 0 5,000
ISHARES TR U.S. TECH ETF 464287721 4,365 22,498 SH   SOLE   0 0 22,498
INVESCO VALUE MUN INCOME TR COM 46132P108 208 14,993 SH   SOLE   0 0 14,993
TESLA INC COM 88160R101 2 400 SH Call SOLE   0 0 400
BURLINGTON STORES INC COM 122017106 586 3,599 SH   SOLE   0 0 3,599
DOMINOS PIZZA INC COM 25754A201 1,399 4,745 SH   SOLE   0 0 4,745
ROYAL GOLD INC COM 780287108 478 6,205 SH   SOLE   0 0 6,205
CASEYS GEN STORES INC COM 147528103 2,093 16,208 SH   SOLE   0 0 16,208
CANOPY GROWTH CORP COM 138035100 10 500 SH Call SOLE   0 0 500
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 83,877 1,238,589 SH   SOLE   0 0 1,238,589
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 16,893 336,189 SH   SOLE   0 0 336,189
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 967 32,300 SH   SOLE   0 0 32,300
TESLA INC COM 88160R101 4 100 SH Call SOLE   0 0 100
WABCO HLDGS INC COM 92927K102 209 1,770 SH   SOLE   0 0 1,770
ALPHABET INC CAP STK CL A 02079K305 1 500 SH Call SOLE   0 0 500
VEEVA SYS INC CL A COM 922475108 1,716 15,762 SH   SOLE   0 0 15,762
V F CORP COM 918204108 8,823 94,416 SH   SOLE   0 0 94,416
NCR CORP NEW COM 62886E108 298 10,495 SH   SOLE   0 0 10,495
GATX CORP COM 361448103 320 3,698 SH   SOLE   0 0 3,698
ISHARES TR GL CLEAN ENE ETF 464288224 936 108,780 SH   SOLE   0 0 108,780
UBS AG LONDON BRH NT AMZI 46 90274D259 1,587 45,000 SH   SOLE   0 0 45,000
INVESCO QQQ TR UNIT SER 1 46090E103 1 1,000 SH Put SOLE   0 0 1,000
KINDER MORGAN INC DEL COM 49456B101 1 300 SH Call SOLE   0 0 300
INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 238 10,748 SH   SOLE   0 0 10,748
NEWS CORP NEW CL A 65249B109 149 11,327 SH   SOLE   0 0 11,327
APPLE INC COM 037833100 12 1,000 SH Call SOLE   0 0 1,000
SCHLUMBERGER LTD COM 806857108 4,268 70,065 SH   SOLE   0 0 70,065
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 864 22,728 SH   SOLE   0 0 22,728
UNITED TECHNOLOGIES CORP COM 913017109 13,412 95,927 SH   SOLE   0 0 95,927
INTEL CORP COM 458140100 50,057 1,058,517 SH   SOLE   0 0 1,058,517
BGC PARTNERS INC CL A 05541T101 278 23,495 SH   SOLE   0 0 23,495
HORMEL FOODS CORP COM 440452100 7,106 180,365 SH   SOLE   0 0 180,365
INVESCO EXCHNG TRADED FD TR S&P SMLCP INFO 46138E115 1,604 19,100 SH   SOLE   0 0 19,100
SPDR SER TR PRTFLO S&P500 HI 78468R788 513 13,666 SH   SOLE   0 0 13,666
FACEBOOK INC CL A 30303M102 3 400 SH Call SOLE   0 0 400
ROBERT HALF INTL INC COM 770323103 2 5,700 SH Put SOLE   0 0 5,700
WALMART INC COM 931142103 26,308 280,143 SH   SOLE   0 0 280,143
ISHARES TR NEW YORK MUN ETF 464288323 6,219 114,400 SH   SOLE   0 0 114,400
OVERSTOCK COM INC DEL COM 690370101 0 1,000 SH Call SOLE   0 0 1,000
TESLA INC COM 88160R101 4 300 SH Call SOLE   0 0 300
SEI INVESTMENTS CO COM 784117103 411 6,723 SH   SOLE   0 0 6,723
MICROSOFT CORP COM 594918104 576 20,000 SH Call SOLE   0 0 20,000
TESLA INC COM 88160R101 4 100 SH Call SOLE   0 0 100
VANGUARD WORLD FDS ENERGY ETF 92204A306 108,611 1,033,306 SH   SOLE   0 0 1,033,306
INTEL CORP COM 458140100 0 1,000 SH Call SOLE   0 0 1,000
UBS AG LONDON BRH FI ENHAN EUR ETN 90274D234 246 1,533 SH   SOLE   0 0 1,533
ISHARES TR U.S. FINLS ETF 464287788 1,186 9,766 SH   SOLE   0 0 9,766
GENTEX CORP COM 371901109 628 29,256 SH   SOLE   0 0 29,256
ISHARES TR CORE S&P US GWT 464287671 282 4,537 SH   SOLE   0 0 4,537
ALPHABET INC CAP STK CL C 02079K107 201 1,000 SH Call SOLE   0 0 1,000
ISHARES TR RUS 2000 GRW ETF 464287648 3,569 16,595 SH   SOLE   0 0 16,595
STAAR SURGICAL CO COM PAR $0.01 852312305 850 17,700 SH   SOLE   0 0 17,700
AMAZON COM INC COM 023135106 567 2,000 SH Call SOLE   0 0 2,000
COMCAST CORP NEW CL A 20030N101 11,193 316,103 SH   SOLE   0 0 316,103
ISHARES SILVER TRUST ISHARES 46428Q109 1,285 93,570 SH   SOLE   0 0 93,570
TAHOE RES INC COM 873868103 71 25,500 SH   SOLE   0 0 25,500
BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 287 8,320 SH   SOLE   0 0 8,320
22ND CENTY GROUP INC COM 90137F103 128 45,521 SH   SOLE   0 0 45,521
TESLA INC COM 88160R101 5 200 SH Call SOLE   0 0 200
ON SEMICONDUCTOR CORP COM 682189105 207 11,236 SH   SOLE   0 0 11,236
COHEN & STEERS REIT & PFD IN COM 19247X100 242 12,403 SH   SOLE   0 0 12,403
DREYFUS STRATEGIC MUN BD FD COM 26202F107 100 13,564 SH   SOLE   0 0 13,564
ISHARES TR SP SMCP600VL ETF 464287879 3,569 21,382 SH   SOLE   0 0 21,382
ABERDEEN ASIA PACIFIC INCOM COM 003009107 278 67,218 SH   SOLE   0 0 67,218
ALLEGION PUB LTD CO ORD SHS G0176J109 222 2,451 SH   SOLE   0 0 2,451
ORION ENGINEERED CARBONS S A COM L72967109 504 15,686 SH   SOLE   0 0 15,686
ISHARES TR U.S. CNSM SV ETF 464287580 415 1,961 SH   SOLE   0 0 1,961
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 982 25,691 SH   SOLE   0 0 25,691
TD AMERITRADE HLDG CORP COM 87236Y108 60,898 1,152,709 SH   SOLE   0 0 1,152,709
SABRA HEALTH CARE REIT INC COM 78573L106 918 39,723 SH   SOLE   0 0 39,723
APPLE INC COM 037833100 1,221 30,000 SH Call SOLE   0 0 30,000
PATTERSON UTI ENERGY INC COM 703481101 652 38,083 SH   SOLE   0 0 38,083
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 5,671 148,916 SH   SOLE   0 0 148,916
HANCOCK JOHN PREMUIM DIV FD COM SH BEN INT 41013T105 216 13,329 SH   SOLE   0 0 13,329
AMAZON COM INC COM 023135106 648 3,500 SH Call SOLE   0 0 3,500
ROCKWELL AUTOMATION INC COM 773903109 4,207 22,433 SH   SOLE   0 0 22,433
APPLIED DNA SCIENCES INC COM NEW 03815U201 160 107,534 SH   SOLE   0 0 107,534
FEDEX CORP COM 31428X106 7,362 30,572 SH   SOLE   0 0 30,572
SERVICENOW INC COM 81762P102 76 1,000 SH Call SOLE   0 0 1,000
SOUTH JERSEY INDS INC COM 838518108 236 6,702 SH   SOLE   0 0 6,702
HEMISPHERX BIOPHARMA INC COM NEW 42366C301 9 40,001 SH   SOLE   0 0 40,001
ISHARES INC CORE MSCI EMKT 46434G103 1,922,272 37,123,826 SH   SOLE   0 0 37,123,826
NVIDIA CORP COM 67066G104 21 1,000 SH Call SOLE   0 0 1,000
DIREXION SHS ETF TR DLY GOLD INDX 3X 25460E844 2 500 SH Call SOLE   0 0 500
DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102 1,751 10,470 SH   SOLE   0 0 10,470
FORTINET INC COM 34959E109 1,400 15,176 SH   SOLE   0 0 15,176
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 248 7,179 SH   SOLE   0 0 7,179
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 1,413 39,203 SH   SOLE   0 0 39,203
SYSCO CORP COM 871829107 9,732 132,855 SH   SOLE   0 0 132,855
HUDSON PAC PPTYS INC COM 444097109 250 7,630 SH   SOLE   0 0 7,630
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 28,062 539,131 SH   SOLE   0 0 539,131
INCYTE CORP COM 45337C102 1,459 21,126 SH   SOLE   0 0 21,126
HCA HEALTHCARE INC COM 40412C101 1,234 8,868 SH   SOLE   0 0 8,868
OKTA INC CL A 679295105 7,529 107,006 SH   SOLE   0 0 107,006
ENTERGY CORP NEW COM 29364G103 856 10,556 SH   SOLE   0 0 10,556
HERSHEY CO COM 427866108 1,451 14,229 SH   SOLE   0 0 14,229
CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 45 16,263 SH   SOLE   0 0 16,263
FACEBOOK INC CL A 30303M102 437 30,000 SH Call SOLE   0 0 30,000
ATHENEX INC COM 04685N103 2,813 181,040 SH   SOLE   0 0 181,040
CYTORI THERAPEUTICS INC *W EXP 05/28/202 23283K139 0 16,200 SH   SOLE   0 0 16,200
NEW CONCEPT ENERGY INC COM 643611106 71 30,000 SH   SOLE   0 0 30,000
ALASKA AIR GROUP INC COM 011659109 1,056 15,329 SH   SOLE   0 0 15,329
ISHARES TR BARCLAYS 7 10 YR 464287440 2,429 24,007 SH   SOLE   0 0 24,007
MASTERCARD INCORPORATED CL A 57636Q104 9 500 SH Call SOLE   0 0 500
ALPS ETF TR ALERIAN MLP 00162Q866 284,981 26,683,599 SH   SOLE   0 0 26,683,599
GENERAL ELECTRIC CO COM 369604103 2 12,200 SH Call SOLE   0 0 12,200
ISHARES TR S&P 100 ETF 464287101 4,317 33,305 SH   SOLE   0 0 33,305
INVESCO EXCHANGE TRADED FD T RUSEL 2000 VAL 46137V480 411 12,675 SH   SOLE   0 0 12,675
RESMED INC COM 761152107 233 2,019 SH   SOLE   0 0 2,019
FRANKLIN RES INC COM 354613101 338 11,105 SH   SOLE   0 0 11,105
HASBRO INC COM 418056107 689 6,558 SH   SOLE   0 0 6,558
PENNYMAC CORP NOTE 5.375% 5/0 70932AAB9 20 20,000 PRN   SOLE   0 0 20,000
INVESCO CURNCYSHS AUSTRLA DL AUSTRALIAN DOL 46090N103 246 3,400 SH   SOLE   0 0 3,400
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,238 9,386 SH   SOLE   0 0 9,386
TESLA INC COM 88160R101 0 100 SH Call SOLE   0 0 100
TRIMBLE INC COM 896239100 1,269 29,196 SH   SOLE   0 0 29,196
EPR PPTYS CONV PFD 9% SR E 26884U307 414 11,524 SH   SOLE   0 0 11,524
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 4,845 440,818 SH   SOLE   0 0 440,818
VISA INC COM CL A 92826C839 19 2,000 SH Call SOLE   0 0 2,000
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 265 3,885 SH   SOLE   0 0 3,885
WABTEC CORP COM 929740108 366 3,486 SH   SOLE   0 0 3,486
PROSHARES TR S&P 500 DV ARIST 74348A467 1,109 16,607 SH   SOLE   0 0 16,607
SYNOVUS FINL CORP COM NEW 87161C501 550 12,007 SH   SOLE   0 0 12,007
WINTRUST FINL CORP COM 97650W108 1,935 22,780 SH   SOLE   0 0 22,780
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 828 12,260 SH   SOLE   0 0 12,260
ALPHABET INC CAP STK CL A 02079K305 6 1,000 SH Put SOLE   0 0 1,000
KEMET CORP COM NEW 488360207 209 11,293 SH   SOLE   0 0 11,293
EVERI HLDGS INC COM 30034T103 256 27,930 SH   SOLE   0 0 27,930
F M C CORP COM NEW 302491303 720 8,256 SH   SOLE   0 0 8,256
ENSIGN GROUP INC COM 29358P101 1,418 37,383 SH   SOLE   0 0 37,383
FACEBOOK INC CL A 30303M102 16 3,000 SH Call SOLE   0 0 3,000
CACI INTL INC CL A 127190304 290 1,576 SH   SOLE   0 0 1,576
HELMERICH & PAYNE INC COM 423452101 544 7,906 SH   SOLE   0 0 7,906
ISHARES TR 3 7 YR TREAS BD 464288661 575 4,825 SH   SOLE   0 0 4,825
CANOPY GROWTH CORP COM 138035100 5 1,000 SH Call SOLE   0 0 1,000
FRANCO NEVADA CORP COM 351858105 200 3,193 SH   SOLE   0 0 3,193
SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 276 19,300 SH   SOLE   0 0 19,300
EXPEDITORS INTL WASH INC COM 302130109 620 8,434 SH   SOLE   0 0 8,434
PACKAGING CORP AMER COM 695156109 364 3,319 SH   SOLE   0 0 3,319
KANSAS CITY SOUTHERN COM NEW 485170302 1,560 13,768 SH   SOLE   0 0 13,768
LABORATORY CORP AMER HLDGS COM NEW 50540R409 1,495 8,608 SH   SOLE   0 0 8,608
BRADY CORP CL A 104674106 350 8,006 SH   SOLE   0 0 8,006
LOXO ONCOLOGY INC COM 548862101 2,490 14,575 SH   SOLE   0 0 14,575
HAWAIIAN ELEC INDUSTRIES COM 419870100 1,741 48,905 SH   SOLE   0 0 48,905
S&P GLOBAL INC COM 78409V104 37 3,000 SH Put SOLE   0 0 3,000
EURONET WORLDWIDE INC COM 298736109 2,252 22,472 SH   SOLE   0 0 22,472
CLEAN HARBORS INC COM 184496107 213 2,974 SH   SOLE   0 0 2,974
WYNN RESORTS LTD COM 983134107 0 1,000 SH Call SOLE   0 0 1,000
CIMAREX ENERGY CO COM 171798101 429 4,620 SH   SOLE   0 0 4,620
APPLIED MATLS INC COM 038222105 43 60,000 SH Call SOLE   0 0 60,000
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 141 11,852 SH   SOLE   0 0 11,852
SQUARE INC CL A 852234103 4,238 42,799 SH   SOLE   0 0 42,799
ISHARES TR NASDAQ BIOTECH 464287556 4,972 40,777 SH   SOLE   0 0 40,777
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 153 15,205 SH   SOLE   0 0 15,205
D R HORTON INC COM 23331A109 232 5,505 SH   SOLE   0 0 5,505
COOPER COS INC COM NEW 216648402 497 1,792 SH   SOLE   0 0 1,792
VANGUARD INDEX FDS MID CAP ETF 922908629 1,697,086 10,336,112 SH   SOLE   0 0 10,336,112
QURATE RETAIL INC COM SER A 74915M100 287 12,944 SH   SOLE   0 0 12,944
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 156 11,720 SH   SOLE   0 0 11,720
ACELRX PHARMACEUTICALS INC COM 00444T100 174 45,222 SH   SOLE   0 0 45,222
APPLE INC COM 037833100 245 32,000 SH Put SOLE   0 0 32,000
AUTOMATIC DATA PROCESSING IN COM 053015103 7,923 52,587 SH   SOLE   0 0 52,587
BARCLAYS PLC ADR 06738E204 749 83,660 SH   SOLE   0 0 83,660
UR ENERGY INC COM 91688R108 13 16,050 SH   SOLE   0 0 16,050
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 3 200 SH Call SOLE   0 0 200
HARLEY DAVIDSON INC COM 412822108 1,099 24,268 SH   SOLE   0 0 24,268
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5 400 SH Call SOLE   0 0 400
PROTO LABS INC COM 743713109 349 2,157 SH   SOLE   0 0 2,157
ORCHID IS CAP INC COM 68571X103 91 12,616 SH   SOLE   0 0 12,616
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 6,700 242,943 SH   SOLE   0 0 242,943
AKEBIA THERAPEUTICS INC COM 00972D105 94 10,650 SH   SOLE   0 0 10,650
GERON CORP COM 374163103 0 1,000 SH Call SOLE   0 0 1,000
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 464 7,779 SH   SOLE   0 0 7,779
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1,387 10,253 SH   SOLE   0 0 10,253
LEGACY TEX FINL GROUP INC COM 52471Y106 339 7,966 SH   SOLE   0 0 7,966
ALTABA INC COM 021346101 0 1,000 SH Call SOLE   0 0 1,000
BOEING CO COM 097023105 4 500 SH Call SOLE   0 0 500
BOEING CO COM 097023105 3 500 SH Put SOLE   0 0 500
ALPHABET INC CAP STK CL A 02079K305 10 800 SH Call SOLE   0 0 800
TAUBMAN CTRS INC COM 876664103 219 3,653 SH   SOLE   0 0 3,653
EQUINOR ASA SPONSORED ADR 29446M102 510 18,076 SH   SOLE   0 0 18,076
INVESCO MORTGAGE CAPITAL INC COM 46131B100 814 51,455 SH   SOLE   0 0 51,455
NUVEEN MUN VALUE FD INC COM 670928100 417 44,568 SH   SOLE   0 0 44,568
WHEELER REAL ESTATE INVT TR CV PFD SER B 963025309 349 18,700 SH   SOLE   0 0 18,700
COPART INC COM 217204106 1,092 21,192 SH   SOLE   0 0 21,192
GENERAL ELECTRIC CO COM 369604103 0 1,000 SH Call SOLE   0 0 1,000
WALMART INC COM 931142103 0 100 SH Call SOLE   0 0 100
EDISON INTL COM 281020107 1,848 27,310 SH   SOLE   0 0 27,310
GENERAL ELECTRIC CO COM 369604103 2 17,700 SH Call SOLE   0 0 17,700
UNITEDHEALTH GROUP INC COM 91324P102 8 200 SH Call SOLE   0 0 200
NUVEEN TX ADV TOTAL RET STRG COM 67090H102 280 20,696 SH   SOLE   0 0 20,696
TJX COS INC NEW COM 872540109 8,697 77,636 SH   SOLE   0 0 77,636
HOLOGIC INC COM 436440101 622 15,190 SH   SOLE   0 0 15,190
NAVISTAR INTL CORP NEW COM 63934E108 288 7,475 SH   SOLE   0 0 7,475
OLIN CORP COM PAR $1 680665205 242 9,422 SH   SOLE   0 0 9,422
EXELON CORP COM 30161N101 4,125 94,478 SH   SOLE   0 0 94,478
ZOETIS INC CL A 98978V103 1,256 13,723 SH   SOLE   0 0 13,723
BIO RAD LABS INC CL A 090572207 434 1,386 SH   SOLE   0 0 1,386
GOLDCORP INC NEW COM 380956409 298 29,214 SH   SOLE   0 0 29,214
SMUCKER J M CO COM NEW 832696405 1,013 9,875 SH   SOLE   0 0 9,875
CHARLES RIV LABS INTL INC COM 159864107 247 1,838 SH   SOLE   0 0 1,838
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 539 14,662 SH   SOLE   0 0 14,662
BERKSHIRE HATHAWAY INC DEL CL A 084670108 65,894 206 SH   SOLE   0 0 206
APPLE INC COM 037833100 0 2,500 SH Call SOLE   0 0 2,500
AMAZON COM INC COM 023135106 918 1,000 SH Call SOLE   0 0 1,000
BIOLINERX LTD SPONSORED ADR 09071M106 11 10,000 SH   SOLE   0 0 10,000
MOLINA HEALTHCARE INC COM 60855R100 294 1,974 SH   SOLE   0 0 1,974
CARLYLE GROUP L P COM UTS LTD PTN 14309L102 593 26,315 SH   SOLE   0 0 26,315
KOHLS CORP COM 500255104 441 5,919 SH   SOLE   0 0 5,919
WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 344 43,412 SH   SOLE   0 0 43,412
FIRSTENERGY CORP COM 337932107 1,022 27,502 SH   SOLE   0 0 27,502
PROSHARES TR PSHS ULTRA DOW30 74347R305 232 4,684 SH   SOLE   0 0 4,684
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 300 1,732 SH   SOLE   0 0 1,732
VANGUARD WORLD FDS MATERIALS ETF 92204A801 822 6,272 SH   SOLE   0 0 6,272
ACHAOGEN INC COM 004449104 45 11,360 SH   SOLE   0 0 11,360
GRACO INC COM 384109104 747 16,126 SH   SOLE   0 0 16,126
OCH ZIFF CAP MGMT GROUP CL A 67551U105 58 39,464 SH   SOLE   0 0 39,464
WISDOMTREE TR US HIGH DIVIDEND 97717W208 590 8,170 SH   SOLE   0 0 8,170
INTREXON CORP COM 46122T102 1,348 78,293 SH   SOLE   0 0 78,293
NEWELL BRANDS INC COM 651229106 635 31,305 SH   SOLE   0 0 31,305
RED ROCK RESORTS INC CL A 75700L108 228 8,574 SH   SOLE   0 0 8,574
VIRTUS GLOBAL DIVID INCOME F COM 92835W107 207 18,510 SH   SOLE   0 0 18,510
RADIUS HEALTH INC COM NEW 750469207 751 42,165 SH   SOLE   0 0 42,165
AMERICAN FIN TR INC COM CLASS A 02607T109 383 25,106 SH   SOLE   0 0 25,106
DANA INCORPORATED COM 235825205 2,056 110,120 SH   SOLE   0 0 110,120
NUVEEN NEW YORK QLT MUN INC COM 67066X107 125 10,171 SH   SOLE   0 0 10,171
NETFLIX INC COM 64110L106 6 1,000 SH Put SOLE   0 0 1,000
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 3,277 73,167 SH   SOLE   0 0 73,167
SALESFORCE COM INC COM 79466L302 8,640 54,329 SH   SOLE   0 0 54,329
CBOE GLOBAL MARKETS INC COM 12503M108 3 300 SH Call SOLE   0 0 300
YAMANA GOLD INC COM 98462Y100 110 44,188 SH   SOLE   0 0 44,188
CANOPY GROWTH CORP COM 138035100 16 1,000 SH Call SOLE   0 0 1,000
CRACKER BARREL OLD CTRY STOR COM 22410J106 2,326 15,808 SH   SOLE   0 0 15,808
POLYMET MINING CORP COM 731916102 82 80,245 SH   SOLE   0 0 80,245
FUELCELL ENERGY INC COM NEW 35952H502 13 11,904 SH   SOLE   0 0 11,904
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2 1,000 SH Call SOLE   0 0 1,000
ULTA BEAUTY INC COM 90384S303 133 1,000 SH Call SOLE   0 0 1,000
SENIOR HSG PPTYS TR SH BEN INT 81721M109 448 25,525 SH   SOLE   0 0 25,525
NVIDIA CORP COM 67066G104 8 500 SH Call SOLE   0 0 500
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 83 10,332 SH   SOLE   0 0 10,332
NVIDIA CORP COM 67066G104 4 1,000 SH Call SOLE   0 0 1,000
CSX CORP COM 126408103 11,330 153,002 SH   SOLE   0 0 153,002
ENGLOBAL CORP COM 293306106 148 145,005 SH   SOLE   0 0 145,005
BANK AMER CORP COM 060505104 6 50,000 SH Call SOLE   0 0 50,000
TESLA INC COM 88160R101 14,610 55,179 SH   SOLE   0 0 55,179
APPLE INC COM 037833100 12 5,000 SH Call SOLE   0 0 5,000
KINDER MORGAN INC DEL COM 49456B101 48 10,000 SH Call SOLE   0 0 10,000
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 47 700 SH Call SOLE   0 0 700
WYNDHAM HOTELS & RESORTS INC COM 98311A105 382 6,872 SH   SOLE   0 0 6,872
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 1,135 15,966 SH   SOLE   0 0 15,966
BEAZER HOMES USA INC COM NEW 07556Q881 298 28,384 SH   SOLE   0 0 28,384
ATLASSIAN CORP PLC CL A G06242104 247 2,569 SH   SOLE   0 0 2,569
XENIA HOTELS & RESORTS INC COM 984017103 258 10,871 SH   SOLE   0 0 10,871
OXBRIDGE RE HLDGS LTD SHS G6856M106 26 14,260 SH   SOLE   0 0 14,260
DOLLAR TREE INC COM 256746108 615 7,538 SH   SOLE   0 0 7,538
VANGUARD WORLD FD MEGA GRWTH IND 921910816 14,564 113,631 SH   SOLE   0 0 113,631
EATON VANCE TXMGD GL BUYWR O COM 27829C105 494 41,040 SH   SOLE   0 0 41,040
NIO INC SPON ADS 62914V106 1 1,000 SH Call SOLE   0 0 1,000
BRISTOL MYERS SQUIBB CO COM 110122108 2 1,000 SH Call SOLE   0 0 1,000
ADVANCE AUTO PARTS INC COM 00751Y106 349 2,074 SH   SOLE   0 0 2,074
ANCHOR BANCORP WA COM 032838104 591 20,900 SH   SOLE   0 0 20,900
SUPERNUS PHARMACEUTICALS INC COM 868459108 1,042 20,688 SH   SOLE   0 0 20,688
EMCLAIRE FINL CORP COM 290828102 313 8,394 SH   SOLE   0 0 8,394
ECOLAB INC COM 278865100 1,364 8,702 SH   SOLE   0 0 8,702
FIDELITY NATL INFORMATION SV COM 31620M106 4,387 40,225 SH   SOLE   0 0 40,225
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 394 6,225 SH   SOLE   0 0 6,225
INVESCO QQQ TR UNIT SER 1 46090E103 40,848 219,860 SH   SOLE   0 0 219,860
ISHARES TR S&P MC 400GR ETF 464287606 3,808 16,346 SH   SOLE   0 0 16,346
PROSPECT CAPITAL CORPORATION NOTE 5.875% 1/1 74348TAM4 40 40,000 PRN   SOLE   0 0 40,000
SCANA CORP NEW COM 80589M102 733 18,855 SH   SOLE   0 0 18,855
ISHARES TR S&P 500 GRWT ETF 464287309 9,001 50,805 SH   SOLE   0 0 50,805
TREVENA INC COM 89532E109 44 20,550 SH   SOLE   0 0 20,550
CLEARBRIDGE ENERGY MLP OPP F COM 18469P100 150 13,150 SH   SOLE   0 0 13,150
CASTLE BRANDS INC COM 148435100 122 114,326 SH   SOLE   0 0 114,326
ELECTROMED INC COM 285409108 98 15,000 SH   SOLE   0 0 15,000
FLEETCOR TECHNOLOGIES INC COM 339041105 2,487 10,915 SH   SOLE   0 0 10,915
ARTESIAN RESOURCES CORP CL A 043113208 514 13,968 SH   SOLE   0 0 13,968
PALO ALTO NETWORKS INC COM 697435105 10 100 SH Call SOLE   0 0 100
CDK GLOBAL INC COM 12508E101 809 12,924 SH   SOLE   0 0 12,924
COLONY CAP INC NEW CL A COM 19626G108 460 75,493 SH   SOLE   0 0 75,493
PERKINELMER INC COM 714046109 588 6,043 SH   SOLE   0 0 6,043
AMAZON COM INC COM 023135106 406 1,700 SH Call SOLE   0 0 1,700
STARBUCKS CORP COM 855244109 14,387 253,112 SH   SOLE   0 0 253,112
SPOTIFY TECHNOLOGY S A SHS L8681T102 1 20,000 SH Put SOLE   0 0 20,000
VANGUARD GROUP DIV APP ETF 921908844 27,063 244,470 SH   SOLE   0 0 244,470
FULL HOUSE RESORTS INC COM 359678109 180 62,531 SH   SOLE   0 0 62,531
ARES CAP CORP COM 04010L103 1,439 83,688 SH   SOLE   0 0 83,688
AMAZON COM INC COM 023135106 17 1,000 SH Put SOLE   0 0 1,000
LAUDER ESTEE COS INC CL A 518439104 495 3,404 SH   SOLE   0 0 3,404
HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 188 17,384 SH   SOLE   0 0 17,384
FACEBOOK INC CL A 30303M102 11 1,000 SH Call SOLE   0 0 1,000
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 126,444 1,817,774 SH   SOLE   0 0 1,817,774
APPLE INC COM 037833100 96 2,000 SH Call SOLE   0 0 2,000
CONSTELLATION BRANDS INC CL A 21036P108 27 1,100 SH Call SOLE   0 0 1,100
ISHARES TR RUS 1000 ETF 464287622 79,944 494,368 SH   SOLE   0 0 494,368
RIO TINTO PLC SPONSORED ADR 767204100 962 18,854 SH   SOLE   0 0 18,854
BIOMARIN PHARMACEUTICAL INC COM 09061G101 450 4,638 SH   SOLE   0 0 4,638
ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 234 180,289 SH   SOLE   0 0 180,289
REGENXBIO INC COM 75901B107 276 3,650 SH   SOLE   0 0 3,650
STMICROELECTRONICS N V NY REGISTRY 861012102 1,612 87,891 SH   SOLE   0 0 87,891
APOLLO INVT CORP COM 03761U106 63 11,668 SH   SOLE   0 0 11,668
BARRICK GOLD CORP COM 067901108 224 20,244 SH   SOLE   0 0 20,244
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 388 233,485 SH   SOLE   0 0 233,485
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 5,180 54,443 SH   SOLE   0 0 54,443
MCDONALDS CORP COM 580135101 34,877 208,479 SH   SOLE   0 0 208,479
FLAHERTY&CRMN PFD SEC INCOM COM 338478100 255 13,982 SH   SOLE   0 0 13,982
GENERAL MTRS CO COM 37045V100 3,354 99,604 SH   SOLE   0 0 99,604
INTERNAP CORP COM PAR 45885A409 296 23,441 SH   SOLE   0 0 23,441
AUTOZONE INC COM 053332102 1,370 1,766 SH   SOLE   0 0 1,766
ALPHABET INC CAP STK CL A 02079K305 52,586 43,565 SH   SOLE   0 0 43,565
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 380 15,759 SH   SOLE   0 0 15,759
INVESCO LTD SHS G491BT108 59 10,000 SH Call SOLE   0 0 10,000
COLUMBIA ETF TR II EM CORE EX ETF 19762B202 291 11,312 SH   SOLE   0 0 11,312
PACWEST BANCORP DEL COM 695263103 200 4,203 SH   SOLE   0 0 4,203
EDITAS MEDICINE INC COM 28106W103 791 24,858 SH   SOLE   0 0 24,858
CARMAX INC COM 143130102 531 7,112 SH   SOLE   0 0 7,112
ORGANOVO HLDGS INC COM 68620A104 14 12,220 SH   SOLE   0 0 12,220
ENBRIDGE INC COM 29250N105 2,948 91,288 SH   SOLE   0 0 91,288
JACOBS ENGR GROUP INC DEL COM 469814107 2,317 30,282 SH   SOLE   0 0 30,282
CHIMERA INVT CORP COM NEW 16934Q208 883 48,710 SH   SOLE   0 0 48,710
ISHARES TR IBOXX HI YD ETF 464288513 0 3,000 SH Put SOLE   0 0 3,000
WISDOMTREE TR EUROPE SMCP DV 97717W869 238 3,753 SH   SOLE   0 0 3,753
OHR PHARMACEUTICAL INC COM NEW 67778H200 13 71,000 SH   SOLE   0 0 71,000
CANADIAN PAC RY LTD COM 13645T100 6,780 31,992 SH   SOLE   0 0 31,992
AMEDISYS INC COM 023436108 257 2,057 SH   SOLE   0 0 2,057
BLACKSTONE MTG TR INC COM CL A 09257W100 906 27,025 SH   SOLE   0 0 27,025
MCKESSON CORP COM 58155Q103 2 200 SH Call SOLE   0 0 200
MIDDLESEX WATER CO COM 596680108 336 6,934 SH   SOLE   0 0 6,934
WISDOMTREE TR US MIDCAP DIVID 97717W505 49,081 1,330,829 SH   SOLE   0 0 1,330,829
MICROSOFT CORP COM 594918104 2 100 SH Call SOLE   0 0 100
CURTISS WRIGHT CORP COM 231561101 222 1,617 SH   SOLE   0 0 1,617
ENVESTNET INC NOTE 1.750%12/1 29404KAA4 22 20,000 PRN   SOLE   0 0 20,000
WESTERN DIGITAL CORP COM 958102105 0 1,200 SH Call SOLE   0 0 1,200
EL POLLO LOCO HLDGS INC COM 268603107 220 17,550 SH   SOLE   0 0 17,550
CATERPILLAR INC DEL COM 149123101 16,338 107,142 SH   SOLE   0 0 107,142
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1,825 111,876 SH   SOLE   0 0 111,876
PITNEY BOWES INC COM 724479100 142 20,059 SH   SOLE   0 0 20,059
FISERV INC COM 337738108 10,277 124,753 SH   SOLE   0 0 124,753
APPLE INC COM 037833100 149 6,900 SH Call SOLE   0 0 6,900
FIRST FNDTN INC COM 32026V104 302 19,309 SH   SOLE   0 0 19,309
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 465 39,810 SH   SOLE   0 0 39,810
INVESCO ADVANTAGE MUNICIPAL SH BEN INT 46132E103 117 11,110 SH   SOLE   0 0 11,110
MACYS INC COM 55616P104 1,150 33,121 SH   SOLE   0 0 33,121
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 6,415 111,699 SH   SOLE   0 0 111,699
SPOTIFY TECHNOLOGY S A SHS L8681T102 931 5,146 SH   SOLE   0 0 5,146
TWITTER INC COM 90184L102 0 500 SH Call SOLE   0 0 500
APPLE INC COM 037833100 4 5,000 SH Put SOLE   0 0 5,000
ANIKA THERAPEUTICS INC COM 035255108 430 10,204 SH   SOLE   0 0 10,204
BLACKROCK CAPITAL INVESTMENT COM 092533108 226 38,330 SH   SOLE   0 0 38,330
SPIRIT RLTY CAP INC NEW NOTE 2.875% 5/1 84860WAA0 70 70,000 PRN   SOLE   0 0 70,000
MORGAN STANLEY COM NEW 617446448 0 6,000 SH Call SOLE   0 0 6,000
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 581,661 14,186,846 SH   SOLE   0 0 14,186,846
BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 146 13,113 SH   SOLE   0 0 13,113
KROGER CO COM 501044101 2,120 72,832 SH   SOLE   0 0 72,832
NOVAVAX INC COM 670002104 431 229,290 SH   SOLE   0 0 229,290
ALPHABET INC CAP STK CL A 02079K305 4 2,000 SH Put SOLE   0 0 2,000
BAXTER INTL INC COM 071813109 3,978 51,604 SH   SOLE   0 0 51,604
HP INC COM 40434L105 2,921 113,332 SH   SOLE   0 0 113,332
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 286 2,228 SH   SOLE   0 0 2,228
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 98 15,082 SH   SOLE   0 0 15,082
BANK AMER CORP COM 060505104 47,799 1,622,517 SH   SOLE   0 0 1,622,517
ISHARES TR U.S. REAL ES ETF 464287739 754 9,424 SH   SOLE   0 0 9,424
NISOURCE INC COM 65473P105 815 32,700 SH   SOLE   0 0 32,700
FORTUNE BRANDS HOME & SEC IN COM 34964C106 487 9,304 SH   SOLE   0 0 9,304
ISHARES INC MSCI JPN ETF NEW 46434G822 1,139 18,903 SH   SOLE   0 0 18,903
TESLA INC COM 88160R101 2 100 SH Put SOLE   0 0 100
BOOKING HLDGS INC COM 09857L108 10,981 5,535 SH   SOLE   0 0 5,535
OGE ENERGY CORP COM 670837103 2,654 73,063 SH   SOLE   0 0 73,063
PINNACLE WEST CAP CORP COM 723484101 1,142 14,419 SH   SOLE   0 0 14,419
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 465 10,734 SH   SOLE   0 0 10,734
RAYTHEON CO COM NEW 755111507 0 1,000 SH Put SOLE   0 0 1,000
ASTRAZENECA PLC SPONSORED ADR 046353108 1,634 41,282 SH   SOLE   0 0 41,282
XILINX INC COM 983919101 695 8,663 SH   SOLE   0 0 8,663
AMAZON COM INC COM 023135106 132 200 SH Call SOLE   0 0 200
GILEAD SCIENCES INC COM 375558103 1 500 SH Call SOLE   0 0 500
OSHKOSH CORP COM 688239201 721 10,122 SH   SOLE   0 0 10,122
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 351 7,681 SH   SOLE   0 0 7,681
AMAZON COM INC COM 023135106 1,206 2,000 SH Call SOLE   0 0 2,000
NVIDIA CORP COM 67066G104 30 13,800 SH Put SOLE   0 0 13,800
XILINX INC COM 983919101 1 200 SH Call SOLE   0 0 200
LEIDOS HLDGS INC COM 525327102 1,723 24,916 SH   SOLE   0 0 24,916
VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 270 15,829 SH   SOLE   0 0 15,829
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 181,601 2,307,514 SH   SOLE   0 0 2,307,514
AMAZON COM INC COM 023135106 52 1,400 SH Call SOLE   0 0 1,400
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 17 20,000 SH   SOLE   0 0 20,000
TELADOC HEALTH INC COM 87918A105 107 2,000 SH Call SOLE   0 0 2,000
UNITED PARCEL SERVICE INC CL B 911312106 17,538 150,217 SH   SOLE   0 0 150,217
CONOCOPHILLIPS COM 20825C104 13,856 179,021 SH   SOLE   0 0 179,021
ISHARES TR U.S. PHARMA ETF 464288836 298 1,773 SH   SOLE   0 0 1,773
MICROSOFT CORP COM 594918104 3 5,500 SH Put SOLE   0 0 5,500
APPLE INC COM 037833100 126 7,000 SH Call SOLE   0 0 7,000
CLOVIS ONCOLOGY INC COM 189464100 2,590 88,177 SH   SOLE   0 0 88,177
FIRST CTZNS BANCSHARES INC N CL A 31946M103 283 626 SH   SOLE   0 0 626
BOX INC CL A 10316T104 0 1,000 SH Call SOLE   0 0 1,000
GLACIER BANCORP INC NEW COM 37637Q105 232 5,376 SH   SOLE   0 0 5,376
ELECTRONIC ARTS INC COM 285512109 5 400 SH Call SOLE   0 0 400
FIRST FINL BANCORP OH COM 320209109 6,670 224,563 SH   SOLE   0 0 224,563
TESLA INC COM 88160R101 0 100 SH Call SOLE   0 0 100
SCOTTS MIRACLE GRO CO CL A 810186106 378 4,795 SH   SOLE   0 0 4,795
AMAZON COM INC COM 023135106 537 1,000 SH Call SOLE   0 0 1,000
BOULDER GROWTH & INCOME FD I COM 101507101 170 15,189 SH   SOLE   0 0 15,189
LULULEMON ATHLETICA INC COM 550021109 2,318 14,267 SH   SOLE   0 0 14,267
ISHARES TR N AMER TECH ETF 464287549 333 1,589 SH   SOLE   0 0 1,589
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 465 25,927 SH   SOLE   0 0 25,927
HOME DEPOT INC COM 437076102 8 300 SH Call SOLE   0 0 300
IDEXX LABS INC COM 45168D104 91 1,000 SH Call SOLE   0 0 1,000
WELLS FARGO CO NEW COM 949746101 6 200,000 SH Call SOLE   0 0 200,000
DARDEN RESTAURANTS INC COM 237194105 1,790 16,097 SH   SOLE   0 0 16,097
S&P GLOBAL INC COM 78409V104 6,399 32,749 SH   SOLE   0 0 32,749
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1,501 26,773 SH   SOLE   0 0 26,773
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 457 3,417 SH   SOLE   0 0 3,417
SEAGATE TECHNOLOGY PLC SHS G7945M107 2,305 48,677 SH   SOLE   0 0 48,677
WYNDHAM DESTINATIONS INC COM 98310W108 286 6,595 SH   SOLE   0 0 6,595
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 65 10,276 SH   SOLE   0 0 10,276
FIFTH THIRD BANCORP COM 316773100 2,404 86,117 SH   SOLE   0 0 86,117
DOLLAR GEN CORP NEW COM 256677105 840 7,688 SH   SOLE   0 0 7,688
ISHARES TR CORE MSCI EURO 46434V738 647 13,501 SH   SOLE   0 0 13,501
UPLAND SOFTWARE INC COM 91544A109 355 11,000 SH   SOLE   0 0 11,000
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 1,221 53,356 SH   SOLE   0 0 53,356
ATLAS AIR WORLDWIDE HLDGS IN NOTE 2.250% 6/0 049164BH8 38 33,000 PRN   SOLE   0 0 33,000
GRUBHUB INC COM 400110102 101 1,500 SH Call SOLE   0 0 1,500
SIBANYE STILLWATER SPONSORED ADR 825724206 31 12,348 SH   SOLE   0 0 12,348
SNAP INC CL A 83304A106 36 100,000 SH Call SOLE   0 0 100,000
MOODYS CORP COM 615369105 1,524 9,114 SH   SOLE   0 0 9,114
PRAXAIR INC COM 74005P104 4,669 29,051 SH   SOLE   0 0 29,051
UNIVERSAL DISPLAY CORP COM 91347P105 6 1,000 SH Call SOLE   0 0 1,000
ISHARES TR 0-5YR HI YL CP 46434V407 32,447 689,179 SH   SOLE   0 0 689,179
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2,892 24,670 SH   SOLE   0 0 24,670
AVEO PHARMACEUTICALS INC COM 053588109 263 79,565 SH   SOLE   0 0 79,565
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 486 71,295 SH   SOLE   0 0 71,295
RPM INTL INC COM 749685103 1,780 27,407 SH   SOLE   0 0 27,407
AMAZON COM INC COM 023135106 9 1,000 SH Put SOLE   0 0 1,000
NASDAQ INC COM 631103108 891 10,389 SH   SOLE   0 0 10,389
COCA COLA BOTTLING CO CONS COM 191098102 295 1,616 SH   SOLE   0 0 1,616
ISHARES TR HDG MSCI EAFE 46434V803 427 14,276 SH   SOLE   0 0 14,276
MICRON TECHNOLOGY INC COM 595112103 11,716 259,032 SH   SOLE   0 0 259,032
DISNEY WALT CO COM DISNEY 254687106 72,439 619,457 SH   SOLE   0 0 619,457
BEMIS INC COM 081437105 1,116 22,953 SH   SOLE   0 0 22,953
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 11,535 108,000 SH   SOLE   0 0 108,000
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2 200 SH Call SOLE   0 0 200
YUM CHINA HLDGS INC COM 98850P109 5,923 168,686 SH   SOLE   0 0 168,686
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 708 19,250 SH   SOLE   0 0 19,250
DISCOVER FINL SVCS COM 254709108 1,967 25,727 SH   SOLE   0 0 25,727
RAYTHEON CO COM NEW 755111507 6,591 31,893 SH   SOLE   0 0 31,893
MACQUARIE INFRASTRUCTURE COR COM 55608B105 15 4,000 SH Call SOLE   0 0 4,000
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 10,516 409,036 SH   SOLE   0 0 409,036
ACETO CORP NOTE 2.000%11/0 004446AD2 29 38,000 PRN   SOLE   0 0 38,000
SOUTHERN COPPER CORP COM 84265V105 1 1,000 SH Call SOLE   0 0 1,000
DIGITAL RLTY TR INC COM 253868103 1,397 12,418 SH   SOLE   0 0 12,418
SCHWAB STRATEGIC TR US REIT ETF 808524847 665,431 15,946,105 SH   SOLE   0 0 15,946,105
GABELLI DIVD & INCOME TR COM 36242H104 349 14,622 SH   SOLE   0 0 14,622
VENATOR MATLS PLC SHS G9329Z100 300 33,300 SH   SOLE   0 0 33,300
ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 84 12,798 SH   SOLE   0 0 12,798
ALPHABET INC CAP STK CL A 02079K305 7 100 SH Call SOLE   0 0 100
BANK AMER CORP COM 060505104 0 10,000 SH Call SOLE   0 0 10,000
BG STAFFING INC COM 05544A109 737 27,080 SH   SOLE   0 0 27,080
OLD REP INTL CORP COM 680223104 210 9,404 SH   SOLE   0 0 9,404
3-D SYS CORP DEL COM NEW 88554D205 671 35,511 SH   SOLE   0 0 35,511
ADOBE SYS INC COM 00724F101 10,172 37,680 SH   SOLE   0 0 37,680
CEMEX SAB DE CV SPON ADR NEW 151290889 100 14,245 SH   SOLE   0 0 14,245
GENERAL ELECTRIC CO COM 369604103 0 1,000 SH Put SOLE   0 0 1,000
APPLE INC COM 037833100 23 8,600 SH Put SOLE   0 0 8,600
TRANSCANADA CORP COM 89353D107 407 10,071 SH   SOLE   0 0 10,071
ALPHABET INC CAP STK CL A 02079K305 1 1,000 SH Call SOLE   0 0 1,000
CITIGROUP INC COM NEW 172967424 2 1,000 SH Call SOLE   0 0 1,000
BARINGS CORPORATE INVS COM 06759X107 1,157 75,528 SH   SOLE   0 0 75,528
ISHARES TR MRNING SM CP ETF 464288703 219 1,426 SH   SOLE   0 0 1,426
PROSHARES TR PSHS ULTRA TECH 74347R693 234 1,937 SH   SOLE   0 0 1,937
EVERSOURCE ENERGY COM 30040W108 3,486 56,742 SH   SOLE   0 0 56,742
CENTURYLINK INC COM 156700106 2,648 124,887 SH   SOLE   0 0 124,887
PIMCO ETF TR ACTIVE BD ETF 72201R775 265 2,590 SH   SOLE   0 0 2,590
HORIZON GLOBAL CORP NOTE 2.750% 7/0 44052WAA2 12 16,000 PRN   SOLE   0 0 16,000
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 217 11,366 SH   SOLE   0 0 11,366
MARATHON PETE CORP COM 56585A102 3,852 48,172 SH   SOLE   0 0 48,172
PROSPECT CAPITAL CORPORATION COM 74348T102 445 60,705 SH   SOLE   0 0 60,705
CARETRUST REIT INC COM 14174T107 1,163 65,651 SH   SOLE   0 0 65,651
CALIFORNIA WTR SVC GROUP COM 130788102 663 15,447 SH   SOLE   0 0 15,447
ALPHABET INC CAP STK CL A 02079K305 75 300 SH Call SOLE   0 0 300
CONFORMIS INC COM 20717E101 53 50,000 SH   SOLE   0 0 50,000
PIMCO CORPORATE & INCOME OPP COM 72201B101 329 18,434 SH   SOLE   0 0 18,434
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 68,308 3,068,628 SH   SOLE   0 0 3,068,628
MGM RESORTS INTERNATIONAL COM 552953101 2,168 77,690 SH   SOLE   0 0 77,690
PEPSICO INC COM 713448108 88,608 792,559 SH   SOLE   0 0 792,559
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 13,046 258,294 SH   SOLE   0 0 258,294
DANAHER CORP DEL COM 235851102 3,541 32,585 SH   SOLE   0 0 32,585
GLOWPOINT INC COM NEW 379887201 4 25,000 SH   SOLE   0 0 25,000
APPLE INC COM 037833100 0 1,000 SH Call SOLE   0 0 1,000
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 623 10,215 SH   SOLE   0 0 10,215
NUVEEN AMT FREE QLTY MUN INC COM 670657105 1,207 95,320 SH   SOLE   0 0 95,320
INTREPID POTASH INC COM 46121Y102 212 59,067 SH   SOLE   0 0 59,067
ISHARES TR MIN VOL USA ETF 46429B697 1,339 23,477 SH   SOLE   0 0 23,477
JETBLUE AIRWAYS CORP COM 477143101 489 25,255 SH   SOLE   0 0 25,255
IMPAX LABORATORIES INC NOTE 2.000% 6/1 45256BAE1 20 20,000 PRN   SOLE   0 0 20,000
AMERICAN EXPRESS CO COM 025816109 7,829 73,521 SH   SOLE   0 0 73,521
ARBOR RLTY TR INC COM 038923108 159 13,837 SH   SOLE   0 0 13,837
JD COM INC SPON ADR CL A 47215P106 1,216 46,613 SH   SOLE   0 0 46,613
NORTHERN TR CORP COM 665859104 1,054 10,319 SH   SOLE   0 0 10,319
GROUPON INC COM 399473107 264 70,099 SH   SOLE   0 0 70,099
PROSPECT CAPITAL CORPORATION NOTE 4.750% 4/1 74348TAQ5 22 22,000 PRN   SOLE   0 0 22,000
OPEN TEXT CORP COM 683715106 285 7,491 SH   SOLE   0 0 7,491
AMERICAN FINL GROUP INC OHIO COM 025932104 1,827 16,460 SH   SOLE   0 0 16,460
COSTCO WHSL CORP NEW COM 22160K105 19,360 82,426 SH   SOLE   0 0 82,426
ENTERPRISE PRODS PARTNERS L COM 293792107 1 500 SH Call SOLE   0 0 500
APPLE INC COM 037833100 365 10,000 SH Call SOLE   0 0 10,000
BROWN FORMAN CORP CL B 115637209 418 8,271 SH   SOLE   0 0 8,271
CHESAPEAKE ENERGY CORP COM 165167107 3,515 782,884 SH   SOLE   0 0 782,884
SPDR S&P 500 ETF TR TR UNIT 78462F103 1 3,000 SH Put SOLE   0 0 3,000
BWX TECHNOLOGIES INC COM 05605H100 294 4,705 SH   SOLE   0 0 4,705
ZOGENIX INC COM NEW 98978L204 835 16,825 SH   SOLE   0 0 16,825
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 338 8,431 SH   SOLE   0 0 8,431
ING GROEP N V SPONSORED ADR 456837103 161 12,420 SH   SOLE   0 0 12,420
INVESCO QQQ TR UNIT SER 1 46090E103 2 500 SH Call SOLE   0 0 500
DIEBOLD NXDF INC COM 253651103 78 17,439 SH   SOLE   0 0 17,439
SNAP ON INC COM 833034101 1,187 6,465 SH   SOLE   0 0 6,465
ELDORADO GOLD CORP NEW COM 284902103 31 34,672 SH   SOLE   0 0 34,672
DENBURY RES INC COM NEW 247916208 5 5,000 SH Call SOLE   0 0 5,000
CVS HEALTH CORP COM 126650100 9,677 122,934 SH   SOLE   0 0 122,934
EATON VANCE TAX ADVT DIV INC COM 27828G107 520 21,203 SH   SOLE   0 0 21,203
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 256 7,815 SH   SOLE   0 0 7,815
POOL CORPORATION COM 73278L105 728 4,363 SH   SOLE   0 0 4,363
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 2,691 20,162 SH   SOLE   0 0 20,162
CIGNA CORPORATION COM 125509109 3,940 18,919 SH   SOLE   0 0 18,919
CENTENE CORP DEL COM 15135B101 729 5,036 SH   SOLE   0 0 5,036
PARK NATL CORP COM 700658107 649 6,151 SH   SOLE   0 0 6,151
WESTERN ASSET EMRG MKT DEBT COM 95766A101 602 44,833 SH   SOLE   0 0 44,833
RAVEN INDS INC COM 754212108 856 18,700 SH   SOLE   0 0 18,700
SOUTHWEST AIRLS CO COM 844741108 6,084 97,417 SH   SOLE   0 0 97,417
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 0 400 SH Put SOLE   0 0 400
WORKDAY INC CL A 98138H101 752 5,153 SH   SOLE   0 0 5,153
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 388 4,570 SH   SOLE   0 0 4,570
PIMCO STRATEGIC INCOME FD IN COM 72200X104 112 11,442 SH   SOLE   0 0 11,442
PALO ALTO NETWORKS INC COM 697435105 1,098 4,873 SH   SOLE   0 0 4,873
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1,158 34,950 SH   SOLE   0 0 34,950
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 1,231 22,827 SH   SOLE   0 0 22,827
MICRON TECHNOLOGY INC COM 595112103 6 5,000 SH Call SOLE   0 0 5,000
TEMPLETON EMERG MKTS INCOME COM 880192109 137 13,719 SH   SOLE   0 0 13,719
WESBANCO INC COM 950810101 2,019 45,280 SH   SOLE   0 0 45,280
WILLIAMS COS INC DEL COM 969457100 2,349 86,404 SH   SOLE   0 0 86,404
ABIOMED INC COM 003654100 4,764 10,593 SH   SOLE   0 0 10,593
RLI CORP COM 749607107 1,149 14,618 SH   SOLE   0 0 14,618
GRAINGER W W INC COM 384802104 1,780 4,981 SH   SOLE   0 0 4,981
NOVO-NORDISK A S ADR 670100205 1,894 40,173 SH   SOLE   0 0 40,173
UNDER ARMOUR INC CL C 904311206 1,168 60,018 SH   SOLE   0 0 60,018
OHA INVT CORP COM 67091U102 40 26,000 SH   SOLE   0 0 26,000
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 9,162 53,829 SH   SOLE   0 0 53,829
TESLA INC COM 88160R101 4 200 SH Put SOLE   0 0 200
WISDOMTREE TR EMG MKTS SMCAP 97717W281 353 7,725 SH   SOLE   0 0 7,725
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 146 15,308 SH   SOLE   0 0 15,308
MOMO INC ADR 60879B107 411 9,375 SH   SOLE   0 0 9,375
CYTORI THERAPEUTICS INC *W EXP 12/09/201 23283K121 0 20,652 SH   SOLE   0 0 20,652
B2GOLD CORP COM 11777Q209 35 15,120 SH   SOLE   0 0 15,120
TREX CO INC COM 89531P105 1,496 19,429 SH   SOLE   0 0 19,429
AMAZON COM INC COM 023135106 176,464 88,100 SH   SOLE   0 0 88,100
WORLDPAY INC CL A 981558109 2,454 24,235 SH   SOLE   0 0 24,235
AETNA INC NEW COM 00817Y108 10 500 SH Call SOLE   0 0 500
ACHILLION PHARMACEUTICALS IN COM 00448Q201 440 119,476 SH   SOLE   0 0 119,476
GILEAD SCIENCES INC COM 375558103 1 500 SH Call SOLE   0 0 500
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 377 7,371 SH   SOLE   0 0 7,371
HANOVER INS GROUP INC COM 410867105 448 3,630 SH   SOLE   0 0 3,630
WISDOMTREE TR US LARGECAP DIVD 97717W307 15,914 166,794 SH   SOLE   0 0 166,794
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 250 5,763 SH   SOLE   0 0 5,763
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 5,600 73,525 SH   SOLE   0 0 73,525
CLOUDERA INC COM 18914U100 895 50,700 SH   SOLE   0 0 50,700
SPIRIT AIRLS INC COM 848577102 7,304 155,509 SH   SOLE   0 0 155,509
CA INC COM 12673P105 374 8,460 SH   SOLE   0 0 8,460
ALPHABET INC CAP STK CL C 02079K107 316 1,000 SH Call SOLE   0 0 1,000
WELLS FARGO CO NEW PERP PFD CNV A 949746804 241 187 SH   SOLE   0 0 187
OVERSTOCK COM INC DEL COM 690370101 3 1,000 SH Call SOLE   0 0 1,000
CINCINNATI FINL CORP COM 172062101 1,416 18,434 SH   SOLE   0 0 18,434
SOUTHWESTERN ENERGY CO COM 845467109 355 69,496 SH   SOLE   0 0 69,496
KCAP FINL INC COM 48668E101 96 28,865 SH   SOLE   0 0 28,865
NUVEEN PFD & INCM SECURTIES COM 67072C105 313 35,541 SH   SOLE   0 0 35,541
APPLE INC COM 037833100 10 1,000 SH Call SOLE   0 0 1,000
ENSERVCO CORP COM 29358Y102 20 25,000 SH   SOLE   0 0 25,000
SELECT ENERGY SVCS INC CL A COM 81617J301 140 11,800 SH   SOLE   0 0 11,800
SQUARE INC CL A 852234103 29 500 SH Call SOLE   0 0 500
ADVANCED MICRO DEVICES INC COM 007903107 134 30,000 SH Call SOLE   0 0 30,000
ORACLE CORP COM 68389X105 19,656 381,228 SH   SOLE   0 0 381,228
APOLLO COML REAL EST FIN INC NOTE 5.500% 3/1 03762UAA3 87 80,000 PRN   SOLE   0 0 80,000
STARWOOD PPTY TR INC COM 85571B105 714 33,158 SH   SOLE   0 0 33,158
AMAZON COM INC COM 023135106 1,245 2,000 SH Call SOLE   0 0 2,000
ARCHER DANIELS MIDLAND CO COM 039483102 4,299 85,510 SH   SOLE   0 0 85,510
COLGATE PALMOLIVE CO COM 194162103 5,900 88,118 SH   SOLE   0 0 88,118
VANGUARD STAR FD VG TL INTL STK F 921909768 1,488 27,549 SH   SOLE   0 0 27,549
CENTRAL GARDEN & PET CO COM 153527106 593 16,441 SH   SOLE   0 0 16,441
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 301 5,399 SH   SOLE   0 0 5,399
MAGNA INTL INC COM 559222401 891 16,966 SH   SOLE   0 0 16,966
ROKU INC COM CL A 77543R102 751 10,290 SH   SOLE   0 0 10,290
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 264 7,055 SH   SOLE   0 0 7,055
WPX ENERGY INC COM 98212B103 383 19,037 SH   SOLE   0 0 19,037
TD AMERITRADE HLDG CORP COM 87236Y108 1 500 SH Put SOLE   0 0 500
APPLE INC COM 037833100 2,060 30,000 SH Call SOLE   0 0 30,000
TELADOC HEALTH INC COM 87918A105 1 100 SH Call SOLE   0 0 100
AMAZON COM INC COM 023135106 453 1,000 SH Call SOLE   0 0 1,000
CUMMINS INC COM 231021106 3,219 22,037 SH   SOLE   0 0 22,037
CDN IMPERIAL BK COMM TORONTO COM 136069101 1,012 10,796 SH   SOLE   0 0 10,796
THOR INDS INC COM 885160101 482 5,764 SH   SOLE   0 0 5,764
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 1,674 37,913 SH   SOLE   0 0 37,913
MICROSOFT CORP COM 594918104 2 100 SH Call SOLE   0 0 100
BANCO SANTANDER SA ADR 05964H105 446 89,264 SH   SOLE   0 0 89,264
ISHARES TR US REGNL BKS ETF 464288778 588 11,998 SH   SOLE   0 0 11,998
ISHARES TR INTRM GOV CR ETF 464288612 477 4,441 SH   SOLE   0 0 4,441
KNOWLES CORP COM 49926D109 1,681 101,140 SH   SOLE   0 0 101,140
WISDOMTREE TR JAPN HEDGE EQT 97717W851 451 7,782 SH   SOLE   0 0 7,782
OPKO HEALTH INC COM 68375N103 402 116,309 SH   SOLE   0 0 116,309
ESSEX PPTY TR INC COM 297178105 841 3,408 SH   SOLE   0 0 3,408
AMAZON COM INC COM 023135106 126 900 SH Call SOLE   0 0 900
SAEXPLORATION HLDGS INC COM PAR 78636X873 1,657 3,131,640 SH   SOLE   0 0 3,131,640
ROYCE MICRO-CAP TR INC COM 780915104 119 11,664 SH   SOLE   0 0 11,664
CORCEPT THERAPEUTICS INC COM 218352102 536 38,246 SH   SOLE   0 0 38,246
FREEPORT-MCMORAN INC CL B 35671D857 1,466 105,307 SH   SOLE   0 0 105,307
NEW YORK CMNTY BANCORP INC COM 649445103 3,731 359,781 SH   SOLE   0 0 359,781
ISHARES TR JPMORGAN USD EMG 464288281 1,096 10,162 SH   SOLE   0 0 10,162
PUTNAM MANAGED MUN INCOM TR COM 746823103 163 23,517 SH   SOLE   0 0 23,517
ORIGIN AGRITECH LIMITED SHS NEW G67828205 58 11,008 SH   SOLE   0 0 11,008
ISHARES TR MSCI KLD400 SOC 464288570 1,441 13,496 SH   SOLE   0 0 13,496
CAMDEN PPTY TR SH BEN INT 133131102 307 3,284 SH   SOLE   0 0 3,284
OVERSTOCK COM INC DEL COM 690370101 6 1,000 SH Call SOLE   0 0 1,000
WISDOMTREE TR INDIA ERNGS FD 97717W422 504 20,919 SH   SOLE   0 0 20,919
EBIX INC COM NEW 278715206 358 4,521 SH   SOLE   0 0 4,521
US BANCORP DEL COM NEW 902973304 16,564 313,653 SH   SOLE   0 0 313,653
ISHARES INC MSCI JPN ETF NEW 46434G822 3 500 SH Call SOLE   0 0 500
SHERWIN WILLIAMS CO COM 824348106 3,393 7,453 SH   SOLE   0 0 7,453
ALLY FINL INC COM 02005N100 249 9,396 SH   SOLE   0 0 9,396
KLA-TENCOR CORP COM 482480100 956 9,397 SH   SOLE   0 0 9,397
WEYERHAEUSER CO COM 962166104 2,195 68,009 SH   SOLE   0 0 68,009
INTERNATIONAL BUSINESS MACHS COM 459200101 4 1,100 SH Call SOLE   0 0 1,100
MARKEL CORP COM 570535104 1,353 1,138 SH   SOLE   0 0 1,138
LIBERTY MEDIA CORP DEB 4.000%11/1 530715AG6 16 25,000 PRN   SOLE   0 0 25,000
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 322 8,422 SH   SOLE   0 0 8,422
OBSIDIAN ENERGY LTD COM 674482104 316 332,435 SH   SOLE   0 0 332,435
FACEBOOK INC CL A 30303M102 10 3,500 SH Call SOLE   0 0 3,500
MEDTRONIC PLC SHS G5960L103 5 100 SH Call SOLE   0 0 100
ALPHABET INC CAP STK CL A 02079K305 96 800 SH Call SOLE   0 0 800
BEST BUY INC COM 086516101 0 1,500 SH Put SOLE   0 0 1,500
CISCO SYS INC COM 17275R102 29,842 613,404 SH   SOLE   0 0 613,404
SERVICE CORP INTL COM 817565104 720 16,280 SH   SOLE   0 0 16,280
ISHARES TR 1 3 YR TREAS BD 464287457 1,464 17,620 SH   SOLE   0 0 17,620
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 7,487 106,360 SH   SOLE   0 0 106,360
UNIVERSAL CORP VA COM 913456109 222 3,419 SH   SOLE   0 0 3,419
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 293 6,890 SH   SOLE   0 0 6,890
WISDOMTREE TR CHINADIV EX FI 97717X719 921 12,850 SH   SOLE   0 0 12,850
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1,089 58,812 SH   SOLE   0 0 58,812
MOSAIC CO NEW COM 61945C103 304 9,368 SH   SOLE   0 0 9,368
DLH HLDGS CORP COM 23335Q100 205 35,626 SH   SOLE   0 0 35,626
GASLOG LTD SHS G37585109 414 20,964 SH   SOLE   0 0 20,964
NETFLIX INC COM 64110L106 161 15,000 SH Call SOLE   0 0 15,000
OXFORD LANE CAP CORP COM 691543102 114 10,731 SH   SOLE   0 0 10,731
AMERICAN MIDSTREAM PARTNERS COM UNITS 02752P100 1,526 240,298 SH   SOLE   0 0 240,298
STERLING CONSTRUCTION CO INC COM 859241101 143 10,000 SH   SOLE   0 0 10,000
IQVIA HLDGS INC COM 46266C105 364 2,807 SH   SOLE   0 0 2,807
ORMAT TECHNOLOGIES INC COM 686688102 279 5,162 SH   SOLE   0 0 5,162
IMMUNOGEN INC COM 45253H101 229 24,200 SH   SOLE   0 0 24,200
F5 NETWORKS INC COM 315616102 260 1,306 SH   SOLE   0 0 1,306
FORTIVE CORP COM 34959J108 1,117 13,260 SH   SOLE   0 0 13,260
PROSHARES TR PSHS ULTSH 20YRS 74347B201 205 5,338 SH   SOLE   0 0 5,338
INTERNATIONAL BUSINESS MACHS COM 459200101 1 500 SH Call SOLE   0 0 500
ALPHABET INC CAP STK CL C 02079K107 140 1,000 SH Call SOLE   0 0 1,000
ISHARES TR CORE S&P SCP ETF 464287804 37,827 433,602 SH   SOLE   0 0 433,602
OPHTHOTECH CORP COM 683745103 128 54,275 SH   SOLE   0 0 54,275
PIERIS PHARMACEUTICALS INC COM 720795103 499 89,025 SH   SOLE   0 0 89,025
ISHARES TR US HOME CONS ETF 464288752 286 8,099 SH   SOLE   0 0 8,099
APPLE INC COM 037833100 39 500 SH Call SOLE   0 0 500
ACI WORLDWIDE INC COM 004498101 442 15,695 SH   SOLE   0 0 15,695
AEROHIVE NETWORKS INC COM 007786106 838 203,415 SH   SOLE   0 0 203,415
GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 100 10,850 SH   SOLE   0 0 10,850
EXACT SCIENCES CORP COM 30063P105 4,491 56,907 SH   SOLE   0 0 56,907
AMAZON COM INC COM 023135106 94 100 SH Call SOLE   0 0 100
JOHNSON & JOHNSON COM 478160104 4 100 SH Call SOLE   0 0 100
SPLUNK INC COM 848637104 565 4,675 SH   SOLE   0 0 4,675
AETNA INC NEW COM 00817Y108 4,345 21,422 SH   SOLE   0 0 21,422
AMAZON COM INC COM 023135106 473 1,000 SH Call SOLE   0 0 1,000
DIAGEO P L C SPON ADR NEW 25243Q205 3,356 23,691 SH   SOLE   0 0 23,691
FENNEC PHARMACEUTICALS INC COM 31447P100 91 11,037 SH   SOLE   0 0 11,037
WISDOMTREE TR YIELD ENHANCD US 97717X511 971 20,074 SH   SOLE   0 0 20,074
DESTINATION XL GROUP INC COM 25065K104 328 131,129 SH   SOLE   0 0 131,129
FACEBOOK INC CL A 30303M102 29 1,400 SH Call SOLE   0 0 1,400
LAM RESEARCH CORP COM 512807108 4 10,000 SH Call SOLE   0 0 10,000
WILLIAMS SONOMA INC COM 969904101 220 3,344 SH   SOLE   0 0 3,344
DUN & BRADSTREET CORP DEL NE COM 26483E100 222 1,561 SH   SOLE   0 0 1,561
ISHARES TR FLTG RATE NT ETF 46429B655 3,522 69,032 SH   SOLE   0 0 69,032
WPP PLC NEW ADR 92937A102 646 8,819 SH   SOLE   0 0 8,819
DTE ENERGY CO COM 233331107 2,406 22,049 SH   SOLE   0 0 22,049
REGIONS FINL CORP NEW COM 7591EP100 2,551 139,013 SH   SOLE   0 0 139,013
TRUEBLUE INC COM 89785X101 521 20,000 SH   SOLE   0 0 20,000
COLONY CR REAL ESTATE INC COM CL A 19625T101 396 17,993 SH   SOLE   0 0 17,993
WESTROCK CO COM 96145D105 747 13,973 SH   SOLE   0 0 13,973
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 439 26,562 SH   SOLE   0 0 26,562
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 357 4,088 SH   SOLE   0 0 4,088
NOVANTA INC COM 67000B104 665 9,715 SH   SOLE   0 0 9,715
RELIANCE STEEL & ALUMINUM CO COM 759509102 2,097 24,590 SH   SOLE   0 0 24,590
TEMPLETON GLOBAL INCOME FD COM 880198106 185 30,282 SH   SOLE   0 0 30,282
ATLANTIC CAP BANCSHARES INC COM 048269203 335 20,000 SH   SOLE   0 0 20,000
ACUITY BRANDS INC COM 00508Y102 667 4,245 SH   SOLE   0 0 4,245
ABBVIE INC COM 00287Y109 28,537 301,723 SH   SOLE   0 0 301,723
FLEXIBLE SOLUTIONS INTL INC COM 33938T104 59 40,000 SH   SOLE   0 0 40,000
BARRICK GOLD CORP COM 067901108 1 800 SH Call SOLE   0 0 800
BROADCOM INC COM 11135F101 15,806 64,061 SH   SOLE   0 0 64,061
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 3,665 78,588 SH   SOLE   0 0 78,588
AMPHENOL CORP NEW CL A 032095101 1,341 14,266 SH   SOLE   0 0 14,266
STATE BK FINL CORP COM 856190103 484 16,026 SH   SOLE   0 0 16,026
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 1,524 201,853 SH   SOLE   0 0 201,853
AMERIGAS PARTNERS L P UNIT L P INT 030975106 1,329 33,650 SH   SOLE   0 0 33,650
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 1,423 45,719 SH   SOLE   0 0 45,719
HOME DEPOT INC COM 437076102 0 600 SH Call SOLE   0 0 600
CARRIAGE SVCS INC NOTE 2.750% 3/1 143905AM9 44 40,000 PRN   SOLE   0 0 40,000
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 7 300 SH Call SOLE   0 0 300
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,487 18,135 SH   SOLE   0 0 18,135
HERCULES CAPITAL INC COM 427096508 217 16,503 SH   SOLE   0 0 16,503
ISHARES TR RUS 1000 VAL ETF 464287598 10,605 83,752 SH   SOLE   0 0 83,752
MIMEDX GROUP INC COM 602496101 116 18,707 SH   SOLE   0 0 18,707
VISA INC COM CL A 92826C839 47,817 318,592 SH   SOLE   0 0 318,592
DDR CORP COM 23317H854 654 48,847 SH   SOLE   0 0 48,847
ROPER TECHNOLOGIES INC COM 776696106 434 1,464 SH   SOLE   0 0 1,464
PPL CORP COM 69351T106 2,274 77,715 SH   SOLE   0 0 77,715
ALKERMES PLC SHS G01767105 802 18,902 SH   SOLE   0 0 18,902
PATTERSON COMPANIES INC COM 703395103 382 15,614 SH   SOLE   0 0 15,614
WISDOMTREE TR US SMALLCAP DIVD 97717W604 27,934 940,216 SH   SOLE   0 0 940,216
PRINCIPAL FINL GROUP INC COM 74251V102 746 12,725 SH   SOLE   0 0 12,725
CORESITE RLTY CORP COM 21870Q105 209 1,877 SH   SOLE   0 0 1,877
AMAZON COM INC COM 023135106 363 700 SH Call SOLE   0 0 700
APPLE INC COM 037833100 3 1,000 SH Call SOLE   0 0 1,000
COMMERCE BANCSHARES INC COM 200525103 4,838 73,277 SH   SOLE   0 0 73,277
AMAZON COM INC COM 023135106 20 1,400 SH Call SOLE   0 0 1,400
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 513,450 6,364,034 SH   SOLE   0 0 6,364,034
AGREE REALTY CORP COM 008492100 394 7,416 SH   SOLE   0 0 7,416
CONSTELLATION BRANDS INC CL A 21036P108 3,587 16,638 SH   SOLE   0 0 16,638
IQIYI INC SPONSORED ADS 46267X108 1,155 42,665 SH   SOLE   0 0 42,665
SQUARE INC CL A 852234103 12 500 SH Call SOLE   0 0 500
VOC ENERGY TR TR UNIT 91829B103 432 79,071 SH   SOLE   0 0 79,071
MCDERMOTT INTL INC COM 580037703 1,334 72,396 SH   SOLE   0 0 72,396
MONDELEZ INTL INC CL A 609207105 8,828 205,487 SH   SOLE   0 0 205,487
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,078 11,004 SH   SOLE   0 0 11,004
TESLA INC COM 88160R101 2 100 SH Put SOLE   0 0 100
TESLA INC COM 88160R101 2 100 SH Call SOLE   0 0 100
MELINTA THERAPEUTICS INC COM 58549G100 55 13,892 SH   SOLE   0 0 13,892
MELCO RESORT ENTERTAINMENT L ADR 585464100 1,264 59,783 SH   SOLE   0 0 59,783
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 1,699 21,113 SH   SOLE   0 0 21,113
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 192 14,801 SH   SOLE   0 0 14,801
FACEBOOK INC CL A 30303M102 138,703 843,382 SH   SOLE   0 0 843,382
OAKTREE CAP GROUP LLC UNIT CL A 674001201 891 21,523 SH   SOLE   0 0 21,523
TYLER TECHNOLOGIES INC COM 902252105 35,270 143,923 SH   SOLE   0 0 143,923
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 49 28,745 SH   SOLE   0 0 28,745
AMAZON COM INC COM 023135106 292 500 SH Call SOLE   0 0 500
VANGUARD INDEX FDS SMALL CP ETF 922908751 146,107 898,677 SH   SOLE   0 0 898,677
TE CONNECTIVITY LTD REG SHS H84989104 1,926 21,900 SH   SOLE   0 0 21,900
GOLDMAN SACHS BDC INC SHS 38147U107 210 9,484 SH   SOLE   0 0 9,484
LTC PPTYS INC COM 502175102 1,430 32,409 SH   SOLE   0 0 32,409
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 2,597 48,999 SH   SOLE   0 0 48,999
SCYNEXIS INC COM 811292101 61 50,476 SH   SOLE   0 0 50,476
MAIDEN HOLDINGS LTD SHS G5753U112 30 10,436 SH   SOLE   0 0 10,436
FAIR ISAAC CORP COM 303250104 257 1,123 SH   SOLE   0 0 1,123
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 213 2,897 SH   SOLE   0 0 2,897
MAXIM INTEGRATED PRODS INC COM 57772K101 608 10,779 SH   SOLE   0 0 10,779
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 332 8,385 SH   SOLE   0 0 8,385
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 860 21,844 SH   SOLE   0 0 21,844
LAS VEGAS SANDS CORP COM 517834107 2,325 39,186 SH   SOLE   0 0 39,186
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 222 4,537 SH   SOLE   0 0 4,537
MEDIFAST INC COM 58470H101 262 1,183 SH   SOLE   0 0 1,183
VIAVI SOLUTIONS INC COM 925550105 135 11,862 SH   SOLE   0 0 11,862
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 382 2,640 SH   SOLE   0 0 2,640
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1,279 58,925 SH   SOLE   0 0 58,925
VOLITIONRX LTD COM 928661107 34 13,200 SH   SOLE   0 0 13,200
ALTABA INC COM 021346101 5,339 78,381 SH   SOLE   0 0 78,381
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 445 8,645 SH   SOLE   0 0 8,645
PROGRESSIVE CORP OHIO COM 743315103 1,018 14,336 SH   SOLE   0 0 14,336
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 409 13,428 SH   SOLE   0 0 13,428
MARSH & MCLENNAN COS INC COM 571748102 2,616 31,620 SH   SOLE   0 0 31,620
FIDELITY MSCI INFO TECH I 316092808 1,518 25,195 SH   SOLE   0 0 25,195
PEOPLES UNITED FINANCIAL INC COM 712704105 1,252 73,136 SH   SOLE   0 0 73,136
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 77 3,000 SH Put SOLE   0 0 3,000
LULULEMON ATHLETICA INC COM 550021109 50 500 SH Call SOLE   0 0 500
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 1,554 39,157 SH   SOLE   0 0 39,157
ETFS PLATINUM TR SH BEN INT 26922V101 222 2,866 SH   SOLE   0 0 2,866
CONSTELLATION BRANDS INC CL A 21036P108 14 700 SH Call SOLE   0 0 700
WELLS FARGO & CO MTNF 6/0 94986RQF1 49 30,000 PRN   SOLE   0 0 30,000
HEALTHCARE TR AMER INC CL A NEW 42225P501 499 18,718 SH   SOLE   0 0 18,718
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 7 1,000 SH Call SOLE   0 0 1,000
ACADIA PHARMACEUTICALS INC COM 004225108 618 29,782 SH   SOLE   0 0 29,782
MCKESSON CORP COM 58155Q103 2,321 17,498 SH   SOLE   0 0 17,498
LAM RESEARCH CORP COM 512807108 2 500 SH Call SOLE   0 0 500
CENTERSTATE BK CORP COM 15201P109 436 15,540 SH   SOLE   0 0 15,540
BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 490 20,613 SH   SOLE   0 0 20,613
TRANSENTERIX INC COM NEW 89366M201 272 46,869 SH   SOLE   0 0 46,869
AK STL HLDG CORP COM 001547108 8,106 1,654,268 SH   SOLE   0 0 1,654,268
SPDR GOLD TRUST GOLD SHS 78463V107 1 300 SH Call SOLE   0 0 300
TABLEAU SOFTWARE INC CL A 87336U105 2,730 24,431 SH   SOLE   0 0 24,431
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 304 6,499 SH   SOLE   0 0 6,499
HUMANA INC COM 444859102 1,733 5,120 SH   SOLE   0 0 5,120
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 524 45,170 SH   SOLE   0 0 45,170
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 4,091 56,692 SH   SOLE   0 0 56,692
ALTRIA GROUP INC COM 02209S103 31,262 518,356 SH   SOLE   0 0 518,356
LULULEMON ATHLETICA INC COM 550021109 52 500 SH Call SOLE   0 0 500
FRANKLIN FINL NETWORK INC COM 35352P104 225 5,755 SH   SOLE   0 0 5,755
SUNCOR ENERGY INC NEW COM 867224107 788 20,375 SH   SOLE   0 0 20,375
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 329 22,862 SH   SOLE   0 0 22,862
HURON CONSULTING GROUP INC NOTE 1.250%10/0 447462AB8 12 12,000 PRN   SOLE   0 0 12,000
STAR GROUP L P UNIT LTD PARTNR 85512C105 128 13,129 SH   SOLE   0 0 13,129
VANGUARD WORLD FD MEGA CAP INDEX 921910873 4,611 45,881 SH   SOLE   0 0 45,881
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 335 21,605 SH   SOLE   0 0 21,605
ELLIE MAE INC COM 28849P100 269 2,835 SH   SOLE   0 0 2,835
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 1,251 39,315 SH   SOLE   0 0 39,315
CDW CORP COM 12514G108 237 2,668 SH   SOLE   0 0 2,668
IMMUNOMEDICS INC COM 452907108 4,521 217,063 SH   SOLE   0 0 217,063
EPR PPTYS COM SH BEN INT 26884U109 1,400 20,469 SH   SOLE   0 0 20,469
SIFY TECHNOLOGIES LIMITED SPONSORED ADR 82655M107 30 20,005 SH   SOLE   0 0 20,005
ALIGN TECHNOLOGY INC COM 016255101 7,603 19,433 SH   SOLE   0 0 19,433
TESLA INC COM 88160R101 3 200 SH Call SOLE   0 0 200
DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 1,802 11,657 SH   SOLE   0 0 11,657
FORD MTR CO DEL COM PAR $0.01 345370860 7,509 811,751 SH   SOLE   0 0 811,751
RALPH LAUREN CORP CL A 751212101 737 5,356 SH   SOLE   0 0 5,356
LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 30 15,000 SH   SOLE   0 0 15,000
ALTICE USA INC CL A 02156K103 8,825 486,494 SH   SOLE   0 0 486,494
UNITEDHEALTH GROUP INC COM 91324P102 18,473 69,438 SH   SOLE   0 0 69,438
SUNOCO LP COM U REP LP 86765K109 666 22,533 SH   SOLE   0 0 22,533
COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509 1,028 46,143 SH   SOLE   0 0 46,143
ALTABA INC COM 021346101 2 1,000 SH Call SOLE   0 0 1,000
SKYWEST INC COM 830879102 2,332 39,585 SH   SOLE   0 0 39,585
ASML HOLDING N V N Y REGISTRY SHS N07059210 2,020 10,743 SH   SOLE   0 0 10,743
ISHARES TR MICRO-CAP ETF 464288869 9,944 93,547 SH   SOLE   0 0 93,547
STONEMOR PARTNERS L P COM UNITS INT 86183Q100 108 21,081 SH   SOLE   0 0 21,081
SERVICENOW INC COM 81762P102 1,966 10,050 SH   SOLE   0 0 10,050
ALPHABET INC CAP STK CL A 02079K305 85 500 SH Call SOLE   0 0 500
WASTE MGMT INC DEL COM 94106L109 6,972 77,156 SH   SOLE   0 0 77,156
FACEBOOK INC CL A 30303M102 0 2,000 SH Call SOLE   0 0 2,000
AGNC INVT CORP COM 00123Q104 2,442 131,073 SH   SOLE   0 0 131,073
TANGER FACTORY OUTLET CTRS I COM 875465106 253 11,055 SH   SOLE   0 0 11,055
GLOBAL X FDS GLOBX SUPDV US 37950E291 468 18,509 SH   SOLE   0 0 18,509
NOKIA CORP SPONSORED ADR 654902204 435 77,931 SH   SOLE   0 0 77,931
INTERNATIONAL BUSINESS MACHS COM 459200101 31,190 206,269 SH   SOLE   0 0 206,269
RAYMOND JAMES FINANCIAL INC COM 754730109 574 6,234 SH   SOLE   0 0 6,234
SPDR SERIES TRUST S&P BIOTECH 78464A870 3,491 36,418 SH   SOLE   0 0 36,418
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 550 18,659 SH   SOLE   0 0 18,659
CANADIAN NATL RY CO COM 136375102 1,716 19,113 SH   SOLE   0 0 19,113
GW PHARMACEUTICALS PLC ADS 36197T103 8 300 SH Call SOLE   0 0 300
SOUTHERN CO COM 842587107 10,018 229,782 SH   SOLE   0 0 229,782
WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 3,154 72,207 SH   SOLE   0 0 72,207
FRANKLIN LTD DURATION INCM T RIGHT 10/18/2018 353793110 1 12,322 SH   SOLE   0 0 12,322
ISHARES INC MIN VOL EMRG MKT 464286533 535 9,028 SH   SOLE   0 0 9,028
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 20,800 77,888 SH   SOLE   0 0 77,888
WHITING PETE CORP NEW COM NEW 966387409 7,150 134,796 SH   SOLE   0 0 134,796
ISHARES TR TRANS AVG ETF 464287192 525 2,566 SH   SOLE   0 0 2,566
ISHARES TR 20 YR TR BD ETF 464287432 0 300 SH Call SOLE   0 0 300
UNITED STATES ANTIMONY CORP COM 911549103 6,929 8,118,729 SH   SOLE   0 0 8,118,729
APPLE INC COM 037833100 10 6,000 SH Call SOLE   0 0 6,000
JAGGED PEAK ENERGY INC COM 47009K107 3,368 243,530 SH   SOLE   0 0 243,530
AMERICAN WTR WKS CO INC NEW COM 030420103 1,224 13,917 SH   SOLE   0 0 13,917
TWILIO INC CL A 90138F102 28 500 SH Call SOLE   0 0 500
ISHARES TR MSCI EMG MKT ETF 464287234 23,962 558,285 SH   SOLE   0 0 558,285
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 975 67,647 SH   SOLE   0 0 67,647
WISDOMTREE TR GLB EX US RL EST 97717W331 517 17,589 SH   SOLE   0 0 17,589
ISHARES TR RUSSELL 2000 ETF 464287655 17,169 101,862 SH   SOLE   0 0 101,862
SALLY BEAUTY HLDGS INC COM 79546E104 189 10,258 SH   SOLE   0 0 10,258
WESTERN ASSET MTG CAP CORP COM 95790D105 1,307 130,463 SH   SOLE   0 0 130,463
ENERPLUS CORP COM 292766102 201 16,281 SH   SOLE   0 0 16,281
GENERAL MLS INC COM 370334104 3,796 88,441 SH   SOLE   0 0 88,441
NVIDIA CORP COM 67066G104 53,629 190,838 SH   SOLE   0 0 190,838
SPDR SERIES TRUST AEROSPACE DEF 78464A631 750 7,536 SH   SOLE   0 0 7,536
CANOPY GROWTH CORP COM 138035100 2,434 50,035 SH   SOLE   0 0 50,035
INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 434 3,241 SH   SOLE   0 0 3,241
AIR TRANSPORT SERVICES GRP I COM 00922R105 258 12,039 SH   SOLE   0 0 12,039
SORRENTO THERAPEUTICS INC COM NEW 83587F202 70 16,000 SH   SOLE   0 0 16,000
VANGUARD WORLD FDS INF TECH ETF 92204A702 12,074 59,609 SH   SOLE   0 0 59,609
APPLE INC COM 037833100 1 2,500 SH Put SOLE   0 0 2,500
ISHARES TR MSCI ACWI ETF 464288257 1,283 17,281 SH   SOLE   0 0 17,281
AMERICAN INTL GROUP INC COM NEW 026874784 7 100,000 SH Call SOLE   0 0 100,000
ANI PHARMACEUTICALS INC NOTE 3.000%12/0 00182CAA1 30 28,000 PRN   SOLE   0 0 28,000
BLACKBERRY LTD COM 09228F103 248 21,757 SH   SOLE   0 0 21,757
DWS MUN INCOME TR NEW COM 233368109 396 37,740 SH   SOLE   0 0 37,740
DYNEX CAP INC COM NEW 26817Q506 95 14,900 SH   SOLE   0 0 14,900
ISHARES TR GLOB HLTHCRE ETF 464287325 386 6,137 SH   SOLE   0 0 6,137
GRUBHUB INC COM 400110102 1,322 9,535 SH   SOLE   0 0 9,535
WISDOMTREE TR INTL EQUITY FD 97717W703 374 7,048 SH   SOLE   0 0 7,048
GUGGENHEIM ENHNCD EQTY INCM COM 40167B100 143 16,298 SH   SOLE   0 0 16,298
ISHARES TR S&P MC 400VL ETF 464287705 2,425 14,490 SH   SOLE   0 0 14,490
NATIONAL GRID PLC SPONSORED ADR NE 636274409 734 14,161 SH   SOLE   0 0 14,161
UNILEVER PLC SPON ADR NEW 904767704 1,905 34,662 SH   SOLE   0 0 34,662
FACEBOOK INC CL A 30303M102 0 1,000 SH Call SOLE   0 0 1,000
FIRST FINL BANKSHARES COM 32020R109 1,410 23,857 SH   SOLE   0 0 23,857
RITE AID CORP COM 767754104 1,742 1,360,777 SH   SOLE   0 0 1,360,777
STRATA SKIN SCIENCES INC COM NEW 86272A206 71 20,000 SH   SOLE   0 0 20,000
CIMPRESS N V SHS EURO N20146101 485 3,551 SH   SOLE   0 0 3,551
SEVERN BANCORP ANNAPOLIS MD COM 81811M100 512 52,237 SH   SOLE   0 0 52,237
SEALED AIR CORP NEW COM 81211K100 310 7,729 SH   SOLE   0 0 7,729
FIDELITY MSCI HLTH CARE I 316092600 251 5,372 SH   SOLE   0 0 5,372
ENTERPRISE PRODS PARTNERS L COM 293792107 59 10,000 SH Call SOLE   0 0 10,000
HEICO CORP NEW COM 422806109 709 7,661 SH   SOLE   0 0 7,661
MCCORMICK & CO INC COM NON VTG 579780206 2,417 18,343 SH   SOLE   0 0 18,343
ENERGEN CORP COM 29265N108 237 2,748 SH   SOLE   0 0 2,748
JEFFERIES FINL GROUP INC COM 47233W109 484 22,040 SH   SOLE   0 0 22,040
MGE ENERGY INC COM 55277P104 348 5,458 SH   SOLE   0 0 5,458
GILDAN ACTIVEWEAR INC COM 375916103 265 8,712 SH   SOLE   0 0 8,712
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 645 12,212 SH   SOLE   0 0 12,212
MSCI INC COM 55354G100 306 1,724 SH   SOLE   0 0 1,724
UNITEDHEALTH GROUP INC COM 91324P102 46 1,000 SH Call SOLE   0 0 1,000
CITIZENS FINL GROUP INC COM 174610105 529 13,728 SH   SOLE   0 0 13,728
ALPHABET INC CAP STK CL A 02079K305 68 1,000 SH Call SOLE   0 0 1,000
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 555 5,778 SH   SOLE   0 0 5,778
PIMCO DYNAMIC INCOME FD SHS 72201Y101 403 12,047 SH   SOLE   0 0 12,047
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,207 9,272 SH   SOLE   0 0 9,272
RADIAN GROUP INC COM 750236101 229 11,055 SH   SOLE   0 0 11,055
TWITTER INC COM 90184L102 1 500 SH Call SOLE   0 0 500
IAMGOLD CORP COM 450913108 62 16,890 SH   SOLE   0 0 16,890
INVESCO EXCHNG TRADED FD TR GBL CLEAN ENRG 46138G847 437 36,479 SH   SOLE   0 0 36,479
RESHAPE LIFESCIENCES INC COM NEW 761123405 0 10,134 SH   SOLE   0 0 10,134
HOME DEPOT INC COM 437076102 7 1,000 SH Call SOLE   0 0 1,000
BED BATH & BEYOND INC COM 075896100 174 11,613 SH   SOLE   0 0 11,613
GOLDMAN SACHS GROUP INC COM 38141G104 6,727 30,000 SH   SOLE   0 0 30,000
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 685 17,360 SH   SOLE   0 0 17,360
PEOPLES FINL SVCS CORP COM 711040105 370 8,729 SH   SOLE   0 0 8,729
QORVO INC COM 74736K101 442 5,744 SH   SOLE   0 0 5,744
NOVARTIS A G SPONSORED ADR 66987V109 6,078 70,546 SH   SOLE   0 0 70,546
ANTHEM INC COM 036752103 5,037 18,378 SH   SOLE   0 0 18,378
ISHARES TR MBS ETF 464288588 555 5,375 SH   SOLE   0 0 5,375
PALO ALTO NETWORKS INC COM 697435105 15 200 SH Call SOLE   0 0 200
AMAZON COM INC COM 023135106 599 1,200 SH Call SOLE   0 0 1,200
AVISTA CORP COM 05379B107 3,181 62,908 SH   SOLE   0 0 62,908
T MOBILE US INC COM 872590104 241 3,428 SH   SOLE   0 0 3,428
RPC INC COM 749660106 4,030 260,357 SH   SOLE   0 0 260,357
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 476 26,154 SH   SOLE   0 0 26,154
INVESCO MUNI INCOME OPP TRST COM 46132X101 217 28,259 SH   SOLE   0 0 28,259
FIDELITY MSCI RL EST ETF 316092857 5,342 221,930 SH   SOLE   0 0 221,930
SIENTRA INC COM 82621J105 1,827 76,500 SH   SOLE   0 0 76,500
PIMCO ETF TR INTER MUN BD ACT 72201R866 1,434 27,314 SH   SOLE   0 0 27,314
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 432 14,027 SH   SOLE   0 0 14,027
EVOLUTION PETROLEUM CORP COM 30049A107 394 35,700 SH   SOLE   0 0 35,700
NORTHERN OIL & GAS INC NEV COM 665531109 306 76,583 SH   SOLE   0 0 76,583
ISHARES TR RUSSELL 2000 ETF 464287655 0 1,200 SH Put SOLE   0 0 1,200
VEEVA SYS INC CL A COM 922475108 6 10,800 SH Put SOLE   0 0 10,800
AMAZON COM INC COM 023135106 13 800 SH Call SOLE   0 0 800
HELIOS & MATHESON ANALYTICS COM PAR 42327L309 180 11,893,127 SH   SOLE   0 0 11,893,127
TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 105 31,000 SH   SOLE   0 0 31,000
CLOROX CO DEL COM 189054109 3,191 21,215 SH   SOLE   0 0 21,215
MERIT MED SYS INC COM 589889104 221 3,604 SH   SOLE   0 0 3,604
BANK AMER CORP COM 060505104 62 50,000 SH Call SOLE   0 0 50,000
INTERNATIONAL BUSINESS MACHS COM 459200101 6 1,000 SH Call SOLE   0 0 1,000
CELGENE CORP COM 151020104 9,034 100,952 SH   SOLE   0 0 100,952
ISHARES TR MORTGE REL ETF 46435G342 314 7,210 SH   SOLE   0 0 7,210
ISHARES TR US OIL GS EX ETF 464288851 304 4,004 SH   SOLE   0 0 4,004
W R BERKLEY CORPORATION COM 084423102 647 8,091 SH   SOLE   0 0 8,091
ISHARES TR 20 YR TR BD ETF 464287432 2,953 25,178 SH   SOLE   0 0 25,178
ENCANA CORP COM 292505104 648 49,461 SH   SOLE   0 0 49,461
EXPRESS INC COM 30219E103 116 10,500 SH   SOLE   0 0 10,500
SPECTRA ENERGY PARTNERS LP COM 84756N109 1,642 45,987 SH   SOLE   0 0 45,987
MEDICAL PPTYS TRUST INC COM 58463J304 697 46,745 SH   SOLE   0 0 46,745
APPLE INC COM 037833100 37 2,500 SH Call SOLE   0 0 2,500
ISHARES TR NA TEC SFTWR ETF 464287515 600 2,929 SH   SOLE   0 0 2,929
MATADOR RES CO COM 576485205 454 13,730 SH   SOLE   0 0 13,730
FLEX LTD ORD Y2573F102 1,931 147,159 SH   SOLE   0 0 147,159
EAGLE BANCORP INC MD COM 268948106 535 10,571 SH   SOLE   0 0 10,571
FORTUNA SILVER MINES INC COM 349915108 82 18,850 SH   SOLE   0 0 18,850
CHIPOTLE MEXICAN GRILL INC COM 169656105 5,057 11,127 SH   SOLE   0 0 11,127
HONEYWELL INTL INC COM 438516106 14,650 88,041 SH   SOLE   0 0 88,041
DREYFUS STRATEGIC MUNS INC COM 261932107 101 13,433 SH   SOLE   0 0 13,433
ALPHABET INC CAP STK CL A 02079K305 4 2,100 SH Call SOLE   0 0 2,100
TEXAS PAC LD TR SUB CTF PROP I T 882610108 2,707 3,138 SH   SOLE   0 0 3,138
CODORUS VY BANCORP INC COM 192025104 1,746 55,896 SH   SOLE   0 0 55,896
PAYPAL HLDGS INC COM 70450Y103 65 2,000 SH Call SOLE   0 0 2,000
ALCOA CORP COM 013872106 257 6,360 SH   SOLE   0 0 6,360
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 358 5,739 SH   SOLE   0 0 5,739
CELGENE CORP COM 151020104 0 200 SH Call SOLE   0 0 200
CITIGROUP INC COM NEW 172967424 3 500 SH Call SOLE   0 0 500
LEAR CORP COM NEW 521865204 511 3,525 SH   SOLE   0 0 3,525
MYERS INDS INC COM 628464109 1,094 47,038 SH   SOLE   0 0 47,038
INTERCEPT PHARMACEUTICALS IN COM 45845P108 341 2,700 SH   SOLE   0 0 2,700
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 499 891,851 SH   SOLE   0 0 891,851
NUVEEN PFD & INCM OPPORTNYS COM 67073B106 242 26,071 SH   SOLE   0 0 26,071
W P CAREY INC COM 92936U109 1,767 27,469 SH   SOLE   0 0 27,469
ISHARES TR GLOBAL TECH ETF 464287291 552 3,150 SH   SOLE   0 0 3,150
ISHARES TR CORE HIGH DV ETF 46429B663 631 6,969 SH   SOLE   0 0 6,969
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 331 12,024 SH   SOLE   0 0 12,024
GW PHARMACEUTICALS PLC ADS 36197T103 14 400 SH Call SOLE   0 0 400
WELLS FARGO CO NEW COM 949746101 0 1,000 SH Call SOLE   0 0 1,000
EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 206 12,356 SH   SOLE   0 0 12,356
FIRST REP BK SAN FRANCISCO C COM 33616C100 336 3,495 SH   SOLE   0 0 3,495
GARTNER INC COM 366651107 292 1,843 SH   SOLE   0 0 1,843
AMAZON COM INC COM 023135106 4 1,000 SH Put SOLE   0 0 1,000
WATSCO INC COM 942622200 212 1,191 SH   SOLE   0 0 1,191
OVERSTOCK COM INC DEL COM 690370101 4 1,400 SH Call SOLE   0 0 1,400
SEMPRA ENERGY COM 816851109 2,819 24,783 SH   SOLE   0 0 24,783
SONOCO PRODS CO COM 835495102 415 7,478 SH   SOLE   0 0 7,478
RYMAN HOSPITALITY PPTYS INC COM 78377T107 467 5,421 SH   SOLE   0 0 5,421
FIVE BELOW INC COM 33829M101 662 5,090 SH   SOLE   0 0 5,090
ALMADEN MINERALS LTD COM CL B 020283305 10 15,000 SH   SOLE   0 0 15,000
BIOGEN INC COM 09062X103 10,109 28,612 SH   SOLE   0 0 28,612
STEALTHGAS INC SHS Y81669106 132 37,000 SH   SOLE   0 0 37,000
GENESIS ENERGY L P UNIT LTD PARTN 371927104 3,202 134,666 SH   SOLE   0 0 134,666
LIBERTY ALL-STAR GROWTH FD I COM 529900102 132 20,835 SH   SOLE   0 0 20,835
FACEBOOK INC CL A 30303M102 0 1,000 SH Call SOLE   0 0 1,000
NUTRIEN LTD COM 67077M108 982 17,025 SH   SOLE   0 0 17,025
CME GROUP INC COM CL A 12572Q105 2 200 SH Call SOLE   0 0 200
MOLSON COORS BREWING CO CL B 60871R209 256 4,170 SH   SOLE   0 0 4,170
AES CORP COM 00130H105 141 10,053 SH   SOLE   0 0 10,053
VISA INC COM CL A 92826C839 4 200 SH Call SOLE   0 0 200
CUBESMART COM 229663109 290 10,177 SH   SOLE   0 0 10,177
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 10,930 188,966 SH   SOLE   0 0 188,966
CBOE GLOBAL MARKETS INC COM 12503M108 1,476 15,379 SH   SOLE   0 0 15,379
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 673 29,066 SH   SOLE   0 0 29,066
SPHERIX INC COM PAR NEW 84842R403 20 20,000 SH   SOLE   0 0 20,000
ATMOS ENERGY CORP COM 049560105 2,615 27,841 SH   SOLE   0 0 27,841
INDIA GLOBALIZATION CAP INC COM NEW 45408X308 420 65,049 SH   SOLE   0 0 65,049
ADAM NAT RES FD INC COM 00548F105 216 10,852 SH   SOLE   0 0 10,852
LAMAR ADVERTISING CO NEW CL A 512816109 298 3,826 SH   SOLE   0 0 3,826
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 3,462 24,292 SH   SOLE   0 0 24,292
SOUTHCROSS ENERGY PARTNERS L COM UNIT LTDPT 84130C100 82 141,404 SH   SOLE   0 0 141,404
INDIA FD INC COM 454089103 213 9,619 SH   SOLE   0 0 9,619
TRINITY INDS INC COM 896522109 801 21,860 SH   SOLE   0 0 21,860
KELLOGG CO COM 487836108 1,448 20,684 SH   SOLE   0 0 20,684
BLACKROCK ENHANCED EQT DIV T COM 09251A104 1,039 109,434 SH   SOLE   0 0 109,434
ISHARES TR MSCI EURO FL ETF 464289180 301 14,850 SH   SOLE   0 0 14,850
NETEASE INC SPONSORED ADR 64110W102 257 1,128 SH   SOLE   0 0 1,128
MANPOWERGROUP INC COM 56418H100 499 5,803 SH   SOLE   0 0 5,803
CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 249 13,770 SH   SOLE   0 0 13,770
CIENA CORP COM NEW 171779309 783 25,066 SH   SOLE   0 0 25,066
INVESCO QQQ TR UNIT SER 1 46090E103 1 500 SH Put SOLE   0 0 500
NAVIOS MARITIME HOLDINGS INC COM Y62196103 22 31,244 SH   SOLE   0 0 31,244
ISHARES TR S&P SML 600 GWT 464287887 3,369 16,702 SH   SOLE   0 0 16,702
QUICKLOGIC CORP COM 74837P108 16 15,727 SH   SOLE   0 0 15,727
THERMO FISHER SCIENTIFIC INC COM 883556102 6,496 26,615 SH   SOLE   0 0 26,615
TRANSOCEAN LTD REG SHS H8817H100 3,513 251,811 SH   SOLE   0 0 251,811
EATON VANCE TAX MNGD GBL DV COM 27829F108 687 72,355 SH   SOLE   0 0 72,355
NVIDIA CORP COM 67066G104 64 12,500 SH Put SOLE   0 0 12,500
LUMINEX CORP DEL COM 55027E102 275 9,070 SH   SOLE   0 0 9,070
RAMBUS INC DEL COM 750917106 337 30,854 SH   SOLE   0 0 30,854
NVIDIA CORP COM 67066G104 33 500 SH Call SOLE   0 0 500
SEATTLE GENETICS INC COM 812578102 1,439 18,664 SH   SOLE   0 0 18,664
MYRIAD GENETICS INC COM 62855J104 266 5,783 SH   SOLE   0 0 5,783
DISH NETWORK CORP CL A 25470M109 4,606 128,814 SH   SOLE   0 0 128,814
ZENDESK INC COM 98936J101 255 3,592 SH   SOLE   0 0 3,592
BARCLAYS BANK PLC ADR PFD SR 5 06739H362 683 26,258 SH   SOLE   0 0 26,258
PANDORA MEDIA INC COM 698354107 294 30,915 SH   SOLE   0 0 30,915
APPLE INC COM 037833100 1 1,000 SH Put SOLE   0 0 1,000
GENWORTH FINL INC COM CL A 37247D106 285 68,350 SH   SOLE   0 0 68,350
SPDR SER TR BLOMBERG BRC INV 78468R200 1,021 33,152 SH   SOLE   0 0 33,152
WEATHERFORD INTL PLC ORD SHS G48833100 202 74,451 SH   SOLE   0 0 74,451
NORTHERN TECH INTL CORP COM 665809109 252 7,254 SH   SOLE   0 0 7,254
BOEING CO COM 097023105 2 500 SH Call SOLE   0 0 500
FORD MTR CO DEL COM PAR $0.01 345370860 0 12,500 SH Put SOLE   0 0 12,500
ITT INC COM 45073V108 312 5,089 SH   SOLE   0 0 5,089
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 9,382 35,485 SH   SOLE   0 0 35,485
ROYAL BK CDA MONTREAL QUE COM 780087102 6,888 85,894 SH   SOLE   0 0 85,894
UNITEDHEALTH GROUP INC COM 91324P102 5 500 SH Call SOLE   0 0 500
CHEMOURS CO COM 163851108 627 15,910 SH   SOLE   0 0 15,910
ZENDESK INC COM 98936J101 7 3,500 SH Put SOLE   0 0 3,500
CYPRESS SEMICONDUCTOR CORP COM 232806109 243 16,759 SH   SOLE   0 0 16,759
AURINIA PHARMACEUTICALS INC COM 05156V102 1,011 152,200 SH   SOLE   0 0 152,200
APACHE CORP COM 037411105 1,298 27,225 SH   SOLE   0 0 27,225
NUSTAR ENERGY LP UNIT COM 67058H102 530 19,074 SH   SOLE   0 0 19,074
PIMCO CALIF MUN INCOME FD II COM 72200M108 92 10,936 SH   SOLE   0 0 10,936
ACTIVISION BLIZZARD INC COM 00507V109 4,626 55,602 SH   SOLE   0 0 55,602
HILLENBRAND INC COM 431571108 1,033 19,745 SH   SOLE   0 0 19,745
BOSTON SCIENTIFIC CORP COM 101137107 1,888 49,047 SH   SOLE   0 0 49,047
BANK AMER CORP COM 060505104 241 50,000 SH Call SOLE   0 0 50,000
MASTERCARD INCORPORATED CL A 57636Q104 17,683 79,434 SH   SOLE   0 0 79,434
AMYRIS INC COM NEW 03236M200 449 56,487 SH   SOLE   0 0 56,487
SEMTECH CORP COM 816850101 299 5,383 SH   SOLE   0 0 5,383
YORK WTR CO COM 987184108 272 8,950 SH   SOLE   0 0 8,950
LKQ CORP COM 501889208 395 12,468 SH   SOLE   0 0 12,468
DISNEY WALT CO COM DISNEY 254687106 7 1,000 SH Call SOLE   0 0 1,000
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 321 8,461 SH   SOLE   0 0 8,461
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 1,577 117,315 SH   SOLE   0 0 117,315
CHURCH & DWIGHT INC COM 171340102 1,197 20,169 SH   SOLE   0 0 20,169
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,525 19,761 SH   SOLE   0 0 19,761
WISDOMTREE TR INTL LRGCAP DV 97717W794 85,134 1,765,169 SH   SOLE   0 0 1,765,169
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 352 31,165 SH   SOLE   0 0 31,165
LAS VEGAS SANDS CORP COM 517834107 7 1,000 SH Call SOLE   0 0 1,000
TOTAL SYS SVCS INC COM 891906109 37,922 384,063 SH   SOLE   0 0 384,063
HSBC HLDGS PLC SPON ADR NEW 404280406 958 21,787 SH   SOLE   0 0 21,787
LIVE NATION ENTERTAINMENT IN COM 538034109 591 10,843 SH   SOLE   0 0 10,843
NEW JERSEY RES COM 646025106 603 13,083 SH   SOLE   0 0 13,083
ALPHABET INC CAP STK CL A 02079K305 2 2,000 SH Put SOLE   0 0 2,000
COLUMBIA SPORTSWEAR CO COM 198516106 329 3,532 SH   SOLE   0 0 3,532
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 857 32,140 SH   SOLE   0 0 32,140
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 2,906 234,380 SH   SOLE   0 0 234,380
UNITEDHEALTH GROUP INC COM 91324P102 30 2,000 SH Put SOLE   0 0 2,000
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 245 1,535 SH   SOLE   0 0 1,535
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 619 13,964 SH   SOLE   0 0 13,964
MICROSOFT CORP COM 594918104 7 10,000 SH Call SOLE   0 0 10,000
VANGUARD INDEX FDS LARGE CAP ETF 922908637 488,502 3,658,916 SH   SOLE   0 0 3,658,916
UMB FINL CORP COM 902788108 974 13,732 SH   SOLE   0 0 13,732
NEW YORK MTG TR INC COM PAR $.02 649604501 299 49,098 SH   SOLE   0 0 49,098
ALLIANZGI CONV INCOME FD COM 018828103 123 17,715 SH   SOLE   0 0 17,715
JUST ENERGY GROUP INC COM 48213W101 80 25,700 SH   SOLE   0 0 25,700
INTERNATIONAL BUSINESS MACHS COM 459200101 0 100 SH Call SOLE   0 0 100
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 263 5,368 SH   SOLE   0 0 5,368
NATIONAL FUEL GAS CO N J COM 636180101 1,221 21,774 SH   SOLE   0 0 21,774
PROSHARES TR PSHS ULT HLTHCRE 74347R735 210 1,811 SH   SOLE   0 0 1,811
EXELIXIS INC COM 30161Q104 5,247 296,098 SH   SOLE   0 0 296,098
TWO HBRS INVT CORP COM NEW 90187B408 388 25,973 SH   SOLE   0 0 25,973
WISDOMTREE TR EMER MKT HIGH FD 97717W315 71,857 1,645,448 SH   SOLE   0 0 1,645,448
WERNER ENTERPRISES INC COM 950755108 617 17,460 SH   SOLE   0 0 17,460
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 25,124 1,754,492 SH   SOLE   0 0 1,754,492
HDFC BANK LTD ADR REPS 3 SHS 40415F101 418 4,444 SH   SOLE   0 0 4,444
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 64 37,355 SH   SOLE   0 0 37,355
GENUINE PARTS CO COM 372460105 1,353 13,610 SH   SOLE   0 0 13,610
APPLE INC COM 037833100 467 10,000 SH Call SOLE   0 0 10,000
HARRIS CORP DEL COM 413875105 35 1,000 SH Call SOLE   0 0 1,000
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 292 12,164 SH   SOLE   0 0 12,164
PROSHARES TR PSHS ULT S&P 500 74347R107 1,321 10,358 SH   SOLE   0 0 10,358
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 339 4,554 SH   SOLE   0 0 4,554
BOWL AMER INC CL A 102565108 403 27,000 SH   SOLE   0 0 27,000
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 701 7,135 SH   SOLE   0 0 7,135
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1,593 12,809 SH   SOLE   0 0 12,809
TARGET CORP COM 87612E106 5,736 65,023 SH   SOLE   0 0 65,023
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 767 26,609 SH   SOLE   0 0 26,609
COVIA HLDGS CORP COM 22305A103 549 61,200 SH   SOLE   0 0 61,200
ISHARES TR INTL SEL DIV ETF 464288448 2,628 80,552 SH   SOLE   0 0 80,552
NEUROCRINE BIOSCIENCES INC COM 64125C109 651 5,298 SH   SOLE   0 0 5,298
BORGWARNER INC COM 099724106 315 7,371 SH   SOLE   0 0 7,371
DELL TECHNOLOGIES INC COM CL V 24703L103 794 8,175 SH   SOLE   0 0 8,175
LOWES COS INC COM 548661107 21,722 189,184 SH   SOLE   0 0 189,184
IOVANCE BIOTHERAPEUTICS INC COM 462260100 225 20,000 SH   SOLE   0 0 20,000
PAYCHEX INC COM 704326107 5,924 80,441 SH   SOLE   0 0 80,441
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 258 2,304 SH   SOLE   0 0 2,304
RED HAT INC COM 756577102 1 300 SH Call SOLE   0 0 300
XCEL ENERGY INC COM 98389B100 5,103 108,082 SH   SOLE   0 0 108,082
KRANESHARES TR CSI CHI INTERNET 500767306 2 500 SH Call SOLE   0 0 500
TESLA INC COM 88160R101 1 100 SH Put SOLE   0 0 100
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 446 12,053 SH   SOLE   0 0 12,053
SNAP INC CL A 83304A106 1 3,700 SH Call SOLE   0 0 3,700
UNION PAC CORP COM 907818108 37,855 232,481 SH   SOLE   0 0 232,481
FRANKLIN UNVL TR SH BEN INT 355145103 108 16,310 SH   SOLE   0 0 16,310
MANNKIND CORP COM NEW 56400P706 443 241,932 SH   SOLE   0 0 241,932
PRUDENTIAL FINL INC COM 744320102 2,253 22,232 SH   SOLE   0 0 22,232
ALEXCO RESOURCE CORP COM 01535P106 22 21,513 SH   SOLE   0 0 21,513
LIFEVANTAGE CORP COM NEW 53222K205 122 11,058 SH   SOLE   0 0 11,058
ALLEGHENY TECHNOLOGIES INC COM 01741R102 222 7,526 SH   SOLE   0 0 7,526
TELEFONICA S A SPONSORED ADR 879382208 91 11,592 SH   SOLE   0 0 11,592
CBS CORP NEW CL B 124857202 1,202 20,919 SH   SOLE   0 0 20,919
AGIOS PHARMACEUTICALS INC COM 00847X104 293 3,804 SH   SOLE   0 0 3,804
FLOTEK INDS INC DEL COM 343389102 414 172,646 SH   SOLE   0 0 172,646
BAOZUN INC SPONSORED ADR 06684L103 656 13,502 SH   SOLE   0 0 13,502
BELLICUM PHARMACEUTICALS INC COM 079481107 969 157,297 SH   SOLE   0 0 157,297
AMAZON COM INC COM 023135106 174 500 SH Call SOLE   0 0 500
AMAZON COM INC COM 023135106 6 200 SH Call SOLE   0 0 200
NEKTAR THERAPEUTICS COM 640268108 656 10,768 SH   SOLE   0 0 10,768
ENCOMPASS HEALTH CORP COM 29261A100 1,364 17,497 SH   SOLE   0 0 17,497
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 217 71,266 SH   SOLE   0 0 71,266
MARATHON PATENT GROUP INC COM PAR 56585W302 11 15,715 SH   SOLE   0 0 15,715
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 1,581 10,705 SH   SOLE   0 0 10,705
AMAZON COM INC COM 023135106 150 500 SH Call SOLE   0 0 500
TILRAY INC COM CL 2 88688T100 1,329 9,255 SH   SOLE   0 0 9,255
BEST INC SPONSORED ADS 08653C106 640 108,120 SH   SOLE   0 0 108,120
LEAP THERAPEUTICS INC COM 52187K101 148 19,000 SH   SOLE   0 0 19,000
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 0 500 SH Call SOLE   0 0 500
ILLUMINA INC COM 452327109 5,138 13,999 SH   SOLE   0 0 13,999
KIMCO RLTY CORP COM 49446R109 361 21,564 SH   SOLE   0 0 21,564
GOODYEAR TIRE & RUBR CO COM 382550101 259 11,059 SH   SOLE   0 0 11,059
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 6,358 403,939 SH   SOLE   0 0 403,939
TEXAS INSTRS INC COM 882508104 10,261 95,638 SH   SOLE   0 0 95,638
TEREX CORP NEW COM 880779103 325 8,146 SH   SOLE   0 0 8,146
ISHARES TR U.S. MED DVC ETF 464288810 428 1,881 SH   SOLE   0 0 1,881
PHILIP MORRIS INTL INC COM 718172109 23,453 287,626 SH   SOLE   0 0 287,626
MAXLINEAR INC COM 57776J100 674 33,909 SH   SOLE   0 0 33,909
NIC INC COM 62914B100 234 15,816 SH   SOLE   0 0 15,816
CEDAR FAIR L P DEPOSITRY UNIT 150185106 293 5,627 SH   SOLE   0 0 5,627
AMAZON COM INC COM 023135106 7 1,000 SH Put SOLE   0 0 1,000
TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 9 10,000 PRN   SOLE   0 0 10,000
APPFOLIO INC COM CL A 03783C100 339 4,325 SH   SOLE   0 0 4,325
ENTERPRISE PRODS PARTNERS L COM 293792107 134,996 4,698,777 SH   SOLE   0 0 4,698,777
WESTERN ALLIANCE BANCORP COM 957638109 1,848 32,479 SH   SOLE   0 0 32,479
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 152 25,810 SH   SOLE   0 0 25,810
ALLERGAN PLC SHS G0177J108 8 200 SH Call SOLE   0 0 200
SPDR S&P 500 ETF TR TR UNIT 78462F103 1 5,500 SH Put SOLE   0 0 5,500
DELTA AIR LINES INC DEL COM NEW 247361702 2,427 41,962 SH   SOLE   0 0 41,962
AMARIN CORP PLC SPONS ADR NEW 023111206 518 31,835 SH   SOLE   0 0 31,835
SPDR S&P 500 ETF TR TR UNIT 78462F103 1 1,000 SH Put SOLE   0 0 1,000
TWITTER INC COM 90184L102 7,456 261,996 SH   SOLE   0 0 261,996
APPLE INC COM 037833100 131 2,500 SH Call SOLE   0 0 2,500
MDU RES GROUP INC COM 552690109 356 13,860 SH   SOLE   0 0 13,860
ADVANCED MICRO DEVICES INC COM 007903107 0 1,000 SH Put SOLE   0 0 1,000
VEDANTA LTD SPONSORED ADR 92242Y100 454 35,437 SH   SOLE   0 0 35,437
AMAZON COM INC COM 023135106 319 300 SH Call SOLE   0 0 300
HCP INC COM 40414L109 1,241 47,148 SH   SOLE   0 0 47,148
PAN AMERICAN SILVER CORP COM 697900108 263 17,806 SH   SOLE   0 0 17,806
TRONOX LTD SHS CL A Q9235V101 0 2,100 SH Call SOLE   0 0 2,100
FIBROCELL SCIENCE INC COM PAR 315721407 108 45,677 SH   SOLE   0 0 45,677
WESTERN DIGITAL CORP COM 958102105 11 1,100 SH Call SOLE   0 0 1,100
PINNACLE FOODS INC DEL COM 72348P104 217 3,356 SH   SOLE   0 0 3,356
PB BANCORP INC COM 70454T100 595 50,600 SH   SOLE   0 0 50,600
SINCLAIR BROADCAST GROUP INC CL A 829226109 2,097 73,955 SH   SOLE   0 0 73,955
TWILIO INC CL A 90138F102 1,061 12,293 SH   SOLE   0 0 12,293
SOUTHWEST GAS HOLDINGS INC COM 844895102 456 5,768 SH   SOLE   0 0 5,768
ISHARES TR INDIA 50 ETF 464289529 224 6,564 SH   SOLE   0 0 6,564
NETFLIX INC COM 64110L106 10 300 SH Call SOLE   0 0 300
MACQUARIE INFRASTRUCTURE COR COM 55608B105 348 7,541 SH   SOLE   0 0 7,541
MY SIZE INC COM 62844N109 12 10,000 SH   SOLE   0 0 10,000
PG&E CORP COM 69331C108 1,003 21,790 SH   SOLE   0 0 21,790
AMAZON COM INC COM 023135106 245 500 SH Call SOLE   0 0 500
AMAZON COM INC COM 023135106 14 1,000 SH Call SOLE   0 0 1,000
VALHI INC NEW COM 918905100 66 28,851 SH   SOLE   0 0 28,851
GLOBAL X FDS GLBL X MLP ETF 37950E473 379 39,656 SH   SOLE   0 0 39,656
WESTERN ASSET HIGH INCM FD I COM 95766J102 410 64,680 SH   SOLE   0 0 64,680
TRACTOR SUPPLY CO COM 892356106 843 9,278 SH   SOLE   0 0 9,278
GW PHARMACEUTICALS PLC ADS 36197T103 5 100 SH Call SOLE   0 0 100
INFOSYS LTD SPONSORED ADR 456788108 720 70,787 SH   SOLE   0 0 70,787
HMS HLDGS CORP COM 40425J101 280 8,527 SH   SOLE   0 0 8,527
HELEN OF TROY CORP LTD COM G4388N106 10,266 78,430 SH   SOLE   0 0 78,430
TASEKO MINES LTD COM 876511106 18 21,900 SH   SOLE   0 0 21,900
OVERSTOCK COM INC DEL COM 690370101 2 1,000 SH Call SOLE   0 0 1,000
SHOPIFY INC CL A 82509L107 49 1,000 SH Call SOLE   0 0 1,000
GLOBALSTAR INC COM 378973408 127 250,100 SH   SOLE   0 0 250,100
LEE ENTERPRISES INC COM 523768109 45 16,829 SH   SOLE   0 0 16,829
WYNN RESORTS LTD COM 983134107 1 1,000 SH Put SOLE   0 0 1,000
TALLGRASS ENERGY LP CLASS A SHS 874696107 2,917 123,724 SH   SOLE   0 0 123,724
EXTRA SPACE STORAGE INC COM 30225T102 529 6,109 SH   SOLE   0 0 6,109
ALPHABET INC CAP STK CL C 02079K107 221 1,000 SH Call SOLE   0 0 1,000
HARTFORD FINL SVCS GROUP INC COM 416515104 2,140 42,843 SH   SOLE   0 0 42,843
VALLEY NATL BANCORP COM 919794107 361 32,133 SH   SOLE   0 0 32,133
GENERAL AMERN INVS INC COM 368802104 497 13,437 SH   SOLE   0 0 13,437
ISHARES TR U.S. ENERGY ETF 464287796 1,110 26,443 SH   SOLE   0 0 26,443
HERTZ GLOBAL HLDGS INC COM 42806J106 1,414 86,572 SH   SOLE   0 0 86,572
ISHARES TR IBOXX INV CP ETF 464287242 0 1,300 SH Put SOLE   0 0 1,300
PIONEER NAT RES CO COM 723787107 1,232 7,074 SH   SOLE   0 0 7,074
EARTHSTONE ENERGY INC CL A 27032D304 100 10,658 SH   SOLE   0 0 10,658
JPMORGAN CHASE & CO COM 46625H100 54,938 486,865 SH   SOLE   0 0 486,865
BLACKROCK MD MUNICIPAL BOND COM 09249L105 389 28,235 SH   SOLE   0 0 28,235
EATON VANCE ENH EQTY INC FD COM 278277108 328 18,554 SH   SOLE   0 0 18,554
ALIGN TECHNOLOGY INC COM 016255101 37 200 SH Call SOLE   0 0 200
ASPEN TECHNOLOGY INC COM 045327103 233 2,044 SH   SOLE   0 0 2,044
SUNPOWER CORP COM 867652406 229 31,302 SH   SOLE   0 0 31,302
INVESCO EXCHNG TRADED FD TR S&P SMLCP HELT 46138E149 1,760 12,540 SH   SOLE   0 0 12,540
ISHARES TR CORE S&P US VLU 464287663 510 9,037 SH   SOLE   0 0 9,037
OASIS PETE INC NEW COM 674215108 5,460 385,058 SH   SOLE   0 0 385,058
AMAZON COM INC COM 023135106 18 1,400 SH Call SOLE   0 0 1,400
NEWELL BRANDS INC COM 651229106 1 1,000 SH Call SOLE   0 0 1,000
FIREEYE INC COM 31816Q101 6,104 359,044 SH   SOLE   0 0 359,044
ALIGN TECHNOLOGY INC COM 016255101 175 1,000 SH Call SOLE   0 0 1,000
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 28,080 786,321 SH   SOLE   0 0 786,321
EXXON MOBIL CORP COM 30231G102 89,475 1,052,397 SH   SOLE   0 0 1,052,397
ISHARES TR GLB CNSM STP ETF 464288737 214 4,268 SH   SOLE   0 0 4,268
DAVITA INC COM 23918K108 611 8,527 SH   SOLE   0 0 8,527
INNOSPEC INC COM 45768S105 1,167 15,202 SH   SOLE   0 0 15,202
SKYWORKS SOLUTIONS INC COM 83088M102 1 1,000 SH Call SOLE   0 0 1,000
FIRST TR EXCHAN TRADED FD VI FST TR GLB FD 33739H101 445 22,405 SH   SOLE   0 0 22,405
ZIONS BANCORPORATION COM 989701107 0 500 SH Call SOLE   0 0 500
LAM RESEARCH CORP COM 512807108 9 2,000 SH Put SOLE   0 0 2,000
ISHARES TR RUSSELL 3000 ETF 464287689 1,473 8,550 SH   SOLE   0 0 8,550
NIO INC SPON ADS 62914V106 184 26,300 SH   SOLE   0 0 26,300
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 409 12,287 SH   SOLE   0 0 12,287
CENTRAL FD CDA LTD CL A 153501101 465 39,810 SH   SOLE   0 0 39,810
ANALOG DEVICES INC COM 032654105 1,511 16,340 SH   SOLE   0 0 16,340
PREMIER INC CL A 74051N102 234 5,115 SH   SOLE   0 0 5,115
ISHARES TR CORE MSCI TOTAL 46432F834 1,677 27,804 SH   SOLE   0 0 27,804
CYTOSORBENTS CORP COM NEW 23283X206 0 12,000 SH Put SOLE   0 0 12,000
MICROSOFT CORP COM 594918104 72 4,000 SH Call SOLE   0 0 4,000
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 255 7,423 SH   SOLE   0 0 7,423
O REILLY AUTOMOTIVE INC NEW COM 67103H107 3,220 9,271 SH   SOLE   0 0 9,271
BB&T CORP COM 054937107 8,126 167,412 SH   SOLE   0 0 167,412
UNDER ARMOUR INC CL A 904311107 1,619 76,293 SH   SOLE   0 0 76,293
CALAVO GROWERS INC COM 128246105 312 3,233 SH   SOLE   0 0 3,233
OVERSTOCK COM INC DEL COM 690370101 1 300 SH Call SOLE   0 0 300
SALESFORCE COM INC COM 79466L302 2 200 SH Call SOLE   0 0 200
KRANESHARES TR CSI CHI INTERNET 500767306 291 5,959 SH   SOLE   0 0 5,959
CHEVRON CORP NEW COM 166764100 35,733 292,220 SH   SOLE   0 0 292,220
HARSCO CORP COM 415864107 570 19,973 SH   SOLE   0 0 19,973
IAC INTERACTIVECORP COM 44919P508 585 2,698 SH   SOLE   0 0 2,698
ULTIMATE SOFTWARE GROUP INC COM 90385D107 272 844 SH   SOLE   0 0 844
CELANESE CORP DEL COM 150870103 744 6,526 SH   SOLE   0 0 6,526
BELLEROPHON THERAPEUTICS INC COM 078771102 49 45,517 SH   SOLE   0 0 45,517
SANOFI SPONSORED ADR 80105N105 1,030 23,056 SH   SOLE   0 0 23,056
FACEBOOK INC CL A 30303M102 17 2,000 SH Call SOLE   0 0 2,000
NUVEEN QUALITY MUNCP INCOME COM 67066V101 590 46,156 SH   SOLE   0 0 46,156
TEXTRON INC COM 883203101 1,605 22,452 SH   SOLE   0 0 22,452
WISDOMTREE TR US EARNINGS 500 97717W588 419 12,838 SH   SOLE   0 0 12,838
HUDBAY MINERALS INC COM 443628102 51 10,000 SH   SOLE   0 0 10,000
RYDER SYS INC COM 783549108 220 3,017 SH   SOLE   0 0 3,017
PRA HEALTH SCIENCES INC COM 69354M108 365 3,308 SH   SOLE   0 0 3,308
SELECTIVE INS GROUP INC COM 816300107 2,097 33,020 SH   SOLE   0 0 33,020
MICROCHIP TECHNOLOGY INC COM 595017104 1,937 24,552 SH   SOLE   0 0 24,552
PRETIUM RES INC COM 74139C102 105 13,806 SH   SOLE   0 0 13,806
WD-40 CO COM 929236107 254 1,479 SH   SOLE   0 0 1,479
ACTIVISION BLIZZARD INC COM 00507V109 6 1,000 SH Call SOLE   0 0 1,000
EATON CORP PLC SHS G29183103 3,369 38,848 SH   SOLE   0 0 38,848
TRI POINTE GROUP INC COM 87265H109 367 29,584 SH   SOLE   0 0 29,584
MICROSOFT CORP COM 594918104 2 500 SH Call SOLE   0 0 500
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 473 82,927 SH   SOLE   0 0 82,927
VANGUARD INDEX FDS VALUE ETF 922908744 16,616 150,123 SH   SOLE   0 0 150,123
FACEBOOK INC CL A 30303M102 0 4,000 SH Call SOLE   0 0 4,000
SUNCOKE ENERGY PARTNERS L P COMUNIT REP LT 86722Y101 172 11,300 SH   SOLE   0 0 11,300
ABEONA THERAPEUTICS INC COM 00289Y107 875 68,374 SH   SOLE   0 0 68,374
UNITED BANKSHARES INC WEST V COM 909907107 3,533 97,183 SH   SOLE   0 0 97,183
ECA MARCELLUS TR I COM UNIT 26827L109 19 10,125 SH   SOLE   0 0 10,125
AVANGRID INC COM 05351W103 1,054 21,993 SH   SOLE   0 0 21,993
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 472 17,482 SH   SOLE   0 0 17,482
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 4,581 67,234 SH   SOLE   0 0 67,234
ONEOK INC NEW COM 682680103 12,044 177,661 SH   SOLE   0 0 177,661
LOOP INDS INC COM 543518104 4,653 463,000 SH   SOLE   0 0 463,000
SPIRE INC COM 84857L101 295 4,012 SH   SOLE   0 0 4,012
CREE INC COM 225447101 246 6,502 SH   SOLE   0 0 6,502
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 3,045 21,512 SH   SOLE   0 0 21,512
SANDSTORM GOLD LTD COM NEW 80013R206 459 123,187 SH   SOLE   0 0 123,187
KIMBERLY CLARK CORP COM 494368103 6,059 53,322 SH   SOLE   0 0 53,322
NEW GOLD INC CDA COM 644535106 30 37,275 SH   SOLE   0 0 37,275
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 372 15,146 SH   SOLE   0 0 15,146
GROUPE CGI INC CL A SUB VTG 39945C109 1,508 23,384 SH   SOLE   0 0 23,384
HOWARD HUGHES CORP COM 44267D107 842 6,781 SH   SOLE   0 0 6,781
QUANTENNA COMMUNICATIONS INC COM 74766D100 512 27,727 SH   SOLE   0 0 27,727
AVINO SILVER & GOLD MINES LT COM 053906103 21 33,500 SH   SOLE   0 0 33,500
GOLDEN STAR RES LTD CDA COM 38119T104 252 347,898 SH   SOLE   0 0 347,898
ISHARES TR CORE DIV GRWTH 46434V621 331 8,941 SH   SOLE   0 0 8,941
LOUISIANA PAC CORP COM 546347105 217 8,179 SH   SOLE   0 0 8,179
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1 200 SH Call SOLE   0 0 200
CRYOPORT INC COM PAR $0.001 229050307 7,524 587,340 SH   SOLE   0 0 587,340
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 21,720 637,521 SH   SOLE   0 0 637,521
GEO GROUP INC NEW COM 36162J106 204 8,096 SH   SOLE   0 0 8,096
ISHARES TR U.S. FIN SVC ETF 464287770 206 1,544 SH   SOLE   0 0 1,544
HERITAGE INS HLDGS INC COM 42727J102 11,246 758,866 SH   SOLE   0 0 758,866
TERADATA CORP DEL COM 88076W103 521 13,820 SH   SOLE   0 0 13,820
L3 TECHNOLOGIES INC COM 502413107 943 4,433 SH   SOLE   0 0 4,433
TRILLIUM THERAPEUTICS INC COM NEW 89620X506 170 29,300 SH   SOLE   0 0 29,300
ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 366 60,370 SH   SOLE   0 0 60,370
NXP SEMICONDUCTORS N V COM N6596X109 1,259 14,729 SH   SOLE   0 0 14,729
ALPHABET INC CAP STK CL A 02079K305 113 1,000 SH Call SOLE   0 0 1,000
AMERCO COM 023586100 447 1,253 SH   SOLE   0 0 1,253
SYMANTEC CORP COM 871503108 516 24,239 SH   SOLE   0 0 24,239
FLOWSERVE CORP COM 34354P105 312 5,696 SH   SOLE   0 0 5,696
KEYSIGHT TECHNOLOGIES INC COM 49338L103 464 7,007 SH   SOLE   0 0 7,007
EATON VANCE FLTING RATE INC COM 278279104 439 30,044 SH   SOLE   0 0 30,044
CORNERSTONE STRATEGIC VALUE COM 21924B302 1,026 73,310 SH   SOLE   0 0 73,310
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 548,541 16,359,721 SH   SOLE   0 0 16,359,721
VALMONT INDS INC COM 920253101 1,273 9,188 SH   SOLE   0 0 9,188
GERON CORP COM 374163103 560 318,011 SH   SOLE   0 0 318,011
GOLDMAN SACHS GROUP INC MTNF 2/1 38147QMF0 10 11,000 PRN   SOLE   0 0 11,000
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 517 36,293 SH   SOLE   0 0 36,293
CAPSTONE TURBINE CORP COM NEW 14067D409 23 22,549 SH   SOLE   0 0 22,549
ISHARES TR IBOXX INV CP ETF 464287242 8,246 71,752 SH   SOLE   0 0 71,752
DNP SELECT INCOME FD COM 23325P104 730 65,960 SH   SOLE   0 0 65,960
SIMON PPTY GROUP INC NEW COM 828806109 7,905 44,724 SH   SOLE   0 0 44,724
AON PLC SHS CL A G0408V102 810 5,268 SH   SOLE   0 0 5,268
APPLE INC COM 037833100 2 20,000 SH Put SOLE   0 0 20,000
ISHARES TR MULTIFACTOR GLBL 46434V316 4,039 131,521 SH   SOLE   0 0 131,521
SBA COMMUNICATIONS CORP NEW CL A 78410G104 328 2,044 SH   SOLE   0 0 2,044
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 268 6,977 SH   SOLE   0 0 6,977
AMN HEALTHCARE SERVICES INC COM 001744101 231 4,230 SH   SOLE   0 0 4,230
FIRST TR NASDAQ100 TECH INDE SHS 337345102 280 3,523 SH   SOLE   0 0 3,523
GLADSTONE INVT CORP COM 376546107 230 20,105 SH   SOLE   0 0 20,105
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 1,057 26,513 SH   SOLE   0 0 26,513
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 236 4,621 SH   SOLE   0 0 4,621
FIRST TR VALUE LINE DIVID IN SHS 33734H106 658 20,805 SH   SOLE   0 0 20,805
ILLINOIS TOOL WKS INC COM 452308109 10,877 77,079 SH   SOLE   0 0 77,079
QUEST DIAGNOSTICS INC COM 74834L100 748 6,932 SH   SOLE   0 0 6,932
OFFICE DEPOT INC COM 676220106 1,314 409,236 SH   SOLE   0 0 409,236
NEWFIELD EXPL CO COM 651290108 307 10,648 SH   SOLE   0 0 10,648
THOMSON REUTERS CORP COM 884903105 270 5,908 SH   SOLE   0 0 5,908
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 5,178 28,700 SH   SOLE   0 0 28,700
PDL BIOPHARMA INC COM 69329Y104 66 25,119 SH   SOLE   0 0 25,119
DELUXE CORP COM 248019101 481 8,450 SH   SOLE   0 0 8,450
VERISIGN INC COM 92343E102 489 3,051 SH   SOLE   0 0 3,051
ISHARES INC MSCI EURZONE ETF 464286608 259 6,323 SH   SOLE   0 0 6,323
NORTHSTAR REALTY EUROPE CORP COM 66706L101 195 13,806 SH   SOLE   0 0 13,806
REPUBLIC BANCORP KY CL A 760281204 473 10,250 SH   SOLE   0 0 10,250
AMAZON COM INC COM 023135106 115 1,000 SH Call SOLE   0 0 1,000
LAMB WESTON HLDGS INC COM 513272104 2,655 39,872 SH   SOLE   0 0 39,872
ISHARES TR CORE S&P TTL STK 464287150 6,906 103,645 SH   SOLE   0 0 103,645
SPLUNK INC COM 848637104 1 100 SH Call SOLE   0 0 100
SAREPTA THERAPEUTICS INC COM 803607100 12,828 79,427 SH   SOLE   0 0 79,427
DISCOVERY INC COM SER A 25470F104 217 6,784 SH   SOLE   0 0 6,784
CVR REFNG LP COMUNIT REP LT 12663P107 2,664 135,212 SH   SOLE   0 0 135,212
OVERSTOCK COM INC DEL COM 690370101 1 1,000 SH Call SOLE   0 0 1,000
MANULIFE FINL CORP COM 56501R106 1,103 61,681 SH   SOLE   0 0 61,681
AMAZON COM INC COM 023135106 486 1,000 SH Call SOLE   0 0 1,000
SOLAREDGE TECHNOLOGIES INC COM 83417M104 204 5,407 SH   SOLE   0 0 5,407
ELECTRONIC ARTS INC COM 285512109 2,361 19,598 SH   SOLE   0 0 19,598
CLEAN ENERGY FUELS CORP COM 184499101 808 310,829 SH   SOLE   0 0 310,829
OCCIDENTAL PETE CORP DEL COM 674599105 5,290 64,384 SH   SOLE   0 0 64,384
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 719 5,054 SH   SOLE   0 0 5,054
SKYWORKS SOLUTIONS INC COM 83088M102 4,232 46,657 SH   SOLE   0 0 46,657
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2 3,000 SH Put SOLE   0 0 3,000
JPMORGAN CHASE & CO *W EXP 10/28/201 46634E114 305 4,200 SH   SOLE   0 0 4,200
ISHARES TR IBOXX HI YD ETF 464288513 461 5,335 SH   SOLE   0 0 5,335
ISHARES TR RUSSELL 2000 ETF 464287655 0 500 SH Call SOLE   0 0 500
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 44,242 120,399 SH   SOLE   0 0 120,399
INGERSOLL-RAND PLC SHS G47791101 1,480 14,464 SH   SOLE   0 0 14,464
CALLAWAY GOLF CO COM 131193104 7 2,000 SH Call SOLE   0 0 2,000
EDGE THERAPEUTICS INC COM 279870109 8 10,000 SH   SOLE   0 0 10,000
CTI BIOPHARMA CORP COM NEW 12648L601 111 51,573 SH   SOLE   0 0 51,573
ENCORE CAP GROUP INC NOTE 2.875% 3/1 292554AH5 16 17,000 PRN   SOLE   0 0 17,000
CALADRIUS BIOSCIENCES INC COM NEW 128058203 60 10,094 SH   SOLE   0 0 10,094
GW PHARMACEUTICALS PLC ADS 36197T103 8 200 SH Call SOLE   0 0 200
INTL PAPER CO COM 460146103 1,315 26,761 SH   SOLE   0 0 26,761
ISHARES GOLD TRUST ISHARES 464285105 3,828 334,866 SH   SOLE   0 0 334,866
CHUBB LIMITED COM H1467J104 3,357 25,120 SH   SOLE   0 0 25,120
CHIPOTLE MEXICAN GRILL INC COM 169656105 0 100 SH Call SOLE   0 0 100
UNDER ARMOUR INC CL C 904311206 1 200 SH Call SOLE   0 0 200
CARA THERAPEUTICS INC COM 140755109 207 8,628 SH   SOLE   0 0 8,628
ISHARES TR NASDAQ BIOTECH 464287556 0 1,000 SH Call SOLE   0 0 1,000
ADAMS DIVERSIFIED EQUITY FD COM 006212104 362 21,733 SH   SOLE   0 0 21,733
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 0 500 SH Call SOLE   0 0 500
TRUSTMARK CORP COM 898402102 339 10,067 SH   SOLE   0 0 10,067
PS BUSINESS PKS INC CALIF COM 69360J107 336 2,646 SH   SOLE   0 0 2,646
NVIDIA CORP COM 67066G104 2 1,100 SH Put SOLE   0 0 1,100
PUBLIC STORAGE COM 74460D109 1,754 8,700 SH   SOLE   0 0 8,700
DOWDUPONT INC COM 26078J100 20,071 312,103 SH   SOLE   0 0 312,103
INNOVIVA INC COM 45781M101 660 43,290 SH   SOLE   0 0 43,290
PENTAIR PLC SHS G7S00T104 309 7,126 SH   SOLE   0 0 7,126
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 60 10,186 SH   SOLE   0 0 10,186
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,156 21,955 SH   SOLE   0 0 21,955
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 3,128 11,397 SH   SOLE   0 0 11,397
WELLS FARGO CO NEW COM 949746101 28,172 535,997 SH   SOLE   0 0 535,997
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 231 1,106 SH   SOLE   0 0 1,106
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 357 14,050 SH   SOLE   0 0 14,050
TIFFANY & CO NEW COM 886547108 2,263 17,547 SH   SOLE   0 0 17,547
RH COM 74967X103 469 3,577 SH   SOLE   0 0 3,577
BANK N S HALIFAX COM 064149107 770 12,921 SH   SOLE   0 0 12,921
NETFLIX INC COM 64110L106 31,364 83,831 SH   SOLE   0 0 83,831
ERIE INDTY CO CL A 29530P102 763 5,984 SH   SOLE   0 0 5,984
VERIZON COMMUNICATIONS INC COM 92343V104 30,592 572,999 SH   SOLE   0 0 572,999
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 598 5,038 SH   SOLE   0 0 5,038
TATA MTRS LTD SPONSORED ADR 876568502 243 15,811 SH   SOLE   0 0 15,811
CARLISLE COS INC COM 142339100 278 2,284 SH   SOLE   0 0 2,284
3M CO COM 88579Y101 0 1,000 SH Put SOLE   0 0 1,000
RESTAURANT BRANDS INTL INC COM 76131D103 2,635 44,452 SH   SOLE   0 0 44,452
COCA COLA CO COM 191216100 22,370 484,308 SH   SOLE   0 0 484,308
ISHARES TR RUS TP200 GR ETF 464289438 204 2,385 SH   SOLE   0 0 2,385
AMGEN INC COM 031162100 20,165 97,278 SH   SOLE   0 0 97,278
CHROMADEX CORP COM NEW 171077407 44 10,201 SH   SOLE   0 0 10,201
IRON MTN INC NEW COM 46284V101 238 6,909 SH   SOLE   0 0 6,909
CORPORATE CAP TR INC COM 219880101 353 23,158 SH   SOLE   0 0 23,158
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 15,694 138,801 SH   SOLE   0 0 138,801
TESLA INC COM 88160R101 1 100 SH Put SOLE   0 0 100
CREDIT SUISSE GROUP SPONSORED ADR 225401108 391 26,182 SH   SOLE   0 0 26,182
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3 500 SH Call SOLE   0 0 500
FACEBOOK INC CL A 30303M102 5 100 SH Call SOLE   0 0 100
WESTERN UN CO COM 959802109 443 23,247 SH   SOLE   0 0 23,247
TESARO INC COM 881569107 3,902 100,022 SH   SOLE   0 0 100,022
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 40 13,222 SH   SOLE   0 0 13,222
VENTAS INC COM 92276F100 2,589 47,608 SH   SOLE   0 0 47,608
SPDR SERIES TRUST S&P REGL BKG 78464A698 4,258 71,651 SH   SOLE   0 0 71,651
EQUITY RESIDENTIAL SH BEN INT 29476L107 376 5,668 SH   SOLE   0 0 5,668
ISHARES TR IBONDS DEC21 ETF 46434VBK5 222 9,113 SH   SOLE   0 0 9,113
KEYCORP NEW COM 493267108 1,456 73,197 SH   SOLE   0 0 73,197
B & G FOODS INC NEW COM 05508R106 238 8,671 SH   SOLE   0 0 8,671
REPUBLIC SVCS INC COM 760759100 1,019 14,023 SH   SOLE   0 0 14,023
MASTERCARD INCORPORATED CL A 57636Q104 7 200 SH Call SOLE   0 0 200
APPLIED MATLS INC COM 038222105 36 10,000 SH Call SOLE   0 0 10,000
ETFIS SER TR I INFRAC ACT MLP 26923G103 400 53,681 SH   SOLE   0 0 53,681
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 276 13,532 SH   SOLE   0 0 13,532
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 2,108 18,794 SH   SOLE   0 0 18,794
VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 272 4,227 SH   SOLE   0 0 4,227
BANK MONTREAL QUE COM 063671101 894 10,828 SH   SOLE   0 0 10,828
NORTHROP GRUMMAN CORP COM 666807102 8,603 27,107 SH   SOLE   0 0 27,107
DEVON ENERGY CORP NEW COM 25179M103 1,866 46,729 SH   SOLE   0 0 46,729
IONIS PHARMACEUTICALS INC COM 462222100 1,373 26,618 SH   SOLE   0 0 26,618
ISHARES TR CORE S&P MCP ETF 464287507 320,517 1,592,314 SH   SOLE   0 0 1,592,314
MICROSOFT CORP COM 594918104 137,469 1,201,970 SH   SOLE   0 0 1,201,970
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 692 5,373 SH   SOLE   0 0 5,373
MIND C T I LTD ORD M70240102 51 22,022 SH   SOLE   0 0 22,022
PROSHARES TR PSHS ULTRA QQQ 74347R206 2,031 20,176 SH   SOLE   0 0 20,176
UBS GROUP AG SHS H42097107 819 52,087 SH   SOLE   0 0 52,087
ABB LTD SPONSORED ADR 000375204 561 23,738 SH   SOLE   0 0 23,738
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 453 25,863 SH   SOLE   0 0 25,863
FACEBOOK INC CL A 30303M102 1 200 SH Call SOLE   0 0 200
FACEBOOK INC CL A 30303M102 162 24,000 SH Call SOLE   0 0 24,000
KEMPHARM INC COM 488445107 2,161 450,105 SH   SOLE   0 0 450,105
BANK NEW YORK MELLON CORP COM 064058100 3,359 65,879 SH   SOLE   0 0 65,879
EATON VANCE TX MNG BY WRT OP COM 27828Y108 672 41,703 SH   SOLE   0 0 41,703
UGI CORP NEW COM 902681105 668 12,045 SH   SOLE   0 0 12,045
VERINT SYS INC COM 92343X100 397 7,924 SH   SOLE   0 0 7,924
AUTOHOME INC SP ADR RP CL A 05278C107 321 4,144 SH   SOLE   0 0 4,144
NORDSTROM INC COM 655664100 1,101 18,410 SH   SOLE   0 0 18,410
BRISTOL MYERS SQUIBB CO COM 110122108 18,359 295,725 SH   SOLE   0 0 295,725
ISHARES TR MRNGSTR LG-CP GR 464287119 307 1,650 SH   SOLE   0 0 1,650
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 1,621 59,014 SH   SOLE   0 0 59,014
FIRST BANCORP N C COM 318910106 572 14,130 SH   SOLE   0 0 14,130
CVS HEALTH CORP COM 126650100 3 500 SH Call SOLE   0 0 500
PAYCOM SOFTWARE INC COM 70432V102 1,312 8,445 SH   SOLE   0 0 8,445
SHIRE PLC SPONSORED ADR 82481R106 1,278 7,050 SH   SOLE   0 0 7,050
ISHARES TR RUS MID CAP ETF 464287499 15,231 69,076 SH   SOLE   0 0 69,076
ISHARES TR CORE MSCI EAFE 46432F842 290,419 4,532,133 SH   SOLE   0 0 4,532,133
SIGA TECHNOLOGIES INC COM 826917106 69 10,000 SH   SOLE   0 0 10,000
ISHARES TR S&P 500 VAL ETF 464287408 6,384 55,113 SH   SOLE   0 0 55,113
OXFORD SQUARE CAP CORP COM 69181V107 266 37,400 SH   SOLE   0 0 37,400
VARIAN MED SYS INC COM 92220P105 1,134 10,131 SH   SOLE   0 0 10,131
RAVE RESTAURANT GROUP INC COM 754198109 57 40,080 SH   SOLE   0 0 40,080
ACACIA COMMUNICATIONS INC COM 00401C108 778 18,806 SH   SOLE   0 0 18,806
ISHARES TR DOW JONES US ETF 464287846 2,795 19,206 SH   SOLE   0 0 19,206
FORD MTR CO DEL COM PAR $0.01 345370860 0 500 SH Put SOLE   0 0 500
OASIS MIDSTREAM PARTNERS LP COM UNITS REPS 67420T206 221 9,940 SH   SOLE   0 0 9,940
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 696 2,206 SH   SOLE   0 0 2,206
SMART SAND INC COM 83191H107 302 73,600 SH   SOLE   0 0 73,600
CYTOSORBENTS CORP COM NEW 23283X206 440 34,090 SH   SOLE   0 0 34,090
ALLIANT ENERGY CORP COM 018802108 1,803 42,355 SH   SOLE   0 0 42,355
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 956 100,000 SH Call SOLE   0 0 100,000
JABIL INC COM 466313103 550 20,319 SH   SOLE   0 0 20,319
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 10,123 290,652 SH   SOLE   0 0 290,652
ALEXION PHARMACEUTICALS INC COM 015351109 2,159 15,529 SH   SOLE   0 0 15,529
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 37,387 1,349,214 SH   SOLE   0 0 1,349,214
GENERAL DYNAMICS CORP COM 369550108 3,066 14,977 SH   SOLE   0 0 14,977
MACQUARIE INFRASTRUCTURE COR NOTE 2.875% 7/1 55608BAA3 49 50,000 PRN   SOLE   0 0 50,000
TARGET CORP COM 87612E106 0 1,000 SH Put SOLE   0 0 1,000
BLACKROCK RES & COMM STRAT T SHS 09257A108 347 38,266 SH   SOLE   0 0 38,266
BLUEBIRD BIO INC COM 09609G100 388 2,656 SH   SOLE   0 0 2,656
EATON VANCE LTD DUR INCOME F COM 27828H105 1,566 123,465 SH   SOLE   0 0 123,465
HELMERICH & PAYNE INC COM 423452101 8 500 SH Call SOLE   0 0 500
APPLE INC COM 037833100 40 9,500 SH Call SOLE   0 0 9,500
FACEBOOK INC CL A 30303M102 5 1,000 SH Call SOLE   0 0 1,000
ASCENT CAP GROUP INC COM SER A 043632108 35 20,049 SH   SOLE   0 0 20,049
SILVERCORP METALS INC COM 82835P103 87 35,058 SH   SOLE   0 0 35,058
CHENIERE ENERGY INC COM NEW 16411R208 1,217 17,514 SH   SOLE   0 0 17,514
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 313 10,000 SH Call SOLE   0 0 10,000
OLD NATL BANCORP IND COM 680033107 325 16,824 SH   SOLE   0 0 16,824
TORCHMARK CORP COM 891027104 461 5,313 SH   SOLE   0 0 5,313
EATON VANCE CORP COM NON VTG 278265103 337 6,411 SH   SOLE   0 0 6,411
VALERO ENERGY CORP NEW COM 91913Y100 1 200 SH Call SOLE   0 0 200
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 619 14,437 SH   SOLE   0 0 14,437
ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 182 14,729 SH   SOLE   0 0 14,729
GRAMERCY PPTY TR COM NEW 385002308 262 9,561 SH   SOLE   0 0 9,561
AMAZON COM INC COM 023135106 22 800 SH Call SOLE   0 0 800
UBS AG LONDON BRH EN LG CP GRWTH 902677780 472 1,580 SH   SOLE   0 0 1,580
AETHLON MED INC COM NEW 00808Y208 57 48,580 SH   SOLE   0 0 48,580
AMERISOURCEBERGEN CORP COM 03073E105 864 9,367 SH   SOLE   0 0 9,367
RIGEL PHARMACEUTICALS INC COM NEW 766559603 64 20,000 SH   SOLE   0 0 20,000
KERYX BIOPHARMACEUTICALS INC COM 492515101 84 24,691 SH   SOLE   0 0 24,691
TELEFLEX INC COM 879369106 1,132 4,252 SH   SOLE   0 0 4,252
TRONOX LTD SHS CL A Q9235V101 2,037 170,489 SH   SOLE   0 0 170,489
ECHO GLOBAL LOGISTICS INC NOTE 2.500% 5/0 27875TAA9 19 18,000 PRN   SOLE   0 0 18,000
GTX INC DEL COM NEW 40052B207 52 33,355 SH   SOLE   0 0 33,355
WISDOMTREE TR INTL SMCAP DIV 97717W760 487 6,840 SH   SOLE   0 0 6,840
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 2,744,236 63,421,209 SH   SOLE   0 0 63,421,209
PUMA BIOTECHNOLOGY INC COM 74587V107 358 7,804 SH   SOLE   0 0 7,804
NORTHROP GRUMMAN CORP COM 666807102 7 200 SH Call SOLE   0 0 200
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 281 2,067 SH   SOLE   0 0 2,067
BOX INC CL A 10316T104 459 19,206 SH   SOLE   0 0 19,206
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 1,036 24,744 SH   SOLE   0 0 24,744
BLACKROCK MUNIENHANCED FD IN COM 09253Y100 241 23,923 SH   SOLE   0 0 23,923
ARCONIC INC COM 03965L100 246 11,177 SH   SOLE   0 0 11,177
HANNON ARMSTRONG SUST INFR C NOTE 4.125% 9/0 41068XAB6 15 15,000 PRN   SOLE   0 0 15,000
ISHARES TR MSCI EAFE ETF 464287465 208,670 3,069,131 SH   SOLE   0 0 3,069,131
POLARIS INDS INC COM 731068102 1,207 11,953 SH   SOLE   0 0 11,953
MATINAS BIOPHARMA HLDGS INC COM 576810105 187 203,245 SH   SOLE   0 0 203,245
CONCHO RES INC COM 20605P101 483 3,165 SH   SOLE   0 0 3,165
ALPHABET INC CAP STK CL A 02079K305 0 500 SH Call SOLE   0 0 500
EMERSON ELEC CO COM 291011104 11,579 151,199 SH   SOLE   0 0 151,199
HALLIBURTON CO COM 406216101 4,100 101,155 SH   SOLE   0 0 101,155
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 656 11,664 SH   SOLE   0 0 11,664
VERTEX PHARMACEUTICALS INC COM 92532F100 771 3,999 SH   SOLE   0 0 3,999
HOST HOTELS & RESORTS INC COM 44107P104 547 25,917 SH   SOLE   0 0 25,917
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 2 1,000 SH Call SOLE   0 0 1,000
EPAM SYS INC COM 29414B104 498 3,618 SH   SOLE   0 0 3,618
ALBEMARLE CORP COM 012653101 420 4,209 SH   SOLE   0 0 4,209
INTERNATIONAL BUSINESS MACHS COM 459200101 0 200 SH Put SOLE   0 0 200
ALPHABET INC CAP STK CL A 02079K305 24 100 SH Call SOLE   0 0 100
VMWARE INC CL A COM 928563402 2,570 16,471 SH   SOLE   0 0 16,471
FACEBOOK INC CL A 30303M102 2 500 SH Call SOLE   0 0 500
ALPHABET INC CAP STK CL A 02079K305 79 1,000 SH Call SOLE   0 0 1,000
NUVEEN PENNSYLVANIA QLT MUN COM 670972108 210 16,870 SH   SOLE   0 0 16,870
NEWMONT MINING CORP COM 651639106 292 9,659 SH   SOLE   0 0 9,659
AGILENT TECHNOLOGIES INC COM 00846U101 1,233 17,482 SH   SOLE   0 0 17,482
SCHWAB CHARLES CORP NEW COM 808513105 3,114 63,364 SH   SOLE   0 0 63,364
ROYAL GOLD INC NOTE 2.875% 6/1 780287AA6 40 40,000 PRN   SOLE   0 0 40,000
FORESTAR GROUP INC NOTE 3.750% 3/0 346232AB7 11 11,000 PRN   SOLE   0 0 11,000
MICROSOFT CORP COM 594918104 2 6,000 SH Call SOLE   0 0 6,000
ANNALY CAP MGMT INC COM 035710409 1,821 178,055 SH   SOLE   0 0 178,055
GARMIN LTD SHS H2906T109 1,226 17,498 SH   SOLE   0 0 17,498
MBIA INC COM 55262C100 363 34,000 SH   SOLE   0 0 34,000
JOUNCE THERAPEUTICS INC COM 481116101 143 21,991 SH   SOLE   0 0 21,991
MORGAN STANLEY COM NEW 617446448 2,899 62,249 SH   SOLE   0 0 62,249
CREDIT SUISSE NASSAU BRH LG CP GRTH ENH 22542D423 1,787 5,996 SH   SOLE   0 0 5,996
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 581 10,657 SH   SOLE   0 0 10,657
KAYNE ANDERSN MLP MIDS INVT COM 486606106 390 21,874 SH   SOLE   0 0 21,874
FRANKLIN LTD DURATION INC TR COM 35472T101 125 12,322 SH   SOLE   0 0 12,322
AFLAC INC COM 001055102 8,874 188,535 SH   SOLE   0 0 188,535
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 310 1,956 SH   SOLE   0 0 1,956
PIMCO INCOME STRATEGY FUND COM 72201H108 2,291 193,862 SH   SOLE   0 0 193,862
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 71 42,596 SH   SOLE   0 0 42,596
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 537 12,746 SH   SOLE   0 0 12,746
INTUIT COM 461202103 2,117 9,309 SH   SOLE   0 0 9,309
TARGA RES CORP COM 87612G101 1,837 32,628 SH   SOLE   0 0 32,628
AMAZON COM INC COM 023135106 13 1,000 SH Put SOLE   0 0 1,000
VECTREN CORP COM 92240G101 829 11,592 SH   SOLE   0 0 11,592
ANAPTYSBIO INC COM 032724106 361 3,619 SH   SOLE   0 0 3,619
OVID THERAPEUTICS INC COM 690469101 85 14,932 SH   SOLE   0 0 14,932
TORTOISE ENERGY INFRA CORP COM 89147L100 2,302 85,481 SH   SOLE   0 0 85,481
FIRST TR EXCHANGE TRADED FD NAS CLNEDG GREEN 33733E500 389 19,743 SH   SOLE   0 0 19,743
ALPHABET INC CAP STK CL A 02079K305 0 1,000 SH Call SOLE   0 0 1,000
DISNEY WALT CO COM DISNEY 254687106 4 200 SH Call SOLE   0 0 200
GW PHARMACEUTICALS PLC ADS 36197T103 1,023 5,921 SH   SOLE   0 0 5,921
ISHARES TR EAFE GRWTH ETF 464288885 901 11,256 SH   SOLE   0 0 11,256
HILLTOP HOLDINGS INC COM 432748101 612 30,324 SH   SOLE   0 0 30,324
MOHAWK INDS INC COM 608190104 683 3,895 SH   SOLE   0 0 3,895
BRISTOL MYERS SQUIBB CO COM 110122108 3 400 SH Call SOLE   0 0 400
NVIDIA CORP COM 67066G104 1 4,500 SH Put SOLE   0 0 4,500
TESLA INC COM 88160R101 5 200 SH Put SOLE   0 0 200
NEXPOINT STRATEGIC OPORTUNT COM NEW 65340G205 233 10,417 SH   SOLE   0 0 10,417
MEDTRONIC PLC SHS G5960L103 10,425 105,976 SH   SOLE   0 0 105,976
VALE S A ADR 91912E105 166 11,199 SH   SOLE   0 0 11,199
TECK RESOURCES LTD CL B 878742204 1,382 57,345 SH   SOLE   0 0 57,345
GABELLI MULTIMEDIA TR INC COM 36239Q109 235 25,472 SH   SOLE   0 0 25,472
DEXCOM INC COM 252131107 1,497 10,466 SH   SOLE   0 0 10,466
ISHARES TR MSCI USA ESG SLC 464288802 1,328 11,128 SH   SOLE   0 0 11,128
BLACKROCK INC COM 09247X101 4,017 8,523 SH   SOLE   0 0 8,523
AMAZON COM INC COM 023135106 183 500 SH Call SOLE   0 0 500
BAIDU INC SPON ADR REP A 056752108 2 200 SH Call SOLE   0 0 200
COMPASS MINERALS INTL INC COM 20451N101 468 6,969 SH   SOLE   0 0 6,969
ISHARES TR GLB INFRASTR ETF 464288372 282 6,686 SH   SOLE   0 0 6,686
TESLA INC COM 88160R101 4 100 SH Put SOLE   0 0 100
VASCULAR BIOGENICS LTD COM M96883109 36 22,000 SH   SOLE   0 0 22,000
SPDR GOLD TRUST GOLD SHS 78463V107 7,630 67,663 SH   SOLE   0 0 67,663
JOHNSON & JOHNSON COM 478160104 63,565 460,048 SH   SOLE   0 0 460,048
ELECTRONICS FOR IMAGING INC NOTE 0.750% 9/0 286082AC6 99 100,000 PRN   SOLE   0 0 100,000
VANGUARD INDEX FDS SM CP VAL ETF 922908611 19,042 136,639 SH   SOLE   0 0 136,639
ZIMMER BIOMET HLDGS INC COM 98956P102 2,102 15,990 SH   SOLE   0 0 15,990
FREDS INC CL A 356108100 20 10,030 SH   SOLE   0 0 10,030
ASML HOLDING N V N Y REGISTRY SHS N07059210 1 1,000 SH Call SOLE   0 0 1,000
ABM INDS INC COM 000957100 490 15,187 SH   SOLE   0 0 15,187
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 207 2,738 SH   SOLE   0 0 2,738
U S G CORP COM NEW 903293405 0 900 SH Call SOLE   0 0 900
MGP INGREDIENTS INC NEW COM 55303J106 766 9,701 SH   SOLE   0 0 9,701
ANTARES PHARMA INC COM 036642106 49 14,694 SH   SOLE   0 0 14,694
ARISTA NETWORKS INC COM 040413106 4,402 16,557 SH   SOLE   0 0 16,557
AIR PRODS & CHEMS INC COM 009158106 1,785 10,688 SH   SOLE   0 0 10,688
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 104 19,647 SH   SOLE   0 0 19,647
UNITED STATES STL CORP NEW COM 912909108 11,938 391,654 SH   SOLE   0 0 391,654
MELROSE BANCORP INC COM 585553100 593 30,000 SH   SOLE   0 0 30,000
AKAMAI TECHNOLOGIES INC COM 00971T101 259 3,542 SH   SOLE   0 0 3,542
GILEAD SCIENCES INC COM 375558103 4 300 SH Call SOLE   0 0 300
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 179 15,716 SH   SOLE   0 0 15,716
NEWMARKET CORP COM 651587107 323 796 SH   SOLE   0 0 796
ZILLOW GROUP INC CL C CAP STK 98954M200 205 4,633 SH   SOLE   0 0 4,633
AMAZON COM INC COM 023135106 546 1,000 SH Call SOLE   0 0 1,000
WHITE MTNS INS GROUP LTD COM G9618E107 982 1,050 SH   SOLE   0 0 1,050
NATIONAL HEALTH INVS INC NOTE 3.250% 4/0 63633DAE4 45 40,000 PRN   SOLE   0 0 40,000
HNI CORP COM 404251100 265 6,000 SH   SOLE   0 0 6,000
APPLE INC COM 037833100 15 4,000 SH Put SOLE   0 0 4,000
CONSTELLATION BRANDS INC CL A 21036P108 31 1,400 SH Call SOLE   0 0 1,400
ISHARES INC MSCI CDA ETF 464286509 395 13,722 SH   SOLE   0 0 13,722
DOUBLELINE INCOME SOLUTIONS COM 258622109 467 23,109 SH   SOLE   0 0 23,109
NOBLE ENERGY INC COM 655044105 1,896 60,795 SH   SOLE   0 0 60,795
EBAY INC COM 278642103 928 28,112 SH   SOLE   0 0 28,112
COHEN & STEERS INFRASTRUCTUR COM 19248A109 970 43,815 SH   SOLE   0 0 43,815
CARBO CERAMICS INC COM 140781105 97 13,386 SH   SOLE   0 0 13,386
GABELLI EQUITY TR INC COM 362397101 325 50,179 SH   SOLE   0 0 50,179
FOSSIL GROUP INC COM 34988V106 349 15,000 SH   SOLE   0 0 15,000
APPLIED DNA SCIENCES INC *W EXP 11/21/201 03815U110 24 93,500 SH   SOLE   0 0 93,500
CROWN CASTLE INTL CORP NEW COM 22822V101 904 8,122 SH   SOLE   0 0 8,122
M & T BK CORP COM 55261F104 869 5,282 SH   SOLE   0 0 5,282
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 245 18,460 SH   SOLE   0 0 18,460
ACTIVISION BLIZZARD INC COM 00507V109 8 500 SH Call SOLE   0 0 500
PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000% 8/0 73640QAB1 25 26,000 PRN   SOLE   0 0 26,000
DBX ETF TR XTRACK MSCI EURP 233051853 319 11,152 SH   SOLE   0 0 11,152
NETAPP INC COM 64110D104 382 4,444 SH   SOLE   0 0 4,444
LENNOX INTL INC COM 526107107 965 4,417 SH   SOLE   0 0 4,417
UNILEVER N V N Y SHS NEW 904784709 878 15,812 SH   SOLE   0 0 15,812
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 99 1,000 SH Call SOLE   0 0 1,000
VAIL RESORTS INC COM 91879Q109 383 1,396 SH   SOLE   0 0 1,396
ISHARES TR SHRT NAT MUN ETF 464288158 516 4,926 SH   SOLE   0 0 4,926
FERRARI N V COM N3167Y103 827 6,041 SH   SOLE   0 0 6,041
NETFLIX INC COM 64110L106 9 1,000 SH Call SOLE   0 0 1,000
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 7,059 125,673 SH   SOLE   0 0 125,673
AMERICAN TOWER CORP NEW COM 03027X100 4,603 31,678 SH   SOLE   0 0 31,678
SPDR SERIES TRUST DJ REIT ETF 78464A607 22,562 241,955 SH   SOLE   0 0 241,955
NORTHROP GRUMMAN CORP COM 666807102 9 400 SH Call SOLE   0 0 400
AETNA INC NEW COM 00817Y108 12 1,000 SH Call SOLE   0 0 1,000
CONSTELLATION BRANDS INC CL A 21036P108 3 500 SH Call SOLE   0 0 500
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 71 15,018 SH   SOLE   0 0 15,018
BALL CORP COM 058498106 272 6,194 SH   SOLE   0 0 6,194
NATIONAL HEALTH INVS INC COM 63633D104 408 5,393 SH   SOLE   0 0 5,393
PEARSON PLC SPONSORED ADR 705015105 133 11,538 SH   SOLE   0 0 11,538
KROGER CO COM 501044101 0 200 SH Put SOLE   0 0 200
ROCKWELL MED INC COM 774374102 197 46,779 SH   SOLE   0 0 46,779
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 1,439 162,950 SH   SOLE   0 0 162,950
HUNTINGTON INGALLS INDS INC COM 446413106 660 2,576 SH   SOLE   0 0 2,576
GENERAL MLS INC COM 370334104 3 2,500 SH Put SOLE   0 0 2,500
BANK AMER CORP COM 060505104 1 5,000 SH Call SOLE   0 0 5,000
DSW INC CL A 23334L102 2,240 66,118 SH   SOLE   0 0 66,118
AEGON N V NY REGISTRY SH 007924103 80 12,489 SH   SOLE   0 0 12,489
CRONOS GROUP INC COM 22717L101 371 33,350 SH   SOLE   0 0 33,350
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 344 6,155 SH   SOLE   0 0 6,155
DEERE & CO COM 244199105 6,595 43,872 SH   SOLE   0 0 43,872
VISA INC COM CL A 92826C839 0 1,000 SH Put SOLE   0 0 1,000
YATRA ONLINE INC ORD SHS G98338109 197 35,283 SH   SOLE   0 0 35,283
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 15,607 200,012 SH   SOLE   0 0 200,012
PFIZER INC COM 717081103 40,998 930,295 SH   SOLE   0 0 930,295
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 381 9,953 SH   SOLE   0 0 9,953
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 8,423 111,071 SH   SOLE   0 0 111,071
WEINGARTEN RLTY INVS SH BEN INT 948741103 218 7,325 SH   SOLE   0 0 7,325
HEALTHEQUITY INC COM 42226A107 299 3,168 SH   SOLE   0 0 3,168
PLAYA HOTELS & RESORTS NV SHS N70544106 376 39,000 SH   SOLE   0 0 39,000
NVIDIA CORP COM 67066G104 739 10,300 SH Call SOLE   0 0 10,300
VISA INC COM CL A 92826C839 27 500 SH Call SOLE   0 0 500
FIDELITY MSCI FINLS IDX 316092501 327 8,100 SH   SOLE   0 0 8,100
AMEREN CORP COM 023608102 1,780 28,161 SH   SOLE   0 0 28,161
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 219 6,906 SH   SOLE   0 0 6,906
HANESBRANDS INC COM 410345102 4 2,100 SH Call SOLE   0 0 2,100
IPG PHOTONICS CORP COM 44980X109 567 3,634 SH   SOLE   0 0 3,634
ZIONS BANCORPORATION COM 989701107 3,675 73,275 SH   SOLE   0 0 73,275
VECTOR GROUP LTD COM 92240M108 1,282 93,038 SH   SOLE   0 0 93,038
XPO LOGISTICS INC COM 983793100 1,102 9,649 SH   SOLE   0 0 9,649
ABBOTT LABS COM 002824100 22,388 305,178 SH   SOLE   0 0 305,178
MALVERN BANCORP INC COM 561409103 244 10,200 SH   SOLE   0 0 10,200
CELLDEX THERAPEUTICS INC NEW COM 15117B103 10 21,376 SH   SOLE   0 0 21,376
SALESFORCE COM INC COM 79466L302 8 500 SH Call SOLE   0 0 500
SOUTHERN COPPER CORP COM 84265V105 1,515 35,116 SH   SOLE   0 0 35,116
EATON VANCE TX MGD DIV EQ IN COM 27828N102 210 16,344 SH   SOLE   0 0 16,344
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 0 500 SH Put SOLE   0 0 500
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1 1,200 SH Put SOLE   0 0 1,200
CITIGROUP INC COM NEW 172967424 2 300 SH Call SOLE   0 0 300
IDEXX LABS INC COM 45168D104 5,388 21,583 SH   SOLE   0 0 21,583
ANDEAVOR COM 03349M105 4,603 29,988 SH   SOLE   0 0 29,988
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1,874 34,755 SH   SOLE   0 0 34,755
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 381 4,159 SH   SOLE   0 0 4,159
LINCOLN NATL CORP IND COM 534187109 639 9,440 SH   SOLE   0 0 9,440
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 1,290 8,126 SH   SOLE   0 0 8,126
CELGENE CORP COM 151020104 1 800 SH Call SOLE   0 0 800
WEIBO CORP SPONSORED ADR 948596101 734 10,039 SH   SOLE   0 0 10,039
XYLEM INC COM 98419M100 1,499 18,766 SH   SOLE   0 0 18,766
HARRIS CORP DEL COM 413875105 1,213 7,167 SH   SOLE   0 0 7,167
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1,066 66,355 SH   SOLE   0 0 66,355
NEXTERA ENERGY INC COM 65339F101 17,584 104,916 SH   SOLE   0 0 104,916
UBS AG LONDON BRH ETRACS MTH 2XLV 90270L842 168 10,700 SH   SOLE   0 0 10,700
CALLAWAY GOLF CO COM 131193104 197 8,106 SH   SOLE   0 0 8,106
COGNEX CORP COM 192422103 976 17,476 SH   SOLE   0 0 17,476
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 756 43,229 SH   SOLE   0 0 43,229
KKR & CO INC CL A 48251W104 1,459 53,491 SH   SOLE   0 0 53,491
ISHARES TR NASDAQ BIOTECH 464287556 0 1,000 SH Put SOLE   0 0 1,000
ASTRONICS CORP COM 046433108 470 10,800 SH   SOLE   0 0 10,800
ISHARES TR TIPS BD ETF 464287176 1,943 17,562 SH   SOLE   0 0 17,562
ROSS STORES INC COM 778296103 1,373 13,854 SH   SOLE   0 0 13,854
APPLIED MATLS INC COM 038222105 645 600,000 SH Call SOLE   0 0 600,000
VISA INC COM CL A 92826C839 13 3,000 SH Put SOLE   0 0 3,000
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 2,262 40,235 SH   SOLE   0 0 40,235
WALMART INC COM 931142103 0 200 SH Call SOLE   0 0 200
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 204 16,897 SH   SOLE   0 0 16,897
HCI GROUP INC COM 40416E103 3,554 81,242 SH   SOLE   0 0 81,242
BUILDERS FIRSTSOURCE INC COM 12008R107 320 21,789 SH   SOLE   0 0 21,789
DENBURY RES INC COM NEW 247916208 1,105 178,188 SH   SOLE   0 0 178,188
FLUOR CORP NEW COM 343412102 275 4,738 SH   SOLE   0 0 4,738
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 0 10,000 SH Put SOLE   0 0 10,000
CIRRUS LOGIC INC COM 172755100 372 9,646 SH   SOLE   0 0 9,646
TESLA INC COM 88160R101 1 800 SH Put SOLE   0 0 800
MARTIN MARIETTA MATLS INC COM 573284106 4,763 26,176 SH   SOLE   0 0 26,176
LENNAR CORP CL A 526057104 481 10,294 SH   SOLE   0 0 10,294
BIOXCEL THERAPEUTICS INC COM 09075P105 102 13,350 SH   SOLE   0 0 13,350
ATRION CORP COM 049904105 3,253 4,682 SH   SOLE   0 0 4,682
ACTIVISION BLIZZARD INC COM 00507V109 6 1,000 SH Call SOLE   0 0 1,000
ENTERPRISE FINL SVCS CORP COM 293712105 2,205 41,556 SH   SOLE   0 0 41,556
PARKER HANNIFIN CORP COM 701094104 3,520 19,137 SH   SOLE   0 0 19,137
VANGUARD WORLD FDS UTILITIES ETF 92204A876 1,235 10,478 SH   SOLE   0 0 10,478
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 263 17,762 SH   SOLE   0 0 17,762
ANADARKO PETE CORP COM 032511107 4,247 63,001 SH   SOLE   0 0 63,001
CISCO SYS INC COM 17275R102 71 5,000 SH Call SOLE   0 0 5,000
UNITED STATES OIL FUND LP UNITS 91232N108 849 54,709 SH   SOLE   0 0 54,709
CARROLS RESTAURANT GROUP INC COM 14574X104 502 34,415 SH   SOLE   0 0 34,415
SPARTANNASH CO COM 847215100 205 10,218 SH   SOLE   0 0 10,218
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 195 10,000 SH Call SOLE   0 0 10,000
AT&T INC COM 00206R102 40,058 1,192,922 SH   SOLE   0 0 1,192,922
BAIDU INC SPON ADR REP A 056752108 8,988 39,303 SH   SOLE   0 0 39,303
REGENERON PHARMACEUTICALS COM 75886F107 1,809 4,478 SH   SOLE   0 0 4,478
KINDER MORGAN INC DEL COM 49456B101 0 500 SH Call SOLE   0 0 500
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3 200 SH Call SOLE   0 0 200
INVESCO LTD SHS G491BT108 690 30,151 SH   SOLE   0 0 30,151
ICONIX BRAND GROUP INC COM 451055107 6 18,528 SH   SOLE   0 0 18,528
MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 48 13,691 SH   SOLE   0 0 13,691
GILEAD SCIENCES INC COM 375558103 1 100 SH Call SOLE   0 0 100
ISHARES INC EM MKT SM-CP ETF 464286475 2,106 46,013 SH   SOLE   0 0 46,013
SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 227 5,316 SH   SOLE   0 0 5,316
INVESCO TR INVT GRADE NY MUN COM 46131T101 138 11,093 SH   SOLE   0 0 11,093
ATLANTIC PWR CORP COM NEW 04878Q863 24 10,805 SH   SOLE   0 0 10,805
TRAVELERS COMPANIES INC COM 89417E109 7,569 58,356 SH   SOLE   0 0 58,356
BRINKER INTL INC COM 109641100 374 8,008 SH   SOLE   0 0 8,008
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 123 4,867 SH   SOLE   0 0 4,867
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 1,021 25,084 SH   SOLE   0 0 25,084
NOVAGOLD RES INC COM NEW 66987E206 52 13,950 SH   SOLE   0 0 13,950
UNIVERSAL HLTH SVCS INC CL B 913903100 210 1,646 SH   SOLE   0 0 1,646
WORLD WRESTLING ENTMT INC CL A 98156Q108 1,433 14,819 SH   SOLE   0 0 14,819
ALLETE INC COM NEW 018522300 1,202 16,027 SH   SOLE   0 0 16,027
HURCO COMPANIES INC COM 447324104 1,139 25,255 SH   SOLE   0 0 25,255
AT&T INC COM 00206R102 86 10,000 SH Call SOLE   0 0 10,000
LULULEMON ATHLETICA INC COM 550021109 42 500 SH Call SOLE   0 0 500
AMERIPRISE FINL INC COM 03076C106 775 5,250 SH   SOLE   0 0 5,250
EASTMAN CHEM CO COM 277432100 934 9,755 SH   SOLE   0 0 9,755
WINNEBAGO INDS INC COM 974637100 504 15,197 SH   SOLE   0 0 15,197
L BRANDS INC COM 501797104 1,027 33,879 SH   SOLE   0 0 33,879
AXOS FINL INC COM 05465C100 3,522 102,416 SH   SOLE   0 0 102,416
TEEKAY TANKERS LTD CL A Y8565N102 50 50,700 SH   SOLE   0 0 50,700
DOVER CORP COM 260003108 17,421 196,778 SH   SOLE   0 0 196,778
ONE GAS INC COM 68235P108 1,209 14,688 SH   SOLE   0 0 14,688
CABOT OIL & GAS CORP COM 127097103 316 14,020 SH   SOLE   0 0 14,020
PROCTER AND GAMBLE CO COM 742718109 31,641 380,164 SH   SOLE   0 0 380,164
KRANESHARES TR CSI CHI INTERNET 500767306 0 300 SH Call SOLE   0 0 300
GLOBAL PMTS INC COM 37940X102 4,732 37,143 SH   SOLE   0 0 37,143
ISHARES TR USA MOMENTUM FCT 46432F396 1,323 11,121 SH   SOLE   0 0 11,121
ALPHABET INC CAP STK CL A 02079K305 12 1,600 SH Call SOLE   0 0 1,600
BLACKROCK INVT QUALITY MUN T COM 09247D105 159 12,000 SH   SOLE   0 0 12,000
ISHARES TR RUS 2000 VAL ETF 464287630 3,269 24,579 SH   SOLE   0 0 24,579
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 447 4,359 SH   SOLE   0 0 4,359
WYNN RESORTS LTD COM 983134107 1 500 SH Call SOLE   0 0 500
CBRE GROUP INC CL A 12504L109 568 12,873 SH   SOLE   0 0 12,873
LIFE STORAGE INC COM 53223X107 254 2,669 SH   SOLE   0 0 2,669
PRICE T ROWE GROUP INC COM 74144T108 1,212 11,103 SH   SOLE   0 0 11,103
FIRST TR S&P REIT INDEX FD COM 33734G108 1,002 42,954 SH   SOLE   0 0 42,954
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 554 20,256 SH   SOLE   0 0 20,256
APPLE INC COM 037833100 1,720 30,300 SH Call SOLE   0 0 30,300
VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 464 28,179 SH   SOLE   0 0 28,179
SONY CORP SPONSORED ADR 835699307 3,179 52,412 SH   SOLE   0 0 52,412
BOEING CO COM 097023105 76,265 205,070 SH   SOLE   0 0 205,070
REALTY INCOME CORP COM 756109104 4,701 82,634 SH   SOLE   0 0 82,634
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 2,733 31,210 SH   SOLE   0 0 31,210
TRANSDIGM GROUP INC COM 893641100 727 1,954 SH   SOLE   0 0 1,954
INTERCONTINENTAL EXCHANGE IN COM 45866F104 955 12,755 SH   SOLE   0 0 12,755
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 1,309 13,006 SH   SOLE   0 0 13,006
SUNTRUST BKS INC COM 867914103 2,122 31,764 SH   SOLE   0 0 31,764
PROSHARES TR PSHS ULT MCAP400 74347R404 261 5,730 SH   SOLE   0 0 5,730
ABBOTT LABS COM 002824100 3 100 SH Call SOLE   0 0 100
WILLIS TOWERS WATSON PUB LTD SHS G96629103 3,189 22,624 SH   SOLE   0 0 22,624
APPLE INC COM 037833100 8 6,500 SH Call SOLE   0 0 6,500
TTM TECHNOLOGIES INC NOTE 1.750%12/1 87305RAD1 115 68,000 PRN   SOLE   0 0 68,000
ISHARES TR US HLTHCARE ETF 464287762 957 4,717 SH   SOLE   0 0 4,717
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1,080 7,710 SH   SOLE   0 0 7,710
BARNES GROUP INC COM 067806109 836 11,773 SH   SOLE   0 0 11,773
AUTODESK INC COM 052769106 1,813 11,613 SH   SOLE   0 0 11,613
OMEGA HEALTHCARE INVS INC COM 681936100 713 21,772 SH   SOLE   0 0 21,772
ULTA BEAUTY INC COM 90384S303 1,141 4,044 SH   SOLE   0 0 4,044
VISTEON CORP COM NEW 92839U206 322 3,461 SH   SOLE   0 0 3,461
PIMCO INCOME STRATEGY FUND I COM 72201J104 363 34,405 SH   SOLE   0 0 34,405
BCE INC COM NEW 05534B760 741 18,279 SH   SOLE   0 0 18,279
CINTAS CORP COM 172908105 534 2,701 SH   SOLE   0 0 2,701
APTIV PLC SHS G6095L109 860 10,253 SH   SOLE   0 0 10,253
VERU INC COM 92536C103 16 11,019 SH   SOLE   0 0 11,019
FACEBOOK INC CL A 30303M102 3 6,000 SH Call SOLE   0 0 6,000
ECHOSTAR CORP CL A 278768106 860 18,550 SH   SOLE   0 0 18,550
REAVES UTIL INCOME FD COM SH BEN INT 756158101 1,223 39,877 SH   SOLE   0 0 39,877
CONAGRA BRANDS INC COM 205887102 2,627 77,321 SH   SOLE   0 0 77,321
NEXSTAR MEDIA GROUP INC CL A 65336K103 343 4,215 SH   SOLE   0 0 4,215
TESLA INC COM 88160R101 2 200 SH Put SOLE   0 0 200
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 414 2,463 SH   SOLE   0 0 2,463
DIREXION SHS ETF TR DRX S&P500BULL 25459W862 1,482 27,290 SH   SOLE   0 0 27,290
NIKE INC CL B 654106103 9,252 109,210 SH   SOLE   0 0 109,210
TERRITORIAL BANCORP INC COM 88145X108 1,896 64,169 SH   SOLE   0 0 64,169
ALPHABET INC CAP STK CL A 02079K305 1 500 SH Call SOLE   0 0 500
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 436 19,416 SH   SOLE   0 0 19,416
RBB FD INC MOTLEY FOL ETF 74933W601 311 14,063 SH   SOLE   0 0 14,063
UNITED CONTL HLDGS INC COM 910047109 2,329 26,146 SH   SOLE   0 0 26,146
CYTOSORBENTS CORP COM NEW 23283X206 1 4,400 SH Put SOLE   0 0 4,400
RESOURCE CAP CORP NOTE 6.000%12/0 76120WAA2 23 23,000 PRN   SOLE   0 0 23,000
NETSCOUT SYS INC COM 64115T104 811 32,123 SH   SOLE   0 0 32,123
NEW MTN FIN CORP COM 647551100 414 30,673 SH   SOLE   0 0 30,673
TESLA INC COM 88160R101 1 200 SH Put SOLE   0 0 200
HANESBRANDS INC COM 410345102 5 5,000 SH Call SOLE   0 0 5,000
ISHARES INC MSCI FRNTR100ETF 464286145 825 28,999 SH   SOLE   0 0 28,999
PENNEY J C INC COM 708160106 45 26,947 SH   SOLE   0 0 26,947
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2,791 35,600 SH   SOLE   0 0 35,600
CONOCOPHILLIPS COM 20825C104 0 500 SH Put SOLE   0 0 500
CESCA THERAPEUTICS INC COM NEW 157131202 5 16,582 SH   SOLE   0 0 16,582
ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 156 13,377 SH   SOLE   0 0 13,377
AVERY DENNISON CORP COM 053611109 724 6,683 SH   SOLE   0 0 6,683
NATIONAL OILWELL VARCO INC COM 637071101 537 12,470 SH   SOLE   0 0 12,470
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 1,307 18,480 SH   SOLE   0 0 18,480
VERISK ANALYTICS INC COM 92345Y106 329 2,729 SH   SOLE   0 0 2,729
EATON CORP PLC SHS G29183103 0 200 SH Put SOLE   0 0 200
INGREDION INC COM 457187102 797 7,589 SH   SOLE   0 0 7,589
RANDOLPH BANCORP INC COM 752378109 176 10,645 SH   SOLE   0 0 10,645
J2 GLOBAL INC NOTE 3.250% 6/1 48123VAC6 84 65,000 PRN   SOLE   0 0 65,000
ROCKWELL COLLINS INC COM 774341101 1,430 10,181 SH   SOLE   0 0 10,181
ECOPETROL S A SPONSORED ADS 279158109 1,085 40,291 SH   SOLE   0 0 40,291
TELUS CORP COM 87971M103 425 11,550 SH   SOLE   0 0 11,550
ONESPAN INC COM 68287N100 284 14,915 SH   SOLE   0 0 14,915
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 4 5,000 SH Put SOLE   0 0 5,000
WELLCARE HEALTH PLANS INC COM 94946T106 541 1,687 SH   SOLE   0 0 1,687
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,065 14,967 SH   SOLE   0 0 14,967
AT&T INC COM 00206R102 1 1,000 SH Call SOLE   0 0 1,000
AMERICAN INTL GROUP INC COM NEW 026874784 1,321 24,807 SH   SOLE   0 0 24,807
DISCOVERY INC COM SER C 25470F302 314 10,624 SH   SOLE   0 0 10,624
SHOPIFY INC CL A 82509L107 3,700 22,498 SH   SOLE   0 0 22,498
CORNING INC COM 219350105 5,389 152,663 SH   SOLE   0 0 152,663
8X8 INC NEW COM 282914100 4,013 188,859 SH   SOLE   0 0 188,859
NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 27 116,100 SH   SOLE   0 0 116,100
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 719,668 3,361,205 SH   SOLE   0 0 3,361,205
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 2,036 28,709 SH   SOLE   0 0 28,709
AMAZON COM INC COM 023135106 400 1,000 SH Call SOLE   0 0 1,000
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 64 11,582 SH   SOLE   0 0 11,582
AVANOS MED INC COM 05350V106 291 4,252 SH   SOLE   0 0 4,252
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 16,841 102,217 SH   SOLE   0 0 102,217
AMAZON COM INC COM 023135106 8 4,000 SH Put SOLE   0 0 4,000
CARNIVAL CORP UNIT 99/99/9999 143658300 1,382 21,678 SH   SOLE   0 0 21,678
NICE LTD SPONSORED ADR 653656108 252 2,198 SH   SOLE   0 0 2,198
INTELLIA THERAPEUTICS INC COM 45826J105 2,229 77,891 SH   SOLE   0 0 77,891
IDACORP INC COM 451107106 543 5,475 SH   SOLE   0 0 5,475
DENTSPLY SIRONA INC COM 24906P109 530 14,055 SH   SOLE   0 0 14,055
AMBEV SA SPONSORED ADR 02319V103 74 16,132 SH   SOLE   0 0 16,132
HOLLYFRONTIER CORP COM 436106108 2,330 33,330 SH   SOLE   0 0 33,330
SPDR SER TR BLOOMBERG SRT TR 78468R408 190,635 6,909,572 SH   SOLE   0 0 6,909,572
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 445 13,520 SH   SOLE   0 0 13,520
ISHARES TR CHINA LG-CAP ETF 464287184 0 200 SH Call SOLE   0 0 200
APPLE INC COM 037833100 155 2,500 SH Call SOLE   0 0 2,500
AERCAP HOLDINGS NV SHS N00985106 1,090 18,943 SH   SOLE   0 0 18,943
PLUG POWER INC COM NEW 72919P202 59 30,977 SH   SOLE   0 0 30,977
FACEBOOK INC CL A 30303M102 345 20,000 SH Call SOLE   0 0 20,000
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 2,801 40,382 SH   SOLE   0 0 40,382
HUDSON TECHNOLOGIES INC COM 444144109 114 89,450 SH   SOLE   0 0 89,450
INTERDIGITAL INC COM 45867G101 819 10,241 SH   SOLE   0 0 10,241
CULLEN FROST BANKERS INC COM 229899109 439 4,199 SH   SOLE   0 0 4,199
APPLIED MATLS INC COM 038222105 2 10,000 SH Call SOLE   0 0 10,000
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1,296 7,184 SH   SOLE   0 0 7,184
PIMCO HIGH INCOME FD COM SHS 722014107 162 19,314 SH   SOLE   0 0 19,314
CONTINENTAL RESOURCES INC COM 212015101 944 13,824 SH   SOLE   0 0 13,824
AMC NETWORKS INC CL A 00164V103 208 3,130 SH   SOLE   0 0 3,130
EAST WEST BANCORP INC COM 27579R104 1,338 22,158 SH   SOLE   0 0 22,158
AGCO CORP COM 001084102 480 7,904 SH   SOLE   0 0 7,904
FLEXSHARES TR MORNSTAR UPSTR 33939L407 484 14,307 SH   SOLE   0 0 14,307
BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 332 16,029 SH   SOLE   0 0 16,029
DUFF & PHELPS SLCT ENGY MLP COM 26433F108 124 20,500 SH   SOLE   0 0 20,500
PUBLIC SVC ENTERPRISE GROUP COM 744573106 3,056 57,891 SH   SOLE   0 0 57,891
LATTICE SEMICONDUCTOR CORP COM 518415104 564 70,486 SH   SOLE   0 0 70,486
ALPHABET INC CAP STK CL A 02079K305 1 700 SH Call SOLE   0 0 700
CALLAWAY GOLF CO COM 131193104 5 2,000 SH Call SOLE   0 0 2,000
CALIFORNIA RES CORP COM NEW 13057Q206 574 11,837 SH   SOLE   0 0 11,837
AMERICAN ELEC PWR INC COM 025537101 5,574 78,639 SH   SOLE   0 0 78,639
CF INDS HLDGS INC COM 125269100 273 5,015 SH   SOLE   0 0 5,015
CHEVRON CORP NEW COM 166764100 1 1,900 SH Put SOLE   0 0 1,900
DORCHESTER MINERALS LP COM UNIT 25820R105 1,044 51,160 SH   SOLE   0 0 51,160
UNITED RENTALS INC COM 911363109 1,274 7,787 SH   SOLE   0 0 7,787
MASTERCARD INCORPORATED CL A 57636Q104 25 2,000 SH Put SOLE   0 0 2,000
VANGUARD INDEX FDS SML CP GRW ETF 922908595 4,807 25,660 SH   SOLE   0 0 25,660
COLUMBIA PPTY TR INC COM NEW 198287203 339 14,323 SH   SOLE   0 0 14,323
NVIDIA CORP COM 67066G104 5 300 SH Call SOLE   0 0 300
ZYNGA INC CL A 98986T108 51 12,600 SH   SOLE   0 0 12,600
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 254 7,937 SH   SOLE   0 0 7,937
SPDR SERIES TRUST S&P BK ETF 78464A797 444 9,539 SH   SOLE   0 0 9,539
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,575 4,834 SH   SOLE   0 0 4,834
TESLA INC COM 88160R101 3 200 SH Call SOLE   0 0 200
SPDR SER TR NUVEEN BRC MUNIC 78468R721 736 15,493 SH   SOLE   0 0 15,493
ALPHABET INC CAP STK CL A 02079K305 14 2,000 SH Put SOLE   0 0 2,000
SPDR SERIES TRUST FTSE INT GVT ETF 78464A490 337 6,399 SH   SOLE   0 0 6,399
GILEAD SCIENCES INC COM 375558103 14,145 183,207 SH   SOLE   0 0 183,207
ENPHASE ENERGY INC COM 29355A107 203 41,930 SH   SOLE   0 0 41,930
INVESCO QUALITY MUNI INC TRS COM 46133G107 325 28,080 SH   SOLE   0 0 28,080
TWITTER INC COM 90184L102 0 1,000 SH Call SOLE   0 0 1,000
PVH CORP COM 693656100 364 2,519 SH   SOLE   0 0 2,519
AMAZON COM INC COM 023135106 10 1,000 SH Put SOLE   0 0 1,000
WEBSTER FINL CORP CONN COM 947890109 650 11,027 SH   SOLE   0 0 11,027
YY INC ADS REPCOM CLA 98426T106 454 6,061 SH   SOLE   0 0 6,061
TRI CONTL CORP COM 895436103 976 35,006 SH   SOLE   0 0 35,006
BHP BILLITON LTD SPONSORED ADR 088606108 927 18,606 SH   SOLE   0 0 18,606
AGILE THERAPEUTICS INC COM 00847L100 4 10,000 SH   SOLE   0 0 10,000
VULCAN MATLS CO COM 929160109 903 8,125 SH   SOLE   0 0 8,125
APPLE INC COM 037833100 42 22,500 SH Put SOLE   0 0 22,500
SCOTTS MIRACLE GRO CO CL A 810186106 2 300 SH Call SOLE   0 0 300
SKYWORKS SOLUTIONS INC COM 83088M102 33 10,000 SH Call SOLE   0 0 10,000
FIRST TR INTER DUR PFD & IN COM 33718W103 254 11,784 SH   SOLE   0 0 11,784
ZIOPHARM ONCOLOGY INC COM 98973P101 226 70,601 SH   SOLE   0 0 70,601
SAP SE SPON ADR 803054204 1,565 12,721 SH   SOLE   0 0 12,721
FIRST SOLAR INC COM 336433107 1,460 30,151 SH   SOLE   0 0 30,151
TAPESTRY INC COM 876030107 1,841 36,614 SH   SOLE   0 0 36,614
NUVEEN REAL ESTATE INCOME FD COM 67071B108 117 11,958 SH   SOLE   0 0 11,958
WELLTOWER INC COM 95040Q104 1,713 26,633 SH   SOLE   0 0 26,633
FNB CORP PA COM 302520101 968 76,121 SH   SOLE   0 0 76,121
ANSYS INC COM 03662Q105 949 5,086 SH   SOLE   0 0 5,086
CITRIX SYS INC COM 177376100 581 5,229 SH   SOLE   0 0 5,229
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 537 6,003 SH   SOLE   0 0 6,003
EOG RES INC COM 26875P101 5,220 40,918 SH   SOLE   0 0 40,918
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 3,514 78,904 SH   SOLE   0 0 78,904
LILLY ELI & CO COM 532457108 52,723 491,313 SH   SOLE   0 0 491,313
TWENTY FIRST CENTY FOX INC CL B 90130A200 231 5,048 SH   SOLE   0 0 5,048
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 1,748 35,307 SH   SOLE   0 0 35,307
KINGSWAY FINL SVCS INC COM NEW 496904202 91 32,324 SH   SOLE   0 0 32,324
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 468 15,143 SH   SOLE   0 0 15,143
WALGREENS BOOTS ALLIANCE INC COM 931427108 14,409 197,656 SH   SOLE   0 0 197,656
ASSERTIO THERAPEUTICS INC COM 04545L107 241 40,975 SH   SOLE   0 0 40,975
FIRST MAJESTIC SILVER CORP COM 32076V103 272 47,969 SH   SOLE   0 0 47,969
GALLAGHER ARTHUR J & CO COM 363576109 1,630 21,902 SH   SOLE   0 0 21,902
UNITEDHEALTH GROUP INC COM 91324P102 42 700 SH Call SOLE   0 0 700
ALLERGAN PLC SHS G0177J108 17 500 SH Call SOLE   0 0 500
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1,503 60,107 SH   SOLE   0 0 60,107
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 8,329 110,564 SH   SOLE   0 0 110,564
APOLLO COML REAL EST FIN INC NOTE 4.750% 8/2 03762UAB1 11 11,000 PRN   SOLE   0 0 11,000
ISHARES TR PHLX SEMICND ETF 464287523 670 3,620 SH   SOLE   0 0 3,620
ALIGN TECHNOLOGY INC COM 016255101 122 500 SH Call SOLE   0 0 500
HUAZHU GROUP LTD SPONSORED ADS 44332N106 308 9,540 SH   SOLE   0 0 9,540
WSFS FINL CORP COM 929328102 203 4,313 SH   SOLE   0 0 4,313
OVERSTOCK COM INC DEL COM 690370101 2 500 SH Call SOLE   0 0 500
STAMPS COM INC COM NEW 852857200 1,161 5,133 SH   SOLE   0 0 5,133
CYBERARK SOFTWARE LTD SHS M2682V108 224 2,807 SH   SOLE   0 0 2,807
TEXAS ROADHOUSE INC COM 882681109 249 3,598 SH   SOLE   0 0 3,598
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 616 17,828 SH   SOLE   0 0 17,828
OCCIDENTAL PETE CORP DEL COM 674599105 2 400 SH Call SOLE   0 0 400
YELP INC CL A 985817105 489 9,943 SH   SOLE   0 0 9,943
ISHARES TR RUS MDCP VAL ETF 464287473 3,670 40,665 SH   SOLE   0 0 40,665
CHESAPEAKE ENERGY CORP COM 165167107 1 1,000 SH Call SOLE   0 0 1,000
CITIGROUP INC COM NEW 172967424 14,944 208,314 SH   SOLE   0 0 208,314
MAIN STREET CAPITAL CORP COM 56035L104 1,092 28,369 SH   SOLE   0 0 28,369
MFA FINL INC COM 55272X102 342 46,488 SH   SOLE   0 0 46,488
DORMAN PRODUCTS INC COM 258278100 290 3,771 SH   SOLE   0 0 3,771
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 6,063 150,924 SH   SOLE   0 0 150,924
SHIP FINANCE INTERNATIONAL L SHS G81075106 283 20,325 SH   SOLE   0 0 20,325
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,143 8,799 SH   SOLE   0 0 8,799
STANLEY BLACK & DECKER INC COM 854502101 3,249 22,185 SH   SOLE   0 0 22,185
HORIZONS ETF TR I HORIZONS NASDAQ 44053G108 323 12,871 SH   SOLE   0 0 12,871
WHEATON PRECIOUS METALS CORP COM 962879102 623 35,604 SH   SOLE   0 0 35,604
FLAHERTY & CRUMRINE PFD INC COM 338480106 191 14,707 SH   SOLE   0 0 14,707
SOUTHSIDE BANCSHARES INC COM 84470P109 714 20,505 SH   SOLE   0 0 20,505
MERCADOLIBRE INC COM 58733R102 572 1,679 SH   SOLE   0 0 1,679
ISHARES TR CORE US AGGBD ET 464287226 1,845,978 17,494,110 SH   SOLE   0 0 17,494,110
OMNICELL INC COM 68213N109 418 5,814 SH   SOLE   0 0 5,814
VANGUARD INDEX FDS TOTAL STK MKT 922908769 49,892 333,392 SH   SOLE   0 0 333,392
OXBRIDGE RE HLDGS LTD *W EXP 03/26/201 G6856M114 0 15,812 SH   SOLE   0 0 15,812
METLIFE INC COM 59156R108 1,604 34,324 SH   SOLE   0 0 34,324
SPDR SERIES TRUST S&P DIVID ETF 78464A763 8,440 86,188 SH   SOLE   0 0 86,188
VIACOM INC NEW CL B 92553P201 2,551 75,578 SH   SOLE   0 0 75,578
APPLIED MATLS INC COM 038222105 0 100 SH Call SOLE   0 0 100
UNUM GROUP COM 91529Y106 411 10,511 SH   SOLE   0 0 10,511
ARRAY BIOPHARMA INC COM 04269X105 508 33,394 SH   SOLE   0 0 33,394
HOME DEPOT INC COM 437076102 55,742 269,091 SH   SOLE   0 0 269,091
INFORMATION SERVICES GROUP I COM 45675Y104 273 57,095 SH   SOLE   0 0 57,095
PNC FINL SVCS GROUP INC COM 693475105 3,904 28,664 SH   SOLE   0 0 28,664
ISHARES TR US AER DEF ETF 464288760 2,757 12,737 SH   SOLE   0 0 12,737
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 287 4,670 SH   SOLE   0 0 4,670
WISDOMTREE TR INTL DIV EX FINL 97717W786 208 4,944 SH   SOLE   0 0 4,944
FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 137 62,068 SH   SOLE   0 0 62,068
ATARA BIOTHERAPEUTICS INC COM 046513107 621 15,018 SH   SOLE   0 0 15,018
STONECASTLE FINL CORP COM 861780104 433 19,304 SH   SOLE   0 0 19,304
ADVANCED MICRO DEVICES INC COM 007903107 2,907 94,108 SH   SOLE   0 0 94,108
FACEBOOK INC CL A 30303M102 3 200 SH Call SOLE   0 0 200
DIREXION SHS ETF TR DLY GOLD INDX 3X 25460E844 657 50,710 SH   SOLE   0 0 50,710
HENRY JACK & ASSOC INC COM 426281101 1,175 7,339 SH   SOLE   0 0 7,339
NORFOLK SOUTHERN CORP COM 655844108 7,805 43,243 SH   SOLE   0 0 43,243
SOUTHWESTERN ENERGY CO COM 845467109 0 5,000 SH Call SOLE   0 0 5,000
ACTIVISION BLIZZARD INC COM 00507V109 9 200 SH Call SOLE   0 0 200
AMAZON COM INC COM 023135106 166 2,200 SH Call SOLE   0 0 2,200
WYNN RESORTS LTD COM 983134107 1 500 SH Call SOLE   0 0 500
CARDINAL HEALTH INC COM 14149Y108 1,280 23,709 SH   SOLE   0 0 23,709
HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 282 12,083 SH   SOLE   0 0 12,083
CAMPBELL SOUP CO COM 134429109 1,424 38,862 SH   SOLE   0 0 38,862
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 432 8,932 SH   SOLE   0 0 8,932
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,703 21,790 SH   SOLE   0 0 21,790
AURYN RES INC COM 05208W108 19 17,648 SH   SOLE   0 0 17,648
T2 BIOSYSTEMS INC COM 89853L104 112 15,000 SH   SOLE   0 0 15,000
ROLLINS INC COM 775711104 2,438 40,169 SH   SOLE   0 0 40,169
GILEAD SCIENCES INC COM 375558103 12 1,000 SH Call SOLE   0 0 1,000
ISHARES TR 20 YR TR BD ETF 464287432 0 1,000 SH Put SOLE   0 0 1,000
3M CO COM 88579Y101 22,808 108,242 SH   SOLE   0 0 108,242
COHEN & STEERS QUALITY RLTY COM 19247L106 145 11,798 SH   SOLE   0 0 11,798
ENSCO PLC SHS CLASS A G3157S106 199 23,582 SH   SOLE   0 0 23,582
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 5,481 44,699 SH   SOLE   0 0 44,699
YUM BRANDS INC COM 988498101 15,769 173,462 SH   SOLE   0 0 173,462
COSTAMARE INC SHS Y1771G102 180 27,665 SH   SOLE   0 0 27,665
SCHWAB STRATEGIC TR US TIPS ETF 808524870 1,274 23,602 SH   SOLE   0 0 23,602
TIMBERLAND BANCORP INC COM 887098101 806 25,814 SH   SOLE   0 0 25,814
MIDDLEBY CORP COM 596278101 551 4,260 SH   SOLE   0 0 4,260
TIMKEN CO COM 887389104 349 7,002 SH   SOLE   0 0 7,002
FIRST TR EXCHANGE TRADED FD GBL WND ENRG ETF 33736G106 424 34,149 SH   SOLE   0 0 34,149
LOCKHEED MARTIN CORP COM 539830109 13,601 39,313 SH   SOLE   0 0 39,313
SVB FINL GROUP COM 78486Q101 1,583 5,092 SH   SOLE   0 0 5,092
INVESCO ACTIVELY MANAGD ETF OPTIMUM YIELD 46090F100 423 22,515 SH   SOLE   0 0 22,515
URANIUM ENERGY CORP COM 916896103 95 55,242 SH   SOLE   0 0 55,242
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 272 8,327 SH   SOLE   0 0 8,327
QEP RES INC COM 74733V100 4,799 423,922 SH   SOLE   0 0 423,922
CAPITAL ONE FINL CORP COM 14040H105 1,092 11,505 SH   SOLE   0 0 11,505
AMAZON COM INC COM 023135106 31 1,400 SH Call SOLE   0 0 1,400
TESLA INC COM 88160R101 0 100 SH Put SOLE   0 0 100
ALLSTATE CORP COM 020002101 3,124 31,650 SH   SOLE   0 0 31,650
ISHARES TR S&P US PFD STK 464288687 159,368 4,292,156 SH   SOLE   0 0 4,292,156
DIREXION SHS ETF TR DAILY GOLD MINER 25490K133 593 15,100 SH   SOLE   0 0 15,100
MICROSOFT CORP COM 594918104 244 12,000 SH Call SOLE   0 0 12,000
KEARNY FINL CORP MD COM 48716P108 294 21,260 SH   SOLE   0 0 21,260
IDEX CORP COM 45167R104 678 4,497 SH   SOLE   0 0 4,497
PIONEER NAT RES CO COM 723787107 2 200 SH Call SOLE   0 0 200
WESTERN DIGITAL CORP COM 958102105 3,878 66,238 SH   SOLE   0 0 66,238
NOODLES & CO COM CL A 65540B105 873 72,150 SH   SOLE   0 0 72,150
MASCO CORP COM 574599106 972 26,555 SH   SOLE   0 0 26,555
VERASTEM INC COM 92337C104 464 64,031 SH   SOLE   0 0 64,031
ETFS GOLD TR SHS 26922Y105 1,459 12,683 SH   SOLE   0 0 12,683
CONSOLIDATED EDISON INC COM 209115104 5,547 72,805 SH   SOLE   0 0 72,805
ISHARES TR RUS 1000 GRW ETF 464287614 20,626 132,235 SH   SOLE   0 0 132,235
TYSON FOODS INC CL A 902494103 1,293 21,728 SH   SOLE   0 0 21,728
DOMINION ENERGY INC COM 25746U109 7,447 105,955 SH   SOLE   0 0 105,955
PROSHARES TR ULTRA FNCLS NEW 74347X633 262 6,054 SH   SOLE   0 0 6,054
WEC ENERGY GROUP INC COM 92939U106 3,613 54,118 SH   SOLE   0 0 54,118
EOG RES INC COM 26875P101 0 1,500 SH Put SOLE   0 0 1,500
EXPEDIA GROUP INC COM NEW 30212P303 1,048 8,033 SH   SOLE   0 0 8,033
UNIVERSAL DISPLAY CORP COM 91347P105 2,043 17,324 SH   SOLE   0 0 17,324
DIREXION SHS ETF TR DLY ENRGY BULL3X 25459W888 3,186 85,417 SH   SOLE   0 0 85,417
MONSTER BEVERAGE CORP NEW COM 61174X109 3,698 63,456 SH   SOLE   0 0 63,456
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 226,614 6,268,707 SH   SOLE   0 0 6,268,707
AAON INC COM PAR $0.004 000360206 244 6,443 SH   SOLE   0 0 6,443
LAM RESEARCH CORP COM 512807108 81 10,000 SH Call SOLE   0 0 10,000
JPMORGAN CHASE & CO COM 46625H100 15 2,000 SH Put SOLE   0 0 2,000
AMAZON COM INC COM 023135106 116 100 SH Call SOLE   0 0 100
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 399 4,586 SH   SOLE   0 0 4,586
MERCK & CO INC COM 58933Y105 25,355 357,421 SH   SOLE   0 0 357,421
AMAZON COM INC COM 023135106 292 400 SH Call SOLE   0 0 400
HALOZYME THERAPEUTICS INC COM 40637H109 1,159 63,792 SH   SOLE   0 0 63,792
SHENANDOAH TELECOMMUNICATION COM 82312B106 5,142 132,703 SH   SOLE   0 0 132,703
MICROSOFT CORP COM 594918104 178 10,000 SH Call SOLE   0 0 10,000
EVOKE PHARMA INC COM 30049G104 298 100,000 SH   SOLE   0 0 100,000
ISHARES TR 20 YR TR BD ETF 464287432 0 1,300 SH Put SOLE   0 0 1,300
TANDEM DIABETES CARE INC COM NEW 875372203 1,077 25,129 SH   SOLE   0 0 25,129
TESLA INC COM 88160R101 3 100 SH Call SOLE   0 0 100
UBS AG JERSEY BRH ALERIAN INFRST 902641646 238 9,904 SH   SOLE   0 0 9,904
JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 201 3,438 SH   SOLE   0 0 3,438
ALLERGAN PLC SHS G0177J108 2,753 14,452 SH   SOLE   0 0 14,452
ISHARES TR MIN VOL EAFE ETF 46429B689 947 13,008 SH   SOLE   0 0 13,008
OVERSTOCK COM INC DEL COM 690370101 100 3,605 SH   SOLE   0 0 3,605
SPRINT CORP COM SER 1 85207U105 831 127,117 SH   SOLE   0 0 127,117
ALLIANCE RES PARTNER L P UT LTD PART 01877R108 601 29,461 SH   SOLE   0 0 29,461
PHILLIPS 66 COM 718546104 11,866 105,266 SH   SOLE   0 0 105,266
OPUS BK IRVINE CALIF COM 684000102 1,634 59,638 SH   SOLE   0 0 59,638
REPLIGEN CORP NOTE 2.125% 6/0 759916AA7 57 32,000 PRN   SOLE   0 0 32,000
DRYSHIPS INC COM PAR NEW Y2109Q705 315 51,652 SH   SOLE   0 0 51,652
HCI GROUP INC NOTE 3.875% 3/1 40416EAB9 109 110,000 PRN   SOLE   0 0 110,000
HANESBRANDS INC COM 410345102 642 34,809 SH   SOLE   0 0 34,809
CHECK POINT SOFTWARE TECH LT ORD M22465104 604 5,135 SH   SOLE   0 0 5,135
LINCOLN ELEC HLDGS INC COM 533900106 2,954 31,613 SH   SOLE   0 0 31,613
MFS INTER INCOME TR SH BEN INT 55273C107 117 31,137 SH   SOLE   0 0 31,137
GOPRO INC CL A 38268T103 434 60,209 SH   SOLE   0 0 60,209
NETFLIX INC COM 64110L106 37 1,000 SH Call SOLE   0 0 1,000
BOEING CO COM 097023105 22 33,500 SH Put SOLE   0 0 33,500
CERNER CORP COM 156782104 23,959 371,976 SH   SOLE   0 0 371,976
COUNTY BANCORP INC COM 221907108 281 11,204 SH   SOLE   0 0 11,204
MICROSOFT CORP COM 594918104 131 4,000 SH Call SOLE   0 0 4,000
SANGAMO THERAPEUTICS INC COM 800677106 569 33,584 SH   SOLE   0 0 33,584
SPDR S&P 500 ETF TR TR UNIT 78462F103 1 2,800 SH Put SOLE   0 0 2,800
MICROSOFT CORP COM 594918104 1,073 50,000 SH Call SOLE   0 0 50,000
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 210 1,561 SH   SOLE   0 0 1,561
HUNTSMAN CORP COM 447011107 433 15,894 SH   SOLE   0 0 15,894
TORTOISE MLP FD INC COM 89148B101 219 13,594 SH   SOLE   0 0 13,594
FRANCO NEVADA CORP COM 351858105 0 700 SH Call SOLE   0 0 700
HANESBRANDS INC COM 410345102 2 800 SH Call SOLE   0 0 800
OVERSTOCK COM INC DEL COM 690370101 2 1,500 SH Call SOLE   0 0 1,500
CLEVELAND CLIFFS INC COM 185899101 19,640 1,551,323 SH   SOLE   0 0 1,551,323
APPLIED MATLS INC COM 038222105 2,944 76,172 SH   SOLE   0 0 76,172
BOSTON BEER INC CL A 100557107 277 965 SH   SOLE   0 0 965
APPLE INC COM 037833100 45 20,000 SH Call SOLE   0 0 20,000
FASTENAL CO COM 311900104 645 11,113 SH   SOLE   0 0 11,113
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 140 23,070 SH   SOLE   0 0 23,070
STERICYCLE INC COM 858912108 425 7,250 SH   SOLE   0 0 7,250
LIBERTY BROADBAND CORP COM SER C 530307305 509 6,039 SH   SOLE   0 0 6,039
MARRIOTT INTL INC NEW CL A 571903202 4,260 32,264 SH   SOLE   0 0 32,264
AMTRUST FINL SVCS INC NOTE 2.750%12/1 032359AG6 19 20,000 PRN   SOLE   0 0 20,000
VISTA GOLD CORP COM NEW 927926303 7 13,250 SH   SOLE   0 0 13,250
IMMUTEP LTD SPONSORED ADR 45257L108 43 11,600 SH   SOLE   0 0 11,600
SYNCHRONY FINL COM 87165B103 223 7,159 SH   SOLE   0 0 7,159
CRANE CO COM 224399105 2,447 24,878 SH   SOLE   0 0 24,878
E TRADE FINANCIAL CORP COM NEW 269246401 390 7,444 SH   SOLE   0 0 7,444
APPLE INC COM 037833100 6 200 SH Call SOLE   0 0 200
ASSURED GUARANTY LTD COM G0585R106 413 9,773 SH   SOLE   0 0 9,773
LIVANOVA PLC SHS G5509L101 248 2,000 SH   SOLE   0 0 2,000
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 0 1,000 SH Put SOLE   0 0 1,000
ICON PLC SHS G4705A100 379 2,462 SH   SOLE   0 0 2,462
DUKE REALTY CORP COM NEW 264411505 467 16,465 SH   SOLE   0 0 16,465
DISNEY WALT CO COM DISNEY 254687106 6 1,000 SH Call SOLE   0 0 1,000
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 4,322 69,602 SH   SOLE   0 0 69,602
SIRIUS XM HLDGS INC COM 82968B103 9,964 1,576,510 SH   SOLE   0 0 1,576,510
STEEL DYNAMICS INC COM 858119100 454 10,047 SH   SOLE   0 0 10,047
AXON ENTERPRISE INC COM 05464C101 555 8,115 SH   SOLE   0 0 8,115
CENTERPOINT ENERGY INC COM 15189T107 1,360 49,183 SH   SOLE   0 0 49,183
CRYOLIFE INC COM 228903100 243 6,906 SH   SOLE   0 0 6,906
SPDR SER TR NUVEEN BLMBRG SR 78468R739 909 19,056 SH   SOLE   0 0 19,056
ADDVANTAGE TECHNOLOGIES GP I COM NEW 006743306 148 105,127 SH   SOLE   0 0 105,127
MACKINAC FINL CORP COM 554571109 232 14,343 SH   SOLE   0 0 14,343
PROLOGIS INC COM 74340W103 499 7,368 SH   SOLE   0 0 7,368
ALPHABET INC CAP STK CL C 02079K107 42,726 35,799 SH   SOLE   0 0 35,799
ISHARES TR RUS MD CP GR ETF 464287481 4,693 34,616 SH   SOLE   0 0 34,616
BLACKROCK VA MUNICIPAL BOND COM 092481100 217 12,500 SH   SOLE   0 0 12,500
SQUARE INC CL A 852234103 25 500 SH Call SOLE   0 0 500
ISHARES TR CHINA LG-CAP ETF 464287184 1,365 31,889 SH   SOLE   0 0 31,889
DXC TECHNOLOGY CO COM 23355L106 1,125 12,031 SH   SOLE   0 0 12,031
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 272 7,090 SH   SOLE   0 0 7,090
AT&T INC COM 00206R102 2 3,000 SH Call SOLE   0 0 3,000
PRUDENTIAL BANCORP INC NEW COM 74431A101 173 10,000 SH   SOLE   0 0 10,000
APPLE INC COM 037833100 27 400 SH Call SOLE   0 0 400
SILVERCREST METALS INC COM 828363101 27 10,835 SH   SOLE   0 0 10,835
MICROSOFT CORP COM 594918104 0 2,000 SH Call SOLE   0 0 2,000
VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 254 4,050 SH   SOLE   0 0 4,050
USANA HEALTH SCIENCES INC COM 90328M107 204 1,694 SH   SOLE   0 0 1,694
UNITEDHEALTH GROUP INC COM 91324P102 10 500 SH Call SOLE   0 0 500
GOLD STD VENTURES CORP COM 380738104 24 13,832 SH   SOLE   0 0 13,832
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 259 5,447 SH   SOLE   0 0 5,447
APPLE INC COM 037833100 97 1,500 SH Call SOLE   0 0 1,500
MARATHON OIL CORP COM 565849106 742 31,892 SH   SOLE   0 0 31,892
NAVIGATOR HOLDINGS LTD SHS Y62132108 556 45,931 SH   SOLE   0 0 45,931
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 2,003 114,918 SH   SOLE   0 0 114,918
ISHARES TR EAFE VALUE ETF 464288877 447 8,613 SH   SOLE   0 0 8,613
BOSTON PROPERTIES INC COM 101121101 770 6,253 SH   SOLE   0 0 6,253
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 7,109 69,954 SH   SOLE   0 0 69,954
ALLEGHANY CORP DEL COM 017175100 1,370 2,100 SH   SOLE   0 0 2,100
ACTIVISION BLIZZARD INC COM 00507V109 19 1,000 SH Call SOLE   0 0 1,000
PFIZER INC COM 717081103 48 5,000 SH Call SOLE   0 0 5,000
J & J SNACK FOODS CORP COM 466032109 974 6,458 SH   SOLE   0 0 6,458
CITY HLDG CO COM 177835105 1,084 14,113 SH   SOLE   0 0 14,113
ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 206 11,026 SH   SOLE   0 0 11,026
FORD MTR CO DEL COM PAR $0.01 345370860 1 9,000 SH Put SOLE   0 0 9,000
CHEMED CORP NEW COM 16359R103 331 1,035 SH   SOLE   0 0 1,035
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 947 6,805 SH   SOLE   0 0 6,805
SUPERVALU INC COM NEW 868536301 381 11,837 SH   SOLE   0 0 11,837
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 503 21,371 SH   SOLE   0 0 21,371
LEGGETT & PLATT INC COM 524660107 620 14,154 SH   SOLE   0 0 14,154
VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 616 26,426 SH   SOLE   0 0 26,426
ISHARES TR USA QUALITY FCTR 46432F339 290 3,211 SH   SOLE   0 0 3,211
PROGENICS PHARMACEUTICALS IN COM 743187106 1,621 258,600 SH   SOLE   0 0 258,600
BEST BUY INC COM 086516101 5,490 69,185 SH   SOLE   0 0 69,185
INVESCO QQQ TR UNIT SER 1 46090E103 0 600 SH Put SOLE   0 0 600
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 377 13,073 SH   SOLE   0 0 13,073
SCHEIN HENRY INC COM 806407102 841 9,895 SH   SOLE   0 0 9,895
ISHARES TR SHORT TREAS BD 464288679 213 1,931 SH   SOLE   0 0 1,931
WHIRLPOOL CORP COM 963320106 1,045 8,799 SH   SOLE   0 0 8,799
INVITAE CORP COM 46185L103 848 50,671 SH   SOLE   0 0 50,671
EQUINIX INC COM PAR $0.001 29444U700 410 947 SH   SOLE   0 0 947
AMERICAN AIRLS GROUP INC COM 02376R102 9,068 219,401 SH   SOLE   0 0 219,401
MEDICINES CO COM 584688105 1,982 66,277 SH   SOLE   0 0 66,277
GILEAD SCIENCES INC COM 375558103 11 1,200 SH Call SOLE   0 0 1,200
OMNICOM GROUP INC COM 681919106 280 4,113 SH   SOLE   0 0 4,113
BP PLC SPONSORED ADR 055622104 11,598 251,581 SH   SOLE   0 0 251,581
BANK AMER CORP *W EXP 01/16/201 060505146 327 18,375 SH   SOLE   0 0 18,375
FACTSET RESH SYS INC COM 303075105 414 1,849 SH   SOLE   0 0 1,849
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 73,867 848,168 SH   SOLE   0 0 848,168
ISHARES TR CORE S&P500 ETF 464287200 2,286,659 7,811,496 SH   SOLE   0 0 7,811,496
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 250 8,095 SH   SOLE   0 0 8,095
WORTHINGTON INDS INC COM 981811102 225 5,184 SH   SOLE   0 0 5,184
LAM RESEARCH CORP COM 512807108 2,733 18,013 SH   SOLE   0 0 18,013
TENET HEALTHCARE CORP COM NEW 88033G407 911 32,007 SH   SOLE   0 0 32,007
NVR INC COM 62944T105 2,261 915 SH   SOLE   0 0 915
CMS ENERGY CORP COM 125896100 579 11,825 SH   SOLE   0 0 11,825
OLD DOMINION FGHT LINES INC COM 679580100 290 1,798 SH   SOLE   0 0 1,798
APPLE INC COM 037833100 42 2,500 SH Call SOLE   0 0 2,500
ISHARES SILVER TRUST ISHARES 46428Q109 0 500 SH Call SOLE   0 0 500
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 569 10,036 SH   SOLE   0 0 10,036
ISHARES TR MRNGSTR LG-CP ET 464287127 292 1,736 SH   SOLE   0 0 1,736
FIDELITY MSCI ENERGY IDX 316092402 855 40,183 SH   SOLE   0 0 40,183
EVERGY INC COM 30034W106 2,241 40,801 SH   SOLE   0 0 40,801
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 715 20,048 SH   SOLE   0 0 20,048
KRAFT HEINZ CO COM 500754106 4,690 85,109 SH   SOLE   0 0 85,109
DONALDSON INC COM 257651109 4,529 77,730 SH   SOLE   0 0 77,730
ISHARES TR EUROPE ETF 464287861 339 7,519 SH   SOLE   0 0 7,519
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 852 7,081 SH   SOLE   0 0 7,081
AQUA AMERICA INC COM 03836W103 2,942 79,724 SH   SOLE   0 0 79,724
OVERSTOCK COM INC DEL COM 690370101 2 500 SH Call SOLE   0 0 500
BP PLC SPONSORED ADR 055622104 1 2,000 SH Put SOLE   0 0 2,000
DUNKIN BRANDS GROUP INC COM 265504100 373 5,059 SH   SOLE   0 0 5,059
FACEBOOK INC CL A 30303M102 1 4,000 SH Call SOLE   0 0 4,000
AMBARELLA INC SHS G037AX101 242 6,260 SH   SOLE   0 0 6,260
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 889 24,565 SH   SOLE   0 0 24,565
TORO CO COM 891092108 226 3,767 SH   SOLE   0 0 3,767
PAYPAL HLDGS INC COM 70450Y103 5,275 60,055 SH   SOLE   0 0 60,055
MORNINGSTAR INC COM 617700109 227 1,807 SH   SOLE   0 0 1,807
PPG INDS INC COM 693506107 3,873 35,493 SH   SOLE   0 0 35,493
SQUARE INC CL A 852234103 53 1,000 SH Call SOLE   0 0 1,000
HALLADOR ENERGY COMPANY COM 40609P105 62 10,000 SH   SOLE   0 0 10,000
WENDYS CO COM 95058W100 3,292 192,048 SH   SOLE   0 0 192,048
APPLE INC COM 037833100 342 6,000 SH Call SOLE   0 0 6,000
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1 200 SH Call SOLE   0 0 200
ETSY INC COM 29786A106 290 5,640 SH   SOLE   0 0 5,640
NUVEEN AMT FREE MUN CR INC F COM 67071L106 2,524 173,351 SH   SOLE   0 0 173,351
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 390 2,359 SH   SOLE   0 0 2,359
ELECTRONIC ARTS INC COM 285512109 0 600 SH Call SOLE   0 0 600
TECHNIPFMC PLC COM G87110105 912 29,191 SH   SOLE   0 0 29,191
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2,131,822 25,521,635 SH   SOLE   0 0 25,521,635
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 48 2,100 SH Call SOLE   0 0 2,100
KINDER MORGAN INC DEL COM 49456B101 4,100 231,226 SH   SOLE   0 0 231,226
ISHARES TR EXPONENTIAL TECH 46434V381 525 13,555 SH   SOLE   0 0 13,555
HILL ROM HLDGS INC COM 431475102 1,954 20,694 SH   SOLE   0 0 20,694
ISHARES TR MSCI INDIA ETF 46429B598 1,334 41,088 SH   SOLE   0 0 41,088