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
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,024 11,947 SH   SOLE   11,549 0 398
ALPHABET INC CAP STK CL A 02079K305 6,513 6,015 SH   SOLE   5,751 0 264
ALPHABET INC CAP STK CL A 02079K305 108 100 SH Call SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 337 312 SH   SOLE   312 0 0
ALTRIA GROUP INC COM 02209S103 315 6,644 SH   SOLE   6,644 0 0
AMAZON COM INC COM 023135106 5,312 2,805 SH   SOLE   2,741 0 64
AMGEN INC COM 031162100 553 3,002 SH   SOLE   3,002 0 0
APPLE INC COM 037833100 9,050 45,728 SH   SOLE   41,482 0 4,246
AT&T INC COM 00206R102 323 9,645 SH   SOLE   7,835 0 1,810
BERKSHIRE HATHAWAY INC DEL CL A 084670108 637 2 SH   SOLE   2 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,179 14,914 SH   SOLE   13,806 0 1,108
BLACKROCK 2022 GBL INCM OPP COM 09258P104 464 49,153 SH   SOLE   49,153 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 1,829 170,661 SH   SOLE   170,661 0 0
BLACKROCK CR ALLCTN INC TR COM 092508100 738 56,927 SH   SOLE   56,927 0 0
BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 2,304 213,941 SH   SOLE   213,941 0 0
BLACKROCK MULTI-SECTOR INC T COM 09258A107 797 45,654 SH   SOLE   44,673 0 981
BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 700 30,145 SH   SOLE   30,145 0 0
BLACKROCK MUNI INTER DR FD I COM 09253X102 624 44,394 SH   SOLE   44,394 0 0
BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 752 57,153 SH   SOLE   45,543 0 11,610
BLACKROCK MUNIVEST FD INC COM 09253R105 261 28,501 SH   SOLE   28,501 0 0
BLACKROCK MUNIYIELD CALI QLT COM 09254N103 595 41,891 SH   SOLE   41,891 0 0
BLACKROCK MUNIYIELD QLTY FD COM 09254E103 973 73,693 SH   SOLE   73,693 0 0
BLACKROCK N Y MUN INCOME TR SH BEN INT 09248L106 157 11,583 SH   SOLE   11,583 0 0
BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 1,990 135,672 SH   SOLE   135,672 0 0
BOEING CO COM 097023105 242 664 SH   SOLE   664 0 0
BP PLC SPONSORED ADR 055622104 1,343 32,210 SH   SOLE   31,061 0 1,149
BRISTOL MYERS SQUIBB CO COM 110122108 750 16,546 SH   SOLE   16,546 0 0
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 1,659 76,483 SH   SOLE   76,483 0 0
CENTRIC BRANDS INC COM 15644G104 966 235,000 SH   SOLE   235,000 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 66 10,762 SH   SOLE   10,762 0 0
CHEVRON CORP NEW COM 166764100 620 4,984 SH   SOLE   4,948 0 36
CISCO SYS INC COM 17275R102 250 4,559 SH   SOLE   2,544 0 2,015
CITIGROUP INC COM NEW 172967424 3,608 51,522 SH   SOLE   48,900 0 2,622
CONSTELLATION BRANDS INC CL A 21036P108 1,942 9,863 SH   SOLE   9,585 0 278
CREDIT SUISSE ASSET MGMT INC COM 224916106 577 185,633 SH   SOLE   185,633 0 0
DISNEY WALT CO COM DISNEY 254687106 4,254 30,463 SH   SOLE   29,168 0 1,295
DOUBLELINE INCOME SOLUTIONS COM 258622109 1,129 56,525 SH   SOLE   56,525 0 0
DOUBLELINE OPPORTUNISTIC CR COM 258623107 2,028 96,926 SH   SOLE   96,090 0 836
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 346 27,782 SH   SOLE   27,782 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 847 60,187 SH   SOLE   55,424 0 4,763
ENTERPRISE PRODS PARTNERS L COM 293792107 1,068 37,010 SH   SOLE   27,786 0 9,224
ENVESTNET INC COM 29404K106 2,725 39,860 SH   SOLE   38,107 0 1,753
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 223 5,590 SH   SOLE   5,590 0 0
EXXON MOBIL CORP COM 30231G102 3,520 45,937 SH   SOLE   42,471 0 3,466
FACEBOOK INC CL A 30303M102 168 872 SH   SOLE   872 0 0
FEDEX CORP COM 31428X106 2,191 13,346 SH   SOLE   12,776 0 570
FIRST TR INTER DUR PFD & IN COM 33718W103 250 10,973 SH   SOLE   10,973 0 0
GABELLI EQUITY TR INC COM 362397101 88 14,206 SH   SOLE   14,206 0 0
GENERAL MLS INC COM 370334104 212 4,036 SH   SOLE   36 0 4,000
GERON CORP COM 374163103 14 10,200 SH   SOLE   10,200 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 121 3,689 SH   SOLE   3,689 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 127 4,432 SH   SOLE   4,432 0 0
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 1,176 20,015 SH   SOLE   19,752 0 263
GREAT AJAX CORP COM 38983D300 2,573 183,816 SH   SOLE   183,816 0 0
HOME DEPOT INC COM 437076102 5,224 25,121 SH   SOLE   24,125 0 996
ILLUMINA INC COM 452327109 2,524 6,855 SH   SOLE   6,586 0 269
INSEEGO CORP COM 45782B104 1,435 299,527 SH   SOLE   210,725 0 88,802
INTEL CORP COM 458140100 592 12,370 SH   SOLE   7,570 0 4,800
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2,275 26,470 SH   SOLE   25,326 0 1,144
INTERNATIONAL BUSINESS MACHS COM 459200101 3,628 26,309 SH   SOLE   24,419 0 1,890
INVESCO EXCHNG TRADED FD TR VAR RATE PFD 46138G870 383 15,343 SH   SOLE   15,062 0 281
INVESCO QUALITY MUNI INC TRS COM 46133G107 260 20,955 SH   SOLE   20,955 0 0
INVESCO VALUE MUN INCOME TR COM 46132P108 776 50,966 SH   SOLE   50,966 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 35 418 SH   SOLE   418 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 202 2,141 SH   SOLE   2,141 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 3,247 55,376 SH   SOLE   55,073 0 303
ISHARES TR CORE S&P US VLU 464287663 77 1,368 SH   SOLE   1,368 0 0
ISHARES TR CORE S&P MCP ETF 464287507 2,795 14,386 SH   SOLE   14,303 0 83
ISHARES TR CORE S&P SCP ETF 464287804 1,625 20,762 SH   SOLE   20,182 0 580
ISHARES TR CORE S&P TTL STK 464287150 11,757 176,457 SH   SOLE   174,455 0 2,002
ISHARES TR FLTG RATE NT ETF 46429B655 3 58 SH   SOLE   58 0 0
ISHARES TR GLOBAL TECH ETF 464287291 27 150 SH   SOLE   150 0 0
ISHARES TR INTL SEL DIV ETF 464288448 192 6,260 SH   SOLE   6,260 0 0
ISHARES TR JPMORGAN USD EMG 464288281 27 236 SH   SOLE   236 0 0
ISHARES TR MSCI INDIA ETF 46429B598 32 918 SH   SOLE   918 0 0
ISHARES TR MSCI USA ESG SLC 464288802 192 1,575 SH   SOLE   1,575 0 0
ISHARES TR NASDAQ BIOTECH 464287556 55 502 SH   SOLE   502 0 0
ISHARES TR PFD AND INCM SEC 464288687 4,017 109,021 SH   SOLE   108,286 0 735
ISHARES TR RUSSELL 2000 ETF 464287655 26 168 SH   SOLE   168 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 92 458 SH   SOLE   458 0 0
ISHARES TR RUS MID CAP ETF 464287499 11 200 SH   SOLE   200 0 0
ISHARES TR S&P SML 600 GWT 464287887 134 735 SH   SOLE   735 0 0
ISHARES TR SHORT TREAS BD 464288679 6,953 62,837 SH   SOLE   59,028 0 3,809
ISHARES TR SH TR CRPORT ETF 464288646 23,083 431,934 SH   SOLE   417,676 0 14,258
ISHARES TR TIPS BD ETF 464287176 1 11 SH   SOLE   11 0 0
ISHARES TR CORE MSCI EAFE 46432F842 344 5,609 SH   SOLE   5,609 0 0
ISHARES TR INTRM TR CRP ETF 464288638 222 3,906 SH   SOLE   3,906 0 0
ISHARES TR U.S. TECH ETF 464287721 126 635 SH   SOLE   635 0 0
ISHARES TR US HLTHCARE ETF 464287762 280 1,433 SH   SOLE   1,433 0 0
ISHARES TR US AER DEF ETF 464288760 10 48 SH   SOLE   48 0 0
ISHARES TR US INDUSTRIALS 464287754 59 375 SH   SOLE   375 0 0
JOHNSON & JOHNSON COM 478160104 4,364 31,336 SH   SOLE   27,252 0 4,084
JPMORGAN CHASE & CO COM 46625H100 566 5,063 SH   SOLE   5,063 0 0
KKR & CO INC CL A 48251W104 265 10,503 SH   SOLE   7,572 0 2,931
LEXINGTON REALTY TRUST COM 529043101 173 18,337 SH   SOLE   12,512 0 5,825
MCDONALDS CORP COM 580135101 479 2,309 SH   SOLE   2,309 0 0
MEDTRONIC PLC SHS G5960L103 206 2,111 SH   SOLE   2,040 0 71
MERCK & CO INC COM 58933Y105 694 8,281 SH   SOLE   8,281 0 0
MICROSOFT CORP COM 594918104 8,871 66,219 SH   SOLE   56,317 0 10,886
MILESTONE SCIENTIFIC INC COM NEW 59935P209 30 84,029 SH   SOLE   84,029 0 0
MORGAN STANLEY EM MKTS DM DE COM 617477104 422 61,015 SH   SOLE   61,015 0 0
NANOVIRICIDES INC COM NEW 630087203 3 14,143 SH   SOLE   14,143 0 0
NEW YORK MTG TR INC PFD-C CONV 649604808 1,189 48,547 SH   SOLE   48,547 0 0
NIKE INC CL B 654106103 186 2,210 SH   SOLE   2,210 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 405 25,492 SH   SOLE   25,492 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 610 44,205 SH   SOLE   37,705 0 6,500
NUVEEN ARIZONA QLTY MUN INC COM 67061W104 560 42,872 SH   SOLE   35,059 0 7,813
NUVEEN MUN HIGH INCOME OPP F COM 670682103 642 45,988 SH   SOLE   34,926 0 11,062
NUVEEN MUN VALUE FD INC COM 670928100 361 35,427 SH   SOLE   30,267 0 5,160
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 1,620 123,795 SH   SOLE   83,403 0 40,392
NUVEEN NORTH CAROLINA QLTY M COM 67060P100 354 26,565 SH   SOLE   26,565 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 1,113 79,504 SH   SOLE   68,458 0 11,046
NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 299 19,553 SH   SOLE   19,553 0 0
NUVEEN SELECT TAX FREE INCM SH BEN INT 67063C106 207 14,404 SH   SOLE   14,404 0 0
ONEOK INC NEW COM 682680103 249 3,623 SH   SOLE   644 0 2,979
ORBCOMM INC COM 68555P100 84 11,651 SH   SOLE   11,651 0 0
PACWEST BANCORP DEL COM 695263103 3,165 81,501 SH   SOLE   81,501 0 0
PARK CITY GROUP INC COM NEW 700215304 101 18,850 SH   SOLE   18,850 0 0
PAYPAL HLDGS INC COM 70450Y103 244 2,128 SH   SOLE   2,128 0 0
PFIZER INC COM 717081103 1,048 24,202 SH   SOLE   15,162 0 9,040
PGIM GLOBAL HIGH YIELD FD IN COM 69346J106 536 37,080 SH   SOLE   37,080 0 0
PHILIP MORRIS INTL INC COM 718172109 265 3,376 SH   SOLE   3,376 0 0
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 1,363 57,033 SH   SOLE   57,033 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 11,436 106,399 SH   SOLE   102,925 0 3,474
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 53 525 SH   SOLE   525 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 6,430 63,198 SH   SOLE   63,198 0 0
PIMCO ETF TR INTER MUN BD ACT 72201R866 184 3,360 SH   SOLE   0 0 3,360
PORTOLA PHARMACEUTICALS INC COM 737010108 529 19,500 SH   SOLE   2,500 0 17,000
REGENERON PHARMACEUTICALS COM 75886F107 2,735 8,737 SH   SOLE   8,427 0 310
REGENERON PHARMACEUTICALS COM 75886F107 563 1,800 SH Call SOLE   1,800 0 0
RESEARCH FRONTIERS INC COM 760911107 143 43,000 SH   SOLE   43,000 0 0
RIVERNORTH OPPORTUNISTIC MUN COM 76883F108 1,793 84,038 SH   SOLE   62,699 0 21,339
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 2 26 SH   SOLE   26 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 276 4,203 SH   SOLE   69 0 4,134
ROYCE MICRO-CAP TR INC COM 780915104 88 10,674 SH   SOLE   10,674 0 0
SERVICENOW INC COM 81762P102 2,882 10,496 SH   SOLE   10,059 0 437
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 89 935 SH   SOLE   935 0 0
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 6 175 SH   SOLE   175 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 221 6,179 SH   SOLE   6,179 0 0
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 2 43 SH   SOLE   43 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,655 9,061 SH   SOLE   7,369 0 1,692
SPDR SERIES TRUST BLOMBRG BRC EMRG 78464A391 15 527 SH   SOLE   527 0 0
SPDR SERIES TRUST ICE BOFAML BHYB 78468R606 50 1,895 SH   SOLE   1,895 0 0
SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 280 5,731 SH   SOLE   1,356 0 4,375
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 57 1,825 SH   SOLE   1,825 0 0
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 149 3,837 SH   SOLE   3,837 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 101 1,150 SH   SOLE   1,150 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 921 17,235 SH   SOLE   17,043 0 192
SQUARE INC CL A 852234103 2,462 33,950 SH   SOLE   32,732 0 1,218
STEEL PARTNERS HLDGS L P LTD PRTRSHIP U 85814R107 614 43,836 SH   SOLE   0 0 43,836
STRYKER CORP COM 863667101 716 3,482 SH   SOLE   3,482 0 0
TARGET CORP COM 87612E106 696 8,040 SH   SOLE   8,040 0 0
TEMPLETON EMERG MKTS INCOME COM 880192109 369 36,136 SH   SOLE   36,136 0 0
TYME TECHNOLOGIES INC COM 90238J103 171 140,000 SH   SOLE   140,000 0 0
UNION PACIFIC CORP COM 907818108 223 1,319 SH   SOLE   1,319 0 0
UNITED TECHNOLOGIES CORP COM 913017109 3,492 26,820 SH   SOLE   25,625 0 1,195
UNITEDHEALTH GROUP INC COM 91324P102 3,100 12,703 SH   SOLE   12,063 0 640
US BANCORP DEL COM NEW 902973304 4,015 76,631 SH   SOLE   73,969 0 2,662
VANGUARD GROUP DIV APP ETF 921908844 5,942 51,599 SH   SOLE   49,799 0 1,800
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 10 39 SH   SOLE   39 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 47 285 SH   SOLE   285 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 129 770 SH   SOLE   770 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 114 729 SH   SOLE   729 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 302 2,012 SH   SOLE   2,012 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 44 861 SH   SOLE   861 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 200 4,705 SH   SOLE   4,705 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 798 10,613 SH   SOLE   9,763 0 850
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 134 1,494 SH   SOLE   1,494 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 29 435 SH   SOLE   370 0 65
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 43 439 SH   SOLE   439 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 3,014 57,042 SH   SOLE   55,895 0 1,147
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2,842 35,230 SH   SOLE   34,740 0 490
VERIZON COMMUNICATIONS INC COM 92343V104 3,563 62,373 SH   SOLE   57,811 0 4,562
VISA INC COM CL A 92826C839 5,190 29,904 SH   SOLE   29,334 0 570
WALMART INC COM 931142103 3,233 29,259 SH   SOLE   28,121 0 1,138
WESTERN ASSET EMRG MKT DEBT COM 95766A101 491 34,279 SH   SOLE   34,279 0 0
WEYERHAEUSER CO COM 962166104 1,912 72,585 SH   SOLE   66,537 0 6,048
XYLEM INC COM 98419M100 239 2,860 SH   SOLE   2,860 0 0