# EDGAR Filing Document

**Accession Number:** 0001961150
**File Stem:** 0001961150-23-000018
**Filing Date:** 2023-3
**Character Count:** 237367
**Document Hash:** a5ec9bfb7004193bea6aa2cbc8b895b0
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0001961150-23-000018.hdr.sgml**: 20230324

**ACCESSION NUMBER**: 0001961150-23-000018

**CONFORMED SUBMISSION TYPE**: 13F-HR

**PUBLIC DOCUMENT COUNT**: 2

**CONFORMED PERIOD OF REPORT**: 20180930

**FILED AS OF DATE**: 20230324

**DATE AS OF CHANGE**: 20230324

**EFFECTIVENESS DATE**: 20230324

**FILER**: 

**COMPANY DATA:**
- **COMPANY CONFORMED NAME:** American Portfolios Advisors
- **CENTRAL INDEX KEY:** 0001961150
- **IRS NUMBER:** 113600438
- **STATE OF INCORPORATION:** DE
- **FISCAL YEAR END:** 1231

**FILING VALUES:**
- **FORM TYPE:** 13F-HR
- **SEC ACT:** 1934 Act
- **SEC FILE NUMBER:** 028-22891
- **FILM NUMBER:** 23758746

**BUSINESS ADDRESS:**
- **STREET 1:** 4250 VETERANS MEMORIAL HWY
- **STREET 2:** SUITE 420E
- **CITY:** HOLBROOK
- **STATE:** NY
- **ZIP:** 11741
- **BUSINESS PHONE:** 6314394600

**MAIL ADDRESS:**
- **STREET 1:** 4250 VETERANS MEMORIAL HWY
- **STREET 2:** SUITE 420E
- **CITY:** HOLBROOK
- **STATE:** NY
- **ZIP:** 11741

### FORM 13F COVER PAGE

**Report for the Calendar Year or Quarter Ended:** 09-30-2018

**Check here if Amendment** [ ] **Amendment Number:** 

**This Amendment (Check only one.):** [ ] is a restatement.

[ ] adds new holdings entries.

**Institutional Investment Manager Filing this Report:**

**Name:** American Portfolios Advisors<br>**Address:** 4250 VETERANS MEMORIAL HWY<br>SUITE 420E<br>HOLBROOK, NY 11741

**Form 13F File Number:** 028-22891

**CRD Number (if applicable):** 000112697

**SEC File Number (if applicable):** 801-61065

The institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral parts of this form.

**Person Signing this Report on Behalf of Reporting Manager:**

**Name:** Colin Moors<br>**Title:** cco<br>**Phone:** 6314394600

**Signature, Place, and Date of Signing:**

Colin Moors  Holbrook, NY  03-24-2023<br>[Signature]  [City, State]  [Date]

**Report Type (Check only one.):**

[x] **13F HOLDINGS REPORT.** (Check here if all holdings of this reporting manager are reported in this report.)

[ ] **13F NOTICE.** (Check here if no holdings are reported in this report, and all holdings are reported by other reporting manager(s).)

[ ] **13F COMBINATION REPORT.** (Check here if a portion of the holdings for this reporting manager are reported in this report and a portion are reported by other reporting manager(s).)

### Form 13F Summary Page

**Report Summary:**

**Number of Other Included Managers:** 0

**Form 13F Information Table Entry Total:** 2410

**Form 13F Information Table Value Total:** $870098120

      (round to nearest dollar)

**List of Other Included Managers:**

Provide a numbered list of the name(s) and Form 13F file number(s) of all institutional investment managers with respect to which this report is filed, other than the manager filing this report.

[If there are no entries in this list, state “NONE” and omit the column headings and list entries.]

**NONE**

### FORM 13F INFORMATION TABLE

---

|  |  |  |  |  |  |  |  |  |  |  |  |  |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | VALUE (x$1000) | SHRS OR PRN AMT | SH/PRN | PUT/CALL | INVESTMENT DISCRETION | OTHER MANAGER | VOTING AUTHORITY | VOTING AUTHORITY | VOTING AUTHORITY |
| NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | VALUE (x$1000) | SHRS OR PRN AMT | SH/PRN | PUT/CALL | INVESTMENT DISCRETION | OTHER MANAGER | SOLE | SHARED | NONE |
| 2U INC | COM | 90214J101 |  | 11279 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| 3-D SYS CORP DEL | COM NEW | 88554D205 |  | 36042 | 1907 | SH |  | SOLE | 0 | 0 | 0 | 1907 |
| 3M CO | COM | 88579Y101 |  | 1089077 | 5169 | SH |  | SOLE | 0 | 0 | 0 | 5169 |
| AAON INC | COM PAR $0.004 | 000360206 |  | 30977 | 819 | SH |  | SOLE | 0 | 0 | 0 | 819 |
| AAR CORP | COM | 000361105 |  | 958 | 20 | SH |  | SOLE | 0 | 0 | 0 | 20 |
| ABB LTD | SPONSORED ADR | 000375204 |  | 129611 | 5485 | SH |  | SOLE | 0 | 0 | 0 | 5485 |
| ABBOTT LABS | COM | 002824100 |  | 1147941 | 15648 | SH |  | SOLE | 0 | 0 | 0 | 15648 |
| ABBVIE INC | COM | 00287Y109 |  | 1505314 | 15916 | SH |  | SOLE | 0 | 0 | 0 | 15916 |
| ABEONA THERAPEUTICS INC | COM | 00289Y107 |  | 12800 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| ABERDEEN ASIA PACIFIC INCOM | COM | 003009107 |  | 13712 | 3312 | SH |  | SOLE | 0 | 0 | 0 | 3312 |
| ABERDEEN GLOBAL PREMIER PPTY | COM SH BEN INT | 00302L108 |  | 53637 | 8851 | SH |  | SOLE | 0 | 0 | 0 | 8851 |
| ABERDEEN TOTAL DYNAMIC DIVD | COM SH BEN INT | 00326L100 |  | 4390 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| ABIOMED INC | COM | 003654100 |  | 186646 | 415 | SH |  | SOLE | 0 | 0 | 0 | 415 |
| ACACIA COMMUNICATIONS INC | COM | 00401C108 |  | 7240 | 175 | SH |  | SOLE | 0 | 0 | 0 | 175 |
| ACCENTURE PLC IRELAND | SHS CLASS A | G1151C101 |  | 388907 | 2285 | SH |  | SOLE | 0 | 0 | 0 | 2285 |
| ACETO CORP | COM | 004446100 |  | 226 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| ACTIVISION BLIZZARD INC | COM | 00507V109 |  | 276895 | 3328 | SH |  | SOLE | 0 | 0 | 0 | 3328 |
| ACUITY BRANDS INC | COM | 00508Y102 |  | 73412 | 467 | SH |  | SOLE | 0 | 0 | 0 | 467 |
| ADAMAS PHARMACEUTICALS INC | COM | 00548A106 |  | 3003 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| ADAMS DIVERSIFIED EQUITY FD | COM | 006212104 |  | 2557 | 153 | SH |  | SOLE | 0 | 0 | 0 | 153 |
| ADAMS RES  ENERGY INC | COM NEW | 006351308 |  | 38163 | 899 | SH |  | SOLE | 0 | 0 | 0 | 899 |
| ADIENT PLC | ORD SHS | G0084W101 |  | 8727 | 222 | SH |  | SOLE | 0 | 0 | 0 | 222 |
| ADOBE SYS INC | COM | 00724F101 |  | 3698045 | 13699 | SH |  | SOLE | 0 | 0 | 0 | 13699 |
| ADVANCE AUTO PARTS INC | COM | 00751Y106 |  | 9090 | 54 | SH |  | SOLE | 0 | 0 | 0 | 54 |
| ADVANCED MICRO DEVICES INC | COM | 007903107 |  | 460199 | 14898 | SH |  | SOLE | 0 | 0 | 0 | 14898 |
| ADVANSIX INC | COM | 00773T101 |  | 2682 | 79 | SH |  | SOLE | 0 | 0 | 0 | 79 |
| ADVISORSHARES TR | ADVISORSHS ETF | 00768Y206 |  | 16023 | 298 | SH |  | SOLE | 0 | 0 | 0 | 298 |
| ADVISORSHARES TR | CORNERSTONE SM | 00768Y586 |  | 2337 | 58 | SH |  | SOLE | 0 | 0 | 0 | 58 |
| ADVISORSHARES TR | RANGER EQUITY BE | 00768Y883 |  | 11805 | 1604 | SH |  | SOLE | 0 | 0 | 0 | 1604 |
| ADVISORSHARES TR | VICE ETF | 00768Y545 |  | 11155 | 413 | SH |  | SOLE | 0 | 0 | 0 | 413 |
| AECOM | COM | 00766T100 |  | 5716 | 175 | SH |  | SOLE | 0 | 0 | 0 | 175 |
| AERCAP HOLDINGS NV | SHS | N00985106 |  | 14380 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| AEROVIRONMENT INC | COM | 008073108 |  | 1346 | 12 | SH |  | SOLE | 0 | 0 | 0 | 12 |
| AES CORP | COM | 00130H105 |  | 343994 | 24571 | SH |  | SOLE | 0 | 0 | 0 | 24571 |
| AETNA INC NEW | COM | 00817Y108 |  | 210658 | 1038 | SH |  | SOLE | 0 | 0 | 0 | 1038 |
| AFFILIATED MANAGERS GROUP | COM | 008252108 |  | 49766 | 364 | SH |  | SOLE | 0 | 0 | 0 | 364 |
| AFLAC INC | COM | 001055102 |  | 193787 | 4117 | SH |  | SOLE | 0 | 0 | 0 | 4117 |
| AG MTG INVT TR INC | COM | 001228105 |  | 12108 | 666 | SH |  | SOLE | 0 | 0 | 0 | 666 |
| AGCO CORP | COM | 001084102 |  | 17447 | 287 | SH |  | SOLE | 0 | 0 | 0 | 287 |
| AGILENT TECHNOLOGIES INC | COM | 00846U101 |  | 45287 | 642 | SH |  | SOLE | 0 | 0 | 0 | 642 |
| AGIOS PHARMACEUTICALS INC | COM | 00847X104 |  | 3470 | 45 | SH |  | SOLE | 0 | 0 | 0 | 45 |
| AGNC INVT CORP | COM | 00123Q104 |  | 7452 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| AGNICO EAGLE MINES LTD | COM | 008474108 |  | 21922 | 641 | SH |  | SOLE | 0 | 0 | 0 | 641 |
| AIMMUNE THERAPEUTICS INC | COM | 00900T107 |  | 19778 | 725 | SH |  | SOLE | 0 | 0 | 0 | 725 |
| AIR PRODS  CHEMS INC | COM | 009158106 |  | 884453 | 5295 | SH |  | SOLE | 0 | 0 | 0 | 5295 |
| AKAMAI TECHNOLOGIES INC | COM | 00971T101 |  | 23408 | 320 | SH |  | SOLE | 0 | 0 | 0 | 320 |
| ALASKA AIR GROUP INC | COM | 011659109 |  | 300843 | 4369 | SH |  | SOLE | 0 | 0 | 0 | 4369 |
| ALBEMARLE CORP | COM | 012653101 |  | 70445 | 706 | SH |  | SOLE | 0 | 0 | 0 | 706 |
| ALCOA CORP | COM | 013872106 |  | 88395 | 2188 | SH |  | SOLE | 0 | 0 | 0 | 2188 |
| ALDER BIOPHARMACEUTICALS INC | COM | 014339105 |  | 3330 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| ALEXANDERS INC | COM | 014752109 |  | 10299 | 30 | SH |  | SOLE | 0 | 0 | 0 | 30 |
| ALEXANDRIA REAL ESTATE EQ IN | COM | 015271109 |  | 232460 | 1848 | SH |  | SOLE | 0 | 0 | 0 | 1848 |
| ALEXION PHARMACEUTICALS INC | COM | 015351109 |  | 51434 | 370 | SH |  | SOLE | 0 | 0 | 0 | 370 |
| ALIBABA GROUP HLDG LTD | SPONSORED ADS | 01609W102 |  | 641905 | 3896 | SH |  | SOLE | 0 | 0 | 0 | 3896 |
| ALIGN TECHNOLOGY INC | COM | 016255101 |  | 935016 | 2390 | SH |  | SOLE | 0 | 0 | 0 | 2390 |
| ALLEGHENY TECHNOLOGIES INC | COM | 01741R102 |  | 1389 | 47 | SH |  | SOLE | 0 | 0 | 0 | 47 |
| ALLEGION PUB LTD CO | ORD SHS | G0176J109 |  | 192914 | 2130 | SH |  | SOLE | 0 | 0 | 0 | 2130 |
| ALLERGAN PLC | SHS | G0177J108 |  | 646489 | 3394 | SH |  | SOLE | 0 | 0 | 0 | 3394 |
| ALLETE INC | COM NEW | 018522300 |  | 22953 | 306 | SH |  | SOLE | 0 | 0 | 0 | 306 |
| ALLIANCE DATA SYSTEMS CORP | COM | 018581108 |  | 26686 | 113 | SH |  | SOLE | 0 | 0 | 0 | 113 |
| ALLIANCE RES PARTNER L P | UT LTD PART | 01877R108 |  | 979 | 48 | SH |  | SOLE | 0 | 0 | 0 | 48 |
| ALLIANCEBERNSTEIN GBL HGH IN | COM | 01879R106 |  | 47903 | 4112 | SH |  | SOLE | 0 | 0 | 0 | 4112 |
| ALLIANCEBERNSTEIN HOLDING LP | UNIT LTD PARTN | 01881G106 |  | 14816 | 487 | SH |  | SOLE | 0 | 0 | 0 | 487 |
| ALLIANT ENERGY CORP | COM | 018802108 |  | 85140 | 2000 | SH |  | SOLE | 0 | 0 | 0 | 2000 |
| ALLIANZGI CONV INCOME FD | COM | 018828103 |  | 44709 | 6433 | SH |  | SOLE | 0 | 0 | 0 | 6433 |
| ALLIANZGI EQUITY  CONV INCO | COM | 018829101 |  | 6885 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| ALLIANZGI NFJ DIVID INT  PR | COM | 01883A107 |  | 24942 | 1904 | SH |  | SOLE | 0 | 0 | 0 | 1904 |
| ALLSCRIPTS HEALTHCARE SOLUTN | COM | 01988P108 |  | 14250 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| ALLSTATE CORP | COM | 020002101 |  | 102045 | 1034 | SH |  | SOLE | 0 | 0 | 0 | 1034 |
| ALLY FINL INC | COM | 02005N100 |  | 13992 | 529 | SH |  | SOLE | 0 | 0 | 0 | 529 |
| ALPHABET INC | CAP STK CL A | 02079K305 |  | 3237389 | 2682 | SH |  | SOLE | 0 | 0 | 0 | 2682 |
| ALPHABET INC | CAP STK CL C | 02079K107 |  | 4055411 | 3398 | SH |  | SOLE | 0 | 0 | 0 | 3398 |
| ALPS ETF TR | ALERIAN MLP | 00162Q866 |  | 943240 | 88318 | SH |  | SOLE | 0 | 0 | 0 | 88318 |
| ALPS ETF TR | DISRUPTIVE TECH | 00162Q478 |  | 39388 | 1328 | SH |  | SOLE | 0 | 0 | 0 | 1328 |
| ALPS ETF TR | EQUAL SEC ETF | 00162Q205 |  | 198970 | 2728 | SH |  | SOLE | 0 | 0 | 0 | 2728 |
| ALPS ETF TR | MED BREAKTHGH | 00162Q593 |  | 185905 | 4722 | SH |  | SOLE | 0 | 0 | 0 | 4722 |
| ALPS ETF TR | SECTR DIV DOGS | 00162Q858 |  | 228977 | 4993 | SH |  | SOLE | 0 | 0 | 0 | 4993 |
| ALPS ETF TR | WRKPLC EQL PRT | 00162Q650 |  | 1109 | 29 | SH |  | SOLE | 0 | 0 | 0 | 29 |
| ALTABA INC | COM | 021346101 |  | 176908 | 2597 | SH |  | SOLE | 0 | 0 | 0 | 2597 |
| ALTERYX INC | COM CL A | 02156B103 |  | 171630 | 3000 | SH |  | SOLE | 0 | 0 | 0 | 3000 |
| ALTIMMUNE INC | COM NEW | 02155H200 |  | 440 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| ALTRIA GROUP INC | COM | 02209S103 |  | 2402796 | 39841 | SH |  | SOLE | 0 | 0 | 0 | 39841 |
| AMARIN CORP PLC | SPONS ADR NEW | 023111206 |  | 70124 | 4310 | SH |  | SOLE | 0 | 0 | 0 | 4310 |
| AMAZON COM INC | COM | 023135106 |  | 12142186 | 6062 | SH |  | SOLE | 0 | 0 | 0 | 6062 |
| AMBARELLA INC | SHS | G037AX101 |  | 101187 | 2616 | SH |  | SOLE | 0 | 0 | 0 | 2616 |
| AMBEV SA | SPONSORED ADR | 02319V103 |  | 17715 | 3876 | SH |  | SOLE | 0 | 0 | 0 | 3876 |
| AMC NETWORKS INC | CL A | 00164V103 |  | 71316 | 1075 | SH |  | SOLE | 0 | 0 | 0 | 1075 |
| AMDOCS LTD | SHS | G02602103 |  | 9633 | 146 | SH |  | SOLE | 0 | 0 | 0 | 146 |
| AMEREN CORP | COM | 023608102 |  | 492357 | 7788 | SH |  | SOLE | 0 | 0 | 0 | 7788 |
| AMERICA FIRST MULTIFAMILY IN | BEN UNIT CTF | 02364V107 |  | 22230 | 3900 | SH |  | SOLE | 0 | 0 | 0 | 3900 |
| AMERICA MOVIL SAB DE CV | SPON ADR L SHS | 02364W105 |  | 1943 | 121 | SH |  | SOLE | 0 | 0 | 0 | 121 |
| AMERICAN AIRLS GROUP INC | COM | 02376R102 |  | 92455 | 2237 | SH |  | SOLE | 0 | 0 | 0 | 2237 |
| AMERICAN CAMPUS CMNTYS INC | COM | 024835100 |  | 8927 | 217 | SH |  | SOLE | 0 | 0 | 0 | 217 |
| AMERICAN CENTY ETF TR | DIVERSIFID CRP | 025072109 |  | 37848 | 777 | SH |  | SOLE | 0 | 0 | 0 | 777 |
| AMERICAN ELEC PWR INC | COM | 025537101 |  | 211380 | 2982 | SH |  | SOLE | 0 | 0 | 0 | 2982 |
| AMERICAN EXPRESS CO | COM | 025816109 |  | 1143433 | 10737 | SH |  | SOLE | 0 | 0 | 0 | 10737 |
| AMERICAN FIN TR INC | COM CLASS A | 02607T109 |  | 190658 | 12494 | SH |  | SOLE | 0 | 0 | 0 | 12494 |
| AMERICAN INTL GROUP INC | *W EXP 01/19/202 | 026874156 |  | 1035 | 71 | SH |  | SOLE | 0 | 0 | 0 | 71 |
| AMERICAN INTL GROUP INC | COM NEW | 026874784 |  | 48565 | 912 | SH |  | SOLE | 0 | 0 | 0 | 912 |
| AMERICAN MIDSTREAM PARTNERS | COM UNITS | 02752P100 |  | 3124 | 492 | SH |  | SOLE | 0 | 0 | 0 | 492 |
| AMERICAN OUTDOOR BRANDS CORP | COM | 02874P103 |  | 3106 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| AMERICAN RAILCAR INDS INC | COM | 02916P103 |  | 17853 | 387 | SH |  | SOLE | 0 | 0 | 0 | 387 |
| AMERICAN STS WTR CO | COM | 029899101 |  | 589297 | 9638 | SH |  | SOLE | 0 | 0 | 0 | 9638 |
| AMERICAN TOWER CORP NEW | COM | 03027X100 |  | 618962 | 4260 | SH |  | SOLE | 0 | 0 | 0 | 4260 |
| AMERICAN WTR WKS CO INC NEW | COM | 030420103 |  | 23048 | 262 | SH |  | SOLE | 0 | 0 | 0 | 262 |
| AMERICOLD RLTY TR | COM | 03064D108 |  | 37455 | 1497 | SH |  | SOLE | 0 | 0 | 0 | 1497 |
| AMERIGAS PARTNERS L P | UNIT L P INT | 030975106 |  | 218022 | 5518 | SH |  | SOLE | 0 | 0 | 0 | 5518 |
| AMERIPRISE FINL INC | COM | 03076C106 |  | 24364 | 165 | SH |  | SOLE | 0 | 0 | 0 | 165 |
| AMERISOURCEBERGEN CORP | COM | 03073E105 |  | 115275 | 1250 | SH |  | SOLE | 0 | 0 | 0 | 1250 |
| AMETEK INC NEW | COM | 031100100 |  | 47630 | 602 | SH |  | SOLE | 0 | 0 | 0 | 602 |
| AMGEN INC | COM | 031162100 |  | 1156086 | 5577 | SH |  | SOLE | 0 | 0 | 0 | 5577 |
| AMN HEALTHCARE SERVICES INC | COM | 001744101 |  | 5634 | 103 | SH |  | SOLE | 0 | 0 | 0 | 103 |
| AMPHENOL CORP NEW | CL A | 032095101 |  | 206656 | 2198 | SH |  | SOLE | 0 | 0 | 0 | 2198 |
| AMPIO PHARMACEUTICALS INC | COM | 03209T109 |  | 1524 | 3000 | SH |  | SOLE | 0 | 0 | 0 | 3000 |
| AMPLIFY ETF TR | BLOCKCHAIN LDR | 032108607 |  | 55209 | 2725 | SH |  | SOLE | 0 | 0 | 0 | 2725 |
| AMPLIFY ETF TR | ONLIN RETL ETF | 032108102 |  | 138940 | 2675 | SH |  | SOLE | 0 | 0 | 0 | 2675 |
| ANADARKO PETE CORP | COM | 032511107 |  | 11556 | 171 | SH |  | SOLE | 0 | 0 | 0 | 171 |
| ANALOG DEVICES INC | COM | 032654105 |  | 611657 | 6615 | SH |  | SOLE | 0 | 0 | 0 | 6615 |
| ANDEAVOR | COM | 03349M105 |  | 117767 | 767 | SH |  | SOLE | 0 | 0 | 0 | 767 |
| ANDEAVOR LOGISTICS LP | COM UNIT LP INT | 03350F106 |  | 1214 | 25 | SH |  | SOLE | 0 | 0 | 0 | 25 |
| ANHEUSER BUSCH INBEV SA/NV | SPONSORED ADR | 03524A108 |  | 52542 | 600 | SH |  | SOLE | 0 | 0 | 0 | 600 |
| ANNALY CAP MGMT INC | COM | 035710409 |  | 522670 | 51092 | SH |  | SOLE | 0 | 0 | 0 | 51092 |
| ANSYS INC | COM | 03662Q105 |  | 48350 | 259 | SH |  | SOLE | 0 | 0 | 0 | 259 |
| ANTERO RES CORP | COM | 03674X106 |  | 3861 | 218 | SH |  | SOLE | 0 | 0 | 0 | 218 |
| ANTHEM INC | COM | 036752103 |  | 439090 | 1602 | SH |  | SOLE | 0 | 0 | 0 | 1602 |
| AON PLC | SHS CL A | G0408V102 |  | 90904 | 591 | SH |  | SOLE | 0 | 0 | 0 | 591 |
| APACHE CORP | COM | 037411105 |  | 57585 | 1208 | SH |  | SOLE | 0 | 0 | 0 | 1208 |
| APERGY CORP | COM | 03755L104 |  | 3354 | 77 | SH |  | SOLE | 0 | 0 | 0 | 77 |
| APOLLO COML REAL EST FIN INC | COM | 03762U105 |  | 54723 | 2900 | SH |  | SOLE | 0 | 0 | 0 | 2900 |
| APOLLO SR FLOATING RATE FD I | COM | 037636107 |  | 33558 | 2100 | SH |  | SOLE | 0 | 0 | 0 | 2100 |
| APPIAN CORP | CL A | 03782L101 |  | 86391 | 2610 | SH |  | SOLE | 0 | 0 | 0 | 2610 |
| APPLE HOSPITALITY REIT INC | COM NEW | 03784Y200 |  | 113318 | 6479 | SH |  | SOLE | 0 | 0 | 0 | 6479 |
| APPLE INC | COM | 037833100 |  | 34932991 | 154749 | SH |  | SOLE | 0 | 0 | 0 | 154749 |
| APPLIED MATLS INC | COM | 038222105 |  | 143721 | 3719 | SH |  | SOLE | 0 | 0 | 0 | 3719 |
| APPLIED OPTOELECTRONICS INC | COM | 03823U102 |  | 617 | 25 | SH |  | SOLE | 0 | 0 | 0 | 25 |
| APTARGROUP INC | COM | 038336103 |  | 7219 | 67 | SH |  | SOLE | 0 | 0 | 0 | 67 |
| APTIV PLC | SHS | G6095L109 |  | 4363 | 52 | SH |  | SOLE | 0 | 0 | 0 | 52 |
| AQUA AMERICA INC | COM | 03836W103 |  | 53505 | 1450 | SH |  | SOLE | 0 | 0 | 0 | 1450 |
| ARBOR RLTY TR INC | COM | 038923108 |  | 203935 | 17764 | SH |  | SOLE | 0 | 0 | 0 | 17764 |
| ARCBEST CORP | COM | 03937C105 |  | 14565 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| ARCH CAP GROUP LTD | ORD | G0450A105 |  | 57235 | 1920 | SH |  | SOLE | 0 | 0 | 0 | 1920 |
| ARCHER DANIELS MIDLAND CO | COM | 039483102 |  | 389190 | 7742 | SH |  | SOLE | 0 | 0 | 0 | 7742 |
| ARCHROCK INC | COM | 03957W106 |  | 3416 | 280 | SH |  | SOLE | 0 | 0 | 0 | 280 |
| ARCONIC INC | COM | 03965L100 |  | 27094 | 1231 | SH |  | SOLE | 0 | 0 | 0 | 1231 |
| ARENA PHARMACEUTICALS INC | COM NEW | 040047607 |  | 30833 | 670 | SH |  | SOLE | 0 | 0 | 0 | 670 |
| ARES CAP CORP | COM | 04010L103 |  | 262877 | 15292 | SH |  | SOLE | 0 | 0 | 0 | 15292 |
| ARISTA NETWORKS INC | COM | 040413106 |  | 600312 | 2258 | SH |  | SOLE | 0 | 0 | 0 | 2258 |
| ARK ETF TR | 3D PRINTING ETF | 00214Q500 |  | 997 | 38 | SH |  | SOLE | 0 | 0 | 0 | 38 |
| ARK ETF TR | GEN REV MLTSCT | 00214Q302 |  | 148797 | 4451 | SH |  | SOLE | 0 | 0 | 0 | 4451 |
| ARK ETF TR | INDL INNOVATIN | 00214Q203 |  | 132482 | 3678 | SH |  | SOLE | 0 | 0 | 0 | 3678 |
| ARK ETF TR | INNOVATION ETF | 00214Q104 |  | 6216633 | 131319 | SH |  | SOLE | 0 | 0 | 0 | 131319 |
| ARK ETF TR | ISRAEL INOVATE | 00214Q609 |  | 154371 | 7050 | SH |  | SOLE | 0 | 0 | 0 | 7050 |
| ARK ETF TR | WEB X.O ETF | 00214Q401 |  | 365812 | 6352 | SH |  | SOLE | 0 | 0 | 0 | 6352 |
| ARLINGTON ASSET INVT CORP | CL A NEW | 041356205 |  | 112 | 12 | SH |  | SOLE | 0 | 0 | 0 | 12 |
| ARMOUR RESIDENTIAL REIT INC | COM NEW | 042315507 |  | 21597 | 962 | SH |  | SOLE | 0 | 0 | 0 | 962 |
| ARMSTRONG WORLD INDS INC NEW | COM | 04247X102 |  | 18305 | 263 | SH |  | SOLE | 0 | 0 | 0 | 263 |
| ARRAY BIOPHARMA INC | COM | 04269X105 |  | 45828 | 3015 | SH |  | SOLE | 0 | 0 | 0 | 3015 |
| ARRIS INTL INC | SHS | G0551A103 |  | 4418 | 170 | SH |  | SOLE | 0 | 0 | 0 | 170 |
| ARROWHEAD PHARMACEUTICALS IN | COM | 04280A100 |  | 105435 | 5500 | SH |  | SOLE | 0 | 0 | 0 | 5500 |
| ASCENT CAP GROUP INC | COM SER A | 043632108 |  | 25 | 14 | SH |  | SOLE | 0 | 0 | 0 | 14 |
| ASGN INC | COM | 00191U102 |  | 5525 | 70 | SH |  | SOLE | 0 | 0 | 0 | 70 |
| ASHLAND GLOBAL HLDGS INC | COM | 044186104 |  | 40613 | 484 | SH |  | SOLE | 0 | 0 | 0 | 484 |
| ASML HOLDING N V | N Y REGISTRY SHS | N07059210 |  | 305358 | 1624 | SH |  | SOLE | 0 | 0 | 0 | 1624 |
| ASPEN TECHNOLOGY INC | COM | 045327103 |  | 4898 | 43 | SH |  | SOLE | 0 | 0 | 0 | 43 |
| ASSURANT INC | COM | 04621X108 |  | 8096 | 75 | SH |  | SOLE | 0 | 0 | 0 | 75 |
| ASTERIAS BIOTHERAPEUTICS INC | COM SER A | 04624N107 |  | 26 | 20 | SH |  | SOLE | 0 | 0 | 0 | 20 |
| ASTRAZENECA PLC | SPONSORED ADR | 046353108 |  | 484456 | 12243 | SH |  | SOLE | 0 | 0 | 0 | 12243 |
| AT INC | COM | 00206R102 |  | 4831873 | 143891 | SH |  | SOLE | 0 | 0 | 0 | 143891 |
| ATHENE HLDG LTD | CL A | G0684D107 |  | 1292 | 25 | SH |  | SOLE | 0 | 0 | 0 | 25 |
| ATMOS ENERGY CORP | COM | 049560105 |  | 22351 | 238 | SH |  | SOLE | 0 | 0 | 0 | 238 |
| AU OPTRONICS CORP | SPONSORED ADR | 002255107 |  | 118 | 28 | SH |  | SOLE | 0 | 0 | 0 | 28 |
| AUDENTES THERAPEUTICS INC | COM | 05070R104 |  | 1980 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| AUTODESK INC | COM | 052769106 |  | 427741 | 2740 | SH |  | SOLE | 0 | 0 | 0 | 2740 |
| AUTOMATIC DATA PROCESSING IN | COM | 053015103 |  | 1226541 | 8141 | SH |  | SOLE | 0 | 0 | 0 | 8141 |
| AUTONATION INC | COM | 05329W102 |  | 29085 | 700 | SH |  | SOLE | 0 | 0 | 0 | 700 |
| AUTOZONE INC | COM | 053332102 |  | 69813 | 90 | SH |  | SOLE | 0 | 0 | 0 | 90 |
| AVANGRID INC | COM | 05351W103 |  | 3720 | 78 | SH |  | SOLE | 0 | 0 | 0 | 78 |
| AVANOS MED INC | COM | 05350V106 |  | 51238 | 748 | SH |  | SOLE | 0 | 0 | 0 | 748 |
| AVEO PHARMACEUTICALS INC | COM | 053588109 |  | 19860 | 6000 | SH |  | SOLE | 0 | 0 | 0 | 6000 |
| AVERY DENNISON CORP | COM | 053611109 |  | 161116 | 1487 | SH |  | SOLE | 0 | 0 | 0 | 1487 |
| AVIS BUDGET GROUP | COM | 053774105 |  | 28251 | 879 | SH |  | SOLE | 0 | 0 | 0 | 879 |
| AVNET INC | COM | 053807103 |  | 21311 | 476 | SH |  | SOLE | 0 | 0 | 0 | 476 |
| AVON PRODS INC | COM | 054303102 |  | 1265 | 575 | SH |  | SOLE | 0 | 0 | 0 | 575 |
| AXON ENTERPRISE INC | COM | 05464C101 |  | 160811 | 2350 | SH |  | SOLE | 0 | 0 | 0 | 2350 |
| BAIDU INC | SPON ADR REP A | 056752108 |  | 189576 | 829 | SH |  | SOLE | 0 | 0 | 0 | 829 |
| BAKER HUGHES A GE CO | CL A | 05722G100 |  | 24831 | 734 | SH |  | SOLE | 0 | 0 | 0 | 734 |
| BALCHEM CORP | COM | 057665200 |  | 6277 | 56 | SH |  | SOLE | 0 | 0 | 0 | 56 |
| BALL CORP | COM | 058498106 |  | 43066 | 979 | SH |  | SOLE | 0 | 0 | 0 | 979 |
| BANCO BILBAO VIZCAYA ARGENTA | SPONSORED ADR | 05946K101 |  | 3308 | 525 | SH |  | SOLE | 0 | 0 | 0 | 525 |
| BANCO SANTANDER SA | ADR | 05964H105 |  | 520 | 104 | SH |  | SOLE | 0 | 0 | 0 | 104 |
| BANDWIDTH INC | COM CL A | 05988J103 |  | 13393 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| BANK AMER CORP | 7.25%CNV PFD L | 060505682 |  | 969393 | 749 | SH |  | SOLE | 0 | 0 | 0 | 749 |
| BANK AMER CORP | COM | 060505104 |  | 4354578 | 147813 | SH |  | SOLE | 0 | 0 | 0 | 147813 |
| BANK MONTREAL QUE | COM | 063671101 |  | 49105 | 595 | SH |  | SOLE | 0 | 0 | 0 | 595 |
| BANK N S HALIFAX | COM | 064149107 |  | 5069 | 85 | SH |  | SOLE | 0 | 0 | 0 | 85 |
| BANK NEW YORK MELLON CORP | COM | 064058100 |  | 516420 | 10128 | SH |  | SOLE | 0 | 0 | 0 | 10128 |
| BANK OF NT BUTTERFIELD L | SHS NEW | G0772R208 |  | 36821 | 710 | SH |  | SOLE | 0 | 0 | 0 | 710 |
| BANK OZK | COM | 06417N103 |  | 84342 | 2222 | SH |  | SOLE | 0 | 0 | 0 | 2222 |
| BANKUNITED INC | COM | 06652K103 |  | 5310 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| BARCLAYS BANK PLC | ADR PFD SR 5 | 06739H362 |  | 253220 | 9728 | SH |  | SOLE | 0 | 0 | 0 | 9728 |
| BARCLAYS BK PLC | DJUBS CMDT ETN36 | 06738C778 |  | 19364 | 815 | SH |  | SOLE | 0 | 0 | 0 | 815 |
| BARCLAYS BK PLC | ETN+ SEL MLP | 06742C723 |  | 12066 | 579 | SH |  | SOLE | 0 | 0 | 0 | 579 |
| BARCLAYS BK PLC | IPATH S VIX | 06746L422 |  | 27683 | 1038 | SH |  | SOLE | 0 | 0 | 0 | 1038 |
| BARCLAYS BK PLC | S 500 VEQTOR | 06740C337 |  | 24912 | 144 | SH |  | SOLE | 0 | 0 | 0 | 144 |
| BARINGS BDC INC | COM | 06759L103 |  | 1001 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| BARNES GROUP INC | COM | 067806109 |  | 166068 | 2338 | SH |  | SOLE | 0 | 0 | 0 | 2338 |
| BARRICK GOLD CORP | COM | 067901108 |  | 325841 | 29408 | SH |  | SOLE | 0 | 0 | 0 | 29408 |
| BASIC ENERGY SVCS INC NEW | COM NEW | 06985P209 |  | 5794 | 580 | SH |  | SOLE | 0 | 0 | 0 | 580 |
| BAUSCH HEALTH COS INC | COM | 071734107 |  | 646242 | 25175 | SH |  | SOLE | 0 | 0 | 0 | 25175 |
| BAXTER INTL INC | COM | 071813109 |  | 69766 | 905 | SH |  | SOLE | 0 | 0 | 0 | 905 |
| BAYTEX ENERGY CORP | COM | 07317Q105 |  | 2910 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| BB CORP | COM | 054937107 |  | 698513 | 14390 | SH |  | SOLE | 0 | 0 | 0 | 14390 |
| BCE INC | COM NEW | 05534B760 |  | 75043 | 1852 | SH |  | SOLE | 0 | 0 | 0 | 1852 |
| BEACON ROOFING SUPPLY INC | COM | 073685109 |  | 73285 | 2025 | SH |  | SOLE | 0 | 0 | 0 | 2025 |
| BECTON DICKINSON  CO | COM | 075887109 |  | 103878 | 398 | SH |  | SOLE | 0 | 0 | 0 | 398 |
| BECTON DICKINSON  CO | PFD SHS CONV A | 075887208 |  | 53464 | 818 | SH |  | SOLE | 0 | 0 | 0 | 818 |
| BED BATH  BEYOND INC | COM | 075896100 |  | 3750 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| BEMIS INC | COM | 081437105 |  | 34312 | 706 | SH |  | SOLE | 0 | 0 | 0 | 706 |
| BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 |  | 3761414 | 17568 | SH |  | SOLE | 0 | 0 | 0 | 17568 |
| BERRY GLOBAL GROUP INC | COM | 08579W103 |  | 4016 | 83 | SH |  | SOLE | 0 | 0 | 0 | 83 |
| BEST BUY INC | COM | 086516101 |  | 5793 | 73 | SH |  | SOLE | 0 | 0 | 0 | 73 |
| BGC PARTNERS INC | CL A | 05541T101 |  | 210592 | 17817 | SH |  | SOLE | 0 | 0 | 0 | 17817 |
| BHP BILLITON LTD | SPONSORED ADR | 088606108 |  | 281424 | 5647 | SH |  | SOLE | 0 | 0 | 0 | 5647 |
| BIO TECHNE CORP | COM | 09073M104 |  | 160226 | 785 | SH |  | SOLE | 0 | 0 | 0 | 785 |
| BIOGEN INC | COM | 09062X103 |  | 503113 | 1424 | SH |  | SOLE | 0 | 0 | 0 | 1424 |
| BIOHITECH GLOBAL INC | COM | 09074B107 |  | 3390 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| BIOLASE INC | COM NEW | 090911207 |  | 8 | 4 | SH |  | SOLE | 0 | 0 | 0 | 4 |
| BIOMERICA INC | COM NEW | 09061H307 |  | 3580 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| BLACK HILLS CORP | COM | 092113109 |  | 12722 | 219 | SH |  | SOLE | 0 | 0 | 0 | 219 |
| BLACK KNIGHT INC | COM | 09215C105 |  | 2649 | 51 | SH |  | SOLE | 0 | 0 | 0 | 51 |
| BLACKBERRY LTD | COM | 09228F103 |  | 10128 | 890 | SH |  | SOLE | 0 | 0 | 0 | 890 |
| BLACKLINE INC | COM | 09239B109 |  | 13835 | 245 | SH |  | SOLE | 0 | 0 | 0 | 245 |
| BLACKROCK CORE BD TR | SHS BEN INT | 09249E101 |  | 47082 | 3684 | SH |  | SOLE | 0 | 0 | 0 | 3684 |
| BLACKROCK CORPOR HI YLD FD I | COM | 09255P107 |  | 106719 | 10154 | SH |  | SOLE | 0 | 0 | 0 | 10154 |
| BLACKROCK CR ALLCTN INC TR | COM | 092508100 |  | 53868 | 4401 | SH |  | SOLE | 0 | 0 | 0 | 4401 |
| BLACKROCK DEBT STRAT FD INC | COM NEW | 09255R202 |  | 32707 | 2936 | SH |  | SOLE | 0 | 0 | 0 | 2936 |
| BLACKROCK ENERGY  RES TR | COM | 09250U101 |  | 7290 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| BLACKROCK ENH CAP  INC FD I | COM | 09256A109 |  | 17200 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| BLACKROCK ENHANCED EQT DIV T | COM | 09251A104 |  | 2230 | 235 | SH |  | SOLE | 0 | 0 | 0 | 235 |
| BLACKROCK ENHANCED GBL DIV T | COM | 092501105 |  | 21200 | 1929 | SH |  | SOLE | 0 | 0 | 0 | 1929 |
| BLACKROCK ENHANCED INTL DIV | COM BENE INTER | 092524107 |  | 5730 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| BLACKROCK FLOAT RATE OME STR | COM | 09255X100 |  | 47576 | 3450 | SH |  | SOLE | 0 | 0 | 0 | 3450 |
| BLACKROCK INC | COM | 09247X101 |  | 198929 | 422 | SH |  | SOLE | 0 | 0 | 0 | 422 |
| BLACKROCK INCOME TR INC | COM | 09247F100 |  | 6572 | 1149 | SH |  | SOLE | 0 | 0 | 0 | 1149 |
| BLACKROCK INVT QUALITY MUN T | COM | 09247D105 |  | 8057 | 607 | SH |  | SOLE | 0 | 0 | 0 | 607 |
| BLACKROCK LTD DURATION INC T | COM SHS | 09249W101 |  | 6179 | 415 | SH |  | SOLE | 0 | 0 | 0 | 415 |
| BLACKROCK MULTI-SECTOR INC T | COM | 09258A107 |  | 105581 | 6240 | SH |  | SOLE | 0 | 0 | 0 | 6240 |
| BLACKROCK MUN 2030 TAR TERM | COM SHS BEN IN | 09257P105 |  | 107692 | 5200 | SH |  | SOLE | 0 | 0 | 0 | 5200 |
| BLACKROCK MUNI INCOME TR II | COM | 09249N101 |  | 24304 | 1871 | SH |  | SOLE | 0 | 0 | 0 | 1871 |
| BLACKROCK MUNIENHANCED FD IN | COM | 09253Y100 |  | 80560 | 8000 | SH |  | SOLE | 0 | 0 | 0 | 8000 |
| BLACKROCK MUNIHLDS INVSTM QL | COM | 09254P108 |  | 40039 | 3198 | SH |  | SOLE | 0 | 0 | 0 | 3198 |
| BLACKROCK MUNIYIELD INVST FD | COM | 09254R104 |  | 46235 | 3240 | SH |  | SOLE | 0 | 0 | 0 | 3240 |
| BLACKROCK MUNIYIELD NY QLTY | COM | 09255E102 |  | 98364 | 8546 | SH |  | SOLE | 0 | 0 | 0 | 8546 |
| BLACKROCK RES  COMM STRAT T | SHS | 09257A108 |  | 158897 | 17519 | SH |  | SOLE | 0 | 0 | 0 | 17519 |
| BLACKROCK SCIENCE  TECH TR | SHS | 09258G104 |  | 102085 | 2876 | SH |  | SOLE | 0 | 0 | 0 | 2876 |
| BLACKROCK TAX MUNICPAL BD TR | SHS | 09248X100 |  | 12063 | 569 | SH |  | SOLE | 0 | 0 | 0 | 569 |
| BLACKSTONE GROUP L P | COM UNIT LTD | 09253U108 |  | 825963 | 21690 | SH |  | SOLE | 0 | 0 | 0 | 21690 |
| BLACKSTONE GSO STRATEGIC CR | COM SHS BEN IN | 09257R101 |  | 201612 | 12680 | SH |  | SOLE | 0 | 0 | 0 | 12680 |
| BLACKSTONE MTG TR INC | COM CL A | 09257W100 |  | 96979 | 2894 | SH |  | SOLE | 0 | 0 | 0 | 2894 |
| BLINK CHARGING CO | COM | 09354A100 |  | 7350 | 3000 | SH |  | SOLE | 0 | 0 | 0 | 3000 |
| BLUE APRON HLDGS INC | CL A | 09523Q101 |  | 1359 | 790 | SH |  | SOLE | 0 | 0 | 0 | 790 |
| BLUEBIRD BIO INC | COM | 09609G100 |  | 28762 | 197 | SH |  | SOLE | 0 | 0 | 0 | 197 |
| BLUELINX HLDGS INC | COM NEW | 09624H208 |  | 20563 | 653 | SH |  | SOLE | 0 | 0 | 0 | 653 |
| BOEING CO | COM | 097023105 |  | 3197187 | 8597 | SH |  | SOLE | 0 | 0 | 0 | 8597 |
| BOOKING HLDGS INC | COM | 09857L108 |  | 130944 | 66 | SH |  | SOLE | 0 | 0 | 0 | 66 |
| BOOZ ALLEN HAMILTON HLDG COR | CL A | 099502106 |  | 17966 | 362 | SH |  | SOLE | 0 | 0 | 0 | 362 |
| BORGWARNER INC | COM | 099724106 |  | 377727 | 8830 | SH |  | SOLE | 0 | 0 | 0 | 8830 |
| BOSTON BEER INC | CL A | 100557107 |  | 8625 | 30 | SH |  | SOLE | 0 | 0 | 0 | 30 |
| BOSTON SCIENTIFIC CORP | COM | 101137107 |  | 479556 | 12456 | SH |  | SOLE | 0 | 0 | 0 | 12456 |
| BOULDER GROWTH  INCOME FD I | COM | 101507101 |  | 2242 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| BOX INC | CL A | 10316T104 |  | 142265 | 5950 | SH |  | SOLE | 0 | 0 | 0 | 5950 |
| BP PLC | SPONSORED ADR | 055622104 |  | 612657 | 13290 | SH |  | SOLE | 0 | 0 | 0 | 13290 |
| BP PRUDHOE BAY RTY TR | UNIT BEN INT | 055630107 |  | 24625 | 715 | SH |  | SOLE | 0 | 0 | 0 | 715 |
| BRIGHT HORIZONS FAM SOL IN D | COM | 109194100 |  | 2592 | 22 | SH |  | SOLE | 0 | 0 | 0 | 22 |
| BRIGHTHOUSE FINL INC | COM | 10922N103 |  | 1725 | 39 | SH |  | SOLE | 0 | 0 | 0 | 39 |
| BRINKER INTL INC | COM | 109641100 |  | 14019 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| BRINKS CO | COM | 109696104 |  | 7324 | 105 | SH |  | SOLE | 0 | 0 | 0 | 105 |
| BRISTOL MYERS SQUIBB CO | COM | 110122108 |  | 1329397 | 21414 | SH |  | SOLE | 0 | 0 | 0 | 21414 |
| BRITISH AMERN TOB PLC | SPONSORED ADR | 110448107 |  | 354550 | 7603 | SH |  | SOLE | 0 | 0 | 0 | 7603 |
| BROADCOM INC | COM | 11135F101 |  | 1544667 | 6261 | SH |  | SOLE | 0 | 0 | 0 | 6261 |
| BROADRIDGE FINL SOLUTIONS IN | COM | 11133T103 |  | 912601 | 6916 | SH |  | SOLE | 0 | 0 | 0 | 6916 |
| BROADVISION INC | COM PAR | 111412706 |  | 1850 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| BROOKDALE SR LIVING INC | COM | 112463104 |  | 3057 | 311 | SH |  | SOLE | 0 | 0 | 0 | 311 |
| BROOKFIELD ASSET MGMT INC | CL A LTD VT SH | 112585104 |  | 60561 | 1360 | SH |  | SOLE | 0 | 0 | 0 | 1360 |
| BROOKFIELD INFRAST PARTNERS | LP INT UNIT | G16252101 |  | 35392 | 887 | SH |  | SOLE | 0 | 0 | 0 | 887 |
| BROOKFIELD PPTY PARTNERS L P | UNIT LTD PARTN | G16249107 |  | 6037 | 289 | SH |  | SOLE | 0 | 0 | 0 | 289 |
| BROOKFIELD REAL ASSETS INCOM | SHS BEN INT | 112830104 |  | 49879 | 2163 | SH |  | SOLE | 0 | 0 | 0 | 2163 |
| BROWN FORMAN CORP | CL B | 115637209 |  | 11222 | 222 | SH |  | SOLE | 0 | 0 | 0 | 222 |
| BRUNSWICK CORP | COM | 117043109 |  | 10053 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| BRYN MAWR BK CORP | COM | 117665109 |  | 938 | 20 | SH |  | SOLE | 0 | 0 | 0 | 20 |
| BT GROUP PLC | ADR | 05577E101 |  | 57686 | 3906 | SH |  | SOLE | 0 | 0 | 0 | 3906 |
| BUCKEYE PARTNERS L P | UNIT LTD PARTN | 118230101 |  | 69097 | 1935 | SH |  | SOLE | 0 | 0 | 0 | 1935 |
| BUCKLE INC | COM | 118440106 |  | 1037 | 45 | SH |  | SOLE | 0 | 0 | 0 | 45 |
| BUILDERS FIRSTSOURCE INC | COM | 12008R107 |  | 56709 | 3863 | SH |  | SOLE | 0 | 0 | 0 | 3863 |
| BUNGE LIMITED | COM | G16962105 |  | 100317 | 1460 | SH |  | SOLE | 0 | 0 | 0 | 1460 |
| BURLINGTON STORES INC | COM | 122017106 |  | 191105 | 1173 | SH |  | SOLE | 0 | 0 | 0 | 1173 |
| CA INC | COM | 12673P105 |  | 1992 | 45 | SH |  | SOLE | 0 | 0 | 0 | 45 |
| CABLE ONE INC | COM | 12685J105 |  | 8836 | 10 | SH |  | SOLE | 0 | 0 | 0 | 10 |
| CABOT MICROELECTRONICS CORP | COM | 12709P103 |  | 2579 | 25 | SH |  | SOLE | 0 | 0 | 0 | 25 |
| CABOT OIL  GAS CORP | COM | 127097103 |  | 11846 | 526 | SH |  | SOLE | 0 | 0 | 0 | 526 |
| CALAMOS CONV  HIGH INCOME F | COM SHS | 12811P108 |  | 18578 | 1400 | SH |  | SOLE | 0 | 0 | 0 | 1400 |
| CALAMOS CONV OPP AND INC FD | SH BEN INT | 128117108 |  | 71036 | 5900 | SH |  | SOLE | 0 | 0 | 0 | 5900 |
| CALAMOS DYNAMIC CONV  INCOM | COM | 12811V105 |  | 75168 | 3461 | SH |  | SOLE | 0 | 0 | 0 | 3461 |
| CALAMOS GLOBAL TOTAL RETURN | COM SH BEN INT | 128118106 |  | 112172 | 8041 | SH |  | SOLE | 0 | 0 | 0 | 8041 |
| CALAMOS STRATEGIC TOTL RETN | COM SH BEN INT | 128125101 |  | 196157 | 14595 | SH |  | SOLE | 0 | 0 | 0 | 14595 |
| CALAVO GROWERS INC | COM | 128246105 |  | 358772 | 3714 | SH |  | SOLE | 0 | 0 | 0 | 3714 |
| CALIFORNIA RES CORP | COM NEW | 13057Q206 |  | 582 | 12 | SH |  | SOLE | 0 | 0 | 0 | 12 |
| CALLAWAY GOLF CO | COM | 131193104 |  | 12145 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| CALUMET SPECIALTY PRODS PTNR | UT LTD PARTNER | 131476103 |  | 2240 | 350 | SH |  | SOLE | 0 | 0 | 0 | 350 |
| CAMBRIA ETF TR | TAIL RISK | 132061862 |  | 5324 | 266 | SH |  | SOLE | 0 | 0 | 0 | 266 |
| CAMDEN NATL CORP | COM | 133034108 |  | 1347 | 31 | SH |  | SOLE | 0 | 0 | 0 | 31 |
| CAMPBELL SOUP CO | COM | 134429109 |  | 5824 | 159 | SH |  | SOLE | 0 | 0 | 0 | 159 |
| CANADIAN NAT RES LTD | COM | 136385101 |  | 27075 | 829 | SH |  | SOLE | 0 | 0 | 0 | 829 |
| CANADIAN NATL RY CO | COM | 136375102 |  | 251464 | 2800 | SH |  | SOLE | 0 | 0 | 0 | 2800 |
| CANADIAN PAC RY LTD | COM | 13645T100 |  | 117627 | 555 | SH |  | SOLE | 0 | 0 | 0 | 555 |
| CANNAE HLDGS INC | COM | 13765N107 |  | 482 | 23 | SH |  | SOLE | 0 | 0 | 0 | 23 |
| CANON INC | SPONSORED ADR | 138006309 |  | 74251 | 2346 | SH |  | SOLE | 0 | 0 | 0 | 2346 |
| CANOPY GROWTH CORP | COM | 138035100 |  | 466401 | 9593 | SH |  | SOLE | 0 | 0 | 0 | 9593 |
| CANTEL MEDICAL CORP | COM | 138098108 |  | 75581 | 821 | SH |  | SOLE | 0 | 0 | 0 | 821 |
| CAPITAL ONE FINL CORP | COM | 14040H105 |  | 177343 | 1868 | SH |  | SOLE | 0 | 0 | 0 | 1868 |
| CAPITAL PRODUCT PARTNERS L P | COM UNIT LP | Y11082107 |  | 3336 | 1200 | SH |  | SOLE | 0 | 0 | 0 | 1200 |
| CAPITALA FIN CORP | COM | 14054R106 |  | 2265 | 260 | SH |  | SOLE | 0 | 0 | 0 | 260 |
| CAPSTONE TURBINE CORP | COM NEW | 14067D409 |  | 149 | 149 | SH |  | SOLE | 0 | 0 | 0 | 149 |
| CARA THERAPEUTICS INC | COM | 140755109 |  | 18561 | 775 | SH |  | SOLE | 0 | 0 | 0 | 775 |
| CARBON BLACK INC | COM | 14081R103 |  | 4236 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| CARBONITE INC | COM | 141337105 |  | 206841 | 5802 | SH |  | SOLE | 0 | 0 | 0 | 5802 |
| CARDINAL HEALTH INC | COM | 14149Y108 |  | 194292 | 3598 | SH |  | SOLE | 0 | 0 | 0 | 3598 |
| CARLISLE COS INC | COM | 142339100 |  | 111116 | 912 | SH |  | SOLE | 0 | 0 | 0 | 912 |
| CARLYLE GROUP L P | COM UTS LTD PTN | 14309L102 |  | 2932 | 130 | SH |  | SOLE | 0 | 0 | 0 | 130 |
| CARMAX INC | COM | 143130102 |  | 5227 | 70 | SH |  | SOLE | 0 | 0 | 0 | 70 |
| CARNIVAL CORP | UNIT 99/99/9999 | 143658300 |  | 93997 | 1474 | SH |  | SOLE | 0 | 0 | 0 | 1474 |
| CASEYS GEN STORES INC | COM | 147528103 |  | 69925 | 542 | SH |  | SOLE | 0 | 0 | 0 | 542 |
| CASTLIGHT HEALTH INC | CL B | 14862Q100 |  | 421 | 156 | SH |  | SOLE | 0 | 0 | 0 | 156 |
| CATALENT INC | COM | 148806102 |  | 4191 | 92 | SH |  | SOLE | 0 | 0 | 0 | 92 |
| CATCHMARK TIMBER TR INC | CL A | 14912Y202 |  | 3829 | 335 | SH |  | SOLE | 0 | 0 | 0 | 335 |
| CATERPILLAR INC DEL | COM | 149123101 |  | 1456964 | 9554 | SH |  | SOLE | 0 | 0 | 0 | 9554 |
| CBIZ INC | COM | 124805102 |  | 23700 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| CBL  ASSOC PPTYS INC | COM | 124830100 |  | 399 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| CBOE GLOBAL MARKETS INC | COM | 12503M108 |  | 109674 | 1143 | SH |  | SOLE | 0 | 0 | 0 | 1143 |
| CBRE CLARION GLOBAL REAL EST | COM | 12504G100 |  | 22448 | 3075 | SH |  | SOLE | 0 | 0 | 0 | 3075 |
| CBRE GROUP INC | CL A | 12504L109 |  | 311787 | 7070 | SH |  | SOLE | 0 | 0 | 0 | 7070 |
| CBS CORP NEW | CL B | 124857202 |  | 60437 | 1052 | SH |  | SOLE | 0 | 0 | 0 | 1052 |
| CDK GLOBAL INC | COM | 12508E101 |  | 120158 | 1921 | SH |  | SOLE | 0 | 0 | 0 | 1921 |
| CDN IMPERIAL BK COMM TORONTO | COM | 136069101 |  | 99302 | 1059 | SH |  | SOLE | 0 | 0 | 0 | 1059 |
| CDW CORP | COM | 12514G108 |  | 81717 | 919 | SH |  | SOLE | 0 | 0 | 0 | 919 |
| CEDAR FAIR L P | DEPOSITRY UNIT | 150185106 |  | 62144 | 1193 | SH |  | SOLE | 0 | 0 | 0 | 1193 |
| CELANESE CORP DEL | COM | 150870103 |  | 35910 | 315 | SH |  | SOLE | 0 | 0 | 0 | 315 |
| CELGENE CORP | COM | 151020104 |  | 228289 | 2551 | SH |  | SOLE | 0 | 0 | 0 | 2551 |
| CELLECT BIOTECHNOLOGY LTD | SPON ADS | 15116C102 |  | 4760 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| CELLECTIS S A | SPONSORED ADS | 15117K103 |  | 7902 | 280 | SH |  | SOLE | 0 | 0 | 0 | 280 |
| CELLULAR BIOMEDICINE GROUP I | COM NEW | 15117P102 |  | 218 | 12 | SH |  | SOLE | 0 | 0 | 0 | 12 |
| CENTENE CORP DEL | COM | 15135B101 |  | 119878 | 828 | SH |  | SOLE | 0 | 0 | 0 | 828 |
| CENTERSTATE BK CORP | COM | 15201P109 |  | 5666 | 202 | SH |  | SOLE | 0 | 0 | 0 | 202 |
| CENTURYLINK INC | COM | 156700106 |  | 1049155 | 49488 | SH |  | SOLE | 0 | 0 | 0 | 49488 |
| CEVA INC | COM | 157210105 |  | 49565 | 1724 | SH |  | SOLE | 0 | 0 | 0 | 1724 |
| CF INDS HLDGS INC | COM | 125269100 |  | 270750 | 4973 | SH |  | SOLE | 0 | 0 | 0 | 4973 |
| CHARLES RIV LABS INTL INC | COM | 159864107 |  | 191989 | 1427 | SH |  | SOLE | 0 | 0 | 0 | 1427 |
| CHARTER COMMUNICATIONS INC N | CL A | 16119P108 |  | 131330 | 403 | SH |  | SOLE | 0 | 0 | 0 | 403 |
| CHECK POINT SOFTWARE TECH LT | ORD | M22465104 |  | 14591 | 124 | SH |  | SOLE | 0 | 0 | 0 | 124 |
| CHEESECAKE FACTORY INC | COM | 163072101 |  | 36836 | 688 | SH |  | SOLE | 0 | 0 | 0 | 688 |
| CHEGG INC | COM | 163092109 |  | 2843 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| CHEMED CORP NEW | COM | 16359R103 |  | 4794 | 15 | SH |  | SOLE | 0 | 0 | 0 | 15 |
| CHEMOURS CO | COM | 163851108 |  | 18276 | 463 | SH |  | SOLE | 0 | 0 | 0 | 463 |
| CHENIERE ENERGY INC | COM NEW | 16411R208 |  | 628885 | 9050 | SH |  | SOLE | 0 | 0 | 0 | 9050 |
| CHENIERE ENERGY PARTNERS LP | COM UNIT | 16411Q101 |  | 6958 | 176 | SH |  | SOLE | 0 | 0 | 0 | 176 |
| CHERRY HILL MTG INVT CORP | COM | 164651101 |  | 4978 | 275 | SH |  | SOLE | 0 | 0 | 0 | 275 |
| CHESAPEAKE ENERGY CORP | COM | 165167107 |  | 10843 | 2415 | SH |  | SOLE | 0 | 0 | 0 | 2415 |
| CHEVRON CORP NEW | COM | 166764100 |  | 2770450 | 22657 | SH |  | SOLE | 0 | 0 | 0 | 22657 |
| CHILDRENS PL INC | COM | 168905107 |  | 5623 | 44 | SH |  | SOLE | 0 | 0 | 0 | 44 |
| CHIMERA INVT CORP | COM NEW | 16934Q208 |  | 27213 | 1501 | SH |  | SOLE | 0 | 0 | 0 | 1501 |
| CHINA FD INC | COM | 169373107 |  | 5096 | 260 | SH |  | SOLE | 0 | 0 | 0 | 260 |
| CHINA PETE  CHEM CORP | SPON ADR H SHS | 16941R108 |  | 5725 | 57 | SH |  | SOLE | 0 | 0 | 0 | 57 |
| CHIPOTLE MEXICAN GRILL INC | COM | 169656105 |  | 10908 | 24 | SH |  | SOLE | 0 | 0 | 0 | 24 |
| CHUBB LIMITED | COM | H1467J104 |  | 266929 | 1997 | SH |  | SOLE | 0 | 0 | 0 | 1997 |
| CHUNGHWA TELECOM CO LTD | SPON ADR NEW11 | 17133Q502 |  | 5746 | 160 | SH |  | SOLE | 0 | 0 | 0 | 160 |
| CHURCH  DWIGHT INC | COM | 171340102 |  | 272390 | 4588 | SH |  | SOLE | 0 | 0 | 0 | 4588 |
| CIENA CORP | COM NEW | 171779309 |  | 31240 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| CIGNA CORPORATION | COM | 125509109 |  | 145775 | 700 | SH |  | SOLE | 0 | 0 | 0 | 700 |
| CIMAREX ENERGY CO | COM | 171798101 |  | 1859 | 20 | SH |  | SOLE | 0 | 0 | 0 | 20 |
| CINCINNATI FINL CORP | COM | 172062101 |  | 92095 | 1199 | SH |  | SOLE | 0 | 0 | 0 | 1199 |
| CINEMARK HOLDINGS INC | COM | 17243V102 |  | 17366 | 432 | SH |  | SOLE | 0 | 0 | 0 | 432 |
| CINTAS CORP | COM | 172908105 |  | 337662 | 1707 | SH |  | SOLE | 0 | 0 | 0 | 1707 |
| CISCO SYS INC | COM | 17275R102 |  | 5051550 | 103835 | SH |  | SOLE | 0 | 0 | 0 | 103835 |
| CITIGROUP INC | COM NEW | 172967424 |  | 1108948 | 15458 | SH |  | SOLE | 0 | 0 | 0 | 15458 |
| CITIZENS FINL GROUP INC | COM | 174610105 |  | 10722 | 278 | SH |  | SOLE | 0 | 0 | 0 | 278 |
| CLEAN ENERGY FUELS CORP | COM | 184499101 |  | 1082 | 416 | SH |  | SOLE | 0 | 0 | 0 | 416 |
| CLEAN HARBORS INC | COM | 184496107 |  | 50106 | 700 | SH |  | SOLE | 0 | 0 | 0 | 700 |
| CLEARWAY ENERGY INC | CL C | 18539C204 |  | 22811 | 1185 | SH |  | SOLE | 0 | 0 | 0 | 1185 |
| CLEVELAND CLIFFS INC | COM | 185899101 |  | 26586 | 2100 | SH |  | SOLE | 0 | 0 | 0 | 2100 |
| CLOROX CO DEL | COM | 189054109 |  | 412125 | 2740 | SH |  | SOLE | 0 | 0 | 0 | 2740 |
| CLOUDERA INC | COM | 18914U100 |  | 21180 | 1200 | SH |  | SOLE | 0 | 0 | 0 | 1200 |
| CME GROUP INC | COM CL A | 12572Q105 |  | 604540 | 3552 | SH |  | SOLE | 0 | 0 | 0 | 3552 |
| CNX MIDSTREAM PARTNERS LP | COM UNIT REPST | 12654A101 |  | 2406 | 125 | SH |  | SOLE | 0 | 0 | 0 | 125 |
| COCA COLA CO | COM | 191216100 |  | 1679401 | 36359 | SH |  | SOLE | 0 | 0 | 0 | 36359 |
| COCA COLA EUROPEAN PARTNERS | SHS | G25839104 |  | 18236 | 401 | SH |  | SOLE | 0 | 0 | 0 | 401 |
| COEUR MNG INC | COM NEW | 192108504 |  | 107 | 20 | SH |  | SOLE | 0 | 0 | 0 | 20 |
| COGNEX CORP | COM | 192422103 |  | 215577 | 3862 | SH |  | SOLE | 0 | 0 | 0 | 3862 |
| COGNIZANT TECHNOLOGY SOLUTIO | CL A | 192446102 |  | 564044 | 7311 | SH |  | SOLE | 0 | 0 | 0 | 7311 |
| COHEN  STEERS GLOBAL INC BL | COM | 19248M103 |  | 9320 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| COHEN  STEERS INC | COM | 19247A100 |  | 1949 | 48 | SH |  | SOLE | 0 | 0 | 0 | 48 |
| COHEN  STEERS INFRASTRUCTUR | COM | 19248A109 |  | 27335 | 1235 | SH |  | SOLE | 0 | 0 | 0 | 1235 |
| COHEN  STEERS QUALITY RLTY | COM | 19247L106 |  | 11037 | 901 | SH |  | SOLE | 0 | 0 | 0 | 901 |
| COHEN  STEERS REIT  PFD IN | COM | 19247X100 |  | 158896 | 8136 | SH |  | SOLE | 0 | 0 | 0 | 8136 |
| COLGATE PALMOLIVE CO | COM | 194162103 |  | 245392 | 3665 | SH |  | SOLE | 0 | 0 | 0 | 3665 |
| COLONY CAP INC NEW | CL A COM | 19626G108 |  | 11772 | 1933 | SH |  | SOLE | 0 | 0 | 0 | 1933 |
| COLONY CR REAL ESTATE INC | COM CL A | 19625T101 |  | 15151 | 689 | SH |  | SOLE | 0 | 0 | 0 | 689 |
| COLUMBIA BKG SYS INC | COM | 197236102 |  | 2947 | 76 | SH |  | SOLE | 0 | 0 | 0 | 76 |
| COLUMBIA ETF TR I | SUSTNBLE INTL | 19761L201 |  | 158043 | 5480 | SH |  | SOLE | 0 | 0 | 0 | 5480 |
| COLUMBIA PPTY TR INC | COM NEW | 198287203 |  | 48084 | 2034 | SH |  | SOLE | 0 | 0 | 0 | 2034 |
| COLUMBIA SELIGM PREM TECH GR | COM | 19842X109 |  | 13897 | 650 | SH |  | SOLE | 0 | 0 | 0 | 650 |
| COMCAST CORP NEW | CL A | 20030N101 |  | 1395276 | 39403 | SH |  | SOLE | 0 | 0 | 0 | 39403 |
| COMERICA INC | COM | 200340107 |  | 12538 | 139 | SH |  | SOLE | 0 | 0 | 0 | 139 |
| COMMERCE BANCSHARES INC | COM | 200525103 |  | 7658 | 116 | SH |  | SOLE | 0 | 0 | 0 | 116 |
| COMMSCOPE HLDG CO INC | COM | 20337X109 |  | 6921 | 225 | SH |  | SOLE | 0 | 0 | 0 | 225 |
| COMMUNITY BK SYS INC | COM | 203607106 |  | 8428 | 138 | SH |  | SOLE | 0 | 0 | 0 | 138 |
| COMMUNITY HEALTH SYS INC NEW | COM | 203668108 |  | 779 | 225 | SH |  | SOLE | 0 | 0 | 0 | 225 |
| COMMVAULT SYSTEMS INC | COM | 204166102 |  | 140000 | 2000 | SH |  | SOLE | 0 | 0 | 0 | 2000 |
| COMPASS DIVERSIFIED HOLDINGS | SH BEN INT | 20451Q104 |  | 980 | 54 | SH |  | SOLE | 0 | 0 | 0 | 54 |
| COMPASS MINERALS INTL INC | COM | 20451N101 |  | 115871 | 1724 | SH |  | SOLE | 0 | 0 | 0 | 1724 |
| CONAGRA BRANDS INC | COM | 205887102 |  | 14641 | 431 | SH |  | SOLE | 0 | 0 | 0 | 431 |
| CONDUENT INC | COM | 206787103 |  | 21484 | 954 | SH |  | SOLE | 0 | 0 | 0 | 954 |
| CONOCOPHILLIPS | COM | 20825C104 |  | 776294 | 10030 | SH |  | SOLE | 0 | 0 | 0 | 10030 |
| CONSOLIDATED COMM HLDGS INC | COM | 209034107 |  | 30514 | 2340 | SH |  | SOLE | 0 | 0 | 0 | 2340 |
| CONSOLIDATED EDISON INC | COM | 209115104 |  | 749122 | 9832 | SH |  | SOLE | 0 | 0 | 0 | 9832 |
| CONSTELLATION BRANDS INC | CL A | 21036P108 |  | 1007627 | 4673 | SH |  | SOLE | 0 | 0 | 0 | 4673 |
| CONTROL4 CORP | COM | 21240D107 |  | 135260 | 3940 | SH |  | SOLE | 0 | 0 | 0 | 3940 |
| COOPER COS INC | COM NEW | 216648402 |  | 189571 | 684 | SH |  | SOLE | 0 | 0 | 0 | 684 |
| COPA HOLDINGS SA | CL A | P31076105 |  | 3752 | 47 | SH |  | SOLE | 0 | 0 | 0 | 47 |
| COPART INC | COM | 217204106 |  | 239460 | 4647 | SH |  | SOLE | 0 | 0 | 0 | 4647 |
| CORE LABORATORIES N V | COM | N22717107 |  | 42162 | 364 | SH |  | SOLE | 0 | 0 | 0 | 364 |
| CORENERGY INFRASTRUCTURE TR | COM NEW | 21870U502 |  | 26306 | 700 | SH |  | SOLE | 0 | 0 | 0 | 700 |
| COREPOINT LODGING INC | COM | 21872L104 |  | 3598 | 185 | SH |  | SOLE | 0 | 0 | 0 | 185 |
| CORESITE RLTY CORP | COM | 21870Q105 |  | 2779 | 25 | SH |  | SOLE | 0 | 0 | 0 | 25 |
| CORNERSTONE STRATEGIC VALUE | COM | 21924B302 |  | 6300 | 450 | SH |  | SOLE | 0 | 0 | 0 | 450 |
| CORNERSTONE TOTAL RTRN FD IN | COM | 21924U300 |  | 27760 | 2000 | SH |  | SOLE | 0 | 0 | 0 | 2000 |
| CORNING INC | COM | 219350105 |  | 666724 | 18887 | SH |  | SOLE | 0 | 0 | 0 | 18887 |
| CORPORATE CAP TR INC | COM | 219880101 |  | 261190 | 17116 | SH |  | SOLE | 0 | 0 | 0 | 17116 |
| CORPORATE OFFICE PPTYS TR | SH BEN INT | 22002T108 |  | 2267 | 76 | SH |  | SOLE | 0 | 0 | 0 | 76 |
| CORREVIO PHARMA CORP | COM | 22026V105 |  | 804 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| COSTAR GROUP INC | COM | 22160N109 |  | 8838 | 21 | SH |  | SOLE | 0 | 0 | 0 | 21 |
| COSTCO WHSL CORP NEW | COM | 22160K105 |  | 1874342 | 7980 | SH |  | SOLE | 0 | 0 | 0 | 7980 |
| COVIA HLDGS CORP | COM | 22305A103 |  | 3588 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| CPFL ENERGIA S A | SPONSORED ADR | 126153105 |  | 6052 | 512 | SH |  | SOLE | 0 | 0 | 0 | 512 |
| CRACKER BARREL OLD CTRY STOR | COM | 22410J106 |  | 61353 | 417 | SH |  | SOLE | 0 | 0 | 0 | 417 |
| CRANE CO | COM | 224399105 |  | 104433 | 1062 | SH |  | SOLE | 0 | 0 | 0 | 1062 |
| CREE INC | COM | 225447101 |  | 11361 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| CRESCENT PT ENERGY CORP | COM | 22576C101 |  | 5028 | 791 | SH |  | SOLE | 0 | 0 | 0 | 791 |
| CRESTWOOD EQUITY PARTNERS LP | UNIT LTD PARTNER | 226344208 |  | 6064 | 165 | SH |  | SOLE | 0 | 0 | 0 | 165 |
| CRISPR THERAPEUTICS AG | NAMEN AKT | H17182108 |  | 139703 | 3150 | SH |  | SOLE | 0 | 0 | 0 | 3150 |
| CRONOS GROUP INC | COM | 22717L101 |  | 11265 | 1013 | SH |  | SOLE | 0 | 0 | 0 | 1013 |
| CROSSAMERICA PARTNERS LP | UT LTD PTN INT | 22758A105 |  | 59278 | 3275 | SH |  | SOLE | 0 | 0 | 0 | 3275 |
| CROWN CASTLE INTL CORP NEW | COM | 22822V101 |  | 356501 | 3202 | SH |  | SOLE | 0 | 0 | 0 | 3202 |
| CROWN HOLDINGS INC | COM | 228368106 |  | 7680 | 160 | SH |  | SOLE | 0 | 0 | 0 | 160 |
| CSX CORP | COM | 126408103 |  | 874100 | 11804 | SH |  | SOLE | 0 | 0 | 0 | 11804 |
| CTRIP COM INTL LTD | AMERICAN DEP SHS | 22943F100 |  | 16727 | 450 | SH |  | SOLE | 0 | 0 | 0 | 450 |
| CUMMINS INC | COM | 231021106 |  | 606358 | 4151 | SH |  | SOLE | 0 | 0 | 0 | 4151 |
| CURIS INC | COM NEW | 231269200 |  | 712 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| CURTISS WRIGHT CORP | COM | 231561101 |  | 27484 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| CVR ENERGY INC | COM | 12662P108 |  | 12227 | 304 | SH |  | SOLE | 0 | 0 | 0 | 304 |
| CVR REFNG LP | COMUNIT REP LT | 12663P107 |  | 1970 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| CVS HEALTH CORP | COM | 126650100 |  | 925969 | 11763 | SH |  | SOLE | 0 | 0 | 0 | 11763 |
| CYBERARK SOFTWARE LTD | SHS | M2682V108 |  | 13573 | 170 | SH |  | SOLE | 0 | 0 | 0 | 170 |
| CYPRESS SEMICONDUCTOR CORP | COM | 232806109 |  | 15432 | 1065 | SH |  | SOLE | 0 | 0 | 0 | 1065 |
| CYTOSORBENTS CORP | COM NEW | 23283X206 |  | 18060 | 1400 | SH |  | SOLE | 0 | 0 | 0 | 1400 |
| CYTRX CORP | COM PAR | 232828608 |  | 6 | 6 | SH |  | SOLE | 0 | 0 | 0 | 6 |
| D R HORTON INC | COM | 23331A109 |  | 50194 | 1190 | SH |  | SOLE | 0 | 0 | 0 | 1190 |
| DANAHER CORP DEL | COM | 235851102 |  | 707473 | 6511 | SH |  | SOLE | 0 | 0 | 0 | 6511 |
| DANAHER CORP DEL | DBCV         1/2 | 235851AF9 |  | 49778 | 12000 | SH |  | SOLE | 0 | 0 | 0 | 12000 |
| DARDEN RESTAURANTS INC | COM | 237194105 |  | 88841 | 799 | SH |  | SOLE | 0 | 0 | 0 | 799 |
| DAVITA INC | COM | 23918K108 |  | 17908 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| DBX ETF TR | XTRACK MSCI EAFE | 233051200 |  | 47225 | 1460 | SH |  | SOLE | 0 | 0 | 0 | 1460 |
| DBX ETF TR | XTRACK MSCI EURP | 233051853 |  | 53628 | 1877 | SH |  | SOLE | 0 | 0 | 0 | 1877 |
| DBX ETF TR | XTRACK MSCI GRMY | 233051408 |  | 6690 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| DBX ETF TR | XTRACK USD HIGH | 233051432 |  | 99271 | 1991 | SH |  | SOLE | 0 | 0 | 0 | 1991 |
| DBX ETF TR | XTRCK INVTNT GRD | 233051739 |  | 11900 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| DDR CORP | COM | 23317H854 |  | 201 | 15 | SH |  | SOLE | 0 | 0 | 0 | 15 |
| DECKERS OUTDOOR CORP | COM | 243537107 |  | 6996 | 59 | SH |  | SOLE | 0 | 0 | 0 | 59 |
| DEERE  CO | COM | 244199105 |  | 1114279 | 7412 | SH |  | SOLE | 0 | 0 | 0 | 7412 |
| DELAWARE INVTS DIV  INCOME | COM | 245915103 |  | 14685 | 1100 | SH |  | SOLE | 0 | 0 | 0 | 1100 |
| DELL TECHNOLOGIES INC | COM CL V | 24703L103 |  | 36906 | 380 | SH |  | SOLE | 0 | 0 | 0 | 380 |
| DELPHI TECHNOLOGIES PLC | SHS | G2709G107 |  | 314 | 10 | SH |  | SOLE | 0 | 0 | 0 | 10 |
| DELTA AIR LINES INC DEL | COM NEW | 247361702 |  | 488751 | 8452 | SH |  | SOLE | 0 | 0 | 0 | 8452 |
| DENTSPLY SIRONA INC | COM | 24906P109 |  | 26305 | 697 | SH |  | SOLE | 0 | 0 | 0 | 697 |
| DEUTSCHE BK AG LONDON | ETN DJ HY 2022 | 25153Q658 |  | 7617 | 315 | SH |  | SOLE | 0 | 0 | 0 | 315 |
| DEUTSCHE BK AG LONDON BRH | DB CRUDE OIL LNG | 25154K866 |  | 5016 | 729 | SH |  | SOLE | 0 | 0 | 0 | 729 |
| DEVON ENERGY CORP NEW | COM | 25179M103 |  | 49062 | 1228 | SH |  | SOLE | 0 | 0 | 0 | 1228 |
| DEXCOM INC | COM | 252131107 |  | 5006 | 35 | SH |  | SOLE | 0 | 0 | 0 | 35 |
| DIAGEO P L C | SPON ADR NEW | 25243Q205 |  | 353514 | 2495 | SH |  | SOLE | 0 | 0 | 0 | 2495 |
| DIAMONDBACK ENERGY INC | COM | 25278X109 |  | 85305 | 631 | SH |  | SOLE | 0 | 0 | 0 | 631 |
| DICKS SPORTING GOODS INC | COM | 253393102 |  | 84194 | 2373 | SH |  | SOLE | 0 | 0 | 0 | 2373 |
| DIFFERENTIAL BRANDS GROUP IN | COM | 25374L108 |  | 38298 | 9433 | SH |  | SOLE | 0 | 0 | 0 | 9433 |
| DIGITAL RLTY TR INC | COM | 253868103 |  | 304075 | 2703 | SH |  | SOLE | 0 | 0 | 0 | 2703 |
| DIME CMNTY BANCSHARES | COM | 253922108 |  | 31309 | 1754 | SH |  | SOLE | 0 | 0 | 0 | 1754 |
| DIPLOMAT PHARMACY INC | COM | 25456K101 |  | 2213 | 114 | SH |  | SOLE | 0 | 0 | 0 | 114 |
| DIREXION SHS ETF TR | ALL CP INSIDER | 25459Y769 |  | 226037 | 5493 | SH |  | SOLE | 0 | 0 | 0 | 5493 |
| DIREXION SHS ETF TR | DLY FIN BULL NEW | 25459Y694 |  | 37562 | 534 | SH |  | SOLE | 0 | 0 | 0 | 534 |
| DIREXION SHS ETF TR | NAS100 EQL WGT | 25459Y207 |  | 93512 | 1977 | SH |  | SOLE | 0 | 0 | 0 | 1977 |
| DISCOVER FINL SVCS | COM | 254709108 |  | 422974 | 5533 | SH |  | SOLE | 0 | 0 | 0 | 5533 |
| DISCOVERY INC | COM SER A | 25470F104 |  | 4736 | 148 | SH |  | SOLE | 0 | 0 | 0 | 148 |
| DISCOVERY INC | COM SER C | 25470F302 |  | 56616 | 1914 | SH |  | SOLE | 0 | 0 | 0 | 1914 |
| DISH NETWORK CORP | CL A | 25470M109 |  | 35009 | 979 | SH |  | SOLE | 0 | 0 | 0 | 979 |
| DISNEY WALT CO | COM DISNEY | 254687106 |  | 1980646 | 16937 | SH |  | SOLE | 0 | 0 | 0 | 16937 |
| DIVIDEND  INCOME FUND | COM NEW | 25538A204 |  | 27117 | 2273 | SH |  | SOLE | 0 | 0 | 0 | 2273 |
| DNP SELECT INCOME FD | COM | 23325P104 |  | 80978 | 7315 | SH |  | SOLE | 0 | 0 | 0 | 7315 |
| DOCUSIGN INC | COM | 256163106 |  | 526 | 10 | SH |  | SOLE | 0 | 0 | 0 | 10 |
| DOLBY LABORATORIES INC | COM | 25659T107 |  | 23160 | 331 | SH |  | SOLE | 0 | 0 | 0 | 331 |
| DOLLAR GEN CORP NEW | COM | 256677105 |  | 44704 | 409 | SH |  | SOLE | 0 | 0 | 0 | 409 |
| DOLLAR TREE INC | COM | 256746108 |  | 4078 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| DOMINION ENERGY INC | COM | 25746U109 |  | 670673 | 9543 | SH |  | SOLE | 0 | 0 | 0 | 9543 |
| DOMINOS PIZZA INC | COM | 25754A201 |  | 45694 | 155 | SH |  | SOLE | 0 | 0 | 0 | 155 |
| DONALDSON INC | COM | 257651109 |  | 5987 | 103 | SH |  | SOLE | 0 | 0 | 0 | 103 |
| DONNELLEY FINL SOLUTIONS INC | COM | 25787G100 |  | 1846 | 103 | SH |  | SOLE | 0 | 0 | 0 | 103 |
| DONNELLEY R R  SONS CO | COM | 257867200 |  | 1485 | 275 | SH |  | SOLE | 0 | 0 | 0 | 275 |
| DORCHESTER MINERALS LP | COM UNIT | 25820R105 |  | 3060 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| DORMAN PRODUCTS INC | COM | 258278100 |  | 43460 | 565 | SH |  | SOLE | 0 | 0 | 0 | 565 |
| DOUBLELINE INCOME SOLUTIONS | COM | 258622109 |  | 320853 | 15884 | SH |  | SOLE | 0 | 0 | 0 | 15884 |
| DOUBLELINE OPPORTUNISTIC CR | COM | 258623107 |  | 54325 | 2641 | SH |  | SOLE | 0 | 0 | 0 | 2641 |
| DOVER CORP | COM | 260003108 |  | 18149 | 205 | SH |  | SOLE | 0 | 0 | 0 | 205 |
| DOWDUPONT INC | COM | 26078J100 |  | 1809094 | 28131 | SH |  | SOLE | 0 | 0 | 0 | 28131 |
| DREYFUS STRATEGIC MUNS INC | COM | 261932107 |  | 74843 | 9979 | SH |  | SOLE | 0 | 0 | 0 | 9979 |
| DRIVE SHACK INC | COM | 262077100 |  | 26790 | 4495 | SH |  | SOLE | 0 | 0 | 0 | 4495 |
| DROPBOX INC | CL A | 26210C104 |  | 24147 | 900 | SH |  | SOLE | 0 | 0 | 0 | 900 |
| DROPCAR INC | COM | 26210U104 |  | 128 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| DTE ENERGY CO | COM | 233331107 |  | 646704 | 5926 | SH |  | SOLE | 0 | 0 | 0 | 5926 |
| DUKE ENERGY CORP NEW | COM NEW | 26441C204 |  | 527442 | 6591 | SH |  | SOLE | 0 | 0 | 0 | 6591 |
| DUKE REALTY CORP | COM NEW | 264411505 |  | 4029 | 142 | SH |  | SOLE | 0 | 0 | 0 | 142 |
| DUNKIN BRANDS GROUP INC | COM | 265504100 |  | 40564 | 550 | SH |  | SOLE | 0 | 0 | 0 | 550 |
| DXC TECHNOLOGY CO | COM | 23355L106 |  | 183580 | 1963 | SH |  | SOLE | 0 | 0 | 0 | 1963 |
| DYCOM INDS INC | COM | 267475101 |  | 147373 | 1742 | SH |  | SOLE | 0 | 0 | 0 | 1742 |
| DYNEX CAP INC | COM NEW | 26817Q506 |  | 638 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| E TRADE FINANCIAL CORP | COM NEW | 269246401 |  | 382499 | 7301 | SH |  | SOLE | 0 | 0 | 0 | 7301 |
| EAGLE CAP GROWTH FD INC | COM | 269451100 |  | 50063 | 6250 | SH |  | SOLE | 0 | 0 | 0 | 6250 |
| EAGLE PHARMACEUTICALS INC | COM | 269796108 |  | 20799 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| EAST WEST BANCORP INC | COM | 27579R104 |  | 55842 | 925 | SH |  | SOLE | 0 | 0 | 0 | 925 |
| EASTERLY GOVT PPTYS INC | COM | 27616P103 |  | 10074 | 520 | SH |  | SOLE | 0 | 0 | 0 | 520 |
| EASTGROUP PPTY INC | COM | 277276101 |  | 95620 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| EASTMAN CHEM CO | COM | 277432100 |  | 98429 | 1028 | SH |  | SOLE | 0 | 0 | 0 | 1028 |
| EATON CORP PLC | SHS | G29183103 |  | 756550 | 8723 | SH |  | SOLE | 0 | 0 | 0 | 8723 |
| EATON VANCE CORP | COM NON VTG | 278265103 |  | 3679 | 70 | SH |  | SOLE | 0 | 0 | 0 | 70 |
| EATON VANCE ENH EQTY INC FD | COM | 278277108 |  | 18 | 1 | SH |  | SOLE | 0 | 0 | 0 | 1 |
| EATON VANCE ENHANCED EQ INC | COM | 278274105 |  | 102082 | 6376 | SH |  | SOLE | 0 | 0 | 0 | 6376 |
| EATON VANCE FLTING RATE INC | COM | 278279104 |  | 25331 | 1735 | SH |  | SOLE | 0 | 0 | 0 | 1735 |
| EATON VANCE LTD DUR INCOME F | COM | 27828H105 |  | 25626 | 2021 | SH |  | SOLE | 0 | 0 | 0 | 2021 |
| EATON VANCE NEW YORK MUN BD | COM | 27827Y109 |  | 2765 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| EATON VANCE RISK MNGD DIV EQ | COM | 27829G106 |  | 31311 | 3150 | SH |  | SOLE | 0 | 0 | 0 | 3150 |
| EATON VANCE SH TM DR DIVR IN | COM | 27828V104 |  | 11296 | 875 | SH |  | SOLE | 0 | 0 | 0 | 875 |
| EATON VANCE TAX ADVT DIV INC | COM | 27828G107 |  | 23360 | 953 | SH |  | SOLE | 0 | 0 | 0 | 953 |
| EATON VANCE TAX MNGD GBL DV | COM | 27829F108 |  | 106657 | 11227 | SH |  | SOLE | 0 | 0 | 0 | 11227 |
| EATON VANCE TX MGD DIV EQ IN | COM | 27828N102 |  | 130583 | 10170 | SH |  | SOLE | 0 | 0 | 0 | 10170 |
| EATON VANCE TX MNG BY WRT OP | COM | 27828Y108 |  | 28595 | 1775 | SH |  | SOLE | 0 | 0 | 0 | 1775 |
| EATON VANCE TXMGD GL BUYWR O | COM | 27829C105 |  | 343425 | 28547 | SH |  | SOLE | 0 | 0 | 0 | 28547 |
| EBAY INC | COM | 278642103 |  | 102296 | 3098 | SH |  | SOLE | 0 | 0 | 0 | 3098 |
| ECHOSTAR CORP | CL A | 278768106 |  | 4034 | 87 | SH |  | SOLE | 0 | 0 | 0 | 87 |
| ECOLAB INC | COM | 278865100 |  | 749079 | 4778 | SH |  | SOLE | 0 | 0 | 0 | 4778 |
| EDISON INTL | COM | 281020107 |  | 42706 | 631 | SH |  | SOLE | 0 | 0 | 0 | 631 |
| EDITAS MEDICINE INC | COM | 28106W103 |  | 20683 | 650 | SH |  | SOLE | 0 | 0 | 0 | 650 |
| EDWARDS LIFESCIENCES CORP | COM | 28176E108 |  | 124656 | 716 | SH |  | SOLE | 0 | 0 | 0 | 716 |
| EGAIN CORP | COM NEW | 28225C806 |  | 867 | 107 | SH |  | SOLE | 0 | 0 | 0 | 107 |
| EIGER BIOPHARMACEUTICALS INC | COM | 28249U105 |  | 2400 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| ELBIT SYS LTD | ORD | M3760D101 |  | 37656 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| ELDORADO GOLD CORP NEW | COM | 284902103 |  | 2858 | 3236 | SH |  | SOLE | 0 | 0 | 0 | 3236 |
| ELDORADO RESORTS INC | COM | 28470R102 |  | 36450 | 750 | SH |  | SOLE | 0 | 0 | 0 | 750 |
| ELECTRONIC ARTS INC | COM | 285512109 |  | 867648 | 7201 | SH |  | SOLE | 0 | 0 | 0 | 7201 |
| ELLIE MAE INC | COM | 28849P100 |  | 2274 | 24 | SH |  | SOLE | 0 | 0 | 0 | 24 |
| EMCOR GROUP INC | COM | 29084Q100 |  | 7511 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| EMERGENT BIOSOLUTIONS INC | COM | 29089Q105 |  | 7439 | 113 | SH |  | SOLE | 0 | 0 | 0 | 113 |
| EMERSON ELEC CO | COM | 291011104 |  | 479747 | 6265 | SH |  | SOLE | 0 | 0 | 0 | 6265 |
| EMPIRE ST RLTY OP L P | UNIT LTD PRTNSP | 292102100 |  | 229850 | 13780 | SH |  | SOLE | 0 | 0 | 0 | 13780 |
| ENABLE MIDSTREAM PARTNERS LP | COM UNIT RP IN | 292480100 |  | 19332 | 1148 | SH |  | SOLE | 0 | 0 | 0 | 1148 |
| ENBRIDGE ENERGY PARTNERS L P | COM | 29250R106 |  | 21518 | 1958 | SH |  | SOLE | 0 | 0 | 0 | 1958 |
| ENBRIDGE INC | COM | 29250N105 |  | 446806 | 13837 | SH |  | SOLE | 0 | 0 | 0 | 13837 |
| ENCANA CORP | COM | 292505104 |  | 28842 | 2200 | SH |  | SOLE | 0 | 0 | 0 | 2200 |
| ENCOMPASS HEALTH CORP | COM | 29261A100 |  | 12940 | 166 | SH |  | SOLE | 0 | 0 | 0 | 166 |
| ENEL AMERICAS S A | SPONSORED ADR | 29274F104 |  | 1546 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| ENERGEN CORP | COM | 29265N108 |  | 8962 | 104 | SH |  | SOLE | 0 | 0 | 0 | 104 |
| ENERGIZER HLDGS INC NEW | COM | 29272W109 |  | 5454 | 93 | SH |  | SOLE | 0 | 0 | 0 | 93 |
| ENERGOUS CORP | COM | 29272C103 |  | 3036 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| ENERGY FOCUS INC | COM NEW | 29268T300 |  | 103 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| ENERGY RECOVERY INC | COM | 29270J100 |  | 8950 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| ENERGY TRANSFER EQUITY L P | COM UT LTD PTN | 29273V100 |  | 45318 | 2600 | SH |  | SOLE | 0 | 0 | 0 | 2600 |
| ENERGY TRANSFER PARTNERS LP | UNIT LTD PRT INT | 29278N103 |  | 790597 | 35516 | SH |  | SOLE | 0 | 0 | 0 | 35516 |
| ENERPLUS CORP | COM | 292766102 |  | 15178 | 1230 | SH |  | SOLE | 0 | 0 | 0 | 1230 |
| ENERSYS | COM | 29275Y102 |  | 4357 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| ENI S P A | SPONSORED ADR | 26874R108 |  | 95619 | 2539 | SH |  | SOLE | 0 | 0 | 0 | 2539 |
| ENSCO PLC | SHS CLASS A | G3157S106 |  | 9655 | 1144 | SH |  | SOLE | 0 | 0 | 0 | 1144 |
| ENTEGRIS INC | COM | 29362U104 |  | 14475 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| ENTERCOM COMMUNICATIONS CORP | CL A | 293639100 |  | 537 | 68 | SH |  | SOLE | 0 | 0 | 0 | 68 |
| ENTERGY CORP NEW | COM | 29364G103 |  | 40565 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| ENTERPRISE PRODS PARTNERS L | COM | 293792107 |  | 474930 | 16531 | SH |  | SOLE | 0 | 0 | 0 | 16531 |
| ENVISION HEALTHCARE CORP | COM | 29414D100 |  | 9832 | 215 | SH |  | SOLE | 0 | 0 | 0 | 215 |
| EOG RES INC | COM | 26875P101 |  | 785681 | 6159 | SH |  | SOLE | 0 | 0 | 0 | 6159 |
| EPAM SYS INC | COM | 29414B104 |  | 26714 | 194 | SH |  | SOLE | 0 | 0 | 0 | 194 |
| EPR PPTYS | COM SH BEN INT | 26884U109 |  | 8551 | 125 | SH |  | SOLE | 0 | 0 | 0 | 125 |
| EQT CORP | COM | 26884L109 |  | 6635 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| EQT MIDSTREAM PARTNERS LP | UNIT LTD PARTN | 26885B100 |  | 57372 | 1087 | SH |  | SOLE | 0 | 0 | 0 | 1087 |
| EQUIFAX INC | COM | 294429105 |  | 63326 | 485 | SH |  | SOLE | 0 | 0 | 0 | 485 |
| EQUINIX INC | COM PAR $0.001 | 29444U700 |  | 110820 | 256 | SH |  | SOLE | 0 | 0 | 0 | 256 |
| EQUITY COMWLTH | COM SH BEN INT | 294628102 |  | 20056 | 625 | SH |  | SOLE | 0 | 0 | 0 | 625 |
| EQUITY RESIDENTIAL | SH BEN INT | 29476L107 |  | 33130 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| ERICSSON | ADR B SEK 10 | 294821608 |  | 17310 | 1967 | SH |  | SOLE | 0 | 0 | 0 | 1967 |
| ERIE INDTY CO | CL A | 29530P102 |  | 38722 | 304 | SH |  | SOLE | 0 | 0 | 0 | 304 |
| ESCO TECHNOLOGIES INC | COM | 296315104 |  | 12453 | 183 | SH |  | SOLE | 0 | 0 | 0 | 183 |
| ESPERION THERAPEUTICS INC NE | COM | 29664W105 |  | 170603 | 3845 | SH |  | SOLE | 0 | 0 | 0 | 3845 |
| ETF MANAGERS TR | DRONE ECONMY STG | 26924G805 |  | 5594 | 143 | SH |  | SOLE | 0 | 0 | 0 | 143 |
| ETF MANAGERS TR | ETFMG ALTR HRVST | 26924G508 |  | 713133 | 17806 | SH |  | SOLE | 0 | 0 | 0 | 17806 |
| ETF MANAGERS TR | ETHO CLIMATE LEA | 26924G888 |  | 61507 | 1638 | SH |  | SOLE | 0 | 0 | 0 | 1638 |
| ETF MANAGERS TR | PRIME CYBR SCRTY | 26924G201 |  | 1160219 | 28912 | SH |  | SOLE | 0 | 0 | 0 | 28912 |
| ETF MANAGERS TR | PRIME MOBILE PAY | 26924G409 |  | 45485 | 1060 | SH |  | SOLE | 0 | 0 | 0 | 1060 |
| ETF MANAGERS TR | VIDEO GAME TECH | 26924G706 |  | 36658 | 775 | SH |  | SOLE | 0 | 0 | 0 | 775 |
| ETF SER SOLUTIONS | LONCAR CANCER | 26922A826 |  | 369917 | 14898 | SH |  | SOLE | 0 | 0 | 0 | 14898 |
| ETF SER SOLUTIONS | US GLB JETS | 26922A842 |  | 31831 | 977 | SH |  | SOLE | 0 | 0 | 0 | 977 |
| ETFS PALLADIUM TR | SH BEN INT | 26923A106 |  | 30735 | 301 | SH |  | SOLE | 0 | 0 | 0 | 301 |
| ETFS PLATINUM TR | SH BEN INT | 26922V101 |  | 15860 | 205 | SH |  | SOLE | 0 | 0 | 0 | 205 |
| ETFS PRECIOUS METALS BASKET | PHYS PM BSKT | 26922W109 |  | 11742 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| ETFS SILVER TR | SILVER SHS | 26922X107 |  | 6570 | 462 | SH |  | SOLE | 0 | 0 | 0 | 462 |
| ETSY INC | COM | 29786A106 |  | 195347 | 3802 | SH |  | SOLE | 0 | 0 | 0 | 3802 |
| EURONAV NV ANTWERPEN | SHS | B38564108 |  | 13920 | 1600 | SH |  | SOLE | 0 | 0 | 0 | 1600 |
| EVERCORE INC | CLASS A | 29977A105 |  | 240214 | 2389 | SH |  | SOLE | 0 | 0 | 0 | 2389 |
| EVERGY INC | COM | 30034W106 |  | 112366 | 2046 | SH |  | SOLE | 0 | 0 | 0 | 2046 |
| EVERSOURCE ENERGY | COM | 30040W108 |  | 276044 | 4493 | SH |  | SOLE | 0 | 0 | 0 | 4493 |
| EXCHANGE TRADED CONCEPTS TR | EMQQ EM INTERN | 301505889 |  | 63074 | 1968 | SH |  | SOLE | 0 | 0 | 0 | 1968 |
| EXCHANGE TRADED CONCEPTS TR | ETF IND EX FIN | 301505814 |  | 173747 | 9111 | SH |  | SOLE | 0 | 0 | 0 | 9111 |
| EXCHANGE TRADED CONCEPTS TR | HULL TACTIC US | 301505806 |  | 55360 | 2000 | SH |  | SOLE | 0 | 0 | 0 | 2000 |
| EXCHANGE TRADED CONCEPTS TR | ROBO GLB ETF | 301505707 |  | 229509 | 5484 | SH |  | SOLE | 0 | 0 | 0 | 5484 |
| EXCHANGE TRADED CONCEPTS TR | YLD SHS HGH INC | 301505301 |  | 4585 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| EXELIXIS INC | COM | 30161Q104 |  | 56084 | 3165 | SH |  | SOLE | 0 | 0 | 0 | 3165 |
| EXELON CORP | COM | 30161N101 |  | 403536 | 9243 | SH |  | SOLE | 0 | 0 | 0 | 9243 |
| EXPEDIA GROUP INC | COM NEW | 30212P303 |  | 1435 | 11 | SH |  | SOLE | 0 | 0 | 0 | 11 |
| EXPEDITORS INTL WASH INC | COM | 302130109 |  | 191546 | 2605 | SH |  | SOLE | 0 | 0 | 0 | 2605 |
| EXPRESS SCRIPTS HLDG CO | COM | 30219G108 |  | 162942 | 1715 | SH |  | SOLE | 0 | 0 | 0 | 1715 |
| EXTREME NETWORKS INC | COM | 30226D106 |  | 2740 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| EXXON MOBIL CORP | COM | 30231G102 |  | 3993242 | 46968 | SH |  | SOLE | 0 | 0 | 0 | 46968 |
| F M C CORP | COM NEW | 302491303 |  | 20749 | 238 | SH |  | SOLE | 0 | 0 | 0 | 238 |
| F5 NETWORKS INC | COM | 315616102 |  | 1197 | 6 | SH |  | SOLE | 0 | 0 | 0 | 6 |
| FACEBOOK INC | CL A | 30303M102 |  | 8773448 | 53347 | SH |  | SOLE | 0 | 0 | 0 | 53347 |
| FACTSET RESH SYS INC | COM | 303075105 |  | 7606 | 34 | SH |  | SOLE | 0 | 0 | 0 | 34 |
| FAIR ISAAC CORP | COM | 303250104 |  | 345796 | 1513 | SH |  | SOLE | 0 | 0 | 0 | 1513 |
| FARMER  MERCHANTS BANCORP I | COM | 30779N105 |  | 106475 | 2500 | SH |  | SOLE | 0 | 0 | 0 | 2500 |
| FASTENAL CO | COM | 311900104 |  | 81228 | 1400 | SH |  | SOLE | 0 | 0 | 0 | 1400 |
| FEDEX CORP | COM | 31428X106 |  | 985637 | 4093 | SH |  | SOLE | 0 | 0 | 0 | 4093 |
| FEDNAT HLDG CO | COM | 31431B109 |  | 5478 | 215 | SH |  | SOLE | 0 | 0 | 0 | 215 |
| FERRARI N V | COM | N3167Y103 |  | 43907 | 320 | SH |  | SOLE | 0 | 0 | 0 | 320 |
| FERRELLGAS PARTNERS L.P. | UNIT LTD PART | 315293100 |  | 663 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| FIAT CHRYSLER AUTOMOBILES N | SHS | N31738102 |  | 7547 | 431 | SH |  | SOLE | 0 | 0 | 0 | 431 |
| FIDELITY | DIVID ETF RISI | 316092832 |  | 5731 | 177 | SH |  | SOLE | 0 | 0 | 0 | 177 |
| FIDELITY | MSCI FINLS IDX | 316092501 |  | 954772 | 23674 | SH |  | SOLE | 0 | 0 | 0 | 23674 |
| FIDELITY | MSCI INFO TECH I | 316092808 |  | 3012 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| FIDELITY COMWLTH TR | NDQ CP IDX TRK | 315912808 |  | 1103338 | 3496 | SH |  | SOLE | 0 | 0 | 0 | 3496 |
| FIDELITY NATIONAL FINANCIAL | FNF GROUP COM | 31620R303 |  | 4329 | 110 | SH |  | SOLE | 0 | 0 | 0 | 110 |
| FIDELITY NATL INFORMATION SV | COM | 31620M106 |  | 17560 | 161 | SH |  | SOLE | 0 | 0 | 0 | 161 |
| FIDUCIARY CLAYMORE MLP OPP F | COM | 31647Q106 |  | 14518 | 1189 | SH |  | SOLE | 0 | 0 | 0 | 1189 |
| FIFTH THIRD BANCORP | COM | 316773100 |  | 7706 | 276 | SH |  | SOLE | 0 | 0 | 0 | 276 |
| FINANCIAL INSTNS INC | COM | 317585404 |  | 32499 | 1035 | SH |  | SOLE | 0 | 0 | 0 | 1035 |
| FINISAR CORP | COM NEW | 31787A507 |  | 1772 | 93 | SH |  | SOLE | 0 | 0 | 0 | 93 |
| FIREEYE INC | COM | 31816Q101 |  | 8500 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| FIRST LONG IS CORP | COM | 320734106 |  | 7373 | 339 | SH |  | SOLE | 0 | 0 | 0 | 339 |
| FIRST REP BK SAN FRANCISCO C | COM | 33616C100 |  | 242688 | 2528 | SH |  | SOLE | 0 | 0 | 0 | 2528 |
| FIRST SOLAR INC | COM | 336433107 |  | 4842 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| FIRST TR ABERDEEN GLBL OPP F | COM SHS | 337319107 |  | 4805 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| FIRST TR BICK INDEX FD | COM SHS | 33733H107 |  | 6613 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| FIRST TR DYNAMIC EUROPE EQT | COM SHS | 33740D107 |  | 2083 | 132 | SH |  | SOLE | 0 | 0 | 0 | 132 |
| FIRST TR ENERGY INCOME  GRW | COM | 33738G104 |  | 6930 | 312 | SH |  | SOLE | 0 | 0 | 0 | 312 |
| FIRST TR ENERGY INFRASTRCTR | COM | 33738C103 |  | 3544 | 225 | SH |  | SOLE | 0 | 0 | 0 | 225 |
| FIRST TR ENHANCED EQTY INC F | COM | 337318109 |  | 273120 | 17070 | SH |  | SOLE | 0 | 0 | 0 | 17070 |
| FIRST TR EXCH TRADED FD III | RIVR FRNT DYN | 33739P707 |  | 310964 | 4987 | SH |  | SOLE | 0 | 0 | 0 | 4987 |
| FIRST TR EXCH TRADED FD III | RIVRFRNT DYN DEV | 33739P608 |  | 503569 | 8151 | SH |  | SOLE | 0 | 0 | 0 | 8151 |
| FIRST TR EXCH TRD ALPHA FD I | DEV MRK EX US | 33737J174 |  | 83488 | 1406 | SH |  | SOLE | 0 | 0 | 0 | 1406 |
| FIRST TR EXCH TRD ALPHA FD I | EM SML CP ALPH | 33737J307 |  | 23104 | 640 | SH |  | SOLE | 0 | 0 | 0 | 640 |
| FIRST TR EXCH TRD ALPHA FD I | EMERG MKT ALPH | 33737J182 |  | 39971 | 1595 | SH |  | SOLE | 0 | 0 | 0 | 1595 |
| FIRST TR EXCH TRD ALPHA FD I | EURO ALPHADEX | 33737J505 |  | 8340 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| FIRST TR EXCH TRD ALPHA FD I | EUROPE ALPHADEX | 33737J117 |  | 51406 | 1345 | SH |  | SOLE | 0 | 0 | 0 | 1345 |
| FIRST TR EXCHANG TRADED FD I | MANAGD MUN ETF | 33739N108 |  | 745322 | 14270 | SH |  | SOLE | 0 | 0 | 0 | 14270 |
| FIRST TR EXCHANGE TRADED FD | BUYWRIT INCM ETF | 33738R308 |  | 5177 | 222 | SH |  | SOLE | 0 | 0 | 0 | 222 |
| FIRST TR EXCHANGE TRADED FD | CAP STRENGTH ETF | 33733E104 |  | 63294 | 1146 | SH |  | SOLE | 0 | 0 | 0 | 1146 |
| FIRST TR EXCHANGE TRADED FD | CLOUD COMPUTING | 33734X192 |  | 169650 | 2991 | SH |  | SOLE | 0 | 0 | 0 | 2991 |
| FIRST TR EXCHANGE TRADED FD | CONSUMR DISCRE | 33734X101 |  | 6521 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| FIRST TR EXCHANGE TRADED FD | DJ GLBL DIVID | 33734X200 |  | 11144 | 444 | SH |  | SOLE | 0 | 0 | 0 | 444 |
| FIRST TR EXCHANGE TRADED FD | DJ INTERNT IDX | 33733E302 |  | 1263245 | 8925 | SH |  | SOLE | 0 | 0 | 0 | 8925 |
| FIRST TR EXCHANGE TRADED FD | DORSEY WRIGHT | 33738R878 |  | 122485 | 4250 | SH |  | SOLE | 0 | 0 | 0 | 4250 |
| FIRST TR EXCHANGE TRADED FD | DORSEY WRIGHT | 33738R886 |  | 112416 | 5554 | SH |  | SOLE | 0 | 0 | 0 | 5554 |
| FIRST TR EXCHANGE TRADED FD | DORSEY WRIGHT PE | 33733E880 |  | 368507 | 12110 | SH |  | SOLE | 0 | 0 | 0 | 12110 |
| FIRST TR EXCHANGE TRADED FD | DORSEY WRT 5 ETF | 33738R605 |  | 7125728 | 230606 | SH |  | SOLE | 0 | 0 | 0 | 230606 |
| FIRST TR EXCHANGE TRADED FD | DOW 30 EQL WGT | 33733A201 |  | 13393 | 568 | SH |  | SOLE | 0 | 0 | 0 | 568 |
| FIRST TR EXCHANGE TRADED FD | ENERGY ALPHADX | 33734X127 |  | 7875 | 450 | SH |  | SOLE | 0 | 0 | 0 | 450 |
| FIRST TR EXCHANGE TRADED FD | FINLS ALPHADEX | 33734X135 |  | 60922 | 1905 | SH |  | SOLE | 0 | 0 | 0 | 1905 |
| FIRST TR EXCHANGE TRADED FD | FIRST TR ENH NEW | 33739Q408 |  | 118299 | 1971 | SH |  | SOLE | 0 | 0 | 0 | 1971 |
| FIRST TR EXCHANGE TRADED FD | FIRST TR TA HIYL | 33738D408 |  | 56010 | 1172 | SH |  | SOLE | 0 | 0 | 0 | 1172 |
| FIRST TR EXCHANGE TRADED FD | FST LOW OPPT EFT | 33739Q200 |  | 1450657 | 28461 | SH |  | SOLE | 0 | 0 | 0 | 28461 |
| FIRST TR EXCHANGE TRADED FD | FT STRG INCM ETF | 33739Q309 |  | 50655 | 1030 | SH |  | SOLE | 0 | 0 | 0 | 1030 |
| FIRST TR EXCHANGE TRADED FD | GBL WND ENRG ETF | 33736G106 |  | 3729 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| FIRST TR EXCHANGE TRADED FD | HEDGED BUYWRITE | 33738R407 |  | 45812 | 1997 | SH |  | SOLE | 0 | 0 | 0 | 1997 |
| FIRST TR EXCHANGE TRADED FD | HLTH CARE ALPH | 33734X143 |  | 2605307 | 30694 | SH |  | SOLE | 0 | 0 | 0 | 30694 |
| FIRST TR EXCHANGE TRADED FD | INDLS PROD DUR | 33734X150 |  | 79444 | 1875 | SH |  | SOLE | 0 | 0 | 0 | 1875 |
| FIRST TR EXCHANGE TRADED FD | INTL IPO ETF | 33734X853 |  | 28171 | 801 | SH |  | SOLE | 0 | 0 | 0 | 801 |
| FIRST TR EXCHANGE TRADED FD | MATERIALS ALPH | 33734X168 |  | 37242 | 900 | SH |  | SOLE | 0 | 0 | 0 | 900 |
| FIRST TR EXCHANGE TRADED FD | MID CAP US EQT | 33738R753 |  | 7949 | 355 | SH |  | SOLE | 0 | 0 | 0 | 355 |
| FIRST TR EXCHANGE TRADED FD | MULTI ASSET DI | 33738R100 |  | 179819 | 9699 | SH |  | SOLE | 0 | 0 | 0 | 9699 |
| FIRST TR EXCHANGE TRADED FD | NASD TECH DIV | 33738R118 |  | 84524 | 2200 | SH |  | SOLE | 0 | 0 | 0 | 2200 |
| FIRST TR EXCHANGE TRADED FD | NASDAQ BK ETF | 33738R860 |  | 69864 | 2505 | SH |  | SOLE | 0 | 0 | 0 | 2505 |
| FIRST TR EXCHANGE TRADED FD | NASDAQ CYB ETF | 33734X846 |  | 136642 | 4791 | SH |  | SOLE | 0 | 0 | 0 | 4791 |
| FIRST TR EXCHANGE TRADED FD | NASDAQ SMRTPHONE | 33737K106 |  | 4939 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| FIRST TR EXCHANGE TRADED FD | NASDQ OIL GAS | 33738R845 |  | 50180 | 2004 | SH |  | SOLE | 0 | 0 | 0 | 2004 |
| FIRST TR EXCHANGE TRADED FD | NASDQ PHRMTCLS | 33738R837 |  | 5870 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| FIRST TR EXCHANGE TRADED FD | NAT GAS ETF | 33733E807 |  | 3314 | 148 | SH |  | SOLE | 0 | 0 | 0 | 148 |
| FIRST TR EXCHANGE TRADED FD | NO AMER ENERGY | 33738D101 |  | 101042 | 4307 | SH |  | SOLE | 0 | 0 | 0 | 4307 |
| FIRST TR EXCHANGE TRADED FD | NY ARCA BIOTECH | 33733E203 |  | 582467 | 3675 | SH |  | SOLE | 0 | 0 | 0 | 3675 |
| FIRST TR EXCHANGE TRADED FD | RISNG DIVD ACHIV | 33738R506 |  | 59238 | 1877 | SH |  | SOLE | 0 | 0 | 0 | 1877 |
| FIRST TR EXCHANGE TRADED FD | SENIOR LN FD | 33738D309 |  | 659823 | 13732 | SH |  | SOLE | 0 | 0 | 0 | 13732 |
| FIRST TR EXCHANGE TRADED FD | SSI STRG ETF | 33739Q507 |  | 6897 | 224 | SH |  | SOLE | 0 | 0 | 0 | 224 |
| FIRST TR EXCHANGE TRADED FD | TECH ALPHADEX | 33734X176 |  | 166157 | 2615 | SH |  | SOLE | 0 | 0 | 0 | 2615 |
| FIRST TR EXCHANGE TRADED FD | US EQTY OPPT ETF | 336920103 |  | 46276 | 623 | SH |  | SOLE | 0 | 0 | 0 | 623 |
| FIRST TR EXCHANGE TRADED FD | UTILITIES ALPH | 33734X184 |  | 10118 | 367 | SH |  | SOLE | 0 | 0 | 0 | 367 |
| FIRST TR EXCHANGE TRADED FD | WTR ETF | 33733B100 |  | 40187 | 790 | SH |  | SOLE | 0 | 0 | 0 | 790 |
| FIRST TR EXCHANGE-TRADED FD | PFD SECS INC ETF | 33739E108 |  | 218299 | 11429 | SH |  | SOLE | 0 | 0 | 0 | 11429 |
| FIRST TR EXCHNG TRADED FD VI | TCW OPPORTUNIS | 33740F805 |  | 18371 | 375 | SH |  | SOLE | 0 | 0 | 0 | 375 |
| FIRST TR EXCNGE TRD ALPHADEX | SML CP GRW ALP | 33737M300 |  | 336941 | 6440 | SH |  | SOLE | 0 | 0 | 0 | 6440 |
| FIRST TR HIGH INCOME L/S FD | COM | 33738E109 |  | 8850 | 600 | SH |  | SOLE | 0 | 0 | 0 | 600 |
| FIRST TR INTER DUR PFD  IN | COM | 33718W103 |  | 133521 | 6193 | SH |  | SOLE | 0 | 0 | 0 | 6193 |
| FIRST TR LRG CP GRWTH ALPHAD | COM SHS | 33735K108 |  | 140548 | 1997 | SH |  | SOLE | 0 | 0 | 0 | 1997 |
| FIRST TR LRG CP VL ALPHADEX | COM SHS | 33735J101 |  | 363345 | 6711 | SH |  | SOLE | 0 | 0 | 0 | 6711 |
| FIRST TR LRGE CP CORE ALPHA | COM SHS | 33734K109 |  | 521769 | 8359 | SH |  | SOLE | 0 | 0 | 0 | 8359 |
| FIRST TR MID CAP CORE ALPHAD | COM SHS | 33735B108 |  | 322720 | 4506 | SH |  | SOLE | 0 | 0 | 0 | 4506 |
| FIRST TR MORNINGSTAR DIV LEA | SHS | 336917109 |  | 144152 | 4836 | SH |  | SOLE | 0 | 0 | 0 | 4836 |
| FIRST TR NAS100 EQ WEIGHTED | SHS | 337344105 |  | 583721 | 9178 | SH |  | SOLE | 0 | 0 | 0 | 9178 |
| FIRST TR NASDAQ ABA CMNTY BK | UT COM SHS ETF | 33736Q104 |  | 170795 | 3202 | SH |  | SOLE | 0 | 0 | 0 | 3202 |
| FIRST TR NASDAQ100 TECH INDE | SHS | 337345102 |  | 193242 | 2435 | SH |  | SOLE | 0 | 0 | 0 | 2435 |
| FIRST TR S REIT INDEX FD | COM | 33734G108 |  | 51444 | 2206 | SH |  | SOLE | 0 | 0 | 0 | 2206 |
| FIRST TR SML CP CORE ALPHA F | COM SHS | 33734Y109 |  | 30825 | 447 | SH |  | SOLE | 0 | 0 | 0 | 447 |
| FIRST TR SR FLG RTE INCM FD | COM | 33733U108 |  | 3981 | 313 | SH |  | SOLE | 0 | 0 | 0 | 313 |
| FIRST TR SR FLOATING RATE 20 | COM SHS | 33740K101 |  | 35201 | 3785 | SH |  | SOLE | 0 | 0 | 0 | 3785 |
| FIRST TR STOXX EURO DIV FD | COMMON SHS | 33735T109 |  | 20412 | 1557 | SH |  | SOLE | 0 | 0 | 0 | 1557 |
| FIRST TR VALUE LINE 100 ETF | COM SHS | 33735G107 |  | 17359 | 750 | SH |  | SOLE | 0 | 0 | 0 | 750 |
| FIRST TR VALUE LINE DIVID IN | SHS | 33734H106 |  | 1715299 | 54213 | SH |  | SOLE | 0 | 0 | 0 | 54213 |
| FIRST TRUST MORTGAGE INCM FD | COM SHS | 33734E103 |  | 2946 | 220 | SH |  | SOLE | 0 | 0 | 0 | 220 |
| FIRST TRUST SPECIALTY FINANC | COM BEN INTR | 33733G109 |  | 13339 | 2104 | SH |  | SOLE | 0 | 0 | 0 | 2104 |
| FIRSTENERGY CORP | COM | 337932107 |  | 378762 | 10190 | SH |  | SOLE | 0 | 0 | 0 | 10190 |
| FISERV INC | COM | 337738108 |  | 972743 | 11808 | SH |  | SOLE | 0 | 0 | 0 | 11808 |
| FITBIT INC | CL A | 33812L102 |  | 56095 | 10485 | SH |  | SOLE | 0 | 0 | 0 | 10485 |
| FIVE BELOW INC | COM | 33829M101 |  | 756949 | 5820 | SH |  | SOLE | 0 | 0 | 0 | 5820 |
| FIVE PRIME THERAPEUTICS INC | COM | 33830X104 |  | 3480 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| FLAHERTY  CRUMRINE DYN PFD | SHS | 33848W106 |  | 12170 | 525 | SH |  | SOLE | 0 | 0 | 0 | 525 |
| FLAHERTY  CRUMRINE PFD INC | COM | 33848E106 |  | 15132 | 1300 | SH |  | SOLE | 0 | 0 | 0 | 1300 |
| FLAHERTY  CRUMRINE TOTAL RE | COM | 338479108 |  | 189067 | 10154 | SH |  | SOLE | 0 | 0 | 0 | 10154 |
| FLAHERTY PFD SEC INCOM | COM | 338478100 |  | 103036 | 5655 | SH |  | SOLE | 0 | 0 | 0 | 5655 |
| FLEETCOR TECHNOLOGIES INC | COM | 339041105 |  | 93187 | 409 | SH |  | SOLE | 0 | 0 | 0 | 409 |
| FLEX LTD | ORD | Y2573F102 |  | 13015 | 992 | SH |  | SOLE | 0 | 0 | 0 | 992 |
| FLEXION THERAPEUTICS INC | COM | 33938J106 |  | 2807 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| FLEXSHARES TR | INTL QLTDV IDX | 33939L837 |  | 35758 | 1488 | SH |  | SOLE | 0 | 0 | 0 | 1488 |
| FLEXSHARES TR | MORNSTAR UPSTR | 33939L407 |  | 67680 | 2000 | SH |  | SOLE | 0 | 0 | 0 | 2000 |
| FLEXSHARES TR | QUALT DIVD IDX | 33939L860 |  | 12968 | 274 | SH |  | SOLE | 0 | 0 | 0 | 274 |
| FLEXSHARES TR | READY ACC VARI | 33939L886 |  | 75620 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| FLEXSHARES TR | STOXX GLOBR INF | 33939L795 |  | 10670 | 229 | SH |  | SOLE | 0 | 0 | 0 | 229 |
| FLIR SYS INC | COM | 302445101 |  | 3381 | 55 | SH |  | SOLE | 0 | 0 | 0 | 55 |
| FLOOR  DECOR HLDGS INC | CL A | 339750101 |  | 4194 | 139 | SH |  | SOLE | 0 | 0 | 0 | 139 |
| FLOTEK INDS INC DEL | COM | 343389102 |  | 2880 | 1200 | SH |  | SOLE | 0 | 0 | 0 | 1200 |
| FLOWERS FOODS INC | COM | 343498101 |  | 10841 | 581 | SH |  | SOLE | 0 | 0 | 0 | 581 |
| FLOWSERVE CORP | COM | 34354P105 |  | 89090 | 1629 | SH |  | SOLE | 0 | 0 | 0 | 1629 |
| FLUSHING FINL CORP | COM | 343873105 |  | 33184 | 1360 | SH |  | SOLE | 0 | 0 | 0 | 1360 |
| FNB CORP PA | COM | 302520101 |  | 76841 | 6041 | SH |  | SOLE | 0 | 0 | 0 | 6041 |
| FOOT LOCKER INC | COM | 344849104 |  | 527694 | 10351 | SH |  | SOLE | 0 | 0 | 0 | 10351 |
| FORD MTR CO DEL | COM PAR $0.01 | 345370860 |  | 602537 | 65139 | SH |  | SOLE | 0 | 0 | 0 | 65139 |
| FORTINET INC | COM | 34959E109 |  | 149201 | 1617 | SH |  | SOLE | 0 | 0 | 0 | 1617 |
| FORTIS INC | COM | 349553107 |  | 11876 | 366 | SH |  | SOLE | 0 | 0 | 0 | 366 |
| FORTIVE CORP | COM | 34959J108 |  | 261441 | 3105 | SH |  | SOLE | 0 | 0 | 0 | 3105 |
| FORTRESS BIOTECH INC | COM | 34960Q109 |  | 720 | 450 | SH |  | SOLE | 0 | 0 | 0 | 450 |
| FORTUNA SILVER MINES INC | COM | 349915108 |  | 1311 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| FOSSIL GROUP INC | COM | 34988V106 |  | 14387 | 618 | SH |  | SOLE | 0 | 0 | 0 | 618 |
| FOX FACTORY HLDG CORP | COM | 35138V102 |  | 7776 | 111 | SH |  | SOLE | 0 | 0 | 0 | 111 |
| FRANCESCAS HLDGS CORP | COM | 351793104 |  | 1299 | 350 | SH |  | SOLE | 0 | 0 | 0 | 350 |
| FRANCO NEVADA CORP | COM | 351858105 |  | 19891 | 318 | SH |  | SOLE | 0 | 0 | 0 | 318 |
| FRANKLIN LTD DURATION INC TR | COM | 35472T101 |  | 51266 | 5036 | SH |  | SOLE | 0 | 0 | 0 | 5036 |
| FRANKLIN LTD DURATION INCM T | RIGHT 10/18/2018 | 353793110 |  | 458 | 5036 | SH |  | SOLE | 0 | 0 | 0 | 5036 |
| FRANKLIN RES INC | COM | 354613101 |  | 32569 | 1071 | SH |  | SOLE | 0 | 0 | 0 | 1071 |
| FRANKLIN TEMPLETON ETF TR | LIBERTYQ EMERG | 35473P207 |  | 15240 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| FRANKLIN TEMPLETON ETF TR | LIBERTYQ GBL | 35473P306 |  | 33941 | 1210 | SH |  | SOLE | 0 | 0 | 0 | 1210 |
| FREEPORT-MCMORAN INC | CL B | 35671D857 |  | 50535 | 3630 | SH |  | SOLE | 0 | 0 | 0 | 3630 |
| FRESENIUS MED CARE AG KGA | SPONSORED ADR | 358029106 |  | 3394 | 66 | SH |  | SOLE | 0 | 0 | 0 | 66 |
| FRONTIER COMMUNICATIONS CORP | COM NEW | 35906A306 |  | 1059 | 163 | SH |  | SOLE | 0 | 0 | 0 | 163 |
| FS INVT CORP | COM | 302635107 |  | 44605 | 6327 | SH |  | SOLE | 0 | 0 | 0 | 6327 |
| FTI CONSULTING INC | COM | 302941109 |  | 58552 | 800 | SH |  | SOLE | 0 | 0 | 0 | 800 |
| FUELCELL ENERGY INC | COM NEW | 35952H502 |  | 3 | 3 | SH |  | SOLE | 0 | 0 | 0 | 3 |
| FUNKO INC | COM CL A | 361008105 |  | 30963 | 1307 | SH |  | SOLE | 0 | 0 | 0 | 1307 |
| GABELLI DIVD  INCOME TR | COM | 36242H104 |  | 86040 | 3600 | SH |  | SOLE | 0 | 0 | 0 | 3600 |
| GABELLI EQUITY TR INC | COM | 362397101 |  | 10193 | 1573 | SH |  | SOLE | 0 | 0 | 0 | 1573 |
| GABELLI HLTHCARE  WELLNESS | SHS | 36246K103 |  | 485 | 44 | SH |  | SOLE | 0 | 0 | 0 | 44 |
| GABELLI MULTIMEDIA TR INC | COM | 36239Q109 |  | 1848 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| GALLAGHER ARTHUR J  CO | COM | 363576109 |  | 45111 | 606 | SH |  | SOLE | 0 | 0 | 0 | 606 |
| GAMCO GLOBAL GOLD NAT RES | COM SH BEN INT | 36465A109 |  | 2817 | 600 | SH |  | SOLE | 0 | 0 | 0 | 600 |
| GAMESTOP CORP NEW | CL A | 36467W109 |  | 241144 | 15792 | SH |  | SOLE | 0 | 0 | 0 | 15792 |
| GAMING  LEISURE PPTYS INC | COM | 36467J108 |  | 17625 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| GAP INC DEL | COM | 364760108 |  | 25244 | 875 | SH |  | SOLE | 0 | 0 | 0 | 875 |
| GARDNER DENVER HLDGS INC | COM | 36555P107 |  | 13830 | 488 | SH |  | SOLE | 0 | 0 | 0 | 488 |
| GARMIN LTD | SHS | H2906T109 |  | 428521 | 6117 | SH |  | SOLE | 0 | 0 | 0 | 6117 |
| GARTNER INC | COM | 366651107 |  | 39625 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| GATX CORP | COM | 361448103 |  | 8659 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| GCI LIBERTY INC | COM CLASS A | 36164V305 |  | 4284 | 84 | SH |  | SOLE | 0 | 0 | 0 | 84 |
| GENERAL DYNAMICS CORP | COM | 369550108 |  | 336360 | 1643 | SH |  | SOLE | 0 | 0 | 0 | 1643 |
| GENERAL ELECTRIC CO | COM | 369604103 |  | 1457073 | 129059 | SH |  | SOLE | 0 | 0 | 0 | 129059 |
| GENERAL MLS INC | COM | 370334104 |  | 960715 | 22384 | SH |  | SOLE | 0 | 0 | 0 | 22384 |
| GENERAL MTRS CO | *W EXP 07/10/201 | 37045V126 |  | 4257 | 258 | SH |  | SOLE | 0 | 0 | 0 | 258 |
| GENERAL MTRS CO | COM | 37045V100 |  | 509209 | 15124 | SH |  | SOLE | 0 | 0 | 0 | 15124 |
| GENESEE  WYO INC | CL A | 371559105 |  | 10646 | 117 | SH |  | SOLE | 0 | 0 | 0 | 117 |
| GENESIS ENERGY L P | UNIT LTD PARTN | 371927104 |  | 11367 | 478 | SH |  | SOLE | 0 | 0 | 0 | 478 |
| GENOMIC HEALTH INC | COM | 37244C101 |  | 13342 | 190 | SH |  | SOLE | 0 | 0 | 0 | 190 |
| GENPACT LIMITED | SHS | G3922B107 |  | 157978 | 5161 | SH |  | SOLE | 0 | 0 | 0 | 5161 |
| GENTEX CORP | COM | 371901109 |  | 43778 | 2040 | SH |  | SOLE | 0 | 0 | 0 | 2040 |
| GENUINE PARTS CO | COM | 372460105 |  | 87775 | 883 | SH |  | SOLE | 0 | 0 | 0 | 883 |
| GERDAU S A | SPON ADR REP PFD | 373737105 |  | 7275 | 1728 | SH |  | SOLE | 0 | 0 | 0 | 1728 |
| GERMAN AMERN BANCORP INC | COM | 373865104 |  | 118329 | 3354 | SH |  | SOLE | 0 | 0 | 0 | 3354 |
| GILEAD SCIENCES INC | COM | 375558103 |  | 1255605 | 16262 | SH |  | SOLE | 0 | 0 | 0 | 16262 |
| GLADSTONE CAPITAL CORP | COM | 376535100 |  | 5871 | 618 | SH |  | SOLE | 0 | 0 | 0 | 618 |
| GLADSTONE INVT CORP | COM | 376546107 |  | 59105 | 5171 | SH |  | SOLE | 0 | 0 | 0 | 5171 |
| GLADSTONE LD CORP | COM | 376549101 |  | 4788 | 388 | SH |  | SOLE | 0 | 0 | 0 | 388 |
| GLAUKOS CORP | COM | 377322102 |  | 64576 | 995 | SH |  | SOLE | 0 | 0 | 0 | 995 |
| GLAXOSMITHKLINE PLC | SPONSORED ADR | 37733W105 |  | 456658 | 11368 | SH |  | SOLE | 0 | 0 | 0 | 11368 |
| GLOBAL NET LEASE INC | COM NEW | 379378201 |  | 246085 | 11803 | SH |  | SOLE | 0 | 0 | 0 | 11803 |
| GLOBAL PARTNERS LP | COM UNITS | 37946R109 |  | 7280 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| GLOBAL PMTS INC | COM | 37940X102 |  | 559287 | 4390 | SH |  | SOLE | 0 | 0 | 0 | 4390 |
| GLOBAL X FDS | FINTECH ETF | 37954Y814 |  | 64544 | 2245 | SH |  | SOLE | 0 | 0 | 0 | 2245 |
| GLOBAL X FDS | GLB X MLP ENRG I | 37950E226 |  | 37637 | 2817 | SH |  | SOLE | 0 | 0 | 0 | 2817 |
| GLOBAL X FDS | GLB X SUPERDIV | 37950E549 |  | 105009 | 5145 | SH |  | SOLE | 0 | 0 | 0 | 5145 |
| GLOBAL X FDS | GLBL X MLP ETF | 37950E473 |  | 76400 | 8000 | SH |  | SOLE | 0 | 0 | 0 | 8000 |
| GLOBAL X FDS | GLOBAL X SILVER | 37954Y848 |  | 6227 | 257 | SH |  | SOLE | 0 | 0 | 0 | 257 |
| GLOBAL X FDS | LITHIUM BTRY ETF | 37954Y855 |  | 148567 | 4509 | SH |  | SOLE | 0 | 0 | 0 | 4509 |
| GLOBAL X FDS | MSCI GREECE ETF | 37950E366 |  | 40828 | 4925 | SH |  | SOLE | 0 | 0 | 0 | 4925 |
| GLOBAL X FDS | RBTCS ARTFL INTE | 37954Y715 |  | 190912 | 8344 | SH |  | SOLE | 0 | 0 | 0 | 8344 |
| GLOBAL X FDS | REIT ETF | 37950E127 |  | 2386 | 157 | SH |  | SOLE | 0 | 0 | 0 | 157 |
| GLOBAL X FDS | SOCIAL MED ETF | 37950E416 |  | 18502 | 580 | SH |  | SOLE | 0 | 0 | 0 | 580 |
| GODADDY INC | CL A | 380237107 |  | 181457 | 2176 | SH |  | SOLE | 0 | 0 | 0 | 2176 |
| GOLAR LNG LTD BERMUDA | SHS | G9456A100 |  | 79295 | 2852 | SH |  | SOLE | 0 | 0 | 0 | 2852 |
| GOLAR LNG PARTNERS LP | COM UNIT LPI | Y2745C102 |  | 3583 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| GOLDCORP INC NEW | COM | 380956409 |  | 6355 | 623 | SH |  | SOLE | 0 | 0 | 0 | 623 |
| GOLDMAN SACHS ETF TR | ACCES TREASURY | 381430529 |  | 84034 | 839 | SH |  | SOLE | 0 | 0 | 0 | 839 |
| GOLDMAN SACHS ETF TR | ACCESS INVT GR | 381430479 |  | 48922 | 1019 | SH |  | SOLE | 0 | 0 | 0 | 1019 |
| GOLDMAN SACHS ETF TR | EQUITY ETF | 381430503 |  | 384166 | 6539 | SH |  | SOLE | 0 | 0 | 0 | 6539 |
| GOLDMAN SACHS ETF TR | HEDGE IND ETF | 381430545 |  | 11357 | 195 | SH |  | SOLE | 0 | 0 | 0 | 195 |
| GOLDMAN SACHS ETF TR | JUST US LRG CP | 381430396 |  | 2316 | 55 | SH |  | SOLE | 0 | 0 | 0 | 55 |
| GOLDMAN SACHS GROUP INC | COM | 38141G104 |  | 638576 | 2848 | SH |  | SOLE | 0 | 0 | 0 | 2848 |
| GOLUB CAP BDC INC | COM | 38173M102 |  | 5006 | 267 | SH |  | SOLE | 0 | 0 | 0 | 267 |
| GOODYEAR TIRE  RUBR CO | COM | 382550101 |  | 36395 | 1556 | SH |  | SOLE | 0 | 0 | 0 | 1556 |
| GOPRO INC | CL A | 38268T103 |  | 12240 | 1700 | SH |  | SOLE | 0 | 0 | 0 | 1700 |
| GOVERNMENT PPTYS INCOME TR | COM SHS BEN INT | 38376A103 |  | 20322 | 1800 | SH |  | SOLE | 0 | 0 | 0 | 1800 |
| GRACE W R  CO DEL NEW | COM | 38388F108 |  | 7146 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| GRACO INC | COM | 384109104 |  | 1807 | 39 | SH |  | SOLE | 0 | 0 | 0 | 39 |
| GRAINGER W W INC | COM | 384802104 |  | 45391 | 127 | SH |  | SOLE | 0 | 0 | 0 | 127 |
| GRAMERCY PPTY TR | COM NEW | 385002308 |  | 5625 | 205 | SH |  | SOLE | 0 | 0 | 0 | 205 |
| GRANITE CONSTR INC | COM | 387328107 |  | 3885 | 85 | SH |  | SOLE | 0 | 0 | 0 | 85 |
| GRANITE PT MTG TR INC | COM | 38741L107 |  | 17892 | 928 | SH |  | SOLE | 0 | 0 | 0 | 928 |
| GRAPHIC PACKAGING HLDG CO | COM | 388689101 |  | 2970 | 212 | SH |  | SOLE | 0 | 0 | 0 | 212 |
| GREENBRIER COS INC | COM | 393657101 |  | 6010 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| GREIF INC | CL A | 397624107 |  | 11376 | 212 | SH |  | SOLE | 0 | 0 | 0 | 212 |
| GRIFFON CORP | COM | 398433102 |  | 2213 | 137 | SH |  | SOLE | 0 | 0 | 0 | 137 |
| GRIFOLS S A | SP ADR REP B NVT | 398438408 |  | 2479 | 116 | SH |  | SOLE | 0 | 0 | 0 | 116 |
| GRUBHUB INC | COM | 400110102 |  | 53091 | 383 | SH |  | SOLE | 0 | 0 | 0 | 383 |
| GUGGENHEIM ENHNCD EQTY INCM | COM | 40167B100 |  | 4395 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| GUGGENHEIM STRATEGIC OPP FD | COM SBI | 40167F101 |  | 452193 | 21533 | SH |  | SOLE | 0 | 0 | 0 | 21533 |
| GUGGENHEIM TAXABLE MUN MNGD | COM | 401664107 |  | 3077 | 145 | SH |  | SOLE | 0 | 0 | 0 | 145 |
| GUIDEWIRE SOFTWARE INC | COM | 40171V100 |  | 8889 | 88 | SH |  | SOLE | 0 | 0 | 0 | 88 |
| GW PHARMACEUTICALS PLC | ADS | 36197T103 |  | 35930 | 208 | SH |  | SOLE | 0 | 0 | 0 | 208 |
| HAIN CELESTIAL GROUP INC | COM | 405217100 |  | 1464 | 54 | SH |  | SOLE | 0 | 0 | 0 | 54 |
| HALLIBURTON CO | COM | 406216101 |  | 207327 | 5115 | SH |  | SOLE | 0 | 0 | 0 | 5115 |
| HANCOCK JOHN FINL OPPTYS FD | SH BEN INT NEW | 409735206 |  | 32375 | 875 | SH |  | SOLE | 0 | 0 | 0 | 875 |
| HANCOCK JOHN INV TRUST | TAX ADV GLB SH | 41013P749 |  | 2085 | 281 | SH |  | SOLE | 0 | 0 | 0 | 281 |
| HANCOCK JOHN INVS TR | COM | 410142103 |  | 14481 | 900 | SH |  | SOLE | 0 | 0 | 0 | 900 |
| HANCOCK JOHN PFD INCOME FD | SH BEN INT | 41013W108 |  | 12089 | 550 | SH |  | SOLE | 0 | 0 | 0 | 550 |
| HANCOCK JOHN PFD INCOME FD I | COM | 41013X106 |  | 57517 | 2717 | SH |  | SOLE | 0 | 0 | 0 | 2717 |
| HANCOCK JOHN PFD INCOME FD I | COM | 41021P103 |  | 30404 | 1630 | SH |  | SOLE | 0 | 0 | 0 | 1630 |
| HANCOCK JOHN PREMUIM DIV FD | COM SH BEN INT | 41013T105 |  | 116322 | 7167 | SH |  | SOLE | 0 | 0 | 0 | 7167 |
| HANESBRANDS INC | COM | 410345102 |  | 140166 | 7605 | SH |  | SOLE | 0 | 0 | 0 | 7605 |
| HANNON ARMSTRONG SUST INFR C | COM | 41068X100 |  | 8588 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| HARLEY DAVIDSON INC | COM | 412822108 |  | 52648 | 1162 | SH |  | SOLE | 0 | 0 | 0 | 1162 |
| HARRIS CORP DEL | COM | 413875105 |  | 124200 | 734 | SH |  | SOLE | 0 | 0 | 0 | 734 |
| HARTFORD FINL SVCS GROUP INC | COM | 416515104 |  | 1649 | 33 | SH |  | SOLE | 0 | 0 | 0 | 33 |
| HASBRO INC | COM | 418056107 |  | 24911 | 237 | SH |  | SOLE | 0 | 0 | 0 | 237 |
| HAWAIIAN ELEC INDUSTRIES | COM | 419870100 |  | 73529 | 2066 | SH |  | SOLE | 0 | 0 | 0 | 2066 |
| HCA HEALTHCARE INC | COM | 40412C101 |  | 222183 | 1597 | SH |  | SOLE | 0 | 0 | 0 | 1597 |
| HCI GROUP INC | COM | 40416E103 |  | 83987 | 1920 | SH |  | SOLE | 0 | 0 | 0 | 1920 |
| HCP INC | COM | 40414L109 |  | 51210 | 1946 | SH |  | SOLE | 0 | 0 | 0 | 1946 |
| HDFC BANK LTD | ADR REPS 3 SHS | 40415F101 |  | 25125 | 267 | SH |  | SOLE | 0 | 0 | 0 | 267 |
| HEALTHCARE TR AMER INC | CL A NEW | 42225P501 |  | 931607 | 34931 | SH |  | SOLE | 0 | 0 | 0 | 34931 |
| HEALTHSTREAM INC | COM | 42222N103 |  | 3101 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| HECLA MNG CO | COM | 422704106 |  | 1116 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| HEICO CORP NEW | COM | 422806109 |  | 92054 | 994 | SH |  | SOLE | 0 | 0 | 0 | 994 |
| HEIDRICK  STRUGGLES INTL IN | COM | 422819102 |  | 812 | 24 | SH |  | SOLE | 0 | 0 | 0 | 24 |
| HELEN OF TROY CORP LTD | COM | G4388N106 |  | 2225 | 17 | SH |  | SOLE | 0 | 0 | 0 | 17 |
| HELIOS  MATHESON ANALYTICS | COM PAR | 42327L309 |  | 634 | 42000 | SH |  | SOLE | 0 | 0 | 0 | 42000 |
| HELMERICH  PAYNE INC | COM | 423452101 |  | 270965 | 3940 | SH |  | SOLE | 0 | 0 | 0 | 3940 |
| HENRY JACK  ASSOC INC | COM | 426281101 |  | 395126 | 2468 | SH |  | SOLE | 0 | 0 | 0 | 2468 |
| HERC HLDGS INC | COM | 42704L104 |  | 3738 | 73 | SH |  | SOLE | 0 | 0 | 0 | 73 |
| HERCULES CAPITAL INC | COM | 427096508 |  | 987 | 75 | SH |  | SOLE | 0 | 0 | 0 | 75 |
| HERSHEY CO | COM | 427866108 |  | 37239 | 365 | SH |  | SOLE | 0 | 0 | 0 | 365 |
| HERTZ GLOBAL HLDGS INC | COM | 42806J106 |  | 5487 | 336 | SH |  | SOLE | 0 | 0 | 0 | 336 |
| HESS CORP | COM | 42809H107 |  | 48889 | 683 | SH |  | SOLE | 0 | 0 | 0 | 683 |
| HEWLETT PACKARD ENTERPRISE C | COM | 42824C109 |  | 412230 | 25275 | SH |  | SOLE | 0 | 0 | 0 | 25275 |
| HEXCEL CORP NEW | COM | 428291108 |  | 66533 | 992 | SH |  | SOLE | 0 | 0 | 0 | 992 |
| HIGHLAND FDS I | HI LD IBOXX SRLN | 430101774 |  | 74408 | 4076 | SH |  | SOLE | 0 | 0 | 0 | 4076 |
| HIGHWOODS PPTYS INC | COM | 431284108 |  | 327417 | 6928 | SH |  | SOLE | 0 | 0 | 0 | 6928 |
| HILL ROM HLDGS INC | COM | 431475102 |  | 11989 | 127 | SH |  | SOLE | 0 | 0 | 0 | 127 |
| HILTON WORLDWIDE HLDGS INC | COM | 43300A203 |  | 78045 | 966 | SH |  | SOLE | 0 | 0 | 0 | 966 |
| HIMAX TECHNOLOGIES INC | SPONSORED ADR | 43289P106 |  | 4098 | 697 | SH |  | SOLE | 0 | 0 | 0 | 697 |
| HMS HLDGS CORP | COM | 40425J101 |  | 7415 | 226 | SH |  | SOLE | 0 | 0 | 0 | 226 |
| HOLLYFRONTIER CORP | COM | 436106108 |  | 256132 | 3664 | SH |  | SOLE | 0 | 0 | 0 | 3664 |
| HOLOGIC INC | COM | 436440101 |  | 12294 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| HOME DEPOT INC | COM | 437076102 |  | 3108182 | 15004 | SH |  | SOLE | 0 | 0 | 0 | 15004 |
| HONDA MOTOR LTD | AMERN SHS | 438128308 |  | 8122 | 270 | SH |  | SOLE | 0 | 0 | 0 | 270 |
| HONEYWELL INTL INC | COM | 438516106 |  | 1299429 | 7809 | SH |  | SOLE | 0 | 0 | 0 | 7809 |
| HORIZONS ETF TR I | HORIZONS NASDAQ | 44053G108 |  | 444801 | 17700 | SH |  | SOLE | 0 | 0 | 0 | 17700 |
| HORIZONS ETF TR I | HRZNS S COV | 44053G603 |  | 26037 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| HORMEL FOODS CORP | COM | 440452100 |  | 95939 | 2435 | SH |  | SOLE | 0 | 0 | 0 | 2435 |
| HOSPITALITY PPTYS TR | COM SH BEN INT | 44106M102 |  | 66476 | 2305 | SH |  | SOLE | 0 | 0 | 0 | 2305 |
| HOST HOTELS  RESORTS INC | COM | 44107P104 |  | 124785 | 5914 | SH |  | SOLE | 0 | 0 | 0 | 5914 |
| HOWARD HUGHES CORP | COM | 44267D107 |  | 3106 | 25 | SH |  | SOLE | 0 | 0 | 0 | 25 |
| HP INC | COM | 40434L105 |  | 137103 | 5320 | SH |  | SOLE | 0 | 0 | 0 | 5320 |
| HSBC HLDGS PLC | ADR A 1/40PF A | 404280604 |  | 33884 | 1320 | SH |  | SOLE | 0 | 0 | 0 | 1320 |
| HSBC HLDGS PLC | SPON ADR NEW | 404280406 |  | 86528 | 1967 | SH |  | SOLE | 0 | 0 | 0 | 1967 |
| HUBBELL INC | COM | 443510607 |  | 13491 | 101 | SH |  | SOLE | 0 | 0 | 0 | 101 |
| HUBSPOT INC | COM | 443573100 |  | 10717 | 71 | SH |  | SOLE | 0 | 0 | 0 | 71 |
| HUMANA INC | COM | 444859102 |  | 137454 | 406 | SH |  | SOLE | 0 | 0 | 0 | 406 |
| HUNT J B TRANS SVCS INC | COM | 445658107 |  | 46981 | 395 | SH |  | SOLE | 0 | 0 | 0 | 395 |
| HUNTINGTON BANCSHARES INC | COM | 446150104 |  | 715896 | 47982 | SH |  | SOLE | 0 | 0 | 0 | 47982 |
| HUNTINGTON INGALLS INDS INC | COM | 446413106 |  | 176439 | 689 | SH |  | SOLE | 0 | 0 | 0 | 689 |
| HUNTSMAN CORP | COM | 447011107 |  | 20205 | 742 | SH |  | SOLE | 0 | 0 | 0 | 742 |
| HUTTIG BLDG PRODS INC | COM | 448451104 |  | 975 | 231 | SH |  | SOLE | 0 | 0 | 0 | 231 |
| HYATT HOTELS CORP | COM CL A | 448579102 |  | 165786 | 2083 | SH |  | SOLE | 0 | 0 | 0 | 2083 |
| IAC INTERACTIVECORP | COM | 44919P508 |  | 130032 | 600 | SH |  | SOLE | 0 | 0 | 0 | 600 |
| IAMGOLD CORP | COM | 450913108 |  | 4751 | 1291 | SH |  | SOLE | 0 | 0 | 0 | 1291 |
| ICAHN ENTERPRISES LP | DEPOSITARY UNIT | 451100101 |  | 28288 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| ICON PLC | SHS | G4705A100 |  | 17681 | 115 | SH |  | SOLE | 0 | 0 | 0 | 115 |
| ICU MED INC | COM | 44930G107 |  | 16965 | 60 | SH |  | SOLE | 0 | 0 | 0 | 60 |
| IDEX CORP | COM | 45167R104 |  | 72030 | 478 | SH |  | SOLE | 0 | 0 | 0 | 478 |
| IDEXX LABS INC | COM | 45168D104 |  | 511553 | 2049 | SH |  | SOLE | 0 | 0 | 0 | 2049 |
| IES HLDGS INC | COM | 44951W106 |  | 12617 | 647 | SH |  | SOLE | 0 | 0 | 0 | 647 |
| IHS MARKIT LTD | SHS | G47567105 |  | 19156 | 355 | SH |  | SOLE | 0 | 0 | 0 | 355 |
| II VI INC | COM | 902104108 |  | 33110 | 700 | SH |  | SOLE | 0 | 0 | 0 | 700 |
| ILLINOIS TOOL WKS INC | COM | 452308109 |  | 196580 | 1393 | SH |  | SOLE | 0 | 0 | 0 | 1393 |
| ILLUMINA INC | COM | 452327109 |  | 296217 | 807 | SH |  | SOLE | 0 | 0 | 0 | 807 |
| IMMUNOCELLULAR THERAPEUTICS | COM NEW | 452536204 |  | 1 | 5 | SH |  | SOLE | 0 | 0 | 0 | 5 |
| IMMUNOGEN INC | COM | 45253H101 |  | 474 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| IMPAC MTG HLDGS INC | COM NEW | 45254P508 |  | 3371 | 450 | SH |  | SOLE | 0 | 0 | 0 | 450 |
| IMPRIMIS PHARMACEUTICALS INC | COM NEW | 45323A201 |  | 2780 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| INCYTE CORP | COM | 45337C102 |  | 82482 | 1194 | SH |  | SOLE | 0 | 0 | 0 | 1194 |
| INDEPENDENT BANK CORP MICH | COM NEW | 453838609 |  | 58640 | 2479 | SH |  | SOLE | 0 | 0 | 0 | 2479 |
| INDEXIQ ETF TR | HEDGE MLTI ETF | 45409B107 |  | 2063862 | 67183 | SH |  | SOLE | 0 | 0 | 0 | 67183 |
| INDEXIQ ETF TR | IQ CHAIKIN US | 45409B396 |  | 8054 | 285 | SH |  | SOLE | 0 | 0 | 0 | 285 |
| INDEXIQ ETF TR | IQ ENCH BD US | 45409B487 |  | 27788 | 1500 | SH |  | SOLE | 0 | 0 | 0 | 1500 |
| INDEXIQ ETF TR | IQ GLB RES ETF | 45409B883 |  | 4094 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| INDIA FD INC | COM | 454089103 |  | 15203 | 687 | SH |  | SOLE | 0 | 0 | 0 | 687 |
| ING GROEP N V | SPONSORED ADR | 456837103 |  | 75706 | 5837 | SH |  | SOLE | 0 | 0 | 0 | 5837 |
| INGERSOLL-RAND PLC | SHS | G47791101 |  | 489532 | 4785 | SH |  | SOLE | 0 | 0 | 0 | 4785 |
| INGEVITY CORP | COM | 45688C107 |  | 7437 | 73 | SH |  | SOLE | 0 | 0 | 0 | 73 |
| INGREDION INC | COM | 457187102 |  | 11546 | 110 | SH |  | SOLE | 0 | 0 | 0 | 110 |
| INNOVATOR ETFS TR | IBD 50 ETF | 45782C102 |  | 186857 | 4861 | SH |  | SOLE | 0 | 0 | 0 | 4861 |
| INOGEN INC | COM | 45780L104 |  | 7324 | 30 | SH |  | SOLE | 0 | 0 | 0 | 30 |
| INSMED INC | COM PAR $.01 | 457669307 |  | 10110 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| INSPERITY INC | COM | 45778Q107 |  | 43406 | 368 | SH |  | SOLE | 0 | 0 | 0 | 368 |
| INSTALLED BLDG PRODS INC | COM | 45780R101 |  | 3900 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| INSULET CORP | COM | 45784P101 |  | 42380 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| INTEGRA LIFESCIENCES HLDGS C | COM NEW | 457985208 |  | 2635 | 40 | SH |  | SOLE | 0 | 0 | 0 | 40 |
| INTEGRATED DEVICE TECHNOLOGY | COM | 458118106 |  | 8321 | 177 | SH |  | SOLE | 0 | 0 | 0 | 177 |
| INTEL CORP | COM | 458140100 |  | 2270195 | 48006 | SH |  | SOLE | 0 | 0 | 0 | 48006 |
| INTELLIA THERAPEUTICS INC | COM | 45826J105 |  | 16857 | 589 | SH |  | SOLE | 0 | 0 | 0 | 589 |
| INTER PARFUMS INC | COM | 458334109 |  | 6767 | 105 | SH |  | SOLE | 0 | 0 | 0 | 105 |
| INTERCEPT PHARMACEUTICALS IN | COM | 45845P108 |  | 20849 | 165 | SH |  | SOLE | 0 | 0 | 0 | 165 |
| INTERCONTINENTAL EXCHANGE IN | COM | 45866F104 |  | 623151 | 8321 | SH |  | SOLE | 0 | 0 | 0 | 8321 |
| INTERCONTINENTAL HOTELS GROU | SPONSORED ADR | 45857P707 |  | 37737 | 601 | SH |  | SOLE | 0 | 0 | 0 | 601 |
| INTERDIGITAL INC | COM | 45867G101 |  | 16000 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| INTERNATIONAL BUSINESS MACHS | COM | 459200101 |  | 1657149 | 10959 | SH |  | SOLE | 0 | 0 | 0 | 10959 |
| INTERNATIONAL FLAVORS | COM | 459506101 |  | 160823 | 1156 | SH |  | SOLE | 0 | 0 | 0 | 1156 |
| INTERNATIONAL GAME TECHNOLOG | SHS USD | G4863A108 |  | 15638 | 792 | SH |  | SOLE | 0 | 0 | 0 | 792 |
| INTERNET GOLD-GOLDEN LINES L | ORD | M56595107 |  | 968 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| INTERPUBLIC GROUP COS INC | COM | 460690100 |  | 13333 | 583 | SH |  | SOLE | 0 | 0 | 0 | 583 |
| INTERXION HOLDING N.V | SHS | N47279109 |  | 91932 | 1366 | SH |  | SOLE | 0 | 0 | 0 | 1366 |
| INTL PAPER CO | COM | 460146103 |  | 483145 | 9830 | SH |  | SOLE | 0 | 0 | 0 | 9830 |
| INTREXON CORP | COM | 46122T102 |  | 431 | 25 | SH |  | SOLE | 0 | 0 | 0 | 25 |
| INTUIT | COM | 461202103 |  | 540075 | 2375 | SH |  | SOLE | 0 | 0 | 0 | 2375 |
| INTUITIVE SURGICAL INC | COM NEW | 46120E602 |  | 524636 | 914 | SH |  | SOLE | 0 | 0 | 0 | 914 |
| INVESCO ACTIVELY MANAGD ETF | OPTIMUM YIELD | 46090F100 |  | 17963 | 957 | SH |  | SOLE | 0 | 0 | 0 | 957 |
| INVESCO ACTIVELY MANAGD ETF | S DOWNSID | 46090A705 |  | 327409 | 11064 | SH |  | SOLE | 0 | 0 | 0 | 11064 |
| INVESCO ACTIVELY MANAGD ETF | ULTRA SHRT DUR | 46090A887 |  | 799281 | 15914 | SH |  | SOLE | 0 | 0 | 0 | 15914 |
| INVESCO BLDRS INDEX FDS TR | EMGRING MKTS50 | 46090C305 |  | 162770 | 4019 | SH |  | SOLE | 0 | 0 | 0 | 4019 |
| INVESCO CURNCYSHS AUSTRLA DL | AUSTRALIAN DOL | 46090N103 |  | 25323 | 350 | SH |  | SOLE | 0 | 0 | 0 | 350 |
| INVESCO DB COMMDY INDX TRCK | UNIT | 46138B103 |  | 102393 | 5698 | SH |  | SOLE | 0 | 0 | 0 | 5698 |
| INVESCO DB MLTI SECTR CMMTY | BASE METALS FD | 46140H700 |  | 1662 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| INVESCO DB MLTI SECTR CMMTY | PRECIOUS METAL | 46140H502 |  | 175523 | 5095 | SH |  | SOLE | 0 | 0 | 0 | 5095 |
| INVESCO DB US DLR INDEX TR | BULLISH FD | 46141D203 |  | 30388 | 1203 | SH |  | SOLE | 0 | 0 | 0 | 1203 |
| INVESCO DYNAMIC CR OPP FD | COM | 46132R104 |  | 42106 | 3671 | SH |  | SOLE | 0 | 0 | 0 | 3671 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2018 HY | 46138J205 |  | 227784 | 9065 | SH |  | SOLE | 0 | 0 | 0 | 9065 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2019 CB | 46138J304 |  | 405430 | 19233 | SH |  | SOLE | 0 | 0 | 0 | 19233 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2019 HY | 46138J403 |  | 196951 | 8115 | SH |  | SOLE | 0 | 0 | 0 | 8115 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2020 CB | 46138J502 |  | 31749 | 1506 | SH |  | SOLE | 0 | 0 | 0 | 1506 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2020 HY | 46138J601 |  | 228020 | 9374 | SH |  | SOLE | 0 | 0 | 0 | 9374 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2021 CB | 46138J700 |  | 31248 | 1507 | SH |  | SOLE | 0 | 0 | 0 | 1507 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2021 HY | 46138J809 |  | 348068 | 14052 | SH |  | SOLE | 0 | 0 | 0 | 14052 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2022 CB | 46138J882 |  | 31888 | 1544 | SH |  | SOLE | 0 | 0 | 0 | 1544 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2022 HY | 46138J874 |  | 84476 | 3427 | SH |  | SOLE | 0 | 0 | 0 | 3427 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2023 CB | 46138J866 |  | 35082 | 1735 | SH |  | SOLE | 0 | 0 | 0 | 1735 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2023 HY | 46138J858 |  | 49837 | 1900 | SH |  | SOLE | 0 | 0 | 0 | 1900 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2024 CB | 46138J841 |  | 55255 | 2749 | SH |  | SOLE | 0 | 0 | 0 | 2749 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2024 HY | 46138J833 |  | 12067 | 485 | SH |  | SOLE | 0 | 0 | 0 | 485 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2025 CB | 46138J825 |  | 35079 | 1772 | SH |  | SOLE | 0 | 0 | 0 | 1772 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2025 HY | 46138J817 |  | 12068 | 497 | SH |  | SOLE | 0 | 0 | 0 | 497 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2026 CB | 46138J791 |  | 24495 | 1305 | SH |  | SOLE | 0 | 0 | 0 | 1305 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS2018 COR | 46138J106 |  | 40213 | 1901 | SH |  | SOLE | 0 | 0 | 0 | 1901 |
| INVESCO EXCH TRD SLF IDX FD | DEFENSIVE EQTY | 46138J775 |  | 20621 | 412 | SH |  | SOLE | 0 | 0 | 0 | 412 |
| INVESCO EXCHANGE TRADED FD T | AEROSPACE DEFN | 46137V100 |  | 180393 | 2932 | SH |  | SOLE | 0 | 0 | 0 | 2932 |
| INVESCO EXCHANGE TRADED FD T | BUYBACK ACHIEV | 46137V308 |  | 71447 | 1172 | SH |  | SOLE | 0 | 0 | 0 | 1172 |
| INVESCO EXCHANGE TRADED FD T | CLEANTECH ETF | 46137V407 |  | 16763 | 385 | SH |  | SOLE | 0 | 0 | 0 | 385 |
| INVESCO EXCHANGE TRADED FD T | DIVID ACHIEVEV | 46137V506 |  | 110008 | 3996 | SH |  | SOLE | 0 | 0 | 0 | 3996 |
| INVESCO EXCHANGE TRADED FD T | DWA BASIC MATL | 46137V704 |  | 7160 | 104 | SH |  | SOLE | 0 | 0 | 0 | 104 |
| INVESCO EXCHANGE TRADED FD T | DWA ENERGY MNT | 46137V878 |  | 37536 | 850 | SH |  | SOLE | 0 | 0 | 0 | 850 |
| INVESCO EXCHANGE TRADED FD T | DWA MOMENTUM | 46137V837 |  | 39627 | 665 | SH |  | SOLE | 0 | 0 | 0 | 665 |
| INVESCO EXCHANGE TRADED FD T | DWA NASDAQ MNT | 46137V829 |  | 31726 | 271 | SH |  | SOLE | 0 | 0 | 0 | 271 |
| INVESCO EXCHANGE TRADED FD T | DWA STAPLES | 46137V886 |  | 127715 | 1780 | SH |  | SOLE | 0 | 0 | 0 | 1780 |
| INVESCO EXCHANGE TRADED FD T | DWA UTILS MUMT | 46137V795 |  | 29955 | 1047 | SH |  | SOLE | 0 | 0 | 0 | 1047 |
| INVESCO EXCHANGE TRADED FD T | DYNMC BIOTECH | 46137V787 |  | 31211 | 525 | SH |  | SOLE | 0 | 0 | 0 | 525 |
| INVESCO EXCHANGE TRADED FD T | DYNMC BLDG CON | 46137V779 |  | 89220 | 3000 | SH |  | SOLE | 0 | 0 | 0 | 3000 |
| INVESCO EXCHANGE TRADED FD T | DYNMC LRG GWTH | 46137V746 |  | 38860 | 806 | SH |  | SOLE | 0 | 0 | 0 | 806 |
| INVESCO EXCHANGE TRADED FD T | DYNMC LRG VALU | 46137V738 |  | 1378539 | 36879 | SH |  | SOLE | 0 | 0 | 0 | 36879 |
| INVESCO EXCHANGE TRADED FD T | DYNMC PHRMCTLS | 46137V662 |  | 236312 | 3215 | SH |  | SOLE | 0 | 0 | 0 | 3215 |
| INVESCO EXCHANGE TRADED FD T | DYNMC SEMICNDT | 46137V647 |  | 11968 | 225 | SH |  | SOLE | 0 | 0 | 0 | 225 |
| INVESCO EXCHANGE TRADED FD T | DYNMC SOFTWARE | 46137V639 |  | 74715 | 858 | SH |  | SOLE | 0 | 0 | 0 | 858 |
| INVESCO EXCHANGE TRADED FD T | FINL PFD ETF | 46137V621 |  | 130841 | 7193 | SH |  | SOLE | 0 | 0 | 0 | 7193 |
| INVESCO EXCHANGE TRADED FD T | FTSE RAFI 1000 | 46137V613 |  | 3444 | 29 | SH |  | SOLE | 0 | 0 | 0 | 29 |
| INVESCO EXCHANGE TRADED FD T | HIG YLD EQ DIV | 46137V563 |  | 62790 | 3500 | SH |  | SOLE | 0 | 0 | 0 | 3500 |
| INVESCO EXCHANGE TRADED FD T | INTL DIVI ACHI | 46137V548 |  | 368867 | 23435 | SH |  | SOLE | 0 | 0 | 0 | 23435 |
| INVESCO EXCHANGE TRADED FD T | NASDAQ INTERNT | 46137V530 |  | 17372 | 129 | SH |  | SOLE | 0 | 0 | 0 | 129 |
| INVESCO EXCHANGE TRADED FD T | RUSEL 2000 EQL | 46137V514 |  | 7973 | 169 | SH |  | SOLE | 0 | 0 | 0 | 169 |
| INVESCO EXCHANGE TRADED FD T | RUSEL 2000 VAL | 46137V480 |  | 6748 | 208 | SH |  | SOLE | 0 | 0 | 0 | 208 |
| INVESCO EXCHANGE TRADED FD T | RUSSEL 200 GWT | 46137V431 |  | 39698 | 728 | SH |  | SOLE | 0 | 0 | 0 | 728 |
| INVESCO EXCHANGE TRADED FD T | S MDCP400 PR | 46137V217 |  | 16776 | 101 | SH |  | SOLE | 0 | 0 | 0 | 101 |
| INVESCO EXCHANGE TRADED FD T | S BUY WRT | 46137V399 |  | 1109959 | 48940 | SH |  | SOLE | 0 | 0 | 0 | 48940 |
| INVESCO EXCHANGE TRADED FD T | S EQL ENR | 46137V365 |  | 60930 | 981 | SH |  | SOLE | 0 | 0 | 0 | 981 |
| INVESCO EXCHANGE TRADED FD T | S EQL FIN | 46137V340 |  | 93319 | 2170 | SH |  | SOLE | 0 | 0 | 0 | 2170 |
| INVESCO EXCHANGE TRADED FD T | S EQL HLT | 46137V332 |  | 113536 | 551 | SH |  | SOLE | 0 | 0 | 0 | 551 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 168794 | 1339 | SH |  | SOLE | 0 | 0 | 0 | 1339 |
| INVESCO EXCHANGE TRADED FD T | S EQL MAT | 46137V316 |  | 145116 | 1336 | SH |  | SOLE | 0 | 0 | 0 | 1336 |
| INVESCO EXCHANGE TRADED FD T | S EQL STP | 46137V373 |  | 521830 | 4066 | SH |  | SOLE | 0 | 0 | 0 | 4066 |
| INVESCO EXCHANGE TRADED FD T | S EQL TEC | 46137V282 |  | 1197633 | 7116 | SH |  | SOLE | 0 | 0 | 0 | 7116 |
| INVESCO EXCHANGE TRADED FD T | S EQL UTL | 46137V274 |  | 80916 | 922 | SH |  | SOLE | 0 | 0 | 0 | 922 |
| INVESCO EXCHANGE TRADED FD T | S EQL WGT | 46137V357 |  | 7830662 | 73314 | SH |  | SOLE | 0 | 0 | 0 | 73314 |
| INVESCO EXCHANGE TRADED FD T | S PUR GWT | 46137V266 |  | 1449649 | 12054 | SH |  | SOLE | 0 | 0 | 0 | 12054 |
| INVESCO EXCHANGE TRADED FD T | S PUR VAL | 46137V258 |  | 131567 | 1916 | SH |  | SOLE | 0 | 0 | 0 | 1916 |
| INVESCO EXCHANGE TRADED FD T | WATER RES ETF | 46137V142 |  | 168593 | 5300 | SH |  | SOLE | 0 | 0 | 0 | 5300 |
| INVESCO EXCHANGE TRADED FD T | WILDERHIL CLAN | 46137V134 |  | 8134 | 328 | SH |  | SOLE | 0 | 0 | 0 | 328 |
| INVESCO EXCHANGE TRADED FD T | ZACKS MID CAP | 46137Y401 |  | 100361 | 1472 | SH |  | SOLE | 0 | 0 | 0 | 1472 |
| INVESCO EXCHANGE TRADED FD T | ZACKS MULT AST | 46137Y500 |  | 208448 | 9398 | SH |  | SOLE | 0 | 0 | 0 | 9398 |
| INVESCO EXCHNG TRADED FD TR | CEF INM COMPSI | 46138E404 |  | 116263 | 5097 | SH |  | SOLE | 0 | 0 | 0 | 5097 |
| INVESCO EXCHNG TRADED FD TR | CHINA SMALL CP | 46138E701 |  | 142471 | 5350 | SH |  | SOLE | 0 | 0 | 0 | 5350 |
| INVESCO EXCHNG TRADED FD TR | DWA DEV MKTS | 46138E875 |  | 18446 | 672 | SH |  | SOLE | 0 | 0 | 0 | 672 |
| INVESCO EXCHNG TRADED FD TR | DWA EMERG MKTS | 46138E867 |  | 15998 | 900 | SH |  | SOLE | 0 | 0 | 0 | 900 |
| INVESCO EXCHNG TRADED FD TR | EMRNG MKT SVRG | 46138E784 |  | 866567 | 32119 | SH |  | SOLE | 0 | 0 | 0 | 32119 |
| INVESCO EXCHNG TRADED FD TR | FNDMNTL HY CRP | 46138E719 |  | 384337 | 20741 | SH |  | SOLE | 0 | 0 | 0 | 20741 |
| INVESCO EXCHNG TRADED FD TR | GBL CLEAN ENRG | 46138G847 |  | 4792 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| INVESCO EXCHNG TRADED FD TR | GLOBAL AGRCLTR | 46138E685 |  | 2784 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| INVESCO EXCHNG TRADED FD TR | GLOBAL GLD PREC | 46138E677 |  | 842236 | 54776 | SH |  | SOLE | 0 | 0 | 0 | 54776 |
| INVESCO EXCHNG TRADED FD TR | INTL CORP BD | 46138E636 |  | 41776 | 1610 | SH |  | SOLE | 0 | 0 | 0 | 1610 |
| INVESCO EXCHNG TRADED FD TR | KBW BK | 46138E628 |  | 35247 | 652 | SH |  | SOLE | 0 | 0 | 0 | 652 |
| INVESCO EXCHNG TRADED FD TR | KBW HIG DV YLD | 46138E610 |  | 15771 | 692 | SH |  | SOLE | 0 | 0 | 0 | 692 |
| INVESCO EXCHNG TRADED FD TR | KBW PREM YIELD | 46138E594 |  | 74187 | 2191 | SH |  | SOLE | 0 | 0 | 0 | 2191 |
| INVESCO EXCHNG TRADED FD TR | MSCI EMRNG MKT | 46138E552 |  | 3164 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| INVESCO EXCHNG TRADED FD TR | NATL AMT MUNI | 46138E537 |  | 548688 | 22133 | SH |  | SOLE | 0 | 0 | 0 | 22133 |
| INVESCO EXCHNG TRADED FD TR | NY AMT FRE MUN | 46138E529 |  | 71565 | 3035 | SH |  | SOLE | 0 | 0 | 0 | 3035 |
| INVESCO EXCHNG TRADED FD TR | PFD ETF | 46138E511 |  | 1460874 | 102016 | SH |  | SOLE | 0 | 0 | 0 | 102016 |
| INVESCO EXCHNG TRADED FD TR | RUSEL 1000 EQL | 46138E420 |  | 1625 | 49 | SH |  | SOLE | 0 | 0 | 0 | 49 |
| INVESCO EXCHNG TRADED FD TR | S 500 EX RAT | 46138E388 |  | 482584 | 13309 | SH |  | SOLE | 0 | 0 | 0 | 13309 |
| INVESCO EXCHNG TRADED FD TR | S 500 HB ETF | 46138E370 |  | 6776 | 151 | SH |  | SOLE | 0 | 0 | 0 | 151 |
| INVESCO EXCHNG TRADED FD TR | S INTL LOW | 46138E230 |  | 61095 | 1881 | SH |  | SOLE | 0 | 0 | 0 | 1881 |
| INVESCO EXCHNG TRADED FD TR | S MIDCP LOW | 46138E198 |  | 740866 | 15263 | SH |  | SOLE | 0 | 0 | 0 | 15263 |
| INVESCO EXCHNG TRADED FD TR | S SMLCAP QTY | 46138G300 |  | 30290 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| INVESCO EXCHNG TRADED FD TR | S SMLCP HELT | 46138E149 |  | 93767 | 668 | SH |  | SOLE | 0 | 0 | 0 | 668 |
| INVESCO EXCHNG TRADED FD TR | S SMLCP LOW | 46138G102 |  | 1026276 | 20758 | SH |  | SOLE | 0 | 0 | 0 | 20758 |
| INVESCO EXCHNG TRADED FD TR | S SMLCP STAP | 46138E172 |  | 10448 | 125 | SH |  | SOLE | 0 | 0 | 0 | 125 |
| INVESCO EXCHNG TRADED FD TR | S HDL VOL | 46138E362 |  | 208913 | 5045 | SH |  | SOLE | 0 | 0 | 0 | 5045 |
| INVESCO EXCHNG TRADED FD TR | S LOW VOL | 46138E354 |  | 4587968 | 92649 | SH |  | SOLE | 0 | 0 | 0 | 92649 |
| INVESCO EXCHNG TRADED FD TR | SHIPPING ETF | 46138G607 |  | 881 | 86 | SH |  | SOLE | 0 | 0 | 0 | 86 |
| INVESCO EXCHNG TRADED FD TR | SOLAR ETF | 46138G706 |  | 66368 | 3200 | SH |  | SOLE | 0 | 0 | 0 | 3200 |
| INVESCO EXCHNG TRADED FD TR | SR LN ETF | 46138G508 |  | 2350192 | 101433 | SH |  | SOLE | 0 | 0 | 0 | 101433 |
| INVESCO EXCHNG TRADED FD TR | TAXABLE MUN BD | 46138G805 |  | 357453 | 12292 | SH |  | SOLE | 0 | 0 | 0 | 12292 |
| INVESCO HIGH INCOME 2024 TAR | COM | 46136K105 |  | 9290 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| INVESCO HIGH INCOME TR II | COM | 46131F101 |  | 8919 | 651 | SH |  | SOLE | 0 | 0 | 0 | 651 |
| INVESCO INDIA EXCHG TRED FD | INDIA ETF | 46137R109 |  | 5125 | 214 | SH |  | SOLE | 0 | 0 | 0 | 214 |
| INVESCO LTD | SHS | G491BT108 |  | 185877 | 8124 | SH |  | SOLE | 0 | 0 | 0 | 8124 |
| INVESCO MORTGAGE CAPITAL INC | COM | 46131B100 |  | 4398 | 278 | SH |  | SOLE | 0 | 0 | 0 | 278 |
| INVESCO MUN TR | COM | 46131J103 |  | 4616 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| INVESCO QQQ TR | UNIT SER 1 | 46090E103 |  | 19353033 | 104166 | SH |  | SOLE | 0 | 0 | 0 | 104166 |
| INVESCO SR INCOME TR | COM | 46131H107 |  | 3139 | 730 | SH |  | SOLE | 0 | 0 | 0 | 730 |
| INVESCO TR INVT GRADE NY MUN | COM | 46131T101 |  | 139652 | 11199 | SH |  | SOLE | 0 | 0 | 0 | 11199 |
| INVITAE CORP | COM | 46185L103 |  | 5019 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| INVITATION HOMES INC | COM | 46187W107 |  | 23643 | 1032 | SH |  | SOLE | 0 | 0 | 0 | 1032 |
| IONIS PHARMACEUTICALS INC | COM | 462222100 |  | 16764 | 325 | SH |  | SOLE | 0 | 0 | 0 | 325 |
| IPG PHOTONICS CORP | COM | 44980X109 |  | 221307 | 1418 | SH |  | SOLE | 0 | 0 | 0 | 1418 |
| IQIYI INC | SPONSORED ADS | 46267X108 |  | 285859 | 10560 | SH |  | SOLE | 0 | 0 | 0 | 10560 |
| IQVIA HLDGS INC | COM | 46266C105 |  | 46187 | 356 | SH |  | SOLE | 0 | 0 | 0 | 356 |
| IRIDIUM COMMUNICATIONS INC | COM | 46269C102 |  | 280688 | 12475 | SH |  | SOLE | 0 | 0 | 0 | 12475 |
| IRON MTN INC NEW | COM | 46284V101 |  | 95987 | 2781 | SH |  | SOLE | 0 | 0 | 0 | 2781 |
| ISHARES GOLD TRUST | ISHARES | 464285105 |  | 1960159 | 171493 | SH |  | SOLE | 0 | 0 | 0 | 171493 |
| ISHARES INC | CORE MSCI EMKT | 46434G103 |  | 439488 | 8488 | SH |  | SOLE | 0 | 0 | 0 | 8488 |
| ISHARES INC | EM MKTS DIV ETF | 464286319 |  | 38910 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| ISHARES INC | GLB ENR PROD ETF | 464286343 |  | 11770 | 493 | SH |  | SOLE | 0 | 0 | 0 | 493 |
| ISHARES INC | MIN VOL EMRG MKT | 464286533 |  | 797229 | 13444 | SH |  | SOLE | 0 | 0 | 0 | 13444 |
| ISHARES INC | MIN VOL GBL ETF | 464286525 |  | 5272 | 60 | SH |  | SOLE | 0 | 0 | 0 | 60 |
| ISHARES INC | MSCI AUST ETF | 464286103 |  | 17696 | 800 | SH |  | SOLE | 0 | 0 | 0 | 800 |
| ISHARES INC | MSCI AUSTRIA ETF | 464286202 |  | 2288 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| ISHARES INC | MSCI BRAZIL ETF | 464286400 |  | 10844 | 322 | SH |  | SOLE | 0 | 0 | 0 | 322 |
| ISHARES INC | MSCI BRIC INDX | 464286657 |  | 44385 | 1100 | SH |  | SOLE | 0 | 0 | 0 | 1100 |
| ISHARES INC | MSCI CDA ETF | 464286509 |  | 5957 | 207 | SH |  | SOLE | 0 | 0 | 0 | 207 |
| ISHARES INC | MSCI EM ESG OPZ | 46434G863 |  | 3536 | 106 | SH |  | SOLE | 0 | 0 | 0 | 106 |
| ISHARES INC | MSCI EURZONE ETF | 464286608 |  | 74137 | 1808 | SH |  | SOLE | 0 | 0 | 0 | 1808 |
| ISHARES INC | MSCI FRANCE ETF | 464286707 |  | 6121 | 195 | SH |  | SOLE | 0 | 0 | 0 | 195 |
| ISHARES INC | MSCI FRNTR100ETF | 464286145 |  | 51334 | 1805 | SH |  | SOLE | 0 | 0 | 0 | 1805 |
| ISHARES INC | MSCI GBL ETF NEW | 46434G848 |  | 18859 | 579 | SH |  | SOLE | 0 | 0 | 0 | 579 |
| ISHARES INC | MSCI GBL GOLD MN | 46434G855 |  | 142372 | 9970 | SH |  | SOLE | 0 | 0 | 0 | 9970 |
| ISHARES INC | MSCI GERMANY ETF | 464286806 |  | 6632 | 223 | SH |  | SOLE | 0 | 0 | 0 | 223 |
| ISHARES INC | MSCI HONG KG ETF | 464286871 |  | 7296 | 305 | SH |  | SOLE | 0 | 0 | 0 | 305 |
| ISHARES INC | MSCI ISRAEL ETF | 464286632 |  | 8065 | 144 | SH |  | SOLE | 0 | 0 | 0 | 144 |
| ISHARES INC | MSCI JAPN SMCETF | 464286582 |  | 4342 | 56 | SH |  | SOLE | 0 | 0 | 0 | 56 |
| ISHARES INC | MSCI JPN ETF NEW | 46434G822 |  | 61555 | 1022 | SH |  | SOLE | 0 | 0 | 0 | 1022 |
| ISHARES INC | MSCI MLY ETF NEW | 46434G814 |  | 30733 | 950 | SH |  | SOLE | 0 | 0 | 0 | 950 |
| ISHARES INC | MSCI NETHERL ETF | 464286814 |  | 6038 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| ISHARES INC | MSCI PAC JP ETF | 464286665 |  | 5678 | 125 | SH |  | SOLE | 0 | 0 | 0 | 125 |
| ISHARES INC | MSCI SINGPOR ETF | 46434G780 |  | 20751 | 855 | SH |  | SOLE | 0 | 0 | 0 | 855 |
| ISHARES INC | MSCI SPAIN ETF | 464286764 |  | 1421 | 48 | SH |  | SOLE | 0 | 0 | 0 | 48 |
| ISHARES INC | MSCI STH AFR ETF | 464286780 |  | 20924 | 390 | SH |  | SOLE | 0 | 0 | 0 | 390 |
| ISHARES INC | MSCI STH KOR ETF | 464286772 |  | 34749 | 509 | SH |  | SOLE | 0 | 0 | 0 | 509 |
| ISHARES INC | MSCI SWEDEN ETF | 464286756 |  | 328 | 10 | SH |  | SOLE | 0 | 0 | 0 | 10 |
| ISHARES INC | MSCI SWITZERLAND | 464286749 |  | 6834 | 197 | SH |  | SOLE | 0 | 0 | 0 | 197 |
| ISHARES INC | MSCI WORLD ETF | 464286392 |  | 233447 | 2543 | SH |  | SOLE | 0 | 0 | 0 | 2543 |
| ISHARES S GSCI COMMODITY I | UNIT BEN INT | 46428R107 |  | 108660 | 6000 | SH |  | SOLE | 0 | 0 | 0 | 6000 |
| ISHARES SILVER TRUST | ISHARES | 46428Q109 |  | 246028 | 17919 | SH |  | SOLE | 0 | 0 | 0 | 17919 |
| ISHARES TR | 0-5 YR TIPS ETF | 46429B747 |  | 95915 | 971 | SH |  | SOLE | 0 | 0 | 0 | 971 |
| ISHARES TR | 0-5YR HI YL CP | 46434V407 |  | 405453 | 8612 | SH |  | SOLE | 0 | 0 | 0 | 8612 |
| ISHARES TR | 0-5YR INVT GR CP | 46434V100 |  | 530193 | 10676 | SH |  | SOLE | 0 | 0 | 0 | 10676 |
| ISHARES TR | 1 3 YR TREAS BD | 464287457 |  | 292394 | 3519 | SH |  | SOLE | 0 | 0 | 0 | 3519 |
| ISHARES TR | 20 YR TR BD ETF | 464287432 |  | 79040 | 674 | SH |  | SOLE | 0 | 0 | 0 | 674 |
| ISHARES TR | 3 7 YR TREAS BD | 464288661 |  | 1925600 | 16172 | SH |  | SOLE | 0 | 0 | 0 | 16172 |
| ISHARES TR | 3YRTB ETF | 464288125 |  | 63022 | 775 | SH |  | SOLE | 0 | 0 | 0 | 775 |
| ISHARES TR | A RATE CP BD ETF | 46429B291 |  | 10286 | 204 | SH |  | SOLE | 0 | 0 | 0 | 204 |
| ISHARES TR | AGENCY BOND ETF | 464288166 |  | 4468 | 40 | SH |  | SOLE | 0 | 0 | 0 | 40 |
| ISHARES TR | AGGRES ALLOC ETF | 464289859 |  | 18301 | 335 | SH |  | SOLE | 0 | 0 | 0 | 335 |
| ISHARES TR | ASIA 50 ETF | 464288430 |  | 17759 | 284 | SH |  | SOLE | 0 | 0 | 0 | 284 |
| ISHARES TR | BARCLAYS 7 10 YR | 464287440 |  | 42087 | 416 | SH |  | SOLE | 0 | 0 | 0 | 416 |
| ISHARES TR | CALIF MUN BD ETF | 464288356 |  | 69588 | 1200 | SH |  | SOLE | 0 | 0 | 0 | 1200 |
| ISHARES TR | CHINA LG-CAP ETF | 464287184 |  | 27148 | 634 | SH |  | SOLE | 0 | 0 | 0 | 634 |
| ISHARES TR | CHINA SM-CAP ETF | 46429B200 |  | 33459 | 725 | SH |  | SOLE | 0 | 0 | 0 | 725 |
| ISHARES TR | CMBS ETF | 46429B366 |  | 5029 | 101 | SH |  | SOLE | 0 | 0 | 0 | 101 |
| ISHARES TR | COHEN STEER REIT | 464287564 |  | 82866 | 828 | SH |  | SOLE | 0 | 0 | 0 | 828 |
| ISHARES TR | CONSER ALLOC ETF | 464289883 |  | 99151 | 2900 | SH |  | SOLE | 0 | 0 | 0 | 2900 |
| ISHARES TR | CONV BD ETF | 46435G102 |  | 8979 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| ISHARES TR | CORE 1 5 YR USD | 46432F859 |  | 127400 | 2600 | SH |  | SOLE | 0 | 0 | 0 | 2600 |
| ISHARES TR | CORE DIV GRWTH | 46434V621 |  | 85016 | 2294 | SH |  | SOLE | 0 | 0 | 0 | 2294 |
| ISHARES TR | CORE HIGH DV ETF | 46429B663 |  | 1415611 | 15635 | SH |  | SOLE | 0 | 0 | 0 | 15635 |
| ISHARES TR | CORE MSCI EAFE | 46432F842 |  | 420408 | 6561 | SH |  | SOLE | 0 | 0 | 0 | 6561 |
| ISHARES TR | CORE MSCI TOTAL | 46432F834 |  | 130511 | 2164 | SH |  | SOLE | 0 | 0 | 0 | 2164 |
| ISHARES TR | CORE S MCP ETF | 464287507 |  | 3135690 | 15578 | SH |  | SOLE | 0 | 0 | 0 | 15578 |
| ISHARES TR | CORE S SCP ETF | 464287804 |  | 7663518 | 87844 | SH |  | SOLE | 0 | 0 | 0 | 87844 |
| ISHARES TR | CORE S TTL STK | 464287150 |  | 314563 | 4721 | SH |  | SOLE | 0 | 0 | 0 | 4721 |
| ISHARES TR | CORE S US GWT | 464287671 |  | 299418 | 4820 | SH |  | SOLE | 0 | 0 | 0 | 4820 |
| ISHARES TR | CORE S US VLU | 464287663 |  | 184701 | 3276 | SH |  | SOLE | 0 | 0 | 0 | 3276 |
| ISHARES TR | CORE S ETF | 464287200 |  | 23188391 | 79214 | SH |  | SOLE | 0 | 0 | 0 | 79214 |
| ISHARES TR | CORE TOTAL USD | 46434V613 |  | 35823 | 729 | SH |  | SOLE | 0 | 0 | 0 | 729 |
| ISHARES TR | CORE US AGGBD ET | 464287226 |  | 2866500 | 27165 | SH |  | SOLE | 0 | 0 | 0 | 27165 |
| ISHARES TR | CUR HD EURZN ETF | 46434V639 |  | 11182 | 377 | SH |  | SOLE | 0 | 0 | 0 | 377 |
| ISHARES TR | DOW JONES US ETF | 464287846 |  | 934093 | 6419 | SH |  | SOLE | 0 | 0 | 0 | 6419 |
| ISHARES TR | EAFE GRWTH ETF | 464288885 |  | 3035614 | 37912 | SH |  | SOLE | 0 | 0 | 0 | 37912 |
| ISHARES TR | EAFE SML CP ETF | 464288273 |  | 1022403 | 16416 | SH |  | SOLE | 0 | 0 | 0 | 16416 |
| ISHARES TR | EAFE VALUE ETF | 464288877 |  | 3334357 | 64221 | SH |  | SOLE | 0 | 0 | 0 | 64221 |
| ISHARES TR | EDGE MSCI USA VL | 46432F388 |  | 234208 | 2666 | SH |  | SOLE | 0 | 0 | 0 | 2666 |
| ISHARES TR | ETF MSCI USA | 46435G425 |  | 4414 | 69 | SH |  | SOLE | 0 | 0 | 0 | 69 |
| ISHARES TR | EUROPE ETF | 464287861 |  | 79053 | 1754 | SH |  | SOLE | 0 | 0 | 0 | 1754 |
| ISHARES TR | EXPONENTIAL TECH | 46434V381 |  | 12297 | 318 | SH |  | SOLE | 0 | 0 | 0 | 318 |
| ISHARES TR | FLTG RATE NT ETF | 46429B655 |  | 4498057 | 88163 | SH |  | SOLE | 0 | 0 | 0 | 88163 |
| ISHARES TR | GBL COMM SVC ETF | 464287275 |  | 15954 | 276 | SH |  | SOLE | 0 | 0 | 0 | 276 |
| ISHARES TR | GLB CNS DISC ETF | 464288745 |  | 48052 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| ISHARES TR | GLB INFRASTR ETF | 464288372 |  | 165137 | 3921 | SH |  | SOLE | 0 | 0 | 0 | 3921 |
| ISHARES TR | GLOB HLTHCRE ETF | 464287325 |  | 8817 | 140 | SH |  | SOLE | 0 | 0 | 0 | 140 |
| ISHARES TR | GLOBAL 100 ETF | 464287572 |  | 516703 | 10586 | SH |  | SOLE | 0 | 0 | 0 | 10586 |
| ISHARES TR | GLOBAL ENERG ETF | 464287341 |  | 2829 | 75 | SH |  | SOLE | 0 | 0 | 0 | 75 |
| ISHARES TR | GLOBAL TECH ETF | 464287291 |  | 31522 | 180 | SH |  | SOLE | 0 | 0 | 0 | 180 |
| ISHARES TR | GNMA BOND ETF | 46429B333 |  | 31317 | 650 | SH |  | SOLE | 0 | 0 | 0 | 650 |
| ISHARES TR | IBNDS MAR20 ETF | 46432FAK3 |  | 30648 | 1254 | SH |  | SOLE | 0 | 0 | 0 | 1254 |
| ISHARES TR | IBONDS DEC18 ETF | 46434VAA8 |  | 594103 | 23660 | SH |  | SOLE | 0 | 0 | 0 | 23660 |
| ISHARES TR | IBONDS DEC19 ETF | 46434VAU4 |  | 638476 | 25745 | SH |  | SOLE | 0 | 0 | 0 | 25745 |
| ISHARES TR | IBONDS DEC20 ETF | 46434VAQ3 |  | 877915 | 35065 | SH |  | SOLE | 0 | 0 | 0 | 35065 |
| ISHARES TR | IBONDS DEC2021 | 46435G789 |  | 449455 | 17765 | SH |  | SOLE | 0 | 0 | 0 | 17765 |
| ISHARES TR | IBONDS DEC2022 | 46435G755 |  | 427777 | 16835 | SH |  | SOLE | 0 | 0 | 0 | 16835 |
| ISHARES TR | IBONDS DEC21 ETF | 46434VBK5 |  | 661374 | 27150 | SH |  | SOLE | 0 | 0 | 0 | 27150 |
| ISHARES TR | IBONDS DEC22 ETF | 46434VBA7 |  | 447674 | 18400 | SH |  | SOLE | 0 | 0 | 0 | 18400 |
| ISHARES TR | IBONDS DEC23 ETF | 46434VAX8 |  | 109836 | 4520 | SH |  | SOLE | 0 | 0 | 0 | 4520 |
| ISHARES TR | IBONDS DEC24 ETF | 46434VBG4 |  | 84350 | 3500 | SH |  | SOLE | 0 | 0 | 0 | 3500 |
| ISHARES TR | IBONDS DEC25 ETF | 46434VBD1 |  | 7173 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| ISHARES TR | IBONDS SEP19 ETF | 46429B564 |  | 809045 | 31915 | SH |  | SOLE | 0 | 0 | 0 | 31915 |
| ISHARES TR | IBONDS SEP2020 | 46434V571 |  | 749049 | 29670 | SH |  | SOLE | 0 | 0 | 0 | 29670 |
| ISHARES TR | IBOXX HI YD ETF | 464288513 |  | 3624323 | 41929 | SH |  | SOLE | 0 | 0 | 0 | 41929 |
| ISHARES TR | IBOXX INV CP ETF | 464287242 |  | 2996732 | 26074 | SH |  | SOLE | 0 | 0 | 0 | 26074 |
| ISHARES TR | INDIA 50 ETF | 464289529 |  | 32246 | 943 | SH |  | SOLE | 0 | 0 | 0 | 943 |
| ISHARES TR | INTL DEV RE ETF | 464288489 |  | 3323 | 116 | SH |  | SOLE | 0 | 0 | 0 | 116 |
| ISHARES TR | INTL DEVPPTY ETF | 464288422 |  | 269510 | 7288 | SH |  | SOLE | 0 | 0 | 0 | 7288 |
| ISHARES TR | INTL QLTY FACTOR | 46434V456 |  | 11820 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| ISHARES TR | INTL SEL DIV ETF | 464288448 |  | 122057 | 3741 | SH |  | SOLE | 0 | 0 | 0 | 3741 |
| ISHARES TR | INTRM GOV CR ETF | 464288612 |  | 1092501 | 10177 | SH |  | SOLE | 0 | 0 | 0 | 10177 |
| ISHARES TR | INTRM TR CRP ETF | 464288638 |  | 41312 | 778 | SH |  | SOLE | 0 | 0 | 0 | 778 |
| ISHARES TR | JPMORGAN USD EMG | 464288281 |  | 958879 | 8894 | SH |  | SOLE | 0 | 0 | 0 | 8894 |
| ISHARES TR | LATN AMER 40 ETF | 464287390 |  | 24955 | 795 | SH |  | SOLE | 0 | 0 | 0 | 795 |
| ISHARES TR | LNG TR CRPRT BD | 464289511 |  | 6992 | 120 | SH |  | SOLE | 0 | 0 | 0 | 120 |
| ISHARES TR | MBS ETF | 464288588 |  | 17566 | 170 | SH |  | SOLE | 0 | 0 | 0 | 170 |
| ISHARES TR | MICRO-CAP ETF | 464288869 |  | 49432 | 465 | SH |  | SOLE | 0 | 0 | 0 | 465 |
| ISHARES TR | MIN VOL EAFE ETF | 46429B689 |  | 1624267 | 22308 | SH |  | SOLE | 0 | 0 | 0 | 22308 |
| ISHARES TR | MIN VOL USA ETF | 46429B697 |  | 3776447 | 66207 | SH |  | SOLE | 0 | 0 | 0 | 66207 |
| ISHARES TR | MODERT ALLOC ETF | 464289875 |  | 26447 | 698 | SH |  | SOLE | 0 | 0 | 0 | 698 |
| ISHARES TR | MORTGE REL ETF | 46435G342 |  | 156510 | 3593 | SH |  | SOLE | 0 | 0 | 0 | 3593 |
| ISHARES TR | MRGSTR MD CP GRW | 464288307 |  | 95235 | 404 | SH |  | SOLE | 0 | 0 | 0 | 404 |
| ISHARES TR | MRGSTR MD CP VAL | 464288406 |  | 13764 | 85 | SH |  | SOLE | 0 | 0 | 0 | 85 |
| ISHARES TR | MRGSTR SM CP ETF | 464288505 |  | 9012 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| ISHARES TR | MRGSTR SM CP GR | 464288604 |  | 28071 | 132 | SH |  | SOLE | 0 | 0 | 0 | 132 |
| ISHARES TR | MRNGSTR LG-CP GR | 464287119 |  | 73808 | 397 | SH |  | SOLE | 0 | 0 | 0 | 397 |
| ISHARES TR | MRNGSTR LG-CP VL | 464288109 |  | 46006 | 428 | SH |  | SOLE | 0 | 0 | 0 | 428 |
| ISHARES TR | MSCI AC ASIA ETF | 464288182 |  | 21889 | 310 | SH |  | SOLE | 0 | 0 | 0 | 310 |
| ISHARES TR | MSCI ACWI ETF | 464288257 |  | 121564 | 1637 | SH |  | SOLE | 0 | 0 | 0 | 1637 |
| ISHARES TR | MSCI ACWI EX US | 464288240 |  | 36244 | 760 | SH |  | SOLE | 0 | 0 | 0 | 760 |
| ISHARES TR | MSCI EAFE ESG OP | 46435G516 |  | 3973 | 60 | SH |  | SOLE | 0 | 0 | 0 | 60 |
| ISHARES TR | MSCI EAFE ETF | 464287465 |  | 1975081 | 29050 | SH |  | SOLE | 0 | 0 | 0 | 29050 |
| ISHARES TR | MSCI EMG MKT ETF | 464287234 |  | 1316407 | 30671 | SH |  | SOLE | 0 | 0 | 0 | 30671 |
| ISHARES TR | MSCI EURO FL ETF | 464289180 |  | 23322 | 1150 | SH |  | SOLE | 0 | 0 | 0 | 1150 |
| ISHARES TR | MSCI GERMNY ETF | 46429B465 |  | 26917 | 450 | SH |  | SOLE | 0 | 0 | 0 | 450 |
| ISHARES TR | MSCI GLOBAL IMP | 46435G532 |  | 31423 | 539 | SH |  | SOLE | 0 | 0 | 0 | 539 |
| ISHARES TR | MSCI INDIA ETF | 46429B598 |  | 181777 | 5598 | SH |  | SOLE | 0 | 0 | 0 | 5598 |
| ISHARES TR | MSCI KLD400 SOC | 464288570 |  | 25096 | 235 | SH |  | SOLE | 0 | 0 | 0 | 235 |
| ISHARES TR | MSCI LW CRB TG | 46434V464 |  | 16559 | 138 | SH |  | SOLE | 0 | 0 | 0 | 138 |
| ISHARES TR | MSCI UK ETF NEW | 46435G334 |  | 5800 | 170 | SH |  | SOLE | 0 | 0 | 0 | 170 |
| ISHARES TR | MSCI USA ESG SLC | 464288802 |  | 7162 | 60 | SH |  | SOLE | 0 | 0 | 0 | 60 |
| ISHARES TR | MULTIFACTOR USA | 46434V282 |  | 20306 | 604 | SH |  | SOLE | 0 | 0 | 0 | 604 |
| ISHARES TR | N AMER TECH ETF | 464287549 |  | 495646 | 2367 | SH |  | SOLE | 0 | 0 | 0 | 2367 |
| ISHARES TR | NA TEC MULTM ETF | 464287531 |  | 2755 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| ISHARES TR | NA TEC SFTWR ETF | 464287515 |  | 440686 | 2150 | SH |  | SOLE | 0 | 0 | 0 | 2150 |
| ISHARES TR | NASDAQ BIOTECH | 464287556 |  | 857683 | 7034 | SH |  | SOLE | 0 | 0 | 0 | 7034 |
| ISHARES TR | NATIONAL MUN ETF | 464288414 |  | 1025536 | 9501 | SH |  | SOLE | 0 | 0 | 0 | 9501 |
| ISHARES TR | NEW YORK MUN ETF | 464288323 |  | 354297 | 6518 | SH |  | SOLE | 0 | 0 | 0 | 6518 |
| ISHARES TR | NORTH AMERN NAT | 464287374 |  | 17846 | 498 | SH |  | SOLE | 0 | 0 | 0 | 498 |
| ISHARES TR | PHLX SEMICND ETF | 464287523 |  | 134531 | 727 | SH |  | SOLE | 0 | 0 | 0 | 727 |
| ISHARES TR | RESIDNL REAL EST | 464288562 |  | 71757 | 1141 | SH |  | SOLE | 0 | 0 | 0 | 1141 |
| ISHARES TR | ROBOTICS ARTIF | 46435U556 |  | 25759 | 1025 | SH |  | SOLE | 0 | 0 | 0 | 1025 |
| ISHARES TR | RUS 1000 ETF | 464287622 |  | 4837049 | 29912 | SH |  | SOLE | 0 | 0 | 0 | 29912 |
| ISHARES TR | RUS 1000 GRW ETF | 464287614 |  | 4383458 | 28103 | SH |  | SOLE | 0 | 0 | 0 | 28103 |
| ISHARES TR | RUS 1000 VAL ETF | 464287598 |  | 962552 | 7602 | SH |  | SOLE | 0 | 0 | 0 | 7602 |
| ISHARES TR | RUS 2000 GRW ETF | 464287648 |  | 2949607 | 13714 | SH |  | SOLE | 0 | 0 | 0 | 13714 |
| ISHARES TR | RUS 2000 VAL ETF | 464287630 |  | 2453705 | 18449 | SH |  | SOLE | 0 | 0 | 0 | 18449 |
| ISHARES TR | RUS MD CP GR ETF | 464287481 |  | 1595753 | 11770 | SH |  | SOLE | 0 | 0 | 0 | 11770 |
| ISHARES TR | RUS MDCP VAL ETF | 464287473 |  | 2718702 | 30121 | SH |  | SOLE | 0 | 0 | 0 | 30121 |
| ISHARES TR | RUS MID CAP ETF | 464287499 |  | 2552435 | 11576 | SH |  | SOLE | 0 | 0 | 0 | 11576 |
| ISHARES TR | RUS TOP 200 ETF | 464289446 |  | 12435 | 184 | SH |  | SOLE | 0 | 0 | 0 | 184 |
| ISHARES TR | RUS TP200 GR ETF | 464289438 |  | 26907 | 315 | SH |  | SOLE | 0 | 0 | 0 | 315 |
| ISHARES TR | RUSSELL 2000 ETF | 464287655 |  | 5819257 | 34525 | SH |  | SOLE | 0 | 0 | 0 | 34525 |
| ISHARES TR | RUSSELL 3000 ETF | 464287689 |  | 4776195 | 27720 | SH |  | SOLE | 0 | 0 | 0 | 27720 |
| ISHARES TR | S 100 ETF | 464287101 |  | 6481 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| ISHARES TR | S 500 GRWT ETF | 464287309 |  | 3906593 | 22050 | SH |  | SOLE | 0 | 0 | 0 | 22050 |
| ISHARES TR | S 500 VAL ETF | 464287408 |  | 665004 | 5741 | SH |  | SOLE | 0 | 0 | 0 | 5741 |
| ISHARES TR | S MC 400GR ETF | 464287606 |  | 827709 | 3553 | SH |  | SOLE | 0 | 0 | 0 | 3553 |
| ISHARES TR | S MC 400VL ETF | 464287705 |  | 563268 | 3366 | SH |  | SOLE | 0 | 0 | 0 | 3366 |
| ISHARES TR | S SML 600 GWT | 464287887 |  | 263417 | 1306 | SH |  | SOLE | 0 | 0 | 0 | 1306 |
| ISHARES TR | S US PFD STK | 464288687 |  | 2623687 | 70662 | SH |  | SOLE | 0 | 0 | 0 | 70662 |
| ISHARES TR | SELECT DIVID ETF | 464287168 |  | 2233063 | 22384 | SH |  | SOLE | 0 | 0 | 0 | 22384 |
| ISHARES TR | SH TR CRPORT ETF | 464288646 |  | 6883128 | 132802 | SH |  | SOLE | 0 | 0 | 0 | 132802 |
| ISHARES TR | SHORT TREAS BD | 464288679 |  | 4379609 | 39656 | SH |  | SOLE | 0 | 0 | 0 | 39656 |
| ISHARES TR | SHRT NAT MUN ETF | 464288158 |  | 439866 | 4200 | SH |  | SOLE | 0 | 0 | 0 | 4200 |
| ISHARES TR | SP SMCP600VL ETF | 464287879 |  | 405974 | 2432 | SH |  | SOLE | 0 | 0 | 0 | 2432 |
| ISHARES TR | TIPS BD ETF | 464287176 |  | 3198155 | 28911 | SH |  | SOLE | 0 | 0 | 0 | 28911 |
| ISHARES TR | TRANS AVG ETF | 464287192 |  | 289234 | 1414 | SH |  | SOLE | 0 | 0 | 0 | 1414 |
| ISHARES TR | TRS FLT RT BD | 46434V860 |  | 1111962 | 22100 | SH |  | SOLE | 0 | 0 | 0 | 22100 |
| ISHARES TR | U.S. BAS MTL ETF | 464287838 |  | 37104 | 377 | SH |  | SOLE | 0 | 0 | 0 | 377 |
| ISHARES TR | U.S. CNSM GD ETF | 464287812 |  | 37444 | 315 | SH |  | SOLE | 0 | 0 | 0 | 315 |
| ISHARES TR | U.S. CNSM SV ETF | 464287580 |  | 172568 | 815 | SH |  | SOLE | 0 | 0 | 0 | 815 |
| ISHARES TR | U.S. ENERGY ETF | 464287796 |  | 122523 | 2920 | SH |  | SOLE | 0 | 0 | 0 | 2920 |
| ISHARES TR | U.S. FIN SVC ETF | 464287770 |  | 172611 | 1295 | SH |  | SOLE | 0 | 0 | 0 | 1295 |
| ISHARES TR | U.S. FINLS ETF | 464287788 |  | 719723 | 5925 | SH |  | SOLE | 0 | 0 | 0 | 5925 |
| ISHARES TR | U.S. INSRNCE ETF | 464288786 |  | 11276 | 170 | SH |  | SOLE | 0 | 0 | 0 | 170 |
| ISHARES TR | U.S. MED DVC ETF | 464288810 |  | 450068 | 1978 | SH |  | SOLE | 0 | 0 | 0 | 1978 |
| ISHARES TR | U.S. REAL ES ETF | 464287739 |  | 163321 | 2041 | SH |  | SOLE | 0 | 0 | 0 | 2041 |
| ISHARES TR | U.S. TECH ETF | 464287721 |  | 389980 | 2010 | SH |  | SOLE | 0 | 0 | 0 | 2010 |
| ISHARES TR | U.S. UTILITS ETF | 464287697 |  | 55371 | 413 | SH |  | SOLE | 0 | 0 | 0 | 413 |
| ISHARES TR | US AER DEF ETF | 464288760 |  | 1234894 | 5706 | SH |  | SOLE | 0 | 0 | 0 | 5706 |
| ISHARES TR | US BR DEL SE ETF | 464288794 |  | 66399 | 1067 | SH |  | SOLE | 0 | 0 | 0 | 1067 |
| ISHARES TR | US HLTHCARE ETF | 464287762 |  | 483542 | 2383 | SH |  | SOLE | 0 | 0 | 0 | 2383 |
| ISHARES TR | US HLTHCR PR ETF | 464288828 |  | 92403 | 462 | SH |  | SOLE | 0 | 0 | 0 | 462 |
| ISHARES TR | US HOME CONS ETF | 464288752 |  | 56014 | 1585 | SH |  | SOLE | 0 | 0 | 0 | 1585 |
| ISHARES TR | US INDUSTRIALS | 464287754 |  | 63701 | 408 | SH |  | SOLE | 0 | 0 | 0 | 408 |
| ISHARES TR | US REGNL BKS ETF | 464288778 |  | 138182 | 2819 | SH |  | SOLE | 0 | 0 | 0 | 2819 |
| ISHARES TR | US TREAS BD ETF | 46429B267 |  | 22125 | 909 | SH |  | SOLE | 0 | 0 | 0 | 909 |
| ISHARES TR | USA MOMENTUM FCT | 46432F396 |  | 2362630 | 19854 | SH |  | SOLE | 0 | 0 | 0 | 19854 |
| ISHARES TR | USA QUALITY FCTR | 46432F339 |  | 423055 | 4681 | SH |  | SOLE | 0 | 0 | 0 | 4681 |
| ISHARES TR | USD INV GRDE ETF | 464288620 |  | 5746 | 107 | SH |  | SOLE | 0 | 0 | 0 | 107 |
| ISHARES US ETF TR | COMMOD SEL STG | 46431W853 |  | 16312 | 419 | SH |  | SOLE | 0 | 0 | 0 | 419 |
| ISHARES US ETF TR | INT RT HDG C B | 46431W705 |  | 2720 | 28 | SH |  | SOLE | 0 | 0 | 0 | 28 |
| ISHARES US ETF TR | SHT MAT BD ETF | 46431W507 |  | 195920 | 3904 | SH |  | SOLE | 0 | 0 | 0 | 3904 |
| ISHARES US ETF TR | TECHNOLOGY | 46431W648 |  | 3533 | 125 | SH |  | SOLE | 0 | 0 | 0 | 125 |
| ITRON INC | COM | 465741106 |  | 3210 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| IZEA WORLDWIDE INC | COM | 46604H105 |  | 398 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| J ALEXANDERS HLDGS INC | COM | 46609J106 |  | 36 | 3 | SH |  | SOLE | 0 | 0 | 0 | 3 |
| J2 GLOBAL INC | COM | 48123V102 |  | 16819 | 203 | SH |  | SOLE | 0 | 0 | 0 | 203 |
| JACK IN THE BOX INC | COM | 466367109 |  | 41952 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| JANUS DETROIT STR TR | LONG TERM CARE | 47103U407 |  | 55835 | 2105 | SH |  | SOLE | 0 | 0 | 0 | 2105 |
| JANUS DETROIT STR TR | ORGANICS ETF | 47103U605 |  | 14418 | 455 | SH |  | SOLE | 0 | 0 | 0 | 455 |
| JAZZ PHARMACEUTICALS PLC | SHS USD | G50871105 |  | 197216 | 1173 | SH |  | SOLE | 0 | 0 | 0 | 1173 |
| JD COM INC | SPON ADR CL A | 47215P106 |  | 26716 | 1024 | SH |  | SOLE | 0 | 0 | 0 | 1024 |
| JETBLUE AIRWAYS CORP | COM | 477143101 |  | 253964 | 13118 | SH |  | SOLE | 0 | 0 | 0 | 13118 |
| JOHN BEAN TECHNOLOGIES CORP | COM | 477839104 |  | 5130 | 43 | SH |  | SOLE | 0 | 0 | 0 | 43 |
| JOHN HANCOCK EXCHANGE TRADED | MLTFCTR LRG CAP | 47804J107 |  | 7091 | 189 | SH |  | SOLE | 0 | 0 | 0 | 189 |
| JOHN HANCOCK EXCHANGE TRADED | MULTIFACTOR MI | 47804J206 |  | 5475 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| JOHNSON  JOHNSON | COM | 478160104 |  | 2792096 | 20208 | SH |  | SOLE | 0 | 0 | 0 | 20208 |
| JOHNSON CTLS INTL PLC | SHS | G51502105 |  | 199185 | 5691 | SH |  | SOLE | 0 | 0 | 0 | 5691 |
| JONES LANG LASALLE INC | COM | 48020Q107 |  | 8226 | 57 | SH |  | SOLE | 0 | 0 | 0 | 57 |
| JOUNCE THERAPEUTICS INC | COM | 481116101 |  | 7150 | 1100 | SH |  | SOLE | 0 | 0 | 0 | 1100 |
| JP MORGAN EXCHANGE TRADED FD | DIV RTN GLB EQ | 46641Q100 |  | 42956 | 700 | SH |  | SOLE | 0 | 0 | 0 | 700 |
| JPMORGAN CHASE  CO | ALERIAN ML ETN | 46625H365 |  | 120330 | 4382 | SH |  | SOLE | 0 | 0 | 0 | 4382 |
| JPMORGAN CHASE  CO | COM | 46625H100 |  | 7414169 | 65705 | SH |  | SOLE | 0 | 0 | 0 | 65705 |
| JUNIPER NETWORKS INC | COM | 48203R104 |  | 31778 | 1060 | SH |  | SOLE | 0 | 0 | 0 | 1060 |
| KANSAS CITY SOUTHERN | COM NEW | 485170302 |  | 87739 | 775 | SH |  | SOLE | 0 | 0 | 0 | 775 |
| KAR AUCTION SVCS INC | COM | 48238T109 |  | 12714 | 213 | SH |  | SOLE | 0 | 0 | 0 | 213 |
| KB HOME | COM | 48666K109 |  | 1793 | 75 | SH |  | SOLE | 0 | 0 | 0 | 75 |
| KEANE GROUP INC | COM | 48669A108 |  | 4948 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| KELLOGG CO | COM | 487836108 |  | 15054 | 215 | SH |  | SOLE | 0 | 0 | 0 | 215 |
| KERYX BIOPHARMACEUTICALS INC | COM | 492515101 |  | 6800 | 2000 | SH |  | SOLE | 0 | 0 | 0 | 2000 |
| KEURIG DR PEPPER INC | COM | 49271V100 |  | 18790 | 811 | SH |  | SOLE | 0 | 0 | 0 | 811 |
| KEYCORP NEW | COM | 493267108 |  | 52589 | 2644 | SH |  | SOLE | 0 | 0 | 0 | 2644 |
| KIMBERLY CLARK CORP | COM | 494368103 |  | 199205 | 1753 | SH |  | SOLE | 0 | 0 | 0 | 1753 |
| KIMCO RLTY CORP | COM | 49446R109 |  | 25863 | 1545 | SH |  | SOLE | 0 | 0 | 0 | 1545 |
| KINDER MORGAN INC DEL | COM | 49456B101 |  | 45992 | 2594 | SH |  | SOLE | 0 | 0 | 0 | 2594 |
| KINDER MORGAN INC DEL | PFD SER A | 49456B200 |  | 254640 | 7658 | SH |  | SOLE | 0 | 0 | 0 | 7658 |
| KINROSS GOLD CORP | COM NO PAR | 496902404 |  | 6834 | 2531 | SH |  | SOLE | 0 | 0 | 0 | 2531 |
| KKR  CO INC | CL A | 48251W104 |  | 288981 | 10597 | SH |  | SOLE | 0 | 0 | 0 | 10597 |
| KLA-TENCOR CORP | COM | 482480100 |  | 82821 | 814 | SH |  | SOLE | 0 | 0 | 0 | 814 |
| KNIGHT SWIFT TRANSN HLDGS IN | CL A | 499049104 |  | 3448 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| KNOWLES CORP | COM | 49926D109 |  | 283 | 17 | SH |  | SOLE | 0 | 0 | 0 | 17 |
| KOHLS CORP | COM | 500255104 |  | 211573 | 2838 | SH |  | SOLE | 0 | 0 | 0 | 2838 |
| KONINKLIJKE PHILIPS N V | NY REG SH NEW | 500472303 |  | 23163 | 509 | SH |  | SOLE | 0 | 0 | 0 | 509 |
| KRAFT HEINZ CO | COM | 500754106 |  | 444784 | 8071 | SH |  | SOLE | 0 | 0 | 0 | 8071 |
| KRANESHARES TR | CSI CHI INTERNET | 500767306 |  | 142506 | 2919 | SH |  | SOLE | 0 | 0 | 0 | 2919 |
| KRANESHARES TR | ELEC VEH FUTUR | 500767827 |  | 28424 | 1292 | SH |  | SOLE | 0 | 0 | 0 | 1292 |
| KRATOS DEFENSE  SEC SOLUTIO | COM NEW | 50077B207 |  | 17736 | 1200 | SH |  | SOLE | 0 | 0 | 0 | 1200 |
| KROGER CO | COM | 501044101 |  | 490562 | 16852 | SH |  | SOLE | 0 | 0 | 0 | 16852 |
| KULICKE  SOFFA INDS INC | COM | 501242101 |  | 6198 | 260 | SH |  | SOLE | 0 | 0 | 0 | 260 |
| L BRANDS INC | COM | 501797104 |  | 166711 | 5502 | SH |  | SOLE | 0 | 0 | 0 | 5502 |
| L3 TECHNOLOGIES INC | COM | 502413107 |  | 4252 | 20 | SH |  | SOLE | 0 | 0 | 0 | 20 |
| LABORATORY CORP AMER HLDGS | COM NEW | 50540R409 |  | 472931 | 2723 | SH |  | SOLE | 0 | 0 | 0 | 2723 |
| LADDER CAP CORP | CL A | 505743104 |  | 46162 | 2725 | SH |  | SOLE | 0 | 0 | 0 | 2725 |
| LAM RESEARCH CORP | COM | 512807108 |  | 223064 | 1470 | SH |  | SOLE | 0 | 0 | 0 | 1470 |
| LAMAR ADVERTISING CO NEW | CL A | 512816109 |  | 112386 | 1445 | SH |  | SOLE | 0 | 0 | 0 | 1445 |
| LAMB WESTON HLDGS INC | COM | 513272104 |  | 223909 | 3362 | SH |  | SOLE | 0 | 0 | 0 | 3362 |
| LANDSTAR SYS INC | COM | 515098101 |  | 316102 | 2591 | SH |  | SOLE | 0 | 0 | 0 | 2591 |
| LANNET INC | COM | 516012101 |  | 2375 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| LAS VEGAS SANDS CORP | COM | 517834107 |  | 377980 | 6371 | SH |  | SOLE | 0 | 0 | 0 | 6371 |
| LAUDER ESTEE COS INC | CL A | 518439104 |  | 169152 | 1164 | SH |  | SOLE | 0 | 0 | 0 | 1164 |
| LAZARD GLB TTL RET FD I | COM | 52106W103 |  | 21016 | 1184 | SH |  | SOLE | 0 | 0 | 0 | 1184 |
| LAZARD LTD | SHS A | G54050102 |  | 19657 | 408 | SH |  | SOLE | 0 | 0 | 0 | 408 |
| LCI INDS | COM | 50189K103 |  | 5548 | 67 | SH |  | SOLE | 0 | 0 | 0 | 67 |
| LEGG MASON ETF INVESTMENT TR | LOW DIVI ETF | 52468L406 |  | 114109 | 3726 | SH |  | SOLE | 0 | 0 | 0 | 3726 |
| LEGG MASON INC | COM | 524901105 |  | 12492 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| LEGGETT  PLATT INC | COM | 524660107 |  | 159220 | 3636 | SH |  | SOLE | 0 | 0 | 0 | 3636 |
| LEIDOS HLDGS INC | COM | 525327102 |  | 26557 | 384 | SH |  | SOLE | 0 | 0 | 0 | 384 |
| LEMAITRE VASCULAR INC | COM | 525558201 |  | 38740 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| LENDINGTREE INC NEW | COM | 52603B107 |  | 80765 | 351 | SH |  | SOLE | 0 | 0 | 0 | 351 |
| LENNAR CORP | CL A | 526057104 |  | 8171 | 175 | SH |  | SOLE | 0 | 0 | 0 | 175 |
| LENNOX INTL INC | COM | 526107107 |  | 646682 | 2961 | SH |  | SOLE | 0 | 0 | 0 | 2961 |
| LGI HOMES INC | COM | 50187T106 |  | 11860 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| LIBERTY BROADBAND CORP | COM SER A | 530307107 |  | 3289 | 39 | SH |  | SOLE | 0 | 0 | 0 | 39 |
| LIBERTY BROADBAND CORP | COM SER C | 530307305 |  | 6575 | 78 | SH |  | SOLE | 0 | 0 | 0 | 78 |
| LIBERTY EXPEDIA HOLDINGS | SER A COM | 53046P109 |  | 2634 | 56 | SH |  | SOLE | 0 | 0 | 0 | 56 |
| LIBERTY GLOBAL PLC | SHS CL A | G5480U104 |  | 3385 | 117 | SH |  | SOLE | 0 | 0 | 0 | 117 |
| LIBERTY GLOBAL PLC | SHS CL C | G5480U120 |  | 9884 | 351 | SH |  | SOLE | 0 | 0 | 0 | 351 |
| LIBERTY LATIN AMERICA LTD | COM CL A | G9001E102 |  | 396 | 19 | SH |  | SOLE | 0 | 0 | 0 | 19 |
| LIBERTY LATIN AMERICA LTD | COM CL C | G9001E128 |  | 27108 | 1314 | SH |  | SOLE | 0 | 0 | 0 | 1314 |
| LIBERTY MEDIA CORP DELAWARE | COM A BRAVES GRP | 531229706 |  | 409 | 15 | SH |  | SOLE | 0 | 0 | 0 | 15 |
| LIBERTY MEDIA CORP DELAWARE | COM A SIRIUSXM | 531229409 |  | 6820 | 157 | SH |  | SOLE | 0 | 0 | 0 | 157 |
| LIBERTY MEDIA CORP DELAWARE | COM C BRAVES GRP | 531229888 |  | 845 | 31 | SH |  | SOLE | 0 | 0 | 0 | 31 |
| LIBERTY MEDIA CORP DELAWARE | COM C SIRIUSXM | 531229607 |  | 13643 | 314 | SH |  | SOLE | 0 | 0 | 0 | 314 |
| LIBERTY MEDIA CORP DELAWARE | COM SER A FRMLA | 531229870 |  | 1388 | 39 | SH |  | SOLE | 0 | 0 | 0 | 39 |
| LIBERTY MEDIA CORP DELAWARE | COM SER C FRMLA | 531229854 |  | 2901 | 78 | SH |  | SOLE | 0 | 0 | 0 | 78 |
| LIBERTY TRIPADVISOR HLDGS IN | COM SER A | 531465102 |  | 861 | 58 | SH |  | SOLE | 0 | 0 | 0 | 58 |
| LIGAND PHARMACEUTICALS INC | COM NEW | 53220K504 |  | 11803 | 43 | SH |  | SOLE | 0 | 0 | 0 | 43 |
| LIGHTBRIDGE CORP | COM NEW | 53224K203 |  | 159 | 173 | SH |  | SOLE | 0 | 0 | 0 | 173 |
| LILLY ELI  CO | COM | 532457108 |  | 1581452 | 14737 | SH |  | SOLE | 0 | 0 | 0 | 14737 |
| LINCOLN ELEC HLDGS INC | COM | 533900106 |  | 2523 | 27 | SH |  | SOLE | 0 | 0 | 0 | 27 |
| LINCOLN NATL CORP IND | COM | 534187109 |  | 21313 | 315 | SH |  | SOLE | 0 | 0 | 0 | 315 |
| LIONS GATE ENTMNT CORP | CL B NON VTG | 535919500 |  | 2470 | 106 | SH |  | SOLE | 0 | 0 | 0 | 106 |
| LITTELFUSE INC | COM | 537008104 |  | 358775 | 1813 | SH |  | SOLE | 0 | 0 | 0 | 1813 |
| LIVE NATION ENTERTAINMENT IN | COM | 538034109 |  | 34588 | 635 | SH |  | SOLE | 0 | 0 | 0 | 635 |
| LKQ CORP | COM | 501889208 |  | 3040 | 96 | SH |  | SOLE | 0 | 0 | 0 | 96 |
| LLOYDS BANKING GROUP PLC | SPONSORED ADR | 539439109 |  | 24961 | 8211 | SH |  | SOLE | 0 | 0 | 0 | 8211 |
| LOCKHEED MARTIN CORP | COM | 539830109 |  | 810098 | 2342 | SH |  | SOLE | 0 | 0 | 0 | 2342 |
| LOGITECH INTL S A | SHS | H50430232 |  | 380120 | 8500 | SH |  | SOLE | 0 | 0 | 0 | 8500 |
| LOUISIANA PAC CORP | COM | 546347105 |  | 11352 | 429 | SH |  | SOLE | 0 | 0 | 0 | 429 |
| LOWES COS INC | COM | 548661107 |  | 1004445 | 8748 | SH |  | SOLE | 0 | 0 | 0 | 8748 |
| LSC COMMUNICATIONS INC | COM | 50218P107 |  | 1139 | 103 | SH |  | SOLE | 0 | 0 | 0 | 103 |
| LULULEMON ATHLETICA INC | COM | 550021109 |  | 64184 | 395 | SH |  | SOLE | 0 | 0 | 0 | 395 |
| LUMENTUM HLDGS INC | COM | 55024U109 |  | 10851 | 181 | SH |  | SOLE | 0 | 0 | 0 | 181 |
| LYONDELLBASELL INDUSTRIES N | SHS - A - | N53745100 |  | 176727 | 1724 | SH |  | SOLE | 0 | 0 | 0 | 1724 |
| M  T BK CORP | COM | 55261F104 |  | 341017 | 2073 | SH |  | SOLE | 0 | 0 | 0 | 2073 |
| MACATAWA BK CORP | COM | 554225102 |  | 58573 | 5002 | SH |  | SOLE | 0 | 0 | 0 | 5002 |
| MACQUARIE FT TR GB INF UT DI | COM | 55607W100 |  | 28236 | 2600 | SH |  | SOLE | 0 | 0 | 0 | 2600 |
| MACQUARIE INFRASTRUCTURE COR | COM | 55608B105 |  | 24541 | 532 | SH |  | SOLE | 0 | 0 | 0 | 532 |
| MACYS INC | COM | 55616P104 |  | 339755 | 9783 | SH |  | SOLE | 0 | 0 | 0 | 9783 |
| MADISON CVRED CALL  EQ STR | COM | 557437100 |  | 20209 | 2628 | SH |  | SOLE | 0 | 0 | 0 | 2628 |
| MADISON SQUARE GARDEN CO NEW | CL A | 55825T103 |  | 26172 | 83 | SH |  | SOLE | 0 | 0 | 0 | 83 |
| MAGELLAN HEALTH INC | COM NEW | 559079207 |  | 7205 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| MAGELLAN MIDSTREAM PRTNRS LP | COM UNIT RP LP | 559080106 |  | 118104 | 1744 | SH |  | SOLE | 0 | 0 | 0 | 1744 |
| MAGNA INTL INC | COM | 559222401 |  | 44651 | 850 | SH |  | SOLE | 0 | 0 | 0 | 850 |
| MAIN STREET CAPITAL CORP | COM | 56035L104 |  | 141372 | 3672 | SH |  | SOLE | 0 | 0 | 0 | 3672 |
| MALLINCKRODT PUB LTD CO | SHS | G5785G107 |  | 1466 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| MANHATTAN ASSOCS INC | COM | 562750109 |  | 10920 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| MANPOWERGROUP INC | COM | 56418H100 |  | 946 | 11 | SH |  | SOLE | 0 | 0 | 0 | 11 |
| MANULIFE FINL CORP | COM | 56501R106 |  | 47836 | 2675 | SH |  | SOLE | 0 | 0 | 0 | 2675 |
| MARATHON OIL CORP | COM | 565849106 |  | 248864 | 10690 | SH |  | SOLE | 0 | 0 | 0 | 10690 |
| MARATHON PETE CORP | COM | 56585A102 |  | 1173620 | 14676 | SH |  | SOLE | 0 | 0 | 0 | 14676 |
| MARCUS CORP | COM | 566330106 |  | 4205 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| MARRIOTT INTL INC NEW | CL A | 571903202 |  | 454133 | 3440 | SH |  | SOLE | 0 | 0 | 0 | 3440 |
| MARRIOTT VACATIONS WRLDWDE C | COM | 57164Y107 |  | 4934 | 44 | SH |  | SOLE | 0 | 0 | 0 | 44 |
| MARSH  MCLENNAN COS INC | COM | 571748102 |  | 408896 | 4943 | SH |  | SOLE | 0 | 0 | 0 | 4943 |
| MARTIN MARIETTA MATLS INC | COM | 573284106 |  | 88792 | 488 | SH |  | SOLE | 0 | 0 | 0 | 488 |
| MARVELL TECHNOLOGY GROUP LTD | ORD | G5876H105 |  | 40530 | 2100 | SH |  | SOLE | 0 | 0 | 0 | 2100 |
| MASCO CORP | COM | 574599106 |  | 44798 | 1224 | SH |  | SOLE | 0 | 0 | 0 | 1224 |
| MASIMO CORP | COM | 574795100 |  | 252941 | 2031 | SH |  | SOLE | 0 | 0 | 0 | 2031 |
| MASONITE INTL CORP NEW | COM | 575385109 |  | 12500 | 195 | SH |  | SOLE | 0 | 0 | 0 | 195 |
| MASTEC INC | COM | 576323109 |  | 145068 | 3249 | SH |  | SOLE | 0 | 0 | 0 | 3249 |
| MASTERCARD INCORPORATED | CL A | 57636Q104 |  | 1654703 | 7433 | SH |  | SOLE | 0 | 0 | 0 | 7433 |
| MATCH GROUP INC | COM | 57665R106 |  | 5791 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| MATTEL INC | COM | 577081102 |  | 6924 | 441 | SH |  | SOLE | 0 | 0 | 0 | 441 |
| MAUI LD  PINEAPPLE INC | COM | 577345101 |  | 7283 | 569 | SH |  | SOLE | 0 | 0 | 0 | 569 |
| MAXLINEAR INC | COM | 57776J100 |  | 2187 | 110 | SH |  | SOLE | 0 | 0 | 0 | 110 |
| MAZOR ROBOTICS LTD | SPONSORED ADS | 57886P103 |  | 44323 | 760 | SH |  | SOLE | 0 | 0 | 0 | 760 |
| MBIA INC | COM | 55262C100 |  | 10690 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| MCCORMICK  CO INC | COM NON VTG | 579780206 |  | 267057 | 2027 | SH |  | SOLE | 0 | 0 | 0 | 2027 |
| MCDERMOTT INTL INC | COM | 580037703 |  | 8920 | 484 | SH |  | SOLE | 0 | 0 | 0 | 484 |
| MCDONALDS CORP | COM | 580135101 |  | 928582 | 5551 | SH |  | SOLE | 0 | 0 | 0 | 5551 |
| MCKESSON CORP | COM | 58155Q103 |  | 56656 | 427 | SH |  | SOLE | 0 | 0 | 0 | 427 |
| MDU RES GROUP INC | COM | 552690109 |  | 82491 | 3211 | SH |  | SOLE | 0 | 0 | 0 | 3211 |
| MEDICAL PPTYS TRUST INC | COM | 58463J304 |  | 401303 | 26915 | SH |  | SOLE | 0 | 0 | 0 | 26915 |
| MEDIDATA SOLUTIONS INC | COM | 58471A105 |  | 16348 | 223 | SH |  | SOLE | 0 | 0 | 0 | 223 |
| MEDLEY CAP CORP | COM | 58503F106 |  | 42856 | 11219 | SH |  | SOLE | 0 | 0 | 0 | 11219 |
| MEDTRONIC PLC | SHS | G5960L103 |  | 3782714 | 38454 | SH |  | SOLE | 0 | 0 | 0 | 38454 |
| MERCADOLIBRE INC | COM | 58733R102 |  | 3064 | 9 | SH |  | SOLE | 0 | 0 | 0 | 9 |
| MERCK  CO INC | COM | 58933Y105 |  | 1697376 | 23927 | SH |  | SOLE | 0 | 0 | 0 | 23927 |
| MERCURY GENL CORP NEW | COM | 589400100 |  | 27889 | 556 | SH |  | SOLE | 0 | 0 | 0 | 556 |
| MERCURY SYS INC | COM | 589378108 |  | 7524 | 136 | SH |  | SOLE | 0 | 0 | 0 | 136 |
| MEREDITH CORP | COM | 589433101 |  | 12609 | 247 | SH |  | SOLE | 0 | 0 | 0 | 247 |
| MERIT MED SYS INC | COM | 589889104 |  | 12659 | 206 | SH |  | SOLE | 0 | 0 | 0 | 206 |
| MERRIMACK PHARMACEUTICALS IN | COM NEW | 590328209 |  | 36127 | 6778 | SH |  | SOLE | 0 | 0 | 0 | 6778 |
| MESABI TR | CTF BEN INT | 590672101 |  | 3975 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| METLIFE INC | COM | 59156R108 |  | 523171 | 11198 | SH |  | SOLE | 0 | 0 | 0 | 11198 |
| METTLER TOLEDO INTERNATIONAL | COM | 592688105 |  | 222887 | 366 | SH |  | SOLE | 0 | 0 | 0 | 366 |
| MFA FINL INC | COM | 55272X102 |  | 3873 | 527 | SH |  | SOLE | 0 | 0 | 0 | 527 |
| MFS GOVT MKTS INCOME TR | SH BEN INT | 552939100 |  | 554 | 125 | SH |  | SOLE | 0 | 0 | 0 | 125 |
| MFS INTER INCOME TR | SH BEN INT | 55273C107 |  | 8460 | 2250 | SH |  | SOLE | 0 | 0 | 0 | 2250 |
| MFS INTERMEDIATE HIGH INC FD | SH BEN INT | 59318T109 |  | 17160 | 6500 | SH |  | SOLE | 0 | 0 | 0 | 6500 |
| MFS MUN INCOME TR | SH BEN INT | 552738106 |  | 35435 | 5460 | SH |  | SOLE | 0 | 0 | 0 | 5460 |
| MGE ENERGY INC | COM | 55277P104 |  | 7636 | 120 | SH |  | SOLE | 0 | 0 | 0 | 120 |
| MGM RESORTS INTERNATIONAL | COM | 552953101 |  | 19156 | 686 | SH |  | SOLE | 0 | 0 | 0 | 686 |
| MICHAEL KORS HLDGS LTD | SHS | G60754101 |  | 5142 | 75 | SH |  | SOLE | 0 | 0 | 0 | 75 |
| MICRO FOCUS INTERNATIONAL PL | SPON ADR NEW | 594837304 |  | 21640 | 1171 | SH |  | SOLE | 0 | 0 | 0 | 1171 |
| MICROCHIP TECHNOLOGY INC | COM | 595017104 |  | 68856 | 873 | SH |  | SOLE | 0 | 0 | 0 | 873 |
| MICRON TECHNOLOGY INC | COM | 595112103 |  | 369258 | 8164 | SH |  | SOLE | 0 | 0 | 0 | 8164 |
| MICROSOFT CORP | COM | 594918104 |  | 11065831 | 96755 | SH |  | SOLE | 0 | 0 | 0 | 96755 |
| MIMECAST LTD | ORD SHS | G14838109 |  | 9716 | 232 | SH |  | SOLE | 0 | 0 | 0 | 232 |
| MKS INSTRUMENT INC | COM | 55306N104 |  | 16030 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| MOELIS  CO | CL A | 60786M105 |  | 5480 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| MOHAWK INDS INC | COM | 608190104 |  | 13151 | 75 | SH |  | SOLE | 0 | 0 | 0 | 75 |
| MOLECULIN BIOTECH INC | COM | 60855D101 |  | 2400 | 1500 | SH |  | SOLE | 0 | 0 | 0 | 1500 |
| MOLSON COORS BREWING CO | CL B | 60871R209 |  | 244524 | 3976 | SH |  | SOLE | 0 | 0 | 0 | 3976 |
| MOMO INC | ADR | 60879B107 |  | 18615 | 425 | SH |  | SOLE | 0 | 0 | 0 | 425 |
| MONDELEZ INTL INC | CL A | 609207105 |  | 221440 | 5155 | SH |  | SOLE | 0 | 0 | 0 | 5155 |
| MONGODB INC | CL A | 60937P106 |  | 13864 | 170 | SH |  | SOLE | 0 | 0 | 0 | 170 |
| MONOLITHIC PWR SYS INC | COM | 609839105 |  | 151264 | 1205 | SH |  | SOLE | 0 | 0 | 0 | 1205 |
| MONSTER BEVERAGE CORP NEW | COM | 61174X109 |  | 269487 | 4624 | SH |  | SOLE | 0 | 0 | 0 | 4624 |
| MOODYS CORP | COM | 615369105 |  | 111539 | 667 | SH |  | SOLE | 0 | 0 | 0 | 667 |
| MORGAN STANLEY | COM NEW | 617446448 |  | 51223 | 1100 | SH |  | SOLE | 0 | 0 | 0 | 1100 |
| MORGAN STANLEY EMER MKTS DEB | COM | 61744H105 |  | 9971 | 1150 | SH |  | SOLE | 0 | 0 | 0 | 1150 |
| MOSAIC CO NEW | COM | 61945C103 |  | 64159 | 1975 | SH |  | SOLE | 0 | 0 | 0 | 1975 |
| MOTOROLA SOLUTIONS INC | COM NEW | 620076307 |  | 519651 | 3993 | SH |  | SOLE | 0 | 0 | 0 | 3993 |
| MPLX LP | COM UNIT REP LTD | 55336V100 |  | 44044 | 1270 | SH |  | SOLE | 0 | 0 | 0 | 1270 |
| MSC INDL DIRECT INC | CL A | 553530106 |  | 13040 | 148 | SH |  | SOLE | 0 | 0 | 0 | 148 |
| MSCI INC | COM | 55354G100 |  | 466411 | 2629 | SH |  | SOLE | 0 | 0 | 0 | 2629 |
| MSG NETWORK INC | CL A | 553573106 |  | 6450 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| MURPHY OIL CORP | COM | 626717102 |  | 11702 | 351 | SH |  | SOLE | 0 | 0 | 0 | 351 |
| MURPHY USA INC | COM | 626755102 |  | 10683 | 125 | SH |  | SOLE | 0 | 0 | 0 | 125 |
| MYLAN N V | SHS EURO | N59465109 |  | 16873 | 461 | SH |  | SOLE | 0 | 0 | 0 | 461 |
| MYRIAD GENETICS INC | COM | 62855J104 |  | 5750 | 125 | SH |  | SOLE | 0 | 0 | 0 | 125 |
| NASDAQ INC | COM | 631103108 |  | 69654 | 812 | SH |  | SOLE | 0 | 0 | 0 | 812 |
| NATIONAL BEVERAGE CORP | COM | 635017106 |  | 40467 | 347 | SH |  | SOLE | 0 | 0 | 0 | 347 |
| NATIONAL FUEL GAS CO N J | COM | 636180101 |  | 13398 | 239 | SH |  | SOLE | 0 | 0 | 0 | 239 |
| NATIONAL GRID PLC | SPONSORED ADR NE | 636274409 |  | 109623 | 2114 | SH |  | SOLE | 0 | 0 | 0 | 2114 |
| NATIONAL HEALTH INVS INC | COM | 63633D104 |  | 30236 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| NATIONAL INSTRS CORP | COM | 636518102 |  | 13001 | 269 | SH |  | SOLE | 0 | 0 | 0 | 269 |
| NATIONAL OILWELL VARCO INC | COM | 637071101 |  | 41192 | 956 | SH |  | SOLE | 0 | 0 | 0 | 956 |
| NATIONAL PRESTO INDS INC | COM | 637215104 |  | 32413 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| NATIONAL RETAIL PPTYS INC | COM | 637417106 |  | 33048 | 737 | SH |  | SOLE | 0 | 0 | 0 | 737 |
| NATIONAL STORAGE AFFILIATES | COM SHS BEN IN | 637870106 |  | 5088 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| NAVIENT CORPORATION | COM | 63938C108 |  | 13480 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| NAVIGATOR HOLDINGS LTD | SHS | Y62132108 |  | 4659 | 385 | SH |  | SOLE | 0 | 0 | 0 | 385 |
| NAVIOS MARITIME PARTNERS L P | UNIT LPI | Y62267102 |  | 1750 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| NAVISTAR INTL CORP NEW | COM | 63934E108 |  | 3850 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| NCR CORP NEW | COM | 62886E108 |  | 6364 | 224 | SH |  | SOLE | 0 | 0 | 0 | 224 |
| NEKTAR THERAPEUTICS | COM | 640268108 |  | 32004 | 525 | SH |  | SOLE | 0 | 0 | 0 | 525 |
| NEOGEN CORP | COM | 640491106 |  | 5365 | 75 | SH |  | SOLE | 0 | 0 | 0 | 75 |
| NETAPP INC | COM | 64110D104 |  | 54712 | 637 | SH |  | SOLE | 0 | 0 | 0 | 637 |
| NETFLIX INC | COM | 64110L106 |  | 4705433 | 12577 | SH |  | SOLE | 0 | 0 | 0 | 12577 |
| NETGEAR INC | COM | 64111Q104 |  | 79820 | 1270 | SH |  | SOLE | 0 | 0 | 0 | 1270 |
| NEUBERGER BERMAN HGH YLD FD | COM | 64128C106 |  | 9975 | 911 | SH |  | SOLE | 0 | 0 | 0 | 911 |
| NEUBERGER BERMAN RE ES SEC F | COM | 64190A103 |  | 2964 | 600 | SH |  | SOLE | 0 | 0 | 0 | 600 |
| NEUROCRINE BIOSCIENCES INC | COM | 64125C109 |  | 43033 | 350 | SH |  | SOLE | 0 | 0 | 0 | 350 |
| NEVSUN RES LTD | COM | 64156L101 |  | 917 | 207 | SH |  | SOLE | 0 | 0 | 0 | 207 |
| NEW AGE BEVERAGES CORP | COM | 64157V108 |  | 21400 | 4000 | SH |  | SOLE | 0 | 0 | 0 | 4000 |
| NEW JERSEY RES | COM | 646025106 |  | 7099 | 154 | SH |  | SOLE | 0 | 0 | 0 | 154 |
| NEW MEDIA INVT GROUP INC | COM | 64704V106 |  | 94250 | 6007 | SH |  | SOLE | 0 | 0 | 0 | 6007 |
| NEW MTN FIN CORP | COM | 647551100 |  | 20925 | 1550 | SH |  | SOLE | 0 | 0 | 0 | 1550 |
| NEW RESIDENTIAL INVT CORP | COM NEW | 64828T201 |  | 193507 | 10859 | SH |  | SOLE | 0 | 0 | 0 | 10859 |
| NEW SR INVT GROUP INC | COM | 648691103 |  | 94 | 16 | SH |  | SOLE | 0 | 0 | 0 | 16 |
| NEW YORK CMNTY BANCORP INC | COM | 649445103 |  | 159584 | 15389 | SH |  | SOLE | 0 | 0 | 0 | 15389 |
| NEW YORK MTG TR INC | COM PAR $.02 | 649604501 |  | 22496 | 3700 | SH |  | SOLE | 0 | 0 | 0 | 3700 |
| NEW YORK MTG TR INC | PFD-C CONV | 649604808 |  | 40180 | 1640 | SH |  | SOLE | 0 | 0 | 0 | 1640 |
| NEW YORK REIT INC | COM NEW | 64976L208 |  | 66882 | 3687 | SH |  | SOLE | 0 | 0 | 0 | 3687 |
| NEW YORK TIMES CO | CL A | 650111107 |  | 6945 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| NEWELL BRANDS INC | COM | 651229106 |  | 20243 | 997 | SH |  | SOLE | 0 | 0 | 0 | 997 |
| NEWMARKET CORP | COM | 651587107 |  | 2028 | 5 | SH |  | SOLE | 0 | 0 | 0 | 5 |
| NEWMONT MINING CORP | COM | 651639106 |  | 21149 | 700 | SH |  | SOLE | 0 | 0 | 0 | 700 |
| NEWS CORP NEW | CL A | 65249B109 |  | 4564 | 346 | SH |  | SOLE | 0 | 0 | 0 | 346 |
| NEWTEK BUSINESS SVCS CORP | COM NEW | 652526203 |  | 37043 | 1769 | SH |  | SOLE | 0 | 0 | 0 | 1769 |
| NEXSTAR MEDIA GROUP INC | CL A | 65336K103 |  | 113336 | 1392 | SH |  | SOLE | 0 | 0 | 0 | 1392 |
| NEXTDECADE CORP | COM | 65342K105 |  | 1130 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| NEXTERA ENERGY INC | COM | 65339F101 |  | 585255 | 3492 | SH |  | SOLE | 0 | 0 | 0 | 3492 |
| NEXTERA ENERGY PARTNERS LP | COM UNIT PART IN | 65341B106 |  | 4317 | 89 | SH |  | SOLE | 0 | 0 | 0 | 89 |
| NGL ENERGY PARTNERS LP | COM UNIT REPST | 62913M107 |  | 13908 | 1199 | SH |  | SOLE | 0 | 0 | 0 | 1199 |
| NICE LTD | SPONSORED ADR | 653656108 |  | 4693 | 41 | SH |  | SOLE | 0 | 0 | 0 | 41 |
| NIELSEN HLDGS PLC | SHS EUR | G6518L108 |  | 166790 | 6030 | SH |  | SOLE | 0 | 0 | 0 | 6030 |
| NIKE INC | CL B | 654106103 |  | 993410 | 11726 | SH |  | SOLE | 0 | 0 | 0 | 11726 |
| NISOURCE INC | COM | 65473P105 |  | 7227 | 290 | SH |  | SOLE | 0 | 0 | 0 | 290 |
| NMI HLDGS INC | CL A | 629209305 |  | 365662 | 16144 | SH |  | SOLE | 0 | 0 | 0 | 16144 |
| NOBLE CORP PLC | SHS USD | G65431101 |  | 14060 | 2000 | SH |  | SOLE | 0 | 0 | 0 | 2000 |
| NOBLE ENERGY INC | COM | 655044105 |  | 381142 | 12220 | SH |  | SOLE | 0 | 0 | 0 | 12220 |
| NOKIA CORP | SPONSORED ADR | 654902204 |  | 13259 | 2376 | SH |  | SOLE | 0 | 0 | 0 | 2376 |
| NORDIC AMERN OFFSHORE LTD | SHS | G65772108 |  | 12 | 12 | SH |  | SOLE | 0 | 0 | 0 | 12 |
| NORDSON CORP | COM | 655663102 |  | 38753 | 279 | SH |  | SOLE | 0 | 0 | 0 | 279 |
| NORDSTROM INC | COM | 655664100 |  | 68956 | 1153 | SH |  | SOLE | 0 | 0 | 0 | 1153 |
| NORFOLK SOUTHERN CORP | COM | 655844108 |  | 300917 | 1667 | SH |  | SOLE | 0 | 0 | 0 | 1667 |
| NORTHERN DYNASTY MINERALS LT | COM NEW | 66510M204 |  | 469 | 837 | SH |  | SOLE | 0 | 0 | 0 | 837 |
| NORTHERN LTS FD TR IV | INSPIRE 100ETF | 66538H534 |  | 6165 | 220 | SH |  | SOLE | 0 | 0 | 0 | 220 |
| NORTHERN OIL  GAS INC NEV | COM | 665531109 |  | 800 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| NORTHERN TR CORP | COM | 665859104 |  | 79066 | 774 | SH |  | SOLE | 0 | 0 | 0 | 774 |
| NORTHROP GRUMMAN CORP | COM | 666807102 |  | 544935 | 1717 | SH |  | SOLE | 0 | 0 | 0 | 1717 |
| NORTHWEST NAT GAS CO | COM | 667655104 |  | 24753 | 370 | SH |  | SOLE | 0 | 0 | 0 | 370 |
| NORTHWESTERN CORP | COM NEW | 668074305 |  | 12260 | 209 | SH |  | SOLE | 0 | 0 | 0 | 209 |
| NORWEGIAN CRUISE LINE HLDG L | SHS | G66721104 |  | 196181 | 3416 | SH |  | SOLE | 0 | 0 | 0 | 3416 |
| NOVANTA INC | COM | 67000B104 |  | 30301 | 443 | SH |  | SOLE | 0 | 0 | 0 | 443 |
| NOVARTIS A G | SPONSORED ADR | 66987V109 |  | 575635 | 6681 | SH |  | SOLE | 0 | 0 | 0 | 6681 |
| NOVAVAX INC | COM | 670002104 |  | 5640 | 3000 | SH |  | SOLE | 0 | 0 | 0 | 3000 |
| NOVO-NORDISK A S | ADR | 670100205 |  | 46810 | 993 | SH |  | SOLE | 0 | 0 | 0 | 993 |
| NOW INC | COM | 67011P100 |  | 1688 | 102 | SH |  | SOLE | 0 | 0 | 0 | 102 |
| NRG ENERGY INC | COM NEW | 629377508 |  | 3740 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| NUCOR CORP | COM | 670346105 |  | 361541 | 5698 | SH |  | SOLE | 0 | 0 | 0 | 5698 |
| NUSHARES ETF TR | ESG LARGE CAP | 67092P201 |  | 120315 | 3223 | SH |  | SOLE | 0 | 0 | 0 | 3223 |
| NUSHARES ETF TR | ESG MID CAP GWTH | 67092P409 |  | 77291 | 2256 | SH |  | SOLE | 0 | 0 | 0 | 2256 |
| NUSHARES ETF TR | ESG MID VALUE | 67092P508 |  | 70961 | 2470 | SH |  | SOLE | 0 | 0 | 0 | 2470 |
| NUSHARES ETF TR | ESG SMALL CAP | 67092P607 |  | 39266 | 1243 | SH |  | SOLE | 0 | 0 | 0 | 1243 |
| NUSHARES ETF TR | SHORT TERM REIT | 67092P706 |  | 25324 | 930 | SH |  | SOLE | 0 | 0 | 0 | 930 |
| NUSTAR ENERGY LP | UNIT COM | 67058H102 |  | 42173 | 1517 | SH |  | SOLE | 0 | 0 | 0 | 1517 |
| NUTANIX INC | CL A | 67059N108 |  | 49128 | 1150 | SH |  | SOLE | 0 | 0 | 0 | 1150 |
| NUTRI SYS INC NEW | COM | 67069D108 |  | 926 | 25 | SH |  | SOLE | 0 | 0 | 0 | 25 |
| NUTRIEN LTD | COM | 67077M108 |  | 102949 | 1784 | SH |  | SOLE | 0 | 0 | 0 | 1784 |
| NUVASIVE INC | COM | 670704105 |  | 1704 | 24 | SH |  | SOLE | 0 | 0 | 0 | 24 |
| NUVEEN AMT FREE MUN CR INC F | COM | 67071L106 |  | 63351 | 4351 | SH |  | SOLE | 0 | 0 | 0 | 4351 |
| NUVEEN AMT FREE QLTY MUN INC | COM | 670657105 |  | 38208 | 3018 | SH |  | SOLE | 0 | 0 | 0 | 3018 |
| NUVEEN CORE EQUITY ALPHA FUN | COM | 67090X107 |  | 10140 | 650 | SH |  | SOLE | 0 | 0 | 0 | 650 |
| NUVEEN CR STRATEGIES INCM FD | COM SHS | 67073D102 |  | 71068 | 8917 | SH |  | SOLE | 0 | 0 | 0 | 8917 |
| NUVEEN DIVERSIFIED DIV INCM | COM | 6706EP105 |  | 109000 | 10000 | SH |  | SOLE | 0 | 0 | 0 | 10000 |
| NUVEEN DOW 30 DYN OVERWRITE | SHS | 67075F105 |  | 56085 | 2834 | SH |  | SOLE | 0 | 0 | 0 | 2834 |
| NUVEEN ENERGY MLP TOTL RTRNF | COM | 67074U103 |  | 2768 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| NUVEEN FLOATING RATE INCOME | COM | 67072T108 |  | 12021 | 1157 | SH |  | SOLE | 0 | 0 | 0 | 1157 |
| NUVEEN GLOBAL HIGH INCOME FD | SHS | 67075G103 |  | 35982 | 2308 | SH |  | SOLE | 0 | 0 | 0 | 2308 |
| NUVEEN HIGH INCOME NOVEMBER | COM | 67077N106 |  | 21633 | 2270 | SH |  | SOLE | 0 | 0 | 0 | 2270 |
| NUVEEN MARYLAND QLT MUN INC | COM | 67061Q107 |  | 26046 | 2211 | SH |  | SOLE | 0 | 0 | 0 | 2211 |
| NUVEEN MTG OPPORTUNITY TERM | COM | 670735109 |  | 94128 | 3922 | SH |  | SOLE | 0 | 0 | 0 | 3922 |
| NUVEEN MTG OPPTY TERM FD 2 | COM | 67074R100 |  | 2300 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| NUVEEN MULTI MKT INCOME FD | COM | 67075J107 |  | 15484 | 2207 | SH |  | SOLE | 0 | 0 | 0 | 2207 |
| NUVEEN MUN HIGH INCOME OPP F | COM | 670682103 |  | 75802 | 6040 | SH |  | SOLE | 0 | 0 | 0 | 6040 |
| NUVEEN MUN VALUE FD INC | COM | 670928100 |  | 13573 | 1450 | SH |  | SOLE | 0 | 0 | 0 | 1450 |
| NUVEEN MUNICIPAL CREDIT INC | COM SH BEN INT | 67070X101 |  | 38648 | 2682 | SH |  | SOLE | 0 | 0 | 0 | 2682 |
| NUVEEN NASDAQ 100 DYNAMIC OV | COM SHS | 670699107 |  | 320560 | 13340 | SH |  | SOLE | 0 | 0 | 0 | 13340 |
| NUVEEN NEW YORK AMT QLT MUNI | COM | 670656107 |  | 18838 | 1583 | SH |  | SOLE | 0 | 0 | 0 | 1583 |
| NUVEEN NEW YORK QLT MUN INC | COM | 67066X107 |  | 134105 | 10894 | SH |  | SOLE | 0 | 0 | 0 | 10894 |
| NUVEEN NY MUN VALUE FD | COM | 67062M105 |  | 13928 | 1477 | SH |  | SOLE | 0 | 0 | 0 | 1477 |
| NUVEEN NY SELECT TAX FREE PR | SH BEN INT | 67063V104 |  | 34786 | 2724 | SH |  | SOLE | 0 | 0 | 0 | 2724 |
| NUVEEN PFD  INCM OPPORTNYS | COM | 67073B106 |  | 57214 | 6172 | SH |  | SOLE | 0 | 0 | 0 | 6172 |
| NUVEEN PFD  INCM SECURTIES | COM | 67072C105 |  | 397466 | 45167 | SH |  | SOLE | 0 | 0 | 0 | 45167 |
| NUVEEN PFD  INCOME 2022 TER | COM | 67075T105 |  | 201485 | 8810 | SH |  | SOLE | 0 | 0 | 0 | 8810 |
| NUVEEN PFD  INCOME TERM FD | COM | 67075A106 |  | 5902 | 260 | SH |  | SOLE | 0 | 0 | 0 | 260 |
| NUVEEN REAL ASSET INM AND GW | COM | 67074Y105 |  | 6444 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| NUVEEN S 500 BUY-WRITE INC | COM | 6706ER101 |  | 59549 | 4144 | SH |  | SOLE | 0 | 0 | 0 | 4144 |
| NUVEEN SELECT TAX FREE INCM | SH BEN INT | 67062F100 |  | 42592 | 3062 | SH |  | SOLE | 0 | 0 | 0 | 3062 |
| NUVEEN SR INCOME FD | COM | 67067Y104 |  | 14168 | 2300 | SH |  | SOLE | 0 | 0 | 0 | 2300 |
| NUVEEN TAX ADVANTAGED DIV GR | COM | 67073G105 |  | 9752 | 550 | SH |  | SOLE | 0 | 0 | 0 | 550 |
| NVENT ELECTRIC PLC | SHS | G6700G107 |  | 9506 | 350 | SH |  | SOLE | 0 | 0 | 0 | 350 |
| NVIDIA CORP | COM | 67066G104 |  | 5459145 | 19426 | SH |  | SOLE | 0 | 0 | 0 | 19426 |
| NXP SEMICONDUCTORS N V | COM | N6596X109 |  | 337640 | 3949 | SH |  | SOLE | 0 | 0 | 0 | 3949 |
| O REILLY AUTOMOTIVE INC NEW | COM | 67103H107 |  | 322313 | 928 | SH |  | SOLE | 0 | 0 | 0 | 928 |
| OAKTREE CAP GROUP LLC | UNIT CL A | 674001201 |  | 19724 | 476 | SH |  | SOLE | 0 | 0 | 0 | 476 |
| OAKTREE SPECIALTY LENDING CO | COM | 67401P108 |  | 16120 | 3250 | SH |  | SOLE | 0 | 0 | 0 | 3250 |
| OCCIDENTAL PETE CORP DEL | COM | 674599105 |  | 812052 | 9883 | SH |  | SOLE | 0 | 0 | 0 | 9883 |
| OCEAN PWR TECHNOLOGIES INC | COM PAR | 674870407 |  | 17 | 25 | SH |  | SOLE | 0 | 0 | 0 | 25 |
| OCULAR THERAPEUTIX INC | COM | 67576A100 |  | 2064 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| OFS CAP CORP | COM | 67103B100 |  | 5950 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| OGE ENERGY CORP | COM | 670837103 |  | 7264 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| OKTA INC | CL A | 679295105 |  | 179699 | 2554 | SH |  | SOLE | 0 | 0 | 0 | 2554 |
| OLD DOMINION FGHT LINES INC | COM | 679580100 |  | 457817 | 2839 | SH |  | SOLE | 0 | 0 | 0 | 2839 |
| OLD NATL BANCORP IND | COM | 680033107 |  | 2567 | 133 | SH |  | SOLE | 0 | 0 | 0 | 133 |
| OLD REP INTL CORP | COM | 680223104 |  | 230626 | 10305 | SH |  | SOLE | 0 | 0 | 0 | 10305 |
| OLIN CORP | COM PAR $1 | 680665205 |  | 12840 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| OLLIES BARGAIN OUTLT HLDGS I | COM | 681116109 |  | 4997 | 52 | SH |  | SOLE | 0 | 0 | 0 | 52 |
| OMEGA FLEX INC | COM | 682095104 |  | 7329 | 103 | SH |  | SOLE | 0 | 0 | 0 | 103 |
| OMEGA HEALTHCARE INVS INC | COM | 681936100 |  | 105425 | 3217 | SH |  | SOLE | 0 | 0 | 0 | 3217 |
| OMEROS CORP | COM | 682143102 |  | 50041 | 2050 | SH |  | SOLE | 0 | 0 | 0 | 2050 |
| OMNICOM GROUP INC | COM | 681919106 |  | 58824 | 865 | SH |  | SOLE | 0 | 0 | 0 | 865 |
| ON SEMICONDUCTOR CORP | COM | 682189105 |  | 220183 | 11947 | SH |  | SOLE | 0 | 0 | 0 | 11947 |
| ONCOLYTICS BIOTECH INC | COM NEW | 682310875 |  | 403 | 105 | SH |  | SOLE | 0 | 0 | 0 | 105 |
| ONEOK INC NEW | COM | 682680103 |  | 202624 | 2989 | SH |  | SOLE | 0 | 0 | 0 | 2989 |
| OPHTHOTECH CORP | COM | 683745103 |  | 118 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| OPKO HEALTH INC | COM | 68375N103 |  | 3664 | 1059 | SH |  | SOLE | 0 | 0 | 0 | 1059 |
| OPPENHEIMER ETF TR | ESG REV ETF | 68386C773 |  | 347683 | 10731 | SH |  | SOLE | 0 | 0 | 0 | 10731 |
| OPPENHEIMER ETF TR | RUSL 1000 DYNM | 68386C724 |  | 2886 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| OPPENHEIMER ETF TR | RUSL 2000 DYNM | 68386C112 |  | 4185 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| OPPENHEIMER ETF TR | S 500 REVENUE | 68386C104 |  | 1026498 | 18946 | SH |  | SOLE | 0 | 0 | 0 | 18946 |
| OPPENHEIMER ETF TR | S MDCP 400 REV | 68386C203 |  | 1822 | 29 | SH |  | SOLE | 0 | 0 | 0 | 29 |
| OPPENHEIMER ETF TR | S ULTRA DIVIDE | 68386C401 |  | 261731 | 6788 | SH |  | SOLE | 0 | 0 | 0 | 6788 |
| OPTICAL CABLE CORP | COM NEW | 683827208 |  | 153 | 25 | SH |  | SOLE | 0 | 0 | 0 | 25 |
| ORACLE CORP | COM | 68389X105 |  | 398481 | 7728 | SH |  | SOLE | 0 | 0 | 0 | 7728 |
| ORANGE | SPONSORED ADR | 684060106 |  | 105128 | 6616 | SH |  | SOLE | 0 | 0 | 0 | 6616 |
| ORGANOVO HLDGS INC | COM | 68620A104 |  | 25013 | 21750 | SH |  | SOLE | 0 | 0 | 0 | 21750 |
| ORMAT TECHNOLOGIES INC | COM | 686688102 |  | 54976 | 1016 | SH |  | SOLE | 0 | 0 | 0 | 1016 |
| OSHKOSH CORP | COM | 688239201 |  | 7053 | 99 | SH |  | SOLE | 0 | 0 | 0 | 99 |
| OSI ETF TR | OSHARES FTSE | 67110P209 |  | 179860 | 6800 | SH |  | SOLE | 0 | 0 | 0 | 6800 |
| OSI ETF TR | OSHARES FTSE EUR | 67110P506 |  | 99004 | 4120 | SH |  | SOLE | 0 | 0 | 0 | 4120 |
| OSI ETF TR | OSHARS FTSE US | 67110P407 |  | 900399 | 27493 | SH |  | SOLE | 0 | 0 | 0 | 27493 |
| OVERSTOCK COM INC DEL | COM | 690370101 |  | 53323 | 1925 | SH |  | SOLE | 0 | 0 | 0 | 1925 |
| OWENS  MINOR INC NEW | COM | 690732102 |  | 1256 | 76 | SH |  | SOLE | 0 | 0 | 0 | 76 |
| OWENS CORNING NEW | COM | 690742101 |  | 244106 | 4498 | SH |  | SOLE | 0 | 0 | 0 | 4498 |
| OWENS ILL INC | COM NEW | 690768403 |  | 5167 | 275 | SH |  | SOLE | 0 | 0 | 0 | 275 |
| OXFORD INDS INC | COM | 691497309 |  | 6585 | 73 | SH |  | SOLE | 0 | 0 | 0 | 73 |
| OXFORD SQUARE CAP CORP | COM | 69181V107 |  | 31328 | 4400 | SH |  | SOLE | 0 | 0 | 0 | 4400 |
| PACCAR INC | COM | 693718108 |  | 10910 | 160 | SH |  | SOLE | 0 | 0 | 0 | 160 |
| PACER FDS TR | GLOBL CASH ETF | 69374H709 |  | 34111 | 1100 | SH |  | SOLE | 0 | 0 | 0 | 1100 |
| PACER FDS TR | PACER US SMALL | 69374H857 |  | 99561 | 3451 | SH |  | SOLE | 0 | 0 | 0 | 3451 |
| PACER FDS TR | TRENDP 100 ETF | 69374H303 |  | 10189 | 282 | SH |  | SOLE | 0 | 0 | 0 | 282 |
| PACER FDS TR | TRENDP US LAR CP | 69374H105 |  | 207327 | 6586 | SH |  | SOLE | 0 | 0 | 0 | 6586 |
| PACER FDS TR | TRENDP US MID CP | 69374H204 |  | 58963 | 1768 | SH |  | SOLE | 0 | 0 | 0 | 1768 |
| PACER FDS TR | US CASH COWS 100 | 69374H881 |  | 99244 | 3217 | SH |  | SOLE | 0 | 0 | 0 | 3217 |
| PACWEST BANCORP DEL | COM | 695263103 |  | 12437 | 261 | SH |  | SOLE | 0 | 0 | 0 | 261 |
| PAGSEGURO DIGITAL LTD | COM CL A | G68707101 |  | 18179 | 657 | SH |  | SOLE | 0 | 0 | 0 | 657 |
| PALATIN TECHNOLOGIES INC | COM PAR $ .01 | 696077403 |  | 4988 | 5000 | SH |  | SOLE | 0 | 0 | 0 | 5000 |
| PALO ALTO NETWORKS INC | COM | 697435105 |  | 107224 | 476 | SH |  | SOLE | 0 | 0 | 0 | 476 |
| PANDORA MEDIA INC | COM | 698354107 |  | 1902 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| PAPA JOHNS INTL INC | COM | 698813102 |  | 51551 | 1005 | SH |  | SOLE | 0 | 0 | 0 | 1005 |
| PARETEUM CORP | COM NEW | 69946T207 |  | 360 | 120 | SH |  | SOLE | 0 | 0 | 0 | 120 |
| PARKER HANNIFIN CORP | COM | 701094104 |  | 56283 | 306 | SH |  | SOLE | 0 | 0 | 0 | 306 |
| PAYCHEX INC | COM | 704326107 |  | 1292210 | 17545 | SH |  | SOLE | 0 | 0 | 0 | 17545 |
| PAYCOM SOFTWARE INC | COM | 70432V102 |  | 506170 | 3257 | SH |  | SOLE | 0 | 0 | 0 | 3257 |
| PAYLOCITY HLDG CORP | COM | 70438V106 |  | 16064 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| PAYPAL HLDGS INC | COM | 70450Y103 |  | 887931 | 10109 | SH |  | SOLE | 0 | 0 | 0 | 10109 |
| PBF LOGISTICS LP | UNIT LTD PTNR | 69318Q104 |  | 5388 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| PCM FUND INC | COM | 69323T101 |  | 66670 | 5900 | SH |  | SOLE | 0 | 0 | 0 | 5900 |
| PDF SOLUTIONS INC | COM | 693282105 |  | 903 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| PEARSON PLC | SPONSORED ADR | 705015105 |  | 2592 | 225 | SH |  | SOLE | 0 | 0 | 0 | 225 |
| PEMBINA PIPELINE CORP | COM | 706327103 |  | 64003 | 1883 | SH |  | SOLE | 0 | 0 | 0 | 1883 |
| PENNANTPARK FLOATING RATE CA | COM | 70806A106 |  | 7929 | 603 | SH |  | SOLE | 0 | 0 | 0 | 603 |
| PENNANTPARK INVT CORP | COM | 708062104 |  | 76092 | 10200 | SH |  | SOLE | 0 | 0 | 0 | 10200 |
| PENNSYLVANIA RL ESTATE INVT | SH BEN INT | 709102107 |  | 378 | 40 | SH |  | SOLE | 0 | 0 | 0 | 40 |
| PENTAIR PLC | SHS | G7S00T104 |  | 15173 | 350 | SH |  | SOLE | 0 | 0 | 0 | 350 |
| PEOPLES UNITED FINANCIAL INC | COM | 712704105 |  | 210319 | 12285 | SH |  | SOLE | 0 | 0 | 0 | 12285 |
| PEPSICO INC | COM | 713448108 |  | 2113683 | 18906 | SH |  | SOLE | 0 | 0 | 0 | 18906 |
| PERFORMANCE FOOD GROUP CO | COM | 71377A103 |  | 75724 | 2274 | SH |  | SOLE | 0 | 0 | 0 | 2274 |
| PERRIGO CO PLC | SHS | G97822103 |  | 5381 | 76 | SH |  | SOLE | 0 | 0 | 0 | 76 |
| PERSPECTA INC | COM | 715347100 |  | 23405 | 910 | SH |  | SOLE | 0 | 0 | 0 | 910 |
| PETMED EXPRESS INC | COM | 716382106 |  | 4390 | 133 | SH |  | SOLE | 0 | 0 | 0 | 133 |
| PETROLEO BRASILEIRO SA PETRO | SPONSORED ADR | 71654V408 |  | 20760 | 1720 | SH |  | SOLE | 0 | 0 | 0 | 1720 |
| PFIZER INC | COM | 717081103 |  | 4307095 | 97733 | SH |  | SOLE | 0 | 0 | 0 | 97733 |
| PG CORP | COM | 69331C108 |  | 111574 | 2425 | SH |  | SOLE | 0 | 0 | 0 | 2425 |
| PGT INNOVATIONS INC | COM | 69336V101 |  | 105797 | 4898 | SH |  | SOLE | 0 | 0 | 0 | 4898 |
| PHILIP MORRIS INTL INC | COM | 718172109 |  | 1283409 | 15740 | SH |  | SOLE | 0 | 0 | 0 | 15740 |
| PHILLIPS 66 | COM | 718546104 |  | 1218130 | 10807 | SH |  | SOLE | 0 | 0 | 0 | 10807 |
| PHILLIPS 66 PARTNERS LP | COM UNIT REP INT | 718549207 |  | 5114 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| PIEDMONT OFFICE REALTY TR IN | COM CL A | 720190206 |  | 102771 | 5429 | SH |  | SOLE | 0 | 0 | 0 | 5429 |
| PIMCO CORPORATE  INCOME OPP | COM | 72201B101 |  | 316373 | 17724 | SH |  | SOLE | 0 | 0 | 0 | 17724 |
| PIMCO DYNAMIC INCOME FD | SHS | 72201Y101 |  | 126123 | 3766 | SH |  | SOLE | 0 | 0 | 0 | 3766 |
| PIMCO DYNMIC CREDIT AND MRT | COM SHS | 72202D106 |  | 315843 | 13095 | SH |  | SOLE | 0 | 0 | 0 | 13095 |
| PIMCO ETF TR | 0-5 HIGH YIELD | 72201R783 |  | 675204 | 6710 | SH |  | SOLE | 0 | 0 | 0 | 6710 |
| PIMCO ETF TR | 1-3YR USTREIDX | 72201R106 |  | 2509 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| PIMCO ETF TR | 1-5 US TIP IDX | 72201R205 |  | 1503317 | 29293 | SH |  | SOLE | 0 | 0 | 0 | 29293 |
| PIMCO ETF TR | ACTIVE BD ETF | 72201R775 |  | 2606623 | 25465 | SH |  | SOLE | 0 | 0 | 0 | 25465 |
| PIMCO ETF TR | ENHAN SHRT MA AC | 72201R833 |  | 3844102 | 37828 | SH |  | SOLE | 0 | 0 | 0 | 37828 |
| PIMCO ETF TR | INTER MUN BD ACT | 72201R866 |  | 266779 | 5081 | SH |  | SOLE | 0 | 0 | 0 | 5081 |
| PIMCO ETF TR | INV GRD CRP BD | 72201R817 |  | 22130 | 220 | SH |  | SOLE | 0 | 0 | 0 | 220 |
| PIMCO HIGH INCOME FD | COM SHS | 722014107 |  | 27687 | 3300 | SH |  | SOLE | 0 | 0 | 0 | 3300 |
| PIMCO INCOME OPPORTUNITY FD | COM | 72202B100 |  | 83 | 3 | SH |  | SOLE | 0 | 0 | 0 | 3 |
| PIMCO INCOME STRATEGY FUND | COM | 72201H108 |  | 4598 | 389 | SH |  | SOLE | 0 | 0 | 0 | 389 |
| PIMCO INCOME STRATEGY FUND I | COM | 72201J104 |  | 55409 | 5252 | SH |  | SOLE | 0 | 0 | 0 | 5252 |
| PIMCO MUN INCOME FD III | COM | 72201A103 |  | 37957 | 3275 | SH |  | SOLE | 0 | 0 | 0 | 3275 |
| PIMCO NEW YORK MUN FD II | COM | 72200Y102 |  | 91056 | 7911 | SH |  | SOLE | 0 | 0 | 0 | 7911 |
| PIMCO NEW YORK MUN INCM FD 1 | COM | 72201E105 |  | 114101 | 12087 | SH |  | SOLE | 0 | 0 | 0 | 12087 |
| PIMCO NY MUNICIPAL INCOME FD | COM | 72200T103 |  | 29134 | 2500 | SH |  | SOLE | 0 | 0 | 0 | 2500 |
| PIMCO STRATEGIC INCOME FD IN | COM | 72200X104 |  | 129896 | 13309 | SH |  | SOLE | 0 | 0 | 0 | 13309 |
| PINNACLE FOODS INC DEL | COM | 72348P104 |  | 14712 | 227 | SH |  | SOLE | 0 | 0 | 0 | 227 |
| PIONEER MUN HIGH INCOME TR | COM SHS | 723763108 |  | 9396 | 845 | SH |  | SOLE | 0 | 0 | 0 | 845 |
| PIONEER NAT RES CO | COM | 723787107 |  | 133255 | 765 | SH |  | SOLE | 0 | 0 | 0 | 765 |
| PIPER JAFFRAY COS | COM | 724078100 |  | 76 | 1 | SH |  | SOLE | 0 | 0 | 0 | 1 |
| PITNEY BOWES INC | COM | 724479100 |  | 234 | 33 | SH |  | SOLE | 0 | 0 | 0 | 33 |
| PJT PARTNERS INC | COM CL A | 69343T107 |  | 12983 | 248 | SH |  | SOLE | 0 | 0 | 0 | 248 |
| PLAINS ALL AMERN PIPELINE L | UNIT LTD PARTN | 726503105 |  | 53911 | 2156 | SH |  | SOLE | 0 | 0 | 0 | 2156 |
| PLANET FITNESS INC | CL A | 72703H101 |  | 24314 | 450 | SH |  | SOLE | 0 | 0 | 0 | 450 |
| PLANTRONICS INC NEW | COM | 727493108 |  | 16281 | 270 | SH |  | SOLE | 0 | 0 | 0 | 270 |
| PLATFORM SPECIALTY PRODS COR | COM | 72766Q105 |  | 124700 | 10000 | SH |  | SOLE | 0 | 0 | 0 | 10000 |
| PLUG POWER INC | COM NEW | 72919P202 |  | 3840 | 2000 | SH |  | SOLE | 0 | 0 | 0 | 2000 |
| PNC FINL SVCS GROUP INC | COM | 693475105 |  | 330125 | 2424 | SH |  | SOLE | 0 | 0 | 0 | 2424 |
| POINTS INTL LTD | COM NEW | 730843208 |  | 28080 | 2000 | SH |  | SOLE | 0 | 0 | 0 | 2000 |
| POLARIS INDS INC | COM | 731068102 |  | 17262 | 171 | SH |  | SOLE | 0 | 0 | 0 | 171 |
| POOL CORPORATION | COM | 73278L105 |  | 258490 | 1549 | SH |  | SOLE | 0 | 0 | 0 | 1549 |
| PORTFOLIO RECOVERY ASSOCS IN | NOTE  3.000% 8/0 | 73640QAB1 |  | 19262 | 20000 | SH |  | SOLE | 0 | 0 | 0 | 20000 |
| PORTOLA PHARMACEUTICALS INC | COM | 737010108 |  | 3915 | 147 | SH |  | SOLE | 0 | 0 | 0 | 147 |
| POWER INTEGRATIONS INC | COM | 739276103 |  | 6257 | 99 | SH |  | SOLE | 0 | 0 | 0 | 99 |
| PPG INDS INC | COM | 693506107 |  | 99527 | 912 | SH |  | SOLE | 0 | 0 | 0 | 912 |
| PPL CORP | COM | 69351T106 |  | 495246 | 16926 | SH |  | SOLE | 0 | 0 | 0 | 16926 |
| PRA GROUP INC | COM | 69354N106 |  | 1944 | 54 | SH |  | SOLE | 0 | 0 | 0 | 54 |
| PRANA BIOTECHNOLOGY LTD | SPON ADR NEW | 739727204 |  | 167 | 83 | SH |  | SOLE | 0 | 0 | 0 | 83 |
| PRAXAIR INC | COM | 74005P104 |  | 377370 | 2348 | SH |  | SOLE | 0 | 0 | 0 | 2348 |
| PRESIDIO INC | COM | 74102M103 |  | 1525 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| PRESTIGE CONSMR HEALTHCARE I | COM | 74112D101 |  | 1667 | 44 | SH |  | SOLE | 0 | 0 | 0 | 44 |
| PRICE T ROWE GROUP INC | COM | 74144T108 |  | 555835 | 5091 | SH |  | SOLE | 0 | 0 | 0 | 5091 |
| PRICESMART INC | COM | 741511109 |  | 5667 | 70 | SH |  | SOLE | 0 | 0 | 0 | 70 |
| PRIMERICA INC | COM | 74164M108 |  | 205538 | 1705 | SH |  | SOLE | 0 | 0 | 0 | 1705 |
| PRIMO WTR CORP | COM | 74165N105 |  | 45125 | 2500 | SH |  | SOLE | 0 | 0 | 0 | 2500 |
| PRINCIPAL FINL GROUP INC | COM | 74251V102 |  | 205515 | 3508 | SH |  | SOLE | 0 | 0 | 0 | 3508 |
| PROCTER AND GAMBLE CO | COM | 742718109 |  | 2493520 | 29959 | SH |  | SOLE | 0 | 0 | 0 | 29959 |
| PROGRESSIVE CORP OHIO | COM | 743315103 |  | 51575 | 726 | SH |  | SOLE | 0 | 0 | 0 | 726 |
| PROLOGIS INC | COM | 74340W103 |  | 88398 | 1304 | SH |  | SOLE | 0 | 0 | 0 | 1304 |
| PROOFPOINT INC | COM | 743424103 |  | 21266 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| PROSHARES TR | DJ BRKFLD GLB | 74347B508 |  | 10450 | 252 | SH |  | SOLE | 0 | 0 | 0 | 252 |
| PROSHARES TR | HGH YLD INT RATE | 74348A541 |  | 643464 | 9395 | SH |  | SOLE | 0 | 0 | 0 | 9395 |
| PROSHARES TR | INVT INT RT HG | 74347B607 |  | 362890 | 4790 | SH |  | SOLE | 0 | 0 | 0 | 4790 |
| PROSHARES TR | MSCI EAFE DIVD | 74347B839 |  | 104095 | 2725 | SH |  | SOLE | 0 | 0 | 0 | 2725 |
| PROSHARES TR | PSHS LC COR PLUS | 74347R248 |  | 915357 | 12673 | SH |  | SOLE | 0 | 0 | 0 | 12673 |
| PROSHARES TR | PSHS ULT S 500 | 74347R107 |  | 267792 | 2100 | SH |  | SOLE | 0 | 0 | 0 | 2100 |
| PROSHARES TR | PSHS ULTRA O | 74347R719 |  | 8680 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| PROSHARES TR | PSHS ULTRA QQQ | 74347R206 |  | 322176 | 3200 | SH |  | SOLE | 0 | 0 | 0 | 3200 |
| PROSHARES TR | RUSS 2000 DIVD | 74347B698 |  | 126592 | 2150 | SH |  | SOLE | 0 | 0 | 0 | 2150 |
| PROSHARES TR | S 500 DV ARIST | 74348A467 |  | 3938573 | 58952 | SH |  | SOLE | 0 | 0 | 0 | 58952 |
| PROSHARES TR | S MDCP 400 DIV | 74347B680 |  | 1034303 | 18171 | SH |  | SOLE | 0 | 0 | 0 | 18171 |
| PROSHARES TR | SHORT S 500 NE | 74347B425 |  | 11884 | 435 | SH |  | SOLE | 0 | 0 | 0 | 435 |
| PROSHARES TR | SHRT 20+YR TRE | 74347X849 |  | 5265 | 225 | SH |  | SOLE | 0 | 0 | 0 | 225 |
| PROSHARES TR | ULTRA FNCLS NEW | 74347X633 |  | 8308 | 192 | SH |  | SOLE | 0 | 0 | 0 | 192 |
| PROSHARES TR II | ULTA BLMBG 2017 | 74347W247 |  | 32364 | 900 | SH |  | SOLE | 0 | 0 | 0 | 900 |
| PROSHARES TR II | ULTRA SILVER NEW | 74347W353 |  | 168 | 7 | SH |  | SOLE | 0 | 0 | 0 | 7 |
| PROSPECT CAPITAL CORPORATION | COM | 74348T102 |  | 32252 | 4400 | SH |  | SOLE | 0 | 0 | 0 | 4400 |
| PROSPECT CAPITAL CORPORATION | NOTE  4.750% 4/1 | 74348TAQ5 |  | 30224 | 30000 | SH |  | SOLE | 0 | 0 | 0 | 30000 |
| PROTEOSTASIS THERAPEUTICS IN | COM | 74373B109 |  | 362 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| PROTO LABS INC | COM | 743713109 |  | 8088 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| PRUDENTIAL FINL INC | COM | 744320102 |  | 855482 | 8443 | SH |  | SOLE | 0 | 0 | 0 | 8443 |
| PRUDENTIAL PLC | ADR | 74435K204 |  | 35152 | 766 | SH |  | SOLE | 0 | 0 | 0 | 766 |
| PUBLIC STORAGE | COM | 74460D109 |  | 65933 | 327 | SH |  | SOLE | 0 | 0 | 0 | 327 |
| PUBLIC SVC ENTERPRISE GROUP | COM | 744573106 |  | 585717 | 11095 | SH |  | SOLE | 0 | 0 | 0 | 11095 |
| PURE STORAGE INC | CL A | 74624M102 |  | 37109 | 1430 | SH |  | SOLE | 0 | 0 | 0 | 1430 |
| PUTNAM MANAGED MUN INCOM TR | COM | 746823103 |  | 52481 | 7584 | SH |  | SOLE | 0 | 0 | 0 | 7584 |
| PUTNAM MASTER INTER INCOME T | SH BEN INT | 746909100 |  | 18080 | 4000 | SH |  | SOLE | 0 | 0 | 0 | 4000 |
| PUTNAM PREMIER INCOME TR | SH BEN INT | 746853100 |  | 92576 | 17600 | SH |  | SOLE | 0 | 0 | 0 | 17600 |
| PVH CORP | COM | 693656100 |  | 722863 | 5006 | SH |  | SOLE | 0 | 0 | 0 | 5006 |
| QAD INC | CL A | 74727D306 |  | 10480 | 185 | SH |  | SOLE | 0 | 0 | 0 | 185 |
| QORVO INC | COM | 74736K101 |  | 148936 | 1937 | SH |  | SOLE | 0 | 0 | 0 | 1937 |
| QUALCOMM INC | COM | 747525103 |  | 543282 | 7542 | SH |  | SOLE | 0 | 0 | 0 | 7542 |
| QUALYS INC | COM | 74758T303 |  | 170448 | 1913 | SH |  | SOLE | 0 | 0 | 0 | 1913 |
| QUANTA SVCS INC | COM | 74762E102 |  | 9680 | 290 | SH |  | SOLE | 0 | 0 | 0 | 290 |
| QUEST DIAGNOSTICS INC | COM | 74834L100 |  | 7554 | 70 | SH |  | SOLE | 0 | 0 | 0 | 70 |
| QUICKLOGIC CORP | COM | 74837P108 |  | 1000 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| QUORUM HEALTH CORP | COM | 74909E106 |  | 328 | 56 | SH |  | SOLE | 0 | 0 | 0 | 56 |
| QURATE RETAIL INC | COM SER A | 74915M100 |  | 48396 | 2179 | SH |  | SOLE | 0 | 0 | 0 | 2179 |
| RADIUS HEALTH INC | COM NEW | 750469207 |  | 2225 | 125 | SH |  | SOLE | 0 | 0 | 0 | 125 |
| RADWARE LTD | ORD | M81873107 |  | 47646 | 1800 | SH |  | SOLE | 0 | 0 | 0 | 1800 |
| RANGE RES CORP | COM | 75281A109 |  | 4248 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| RAYMOND JAMES FINANCIAL INC | COM | 754730109 |  | 171029 | 1858 | SH |  | SOLE | 0 | 0 | 0 | 1858 |
| RAYONIER INC | COM | 754907103 |  | 41451 | 1226 | SH |  | SOLE | 0 | 0 | 0 | 1226 |
| RAYTHEON CO | COM NEW | 755111507 |  | 1321704 | 6396 | SH |  | SOLE | 0 | 0 | 0 | 6396 |
| RBC BEARINGS INC | COM | 75524B104 |  | 7067 | 47 | SH |  | SOLE | 0 | 0 | 0 | 47 |
| RE MAX HLDGS INC | CL A | 75524W108 |  | 4435 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| REALITY SHS ETF TR | DIVCN LDRS ETF | 75605A405 |  | 12546 | 365 | SH |  | SOLE | 0 | 0 | 0 | 365 |
| REALITY SHS ETF TR | NSD NXGN ECO ETF | 75605A702 |  | 3551 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| REALOGY HLDGS CORP | COM | 75605Y106 |  | 949 | 46 | SH |  | SOLE | 0 | 0 | 0 | 46 |
| REALTY INCOME CORP | COM | 756109104 |  | 1091810 | 19192 | SH |  | SOLE | 0 | 0 | 0 | 19192 |
| REAVES UTIL INCOME FD | COM SH BEN INT | 756158101 |  | 52573 | 1715 | SH |  | SOLE | 0 | 0 | 0 | 1715 |
| RED HAT INC | COM | 756577102 |  | 102483 | 752 | SH |  | SOLE | 0 | 0 | 0 | 752 |
| REDWOOD TR INC | COM | 758075402 |  | 3248 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| REGENCY CTRS CORP | COM | 758849103 |  | 46562 | 720 | SH |  | SOLE | 0 | 0 | 0 | 720 |
| REGENERON PHARMACEUTICALS | COM | 75886F107 |  | 87273 | 216 | SH |  | SOLE | 0 | 0 | 0 | 216 |
| REGIONS FINL CORP NEW | COM | 7591EP100 |  | 101457 | 5529 | SH |  | SOLE | 0 | 0 | 0 | 5529 |
| REINSURANCE GROUP AMER INC | COM NEW | 759351604 |  | 11276 | 78 | SH |  | SOLE | 0 | 0 | 0 | 78 |
| REIS INC | COM | 75936P105 |  | 138 | 6 | SH |  | SOLE | 0 | 0 | 0 | 6 |
| RELIANCE STEEL  ALUMINUM CO | COM | 759509102 |  | 1621 | 19 | SH |  | SOLE | 0 | 0 | 0 | 19 |
| RELX PLC | SPONSORED ADR | 759530108 |  | 5337 | 255 | SH |  | SOLE | 0 | 0 | 0 | 255 |
| REMARK HLDGS INC | COM | 75955K102 |  | 15950 | 5000 | SH |  | SOLE | 0 | 0 | 0 | 5000 |
| RENAISSANCE CAP GREENWICH FD | IPO ETF | 759937204 |  | 9084 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| REPUBLIC SVCS INC | COM | 760759100 |  | 138996 | 1913 | SH |  | SOLE | 0 | 0 | 0 | 1913 |
| RESMED INC | COM | 761152107 |  | 189042 | 1639 | SH |  | SOLE | 0 | 0 | 0 | 1639 |
| RESTAURANT BRANDS INTL INC | COM | 76131D103 |  | 13812 | 233 | SH |  | SOLE | 0 | 0 | 0 | 233 |
| RETAIL PPTYS AMER INC | CL A | 76131V202 |  | 6546 | 537 | SH |  | SOLE | 0 | 0 | 0 | 537 |
| RETAIL VALUE INC | COM | 76133Q102 |  | 33 | 1 | SH |  | SOLE | 0 | 0 | 0 | 1 |
| REV GROUP INC | COM | 749527107 |  | 15700 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| REWALK ROBOTICS LTD | SHS | M8216Q101 |  | 2670 | 3000 | SH |  | SOLE | 0 | 0 | 0 | 3000 |
| REXAHN PHARMACEUTICALS INC | COM NEW | 761640200 |  | 178 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| REXFORD INDL RLTY INC | COM | 76169C100 |  | 83831 | 2623 | SH |  | SOLE | 0 | 0 | 0 | 2623 |
| RINGCENTRAL INC | CL A | 76680R206 |  | 17773 | 191 | SH |  | SOLE | 0 | 0 | 0 | 191 |
| RIO TINTO PLC | SPONSORED ADR | 767204100 |  | 145006 | 2842 | SH |  | SOLE | 0 | 0 | 0 | 2842 |
| RITE AID CORP | COM | 767754104 |  | 512 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| RLJ LODGING TR | CUM CONV PFD A | 74965L200 |  | 12990 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| RMR GROUP INC | CL A | 74967R106 |  | 176506 | 1902 | SH |  | SOLE | 0 | 0 | 0 | 1902 |
| ROBERT HALF INTL INC | COM | 770323103 |  | 44551 | 633 | SH |  | SOLE | 0 | 0 | 0 | 633 |
| ROCKWELL AUTOMATION INC | COM | 773903109 |  | 91885 | 490 | SH |  | SOLE | 0 | 0 | 0 | 490 |
| ROGERS CORP | COM | 775133101 |  | 7513 | 51 | SH |  | SOLE | 0 | 0 | 0 | 51 |
| ROKU INC | COM CL A | 77543R102 |  | 997152 | 13654 | SH |  | SOLE | 0 | 0 | 0 | 13654 |
| ROLLINS INC | COM | 775711104 |  | 260117 | 4286 | SH |  | SOLE | 0 | 0 | 0 | 4286 |
| ROPER TECHNOLOGIES INC | COM | 776696106 |  | 85012 | 287 | SH |  | SOLE | 0 | 0 | 0 | 287 |
| ROSS STORES INC | COM | 778296103 |  | 44793 | 452 | SH |  | SOLE | 0 | 0 | 0 | 452 |
| ROYAL BK CDA MONTREAL QUE | COM | 780087102 |  | 84280 | 1051 | SH |  | SOLE | 0 | 0 | 0 | 1051 |
| ROYAL BK SCOTLAND GROUP PLC | SP ADR PREF S | 780097739 |  | 25390 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| ROYAL CARIBBEAN CRUISES LTD | COM | V7780T103 |  | 64970 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| ROYAL DUTCH SHELL PLC | SPON ADR B | 780259107 |  | 859691 | 12120 | SH |  | SOLE | 0 | 0 | 0 | 12120 |
| ROYAL DUTCH SHELL PLC | SPONS ADR A | 780259206 |  | 135462 | 1988 | SH |  | SOLE | 0 | 0 | 0 | 1988 |
| ROYAL GOLD INC | COM | 780287108 |  | 33521 | 435 | SH |  | SOLE | 0 | 0 | 0 | 435 |
| RPC INC | COM | 749660106 |  | 41515 | 2682 | SH |  | SOLE | 0 | 0 | 0 | 2682 |
| RPM INTL INC | COM | 749685103 |  | 5130 | 79 | SH |  | SOLE | 0 | 0 | 0 | 79 |
| RUDOLPH TECHNOLOGIES INC | COM | 781270103 |  | 978 | 40 | SH |  | SOLE | 0 | 0 | 0 | 40 |
| RUTHS HOSPITALITY GROUP INC | COM | 783332109 |  | 472020 | 14961 | SH |  | SOLE | 0 | 0 | 0 | 14961 |
| RYANAIR HLDGS PLC | SPONSORED ADR NE | 783513203 |  | 36975 | 385 | SH |  | SOLE | 0 | 0 | 0 | 385 |
| RYDER SYS INC | COM | 783549108 |  | 26524 | 363 | SH |  | SOLE | 0 | 0 | 0 | 363 |
| RYMAN HOSPITALITY PPTYS INC | COM | 78377T107 |  | 104725 | 1215 | SH |  | SOLE | 0 | 0 | 0 | 1215 |
| S GLOBAL INC | COM | 78409V104 |  | 462879 | 2369 | SH |  | SOLE | 0 | 0 | 0 | 2369 |
| SABRA HEALTH CARE REIT INC | COM | 78573L106 |  | 78885 | 3412 | SH |  | SOLE | 0 | 0 | 0 | 3412 |
| SABRE CORP | COM | 78573M104 |  | 11606 | 445 | SH |  | SOLE | 0 | 0 | 0 | 445 |
| SALESFORCE COM INC | COM | 79466L302 |  | 1237571 | 7782 | SH |  | SOLE | 0 | 0 | 0 | 7782 |
| SAN JUAN BASIN RTY TR | UNIT BEN INT | 798241105 |  | 2379 | 480 | SH |  | SOLE | 0 | 0 | 0 | 480 |
| SANDERSON FARMS INC | COM | 800013104 |  | 14472 | 140 | SH |  | SOLE | 0 | 0 | 0 | 140 |
| SANDSTORM GOLD LTD | COM NEW | 80013R206 |  | 1317 | 354 | SH |  | SOLE | 0 | 0 | 0 | 354 |
| SANGAMO THERAPEUTICS INC | COM | 800677106 |  | 15679 | 925 | SH |  | SOLE | 0 | 0 | 0 | 925 |
| SANOFI | SPONSORED ADR | 80105N105 |  | 256406 | 5740 | SH |  | SOLE | 0 | 0 | 0 | 5740 |
| SAP SE | SPON ADR | 803054204 |  | 170557 | 1387 | SH |  | SOLE | 0 | 0 | 0 | 1387 |
| SARATOGA INVT CORP | COM NEW | 80349A208 |  | 40453 | 1753 | SH |  | SOLE | 0 | 0 | 0 | 1753 |
| SBA COMMUNICATIONS CORP NEW | CL A | 78410G104 |  | 30841 | 192 | SH |  | SOLE | 0 | 0 | 0 | 192 |
| SCANA CORP NEW | COM | 80589M102 |  | 194061 | 4990 | SH |  | SOLE | 0 | 0 | 0 | 4990 |
| SCHEIN HENRY INC | COM | 806407102 |  | 347943 | 4092 | SH |  | SOLE | 0 | 0 | 0 | 4092 |
| SCHLUMBERGER LTD | COM | 806857108 |  | 649253 | 10657 | SH |  | SOLE | 0 | 0 | 0 | 10657 |
| SCHNITZER STL INDS | CL A | 806882106 |  | 920 | 34 | SH |  | SOLE | 0 | 0 | 0 | 34 |
| SCHWAB CHARLES CORP NEW | COM | 808513105 |  | 485557 | 9879 | SH |  | SOLE | 0 | 0 | 0 | 9879 |
| SCHWAB STRATEGIC TR | EMRG MKTEQ ETF | 808524706 |  | 29849 | 1161 | SH |  | SOLE | 0 | 0 | 0 | 1161 |
| SCHWAB STRATEGIC TR | INTL EQTY ETF | 808524805 |  | 2592668 | 77324 | SH |  | SOLE | 0 | 0 | 0 | 77324 |
| SCHWAB STRATEGIC TR | INTL SCEQT ETF | 808524888 |  | 62762 | 1760 | SH |  | SOLE | 0 | 0 | 0 | 1760 |
| SCHWAB STRATEGIC TR | INTRM TRM TRES | 808524854 |  | 155 | 3 | SH |  | SOLE | 0 | 0 | 0 | 3 |
| SCHWAB STRATEGIC TR | SCHWAB FDT US SC | 808524763 |  | 7126 | 175 | SH |  | SOLE | 0 | 0 | 0 | 175 |
| SCHWAB STRATEGIC TR | SCHWB FDT EMK LG | 808524730 |  | 97786 | 3393 | SH |  | SOLE | 0 | 0 | 0 | 3393 |
| SCHWAB STRATEGIC TR | SHT TM US TRES | 808524862 |  | 877240 | 17697 | SH |  | SOLE | 0 | 0 | 0 | 17697 |
| SCHWAB STRATEGIC TR | US AGGREGATE B | 808524839 |  | 73566 | 1464 | SH |  | SOLE | 0 | 0 | 0 | 1464 |
| SCHWAB STRATEGIC TR | US BRD MKT ETF | 808524102 |  | 3507111 | 49824 | SH |  | SOLE | 0 | 0 | 0 | 49824 |
| SCHWAB STRATEGIC TR | US DIVIDEND EQ | 808524797 |  | 5322778 | 100430 | SH |  | SOLE | 0 | 0 | 0 | 100430 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 206155 | 2513 | SH |  | SOLE | 0 | 0 | 0 | 2513 |
| SCHWAB STRATEGIC TR | US LCAP VA ETF | 808524409 |  | 176259 | 3143 | SH |  | SOLE | 0 | 0 | 0 | 3143 |
| SCHWAB STRATEGIC TR | US LRG CAP ETF | 808524201 |  | 95627 | 1375 | SH |  | SOLE | 0 | 0 | 0 | 1375 |
| SCHWAB STRATEGIC TR | US MID-CAP ETF | 808524508 |  | 2470110 | 42706 | SH |  | SOLE | 0 | 0 | 0 | 42706 |
| SCHWAB STRATEGIC TR | US REIT ETF | 808524847 |  | 22773 | 546 | SH |  | SOLE | 0 | 0 | 0 | 546 |
| SCHWAB STRATEGIC TR | US SML CAP ETF | 808524607 |  | 329547 | 4326 | SH |  | SOLE | 0 | 0 | 0 | 4326 |
| SCHWAB STRATEGIC TR | US TIPS ETF | 808524870 |  | 81701 | 1514 | SH |  | SOLE | 0 | 0 | 0 | 1514 |
| SCIENCE APPLICATNS INTL CP N | COM | 808625107 |  | 11768 | 146 | SH |  | SOLE | 0 | 0 | 0 | 146 |
| SCORPIO BULKERS INC | COM | Y7546A122 |  | 5619 | 775 | SH |  | SOLE | 0 | 0 | 0 | 775 |
| SCOTTS MIRACLE GRO CO | CL A | 810186106 |  | 16539 | 210 | SH |  | SOLE | 0 | 0 | 0 | 210 |
| SEACOAST BKG CORP FLA | COM NEW | 811707801 |  | 49932 | 1710 | SH |  | SOLE | 0 | 0 | 0 | 1710 |
| SEADRILL LTD | COM | G7998G106 |  | 173 | 7 | SH |  | SOLE | 0 | 0 | 0 | 7 |
| SEAGATE TECHNOLOGY PLC | SHS | G7945M107 |  | 171895 | 3630 | SH |  | SOLE | 0 | 0 | 0 | 3630 |
| SEATTLE GENETICS INC | COM | 812578102 |  | 69948 | 907 | SH |  | SOLE | 0 | 0 | 0 | 907 |
| SELECT MED HLDGS CORP | COM | 81619Q105 |  | 3680 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| SELECT SECTOR SPDR TR | ENERGY | 81369Y506 |  | 1617461 | 21355 | SH |  | SOLE | 0 | 0 | 0 | 21355 |
| SELECT SECTOR SPDR TR | RL EST SEL SEC | 81369Y860 |  | 91895 | 2818 | SH |  | SOLE | 0 | 0 | 0 | 2818 |
| SELECT SECTOR SPDR TR | SBI CONS DISCR | 81369Y407 |  | 1877847 | 16020 | SH |  | SOLE | 0 | 0 | 0 | 16020 |
| SELECT SECTOR SPDR TR | SBI CONS STPLS | 81369Y308 |  | 1761952 | 32671 | SH |  | SOLE | 0 | 0 | 0 | 32671 |
| SELECT SECTOR SPDR TR | SBI HEALTHCARE | 81369Y209 |  | 4376033 | 45991 | SH |  | SOLE | 0 | 0 | 0 | 45991 |
| SELECT SECTOR SPDR TR | SBI INT-FINL | 81369Y605 |  | 7039783 | 255250 | SH |  | SOLE | 0 | 0 | 0 | 255250 |
| SELECT SECTOR SPDR TR | SBI INT-INDS | 81369Y704 |  | 1658922 | 21160 | SH |  | SOLE | 0 | 0 | 0 | 21160 |
| SELECT SECTOR SPDR TR | SBI INT-UTILS | 81369Y886 |  | 1359141 | 25815 | SH |  | SOLE | 0 | 0 | 0 | 25815 |
| SELECT SECTOR SPDR TR | SBI MATERIALS | 81369Y100 |  | 99350 | 1715 | SH |  | SOLE | 0 | 0 | 0 | 1715 |
| SELECT SECTOR SPDR TR | TECHNOLOGY | 81369Y803 |  | 1168948 | 15518 | SH |  | SOLE | 0 | 0 | 0 | 15518 |
| SELECTIVE INS GROUP INC | COM | 816300107 |  | 101854 | 1604 | SH |  | SOLE | 0 | 0 | 0 | 1604 |
| SELLAS LIFE SCIENCES GROUP I | COM | 81642T100 |  | 26 | 21 | SH |  | SOLE | 0 | 0 | 0 | 21 |
| SEMPRA ENERGY | COM | 816851109 |  | 310026 | 2726 | SH |  | SOLE | 0 | 0 | 0 | 2726 |
| SENIOR HSG PPTYS TR | SH BEN INT | 81721M109 |  | 82998 | 4727 | SH |  | SOLE | 0 | 0 | 0 | 4727 |
| SERITAGE GROWTH PPTYS | CL A | 81752R100 |  | 7124 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| SERVICENOW INC | COM | 81762P102 |  | 44017 | 225 | SH |  | SOLE | 0 | 0 | 0 | 225 |
| SESEN BIO INC | COM | 817763105 |  | 2150 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| SHAKE SHACK INC | CL A | 819047101 |  | 64585 | 1025 | SH |  | SOLE | 0 | 0 | 0 | 1025 |
| SHERWIN WILLIAMS CO | COM | 824348106 |  | 1832220 | 4025 | SH |  | SOLE | 0 | 0 | 0 | 4025 |
| SHIP FINANCE INTERNATIONAL L | SHS | G81075106 |  | 26382 | 1898 | SH |  | SOLE | 0 | 0 | 0 | 1898 |
| SHIRE PLC | SPONSORED ADR | 82481R106 |  | 6163 | 34 | SH |  | SOLE | 0 | 0 | 0 | 34 |
| SHOPIFY INC | CL A | 82509L107 |  | 132061 | 803 | SH |  | SOLE | 0 | 0 | 0 | 803 |
| SIENTRA INC | COM | 82621J105 |  | 13731 | 575 | SH |  | SOLE | 0 | 0 | 0 | 575 |
| SIGNET JEWELERS LIMITED | SHS | G81276100 |  | 6593 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| SILICON MOTION TECHNOLOGY CO | SPONSORED ADR | 82706C108 |  | 6014 | 112 | SH |  | SOLE | 0 | 0 | 0 | 112 |
| SIMMONS 1ST NATL CORP | CL A $1 PAR | 828730200 |  | 9188 | 312 | SH |  | SOLE | 0 | 0 | 0 | 312 |
| SIMON PPTY GROUP INC NEW | COM | 828806109 |  | 109704 | 621 | SH |  | SOLE | 0 | 0 | 0 | 621 |
| SINCLAIR BROADCAST GROUP INC | CL A | 829226109 |  | 11340 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| SINOVAC BIOTECH LTD | SHS | P8696W104 |  | 9144 | 1200 | SH |  | SOLE | 0 | 0 | 0 | 1200 |
| SIRIUS XM HLDGS INC | COM | 82968B103 |  | 56327 | 8912 | SH |  | SOLE | 0 | 0 | 0 | 8912 |
| SITEONE LANDSCAPE SUPPLY INC | COM | 82982L103 |  | 38122 | 506 | SH |  | SOLE | 0 | 0 | 0 | 506 |
| SIX FLAGS ENTMT CORP NEW | COM | 83001A102 |  | 134481 | 1926 | SH |  | SOLE | 0 | 0 | 0 | 1926 |
| SK TELECOM LTD | SPONSORED ADR | 78440P108 |  | 3318 | 119 | SH |  | SOLE | 0 | 0 | 0 | 119 |
| SKECHERS U S A INC | CL A | 830566105 |  | 226233 | 8100 | SH |  | SOLE | 0 | 0 | 0 | 8100 |
| SKYWEST INC | COM | 830879102 |  | 5890 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| SKYWORKS SOLUTIONS INC | COM | 83088M102 |  | 298483 | 3291 | SH |  | SOLE | 0 | 0 | 0 | 3291 |
| SL GREEN RLTY CORP | COM | 78440X101 |  | 9753 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| SMARTSHEET INC | COM CL A | 83200N103 |  | 9847 | 315 | SH |  | SOLE | 0 | 0 | 0 | 315 |
| SMITH A O | COM | 831865209 |  | 83738 | 1569 | SH |  | SOLE | 0 | 0 | 0 | 1569 |
| SMUCKER J M CO | COM NEW | 832696405 |  | 31268 | 305 | SH |  | SOLE | 0 | 0 | 0 | 305 |
| SNAP INC | CL A | 83304A106 |  | 10914 | 1287 | SH |  | SOLE | 0 | 0 | 0 | 1287 |
| SNAP ON INC | COM | 833034101 |  | 176440 | 961 | SH |  | SOLE | 0 | 0 | 0 | 961 |
| SODASTREAM INTERNATIONAL LTD | USD SHS | M9068E105 |  | 7297 | 51 | SH |  | SOLE | 0 | 0 | 0 | 51 |
| SOLAR SR CAP LTD | COM | 83416M105 |  | 4896 | 293 | SH |  | SOLE | 0 | 0 | 0 | 293 |
| SONOCO PRODS CO | COM | 835495102 |  | 25031 | 451 | SH |  | SOLE | 0 | 0 | 0 | 451 |
| SONY CORP | SPONSORED ADR | 835699307 |  | 41970 | 692 | SH |  | SOLE | 0 | 0 | 0 | 692 |
| SOPHIRIS BIO INC | COM NEW | 83578Q209 |  | 3627 | 1300 | SH |  | SOLE | 0 | 0 | 0 | 1300 |
| SORRENTO THERAPEUTICS INC | COM NEW | 83587F202 |  | 6600 | 1500 | SH |  | SOLE | 0 | 0 | 0 | 1500 |
| SOTHEBYS | COM | 835898107 |  | 3689 | 75 | SH |  | SOLE | 0 | 0 | 0 | 75 |
| SOUTH JERSEY INDS INC | COM | 838518108 |  | 7054 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| SOUTH ST CORP | COM | 840441109 |  | 2788 | 34 | SH |  | SOLE | 0 | 0 | 0 | 34 |
| SOUTHERN CO | COM | 842587107 |  | 491730 | 11278 | SH |  | SOLE | 0 | 0 | 0 | 11278 |
| SOUTHERN COPPER CORP | COM | 84265V105 |  | 14021 | 325 | SH |  | SOLE | 0 | 0 | 0 | 325 |
| SOUTHWEST AIRLS CO | COM | 844741108 |  | 283676 | 4542 | SH |  | SOLE | 0 | 0 | 0 | 4542 |
| SOUTHWEST GAS HOLDINGS INC | COM | 844895102 |  | 158060 | 2000 | SH |  | SOLE | 0 | 0 | 0 | 2000 |
| SOUTHWESTERN ENERGY CO | COM | 845467109 |  | 7353 | 1439 | SH |  | SOLE | 0 | 0 | 0 | 1439 |
| SPARK THERAPEUTICS INC | COM | 84652J103 |  | 23184 | 425 | SH |  | SOLE | 0 | 0 | 0 | 425 |
| SPARTAN MTRS INC | COM | 846819100 |  | 12538 | 850 | SH |  | SOLE | 0 | 0 | 0 | 850 |
| SPDR DOW JONES INDL AVRG ETF | UT SER 1 | 78467X109 |  | 8532358 | 32271 | SH |  | SOLE | 0 | 0 | 0 | 32271 |
| SPDR GOLD TRUST | GOLD SHS | 78463V107 |  | 2405284 | 21331 | SH |  | SOLE | 0 | 0 | 0 | 21331 |
| SPDR INDEX SHS FDS | DJ GLB RL ES ETF | 78463X749 |  | 70832 | 1489 | SH |  | SOLE | 0 | 0 | 0 | 1489 |
| SPDR INDEX SHS FDS | DJ INTL RL ETF | 78463X863 |  | 812048 | 21230 | SH |  | SOLE | 0 | 0 | 0 | 21230 |
| SPDR INDEX SHS FDS | EURO STOXX 50 | 78463X202 |  | 26521 | 693 | SH |  | SOLE | 0 | 0 | 0 | 693 |
| SPDR INDEX SHS FDS | GLB NAT RESRCE | 78463X541 |  | 275552 | 5450 | SH |  | SOLE | 0 | 0 | 0 | 5450 |
| SPDR INDEX SHS FDS | MSCI ACWI EXUS | 78463X848 |  | 142117 | 3804 | SH |  | SOLE | 0 | 0 | 0 | 3804 |
| SPDR INDEX SHS FDS | MSCI EAFE STRTGC | 78463X434 |  | 25659 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| SPDR INDEX SHS FDS | PORTFOLIO DEVLPD | 78463X889 |  | 96926 | 3150 | SH |  | SOLE | 0 | 0 | 0 | 3150 |
| SPDR INDEX SHS FDS | PORTFOLIO EMG MK | 78463X509 |  | 28177 | 809 | SH |  | SOLE | 0 | 0 | 0 | 809 |
| SPDR INDEX SHS FDS | S CHINA ETF | 78463X400 |  | 5510 | 57 | SH |  | SOLE | 0 | 0 | 0 | 57 |
| SPDR INDEX SHS FDS | S EMKTSC ETF | 78463X756 |  | 90162 | 2013 | SH |  | SOLE | 0 | 0 | 0 | 2013 |
| SPDR INDEX SHS FDS | S INTL ETF | 78463X772 |  | 20620 | 544 | SH |  | SOLE | 0 | 0 | 0 | 544 |
| SPDR INDEX SHS FDS | S INTL SMLCP | 78463X871 |  | 26045 | 758 | SH |  | SOLE | 0 | 0 | 0 | 758 |
| SPDR INDEX SHS FDS | STOXX EUR 50 ETF | 78463X103 |  | 97037 | 2888 | SH |  | SOLE | 0 | 0 | 0 | 2888 |
| SPDR S 500 ETF TR | TR UNIT | 78462F103 |  | 15770600 | 54247 | SH |  | SOLE | 0 | 0 | 0 | 54247 |
| SPDR S MIDCAP 400 ETF TR | UTSER1 S | 78467Y107 |  | 457762 | 1246 | SH |  | SOLE | 0 | 0 | 0 | 1246 |
| SPDR SER TR | BLOMBERG BRC INV | 78468R200 |  | 7869986 | 255602 | SH |  | SOLE | 0 | 0 | 0 | 255602 |
| SPDR SER TR | BLOOMBERG SRT TR | 78468R408 |  | 252586 | 9155 | SH |  | SOLE | 0 | 0 | 0 | 9155 |
| SPDR SER TR | KENSHO FUTURE | 78468R671 |  | 162270 | 4500 | SH |  | SOLE | 0 | 0 | 0 | 4500 |
| SPDR SER TR | NUVEEN BLMBRG SR | 78468R739 |  | 384572 | 8064 | SH |  | SOLE | 0 | 0 | 0 | 8064 |
| SPDR SER TR | NUVEEN BRC MUNIC | 78468R721 |  | 14861 | 313 | SH |  | SOLE | 0 | 0 | 0 | 313 |
| SPDR SER TR | PORTFOLIO SH TSR | 78468R101 |  | 22084 | 750 | SH |  | SOLE | 0 | 0 | 0 | 750 |
| SPDR SER TR | PORTFOLIO SM ETF | 78468R853 |  | 6349 | 191 | SH |  | SOLE | 0 | 0 | 0 | 191 |
| SPDR SER TR | PRTFLO S HI | 78468R788 |  | 1688 | 45 | SH |  | SOLE | 0 | 0 | 0 | 45 |
| SPDR SER TR | SPDR BLOOMBERG | 78468R663 |  | 523471 | 5716 | SH |  | SOLE | 0 | 0 | 0 | 5716 |
| SPDR SERIES TRUST | AEROSPACE DEF | 78464A631 |  | 639533 | 6424 | SH |  | SOLE | 0 | 0 | 0 | 6424 |
| SPDR SERIES TRUST | BLMBRG BRC CNVRT | 78464A359 |  | 1264538 | 23443 | SH |  | SOLE | 0 | 0 | 0 | 23443 |
| SPDR SERIES TRUST | BLOMBERG BRC INT | 78464A334 |  | 121469 | 3897 | SH |  | SOLE | 0 | 0 | 0 | 3897 |
| SPDR SERIES TRUST | BLOMBERG INTL TR | 78464A516 |  | 792925 | 28960 | SH |  | SOLE | 0 | 0 | 0 | 28960 |
| SPDR SERIES TRUST | BLOMBRG BRC TIPS | 78464A656 |  | 123647 | 2270 | SH |  | SOLE | 0 | 0 | 0 | 2270 |
| SPDR SERIES TRUST | BLOOMBERG BRCLYS | 78464A417 |  | 1445163 | 40088 | SH |  | SOLE | 0 | 0 | 0 | 40088 |
| SPDR SERIES TRUST | DJ REIT ETF | 78464A607 |  | 1245354 | 13355 | SH |  | SOLE | 0 | 0 | 0 | 13355 |
| SPDR SERIES TRUST | FACTST INV ETF | 78464A110 |  | 165920 | 1600 | SH |  | SOLE | 0 | 0 | 0 | 1600 |
| SPDR SERIES TRUST | FTSE INT GVT ETF | 78464A490 |  | 524798 | 9973 | SH |  | SOLE | 0 | 0 | 0 | 9973 |
| SPDR SERIES TRUST | NYSE TECH ETF | 78464A102 |  | 7083 | 75 | SH |  | SOLE | 0 | 0 | 0 | 75 |
| SPDR SERIES TRUST | PORTFOLIO AGRGTE | 78464A649 |  | 10253 | 370 | SH |  | SOLE | 0 | 0 | 0 | 370 |
| SPDR SERIES TRUST | PORTFOLIO INTRMD | 78464A375 |  | 137105 | 4117 | SH |  | SOLE | 0 | 0 | 0 | 4117 |
| SPDR SERIES TRUST | PORTFOLIO LN COR | 78464A367 |  | 122685 | 4688 | SH |  | SOLE | 0 | 0 | 0 | 4688 |
| SPDR SERIES TRUST | PORTFOLIO LN TSR | 78464A664 |  | 135 | 4 | SH |  | SOLE | 0 | 0 | 0 | 4 |
| SPDR SERIES TRUST | PORTFOLIO LR ETF | 78464A854 |  | 200161 | 5875 | SH |  | SOLE | 0 | 0 | 0 | 5875 |
| SPDR SERIES TRUST | PORTFOLIO SHORT | 78464A474 |  | 100077 | 3316 | SH |  | SOLE | 0 | 0 | 0 | 3316 |
| SPDR SERIES TRUST | PORTFOLIO TL STK | 78464A805 |  | 53214 | 1470 | SH |  | SOLE | 0 | 0 | 0 | 1470 |
| SPDR SERIES TRUST | PRTFLO S GW | 78464A409 |  | 4021567 | 105166 | SH |  | SOLE | 0 | 0 | 0 | 105166 |
| SPDR SERIES TRUST | PRTFLO S VL | 78464A508 |  | 78236 | 2514 | SH |  | SOLE | 0 | 0 | 0 | 2514 |
| SPDR SERIES TRUST | S 400 MDCP GRW | 78464A821 |  | 278815 | 4983 | SH |  | SOLE | 0 | 0 | 0 | 4983 |
| SPDR SERIES TRUST | S 400 MDCP VAL | 78464A839 |  | 12573 | 234 | SH |  | SOLE | 0 | 0 | 0 | 234 |
| SPDR SERIES TRUST | S 600 SMCP GRW | 78464A201 |  | 466088 | 6905 | SH |  | SOLE | 0 | 0 | 0 | 6905 |
| SPDR SERIES TRUST | S 600 SMCP VAL | 78464A300 |  | 249868 | 3660 | SH |  | SOLE | 0 | 0 | 0 | 3660 |
| SPDR SERIES TRUST | S 600 SML CAP | 78464A813 |  | 173430 | 2298 | SH |  | SOLE | 0 | 0 | 0 | 2298 |
| SPDR SERIES TRUST | S BIOTECH | 78464A870 |  | 166910 | 1741 | SH |  | SOLE | 0 | 0 | 0 | 1741 |
| SPDR SERIES TRUST | S BK ETF | 78464A797 |  | 7451 | 160 | SH |  | SOLE | 0 | 0 | 0 | 160 |
| SPDR SERIES TRUST | S DIVID ETF | 78464A763 |  | 5002568 | 51083 | SH |  | SOLE | 0 | 0 | 0 | 51083 |
| SPDR SERIES TRUST | S HOMEBUILD | 78464A888 |  | 72882 | 1896 | SH |  | SOLE | 0 | 0 | 0 | 1896 |
| SPDR SERIES TRUST | S INS ETF | 78464A789 |  | 155074 | 4837 | SH |  | SOLE | 0 | 0 | 0 | 4837 |
| SPDR SERIES TRUST | S METALS MNG | 78464A755 |  | 11444 | 335 | SH |  | SOLE | 0 | 0 | 0 | 335 |
| SPDR SERIES TRUST | S OILGAS EXP | 78464A730 |  | 8658 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| SPDR SERIES TRUST | S PHARMAC | 78464A722 |  | 276103 | 5686 | SH |  | SOLE | 0 | 0 | 0 | 5686 |
| SPDR SERIES TRUST | S REGL BKG | 78464A698 |  | 411381 | 6923 | SH |  | SOLE | 0 | 0 | 0 | 6923 |
| SPDR SERIES TRUST | S RETAIL ETF | 78464A714 |  | 30612 | 600 | SH |  | SOLE | 0 | 0 | 0 | 600 |
| SPDR SERIES TRUST | WELLS FG PFD ETF | 78464A292 |  | 352668 | 8273 | SH |  | SOLE | 0 | 0 | 0 | 8273 |
| SPECTRA ENERGY PARTNERS LP | COM | 84756N109 |  | 207553 | 5812 | SH |  | SOLE | 0 | 0 | 0 | 5812 |
| SPECTRUM BRANDS HLDGS INC NE | COM | 84790A105 |  | 24807 | 332 | SH |  | SOLE | 0 | 0 | 0 | 332 |
| SPIRIT AEROSYSTEMS HLDGS INC | COM CL A | 848574109 |  | 6875 | 75 | SH |  | SOLE | 0 | 0 | 0 | 75 |
| SPIRIT AIRLS INC | COM | 848577102 |  | 17285 | 368 | SH |  | SOLE | 0 | 0 | 0 | 368 |
| SPLUNK INC | COM | 848637104 |  | 2418 | 20 | SH |  | SOLE | 0 | 0 | 0 | 20 |
| SPOTIFY TECHNOLOGY S A | SHS | L8681T102 |  | 16817 | 93 | SH |  | SOLE | 0 | 0 | 0 | 93 |
| SPRINT CORP | COM SER 1 | 85207U105 |  | 6023 | 921 | SH |  | SOLE | 0 | 0 | 0 | 921 |
| SPROTT PHYSICAL GOLD  SILVE | TR UNIT | 85208R101 |  | 5852 | 501 | SH |  | SOLE | 0 | 0 | 0 | 501 |
| SPROTT PHYSICAL GOLD TRUST | UNIT | 85207H104 |  | 7506 | 786 | SH |  | SOLE | 0 | 0 | 0 | 786 |
| SPROTT PHYSICAL PLAT PALLAD | UNIT | 85207Q104 |  | 26340 | 3000 | SH |  | SOLE | 0 | 0 | 0 | 3000 |
| SPROTT PHYSICAL SILVER TR | TR UNIT | 85207K107 |  | 5310 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| SPROUTS FMRS MKT INC | COM | 85208M102 |  | 8223 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| SQUARE INC | CL A | 852234103 |  | 614654 | 6208 | SH |  | SOLE | 0 | 0 | 0 | 6208 |
| SS TECHNOLOGIES HLDGS INC | COM | 78467J100 |  | 184129 | 3240 | SH |  | SOLE | 0 | 0 | 0 | 3240 |
| SSGA ACTIVE ETF TR | BLKSTN GSOSRLN | 78467V608 |  | 14584 | 308 | SH |  | SOLE | 0 | 0 | 0 | 308 |
| SSGA ACTIVE ETF TR | MFS SYS VAL EQ | 78467V871 |  | 27638 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| SSGA ACTIVE ETF TR | MULT ASS RLRTN | 78467V103 |  | 2187237 | 82662 | SH |  | SOLE | 0 | 0 | 0 | 82662 |
| SSGA ACTIVE ETF TR | SPDR TR TACTIC | 78467V848 |  | 5680983 | 120232 | SH |  | SOLE | 0 | 0 | 0 | 120232 |
| SSR MNG INC | COM | 784730103 |  | 2003 | 230 | SH |  | SOLE | 0 | 0 | 0 | 230 |
| STAG INDL INC | COM | 85254J102 |  | 38500 | 1400 | SH |  | SOLE | 0 | 0 | 0 | 1400 |
| STAMPS COM INC | COM NEW | 852857200 |  | 23525 | 104 | SH |  | SOLE | 0 | 0 | 0 | 104 |
| STANDEX INTL CORP | COM | 854231107 |  | 6672 | 64 | SH |  | SOLE | 0 | 0 | 0 | 64 |
| STANLEY BLACK  DECKER INC | COM | 854502101 |  | 485888 | 3318 | SH |  | SOLE | 0 | 0 | 0 | 3318 |
| STAR BULK CARRIERS CORP | SHS PAR | Y8162K204 |  | 2962 | 205 | SH |  | SOLE | 0 | 0 | 0 | 205 |
| STARBUCKS CORP | COM | 855244109 |  | 994546 | 17497 | SH |  | SOLE | 0 | 0 | 0 | 17497 |
| STARWOOD PPTY TR INC | COM | 85571B105 |  | 138715 | 6446 | SH |  | SOLE | 0 | 0 | 0 | 6446 |
| STATE STR CORP | COM | 857477103 |  | 91265 | 1089 | SH |  | SOLE | 0 | 0 | 0 | 1089 |
| STELLUS CAP INVT CORP | COM | 858568108 |  | 21824 | 1600 | SH |  | SOLE | 0 | 0 | 0 | 1600 |
| STERICYCLE INC | COM | 858912108 |  | 11736 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| STERIS PLC | SHS USD | G84720104 |  | 217703 | 1903 | SH |  | SOLE | 0 | 0 | 0 | 1903 |
| STERLING BANCORP DEL | COM | 85917A100 |  | 38346 | 1743 | SH |  | SOLE | 0 | 0 | 0 | 1743 |
| STITCH FIX INC | COM CL A | 860897107 |  | 3633 | 83 | SH |  | SOLE | 0 | 0 | 0 | 83 |
| STMICROELECTRONICS N V | NY REGISTRY | 861012102 |  | 8253 | 450 | SH |  | SOLE | 0 | 0 | 0 | 450 |
| STONE HBR EMERG MRKTS INC FD | COM | 86164T107 |  | 4391 | 337 | SH |  | SOLE | 0 | 0 | 0 | 337 |
| STONEMOR PARTNERS L P | COM UNITS INT | 86183Q100 |  | 2209 | 431 | SH |  | SOLE | 0 | 0 | 0 | 431 |
| STORE CAP CORP | COM | 862121100 |  | 11116 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| STRATASYS LTD | SHS | M85548101 |  | 11555 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| STRATEGY SHS | ECOLOGCL STRATGY | 86280R209 |  | 1104 | 25 | SH |  | SOLE | 0 | 0 | 0 | 25 |
| STRYKER CORP | COM | 863667101 |  | 269541 | 1517 | SH |  | SOLE | 0 | 0 | 0 | 1517 |
| SUBURBAN PROPANE PARTNERS L | UNIT LTD PARTN | 864482104 |  | 66896 | 2843 | SH |  | SOLE | 0 | 0 | 0 | 2843 |
| SUN HYDRAULICS CORP | COM | 866942105 |  | 73061 | 1334 | SH |  | SOLE | 0 | 0 | 0 | 1334 |
| SUNCOKE ENERGY INC | COM | 86722A103 |  | 4113 | 354 | SH |  | SOLE | 0 | 0 | 0 | 354 |
| SUNCOR ENERGY INC NEW | COM | 867224107 |  | 83338 | 2154 | SH |  | SOLE | 0 | 0 | 0 | 2154 |
| SUNOCO LP | COM U REP LP | 86765K109 |  | 91605 | 3100 | SH |  | SOLE | 0 | 0 | 0 | 3100 |
| SUNPOWER CORP | COM | 867652406 |  | 80 | 11 | SH |  | SOLE | 0 | 0 | 0 | 11 |
| SUNTRUST BKS INC | COM | 867914103 |  | 55970 | 838 | SH |  | SOLE | 0 | 0 | 0 | 838 |
| SUPERIOR ENERGY SVCS INC | COM | 868157108 |  | 731 | 75 | SH |  | SOLE | 0 | 0 | 0 | 75 |
| SUPERNUS PHARMACEUTICALS INC | COM | 868459108 |  | 234631 | 4660 | SH |  | SOLE | 0 | 0 | 0 | 4660 |
| SUPERVALU INC | COM NEW | 868536301 |  | 161 | 5 | SH |  | SOLE | 0 | 0 | 0 | 5 |
| SVB FINL GROUP | COM | 78486Q101 |  | 140806 | 453 | SH |  | SOLE | 0 | 0 | 0 | 453 |
| SYMANTEC CORP | COM | 871503108 |  | 7554 | 355 | SH |  | SOLE | 0 | 0 | 0 | 355 |
| SYNAPTICS INC | COM | 87157D109 |  | 13914 | 305 | SH |  | SOLE | 0 | 0 | 0 | 305 |
| SYNCHRONY FINL | COM | 87165B103 |  | 17301 | 557 | SH |  | SOLE | 0 | 0 | 0 | 557 |
| SYNERGY PHARMACEUTICALS DEL | COM NEW | 871639308 |  | 18020 | 10600 | SH |  | SOLE | 0 | 0 | 0 | 10600 |
| SYNNEX CORP | COM | 87162W100 |  | 27612 | 326 | SH |  | SOLE | 0 | 0 | 0 | 326 |
| SYNOPSYS INC | COM | 871607107 |  | 658222 | 6675 | SH |  | SOLE | 0 | 0 | 0 | 6675 |
| SYSCO CORP | COM | 871829107 |  | 52081 | 711 | SH |  | SOLE | 0 | 0 | 0 | 711 |
| T MOBILE US INC | COM | 872590104 |  | 30037 | 428 | SH |  | SOLE | 0 | 0 | 0 | 428 |
| TABLEAU SOFTWARE INC | CL A | 87336U105 |  | 20113 | 180 | SH |  | SOLE | 0 | 0 | 0 | 180 |
| TAIWAN SEMICONDUCTOR MFG LTD | SPONSORED ADR | 874039100 |  | 310798 | 7038 | SH |  | SOLE | 0 | 0 | 0 | 7038 |
| TAKE-TWO INTERACTIVE SOFTWAR | COM | 874054109 |  | 230995 | 1674 | SH |  | SOLE | 0 | 0 | 0 | 1674 |
| TALEND S A | ADS | 874224207 |  | 3487 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| TALLGRASS ENERGY LP | CLASS A SHS | 874696107 |  | 7074 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| TANDEM DIABETES CARE INC | COM NEW | 875372203 |  | 54621 | 1275 | SH |  | SOLE | 0 | 0 | 0 | 1275 |
| TANGER FACTORY OUTLET CTRS I | COM | 875465106 |  | 36624 | 1601 | SH |  | SOLE | 0 | 0 | 0 | 1601 |
| TAPESTRY INC | COM | 876030107 |  | 44288 | 881 | SH |  | SOLE | 0 | 0 | 0 | 881 |
| TARGA RES CORP | COM | 87612G101 |  | 1689 | 30 | SH |  | SOLE | 0 | 0 | 0 | 30 |
| TARGET CORP | COM | 87612E106 |  | 700797 | 7945 | SH |  | SOLE | 0 | 0 | 0 | 7945 |
| TCF FINL CORP | COM | 872275102 |  | 3762 | 158 | SH |  | SOLE | 0 | 0 | 0 | 158 |
| TCW STRATEGIC INCOME FUND IN | COM | 872340104 |  | 54040 | 9650 | SH |  | SOLE | 0 | 0 | 0 | 9650 |
| TE CONNECTIVITY LTD | REG SHS | H84989104 |  | 16531 | 188 | SH |  | SOLE | 0 | 0 | 0 | 188 |
| TECK RESOURCES LTD | CL B | 878742204 |  | 2338 | 97 | SH |  | SOLE | 0 | 0 | 0 | 97 |
| TEKLA HEALTHCARE OPPORTUNIT | SHS | 879105104 |  | 13849 | 739 | SH |  | SOLE | 0 | 0 | 0 | 739 |
| TEKLA WORLD HEALTHCARE FD | BEN INT SHS | 87911L108 |  | 40420 | 2881 | SH |  | SOLE | 0 | 0 | 0 | 2881 |
| TELADOC HEALTH INC | COM | 87918A105 |  | 1641 | 19 | SH |  | SOLE | 0 | 0 | 0 | 19 |
| TELEFLEX INC | COM | 879369106 |  | 84351 | 317 | SH |  | SOLE | 0 | 0 | 0 | 317 |
| TELEFONICA S A | SPONSORED ADR | 879382208 |  | 154 | 20 | SH |  | SOLE | 0 | 0 | 0 | 20 |
| TELEPHONE  DATA SYS INC | COM NEW | 879433829 |  | 13237 | 435 | SH |  | SOLE | 0 | 0 | 0 | 435 |
| TEMPLETON EMERGING MKTS FD I | COM | 880191101 |  | 9412 | 642 | SH |  | SOLE | 0 | 0 | 0 | 642 |
| TEMPLETON GLOBAL INCOME FD | COM | 880198106 |  | 18 | 3 | SH |  | SOLE | 0 | 0 | 0 | 3 |
| TENNECO INC | COM | 880349105 |  | 3161 | 75 | SH |  | SOLE | 0 | 0 | 0 | 75 |
| TERADATA CORP DEL | COM | 88076W103 |  | 1433 | 38 | SH |  | SOLE | 0 | 0 | 0 | 38 |
| TERADYNE INC | COM | 880770102 |  | 1849 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| TERRENO RLTY CORP | COM | 88146M101 |  | 2714 | 72 | SH |  | SOLE | 0 | 0 | 0 | 72 |
| TESARO INC | COM | 881569107 |  | 16969 | 435 | SH |  | SOLE | 0 | 0 | 0 | 435 |
| TESLA INC | COM | 88160R101 |  | 84197 | 318 | SH |  | SOLE | 0 | 0 | 0 | 318 |
| TETRAPHASE PHARMACEUTICALS I | COM | 88165N105 |  | 2760 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| TEVA PHARMACEUTICAL FIN LLC | DBCV  0.250% 2/0 | 88163VAE9 |  | 1871 | 2000 | SH |  | SOLE | 0 | 0 | 0 | 2000 |
| TEVA PHARMACEUTICAL INDS LTD | SPONSORED ADR | 881624209 |  | 94022 | 4365 | SH |  | SOLE | 0 | 0 | 0 | 4365 |
| TEXAS INSTRS INC | COM | 882508104 |  | 1068531 | 9959 | SH |  | SOLE | 0 | 0 | 0 | 9959 |
| TEXAS ROADHOUSE INC | COM | 882681109 |  | 193042 | 2786 | SH |  | SOLE | 0 | 0 | 0 | 2786 |
| TEXTRON INC | COM | 883203101 |  | 95986 | 1343 | SH |  | SOLE | 0 | 0 | 0 | 1343 |
| TFS FINL CORP | COM | 87240R107 |  | 11137 | 742 | SH |  | SOLE | 0 | 0 | 0 | 742 |
| THE TRADE DESK INC | COM CL A | 88339J105 |  | 15242 | 101 | SH |  | SOLE | 0 | 0 | 0 | 101 |
| THERAPEUTICSMD INC | COM | 88338N107 |  | 94464 | 14400 | SH |  | SOLE | 0 | 0 | 0 | 14400 |
| THERMO FISHER SCIENTIFIC INC | COM | 883556102 |  | 1294184 | 5302 | SH |  | SOLE | 0 | 0 | 0 | 5302 |
| THOR INDS INC | COM | 885160101 |  | 112088 | 1339 | SH |  | SOLE | 0 | 0 | 0 | 1339 |
| TIDEWATER INC NEW | COM | 88642R109 |  | 3431 | 110 | SH |  | SOLE | 0 | 0 | 0 | 110 |
| TIER REIT INC | COM NEW | 88650V208 |  | 40199 | 1668 | SH |  | SOLE | 0 | 0 | 0 | 1668 |
| TIFFANY  CO NEW | COM | 886547108 |  | 412833 | 3201 | SH |  | SOLE | 0 | 0 | 0 | 3201 |
| TILRAY INC | COM CL 2 | 88688T100 |  | 3878 | 27 | SH |  | SOLE | 0 | 0 | 0 | 27 |
| TIMKEN CO | COM | 887389104 |  | 20339 | 408 | SH |  | SOLE | 0 | 0 | 0 | 408 |
| TITAN MED INC | COM NEW | 88830X819 |  | 107 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| TITAN PHARMACEUTICALS INC DE | COM NEW | 888314309 |  | 565 | 2729 | SH |  | SOLE | 0 | 0 | 0 | 2729 |
| TJX COS INC NEW | COM | 872540109 |  | 496137 | 4429 | SH |  | SOLE | 0 | 0 | 0 | 4429 |
| TOLL BROTHERS INC | COM | 889478103 |  | 4294 | 130 | SH |  | SOLE | 0 | 0 | 0 | 130 |
| TORO CO | COM | 891092108 |  | 121979 | 2034 | SH |  | SOLE | 0 | 0 | 0 | 2034 |
| TORONTO DOMINION BK ONT | COM NEW | 891160509 |  | 18970 | 312 | SH |  | SOLE | 0 | 0 | 0 | 312 |
| TOTAL S A | SPONSORED ADR | 89151E109 |  | 184971 | 2873 | SH |  | SOLE | 0 | 0 | 0 | 2873 |
| TOTAL SYS SVCS INC | COM | 891906109 |  | 19934 | 202 | SH |  | SOLE | 0 | 0 | 0 | 202 |
| TOYOTA MOTOR CORP | SP ADR REP2COM | 892331307 |  | 62299 | 501 | SH |  | SOLE | 0 | 0 | 0 | 501 |
| TRACTOR SUPPLY CO | COM | 892356106 |  | 84811 | 933 | SH |  | SOLE | 0 | 0 | 0 | 933 |
| TRANSCANADA CORP | COM | 89353D107 |  | 57008 | 1409 | SH |  | SOLE | 0 | 0 | 0 | 1409 |
| TRANSDIGM GROUP INC | COM | 893641100 |  | 498882 | 1340 | SH |  | SOLE | 0 | 0 | 0 | 1340 |
| TRANSENTERIX INC | COM NEW | 89366M201 |  | 2900 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| TRANSMONTAIGNE PARTNERS L P | COM UNIT L P | 89376V100 |  | 7700 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| TRANSOCEAN LTD | REG SHS | H8817H100 |  | 83842 | 6010 | SH |  | SOLE | 0 | 0 | 0 | 6010 |
| TRAVELCENTERS AMER LLC | COM | 894174101 |  | 3739 | 656 | SH |  | SOLE | 0 | 0 | 0 | 656 |
| TRAVELERS COMPANIES INC | COM | 89417E109 |  | 554251 | 4273 | SH |  | SOLE | 0 | 0 | 0 | 4273 |
| TREVENA INC | COM | 89532E109 |  | 636 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| TREX CO INC | COM | 89531P105 |  | 29868 | 388 | SH |  | SOLE | 0 | 0 | 0 | 388 |
| TRI CONTL CORP | COM | 895436103 |  | 80376 | 2884 | SH |  | SOLE | 0 | 0 | 0 | 2884 |
| TRIBUNE MEDIA CO | CL A | 896047503 |  | 12451 | 324 | SH |  | SOLE | 0 | 0 | 0 | 324 |
| TRIMBLE INC | COM | 896239100 |  | 72100 | 1659 | SH |  | SOLE | 0 | 0 | 0 | 1659 |
| TRIPADVISOR INC | COM | 896945201 |  | 9193 | 180 | SH |  | SOLE | 0 | 0 | 0 | 180 |
| TRITON INTL LTD | CL A | G9078F107 |  | 11245 | 338 | SH |  | SOLE | 0 | 0 | 0 | 338 |
| TRIVAGO N V | SPON ADS A SHS | 89686D105 |  | 12320 | 2000 | SH |  | SOLE | 0 | 0 | 0 | 2000 |
| TRUEBLUE INC | COM | 89785X101 |  | 651 | 25 | SH |  | SOLE | 0 | 0 | 0 | 25 |
| TRUPANION INC | COM | 898202106 |  | 10719 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| TRUSTCO BK CORP N Y | COM | 898349105 |  | 204995 | 24117 | SH |  | SOLE | 0 | 0 | 0 | 24117 |
| TSAKOS ENERGY NAVIGATION LTD | SHS | G9108L108 |  | 4068 | 1200 | SH |  | SOLE | 0 | 0 | 0 | 1200 |
| TTM TECHNOLOGIES  INC | COM | 87305R109 |  | 1591 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| TUCOWS INC | COM NEW | 898697206 |  | 7248 | 130 | SH |  | SOLE | 0 | 0 | 0 | 130 |
| TUPPERWARE BRANDS CORP | COM | 899896104 |  | 49640 | 1484 | SH |  | SOLE | 0 | 0 | 0 | 1484 |
| TWENTY FIRST CENTY FOX INC | CL A | 90130A101 |  | 273486 | 5903 | SH |  | SOLE | 0 | 0 | 0 | 5903 |
| TWENTY FIRST CENTY FOX INC | CL B | 90130A200 |  | 194212 | 4239 | SH |  | SOLE | 0 | 0 | 0 | 4239 |
| TWILIO INC | CL A | 90138F102 |  | 600681 | 6962 | SH |  | SOLE | 0 | 0 | 0 | 6962 |
| TWITTER INC | COM | 90184L102 |  | 374420 | 13156 | SH |  | SOLE | 0 | 0 | 0 | 13156 |
| TWO HBRS INVT CORP | COM NEW | 90187B408 |  | 86280 | 5779 | SH |  | SOLE | 0 | 0 | 0 | 5779 |
| TYLER TECHNOLOGIES INC | COM | 902252105 |  | 17154 | 70 | SH |  | SOLE | 0 | 0 | 0 | 70 |
| TYME TECHNOLOGIES INC | COM | 90238J103 |  | 5004 | 1800 | SH |  | SOLE | 0 | 0 | 0 | 1800 |
| TYSON FOODS INC | CL A | 902494103 |  | 422961 | 7105 | SH |  | SOLE | 0 | 0 | 0 | 7105 |
| U S G CORP | COM NEW | 903293405 |  | 81423 | 1880 | SH |  | SOLE | 0 | 0 | 0 | 1880 |
| U S SILICA HLDGS INC | COM | 90346E103 |  | 28413 | 1509 | SH |  | SOLE | 0 | 0 | 0 | 1509 |
| UBS AG JERSEY BRH | ALERIAN INFRST | 902641646 |  | 6518 | 271 | SH |  | SOLE | 0 | 0 | 0 | 271 |
| UBS AG JERSEY BRH | ETRAC WELLS BDCI | 902641588 |  | 47729 | 2304 | SH |  | SOLE | 0 | 0 | 0 | 2304 |
| UBS GROUP AG | SHS | H42097107 |  | 1840 | 117 | SH |  | SOLE | 0 | 0 | 0 | 117 |
| UGI CORP NEW | COM | 902681105 |  | 175872 | 3170 | SH |  | SOLE | 0 | 0 | 0 | 3170 |
| ULTA BEAUTY INC | COM | 90384S303 |  | 11849 | 42 | SH |  | SOLE | 0 | 0 | 0 | 42 |
| ULTIMATE SOFTWARE GROUP INC | COM | 90385D107 |  | 128876 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| ULTRA CLEAN HLDGS INC | COM | 90385V107 |  | 2510 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| UMB FINL CORP | COM | 902788108 |  | 1914 | 27 | SH |  | SOLE | 0 | 0 | 0 | 27 |
| UNDER ARMOUR INC | CL A | 904311107 |  | 181028 | 8531 | SH |  | SOLE | 0 | 0 | 0 | 8531 |
| UNDER ARMOUR INC | CL C | 904311206 |  | 3892 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| UNILEVER N V | N Y SHS NEW | 904784709 |  | 16665 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| UNILEVER PLC | SPON ADR NEW | 904767704 |  | 316957 | 5766 | SH |  | SOLE | 0 | 0 | 0 | 5766 |
| UNION PAC CORP | COM | 907818108 |  | 1726060 | 10600 | SH |  | SOLE | 0 | 0 | 0 | 10600 |
| UNITED BANKSHARES INC WEST V | COM | 909907107 |  | 13413 | 369 | SH |  | SOLE | 0 | 0 | 0 | 369 |
| UNITED CONTL HLDGS INC | COM | 910047109 |  | 102597 | 1152 | SH |  | SOLE | 0 | 0 | 0 | 1152 |
| UNITED NAT FOODS INC | COM | 911163103 |  | 26206 | 875 | SH |  | SOLE | 0 | 0 | 0 | 875 |
| UNITED PARCEL SERVICE INC | CL B | 911312106 |  | 595405 | 5100 | SH |  | SOLE | 0 | 0 | 0 | 5100 |
| UNITED RENTALS INC | COM | 911363109 |  | 215952 | 1320 | SH |  | SOLE | 0 | 0 | 0 | 1320 |
| UNITED STATES NATL GAS FUND | UNIT PAR | 912318300 |  | 174 | 7 | SH |  | SOLE | 0 | 0 | 0 | 7 |
| UNITED STATES OIL FUND LP | UNITS | 91232N108 |  | 135893 | 8756 | SH |  | SOLE | 0 | 0 | 0 | 8756 |
| UNITED STATES STL CORP NEW | COM | 912909108 |  | 130012 | 4265 | SH |  | SOLE | 0 | 0 | 0 | 4265 |
| UNITED STS COMMODITY INDEX F | COMM IDX FND | 911717106 |  | 21915 | 516 | SH |  | SOLE | 0 | 0 | 0 | 516 |
| UNITED TECHNOLOGIES CORP | COM | 913017109 |  | 724401 | 5181 | SH |  | SOLE | 0 | 0 | 0 | 5181 |
| UNITED THERAPEUTICS CORP DEL | COM | 91307C102 |  | 6394 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| UNITEDHEALTH GROUP INC | COM | 91324P102 |  | 3619922 | 13607 | SH |  | SOLE | 0 | 0 | 0 | 13607 |
| UNIVERSAL CORP VA | COM | 913456109 |  | 14950 | 230 | SH |  | SOLE | 0 | 0 | 0 | 230 |
| UNIVERSAL DISPLAY CORP | COM | 91347P105 |  | 277073 | 2350 | SH |  | SOLE | 0 | 0 | 0 | 2350 |
| UNIVERSAL HEALTH RLTY INCM T | SH BEN INT | 91359E105 |  | 14733 | 198 | SH |  | SOLE | 0 | 0 | 0 | 198 |
| UNIVERSAL INS HLDGS INC | COM | 91359V107 |  | 24275 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| UNUM GROUP | COM | 91529Y106 |  | 26997 | 691 | SH |  | SOLE | 0 | 0 | 0 | 691 |
| URANIUM ENERGY CORP | COM | 916896103 |  | 3440 | 2000 | SH |  | SOLE | 0 | 0 | 0 | 2000 |
| URSTADT BIDDLE PPTYS INC | CL A | 917286205 |  | 4790 | 225 | SH |  | SOLE | 0 | 0 | 0 | 225 |
| URSTADT BIDDLE PPTYS INC | COM | 917286106 |  | 431 | 25 | SH |  | SOLE | 0 | 0 | 0 | 25 |
| US BANCORP DEL | COM NEW | 902973304 |  | 452080 | 8560 | SH |  | SOLE | 0 | 0 | 0 | 8560 |
| US ECOLOGY INC | COM | 91732J102 |  | 6859 | 93 | SH |  | SOLE | 0 | 0 | 0 | 93 |
| US FOODS HLDG CORP | COM | 912008109 |  | 23485 | 762 | SH |  | SOLE | 0 | 0 | 0 | 762 |
| USANA HEALTH SCIENCES INC | COM | 90328M107 |  | 10850 | 90 | SH |  | SOLE | 0 | 0 | 0 | 90 |
| V F CORP | COM | 918204108 |  | 582181 | 6230 | SH |  | SOLE | 0 | 0 | 0 | 6230 |
| VAIL RESORTS INC | COM | 91879Q109 |  | 153401 | 559 | SH |  | SOLE | 0 | 0 | 0 | 559 |
| VALE S A | ADR | 91912E105 |  | 70416 | 4745 | SH |  | SOLE | 0 | 0 | 0 | 4745 |
| VALERO ENERGY CORP NEW | COM | 91913Y100 |  | 767085 | 6744 | SH |  | SOLE | 0 | 0 | 0 | 6744 |
| VALERO ENERGY PARTNERS LP | COM UNT REP LP | 91914J102 |  | 1326 | 35 | SH |  | SOLE | 0 | 0 | 0 | 35 |
| VALLEY NATL BANCORP | COM | 919794107 |  | 39806 | 3538 | SH |  | SOLE | 0 | 0 | 0 | 3538 |
| VALVOLINE INC | COM | 92047W101 |  | 28550 | 1327 | SH |  | SOLE | 0 | 0 | 0 | 1327 |
| VANECK VECTORS ETF TR | AFRICA INDEX ETF | 92189F866 |  | 2347 | 110 | SH |  | SOLE | 0 | 0 | 0 | 110 |
| VANECK VECTORS ETF TR | AGRIBUSINESS ETF | 92189F700 |  | 29368 | 447 | SH |  | SOLE | 0 | 0 | 0 | 447 |
| VANECK VECTORS ETF TR | AMT FREE INT ETF | 92189F544 |  | 802486 | 34427 | SH |  | SOLE | 0 | 0 | 0 | 34427 |
| VANECK VECTORS ETF TR | AMT FREE LONG MU | 92189F536 |  | 365417 | 18865 | SH |  | SOLE | 0 | 0 | 0 | 18865 |
| VANECK VECTORS ETF TR | BIOTECH ETF | 92189F726 |  | 13604 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| VANECK VECTORS ETF TR | BRAZIL SMALL CP | 92189F825 |  | 4255 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| VANECK VECTORS ETF TR | COAL ETF | 92189F809 |  | 4638 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| VANECK VECTORS ETF TR | FALLEN ANGEL HG | 92189F437 |  | 1426704 | 49061 | SH |  | SOLE | 0 | 0 | 0 | 49061 |
| VANECK VECTORS ETF TR | GEN DRUGS ETF | 92189F577 |  | 162786 | 6419 | SH |  | SOLE | 0 | 0 | 0 | 6419 |
| VANECK VECTORS ETF TR | GOLD MINERS ETF | 92189F106 |  | 2055553 | 110991 | SH |  | SOLE | 0 | 0 | 0 | 110991 |
| VANECK VECTORS ETF TR | GREEN BD ETF | 92189F171 |  | 32572 | 1262 | SH |  | SOLE | 0 | 0 | 0 | 1262 |
| VANECK VECTORS ETF TR | HIGH YLD MUN ETF | 92189F361 |  | 1231105 | 39547 | SH |  | SOLE | 0 | 0 | 0 | 39547 |
| VANECK VECTORS ETF TR | INVT GRADE FLTG | 92189F486 |  | 92697 | 3660 | SH |  | SOLE | 0 | 0 | 0 | 3660 |
| VANECK VECTORS ETF TR | JP MORGAN MKTS | 92189F494 |  | 477 | 29 | SH |  | SOLE | 0 | 0 | 0 | 29 |
| VANECK VECTORS ETF TR | MORNINGSTAR WIDE | 92189F643 |  | 60775 | 1300 | SH |  | SOLE | 0 | 0 | 0 | 1300 |
| VANECK VECTORS ETF TR | MTG REIT INCOME | 92189F452 |  | 3001 | 125 | SH |  | SOLE | 0 | 0 | 0 | 125 |
| VANECK VECTORS ETF TR | RUSSIA ETF | 92189F403 |  | 50989 | 2365 | SH |  | SOLE | 0 | 0 | 0 | 2365 |
| VANECK VECTORS ETF TR | SEMICONDUCTOR ET | 92189F676 |  | 46889 | 440 | SH |  | SOLE | 0 | 0 | 0 | 440 |
| VANECK VECTORS ETF TR | SHORT HIGH YIELD | 92189F387 |  | 135164 | 5560 | SH |  | SOLE | 0 | 0 | 0 | 5560 |
| VANGUARD ADMIRAL FDS INC | 500 GRTH IDX F | 921932505 |  | 3335 | 21 | SH |  | SOLE | 0 | 0 | 0 | 21 |
| VANGUARD ADMIRAL FDS INC | 500 VAL IDX FD | 921932703 |  | 12288 | 110 | SH |  | SOLE | 0 | 0 | 0 | 110 |
| VANGUARD ADMIRAL FDS INC | MIDCP 400 GRTH | 921932869 |  | 54248 | 375 | SH |  | SOLE | 0 | 0 | 0 | 375 |
| VANGUARD ADMIRAL FDS INC | MIDCP 400 IDX | 921932885 |  | 18896 | 139 | SH |  | SOLE | 0 | 0 | 0 | 139 |
| VANGUARD ADMIRAL FDS INC | MIDCP 400 VAL | 921932844 |  | 51530 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| VANGUARD ADMIRAL FDS INC | SMLCP 600 GRTH | 921932794 |  | 6206934 | 35808 | SH |  | SOLE | 0 | 0 | 0 | 35808 |
| VANGUARD ADMIRAL FDS INC | SMLLCP 600 IDX | 921932828 |  | 962065 | 6031 | SH |  | SOLE | 0 | 0 | 0 | 6031 |
| VANGUARD BD INDEX FD INC | INTERMED TERM | 921937819 |  | 89031 | 1106 | SH |  | SOLE | 0 | 0 | 0 | 1106 |
| VANGUARD BD INDEX FD INC | LONG TERM BOND | 921937793 |  | 121602 | 1391 | SH |  | SOLE | 0 | 0 | 0 | 1391 |
| VANGUARD BD INDEX FD INC | SHORT TRM BOND | 921937827 |  | 1284496 | 16462 | SH |  | SOLE | 0 | 0 | 0 | 16462 |
| VANGUARD BD INDEX FD INC | TOTAL BND MRKT | 921937835 |  | 1467254 | 18644 | SH |  | SOLE | 0 | 0 | 0 | 18644 |
| VANGUARD CHARLOTTE FDS | INTL BD IDX ETF | 92203J407 |  | 819464 | 15025 | SH |  | SOLE | 0 | 0 | 0 | 15025 |
| VANGUARD GROUP | DIV APP ETF | 921908844 |  | 6247412 | 56436 | SH |  | SOLE | 0 | 0 | 0 | 56436 |
| VANGUARD INDEX FDS | EXTEND MKT ETF | 922908652 |  | 640444 | 5223 | SH |  | SOLE | 0 | 0 | 0 | 5223 |
| VANGUARD INDEX FDS | GROWTH ETF | 922908736 |  | 11128419 | 69103 | SH |  | SOLE | 0 | 0 | 0 | 69103 |
| VANGUARD INDEX FDS | LARGE CAP ETF | 922908637 |  | 395100 | 2959 | SH |  | SOLE | 0 | 0 | 0 | 2959 |
| VANGUARD INDEX FDS | MCAP GR IDXVIP | 922908538 |  | 3142415 | 22052 | SH |  | SOLE | 0 | 0 | 0 | 22052 |
| VANGUARD INDEX FDS | MCAP VL IDXVIP | 922908512 |  | 2456195 | 21723 | SH |  | SOLE | 0 | 0 | 0 | 21723 |
| VANGUARD INDEX FDS | MID CAP ETF | 922908629 |  | 1898621 | 11564 | SH |  | SOLE | 0 | 0 | 0 | 11564 |
| VANGUARD INDEX FDS | REAL ESTATE ETF | 922908553 |  | 2313510 | 28675 | SH |  | SOLE | 0 | 0 | 0 | 28675 |
| VANGUARD INDEX FDS | S 500 ETF SHS | 922908363 |  | 1438376 | 5386 | SH |  | SOLE | 0 | 0 | 0 | 5386 |
| VANGUARD INDEX FDS | SM CP VAL ETF | 922908611 |  | 283312 | 2033 | SH |  | SOLE | 0 | 0 | 0 | 2033 |
| VANGUARD INDEX FDS | SMALL CP ETF | 922908751 |  | 1233517 | 7587 | SH |  | SOLE | 0 | 0 | 0 | 7587 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 365630 | 1952 | SH |  | SOLE | 0 | 0 | 0 | 1952 |
| VANGUARD INDEX FDS | TOTAL STK MKT | 922908769 |  | 2860029 | 19111 | SH |  | SOLE | 0 | 0 | 0 | 19111 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 19343543 | 174770 | SH |  | SOLE | 0 | 0 | 0 | 174770 |
| VANGUARD INTL EQUITY INDEX F | ALLWRLD EX US | 922042775 |  | 688427 | 13226 | SH |  | SOLE | 0 | 0 | 0 | 13226 |
| VANGUARD INTL EQUITY INDEX F | FTSE EMR MKT ETF | 922042858 |  | 2898838 | 70703 | SH |  | SOLE | 0 | 0 | 0 | 70703 |
| VANGUARD INTL EQUITY INDEX F | FTSE EUROPE ETF | 922042874 |  | 579974 | 10316 | SH |  | SOLE | 0 | 0 | 0 | 10316 |
| VANGUARD INTL EQUITY INDEX F | FTSE PACIFIC ETF | 922042866 |  | 27587 | 388 | SH |  | SOLE | 0 | 0 | 0 | 388 |
| VANGUARD INTL EQUITY INDEX F | FTSE SMCAP ETF | 922042718 |  | 142301 | 1269 | SH |  | SOLE | 0 | 0 | 0 | 1269 |
| VANGUARD INTL EQUITY INDEX F | GLB EX US ETF | 922042676 |  | 57917 | 1031 | SH |  | SOLE | 0 | 0 | 0 | 1031 |
| VANGUARD INTL EQUITY INDEX F | TT WRLD ST ETF | 922042742 |  | 227869 | 3005 | SH |  | SOLE | 0 | 0 | 0 | 3005 |
| VANGUARD MALVERN FDS | STRM INFPROIDX | 922020805 |  | 2340154 | 48380 | SH |  | SOLE | 0 | 0 | 0 | 48380 |
| VANGUARD MUN BD FD INC | TAX EXEMPT BD | 922907746 |  | 52429 | 1038 | SH |  | SOLE | 0 | 0 | 0 | 1038 |
| VANGUARD SCOTTSDALE FDS | INT-TERM CORP | 92206C870 |  | 2429042 | 29080 | SH |  | SOLE | 0 | 0 | 0 | 29080 |
| VANGUARD SCOTTSDALE FDS | INTER TERM TREAS | 92206C706 |  | 83793 | 1350 | SH |  | SOLE | 0 | 0 | 0 | 1350 |
| VANGUARD SCOTTSDALE FDS | LG-TERM COR BD | 92206C813 |  | 32556 | 370 | SH |  | SOLE | 0 | 0 | 0 | 370 |
| VANGUARD SCOTTSDALE FDS | MORTG-BACK SEC | 92206C771 |  | 214006 | 4196 | SH |  | SOLE | 0 | 0 | 0 | 4196 |
| VANGUARD SCOTTSDALE FDS | SHORT TERM TREAS | 92206C102 |  | 422720 | 7076 | SH |  | SOLE | 0 | 0 | 0 | 7076 |
| VANGUARD SCOTTSDALE FDS | SHRT TRM CORP BD | 92206C409 |  | 2203358 | 28190 | SH |  | SOLE | 0 | 0 | 0 | 28190 |
| VANGUARD SCOTTSDALE FDS | VNG RUS1000GRW | 92206C680 |  | 252530 | 1580 | SH |  | SOLE | 0 | 0 | 0 | 1580 |
| VANGUARD SCOTTSDALE FDS | VNG RUS1000VAL | 92206C714 |  | 192185 | 1735 | SH |  | SOLE | 0 | 0 | 0 | 1735 |
| VANGUARD SCOTTSDALE FDS | VNG RUS2000IDX | 92206C664 |  | 225258 | 1665 | SH |  | SOLE | 0 | 0 | 0 | 1665 |
| VANGUARD SCOTTSDALE FDS | VNG RUS2000VAL | 92206C649 |  | 5421 | 47 | SH |  | SOLE | 0 | 0 | 0 | 47 |
| VANGUARD STAR FD | VG TL INTL STK F | 921909768 |  | 141453 | 2620 | SH |  | SOLE | 0 | 0 | 0 | 2620 |
| VANGUARD TAX MANAGED INTL FD | FTSE DEV MKT ETF | 921943858 |  | 6461039 | 149319 | SH |  | SOLE | 0 | 0 | 0 | 149319 |
| VANGUARD WHITEHALL FDS INC | EMERG MKT BD ETF | 921946885 |  | 22749 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| VANGUARD WHITEHALL FDS INC | HIGH DIV YLD | 921946406 |  | 10557116 | 121221 | SH |  | SOLE | 0 | 0 | 0 | 121221 |
| VANGUARD WHITEHALL FDS INC | INTL HIGH ETF | 921946794 |  | 17797 | 283 | SH |  | SOLE | 0 | 0 | 0 | 283 |
| VANGUARD WORLD FD | MEGA CAP INDEX | 921910873 |  | 64314 | 640 | SH |  | SOLE | 0 | 0 | 0 | 640 |
| VANGUARD WORLD FD | MEGA CAP VAL ETF | 921910840 |  | 95450 | 1193 | SH |  | SOLE | 0 | 0 | 0 | 1193 |
| VANGUARD WORLD FD | MEGA GRWTH IND | 921910816 |  | 110867 | 865 | SH |  | SOLE | 0 | 0 | 0 | 865 |
| VANGUARD WORLD FDS | COMM SRVC ETF | 92204A884 |  | 86346 | 992 | SH |  | SOLE | 0 | 0 | 0 | 992 |
| VANGUARD WORLD FDS | CONSUM DIS ETF | 92204A108 |  | 72180 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| VANGUARD WORLD FDS | CONSUM STP ETF | 92204A207 |  | 1201792 | 8577 | SH |  | SOLE | 0 | 0 | 0 | 8577 |
| VANGUARD WORLD FDS | ENERGY ETF | 92204A306 |  | 263301 | 2505 | SH |  | SOLE | 0 | 0 | 0 | 2505 |
| VANGUARD WORLD FDS | FINANCIALS ETF | 92204A405 |  | 295121 | 4254 | SH |  | SOLE | 0 | 0 | 0 | 4254 |
| VANGUARD WORLD FDS | HEALTH CAR ETF | 92204A504 |  | 429145 | 2379 | SH |  | SOLE | 0 | 0 | 0 | 2379 |
| VANGUARD WORLD FDS | INDUSTRIAL ETF | 92204A603 |  | 43977 | 298 | SH |  | SOLE | 0 | 0 | 0 | 298 |
| VANGUARD WORLD FDS | INF TECH ETF | 92204A702 |  | 155393 | 767 | SH |  | SOLE | 0 | 0 | 0 | 767 |
| VANGUARD WORLD FDS | MATERIALS ETF | 92204A801 |  | 104101 | 794 | SH |  | SOLE | 0 | 0 | 0 | 794 |
| VANGUARD WORLD FDS | UTILITIES ETF | 92204A876 |  | 212676 | 1804 | SH |  | SOLE | 0 | 0 | 0 | 1804 |
| VARIAN MED SYS INC | COM | 92220P105 |  | 1007 | 9 | SH |  | SOLE | 0 | 0 | 0 | 9 |
| VARONIS SYS INC | COM | 922280102 |  | 23733 | 324 | SH |  | SOLE | 0 | 0 | 0 | 324 |
| VECTOR GROUP LTD | COM | 92240M108 |  | 10597 | 769 | SH |  | SOLE | 0 | 0 | 0 | 769 |
| VECTREN CORP | COM | 92240G101 |  | 269871 | 3775 | SH |  | SOLE | 0 | 0 | 0 | 3775 |
| VECTRUS INC | COM | 92242T101 |  | 187 | 6 | SH |  | SOLE | 0 | 0 | 0 | 6 |
| VEDANTA LTD | SPONSORED ADR | 92242Y100 |  | 3072 | 240 | SH |  | SOLE | 0 | 0 | 0 | 240 |
| VENTAS INC | COM | 92276F100 |  | 241212 | 4436 | SH |  | SOLE | 0 | 0 | 0 | 4436 |
| VEREIT INC | COM | 92339V100 |  | 195369 | 26910 | SH |  | SOLE | 0 | 0 | 0 | 26910 |
| VERISIGN INC | COM | 92343E102 |  | 94471 | 590 | SH |  | SOLE | 0 | 0 | 0 | 590 |
| VERISK ANALYTICS INC | COM | 92345Y106 |  | 406856 | 3375 | SH |  | SOLE | 0 | 0 | 0 | 3375 |
| VERITIV CORP | COM | 923454102 |  | 36 | 1 | SH |  | SOLE | 0 | 0 | 0 | 1 |
| VERIZON COMMUNICATIONS INC | COM | 92343V104 |  | 3778440 | 70771 | SH |  | SOLE | 0 | 0 | 0 | 70771 |
| VERMILLION INC | COM NEW | 92407M206 |  | 5467 | 7700 | SH |  | SOLE | 0 | 0 | 0 | 7700 |
| VERSO CORP | CL A | 92531L207 |  | 18519 | 550 | SH |  | SOLE | 0 | 0 | 0 | 550 |
| VERSUM MATLS INC | COM | 92532W103 |  | 24091 | 669 | SH |  | SOLE | 0 | 0 | 0 | 669 |
| VERTEX PHARMACEUTICALS INC | COM | 92532F100 |  | 59364 | 308 | SH |  | SOLE | 0 | 0 | 0 | 308 |
| VIACOM INC NEW | CL B | 92553P201 |  | 285542 | 8458 | SH |  | SOLE | 0 | 0 | 0 | 8458 |
| VIAVI SOLUTIONS INC | COM | 925550105 |  | 136 | 12 | SH |  | SOLE | 0 | 0 | 0 | 12 |
| VICTORY PORTFOLIOS II | VCSHS US EQ INCM | 92647N824 |  | 1989 | 42 | SH |  | SOLE | 0 | 0 | 0 | 42 |
| VIPER ENERGY PARTNERS LP | COM UNT RP INT | 92763M105 |  | 308046 | 7317 | SH |  | SOLE | 0 | 0 | 0 | 7317 |
| VIPSHOP HLDGS LTD | SPONSORED ADR | 92763W103 |  | 3588 | 575 | SH |  | SOLE | 0 | 0 | 0 | 575 |
| VIRNETX HLDG CORP | COM | 92823T108 |  | 92791 | 19955 | SH |  | SOLE | 0 | 0 | 0 | 19955 |
| VIRTUS TOTAL RETURN FUND INC | COM | 92837G100 |  | 5270 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| VISA INC | COM CL A | 92826C839 |  | 6081629 | 40520 | SH |  | SOLE | 0 | 0 | 0 | 40520 |
| VISHAY INTERTECHNOLOGY INC | COM | 928298108 |  | 28246 | 1388 | SH |  | SOLE | 0 | 0 | 0 | 1388 |
| VISTA OUTDOOR INC | COM | 928377100 |  | 4473 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| VITAMIN SHOPPE INC | COM | 92849E101 |  | 9000 | 900 | SH |  | SOLE | 0 | 0 | 0 | 900 |
| VIVUS INC | COM NEW | 928551308 |  | 221 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| VMWARE INC | CL A COM | 928563402 |  | 31212 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| VODAFONE GROUP PLC NEW | SPONSORED ADR | 92857W308 |  | 316495 | 14585 | SH |  | SOLE | 0 | 0 | 0 | 14585 |
| VONAGE HLDGS CORP | COM | 92886T201 |  | 14160 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| VOXELJET AG | ADS | 92912L107 |  | 890 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| VOYA GLBL ADV  PREM OPP FD | COM | 92912R104 |  | 21736 | 1900 | SH |  | SOLE | 0 | 0 | 0 | 1900 |
| VOYA GLBL EQTY DIV  PREM OP | COM | 92912T100 |  | 9004 | 1230 | SH |  | SOLE | 0 | 0 | 0 | 1230 |
| VULCAN MATLS CO | COM | 929160109 |  | 67201 | 604 | SH |  | SOLE | 0 | 0 | 0 | 604 |
| W P CAREY INC | COM | 92936U109 |  | 56850 | 884 | SH |  | SOLE | 0 | 0 | 0 | 884 |
| W R BERKLEY CORPORATION | COM | 084423102 |  | 31972 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| WABCO HLDGS INC | COM | 92927K102 |  | 17337 | 147 | SH |  | SOLE | 0 | 0 | 0 | 147 |
| WABTEC CORP | COM | 929740108 |  | 244161 | 2328 | SH |  | SOLE | 0 | 0 | 0 | 2328 |
| WADDELL  REED FINL INC | CL A | 930059100 |  | 12390 | 585 | SH |  | SOLE | 0 | 0 | 0 | 585 |
| WALGREENS BOOTS ALLIANCE INC | COM | 931427108 |  | 1594833 | 21877 | SH |  | SOLE | 0 | 0 | 0 | 21877 |
| WALMART INC | COM | 931142103 |  | 449062 | 4782 | SH |  | SOLE | 0 | 0 | 0 | 4782 |
| WASHINGTON PRIME GROUP NEW | COM | 93964W108 |  | 270 | 37 | SH |  | SOLE | 0 | 0 | 0 | 37 |
| WASTE CONNECTIONS INC | COM | 94106B101 |  | 140329 | 1761 | SH |  | SOLE | 0 | 0 | 0 | 1761 |
| WASTE MGMT INC DEL | COM | 94106L109 |  | 1321247 | 14622 | SH |  | SOLE | 0 | 0 | 0 | 14622 |
| WATERS CORP | COM | 941848103 |  | 49059 | 252 | SH |  | SOLE | 0 | 0 | 0 | 252 |
| WATSCO INC | COM | 942622200 |  | 161181 | 905 | SH |  | SOLE | 0 | 0 | 0 | 905 |
| WD-40 CO | COM | 929236107 |  | 140740 | 818 | SH |  | SOLE | 0 | 0 | 0 | 818 |
| WEATHERFORD INTL PLC | ORD SHS | G48833100 |  | 8672 | 3200 | SH |  | SOLE | 0 | 0 | 0 | 3200 |
| WEC ENERGY GROUP INC | COM | 92939U106 |  | 458641 | 6870 | SH |  | SOLE | 0 | 0 | 0 | 6870 |
| WEIBO CORP | SPONSORED ADR | 948596101 |  | 731 | 10 | SH |  | SOLE | 0 | 0 | 0 | 10 |
| WEIGHT WATCHERS INTL INC NEW | COM | 948626106 |  | 52193 | 725 | SH |  | SOLE | 0 | 0 | 0 | 725 |
| WELLS FARGO CO NEW | COM | 949746101 |  | 1699273 | 32330 | SH |  | SOLE | 0 | 0 | 0 | 32330 |
| WELLS FARGO CO NEW | PERP PFD CNV A | 949746804 |  | 7745 | 6 | SH |  | SOLE | 0 | 0 | 0 | 6 |
| WELLS FARGO MULTI SECTOR INC | COM | 94987D101 |  | 43180 | 3551 | SH |  | SOLE | 0 | 0 | 0 | 3551 |
| WELLTOWER INC | COM | 95040Q104 |  | 435402 | 6769 | SH |  | SOLE | 0 | 0 | 0 | 6769 |
| WENDYS CO | COM | 95058W100 |  | 26533 | 1548 | SH |  | SOLE | 0 | 0 | 0 | 1548 |
| WEST PHARMACEUTICAL SVSC INC | COM | 955306105 |  | 31361 | 254 | SH |  | SOLE | 0 | 0 | 0 | 254 |
| WESTERN ASSET EMRG MKT DEBT | COM | 95766A101 |  | 40488 | 3017 | SH |  | SOLE | 0 | 0 | 0 | 3017 |
| WESTERN ASSET GLB HI INCOME | COM | 95766B109 |  | 34163 | 3750 | SH |  | SOLE | 0 | 0 | 0 | 3750 |
| WESTERN ASSET HGH YLD DFNDFD | COM | 95768B107 |  | 8910 | 612 | SH |  | SOLE | 0 | 0 | 0 | 612 |
| WESTERN ASSET HIGH INCM OPP | COM | 95766K109 |  | 5998 | 1260 | SH |  | SOLE | 0 | 0 | 0 | 1260 |
| WESTERN ASSET INVESTMENT GRA | COM | 95766T100 |  | 170622 | 12648 | SH |  | SOLE | 0 | 0 | 0 | 12648 |
| WESTERN ASSET MTG DEF OPPTY | COM | 95790B109 |  | 9203 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| WESTERN ASSET MUN DEF OPP TR | COM | 95768A109 |  | 10250 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| WESTERN ASST INFLTN LKD INM | COM SH BEN INT | 95766Q106 |  | 45524 | 4043 | SH |  | SOLE | 0 | 0 | 0 | 4043 |
| WESTERN ASST MNGD MUN FD INC | COM | 95766M105 |  | 80883 | 6679 | SH |  | SOLE | 0 | 0 | 0 | 6679 |
| WESTERN DIGITAL CORP | COM | 958102105 |  | 46949 | 802 | SH |  | SOLE | 0 | 0 | 0 | 802 |
| WESTERN UN CO | COM | 959802109 |  | 186826 | 9802 | SH |  | SOLE | 0 | 0 | 0 | 9802 |
| WESTLAKE CHEM CORP | COM | 960413102 |  | 4987 | 60 | SH |  | SOLE | 0 | 0 | 0 | 60 |
| WESTPORT FUEL SYSTEMS INC | COM NEW | 960908309 |  | 3000 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| WESTROCK CO | COM | 96145D105 |  | 262092 | 4904 | SH |  | SOLE | 0 | 0 | 0 | 4904 |
| WESTWATER RES INC | COM | 961684107 |  | 2100 | 10000 | SH |  | SOLE | 0 | 0 | 0 | 10000 |
| WEYERHAEUSER CO | COM | 962166104 |  | 58828 | 1823 | SH |  | SOLE | 0 | 0 | 0 | 1823 |
| WHEATON PRECIOUS METALS CORP | COM | 962879102 |  | 44835 | 2562 | SH |  | SOLE | 0 | 0 | 0 | 2562 |
| WHIRLPOOL CORP | COM | 963320106 |  | 32144 | 271 | SH |  | SOLE | 0 | 0 | 0 | 271 |
| WHITING PETE CORP NEW | NOTE  1.250% 4/0 | 966387AL6 |  | 52748 | 55000 | SH |  | SOLE | 0 | 0 | 0 | 55000 |
| WILEY JOHN  SONS INC | CL A | 968223206 |  | 2606 | 43 | SH |  | SOLE | 0 | 0 | 0 | 43 |
| WILLIAMS COS INC DEL | COM | 969457100 |  | 273984 | 10077 | SH |  | SOLE | 0 | 0 | 0 | 10077 |
| WILLIAMS SONOMA INC | COM | 969904101 |  | 105704 | 1608 | SH |  | SOLE | 0 | 0 | 0 | 1608 |
| WILLIS TOWERS WATSON PUB LTD | SHS | G96629103 |  | 31007 | 220 | SH |  | SOLE | 0 | 0 | 0 | 220 |
| WISDOMTREE CONTINUOUS COMMOD | SHS BEN INT | 97718W108 |  | 13187 | 731 | SH |  | SOLE | 0 | 0 | 0 | 731 |
| WISDOMTREE INVTS INC | COM | 97717P104 |  | 53388 | 6296 | SH |  | SOLE | 0 | 0 | 0 | 6296 |
| WISDOMTREE TR | CBOE S 500 | 97717X560 |  | 20896 | 682 | SH |  | SOLE | 0 | 0 | 0 | 682 |
| WISDOMTREE TR | CHINADIV EX FI | 97717X719 |  | 53861 | 752 | SH |  | SOLE | 0 | 0 | 0 | 752 |
| WISDOMTREE TR | CURRNCY INT EQ | 97717X263 |  | 23696 | 800 | SH |  | SOLE | 0 | 0 | 0 | 800 |
| WISDOMTREE TR | DYNAMIC INT EQ | 97717X271 |  | 16105 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| WISDOMTREE TR | EM MKTS QTLY DIV | 97717W323 |  | 2993 | 125 | SH |  | SOLE | 0 | 0 | 0 | 125 |
| WISDOMTREE TR | EMER MKT HIGH FD | 97717W315 |  | 249057 | 5703 | SH |  | SOLE | 0 | 0 | 0 | 5703 |
| WISDOMTREE TR | EMERG CUR STR FD | 97717W133 |  | 3644 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| WISDOMTREE TR | EMG MKTS SMCAP | 97717W281 |  | 355979 | 7798 | SH |  | SOLE | 0 | 0 | 0 | 7798 |
| WISDOMTREE TR | EUROPE HEDGED EQ | 97717X701 |  | 268500 | 4247 | SH |  | SOLE | 0 | 0 | 0 | 4247 |
| WISDOMTREE TR | EUROPE SMCP DV | 97717W869 |  | 310423 | 4904 | SH |  | SOLE | 0 | 0 | 0 | 4904 |
| WISDOMTREE TR | FUTRE STRAT FD | 97717W125 |  | 55801 | 1369 | SH |  | SOLE | 0 | 0 | 0 | 1369 |
| WISDOMTREE TR | GERMANY HEDEQ FD | 97717W448 |  | 7475 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| WISDOMTREE TR | GLB HIGH DIV FD | 97717W877 |  | 3955 | 85 | SH |  | SOLE | 0 | 0 | 0 | 85 |
| WISDOMTREE TR | GLB US QTLY DIV | 97717W844 |  | 10927 | 191 | SH |  | SOLE | 0 | 0 | 0 | 191 |
| WISDOMTREE TR | HEDGED HI YLD BD | 97717W430 |  | 147681 | 6100 | SH |  | SOLE | 0 | 0 | 0 | 6100 |
| WISDOMTREE TR | INDIA ERNGS FD | 97717W422 |  | 32259 | 1338 | SH |  | SOLE | 0 | 0 | 0 | 1338 |
| WISDOMTREE TR | INTL DIV EX FINL | 97717W786 |  | 798124 | 18985 | SH |  | SOLE | 0 | 0 | 0 | 18985 |
| WISDOMTREE TR | INTL EQUITY FD | 97717W703 |  | 26098 | 491 | SH |  | SOLE | 0 | 0 | 0 | 491 |
| WISDOMTREE TR | INTL LRGCAP DV | 97717W794 |  | 151442 | 3140 | SH |  | SOLE | 0 | 0 | 0 | 3140 |
| WISDOMTREE TR | INTL MIDCAP DV | 97717W778 |  | 26228 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| WISDOMTREE TR | INTL SMCAP DIV | 97717W760 |  | 433877 | 6099 | SH |  | SOLE | 0 | 0 | 0 | 6099 |
| WISDOMTREE TR | ITL HDG QTLY DIV | 97717X594 |  | 33695 | 1050 | SH |  | SOLE | 0 | 0 | 0 | 1050 |
| WISDOMTREE TR | ITL HIGH DIV FD | 97717W802 |  | 52026 | 1245 | SH |  | SOLE | 0 | 0 | 0 | 1245 |
| WISDOMTREE TR | JAPN HEDGE EQT | 97717W851 |  | 84665 | 1461 | SH |  | SOLE | 0 | 0 | 0 | 1461 |
| WISDOMTREE TR | JP SMALLCP DIV | 97717W836 |  | 5029 | 65 | SH |  | SOLE | 0 | 0 | 0 | 65 |
| WISDOMTREE TR | MID EAST DIVD | 97717X305 |  | 570 | 30 | SH |  | SOLE | 0 | 0 | 0 | 30 |
| WISDOMTREE TR | US DIVID EX FNCL | 97717W406 |  | 705621 | 7803 | SH |  | SOLE | 0 | 0 | 0 | 7803 |
| WISDOMTREE TR | US HIGH DIVIDEND | 97717W208 |  | 8804 | 122 | SH |  | SOLE | 0 | 0 | 0 | 122 |
| WISDOMTREE TR | US LARGECAP DIVD | 97717W307 |  | 564932 | 5921 | SH |  | SOLE | 0 | 0 | 0 | 5921 |
| WISDOMTREE TR | US MIDCAP DIVID | 97717W505 |  | 836697 | 22687 | SH |  | SOLE | 0 | 0 | 0 | 22687 |
| WISDOMTREE TR | US MIDCP EARNING | 97717W570 |  | 424767 | 10270 | SH |  | SOLE | 0 | 0 | 0 | 10270 |
| WISDOMTREE TR | US QTLY DIV GRT | 97717X669 |  | 4699 | 106 | SH |  | SOLE | 0 | 0 | 0 | 106 |
| WISDOMTREE TR | US SMALLCAP DIVD | 97717W604 |  | 780066 | 26256 | SH |  | SOLE | 0 | 0 | 0 | 26256 |
| WISDOMTREE TR | US SMALLCP ERNGS | 97717W562 |  | 39840 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| WISDOMTREE TR | US TOTAL DIVIDND | 97717W109 |  | 459180 | 4781 | SH |  | SOLE | 0 | 0 | 0 | 4781 |
| WISDOMTREE TR | US TOTAL EARNING | 97717W596 |  | 4019 | 120 | SH |  | SOLE | 0 | 0 | 0 | 120 |
| WNS HOLDINGS LTD | SPON ADR | 92932M101 |  | 6242 | 123 | SH |  | SOLE | 0 | 0 | 0 | 123 |
| WORKDAY INC | CL A | 98138H101 |  | 23357 | 160 | SH |  | SOLE | 0 | 0 | 0 | 160 |
| WORLD WRESTLING ENTMT INC | CL A | 98156Q108 |  | 465078 | 4808 | SH |  | SOLE | 0 | 0 | 0 | 4808 |
| WORLDPAY INC | CL A | 981558109 |  | 139044 | 1373 | SH |  | SOLE | 0 | 0 | 0 | 1373 |
| WYNDHAM DESTINATIONS INC | COM | 98310W108 |  | 217 | 5 | SH |  | SOLE | 0 | 0 | 0 | 5 |
| WYNDHAM HOTELS  RESORTS INC | COM | 98311A105 |  | 1223 | 22 | SH |  | SOLE | 0 | 0 | 0 | 22 |
| WYNN RESORTS LTD | COM | 983134107 |  | 63911 | 503 | SH |  | SOLE | 0 | 0 | 0 | 503 |
| XCEL ENERGY INC | COM | 98389B100 |  | 190273 | 4030 | SH |  | SOLE | 0 | 0 | 0 | 4030 |
| XEROX CORP | COM NEW | 984121608 |  | 191538 | 7099 | SH |  | SOLE | 0 | 0 | 0 | 7099 |
| XILINX INC | COM | 983919101 |  | 118972 | 1484 | SH |  | SOLE | 0 | 0 | 0 | 1484 |
| XPO LOGISTICS INC | COM | 983793100 |  | 314310 | 2753 | SH |  | SOLE | 0 | 0 | 0 | 2753 |
| XYLEM INC | COM | 98419M100 |  | 170522 | 2135 | SH |  | SOLE | 0 | 0 | 0 | 2135 |
| YRC WORLDWIDE INC | COM PAR $.01 | 984249607 |  | 709 | 79 | SH |  | SOLE | 0 | 0 | 0 | 79 |
| YUM BRANDS INC | COM | 988498101 |  | 462289 | 5085 | SH |  | SOLE | 0 | 0 | 0 | 5085 |
| YUM CHINA HLDGS INC | COM | 98850P109 |  | 168925 | 4811 | SH |  | SOLE | 0 | 0 | 0 | 4811 |
| ZAYO GROUP HLDGS INC | COM | 98919V105 |  | 64058 | 1845 | SH |  | SOLE | 0 | 0 | 0 | 1845 |
| ZIMMER BIOMET HLDGS INC | COM | 98956P102 |  | 56532 | 430 | SH |  | SOLE | 0 | 0 | 0 | 430 |
| ZIOPHARM ONCOLOGY INC | COM | 98973P101 |  | 13 | 4 | SH |  | SOLE | 0 | 0 | 0 | 4 |
| ZOETIS INC | CL A | 98978V103 |  | 1005695 | 10984 | SH |  | SOLE | 0 | 0 | 0 | 10984 |
| ZTO EXPRESS CAYMAN INC | SPONSORED ADR | 98980A105 |  | 13256 | 800 | SH |  | SOLE | 0 | 0 | 0 | 800 |
| GENERAL ELECTRIC CO CALL | CALL | 369604903 |  | 4400 | 80 | SH | Call | SOLE | 0 | 0 | 0 | 80 |
| ESPERION THERAPEUTICS INC NE CALL | CALL | 29664W905 |  | 9590 | 7 | SH | Call | SOLE | 0 | 0 | 0 | 7 |
| ESPERION THERAPEUTICS INC NE PUT | PUT | 29664W955 |  | 2400 | 20 | SH | Put | SOLE | 0 | 0 | 0 | 20 |
| AVEO PHARMACEUTICALS INC CALL | CALL | 053588909 |  | 2920 | 20 | SH | Call | SOLE | 0 | 0 | 0 | 20 |
| SPDR S 500 ETF TR PUT | PUT | 78462F953 |  | 5920 | 40 | SH | Put | SOLE | 0 | 0 | 0 | 40 |

---