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
180 DEGREE CAP CORP COM CEF 68235B109 22 10,000 SH   SOLE   0 0 10,000
3M CO COM Stock 88579Y101 1,748 9,910 SH   SOLE   0 0 9,909
3M CO COM Stock 88579Y101 35 200 SH   SOLE   200 0 0
ABBOTT LABORATORIES Stock 002824100 69 800 SH   SOLE   800 0 0
ABBOTT LABORATORIES Stock 002824100 621 7,155 SH   SOLE   0 0 7,154
ABBVIE INC COM Stock 00287Y109 1,516 17,117 SH   SOLE   0 0 17,116
ABBVIE INC COM Stock 00287Y109 22 253 SH   SOLE   253 0 0
ADOBE SYS INC Stock 00724F101 318 964 SH   SOLE   0 0 964
ALBEMARLE CORP COM Stock 012653101 235 3,220 SH   SOLE   0 0 3,220
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 1,728 8,146 SH   SOLE   0 0 8,146
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 54 255 SH   SOLE   255 0 0
ALLIANZGI ART INTEL & TECH OPP COM CEF 01883M101 213 10,600 SH   SOLE   0 0 10,600
ALPHABET INC CAP STK CL C Stock 02079K107 907 678 SH   SOLE   0 0 678
ALPHABET INC CAP STK CL C Stock 02079K107 194 145 SH   SOLE   145 0 0
ALPS MEDICAL BREAKTHROUGHS ETF ETF 00162Q593 291 6,880 SH   SOLE   0 0 6,880
ALPS SECTOR DIVIDEND DOGS ETF ETF 00162Q858 5 111 SH   SOLE   0 0 111
ALPS TRUST ETF ALERIAN MLP ETF 00162Q866 1,865 219,366 SH   SOLE   0 0 219,366
ALPS TRUST ETF ALERIAN MLP ETF 00162Q866 4 500 SH   SOLE   500 0 0
ALTRIA GROUP INC COM Stock 02209S103 626 12,539 SH   SOLE   0 0 12,538
ALTRIA GROUP INC COM Stock 02209S103 15 300 SH   SOLE   300 0 0
AMARIN CORP PLC SPONS ADR NEW ADR 023111206 265 12,350 SH   SOLE   0 0 12,350
AMAZON.COM INC Stock 023135106 12,386 6,703 SH   SOLE   0 0 6,703
AMAZON.COM INC Stock 023135106 163 88 SH   SOLE   88 0 0
AMERICAN EXPRESS CO COM Stock 025816109 186 1,494 SH   SOLE   0 0 1,494
AMERICAN EXPRESS CO COM Stock 025816109 22 180 SH   SOLE   180 0 0
AMERICAN WATER WORKS CO Stock 030420103 373 3,040 SH   SOLE   0 0 3,039
AMGEN INC Stock 031162100 594 2,463 SH   SOLE   0 0 2,462
AMPHENOL CORP CL A Stock 032095101 1,493 13,799 SH   SOLE   0 0 13,799
ANNALY CAPITAL MANAGEMENT INC REIT 035710409 98 10,400 SH   SOLE   0 0 10,400
APOLLO SENIOR FLOATING RATE FD INC COM Stock 037636107 544 35,922 SH   SOLE   35,922 0 0
APOLLO TACTICAL INCOME FD INC COM Stock 037638103 234 15,506 SH   SOLE   15,506 0 0
APPLE INC Stock 037833100 14,158 48,213 SH   SOLE   0 0 48,212
APPLE INC COM Stock 037833100 2,661 9,061 SH   SOLE   9,061 0 0
ARES CAPITAL CORP COM STK Stock 04010L103 1,368 73,333 SH   SOLE   73,333 0 0
ASHFORD HOSPITALITY TR INC COM SHS REIT 044103109 162 58,085 SH   SOLE   0 0 58,084
AT&T INC COM Stock 00206R102 2,236 57,226 SH   SOLE   0 0 57,226
AT&T INC COM USD1 Stock 00206R102 130 3,336 SH   SOLE   3,336 0 0
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 235 1,376 SH   SOLE   0 0 1,376
AVAGO TECHNOLOGIES LTD Stock 11135F101 1,770 5,602 SH   SOLE   0 0 5,602
AVERY DENNISON CORP COM Stock 053611109 399 3,050 SH   SOLE   0 0 3,050
AVERY DENNISON CORP COM USD1 Stock 053611109 16 124 SH   SOLE   124 0 0
AVINO SILVER & GOLD MINES LTD COM Stock 053906103 6 10,000 SH   SOLE   0 0 10,000
B RILEY PRINCIPAL MERGER CORP CL A Stock 05586Y106 2,019 201,664 SH   SOLE   201,664 0 0
B RILEY PRINCIPAL MERGER CORP WTS EXP 04/08/2024 Right/Warrant 05586Y114 83 100,832 SH   SOLE   100,832 0 0
BANK AMER CORP COM Stock 060505104 1,068 30,323 SH   SOLE   0 0 30,322
BARRICK GOLD CORP F Stock 067901108 399 21,454 SH   SOLE   0 0 21,454
BCE INC COM NEW Stock 05534B760 204 4,406 SH   SOLE   0 0 4,406
BECTON DICKINSON & CO COM Stock 075887109 275 1,012 SH   SOLE   0 0 1,012
BERKSHIRE HATHAWAY INC COM CLASS B Stock 084670702 600 2,650 SH   SOLE   2,650 0 0
BERKSHIRE HATHAWAY INC DEL CL A FRM Stock 084670108 340 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 1,102 4,866 SH   SOLE   0 0 4,866
BLACKROCK INC Stock 09247X101 259 516 SH   SOLE   0 0 515
BLACKROCK SCIENCE & TECH TR II SHS BEN INT CEF 09260K101 227 11,050 SH   SOLE   0 0 11,050
BLACKSTONE GROUP INC COM CL A Stock 09260D107 134 2,400 SH   SOLE   2,400 0 0
BLACKSTONE GROUP LP Stock 09260D107 182 3,259 SH   SOLE   0 0 3,258
BNY MELLON ALCENTRA GLOBAL CR CEF 05588N108 124 13,366 SH   SOLE   0 0 13,366
BOEING CO COM Stock 097023105 878 2,694 SH   SOLE   0 0 2,694
BOEING CO COM Stock 097023105 49 150 SH   SOLE   150 0 0
BP PLC SPONSORED ADR ADR 055622104 230 6,104 SH   SOLE   0 0 6,103
BRISTOL MYERS SQUIBB CO COM Stock 110122108 1,256 19,563 SH   SOLE   0 0 19,563
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 6 100 SH   SOLE   100 0 0
BRT APARTMENTS CORP COM Stock 055645303 236 56,616 SH   SOLE   56,616 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG Stock 135086106 709 19,575 SH   SOLE   0 0 19,575
CARACO PHARMACEUTICAL LABORATORIES LTD Stock 140755109 530 32,880 SH   SOLE   0 0 32,880
CATCHMARK TIMBER TR INC CL A REIT 14912Y202 149 13,020 SH   SOLE   0 0 13,020
CATERPILLAR INC DEL COM Stock 149123101 887 6,009 SH   SOLE   0 0 6,008
CEMEX S.A.B. DE C.V. ADR 151290889 41 10,975 SH   SOLE   0 0 10,975
CHENIERE ENERGY PARTNERS L P COM UNIT REPTG LIMITED Stock 16411Q101 309 7,750 SH   SOLE   0 0 7,750
CHEVRON CORP NEW COM Stock 166764100 3,839 31,855 SH   SOLE   0 0 31,855
CHEVRON CORP NEW COM Stock 166764100 3,080 25,554 SH   SOLE   25,554 0 0
CHURCHILL CAP CORP II CL A Stock 17143G106 1,205 116,664 SH   SOLE   116,664 0 0
CHURCHILL CAP CORP II WTS EXP 07/02/2024 Right/Warrant 17143G114 55 38,888 SH   SOLE   38,888 0 0
CISCO SYS INC Stock 17275R102 2,075 43,264 SH   SOLE   0 0 43,263
CISCO SYS INC Stock 17275R102 83 1,740 SH   SOLE   1,740 0 0
CITIGROUP INC Stock 172967424 732 9,161 SH   SOLE   0 0 9,160
CITIGROUP INC Stock 172967424 28 353 SH   SOLE   353 0 0
COCA COLA CO Stock 191216100 11 200 SH   SOLE   200 0 0
COCA COLA CO Stock 191216100 2,069 37,380 SH   SOLE   0 0 37,379
COHEN &STEERS LTD DUR PFD INC Stock 19248C105 1,974 75,276 SH   SOLE   75,276 0 0
COLGATE PALMOLIVE Stock 194162103 281 4,078 SH   SOLE   0 0 4,078
COMCAST CORP NEW CL A Stock 20030N101 22 500 SH   SOLE   500 0 0
COMCAST CORP NEW CL A Stock 20030N101 403 8,972 SH   SOLE   0 0 8,972
COMMUNICATION SERVICES SELECT SECTOR SPDRA FUND ETF 81369Y852 264 4,930 SH   SOLE   0 0 4,930
CONOCOPHILLIPS COM Stock 20825C104 334 5,143 SH   SOLE   0 0 5,142
CONOCOPHILLIPS COM Stock 20825C104 9 134 SH   SOLE   134 0 0
CONSUMER DISCRETIONARY SEL SECTOR SPDR FD ETF 81369Y407 248 1,975 SH   SOLE   0 0 1,975
CONSUMER STAPLES SELECT SECTOR SPDR ETF 81369Y308 448 7,120 SH   SOLE   0 0 7,119
CORNING INC COM Stock 219350105 224 7,684 SH   SOLE   0 0 7,683
COSTCO WHOLESALE CORP Stock 22160K105 781 2,656 SH   SOLE   0 0 2,655
COSTCO WHOLESALE CORP Stock 22160K105 378 1,285 SH   SOLE   1,285 0 0
CROWN CASTLE INTL CORP REIT 22822V101 691 4,859 SH   SOLE   0 0 4,859
CUMMINS INC COM Stock 231021106 216 1,208 SH   SOLE   0 0 1,208
CVS HEALTH CORP COM Stock 126650100 521 7,015 SH   SOLE   0 0 7,015
CVS HEALTH CORPORATION COM Stock 126650100 56 750 SH   SOLE   750 0 0
CYBERARK SOFTWARE LTD SHS Stock M2682V108 265 2,275 SH   SOLE   0 0 2,275
DELPHI AUTOMOTIVE PLC COM Stock G6095L109 218 2,300 SH   SOLE   0 0 2,300
DELTA AIR LINES INC DEL CMN Stock 247361702 185 3,168 SH   SOLE   0 0 3,168
DELTA AIR LINES INC DEL COM NEW Stock 247361702 88 1,500 SH   SOLE   1,500 0 0
DISNEY WALT CO Stock 254687106 286 1,975 SH   SOLE   1,975 0 0
DISNEY WALT CO Stock 254687106 2,088 14,435 SH   SOLE   0 0 14,435
DOCUSIGN INC COM Stock 256163106 130 1,750 SH   SOLE   0 0 1,750
DOCUSIGN INC COM Stock 256163106 2,816 38,000 SH   SOLE   38,000 0 0
DOMINION RESOURCES INC Stock 25746U109 406 4,901 SH   SOLE   0 0 4,901
DOUBLELINE INCOME SOLUTIONS FD CEF 258622109 1,688 85,431 SH   SOLE   85,431 0 0
DOUBLELINE INCOME SOLUTIONS FUND CEF 258622109 10 500 SH   SOLE   0 0 500
DOW INC COM Stock 260557103 1,962 35,854 SH   SOLE   0 0 35,854
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 208 2,280 SH   SOLE   0 0 2,280
EATON CORP PLC SHS Stock G29183103 515 5,435 SH   SOLE   0 0 5,434
ELASTIC N V COM Stock N14506104 240 3,726 SH   SOLE   3,726 0 0
ELEMENT SOLUTIONS INC COM Stock 28618M106 701 60,000 SH   SOLE   60,000 0 0
ENBRIDGE INC COM Stock 29250N105 429 10,794 SH   SOLE   0 0 10,794
ENERGY SELECT SECTOR SPDR ETF 81369Y506 215 3,574 SH   SOLE   0 0 3,574
ENERGY TRANSFER EQUITY L P COM UNIT LTD PARTNERSHIP Stock 29273V100 443 34,505 SH   SOLE   0 0 34,505
ENTERPRISE PRODS PARTNERS L P Stock 293792107 2,935 104,230 SH   SOLE   0 0 104,230
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107 28 1,000 SH   SOLE   1,000 0 0
ETFS PALLADIUM TR SHBEN INT ETF 003262102 293 1,599 SH   SOLE   0 0 1,599
EVERGREEN INCOME ADVANTAGE CEF 94987B105 134 15,900 SH   SOLE   0 0 15,900
EVOLUS INC COM Stock 30052C107 126 10,360 SH   SOLE   0 0 10,360
EXXON MOBIL CORP Stock 30231G102 107 1,533 SH   SOLE   1,533 0 0
EXXON MOBIL CORP COM Stock 30231G102 5,726 82,057 SH   SOLE   0 0 82,057
FACEBOOK INC CL A Stock 30303M102 4,234 20,627 SH   SOLE   0 0 20,627
FACEBOOK INC-CLASS A Stock 30303M102 525 2,559 SH   SOLE   2,559 0 0
FEDEX CORP Stock 31428X106 402 2,657 SH   SOLE   0 0 2,656
FINANCIAL SELECT SECTOR SPDR ETF 81369Y605 1,113 36,161 SH   SOLE   0 0 36,160
FIRST TR EXCH TRADED FD TECHNOLOGY ALPHADEX FD ETF 33734X176 1,850 25,496 SH   SOLE   0 0 25,496
FIRST TR EXCHANGE TRADED FD DOW JONES INTERNET INDEX FD ETF 33733E302 611 4,393 SH   SOLE   0 0 4,393
FIRST TR EXCHANGE TRADED FD II ENERGY ALPHADEX FD ANNUAL ETF 33734X127 258 24,415 SH   SOLE   0 0 24,415
FIRST TR EXCHANGE-TRADED FD III FIRST TR PFD SECS & INCOME ETF ETF 33739E108 7,136 355,580 SH   SOLE   0 0 355,579
FIRST TR IPOX 100 INDEX FD SHS ETF 336920103 240 2,981 SH   SOLE   0 0 2,981
FIRST TR MORNINGSTARDIVID LEADERS INDEX FD SHS ETF 336917109 338 10,380 SH   SOLE   0 0 10,380
FIRST TR NASDAQ 100 EQUAL WEIGHTED INDEXISIN#US3373441050 FD SHS ETF 337344105 1,762 23,869 SH   SOLE   0 0 23,869
FIRST TR NASDAQ 100 TECHNOLOGY INDEX FD SHS ETF 337345102 336 3,361 SH   SOLE   0 0 3,361
FIRST TR SR FLOATING RATE 2022 COM SHS CEF 33740K101 242 26,330 SH   SOLE   0 0 26,330
FIRST TRUST CAPITAL STRENGTH ETF ETF 33733E104 2,939 48,686 SH   SOLE   0 0 48,686
FIRST TRUST ENHANCED SHORT MATURITY ETF ETF 33739Q408 3,971 66,090 SH   SOLE   0 0 66,090
FIRST TRUST INSTITUTIONAL PREFERRED SECURITIES AND INCOME ETF ETF 33739P855 867 43,230 SH   SOLE   0 0 43,230
FIRST TRUST LOW DURATION MORTGAGE OPPORTUNITIES ETF ETF 33739Q200 821 15,842 SH   SOLE   0 0 15,842
FIRST TRUST MANAGED MUNICIPAL ETF ETF 33739N108 264 4,750 SH   SOLE   0 0 4,750
FIRST TRUST NASDAQ RISING DIVIDEND ACHIEVERS FUND ETF 33738R506 1,367 38,100 SH   SOLE   0 0 38,100
FIRST TRUST TACTICAL HIGH YIELD ETF ETF 33738D408 809 16,591 SH   SOLE   0 0 16,591
FIRST TRUST VALUE LINE DIVIDEND FUND ETF 33734H106 7,052 195,729 SH   SOLE   0 0 195,729
FLEXSHARES READY ACCESS VARIABLE INCOME FUND ETF 33939L886 560 7,395 SH   SOLE   0 0 7,394
FORD MOTOR COMPANY Stock 345370860 157 16,914 SH   SOLE   0 0 16,914
GAMING & LEISURE PPTYS REIT 36467J108 947 22,000 SH   SOLE   0 0 22,000
GENERAL ELECTRIC CO COM Stock 369604103 367 32,880 SH   SOLE   0 0 32,879
GENERAL ELECTRIC CO COM Stock 369604103 43 3,880 SH   SOLE   3,880 0 0
GENERAL MOTORS CORP Stock 37045V100 94 2,569 SH   SOLE   0 0 2,569
GENERAL MTRS CO COM Stock 37045V100 220 6,000 SH   SOLE   6,000 0 0
GILEAD SCIENCES INC Stock 375558103 591 9,101 SH   SOLE   0 0 9,101
GLAXOSMITHKLINE PLC SPONSORED ADR ADR 37733W105 464 9,867 SH   SOLE   0 0 9,867
GLOBAL MED REIT INC COM NEW REIT 37954A204 184 13,891 SH   SOLE   0 0 13,891
GLOBAL PMTS INC COM Stock 37940X102 1,104 6,047 SH   SOLE   0 0 6,047
GLOBAL X ETF ETF 37950E549 193 10,924 SH   SOLE   0 0 10,924
GLOBAL X INTERNET OF THINGS THEMATIC ETF ETF 37954Y780 300 12,717 SH   SOLE   0 0 12,717
GOLDMAN SACHS GROUP INC Stock 38141G104 261 1,134 SH   SOLE   0 0 1,133
GOLDMAN SACHS MLP INCOME OPP FD COM Stock 38147W103 254 41,823 SH   SOLE   41,823 0 0
GOOGLE INC Stock 02079K305 4,095 3,057 SH   SOLE   0 0 3,057
GOOGLE INC Stock 02079K305 40 30 SH   SOLE   30 0 0
GRANITESHARES GOLD SHARES ETF 38748G101 151 10,000 SH   SOLE   0 0 10,000
GUGGENHEIM ETF TRUST S&P 500 EQUAL WEIGHT ETF 46137V357 4,011 34,658 SH   SOLE   0 0 34,658
HCA INC Stock 40412C101 254 1,720 SH   SOLE   0 0 1,720
HEALTH CARE REIT INC REIT 95040Q104 321 3,919 SH   SOLE   0 0 3,919
HEALTH CARE SELECT SECTOR SPDR ETF 81369Y209 1,113 10,928 SH   SOLE   0 0 10,928
HENRY JACK & ASSOC INC Stock 426281101 384 2,634 SH   SOLE   0 0 2,634
HENRY JACK &ASSOCIATES INC COM USD0.01 Stock 426281101 15 100 SH   SOLE   100 0 0
HERCULES CAPITAL INC COM CEF 427096508 156 11,130 SH   SOLE   0 0 11,130
HERSHEY CO COM Stock 427866108 317 2,155 SH   SOLE   0 0 2,155
HI-CRUSH PARTNERS LPCOM UNIT PARTNER INTS Stock 428337109 39 44,000 SH   SOLE   0 0 44,000
HIGH YIELD INCOME FD CEF 95768B107 352 22,500 SH   SOLE   0 0 22,500
HOEGH LNG PARTNERS LP COM UNIT LTD Stock Y3262R100 156 10,000 SH   SOLE   0 0 10,000
HOME DEPOT Stock 437076102 5,832 26,704 SH   SOLE   0 0 26,704
HOME DEPOT INC COM Stock 437076102 297 1,360 SH   SOLE   1,360 0 0
HONEYWELL INTL INC Stock 438516106 49 276 SH   SOLE   276 0 0
HONEYWELL INTL INC Stock 438516106 2,957 16,707 SH   SOLE   0 0 16,707
HORMEL FOODS CORP COM Stock 440452100 346 7,677 SH   SOLE   0 0 7,677
HP INC COM Stock 40434L105 822 40,000 SH   SOLE   40,000 0 0
HP INC COM Stock 40434L105 25 1,229 SH   SOLE   0 0 1,229
HUNTINGTON BANCSHARES INC COM Stock 446150104 151 10,029 SH   SOLE   0 0 10,028
IAC/INTERACTIVECORP Stock 44919P508 221 887 SH   SOLE   0 0 887
ILLINOIS TOOL WKS INC COM Stock 452308109 614 3,417 SH   SOLE   0 0 3,416
IMMUNOMEDICS INC COM Stock 452907108 231 10,900 SH   SOLE   0 0 10,900
INDUSTRIAL SELECT SECTOR SPDR ETF 81369Y704 367 4,500 SH   SOLE   0 0 4,499
INNOVATOR MSCI EMERGING MARKETS POWER BUFFER ETF - JULY ETF 45782C714 206 7,921 SH   SOLE   0 0 7,921
INNOVATOR S&P 500 POWER BUFFER ETF - APRIL ETF 45782C870 1,189 45,596 SH   SOLE   0 0 45,596
INNOVATOR S&P 500 POWER BUFFER ETF - OCTOBER ETF 45782C797 445 17,642 SH   SOLE   0 0 17,642
INTEL CORP COM Stock 458140100 2,562 42,808 SH   SOLE   0 0 42,808
INTEL CORP COM Stock 458140100 30 500 SH   SOLE   500 0 0
INTELLICHECK INC COM NEW Stock 45817G201 207 27,600 SH   SOLE   0 0 27,600
INTELSAT SA COM Stock L5140P101 127 18,000 SH   SOLE   0 0 18,000
INTL BUSINESS MACHINES Stock 459200101 2,029 15,136 SH   SOLE   0 0 15,136
INTUITIVE SURGICAL, INC. Stock 46120E602 150 253 SH   SOLE   0 0 253
INVESCO BULLETSHARES 2020 HIGH YIELD CORPORATE BOND ETF ETF 46138J601 227 9,474 SH   SOLE   0 0 9,474
INVESCO BULLETSHARES 2023 HIGH YIELD CORPORATE BOND ETF ETF 46138J858 340 12,992 SH   SOLE   0 0 12,992
INVESCO DB US DOLLAR INDEX BEARISH FUND ETF 46141D104 221 10,785 SH   SOLE   0 0 10,785
INVESCO DWA TACTICAL SECTOR ROTATION ETF ETF 46138E826 1,428 43,556 SH   SOLE   0 0 43,556
INVESCO EXCHANGE TRADED FD TR DYNMC BIOTECH Stock 46137V787 407 7,281 SH   SOLE   7,281 0 0
INVESCO EXCHNG TRADED FD TR II PFD ETF Stock 46138E511 806 53,727 SH   SOLE   53,727 0 0
INVESCO GLOBAL SHORT TERM HIGH YIELD BOND ETF ETF 46138E669 868 38,089 SH   SOLE   0 0 38,089
INVESCO KBW PREMIUM YIELD EQUITY REIT ETF ETF 46138E594 2,437 78,092 SH   SOLE   0 0 78,092
INVESCO MORTGAGE CAPITAL INC COM REIT 46131B100 195 11,717 SH   SOLE   0 0 11,717
INVESCO S&P 500 GARP ETF ETF 46137V431 297 4,703 SH   SOLE   0 0 4,703
INVESCO ULTRA SHORT DURATION ETF ETF 46090A887 966 19,175 SH   SOLE   0 0 19,175
ISHARES 1-3 YR CREDIT BOND ETF ETF 464288646 118 2,208 SH   SOLE   0 0 2,208
ISHARES 1-3 YR TREASURY BOND ETF ETF 464287457 1,605 18,969 SH   SOLE   0 0 18,969
ISHARES 7-10 YR TREASURY BOND ETF ETF 464287440 454 4,122 SH   SOLE   0 0 4,122
ISHARES AGGREGATE BOND ETF ETF 464287226 537 4,777 SH   SOLE   0 0 4,777
ISHARES CALIFORNIA MUNI BOND ETF ETF 464288356 639 10,428 SH   SOLE   0 0 10,427
ISHARES CALIFORNIA MUNI BOND ETF ETF 464288356 391 6,382 SH   SOLE   6,382 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842 15 229 SH   SOLE   0 0 229
ISHARES CORE MSCI EMERGING MKTS ETF 46434G103 795 14,784 SH   SOLE   0 0 14,784
ISHARES CORE S&P MID CAP ETF ETF 464287507 341 1,656 SH   SOLE   0 0 1,655
ISHARES CORE S&P MID-CAP ETF ETF 464287507 528 2,566 SH   SOLE   2,566 0 0
ISHARES CORE S&P SMALL-CAP E ETF 464287804 116 1,384 SH   SOLE   1,384 0 0
ISHARES DJ SELECT DIVIDEND ETF 464287168 7,929 75,046 SH   SOLE   0 0 75,046
ISHARES EDGE MSCI MIN VOL EAFE ETF Stock 46429B689 332 4,451 SH   SOLE   4,451 0 0
ISHARES EDGE MSCI MIN VOL EAFE ETF ETF 46429B689 30 400 SH   SOLE   0 0 400
ISHARES EDGE MSCI MIN VOL GLOBAL ETF ETF 464286525 1,386 14,463 SH   SOLE   14,463 0 0
ISHARES EDGE MSCI MIN VOL USA ETF Stock 46429B697 824 12,565 SH   SOLE   12,565 0 0
ISHARES EDGE MSCI MIN VOL USA ETF ETF 46429B697 591 9,013 SH   SOLE   0 0 9,013
ISHARES EDGE MSCI USA QUALITY FACTOR ETF ETF 46432F339 227 2,244 SH   SOLE   0 0 2,243
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242 269 2,106 SH   SOLE   0 0 2,106
ISHARES IBOXX INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242 728 5,691 SH   SOLE   5,691 0 0
ISHARES INC CORE MSCI EMERGING MKTS ETF Stock 46434G103 10 190 SH   SOLE   190 0 0
ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 7 200 SH   SOLE   0 0 200
ISHARES J.P. MORGAN USD EMERGING MARKETS BOND ETF ETF 464288281 307 2,683 SH   SOLE   0 0 2,683
ISHARES MSCI BRAZIL ETF ETF 464286400 47 1,000 SH   SOLE   1,000 0 0
ISHARES MSCI BRAZIL ETF ETF 464286400 182 3,840 SH   SOLE   3,840 0 0
ISHARES MSCI BRAZIL INDEX FD ETF ETF 464286400 99 2,089 SH   SOLE   0 0 2,089
ISHARES MSCI EAFE ETF ETF 464287465 9,528 137,217 SH   SOLE   0 0 137,217
ISHARES MSCI EAFE ETF ETF 464287465 996 14,345 SH   SOLE   14,345 0 0
ISHARES MSCI EAFE GROWTH INDEX ETF ETF 464288885 8,038 92,956 SH   SOLE   0 0 92,956
ISHARES MSCI EAFE SMALL CAP ETF ETF 464288273 318 5,108 SH   SOLE   0 0 5,107
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 270 6,011 SH   SOLE   0 0 6,010
ISHARES NASDAQ BIOTECHNOLOGY ETF 464287556 651 5,403 SH   SOLE   0 0 5,403
ISHARES NATIONAL MUNI BOND ETF ETF 464288414 1,048 9,198 SH   SOLE   9,198 0 0
ISHARES NEW YORK MUNI BOND ETF ETF 464288323 1,041 18,239 SH   SOLE   18,239 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 635 3,609 SH   SOLE   0 0 3,609
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 318 1,807 SH   SOLE   1,807 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 521 3,815 SH   SOLE   0 0 3,815
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 185 1,358 SH   SOLE   1,358 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 388 2,340 SH   SOLE   0 0 2,340
ISHARES RUSSELL 2000 ETF ETF 464287655 129 776 SH   SOLE   776 0 0
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 200 935 SH   SOLE   0 0 935
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 505 2,357 SH   SOLE   2,357 0 0
ISHARES RUSSELL MIDCAP GROWTH ETF 464287481 98 640 SH   SOLE   640 0 0
ISHARES RUSSELL MIDCAP GROWTH ETF ETF 464287481 6,172 40,453 SH   SOLE   0 0 40,452
ISHARES RUSSELL MIDCAP VALUE ETF ETF 464287473 75 792 SH   SOLE   792 0 0
ISHARES RUSSELL MIDCAP VALUE INDEX ETF 464287473 1,843 19,451 SH   SOLE   0 0 19,451
ISHARES S&P 500 GROWTH ETF ETF 464287309 832 4,297 SH   SOLE   0 0 4,296
ISHARES S&P 500 INDEX ETF 464287200 6,806 21,054 SH   SOLE   0 0 21,054
ISHARES S&P 500 VALUE ETF ETF 464287408 1,032 7,932 SH   SOLE   0 0 7,932
ISHARES S&P MID CAP 400 GROWTH ETF ETF 464287606 26 111 SH   SOLE   111 0 0
ISHARES S&P MIDCAP 400 GROWTH INDEX ETF 464287606 212 889 SH   SOLE   0 0 888
ISHARES S&P SMALLCAP 600 ETF ETF 464287804 1,034 12,336 SH   SOLE   0 0 12,336
ISHARES S&P SMALLCAP 600 GROWTH ETF ETF 464287887 203 1,051 SH   SOLE   0 0 1,050
ISHARES S&P SMALLCAP 600 VALUE ETF ETF 464287879 544 3,385 SH   SOLE   0 0 3,385
ISHARES S&P U.S. PREFERRED STOCK ETF ETF 464288687 2,102 55,907 SH   SOLE   0 0 55,907
ISHARES SELECT DIVIDEND ETF ETF 464287168 896 8,476 SH   SOLE   8,476 0 0
ISHARES TR DOW JONES US MEDICAL DEVICES INDEX ETF 464288810 3,644 13,785 SH   SOLE   0 0 13,784
ISHARES TR DOW JONESUS AEROSPACE & DEF ETF 464288760 142 641 SH   SOLE   0 0 641
ISHARES TR FLTG RATE NT ETF Stock 46429B655 1,591 31,252 SH   SOLE   31,252 0 0
ISHARES TR HIGH DIVID EQUITY FD ETF 46429B663 220 2,243 SH   SOLE   0 0 2,243
ISHARES TR INDIA 50 ETF ETF 464289529 197 5,099 SH   SOLE   5,099 0 0
ISHARES TR INTL SEL DIV ETF ETF 464288448 1,082 32,227 SH   SOLE   32,227 0 0
ISHARES TR JP MOR EM MK ETF ETF 464288281 524 4,578 SH   SOLE   4,578 0 0
ISHARES TR MSCI ACWI EX US ETF 464288240 1,027 20,916 SH   SOLE   20,916 0 0
ISHARES TR NASDAQ BIOTECH ETF 464287556 747 6,201 SH   SOLE   6,201 0 0
ISHARES TR PFD AND INCM SEC ETF 464288687 10 262 SH   SOLE   262 0 0
ISHARES TR RUS MID CAP ETF ETF 464287499 3,505 58,790 SH   SOLE   58,790 0 0
ISHARES TR RUSSELL 1000 INDEX ETF ETF 464287622 799 4,478 SH   SOLE   0 0 4,477
ISHARES TR RUSSELL MIDCAP INDEX FD ETF 464287499 5,324 89,299 SH   SOLE   0 0 89,298
ISHARES TR S&P INDIANIFTY 50 INDEX FD ETF 464289529 6 150 SH   SOLE   0 0 150
ISHARES TR SH TR CRPORT ETF ETF 464288646 1,131 21,084 SH   SOLE   21,084 0 0
ISHARES TR US AER DEF ETF ETF 464288760 92 416 SH   SOLE   416 0 0
ISHARES TRUST CORE MSCI EAFE ETF Stock 46432F842 561 8,592 SH   SOLE   8,592 0 0
ISHARES TRUST MSCI EMG MKTS ETF USD DIS ETF 464287234 464 10,342 SH   SOLE   10,342 0 0
ISHARES TRUST RUSSELL 200 GROWTH INDEX FD ETF 464289438 4,524 46,845 SH   SOLE   0 0 46,845
ISHARES TRUST S&P GLOBAL INFO TECHNOLOGY ETF 464287291 312 1,481 SH   SOLE   0 0 1,481
ISHARES US REAL ESTATE ETF ETF 464287739 252 2,710 SH   SOLE   0 0 2,710
J JILL INC COM Stock 46620W102 57 50,000 SH   SOLE   50,000 0 0
JANUS HENDERSON MORTGAGE-BACKED SECURITIES ETF ETF 47103U852 1,898 36,485 SH   SOLE   0 0 36,485
JOHNSON & JOHNSON COM Stock 478160104 3,892 26,685 SH   SOLE   0 0 26,684
JOHNSON & JOHNSON COM Stock 478160104 169 1,160 SH   SOLE   1,160 0 0
JPMORGAN CHASE & CO COM Stock 46625H100 3,448 24,735 SH   SOLE   0 0 24,735
JPMORGAN CHASE & CO COM Stock 46625H100 32 232 SH   SOLE   232 0 0
JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837 4,442 88,075 SH   SOLE   0 0 88,074
KAYNE ANDERSN MLP MIDS INVT CO COM Stock 486606106 260 18,665 SH   SOLE   18,665 0 0
KENNEDY-WILSON HLDGS INC COM Stock 489398107 283 12,702 SH   SOLE   0 0 12,701
KIMBELL RTY PARTNERS LP UNIT Stock 49435R102 297 17,481 SH   SOLE   0 0 17,481
KINDER MORGAN INC Stock 49456B101 571 26,963 SH   SOLE   0 0 26,962
KINDER MORGAN INC COM Stock 49456B101 11 500 SH   SOLE   500 0 0
L3HARRIS TECHNOLOGIES INC COM Stock 502431109 451 2,279 SH   SOLE   0 0 2,279
LAM RESEARCH CORP Stock 512807108 322 1,102 SH   SOLE   0 0 1,102
LILLY ELI & CO COM Stock 532457108 396 3,013 SH   SOLE   0 0 3,012
LINCOLN ELEC HLDGS INC Stock 533900106 218 2,258 SH   SOLE   0 0 2,258
LOCKHEED MARTIN CORP Stock 539830109 1,545 3,967 SH   SOLE   0 0 3,967
LOWES COS INC COM Stock 548661107 212 1,773 SH   SOLE   0 0 1,773
MASTERCARD INC Stock 57636Q104 468 1,568 SH   SOLE   0 0 1,567
MCCORMICK & CO INC COM NON VTG Stock 579780206 257 1,516 SH   SOLE   0 0 1,515
MCCORMICK &COMPANY INC COM NPV Stock 579780206 19 111 SH   SOLE   111 0 0
MCDONALDS CORP COM Stock 580135101 987 4,995 SH   SOLE   0 0 4,995
MERCK & CO INC Stock 58933Y105 1,222 13,433 SH   SOLE   0 0 13,433
MERCK & CO INC NEW COM Stock 58933Y105 127 1,392 SH   SOLE   1,392 0 0
MICRON TECHNOLOGY Stock 595112103 238 4,421 SH   SOLE   0 0 4,421
MICROSOFT Stock 594918104 6,240 39,571 SH   SOLE   0 0 39,571
MICROSOFT CORP Stock 594918104 5,736 36,373 SH   SOLE   36,373 0 0
MNAEXIQ ETF TR IQ ARB MERGER ARBITRAGEETF ETF 45409B800 8,254 248,622 SH   SOLE   0 0 248,622
MONDELEZ INTL INC CL A Stock 609207105 373 6,765 SH   SOLE   0 0 6,765
NASDAQ STK MKT INC Stock 631103108 290 2,705 SH   SOLE   0 0 2,705
NETFLIX COM INC Stock 64110L106 736 2,274 SH   SOLE   0 0 2,274
NEW MOUNTAIN FIN CORP CEF 647551100 11 786 SH   SOLE   0 0 786
NEW MOUNTAIN FINANCE CORPORATION COM CEF 647551100 412 30,000 SH   SOLE   30,000 0 0
NEXTERA ENERGY INC COM Stock 65339F101 490 2,025 SH   SOLE   0 0 2,024
NIKE INC CLASS B Stock 654106103 2,750 27,144 SH   SOLE   0 0 27,144
NOKIA CORP ADR ADR 654902204 49 13,121 SH   SOLE   0 0 13,120
NORTHROP GRUMMAN CORP COM Stock 666807102 471 1,369 SH   SOLE   0 0 1,369
NUVEEN CA QUALTY MUN INCOME FD COM CEF 67066Y105 521 35,000 SH   SOLE   0 0 35,000
NUVEEN CA SELECT TAX FREE PRTF SH BEN INT CEF 67063R103 465 28,000 SH   SOLE   0 0 28,000
NUVEEN CALIF MUNICPAL VALU FD2 COM CEF 6706EB106 370 23,400 SH   SOLE   0 0 23,400
NUVEEN CR OPPORTUNITIES 2022 COM CEF 67075U102 1,095 109,196 SH   SOLE   0 0 109,196
NUVEEN DIVID ADVANTAGE MUN FD 3 COM CEF 67070X101 232 14,143 SH   SOLE   0 0 14,143
NUVEEN HIGH INCOME 2020 TARGET COM CEF 67075L102 383 39,158 SH   SOLE   0 0 39,158
NUVEEN HIGH INCOME NOVEMBER 20 COM CEF 67077N106 1,060 105,937 SH   SOLE   0 0 105,937
NUVEEN INSD DIVID ADVANTAGE MUN FD CEF 67071L106 191 11,471 SH   SOLE   0 0 11,471
NUVEEN QUALITY MUNCP INCOME FD COM CEF 67066V101 244 16,693 SH   SOLE   0 0 16,693
NUVEEN TAXABLE MUNICPL INCM FD COM Stock 67074C103 244 11,171 SH   SOLE   11,171 0 0
NVIDIA CORP Stock 67066G104 664 2,820 SH   SOLE   0 0 2,820
O REILLY AUTOMOTIVE INC Stock 67103H107 442 1,008 SH   SOLE   0 0 1,008
OMEGA HEALTHCARE INVESTORS INC REIT 681936100 202 4,760 SH   SOLE   0 0 4,759
ONE LIBERTY PPTYS INC FRMLY ONE LIBERTY FIRESTONE PPTYS 10/21/1985 UNIT 682406103 140 15,482 SH   SOLE   15,482 0 0
ONEOK INC NEW COM Stock 682680103 420 5,552 SH   SOLE   0 0 5,551
ORACLE CORPORATION Stock 68389X105 309 5,829 SH   SOLE   0 0 5,829
O'SHARES FTSE RUSSELL SMALL CAP QUALITY DIVIDEND ETF ETF 67110P100 33 1,110 SH   SOLE   0 0 1,109
PACER TRENDPILOT US LARGE CAP ETF ETF 69374H105 513 15,332 SH   SOLE   0 0 15,332
PALO ALTO NETWORKS INC COM Stock 697435105 499 2,156 SH   SOLE   0 0 2,156
PAYPAL HLDGS INC COM Stock 70450Y103 976 9,027 SH   SOLE   0 0 9,027
PEMBINA PIPELINE CORPORATION Stock 706327103 250 6,742 SH   SOLE   0 0 6,742
PENNANTPARK FLOATING RATE CAP COM Stock 70806A106 2,992 245,610 SH   SOLE   245,610 0 0
PENNANTPARK INVT CORP Stock 708062104 3,141 480,941 SH   SOLE   480,941 0 0
PEPSICO INC COM Stock 713448108 634 4,636 SH   SOLE   0 0 4,635
PFIZER INC Stock 717081103 161 4,100 SH   SOLE   4,100 0 0
PFIZER INC COM Stock 717081103 2,409 61,479 SH   SOLE   0 0 61,478
PHILIP MORRIS INTL INC Stock 718172109 17 200 SH   SOLE   200 0 0
PHILIP MORRIS INTL INC Stock 718172109 288 3,380 SH   SOLE   0 0 3,379
PHILLIPS 66 Stock 718546104 271 2,434 SH   SOLE   0 0 2,434
PHILLIPS 66 COM Stock 718546104 7 66 SH   SOLE   66 0 0
PIMCO ACTIVE BOND EXCHANGE-TRADED FUND ETF 72201R775 13,027 120,833 SH   SOLE   0 0 120,833
PIMCO DYNAMIC CREDITINCOME FUND COM SHS CEF 72202D106 1,950 77,375 SH   SOLE   0 0 77,375
PIMCO ENHACED LOW DURATION ACTIVE EXCHANGE TRADED FUND Stock 72201R718 2,381 23,857 SH   SOLE   23,857 0 0
PIMCO ENHANCED SHORT MATURITY ETF ETF 72201R833 3,473 34,191 SH   SOLE   0 0 34,190
PIMCO ETF TR 0-5 YR HIGH YIELD CORP BD INDEX FD ETF 72201R783 280 2,809 SH   SOLE   0 0 2,809
PIMCO ETF TR INTER MUN BD STRATEGY FD ETF 72201R866 281 5,100 SH   SOLE   0 0 5,100
PIMCO ETF TRUST ENHANCED SHORT MATURITY ACTIVE ETF USD Stock 72201R833 7,269 71,553 SH   SOLE   71,553 0 0
PLAINS GP HLDGS LP SHS CL A REPSTG LTD PARTNER INT Stock 72651A207 259 13,672 SH   SOLE   0 0 13,672
PNC FINL SVCS GROUP INC COM Stock 693475105 242 1,516 SH   SOLE   0 0 1,515
POWERSHARES GLOBAL PREFERRED ETF ETF 46138E511 34 2,250 SH   SOLE   0 0 2,250
POWERSHARES GLOBAL WATER PORTFOLIO EXCHANGE-TRADED FD ETF 46137V142 527 13,640 SH   SOLE   0 0 13,640
POWERSHARES HY DIVIDEND ACHIEVERS ETF 46137V563 1,376 72,447 SH   SOLE   0 0 72,447
POWERSHARES QQQ TR ETF 46090E103 1,574 7,401 SH   SOLE   7,401 0 0
POWERSHARES QQQ TR ETF 46090E103 4,640 21,823 SH   SOLE   0 0 21,822
POWERSHARES SP500 LOW VOLATILITY ETF ETF 46138E354 702 12,029 SH   SOLE   0 0 12,029
PROCTER & GAMBLE CO COM Stock 742718109 1,473 11,793 SH   SOLE   0 0 11,793
PROCTER & GAMBLE CO COM Stock 742718109 79 633 SH   SOLE   633 0 0
PROSHARES RUSSELL 2000 DIVIDEND GROWERS ETF ETF 74347B698 392 6,337 SH   SOLE   0 0 6,337
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467 798 10,551 SH   SOLE   0 0 10,550
PROSHARES TR PSHS CS 130/30 ETF 74347R248 11,446 148,304 SH   SOLE   0 0 148,304
QUALCOMM INC Stock 747525103 35 400 SH   SOLE   400 0 0
QUALCOMM INC COM Stock 747525103 298 3,378 SH   SOLE   0 0 3,378
RAYTHEON CO COM NEW Stock 755111507 971 4,418 SH   SOLE   0 0 4,417
REPUBLIC SERVICES INC Stock 760759100 1,987 22,169 SH   SOLE   0 0 22,169
RESEARCH FRONTIERS INC Stock 760911107 63 20,900 SH   SOLE   0 0 20,900
RESTAURANT BRANDS INTL INC COM Stock 76131D103 380 5,959 SH   SOLE   0 0 5,958
ROKU INC COM CL A Stock 77543R102 678 5,060 SH   SOLE   0 0 5,060
ROPER INDUSTRIES INC Stock 776696106 2,237 6,316 SH   SOLE   0 0 6,316
ROYAL DUTCH SHELL PLC-ADR ADR 780259206 1,088 18,451 SH   SOLE   0 0 18,451
RPM INTL INC COM Stock 749685103 339 4,412 SH   SOLE   0 0 4,411
SALESFORCE COM Stock 79466L302 1,515 9,317 SH   SOLE   0 0 9,317
SALOMON BROS EMERGING MKTS DEBT FUND CEF 95766A101 179 12,515 SH   SOLE   0 0 12,515
SCHLUMBERGER LTD COM Stock 806857108 2,037 50,662 SH   SOLE   0 0 50,661
SCHWAB U.S. LARGE-CAP ETF ETF 808524201 783 10,192 SH   SOLE   0 0 10,191
SECOND SIGHT MED PRODS INC COM NEW Stock 81362J209 27 36,600 SH   SOLE   0 0 36,600
SELECT SECTOR SPDR TR CONSUMER DISCRETIONARY FORMERLY CYCLICAL/ TRANSN TO 06/24/2002 Stock 81369Y407 237 1,888 SH   SOLE   1,888 0 0
SELECT SECTOR SPDR TR HEALTH CARE FORMERLY CONSUMER SVCS TO 06/24/2002 Stock 81369Y209 110 1,078 SH   SOLE   1,078 0 0
SELECT SECTOR SPDR TRUST AMEX FINANCIAL SELECT INDEX USD DIS Stock 81369Y605 6 184 SH   SOLE   184 0 0
SENIOR HOUSING PROPERTIES TRUST REIT 25525P107 374 44,305 SH   SOLE   0 0 44,305
SERVICENOW INC COM Stock 81762P102 319 1,130 SH   SOLE   0 0 1,130
SHERWIN WILLIAMS CO COM Stock 824348106 919 1,575 SH   SOLE   0 0 1,574
SHOPIFY INC CL A Stock 82509L107 393 989 SH   SOLE   0 0 989
SIRIUS XM RADIO INC Stock 82968B103 80 11,238 SH   SOLE   0 0 11,237
SNAP INC CL A Stock 83304A106 82 5,000 SH   SOLE   5,000 0 0
SNAP INC CL A Stock 83304A106 369 22,610 SH   SOLE   0 0 22,610
SOLAR CAP LTD COM Stock 83413U100 248 12,050 SH   SOLE   217,444 0 0
SOLAR SENIOR CAPITAL LTD COM Stock 83416M105 10,332 265,222 SH   SOLE   587,047 0 0
SONOS INC COM Stock 83570H108 4,668 112,010 SH   SOLE   112,010 0 0
SOUTHERN CO Stock 842587107 32 500 SH   SOLE   500 0 0
SOUTHERN CO COM Stock 842587107 359 5,633 SH   SOLE   0 0 5,632
SPDR BLOOMBERG BARCLAYS CONVERTIBLE SECURITIES ETF ETF 78464A359 965 17,390 SH   SOLE   0 0 17,390
SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF ETF 78467V848 1,296 26,459 SH   SOLE   0 0 26,458
SPDR DOW JONES INDL AVERAGE ETF TR UNIT SER 1 Stock 78467X109 574 2,013 SH   SOLE   2,013 0 0
SPDR DOW JONES INDUSTRIAL ETF ETF 78467X109 4,617 16,193 SH   SOLE   0 0 16,193
SPDR GOLD ETF ETF 78463V107 2,213 15,484 SH   SOLE   0 0 15,484
SPDR INDEX SHS FDS S&P EMERGING MKTS SM CAP ETF ETF 78463X756 4,979 108,104 SH   SOLE   0 0 108,104
SPDR INDEX SHS FDS S&P GLOBAL NAT RES ETF Stock 78463X541 422 9,145 SH   SOLE   9,145 0 0
SPDR PORTFOLIO S&P 500 HIGH DIVIDEND ETF ETF 78468R788 670 16,982 SH   SOLE   0 0 16,982
SPDR S&P 500 ETF ETF 78462F103 6,147 19,098 SH   SOLE   0 0 19,097
SPDR S&P MIDCAP 400 ETF ETF 78467Y107 1,624 4,326 SH   SOLE   0 0 4,325
SPDR S&P500 ETF TRUST TRUST UNIT DEPOSITARY RECEIPT Stock 78462F103 1,942 6,034 SH   SOLE   6,034 0 0
SPDR SER TR LEHMAN 1-3 MONTH T-BILL ETF ETF 78468R663 728 7,967 SH   SOLE   0 0 7,967
SPIRIT AEROSYSTEMS HOLDINGS INC CL A Stock 848574109 267 3,669 SH   SOLE   0 0 3,669
SPLUNK INC COM Stock 848637104 2,236 14,927 SH   SOLE   0 0 14,927
SPLUNK INC COM Stock 848637104 487 3,251 SH   SOLE   3,251 0 0
SPROTT PHYSICAL GOLD TRUST CEF 85207H104 881 72,357 SH   SOLE   0 0 72,357
SSGA ACTIVE ETF TR SPDR TR TACTIC Stock 78467V848 131 2,677 SH   SOLE   2,677 0 0
STARBUCKS CORP Stock 855244109 1,033 11,750 SH   SOLE   0 0 11,749
STATE STR CORP COM Stock 857477103 8 104 SH   SOLE   0 0 103
STATE STR CORP COM Stock 857477103 555 7,013 SH   SOLE   7,013 0 0
STRYKER CORP Stock 863667101 706 3,364 SH   SOLE   0 0 3,363
SUTTER ROCK CAP CORP COM CEF 86944Q100 38 5,791 SH   SOLE   0 0 5,790
SUTTER ROCK CAPITAL CORP COM Stock 86944Q100 92 14,100 SH   SOLE   14,100 0 0
SVB FINL GROUP COM Stock 78486Q101 367 1,463 SH   SOLE   0 0 1,463
SVMK INC COM Stock 78489X103 894 50,000 SH   SOLE   50,000 0 0
SYSCO CORP COM Stock 871829107 326 3,811 SH   SOLE   0 0 3,810
TARGA RES CORP COM Stock 87612G101 1,386 33,938 SH   SOLE   0 0 33,938
TARGET CORP COM Stock 87612E106 390 3,046 SH   SOLE   0 0 3,045
TE CONNECTIVITY LTD Stock H84989104 1,322 13,793 SH   SOLE   0 0 13,792
TECHNOLOGY SELECT SECTOR SPDR ETF 81369Y803 2,041 22,268 SH   SOLE   0 0 22,267
TELADOC HEALTH INC COM Stock 87918A105 290 3,466 SH   SOLE   0 0 3,466
TESLA MOTORS INC Stock 88160R101 715 1,708 SH   SOLE   0 0 1,708
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS ADR 881624209 154 15,735 SH   SOLE   0 0 15,735
TEXAS INSTRS INC COM Stock 882508104 238 1,852 SH   SOLE   0 0 1,851
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 3,215 9,897 SH   SOLE   0 0 9,897
TJX COS INC NEW COM Stock 872540109 257 4,210 SH   SOLE   0 0 4,210
TORTOISE MIDSTRM ENERGY FD INC COM Stock 89148B101 2,239 204,292 SH   SOLE   204,292 0 0
TWILIO INC CL A Stock 90138F102 21 217 SH   SOLE   217 0 0
TWILIO INC CL A Stock 90138F102 1,103 11,225 SH   SOLE   0 0 11,225
TWITTER INC COM Stock 90184L102 231 7,212 SH   SOLE   0 0 7,212
TWITTER INC COM Stock 90184L102 247 7,700 SH   SOLE   7,700 0 0
UBER TECHNOLOGIES INC COM Stock 90353T100 1,031 34,676 SH   SOLE   34,676 0 0
UBER TECHNOLOGIES INC COM Stock 90353T100 79 2,662 SH   SOLE   0 0 2,662
UNION PACIFIC CORP COM Stock 907818108 2,586 14,304 SH   SOLE   0 0 14,303
UNION PACIFIC CORP COM Stock 907818108 72 400 SH   SOLE   400 0 0
UNITED PARCEL SERVICE INC Stock 911312106 365 3,118 SH   SOLE   0 0 3,117
UNITED TECHNOLOGIES CORP COM Stock 913017109 418 2,791 SH   SOLE   0 0 2,791
UNITED TECHNOLOGIES CORP COM Stock 913017109 26 175 SH   SOLE   175 0 0
UNITEDHEALTH GROUP Stock 91324P102 863 2,936 SH   SOLE   0 0 2,936
US BANCORP DEL COM NEW Stock 902973304 1,584 26,717 SH   SOLE   0 0 26,717
UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 294 4,548 SH   SOLE   0 0 4,548
V F CORP COM Stock 918204108 1,485 14,897 SH   SOLE   0 0 14,897
VAN KAMPEN SENIOR INCOME TRUST CEF 46131H107 89 20,662 SH   SOLE   0 0 20,662
VANGUARD BD INDEX FD INC INTERMEDIATE TERM BD ETF ETF 921937819 41 470 SH   SOLE   470 0 0
VANGUARD BD INDEX FD INC SHORT TERM BD ETF ETF 921937827 330 4,088 SH   SOLE   4,088 0 0
VANGUARD BD INDEX FUND INC TOTAL BOND MARKET ETF ETF 921937835 207 2,464 SH   SOLE   2,464 0 0
VANGUARD BOND INDEX FUND INC LONG TERM BD ETF ETF 921937793 371 3,702 SH   SOLE   0 0 3,702
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 261 2,090 SH   SOLE   0 0 2,090
VANGUARD EUROPEAN ETF 922042874 413 7,047 SH   SOLE   0 0 7,047
VANGUARD EXTENDED MARKET INDEX FUND ETF 922908652 342 2,716 SH   SOLE   0 0 2,716
VANGUARD FTSE ALL-WORLD EX-US ETF 922042775 21 382 SH   SOLE   0 0 382
VANGUARD FTSE DEVELOPED MARKET ETF ETF 921943858 238 5,408 SH   SOLE   5,408 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 1,475 33,481 SH   SOLE   0 0 33,480
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 304 6,825 SH   SOLE   0 0 6,825
VANGUARD GROUP DIV APP ETF ETF 921908844 1,153 9,248 SH   SOLE   9,248 0 0
VANGUARD GROWTH ETF ETF 922908736 28,040 153,922 SH   SOLE   0 0 153,921
VANGUARD INDEX FDS MID-CAP VALUE INDEX VIPER SHS ETF ETF 922908512 225 1,887 SH   SOLE   0 0 1,887
VANGUARD INDEX FDS VANGUARD GROWTH ETF FORMERLY VANGUARD INDEX TR VIPERS ETF 922908736 272 1,493 SH   SOLE   1,493 0 0
VANGUARD INDEX FDS VANGUARD LARGE CAP VIPERS FORMERLY VANGUARD INDEX TR ETF 922908637 10,417 70,462 SH   SOLE   70,462 0 0
VANGUARD INDEX FDS VANGUARD MID CAP VIPERS FORMERLY VANGUARD INDEX TR ETF 922908629 4,316 24,221 SH   SOLE   24,221 0 0
VANGUARD INDEX FDS VANGUARD SMALL CAP GROWTH VIPERS FORMERLY VANGUARD INDEX TR ETF 922908595 226 1,138 SH   SOLE   1,138 0 0
VANGUARD INDEX FDS VANGUARD SMALL CAP VALUE VIPERS FORMERLY VANGUARD INDEX TR ETF 922908611 164 1,197 SH   SOLE   1,197 0 0
VANGUARD INDEX FDS VANGUARD SMALL CAP VIPERS FORMERLY VANGUARD INDEX TR ETF 922908751 176 1,061 SH   SOLE   1,061 0 0
VANGUARD INDEX FDS VANGUARD TOTAL STK MKT ETF ETF 922908769 3,583 21,895 SH   SOLE   21,895 0 0
VANGUARD INDEX FDS VANGUARD VALUE ETF FORMERLY VANGUARD INDEX TR ETF 922908744 595 4,964 SH   SOLE   4,964 0 0
VANGUARD INDEX FUNDS S&P 500 ETF USD ETF 922908363 184 621 SH   SOLE   621 0 0
VANGUARD INFORMATION TECHNOLOGY ETF 92204A702 350 1,429 SH   SOLE   0 0 1,429
VANGUARD INTERMEDIATE-TERM BOND ETF 921937819 387 4,434 SH   SOLE   0 0 4,434
VANGUARD INTL EQUITY INDEX FD INC FTSE ALL-WORLD EX-US INDEX FD ETF SHS ETF 922042775 652 12,133 SH   SOLE   12,133 0 0
VANGUARD INTL EQUITY INDEX FDS FTSE EUROPE ETF ETF 922042874 756 12,903 SH   SOLE   12,903 0 0
VANGUARD INTL EQUITY INDEX FDS FTSE PAC ETF ETF 922042866 723 10,390 SH   SOLE   10,390 0 0
VANGUARD INTL EQUITY INDEX FUND INC FTSE EMERGING MARKETS ETF ETF 922042858 2,744 61,706 SH   SOLE   61,706 0 0
VANGUARD INTL EQUITY INDEX FUND INC TOTAL WORLD STK INDEX FUND ETF SHS ETF 922042742 238 2,941 SH   SOLE   2,941 0 0
VANGUARD LARGE CAP ETF 922908637 242 1,634 SH   SOLE   0 0 1,634
VANGUARD MALVERN FDS SHORT-TERM INFLATION PROTECTED SECS INDEX FD ETF SHS ETF 922020805 672 13,642 SH   SOLE   13,642 0 0
VANGUARD MEGA CAP ETF ETF 921910873 328 2,940 SH   SOLE   0 0 2,940
VANGUARD MID CAP ETF 922908629 413 2,320 SH   SOLE   0 0 2,319
VANGUARD REAL ESTATE ETF ETF 922908553 136 1,464 SH   SOLE   1,464 0 0
VANGUARD REIT INDEX ETF ETF 922908553 6,298 67,875 SH   SOLE   0 0 67,875
VANGUARD S&P 500 ETF ETF 922908363 3,335 11,274 SH   SOLE   0 0 11,274
VANGUARD SCOTTSDALE FDS VANGUARD SHORT-TERM CORPORATE BD INDEX FD ETF SHS Stock 92206C409 10,801 133,299 SH   SOLE   133,299 0 0
VANGUARD SCOTTSDALE FDS INTERMEDIATE TERM CORPORATE BOND INDEX Stock 92206C870 3,888 42,569 SH   SOLE   42,569 0 0
VANGUARD SCOTTSDALE FUNDS LONG-TERM CORP BOND IDX FUND Stock 92206C813 672 6,626 SH   SOLE   6,626 0 0
VANGUARD SHORT TERM CORP BOND FD ETF ETF 92206C409 22,598 278,888 SH   SOLE   0 0 278,887
VANGUARD SHORT-TERM BOND INDEX FUND ETF 921937827 264 3,280 SH   SOLE   0 0 3,280
VANGUARD SHORT-TERM GOVERNMENT BOND ETF ETF 92206C102 223 3,673 SH   SOLE   0 0 3,673
VANGUARD SMALL CAP ETF ETF 922908751 3,885 23,453 SH   SOLE   0 0 23,452
VANGUARD SMALL CAP VALUE ETF ETF 922908611 2,106 15,363 SH   SOLE   0 0 15,363
VANGUARD SMALL-CAP GROWTH INDEX FUND ETF 922908595 5,201 26,175 SH   SOLE   0 0 26,175
VANGUARD STAR FD VANGUARD TOTAL INTL STOCK INDEX FD ETF SHS ETF 921909768 1,761 31,615 SH   SOLE   31,615 0 0
VANGUARD TOTAL BOND MARKET ETF ETF 921937835 153 1,823 SH   SOLE   0 0 1,823
VANGUARD TOTAL STK MKT ETF 922908769 926 5,657 SH   SOLE   0 0 5,657
VANGUARD VALUE ETF ETF 922908744 21,036 175,521 SH   SOLE   0 0 175,521
VANGUARD WORLD FUND ETF MEGA CAP 300 GROWTH ETF ETF 921910816 226 1,551 SH   SOLE   0 0 1,551
VERIZON COMMUNICATIONS Stock 92343V104 71 1,155 SH   SOLE   1,155 0 0
VERIZON COMMUNICATIONS Stock 92343V104 4,650 75,730 SH   SOLE   0 0 75,729
VERMILLION INC COM NEW Stock 92407M206 363 448,552 SH   SOLE   0 0 448,552
VERTEX PHARMACEUTCLS INC Stock 92532F100 44 200 SH   SOLE   200 0 0
VERTEX PHARMACEUTICALS INC COM Stock 92532F100 173 792 SH   SOLE   0 0 792
VIASAT INC COM Stock 92552V100 2,175 29,721 SH   SOLE   0 0 29,721
VIRTUS INFRACAP U.S. PREFERRED STOCK ETF ETF 26923G822 623 23,648 SH   SOLE   0 0 23,648
VISA INC Stock 92826C839 5,779 30,754 SH   SOLE   0 0 30,753
WALGREENS BOOTS ALLIANCE INC COM Stock 931427108 1,577 26,751 SH   SOLE   0 0 26,751
WALMART INC COM Stock 931142103 3,768 31,707 SH   SOLE   0 0 31,707
WASTE MANAGEMENT INC Stock 94106L109 326 2,858 SH   SOLE   0 0 2,858
WELLS FARGO CO NEW COM Stock 949746101 347 6,450 SH   SOLE   0 0 6,449
WELLS FARGO CO NEW COM Stock 949746101 43 800 SH   SOLE   800 0 0
WESTERN ASSET INVESTMENT GRADE COM CEF 95766T100 324 20,900 SH   SOLE   0 0 20,900
WILLIAMS COS INC DEL COM Stock 969457100 1,201 50,618 SH   SOLE   0 0 50,618
WISDOMTREE BOFA MERRILL LYNCH HIGH YIELD BOND ZERO DURATION FUND ETF 97717W430 12,399 535,139 SH   SOLE   0 0 535,138
WISDOMTREE DIVIDEND EFA INDEX ETF ETF 97717W703 2,910 54,417 SH   SOLE   0 0 54,417
WISDOMTREE TR GLOBAL EX US QUALITY DIVID GROWTH FD Stock 97717W844 1,069 16,248 SH   SOLE   16,248 0 0
YPF SOCIEDAD ANONIMA SPONS ADR REPTSG CL D SHS ADR 984245100 116 10,000 SH   SOLE   0 0 10,000
ZILLOW GROUP INC CL C CAP STK Stock 98954M200 349 7,600 SH   SOLE   7,600 0 0
ZILLOW GROUP INC CL C CAP STK Stock 98954M200 95 2,075 SH   SOLE   0 0 2,075