# EDGAR Filing Document

**Accession Number:** 0001961150
**File Stem:** 0001961150-23-000009
**Filing Date:** 2023-3
**Character Count:** 334135
**Document Hash:** f637386df210fd3c5414a62bd0596a02
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0001961150-23-000009.hdr.sgml**: 20230322

**ACCESSION NUMBER**: 0001961150-23-000009

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

**PUBLIC DOCUMENT COUNT**: 2

**CONFORMED PERIOD OF REPORT**: 20210630

**FILED AS OF DATE**: 20230322

**DATE AS OF CHANGE**: 20230322

**EFFECTIVENESS DATE**: 20230322

**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:** 23751895

**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:** 06-30-2021

**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-22-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:** 3392

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

      (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 |
| 360 DIGITECH INC | AMERICAN DEP | 88557W101 |  | 525510 | 12560 | SH |  | SOLE | 0 | 0 | 0 | 12560 |
| 3M CO | COM | 88579Y101 |  | 1568898 | 7899 | SH |  | SOLE | 0 | 0 | 0 | 7899 |
| ABERDEEN GLOBAL DYNAMIC DIVI | COM | 00302M106 |  | 36000 | 3000 | SH |  | SOLE | 0 | 0 | 0 | 3000 |
| ABERDEEN GLOBAL PREMIER PPTY | COM SH BEN INT | 00302L108 |  | 59472 | 9351 | SH |  | SOLE | 0 | 0 | 0 | 9351 |
| ABSOLUTE SHS TR | WBI PWR FCTR ETF | 00400R858 |  | 789394 | 28730 | SH |  | SOLE | 0 | 0 | 0 | 28730 |
| ACADIA PHARMACEUTICALS INC | COM | 004225108 |  | 2439 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| ACCO BRANDS CORP | COM | 00081T108 |  | 146279 | 16950 | SH |  | SOLE | 0 | 0 | 0 | 16950 |
| ADAMAS PHARMACEUTICALS INC | COM | 00548A106 |  | 792 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| ADAMS DIVERSIFIED EQUITY FD | COM | 006212104 |  | 26242 | 1327 | SH |  | SOLE | 0 | 0 | 0 | 1327 |
| ADIENT PLC | ORD SHS | G0084W101 |  | 1130 | 25 | SH |  | SOLE | 0 | 0 | 0 | 25 |
| ADVANCED MICRO DEVICES INC | COM | 007903107 |  | 4913854 | 52314 | SH |  | SOLE | 0 | 0 | 0 | 52314 |
| AEROJET ROCKETDYNE HLDGS INC | COM | 007800105 |  | 94745 | 1962 | SH |  | SOLE | 0 | 0 | 0 | 1962 |
| AES CORP | COM | 00130H105 |  | 59049 | 2265 | SH |  | SOLE | 0 | 0 | 0 | 2265 |
| ALCOA CORP | COM | 013872106 |  | 43066 | 1169 | SH |  | SOLE | 0 | 0 | 0 | 1169 |
| ALEXANDERS INC | COM | 014752109 |  | 14737 | 55 | SH |  | SOLE | 0 | 0 | 0 | 55 |
| ALLIED ESPORTS ENTMT INC | COM | 019170109 |  | 18400 | 8000 | SH |  | SOLE | 0 | 0 | 0 | 8000 |
| ALLSCRIPTS HEALTHCARE SOLUTN | COM | 01988P108 |  | 3535 | 191 | SH |  | SOLE | 0 | 0 | 0 | 191 |
| ALLSTATE CORP | COM | 020002101 |  | 723997 | 5550 | SH |  | SOLE | 0 | 0 | 0 | 5550 |
| ALPS ETF TR | MED BREAKTHGH | 00162Q593 |  | 16731 | 342 | SH |  | SOLE | 0 | 0 | 0 | 342 |
| ALTERITY THERAPEUTICS LTD | SPONSORED ADR | 02155X106 |  | 108 | 83 | SH |  | SOLE | 0 | 0 | 0 | 83 |
| ALTICE USA INC | CL A | 02156K103 |  | 11232 | 329 | SH |  | SOLE | 0 | 0 | 0 | 329 |
| ALTRA INDL MOTION CORP | COM | 02208R106 |  | 24578 | 378 | SH |  | SOLE | 0 | 0 | 0 | 378 |
| AMARIN CORP PLC | SPONS ADR NEW | 023111206 |  | 63567 | 14513 | SH |  | SOLE | 0 | 0 | 0 | 14513 |
| AMCOR PLC | ORD | G0250X107 |  | 69814 | 6092 | SH |  | SOLE | 0 | 0 | 0 | 6092 |
| AMEREN CORP | COM | 023608102 |  | 42821 | 535 | SH |  | SOLE | 0 | 0 | 0 | 535 |
| AMERICAN FIN TR INC | COM CLASS A | 02607T109 |  | 43757 | 5160 | SH |  | SOLE | 0 | 0 | 0 | 5160 |
| AMERICAN INTL GROUP INC | COM NEW | 026874784 |  | 149766 | 3146 | SH |  | SOLE | 0 | 0 | 0 | 3146 |
| AMERICAN TOWER CORP NEW | COM | 03027X100 |  | 4032869 | 14929 | SH |  | SOLE | 0 | 0 | 0 | 14929 |
| AMERICAN WTR WKS CO INC NEW | COM | 030420103 |  | 314253 | 2039 | SH |  | SOLE | 0 | 0 | 0 | 2039 |
| AMERICOLD RLTY TR | COM | 03064D108 |  | 111317 | 2941 | SH |  | SOLE | 0 | 0 | 0 | 2941 |
| AMERIPRISE FINL INC | COM | 03076C106 |  | 354607 | 1425 | SH |  | SOLE | 0 | 0 | 0 | 1425 |
| AMERIS BANCORP | COM | 03076K108 |  | 51389 | 1015 | SH |  | SOLE | 0 | 0 | 0 | 1015 |
| AMERISOURCEBERGEN CORP | COM | 03073E105 |  | 1300393 | 11358 | SH |  | SOLE | 0 | 0 | 0 | 11358 |
| AMPLIFY ETF TR | ONLIN RETL ETF | 032108102 |  | 2202684 | 16984 | SH |  | SOLE | 0 | 0 | 0 | 16984 |
| AMPLIFY ETF TR | SEYMOUR CANNBS | 032108854 |  | 1290 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| ANALOG DEVICES INC | COM | 032654105 |  | 978792 | 5685 | SH |  | SOLE | 0 | 0 | 0 | 5685 |
| ANSYS INC | COM | 03662Q105 |  | 353654 | 1019 | SH |  | SOLE | 0 | 0 | 0 | 1019 |
| ANTHEM INC | COM | 036752103 |  | 522589 | 1369 | SH |  | SOLE | 0 | 0 | 0 | 1369 |
| AON PLC | SHS CL A | G0403H108 |  | 418293 | 1752 | SH |  | SOLE | 0 | 0 | 0 | 1752 |
| APOLLO COML REAL EST FIN INC | COM | 03762U105 |  | 14277 | 895 | SH |  | SOLE | 0 | 0 | 0 | 895 |
| APOLLO MED HLDGS INC | COM NEW | 03763A207 |  | 19345 | 308 | SH |  | SOLE | 0 | 0 | 0 | 308 |
| APPHARVEST INC | COM | 03783T103 |  | 898224 | 56139 | SH |  | SOLE | 0 | 0 | 0 | 56139 |
| APTIV PLC | SHS | G6095L109 |  | 343294 | 2182 | SH |  | SOLE | 0 | 0 | 0 | 2182 |
| ARCHER DANIELS MIDLAND CO | COM | 039483102 |  | 75475 | 1245 | SH |  | SOLE | 0 | 0 | 0 | 1245 |
| ARCONIC CORPORATION | COM | 03966V107 |  | 6518 | 183 | SH |  | SOLE | 0 | 0 | 0 | 183 |
| ARK ETF TR | ISRAEL INOVATE | 00214Q609 |  | 326910 | 10200 | SH |  | SOLE | 0 | 0 | 0 | 10200 |
| ARMOUR RESIDENTIAL REIT INC | COM NEW | 042315507 |  | 6704 | 587 | SH |  | SOLE | 0 | 0 | 0 | 587 |
| ARROW ELECTRS INC | COM | 042735100 |  | 1024 | 9 | SH |  | SOLE | 0 | 0 | 0 | 9 |
| ARROW INVTS TR | RVRSE CAP500 ETF | 042765677 |  | 9235 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| ASANA INC | CL A | 04342Y104 |  | 9305 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| ASENSUS SURGICAL INC | COM | 04367G103 |  | 1071 | 338 | SH |  | SOLE | 0 | 0 | 0 | 338 |
| ASGN INC | COM | 00191U102 |  | 3199 | 33 | SH |  | SOLE | 0 | 0 | 0 | 33 |
| ASHLAND GLOBAL HLDGS INC | COM | 044186104 |  | 41388 | 473 | SH |  | SOLE | 0 | 0 | 0 | 473 |
| ASPEN TECHNOLOGY INC | COM | 045327103 |  | 562264 | 4088 | SH |  | SOLE | 0 | 0 | 0 | 4088 |
| ASSURANT INC | COM | 04621X108 |  | 2967 | 19 | SH |  | SOLE | 0 | 0 | 0 | 19 |
| ASTRAZENECA PLC | SPONSORED ADR | 046353108 |  | 827949 | 13822 | SH |  | SOLE | 0 | 0 | 0 | 13822 |
| AT INC | COM | 00206R102 |  | 5994013 | 208270 | SH |  | SOLE | 0 | 0 | 0 | 208270 |
| ATKORE INC | COM | 047649108 |  | 334903 | 4717 | SH |  | SOLE | 0 | 0 | 0 | 4717 |
| ATMOS ENERGY CORP | COM | 049560105 |  | 23643 | 246 | SH |  | SOLE | 0 | 0 | 0 | 246 |
| AURORA CANNABIS INC | COM | 05156X884 |  | 124802 | 13791 | SH |  | SOLE | 0 | 0 | 0 | 13791 |
| AVANGRID INC | COM | 05351W103 |  | 4411 | 86 | SH |  | SOLE | 0 | 0 | 0 | 86 |
| AXCELLA HEALTH INC | COM | 05454B105 |  | 1604 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| AYRO INC | COM | 054748108 |  | 2440 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| AZUL S A | SPONSR ADR PFD | 05501U106 |  | 3406 | 129 | SH |  | SOLE | 0 | 0 | 0 | 129 |
| AZURRX BIOPHARMA INC | COM | 05502L105 |  | 820 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| BALLARD PWR SYS INC NEW | COM | 058586108 |  | 9694 | 535 | SH |  | SOLE | 0 | 0 | 0 | 535 |
| BANDWIDTH INC | COM CL A | 05988J103 |  | 7586 | 55 | SH |  | SOLE | 0 | 0 | 0 | 55 |
| BANKUNITED INC | COM | 06652K103 |  | 50588 | 1185 | SH |  | SOLE | 0 | 0 | 0 | 1185 |
| BARCLAYS BANK PLC | DJUBS CMDT ETN36 | 06738C778 |  | 27880 | 1025 | SH |  | SOLE | 0 | 0 | 0 | 1025 |
| BARCLAYS BANK PLC | IPATH SLVR ETN A | 06747D700 |  | 80005 | 2211 | SH |  | SOLE | 0 | 0 | 0 | 2211 |
| BARINGS BDC INC | COM | 06759L103 |  | 1056 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| BEACON ROOFING SUPPLY INC | COM | 073685109 |  | 5325 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| BEAM GLOBAL | COM | 07373B109 |  | 10842 | 283 | SH |  | SOLE | 0 | 0 | 0 | 283 |
| BED BATH  BEYOND INC | COM | 075896100 |  | 2497 | 75 | SH |  | SOLE | 0 | 0 | 0 | 75 |
| BERKLEY W R CORP | COM | 084423102 |  | 160662 | 2159 | SH |  | SOLE | 0 | 0 | 0 | 2159 |
| BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 |  | 8143798 | 29303 | SH |  | SOLE | 0 | 0 | 0 | 29303 |
| BERRY GLOBAL GROUP INC | COM | 08579W103 |  | 14609 | 224 | SH |  | SOLE | 0 | 0 | 0 | 224 |
| BHP GROUP PLC | SPONSORED ADR | 05545E209 |  | 12595 | 211 | SH |  | SOLE | 0 | 0 | 0 | 211 |
| BIG LOTS INC | COM | 089302103 |  | 13202 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| BIOGEN INC | COM | 09062X103 |  | 3583895 | 10350 | SH |  | SOLE | 0 | 0 | 0 | 10350 |
| BLACKBERRY LTD | COM | 09228F103 |  | 193993 | 15875 | SH |  | SOLE | 0 | 0 | 0 | 15875 |
| BLACKROCK CAP ALLOCATION TR | COM | 09260U109 |  | 16410 | 750 | SH |  | SOLE | 0 | 0 | 0 | 750 |
| BLACKROCK DEBT STRATEGIES FD | COM NEW | 09255R202 |  | 13122 | 1146 | SH |  | SOLE | 0 | 0 | 0 | 1146 |
| BLACKROCK ENHANCED GLOBAL DI | COM | 092501105 |  | 24209 | 1929 | SH |  | SOLE | 0 | 0 | 0 | 1929 |
| BLACKROCK ETF TRUST | FUTURE INVTR ETF | 09290C202 |  | 5047 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| BLACKROCK LTD DURATION INCOM | COM SHS | 09249W101 |  | 92657 | 5444 | SH |  | SOLE | 0 | 0 | 0 | 5444 |
| BLACKROCK MULTI SECTOR INC T | COM | 09258A107 |  | 41052 | 2200 | SH |  | SOLE | 0 | 0 | 0 | 2200 |
| BLACKROCK MUNIASSETS FD INC | COM | 09254J102 |  | 61539 | 3650 | SH |  | SOLE | 0 | 0 | 0 | 3650 |
| BLACKROCK MUNIHLDS INVSTM QL | COM | 09254P108 |  | 139680 | 9457 | SH |  | SOLE | 0 | 0 | 0 | 9457 |
| BLACKROCK MUNIYILD QULT FD I | COM | 09254F100 |  | 18408 | 1099 | SH |  | SOLE | 0 | 0 | 0 | 1099 |
| BLACKROCK SCIENCE  TECHNOLO | RIGHT 07/14/2021 | 09258G112 |  | 330 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| 10X GENOMICS INC | CL A COM | 88025U109 |  | 728255 | 3719 | SH |  | SOLE | 0 | 0 | 0 | 3719 |
| 2U INC | COM | 90214J101 |  | 726808 | 17442 | SH |  | SOLE | 0 | 0 | 0 | 17442 |
| AAON INC | COM PAR $0.004 | 000360206 |  | 36481 | 583 | SH |  | SOLE | 0 | 0 | 0 | 583 |
| ABBOTT LABS | COM | 002824100 |  | 3771882 | 32536 | SH |  | SOLE | 0 | 0 | 0 | 32536 |
| ABCAM PLC | ADS | 000380204 |  | 64926 | 3410 | SH |  | SOLE | 0 | 0 | 0 | 3410 |
| ABIOMED INC | COM | 003654100 |  | 213795 | 685 | SH |  | SOLE | 0 | 0 | 0 | 685 |
| ABSOLUTE SHS TR | WBI BBR YLD 3000 | 00400R700 |  | 997665 | 37387 | SH |  | SOLE | 0 | 0 | 0 | 37387 |
| ACADIA HEALTHCARE COMPANY IN | COM | 00404A109 |  | 30057 | 479 | SH |  | SOLE | 0 | 0 | 0 | 479 |
| ACI WORLDWIDE INC | COM | 004498101 |  | 3528 | 95 | SH |  | SOLE | 0 | 0 | 0 | 95 |
| ADVANCED DRAIN SYS INC DEL | COM | 00790R104 |  | 9908 | 85 | SH |  | SOLE | 0 | 0 | 0 | 85 |
| ADVENT CONV  INCOME FD | COM | 00764C109 |  | 38540 | 2000 | SH |  | SOLE | 0 | 0 | 0 | 2000 |
| ADVERUM BIOTECHNOLOGIES INC | COM | 00773U108 |  | 5425 | 1550 | SH |  | SOLE | 0 | 0 | 0 | 1550 |
| ADVISORSHARES TR | PURE CANNABIS | 00768Y495 |  | 25624 | 1215 | SH |  | SOLE | 0 | 0 | 0 | 1215 |
| ADVISORSHARES TR | PURE US CANNABIS | 00768Y453 |  | 449912 | 11245 | SH |  | SOLE | 0 | 0 | 0 | 11245 |
| ADVISORSHARES TR | VICE E T F | 00768Y545 |  | 14901 | 413 | SH |  | SOLE | 0 | 0 | 0 | 413 |
| AIM IMMUNOTECH INC | COM | 00901B105 |  | 490 | 228 | SH |  | SOLE | 0 | 0 | 0 | 228 |
| AIRBNB INC | COM CL A | 009066101 |  | 1007661 | 6580 | SH |  | SOLE | 0 | 0 | 0 | 6580 |
| ALBEMARLE CORP | COM | 012653101 |  | 52430 | 311 | SH |  | SOLE | 0 | 0 | 0 | 311 |
| ALEXANDRIA REAL ESTATE EQ IN | COM | 015271109 |  | 258901 | 1423 | SH |  | SOLE | 0 | 0 | 0 | 1423 |
| ALEXION PHARMACEUTICALS INC | COM | 015351109 |  | 9186 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| ALKERMES PLC | SHS | G01767105 |  | 57622 | 2350 | SH |  | SOLE | 0 | 0 | 0 | 2350 |
| ALLEGHENY TECHNOLOGIES INC | COM | 01741R102 |  | 2606 | 125 | SH |  | SOLE | 0 | 0 | 0 | 125 |
| ALLIANCE DATA SYSTEMS CORP | COM | 018581108 |  | 8856 | 85 | SH |  | SOLE | 0 | 0 | 0 | 85 |
| ALLY FINL INC | COM | 02005N100 |  | 14952 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| ALPHA PRO TECH LTD | COM | 020772109 |  | 1286 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| ALPS ETF TR | DISRUPTIVE TECH | 00162Q478 |  | 83727 | 1723 | SH |  | SOLE | 0 | 0 | 0 | 1723 |
| ALTAIR ENGR INC | COM CL A | 021369103 |  | 2621 | 38 | SH |  | SOLE | 0 | 0 | 0 | 38 |
| AMAZON COM INC | COM | 023135106 |  | 40079584 | 11651 | SH |  | SOLE | 0 | 0 | 0 | 11651 |
| AMC ENTMT HLDGS INC | CL A COM | 00165C104 |  | 171174 | 3020 | SH |  | SOLE | 0 | 0 | 0 | 3020 |
| AMER STATES WTR CO | COM | 029899101 |  | 270205 | 3396 | SH |  | SOLE | 0 | 0 | 0 | 3396 |
| AMERICAN CAMPUS CMNTYS INC | COM | 024835100 |  | 23360 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| AMERICAN CENTY ETF TR | DIVERSIFID CRP | 025072109 |  | 29431 | 560 | SH |  | SOLE | 0 | 0 | 0 | 560 |
| AMERICAN ELEC PWR CO INC | COM | 025537101 |  | 898284 | 10619 | SH |  | SOLE | 0 | 0 | 0 | 10619 |
| AMERICAN EXPRESS CO | COM | 025816109 |  | 2860386 | 17312 | SH |  | SOLE | 0 | 0 | 0 | 17312 |
| AMERICAN FINL GROUP INC OHIO | COM | 025932104 |  | 251934 | 2020 | SH |  | SOLE | 0 | 0 | 0 | 2020 |
| AMERICAN VANGUARD CORP | COM | 030371108 |  | 730 | 42 | SH |  | SOLE | 0 | 0 | 0 | 42 |
| AMERICAN WOODMARK CORPORATIO | COM | 030506109 |  | 2451 | 30 | SH |  | SOLE | 0 | 0 | 0 | 30 |
| AMKOR TECHNOLOGY INC | COM | 031652100 |  | 1870 | 79 | SH |  | SOLE | 0 | 0 | 0 | 79 |
| AMN HEALTHCARE SVCS INC | COM | 001744101 |  | 96398 | 994 | SH |  | SOLE | 0 | 0 | 0 | 994 |
| AMPLIFY ETF TR | AMPLIFY LITHIUM | 032108805 |  | 10782 | 600 | SH |  | SOLE | 0 | 0 | 0 | 600 |
| AMPLIFY ETF TR | BLACKSWAN GRWT | 032108888 |  | 77142 | 2251 | SH |  | SOLE | 0 | 0 | 0 | 2251 |
| AMPLIFY ETF TR | BLOCKCHAIN LDR | 032108607 |  | 1112728 | 23342 | SH |  | SOLE | 0 | 0 | 0 | 23342 |
| AMPLIFY ETF TR | INTL ONLINE | 032108870 |  | 145210 | 2696 | SH |  | SOLE | 0 | 0 | 0 | 2696 |
| ANAPLAN INC | COM | 03272L108 |  | 22386 | 420 | SH |  | SOLE | 0 | 0 | 0 | 420 |
| ANAVEX LIFE SCIENCES CORP | COM NEW | 032797300 |  | 125730 | 5500 | SH |  | SOLE | 0 | 0 | 0 | 5500 |
| APA CORPORATION | COM | 03743Q108 |  | 30553 | 1413 | SH |  | SOLE | 0 | 0 | 0 | 1413 |
| APPLIED INDL TECHNOLOGIES IN | COM | 03820C105 |  | 2641 | 29 | SH |  | SOLE | 0 | 0 | 0 | 29 |
| APPLIED MATLS INC | COM | 038222105 |  | 1785753 | 12540 | SH |  | SOLE | 0 | 0 | 0 | 12540 |
| APPLIED OPTOELECTRONICS INC | COM | 03823U102 |  | 212 | 25 | SH |  | SOLE | 0 | 0 | 0 | 25 |
| AQUA METALS INC | COM | 03837J101 |  | 12600 | 4200 | SH |  | SOLE | 0 | 0 | 0 | 4200 |
| ARAMARK | COM | 03852U106 |  | 13373 | 359 | SH |  | SOLE | 0 | 0 | 0 | 359 |
| ARCELORMITTAL SA LUXEMBOURG | NY REGISTRY SH | 03938L203 |  | 5498 | 177 | SH |  | SOLE | 0 | 0 | 0 | 177 |
| ARES MANAGEMENT CORPORATION | CL A COM STK | 03990B101 |  | 1177814 | 18522 | SH |  | SOLE | 0 | 0 | 0 | 18522 |
| ARK ETF TR | 3D PRINTING ETF | 00214Q500 |  | 812228 | 20418 | SH |  | SOLE | 0 | 0 | 0 | 20418 |
| ARK ETF TR | AUTNMUS TECHNLGY | 00214Q203 |  | 1219846 | 14150 | SH |  | SOLE | 0 | 0 | 0 | 14150 |
| ARMSTRONG WORLD INDS INC NEW | COM | 04247X102 |  | 39043 | 364 | SH |  | SOLE | 0 | 0 | 0 | 364 |
| ASBURY AUTOMOTIVE GROUP INC | COM | 043436104 |  | 250714 | 1463 | SH |  | SOLE | 0 | 0 | 0 | 1463 |
| ASML HOLDING N V | N Y REGISTRY SHS | N07059210 |  | 994855 | 1440 | SH |  | SOLE | 0 | 0 | 0 | 1440 |
| ASPIRA WOMENS HEALTH INC | COM | 04537Y109 |  | 67440 | 12000 | SH |  | SOLE | 0 | 0 | 0 | 12000 |
| ASSOCIATED BANC CORP | COM | 045487105 |  | 38810 | 1895 | SH |  | SOLE | 0 | 0 | 0 | 1895 |
| ATARA BIOTHERAPEUTICS INC | COM | 046513107 |  | 48594 | 3125 | SH |  | SOLE | 0 | 0 | 0 | 3125 |
| ATHENEX INC | COM | 04685N103 |  | 5290 | 1145 | SH |  | SOLE | 0 | 0 | 0 | 1145 |
| ATOMERA INC | COM | 04965B100 |  | 22512 | 1050 | SH |  | SOLE | 0 | 0 | 0 | 1050 |
| ATRICURE INC | COM | 04963C209 |  | 24672 | 311 | SH |  | SOLE | 0 | 0 | 0 | 311 |
| AURINIA PHARMACEUTICALS INC | COM | 05156V102 |  | 79393 | 6126 | SH |  | SOLE | 0 | 0 | 0 | 6126 |
| AUTODESK INC | COM | 052769106 |  | 406617 | 1393 | SH |  | SOLE | 0 | 0 | 0 | 1393 |
| AVALARA INC | COM | 05338G106 |  | 53070 | 328 | SH |  | SOLE | 0 | 0 | 0 | 328 |
| AVANTOR INC | COM | 05352A100 |  | 610701 | 17198 | SH |  | SOLE | 0 | 0 | 0 | 17198 |
| AVITA MEDICAL INC | COM | 05380C102 |  | 862 | 42 | SH |  | SOLE | 0 | 0 | 0 | 42 |
| AVNET INC | COM | 053807103 |  | 8016 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| AXALTA COATING SYS LTD | COM | G0750C108 |  | 12897 | 423 | SH |  | SOLE | 0 | 0 | 0 | 423 |
| BAIDU INC | SPON ADR REP A | 056752108 |  | 4427485 | 21714 | SH |  | SOLE | 0 | 0 | 0 | 21714 |
| BANCORPSOUTH BK TUPELO MISS | COM | 05971J102 |  | 4391 | 155 | SH |  | SOLE | 0 | 0 | 0 | 155 |
| BANK HAWAII CORP | COM | 062540109 |  | 421 | 5 | SH |  | SOLE | 0 | 0 | 0 | 5 |
| BANK MONTREAL QUE | COM | 063671101 |  | 61023 | 595 | SH |  | SOLE | 0 | 0 | 0 | 595 |
| BANK NEW YORK MELLON CORP | COM | 064058100 |  | 887226 | 17318 | SH |  | SOLE | 0 | 0 | 0 | 17318 |
| BANK NOVA SCOTIA B C | COM | 064149107 |  | 71577 | 1100 | SH |  | SOLE | 0 | 0 | 0 | 1100 |
| BARINGS GLOBAL SHORT DURATIO | COM | 06760L100 |  | 77287 | 4525 | SH |  | SOLE | 0 | 0 | 0 | 4525 |
| BECTON DICKINSON  CO | COM | 075887109 |  | 387819 | 1595 | SH |  | SOLE | 0 | 0 | 0 | 1595 |
| BEIGENE LTD | SPONSORED ADR | 07725L102 |  | 55254 | 161 | SH |  | SOLE | 0 | 0 | 0 | 161 |
| BENTLEY SYS INC | COM CL B | 08265T208 |  | 31872 | 492 | SH |  | SOLE | 0 | 0 | 0 | 492 |
| BEST BUY INC | COM | 086516101 |  | 101987 | 887 | SH |  | SOLE | 0 | 0 | 0 | 887 |
| BIG 5 SPORTING GOODS CORP | COM | 08915P101 |  | 68309 | 2660 | SH |  | SOLE | 0 | 0 | 0 | 2660 |
| BIO-TECHNE CORP | COM | 09073M104 |  | 573631 | 1274 | SH |  | SOLE | 0 | 0 | 0 | 1274 |
| BIOHITECH GLOBAL INC | COM | 09074B107 |  | 1450 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| BIOLASE INC | COM NEW | 090911207 |  | 282 | 404 | SH |  | SOLE | 0 | 0 | 0 | 404 |
| BK OF AMERICA CORP | COM | 060505104 |  | 4229860 | 102592 | SH |  | SOLE | 0 | 0 | 0 | 102592 |
| BLACK KNIGHT INC | COM | 09215C105 |  | 28385 | 364 | SH |  | SOLE | 0 | 0 | 0 | 364 |
| BLACKROCK CORE BD TR | SHS BEN INT | 09249E101 |  | 159897 | 9679 | SH |  | SOLE | 0 | 0 | 0 | 9679 |
| BLACKROCK CR ALLOCATION INCO | COM | 092508100 |  | 67463 | 4327 | SH |  | SOLE | 0 | 0 | 0 | 4327 |
| BLACKROCK SCIENCE  TECHNOLO | SHS BEN INT | 09260K101 |  | 90714 | 2175 | SH |  | SOLE | 0 | 0 | 0 | 2175 |
| BLACKROCK TAX MUNICPAL BD TR | SHS | 09248X100 |  | 117686 | 4565 | SH |  | SOLE | 0 | 0 | 0 | 4565 |
| BLUEBIRD BIO INC | COM | 09609G100 |  | 4989 | 156 | SH |  | SOLE | 0 | 0 | 0 | 156 |
| BLUELINX HLDGS INC | COM NEW | 09624H208 |  | 20112 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| BNY MELLON STRATEGIC MUN BD | COM | 09662E109 |  | 41150 | 5000 | SH |  | SOLE | 0 | 0 | 0 | 5000 |
| BNY MELLON STRATEGIC MUNS IN | COM | 05588W108 |  | 36589 | 4079 | SH |  | SOLE | 0 | 0 | 0 | 4079 |
| BOOZ ALLEN HAMILTON HLDG COR | CL A | 099502106 |  | 2425655 | 28477 | SH |  | SOLE | 0 | 0 | 0 | 28477 |
| BOSTON OMAHA CORP | COM | 101044105 |  | 140951 | 4445 | SH |  | SOLE | 0 | 0 | 0 | 4445 |
| BP MIDSTREAM PARTNERS LP | UNIT LTD PTNR | 0556EL109 |  | 290 | 20 | SH |  | SOLE | 0 | 0 | 0 | 20 |
| BP PLC | SPONSORED ADR | 055622104 |  | 449776 | 17024 | SH |  | SOLE | 0 | 0 | 0 | 17024 |
| BRANDYWINE RLTY TR | SH BEN INT NEW | 105368203 |  | 30957 | 2258 | SH |  | SOLE | 0 | 0 | 0 | 2258 |
| BRIDGETOWN HOLDINGS LTD | COM CL A | G1355U113 |  | 2024 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| BRIGHTSPIRE CAPITAL INC | COM CL A | 10949T109 |  | 3017 | 321 | SH |  | SOLE | 0 | 0 | 0 | 321 |
| BROADMARK RLTY CAP INC | COM | 11135B100 |  | 137670 | 13000 | SH |  | SOLE | 0 | 0 | 0 | 13000 |
| BROOKFIELD ASSET MGMT REINS | CL A EXCH LT VTG | G16169107 |  | 988 | 19 | SH |  | SOLE | 0 | 0 | 0 | 19 |
| BROOKFIELD RENEWABLE CORP | CL A SUB VTG | 11284V105 |  | 49310 | 1176 | SH |  | SOLE | 0 | 0 | 0 | 1176 |
| BRUKER CORP | COM | 116794108 |  | 813746 | 10710 | SH |  | SOLE | 0 | 0 | 0 | 10710 |
| BURLINGTON STORES INC | COM | 122017106 |  | 504236 | 1566 | SH |  | SOLE | 0 | 0 | 0 | 1566 |
| CACTUS INC | CL A | 127203107 |  | 1065 | 29 | SH |  | SOLE | 0 | 0 | 0 | 29 |
| CADENCE DESIGN SYSTEM INC | COM | 127387108 |  | 351217 | 2567 | SH |  | SOLE | 0 | 0 | 0 | 2567 |
| CALAMOS CONV  HIGH INCOME F | COM SHS | 12811P108 |  | 67458 | 4133 | SH |  | SOLE | 0 | 0 | 0 | 4133 |
| CALUMET SPECIALTY PRODS PART | UT LTD PARTNER | 131476103 |  | 8443 | 1229 | SH |  | SOLE | 0 | 0 | 0 | 1229 |
| CAMBRIA ETF TR | TAIL RISK | 132061862 |  | 3329 | 178 | SH |  | SOLE | 0 | 0 | 0 | 178 |
| CAMDEN NATL CORP | COM | 133034108 |  | 1863 | 39 | SH |  | SOLE | 0 | 0 | 0 | 39 |
| CAMPING WORLD HLDGS INC | CL A | 13462K109 |  | 20495 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| CANADIAN IMP BK COMM | COM | 136069101 |  | 67405 | 592 | SH |  | SOLE | 0 | 0 | 0 | 592 |
| CANOO INC | *W EXP 12/21/202 | 13803R110 |  | 2992 | 1004 | SH |  | SOLE | 0 | 0 | 0 | 1004 |
| CANTERBURY PK HLDG CORP | COM | 13811E101 |  | 8796 | 600 | SH |  | SOLE | 0 | 0 | 0 | 600 |
| CAPRI HOLDINGS LIMITED | SHS | G1890L107 |  | 29224 | 511 | SH |  | SOLE | 0 | 0 | 0 | 511 |
| CAPSTEAD MTG CORP | COM NO PAR | 14067E506 |  | 2745 | 447 | SH |  | SOLE | 0 | 0 | 0 | 447 |
| CARDINAL HEALTH INC | COM | 14149Y108 |  | 46243 | 810 | SH |  | SOLE | 0 | 0 | 0 | 810 |
| CARDLYTICS INC | COM | 14161W105 |  | 3300 | 26 | SH |  | SOLE | 0 | 0 | 0 | 26 |
| CARLISLE COS INC | COM | 142339100 |  | 251432 | 1314 | SH |  | SOLE | 0 | 0 | 0 | 1314 |
| CARLYLE GROUP INC | COM | 14316J108 |  | 47628 | 1025 | SH |  | SOLE | 0 | 0 | 0 | 1025 |
| CARNIVAL PLC | ADR | 14365C103 |  | 2118 | 91 | SH |  | SOLE | 0 | 0 | 0 | 91 |
| CARPENTER TECHNOLOGY CORP | COM | 144285103 |  | 8044 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| CARTER BANKSHARES INC | COM NEW | 146103106 |  | 16263 | 1300 | SH |  | SOLE | 0 | 0 | 0 | 1300 |
| CASEYS GEN STORES INC | COM | 147528103 |  | 187622 | 964 | SH |  | SOLE | 0 | 0 | 0 | 964 |
| CASPER SLEEP INC | COM | 147626105 |  | 412 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| CASTLIGHT HEALTH INC | CL B | 14862Q100 |  | 410 | 156 | SH |  | SOLE | 0 | 0 | 0 | 156 |
| CATHAY GEN BANCORP | COM | 149150104 |  | 2795 | 71 | SH |  | SOLE | 0 | 0 | 0 | 71 |
| CEL-SCI CORP | COM PAR NEW | 150837607 |  | 8680 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| CELLECTIS S A | SPON ADS | 15117K103 |  | 103262 | 6675 | SH |  | SOLE | 0 | 0 | 0 | 6675 |
| CELSIUS HLDGS INC | COM NEW | 15118V207 |  | 75938 | 998 | SH |  | SOLE | 0 | 0 | 0 | 998 |
| CENOVUS ENERGY INC | COM | 15135U109 |  | 9696 | 1012 | SH |  | SOLE | 0 | 0 | 0 | 1012 |
| CENTRAL GARDEN  PET CO | CL A NON-VTG | 153527205 |  | 2705 | 56 | SH |  | SOLE | 0 | 0 | 0 | 56 |
| CENTURY CMNTYS INC | COM | 156504300 |  | 4991 | 75 | SH |  | SOLE | 0 | 0 | 0 | 75 |
| CERENCE INC | COM | 156727109 |  | 16007 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| CF INDS HLDGS INC | COM | 125269100 |  | 14209 | 276 | SH |  | SOLE | 0 | 0 | 0 | 276 |
| CHANNELADVISOR CORP | COM | 159179100 |  | 2770 | 113 | SH |  | SOLE | 0 | 0 | 0 | 113 |
| CHARLES RIV LABS INTL INC | COM | 159864107 |  | 1202980 | 3252 | SH |  | SOLE | 0 | 0 | 0 | 3252 |
| CHARTER COMMUNICATIONS INC N | CL A | 16119P108 |  | 277758 | 385 | SH |  | SOLE | 0 | 0 | 0 | 385 |
| CHECK POINT SOFTWARE TECH LT | ORD | M22465104 |  | 5807 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| CHEMOURS CO | COM | 163851108 |  | 94969 | 2729 | SH |  | SOLE | 0 | 0 | 0 | 2729 |
| CHIMERA INVT CORP | COM NEW | 16934Q208 |  | 77792 | 5165 | SH |  | SOLE | 0 | 0 | 0 | 5165 |
| CHURCH  DWIGHT INC | COM | 171340102 |  | 518990 | 6090 | SH |  | SOLE | 0 | 0 | 0 | 6090 |
| CHURCHILL CAPITAL CORP IV | CL A | 171439102 |  | 593692 | 20600 | SH |  | SOLE | 0 | 0 | 0 | 20600 |
| CI FINL CORP | COM | 125491100 |  | 240877 | 13109 | SH |  | SOLE | 0 | 0 | 0 | 13109 |
| CIA ENERGETICA DE MINAS GERA | SPONSORED ADR | 204409882 |  | 6017 | 1941 | SH |  | SOLE | 0 | 0 | 0 | 1941 |
| CIMAREX ENERGY CO | COM | 171798101 |  | 56004 | 773 | SH |  | SOLE | 0 | 0 | 0 | 773 |
| CITIZENS FINL GROUP INC | COM | 174610105 |  | 458528 | 9996 | SH |  | SOLE | 0 | 0 | 0 | 9996 |
| CLARIVATE PLC | ORD SHS | G21810109 |  | 52390 | 1903 | SH |  | SOLE | 0 | 0 | 0 | 1903 |
| CLEARBRIDGE ENERGY MIDSTRM O | COM | 18469P209 |  | 3530 | 153 | SH |  | SOLE | 0 | 0 | 0 | 153 |
| CLOUDFLARE INC | CL A COM | 18915M107 |  | 121398 | 1147 | SH |  | SOLE | 0 | 0 | 0 | 1147 |
| CME GROUP INC | COM | 12572Q105 |  | 805488 | 3787 | SH |  | SOLE | 0 | 0 | 0 | 3787 |
| COHEN  STEERS CLOSED-END OP | COM | 19248P106 |  | 43096 | 2966 | SH |  | SOLE | 0 | 0 | 0 | 2966 |
| COHEN  STEERS INC | COM | 19247A100 |  | 38336 | 467 | SH |  | SOLE | 0 | 0 | 0 | 467 |
| COHEN  STEERS QUALITY INCOM | COM | 19247L106 |  | 186855 | 11894 | SH |  | SOLE | 0 | 0 | 0 | 11894 |
| COHU INC | COM | 192576106 |  | 1656 | 45 | SH |  | SOLE | 0 | 0 | 0 | 45 |
| COINBASE GLOBAL INC | COM CL A | 19260Q107 |  | 7121276 | 28114 | SH |  | SOLE | 0 | 0 | 0 | 28114 |
| COLGATE PALMOLIVE CO | COM | 194162103 |  | 670216 | 8239 | SH |  | SOLE | 0 | 0 | 0 | 8239 |
| COLUMBIA BKG SYS INC | COM | 197236102 |  | 4743 | 123 | SH |  | SOLE | 0 | 0 | 0 | 123 |
| COMERICA INC | COM | 200340107 |  | 185627 | 2602 | SH |  | SOLE | 0 | 0 | 0 | 2602 |
| COMPASS DIVERSIFIED | SH BEN INT | 20451Q104 |  | 122299 | 4796 | SH |  | SOLE | 0 | 0 | 0 | 4796 |
| CONSOLIDATED COMM HLDGS INC | COM | 209034107 |  | 13976 | 1590 | SH |  | SOLE | 0 | 0 | 0 | 1590 |
| CREDIT SUISSE AG NASSAU BRH | X LINK GOLD SHS | 22542D480 |  | 1592908 | 186305 | SH |  | SOLE | 0 | 0 | 0 | 186305 |
| CREDIT SUISSE GROUP | SPONSORED ADR | 225401108 |  | 5245 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| CRONOS GROUP INC | COM | 22717L101 |  | 168732 | 19620 | SH |  | SOLE | 0 | 0 | 0 | 19620 |
| CROWDSTRIKE HLDGS INC | CL A | 22788C105 |  | 3808603 | 15155 | SH |  | SOLE | 0 | 0 | 0 | 15155 |
| CVR ENERGY INC | COM | 12662P108 |  | 2245 | 125 | SH |  | SOLE | 0 | 0 | 0 | 125 |
| D R HORTON INC | COM | 23331A109 |  | 165999 | 1837 | SH |  | SOLE | 0 | 0 | 0 | 1837 |
| DARDEN RESTAURANTS INC | COM | 237194105 |  | 678999 | 4651 | SH |  | SOLE | 0 | 0 | 0 | 4651 |
| DATTO HLDG CORP | COM | 23821D100 |  | 4705 | 169 | SH |  | SOLE | 0 | 0 | 0 | 169 |
| DELEK US HLDGS INC NEW | COM | 24665A103 |  | 2811 | 130 | SH |  | SOLE | 0 | 0 | 0 | 130 |
| DENISON MINES CORP | COM | 248356107 |  | 12057 | 10132 | SH |  | SOLE | 0 | 0 | 0 | 10132 |
| DEXCOM INC | COM | 252131107 |  | 426573 | 999 | SH |  | SOLE | 0 | 0 | 0 | 999 |
| DIAMONDBACK ENERGY INC | COM | 25278X109 |  | 139427 | 1485 | SH |  | SOLE | 0 | 0 | 0 | 1485 |
| DICKS SPORTING GOODS INC | COM | 253393102 |  | 182246 | 1819 | SH |  | SOLE | 0 | 0 | 0 | 1819 |
| DIMENSIONAL ETF TRUST | US SMALL CAP ETF | 25434V500 |  | 41814 | 716 | SH |  | SOLE | 0 | 0 | 0 | 716 |
| DIMENSIONAL ETF TRUST | US TARGETED VLU | 25434V609 |  | 5063 | 113 | SH |  | SOLE | 0 | 0 | 0 | 113 |
| 1 800 FLOWERS COM INC | CL A | 68243Q106 |  | 40220 | 1262 | SH |  | SOLE | 0 | 0 | 0 | 1262 |
| ABCELLERA BIOLOGICS INC | COM | 00288U106 |  | 8250 | 375 | SH |  | SOLE | 0 | 0 | 0 | 375 |
| ABERDEEN STD GOLD ETF TR | PHYSCL GOLD SHS | 00326A104 |  | 3772 | 222 | SH |  | SOLE | 0 | 0 | 0 | 222 |
| ABERDEEN STD SILVER ETF TR | PHYSCL SILVR SHS | 003264108 |  | 252328 | 10017 | SH |  | SOLE | 0 | 0 | 0 | 10017 |
| ABSOLUTE SHS TR | WBI BBR GBL INME | 00400R874 |  | 847114 | 34048 | SH |  | SOLE | 0 | 0 | 0 | 34048 |
| ABSOLUTE SHS TR | WBI BULBEAR TR | 00400R841 |  | 489880 | 24055 | SH |  | SOLE | 0 | 0 | 0 | 24055 |
| ACTIVISION BLIZZARD INC | COM | 00507V109 |  | 530400 | 5557 | SH |  | SOLE | 0 | 0 | 0 | 5557 |
| ADAMS RES  ENERGY INC | COM NEW | 006351308 |  | 13156 | 475 | SH |  | SOLE | 0 | 0 | 0 | 475 |
| ADVANCED ENERGY INDS | COM | 007973100 |  | 24345 | 216 | SH |  | SOLE | 0 | 0 | 0 | 216 |
| ADVISORSHARES TR | DORSEY WRIGT ADR | 00768Y206 |  | 8974 | 135 | SH |  | SOLE | 0 | 0 | 0 | 135 |
| AERCAP HOLDINGS NV | SHS | N00985106 |  | 134631 | 2629 | SH |  | SOLE | 0 | 0 | 0 | 2629 |
| AFFIRM HLDGS INC | COM CL A | 00827B106 |  | 218147 | 3239 | SH |  | SOLE | 0 | 0 | 0 | 3239 |
| AFLAC INC | COM | 001055102 |  | 163725 | 3051 | SH |  | SOLE | 0 | 0 | 0 | 3051 |
| AGCO CORP | COM | 001084102 |  | 66755 | 512 | SH |  | SOLE | 0 | 0 | 0 | 512 |
| AGENUS INC | COM NEW | 00847G705 |  | 824 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| AGILENT TECHNOLOGIES INC | COM | 00846U101 |  | 1015307 | 6869 | SH |  | SOLE | 0 | 0 | 0 | 6869 |
| AGNC INVT CORP | COM | 00123Q104 |  | 362392 | 21456 | SH |  | SOLE | 0 | 0 | 0 | 21456 |
| AGNICO EAGLE MINES LTD | COM | 008474108 |  | 92851 | 1536 | SH |  | SOLE | 0 | 0 | 0 | 1536 |
| AGORA INC | ADS | 00851L103 |  | 132174 | 3150 | SH |  | SOLE | 0 | 0 | 0 | 3150 |
| AIM ETF PRODUCTS TRUST | US LRG CP BUF20 | 00888H208 |  | 242921 | 9200 | SH |  | SOLE | 0 | 0 | 0 | 9200 |
| AIR LEASE CORP | CL A | 00912X302 |  | 8348 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| ALARM COM HLDGS INC | COM | 011642105 |  | 8470 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| ALASKA AIR GROUP INC | COM | 011659109 |  | 53089 | 880 | SH |  | SOLE | 0 | 0 | 0 | 880 |
| ALGONQUIN PWR UTILS CORP | COM | 015857105 |  | 59672 | 4000 | SH |  | SOLE | 0 | 0 | 0 | 4000 |
| ALICO INC | COM | 016230104 |  | 3560 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| ALLETE INC | COM NEW | 018522300 |  | 30861 | 441 | SH |  | SOLE | 0 | 0 | 0 | 441 |
| ALLIANCE RESOURCE PARTNERS L | UT LTD PART | 01877R108 |  | 2163 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| ALLISON TRANSMISSION HLDGS I | COM | 01973R101 |  | 31673 | 797 | SH |  | SOLE | 0 | 0 | 0 | 797 |
| ALPS ETF TR | ALERIAN MLP | 00162Q452 |  | 733424 | 20143 | SH |  | SOLE | 0 | 0 | 0 | 20143 |
| ALPS ETF TR | REIT DIVIDE DOGS | 00162Q106 |  | 4797 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| ALPS ETF TR | SECTR DIV DOGS | 00162Q858 |  | 281270 | 5312 | SH |  | SOLE | 0 | 0 | 0 | 5312 |
| ALTERYX INC | COM CL A | 02156B103 |  | 58150 | 676 | SH |  | SOLE | 0 | 0 | 0 | 676 |
| ALTIMMUNE INC | COM NEW | 02155H200 |  | 7388 | 750 | SH |  | SOLE | 0 | 0 | 0 | 750 |
| ALTO INGREDIENTS INC | COM | 021513106 |  | 9471 | 1550 | SH |  | SOLE | 0 | 0 | 0 | 1550 |
| ALUMINUM CORP CHINA LIMITED | SPON ADR H SHS | 022276109 |  | 739 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| AMERESCO INC | CL A | 02361E108 |  | 58204 | 928 | SH |  | SOLE | 0 | 0 | 0 | 928 |
| AMERICA MOVIL SAB DE CV | SPON ADR L SHS | 02364W105 |  | 42900 | 2860 | SH |  | SOLE | 0 | 0 | 0 | 2860 |
| AMERICAN OUTDOOR BRANDS INC | COM | 02875D109 |  | 3338 | 95 | SH |  | SOLE | 0 | 0 | 0 | 95 |
| AMERICAN WELL CORP | CL A | 03044L105 |  | 7548 | 600 | SH |  | SOLE | 0 | 0 | 0 | 600 |
| AMETEK INC | COM | 031100100 |  | 435008 | 3258 | SH |  | SOLE | 0 | 0 | 0 | 3258 |
| AMMO INC | COM | 00175J107 |  | 1606 | 164 | SH |  | SOLE | 0 | 0 | 0 | 164 |
| AMPLIFY ETF TR | HIGH INCOME | 032108847 |  | 107022 | 6067 | SH |  | SOLE | 0 | 0 | 0 | 6067 |
| ANI PHARMACEUTICALS INC | COM | 00182C103 |  | 7010 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| ANNALY CAPITAL MANAGEMENT IN | COM | 035710409 |  | 1009254 | 113655 | SH |  | SOLE | 0 | 0 | 0 | 113655 |
| API GROUP CORP | COM STK | 00187Y100 |  | 327388 | 15672 | SH |  | SOLE | 0 | 0 | 0 | 15672 |
| APOLLO INVT CORP | COM NEW | 03761U502 |  | 44307 | 3246 | SH |  | SOLE | 0 | 0 | 0 | 3246 |
| APPIAN CORP | CL A | 03782L101 |  | 619600 | 4498 | SH |  | SOLE | 0 | 0 | 0 | 4498 |
| APPLE HOSPITALITY REIT INC | COM NEW | 03784Y200 |  | 122815 | 8048 | SH |  | SOLE | 0 | 0 | 0 | 8048 |
| APPLE INC | COM | 037833100 |  | 103677458 | 756992 | SH |  | SOLE | 0 | 0 | 0 | 756992 |
| APTARGROUP INC | COM | 038336103 |  | 184500 | 1310 | SH |  | SOLE | 0 | 0 | 0 | 1310 |
| AQUABOUNTY TECHNOLOGIES INC | COM NEW | 03842K200 |  | 5376 | 1003 | SH |  | SOLE | 0 | 0 | 0 | 1003 |
| ARBOR REALTY TRUST INC | COM | 038923108 |  | 397111 | 22285 | SH |  | SOLE | 0 | 0 | 0 | 22285 |
| ARCHROCK INC | COM | 03957W106 |  | 2495 | 280 | SH |  | SOLE | 0 | 0 | 0 | 280 |
| ARENA PHARMACEUTICALS INC | COM NEW | 040047607 |  | 3410 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| ARK ETF TR | ARK SPACE EXPL | 00214Q807 |  | 592797 | 28215 | SH |  | SOLE | 0 | 0 | 0 | 28215 |
| ARK ETF TR | GENOMIC REV ETF | 00214Q302 |  | 6097214 | 65916 | SH |  | SOLE | 0 | 0 | 0 | 65916 |
| ARK ETF TR | NEXT GNRTN INTER | 00214Q401 |  | 2730912 | 17725 | SH |  | SOLE | 0 | 0 | 0 | 17725 |
| ARMSTRONG FLOORING INC | COM | 04238R106 |  | 8666 | 1400 | SH |  | SOLE | 0 | 0 | 0 | 1400 |
| ARROWHEAD PHARMACEUTICALS IN | COM | 04280A100 |  | 2325420 | 28078 | SH |  | SOLE | 0 | 0 | 0 | 28078 |
| ATEA PHARMACEUTICALS INC | COM | 04683R106 |  | 2148 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| ATLAS CORP | SHARES | Y0436Q109 |  | 17100 | 1200 | SH |  | SOLE | 0 | 0 | 0 | 1200 |
| AUTOHOME INC | SP ADS RP CL A | 05278C107 |  | 576 | 9 | SH |  | SOLE | 0 | 0 | 0 | 9 |
| AUTOLUS THERAPEUTICS PLC | SPON ADS | 05280R100 |  | 86652 | 13050 | SH |  | SOLE | 0 | 0 | 0 | 13050 |
| AVID TECHNOLOGY INC | COM | 05367P100 |  | 41029 | 1048 | SH |  | SOLE | 0 | 0 | 0 | 1048 |
| AVIENT CORPORATION | COM | 05368V106 |  | 6292 | 128 | SH |  | SOLE | 0 | 0 | 0 | 128 |
| AVISTA CORP | COM | 05379B107 |  | 2688 | 63 | SH |  | SOLE | 0 | 0 | 0 | 63 |
| AWARE INC MASS | COM | 05453N100 |  | 3700 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| AXON ENTERPRISE INC | COM | 05464C101 |  | 602004 | 3405 | SH |  | SOLE | 0 | 0 | 0 | 3405 |
| AZEK CO INC | CL A | 05478C105 |  | 246268 | 5800 | SH |  | SOLE | 0 | 0 | 0 | 5800 |
| B  G FOODS INC NEW | COM | 05508R106 |  | 493181 | 15036 | SH |  | SOLE | 0 | 0 | 0 | 15036 |
| BAKER HUGHES COMPANY | CL A | 05722G100 |  | 49191 | 2151 | SH |  | SOLE | 0 | 0 | 0 | 2151 |
| BALCHEM CORP | COM | 057665200 |  | 28877 | 220 | SH |  | SOLE | 0 | 0 | 0 | 220 |
| BALL CORP | COM | 058498106 |  | 42617 | 526 | SH |  | SOLE | 0 | 0 | 0 | 526 |
| BANCOLOMBIA S A | SPON ADR PREF | 05968L102 |  | 634 | 22 | SH |  | SOLE | 0 | 0 | 0 | 22 |
| BAOZUN INC | SPONSORED ADR | 06684L103 |  | 4501 | 127 | SH |  | SOLE | 0 | 0 | 0 | 127 |
| BAR HBR BANKSHARES | COM | 066849100 |  | 11351 | 397 | SH |  | SOLE | 0 | 0 | 0 | 397 |
| BARCLAYS PLC | ADR | 06738E204 |  | 47575 | 4930 | SH |  | SOLE | 0 | 0 | 0 | 4930 |
| BAUSCH HEALTH COS INC | COM | 071734107 |  | 697771 | 23750 | SH |  | SOLE | 0 | 0 | 0 | 23750 |
| BCE INC | COM NEW | 05534B760 |  | 140283 | 2844 | SH |  | SOLE | 0 | 0 | 0 | 2844 |
| BEYOND MEAT INC | COM | 08862E109 |  | 487589 | 3096 | SH |  | SOLE | 0 | 0 | 0 | 3096 |
| BGC PARTNERS INC | CL A | 05541T101 |  | 21415 | 3777 | SH |  | SOLE | 0 | 0 | 0 | 3777 |
| BHP GROUP LTD | SPONSORED ADS | 088606108 |  | 408029 | 5602 | SH |  | SOLE | 0 | 0 | 0 | 5602 |
| BILIBILI INC | SPONS ADS REP Z | 090040106 |  | 1141032 | 9365 | SH |  | SOLE | 0 | 0 | 0 | 9365 |
| BIO RAD LABS INC | CL A | 090572207 |  | 791832 | 1229 | SH |  | SOLE | 0 | 0 | 0 | 1229 |
| BIOMARIN PHARMACEUTICAL INC | COM | 09061G101 |  | 37214 | 446 | SH |  | SOLE | 0 | 0 | 0 | 446 |
| BIONANO GENOMICS INC | COM | 09075F107 |  | 22019 | 3004 | SH |  | SOLE | 0 | 0 | 0 | 3004 |
| BIONTECH SE | SPONSORED ADS | 09075V102 |  | 1199549 | 5358 | SH |  | SOLE | 0 | 0 | 0 | 5358 |
| BLACKROCK ENERGY  RES TR | COM | 09250U101 |  | 5396 | 550 | SH |  | SOLE | 0 | 0 | 0 | 550 |
| BLACKROCK ENHANCD CAP  INM | COM | 09256A109 |  | 74803 | 3633 | SH |  | SOLE | 0 | 0 | 0 | 3633 |
| BLACKROCK ENHANCED EQUITY DI | COM | 09251A104 |  | 14233 | 1405 | SH |  | SOLE | 0 | 0 | 0 | 1405 |
| BLACKROCK ENHANCED INTL DIV | COM BENE INTER | 092524107 |  | 26200 | 4000 | SH |  | SOLE | 0 | 0 | 0 | 4000 |
| BLACKROCK HEALTH SCIENCS TR | COM SHS | 09260E105 |  | 60641 | 2097 | SH |  | SOLE | 0 | 0 | 0 | 2097 |
| BLACKROCK INC | COM | 09247X101 |  | 3137745 | 3586 | SH |  | SOLE | 0 | 0 | 0 | 3586 |
| BLACKROCK INCOME TR INC | COM | 09247F100 |  | 6340 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| BLACKROCK INVT QUALITY MUN T | COM | 09247D105 |  | 11202 | 607 | SH |  | SOLE | 0 | 0 | 0 | 607 |
| BLACKROCK MUNIHOLDINGS FD IN | COM | 09253N104 |  | 24611 | 1467 | SH |  | SOLE | 0 | 0 | 0 | 1467 |
| BLACKROCK MUNIHOLDINGS QUALI | COM | 09254C107 |  | 3362 | 240 | SH |  | SOLE | 0 | 0 | 0 | 240 |
| BLACKROCK MUNIYIELD N Y QUAL | COM | 09255E102 |  | 56240 | 4000 | SH |  | SOLE | 0 | 0 | 0 | 4000 |
| BLINK CHARGING CO | COM | 09354A100 |  | 374029 | 9085 | SH |  | SOLE | 0 | 0 | 0 | 9085 |
| BLUEROCK RESIDENTIAL GWT REI | COM CL A | 09627J102 |  | 12204 | 1200 | SH |  | SOLE | 0 | 0 | 0 | 1200 |
| BOISE CASCADE CO DEL | COM | 09739D100 |  | 158420 | 2715 | SH |  | SOLE | 0 | 0 | 0 | 2715 |
| BOOT BARN HLDGS INC | COM | 099406100 |  | 259799 | 3091 | SH |  | SOLE | 0 | 0 | 0 | 3091 |
| BORQS TECHNOLOGIES INC | SHS | G1466B103 |  | 1088 | 750 | SH |  | SOLE | 0 | 0 | 0 | 750 |
| BOSTON PROPERTIES INC | COM | 101121101 |  | 11459 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| BOSTON SCIENTIFIC CORP | COM | 101137107 |  | 1151570 | 26931 | SH |  | SOLE | 0 | 0 | 0 | 26931 |
| BRINKS CO | COM | 109696104 |  | 8068 | 105 | SH |  | SOLE | 0 | 0 | 0 | 105 |
| BRITISH AMERN TOB PLC | SPONSORED ADR | 110448107 |  | 380453 | 9678 | SH |  | SOLE | 0 | 0 | 0 | 9678 |
| BROADCOM INC | COM | 11135F101 |  | 3051694 | 6400 | SH |  | SOLE | 0 | 0 | 0 | 6400 |
| BROADRIDGE FINL SOLUTIONS IN | COM | 11133T103 |  | 1901693 | 11773 | SH |  | SOLE | 0 | 0 | 0 | 11773 |
| BROOKFIELD INFRAST PARTNERS | LP INT UNIT | G16252101 |  | 83047 | 1495 | SH |  | SOLE | 0 | 0 | 0 | 1495 |
| BROOKFIELD PROPERTY PARTRS L | UNIT LTD PARTN | G16249107 |  | 1156 | 61 | SH |  | SOLE | 0 | 0 | 0 | 61 |
| BROOKS AUTOMATION INC NEW | COM | 114340102 |  | 503883 | 5288 | SH |  | SOLE | 0 | 0 | 0 | 5288 |
| BUNGE LIMITED | COM | G16962105 |  | 1004721 | 12856 | SH |  | SOLE | 0 | 0 | 0 | 12856 |
| BYRNA TECHNOLOGIES INC | COM NEW | 12448X201 |  | 14495 | 638 | SH |  | SOLE | 0 | 0 | 0 | 638 |
| CABOT CORP | COM | 127055101 |  | 15418 | 271 | SH |  | SOLE | 0 | 0 | 0 | 271 |
| CACI INTL INC | CL A | 127190304 |  | 45922 | 180 | SH |  | SOLE | 0 | 0 | 0 | 180 |
| CAESARS ENTERTAINMENT INC NE | COM | 12769G100 |  | 3905358 | 37642 | SH |  | SOLE | 0 | 0 | 0 | 37642 |
| CALAMOS STRATEGIC TOTAL RETU | COM SH BEN INT | 128125101 |  | 26594 | 1462 | SH |  | SOLE | 0 | 0 | 0 | 1462 |
| CAMDEN PPTY TR | SH BEN INT | 133131102 |  | 1061 | 8 | SH |  | SOLE | 0 | 0 | 0 | 8 |
| CAMPBELL SOUP CO | COM | 134429109 |  | 21326 | 468 | SH |  | SOLE | 0 | 0 | 0 | 468 |
| CANADA GOOSE HLDGS INC | SHS SUB VTG | 135086106 |  | 134501 | 3075 | SH |  | SOLE | 0 | 0 | 0 | 3075 |
| CANADIAN NAT RES LTD | COM | 136385101 |  | 67474 | 1860 | SH |  | SOLE | 0 | 0 | 0 | 1860 |
| CANADIAN SOLAR INC | COM | 136635109 |  | 5022 | 112 | SH |  | SOLE | 0 | 0 | 0 | 112 |
| CANOO INC | COM CL A | 13803R102 |  | 6958 | 700 | SH |  | SOLE | 0 | 0 | 0 | 700 |
| CANOPY GROWTH CORP | COM | 138035100 |  | 565128 | 23353 | SH |  | SOLE | 0 | 0 | 0 | 23353 |
| CARA THERAPEUTICS INC | COM | 140755109 |  | 588281 | 41225 | SH |  | SOLE | 0 | 0 | 0 | 41225 |
| CAREDX INC | COM | 14167L103 |  | 9060 | 99 | SH |  | SOLE | 0 | 0 | 0 | 99 |
| CARLOTZ INC | COM CL A | 142552108 |  | 546 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| CARMAX INC | COM | 143130102 |  | 131991 | 1022 | SH |  | SOLE | 0 | 0 | 0 | 1022 |
| CARVANA CO | CL A | 146869102 |  | 347093 | 1150 | SH |  | SOLE | 0 | 0 | 0 | 1150 |
| CATALENT INC | COM | 148806102 |  | 52114 | 482 | SH |  | SOLE | 0 | 0 | 0 | 482 |
| CBRE CLARION GLOBAL REAL EST | COM | 12504G100 |  | 40535 | 4601 | SH |  | SOLE | 0 | 0 | 0 | 4601 |
| CBRE GROUP INC | CL A | 12504L109 |  | 337862 | 3941 | SH |  | SOLE | 0 | 0 | 0 | 3941 |
| CDK GLOBAL INC | COM | 12508E101 |  | 112647 | 2267 | SH |  | SOLE | 0 | 0 | 0 | 2267 |
| CENTENE CORP DEL | COM | 15135B101 |  | 97799 | 1341 | SH |  | SOLE | 0 | 0 | 0 | 1341 |
| CENTERPOINT ENERGY INC | COM | 15189T107 |  | 4438 | 181 | SH |  | SOLE | 0 | 0 | 0 | 181 |
| CGI INC | CL A SUB VTG | 12532H104 |  | 4357 | 48 | SH |  | SOLE | 0 | 0 | 0 | 48 |
| CHAMPIONX CORPORATION | COM | 15872M104 |  | 19084 | 744 | SH |  | SOLE | 0 | 0 | 0 | 744 |
| CHART INDS INC | COM | 16115Q308 |  | 8926 | 61 | SH |  | SOLE | 0 | 0 | 0 | 61 |
| CHECK CAP LTD | SHS | M2361E203 |  | 8982 | 7017 | SH |  | SOLE | 0 | 0 | 0 | 7017 |
| CHEGG INC | COM | 163092109 |  | 1683975 | 20262 | SH |  | SOLE | 0 | 0 | 0 | 20262 |
| CHENIERE ENERGY INC | COM NEW | 16411R208 |  | 370900 | 4276 | SH |  | SOLE | 0 | 0 | 0 | 4276 |
| CHENIERE ENERGY PARTNERS LP | COM UNIT | 16411Q101 |  | 31003 | 700 | SH |  | SOLE | 0 | 0 | 0 | 700 |
| CHINA FD INC | COM | 169373107 |  | 7930 | 260 | SH |  | SOLE | 0 | 0 | 0 | 260 |
| CHURCHILL DOWNS INC | COM | 171484108 |  | 124904 | 630 | SH |  | SOLE | 0 | 0 | 0 | 630 |
| CIENA CORP | COM NEW | 171779309 |  | 801921 | 14096 | SH |  | SOLE | 0 | 0 | 0 | 14096 |
| CINEMARK HLDGS INC | COM | 17243V102 |  | 9439 | 430 | SH |  | SOLE | 0 | 0 | 0 | 430 |
| CIRRUS LOGIC INC | COM | 172755100 |  | 15577 | 183 | SH |  | SOLE | 0 | 0 | 0 | 183 |
| CIT GROUP INC | COM NEW | 125581801 |  | 30902 | 599 | SH |  | SOLE | 0 | 0 | 0 | 599 |
| COASTAL FINL CORP WA | COM NEW | 19046P209 |  | 33358 | 1168 | SH |  | SOLE | 0 | 0 | 0 | 1168 |
| COCA COLA CONS INC | COM | 191098102 |  | 44234 | 110 | SH |  | SOLE | 0 | 0 | 0 | 110 |
| COCA-COLA EUROPACIFIC PARTNE | SHS | G25839104 |  | 15621 | 263 | SH |  | SOLE | 0 | 0 | 0 | 263 |
| COHEN  STEERS SELECT PFD | COM | 19248Y107 |  | 48029 | 1567 | SH |  | SOLE | 0 | 0 | 0 | 1567 |
| COLUMBIA PPTY TR INC | COM NEW | 198287203 |  | 14503 | 834 | SH |  | SOLE | 0 | 0 | 0 | 834 |
| COMCAST CORP NEW | CL A | 20030N101 |  | 3469522 | 60847 | SH |  | SOLE | 0 | 0 | 0 | 60847 |
| COMFORT SYS USA INC | COM | 199908104 |  | 5448 | 69 | SH |  | SOLE | 0 | 0 | 0 | 69 |
| COMMERCIAL METALS CO | COM | 201723103 |  | 21617 | 704 | SH |  | SOLE | 0 | 0 | 0 | 704 |
| COMMSCOPE HLDG CO INC | COM | 20337X109 |  | 3303 | 155 | SH |  | SOLE | 0 | 0 | 0 | 155 |
| CONCENTRIX CORP | COM | 20602D101 |  | 40682 | 253 | SH |  | SOLE | 0 | 0 | 0 | 253 |
| CONSTELLATION BRANDS INC | CL A | 21036P108 |  | 1835785 | 7849 | SH |  | SOLE | 0 | 0 | 0 | 7849 |
| CONTINENTAL RES INC | COM | 212015101 |  | 11409 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| COOPER COS INC | COM NEW | 216648402 |  | 232610 | 587 | SH |  | SOLE | 0 | 0 | 0 | 587 |
| CORNERSTONE STRATEGIC VALUE | COM | 21924B302 |  | 8615 | 742 | SH |  | SOLE | 0 | 0 | 0 | 742 |
| CORNERSTONE TOTAL RETURN FD | COM | 21924U300 |  | 22700 | 2000 | SH |  | SOLE | 0 | 0 | 0 | 2000 |
| CORSAIR GAMING INC | COM | 22041X102 |  | 179766 | 5400 | SH |  | SOLE | 0 | 0 | 0 | 5400 |
| CORTEVA INC | COM | 22052L104 |  | 180435 | 4068 | SH |  | SOLE | 0 | 0 | 0 | 4068 |
| COSTAR GROUP INC | COM | 22160N109 |  | 870604 | 10512 | SH |  | SOLE | 0 | 0 | 0 | 10512 |
| COVANTA HLDG CORP | COM | 22282E102 |  | 34340 | 1950 | SH |  | SOLE | 0 | 0 | 0 | 1950 |
| CRACKER BARREL OLD CTRY STOR | COM | 22410J106 |  | 112830 | 760 | SH |  | SOLE | 0 | 0 | 0 | 760 |
| CROSSAMERICA PARTNERS LP | UT LTD PTN INT | 22758A105 |  | 80052 | 4200 | SH |  | SOLE | 0 | 0 | 0 | 4200 |
| CUBESMART | COM | 229663109 |  | 834 | 18 | SH |  | SOLE | 0 | 0 | 0 | 18 |
| CURTISS WRIGHT CORP | COM | 231561101 |  | 3800 | 32 | SH |  | SOLE | 0 | 0 | 0 | 32 |
| CUSHMAN WAKEFIELD PLC | SHS | G2717B108 |  | 2096 | 120 | SH |  | SOLE | 0 | 0 | 0 | 120 |
| CVB FINL CORP | COM | 126600105 |  | 1544 | 75 | SH |  | SOLE | 0 | 0 | 0 | 75 |
| DANAHER CORPORATION | COM | 235851102 |  | 3947770 | 14711 | SH |  | SOLE | 0 | 0 | 0 | 14711 |
| DANAOS CORPORATION | SHS | Y1968P121 |  | 6988 | 91 | SH |  | SOLE | 0 | 0 | 0 | 91 |
| DARLING INGREDIENTS INC | COM | 237266101 |  | 9923 | 147 | SH |  | SOLE | 0 | 0 | 0 | 147 |
| DATADOG INC | CL A COM | 23804L103 |  | 734284 | 7055 | SH |  | SOLE | 0 | 0 | 0 | 7055 |
| DAVITA INC | COM | 23918K108 |  | 31071 | 258 | SH |  | SOLE | 0 | 0 | 0 | 258 |
| DBX ETF TR | XTRACK INTL REAL | 233051846 |  | 57 | 2 | SH |  | SOLE | 0 | 0 | 0 | 2 |
| DEERE  CO | COM | 244199105 |  | 3333858 | 9452 | SH |  | SOLE | 0 | 0 | 0 | 9452 |
| DELL TECHNOLOGIES INC | CL C | 24703L202 |  | 256750 | 2576 | SH |  | SOLE | 0 | 0 | 0 | 2576 |
| DIREXION SHS ETF TR | HYDROGEN ETF | 25460G617 |  | 2336 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| DIREXION SHS ETF TR | WORK FROM HOME | 25460G773 |  | 158016 | 2085 | SH |  | SOLE | 0 | 0 | 0 | 2085 |
| DISCOVER FINL SVCS | COM | 254709108 |  | 192613 | 1628 | SH |  | SOLE | 0 | 0 | 0 | 1628 |
| DIVERSIFIED HEALTHCARE TR | COM SH BEN INT | 25525P107 |  | 5572 | 1333 | SH |  | SOLE | 0 | 0 | 0 | 1333 |
| DNP SELECT INCOME FD INC | COM | 23325P104 |  | 358442 | 34301 | SH |  | SOLE | 0 | 0 | 0 | 34301 |
| DONNELLEY FINL SOLUTIONS INC | COM | 25787G100 |  | 3399 | 103 | SH |  | SOLE | 0 | 0 | 0 | 103 |
| DOVER CORP | COM | 260003108 |  | 483426 | 3210 | SH |  | SOLE | 0 | 0 | 0 | 3210 |
| DOW INC | COM | 260557103 |  | 1254602 | 19826 | SH |  | SOLE | 0 | 0 | 0 | 19826 |
| DRIVE SHACK INC | COM | 262077100 |  | 36811 | 11121 | SH |  | SOLE | 0 | 0 | 0 | 11121 |
| DUPONT DE NEMOURS INC | COM | 26614N102 |  | 327156 | 4226 | SH |  | SOLE | 0 | 0 | 0 | 4226 |
| DXC TECHNOLOGY CO | COM | 23355L106 |  | 25460 | 654 | SH |  | SOLE | 0 | 0 | 0 | 654 |
| EATON VANCE NATL MUN OPPORT | COM SHS | 27829L105 |  | 110514 | 4903 | SH |  | SOLE | 0 | 0 | 0 | 4903 |
| EATON VANCE RISK-MANAGED DIV | COM | 27829G106 |  | 23616 | 2050 | SH |  | SOLE | 0 | 0 | 0 | 2050 |
| EATON VANCE SHORT DURATION D | COM | 27828V104 |  | 11611 | 875 | SH |  | SOLE | 0 | 0 | 0 | 875 |
| EATON VANCE TAX-MANAGED BUY- | COM | 27828Y108 |  | 100266 | 6159 | SH |  | SOLE | 0 | 0 | 0 | 6159 |
| EATON VANCE TAX-MANAGED GLOB | COM | 27829C105 |  | 310881 | 28547 | SH |  | SOLE | 0 | 0 | 0 | 28547 |
| EMERGENT BIOSOLUTIONS INC | COM | 29089Q105 |  | 15307 | 243 | SH |  | SOLE | 0 | 0 | 0 | 243 |
| EMERSON ELEC CO | COM | 291011104 |  | 1377872 | 14317 | SH |  | SOLE | 0 | 0 | 0 | 14317 |
| ENBRIDGE INC | COM | 29250N105 |  | 706073 | 17619 | SH |  | SOLE | 0 | 0 | 0 | 17619 |
| ENDAVA PLC | ADS | 29260V105 |  | 1357952 | 11977 | SH |  | SOLE | 0 | 0 | 0 | 11977 |
| ENEL AMERICAS S A | SPONSORED ADR | 29274F104 |  | 4007 | 555 | SH |  | SOLE | 0 | 0 | 0 | 555 |
| ENERGOUS CORP | COM | 29272C103 |  | 71882 | 25046 | SH |  | SOLE | 0 | 0 | 0 | 25046 |
| ENERGY FUELS INC | COM NEW | 292671708 |  | 66079 | 10923 | SH |  | SOLE | 0 | 0 | 0 | 10923 |
| ENI S P A | SPONSORED ADR | 26874R108 |  | 1341 | 55 | SH |  | SOLE | 0 | 0 | 0 | 55 |
| ENSIGN GROUP INC | COM | 29358P101 |  | 6240 | 72 | SH |  | SOLE | 0 | 0 | 0 | 72 |
| ENTEGRIS INC | COM | 29362U104 |  | 417852 | 3398 | SH |  | SOLE | 0 | 0 | 0 | 3398 |
| ENVISTA HOLDINGS CORPORATION | COM | 29415F104 |  | 16463 | 381 | SH |  | SOLE | 0 | 0 | 0 | 381 |
| EQUIFAX INC | COM | 294429105 |  | 29699 | 124 | SH |  | SOLE | 0 | 0 | 0 | 124 |
| ERICSSON | ADR B SEK 10 | 294821608 |  | 6856 | 545 | SH |  | SOLE | 0 | 0 | 0 | 545 |
| ERIE INDTY CO | CL A | 29530P102 |  | 36350 | 188 | SH |  | SOLE | 0 | 0 | 0 | 188 |
| ESPERION THERAPEUTICS INC NE | COM | 29664W105 |  | 601400 | 28435 | SH |  | SOLE | 0 | 0 | 0 | 28435 |
| ESPORTS ENTMT GROUP INC | COM | 29667K306 |  | 4344 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| ETF MANAGERS TR | ETFMG ALTR HRVST | 26924G508 |  | 1378873 | 67001 | SH |  | SOLE | 0 | 0 | 0 | 67001 |
| ETF MANAGERS TR | ETFMG TRAVEL TEC | 26924G771 |  | 510742 | 17139 | SH |  | SOLE | 0 | 0 | 0 | 17139 |
| ETF MANAGERS TR | WEDBUSH ETFMG | 26924G805 |  | 7583 | 146 | SH |  | SOLE | 0 | 0 | 0 | 146 |
| ETFIS SER TR I | INFRAC ACT MLP | 26923G772 |  | 418500 | 14225 | SH |  | SOLE | 0 | 0 | 0 | 14225 |
| ETFIS SER TR I | VIRTUS INFRCAP | 26923G822 |  | 62825 | 2500 | SH |  | SOLE | 0 | 0 | 0 | 2500 |
| EVEREST RE GROUP LTD | COM | G3223R108 |  | 45244 | 180 | SH |  | SOLE | 0 | 0 | 0 | 180 |
| EXCHANGE TRADED CONCEPTS TR | ROBO GLB ARTIF | 301505731 |  | 518 | 12 | SH |  | SOLE | 0 | 0 | 0 | 12 |
| EXPEDITORS INTL WASH INC | COM | 302130109 |  | 368912 | 2914 | SH |  | SOLE | 0 | 0 | 0 | 2914 |
| EXXON MOBIL CORP | COM | 30231G102 |  | 5779416 | 91620 | SH |  | SOLE | 0 | 0 | 0 | 91620 |
| FACTSET RESH SYS INC | COM | 303075105 |  | 72827 | 217 | SH |  | SOLE | 0 | 0 | 0 | 217 |
| FASTLY INC | CL A | 31188V100 |  | 134219 | 2252 | SH |  | SOLE | 0 | 0 | 0 | 2252 |
| FIDELITY COMWLTH TR | NASDAQ COMPSIT | 315912808 |  | 2028037 | 35990 | SH |  | SOLE | 0 | 0 | 0 | 35990 |
| FIDELITY COVINGTON TRUST | BLUE CHIP GRWTH | 316092352 |  | 33590 | 1031 | SH |  | SOLE | 0 | 0 | 0 | 1031 |
| FIDELITY COVINGTON TRUST | MSCI COMMNTN SVC | 316092873 |  | 184246 | 3381 | SH |  | SOLE | 0 | 0 | 0 | 3381 |
| FIDELITY COVINGTON TRUST | MSCI HLTH CARE I | 316092600 |  | 34945 | 548 | SH |  | SOLE | 0 | 0 | 0 | 548 |
| FIDELITY COVINGTON TRUST | MSCI UTILS INDEX | 316092865 |  | 8370 | 204 | SH |  | SOLE | 0 | 0 | 0 | 204 |
| FIDELITY COVINGTON TRUST | QLTY FCTOR ETF | 316092790 |  | 12350 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| FIDELITY NATL INFORMATION SV | COM | 31620M106 |  | 279710 | 1974 | SH |  | SOLE | 0 | 0 | 0 | 1974 |
| FINANCIAL INSTNS INC | COM | 317585404 |  | 43050 | 1435 | SH |  | SOLE | 0 | 0 | 0 | 1435 |
| FIRST AMERN FINL CORP | COM | 31847R102 |  | 38408 | 616 | SH |  | SOLE | 0 | 0 | 0 | 616 |
| FIRST TR ENERGY INFRASTRCTR | COM | 33738C103 |  | 3069 | 225 | SH |  | SOLE | 0 | 0 | 0 | 225 |
| FIRST TR EXCH TRADED FD III | EME MRK BD ETF | 33739P202 |  | 15465 | 444 | SH |  | SOLE | 0 | 0 | 0 | 444 |
| FIRST TR EXCH TRADED FD III | MANAGD MUN ETF | 33739N108 |  | 4007274 | 69959 | SH |  | SOLE | 0 | 0 | 0 | 69959 |
| FIRST TR EXCH TRADED FD III | RIVR FRNT DYN | 33739P707 |  | 180166 | 2415 | SH |  | SOLE | 0 | 0 | 0 | 2415 |
| FIRST TR EXCH TRADED FD III | RIVRFRNT DYN DEV | 33739P608 |  | 534030 | 7546 | SH |  | SOLE | 0 | 0 | 0 | 7546 |
| FIRST TR EXCH TRD ALPHDX FD | EURO ALPHADEX | 33737J505 |  | 9298 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| FIRST TR EXCHANGE TRADED FD | FINLS ALPHADEX | 33734X135 |  | 429145 | 9827 | SH |  | SOLE | 0 | 0 | 0 | 9827 |
| FIRST TR EXCHANGE-TRADED ALP | SML CAP VAL ALPH | 33737M409 |  | 5092 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| FIRST TR EXCHANGE-TRADED FD | DORSY WR MOMNT | 33741L108 |  | 111042 | 4084 | SH |  | SOLE | 0 | 0 | 0 | 4084 |
| FIRST TR EXCHANGE-TRADED FD | MID CAP US EQT | 33738R753 |  | 10288 | 355 | SH |  | SOLE | 0 | 0 | 0 | 355 |
| FIRST TR EXCHANGE-TRADED FD | NASD TECH DIV | 33738R118 |  | 12095 | 211 | SH |  | SOLE | 0 | 0 | 0 | 211 |
| FIRST TR EXCHANGE-TRADED FD | NASDQ OIL GAS | 33738R845 |  | 57214 | 3132 | SH |  | SOLE | 0 | 0 | 0 | 3132 |
| FIRST TR EXCHANGE-TRADED FD | RBA INDL ETF | 33738R704 |  | 866406 | 21137 | SH |  | SOLE | 0 | 0 | 0 | 21137 |
| FIRST TR EXCHANGE-TRADED FD | SENIOR LN FD | 33738D309 |  | 351817 | 7328 | SH |  | SOLE | 0 | 0 | 0 | 7328 |
| FIRST TR EXCHANGE-TRADED FD | SMID RISNG ETF | 33741X102 |  | 92377 | 3175 | SH |  | SOLE | 0 | 0 | 0 | 3175 |
| FIRST TR EXCHANGE-TRADED FD | SSI STRG ETF | 33739Q507 |  | 43550 | 844 | SH |  | SOLE | 0 | 0 | 0 | 844 |
| FIRST TR EXCHNG TRADED FD VI | CBOE EQT DEP NOV | 33740F839 |  | 695987 | 20092 | SH |  | SOLE | 0 | 0 | 0 | 20092 |
| FIRST TR EXCHNG TRADED FD VI | CBOE VEST US EQ | 33740F755 |  | 759701 | 33117 | SH |  | SOLE | 0 | 0 | 0 | 33117 |
| FIRST TR EXCHNG TRADED FD VI | CBOE VEST US EQT | 33740F631 |  | 490168 | 15519 | SH |  | SOLE | 0 | 0 | 0 | 15519 |
| FIRST TR EXCHNG TRADED FD VI | CBOE VEST US EQT | 33740U885 |  | 4837816 | 157174 | SH |  | SOLE | 0 | 0 | 0 | 157174 |
| FIRST TR EXCHNG TRADED FD VI | FT CBOE DEEP BFR | 33740U406 |  | 2008079 | 62874 | SH |  | SOLE | 0 | 0 | 0 | 62874 |
| FIRST TR EXCHNG TRADED FD VI | FT CBOE GRWT100 | 33740F649 |  | 584185 | 26818 | SH |  | SOLE | 0 | 0 | 0 | 26818 |
| FIRST TR EXCHNG TRADED FD VI | LOW DUR STRTGC | 33740F870 |  | 343794 | 16944 | SH |  | SOLE | 0 | 0 | 0 | 16944 |
| FIRST TR EXCHNG TRADED FD VI | MUN CEF IN OPT | 33740F508 |  | 116925 | 5474 | SH |  | SOLE | 0 | 0 | 0 | 5474 |
| FIRST TR EXCHNG TRADED FD VI | TCW SECURITIZED | 33740U109 |  | 528700 | 20388 | SH |  | SOLE | 0 | 0 | 0 | 20388 |
| FIRST TR HIGH INCOME LONG / | COM | 33738E109 |  | 9450 | 600 | SH |  | SOLE | 0 | 0 | 0 | 600 |
| FIRST TR INTER DURATN PFD | COM | 33718W103 |  | 174088 | 6933 | SH |  | SOLE | 0 | 0 | 0 | 6933 |
| FIRST TR LRGE CP CORE ALPHA | COM SHS | 33734K109 |  | 1098363 | 12791 | SH |  | SOLE | 0 | 0 | 0 | 12791 |
| FIRST TR SPECIALTY FIN  FIN | COM BEN INTR | 33733G109 |  | 2440 | 604 | SH |  | SOLE | 0 | 0 | 0 | 604 |
| FIRST TR VALUE LINE DIVID IN | SHS | 33734H106 |  | 8779074 | 220746 | SH |  | SOLE | 0 | 0 | 0 | 220746 |
| FLAHERTY  CRUMRINE DYNAMIC | SHS | 33848W106 |  | 16748 | 572 | SH |  | SOLE | 0 | 0 | 0 | 572 |
| FLAHERTY  CRUMRINE PFD SECS | COM | 338478100 |  | 155039 | 6824 | SH |  | SOLE | 0 | 0 | 0 | 6824 |
| 22ND CENTY GROUP INC | COM | 90137F103 |  | 232 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| 3-D SYS CORP DEL | COM NEW | 88554D205 |  | 466530 | 11672 | SH |  | SOLE | 0 | 0 | 0 | 11672 |
| ABB LTD | SPONSORED ADR | 000375204 |  | 273979 | 8061 | SH |  | SOLE | 0 | 0 | 0 | 8061 |
| ABBVIE INC | COM | 00287Y109 |  | 2878189 | 25552 | SH |  | SOLE | 0 | 0 | 0 | 25552 |
| ABERDEEN STD PRECIOUS METALS | PHYSCL PM BASKET | 003263100 |  | 5883 | 61 | SH |  | SOLE | 0 | 0 | 0 | 61 |
| ABERDEEN TOTAL DYNAMIC DIVD | COM SH BEN INT | 00326L100 |  | 5085 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| ABSOLUTE SHS TR | WBI BBR QTY 3000 | 00400R809 |  | 1004122 | 32655 | SH |  | SOLE | 0 | 0 | 0 | 32655 |
| ABSOLUTE SHS TR | WBI BBR VAL 3000 | 00400R601 |  | 1063502 | 33480 | SH |  | SOLE | 0 | 0 | 0 | 33480 |
| ACCENTURE PLC IRELAND | SHS CLASS A | G1151C101 |  | 2611129 | 8858 | SH |  | SOLE | 0 | 0 | 0 | 8858 |
| ACCOLADE INC | COM | 00437E102 |  | 20692 | 381 | SH |  | SOLE | 0 | 0 | 0 | 381 |
| ADAPTIVE BIOTECHNOLOGIES COR | COM | 00650F109 |  | 2247 | 55 | SH |  | SOLE | 0 | 0 | 0 | 55 |
| ADITX THERAPEUTICS INC | COM | 007025109 |  | 2590 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| ADOBE SYSTEMS INCORPORATED | COM | 00724F101 |  | 8173777 | 13957 | SH |  | SOLE | 0 | 0 | 0 | 13957 |
| ADVANCE AUTO PARTS INC | COM | 00751Y106 |  | 613574 | 2991 | SH |  | SOLE | 0 | 0 | 0 | 2991 |
| ADVANSIX INC | COM | 00773T101 |  | 478 | 16 | SH |  | SOLE | 0 | 0 | 0 | 16 |
| AGF INVTS TR | AGFIQ US MK ANTI | 00110G408 |  | 3534783 | 208912 | SH |  | SOLE | 0 | 0 | 0 | 208912 |
| AGIOS PHARMACEUTICALS INC | COM | 00847X104 |  | 2480 | 45 | SH |  | SOLE | 0 | 0 | 0 | 45 |
| AGREE RLTY CORP | COM | 008492100 |  | 25643 | 364 | SH |  | SOLE | 0 | 0 | 0 | 364 |
| AIM ETF PRODUCTS TRUST | US LRG CAP BUF10 | 00888H307 |  | 2779 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| AIM ETF PRODUCTS TRUST | US LRG CP BUF10 | 00888H109 |  | 15230 | 546 | SH |  | SOLE | 0 | 0 | 0 | 546 |
| AIR PRODS  CHEMS INC | COM | 009158106 |  | 1573671 | 5470 | SH |  | SOLE | 0 | 0 | 0 | 5470 |
| AJAX I | COM | G0190X100 |  | 3984 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| AKAMAI TECHNOLOGIES INC | COM | 00971T101 |  | 298379 | 2559 | SH |  | SOLE | 0 | 0 | 0 | 2559 |
| AKERNA CORP | COM | 00973W102 |  | 202 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| AKOUSTIS TECHNOLOGIES INC | COM | 00973N102 |  | 4841 | 452 | SH |  | SOLE | 0 | 0 | 0 | 452 |
| ALAMOS GOLD INC NEW | COM CL A | 011532108 |  | 172098 | 22500 | SH |  | SOLE | 0 | 0 | 0 | 22500 |
| ALBANY INTL CORP | CL A | 012348108 |  | 4754 | 53 | SH |  | SOLE | 0 | 0 | 0 | 53 |
| ALCON AG | ORD SHS | H01301128 |  | 58908 | 840 | SH |  | SOLE | 0 | 0 | 0 | 840 |
| ALIBABA GROUP HLDG LTD | SPONSORED ADS | 01609W102 |  | 5352688 | 23603 | SH |  | SOLE | 0 | 0 | 0 | 23603 |
| ALIGN TECHNOLOGY INC | COM | 016255101 |  | 1428518 | 2338 | SH |  | SOLE | 0 | 0 | 0 | 2338 |
| ALLEGIANT TRAVEL CO | COM | 01748X102 |  | 1130050 | 5825 | SH |  | SOLE | 0 | 0 | 0 | 5825 |
| ALLEGION PLC | ORD SHS | G0176J109 |  | 54635 | 392 | SH |  | SOLE | 0 | 0 | 0 | 392 |
| ALLIANCEBERNSTEIN GLOBAL HIG | COM | 01879R106 |  | 63444 | 5072 | SH |  | SOLE | 0 | 0 | 0 | 5072 |
| ALLIANCEBERNSTEIN HLDG L P | UNIT LTD PARTN | 01881G106 |  | 636924 | 13680 | SH |  | SOLE | 0 | 0 | 0 | 13680 |
| ALLIANT ENERGY CORP | COM | 018802108 |  | 158184 | 2837 | SH |  | SOLE | 0 | 0 | 0 | 2837 |
| ALPHABET INC | CAP STK CL A | 02079K305 |  | 11991636 | 4911 | SH |  | SOLE | 0 | 0 | 0 | 4911 |
| ALPHABET INC | CAP STK CL C | 02079K107 |  | 11758400 | 4692 | SH |  | SOLE | 0 | 0 | 0 | 4692 |
| ALPS ETF TR | CLEAN ENERGY | 00162Q460 |  | 112282 | 1481 | SH |  | SOLE | 0 | 0 | 0 | 1481 |
| ALPS ETF TR | EQUAL SEC ETF | 00162Q205 |  | 186766 | 1866 | SH |  | SOLE | 0 | 0 | 0 | 1866 |
| ALTRIA GROUP INC | COM | 02209S103 |  | 3377069 | 70828 | SH |  | SOLE | 0 | 0 | 0 | 70828 |
| AMBARELLA INC | SHS | G037AX101 |  | 40519 | 380 | SH |  | SOLE | 0 | 0 | 0 | 380 |
| AMC NETWORKS INC | CL A | 00164V103 |  | 66800 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| AMDOCS LTD | SHS | G02602103 |  | 49588 | 641 | SH |  | SOLE | 0 | 0 | 0 | 641 |
| AMERICA FIRST MULTIFAMILY IN | BEN UNIT CTF | 02364V107 |  | 6740 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| AMERICAN AIRLS GROUP INC | COM | 02376R102 |  | 185291 | 8736 | SH |  | SOLE | 0 | 0 | 0 | 8736 |
| AMGEN INC | COM | 031162100 |  | 1828681 | 7502 | SH |  | SOLE | 0 | 0 | 0 | 7502 |
| AMPHENOL CORP NEW | CL A | 032095101 |  | 470592 | 6879 | SH |  | SOLE | 0 | 0 | 0 | 6879 |
| AMPLIFY ETF TR | CWP ENHANCED DIV | 032108409 |  | 2159680 | 60225 | SH |  | SOLE | 0 | 0 | 0 | 60225 |
| ANHEUSER BUSCH INBEV SA/NV | SPONSORED ADR | 03524A108 |  | 1404195 | 19500 | SH |  | SOLE | 0 | 0 | 0 | 19500 |
| ANTERO RESOURCES CORP | COM | 03674X106 |  | 1503 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| APOLLO GLOBAL MGMT INC | COM CL A | 03768E105 |  | 183407 | 2949 | SH |  | SOLE | 0 | 0 | 0 | 2949 |
| ARCH CAP GROUP LTD | ORD | G0450A105 |  | 77023 | 1978 | SH |  | SOLE | 0 | 0 | 0 | 1978 |
| ARCUTIS BIOTHERAPEUTICS INC | COM | 03969K108 |  | 4776 | 175 | SH |  | SOLE | 0 | 0 | 0 | 175 |
| ARES CAPITAL CORP | COM | 04010L103 |  | 110914 | 5662 | SH |  | SOLE | 0 | 0 | 0 | 5662 |
| ARGO GROUP INTL HLDGS LTD | COM | G0464B107 |  | 3784 | 73 | SH |  | SOLE | 0 | 0 | 0 | 73 |
| ARISTA NETWORKS INC | COM | 040413106 |  | 1186928 | 3276 | SH |  | SOLE | 0 | 0 | 0 | 3276 |
| ARK ETF TR | FINTECH INNOVA | 00214Q708 |  | 1988442 | 36748 | SH |  | SOLE | 0 | 0 | 0 | 36748 |
| ARK ETF TR | INNOVATION ETF | 00214Q104 |  | 73492926 | 561958 | SH |  | SOLE | 0 | 0 | 0 | 561958 |
| ARLINGTON ASSET INVST CORP | CL A NEW | 041356205 |  | 3801 | 72 | SH |  | SOLE | 0 | 0 | 0 | 72 |
| ARRIVAL GROUP | SHS | L0423Q108 |  | 23113 | 1475 | SH |  | SOLE | 0 | 0 | 0 | 1475 |
| ARTISAN PARTNERS ASSET MGMT | CL A | 04316A108 |  | 252575 | 4970 | SH |  | SOLE | 0 | 0 | 0 | 4970 |
| ASYMMETRIC ETFS TRUST | 500 ETF | 04651A101 |  | 8211 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| ATERIAN INC | COM | 02156U101 |  | 325415 | 22243 | SH |  | SOLE | 0 | 0 | 0 | 22243 |
| ATLANTICA SUSTAINABLE INFR P | SHS | G0751N103 |  | 11166 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| ATLASSIAN CORP PLC | CL A | G06242104 |  | 34933 | 136 | SH |  | SOLE | 0 | 0 | 0 | 136 |
| AUTOMATIC DATA PROCESSING IN | COM | 053015103 |  | 1591105 | 8011 | SH |  | SOLE | 0 | 0 | 0 | 8011 |
| AUTONATION INC | COM | 05329W102 |  | 2465 | 26 | SH |  | SOLE | 0 | 0 | 0 | 26 |
| AUTOZONE INC | COM | 053332102 |  | 719250 | 482 | SH |  | SOLE | 0 | 0 | 0 | 482 |
| AVANOS MED INC | COM | 05350V106 |  | 27750 | 763 | SH |  | SOLE | 0 | 0 | 0 | 763 |
| AVERY DENNISON CORP | COM | 053611109 |  | 356988 | 1698 | SH |  | SOLE | 0 | 0 | 0 | 1698 |
| AVIAT NETWORKS INC | COM NEW | 05366Y201 |  | 14157 | 432 | SH |  | SOLE | 0 | 0 | 0 | 432 |
| AVIS BUDGET GROUP | COM | 053774105 |  | 109046 | 1400 | SH |  | SOLE | 0 | 0 | 0 | 1400 |
| AXCELIS TECHNOLOGIES INC | COM NEW | 054540208 |  | 18189 | 450 | SH |  | SOLE | 0 | 0 | 0 | 450 |
| AXSOME THERAPEUTICS INC | COM | 05464T104 |  | 5060 | 75 | SH |  | SOLE | 0 | 0 | 0 | 75 |
| BABCOCK  WILCOX ENTERPRISES | COM | 05614L209 |  | 1576 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| BANCO BILBAO VIZCAYA ARGENTA | SPONSORED ADR | 05946K101 |  | 27970 | 4504 | SH |  | SOLE | 0 | 0 | 0 | 4504 |
| BANCO SANTANDER S.A. | ADR | 05964H105 |  | 148341 | 37939 | SH |  | SOLE | 0 | 0 | 0 | 37939 |
| BANK OF NT BUTTERFIELD L | SHS NEW | G0772R208 |  | 709 | 20 | SH |  | SOLE | 0 | 0 | 0 | 20 |
| BANK OZK | COM | 06417N103 |  | 25360 | 602 | SH |  | SOLE | 0 | 0 | 0 | 602 |
| BARCLAYS BANK PLC | IPTH SR B S | 06747R477 |  | 220950 | 7500 | SH |  | SOLE | 0 | 0 | 0 | 7500 |
| BARCLAYS BANK PLC | PACER IPATH GLD | 06747D809 |  | 55648 | 1925 | SH |  | SOLE | 0 | 0 | 0 | 1925 |
| BARNES GROUP INC | COM | 067806109 |  | 417226 | 8141 | SH |  | SOLE | 0 | 0 | 0 | 8141 |
| BARRICK GOLD CORP | COM | 067901108 |  | 828420 | 40059 | SH |  | SOLE | 0 | 0 | 0 | 40059 |
| BAXTER INTL INC | COM | 071813109 |  | 95337 | 1184 | SH |  | SOLE | 0 | 0 | 0 | 1184 |
| BEAM THERAPEUTICS INC | COM | 07373V105 |  | 23297 | 181 | SH |  | SOLE | 0 | 0 | 0 | 181 |
| BEST INC | SPONSORED ADS | 08653C106 |  | 2670 | 1500 | SH |  | SOLE | 0 | 0 | 0 | 1500 |
| BICYCLE THERAPEUTICS PLC | SPONSORED ADS | 088786108 |  | 3461 | 114 | SH |  | SOLE | 0 | 0 | 0 | 114 |
| BIOCRYST PHARMACEUTICALS INC | COM | 09058V103 |  | 584970 | 37000 | SH |  | SOLE | 0 | 0 | 0 | 37000 |
| BIOMERICA INC | COM NEW | 09061H307 |  | 4010 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| BLACKROCK MUN TARGET TERM TR | COM SHS BEN IN | 09257P105 |  | 83936 | 3200 | SH |  | SOLE | 0 | 0 | 0 | 3200 |
| BLACKROCK SCIENCE  TECHNOLO | SHS | 09258G104 |  | 317760 | 5332 | SH |  | SOLE | 0 | 0 | 0 | 5332 |
| BLACKROCK TCP CAPITAL CORP | COM | 09259E108 |  | 20730 | 1500 | SH |  | SOLE | 0 | 0 | 0 | 1500 |
| BLACKROCK UTILS INFRASTRUCTU | COM | 09248D104 |  | 12231 | 475 | SH |  | SOLE | 0 | 0 | 0 | 475 |
| BLACKSTONE GROUP INC | COM | 09260D107 |  | 3288950 | 33858 | SH |  | SOLE | 0 | 0 | 0 | 33858 |
| BLACKSTONE MTG TR INC | COM CL A | 09257W100 |  | 56877 | 1784 | SH |  | SOLE | 0 | 0 | 0 | 1784 |
| BLADE AIR MOBILITY INC | CL A COM | 092667104 |  | 9450 | 900 | SH |  | SOLE | 0 | 0 | 0 | 900 |
| BLOOM ENERGY CORP | COM CL A | 093712107 |  | 48366 | 1800 | SH |  | SOLE | 0 | 0 | 0 | 1800 |
| BLUE APRON HLDGS INC | CL A NEW | 09523Q200 |  | 223 | 52 | SH |  | SOLE | 0 | 0 | 0 | 52 |
| BORGWARNER INC | COM | 099724106 |  | 108210 | 2229 | SH |  | SOLE | 0 | 0 | 0 | 2229 |
| BOX INC | CL A | 10316T104 |  | 9249 | 362 | SH |  | SOLE | 0 | 0 | 0 | 362 |
| BRASKEM S A | SP ADR PFD A | 105532105 |  | 1216 | 51 | SH |  | SOLE | 0 | 0 | 0 | 51 |
| BRIGHTHOUSE FINL INC | COM | 10922N103 |  | 7560 | 166 | SH |  | SOLE | 0 | 0 | 0 | 166 |
| BROOKFIELD ASSET MGMT INC | CL A LTD VT SH | 112585104 |  | 365425 | 7168 | SH |  | SOLE | 0 | 0 | 0 | 7168 |
| BROOKFIELD INFRASTRUCTURE CO | COM SB VTG SHS A | 11275Q107 |  | 7169 | 95 | SH |  | SOLE | 0 | 0 | 0 | 95 |
| BROWN FORMAN CORP | CL B | 115637209 |  | 572242 | 7636 | SH |  | SOLE | 0 | 0 | 0 | 7636 |
| BRYN MAWR BK CORP | COM | 117665109 |  | 2785 | 66 | SH |  | SOLE | 0 | 0 | 0 | 66 |
| BUILDERS FIRSTSOURCE INC | COM | 12008R107 |  | 5503 | 129 | SH |  | SOLE | 0 | 0 | 0 | 129 |
| C H ROBINSON WORLDWIDE INC | COM NEW | 12541W209 |  | 11428 | 122 | SH |  | SOLE | 0 | 0 | 0 | 122 |
| CABOT OIL  GAS CORP | COM | 127097103 |  | 27552 | 1578 | SH |  | SOLE | 0 | 0 | 0 | 1578 |
| CALAMOS DYNAMIC CONV  INCOM | COM | 12811V105 |  | 8852 | 284 | SH |  | SOLE | 0 | 0 | 0 | 284 |
| CALERES INC | COM | 129500104 |  | 109 | 4 | SH |  | SOLE | 0 | 0 | 0 | 4 |
| CALIX INC | COM | 13100M509 |  | 5178 | 109 | SH |  | SOLE | 0 | 0 | 0 | 109 |
| CAN FITE BIOFARMA LTD | SPONSORED ADS | 13471N201 |  | 2508 | 1100 | SH |  | SOLE | 0 | 0 | 0 | 1100 |
| CANADIAN NATL RY CO | COM | 136375102 |  | 375012 | 3554 | SH |  | SOLE | 0 | 0 | 0 | 3554 |
| CANADIAN PAC RY LTD | COM | 13645T100 |  | 294181 | 3825 | SH |  | SOLE | 0 | 0 | 0 | 3825 |
| CANTALOUPE INC | COM | 138103106 |  | 1245 | 105 | SH |  | SOLE | 0 | 0 | 0 | 105 |
| CAPITAL ONE FINL CORP | COM | 14040H105 |  | 1418272 | 9168 | SH |  | SOLE | 0 | 0 | 0 | 9168 |
| CARETRUST REIT INC | COM | 14174T107 |  | 18584 | 800 | SH |  | SOLE | 0 | 0 | 0 | 800 |
| CARPARTS COM INC | COM | 14427M107 |  | 5436 | 267 | SH |  | SOLE | 0 | 0 | 0 | 267 |
| CARRIER GLOBAL CORPORATION | COM | 14448C104 |  | 930484 | 19146 | SH |  | SOLE | 0 | 0 | 0 | 19146 |
| CARS COM INC | COM | 14575E105 |  | 7882 | 550 | SH |  | SOLE | 0 | 0 | 0 | 550 |
| CASELLA WASTE SYS INC | CL A | 147448104 |  | 30700 | 484 | SH |  | SOLE | 0 | 0 | 0 | 484 |
| CBOE GLOBAL MKTS INC | COM | 12503M108 |  | 14524 | 122 | SH |  | SOLE | 0 | 0 | 0 | 122 |
| CEDAR FAIR L P | DEPOSITRY UNIT | 150185106 |  | 71344 | 1591 | SH |  | SOLE | 0 | 0 | 0 | 1591 |
| CELANESE CORP DEL | COM | 150870103 |  | 40629 | 268 | SH |  | SOLE | 0 | 0 | 0 | 268 |
| CEMEX SAB DE CV | SPON ADR NEW | 151290889 |  | 5090 | 606 | SH |  | SOLE | 0 | 0 | 0 | 606 |
| CERAGON NETWORKS LTD | ORD | M22013102 |  | 94 | 25 | SH |  | SOLE | 0 | 0 | 0 | 25 |
| CERIDIAN HCM HLDG INC | COM | 15677J108 |  | 78175 | 815 | SH |  | SOLE | 0 | 0 | 0 | 815 |
| CEVA INC | COM | 157210105 |  | 1561 | 33 | SH |  | SOLE | 0 | 0 | 0 | 33 |
| CHARGEPOINT HOLDINGS INC | COM CL A | 15961R105 |  | 54021 | 1555 | SH |  | SOLE | 0 | 0 | 0 | 1555 |
| CHASE CORP | COM | 16150R104 |  | 2873 | 28 | SH |  | SOLE | 0 | 0 | 0 | 28 |
| CHEMED CORP NEW | COM | 16359R103 |  | 8067 | 17 | SH |  | SOLE | 0 | 0 | 0 | 17 |
| CHESAPEAKE UTILS CORP | COM | 165303108 |  | 3610 | 30 | SH |  | SOLE | 0 | 0 | 0 | 30 |
| CHEVRON CORP NEW | COM | 166764100 |  | 5949926 | 56807 | SH |  | SOLE | 0 | 0 | 0 | 56807 |
| CHEWY INC | CL A | 16679L109 |  | 548166 | 6877 | SH |  | SOLE | 0 | 0 | 0 | 6877 |
| CHIPOTLE MEXICAN GRILL INC | COM | 169656105 |  | 434095 | 280 | SH |  | SOLE | 0 | 0 | 0 | 280 |
| CHUBB LIMITED | COM | H1467J104 |  | 430149 | 2706 | SH |  | SOLE | 0 | 0 | 0 | 2706 |
| CIGNA CORP NEW | COM | 125523100 |  | 236596 | 998 | SH |  | SOLE | 0 | 0 | 0 | 998 |
| CINCINNATI FINL CORP | COM | 172062101 |  | 48980 | 420 | SH |  | SOLE | 0 | 0 | 0 | 420 |
| CITIGROUP INC | COM NEW | 172967424 |  | 1646024 | 23265 | SH |  | SOLE | 0 | 0 | 0 | 23265 |
| CITRIX SYS INC | COM | 177376100 |  | 4691 | 40 | SH |  | SOLE | 0 | 0 | 0 | 40 |
| CMC MATERIALS INC | COM | 12571T100 |  | 4393 | 29 | SH |  | SOLE | 0 | 0 | 0 | 29 |
| CMS ENERGY CORP | COM | 125896100 |  | 102445 | 1734 | SH |  | SOLE | 0 | 0 | 0 | 1734 |
| CO-DIAGNOSTICS INC | COM | 189763105 |  | 18975 | 2300 | SH |  | SOLE | 0 | 0 | 0 | 2300 |
| COGNIZANT TECHNOLOGY SOLUTIO | CL A | 192446102 |  | 165670 | 2392 | SH |  | SOLE | 0 | 0 | 0 | 2392 |
| COGNYTE SOFTWARE LTD | ORD SHS | M25133105 |  | 3675 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| COHEN  STEERS LTD DURATION | COM | 19248C105 |  | 66189 | 2417 | SH |  | SOLE | 0 | 0 | 0 | 2417 |
| COHEN  STEERS TOTAL RETURN | COM | 19247R103 |  | 106292 | 6525 | SH |  | SOLE | 0 | 0 | 0 | 6525 |
| COHERUS BIOSCIENCES INC | COM | 19249H103 |  | 21796 | 1576 | SH |  | SOLE | 0 | 0 | 0 | 1576 |
| COLLABORATIVE INVESTMNT SER | RAREVIEW DYNAMIC | 19423L722 |  | 2752 | 92 | SH |  | SOLE | 0 | 0 | 0 | 92 |
| COLUMBIA ETF TR I | SUSTNBLE INTL | 19761L201 |  | 183160 | 6646 | SH |  | SOLE | 0 | 0 | 0 | 6646 |
| COMPANHIA DE SANEAMENTO BASI | SPONSORED ADR | 20441A102 |  | 6912 | 934 | SH |  | SOLE | 0 | 0 | 0 | 934 |
| COMPANHIA SIDERURGICA NACION | SPONSORED ADR | 20440W105 |  | 4636 | 528 | SH |  | SOLE | 0 | 0 | 0 | 528 |
| CONDUENT INC | COM | 206787103 |  | 37703 | 5027 | SH |  | SOLE | 0 | 0 | 0 | 5027 |
| CONFORMIS INC | COM | 20717E101 |  | 4669 | 4060 | SH |  | SOLE | 0 | 0 | 0 | 4060 |
| CONMED CORP | COM | 207410101 |  | 38343 | 279 | SH |  | SOLE | 0 | 0 | 0 | 279 |
| CONTAINER STORE GROUP INC | COM | 210751103 |  | 7824 | 600 | SH |  | SOLE | 0 | 0 | 0 | 600 |
| COPART INC | COM | 217204106 |  | 1700871 | 12902 | SH |  | SOLE | 0 | 0 | 0 | 12902 |
| CORECIVIC INC | COM | 21871N101 |  | 5235 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| COREPOINT LODGING INC | COM | 21872L104 |  | 1980 | 185 | SH |  | SOLE | 0 | 0 | 0 | 185 |
| CORESITE RLTY CORP | COM | 21870Q105 |  | 7134 | 53 | SH |  | SOLE | 0 | 0 | 0 | 53 |
| CORNING INC | COM | 219350105 |  | 518613 | 12680 | SH |  | SOLE | 0 | 0 | 0 | 12680 |
| CORPORATE OFFICE PPTYS TR | SH BEN INT | 22002T108 |  | 6802 | 243 | SH |  | SOLE | 0 | 0 | 0 | 243 |
| COTY INC | COM CL A | 222070203 |  | 5137 | 550 | SH |  | SOLE | 0 | 0 | 0 | 550 |
| COUPANG INC | CL A | 22266T109 |  | 53990 | 1291 | SH |  | SOLE | 0 | 0 | 0 | 1291 |
| CRANE CO | COM | 224399105 |  | 104391 | 1130 | SH |  | SOLE | 0 | 0 | 0 | 1130 |
| CRESTWOOD EQUITY PARTNERS LP | UNIT LTD PARTNER | 226344208 |  | 1949 | 65 | SH |  | SOLE | 0 | 0 | 0 | 65 |
| CRISPR THERAPEUTICS AG | NAMEN AKT | H17182108 |  | 2344005 | 14479 | SH |  | SOLE | 0 | 0 | 0 | 14479 |
| CRITEO S A | SPONS ADS | 226718104 |  | 6785 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| CROCS INC | COM | 227046109 |  | 730580 | 6270 | SH |  | SOLE | 0 | 0 | 0 | 6270 |
| CROWN CASTLE INTL CORP NEW | COM | 22822V101 |  | 1680837 | 8615 | SH |  | SOLE | 0 | 0 | 0 | 8615 |
| CULLEN FROST BANKERS INC | COM | 229899109 |  | 39088 | 349 | SH |  | SOLE | 0 | 0 | 0 | 349 |
| CUSTOMERS BANCORP INC | COM | 23204G100 |  | 418746 | 10739 | SH |  | SOLE | 0 | 0 | 0 | 10739 |
| CVS HEALTH CORP | COM | 126650100 |  | 2296116 | 27518 | SH |  | SOLE | 0 | 0 | 0 | 27518 |
| DANIMER SCIENTIFIC INC | COM CL A | 236272100 |  | 66583 | 2658 | SH |  | SOLE | 0 | 0 | 0 | 2658 |
| DAQO NEW ENERGY CORP | SPNSRD ADS NEW | 23703Q203 |  | 31925 | 491 | SH |  | SOLE | 0 | 0 | 0 | 491 |
| DARE BIOSCIENCE INC | COM | 23666P101 |  | 1890 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| DAVIS FUNDAMENTAL ETF TR | SELECT WRLD WI | 23908L306 |  | 675302 | 19763 | SH |  | SOLE | 0 | 0 | 0 | 19763 |
| DBX ETF TR | XTRACK USD HIGH | 233051432 |  | 771937 | 19150 | SH |  | SOLE | 0 | 0 | 0 | 19150 |
| FLEXSHARES TR | HIG YLD VL ETF | 33939L662 |  | 69166 | 1380 | SH |  | SOLE | 0 | 0 | 0 | 1380 |
| FLEXSHARES TR | IBOXX 5YR TRGT | 33939L605 |  | 275899 | 9850 | SH |  | SOLE | 0 | 0 | 0 | 9850 |
| FLEXSHARES TR | QUALT DIVD IDX | 33939L860 |  | 8309 | 148 | SH |  | SOLE | 0 | 0 | 0 | 148 |
| FORD MTR CO DEL | COM | 345370860 |  | 1207536 | 81261 | SH |  | SOLE | 0 | 0 | 0 | 81261 |
| FORTRESS BIOTECH INC | COM | 34960Q109 |  | 1607 | 450 | SH |  | SOLE | 0 | 0 | 0 | 450 |
| FOUR CORNERS PPTY TR INC | COM | 35086T109 |  | 194899 | 7059 | SH |  | SOLE | 0 | 0 | 0 | 7059 |
| FRANCHISE GROUP INC | COM | 35180X105 |  | 28216 | 800 | SH |  | SOLE | 0 | 0 | 0 | 800 |
| FRANCO NEV CORP | COM | 351858105 |  | 71606 | 494 | SH |  | SOLE | 0 | 0 | 0 | 494 |
| FRANKLIN TEMPLETON ETF TR | LIBERTY INVT | 35473P603 |  | 366780 | 13999 | SH |  | SOLE | 0 | 0 | 0 | 13999 |
| FRANKLIN TEMPLETON ETF TR | LIBERTYQ GBL | 35473P306 |  | 477922 | 13774 | SH |  | SOLE | 0 | 0 | 0 | 13774 |
| FRANKLIN TEMPLETON ETF TR | LIBERTYQ US SML | 35473P876 |  | 254768 | 6663 | SH |  | SOLE | 0 | 0 | 0 | 6663 |
| FRESHPET INC | COM | 358039105 |  | 2858644 | 17542 | SH |  | SOLE | 0 | 0 | 0 | 17542 |
| FRONTIER COMMUNICATIONS PARE | COM | 35909D109 |  | 73049 | 2767 | SH |  | SOLE | 0 | 0 | 0 | 2767 |
| FS KKR CAP CORP | COM | 302635206 |  | 855560 | 39775 | SH |  | SOLE | 0 | 0 | 0 | 39775 |
| FTI CONSULTING INC | COM | 302941109 |  | 128004 | 937 | SH |  | SOLE | 0 | 0 | 0 | 937 |
| FUBOTV INC | COM | 35953D104 |  | 83261 | 2593 | SH |  | SOLE | 0 | 0 | 0 | 2593 |
| FUELCELL ENERGY INC | COM | 35952H601 |  | 20319 | 2283 | SH |  | SOLE | 0 | 0 | 0 | 2283 |
| FULLER H B CO | COM | 359694106 |  | 3817 | 60 | SH |  | SOLE | 0 | 0 | 0 | 60 |
| GABELLI EQUITY TR INC | COM | 362397101 |  | 10854 | 1573 | SH |  | SOLE | 0 | 0 | 0 | 1573 |
| GALIANO GOLD INC | COM | 36352H100 |  | 1962 | 1800 | SH |  | SOLE | 0 | 0 | 0 | 1800 |
| GAMCO GLOBAL GOLD NAT RES | COM SH BEN INT | 36465A109 |  | 2400 | 600 | SH |  | SOLE | 0 | 0 | 0 | 600 |
| GAMESTOP CORP NEW | CL A | 36467W109 |  | 10707 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| GAP INC | COM | 364760108 |  | 62922 | 1870 | SH |  | SOLE | 0 | 0 | 0 | 1870 |
| GARRETT MOTION INC | COM | 366505105 |  | 1053 | 132 | SH |  | SOLE | 0 | 0 | 0 | 132 |
| GENERAL DYNAMICS CORP | COM | 369550108 |  | 185629 | 986 | SH |  | SOLE | 0 | 0 | 0 | 986 |
| GENMAB A/S | SPONSORED ADS | 372303206 |  | 71779 | 1758 | SH |  | SOLE | 0 | 0 | 0 | 1758 |
| GENPREX INC | COM | 372446104 |  | 670 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| GILEAD SCIENCES INC | COM | 375558103 |  | 631481 | 9170 | SH |  | SOLE | 0 | 0 | 0 | 9170 |
| GLAUKOS CORP | COM | 377322102 |  | 70070 | 826 | SH |  | SOLE | 0 | 0 | 0 | 826 |
| GLAXOSMITHKLINE PLC | SPONSORED ADR | 37733W105 |  | 451533 | 11339 | SH |  | SOLE | 0 | 0 | 0 | 11339 |
| GLOBAL INDUSTRIAL COMPANY | COM | 37892E102 |  | 14684 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| GLOBAL X FDS | CANNABIS ETF | 37954Y426 |  | 6890 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| GLOBAL X FDS | CLEANTECH ETF | 37954Y228 |  | 2083 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| GLOBAL X FDS | CYBRSCURTY ETF | 37954Y384 |  | 67376 | 2337 | SH |  | SOLE | 0 | 0 | 0 | 2337 |
| GLOBAL X FDS | GLBL X MLP ETF | 37954Y343 |  | 35365 | 915 | SH |  | SOLE | 0 | 0 | 0 | 915 |
| GLOBAL X FDS | MILLENNIAL CONSU | 37954Y764 |  | 480543 | 11101 | SH |  | SOLE | 0 | 0 | 0 | 11101 |
| GLOBAL X FDS | S 500 COVERED | 37954Y475 |  | 24520 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| GLOBAL X FDS | SOCIAL MED ETF | 37950E416 |  | 31345 | 433 | SH |  | SOLE | 0 | 0 | 0 | 433 |
| GLOBAL X FDS | TELMDC ETF | 37954Y285 |  | 239706 | 12420 | SH |  | SOLE | 0 | 0 | 0 | 12420 |
| GLOBAL X FDS | US PFD ETF | 37954Y657 |  | 428691 | 16381 | SH |  | SOLE | 0 | 0 | 0 | 16381 |
| GODADDY INC | CL A | 380237107 |  | 154441 | 1776 | SH |  | SOLE | 0 | 0 | 0 | 1776 |
| GOLAR LNG LTD | SHS | G9456A100 |  | 8874 | 670 | SH |  | SOLE | 0 | 0 | 0 | 670 |
| GORES HOLDINGS VI INC | COM CL A | 38286R105 |  | 4053 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| GRACE W R  CO DEL NEW | COM | 38388F108 |  | 7534 | 109 | SH |  | SOLE | 0 | 0 | 0 | 109 |
| GREENPOWER MTR CO INC | COM NEW | 39540E302 |  | 11778 | 600 | SH |  | SOLE | 0 | 0 | 0 | 600 |
| GROCERY OUTLET HLDG CORP | COM | 39874R101 |  | 72751 | 2099 | SH |  | SOLE | 0 | 0 | 0 | 2099 |
| GROWGENERATION CORP | COM | 39986L109 |  | 35354 | 735 | SH |  | SOLE | 0 | 0 | 0 | 735 |
| GRUPO AEROPORTUARIO DEL CENT | SPON ADR | 400501102 |  | 38635 | 740 | SH |  | SOLE | 0 | 0 | 0 | 740 |
| GRUPO AEROPUERTO DEL PACIFIC | SPON ADR B | 400506101 |  | 641 | 6 | SH |  | SOLE | 0 | 0 | 0 | 6 |
| GRUPO SUPERVIELLE S.A. | SPONSORED ADR | 40054A108 |  | 99 | 48 | SH |  | SOLE | 0 | 0 | 0 | 48 |
| GS ACQUISITION HLDGS CORP II | COM CL A | 36258Q105 |  | 5200 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| GUARDANT HEALTH INC | COM | 40131M109 |  | 15524 | 125 | SH |  | SOLE | 0 | 0 | 0 | 125 |
| GUGGENHEIM ENHANCED EQT INCM | COM | 40167B100 |  | 66977 | 7779 | SH |  | SOLE | 0 | 0 | 0 | 7779 |
| HAEMONETICS CORP MASS | COM | 405024100 |  | 4665 | 70 | SH |  | SOLE | 0 | 0 | 0 | 70 |
| HALOZYME THERAPEUTICS INC | COM | 40637H109 |  | 45410 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| HANNON ARMSTRONG SUST INFR C | COM | 41068X100 |  | 45818 | 816 | SH |  | SOLE | 0 | 0 | 0 | 816 |
| HANOVER INS GROUP INC | COM | 410867105 |  | 40828 | 301 | SH |  | SOLE | 0 | 0 | 0 | 301 |
| HDFC BANK LTD | SPONSORED ADS | 40415F101 |  | 80651 | 1103 | SH |  | SOLE | 0 | 0 | 0 | 1103 |
| HECLA MNG CO | COM | 422704106 |  | 22320 | 3000 | SH |  | SOLE | 0 | 0 | 0 | 3000 |
| HEICO CORP NEW | CL A | 422806208 |  | 52652 | 424 | SH |  | SOLE | 0 | 0 | 0 | 424 |
| HERBALIFE NUTRITION LTD | COM SHS | G4412G101 |  | 16346 | 310 | SH |  | SOLE | 0 | 0 | 0 | 310 |
| HERCULES CAPITAL INC | COM | 427096508 |  | 215466 | 12630 | SH |  | SOLE | 0 | 0 | 0 | 12630 |
| HERITAGE COMM CORP | COM | 426927109 |  | 152091 | 13665 | SH |  | SOLE | 0 | 0 | 0 | 13665 |
| HIGHWOODS PPTYS INC | COM | 431284108 |  | 1084 | 24 | SH |  | SOLE | 0 | 0 | 0 | 24 |
| HOLLYFRONTIER CORP | COM | 436106108 |  | 70882 | 2154 | SH |  | SOLE | 0 | 0 | 0 | 2154 |
| HOLLYSYS AUTOMATION TCHNGY L | SHS | G45667105 |  | 1043 | 70 | SH |  | SOLE | 0 | 0 | 0 | 70 |
| HONEYWELL INTL INC | COM | 438516106 |  | 2844620 | 12968 | SH |  | SOLE | 0 | 0 | 0 | 12968 |
| HOST HOTELS  RESORTS INC | COM | 44107P104 |  | 8648 | 506 | SH |  | SOLE | 0 | 0 | 0 | 506 |
| HOWARD HUGHES CORP | COM | 44267D107 |  | 60133 | 617 | SH |  | SOLE | 0 | 0 | 0 | 617 |
| HUBSPOT INC | COM | 443573100 |  | 211527 | 363 | SH |  | SOLE | 0 | 0 | 0 | 363 |
| HUNTINGTON INGALLS INDS INC | COM | 446413106 |  | 285988 | 1357 | SH |  | SOLE | 0 | 0 | 0 | 1357 |
| HYSTER YALE MATLS HANDLING I | CL A | 449172105 |  | 5474 | 75 | SH |  | SOLE | 0 | 0 | 0 | 75 |
| IAA INC | COM | 449253103 |  | 436 | 8 | SH |  | SOLE | 0 | 0 | 0 | 8 |
| IHS MARKIT LTD | SHS | G47567105 |  | 516208 | 4582 | SH |  | SOLE | 0 | 0 | 0 | 4582 |
| ILLUMINA INC | COM | 452327109 |  | 3473835 | 7341 | SH |  | SOLE | 0 | 0 | 0 | 7341 |
| IMMUNOGEN INC | COM | 45253H101 |  | 330 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| INDEXIQ ETF TR | IQ GLB RES ETF | 45409B883 |  | 4316 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| INDIA FD INC | COM | 454089103 |  | 9048 | 412 | SH |  | SOLE | 0 | 0 | 0 | 412 |
| INDUSTRIAL LOGISTICS PPTYS T | COM SHS BEN INT | 456237106 |  | 7162 | 274 | SH |  | SOLE | 0 | 0 | 0 | 274 |
| ING GROEP N.V. | SPONSORED ADR | 456837103 |  | 73866 | 5579 | SH |  | SOLE | 0 | 0 | 0 | 5579 |
| INGEVITY CORP | COM | 45688C107 |  | 5288 | 65 | SH |  | SOLE | 0 | 0 | 0 | 65 |
| INNOVATOR ETFS TR | GROWTH ACCELE | 45783Y509 |  | 8400 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| INNOVATOR ETFS TR | S 500 PWR BUF | 45782C318 |  | 100945 | 3430 | SH |  | SOLE | 0 | 0 | 0 | 3430 |
| INNOVATOR ETFS TR | S 500 ULTRA BF | 45782C292 |  | 101236 | 3620 | SH |  | SOLE | 0 | 0 | 0 | 3620 |
| INNOVATOR ETFS TR | US EQUITY | 45783Y202 |  | 4085 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| INOVIO PHARMACEUTICALS INC | COM NEW | 45773H201 |  | 2781 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| INSTALLED BLDG PRODS INC | COM | 45780R101 |  | 12236 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| INTEL CORP | COM | 458140100 |  | 3579550 | 63761 | SH |  | SOLE | 0 | 0 | 0 | 63761 |
| INTERNATIONAL FLAVORS | COM | 459506101 |  | 420113 | 2812 | SH |  | SOLE | 0 | 0 | 0 | 2812 |
| INVESCO CURRENCYSHARES AUSTR | AUSTRALIAN DOL | 46090N103 |  | 26082 | 350 | SH |  | SOLE | 0 | 0 | 0 | 350 |
| DENNYS CORP | COM | 24869P104 |  | 5359 | 325 | SH |  | SOLE | 0 | 0 | 0 | 325 |
| DENTSPLY SIRONA INC | COM | 24906P109 |  | 26316 | 416 | SH |  | SOLE | 0 | 0 | 0 | 416 |
| DERMTECH INC | COM | 24984K105 |  | 25857 | 622 | SH |  | SOLE | 0 | 0 | 0 | 622 |
| DIGITAL RLTY TR INC | COM | 253868103 |  | 895926 | 5955 | SH |  | SOLE | 0 | 0 | 0 | 5955 |
| DILLARDS INC | CL A | 254067101 |  | 478428 | 2645 | SH |  | SOLE | 0 | 0 | 0 | 2645 |
| DIME CMNTY BANCSHARES INC | COM | 25432X102 |  | 12473 | 371 | SH |  | SOLE | 0 | 0 | 0 | 371 |
| DIMENSIONAL ETF TRUST | US CORE EQUITY 2 | 25434V708 |  | 4240961 | 157189 | SH |  | SOLE | 0 | 0 | 0 | 157189 |
| DIMENSIONAL ETF TRUST | US EQUITY ETF | 25434V401 |  | 60037 | 1274 | SH |  | SOLE | 0 | 0 | 0 | 1274 |
| DINE BRANDS GLOBAL INC | COM | 254423106 |  | 8122 | 91 | SH |  | SOLE | 0 | 0 | 0 | 91 |
| DIODES INC | COM | 254543101 |  | 397574 | 4984 | SH |  | SOLE | 0 | 0 | 0 | 4984 |
| DIREXION SHS ETF TR | AUSPCE CMD STG | 25460E307 |  | 62640 | 2068 | SH |  | SOLE | 0 | 0 | 0 | 2068 |
| DIREXION SHS ETF TR | MOONSHOT INNOVAT | 25460G732 |  | 394365 | 10775 | SH |  | SOLE | 0 | 0 | 0 | 10775 |
| DISNEY WALT CO | COM | 254687106 |  | 11668006 | 66382 | SH |  | SOLE | 0 | 0 | 0 | 66382 |
| DORCHESTER MINERALS LP | COM UNIT | 25820R105 |  | 2528 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| DROPBOX INC | CL A | 26210C104 |  | 1091160 | 36000 | SH |  | SOLE | 0 | 0 | 0 | 36000 |
| DUCK CREEK TECHNOLOGIES INC | SHS | 264120106 |  | 4090 | 94 | SH |  | SOLE | 0 | 0 | 0 | 94 |
| DUFF  PHELPS UTLITY AND INF | COM | 26433C105 |  | 11456 | 800 | SH |  | SOLE | 0 | 0 | 0 | 800 |
| EASTGROUP PPTYS INC | COM | 277276101 |  | 199807 | 1215 | SH |  | SOLE | 0 | 0 | 0 | 1215 |
| EATON VANCE ENHANCED EQUITY | COM | 278274105 |  | 133041 | 7168 | SH |  | SOLE | 0 | 0 | 0 | 7168 |
| EATON VANCE MUNI INCOME TRUS | SH BEN INT | 27826U108 |  | 25907 | 1847 | SH |  | SOLE | 0 | 0 | 0 | 1847 |
| EATON VANCE TAX MNGD BUY WRI | COM SH BEN INT | 27829M103 |  | 25943 | 2250 | SH |  | SOLE | 0 | 0 | 0 | 2250 |
| EATON VANCE TAX MNGED BUY WR | COM | 27828X100 |  | 25925 | 1545 | SH |  | SOLE | 0 | 0 | 0 | 1545 |
| EGAIN CORP | COM NEW | 28225C806 |  | 1228 | 107 | SH |  | SOLE | 0 | 0 | 0 | 107 |
| EIGER BIOPHARMACEUTICALS INC | COM | 28249U105 |  | 19170 | 2250 | SH |  | SOLE | 0 | 0 | 0 | 2250 |
| ELECTRONIC ARTS INC | COM | 285512109 |  | 155838 | 1083 | SH |  | SOLE | 0 | 0 | 0 | 1083 |
| EMBRAER S.A. | SPONSORED ADS | 29082A107 |  | 19561 | 1292 | SH |  | SOLE | 0 | 0 | 0 | 1292 |
| ENCORE CAP GROUP INC | COM | 292554102 |  | 853 | 18 | SH |  | SOLE | 0 | 0 | 0 | 18 |
| ENERSYS | COM | 29275Y102 |  | 68411 | 700 | SH |  | SOLE | 0 | 0 | 0 | 700 |
| ENPHASE ENERGY INC | COM | 29355A107 |  | 325209 | 1771 | SH |  | SOLE | 0 | 0 | 0 | 1771 |
| ENTERGY CORP NEW | COM | 29364G103 |  | 261088 | 2619 | SH |  | SOLE | 0 | 0 | 0 | 2619 |
| ENTERPRISE PRODS PARTNERS L | COM | 293792107 |  | 1169191 | 48454 | SH |  | SOLE | 0 | 0 | 0 | 48454 |
| EOG RES INC | COM | 26875P101 |  | 1165215 | 13965 | SH |  | SOLE | 0 | 0 | 0 | 13965 |
| EPAM SYS INC | COM | 29414B104 |  | 914618 | 1790 | SH |  | SOLE | 0 | 0 | 0 | 1790 |
| EPIZYME INC | COM | 29428V104 |  | 1662 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| ETF MANAGERS TR | BLUESTAR ISRAEL | 26924G870 |  | 156665 | 2237 | SH |  | SOLE | 0 | 0 | 0 | 2237 |
| ETF MANAGERS TR | ETHO CLIMATE LEA | 26924G888 |  | 508648 | 8409 | SH |  | SOLE | 0 | 0 | 0 | 8409 |
| ETF MANAGERS TR | PRIME CYBR SCRTY | 26924G201 |  | 2563155 | 42261 | SH |  | SOLE | 0 | 0 | 0 | 42261 |
| ETF MANAGERS TR | PRIME MOBILE PAY | 26924G409 |  | 16199 | 230 | SH |  | SOLE | 0 | 0 | 0 | 230 |
| ETF SER SOLUTIONS | DEFIANCE NEXT | 26922A289 |  | 550827 | 14476 | SH |  | SOLE | 0 | 0 | 0 | 14476 |
| ETF SER SOLUTIONS | US GLB JETS | 26922A842 |  | 2105255 | 87066 | SH |  | SOLE | 0 | 0 | 0 | 87066 |
| EVERCORE INC | CLASS A | 29977A105 |  | 25761 | 183 | SH |  | SOLE | 0 | 0 | 0 | 183 |
| EVOGENE LTD | SHS | M4119S104 |  | 7695 | 2250 | SH |  | SOLE | 0 | 0 | 0 | 2250 |
| EXCHANGE LISTED FDS TR | SABA INT RATE | 30151E806 |  | 3746518 | 176017 | SH |  | SOLE | 0 | 0 | 0 | 176017 |
| EXCHANGE TRADED CONCEPTS TR | HULL TACTIC US | 301505806 |  | 33031 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| EXELON CORP | COM | 30161N101 |  | 482908 | 10898 | SH |  | SOLE | 0 | 0 | 0 | 10898 |
| EXLSERVICE HOLDINGS INC | COM | 302081104 |  | 690690 | 6500 | SH |  | SOLE | 0 | 0 | 0 | 6500 |
| EXPEDIA GROUP INC | COM NEW | 30212P303 |  | 1448997 | 8851 | SH |  | SOLE | 0 | 0 | 0 | 8851 |
| EYEPOINT PHARMACEUTICALS INC | COM NEW | 30233G209 |  | 6743 | 750 | SH |  | SOLE | 0 | 0 | 0 | 750 |
| F N B CORP | COM | 302520101 |  | 45097 | 3658 | SH |  | SOLE | 0 | 0 | 0 | 3658 |
| F5 NETWORKS INC | COM | 315616102 |  | 8586 | 46 | SH |  | SOLE | 0 | 0 | 0 | 46 |
| FACEBOOK INC | CL A | 30303M102 |  | 16901140 | 48607 | SH |  | SOLE | 0 | 0 | 0 | 48607 |
| FARFETCH LTD | ORD SH CL A | 30744W107 |  | 10324 | 205 | SH |  | SOLE | 0 | 0 | 0 | 205 |
| FASTENAL CO | COM | 311900104 |  | 288808 | 5554 | SH |  | SOLE | 0 | 0 | 0 | 5554 |
| FEDERAL RLTY INVT TR | SH BEN INT NEW | 313747206 |  | 15935 | 136 | SH |  | SOLE | 0 | 0 | 0 | 136 |
| FEDEX CORP | COM | 31428X106 |  | 1088028 | 3647 | SH |  | SOLE | 0 | 0 | 0 | 3647 |
| FERRARI N V | COM | N3167Y103 |  | 29918 | 145 | SH |  | SOLE | 0 | 0 | 0 | 145 |
| FIDELITY COVINGTON TRUST | DIVID ETF RISI | 316092832 |  | 29713 | 703 | SH |  | SOLE | 0 | 0 | 0 | 703 |
| FIDELITY COVINGTON TRUST | MSCI INFO TECH I | 316092808 |  | 55008 | 467 | SH |  | SOLE | 0 | 0 | 0 | 467 |
| FIDELITY COVINGTON TRUST | MSCI RL EST ETF | 316092857 |  | 6512 | 214 | SH |  | SOLE | 0 | 0 | 0 | 214 |
| FIDELITY NATIONAL FINANCIAL | FNF GROUP COM | 31620R303 |  | 202788 | 4666 | SH |  | SOLE | 0 | 0 | 0 | 4666 |
| FIDUCIARY CLAYMORE ENGRY INF | COM | 31647Q205 |  | 139 | 11 | SH |  | SOLE | 0 | 0 | 0 | 11 |
| FIFTH THIRD BANCORP | COM | 316773100 |  | 46144 | 1207 | SH |  | SOLE | 0 | 0 | 0 | 1207 |
| FIRST LONG IS CORP | COM | 320734106 |  | 63711 | 3001 | SH |  | SOLE | 0 | 0 | 0 | 3001 |
| FIRST MAJESTIC SILVER CORP | COM | 32076V103 |  | 160076 | 10125 | SH |  | SOLE | 0 | 0 | 0 | 10125 |
| FIRST SOLAR INC | COM | 336433107 |  | 174114 | 1924 | SH |  | SOLE | 0 | 0 | 0 | 1924 |
| FIRST TR BICK INDEX FD | COM SHS | 33733H107 |  | 65988 | 1617 | SH |  | SOLE | 0 | 0 | 0 | 1617 |
| FIRST TR ENERGY INCOME  GRO | COM | 33738G104 |  | 196682 | 13564 | SH |  | SOLE | 0 | 0 | 0 | 13564 |
| FIRST TR ENHANCED EQUITY INC | COM | 337318109 |  | 340766 | 16770 | SH |  | SOLE | 0 | 0 | 0 | 16770 |
| FIRST TR EXCH TRD ALPHDX FD | EM SML CP ALPH | 33737J307 |  | 6996 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| FIRST TR EXCHANGE TRADED FD | AUTO INDEX FD | 33734X309 |  | 699165 | 11545 | SH |  | SOLE | 0 | 0 | 0 | 11545 |
| FIRST TR EXCHANGE TRADED FD | MATERIALS ALPH | 33734X168 |  | 95261 | 1657 | SH |  | SOLE | 0 | 0 | 0 | 1657 |
| FIRST TR EXCHANGE TRADED FD | US EQTY OPPT ETF | 336920103 |  | 113193 | 888 | SH |  | SOLE | 0 | 0 | 0 | 888 |
| FIRST TR EXCHANGE TRADED FD | WTR ETF | 33733B100 |  | 133680 | 1600 | SH |  | SOLE | 0 | 0 | 0 | 1600 |
| FIRST TR EXCHANGE-TRADED FD | CAP STRENGTH ETF | 33733E104 |  | 5784302 | 76563 | SH |  | SOLE | 0 | 0 | 0 | 76563 |
| FIRST TR EXCHANGE-TRADED FD | DORSEY WRIGHT | 33738R886 |  | 338716 | 13741 | SH |  | SOLE | 0 | 0 | 0 | 13741 |
| FIRST TR EXCHANGE-TRADED FD | FIRST TR ENH NEW | 33739Q408 |  | 4683963 | 78144 | SH |  | SOLE | 0 | 0 | 0 | 78144 |
| FIRST TR EXCHANGE-TRADED FD | FST LOW OPPT EFT | 33739Q200 |  | 3121417 | 61325 | SH |  | SOLE | 0 | 0 | 0 | 61325 |
| FIRST TR EXCHANGE-TRADED FD | FT CBOE VEST S | 33739Q705 |  | 12695 | 238 | SH |  | SOLE | 0 | 0 | 0 | 238 |
| FIRST TR EXCHANGE-TRADED FD | GBL WND ENRG ETF | 33736G106 |  | 3243 | 151 | SH |  | SOLE | 0 | 0 | 0 | 151 |
| FIRST TR EXCHANGE-TRADED FD | HEDGED BUYWRITE | 33738R407 |  | 4159 | 193 | SH |  | SOLE | 0 | 0 | 0 | 193 |
| FIRST TR EXCHANGE-TRADED FD | MULTI ASSET DI | 33738R100 |  | 207031 | 12207 | SH |  | SOLE | 0 | 0 | 0 | 12207 |
| FIRST TR EXCHANGE-TRADED FD | NASDQ PHRMTCLS | 33738R837 |  | 2588 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| FIRST TR EXCHANGE-TRADED FD | NO AMER ENERGY | 33738D101 |  | 107110 | 4379 | SH |  | SOLE | 0 | 0 | 0 | 4379 |
| FIRST TR EXCHANGE-TRADED FD | SMAL CP US EQT | 33738R746 |  | 128948 | 4407 | SH |  | SOLE | 0 | 0 | 0 | 4407 |
| FIRST TR EXCHNG TRADED FD VI | CBOE VEST US BUF | 33740F748 |  | 1006647 | 27831 | SH |  | SOLE | 0 | 0 | 0 | 27831 |
| FIRST TR EXCHNG TRADED FD VI | CBOE VEST US DEP | 33740U802 |  | 2826834 | 92592 | SH |  | SOLE | 0 | 0 | 0 | 92592 |
| BLACKLINE INC | COM | 09239B109 |  | 27150 | 244 | SH |  | SOLE | 0 | 0 | 0 | 244 |
| BLACKROCK CORPOR HI YLD FD I | COM | 09255P107 |  | 279861 | 22716 | SH |  | SOLE | 0 | 0 | 0 | 22716 |
| BLACKROCK GLOBAL FLOATING RA | COM | 091941104 |  | 8166 | 635 | SH |  | SOLE | 0 | 0 | 0 | 635 |
| BLACKROCK MUNI INCOME TR II | COM | 09249N101 |  | 453110 | 28769 | SH |  | SOLE | 0 | 0 | 0 | 28769 |
| BLACKROCK MUNIYIELD QUALITY | COM | 09254G108 |  | 18040 | 1245 | SH |  | SOLE | 0 | 0 | 0 | 1245 |
| BLACKROCK RES  COMMODITIES | SHS | 09257A108 |  | 64047 | 6799 | SH |  | SOLE | 0 | 0 | 0 | 6799 |
| BLUEPRINT MEDICINES CORP | COM | 09627Y109 |  | 880 | 10 | SH |  | SOLE | 0 | 0 | 0 | 10 |
| BOEING CO | COM | 097023105 |  | 3409466 | 14232 | SH |  | SOLE | 0 | 0 | 0 | 14232 |
| BOOKING HOLDINGS INC | COM | 09857L108 |  | 326025 | 149 | SH |  | SOLE | 0 | 0 | 0 | 149 |
| BOSTON BEER INC | CL A | 100557107 |  | 160266 | 157 | SH |  | SOLE | 0 | 0 | 0 | 157 |
| BOULDER GROWTH  INCOME FD I | COM | 101507101 |  | 24607 | 1817 | SH |  | SOLE | 0 | 0 | 0 | 1817 |
| BOWX ACQUISITION CORP | CL A | 103085106 |  | 575 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| BOYD GAMING CORP | COM | 103304101 |  | 2152 | 35 | SH |  | SOLE | 0 | 0 | 0 | 35 |
| BRIGHT HORIZONS FAM SOL IN D | COM | 109194100 |  | 2942 | 20 | SH |  | SOLE | 0 | 0 | 0 | 20 |
| BRISTOL-MYERS SQUIBB CO | COM | 110122108 |  | 2314259 | 34634 | SH |  | SOLE | 0 | 0 | 0 | 34634 |
| BROADSTONE NET LEASE INC | COM | 11135E203 |  | 1223196 | 52251 | SH |  | SOLE | 0 | 0 | 0 | 52251 |
| BROOKFIELD RENEWABLE PARTNER | PARTNERSHIP UNIT | G16258108 |  | 8716 | 226 | SH |  | SOLE | 0 | 0 | 0 | 226 |
| BRUNSWICK CORP | COM | 117043109 |  | 4981 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| BURGERFI INTERNATIONAL INC | *W EXP 12/16/202 | 12122L119 |  | 83619 | 37330 | SH |  | SOLE | 0 | 0 | 0 | 37330 |
| BWX TECHNOLOGIES INC | COM | 05605H100 |  | 11333 | 195 | SH |  | SOLE | 0 | 0 | 0 | 195 |
| C3 AI INC | CL A | 12468P104 |  | 905059 | 14474 | SH |  | SOLE | 0 | 0 | 0 | 14474 |
| CABLE ONE INC | COM | 12685J105 |  | 179804 | 94 | SH |  | SOLE | 0 | 0 | 0 | 94 |
| CALAMOS CONV OPPORTUNITIES | SH BEN INT | 128117108 |  | 186075 | 12266 | SH |  | SOLE | 0 | 0 | 0 | 12266 |
| CALLAWAY GOLF CO | COM | 131193104 |  | 21621 | 641 | SH |  | SOLE | 0 | 0 | 0 | 641 |
| CANNAE HLDGS INC | COM | 13765N107 |  | 26619 | 785 | SH |  | SOLE | 0 | 0 | 0 | 785 |
| CANON INC | SPONSORED ADR | 138006309 |  | 6789 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| CARNIVAL CORP | UNIT 99/99/9999 | 143658300 |  | 457715 | 17364 | SH |  | SOLE | 0 | 0 | 0 | 17364 |
| CARTERS INC | COM | 146229109 |  | 1651 | 16 | SH |  | SOLE | 0 | 0 | 0 | 16 |
| CATERPILLAR INC | COM | 149123101 |  | 2469202 | 11346 | SH |  | SOLE | 0 | 0 | 0 | 11346 |
| CDW CORP | COM | 12514G108 |  | 695980 | 3985 | SH |  | SOLE | 0 | 0 | 0 | 3985 |
| CENTERSPACE | COM | 15202L107 |  | 168373 | 2134 | SH |  | SOLE | 0 | 0 | 0 | 2134 |
| CERNER CORP | COM | 156782104 |  | 42832 | 548 | SH |  | SOLE | 0 | 0 | 0 | 548 |
| CHEESECAKE FACTORY INC | COM | 163072101 |  | 40364 | 745 | SH |  | SOLE | 0 | 0 | 0 | 745 |
| CHICKEN SOUP FOR THE SOUL EN | CL A | 16842Q100 |  | 34403 | 831 | SH |  | SOLE | 0 | 0 | 0 | 831 |
| CHILDRENS PL INC NEW | COM | 168905107 |  | 4653 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| CHUNGHWA TELECOM CO LTD | SPON ADR NEW11 | 17133Q502 |  | 7319 | 180 | SH |  | SOLE | 0 | 0 | 0 | 180 |
| CHUYS HLDGS INC | COM | 171604101 |  | 427670 | 11478 | SH |  | SOLE | 0 | 0 | 0 | 11478 |
| CINTAS CORP | COM | 172908105 |  | 620368 | 1624 | SH |  | SOLE | 0 | 0 | 0 | 1624 |
| CISCO SYS INC | COM | 17275R102 |  | 3632099 | 68530 | SH |  | SOLE | 0 | 0 | 0 | 68530 |
| CITIUS PHARMACEUTICALS INC | COM NEW | 17322U207 |  | 13920 | 4000 | SH |  | SOLE | 0 | 0 | 0 | 4000 |
| CLARUS CORP NEW | COM | 18270P109 |  | 52428 | 2040 | SH |  | SOLE | 0 | 0 | 0 | 2040 |
| CLEAN ENERGY FUELS CORP | COM | 184499101 |  | 39078 | 3850 | SH |  | SOLE | 0 | 0 | 0 | 3850 |
| CLEAN HARBORS INC | COM | 184496107 |  | 27942 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| CLEARWAY ENERGY INC | CL C | 18539C204 |  | 40647 | 1535 | SH |  | SOLE | 0 | 0 | 0 | 1535 |
| CLEVELAND-CLIFFS INC NEW | COM | 185899101 |  | 1120401 | 51967 | SH |  | SOLE | 0 | 0 | 0 | 51967 |
| CLOROX CO DEL | COM | 189054109 |  | 1337983 | 7437 | SH |  | SOLE | 0 | 0 | 0 | 7437 |
| CLOUDERA INC | COM | 18914U100 |  | 15860 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| CLOVER HEALTH INVESTMENTS CO | COM CL A | 18914F103 |  | 105521 | 7922 | SH |  | SOLE | 0 | 0 | 0 | 7922 |
| COCA COLA CO | COM | 191216100 |  | 2847357 | 52622 | SH |  | SOLE | 0 | 0 | 0 | 52622 |
| COCA-COLA FEMSA SAB DE CV | SPONSORD ADR REP | 191241108 |  | 7940 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| COEUR MNG INC | COM NEW | 192108504 |  | 178 | 20 | SH |  | SOLE | 0 | 0 | 0 | 20 |
| COGNEX CORP | COM | 192422103 |  | 2677 | 32 | SH |  | SOLE | 0 | 0 | 0 | 32 |
| COHEN  STEERS INFRASTRUCTUR | COM | 19248A109 |  | 31370 | 1093 | SH |  | SOLE | 0 | 0 | 0 | 1093 |
| COHEN  STEERS REIT  PFD | COM | 19247X100 |  | 165089 | 6065 | SH |  | SOLE | 0 | 0 | 0 | 6065 |
| COLUMBIA ETF TR I | MULTI SEC MUNI | 19761L607 |  | 24860 | 1100 | SH |  | SOLE | 0 | 0 | 0 | 1100 |
| COLUMBIA SPORTSWEAR CO | COM | 198516106 |  | 181179 | 1842 | SH |  | SOLE | 0 | 0 | 0 | 1842 |
| COMMERCE BANCSHARES INC | COM | 200525103 |  | 3728 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| COMMUNITY BK SYS INC | COM | 203607106 |  | 22619 | 299 | SH |  | SOLE | 0 | 0 | 0 | 299 |
| COMMVAULT SYS INC | COM | 204166102 |  | 78170 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| COMPANHIA BRASILEIRA DE DIST | SPONSORED ADR | 20440T300 |  | 3428 | 440 | SH |  | SOLE | 0 | 0 | 0 | 440 |
| COMPASS INC | CL A | 20464U100 |  | 4599 | 350 | SH |  | SOLE | 0 | 0 | 0 | 350 |
| COMPASS MINERALS INTL INC | COM | 20451N101 |  | 40593 | 685 | SH |  | SOLE | 0 | 0 | 0 | 685 |
| CONAGRA BRANDS INC | COM | 205887102 |  | 71159 | 1956 | SH |  | SOLE | 0 | 0 | 0 | 1956 |
| CONOCOPHILLIPS | COM | 20825C104 |  | 1586866 | 26057 | SH |  | SOLE | 0 | 0 | 0 | 26057 |
| CONSOLIDATED EDISON INC | COM | 209115104 |  | 1037036 | 14460 | SH |  | SOLE | 0 | 0 | 0 | 14460 |
| CORBUS PHARMACEUTICALS HLDGS | COM | 21833P103 |  | 4048 | 2212 | SH |  | SOLE | 0 | 0 | 0 | 2212 |
| CORNERSTONE BLDG BRANDS INC | COM | 21925D109 |  | 5981 | 329 | SH |  | SOLE | 0 | 0 | 0 | 329 |
| COSTCO WHSL CORP NEW | COM | 22160K105 |  | 5451018 | 13777 | SH |  | SOLE | 0 | 0 | 0 | 13777 |
| COUPA SOFTWARE INC | COM | 22266L106 |  | 28308 | 108 | SH |  | SOLE | 0 | 0 | 0 | 108 |
| COVETRUS INC | COM | 22304C100 |  | 2160 | 80 | SH |  | SOLE | 0 | 0 | 0 | 80 |
| CREDICORP LTD | COM | G2519Y108 |  | 606 | 5 | SH |  | SOLE | 0 | 0 | 0 | 5 |
| CREE INC | COM | 225447101 |  | 39172 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| CRH PLC | ADR | 12626K203 |  | 3915 | 77 | SH |  | SOLE | 0 | 0 | 0 | 77 |
| CROWN HLDGS INC | COM | 228368106 |  | 1533 | 15 | SH |  | SOLE | 0 | 0 | 0 | 15 |
| CSX CORP | COM | 126408103 |  | 2364390 | 73703 | SH |  | SOLE | 0 | 0 | 0 | 73703 |
| CUMMINS INC | COM | 231021106 |  | 621878 | 2551 | SH |  | SOLE | 0 | 0 | 0 | 2551 |
| CYBERARK SOFTWARE LTD | SHS | M2682V108 |  | 1767503 | 13568 | SH |  | SOLE | 0 | 0 | 0 | 13568 |
| CYRUSONE INC | COM | 23283R100 |  | 13517 | 189 | SH |  | SOLE | 0 | 0 | 0 | 189 |
| CYTOSORBENTS CORP | COM NEW | 23283X206 |  | 7550 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| DANA INC | COM | 235825205 |  | 6653 | 280 | SH |  | SOLE | 0 | 0 | 0 | 280 |
| DAVE  BUSTERS ENTMT INC | COM | 238337109 |  | 24888 | 613 | SH |  | SOLE | 0 | 0 | 0 | 613 |
| DBX ETF TR | XTRACK MSCI EAFE | 233051200 |  | 11034 | 294 | SH |  | SOLE | 0 | 0 | 0 | 294 |
| DBX ETF TR | XTRACK MUN INFRA | 233051705 |  | 45497 | 1540 | SH |  | SOLE | 0 | 0 | 0 | 1540 |
| DELAWARE INVTS COLO MUN INCO | COM | 246101109 |  | 15754 | 1051 | SH |  | SOLE | 0 | 0 | 0 | 1051 |
| DEUTSCHE BANK A G | NAMEN AKT | D18190898 |  | 72463 | 5540 | SH |  | SOLE | 0 | 0 | 0 | 5540 |
| DEVON ENERGY CORP NEW | COM | 25179M103 |  | 761538 | 26089 | SH |  | SOLE | 0 | 0 | 0 | 26089 |
| DIREXION SHS ETF TR | DLY FIN BULL NEW | 25459Y694 |  | 3716 | 34 | SH |  | SOLE | 0 | 0 | 0 | 34 |
| DIREXION SHS ETF TR | DRX S | 25459W862 |  | 9584 | 90 | SH |  | SOLE | 0 | 0 | 0 | 90 |
| DIREXION SHS ETF TR | NAS100 EQL WGT | 25459Y207 |  | 894222 | 10699 | SH |  | SOLE | 0 | 0 | 0 | 10699 |
| DISCOVERY INC | COM SER A | 25470F104 |  | 11444 | 373 | SH |  | SOLE | 0 | 0 | 0 | 373 |
| DISCOVERY INC | COM SER C | 25470F302 |  | 15765 | 544 | SH |  | SOLE | 0 | 0 | 0 | 544 |
| DISH NETWORK CORPORATION | CL A | 25470M109 |  | 102535 | 2453 | SH |  | SOLE | 0 | 0 | 0 | 2453 |
| DIVERSEY HLDGS LTD | ORD SHS | G28923103 |  | 5373 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| DOLLAR GEN CORP NEW | COM | 256677105 |  | 1087148 | 5024 | SH |  | SOLE | 0 | 0 | 0 | 5024 |
| DOMINION ENERGY INC | COM | 25746U109 |  | 888336 | 12075 | SH |  | SOLE | 0 | 0 | 0 | 12075 |
| DONNELLEY R R  SONS CO | COM | 257867200 |  | 2543 | 405 | SH |  | SOLE | 0 | 0 | 0 | 405 |
| DOUBLELINE OPPORTUNISTIC CR | COM | 258623107 |  | 187098 | 9327 | SH |  | SOLE | 0 | 0 | 0 | 9327 |
| DTE ENERGY CO | COM | 233331107 |  | 201920 | 1558 | SH |  | SOLE | 0 | 0 | 0 | 1558 |
| DUKE ENERGY CORP NEW | COM NEW | 26441C204 |  | 1656224 | 16777 | SH |  | SOLE | 0 | 0 | 0 | 16777 |
| DUOS TECHNOLOGIES GROUP INC | COM | 266042407 |  | 1139 | 111 | SH |  | SOLE | 0 | 0 | 0 | 111 |
| DYCOM INDS INC | COM | 267475101 |  | 31824 | 427 | SH |  | SOLE | 0 | 0 | 0 | 427 |
| E L F BEAUTY INC | COM | 26856L103 |  | 37372 | 1377 | SH |  | SOLE | 0 | 0 | 0 | 1377 |
| EASTMAN CHEM CO | COM | 277432100 |  | 111847 | 958 | SH |  | SOLE | 0 | 0 | 0 | 958 |
| EASTMAN KODAK CO | COM NEW | 277461406 |  | 76336 | 9175 | SH |  | SOLE | 0 | 0 | 0 | 9175 |
| EATON VANCE LTD DURATION INC | COM | 27828H105 |  | 30445 | 2296 | SH |  | SOLE | 0 | 0 | 0 | 2296 |
| EATON VANCE NEW YORK MUN BD | COM | 27827Y109 |  | 17412 | 1355 | SH |  | SOLE | 0 | 0 | 0 | 1355 |
| EATON VANCE TAX-MANAGED DIVE | COM | 27828N102 |  | 182164 | 12947 | SH |  | SOLE | 0 | 0 | 0 | 12947 |
| EATON VANCE TAX-MANAGED GLOB | COM | 27829F108 |  | 108997 | 10686 | SH |  | SOLE | 0 | 0 | 0 | 10686 |
| ECHOSTAR CORP | CL A | 278768106 |  | 364 | 15 | SH |  | SOLE | 0 | 0 | 0 | 15 |
| EDITAS MEDICINE INC | COM | 28106W103 |  | 828247 | 14623 | SH |  | SOLE | 0 | 0 | 0 | 14623 |
| EDWARDS LIFESCIENCES CORP | COM | 28176E108 |  | 3254169 | 31420 | SH |  | SOLE | 0 | 0 | 0 | 31420 |
| EHANG HLDGS LTD | ADS | 26853E102 |  | 4257 | 99 | SH |  | SOLE | 0 | 0 | 0 | 99 |
| EKSO BIONICS HLDGS INC | COM | 282644301 |  | 594 | 108 | SH |  | SOLE | 0 | 0 | 0 | 108 |
| ELANCO ANIMAL HEALTH INC | COM | 28414H103 |  | 7528 | 217 | SH |  | SOLE | 0 | 0 | 0 | 217 |
| ELASTIC N V | ORD SHS | N14506104 |  | 26528 | 182 | SH |  | SOLE | 0 | 0 | 0 | 182 |
| EMPIRE ST RLTY OP L P | UNIT LTD PRTNSP | 292102100 |  | 93749 | 7780 | SH |  | SOLE | 0 | 0 | 0 | 7780 |
| ENDEAVOR GROUP HLDGS INC | CL A COM | 29260Y109 |  | 8313 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| ENERGIZER HLDGS INC NEW | COM | 29272W109 |  | 31547 | 734 | SH |  | SOLE | 0 | 0 | 0 | 734 |
| ENERGY TRANSFER L P | COM UT LTD PTN | 29273V100 |  | 1103103 | 103773 | SH |  | SOLE | 0 | 0 | 0 | 103773 |
| EPR PPTYS | COM SH BEN INT | 26884U109 |  | 32135 | 610 | SH |  | SOLE | 0 | 0 | 0 | 610 |
| EQUINIX INC | COM | 29444U700 |  | 2040209 | 2542 | SH |  | SOLE | 0 | 0 | 0 | 2542 |
| ESCO TECHNOLOGIES INC | COM | 296315104 |  | 32927 | 351 | SH |  | SOLE | 0 | 0 | 0 | 351 |
| ETF MANAGERS TR | PRIME JUNIR SLVR | 26924G102 |  | 3119835 | 205252 | SH |  | SOLE | 0 | 0 | 0 | 205252 |
| ETF MANAGERS TR | WEDBUSH VID GAME | 26924G706 |  | 358114 | 3755 | SH |  | SOLE | 0 | 0 | 0 | 3755 |
| ETF SER SOLUTIONS | CHANG FIN US LRG | 26922A560 |  | 15430 | 468 | SH |  | SOLE | 0 | 0 | 0 | 468 |
| ETF SER SOLUTIONS | DISTILLATE US | 26922A321 |  | 56657 | 1359 | SH |  | SOLE | 0 | 0 | 0 | 1359 |
| ETF SER SOLUTIONS | LONCAR CANCER | 26922A826 |  | 193613 | 6072 | SH |  | SOLE | 0 | 0 | 0 | 6072 |
| ETF SER SOLUTIONS | NATIONWIDE RSK | 26922A172 |  | 117667 | 4180 | SH |  | SOLE | 0 | 0 | 0 | 4180 |
| ETF SER SOLUTIONS | ROUNDHILL ACQUI | 26922A701 |  | 3478 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| ETFIS SER TR I | VIRTUS REAL AS | 26923G780 |  | 1314 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| EURONET WORLDWIDE INC | COM | 298736109 |  | 3790 | 28 | SH |  | SOLE | 0 | 0 | 0 | 28 |
| EVERGY INC | COM | 30034W106 |  | 156871 | 2596 | SH |  | SOLE | 0 | 0 | 0 | 2596 |
| EXCHANGE TRADED CONCEPTS TR | BITWISE CRYPTO | 301505624 |  | 11996 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| EXELIXIS INC | COM | 30161Q104 |  | 161247 | 8850 | SH |  | SOLE | 0 | 0 | 0 | 8850 |
| EXP WORLD HLDGS INC | COM | 30212W100 |  | 6630 | 171 | SH |  | SOLE | 0 | 0 | 0 | 171 |
| EXTRA SPACE STORAGE INC | COM | 30225T102 |  | 35877 | 219 | SH |  | SOLE | 0 | 0 | 0 | 219 |
| FEDERAL SIGNAL CORP | COM | 313855108 |  | 966 | 24 | SH |  | SOLE | 0 | 0 | 0 | 24 |
| FEDNAT HLDG CO | COM | 31431B109 |  | 892 | 215 | SH |  | SOLE | 0 | 0 | 0 | 215 |
| FERGUSON PLC NEW | SHS | G3421J106 |  | 25264 | 182 | SH |  | SOLE | 0 | 0 | 0 | 182 |
| FERROGLOBE PLC | SHS | G33856108 |  | 6555 | 1071 | SH |  | SOLE | 0 | 0 | 0 | 1071 |
| FIDELITY COVINGTON TRUST | LOW VOLITY ETF | 316092824 |  | 198712 | 4214 | SH |  | SOLE | 0 | 0 | 0 | 4214 |
| FIDELITY COVINGTON TRUST | MSCI CONSM DIS | 316092204 |  | 123906 | 1528 | SH |  | SOLE | 0 | 0 | 0 | 1528 |
| FIDELITY COVINGTON TRUST | MSCI MATLS INDEX | 316092881 |  | 2819 | 61 | SH |  | SOLE | 0 | 0 | 0 | 61 |
| FIREEYE INC | COM | 31816Q101 |  | 31159 | 1541 | SH |  | SOLE | 0 | 0 | 0 | 1541 |
| FIRST INDL RLTY TR INC | COM | 32054K103 |  | 7364 | 141 | SH |  | SOLE | 0 | 0 | 0 | 141 |
| FIRST TR / ABERDEEN GLOBAL O | COM SHS | 337319107 |  | 5120 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| FIRST TR EXCH TRADED FD III | NEW YORK MUNI | 33739P822 |  | 230621 | 7610 | SH |  | SOLE | 0 | 0 | 0 | 7610 |
| FIRST TR EXCH TRD ALPHDX FD | DEV MRK EX US | 33737J174 |  | 23366 | 373 | SH |  | SOLE | 0 | 0 | 0 | 373 |
| FIRST TR EXCH TRD ALPHDX FD | EMERG MKT ALPH | 33737J182 |  | 56395 | 2016 | SH |  | SOLE | 0 | 0 | 0 | 2016 |
| FIRST TR EXCH TRD ALPHDX FD | EUROPE ALPHADEX | 33737J117 |  | 36363 | 852 | SH |  | SOLE | 0 | 0 | 0 | 852 |
| FIRST TR EXCHANGE TRAD FD VI | ALT ABSLT STRG | 33740Y101 |  | 11796 | 388 | SH |  | SOLE | 0 | 0 | 0 | 388 |
| FIRST TR EXCHANGE TRADED FD | CONSUMR DISCRE | 33734X101 |  | 12571 | 207 | SH |  | SOLE | 0 | 0 | 0 | 207 |
| FIRST TR EXCHANGE TRADED FD | DOW 30 EQL WGT | 33733A201 |  | 195716 | 6391 | SH |  | SOLE | 0 | 0 | 0 | 6391 |
| FIRST TR EXCHANGE TRADED FD | HLTH CARE ALPH | 33734X143 |  | 1234718 | 10543 | SH |  | SOLE | 0 | 0 | 0 | 10543 |
| FIRST TR EXCHANGE TRADED FD | NASDAQ CYB ETF | 33734X846 |  | 846597 | 18105 | SH |  | SOLE | 0 | 0 | 0 | 18105 |
| FIRST TR EXCHANGE TRADED FD | TECH ALPHADEX | 33734X176 |  | 1125171 | 9063 | SH |  | SOLE | 0 | 0 | 0 | 9063 |
| FIRST TR EXCHANGE-TRADED ALP | MID CAP VAL FD | 33737M201 |  | 25776 | 580 | SH |  | SOLE | 0 | 0 | 0 | 580 |
| FIRST TR EXCHANGE-TRADED ALP | MID CP GR ALPH | 33737M102 |  | 151 | 2 | SH |  | SOLE | 0 | 0 | 0 | 2 |
| FIRST TR EXCHANGE-TRADED ALP | SML CP GRW ALP | 33737M300 |  | 329467 | 4496 | SH |  | SOLE | 0 | 0 | 0 | 4496 |
| FIRST TR EXCHANGE-TRADED FD | BUYWRIT INCM ETF | 33738R308 |  | 10522 | 480 | SH |  | SOLE | 0 | 0 | 0 | 480 |
| FIRST TR EXCHANGE-TRADED FD | DJ INTERNT IDX | 33733E302 |  | 2700561 | 11029 | SH |  | SOLE | 0 | 0 | 0 | 11029 |
| FIRST TR EXCHANGE-TRADED FD | DORSEY WRT 5 ETF | 33738R605 |  | 3509261 | 74066 | SH |  | SOLE | 0 | 0 | 0 | 74066 |
| FIRST TR EXCHANGE-TRADED FD | LARGE CP US EQ | 33738R761 |  | 238483 | 7408 | SH |  | SOLE | 0 | 0 | 0 | 7408 |
| FIRST TR EXCHANGE-TRADED FD | NASDAQ BK ETF | 33738R860 |  | 40246 | 1297 | SH |  | SOLE | 0 | 0 | 0 | 1297 |
| FIRST TR EXCHANGE-TRADED FD | NASDAQ TRANSN | 33738R795 |  | 1550429 | 45614 | SH |  | SOLE | 0 | 0 | 0 | 45614 |
| FIRST TR EXCHANGE-TRADED FD | NAT GAS ETF | 33733E807 |  | 94382 | 5755 | SH |  | SOLE | 0 | 0 | 0 | 5755 |
| FIRST TR EXCHANGE-TRADED FD | NY ARCA BIOTECH | 33733E203 |  | 1040208 | 6026 | SH |  | SOLE | 0 | 0 | 0 | 6026 |
| FIRST TR EXCHNG TRADED FD VI | CBOE VEST US EQ | 33740F730 |  | 597088 | 17723 | SH |  | SOLE | 0 | 0 | 0 | 17723 |
| FIRST TR EXCHNG TRADED FD VI | FT CBOE VEST MAR | 33740F599 |  | 1152645 | 36398 | SH |  | SOLE | 0 | 0 | 0 | 36398 |
| FIRST TR EXCHNG TRADED FD VI | FT CBOE VEST US | 33740U307 |  | 42605 | 1245 | SH |  | SOLE | 0 | 0 | 0 | 1245 |
| FIRST TR EXCHNG TRADED FD VI | TCW OPPORTUNIS | 33740F805 |  | 3161372 | 58945 | SH |  | SOLE | 0 | 0 | 0 | 58945 |
| FIRST TR EXCHNG TRADED FD VI | US EQT BUFFER | 33740F763 |  | 21437885 | 589763 | SH |  | SOLE | 0 | 0 | 0 | 589763 |
| FIRST TR EXCHNG TRADED FD VI | VEST US EQTY BUF | 33740F664 |  | 1814749 | 53410 | SH |  | SOLE | 0 | 0 | 0 | 53410 |
| FIRST TR S REIT INDEX FD | COM | 33734G108 |  | 36368 | 1297 | SH |  | SOLE | 0 | 0 | 0 | 1297 |
| FISKER INC | CL A COM STK | 33813J106 |  | 36632 | 1900 | SH |  | SOLE | 0 | 0 | 0 | 1900 |
| DBX ETF TR | XTRCKR MSCI US | 233051150 |  | 4939 | 125 | SH |  | SOLE | 0 | 0 | 0 | 125 |
| DECKERS OUTDOOR CORP | COM | 243537107 |  | 60299 | 157 | SH |  | SOLE | 0 | 0 | 0 | 157 |
| DELTA AIR LINES INC DEL | COM NEW | 247361702 |  | 1112322 | 25712 | SH |  | SOLE | 0 | 0 | 0 | 25712 |
| DESKTOP METAL INC | COM CL A | 25058X105 |  | 31085 | 2703 | SH |  | SOLE | 0 | 0 | 0 | 2703 |
| DIAGEO PLC | SPON ADR NEW | 25243Q205 |  | 319936 | 1669 | SH |  | SOLE | 0 | 0 | 0 | 1669 |
| DIGITAL ALLY INC | COM NEW | 25382P208 |  | 2700 | 1500 | SH |  | SOLE | 0 | 0 | 0 | 1500 |
| DIGITAL TURBINE INC | COM NEW | 25400W102 |  | 63029 | 829 | SH |  | SOLE | 0 | 0 | 0 | 829 |
| DIGITALBRIDGE GROUP INC | CL A COM | 25401T108 |  | 20256 | 2564 | SH |  | SOLE | 0 | 0 | 0 | 2564 |
| DIGITALOCEAN HLDGS INC | COM | 25402D102 |  | 5559 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| DOCUSIGN INC | COM | 256163106 |  | 3151313 | 11272 | SH |  | SOLE | 0 | 0 | 0 | 11272 |
| DOLLAR TREE INC | COM | 256746108 |  | 55123 | 554 | SH |  | SOLE | 0 | 0 | 0 | 554 |
| DOMINOS PIZZA INC | COM | 25754A201 |  | 10263 | 22 | SH |  | SOLE | 0 | 0 | 0 | 22 |
| DONALDSON INC | COM | 257651109 |  | 15652 | 246 | SH |  | SOLE | 0 | 0 | 0 | 246 |
| DOUBLELINE INCOME SOLUTIONS | COM | 258622109 |  | 438428 | 24236 | SH |  | SOLE | 0 | 0 | 0 | 24236 |
| DRAFTKINGS INC | COM CL A | 26142R104 |  | 3956103 | 75831 | SH |  | SOLE | 0 | 0 | 0 | 75831 |
| DUKE REALTY CORP | COM NEW | 264411505 |  | 9470 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| EAST WEST BANCORP INC | COM | 27579R104 |  | 315078 | 4395 | SH |  | SOLE | 0 | 0 | 0 | 4395 |
| EATON CORP PLC | SHS | G29183103 |  | 300213 | 2026 | SH |  | SOLE | 0 | 0 | 0 | 2026 |
| EATON VANCE FLTING RATE INC | COM | 278279104 |  | 19125 | 1329 | SH |  | SOLE | 0 | 0 | 0 | 1329 |
| EBAY INC. | COM | 278642103 |  | 395733 | 5636 | SH |  | SOLE | 0 | 0 | 0 | 5636 |
| ECOLAB INC | COM | 278865100 |  | 1045361 | 5075 | SH |  | SOLE | 0 | 0 | 0 | 5075 |
| EDESA BIOTECH INC | COM | 27966L108 |  | 11 | 2 | SH |  | SOLE | 0 | 0 | 0 | 2 |
| EDISON INTL | COM | 281020107 |  | 46083 | 797 | SH |  | SOLE | 0 | 0 | 0 | 797 |
| ELEMENT SOLUTIONS INC | COM | 28618M106 |  | 281145 | 12025 | SH |  | SOLE | 0 | 0 | 0 | 12025 |
| EMCOR GROUP INC | COM | 29084Q100 |  | 36341 | 295 | SH |  | SOLE | 0 | 0 | 0 | 295 |
| ENERPLUS CORP | COM | 292766102 |  | 6145 | 855 | SH |  | SOLE | 0 | 0 | 0 | 855 |
| ENETI INC | COM | Y2294C107 |  | 1435 | 77 | SH |  | SOLE | 0 | 0 | 0 | 77 |
| ENVIVA PARTNERS LP | COM UNIT | 29414J107 |  | 4453 | 85 | SH |  | SOLE | 0 | 0 | 0 | 85 |
| EQUITABLE HLDGS INC | COM | 29452E101 |  | 39905 | 1310 | SH |  | SOLE | 0 | 0 | 0 | 1310 |
| EQUITRANS MIDSTREAM CORP | COM | 294600101 |  | 79160 | 9302 | SH |  | SOLE | 0 | 0 | 0 | 9302 |
| EQUITY LIFESTYLE PPTYS INC | COM | 29472R108 |  | 35223 | 474 | SH |  | SOLE | 0 | 0 | 0 | 474 |
| EQUITY RESIDENTIAL | SH BEN INT | 29476L107 |  | 9240 | 120 | SH |  | SOLE | 0 | 0 | 0 | 120 |
| ESSENTIAL UTILS INC | COM | 29670G102 |  | 140403 | 3072 | SH |  | SOLE | 0 | 0 | 0 | 3072 |
| ESSEX PPTY TR INC | COM | 297178105 |  | 65402 | 218 | SH |  | SOLE | 0 | 0 | 0 | 218 |
| ETF MANAGERS TR | TREATMENTS TSTNG | 26924G763 |  | 512838 | 12817 | SH |  | SOLE | 0 | 0 | 0 | 12817 |
| ETSY INC | COM | 29786A106 |  | 934308 | 4539 | SH |  | SOLE | 0 | 0 | 0 | 4539 |
| EVERSOURCE ENERGY | COM | 30040W108 |  | 406054 | 5060 | SH |  | SOLE | 0 | 0 | 0 | 5060 |
| EXACT SCIENCES CORP | COM | 30063P105 |  | 1397866 | 11245 | SH |  | SOLE | 0 | 0 | 0 | 11245 |
| EXAGEN INC | COM | 30068X103 |  | 14810 | 988 | SH |  | SOLE | 0 | 0 | 0 | 988 |
| EXCHANGE TRADED CONCEPTS TR | EMQQ EM INTERN | 301505889 |  | 7584839 | 119729 | SH |  | SOLE | 0 | 0 | 0 | 119729 |
| EXCHANGE TRADED CONCEPTS TR | NORTH SHOR GBL | 301505715 |  | 1157680 | 18514 | SH |  | SOLE | 0 | 0 | 0 | 18514 |
| EXCHANGE TRADED CONCEPTS TR | ROBO GLB ETF | 301505707 |  | 1161191 | 17807 | SH |  | SOLE | 0 | 0 | 0 | 17807 |
| FAIR ISAAC CORP | COM | 303250104 |  | 167392 | 333 | SH |  | SOLE | 0 | 0 | 0 | 333 |
| FATE THERAPEUTICS INC | COM | 31189P102 |  | 6509 | 75 | SH |  | SOLE | 0 | 0 | 0 | 75 |
| FIDELITY COVINGTON TRUST | CONSMR STAPLES | 316092303 |  | 16657 | 391 | SH |  | SOLE | 0 | 0 | 0 | 391 |
| FIDELITY COVINGTON TRUST | MSCI INDL INDX | 316092709 |  | 277386 | 5115 | SH |  | SOLE | 0 | 0 | 0 | 5115 |
| FIDELITY MERRIMACK STR TR | TOTAL BD ETF | 316188309 |  | 111833 | 2097 | SH |  | SOLE | 0 | 0 | 0 | 2097 |
| FIRST HORIZON CORPORATION | COM | 320517105 |  | 294393 | 17037 | SH |  | SOLE | 0 | 0 | 0 | 17037 |
| FIRST REP BK SAN FRANCISCO C | COM | 33616C100 |  | 1130694 | 6041 | SH |  | SOLE | 0 | 0 | 0 | 6041 |
| FIRST TR DYNAMIC EUROPE EQUI | COM SHS | 33740D107 |  | 4119 | 307 | SH |  | SOLE | 0 | 0 | 0 | 307 |
| FIRST TR EXCH TRADED FD III | PFD SECS INC ETF | 33739E108 |  | 2716753 | 131881 | SH |  | SOLE | 0 | 0 | 0 | 131881 |
| FIRST TR EXCH TRADED FD III | SHRT DUR MNG MUN | 33739P830 |  | 216976 | 10378 | SH |  | SOLE | 0 | 0 | 0 | 10378 |
| FIRST TR EXCHANGE TRADED FD | CLOUD COMPUTING | 33734X192 |  | 1416687 | 13370 | SH |  | SOLE | 0 | 0 | 0 | 13370 |
| FIRST TR EXCHANGE TRADED FD | CONSUMR STAPLE | 33734X119 |  | 32023 | 562 | SH |  | SOLE | 0 | 0 | 0 | 562 |
| FIRST TR EXCHANGE TRADED FD | INDLS PROD DUR | 33734X150 |  | 178327 | 3023 | SH |  | SOLE | 0 | 0 | 0 | 3023 |
| FIRST TR EXCHANGE TRADED FD | INDXX NEXTG ETF | 33737K205 |  | 9541 | 125 | SH |  | SOLE | 0 | 0 | 0 | 125 |
| FIRST TR EXCHANGE TRADED FD | INTL EQUITY OPP | 33734X853 |  | 1246581 | 18230 | SH |  | SOLE | 0 | 0 | 0 | 18230 |
| FIRST TR EXCHANGE TRADED FD | NASDQ CLN EDGE | 33737A108 |  | 516446 | 5577 | SH |  | SOLE | 0 | 0 | 0 | 5577 |
| FIRST TR EXCHANGE TRADED FD | UTILITIES ALPH | 33734X184 |  | 203234 | 6790 | SH |  | SOLE | 0 | 0 | 0 | 6790 |
| FIRST TR EXCHANGE-TRADED FD | DORSEY WRIGHT | 33738R878 |  | 93840 | 2583 | SH |  | SOLE | 0 | 0 | 0 | 2583 |
| FIRST TR EXCHANGE-TRADED FD | FIRST TR TA HIYL | 33738D408 |  | 145433 | 2998 | SH |  | SOLE | 0 | 0 | 0 | 2998 |
| FIRST TR EXCHANGE-TRADED FD | FT STRG INCM ETF | 33739Q309 |  | 4022 | 80 | SH |  | SOLE | 0 | 0 | 0 | 80 |
| FIRST TR EXCHANGE-TRADED FD | LUNT US FACTOR | 33733E872 |  | 57239 | 1647 | SH |  | SOLE | 0 | 0 | 0 | 1647 |
| FIRST TR EXCHANGE-TRADED FD | NAS CLNEDG GREEN | 33733E500 |  | 1300181 | 18786 | SH |  | SOLE | 0 | 0 | 0 | 18786 |
| FIRST TR EXCHANGE-TRADED FD | RISNG DIVD ACHIV | 33738R506 |  | 13879026 | 288906 | SH |  | SOLE | 0 | 0 | 0 | 288906 |
| FIRST TR EXCHNG TRADED FD VI | CBOE EQT BUFER | 33740F847 |  | 322202 | 8530 | SH |  | SOLE | 0 | 0 | 0 | 8530 |
| FIRST TR EXCHNG TRADED FD VI | CBOE VEST US EQT | 33740F714 |  | 9285 | 277 | SH |  | SOLE | 0 | 0 | 0 | 277 |
| FIRST TR EXCHNG TRADED FD VI | CBOE VEST US EQT | 33740F722 |  | 38625 | 1070 | SH |  | SOLE | 0 | 0 | 0 | 1070 |
| FIRST TR EXCHNG TRADED FD VI | VEST US DEEP | 33740F854 |  | 3407309 | 99122 | SH |  | SOLE | 0 | 0 | 0 | 99122 |
| FIRST TR LRG CP VL ALPHADEX | COM SHS | 33735J101 |  | 5909 | 90 | SH |  | SOLE | 0 | 0 | 0 | 90 |
| FIRST TR NASDAQ 100 TECH IND | SHS | 337345102 |  | 175898 | 1106 | SH |  | SOLE | 0 | 0 | 0 | 1106 |
| FIRST TR SML CP CORE ALPHA F | COM SHS | 33734Y109 |  | 190250 | 2040 | SH |  | SOLE | 0 | 0 | 0 | 2040 |
| FIRST TR STOXX EUROPEAN SELE | COMMON SHS | 33735T109 |  | 22506 | 1557 | SH |  | SOLE | 0 | 0 | 0 | 1557 |
| FIRST TRUST LRGCP GWT ALPHAD | COM SHS | 33735K108 |  | 126330 | 1151 | SH |  | SOLE | 0 | 0 | 0 | 1151 |
| FIRSTSERVICE CORP NEW | COM | 33767E202 |  | 3083 | 18 | SH |  | SOLE | 0 | 0 | 0 | 18 |
| FLAHERTY  CRUMRINE PFD INCO | COM | 338480106 |  | 43537 | 2607 | SH |  | SOLE | 0 | 0 | 0 | 2607 |
| FLAHERTY  CRUMRINE PFD INCO | COM | 33848E106 |  | 50234 | 3763 | SH |  | SOLE | 0 | 0 | 0 | 3763 |
| FLEXSHARES TR | QLT DIV DEF IDX | 33939L845 |  | 176022 | 3273 | SH |  | SOLE | 0 | 0 | 0 | 3273 |
| FLUIDIGM CORP DEL | COM | 34385P108 |  | 8316 | 1350 | SH |  | SOLE | 0 | 0 | 0 | 1350 |
| FOCUS FINL PARTNERS INC | COM CL A | 34417P100 |  | 9700 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| FORTINET INC | COM | 34959E109 |  | 687178 | 2885 | SH |  | SOLE | 0 | 0 | 0 | 2885 |
| FORTIS INC | COM | 349553107 |  | 25353 | 572 | SH |  | SOLE | 0 | 0 | 0 | 572 |
| FORTIVE CORP | COM | 34959J108 |  | 120239 | 1724 | SH |  | SOLE | 0 | 0 | 0 | 1724 |
| FORWARD AIR CORP | COM | 349853101 |  | 2603 | 29 | SH |  | SOLE | 0 | 0 | 0 | 29 |
| FOSSIL GROUP INC | COM | 34988V106 |  | 121380 | 8500 | SH |  | SOLE | 0 | 0 | 0 | 8500 |
| FOX CORP | CL B COM | 35137L204 |  | 19149 | 544 | SH |  | SOLE | 0 | 0 | 0 | 544 |
| INVESCO DB MULTI-SECTOR COMM | AGRICULTURE FD | 46140H106 |  | 27777 | 1491 | SH |  | SOLE | 0 | 0 | 0 | 1491 |
| INVESCO DB MULTI-SECTOR COMM | BASE METALS FD | 46140H700 |  | 1011 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| INVESCO DB MULTI-SECTOR COMM | OIL FD | 46140H403 |  | 561140 | 43533 | SH |  | SOLE | 0 | 0 | 0 | 43533 |
| INVESCO DB US DLR INDEX TR | BEARISH FD | 46141D104 |  | 2807076 | 133163 | SH |  | SOLE | 0 | 0 | 0 | 133163 |
| INVESCO EXCH TRADED FD TR II | CEF INM COMPSI | 46138E404 |  | 73402 | 2996 | SH |  | SOLE | 0 | 0 | 0 | 2996 |
| INVESCO EXCH TRADED FD TR II | DWA SMLCP MENT | 46138E842 |  | 38159 | 425 | SH |  | SOLE | 0 | 0 | 0 | 425 |
| INVESCO EXCH TRADED FD TR II | FNDMNTL HY CRP | 46138E719 |  | 354857 | 18161 | SH |  | SOLE | 0 | 0 | 0 | 18161 |
| INVESCO EXCH TRADED FD TR II | FTSE RAFI EMNG | 46138E727 |  | 25790 | 1104 | SH |  | SOLE | 0 | 0 | 0 | 1104 |
| INVESCO EXCH TRADED FD TR II | GBL CLEAN ENRG | 46138G847 |  | 12392 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| INVESCO EXCH TRADED FD TR II | KBW BK ETF | 46138E628 |  | 132878 | 2063 | SH |  | SOLE | 0 | 0 | 0 | 2063 |
| INVESCO EXCH TRADED FD TR II | NASDAQNXTGEN100 | 46138G631 |  | 224494 | 6524 | SH |  | SOLE | 0 | 0 | 0 | 6524 |
| INVESCO EXCH TRADED FD TR II | NATL AMT MUNI | 46138E537 |  | 1288812 | 47279 | SH |  | SOLE | 0 | 0 | 0 | 47279 |
| INVESCO EXCH TRADED FD TR II | S SMALLCAP 600 | 46138G664 |  | 99267 | 824 | SH |  | SOLE | 0 | 0 | 0 | 824 |
| INVESCO EXCH TRADED FD TR II | S SMLCP HELT | 46138E149 |  | 69944 | 361 | SH |  | SOLE | 0 | 0 | 0 | 361 |
| INVESCO EXCH TRADED FD TR II | S ULTRA DIVIDE | 46138G656 |  | 574311 | 13929 | SH |  | SOLE | 0 | 0 | 0 | 13929 |
| INVESCO EXCH TRADED FD TR II | TAXABLE MUN BD | 46138G805 |  | 462709 | 13945 | SH |  | SOLE | 0 | 0 | 0 | 13945 |
| INVESCO EXCH TRADED FD TR II | VAR RATE PFD | 46138G870 |  | 58452 | 2222 | SH |  | SOLE | 0 | 0 | 0 | 2222 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2022 HY | 46138J874 |  | 50086 | 2145 | SH |  | SOLE | 0 | 0 | 0 | 2145 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2024 HY | 46138J833 |  | 12207 | 485 | SH |  | SOLE | 0 | 0 | 0 | 485 |
| INVESCO EXCH TRD SLF IDX FD | RUSL 1000 DYNM | 46138J619 |  | 4677 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| INVESCO EXCHANGE TRADED FD T | BUYBACK ACHIEV | 46137V308 |  | 7976654 | 88384 | SH |  | SOLE | 0 | 0 | 0 | 88384 |
| INVESCO EXCHANGE TRADED FD T | DIVID ACHIEVEV | 46137V506 |  | 424642 | 11708 | SH |  | SOLE | 0 | 0 | 0 | 11708 |
| INVESCO EXCHANGE TRADED FD T | DWA INDLS MUMT | 46137V845 |  | 6663 | 67 | SH |  | SOLE | 0 | 0 | 0 | 67 |
| INVESCO EXCHANGE TRADED FD T | DWA STAPLES | 46137V886 |  | 218942 | 2339 | SH |  | SOLE | 0 | 0 | 0 | 2339 |
| INVESCO EXCHANGE TRADED FD T | DYNMC BLDG CON | 46137V779 |  | 72672 | 1466 | SH |  | SOLE | 0 | 0 | 0 | 1466 |
| INVESCO EXCHANGE TRADED FD T | GBL LISTED PVT | 46137V589 |  | 663505 | 43338 | SH |  | SOLE | 0 | 0 | 0 | 43338 |
| INVESCO EXCHANGE TRADED FD T | S MDCP400 EQ | 46137V225 |  | 8995 | 98 | SH |  | SOLE | 0 | 0 | 0 | 98 |
| INVESCO EXCHANGE TRADED FD T | S MDCP400 PR | 46137V217 |  | 23229 | 103 | SH |  | SOLE | 0 | 0 | 0 | 103 |
| INVESCO EXCHANGE TRADED FD T | S MDCP400 VL | 46137V191 |  | 653434 | 7101 | SH |  | SOLE | 0 | 0 | 0 | 7101 |
| INVESCO EXCHANGE TRADED FD T | S SML600 VAL | 46137V167 |  | 257437 | 2711 | SH |  | SOLE | 0 | 0 | 0 | 2711 |
| INVESCO EXCHANGE TRADED FD T | S SMLCP MOMENT | 46137V498 |  | 9576 | 175 | SH |  | SOLE | 0 | 0 | 0 | 175 |
| INVESCO EXCHANGE TRADED FD T | S EQL HLT | 46137V332 |  | 1068774 | 3648 | SH |  | SOLE | 0 | 0 | 0 | 3648 |
| INVESCO EXCHANGE TRADED FD T | S EQL MAT | 46137V316 |  | 217854 | 1325 | SH |  | SOLE | 0 | 0 | 0 | 1325 |
| INVESCO EXCHANGE TRADED FD T | S EQL WGT | 46137V357 |  | 11974339 | 79442 | SH |  | SOLE | 0 | 0 | 0 | 79442 |
| INVESCO EXCHANGE TRADED FD T | S QUALITY | 46137V241 |  | 89375 | 1839 | SH |  | SOLE | 0 | 0 | 0 | 1839 |
| IPG PHOTONICS CORP | COM | 44980X109 |  | 65760 | 312 | SH |  | SOLE | 0 | 0 | 0 | 312 |
| IRON MTN INC NEW | COM | 46284V101 |  | 155373 | 3671 | SH |  | SOLE | 0 | 0 | 0 | 3671 |
| ISHARES GOLD TR | ISHARES NEW | 464285204 |  | 11351505 | 336740 | SH |  | SOLE | 0 | 0 | 0 | 336740 |
| ISHARES INC | INTL HIGH YIELD | 464286210 |  | 19467 | 346 | SH |  | SOLE | 0 | 0 | 0 | 346 |
| ISHARES INC | MSCI GBL GOLD MN | 46434G855 |  | 150642 | 5382 | SH |  | SOLE | 0 | 0 | 0 | 5382 |
| ISHARES INC | MSCI GLB SLV | 464286327 |  | 40120 | 2612 | SH |  | SOLE | 0 | 0 | 0 | 2612 |
| ISHARES INC | MSCI HONG KG ETF | 464286871 |  | 39011 | 1460 | SH |  | SOLE | 0 | 0 | 0 | 1460 |
| ISHARES INC | MSCI ISRAEL ETF | 464286632 |  | 299700 | 4304 | SH |  | SOLE | 0 | 0 | 0 | 4304 |
| ISHARES INC | MSCI JAPN SMCETF | 464286582 |  | 4776 | 60 | SH |  | SOLE | 0 | 0 | 0 | 60 |
| ISHARES INC | MSCI MEXICO ETF | 464286822 |  | 3359 | 70 | SH |  | SOLE | 0 | 0 | 0 | 70 |
| ISHARES INC | MSCI WORLD ETF | 464286392 |  | 413314 | 3266 | SH |  | SOLE | 0 | 0 | 0 | 3266 |
| ISHARES INC | US INTL HGH YLD | 464286178 |  | 19683 | 387 | SH |  | SOLE | 0 | 0 | 0 | 387 |
| ISHARES TR | 0-5YR HI YL CP | 46434V407 |  | 77289 | 1678 | SH |  | SOLE | 0 | 0 | 0 | 1678 |
| ISHARES TR | 10+ YR INVST GRD | 464289511 |  | 27378 | 390 | SH |  | SOLE | 0 | 0 | 0 | 390 |
| ISHARES TR | AGGRES ALLOC ETF | 464289859 |  | 25222 | 357 | SH |  | SOLE | 0 | 0 | 0 | 357 |
| ISHARES TR | CALIF MUN BD ETF | 464288356 |  | 75661 | 1208 | SH |  | SOLE | 0 | 0 | 0 | 1208 |
| ISHARES TR | CHINA SM-CAP ETF | 46429B200 |  | 54588 | 945 | SH |  | SOLE | 0 | 0 | 0 | 945 |
| ISHARES TR | CONSER ALLOC ETF | 464289883 |  | 35303 | 887 | SH |  | SOLE | 0 | 0 | 0 | 887 |
| ISHARES TR | CORE HIGH DV ETF | 46429B663 |  | 1507072 | 15612 | SH |  | SOLE | 0 | 0 | 0 | 15612 |
| ISHARES TR | CORE MSCI EURO | 46434V738 |  | 185874 | 3245 | SH |  | SOLE | 0 | 0 | 0 | 3245 |
| ISHARES TR | CORE MSCI TOTAL | 46432F834 |  | 231761 | 3162 | SH |  | SOLE | 0 | 0 | 0 | 3162 |
| ISHARES TR | CORE S MCP ETF | 464287507 |  | 3444098 | 12816 | SH |  | SOLE | 0 | 0 | 0 | 12816 |
| ISHARES TR | CORE S SCP ETF | 464287804 |  | 12554685 | 111123 | SH |  | SOLE | 0 | 0 | 0 | 111123 |
| ISHARES TR | EAFE SML CP ETF | 464288273 |  | 2131666 | 28744 | SH |  | SOLE | 0 | 0 | 0 | 28744 |
| ISHARES TR | ESG ADV TTL USD | 46436E619 |  | 141077 | 2838 | SH |  | SOLE | 0 | 0 | 0 | 2838 |
| ISHARES TR | ESG AWARE MSCI | 46435U663 |  | 608427 | 15071 | SH |  | SOLE | 0 | 0 | 0 | 15071 |
| ISHARES TR | ESG AWR US AGRGT | 46435U549 |  | 52609 | 951 | SH |  | SOLE | 0 | 0 | 0 | 951 |
| ISHARES TR | ESG AWRE USD ETF | 46435G193 |  | 46514 | 1678 | SH |  | SOLE | 0 | 0 | 0 | 1678 |
| ISHARES TR | EUROPE ETF | 464287861 |  | 129177 | 2424 | SH |  | SOLE | 0 | 0 | 0 | 2424 |
| ISHARES TR | EXPANDED TECH | 464287515 |  | 795433 | 2039 | SH |  | SOLE | 0 | 0 | 0 | 2039 |
| ISHARES TR | GL CLEAN ENE ETF | 464288224 |  | 1390321 | 59263 | SH |  | SOLE | 0 | 0 | 0 | 59263 |
| ISHARES TR | GLOBAL ENERG ETF | 464287341 |  | 39008 | 1467 | SH |  | SOLE | 0 | 0 | 0 | 1467 |
| ISHARES TR | GLOBAL FINLS ETF | 464287333 |  | 145364 | 1873 | SH |  | SOLE | 0 | 0 | 0 | 1873 |
| ISHARES TR | HDG MSCI JAPAN | 46434V886 |  | 5984 | 154 | SH |  | SOLE | 0 | 0 | 0 | 154 |
| ISHARES TR | IBONDS DEC | 46435U697 |  | 866395 | 32100 | SH |  | SOLE | 0 | 0 | 0 | 32100 |
| ISHARES TR | IBONDS DEC 25 | 46435U432 |  | 642460 | 22945 | SH |  | SOLE | 0 | 0 | 0 | 22945 |
| ISHARES TR | INTL DEVPPTY ETF | 464288422 |  | 206735 | 5402 | SH |  | SOLE | 0 | 0 | 0 | 5402 |
| ISHARES TR | INTL TREA BD ETF | 464288117 |  | 72105 | 1380 | SH |  | SOLE | 0 | 0 | 0 | 1380 |
| ISHARES TR | INTRM GOV CR ETF | 464288612 |  | 8010616 | 69284 | SH |  | SOLE | 0 | 0 | 0 | 69284 |
| ISHARES TR | ISHARES SEMICDTR | 464287523 |  | 329323 | 725 | SH |  | SOLE | 0 | 0 | 0 | 725 |
| ISHARES TR | MRGSTR MD CP GRW | 464288307 |  | 1207051 | 17521 | SH |  | SOLE | 0 | 0 | 0 | 17521 |
| ISHARES TR | MSCI EAFE MIN VL | 46429B689 |  | 2290951 | 30328 | SH |  | SOLE | 0 | 0 | 0 | 30328 |
| ISHARES TR | MSCI EMG MKT ETF | 464287234 |  | 2355849 | 42717 | SH |  | SOLE | 0 | 0 | 0 | 42717 |
| ISHARES TR | MSCI EURO FL ETF | 464289180 |  | 310166 | 15865 | SH |  | SOLE | 0 | 0 | 0 | 15865 |
| ISHARES TR | MSCI GLOBAL IMP | 46435G532 |  | 88141 | 887 | SH |  | SOLE | 0 | 0 | 0 | 887 |
| ISHARES TR | MSCI USA ESG SLC | 464288802 |  | 226546 | 2371 | SH |  | SOLE | 0 | 0 | 0 | 2371 |
| ISHARES TR | MSCI USA MIN VOL | 46429B697 |  | 2961984 | 40239 | SH |  | SOLE | 0 | 0 | 0 | 40239 |
| FIRST TR EXCHNG TRADED FD VI | CBOE VEST US EQT | 33740U208 |  | 128768 | 3727 | SH |  | SOLE | 0 | 0 | 0 | 3727 |
| FIRST TR EXCHNG TRADED FD VI | FT CBOE EQTY BFR | 33740U505 |  | 136114 | 4098 | SH |  | SOLE | 0 | 0 | 0 | 4098 |
| FIRST TR EXCHNG TRADED FD VI | FT CBOE VEST BFR | 33740F623 |  | 724525 | 22092 | SH |  | SOLE | 0 | 0 | 0 | 22092 |
| FIRST TR EXCHNG TRADED FD VI | FT CBOE VEST US | 33740F615 |  | 1402193 | 45250 | SH |  | SOLE | 0 | 0 | 0 | 45250 |
| FIRST TR EXCHNG TRADED FD VI | FT CBOE VST GRWT | 33740F581 |  | 500442 | 23167 | SH |  | SOLE | 0 | 0 | 0 | 23167 |
| FIRST TR EXCHNG TRADED FD VI | TCW UNCONSTRAI | 33740F888 |  | 141698 | 5315 | SH |  | SOLE | 0 | 0 | 0 | 5315 |
| FIRST TR EXCHNG TRADED FD VI | US EQT DEEP DUFR | 33740F771 |  | 67053729 | 1958917 | SH |  | SOLE | 0 | 0 | 0 | 1958917 |
| FIRST TR EXCHNG TRADED FD VI | VEST US BUFFER | 33740F862 |  | 347122 | 9402 | SH |  | SOLE | 0 | 0 | 0 | 9402 |
| FIRST TR EXCHNG TRADED FD VI | VEST US EQT DEP | 33740F672 |  | 1439497 | 44705 | SH |  | SOLE | 0 | 0 | 0 | 44705 |
| FIRST TR MID CAP CORE ALPHAD | COM SHS | 33735B108 |  | 387781 | 3874 | SH |  | SOLE | 0 | 0 | 0 | 3874 |
| FIRST TR MORNINGSTAR DIVID L | SHS | 336917109 |  | 394548 | 11891 | SH |  | SOLE | 0 | 0 | 0 | 11891 |
| FIRST TR SR FLOATING RATE 20 | COM SHS | 33740K101 |  | 10948 | 1150 | SH |  | SOLE | 0 | 0 | 0 | 1150 |
| FIRST TR SR FLTG RATE INCOME | COM | 33733U108 |  | 3975 | 313 | SH |  | SOLE | 0 | 0 | 0 | 313 |
| FIRSTENERGY CORP | COM | 337932107 |  | 195304 | 5249 | SH |  | SOLE | 0 | 0 | 0 | 5249 |
| FISERV INC | COM | 337738108 |  | 905145 | 8468 | SH |  | SOLE | 0 | 0 | 0 | 8468 |
| FIVERR INTL LTD | ORD SHS | M4R82T106 |  | 253160 | 1044 | SH |  | SOLE | 0 | 0 | 0 | 1044 |
| FLAHERTY  CRUMRINE TOTAL RE | COM | 338479108 |  | 19528 | 800 | SH |  | SOLE | 0 | 0 | 0 | 800 |
| FLEETCOR TECHNOLOGIES INC | COM | 339041105 |  | 367958 | 1437 | SH |  | SOLE | 0 | 0 | 0 | 1437 |
| FLEXION THERAPEUTICS INC | COM | 33938J106 |  | 1235 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| FLEXSHARES TR | DISCP DUR MBS | 33939L779 |  | 15806 | 670 | SH |  | SOLE | 0 | 0 | 0 | 670 |
| FLEXSHARES TR | STOXX GLOBR INF | 33939L795 |  | 4310 | 75 | SH |  | SOLE | 0 | 0 | 0 | 75 |
| FLOWERS FOODS INC | COM | 343498101 |  | 6607 | 273 | SH |  | SOLE | 0 | 0 | 0 | 273 |
| FOOT LOCKER INC | COM | 344849104 |  | 1294 | 21 | SH |  | SOLE | 0 | 0 | 0 | 21 |
| FOX CORP | CL A COM | 35137L105 |  | 484435 | 13047 | SH |  | SOLE | 0 | 0 | 0 | 13047 |
| FRANKLIN ETF TR | LIBERTY SHRT ETF | 353506108 |  | 531770 | 5602 | SH |  | SOLE | 0 | 0 | 0 | 5602 |
| FRANKLIN TEMPLETON ETF TR | LIBERTY HI YLD | 35473P629 |  | 698930 | 26330 | SH |  | SOLE | 0 | 0 | 0 | 26330 |
| FRANKLIN TEMPLETON ETF TR | LIBERTYQ US EQT | 35473P801 |  | 1308959 | 30576 | SH |  | SOLE | 0 | 0 | 0 | 30576 |
| FREEPORT-MCMORAN INC | CL B | 35671D857 |  | 1255530 | 33833 | SH |  | SOLE | 0 | 0 | 0 | 33833 |
| FULTON FINL CORP PA | COM | 360271100 |  | 21667 | 1373 | SH |  | SOLE | 0 | 0 | 0 | 1373 |
| FUNKO INC | COM CL A | 361008105 |  | 16343 | 768 | SH |  | SOLE | 0 | 0 | 0 | 768 |
| GALECTIN THERAPEUTICS INC | COM NEW | 363225202 |  | 3299 | 1031 | SH |  | SOLE | 0 | 0 | 0 | 1031 |
| GALILEO ACQUISITION CORP | SHS | G3770A102 |  | 4910 | 491 | SH |  | SOLE | 0 | 0 | 0 | 491 |
| GENERAL ELECTRIC CO | COM | 369604103 |  | 2338760 | 173756 | SH |  | SOLE | 0 | 0 | 0 | 173756 |
| GENERAL MTRS CO | COM | 37045V100 |  | 1288342 | 21774 | SH |  | SOLE | 0 | 0 | 0 | 21774 |
| GENIUS BRANDS INTL INC | COM | 37229T301 |  | 4600 | 2500 | SH |  | SOLE | 0 | 0 | 0 | 2500 |
| GENIUS SPORTS LIMITED | SHARES CL A | G3934V109 |  | 13421 | 715 | SH |  | SOLE | 0 | 0 | 0 | 715 |
| GENUINE PARTS CO | COM | 372460105 |  | 37954 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| GERMAN AMERN BANCORP INC | COM | 373865104 |  | 77413 | 2081 | SH |  | SOLE | 0 | 0 | 0 | 2081 |
| GEVO INC | COM PAR | 374396406 |  | 62631 | 8615 | SH |  | SOLE | 0 | 0 | 0 | 8615 |
| GIBRALTAR INDS INC | COM | 374689107 |  | 5265 | 69 | SH |  | SOLE | 0 | 0 | 0 | 69 |
| GILAT SATELLITE NETWORKS LTD | SHS NEW | M51474118 |  | 2626 | 258 | SH |  | SOLE | 0 | 0 | 0 | 258 |
| GILDAN ACTIVEWEAR INC | COM | 375916103 |  | 1108 | 30 | SH |  | SOLE | 0 | 0 | 0 | 30 |
| GLADSTONE CAPITAL CORP | COM | 376535100 |  | 8001 | 700 | SH |  | SOLE | 0 | 0 | 0 | 700 |
| GLADSTONE LD CORP | COM | 376549101 |  | 12222 | 508 | SH |  | SOLE | 0 | 0 | 0 | 508 |
| GLOBAL PMTS INC | COM | 37940X102 |  | 2186790 | 11660 | SH |  | SOLE | 0 | 0 | 0 | 11660 |
| GLOBAL X FDS | AUTONMOUS EV ETF | 37954Y624 |  | 50250 | 1775 | SH |  | SOLE | 0 | 0 | 0 | 1775 |
| GLOBAL X FDS | CONSCIOUS COS | 37954Y731 |  | 359699 | 11493 | SH |  | SOLE | 0 | 0 | 0 | 11493 |
| GLOBAL X FDS | GLB X MLP ENRG I | 37954Y293 |  | 968534 | 26652 | SH |  | SOLE | 0 | 0 | 0 | 26652 |
| GLOBAL X FDS | HEALTH WELLNESS | 37954Y798 |  | 100038 | 3281 | SH |  | SOLE | 0 | 0 | 0 | 3281 |
| GLOBAL X FDS | LITHIUM BTRY ETF | 37954Y855 |  | 1315530 | 18155 | SH |  | SOLE | 0 | 0 | 0 | 18155 |
| GLOBAL X FDS | NASDAQ 100 COVER | 37954Y483 |  | 436098 | 19443 | SH |  | SOLE | 0 | 0 | 0 | 19443 |
| GOLDMAN SACHS ETF TR | ACCES TREASURY | 381430529 |  | 276404 | 2761 | SH |  | SOLE | 0 | 0 | 0 | 2761 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA EME | 381430206 |  | 3536593 | 86660 | SH |  | SOLE | 0 | 0 | 0 | 86660 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA US LG | 381430503 |  | 1634475 | 18999 | SH |  | SOLE | 0 | 0 | 0 | 18999 |
| GRAINGER W W INC | COM | 384802104 |  | 749616 | 1711 | SH |  | SOLE | 0 | 0 | 0 | 1711 |
| GRANITESHARES ETF TR | XOUT US LRG CP | 38747R603 |  | 122578 | 3011 | SH |  | SOLE | 0 | 0 | 0 | 3011 |
| GRAY TELEVISION INC | COM | 389375106 |  | 4410 | 188 | SH |  | SOLE | 0 | 0 | 0 | 188 |
| GREAT WESTERN BANCORP INC | COM | 391416104 |  | 3607 | 110 | SH |  | SOLE | 0 | 0 | 0 | 110 |
| GRUPO TELEVISA S A B | SPON ADR REP ORD | 40049J206 |  | 3784 | 265 | SH |  | SOLE | 0 | 0 | 0 | 265 |
| GT BIOPHARMA INC | COM NEW | 36254L209 |  | 217 | 14 | SH |  | SOLE | 0 | 0 | 0 | 14 |
| GUGGENHEIM TAXABLE MUNICP BO | COM | 401664107 |  | 24680 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| HAIN CELESTIAL GROUP INC | COM | 405217100 |  | 2469506 | 61553 | SH |  | SOLE | 0 | 0 | 0 | 61553 |
| HANCOCK JOHN FINL OPPTYS FD | SH BEN INT NEW | 409735206 |  | 73163 | 1949 | SH |  | SOLE | 0 | 0 | 0 | 1949 |
| HANCOCK JOHN PREM DIVID FD | COM SH BEN INT | 41013T105 |  | 56549 | 3338 | SH |  | SOLE | 0 | 0 | 0 | 3338 |
| HANESBRANDS INC | COM | 410345102 |  | 691139 | 37019 | SH |  | SOLE | 0 | 0 | 0 | 37019 |
| HARMONY GOLD MINING CO LTD | SPONSORED ADR | 413216300 |  | 21168 | 5675 | SH |  | SOLE | 0 | 0 | 0 | 5675 |
| HARTFORD FDS EXCHANGE TRADED | TOTAL RTRN ETF | 41653L305 |  | 11262122 | 274954 | SH |  | SOLE | 0 | 0 | 0 | 274954 |
| HASBRO INC | COM | 418056107 |  | 99059 | 1048 | SH |  | SOLE | 0 | 0 | 0 | 1048 |
| HAWAIIAN ELEC INDUSTRIES | COM | 419870100 |  | 107088 | 2533 | SH |  | SOLE | 0 | 0 | 0 | 2533 |
| HAYWARD HLDGS INC | COM | 421298100 |  | 14962 | 575 | SH |  | SOLE | 0 | 0 | 0 | 575 |
| HEALTHCARE TR AMER INC | CL A NEW | 42225P501 |  | 897540 | 33616 | SH |  | SOLE | 0 | 0 | 0 | 33616 |
| HEALTHEQUITY INC | COM | 42226A107 |  | 32192 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| HEALTHPEAK PROPERTIES INC | COM | 42250P103 |  | 213481 | 6413 | SH |  | SOLE | 0 | 0 | 0 | 6413 |
| HEAT BIOLOGICS INC | COM | 42237K409 |  | 1918 | 285 | SH |  | SOLE | 0 | 0 | 0 | 285 |
| HENRY SCHEIN INC | COM | 806407102 |  | 7938 | 107 | SH |  | SOLE | 0 | 0 | 0 | 107 |
| HERC HLDGS INC | COM | 42704L104 |  | 2241 | 20 | SH |  | SOLE | 0 | 0 | 0 | 20 |
| HEXO CORP | COM NEW | 428304307 |  | 96451 | 16612 | SH |  | SOLE | 0 | 0 | 0 | 16612 |
| HIGHLAND INCOME FD | HIGHLAND INCOME | 43010E404 |  | 27096 | 2484 | SH |  | SOLE | 0 | 0 | 0 | 2484 |
| HILL-ROM HLDGS INC | COM | 431475102 |  | 19310 | 170 | SH |  | SOLE | 0 | 0 | 0 | 170 |
| HILLENBRAND INC | COM | 431571108 |  | 300250 | 6817 | SH |  | SOLE | 0 | 0 | 0 | 6817 |
| HILTON GRAND VACATIONS INC | COM | 43283X105 |  | 26904 | 650 | SH |  | SOLE | 0 | 0 | 0 | 650 |
| HOLOGIC INC | COM | 436440101 |  | 80064 | 1200 | SH |  | SOLE | 0 | 0 | 0 | 1200 |
| HORACE MANN EDUCATORS CORP N | COM | 440327104 |  | 2208 | 59 | SH |  | SOLE | 0 | 0 | 0 | 59 |
| HORIZON TECHNOLOGY FIN CORP | COM | 44045A102 |  | 36612 | 2120 | SH |  | SOLE | 0 | 0 | 0 | 2120 |
| HUBBELL INC | COM | 443510607 |  | 24102 | 129 | SH |  | SOLE | 0 | 0 | 0 | 129 |
| HUTTIG BLDG PRODS INC | COM | 448451104 |  | 1335 | 231 | SH |  | SOLE | 0 | 0 | 0 | 231 |
| HYLIION HOLDINGS CORP | COMMON STOCK | 449109107 |  | 148829 | 12775 | SH |  | SOLE | 0 | 0 | 0 | 12775 |
| FIVE BELOW INC | COM | 33829M101 |  | 528980 | 2737 | SH |  | SOLE | 0 | 0 | 0 | 2737 |
| FIVE STAR SENIOR LIVING INC | COM NEW | 33832D205 |  | 818 | 142 | SH |  | SOLE | 0 | 0 | 0 | 142 |
| FIVE9 INC | COM | 338307101 |  | 6052 | 33 | SH |  | SOLE | 0 | 0 | 0 | 33 |
| FLEX LTD | ORD | Y2573F102 |  | 12223 | 684 | SH |  | SOLE | 0 | 0 | 0 | 684 |
| FLEXSHARES TR | CR SCD US BD | 33939L761 |  | 24530 | 453 | SH |  | SOLE | 0 | 0 | 0 | 453 |
| FLEXSHARES TR | IBOXX 3R TARGT | 33939L506 |  | 4636 | 175 | SH |  | SOLE | 0 | 0 | 0 | 175 |
| FLEXSHARES TR | MORNSTAR UPSTR | 33939L407 |  | 11487 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| FLOOR  DECOR HLDGS INC | CL A | 339750101 |  | 1051821 | 9951 | SH |  | SOLE | 0 | 0 | 0 | 9951 |
| FLUOR CORP NEW | COM | 343412102 |  | 3540 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| FMC CORP | COM NEW | 302491303 |  | 48149 | 445 | SH |  | SOLE | 0 | 0 | 0 | 445 |
| FONAR CORP | COM NEW | 344437405 |  | 106 | 6 | SH |  | SOLE | 0 | 0 | 0 | 6 |
| FORESIGHT AUTONOMOUS HLDGS L | SPONSORED ADS | 345523104 |  | 4250 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| FORMFACTOR INC | COM | 346375108 |  | 3026 | 83 | SH |  | SOLE | 0 | 0 | 0 | 83 |
| FORTUNE BRANDS HOME  SEC IN | COM | 34964C106 |  | 28354 | 285 | SH |  | SOLE | 0 | 0 | 0 | 285 |
| FOX FACTORY HLDG CORP | COM | 35138V102 |  | 53236 | 342 | SH |  | SOLE | 0 | 0 | 0 | 342 |
| FRANKLIN TEMPLETON ETF TR | GENOMIC ADV ETF | 35473P520 |  | 295950 | 5714 | SH |  | SOLE | 0 | 0 | 0 | 5714 |
| FRANKLIN TEMPLETON ETF TR | LIBERTY US COR | 35473P553 |  | 1037109 | 40655 | SH |  | SOLE | 0 | 0 | 0 | 40655 |
| FRANKLIN TEMPLETON ETF TR | LIBERTY US ETF | 35473P504 |  | 1866678 | 39865 | SH |  | SOLE | 0 | 0 | 0 | 39865 |
| FRONTIER GROUP HLDGS INC | COM | 35909R108 |  | 57016 | 3346 | SH |  | SOLE | 0 | 0 | 0 | 3346 |
| FUSION PHARMACEUTICALS INC | COM | 36118A100 |  | 242 | 30 | SH |  | SOLE | 0 | 0 | 0 | 30 |
| GABELLI CONV  INC SECS FD I | COM | 36240B109 |  | 31278 | 4746 | SH |  | SOLE | 0 | 0 | 0 | 4746 |
| GABELLI EQUITY TR INC | RIGHT 07/14/2021 | 362397218 |  | 184 | 1580 | SH |  | SOLE | 0 | 0 | 0 | 1580 |
| GALLAGHER ARTHUR J  CO | COM | 363576109 |  | 54911 | 392 | SH |  | SOLE | 0 | 0 | 0 | 392 |
| GAN LTD | SHS | G3728V109 |  | 4094 | 249 | SH |  | SOLE | 0 | 0 | 0 | 249 |
| GANNETT CO INC | COM | 36472T109 |  | 32978 | 6007 | SH |  | SOLE | 0 | 0 | 0 | 6007 |
| GARMIN LTD | SHS | H2906T109 |  | 351215 | 2428 | SH |  | SOLE | 0 | 0 | 0 | 2428 |
| GARTNER INC | COM | 366651107 |  | 58370 | 241 | SH |  | SOLE | 0 | 0 | 0 | 241 |
| GENERAC HLDGS INC | COM | 368736104 |  | 709907 | 1710 | SH |  | SOLE | 0 | 0 | 0 | 1710 |
| GENERAL MLS INC | COM | 370334104 |  | 552722 | 9071 | SH |  | SOLE | 0 | 0 | 0 | 9071 |
| GENESIS ENERGY L P | UNIT LTD PARTN | 371927104 |  | 2914 | 251 | SH |  | SOLE | 0 | 0 | 0 | 251 |
| GENWORTH FINL INC | COM CL A | 37247D106 |  | 5109 | 1310 | SH |  | SOLE | 0 | 0 | 0 | 1310 |
| GERDAU SA | SPON ADR REP PFD | 373737105 |  | 5074 | 860 | SH |  | SOLE | 0 | 0 | 0 | 860 |
| GLOBAL NET LEASE INC | COM NEW | 379378201 |  | 236107 | 12763 | SH |  | SOLE | 0 | 0 | 0 | 12763 |
| GLOBAL X FDS | CLOUD COMPUTNG | 37954Y442 |  | 363584 | 12735 | SH |  | SOLE | 0 | 0 | 0 | 12735 |
| GLOBAL X FDS | GENOMIC BIOTECH | 37954Y434 |  | 67474 | 2711 | SH |  | SOLE | 0 | 0 | 0 | 2711 |
| GLOBAL X FDS | GLB X SUPERDIV | 37950E549 |  | 27031 | 1913 | SH |  | SOLE | 0 | 0 | 0 | 1913 |
| GLOBAL X FDS | GLBX SUPRINC ETF | 37950E333 |  | 30004 | 2486 | SH |  | SOLE | 0 | 0 | 0 | 2486 |
| GLOBAL X FDS | GLOBAL X COPPER | 37954Y830 |  | 24148 | 650 | SH |  | SOLE | 0 | 0 | 0 | 650 |
| GLOBAL X FDS | GLOBAL X SILVER | 37954Y848 |  | 21307 | 499 | SH |  | SOLE | 0 | 0 | 0 | 499 |
| GLOBAL X FDS | GLOBAL X URANIUM | 37954Y871 |  | 46343 | 2186 | SH |  | SOLE | 0 | 0 | 0 | 2186 |
| GLOBAL X FDS | INTERNET OF THNG | 37954Y780 |  | 32318 | 905 | SH |  | SOLE | 0 | 0 | 0 | 905 |
| GLOBAL X FDS | RBTCS ARTFL INTE | 37954Y715 |  | 43668 | 1249 | SH |  | SOLE | 0 | 0 | 0 | 1249 |
| GLOBAL X FDS | US INFR DEV ETF | 37954Y673 |  | 2043417 | 79356 | SH |  | SOLE | 0 | 0 | 0 | 79356 |
| GLOBUS MED INC | CL A | 379577208 |  | 23026 | 297 | SH |  | SOLE | 0 | 0 | 0 | 297 |
| GOGO INC | COM | 38046C109 |  | 1138 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| GOLDMAN SACHS ETF TR | ACCESS INFLATI | 381430362 |  | 65338 | 1131 | SH |  | SOLE | 0 | 0 | 0 | 1131 |
| GOLDMAN SACHS ETF TR | JUST US LRG CP | 381430396 |  | 373250 | 5972 | SH |  | SOLE | 0 | 0 | 0 | 5972 |
| GOLDMAN SACHS GROUP INC | COM | 38141G104 |  | 2434634 | 6415 | SH |  | SOLE | 0 | 0 | 0 | 6415 |
| GOODRX HLDGS INC | COM CL A | 38246G108 |  | 369643 | 10265 | SH |  | SOLE | 0 | 0 | 0 | 10265 |
| GOODYEAR TIRE  RUBR CO | COM | 382550101 |  | 155345 | 9058 | SH |  | SOLE | 0 | 0 | 0 | 9058 |
| GOPRO INC | CL A | 38268T103 |  | 12815 | 1100 | SH |  | SOLE | 0 | 0 | 0 | 1100 |
| GRACO INC | COM | 384109104 |  | 984327 | 13003 | SH |  | SOLE | 0 | 0 | 0 | 13003 |
| GRAHAM HLDGS CO | COM CL B | 384637104 |  | 1268 | 2 | SH |  | SOLE | 0 | 0 | 0 | 2 |
| GRANITE PT MTG TR INC | COM STK | 38741L107 |  | 6564 | 445 | SH |  | SOLE | 0 | 0 | 0 | 445 |
| GRANITESHARES ETF TR | BBG COMMD K 1 | 38747R108 |  | 11352 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| GRIFOLS S A | SP ADR REP B NVT | 398438408 |  | 8172 | 471 | SH |  | SOLE | 0 | 0 | 0 | 471 |
| GUIDEWIRE SOFTWARE INC | COM | 40171V100 |  | 34605 | 307 | SH |  | SOLE | 0 | 0 | 0 | 307 |
| HANCOCK JOHN PFD INCOME FD | SH BEN INT | 41013W108 |  | 20520 | 950 | SH |  | SOLE | 0 | 0 | 0 | 950 |
| HARTFORD FINL SVCS GROUP INC | COM | 416515104 |  | 547335 | 8832 | SH |  | SOLE | 0 | 0 | 0 | 8832 |
| HCI GROUP INC | COM | 40416E103 |  | 346316 | 3483 | SH |  | SOLE | 0 | 0 | 0 | 3483 |
| HEALTH CATALYST INC | COM | 42225T107 |  | 3497 | 63 | SH |  | SOLE | 0 | 0 | 0 | 63 |
| HELEN OF TROY LTD | COM | G4388N106 |  | 4334 | 19 | SH |  | SOLE | 0 | 0 | 0 | 19 |
| HELMERICH  PAYNE INC | COM | 423452101 |  | 39517 | 1211 | SH |  | SOLE | 0 | 0 | 0 | 1211 |
| HENRY JACK  ASSOC INC | COM | 426281101 |  | 70617 | 432 | SH |  | SOLE | 0 | 0 | 0 | 432 |
| HERITAGE CRYSTAL CLEAN INC | COM | 42726M106 |  | 4541 | 153 | SH |  | SOLE | 0 | 0 | 0 | 153 |
| HESS CORP | COM | 42809H107 |  | 41845 | 479 | SH |  | SOLE | 0 | 0 | 0 | 479 |
| HEWLETT PACKARD ENTERPRISE C | COM | 42824C109 |  | 110758 | 7597 | SH |  | SOLE | 0 | 0 | 0 | 7597 |
| HOME BANCSHARES INC | COM | 436893200 |  | 1135 | 46 | SH |  | SOLE | 0 | 0 | 0 | 46 |
| HOME DEPOT INC | COM | 437076102 |  | 9809114 | 30760 | SH |  | SOLE | 0 | 0 | 0 | 30760 |
| HONDA MOTOR LTD | AMERN SHS | 438128308 |  | 49461 | 1537 | SH |  | SOLE | 0 | 0 | 0 | 1537 |
| HONEST CO INC | COM | 438333106 |  | 405 | 25 | SH |  | SOLE | 0 | 0 | 0 | 25 |
| HORMEL FOODS CORP | COM | 440452100 |  | 198783 | 4163 | SH |  | SOLE | 0 | 0 | 0 | 4163 |
| HOTH THERAPEUTICS INC | COM | 44148G105 |  | 1600 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| HOULIHAN LOKEY INC | CL A | 441593100 |  | 464076 | 5674 | SH |  | SOLE | 0 | 0 | 0 | 5674 |
| HOWMET AEROSPACE INC | COM | 443201108 |  | 49568 | 1438 | SH |  | SOLE | 0 | 0 | 0 | 1438 |
| HSBC HLDGS PLC | SPON ADR NEW | 404280406 |  | 3260 | 113 | SH |  | SOLE | 0 | 0 | 0 | 113 |
| HUAZHU GROUP LTD | SPONSORED ADS | 44332N106 |  | 3802 | 72 | SH |  | SOLE | 0 | 0 | 0 | 72 |
| HUDSON TECHNOLOGIES INC | COM | 444144109 |  | 2332 | 686 | SH |  | SOLE | 0 | 0 | 0 | 686 |
| HUMANA INC | COM | 444859102 |  | 328400 | 742 | SH |  | SOLE | 0 | 0 | 0 | 742 |
| HUNTINGTON BANCSHARES INC | COM | 446150104 |  | 191480 | 13418 | SH |  | SOLE | 0 | 0 | 0 | 13418 |
| HUNTSMAN CORP | COM | 447011107 |  | 77889 | 2937 | SH |  | SOLE | 0 | 0 | 0 | 2937 |
| HUTCHMED CHINA LTD | SPONSORED ADS | 44842L103 |  | 10642 | 271 | SH |  | SOLE | 0 | 0 | 0 | 271 |
| HYCROFT MINING HOLDING CORP | COM CL A | 44862P109 |  | 765 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| HYDROFARM HLDGS GROUP INC | COM | 44888K209 |  | 177330 | 3000 | SH |  | SOLE | 0 | 0 | 0 | 3000 |
| ICAHN ENTERPRISES LP | DEPOSITARY UNIT | 451100101 |  | 63019 | 1146 | SH |  | SOLE | 0 | 0 | 0 | 1146 |
| ICICI BANK LIMITED | ADR | 45104G104 |  | 43742 | 2558 | SH |  | SOLE | 0 | 0 | 0 | 2558 |
| ICU MED INC | COM | 44930G107 |  | 13377 | 65 | SH |  | SOLE | 0 | 0 | 0 | 65 |
| ILLINOIS TOOL WKS INC | COM | 452308109 |  | 882906 | 3949 | SH |  | SOLE | 0 | 0 | 0 | 3949 |
| IMMUNIC INC | COM | 4525EP101 |  | 760 | 62 | SH |  | SOLE | 0 | 0 | 0 | 62 |
| INDEPENDENT BK CORP MICH | COM NEW | 453838609 |  | 56891 | 2621 | SH |  | SOLE | 0 | 0 | 0 | 2621 |
| FRANKLIN RESOURCES INC | COM | 354613101 |  | 394611 | 12335 | SH |  | SOLE | 0 | 0 | 0 | 12335 |
| FRANKLIN TEMPLETON ETF TR | LIBERTYQ EQUTY | 35473P405 |  | 4465 | 112 | SH |  | SOLE | 0 | 0 | 0 | 112 |
| FRANKLIN TEMPLETON ETF TR | US TRESRY BD | 35473P488 |  | 546828 | 22670 | SH |  | SOLE | 0 | 0 | 0 | 22670 |
| FRESENIUS MED CARE AG KGA | SPONSORED ADR | 358029106 |  | 2744 | 66 | SH |  | SOLE | 0 | 0 | 0 | 66 |
| FRESH DEL MONTE PRODUCE INC | ORD | G36738105 |  | 83849 | 2550 | SH |  | SOLE | 0 | 0 | 0 | 2550 |
| FULGENT GENETICS INC | COM | 359664109 |  | 358498 | 3887 | SH |  | SOLE | 0 | 0 | 0 | 3887 |
| FUTU HLDGS LTD | SPON ADS CL A | 36118L106 |  | 58204 | 325 | SH |  | SOLE | 0 | 0 | 0 | 325 |
| GABELLI GLOBAL SMALL  MID C | COM | 36249W104 |  | 395646 | 24728 | SH |  | SOLE | 0 | 0 | 0 | 24728 |
| GABELLI HLTHCARE  WELLNESS | SHS | 36246K103 |  | 594 | 44 | SH |  | SOLE | 0 | 0 | 0 | 44 |
| GAMING  LEISURE PPTYS INC | COM | 36467J108 |  | 177722 | 3836 | SH |  | SOLE | 0 | 0 | 0 | 3836 |
| GENPACT LIMITED | SHS | G3922B107 |  | 818 | 18 | SH |  | SOLE | 0 | 0 | 0 | 18 |
| GENTEX CORP | COM | 371901109 |  | 26968 | 815 | SH |  | SOLE | 0 | 0 | 0 | 815 |
| GLACIER BANCORP INC NEW | COM | 37637Q105 |  | 4957 | 90 | SH |  | SOLE | 0 | 0 | 0 | 90 |
| GLADSTONE INVT CORP | COM | 376546107 |  | 73606 | 5108 | SH |  | SOLE | 0 | 0 | 0 | 5108 |
| GLATFELTER CORPORATION | COM | 377320106 |  | 573 | 41 | SH |  | SOLE | 0 | 0 | 0 | 41 |
| GLOBAL MED REIT INC | COM NEW | 37954A204 |  | 841 | 57 | SH |  | SOLE | 0 | 0 | 0 | 57 |
| GLOBAL PARTNERS LP | COM UNITS | 37946R109 |  | 10368 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| GLOBAL X FDS | DAX GERMANY ETF | 37954Y491 |  | 26722 | 796 | SH |  | SOLE | 0 | 0 | 0 | 796 |
| GLOBAL X FDS | E COMMERCE ETF | 37954Y467 |  | 53667 | 1561 | SH |  | SOLE | 0 | 0 | 0 | 1561 |
| GLOBAL X FDS | FINTECH ETF | 37954Y814 |  | 66738 | 1400 | SH |  | SOLE | 0 | 0 | 0 | 1400 |
| GLOBAL X FDS | GLOBX SUPDV US | 37950E291 |  | 3996 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| GLOBE LIFE INC | COM | 37959E102 |  | 4858 | 51 | SH |  | SOLE | 0 | 0 | 0 | 51 |
| GOLDMAN SACHS MLP ENERGY REN | COM | 38148G206 |  | 8004 | 699 | SH |  | SOLE | 0 | 0 | 0 | 699 |
| GRAFTECH INTL LTD | COM | 384313508 |  | 33198 | 2857 | SH |  | SOLE | 0 | 0 | 0 | 2857 |
| GRANITESHARES GOLD TR | SHS BEN INT | 38748G101 |  | 481632 | 27381 | SH |  | SOLE | 0 | 0 | 0 | 27381 |
| GRAPHIC PACKAGING HLDG CO | COM | 388689101 |  | 4154 | 229 | SH |  | SOLE | 0 | 0 | 0 | 229 |
| GREENBRIER COS INC | COM | 393657101 |  | 100234 | 2300 | SH |  | SOLE | 0 | 0 | 0 | 2300 |
| GUGGENHEIM STRATEGIC OPPORTU | COM SBI | 40167F101 |  | 541783 | 24990 | SH |  | SOLE | 0 | 0 | 0 | 24990 |
| HALLIBURTON CO | COM | 406216101 |  | 229370 | 9921 | SH |  | SOLE | 0 | 0 | 0 | 9921 |
| HANCOCK JOHN PFD INCOME FD I | COM | 41013X106 |  | 341408 | 15806 | SH |  | SOLE | 0 | 0 | 0 | 15806 |
| HANCOCK JOHN PFD INCOME FD I | COM | 41021P103 |  | 162937 | 8482 | SH |  | SOLE | 0 | 0 | 0 | 8482 |
| HARLEY DAVIDSON INC | COM | 412822108 |  | 35745 | 780 | SH |  | SOLE | 0 | 0 | 0 | 780 |
| HARROW HEALTH INC | COM | 415858109 |  | 33574 | 3614 | SH |  | SOLE | 0 | 0 | 0 | 3614 |
| HCA HEALTHCARE INC | COM | 40412C101 |  | 932603 | 4511 | SH |  | SOLE | 0 | 0 | 0 | 4511 |
| HEALTHCARE RLTY TR | COM | 421946104 |  | 5134 | 170 | SH |  | SOLE | 0 | 0 | 0 | 170 |
| HEALTHCARE SVCS GROUP INC | COM | 421906108 |  | 7640 | 242 | SH |  | SOLE | 0 | 0 | 0 | 242 |
| HEICO CORP NEW | COM | 422806109 |  | 170371 | 1222 | SH |  | SOLE | 0 | 0 | 0 | 1222 |
| HELIOS TECHNOLOGIES INC | COM | 42328H109 |  | 96846 | 1241 | SH |  | SOLE | 0 | 0 | 0 | 1241 |
| HERSHEY CO | COM | 427866108 |  | 651345 | 3739 | SH |  | SOLE | 0 | 0 | 0 | 3739 |
| HILTON WORLDWIDE HLDGS INC | COM | 43300A203 |  | 1005247 | 8334 | SH |  | SOLE | 0 | 0 | 0 | 8334 |
| HIMAX TECHNOLOGIES INC | SPONSORED ADR | 43289P106 |  | 48314 | 2900 | SH |  | SOLE | 0 | 0 | 0 | 2900 |
| HORIZON BANCORP INC | COM | 440407104 |  | 20811 | 1194 | SH |  | SOLE | 0 | 0 | 0 | 1194 |
| HORIZON THERAPEUTICS PUB L | SHS | G46188101 |  | 1937412 | 20690 | SH |  | SOLE | 0 | 0 | 0 | 20690 |
| HOVNANIAN ENTERPRISES INC | CL A NEW | 442487401 |  | 2126 | 20 | SH |  | SOLE | 0 | 0 | 0 | 20 |
| HP INC | COM | 40434L105 |  | 568233 | 18826 | SH |  | SOLE | 0 | 0 | 0 | 18826 |
| HUNT J B TRANS SVCS INC | COM | 445658107 |  | 78542 | 482 | SH |  | SOLE | 0 | 0 | 0 | 482 |
| ICF INTL INC | COM | 44925C103 |  | 61678 | 702 | SH |  | SOLE | 0 | 0 | 0 | 702 |
| ICON PLC | SHS | G4705A100 |  | 26872 | 130 | SH |  | SOLE | 0 | 0 | 0 | 130 |
| IDACORP INC | COM | 451107106 |  | 26715 | 274 | SH |  | SOLE | 0 | 0 | 0 | 274 |
| INDEPENDENT BK CORP MASS | COM | 453836108 |  | 4606 | 61 | SH |  | SOLE | 0 | 0 | 0 | 61 |
| INDEXIQ ETF TR | HEDGE MLTI ETF | 45409B107 |  | 28873 | 895 | SH |  | SOLE | 0 | 0 | 0 | 895 |
| INDEXIQ ETF TR | IQ CHAIKIN US | 45409B396 |  | 10169 | 285 | SH |  | SOLE | 0 | 0 | 0 | 285 |
| INFINERA CORP | COM | 45667G103 |  | 2040 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| INFOSYS LTD | SPONSORED ADR | 456788108 |  | 13540 | 639 | SH |  | SOLE | 0 | 0 | 0 | 639 |
| INGREDION INC | COM | 457187102 |  | 17467 | 193 | SH |  | SOLE | 0 | 0 | 0 | 193 |
| INNOVATOR ETFS TR | IBD BREAKOUT | 45782C763 |  | 237853 | 7150 | SH |  | SOLE | 0 | 0 | 0 | 7150 |
| INNOVATOR ETFS TR | S 500 PWR | 45782C813 |  | 60197 | 2033 | SH |  | SOLE | 0 | 0 | 0 | 2033 |
| INNOVATOR ETFS TR | S 500 ULTRA | 45782C565 |  | 5655 | 194 | SH |  | SOLE | 0 | 0 | 0 | 194 |
| INNOVIZ TECHNOLOGIES LTD | SHS | M5R635108 |  | 3023 | 286 | SH |  | SOLE | 0 | 0 | 0 | 286 |
| INSIGHT SELECT INCOME FD | COM | 45781W109 |  | 61601 | 2844 | SH |  | SOLE | 0 | 0 | 0 | 2844 |
| INTELLIGENT SYS CORP NEW | COM | 45816D100 |  | 9407 | 299 | SH |  | SOLE | 0 | 0 | 0 | 299 |
| INTERNATIONAL BUSINESS MACHS | COM | 459200101 |  | 2872179 | 19593 | SH |  | SOLE | 0 | 0 | 0 | 19593 |
| INTERPUBLIC GROUP COS INC | COM | 460690100 |  | 19656 | 605 | SH |  | SOLE | 0 | 0 | 0 | 605 |
| INTRUSION INC | COM NEW | 46121E205 |  | 7705 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| INTUIT | COM | 461202103 |  | 2102672 | 4290 | SH |  | SOLE | 0 | 0 | 0 | 4290 |
| INTUITIVE SURGICAL INC | COM NEW | 46120E602 |  | 1141273 | 1241 | SH |  | SOLE | 0 | 0 | 0 | 1241 |
| INUVO INC | COM NEW | 46122W204 |  | 9651 | 10000 | SH |  | SOLE | 0 | 0 | 0 | 10000 |
| INVESCO ACTIVELY MANAGED ETF | S DOWNSID | 46090A705 |  | 1163974 | 32742 | SH |  | SOLE | 0 | 0 | 0 | 32742 |
| INVESCO DB COMMDY INDX TRCK | UNIT | 46138B103 |  | 143701 | 7465 | SH |  | SOLE | 0 | 0 | 0 | 7465 |
| INVESCO DB MULTI-SECTOR COMM | GOLD FD | 46140H601 |  | 43872 | 860 | SH |  | SOLE | 0 | 0 | 0 | 860 |
| INVESCO DB MULTI-SECTOR COMM | PRECIOUS METAL | 46140H502 |  | 225037 | 4573 | SH |  | SOLE | 0 | 0 | 0 | 4573 |
| INVESCO EXCH TRADED FD TR II | DWA DEV MKTS | 46138E875 |  | 54175 | 1437 | SH |  | SOLE | 0 | 0 | 0 | 1437 |
| INVESCO EXCH TRADED FD TR II | DWA EMERG MKTS | 46138E867 |  | 54559 | 1995 | SH |  | SOLE | 0 | 0 | 0 | 1995 |
| INVESCO EXCH TRADED FD TR II | KBW REGL BKG | 46138E578 |  | 67518 | 1130 | SH |  | SOLE | 0 | 0 | 0 | 1130 |
| INVESCO EXCH TRADED FD TR II | S 500 EX RAT | 46138E388 |  | 420289 | 8993 | SH |  | SOLE | 0 | 0 | 0 | 8993 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 |  | 1472714 | 19980 | SH |  | SOLE | 0 | 0 | 0 | 19980 |
| INVESCO EXCH TRADED FD TR II | S INTL LOW | 46138E230 |  | 72051 | 2331 | SH |  | SOLE | 0 | 0 | 0 | 2331 |
| INVESCO EXCH TRADED FD TR II | S MDCP 400 REV | 46138G672 |  | 62775 | 709 | SH |  | SOLE | 0 | 0 | 0 | 709 |
| INVESCO EXCH TRADED FD TR II | S SMLCAP QTY | 46138G300 |  | 36766 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| INVESCO EXCH TRADED FD TR II | S SMLCP DISC | 46138E180 |  | 11258 | 96 | SH |  | SOLE | 0 | 0 | 0 | 96 |
| INVESCO EXCH TRADED FD TR II | S SMLCP STAP | 46138E172 |  | 9189 | 86 | SH |  | SOLE | 0 | 0 | 0 | 86 |
| INVESCO EXCH TRADED FD TR II | S LOW VOL | 46138E354 |  | 9547652 | 156750 | SH |  | SOLE | 0 | 0 | 0 | 156750 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2021 HY | 46138J809 |  | 123150 | 5352 | SH |  | SOLE | 0 | 0 | 0 | 5352 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2022 CB | 46138J882 |  | 1849310 | 85656 | SH |  | SOLE | 0 | 0 | 0 | 85656 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2023 CB | 46138J866 |  | 37702 | 1735 | SH |  | SOLE | 0 | 0 | 0 | 1735 |
| INVESCO EXCH TRD SLF IDX FD | RUSL 2000 DYNM | 46138J593 |  | 6234 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| INDEXIQ ETF TR | IQ MRGR ARB ETF | 45409B800 |  | 17866 | 533 | SH |  | SOLE | 0 | 0 | 0 | 533 |
| INDEXIQ ETF TR | US RL EST SMCP | 45409B628 |  | 1536 | 59 | SH |  | SOLE | 0 | 0 | 0 | 59 |
| INGERSOLL RAND INC | COM | 45687V106 |  | 648002 | 13276 | SH |  | SOLE | 0 | 0 | 0 | 13276 |
| INNOVATIVE INDL PPTYS INC | COM | 45781V101 |  | 67048 | 351 | SH |  | SOLE | 0 | 0 | 0 | 351 |
| INNOVATOR ETFS TR | NASDAQ 100 POWER | 45782C334 |  | 102644 | 2750 | SH |  | SOLE | 0 | 0 | 0 | 2750 |
| INNOVATOR ETFS TR | NASDAQ 100 PWR | 45782C615 |  | 90997 | 2367 | SH |  | SOLE | 0 | 0 | 0 | 2367 |
| INNOVATOR ETFS TR | S 500 POWER | 45782C417 |  | 393872 | 13879 | SH |  | SOLE | 0 | 0 | 0 | 13879 |
| INNOVATOR ETFS TR | S 500 POWER | 45782C508 |  | 37957 | 1170 | SH |  | SOLE | 0 | 0 | 0 | 1170 |
| INNOVATOR ETFS TR | S 500 POWER | 45782C573 |  | 188637 | 6238 | SH |  | SOLE | 0 | 0 | 0 | 6238 |
| INSEEGO CORP | COM | 45782B104 |  | 12017 | 1191 | SH |  | SOLE | 0 | 0 | 0 | 1191 |
| INSIGHT ENTERPRISES INC | COM | 45765U103 |  | 4600 | 46 | SH |  | SOLE | 0 | 0 | 0 | 46 |
| INSMED INC | COM PAR $.01 | 457669307 |  | 9961 | 350 | SH |  | SOLE | 0 | 0 | 0 | 350 |
| INSPERITY INC | COM | 45778Q107 |  | 32352 | 358 | SH |  | SOLE | 0 | 0 | 0 | 358 |
| INSULET CORP | COM | 45784P101 |  | 30471 | 111 | SH |  | SOLE | 0 | 0 | 0 | 111 |
| INTEGRA LIFESCIENCES HLDGS C | COM NEW | 457985208 |  | 18152 | 266 | SH |  | SOLE | 0 | 0 | 0 | 266 |
| INTER PARFUMS INC | COM | 458334109 |  | 4248 | 59 | SH |  | SOLE | 0 | 0 | 0 | 59 |
| INTERDIGITAL INC | COM | 45867G101 |  | 14606 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| INTERNATIONAL GAME TECHNOLOG | SHS USD | G4863A108 |  | 13264 | 554 | SH |  | SOLE | 0 | 0 | 0 | 554 |
| INTERNATIONAL PAPER CO | COM | 460146103 |  | 914126 | 14910 | SH |  | SOLE | 0 | 0 | 0 | 14910 |
| INVESCO ACTIVELY MANAGED ETF | EMGRING MKTS50 | 46090C305 |  | 150911 | 2599 | SH |  | SOLE | 0 | 0 | 0 | 2599 |
| INVESCO ACTIVELY MANAGED ETF | TOTAL RETURN | 46090A804 |  | 465106 | 8151 | SH |  | SOLE | 0 | 0 | 0 | 8151 |
| INVESCO CURRENCYSHARES SWISS | SWISS FRANC | 46138R108 |  | 1092172 | 11156 | SH |  | SOLE | 0 | 0 | 0 | 11156 |
| INVESCO DYNAMIC CR OPPORTUNI | COM | 46132R104 |  | 629 | 53 | SH |  | SOLE | 0 | 0 | 0 | 53 |
| INVESCO EXCH TRADED FD TR II | CHINA TECHNLGY | 46138E800 |  | 24839 | 295 | SH |  | SOLE | 0 | 0 | 0 | 295 |
| INVESCO EXCH TRADED FD TR II | EMRNG MKT SVRG | 46138E784 |  | 460425 | 16670 | SH |  | SOLE | 0 | 0 | 0 | 16670 |
| INVESCO EXCH TRADED FD TR II | GBL SRT TRM HY | 46138E669 |  | 124267 | 5628 | SH |  | SOLE | 0 | 0 | 0 | 5628 |
| INVESCO EXCH TRADED FD TR II | KBW PPTY CASUT | 46138E586 |  | 16849 | 221 | SH |  | SOLE | 0 | 0 | 0 | 221 |
| INVESCO EXCH TRADED FD TR II | KBW PREM YIELD | 46138E594 |  | 32886 | 1423 | SH |  | SOLE | 0 | 0 | 0 | 1423 |
| INVESCO EXCH TRADED FD TR II | S 500 ENHNCD | 46138E396 |  | 14775 | 351 | SH |  | SOLE | 0 | 0 | 0 | 351 |
| INVESCO EXCH TRADED FD TR II | S SMLCP INFO | 46138E115 |  | 431 | 3 | SH |  | SOLE | 0 | 0 | 0 | 3 |
| INVESCO EXCH TRADED FD TR II | S SMLCP LOW | 46138G102 |  | 3115946 | 66452 | SH |  | SOLE | 0 | 0 | 0 | 66452 |
| INVESCO EXCH TRADED FD TR II | S HDL VOL | 46138E362 |  | 474702 | 10769 | SH |  | SOLE | 0 | 0 | 0 | 10769 |
| INVESCO EXCHANGE TRADED FD T | DWA BASIC MATL | 46137V704 |  | 8799 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| INVESCO EXCHANGE TRADED FD T | DYNMC LEISURE | 46137V720 |  | 3897826 | 74571 | SH |  | SOLE | 0 | 0 | 0 | 74571 |
| INVESCO EXCHANGE TRADED FD T | DYNMC LRG VALU | 46137V738 |  | 1021338 | 23019 | SH |  | SOLE | 0 | 0 | 0 | 23019 |
| INVESCO EXCHANGE TRADED FD T | DYNMC MEDIA | 46137V696 |  | 252166 | 4475 | SH |  | SOLE | 0 | 0 | 0 | 4475 |
| INVESCO EXCHANGE TRADED FD T | DYNMC SEMICNDT | 46137V647 |  | 739084 | 5757 | SH |  | SOLE | 0 | 0 | 0 | 5757 |
| INVESCO EXCHANGE TRADED FD T | FINL PFD ETF | 46137V621 |  | 129841 | 6731 | SH |  | SOLE | 0 | 0 | 0 | 6731 |
| INVESCO EXCHANGE TRADED FD T | S EQL FIN | 46137V340 |  | 965345 | 16151 | SH |  | SOLE | 0 | 0 | 0 | 16151 |
| INVESCO EXCHANGE TRADED FD T | S EQL IND | 46137V324 |  | 33387 | 179 | SH |  | SOLE | 0 | 0 | 0 | 179 |
| INVESCO EXCHANGE TRADED FD T | S EQL TEC | 46137V282 |  | 502547 | 1733 | SH |  | SOLE | 0 | 0 | 0 | 1733 |
| INVESCO EXCHANGE TRADED FD T | ZACKS MID CAP | 46137Y401 |  | 218915 | 2435 | SH |  | SOLE | 0 | 0 | 0 | 2435 |
| INVESCO LTD | SHS | G491BT108 |  | 21464 | 803 | SH |  | SOLE | 0 | 0 | 0 | 803 |
| INVESCO MORTGAGE CAPITAL INC | COM | 46131B100 |  | 4407 | 1130 | SH |  | SOLE | 0 | 0 | 0 | 1130 |
| INVESCO MUN TR | COM | 46131J103 |  | 5488 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| INVITAE CORP | COM | 46185L103 |  | 1306430 | 38732 | SH |  | SOLE | 0 | 0 | 0 | 38732 |
| IQVIA HLDGS INC | COM | 46266C105 |  | 215180 | 888 | SH |  | SOLE | 0 | 0 | 0 | 888 |
| IROBOT CORP | COM | 462726100 |  | 1307 | 14 | SH |  | SOLE | 0 | 0 | 0 | 14 |
| ISHARES INC | CORE MSCI EMKT | 46434G103 |  | 1044399 | 15590 | SH |  | SOLE | 0 | 0 | 0 | 15590 |
| ISHARES INC | ESG AWR MSCI EM | 46434G863 |  | 1269736 | 28123 | SH |  | SOLE | 0 | 0 | 0 | 28123 |
| ISHARES INC | MSCI BRAZIL ETF | 464286400 |  | 12162 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| ISHARES INC | MSCI BRIC INDX | 464286657 |  | 60150 | 1100 | SH |  | SOLE | 0 | 0 | 0 | 1100 |
| ISHARES INC | MSCI CDA ETF | 464286509 |  | 41072 | 1102 | SH |  | SOLE | 0 | 0 | 0 | 1102 |
| ISHARES INC | MSCI EMERG MRKT | 464286533 |  | 508608 | 7927 | SH |  | SOLE | 0 | 0 | 0 | 7927 |
| ISHARES INC | MSCI PAC JP ETF | 464286665 |  | 22752 | 440 | SH |  | SOLE | 0 | 0 | 0 | 440 |
| ISHARES INC | MSCI SPAIN ETF | 464286764 |  | 1364 | 48 | SH |  | SOLE | 0 | 0 | 0 | 48 |
| ISHARES INC | MSCI SWEDEN ETF | 464286756 |  | 464 | 10 | SH |  | SOLE | 0 | 0 | 0 | 10 |
| ISHARES INC | MSCI TAIWAN ETF | 46434G772 |  | 12790 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| ISHARES SILVER TR | ISHARES | 46428Q109 |  | 2155483 | 88996 | SH |  | SOLE | 0 | 0 | 0 | 88996 |
| ISHARES TR | 0-5 YR TIPS ETF | 46429B747 |  | 2276629 | 21415 | SH |  | SOLE | 0 | 0 | 0 | 21415 |
| ISHARES TR | 10-20 YR TRS ETF | 464288653 |  | 18075 | 123 | SH |  | SOLE | 0 | 0 | 0 | 123 |
| ISHARES TR | 20 YR TR BD ETF | 464287432 |  | 1221007 | 8459 | SH |  | SOLE | 0 | 0 | 0 | 8459 |
| ISHARES TR | BROAD USD HIGH | 46435U853 |  | 1410015 | 33797 | SH |  | SOLE | 0 | 0 | 0 | 33797 |
| ISHARES TR | CMBS ETF | 46429B366 |  | 22676 | 417 | SH |  | SOLE | 0 | 0 | 0 | 417 |
| ISHARES TR | CORE 1 5 YR USD | 46432F859 |  | 125148 | 2440 | SH |  | SOLE | 0 | 0 | 0 | 2440 |
| ISHARES TR | CORE DIV GRWTH | 46434V621 |  | 1543333 | 30646 | SH |  | SOLE | 0 | 0 | 0 | 30646 |
| ISHARES TR | CORE LT USDB ETF | 464289479 |  | 21678 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| ISHARES TR | CORE S TTL STK | 464287150 |  | 3518704 | 35629 | SH |  | SOLE | 0 | 0 | 0 | 35629 |
| ISHARES TR | CORE S US GWT | 464287671 |  | 1981093 | 19619 | SH |  | SOLE | 0 | 0 | 0 | 19619 |
| ISHARES TR | ESG AW MSCI EAFE | 46435G516 |  | 187933 | 2378 | SH |  | SOLE | 0 | 0 | 0 | 2378 |
| ISHARES TR | ESG AWRE 1 5 YR | 46435G243 |  | 25285 | 971 | SH |  | SOLE | 0 | 0 | 0 | 971 |
| ISHARES TR | ESG SCRD S MID | 46436E551 |  | 25956 | 700 | SH |  | SOLE | 0 | 0 | 0 | 700 |
| ISHARES TR | EXPONENTIAL TECH | 46434V381 |  | 95837 | 1515 | SH |  | SOLE | 0 | 0 | 0 | 1515 |
| ISHARES TR | FALN ANGLS USD | 46435G474 |  | 196028 | 6543 | SH |  | SOLE | 0 | 0 | 0 | 6543 |
| ISHARES TR | FLTG RATE NT ETF | 46429B655 |  | 2292615 | 45112 | SH |  | SOLE | 0 | 0 | 0 | 45112 |
| ISHARES TR | GBL COMM SVC ETF | 464287275 |  | 6752 | 78 | SH |  | SOLE | 0 | 0 | 0 | 78 |
| ISHARES TR | GENOMICS IMMUN | 46435U192 |  | 19511 | 375 | SH |  | SOLE | 0 | 0 | 0 | 375 |
| ISHARES TR | GL TIMB FORE ETF | 464288174 |  | 66496 | 766 | SH |  | SOLE | 0 | 0 | 0 | 766 |
| ISHARES TR | GLB INFRASTR ETF | 464288372 |  | 242392 | 5341 | SH |  | SOLE | 0 | 0 | 0 | 5341 |
| ISHARES TR | GLOBAL REIT ETF | 46434V647 |  | 7399549 | 266939 | SH |  | SOLE | 0 | 0 | 0 | 266939 |
| ISHARES TR | GNMA BOND ETF | 46429B333 |  | 32500 | 650 | SH |  | SOLE | 0 | 0 | 0 | 650 |
| ISHARES TR | GRWT ALLOCAT ETF | 464289867 |  | 35728 | 638 | SH |  | SOLE | 0 | 0 | 0 | 638 |
| ISHARES TR | IBONDS DEC 26 | 46435U259 |  | 74316 | 2755 | SH |  | SOLE | 0 | 0 | 0 | 2755 |
| ISHARES TR | IBONDS DEC2021 | 46435G789 |  | 1156364 | 45100 | SH |  | SOLE | 0 | 0 | 0 | 45100 |
| ISHARES TR | IBONDS DEC2023 | 46435G318 |  | 864241 | 33100 | SH |  | SOLE | 0 | 0 | 0 | 33100 |
| ISHARES TR | MSCI USA MULTIFT | 46434V282 |  | 6425 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| ISHARES TR | NATIONAL MUN ETF | 464288414 |  | 2361314 | 20148 | SH |  | SOLE | 0 | 0 | 0 | 20148 |
| ISHARES TR | NEW YORK MUN ETF | 464288323 |  | 567990 | 9718 | SH |  | SOLE | 0 | 0 | 0 | 9718 |
| ISHARES TR | RUS MDCP VAL ETF | 464287473 |  | 2726985 | 23717 | SH |  | SOLE | 0 | 0 | 0 | 23717 |
| ISHARES TR | RUS TOP 200 ETF | 464289446 |  | 31974 | 311 | SH |  | SOLE | 0 | 0 | 0 | 311 |
| ISHARES TR | RUSEL 2500 ETF | 46435G268 |  | 14239 | 215 | SH |  | SOLE | 0 | 0 | 0 | 215 |
| ISHARES TR | S MC 400GR ETF | 464287606 |  | 904667 | 11178 | SH |  | SOLE | 0 | 0 | 0 | 11178 |
| ISHARES TR | SELECT DIVID ETF | 464287168 |  | 1849083 | 15856 | SH |  | SOLE | 0 | 0 | 0 | 15856 |
| ISHARES TR | SELF DRIVNG EV | 46435U366 |  | 114016 | 2295 | SH |  | SOLE | 0 | 0 | 0 | 2295 |
| ISHARES TR | TRANS AVG ETF | 464287192 |  | 1036461 | 3987 | SH |  | SOLE | 0 | 0 | 0 | 3987 |
| ISHARES TR | U.S. BAS MTL ETF | 464287838 |  | 9516 | 73 | SH |  | SOLE | 0 | 0 | 0 | 73 |
| ISHARES TR | U.S. FINLS ETF | 464287788 |  | 772511 | 9531 | SH |  | SOLE | 0 | 0 | 0 | 9531 |
| ISHARES TR | U.S. MED DVC ETF | 464288810 |  | 1708716 | 4733 | SH |  | SOLE | 0 | 0 | 0 | 4733 |
| ISHARES TR | U.S. REAL ES ETF | 464287739 |  | 204789 | 2009 | SH |  | SOLE | 0 | 0 | 0 | 2009 |
| ISHARES TR | US AER DEF ETF | 464288760 |  | 1005224 | 9178 | SH |  | SOLE | 0 | 0 | 0 | 9178 |
| ISHARES TR | US INDUSTRIALS | 464287754 |  | 714502 | 6430 | SH |  | SOLE | 0 | 0 | 0 | 6430 |
| ISHARES TR | US REGNL BKS ETF | 464288778 |  | 45564 | 792 | SH |  | SOLE | 0 | 0 | 0 | 792 |
| ISHARES TR | US TECH BRKTHR | 46436E502 |  | 4006 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| ISHARES TR | YLD OPTIM BD | 46434V787 |  | 549901 | 21766 | SH |  | SOLE | 0 | 0 | 0 | 21766 |
| ITRON INC | COM | 465741106 |  | 3299 | 33 | SH |  | SOLE | 0 | 0 | 0 | 33 |
| J P MORGAN EXCHANGE-TRADED F | BETABULDRS JAPAN | 46641Q217 |  | 35363 | 626 | SH |  | SOLE | 0 | 0 | 0 | 626 |
| J P MORGAN EXCHANGE-TRADED F | DIV RTN INT EQ | 46641Q209 |  | 1124 | 18 | SH |  | SOLE | 0 | 0 | 0 | 18 |
| JAZZ PHARMACEUTICALS PLC | SHS USD | G50871105 |  | 38726 | 218 | SH |  | SOLE | 0 | 0 | 0 | 218 |
| JD.COM INC | SPON ADR CL A | 47215P106 |  | 2577065 | 32290 | SH |  | SOLE | 0 | 0 | 0 | 32290 |
| JETBLUE AWYS CORP | COM | 477143101 |  | 386527 | 23035 | SH |  | SOLE | 0 | 0 | 0 | 23035 |
| JOANN INC | COM | 47768J101 |  | 2520 | 160 | SH |  | SOLE | 0 | 0 | 0 | 160 |
| JOHNSON  JOHNSON | COM | 478160104 |  | 5090051 | 30897 | SH |  | SOLE | 0 | 0 | 0 | 30897 |
| JPMORGAN CHASE  CO | COM | 46625H100 |  | 13097201 | 84205 | SH |  | SOLE | 0 | 0 | 0 | 84205 |
| JUNIPER NETWORKS INC | COM | 48203R104 |  | 4513 | 165 | SH |  | SOLE | 0 | 0 | 0 | 165 |
| JUST EAT TAKEAWAY COM N V | SPONSORED ADS | 48214T305 |  | 3104 | 170 | SH |  | SOLE | 0 | 0 | 0 | 170 |
| KB HOME | COM | 48666K109 |  | 5619 | 138 | SH |  | SOLE | 0 | 0 | 0 | 138 |
| KEYCORP | COM | 493267108 |  | 85470 | 4139 | SH |  | SOLE | 0 | 0 | 0 | 4139 |
| KEYSIGHT TECHNOLOGIES INC | COM | 49338L103 |  | 391893 | 2538 | SH |  | SOLE | 0 | 0 | 0 | 2538 |
| KINROSS GOLD CORP | COM | 496902404 |  | 19679 | 3099 | SH |  | SOLE | 0 | 0 | 0 | 3099 |
| KKR REAL ESTATE FIN TR INC | COM | 48251K100 |  | 220475 | 10193 | SH |  | SOLE | 0 | 0 | 0 | 10193 |
| KRAFT HEINZ CO | COM | 500754106 |  | 871534 | 21372 | SH |  | SOLE | 0 | 0 | 0 | 21372 |
| LABORATORY CORP AMER HLDGS | COM NEW | 50540R409 |  | 77514 | 281 | SH |  | SOLE | 0 | 0 | 0 | 281 |
| LAIRD SUPERFOOD INC | COM STK | 50736T102 |  | 8812 | 295 | SH |  | SOLE | 0 | 0 | 0 | 295 |
| LAKELAND FINL CORP | COM | 511656100 |  | 2774 | 45 | SH |  | SOLE | 0 | 0 | 0 | 45 |
| LAM RESEARCH CORP | COM | 512807108 |  | 2322838 | 3570 | SH |  | SOLE | 0 | 0 | 0 | 3570 |
| LANDSTAR SYS INC | COM | 515098101 |  | 104451 | 661 | SH |  | SOLE | 0 | 0 | 0 | 661 |
| LANTHEUS HLDGS INC | COM | 516544103 |  | 58680 | 2123 | SH |  | SOLE | 0 | 0 | 0 | 2123 |
| LATTICE STRATEGIES TR | HARTFORD US EQTY | 518416409 |  | 2409 | 60 | SH |  | SOLE | 0 | 0 | 0 | 60 |
| LCI INDS | COM | 50189K103 |  | 2366 | 18 | SH |  | SOLE | 0 | 0 | 0 | 18 |
| LEGG MASON ETF INVT TR | CLRBRG GWT ETF | 524682101 |  | 744 | 15 | SH |  | SOLE | 0 | 0 | 0 | 15 |
| LEXINFINTECH HLDGS LTD | ADR | 528877103 |  | 88200 | 7200 | SH |  | SOLE | 0 | 0 | 0 | 7200 |
| LIBERTY ALL STAR EQUITY FD | SH BEN INT | 530158104 |  | 837520 | 92646 | SH |  | SOLE | 0 | 0 | 0 | 92646 |
| LIBERTY MEDIA CORP DEL | COM A BRAVES GRP | 531229706 |  | 4882 | 173 | SH |  | SOLE | 0 | 0 | 0 | 173 |
| LIBERTY MEDIA CORP DEL | COM C BRAVES GRP | 531229888 |  | 18245 | 657 | SH |  | SOLE | 0 | 0 | 0 | 657 |
| LIBERTY MEDIA CORP DEL | COM C SIRIUSXM | 531229607 |  | 29875 | 644 | SH |  | SOLE | 0 | 0 | 0 | 644 |
| LIMELIGHT NETWORKS INC | COM | 53261M104 |  | 44648 | 14174 | SH |  | SOLE | 0 | 0 | 0 | 14174 |
| LIQTECH INTL INC | COM | 53632A201 |  | 4575 | 625 | SH |  | SOLE | 0 | 0 | 0 | 625 |
| LISTED FD TR | CORE ALT FD | 53656F847 |  | 323 | 11 | SH |  | SOLE | 0 | 0 | 0 | 11 |
| LITTELFUSE INC | COM | 537008104 |  | 260650 | 1023 | SH |  | SOLE | 0 | 0 | 0 | 1023 |
| LIZHI INC | ADS | 53933L104 |  | 5131 | 700 | SH |  | SOLE | 0 | 0 | 0 | 700 |
| LLOYDS BANKING GROUP PLC | SPONSORED ADR | 539439109 |  | 27322 | 10714 | SH |  | SOLE | 0 | 0 | 0 | 10714 |
| LOMA NEGRA C I A S A MTN  14 | SPONSORED ADS | 54150E104 |  | 272 | 40 | SH |  | SOLE | 0 | 0 | 0 | 40 |
| LORAL SPACE  COM INC | COM | 543881106 |  | 1943 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| LORDSTOWN MOTORS CORP | COM CL A | 54405Q100 |  | 6415 | 580 | SH |  | SOLE | 0 | 0 | 0 | 580 |
| LOUISIANA PAC CORP | COM | 546347105 |  | 24357 | 404 | SH |  | SOLE | 0 | 0 | 0 | 404 |
| LOWES COS INC | COM | 548661107 |  | 2716097 | 14003 | SH |  | SOLE | 0 | 0 | 0 | 14003 |
| LPL FINL HLDGS INC | COM | 50212V100 |  | 5264 | 39 | SH |  | SOLE | 0 | 0 | 0 | 39 |
| LTC PPTYS INC | COM | 502175102 |  | 2611 | 68 | SH |  | SOLE | 0 | 0 | 0 | 68 |
| LULULEMON ATHLETICA INC | COM | 550021109 |  | 712056 | 1951 | SH |  | SOLE | 0 | 0 | 0 | 1951 |
| MACERICH CO | COM | 554382101 |  | 3650 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| MACK CALI RLTY CORP | COM | 554489104 |  | 92610 | 5400 | SH |  | SOLE | 0 | 0 | 0 | 5400 |
| MACOM TECH SOLUTIONS HLDGS I | COM | 55405Y100 |  | 40306 | 629 | SH |  | SOLE | 0 | 0 | 0 | 629 |
| MACQUARIE INFRASTRUCTURE COR | COM | 55608B105 |  | 176042 | 4600 | SH |  | SOLE | 0 | 0 | 0 | 4600 |
| MADISON SQUARE GRDN ENTERTNM | CL A | 55826T102 |  | 16458 | 196 | SH |  | SOLE | 0 | 0 | 0 | 196 |
| MADISON SQUARE GRDN SPRT COR | CL A | 55825T103 |  | 26231 | 152 | SH |  | SOLE | 0 | 0 | 0 | 152 |
| MAGNOLIA OIL  GAS CORP | CL A | 559663109 |  | 1172 | 75 | SH |  | SOLE | 0 | 0 | 0 | 75 |
| MAIN STR CAP CORP | COM | 56035L104 |  | 48315 | 1176 | SH |  | SOLE | 0 | 0 | 0 | 1176 |
| MARATHON DIGITAL HOLDINGS IN | COM | 565788106 |  | 1694 | 54 | SH |  | SOLE | 0 | 0 | 0 | 54 |
| MARKETAXESS HLDGS INC | COM | 57060D108 |  | 2782 | 6 | SH |  | SOLE | 0 | 0 | 0 | 6 |
| MARRIOTT VACATIONS WORLDWIDE | COM | 57164Y107 |  | 1166505 | 7323 | SH |  | SOLE | 0 | 0 | 0 | 7323 |
| MASTEC INC | COM | 576323109 |  | 193420 | 1823 | SH |  | SOLE | 0 | 0 | 0 | 1823 |
| MATADOR RES CO | COM | 576485205 |  | 2341 | 65 | SH |  | SOLE | 0 | 0 | 0 | 65 |
| MATCH GROUP INC NEW | COM | 57667L107 |  | 289121 | 1793 | SH |  | SOLE | 0 | 0 | 0 | 1793 |
| MAXIM INTEGRATED PRODS INC | COM | 57772K101 |  | 705069 | 6692 | SH |  | SOLE | 0 | 0 | 0 | 6692 |
| MDU RES GROUP INC | COM | 552690109 |  | 12035 | 384 | SH |  | SOLE | 0 | 0 | 0 | 384 |
| MERCURY GENL CORP NEW | COM | 589400100 |  | 33319 | 513 | SH |  | SOLE | 0 | 0 | 0 | 513 |
| MERCURY SYS INC | COM | 589378108 |  | 40696 | 614 | SH |  | SOLE | 0 | 0 | 0 | 614 |
| METROPOLITAN BK HLDG CORP | COM | 591774104 |  | 23004 | 382 | SH |  | SOLE | 0 | 0 | 0 | 382 |
| MFA FINL INC | COM | 55272X102 |  | 21527 | 4690 | SH |  | SOLE | 0 | 0 | 0 | 4690 |
| MICROVISION INC DEL | COM NEW | 594960304 |  | 102343 | 6110 | SH |  | SOLE | 0 | 0 | 0 | 6110 |
| MIDDLEBY CORP | COM | 596278101 |  | 147271 | 850 | SH |  | SOLE | 0 | 0 | 0 | 850 |
| MITEK SYS INC | COM NEW | 606710200 |  | 135552 | 7038 | SH |  | SOLE | 0 | 0 | 0 | 7038 |
| MITSUBISHI UFJ FINL GROUP IN | SPONSORED ADS | 606822104 |  | 1295 | 239 | SH |  | SOLE | 0 | 0 | 0 | 239 |
| MIZUHO FINANCIAL GROUP INC | SPONSORED ADR | 60687Y109 |  | 4477 | 1571 | SH |  | SOLE | 0 | 0 | 0 | 1571 |
| IAC INTERACTIVECORP NEW | COM NEW | 44891N208 |  | 198263 | 1286 | SH |  | SOLE | 0 | 0 | 0 | 1286 |
| IDEANOMICS INC | COM | 45166V106 |  | 14200 | 5000 | SH |  | SOLE | 0 | 0 | 0 | 5000 |
| IDEX CORP | COM | 45167R104 |  | 300368 | 1365 | SH |  | SOLE | 0 | 0 | 0 | 1365 |
| IDEXX LABS INC | COM | 45168D104 |  | 898696 | 1423 | SH |  | SOLE | 0 | 0 | 0 | 1423 |
| IEC ELECTRS CORP NEW | COM | 44949L105 |  | 10773 | 1025 | SH |  | SOLE | 0 | 0 | 0 | 1025 |
| IES HLDGS INC | COM | 44951W106 |  | 33230 | 647 | SH |  | SOLE | 0 | 0 | 0 | 647 |
| II-VI INC | COM | 902104108 |  | 11687 | 161 | SH |  | SOLE | 0 | 0 | 0 | 161 |
| IMPERIAL OIL LTD | COM NEW | 453038408 |  | 6080 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| INARI MED INC | COM | 45332Y109 |  | 2332 | 25 | SH |  | SOLE | 0 | 0 | 0 | 25 |
| INCYTE CORP | COM | 45337C102 |  | 10096 | 120 | SH |  | SOLE | 0 | 0 | 0 | 120 |
| INDUS REALTY TRUST INC | COM | 45580R103 |  | 45430 | 692 | SH |  | SOLE | 0 | 0 | 0 | 692 |
| INMODE LTD | SHS | M5425M103 |  | 12088648 | 127679 | SH |  | SOLE | 0 | 0 | 0 | 127679 |
| INNOVATOR ETFS TR | IBD 50 ETF | 45782C102 |  | 351982 | 7594 | SH |  | SOLE | 0 | 0 | 0 | 7594 |
| INNOVATOR ETFS TR | MSCI EAFE PWR | 45782C524 |  | 26715 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| INNOVATOR ETFS TR | MSCI EMGR MKT | 45782C516 |  | 24809 | 799 | SH |  | SOLE | 0 | 0 | 0 | 799 |
| INNOVATOR ETFS TR | RUSSELL 2000 P | 45782C474 |  | 14049 | 450 | SH |  | SOLE | 0 | 0 | 0 | 450 |
| INNOVATOR ETFS TR | RUSSELL 2000 PWR | 45782C342 |  | 30426 | 1100 | SH |  | SOLE | 0 | 0 | 0 | 1100 |
| INNOVATOR ETFS TR | S 500 BUFFER | 45782C581 |  | 6160 | 194 | SH |  | SOLE | 0 | 0 | 0 | 194 |
| INTEGER HLDGS CORP | COM | 45826H109 |  | 40883 | 434 | SH |  | SOLE | 0 | 0 | 0 | 434 |
| INTELLIA THERAPEUTICS INC | COM | 45826J105 |  | 2945791 | 18194 | SH |  | SOLE | 0 | 0 | 0 | 18194 |
| INTERCEPT PHARMACEUTICALS IN | COM | 45845P108 |  | 622964 | 31195 | SH |  | SOLE | 0 | 0 | 0 | 31195 |
| INTERCONTINENTAL EXCHANGE IN | COM | 45866F104 |  | 432566 | 3644 | SH |  | SOLE | 0 | 0 | 0 | 3644 |
| INTREPID POTASH INC | COM | 46121Y201 |  | 53 | 2 | SH |  | SOLE | 0 | 0 | 0 | 2 |
| INVESCO ACTIVELY MANAGED ETF | BLNCD MLTI AST | 46090A200 |  | 1657 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| INVESCO ACTIVELY MANAGED ETF | ULTRA SHRT DUR | 46090A887 |  | 1110980 | 22008 | SH |  | SOLE | 0 | 0 | 0 | 22008 |
| INVESCO ACTIVLY MANGD ETC FD | OPTIMUM YIELD | 46090F100 |  | 15630 | 778 | SH |  | SOLE | 0 | 0 | 0 | 778 |
| INVESCO EXCH TRADED FD TR II | KBW HIG DV YLD | 46138E610 |  | 14269 | 692 | SH |  | SOLE | 0 | 0 | 0 | 692 |
| INVESCO EXCH TRADED FD TR II | NY AMT FRE MUN | 46138E529 |  | 79987 | 3035 | SH |  | SOLE | 0 | 0 | 0 | 3035 |
| INVESCO EXCH TRADED FD TR II | PFD ETF | 46138E511 |  | 4045035 | 264036 | SH |  | SOLE | 0 | 0 | 0 | 264036 |
| INVESCO EXCH TRADED FD TR II | RUSEL 1000 EQL | 46138E420 |  | 12199 | 267 | SH |  | SOLE | 0 | 0 | 0 | 267 |
| INVESCO EXCH TRADED FD TR II | S 500 MOMNTM | 46138E339 |  | 19166 | 323 | SH |  | SOLE | 0 | 0 | 0 | 323 |
| INVESCO EXCH TRADED FD TR II | S EMRNG MKTS | 46138E297 |  | 93770 | 3878 | SH |  | SOLE | 0 | 0 | 0 | 3878 |
| INVESCO EXCH TRADED FD TR II | S MIDCP LOW | 46138E198 |  | 6988336 | 130672 | SH |  | SOLE | 0 | 0 | 0 | 130672 |
| INVESCO EXCH TRADED FD TR II | S SMLCP ENGY | 46138E164 |  | 141818 | 17661 | SH |  | SOLE | 0 | 0 | 0 | 17661 |
| INVESCO EXCH TRADED FD TR II | SOLAR ETF | 46138G706 |  | 416903 | 4667 | SH |  | SOLE | 0 | 0 | 0 | 4667 |
| INVESCO EXCH TRADED FD TR II | SR LN ETF | 46138G508 |  | 2032092 | 91742 | SH |  | SOLE | 0 | 0 | 0 | 91742 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2021 CB | 46138J700 |  | 989772 | 46909 | SH |  | SOLE | 0 | 0 | 0 | 46909 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2023 HY | 46138J858 |  | 35658 | 1400 | SH |  | SOLE | 0 | 0 | 0 | 1400 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2024 CB | 46138J841 |  | 62531 | 2818 | SH |  | SOLE | 0 | 0 | 0 | 2818 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2025 CB | 46138J825 |  | 39533 | 1772 | SH |  | SOLE | 0 | 0 | 0 | 1772 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2025 HY | 46138J817 |  | 12286 | 497 | SH |  | SOLE | 0 | 0 | 0 | 497 |
| INVESCO EXCH TRD SLF IDX FD | DEFENSIVE EQTY | 46138J775 |  | 26500 | 402 | SH |  | SOLE | 0 | 0 | 0 | 402 |
| INVESCO EXCHANGE TRADED FD T | DJ INDL AVG DV | 46137V605 |  | 309417 | 7029 | SH |  | SOLE | 0 | 0 | 0 | 7029 |
| INVESCO EXCHANGE TRADED FD T | DWA CYCLICALS | 46137V803 |  | 20452 | 219 | SH |  | SOLE | 0 | 0 | 0 | 219 |
| INVESCO EXCHANGE TRADED FD T | DWA HEALTHCARE | 46137V852 |  | 56209 | 338 | SH |  | SOLE | 0 | 0 | 0 | 338 |
| INVESCO EXCHANGE TRADED FD T | DWA MOMENTUM | 46137V837 |  | 27065 | 302 | SH |  | SOLE | 0 | 0 | 0 | 302 |
| INVESCO EXCHANGE TRADED FD T | DWA TECHNOLOGY | 46137V811 |  | 12849 | 86 | SH |  | SOLE | 0 | 0 | 0 | 86 |
| INVESCO EXCHANGE TRADED FD T | DYNMC PHRMCTLS | 46137V662 |  | 191770 | 2383 | SH |  | SOLE | 0 | 0 | 0 | 2383 |
| INVESCO EXCHANGE TRADED FD T | DYNMC SOFTWARE | 46137V639 |  | 1244645 | 7552 | SH |  | SOLE | 0 | 0 | 0 | 7552 |
| INVESCO EXCHANGE TRADED FD T | HIG YLD EQ DIV | 46137V563 |  | 10020 | 485 | SH |  | SOLE | 0 | 0 | 0 | 485 |
| INVESCO EXCHANGE TRADED FD T | INTL DIVI ACHI | 46137V548 |  | 243775 | 13796 | SH |  | SOLE | 0 | 0 | 0 | 13796 |
| INVESCO EXCHANGE TRADED FD T | NASDAQ INTERNT | 46137V530 |  | 968084 | 3772 | SH |  | SOLE | 0 | 0 | 0 | 3772 |
| INVESCO EXCHANGE TRADED FD T | S SMCP VLU MNT | 46137V480 |  | 13241 | 261 | SH |  | SOLE | 0 | 0 | 0 | 261 |
| INVESCO EXCHANGE TRADED FD T | S EQL ENR | 46137V365 |  | 55616 | 1228 | SH |  | SOLE | 0 | 0 | 0 | 1228 |
| INVESCO EXCHANGE TRADED FD T | S EQL STP | 46137V373 |  | 82172 | 510 | SH |  | SOLE | 0 | 0 | 0 | 510 |
| INVESCO EXCHANGE TRADED FD T | S PUR GWT | 46137V266 |  | 1167446 | 6341 | SH |  | SOLE | 0 | 0 | 0 | 6341 |
| INVESCO EXCHANGE TRADED FD T | S PUR VAL | 46137V258 |  | 439830 | 5699 | SH |  | SOLE | 0 | 0 | 0 | 5699 |
| INVESCO EXCHANGE TRADED FD T | WATER RES ETF | 46137V142 |  | 67703 | 1265 | SH |  | SOLE | 0 | 0 | 0 | 1265 |
| INVESCO EXCHANGE TRADED FD T | ZACKS MULT AST | 46137Y500 |  | 161664 | 6612 | SH |  | SOLE | 0 | 0 | 0 | 6612 |
| INVESCO INDIA EXCHANGE-TRADE | INDIA ETF | 46137R109 |  | 10064 | 391 | SH |  | SOLE | 0 | 0 | 0 | 391 |
| INVESCO MUN OPPORTUNITY TR | COM | 46132C107 |  | 68000 | 5000 | SH |  | SOLE | 0 | 0 | 0 | 5000 |
| INVITATION HOMES INC | COM | 46187W107 |  | 44746 | 1200 | SH |  | SOLE | 0 | 0 | 0 | 1200 |
| IONIS PHARMACEUTICALS INC | COM | 462222100 |  | 11967 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| IQIYI INC | SPONSORED ADS | 46267X108 |  | 26377 | 1693 | SH |  | SOLE | 0 | 0 | 0 | 1693 |
| IRIDIUM COMMUNICATIONS INC | COM | 46269C102 |  | 778846 | 19476 | SH |  | SOLE | 0 | 0 | 0 | 19476 |
| ISHARES INC | GLB ENR PROD ETF | 464286343 |  | 15411 | 906 | SH |  | SOLE | 0 | 0 | 0 | 906 |
| ISHARES INC | JP MRGN EM HI BD | 464286285 |  | 19705 | 431 | SH |  | SOLE | 0 | 0 | 0 | 431 |
| ISHARES INC | MSCI AUST ETF | 464286103 |  | 20784 | 800 | SH |  | SOLE | 0 | 0 | 0 | 800 |
| ISHARES INC | MSCI EMRG CHN | 46434G764 |  | 21833 | 350 | SH |  | SOLE | 0 | 0 | 0 | 350 |
| ISHARES INC | MSCI EURZONE ETF | 464286608 |  | 107731 | 2183 | SH |  | SOLE | 0 | 0 | 0 | 2183 |
| ISHARES INC | MSCI FRANCE ETF | 464286707 |  | 1893 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| ISHARES INC | MSCI NETHERL ETF | 464286814 |  | 34496 | 712 | SH |  | SOLE | 0 | 0 | 0 | 712 |
| ISHARES INC | MSCI SINGPOR ETF | 46434G780 |  | 5485 | 236 | SH |  | SOLE | 0 | 0 | 0 | 236 |
| ISHARES INC | MSCI STH KOR ETF | 464286772 |  | 588618 | 6317 | SH |  | SOLE | 0 | 0 | 0 | 6317 |
| ISHARES INC | MSCI SWITZERLAND | 464286749 |  | 12984 | 267 | SH |  | SOLE | 0 | 0 | 0 | 267 |
| ISHARES S GSCI COMMODITY- | UNIT BEN INT | 46428R107 |  | 101367 | 6300 | SH |  | SOLE | 0 | 0 | 0 | 6300 |
| ISHARES TR | 1 3 YR TREAS BD | 464287457 |  | 6305266 | 73181 | SH |  | SOLE | 0 | 0 | 0 | 73181 |
| ISHARES TR | 3 7 YR TREAS BD | 464288661 |  | 708734 | 5430 | SH |  | SOLE | 0 | 0 | 0 | 5430 |
| ISHARES TR | A RATE CP BD ETF | 46429B291 |  | 205679 | 3618 | SH |  | SOLE | 0 | 0 | 0 | 3618 |
| ISHARES TR | AGENCY BOND ETF | 464288166 |  | 45469 | 384 | SH |  | SOLE | 0 | 0 | 0 | 384 |
| ISHARES TR | CORE INTL AGGR | 46435G672 |  | 34677 | 629 | SH |  | SOLE | 0 | 0 | 0 | 629 |
| ISHARES TR | CORE S US VLU | 464287663 |  | 1348887 | 18745 | SH |  | SOLE | 0 | 0 | 0 | 18745 |
| ISHARES TR | CORE S ETF | 464287200 |  | 44979998 | 104624 | SH |  | SOLE | 0 | 0 | 0 | 104624 |
| INVESCO EXCHANGE TRADED FD T | AEROSPACE DEFN | 46137V100 |  | 399764 | 5320 | SH |  | SOLE | 0 | 0 | 0 | 5320 |
| INVESCO EXCHANGE TRADED FD T | DWA ENERGY MNT | 46137V878 |  | 3060 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| INVESCO EXCHANGE TRADED FD T | DYNMC BIOTECH | 46137V787 |  | 68050 | 880 | SH |  | SOLE | 0 | 0 | 0 | 880 |
| INVESCO EXCHANGE TRADED FD T | DYNMC FOOD BEV | 46137V753 |  | 6502 | 155 | SH |  | SOLE | 0 | 0 | 0 | 155 |
| INVESCO EXCHANGE TRADED FD T | DYNMC LRG GWTH | 46137V746 |  | 135315 | 1817 | SH |  | SOLE | 0 | 0 | 0 | 1817 |
| INVESCO EXCHANGE TRADED FD T | FTSE RAFI 1000 | 46137V613 |  | 20683 | 129 | SH |  | SOLE | 0 | 0 | 0 | 129 |
| INVESCO EXCHANGE TRADED FD T | GLOBAL DRGN CN | 46137V571 |  | 49535 | 809 | SH |  | SOLE | 0 | 0 | 0 | 809 |
| INVESCO EXCHANGE TRADED FD T | INVESCO MSCI | 46137V407 |  | 31698 | 458 | SH |  | SOLE | 0 | 0 | 0 | 458 |
| INVESCO EXCHANGE TRADED FD T | S 500 TOP 50 | 46137V233 |  | 19523 | 60 | SH |  | SOLE | 0 | 0 | 0 | 60 |
| INVESCO EXCHANGE TRADED FD T | S MDCP MOMNTUM | 46137V464 |  | 167459 | 1956 | SH |  | SOLE | 0 | 0 | 0 | 1956 |
| INVESCO EXCHANGE TRADED FD T | S EQL REL | 46137V290 |  | 137638 | 3799 | SH |  | SOLE | 0 | 0 | 0 | 3799 |
| INVESCO EXCHANGE TRADED FD T | S EQL UTL | 46137V274 |  | 1244318 | 12049 | SH |  | SOLE | 0 | 0 | 0 | 12049 |
| INVESCO EXCHANGE TRADED FD T | WILDERHIL CLAN | 46137V134 |  | 294487 | 3160 | SH |  | SOLE | 0 | 0 | 0 | 3160 |
| INVESCO QQQ TR | UNIT SER 1 | 46090E103 |  | 46994698 | 132592 | SH |  | SOLE | 0 | 0 | 0 | 132592 |
| ISHARES INC | EM MKTS DIV ETF | 464286319 |  | 33450 | 861 | SH |  | SOLE | 0 | 0 | 0 | 861 |
| ISHARES INC | MSCI AUSTRIA ETF | 464286202 |  | 7311 | 305 | SH |  | SOLE | 0 | 0 | 0 | 305 |
| ISHARES INC | MSCI EM ASIA ETF | 464286426 |  | 28675 | 310 | SH |  | SOLE | 0 | 0 | 0 | 310 |
| ISHARES INC | MSCI EQUAL WEITE | 464286681 |  | 5578 | 66 | SH |  | SOLE | 0 | 0 | 0 | 66 |
| ISHARES INC | MSCI GBL MIN VOL | 464286525 |  | 90620 | 881 | SH |  | SOLE | 0 | 0 | 0 | 881 |
| ISHARES INC | MSCI GERMANY ETF | 464286806 |  | 12837 | 371 | SH |  | SOLE | 0 | 0 | 0 | 371 |
| ISHARES INC | MSCI JPN ETF NEW | 46434G822 |  | 40524 | 600 | SH |  | SOLE | 0 | 0 | 0 | 600 |
| ISHARES INC | MSCI STH AFR ETF | 464286780 |  | 19055 | 390 | SH |  | SOLE | 0 | 0 | 0 | 390 |
| ISHARES TR | 0-5YR INVT GR CP | 46434V100 |  | 163420 | 3153 | SH |  | SOLE | 0 | 0 | 0 | 3153 |
| ISHARES TR | 3YRTB ETF | 464288125 |  | 24316 | 296 | SH |  | SOLE | 0 | 0 | 0 | 296 |
| ISHARES TR | BARCLAYS 7 10 YR | 464287440 |  | 9772479 | 84618 | SH |  | SOLE | 0 | 0 | 0 | 84618 |
| ISHARES TR | BLACKROCK ULTRA | 46434V878 |  | 30261 | 599 | SH |  | SOLE | 0 | 0 | 0 | 599 |
| ISHARES TR | CHINA LG-CAP ETF | 464287184 |  | 12509 | 270 | SH |  | SOLE | 0 | 0 | 0 | 270 |
| ISHARES TR | COHEN STEER REIT | 464287564 |  | 121682 | 1862 | SH |  | SOLE | 0 | 0 | 0 | 1862 |
| ISHARES TR | CONV BD ETF | 46435G102 |  | 1639781 | 16081 | SH |  | SOLE | 0 | 0 | 0 | 16081 |
| ISHARES TR | CORE MSCI EAFE | 46432F842 |  | 3069692 | 41006 | SH |  | SOLE | 0 | 0 | 0 | 41006 |
| ISHARES TR | CORE MSCI INTL | 46435G326 |  | 75881 | 1125 | SH |  | SOLE | 0 | 0 | 0 | 1125 |
| ISHARES TR | CORE MSCI PAC | 46434V696 |  | 19706 | 297 | SH |  | SOLE | 0 | 0 | 0 | 297 |
| ISHARES TR | CORE TOTAL USD | 46434V613 |  | 409733 | 7660 | SH |  | SOLE | 0 | 0 | 0 | 7660 |
| ISHARES TR | DEVSMCP EXNA ETF | 464288497 |  | 347 | 5 | SH |  | SOLE | 0 | 0 | 0 | 5 |
| ISHARES TR | EAFE VALUE ETF | 464288877 |  | 1973054 | 38119 | SH |  | SOLE | 0 | 0 | 0 | 38119 |
| ISHARES TR | ESG EAFE ETF | 46436E759 |  | 7989 | 118 | SH |  | SOLE | 0 | 0 | 0 | 118 |
| ISHARES TR | ESG SCRND S SM | 46436E544 |  | 9969 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| ISHARES TR | EXPND TEC SC ETF | 464287549 |  | 998255 | 2471 | SH |  | SOLE | 0 | 0 | 0 | 2471 |
| ISHARES TR | GBL GREEN ETF | 46435U440 |  | 3339 | 61 | SH |  | SOLE | 0 | 0 | 0 | 61 |
| ISHARES TR | GLB CNSM STP ETF | 464288737 |  | 5747 | 94 | SH |  | SOLE | 0 | 0 | 0 | 94 |
| ISHARES TR | GLOB HLTHCRE ETF | 464287325 |  | 167902 | 2020 | SH |  | SOLE | 0 | 0 | 0 | 2020 |
| ISHARES TR | GLOBAL 100 ETF | 464287572 |  | 725234 | 10216 | SH |  | SOLE | 0 | 0 | 0 | 10216 |
| ISHARES TR | GLOBAL MATER ETF | 464288695 |  | 512663 | 5638 | SH |  | SOLE | 0 | 0 | 0 | 5638 |
| ISHARES TR | GOV/CRED BD ETF | 464288596 |  | 2204 | 18 | SH |  | SOLE | 0 | 0 | 0 | 18 |
| ISHARES TR | HIGH YLD BD FCTR | 46435G250 |  | 54935 | 1054 | SH |  | SOLE | 0 | 0 | 0 | 1054 |
| ISHARES TR | IBONDS DEC2026 | 46435GAA0 |  | 293242 | 11020 | SH |  | SOLE | 0 | 0 | 0 | 11020 |
| ISHARES TR | IBONDS DEC25 ETF | 46434VBD1 |  | 740417 | 27433 | SH |  | SOLE | 0 | 0 | 0 | 27433 |
| ISHARES TR | INTL SEL DIV ETF | 464288448 |  | 5506711 | 169960 | SH |  | SOLE | 0 | 0 | 0 | 169960 |
| ISHARES TR | ISHS 5-10YR INVT | 464288638 |  | 40912 | 676 | SH |  | SOLE | 0 | 0 | 0 | 676 |
| ISHARES TR | MBS ETF | 464288588 |  | 253908 | 2346 | SH |  | SOLE | 0 | 0 | 0 | 2346 |
| ISHARES TR | MORNINGSTR US EQ | 464287127 |  | 12148 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| ISHARES TR | MRGSTR MD CP VAL | 464288406 |  | 38532 | 600 | SH |  | SOLE | 0 | 0 | 0 | 600 |
| ISHARES TR | MRGSTR SM CP GR | 464288604 |  | 127152 | 2454 | SH |  | SOLE | 0 | 0 | 0 | 2454 |
| ISHARES TR | MSCI AC ASIA ETF | 464288182 |  | 11529 | 122 | SH |  | SOLE | 0 | 0 | 0 | 122 |
| ISHARES TR | MSCI GERMNY ETF | 46429B465 |  | 4064 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| ISHARES TR | MSCI INDIA ETF | 46429B598 |  | 180448 | 4078 | SH |  | SOLE | 0 | 0 | 0 | 4078 |
| ISHARES TR | MSCI KLD400 SOC | 464288570 |  | 339616 | 4100 | SH |  | SOLE | 0 | 0 | 0 | 4100 |
| ISHARES TR | MSCI USA QLT FCT | 46432F339 |  | 3402871 | 25611 | SH |  | SOLE | 0 | 0 | 0 | 25611 |
| ISHARES TR | PFD AND INCM SEC | 464288687 |  | 5548068 | 141047 | SH |  | SOLE | 0 | 0 | 0 | 141047 |
| ISHARES TR | ROBOTICS ARTIF | 46435U556 |  | 136721 | 3046 | SH |  | SOLE | 0 | 0 | 0 | 3046 |
| ISHARES TR | RUS 1000 ETF | 464287622 |  | 1867613 | 7715 | SH |  | SOLE | 0 | 0 | 0 | 7715 |
| ISHARES TR | RUS 2000 GRW ETF | 464287648 |  | 406629 | 1305 | SH |  | SOLE | 0 | 0 | 0 | 1305 |
| ISHARES TR | RUS MID CAP ETF | 464287499 |  | 3863247 | 48754 | SH |  | SOLE | 0 | 0 | 0 | 48754 |
| ISHARES TR | S 100 ETF | 464287101 |  | 66701 | 340 | SH |  | SOLE | 0 | 0 | 0 | 340 |
| ISHARES TR | S 500 GRWT ETF | 464287309 |  | 10050273 | 138186 | SH |  | SOLE | 0 | 0 | 0 | 138186 |
| ISHARES TR | S MC 400VL ETF | 464287705 |  | 5917091 | 56171 | SH |  | SOLE | 0 | 0 | 0 | 56171 |
| ISHARES TR | U.S. ENERGY ETF | 464287796 |  | 433150 | 14890 | SH |  | SOLE | 0 | 0 | 0 | 14890 |
| ISHARES TR | U.S. TECH ETF | 464287721 |  | 1487806 | 14968 | SH |  | SOLE | 0 | 0 | 0 | 14968 |
| ISHARES TR | U.S. UTILITS ETF | 464287697 |  | 27146 | 346 | SH |  | SOLE | 0 | 0 | 0 | 346 |
| ISHARES TR | US HLTHCR PR ETF | 464288828 |  | 244653 | 918 | SH |  | SOLE | 0 | 0 | 0 | 918 |
| ISHARES TR | US OIL GS EX ETF | 464288851 |  | 31687 | 553 | SH |  | SOLE | 0 | 0 | 0 | 553 |
| ISHARES TR | USD INV GRDE ETF | 464288620 |  | 243993 | 4027 | SH |  | SOLE | 0 | 0 | 0 | 4027 |
| ISHARES U S ETF TR | BLACKROCK ST MAT | 46431W507 |  | 10608650 | 211475 | SH |  | SOLE | 0 | 0 | 0 | 211475 |
| ISHARES U S ETF TR | INT RT HDG C B | 46431W705 |  | 109260 | 1135 | SH |  | SOLE | 0 | 0 | 0 | 1135 |
| ITT INC | COM | 45073V108 |  | 9377 | 102 | SH |  | SOLE | 0 | 0 | 0 | 102 |
| IZEA WORLDWIDE INC | COM | 46604H105 |  | 7650 | 3000 | SH |  | SOLE | 0 | 0 | 0 | 3000 |
| J  J SNACK FOODS CORP | COM | 466032109 |  | 2616 | 15 | SH |  | SOLE | 0 | 0 | 0 | 15 |
| J P MORGAN EXCHANGE-TRADED F | BETABUILDERS CDA | 46641Q225 |  | 23619 | 365 | SH |  | SOLE | 0 | 0 | 0 | 365 |
| JOHN BEAN TECHNOLOGIES CORP | COM | 477839104 |  | 6133 | 43 | SH |  | SOLE | 0 | 0 | 0 | 43 |
| JOHN HANCOCK HEDGED EQUITY | COM | 47804L102 |  | 1327 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| JONES LANG LASALLE INC | COM | 48020Q107 |  | 29710 | 152 | SH |  | SOLE | 0 | 0 | 0 | 152 |
| JOYY INC | ADS REPSTG COM A | 46591M109 |  | 462 | 7 | SH |  | SOLE | 0 | 0 | 0 | 7 |
| JPMORGAN CHASE  CO | ALERIAN ML ETN | 46625H365 |  | 44016 | 2240 | SH |  | SOLE | 0 | 0 | 0 | 2240 |
| KALEYRA INC | COM | 483379103 |  | 6120 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| KELLOGG CO | COM | 487836108 |  | 92868 | 1444 | SH |  | SOLE | 0 | 0 | 0 | 1444 |
| KENNAMETAL INC | COM | 489170100 |  | 47358 | 1318 | SH |  | SOLE | 0 | 0 | 0 | 1318 |
| KKR  CO INC | COM | 48251W104 |  | 658314 | 11113 | SH |  | SOLE | 0 | 0 | 0 | 11113 |
| MOLECULAR TEMPLATES INC | COM | 608550109 |  | 6256 | 800 | SH |  | SOLE | 0 | 0 | 0 | 800 |
| MONGODB INC | CL A | 60937P106 |  | 118940 | 329 | SH |  | SOLE | 0 | 0 | 0 | 329 |
| MONOPAR THERAPEUTICS INC | COM | 61023L108 |  | 4123 | 700 | SH |  | SOLE | 0 | 0 | 0 | 700 |
| MORGAN STANLEY EMKT DBT FD I | COM | 61744H105 |  | 10753 | 1150 | SH |  | SOLE | 0 | 0 | 0 | 1150 |
| MORPHIC HLDG INC | COM | 61775R105 |  | 65999 | 1150 | SH |  | SOLE | 0 | 0 | 0 | 1150 |
| MOSAIC CO NEW | COM | 61945C103 |  | 43828 | 1373 | SH |  | SOLE | 0 | 0 | 0 | 1373 |
| MOTOROLA SOLUTIONS INC | COM NEW | 620076307 |  | 67793 | 313 | SH |  | SOLE | 0 | 0 | 0 | 313 |
| MSG NETWORK INC | CL A | 553573106 |  | 3645 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| MURPHY OIL CORP | COM | 626717102 |  | 511345 | 21965 | SH |  | SOLE | 0 | 0 | 0 | 21965 |
| NANO DIMENSION LTD | SPONSORD ADS NEW | 63008G203 |  | 65417 | 7939 | SH |  | SOLE | 0 | 0 | 0 | 7939 |
| NANO X IMAGING LTD | ORD SHS | M70700105 |  | 368575 | 11500 | SH |  | SOLE | 0 | 0 | 0 | 11500 |
| NATIONAL FUEL GAS CO | COM | 636180101 |  | 23565 | 451 | SH |  | SOLE | 0 | 0 | 0 | 451 |
| NATIONAL GRID PLC | SPONSORED ADR NE | 636274409 |  | 162587 | 2543 | SH |  | SOLE | 0 | 0 | 0 | 2543 |
| NETEASE INC | SPONSORED ADS | 64110W102 |  | 23396 | 203 | SH |  | SOLE | 0 | 0 | 0 | 203 |
| NETFLIX INC | COM | 64110L106 |  | 7184712 | 13602 | SH |  | SOLE | 0 | 0 | 0 | 13602 |
| NEW RELIC INC | COM | 64829B100 |  | 17345 | 259 | SH |  | SOLE | 0 | 0 | 0 | 259 |
| NEW RESIDENTIAL INVT CORP | COM NEW | 64828T201 |  | 214408 | 20246 | SH |  | SOLE | 0 | 0 | 0 | 20246 |
| NEW YORK CMNTY BANCORP INC | COM | 649445103 |  | 254309 | 23077 | SH |  | SOLE | 0 | 0 | 0 | 23077 |
| NIO INC | SPON ADS | 62914V106 |  | 655264 | 12317 | SH |  | SOLE | 0 | 0 | 0 | 12317 |
| NOKIA CORP | SPONSORED ADR | 654902204 |  | 77296 | 14529 | SH |  | SOLE | 0 | 0 | 0 | 14529 |
| NORDSON CORP | COM | 655663102 |  | 76389 | 348 | SH |  | SOLE | 0 | 0 | 0 | 348 |
| NORDSTROM INC | COM | 655664100 |  | 42638 | 1166 | SH |  | SOLE | 0 | 0 | 0 | 1166 |
| NORTHERN LTS FD TR IV | MAIN SECTR ROTN | 66538H591 |  | 39850 | 967 | SH |  | SOLE | 0 | 0 | 0 | 967 |
| NORTHERN TR CORP | COM | 665859104 |  | 86476 | 748 | SH |  | SOLE | 0 | 0 | 0 | 748 |
| NOV INC | COM | 62955J103 |  | 4036 | 263 | SH |  | SOLE | 0 | 0 | 0 | 263 |
| NUSHARES ETF TR | NUVEEN ESG SMLCP | 67092P607 |  | 522205 | 11566 | SH |  | SOLE | 0 | 0 | 0 | 11566 |
| NUVEEN AMT FREE QLTY MUN INC | COM | 670657105 |  | 356507 | 22707 | SH |  | SOLE | 0 | 0 | 0 | 22707 |
| NUVEEN FLOATING RATE INCOME | COM | 67072T108 |  | 65494 | 6536 | SH |  | SOLE | 0 | 0 | 0 | 6536 |
| NUVEEN MULTI-MKT INCOME FD | COM | 67075J107 |  | 13435 | 1800 | SH |  | SOLE | 0 | 0 | 0 | 1800 |
| NUVEEN N Y SELECT TAX FREE I | SH BEN INT | 67063V104 |  | 38654 | 2724 | SH |  | SOLE | 0 | 0 | 0 | 2724 |
| NUVEEN PFD  INCOME 2022 TER | COM | 67075T105 |  | 94962 | 3800 | SH |  | SOLE | 0 | 0 | 0 | 3800 |
| NUVEEN SR INCOME FD | COM | 67067Y104 |  | 13593 | 2300 | SH |  | SOLE | 0 | 0 | 0 | 2300 |
| NVENT ELECTRIC PLC | SHS | G6700G107 |  | 40799 | 1306 | SH |  | SOLE | 0 | 0 | 0 | 1306 |
| OCCIDENTAL PETE CORP | *W EXP 08/03/202 | 674599162 |  | 1725 | 124 | SH |  | SOLE | 0 | 0 | 0 | 124 |
| OCCIDENTAL PETE CORP | COM | 674599105 |  | 42354 | 1354 | SH |  | SOLE | 0 | 0 | 0 | 1354 |
| OCEAN PWR TECHNOLOGIES INC | COM NEW | 674870506 |  | 1250 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| OKTA INC | CL A | 679295105 |  | 1121858 | 4585 | SH |  | SOLE | 0 | 0 | 0 | 4585 |
| OLO INC | CL A | 68134L109 |  | 2393 | 64 | SH |  | SOLE | 0 | 0 | 0 | 64 |
| ONTO INNOVATION INC | COM | 683344105 |  | 229053 | 3136 | SH |  | SOLE | 0 | 0 | 0 | 3136 |
| ONTRAK INC | COM | 683373104 |  | 4872 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| OOMA INC | COM | 683416101 |  | 39606 | 2100 | SH |  | SOLE | 0 | 0 | 0 | 2100 |
| OPENDOOR TECHNOLOGIES INC | COM | 683712103 |  | 177300 | 10000 | SH |  | SOLE | 0 | 0 | 0 | 10000 |
| ORANGE | SPONSORED ADR | 684060106 |  | 82677 | 7227 | SH |  | SOLE | 0 | 0 | 0 | 7227 |
| ORCHARD THERAPEUTICS PLC | ADS | 68570P101 |  | 40278 | 9175 | SH |  | SOLE | 0 | 0 | 0 | 9175 |
| ORGANIGRAM HLDGS INC | COM | 68620P101 |  | 1004 | 350 | SH |  | SOLE | 0 | 0 | 0 | 350 |
| OSI ETF TR | OSHARES EUR QLT | 67110P506 |  | 89732 | 3190 | SH |  | SOLE | 0 | 0 | 0 | 3190 |
| PACCAR INC | COM | 693718108 |  | 770406 | 8632 | SH |  | SOLE | 0 | 0 | 0 | 8632 |
| PACER FDS TR | AMERCN ENRGY IND | 69374H634 |  | 1856 | 75 | SH |  | SOLE | 0 | 0 | 0 | 75 |
| PACER FDS TR | BNCHMRK INDSTR | 69374H766 |  | 231473 | 5365 | SH |  | SOLE | 0 | 0 | 0 | 5365 |
| PACER FDS TR | TRENDP US LAR CP | 69374H105 |  | 648854 | 17257 | SH |  | SOLE | 0 | 0 | 0 | 17257 |
| PACER FDS TR | TRENDPILOT INTL | 69374H683 |  | 2916 | 101 | SH |  | SOLE | 0 | 0 | 0 | 101 |
| PALANTIR TECHNOLOGIES INC | CL A | 69608A108 |  | 2279560 | 86478 | SH |  | SOLE | 0 | 0 | 0 | 86478 |
| PALATIN TECHNOLOGIES INC | COM PAR $ .01 | 696077403 |  | 3965 | 6500 | SH |  | SOLE | 0 | 0 | 0 | 6500 |
| PARK HOTELS  RESORTS INC | COM | 700517105 |  | 1255994 | 60941 | SH |  | SOLE | 0 | 0 | 0 | 60941 |
| PATRICK INDS INC | COM | 703343103 |  | 4745 | 65 | SH |  | SOLE | 0 | 0 | 0 | 65 |
| PAYLOCITY HLDG CORP | COM | 70438V106 |  | 1526 | 8 | SH |  | SOLE | 0 | 0 | 0 | 8 |
| PAYPAL HLDGS INC | COM | 70450Y103 |  | 11287093 | 38723 | SH |  | SOLE | 0 | 0 | 0 | 38723 |
| PENNANTPARK FLOATING RATE CA | COM | 70806A106 |  | 7670 | 603 | SH |  | SOLE | 0 | 0 | 0 | 603 |
| PENNYMAC FINL SVCS INC NEW | COM | 70932M107 |  | 197504 | 3200 | SH |  | SOLE | 0 | 0 | 0 | 3200 |
| PENNYMAC MTG INVT TR | COM | 70931T103 |  | 25298 | 1201 | SH |  | SOLE | 0 | 0 | 0 | 1201 |
| PEPSICO INC | COM | 713448108 |  | 5318568 | 35895 | SH |  | SOLE | 0 | 0 | 0 | 35895 |
| PERRIGO CO PLC | SHS | G97822103 |  | 7107 | 155 | SH |  | SOLE | 0 | 0 | 0 | 155 |
| PERSHING SQUARE TONTINE HLDG | *W EXP 07/24/202 | 71531R117 |  | 1021 | 162 | SH |  | SOLE | 0 | 0 | 0 | 162 |
| PETROLEO BRASILEIRO SA PETRO | SPONSORED ADR | 71654V408 |  | 31896 | 2608 | SH |  | SOLE | 0 | 0 | 0 | 2608 |
| PGIM ETF TR | ULTRA SHORT | 69344A107 |  | 64675 | 1300 | SH |  | SOLE | 0 | 0 | 0 | 1300 |
| PILGRIMS PRIDE CORP | COM | 72147K108 |  | 1020 | 46 | SH |  | SOLE | 0 | 0 | 0 | 46 |
| PIMCO DYNAMIC INCOME FD | SHS | 72201Y101 |  | 600948 | 20859 | SH |  | SOLE | 0 | 0 | 0 | 20859 |
| PIMCO ETF TR | 25YR+ ZERO U S | 72201R882 |  | 9024929 | 62168 | SH |  | SOLE | 0 | 0 | 0 | 62168 |
| PIMCO ETF TR | BROAD US TIPS | 72201R403 |  | 16430 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| PIMCO ETF TR | ENHAN SHRT MA AC | 72201R833 |  | 3845740 | 37714 | SH |  | SOLE | 0 | 0 | 0 | 37714 |
| PINDUODUO INC | SPONSORED ADS | 722304102 |  | 107332 | 845 | SH |  | SOLE | 0 | 0 | 0 | 845 |
| PINNACLE WEST CAP CORP | COM | 723484101 |  | 11476 | 140 | SH |  | SOLE | 0 | 0 | 0 | 140 |
| PLAINS ALL AMERN PIPELINE L | UNIT LTD PARTN | 726503105 |  | 22720 | 2000 | SH |  | SOLE | 0 | 0 | 0 | 2000 |
| POLAR PWR INC | COM | 73102V105 |  | 4385 | 468 | SH |  | SOLE | 0 | 0 | 0 | 468 |
| POSCO | SPONSORED ADR | 693483109 |  | 4222 | 55 | SH |  | SOLE | 0 | 0 | 0 | 55 |
| POWER  DIGITAL INFRA ACQ CO | UNIT 99/99/9999 | 739190205 |  | 1010 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| PPL CORP | COM | 69351T106 |  | 181072 | 6474 | SH |  | SOLE | 0 | 0 | 0 | 6474 |
| PRESTIGE CONSMR HEALTHCARE I | COM | 74112D101 |  | 3334 | 64 | SH |  | SOLE | 0 | 0 | 0 | 64 |
| PRIMORIS SVCS CORP | COM | 74164F103 |  | 25280 | 859 | SH |  | SOLE | 0 | 0 | 0 | 859 |
| PROSHARES TR | DJ BRKFLD GLB | 74347B508 |  | 11653 | 252 | SH |  | SOLE | 0 | 0 | 0 | 252 |
| PROSHARES TR | HGH YLD INT RATE | 74348A541 |  | 43773 | 693 | SH |  | SOLE | 0 | 0 | 0 | 693 |
| PROSHARES TR | INVT INT RT HG | 74347B607 |  | 110203 | 1440 | SH |  | SOLE | 0 | 0 | 0 | 1440 |
| PROSHARES TR | LARGE CAP CRE | 74347R248 |  | 916501 | 9230 | SH |  | SOLE | 0 | 0 | 0 | 9230 |
| PROSHARES TR | PSHS ULT SEMICDT | 74347R669 |  | 33095 | 916 | SH |  | SOLE | 0 | 0 | 0 | 916 |
| PROSHARES TR | PSHS ULTRA O | 74347G705 |  | 2895 | 40 | SH |  | SOLE | 0 | 0 | 0 | 40 |
| PROSHARES TR | S 500 BD ETF | 74347B318 |  | 7354 | 80 | SH |  | SOLE | 0 | 0 | 0 | 80 |
| PROTHENA CORP PLC | SHS | G72800108 |  | 103 | 2 | SH |  | SOLE | 0 | 0 | 0 | 2 |
| PULTE GROUP INC | COM | 745867101 |  | 374023 | 6854 | SH |  | SOLE | 0 | 0 | 0 | 6854 |
| Q2 HLDGS INC | COM | 74736L109 |  | 34262 | 334 | SH |  | SOLE | 0 | 0 | 0 | 334 |
| QUANTA SVCS INC | COM | 74762E102 |  | 700378 | 7733 | SH |  | SOLE | 0 | 0 | 0 | 7733 |
| ISHARES TR | IBONDS DEC22 ETF | 46434VBA7 |  | 1258189 | 49535 | SH |  | SOLE | 0 | 0 | 0 | 49535 |
| ISHARES TR | IBONDS DEC23 ETF | 46434VAX8 |  | 1041566 | 39945 | SH |  | SOLE | 0 | 0 | 0 | 39945 |
| ISHARES TR | IBOXX HI YD ETF | 464288513 |  | 5620418 | 63839 | SH |  | SOLE | 0 | 0 | 0 | 63839 |
| ISHARES TR | INDIA 50 ETF | 464289529 |  | 12386 | 265 | SH |  | SOLE | 0 | 0 | 0 | 265 |
| ISHARES TR | INTL DIV GRWTH | 46435G524 |  | 1213 | 18 | SH |  | SOLE | 0 | 0 | 0 | 18 |
| ISHARES TR | ISHS 1-5YR INVS | 464288646 |  | 12019531 | 219294 | SH |  | SOLE | 0 | 0 | 0 | 219294 |
| ISHARES TR | MICRO-CAP ETF | 464288869 |  | 100716 | 660 | SH |  | SOLE | 0 | 0 | 0 | 660 |
| ISHARES TR | MODERT ALLOC ETF | 464289875 |  | 165716 | 3679 | SH |  | SOLE | 0 | 0 | 0 | 3679 |
| ISHARES TR | MORTGE REL ETF | 46435G342 |  | 262882 | 7082 | SH |  | SOLE | 0 | 0 | 0 | 7082 |
| ISHARES TR | MSCI ACWI EX US | 464288240 |  | 30193 | 525 | SH |  | SOLE | 0 | 0 | 0 | 525 |
| ISHARES TR | MSCI ACWI EXUS | 46435G847 |  | 115275 | 3495 | SH |  | SOLE | 0 | 0 | 0 | 3495 |
| ISHARES TR | MSCI CHINA ETF | 46429B671 |  | 113822 | 1381 | SH |  | SOLE | 0 | 0 | 0 | 1381 |
| ISHARES TR | MSCI EAFE ETF | 464287465 |  | 2162747 | 27418 | SH |  | SOLE | 0 | 0 | 0 | 27418 |
| ISHARES TR | MSCI INDIA SM CP | 46429B614 |  | 20475 | 375 | SH |  | SOLE | 0 | 0 | 0 | 375 |
| ISHARES TR | MSCI USA MMENTM | 46432F396 |  | 9381321 | 54093 | SH |  | SOLE | 0 | 0 | 0 | 54093 |
| ISHARES TR | NEW ZEALAND ETF | 464289123 |  | 9715 | 160 | SH |  | SOLE | 0 | 0 | 0 | 160 |
| ISHARES TR | RUS 1000 GRW ETF | 464287614 |  | 2174995 | 8012 | SH |  | SOLE | 0 | 0 | 0 | 8012 |
| ISHARES TR | RUS 2000 VAL ETF | 464287630 |  | 2437199 | 14702 | SH |  | SOLE | 0 | 0 | 0 | 14702 |
| ISHARES TR | RUS TP200 GR ETF | 464289438 |  | 222894 | 1480 | SH |  | SOLE | 0 | 0 | 0 | 1480 |
| ISHARES TR | RUS TP200 VL ETF | 464289420 |  | 38203 | 575 | SH |  | SOLE | 0 | 0 | 0 | 575 |
| ISHARES TR | RUSSELL 2000 ETF | 464287655 |  | 13690587 | 59688 | SH |  | SOLE | 0 | 0 | 0 | 59688 |
| ISHARES TR | RUSSELL 3000 ETF | 464287689 |  | 7787346 | 30430 | SH |  | SOLE | 0 | 0 | 0 | 30430 |
| ISHARES TR | S 500 VAL ETF | 464287408 |  | 1343658 | 9101 | SH |  | SOLE | 0 | 0 | 0 | 9101 |
| ISHARES TR | SHORT TREAS BD | 464288679 |  | 10113741 | 91535 | SH |  | SOLE | 0 | 0 | 0 | 91535 |
| ISHARES TR | TRS FLT RT BD | 46434V860 |  | 2181064 | 43387 | SH |  | SOLE | 0 | 0 | 0 | 43387 |
| ISHARES TR | U.S. CNSM SV ETF | 464287580 |  | 187052 | 2410 | SH |  | SOLE | 0 | 0 | 0 | 2410 |
| ISHARES TR | U.S. FIN SVC ETF | 464287770 |  | 123919 | 669 | SH |  | SOLE | 0 | 0 | 0 | 669 |
| ISHARES TR | US HLTHCARE ETF | 464287762 |  | 957655 | 3510 | SH |  | SOLE | 0 | 0 | 0 | 3510 |
| ISHARES TR | US INFRASTRUC | 46435U713 |  | 148684 | 4212 | SH |  | SOLE | 0 | 0 | 0 | 4212 |
| ISHARES TR | US TREAS BD ETF | 46429B267 |  | 1142927 | 42967 | SH |  | SOLE | 0 | 0 | 0 | 42967 |
| ISHARES U S ETF TR | INFLATION HEDG | 46431W580 |  | 11909 | 402 | SH |  | SOLE | 0 | 0 | 0 | 402 |
| ISHARES U S ETF TR | TECHNOLOGY | 46431W648 |  | 156880 | 2852 | SH |  | SOLE | 0 | 0 | 0 | 2852 |
| ITAU UNIBANCO HLDG S A | SPON ADR REP PFD | 465562106 |  | 2873 | 478 | SH |  | SOLE | 0 | 0 | 0 | 478 |
| ITERUM THERAPEUTICS PLC | SHS | G6333L101 |  | 4620 | 2000 | SH |  | SOLE | 0 | 0 | 0 | 2000 |
| J ALEXANDERS HLDGS INC | COM | 46609J106 |  | 35 | 3 | SH |  | SOLE | 0 | 0 | 0 | 3 |
| J P MORGAN EXCHANGE-TRADED F | BETABUILDERS DEV | 46641Q233 |  | 9821 | 168 | SH |  | SOLE | 0 | 0 | 0 | 168 |
| JANUS DETROIT STR TR | LONG TERM CARE | 47103U407 |  | 18535 | 564 | SH |  | SOLE | 0 | 0 | 0 | 564 |
| JOHN HANCOCK EXCHANGE TRADED | MLTFCTR LRG CAP | 47804J107 |  | 10287 | 189 | SH |  | SOLE | 0 | 0 | 0 | 189 |
| JOHN HANCOCK EXCHANGE TRADED | MULTIFACTOR HE | 47804J503 |  | 8384 | 175 | SH |  | SOLE | 0 | 0 | 0 | 175 |
| JOHN HANCOCK EXCHANGE TRADED | MULTIFACTOR MI | 47804J206 |  | 1478811 | 28526 | SH |  | SOLE | 0 | 0 | 0 | 28526 |
| JOHNSON CTLS INTL PLC | SHS | G51502105 |  | 983753 | 14334 | SH |  | SOLE | 0 | 0 | 0 | 14334 |
| JUMIA TECHNOLOGIES AG | SPONSORED ADS | 48138M105 |  | 592800 | 19545 | SH |  | SOLE | 0 | 0 | 0 | 19545 |
| KADMON HLDGS INC | COM | 48283N106 |  | 9269 | 2395 | SH |  | SOLE | 0 | 0 | 0 | 2395 |
| KANDI TECHNOLOGIES GROUP INC | COM | 483709101 |  | 3887 | 650 | SH |  | SOLE | 0 | 0 | 0 | 650 |
| KANSAS CITY SOUTHERN | COM NEW | 485170302 |  | 255155 | 900 | SH |  | SOLE | 0 | 0 | 0 | 900 |
| KEURIG DR PEPPER INC | COM | 49271V100 |  | 111429 | 3162 | SH |  | SOLE | 0 | 0 | 0 | 3162 |
| KIMBERLY-CLARK CORP | COM | 494368103 |  | 732673 | 5477 | SH |  | SOLE | 0 | 0 | 0 | 5477 |
| KINDER MORGAN INC DEL | COM | 49456B101 |  | 400531 | 21971 | SH |  | SOLE | 0 | 0 | 0 | 21971 |
| KNOLL INC | COM NEW | 498904200 |  | 2443 | 94 | SH |  | SOLE | 0 | 0 | 0 | 94 |
| KOPIN CORP | COM | 500600101 |  | 3272 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| KRATOS DEFENSE  SEC SOLUTIO | COM NEW | 50077B207 |  | 422735 | 14838 | SH |  | SOLE | 0 | 0 | 0 | 14838 |
| LAMB WESTON HLDGS INC | COM | 513272104 |  | 194310 | 2409 | SH |  | SOLE | 0 | 0 | 0 | 2409 |
| LAS VEGAS SANDS CORP | COM | 517834107 |  | 174065 | 3304 | SH |  | SOLE | 0 | 0 | 0 | 3304 |
| LEAR CORP | COM NEW | 521865204 |  | 4382 | 25 | SH |  | SOLE | 0 | 0 | 0 | 25 |
| LEGG MASON ETF INVT TR | L VOL H DIV ETF | 52468L406 |  | 247050 | 6772 | SH |  | SOLE | 0 | 0 | 0 | 6772 |
| LENDINGTREE INC NEW | COM | 52603B107 |  | 597713 | 2821 | SH |  | SOLE | 0 | 0 | 0 | 2821 |
| LGI HOMES INC | COM | 50187T106 |  | 66072 | 408 | SH |  | SOLE | 0 | 0 | 0 | 408 |
| LIBERTY LATIN AMERICA LTD | COM CL A | G9001E102 |  | 263 | 19 | SH |  | SOLE | 0 | 0 | 0 | 19 |
| LIBERTY MEDIA CORP DEL | COM A SIRIUSXM | 531229409 |  | 7313 | 157 | SH |  | SOLE | 0 | 0 | 0 | 157 |
| LIBERTY MEDIA CORP DEL | COM SER A FRMLA | 531229870 |  | 8014 | 188 | SH |  | SOLE | 0 | 0 | 0 | 188 |
| LIFE STORAGE INC | COM | 53223X107 |  | 1074 | 10 | SH |  | SOLE | 0 | 0 | 0 | 10 |
| LISTED FD TR | HORIZON KINETICS | 53656F623 |  | 111191 | 3700 | SH |  | SOLE | 0 | 0 | 0 | 3700 |
| LITHIA MTRS INC | COM | 536797103 |  | 47079 | 137 | SH |  | SOLE | 0 | 0 | 0 | 137 |
| LOCKHEED MARTIN CORP | COM | 539830109 |  | 2325301 | 6146 | SH |  | SOLE | 0 | 0 | 0 | 6146 |
| LUFAX HOLDING LTD | ADS REP SHS CL A | 54975P102 |  | 68648 | 6075 | SH |  | SOLE | 0 | 0 | 0 | 6075 |
| LYFT INC | CL A COM | 55087P104 |  | 165655 | 2739 | SH |  | SOLE | 0 | 0 | 0 | 2739 |
| MACATAWA BK CORP | COM | 554225102 |  | 34825 | 3980 | SH |  | SOLE | 0 | 0 | 0 | 3980 |
| MACQUARIE / FIRST TR GLOBAL | COM | 55607W100 |  | 34129 | 3500 | SH |  | SOLE | 0 | 0 | 0 | 3500 |
| MACYS INC | COM | 55616P104 |  | 98536 | 5197 | SH |  | SOLE | 0 | 0 | 0 | 5197 |
| MAGELLAN HEALTH INC | COM NEW | 559079207 |  | 9420 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| MAGELLAN MIDSTREAM PRTNRS LP | COM UNIT RP LP | 559080106 |  | 200660 | 4103 | SH |  | SOLE | 0 | 0 | 0 | 4103 |
| MAGIC SOFTWARE ENTERPRISES L | ORD | 559166103 |  | 16158 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| MAGNITE INC | COM | 55955D100 |  | 46293 | 1368 | SH |  | SOLE | 0 | 0 | 0 | 1368 |
| MAMMOTH ENERGY SVCS INC | COM | 56155L108 |  | 10465 | 2280 | SH |  | SOLE | 0 | 0 | 0 | 2280 |
| MANNKIND CORP | COM NEW | 56400P706 |  | 32700 | 6000 | SH |  | SOLE | 0 | 0 | 0 | 6000 |
| MARCUS CORP DEL | COM | 566330106 |  | 2121 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| MARKER THERAPEUTICS INC | COM | 57055L107 |  | 24189 | 8670 | SH |  | SOLE | 0 | 0 | 0 | 8670 |
| MARSH  MCLENNAN COS INC | COM | 571748102 |  | 499687 | 3552 | SH |  | SOLE | 0 | 0 | 0 | 3552 |
| MARVELL TECHNOLOGY INC | COM | 573874104 |  | 599283 | 10274 | SH |  | SOLE | 0 | 0 | 0 | 10274 |
| MASCO CORP | COM | 574599106 |  | 386673 | 6564 | SH |  | SOLE | 0 | 0 | 0 | 6564 |
| MATTEL INC | COM | 577081102 |  | 19738 | 982 | SH |  | SOLE | 0 | 0 | 0 | 982 |
| MAXIMUS INC | COM | 577933104 |  | 32109 | 365 | SH |  | SOLE | 0 | 0 | 0 | 365 |
| MEDTRONIC PLC | SHS | G5960L103 |  | 4100694 | 33035 | SH |  | SOLE | 0 | 0 | 0 | 33035 |
| MELCO RESORTS AND ENTMNT LTD | ADR | 585464100 |  | 3082 | 186 | SH |  | SOLE | 0 | 0 | 0 | 186 |
| MERCK  CO INC | COM | 58933Y105 |  | 2374100 | 30527 | SH |  | SOLE | 0 | 0 | 0 | 30527 |
| METHODE ELECTRS INC | COM | 591520200 |  | 3592 | 73 | SH |  | SOLE | 0 | 0 | 0 | 73 |
| METLIFE INC | COM | 59156R108 |  | 232260 | 3881 | SH |  | SOLE | 0 | 0 | 0 | 3881 |
| MFS INTER INCOME TR | SH BEN INT | 55273C107 |  | 8415 | 2250 | SH |  | SOLE | 0 | 0 | 0 | 2250 |
| MGIC INVT CORP WIS | COM | 552848103 |  | 10880 | 800 | SH |  | SOLE | 0 | 0 | 0 | 800 |
| ISHARES TR | CORE US AGGBD ET | 464287226 |  | 18787993 | 162906 | SH |  | SOLE | 0 | 0 | 0 | 162906 |
| ISHARES TR | CRE U S REIT ETF | 464288521 |  | 1167 | 20 | SH |  | SOLE | 0 | 0 | 0 | 20 |
| ISHARES TR | DOW JONES US ETF | 464287846 |  | 349715 | 3239 | SH |  | SOLE | 0 | 0 | 0 | 3239 |
| ISHARES TR | EAFE GRWTH ETF | 464288885 |  | 6614532 | 61657 | SH |  | SOLE | 0 | 0 | 0 | 61657 |
| ISHARES TR | ESG AWR MSCI USA | 46435G425 |  | 3323170 | 33748 | SH |  | SOLE | 0 | 0 | 0 | 33748 |
| ISHARES TR | ESG MSCI LEADR | 46435U218 |  | 24105 | 321 | SH |  | SOLE | 0 | 0 | 0 | 321 |
| ISHARES TR | ESG MSCI USA ETF | 46436E767 |  | 25121 | 692 | SH |  | SOLE | 0 | 0 | 0 | 692 |
| ISHARES TR | GLOBAL TECH ETF | 464287291 |  | 163022 | 483 | SH |  | SOLE | 0 | 0 | 0 | 483 |
| ISHARES TR | HDG MSCI EAFE | 46434V803 |  | 441140 | 12735 | SH |  | SOLE | 0 | 0 | 0 | 12735 |
| ISHARES TR | IBDS DEC28 ETF | 46435U515 |  | 9104 | 315 | SH |  | SOLE | 0 | 0 | 0 | 315 |
| ISHARES TR | IBONDS 27 ETF | 46435UAA9 |  | 65326 | 2415 | SH |  | SOLE | 0 | 0 | 0 | 2415 |
| ISHARES TR | IBONDS DEC2022 | 46435G755 |  | 1160036 | 44175 | SH |  | SOLE | 0 | 0 | 0 | 44175 |
| ISHARES TR | IBONDS DEC21 ETF | 46434VBK5 |  | 1169492 | 47195 | SH |  | SOLE | 0 | 0 | 0 | 47195 |
| ISHARES TR | IBONDS DEC24 ETF | 46434VBG4 |  | 929780 | 35259 | SH |  | SOLE | 0 | 0 | 0 | 35259 |
| ISHARES TR | IBOXX INV CP ETF | 464287242 |  | 9631125 | 71681 | SH |  | SOLE | 0 | 0 | 0 | 71681 |
| ISHARES TR | INTL PFD STK ETF | 46429B135 |  | 145736 | 8473 | SH |  | SOLE | 0 | 0 | 0 | 8473 |
| ISHARES TR | ISHARES BIOTECH | 464287556 |  | 2102466 | 12847 | SH |  | SOLE | 0 | 0 | 0 | 12847 |
| ISHARES TR | JPMORGAN USD EMG | 464288281 |  | 1340262 | 11918 | SH |  | SOLE | 0 | 0 | 0 | 11918 |
| ISHARES TR | LATN AMER 40 ETF | 464287390 |  | 8256 | 262 | SH |  | SOLE | 0 | 0 | 0 | 262 |
| ISHARES TR | MORNINGSTAR GRWT | 464287119 |  | 1121705 | 17321 | SH |  | SOLE | 0 | 0 | 0 | 17321 |
| ISHARES TR | MORNINGSTAR VALU | 464288109 |  | 131600 | 2038 | SH |  | SOLE | 0 | 0 | 0 | 2038 |
| ISHARES TR | MRGSTR SM CP ETF | 464288505 |  | 39946 | 681 | SH |  | SOLE | 0 | 0 | 0 | 681 |
| ISHARES TR | MRNGSTR INC ETF | 46432F875 |  | 15717 | 650 | SH |  | SOLE | 0 | 0 | 0 | 650 |
| ISHARES TR | MSCI ACWI ETF | 464288257 |  | 338657 | 3347 | SH |  | SOLE | 0 | 0 | 0 | 3347 |
| ISHARES TR | MSCI EAFE SMCP | 46435G839 |  | 5898 | 162 | SH |  | SOLE | 0 | 0 | 0 | 162 |
| ISHARES TR | MSCI INTL QUALTY | 46434V456 |  | 186977 | 4849 | SH |  | SOLE | 0 | 0 | 0 | 4849 |
| ISHARES TR | MSCI UK ETF NEW | 46435G334 |  | 11576 | 354 | SH |  | SOLE | 0 | 0 | 0 | 354 |
| ISHARES TR | MSCI USA SMCP MN | 46435G433 |  | 334421 | 8791 | SH |  | SOLE | 0 | 0 | 0 | 8791 |
| ISHARES TR | MSCI USA VALUE | 46432F388 |  | 825887 | 7861 | SH |  | SOLE | 0 | 0 | 0 | 7861 |
| ISHARES TR | NORTH AMERN NAT | 464287374 |  | 2830 | 93 | SH |  | SOLE | 0 | 0 | 0 | 93 |
| ISHARES TR | RESIDENTIAL MULT | 464288562 |  | 2254243 | 27052 | SH |  | SOLE | 0 | 0 | 0 | 27052 |
| ISHARES TR | RUS 1000 VAL ETF | 464287598 |  | 1117404 | 7045 | SH |  | SOLE | 0 | 0 | 0 | 7045 |
| ISHARES TR | RUS MD CP GR ETF | 464287481 |  | 1989006 | 17571 | SH |  | SOLE | 0 | 0 | 0 | 17571 |
| ISHARES TR | S SML 600 GWT | 464287887 |  | 5090207 | 38379 | SH |  | SOLE | 0 | 0 | 0 | 38379 |
| ISHARES TR | SHRT NAT MUN ETF | 464288158 |  | 1987338 | 18432 | SH |  | SOLE | 0 | 0 | 0 | 18432 |
| ISHARES TR | SP SMCP600VL ETF | 464287879 |  | 13349125 | 126616 | SH |  | SOLE | 0 | 0 | 0 | 126616 |
| ISHARES TR | TIPS BD ETF | 464287176 |  | 8454644 | 66047 | SH |  | SOLE | 0 | 0 | 0 | 66047 |
| ISHARES TR | U.S. CNSM GD ETF | 464287812 |  | 336884 | 1832 | SH |  | SOLE | 0 | 0 | 0 | 1832 |
| ISHARES TR | US BR DEL SE ETF | 464288794 |  | 73184 | 717 | SH |  | SOLE | 0 | 0 | 0 | 717 |
| ISHARES TR | US HOME CONS ETF | 464288752 |  | 2060982 | 29774 | SH |  | SOLE | 0 | 0 | 0 | 29774 |
| ISHARES TR | US TELECOM ETF | 464287713 |  | 10066 | 303 | SH |  | SOLE | 0 | 0 | 0 | 303 |
| ISHARES U S ETF TR | BLACKROCK SHORT | 46431W838 |  | 3865 | 77 | SH |  | SOLE | 0 | 0 | 0 | 77 |
| ISHARES U S ETF TR | GSCI CMDTY STGY | 46431W853 |  | 755930 | 21911 | SH |  | SOLE | 0 | 0 | 0 | 21911 |
| ISHARES U S ETF TR | MEDIA ENTRNMNT | 46431W630 |  | 18997 | 491 | SH |  | SOLE | 0 | 0 | 0 | 491 |
| J P MORGAN EXCHANGE-TRADED F | BETABUILDERS EUR | 46641Q191 |  | 6150 | 105 | SH |  | SOLE | 0 | 0 | 0 | 105 |
| J P MORGAN EXCHANGE-TRADED F | ULTRA SHRT INC | 46641Q837 |  | 693072 | 13659 | SH |  | SOLE | 0 | 0 | 0 | 13659 |
| JACK IN THE BOX INC | COM | 466367109 |  | 24517 | 220 | SH |  | SOLE | 0 | 0 | 0 | 220 |
| JACOBS ENGR GROUP INC | COM | 469814107 |  | 730661 | 5476 | SH |  | SOLE | 0 | 0 | 0 | 5476 |
| JANUS DETROIT STR TR | HENDERSN CAP ETF | 47103U100 |  | 3490 | 51 | SH |  | SOLE | 0 | 0 | 0 | 51 |
| JEFFERIES FINL GROUP INC | COM | 47233W109 |  | 39257 | 1148 | SH |  | SOLE | 0 | 0 | 0 | 1148 |
| JOHN HANCOCK EXCHANGE TRADED | MLTFCTR CONSMR | 47804J875 |  | 17649 | 513 | SH |  | SOLE | 0 | 0 | 0 | 513 |
| JOHN HANCOCK EXCHANGE TRADED | MULTFCTR EMRNG | 47804J834 |  | 15843 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| JOHNSON OUTDOORS INC | CL A | 479167108 |  | 4624 | 38 | SH |  | SOLE | 0 | 0 | 0 | 38 |
| JOUNCE THERAPEUTICS INC | COM | 481116101 |  | 11220 | 1650 | SH |  | SOLE | 0 | 0 | 0 | 1650 |
| KADANT INC | COM | 48282T104 |  | 4050 | 23 | SH |  | SOLE | 0 | 0 | 0 | 23 |
| KARYOPHARM THERAPEUTICS INC | COM | 48576U106 |  | 10320 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| KAYNE ANDERSON ENERGY INFRST | COM | 486606106 |  | 10108 | 1137 | SH |  | SOLE | 0 | 0 | 0 | 1137 |
| KAYNE ANDERSON NEXTGEN ENRGY | COM | 48661E108 |  | 757 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| KE HLDGS INC | SPONSORED ADS | 482497104 |  | 1621 | 34 | SH |  | SOLE | 0 | 0 | 0 | 34 |
| KIMCO RLTY CORP | COM | 49446R109 |  | 16473 | 790 | SH |  | SOLE | 0 | 0 | 0 | 790 |
| KIRKLAND LAKE GOLD LTD | COM | 49741E100 |  | 79313 | 2056 | SH |  | SOLE | 0 | 0 | 0 | 2056 |
| KNOWLES CORP | COM | 49926D109 |  | 3060 | 155 | SH |  | SOLE | 0 | 0 | 0 | 155 |
| KOSS CORP | COM | 500692108 |  | 2322 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| KRANESHARES TR | CICC CHINA 100 | 500767207 |  | 5896 | 188 | SH |  | SOLE | 0 | 0 | 0 | 188 |
| KRANESHARES TR | QUADRTC INT RT | 500767736 |  | 5770471 | 208924 | SH |  | SOLE | 0 | 0 | 0 | 208924 |
| KRANESHARES TR | SSE STAR MRKT 50 | 500767694 |  | 5496 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| KULICKE  SOFFA INDS INC | COM | 501242101 |  | 120258 | 1965 | SH |  | SOLE | 0 | 0 | 0 | 1965 |
| L BRANDS INC | COM | 501797104 |  | 54838 | 761 | SH |  | SOLE | 0 | 0 | 0 | 761 |
| L3HARRIS TECHNOLOGIES INC | COM | 502431109 |  | 1801423 | 8334 | SH |  | SOLE | 0 | 0 | 0 | 8334 |
| LA Z BOY INC | COM | 505336107 |  | 3111 | 84 | SH |  | SOLE | 0 | 0 | 0 | 84 |
| LADDER CAP CORP | CL A | 505743104 |  | 23200 | 2010 | SH |  | SOLE | 0 | 0 | 0 | 2010 |
| LANCASTER COLONY CORP | COM | 513847103 |  | 774 | 4 | SH |  | SOLE | 0 | 0 | 0 | 4 |
| LATCH INC | COM | 51818V106 |  | 15890 | 1295 | SH |  | SOLE | 0 | 0 | 0 | 1295 |
| LAUDER ESTEE COS INC | CL A | 518439104 |  | 504157 | 1585 | SH |  | SOLE | 0 | 0 | 0 | 1585 |
| LAZARD LTD | SHS A | G54050102 |  | 56137 | 1241 | SH |  | SOLE | 0 | 0 | 0 | 1241 |
| LEGG MASON ETF INVT TR | INT LW VTY HGH | 52468L505 |  | 45088 | 1750 | SH |  | SOLE | 0 | 0 | 0 | 1750 |
| LEGGETT  PLATT INC | COM | 524660107 |  | 105019 | 2027 | SH |  | SOLE | 0 | 0 | 0 | 2027 |
| LEIDOS HOLDINGS INC | COM | 525327102 |  | 111311 | 1101 | SH |  | SOLE | 0 | 0 | 0 | 1101 |
| LEMONADE INC | COM | 52567D107 |  | 269258 | 2461 | SH |  | SOLE | 0 | 0 | 0 | 2461 |
| LENNAR CORP | CL A | 526057104 |  | 137325 | 1382 | SH |  | SOLE | 0 | 0 | 0 | 1382 |
| LI AUTO INC | SPONSORED ADS | 50202M102 |  | 33193 | 950 | SH |  | SOLE | 0 | 0 | 0 | 950 |
| LIBERTY ALL-STAR GROWTH FD I | COM | 529900102 |  | 329 | 37 | SH |  | SOLE | 0 | 0 | 0 | 37 |
| LIBERTY GLOBAL PLC | SHS CL A | G5480U104 |  | 6220 | 229 | SH |  | SOLE | 0 | 0 | 0 | 229 |
| LIBERTY GLOBAL PLC | SHS CL C | G5480U120 |  | 9491 | 351 | SH |  | SOLE | 0 | 0 | 0 | 351 |
| LIBERTY MEDIA CORP DEL | COM SER C FRMLA | 531229854 |  | 4869 | 101 | SH |  | SOLE | 0 | 0 | 0 | 101 |
| LIGAND PHARMACEUTICALS INC | COM NEW | 53220K504 |  | 1050 | 8 | SH |  | SOLE | 0 | 0 | 0 | 8 |
| LINEAGE CELL THERAPEUTICS IN | COM | 53566P109 |  | 151916 | 53304 | SH |  | SOLE | 0 | 0 | 0 | 53304 |
| LIONS GATE ENTMNT CORP | CL B NON VTG | 535919500 |  | 2855 | 156 | SH |  | SOLE | 0 | 0 | 0 | 156 |
| KLA CORP | COM NEW | 482480100 |  | 636423 | 1963 | SH |  | SOLE | 0 | 0 | 0 | 1963 |
| KNIGHT-SWIFT TRANSN HLDGS IN | CL A | 499049104 |  | 470147 | 10342 | SH |  | SOLE | 0 | 0 | 0 | 10342 |
| KOHLS CORP | COM | 500255104 |  | 22871 | 415 | SH |  | SOLE | 0 | 0 | 0 | 415 |
| KONINKLIJKE PHILIPS N V | NY REGIS SHS NEW | 500472303 |  | 176785 | 3557 | SH |  | SOLE | 0 | 0 | 0 | 3557 |
| KONTOOR BRANDS INC | COM | 50050N103 |  | 4005 | 71 | SH |  | SOLE | 0 | 0 | 0 | 71 |
| KOSMOS ENERGY LTD | COM | 500688106 |  | 6920 | 2000 | SH |  | SOLE | 0 | 0 | 0 | 2000 |
| KRANESHARES TR | CSI CHI INTERNET | 500767306 |  | 331437 | 4750 | SH |  | SOLE | 0 | 0 | 0 | 4750 |
| KRANESHARES TR | ELEC VEH FUTUR | 500767827 |  | 104932 | 2253 | SH |  | SOLE | 0 | 0 | 0 | 2253 |
| KROGER CO | COM | 501044101 |  | 26434 | 690 | SH |  | SOLE | 0 | 0 | 0 | 690 |
| KT CORP | SPONSORED ADR | 48268K101 |  | 10993 | 788 | SH |  | SOLE | 0 | 0 | 0 | 788 |
| LA JOLLA PHARMACEUTICAL CO | COM PAR $.0001 2 | 503459604 |  | 6420 | 1500 | SH |  | SOLE | 0 | 0 | 0 | 1500 |
| LATTICE STRATEGIES TR | HARTFORD MLT ETF | 518416102 |  | 12345 | 402 | SH |  | SOLE | 0 | 0 | 0 | 402 |
| LATTICE STRATEGIES TR | HARTFORD MLT SML | 518416508 |  | 19425 | 494 | SH |  | SOLE | 0 | 0 | 0 | 494 |
| LEGG MASON ETF INVT TR | CLEARBRIDEG LR | 524682200 |  | 2401 | 43 | SH |  | SOLE | 0 | 0 | 0 | 43 |
| LENNOX INTL INC | COM | 526107107 |  | 3859 | 11 | SH |  | SOLE | 0 | 0 | 0 | 11 |
| LIBERTY BROADBAND CORP | COM SER A | 530307107 |  | 6559 | 39 | SH |  | SOLE | 0 | 0 | 0 | 39 |
| LIBERTY BROADBAND CORP | COM SER C | 530307305 |  | 31953 | 184 | SH |  | SOLE | 0 | 0 | 0 | 184 |
| LIBERTY LATIN AMERICA LTD | COM CL C | G9001E128 |  | 846 | 60 | SH |  | SOLE | 0 | 0 | 0 | 60 |
| LIBERTY TRIPADVISOR HLDGS IN | COM SER A | 531465102 |  | 236 | 58 | SH |  | SOLE | 0 | 0 | 0 | 58 |
| LIGHTBRIDGE CORP | COM | 53224K302 |  | 103 | 14 | SH |  | SOLE | 0 | 0 | 0 | 14 |
| LIGHTPATH TECHNOLOGIES INC | COM CL A | 532257805 |  | 4133 | 1627 | SH |  | SOLE | 0 | 0 | 0 | 1627 |
| LILLY ELI  CO | COM | 532457108 |  | 3386037 | 14753 | SH |  | SOLE | 0 | 0 | 0 | 14753 |
| LINCOLN ELEC HLDGS INC | COM | 533900106 |  | 3293 | 25 | SH |  | SOLE | 0 | 0 | 0 | 25 |
| LINCOLN NATL CORP IND | COM | 534187109 |  | 9300 | 148 | SH |  | SOLE | 0 | 0 | 0 | 148 |
| LINDE PLC | SHS | G5494J103 |  | 1650312 | 5708 | SH |  | SOLE | 0 | 0 | 0 | 5708 |
| LIONS GATE ENTMNT CORP | CL A VTG | 535919401 |  | 15008 | 725 | SH |  | SOLE | 0 | 0 | 0 | 725 |
| LISTED FD TR | ROUNDHILL SPORTS | 53656F789 |  | 606848 | 19995 | SH |  | SOLE | 0 | 0 | 0 | 19995 |
| LIVE NATION ENTERTAINMENT IN | COM | 538034109 |  | 1278464 | 14596 | SH |  | SOLE | 0 | 0 | 0 | 14596 |
| LIVE OAK BANCSHARES INC | COM | 53803X105 |  | 29500 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| LIVERAMP HLDGS INC | COM | 53815P108 |  | 21223 | 453 | SH |  | SOLE | 0 | 0 | 0 | 453 |
| LOGITECH INTL S A | SHS | H50430232 |  | 305686 | 2528 | SH |  | SOLE | 0 | 0 | 0 | 2528 |
| M  T BK CORP | COM | 55261F104 |  | 425910 | 2931 | SH |  | SOLE | 0 | 0 | 0 | 2931 |
| MADRIGAL PHARMACEUTICALS INC | COM | 558868105 |  | 6819 | 70 | SH |  | SOLE | 0 | 0 | 0 | 70 |
| MALIBU BOATS INC | COM CL A | 56117J100 |  | 1173 | 16 | SH |  | SOLE | 0 | 0 | 0 | 16 |
| MANPOWERGROUP INC WIS | COM | 56418H100 |  | 2021 | 17 | SH |  | SOLE | 0 | 0 | 0 | 17 |
| MARATHON PETE CORP | COM | 56585A102 |  | 1315646 | 21775 | SH |  | SOLE | 0 | 0 | 0 | 21775 |
| MARRIOTT INTL INC NEW | CL A | 571903202 |  | 882319 | 6463 | SH |  | SOLE | 0 | 0 | 0 | 6463 |
| MARTIN MARIETTA MATLS INC | COM | 573284106 |  | 447502 | 1272 | SH |  | SOLE | 0 | 0 | 0 | 1272 |
| MASIMO CORP | COM | 574795100 |  | 606852 | 2503 | SH |  | SOLE | 0 | 0 | 0 | 2503 |
| MASTERCARD INCORPORATED | CL A | 57636Q104 |  | 4340566 | 11889 | SH |  | SOLE | 0 | 0 | 0 | 11889 |
| MAUI LD  PINEAPPLE INC | COM | 577345101 |  | 6105 | 569 | SH |  | SOLE | 0 | 0 | 0 | 569 |
| MAXAR TECHNOLOGIES INC | COM | 57778K105 |  | 28742 | 720 | SH |  | SOLE | 0 | 0 | 0 | 720 |
| MAXEON SOLAR TECHNOLOGIES LT | SHS | Y58473102 |  | 5165 | 241 | SH |  | SOLE | 0 | 0 | 0 | 241 |
| MAXLINEAR INC | COM | 57776J100 |  | 4674 | 110 | SH |  | SOLE | 0 | 0 | 0 | 110 |
| MBIA INC | COM | 55262C100 |  | 10076 | 916 | SH |  | SOLE | 0 | 0 | 0 | 916 |
| MCDONALDS CORP | COM | 580135101 |  | 3891318 | 16846 | SH |  | SOLE | 0 | 0 | 0 | 16846 |
| MCKESSON CORP | COM | 58155Q103 |  | 174635 | 913 | SH |  | SOLE | 0 | 0 | 0 | 913 |
| MEDPACE HLDGS INC | COM | 58506Q109 |  | 53342 | 302 | SH |  | SOLE | 0 | 0 | 0 | 302 |
| MESABI TR | CTF BEN INT | 590672101 |  | 57683 | 1629 | SH |  | SOLE | 0 | 0 | 0 | 1629 |
| META MATERIALS INC | COM | 59134N104 |  | 3745 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| MFS GOVT MKTS INCOME TR | SH BEN INT | 552939100 |  | 656811 | 147598 | SH |  | SOLE | 0 | 0 | 0 | 147598 |
| MFS INTER HIGH INCOME FD | SH BEN INT | 59318T109 |  | 46900 | 14000 | SH |  | SOLE | 0 | 0 | 0 | 14000 |
| MFS MUN INCOME TR | SH BEN INT | 552738106 |  | 5648 | 791 | SH |  | SOLE | 0 | 0 | 0 | 791 |
| MICROSOFT CORP | COM | 594918104 |  | 45681683 | 168630 | SH |  | SOLE | 0 | 0 | 0 | 168630 |
| MIND MEDICINE MINDMED INC | COM SUB VTG | 60255C109 |  | 103500 | 30000 | SH |  | SOLE | 0 | 0 | 0 | 30000 |
| MKS INSTRS INC | COM | 55306N104 |  | 5161 | 29 | SH |  | SOLE | 0 | 0 | 0 | 29 |
| MOODYS CORP | COM | 615369105 |  | 304562 | 840 | SH |  | SOLE | 0 | 0 | 0 | 840 |
| MORGAN STANLEY | COM NEW | 617446448 |  | 637132 | 6949 | SH |  | SOLE | 0 | 0 | 0 | 6949 |
| MR COOPER GROUP INC | COM | 62482R107 |  | 463 | 14 | SH |  | SOLE | 0 | 0 | 0 | 14 |
| MUELLER WTR PRODS INC | COM SER A | 624758108 |  | 8205 | 569 | SH |  | SOLE | 0 | 0 | 0 | 569 |
| MYRIAD GENETICS INC | COM | 62855J104 |  | 2049 | 67 | SH |  | SOLE | 0 | 0 | 0 | 67 |
| NASDAQ INC | COM | 631103108 |  | 856289 | 4871 | SH |  | SOLE | 0 | 0 | 0 | 4871 |
| NATIONAL HEALTH INVS INC | COM | 63633D104 |  | 57122 | 852 | SH |  | SOLE | 0 | 0 | 0 | 852 |
| NAVIOS MARITIME PARTNERS L P | COM UNIT LPI | Y62267409 |  | 59 | 2 | SH |  | SOLE | 0 | 0 | 0 | 2 |
| NEKTAR THERAPEUTICS | COM | 640268108 |  | 4805 | 280 | SH |  | SOLE | 0 | 0 | 0 | 280 |
| NEOGENOMICS INC | COM NEW | 64049M209 |  | 28638 | 634 | SH |  | SOLE | 0 | 0 | 0 | 634 |
| NETAPP INC | COM | 64110D104 |  | 110293 | 1348 | SH |  | SOLE | 0 | 0 | 0 | 1348 |
| NEUROCRINE BIOSCIENCES INC | COM | 64125C109 |  | 186757 | 1919 | SH |  | SOLE | 0 | 0 | 0 | 1919 |
| NEW YORK MTG TR INC | COM PAR $.02 | 649604501 |  | 46358 | 10371 | SH |  | SOLE | 0 | 0 | 0 | 10371 |
| NEWELL BRANDS INC | COM | 651229106 |  | 204239 | 7435 | SH |  | SOLE | 0 | 0 | 0 | 7435 |
| NEWMARK GROUP INC | CL A | 65158N102 |  | 18435 | 1535 | SH |  | SOLE | 0 | 0 | 0 | 1535 |
| NEWMARKET CORP | COM | 651587107 |  | 6440 | 20 | SH |  | SOLE | 0 | 0 | 0 | 20 |
| NEWS CORP NEW | CL A | 65249B109 |  | 31001 | 1203 | SH |  | SOLE | 0 | 0 | 0 | 1203 |
| NEXPOINT STRATEGIC OPPORTES | COM NEW | 65340G205 |  | 7477 | 543 | SH |  | SOLE | 0 | 0 | 0 | 543 |
| NEXTERA ENERGY INC | COM | 65339F101 |  | 3038745 | 41468 | SH |  | SOLE | 0 | 0 | 0 | 41468 |
| NEXTIER OILFIELD SOLUTIONS | COM | 65290C105 |  | 1904 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| NOMURA HLDGS INC | SPONSORED ADR | 65535H208 |  | 2097 | 412 | SH |  | SOLE | 0 | 0 | 0 | 412 |
| NORFOLK SOUTHN CORP | COM | 655844108 |  | 972797 | 3665 | SH |  | SOLE | 0 | 0 | 0 | 3665 |
| NORTHERN LTS FD TR IV | FRMLAFLIO SMRT | 66538H567 |  | 12093 | 336 | SH |  | SOLE | 0 | 0 | 0 | 336 |
| NORTONLIFELOCK INC | COM | 668771108 |  | 2722 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| NORWEGIAN CRUISE LINE HLDG L | SHS | G66721104 |  | 457414 | 15553 | SH |  | SOLE | 0 | 0 | 0 | 15553 |
| NOVAGOLD RES INC | COM NEW | 66987E206 |  | 4005 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| NOVANTA INC | COM | 67000B104 |  | 35307 | 262 | SH |  | SOLE | 0 | 0 | 0 | 262 |
| NOVAVAX INC | COM NEW | 670002401 |  | 40764 | 192 | SH |  | SOLE | 0 | 0 | 0 | 192 |
| NOVOCURE LTD | ORD SHS | G6674U108 |  | 40593 | 183 | SH |  | SOLE | 0 | 0 | 0 | 183 |
| NUSHARES ETF TR | NUVEEN ENHNC YLD | 67092P102 |  | 3441 | 138 | SH |  | SOLE | 0 | 0 | 0 | 138 |
| NUSHARES ETF TR | NUVEEN ESG US | 67092P870 |  | 224696 | 8615 | SH |  | SOLE | 0 | 0 | 0 | 8615 |
| NUSTAR ENERGY LP | UNIT COM | 67058H102 |  | 5722 | 317 | SH |  | SOLE | 0 | 0 | 0 | 317 |
| NUVEEN MORTGAGE AND INCOME F | COM | 670735109 |  | 104262 | 4991 | SH |  | SOLE | 0 | 0 | 0 | 4991 |
| NUVEEN MUN HIGH INCOME OPPOR | COM | 670682103 |  | 363142 | 23596 | SH |  | SOLE | 0 | 0 | 0 | 23596 |
| MGM RESORTS INTERNATIONAL | COM | 552953101 |  | 58980 | 1383 | SH |  | SOLE | 0 | 0 | 0 | 1383 |
| MICRON TECHNOLOGY INC | COM | 595112103 |  | 1424605 | 16764 | SH |  | SOLE | 0 | 0 | 0 | 16764 |
| MIMEDX GROUP INC | COM | 602496101 |  | 3440 | 275 | SH |  | SOLE | 0 | 0 | 0 | 275 |
| MODERNA INC | COM | 60770K107 |  | 1239754 | 5276 | SH |  | SOLE | 0 | 0 | 0 | 5276 |
| MOELIS  CO | CL A | 60786M105 |  | 61441 | 1080 | SH |  | SOLE | 0 | 0 | 0 | 1080 |
| MOHAWK INDS INC | COM | 608190104 |  | 6534 | 34 | SH |  | SOLE | 0 | 0 | 0 | 34 |
| MOLECULIN BIOTECH INC | COM | 60855D200 |  | 1226 | 334 | SH |  | SOLE | 0 | 0 | 0 | 334 |
| MONSTER BEVERAGE CORP NEW | COM | 61174X109 |  | 378554 | 4144 | SH |  | SOLE | 0 | 0 | 0 | 4144 |
| MORNINGSTAR INC | COM | 617700109 |  | 3857 | 15 | SH |  | SOLE | 0 | 0 | 0 | 15 |
| MP MATERIALS CORP | COM CL A | 553368101 |  | 71140 | 1930 | SH |  | SOLE | 0 | 0 | 0 | 1930 |
| MSCI INC | COM | 55354G100 |  | 1352424 | 2537 | SH |  | SOLE | 0 | 0 | 0 | 2537 |
| MULTIPLAN CORPORATION | COM | 62548M100 |  | 10291 | 1081 | SH |  | SOLE | 0 | 0 | 0 | 1081 |
| MUSTANG BIO INC | COM | 62818Q104 |  | 12516 | 3770 | SH |  | SOLE | 0 | 0 | 0 | 3770 |
| NABORS INDUSTRIES LTD | SHS | G6359F137 |  | 12566 | 110 | SH |  | SOLE | 0 | 0 | 0 | 110 |
| NATIONAL RETAIL PROPERTIES I | COM | 637417106 |  | 3125 | 67 | SH |  | SOLE | 0 | 0 | 0 | 67 |
| NATUS MED INC DEL | COM | 639050103 |  | 1689 | 65 | SH |  | SOLE | 0 | 0 | 0 | 65 |
| NAVIENT CORPORATION | COM | 63938C108 |  | 19330 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| NAVISTAR INTL CORP NEW | COM | 63934E108 |  | 4450 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| NCR CORP NEW | COM | 62886E108 |  | 4242 | 93 | SH |  | SOLE | 0 | 0 | 0 | 93 |
| NEUBERGER BERMAN REAL ESTATE | COM | 64190A103 |  | 3018 | 600 | SH |  | SOLE | 0 | 0 | 0 | 600 |
| NEVRO CORP | COM | 64157F103 |  | 2487 | 15 | SH |  | SOLE | 0 | 0 | 0 | 15 |
| NEW JERSEY RES CORP | COM | 646025106 |  | 3878 | 98 | SH |  | SOLE | 0 | 0 | 0 | 98 |
| NEW MTN FIN CORP | COM | 647551100 |  | 20414 | 1550 | SH |  | SOLE | 0 | 0 | 0 | 1550 |
| NEW ORIENTAL ED  TECHNOLOGY | SPON ADR | 647581107 |  | 94726 | 11566 | SH |  | SOLE | 0 | 0 | 0 | 11566 |
| NEWAGE INC | COM | 650194103 |  | 928 | 416 | SH |  | SOLE | 0 | 0 | 0 | 416 |
| NEWTEK BUSINESS SVCS CORP | COM NEW | 652526203 |  | 52170 | 1494 | SH |  | SOLE | 0 | 0 | 0 | 1494 |
| NEXPOINT RESIDENTIAL TR INC | COM | 65341D102 |  | 33622 | 612 | SH |  | SOLE | 0 | 0 | 0 | 612 |
| NEXTGEN HEALTHCARE INC | COM | 65343C102 |  | 27374 | 1650 | SH |  | SOLE | 0 | 0 | 0 | 1650 |
| NIELSEN HLDGS PLC | SHS EUR | G6518L108 |  | 4416 | 179 | SH |  | SOLE | 0 | 0 | 0 | 179 |
| NOAH HLDGS LTD | SPON ADS CL A | 65487X102 |  | 425 | 9 | SH |  | SOLE | 0 | 0 | 0 | 9 |
| NORDIC AMERICAN TANKERS LIMI | COM | G65773106 |  | 820 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| NORTHERN LTS FD TR IV | FRMLAFOLIOS TATL | 66538H666 |  | 11703 | 483 | SH |  | SOLE | 0 | 0 | 0 | 483 |
| NOW INC | COM | 67011P100 |  | 19 | 2 | SH |  | SOLE | 0 | 0 | 0 | 2 |
| NRG ENERGY INC | COM NEW | 629377508 |  | 41371 | 1027 | SH |  | SOLE | 0 | 0 | 0 | 1027 |
| NUSHARES ETF TR | NUVEEN ESG EMRGN | 67092P888 |  | 197759 | 5329 | SH |  | SOLE | 0 | 0 | 0 | 5329 |
| NUSHARES ETF TR | NUVEEN ESG INTL | 67092P805 |  | 259191 | 8208 | SH |  | SOLE | 0 | 0 | 0 | 8208 |
| NUSHARES ETF TR | NUVEEN ESG LRGCP | 67092P201 |  | 338396 | 5245 | SH |  | SOLE | 0 | 0 | 0 | 5245 |
| NUSHARES ETF TR | NUVEEN ESG MIDCP | 67092P409 |  | 382839 | 7004 | SH |  | SOLE | 0 | 0 | 0 | 7004 |
| NUTANIX INC | CL A | 67059N108 |  | 126508 | 3310 | SH |  | SOLE | 0 | 0 | 0 | 3310 |
| NUVASIVE INC | COM | 670704105 |  | 3863 | 57 | SH |  | SOLE | 0 | 0 | 0 | 57 |
| NUVEEN DIVERSIFIED DIVID  I | COM | 6706EP105 |  | 81120 | 7800 | SH |  | SOLE | 0 | 0 | 0 | 7800 |
| NUVEEN DOW 30 DYNMC OVERWRT | SHS | 67075F105 |  | 33087 | 1944 | SH |  | SOLE | 0 | 0 | 0 | 1944 |
| NUVEEN FLOATING RATE INCOME | COM SHS | 6706EN100 |  | 19520 | 2000 | SH |  | SOLE | 0 | 0 | 0 | 2000 |
| NUVEEN NEW YORK AMT QLT MUNI | COM | 670656107 |  | 78129 | 5506 | SH |  | SOLE | 0 | 0 | 0 | 5506 |
| NUVEEN PFD  INCM SECURTIES | COM | 67072C105 |  | 505017 | 50704 | SH |  | SOLE | 0 | 0 | 0 | 50704 |
| NVIDIA CORPORATION | COM | 67066G104 |  | 33715947 | 42140 | SH |  | SOLE | 0 | 0 | 0 | 42140 |
| O-I GLASS INC | COM | 67098H104 |  | 2890 | 177 | SH |  | SOLE | 0 | 0 | 0 | 177 |
| OCUGEN INC | COM | 67577C105 |  | 96360 | 12000 | SH |  | SOLE | 0 | 0 | 0 | 12000 |
| OLD DOMINION FREIGHT LINE IN | COM | 679580100 |  | 1699699 | 6697 | SH |  | SOLE | 0 | 0 | 0 | 6697 |
| OLIN CORP | COM PAR $1 | 680665205 |  | 22066 | 477 | SH |  | SOLE | 0 | 0 | 0 | 477 |
| ON SEMICONDUCTOR CORP | COM | 682189105 |  | 477964 | 12486 | SH |  | SOLE | 0 | 0 | 0 | 12486 |
| OPEN TEXT CORP | COM | 683715106 |  | 3759 | 74 | SH |  | SOLE | 0 | 0 | 0 | 74 |
| OPTICAL CABLE CORP | COM NEW | 683827208 |  | 90 | 25 | SH |  | SOLE | 0 | 0 | 0 | 25 |
| OSHKOSH CORP | COM | 688239201 |  | 19195 | 154 | SH |  | SOLE | 0 | 0 | 0 | 154 |
| OSI ETF TR | OSHARES US SMLCP | 67110P100 |  | 155773 | 4438 | SH |  | SOLE | 0 | 0 | 0 | 4438 |
| OTIS WORLDWIDE CORP | COM | 68902V107 |  | 468716 | 5732 | SH |  | SOLE | 0 | 0 | 0 | 5732 |
| OUTSET MED INC | COM | 690145107 |  | 42483 | 850 | SH |  | SOLE | 0 | 0 | 0 | 850 |
| OVERSTOCK COM INC DEL | COM | 690370101 |  | 5071000 | 55000 | SH |  | SOLE | 0 | 0 | 0 | 55000 |
| P T TELEKOMUNIKASI INDONESIA | SPONSORED ADR | 715684106 |  | 15104 | 697 | SH |  | SOLE | 0 | 0 | 0 | 697 |
| PACER FDS TR | GLOBL CASH ETF | 69374H709 |  | 91369 | 2902 | SH |  | SOLE | 0 | 0 | 0 | 2902 |
| PACER FDS TR | US CASH COWS 100 | 69374H881 |  | 283032 | 6616 | SH |  | SOLE | 0 | 0 | 0 | 6616 |
| PACKAGING CORP AMER | COM | 695156109 |  | 14219 | 105 | SH |  | SOLE | 0 | 0 | 0 | 105 |
| PAGERDUTY INC | COM | 69553P100 |  | 534081 | 12543 | SH |  | SOLE | 0 | 0 | 0 | 12543 |
| PAGSEGURO DIGITAL LTD | COM CL A | G68707101 |  | 70219 | 1256 | SH |  | SOLE | 0 | 0 | 0 | 1256 |
| PALO ALTO NETWORKS INC | COM | 697435105 |  | 2561358 | 6903 | SH |  | SOLE | 0 | 0 | 0 | 6903 |
| PAYCHEX INC | COM | 704326107 |  | 1491002 | 13896 | SH |  | SOLE | 0 | 0 | 0 | 13896 |
| PEARSON PLC | SPONSORED ADR | 705015105 |  | 5875 | 506 | SH |  | SOLE | 0 | 0 | 0 | 506 |
| PENN NATL GAMING INC | COM | 707569109 |  | 500933 | 6549 | SH |  | SOLE | 0 | 0 | 0 | 6549 |
| PENTAIR PLC | SHS | G7S00T104 |  | 16873 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| PERKINELMER INC | COM | 714046109 |  | 235166 | 1523 | SH |  | SOLE | 0 | 0 | 0 | 1523 |
| PERSHING SQUARE TONTINE HLDG | COM CL A | 71531R109 |  | 241097 | 10593 | SH |  | SOLE | 0 | 0 | 0 | 10593 |
| PERSONALIS INC | COM | 71535D106 |  | 13915 | 550 | SH |  | SOLE | 0 | 0 | 0 | 550 |
| PETMED EXPRESS INC | COM | 716382106 |  | 1051 | 33 | SH |  | SOLE | 0 | 0 | 0 | 33 |
| PHILLIPS 66 | COM | 718546104 |  | 548631 | 6393 | SH |  | SOLE | 0 | 0 | 0 | 6393 |
| PIEDMONT OFFICE REALTY TR IN | COM CL A | 720190206 |  | 165362 | 8953 | SH |  | SOLE | 0 | 0 | 0 | 8953 |
| PIMCO ETF TR | 15+ YR US TIPS | 72201R304 |  | 2333 | 27 | SH |  | SOLE | 0 | 0 | 0 | 27 |
| PIMCO ETF TR | INTER MUN BD ACT | 72201R866 |  | 307399 | 5415 | SH |  | SOLE | 0 | 0 | 0 | 5415 |
| PIMCO GLOBAL STOCKSPLS INCM | COM | 722011103 |  | 6660 | 600 | SH |  | SOLE | 0 | 0 | 0 | 600 |
| PIMCO INCOME STRATEGY FD II | COM | 72201J104 |  | 378084 | 34434 | SH |  | SOLE | 0 | 0 | 0 | 34434 |
| PINNACLE FINL PARTNERS INC | COM | 72346Q104 |  | 20119 | 228 | SH |  | SOLE | 0 | 0 | 0 | 228 |
| PIPER SANDLER COMPANIES | COM | 724078100 |  | 130 | 1 | SH |  | SOLE | 0 | 0 | 0 | 1 |
| PLANET FITNESS INC | CL A | 72703H101 |  | 1806 | 24 | SH |  | SOLE | 0 | 0 | 0 | 24 |
| PNC FINL SVCS GROUP INC | COM | 693475105 |  | 1263976 | 6626 | SH |  | SOLE | 0 | 0 | 0 | 6626 |
| POPULAR INC | COM NEW | 733174700 |  | 1951 | 26 | SH |  | SOLE | 0 | 0 | 0 | 26 |
| PORCH GROUP INC | COM | 733245104 |  | 14563 | 753 | SH |  | SOLE | 0 | 0 | 0 | 753 |
| POWERFLEET INC | COM | 73931J109 |  | 4471 | 621 | SH |  | SOLE | 0 | 0 | 0 | 621 |
| PPG INDS INC | COM | 693506107 |  | 74359 | 438 | SH |  | SOLE | 0 | 0 | 0 | 438 |
| PRICESMART INC | COM | 741511109 |  | 13196 | 145 | SH |  | SOLE | 0 | 0 | 0 | 145 |
| PRIMERICA INC | COM | 74164M108 |  | 280246 | 1830 | SH |  | SOLE | 0 | 0 | 0 | 1830 |
| PRIMO WATER CORPORATION | COM | 74167P108 |  | 55343 | 3308 | SH |  | SOLE | 0 | 0 | 0 | 3308 |
| PRINCIPAL FINANCIAL GROUP IN | COM | 74251V102 |  | 36872 | 584 | SH |  | SOLE | 0 | 0 | 0 | 584 |
| LIVENT CORP | COM | 53814L108 |  | 12042 | 622 | SH |  | SOLE | 0 | 0 | 0 | 622 |
| LKQ CORP | COM | 501889208 |  | 12846 | 261 | SH |  | SOLE | 0 | 0 | 0 | 261 |
| LOEWS CORP | COM | 540424108 |  | 28363 | 519 | SH |  | SOLE | 0 | 0 | 0 | 519 |
| LUMEN TECHNOLOGIES INC | COM | 550241103 |  | 166585 | 12258 | SH |  | SOLE | 0 | 0 | 0 | 12258 |
| LUMENTUM HLDGS INC | COM | 55024U109 |  | 144619 | 1763 | SH |  | SOLE | 0 | 0 | 0 | 1763 |
| LUMINAR TECHNOLOGIES INC | COM CL A | 550424105 |  | 62865 | 2864 | SH |  | SOLE | 0 | 0 | 0 | 2864 |
| LYONDELLBASELL INDUSTRIES N | SHS - A - | N53745100 |  | 198333 | 1928 | SH |  | SOLE | 0 | 0 | 0 | 1928 |
| MADDEN STEVEN LTD | COM | 556269108 |  | 3457 | 79 | SH |  | SOLE | 0 | 0 | 0 | 79 |
| MADISON COVERED CALL  EQUIT | COM | 557437100 |  | 2427 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| MAGNA INTL INC | COM | 559222401 |  | 492752 | 5319 | SH |  | SOLE | 0 | 0 | 0 | 5319 |
| MAGNACHIP SEMICONDUCTOR CORP | COM | 55933J203 |  | 2386 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| MANHATTAN ASSOCIATES INC | COM | 562750109 |  | 32879 | 227 | SH |  | SOLE | 0 | 0 | 0 | 227 |
| MANULIFE FINL CORP | COM | 56501R106 |  | 123296 | 6259 | SH |  | SOLE | 0 | 0 | 0 | 6259 |
| MARATHON OIL CORP | COM | 565849106 |  | 1283923 | 94267 | SH |  | SOLE | 0 | 0 | 0 | 94267 |
| MARKEL CORP | COM | 570535104 |  | 17801 | 15 | SH |  | SOLE | 0 | 0 | 0 | 15 |
| MCCORMICK  CO INC | COM NON VTG | 579780206 |  | 509155 | 5765 | SH |  | SOLE | 0 | 0 | 0 | 5765 |
| MEDALLIA INC | COM | 584021109 |  | 30071 | 891 | SH |  | SOLE | 0 | 0 | 0 | 891 |
| MEDICAL PPTYS TRUST INC | COM | 58463J304 |  | 109605 | 5453 | SH |  | SOLE | 0 | 0 | 0 | 5453 |
| MEDIFAST INC | COM | 58470H101 |  | 84045 | 297 | SH |  | SOLE | 0 | 0 | 0 | 297 |
| MERCADOLIBRE INC | COM | 58733R102 |  | 806935 | 518 | SH |  | SOLE | 0 | 0 | 0 | 518 |
| MERIT MED SYS INC | COM | 589889104 |  | 3233 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| MESA LABS INC | COM | 59064R109 |  | 4610 | 17 | SH |  | SOLE | 0 | 0 | 0 | 17 |
| METTLER TOLEDO INTERNATIONAL | COM | 592688105 |  | 502878 | 363 | SH |  | SOLE | 0 | 0 | 0 | 363 |
| MFS CHARTER INCOME TR | SH BEN INT | 552727109 |  | 15426 | 1765 | SH |  | SOLE | 0 | 0 | 0 | 1765 |
| MICRO FOCUS INTL PLC | SPON ADR NEW | 594837403 |  | 2529 | 336 | SH |  | SOLE | 0 | 0 | 0 | 336 |
| MICROCHIP TECHNOLOGY INC. | COM | 595017104 |  | 152038 | 1015 | SH |  | SOLE | 0 | 0 | 0 | 1015 |
| MICROSTRATEGY INC | CL A NEW | 594972408 |  | 7736109 | 11642 | SH |  | SOLE | 0 | 0 | 0 | 11642 |
| MILLER HERMAN INC | COM | 600544100 |  | 18337 | 389 | SH |  | SOLE | 0 | 0 | 0 | 389 |
| MINERALS TECHNOLOGIES INC | COM | 603158106 |  | 4327 | 55 | SH |  | SOLE | 0 | 0 | 0 | 55 |
| MISSION PRODUCE INC | COM | 60510V108 |  | 1035500 | 50000 | SH |  | SOLE | 0 | 0 | 0 | 50000 |
| MOLSON COORS BEVERAGE CO | CL B | 60871R209 |  | 5369 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| MOMO INC | ADR | 60879B107 |  | 651287 | 42540 | SH |  | SOLE | 0 | 0 | 0 | 42540 |
| MONDELEZ INTL INC | CL A | 609207105 |  | 733151 | 11742 | SH |  | SOLE | 0 | 0 | 0 | 11742 |
| MONOLITHIC PWR SYS INC | COM | 609839105 |  | 390629 | 1046 | SH |  | SOLE | 0 | 0 | 0 | 1046 |
| MONRO INC | COM | 610236101 |  | 34838 | 549 | SH |  | SOLE | 0 | 0 | 0 | 549 |
| MORGAN STANLEY CHINA A SH FD | COM | 617468103 |  | 2287 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| MORGAN STANLEY EMERGING MKTS | COM | 617477104 |  | 612 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| MPLX LP | COM UNIT REP LTD | 55336V100 |  | 241770 | 8165 | SH |  | SOLE | 0 | 0 | 0 | 8165 |
| MSC INDL DIRECT INC | CL A | 553530106 |  | 214261 | 2388 | SH |  | SOLE | 0 | 0 | 0 | 2388 |
| MYOVANT SCIENCES LTD | COM | G637AM102 |  | 4987 | 219 | SH |  | SOLE | 0 | 0 | 0 | 219 |
| NATIONAL BEVERAGE CORP | COM | 635017106 |  | 112880 | 2390 | SH |  | SOLE | 0 | 0 | 0 | 2390 |
| NATIONAL STORAGE AFFILIATES | COM SHS BEN IN | 637870106 |  | 10112 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| NAUTILUS BIOTECHNOLOGY INC | COM | 63909J108 |  | 34744 | 3440 | SH |  | SOLE | 0 | 0 | 0 | 3440 |
| NCINO INC | COM | 63947U107 |  | 242316 | 4044 | SH |  | SOLE | 0 | 0 | 0 | 4044 |
| NEOGEN CORP | COM | 640491106 |  | 34806 | 756 | SH |  | SOLE | 0 | 0 | 0 | 756 |
| NEW YORK CITY REIT INC | COM | 649439205 |  | 114573 | 8746 | SH |  | SOLE | 0 | 0 | 0 | 8746 |
| NEW YORK TIMES CO | CL A | 650111107 |  | 10191 | 234 | SH |  | SOLE | 0 | 0 | 0 | 234 |
| NEWMONT CORP | COM | 651639106 |  | 275470 | 4346 | SH |  | SOLE | 0 | 0 | 0 | 4346 |
| NEWPARK RES INC | COM PAR $.01NEW | 651718504 |  | 692 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| NEXSTAR MEDIA GROUP INC | CL A | 65336K103 |  | 243666 | 1648 | SH |  | SOLE | 0 | 0 | 0 | 1648 |
| NEXTERA ENERGY PARTNERS LP | COM UNIT PART IN | 65341B106 |  | 6796 | 89 | SH |  | SOLE | 0 | 0 | 0 | 89 |
| NGL ENERGY PARTNERS LP | COM UNIT REPST | 62913M107 |  | 2380 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| NICE LTD | SPONSORED ADR | 653656108 |  | 340258 | 1375 | SH |  | SOLE | 0 | 0 | 0 | 1375 |
| NIKE INC | CL B | 654106103 |  | 3318421 | 21480 | SH |  | SOLE | 0 | 0 | 0 | 21480 |
| NIKOLA CORP | COM | 654110105 |  | 83798 | 4640 | SH |  | SOLE | 0 | 0 | 0 | 4640 |
| NISOURCE INC | COM | 65473P105 |  | 31703 | 1294 | SH |  | SOLE | 0 | 0 | 0 | 1294 |
| NMI HLDGS INC | CL A | 629209305 |  | 3080 | 137 | SH |  | SOLE | 0 | 0 | 0 | 137 |
| NORTHERN DYNASTY MINERALS LT | COM NEW | 66510M204 |  | 49 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| NORTHERN LTS FD TR IV | FORMULA FOLIOS | 66538H674 |  | 15719 | 442 | SH |  | SOLE | 0 | 0 | 0 | 442 |
| NORTHERN LTS FD TR IV | INSPIRE 100ETF | 66538H534 |  | 172435 | 4041 | SH |  | SOLE | 0 | 0 | 0 | 4041 |
| NORTHROP GRUMMAN CORP | COM | 666807102 |  | 1315148 | 3619 | SH |  | SOLE | 0 | 0 | 0 | 3619 |
| NORTHWEST NAT HLDG CO | COM | 66765N105 |  | 8718 | 166 | SH |  | SOLE | 0 | 0 | 0 | 166 |
| NOVABAY PHARMACEUTICALS INC | COM NEW | 66987P201 |  | 1971 | 2935 | SH |  | SOLE | 0 | 0 | 0 | 2935 |
| NOVARTIS AG | SPONSORED ADR | 66987V109 |  | 603576 | 6615 | SH |  | SOLE | 0 | 0 | 0 | 6615 |
| NOVO-NORDISK A S | ADR | 670100205 |  | 264690 | 3160 | SH |  | SOLE | 0 | 0 | 0 | 3160 |
| NUCOR CORP | COM | 670346105 |  | 1131322 | 11793 | SH |  | SOLE | 0 | 0 | 0 | 11793 |
| NUSHARES ETF TR | NUVEEN ESG LRGVL | 67092P300 |  | 324537 | 8597 | SH |  | SOLE | 0 | 0 | 0 | 8597 |
| NUSHARES ETF TR | NUVEEN ESG MIDVL | 67092P508 |  | 393494 | 10852 | SH |  | SOLE | 0 | 0 | 0 | 10852 |
| NUTRIEN LTD | COM | 67077M108 |  | 278953 | 4599 | SH |  | SOLE | 0 | 0 | 0 | 4599 |
| NUVEEN AMT FREE MUN CR INC F | COM | 67071L106 |  | 423632 | 23720 | SH |  | SOLE | 0 | 0 | 0 | 23720 |
| NUVEEN CORE EQUITY ALPHA FD | COM | 67090X107 |  | 11749 | 715 | SH |  | SOLE | 0 | 0 | 0 | 715 |
| NUVEEN CORPORATE INCM NOVEME | COM | 67077N106 |  | 7065 | 750 | SH |  | SOLE | 0 | 0 | 0 | 750 |
| NUVEEN CR STRATEGIES INCOME | COM SHS | 67073D102 |  | 15861 | 2350 | SH |  | SOLE | 0 | 0 | 0 | 2350 |
| NUVEEN GLOBAL HIGH INCOME FD | SHS | 67075G103 |  | 15286 | 943 | SH |  | SOLE | 0 | 0 | 0 | 943 |
| NUVEEN MUNICIPAL CREDIT INC | COM SH BEN INT | 67070X101 |  | 586246 | 34064 | SH |  | SOLE | 0 | 0 | 0 | 34064 |
| NUVEEN NEW YORK QLT MUN INC | COM | 67066X107 |  | 138883 | 9222 | SH |  | SOLE | 0 | 0 | 0 | 9222 |
| NUVEEN PFD  INCOME TERM FD | COM | 67075A106 |  | 10200 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| NUVEEN S 500 BUY-WRITE INC | COM | 6706ER101 |  | 19330 | 1345 | SH |  | SOLE | 0 | 0 | 0 | 1345 |
| NUVEEN TAX-ADVANTAGED DIVID | COM | 67073G105 |  | 8839 | 550 | SH |  | SOLE | 0 | 0 | 0 | 550 |
| NXP SEMICONDUCTORS N V | COM | N6596X109 |  | 1458143 | 7088 | SH |  | SOLE | 0 | 0 | 0 | 7088 |
| OASIS MIDSTREAM PARTNERS LP | COM UNITS REPS | 67420T206 |  | 11725 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| OGE ENERGY CORP | COM | 670837103 |  | 54277 | 1613 | SH |  | SOLE | 0 | 0 | 0 | 1613 |
| OLD NATL BANCORP IND | COM | 680033107 |  | 7238 | 411 | SH |  | SOLE | 0 | 0 | 0 | 411 |
| OLD REP INTL CORP | COM | 680223104 |  | 47788 | 1918 | SH |  | SOLE | 0 | 0 | 0 | 1918 |
| OMEGA HEALTHCARE INVS INC | COM | 681936100 |  | 181525 | 5002 | SH |  | SOLE | 0 | 0 | 0 | 5002 |
| ONCOCYTE CORP | COM | 68235C107 |  | 71635 | 12480 | SH |  | SOLE | 0 | 0 | 0 | 12480 |
| ONEMAIN HLDGS INC | COM | 68268W103 |  | 260668 | 4351 | SH |  | SOLE | 0 | 0 | 0 | 4351 |
| OPTIMIZERX CORP | COM NEW | 68401U204 |  | 9037 | 146 | SH |  | SOLE | 0 | 0 | 0 | 146 |
| OREILLY AUTOMOTIVE INC | COM | 67103H107 |  | 29443 | 52 | SH |  | SOLE | 0 | 0 | 0 | 52 |
| OSI ETF TR | OSHARES US QUALT | 67110P407 |  | 1273326 | 30303 | SH |  | SOLE | 0 | 0 | 0 | 30303 |
| QUANTUMSCAPE CORP | COM CL A | 74767V109 |  | 153878 | 5259 | SH |  | SOLE | 0 | 0 | 0 | 5259 |
| QUIDEL CORP | COM | 74838J101 |  | 38564 | 301 | SH |  | SOLE | 0 | 0 | 0 | 301 |
| QUIPT HOME MEDICAL CORP | COM | 74880P104 |  | 2133 | 343 | SH |  | SOLE | 0 | 0 | 0 | 343 |
| QUOTIENT TECHNOLOGY INC | COM | 749119103 |  | 346 | 32 | SH |  | SOLE | 0 | 0 | 0 | 32 |
| RE MAX HLDGS INC | CL A | 75524W108 |  | 3333 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| REGIONS FINANCIAL CORP NEW | COM | 7591EP100 |  | 148609 | 7364 | SH |  | SOLE | 0 | 0 | 0 | 7364 |
| REPUBLIC SVCS INC | COM | 760759100 |  | 892062 | 8109 | SH |  | SOLE | 0 | 0 | 0 | 8109 |
| RESONANT INC | COM | 76118L102 |  | 8025 | 2500 | SH |  | SOLE | 0 | 0 | 0 | 2500 |
| RH | COM | 74967X103 |  | 462399 | 681 | SH |  | SOLE | 0 | 0 | 0 | 681 |
| RIGEL PHARMACEUTICALS INC | COM NEW | 766559603 |  | 156 | 36 | SH |  | SOLE | 0 | 0 | 0 | 36 |
| RINGCENTRAL INC | CL A | 76680R206 |  | 11042 | 38 | SH |  | SOLE | 0 | 0 | 0 | 38 |
| ROCKWELL AUTOMATION INC | COM | 773903109 |  | 723059 | 2528 | SH |  | SOLE | 0 | 0 | 0 | 2528 |
| ROGERS CORP | COM | 775133101 |  | 2008 | 10 | SH |  | SOLE | 0 | 0 | 0 | 10 |
| ROYAL DUTCH SHELL PLC | SPON ADR B | 780259107 |  | 666302 | 17159 | SH |  | SOLE | 0 | 0 | 0 | 17159 |
| ROYALTY PHARMA PLC | SHS CLASS A | G7709Q104 |  | 451 | 11 | SH |  | SOLE | 0 | 0 | 0 | 11 |
| RYANAIR HOLDINGS PLC | SPONSORED ADS | 783513203 |  | 45232 | 418 | SH |  | SOLE | 0 | 0 | 0 | 418 |
| SAILPOINT TECHNOLOGIES HLDGS | COM | 78781P105 |  | 1124 | 22 | SH |  | SOLE | 0 | 0 | 0 | 22 |
| SANDERSON FARMS INC | COM | 800013104 |  | 26316 | 140 | SH |  | SOLE | 0 | 0 | 0 | 140 |
| SANGAMO THERAPEUTICS INC | COM | 800677106 |  | 5387 | 450 | SH |  | SOLE | 0 | 0 | 0 | 450 |
| SARATOGA INVT CORP | COM NEW | 80349A208 |  | 23646 | 880 | SH |  | SOLE | 0 | 0 | 0 | 880 |
| SAREPTA THERAPEUTICS INC | COM | 803607100 |  | 22234 | 286 | SH |  | SOLE | 0 | 0 | 0 | 286 |
| SBA COMMUNICATIONS CORP NEW | CL A | 78410G104 |  | 83818 | 263 | SH |  | SOLE | 0 | 0 | 0 | 263 |
| SCHWAB STRATEGIC TR | EMRG MKTEQ ETF | 808524706 |  | 88743 | 2699 | SH |  | SOLE | 0 | 0 | 0 | 2699 |
| SCHWAB STRATEGIC TR | INTL EQTY ETF | 808524805 |  | 731324 | 18538 | SH |  | SOLE | 0 | 0 | 0 | 18538 |
| SCHWAB STRATEGIC TR | SCHWB FDT INT LG | 808524755 |  | 200113 | 6013 | SH |  | SOLE | 0 | 0 | 0 | 6013 |
| SCHWAB STRATEGIC TR | SCHWB FDT INT SC | 808524748 |  | 4749 | 121 | SH |  | SOLE | 0 | 0 | 0 | 121 |
| SCHWAB STRATEGIC TR | US LCAP VA ETF | 808524409 |  | 423552 | 6195 | SH |  | SOLE | 0 | 0 | 0 | 6195 |
| SCHWAB STRATEGIC TR | US REIT ETF | 808524847 |  | 43072 | 941 | SH |  | SOLE | 0 | 0 | 0 | 941 |
| SCHWAB STRATEGIC TR | US TIPS ETF | 808524870 |  | 819377 | 13108 | SH |  | SOLE | 0 | 0 | 0 | 13108 |
| SCIENCE APPLICATIONS INTL CO | COM | 808625107 |  | 29740 | 339 | SH |  | SOLE | 0 | 0 | 0 | 339 |
| SCOTTS MIRACLE-GRO CO | CL A | 810186106 |  | 507436 | 2644 | SH |  | SOLE | 0 | 0 | 0 | 2644 |
| SELECT MED HLDGS CORP | COM | 81619Q105 |  | 11706 | 277 | SH |  | SOLE | 0 | 0 | 0 | 277 |
| SELECT SECTOR SPDR TR | COMMUNICATION | 81369Y852 |  | 2207967 | 27269 | SH |  | SOLE | 0 | 0 | 0 | 27269 |
| SELECT SECTOR SPDR TR | ENERGY | 81369Y506 |  | 4934150 | 91594 | SH |  | SOLE | 0 | 0 | 0 | 91594 |
| SELECT SECTOR SPDR TR | RL EST SEL SEC | 81369Y860 |  | 404087 | 9115 | SH |  | SOLE | 0 | 0 | 0 | 9115 |
| SELECT SECTOR SPDR TR | SBI INT-UTILS | 81369Y886 |  | 2931018 | 46355 | SH |  | SOLE | 0 | 0 | 0 | 46355 |
| SELECT SECTOR SPDR TR | SBI MATERIALS | 81369Y100 |  | 924611 | 11233 | SH |  | SOLE | 0 | 0 | 0 | 11233 |
| SELECTA BIOSCIENCES INC | COM | 816212104 |  | 20900 | 5000 | SH |  | SOLE | 0 | 0 | 0 | 5000 |
| SEMPRA ENERGY | COM | 816851109 |  | 528541 | 3990 | SH |  | SOLE | 0 | 0 | 0 | 3990 |
| SHOPIFY INC | CL A | 82509L107 |  | 4143339 | 2836 | SH |  | SOLE | 0 | 0 | 0 | 2836 |
| SIFY TECHNOLOGIES LTD | SPONSORED ADS | 82655M107 |  | 1864 | 515 | SH |  | SOLE | 0 | 0 | 0 | 515 |
| SIMON PPTY GROUP INC NEW | COM | 828806109 |  | 566942 | 4345 | SH |  | SOLE | 0 | 0 | 0 | 4345 |
| SITE CTRS CORP | COM | 82981J109 |  | 5422 | 360 | SH |  | SOLE | 0 | 0 | 0 | 360 |
| SIX FLAGS ENTMT CORP NEW | COM | 83001A102 |  | 1270571 | 29357 | SH |  | SOLE | 0 | 0 | 0 | 29357 |
| SK TELECOM LTD | SPONSORED ADR | 78440P108 |  | 9077 | 289 | SH |  | SOLE | 0 | 0 | 0 | 289 |
| SKECHERS U S A INC | CL A | 830566105 |  | 61042 | 1225 | SH |  | SOLE | 0 | 0 | 0 | 1225 |
| SKYWEST INC | COM | 830879102 |  | 4307 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| SL GREEN RLTY CORP | COM | 78440X804 |  | 18640 | 233 | SH |  | SOLE | 0 | 0 | 0 | 233 |
| SLR INVESTMENT CORP | COM | 83413U100 |  | 41567 | 2230 | SH |  | SOLE | 0 | 0 | 0 | 2230 |
| SMITH  WESSON BRANDS INC | COM | 831754106 |  | 45284 | 1305 | SH |  | SOLE | 0 | 0 | 0 | 1305 |
| SMUCKER J M CO | COM NEW | 832696405 |  | 79262 | 612 | SH |  | SOLE | 0 | 0 | 0 | 612 |
| SNAP INC | CL A | 83304A106 |  | 543553 | 7977 | SH |  | SOLE | 0 | 0 | 0 | 7977 |
| SNOWFLAKE INC | CL A | 833445109 |  | 179657 | 743 | SH |  | SOLE | 0 | 0 | 0 | 743 |
| SOCIEDAD QUIMICA Y MINERA DE | SPON ADR SER B | 833635105 |  | 5964 | 126 | SH |  | SOLE | 0 | 0 | 0 | 126 |
| SONOCO PRODS CO | COM | 835495102 |  | 3011 | 45 | SH |  | SOLE | 0 | 0 | 0 | 45 |
| SOS LIMITED | SPNSORD ADS NEW | 83587W106 |  | 3310 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| SPDR INDEX SHS FDS | GLB NAT RESRCE | 78463X541 |  | 3001867 | 56639 | SH |  | SOLE | 0 | 0 | 0 | 56639 |
| SPDR INDEX SHS FDS | MSCI WRLD STRGIC | 78463X418 |  | 307082 | 2967 | SH |  | SOLE | 0 | 0 | 0 | 2967 |
| SPDR INDEX SHS FDS | PORTFLO EURP ETF | 78463X103 |  | 97008 | 2318 | SH |  | SOLE | 0 | 0 | 0 | 2318 |
| SPDR INDEX SHS FDS | S EMKTSC ETF | 78463X756 |  | 39858 | 650 | SH |  | SOLE | 0 | 0 | 0 | 650 |
| SPDR SER TR | AEROSPACE DEF | 78464A631 |  | 262730 | 1986 | SH |  | SOLE | 0 | 0 | 0 | 1986 |
| SPDR SER TR | BLOMBERG BRC INV | 78468R200 |  | 12823462 | 418384 | SH |  | SOLE | 0 | 0 | 0 | 418384 |
| SPDR SER TR | BLOOMBERG BRCLYS | 78468R622 |  | 1949518 | 17729 | SH |  | SOLE | 0 | 0 | 0 | 17729 |
| SPDR SER TR | FACTST INV ETF | 78464A110 |  | 38211 | 169 | SH |  | SOLE | 0 | 0 | 0 | 169 |
| SPDR SER TR | NUVEEN BBG BRCLY | 78464A284 |  | 550403 | 9050 | SH |  | SOLE | 0 | 0 | 0 | 9050 |
| SPDR SER TR | NUVEEN BLMBRG SR | 78468R739 |  | 824629 | 16639 | SH |  | SOLE | 0 | 0 | 0 | 16639 |
| SPDR SER TR | PORTFLI HIGH YLD | 78468R606 |  | 367847 | 13680 | SH |  | SOLE | 0 | 0 | 0 | 13680 |
| SPDR SER TR | PORTFLI TIPS ETF | 78464A656 |  | 484289 | 15552 | SH |  | SOLE | 0 | 0 | 0 | 15552 |
| SPDR SER TR | PORTFOLI S | 78464A805 |  | 2894646 | 54647 | SH |  | SOLE | 0 | 0 | 0 | 54647 |
| SPDR SER TR | PRTFLO S GW | 78464A409 |  | 9772421 | 155192 | SH |  | SOLE | 0 | 0 | 0 | 155192 |
| SPDR SER TR | PRTFLO S HI | 78468R788 |  | 425477 | 10613 | SH |  | SOLE | 0 | 0 | 0 | 10613 |
| SPDR SER TR | S 600 SMCP VAL | 78464A300 |  | 828530 | 9667 | SH |  | SOLE | 0 | 0 | 0 | 9667 |
| SPDR SER TR | S KENSHO NEW | 78468R648 |  | 2842515 | 42521 | SH |  | SOLE | 0 | 0 | 0 | 42521 |
| SPDR SER TR | S PHARMAC | 78464A722 |  | 187945 | 3630 | SH |  | SOLE | 0 | 0 | 0 | 3630 |
| SPDR SER TR | S SEMICNDCTR | 78464A862 |  | 228524 | 1188 | SH |  | SOLE | 0 | 0 | 0 | 1188 |
| SPDR SER TR | SPDR BLOOMBERG | 78468R663 |  | 325875 | 3563 | SH |  | SOLE | 0 | 0 | 0 | 3563 |
| SPDR SER TR | SSGA US LRG ETF | 78468R804 |  | 392402 | 2948 | SH |  | SOLE | 0 | 0 | 0 | 2948 |
| SPINNAKER ETF SERIES | CANNABIS ETF | 84858T400 |  | 11456 | 668 | SH |  | SOLE | 0 | 0 | 0 | 668 |
| SPOTIFY TECHNOLOGY S A | SHS | L8681T102 |  | 1301336 | 4722 | SH |  | SOLE | 0 | 0 | 0 | 4722 |
| SPROTT PHYSICAL GOLD  SILVE | TR UNIT | 85208R101 |  | 23537 | 1260 | SH |  | SOLE | 0 | 0 | 0 | 1260 |
| SPROTT PHYSICAL PLAT PALLAD | UNIT | 85207Q104 |  | 56430 | 3000 | SH |  | SOLE | 0 | 0 | 0 | 3000 |
| ST JOE CO | COM | 790148100 |  | 107956 | 2420 | SH |  | SOLE | 0 | 0 | 0 | 2420 |
| STATE STR CORP | COM | 857477103 |  | 601005 | 7304 | SH |  | SOLE | 0 | 0 | 0 | 7304 |
| STONECASTLE FINL CORP | COM | 861780104 |  | 58789 | 2671 | SH |  | SOLE | 0 | 0 | 0 | 2671 |
| SUMMIT MATLS INC | CL A | 86614U100 |  | 210564 | 6042 | SH |  | SOLE | 0 | 0 | 0 | 6042 |
| SUN CMNTYS INC | COM | 866674104 |  | 329602 | 1923 | SH |  | SOLE | 0 | 0 | 0 | 1923 |
| SUNCOR ENERGY INC NEW | COM | 867224107 |  | 11449 | 478 | SH |  | SOLE | 0 | 0 | 0 | 478 |
| SUNOCO LP/SUNOCO FIN CORP | COM UT REP LP | 86765K109 |  | 165880 | 4400 | SH |  | SOLE | 0 | 0 | 0 | 4400 |
| NUVEEN N Y MUN VALUE FD | COM | 67062M105 |  | 14859 | 1477 | SH |  | SOLE | 0 | 0 | 0 | 1477 |
| NUVEEN NASDAQ 100 DYNAMIC OV | COM SHS | 670699107 |  | 371069 | 12630 | SH |  | SOLE | 0 | 0 | 0 | 12630 |
| NUVEEN PFD  INCOME OPPORTUN | COM | 67073B106 |  | 72854 | 7300 | SH |  | SOLE | 0 | 0 | 0 | 7300 |
| NUVEEN QUALITY MUNCP INCOME | COM | 67066V101 |  | 567053 | 35419 | SH |  | SOLE | 0 | 0 | 0 | 35419 |
| NVR INC | COM | 62944T105 |  | 9947 | 2 | SH |  | SOLE | 0 | 0 | 0 | 2 |
| OATLY GROUP AB | SPONSORED ADS | 67421J108 |  | 6678 | 273 | SH |  | SOLE | 0 | 0 | 0 | 273 |
| OFFICE PPTYS INCOME TR | COM SHS BEN INT | 67623C109 |  | 4397 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| OLLIES BARGAIN OUTLET HLDGS | COM | 681116109 |  | 29277 | 348 | SH |  | SOLE | 0 | 0 | 0 | 348 |
| OMNICELL COM | COM | 68213N109 |  | 452160 | 2986 | SH |  | SOLE | 0 | 0 | 0 | 2986 |
| OMNICOM GROUP INC | COM | 681919106 |  | 102467 | 1281 | SH |  | SOLE | 0 | 0 | 0 | 1281 |
| ONE GAS INC | COM | 68235P108 |  | 4521 | 61 | SH |  | SOLE | 0 | 0 | 0 | 61 |
| ONEOK INC NEW | COM | 682680103 |  | 598466 | 10756 | SH |  | SOLE | 0 | 0 | 0 | 10756 |
| ORACLE CORP | COM | 68389X105 |  | 759202 | 9753 | SH |  | SOLE | 0 | 0 | 0 | 9753 |
| ORASURE TECHNOLOGIES INC | COM | 68554V108 |  | 5090 | 502 | SH |  | SOLE | 0 | 0 | 0 | 502 |
| ORGANON  CO | COMMON STOCK | 68622V106 |  | 70627 | 2334 | SH |  | SOLE | 0 | 0 | 0 | 2334 |
| ORGANOVO HLDGS INC | COM NEW | 68620A203 |  | 17860 | 1900 | SH |  | SOLE | 0 | 0 | 0 | 1900 |
| ORTHO CLINICAL DIAGNOSTICS H | ORD SHS | G6829J107 |  | 11947 | 558 | SH |  | SOLE | 0 | 0 | 0 | 558 |
| OSI ETF TR | OSHS GBL INTER | 67110P704 |  | 212604 | 3725 | SH |  | SOLE | 0 | 0 | 0 | 3725 |
| OUTLOOK THERAPEUTICS INC | COM NEW | 69012T206 |  | 9960 | 4000 | SH |  | SOLE | 0 | 0 | 0 | 4000 |
| OWENS  MINOR INC NEW | COM | 690732102 |  | 1397 | 33 | SH |  | SOLE | 0 | 0 | 0 | 33 |
| OWL ROCK CAPITAL CORPORATION | COM | 69121K104 |  | 192459 | 13487 | SH |  | SOLE | 0 | 0 | 0 | 13487 |
| PACER FDS TR | PACER US SMALL | 69374H857 |  | 256240 | 5744 | SH |  | SOLE | 0 | 0 | 0 | 5744 |
| PACER FDS TR | TRENDP 100 ETF | 69374H303 |  | 602598 | 10879 | SH |  | SOLE | 0 | 0 | 0 | 10879 |
| PACER FDS TR | TRENDP US MID CP | 69374H204 |  | 144435 | 4070 | SH |  | SOLE | 0 | 0 | 0 | 4070 |
| PACER FDS TR | TRENDPILOT US BD | 69374H642 |  | 111394 | 4020 | SH |  | SOLE | 0 | 0 | 0 | 4020 |
| PACIFIC BIOSCIENCES CALIF IN | COM | 69404D108 |  | 590189 | 16877 | SH |  | SOLE | 0 | 0 | 0 | 16877 |
| PAN AMERN SILVER CORP | COM | 697900108 |  | 1743 | 61 | SH |  | SOLE | 0 | 0 | 0 | 61 |
| PANGAEA LOGISTICS SOLUTION L | SHS | G6891L105 |  | 5020 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| PARAMOUNT GROUP INC | COM | 69924R108 |  | 201 | 20 | SH |  | SOLE | 0 | 0 | 0 | 20 |
| PARATEK PHARMACEUTICALS INC | COM | 699374302 |  | 109 | 16 | SH |  | SOLE | 0 | 0 | 0 | 16 |
| PARKER-HANNIFIN CORP | COM | 701094104 |  | 1175617 | 3828 | SH |  | SOLE | 0 | 0 | 0 | 3828 |
| PAYCOM SOFTWARE INC | COM | 70432V102 |  | 1489500 | 4098 | SH |  | SOLE | 0 | 0 | 0 | 4098 |
| PCM FD INC | COM | 69323T101 |  | 47480 | 4000 | SH |  | SOLE | 0 | 0 | 0 | 4000 |
| PEBBLEBROOK HOTEL TR | COM | 70509V100 |  | 5840 | 248 | SH |  | SOLE | 0 | 0 | 0 | 248 |
| PEGASYSTEMS INC | COM | 705573103 |  | 10300 | 74 | SH |  | SOLE | 0 | 0 | 0 | 74 |
| PELOTON INTERACTIVE INC | CL A COM | 70614W100 |  | 1197289 | 9654 | SH |  | SOLE | 0 | 0 | 0 | 9654 |
| PEMBINA PIPELINE CORP | COM | 706327103 |  | 41142 | 1295 | SH |  | SOLE | 0 | 0 | 0 | 1295 |
| PENUMBRA INC | COM | 70975L107 |  | 154296 | 563 | SH |  | SOLE | 0 | 0 | 0 | 563 |
| PERFICIENT INC | COM | 71375U101 |  | 1850 | 23 | SH |  | SOLE | 0 | 0 | 0 | 23 |
| PETCO HEALTH  WELLNESS CO I | COM | 71601V105 |  | 34736 | 1550 | SH |  | SOLE | 0 | 0 | 0 | 1550 |
| PETROLEO BRASILEIRO SA PETRO | SP ADR NON VTG | 71654V101 |  | 874 | 74 | SH |  | SOLE | 0 | 0 | 0 | 74 |
| PFIZER INC | COM | 717081103 |  | 3640618 | 92968 | SH |  | SOLE | 0 | 0 | 0 | 92968 |
| PG CORP | COM | 69331C108 |  | 7536 | 741 | SH |  | SOLE | 0 | 0 | 0 | 741 |
| PHILLIPS 66 PARTNERS LP | COM UNIT REP INT | 718549207 |  | 31489 | 798 | SH |  | SOLE | 0 | 0 | 0 | 798 |
| PHYSICIANS RLTY TR | COM | 71943U104 |  | 2660 | 144 | SH |  | SOLE | 0 | 0 | 0 | 144 |
| PIMCO CORPORATE  INCOME OPP | COM | 72201B101 |  | 220837 | 11159 | SH |  | SOLE | 0 | 0 | 0 | 11159 |
| PIMCO ETF TR | ACTIVE BD ETF | 72201R775 |  | 3753388 | 33826 | SH |  | SOLE | 0 | 0 | 0 | 33826 |
| PIMCO ETF TR | ENHANCD SHORT | 72201R643 |  | 319596 | 3175 | SH |  | SOLE | 0 | 0 | 0 | 3175 |
| PIMCO ETF TR | INV GRD CRP BD | 72201R817 |  | 166110 | 1451 | SH |  | SOLE | 0 | 0 | 0 | 1451 |
| PIMCO INCOME OPPORTUNITY FD | COM | 72202B100 |  | 92049 | 3454 | SH |  | SOLE | 0 | 0 | 0 | 3454 |
| PIMCO STRATEGIC INCOME FD | COM | 72200X104 |  | 309811 | 40711 | SH |  | SOLE | 0 | 0 | 0 | 40711 |
| PINTEREST INC | CL A | 72352L106 |  | 412356 | 5223 | SH |  | SOLE | 0 | 0 | 0 | 5223 |
| PLAINS GP HLDGS L P | LTD PARTNR INT A | 72651A207 |  | 2221 | 186 | SH |  | SOLE | 0 | 0 | 0 | 186 |
| PLUG POWER INC | COM NEW | 72919P202 |  | 1500497 | 43887 | SH |  | SOLE | 0 | 0 | 0 | 43887 |
| PNM RES INC | COM | 69349H107 |  | 13656 | 280 | SH |  | SOLE | 0 | 0 | 0 | 280 |
| POLARIS INC | COM | 731068102 |  | 133536 | 975 | SH |  | SOLE | 0 | 0 | 0 | 975 |
| POST HLDGS INC | COM | 737446104 |  | 10088 | 93 | SH |  | SOLE | 0 | 0 | 0 | 93 |
| POWER INTEGRATIONS INC | COM | 739276103 |  | 41112 | 501 | SH |  | SOLE | 0 | 0 | 0 | 501 |
| PRA HEALTH SCIENCES INC | COM | 69354M108 |  | 24451 | 148 | SH |  | SOLE | 0 | 0 | 0 | 148 |
| PRECIGEN INC | COM | 74017N105 |  | 163 | 25 | SH |  | SOLE | 0 | 0 | 0 | 25 |
| PRETIUM RES INC | COM | 74139C102 |  | 38240 | 4000 | SH |  | SOLE | 0 | 0 | 0 | 4000 |
| PRINCIPAL EXCHANGE-TRADED FD | PRCPL MIL INDX | 74255Y508 |  | 54307 | 817 | SH |  | SOLE | 0 | 0 | 0 | 817 |
| PROCORE TECHNOLOGIES INC | COM | 74275K108 |  | 5697 | 60 | SH |  | SOLE | 0 | 0 | 0 | 60 |
| PROCURE ETF TRUST II | SPACE ETF | 74280R205 |  | 9327 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| PROGRESSIVE CORP | COM | 743315103 |  | 143884 | 1465 | SH |  | SOLE | 0 | 0 | 0 | 1465 |
| PROLOGIS INC. | COM | 74340W103 |  | 857210 | 7172 | SH |  | SOLE | 0 | 0 | 0 | 7172 |
| PROSHARES TR | ONLINE RTL ETF | 74347B169 |  | 586065 | 7247 | SH |  | SOLE | 0 | 0 | 0 | 7247 |
| PROSHARES TR | PET CARE ETF | 74348A145 |  | 102953 | 1270 | SH |  | SOLE | 0 | 0 | 0 | 1270 |
| PROSHARES TR | PSHS ULT S 500 | 74347R107 |  | 483327 | 4050 | SH |  | SOLE | 0 | 0 | 0 | 4050 |
| PROSHARES TR | PSHS ULTSH 20YRS | 74347B201 |  | 18830 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| PROSHARES TR | S 500 DV ARIST | 74348A467 |  | 8125830 | 89659 | SH |  | SOLE | 0 | 0 | 0 | 89659 |
| PROSHARES TR | S TECH DIVIDEN | 74347G606 |  | 11844 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| PROSHARES TR | SHORT S 500 NE | 74347B425 |  | 16929 | 1100 | SH |  | SOLE | 0 | 0 | 0 | 1100 |
| PROSHARES TR | ULT FTSE CHIN 50 | 74347X880 |  | 10621 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| PROSHARES TR II | VIX SH TRM FUTRS | 74347Y854 |  | 228760 | 9500 | SH |  | SOLE | 0 | 0 | 0 | 9500 |
| PRUDENTIAL PLC | ADR | 74435K204 |  | 9868 | 259 | SH |  | SOLE | 0 | 0 | 0 | 259 |
| PUBLIC SVC ENTERPRISE GRP IN | COM | 744573106 |  | 629788 | 10542 | SH |  | SOLE | 0 | 0 | 0 | 10542 |
| PULMATRIX INC | COM NEW | 74584P202 |  | 1248 | 1200 | SH |  | SOLE | 0 | 0 | 0 | 1200 |
| PURE STORAGE INC | CL A | 74624M102 |  | 369215 | 18905 | SH |  | SOLE | 0 | 0 | 0 | 18905 |
| PUTNAM MUN OPPORTUNITIES TR | SH BEN INT | 746922103 |  | 182463 | 12904 | SH |  | SOLE | 0 | 0 | 0 | 12904 |
| QIAGEN NV | SHS NEW | N72482123 |  | 71968 | 1489 | SH |  | SOLE | 0 | 0 | 0 | 1489 |
| QORVO INC | COM | 74736K101 |  | 1363485 | 6969 | SH |  | SOLE | 0 | 0 | 0 | 6969 |
| RADIUS HEALTH INC | COM NEW | 750469207 |  | 2426 | 133 | SH |  | SOLE | 0 | 0 | 0 | 133 |
| RAYONIER INC | COM | 754907103 |  | 24935 | 694 | SH |  | SOLE | 0 | 0 | 0 | 694 |
| RAYTHEON TECHNOLOGIES CORP | COM | 75513E101 |  | 5557335 | 65143 | SH |  | SOLE | 0 | 0 | 0 | 65143 |
| RBB FD INC | MOTLEY FOL ETF | 74933W601 |  | 3364 | 85 | SH |  | SOLE | 0 | 0 | 0 | 85 |
| RBC BEARINGS INC | COM | 75524B104 |  | 38289 | 192 | SH |  | SOLE | 0 | 0 | 0 | 192 |
| REGENERON PHARMACEUTICALS | COM | 75886F107 |  | 232353 | 416 | SH |  | SOLE | 0 | 0 | 0 | 416 |
| RELX PLC | SPONSORED ADR | 759530108 |  | 102279 | 3835 | SH |  | SOLE | 0 | 0 | 0 | 3835 |
| RENAISSANCE CAP GREENWICH FD | IPO ETF | 759937204 |  | 486835 | 7354 | SH |  | SOLE | 0 | 0 | 0 | 7354 |
| PROGYNY INC | COM | 74340E103 |  | 53926 | 914 | SH |  | SOLE | 0 | 0 | 0 | 914 |
| PROSHARES TR | MSCI EAFE DIVD | 74347B839 |  | 22949 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| PROSHARES TR | MSCI TRANFRMTNAL | 74347G796 |  | 93765 | 2030 | SH |  | SOLE | 0 | 0 | 0 | 2030 |
| PROSHARES TR | PSHS ULTRA QQQ | 74347R206 |  | 606795 | 8450 | SH |  | SOLE | 0 | 0 | 0 | 8450 |
| PROSHARES TR | RUSS 2000 DIVD | 74347B698 |  | 211033 | 3315 | SH |  | SOLE | 0 | 0 | 0 | 3315 |
| PROSHARES TR | S MDCP 400 DIV | 74347B680 |  | 1319929 | 18499 | SH |  | SOLE | 0 | 0 | 0 | 18499 |
| PROSHARES TR | SHRT 20+YR TRE | 74347X849 |  | 9993 | 592 | SH |  | SOLE | 0 | 0 | 0 | 592 |
| PROSHARES TR | ULTRA FNCLS NEW | 74347X633 |  | 11864 | 192 | SH |  | SOLE | 0 | 0 | 0 | 192 |
| PROSHARES TR | ULTRAPRO QQQ | 74347X831 |  | 23643 | 193 | SH |  | SOLE | 0 | 0 | 0 | 193 |
| PRUDENTIAL FINL INC | COM | 744320102 |  | 592717 | 5784 | SH |  | SOLE | 0 | 0 | 0 | 5784 |
| PUTNAM MASTER INTER INCOME T | SH BEN INT | 746909100 |  | 12570 | 3000 | SH |  | SOLE | 0 | 0 | 0 | 3000 |
| PUTNAM PREMIER INCOME TR | SH BEN INT | 746853100 |  | 30756 | 6600 | SH |  | SOLE | 0 | 0 | 0 | 6600 |
| PVH CORPORATION | COM | 693656100 |  | 14981 | 139 | SH |  | SOLE | 0 | 0 | 0 | 139 |
| QAD INC | CL A | 74727D306 |  | 39594 | 455 | SH |  | SOLE | 0 | 0 | 0 | 455 |
| QTS RLTY TR INC | COM CL A | 74736A103 |  | 46844 | 606 | SH |  | SOLE | 0 | 0 | 0 | 606 |
| QUALCOMM INC | COM | 747525103 |  | 2220047 | 15532 | SH |  | SOLE | 0 | 0 | 0 | 15532 |
| QUALYS INC | COM | 74758T303 |  | 249510 | 2478 | SH |  | SOLE | 0 | 0 | 0 | 2478 |
| QURATE RETAIL INC | COM SER A | 74915M100 |  | 7710 | 589 | SH |  | SOLE | 0 | 0 | 0 | 589 |
| REALTY INCOME CORP | COM | 756109104 |  | 1346238 | 20171 | SH |  | SOLE | 0 | 0 | 0 | 20171 |
| RED ROCK RESORTS INC | CL A | 75700L108 |  | 113858 | 2679 | SH |  | SOLE | 0 | 0 | 0 | 2679 |
| REGAL BELOIT CORP | COM | 758750103 |  | 16422 | 123 | SH |  | SOLE | 0 | 0 | 0 | 123 |
| REMARK HLDGS INC | COM | 75955K102 |  | 57474 | 30900 | SH |  | SOLE | 0 | 0 | 0 | 30900 |
| RENAISSANCERE HLDGS LTD | COM | G7496G103 |  | 20388 | 137 | SH |  | SOLE | 0 | 0 | 0 | 137 |
| REPLIGEN CORP | COM | 759916109 |  | 49705 | 249 | SH |  | SOLE | 0 | 0 | 0 | 249 |
| REV GROUP INC | COM | 749527107 |  | 17259 | 1100 | SH |  | SOLE | 0 | 0 | 0 | 1100 |
| REYNOLDS CONSUMER PRODS INC | COM | 76171L106 |  | 9105 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| RMR GROUP INC | CL A | 74967R106 |  | 1507 | 39 | SH |  | SOLE | 0 | 0 | 0 | 39 |
| RMR MORTGAGE TR | COM | 76970B101 |  | 1217 | 102 | SH |  | SOLE | 0 | 0 | 0 | 102 |
| ROBLOX CORP | CL A | 771049103 |  | 386014 | 4290 | SH |  | SOLE | 0 | 0 | 0 | 4290 |
| ROCKET COS INC | COM CL A | 77311W101 |  | 165137 | 8534 | SH |  | SOLE | 0 | 0 | 0 | 8534 |
| ROYAL BK CDA | COM | 780087102 |  | 799235 | 7889 | SH |  | SOLE | 0 | 0 | 0 | 7889 |
| ROYAL CARIBBEAN GROUP | COM | V7780T103 |  | 334553 | 3923 | SH |  | SOLE | 0 | 0 | 0 | 3923 |
| S GLOBAL INC | COM | 78409V104 |  | 561906 | 1369 | SH |  | SOLE | 0 | 0 | 0 | 1369 |
| S SEED CO | COM | 785135104 |  | 6552 | 1800 | SH |  | SOLE | 0 | 0 | 0 | 1800 |
| SAIA INC | COM | 78709Y105 |  | 47345 | 226 | SH |  | SOLE | 0 | 0 | 0 | 226 |
| SANDSTORM GOLD LTD | COM NEW | 80013R206 |  | 3401 | 431 | SH |  | SOLE | 0 | 0 | 0 | 431 |
| SAP SE | SPON ADR | 803054204 |  | 130909 | 932 | SH |  | SOLE | 0 | 0 | 0 | 932 |
| SCHLUMBERGER LTD | COM STK | 806857108 |  | 970986 | 30334 | SH |  | SOLE | 0 | 0 | 0 | 30334 |
| SCHWAB STRATEGIC TR | 1000 INDEX ETF | 808524722 |  | 3231 | 76 | SH |  | SOLE | 0 | 0 | 0 | 76 |
| SCHWAB STRATEGIC TR | SHT TM US TRES | 808524862 |  | 1150401 | 22460 | SH |  | SOLE | 0 | 0 | 0 | 22460 |
| SCHWAB STRATEGIC TR | US MID-CAP ETF | 808524508 |  | 516669 | 6601 | SH |  | SOLE | 0 | 0 | 0 | 6601 |
| SCHWAB STRATEGIC TR | US SML CAP ETF | 808524607 |  | 1458760 | 14002 | SH |  | SOLE | 0 | 0 | 0 | 14002 |
| SEACOAST BKG CORP FLA | COM NEW | 811707801 |  | 58397 | 1710 | SH |  | SOLE | 0 | 0 | 0 | 1710 |
| SEAGEN INC | COM | 81181C104 |  | 211559 | 1340 | SH |  | SOLE | 0 | 0 | 0 | 1340 |
| SELECT ENERGY SVCS INC | CL A COM | 81617J301 |  | 670 | 111 | SH |  | SOLE | 0 | 0 | 0 | 111 |
| SELECT SECTOR SPDR TR | SBI CONS DISCR | 81369Y407 |  | 4227125 | 23675 | SH |  | SOLE | 0 | 0 | 0 | 23675 |
| SELECT SECTOR SPDR TR | SBI INT-INDS | 81369Y704 |  | 2899628 | 28317 | SH |  | SOLE | 0 | 0 | 0 | 28317 |
| SELECT SECTOR SPDR TR | TECHNOLOGY | 81369Y803 |  | 4661618 | 31570 | SH |  | SOLE | 0 | 0 | 0 | 31570 |
| SEMTECH CORP | COM | 816850101 |  | 2614 | 38 | SH |  | SOLE | 0 | 0 | 0 | 38 |
| SENSATA TECHNOLOGIES HLDG PL | SHS | G8060N102 |  | 129099 | 2227 | SH |  | SOLE | 0 | 0 | 0 | 2227 |
| SERITAGE GROWTH PPTYS | CL A | 81752R100 |  | 13653 | 742 | SH |  | SOLE | 0 | 0 | 0 | 742 |
| SERVICE PPTYS TR | COM SH BEN INT | 81761L102 |  | 10773 | 855 | SH |  | SOLE | 0 | 0 | 0 | 855 |
| SFL CORPORATION LTD | SHS | G7738W106 |  | 6916 | 904 | SH |  | SOLE | 0 | 0 | 0 | 904 |
| SHERWIN WILLIAMS CO | COM | 824348106 |  | 1808591 | 6638 | SH |  | SOLE | 0 | 0 | 0 | 6638 |
| SHIFT4 PMTS INC | CL A | 82452J109 |  | 4686 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| SHOCKWAVE MED INC | COM | 82489T104 |  | 3795 | 20 | SH |  | SOLE | 0 | 0 | 0 | 20 |
| SIENTRA INC | COM | 82621J105 |  | 597 | 75 | SH |  | SOLE | 0 | 0 | 0 | 75 |
| SIGNATURE BK NEW YORK N Y | COM | 82669G104 |  | 26835 | 109 | SH |  | SOLE | 0 | 0 | 0 | 109 |
| SIGNET JEWELERS LIMITED | SHS | G81276100 |  | 3474 | 43 | SH |  | SOLE | 0 | 0 | 0 | 43 |
| SIREN ETF TR | DIVCN LDRS ETF | 829658301 |  | 19574 | 365 | SH |  | SOLE | 0 | 0 | 0 | 365 |
| SIREN ETF TR | NSD NXGN ECO ETF | 829658202 |  | 38449 | 809 | SH |  | SOLE | 0 | 0 | 0 | 809 |
| SIXTH STREET SPECIALTY LENDN | COM | 83012A109 |  | 32176 | 1450 | SH |  | SOLE | 0 | 0 | 0 | 1450 |
| SKYLINE CHAMPION CORPORATION | COM | 830830105 |  | 44452 | 834 | SH |  | SOLE | 0 | 0 | 0 | 834 |
| SLEEP NUMBER CORP | COM | 83125X103 |  | 689936 | 6275 | SH |  | SOLE | 0 | 0 | 0 | 6275 |
| SMARTSHEET INC | COM CL A | 83200N103 |  | 45634 | 631 | SH |  | SOLE | 0 | 0 | 0 | 631 |
| SNAP ON INC | COM | 833034101 |  | 36643 | 164 | SH |  | SOLE | 0 | 0 | 0 | 164 |
| SOCIAL CAPITAL HEDOSOPHA HLD | SHS CL A | G82514103 |  | 1039 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| SONOS INC | COM | 83570H108 |  | 72926 | 2070 | SH |  | SOLE | 0 | 0 | 0 | 2070 |
| SONY GROUP CORPORATION | SPONSORED ADR | 835699307 |  | 383671 | 3946 | SH |  | SOLE | 0 | 0 | 0 | 3946 |
| SORRENTO THERAPEUTICS INC | COM NEW | 83587F202 |  | 27617 | 2850 | SH |  | SOLE | 0 | 0 | 0 | 2850 |
| SOUTHWEST GAS HLDGS INC | COM | 844895102 |  | 157929 | 2386 | SH |  | SOLE | 0 | 0 | 0 | 2386 |
| SOUTHWESTERN ENERGY CO | COM | 845467109 |  | 3096 | 546 | SH |  | SOLE | 0 | 0 | 0 | 546 |
| SPDR DOW JONES INDL AVERAGE | UT SER 1 | 78467X109 |  | 16310275 | 47283 | SH |  | SOLE | 0 | 0 | 0 | 47283 |
| SPDR GOLD TR | GOLD SHS | 78463V107 |  | 14101738 | 85140 | SH |  | SOLE | 0 | 0 | 0 | 85140 |
| SPDR INDEX SHS FDS | DJ INTL RL ETF | 78463X863 |  | 415156 | 11306 | SH |  | SOLE | 0 | 0 | 0 | 11306 |
| SPDR S 500 ETF TR | TR UNIT | 78462F103 |  | 31603982 | 73831 | SH |  | SOLE | 0 | 0 | 0 | 73831 |
| SPDR SER TR | BLMBRG BRC CNVRT | 78464A359 |  | 2468194 | 28458 | SH |  | SOLE | 0 | 0 | 0 | 28458 |
| SPDR SER TR | BLOMBERG BRC INT | 78464A334 |  | 30067 | 947 | SH |  | SOLE | 0 | 0 | 0 | 947 |
| SPDR SER TR | BLOMBERG INTL TR | 78464A516 |  | 91308 | 3111 | SH |  | SOLE | 0 | 0 | 0 | 3111 |
| SPDR SER TR | DJ REIT ETF | 78464A607 |  | 785141 | 7485 | SH |  | SOLE | 0 | 0 | 0 | 7485 |
| SPDR SER TR | NUVEEN BRC MUNIC | 78468R721 |  | 99290 | 1905 | SH |  | SOLE | 0 | 0 | 0 | 1905 |
| SPDR SER TR | PORTFLI INTRMDIT | 78464A672 |  | 45721 | 1412 | SH |  | SOLE | 0 | 0 | 0 | 1412 |
| SPDR SER TR | PORTFLI MORTGAGE | 78464A383 |  | 86010 | 3326 | SH |  | SOLE | 0 | 0 | 0 | 3326 |
| SPDR SER TR | PORTFOLIO LN TSR | 78464A664 |  | 115648 | 2800 | SH |  | SOLE | 0 | 0 | 0 | 2800 |
| SPDR SER TR | PRTFLO S VL | 78464A508 |  | 342891 | 8672 | SH |  | SOLE | 0 | 0 | 0 | 8672 |
| SPDR SER TR | S CAP MKTS | 78464A771 |  | 210273 | 2236 | SH |  | SOLE | 0 | 0 | 0 | 2236 |
| SPDR SER TR | S KENSHO FINAL | 78468R630 |  | 27916 | 657 | SH |  | SOLE | 0 | 0 | 0 | 657 |
| SPDR SER TR | S METALS MNG | 78464A755 |  | 1518296 | 35260 | SH |  | SOLE | 0 | 0 | 0 | 35260 |
| SPDR SER TR | S OILGAS EXP | 78468R556 |  | 242039 | 2503 | SH |  | SOLE | 0 | 0 | 0 | 2503 |
| SPIRIT AIRLS INC | COM | 848577102 |  | 35554 | 1168 | SH |  | SOLE | 0 | 0 | 0 | 1168 |
| OVINTIV INC | COM | 69047Q102 |  | 7385 | 235 | SH |  | SOLE | 0 | 0 | 0 | 235 |
| OWENS CORNING NEW | COM | 690742101 |  | 24377 | 249 | SH |  | SOLE | 0 | 0 | 0 | 249 |
| OXFORD INDS INC | COM | 691497309 |  | 890 | 9 | SH |  | SOLE | 0 | 0 | 0 | 9 |
| PACER FDS TR | BNCHMRK INFRA | 69374H741 |  | 877470 | 21752 | SH |  | SOLE | 0 | 0 | 0 | 21752 |
| PACWEST BANCORP DEL | COM | 695263103 |  | 6915 | 168 | SH |  | SOLE | 0 | 0 | 0 | 168 |
| PAPA JOHNS INTL INC | COM | 698813102 |  | 112274 | 1075 | SH |  | SOLE | 0 | 0 | 0 | 1075 |
| PATHFINDER BANCORP INC MD | COM | 70319R109 |  | 117110 | 7412 | SH |  | SOLE | 0 | 0 | 0 | 7412 |
| PATTERSON COS INC | COM | 703395103 |  | 2644 | 87 | SH |  | SOLE | 0 | 0 | 0 | 87 |
| PAYSAFE LIMITED | ORD | G6964L107 |  | 423450 | 34967 | SH |  | SOLE | 0 | 0 | 0 | 34967 |
| PEABODY ENGR CORP | COM | 704551100 |  | 11039 | 1392 | SH |  | SOLE | 0 | 0 | 0 | 1392 |
| PENSKE AUTOMOTIVE GRP INC | COM | 70959W103 |  | 11776 | 156 | SH |  | SOLE | 0 | 0 | 0 | 156 |
| PEOPLES UNITED FINANCIAL INC | COM | 712704105 |  | 45240 | 2639 | SH |  | SOLE | 0 | 0 | 0 | 2639 |
| PETIQ INC | COM CL A | 71639T106 |  | 3281 | 85 | SH |  | SOLE | 0 | 0 | 0 | 85 |
| PGT INNOVATIONS INC | COM | 69336V101 |  | 163772 | 7050 | SH |  | SOLE | 0 | 0 | 0 | 7050 |
| PHILIP MORRIS INTL INC | COM | 718172109 |  | 2182373 | 22020 | SH |  | SOLE | 0 | 0 | 0 | 22020 |
| PIEDMONT LITHIUM INC | COM | 72016P105 |  | 3908 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| PIMCO DYNAMIC CR INCOME FD | COM SHS | 72202D106 |  | 424951 | 18988 | SH |  | SOLE | 0 | 0 | 0 | 18988 |
| PIMCO ETF TR | 0-5 HIGH YIELD | 72201R783 |  | 487907 | 4882 | SH |  | SOLE | 0 | 0 | 0 | 4882 |
| PIMCO ETF TR | 1-5 US TIP IDX | 72201R205 |  | 3401368 | 61776 | SH |  | SOLE | 0 | 0 | 0 | 61776 |
| PIMCO ETF TR | SHTRM MUN BD ACT | 72201R874 |  | 38948 | 757 | SH |  | SOLE | 0 | 0 | 0 | 757 |
| PIMCO INCOME STRATEGY FD | COM | 72201H108 |  | 266195 | 20878 | SH |  | SOLE | 0 | 0 | 0 | 20878 |
| PIMCO NEW YORK MUN INCOME FD | COM | 72201E105 |  | 41915 | 3910 | SH |  | SOLE | 0 | 0 | 0 | 3910 |
| PIONEER NAT RES CO | COM | 723787107 |  | 1105692 | 6803 | SH |  | SOLE | 0 | 0 | 0 | 6803 |
| PITNEY BOWES INC | COM | 724479100 |  | 94321 | 10755 | SH |  | SOLE | 0 | 0 | 0 | 10755 |
| PJT PARTNERS INC | COM CL A | 69343T107 |  | 34048 | 477 | SH |  | SOLE | 0 | 0 | 0 | 477 |
| PLBY GROUP INC | COM | 72814P109 |  | 500320 | 12865 | SH |  | SOLE | 0 | 0 | 0 | 12865 |
| PLEXUS CORP | COM | 729132100 |  | 3748 | 41 | SH |  | SOLE | 0 | 0 | 0 | 41 |
| POOL CORP | COM | 73278L105 |  | 942014 | 2054 | SH |  | SOLE | 0 | 0 | 0 | 2054 |
| PRECISION BIOSCIENCES INC | COM | 74019P108 |  | 380971 | 30429 | SH |  | SOLE | 0 | 0 | 0 | 30429 |
| PREMIER INC | CL A | 74051N102 |  | 661 | 19 | SH |  | SOLE | 0 | 0 | 0 | 19 |
| PRICE T ROWE GROUP INC | COM | 74144T108 |  | 139371 | 704 | SH |  | SOLE | 0 | 0 | 0 | 704 |
| PRINCIPAL EXCHANGE-TRADED FD | SPECTRUM PFD | 74255Y888 |  | 1204884 | 58137 | SH |  | SOLE | 0 | 0 | 0 | 58137 |
| PROCTER AND GAMBLE CO | COM | 742718109 |  | 4319980 | 32016 | SH |  | SOLE | 0 | 0 | 0 | 32016 |
| PROSHARES TR | LONG ONLINE SHRT | 74347B375 |  | 341562 | 4115 | SH |  | SOLE | 0 | 0 | 0 | 4115 |
| PROSHARES TR II | ULTA BLMBG 2017 | 74347Y888 |  | 1408 | 18 | SH |  | SOLE | 0 | 0 | 0 | 18 |
| PROSPECT CAP CORP | COM | 74348T102 |  | 474269 | 56528 | SH |  | SOLE | 0 | 0 | 0 | 56528 |
| PROTO LABS INC | COM | 743713109 |  | 501044 | 5458 | SH |  | SOLE | 0 | 0 | 0 | 5458 |
| PUBLIC STORAGE | COM | 74460D109 |  | 240853 | 801 | SH |  | SOLE | 0 | 0 | 0 | 801 |
| PUBMATIC INC | COM CL A | 74467Q103 |  | 6837 | 175 | SH |  | SOLE | 0 | 0 | 0 | 175 |
| QUEST DIAGNOSTICS INC | COM | 74834L100 |  | 93303 | 707 | SH |  | SOLE | 0 | 0 | 0 | 707 |
| R1 RCM INC | COM | 749397105 |  | 161240 | 7250 | SH |  | SOLE | 0 | 0 | 0 | 7250 |
| RADIAN GROUP INC | COM | 750236101 |  | 1068 | 48 | SH |  | SOLE | 0 | 0 | 0 | 48 |
| RALPH LAUREN CORP | CL A | 751212101 |  | 2710 | 23 | SH |  | SOLE | 0 | 0 | 0 | 23 |
| RANGE RES CORP | COM | 75281A109 |  | 2933 | 175 | SH |  | SOLE | 0 | 0 | 0 | 175 |
| RAPID7 INC | COM | 753422104 |  | 22143 | 234 | SH |  | SOLE | 0 | 0 | 0 | 234 |
| RAVEN INDS INC | COM | 754212108 |  | 1967 | 34 | SH |  | SOLE | 0 | 0 | 0 | 34 |
| RAYMOND JAMES FINL INC | COM | 754730109 |  | 617545 | 4754 | SH |  | SOLE | 0 | 0 | 0 | 4754 |
| REAVES UTIL INCOME FD | COM SH BEN INT | 756158101 |  | 41344 | 1205 | SH |  | SOLE | 0 | 0 | 0 | 1205 |
| REDFIN CORP | COM | 75737F108 |  | 1902 | 30 | SH |  | SOLE | 0 | 0 | 0 | 30 |
| REDWOOD TR INC | COM | 758075402 |  | 2414 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| REGENXBIO INC | COM | 75901B107 |  | 971 | 25 | SH |  | SOLE | 0 | 0 | 0 | 25 |
| REINSURANCE GRP OF AMERICA I | COM NEW | 759351604 |  | 17442 | 153 | SH |  | SOLE | 0 | 0 | 0 | 153 |
| RELIANCE STEEL  ALUMINUM CO | COM | 759509102 |  | 374232 | 2480 | SH |  | SOLE | 0 | 0 | 0 | 2480 |
| RENESOLA LTD | SPONSORED ADS | 75971T301 |  | 2730 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| RESTAURANT BRANDS INTL INC | COM | 76131D103 |  | 46544 | 722 | SH |  | SOLE | 0 | 0 | 0 | 722 |
| RETAIL PPTYS AMER INC | CL A | 76131V202 |  | 6149 | 537 | SH |  | SOLE | 0 | 0 | 0 | 537 |
| RETAIL VALUE INC | COM | 76133Q102 |  | 9527 | 438 | SH |  | SOLE | 0 | 0 | 0 | 438 |
| REXFORD INDL RLTY INC | COM | 76169C100 |  | 149380 | 2623 | SH |  | SOLE | 0 | 0 | 0 | 2623 |
| REXNORD CORP | COM | 76169B102 |  | 1151 | 23 | SH |  | SOLE | 0 | 0 | 0 | 23 |
| RILEY EXPLORATION PERMIAN IN | COM | 76665T102 |  | 2434 | 84 | SH |  | SOLE | 0 | 0 | 0 | 84 |
| RIO TINTO PLC | SPONSORED ADR | 767204100 |  | 259231 | 3090 | SH |  | SOLE | 0 | 0 | 0 | 3090 |
| RIOT BLOCKCHAIN INC | COM | 767292105 |  | 4671 | 124 | SH |  | SOLE | 0 | 0 | 0 | 124 |
| RITE AID CORP | COM | 767754872 |  | 326 | 20 | SH |  | SOLE | 0 | 0 | 0 | 20 |
| ROCKWELL MED INC | COM | 774374102 |  | 5206 | 5720 | SH |  | SOLE | 0 | 0 | 0 | 5720 |
| ROLLINS INC | COM | 775711104 |  | 22230 | 650 | SH |  | SOLE | 0 | 0 | 0 | 650 |
| ROMEO POWER INC | COM | 776153108 |  | 3500 | 430 | SH |  | SOLE | 0 | 0 | 0 | 430 |
| ROYAL DUTCH SHELL PLC | SPONS ADR A | 780259206 |  | 71620 | 1773 | SH |  | SOLE | 0 | 0 | 0 | 1773 |
| ROYAL GOLD INC | COM | 780287108 |  | 169324 | 1484 | SH |  | SOLE | 0 | 0 | 0 | 1484 |
| RPC INC | COM | 749660106 |  | 4509 | 911 | SH |  | SOLE | 0 | 0 | 0 | 911 |
| RUTHS HOSPITALITY GROUP INC | COM | 783332109 |  | 34545 | 1500 | SH |  | SOLE | 0 | 0 | 0 | 1500 |
| RYMAN HOSPITALITY PPTYS INC | COM | 78377T107 |  | 70142 | 888 | SH |  | SOLE | 0 | 0 | 0 | 888 |
| SAFEHOLD INC | COM | 78645L100 |  | 3925 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| SALESFORCE COM INC | COM | 79466L302 |  | 2612468 | 10695 | SH |  | SOLE | 0 | 0 | 0 | 10695 |
| SANOFI | SPONSORED ADR | 80105N105 |  | 332829 | 6320 | SH |  | SOLE | 0 | 0 | 0 | 6320 |
| SCHNEIDER NATIONAL INC | CL B | 80689H102 |  | 3026 | 139 | SH |  | SOLE | 0 | 0 | 0 | 139 |
| SCHWAB CHARLES CORP | COM | 808513105 |  | 328766 | 4515 | SH |  | SOLE | 0 | 0 | 0 | 4515 |
| SCHWAB STRATEGIC TR | SCHWAB FDT US SC | 808524763 |  | 57436 | 1056 | SH |  | SOLE | 0 | 0 | 0 | 1056 |
| SCHWAB STRATEGIC TR | SCHWB FDT EMK LG | 808524730 |  | 113681 | 3525 | SH |  | SOLE | 0 | 0 | 0 | 3525 |
| SCHWAB STRATEGIC TR | US BRD MKT ETF | 808524102 |  | 775769 | 7440 | SH |  | SOLE | 0 | 0 | 0 | 7440 |
| SCHWAB STRATEGIC TR | US DIVIDEND EQ | 808524797 |  | 9519324 | 125884 | SH |  | SOLE | 0 | 0 | 0 | 125884 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 1615619 | 11069 | SH |  | SOLE | 0 | 0 | 0 | 11069 |
| SCHWAB STRATEGIC TR | US LRG CAP ETF | 808524201 |  | 2775801 | 26698 | SH |  | SOLE | 0 | 0 | 0 | 26698 |
| SCRIPPS E W CO OHIO | CL A NEW | 811054402 |  | 4486 | 220 | SH |  | SOLE | 0 | 0 | 0 | 220 |
| SEAGATE TECHNOLOGY HLDNGS PL | ORD SHS | G7997R103 |  | 25324 | 288 | SH |  | SOLE | 0 | 0 | 0 | 288 |
| SEI INVTS CO | COM | 784117103 |  | 33588 | 542 | SH |  | SOLE | 0 | 0 | 0 | 542 |
| SELECT SECTOR SPDR TR | SBI CONS STPLS | 81369Y308 |  | 4852904 | 69357 | SH |  | SOLE | 0 | 0 | 0 | 69357 |
| SELECTIVE INS GROUP INC | COM | 816300107 |  | 138604 | 1708 | SH |  | SOLE | 0 | 0 | 0 | 1708 |
| SENSEONICS HLDGS INC | COM | 81727U105 |  | 39598 | 10312 | SH |  | SOLE | 0 | 0 | 0 | 10312 |
| SERVICENOW INC | COM | 81762P102 |  | 439090 | 799 | SH |  | SOLE | 0 | 0 | 0 | 799 |
| SHAKE SHACK INC | CL A | 819047101 |  | 141802 | 1325 | SH |  | SOLE | 0 | 0 | 0 | 1325 |
| SIMMONS 1ST NATL CORP | CL A $1 PAR | 828730200 |  | 9154 | 312 | SH |  | SOLE | 0 | 0 | 0 | 312 |
| SUNOPTA INC | COM | 8676EP108 |  | 2203 | 180 | SH |  | SOLE | 0 | 0 | 0 | 180 |
| SUNPOWER CORP | COM | 867652406 |  | 158519 | 5425 | SH |  | SOLE | 0 | 0 | 0 | 5425 |
| SUPERNUS PHARMACEUTICALS INC | COM | 868459108 |  | 35193 | 1143 | SH |  | SOLE | 0 | 0 | 0 | 1143 |
| SYNAPTICS INC | COM | 87157D109 |  | 91637 | 589 | SH |  | SOLE | 0 | 0 | 0 | 589 |
| SYSCO CORP | COM | 871829107 |  | 148752 | 1913 | SH |  | SOLE | 0 | 0 | 0 | 1913 |
| T ROWE PRICE ETF INC | PRICE BLUE CHIP | 87283Q107 |  | 1265 | 40 | SH |  | SOLE | 0 | 0 | 0 | 40 |
| T-MOBILE US INC | COM | 872590104 |  | 379165 | 2618 | SH |  | SOLE | 0 | 0 | 0 | 2618 |
| TAL EDUCATION GROUP | SPONSORED ADS | 874080104 |  | 2473 | 98 | SH |  | SOLE | 0 | 0 | 0 | 98 |
| TALEND S A | ADS | 874224207 |  | 6560 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| TANDEM DIABETES CARE INC | COM NEW | 875372203 |  | 18409 | 189 | SH |  | SOLE | 0 | 0 | 0 | 189 |
| TASEKO MINES LTD | COM | 876511106 |  | 176 | 83 | SH |  | SOLE | 0 | 0 | 0 | 83 |
| TEEKAY TANKERS LTD | CL A | Y8565N300 |  | 14 | 1 | SH |  | SOLE | 0 | 0 | 0 | 1 |
| TEMPUR SEALY INTL INC | COM | 88023U101 |  | 30764 | 785 | SH |  | SOLE | 0 | 0 | 0 | 785 |
| TERMINIX GLOBAL HOLDINGS INC | COM | 88087E100 |  | 44179 | 926 | SH |  | SOLE | 0 | 0 | 0 | 926 |
| TERNIUM SA | SPONSORED ADS | 880890108 |  | 41960 | 1091 | SH |  | SOLE | 0 | 0 | 0 | 1091 |
| TEUCRIUM COMMODITY TR | CORN FD SHS | 88166A102 |  | 26178 | 1225 | SH |  | SOLE | 0 | 0 | 0 | 1225 |
| TEVA PHARMACEUTICAL FIN LLC | DBCV  0.250% 2/0 | 88163VAE9 |  | 1970 | 2000 | SH |  | SOLE | 0 | 0 | 0 | 2000 |
| TEVA PHARMACEUTICAL INDS LTD | SPONSORED ADS | 881624209 |  | 12444 | 1257 | SH |  | SOLE | 0 | 0 | 0 | 1257 |
| TEXAS INSTRS INC | COM | 882508104 |  | 1736135 | 9028 | SH |  | SOLE | 0 | 0 | 0 | 9028 |
| TFI INTL INC | COM | 87241L109 |  | 27696 | 303 | SH |  | SOLE | 0 | 0 | 0 | 303 |
| THOR INDS INC | COM | 885160101 |  | 107119 | 948 | SH |  | SOLE | 0 | 0 | 0 | 948 |
| TIDAL ETF TR | RPAR RISK PARI | 886364603 |  | 99292 | 4066 | SH |  | SOLE | 0 | 0 | 0 | 4066 |
| TIM S A | SPONSORED ADR | 88706T108 |  | 749 | 65 | SH |  | SOLE | 0 | 0 | 0 | 65 |
| TITAN PHARMACEUTICALS INC DE | COM NEW | 888314606 |  | 60 | 23 | SH |  | SOLE | 0 | 0 | 0 | 23 |
| TOLL BROTHERS INC | COM | 889478103 |  | 67711 | 1171 | SH |  | SOLE | 0 | 0 | 0 | 1171 |
| TOMPKINS FINL CORP | COM | 890110109 |  | 93072 | 1200 | SH |  | SOLE | 0 | 0 | 0 | 1200 |
| TORONTO DOMINION BK ONT | COM NEW | 891160509 |  | 515697 | 7361 | SH |  | SOLE | 0 | 0 | 0 | 7361 |
| TOTALENERGIES SE | SPONSORED ADS | 89151E109 |  | 359923 | 7952 | SH |  | SOLE | 0 | 0 | 0 | 7952 |
| TOYOTA MOTOR CORP | SP ADR REP2COM | 892331307 |  | 110733 | 633 | SH |  | SOLE | 0 | 0 | 0 | 633 |
| TRIMTABS ETF TR | US FREE CASH FLW | 89628W302 |  | 1496 | 28 | SH |  | SOLE | 0 | 0 | 0 | 28 |
| TURQUOISE HILL RES LTD | COM | 900435207 |  | 56 | 3 | SH |  | SOLE | 0 | 0 | 0 | 3 |
| TURTLE BEACH CORP | COM NEW | 900450206 |  | 1596 | 50 | SH |  | SOLE | 0 | 0 | 0 | 50 |
| TWO HBRS INVT CORP | COM NEW | 90187B408 |  | 9731 | 1287 | SH |  | SOLE | 0 | 0 | 0 | 1287 |
| UGI CORP NEW | COM | 902681105 |  | 448466 | 9684 | SH |  | SOLE | 0 | 0 | 0 | 9684 |
| UIPATH INC | CL A | 90364P105 |  | 42117 | 620 | SH |  | SOLE | 0 | 0 | 0 | 620 |
| ULTA BEAUTY INC | COM | 90384S303 |  | 15560 | 45 | SH |  | SOLE | 0 | 0 | 0 | 45 |
| UNITED STS 12 MONTH OIL FD L | UNIT BEN INT | 91288V103 |  | 12304 | 481 | SH |  | SOLE | 0 | 0 | 0 | 481 |
| UNITED STS COMMODITY INDEX F | CM REP COPP FD | 911718104 |  | 264031 | 10066 | SH |  | SOLE | 0 | 0 | 0 | 10066 |
| UNITED STS COMMODITY INDEX F | COMM IDX FND | 911717106 |  | 148070 | 3666 | SH |  | SOLE | 0 | 0 | 0 | 3666 |
| UNITED STS OIL FD LP | UNITS | 91232N207 |  | 350008 | 7017 | SH |  | SOLE | 0 | 0 | 0 | 7017 |
| UNIVERSAL DISPLAY CORP | COM | 91347P105 |  | 182276 | 820 | SH |  | SOLE | 0 | 0 | 0 | 820 |
| UNUM GROUP | COM | 91529Y106 |  | 24367 | 858 | SH |  | SOLE | 0 | 0 | 0 | 858 |
| URANIUM ENERGY CORP | COM | 916896103 |  | 333 | 125 | SH |  | SOLE | 0 | 0 | 0 | 125 |
| URSTADT BIDDLE PPTYS INC | COM | 917286106 |  | 402 | 25 | SH |  | SOLE | 0 | 0 | 0 | 25 |
| US ECOLOGY INC | COM | 91734M103 |  | 1763 | 47 | SH |  | SOLE | 0 | 0 | 0 | 47 |
| VAIL RESORTS INC | COM | 91879Q109 |  | 219665 | 694 | SH |  | SOLE | 0 | 0 | 0 | 694 |
| VALERO ENERGY CORP | COM | 91913Y100 |  | 1242115 | 15908 | SH |  | SOLE | 0 | 0 | 0 | 15908 |
| VANECK VECTORS ETF TR | AGRIBUSINESS ETF | 92189F700 |  | 567649 | 6232 | SH |  | SOLE | 0 | 0 | 0 | 6232 |
| VANECK VECTORS ETF TR | CEF MUN INCOME E | 92189F460 |  | 117356 | 3895 | SH |  | SOLE | 0 | 0 | 0 | 3895 |
| VANECK VECTORS ETF TR | EMERGING MKTS HI | 92189F353 |  | 3295 | 138 | SH |  | SOLE | 0 | 0 | 0 | 138 |
| VANECK VECTORS ETF TR | GOLD MINERS ETF | 92189F106 |  | 1248673 | 36747 | SH |  | SOLE | 0 | 0 | 0 | 36747 |
| VANECK VECTORS ETF TR | INTRMDT MUNI ETF | 92189H201 |  | 1083763 | 20914 | SH |  | SOLE | 0 | 0 | 0 | 20914 |
| VANECK VECTORS ETF TR | JP MORGAN MKTS | 92189H300 |  | 564759 | 17997 | SH |  | SOLE | 0 | 0 | 0 | 17997 |
| VANECK VECTORS ETF TR | MORNINGSTAR WIDE | 92189F643 |  | 2601317 | 35124 | SH |  | SOLE | 0 | 0 | 0 | 35124 |
| VANECK VECTORS ETF TR | MTG REIT INCOME | 92189F452 |  | 12903 | 650 | SH |  | SOLE | 0 | 0 | 0 | 650 |
| VANECK VECTORS ETF TR | RARE EARTH STRAT | 92189H805 |  | 24468 | 288 | SH |  | SOLE | 0 | 0 | 0 | 288 |
| VANECK VECTORS ETF TR | SHRT HGH YLD MUN | 92189F387 |  | 16670 | 655 | SH |  | SOLE | 0 | 0 | 0 | 655 |
| VANGUARD BD INDEX FDS | INTERMED TERM | 921937819 |  | 2642792 | 29377 | SH |  | SOLE | 0 | 0 | 0 | 29377 |
| VANGUARD BD INDEX FDS | LONG TERM BOND | 921937793 |  | 164436 | 1596 | SH |  | SOLE | 0 | 0 | 0 | 1596 |
| VANGUARD INDEX FDS | GROWTH ETF | 922908736 |  | 45832347 | 159800 | SH |  | SOLE | 0 | 0 | 0 | 159800 |
| VANGUARD INDEX FDS | LARGE CAP ETF | 922908637 |  | 8039161 | 40046 | SH |  | SOLE | 0 | 0 | 0 | 40046 |
| VANGUARD INTL EQUITY INDEX F | FTSE EUROPE ETF | 922042874 |  | 1341958 | 19952 | SH |  | SOLE | 0 | 0 | 0 | 19952 |
| VANGUARD SCOTTSDALE FDS | INTER TERM TREAS | 92206C706 |  | 243717 | 3594 | SH |  | SOLE | 0 | 0 | 0 | 3594 |
| VANGUARD SCOTTSDALE FDS | SHORT TERM TREAS | 92206C102 |  | 930849 | 15153 | SH |  | SOLE | 0 | 0 | 0 | 15153 |
| VANGUARD SCOTTSDALE FDS | VNG RUS1000IDX | 92206C730 |  | 160625 | 802 | SH |  | SOLE | 0 | 0 | 0 | 802 |
| VANGUARD WELLINGTON FD | US MULTIFACTOR | 921935607 |  | 7373 | 73 | SH |  | SOLE | 0 | 0 | 0 | 73 |
| VANGUARD WHITEHALL FDS | INTL HIGH ETF | 921946794 |  | 4904009 | 72139 | SH |  | SOLE | 0 | 0 | 0 | 72139 |
| VANGUARD WORLD FD | ESG INTL STK ETF | 921910725 |  | 6543 | 102 | SH |  | SOLE | 0 | 0 | 0 | 102 |
| VANGUARD WORLD FDS | COMM SRVC ETF | 92204A884 |  | 568306 | 3952 | SH |  | SOLE | 0 | 0 | 0 | 3952 |
| VANGUARD WORLD FDS | CONSUM DIS ETF | 92204A108 |  | 1178217 | 3752 | SH |  | SOLE | 0 | 0 | 0 | 3752 |
| VANGUARD WORLD FDS | FINANCIALS ETF | 92204A405 |  | 2327867 | 25737 | SH |  | SOLE | 0 | 0 | 0 | 25737 |
| VEEVA SYS INC | CL A COM | 922475108 |  | 241608 | 777 | SH |  | SOLE | 0 | 0 | 0 | 777 |
| VENTAS INC | COM | 92276F100 |  | 187516 | 3284 | SH |  | SOLE | 0 | 0 | 0 | 3284 |
| VERICEL CORP | COM | 92346J108 |  | 131460 | 2504 | SH |  | SOLE | 0 | 0 | 0 | 2504 |
| VERITIV CORP | COM | 923454102 |  | 61 | 1 | SH |  | SOLE | 0 | 0 | 0 | 1 |
| VERRA MOBILITY CORP | COM | 92511U102 |  | 2106 | 137 | SH |  | SOLE | 0 | 0 | 0 | 137 |
| VIATRIS INC | COM | 92556V106 |  | 194129 | 13585 | SH |  | SOLE | 0 | 0 | 0 | 13585 |
| VIAVI SOLUTIONS INC | COM | 925550105 |  | 3143 | 178 | SH |  | SOLE | 0 | 0 | 0 | 178 |
| VICTORY CAP HLDGS INC | COM CL A | 92645B103 |  | 45206 | 1400 | SH |  | SOLE | 0 | 0 | 0 | 1400 |
| VIRTUS ALLIANZGI CONVERTIBLE | COM | 92838X102 |  | 33359 | 5433 | SH |  | SOLE | 0 | 0 | 0 | 5433 |
| VIRTUS DIVIDEND INTEREST  P | COM | 92840R101 |  | 6977 | 463 | SH |  | SOLE | 0 | 0 | 0 | 463 |
| VIRTUS GLOBAL MULTI-SECTOR I | COM | 92829B101 |  | 317312 | 26576 | SH |  | SOLE | 0 | 0 | 0 | 26576 |
| VULCAN MATLS CO | COM | 929160109 |  | 35510 | 204 | SH |  | SOLE | 0 | 0 | 0 | 204 |
| VUZIX CORP | COM NEW | 92921W300 |  | 19451 | 1060 | SH |  | SOLE | 0 | 0 | 0 | 1060 |
| WALMART INC | COM | 931142103 |  | 7044022 | 49951 | SH |  | SOLE | 0 | 0 | 0 | 49951 |
| WASHINGTON PRIME GROUP NEW | COM | 93964W405 |  | 11 | 5 | SH |  | SOLE | 0 | 0 | 0 | 5 |
| WD 40 CO | COM | 929236107 |  | 190402 | 743 | SH |  | SOLE | 0 | 0 | 0 | 743 |
| WESTERN ASSET GBL HIGH INC F | COM | 95766B109 |  | 18725 | 1750 | SH |  | SOLE | 0 | 0 | 0 | 1750 |
| RENEWABLE ENERGY GROUP INC | COM NEW | 75972A301 |  | 19014 | 305 | SH |  | SOLE | 0 | 0 | 0 | 305 |
| RESIDEO TECHNOLOGIES INC | COM | 76118Y104 |  | 25980 | 866 | SH |  | SOLE | 0 | 0 | 0 | 866 |
| RESMED INC | COM | 761152107 |  | 385311 | 1563 | SH |  | SOLE | 0 | 0 | 0 | 1563 |
| REWALK ROBOTICS LTD | SHS | M8216Q200 |  | 1690 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| ROBERT HALF INTL INC | COM | 770323103 |  | 243956 | 2742 | SH |  | SOLE | 0 | 0 | 0 | 2742 |
| ROGERS COMMUNICATIONS INC | CL B | 775109200 |  | 2604 | 49 | SH |  | SOLE | 0 | 0 | 0 | 49 |
| ROKU INC | COM CL A | 77543R102 |  | 4373897 | 9524 | SH |  | SOLE | 0 | 0 | 0 | 9524 |
| ROPER TECHNOLOGIES INC | COM | 776696106 |  | 528545 | 1124 | SH |  | SOLE | 0 | 0 | 0 | 1124 |
| ROSS STORES INC | COM | 778296103 |  | 164813 | 1329 | SH |  | SOLE | 0 | 0 | 0 | 1329 |
| ROYCE VALUE TR INC | COM | 780910105 |  | 8911 | 470 | SH |  | SOLE | 0 | 0 | 0 | 470 |
| RPM INTL INC | COM | 749685103 |  | 48597 | 548 | SH |  | SOLE | 0 | 0 | 0 | 548 |
| RYDER SYS INC | COM | 783549108 |  | 33671 | 453 | SH |  | SOLE | 0 | 0 | 0 | 453 |
| RYERSON HLDG CORP | COM | 783754104 |  | 18527 | 1269 | SH |  | SOLE | 0 | 0 | 0 | 1269 |
| SABRA HEALTH CARE REIT INC | COM | 78573L106 |  | 66576 | 3658 | SH |  | SOLE | 0 | 0 | 0 | 3658 |
| SASOL LTD | SPONSORED ADR | 803866300 |  | 4124 | 269 | SH |  | SOLE | 0 | 0 | 0 | 269 |
| SCHOLASTIC CORP | COM | 807066105 |  | 3145 | 83 | SH |  | SOLE | 0 | 0 | 0 | 83 |
| SCHWAB STRATEGIC TR | INTL SCEQT ETF | 808524888 |  | 14602 | 351 | SH |  | SOLE | 0 | 0 | 0 | 351 |
| SCHWAB STRATEGIC TR | INTRM TRM TRES | 808524854 |  | 445804 | 7839 | SH |  | SOLE | 0 | 0 | 0 | 7839 |
| SCHWAB STRATEGIC TR | SCHWAB FDT US LG | 808524771 |  | 51031 | 933 | SH |  | SOLE | 0 | 0 | 0 | 933 |
| SCHWAB STRATEGIC TR | US AGGREGATE B | 808524839 |  | 328179 | 6011 | SH |  | SOLE | 0 | 0 | 0 | 6011 |
| SCORPIO TANKERS INC | SHS | Y7542C130 |  | 2426 | 110 | SH |  | SOLE | 0 | 0 | 0 | 110 |
| SEA LTD | SPONSORD ADS | 81141R100 |  | 735104 | 2677 | SH |  | SOLE | 0 | 0 | 0 | 2677 |
| SEANERGY MARITIME HLDGS CORP | SHS NEW | Y73760194 |  | 112 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| SEER INC | COM CL A | 81578P106 |  | 4917 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| SELECT SECTOR SPDR TR | FINANCIAL | 81369Y605 |  | 6809061 | 185584 | SH |  | SOLE | 0 | 0 | 0 | 185584 |
| SELECT SECTOR SPDR TR | SBI HEALTHCARE | 81369Y209 |  | 6112135 | 48528 | SH |  | SOLE | 0 | 0 | 0 | 48528 |
| SERES THERAPEUTICS INC | COM | 81750R102 |  | 412772 | 17307 | SH |  | SOLE | 0 | 0 | 0 | 17307 |
| SERVICE CORP INTL | COM | 817565104 |  | 1876 | 35 | SH |  | SOLE | 0 | 0 | 0 | 35 |
| SIBANYE STILLWATER LTD | SPONSORED ADR | 82575P107 |  | 6290 | 376 | SH |  | SOLE | 0 | 0 | 0 | 376 |
| SILICON LABORATORIES INC | COM | 826919102 |  | 613 | 4 | SH |  | SOLE | 0 | 0 | 0 | 4 |
| SILVERGATE CAP CORP | CL A | 82837P408 |  | 18245 | 161 | SH |  | SOLE | 0 | 0 | 0 | 161 |
| SIMULATIONS PLUS INC | COM | 829214105 |  | 136396 | 2484 | SH |  | SOLE | 0 | 0 | 0 | 2484 |
| SINCLAIR BROADCAST GROUP INC | CL A | 829226109 |  | 17208 | 518 | SH |  | SOLE | 0 | 0 | 0 | 518 |
| SOCIAL CAPITAL HEDOSOPHA HLD | SHS CL A | G8251L105 |  | 1020 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| SOFI TECHNOLOGIES INC | COM | 83406F102 |  | 53676 | 2800 | SH |  | SOLE | 0 | 0 | 0 | 2800 |
| SOUTH JERSEY INDS INC | COM | 838518108 |  | 6742 | 260 | SH |  | SOLE | 0 | 0 | 0 | 260 |
| SOUTH ST CORP | COM | 840441109 |  | 2208 | 27 | SH |  | SOLE | 0 | 0 | 0 | 27 |
| SOUTHERN CO | COM | 842587107 |  | 931061 | 15387 | SH |  | SOLE | 0 | 0 | 0 | 15387 |
| SOUTHERN COPPER CORP | COM | 84265V105 |  | 23662 | 368 | SH |  | SOLE | 0 | 0 | 0 | 368 |
| SOUTHWEST AIRLS CO | COM | 844741108 |  | 701751 | 13218 | SH |  | SOLE | 0 | 0 | 0 | 13218 |
| SPDR INDEX SHS FDS | EURO STOXX 50 | 78463X202 |  | 21074 | 450 | SH |  | SOLE | 0 | 0 | 0 | 450 |
| SPDR INDEX SHS FDS | PORTFOLIO DEVLPD | 78463X889 |  | 670081 | 18214 | SH |  | SOLE | 0 | 0 | 0 | 18214 |
| SPDR INDEX SHS FDS | S CHINA ETF | 78463X400 |  | 20303 | 153 | SH |  | SOLE | 0 | 0 | 0 | 153 |
| SPDR INDEX SHS FDS | S INTL ETF | 78463X772 |  | 24130 | 612 | SH |  | SOLE | 0 | 0 | 0 | 612 |
| SPDR S MIDCAP 400 ETF TR | UTSER1 S | 78467Y107 |  | 7581722 | 15441 | SH |  | SOLE | 0 | 0 | 0 | 15441 |
| SPDR SER TR | BLOMBERG 1 10 YR | 78468R861 |  | 34239 | 1620 | SH |  | SOLE | 0 | 0 | 0 | 1620 |
| SPDR SER TR | BLOOMBERG SRT TR | 78468R408 |  | 312178 | 11319 | SH |  | SOLE | 0 | 0 | 0 | 11319 |
| SPDR SER TR | FTSE INT GVT ETF | 78464A490 |  | 976517 | 17305 | SH |  | SOLE | 0 | 0 | 0 | 17305 |
| SPDR SER TR | HLTH CR EQUIP | 78464A581 |  | 9692 | 75 | SH |  | SOLE | 0 | 0 | 0 | 75 |
| SPDR SER TR | ICE PFD SEC ETF | 78464A292 |  | 372124 | 8415 | SH |  | SOLE | 0 | 0 | 0 | 8415 |
| SPDR SER TR | PORTFOLIO AGRGTE | 78464A649 |  | 380103 | 12666 | SH |  | SOLE | 0 | 0 | 0 | 12666 |
| SPDR SER TR | PORTFOLIO INTRMD | 78464A375 |  | 144367 | 3934 | SH |  | SOLE | 0 | 0 | 0 | 3934 |
| SPDR SER TR | PORTFOLIO LN COR | 78464A367 |  | 130298 | 4100 | SH |  | SOLE | 0 | 0 | 0 | 4100 |
| SPDR SER TR | PORTFOLIO S | 78464A847 |  | 327509 | 6937 | SH |  | SOLE | 0 | 0 | 0 | 6937 |
| SPDR SER TR | PORTFOLIO S | 78464A854 |  | 528566 | 10502 | SH |  | SOLE | 0 | 0 | 0 | 10502 |
| SPDR SER TR | PORTFOLIO S | 78468R853 |  | 388240 | 8836 | SH |  | SOLE | 0 | 0 | 0 | 8836 |
| SPDR SER TR | PORTFOLIO SHORT | 78464A474 |  | 339292 | 10840 | SH |  | SOLE | 0 | 0 | 0 | 10840 |
| SPDR SER TR | RUSSELL LOW VOL | 78468R754 |  | 513853 | 4940 | SH |  | SOLE | 0 | 0 | 0 | 4940 |
| SPDR SER TR | S 400 MDCP GRW | 78464A821 |  | 581062 | 7496 | SH |  | SOLE | 0 | 0 | 0 | 7496 |
| SPDR SER TR | S 600 SMCP GRW | 78464A201 |  | 1242542 | 13997 | SH |  | SOLE | 0 | 0 | 0 | 13997 |
| SPDR SER TR | S 600 SML CAP | 78464A813 |  | 118461 | 1212 | SH |  | SOLE | 0 | 0 | 0 | 1212 |
| SPDR SER TR | S INS ETF | 78464A789 |  | 49023 | 1272 | SH |  | SOLE | 0 | 0 | 0 | 1272 |
| SPDR SER TR | S REGL BKG | 78464A698 |  | 199698 | 3047 | SH |  | SOLE | 0 | 0 | 0 | 3047 |
| SPDR SER TR | S TRANSN ETF | 78464A532 |  | 1359 | 16 | SH |  | SOLE | 0 | 0 | 0 | 16 |
| SPLUNK INC | COM | 848637104 |  | 335715 | 2322 | SH |  | SOLE | 0 | 0 | 0 | 2322 |
| SPROTT PHYSICAL GOLD TR | UNIT | 85207H104 |  | 16920 | 1206 | SH |  | SOLE | 0 | 0 | 0 | 1206 |
| SPROTT PHYSICAL SILVER TR | TR UNIT | 85207K107 |  | 81154 | 8745 | SH |  | SOLE | 0 | 0 | 0 | 8745 |
| SPROUT SOCIAL INC | COM CL A | 85209W109 |  | 194936 | 2180 | SH |  | SOLE | 0 | 0 | 0 | 2180 |
| SSGA ACTIVE ETF TR | SPDR TR TACTIC | 78467V848 |  | 18187576 | 375699 | SH |  | SOLE | 0 | 0 | 0 | 375699 |
| STAR BULK CARRIERS CORP. | SHS PAR | Y8162K204 |  | 4705 | 205 | SH |  | SOLE | 0 | 0 | 0 | 205 |
| STARWOOD PPTY TR INC | COM | 85571B105 |  | 432234 | 16516 | SH |  | SOLE | 0 | 0 | 0 | 16516 |
| STEEL DYNAMICS INC | COM | 858119100 |  | 142941 | 2398 | SH |  | SOLE | 0 | 0 | 0 | 2398 |
| STERICYCLE INC | COM | 858912108 |  | 7155 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| STONERIDGE INC | COM | 86183P102 |  | 1800 | 61 | SH |  | SOLE | 0 | 0 | 0 | 61 |
| STORE CAP CORP | COM | 862121100 |  | 439726 | 12742 | SH |  | SOLE | 0 | 0 | 0 | 12742 |
| STRYKER CORPORATION | COM | 863667101 |  | 919641 | 3541 | SH |  | SOLE | 0 | 0 | 0 | 3541 |
| STURM RUGER  CO INC | COM | 864159108 |  | 7468 | 83 | SH |  | SOLE | 0 | 0 | 0 | 83 |
| SUMITOMO MITSUI FINL GROUP I | SPONSORED ADR | 86562M209 |  | 23495 | 3410 | SH |  | SOLE | 0 | 0 | 0 | 3410 |
| SYNCHRONOSS TECHNOLOGIES INC | COM | 87157B103 |  | 718 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| SYNDAX PHARMACEUTICALS INC | COM | 87164F105 |  | 6868 | 400 | SH |  | SOLE | 0 | 0 | 0 | 400 |
| TAPESTRY INC | COM | 876030107 |  | 91656 | 2108 | SH |  | SOLE | 0 | 0 | 0 | 2108 |
| TARGA RES CORP | COM | 87612G101 |  | 9912 | 223 | SH |  | SOLE | 0 | 0 | 0 | 223 |
| TE CONNECTIVITY LTD | REG SHS | H84989104 |  | 80720 | 597 | SH |  | SOLE | 0 | 0 | 0 | 597 |
| TECK RESOURCES LTD | CL B | 878742204 |  | 252603 | 10964 | SH |  | SOLE | 0 | 0 | 0 | 10964 |
| TELEFLEX INCORPORATED | COM | 879369106 |  | 147055 | 366 | SH |  | SOLE | 0 | 0 | 0 | 366 |
| TELEFONICA S A | SPONSORED ADR | 879382208 |  | 12150 | 2585 | SH |  | SOLE | 0 | 0 | 0 | 2585 |
| TELLURIAN INC NEW | COM | 87968A104 |  | 465 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| TELUS CORPORATION | COM | 87971M103 |  | 7851 | 350 | SH |  | SOLE | 0 | 0 | 0 | 350 |
| TEMPLETON GLOBAL INCOME FD | COM | 880198106 |  | 4480 | 800 | SH |  | SOLE | 0 | 0 | 0 | 800 |
| WESTLAKE CHEM CORP | COM | 960413102 |  | 5405 | 60 | SH |  | SOLE | 0 | 0 | 0 | 60 |
| WESTPAC BANKING CORP | SPONSORED ADR | 961214301 |  | 3922 | 203 | SH |  | SOLE | 0 | 0 | 0 | 203 |
| WESTPORT FUEL SYSTEMS INC | COM NEW | 960908309 |  | 13275 | 2500 | SH |  | SOLE | 0 | 0 | 0 | 2500 |
| WHEATON PRECIOUS METALS CORP | COM | 962879102 |  | 67956 | 1542 | SH |  | SOLE | 0 | 0 | 0 | 1542 |
| WHITE MTNS INS GROUP LTD | COM | G9618E107 |  | 10332 | 9 | SH |  | SOLE | 0 | 0 | 0 | 9 |
| WHITING PETE CORP NEW | COM NEW | 966387508 |  | 171723 | 3148 | SH |  | SOLE | 0 | 0 | 0 | 3148 |
| WILLDAN GROUP INC | COM | 96924N100 |  | 3764 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| WILLIAMS SONOMA INC | COM | 969904101 |  | 935432 | 5859 | SH |  | SOLE | 0 | 0 | 0 | 5859 |
| WISDOMTREE TR | EM EX ST-OWNED | 97717X578 |  | 64830 | 1541 | SH |  | SOLE | 0 | 0 | 0 | 1541 |
| WISDOMTREE TR | EMER MKT HIGH FD | 97717W315 |  | 402384 | 8809 | SH |  | SOLE | 0 | 0 | 0 | 8809 |
| WISDOMTREE TR | ENHNCD CMMDTY ST | 97717Y683 |  | 24762 | 1118 | SH |  | SOLE | 0 | 0 | 0 | 1118 |
| WISDOMTREE TR | GERMANY HEDEQ FD | 97717W448 |  | 3295 | 93 | SH |  | SOLE | 0 | 0 | 0 | 93 |
| WISDOMTREE TR | GLB US QTLY DIV | 97717W844 |  | 15004 | 360 | SH |  | SOLE | 0 | 0 | 0 | 360 |
| WISDOMTREE TR | INDIA ERNGS FD | 97717W422 |  | 331828 | 9800 | SH |  | SOLE | 0 | 0 | 0 | 9800 |
| WISDOMTREE TR | INTL EQUITY FD | 97717W703 |  | 9648 | 177 | SH |  | SOLE | 0 | 0 | 0 | 177 |
| WISDOMTREE TR | INTL LRGCAP DV | 97717W794 |  | 107819 | 2185 | SH |  | SOLE | 0 | 0 | 0 | 2185 |
| WISDOMTREE TR | US DIVID EX FNCL | 97717W406 |  | 512782 | 5273 | SH |  | SOLE | 0 | 0 | 0 | 5273 |
| WISDOMTREE TR | US HGH YLD CORP | 97717X172 |  | 30923 | 586 | SH |  | SOLE | 0 | 0 | 0 | 586 |
| WISDOMTREE TR | US QTLY DIV GRT | 97717X669 |  | 44598 | 747 | SH |  | SOLE | 0 | 0 | 0 | 747 |
| WISDOMTREE TR | US SMALLCAP DIVD | 97717W604 |  | 745939 | 23391 | SH |  | SOLE | 0 | 0 | 0 | 23391 |
| WISDOMTREE TR | US SMALLCAP FUND | 97717W562 |  | 129649 | 2625 | SH |  | SOLE | 0 | 0 | 0 | 2625 |
| WISDOMTREE TR | YIELD ENHANCD US | 97717X511 |  | 119140 | 2282 | SH |  | SOLE | 0 | 0 | 0 | 2282 |
| WIX COM LTD | SHS | M98068105 |  | 32802 | 113 | SH |  | SOLE | 0 | 0 | 0 | 113 |
| WORLD GOLD TR | SPDR GLD MINIS | 98149E204 |  | 4526 | 257 | SH |  | SOLE | 0 | 0 | 0 | 257 |
| WSFS FINL CORP | COM | 929328102 |  | 3168 | 68 | SH |  | SOLE | 0 | 0 | 0 | 68 |
| XEROX HOLDINGS CORP | COM NEW | 98421M106 |  | 144883 | 6168 | SH |  | SOLE | 0 | 0 | 0 | 6168 |
| XP INC | CL A | G98239109 |  | 9276 | 213 | SH |  | SOLE | 0 | 0 | 0 | 213 |
| YANDEX N V | SHS CLASS A | N97284108 |  | 56818 | 801 | SH |  | SOLE | 0 | 0 | 0 | 801 |
| YELLOW CORP | COM | 985510106 |  | 26554 | 4079 | SH |  | SOLE | 0 | 0 | 0 | 4079 |
| ZENDESK INC | COM | 98936J101 |  | 8372 | 58 | SH |  | SOLE | 0 | 0 | 0 | 58 |
| ZILLOW GROUP INC | CL A | 98954M101 |  | 6617 | 54 | SH |  | SOLE | 0 | 0 | 0 | 54 |
| ZOOMINFO TECHNOLOGIES INC | COM CL A | 98980F104 |  | 100427 | 1925 | SH |  | SOLE | 0 | 0 | 0 | 1925 |
| ZSCALER INC | COM | 98980G102 |  | 276989 | 1282 | SH |  | SOLE | 0 | 0 | 0 | 1282 |
| ZUORA INC | COM CL A | 98983V106 |  | 31481 | 1825 | SH |  | SOLE | 0 | 0 | 0 | 1825 |
| ZYNERBA PHARMACEUTICALS INC | COM | 98986X109 |  | 212 | 40 | SH |  | SOLE | 0 | 0 | 0 | 40 |
| SIMPLY GOOD FOODS CO | COM | 82900L102 |  | 151297 | 4144 | SH |  | SOLE | 0 | 0 | 0 | 4144 |
| SIMPSON MFG INC | COM | 829073105 |  | 32911 | 298 | SH |  | SOLE | 0 | 0 | 0 | 298 |
| SIRIUS XM HOLDINGS INC | COM | 82968B103 |  | 170019 | 25997 | SH |  | SOLE | 0 | 0 | 0 | 25997 |
| SITEONE LANDSCAPE SUPPLY INC | COM | 82982L103 |  | 61780 | 365 | SH |  | SOLE | 0 | 0 | 0 | 365 |
| SKILLZ INC | COM | 83067L109 |  | 1248422 | 57478 | SH |  | SOLE | 0 | 0 | 0 | 57478 |
| SKYWORKS SOLUTIONS INC | COM | 83088M102 |  | 1940508 | 10120 | SH |  | SOLE | 0 | 0 | 0 | 10120 |
| SLACK TECHNOLOGIES INC | COM CL A | 83088V102 |  | 26137 | 590 | SH |  | SOLE | 0 | 0 | 0 | 590 |
| SMILEDIRECTCLUB INC | CL A COM | 83192H106 |  | 70655 | 8140 | SH |  | SOLE | 0 | 0 | 0 | 8140 |
| SMITH A O CORP | COM | 831865209 |  | 4468 | 62 | SH |  | SOLE | 0 | 0 | 0 | 62 |
| SMITH MIDLAND CORP | COM | 832156103 |  | 27447 | 1163 | SH |  | SOLE | 0 | 0 | 0 | 1163 |
| SOLAREDGE TECHNOLOGIES INC | COM | 83417M104 |  | 1030584 | 3729 | SH |  | SOLE | 0 | 0 | 0 | 3729 |
| SPDR INDEX SHS FDS | DJ GLB RL ES ETF | 78463X749 |  | 35065 | 681 | SH |  | SOLE | 0 | 0 | 0 | 681 |
| SPDR INDEX SHS FDS | MSCI ACWI EXUS | 78463X848 |  | 94617 | 3133 | SH |  | SOLE | 0 | 0 | 0 | 3133 |
| SPDR INDEX SHS FDS | MSCI EAFE STRTGC | 78463X434 |  | 109664 | 1450 | SH |  | SOLE | 0 | 0 | 0 | 1450 |
| SPDR INDEX SHS FDS | PORTFOLIO EMG MK | 78463X509 |  | 206462 | 4538 | SH |  | SOLE | 0 | 0 | 0 | 4538 |
| SPDR INDEX SHS FDS | S INTL SMLCP | 78463X871 |  | 36959 | 956 | SH |  | SOLE | 0 | 0 | 0 | 956 |
| SPDR SER TR | BLOMBRG BRC EMRG | 78464A391 |  | 7427 | 281 | SH |  | SOLE | 0 | 0 | 0 | 281 |
| SPDR SER TR | BLOMBRG BRC INTL | 78464A151 |  | 5590 | 154 | SH |  | SOLE | 0 | 0 | 0 | 154 |
| SPDR SER TR | COMP SOFTWARE | 78464A599 |  | 18873 | 110 | SH |  | SOLE | 0 | 0 | 0 | 110 |
| SPDR SER TR | PORTFOLIO SH TSR | 78468R101 |  | 223641 | 7299 | SH |  | SOLE | 0 | 0 | 0 | 7299 |
| SPDR SER TR | S 400 MDCP VAL | 78464A839 |  | 171568 | 2541 | SH |  | SOLE | 0 | 0 | 0 | 2541 |
| SPDR SER TR | S BIOTECH | 78464A870 |  | 781277 | 5770 | SH |  | SOLE | 0 | 0 | 0 | 5770 |
| SPDR SER TR | S BK ETF | 78464A797 |  | 14318 | 279 | SH |  | SOLE | 0 | 0 | 0 | 279 |
| SPDR SER TR | S DIVID ETF | 78464A763 |  | 10837079 | 88625 | SH |  | SOLE | 0 | 0 | 0 | 88625 |
| SPDR SER TR | S HOMEBUILD | 78464A888 |  | 676445 | 9236 | SH |  | SOLE | 0 | 0 | 0 | 9236 |
| SPDR SER TR | S KENSHO CLEAN | 78468R655 |  | 46888 | 443 | SH |  | SOLE | 0 | 0 | 0 | 443 |
| SPDR SER TR | S RETAIL ETF | 78464A714 |  | 1748682 | 17985 | SH |  | SOLE | 0 | 0 | 0 | 17985 |
| SPDR SER TR | SPDR S | 78464A128 |  | 45891 | 313 | SH |  | SOLE | 0 | 0 | 0 | 313 |
| SPDR SER TR | SSGA GNDER ETF | 78468R747 |  | 508 | 5 | SH |  | SOLE | 0 | 0 | 0 | 5 |
| SPDR SER TR | SSGA US SMAL ETF | 78468R887 |  | 240863 | 2139 | SH |  | SOLE | 0 | 0 | 0 | 2139 |
| SPECTRUM BRANDS HLDGS INC NE | COM | 84790A105 |  | 12586 | 148 | SH |  | SOLE | 0 | 0 | 0 | 148 |
| SPIRIT AEROSYSTEMS HLDGS INC | COM CL A | 848574109 |  | 12364 | 262 | SH |  | SOLE | 0 | 0 | 0 | 262 |
| SPRAGUE RES LP | COM UNIT REP LTD | 849343108 |  | 6330 | 250 | SH |  | SOLE | 0 | 0 | 0 | 250 |
| SPROTT INC | COM NEW | 852066208 |  | 6463 | 164 | SH |  | SOLE | 0 | 0 | 0 | 164 |
| SPS COMM INC | COM | 78463M107 |  | 195706 | 1960 | SH |  | SOLE | 0 | 0 | 0 | 1960 |
| SQUARE INC | CL A | 852234103 |  | 9090327 | 37286 | SH |  | SOLE | 0 | 0 | 0 | 37286 |
| SS TECHNOLOGIES HLDGS INC | COM | 78467J100 |  | 57288 | 795 | SH |  | SOLE | 0 | 0 | 0 | 795 |
| SSGA ACTIVE ETF TR | MULT ASS RLRTN | 78467V103 |  | 3735176 | 130783 | SH |  | SOLE | 0 | 0 | 0 | 130783 |
| STAAR SURGICAL CO | COM PAR $0.01 | 852312305 |  | 92720 | 608 | SH |  | SOLE | 0 | 0 | 0 | 608 |
| STANDEX INTL CORP | COM | 854231107 |  | 949 | 10 | SH |  | SOLE | 0 | 0 | 0 | 10 |
| STARBUCKS CORP | COM | 855244109 |  | 3319011 | 29684 | SH |  | SOLE | 0 | 0 | 0 | 29684 |
| STELLANTIS N.V | SHS | N82405106 |  | 67763 | 3442 | SH |  | SOLE | 0 | 0 | 0 | 3442 |
| STERLING BANCORP DEL | COM | 85917A100 |  | 66586 | 2686 | SH |  | SOLE | 0 | 0 | 0 | 2686 |
| STITCH FIX INC | COM CL A | 860897107 |  | 758876 | 12585 | SH |  | SOLE | 0 | 0 | 0 | 12585 |
| STMICROELECTRONICS N V | NY REGISTRY | 861012102 |  | 149475 | 4108 | SH |  | SOLE | 0 | 0 | 0 | 4108 |
| STRATASYS LTD | SHS | M85548101 |  | 723615 | 27982 | SH |  | SOLE | 0 | 0 | 0 | 27982 |
| STRIDE INC | COM | 86333M108 |  | 57834 | 1800 | SH |  | SOLE | 0 | 0 | 0 | 1800 |
| SUNCOKE ENERGY INC | COM | 86722A103 |  | 2528 | 354 | SH |  | SOLE | 0 | 0 | 0 | 354 |
| SUTRO BIOPHARMA INC | COM | 869367102 |  | 149185 | 8025 | SH |  | SOLE | 0 | 0 | 0 | 8025 |
| SVB FINANCIAL GROUP | COM | 78486Q101 |  | 163590 | 294 | SH |  | SOLE | 0 | 0 | 0 | 294 |
| SYNCHRONY FINANCIAL | COM | 87165B103 |  | 428367 | 8829 | SH |  | SOLE | 0 | 0 | 0 | 8829 |
| SYNNEX CORP | COM | 87162W100 |  | 32632 | 268 | SH |  | SOLE | 0 | 0 | 0 | 268 |
| SYNOVUS FINL CORP | COM NEW | 87161C501 |  | 27644 | 630 | SH |  | SOLE | 0 | 0 | 0 | 630 |
| T2 BIOSYSTEMS INC | COM | 89853L104 |  | 595 | 500 | SH |  | SOLE | 0 | 0 | 0 | 500 |
| TAKE-TWO INTERACTIVE SOFTWAR | COM | 874054109 |  | 432814 | 2445 | SH |  | SOLE | 0 | 0 | 0 | 2445 |
| TAKEDA PHARMACEUTICAL CO LTD | SPONSORED ADS | 874060205 |  | 34316 | 2039 | SH |  | SOLE | 0 | 0 | 0 | 2039 |
| TAKUNG ART LTD | COM NEW | 87407Q207 |  | 22949 | 1380 | SH |  | SOLE | 0 | 0 | 0 | 1380 |
| TARGET CORP | COM | 87612E106 |  | 2943919 | 12178 | SH |  | SOLE | 0 | 0 | 0 | 12178 |
| TATA MTRS LTD | SPONSORED ADR | 876568502 |  | 4237 | 186 | SH |  | SOLE | 0 | 0 | 0 | 186 |
| TCW STRATEGIC INCOME FD INC | COM | 872340104 |  | 54168 | 9150 | SH |  | SOLE | 0 | 0 | 0 | 9150 |
| TECNOGLASS INC | SHS | G87264100 |  | 55640 | 2600 | SH |  | SOLE | 0 | 0 | 0 | 2600 |
| TEGNA INC | COM | 87901J105 |  | 3264 | 174 | SH |  | SOLE | 0 | 0 | 0 | 174 |
| TELEDYNE TECHNOLOGIES INC | COM | 879360105 |  | 303652 | 725 | SH |  | SOLE | 0 | 0 | 0 | 725 |
| TENABLE HLDGS INC | COM | 88025T102 |  | 4135 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| TENARIS S A | SPONSORED ADS | 88031M109 |  | 3833 | 175 | SH |  | SOLE | 0 | 0 | 0 | 175 |
| TERRENO RLTY CORP | COM | 88146M101 |  | 2387 | 37 | SH |  | SOLE | 0 | 0 | 0 | 37 |
| TESLA INC | COM | 88160R101 |  | 20299385 | 29865 | SH |  | SOLE | 0 | 0 | 0 | 29865 |
| TEUCRIUM COMMODITY TR | SUGAR FD | 88166A409 |  | 10613 | 1250 | SH |  | SOLE | 0 | 0 | 0 | 1250 |
| TEXAS ROADHOUSE INC | COM | 882681109 |  | 23377 | 243 | SH |  | SOLE | 0 | 0 | 0 | 243 |
| TEXTRON INC | COM | 883203101 |  | 12113 | 176 | SH |  | SOLE | 0 | 0 | 0 | 176 |
| TG THERAPEUTICS INC | COM | 88322Q108 |  | 4849 | 125 | SH |  | SOLE | 0 | 0 | 0 | 125 |
| THE BEACHBODY COMPANY INC | COM CL A | 073463101 |  | 232024 | 22310 | SH |  | SOLE | 0 | 0 | 0 | 22310 |
| THE ODP CORP | COM | 88337F105 |  | 3265 | 68 | SH |  | SOLE | 0 | 0 | 0 | 68 |
| THE REALREAL INC | COM | 88339P101 |  | 109668 | 5550 | SH |  | SOLE | 0 | 0 | 0 | 5550 |
| THE TRADE DESK INC | COM CL A | 88339J105 |  | 4225403 | 54620 | SH |  | SOLE | 0 | 0 | 0 | 54620 |
| TIDAL ETF TR | ATAC US ROTATION | 886364843 |  | 1755 | 74 | SH |  | SOLE | 0 | 0 | 0 | 74 |
| TIDEWATER INC NEW | COM | 88642R109 |  | 1326 | 110 | SH |  | SOLE | 0 | 0 | 0 | 110 |
| TILRAY INC | COM CL 2 | 88688T100 |  | 1226656 | 67846 | SH |  | SOLE | 0 | 0 | 0 | 67846 |
| TIMOTHY PLAN | US LRGMD CP CORE | 887432359 |  | 6005 | 172 | SH |  | SOLE | 0 | 0 | 0 | 172 |
| TJX COS INC NEW | COM | 872540109 |  | 814285 | 12078 | SH |  | SOLE | 0 | 0 | 0 | 12078 |
| TPI COMPOSITES INC | COM | 87266J104 |  | 16269 | 336 | SH |  | SOLE | 0 | 0 | 0 | 336 |
| TRANSUNION | COM | 89400J107 |  | 113983 | 1038 | SH |  | SOLE | 0 | 0 | 0 | 1038 |
| TREX CO INC | COM | 89531P105 |  | 148205 | 1450 | SH |  | SOLE | 0 | 0 | 0 | 1450 |
| TRIMBLE INC | COM | 896239100 |  | 428953 | 5242 | SH |  | SOLE | 0 | 0 | 0 | 5242 |
| TRIMTABS ETF TR | DONOGHUE FORLINS | 89628W609 |  | 52229 | 2073 | SH |  | SOLE | 0 | 0 | 0 | 2073 |
| TRIPADVISOR INC | COM | 896945201 |  | 11486 | 285 | SH |  | SOLE | 0 | 0 | 0 | 285 |
| TRUSTCO BK CORP N Y | COM NEW | 898349204 |  | 165815 | 4823 | SH |  | SOLE | 0 | 0 | 0 | 4823 |
| TTEC HLDGS INC | COM | 89854H102 |  | 181232 | 1758 | SH |  | SOLE | 0 | 0 | 0 | 1758 |
| TTM TECHNOLOGIES INC | COM | 87305R109 |  | 1430 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| TWILIO INC | CL A | 90138F102 |  | 3241572 | 8224 | SH |  | SOLE | 0 | 0 | 0 | 8224 |
| U S SILICA HLDGS INC | COM | 90346E103 |  | 8936 | 773 | SH |  | SOLE | 0 | 0 | 0 | 773 |
| SPROUTS FMRS MKT INC | COM | 85208M102 |  | 26167 | 1053 | SH |  | SOLE | 0 | 0 | 0 | 1053 |
| SSGA ACTIVE ETF TR | BLACKSTONE SENR | 78467V608 |  | 1699028 | 36704 | SH |  | SOLE | 0 | 0 | 0 | 36704 |
| SSGA ACTIVE TR | SPDR DBLELN SHRT | 78470P200 |  | 746 | 15 | SH |  | SOLE | 0 | 0 | 0 | 15 |
| STAG INDL INC | COM | 85254J102 |  | 66027 | 1764 | SH |  | SOLE | 0 | 0 | 0 | 1764 |
| STANLEY BLACK  DECKER INC | COM | 854502101 |  | 135255 | 660 | SH |  | SOLE | 0 | 0 | 0 | 660 |
| STANTEC INC | COM | 85472N109 |  | 31234 | 700 | SH |  | SOLE | 0 | 0 | 0 | 700 |
| STEM INC | COM | 85859N102 |  | 4177 | 116 | SH |  | SOLE | 0 | 0 | 0 | 116 |
| STERIS PLC | SHS USD | G8473T100 |  | 344521 | 1670 | SH |  | SOLE | 0 | 0 | 0 | 1670 |
| STONECO LTD | COM CL A | G85158106 |  | 6639 | 99 | SH |  | SOLE | 0 | 0 | 0 | 99 |
| STRATEGY SHS | NS 7HANDL IDX | 86280R506 |  | 954679 | 37263 | SH |  | SOLE | 0 | 0 | 0 | 37263 |
| SUBURBAN PROPANE PARTNERS L | UNIT LTD PARTN | 864482104 |  | 9409 | 613 | SH |  | SOLE | 0 | 0 | 0 | 613 |
| SUNDIAL GROWERS INC | COM | 86730L109 |  | 14235 | 15000 | SH |  | SOLE | 0 | 0 | 0 | 15000 |
| SUNRUN INC | COM | 86771W105 |  | 1964181 | 35213 | SH |  | SOLE | 0 | 0 | 0 | 35213 |
| SYNOPSYS INC | COM | 871607107 |  | 995050 | 3608 | SH |  | SOLE | 0 | 0 | 0 | 3608 |
| TAIWAN SEMICONDUCTOR MFG LTD | SPONSORED ADS | 874039100 |  | 1439829 | 11983 | SH |  | SOLE | 0 | 0 | 0 | 11983 |
| TC ENERGY CORP | COM | 87807B107 |  | 178704 | 3607 | SH |  | SOLE | 0 | 0 | 0 | 3607 |
| TECHTARGET INC | COM | 87874R100 |  | 7749 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| TEKLA HEALTHCARE INVS | SH BEN INT | 87911J103 |  | 68138 | 2648 | SH |  | SOLE | 0 | 0 | 0 | 2648 |
| TEKLA HEALTHCARE OPPORTUNITI | SHS | 879105104 |  | 8085 | 350 | SH |  | SOLE | 0 | 0 | 0 | 350 |
| TEKLA WORLD HEALTHCARE FD | BEN INT SHS | 87911L108 |  | 122445 | 7448 | SH |  | SOLE | 0 | 0 | 0 | 7448 |
| TELADOC HEALTH INC | COM | 87918A105 |  | 2552884 | 15352 | SH |  | SOLE | 0 | 0 | 0 | 15352 |
| TELEFONICA BRASIL SA | NEW ADR | 87936R205 |  | 731 | 86 | SH |  | SOLE | 0 | 0 | 0 | 86 |
| TENNECO INC | CL A VTG COM STK | 880349105 |  | 5603 | 290 | SH |  | SOLE | 0 | 0 | 0 | 290 |
| TERADATA CORP DEL | COM | 88076W103 |  | 3148 | 63 | SH |  | SOLE | 0 | 0 | 0 | 63 |
| TEUCRIUM COMMODITY TR | AGRICULTURE FD | 88166A706 |  | 315718 | 12120 | SH |  | SOLE | 0 | 0 | 0 | 12120 |
| TFS FINL CORP | COM | 87240R107 |  | 1868 | 92 | SH |  | SOLE | 0 | 0 | 0 | 92 |
| THERAPEUTICSMD INC | COM | 88338N107 |  | 18326 | 15400 | SH |  | SOLE | 0 | 0 | 0 | 15400 |
| TIMKEN CO | COM | 887389104 |  | 906315 | 11246 | SH |  | SOLE | 0 | 0 | 0 | 11246 |
| TIMOTHY PLAN | INTL ETF | 887432334 |  | 9884 | 340 | SH |  | SOLE | 0 | 0 | 0 | 340 |
| TIMOTHY PLAN | U S SM CP CORE | 887432342 |  | 5734 | 172 | SH |  | SOLE | 0 | 0 | 0 | 172 |
| TITAN INTL INC ILL | COM | 88830M102 |  | 12720 | 1500 | SH |  | SOLE | 0 | 0 | 0 | 1500 |
| TOPBUILD CORP | COM | 89055F103 |  | 46478 | 235 | SH |  | SOLE | 0 | 0 | 0 | 235 |
| TORO CO | COM | 891092108 |  | 257669 | 2345 | SH |  | SOLE | 0 | 0 | 0 | 2345 |
| TORTOISE ESSENTIAL ASSETS IN | COM SH BEN INT | 89148A103 |  | 16773 | 1132 | SH |  | SOLE | 0 | 0 | 0 | 1132 |
| TRANE TECHNOLOGIES PLC | SHS | G8994E103 |  | 1426818 | 7749 | SH |  | SOLE | 0 | 0 | 0 | 7749 |
| TRANSOCEAN LTD | REG SHS | H8817H100 |  | 22965 | 5081 | SH |  | SOLE | 0 | 0 | 0 | 5081 |
| TRAVELERS COMPANIES INC | COM | 89417E109 |  | 453668 | 3030 | SH |  | SOLE | 0 | 0 | 0 | 3030 |
| TRINET GROUP INC | COM | 896288107 |  | 1087 | 15 | SH |  | SOLE | 0 | 0 | 0 | 15 |
| TRIP COM GROUP LTD | ADS | 89677Q107 |  | 6028 | 170 | SH |  | SOLE | 0 | 0 | 0 | 170 |
| TRIPLEPOINT VENTURE GROWTH B | COM | 89677Y100 |  | 7671 | 505 | SH |  | SOLE | 0 | 0 | 0 | 505 |
| TRUPANION INC | COM | 898202106 |  | 2969465 | 25799 | SH |  | SOLE | 0 | 0 | 0 | 25799 |
| TUSIMPLE HLDGS INC | CL A | 90089L108 |  | 779651 | 10944 | SH |  | SOLE | 0 | 0 | 0 | 10944 |
| ULTRAGENYX PHARMACEUTICAL IN | COM | 90400D108 |  | 6675 | 70 | SH |  | SOLE | 0 | 0 | 0 | 70 |
| UNITED MICROELECTRONICS CORP | SPON ADR NEW | 910873405 |  | 28435 | 3009 | SH |  | SOLE | 0 | 0 | 0 | 3009 |
| UNITED NAT FOODS INC | COM | 911163103 |  | 19969 | 540 | SH |  | SOLE | 0 | 0 | 0 | 540 |
| UNITED STATES STL CORP NEW | COM | 912909108 |  | 959376 | 39974 | SH |  | SOLE | 0 | 0 | 0 | 39974 |
| UNITED THERAPEUTICS CORP DEL | COM | 91307C102 |  | 1435 | 8 | SH |  | SOLE | 0 | 0 | 0 | 8 |
| UNITEDHEALTH GROUP INC | COM | 91324P102 |  | 9326743 | 23291 | SH |  | SOLE | 0 | 0 | 0 | 23291 |
| UNITI GROUP INC | COM | 91325V108 |  | 13394 | 1265 | SH |  | SOLE | 0 | 0 | 0 | 1265 |
| UTZ BRANDS INC | COM CL A | 918090101 |  | 29852 | 1370 | SH |  | SOLE | 0 | 0 | 0 | 1370 |
| VALMONT INDS INC | COM | 920253101 |  | 35408 | 150 | SH |  | SOLE | 0 | 0 | 0 | 150 |
| VANECK MERK GOLD TR | GOLD TRUST | 921078101 |  | 299955 | 17419 | SH |  | SOLE | 0 | 0 | 0 | 17419 |
| VANECK VECTORS ETF TR | ENVIRONMENTAL SV | 92189F304 |  | 470332 | 3323 | SH |  | SOLE | 0 | 0 | 0 | 3323 |
| VANECK VECTORS ETF TR | HIGH YLD MUN ETF | 92189H409 |  | 4482565 | 70470 | SH |  | SOLE | 0 | 0 | 0 | 70470 |
| VANECK VECTORS ETF TR | INVT GRADE FLTG | 92189F486 |  | 104566 | 4120 | SH |  | SOLE | 0 | 0 | 0 | 4120 |
| VANECK VECTORS ETF TR | RUSSIA ETF | 92189F403 |  | 9129 | 315 | SH |  | SOLE | 0 | 0 | 0 | 315 |
| VANECK VECTORS ETF TR | SOCIAL SENTIMENT | 92189H839 |  | 76209 | 2850 | SH |  | SOLE | 0 | 0 | 0 | 2850 |
| VANECK VECTORS ETF TR | VIDEO GAMING | 92189F114 |  | 2540 | 35 | SH |  | SOLE | 0 | 0 | 0 | 35 |
| VANGUARD CHARLOTTE FDS | INTL BD IDX ETF | 92203J407 |  | 1041750 | 18244 | SH |  | SOLE | 0 | 0 | 0 | 18244 |
| VANGUARD INDEX FDS | MCAP VL IDXVIP | 922908512 |  | 6754764 | 48077 | SH |  | SOLE | 0 | 0 | 0 | 48077 |
| VANGUARD INDEX FDS | MID CAP ETF | 922908629 |  | 5208806 | 21946 | SH |  | SOLE | 0 | 0 | 0 | 21946 |
| VANGUARD INDEX FDS | SMALL CP ETF | 922908751 |  | 4684632 | 20795 | SH |  | SOLE | 0 | 0 | 0 | 20795 |
| VANGUARD INTL EQUITY INDEX F | ALLWRLD EX US | 922042775 |  | 2776455 | 43800 | SH |  | SOLE | 0 | 0 | 0 | 43800 |
| VANGUARD INTL EQUITY INDEX F | GLB EX US ETF | 922042676 |  | 1558095 | 26698 | SH |  | SOLE | 0 | 0 | 0 | 26698 |
| VANGUARD SCOTTSDALE FDS | INT-TERM CORP | 92206C870 |  | 3228121 | 33955 | SH |  | SOLE | 0 | 0 | 0 | 33955 |
| VANGUARD SCOTTSDALE FDS | LG-TERM COR BD | 92206C813 |  | 128421 | 1201 | SH |  | SOLE | 0 | 0 | 0 | 1201 |
| VANGUARD SCOTTSDALE FDS | SHRT TRM CORP BD | 92206C409 |  | 6797663 | 82187 | SH |  | SOLE | 0 | 0 | 0 | 82187 |
| VANGUARD STAR FDS | VG TL INTL STK F | 921909768 |  | 2295154 | 34944 | SH |  | SOLE | 0 | 0 | 0 | 34944 |
| VANGUARD WHITEHALL FDS | INTL DVD ETF | 921946810 |  | 285010 | 3258 | SH |  | SOLE | 0 | 0 | 0 | 3258 |
| VANGUARD WORLD FD | MEGA CAP INDEX | 921910873 |  | 350368 | 2300 | SH |  | SOLE | 0 | 0 | 0 | 2300 |
| VANGUARD WORLD FD | MEGA CAP VAL ETF | 921910840 |  | 2223876 | 22324 | SH |  | SOLE | 0 | 0 | 0 | 22324 |
| VANGUARD WORLD FDS | HEALTH CAR ETF | 92204A504 |  | 1347694 | 5453 | SH |  | SOLE | 0 | 0 | 0 | 5453 |
| VBI VACCINES INC CDA | COM NEW | 91822J103 |  | 11055 | 3300 | SH |  | SOLE | 0 | 0 | 0 | 3300 |
| VERISK ANALYTICS INC | COM | 92345Y106 |  | 187374 | 1072 | SH |  | SOLE | 0 | 0 | 0 | 1072 |
| VERIZON COMMUNICATIONS INC | COM | 92343V104 |  | 6914113 | 123400 | SH |  | SOLE | 0 | 0 | 0 | 123400 |
| VERTIV HOLDINGS CO | COM CL A | 92537N108 |  | 9146 | 335 | SH |  | SOLE | 0 | 0 | 0 | 335 |
| VIACOMCBS INC | CL B | 92556H206 |  | 832693 | 18422 | SH |  | SOLE | 0 | 0 | 0 | 18422 |
| VICI PPTYS INC | COM | 925652109 |  | 153611 | 4952 | SH |  | SOLE | 0 | 0 | 0 | 4952 |
| VICOR CORP | COM | 925815102 |  | 33097 | 313 | SH |  | SOLE | 0 | 0 | 0 | 313 |
| VICTORY PORTFOLIOS II | VCSHS US SMCP HG | 92647N873 |  | 178407 | 2969 | SH |  | SOLE | 0 | 0 | 0 | 2969 |
| VICTORY PORTFOLIOS II | VICTORYSHS SHORT | 92647N535 |  | 66717 | 1285 | SH |  | SOLE | 0 | 0 | 0 | 1285 |
| VICTORY PORTFOLIOS II | VS NASDQ NXT 50 | 92647X806 |  | 20613 | 600 | SH |  | SOLE | 0 | 0 | 0 | 600 |
| VONAGE HLDGS CORP | COM | 92886T201 |  | 29785 | 2067 | SH |  | SOLE | 0 | 0 | 0 | 2067 |
| VOXELJET AG | ADS | 92912L206 |  | 1279 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| VOYA FINANCIAL INC | COM | 929089100 |  | 3875 | 63 | SH |  | SOLE | 0 | 0 | 0 | 63 |
| WALGREENS BOOTS ALLIANCE INC | COM | 931427108 |  | 68369 | 1300 | SH |  | SOLE | 0 | 0 | 0 | 1300 |
| WASHINGTON REAL ESTATE INVT | SH BEN INT | 939653101 |  | 34453 | 1498 | SH |  | SOLE | 0 | 0 | 0 | 1498 |
| WASTE MGMT INC DEL | COM | 94106L109 |  | 1446110 | 10321 | SH |  | SOLE | 0 | 0 | 0 | 10321 |
| WATSCO INC | COM | 942622200 |  | 55895 | 195 | SH |  | SOLE | 0 | 0 | 0 | 195 |
| WELLS FARGO ADVANTAGE INCOME | WF INC OPPTY FD | 94987B105 |  | 109049 | 12406 | SH |  | SOLE | 0 | 0 | 0 | 12406 |
| WESTERN ALLIANCE BANCORP | COM | 957638109 |  | 2507 | 27 | SH |  | SOLE | 0 | 0 | 0 | 27 |
| WESTERN ASSET HIGH INCOME FD | COM | 95766J102 |  | 7440 | 1036 | SH |  | SOLE | 0 | 0 | 0 | 1036 |
| WESTERN UN CO | COM | 959802109 |  | 21247 | 925 | SH |  | SOLE | 0 | 0 | 0 | 925 |
| WEX INC | COM | 96208T104 |  | 75621 | 390 | SH |  | SOLE | 0 | 0 | 0 | 390 |
| WHIRLPOOL CORP | COM | 963320106 |  | 28928 | 133 | SH |  | SOLE | 0 | 0 | 0 | 133 |
| WHITESTONE REIT | COM | 966084204 |  | 12375 | 1500 | SH |  | SOLE | 0 | 0 | 0 | 1500 |
| WILLIS TOWERS WATSON PLC LTD | SHS | G96629103 |  | 1610 | 7 | SH |  | SOLE | 0 | 0 | 0 | 7 |
| WISDOMTREE INVTS INC | COM | 97717P104 |  | 34074 | 5496 | SH |  | SOLE | 0 | 0 | 0 | 5496 |
| WISDOMTREE TR | CLOUD COMPUTNG | 97717Y691 |  | 1300393 | 23267 | SH |  | SOLE | 0 | 0 | 0 | 23267 |
| WISDOMTREE TR | HEDGED HI YLD BD | 97717W430 |  | 138949 | 6241 | SH |  | SOLE | 0 | 0 | 0 | 6241 |
| WISDOMTREE TR | JAPN HEDGE EQT | 97717W851 |  | 21967 | 360 | SH |  | SOLE | 0 | 0 | 0 | 360 |
| WISDOMTREE TR | US LARGECAP DIVD | 97717W307 |  | 798679 | 6638 | SH |  | SOLE | 0 | 0 | 0 | 6638 |
| WISDOMTREE TR | US S CAP QTY DIV | 97717X651 |  | 60411 | 1300 | SH |  | SOLE | 0 | 0 | 0 | 1300 |
| WOODWARD INC | COM | 980745103 |  | 26296 | 214 | SH |  | SOLE | 0 | 0 | 0 | 214 |
| WORLD WRESTLING ENTMT INC | CL A | 98156Q108 |  | 96978 | 1675 | SH |  | SOLE | 0 | 0 | 0 | 1675 |
| XPEL INC | COM | 98379L100 |  | 22309 | 266 | SH |  | SOLE | 0 | 0 | 0 | 266 |
| XPENG INC | ADS | 98422D105 |  | 36469 | 821 | SH |  | SOLE | 0 | 0 | 0 | 821 |
| XPO LOGISTICS INC | COM | 983793100 |  | 431980 | 3088 | SH |  | SOLE | 0 | 0 | 0 | 3088 |
| YELP INC | CL A | 985817105 |  | 139940 | 3502 | SH |  | SOLE | 0 | 0 | 0 | 3502 |
| YETI HLDGS INC | COM | 98585X104 |  | 967875 | 10541 | SH |  | SOLE | 0 | 0 | 0 | 10541 |
| YUM BRANDS INC | COM | 988498101 |  | 658851 | 5728 | SH |  | SOLE | 0 | 0 | 0 | 5728 |
| YUM CHINA HLDGS INC | COM | 98850P109 |  | 295588 | 4462 | SH |  | SOLE | 0 | 0 | 0 | 4462 |
| ZIMMER BIOMET HOLDINGS INC | COM | 98956P102 |  | 148115 | 921 | SH |  | SOLE | 0 | 0 | 0 | 921 |
| ZIONS BANCORPORATION N A | COM | 989701107 |  | 2696 | 51 | SH |  | SOLE | 0 | 0 | 0 | 51 |
| ZOOM VIDEO COMMUNICATIONS IN | CL A | 98980L101 |  | 3877654 | 10019 | SH |  | SOLE | 0 | 0 | 0 | 10019 |
| TERADYNE INC | COM | 880770102 |  | 447400 | 3340 | SH |  | SOLE | 0 | 0 | 0 | 3340 |
| TEREX CORP NEW | COM | 880779103 |  | 126352 | 2653 | SH |  | SOLE | 0 | 0 | 0 | 2653 |
| TETRA TECH INC NEW | COM | 88162G103 |  | 23310 | 191 | SH |  | SOLE | 0 | 0 | 0 | 191 |
| TEUCRIUM COMMODITY TR | SOYBEAN FD | 88166A607 |  | 20145 | 850 | SH |  | SOLE | 0 | 0 | 0 | 850 |
| TEUCRIUM COMMODITY TR | WHEAT FD | 88166A508 |  | 11509 | 1700 | SH |  | SOLE | 0 | 0 | 0 | 1700 |
| TEXAS PACIFIC LAND CORPORATI | COM | 88262P102 |  | 739080 | 462 | SH |  | SOLE | 0 | 0 | 0 | 462 |
| THERMO FISHER SCIENTIFIC INC | COM | 883556102 |  | 3067827 | 6081 | SH |  | SOLE | 0 | 0 | 0 | 6081 |
| THOMSON REUTERS CORP. | COM NEW | 884903709 |  | 258232 | 2600 | SH |  | SOLE | 0 | 0 | 0 | 2600 |
| TIDAL ETF TR | SOFI GIG ETF | 886364504 |  | 29243 | 750 | SH |  | SOLE | 0 | 0 | 0 | 750 |
| TIMOTHY PLAN | HIG DV STK ETF | 887432326 |  | 19893 | 666 | SH |  | SOLE | 0 | 0 | 0 | 666 |
| TOMI ENVIRONMENTAL SOLUTIONS | COM NEW | 890023203 |  | 21600 | 7500 | SH |  | SOLE | 0 | 0 | 0 | 7500 |
| TRACTOR SUPPLY CO | COM | 892356106 |  | 665706 | 3578 | SH |  | SOLE | 0 | 0 | 0 | 3578 |
| TRANSDIGM GROUP INC | COM | 893641100 |  | 101355 | 157 | SH |  | SOLE | 0 | 0 | 0 | 157 |
| TRANSMEDICS GROUP INC | COM | 89377M109 |  | 28336 | 854 | SH |  | SOLE | 0 | 0 | 0 | 854 |
| TRAVEL PLUS LEISURE CO | COM | 894164102 |  | 8680 | 146 | SH |  | SOLE | 0 | 0 | 0 | 146 |
| TRI CONTL CORP | COM | 895436103 |  | 7190 | 211 | SH |  | SOLE | 0 | 0 | 0 | 211 |
| TRINITY CAP INC | COM | 896442308 |  | 10136 | 700 | SH |  | SOLE | 0 | 0 | 0 | 700 |
| TRINITY INDS INC | COM | 896522109 |  | 108797 | 4046 | SH |  | SOLE | 0 | 0 | 0 | 4046 |
| TRUIST FINL CORP | COM | 89832Q109 |  | 1525138 | 27480 | SH |  | SOLE | 0 | 0 | 0 | 27480 |
| TSAKOS ENERGY NAVIGATION LTD | SHS | G9108L173 |  | 487 | 57 | SH |  | SOLE | 0 | 0 | 0 | 57 |
| TUPPERWARE BRANDS CORP | COM | 899896104 |  | 24581 | 1035 | SH |  | SOLE | 0 | 0 | 0 | 1035 |
| TWITTER INC | COM | 90184L102 |  | 966299 | 14043 | SH |  | SOLE | 0 | 0 | 0 | 14043 |
| TYLER TECHNOLOGIES INC | COM | 902252105 |  | 167377 | 370 | SH |  | SOLE | 0 | 0 | 0 | 370 |
| TYSON FOODS INC | CL A | 902494103 |  | 669815 | 9081 | SH |  | SOLE | 0 | 0 | 0 | 9081 |
| UBER TECHNOLOGIES INC | COM | 90353T100 |  | 354098 | 7065 | SH |  | SOLE | 0 | 0 | 0 | 7065 |
| UBS GROUP AG | SHS | H42097107 |  | 131663 | 8583 | SH |  | SOLE | 0 | 0 | 0 | 8583 |
| ULTRA CLEAN HLDGS INC | COM | 90385V107 |  | 4512 | 84 | SH |  | SOLE | 0 | 0 | 0 | 84 |
| ULTRALIFE CORP | COM | 903899102 |  | 7123 | 850 | SH |  | SOLE | 0 | 0 | 0 | 850 |
| UNDER ARMOUR INC | CL C | 904311206 |  | 13482 | 726 | SH |  | SOLE | 0 | 0 | 0 | 726 |
| UNILEVER PLC | SPON ADR NEW | 904767704 |  | 522464 | 8931 | SH |  | SOLE | 0 | 0 | 0 | 8931 |
| UNITED STS BRENT OIL FD LP | UNIT | 91167Q100 |  | 242550 | 12600 | SH |  | SOLE | 0 | 0 | 0 | 12600 |
| UNITY SOFTWARE INC | COM | 91332U101 |  | 1249206 | 11374 | SH |  | SOLE | 0 | 0 | 0 | 11374 |
| UNIVERSAL HLTH SVCS INC | CL B | 913903100 |  | 7614 | 52 | SH |  | SOLE | 0 | 0 | 0 | 52 |
| URSTADT BIDDLE PPTYS INC | CL A | 917286205 |  | 485 | 25 | SH |  | SOLE | 0 | 0 | 0 | 25 |
| US FOODS HLDG CORP | COM | 912008109 |  | 9705 | 253 | SH |  | SOLE | 0 | 0 | 0 | 253 |
| VALARIS LIMITED | CL A | G9460G101 |  | 1531 | 53 | SH |  | SOLE | 0 | 0 | 0 | 53 |
| VALE S A | SPONSORED ADS | 91912E105 |  | 705080 | 30911 | SH |  | SOLE | 0 | 0 | 0 | 30911 |
| VALVOLINE INC | COM | 92047W101 |  | 53137 | 1637 | SH |  | SOLE | 0 | 0 | 0 | 1637 |
| VANECK VECTORS ETF TR | FALLEN ANGEL HG | 92189F437 |  | 3003019 | 91277 | SH |  | SOLE | 0 | 0 | 0 | 91277 |
| VANECK VECTORS ETF TR | JR GOLD MINERS E | 92189F791 |  | 148850 | 3184 | SH |  | SOLE | 0 | 0 | 0 | 3184 |
| VANECK VECTORS ETF TR | LOW CARBN ENERGY | 92189F502 |  | 15952 | 99 | SH |  | SOLE | 0 | 0 | 0 | 99 |
| VANECK VECTORS ETF TR | OIL REFINERS ETF | 92189F585 |  | 24709 | 839 | SH |  | SOLE | 0 | 0 | 0 | 839 |
| VANECK VECTORS ETF TR | PFD SECS EX FINL | 92189F429 |  | 21532 | 1009 | SH |  | SOLE | 0 | 0 | 0 | 1009 |
| VANECK VECTORS ETF TR | PHARMACEUTICAL | 92189F692 |  | 2411 | 33 | SH |  | SOLE | 0 | 0 | 0 | 33 |
| VANGUARD ADMIRAL FDS INC | 500 GRTH IDX F | 921932505 |  | 797140 | 3038 | SH |  | SOLE | 0 | 0 | 0 | 3038 |
| VANGUARD ADMIRAL FDS INC | MIDCP 400 GRTH | 921932869 |  | 72070 | 359 | SH |  | SOLE | 0 | 0 | 0 | 359 |
| VANGUARD ADMIRAL FDS INC | MIDCP 400 IDX | 921932885 |  | 432408 | 2376 | SH |  | SOLE | 0 | 0 | 0 | 2376 |
| VANGUARD ADMIRAL FDS INC | SMLCP 600 VAL | 921932778 |  | 4559 | 25 | SH |  | SOLE | 0 | 0 | 0 | 25 |
| VANGUARD BD INDEX FDS | SHORT TRM BOND | 921937827 |  | 3047109 | 37088 | SH |  | SOLE | 0 | 0 | 0 | 37088 |
| VANGUARD BD INDEX FDS | TOTAL BND MRKT | 921937835 |  | 5555228 | 64678 | SH |  | SOLE | 0 | 0 | 0 | 64678 |
| VANGUARD INDEX FDS | MCAP GR IDXVIP | 922908538 |  | 8201174 | 34699 | SH |  | SOLE | 0 | 0 | 0 | 34699 |
| VANGUARD INDEX FDS | S 500 ETF SHS | 922908363 |  | 10762043 | 27348 | SH |  | SOLE | 0 | 0 | 0 | 27348 |
| VANGUARD INDEX FDS | TOTAL STK MKT | 922908769 |  | 14302057 | 64187 | SH |  | SOLE | 0 | 0 | 0 | 64187 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 45774363 | 333001 | SH |  | SOLE | 0 | 0 | 0 | 333001 |
| VANGUARD INTL EQUITY INDEX F | FTSE EMR MKT ETF | 922042858 |  | 2267963 | 41760 | SH |  | SOLE | 0 | 0 | 0 | 41760 |
| VANGUARD INTL EQUITY INDEX F | FTSE PACIFIC ETF | 922042866 |  | 61938 | 752 | SH |  | SOLE | 0 | 0 | 0 | 752 |
| VANGUARD INTL EQUITY INDEX F | FTSE SMCAP ETF | 922042718 |  | 187442 | 1374 | SH |  | SOLE | 0 | 0 | 0 | 1374 |
| VANGUARD SCOTTSDALE FDS | LONG TERM TREAS | 92206C847 |  | 2806 | 32 | SH |  | SOLE | 0 | 0 | 0 | 32 |
| VANGUARD SCOTTSDALE FDS | VNG RUS2000GRW | 92206C623 |  | 6808 | 30 | SH |  | SOLE | 0 | 0 | 0 | 30 |
| VANGUARD SCOTTSDALE FDS | VNG RUS2000IDX | 92206C664 |  | 336648 | 3637 | SH |  | SOLE | 0 | 0 | 0 | 3637 |
| VANGUARD SPECIALIZED FUNDS | DIV APP ETF | 921908844 |  | 18711240 | 120881 | SH |  | SOLE | 0 | 0 | 0 | 120881 |
| VANGUARD WELLINGTON FD | US MOMENTUM | 921935508 |  | 21038 | 160 | SH |  | SOLE | 0 | 0 | 0 | 160 |
| VANGUARD WELLINGTON FD | US VALUE FACTR | 921935805 |  | 1696 | 17 | SH |  | SOLE | 0 | 0 | 0 | 17 |
| VANGUARD WORLD FD | ESG US STK ETF | 921910733 |  | 216602 | 2708 | SH |  | SOLE | 0 | 0 | 0 | 2708 |
| VANGUARD WORLD FD | EXTENDED DUR | 921910709 |  | 95151 | 703 | SH |  | SOLE | 0 | 0 | 0 | 703 |
| VANGUARD WORLD FDS | CONSUM STP ETF | 92204A207 |  | 2381711 | 13050 | SH |  | SOLE | 0 | 0 | 0 | 13050 |
| VANGUARD WORLD FDS | INDUSTRIAL ETF | 92204A603 |  | 61685 | 314 | SH |  | SOLE | 0 | 0 | 0 | 314 |
| VANGUARD WORLD FDS | MATERIALS ETF | 92204A801 |  | 280044 | 1549 | SH |  | SOLE | 0 | 0 | 0 | 1549 |
| VANGUARD WORLD FDS | UTILITIES ETF | 92204A876 |  | 841661 | 6066 | SH |  | SOLE | 0 | 0 | 0 | 6066 |
| VARONIS SYS INC | COM | 922280102 |  | 247132 | 4289 | SH |  | SOLE | 0 | 0 | 0 | 4289 |
| VAXART INC | COM NEW | 92243A200 |  | 749 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| VERIFYME INC | COM NEW | 92346X206 |  | 21100 | 5000 | SH |  | SOLE | 0 | 0 | 0 | 5000 |
| VIKING THERAPEUTICS INC | COM | 92686J106 |  | 11980 | 2000 | SH |  | SOLE | 0 | 0 | 0 | 2000 |
| VIPER ENERGY PARTNERS LP | COM UNT RP INT | 92763M105 |  | 1883 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| VIR BIOTECHNOLOGY INC | COM | 92764N102 |  | 5910 | 125 | SH |  | SOLE | 0 | 0 | 0 | 125 |
| VIRGIN GALACTIC HOLDINGS INC | COM | 92766K106 |  | 451858 | 9823 | SH |  | SOLE | 0 | 0 | 0 | 9823 |
| VIRTU FINL INC | CL A | 928254101 |  | 101789 | 3684 | SH |  | SOLE | 0 | 0 | 0 | 3684 |
| VIRTUS ALLIANZGI CONVERTIBLE | COM | 92838U108 |  | 58850 | 11000 | SH |  | SOLE | 0 | 0 | 0 | 11000 |
| VIRTUS ALLIANZGI EQUITY  CO | COM | 92841M101 |  | 36648 | 1212 | SH |  | SOLE | 0 | 0 | 0 | 1212 |
| VISTEON CORP | COM NEW | 92839U206 |  | 1088 | 9 | SH |  | SOLE | 0 | 0 | 0 | 9 |
| VISTRA CORP | COM | 92840M102 |  | 22204 | 1197 | SH |  | SOLE | 0 | 0 | 0 | 1197 |
| VONTIER CORPORATION | COM | 928881101 |  | 26259 | 806 | SH |  | SOLE | 0 | 0 | 0 | 806 |
| VORNADO RLTY TR | SH BEN INT | 929042109 |  | 933 | 20 | SH |  | SOLE | 0 | 0 | 0 | 20 |
| VOYA GLBL EQTY DIV  PREM OP | COM | 92912T100 |  | 13410 | 2250 | SH |  | SOLE | 0 | 0 | 0 | 2250 |
| WALKER  DUNLOP INC | COM | 93148P102 |  | 14613 | 140 | SH |  | SOLE | 0 | 0 | 0 | 140 |
| WATTS WATER TECHNOLOGIES INC | CL A | 942749102 |  | 28161 | 193 | SH |  | SOLE | 0 | 0 | 0 | 193 |
| WEBSTER FINL CORP CONN | COM | 947890109 |  | 27630 | 518 | SH |  | SOLE | 0 | 0 | 0 | 518 |
| UFP INDUSTRIES INC | COM | 90278Q108 |  | 5576 | 75 | SH |  | SOLE | 0 | 0 | 0 | 75 |
| UMB FINL CORP | COM | 902788108 |  | 3257 | 35 | SH |  | SOLE | 0 | 0 | 0 | 35 |
| UNDER ARMOUR INC | CL A | 904311107 |  | 118398 | 5598 | SH |  | SOLE | 0 | 0 | 0 | 5598 |
| UNIFIRST CORP MASS | COM | 904708104 |  | 6101 | 26 | SH |  | SOLE | 0 | 0 | 0 | 26 |
| UNION PAC CORP | COM | 907818108 |  | 2480123 | 11277 | SH |  | SOLE | 0 | 0 | 0 | 11277 |
| UNITED AIRLS HLDGS INC | COM | 910047109 |  | 192950 | 3690 | SH |  | SOLE | 0 | 0 | 0 | 3690 |
| UNITED PARCEL SERVICE INC | CL B | 911312106 |  | 2188818 | 10525 | SH |  | SOLE | 0 | 0 | 0 | 10525 |
| UNITED RENTALS INC | COM | 911363109 |  | 3382144 | 10602 | SH |  | SOLE | 0 | 0 | 0 | 10602 |
| UNITED STS NAT GAS FD LP | UNIT PAR | 912318300 |  | 170 | 13 | SH |  | SOLE | 0 | 0 | 0 | 13 |
| UPLAND SOFTWARE INC | COM | 91544A109 |  | 2800 | 68 | SH |  | SOLE | 0 | 0 | 0 | 68 |
| UPSTART HLDGS INC | COM | 91680M107 |  | 1751348 | 14022 | SH |  | SOLE | 0 | 0 | 0 | 14022 |
| URBAN OUTFITTERS INC | COM | 917047102 |  | 16241 | 394 | SH |  | SOLE | 0 | 0 | 0 | 394 |
| US BANCORP DEL | COM NEW | 902973304 |  | 1725256 | 30284 | SH |  | SOLE | 0 | 0 | 0 | 30284 |
| UWM HOLDINGS CORPORATION | COM CL A | 91823B109 |  | 1149 | 136 | SH |  | SOLE | 0 | 0 | 0 | 136 |
| V F CORP | COM | 918204108 |  | 452993 | 5522 | SH |  | SOLE | 0 | 0 | 0 | 5522 |
| VALLEY NATL BANCORP | COM | 919794107 |  | 10278 | 765 | SH |  | SOLE | 0 | 0 | 0 | 765 |
| VANECK VECTORS ETF TR | BDC INCOME ETF | 92189F411 |  | 91154 | 5312 | SH |  | SOLE | 0 | 0 | 0 | 5312 |
| VANECK VECTORS ETF TR | INTL HIGH YIELD | 92189F445 |  | 14855 | 576 | SH |  | SOLE | 0 | 0 | 0 | 576 |
| VANECK VECTORS ETF TR | LONG MUNI ETF | 92189F536 |  | 416707 | 19019 | SH |  | SOLE | 0 | 0 | 0 | 19019 |
| VANECK VECTORS ETF TR | OIL SVCS ETF | 92189H607 |  | 2666786 | 12181 | SH |  | SOLE | 0 | 0 | 0 | 12181 |
| VANECK VECTORS ETF TR | RETAIL ETF | 92189F684 |  | 283913 | 1617 | SH |  | SOLE | 0 | 0 | 0 | 1617 |
| VANECK VECTORS ETF TR | SEMICONDUCTOR ET | 92189F676 |  | 1666170 | 6354 | SH |  | SOLE | 0 | 0 | 0 | 6354 |
| VANECK VECTORS ETF TR | VIETNAM ETF | 92189F817 |  | 60356 | 2903 | SH |  | SOLE | 0 | 0 | 0 | 2903 |
| VANGUARD ADMIRAL FDS INC | 500 VAL IDX FD | 921932703 |  | 301155 | 2111 | SH |  | SOLE | 0 | 0 | 0 | 2111 |
| VANGUARD ADMIRAL FDS INC | MIDCP 400 VAL | 921932844 |  | 74196 | 458 | SH |  | SOLE | 0 | 0 | 0 | 458 |
| VANGUARD ADMIRAL FDS INC | SMLCP 600 GRTH | 921932794 |  | 1745025 | 7630 | SH |  | SOLE | 0 | 0 | 0 | 7630 |
| VANGUARD ADMIRAL FDS INC | SMLLCP 600 IDX | 921932828 |  | 1220367 | 5883 | SH |  | SOLE | 0 | 0 | 0 | 5883 |
| VANGUARD INDEX FDS | EXTEND MKT ETF | 922908652 |  | 3247685 | 17221 | SH |  | SOLE | 0 | 0 | 0 | 17221 |
| VANGUARD INDEX FDS | REAL ESTATE ETF | 922908553 |  | 4902512 | 48163 | SH |  | SOLE | 0 | 0 | 0 | 48163 |
| VANGUARD INDEX FDS | SM CP VAL ETF | 922908611 |  | 1258212 | 7245 | SH |  | SOLE | 0 | 0 | 0 | 7245 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 839038 | 2895 | SH |  | SOLE | 0 | 0 | 0 | 2895 |
| VANGUARD INTL EQUITY INDEX F | TT WRLD ST ETF | 922042742 |  | 1153467 | 11133 | SH |  | SOLE | 0 | 0 | 0 | 11133 |
| VANGUARD MALVERN FDS | STRM INFPROIDX | 922020805 |  | 2639666 | 50366 | SH |  | SOLE | 0 | 0 | 0 | 50366 |
| VANGUARD MUN BD FDS | TAX EXEMPT BD | 922907746 |  | 455140 | 8230 | SH |  | SOLE | 0 | 0 | 0 | 8230 |
| VANGUARD SCOTTSDALE FDS | MORTG-BACK SEC | 92206C771 |  | 244836 | 4588 | SH |  | SOLE | 0 | 0 | 0 | 4588 |
| VANGUARD SCOTTSDALE FDS | TOTAL CORP BND | 92206C573 |  | 317271 | 3449 | SH |  | SOLE | 0 | 0 | 0 | 3449 |
| VANGUARD SCOTTSDALE FDS | VNG RUS1000GRW | 92206C680 |  | 743356 | 10647 | SH |  | SOLE | 0 | 0 | 0 | 10647 |
| VANGUARD SCOTTSDALE FDS | VNG RUS1000VAL | 92206C714 |  | 581737 | 8358 | SH |  | SOLE | 0 | 0 | 0 | 8358 |
| VANGUARD SCOTTSDALE FDS | VNG RUS2000VAL | 92206C649 |  | 2326 | 16 | SH |  | SOLE | 0 | 0 | 0 | 16 |
| VANGUARD TAX-MANAGED INTL FD | FTSE DEV MKT ETF | 921943858 |  | 11552121 | 224226 | SH |  | SOLE | 0 | 0 | 0 | 224226 |
| VANGUARD WELLINGTON FD | US MINIMUM | 921935409 |  | 70898 | 721 | SH |  | SOLE | 0 | 0 | 0 | 721 |
| VANGUARD WHITEHALL FDS | EMERG MKT BD ETF | 921946885 |  | 4572398 | 57277 | SH |  | SOLE | 0 | 0 | 0 | 57277 |
| VANGUARD WHITEHALL FDS | HIGH DIV YLD | 921946406 |  | 19542965 | 186532 | SH |  | SOLE | 0 | 0 | 0 | 186532 |
| VANGUARD WORLD FD | MEGA GRWTH IND | 921910816 |  | 1225239 | 5295 | SH |  | SOLE | 0 | 0 | 0 | 5295 |
| VANGUARD WORLD FDS | ENERGY ETF | 92204A306 |  | 483177 | 6367 | SH |  | SOLE | 0 | 0 | 0 | 6367 |
| VANGUARD WORLD FDS | INF TECH ETF | 92204A702 |  | 6044464 | 15158 | SH |  | SOLE | 0 | 0 | 0 | 15158 |
| VECTOR GROUP LTD | COM | 92240M108 |  | 23989 | 1697 | SH |  | SOLE | 0 | 0 | 0 | 1697 |
| VECTRUS INC | COM | 92242T101 |  | 25223 | 530 | SH |  | SOLE | 0 | 0 | 0 | 530 |
| VEDANTA LIMITED | SPONSORED ADR | 92242Y100 |  | 1448 | 102 | SH |  | SOLE | 0 | 0 | 0 | 102 |
| VEREIT INC | COM | 92339V308 |  | 94294 | 2053 | SH |  | SOLE | 0 | 0 | 0 | 2053 |
| VERISIGN INC | COM | 92343E102 |  | 49409 | 217 | SH |  | SOLE | 0 | 0 | 0 | 217 |
| VERTEX PHARMACEUTICALS INC | COM | 92532F100 |  | 683122 | 3388 | SH |  | SOLE | 0 | 0 | 0 | 3388 |
| VICTORY PORTFOLIOS II | VICTORYSHS US | 92647N691 |  | 21555 | 565 | SH |  | SOLE | 0 | 0 | 0 | 565 |
| VILLAGE FARMS INTL INC | COM | 92707Y108 |  | 2140 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| VIMEO INC | COMMON STOCK | 92719V100 |  | 95991 | 1959 | SH |  | SOLE | 0 | 0 | 0 | 1959 |
| VINTAGE WINE ESTATES INC | COM | 92747V106 |  | 2400 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| VIPSHOP HOLDINGS LIMITED | SPONSORED ADS A | 92763W103 |  | 803200 | 40000 | SH |  | SOLE | 0 | 0 | 0 | 40000 |
| VIRNETX HLDG CORP | COM | 92823T108 |  | 9330 | 2185 | SH |  | SOLE | 0 | 0 | 0 | 2185 |
| VIRTUS GLOBAL DIVID  INCOME | COM | 92835W107 |  | 5034 | 519 | SH |  | SOLE | 0 | 0 | 0 | 519 |
| VISA INC | COM CL A | 92826C839 |  | 8027947 | 34334 | SH |  | SOLE | 0 | 0 | 0 | 34334 |
| VISTA OUTDOOR INC | COM | 928377100 |  | 22677 | 490 | SH |  | SOLE | 0 | 0 | 0 | 490 |
| VITAL FARMS INC | COM | 92847W103 |  | 5988 | 300 | SH |  | SOLE | 0 | 0 | 0 | 300 |
| VMWARE INC | CL A COM | 928563402 |  | 210361 | 1315 | SH |  | SOLE | 0 | 0 | 0 | 1315 |
| VODAFONE GROUP PLC NEW | SPONSORED ADR | 92857W308 |  | 184816 | 10789 | SH |  | SOLE | 0 | 0 | 0 | 10789 |
| VROOM INC | COM | 92918V109 |  | 42027 | 1004 | SH |  | SOLE | 0 | 0 | 0 | 1004 |
| WABTEC | COM | 929740108 |  | 25712 | 312 | SH |  | SOLE | 0 | 0 | 0 | 312 |
| WARNER MUSIC GROUP CORP | COM CL A | 934550203 |  | 10307 | 286 | SH |  | SOLE | 0 | 0 | 0 | 286 |
| WASTE CONNECTIONS INC | COM | 94106B101 |  | 185796 | 1553 | SH |  | SOLE | 0 | 0 | 0 | 1553 |
| WATERS CORP | COM | 941848103 |  | 107139 | 310 | SH |  | SOLE | 0 | 0 | 0 | 310 |
| WAYFAIR INC | CL A | 94419L101 |  | 63142 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| WEATHERFORD INTL PLC | ORD SHS | G48833118 |  | 36 | 2 | SH |  | SOLE | 0 | 0 | 0 | 2 |
| WEST PHARMACEUTICAL SVSC INC | COM | 955306105 |  | 438102 | 1220 | SH |  | SOLE | 0 | 0 | 0 | 1220 |
| WESTERN ASSET EMERGING MKTS | COM | 95766A101 |  | 92900 | 6631 | SH |  | SOLE | 0 | 0 | 0 | 6631 |
| WESTERN DIGITAL CORP. | COM | 958102105 |  | 51527 | 724 | SH |  | SOLE | 0 | 0 | 0 | 724 |
| WESTROCK CO | COM | 96145D105 |  | 72778 | 1367 | SH |  | SOLE | 0 | 0 | 0 | 1367 |
| WINTRUST FINL CORP | COM | 97650W108 |  | 5824 | 77 | SH |  | SOLE | 0 | 0 | 0 | 77 |
| WIPRO LTD | SPON ADR 1 SH | 97651M109 |  | 1242 | 159 | SH |  | SOLE | 0 | 0 | 0 | 159 |
| WISDOMTREE TR | CBOE S 500 | 97717X560 |  | 30425 | 958 | SH |  | SOLE | 0 | 0 | 0 | 958 |
| WISDOMTREE TR | CHINADIV EX FI | 97717X719 |  | 415215 | 6161 | SH |  | SOLE | 0 | 0 | 0 | 6161 |
| WISDOMTREE TR | CYBERSECURITY FD | 97717Y659 |  | 490 | 20 | SH |  | SOLE | 0 | 0 | 0 | 20 |
| WISDOMTREE TR | EM LCL DEBT FD | 97717X867 |  | 9653 | 296 | SH |  | SOLE | 0 | 0 | 0 | 296 |
| WISDOMTREE TR | EM MKTS QTLY DIV | 97717W323 |  | 4652 | 155 | SH |  | SOLE | 0 | 0 | 0 | 155 |
| WISDOMTREE TR | EMG MKTS SMCAP | 97717W281 |  | 195747 | 3593 | SH |  | SOLE | 0 | 0 | 0 | 3593 |
| WISDOMTREE TR | EUROPE HEDGED EQ | 97717X701 |  | 70455 | 924 | SH |  | SOLE | 0 | 0 | 0 | 924 |
| WISDOMTREE TR | EUROPE SMCP DV | 97717W869 |  | 137038 | 1867 | SH |  | SOLE | 0 | 0 | 0 | 1867 |
| WISDOMTREE TR | GLB HIGH DIV FD | 97717W877 |  | 3037 | 63 | SH |  | SOLE | 0 | 0 | 0 | 63 |
| WISDOMTREE TR | INTL MIDCAP DV | 97717W778 |  | 7122 | 105 | SH |  | SOLE | 0 | 0 | 0 | 105 |
| WISDOMTREE TR | INTL SMCAP DIV | 97717W760 |  | 202433 | 2711 | SH |  | SOLE | 0 | 0 | 0 | 2711 |
| WISDOMTREE TR | ITL HIGH DIV FD | 97717W802 |  | 59247 | 1496 | SH |  | SOLE | 0 | 0 | 0 | 1496 |
| WISDOMTREE TR | JP SMALLCP DIV | 97717W836 |  | 2398 | 32 | SH |  | SOLE | 0 | 0 | 0 | 32 |
| WISDOMTREE TR | US HIGH DIVIDEND | 97717W208 |  | 71621 | 916 | SH |  | SOLE | 0 | 0 | 0 | 916 |
| WISDOMTREE TR | US MIDCAP FUND | 97717W570 |  | 59253 | 1131 | SH |  | SOLE | 0 | 0 | 0 | 1131 |
| WISDOMTREE TR | US TOTAL DIVIDND | 97717W109 |  | 441034 | 3722 | SH |  | SOLE | 0 | 0 | 0 | 3722 |
| WOLVERINE WORLD WIDE INC | COM | 978097103 |  | 5584 | 166 | SH |  | SOLE | 0 | 0 | 0 | 166 |
| WORKDAY INC | CL A | 98138H101 |  | 219880 | 921 | SH |  | SOLE | 0 | 0 | 0 | 921 |
| WYNDHAM HOTELS  RESORTS INC | COM | 98311A105 |  | 3398 | 47 | SH |  | SOLE | 0 | 0 | 0 | 47 |
| WYNN RESORTS LTD | COM | 983134107 |  | 1934544 | 15818 | SH |  | SOLE | 0 | 0 | 0 | 15818 |
| XCEL ENERGY INC | COM | 98389B100 |  | 368017 | 5586 | SH |  | SOLE | 0 | 0 | 0 | 5586 |
| XILINX INC | COM | 983919101 |  | 71452 | 494 | SH |  | SOLE | 0 | 0 | 0 | 494 |
| XL FLEET CORP | COM CL A | 9837FR100 |  | 112039 | 13450 | SH |  | SOLE | 0 | 0 | 0 | 13450 |
| XYLEM INC | COM | 98419M100 |  | 53639 | 447 | SH |  | SOLE | 0 | 0 | 0 | 447 |
| YAMANA GOLD INC | COM | 98462Y100 |  | 21024 | 4982 | SH |  | SOLE | 0 | 0 | 0 | 4982 |
| ZIPRECRUITER INC | CL A | 98980B103 |  | 2498 | 100 | SH |  | SOLE | 0 | 0 | 0 | 100 |
| ZIX CORP | COM | 98974P100 |  | 761 | 108 | SH |  | SOLE | 0 | 0 | 0 | 108 |
| WEC ENERGY GROUP INC | COM | 92939U106 |  | 313727 | 3527 | SH |  | SOLE | 0 | 0 | 0 | 3527 |
| WELLS FARGO CO NEW | COM | 949746101 |  | 3530051 | 77943 | SH |  | SOLE | 0 | 0 | 0 | 77943 |
| WELLTOWER INC | COM | 95040Q104 |  | 279432 | 3363 | SH |  | SOLE | 0 | 0 | 0 | 3363 |
| WENDYS CO | COM | 95058W100 |  | 103841 | 4434 | SH |  | SOLE | 0 | 0 | 0 | 4434 |
| WESCO INTL INC | COM | 95082P105 |  | 105493 | 1026 | SH |  | SOLE | 0 | 0 | 0 | 1026 |
| WESTERN ASSET DIVERSIFIED IN | COM SHS BEN INT | 95790K109 |  | 13007 | 650 | SH |  | SOLE | 0 | 0 | 0 | 650 |
| WESTERN ASSET HIGH INCOME OP | COM | 95766K109 |  | 6653 | 1260 | SH |  | SOLE | 0 | 0 | 0 | 1260 |
| WESTERN ASSET MANAGED MUNS F | COM | 95766M105 |  | 250160 | 18462 | SH |  | SOLE | 0 | 0 | 0 | 18462 |
| WESTERN ASSET MTG DEFINED OP | COM | 95790B109 |  | 15115 | 970 | SH |  | SOLE | 0 | 0 | 0 | 970 |
| WESTERN ASST INFLTN LKD INM | COM SH BEN INT | 95766Q106 |  | 110684 | 7906 | SH |  | SOLE | 0 | 0 | 0 | 7906 |
| WESTERN MIDSTREAM PARTNERS L | COM UNIT LP INT | 958669103 |  | 126869 | 5923 | SH |  | SOLE | 0 | 0 | 0 | 5923 |
| WEYERHAEUSER CO MTN BE | COM NEW | 962166104 |  | 72256 | 2099 | SH |  | SOLE | 0 | 0 | 0 | 2099 |
| WHITEHORSE FIN INC | COM | 96524V106 |  | 2161 | 145 | SH |  | SOLE | 0 | 0 | 0 | 145 |
| WILEY JOHN  SONS INC | CL A | 968223206 |  | 28224 | 469 | SH |  | SOLE | 0 | 0 | 0 | 469 |
| WILLIAMS COS INC | COM | 969457100 |  | 280864 | 10579 | SH |  | SOLE | 0 | 0 | 0 | 10579 |
| WINNEBAGO INDS INC | COM | 974637100 |  | 12243 | 180 | SH |  | SOLE | 0 | 0 | 0 | 180 |
| WISDOMTREE TR | CHINESE YUAN FD | 97717W182 |  | 918178 | 33028 | SH |  | SOLE | 0 | 0 | 0 | 33028 |
| WISDOMTREE TR | EMERG CUR STR FD | 97717W133 |  | 3642 | 200 | SH |  | SOLE | 0 | 0 | 0 | 200 |
| WISDOMTREE TR | FLOATNG RAT TREA | 97717X628 |  | 4609920 | 183589 | SH |  | SOLE | 0 | 0 | 0 | 183589 |
| WISDOMTREE TR | INTL DIV EX FINL | 97717W786 |  | 489797 | 11325 | SH |  | SOLE | 0 | 0 | 0 | 11325 |
| WISDOMTREE TR | ITL HDG QTLY DIV | 97717X594 |  | 370167 | 8390 | SH |  | SOLE | 0 | 0 | 0 | 8390 |
| WISDOMTREE TR | US ESG FUND | 97717W596 |  | 5612 | 120 | SH |  | SOLE | 0 | 0 | 0 | 120 |
| WISDOMTREE TR | US MIDCAP DIVID | 97717W505 |  | 685988 | 16353 | SH |  | SOLE | 0 | 0 | 0 | 16353 |
| WNS HLDGS LTD | SPON ADR | 92932M101 |  | 46005 | 576 | SH |  | SOLE | 0 | 0 | 0 | 576 |
| WORKHORSE GROUP INC | COM NEW | 98138J206 |  | 60388 | 3640 | SH |  | SOLE | 0 | 0 | 0 | 3640 |
| WORLD FUEL SVCS CORP | COM | 981475106 |  | 25701 | 810 | SH |  | SOLE | 0 | 0 | 0 | 810 |
| WP CAREY INC | COM | 92936U109 |  | 359672 | 4820 | SH |  | SOLE | 0 | 0 | 0 | 4820 |
| WRAP TECHNOLOGIES INC | COM | 98212N107 |  | 501882 | 63934 | SH |  | SOLE | 0 | 0 | 0 | 63934 |
| WW INTL INC | COM | 98262P101 |  | 174376 | 4825 | SH |  | SOLE | 0 | 0 | 0 | 4825 |
| YATSEN HLDG LTD | ADS | 985194109 |  | 9370 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| YEXT INC | COM | 98585N106 |  | 14290 | 1000 | SH |  | SOLE | 0 | 0 | 0 | 1000 |
| YUMANITY THERAPEUTICS INC | COM | 98872L102 |  | 17557 | 1507 | SH |  | SOLE | 0 | 0 | 0 | 1507 |
| ZAI LAB LTD | ADR | 98887Q104 |  | 2478 | 14 | SH |  | SOLE | 0 | 0 | 0 | 14 |
| ZEBRA TECHNOLOGIES CORPORATI | CL A | 989207105 |  | 669275 | 1264 | SH |  | SOLE | 0 | 0 | 0 | 1264 |
| ZILLOW GROUP INC | CL C CAP STK | 98954M200 |  | 1279155 | 10466 | SH |  | SOLE | 0 | 0 | 0 | 10466 |
| ZIOPHARM ONCOLOGY INC | COM | 98973P101 |  | 4752 | 1800 | SH |  | SOLE | 0 | 0 | 0 | 1800 |
| ZOETIS INC | CL A | 98978V103 |  | 4065995 | 21818 | SH |  | SOLE | 0 | 0 | 0 | 21818 |
| ZTO EXPRESS CAYMAN INC | SPONSORED ADS A | 98980A105 |  | 272955 | 8995 | SH |  | SOLE | 0 | 0 | 0 | 8995 |
| ZYMEWORKS INC | COM | 98985W102 |  | 3538 | 102 | SH |  | SOLE | 0 | 0 | 0 | 102 |
| ZYNGA INC | CL A | 98986T108 |  | 138403 | 13020 | SH |  | SOLE | 0 | 0 | 0 | 13020 |
| COUPANG INC CALL | CALL | 22266T909 |  | 10200 | 15 | SH | Call | SOLE | 0 | 0 | 0 | 15 |
| KRATOS DEFENSE  SEC SOLUTIO CALL | CALL | 50077B907 |  | 12978 | 14 | SH | Call | SOLE | 0 | 0 | 0 | 14 |
| ESPERION THERAPEUTICS INC NE CALL | CALL | 29664W905 |  | 7680 | 22 | SH | Call | SOLE | 0 | 0 | 0 | 22 |
| THE BEACHBODY COMPANY INC CALL | CALL | 073463901 |  | 3300 | 180 | SH | Call | SOLE | 0 | 0 | 0 | 180 |

---