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
AES CORP COM COM 00130H105 1,215 53,225 SH   SOLE   53,225 0 0
AT&T INC COM COM 00206R102 1,284 47,554 SH   SOLE   47,554 0 0
A10 NETWORKS INC COM COM 002121101 544 40,329 SH   SOLE   40,329 0 0
ABBOTT LABS COM COM 002824100 8,984 76,051 SH   SOLE   76,051 0 0
ABBVIE INC COM COM 00287Y109 3,128 28,995 SH   SOLE   28,995 0 0
ABERDEEN GLOBAL DYNAMIC DIVI COM COM 00302M106 2,898 249,438 SH   SOLE   249,438 0 0
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT SH BEN INT 00326L100 2,850 292,643 SH   SOLE   292,643 0 0
ACADIA PHARMACEUTICALS INC COM COM 004225108 3,014 181,463 SH   SOLE   181,463 0 0
ACCELERON PHARMA INC COM COM 00434H108 3,904 22,685 SH   SOLE   22,685 0 0
ACI WORLDWIDE INC COM COM 004498101 455 14,808 SH   SOLE   14,808 0 0
ACTIVISION BLIZZARD INC COM COM 00507V109 2,515 32,499 SH   SOLE   32,499 0 0
ADAMS DIVERSIFIED EQUITY FD COM COM 006212104 682 34,464 SH   SOLE   34,464 0 0
ADOBE SYSTEMS INCORPORATED COM COM 00724F101 8,980 15,597 SH   SOLE   15,597 0 0
ADVANCE AUTO PARTS INC COM COM 00751Y106 745 3,566 SH   SOLE   3,566 0 0
ADVANCED MICRO DEVICES INC COM COM 007903107 4,213 40,940 SH   SOLE   40,940 0 0
AGIOS PHARMACEUTICALS INC COM COM 00847X104 888 19,232 SH   SOLE   19,232 0 0
AIR PRODS & CHEMS INC COM COM 009158106 1,276 4,981 SH   SOLE   4,981 0 0
AKAMAI TECHNOLOGIES INC COM COM 00971T101 2,983 28,525 SH   SOLE   28,525 0 0
ALARM COM HLDGS INC COM COM 011642105 1,490 19,053 SH   SOLE   19,053 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS ADS 01609W102 1,419 9,584 SH   SOLE   9,584 0 0
ALLIANT ENERGY CORP COM COM 018802108 655 11,693 SH   SOLE   11,693 0 0
ALLISON TRANSMISSION HLDGS I COM COM 01973R101 421 11,906 SH   SOLE   11,906 0 0
ALLSTATE CORP COM COM 020002101 5,437 42,709 SH   SOLE   42,709 0 0
ALPHABET INC CAP STK CL C CL C 02079K107 3,787 1,421 SH   SOLE   1,421 0 0
ALPHABET INC CAP STK CL A CL A 02079K305 17,311 6,475 SH   SOLE   6,475 0 0
ALTRIA GROUP INC COM COM 02209S103 787 17,279 SH   SOLE   17,279 0 0
AMAZON COM INC COM COM 023135106 24,030 7,315 SH   SOLE   7,315 0 0
AMEREN CORP COM COM 023608102 814 10,047 SH   SOLE   10,047 0 0
AMERICAN ELEC PWR CO INC COM COM 025537101 1,358 16,723 SH   SOLE   16,723 0 0
AMERICAN FINL GROUP INC OHIO COM COM 025932104 201 1,599 SH   SOLE   1,599 0 0
AMERICAN TOWER CORP NEW COM COM 03027X100 3,541 13,342 SH   SOLE   13,342 0 0
AMERICAN WTR WKS CO INC NEW COM COM 030420103 3,385 20,025 SH   SOLE   20,025 0 0
AMERICOLD RLTY TR COM COM 03064D108 1,835 63,161 SH   SOLE   63,161 0 0
AMERISOURCEBERGEN CORP COM COM 03073E105 888 7,430 SH   SOLE   7,430 0 0
AMGEN INC COM COM 031162100 2,543 11,959 SH   SOLE   10,109 0 1,850
AMNEAL PHARMACEUTICALS INC COM STK CL A CL A 03168L105 368 68,915 SH   SOLE   68,915 0 0
ANALOG DEVICES INC COM COM 032654105 7,889 47,109 SH   SOLE   45,129 0 1,980
ANAPTYSBIO INC COM COM 032724106 735 27,118 SH   SOLE   27,118 0 0
ANTHEM INC COM COM 036752103 2,891 7,755 SH   SOLE   7,755 0 0
APELLIS PHARMACEUTICALS INC COM COM 03753U106 6,005 182,205 SH   SOLE   182,205 0 0
APOLLO SR FLOATING RATE FD I COM COM 037636107 1,321 83,600 SH   SOLE   83,600 0 0
APOLLO TACTICAL INCOME FD IN COM COM 037638103 328 20,738 SH   SOLE   20,738 0 0
APPLE INC COM COM 037833100 18,035 127,464 SH   SOLE   119,530 0 7,934
ARBOR REALTY TRUST INC COM COM 038923108 200 10,814 SH   SOLE   10,814 0 0
ARCHER DANIELS MIDLAND CO COM COM 039483102 1,026 17,103 SH   SOLE   17,103 0 0
ARCHROCK INC COM COM 03957W106 546 66,227 SH   SOLE   66,227 0 0
ARCUTIS BIOTHERAPEUTICS INC COM COM 03969K108 731 30,596 SH   SOLE   30,596 0 0
ARCTURUS THERAPEUTICS HLDGS COM COM 03969T109 1,434 30,013 SH   SOLE   30,013 0 0
ARES MANAGEMENT CORPORATION CL A COM STK CL A COM STK 03990B101 407 5,512 SH   SOLE   5,512 0 0
ARENA PHARMACEUTICALS INC COM NEW COM NEW 040047607 401 6,737 SH   SOLE   6,737 0 0
ARES CAPITAL CORP COM COM 04010L103 2,285 112,406 SH   SOLE   112,406 0 0
ARES DYNAMIC CR ALLOCATION F COM COM 04014F102 3,817 235,786 SH   SOLE   235,786 0 0
ARISTA NETWORKS INC COM COM 040413106 1,389 4,043 SH   SOLE   4,043 0 0
ARMADA HOFFLER PPTYS INC COM COM 04208T108 402 30,065 SH   SOLE   30,065 0 0
ARROW ELECTRS INC COM COM 042735100 646 5,757 SH   SOLE   5,757 0 0
ARTISAN PARTNERS ASSET MGMT CL A CL A 04316A108 408 8,345 SH   SOLE   8,345 0 0
ASCENDIS PHARMA A/S SPONSORED ADR ADR 04351P101 3,908 24,518 SH   SOLE   24,518 0 0
ASTRAZENECA PLC SPONSORED ADR SPON ADR 046353108 324 5,400 SH   SOLE   0 0 5,400
ATARA BIOTHERAPEUTICS INC COM COM 046513107 1,351 75,459 SH   SOLE   75,459 0 0
ATHENEX INC COM COM 04685N103 968 321,592 SH   SOLE   321,592 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW COM NEW 049164205 2,499 30,597 SH   SOLE   30,597 0 0
AURINIA PHARMACEUTICALS INC COM COM 05156V102 6,217 280,921 SH   SOLE   280,921 0 0
AUTODESK INC COM COM 052769106 4,527 15,873 SH   SOLE   15,873 0 0
AUTOMATIC DATA PROCESSING IN COM COM 053015103 3,962 19,818 SH   SOLE   19,818 0 0
AUTOZONE INC COM COM 053332102 686 404 SH   SOLE   404 0 0
AVALONBAY CMNTYS INC COM COM 053484101 595 2,684 SH   SOLE   2,684 0 0
AVANGRID INC COM COM 05351W103 311 6,404 SH   SOLE   6,404 0 0
AVNET INC COM COM 053807103 323 8,748 SH   SOLE   8,748 0 0
AXSOME THERAPEUTICS INC COM COM 05464T104 2,644 80,211 SH   SOLE   80,211 0 0
BCE INC COM NEW COM NEW 05534B760 1,005 20,069 SH   SOLE   20,069 0 0
BHP GROUP PLC SPONSORED ADR ADR 05545E209 1,516 29,914 SH   SOLE   29,914 0 0
B. RILEY FINANCIAL INC COM COM 05580M108 356 6,035 SH   SOLE   6,035 0 0
BNY MELLON STRATEGIC MUNS IN COM COM 05588W108 5,380 618,357 SH   SOLE   618,357 0 0
BNY MELLON MUN INCOME INC COM COM 05589T104 5,534 574,640 SH   SOLE   574,640 0 0
BAIN CAP SPECIALTY FIN INC COM STK CL A COM STK 05684B107 2,486 167,488 SH   SOLE   167,488 0 0
BALL CORP COM COM 058498106 842 9,358 SH   SOLE   9,358 0 0
BANK MONTREAL QUE COM COM 063671101 403 4,041 SH   SOLE   4,041 0 0
BANK NOVA SCOTIA B C COM COM 064149107 403 6,550 SH   SOLE   6,550 0 0
BAR HBR BANKSHARES COM COM 066849100 209 7,455 SH   SOLE   0 0 7,455
BARINGS BDC INC COM COM 06759L103 436 39,608 SH   SOLE   39,608 0 0
BARINGS GLOBAL SHORT DURATIO COM COM 06760L100 1,955 114,342 SH   SOLE   114,342 0 0
BATH & BODY WORKS INC COM ADDED COM ADDED 070830104 371 5,890 SH   SOLE   5,890 0 0
BAXTER INTL INC COM COM 071813109 1,843 22,912 SH   SOLE   22,912 0 0
BECTON DICKINSON & CO COM COM 075887109 378 1,539 SH   SOLE   1,539 0 0
BELDEN INC COM COM 077454106 259 4,447 SH   SOLE   4,447 0 0
BEST BUY INC COM COM 086516101 298 2,821 SH   SOLE   2,821 0 0
BHP GROUP LTD SPONSORED ADS ADS 088606108 254 4,751 SH   SOLE   4,751 0 0
BIOGEN INC COM COM 09062X103 600 2,120 SH   SOLE   2,120 0 0
BIO-TECHNE CORP COM COM 09073M104 7,207 14,876 SH   SOLE   13,999 0 877
BIOXCEL THERAPEUTICS INC COM COM 09075P105 982 32,344 SH   SOLE   32,344 0 0
BLACKROCK MUN INCOME QUALITY COM COM 092479104 11,715 767,667 SH   SOLE   767,667 0 0
BLACKROCK INVT QUALITY MUN T COM COM 09247D105 5,415 313,720 SH   SOLE   313,720 0 0
BLACKROCK INC COM COM 09247X101 11,672 13,917 SH   SOLE   13,917 0 0
BLACKROCK CALIF MUN INCOME T SH BEN INT SH BEN INT 09248E102 1,491 101,091 SH   SOLE   101,091 0 0
BLACKROCK MUN INCOME TR SH BEN INT SH BEN INT 09248F109 25,098 1,695,782 SH   SOLE   1,695,782 0 0
BLACKROCK N Y MUN INCOME TRU SH BEN INT SH BEN INT 09248L106 4,165 271,512 SH   SOLE   271,512 0 0
BLACKROCK TAX MUNICPAL BD TR SHS SHS 09248X100 2,170 84,276 SH   SOLE   84,276 0 0
BLACKROCK MUNI INCOME TR II COM COM 09249N101 17,452 1,152,715 SH   SOLE   1,152,715 0 0
BLACKROCK LTD DURATION INCOM COM SHS SHS 09249W101 835 48,860 SH   SOLE   48,860 0 0
BLACKROCK CR ALLOCATION INCO COM COM 092508100 395 26,101 SH   SOLE   26,101 0 0
BLACKROCK LONG-TERM MUN ADVA COM COM 09250B103 4,013 296,850 SH   SOLE   296,850 0 0
BLACKROCK MUNIHOLDINGS FD IN COM COM 09253N104 28,138 1,718,893 SH   SOLE   1,718,893 0 0
BLACKROCK MUNIVEST FD II INC COM COM 09253T101 4,310 283,375 SH   SOLE   283,375 0 0
BLACKROCK MUNIHOLDINGS QUALI COM COM 09254C107 3,865 280,068 SH   SOLE   280,068 0 0
BLACKROCK MUNIYIELD QUALITY COM COM 09254E103 9,617 655,128 SH   SOLE   655,128 0 0
BLACKROCK MUNIYILD QULT FD I COM COM 09254F100 11,338 699,888 SH   SOLE   699,888 0 0
BLACKROCK MUNIYIELD QUALITY COM COM 09254G108 4,008 278,494 SH   SOLE   278,494 0 0
BLACKROCK MUNIHLDNGS CALI QL COM COM 09254L107 3,607 230,180 SH   SOLE   230,180 0 0
BLACKROCK MUNIYIELD CALIF FD COM COM 09254M105 3,248 213,827 SH   SOLE   213,827 0 0
BLACKROCK MUNIYIELD CALIF QU COM COM 09254N103 4,516 284,212 SH   SOLE   284,212 0 0
BLACKROCK MUNIHLDS INVSTM QL COM COM 09254P108 8,464 582,896 SH   SOLE   582,896 0 0
BLACKROCK MUNIHLDGS NY QLTY COM COM 09255C106 4,141 284,791 SH   SOLE   284,791 0 0
BLACKROCK MUNIYIELD N Y QUAL COM COM 09255E102 4,163 301,896 SH   SOLE   301,896 0 0
BLACKSTONE STRATEGIC CREDIT COM SHS BEN IN COM SHS BEN IN 09257R101 3,687 266,218 SH   SOLE   266,218 0 0
BLACKROCK SCIENCE & TECHNOLO SHS SHS 09258G104 1,080 20,713 SH   SOLE   20,713 0 0
BLACKROCK TCP CAPITAL CORP COM COM 09259E108 3,637 268,006 SH   SOLE   268,006 0 0
BLACKSTONE INC COM COM 09260D107 552 4,750 SH   SOLE   0 0 4,750
BLOCK H & R INC COM COM 093671105 547 21,875 SH   SOLE   21,875 0 0
BLUCORA INC COM COM 095229100 572 36,695 SH   SOLE   36,695 0 0
BLUEBIRD BIO INC COM COM 09609G100 696 36,421 SH   SOLE   36,421 0 0
BNY MELLON STRATEGIC MUN BD COM COM 09662E109 19,063 2,388,795 SH   SOLE   2,388,795 0 0
BOOKING HOLDINGS INC COM COM 09857L108 864 364 SH   SOLE   364 0 0
BRINKER INTL INC COM COM 109641100 377 7,686 SH   SOLE   7,686 0 0
BRISTOL-MYERS SQUIBB CO COM COM 110122108 3,488 58,956 SH   SOLE   58,956 0 0
BRITISH AMERN TOB PLC SPONSORED ADR ADR 110448107 528 14,962 SH   SOLE   14,962 0 0
BROADCOM INC COM COM 11135F101 3,191 6,581 SH   SOLE   5,696 0 885
BROWN FORMAN CORP CL B CL B 115637209 593 8,846 SH   SOLE   8,846 0 0
BRUNSWICK CORP COM COM 117043109 358 3,762 SH   SOLE   3,762 0 0
BUCKLE INC COM COM 118440106 373 9,421 SH   SOLE   9,421 0 0
CME GROUP INC COM COM 12572Q105 350 1,810 SH   SOLE   0 0 1,810
CMS ENERGY CORP COM COM 125896100 1,102 18,456 SH   SOLE   18,456 0 0
CSG SYS INTL INC COM COM 126349109 231 4,797 SH   SOLE   4,797 0 0
CVS HEALTH CORP COM COM 126650100 5,330 62,804 SH   SOLE   62,804 0 0
CAMPBELL SOUP CO COM COM 134429109 577 13,803 SH   SOLE   13,803 0 0
CANADIAN IMP BK COMM COM COM 136069101 295 2,651 SH   SOLE   2,651 0 0
CAPITAL SOUTHWEST CORP COM COM 140501107 3,756 149,148 SH   SOLE   149,148 0 0
CARDINAL HEALTH INC COM COM 14149Y108 215 4,345 SH   SOLE   4,345 0 0
CARETRUST REIT INC COM COM 14174T107 423 20,815 SH   SOLE   20,815 0 0
CARLYLE GROUP INC COM COM 14316J108 390 8,250 SH   SOLE   0 0 8,250
CARPARTS COM INC COM COM 14427M107 1,136 72,759 SH   SOLE   72,759 0 0
CATALENT INC COM COM 148806102 4,056 30,478 SH   SOLE   30,478 0 0
CATERPILLAR INC COM COM 149123101 587 3,056 SH   SOLE   3,056 0 0
CEDAR FAIR L P DEPOSITRY UNIT DEPOSITRY UNIT 150185106 560 12,080 SH   SOLE   12,080 0 0
CELANESE CORP DEL COM COM 150870103 391 2,594 SH   SOLE   2,594 0 0
CHEMOCENTRYX INC COM COM 16383L106 657 38,435 SH   SOLE   38,435 0 0
CHEMOURS CO COM COM 163851108 553 19,035 SH   SOLE   19,035 0 0
CHEVRON CORP NEW COM COM 166764100 5,527 54,484 SH   SOLE   54,484 0 0
CHEWY INC CL A CL A 16679L109 1,527 22,417 SH   SOLE   22,417 0 0
CISCO SYS INC COM COM 17275R102 6,161 113,194 SH   SOLE   106,204 0 6,990
CITIZENS FINL GROUP INC COM COM 174610105 3,269 69,585 SH   SOLE   69,585 0 0
CLOROX CO DEL COM COM 189054109 858 5,178 SH   SOLE   5,178 0 0
COCA COLA CONS INC COM COM 191098102 262 664 SH   SOLE   664 0 0
COCA COLA CO COM COM 191216100 2,267 43,214 SH   SOLE   43,214 0 0
COGENT COMMUNICATIONS HLDGS COM NEW COM NEW 19239V302 688 9,709 SH   SOLE   9,709 0 0
COGNEX CORP COM COM 192422103 631 7,869 SH   SOLE   7,869 0 0
COHEN & STEERS CLOSED-END OP COM COM 19248P106 1,027 75,484 SH   SOLE   75,484 0 0
COHERUS BIOSCIENCES INC COM COM 19249H103 2,655 165,185 SH   SOLE   165,185 0 0
COLGATE PALMOLIVE CO COM COM 194162103 814 10,764 SH   SOLE   10,764 0 0
COMCAST CORP NEW CL A CL A 20030N101 2,712 48,492 SH   SOLE   48,492 0 0
COMMSCOPE HLDG CO INC COM COM 20337X109 1,171 86,136 SH   SOLE   86,136 0 0
COMMUNITY HEALTHCARE TR INC COM COM 20369C106 441 9,758 SH   SOLE   9,758 0 0
CONNS INC COM COM 208242107 401 17,586 SH   SOLE   17,586 0 0
CONOCOPHILLIPS COM COM 20825C104 745 10,989 SH   SOLE   10,989 0 0
CONSOLIDATED EDISON INC COM COM 209115104 561 7,725 SH   SOLE   7,725 0 0
CONSTELLATION BRANDS INC CL A CL A 21036P108 355 1,683 SH   SOLE   1,683 0 0
CORESITE RLTY CORP COM COM 21870Q105 948 6,842 SH   SOLE   6,842 0 0
CORNING INC COM COM 219350105 3,249 89,030 SH   SOLE   89,030 0 0
CORTEXYME INC COM COM 22053A107 8,196 89,419 SH   SOLE   89,419 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 11,525 25,650 SH   SOLE   25,090 0 560
COSTAR GROUP INC COM COM 22160N109 211 2,450 SH   SOLE   2,450 0 0
CROWDSTRIKE HLDGS INC CL A CL A 22788C105 1,372 5,582 SH   SOLE   5,582 0 0
CROWN CASTLE INTL CORP NEW COM COM 22822V101 309 1,785 SH   SOLE   1,785 0 0
CUMMINS INC COM COM 231021106 5,243 23,349 SH   SOLE   23,349 0 0
CYRUSONE INC COM COM 23283R100 403 5,211 SH   SOLE   5,211 0 0
D R HORTON INC COM COM 23331A109 1,646 19,608 SH   SOLE   19,608 0 0
DTE ENERGY CO COM COM 233331107 1,009 9,032 SH   SOLE   9,032 0 0
DWS STRATEGIC MUN INCOME TR COM COM 23342Q101 3,162 257,278 SH   SOLE   257,278 0 0
DANAHER CORPORATION COM COM 235851102 2,873 9,437 SH   SOLE   9,437 0 0
DARDEN RESTAURANTS INC COM COM 237194105 537 3,545 SH   SOLE   3,545 0 0
DECIPHERA PHARMACEUTICALS IN COM COM 24344T101 2,363 69,541 SH   SOLE   69,541 0 0
DEERE & CO COM COM 244199105 6,833 20,392 SH   SOLE   20,392 0 0
DELAWARE IVY HIGH INCOME OPP COM ADDED COM ADDED 246107106 603 44,133 SH   SOLE   44,133 0 0
DELL TECHNOLOGIES INC CL C CL C 24703L202 2,549 24,498 SH   SOLE   24,498 0 0
DELTA AIR LINES INC DEL COM NEW COM NEW 247361702 222 5,204 SH   SOLE   5,204 0 0
DEXCOM INC COM COM 252131107 600 1,098 SH   SOLE   1,098 0 0
DICKS SPORTING GOODS INC COM COM 253393102 739 6,169 SH   SOLE   6,169 0 0
DIGI INTL INC COM COM 253798102 541 25,715 SH   SOLE   25,715 0 0
DIGITAL RLTY TR INC COM COM 253868103 2,736 18,943 SH   SOLE   18,943 0 0
DISNEY WALT CO COM COM 254687106 1,350 7,981 SH   SOLE   4,066 0 3,915
DOLLAR TREE INC COM COM 256746108 581 6,068 SH   SOLE   6,068 0 0
DOMINION ENERGY INC COM COM 25746U109 1,078 14,765 SH   SOLE   14,765 0 0
DOMINOS PIZZA INC COM COM 25754A201 1,181 2,476 SH   SOLE   2,476 0 0
DOUBLELINE OPPORTUNISTIC CR COM COM 258623107 964 48,864 SH   SOLE   48,864 0 0
DOW INC COM COM 260557103 2,779 48,286 SH   SOLE   48,286 0 0
DROPBOX INC CL A CL A 26210C104 423 14,461 SH   SOLE   14,461 0 0
DUKE REALTY CORP COM NEW COM NEW 264411505 794 16,581 SH   SOLE   16,581 0 0
DUKE ENERGY CORP NEW COM NEW COM NEW 26441C204 1,688 17,297 SH   SOLE   17,297 0 0
EASTERLY GOVT PPTYS INC COM COM 27616P103 296 14,312 SH   SOLE   14,312 0 0
EASTMAN CHEM CO COM COM 277432100 1,240 12,313 SH   SOLE   12,313 0 0
EATON VANCE CALIF MUN INCOM SH BEN INT SH BEN INT 27826F101 3,205 235,293 SH   SOLE   235,293 0 0
EATON VANCE MUNI INCOME TRUS SH BEN INT SH BEN INT 27826U108 5,775 417,562 SH   SOLE   417,562 0 0
EATON VANCE MUN BD FD COM COM 27827X101 10,300 769,791 SH   SOLE   769,791 0 0
EATON VANCE NEW YORK MUN BD COM COM 27827Y109 4,587 373,987 SH   SOLE   373,987 0 0
EATON VANCE CALIF MUN BD FD COM COM 27828A100 3,150 263,826 SH   SOLE   263,826 0 0
EATON VANCE TX ADV GLBL DIV COM COM 27828S101 4,507 211,797 SH   SOLE   211,797 0 0
EBAY INC. COM COM 278642103 3,916 56,204 SH   SOLE   56,204 0 0
ECOLAB INC COM COM 278865100 5,366 25,722 SH   SOLE   25,722 0 0
EDWARDS LIFESCIENCES CORP COM COM 28176E108 402 3,554 SH   SOLE   3,554 0 0
ELECTRONIC ARTS INC COM COM 285512109 1,001 7,034 SH   SOLE   7,034 0 0
ELLSWORTH GROWTH & INCOME FD COM COM 289074106 1,218 91,168 SH   SOLE   91,168 0 0
EMERGENT BIOSOLUTIONS INC COM COM 29089Q105 2,629 52,509 SH   SOLE   52,509 0 0
EMERSON ELEC CO COM COM 291011104 1,458 15,487 SH   SOLE   11,862 0 3,625
ENBRIDGE INC COM COM 29250N105 1,752 44,013 SH   SOLE   44,013 0 0
ENANTA PHARMACEUTICALS INC COM COM 29251M106 6,831 120,240 SH   SOLE   120,240 0 0
ENEL AMERICAS S A SPONSORED ADR ADR 29274F104 251 42,956 SH   SOLE   42,956 0 0
ENNIS INC COM COM 293389102 1,421 75,383 SH   SOLE   75,383 0 0
ENTERGY CORP NEW COM COM 29364G103 210 2,116 SH   SOLE   2,116 0 0
EPIZYME INC COM COM 29428V104 2,273 443,998 SH   SOLE   443,998 0 0
EQUINIX INC COM COM 29444U700 3,066 3,880 SH   SOLE   3,880 0 0
ERICSSON ADR B SEK 10 ADR B SEK 10 294821608 941 84,029 SH   SOLE   84,029 0 0
ESSEX PPTY TR INC COM COM 297178105 369 1,153 SH   SOLE   1,153 0 0
ETSY INC COM COM 29786A106 8,240 39,623 SH   SOLE   39,623 0 0
EVERCORE INC CLASS A CLASS A 29977A105 1,205 9,011 SH   SOLE   9,011 0 0
EVERTEC INC COM COM 30040P103 218 4,763 SH   SOLE   4,763 0 0
EXELON CORP COM COM 30161N101 738 15,260 SH   SOLE   15,260 0 0
EXELIXIS INC COM COM 30161Q104 3,097 146,511 SH   SOLE   146,511 0 0
EXPEDIA GROUP INC COM NEW COM NEW 30212P303 897 5,470 SH   SOLE   5,470 0 0
EXXON MOBIL CORP COM COM 30231G102 1,285 21,841 SH   SOLE   21,841 0 0
FACEBOOK INC CL A CL A 30303M102 6,727 19,820 SH   SOLE   19,820 0 0
FAIR ISAAC CORP COM COM 303250104 217 545 SH   SOLE   545 0 0
FASTLY INC CL A CL A 31188V100 290 7,175 SH   SOLE   7,175 0 0
FASTENAL CO COM COM 311900104 4,477 86,753 SH   SOLE   86,753 0 0
F5 NETWORKS INC COM COM 315616102 1,381 6,946 SH   SOLE   6,946 0 0
FIDELITY NATL INFORMATION SV COM COM 31620M106 919 7,551 SH   SOLE   7,551 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM COM 31620R303 369 8,146 SH   SOLE   8,146 0 0
FIDUS INVT CORP COM COM 316500107 1,127 64,626 SH   SOLE   64,626 0 0
FIRST AMERN FINL CORP COM COM 31847R102 255 3,806 SH   SOLE   3,806 0 0
FIRST BANCORP P R COM NEW COM NEW 318672706 450 34,230 SH   SOLE   34,230 0 0
FIRST INDL RLTY TR INC COM COM 32054K103 274 5,267 SH   SOLE   5,267 0 0
FIRST TR INTER DURATN PFD & COM COM 33718W103 7,416 296,414 SH   SOLE   296,414 0 0
FISERV INC COM COM 337738108 3,764 34,690 SH   SOLE   34,690 0 0
FIRSTENERGY CORP COM COM 337932107 481 13,499 SH   SOLE   13,499 0 0
FLEETCOR TECHNOLOGIES INC COM COM 339041105 817 3,126 SH   SOLE   3,126 0 0
FORD MTR CO DEL COM COM 345370860 249 17,555 SH   SOLE   17,555 0 0
FORTINET INC COM COM 34959E109 6,738 23,073 SH   SOLE   23,073 0 0
FORWARD AIR CORP COM COM 349853101 717 8,633 SH   SOLE   8,633 0 0
FOUR CORNERS PPTY TR INC COM COM 35086T109 560 20,832 SH   SOLE   20,832 0 0
FRANKLIN RESOURCES INC COM COM 354613101 424 14,266 SH   SOLE   14,266 0 0
FRANKLIN UNVL TR SH BEN INT SH BEN INT 355145103 688 84,831 SH   SOLE   84,831 0 0
FUNKO INC COM CL A CL A 361008105 293 16,068 SH   SOLE   16,068 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK ADDED COM ADDED 36262G101 1,044 13,314 SH   SOLE   13,314 0 0
GENERAC HLDGS INC COM COM 368736104 2,569 6,287 SH   SOLE   6,287 0 0
GENERAL DYNAMICS CORP COM COM 369550108 792 4,041 SH   SOLE   4,041 0 0
GENERAL MLS INC COM COM 370334104 1,520 25,417 SH   SOLE   25,417 0 0
GENERAL MTRS CO COM COM 37045V100 611 11,599 SH   SOLE   11,599 0 0
GENTEX CORP COM COM 371901109 549 16,661 SH   SOLE   16,661 0 0
GENUINE PARTS CO COM COM 372460105 822 6,780 SH   SOLE   6,780 0 0
GILEAD SCIENCES INC COM COM 375558103 390 5,589 SH   SOLE   5,589 0 0
GLOBAL BLOOD THERAPEUTICS IN COM COM 37890U108 3,237 127,045 SH   SOLE   127,045 0 0
GLOBAL PMTS INC COM COM 37940X102 756 4,800 SH   SOLE   4,800 0 0
GLOBAL X FDS GLBX SUPRINC ETF GLBX SUPRINC ETF 37950E333 2,191 183,200 SH   SOLE   0 0 183,200
GLOBAL X FDS NASDAQ 100 COVER NASDAQ 100 COVER 37954Y483 2,167 98,229 SH   SOLE   0 0 98,229
GLOBAL X FDS US PFD ETF US PFD ETF 37954Y657 12,117 470,387 SH   SOLE   0 0 470,387
GODADDY INC CL A CL A 380237107 1,497 21,472 SH   SOLE   21,472 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT ACTIVEBETA INT 381430107 34,533 1,010,635 SH   SOLE   0 0 1,010,635
GOLDMAN SACHS ETF TR ACTIVEBETA US LG ACTIVEBETA US LG 381430503 44,302 514,960 SH   SOLE   0 0 514,960
GOLDMAN SACHS BDC INC SHS SHS 38147U107 3,314 180,604 SH   SOLE   180,604 0 0
GOLUB CAP BDC INC COM COM 38173M102 3,669 232,088 SH   SOLE   232,088 0 0
GUGGENHEIM TAXABLE MUNICP BO COM COM 401664107 343 14,011 SH   SOLE   14,011 0 0
GUIDEWIRE SOFTWARE INC COM COM 40171V100 724 6,093 SH   SOLE   6,093 0 0
HANCOCK JOHN INVS TR COM COM 410142103 1,138 60,989 SH   SOLE   60,989 0 0
HANESBRANDS INC COM COM 410345102 267 15,582 SH   SOLE   15,582 0 0
HARLEY DAVIDSON INC COM COM 412822108 301 8,213 SH   SOLE   8,213 0 0
HAVERTY FURNITURE COS INC COM COM 419596101 249 7,399 SH   SOLE   7,399 0 0
HEALTHEQUITY INC COM COM 42226A107 264 4,081 SH   SOLE   4,081 0 0
HELIX ENERGY SOLUTIONS GRP I COM COM 42330P107 731 188,368 SH   SOLE   188,368 0 0
HENRY JACK & ASSOC INC COM COM 426281101 350 2,133 SH   SOLE   2,133 0 0
HERITAGE COMM CORP COM COM 426927109 228 19,592 SH   SOLE   19,592 0 0
HERCULES CAPITAL INC COM COM 427096508 3,485 209,804 SH   SOLE   209,804 0 0
HERON THERAPEUTICS INC COM COM 427746102 3,924 367,117 SH   SOLE   367,117 0 0
HERSHEY CO COM COM 427866108 896 5,295 SH   SOLE   5,295 0 0
HILL-ROM HLDGS INC COM COM 431475102 487 3,249 SH   SOLE   3,249 0 0
HOME DEPOT INC COM COM 437076102 5,508 16,780 SH   SOLE   16,780 0 0
HOMESTREET INC COM COM 43785V102 442 10,747 SH   SOLE   10,747 0 0
HONEYWELL INTL INC COM COM 438516106 4,532 21,351 SH   SOLE   21,351 0 0
HORMEL FOODS CORP COM COM 440452100 1,270 30,986 SH   SOLE   30,986 0 0
HORIZON TECHNOLOGY FIN CORP COM COM 44045A102 235 14,449 SH   SOLE   14,449 0 0
HUBBELL INC COM COM 443510607 1,029 5,695 SH   SOLE   5,695 0 0
HUMANA INC COM COM 444859102 1,002 2,576 SH   SOLE   2,576 0 0
HUNTINGTON BANCSHARES INC COM COM 446150104 326 21,111 SH   SOLE   21,111 0 0
ICF INTL INC COM COM 44925C103 367 4,105 SH   SOLE   4,105 0 0
ISTAR INC COM COM 45031U101 428 17,078 SH   SOLE   17,078 0 0
IDACORP INC COM COM 451107106 391 3,780 SH   SOLE   3,780 0 0
ILLINOIS TOOL WKS INC COM COM 452308109 4,961 24,009 SH   SOLE   24,009 0 0
IMMUNOVANT INC COM COM 45258J102 575 66,142 SH   SOLE   66,142 0 0
INCYTE CORP COM COM 45337C102 832 12,099 SH   SOLE   12,099 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT COM SHS BEN INT 456237106 445 17,494 SH   SOLE   17,494 0 0
INSMED INC COM PAR $.01 COM PAR $.01 457669307 6,006 218,082 SH   SOLE   218,082 0 0
INOVIO PHARMACEUTICALS INC COM NEW COM NEW 45773H201 1,151 160,821 SH   SOLE   160,821 0 0
INSTEEL INDS INC COM COM 45774W108 224 5,899 SH   SOLE   5,899 0 0
INTEL CORP COM COM 458140100 1,139 21,378 SH   SOLE   21,378 0 0
INTERCEPT PHARMACEUTICALS IN COM COM 45845P108 2,030 136,720 SH   SOLE   136,720 0 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADS ADS 45857P806 204 3,172 SH   SOLE   3,172 0 0
INTERCONTINENTAL EXCHANGE IN COM COM 45866F104 6,358 55,373 SH   SOLE   55,373 0 0
INTERDIGITAL INC COM COM 45867G101 544 8,018 SH   SOLE   8,018 0 0
INTERNATIONAL BUSINESS MACHS COM COM 459200101 3,656 26,316 SH   SOLE   26,316 0 0
INTERNATIONAL MNY EXPRESS IN COM COM 46005L101 316 18,950 SH   SOLE   18,950 0 0
INTERNATIONAL PAPER CO COM COM 460146103 500 8,938 SH   SOLE   8,938 0 0
INTUIT COM COM 461202103 5,756 10,669 SH   SOLE   10,669 0 0
INTUITIVE SURGICAL INC COM NEW COM NEW 46120E602 3,866 3,889 SH   SOLE   3,889 0 0
INVESCO TR INVT GRADE NEW YO COM COM 46131T101 3,874 286,979 SH   SOLE   286,979 0 0
INVESCO ADVANTAGE MUN INCOME SH BEN INT SH BEN INT 46132E103 497 39,946 SH   SOLE   39,946 0 0
INVESCO CALIF VALUE MUN INCO COM COM 46132H106 1,780 128,981 SH   SOLE   128,981 0 0
INVESCO VALUE MUN INCOME TR COM COM 46132P108 12,974 795,485 SH   SOLE   795,485 0 0
INVESCO DYNAMIC CR OPPORTUNI COM COM 46132R104 247 21,107 SH   SOLE   21,107 0 0
INVESCO QUALITY MUN INCOME T COM COM 46133G107 4,356 330,466 SH   SOLE   330,466 0 0
INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT DYNAMIC SEMICNDT 46137V647 289 2,270 SH   SOLE   0 0 2,270
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE DYNAMC LEISURE 46137V720 251 5,000 SH   SOLE   0 0 5,000
INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON DYNAMC BLDG CON 46137V779 236 5,000 SH   SOLE   0 0 5,000
IQVIA HLDGS INC COM COM 46266C105 2,758 11,514 SH   SOLE   11,514 0 0
IROBOT CORP COM COM 462726100 379 4,830 SH   SOLE   4,830 0 0
ISHARES TR CORE S&P500 ETF CORE S&P500 ETF 464287200 25,192 58,475 SH   SOLE   0 0 58,475
ISHARES TR IBOXX INV CP ETF IBOXX INV CP ETF 464287242 11,618 87,332 SH   SOLE   0 0 87,332
ISHARES TR ISHARES BIOTECH NASDAQ BIOTECH 464287556 567 3,510 SH   SOLE   0 0 3,510
ISHARES TR RUSSELL 3000 ETF RUSSELL 3000 ETF 464287689 869 3,411 SH   SOLE   0 0 3,411
ISHARES TR SHRT NAT MUN ETF SHRT NAT MUN ETF 464288158 242 2,250 SH   SOLE   0 0 2,250
ISHARES TR AGENCY BOND ETF AGENCY BOND ETF 464288166 1,444 12,185 SH   SOLE   12,185 0 0
ISHARES TR JPMORGAN USD EMG JPMORGAN USD EMG 464288281 4,424 40,192 SH   SOLE   0 0 40,192
ISHARES TR NATIONAL MUN ETF NATIONAL MUN ETF 464288414 916 7,888 SH   SOLE   0 0 7,888
ISHARES TR INTL SEL DIV ETF INTL SEL DIV ETF 464288448 2,066 67,901 SH   SOLE   0 0 67,901
ISHARES TR ISHS 5-10YR INVT ISHS 5-10YR INVT 464288638 3,493 58,162 SH   SOLE   58,162 0 0
ISHARES TR ISHS 1-5YR INVS ISHS 1-5YR INVS 464288646 3,458 63,294 SH   SOLE   63,294 0 0
ISHARES TR PFD AND INCM SEC PFD AND INCM SEC 464288687 395 10,190 SH   SOLE   0 0 10,190
ISHARES TR 10 PLUS YR INVST GRD 10+ YR INVST GRD 464289511 2,820 40,707 SH   SOLE   40,707 0 0
ISHARES TR CORE HIGH DV ETF CORE HIGH DV ETF 46429B663 6,021 63,880 SH   SOLE   0 0 63,880
ISHARES TR MSCI USA QLT FCT MSCI USA QLT FCT 46432F339 7,496 56,908 SH   SOLE   0 0 56,908
ISHARES TR CORE MSCI EAFE CORE MSCI EAFE 46432F842 12,394 166,916 SH   SOLE   0 0 166,916
ISHARES INC CORE MSCI EMKT CORE MSCI EMKT 46434G103 9,446 152,943 SH   SOLE   0 0 152,943
ISHARES INC MSCI EMRG CHN MSCI EMRG CHN 46434G764 7,458 122,982 SH   SOLE   0 0 122,982
ISHARES TR MSCI INTL MULTFT MSCI INTL MULTFT 46434V274 9,532 328,462 SH   SOLE   0 0 328,462
ISHARES TR BLACKROCK ULTRA BLACKROCK ULTRA 46434V878 3,277 64,876 SH   SOLE   64,876 0 0
ITRON INC COM COM 465741106 787 10,409 SH   SOLE   10,409 0 0
J & J SNACK FOODS CORP COM COM 466032109 699 4,574 SH   SOLE   4,574 0 0
JPMORGAN CHASE & CO COM COM 46625H100 8,210 50,158 SH   SOLE   50,158 0 0
J P MORGAN EXCHANGE-TRADED F US AGGREGATE ETF US AGGREGATE ETF 46641Q241 723 13,327 SH   SOLE   13,327 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL ULTRA SHT MUNCPL 46641Q654 2,143 41,954 SH   SOLE   0 0 41,954
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC ULTRA SHRT INC 46641Q837 19,111 376,803 SH   SOLE   0 0 376,803
JEFFERIES FINL GROUP INC COM COM 47233W109 459 12,366 SH   SOLE   12,366 0 0
JOHN BEAN TECHNOLOGIES CORP COM COM 477839104 1,624 11,555 SH   SOLE   11,555 0 0
JOHNSON & JOHNSON COM COM 478160104 5,002 30,975 SH   SOLE   29,717 0 1,258
KAR AUCTION SVCS INC COM COM 48238T109 544 33,206 SH   SOLE   33,206 0 0
KLA CORP COM NEW COM NEW 482480100 4,132 12,352 SH   SOLE   12,352 0 0
KKR INCOME OPPORTUNITIES FD COM COM 48249T106 690 42,129 SH   SOLE   42,129 0 0
KARYOPHARM THERAPEUTICS INC COM COM 48576U106 2,371 407,474 SH   SOLE   407,474 0 0
KELLOGG CO COM COM 487836108 976 15,274 SH   SOLE   15,274 0 0
KENNEDY-WILSON HOLDINGS INC COM COM 489398107 423 20,229 SH   SOLE   20,229 0 0
KEYSIGHT TECHNOLOGIES INC COM COM 49338L103 891 5,422 SH   SOLE   5,422 0 0
KIMBERLY-CLARK CORP COM COM 494368103 1,656 12,501 SH   SOLE   12,501 0 0
KINDER MORGAN INC DEL COM COM 49456B101 201 12,018 SH   SOLE   12,018 0 0
KROGER CO COM COM 501044101 1,329 32,870 SH   SOLE   32,870 0 0
L3HARRIS TECHNOLOGIES INC COM COM 502431109 6,427 29,188 SH   SOLE   27,999 0 1,189
LAMAR ADVERTISING CO NEW CL A CL A 512816109 1,139 10,038 SH   SOLE   10,038 0 0
LAUDER ESTEE COS INC CL A CL A 518439104 3,590 11,968 SH   SOLE   11,968 0 0
LAZARD GLOBAL TOTAL RETURN & COM COM 52106W103 585 29,220 SH   SOLE   29,220 0 0
LEAR CORP COM NEW COM 521865204 226 1,445 SH   SOLE   0 0 1,445
LEGGETT & PLATT INC COM COM 524660107 454 10,119 SH   SOLE   10,119 0 0
LEIDOS HOLDINGS INC COM COM 525327102 262 2,722 SH   SOLE   2,722 0 0
LENNAR CORP CL A CL A 526057104 385 4,106 SH   SOLE   4,106 0 0
LEXINFINTECH HLDGS LTD ADR ADR 528877103 424 71,963 SH   SOLE   71,963 0 0
LEXINGTON REALTY TRUST COM COM 529043101 381 29,901 SH   SOLE   29,901 0 0
LIFE STORAGE INC COM COM 53223X107 827 7,210 SH   SOLE   7,210 0 0
LILLY ELI & CO COM COM 532457108 9,293 40,222 SH   SOLE   37,118 0 3,104
LINCOLN ELEC HLDGS INC COM COM 533900106 942 7,312 SH   SOLE   7,312 0 0
LITHIA MTRS INC COM CL A 536797103 214 675 SH   SOLE   0 0 675
LOCKHEED MARTIN CORP COM COM 539830109 2,647 7,669 SH   SOLE   7,669 0 0
LOUISIANA PAC CORP COM COM 546347105 309 5,041 SH   SOLE   5,041 0 0
LOWES COS INC COM COM 548661107 6,167 30,405 SH   SOLE   27,345 0 3,060
MDU RES GROUP INC COM COM 552690109 344 11,585 SH   SOLE   11,585 0 0
MSC INDL DIRECT INC CL A CL A 553530106 731 9,110 SH   SOLE   9,110 0 0
MACROGENICS INC COM COM 556099109 665 31,764 SH   SOLE   31,764 0 0
MADRIGAL PHARMACEUTICALS INC COM COM 558868105 5,899 73,936 SH   SOLE   73,936 0 0
MAIN STR CAP CORP COM COM 56035L104 1,220 29,687 SH   SOLE   29,687 0 0
MAINSTAY MACKAY DEFINEDTERM COM COM 56064K100 8,002 365,398 SH   SOLE   365,398 0 0
MANPOWERGROUP INC WIS COM COM 56418H100 435 4,017 SH   SOLE   4,017 0 0
MANTECH INTERNATIONAL CORP CL A CL A 564563104 248 3,266 SH   SOLE   3,266 0 0
MARKETAXESS HLDGS INC COM COM 57060D108 229 545 SH   SOLE   545 0 0
MARTEN TRANS LTD COM COM 573075108 384 24,500 SH   SOLE   24,500 0 0
MASIMO CORP COM COM 574795100 315 1,165 SH   SOLE   1,165 0 0
MASTERCARD INCORPORATED CL A CL A 57636Q104 13,905 39,995 SH   SOLE   39,995 0 0
MCCORMICK & CO INC COM NON VTG COM NON VTG 579780206 707 8,731 SH   SOLE   8,731 0 0
MCGRATH RENTCORP COM COM 580589109 202 2,811 SH   SOLE   2,811 0 0
MEDICAL PPTYS TRUST INC COM COM 58463J304 588 29,319 SH   SOLE   29,319 0 0
MEDIFAST INC COM COM 58470H101 343 1,780 SH   SOLE   1,780 0 0
MERCADOLIBRE INC COM COM 58733R102 1,021 608 SH   SOLE   608 0 0
MERCK & CO INC COM COM 58933Y105 6,312 84,052 SH   SOLE   81,327 0 2,725
MERCURY GENL CORP NEW COM COM 589400100 650 11,682 SH   SOLE   11,682 0 0
MESOBLAST LTD SPONS ADR ADR 590717104 2,346 390,407 SH   SOLE   390,407 0 0
MICROSOFT CORP COM COM 594918104 13,682 48,534 SH   SOLE   43,987 0 4,547
MILLER HERMAN INC COM COM 600544100 340 9,028 SH   SOLE   9,028 0 0
MIRATI THERAPEUTICS INC COM COM 60468T105 1,500 8,478 SH   SOLE   8,478 0 0
MITEK SYS INC COM NEW COM NEW 606710200 329 17,807 SH   SOLE   17,807 0 0
MODERNA INC COM COM 60770K107 15,751 40,926 SH   SOLE   40,926 0 0
MOELIS & CO CL A CL A 60786M105 835 13,503 SH   SOLE   13,503 0 0
MOHAWK INDS INC COM COM 608190104 572 3,227 SH   SOLE   3,227 0 0
MONDELEZ INTL INC CL A CL A 609207105 274 4,720 SH   SOLE   0 0 4,720
MONSTER BEVERAGE CORP NEW COM COM 61174X109 832 9,369 SH   SOLE   9,369 0 0
MOODYS CORP COM COM 615369105 2,729 7,685 SH   SOLE   7,685 0 0
MORGAN STANLEY COM NEW COM NEW 617446448 374 3,847 SH   SOLE   3,847 0 0
MORGAN STANLEY EMKT DBT FD I COM COM 61744H105 545 59,803 SH   SOLE   59,803 0 0
MOTOROLA SOLUTIONS INC COM NEW COM NEW 620076307 807 3,475 SH   SOLE   3,475 0 0
NCR CORP NEW COM COM 62886E108 702 18,113 SH   SOLE   18,113 0 0
NGM BIOPHARMACEUTICALS INC COM COM 62921N105 5,822 276,990 SH   SOLE   276,990 0 0
NRG ENERGY INC COM NEW COM NEW 629377508 239 5,850 SH   SOLE   5,850 0 0
NASDAQ INC COM COM 631103108 843 4,368 SH   SOLE   4,368 0 0
NATIONAL FUEL GAS CO COM COM 636180101 704 13,410 SH   SOLE   13,410 0 0
NATIONAL INSTRS CORP COM COM 636518102 398 10,136 SH   SOLE   10,136 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN COM SHS BEN IN 637870106 1,380 26,141 SH   SOLE   26,141 0 0
NAVIENT CORPORATION COM COM 63938C108 394 19,948 SH   SOLE   19,948 0 0
NEKTAR THERAPEUTICS COM COM 640268108 5,112 284,612 SH   SOLE   284,612 0 0
NEUBERGER BRMAN CLIFRN MUNI COM COM 64123C101 743 51,861 SH   SOLE   51,861 0 0
NEUBERGER BERMAN N Y MUN FD COM COM 64124K102 978 74,438 SH   SOLE   74,438 0 0
NEUBERGER BERMAN MUN FD INC COM COM 64124P101 12,556 782,315 SH   SOLE   782,315 0 0
NEW AMER HIGH INCOME FD INC COM NEW COM NEW 641876800 1,867 195,485 SH   SOLE   195,485 0 0
NEW MTN FIN CORP COM COM 647551100 3,343 251,176 SH   SOLE   251,176 0 0
NEW YORK MTG TR INC COM PAR $.02 COM PAR $.02 649604501 292 68,631 SH   SOLE   68,631 0 0
NEWMONT CORP COM COM 651639106 1,016 18,702 SH   SOLE   18,702 0 0
NEXTERA ENERGY INC COM COM 65339F101 5,329 67,865 SH   SOLE   67,865 0 0
NIKE INC CL B CL B 654106103 1,177 8,104 SH   SOLE   8,104 0 0
NISOURCE INC COM COM 65473P105 521 21,514 SH   SOLE   21,514 0 0
NOKIA CORP SPONSORED ADR ADR 654902204 1,163 213,363 SH   SOLE   213,363 0 0
NORFOLK SOUTHN CORP COM COM 655844108 1,598 6,678 SH   SOLE   6,678 0 0
NORTHROP GRUMMAN CORP COM COM 666807102 4,925 13,675 SH   SOLE   13,675 0 0
NORTONLIFELOCK INC COM COM 668771108 332 13,142 SH   SOLE   13,142 0 0
NU SKIN ENTERPRISES INC CL A CL A 67018T105 260 6,425 SH   SOLE   6,425 0 0
NUANCE COMMUNICATIONS INC COM COM 67020Y100 4,090 74,310 SH   SOLE   74,310 0 0
NUCOR CORP COM COM 670346105 535 5,436 SH   SOLE   5,436 0 0
NUVEEN SELECT TAX FREE INCOM SH BEN INT SH BEN INT 67063C106 2,141 137,184 SH   SOLE   137,184 0 0
NUVEEN SELECT TAX FREE INCOM SH BEN INT SH BEN INT 67063X100 5,016 291,268 SH   SOLE   291,268 0 0
NUVEEN CALIFORNIA AMT QLT MU COM COM 670651108 3,652 222,802 SH   SOLE   222,802 0 0
NUVEEN NEW YORK AMT QLT MUNI COM COM 670656107 3,711 268,326 SH   SOLE   268,326 0 0
NUVEEN AMT FREE QLTY MUN INC COM COM 670657105 11,332 746,045 SH   SOLE   746,045 0 0
NVIDIA CORPORATION COM COM 67066G104 13,562 65,466 SH   SOLE   65,466 0 0
NUVEEN QUALITY MUNCP INCOME COM COM 67066V101 4,538 290,503 SH   SOLE   290,503 0 0
NUVEEN NEW YORK QLT MUN INC COM COM 67066X107 4,911 333,659 SH   SOLE   333,659 0 0
NUVEEN CA QUALTY MUN INCOME COM COM 67066Y105 3,522 224,487 SH   SOLE   224,487 0 0
NUVEEN MUN HIGH INCOME OPPOR COM COM 670682103 7,014 475,222 SH   SOLE   475,222 0 0
NUVEEN S&P 500 BUY-WRITE INC COM COM 6706ER101 204 14,362 SH   SOLE   14,362 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT SH BEN INT 67070X101 13,448 804,290 SH   SOLE   804,290 0 0
NUVEEN AMT FREE MUN CR INC F COM COM 67071L106 18,541 1,081,119 SH   SOLE   1,081,119 0 0
NUVEEN PFD & INCM SECURTIES COM COM 67072C105 2,250 229,602 SH   SOLE   229,602 0 0
NUVEEN ENHANCED MUN VALUE FD COM COM 67074M101 26,655 1,682,759 SH   SOLE   1,682,759 0 0
NUVEEN PFD & INCOME TERM FD COM COM 67075A106 1,187 47,844 SH   SOLE   47,844 0 0
OGE ENERGY CORP COM COM 670837103 225 6,832 SH   SOLE   6,832 0 0
O-I GLASS INC COM COM 67098H104 524 36,732 SH   SOLE   36,732 0 0
OAKTREE SPECIALTY LENDING CO COM COM 67401P108 1,982 280,731 SH   SOLE   280,731 0 0
ODONATE THERAPEUTICS INC COM COM 676079106 225 77,352 SH   SOLE   77,352 0 0
OLD DOMINION FREIGHT LINE IN COM COM 679580100 9,629 33,671 SH   SOLE   33,671 0 0
OLD REP INTL CORP COM COM 680223104 272 11,744 SH   SOLE   11,744 0 0
OMEGA HEALTHCARE INVS INC COM COM 681936100 394 13,149 SH   SOLE   13,149 0 0
OMNICELL COM COM COM 68213N109 1,833 12,348 SH   SOLE   12,348 0 0
1 800 FLOWERS COM INC CL A CL A 68243Q106 4,069 133,376 SH   SOLE   133,376 0 0
ONEOK INC NEW COM COM 682680103 1,091 18,808 SH   SOLE   18,808 0 0
ONESPAN INC COM COM 68287N100 2,037 108,489 SH   SOLE   108,489 0 0
OPERA LTD SPONSORED ADS ADS 68373M107 1,136 128,363 SH   SOLE   128,363 0 0
OPKO HEALTH INC COM COM 68375N103 5,884 1,612,067 SH   SOLE   1,612,067 0 0
ORANGE SPONSORED ADR ADR 684060106 357 32,933 SH   SOLE   32,933 0 0
ORCHARD THERAPEUTICS PLC ADS ADS 68570P101 422 183,346 SH   SOLE   183,346 0 0
ORGANON & CO COMMON STOCK COMMON STOCK 68622V106 247 7,545 SH   SOLE   7,545 0 0
OVERSTOCK COM INC DEL COM COM 690370101 1,573 20,190 SH   SOLE   20,190 0 0
OWENS & MINOR INC NEW COM COM 690732102 230 7,360 SH   SOLE   7,360 0 0
OWENS CORNING NEW COM COM 690742101 321 3,749 SH   SOLE   3,749 0 0
OWL ROCK CAPITAL CORPORATION COM COM 69121K104 3,697 261,818 SH   SOLE   261,818 0 0
PNC FINL SVCS GROUP INC COM COM 693475105 3,684 18,830 SH   SOLE   18,830 0 0
PPG INDS INC COM COM 693506107 337 2,356 SH   SOLE   2,356 0 0
PPL CORP COM COM 69351T106 344 12,332 SH   SOLE   12,332 0 0
PTC THERAPEUTICS INC COM COM 69366J200 927 24,908 SH   SOLE   24,908 0 0
PTC INC COM COM 69370C100 762 6,360 SH   SOLE   6,360 0 0
PACIRA BIOSCIENCES INC COM COM 695127100 1,266 22,606 SH   SOLE   22,606 0 0
PACKAGING CORP AMER COM COM 695156109 202 1,470 SH   SOLE   0 0 1,470
PAYCHEX INC COM COM 704326107 1,115 9,923 SH   SOLE   7,713 0 2,210
PAYPAL HLDGS INC COM COM 70450Y103 13,545 52,057 SH   SOLE   50,217 0 1,840
PEMBINA PIPELINE CORP COM COM 706327103 495 15,633 SH   SOLE   15,633 0 0
PENNANTPARK INVT CORP COM COM 708062104 607 93,457 SH   SOLE   93,457 0 0
PENNANTPARK FLOATING RATE CA COM COM 70806A106 3,059 239,168 SH   SOLE   239,168 0 0
PENNYMAC MTG INVT TR COM COM 70931T103 361 18,348 SH   SOLE   18,348 0 0
PENSKE AUTOMOTIVE GRP INC COM COM 70959W103 388 3,855 SH   SOLE   3,855 0 0
PEOPLES BANCORP INC COM COM 709789101 229 7,235 SH   SOLE   7,235 0 0
PEPSICO INC COM COM 713448108 868 5,770 SH   SOLE   3,734 0 2,036
PFIZER INC COM COM 717081103 3,207 74,565 SH   SOLE   74,565 0 0
PHILIP MORRIS INTL INC COM COM 718172109 804 8,486 SH   SOLE   8,486 0 0
PHILLIPS 66 COM COM 718546104 665 9,493 SH   SOLE   9,493 0 0
PHYSICIANS RLTY TR COM COM 71943U104 221 12,540 SH   SOLE   12,540 0 0
PIMCO CALIF MUN INCOME FD II COM COM 72200M108 673 69,876 SH   SOLE   69,876 0 0
PIMCO MUN INCOME FD COM COM 72200R107 641 43,857 SH   SOLE   43,857 0 0
PIMCO NEW YORK MUN FD II COM COM 72200Y102 2,619 225,375 SH   SOLE   225,375 0 0
PIMCO MUN INCOME FD III COM COM 72201A103 634 50,666 SH   SOLE   50,666 0 0
PIMCO CALIF MUN INCOME FD II COM COM 72201C109 820 74,482 SH   SOLE   74,482 0 0
PIMCO ETF TR INTER MUN BD ACT INTER MUN BD ACT 72201R866 3,202 56,808 SH   SOLE   0 0 56,808
PING IDENTITY HLDG CORP COM COM 72341T103 605 24,630 SH   SOLE   24,630 0 0
PINNACLE WEST CAP CORP COM COM 723484101 893 12,346 SH   SOLE   12,346 0 0
PIONEER MUNICIPAL HIGH INCOM COM SHS SHS 723763108 4,552 375,273 SH   SOLE   375,273 0 0
PLYMOUTH INDL REIT INC COM COM 729640102 4,360 191,655 SH   SOLE   191,655 0 0
POLARIS INC COM COM 731068102 267 2,235 SH   SOLE   0 0 2,235
PRICE T ROWE GROUP INC COM COM 74144T108 853 4,338 SH   SOLE   4,338 0 0
PROCTER AND GAMBLE CO COM COM 742718109 3,778 27,034 SH   SOLE   25,339 0 1,695
PROLOGIS INC. COM COM 74340W103 3,127 24,929 SH   SOLE   24,929 0 0
PRUDENTIAL FINL INC COM COM 744320102 2,948 28,024 SH   SOLE   28,024 0 0
PUBLIC SVC ENTERPRISE GRP IN COM COM 744573106 1,784 29,296 SH   SOLE   29,296 0 0
PUBLIC STORAGE COM COM 74460D109 985 3,316 SH   SOLE   3,316 0 0
PULTE GROUP INC COM COM 745867101 762 16,594 SH   SOLE   16,594 0 0
QIWI PLC SPON ADR REP B ADR REP B 74735M108 715 85,291 SH   SOLE   85,291 0 0
QORVO INC COM COM 74736K101 1,855 11,098 SH   SOLE   11,098 0 0
QUALCOMM INC COM COM 747525103 1,795 13,916 SH   SOLE   13,916 0 0
QUALYS INC COM COM 74758T303 1,477 13,271 SH   SOLE   13,271 0 0
QUANTA SVCS INC COM COM 74762E102 557 4,897 SH   SOLE   4,897 0 0
QUEST DIAGNOSTICS INC COM COM 74834L100 477 3,283 SH   SOLE   3,283 0 0
QUINSTREET INC COM COM 74874Q100 478 27,206 SH   SOLE   27,206 0 0
QUOTIENT TECHNOLOGY INC COM COM 749119103 237 40,776 SH   SOLE   40,776 0 0
QURATE RETAIL INC COM SER A SER A 74915M100 1,032 101,316 SH   SOLE   101,316 0 0
RADIANT LOGISTICS INC COM COM 75025X100 803 125,715 SH   SOLE   125,715 0 0
RADIUS HEALTH INC COM NEW COM NEW 750469207 1,824 146,988 SH   SOLE   146,988 0 0
RAVEN INDS INC COM COM 754212108 380 6,592 SH   SOLE   6,592 0 0
RAYTHEON TECHNOLOGIES CORP COM COM 75513E101 546 6,356 SH   SOLE   3,243 0 3,113
REATA PHARMACEUTICALS INC CL A CL A 75615P103 4,003 39,785 SH   SOLE   39,785 0 0
REGAL BELOIT CORP COM COM 758750103 437 2,908 SH   SOLE   2,908 0 0
REGENERON PHARMACEUTICALS COM COM 75886F107 1,981 3,273 SH   SOLE   3,273 0 0
REGENXBIO INC COM COM 75901B107 1,295 30,888 SH   SOLE   30,888 0 0
RELIANCE STEEL & ALUMINUM CO COM COM 759509102 330 2,320 SH   SOLE   2,320 0 0
RENT A CTR INC NEW COM COM 76009N100 1,178 20,952 SH   SOLE   20,952 0 0
REPLIMUNE GROUP INC COM COM 76029N106 864 29,139 SH   SOLE   29,139 0 0
REVANCE THERAPEUTICS INC COM COM 761330109 2,935 105,333 SH   SOLE   105,333 0 0
REXFORD INDL RLTY INC COM COM 76169C100 1,060 18,683 SH   SOLE   18,683 0 0
REYNOLDS CONSUMER PRODS INC COM COM 76171L106 268 9,813 SH   SOLE   9,813 0 0
RHYTHM PHARMACEUTICALS INC COM COM 76243J105 639 48,950 SH   SOLE   48,950 0 0
RINGCENTRAL INC CL A CL A 76680R206 1,099 5,053 SH   SOLE   5,053 0 0
RIO TINTO PLC SPONSORED ADR ADR 767204100 1,781 26,660 SH   SOLE   26,660 0 0
ROCKWELL AUTOMATION INC COM COM 773903109 320 1,089 SH   SOLE   1,089 0 0
ROSS STORES INC COM COM 778296103 463 4,250 SH   SOLE   4,250 0 0
RUMBLEON INC COM CL B CL B 781386305 298 7,652 SH   SOLE   7,652 0 0
S&P GLOBAL INC COM COM 78409V104 9,743 22,931 SH   SOLE   22,931 0 0
SEI INVTS CO COM COM 784117103 327 5,512 SH   SOLE   5,512 0 0
SPDR SER TR BLMBRG BRC CNVRT BLMBRG BRC CNVRT 78464A359 2,112 24,740 SH   SOLE   24,740 0 0
SS&C TECHNOLOGIES HLDGS INC COM COM 78467J100 864 12,452 SH   SOLE   12,452 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR BLACKSTONE SENR 78467V608 3,949 85,822 SH   SOLE   9,542 0 76,280
SPDR SER TR NUVEEN BRC MUNIC NUVEEN BRC MUNIC 78468R721 477 9,257 SH   SOLE   0 0 9,257
SAGE THERAPEUTICS INC COM COM 78667J108 1,679 37,895 SH   SOLE   37,895 0 0
SALESFORCE COM INC COM COM 79466L302 2,925 10,785 SH   SOLE   10,785 0 0
SALLY BEAUTY HLDGS INC COM COM 79546E104 565 33,553 SH   SOLE   33,553 0 0
SARATOGA INVT CORP COM NEW COM NEW 80349A208 3,680 128,033 SH   SOLE   128,033 0 0
SAREPTA THERAPEUTICS INC COM COM 803607100 1,294 13,988 SH   SOLE   13,988 0 0
SASOL LTD SPONSORED ADR ADR 803866300 205 10,858 SH   SOLE   10,858 0 0
SCHLUMBERGER LTD COM STK CL A COM STK 806857108 487 16,431 SH   SOLE   16,431 0 0
SCHWAB CHARLES CORP COM COM 808513105 2,854 39,185 SH   SOLE   39,185 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ US DIVIDEND EQ 808524797 36,893 496,944 SH   SOLE   0 0 496,944
SCHWEITZER-MAUDUIT INTL INC COM COM 808541106 328 9,463 SH   SOLE   9,463 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR SBI CONS DISCR 81369Y407 344 1,915 SH   SOLE   0 0 1,915
SELECT SECTOR SPDR TR SBI INT-INDS SBI INT-INDS 81369Y704 206 2,102 SH   SOLE   0 0 2,102
SEMPRA COM COM 816851109 832 6,580 SH   SOLE   6,580 0 0
SERES THERAPEUTICS INC COM COM 81750R102 363 52,156 SH   SOLE   52,156 0 0
SERVICENOW INC COM COM 81762P102 11,332 18,210 SH   SOLE   18,210 0 0
SHERWIN WILLIAMS CO COM COM 824348106 3,948 14,113 SH   SOLE   14,113 0 0
SHOPIFY INC CL A CL A 82509L107 355 262 SH   SOLE   262 0 0
SHUTTERSTOCK INC COM COM 825690100 2,539 22,405 SH   SOLE   22,405 0 0
SILICON LABORATORIES INC COM COM 826919102 299 2,131 SH   SOLE   2,131 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR ADR 82706C108 256 3,705 SH   SOLE   3,705 0 0
SIXTH STREET SPECIALTY LENDN COM COM 83012A109 3,541 159,424 SH   SOLE   159,424 0 0
SMITH A O CORP COM COM 831865209 256 4,200 SH   SOLE   0 0 4,200
SMUCKER J M CO COM NEW COM NEW 832696405 805 6,705 SH   SOLE   6,705 0 0
SLR INVESTMENT CORP COM COM 83413U100 574 30,030 SH   SOLE   30,030 0 0
SOUTHERN CO COM COM 842587107 1,479 23,874 SH   SOLE   23,874 0 0
SOUTHERN COPPER CORP COM COM 84265V105 574 10,232 SH   SOLE   10,232 0 0
SPARTANNASH CO COM COM 847215100 555 25,353 SH   SOLE   25,353 0 0
SQUARE INC CL A CL A 852234103 4,842 20,188 SH   SOLE   20,188 0 0
STAMPS COM INC COM NEW COM NEW 852857200 5,747 17,427 SH   SOLE   17,427 0 0
STANLEY BLACK & DECKER INC COM COM 854502101 330 1,881 SH   SOLE   1,881 0 0
STARBUCKS CORP COM COM 855244109 3,405 30,865 SH   SOLE   30,865 0 0
STITCH FIX INC COM CL A CL A 860897107 2,315 57,941 SH   SOLE   57,941 0 0
STRYKER CORPORATION COM COM 863667101 5,054 19,166 SH   SOLE   19,166 0 0
STURM RUGER & CO INC COM COM 864159108 566 7,671 SH   SOLE   7,671 0 0
SUN LIFE FINANCIAL INC. COM COM 866796105 256 4,981 SH   SOLE   4,981 0 0
SUPERNUS PHARMACEUTICALS INC COM COM 868459108 6,535 245,022 SH   SOLE   245,022 0 0
SYSCO CORP COM COM 871829107 3,527 44,931 SH   SOLE   7,271 0 37,660
TCG BDC INC COM COM 872280102 4,090 305,001 SH   SOLE   305,001 0 0
TFS FINL CORP COM COM 87240R107 660 34,628 SH   SOLE   34,628 0 0
TJX COS INC NEW COM COM 872540109 512 7,754 SH   SOLE   7,754 0 0
T-MOBILE US INC COM COM 872590104 1,853 14,501 SH   SOLE   14,501 0 0
TARGET CORP COM COM 87612E106 4,345 18,992 SH   SOLE   18,992 0 0
TEKLA LIFE SCIENCES INVS SH BEN INT SH BEN INT 87911K100 617 29,686 SH   SOLE   29,686 0 0
TELEDYNE TECHNOLOGIES INC COM COM 879360105 246 573 SH   SOLE   0 0 573
TELEPHONE & DATA SYS INC COM NEW COM NEW 879433829 701 35,924 SH   SOLE   35,924 0 0
TELUS CORPORATION COM COM 87971M103 1,601 72,927 SH   SOLE   72,927 0 0
TEMPLETON EMERGING MKTS INCO COM COM 880192109 730 94,273 SH   SOLE   94,273 0 0
TERADYNE INC COM COM 880770102 1,403 12,855 SH   SOLE   12,855 0 0
TERRENO RLTY CORP COM COM 88146M101 400 6,334 SH   SOLE   6,334 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS ADS 881624209 1,226 125,913 SH   SOLE   125,913 0 0
TEXAS INSTRS INC COM COM 882508104 6,775 35,249 SH   SOLE   35,249 0 0
TEXTRON INC COM COM 883203101 405 5,803 SH   SOLE   5,803 0 0
TG THERAPEUTICS INC COM COM 88322Q108 3,455 103,814 SH   SOLE   103,814 0 0
THE TRADE DESK INC COM CL A CL A 88339J105 273 3,880 SH   SOLE   3,880 0 0
THERMO FISHER SCIENTIFIC INC COM COM 883556102 10,979 19,218 SH   SOLE   17,738 0 1,480
THOMSON REUTERS CORP. COM NEW COM NEW 884903709 1,062 9,614 SH   SOLE   9,614 0 0
3M CO COM COM 88579Y101 2,265 12,914 SH   SOLE   11,459 0 1,455
TIMKEN CO COM COM 887389104 557 8,519 SH   SOLE   8,519 0 0
TOLL BROTHERS INC COM COM 889478103 205 3,716 SH   SOLE   3,716 0 0
TORONTO DOMINION BK ONT COM NEW COM NEW 891160509 362 5,471 SH   SOLE   5,471 0 0
TOYOTA MOTOR CORP SP ADR REP2COM COM 892331307 263 1,481 SH   SOLE   1,481 0 0
TRAVEL PLUS LEISURE CO COM COM 894164102 415 7,605 SH   SOLE   7,605 0 0
TREX CO INC COM COM 89531P105 945 9,280 SH   SOLE   0 0 9,280
TRI CONTL CORP COM COM 895436103 747 22,378 SH   SOLE   22,378 0 0
TRIPLEPOINT VENTURE GROWTH B COM COM 89677Y100 2,489 157,152 SH   SOLE   157,152 0 0
TRUEBLUE INC COM COM 89785X101 399 14,729 SH   SOLE   14,729 0 0
TRUIST FINL CORP COM COM 89832Q109 1,545 26,338 SH   SOLE   26,338 0 0
TTEC HLDGS INC COM COM 89854H102 1,807 19,322 SH   SOLE   19,322 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW SPON ADR NEW 900111204 623 143,128 SH   SOLE   143,128 0 0
TYSON FOODS INC CL A CL A 902494103 578 7,323 SH   SOLE   7,323 0 0
UGI CORP NEW COM COM 902681105 380 8,912 SH   SOLE   8,912 0 0
US BANCORP DEL COM NEW COM NEW 902973304 308 5,175 SH   SOLE   5,175 0 0
UNITED NAT FOODS INC COM COM 911163103 507 10,468 SH   SOLE   10,468 0 0
UNITED PARCEL SERVICE INC CL B CL B 911312106 6,111 33,558 SH   SOLE   33,558 0 0
UNITED THERAPEUTICS CORP DEL COM COM 91307C102 7,839 42,470 SH   SOLE   42,470 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 5,395 13,807 SH   SOLE   13,807 0 0
V F CORP COM COM 918204108 231 3,450 SH   SOLE   0 0 3,450
VALLEY NATL BANCORP COM COM 919794107 473 35,567 SH   SOLE   35,567 0 0
VANECK ETF TRUST GOLD MINERS ETF GOLD MINERS ETF 92189F106 278 9,421 SH   SOLE   9,421 0 0
VANECK ETF TRUST EMERGING MRKT HI EMERGING MRKT HI 92189F353 1,717 74,016 SH   SOLE   0 0 74,016
VANECK ETF TRUST FALLEN ANGEL HG FALLEN ANGEL HG 92189F437 16,741 506,537 SH   SOLE   51,402 0 455,135
VANECK ETF TRUST INTERNATIONAL HI INTL HIGH YIELD 92189F445 761 30,601 SH   SOLE   30,601 0 0
VANECK ETF TRUST HIGH YLD MUNIETF HIGH YLD MUNIETF 92189H409 2,210 35,376 SH   SOLE   0 0 35,376
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF INTL BD IDX ETF 92203J407 406 7,131 SH   SOLE   7,131 0 0
VANGUARD WORLD FDS FINANCIALS ETF FINANCIALS ETF 92204A405 405 4,369 SH   SOLE   0 0 4,369
VANGUARD WORLD FDS HEALTH CAR ETF HEALTH CAR ETF 92204A504 267 1,079 SH   SOLE   0 0 1,079
VANGUARD WORLD FDS INF TECH ETF INF TECH ETF 92204A702 1,027 2,559 SH   SOLE   0 0 2,559
VANGUARD WORLD FDS COMM SRVC ETF COMM SRVC ETF 92204A884 309 2,192 SH   SOLE   0 0 2,192
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS SHORT TERM TREAS 92206C102 3,343 54,433 SH   SOLE   54,433 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX VNG RUS2000IDX 92206C664 405 4,583 SH   SOLE   4,583 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS INTER TERM TREAS 92206C706 2,437 36,084 SH   SOLE   36,084 0 0
VANGUARD SCOTTSDALE FDS LONG TERM TREAS LONG TERM TREAS 92206C847 1,327 15,126 SH   SOLE   15,126 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD TAX EXEMPT BD 922907746 7,001 127,832 SH   SOLE   0 0 127,832
VANGUARD INDEX FDS VALUE ETF VALUE ETF 922908744 36,863 272,316 SH   SOLE   0 0 272,316
VERISIGN INC COM COM 92343E102 350 1,707 SH   SOLE   1,707 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104 3,481 64,453 SH   SOLE   64,453 0 0
VERINT SYS INC COM COM 92343X100 555 12,390 SH   SOLE   12,390 0 0
VIAVI SOLUTIONS INC COM COM 925550105 733 46,568 SH   SOLE   46,568 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A ADS A 92763W103 396 35,557 SH   SOLE   35,557 0 0
VIRTU FINL INC CL A CL A 928254101 564 23,085 SH   SOLE   23,085 0 0
VISA INC COM CL A CL A 92826C839 12,252 55,008 SH   SOLE   53,258 0 1,750
VISHAY INTERTECHNOLOGY INC COM COM 928298108 515 25,659 SH   SOLE   25,659 0 0
VISTA OUTDOOR INC COM COM 928377100 201 5,000 SH   SOLE   0 0 5,000
VIRTUS ALLIANZGI CONVERTIBLE COM COM 92838U108 1,830 352,630 SH   SOLE   352,630 0 0
VISTRA CORP COM COM 92840M102 285 16,662 SH   SOLE   16,662 0 0
VIRTUS ALLIANZGI DIVERSIFIED COM COM 92840N100 630 18,593 SH   SOLE   18,593 0 0
VIRTUS ALLIANZGI EQUITY & CO COM COM 92841M101 210 7,121 SH   SOLE   7,121 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR ADR 92857W308 229 14,852 SH   SOLE   14,852 0 0
VOYA GLBL ADV & PREM OPP FD COM COM 92912R104 921 92,921 SH   SOLE   92,921 0 0
VOYA GLBL EQTY DIV & PREM OP COM COM 92912T100 1,351 228,986 SH   SOLE   228,986 0 0
WEC ENERGY GROUP INC COM COM 92939U106 6,594 74,760 SH   SOLE   74,760 0 0
WALMART INC COM COM 931142103 3,092 22,181 SH   SOLE   22,181 0 0
WALGREENS BOOTS ALLIANCE INC COM COM 931427108 1,491 31,681 SH   SOLE   31,681 0 0
WASTE MGMT INC DEL COM COM 94106L109 779 5,213 SH   SOLE   5,213 0 0
WATSCO INC COM COM 942622200 2,231 8,431 SH   SOLE   8,431 0 0
WEST PHARMACEUTICAL SVSC INC COM COM 955306105 318 750 SH   SOLE   750 0 0
WESTERN ASSET PREMIER BD FD SHS BEN INT SH BEN INT 957664105 829 58,737 SH   SOLE   58,737 0 0
WESTERN ASSET MANAGED MUNS F COM COM 95766M105 3,219 241,268 SH   SOLE   241,268 0 0
WESTERN ASSET INVESTMENT GRA COM COM 95766T100 330 21,042 SH   SOLE   21,042 0 0
WESTERN UN CO COM COM 959802109 249 12,331 SH   SOLE   12,331 0 0
WESTLAKE CHEM CORP COM COM 960413102 350 3,838 SH   SOLE   3,838 0 0
WEYERHAEUSER CO MTN BE COM NEW COM NEW 962166104 1,095 30,787 SH   SOLE   30,787 0 0
WHIRLPOOL CORP COM COM 963320106 554 2,716 SH   SOLE   2,716 0 0
WILLIAMS COS INC COM COM 969457100 1,290 49,724 SH   SOLE   49,724 0 0
WILLIAMS SONOMA INC COM COM 969904101 932 5,258 SH   SOLE   2,958 0 2,300
WISDOMTREE TR EM EX ST-OWNED EM EX ST-OWNED 97717X578 14,827 397,307 SH   SOLE   0 0 397,307
XPO LOGISTICS INC COM COM 983793100 1,060 13,314 SH   SOLE   13,314 0 0
XCEL ENERGY INC COM COM 98389B100 1,318 21,094 SH   SOLE   21,094 0 0
XILINX INC COM COM 983919101 352 2,332 SH   SOLE   2,332 0 0
YUM BRANDS INC COM COM 988498101 298 2,440 SH   SOLE   0 0 2,440
ZEBRA TECHNOLOGIES CORPORATI CL A CL A 989207105 1,452 2,818 SH   SOLE   2,818 0 0
ZILLOW GROUP INC CL A CL A 98954M101 657 7,421 SH   SOLE   7,421 0 0
ZIMMER BIOMET HOLDINGS INC COM COM 98956P102 601 4,108 SH   SOLE   4,108 0 0
ZOGENIX INC COM NEW COM NEW 98978L204 876 57,691 SH   SOLE   57,691 0 0
ZOETIS INC CL A CL A 98978V103 5,566 28,668 SH   SOLE   28,668 0 0
ZSCALER INC COM COM 98980G102 1,464 5,582 SH   SOLE   5,582 0 0
AMCOR PLC ORD ORD G0250X107 629 54,235 SH   SOLE   54,235 0 0
AMDOCS LTD SHS SHS G02602103 1,081 14,272 SH   SOLE   14,272 0 0
BIOHAVEN PHARMACTL HLDG CO L COM COM G11196105 15,875 114,286 SH   SOLE   114,286 0 0
ACCENTURE PLC IRELAND SHS CLASS A CLASS A G1151C101 1,519 4,749 SH   SOLE   3,339 0 1,410
MIMECAST LTD ORD SHS SHS G14838109 1,137 17,872 SH   SOLE   17,872 0 0
EATON CORP PLC SHS SHS G29183103 982 6,579 SH   SOLE   6,579 0 0
ENDO INTL PLC SHS SHS G30401106 1,535 473,681 SH   SOLE   473,681 0 0
GENPACT LIMITED SHS SHS G3922B107 1,545 32,526 SH   SOLE   32,526 0 0
JANUS HENDERSON GROUP PLC ORD SHS SHS G4474Y214 844 20,424 SH   SOLE   20,424 0 0
HOLLYSYS AUTOMATION TCHNGY L SHS SHS G45667105 882 42,625 SH   SOLE   42,625 0 0
INVESCO LTD SHS SHS G491BT108 461 19,110 SH   SOLE   19,110 0 0
JAZZ PHARMACEUTICALS PLC SHS USD SHS USD G50871105 841 6,462 SH   SOLE   6,462 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A CL A G5269C101 747 65,559 SH   SOLE   65,559 0 0
MEDTRONIC PLC SHS SHS G5960L103 442 3,530 SH   SOLE   3,530 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS SHS G6331P104 392 12,496 SH   SOLE   12,496 0 0
MYOVANT SCIENCES LTD COM COM G637AM102 9,542 425,202 SH   SOLE   425,202 0 0
PAGSEGURO DIGITAL LTD COM CL A CL A G68707101 1,215 23,485 SH   SOLE   23,485 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS SHS G7997R103 844 10,230 SH   SOLE   10,230 0 0
SIGNET JEWELERS LIMITED SHS SHS G81276100 536 6,784 SH   SOLE   6,784 0 0
THERAVANCE BIOPHARMA INC COM COM G8807B106 463 62,546 SH   SOLE   62,546 0 0
TRINSEO S A SHS SHS L9340P101 318 5,891 SH   SOLE   5,891 0 0
ALLOT LTD SHS SHS M0854Q105 1,324 89,095 SH   SOLE   89,095 0 0
CHECK POINT SOFTWARE TECH LT ORD ORD M22465104 668 5,908 SH   SOLE   5,908 0 0
COGNYTE SOFTWARE LTD ORD SHS SHS M25133105 255 12,390 SH   SOLE   12,390 0 0
CYBERARK SOFTWARE LTD SHS SHS M2682V108 2,685 17,013 SH   SOLE   17,013 0 0
RADWARE LTD ORD ORD M81873107 1,418 42,039 SH   SOLE   42,039 0 0
WIX COM LTD SHS SHS M98068105 1,688 8,616 SH   SOLE   8,616 0 0
ASML HOLDING N V N Y REGISTRY SHS SHS N07059210 263 353 SH   SOLE   353 0 0
UNIQURE NV SHS SHS N90064101 2,950 92,165 SH   SOLE   92,165 0 0