The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AGILENT TECHNOLOGIES INC COM Common Stock 00846U101 2,377 16,080 SH   SOLE   16,080 0 0
ALCOA CORP COM Common Stock 013872106 186 5,046 SH   SOLE   5,046 0 0
ASIA BROADBAND INC COM Common Stock 04518L100 1 11,000 SH   SOLE   11,000 0 0
AIA GROUP LTD SPONSORED ADR ADR 001317205 2,514 50,551 SH   SOLE   50,551 0 0
AMERICAN AIRLS GROUP INC COM Common Stock 02376R102 324 15,269 SH   SOLE   15,269 0 0
THE AARONS COMPANY INC COM Common Stock 00258W108 66 2,052 SH   SOLE   2,052 0 0
APPLIED OPTOELECTRONICS INC COM Common Stock 03823U102 13 1,575 SH   SOLE   1,575 0 0
AAON INC COM PAR $0.004 Common Stock 000360206 124 1,968 SH   SOLE   1,968 0 0
ADVANCE AUTO PARTS INC COM Common Stock 00751Y106 7,715 37,428 SH   SOLE   37,428 0 0
APPLE INC COM Common Stock 037833100 384,250 2,805,562 SH   SOLE   2,805,562 0 0
ATLANTIC SAPPHIRE ASA SHS Common Stock R07217103 5 500 SH   SOLE   500 0 0
ABN AMRO BANK N.V. UNSPONSORD ADS ADR 00080Q105 1 118 SH   SOLE   118 0 0
ATLAS AIR WORLDWIDE HLDGS INC COM NEW Common Stock 049164205 221 3,248 SH   SOLE   3,248 0 0
ISHARES MSCI ALL COUNTRY ASIA EX JAPAN INDEX FUND ETF 464288182 9 95 SH   SOLE   95 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN Common Stock 01881G106 97 2,084 SH   SOLE   2,084 0 0
ABB LTD SPONSORED ADR ADR 000375204 363 10,690 SH   SOLE   10,690 0 0
ABBVIE INC COM Common Stock 00287Y109 38,315 340,152 SH   SOLE   340,152 0 0
AMERISOURCEBERGEN CORP COM Common Stock 03073E105 862 7,531 SH   SOLE   7,531 0 0
AMERIS BANCORP COM Common Stock 03076K108 203 3,994 SH   SOLE   3,994 0 0
ABCELLERA BIOLOGICS INC COM Common Stock 00288U106 16 750 SH   SOLE   750 0 0
ABCAM PLC ADS ADR 000380204 80 4,216 SH   SOLE   4,216 0 0
AMBEV SA SPONSORED ADR ADR 02319V103 226 65,641 SH   SOLE   65,641 0 0
ASBURY AUTOMOTIVE GROUP INC COM Common Stock 043436104 508 2,967 SH   SOLE   2,967 0 0
ABM INDS INC COM Common Stock 000957100 314 7,041 SH   SOLE   7,041 0 0
ABIOMED INC COM Common Stock 003654100 420 1,347 SH   SOLE   1,347 0 0
AMERICAN BATTERY METALS C COM Common Stock 02451V101 6 3,200 SH   SOLE   3,200 0 0
AIRBNB INC COM CL A Common Stock 009066101 838 5,472 SH   SOLE   5,472 0 0
ABBOTT LABS COM Common Stock 002824100 28,556 246,323 SH   SOLE   246,323 0 0
AB&T FINL CORP COM Common Stock 00037W106 0 1,000 SH   SOLE   1,000 0 0
ALLEGIANCE BANCSHARES INC COM Common Stock 01748H107 32 837 SH   SOLE   837 0 0
ARCOSA INC COM Common Stock 039653100 353 6,011 SH   SOLE   6,011 0 0
ACADIA PHARMACEUTICALS INC COM Common Stock 004225108 54 2,194 SH   SOLE   2,194 0 0
AURORA CANNABIS INC COM Common Stock 05156X884 11 1,267 SH   SOLE   1,267 0 0
ATLANTIC CAP BANCSHARES INC COM Common Stock 048269203 4 176 SH   SOLE   176 0 0
ACCOLADE INC COM Common Stock 00437E102 118 2,170 SH   SOLE   2,170 0 0
ACCO BRANDS CORP COM Common Stock 00081T108 32 3,697 SH   SOLE   3,697 0 0
ACCOR S A SPONSORED ADR ADR 00435F309 15 2,030 SH   SOLE   2,030 0 0
AIR CDA INC VAR VTG SHS Common Stock 008911877 2 100 SH   SOLE   100 0 0
ACCEL ENTERTAINMENT INC COM CL A1 Common Stock 00436Q106 2 150 SH   SOLE   150 0 0
ALPS CLEAN ENERGY ETF ETF 00162Q460 213 2,808 SH   SOLE   2,808 0 0
ACE CONVERGENCE ACQU CORP CL A Common Stock G0083D120 2 238 SH   SOLE   238 0 0
ACORN ENERGY INC COM Common Stock 004848107 11 19,000 SH   SOLE   19,000 0 0
ARCH CAP GROUP LTD ORD Common Stock G0450A105 112 2,872 SH   SOLE   2,872 0 0
ACADIA HEALTHCARE COMPANY INC COM Common Stock 00404A109 283 4,508 SH   SOLE   4,508 0 0
ALBERTSONS COS INC COMMON STOCK Common Stock 013091103 191 9,734 SH   SOLE   9,734 0 0
ATLAS CREST INVT CORP COM Common Stock 049284102 212 21,317 SH   SOLE   21,317 0 0
ATLAS CREST INVT CORP WT EXP 013027 Common Stock 049284110 20 13,013 SH   SOLE   13,013 0 0
ACI WORLDWIDE INC COM Common Stock 004498101 93 2,496 SH   SOLE   2,496 0 0
AXCELIS TECHNOLOGIES INC COM NEW Common Stock 054540208 96 2,380 SH   SOLE   2,380 0 0
AECOM COM Common Stock 00766T100 81 1,285 SH   SOLE   1,285 0 0
ACM RESH INC COM CL A Common Stock 00108J109 23 222 SH   SOLE   222 0 0
ACCENTURE PLC IRELAND SHS CLASS A Common Stock G1151C101 15,003 50,894 SH   SOLE   50,894 0 0
ACNB CORP COM Common Stock 000868109 25 900 SH   SOLE   900 0 0
ACS ACTIVIDADES DE CONST Y SER UNSPONSORED ADR ADR 00089H106 12 2,343 SH   SOLE   2,343 0 0
ACME UTD CORP COM Common Stock 004816104 29 640 SH   SOLE   640 0 0
ACURA PHARMACEUTICALS INC COM Common Stock 00509L802 0 245 SH   SOLE   245 0 0
ISHARES MSCI ACWI INDEX FUND ETF 464288257 657 6,488 SH   SOLE   6,488 0 0
ISHARES MSCI GLOBAL MIN VOL FACTOR ETF ETF 464286525 3,499 34,019 SH   SOLE   34,019 0 0
ISHARES MSCI ACWI EX US INDEX FUND ETF 464288240 26,520 461,134 SH   SOLE   461,134 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR ADR 00653A107 4 940 SH   SOLE   940 0 0
ADOBE SYSTEMS INCORPORATED COM Common Stock 00724F101 69,087 117,969 SH   SOLE   117,969 0 0
ADIDAS AG ADR ADR 00687A107 238 1,273 SH   SOLE   1,273 0 0
26 CAPITAL ACQUISITION CORP UNIT EX 123127 Common Stock 90138P209 172 16,854 SH   SOLE   16,854 0 0
ADVANCED EMISSIONS SOLUTIONS I COM Common Stock 00770C101 27 3,615 SH   SOLE   3,615 0 0
ANALOG DEVICES INC COM Common Stock 032654105 4,876 28,324 SH   SOLE   28,324 0 0
ARCHER DANIELS MIDLAND CO COM Common Stock 039483102 2,395 39,513 SH   SOLE   39,513 0 0
ADMA BIOLOGICS INC COM Common Stock 000899104 2 1,084 SH   SOLE   1,084 0 0
ADIENT PLC ORD SHS Common Stock G0084W101 41 897 SH   SOLE   897 0 0
AUTOMATIC DATA PROCESSING INC COM Common Stock 053015103 9,025 45,227 SH   SOLE   45,227 0 0
ADAPTIVE BIOTECHNOLOGIES CORP COM Common Stock 00650F109 24 590 SH   SOLE   590 0 0
KONINKLIJKE AHOLD DELHAIZE N V SPONSORED ADR NE ADR 500467501 54 1,808 SH   SOLE   1,808 0 0
ALLIANCE DATA SYSTEMS CORP COM Common Stock 018581108 119 1,145 SH   SOLE   1,145 0 0
AUTODESK INC COM Common Stock 052769106 1,716 5,880 SH   SOLE   5,880 0 0
ADT INC DEL COM Common Stock 00090Q103 13 1,185 SH   SOLE   1,185 0 0
ADTRAN INC COM Common Stock 00738A106 79 3,812 SH   SOLE   3,812 0 0
ADDUS HOMECARE CORP COM Common Stock 006739106 77 883 SH   SOLE   883 0 0
ADVERUM BIOTECHNOLOGIES INC COM Common Stock 00773U108 2 500 SH   SOLE   500 0 0
ADYEN N V UNSPONSRED ADS ADR 00783V104 1,836 37,362 SH   SOLE   37,362 0 0
ADYEN N V SHS Common Stock N3501V104 7 3 SH   SOLE   3 0 0
AMEREN CORP COM Common Stock 023608102 1,491 18,624 SH   SOLE   18,624 0 0
AEGON N V NY REGISTRY SHS ADR 007924103 6 1,504 SH   SOLE   1,504 0 0
ADVANCED ENERGY INDS COM Common Stock 007973100 90 796 SH   SOLE   796 0 0
AMERICAN EQTY INVT LIFE HLD CO COM Common Stock 025676206 354 10,945 SH   SOLE   10,945 0 0
AGNICO EAGLE MINES LTD COM Common Stock 008474108 6 100 SH   SOLE   100 0 0
AMERICAN EAGLE OUTFITTERS INC COM Common Stock 02553E106 1,146 30,533 SH   SOLE   30,533 0 0
AMERICAN ELEC PWR CO INC COM Common Stock 025537101 3,783 44,723 SH   SOLE   44,723 0 0
AERCAP HOLDINGS NV SHS Common Stock N00985106 66 1,290 SH   SOLE   1,290 0 0
AERIE PHARMACEUTICALS INC COM Common Stock 00771V108 6 376 SH   SOLE   376 0 0
AER ENERGY RES INC COM NEW Common Stock 000944207 0 54,945 SH   SOLE   54,945 0 0
AES CORP COM Common Stock 00130H105 1,114 42,729 SH   SOLE   42,729 0 0
AEVA TECHNOLOGIES INC COM Common Stock 00835Q103 28 2,630 SH   SOLE   2,630 0 0
ATOS ORIGIN SA UNSPONSORD ADR ADR 04962A105 2 168 SH   SOLE   168 0 0
AUDIOEYE INC COM NEW Common Stock 050734201 8 500 SH   SOLE   500 0 0
AMERICAN FINL GROUP INC OHIO COM Common Stock 025932104 1,137 9,119 SH   SOLE   9,119 0 0
ARMSTRONG FLOORING INC COM Common Stock 04238R106 6 1,046 SH   SOLE   1,046 0 0
ACUTUS MED INC COM Common Stock 005111109 1 56 SH   SOLE   56 0 0
AFLAC INC COM Common Stock 001055102 11,451 213,399 SH   SOLE   213,399 0 0
AFFIRM HLDGS INC COM CL A Common Stock 00827B106 3 40 SH   SOLE   40 0 0
AFTERPAY LTD ADS ADR 00832J102 12 132 SH   SOLE   132 0 0
FIRST MAJESTIC SILVER CORP COM Common Stock 32076V103 19 1,200 SH   SOLE   1,200 0 0
AGBA ACQUISITION LTD RT Common Stock G0120M125 1 2,808 SH   SOLE   2,808 0 0
AGBA ACQUISITION LTD WT EXP 051024 Common Stock G0120M117 1 3,500 SH   SOLE   3,500 0 0
ALTIMETER GROWTH CORP CL A Common Stock G0370L108 13 1,083 SH   SOLE   1,083 0 0
ALTIMETER GROWTH CORP 2 COM CL A Common Stock G0371B109 13 1,302 SH   SOLE   1,302 0 0
AGCO CORP COM Common Stock 001084102 239 1,832 SH   SOLE   1,832 0 0
AGENUS INC COM NEW Common Stock 00847G705 2,930 533,620 SH   SOLE   533,620 0 0
AGEAS SPONSORED ADR NE ADR 00844W208 45 805 SH   SOLE   805 0 0
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 71,841 622,919 SH   SOLE   622,919 0 0
WISDOMTREE YIELD ENHANCED U.S. AGGREGATE BOND FUND ETF 97717X511 11 210 SH   SOLE   210 0 0
ALAMOS GOLD INC NEW COM CL A Common Stock 011532108 12 1,562 SH   SOLE   1,562 0 0
AGIOS PHARMACEUTICALS INC COM Common Stock 00847X104 33 603 SH   SOLE   603 0 0
FEDERAL AGRIC MTG CORP CL C Common Stock 313148306 64 647 SH   SOLE   647 0 0
ASSURED GUARANTY LTD COM Common Stock G0585R106 297 6,250 SH   SOLE   6,250 0 0
AVANGRID INC COM Common Stock 05351W103 145 2,801 SH   SOLE   2,801 0 0
PLAYAGS INC COM Common Stock 72814N104 0 38 SH   SOLE   38 0 0
APPLIED GENETIC TECHNOLOGIES C COM Common Stock 03820J100 12 3,000 SH   SOLE   3,000 0 0
ARGAN INC COM Common Stock 04010E109 8 158 SH   SOLE   158 0 0
AGILYSYS INC COM Common Stock 00847J105 11 189 SH   SOLE   189 0 0
ISHARES AGENCY BOND ETF ETF 464288166 29 245 SH   SOLE   245 0 0
ADAPTHEALTH CORP COM CL A Common Stock 00653Q102 12 450 SH   SOLE   450 0 0
ADECCO GROUP AG ADR ADR 006754204 39 1,141 SH   SOLE   1,141 0 0
ASAHI KASEI CORP UNSPONSORED ADR ADR 043400100 17 768 SH   SOLE   768 0 0
C3 AI INC CL A Common Stock 12468P104 28 447 SH   SOLE   447 0 0
AMERICAN INTL GROUP INC COM NEW Common Stock 026874784 6,747 141,740 SH   SOLE   141,740 0 0
AIM IMMUNOTECH INC COM Common Stock 00901B105 43 20,000 SH   SOLE   20,000 0 0
ALTRA INDL MOTION CORP COM Common Stock 02208R106 326 5,013 SH   SOLE   5,013 0 0
AIMRITE HLDGS CORP COM NEW Common Stock 009003203 0 2,000 SH   SOLE   2,000 0 0
ALBANY INTL CORP CL A Common Stock 012348108 50 558 SH   SOLE   558 0 0
AIR LIQUIDE ADR ADR 009126202 334 9,509 SH   SOLE   9,509 0 0
AAR CORP COM Common Stock 000361105 91 2,342 SH   SOLE   2,342 0 0
AIRGAIN INC COM Common Stock 00938A104 4 181 SH   SOLE   181 0 0
FIRST TRUST RBA AMERICAN INDUSTRIAL RENAISSANCE ETF ETF 33738R704 58 1,420 SH   SOLE   1,420 0 0
APPLIED INDL TECHNOLOGIES INC COM Common Stock 03820C105 264 2,899 SH   SOLE   2,899 0 0
ARTIFICIAL INTELLIGENCE TECHNO COM NEW Common Stock 04316D201 6 101,265 SH   SOLE   101,265 0 0
ASSURANT INC COM Common Stock 04621X108 91 583 SH   SOLE   583 0 0
AJAX I COM Common Stock G0190X100 10 1,000 SH   SOLE   1,000 0 0
GALLAGHER ARTHUR J & CO COM Common Stock 363576109 702 5,009 SH   SOLE   5,009 0 0
AEROJET ROCKETDYNE HLDGS INC COM Common Stock 007800105 101 2,094 SH   SOLE   2,094 0 0
AKAMAI TECHNOLOGIES INC COM Common Stock 00971T101 1,595 13,679 SH   SOLE   13,679 0 0
ACHAOGEN INC COM Common Stock 004449104 0 3,200 SH   SOLE   3,200 0 0
AKEBIA THERAPEUTICS INC COM Common Stock 00972D105 1 367 SH   SOLE   367 0 0
AKOUSTIS TECHNOLOGIES INC COM Common Stock 00973N102 9 800 SH   SOLE   800 0 0
AKOUOS INC COM Common Stock 00973J101 30 2,377 SH   SOLE   2,377 0 0
AKZO NOBEL N V SPONSRD ADS NEW ADR 010199503 110 2,655 SH   SOLE   2,655 0 0
AIR LEASE CORP CL A Common Stock 00912X302 114 2,731 SH   SOLE   2,731 0 0
ALBERTON ACQUISITION CORP RT Common Stock G35006132 3 5,000 SH   SOLE   5,000 0 0
ALBERTON ACQUISITION CORP WT EXP 042625 Common Stock G35006124 2 5,000 SH   SOLE   5,000 0 0
ALBEMARLE CORP COM Common Stock 012653101 321 1,903 SH   SOLE   1,903 0 0
ALBIREO PHARMA INC COM Common Stock 01345P106 5 141 SH   SOLE   141 0 0
ALCON AG ORD SHS Common Stock H01301128 2,000 28,468 SH   SOLE   28,468 0 0
ALICO INC COM Common Stock 016230104 3 91 SH   SOLE   91 0 0
ALLETE INC COM NEW Common Stock 018522300 138 1,968 SH   SOLE   1,968 0 0
ALEAFIA HEALTH INC COM Common Stock 01444Q104 1 3,427 SH   SOLE   3,427 0 0
ALECTOR INC COM Common Stock 014442107 6 265 SH   SOLE   265 0 0
ALFA LAVAL AB SWEDEN ADR ADR 015393101 230 6,486 SH   SOLE   6,486 0 0
ALAMO GROUP INC COM Common Stock 011311107 100 658 SH   SOLE   658 0 0
ALLEGRO MICROSYSTEMS INC COM Common Stock 01749D105 8 282 SH   SOLE   282 0 0
ALIGN TECHNOLOGY INC COM Common Stock 016255101 1,135 1,857 SH   SOLE   1,857 0 0
ALLEGIANT TRAVEL CO COM Common Stock 01748X102 38 198 SH   SOLE   198 0 0
ALIGNMENT HEALTHCARE INC COM Common Stock 01625V104 4 157 SH   SOLE   157 0 0
ALLIANZ SE UNSPONSRD ADS ADR 018820100 705 28,234 SH   SOLE   28,234 0 0
ALASKA AIR GROUP INC COM Common Stock 011659109 538 8,920 SH   SOLE   8,920 0 0
ALKERMES PLC SHS Common Stock G01767105 7 276 SH   SOLE   276 0 0
ALLSTATE CORP COM Common Stock 020002101 19,882 151,533 SH   SOLE   151,533 0 0
ALLEGION PLC ORD SHS Common Stock G0176J109 259 1,856 SH   SOLE   1,856 0 0
ALLAKOS INC COM Common Stock 01671P100 2 26 SH   SOLE   26 0 0
ALLOGENE THERAPEUTICS INC COM Common Stock 019770106 4 165 SH   SOLE   165 0 0
ALLY FINL INC COM Common Stock 02005N100 252 5,056 SH   SOLE   5,056 0 0
ALNYLAM PHARMACEUTICALS INC COM Common Stock 02043Q107 119 702 SH   SOLE   702 0 0
ASTRONOVA INC COM Common Stock 04638F108 0 19 SH   SOLE   19 0 0
ASTELLAS PHARMA INC ADR ADR 04623U102 59 3,389 SH   SOLE   3,389 0 0
ALPINE 4 HOLDINGS INC CL A Common Stock 02083E105 5 1,395 SH   SOLE   1,395 0 0
ALARM COM HLDGS INC COM Common Stock 011642105 80 944 SH   SOLE   944 0 0
ALERUS FINL CORP COM Common Stock 01446U103 3 99 SH   SOLE   99 0 0
ALSTOM SA ADR ADR 021244207 98 19,550 SH   SOLE   19,550 0 0
ALLISON TRANSMISSION HLDGS INC COM Common Stock 01973R101 780 19,626 SH   SOLE   19,626 0 0
ALTABANCORP COM Common Stock 021347109 15 353 SH   SOLE   353 0 0
ALTO INGREDIENTS INC COM Common Stock 021513106 4 707 SH   SOLE   707 0 0
ALTAIR ENGR INC COM CL A Common Stock 021369103 106 1,542 SH   SOLE   1,542 0 0
ALTEX INDS INC COM Common Stock 021454103 0 200 SH   SOLE   200 0 0
AUTOLIV INC COM Common Stock 052800109 62 637 SH   SOLE   637 0 0
ALVOPETRO ENERGY LTD COM Common Stock 02255Q100 5 6,329 SH   SOLE   6,329 0 0
ALVARION LTD SHS NEW Common Stock M0861T118 0 100 SH   SOLE   100 0 0
ALEXION PHARMACEUTICALS INC COM Common Stock 015351109 739 4,025 SH   SOLE   4,025 0 0
ANTERO MIDSTREAM CORP COM Common Stock 03676B102 81 7,811 SH   SOLE   7,811 0 0
AMADEUS IT GROUP S A UNSPONSORED ADS ADR 02263T104 988 13,989 SH   SOLE   13,989 0 0
APPLIED MATLS INC COM Common Stock 038222105 6,687 46,959 SH   SOLE   46,959 0 0
AMAZING ENERGY OIL & GAS CO COM NEW Common Stock 02314N205 1 69,622 SH   SOLE   69,622 0 0
AMBARELLA INC SHS Common Stock G037AX101 2 18 SH   SOLE   18 0 0
AMBAC FINL GROUP INC COM NEW Common Stock 023139884 11 687 SH   SOLE   687 0 0
AMERICAN BANK INC PA COM Common Stock 024343105 187 12,078 SH   SOLE   12,078 0 0
AMC ENTMT HLDGS INC CL A COM Common Stock 00165C104 57 1,007 SH   SOLE   1,007 0 0
AMCOR PLC ORD Common Stock G0250X107 187 16,318 SH   SOLE   16,318 0 0
AMC NETWORKS INC CL A Common Stock 00164V103 59 881 SH   SOLE   881 0 0
ADVANCED MICRO DEVICES INC COM Common Stock 007903107 5,057 53,840 SH   SOLE   53,840 0 0
AMETEK INC COM Common Stock 031100100 653 4,893 SH   SOLE   4,893 0 0
AMEDISYS INC COM Common Stock 023436108 1,596 6,518 SH   SOLE   6,518 0 0
APOLLO MED HLDGS INC COM NEW Common Stock 03763A207 15 241 SH   SOLE   241 0 0
AFFILIATED MANAGERS GROUP INC COM Common Stock 008252108 111 718 SH   SOLE   718 0 0
AMGEN INC COM Common Stock 031162100 77,661 318,608 SH   SOLE   318,608 0 0
AMPLITUDE HLTHCRE AQUSTIN CORP COM CL A Common Stock 03212A105 221 22,253 SH   SOLE   22,253 0 0
AMPLITUDE HLTHCRE AQUSTIN CORP WT EXP 120126 Common Stock 03212A113 26 22,253 SH   SOLE   22,253 0 0
JPMORGAN ALERIAN MLP INDEX ETN ETF 46625H365 375 19,104 SH   SOLE   19,104 0 0
A P MOLLER-MAERSK A/S UNSPONSORD ADR ADR 00202F102 27 1,889 SH   SOLE   1,889 0 0
AMKOR TECHNOLOGY INC COM Common Stock 031652100 199 8,399 SH   SOLE   8,399 0 0
ALERIAN MLP ETF ETF 00162Q452 14,036 385,508 SH   SOLE   385,508 0 0
AMN HEALTHCARE SVCS INC COM Common Stock 001744101 227 2,338 SH   SOLE   2,338 0 0
AMERICAN NATL BANKSHARES INC COM Common Stock 027745108 169 5,427 SH   SOLE   5,427 0 0
AMERICA MOVIL SAB DE CV SPONSORED ADR ADR 02364W204 0 30 SH   SOLE   30 0 0
AMERIPRISE FINL INC COM Common Stock 03076C106 2,633 10,580 SH   SOLE   10,580 0 0
AMPIO PHARMACEUTICALS INC COM Common Stock 03209T109 188 112,535 SH   SOLE   112,535 0 0
AMPLITECH GROUP INC COM NEW Common Stock 03211Q200 0 10 SH   SOLE   10 0 0
AMPHASTAR PHARMACEUTICALS INC COM Common Stock 03209R103 26 1,307 SH   SOLE   1,307 0 0
AMPLIFY ENERGY CORP NEW WT EXP 050422 Common Stock 03212B137 0 50 SH   SOLE   50 0 0
ALPHA METALLURGICAL RESOUR INC COM Common Stock 020764106 1 49 SH   SOLE   49 0 0
AMERICAN RIV BANKSHARES COM Common Stock 029326105 115 6,364 SH   SOLE   6,364 0 0
AMERESCO INC CL A Common Stock 02361E108 38 612 SH   SOLE   612 0 0
AMARIN CORP PLC SPONS ADR NEW ADR 023111206 125 28,517 SH   SOLE   28,517 0 0
AMYRIS INC COM NEW Common Stock 03236M200 1 46 SH   SOLE   46 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A Common Stock 03168L105 2 323 SH   SOLE   323 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW Common Stock 030111207 1 85 SH   SOLE   85 0 0
AMERISAFE INC COM Common Stock 03071H100 72 1,205 SH   SOLE   1,205 0 0
AMER SOFTWARE INC CL A Common Stock 029683109 39 1,772 SH   SOLE   1,772 0 0
AMERANT BANCORP INC CL A Common Stock 023576101 6 274 SH   SOLE   274 0 0
AEMETIS INC COM NEW Common Stock 00770K202 112 10,000 SH   SOLE   10,000 0 0
AMERICAN WOODMARK CORPORATION COM Common Stock 030506109 12 142 SH   SOLE   142 0 0
AMERICAN WELL CORP CL A Common Stock 03044L105 42 3,364 SH   SOLE   3,364 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS ADR 02364W105 171 11,370 SH   SOLE   11,370 0 0
AMRYT PHARMA PLC SPONSORED ADS ADR 03217L106 0 5 SH   SOLE   5 0 0
AMAZON COM INC COM Common Stock 023135106 177,029 51,459 SH   SOLE   51,459 0 0
AUTONATION INC COM Common Stock 05329W102 388 4,096 SH   SOLE   4,096 0 0
ANAPTYSBIO INC COM Common Stock 032724106 10 369 SH   SOLE   369 0 0
AMERICAN NATIONAL GROUP INC COM NEW Common Stock 02772A109 52 352 SH   SOLE   352 0 0
ANDERSONS INC COM Common Stock 034164103 57 1,880 SH   SOLE   1,880 0 0
ARISTA NETWORKS INC COM Common Stock 040413106 628 1,734 SH   SOLE   1,734 0 0
PROSHARES MSCI TRANSFORMATIONAL CHANGES ETF ETF 74347G796 142 3,067 SH   SOLE   3,067 0 0
ABERCROMBIE & FITCH CO CL A Common Stock 002896207 112 2,404 SH   SOLE   2,404 0 0
ANGI INC COM CL A NEW Common Stock 00183L102 6 460 SH   SOLE   460 0 0
VANECK VECTORS FALLEN ANGEL HIGH YIELD BOND ETF ETF 92189F437 16 474 SH   SOLE   474 0 0
ANGIODYNAMICS INC COM Common Stock 03475V101 49 1,815 SH   SOLE   1,815 0 0
ANIKA THERAPEUTICS INC COM Common Stock 035255108 10 222 SH   SOLE   222 0 0
ANI PHARMACEUTICALS INC COM Common Stock 00182C103 1 29 SH   SOLE   29 0 0
ANIXA BIOSCIENCES INC COM Common Stock 03528H109 10 2,500 SH   SOLE   2,500 0 0
ANTA SPORTS PRODS LTD UNSPONSOD ADR ADR 03662P107 49 84 SH   SOLE   84 0 0
ANSELL LIMITED UNSPONSORED ADR ADR 03634M208 17 130 SH   SOLE   130 0 0
ANSYS INC COM Common Stock 03662Q105 956 2,756 SH   SOLE   2,756 0 0
ANTHEM INC COM Common Stock 036752103 12,926 33,855 SH   SOLE   33,855 0 0
AENA SME S A UNSPONSORED ADR ADR 00774W103 18 1,105 SH   SOLE   1,105 0 0
AUSTRALIA&NEW ZEALAND BKG GRP SPONSORED ADR ADR 052528304 153 7,072 SH   SOLE   7,072 0 0
ISHARES S&P AGGRESSIVE ALLOCATION FUND ETF 464289859 1,049 14,848 SH   SOLE   14,848 0 0
ISHARES CONSERVATIVE ALLOCATION FUND ETF 464289883 16 392 SH   SOLE   392 0 0
ISHARES MODERATE ALLOCATION FUND ETF 464289875 361 8,024 SH   SOLE   8,024 0 0
AON PLC SHS CL A Common Stock G0403H108 3,136 13,134 SH   SOLE   13,134 0 0
ISHARES GROWTH ALLOCATION FUND ETF 464289867 475 8,479 SH   SOLE   8,479 0 0
SMITH A O CORP COM Common Stock 831865209 261 3,617 SH   SOLE   3,617 0 0
ALPHA & OMEGA SEMICONDUCTOR LT SHS Common Stock G6331P104 5 174 SH   SOLE   174 0 0
AMERICAN OUTDOOR BRANDS INC COM Common Stock 02875D109 15 417 SH   SOLE   417 0 0
APA CORPORATION COM Common Stock 03743Q108 94 4,362 SH   SOLE   4,362 0 0
ARTISAN PARTNERS ASSET MGMT IN CL A Common Stock 04316A108 577 11,363 SH   SOLE   11,363 0 0
AIR PRODS & CHEMS INC COM Common Stock 009158106 6,900 23,859 SH   SOLE   23,859 0 0
AMERICAN PUB ED INC COM Common Stock 02913V103 16 563 SH   SOLE   563 0 0
API GROUP CORP COM STK Common Stock 00187Y100 6 289 SH   SOLE   289 0 0
AMPHENOL CORP NEW CL A Common Stock 032095101 2,074 30,254 SH   SOLE   30,254 0 0
AGORA INC ADS ADR 00851L103 0 6 SH   SOLE   6 0 0
APELLIS PHARMACEUTICALS INC COM Common Stock 03753U106 8 119 SH   SOLE   119 0 0
APOLLO GLOBAL MGMT INC COM CL A Common Stock 03768E105 154 2,478 SH   SOLE   2,478 0 0
APOGEE ENTERPRISES INC COM Common Stock 037598109 43 1,068 SH   SOLE   1,068 0 0
APPLOVIN CORP COM CL A Common Stock 03831W108 3 41 SH   SOLE   41 0 0
APPFOLIO INC COM CL A Common Stock 03783C100 1 7 SH   SOLE   7 0 0
APPHARVEST INC COM Common Stock 03783T103 33 2,081 SH   SOLE   2,081 0 0
APPIAN CORP CL A Common Stock 03782L101 248 1,799 SH   SOLE   1,799 0 0
DIGITAL TURBINE INC COM NEW Common Stock 25400W102 381 5,006 SH   SOLE   5,006 0 0
ALPHA PRO TECH LTD COM Common Stock 020772109 4 484 SH   SOLE   484 0 0
APTOSE BIOSCIENCES INC COM NEW Common Stock 03835T200 21 6,400 SH   SOLE   6,400 0 0
APTIV PLC SHS Common Stock G6095L109 686 4,362 SH   SOLE   4,362 0 0
APTINYX INC COM Common Stock 03836N103 0 55 SH   SOLE   55 0 0
AVEPOINT INC COM CL A Common Stock 03768F102 0 35 SH   SOLE   35 0 0
APYX MEDICAL CORPORATION COM Common Stock 03837C106 15 1,450 SH   SOLE   1,450 0 0
ALGONQUIN PWR UTILS CORP COM Common Stock 015857105 19 1,259 SH   SOLE   1,259 0 0
EVOQUA WATER TECHNOLOGIES CORP COM Common Stock 30057T105 120 3,567 SH   SOLE   3,567 0 0
ANTERO RESOURCES CORP COM Common Stock 03674X106 77 5,117 SH   SOLE   5,117 0 0
ACCURAY INC COM Common Stock 004397105 0 67 SH   SOLE   67 0 0
ARCBEST CORP COM Common Stock 03937C105 187 3,211 SH   SOLE   3,211 0 0
ARCO PLATFORM LTD COM CL A Common Stock G04553106 1,724 56,226 SH   SOLE   56,226 0 0
ARCH RESOURCES INC CL A Common Stock 03940R107 7 131 SH   SOLE   131 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - Common Stock G0457F107 6 1,000 SH   SOLE   1,000 0 0
ARCTURUS THERAPEUTICS HLDGS COM Common Stock 03969T109 2 52 SH   SOLE   52 0 0
ARDAGH GROUP S A CL A Common Stock L0223L101 2 74 SH   SOLE   74 0 0
ARDELYX INC COM Common Stock 039697107 6 750 SH   SOLE   750 0 0
ARES MANAGEMENT CORPORATION CL A COM STK Common Stock 03990B101 42 658 SH   SOLE   658 0 0
ARGO GROUP INTL HLDGS LTD COM Common Stock G0464B107 329 6,339 SH   SOLE   6,339 0 0
ARGENX SE SPONSORED ADR ADR 04016X101 0 1 SH   SOLE   1 0 0
ARKEMA SPON ADR ADR 041232109 73 585 SH   SOLE   585 0 0
ARK FINTECH INNOVATION ETF ETF 00214Q708 630 11,638 SH   SOLE   11,638 0 0
ARK GENOMIC REVOLUTION ETF ETF 00214Q302 1,597 17,266 SH   SOLE   17,266 0 0
ARK INNOVATION ETF ETF 00214Q104 25,177 192,515 SH   SOLE   192,515 0 0
ARK AUTONOMOUS TECHNOLOGY & ROBOTICS ETF ETF 00214Q203 824 9,560 SH   SOLE   9,560 0 0
ARK NEXT GENERATION INTERNET ETF ETF 00214Q401 961 6,235 SH   SOLE   6,235 0 0
ARK SPACE EXPLORATION & INNOVATION ETF ETF 00214Q807 14 677 SH   SOLE   677 0 0
ARLO TECHNOLOGIES INC COM Common Stock 04206A101 26 3,807 SH   SOLE   3,807 0 0
ARAMARK COM Common Stock 03852U106 23 626 SH   SOLE   626 0 0
ARENA PHARMACEUTICALS INC COM NEW Common Stock 040047607 18 259 SH   SOLE   259 0 0
ARCONIC CORPORATION COM Common Stock 03966V107 106 2,979 SH   SOLE   2,979 0 0
ARCHROCK INC COM Common Stock 03957W106 193 21,716 SH   SOLE   21,716 0 0
ARROW FINL CORP COM Common Stock 042744102 8 219 SH   SOLE   219 0 0
ARRAY TECHNOLOGIES INC COM SHS Common Stock 04271T100 1 46 SH   SOLE   46 0 0
ARCH THERAPEUTICS INC COM Common Stock 03939W109 5 54,500 SH   SOLE   54,500 0 0
ARTESIAN RES CORP CL A Common Stock 043113208 167 4,536 SH   SOLE   4,536 0 0
ARVINAS INC COM Common Stock 04335A105 12 162 SH   SOLE   162 0 0
ARROW ELECTRS INC COM Common Stock 042735100 205 1,798 SH   SOLE   1,798 0 0
ARROWHEAD PHARMACEUTICALS INC COM Common Stock 04280A100 70 844 SH   SOLE   844 0 0
ASSA ABLOY AB ADR ADR 045387107 173 11,488 SH   SOLE   11,488 0 0
ASSOCIATED BANC CORP COM Common Stock 045487105 160 7,816 SH   SOLE   7,816 0 0
ASSOCIATED BRITISH FOODS PLC ADR NEW ADR 045519402 3 109 SH   SOLE   109 0 0
ARDMORE SHIPPING CORP COM Common Stock Y0207T100 1 294 SH   SOLE   294 0 0
ASSOCIATES FIRST CAP CORP RESIDL VAL OBL Common Stock 046008207 0 1,470 SH   SOLE   1,470 0 0
AGC INC ADR ADR 00109C103 3 399 SH   SOLE   399 0 0
ASGN INC COM Common Stock 00191U102 102 1,050 SH   SOLE   1,050 0 0
ASHLAND GLOBAL HLDGS INC COM Common Stock 044186104 297 3,394 SH   SOLE   3,394 0 0
ASHTEAD GROUP PLC UNSPONSORED ADR ADR 045055100 118 395 SH   SOLE   395 0 0
ADVANSIX INC COM Common Stock 00773T101 45 1,505 SH   SOLE   1,505 0 0
AERSALE CORPORATION COM Common Stock 00810F106 79 6,370 SH   SOLE   6,370 0 0
ASSEMBLY BIOSCIENCES INC COM Common Stock 045396108 1 162 SH   SOLE   162 0 0
ASML HOLDING N V N Y REGISTRY SHS ADR N07059210 3,151 4,561 SH   SOLE   4,561 0 0
ASM PACIFIC TECHNOLOGY LTD UNSPONSORD ADR ADR 00212G108 1 30 SH   SOLE   30 0 0
ASCENDIS PHARMA A/S SPONSORED ADR ADR 04351P101 4 33 SH   SOLE   33 0 0
ACADEMY SPORTS & OUTDOORS INC COM Common Stock 00402L107 21 500 SH   SOLE   500 0 0
ALTISOURCE PORTFOLIO SOLNS SA REG SHS Common Stock L0175J104 0 7 SH   SOLE   7 0 0
AMERISERV FINL INC COM Common Stock 03074A102 53 13,483 SH   SOLE   13,483 0 0
ASTEC INDS INC COM Common Stock 046224101 142 2,260 SH   SOLE   2,260 0 0
ASTRA SPACE INC COM CL A Common Stock 04634X103 24 1,963 SH   SOLE   1,963 0 0
ASURE SOFTWARE INC COM Common Stock 04649U102 1,640 184,873 SH   SOLE   184,873 0 0
ASENSUS SURGICAL INC COM Common Stock 04367G103 24 7,500 SH   SOLE   7,500 0 0
AMTECH SYS INC COM PAR $0.01N Common Stock 032332504 10 1,000 SH   SOLE   1,000 0 0
AUSTERLITZ ACQUISITION CORP II UNIT Common Stock G0633U119 131 13,024 SH   SOLE   13,024 0 0
ATAI LIFE SCIENCES NV SHS Common Stock N0731H103 1 80 SH   SOLE   80 0 0
ATLANTIA SPA ADR ADR 048173108 5 552 SH   SOLE   552 0 0
ASTON BAY HLDGS LTD COM Common Stock 04624P102 2 50,000 SH   SOLE   50,000 0 0
ATLAS CORP SHARES Common Stock Y0436Q109 4 250 SH   SOLE   250 0 0
AUTO TRADER GROUP PLC UNSPONSORED ADR ADR 05277E104 0 198 SH   SOLE   198 0 0
ALPHATEC HLDGS INC COM NEW Common Stock 02081G201 345 22,550 SH   SOLE   22,550 0 0
ANTERIX INC COM Common Stock 03676C100 4 72 SH   SOLE   72 0 0
ADVANTEST CORP SPON ADR NEW ADR 00762U200 1 13 SH   SOLE   13 0 0
ADTALEM GLOBAL ED INC COM Common Stock 00737L103 11 313 SH   SOLE   313 0 0
ATHENE HOLDING LTD CL A Common Stock G0684D107 320 4,735 SH   SOLE   4,735 0 0
AUTOHOME INC SP ADS RP CL A ADR 05278C107 85 1,322 SH   SOLE   1,322 0 0
ATHERSYS INC NEW COM Common Stock 04744L106 3 2,000 SH   SOLE   2,000 0 0
ALLEGHENY TECHNOLOGIES INC COM Common Stock 01741R102 36 1,743 SH   SOLE   1,743 0 0
ATKORE INC COM Common Stock 047649108 25 349 SH   SOLE   349 0 0
ATLAS COPCO AB SP ADR B NEW ADR 049255805 98 1,851 SH   SOLE   1,851 0 0
ATLAS COPCO AB SP ADR A NEW ADR 049255706 1,778 28,843 SH   SOLE   28,843 0 0
AMES NATL CORP COM Common Stock 031001100 0 6 SH   SOLE   6 0 0
IPATH SELECT MLP ETN ETF 06742C723 3 165 SH   SOLE   165 0 0
ALTIMAR ACQUISITION CORP II WT EXP 020926 Common Stock G03709121 1 1,000 SH   SOLE   1,000 0 0
ATN INTL INC COM Common Stock 00215F107 6 136 SH   SOLE   136 0 0
ATHENEX INC COM Common Stock 04685N103 11 2,389 SH   SOLE   2,389 0 0
ATMOS ENERGY CORP COM Common Stock 049560105 1,114 11,593 SH   SOLE   11,593 0 0
ATOMERA INC COM Common Stock 04965B100 2 82 SH   SOLE   82 0 0
ATOSSA THERAPEUTICS INC COM Common Stock 04962H506 3 500 SH   SOLE   500 0 0
APTARGROUP INC COM Common Stock 038336103 62 442 SH   SOLE   442 0 0
ATARA BIOTHERAPEUTICS INC COM Common Stock 046513107 4 256 SH   SOLE   256 0 0
ATRICURE INC COM Common Stock 04963C209 191 2,409 SH   SOLE   2,409 0 0
ATRION CORP COM Common Stock 049904105 6 9 SH   SOLE   9 0 0
ASTRONICS CORP COM Common Stock 046433108 9 521 SH   SOLE   521 0 0
ASTRONICS CORP CL B Common Stock 046433207 3 159 SH   SOLE   159 0 0
ANTARES PHARMA INC COM Common Stock 036642106 10 2,382 SH   SOLE   2,382 0 0
AIR TRANSPORT SERVICES GRP INC COM Common Stock 00922R105 1,207 51,951 SH   SOLE   51,951 0 0
ALTICE USA INC CL A Common Stock 02156K103 12 350 SH   SOLE   350 0 0
ALTIUS MINERALS CORP COM Common Stock 020936100 6 450 SH   SOLE   450 0 0
ACTIVISION BLIZZARD INC COM Common Stock 00507V109 1,730 18,122 SH   SOLE   18,122 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR ADR 035128206 4 220 SH   SOLE   220 0 0
ATLANTIC UN BANKSHARES CORP COM Common Stock 04911A107 120 3,300 SH   SOLE   3,300 0 0
AUBURN NATL BANCORP COM Common Stock 050473107 247 6,964 SH   SOLE   6,964 0 0
AUDACY INC CL A Common Stock 05070N103 5 1,231 SH   SOLE   1,231 0 0
AUDIOCODES LTD ORD Common Stock M15342104 4 131 SH   SOLE   131 0 0
AURINIA PHARMACEUTICALS INC COM Common Stock 05156V102 29 2,200 SH   SOLE   2,200 0 0
AUSTERLITZ ACQUISITION CORP I SHS CL A Common Stock G0633D109 273 27,510 SH   SOLE   27,510 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS ADR 05280R100 1 160 SH   SOLE   160 0 0
AUTOWEB INC COM Common Stock 05335B100 14 4,420 SH   SOLE   4,420 0 0
APPLIED UV INC COM Common Stock 03828V105 0 1 SH   SOLE   1 0 0
YAMANA GOLD INC COM Common Stock 98462Y100 4 850 SH   SOLE   850 0 0
AVISTA CORP COM Common Stock 05379B107 423 9,924 SH   SOLE   9,924 0 0
AVEANNA HEALTHCARE HLDGS INC COM Common Stock 05356F105 4 335 SH   SOLE   335 0 0
AEROVIRONMENT INC COM Common Stock 008073108 202 2,014 SH   SOLE   2,014 0 0
AMERICAN VRTUAL CLOUD TECH INC COM Common Stock 030382105 3 500 SH   SOLE   500 0 0
AMERICAN VANGUARD CORP COM Common Stock 030371108 11 620 SH   SOLE   620 0 0
BROADCOM INC COM Common Stock 11135F101 71,379 149,691 SH   SOLE   149,691 0 0
AVID TECHNOLOGY INC COM Common Stock 05367P100 15 388 SH   SOLE   388 0 0
ATEA PHARMACEUTICALS INC COM Common Stock 04683R106 1 26 SH   SOLE   26 0 0
AVALARA INC COM Common Stock 05338G106 357 2,205 SH   SOLE   2,205 0 0
AVANOS MED INC COM Common Stock 05350V106 75 2,064 SH   SOLE   2,064 0 0
AVIENT CORPORATION COM Common Stock 05368V106 94 1,897 SH   SOLE   1,897 0 0
AVIAT NETWORKS INC COM NEW Common Stock 05366Y201 7 200 SH   SOLE   200 0 0
AVNET INC COM Common Stock 053807103 163 4,072 SH   SOLE   4,072 0 0
AVANTOR INC COM Common Stock 05352A100 442 12,441 SH   SOLE   12,441 0 0
AVANTIS U.S. SMALL CAP VALUE ETF ETF 025072877 16 210 SH   SOLE   210 0 0
AVIVA PLC SPONSORED ADR ADR 05382A104 19 1,671 SH   SOLE   1,671 0 0
ANAVEX LIFE SCIENCES CORP COM NEW Common Stock 032797300 33 1,427 SH   SOLE   1,427 0 0
AVERY DENNISON CORP COM Common Stock 053611109 1,904 9,057 SH   SOLE   9,057 0 0
AVAYA HLDGS CORP COM Common Stock 05351X101 68 2,513 SH   SOLE   2,513 0 0
ETFMG TRAVEL TECH ETF ETF 26924G771 1 50 SH   SOLE   50 0 0
ASPIRA WOMENS HEALTH INC COM Common Stock 04537Y109 20 3,474 SH   SOLE   3,474 0 0
ARMSTRONG WORLD INDS INC NEW COM Common Stock 04247X102 340 3,170 SH   SOLE   3,170 0 0
AMERICAN WTR WKS CO INC NEW COM Common Stock 030420103 803 5,212 SH   SOLE   5,212 0 0
AMER STATES WTR CO COM Common Stock 029899101 479 6,022 SH   SOLE   6,022 0 0
AXOS FINANCIAL INC COM Common Stock 05465C100 94 2,032 SH   SOLE   2,032 0 0
AXA SA SPONSORED ADR ADR 054536107 101 3,978 SH   SOLE   3,978 0 0
AMERICAN AXLE & MFG HLDGS INC COM Common Stock 024061103 115 11,159 SH   SOLE   11,159 0 0
AXONICS INC COM Common Stock 05465P101 21 336 SH   SOLE   336 0 0
AXON ENTERPRISE INC COM Common Stock 05464C101 578 3,271 SH   SOLE   3,271 0 0
AMERICAN EXPRESS CO COM Common Stock 025816109 10,799 65,359 SH   SOLE   65,359 0 0
AXIS CAP HLDGS LTD SHS Common Stock G0692U109 472 9,558 SH   SOLE   9,558 0 0
AXSOME THERAPEUTICS INC COM Common Stock 05464T104 4 60 SH   SOLE   60 0 0
AXALTA COATING SYS LTD COM Common Stock G0750C108 143 4,700 SH   SOLE   4,700 0 0
AXT INC COM Common Stock 00246W103 75 6,793 SH   SOLE   6,793 0 0
EXXE GROUP INC COM Common Stock 30233C109 2 55,000 SH   SOLE   55,000 0 0
ATLANTICA SUSTAINABLE INFR PLC SHS Common Stock G0751N103 44 1,170 SH   SOLE   1,170 0 0
ACUITY BRANDS INC COM Common Stock 00508Y102 311 1,661 SH   SOLE   1,661 0 0
AYR WELLNESS INC SUB LTD VTG SH Common Stock 05475P109 3 92 SH   SOLE   92 0 0
ALTERYX INC COM CL A Common Stock 02156B103 81 936 SH   SOLE   936 0 0
AZEK CO INC CL A Common Stock 05478C105 756 17,801 SH   SOLE   17,801 0 0
ASTRAZENECA PLC SPONSORED ADR ADR 046353108 1,933 32,267 SH   SOLE   32,267 0 0
AUTOZONE INC COM Common Stock 053332102 6,533 4,378 SH   SOLE   4,378 0 0
ASPEN TECHNOLOGY INC COM Common Stock 045327103 284 2,063 SH   SOLE   2,063 0 0
AZZ INC COM Common Stock 002474104 84 1,631 SH   SOLE   1,631 0 0
BARNES GROUP INC COM Common Stock 067806109 101 1,980 SH   SOLE   1,980 0 0
BOEING CO COM Common Stock 097023105 9,240 38,572 SH   SOLE   38,572 0 0
INVESCO TAXABLE MUNICIPAL BOND ETF ETF 46138G805 243 7,323 SH   SOLE   7,323 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 8,264 36,441 SH   SOLE   36,441 0 0
BK OF AMERICA CORP COM Common Stock 060505104 93,865 2,276,604 SH   SOLE   2,276,604 0 0
BAE SYSTEMS PLC SPONSORED ADR ADR 05523R107 84 2,856 SH   SOLE   2,856 0 0
BOOZ ALLEN HAMILTON HLDG CORP CL A Common Stock 099502106 41,646 488,922 SH   SOLE   488,922 0 0
BALLYS CORPORATION COM Common Stock 05875B106 6 117 SH   SOLE   117 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH Common Stock 112585104 915 17,919 SH   SOLE   17,919 0 0
BROOKFIELD ASSET MGMT REINS PA CL A EXCH LT VTG Common Stock G16169107 6 115 SH   SOLE   115 0 0
BANC OF CALIFORNIA INC COM Common Stock 05990K106 42 2,384 SH   SOLE   2,384 0 0
BANDWIDTH INC COM CL A Common Stock 05988J103 30 216 SH   SOLE   216 0 0
BANCFIRST CORP COM Common Stock 05945F103 40 644 SH   SOLE   644 0 0
BANNER CORP COM NEW Common Stock 06652V208 98 1,808 SH   SOLE   1,808 0 0
BANTEK INC COM Common Stock 06684B204 0 43,300 SH   SOLE   43,300 0 0
CREDICORP LTD COM Common Stock G2519Y108 6 52 SH   SOLE   52 0 0
INNOVATOR S&P 500 BUFFER ETF - APRIL ETF 45782C888 26 830 SH   SOLE   830 0 0
GRANITESHARES GOLD SHARES ETF 38748G101 2 119 SH   SOLE   119 0 0
THE ORIGINAL BARK COMPANY COM Common Stock 68622E104 27 2,432 SH   SOLE   2,432 0 0
THE ORIGINAL BARK COMPANY WT EXP 050126 Common Stock 68622E112 3 777 SH   SOLE   777 0 0
BASF SE SPONSORED ADR ADR 055262505 86 4,347 SH   SOLE   4,347 0 0
BASIC ENERGY SVCS INC NEW WT EXP 122323 Common Stock 06985P118 0 42 SH   SOLE   42 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP Common Stock 531229706 10 342 SH   SOLE   342 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP Common Stock 531229888 103 3,712 SH   SOLE   3,712 0 0
AMPLIFY LITHIUM & BATTERY TECHNOLOGY ETF ETF 032108805 2 100 SH   SOLE   100 0 0
BAXTER INTL INC COM Common Stock 071813109 5,307 65,696 SH   SOLE   65,696 0 0
BAYER AG SPONSORED ADR ADR 072730302 62 4,091 SH   SOLE   4,091 0 0
BLACKBERRY LTD COM Common Stock 09228F103 11 901 SH   SOLE   901 0 0
JPMORGAN BETABUILDERS DEVELOPED ASIA-EX JAPAN ETF ETF 46641Q233 46 794 SH   SOLE   794 0 0
BED BATH & BEYOND INC COM Common Stock 075896100 247 7,411 SH   SOLE   7,411 0 0
VIRTUS LIFESCI BIOTECH CLINICAL TRIALS ETF ETF 26923G301 33 655 SH   SOLE   655 0 0
BANCO BRADESCO S A SP ADR PFD NEW ADR 059460303 100 19,414 SH   SOLE   19,414 0 0
VANECK VECTORS BIOTECH ETF ETF 92189F726 16 79 SH   SOLE   79 0 0
BRICKELL BIOTECH INC COM Common Stock 10802T105 0 2 SH   SOLE   2 0 0
VINCO VENTURES INC COM Common Stock 927330100 2 400 SH   SOLE   400 0 0
BRIDGEBIO PHARMA INC COM Common Stock 10806X102 11 179 SH   SOLE   179 0 0
JPMORGAN BETABUILDERS JAPAN ETF ETF 46641Q217 0 3 SH   SOLE   3 0 0
BHP GROUP PLC SPONSORED ADR ADR 05545E209 1,155 19,352 SH   SOLE   19,352 0 0
BARRETT BUSINESS SVCS INC COM Common Stock 068463108 879 12,109 SH   SOLE   12,109 0 0
BROOKFIELD BUSINESS PARTNERS L UNIT LTD L P Common Stock G16234109 3 73 SH   SOLE   73 0 0
BANCO BILBAO VIZCAYA ARGENTARI SPONSORED ADR ADR 05946K101 258 41,564 SH   SOLE   41,564 0 0
BEST BUY INC COM Common Stock 086516101 6,834 59,087 SH   SOLE   59,087 0 0
BRUNSWICK CORP COM Common Stock 117043109 2,081 20,887 SH   SOLE   20,887 0 0
BIOATLA INC COM Common Stock 09077B104 4 92 SH   SOLE   92 0 0
BCB BANCORP INC COM Common Stock 055298103 2 168 SH   SOLE   168 0 0
BOISE CASCADE CO DEL COM Common Stock 09739D100 216 3,704 SH   SOLE   3,704 0 0
BIOCARDIA INC COM Common Stock 09060U507 2,618 659,363 SH   SOLE   659,363 0 0
BIOCARDIA INC WT EXP 080624 Common Stock 09060U119 734 500,000 SH   SOLE   500,000 0 0
BCE INC COM NEW Common Stock 05534B760 661 13,222 SH   SOLE   13,222 0 0
BONANZA CREEK ENERGY INC COM NEW Common Stock 097793400 62 1,315 SH   SOLE   1,315 0 0
ATRECA INC CL A COM Common Stock 04965G109 1 150 SH   SOLE   150 0 0
BABCOCK INTL PLC SHS Common Stock G0689Q152 21 5,348 SH   SOLE   5,348 0 0
BAYCOM CORP COM Common Stock 07272M107 351 19,562 SH   SOLE   19,562 0 0
BRINKS CO COM Common Stock 109696104 21 273 SH   SOLE   273 0 0
BLUCORA INC COM Common Stock 095229100 25 1,436 SH   SOLE   1,436 0 0
BRIGHTCOVE INC COM Common Stock 10921T101 26 1,781 SH   SOLE   1,781 0 0
BALCHEM CORP COM Common Stock 057665200 14 108 SH   SOLE   108 0 0
BIOCRYST PHARMACEUTICALS INC COM Common Stock 09058V103 82 5,193 SH   SOLE   5,193 0 0
BARCLAYS PLC ADR ADR 06738E204 117 12,157 SH   SOLE   12,157 0 0
BICYCLE THERAPEUTICS PLC SPONSORED ADS ADR 088786108 99 3,260 SH   SOLE   3,260 0 0
BELDEN INC COM Common Stock 077454106 31 621 SH   SOLE   621 0 0
FLANIGANS ENTERPRISES INC COM Common Stock 338517105 153 3,784 SH   SOLE   3,784 0 0
BEIERSDORF AG ADR ADR 07724U103 463 19,162 SH   SOLE   19,162 0 0
BIODELIVERY SCIENCES INTL INC COM Common Stock 09060J106 16 4,337 SH   SOLE   4,337 0 0
BLACK DIAMOND THERAPEUTICS INC COM Common Stock 09203E105 1 75 SH   SOLE   75 0 0
BECTON DICKINSON & CO COM Common Stock 075887109 16,789 69,036 SH   SOLE   69,036 0 0
BLOOM ENERGY CORP COM CL A Common Stock 093712107 2,369 88,167 SH   SOLE   88,167 0 0
BEAM THERAPEUTICS INC COM Common Stock 07373V105 430 3,342 SH   SOLE   3,342 0 0
BEBE STORES INC COM NEW Common Stock 075571208 0 7 SH   SOLE   7 0 0
BEACON ROOFING SUPPLY INC COM Common Stock 073685109 1,089 20,444 SH   SOLE   20,444 0 0
BEL FUSE INC CL B Common Stock 077347300 8 550 SH   SOLE   550 0 0
FRANKLIN RESOURCES INC COM Common Stock 354613101 68 2,100 SH   SOLE   2,100 0 0
BROOKFIELD RENEWABLE PARTNERS PARTNERSHIP UNIT Common Stock G16258108 822 21,313 SH   SOLE   21,313 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG Common Stock 11284V105 432 10,287 SH   SOLE   10,287 0 0
BERRY GLOBAL GROUP INC COM Common Stock 08579W103 528 8,089 SH   SOLE   8,089 0 0
ROUNDHILL SPORTS BETTING & IGAMING ETF ETF 53656F789 9 292 SH   SOLE   292 0 0
BROWN FORMAN CORP CL A Common Stock 115637100 21 299 SH   SOLE   299 0 0
BROWN FORMAN CORP CL B Common Stock 115637209 1,252 16,668 SH   SOLE   16,668 0 0
BRIGHT HORIZONS FAM SOL IN DEL COM Common Stock 109194100 388 2,638 SH   SOLE   2,638 0 0
BANKFINANCIAL CORP COM Common Stock 06643P104 2 209 SH   SOLE   209 0 0
BUTTERFLY NETWORK INC COM CL A Common Stock 124155102 306 21,100 SH   SOLE   21,100 0 0
BUSINESS FIRST BANCSHARES INC COM Common Stock 12326C105 6 252 SH   SOLE   252 0 0
BUNGE LIMITED COM Common Stock G16962105 121 1,550 SH   SOLE   1,550 0 0
BGC PARTNERS INC CL A Common Stock 05541T101 55 9,635 SH   SOLE   9,635 0 0
BLUE GEM ENTERPRISE INC FLA COM Common Stock 09548T106 0 300 SH   SOLE   300 0 0
BEIGENE LTD SPONSORED ADR ADR 07725L102 3 9 SH   SOLE   9 0 0
ISHARES GLOBAL GREEN BOND ETF ETF 46435U440 14 259 SH   SOLE   259 0 0
B & G FOODS INC NEW COM Common Stock 05508R106 403 12,116 SH   SOLE   12,116 0 0
BIGLARI HLDGS INC COM STK CL B Common Stock 08986R309 7 44 SH   SOLE   44 0 0
BAR HBR BANKSHARES COM Common Stock 066849100 164 5,733 SH   SOLE   5,733 0 0
BAUSCH HEALTH COS INC COM Common Stock 071734107 79 2,700 SH   SOLE   2,700 0 0
BENCHMARK ELECTRS INC COM Common Stock 08160H101 114 3,975 SH   SOLE   3,975 0 0
BRIGHTHOUSE FINL INC COM Common Stock 10922N103 147 3,232 SH   SOLE   3,232 0 0
BRIGHT HEALTH GROUP INC COM Common Stock 10920V107 34 2,000 SH   SOLE   2,000 0 0
BOC HONG KONG HLDGS LTD SPONSORED ADR ADR 096813209 10 140 SH   SOLE   140 0 0
BERKSHIRE HILLS BANCORP INC COM Common Stock 084680107 105 3,817 SH   SOLE   3,817 0 0
BHP GROUP LTD SPONSORED ADS ADR 088606108 1,218 16,727 SH   SOLE   16,727 0 0
BIOHAVEN PHARMACTL HLDG CO LTD COM Common Stock G11196105 38 387 SH   SOLE   387 0 0
PROSHARES ULTRA NASDAQ BIOTECHNOLOGY ETF 74347R214 18 180 SH   SOLE   180 0 0
BAIDU INC SPON ADR REP A ADR 056752108 322 1,578 SH   SOLE   1,578 0 0
BIG LOTS INC COM Common Stock 089302103 359 5,438 SH   SOLE   5,438 0 0
BIGCOMMERCE HLDGS INC COM SER 1 Common Stock 08975P108 26 404 SH   SOLE   404 0 0
BIOGEN INC COM Common Stock 09062X103 2,092 6,042 SH   SOLE   6,042 0 0
SPDR BLOOMBERG BARCLAYS 1-3 MONTH T-BILL ETF ETF 78468R663 239 2,611 SH   SOLE   2,611 0 0
BILL COM HLDGS INC COM Common Stock 090043100 143 781 SH   SOLE   781 0 0
BIO RAD LABS INC CL A Common Stock 090572207 416 646 SH   SOLE   646 0 0
BROOKFIELD INFRAST PARTNERS LP LP INT UNIT Common Stock G16252101 180 3,243 SH   SOLE   3,243 0 0
BROOKFIELD INFRASTRUCTURE CORP COM SB VTG SHS A Common Stock 11275Q107 418 5,541 SH   SOLE   5,541 0 0
BITWISE CRYPTO INDUSTRY INNOVATORS ETF ETF 301505624 1 29 SH   SOLE   29 0 0
VANGUARD INTERMEDIATE-TERM BOND INDEX FUND ETF 921937819 2,894 32,167 SH   SOLE   32,167 0 0
BJS WHSL CLUB HLDGS INC COM Common Stock 05550J101 80 1,679 SH   SOLE   1,679 0 0
VANECK VECTORS GAMING ETF ETF 92189F882 7 135 SH   SOLE   135 0 0
BJS RESTAURANTS INC COM Common Stock 09180C106 97 1,981 SH   SOLE   1,981 0 0
INNOVATOR S&P 500 BUFFER ETF - JUNE ETF 45782C755 52 1,599 SH   SOLE   1,599 0 0
BANK NEW YORK MELLON CORP COM Common Stock 064058100 28,243 551,302 SH   SOLE   551,302 0 0
BROOKDALE SR LIVING INC COM Common Stock 112463104 33 4,141 SH   SOLE   4,141 0 0
BUCKLE INC COM Common Stock 118440106 32 637 SH   SOLE   637 0 0
ISHARES MSCI BRIC ETF ETF 464286657 10 182 SH   SOLE   182 0 0
BERKELEY GROUP HLDGS PLC UNSPONSORD ADR ADR 08425P104 13 190 SH   SOLE   190 0 0
BLACK HILLS CORP COM Common Stock 092113109 156 2,382 SH   SOLE   2,382 0 0
BLACK KNIGHT INC COM Common Stock 09215C105 805 10,320 SH   SOLE   10,320 0 0
INVESCO SENIOR LOAN ETF ETF 46138G508 31 1,419 SH   SOLE   1,419 0 0
BOOKING HOLDINGS INC COM Common Stock 09857L108 2,936 1,342 SH   SOLE   1,342 0 0
BAKER HUGHES COMPANY CL A Common Stock 05722G100 495 21,661 SH   SOLE   21,661 0 0
PT BK RAKYAT ADR SHS B ADR 69366X100 11 786 SH   SOLE   786 0 0
BANKUNITED INC COM Common Stock 06652K103 108 2,534 SH   SOLE   2,534 0 0
BLACKLINE INC COM Common Stock 09239B109 344 3,096 SH   SOLE   3,096 0 0
BLUE BIRD CORP COM Common Stock 095306106 8 318 SH   SOLE   318 0 0
BELLICUM PHARMACEUTICALS INC COM NEW Common Stock 079481404 0 30 SH   SOLE   30 0 0
SIREN ETF TR NSD NXGN ECO ETF ETF 75605A702 69 1,445 SH   SOLE   1,445 0 0
TOPBUILD CORP COM Common Stock 89055F103 207 1,047 SH   SOLE   1,047 0 0
BLADE AIR MOBILITY INC CL A COM Common Stock 092667104 21 1,955 SH   SOLE   1,955 0 0
BALLARD PWR SYS INC NEW COM Common Stock 058586108 112 6,185 SH   SOLE   6,185 0 0
BUILDERS FIRSTSOURCE INC COM Common Stock 12008R107 906 21,234 SH   SOLE   21,234 0 0
INSPIRE GLOBAL HOPE ETF ETF 66538H658 20 500 SH   SOLE   500 0 0
BIOLIFE SOLUTIONS INC COM NEW Common Stock 09062W204 24 546 SH   SOLE   546 0 0
BLUEHARBOR BANK NC COM Common Stock 095613105 19 1,440 SH   SOLE   1,440 0 0
BERKELEY LTS INC COM Common Stock 084310101 1 16 SH   SOLE   16 0 0
BLACKROCK INC COM Common Stock 09247X101 10,007 11,436 SH   SOLE   11,436 0 0
BLACKBAUD INC COM Common Stock 09227Q100 126 1,645 SH   SOLE   1,645 0 0
BALL CORP COM Common Stock 058498106 393 4,852 SH   SOLE   4,852 0 0
BLOOMIN BRANDS INC COM Common Stock 094235108 72 2,635 SH   SOLE   2,635 0 0
BLINK CHARGING CO COM Common Stock 09354A100 31 754 SH   SOLE   754 0 0
AMPLIFY TRANSFORMATIONAL DATA SHARING ETF ETF 032108607 121 2,531 SH   SOLE   2,531 0 0
CANNABIX TECHNOLOGIES INC COM Common Stock 13765L101 6 6,940 SH   SOLE   6,940 0 0
BLUEBIRD BIO INC COM Common Stock 09609G100 763 23,850 SH   SOLE   23,850 0 0
VANGUARD LONG-TERM BOND INDEX FUND ETF 921937793 4,607 44,717 SH   SOLE   44,717 0 0
BANCO LATINOAMERICANO DE SHS E Common Stock P16994132 22 1,407 SH   SOLE   1,407 0 0
BUMBLE INC COM CL A Common Stock 12047B105 51 879 SH   SOLE   879 0 0
BENCHMARK BANKSHARES INC COM NEW Common Stock 08160E207 162 8,000 SH   SOLE   8,000 0 0
BADGER METER INC COM Common Stock 056525108 106 1,084 SH   SOLE   1,084 0 0
BANK MONTREAL QUE COM Common Stock 063671101 199 1,941 SH   SOLE   1,941 0 0
BANK MARIN BANCORP COM Common Stock 063425102 5 167 SH   SOLE   167 0 0
BIOMARIN PHARMACEUTICAL INC COM Common Stock 09061G101 307 3,682 SH   SOLE   3,682 0 0
B&M EUROPEAN VALUE RETAIL SA UNSPONSORD ADR ADR 05590Y100 3 97 SH   SOLE   97 0 0
BRYN MAWR BK CORP COM Common Stock 117665109 129 3,055 SH   SOLE   3,055 0 0
BAYERISCHE MOTOREN WERKE A G SPONSORED ADR ADR 072743305 53 1,505 SH   SOLE   1,505 0 0
BRISTOL-MYERS SQUIBB CO COM Common Stock 110122108 15,804 236,514 SH   SOLE   236,514 0 0
VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835 19,991 232,755 SH   SOLE   232,755 0 0
INTERNATIONAL BONDS ETF 92203J407 68 1,197 SH   SOLE   1,197 0 0
BARNES & NOBLE ED INC COM Common Stock 06777U101 5 713 SH   SOLE   713 0 0
BIONANO GENOMICS INC COM Common Stock 09075F107 20 2,766 SH   SOLE   2,766 0 0
BNP PARIBAS SPONSORED ADR ADR 05565A202 144 4,589 SH   SOLE   4,589 0 0
BANK NOVA SCOTIA B C COM Common Stock 064149107 145 2,224 SH   SOLE   2,224 0 0
BRENNTAG SE UNSPONSORD ADR ADR 107180101 21 1,138 SH   SOLE   1,138 0 0
BIONTECH SE SPONSORED ADS ADR 09075V102 210 937 SH   SOLE   937 0 0
BANK COMM HLDGS COM Common Stock 06424J103 1,812 120,137 SH   SOLE   120,137 0 0
BANK HAWAII CORP COM Common Stock 062540109 28 327 SH   SOLE   327 0 0
BOLLORE INVESTISSEMENT SHS NEW Common Stock F10659260 65 12,132 SH   SOLE   12,132 0 0
BOK FINL CORP COM NEW Common Stock 05561Q201 21 246 SH   SOLE   246 0 0
BOSTON OMAHA CORP COM Common Stock 101044105 10 309 SH   SOLE   309 0 0
PIMCO ACTIVE BOND EXCHANGE-TRADED FUND ETF 72201R775 2,622 23,634 SH   SOLE   23,634 0 0
DMC GLOBAL INC COM Common Stock 23291C103 29 509 SH   SOLE   509 0 0
BOOT BARN HLDGS INC COM Common Stock 099406100 31 369 SH   SOLE   369 0 0
BANK OF BOTETOURT BUCHANAN VA COM Common Stock 063907208 60 1,800 SH   SOLE   1,800 0 0
BANK OF THE JAMES FINL GP INC COM Common Stock 470299108 1,391 86,213 SH   SOLE   86,213 0 0
GLOBAL X ROBOTICS & ARTIFICIAL INTELLIGENCE THEMATIC ETF ETF 37954Y715 124 3,532 SH   SOLE   3,532 0 0
BOWX ACQUISITION CORP CL A Common Stock 103085106 10 831 SH   SOLE   831 0 0
BOX INC CL A Common Stock 10316T104 11 437 SH   SOLE   437 0 0
BOOZT AB UNSPONSORD ADR ADR 054781109 2 94 SH   SOLE   94 0 0
BP PLC SPONSORED ADR ADR 055622104 3,016 114,140 SH   SOLE   114,140 0 0
BOSTON PRIVATE FINL HLDGS INC COM Common Stock 101119105 39 2,661 SH   SOLE   2,661 0 0
BLUEPRINT MEDICINES CORP COM Common Stock 09627Y109 1,085 12,338 SH   SOLE   12,338 0 0
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR Common Stock 0556EL109 21 1,430 SH   SOLE   1,430 0 0
POPULAR INC COM NEW Common Stock 733174700 418 5,569 SH   SOLE   5,569 0 0
BP PRUDHOE BAY RTY TR UNIT BEN INT Common Stock 055630107 2 300 SH   SOLE   300 0 0
EROS RES CORP COM Common Stock 29601R102 1 10,000 SH   SOLE   10,000 0 0
BROOKFIELD PROPERTY PARTRS LP UNIT LTD PARTN Common Stock G16249107 2 107 SH   SOLE   107 0 0
BROADRIDGE FINL SOLUTIONS INC COM Common Stock 11133T103 5,369 33,119 SH   SOLE   33,119 0 0
BELLRING BRANDS INC COM CL A Common Stock 079823100 1 28 SH   SOLE   28 0 0
BLUE RIDGE BANKSHARES INC VA COM Common Stock 095825105 13 750 SH   SOLE   750 0 0
BRADY CORP CL A Common Stock 104674106 115 2,059 SH   SOLE   2,059 0 0
BRIDGESTONE CORP ADR ADR 108441205 40 1,748 SH   SOLE   1,748 0 0
BRF SA SPONSORED ADR ADR 10552T107 1 100 SH   SOLE   100 0 0
B RILEY PRIN 250 MERGER CORP UNIT EX 040626 Common Stock 05602L203 33 3,336 SH   SOLE   3,336 0 0
BERKSHIRE HATHAWAY INC DEL CL A Common Stock 084670108 5,023 12 SH   SOLE   12 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Common Stock 084670702 72,866 262,183 SH   SOLE   262,183 0 0
BROOKLINE BANCORP INC DEL COM Common Stock 11373M107 1,010 67,547 SH   SOLE   67,547 0 0
BRUKER CORP COM Common Stock 116794108 68 895 SH   SOLE   895 0 0
BROOKS AUTOMATION INC NEW COM Common Stock 114340102 504 5,290 SH   SOLE   5,290 0 0
BROWN & BROWN INC COM Common Stock 115236101 3,216 60,510 SH   SOLE   60,510 0 0
BRP GROUP INC COM CL A Common Stock 05589G102 2 80 SH   SOLE   80 0 0
GALAXY DIGITAL HLDGS LTD SHS Common Stock G37092106 26 1,400 SH   SOLE   1,400 0 0
B RILEY PRINCIPAL 150 MERGER COM CL A Common Stock 05601V103 515 52,784 SH   SOLE   52,784 0 0
B RILEY PRINCIPAL 150 MERGER WT EXP 030128 Common Stock 05601V111 21 17,595 SH   SOLE   17,595 0 0
CANADA CARBON INC COM Common Stock 134828102 24 250,000 SH   SOLE   250,000 0 0
BERRY CORP COM Common Stock 08579X101 19 2,834 SH   SOLE   2,834 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT ADR 05967A107 7 867 SH   SOLE   867 0 0
INVESCO BULLETSHARES 2021 CORPORATE BOND ETF ETF 46138J700 1,013 48,001 SH   SOLE   48,001 0 0
INVESCO BULLETSHARES 2022 CORPORATE BOND ETF ETF 46138J882 1,992 92,266 SH   SOLE   92,266 0 0
INVESCO BULLETSHARES 2023 CORPORATE BOND ETF ETF 46138J866 1,837 84,519 SH   SOLE   84,519 0 0
INVESCO BULLETSHARES 2024 CORPORATE BOND ETF ETF 46138J841 1,276 57,515 SH   SOLE   57,515 0 0
INVESCO BULLETSHARES 2025 CORPORATE BOND ETF ETF 46138J825 279 12,494 SH   SOLE   12,494 0 0
INVESCO BULLETSHARES 2026 CORPORATE BOND ETF ETF 46138J791 930 43,189 SH   SOLE   43,189 0 0
INVESCO BULLETSHARES 2027 CORPORATE BOND ETF ETF 46138J783 55 2,512 SH   SOLE   2,512 0 0
BASSETT FURNITURE INDS INC COM Common Stock 070203104 148 6,076 SH   SOLE   6,076 0 0
BIOSIG TECHNOLOGIES INC COM NEW Common Stock 09073N201 0 93 SH   SOLE   93 0 0
BRIGHTSPHERE INVT GROUP INC COM Common Stock 10948W103 12 507 SH   SOLE   507 0 0
INVESCO BULLETSHARES 2021 HIGH YIELD CORPORATE BOND ETF ETF 46138J809 88 3,804 SH   SOLE   3,804 0 0
INVESCO BULLETSHARES 2022 HIGH YIELD CORPORATE BOND ETF ETF 46138J874 90 3,851 SH   SOLE   3,851 0 0
BIG SKY GROWTH PARTNERS INC UNIT EX 040126 Common Stock 08954L201 33 3,336 SH   SOLE   3,336 0 0
BLACK STONE MINERALS L P COM UNIT Common Stock 09225M101 529 49,197 SH   SOLE   49,197 0 0
INVESCO BULLETSHARES 2021 MUNICIPAL BOND ETF ETF 46138J569 315 12,473 SH   SOLE   12,473 0 0
INVESCO BULLETSHARES 2022 MUNICIPAL BOND ETF ETF 46138J551 329 12,937 SH   SOLE   12,937 0 0
INVESCO BULLETSHARES 2023 MUNICIPAL BOND ETF ETF 46138J544 336 13,079 SH   SOLE   13,079 0 0
INVESCO BULLETSHARES 2024 MUNICIPAL BOND ETF ETF 46138J536 294 11,413 SH   SOLE   11,413 0 0
INVESCO BULLETSHARES 2025 MUNICIPAL BOND ETF ETF 46138J528 57 2,190 SH   SOLE   2,190 0 0
INVESCO BULLETSHARES 2026 MUNICIPAL BOND ETF ETF 46138J510 143 5,507 SH   SOLE   5,507 0 0
INVESCO BULLETSHARES 2027 MUNICIPAL BOND ETF ETF 46138J494 141 5,427 SH   SOLE   5,427 0 0
INVESCO BULLETSHARES 2028 MUNICIPAL BOND ETF ETF 46138J486 141 5,368 SH   SOLE   5,368 0 0
INVESCO BULLETSHARES 2029 MUNICIPAL BOND ETF ETF 46138J478 141 5,380 SH   SOLE   5,380 0 0
SIERRA BANCORP COM Common Stock 82620P102 8 328 SH   SOLE   328 0 0
VANGUARD SHORT-TERM BOND INDEX FUND ETF 921937827 91,707 1,116,195 SH   SOLE   1,116,195 0 0
BOSTON SCIENTIFIC CORP COM Common Stock 101137107 956 22,352 SH   SOLE   22,352 0 0
BENTLEY SYS INC COM CL B Common Stock 08265T208 102 1,572 SH   SOLE   1,572 0 0
BIOXCEL THERAPEUTICS INC COM Common Stock 09075P105 8 267 SH   SOLE   267 0 0
BARRATT DEVS PLC ADR ADR 068334101 6 319 SH   SOLE   319 0 0
BLACKROCK FUTURE TECH ETF ETF 09290C301 0 10 SH   SOLE   10 0 0
B2GOLD CORP COM Common Stock 11777Q209 19 4,482 SH   SOLE   4,482 0 0
BRITISH AMERN TOB PLC SPONSORED ADR ADR 110448107 244 6,219 SH   SOLE   6,219 0 0
BRIDGETOWN 2 HOLDINGS LTD CL A Common Stock G1355V103 10 1,000 SH   SOLE   1,000 0 0
BETTER CHOICE CO INC COM Common Stock 08771Y204 4 948 SH   SOLE   948 0 0
PEABODY ENGR CORP COM Common Stock 704551100 7 882 SH   SOLE   882 0 0
BRITVIC PLC SPONSORED ADR ADR 111190104 13 500 SH   SOLE   500 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR ADR 03524A108 392 5,439 SH   SOLE   5,439 0 0
FT CBOE VEST FUND OF BUFFER ETFS ETF 33740F755 583 25,436 SH   SOLE   25,436 0 0
GLOBAL X CYBERSECURITY ETF ETF 37954Y384 117 4,047 SH   SOLE   4,047 0 0
BURBERRY GROUP PLC SPONSORED ADR ADR 12082W204 16 543 SH   SOLE   543 0 0
BURLINGTON STORES INC COM Common Stock 122017106 492 1,527 SH   SOLE   1,527 0 0
BURCON NUTRASCIENCE CORP COM Common Stock 120831102 1 300 SH   SOLE   300 0 0
FIRST BUSEY CORP COM NEW Common Stock 319383204 587 23,809 SH   SOLE   23,809 0 0
VANECK VECTORS SOCIAL SENTIMENT ETF ETF 92189H839 129 4,838 SH   SOLE   4,838 0 0
BRIGHTVIEW HLDGS INC COM Common Stock 10948C107 37 2,270 SH   SOLE   2,270 0 0
BLUEGREEN VACATIONS HLDG CORP CLASS A Common Stock 096308101 1 80 SH   SOLE   80 0 0
BIOVENTUS INC COM CL A Common Stock 09075A108 12 679 SH   SOLE   679 0 0
BIONDVAX PHARMACEUTICALS LTD SPOND ADS ADR 09073Q105 3 1,190 SH   SOLE   1,190 0 0
BORGWARNER INC COM Common Stock 099724106 3,971 81,802 SH   SOLE   81,802 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV Common Stock 108621103 8 498 SH   SOLE   498 0 0
BOSWELL J G CO COM Common Stock 101205102 208 257 SH   SOLE   257 0 0
SPDR BLOOMBERG BARCLAYS INTERNATIONAL TREASURY BOND ETF ETF 78464A516 14 474 SH   SOLE   474 0 0
BWX TECHNOLOGIES INC COM Common Stock 05605H100 277 4,762 SH   SOLE   4,762 0 0
BLACKSTONE GROUP INC COM Common Stock 09260D107 3,998 41,156 SH   SOLE   41,156 0 0
BRAMBLES LTD SPONSORED ADR ADR 105105209 25 1,431 SH   SOLE   1,431 0 0
BLUELINX HLDGS INC COM NEW Common Stock 09624H208 40 798 SH   SOLE   798 0 0
BAUDAX BIO INC COM Common Stock 07160F107 0 1 SH   SOLE   1 0 0
BANCORPSOUTH BK TUPELO MISS COM Common Stock 05971J102 81 2,838 SH   SOLE   2,838 0 0
BYLINE BANCORP INC COM Common Stock 124411109 12 533 SH   SOLE   533 0 0
BOYD GAMING CORP COM Common Stock 103304101 84 1,372 SH   SOLE   1,372 0 0
BYD CO LTD SHS H Common Stock Y1023R104 15 510 SH   SOLE   510 0 0
BYD CO LTD UNSPONSORD ADR ADR 05606L100 21 348 SH   SOLE   348 0 0
BEYOND MEAT INC COM Common Stock 08862E109 186 1,178 SH   SOLE   1,178 0 0
BEAZER HOMES USA INC COM NEW Common Stock 07556Q881 20 1,030 SH   SOLE   1,030 0 0
BUNZL PLC SPON ADR NEW ADR 120738406 38 1,114 SH   SOLE   1,114 0 0
CITIGROUP INC COM NEW Common Stock 172967424 54,987 777,206 SH   SOLE   777,206 0 0
CABALETTA BIO INC COM Common Stock 12674W109 2 200 SH   SOLE   200 0 0
CARLSBERG AS SPONSORED ADR ADR 142795202 170 4,544 SH   SOLE   4,544 0 0
CABLE ONE INC COM Common Stock 12685J105 394 206 SH   SOLE   206 0 0
CAMDEN NATL CORP COM Common Stock 133034108 85 1,772 SH   SOLE   1,772 0 0
CREDIT ACCEP CORP MICH COM Common Stock 225310101 123 270 SH   SOLE   270 0 0
CACI INTL INC CL A Common Stock 127190304 344 1,350 SH   SOLE   1,350 0 0
CADENCE BANCORPORATION CL A Common Stock 12739A100 316 15,114 SH   SOLE   15,114 0 0
CAE INC COM Common Stock 124765108 2 51 SH   SOLE   51 0 0
CONAGRA BRANDS INC COM Common Stock 205887102 1,309 35,989 SH   SOLE   35,989 0 0
CARDINAL HEALTH INC COM Common Stock 14149Y108 1,377 23,919 SH   SOLE   23,919 0 0
CAI INTERNATIONAL INC COM Common Stock 12477X106 30 541 SH   SOLE   541 0 0
CANON INC SPONSORED ADR ADR 138006309 17 737 SH   SOLE   737 0 0
CHEESECAKE FACTORY INC COM Common Stock 163072101 100 1,839 SH   SOLE   1,839 0 0
CALERES INC COM Common Stock 129500104 118 4,336 SH   SOLE   4,336 0 0
CAL MAINE FOODS INC COM NEW Common Stock 128030202 231 6,379 SH   SOLE   6,379 0 0
CALIX INC COM Common Stock 13100M509 37 773 SH   SOLE   773 0 0
CALAMP CORP COM Common Stock 128126109 50 3,922 SH   SOLE   3,922 0 0
CANO HEALTH INC COM CL A Common Stock 13781Y103 6 500 SH   SOLE   500 0 0
AVIS BUDGET GROUP COM Common Stock 053774105 45 576 SH   SOLE   576 0 0
CARTER BANKSHARES INC COM NEW Common Stock 146103106 50 4,024 SH   SOLE   4,024 0 0
CARGURUS INC COM CL A Common Stock 141788109 6 246 SH   SOLE   246 0 0
CARRIER GLOBAL CORPORATION COM Common Stock 14448C104 2,893 59,384 SH   SOLE   59,384 0 0
CARS COM INC COM Common Stock 14575E105 26 1,813 SH   SOLE   1,813 0 0
FIRST TRUST NASDAQ GLOBAL AUTO INDEX FUND ETF 33734X309 2 34 SH   SOLE   34 0 0
CASCADE ACQUISITION CORP COM CL A Common Stock 147151104 89 9,019 SH   SOLE   9,019 0 0
CASA SYS INC COM Common Stock 14713L102 4 496 SH   SOLE   496 0 0
CASI PHARMACEUTICALS INC COM Common Stock 14757U109 2 1,500 SH   SOLE   1,500 0 0
CASS INFORMATION SYS INC COM Common Stock 14808P109 30 729 SH   SOLE   729 0 0
CASCADE ACQUISITION CORP WT EXP 113027 Common Stock 147151112 4 4,520 SH   SOLE   4,520 0 0
CASEYS GEN STORES INC COM Common Stock 147528103 461 2,370 SH   SOLE   2,370 0 0
CATERPILLAR INC COM Common Stock 149123101 13,282 61,032 SH   SOLE   61,032 0 0
CAMBRIDGE BANCORP COM Common Stock 132152109 199 2,398 SH   SOLE   2,398 0 0
CATO CORP NEW CL A Common Stock 149205106 1 58 SH   SOLE   58 0 0
CAT STRATEGIC METALS CORP COM Common Stock 14875E102 1 25,000 SH   SOLE   25,000 0 0
CATHAY GEN BANCORP COM Common Stock 149150104 895 22,743 SH   SOLE   22,743 0 0
CHUBB LIMITED COM Common Stock H1467J104 7,640 47,827 SH   SOLE   47,827 0 0
CYMABAY THERAPEUTICS INC COM Common Stock 23257D103 26 6,015 SH   SOLE   6,015 0 0
CINCINNATI BELL INC NEW COM NEW Common Stock 171871502 51 3,296 SH   SOLE   3,296 0 0
CANNABIS SATIVA INC COM Common Stock 13764T105 0 20 SH   SOLE   20 0 0
CB FINL SVCS INC COM Common Stock 12479G101 55 2,473 SH   SOLE   2,473 0 0
CAPITAL BANCORP INC MD COM Common Stock 139737100 1 29 SH   SOLE   29 0 0
CBOE GLOBAL MKTS INC COM Common Stock 12503M108 192 1,610 SH   SOLE   1,610 0 0
CBRE GROUP INC CL A Common Stock 12504L109 1,011 11,794 SH   SOLE   11,794 0 0
CRACKER BARREL OLD CTRY STORE COM Common Stock 22410J106 887 5,976 SH   SOLE   5,976 0 0
COMMERCE BANCSHARES INC COM Common Stock 200525103 182 2,444 SH   SOLE   2,444 0 0
CABOT CORP COM Common Stock 127055101 214 3,764 SH   SOLE   3,764 0 0
CBTX INC COM Common Stock 12481V104 15 546 SH   SOLE   546 0 0
COMMUNITY BK SYS INC COM Common Stock 203607106 193 2,534 SH   SOLE   2,534 0 0
GRATOMIC INC COM NEW Common Stock 38900X207 3 2,500 SH   SOLE   2,500 0 0
CBIZ INC COM Common Stock 124805102 194 5,906 SH   SOLE   5,906 0 0
CHEMOURS CO COM Common Stock 163851108 2,726 78,341 SH   SOLE   78,341 0 0
COASTAL FINL CORP WA COM NEW Common Stock 19046P209 212 7,411 SH   SOLE   7,411 0 0
CAPITAL CITY BK GROUP INC COM Common Stock 139674105 11 420 SH   SOLE   420 0 0
C4 THERAPEUTICS INC COM STK Common Stock 12529R107 997 26,349 SH   SOLE   26,349 0 0
COCA-COLA EUROPACIFIC PARTNERS SHS Common Stock G25839104 458 7,725 SH   SOLE   7,725 0 0
CHASE CORP COM Common Stock 16150R104 144 1,406 SH   SOLE   1,406 0 0
COCA-COLA HBC AG UNSPONSORD ADR ADR 191223205 20 565 SH   SOLE   565 0 0
LUCID GROUP INC COM Common Stock 171439102 513 17,784 SH   SOLE   17,784 0 0
LUCID GROUP INC WT EXP 072326 Common Stock 171439110 8 500 SH   SOLE   500 0 0
CAMECO CORP COM Common Stock 13321L108 60 3,129 SH   SOLE   3,129 0 0
CROWN HLDGS INC COM Common Stock 228368106 30 289 SH   SOLE   289 0 0
CARNIVAL CORP PAIRED CTF Common Stock 143658300 1,379 52,310 SH   SOLE   52,310 0 0
CMC MATERIALS INC COM Common Stock 12571T100 302 2,000 SH   SOLE   2,000 0 0
COGENT COMMUNICATIONS HLDGS IN COM NEW Common Stock 19239V302 574 7,470 SH   SOLE   7,470 0 0
CROSS CTRY HEALTHCARE INC COM Common Stock 227483104 23 1,404 SH   SOLE   1,404 0 0
CENTURY CMNTYS INC COM Common Stock 156504300 154 2,312 SH   SOLE   2,312 0 0
CHURCHILL CAPITAL CORP V WT EXP 102927 Common Stock 17144T115 21 10,116 SH   SOLE   10,116 0 0
CHURCHILL CAPITAL CORP VI COM CL A Common Stock 17143W101 408 41,334 SH   SOLE   41,334 0 0
CHURCHILL CAPITAL CORP VI WT EXP 021726 Common Stock 17143W119 11 8,066 SH   SOLE   8,066 0 0
CHEMOCENTRYX INC COM Common Stock 16383L106 45 3,344 SH   SOLE   3,344 0 0
CERIDIAN HCM HLDG INC COM Common Stock 15677J108 1,544 16,093 SH   SOLE   16,093 0 0
VICTORYSHARES US EQ INCOME ENHANCED VOLATILITY WTD ETF ETF 92647N824 84 1,304 SH   SOLE   1,304 0 0
COEUR MNG INC COM NEW Common Stock 192108504 23 2,597 SH   SOLE   2,597 0 0
CITY DEVS LTD SPONSORED ADR ADR 177797305 14 2,602 SH   SOLE   2,602 0 0
CDK GLOBAL INC COM Common Stock 12508E101 130 2,623 SH   SOLE   2,623 0 0
CARDLYTICS INC COM Common Stock 14161W105 36 280 SH   SOLE   280 0 0
AVID BIOSERVICES INC COM Common Stock 05368M106 74 2,882 SH   SOLE   2,882 0 0
CAREDX INC COM Common Stock 14167L103 756 8,262 SH   SOLE   8,262 0 0
CANADIAN TIRE LTD CL A Common Stock 136681202 16 101 SH   SOLE   101 0 0
CADENCE DESIGN SYSTEM INC COM Common Stock 127387108 1,632 11,931 SH   SOLE   11,931 0 0
CDW CORP COM Common Stock 12514G108 4,098 23,464 SH   SOLE   23,464 0 0
CODEXIS INC COM Common Stock 192005106 2,152 94,975 SH   SOLE   94,975 0 0
CELANESE CORP DEL COM Common Stock 150870103 1,047 6,909 SH   SOLE   6,909 0 0
CECO ENVIRONMENTAL CORP COM Common Stock 125141101 21 2,897 SH   SOLE   2,897 0 0
CAMBER ENERGY INC COM Common Stock 13200M508 0 1 SH   SOLE   1 0 0
CONSOL ENERGY INC NEW COM Common Stock 20854L108 17 932 SH   SOLE   932 0 0
CELCUITY INC COM Common Stock 15102K100 120 5,000 SH   SOLE   5,000 0 0
BRISTOL-MYERS SQUIBB CO CONTIN VAL RT Common Stock 110122140 0 971 SH   SOLE   971 0 0
CELSIUS HLDGS INC COM NEW Common Stock 15118V207 91 1,191 SH   SOLE   1,191 0 0
ISHARES J.P. MORGAN EM CORPORATE BOND ETF ETF 464286251 32 603 SH   SOLE   603 0 0
CHEMBIO DIAGNOSTICS INC COM NEW Common Stock 163572209 2 665 SH   SOLE   665 0 0
CENTRAL GARDEN & PET CO COM Common Stock 153527106 38 721 SH   SOLE   721 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG Common Stock 153527205 164 3,390 SH   SOLE   3,390 0 0
CENTURY ALUM CO COM Common Stock 156431108 90 7,006 SH   SOLE   7,006 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER Common Stock 226344208 121 4,028 SH   SOLE   4,028 0 0
CERES ACQUISITION CORP COM CL A Common Stock 156734105 56 5,543 SH   SOLE   5,543 0 0
CERECOR INC COM Common Stock 15671L109 2 750 SH   SOLE   750 0 0
CERNER CORP COM Common Stock 156782104 920 11,737 SH   SOLE   11,737 0 0
CERUS CORP COM Common Stock 157085101 3 459 SH   SOLE   459 0 0
CERTARA INC COM Common Stock 15687V109 17 608 SH   SOLE   608 0 0
CEVA INC COM Common Stock 157210105 83 1,763 SH   SOLE   1,763 0 0
CF INDS HLDGS INC COM Common Stock 125269100 324 6,300 SH   SOLE   6,300 0 0
CROSSFIRST BANKSHARES INC COM Common Stock 22766M109 7 511 SH   SOLE   511 0 0
CF ACQUISITION CORP VIII UNIT EX 033128 Common Stock 12520C208 208 20,560 SH   SOLE   20,560 0 0
C & F FINL CORP COM Common Stock 12466Q104 113 2,200 SH   SOLE   2,200 0 0
CAPITOL FED FINL INC COM Common Stock 14057J101 29 2,478 SH   SOLE   2,478 0 0
CITIZENS FINL GROUP INC COM Common Stock 174610105 6,782 147,847 SH   SOLE   147,847 0 0
CALIFORNIA STYLE PALMS INC CL A Common Stock 13080W105 0 3 SH   SOLE   3 0 0
CULLEN FROST BANKERS INC COM Common Stock 229899109 1,781 15,904 SH   SOLE   15,904 0 0
COMPAGNIE FINANCIERE RICHEMONT SHS NEW Common Stock H25662182 76 630 SH   SOLE   630 0 0
COMPAGNIE FINANCIERE RICHEMONT ADR ADR 204319107 164 13,573 SH   SOLE   13,573 0 0
CF ACQUISITION CORP VI UNIT Common Stock 12521J202 118 11,764 SH   SOLE   11,764 0 0
COLFAX CORP COM Common Stock 194014106 83 1,819 SH   SOLE   1,819 0 0
CARLYLE GROUP INC COM Common Stock 14316J108 54 1,163 SH   SOLE   1,163 0 0
CANOPY GROWTH CORP COM Common Stock 138035100 313 12,923 SH   SOLE   12,923 0 0
CAPGEMINI S E UNSPONSORED ADR ADR 13961R100 138 3,582 SH   SOLE   3,582 0 0
COMPUGEN LTD ORD Common Stock M25722105 17 2,000 SH   SOLE   2,000 0 0
CHINA GAS HLDGS LTD UNSPONSORED ADR ADR 168935104 3 41 SH   SOLE   41 0 0
COGNYTE SOFTWARE LTD ORD SHS Common Stock M25133105 213 8,680 SH   SOLE   8,680 0 0
COGNEX CORP COM Common Stock 192422103 519 6,173 SH   SOLE   6,173 0 0
INVESCO S&P GLOBAL WATER INDEX ETF ETF 46138E263 3 52 SH   SOLE   52 0 0
CITY HLDG CO COM Common Stock 177835105 105 1,390 SH   SOLE   1,390 0 0
CHURCH & DWIGHT INC COM Common Stock 171340102 3,100 36,377 SH   SOLE   36,377 0 0
CHURCHILL DOWNS INC COM Common Stock 171484108 609 3,070 SH   SOLE   3,070 0 0
CHEMED CORP NEW COM Common Stock 16359R103 2,292 4,830 SH   SOLE   4,830 0 0
CHEFS WHSE INC COM Common Stock 163086101 49 1,533 SH   SOLE   1,533 0 0
COCHLEAR LIMITED UNSPONSORD ADR ADR 191459205 1 16 SH   SOLE   16 0 0
CHUGAI PHARMACEUTICAL CO LTD ADR ADR 171269103 310 15,557 SH   SOLE   15,557 0 0
CHEGG INC COM Common Stock 163092109 249 2,994 SH   SOLE   2,994 0 0
CHOICE HOTELS INTL INC COM Common Stock 169905106 21 176 SH   SOLE   176 0 0
GLOBAL X MSCI CHINA CONSUMER DISCRETIONARY ETF ETF 37950E408 0 13 SH   SOLE   13 0 0
CHECK POINT SOFTWARE TECH LTD ORD Common Stock M22465104 743 6,398 SH   SOLE   6,398 0 0
CHAMPION INDS INC W V COM NEW Common Stock 158520205 0 40 SH   SOLE   40 0 0
CHANGE HEALTHCARE INC COM Common Stock 15912K100 45 1,949 SH   SOLE   1,949 0 0
CHP MERGER CORP COM CL A Common Stock 12558Y106 119 12,000 SH   SOLE   12,000 0 0
CHP MERGER CORP WT EXP 112224 Common Stock 12558Y114 2 2,500 SH   SOLE   2,500 0 0
CHARGEPOINT HOLDINGS INC COM CL A Common Stock 15961R105 222 6,389 SH   SOLE   6,389 0 0
COHERUS BIOSCIENCES INC COM Common Stock 19249H103 9 638 SH   SOLE   638 0 0
C H ROBINSON WORLDWIDE INC COM NEW Common Stock 12541W209 576 6,112 SH   SOLE   6,112 0 0
CHICOS FAS INC COM Common Stock 168615102 6 906 SH   SOLE   906 0 0
CHARTER COMMUNICATIONS INC NEW CL A Common Stock 16119P108 2,843 3,940 SH   SOLE   3,940 0 0
CHARLIES HLDGS INC COM NEW Common Stock 16077A101 5 1,410,409 SH   SOLE   1,410,409 0 0
CHUYS HLDGS INC COM Common Stock 171604101 12 329 SH   SOLE   329 0 0
CHEWY INC CL A Common Stock 16679L109 131 1,643 SH   SOLE   1,643 0 0
CHAMPIONX CORPORATION COM Common Stock 15872M104 295 11,518 SH   SOLE   11,518 0 0
CHR HANSEN HOLDING A/S SPONSORED ADS ADR 12545M207 15 650 SH   SOLE   650 0 0
CIGNA CORP NEW COM Common Stock 125523100 4,625 19,508 SH   SOLE   19,508 0 0
CITIZENS INC CL A Common Stock 174740100 0 71 SH   SOLE   71 0 0
CHINA MENGNIU DAIRY CO LTD UNSPONSORD ADR ADR 169495108 65 1,081 SH   SOLE   1,081 0 0
FIRST TRUST NASDAQ CEA CYBERSECURITY ETF ETF 33734X846 98 2,086 SH   SOLE   2,086 0 0
CIENA CORP COM NEW Common Stock 171779309 28,396 499,142 SH   SOLE   499,142 0 0
COLLIERS INTL GROUP INC SUB VTG SHS Common Stock 194693107 48 424 SH   SOLE   424 0 0
CHINA MERCHANTS BK CO LTD ADR ADR 16950T102 20 471 SH   SOLE   471 0 0
CINCINNATI FINL CORP COM Common Stock 172062101 1,606 13,700 SH   SOLE   13,700 0 0
CIRCOR INTL INC COM Common Stock 17273K109 9 275 SH   SOLE   275 0 0
CIT GROUP INC COM NEW Common Stock 125581801 126 2,442 SH   SOLE   2,442 0 0
CIVISTA BANCSHARES INC COM NO PAR Common Stock 178867107 8 378 SH   SOLE   378 0 0
CENTRAL JAPAN RY CO UNSPON ADR ADR 153766100 44 2,935 SH   SOLE   2,935 0 0
CK HUTCHISON HLDGS LTD UNSPONSORD ADR ADR 12562Y100 1 107 SH   SOLE   107 0 0
COLGATE PALMOLIVE CO COM Common Stock 194162103 3,556 43,710 SH   SOLE   43,710 0 0
CORE ONE LABS INC COM Common Stock 21872J208 0 125 SH   SOLE   125 0 0
CLARUS CORP NEW COM Common Stock 18270P109 3 127 SH   SOLE   127 0 0
CORE LABORATORIES N V COM Common Stock N22717107 22 568 SH   SOLE   568 0 0
COLUMBIA FINL INC COM Common Stock 197641103 82 4,746 SH   SOLE   4,746 0 0
COLOMBIER ACQUISITION CORP UNIT Common Stock 19533H207 69 6,920 SH   SOLE   6,920 0 0
CLOUDERA INC COM Common Stock 18914U100 17 1,049 SH   SOLE   1,049 0 0
CLEVELAND-CLIFFS INC NEW COM Common Stock 185899101 717 33,257 SH   SOLE   33,257 0 0
CLEAN HARBORS INC COM Common Stock 184496107 17 180 SH   SOLE   180 0 0
EVGO INC CL A COM Common Stock 18716C100 23 1,500 SH   SOLE   1,500 0 0
CLICKSTREAM CORP COM Common Stock 18683A103 0 1,500 SH   SOLE   1,500 0 0
CELLNEX TELECOM S A UNSPONSORD ADR ADR 15117X105 1 23 SH   SOLE   23 0 0
CALUMET SPECIALTY PRODS PARTNE UT LTD PARTNER Common Stock 131476103 3 460 SH   SOLE   460 0 0
CLEAN ENERGY FUELS CORP COM Common Stock 184499101 34 3,377 SH   SOLE   3,377 0 0
CIPHERLOC CORP COM Common Stock 17253H100 0 1 SH   SOLE   1 0 0
GLOBAL X CLOUD COMPUTING ETF ETF 37954Y442 418 14,656 SH   SOLE   14,656 0 0
CLOVER HEALTH INVESTMENTS CORP COM CL A Common Stock 18914F103 8 600 SH   SOLE   600 0 0
COLOPLAST AS SPONSERED ADS ADR 19624Y200 21 1,269 SH   SOLE   1,269 0 0
CLP HOLDINGS LTD SPONSORED ADR ADR 18946Q101 18 1,826 SH   SOLE   1,826 0 0
CHINA LONGYUAN POWER GROUP UNSPONSORD ADR ADR 16890R109 75 4,288 SH   SOLE   4,288 0 0
CONTINENTAL RES INC COM Common Stock 212015101 174 4,579 SH   SOLE   4,579 0 0
CELLECTAR BIOSCIENCES INC COM PAR Common Stock 15117F500 2 2,000 SH   SOLE   2,000 0 0
CLEANSPARK INC COM NEW Common Stock 18452B209 20 1,200 SH   SOLE   1,200 0 0
CELSION CORP COM PAR NEW Common Stock 15117N503 0 43 SH   SOLE   43 0 0
CLOVIS ONCOLOGY INC COM Common Stock 189464100 2 382 SH   SOLE   382 0 0
CLARIVATE PLC ORD SHS Common Stock G21810109 1,342 48,734 SH   SOLE   48,734 0 0
CLEARWATER PAPER CORP COM Common Stock 18538R103 43 1,499 SH   SOLE   1,499 0 0
CLOROX CO DEL COM Common Stock 189054109 2,845 15,812 SH   SOLE   15,812 0 0
CALYXT INC COM Common Stock 13173L107 1 154 SH   SOLE   154 0 0
CANADIAN IMP BK COMM COM Common Stock 136069101 279 2,428 SH   SOLE   2,428 0 0
COMERICA INC COM Common Stock 200340107 302 4,190 SH   SOLE   4,190 0 0
ISHARES CMBS ETF ETF 46429B366 18 335 SH   SOLE   335 0 0
COMMERCIAL METALS CO COM Common Stock 201723103 435 14,105 SH   SOLE   14,105 0 0
COLUMBUS MCKINNON CORP N Y COM Common Stock 199333105 85 1,759 SH   SOLE   1,759 0 0
COMCAST CORP NEW CL A Common Stock 20030N101 34,445 604,080 SH   SOLE   604,080 0 0
CME GROUP INC COM Common Stock 12572Q105 1,535 7,220 SH   SOLE   7,220 0 0
ISHARES CALIFORNIA MUNI BOND ETF ETF 464288356 495 7,913 SH   SOLE   7,913 0 0
CHIPOTLE MEXICAN GRILL INC COM Common Stock 169656105 1,219 786 SH   SOLE   786 0 0
CUMMINS INC COM Common Stock 231021106 9,837 40,346 SH   SOLE   40,346 0 0
SEMA4 HOLDINGS CORP COM CL A Common Stock 18978W109 2 150 SH   SOLE   150 0 0
CM LIFE SCIENCES INC UNIT EXP 090125 Common Stock 18978W208 12 775 SH   SOLE   775 0 0
CM LIFE SCIENCES III INC CLASS A COM Common Stock 125841106 5 500 SH   SOLE   500 0 0
CM LIFE SCIENCES III INC WT EXP 043028 Common Stock 125841114 0 100 SH   SOLE   100 0 0
OXE MARINE AB SHS Common Stock W6326J107 8 30,000 SH   SOLE   30,000 0 0
COMPASS MINERALS INTL INC COM Common Stock 20451N101 570 9,612 SH   SOLE   9,612 0 0
COMPASS GROUP PLC SPONSORED ADR ADR 20449X401 65 3,045 SH   SOLE   3,045 0 0
CIMPRESS PLC SHS EURO Common Stock G2143T103 2 19 SH   SOLE   19 0 0
COMPASS PATHWAYS PLC SPONSORED ADS ADR 20451W101 18 470 SH   SOLE   470 0 0
COSTAMARE INC SHS Common Stock Y1771G102 28 2,403 SH   SOLE   2,403 0 0
CHIMERIX INC COM Common Stock 16934W106 13 1,619 SH   SOLE   1,619 0 0
CMS ENERGY CORP COM Common Stock 125896100 2,792 47,257 SH   SOLE   47,257 0 0
COMPUTERSHARE LTD SPONSORED ADR ADR 20557R105 1 45 SH   SOLE   45 0 0
COMTECH TELECOMMUNICATIONS CP COM NEW Common Stock 205826209 140 5,793 SH   SOLE   5,793 0 0
COMMONWEALTH BANK OF AUSTRALIA SPONSORED ADR ADR 202712600 94 1,253 SH   SOLE   1,253 0 0
CNA FINL CORP COM Common Stock 126117100 16 350 SH   SOLE   350 0 0
COMMERCIAL NATL FINL CORP PA COM Common Stock 202217105 3 124 SH   SOLE   124 0 0
CENTURY BANCORPORATION INC CL A NON VTG Common Stock 156432106 123 1,077 SH   SOLE   1,077 0 0
AMPLIFY SEYMOUR CANNABIS ETF ETF 032108854 17 650 SH   SOLE   650 0 0
CENTENE CORP DEL COM Common Stock 15135B101 899 12,330 SH   SOLE   12,330 0 0
CONCERT PHARMACEUTICALS INC COM Common Stock 206022105 6 1,491 SH   SOLE   1,491 0 0
CONDUENT INC COM Common Stock 206787103 48 6,336 SH   SOLE   6,336 0 0
CN ENERGY GROUP INC SHS Common Stock G2181K105 3 506 SH   SOLE   506 0 0
CNH INDL N V SHS Common Stock N20944109 8 500 SH   SOLE   500 0 0
CANADIAN NATL RY CO COM Common Stock 136375102 1,284 12,168 SH   SOLE   12,168 0 0
CINEMARK HLDGS INC COM Common Stock 17243V102 166 7,574 SH   SOLE   7,574 0 0
CONMED CORP COM Common Stock 207410101 164 1,188 SH   SOLE   1,188 0 0
CANNAE HLDGS INC COM Common Stock 13765N107 402 11,843 SH   SOLE   11,843 0 0
CNO FINL GROUP INC COM Common Stock 12621E103 223 9,443 SH   SOLE   9,443 0 0
CONNECTONE BANCORP INC COM Common Stock 20786W107 11 407 SH   SOLE   407 0 0
CENTERPOINT ENERGY INC COM Common Stock 15189T107 31,935 1,302,384 SH   SOLE   1,302,384 0 0
CANADIAN NAT RES LTD COM Common Stock 136385101 14 370 SH   SOLE   370 0 0
CORNERSTONE BLDG BRANDS INC COM Common Stock 21925D109 33 1,790 SH   SOLE   1,790 0 0
COHEN & STEERS INC COM Common Stock 19247A100 211 2,566 SH   SOLE   2,566 0 0
CONSOLIDATED COMM HLDGS INC COM Common Stock 209034107 52 5,967 SH   SOLE   5,967 0 0
CNX RES CORP COM Common Stock 12653C108 107 7,819 SH   SOLE   7,819 0 0
CONCENTRIX CORP COM Common Stock 20602D101 238 1,477 SH   SOLE   1,477 0 0
PC CONNECTION INC COM Common Stock 69318J100 22 483 SH   SOLE   483 0 0
CONNEXUS CORP COM Common Stock 126136100 0 160,000 SH   SOLE   160,000 0 0
ISHARES MSCI CHINA A ETF ETF 46434V514 1 12 SH   SOLE   12 0 0
COCRYSTAL PHARMA INC COM Common Stock 19188J300 0 266 SH   SOLE   266 0 0
CO-DIAGNOSTICS INC COM Common Stock 189763105 1 162 SH   SOLE   162 0 0
COMPAGNIE DE ST GOBAIN UNSPONSORD ADR ADR 204280309 21 1,576 SH   SOLE   1,576 0 0
CAPITAL ONE FINL CORP COM Common Stock 14040H105 1,860 12,022 SH   SOLE   12,022 0 0
CABOT OIL & GAS CORP COM Common Stock 127097103 751 43,005 SH   SOLE   43,005 0 0
COHERENT INC COM Common Stock 192479103 190 718 SH   SOLE   718 0 0
COHU INC COM Common Stock 192576106 84 2,282 SH   SOLE   2,282 0 0
COINBASE GLOBAL INC COM CL A Common Stock 19260Q107 658 2,598 SH   SOLE   2,598 0 0
COCA COLA CONS INC COM Common Stock 191098102 231 573 SH   SOLE   573 0 0
COLUMBIA BKG SYS INC COM Common Stock 197236102 362 9,389 SH   SOLE   9,389 0 0
COLICITY INC COM CL A Common Stock 194170106 5 500 SH   SOLE   500 0 0
COLICITY INC WT EXP 022426 Common Stock 194170114 0 100 SH   SOLE   100 0 0
COLLEGIUM PHARMACEUTICAL INC COM Common Stock 19459J104 28 1,195 SH   SOLE   1,195 0 0
COLUMBIA SPORTSWEAR CO COM Common Stock 198516106 509 5,176 SH   SOLE   5,176 0 0
COMMSCOPE HLDG CO INC COM Common Stock 20337X109 26 1,221 SH   SOLE   1,221 0 0
COMPASS INC CL A Common Stock 20464U100 5 350 SH   SOLE   350 0 0
ISHARES COMMODITIES SELECT STRATEGY ETF ETF 46431W853 1,181 34,218 SH   SOLE   34,218 0 0
CONNS INC COM Common Stock 208242107 72 2,807 SH   SOLE   2,807 0 0
COOPER COS INC COM NEW Common Stock 216648402 392 989 SH   SOLE   989 0 0
CORNER GROWTH ACQUISITION CORP USD0.0001 A Common Stock G2425N105 389 39,953 SH   SOLE   39,953 0 0
MR COOPER GROUP INC COM Common Stock 62482R107 190 5,748 SH   SOLE   5,748 0 0
CONOCOPHILLIPS COM Common Stock 20825C104 8,222 135,010 SH   SOLE   135,010 0 0
GLOBAL X COPPER MINERS ETF ETF 37954Y830 10 270 SH   SOLE   270 0 0
CORE-MARK HLDG CO INC COM Common Stock 218681104 126 2,789 SH   SOLE   2,789 0 0
TEUCRIUM CORN FUND ETF 88166A102 4 200 SH   SOLE   200 0 0
PIMCO INVESTMENT GRADE CORPORATE BOND INDEX EXCHANGE-TRADED FUND ETF 72201R817 45 395 SH   SOLE   395 0 0
CORCEPT THERAPEUTICS INC COM Common Stock 218352102 73 3,331 SH   SOLE   3,331 0 0
COSTCO WHSL CORP NEW COM Common Stock 22160K105 27,318 69,043 SH   SOLE   69,043 0 0
COTY INC COM CL A Common Stock 222070203 32 3,414 SH   SOLE   3,414 0 0
COUPA SOFTWARE INC COM Common Stock 22266L106 112 428 SH   SOLE   428 0 0
COVA ACQUISITION CORP UNIT EX 040121 Common Stock G2554Y112 152 15,056 SH   SOLE   15,056 0 0
COVESTRO AG SPONSORED ADR ADR 22304D207 4 124 SH   SOLE   124 0 0
COWEN INC CL A NEW Common Stock 223622606 91 2,227 SH   SOLE   2,227 0 0
CANADIAN PAC RY LTD COM Common Stock 13645T100 2,444 31,718 SH   SOLE   31,718 0 0
COPA HOLDINGS SA CL A Common Stock P31076105 5 69 SH   SOLE   69 0 0
CAMPBELL SOUP CO COM Common Stock 134429109 110 2,405 SH   SOLE   2,405 0 0
CALLON PETE CO DEL COM Common Stock 13123X508 27 471 SH   SOLE   471 0 0
CENTRAL PAC FINL CORP COM NEW Common Stock 154760409 21 814 SH   SOLE   814 0 0
CHESAPEAKE UTILS CORP COM Common Stock 165303108 61 507 SH   SOLE   507 0 0
CHESAPEAKE FINL SHS INC COM Common Stock 16517A109 4 165 SH   SOLE   165 0 0
CRYSTAL PEAK MINERALS INC COM Common Stock 22938T107 85 10,439,596 SH   SOLE   10,439,596 0 0
COUPANG INC CL A Common Stock 22266T109 28 661 SH   SOLE   661 0 0
POP CULTURE GROUP CO LTD CLASS A ORD SHS Common Stock G71700101 0 1 SH   SOLE   1 0 0
CAPRI HOLDINGS LIMITED SHS Common Stock G1890L107 408 7,127 SH   SOLE   7,127 0 0
COPART INC COM Common Stock 217204106 1,003 7,610 SH   SOLE   7,610 0 0
CATALYST PHARMACEUTICALS INC COM Common Stock 14888U101 13 2,229 SH   SOLE   2,229 0 0
COOPER STD HLDGS INC COM Common Stock 21676P103 40 1,390 SH   SOLE   1,390 0 0
COMPUTER PROGRAMS & SYS INC COM Common Stock 205306103 28 829 SH   SOLE   829 0 0
CAPSTAR SPL PURP ACQUISITION C COM CL A Common Stock 14070Y101 59 6,000 SH   SOLE   6,000 0 0
CAPSTAR SPL PURP ACQUISITION C WT EXP 070927 Common Stock 14070Y119 3 3,000 SH   SOLE   3,000 0 0
COMPUTE HEALTH ACQUISITIN CORP WT EXP 012526 Common Stock 204833115 0 100 SH   SOLE   100 0 0
COMPUTE HEALTH ACQUISITIN CORP UNIT Common Stock 204833206 10 1,000 SH   SOLE   1,000 0 0
CENTRICA PLC SPON ADR NEW ADR 15639K300 1 256 SH   SOLE   256 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT Common Stock 16411Q101 1,327 29,961 SH   SOLE   29,961 0 0
INVESCO CHINA TECHNOLOGY ETF ETF 46138E800 12 140 SH   SOLE   140 0 0
CRANE CO COM Common Stock 224399105 127 1,375 SH   SOLE   1,375 0 0
CRA INTL INC COM Common Stock 12618T105 11 128 SH   SOLE   128 0 0
CREDIT AGRICOLE S A ADR ADR 225313105 3 445 SH   SOLE   445 0 0
ISHARES MSCI ACWI LOW CARBON TARGET ETF ETF 46434V464 70 423 SH   SOLE   423 0 0
CORBUS PHARMACEUTICALS HLDGS I COM Common Stock 21833P103 1 500 SH   SOLE   500 0 0
CRAWFORD & CO CL A Common Stock 224633206 7 774 SH   SOLE   774 0 0
CARDIFF ONCOLOGY INC COM Common Stock 14147L108 6 860 SH   SOLE   860 0 0
CREATIVE TECHNOLOGY LTD ORD Common Stock Y1775U107 1 300 SH   SOLE   300 0 0
CRITICAL ELEMENTS LITHIUM CORP COM Common Stock 22675W107 2 2,000 SH   SOLE   2,000 0 0
CREE INC COM Common Stock 225447101 383 3,912 SH   SOLE   3,912 0 0
CRH PLC ADR ADR 12626K203 217 4,261 SH   SOLE   4,261 0 0
CARTERS INC COM Common Stock 146229109 30 291 SH   SOLE   291 0 0
COMSTOCK RES INC COM Common Stock 205768302 6 873 SH   SOLE   873 0 0
CHARLES RIV LABS INTL INC COM Common Stock 159864107 1,190 3,216 SH   SOLE   3,216 0 0
CRESCO LABS INC SUB VTG SHS Common Stock 22587M106 6 550 SH   SOLE   550 0 0
SALESFORCE COM INC COM Common Stock 79466L302 5,383 22,037 SH   SOLE   22,037 0 0
CORMEDIX INC COM Common Stock 21900C308 17 2,441 SH   SOLE   2,441 0 0
AMERICAS CAR-MART INC COM Common Stock 03062T105 75 532 SH   SOLE   532 0 0
CERENCE INC COM Common Stock 156727109 242 2,270 SH   SOLE   2,270 0 0
CERAGON NETWORKS LTD ORD Common Stock M22013102 8 2,000 SH   SOLE   2,000 0 0
CRINETICS PHARMACEUTICALS INC COM Common Stock 22663K107 0 23 SH   SOLE   23 0 0
CRONOS GROUP INC COM Common Stock 22717L101 47 5,421 SH   SOLE   5,421 0 0
CROCS INC COM Common Stock 227046109 629 5,397 SH   SOLE   5,397 0 0
CARREFOUR SA SPONSORED ADR ADR 144430204 6 1,530 SH   SOLE   1,530 0 0
CARPENTER TECHNOLOGY CORP COM Common Stock 144285103 93 2,312 SH   SOLE   2,312 0 0
CRISPR THERAPEUTICS AG NAMEN AKT Common Stock H17182108 3,438 21,239 SH   SOLE   21,239 0 0
CROSS TIMBERS RTY TR TR UNIT Common Stock 22757R109 3,172 265,822 SH   SOLE   265,822 0 0
CRITEO S A SPONS ADS ADR 226718104 89 1,958 SH   SOLE   1,958 0 0
CORTEXYME INC COM Common Stock 22053A107 13 246 SH   SOLE   246 0 0
CRUCIBLE ACQUISITION CORP COM CL A Common Stock 22877P108 3 300 SH   SOLE   300 0 0
CRUCIBLE ACQUISITION CORP WT EXP 122625 Common Stock 22877P116 0 100 SH   SOLE   100 0 0
CIRRUS LOGIC INC COM Common Stock 172755100 252 2,955 SH   SOLE   2,955 0 0
CORVEL CORP COM Common Stock 221006109 35 264 SH   SOLE   264 0 0
CROWDSTRIKE HLDGS INC CL A Common Stock 22788C105 1,729 6,881 SH   SOLE   6,881 0 0
CROWN CRAFTS INC COM Common Stock 228309100 1 200 SH   SOLE   200 0 0
CRYOLIFE INC COM Common Stock 228903100 18 630 SH   SOLE   630 0 0
COMMERZBANK AG SPONSORED ADR NE ADR 202597605 2 259 SH   SOLE   259 0 0
CREDIT SUISSE GROUP SPONSORED ADR ADR 225401108 51 4,831 SH   SOLE   4,831 0 0
COSAN S A ADS ADR 22113B103 20 1,035 SH   SOLE   1,035 0 0
CISCO SYS INC COM Common Stock 17275R102 40,896 771,617 SH   SOLE   771,617 0 0
INVESCO S&P SPIN-OFF ETF ETF 46137V159 7 109 SH   SOLE   109 0 0
COSTAR GROUP INC COM Common Stock 22160N109 894 10,790 SH   SOLE   10,790 0 0
CSG SYS INTL INC COM Common Stock 126349109 33 710 SH   SOLE   710 0 0
CARDIOVASCULAR SYS INC DEL COM Common Stock 141619106 331 7,756 SH   SOLE   7,756 0 0
CASIO COMPUTER CO LTD ADR ADR 147618201 1 6 SH   SOLE   6 0 0
CANADIAN SOLAR INC COM Common Stock 136635109 198 4,425 SH   SOLE   4,425 0 0
CARLISLE COS INC COM Common Stock 142339100 266 1,390 SH   SOLE   1,390 0 0
CSL LTD SPONSORED ADR ADR 12637N204 1,595 14,995 SH   SOLE   14,995 0 0
PROSHARES LARGE CAP CORE PLUS ETF ETF 74347R248 12 116 SH   SOLE   116 0 0
CORNERSTONE ONDEMAND INC COM Common Stock 21925Y103 13 255 SH   SOLE   255 0 0
CSPC PHARMACEUTICAL GROUP LTD UNSPONSORD ADS ADR 12591J207 182 31,663 SH   SOLE   31,663 0 0
CASPER SLEEP INC COM Common Stock 147626105 0 29 SH   SOLE   29 0 0
CAESARSTONE LTD ORD SHS Common Stock M20598104 9 610 SH   SOLE   610 0 0
CASTLE BIOSCIENCES INC COM Common Stock 14843C105 32 434 SH   SOLE   434 0 0
CONSTELLIUM SE CL A SHS Common Stock F21107101 4 188 SH   SOLE   188 0 0
CAPSTAR FINL HLDGS INC COM Common Stock 14070T102 385 18,768 SH   SOLE   18,768 0 0
CARRIAGE SVCS INC COM Common Stock 143905107 17 467 SH   SOLE   467 0 0
COMPUTER SVCS INC COM Common Stock 20539A105 180 3,202 SH   SOLE   3,202 0 0
CSW INDUSTRIALS INC COM Common Stock 126402106 53 444 SH   SOLE   444 0 0
CSX CORP COM Common Stock 126408103 6,741 210,134 SH   SOLE   210,134 0 0
CARSALES COM LTD UNSPONSOD ADR ADR 14575D107 3 98 SH   SOLE   98 0 0
CERBERUS TELECOM ACQUISITION C SHS CL A Common Stock G2040C104 193 19,458 SH   SOLE   19,458 0 0
CERBERUS TELECOM ACQUISITION C WT EXP Common Stock G2040C120 6 3,763 SH   SOLE   3,763 0 0
CINTAS CORP COM Common Stock 172908105 13,378 35,021 SH   SOLE   35,021 0 0
COMMUNITY TR BANCORP INC COM Common Stock 204149108 11 282 SH   SOLE   282 0 0
GLOBAL X CLEANTECH ETF ETF 37954Y228 4 200 SH   SOLE   200 0 0
CONTANGO ORE INC COM Common Stock 21077F100 0 2 SH   SOLE   2 0 0
CANTALOUPE INC COM Common Stock 138103106 0 33 SH   SOLE   33 0 0
CATALENT INC COM Common Stock 148806102 773 7,150 SH   SOLE   7,150 0 0
CYTOMX THERAPEUTICS INC COM Common Stock 23284F105 6 1,000 SH   SOLE   1,000 0 0
CASTOR MARITIME INC SHS NEW Common Stock Y1146L125 1 200 SH   SOLE   200 0 0
CITI TRENDS INC COM Common Stock 17306X102 5 60 SH   SOLE   60 0 0
CTS CORP COM Common Stock 126501105 106 2,861 SH   SOLE   2,861 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CL A Common Stock 192446102 3,634 52,469 SH   SOLE   52,469 0 0
CYTOSORBENTS CORP COM NEW Common Stock 23283X206 1 171 SH   SOLE   171 0 0
CONTINENTAL AG SPONSORED ADS ADR 210771200 71 4,813 SH   SOLE   4,813 0 0
CORTEVA INC COM Common Stock 22052L104 3,936 88,752 SH   SOLE   88,752 0 0
CITIUS PHARMACEUTICALS INC COM NEW Common Stock 17322U207 18 5,259 SH   SOLE   5,259 0 0
CITRIX SYS INC COM Common Stock 177376100 16,298 138,978 SH   SOLE   138,978 0 0
CUSTOMERS BANCORP INC COM Common Stock 23204G100 100 2,570 SH   SOLE   2,570 0 0
CUE BIOPHARMA INC COM Common Stock 22978P106 3 293 SH   SOLE   293 0 0
CARNIVAL PLC ADR ADR 14365C103 1 22 SH   SOLE   22 0 0
CULP INC COM Common Stock 230215105 2 131 SH   SOLE   131 0 0
CURALEAF HLDGS INC SUB VTG SHS Common Stock 23126M102 47 3,300 SH   SOLE   3,300 0 0
CURO GROUP HOLDINGS CORP COM Common Stock 23131L107 14 797 SH   SOLE   797 0 0
CUTERA INC COM Common Stock 232109108 4 77 SH   SOLE   77 0 0
COVANTA HLDG CORP COM Common Stock 22282E102 2 85 SH   SOLE   85 0 0
CVB FINL CORP COM Common Stock 126600105 96 4,644 SH   SOLE   4,644 0 0
CAVCO INDS INC DEL COM Common Stock 149568107 29 129 SH   SOLE   129 0 0
CENTRAL VY CMNTY BANCORP COM Common Stock 155685100 40 1,976 SH   SOLE   1,976 0 0
CENOVUS ENERGY INC COM Common Stock 15135U109 3 285 SH   SOLE   285 0 0
COVETRUS INC COM Common Stock 22304C100 263 9,728 SH   SOLE   9,728 0 0
CENOVUS ENERGY INC WT EXP 010126 Common Stock 15135U117 0 13 SH   SOLE   13 0 0
COMMERCIAL VEH GROUP INC COM Common Stock 202608105 5 493 SH   SOLE   493 0 0
CALAVO GROWERS INC COM Common Stock 128246105 107 1,685 SH   SOLE   1,685 0 0
CVR ENERGY INC COM Common Stock 12662P108 10 575 SH   SOLE   575 0 0
CHURCHILL CAPITAL CORP VII COM CL A Common Stock 17144M102 364 37,458 SH   SOLE   37,458 0 0
CHURCHILL CAPITAL CORP VII WT EXP 022928 Common Stock 17144M110 10 7,492 SH   SOLE   7,492 0 0
COMMVAULT SYS INC COM Common Stock 204166102 20 261 SH   SOLE   261 0 0
CEL-SCI CORP COM PAR NEW Common Stock 150837607 34 3,908 SH   SOLE   3,908 0 0
CARVANA CO CL A Common Stock 146869102 342 1,133 SH   SOLE   1,133 0 0
CHICAGO RIVET & MACH CO COM Common Stock 168088102 38 1,450 SH   SOLE   1,450 0 0
CVS HEALTH CORP COM Common Stock 126650100 46,291 554,786 SH   SOLE   554,786 0 0
CV SCIENCES INC COM Common Stock 126654102 3 8,600 SH   SOLE   8,600 0 0
COVENANT LOGISTICS GROUP INC CL A Common Stock 22284P105 7 318 SH   SOLE   318 0 0
CHEVRON CORP NEW COM Common Stock 166764100 53,303 508,909 SH   SOLE   508,909 0 0
CURTISS WRIGHT CORP COM Common Stock 231561101 1,449 12,185 SH   SOLE   12,185 0 0
SPDR BLOOMBERG BARCLAYS CONVERTIBLE SECURITIES ETF ETF 78464A359 2,631 30,340 SH   SOLE   30,340 0 0
CHARLOTTES WEB HLDGS INC COM Common Stock 16106R109 6 1,678 SH   SOLE   1,678 0 0
CLEARWAY ENERGY INC CL C Common Stock 18539C204 68 2,581 SH   SOLE   2,581 0 0
CLEARWAY ENERGY INC CL A Common Stock 18539C105 174 6,911 SH   SOLE   6,911 0 0
CRIMSON WINE GROUP LTD COM Common Stock 22662X100 2 202 SH   SOLE   202 0 0
CAMPING WORLD HLDGS INC CL A Common Stock 13462K109 11 259 SH   SOLE   259 0 0
SPDR MSCI ACWI EX-US ETF ETF 78463X848 2,698 89,333 SH   SOLE   89,333 0 0
CUSHMAN WAKEFIELD PLC SHS Common Stock G2717B108 15 879 SH   SOLE   879 0 0
CASELLA WASTE SYS INC CL A Common Stock 147448104 93 1,473 SH   SOLE   1,473 0 0
CALIFORNIA WTR SVC GROUP COM Common Stock 130788102 195 3,519 SH   SOLE   3,519 0 0
CEMEX SAB DE CV SPON ADR NEW ADR 151290889 15 1,744 SH   SOLE   1,744 0 0
CYBERARK SOFTWARE LTD SHS Common Stock M2682V108 33 251 SH   SOLE   251 0 0
CYTODYN INC COM Common Stock 23283M101 42 24,875 SH   SOLE   24,875 0 0
COMMUNITY HEALTH SYS INC NEW COM Common Stock 203668108 37 2,421 SH   SOLE   2,421 0 0
CRYOPORT INC COM PAR $0.001 Common Stock 229050307 29 461 SH   SOLE   461 0 0
CYCLO THERAPEUTICS INC COM NEW Common Stock 23254X201 1 100 SH   SOLE   100 0 0
CYTOKINETICS INC COM NEW Common Stock 23282W605 42 2,114 SH   SOLE   2,114 0 0
CITIZENS BANCORP VA INC COM Common Stock 17316V104 214 8,000 SH   SOLE   8,000 0 0
CITIZENS & NORTHN CORP COM Common Stock 172922106 6 245 SH   SOLE   245 0 0
CAESARS ENTERTAINMENT INC NEW COM Common Stock 12769G100 68 659 SH   SOLE   659 0 0
DOMINION ENERGY INC COM Common Stock 25746U109 5,474 74,407 SH   SOLE   74,407 0 0
DANAOS CORPORATION SHS Common Stock Y1968P121 46 600 SH   SOLE   600 0 0
DAKTRONICS INC COM Common Stock 234264109 5 685 SH   SOLE   685 0 0
DELTA AIR LINES INC DEL COM NEW Common Stock 247361702 1,084 25,056 SH   SOLE   25,056 0 0
DANA INC COM Common Stock 235825205 73 3,085 SH   SOLE   3,085 0 0
DANONE SPONSORED ADR ADR 23636T100 70 4,942 SH   SOLE   4,942 0 0
VANECK VECTORS DIGITAL TRANSFORMATION ETF ETF 92189H821 0 13 SH   SOLE   13 0 0
DARLING INGREDIENTS INC COM Common Stock 237266101 287 4,255 SH   SOLE   4,255 0 0
DOORDASH INC CL A Common Stock 25809K105 1 5 SH   SOLE   5 0 0
DASSAULT SYSTEMES SPONSORED ADR ADR 237545108 1,168 4,793 SH   SOLE   4,793 0 0
DIGITAL ASSET MONETARY NETWORK COM Common Stock 25384U106 3 10,000 SH   SOLE   10,000 0 0
ENDAVA PLC ADS ADR 29260V105 213 1,883 SH   SOLE   1,883 0 0
DEUTSCHE BANK A G NAMEN AKT Common Stock D18190898 333 25,430 SH   SOLE   25,430 0 0
INVESCO DB AGRICULTURE FUND ETF 46140H106 45 2,404 SH   SOLE   2,404 0 0
INVESCO DB COMMODITY INDEX TRACKING FUND ETF 46138B103 20 1,023 SH   SOLE   1,023 0 0
DIEBOLD NIXDORF INC COM STK Common Stock 253651103 12 934 SH   SOLE   934 0 0
INVESCO DB ENERGY FUND ETF 46140H304 11 723 SH   SOLE   723 0 0
X-TRACKERS MSCI EAFE HEDGED EQUITY ETF ETF 233051200 1,505 39,425 SH   SOLE   39,425 0 0
X-TRACKERS MSCI EUROPE HEDGED EQUITY ETF ETF 233051853 36 1,050 SH   SOLE   1,050 0 0
DESIGNER BRANDS INC CL A Common Stock 250565108 35 2,088 SH   SOLE   2,088 0 0
DEUTSCHE BOERSE AG UNSPONSORD ADR ADR 251542106 142 8,164 SH   SOLE   8,164 0 0
INVESCO DB PRECIOUS METALS FUND ETF 46140H502 22 446 SH   SOLE   446 0 0
DBS GROUP HOLDINGS LTD SPONSORED ADR ADR 23304Y100 654 7,298 SH   SOLE   7,298 0 0
INVESCO DB G10 CURRENCY HARVEST FUND ETF 46139B102 15 612 SH   SOLE   612 0 0
DROPBOX INC CL A Common Stock 26210C104 553 18,258 SH   SOLE   18,258 0 0
DONALDSON INC COM Common Stock 257651109 65 1,020 SH   SOLE   1,020 0 0
DUCOMMUN INC DEL COM Common Stock 264147109 11 204 SH   SOLE   204 0 0
DIME CMNTY BANCSHARES INC COM Common Stock 25432X102 30 898 SH   SOLE   898 0 0
DCP MIDSTREAM LP COM UT LTD PTN Common Stock 23311P100 201 6,550 SH   SOLE   6,550 0 0
DECIPHERA PHARMACEUTICALS INC COM Common Stock 24344T101 16 446 SH   SOLE   446 0 0
DUCK CREEK TECHNOLOGIES INC SHS Common Stock 264120106 174 3,994 SH   SOLE   3,994 0 0
DUPONT DE NEMOURS INC COM Common Stock 26614N102 8,219 106,181 SH   SOLE   106,181 0 0
DAIMLER AG REG SHS Common Stock D1668R123 7 75 SH   SOLE   75 0 0
3-D SYS CORP DEL COM NEW Common Stock 88554D205 492 12,297 SH   SOLE   12,297 0 0
DATADOG INC CL A COM Common Stock 23804L103 80 772 SH   SOLE   772 0 0
DILLARDS INC CL A Common Stock 254067101 192 1,062 SH   SOLE   1,062 0 0
DEERE & CO COM Common Stock 244199105 5,677 16,054 SH   SOLE   16,054 0 0
DECKERS OUTDOOR CORP COM Common Stock 243537107 773 2,013 SH   SOLE   2,013 0 0
DECISION DIAGNOSTICS CORP COM Common Stock 243443108 0 41,900 SH   SOLE   41,900 0 0
D8 HOLDINGS CORP SHS CL A Common Stock G2614K110 2 250 SH   SOLE   250 0 0
DELL TECHNOLOGIES INC CL C Common Stock 24703L202 728 7,302 SH   SOLE   7,302 0 0
WISDOMTREE EMERGING MARKETS HIGH DIVIDEND FUND ETF 97717W315 824 18,032 SH   SOLE   18,032 0 0
DENBURY INC COM Common Stock 24790A101 9 122 SH   SOLE   122 0 0
DENNYS CORP COM Common Stock 24869P104 8 468 SH   SOLE   468 0 0
DIAGEO PLC SPON ADR NEW ADR 25243Q205 2,988 15,587 SH   SOLE   15,587 0 0
WISDOMTREE U.S. SMALLCAP DIVIDEND FUND ETF 97717W604 736 23,065 SH   SOLE   23,065 0 0
WISDOMTREE GLOBAL HIGH DIVIDEND FUND ETF 97717W877 124 2,580 SH   SOLE   2,580 0 0
DIMENSIONAL U.S. CORE EQUITY 2 ETF ETF 25434V708 24,440 905,870 SH   SOLE   905,870 0 0
DIMENSIONAL U.S. SMALL CAP ETF ETF 25434V500 4,025 68,918 SH   SOLE   68,918 0 0
DIMENSIONAL U.S. TARGETED VALUE ETF ETF 25434V609 6,690 149,327 SH   SOLE   149,327 0 0
WISDOMTREE EUROPE SMALLCAP DIVIDEND FUND ETF 97717W869 90 1,231 SH   SOLE   1,231 0 0
DONNELLEY FINL SOLUTIONS INC COM Common Stock 25787G100 122 3,687 SH   SOLE   3,687 0 0
WISDOMTREE JAPAN SMALLCAP DIVIDEND FUND ETF 97717W836 17 230 SH   SOLE   230 0 0
DRAGANFLY INC. COM NEW Common Stock 26142Q106 1 500 SH   SOLE   500 0 0
DFP HEALTHCARE ACQUISITNS CORP COM CL A Common Stock 23343Q100 157 15,829 SH   SOLE   15,829 0 0
DFP HEALTHCARE ACQUISITNS CORP WT EXP 033125 Common Stock 23343Q118 7 3,957 SH   SOLE   3,957 0 0
DISCOVER FINL SVCS COM Common Stock 254709108 1,882 15,911 SH   SOLE   15,911 0 0
DIMENSIONAL U.S. EQUITY ETF ETF 25434V401 7,678 162,937 SH   SOLE   162,937 0 0
DOLLAR GEN CORP NEW COM Common Stock 256677105 10,973 50,709 SH   SOLE   50,709 0 0
DONEGAL GROUP INC CL A Common Stock 257701201 10 711 SH   SOLE   711 0 0
DIGI INTL INC COM Common Stock 253798102 68 3,381 SH   SOLE   3,381 0 0
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 93,551 1,857,642 SH   SOLE   1,857,642 0 0
WISDOMTREE U.S. QUALITY DIVIDEND GROWTH FUND ETF 97717X669 3,758 62,984 SH   SOLE   62,984 0 0
WISDOMTREE EMERGING MARKETS SMALLCAP DIVIDEND FUND ETF 97717W281 22 402 SH   SOLE   402 0 0
QUEST DIAGNOSTICS INC COM Common Stock 74834L100 4,772 36,156 SH   SOLE   36,156 0 0
D R HORTON INC COM Common Stock 23331A109 2,904 32,135 SH   SOLE   32,135 0 0
DIAMOND HILL INVT GROUP INC COM NEW Common Stock 25264R207 210 1,253 SH   SOLE   1,253 0 0
DANAHER CORPORATION COM Common Stock 235851102 23,173 86,282 SH   SOLE   86,282 0 0
WISDOMTREE U.S. HIGH DIVIDEND FUND ETF 97717W208 1,553 19,849 SH   SOLE   19,849 0 0
DHT HOLDINGS INC SHS NEW Common Stock Y2065G121 26 4,000 SH   SOLE   4,000 0 0
SPDR DOW JONES INDUSTRIAL AVERAGE ETF ETF 78467X109 2,462 7,128 SH   SOLE   7,128 0 0
COLUMBIA DIVERSIFIED FIXED INCOME ALLOCATION ETF ETF 19761L508 124 5,756 SH   SOLE   5,756 0 0
1STDIBS COM INC COM Common Stock 320551104 17 500 SH   SOLE   500 0 0
DAITO TRUST CONSTRUCTION CO SPONSORED ADR ADR 23405X209 22 798 SH   SOLE   798 0 0
DINE BRANDS GLOBAL INC COM Common Stock 254423106 29 325 SH   SOLE   325 0 0
DIODES INC COM Common Stock 254543101 95 1,196 SH   SOLE   1,196 0 0
DISNEY WALT CO COM Common Stock 254687106 36,041 205,047 SH   SOLE   205,047 0 0
DISCOVERY INC COM SER A Common Stock 25470F104 1,869 60,931 SH   SOLE   60,931 0 0
DISCOVERY INC COM SER C Common Stock 25470F302 306 10,561 SH   SOLE   10,561 0 0
DISH NETWORK CORPORATION CL A Common Stock 25470M109 314 7,515 SH   SOLE   7,515 0 0
GLOBAL X SUPER DIVIDEND U.S. ETF ETF 37950E291 13 630 SH   SOLE   630 0 0
RUSSELL EXCHANGE TRADED FDS TR SCAP HIDIV YLD ETF 782474399 155 6,090 SH   SOLE   6,090 0 0
INVESCO DOW JONES INDUSTRIAL AVERAGE DIVIDEND ETF ETF 46137V605 13 300 SH   SOLE   300 0 0
IPATH BLOOMBERG COMMODITY INDEX TOTAL RETURN ETN ETF 06738C778 152 5,603 SH   SOLE   5,603 0 0
DELEK US HLDGS INC NEW COM Common Stock 24665A103 21 972 SH   SOLE   972 0 0
DAIKIN INDUSTRIES LTD UNSPONSORED ADS ADR 23381B106 41 2,182 SH   SOLE   2,182 0 0
DRAFTKINGS INC COM CL A Common Stock 26142R104 629 12,058 SH   SOLE   12,058 0 0
DICKS SPORTING GOODS INC COM Common Stock 253393102 299 2,982 SH   SOLE   2,982 0 0
DEUTSCHE LUFTHANSA AG SPONSORED ADR ADR 251561304 26 2,268 SH   SOLE   2,268 0 0
DOLBY LABORATORIES INC COM CL A Common Stock 25659T107 821 8,354 SH   SOLE   8,354 0 0
WISDOMTREE U.S. LARGECAP DIVIDEND FUND ETF 97717W307 6,711 55,774 SH   SOLE   55,774 0 0
D&L INDS INC UNSPONSORED ADR ADR 23340X108 69 16,120 SH   SOLE   16,120 0 0
WISDOMTREE INTERNATIONAL SMALLCAP DIVIDEND FUND ETF 97717W760 95 1,271 SH   SOLE   1,271 0 0
DULUTH HLDGS INC COM CL B Common Stock 26443V101 1 40 SH   SOLE   40 0 0
DOLLAR TREE INC COM Common Stock 256746108 1,328 13,349 SH   SOLE   13,349 0 0
DELUXE CORP COM Common Stock 248019101 1,978 41,404 SH   SOLE   41,404 0 0
DESKTOP METAL INC COM CL A Common Stock 25058X105 17 1,500 SH   SOLE   1,500 0 0
AAM S&P DEVELOPED MARKETS HIGH DIVIDEND VALUE ETF ETF 26922A347 118 4,685 SH   SOLE   4,685 0 0
DAIMLER AG UNSPONSOR ADR ADR 233825207 81 3,607 SH   SOLE   3,607 0 0
DIGIMARC CORP NEW COM Common Stock 25381B101 2 63 SH   SOLE   63 0 0
DERMTECH INC COM Common Stock 24984K105 10 236 SH   SOLE   236 0 0
ISHARES ESG ADVANCED MSCI EAFE ETF ETF 46436E759 78 1,155 SH   SOLE   1,155 0 0
DUN & BRADSTREET HLDGS INC COM Common Stock 26484T106 1 32 SH   SOLE   32 0 0
DNB BANK ASA SPONSORED ADR 23328E106 18 831 SH   SOLE   831 0 0
DANSKE BK A/S ADR ADR 236363206 0 36 SH   SOLE   36 0 0
WISDOMTREE GLOBAL EX-U.S. QUALITY DIVIDEND GROWTH FUND ETF 97717W844 8 181 SH   SOLE   181 0 0
DANIMER SCIENTIFIC INC COM CL A Common Stock 236272100 19 745 SH   SOLE   745 0 0
DENISON MINES CORP COM Common Stock 248356107 1 1,000 SH   SOLE   1,000 0 0
ORSTED A/S UNSPONSORED ADR ADR 68750L102 32 665 SH   SOLE   665 0 0
NOW INC COM Common Stock 67011P100 14 1,474 SH   SOLE   1,474 0 0
DAI NIPPON PRINTING CO LTD SPONSORED ADR ADR 233806306 29 2,779 SH   SOLE   2,779 0 0
DENSO CORP ADR ADR 24872B100 57 1,678 SH   SOLE   1,678 0 0
CLOUDMD SOFTWARE & SVCS INC COM Common Stock 18912C102 6 3,400 SH   SOLE   3,400 0 0
DOCUSIGN INC COM Common Stock 256163106 2,034 7,275 SH   SOLE   7,275 0 0
DOGNESS INTERNATIONAL CORP COM CL A Common Stock G2788T103 6 3,000 SH   SOLE   3,000 0 0
WISDOMTREE INTERNATIONAL LARGECAP DIVIDEND FUND ETF 97717W794 12 235 SH   SOLE   235 0 0
DOMO INC COM CL B Common Stock 257554105 14 169 SH   SOLE   169 0 0
WISDOMTREE U.S. MIDCAP DIVIDEND FUND ETF 97717W505 3,296 78,560 SH   SOLE   78,560 0 0
BRP INC COM SUN VTG Common Stock 05577W200 2 22 SH   SOLE   22 0 0
MASONITE INTL CORP COM Common Stock 575385109 136 1,219 SH   SOLE   1,219 0 0
DORMAN PRODS INC COM Common Stock 258278100 148 1,423 SH   SOLE   1,423 0 0
DOVER CORP COM Common Stock 260003108 4,445 29,518 SH   SOLE   29,518 0 0
DOW INC COM Common Stock 260557103 5,959 94,164 SH   SOLE   94,164 0 0
AMDOCS LTD SHS Common Stock G02602103 86 1,110 SH   SOLE   1,110 0 0
DARKPULSE INC COM Common Stock 237245105 0 1 SH   SOLE   1 0 0
DEUTSCHE POST AG SPONSORED ADR ADR 25157Y202 151 2,221 SH   SOLE   2,221 0 0
DIEGO PELLICER WORLDWIDE INC COM NEW Common Stock 25367R203 0 7,500 SH   SOLE   7,500 0 0
DOMINOS PIZZA INC COM Common Stock 25754A201 847 1,816 SH   SOLE   1,816 0 0
PAN PAC INTL HLDGS CORP UNSPONSORED ADS ADR 69807K105 4 193 SH   SOLE   193 0 0
DRDGOLD LIMITED SPON ADR REPSTG ADR 26152H301 1 50 SH   SOLE   50 0 0
DARDEN RESTAURANTS INC COM Common Stock 237194105 2,268 15,538 SH   SOLE   15,538 0 0
GLOBAL X AUTONOMOUS & ELECTRIC VEHICLES ETF ETF 37954Y624 189 6,665 SH   SOLE   6,665 0 0
DICERNA PHARMACEUTICALS INC COM Common Stock 253031108 3 89 SH   SOLE   89 0 0
DRIL-QUIP INC COM Common Stock 262037104 61 1,792 SH   SOLE   1,792 0 0
DRIVE SHACK INC COM Common Stock 262077100 33 10,000 SH   SOLE   10,000 0 0
DISCO CORP UNSPONSORED ADR ADR 25461D100 85 1,389 SH   SOLE   1,389 0 0
DSV PANALPINA A/S UNSPONSORED ADR ADR 26251A108 1,762 15,067 SH   SOLE   15,067 0 0
DAIWA SECS GROUP INC SPONSORED ADR ADR 234064301 2 378 SH   SOLE   378 0 0
DIVERSEY HLDGS LTD ORD SHS Common Stock G28923103 13 741 SH   SOLE   741 0 0
ISHARES MSCI KLD 400 SOCIAL ETF ETF 464288570 837 10,100 SH   SOLE   10,100 0 0
DAIICHI SANKYO CO LTD SPON ADR LEV 1 ADR 23381D102 22 1,005 SH   SOLE   1,005 0 0
DSP GROUPS INC COM Common Stock 23332B106 15 982 SH   SOLE   982 0 0
DIAMOND S SHIPPING INC COM Common Stock Y20676105 7 710 SH   SOLE   710 0 0
DISTILLATE U.S. FUNDAMENTAL STABILITY & VALUE ETF ETF 26922A321 53 1,266 SH   SOLE   1,266 0 0
DYNATRACE INC COM NEW Common Stock 268150109 47 802 SH   SOLE   802 0 0
DEUTSCHE WOHNEN SE UNSPONSORED ADR ADR 25161M103 9 310 SH   SOLE   310 0 0
WISDOMTREE U.S. TOTAL DIVIDEND FUND ETF 97717W109 979 8,261 SH   SOLE   8,261 0 0
DTE ENERGY CO COM Common Stock 233331107 586 4,485 SH   SOLE   4,485 0 0
ALPS DISRUPTIVE TECHNOLOGIES ETF ETF 00162Q478 12 238 SH   SOLE   238 0 0
DEUTSCHE TELEKOM AG SPONSORED ADS ADR 251566105 80 3,768 SH   SOLE   3,768 0 0
PRECISION BIOSCIENCES INC COM Common Stock 74019P108 7 583 SH   SOLE   583 0 0
WISDOMTREE U.S. DIVIDEND EX-FINANCIALS FUND ETF 97717W406 1,281 13,170 SH   SOLE   13,170 0 0
DASSAULT AVIATION SA ORD Common Stock F24539102 45 38 SH   SOLE   38 0 0
DUFRY AG UNSPONSORD ADR ADR 26433T108 16 2,700 SH   SOLE   2,700 0 0
DUKE ENERGY CORP NEW COM NEW Common Stock 26441C204 20,028 202,880 SH   SOLE   202,880 0 0
DUNE ACQUISITION CORPORATION USD0.0001 A Common Stock 265334102 223 22,789 SH   SOLE   22,789 0 0
DUNE ACQUISITION CORPORATION WTS/PROD 29/10/27(ON CORP ) Common Stock 265334110 9 11,395 SH   SOLE   11,395 0 0
DAVITA INC COM Common Stock 23918K108 402 3,340 SH   SOLE   3,340 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW Common Stock 268158201 2 216 SH   SOLE   216 0 0
DEVON ENERGY CORP NEW COM Common Stock 25179M103 41,434 1,419,456 SH   SOLE   1,419,456 0 0
ISHARES SELECT DIVIDEND ETF ETF 464287168 6,291 53,948 SH   SOLE   53,948 0 0
DAIWA HOUSE INDUSTRY CO LTD ADR ADR 234062206 99 3,298 SH   SOLE   3,298 0 0
ADVISORSHARES DORSEY WRIGHT SHORT ETF ETF 00768Y529 17 2,000 SH   SOLE   2,000 0 0
SPDR S&P INTERNATIONAL DIVIDEND ETF ETF 78463X772 162 4,122 SH   SOLE   4,122 0 0
DXC TECHNOLOGY CO COM Common Stock 23355L106 710 18,228 SH   SOLE   18,228 0 0
DEXCOM INC COM Common Stock 252131107 1,656 3,879 SH   SOLE   3,879 0 0
PROSHARES ULTRASHORT DOW 30 ETF 74347B276 0 31 SH   SOLE   31 0 0
WISDOMTREE JAPAN HEDGED EQUITY FUND ETF 97717W851 25 411 SH   SOLE   411 0 0
DXP ENTERPRISES INC COM NEW Common Stock 233377407 32 957 SH   SOLE   957 0 0
DYCOM INDS INC COM Common Stock 267475101 75 1,012 SH   SOLE   1,012 0 0
ENI S P A SPONSORED ADR ADR 26874R108 8 318 SH   SOLE   318 0 0
ELECTRONIC ARTS INC COM Common Stock 285512109 1,386 9,639 SH   SOLE   9,639 0 0
AIRBUS SE UNSPONSORED ADR ADR 009279100 362 11,247 SH   SOLE   11,247 0 0
GRAFTECH INTL LTD COM Common Stock 384313508 12 1,049 SH   SOLE   1,049 0 0
ISHARES ESG AWARE U.S. AGGREGATE BOND ETF ETF 46435U549 1,113 20,120 SH   SOLE   20,120 0 0
BRINKER INTL INC COM Common Stock 109641100 444 7,173 SH   SOLE   7,173 0 0
EVENTBRITE INC COM CL A Common Stock 29975E109 12 649 SH   SOLE   649 0 0
EBAY INC. COM Common Stock 278642103 3,646 51,927 SH   SOLE   51,927 0 0
EASTERN BANKSHARES INC COM Common Stock 27627N105 530 25,750 SH   SOLE   25,750 0 0
ENNIS INC COM Common Stock 293389102 10 443 SH   SOLE   443 0 0
EBIX INC COM NEW Common Stock 278715206 42 1,239 SH   SOLE   1,239 0 0
ERSTE GROUP BK A G SPONSORED ADR ADR 296036304 1 48 SH   SOLE   48 0 0
EAGLE BANCORP MONT INC COM Common Stock 26942G100 23 1,000 SH   SOLE   1,000 0 0
SPDR BLOOMBERG BARCLAYS EMERGING MARKETS LOCAL BOND ETF ETF 78464A391 4 146 SH   SOLE   146 0 0
EMERGENT BIOSOLUTIONS INC COM Common Stock 29089Q105 92 1,466 SH   SOLE   1,466 0 0
MERIDIAN BANCORP INC MD COM Common Stock 58958U103 223 10,835 SH   SOLE   10,835 0 0
ISHARES MSCI CHILE ETF ETF 464286640 11 370 SH   SOLE   370 0 0
ECHO GLOBAL LOGISTICS INC COM Common Stock 27875T101 64 2,071 SH   SOLE   2,071 0 0
ELECTRICITE DE FRANCE UNSPONSORD ADR ADR 285039103 3 1,204 SH   SOLE   1,204 0 0
ECOLAB INC COM Common Stock 278865100 2,321 11,241 SH   SOLE   11,241 0 0
ECN CAP CORP COM Common Stock 26829L107 2,980 397,120 SH   SOLE   397,120 0 0
US ECOLOGY INC COM Common Stock 91734M103 52 1,377 SH   SOLE   1,377 0 0
CHANNELADVISOR CORP COM Common Stock 159179100 11 449 SH   SOLE   449 0 0
COLUMBIA EMERGING MARKETS CONSUMER ETF ETF 19762B509 1 26 SH   SOLE   26 0 0
ENCORE CAP GROUP INC COM Common Stock 292554102 389 8,210 SH   SOLE   8,210 0 0
EL CAPITAN PRECIOUS METALS INC COM Common Stock 282812106 0 2,800 SH   SOLE   2,800 0 0
CONSOLIDATED EDISON INC COM Common Stock 209115104 1,538 21,443 SH   SOLE   21,443 0 0
EDAP TMS S A SPONSORED ADR ADR 268311107 14 2,000 SH   SOLE   2,000 0 0
EDITAS MEDICINE INC COM Common Stock 28106W103 1,357 23,959 SH   SOLE   23,959 0 0
EDENRED S A UNSPONSORD ADR ADR 279655104 2 84 SH   SOLE   84 0 0
GLOBAL X TELEMEDICINE & DIGITAL HEALTH ETF ETF 37954Y285 1 29 SH   SOLE   29 0 0
EDP ENERGIAS DE PORTUGAL SA SPONSORED ADR ADR 268353109 19 354 SH   SOLE   354 0 0
EDTECHX HOLDINGS ACQU CORP II COM CL A Common Stock 28139A102 303 30,509 SH   SOLE   30,509 0 0
EDTECHX HOLDINGS ACQU CORP II WT EXP 061527 Common Stock 28139A110 9 15,255 SH   SOLE   15,255 0 0
NEW ORIENTAL ED & TECHNOLOGY G SPON ADR ADR 647581107 29 3,494 SH   SOLE   3,494 0 0
VANGUARD EXTENDED DURATION TREASURY INDEX FUND ETF 921910709 45 336 SH   SOLE   336 0 0
EURONET WORLDWIDE INC COM Common Stock 298736109 118 871 SH   SOLE   871 0 0
INVESCO S&P EMERGING MARKETS LOW VOLATILITY ETF ETF 46138E297 39 1,605 SH   SOLE   1,605 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 4,707 85,357 SH   SOLE   85,357 0 0
ISHARES MSCI EMERGING MARKETS ASIA INDEX FUND ETF 464286426 18 200 SH   SOLE   200 0 0
ISHARES MSCI EMERGING MARKETS MIN VOL FACTOR ETF ETF 464286533 9,846 153,454 SH   SOLE   153,454 0 0
WISDOMTREE U.S. SMALLCAP FUND ETF 97717W562 186 3,765 SH   SOLE   3,765 0 0
EMERALD HOLDING INC COM Common Stock 29103W104 3 501 SH   SOLE   501 0 0
ISHARES MSCI EAFE ETF ETF 464287465 21,046 266,812 SH   SOLE   266,812 0 0
PROSHARES MSCI EAFE DIVIDEND GROWERS ETF ETF 74347B839 184 4,000 SH   SOLE   4,000 0 0
ISHARES MSCI EAFE MIN VOL FACTOR ETF ETF 46429B689 27,306 361,480 SH   SOLE   361,480 0 0
ISHARES MSCI EAFE GROWTH ETF ETF 464288885 3,849 35,875 SH   SOLE   35,875 0 0
ENTERPRISE FINL SVCS CORP COM Common Stock 293712105 27 578 SH   SOLE   578 0 0
ISHARES MSCI EAFE VALUE ETF ETF 464288877 1,619 31,278 SH   SOLE   31,278 0 0
EQUIFAX INC COM Common Stock 294429105 2,767 11,552 SH   SOLE   11,552 0 0
EAGLE BANCORP INC MD COM Common Stock 268948106 64 1,150 SH   SOLE   1,150 0 0
8X8 INC NEW COM Common Stock 282914100 7 262 SH   SOLE   262 0 0
EAGLE BULK SHIPPING INC WT EXP 101521 Common Stock Y2187A135 0 44 SH   SOLE   44 0 0
EAGLE BULK SHIPPING INC COM Common Stock Y2187A150 3 54 SH   SOLE   54 0 0
EAGLE PHARMACEUTICALS INC COM Common Stock 269796108 2 51 SH   SOLE   51 0 0
ENCOMPASS HEALTH CORP COM Common Stock 29261A100 529 6,757 SH   SOLE   6,757 0 0
EHEALTH INC COM Common Stock 28238P109 21 355 SH   SOLE   355 0 0
EMPLOYERS HLDGS INC COM Common Stock 292218104 104 2,440 SH   SOLE   2,440 0 0
EIGER BIOPHARMACEUTICALS INC COM Common Stock 28249U105 0 52 SH   SOLE   52 0 0
ISHARES MSCI ISRAEL ETF ETF 464286632 17 247 SH   SOLE   247 0 0
EDISON INTL COM Common Stock 281020107 755 13,054 SH   SOLE   13,054 0 0
EJF ACQUISITION CORP UNIT EX 031026 Common Stock G2955B117 60 6,003 SH   SOLE   6,003 0 0
EAST JAPAN RAILWAY CO ADR ADR 273202101 45 3,780 SH   SOLE   3,780 0 0
EKSO BIONICS HLDGS INC COM Common Stock 282644301 2 400 SH   SOLE   400 0 0
LAUDER ESTEE COS INC CL A Common Stock 518439104 6,301 19,811 SH   SOLE   19,811 0 0
ELANCO ANIMAL HEALTH INC COM Common Stock 28414H103 33 949 SH   SOLE   949 0 0
E L F BEAUTY INC COM Common Stock 26856L103 25 922 SH   SOLE   922 0 0
ELECTRIC LAST MILE SOLUTNS INC CLASS A COM Common Stock 28489L104 6 607 SH   SOLE   607 0 0
ELITE PHARMACEUTICALS INC COM NEW Common Stock 28659T200 2 48,778 SH   SOLE   48,778 0 0
AKTIEBOLAGET ELECTROLUX SPONSORED ADR ADR 010198208 9 166 SH   SOLE   166 0 0
CALLAWAY GOLF CO COM Common Stock 131193104 152 4,498 SH   SOLE   4,498 0 0
EMAGIN CORP COM NEW Common Stock 29076N206 13 3,650 SH   SOLE   3,650 0 0
ISHARES JPMORGAN EMERG MARKETS BOND ETF 464288281 8,436 75,014 SH   SOLE   75,014 0 0
EMCLAIRE FINL CORP COM Common Stock 290828102 2,027 66,955 SH   SOLE   66,955 0 0
EMCOR GROUP INC COM Common Stock 29084Q100 706 5,731 SH   SOLE   5,731 0 0
ISHARES MSCI EMERGING MARKETS MULTIFACTOR ETF ETF 46434G889 1,704 31,440 SH   SOLE   31,440 0 0
VANECK VECTORS J.P. MORGAN EM LOCAL CURRENCY BOND ETF ETF 92189H300 45 1,439 SH   SOLE   1,439 0 0
FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUND ETF 33738D101 11 470 SH   SOLE   470 0 0
EASTMAN CHEM CO COM Common Stock 277432100 1,171 9,970 SH   SOLE   9,970 0 0
EMPIRE POST MEDIA INC COM Common Stock 292039104 1 13,000 SH   SOLE   13,000 0 0
HOLLEY INC COM Common Stock G3R39W102 180 17,968 SH   SOLE   17,968 0 0
EMQQ THE EMERGING MARKETS INTERNET AND ECOMMERCE ETF ETF 301505889 13 198 SH   SOLE   198 0 0
EMERSON ELEC CO COM Common Stock 291011104 280,616 2,915,798 SH   SOLE   2,915,798 0 0
EMERA INC COM Common Stock 290876101 23 500 SH   SOLE   500 0 0
ISHARES MSCI EMERGING MARKETS EX CHINA ETF ETF 46434G764 939 15,047 SH   SOLE   15,047 0 0
ENBRIDGE INC COM Common Stock 29250N105 5,929 148,057 SH   SOLE   148,057 0 0
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN Common Stock 292480100 26 2,885 SH   SOLE   2,885 0 0
ENDO INTL PLC SHS Common Stock G30401106 17 3,568 SH   SOLE   3,568 0 0
ENAGAS SA SPONSORED ADR ADR 29248L104 3 296 SH   SOLE   296 0 0
ENGIE SA SPONS ADR ADR 29286D105 135 9,778 SH   SOLE   9,778 0 0
ENEL AMERICAS S A SPONSORED ADR ADR 29274F104 52 7,219 SH   SOLE   7,219 0 0
ENEL SOCIETA PER AZIONI UNSPONSORD ADR ADR 29265W207 199 21,462 SH   SOLE   21,462 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD Common Stock 29336T100 293 45,806 SH   SOLE   45,806 0 0
ENLIVEX THERAPEUTICS LTD COM Common Stock M4130Y106 9 1,025 SH   SOLE   1,025 0 0
ENPHASE ENERGY INC COM Common Stock 29355A107 820 4,467 SH   SOLE   4,467 0 0
ENERGIZER HLDGS INC NEW COM Common Stock 29272W109 77 1,797 SH   SOLE   1,797 0 0
ENERSYS COM Common Stock 29275Y102 146 1,495 SH   SOLE   1,495 0 0
ENSIGN GROUP INC COM Common Stock 29358P101 699 8,063 SH   SOLE   8,063 0 0
ENANTA PHARMACEUTICALS INC COM Common Stock 29251M106 8 183 SH   SOLE   183 0 0
ENTEGRIS INC COM Common Stock 29362U104 2,204 17,923 SH   SOLE   17,923 0 0
ENVESTNET INC COM Common Stock 29404K106 253 3,336 SH   SOLE   3,336 0 0
ENOVA INTL INC COM Common Stock 29357K103 31 914 SH   SOLE   914 0 0
ENZOLYTICS INC COM Common Stock 294112107 189 977,700 SH   SOLE   977,700 0 0
ELLIOTT OPPORTUNITY II CORP UNIT Common Stock G30092129 2 200 SH   SOLE   200 0 0
EOG RES INC COM Common Stock 26875P101 9,303 111,494 SH   SOLE   111,494 0 0
EVOLUS INC COM Common Stock 30052C107 3 265 SH   SOLE   265 0 0
E ON SE SPONSORED ADR ADR 268780103 100 8,634 SH   SOLE   8,634 0 0
ENERPAC TOOL GROUP CORP CL A COM Common Stock 292765104 35 1,312 SH   SOLE   1,312 0 0
EPAM SYS INC COM Common Stock 29414B104 1,437 2,812 SH   SOLE   2,812 0 0
BOTTOMLINE TECH DEL INC COM Common Stock 101388106 30 797 SH   SOLE   797 0 0
EDGEWELL PERS CARE CO COM Common Stock 28035Q102 23 518 SH   SOLE   518 0 0
ENTERPRISE PRODS PARTNERS L P COM Common Stock 293792107 10,656 441,603 SH   SOLE   441,603 0 0
EPIPHANY TECHNOLOGY ACQUISIT WT EXP 011226 Common Stock 29429X117 1 500 SH   SOLE   500 0 0
WISDOMTREE INDIA EARNINGS FUND ETF 97717W422 46 1,350 SH   SOLE   1,350 0 0
EVOLUTION PETE CORP COM Common Stock 30049A107 6 1,266 SH   SOLE   1,266 0 0
EPIROC AKTIEBOLAG UNSPONSRED ADS ADR 29429L105 313 13,703 SH   SOLE   13,703 0 0
EPIZYME INC COM Common Stock 29428V104 6 680 SH   SOLE   680 0 0
EQUITY BANCSHARES INC COM CL A Common Stock 29460X109 1 27 SH   SOLE   27 0 0
EQUITABLE HLDGS INC COM Common Stock 29452E101 115 3,785 SH   SOLE   3,785 0 0
EQUINOR ASA SPONSORED ADR ADR 29446M102 105 4,942 SH   SOLE   4,942 0 0
EQT CORP COM Common Stock 26884L109 297 13,320 SH   SOLE   13,320 0 0
ENERPLUS CORP COM Common Stock 292766102 2 299 SH   SOLE   299 0 0
ERICSSON ADR B SEK 10 ADR 294821608 36 2,826 SH   SOLE   2,826 0 0
ERIE INDTY CO CL A Common Stock 29530P102 60 309 SH   SOLE   309 0 0
ENERGY RECOVERY INC COM Common Stock 29270J100 16 700 SH   SOLE   700 0 0
ERO COPPER CORP COM Common Stock 296006109 158 7,535 SH   SOLE   7,535 0 0
INVESCO MSCI SUSTAINABLE FUTURE ETF ETF 46137V407 2 31 SH   SOLE   31 0 0
DIREXION DAILY ENERGY BULL 2X SHARES ETF 25460G609 17 600 SH   SOLE   600 0 0
EVERSOURCE ENERGY COM Common Stock 30040W108 1,857 23,146 SH   SOLE   23,146 0 0
EISAI CO LTD SPONSORED ADR ADR 282579309 4 37 SH   SOLE   37 0 0
ESCALADE INC COM Common Stock 296056104 12 535 SH   SOLE   535 0 0
ESCO TECHNOLOGIES INC COM Common Stock 296315104 1,924 20,494 SH   SOLE   20,494 0 0
ISHARES MSCI EAFE ESG SELECT ETF ETF 46435G516 1,183 14,964 SH   SOLE   14,964 0 0
ISHARES MSCI EM ESG SELECT ETF ETF 46434G863 1,654 36,639 SH   SOLE   36,639 0 0
ENSTAR GROUP LIMITED SHS Common Stock G3075P101 597 2,500 SH   SOLE   2,500 0 0
ISHARES ESG AWARE MSCI USA ETF ETF 46435G425 3,288 33,396 SH   SOLE   33,396 0 0
VANGUARD ESG U.S. STOCK ETF ETF 921910733 10 130 SH   SOLE   130 0 0
ELEMENT SOLUTIONS INC COM Common Stock 28618M106 65 2,795 SH   SOLE   2,795 0 0
ESSILOR LUXOTTICA UNSPONSORED ADR ADR 297284200 38 406 SH   SOLE   406 0 0
ELBIT SYS LTD ORD Common Stock M3760D101 9 70 SH   SOLE   70 0 0
ISHARES ESG AWARE MSCI USA SMALL-CAP ETF ETF 46435U663 362 8,970 SH   SOLE   8,970 0 0
ESSENT GROUP LTD COM Common Stock G3198U102 72 1,595 SH   SOLE   1,595 0 0
ESPEY MFG & ELECTRS CORP COM Common Stock 296650104 12 787 SH   SOLE   787 0 0
VANECK VECTORS VIDEO GAMING AND ESPORTS ETF ETF 92189F114 17 228 SH   SOLE   228 0 0
ESPERION THERAPEUTICS INC NEW COM Common Stock 29664W105 4 168 SH   SOLE   168 0 0
ELASTIC N V ORD SHS Common Stock N14506104 2,305 15,811 SH   SOLE   15,811 0 0
EARTHSTONE ENERGY INC CL A Common Stock 27032D304 85 7,662 SH   SOLE   7,662 0 0
COMMUNITY BANKERS TR CORP COM Common Stock 203612106 1 105 SH   SOLE   105 0 0
ENERGY TRANSFER L P COM UT LTD PTN Common Stock 29273V100 2,977 280,100 SH   SOLE   280,100 0 0
E MERGE TECHNOLOGY ACQUISITION COM CL A Common Stock 26873Y104 327 33,537 SH   SOLE   33,537 0 0
E MERGE TECHNOLOGY ACQUISITION WT EXP 073025 Common Stock 26873Y112 10 10,322 SH   SOLE   10,322 0 0
GRAYSCALE ETHEREUM CLASSIC TR SHS Common Stock 38963Q107 61 1,507 SH   SOLE   1,507 0 0
ETHAN ALLEN INTERIORS INC COM Common Stock 297602104 32 1,175 SH   SOLE   1,175 0 0
GRAYSCALE ETHEREUM TR ETH SHS Common Stock 389638107 239 10,676 SH   SOLE   10,676 0 0
EATON CORP PLC SHS Common Stock G29183103 8,636 58,282 SH   SOLE   58,282 0 0
ENTEST GROUP INC COM NEW Common Stock 29383T300 0 7 SH   SOLE   7 0 0
ETON PHARMACEUTICALS INC COM Common Stock 29772L108 1 243 SH   SOLE   243 0 0
ENTERGY CORP NEW COM Common Stock 29364G103 1,344 13,480 SH   SOLE   13,480 0 0
EQUITRANS MIDSTREAM CORP COM Common Stock 294600101 43 5,111 SH   SOLE   5,111 0 0
ETSY INC COM Common Stock 29786A106 894 4,343 SH   SOLE   4,343 0 0
ISHARES MSCI EUROPE FINANCIAL SECTOR INDEX FUND ETF 464289180 11 576 SH   SOLE   576 0 0
EURONAV NV SHS Common Stock B38564108 2 255 SH   SOLE   255 0 0
ISHARES MSCI USA EQUAL WEIGHTED ETF ETF 464286681 49 579 SH   SOLE   579 0 0
WISDOMTREE EUROPE HEDGED SMALLCAP EQUITY FUND ETF 97717X552 18 525 SH   SOLE   525 0 0
EVERBRIDGE INC COM Common Stock 29978A104 1,041 7,650 SH   SOLE   7,650 0 0
EVANS BANCORP INC COM NEW Common Stock 29911Q208 91 2,452 SH   SOLE   2,452 0 0
EVERQUOTE INC COM CL A Common Stock 30041R108 2 76 SH   SOLE   76 0 0
EVOFEM BIOSCIENCES INC COM Common Stock 30048L104 1 1,263 SH   SOLE   1,263 0 0
EVOLENT HEALTH INC CL A Common Stock 30050B101 20 947 SH   SOLE   947 0 0
EVIO INC COM Common Stock 30051V106 0 216 SH   SOLE   216 0 0
EVO ACQUISITION CORP UNIT Common Stock 30052G207 408 40,556 SH   SOLE   40,556 0 0
EVO PMTS INC CL A COM Common Stock 26927E104 2 89 SH   SOLE   89 0 0
EVERCORE INC CLASS A Common Stock 29977A105 642 4,561 SH   SOLE   4,561 0 0
EVERGY INC COM Common Stock 30034W106 10,238 169,423 SH   SOLE   169,423 0 0
EVERI HLDGS INC COM Common Stock 30034T103 2,155 86,392 SH   SOLE   86,392 0 0
EVERTEC INC COM Common Stock 30040P103 15 341 SH   SOLE   341 0 0
EVOLUTION AB ADR ADR 30051E104 873 5,454 SH   SOLE   5,454 0 0
EDWARDS LIFESCIENCES CORP COM Common Stock 28176E108 2,061 19,903 SH   SOLE   19,903 0 0
ISHARES MSCI AUSTRALIA ETF ETF 464286103 20 760 SH   SOLE   760 0 0
EAST WEST BANCORP INC COM Common Stock 27579R104 219 3,056 SH   SOLE   3,056 0 0
ISHARES MSCI CANADA ETF ETF 464286509 3 82 SH   SOLE   82 0 0
INVESCO S&P 500 EQUAL WEIGHT COMMUNICATION SERVICES ETF ETF 46137Y609 167 4,257 SH   SOLE   4,257 0 0
ISHARES MSCI GERMANY ETF ETF 464286806 17 478 SH   SOLE   478 0 0
ISHARES MSCI GERMANY SMALL CAP INDEX FUND ETF 46429B465 17 203 SH   SOLE   203 0 0
ISHARES MSCI HONG KONG ETF ETF 464286871 19 700 SH   SOLE   700 0 0
ISHARES MSCI JAPAN ETF ETF 46434G822 86 1,268 SH   SOLE   1,268 0 0
ISHARES MSCI AUSTRIA ETF ETF 464286202 20 845 SH   SOLE   845 0 0
ISHARES MSCI SPAIN ETF ETF 464286764 15 530 SH   SOLE   530 0 0
ISHARES MSCI FRANCE ETF ETF 464286707 22 590 SH   SOLE   590 0 0
ISHARES MSCI TAIWAN ETF ETF 46434G772 1,308 20,447 SH   SOLE   20,447 0 0
ISHARES MSCI UNITED KINGDOM ETF ETF 46435G334 24 744 SH   SOLE   744 0 0
ISHARES MSCI UNITED KINGDOM SMALL CAP INDEX FUND ETF 46429B416 9 201 SH   SOLE   201 0 0
ISHARES MSCI MEXICO ETF ETF 464286822 15 310 SH   SOLE   310 0 0
ISHARES MSCI SOUTH KOREA ETF ETF 464286772 954 10,236 SH   SOLE   10,236 0 0
ISHARES MSCI BRAZIL ETF ETF 464286400 16 390 SH   SOLE   390 0 0
EXACT SCIENCES CORP COM Common Stock 30063P105 780 6,271 SH   SOLE   6,271 0 0
EXELON CORP COM Common Stock 30161N101 1,607 36,262 SH   SOLE   36,262 0 0
EXELIXIS INC COM Common Stock 30161Q104 270 14,843 SH   SOLE   14,843 0 0
ENDEAVOUR SILVER CORP COM Common Stock 29258Y103 9 1,500 SH   SOLE   1,500 0 0
EXLSERVICE HOLDINGS INC COM Common Stock 302081104 44 416 SH   SOLE   416 0 0
EAGLE MATLS INC COM Common Stock 26969P108 2,365 16,610 SH   SOLE   16,610 0 0
EXPEDITORS INTL WASH INC COM Common Stock 302130109 327 2,581 SH   SOLE   2,581 0 0
EXPEDIA GROUP INC COM NEW Common Stock 30212P303 1,348 8,231 SH   SOLE   8,231 0 0
EXPERIAN PLC SPONSORED ADR ADR 30215C101 1,449 37,141 SH   SOLE   37,141 0 0
EXP WORLD HLDGS INC COM Common Stock 30212W100 56 1,438 SH   SOLE   1,438 0 0
EXPONENT INC COM Common Stock 30214U102 2,126 23,835 SH   SOLE   23,835 0 0
EXPRESS INC COM Common Stock 30219E103 3 500 SH   SOLE   500 0 0
EXRO TECHNOLOGIES INC SHS Common Stock 30222R109 6 2,032 SH   SOLE   2,032 0 0
EXTERRAN CORP COM Common Stock 30227H106 1 202 SH   SOLE   202 0 0
EXTREME NETWORKS INC COM Common Stock 30226D106 8 699 SH   SOLE   699 0 0
NATIONAL VISION HLDGS INC COM Common Stock 63845R107 398 7,789 SH   SOLE   7,789 0 0
SECOND SIGHT MED PRODS INC COM NEW Common Stock 81362J209 0 13 SH   SOLE   13 0 0
ISHARES MSCI SOUTH AFRICA ETF ETF 464286780 13 265 SH   SOLE   265 0 0
WISDOMTREE U.S. MIDCAP FUND ETF 97717W570 201 3,837 SH   SOLE   3,837 0 0
EZCORP INC CL A NON VTG Common Stock 302301106 25 4,225 SH   SOLE   4,225 0 0
ISHARES MSCI EUROZONE ETF ETF 464286608 49 1,000 SH   SOLE   1,000 0 0
FORD MTR CO DEL COM Common Stock 345370860 2,600 174,997 SH   SOLE   174,997 0 0
FIRST AMERN FINL CORP COM Common Stock 31847R102 319 5,114 SH   SOLE   5,114 0 0
ISHARES FALLEN ANGELS USD BOND ETF ETF 46435G474 2,331 77,817 SH   SOLE   77,817 0 0
FIRST TRUST GLOBAL WIND ENERGY ETF ETF 33736G106 35 1,615 SH   SOLE   1,615 0 0
DIAMONDBACK ENERGY INC COM Common Stock 25278X109 1,128 12,019 SH   SOLE   12,019 0 0
FANUC CORPORATION ADR ADR 307305102 318 13,252 SH   SOLE   13,252 0 0
FARO TECHNOLOGIES INC COM Common Stock 311642102 122 1,567 SH   SOLE   1,567 0 0
DIREXION DAILY FINANCIAL BULL 3X SHARES ETF 25459Y694 5 50 SH   SOLE   50 0 0
FASTENAL CO COM Common Stock 311900104 1,146 22,048 SH   SOLE   22,048 0 0
FATE THERAPEUTICS INC COM Common Stock 31189P102 5 63 SH   SOLE   63 0 0
FACEBOOK INC CL A Common Stock 30303M102 49,231 141,586 SH   SOLE   141,586 0 0
FLAGSTAR BANCORP INC COM PAR .001 Common Stock 337930705 64 1,516 SH   SOLE   1,516 0 0
FBEC WORLDWIDE INC COM Common Stock 30255M100 2 3,000,000 SH   SOLE   3,000,000 0 0
FORTUNE BRANDS HOME & SEC INC COM Common Stock 34964C106 781 7,843 SH   SOLE   7,843 0 0
FIRST BUSINESS FINL SVCS INC W COM Common Stock 319390100 1 40 SH   SOLE   40 0 0
FB FINL CORP COM Common Stock 30257X104 41 1,093 SH   SOLE   1,093 0 0
FIRST BANCSHARES INC MS COM Common Stock 318916103 10 254 SH   SOLE   254 0 0
FIRST BANCORP N C COM Common Stock 318910106 177 4,300 SH   SOLE   4,300 0 0
FIDELITY TOTAL BOND ETF ETF 316188309 662 12,384 SH   SOLE   12,384 0 0
FIRST BANCORP P R COM NEW Common Stock 318672706 214 17,926 SH   SOLE   17,926 0 0
FIRST TRUST NYSE ARCA BIOTECHNOLOGY INDEX FUND ETF 33733E203 73 422 SH   SOLE   422 0 0
FRANKLIN COVEY CO COM Common Stock 353469109 38 1,160 SH   SOLE   1,160 0 0
SHARECARE INC COM CL A Common Stock 30606L108 21 2,252 SH   SOLE   2,252 0 0
FORTRESS CAPITAL ACQUISITION UNIT Common Stock G36427113 35 3,500 SH   SOLE   3,500 0 0
FIRST CMNTY BANKSHARES INC VA COM Common Stock 31983A103 97 3,238 SH   SOLE   3,238 0 0
FIRST CHOICE BANCORP COM Common Stock 31948P104 2 50 SH   SOLE   50 0 0
FUELCELL ENERGY INC COM Common Stock 35952H601 56 6,291 SH   SOLE   6,291 0 0
FIRST COMWLTH FINL CORP PA COM Common Stock 319829107 88 6,280 SH   SOLE   6,280 0 0
FIRSTCASH INC COM Common Stock 33767D105 185 2,416 SH   SOLE   2,416 0 0
FIRST TRUST NATURAL GAS ETF ETF 33733E807 709 43,225 SH   SOLE   43,225 0 0
FTI CONSULTING INC COM Common Stock 302941109 143 1,044 SH   SOLE   1,044 0 0
FIRST CTZNS BANCSHARES INC N C CL A Common Stock 31946M103 6,034 7,245 SH   SOLE   7,245 0 0
FIRST CTZNS BANCSHARES INC N C CL B Common Stock 31946M202 956 1,274 SH   SOLE   1,274 0 0
FIDELITY MSCI COMMUNICATION SERVICES INDEX ETF ETF 316092873 16 299 SH   SOLE   299 0 0
FIRST TRUST SSI STRATEGIC CONVERTIBLE SECURITIES ETF ETF 33739Q507 41 800 SH   SOLE   800 0 0
FREEPORT-MCMORAN INC CL B Common Stock 35671D857 3,901 105,126 SH   SOLE   105,126 0 0
FIDELITY MSCI CONSUMER DISCRETIONARY INDEX ET ETF 316092204 15 181 SH   SOLE   181 0 0
FIRST TRUST MORNINGSTAR DIVIDEND LEADERS INDEX FUND ETF 336917109 48 1,444 SH   SOLE   1,444 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX ETF 33733E302 2,110 8,618 SH   SOLE   8,618 0 0
FRESH DEL MONTE PRODUCE INC ORD Common Stock G36738105 23 710 SH   SOLE   710 0 0
FACTSET RESH SYS INC COM Common Stock 303075105 488 1,455 SH   SOLE   1,455 0 0
FEDEX CORP COM Common Stock 31428X106 21,335 71,338 SH   SOLE   71,338 0 0
FIRSTENERGY CORP COM Common Stock 337932107 7,070 189,997 SH   SOLE   189,997 0 0
FRANKLIN ELEC INC COM Common Stock 353514102 1,012 12,547 SH   SOLE   12,547 0 0
FIDELITY MSCI ENERGY INDEX ETF ETF 316092402 33 2,225 SH   SOLE   2,225 0 0
FERGUSON PLC NEW SHS Common Stock G3421J106 148 1,064 SH   SOLE   1,064 0 0
FIREEYE INC COM Common Stock 31816Q101 256 12,671 SH   SOLE   12,671 0 0
SPDR EURO STOXX 50 ETF ETF 78463X202 21 454 SH   SOLE   454 0 0
FUTUREFUEL CORP COM Common Stock 36116M106 6 606 SH   SOLE   606 0 0
FIRST FINL BANCORP OH COM Common Stock 320209109 127 5,357 SH   SOLE   5,357 0 0
FLUSHING FINL CORP COM Common Stock 343873105 37 1,743 SH   SOLE   1,743 0 0
FIRST FINL BANKSHARES INC COM Common Stock 32020R109 188 3,815 SH   SOLE   3,815 0 0
F5 NETWORKS INC COM Common Stock 315616102 351 1,882 SH   SOLE   1,882 0 0
FIRST FINANCIAL NORTHWEST INC COM Common Stock 32022K102 1 49 SH   SOLE   49 0 0
FIRST FNDTN INC COM Common Stock 32026V104 42 1,844 SH   SOLE   1,844 0 0
FIBROGEN INC COM Common Stock 31572Q808 22 836 SH   SOLE   836 0 0
FIRST HAWAIIAN INC COM Common Stock 32051X108 86 3,022 SH   SOLE   3,022 0 0
FEDERATED HERMES INC CL B Common Stock 314211103 109 3,206 SH   SOLE   3,206 0 0
FIDELITY MSCI HEALTH CARE INDEX ETF ETF 316092600 69 1,078 SH   SOLE   1,078 0 0
FIRST HORIZON CORPORATION COM Common Stock 320517105 379 21,748 SH   SOLE   21,748 0 0
FIRST INTST BANCSYSTEM INC COM CL A Common Stock 32055Y201 28 660 SH   SOLE   660 0 0
FAIR ISAAC CORP COM Common Stock 303250104 355 707 SH   SOLE   707 0 0
FIDELITY MSCI INDUSTRIALS INDEX ETF ETF 316092709 19 342 SH   SOLE   342 0 0
FIGS INC CL A Common Stock 30260D103 1 10 SH   SOLE   10 0 0
MARLIN TECHNOLOGY CORP UNIT EX Common Stock G58411128 297 29,537 SH   SOLE   29,537 0 0
LEONARDO S P A UNSPONSORED ADR ADR 52660W101 0 66 SH   SOLE   66 0 0
GLOBAL X FINTECH THEMATIC ETF ETF 37954Y814 352 7,380 SH   SOLE   7,380 0 0
FIDELITY NATL INFORMATION SVCS COM Common Stock 31620M106 3,804 26,852 SH   SOLE   26,852 0 0
FINANCIAL INSTNS INC COM Common Stock 317585404 12 409 SH   SOLE   409 0 0
FISERV INC COM Common Stock 337738108 892 8,345 SH   SOLE   8,345 0 0
FIFTH THIRD BANCORP COM Common Stock 316773100 2,856 74,186 SH   SOLE   74,186 0 0
FIVE BELOW INC COM Common Stock 33829M101 1,177 6,089 SH   SOLE   6,089 0 0
DEFIANCE NEXT GEN CONNECTIVITY ETF ETF 26922A289 130 3,425 SH   SOLE   3,425 0 0
FIVE9 INC COM Common Stock 338307101 400 2,182 SH   SOLE   2,182 0 0
FIRST TRUST WATER ETF ETF 33733B100 48 574 SH   SOLE   574 0 0
COMFORT SYS USA INC COM Common Stock 199908104 92 1,162 SH   SOLE   1,162 0 0
FIRST TRUST TCW OPPORTUNISTIC FIXED INCOME ETF ETF 33740F805 8,621 160,748 SH   SOLE   160,748 0 0
HOMOLOGY MEDICINES INC COM Common Stock 438083107 8 1,150 SH   SOLE   1,150 0 0
NATIONAL BEVERAGE CORP COM Common Stock 635017106 77 1,629 SH   SOLE   1,629 0 0
FUJITSU LTD UNSPONSORED ADR ADR 359590304 115 3,062 SH   SOLE   3,062 0 0
FOOT LOCKER INC COM Common Stock 344849104 70 1,136 SH   SOLE   1,136 0 0
FLUIDIGM CORP DEL COM Common Stock 34385P108 26 4,181 SH   SOLE   4,181 0 0
FLEX LTD ORD Common Stock Y2573F102 133 7,451 SH   SOLE   7,451 0 0
FULGENT GENETICS INC COM Common Stock 359664109 133 1,440 SH   SOLE   1,440 0 0
FIRST LONG IS CORP COM Common Stock 320734106 2 83 SH   SOLE   83 0 0
FALCON MINERALS CORP CL A COM Common Stock 30607B109 14 2,813 SH   SOLE   2,813 0 0
FULL METAL MINERALS LTD COM NEW Common Stock 35968C604 2 10,000 SH   SOLE   10,000 0 0
AFTERMATH SILVER LTD COM NEW Common Stock 00831V205 19 45,000 SH   SOLE   45,000 0 0
FLOWERS FOODS INC COM Common Stock 343498101 64 2,660 SH   SOLE   2,660 0 0
ISHARES FLOATING RATE BOND ETF ETF 46429B655 1,601 31,507 SH   SOLE   31,507 0 0
SPX FLOW INC COM Common Stock 78469X107 34 524 SH   SOLE   524 0 0
FLUOR CORP NEW COM Common Stock 343412102 274 15,471 SH   SOLE   15,471 0 0
SPDR BLOOMBERG BARCLAYS INVESTMENT GRADE FLOATING RATE ETF ETF 78468R200 187 6,107 SH   SOLE   6,107 0 0
FLOWSERVE CORP COM Common Stock 34354P105 42 1,044 SH   SOLE   1,044 0 0
FLEETCOR TECHNOLOGIES INC COM Common Stock 339041105 541 2,114 SH   SOLE   2,114 0 0
VANECK VECTORS INVESTMENT GRADE FLOATING RATE ETF ETF 92189F486 185 7,273 SH   SOLE   7,273 0 0
1 800 FLOWERS COM INC CL A Common Stock 68243Q106 161 5,056 SH   SOLE   5,056 0 0
FLEXSTEEL INDS INC COM Common Stock 339382103 12 284 SH   SOLE   284 0 0
FLY LEASING LTD SPONSORED ADR ADR 34407D109 5 290 SH   SOLE   290 0 0
FARMERS & MERCHANTS BANCORP IN COM Common Stock 30779N105 5 246 SH   SOLE   246 0 0
FIDELITY MSCI MATERIALS INDEX ETF ETF 316092881 80 1,736 SH   SOLE   1,736 0 0
FIRST TRUST MANAGED MUNICIPAL ETF ETF 33739N108 57 1,000 SH   SOLE   1,000 0 0
FIRST MID ILL BANCSHARES INC COM Common Stock 320866106 21 514 SH   SOLE   514 0 0
FIRST MIDWEST BANCORP DEL COM Common Stock 320867104 122 6,091 SH   SOLE   6,091 0 0
FMC CORP COM NEW Common Stock 302491303 1,982 18,239 SH   SOLE   18,239 0 0
FEDERAL HOME LN MTG CORP COM Common Stock 313400301 13 9,215 SH   SOLE   9,215 0 0
FIRST TRUST MUNICIPAL HIGH INCOME ETF ETF 33739P301 116 2,055 SH   SOLE   2,055 0 0
FORUM MERGER IV CORP CLASS A COM Common Stock 349875104 61 6,252 SH   SOLE   6,252 0 0
FORUM MERGER IV CORP WT EXP 031528 Common Stock 349875112 2 1,664 SH   SOLE   1,664 0 0
FARMERS NATIONAL BANC CORP COM Common Stock 309627107 9 569 SH   SOLE   569 0 0
FRESENIUS MED CARE AG&CO KGAA SPONSORED ADR ADR 358029106 70 1,694 SH   SOLE   1,694 0 0
FOMENTO ECONOMICO MEXICANO SAB SPON ADR UNITS ADR 344419106 367 4,345 SH   SOLE   4,345 0 0
FABRINET SHS Common Stock G3323L100 98 1,025 SH   SOLE   1,025 0 0
F N B CORP COM Common Stock 302520101 795 64,469 SH   SOLE   64,469 0 0
FINCH THERAPEUTICS GROUP INC COM Common Stock 31773D101 47 3,322 SH   SOLE   3,322 0 0
FLOOR & DECOR HLDGS INC CL A Common Stock 339750101 152 1,434 SH   SOLE   1,434 0 0
SCHWAB FUNDAMENTAL U.S. SMALL COMPANY INDEX ETF ETF 808524763 468 8,599 SH   SOLE   8,599 0 0
SCHWAB FUNDAMENTAL U.S. BROAD MARKET INDEX ETF ETF 808524789 2 41 SH   SOLE   41 0 0
SCHWAB FUNDAMENTAL INTERNATIONAL SMALL COMPANY INDEX ETF ETF 808524748 25 640 SH   SOLE   640 0 0
SCHWAB FUNDAMENTAL EMERGING MARKETS LARGE COMPANY INDEX ETF ETF 808524730 327 10,132 SH   SOLE   10,132 0 0
SCHWAB FUNDAMENTAL INTERNATIONAL LARGE COMPANY INDEX ETF ETF 808524755 152 4,576 SH   SOLE   4,576 0 0
SCHWAB FUNDAMENTAL U.S. LARGE COMPANY INDEX ETF ETF 808524771 1,339 24,464 SH   SOLE   24,464 0 0
FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM Common Stock 31620R303 374 8,602 SH   SOLE   8,602 0 0
MICROSECTORS FANG INDEX 3X LEVERAGED ETN ETF 063679872 12 312 SH   SOLE   312 0 0
FEDNAT HLDG CO COM Common Stock 31431B109 0 82 SH   SOLE   82 0 0
FUNKO INC COM CL A Common Stock 361008105 1 53 SH   SOLE   53 0 0
FIRST BANCORP INC ME COM Common Stock 31866P102 30 1,017 SH   SOLE   1,017 0 0
FEDERAL NATL MTG ASSN COM Common Stock 313586109 14 8,670 SH   SOLE   8,670 0 0
FRANCO NEV CORP COM Common Stock 351858105 48 330 SH   SOLE   330 0 0
FIRST NORTHWEST BANCORP COM Common Stock 335834107 799 45,550 SH   SOLE   45,550 0 0
FOCUS FINL PARTNERS INC COM CL A Common Stock 34417P100 7 154 SH   SOLE   154 0 0
FERRO CORP COM Common Stock 315405100 149 6,922 SH   SOLE   6,922 0 0
AMICUS THERAPEUTICS INC COM Common Stock 03152W109 2 179 SH   SOLE   179 0 0
FORESTAR GROUP INC COM Common Stock 346232101 11 524 SH   SOLE   524 0 0
FORWARD INDS INC N Y COM NEW Common Stock 349862300 0 16 SH   SOLE   16 0 0
FORMFACTOR INC COM Common Stock 346375108 163 4,480 SH   SOLE   4,480 0 0
FORRESTER RESH INC COM Common Stock 346563109 6 134 SH   SOLE   134 0 0
FOSSIL GROUP INC COM Common Stock 34988V106 31 2,154 SH   SOLE   2,154 0 0
SHIFT4 PMTS INC CL A Common Stock 82452J109 16 175 SH   SOLE   175 0 0
FOX CORP CL B COM Common Stock 35137L204 42 1,204 SH   SOLE   1,204 0 0
FOX CORP CL A COM Common Stock 35137L105 46 1,233 SH   SOLE   1,233 0 0
FOX FACTORY HLDG CORP COM Common Stock 35138V102 41 264 SH   SOLE   264 0 0
FIRST TRUST PREFERRED SECURITIES AND INCOME ETF ETF 33739E108 82 3,962 SH   SOLE   3,962 0 0
FIVE POINT HOLDINGS LLC COM CL A Common Stock 33833Q106 12 1,500 SH   SOLE   1,500 0 0
FORCE PROTN VIDEO EQUIP CORP COM NEW Common Stock 34520J207 0 50,000 SH   SOLE   50,000 0 0
FIRST TRUST US EQUITY OPPORTUNITIES ETF ETF 336920103 214 1,677 SH   SOLE   1,677 0 0
FIRST BK WILLIAMSTOWN NEW JERS COM Common Stock 31931U102 1 68 SH   SOLE   68 0 0
REPUBLIC FIRST BANCORP INC COM Common Stock 760416107 0 54 SH   SOLE   54 0 0
FIRST REP BK SAN FRANCISCO CAL COM Common Stock 33616C100 2,381 12,720 SH   SOLE   12,720 0 0
FAST RETAILING CO LTD UNSPONSORD ADR ADR 31188H101 65 864 SH   SOLE   864 0 0
FIDELITY MSCI REAL ESTATE INDEX ETF ETF 316092857 76 2,496 SH   SOLE   2,496 0 0
FREQUENCY THERAPEUTICS INC COM Common Stock 35803L108 95 9,488 SH   SOLE   9,488 0 0
FAIRFAX FINL HLDGS LTD SUB VTG Common Stock 303901102 1,019 2,324 SH   SOLE   2,324 0 0
FRANCHISE GROUP INC COM Common Stock 35180X105 49 1,370 SH   SOLE   1,370 0 0
FIESTA RESTAURANT GROUP INC COM Common Stock 31660B101 899 66,964 SH   SOLE   66,964 0 0
FIRMA HLDGS CORP COM Common Stock 31832R109 0 438 SH   SOLE   438 0 0
FIRST MERCHANTS CORP COM Common Stock 320817109 817 19,599 SH   SOLE   19,599 0 0
FRMO CORP COM NEW Common Stock 30262F205 1 100 SH   SOLE   100 0 0
FRONTLINE LTD SHS NEW Common Stock G3682E192 6 613 SH   SOLE   613 0 0
JFROG LTD ORD SHS Common Stock M6191J100 0 7 SH   SOLE   7 0 0
FRP HLDGS INC COM Common Stock 30292L107 50 891 SH   SOLE   891 0 0
4D PHARMA PLC SHS Common Stock G3654S104 2 1,553 SH   SOLE   1,553 0 0
FRESHPET INC COM Common Stock 358039105 366 2,248 SH   SOLE   2,248 0 0
FERROVIAL SA UNSPONSORED ADR ADR 315437103 3 94 SH   SOLE   94 0 0
FORESIGHT AUTONOMOUS HLDGS LTD SPONSORED ADS ADR 345523104 2 580 SH   SOLE   580 0 0
FORTERRA INC COM Common Stock 34960W106 8 322 SH   SOLE   322 0 0
PWP FORWARD ACQUISITION CORP I UNIT EXP 031026 Common Stock 74709Q200 690 69,350 SH   SOLE   69,350 0 0
FORECROSS CORP CALIF COM Common Stock 34545C104 2 15,000 SH   SOLE   15,000 0 0
FIRST SOLAR INC COM Common Stock 336433107 4,122 45,541 SH   SOLE   45,541 0 0
FASTLY INC CL A Common Stock 31188V100 186 3,117 SH   SOLE   3,117 0 0
1ST SUMMIT BANCORP JOHNSTOWN I COM Common Stock 337125108 63 634 SH   SOLE   634 0 0
FUSION ACQUISITION CORP II COM CL A Common Stock 36118N102 135 13,986 SH   SOLE   13,986 0 0
FUSION ACQUISITION CORP II WT EXP 022928 Common Stock 36118N110 5 4,662 SH   SOLE   4,662 0 0
FRESENIUS SE & CO KGAA SPONSORED ADR ADR 35804M105 3 211 SH   SOLE   211 0 0
FISKER INC CL A COM STK Common Stock 33813J106 38 1,973 SH   SOLE   1,973 0 0
FEDERAL SIGNAL CORP COM Common Stock 313855108 247 6,128 SH   SOLE   6,128 0 0
FIDELITY MSCI CONSUMER STAPLES INDEX ETF ETF 316092303 70 1,650 SH   SOLE   1,650 0 0
FOSTER L B CO COM Common Stock 350060109 3 165 SH   SOLE   165 0 0
FORTESCUE METAL GROUP LTD SPONSORED ADR ADR 34959A206 22 640 SH   SOLE   640 0 0
FIRSTSERVICE CORP NEW COM Common Stock 33767E202 130 759 SH   SOLE   759 0 0
FIRST TRUST LARGE CAP GROWTH OPPORTUNITIES ALPHADEX FUND ETF 33735K108 93 848 SH   SOLE   848 0 0
FARFETCH LTD ORD SH CL A Common Stock 30744W107 128 2,542 SH   SOLE   2,542 0 0
FORTITUDE GOLD CORP COM Common Stock 34962K100 2 304 SH   SOLE   304 0 0
FIRST TRUST CAPITAL STRENGTH ETF ETF 33733E104 125 1,654 SH   SOLE   1,654 0 0
FRONTDOOR INC COM Common Stock 35905A109 27 551 SH   SOLE   551 0 0
FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF ETF 316092808 249 2,114 SH   SOLE   2,114 0 0
TECHNIPFMC PLC COM Common Stock G87110105 23 2,574 SH   SOLE   2,574 0 0
FORTINET INC COM Common Stock 34959E109 785 3,297 SH   SOLE   3,297 0 0
FAST TRACK SOLUTIONS INC COM Common Stock 31188W108 0 2,000 SH   SOLE   2,000 0 0
FORTIS INC COM Common Stock 349553107 238 5,385 SH   SOLE   5,385 0 0
FIRST TRUST SENIOR LOAN FUND ETF 33738D309 37 766 SH   SOLE   766 0 0
FIRST TRUST ENHANCED SHORT MATURITY ETF ETF 33739Q408 36 600 SH   SOLE   600 0 0
FORTIVE CORP COM Common Stock 34959J108 852 12,216 SH   SOLE   12,216 0 0
FUBOTV INC COM Common Stock 35953D104 122 3,807 SH   SOLE   3,807 0 0
SUBARU CORP UNSPONSORED ADR ADR 86428V104 5 486 SH   SOLE   486 0 0
FUJIFILM HLDGS CORP ADR 2 ORD ADR 35958N107 37 497 SH   SOLE   497 0 0
FULLER H B CO COM Common Stock 359694106 188 2,952 SH   SOLE   2,952 0 0
FULTON FINL CORP PA COM Common Stock 360271100 32 2,021 SH   SOLE   2,021 0 0
CEDAR FAIR L P DEPOSITRY UNIT Common Stock 150185106 1,153 25,714 SH   SOLE   25,714 0 0
FUCHS PETROLUB SE ADR ADR 35952Q106 81 6,678 SH   SOLE   6,678 0 0
FAURECIA SE ACT Common Stock F3445A108 0 4 SH   SOLE   4 0 0
FUTU HLDGS LTD SPON ADS CL A ADR 36118L106 0 1 SH   SOLE   1 0 0
FIDELITY MSCI UTILITIES INDEX ETF ETF 316092865 76 1,857 SH   SOLE   1,857 0 0
FIRST TRUST DORSEY WRIGHT FOCUS 5 ETF ETF 33738R605 171 3,617 SH   SOLE   3,617 0 0
FIDELITY VALUE FACTOR ETF ETF 316092782 54 1,129 SH   SOLE   1,129 0 0
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106 479 12,056 SH   SOLE   12,056 0 0
FIVE STAR SENIOR LIVING INC COM NEW Common Stock 33832D205 1 123 SH   SOLE   123 0 0
FORTRESS VALUE ACQUISI CORP IV COM CL A Common Stock 34964K108 679 69,203 SH   SOLE   69,203 0 0
FORTRESS VALUE ACQUISI CORP IV WT EXP 031828 Common Stock 34964K116 11 8,700 SH   SOLE   8,700 0 0
FIVERR INTL LTD ORD SHS Common Stock M4R82T106 46 190 SH   SOLE   190 0 0
FIFTH WALL ACQUISITION CORP I COM CL A Common Stock 316790104 8 650 SH   SOLE   650 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA Common Stock 531229870 22 514 SH   SOLE   514 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA Common Stock 531229854 272 5,651 SH   SOLE   5,651 0 0
FORWARD AIR CORP COM Common Stock 349853101 44 485 SH   SOLE   485 0 0
FIRST TRUST CONSUMER DISCRETIONARY ALPHADEX FUND ETF 33734X101 43 701 SH   SOLE   701 0 0
FIRST TRUST CONSUMER STAPLES ALPHADEX FUND ETF 33734X119 15 265 SH   SOLE   265 0 0
FIRST TRUST HEALTH CARE ALPHADEX FUND ETF 33734X143 279 2,386 SH   SOLE   2,386 0 0
ISHARES CHINA LARGE-CAP ETF ETF 464287184 135 2,918 SH   SOLE   2,918 0 0
FIRST TRUST TECHNOLOGY ALPHADEX FUND ETF 33734X176 902 7,268 SH   SOLE   7,268 0 0
FIRST TRUST FINANCIALS ALPHADEX FUND ETF 33734X135 36 813 SH   SOLE   813 0 0
FIRST TRUST INDUSTRIALS/PRODUCER DURABLES ALPHADEX FUND ETF 33734X150 118 2,006 SH   SOLE   2,006 0 0
FRONTIER COMMUNICATIONS PARENT INC COM Common Stock 35909D109 2 66 SH   SOLE   66 0 0
FAST ACQUISITION CORP II CL A Common Stock 311874101 284 28,988 SH   SOLE   28,988 0 0
FAST ACQUISITION CORP II WT EXP 031626 Common Stock 311874119 9 7,247 SH   SOLE   7,247 0 0
GENPACT LIMITED SHS Common Stock G3922B107 33 734 SH   SOLE   734 0 0
GERMAN AMERN BANCORP INC COM Common Stock 373865104 86 2,307 SH   SOLE   2,307 0 0
GAIA INC NEW CL A Common Stock 36269P104 1 63 SH   SOLE   63 0 0
GALECTIN THERAPEUTICS INC COM NEW Common Stock 363225202 1 213 SH   SOLE   213 0 0
GAN LTD SHS Common Stock G3728V109 198 12,059 SH   SOLE   12,059 0 0
NATURGY ENERGY GROUP S A UNSPONSORED ADR ADR 63903X103 5 1,043 SH   SOLE   1,043 0 0
GATX CORP COM Common Stock 361448103 144 1,625 SH   SOLE   1,625 0 0
GALAXY NEXT GENERATION INC COM Common Stock 36320A104 0 2,500 SH   SOLE   2,500 0 0
GLACIER BANCORP INC NEW COM Common Stock 37637Q105 160 2,900 SH   SOLE   2,900 0 0
GEBERIT AG UNSPONSORED ADR ADR 36840V109 7 87 SH   SOLE   87 0 0
GOLDMAN SACHS ACCESS TREASURY 0-1 YEAR ETF ETF 381430529 78 784 SH   SOLE   784 0 0
GAMCO INVS INC CL A COM Common Stock 361438104 4 172 SH   SOLE   172 0 0
GRUPO FINANCIERO BANORTE S A B ADR ADR 40052P107 98 3,046 SH   SOLE   3,046 0 0
GLOBAL BLOOD THERAPEUTICS INC COM Common Stock 37890U108 30 866 SH   SOLE   866 0 0
GRAYSCALE BITCOIN TR BTC SHS Common Stock 389637109 547 18,340 SH   SOLE   18,340 0 0
GREENBRIER COS INC COM Common Stock 393657101 162 3,707 SH   SOLE   3,707 0 0
GANNETT CO INC COM Common Stock 36472T109 16 2,884 SH   SOLE   2,884 0 0
GENESCO INC COM Common Stock 371532102 66 1,036 SH   SOLE   1,036 0 0
GCP APPLIED TECHNOLOGIES INC COM Common Stock 36164Y101 330 14,182 SH   SOLE   14,182 0 0
GRANITE CREEK COPPER LTD COM Common Stock 387340102 0 2 SH   SOLE   2 0 0
GENERAL DYNAMICS CORP COM Common Stock 369550108 2,778 14,755 SH   SOLE   14,755 0 0
GODADDY INC CL A Common Stock 380237107 1,650 18,973 SH   SOLE   18,973 0 0
GOLDEN ENTMT INC COM Common Stock 381013101 15 330 SH   SOLE   330 0 0
GREEN DOT CORP CL A Common Stock 39304D102 131 2,789 SH   SOLE   2,789 0 0
GOODRX HLDGS INC COM CL A Common Stock 38246G108 392 10,897 SH   SOLE   10,897 0 0
GLOBAL DIGITAL SOLUTIONS INC COM Common Stock 37944K106 1 35,700 SH   SOLE   35,700 0 0
VANECK VECTORS GOLD MINERS ETF ETF 92189F106 198 5,823 SH   SOLE   5,823 0 0
VANECK VECTORS JUNIOR GOLD MINERS ETF ETF 92189F791 229 4,902 SH   SOLE   4,902 0 0
GRID DYNAMICS HLDGS INC CL A Common Stock 39813G109 2 112 SH   SOLE   112 0 0
GENERAL ELECTRIC CO COM NEW Common Stock 369604301 5,136 381,295 SH   SOLE   381,295 0 0
GREIF INC CL A Common Stock 397624107 64 1,044 SH   SOLE   1,044 0 0
GREIF INC CL B Common Stock 397624206 8 135 SH   SOLE   135 0 0
GENESIS ENERGY L P UNIT LTD PARTN Common Stock 371927104 58 5,034 SH   SOLE   5,034 0 0
GEELY AUTOMOBILE HLDGS LTD UNSPONSORED ADR ADR 36847Q103 1 18 SH   SOLE   18 0 0
GOLDMAN SACHS ACTIVEBETA EMERGING MARKETS EQUITY ETF ETF 381430206 2 57 SH   SOLE   57 0 0
GEOSPACE TECHNOLOGIES CORP COM Common Stock 37364X109 1 74 SH   SOLE   74 0 0
ETFMG TREATMENTS TESTING AND ADVANCEMENTS ETF ETF 26924G763 707 17,661 SH   SOLE   17,661 0 0
GERON CORP COM Common Stock 374163103 8 5,653 SH   SOLE   5,653 0 0
GUESS INC COM Common Stock 401617105 103 3,884 SH   SOLE   3,884 0 0
GEVO INC COM PAR Common Stock 374396406 7 975 SH   SOLE   975 0 0
GRIFFON CORP COM Common Stock 398433102 65 2,532 SH   SOLE   2,532 0 0
GOLD FIELDS LTD SPONSORED ADR ADR 38059T106 12 1,365 SH   SOLE   1,365 0 0
G4S PLC UNSPONSORD ADR ADR 37441W108 1 62 SH   SOLE   62 0 0
GUANGDONG INVESTMENT LTD UNSPONSORED ADR ADR 400654208 37 517 SH   SOLE   517 0 0
GRACO INC COM Common Stock 384109104 262 3,466 SH   SOLE   3,466 0 0
GORES GUGGENHEIM INC CLASS A COM Common Stock 38286Q107 29 2,950 SH   SOLE   2,950 0 0
GORES GUGGENHEIM INC WT EXP 032528 Common Stock 38286Q115 1 670 SH   SOLE   670 0 0
GUARDANT HEALTH INC COM Common Stock 40131M109 227 1,828 SH   SOLE   1,828 0 0
GAMING & HOSPITALITY ACQU CORP COM CL A Common Stock 364681106 147 15,165 SH   SOLE   15,165 0 0
GAMING & HOSPITALITY ACQU CORP WT EXP 020428 Common Stock 364681114 5 5,055 SH   SOLE   5,055 0 0
GRAHAM HLDGS CO COM CL B Common Stock 384637104 86 136 SH   SOLE   136 0 0
GREENHILL & CO INC COM Common Stock 395259104 4 252 SH   SOLE   252 0 0
GOOD HEMP INC COM Common Stock 38209G103 0 100 SH   SOLE   100 0 0
MATTERPORT INC COM CL A Common Stock 38286R105 8 465 SH   SOLE   465 0 0
CGI INC CL A SUB VTG Common Stock 12532H104 118 1,303 SH   SOLE   1,303 0 0
SOFI GIG ECONOMY ETF ETF 886364504 0 12 SH   SOLE   12 0 0
GIGCAPITAL4 INC UNIT Common Stock 37518G200 200 19,612 SH   SOLE   19,612 0 0
G III APPAREL GROUP LTD COM Common Stock 36237H101 165 5,008 SH   SOLE   5,008 0 0
GILEAD SCIENCES INC COM Common Stock 375558103 59,207 859,814 SH   SOLE   859,814 0 0
GOLDMAN SACHS INNOVATE EQUITY ETF ETF 38149W820 33 523 SH   SOLE   523 0 0
GENERAL MLS INC COM Common Stock 370334104 15,222 249,825 SH   SOLE   249,825 0 0
GLAUKOS CORP COM Common Stock 377322102 50 594 SH   SOLE   594 0 0
GLOBE LIFE INC COM Common Stock 37959E102 991 10,406 SH   SOLE   10,406 0 0
CARTESIAN GROWTH CORP CL A SHS Common Stock G19276107 196 20,316 SH   SOLE   20,316 0 0
CARTESIAN GROWTH CORP WT EXP 022628 Common Stock G19276115 6 7,063 SH   SOLE   7,063 0 0
SPDR GOLD SHARES ETF 78463V107 19,978 120,621 SH   SOLE   120,621 0 0
GREAT LAKES DREDGE & DOCK CORP COM Common Stock 390607109 12 855 SH   SOLE   855 0 0
CREDIT SUISSE X-LINKS GOLD SHARES COVERED CALL ETN ETF 22542D480 2 220 SH   SOLE   220 0 0
SPDR GOLD MINISHARES TRUST ETF 98149E204 3 170 SH   SOLE   170 0 0
GALILEO ACQUISITION CORP SHS Common Stock G3770A102 5 500 SH   SOLE   500 0 0
GALILEO ACQUISITION CORP WT EXP 103126 Common Stock G3770A110 20 17,047 SH   SOLE   17,047 0 0
GLENCORE PLC UNSPONSORD ADR ADR 37827X100 83 9,747 SH   SOLE   9,747 0 0
GOLAR LNG LTD SHS Common Stock G9456A100 2 183 SH   SOLE   183 0 0
GLOBANT S A COM Common Stock L44385109 265 1,207 SH   SOLE   1,207 0 0
GALP ENERGIA SGPS SA UNSPONSORED ADR ADR 364097105 43 7,924 SH   SOLE   7,924 0 0
GALAPAGOS NV SPON ADR ADR 36315X101 18 268 SH   SOLE   268 0 0
GREENLIGHT CAPITAL RE LTD CLASS A Common Stock G4095J109 9 969 SH   SOLE   969 0 0
GLATFELTER CORPORATION COM Common Stock 377320106 22 1,562 SH   SOLE   1,562 0 0
ABERDEEN STANDARD PHYSICAL PRECIOUS METALS BASKET SHARES ETF ETF 003263100 72 744 SH   SOLE   744 0 0
CORNING INC COM Common Stock 219350105 3,198 78,198 SH   SOLE   78,198 0 0
GENERAL MTRS CO COM Common Stock 37045V100 2,679 45,283 SH   SOLE   45,283 0 0
GENMAB A/S SPONSORED ADS ADR 372303206 47 1,148 SH   SOLE   1,148 0 0
GAMESTOP CORP NEW CL A Common Stock 36467W109 41 193 SH   SOLE   193 0 0
GLOBUS MED INC CL A Common Stock 379577208 2,288 29,515 SH   SOLE   29,515 0 0
GOOD GAMING INC COM NEW Common Stock 382090207 0 20 SH   SOLE   20 0 0
SPDR S&P EMERGING ASIA PACIFIC ETF ETF 78463X301 1,244 9,251 SH   SOLE   9,251 0 0
GORES METROPOULOS II INC CL A Common Stock 382873107 63 6,385 SH   SOLE   6,385 0 0
GORES METROPOULOS II INC WT EXP 013128 Common Stock 382873115 2 1,277 SH   SOLE   1,277 0 0
GMS INC COM Common Stock 36251C103 66 1,364 SH   SOLE   1,364 0 0
ENTAIN PLC UNSPONSORED ADS ADR 293603106 29 1,193 SH   SOLE   1,193 0 0
GENIE ENERGY LTD CL B Common Stock 372284208 4 645 SH   SOLE   645 0 0
GANFENG LITHIUM CO LTD ORD SHS Common Stock Y2690M105 6 405 SH   SOLE   405 0 0
GENCO SHIPPING & TRADING LTD SHS Common Stock Y2685T131 13 709 SH   SOLE   709 0 0
GREENLANE HLDGS INC CL A Common Stock 395330103 5 1,088 SH   SOLE   1,088 0 0
ISHARES BARCLAYS GNMA BOND FUND ETF 46429B333 76 1,525 SH   SOLE   1,525 0 0
GLOBAL X GENOMICS & BIOTECHNOLOGY ETF ETF 37954Y434 347 13,922 SH   SOLE   13,922 0 0
GENPREX INC COM Common Stock 372446104 1 444 SH   SOLE   444 0 0
SPDR S&P GLOBAL NATURAL RESOURCES ETF ETF 78463X541 7,638 144,109 SH   SOLE   144,109 0 0
GENERAC HLDGS INC COM Common Stock 368736104 1,408 3,392 SH   SOLE   3,392 0 0
GENTEX CORP COM Common Stock 371901109 504 15,226 SH   SOLE   15,226 0 0
GUARANTY BANCSHARES INC TEX COM Common Stock 400764106 0 5 SH   SOLE   5 0 0
GENWORTH FINL INC COM CL A Common Stock 37247D106 63 16,249 SH   SOLE   16,249 0 0
GROCERY OUTLET HLDG CORP COM Common Stock 39874R101 8 226 SH   SOLE   226 0 0
GO ACQUISITION CORP COM Common Stock 362019101 28 2,898 SH   SOLE   2,898 0 0
GO ACQUISITION CORP WT EXP 083127 Common Stock 362019119 1 966 SH   SOLE   966 0 0
CANOO INC COM CL A Common Stock 13803R102 12 1,219 SH   SOLE   1,219 0 0
GOFF CORP COM NEW Common Stock 36190U206 3 16,000 SH   SOLE   16,000 0 0
GOGO INC COM Common Stock 38046C109 1 93 SH   SOLE   93 0 0
BARRICK GOLD CORP COM Common Stock 067901108 164 7,940 SH   SOLE   7,940 0 0
ACUSHNET HLDGS CORP COM Common Stock 005098108 90 1,814 SH   SOLE   1,814 0 0
ALPHABET INC CAP STK CL C Common Stock 02079K107 45,794 18,272 SH   SOLE   18,272 0 0
ALPHABET INC CAP STK CL A Common Stock 02079K305 75,432 30,892 SH   SOLE   30,892 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG Common Stock 135086106 2 52 SH   SOLE   52 0 0
GOLD RESOURCE CORP COM Common Stock 38068T105 3 1,164 SH   SOLE   1,164 0 0
GOSSAMER BIO INC COM Common Stock 38341P102 2 200 SH   SOLE   200 0 0
GAOTU TECHEDU INC SPONSORED ADS ADR 36257Y109 1 100 SH   SOLE   100 0 0
ISHARES U.S. TREASURY BOND ETF ETF 46429B267 5,719 214,987 SH   SOLE   214,987 0 0
GLOBAL PARTNER ACQISTN CORP II CL A SHS Common Stock G3934P102 219 22,392 SH   SOLE   22,392 0 0
GLOBAL PARTNER ACQISTN CORP II WT EXP 011428 Common Stock G3934P128 4 3,732 SH   SOLE   3,732 0 0
GOLDEN PAC BANCORP INC COM Common Stock 38115V103 500 208,478 SH   SOLE   208,478 0 0
GENUINE PARTS CO COM Common Stock 372460105 2,298 18,036 SH   SOLE   18,036 0 0
GROUP 1 AUTOMOTIVE INC COM Common Stock 398905109 345 2,237 SH   SOLE   2,237 0 0
GRAPHIC PACKAGING HLDG CO COM Common Stock 388689101 202 11,076 SH   SOLE   11,076 0 0
GLOBAL PMTS INC COM Common Stock 37940X102 1,753 9,346 SH   SOLE   9,346 0 0
GREEN PLAINS INC COM Common Stock 393222104 99 2,933 SH   SOLE   2,933 0 0
GOPRO INC CL A Common Stock 38268T103 39 3,337 SH   SOLE   3,337 0 0
GAP INC COM Common Stock 364760108 423 12,585 SH   SOLE   12,585 0 0
GP STRATEGIES CORP COM Common Stock 36225V104 7 421 SH   SOLE   421 0 0
GRACE W R & CO DEL NEW COM Common Stock 38388F108 378 5,464 SH   SOLE   5,464 0 0
TPCO HOLDING CORP COM Common Stock 87270T106 1 100 SH   SOLE   100 0 0
GREEN BRICK PARTNERS INC COM Common Stock 392709101 82 3,584 SH   SOLE   3,584 0 0
GRIFOLS S A SP ADR REP B NVT ADR 398438408 1 80 SH   SOLE   80 0 0
GL BRANDS INC COM Common Stock 361775109 0 3,000 SH   SOLE   3,000 0 0
GARMIN LTD SHS Common Stock H2906T109 34,816 240,710 SH   SOLE   240,710 0 0
GREENGRO TECHNOLOGIES INC COM Common Stock 39526G107 0 10,000 SH   SOLE   10,000 0 0
GRITSTONE BIO INC COM Common Stock 39868T105 197 21,600 SH   SOLE   21,600 0 0
JUST EAT TAKEAWAY COM N V SPONSORED ADS ADR 48214T305 71 3,888 SH   SOLE   3,888 0 0
GROWGENERATION CORP COM Common Stock 39986L109 21 444 SH   SOLE   444 0 0
GOLDMAN SACHS GROUP INC COM Common Stock 38141G104 10,056 26,495 SH   SOLE   26,495 0 0
GS ACQUISITION HLDGS CORP II WT EXP 063027 Common Stock 36258Q113 0 224 SH   SOLE   224 0 0
GREAT SOUTHN BANCORP INC COM Common Stock 390905107 30 544 SH   SOLE   544 0 0
IONEER LTD ORD Common Stock Q4978A109 8 29,110 SH   SOLE   29,110 0 0
ISHARES GSCI COMMODITY-INDEXED TRUST ETF 46428R107 97 6,020 SH   SOLE   6,020 0 0
GOOSEHEAD INS INC COM CL A Common Stock 38267D109 0 3 SH   SOLE   3 0 0
GOLDMAN SACHS ACTIVEBETA INTERNATIONAL EQUITY ETF ETF 381430107 2 51 SH   SOLE   51 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR ADR 37733W105 31,107 772,929 SH   SOLE   772,929 0 0
GLOBAL SHIP LEASE INC NEW COM CL A Common Stock Y27183600 95 4,845 SH   SOLE   4,845 0 0
GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF ETF 381430503 2,139 24,859 SH   SOLE   24,859 0 0
GO SOLAR USA INC COM Common Stock 38019R109 0 600 SH   SOLE   600 0 0
GULFSLOPE ENERGY INC COM Common Stock 40273W105 3 210,000 SH   SOLE   210,000 0 0
G SQUARED ASCEND I INC SHS CL A Common Stock G4204R109 34 3,440 SH   SOLE   3,440 0 0
G SQUARED ASCEND I INC WT EXP 020126 Common Stock G4204R117 1 688 SH   SOLE   688 0 0
GOLD STD VENTURES CORP COM Common Stock 380738104 2 3,000 SH   SOLE   3,000 0 0
INVESCO ULTRA SHORT DURATION ETF ETF 46090A887 209 4,135 SH   SOLE   4,135 0 0
GOODYEAR TIRE & RUBR CO COM Common Stock 382550101 260 15,149 SH   SOLE   15,149 0 0
GREEN THUMB INDS INC SUB VTG SHS Common Stock 39342L108 2 64 SH   SOLE   64 0 0
GRAN TIERRA ENERGY INC COM Common Stock 38500T101 0 500 SH   SOLE   500 0 0
GATES INDUSTRIAL CORPRATIN PLC ORD SHS Common Stock G39108108 18 976 SH   SOLE   976 0 0
G1 THERAPEUTICS INC COM Common Stock 3621LQ109 66 3,000 SH   SOLE   3,000 0 0
CHART INDS INC COM Common Stock 16115Q308 280 1,914 SH   SOLE   1,914 0 0
GRAY TELEVISION INC COM Common Stock 389375106 14 615 SH   SOLE   615 0 0
GORES TECHNOLOGY PARTNERS INC UNIT EX 031628 Common Stock 382870202 97 9,656 SH   SOLE   9,656 0 0
TRIPLE-S MGMT CORP COM Common Stock 896749108 54 2,403 SH   SOLE   2,403 0 0
GTT COMMUNICATIONS INC COM Common Stock 362393100 1 468 SH   SOLE   468 0 0
GARRETT MOTION INC COM Common Stock 366505105 5 578 SH   SOLE   578 0 0
GULF COAST ULTRA DEEP RTY TR ROYALTY TR UNT Common Stock 40222T104 0 6,143 SH   SOLE   6,143 0 0
FLEXSHARES GLOBAL UPSTREAM NATURAL RESOURCES INDEX FUND ETF 33939L407 32 838 SH   SOLE   838 0 0
GRANITE CONSTR INC COM Common Stock 387328107 167 4,020 SH   SOLE   4,020 0 0
CAMBRIA GLOBAL VALUE ETF ETF 132061409 26 1,109 SH   SOLE   1,109 0 0
GIVAUDAN SA ADR ADR 37636P108 240 2,587 SH   SOLE   2,587 0 0
ISHARES INTERMEDIATE GOVERNMENT/CREDIT BOND ETF ETF 464288612 7,578 65,543 SH   SOLE   65,543 0 0
GOOD VIBRATIONS SHOES INC COM NEW Common Stock 382147205 13 375,000 SH   SOLE   375,000 0 0
GOOD WORKS ACQUISITION CORP COM Common Stock 38216X107 13 1,295 SH   SOLE   1,295 0 0
GREAT WESTERN BANCORP INC COM Common Stock 391416104 44 1,331 SH   SOLE   1,331 0 0
GUIDEWIRE SOFTWARE INC COM Common Stock 40171V100 436 3,867 SH   SOLE   3,867 0 0
GRAINGER W W INC COM Common Stock 384802104 3,077 7,026 SH   SOLE   7,026 0 0
SPDR S&P INTERNATIONAL SMALL CAP ETF ETF 78463X871 15 388 SH   SOLE   388 0 0
SPDR S&P CHINA ETF ETF 78463X400 22 165 SH   SOLE   165 0 0
CELULARITY INC COM CL A Common Stock 36251A107 31 3,000 SH   SOLE   3,000 0 0
GX ACQUISITION CORP II CLASS A COM Common Stock 36260F105 295 30,603 SH   SOLE   30,603 0 0
GX ACQUISITION CORP II WT EXP 031726 Common Stock 36260F113 9 10,201 SH   SOLE   10,201 0 0
HYATT HOTELS CORP COM CL A Common Stock 448579102 10 126 SH   SOLE   126 0 0
HAWAIIAN HOLDINGS INC COM Common Stock 419879101 85 3,503 SH   SOLE   3,503 0 0
HEALTH ASSURN ACQUISITION CORP COM CL A Common Stock 42226W109 21 2,065 SH   SOLE   2,065 0 0
HABERSHAM BANCORP INC COM Common Stock 404459109 0 83 SH   SOLE   83 0 0
ETFMG PRIME CYBER SECURITY ETF ETF 26924G201 1,302 21,466 SH   SOLE   21,466 0 0
HAEMONETICS CORP MASS COM Common Stock 405024100 137 2,050 SH   SOLE   2,050 0 0
HANMI FINL CORP COM NEW Common Stock 410495204 54 2,838 SH   SOLE   2,838 0 0
SPDR S&P KENSHO SMART MOBILITY ETF ETF 78468R689 0 6 SH   SOLE   6 0 0
HAIN CELESTIAL GROUP INC COM Common Stock 405217100 112 2,802 SH   SOLE   2,802 0 0
HALLIBURTON CO COM Common Stock 406216101 483 20,891 SH   SOLE   20,891 0 0
HALOZYME THERAPEUTICS INC COM Common Stock 40637H109 117 2,585 SH   SOLE   2,585 0 0
HASBRO INC COM Common Stock 418056107 262 2,772 SH   SOLE   2,772 0 0
XTRACKERS INTERNATIONAL REAL ESTATE ETF ETF 233051846 8 277 SH   SOLE   277 0 0
HAYNES INTERNATIONAL INC COM NEW Common Stock 420877201 3 87 SH   SOLE   87 0 0
HUNTINGTON BANCSHARES INC COM Common Stock 446150104 1,816 125,913 SH   SOLE   125,913 0 0
HOME BANCORP INC COM Common Stock 43689E107 1 31 SH   SOLE   31 0 0
HANESBRANDS INC COM Common Stock 410345102 307 16,426 SH   SOLE   16,426 0 0
HORIZON BANCORP INC COM Common Stock 440407104 54 3,074 SH   SOLE   3,074 0 0
HBT FINL INC. COM Common Stock 404111106 7 410 SH   SOLE   410 0 0
HCA HEALTHCARE INC COM Common Stock 40412C101 791 3,825 SH   SOLE   3,825 0 0
HEALTHCARE SERVICES ACQU CORP COM CL A Common Stock 42227K104 10 1,000 SH   SOLE   1,000 0 0
HEALTHCARE SERVICES ACQU CORP WT EX Common Stock 42227K112 0 500 SH   SOLE   500 0 0
HEALTH CATALYST INC COM Common Stock 42225T107 56 1,010 SH   SOLE   1,010 0 0
WARRIOR MET COAL INC COM Common Stock 93627C101 45 2,612 SH   SOLE   2,612 0 0
HCI GROUP INC COM Common Stock 40416E103 26 262 SH   SOLE   262 0 0
HUDSON EXECUTIVE INVS CORP II UNIT EX 013127 Common Stock 443760202 40 4,036 SH   SOLE   4,036 0 0
HACKETT GROUP INC COM Common Stock 404609109 48 2,655 SH   SOLE   2,655 0 0
HEALTHIER CHOICES MGMT CORP COM Common Stock 42226N109 0 228,571 SH   SOLE   228,571 0 0
HOLCIM LTD NEW SPONSORED ADS ADR 43475E105 87 7,287 SH   SOLE   7,287 0 0
HEALTHCARE SVCS GROUP INC COM Common Stock 421906108 146 4,613 SH   SOLE   4,613 0 0
HOME DEPOT INC COM Common Stock 437076102 31,472 98,691 SH   SOLE   98,691 0 0
HDFC BANK LTD SPONSORED ADS ADR 40415F101 1,448 19,806 SH   SOLE   19,806 0 0
HEIDELBERGCEMENT AG UNSPONSORD ADR ADR 42281P205 88 5,111 SH   SOLE   5,111 0 0
ADVISORSHARES RANGER EQUITY BEAR ETF ETF 00768Y883 26 1,145 SH   SOLE   1,145 0 0
ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663 5,535 57,341 SH   SOLE   57,341 0 0
HAWAIIAN ELEC INDUSTRIES COM Common Stock 419870100 171 4,051 SH   SOLE   4,051 0 0
TURTLE BEACH CORP COM NEW Common Stock 900450206 29 898 SH   SOLE   898 0 0
WISDOMTREE EUROPE HEDGED EQUITY FUND ETF 97717X701 68 886 SH   SOLE   886 0 0
H & E EQUIPMENT SERVICES INC COM Common Stock 404030108 0 11 SH   SOLE   11 0 0
ISHARES CURRENCY HEDGED MSCI EAFE ETF ETF 46434V803 63 1,830 SH   SOLE   1,830 0 0
HEICO CORP NEW COM Common Stock 422806109 320 2,295 SH   SOLE   2,295 0 0
HEICO CORP NEW CL A Common Stock 422806208 326 2,620 SH   SOLE   2,620 0 0
HEINEKEN NV SPONSORED ADR L1 ADR 423012301 184 3,037 SH   SOLE   3,037 0 0
HELEN OF TROY LTD COM Common Stock G4388N106 293 1,284 SH   SOLE   1,284 0 0
HEMP INC COM NEW Common Stock 423703206 0 13,300 SH   SOLE   13,300 0 0
HENKEL AG & CO KGAA SPONSORED ADR ADR 42550U109 18 786 SH   SOLE   786 0 0
HENKEL AG & CO KGAA SPON ADR PFD ADR 42550U208 21 804 SH   SOLE   804 0 0
HOLLY ENERGY PARTNERS L P COM UT LTD PTN Common Stock 435763107 444 19,600 SH   SOLE   19,600 0 0
HERA RES INC COM Common Stock 426902102 683 70,032 SH   SOLE   70,032 0 0
FTAC HERA ACQUISITION CORP WT EXP 022826 Common Stock G3728Y111 23 17,508 SH   SOLE   17,508 0 0
GLOBAL X VIDEO GAMES & ESPORTS ETF ETF 37954Y392 0 8 SH   SOLE   8 0 0
HESS CORP COM Common Stock 42809H107 278 3,186 SH   SOLE   3,186 0 0
HERMES INTERNATIONAL SA ADR ADR 42751Q105 142 974 SH   SOLE   974 0 0
HESS MIDSTREAM LP CL A SHS Common Stock 428103105 28 1,118 SH   SOLE   1,118 0 0
HEXO CORP COM NEW Common Stock 428304307 14 2,462 SH   SOLE   2,462 0 0
HOLLYFRONTIER CORP COM Common Stock 436106108 81 2,475 SH   SOLE   2,475 0 0
HERITAGE FINL CORP WASH COM Common Stock 42722X106 34 1,374 SH   SOLE   1,374 0 0
HILTON GRAND VACATIONS INC COM Common Stock 43283X105 12 287 SH   SOLE   287 0 0
HOWARD HUGHES CORP COM Common Stock 44267D107 108 1,104 SH   SOLE   1,104 0 0
HILLENBRAND INC COM Common Stock 431571108 271 6,141 SH   SOLE   6,141 0 0
HIBBETT INC COM Common Stock 428567101 99 1,110 SH   SOLE   1,110 0 0
HARTFORD FINL SVCS GROUP INC COM Common Stock 416515104 2,801 44,960 SH   SOLE   44,960 0 0
HUNTINGTON INGALLS INDS INC COM Common Stock 446413106 207 981 SH   SOLE   981 0 0
HUDSON EXECUTIVE INVES III UNIT EX 022226 Common Stock 44376L206 65 6,470 SH   SOLE   6,470 0 0
HIMS & HERS HEALTH INC COM CL A Common Stock 433000106 4 351 SH   SOLE   351 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR ADR 43289P106 17 1,000 SH   SOLE   1,000 0 0
HEINEKEN HOLDINGS NV SPONSORED ADR ADR 423008101 1 13 SH   SOLE   13 0 0
HONG KONG EXCHANGES & CLEARING UNSPONSORED ADR ADR 43858F109 178 2,981 SH   SOLE   2,981 0 0
HECLA MNG CO COM Common Stock 422704106 30 4,072 SH   SOLE   4,072 0 0
HENDERSON LAND DEV CO LTD SPONSORED ADR ADR 425166303 7 1,439 SH   SOLE   1,439 0 0
HERBALIFE NUTRITION LTD COM SHS Common Stock G4412G101 154 2,912 SH   SOLE   2,912 0 0
HOULIHAN LOKEY INC CL A Common Stock 441593100 232 2,832 SH   SOLE   2,832 0 0
HELIOS TECHNOLOGIES INC COM Common Stock 42328H109 27 349 SH   SOLE   349 0 0
HARMONIC INC COM Common Stock 413160102 4 489 SH   SOLE   489 0 0
FRONTIER LITHIUM COM Common Stock 35910P109 6 10,000 SH   SOLE   10,000 0 0
HANG LUNG PPTYS LTD SPONSORED ADR ADR 41043M104 6 452 SH   SOLE   452 0 0
HILTON WORLDWIDE HLDGS INC COM Common Stock 43300A203 334 2,766 SH   SOLE   2,766 0 0
H LUNDBECK A/S SPONS ADR L 1 ADR 40422M206 19 600 SH   SOLE   600 0 0
HELIX ENERGY SOLUTIONS GRP INC COM Common Stock 42330P107 10 1,702 SH   SOLE   1,702 0 0
HUMBL INC COM Common Stock 44501Q104 8 6,944 SH   SOLE   6,944 0 0
HONDA MOTOR LTD AMERN SHS ADR 438128308 56 1,752 SH   SOLE   1,752 0 0
HOUGHTON MIFFLIN HARCOURT CO COM Common Stock 44157R109 6 500 SH   SOLE   500 0 0
HAMMER FIBER OPTICS HLDGS CORP COM Common Stock 40829T101 18 28,693 SH   SOLE   28,693 0 0
HORACE MANN EDUCATORS CORP NEW COM Common Stock 440327104 102 2,736 SH   SOLE   2,736 0 0
HMN FINL INC COM Common Stock 40424G108 18 858 SH   SOLE   858 0 0
HOMESTREET INC COM Common Stock 43785V102 73 1,797 SH   SOLE   1,797 0 0
HEMISPHERE MEDIA GROUP INC CL A Common Stock 42365Q103 8 693 SH   SOLE   693 0 0
STRATEGY SHARES NASDAQ 7HANDL INDEX ETF ETF 86280R506 8 300 SH   SOLE   300 0 0
HANOVER FOODS CORP CL A Common Stock 41078W100 42 535 SH   SOLE   535 0 0
HANGER INC COM NEW Common Stock 41043F208 3 110 SH   SOLE   110 0 0
HON HAI PRECISION INDS LTD ORD Common Stock Y36861105 12 3,000 SH   SOLE   3,000 0 0
HNI CORP COM Common Stock 404251100 32 734 SH   SOLE   734 0 0
HENNES & MAURITZ ADR ADR 425883105 5 983 SH   SOLE   983 0 0
HOYA CORP SPONSORED ADR ADR 443251103 122 920 SH   SOLE   920 0 0
HERMITAGE OFFSHORE SVCS LTD SHS Common Stock G4511M108 0 3 SH   SOLE   3 0 0
HOOKER FURNITURE CORP COM Common Stock 439038100 30 875 SH   SOLE   875 0 0
HALL OF FAME RESORT & ENTMT CO COM Common Stock 40619L102 9 2,350 SH   SOLE   2,350 0 0
HARLEY DAVIDSON INC COM Common Stock 412822108 194 4,229 SH   SOLE   4,229 0 0
HONG KONG & CHINA GAS LTD SPONSORED ADR ADR 438550303 14 9,330 SH   SOLE   9,330 0 0
HOLOGIC INC COM Common Stock 436440101 508 7,610 SH   SOLE   7,610 0 0
HOME BANCSHARES INC COM Common Stock 436893200 428 17,326 SH   SOLE   17,326 0 0
AT HOME GROUP INC COM Common Stock 04650Y100 46 1,248 SH   SOLE   1,248 0 0
HOYA CAPITAL HOUSING ETF ETF 26922A230 40 1,000 SH   SOLE   1,000 0 0
HONEYWELL INTL INC COM Common Stock 438516106 18,601 84,802 SH   SOLE   84,802 0 0
HARBORONE BANCORP INC NEW COM NEW Common Stock 41165Y100 13 932 SH   SOLE   932 0 0
HOOKIPA PHARMA INC COM Common Stock 43906K100 37 4,000 SH   SOLE   4,000 0 0
HOPE BANCORP INC COM Common Stock 43940T109 141 9,975 SH   SOLE   9,975 0 0
HELMERICH & PAYNE INC COM Common Stock 423452101 328 10,055 SH   SOLE   10,055 0 0
HEWLETT PACKARD ENTERPRISE CO COM Common Stock 42824C109 516 35,111 SH   SOLE   35,111 0 0
HP INC COM Common Stock 40434L105 64,337 2,117,906 SH   SOLE   2,117,906 0 0
HIREQUEST INC COM Common Stock 433535101 8 416 SH   SOLE   416 0 0
HEALTHEQUITY INC COM Common Stock 42226A107 35 441 SH   SOLE   441 0 0
BLOCK H & R INC COM Common Stock 093671105 19 802 SH   SOLE   802 0 0
HARBOR DIVERSIFIED INC COM Common Stock 41150R102 1 310 SH   SOLE   310 0 0
HILL-ROM HLDGS INC COM Common Stock 431475102 481 4,231 SH   SOLE   4,231 0 0
HERC HLDGS INC COM Common Stock 42704L104 27 240 SH   SOLE   240 0 0
HORMEL FOODS CORP COM Common Stock 440452100 6,792 142,251 SH   SOLE   142,251 0 0
HARMONY BIOSCIENCES HLDGS INC COM Common Stock 413197104 0 9 SH   SOLE   9 0 0
HARVEST OIL & GAS CORP COM NEW Common Stock 41755V201 0 5 SH   SOLE   5 0 0
HERITAGE INSURANCE HLDGS INC COM Common Stock 42727J102 3 396 SH   SOLE   396 0 0
HERON THERAPEUTICS INC COM Common Stock 427746102 15 994 SH   SOLE   994 0 0
HSBC HLDGS PLC SPON ADR NEW ADR 404280406 66 2,284 SH   SOLE   2,284 0 0
HERITAGE SOUTHEAST BANCORPO COM Common Stock 42727V105 2 74 SH   SOLE   74 0 0
HARSCO CORP COM Common Stock 415864107 111 5,449 SH   SOLE   5,449 0 0
HENRY SCHEIN INC COM Common Stock 806407102 326 4,392 SH   SOLE   4,392 0 0
HEIDRICK & STRUGGLES INTL INC COM Common Stock 422819102 21 476 SH   SOLE   476 0 0
HESKA CORP COM RESTRC NEW Common Stock 42805E306 1,968 8,565 SH   SOLE   8,565 0 0
HANG SENG BK LTD SPONSORED ADR ADR 41043C304 2 122 SH   SOLE   122 0 0
HEALTHSTREAM INC COM Common Stock 42222N103 89 3,179 SH   SOLE   3,179 0 0
HERSHEY CO COM Common Stock 427866108 626 3,594 SH   SOLE   3,594 0 0
HOMETRUST BANCSHARES INC COM Common Stock 437872104 1,450 51,979 SH   SOLE   51,979 0 0
HERITAGE COMM CORP COM Common Stock 426927109 14 1,220 SH   SOLE   1,220 0 0
HITACHI CONSTR MACHY CO LTD ADR ADR 43358L101 0 6 SH   SOLE   6 0 0
ROBO GLOBAL HEALTHCARE TECHNOLOGY AND INNOVATION ETF ETF 301505723 1 15 SH   SOLE   15 0 0
HILLTOP HOLDINGS INC COM Common Stock 432748101 278 7,627 SH   SOLE   7,627 0 0
HITACHI LIMITED ADR 2 COM ADR 433578507 228 1,990 SH   SOLE   1,990 0 0
HEARTLAND EXPRESS INC COM Common Stock 422347104 15 902 SH   SOLE   902 0 0
HEARTLAND FINL USA INC COM Common Stock 42234Q102 17 366 SH   SOLE   366 0 0
HERTZ GLOBAL HLDGS INC COM Common Stock 42806J106 25 2,900 SH   SOLE   2,900 0 0
HUBBELL INC COM Common Stock 443510607 644 3,449 SH   SOLE   3,449 0 0
HUB GROUP INC CL A Common Stock 443320106 186 2,820 SH   SOLE   2,820 0 0
HUBSPOT INC COM Common Stock 443573100 156 267 SH   SOLE   267 0 0
HUMANA INC COM Common Stock 444859102 7,599 17,138 SH   SOLE   17,138 0 0
HUNTSMAN CORP COM Common Stock 447011107 383 14,425 SH   SOLE   14,425 0 0
HURCO CO COM Common Stock 447324104 1 36 SH   SOLE   36 0 0
HURON CONSULTING GROUP INC COM Common Stock 447462102 9 185 SH   SOLE   185 0 0
HUT 8 MNG CORP COM Common Stock 44812T102 87 19,710 SH   SOLE   19,710 0 0
HIVE BLOCKCHAIN TECHNLGIES LTD COM Common Stock 43366H100 17 5,890 SH   SOLE   5,890 0 0
HANNOVER RUECK SE SPONSORED ADR ADR 410693105 4 46 SH   SOLE   46 0 0
HAVERTY FURNITURE COS INC COM Common Stock 419596101 65 1,517 SH   SOLE   1,517 0 0
HANCOCK WHITNEY CORPORATION COM Common Stock 410120109 115 2,595 SH   SOLE   2,595 0 0
HOME FINL BANCORP COM Common Stock 43708T101 21 2,000 SH   SOLE   2,000 0 0
HAWKINS INC COM Common Stock 420261109 33 1,016 SH   SOLE   1,016 0 0
HOWMET AEROSPACE INC COM Common Stock 443201108 330 9,577 SH   SOLE   9,577 0 0
HEXAGON AKTIEBOLAG ADR ADR 428263107 208 14,045 SH   SOLE   14,045 0 0
HEXCEL CORP NEW COM Common Stock 428291108 419 6,719 SH   SOLE   6,719 0 0
HYSTER YALE MATLS HANDLING INC CL A Common Stock 449172105 12 168 SH   SOLE   168 0 0
HAYMAKER ACQUISITION CORP III CLASS A COM Common Stock 42087R108 679 70,203 SH   SOLE   70,203 0 0
HAYMAKER ACQUISITION CORP III WT EXP 030426 Common Stock 42087R116 17 17,640 SH   SOLE   17,640 0 0
VANECK VECTORS HIGH YIELD MUNI ETF ETF 92189H409 3,163 49,723 SH   SOLE   49,723 0 0
VANECK VECTORS EMERGING MARKETS HIGH YIELD BOND ETF ETF 92189F353 1 60 SH   SOLE   60 0 0
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF ETF 464288513 6,155 69,907 SH   SOLE   69,907 0 0
X-TRACKERS USD HIGH YIELD CORPORATE BOND ETF ETF 233051432 2,538 62,966 SH   SOLE   62,966 0 0
FIRST TRUST TACTICAL HIGH YIELD ETF ETF 33738D408 6 131 SH   SOLE   131 0 0
SPDR NUVEEN BLOOMBERG BARCLAYS HIGH YIELD MUNICIPAL BOND ETF ETF 78464A284 460 7,566 SH   SOLE   7,566 0 0
HYCROFT MINING HOLDING CORP WT EXP 102222 Common Stock 44862P125 0 359 SH   SOLE   359 0 0
PIMCO 0-5 YEAR HIGH YIELD CORPORATE BOND INDEX EXCHANGE-TRADED FUND ETF 72201R783 115 1,152 SH   SOLE   1,152 0 0
ISHARES ESG ADVANCED HIGH YIELD CORPORATE BOND ETF ETF 46435G441 11 205 SH   SOLE   205 0 0
HORIZON THERAPEUTICS PUB L SHS Common Stock G46188101 627 6,694 SH   SOLE   6,694 0 0
MARINEMAX INC COM Common Stock 567908108 126 2,584 SH   SOLE   2,584 0 0
IAA INC COM Common Stock 449253103 275 5,045 SH   SOLE   5,045 0 0
IAC INTERACTIVECORP NEW COM NEW Common Stock 44891N208 1,240 8,043 SH   SOLE   8,043 0 0
TABOOLA.COM LTD ORD SHS Common Stock G49392106 10 1,003 SH   SOLE   1,003 0 0
IAMGOLD CORP COM Common Stock 450913108 0 100 SH   SOLE   100 0 0
ISHARES CORE INTERNATIONAL AGGREGATE BOND FUND ETF 46435G672 1 11 SH   SOLE   11 0 0
INTEGRA LIFESCIENCES HLDGS CP COM NEW Common Stock 457985208 264 3,869 SH   SOLE   3,869 0 0
ISHARES U.S. REGIONAL BANKS ETF ETF 464288778 12 211 SH   SOLE   211 0 0
ISHARES GOLD TRUST ETF 464285204 20,070 595,382 SH   SOLE   595,382 0 0
INTL BALER CORP COM Common Stock 459041109 0 3 SH   SOLE   3 0 0
ISHARES BIOTECHNOLOGY FUND ETF 464287556 5,149 31,462 SH   SOLE   31,462 0 0
INDEPENDENT BK CORP MICH COM NEW Common Stock 453838609 19 867 SH   SOLE   867 0 0
ISHARES IBONDS DEC 2021 TERM CORPORATE ETF ETF 46434VBK5 10,003 403,674 SH   SOLE   403,674 0 0
ISHARES IBONDS DEC 2022 TERM CORPORATE ETF ETF 46434VBA7 1,482 58,356 SH   SOLE   58,356 0 0
ISHARES IBONDS DEC 2023 TERM CORPORATE ETF ETF 46434VAX8 929 35,623 SH   SOLE   35,623 0 0
ISHARES IBONDS DEC 2024 TERM CORPORATE ETF ETF 46434VBG4 366 13,883 SH   SOLE   13,883 0 0
ISHARES IBONDS DEC 2025 TERM CORPORATE ETF ETF 46434VBD1 1,288 47,735 SH   SOLE   47,735 0 0
ISHARES IBONDS DEC 2026 TERM CORPORATE ETF ETF 46435GAA0 8,240 309,642 SH   SOLE   309,642 0 0
IBERDROLA SA SPON ADR ADR 450737101 171 3,497 SH   SOLE   3,497 0 0
ISHARES IBONDS DEC 2027 TERM CORPORATE ETF ETF 46435UAA9 4,207 155,531 SH   SOLE   155,531 0 0
ISHARES IBONDS DEC 2028 TERM CORPORATE ETF ETF 46435U515 3,938 136,256 SH   SOLE   136,256 0 0
ISHARES IBONDS DEC 2029 TERM CORPORATE ETF ETF 46436E205 49 1,837 SH   SOLE   1,837 0 0
ISHARES IBONDS DEC 2030 TERM CORPORATE ETF ETF 46436E726 49 1,931 SH   SOLE   1,931 0 0
IBIO INC COM NEW Common Stock 451033203 2 1,500 SH   SOLE   1,500 0 0
INTERACTIVE BROKERS GROUP INC COM CL A Common Stock 45841N107 192 2,921 SH   SOLE   2,921 0 0
INTERNATIONAL BUSINESS MACHS COM Common Stock 459200101 12,750 86,976 SH   SOLE   86,976 0 0
ISHARES IBONDS DEC 2021 TERM MUNI BOND ETF ETF 46435G789 157 6,109 SH   SOLE   6,109 0 0
ISHARES IBONDS DEC 2022 TERM MUNI BOND ETF ETF 46435G755 331 12,618 SH   SOLE   12,618 0 0
ISHARES IBONDS DEC 2023 TERM MUNI BOND ETF ETF 46435G318 196 7,517 SH   SOLE   7,517 0 0
ISHARES IBONDS DEC 2024 TERM MUNI BOND ETF ETF 46435U697 165 6,111 SH   SOLE   6,111 0 0
ISHARES IBONDS DEC 2025 TERM MUNI BOND ETF ETF 46435U432 364 13,010 SH   SOLE   13,010 0 0
ISHARES IBONDS DEC 2026 TERM MUNI BOND ETF ETF 46435U259 350 12,966 SH   SOLE   12,966 0 0
ISHARES IBONDS DEC 2027 TERM MUNI BOND ETF ETF 46435U283 975 35,915 SH   SOLE   35,915 0 0
ISHARES IBONDS DEC 2028 TERM MUNI BOND ETF ETF 46435U325 5,229 190,721 SH   SOLE   190,721 0 0
ICICI BANK LIMITED ADR ADR 45104G104 390 22,809 SH   SOLE   22,809 0 0
INTERNATIONAL BANCSHARES CORP COM Common Stock 459044103 107 2,494 SH   SOLE   2,494 0 0
INSTALLED BLDG PRODS INC COM Common Stock 45780R101 505 4,129 SH   SOLE   4,129 0 0
IMMUNITYBIO INC COM Common Stock 63016Q102 27 1,920 SH   SOLE   1,920 0 0
INDEPENDENT BANK GROUP INC COM Common Stock 45384B106 67 902 SH   SOLE   902 0 0
AMPLIFY ONLINE RETAIL ETF ETF 032108102 8,170 62,994 SH   SOLE   62,994 0 0
IMMUCELL CORP COM PAR Common Stock 452525306 2 200 SH   SOLE   200 0 0
INDEPENDENCE CONTRACT DRILLING COM Common Stock 453415606 1 288 SH   SOLE   288 0 0
INTERCONTINENTAL EXCHANGE INC COM Common Stock 45866F104 2,785 23,462 SH   SOLE   23,462 0 0
ISHARES COHEN & STEERS REIT ETF ETF 464287564 4,857 74,315 SH   SOLE   74,315 0 0
ICF INTL INC COM Common Stock 44925C103 23 263 SH   SOLE   263 0 0
ICHOR HOLDINGS SHS Common Stock G4740B105 15 286 SH   SOLE   286 0 0
ICL GROUP LTD SHS Common Stock M53213100 0 58 SH   SOLE   58 0 0
ICLICK INTERACTIVE ASIA GROUP SPONSORED ADR ADR 45113Y104 9 830 SH   SOLE   830 0 0
ISHARES S&P GLOBAL CLEAN ENERGY INDEX FUND ETF 464288224 1,383 58,937 SH   SOLE   58,937 0 0
ICON PLC SHS Common Stock G4705A100 5,007 24,222 SH   SOLE   24,222 0 0
ICONIX BRAND GROUP INC COM NEW Common Stock 451055305 0 15 SH   SOLE   15 0 0
INTERCEPT PHARMACEUTICALS INC COM Common Stock 45845P108 3 165 SH   SOLE   165 0 0
BLACKROCK ULTRA SHORT-TERM BOND ETF ETF 46434V878 8,483 167,915 SH   SOLE   167,915 0 0
AMERICAN RESTAURANT PARTNERS L CL A INCOME PREF Common Stock 029316205 2 1 SH   SOLE   1 0 0
ICU MED INC COM Common Stock 44930G107 428 2,080 SH   SOLE   2,080 0 0
IDACORP INC COM Common Stock 451107106 69 712 SH   SOLE   712 0 0
INTERDIGITAL INC COM Common Stock 45867G101 108 1,483 SH   SOLE   1,483 0 0
ISHARES CORE MSCI INTERNATIONAL DEVELOPED MARKETS ETF ETF 46435G326 862 12,773 SH   SOLE   12,773 0 0
INDUSTRIA DE DISENO TEXTIL IND UNSPONSORD ADR ADR 455793109 134 7,569 SH   SOLE   7,569 0 0
INVESCO S&P INTERNATIONAL DEVELOPED HIGH DIVIDEND LOW VOLATILITY ETF ETF 46138E248 60 2,209 SH   SOLE   2,209 0 0
INVESCO S&P INTERNATIONAL DEVELOPED LOW VOLATILITY ETF ETF 46138E230 715 23,121 SH   SOLE   23,121 0 0
INTELLICHECK INC COM NEW Common Stock 45817G201 1,573 187,969 SH   SOLE   187,969 0 0
ISHARES GENOMICS IMMUNOLOGY AND HEALTHCARE ETF ETF 46435U192 46 877 SH   SOLE   877 0 0
IDERA PHARMACEUTICALS INC COM PAR Common Stock 45168K405 1 812 SH   SOLE   812 0 0
ISHARES SELF-DRIVING EV AND TECH ETF ETF 46435U366 76 1,522 SH   SOLE   1,522 0 0
IDT CORP CL B NEW Common Stock 448947507 6 170 SH   SOLE   170 0 0
ISHARES U.S. UTILITIES ETF ETF 464287697 173 2,202 SH   SOLE   2,202 0 0
ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 278 8,594 SH   SOLE   8,594 0 0
IDEXX LABS INC COM Common Stock 45168D104 2,215 3,508 SH   SOLE   3,508 0 0
ISHARES EVOLVED U.S. CONSUMER STAPLES ETF ETF 46431W671 352 10,815 SH   SOLE   10,815 0 0
ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440 31,736 274,793 SH   SOLE   274,793 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842 40,226 537,355 SH   SOLE   537,355 0 0
ISHARES 3-7 YEAR TREASURY BOND ETF ETF 464288661 352 2,695 SH   SOLE   2,695 0 0
ISHARES CORE MSCI EMERGING MARKET ETF ETF 46434G103 43,202 644,899 SH   SOLE   644,899 0 0
ICAHN ENTERPRISES LP DEPOSITARY UNIT Common Stock 451100101 150 2,733 SH   SOLE   2,733 0 0
IES HLDGS INC COM Common Stock 44951W106 7 146 SH   SOLE   146 0 0
ISHARES CORE MSCI EUROPE ETF ETF 46434V738 307 5,368 SH   SOLE   5,368 0 0
ISHARES EUROPE ETF ETF 464287861 503 9,434 SH   SOLE   9,434 0 0
IDEX CORP COM Common Stock 45167R104 648 2,947 SH   SOLE   2,947 0 0
INTERNATIONAL FLAVORS&FRAGRANC COM Common Stock 459506101 516 3,438 SH   SOLE   3,438 0 0
INFORMA PLC SPONSORED ADR NE ADR 45672B305 39 2,819 SH   SOLE   2,819 0 0
INFINEON TECHNOLOGIES AG SPONSORED ADR ADR 45662N103 685 17,006 SH   SOLE   17,006 0 0
ISHARES U.S. INFRASTRUCTURE ETF ETF 46435U713 68 1,931 SH   SOLE   1,931 0 0
IG ACQUISITION CORP COM CL A Common Stock 449534106 334 34,293 SH   SOLE   34,293 0 0
IG ACQUISITION CORP WT EXP 100527 Common Stock 449534114 19 17,146 SH   SOLE   17,146 0 0
ISHARES INTEREST RATE HEDGED LONG-TERM CORPORATE BOND ETF ETF 46431W812 5 186 SH   SOLE   186 0 0
ISHARES NORTH AMERICAN NATURAL RESOURCES ETF ETF 464287374 6 188 SH   SOLE   188 0 0
ISHARES GLOBAL INFRASTRUCTURE ETF ETF 464288372 68 1,500 SH   SOLE   1,500 0 0
ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288638 426 7,038 SH   SOLE   7,038 0 0
ISHARES 10 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464289511 15 216 SH   SOLE   216 0 0
ISHARES EXPANDED TECH SECTOR ETF ETF 464287549 14 35 SH   SOLE   35 0 0
IGM BIOSCIENCES INC COM Common Stock 449585108 21 250 SH   SOLE   250 0 0
ISHARES NORTH AMERICAN TECH-MULTIMEDIA NETWORKING ETF ETF 464287531 2 32 SH   SOLE   32 0 0
ISHARES INTERNATIONAL DIVIDEND GROWTH ETF ETF 46435G524 10,709 158,869 SH   SOLE   158,869 0 0
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646 27,937 509,713 SH   SOLE   509,713 0 0
IGS CAP GROUP LTD COM Common Stock 45174N104 0 1 SH   SOLE   1 0 0
INTERNATIONAL GAME TECHNOLOGY SHS USD Common Stock G4863A108 131 5,463 SH   SOLE   5,463 0 0
ISHARES EXPANDED TECH-SOFTWARE SECTOR ETF ETF 464287515 423 1,084 SH   SOLE   1,084 0 0
INDEPENDENCE HLDG CO NEW COM NEW Common Stock 453440307 42 911 SH   SOLE   911 0 0
ISHARES U.S. PHARMACEUTICALS ETF ETF 464288836 7 36 SH   SOLE   36 0 0
ISHARES U.S. HEALTHCARE PROVIDERS ETF ETF 464288828 123 460 SH   SOLE   460 0 0
INTERCONTINENTAL HOTELS GROUP SPONSORED ADS ADR 45857P806 61 909 SH   SOLE   909 0 0
ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810 816 2,261 SH   SOLE   2,261 0 0
INFORMATION SVCS GROUP INC COM Common Stock 45675Y104 2,106 359,976 SH   SOLE   359,976 0 0
INSTEEL INDS INC COM Common Stock 45774W108 4,434 137,904 SH   SOLE   137,904 0 0
II-VI INC COM Common Stock 902104108 308 4,243 SH   SOLE   4,243 0 0
ISHARES CORE S&P MID-CAP ETF ETF 464287507 75,497 280,941 SH   SOLE   280,941 0 0
ISHARES S&P MID-CAP 400 VALUE ETF ETF 464287705 277 2,628 SH   SOLE   2,628 0 0
ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606 711 8,789 SH   SOLE   8,789 0 0
ISHARES CORE S&P SMALL-CAP ETF ETF 464287804 61,030 540,180 SH   SOLE   540,180 0 0
ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879 3,588 34,028 SH   SOLE   34,028 0 0
ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887 3,777 28,479 SH   SOLE   28,479 0 0
ISHARES MORNINGSTAR US EQUITY ETF ETF 464287127 188 3,095 SH   SOLE   3,095 0 0
ISHARES MORNINGSTAR GROWTH ETF ETF 464287119 4,369 67,470 SH   SOLE   67,470 0 0
ISHARES LATIN AMERICA 40 ETF ETF 464287390 2 62 SH   SOLE   62 0 0
ILIKA PLC ORD SHS Common Stock G47602100 6 2,915 SH   SOLE   2,915 0 0
ILLUMINA INC COM Common Stock 452327109 5,447 11,510 SH   SOLE   11,510 0 0
IMAC HLDGS INC COM Common Stock 44967K104 493 249,200 SH   SOLE   249,200 0 0
IMAX CORP COM Common Stock 45245E109 1,388 64,575 SH   SOLE   64,575 0 0
IMPERIAL BRANDS PLC SPON ADR ADR 45262P102 4 202 SH   SOLE   202 0 0
ISHARES MORNINGSTAR MID-CAP ETF ETF 464288208 12 184 SH   SOLE   184 0 0
IMMUNOGEN INC COM Common Stock 45253H101 5 746 SH   SOLE   746 0 0
INGLES MKTS INC CL A Common Stock 457030104 230 3,952 SH   SOLE   3,952 0 0
IMMUTEP LTD SPONSORED ADS ADR 45257L108 7 1,700 SH   SOLE   1,700 0 0
IMMERSION CORP COM Common Stock 452521107 23 2,631 SH   SOLE   2,631 0 0
IMPERIAL OIL LTD COM NEW Common Stock 453038408 54 1,750 SH   SOLE   1,750 0 0
IMPALA PLATINUM HLDGS SPONSORED ADR ADR 452553308 3 210 SH   SOLE   210 0 0
IMMUNE THERAPEUTICS INC FLA COM Common Stock 45252A305 0 40 SH   SOLE   40 0 0
IMMUNOVANT INC COM Common Stock 45258J102 4 351 SH   SOLE   351 0 0
INTERNATIONAL MNY EXPRESS INC COM Common Stock 46005L101 2 142 SH   SOLE   142 0 0
FIRST INTERNET BANCORP COM Common Stock 320557101 3 103 SH   SOLE   103 0 0
INCYTE CORP COM Common Stock 45337C102 44 520 SH   SOLE   520 0 0
INCITEC PIVOT LTD SPONSORED ADR ADR 45326Y206 13 7,324 SH   SOLE   7,324 0 0
ISHARES MSCI INDIA INDEX FUND ETF 46429B598 75 1,700 SH   SOLE   1,700 0 0
INDEPENDENT BK CORP MASS COM Common Stock 453836108 524 6,897 SH   SOLE   6,897 0 0
ISHARES S&P INDIA NIFTY 50 INDEX FUND ETF 464289529 1 19 SH   SOLE   19 0 0
INFINITY PHARMACEUTICALS INC COM Common Stock 45665G303 58 19,500 SH   SOLE   19,500 0 0
HORIZON KINETICS INFLATION BENEFICIARIES ETF ETF 53656F623 232 7,731 SH   SOLE   7,731 0 0
INFINERA CORP COM Common Stock 45667G103 9 863 SH   SOLE   863 0 0
IHS MARKIT LTD SHS Common Stock G47567105 1,010 8,968 SH   SOLE   8,968 0 0
INFOSYS LTD SPONSORED ADR ADR 456788108 118 5,590 SH   SOLE   5,590 0 0
ING GROEP N.V. SPONSORED ADR ADR 456837103 120 9,041 SH   SOLE   9,041 0 0
INOGEN INC COM Common Stock 45780L104 22 330 SH   SOLE   330 0 0
INGREDION INC COM Common Stock 457187102 209 2,293 SH   SOLE   2,293 0 0
GREENE CONCEPTS INC COM Common Stock 39468C304 1 75,000 SH   SOLE   75,000 0 0
INMUNE BIO INC COM Common Stock 45782T105 7 400 SH   SOLE   400 0 0
INMODE LTD SHS Common Stock M5425M103 13 135 SH   SOLE   135 0 0
INOVIO PHARMACEUTICALS INC COM NEW Common Stock 45773H201 1 135 SH   SOLE   135 0 0
INOVALON HLDGS INC COM CL A Common Stock 45781D101 30 877 SH   SOLE   877 0 0
INSEEGO CORP COM Common Stock 45782B104 13 1,324 SH   SOLE   1,324 0 0
INSMED INC COM PAR $.01 Common Stock 457669307 7 258 SH   SOLE   258 0 0
INSPIRE MED SYS INC COM Common Stock 457730109 95 491 SH   SOLE   491 0 0
INTERNATIONAL SEAWAYS INC COM Common Stock Y41053102 12 627 SH   SOLE   627 0 0
WORLD FUEL SVCS CORP COM Common Stock 981475106 35 1,104 SH   SOLE   1,104 0 0
INTEL CORP COM Common Stock 458140100 29,746 529,852 SH   SOLE   529,852 0 0
ISHARES MSCI INTL MULTIFACTOR ETF ETF 46434V274 2,341 77,911 SH   SOLE   77,911 0 0
INTEST CORP COM Common Stock 461147100 35 2,100 SH   SOLE   2,100 0 0
INTUIT COM Common Stock 461202103 21,233 43,319 SH   SOLE   43,319 0 0
INNOVIVA INC COM Common Stock 45781M101 12 880 SH   SOLE   880 0 0
ION GEOPHYSICAL CORP COM NEW Common Stock 462044207 0 15 SH   SOLE   15 0 0
IONIS PHARMACEUTICALS INC COM Common Stock 462222100 76 1,896 SH   SOLE   1,896 0 0
INNOSPEC INC COM Common Stock 45768S105 9 99 SH   SOLE   99 0 0
IOVANCE BIOTHERAPEUTICS INC COM Common Stock 462260100 28 1,060 SH   SOLE   1,060 0 0
INTERNATIONAL PAPER CO COM Common Stock 460146103 46,910 765,128 SH   SOLE   765,128 0 0
INTER PARFUMS INC COM Common Stock 458334109 197 2,739 SH   SOLE   2,739 0 0
INTERPUBLIC GROUP COS INC COM Common Stock 460690100 52,672 1,621,172 SH   SOLE   1,621,172 0 0
IPG PHOTONICS CORP COM Common Stock 44980X109 367 1,741 SH   SOLE   1,741 0 0
INTREPID POTASH INC COM Common Stock 46121Y201 3 85 SH   SOLE   85 0 0
INNOVATION PHARMACEUTICALS INC COM Common Stock 45782D100 1 5,150 SH   SOLE   5,150 0 0
IPACKETS INTL INC COM Common Stock 46262T102 0 20,000 SH   SOLE   20,000 0 0
RENAISSANCE IPO ETF ETF 759937204 54 822 SH   SOLE   822 0 0
ISHARES MSCI INTL QUALITY FACTOR ETF ETF 46434V456 689 17,875 SH   SOLE   17,875 0 0
IQVIA HLDGS INC COM Common Stock 46266C105 585 2,416 SH   SOLE   2,416 0 0
INGERSOLL RAND INC COM Common Stock 45687V106 427 8,751 SH   SOLE   8,751 0 0
ISHARES ROBOTICS AND ARTIFICIAL INTELLIGENCE MULTISECTOR ETF ETF 46435U556 29 636 SH   SOLE   636 0 0
IROBOT CORP COM Common Stock 462726100 112 1,195 SH   SOLE   1,195 0 0
IRIDIUM COMMUNICATIONS INC COM Common Stock 46269C102 218 5,449 SH   SOLE   5,449 0 0
IRHYTHM TECHNOLOGIES INC COM Common Stock 450056106 32 476 SH   SOLE   476 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A Common Stock 46333X108 10 752 SH   SOLE   752 0 0
INVESTORS BANCORP INC NEW COM Common Stock 46146L101 154 10,824 SH   SOLE   10,824 0 0
ISHARES MSCI INTL SMALL-CAP MULTIFACTOR ETF ETF 46434V266 7,970 217,097 SH   SOLE   217,097 0 0
ISHARES MORNINGSTAR SMALL-CAP VALUE ETF ETF 464288703 11 182 SH   SOLE   182 0 0
ISOENERGY LTD COM Common Stock 46500E107 4 1,500 SH   SOLE   1,500 0 0
ISLEWORTH HEALTHCARE ACQU CORP COM Common Stock 46468P102 618 63,112 SH   SOLE   63,112 0 0
ISLEWORTH HEALTHCARE ACQU CORP WT EXP 080227 Common Stock 46468P110 22 32,057 SH   SOLE   32,057 0 0
INSPIRE SMALL/MID CAP IMPACT ETF ETF 66538H641 61 1,648 SH   SOLE   1,648 0 0
INTESA SANPAOLO S P A SPONSORED ADR ADR 46115H107 37 2,242 SH   SOLE   2,242 0 0
ISODIOL INTL INC COM NEW Common Stock 46500L200 0 200 SH   SOLE   200 0 0
INTUITIVE SURGICAL INC COM NEW Common Stock 46120E602 4,811 5,231 SH   SOLE   5,231 0 0
ISHARES CORE 1-5 YEAR USD BOND ETF ETF 46432F859 916 17,858 SH   SOLE   17,858 0 0
GARTNER INC COM Common Stock 366651107 118 487 SH   SOLE   487 0 0
ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760 422 3,849 SH   SOLE   3,849 0 0
ISHARES U.S. HOME CONSTRUCTION ETF ETF 464288752 246 3,558 SH   SOLE   3,558 0 0
INTRA-CELLULAR THERAPIES INC COM Common Stock 46116X101 24 585 SH   SOLE   585 0 0
INTERTECH SOLUTIONS INC COM Common Stock 46112U101 0 5 SH   SOLE   5 0 0
INTEGER HLDGS CORP COM Common Stock 45826H109 116 1,229 SH   SOLE   1,229 0 0
VANECK VECTORS INTERMEDIATE MUNI ETF ETF 92189H201 147 2,845 SH   SOLE   2,845 0 0
ITOCHU CORP ADR ADR 465717106 35 602 SH   SOLE   602 0 0
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 14,071 142,477 SH   SOLE   142,477 0 0
ITRON INC COM Common Stock 465741106 21 211 SH   SOLE   211 0 0
ITRONICS INC COM NEW Common Stock 465743300 0 2 SH   SOLE   2 0 0
ITT INC COM Common Stock 45073V108 294 3,203 SH   SOLE   3,203 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD ADR 465562106 276 46,000 SH   SOLE   46,000 0 0
ILLINOIS TOOL WKS INC COM Common Stock 452308109 3,914 17,421 SH   SOLE   17,421 0 0
ISHARES CORE TOTAL USD BOND MARKET ETF ETF 46434V613 9,822 183,627 SH   SOLE   183,627 0 0
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 20,871 206,688 SH   SOLE   206,688 0 0
ISHARES CORE S&P U.S. VALUE ETF ETF 464287663 9,192 127,734 SH   SOLE   127,734 0 0
IVANHOE CAPITAL ACQUISTIN CORP UNIT Common Stock G4R87P122 1 100 SH   SOLE   100 0 0
INVACARE CORP COM Common Stock 461203101 26 3,175 SH   SOLE   3,175 0 0
ISHARES S&P 500 VALUE ETF 464287408 4,462 30,221 SH   SOLE   30,221 0 0
QUADRATIC INTEREST RATE VOLATILITY AND INFLATION HEDGE ETF ETF 500767736 104 3,757 SH   SOLE   3,757 0 0
VANGUARD S&P MID-CAP 400 ETF ETF 921932885 650 3,573 SH   SOLE   3,573 0 0
VANGUARD S&P MID-CAP 400 VALUE ETF ETF 921932844 124 766 SH   SOLE   766 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 376,456 875,643 SH   SOLE   875,643 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309 13,661 187,827 SH   SOLE   187,827 0 0
INVESCO LTD SHS Common Stock G491BT108 346 12,961 SH   SOLE   12,961 0 0
ISHARES RUSSELL 1000 ETF ETF 464287622 15,338 63,358 SH   SOLE   63,358 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 32,295 203,597 SH   SOLE   203,597 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 69,229 255,005 SH   SOLE   255,005 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 52,541 229,066 SH   SOLE   229,066 0 0
ISHARES TR RUSSEL 2000 VALUE ETF 464287630 2,744 16,556 SH   SOLE   16,556 0 0
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 7,713 24,747 SH   SOLE   24,747 0 0
ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481 7,045 62,234 SH   SOLE   62,234 0 0
ISHARES RUSSELL MID-CAP ETF ETF 464287499 28,187 355,715 SH   SOLE   355,715 0 0
ISHARES RUSSELL MIDCAP VALUE INDEX ETF 464287473 2,212 19,240 SH   SOLE   19,240 0 0
ISHARES RUSSELL 3000 ETF ETF 464287689 12,660 49,470 SH   SOLE   49,470 0 0
ISHARES RUSSELL TOP 200 GROWTH ETF ETF 464289438 13 89 SH   SOLE   89 0 0
ORIX CORP SPONSORED ADR ADR 686330101 46 538 SH   SOLE   538 0 0
ISHARES GLOBAL ENERGY ETF ETF 464287341 108 4,064 SH   SOLE   4,064 0 0
ISHARES GLOBAL FINANCIALS ETF ETF 464287333 329 4,233 SH   SOLE   4,233 0 0
ISHARES GLOBAL HEALTHCARE ETF ETF 464287325 506 6,082 SH   SOLE   6,082 0 0
ISHARES GLOBAL TECH ETF ETF 464287291 771 2,285 SH   SOLE   2,285 0 0
ISHARES GLOBAL COMM SERVICES ETF ETF 464287275 56 650 SH   SOLE   650 0 0
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF ETF 46432F834 166 2,265 SH   SOLE   2,265 0 0
ISHARES U.S. CONSUMER SERVICES ETF ETF 464287580 26 336 SH   SOLE   336 0 0
ISHARES U.S. ENERGY ETF ETF 464287796 405 13,936 SH   SOLE   13,936 0 0
ISHARES U.S. FINANCIALS ETF ETF 464287788 349 4,310 SH   SOLE   4,310 0 0
ISHARES U.S. FINANCIAL SERVICES ETF ETF 464287770 116 627 SH   SOLE   627 0 0
ISHARES U.S. HEALTHCARE ETF ETF 464287762 1,105 4,051 SH   SOLE   4,051 0 0
ISHARES U.S. INDUSTRIALS ETF ETF 464287754 905 8,141 SH   SOLE   8,141 0 0
ISHARES U.S. CONSUMER GOODS ETF ETF 464287812 193 1,050 SH   SOLE   1,050 0 0
ISHARES U.S. BASIC MATERIALS ETF ETF 464287838 551 4,229 SH   SOLE   4,229 0 0
ISHARES U.S. REAL ESTATE ETF ETF 464287739 3,922 38,469 SH   SOLE   38,469 0 0
ISHARES U.S. TRANSPORTATION ETF ETF 464287192 46 178 SH   SOLE   178 0 0
ISHARES U.S. TECHNOLOGY ETF ETF 464287721 1,984 19,964 SH   SOLE   19,964 0 0
ISHARES DOW JONES U.S. ETF ETF 464287846 6,771 62,712 SH   SOLE   62,712 0 0
ISHARES U.S. TELECOMMUNICATIONS ETF ETF 464287713 27 815 SH   SOLE   815 0 0
INDIVIOR PLC ORD Common Stock G4766E108 2 750 SH   SOLE   750 0 0
ARK ISRAEL INNOVATIVE TECHNOLOGY ETF ETF 00214Q609 2 49 SH   SOLE   49 0 0
JACOBS ENGR GROUP INC COM Common Stock 469814107 32,391 242,776 SH   SOLE   242,776 0 0
JACK IN THE BOX INC COM Common Stock 466367109 71 635 SH   SOLE   635 0 0
JAMF HLDG CORP COM Common Stock 47074L105 2 50 SH   SOLE   50 0 0
JAPAN TOBACCO INC UNSPONSORD ADR ADR 471105205 7 785 SH   SOLE   785 0 0
JAPAN AIRLINES CO LTD JAL ADR ADR 471038109 36 3,364 SH   SOLE   3,364 0 0
J ALEXANDERS HLDGS INC COM Common Stock 46609J106 2 145 SH   SOLE   145 0 0
JAZZ PHARMACEUTICALS PLC SHS USD Common Stock G50871105 620 3,488 SH   SOLE   3,488 0 0
JULIUS BAER GROUP LTD UNSPONSORD ADR ADR 48137C108 31 2,371 SH   SOLE   2,371 0 0
HUNT J B TRANS SVCS INC COM Common Stock 445658107 320 1,963 SH   SOLE   1,963 0 0
JABIL INC COM Common Stock 466313103 1,920 33,036 SH   SOLE   33,036 0 0
JETBLUE AWYS CORP COM Common Stock 477143101 111 6,632 SH   SOLE   6,632 0 0
JBS S A SPONSORED ADR ADR 466110103 31 2,694 SH   SOLE   2,694 0 0
SANFILIPPO JOHN B & SON INC COM Common Stock 800422107 5 51 SH   SOLE   51 0 0
JOHN BEAN TECHNOLOGIES CORP COM Common Stock 477839104 42 296 SH   SOLE   296 0 0
JOHNSON CTLS INTL PLC SHS Common Stock G51502105 15,654 227,189 SH   SOLE   227,189 0 0
JACK CREEK INVESTMENT CORP UNIT EX 100123 Common Stock G4989X107 233 23,199 SH   SOLE   23,199 0 0
J2 GLOBAL INC COM Common Stock 48123V102 29 209 SH   SOLE   209 0 0
JD.COM INC SPON ADR CL A ADR 47215P106 170 2,127 SH   SOLE   2,127 0 0
JEFFERIES FINL GROUP INC COM Common Stock 47233W109 69,150 2,021,943 SH   SOLE   2,021,943 0 0
JELD-WEN HLDG INC COM Common Stock 47580P103 17 640 SH   SOLE   640 0 0
U.S. GLOBAL JETS ETF ETF 26922A842 547 22,642 SH   SOLE   22,642 0 0
JANUS HENDERSON GROUP PLC ORD SHS Common Stock G4474Y214 142 3,651 SH   SOLE   3,651 0 0
JOHN HANCOCK MULTIFACTOR LARGE CAP ETF ETF 47804J107 2 29 SH   SOLE   29 0 0
JAMES HARDIE INDS PLC SPONSORED ADR ADR 47030M106 40 1,162 SH   SOLE   1,162 0 0
IPATH BLOOMBERG COPPER SUBINDEX TOTAL RETURN ETN ETF 06739F101 74 1,640 SH   SOLE   1,640 0 0
J & J SNACK FOODS CORP COM Common Stock 466032109 348 1,988 SH   SOLE   1,988 0 0
HENRY JACK & ASSOC INC COM Common Stock 426281101 523 3,196 SH   SOLE   3,196 0 0
JONES LANG LASALLE INC COM Common Stock 48020Q107 539 2,758 SH   SOLE   2,758 0 0
JANUS HENDERSON MORTGAGE-BACKED SECURITIES ETF ETF 47103U852 3 60 SH   SOLE   60 0 0
JARDINE MATHESON HLDGS LTD UNSPONSORD ADR ADR 471115402 58 901 SH   SOLE   901 0 0
JUMIA TECHNOLOGIES AG SPONSORED ADS ADR 48138M105 224 7,399 SH   SOLE   7,399 0 0
JPMORGAN U.S. MOMENTUM FACTOR ETF ETF 46641Q779 2 43 SH   SOLE   43 0 0
JPMORGAN ULTRA-SHORT MUNICIPAL INCOME ETF ETF 46641Q654 22,940 449,361 SH   SOLE   449,361 0 0
JOUNCE THERAPEUTICS INC COM Common Stock 481116101 167 24,500 SH   SOLE   24,500 0 0
JOHNSON & JOHNSON COM Common Stock 478160104 64,875 393,805 SH   SOLE   393,805 0 0
SPDR BLOOMBERG BARCLAYS HIGH YIELD BOND ETF ETF 78468R622 5,657 51,446 SH   SOLE   51,446 0 0
JUNIPER NETWORKS INC COM Common Stock 48203R104 23 832 SH   SOLE   832 0 0
DIREXION DAILY JUNIOR GOLD MINERS INDEX BULL 2X SHARES ETF 25460G831 6 76 SH   SOLE   76 0 0
ST JOE CO COM Common Stock 790148100 16 353 SH   SOLE   353 0 0
VIRTUS TERRANOVA U.S. QUALITY MOMENTUM ETF ETF 92790A504 6 200 SH   SOLE   200 0 0
JOHNSON OUTDOORS INC CL A Common Stock 479167108 7 61 SH   SOLE   61 0 0
JPMORGAN RESEARCH ENHANCED HIGH YIELD ETF ETF 46641Q878 350 6,687 SH   SOLE   6,687 0 0
JPMORGAN DIVERSIFIED RETURN INTERNATIONAL EQUITY ETF ETF 46641Q209 110 1,759 SH   SOLE   1,759 0 0
JPMORGAN CHASE & CO COM Common Stock 46625H100 58,156 373,894 SH   SOLE   373,894 0 0
JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837 108,326 2,134,917 SH   SOLE   2,134,917 0 0
JAPAN EXCHANGE GROUP INC ADR ADR 471059105 6 510 SH   SOLE   510 0 0
JERONIMO MARTINS SGPS SA ADR ADR 476493101 1 29 SH   SOLE   29 0 0
JAMES RIV GROUP LTD COM Common Stock G5005R107 23 615 SH   SOLE   615 0 0
J SAINSBURY PLC SPON ADR NEW ADR 466249208 5 292 SH   SOLE   292 0 0
WILEY JOHN & SONS INC CL A Common Stock 968223206 242 4,025 SH   SOLE   4,025 0 0
NORDSTROM INC COM Common Stock 655664100 240 6,551 SH   SOLE   6,551 0 0
ISHARES GLOBAL UTILITIES ETF ETF 464288711 3 50 SH   SOLE   50 0 0
JOINT CORP COM Common Stock 47973J102 11 131 SH   SOLE   131 0 0
KELLOGG CO COM Common Stock 487836108 238 3,693 SH   SOLE   3,693 0 0
KKR ACQUISITION HOLDING I CORP COM CLASS A Common Stock 48253T109 1,432 145,792 SH   SOLE   145,792 0 0
KKR ACQUISITION HOLDING I CORP WT EXP Common Stock 48253T117 43 36,545 SH   SOLE   36,545 0 0
KADANT INC COM Common Stock 48282T104 86 487 SH   SOLE   487 0 0
KALA PHARMACEUTICALS INC COM Common Stock 483119103 2 425 SH   SOLE   425 0 0
KAISER ALUMINUM CORP COM PAR $0.01 Common Stock 483007704 61 493 SH   SOLE   493 0 0
KALVISTA PHARMACEUTICALS INC COM Common Stock 483497103 1 41 SH   SOLE   41 0 0
KAMAN CORP COM Common Stock 483548103 180 3,559 SH   SOLE   3,559 0 0
KAO CORP UNSPONSORD ADS ADR 485537401 54 4,395 SH   SOLE   4,395 0 0
KAR AUCTION SVCS INC COM Common Stock 48238T109 18 1,028 SH   SOLE   1,028 0 0
KB FINL GROUP INC SPONSORED ADR ADR 48241A105 86 1,752 SH   SOLE   1,752 0 0
KIMBALL INTL INC CL B Common Stock 494274103 32 2,415 SH   SOLE   2,415 0 0
KBC GROUP NV UNSPONSORED ADR ADR 48241F104 41 1,061 SH   SOLE   1,061 0 0
SPDR S&P BANK ETF ETF 78464A797 585 11,402 SH   SOLE   11,402 0 0
KB HOME COM Common Stock 48666K109 208 5,103 SH   SOLE   5,103 0 0
KBR INC COM Common Stock 48242W106 67 1,744 SH   SOLE   1,744 0 0
INVESCO KBW BANK ETF ETF 46138E628 3 53 SH   SOLE   53 0 0
INVESCO KBW REGIONAL BANKING ETF ETF 46138E578 12 200 SH   SOLE   200 0 0
KENSINGTON CAPITAL ACQUISITION UNIT Common Stock 49006L203 9 900 SH   SOLE   900 0 0
KDDI CORP ADR ADR 48667L106 88 5,677 SH   SOLE   5,677 0 0
KEURIG DR PEPPER INC COM Common Stock 49271V100 505 14,264 SH   SOLE   14,264 0 0
KIMBALL ELECTRONICS INC COM Common Stock 49428J109 115 5,278 SH   SOLE   5,278 0 0
KELLY SVCS INC CL A Common Stock 488152208 59 2,462 SH   SOLE   2,462 0 0
KEWEENAW LAND ASSN LTD INT CTF Common Stock 493026108 41 502 SH   SOLE   502 0 0
KIRBY CORP COM Common Stock 497266106 50 831 SH   SOLE   831 0 0
KEYCORP COM Common Stock 493267108 3,817 184,832 SH   SOLE   184,832 0 0
KEYSIGHT TECHNOLOGIES INC COM Common Stock 49338L103 1,176 7,613 SH   SOLE   7,613 0 0
KENTUCKY FIRST FED BANCORP COM Common Stock 491292108 46 6,235 SH   SOLE   6,235 0 0
KFORCE INC COM Common Stock 493732101 10 155 SH   SOLE   155 0 0
KORN FERRY COM NEW Common Stock 500643200 250 3,440 SH   SOLE   3,440 0 0
KINROSS GOLD CORP COM Common Stock 496902404 3 450 SH   SOLE   450 0 0
KINGFISHER PLC SPON ADR PAR ADR 495724403 16 1,570 SH   SOLE   1,570 0 0
KINGSPAN GROUP PLC ORD Common Stock G52654103 425 4,545 SH   SOLE   4,545 0 0
KRUNGTHAI CARD PUBLIC CO LTD UNSPONSRED ADS ADR 50110L105 70 3,362 SH   SOLE   3,362 0 0
KRAFT HEINZ CO COM Common Stock 500754106 1,347 33,024 SH   SOLE   33,024 0 0
KUEHNE & NAGEL INTL AG UNSPONSORD ADR ADR 501187108 71 1,035 SH   SOLE   1,035 0 0
ORTHOPEDIATRICS CORP COM Common Stock 68752L100 274 4,337 SH   SOLE   4,337 0 0
SPDR S&P INSURANCE ETF ETF 78464A789 25 659 SH   SOLE   659 0 0
KINDRED BIOSCIENCES INC COM Common Stock 494577109 6 643 SH   SOLE   643 0 0
KONINKLIJKE KPN NV SPONSORED ADR ADR 780641205 2 787 SH   SOLE   787 0 0
KKR & CO INC COM Common Stock 48251W104 3,673 61,997 SH   SOLE   61,997 0 0
KIRKLAND LAKE GOLD LTD COM Common Stock 49741E100 82 2,128 SH   SOLE   2,128 0 0
KLA CORP COM NEW Common Stock 482480100 895 2,761 SH   SOLE   2,761 0 0
KALEIDO BIOSCIENCES INC COM Common Stock 483347100 4 598 SH   SOLE   598 0 0
KNOWLEDGE LEADERS DEVELOPED WORLD ETF ETF 46143U849 28 600 SH   SOLE   600 0 0
KULICKE & SOFFA INDS INC COM Common Stock 501242101 212 3,453 SH   SOLE   3,453 0 0
KIMBERLY-CLARK CORP COM Common Stock 494368103 8,916 66,089 SH   SOLE   66,089 0 0
KINDER MORGAN INC DEL COM Common Stock 49456B101 3,145 172,526 SH   SOLE   172,526 0 0
KEMPER CORP COM Common Stock 488401100 163 2,203 SH   SOLE   2,203 0 0
KENNAMETAL INC COM Common Stock 489170100 112 3,108 SH   SOLE   3,108 0 0
KOMATSU LTD SPON ADR NEW ADR 500458401 298 12,010 SH   SOLE   12,010 0 0
CARMAX INC COM Common Stock 143130102 986 7,631 SH   SOLE   7,631 0 0
KNOWLES CORP COM Common Stock 49926D109 57 2,911 SH   SOLE   2,911 0 0
KIRIN HLDGS CO LTD SPON ADR ADR 497350306 4 224 SH   SOLE   224 0 0
KNOLL INC COM NEW Common Stock 498904200 7 278 SH   SOLE   278 0 0
KNORR BREMSE AG UNSPONSRED ADS ADR 499180107 98 3,426 SH   SOLE   3,426 0 0
KINSALE CAP GROUP INC COM Common Stock 49714P108 96 582 SH   SOLE   582 0 0
KNIGHT-SWIFT TRANSN HLDGS INC CL A Common Stock 499049104 48 1,052 SH   SOLE   1,052 0 0
KONE OYJ UNSPONSORD ADR ADR 50048H101 26 645 SH   SOLE   645 0 0
COCA COLA CO COM Common Stock 191216100 14,646 268,596 SH   SOLE   268,596 0 0
EASTMAN KODAK CO COM NEW Common Stock 277461406 35 4,233 SH   SOLE   4,233 0 0
SPDR S&P KENSHO NEW ECONOMIES COMPOSITE ETF ETF 78468R648 3 50 SH   SOLE   50 0 0
KOPPERS HOLDINGS INC COM Common Stock 50060P106 14 429 SH   SOLE   429 0 0
KOSMOS ENERGY LTD COM Common Stock 500688106 10 2,771 SH   SOLE   2,771 0 0
KOSS CORP COM Common Stock 500692108 0 1 SH   SOLE   1 0 0
KOITO MANUFACTURING CO LTD ADR ADR 500275102 61 983 SH   SOLE   983 0 0
KARYOPHARM THERAPEUTICS INC COM Common Stock 48576U106 46 4,436 SH   SOLE   4,436 0 0
KROGER CO COM Common Stock 501044101 34,623 903,769 SH   SOLE   903,769 0 0
KRATON CORP COM Common Stock 50077C106 172 5,328 SH   SOLE   5,328 0 0
KRANESHARES GLOBAL CARBON ETF ETF 500767678 4 100 SH   SOLE   100 0 0
SPDR S&P REGIONAL BANKING ETF ETF 78464A698 466 7,113 SH   SOLE   7,113 0 0
KONARED CORP COM Common Stock 50048Y104 0 1,100 SH   SOLE   1,100 0 0
KORNIT DIGITAL LTD SHS Common Stock M6372Q113 2,266 18,228 SH   SOLE   18,228 0 0
KEARNY FINL CORP MD COM Common Stock 48716P108 7 626 SH   SOLE   626 0 0
KRONOS WORLDWIDE INC COM Common Stock 50105F105 22 1,563 SH   SOLE   1,563 0 0
KARUNA THERAPEUTICS INC COM Common Stock 48576A100 1 8 SH   SOLE   8 0 0
KERRY GROUP PLC SPONSORED ADR ADR 492460100 55 387 SH   SOLE   387 0 0
KUSHCO HLDGS INC COM Common Stock 50133S103 0 400 SH   SOLE   400 0 0
KASPIEN HOLDINGS INC COM NEW Common Stock 485837108 1 34 SH   SOLE   34 0 0
KOSE CORP UNSPONSORD ADR ADR 500679105 1 32 SH   SOLE   32 0 0
KOHLS CORP COM Common Stock 500255104 200 3,628 SH   SOLE   3,628 0 0
KRANESHARES SSE STAR MARKET 50 INDEX ETF ETF 500767694 11 400 SH   SOLE   400 0 0
KANSAS CITY SOUTHERN COM NEW Common Stock 485170302 1,050 3,699 SH   SOLE   3,699 0 0
KONTOOR BRANDS INC COM Common Stock 50050N103 250 4,431 SH   SOLE   4,431 0 0
KRATOS DEFENSE & SEC SOLUTIONS COM NEW Common Stock 50077B207 2,136 74,989 SH   SOLE   74,989 0 0
KUBOTA CORP ADR ADR 501173207 289 2,860 SH   SOLE   2,860 0 0
KULR TECHNOLOGY GROUP INC COM Common Stock 50125G109 5 2,000 SH   SOLE   2,000 0 0
KURA ONCOLOGY INC COM Common Stock 50127T109 1 26 SH   SOLE   26 0 0
KRANESHARES MSCI ALL CHINA HEALTH CARE INDEX ETF ETF 500767835 19 415 SH   SOLE   415 0 0
ALKURI GLOBAL ACQUISITION CORP COM CL A Common Stock 66981N103 307 31,036 SH   SOLE   31,036 0 0
ALKURI GLOBAL ACQUISITION CORP WT EXP 020928 Common Stock 66981N111 11 7,759 SH   SOLE   7,759 0 0
KVH INDS INC COM Common Stock 482738101 24 1,985 SH   SOLE   1,985 0 0
KENNEDY-WILSON HOLDINGS INC COM Common Stock 489398107 5 265 SH   SOLE   265 0 0
KRANESHARES CSI CHINA INTERNET ETF ETF 500767306 7 103 SH   SOLE   103 0 0
QUAKER CHEM CORP COM Common Stock 747316107 255 1,075 SH   SOLE   1,075 0 0
ISHARES GLOBAL CONSUMER STAPLES ETF ETF 464288737 59 970 SH   SOLE   970 0 0
KYOCERA CORP SPONSORED ADS ADR 501556203 15 246 SH   SOLE   246 0 0
KEY ENERGY SVCS INC WT EXP 121521 Common Stock 49309J129 0 51 SH   SOLE   51 0 0
KEZAR LIFE SCIENCES INC COM Common Stock 49372L100 0 92 SH   SOLE   92 0 0
LOEWS CORP COM Common Stock 540424108 1,021 18,677 SH   SOLE   18,677 0 0
DIREXION DAILY S&P BIOTECH BEAR 3X SHARES ETF 25460E539 81 4,200 SH   SOLE   4,200 0 0
LITHIA MTRS INC COM Common Stock 536797103 476 1,384 SH   SOLE   1,384 0 0
LAKELAND INDS INC COM Common Stock 511795106 0 20 SH   SOLE   20 0 0
LANCASTER COLONY CORP COM Common Stock 513847103 317 1,640 SH   SOLE   1,640 0 0
LANDMARK BANCORP INC COM Common Stock 51504L107 23 843 SH   SOLE   843 0 0
NLIGHT INC COM Common Stock 65487K100 1 22 SH   SOLE   22 0 0
LAZARD LTD SHS A Common Stock G54050102 9 200 SH   SOLE   200 0 0
LUMINAR TECHNOLOGIES INC COM CL A Common Stock 550424105 63 2,880 SH   SOLE   2,880 0 0
L BRANDS INC COM Common Stock 501797104 207 2,875 SH   SOLE   2,875 0 0
LAKELAND BANCORP INC COM Common Stock 511637100 381 21,809 SH   SOLE   21,809 0 0
LUTHER BURBANK CORP COM Common Stock 550550107 10 876 SH   SOLE   876 0 0
LIBERTY BROADBAND CORP COM SER A Common Stock 530307107 293 1,743 SH   SOLE   1,743 0 0
LIBERTY BROADBAND CORP COM SER C Common Stock 530307305 678 3,907 SH   SOLE   3,907 0 0
LIBERTY OILFIELD SVCS INC COM CL A Common Stock 53115L104 70 4,931 SH   SOLE   4,931 0 0
LIBERTY GLOBAL PLC SHS CL A Common Stock G5480U104 44 1,605 SH   SOLE   1,605 0 0
LIBERTY GLOBAL PLC SHS CL C Common Stock G5480U120 99 3,643 SH   SOLE   3,643 0 0
LENDINGCLUB CORP COM NEW Common Stock 52603A208 6 349 SH   SOLE   349 0 0
LANDCADIA HOLDINGS IV INC CLASS A COM Common Stock 51477A104 214 21,852 SH   SOLE   21,852 0 0
LANDCADIA HOLDINGS IV INC WT EXP 032928 Common Stock 51477A112 6 5,463 SH   SOLE   5,463 0 0
LIONHEART ACQUISITION CORP II COM CL A Common Stock 53625R104 29 2,934 SH   SOLE   2,934 0 0
LIONHEART ACQUISITION CORP II WT EXP 021426 Common Stock 53625R112 1 1,467 SH   SOLE   1,467 0 0
LANNET INC COM Common Stock 516012101 7 1,511 SH   SOLE   1,511 0 0
LCI INDS COM Common Stock 50189K103 121 919 SH   SOLE   919 0 0
LCNB CORP COM Common Stock 50181P100 2 92 SH   SOLE   92 0 0
BLACKROCK U.S. CARBON TRANSITION READINESS ETF ETF 09290C509 26 529 SH   SOLE   529 0 0
LINEAGE CELL THERAPEUTICS INC COM Common Stock 53566P109 2 736 SH   SOLE   736 0 0
LIFETIME BRANDS INC COM Common Stock 53222Q103 0 33 SH   SOLE   33 0 0
HILLMAN SOLUTIONS CORP COM Common Stock 51476H100 159 12,819 SH   SOLE   12,819 0 0
LOANDEPOT INC COM CL A Common Stock 53946R106 5 400 SH   SOLE   400 0 0
LYDALL INC COM Common Stock 550819106 103 1,704 SH   SOLE   1,704 0 0
LEIDOS HOLDINGS INC COM Common Stock 525327102 497 4,916 SH   SOLE   4,916 0 0
LANDS END INC NEW COM Common Stock 51509F105 4 98 SH   SOLE   98 0 0
LEAR CORP COM NEW Common Stock 521865204 153 872 SH   SOLE   872 0 0
LINCOLN ELEC HLDGS INC COM Common Stock 533900106 307 2,325 SH   SOLE   2,325 0 0
LEE ENTERPRISES INC COM Common Stock 523768406 103 3,647 SH   SOLE   3,647 0 0
LEGGETT & PLATT INC COM Common Stock 524660107 64 1,231 SH   SOLE   1,231 0 0
ISHARES J.P. MORGAN EM LOCAL CURRENCY BOND ETF ETF 464286517 11 244 SH   SOLE   244 0 0
LENNAR CORP CL A Common Stock 526057104 510 5,130 SH   SOLE   5,130 0 0
LENNAR CORP CL B Common Stock 526057302 2 30 SH   SOLE   30 0 0
LESLIES INC COM Common Stock 527064109 27 1,000 SH   SOLE   1,000 0 0
THE LION ELECTRIC COMPANY COMMON STOCK Common Stock 536221104 3 150 SH   SOLE   150 0 0
LEVI STRAUSS & CO NEW CL A COM STK Common Stock 52736R102 5 170 SH   SOLE   170 0 0
LITTELFUSE INC COM Common Stock 537008104 59 231 SH   SOLE   231 0 0
LIONS GATE ENTMNT CORP CL A VTG Common Stock 535919401 29 1,396 SH   SOLE   1,396 0 0
LIONS GATE ENTMNT CORP CL B NON VTG Common Stock 535919500 23 1,270 SH   SOLE   1,270 0 0
LEGAL & GENERAL GROUP PLC SPONSORED ADR ADR 52463H103 152 8,448 SH   SOLE   8,448 0 0
LIGHTSPEED POS INC SUB VTG SHS Common Stock 53227R106 2 28 SH   SOLE   28 0 0
LGI HOMES INC COM Common Stock 50187T106 303 1,871 SH   SOLE   1,871 0 0
SPDR SSGA US LARGE CAP LOW VOLATILITY INDEX ETF ETF 78468R804 86 643 SH   SOLE   643 0 0
LIGAND PHARMACEUTICALS INC COM NEW Common Stock 53220K504 193 1,474 SH   SOLE   1,474 0 0
LIGAND PHARMACEUTICALS INC ROCHE CONT RT Common Stock 53220K215 0 500 SH   SOLE   500 0 0
LIGAND PHARMACEUTICALS INC GLUCN CONT RT Common Stock 53220K181 0 500 SH   SOLE   500 0 0
LIGAND PHARMACEUTICALS INC GNRAL CONT RT Common Stock 53220K199 0 500 SH   SOLE   500 0 0
LIGAND PHARMACEUTICALS INC TR BET CONT RT Common Stock 53220K173 0 500 SH   SOLE   500 0 0
LEGRAND S A UNSPONSORED ADR ADR 524671104 27 1,288 SH   SOLE   1,288 0 0
LONGVIEW ACQUISITION CORP II COM CL A Common Stock 54319Q105 182 18,554 SH   SOLE   18,554 0 0
LONGVIEW ACQUISITION CORP II WT EXP Common Stock 54319Q113 5 3,710 SH   SOLE   3,710 0 0
LABORATORY CORP AMER HLDGS COM NEW Common Stock 50540R409 9,032 32,744 SH   SOLE   32,744 0 0
LHC GROUP INC COM Common Stock 50187A107 790 3,946 SH   SOLE   3,946 0 0
LEO HLDGS CORP II UNIT EX Common Stock G5463R110 25 2,533 SH   SOLE   2,533 0 0
LUCIRA HEALTH INC COM Common Stock 54948U105 2 319 SH   SOLE   319 0 0
L3HARRIS TECHNOLOGIES INC COM Common Stock 502431109 18,182 84,120 SH   SOLE   84,120 0 0
LI AUTO INC SPONSORED ADS ADR 50202M102 3 100 SH   SOLE   100 0 0
LENNOX INTL INC COM Common Stock 526107107 113 321 SH   SOLE   321 0 0
LEO HOLDINGS III CORP UNIT Common Stock G5463T116 52 5,168 SH   SOLE   5,168 0 0
LIBERTY LATIN AMERICA LTD COM CL A Common Stock G9001E102 3 251 SH   SOLE   251 0 0
LIBERTY LATIN AMERICA LTD COM CL C Common Stock G9001E128 28 2,014 SH   SOLE   2,014 0 0
LINDE PLC SHS Common Stock G5494J103 4,997 17,284 SH   SOLE   17,284 0 0
LINDBLAD EXPEDITIONS HLDGS INC COM Common Stock 535219109 76 4,772 SH   SOLE   4,772 0 0
GLOBAL X LITHIUM & BATTERY TECH ETF ETF 37954Y855 86 1,179 SH   SOLE   1,179 0 0
LUMENTUM HLDGS INC COM Common Stock 55024U109 108 1,312 SH   SOLE   1,312 0 0
LIVANOVA PLC SHS Common Stock G5509L101 93 1,108 SH   SOLE   1,108 0 0
LIZHI INC ADS ADR 53933L104 1 100 SH   SOLE   100 0 0
LAKELAND FINL CORP COM Common Stock 511656100 17 275 SH   SOLE   275 0 0
LUCKIN COFFEE INC SPONSORED ADS ADR 54951L109 1 75 SH   SOLE   75 0 0
LKQ CORP COM Common Stock 501889208 496 10,082 SH   SOLE   10,082 0 0
NUMINUS WELLNESS INC COM Common Stock 67054W103 19 25,742 SH   SOLE   25,742 0 0
LUMBER LIQUIDATORS HLDGS INC COM Common Stock 55003T107 39 1,846 SH   SOLE   1,846 0 0
LILLY ELI & CO COM Common Stock 532457108 53,618 233,610 SH   SOLE   233,610 0 0
LEMAITRE VASCULAR INC COM Common Stock 525558201 7 112 SH   SOLE   112 0 0
FIRST TRUST LOW DURATION MORTGAGE OPPORTUNITIES ETF ETF 33739Q200 278 5,459 SH   SOLE   5,459 0 0
LEMONADE INC COM Common Stock 52567D107 159 1,455 SH   SOLE   1,455 0 0
LIMONEIRA CO COM Common Stock 532746104 18 1,030 SH   SOLE   1,030 0 0
LUMINEX CORP DEL COM Common Stock 55027E102 9 256 SH   SOLE   256 0 0
LOCKHEED MARTIN CORP COM Common Stock 539830109 21,394 56,547 SH   SOLE   56,547 0 0
LINCOLN NATL CORP IND COM Common Stock 534187109 2,530 40,262 SH   SOLE   40,262 0 0
CHENIERE ENERGY INC COM NEW Common Stock 16411R208 441 5,086 SH   SOLE   5,086 0 0
LINDSAY CORP COM Common Stock 535555106 155 936 SH   SOLE   936 0 0
LENSAR INC COM Common Stock 52634L108 1 150 SH   SOLE   150 0 0
LONDON STK EXCHANGE GROUP UNSPONSORED ADR ADR 54211N101 63 2,253 SH   SOLE   2,253 0 0
ALLIANT ENERGY CORP COM Common Stock 018802108 388 6,964 SH   SOLE   6,964 0 0
LANTHEUS HLDGS INC COM Common Stock 516544103 1,485 53,720 SH   SOLE   53,720 0 0
LENOVO GROUP LTD SPONSORED ADR ADR 526250105 1 60 SH   SOLE   60 0 0
LIVE OAK BANCSHARES INC COM Common Stock 53803X105 227 3,844 SH   SOLE   3,844 0 0
EL POLLO LOCO HLDGS INC COM Common Stock 268603107 29 1,581 SH   SOLE   1,581 0 0
LOGICBIO THERAPEUTICS INC COM Common Stock 54142F102 1 300 SH   SOLE   300 0 0
LOGITECH INTL S A SHS Common Stock H50430232 343 2,839 SH   SOLE   2,839 0 0
LIVE OAK ACQUISITION CORP II COM CL A Common Stock 53804W106 459 46,290 SH   SOLE   46,290 0 0
LIVE OAK ACQUISITION CORP II WT EXP 120725 Common Stock 53804W114 35 15,430 SH   SOLE   15,430 0 0
GRAND CANYON ED INC COM Common Stock 38526M106 304 3,379 SH   SOLE   3,379 0 0
LORAL SPACE & COM INC COM Common Stock 543881106 2 59 SH   SOLE   59 0 0
LOVESAC COMPANY COM Common Stock 54738L109 30 372 SH   SOLE   372 0 0
LOWES COS INC COM Common Stock 548661107 101,504 523,297 SH   SOLE   523,297 0 0
SPDR MSCI ACWI LOW CARBON TARGET ETF ETF 78463X194 51 404 SH   SOLE   404 0 0
DORIAN LPG LTD SHS USD Common Stock Y2106R110 10 731 SH   SOLE   731 0 0
LAREDO PETROLEUM INC COM Common Stock 516806205 71 770 SH   SOLE   770 0 0
LPL FINL HLDGS INC COM Common Stock 50212V100 14,047 104,067 SH   SOLE   104,067 0 0
OPEN LENDING CORP COM CL A Common Stock 68373J104 246 5,712 SH   SOLE   5,712 0 0
LIVEPERSON INC COM Common Stock 538146101 29 464 SH   SOLE   464 0 0
LOUISIANA PAC CORP COM Common Stock 546347105 467 7,751 SH   SOLE   7,751 0 0
ISHARES GS CORP BONDS ETF 464287242 4,344 32,330 SH   SOLE   32,330 0 0
ISHARES INTEREST RATE HEDGED CORPORATE BOND ETF ETF 46431W705 1 13 SH   SOLE   13 0 0
LIQUIDITY SVCS INC COM Common Stock 53635B107 28 1,088 SH   SOLE   1,088 0 0
LIQUIDMETAL TECHNOLOGIES INC COM Common Stock 53634X100 0 200 SH   SOLE   200 0 0
LAM RESEARCH CORP COM Common Stock 512807108 97,516 149,568 SH   SOLE   149,568 0 0
LOJAS RENNER SA SPONSORED ADR ADR 54146M202 62 6,838 SH   SOLE   6,838 0 0
ISHARES MSCI USA MULTIFACTOR ETF ETF 46434V282 3,054 71,311 SH   SOLE   71,311 0 0
L OREAL CO ADR ADR 502117203 660 7,386 SH   SOLE   7,386 0 0
STRIDE INC COM Common Stock 86333M108 12 361 SH   SOLE   361 0 0
LATTICE SEMICONDUCTOR CORP COM Common Stock 518415104 707 12,577 SH   SOLE   12,577 0 0
LASERTEC CORP ADS ADR 51809L109 1,029 26,266 SH   SOLE   26,266 0 0
LANDSTAR SYS INC COM Common Stock 515098101 516 3,267 SH   SOLE   3,267 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM Common Stock 531229409 440 9,452 SH   SOLE   9,452 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM Common Stock 531229607 516 11,120 SH   SOLE   11,120 0 0
LIBERATED SYNDICATION INC COM Common Stock 53013F100 0 84 SH   SOLE   84 0 0
LIVENT CORP COM Common Stock 53814L108 170 8,769 SH   SOLE   8,769 0 0
LIBERTY TRIPADVISOR HLDGS INC COM SER A Common Stock 531465102 5 1,163 SH   SOLE   1,163 0 0
LANTRONIX INC COM NEW Common Stock 516548203 4 750 SH   SOLE   750 0 0
OIL COMPANY LUKOIL PJSC SPONSORED ADR ADR 69343P105 362 3,940 SH   SOLE   3,940 0 0
LULULEMON ATHLETICA INC COM Common Stock 550021109 2,835 7,767 SH   SOLE   7,767 0 0
LUMEN TECHNOLOGIES INC COM Common Stock 550241103 246 18,075 SH   SOLE   18,075 0 0
LUMOS PHARMA INC COM Common Stock 55028X109 4 400 SH   SOLE   400 0 0
LUNA INNOVATIONS INC COM Common Stock 550351100 16 1,466 SH   SOLE   1,466 0 0
LUNDIN ENERGY AB SPONSORED ADR ADR 55037R200 2 42 SH   SOLE   42 0 0
SOUTHWEST AIRLS CO COM Common Stock 844741108 2,207 41,565 SH   SOLE   41,565 0 0
LVMH MOET HENNESSY LOU VUITTON ADR ADR 502441306 1,673 10,614 SH   SOLE   10,614 0 0
LAS VEGAS SANDS CORP COM Common Stock 517834107 414 7,865 SH   SOLE   7,865 0 0
LAMB WESTON HLDGS INC COM Common Stock 513272104 929 11,513 SH   SOLE   11,513 0 0
LOCUST WALK ACQUISITION CORP COM CL A Common Stock 54015L103 138 13,953 SH   SOLE   13,953 0 0
LOCUST WALK ACQUISITION CORP WT EXP 123125 Common Stock 54015L111 5 4,651 SH   SOLE   4,651 0 0
LEXICON PHARMACEUTICALS INC COM NEW Common Stock 528872302 0 1 SH   SOLE   1 0 0
LYONDELLBASELL INDUSTRIES N V SHS - A - Common Stock N53745100 2,791 27,133 SH   SOLE   27,133 0 0
LYFT INC CL A COM Common Stock 55087P104 16 268 SH   SOLE   268 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR ADR 539439109 6 2,489 SH   SOLE   2,489 0 0
LYNAS RARE EARTHS LTD ORD Common Stock Q5683J210 39 9,000 SH   SOLE   9,000 0 0
LSI INDS INC OHIO COM Common Stock 50216C108 0 55 SH   SOLE   55 0 0
LIVE NATION ENTERTAINMENT INC COM Common Stock 538034109 1,076 12,288 SH   SOLE   12,288 0 0
LONZA GROUP AG UNSPONSORED ADR ADR 54338V101 1,532 21,609 SH   SOLE   21,609 0 0
LA Z BOY INC COM Common Stock 505336107 103 2,776 SH   SOLE   2,776 0 0
MACYS INC COM Common Stock 55616P104 292 15,405 SH   SOLE   15,405 0 0
MASTERCARD INCORPORATED CL A Common Stock 57636Q104 29,478 80,743 SH   SOLE   80,743 0 0
MARKS & SPENCER GROUP P L C SPONSORED ADR ADR 570912105 1 284 SH   SOLE   284 0 0
MANPOWERGROUP INC WIS COM Common Stock 56418H100 85 715 SH   SOLE   715 0 0
MANHATTAN ASSOCIATES INC COM Common Stock 562750109 726 5,012 SH   SOLE   5,012 0 0
MANTECH INTERNATIONAL CORP CL A Common Stock 564563104 143 1,652 SH   SOLE   1,652 0 0
MANCHESTER UTD PLC NEW ORD CL A Common Stock G5784H106 3 200 SH   SOLE   200 0 0
MARRIOTT INTL INC NEW CL A Common Stock 571903202 3,025 22,160 SH   SOLE   22,160 0 0
MARATHON DIGITAL HOLDINGS INC COM Common Stock 565788106 18 580 SH   SOLE   580 0 0
MARUBENI CORP ADR ADR 573810207 0 4 SH   SOLE   4 0 0
MASCO CORP COM Common Stock 574599106 1,945 33,014 SH   SOLE   33,014 0 0
MASIMO CORP COM Common Stock 574795100 314 1,297 SH   SOLE   1,297 0 0
908 DEVICES INC COM Common Stock 65443P102 0 11 SH   SOLE   11 0 0
MATTEL INC COM Common Stock 577081102 68 3,397 SH   SOLE   3,397 0 0
MATTHEWS INTL CORP CL A Common Stock 577128101 18 502 SH   SOLE   502 0 0
MATSON INC COM Common Stock 57686G105 212 3,310 SH   SOLE   3,310 0 0
MARUI GROUP CO LTD ADR NEW ADR 573814308 1 21 SH   SOLE   21 0 0
MAX SOUND CORP COM Common Stock 57776X109 3 1,250,000 SH   SOLE   1,250,000 0 0
MAXEON SOLAR TECHNOLOGIES LTD SHS Common Stock Y58473102 1 43 SH   SOLE   43 0 0
MAXAR TECHNOLOGIES INC COM Common Stock 57778K105 33 819 SH   SOLE   819 0 0
M3 BRIGADE ACQUISITION II CORP COM CL A Common Stock 553800103 72 7,398 SH   SOLE   7,398 0 0
M3 BRIGADE ACQUISITION II CORP WT EXP 030926 Common Stock 553800111 3 2,466 SH   SOLE   2,466 0 0
ISHARES MBS ETF ETF 464288588 82,009 757,726 SH   SOLE   757,726 0 0
MBIA INC COM Common Stock 55262C100 70 6,402 SH   SOLE   6,402 0 0
MARRONE BIO INNOVATIONS INC COM Common Stock 57165B106 6 3,630 SH   SOLE   3,630 0 0
MERCHANTS BANCORP IND COM Common Stock 58844R108 646 16,418 SH   SOLE   16,418 0 0
MOLECULIN BIOTECH INC COM Common Stock 60855D200 1 334 SH   SOLE   334 0 0
MALIBU BOATS INC COM CL A Common Stock 56117J100 59 808 SH   SOLE   808 0 0
MOELIS & CO CL A Common Stock 60786M105 297 5,212 SH   SOLE   5,212 0 0
MERCARI INC UNSPONSORD ADS ADR 587573106 1 44 SH   SOLE   44 0 0
METROPOLITAN BK HLDG CORP COM Common Stock 591774104 5 80 SH   SOLE   80 0 0
MACATAWA BK CORP COM Common Stock 554225102 4 442 SH   SOLE   442 0 0
MCDONALDS CORP COM Common Stock 580135101 17,197 74,447 SH   SOLE   74,447 0 0
MONARCH CEM CO COM NEW Common Stock 609031307 250 2,230 SH   SOLE   2,230 0 0
CONTANGO OIL & GAS CO COM NEW Common Stock 21075N204 6,927 1,603,500 SH   SOLE   1,603,500 0 0
MCAFEE CORP COM CL A Common Stock 579063108 1 22 SH   SOLE   22 0 0
MASTERCRAFT BOAT HLDGS INC COM Common Stock 57637H103 0 18 SH   SOLE   18 0 0
ISHARES MSCI CHINA ETF ETF 46429B671 64 772 SH   SOLE   772 0 0
MULTICHOICE GROUP LTD SPONSORED ADS ADR 62548D100 0 55 SH   SOLE   55 0 0
MICROCHIP TECHNOLOGY INC. COM Common Stock 595017104 11,679 77,992 SH   SOLE   77,992 0 0
MCKESSON CORP COM Common Stock 58155Q103 5,539 28,906 SH   SOLE   28,906 0 0
MOODYS CORP COM Common Stock 615369105 1,445 3,987 SH   SOLE   3,987 0 0
MARIJUANA CO AMER INC COM Common Stock 56782E204 1 185,000 SH   SOLE   185,000 0 0
SERES THERAPEUTICS INC COM Common Stock 81750R102 12 516 SH   SOLE   516 0 0
MONARCH CASINO & RESORT INC COM Common Stock 609027107 80 1,207 SH   SOLE   1,207 0 0
MARCUS CORP DEL COM Common Stock 566330106 19 906 SH   SOLE   906 0 0
MERCURY GENL CORP NEW COM Common Stock 589400100 57 875 SH   SOLE   875 0 0
MEDNAX INC COM Common Stock 58502B106 65 2,149 SH   SOLE   2,149 0 0
MONGODB INC CL A Common Stock 60937P106 12 33 SH   SOLE   33 0 0
M D C HLDGS INC COM Common Stock 552676108 73 1,444 SH   SOLE   1,444 0 0
MADRIGAL PHARMACEUTICALS INC COM Common Stock 558868105 13 135 SH   SOLE   135 0 0
MEDIGUS LTD SPONSORED ADS ADR 58471G300 3 1,680 SH   SOLE   1,680 0 0
MEDIOBANCA - BANCA DI CREDITO UNSPONSORED ADR ADR 58502K106 5 468 SH   SOLE   468 0 0
MEDALLIA INC COM Common Stock 584021109 189 5,593 SH   SOLE   5,593 0 0
MONDELEZ INTL INC CL A Common Stock 609207105 7,144 113,840 SH   SOLE   113,840 0 0
MEREDITH CORP COM Common Stock 589433101 36 822 SH   SOLE   822 0 0
ALLSCRIPTS HEALTHCARE SOLUTNS COM Common Stock 01988P108 350 18,915 SH   SOLE   18,915 0 0
MEDTRONIC PLC SHS Common Stock G5960L103 11,200 89,773 SH   SOLE   89,773 0 0
MDU RES GROUP INC COM Common Stock 552690109 23,045 730,491 SH   SOLE   730,491 0 0
MIMEDX GROUP INC COM Common Stock 602496101 15 1,195 SH   SOLE   1,195 0 0
SPDR S&P MIDCAP 400 ETF ETF 78467Y107 20,917 42,488 SH   SOLE   42,488 0 0
SPDR S&P 400 MID CAP GROWTH ETF ETF 78464A821 444 5,724 SH   SOLE   5,724 0 0
SPDR S&P 400 MID CAP VALUE ETF ETF 78464A839 2,106 31,192 SH   SOLE   31,192 0 0
23ANDME HOLDING CO CLASS A COM Common Stock 90138Q108 27 2,333 SH   SOLE   2,333 0 0
BLACKROCK SHORT MATURITY MUNICIPAL BOND ETF ETF 46431W838 317 6,325 SH   SOLE   6,325 0 0
MAYVILLE ENGR CO INC COM Common Stock 578605107 2 108 SH   SOLE   108 0 0
MEDIFAST INC COM Common Stock 58470H101 71 250 SH   SOLE   250 0 0
MEDPACE HLDGS INC COM Common Stock 58506Q109 248 1,402 SH   SOLE   1,402 0 0
MONTROSE ENVIRONMENTAL GROUP I COM Common Stock 615111101 2 30 SH   SOLE   30 0 0
METHODE ELECTRS INC COM Common Stock 591520200 153 3,100 SH   SOLE   3,100 0 0
MEI PHARMA INC COM NEW Common Stock 55279B202 3 1,000 SH   SOLE   1,000 0 0
MERCADOLIBRE INC COM Common Stock 58733R102 2,397 1,539 SH   SOLE   1,539 0 0
MERCER INTL INC COM Common Stock 588056101 1 75 SH   SOLE   75 0 0
MESA AIR GROUP INC COM NEW Common Stock 590479135 27 2,890 SH   SOLE   2,890 0 0
METLIFE INC COM Common Stock 59156R108 2,371 39,611 SH   SOLE   39,611 0 0
MANULIFE FINL CORP COM Common Stock 56501R106 225 11,398 SH   SOLE   11,398 0 0
MIZUHO FINANCIAL GROUP INC SPONSORED ADR ADR 60687Y109 85 29,741 SH   SOLE   29,741 0 0
MICRO FOCUS INTL PLC SPON ADR NEW ADR 594837403 2 258 SH   SOLE   258 0 0
MFAM SMALL-CAP GROWTH ETF ETF 74933W874 21 535 SH   SOLE   535 0 0
MACKINAC FINL CORP COM Common Stock 554571109 1 38 SH   SOLE   38 0 0
MISTRAS GROUP INC COM Common Stock 60649T107 3 302 SH   SOLE   302 0 0
MAGNA INTL INC COM Common Stock 559222401 47,651 514,370 SH   SOLE   514,370 0 0
VANGUARD MEGA CAP ETF ETF 921910873 111 728 SH   SOLE   728 0 0
MICHELIN COMPAGNIE GENERALE DE UNSPONSORD ADR ADR 59410T106 7 211 SH   SOLE   211 0 0
MARATHON GOLD CORP COM Common Stock 56580Q102 5 2,000 SH   SOLE   2,000 0 0
MGE ENERGY INC COM Common Stock 55277P104 68 910 SH   SOLE   910 0 0
MONEYGRAM INTL INC COM NEW Common Stock 60935Y208 10 1,000 SH   SOLE   1,000 0 0
VANGUARD MEGA CAP GROWTH ETF ETF 921910816 2,921 12,625 SH   SOLE   12,625 0 0
MAGELLAN HEALTH INC COM NEW Common Stock 559079207 198 2,105 SH   SOLE   2,105 0 0
MGM RESORTS INTERNATIONAL COM Common Stock 552953101 399 9,347 SH   SOLE   9,347 0 0
MAGNITE INC COM Common Stock 55955D100 83 2,452 SH   SOLE   2,452 0 0
MACROGENICS INC COM Common Stock 556099109 4 146 SH   SOLE   146 0 0
MGP INGREDIENTS INC NEW COM Common Stock 55303J106 35 523 SH   SOLE   523 0 0
MCGRATH RENTCORP COM Common Stock 580589109 401 4,921 SH   SOLE   4,921 0 0
MAGENTA THERAPEUTICS INC COM Common Stock 55910K108 41 4,218 SH   SOLE   4,218 0 0
MEIRAGTX HLDGS PLC COM Common Stock G59665102 0 28 SH   SOLE   28 0 0
MAGNOLIA OIL & GAS CORP CL A Common Stock 559663109 28 1,808 SH   SOLE   1,808 0 0
MOWI ASA SPONSORED ADS ADR 624678108 152 6,001 SH   SOLE   6,001 0 0
MASTECH DIGITAL INC COM Common Stock 57633B100 13 864 SH   SOLE   864 0 0
MOHAWK INDS INC COM Common Stock 608190104 343 1,783 SH   SOLE   1,783 0 0
M/I HOMES INC COM Common Stock 55305B101 99 1,694 SH   SOLE   1,694 0 0
MACQUARIE INFRASTRUCTURE CORP COM Common Stock 55608B105 66 1,735 SH   SOLE   1,735 0 0
MIDDLEBY CORP COM Common Stock 596278101 83 478 SH   SOLE   478 0 0
MITSUBISHI ELEC CORP ADR ADR 606776201 25 879 SH   SOLE   879 0 0
GLOBAL X MILLENNIAL CONSUMER ETF ETF 37954Y764 9 203 SH   SOLE   203 0 0
NDT PHARMACEUTICALS INC COM Common Stock 63948Q105 0 50 SH   SOLE   50 0 0
MIMECAST LTD ORD SHS Common Stock G14838109 10 181 SH   SOLE   181 0 0
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND ETF 72201R833 2,530 24,813 SH   SOLE   24,813 0 0
MIRUM PHARMACEUTICALS INC COM Common Stock 604749101 5 300 SH   SOLE   300 0 0
MITSUBISHI ESTATE LTD ADR ADR 606783207 51 3,139 SH   SOLE   3,139 0 0
MITSUI & CO LTD SPONSORED ADR ADR 606827202 34 75 SH   SOLE   75 0 0
MASON INDUSTRIAL TECHNOLGY INC UNIT Common Stock 57520Y205 192 19,082 SH   SOLE   19,082 0 0
ETFMG ALTERNATIVE HARVEST ETF ETF 26924G508 292 14,206 SH   SOLE   14,206 0 0
MJARDIN GROUP INC COM Common Stock 60689X109 0 300 SH   SOLE   300 0 0
MEDICAL MARIJUANA INC COM Common Stock 58463A105 1 22,331 SH   SOLE   22,331 0 0
MJ HLDGS INC COM Common Stock 553075102 0 1,000 SH   SOLE   1,000 0 0
MCCORMICK & CO INC COM NON VTG Common Stock 579780206 3,559 40,297 SH   SOLE   40,297 0 0
MCCORMICK & CO INC COM VTG Common Stock 579780107 86 977 SH   SOLE   977 0 0
MERCK KGAA SPONSORED ADR ADR 589339209 132 3,439 SH   SOLE   3,439 0 0
MARKEL CORP COM Common Stock 570535104 8,097 6,823 SH   SOLE   6,823 0 0
MKS INSTRS INC COM Common Stock 55306N104 267 1,503 SH   SOLE   1,503 0 0
MAKITA CORP SPONSORED ADR ADR 560877300 133 2,839 SH   SOLE   2,839 0 0
MARKETAXESS HLDGS INC COM Common Stock 57060D108 649 1,399 SH   SOLE   1,399 0 0
MESA LABS INC COM Common Stock 59064R109 211 778 SH   SOLE   778 0 0
MELCO RESORTS AND ENTMNT LTD ADR ADR 585464100 4 240 SH   SOLE   240 0 0
MILLER HERMAN INC COM Common Stock 600544100 47 993 SH   SOLE   993 0 0
MUELLER INDS INC COM Common Stock 624756102 155 3,586 SH   SOLE   3,586 0 0
MARTIN MARIETTA MATLS INC COM Common Stock 573284106 3,383 9,617 SH   SOLE   9,617 0 0
GLOBAL X MLP ETF ETF 37954Y343 158 4,100 SH   SOLE   4,100 0 0
GLOBAL X MLP & ENERGY INFRASTRUCTURE ETF ETF 37954Y293 120 3,299 SH   SOLE   3,299 0 0
MILLER INDS INC TENN COM NEW Common Stock 600551204 2 54 SH   SOLE   54 0 0
MELROSE INDUST PLC SHS Common Stock G5973J178 35 16,416 SH   SOLE   16,416 0 0
MALVERN BANCORP INC COM Common Stock 561409103 0 14 SH   SOLE   14 0 0
MMA CAPITAL HOLDINGS INC COM Common Stock 55315D105 2 68 SH   SOLE   68 0 0
MARSH & MCLENNAN COS INC COM Common Stock 571748102 1,384 9,835 SH   SOLE   9,835 0 0
MARCUS & MILLICHAP INC COM Common Stock 566324109 11 289 SH   SOLE   289 0 0
IQ MACKAY MUNICIPAL INSURED ETF ETF 45409F843 48 1,750 SH   SOLE   1,750 0 0
3M CO COM Common Stock 88579Y101 17,765 89,437 SH   SOLE   89,437 0 0
MEDMEN ENTERPRISES INC SHS Common Stock 58507M107 0 233 SH   SOLE   233 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Common Stock 559080106 6,466 132,202 SH   SOLE   132,202 0 0
MAXIMUS INC COM Common Stock 577933104 115 1,308 SH   SOLE   1,308 0 0
MERIT MED SYS INC COM Common Stock 589889104 261 4,032 SH   SOLE   4,032 0 0
MALLINCKRODT PUB LTD CO SHS Common Stock G5785G107 0 557 SH   SOLE   557 0 0
MERCHANTS & MARINE BANCORP INC CAP STK Common Stock 58843E108 36 960 SH   SOLE   960 0 0
MIND MEDICINE MINDMED INC COM SUB VTG Common Stock 60255C109 14 4,034 SH   SOLE   4,034 0 0
MONOPAR THERAPEUTICS INC COM Common Stock 61023L108 1 170 SH   SOLE   170 0 0
BRIGHAM MINERALS INC CL A COM Common Stock 10918L103 15 722 SH   SOLE   722 0 0
MONRO INC COM Common Stock 610236101 61 963 SH   SOLE   963 0 0
MONSTER BEVERAGE CORP NEW COM Common Stock 61174X109 3,505 38,374 SH   SOLE   38,374 0 0
MOMENTIVE GLOBAL INC COM Common Stock 60878Y108 1 55 SH   SOLE   55 0 0
ALTRIA GROUP INC COM Common Stock 02209S103 7,605 156,700 SH   SOLE   156,700 0 0
VANECK VECTORS MORNINGSTAR WIDE MOAT ETF ETF 92189F643 977 13,194 SH   SOLE   13,194 0 0
MODINE MFG CO COM Common Stock 607828100 13 787 SH   SOLE   787 0 0
MODEL N INC COM Common Stock 607525102 0 7 SH   SOLE   7 0 0
MODIVCARE INC COM Common Stock 60783X104 136 798 SH   SOLE   798 0 0
MIDWESTONE FINL GROUP INC NEW COM Common Stock 598511103 19 656 SH   SOLE   656 0 0
MOOG INC CL A Common Stock 615394202 197 2,341 SH   SOLE   2,341 0 0
MOLINA HEALTHCARE INC COM Common Stock 60855R100 376 1,485 SH   SOLE   1,485 0 0
MONDI PLC ADR ADR 60921V101 1 19 SH   SOLE   19 0 0
VANECK VECTORS AGRIBUSINESS ETF ETF 92189F700 173 1,896 SH   SOLE   1,896 0 0
MORNINGSTAR INC COM Common Stock 617700109 1,660 6,456 SH   SOLE   6,456 0 0
MOSAIC CO NEW COM Common Stock 61945C103 175 5,492 SH   SOLE   5,492 0 0
MOSYS INC COM Common Stock 619718307 0 5 SH   SOLE   5 0 0
MOTUS GI HLDGS INC COM Common Stock 62014P108 1 1,000 SH   SOLE   1,000 0 0
MOVADO GROUP INC COM Common Stock 624580106 17 536 SH   SOLE   536 0 0
MP MATERIALS CORP COM CL A Common Stock 553368101 93 2,519 SH   SOLE   2,519 0 0
MOTORCAR PTS AMER INC COM Common Stock 620071100 1,483 66,082 SH   SOLE   66,082 0 0
MARATHON PETE CORP COM Common Stock 56585A102 5,587 92,465 SH   SOLE   92,465 0 0
MPLX LP COM UNIT REP LTD Common Stock 55336V100 687 23,217 SH   SOLE   23,217 0 0
MEITUAN UNSPONSRED ADS ADR 58533E103 23 277 SH   SOLE   277 0 0
MONOLITHIC PWR SYS INC COM Common Stock 609839105 1,141 3,051 SH   SOLE   3,051 0 0
MACQUARIE GROUP LIMITED ADR NEW ADR 55607P204 110 915 SH   SOLE   915 0 0
MURATA MANUFACTURING CO LTD UNSPONSORED ADR ADR 626425102 107 5,583 SH   SOLE   5,583 0 0
MRC GLOBAL INC COM Common Stock 55345K103 1 117 SH   SOLE   117 0 0
MERCURY SYS INC COM Common Stock 589378108 208 3,132 SH   SOLE   3,132 0 0
MARGO CARIBE INC COM Common Stock 566605101 2 275 SH   SOLE   275 0 0
MERCK & CO INC COM Common Stock 58933Y105 22,681 289,241 SH   SOLE   289,241 0 0
MARKER THERAPEUTICS INC COM Common Stock 57055L107 3 1,056 SH   SOLE   1,056 0 0
MARLIN BUSINESS SVCS CORP COM Common Stock 571157106 14 606 SH   SOLE   606 0 0
MARIMED INC COM Common Stock 56782V107 0 216 SH   SOLE   216 0 0
MODERNA INC COM Common Stock 60770K107 3,142 13,371 SH   SOLE   13,371 0 0
MARATHON OIL CORP COM Common Stock 565849106 672 49,349 SH   SOLE   49,349 0 0
MR PRICE GROUP LTD SPONSORED ADR ADR 62476L207 58 3,889 SH   SOLE   3,889 0 0
MERSANA THERAPEUTICS INC COM Common Stock 59045L106 6 428 SH   SOLE   428 0 0
MARTEN TRANS LTD COM Common Stock 573075108 32 1,941 SH   SOLE   1,941 0 0
MIRATI THERAPEUTICS INC COM Common Stock 60468T105 7 43 SH   SOLE   43 0 0
MARAVAI LIFESCIENCES HLDGS INC COM CL A Common Stock 56600D107 393 9,419 SH   SOLE   9,419 0 0
MARVELL TECHNOLOGY INC COM Common Stock 573874104 1,170 20,063 SH   SOLE   20,063 0 0
WM MORRISON SUPERMARKETS PLC UNSPONSORED ADR ADR 92933J107 10 594 SH   SOLE   594 0 0
MORGAN STANLEY COM NEW Common Stock 617446448 10,525 114,792 SH   SOLE   114,792 0 0
MSA SAFETY INC COM Common Stock 553498106 360 2,172 SH   SOLE   2,172 0 0
MS&AD INS GROUP HLDGS ADR ADR 553491101 86 5,928 SH   SOLE   5,928 0 0
MIDLAND STS BANCORP INC ILL COM Common Stock 597742105 23 878 SH   SOLE   878 0 0
MSCI INC COM Common Stock 55354G100 592 1,110 SH   SOLE   1,110 0 0
MIDDLESEX WTR CO COM Common Stock 596680108 6 78 SH   SOLE   78 0 0
MICROSOFT CORP COM Common Stock 594918104 338,854 1,250,844 SH   SOLE   1,250,844 0 0
MADISON SQUARE GRDN ENTERTNMNT CL A Common Stock 55826T102 91 1,083 SH   SOLE   1,083 0 0
MSG NETWORK INC CL A Common Stock 553573106 21 1,416 SH   SOLE   1,416 0 0
MADISON SQUARE GRDN SPRT CORP CL A Common Stock 55825T103 160 925 SH   SOLE   925 0 0
MOTOROLA SOLUTIONS INC COM NEW Common Stock 620076307 1,102 5,066 SH   SOLE   5,066 0 0
MSC INDL DIRECT INC CL A Common Stock 553530106 365 4,069 SH   SOLE   4,069 0 0
MISONIX INC COM Common Stock 604871103 0 12 SH   SOLE   12 0 0
ADVISORSHARES PURE US CANNABIS ETF ETF 00768Y453 11 271 SH   SOLE   271 0 0
DATTO HLDG CORP COM Common Stock 23821D100 1 41 SH   SOLE   41 0 0
MICROSTRATEGY INC CL A NEW Common Stock 594972408 402 605 SH   SOLE   605 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH ADR 03938L203 2 51 SH   SOLE   51 0 0
METALLA RTY & STREAMING LTD COM NEW Common Stock 59124U605 13 1,500 SH   SOLE   1,500 0 0
M & T BK CORP COM Common Stock 55261F104 759 5,222 SH   SOLE   5,222 0 0
MATCH GROUP INC NEW COM Common Stock 57667L107 3,050 18,917 SH   SOLE   18,917 0 0
METTLER TOLEDO INTERNATIONAL COM Common Stock 592688105 1,572 1,135 SH   SOLE   1,135 0 0
MATADOR RES CO COM Common Stock 576485205 425 11,791 SH   SOLE   11,791 0 0
MOLECULAR TEMPLATES INC COM Common Stock 608550109 1 70 SH   SOLE   70 0 0
MANNATECH INC COM NEW Common Stock 563771203 14 500 SH   SOLE   500 0 0
MGIC INVT CORP WIS COM Common Stock 552848103 189 13,901 SH   SOLE   13,901 0 0
MERITAGE HOMES CORP COM Common Stock 59001A102 237 2,517 SH   SOLE   2,517 0 0
VAIL RESORTS INC COM Common Stock 91879Q109 868 2,741 SH   SOLE   2,741 0 0
MERITOR INC COM Common Stock 59001K100 120 5,135 SH   SOLE   5,135 0 0
MATERION CORP COM Common Stock 576690101 99 1,311 SH   SOLE   1,311 0 0
MATRIX SVC CO COM Common Stock 576853105 5 473 SH   SOLE   473 0 0
MACOM TECH SOLUTIONS HLDGS INC COM Common Stock 55405Y100 45 706 SH   SOLE   706 0 0
MTU AERO ENGINES AG UNSPONSORD ADR ADR 62473G102 17 137 SH   SOLE   137 0 0
ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396 30,654 176,751 SH   SOLE   176,751 0 0
MANITOWOC CO INC COM NEW Common Stock 563571405 2 62 SH   SOLE   62 0 0
MINERALS TECHNOLOGIES INC COM Common Stock 603158106 39 501 SH   SOLE   501 0 0
MASTEC INC COM Common Stock 576323109 205 1,931 SH   SOLE   1,931 0 0
MICRON TECHNOLOGY INC COM Common Stock 595112103 3,679 43,289 SH   SOLE   43,289 0 0
NATIONAL MUNICIPAL BONDS ETF 464288414 21,243 181,251 SH   SOLE   181,251 0 0
MUDRICK CAPITAL ACQU CORP II COM CL A Common Stock 62477L107 0 30 SH   SOLE   30 0 0
MITSUBISHI UFJ FINL GROUP INC SPONSORED ADS ADR 606822104 136 25,168 SH   SOLE   25,168 0 0
PIMCO INTERMEDIATE MUNICIPAL BOND ACTIVE EXCHANGE-TRADED FUND ETF 72201R866 1,235 21,759 SH   SOLE   21,759 0 0
MURPHY OIL CORP COM Common Stock 626717102 128 5,480 SH   SOLE   5,480 0 0
MUNICH RE GROUP UNSPONSORED ADR ADR 626188106 130 4,743 SH   SOLE   4,743 0 0
MURPHY USA INC COM Common Stock 626755102 208 1,561 SH   SOLE   1,561 0 0
MICROVISION INC DEL COM NEW Common Stock 594960304 516 30,793 SH   SOLE   30,793 0 0
MUELLER WTR PRODS INC COM SER A Common Stock 624758108 217 15,014 SH   SOLE   15,014 0 0
ISHARES GLOBAL MATERIALS ETF ETF 464288695 1 14 SH   SOLE   14 0 0
MAXIM INTEGRATED PRODS INC COM Common Stock 57772K101 1,536 14,577 SH   SOLE   14,577 0 0
MAXLINEAR INC COM Common Stock 57776J100 511 12,019 SH   SOLE   12,019 0 0
CARBON STREAMING CORP COM Common Stock 593053101 54 23,950 SH   SOLE   23,950 0 0
MYERS INDS INC COM Common Stock 628464109 73 3,477 SH   SOLE   3,477 0 0
MYRIAD GENETICS INC COM Common Stock 62855J104 77 2,526 SH   SOLE   2,526 0 0
MYOVANT SCIENCES LTD COM Common Stock G637AM102 1,025 45,000 SH   SOLE   45,000 0 0
MYR GROUP INC DEL COM Common Stock 55405W104 1,229 13,521 SH   SOLE   13,521 0 0
MAZDA MOTOR CORP UNSPONSORD ADR ADR 578787103 6 1,202 SH   SOLE   1,202 0 0
NATIONAL AUSTRALIA BK LTD SPONSORED ADR ADR 632525408 42 4,202 SH   SOLE   4,202 0 0
DIREXION DAILY HOMEBUILDERS & SUPPLIES BULL 3X SHARES ETF 25490K596 9 120 SH   SOLE   120 0 0
NORTHERN DYNASTY MINERALS LTD COM NEW Common Stock 66510M204 1 3,000 SH   SOLE   3,000 0 0
NAKED BRAND GROUP LIMITED SHS NEW Common Stock Q6519T117 3 4,500 SH   SOLE   4,500 0 0
SPDR S&P NORTH AMERICAN NATURAL RESOURCES ETF ETF 78463X152 1 24 SH   SOLE   24 0 0
INARI MED INC COM Common Stock 45332Y109 11 122 SH   SOLE   122 0 0
NORDIC AMERICAN TANKERS LIMITE COM Common Stock G65773106 3 801 SH   SOLE   801 0 0
NATIONAL INSTRS CORP COM Common Stock 636518102 295 6,982 SH   SOLE   6,982 0 0
NATURES SUNSHINE PRODS INC COM Common Stock 639027101 2 107 SH   SOLE   107 0 0
NAVISTAR INTL CORP NEW COM Common Stock 63934E108 45 1,003 SH   SOLE   1,003 0 0
NAVIDEA BIOPHARMACEUTICALS INC COM NEW Common Stock 63937X202 0 4 SH   SOLE   4 0 0
NAVIENT CORPORATION COM Common Stock 63938C108 85 4,383 SH   SOLE   4,383 0 0
NEWAGE INC COM Common Stock 650194103 2 931 SH   SOLE   931 0 0
NATIONAL BK HLDGS CORP CL A Common Stock 633707104 27 714 SH   SOLE   714 0 0
NEUROCRINE BIOSCIENCES INC COM Common Stock 64125C109 120 1,236 SH   SOLE   1,236 0 0
NORTHEAST BK LEWISTON ME COM Common Stock 66405S100 2 68 SH   SOLE   68 0 0
NABORS INDUSTRIES LTD SHS Common Stock G6359F137 86 749 SH   SOLE   749 0 0
NBT BANCORP INC COM Common Stock 628778102 23 652 SH   SOLE   652 0 0
NACCO INDS INC CL A Common Stock 629579103 5 177 SH   SOLE   177 0 0
NORWEGIAN CRUISE LINE HLDG LTD SHS Common Stock G66721104 417 14,192 SH   SOLE   14,192 0 0
NITORI HOLDINGS CO LTD UNSPONSRD ADS ADR 65479L108 145 8,076 SH   SOLE   8,076 0 0
NEWCREST MNG LTD SPONSORED ADR ADR 651191108 56 2,936 SH   SOLE   2,936 0 0
NATIONAL CINEMEDIA INC COM Common Stock 635309107 49 9,600 SH   SOLE   9,600 0 0
NUCANA PLC SPONSORED ADR ADR 67022C106 1 200 SH   SOLE   200 0 0
NCINO INC COM Common Stock 63947U107 290 4,834 SH   SOLE   4,834 0 0
NCR CORP NEW COM Common Stock 62886E108 373 8,182 SH   SOLE   8,182 0 0
NIGHTDRAGON ACQUISITION CORP WT EXP 022626 Common Stock 65413D113 0 100 SH   SOLE   100 0 0
NASDAQ INC COM Common Stock 631103108 633 3,603 SH   SOLE   3,603 0 0
NITTO DENKO CORP ADR ADR 654802206 5 129 SH   SOLE   129 0 0
NIBE INDUSTRIER AB SHS B Common Stock W57113149 107 10,200 SH   SOLE   10,200 0 0
NORDSON CORP COM Common Stock 655663102 223 1,017 SH   SOLE   1,017 0 0
BLACKROCK SHORT MATURITY BOND ETF ETF 46431W507 8,299 165,438 SH   SOLE   165,438 0 0
NEXTERA ENERGY INC COM Common Stock 65339F101 11,217 153,070 SH   SOLE   153,070 0 0
NEWMONT CORP COM Common Stock 651639106 1,938 30,579 SH   SOLE   30,579 0 0
NEOGENOMICS INC COM NEW Common Stock 64049M209 36 787 SH   SOLE   787 0 0
NEOGEN CORP COM Common Stock 640491106 152 3,307 SH   SOLE   3,307 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN Common Stock 65341B106 114 1,487 SH   SOLE   1,487 0 0
ROUNDHILL BITKRAFT ESPORTS & DIGITAL ENTERTAINMENT ETF ETF 53656F706 0 10 SH   SOLE   10 0 0
MINERVA NEUROSCIENCES INC COM Common Stock 603380106 9 4,000 SH   SOLE   4,000 0 0
NATIONAL ENERGY SERVICES REUNI SHS Common Stock G6375R107 5 371 SH   SOLE   371 0 0
CLOUDFLARE INC CL A COM Common Stock 18915M107 152 1,437 SH   SOLE   1,437 0 0
ENETI INC COM Common Stock Y2294C107 0 10 SH   SOLE   10 0 0
NEWMARKET CORP COM Common Stock 651587107 217 671 SH   SOLE   671 0 0
NEW RELIC INC COM Common Stock 64829B100 6 85 SH   SOLE   85 0 0
NEXTIER OILFIELD SOLUTIONS COM Common Stock 65290C105 18 3,856 SH   SOLE   3,856 0 0
NEXTECH AR SOLUTIONS CORP COM Common Stock 65343B104 3 1,200 SH   SOLE   1,200 0 0
NEXON CO LTD UNSPONSORED ADR ADR 65340H104 20 912 SH   SOLE   912 0 0
NEXTDECADE CORP COM Common Stock 65342K105 21 5,000 SH   SOLE   5,000 0 0
NORTHFIELD BANCORP INC DEL COM Common Stock 66611T108 13 806 SH   SOLE   806 0 0
NEW FORTRESS ENERGY INC COM CL A Common Stock 644393100 263 6,945 SH   SOLE   6,945 0 0
NATIONAL FUEL GAS CO COM Common Stock 636180101 161 3,060 SH   SOLE   3,060 0 0
NETFLIX INC COM Common Stock 64110L106 6,073 11,496 SH   SOLE   11,496 0 0
FLEXSHARES STOXX GLOBAL BROAD INFRASTRUCTURE INDEX FUND ETF 33939L795 6 99 SH   SOLE   99 0 0
NOVAGOLD RES INC COM NEW Common Stock 66987E206 3 359 SH   SOLE   359 0 0
NEW GOLD INC CDA COM Common Stock 644535106 13 7,000 SH   SOLE   7,000 0 0
NATIONAL GRID PLC SPONSORED ADR NE ADR 636274409 225 3,516 SH   SOLE   3,516 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST Common Stock 62913M107 1 450 SH   SOLE   450 0 0
ANGLO AMERICAN PLC SPONSORED ADR ADR 03485P300 211 10,493 SH   SOLE   10,493 0 0
NGM BIOPHARMACEUTICALS INC COM Common Stock 62921N105 2 98 SH   SOLE   98 0 0
NATURAL GAS SVCS GROUP INC COM Common Stock 63886Q109 1 70 SH   SOLE   70 0 0
NIGHTFOOD HLDGS INC COM Common Stock 65412F101 0 1,000 SH   SOLE   1,000 0 0
NATURAL GROCERS BY VITAMIN COT COM Common Stock 63888U108 9 876 SH   SOLE   876 0 0
INGEVITY CORP COM Common Stock 45688C107 180 2,207 SH   SOLE   2,207 0 0
NATIONAL HEALTHCARE CORP COM Common Stock 635906100 27 389 SH   SOLE   389 0 0
NORSK HYDRO A S SPONSORED ADR ADR 656531605 2 263 SH   SOLE   263 0 0
NISOURCE INC COM Common Stock 65473P105 596 24,331 SH   SOLE   24,331 0 0
NICE LTD SPONSORED ADR ADR 653656108 340 1,375 SH   SOLE   1,375 0 0
NIKON CORP UNSPONSORED ADR ADR 654111202 1 80 SH   SOLE   80 0 0
NIO INC SPON ADS ADR 62914V106 402 7,559 SH   SOLE   7,559 0 0
NIDEC CORP SPONSORED ADR ADR 654090109 107 3,714 SH   SOLE   3,714 0 0
NEW JERSEY RES CORP COM Common Stock 646025106 104 2,614 SH   SOLE   2,614 0 0
NIKE INC CL B Common Stock 654106103 17,225 111,305 SH   SOLE   111,305 0 0
NIKOLA CORP COM Common Stock 654110105 12 640 SH   SOLE   640 0 0
NOKIAN TYRES OYJ UNSPONSORD ADR ADR 65528V107 0 16 SH   SOLE   16 0 0
NATIONAL BANKSHARES INC VA COM Common Stock 634865109 67 1,908 SH   SOLE   1,908 0 0
NEKTAR THERAPEUTICS COM Common Stock 640268108 28 1,613 SH   SOLE   1,613 0 0
NL INDS INC COM NEW Common Stock 629156407 16 2,461 SH   SOLE   2,461 0 0
NORTONLIFELOCK INC COM Common Stock 668771108 5,021 184,452 SH   SOLE   184,452 0 0
NAUTILUS INC COM Common Stock 63910B102 244 14,500 SH   SOLE   14,500 0 0
NIELSEN HLDGS PLC SHS EUR Common Stock G6518L108 44 1,765 SH   SOLE   1,765 0 0
NANO MAGIC INC COM Common Stock 63010N105 0 6 SH   SOLE   6 0 0
NMI HLDGS INC CL A Common Stock 629209305 76 3,376 SH   SOLE   3,376 0 0
NAVIOS MARITIME PARTNERS L P COM UNIT LPI Common Stock Y62267409 158 5,358 SH   SOLE   5,358 0 0
NOMURA HLDGS INC SPONSORED ADR ADR 65535H208 70 13,677 SH   SOLE   13,677 0 0
NEWMARK GROUP INC CL A Common Stock 65158N102 21 1,772 SH   SOLE   1,772 0 0
9 METERS BIOPHARMA INC COM Common Stock 654405109 130 118,595 SH   SOLE   118,595 0 0
NANOBAC PHARMACEUTICALS INC COM Common Stock 63007M102 0 631 SH   SOLE   631 0 0
NN INC COM Common Stock 629337106 8 1,084 SH   SOLE   1,084 0 0
NANO DIMENSION LTD SPONSORD ADS NEW ADR 63008G203 54 6,532 SH   SOLE   6,532 0 0
NN GROUP N V UNSPONSOD ADR ADR 629334103 40 1,683 SH   SOLE   1,683 0 0
NELNET INC CL A Common Stock 64031N108 9 117 SH   SOLE   117 0 0
NANO X IMAGING LTD ORD SHS Common Stock M70700105 11 345 SH   SOLE   345 0 0
NOCOPI TECHNOLOGIES INC COM PAR Common Stock 655212207 4 20,000 SH   SOLE   20,000 0 0
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467 207 2,281 SH   SOLE   2,281 0 0
NORTHROP GRUMMAN CORP COM Common Stock 666807102 9,437 25,966 SH   SOLE   25,966 0 0
NOKIA CORP SPONSORED ADR ADR 654902204 76 14,210 SH   SOLE   14,210 0 0
NOMAD FOODS LTD USD ORD SHS Common Stock G6564A105 9 308 SH   SOLE   308 0 0
NOVO-NORDISK A S ALMINDELIG AKTIE Common Stock K72807132 0 5 SH   SOLE   5 0 0
NOV INC COM Common Stock 62955J103 188 12,276 SH   SOLE   12,276 0 0
SUNNOVA ENERGY INTL INC. COM Common Stock 86745K104 8 210 SH   SOLE   210 0 0
NOVANTA INC COM Common Stock 67000B104 88 656 SH   SOLE   656 0 0
SERVICENOW INC COM Common Stock 81762P102 2,109 3,838 SH   SOLE   3,838 0 0
NEENAH INC COM Common Stock 640079109 60 1,195 SH   SOLE   1,195 0 0
NATIONAL PRESTO INDS INC COM Common Stock 637215104 13 128 SH   SOLE   128 0 0
ENPRO INDS INC COM Common Stock 29355X107 185 1,903 SH   SOLE   1,903 0 0
NASPERS LIMITED SPONSORED ADR ADR 631512209 196 4,652 SH   SOLE   4,652 0 0
NEOPHOTONICS CORP COM Common Stock 64051T100 0 41 SH   SOLE   41 0 0
NEWPARK RES INC COM PAR $.01NEW Common Stock 651718504 7 2,076 SH   SOLE   2,076 0 0
NOBLE ROCK ACQUISITION CORP UNIT EX 013128 Common Stock G6546R127 10 1,000 SH   SOLE   1,000 0 0
NEUROBO PHARMACEUTICALS INC COM Common Stock 64132R107 10 3,048 SH   SOLE   3,048 0 0
NATIONAL RESH CORP COM NEW Common Stock 637372202 9 190 SH   SOLE   190 0 0
NORDEA BK ABP MED TERM NTS SPONSORED ADS ADR 65558R109 51 4,582 SH   SOLE   4,582 0 0
NRG ENERGY INC COM NEW Common Stock 629377508 3,371 83,649 SH   SOLE   83,649 0 0
NORTHRIM BANCORP INC COM Common Stock 666762109 6 152 SH   SOLE   152 0 0
NUSTAR ENERGY LP UNIT COM Common Stock 67058H102 949 52,580 SH   SOLE   52,580 0 0
NISSAN MOTOR CO LTD SPONSORED ADR ADR 654744408 5 531 SH   SOLE   531 0 0
NORFOLK SOUTHN CORP COM Common Stock 655844108 26,435 99,602 SH   SOLE   99,602 0 0
INSIGHT ENTERPRISES INC COM Common Stock 45765U103 321 3,208 SH   SOLE   3,208 0 0
INSPERITY INC COM Common Stock 45778Q107 4,833 53,480 SH   SOLE   53,480 0 0
NESTLE S A SPONSORED ADR ADR 641069406 12,363 99,111 SH   SOLE   99,111 0 0
NORTH SPRINGS RES CORP COM PAR $0.001 Common Stock 662546308 0 2 SH   SOLE   2 0 0
NORTHERN STAR INVEST CORP III COM CL A Common Stock 66574L100 201 20,560 SH   SOLE   20,560 0 0
NORTHERN STAR INVEST CORP III WT EXP 022528 Common Stock 66574L118 4 3,517 SH   SOLE   3,517 0 0
NORTHERN STAR INVEST CORP IV COM CL A Common Stock 66575B101 203 20,560 SH   SOLE   20,560 0 0
NORTHERN STAR INVEST CORP IV WT EXP 022528 Common Stock 66575B119 5 3,517 SH   SOLE   3,517 0 0
NANOSTRING TECHNOLOGIES INC COM Common Stock 63009R109 1 10 SH   SOLE   10 0 0
NETAPP INC COM Common Stock 64110D104 592 7,230 SH   SOLE   7,230 0 0
BANK OF NT BUTTERFIELD&SON LTD SHS NEW Common Stock G0772R208 28 778 SH   SOLE   778 0 0
NATURA &CO HLDG S A ADS ADR 63884N108 11 480 SH   SOLE   480 0 0
NORTHISLE COPPER & GOLD INC COM Common Stock 66644R103 0 75 SH   SOLE   75 0 0
NETSCOUT SYS INC COM Common Stock 64115T104 1,344 47,093 SH   SOLE   47,093 0 0
NINTENDO LTD ADR ADR 654445303 185 2,557 SH   SOLE   2,557 0 0
NETEASE INC SPONSORED ADS ADR 64110W102 17 145 SH   SOLE   145 0 0
NETGEAR INC COM Common Stock 64111Q104 95 2,479 SH   SOLE   2,479 0 0
NATL BANK OF CANADA COM Common Stock 633067103 15 200 SH   SOLE   200 0 0
INTELLIA THERAPEUTICS INC COM Common Stock 45826J105 2,395 14,794 SH   SOLE   14,794 0 0
NUTANIX INC CL A Common Stock 67059N108 47 1,217 SH   SOLE   1,217 0 0
NESTE OYJ UNSPONSORD ADR ADR 64104Y106 24 781 SH   SOLE   781 0 0
NUTRIEN LTD COM Common Stock 67077M108 39,594 648,321 SH   SOLE   648,321 0 0
NATERA INC COM Common Stock 632307104 83 733 SH   SOLE   733 0 0
NORTHERN TR CORP COM Common Stock 665859104 8,135 69,947 SH   SOLE   69,947 0 0
NATUR INTL CORP COM Common Stock 63883U103 0 84 SH   SOLE   84 0 0
NIPPON TELEG TEL CORP SPONSORED ADR ADR 654624105 65 2,499 SH   SOLE   2,499 0 0
NATUS MED INC DEL COM Common Stock 639050103 19 733 SH   SOLE   733 0 0
NUANCE COMMUNICATIONS INC COM Common Stock 67020Y100 211 3,868 SH   SOLE   3,868 0 0
NUCOR CORP COM Common Stock 670346105 6,064 62,943 SH   SOLE   62,943 0 0
DIREXION DAILY GOLD MINERS INDEX BULL 2X SHARES ETF 25460G781 3 50 SH   SOLE   50 0 0
NUVEEN ESG LARGE-CAP VALUE ETF ETF 67092P300 1,445 38,270 SH   SOLE   38,270 0 0
NU SKIN ENTERPRISES INC CL A Common Stock 67018T105 180 3,180 SH   SOLE   3,180 0 0
NUVEEN ESG SMALL-CAP ETF ETF 67092P607 25 561 SH   SOLE   561 0 0
NAUTILUS MINERALS INC COM Common Stock 639097104 0 16,772 SH   SOLE   16,772 0 0
NUVASIVE INC COM Common Stock 670704105 73 1,072 SH   SOLE   1,072 0 0
NUVATION BIO INC COM CL A Common Stock 67080N101 0 27 SH   SOLE   27 0 0
NOVAVAX INC COM NEW Common Stock 670002401 133 625 SH   SOLE   625 0 0
NOVOCURE LTD ORD SHS Common Stock G6674U108 267 1,205 SH   SOLE   1,205 0 0
NVIDIA CORPORATION COM Common Stock 67066G104 20,046 25,049 SH   SOLE   25,049 0 0
NEVADA EXPL INC COM NEW Common Stock 64128D203 3 25,000 SH   SOLE   25,000 0 0
NVE CORP COM NEW Common Stock 629445206 16 220 SH   SOLE   220 0 0
NV5 GLOBAL INC COM Common Stock 62945V109 34 361 SH   SOLE   361 0 0
NAVIGATOR HLDGS LTD SHS Common Stock Y62132108 7 620 SH   SOLE   620 0 0
NOVO-NORDISK A S ADR ADR 670100205 1,055 12,595 SH   SOLE   12,595 0 0
NVR INC COM Common Stock 62944T105 254 51 SH   SOLE   51 0 0
NEVRO CORP COM Common Stock 64157F103 36 218 SH   SOLE   218 0 0
NOVARTIS AG SPONSORED ADR ADR 66987V109 7,153 78,394 SH   SOLE   78,394 0 0
ENVISTA HOLDINGS CORPORATION COM Common Stock 29415F104 338 7,833 SH   SOLE   7,833 0 0
NVENT ELECTRIC PLC SHS Common Stock G6700G107 113 3,628 SH   SOLE   3,628 0 0
INVITAE CORP COM Common Stock 46185L103 55 1,618 SH   SOLE   1,618 0 0
NOVOZYMES A/S UNSPONSORED ADR ADR 670108109 183 2,431 SH   SOLE   2,431 0 0
NORTHWEST BANCSHARES INC MD COM Common Stock 667340103 58 4,227 SH   SOLE   4,227 0 0
NORTHWEST BIOTHERAPEUTICS INC COM Common Stock 66737P600 11 7,790 SH   SOLE   7,790 0 0
NORTHWESTERN CORP COM NEW Common Stock 668074305 37 616 SH   SOLE   616 0 0
NATWEST GROUP PLC SPONS ADR 2 ORD ADR 639057108 4 629 SH   SOLE   629 0 0
NEWELL BRANDS INC COM Common Stock 651229106 16,347 595,074 SH   SOLE   595,074 0 0
NATIONAL WESTN LIFE GROUP INC CL A Common Stock 638517102 0 2 SH   SOLE   2 0 0
NORTHWEST NAT HLDG CO COM Common Stock 66765N105 68 1,288 SH   SOLE   1,288 0 0
NORTH WEST OIL GROUP INC COM NEW Common Stock 663303204 0 80 SH   SOLE   80 0 0
NORTHWEST PIPE CO COM Common Stock 667746101 6 199 SH   SOLE   199 0 0
NEWS CORP NEW CL B Common Stock 65249B208 22 898 SH   SOLE   898 0 0
NEWS CORP NEW CL A Common Stock 65249B109 124 4,793 SH   SOLE   4,793 0 0
QUANEX BLDG PRODS CORP COM Common Stock 747619104 34 1,376 SH   SOLE   1,376 0 0
NEXTGEN HEALTHCARE INC COM Common Stock 65343C102 43 2,618 SH   SOLE   2,618 0 0
NEXT GREEN WAVE HLDGS INC COM Common Stock 65343L102 23 35,000 SH   SOLE   35,000 0 0
NXP SEMICONDUCTORS N V COM Common Stock N6596X109 4,734 22,948 SH   SOLE   22,948 0 0
NEXTERA ENTERPRISES INC CL A Common Stock 65332E101 0 70 SH   SOLE   70 0 0
NEXSTAR MEDIA GROUP INC CL A Common Stock 65336K103 9,903 66,964 SH   SOLE   66,964 0 0
FIRST TR EXCHANGE TRADED FD II INDXX NEXTG ETF ETF 33737K205 15 200 SH   SOLE   200 0 0
NEW YORK CMNTY BANCORP INC COM Common Stock 649445103 55 4,978 SH   SOLE   4,978 0 0
ISHARES NEW YORK MUNI BOND ETF ETF 464288323 218 3,734 SH   SOLE   3,734 0 0
NEW YORK TIMES CO CL A Common Stock 650111107 208 4,779 SH   SOLE   4,779 0 0
OAKTREE ACQUISITION CORP II CL A SHS Common Stock G6715X103 104 10,528 SH   SOLE   10,528 0 0
OAKTREE ACQUISITION CORP II WT EXP 091527 Common Stock G6715X111 2 1,782 SH   SOLE   1,782 0 0
ORIGIN BANCORP INC COM Common Stock 68621T102 5 107 SH   SOLE   107 0 0
OWENS CORNING NEW COM Common Stock 690742101 1,208 12,335 SH   SOLE   12,335 0 0
OCEANAGOLD CORP COM Common Stock 675222103 4 2,000 SH   SOLE   2,000 0 0
OPTICAL CABLE CORP COM NEW Common Stock 683827208 22 6,150 SH   SOLE   6,150 0 0
OCADO GROUP PLC SPONSORED ADR ADR 674488101 0 6 SH   SOLE   6 0 0
ORTHO CLINICAL DIAGNOSTICS HLD ORD SHS Common Stock G6829J107 6 261 SH   SOLE   261 0 0
OCEANFIRST FINL CORP COM Common Stock 675234108 26 1,257 SH   SOLE   1,257 0 0
ORIGINCLEAR INC COM NEW Common Stock 686228404 1 5,002 SH   SOLE   5,002 0 0
OLYMPUS CORP SPONSORED ADR ADR 68163W109 99 5,006 SH   SOLE   5,006 0 0
OCULAR THERAPEUTIX INC COM Common Stock 67576A100 7 500 SH   SOLE   500 0 0
OIL DRI CORP AMER COM Common Stock 677864100 15 429 SH   SOLE   429 0 0
OLD DOMINION FREIGHT LINE INC COM Common Stock 679580100 865 3,407 SH   SOLE   3,407 0 0
THE ODP CORP COM Common Stock 88337F105 193 4,025 SH   SOLE   4,025 0 0
ORION ENGINEERED CARBONS S A COM Common Stock L72967109 4 192 SH   SOLE   192 0 0
ISHARES S&P 100 ETF ETF 464287101 1,486 7,573 SH   SOLE   7,573 0 0
ORION ENERGY SYS INC COM Common Stock 686275108 11 2,000 SH   SOLE   2,000 0 0
OFG BANCORP COM Common Stock 67103X102 164 7,405 SH   SOLE   7,405 0 0
ORTHOFIX MED INC COM Common Stock 68752M108 33 822 SH   SOLE   822 0 0
OGE ENERGY CORP COM Common Stock 670837103 132 3,931 SH   SOLE   3,931 0 0
ORGANIGRAM HLDGS INC COM Common Stock 68620P101 4 1,465 SH   SOLE   1,465 0 0
ORGANON & CO COMMON STOCK Common Stock 68622V106 820 27,084 SH   SOLE   27,084 0 0
ONE GAS INC COM Common Stock 68235P108 71 953 SH   SOLE   953 0 0
GAZPROM PJSC SPON ADR ADR 368287207 24 3,191 SH   SOLE   3,191 0 0
O-I GLASS INC COM Common Stock 67098H104 22 1,373 SH   SOLE   1,373 0 0
VANECK VECTORS OIL SERVICES ETF ETF 92189H607 63 287 SH   SOLE   287 0 0
OCEANEERING INTL INC COM Common Stock 675232102 122 7,831 SH   SOLE   7,831 0 0
BARCLAYS BANK PLC IPSP CROIL ETN36 ETF 06738C760 1 7 SH   SOLE   7 0 0
OIL STS INTL INC COM Common Stock 678026105 419 53,351 SH   SOLE   53,351 0 0
ONEOK INC NEW COM Common Stock 682680103 2,109 37,905 SH   SOLE   37,905 0 0
OKTA INC CL A Common Stock 679295105 271 1,107 SH   SOLE   1,107 0 0
UNIVERSAL DISPLAY CORP COM Common Stock 91347P105 137 615 SH   SOLE   615 0 0
OLLIES BARGAIN OUTLET HLDGS IN COM Common Stock 681116109 470 5,583 SH   SOLE   5,583 0 0
OLIN CORP COM PAR $1 Common Stock 680665205 213 4,602 SH   SOLE   4,602 0 0
OLO INC CL A Common Stock 68134L109 150 4,010 SH   SOLE   4,010 0 0
OUTSET MED INC COM Common Stock 690145107 1 14 SH   SOLE   14 0 0
GRUPO AEROPORTUARIO DEL CENTRO SPON ADR ADR 400501102 47 894 SH   SOLE   894 0 0
OMNICOM GROUP INC COM Common Stock 681919106 526 6,524 SH   SOLE   6,524 0 0
OMNICELL COM COM Common Stock 68213N109 435 2,875 SH   SOLE   2,875 0 0
OMEROS CORP COM Common Stock 682143102 1 67 SH   SOLE   67 0 0
ONEMAIN HLDGS INC COM Common Stock 68268W103 58 963 SH   SOLE   963 0 0
INVESCO RUSSELL 1000 DYNAMIC MULTIFACTOR ETF ETF 46138J619 9 193 SH   SOLE   193 0 0
OWENS & MINOR INC NEW COM Common Stock 690732102 436 10,308 SH   SOLE   10,308 0 0
OASIS MIDSTREAM PARTNERS LP COM UNITS REPS Common Stock 67420T206 60 2,550 SH   SOLE   2,550 0 0
OMRON CORP SPONSORED ADR ADR 682151303 74 939 SH   SOLE   939 0 0
OMNITEK ENGR CORP COM Common Stock 68215W107 0 2,000 SH   SOLE   2,000 0 0
OMV AG SPON ADR NEW ADR 670875509 3 46 SH   SOLE   46 0 0
ON SEMICONDUCTOR CORP COM Common Stock 682189105 653 17,068 SH   SOLE   17,068 0 0
OLD NATL BANCORP IND COM Common Stock 680033107 167 9,487 SH   SOLE   9,487 0 0
ONCTERNAL THERAPEUTICS INC COM Common Stock 68236P107 3 725 SH   SOLE   725 0 0
ONCOLYTICS BIOTECH INC COM NEW Common Stock 682310875 0 1 SH   SOLE   1 0 0
1LIFE HEALTHCARE INC COM Common Stock 68269G107 1 40 SH   SOLE   40 0 0
FIDELITY NASDAQ COMPOSITE INDEX TRACKING STOCK FUND ETF 315912808 117 2,073 SH   SOLE   2,073 0 0
ONEWATER MARINE INC CL A COM Common Stock 68280L101 1 15 SH   SOLE   15 0 0
SPDR RUSSELL 1000 YIELD FOCUS ETF ETF 78468R770 50 523 SH   SOLE   523 0 0
ONTO INNOVATION INC COM Common Stock 683344105 260 3,562 SH   SOLE   3,562 0 0
ORGANOVO HLDGS INC COM NEW Common Stock 68620A203 0 40 SH   SOLE   40 0 0
OOMA INC COM Common Stock 683416101 4 187 SH   SOLE   187 0 0
OPTION CARE HEALTH INC COM NEW Common Stock 68404L201 13 617 SH   SOLE   617 0 0
ONO PHARMACEUTICAL CO LTD ADR ADR 682736103 2 225 SH   SOLE   225 0 0
OPKO HEALTH INC COM Common Stock 68375N103 168 41,499 SH   SOLE   41,499 0 0
OPORTUN FINL CORP COM Common Stock 68376D104 34 1,700 SH   SOLE   1,700 0 0
OPTIMIZERX CORP COM NEW Common Stock 68401U204 20 319 SH   SOLE   319 0 0
OPT SCIENCES CORP COM Common Stock 671003101 34 1,700 SH   SOLE   1,700 0 0
OPPENHEIMER HLDGS INC CL A NON VTG Common Stock 683797104 559 11,000 SH   SOLE   11,000 0 0
OSISKO GOLD ROYALTIES LTD COM Common Stock 68827L101 6 451 SH   SOLE   451 0 0
ORMAT TECHNOLOGIES INC COM Common Stock 686688102 84 1,214 SH   SOLE   1,214 0 0
ORANGE SPONSORED ADR ADR 684060106 119 9,868 SH   SOLE   9,868 0 0
ORBCOMM INC COM Common Stock 68555P100 18 1,625 SH   SOLE   1,625 0 0
ORACLE CORP COM Common Stock 68389X105 30,353 389,936 SH   SOLE   389,936 0 0
ORHUB INC COM Common Stock 68620R107 36 1,000,000 SH   SOLE   1,000,000 0 0
OLD REP INTL CORP COM Common Stock 680223104 1,145 45,952 SH   SOLE   45,952 0 0
ORKLA A S SPON ADR A ADR 686331109 15 1,462 SH   SOLE   1,462 0 0
OREILLY AUTOMOTIVE INC COM Common Stock 67103H107 4,005 7,074 SH   SOLE   7,074 0 0
ORAMED PHARMACEUTICALS INC COM NEW Common Stock 68403P203 1 50 SH   SOLE   50 0 0
OROCOBRE LTD SHS Common Stock Q7142R106 182 37,500 SH   SOLE   37,500 0 0
ORRSTOWN FINL SVCS INC COM Common Stock 687380105 13 585 SH   SOLE   585 0 0
ORBSAT CORP WT EXP 042926 Common Stock 68557F118 0 7 SH   SOLE   7 0 0
OLD SECOND BANCORP INC ILL COM Common Stock 680277100 9 718 SH   SOLE   718 0 0
OVERSEAS SHIPHOLDING GROUP INC CL A NEW Common Stock 69036R863 3 1,529 SH   SOLE   1,529 0 0
OSI SYSTEMS INC COM Common Stock 671044105 18 180 SH   SOLE   180 0 0
OSHKOSH CORP COM Common Stock 688239201 158 1,267 SH   SOLE   1,267 0 0
OSMOTICA PHARMACEUTICALS PLC SHS Common Stock G6S41R101 2 730 SH   SOLE   730 0 0
ONESPAN INC COM Common Stock 68287N100 295 11,563 SH   SOLE   11,563 0 0
OVERSTOCK COM INC DEL COM Common Stock 690370101 34 373 SH   SOLE   373 0 0
ORASURE TECHNOLOGIES INC COM Common Stock 68554V108 51 5,048 SH   SOLE   5,048 0 0
ONESPAWORLD HOLDINGS LIMITED COM Common Stock P73684113 3 361 SH   SOLE   361 0 0
OPEN TEXT CORP COM Common Stock 683715106 1,073 21,116 SH   SOLE   21,116 0 0
CD PROJEKT SA UNSPONSRED ADS ADR 125105106 0 20 SH   SOLE   20 0 0
OTIS WORLDWIDE CORP COM Common Stock 68902V107 2,024 24,758 SH   SOLE   24,758 0 0
OATLY GROUP AB SPONSORED ADS ADR 67421J108 14 585 SH   SOLE   585 0 0
ONTRAK INC COM Common Stock 683373104 10 297 SH   SOLE   297 0 0
OTSUKA HLDGS CO LTD UNSPONSORED ADR ADR 689164101 7 317 SH   SOLE   317 0 0
OTTER TAIL CORP COM Common Stock 689648103 49 1,000 SH   SOLE   1,000 0 0
OVERSEA-CHINESE BKG CORP LTD UNSPONSORD ADR ADR 690333109 13 728 SH   SOLE   728 0 0
OVINTIV INC COM Common Stock 69047Q102 75 2,391 SH   SOLE   2,391 0 0
OXFORD INDS INC COM Common Stock 691497309 198 2,000 SH   SOLE   2,000 0 0
OCCIDENTAL PETE CORP COM Common Stock 674599105 448 14,327 SH   SOLE   14,327 0 0
OCCIDENTAL PETE CORP WT EXP 080327 Common Stock 674599162 23 1,654 SH   SOLE   1,654 0 0
BANK OZK COM Common Stock 06417N103 151 3,580 SH   SOLE   3,580 0 0
OZ MINERALS LTD SHS Common Stock Q7161P122 3 159 SH   SOLE   159 0 0
OZOP ENERGY SOLUTIONS INC COM Common Stock 692732209 1 20,000 SH   SOLE   20,000 0 0
PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN Common Stock 726503105 347 30,515 SH   SOLE   30,515 0 0
PAN AMERN SILVER CORP COM Common Stock 697900108 1 50 SH   SOLE   50 0 0
GRUPO AEROPUERTO DEL PACIFICO SPON ADR B ADR 400506101 48 446 SH   SOLE   446 0 0
PACIFIC BIOSCIENCES CALIF INC COM Common Stock 69404D108 81 2,308 SH   SOLE   2,308 0 0
RANPAK HOLDINGS CORP COM CL A Common Stock 75321W103 81 3,235 SH   SOLE   3,235 0 0
PACWEST BANCORP DEL COM Common Stock 695263103 449 10,898 SH   SOLE   10,898 0 0
PIONEER MERGER CORP CL A SHS Common Stock G7S24C103 366 36,910 SH   SOLE   36,910 0 0
PENSKE AUTOMOTIVE GRP INC COM Common Stock 70959W103 131 1,734 SH   SOLE   1,734 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A Common Stock 72651A207 31 2,600 SH   SOLE   2,600 0 0
PAGSEGURO DIGITAL LTD COM CL A Common Stock G68707101 3 45 SH   SOLE   45 0 0
ABERDEEN STANDARD PHYSICAL PALLADIUM SHARES ETF ETF 003262102 80 310 SH   SOLE   310 0 0
PANDORA A /S SPONSORED ADR ADR 698341203 1 38 SH   SOLE   38 0 0
PALO ALTO NETWORKS INC COM Common Stock 697435105 3,331 8,977 SH   SOLE   8,977 0 0
INNOVATOR S&P 500 POWER BUFFER ETF - APRIL ETF 45782C870 41 1,455 SH   SOLE   1,455 0 0
PAR TECHNOLOGY CORP COM Common Stock 698884103 14 200 SH   SOLE   200 0 0
PARADISE INC COM Common Stock 699058103 7 764 SH   SOLE   764 0 0
PAR PAC HOLDINGS INC COM NEW Common Stock 69888T207 57 3,380 SH   SOLE   3,380 0 0
PASSAGE BIO INC COM Common Stock 702712100 9 644 SH   SOLE   644 0 0
PATIENT ACCESS SOLUTIONS INC COM NEW Common Stock 70324A208 1 100,000 SH   SOLE   100,000 0 0
UIPATH INC CL A Common Stock 90364P105 78 1,150 SH   SOLE   1,150 0 0
PATRICK INDS INC COM Common Stock 703343103 16 226 SH   SOLE   226 0 0
GLOBAL X U.S. INFRASTRUCTURE DEVELOPMENT ETF ETF 37954Y673 244 9,472 SH   SOLE   9,472 0 0
PAVMED INC COM Common Stock 70387R106 2 268 SH   SOLE   268 0 0
PROSHARES PET CARE ETF ETF 74348A145 21 254 SH   SOLE   254 0 0
PAYA HOLDINGS INC COM CL A Common Stock 70434P103 10 900 SH   SOLE   900 0 0
PAYCOM SOFTWARE INC COM Common Stock 70432V102 830 2,284 SH   SOLE   2,284 0 0
PAYCHEX INC COM Common Stock 704326107 5,009 46,682 SH   SOLE   46,682 0 0
PROSPERITY BANCSHARES INC COM Common Stock 743606105 9,727 134,558 SH   SOLE   134,558 0 0
PEMBINA PIPELINE CORP COM Common Stock 706327103 174 5,446 SH   SOLE   5,446 0 0
PEOPLES UNITED FINANCIAL INC COM Common Stock 712704105 236 13,770 SH   SOLE   13,770 0 0
INVESCO GLOBAL CLEAN ENERGY ETF ETF 46138G847 40 1,289 SH   SOLE   1,289 0 0
INVESCO DYNAMIC BIOTECHNOLOGY & GENOME ETF ETF 46137V787 82 1,054 SH   SOLE   1,054 0 0
TOUCHSTONE EXPL INC NEW COM Common Stock 89156L108 6 5,500 SH   SOLE   5,500 0 0
PBF ENERGY INC CL A Common Stock 69318G106 120 7,818 SH   SOLE   7,818 0 0
PRESTIGE CONSMR HEALTHCARE INC COM Common Stock 74112D101 77 1,479 SH   SOLE   1,479 0 0
PITNEY BOWES INC COM Common Stock 724479100 102 11,621 SH   SOLE   11,621 0 0
PIONEER BANKCORP INC COM Common Stock 723606208 90 2,400 SH   SOLE   2,400 0 0
INVESCO S&P 500 BUYWRITE ETF ETF 46137V399 20 870 SH   SOLE   870 0 0
POTBELLY CORP COM Common Stock 73754Y100 1 150 SH   SOLE   150 0 0
PETROLEO BRASILEIRO SA PETROBR SPONSORED ADR ADR 71654V408 32 2,612 SH   SOLE   2,612 0 0
PERMIAN BASIN RTY TR UNIT BEN INT Common Stock 714236106 657 116,771 SH   SOLE   116,771 0 0
INVESCO WILDERHILL CLEAN ENERGY ETF ETF 46137V134 172 1,847 SH   SOLE   1,847 0 0
PUMA BIOTECHNOLOGY INC COM Common Stock 74587V107 14 1,500 SH   SOLE   1,500 0 0
PACCAR INC COM Common Stock 693718108 1,910 21,397 SH   SOLE   21,397 0 0
PCB BANCORP COM Common Stock 740163100 1 64 SH   SOLE   64 0 0
PG&E CORP COM Common Stock 69331C108 112 11,025 SH   SOLE   11,025 0 0
PERIPHAS CAPITAL PARTNERING UNIT Common Stock 713895209 115 4,597 SH   SOLE   4,597 0 0
PANASONIC CORP ADR ADR 69832A205 23 2,019 SH   SOLE   2,019 0 0
PACIRA BIOSCIENCES INC COM Common Stock 695127100 190 3,124 SH   SOLE   3,124 0 0
PCSB FINL CORP COM Common Stock 69324R104 0 9 SH   SOLE   9 0 0
PAYLOCITY HLDG CORP COM Common Stock 70438V106 151 790 SH   SOLE   790 0 0
PCCW LTD SHS Common Stock Y6802P120 0 600 SH   SOLE   600 0 0
INVESCO EMERGING MARKETS SOVEREIGN DEBT ETF ETF 46138E784 357 12,908 SH   SOLE   12,908 0 0
PAGERDUTY INC COM Common Stock 69553P100 18 427 SH   SOLE   427 0 0
PERIDOT ACQUISITION CORP SHS CL A Common Stock G7008A115 1 50 SH   SOLE   50 0 0
INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NOA K-1A ETF ETF 46090F100 822 40,925 SH   SOLE   40,925 0 0
PDC ENERGY INC COM Common Stock 69327R101 218 4,755 SH   SOLE   4,755 0 0
PATTERSON COS INC COM Common Stock 703395103 25 835 SH   SOLE   835 0 0
PDF SOLUTIONS INC COM Common Stock 693282105 23 1,276 SH   SOLE   1,276 0 0
INVESCO FTSE RAFI DEVELOPED MARKETS EX-U.S. SMALL-MID ETF ETF 46138E735 28 719 SH   SOLE   719 0 0
PERIDOT ACQUISITION CORP II UNIT Common Stock G7008B113 69 6,905 SH   SOLE   6,905 0 0
INVESCO DWA MOMENTUM ETF ETF 46137V837 27 297 SH   SOLE   297 0 0
PERNOD RICARD ACT ORD Common Stock F72027109 78 350 SH   SOLE   350 0 0
PERNOD RICARD SA ADR ADR 714264207 690 15,495 SH   SOLE   15,495 0 0
FLUTTER ENTMT PLC UNSPONSORED ADS ADR 344044102 125 1,378 SH   SOLE   1,378 0 0
PEOPLES BANCORP N C INC COM Common Stock 710577107 129 4,989 SH   SOLE   4,989 0 0
PEOPLES BANCORP INC COM Common Stock 709789101 15 513 SH   SOLE   513 0 0
PUBLIC SVC ENTERPRISE GRP INC COM Common Stock 744573106 2,397 40,127 SH   SOLE   40,127 0 0
PEGASYSTEMS INC COM Common Stock 705573103 85 611 SH   SOLE   611 0 0
PENNON GROUP PLC UNSPONSORD ADR ADR 708326103 17 521 SH   SOLE   521 0 0
INVESCO DYNAMIC LEISURE AND ENTERTAINMENT ETF ETF 46137V720 65 1,248 SH   SOLE   1,248 0 0
PENUMBRA INC COM Common Stock 70975L107 51 185 SH   SOLE   185 0 0
PENN NATL GAMING INC COM Common Stock 707569109 783 10,236 SH   SOLE   10,236 0 0
PEPSICO INC COM Common Stock 713448108 31,068 209,679 SH   SOLE   209,679 0 0
PERION NETWORK LTD SHS NEW Common Stock M78673114 1,527 71,305 SH   SOLE   71,305 0 0
PETMED EXPRESS INC COM Common Stock 716382106 43 1,349 SH   SOLE   1,349 0 0
PACIFIC RIDGE EXPL LTD COM Common Stock 694798307 5 25,000 SH   SOLE   25,000 0 0
PREFERRED BK LOS ANGELES CA COM NEW Common Stock 740367404 1 8 SH   SOLE   8 0 0
PREMIER FINL BANCORP INC COM Common Stock 74050M105 10 595 SH   SOLE   595 0 0
PREMIER FINANCIAL CORP COM Common Stock 74052F108 4 131 SH   SOLE   131 0 0
PATHFINDER ACQUISITION CORP UNIT EX 021726 Common Stock G04119114 429 43,114 SH   SOLE   43,114 0 0
PFIZER INC COM Common Stock 717081103 30,318 774,208 SH   SOLE   774,208 0 0
ISHARES U.S. PREFERRED STOCK ETF ETF 464288687 29,674 754,392 SH   SOLE   754,392 0 0
GLOBAL X U.S. PREFERRED ETF ETF 37954Y657 1,380 52,716 SH   SOLE   52,716 0 0
PRINCIPAL FINANCIAL GROUP INC COM Common Stock 74251V102 908 14,367 SH   SOLE   14,367 0 0
PERFORMANCE FOOD GROUP CO COM Common Stock 71377A103 20 409 SH   SOLE   409 0 0
INVESCO DWA FINANCIAL MOMENTUM ETF ETF 46137V860 40 798 SH   SOLE   798 0 0
P & F INDS INC CL A NEW Common Stock 692830508 1 80 SH   SOLE   80 0 0
INVESCO DIVIDEND ACHIEVERS ETF ETF 46137V506 474 13,070 SH   SOLE   13,070 0 0
PROOFPOINT INC COM Common Stock 743424103 43 249 SH   SOLE   249 0 0
PROVIDENT FINL SVCS INC COM Common Stock 74386T105 403 17,602 SH   SOLE   17,602 0 0
PENNYMAC FINL SVCS INC NEW COM Common Stock 70932M107 159 2,577 SH   SOLE   2,577 0 0
PROCTER AND GAMBLE CO COM Common Stock 742718109 103,264 765,317 SH   SOLE   765,317 0 0
PEAPACK-GLADSTONE FINL CORP COM Common Stock 704699107 4 137 SH   SOLE   137 0 0
PRECIGEN INC COM Common Stock 74017N105 56 8,596 SH   SOLE   8,596 0 0
INVESCO FINANCIAL PREFERRED ETF ETF 46137V621 890 46,120 SH   SOLE   46,120 0 0
PEGASUS GAMING CORP COM Common Stock 705908101 0 1,000 SH   SOLE   1,000 0 0
INVESCO GLOBAL SHORT TERM HIGH YIELD BOND ETF ETF 46138E669 2,904 131,510 SH   SOLE   131,510 0 0
PROGYNY INC COM Common Stock 74340E103 78 1,315 SH   SOLE   1,315 0 0
PROGRESSIVE CORP COM Common Stock 743315103 1,863 18,970 SH   SOLE   18,970 0 0
PGT INNOVATIONS INC COM Common Stock 69336V101 105 4,536 SH   SOLE   4,536 0 0
INVESCO PREFERRED ETF ETF 46138E511 1,861 120,966 SH   SOLE   120,966 0 0
PARKER-HANNIFIN CORP COM Common Stock 701094104 1,452 4,728 SH   SOLE   4,728 0 0
PHASEBIO PHARMACEUTICALS INC COM Common Stock 717224109 2 521 SH   SOLE   521 0 0
INVESCO FUNDAMENTAL HIGH YIELD CORPORATE BOND ETF ETF 46138E719 397 20,293 SH   SOLE   20,293 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW ADR 500472303 320 6,440 SH   SOLE   6,440 0 0
PULTE GROUP INC COM Common Stock 745867101 50,175 917,148 SH   SOLE   917,148 0 0
INVESCO WATER RESOURCES ETF ETF 46137V142 533 9,963 SH   SOLE   9,963 0 0
GROWLIFE INC COM NEW Common Stock 39985X203 0 334 SH   SOLE   334 0 0
PHREESIA INC COM Common Stock 71944F106 10 169 SH   SOLE   169 0 0
PHARMAGEN INC COM Common Stock 71715W106 0 20,000 SH   SOLE   20,000 0 0
PHUNWARE INC WT EXP 122623 Common Stock 71948P118 1 2,814 SH   SOLE   2,814 0 0
IMPINJ INC COM Common Stock 453204109 39 762 SH   SOLE   762 0 0
INVESCO INTERNATIONAL CORPORATE BOND ETF ETF 46138E636 11 367 SH   SOLE   367 0 0
ISHARES MSCI GLOBAL METALS & MINING PRODUCERS ETF ETF 46434G848 45 991 SH   SOLE   991 0 0
POLARIS INC COM Common Stock 731068102 1,986 14,501 SH   SOLE   14,501 0 0
PREMIER INC CL A Common Stock 74051N102 12 331 SH   SOLE   331 0 0
PING IDENTITY HLDG CORP COM Common Stock 72341T103 27 1,175 SH   SOLE   1,175 0 0
PINTEREST INC CL A Common Stock 72352L106 1,830 23,173 SH   SOLE   23,173 0 0
INVESCO GLOBAL WATER ETF ETF 46138E651 0 11 SH   SOLE   11 0 0
P10 HLDG INC COM Common Stock 69372U207 0 47 SH   SOLE   47 0 0
PIPER SANDLER COMPANIES COM Common Stock 724078100 178 1,372 SH   SOLE   1,372 0 0
PIERIS PHARMACEUTICALS INC COM Common Stock 720795103 4 1,000 SH   SOLE   1,000 0 0
INVESCO DYNAMIC PHARMACEUTICALS ETF ETF 46137V662 142 1,765 SH   SOLE   1,765 0 0
PJT PARTNERS INC COM CL A Common Stock 69343T107 163 2,286 SH   SOLE   2,286 0 0
PARKE BANCORP INC COM Common Stock 700885106 10 522 SH   SOLE   522 0 0
PARK AEROSPACE CORP COM Common Stock 70014A104 8 528 SH   SOLE   528 0 0
PACKAGING CORP AMER COM Common Stock 695156109 15,263 111,910 SH   SOLE   111,910 0 0
PERKINELMER INC COM Common Stock 714046109 13,431 86,985 SH   SOLE   86,985 0 0
PARKWAY ACQUISITION CORP COM Common Stock 70153X105 88 7,375 SH   SOLE   7,375 0 0
PARK-OHIO HLDGS CORP COM Common Stock 700666100 16 495 SH   SOLE   495 0 0
INVESCO BUYBACK ACHIEVERS ETF ETF 46137V308 18 202 SH   SOLE   202 0 0
POSCO SPONSORED ADR ADR 693483109 19 250 SH   SOLE   250 0 0
PHOTRONICS INC COM Common Stock 719405102 117 8,864 SH   SOLE   8,864 0 0
ANAPLAN INC COM Common Stock 03272L108 12 228 SH   SOLE   228 0 0
WISDOMTREE GROWTH LEADERS FUND ETF 97717Y717 83 1,698 SH   SOLE   1,698 0 0
DAVE & BUSTERS ENTMT INC COM Common Stock 238337109 40 973 SH   SOLE   973 0 0
CHILDRENS PL INC NEW COM Common Stock 168905107 45 480 SH   SOLE   480 0 0
PIEDMONT LITHIUM INC COM Common Stock 72016P105 44 563 SH   SOLE   563 0 0
PALOMAR HLDGS INC COM Common Stock 69753M105 10 133 SH   SOLE   133 0 0
PLANET FITNESS INC CL A Common Stock 72703H101 85 1,131 SH   SOLE   1,131 0 0
DOUGLAS DYNAMICS INC COM Common Stock 25960R105 40 979 SH   SOLE   979 0 0
PREFORMED LINE PRODS CO COM Common Stock 740444104 164 2,203 SH   SOLE   2,203 0 0
PLIANT THERAPEUTICS INC COM Common Stock 729139105 2 76 SH   SOLE   76 0 0
PULSE BIOSCIENCES INC COM Common Stock 74587B101 108 6,564 SH   SOLE   6,564 0 0
PLAYTIKA HLDG CORP COM Common Stock 72815L107 0 16 SH   SOLE   16 0 0
PALANTIR TECHNOLOGIES INC CL A Common Stock 69608A108 750 28,469 SH   SOLE   28,469 0 0
PLUG POWER INC COM NEW Common Stock 72919P202 392 11,456 SH   SOLE   11,456 0 0
EPLUS INC COM Common Stock 294268107 34 390 SH   SOLE   390 0 0
PROTALIX BIOTHERAPEUTICS INC COM Common Stock 74365A309 2 800 SH   SOLE   800 0 0
PLEXUS CORP COM Common Stock 729132100 106 1,160 SH   SOLE   1,160 0 0
PHILIP MORRIS INTL INC COM Common Stock 718172109 9,011 89,843 SH   SOLE   89,843 0 0
CPI CARD GROUP INC COM NEW Common Stock 12634H952 10 500 SH   SOLE   500 0 0
PNC FINL SVCS GROUP INC COM Common Stock 693475105 12,168 63,785 SH   SOLE   63,785 0 0
PINNACLE FINL PARTNERS INC COM Common Stock 72346Q104 1,115 12,626 SH   SOLE   12,626 0 0
PING AN INS GROUP CO CHINA LTD SPON ADR REP H ADR 72341E304 319 16,269 SH   SOLE   16,269 0 0
PNM RES INC COM Common Stock 69349H107 99 2,023 SH   SOLE   2,023 0 0
INVESCO NASDAQ INTERNET ETF ETF 46137V530 38 150 SH   SOLE   150 0 0
PENTAIR PLC SHS Common Stock G7S00T104 2,394 35,470 SH   SOLE   35,470 0 0
PENNANT GROUP INC COM Common Stock 70805E109 116 2,837 SH   SOLE   2,837 0 0
PINNACLE WEST CAP CORP COM Common Stock 723484101 444 5,421 SH   SOLE   5,421 0 0
PORSCHE AUTOMOBIL HLDG SE UNSPONSORD ADR ADR 73328P106 2 176 SH   SOLE   176 0 0
PHOTON CTL INC COM Common Stock 719360109 1 260 SH   SOLE   260 0 0
INSULET CORP COM Common Stock 45784P101 409 1,491 SH   SOLE   1,491 0 0
PLANTRONICS INC NEW COM Common Stock 727493108 142 3,404 SH   SOLE   3,404 0 0
POOL CORP COM Common Stock 73278L105 1,962 4,277 SH   SOLE   4,277 0 0
PORTLAND GEN ELEC CO COM NEW Common Stock 736508847 161 3,460 SH   SOLE   3,460 0 0
POSHMARK INC COM CL A Common Stock 73739W104 7 148 SH   SOLE   148 0 0
POST HLDGS INC COM Common Stock 737446104 280 2,577 SH   SOLE   2,577 0 0
OM HOLDINGS INTERNATIONAL INC COM Common Stock 735867103 0 4 SH   SOLE   4 0 0
POTNETWORK HLDGS INC COM NEW Common Stock 737636209 0 5,000 SH   SOLE   5,000 0 0
GLOBAL X CANNABIS ETF ETF 37954Y426 548 39,457 SH   SOLE   39,457 0 0
POWER INTEGRATIONS INC COM Common Stock 739276103 102 1,249 SH   SOLE   1,249 0 0
POWELL INDS INC COM Common Stock 739128106 7 240 SH   SOLE   240 0 0
INVESCO AEROSPACE & DEFENSE ETF ETF 46137V100 15 200 SH   SOLE   200 0 0
PACIFIC PREMIER BANCORP COM Common Stock 69478X105 220 5,205 SH   SOLE   5,205 0 0
PINNACLE BANKSHARES CORP COM Common Stock 72345E102 45 1,800 SH   SOLE   1,800 0 0
PILGRIMS PRIDE CORP COM Common Stock 72147K108 18 800 SH   SOLE   800 0 0
PPD INC COM Common Stock 69355F102 148 3,201 SH   SOLE   3,201 0 0
PT BANK MANDIRI PERSERO TBK UNSPONSORED ADR ADR 69367U105 63 7,689 SH   SOLE   7,689 0 0
PPG INDS INC COM Common Stock 693506107 1,811 10,666 SH   SOLE   10,666 0 0
PPL CORP COM Common Stock 69351T106 660 23,272 SH   SOLE   23,272 0 0
ABERDEEN STANDARD PHYSICAL PLATINUM SHARES ETF ETF 003260106 25 250 SH   SOLE   250 0 0
KERING S A UNSPONSORED ADR ADR 492089107 88 1,002 SH   SOLE   1,002 0 0
PQ GROUP HLDGS INC COM Common Stock 73943T103 4 229 SH   SOLE   229 0 0
PROASSURANCE CORP COM Common Stock 74267C106 1,540 67,525 SH   SOLE   67,525 0 0
PRA GROUP INC COM Common Stock 69354N106 60 1,565 SH   SOLE   1,565 0 0
PRA HEALTH SCIENCES INC COM Common Stock 69354M108 1,733 10,491 SH   SOLE   10,491 0 0
PERDOCEO ED CORP COM Common Stock 71363P106 35 2,856 SH   SOLE   2,856 0 0
PREDICTIVE TECHNOLOGY GROUP IN COM Common Stock 74039H102 32 83,500 SH   SOLE   83,500 0 0
PRAIRIESKY RTY LTD COM Common Stock 739721108 3 250 SH   SOLE   250 0 0
INVESCO FTSE RAFI US 1000 ETF ETF 46137V613 3,505 21,859 SH   SOLE   21,859 0 0
PERFICIENT INC COM Common Stock 71375U101 133 1,652 SH   SOLE   1,652 0 0
INVESCO FTSE RAFI US 1500A SMALL-MIDA ETF ETF 46137V597 149 797 SH   SOLE   797 0 0
PROG HOLDINGS INC COM NPV Common Stock 74319R101 383 7,954 SH   SOLE   7,954 0 0
PERRIGO CO PLC SHS Common Stock G97822103 105 2,299 SH   SOLE   2,299 0 0
PROGRESS SOFTWARE CORP COM Common Stock 743312100 72 1,548 SH   SOLE   1,548 0 0
PRIMERICA INC COM Common Stock 74164M108 150 979 SH   SOLE   979 0 0
PRIMORIS SVCS CORP COM Common Stock 74164F103 1,292 43,804 SH   SOLE   43,804 0 0
PARK NATL CORP COM Common Stock 700658107 65 557 SH   SOLE   557 0 0
PROTO LABS INC COM Common Stock 743713109 109 1,188 SH   SOLE   1,188 0 0
PRIMO WATER CORPORATION COM Common Stock 74167P108 62 3,693 SH   SOLE   3,693 0 0
INVESCO DWA INDUSTRIALS MOMENTUM ETF ETF 46137V845 49 491 SH   SOLE   491 0 0
THE 3D PRINTING ETF ETF 00214Q500 87 2,188 SH   SOLE   2,188 0 0
PROS HOLDINGS INC COM Common Stock 74346Y103 23 498 SH   SOLE   498 0 0
PROACTIS HOLDINGS PLC ORD SHS Common Stock G724AB102 4 4,000 SH   SOLE   4,000 0 0
PROFOUND MED CORP COM NEW Common Stock 74319B502 100 6,100 SH   SOLE   6,100 0 0
PROSIGHT GLOBAL INC COM Common Stock 74349J103 333 26,085 SH   SOLE   26,085 0 0
PROSUS N V SPONSORED ADR ADR 74365P108 240 12,243 SH   SOLE   12,243 0 0
PROPHASE LABS INC COM Common Stock 74345W108 6 1,000 SH   SOLE   1,000 0 0
PURPLE INNOVATION INC COM Common Stock 74640Y106 5 190 SH   SOLE   190 0 0
PROQR THRAPEUTICS N V SHS EURO Common Stock N71542109 51 7,500 SH   SOLE   7,500 0 0
PROSPECTOR CAPITAL CORP WT EXP 010125 Common Stock G7273A113 1 1,000 SH   SOLE   1,000 0 0
PROTHENA CORP PLC SHS Common Stock G72800108 34 657 SH   SOLE   657 0 0
PARATEK PHARMACEUTICALS INC COM Common Stock 699374302 6 826 SH   SOLE   826 0 0
CARPARTS COM INC COM Common Stock 14427M107 0 22 SH   SOLE   22 0 0
PARTY CITY HOLDCO INC COM Common Stock 702149105 7 764 SH   SOLE   764 0 0
PRUDENTIAL FINL INC COM Common Stock 744320102 1,778 17,352 SH   SOLE   17,352 0 0
PROVENTION BIO INC COM Common Stock 74374N102 7 826 SH   SOLE   826 0 0
PRYSMIAN SPA UNSPONSORD ADR ADR 74440L106 1 42 SH   SOLE   42 0 0
INVESCO S&P SMALLCAP HEALTH CARE PORTFOLIO ETF 46138E149 19 99 SH   SOLE   99 0 0
INVESCO S&P SMALLCAP INFORMATION TECHNOLOGY PORTFOLIO ETF 46138E115 18 122 SH   SOLE   122 0 0
PAYSAFE LIMITED ORD Common Stock G6964L107 15 1,236 SH   SOLE   1,236 0 0
INVESCO DYNAMIC SEMICONDUCTORS ETF ETF 46137V647 90 698 SH   SOLE   698 0 0
INVESCO DYNAMIC SOFTWARE ETF ETF 46137V639 377 2,287 SH   SOLE   2,287 0 0
PERSIMMON UNSPONSORD ADR ADR 715318101 1 12 SH   SOLE   12 0 0
PRICESMART INC COM Common Stock 741511109 148 1,631 SH   SOLE   1,631 0 0
PARSONS CORP DEL COM Common Stock 70202L102 28 702 SH   SOLE   702 0 0
PERSONALIS INC COM Common Stock 71535D106 5 206 SH   SOLE   206 0 0
PEARSON PLC SPONSORED ADR ADR 705015105 3 294 SH   SOLE   294 0 0
PURE STORAGE INC CL A Common Stock 74624M102 48 2,444 SH   SOLE   2,444 0 0
PERSHING SQUARE TONTINE HLDGS COM CL A Common Stock 71531R109 51 2,220 SH   SOLE   2,220 0 0
PHILLIPS 66 COM Common Stock 718546104 2,161 25,186 SH   SOLE   25,186 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT Common Stock 718549207 361 9,158 SH   SOLE   9,158 0 0
PTC INC COM Common Stock 69370C100 540 3,822 SH   SOLE   3,822 0 0
PTC THERAPEUTICS INC COM Common Stock 69366J200 17 411 SH   SOLE   411 0 0
POLARITYTE INC COM Common Stock 731094108 0 1 SH   SOLE   1 0 0
PATTERSON-UTI ENERGY INC COM Common Stock 703481101 115 11,539 SH   SOLE   11,539 0 0
INVESCO DWA TECHNOLOGY MOMENTUM ETF ETF 46137V811 10 70 SH   SOLE   70 0 0
INVESCO DWA HEALTHCARE MOMENTUM ETF ETF 46137V852 422 2,539 SH   SOLE   2,539 0 0
PROPTECH INVESTMENT CORP II UNIT EX Common Stock 743497208 510 50,803 SH   SOLE   50,803 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 Common Stock 696077403 7 11,750 SH   SOLE   11,750 0 0
PELOTON INTERACTIVE INC CL A COM Common Stock 70614W100 571 4,604 SH   SOLE   4,604 0 0
PACTIV EVERGREEN INC COM Common Stock 69526K105 6 400 SH   SOLE   400 0 0
PUBLICIS GROUPE SA SPONSORED ADR ADR 74463M106 46 2,750 SH   SOLE   2,750 0 0
PUBMATIC INC COM CL A Common Stock 74467Q103 39 1,000 SH   SOLE   1,000 0 0
PRUDENTIAL PLC ADR ADR 74435K204 132 3,475 SH   SOLE   3,475 0 0
PROPETRO HLDG CORP COM Common Stock 74347M108 61 6,647 SH   SOLE   6,647 0 0
PICK-UPS PLUS INC COM Common Stock 719574105 0 1,000 SH   SOLE   1,000 0 0
PURATION INC COM Common Stock 74609P104 0 1,000 SH   SOLE   1,000 0 0
PENN VA CORP COM Common Stock 70788V102 25 1,056 SH   SOLE   1,056 0 0
PROVECTUS BIOPHARMACEUTICALS I COM Common Stock 74373P108 2 22,457 SH   SOLE   22,457 0 0
PRETIUM RES INC COM Common Stock 74139C102 10 1,000 SH   SOLE   1,000 0 0
PVH CORPORATION COM Common Stock 693656100 140 1,300 SH   SOLE   1,300 0 0
PERMIANVILLE RTY TR TR UNIT Common Stock 71425H100 457 232,917 SH   SOLE   232,917 0 0
INVESCO DYNAMIC LARGE CAP GROWTH ETF ETF 46137V746 89 1,200 SH   SOLE   1,200 0 0
POWER CORP CDA COM Common Stock 739239101 11 356 SH   SOLE   356 0 0
POWERFLEET INC COM Common Stock 73931J109 81 11,265 SH   SOLE   11,265 0 0
PENNS WOODS BANCORP INC COM Common Stock 708430103 85 3,553 SH   SOLE   3,553 0 0
QUANTA SVCS INC COM Common Stock 74762E102 655 7,227 SH   SOLE   7,227 0 0
INVESCO DYNAMIC LARGE CAP VALUE ETF ETF 46137V738 37 837 SH   SOLE   837 0 0
POWERVERDE INC COM Common Stock 73937M106 136 55,528 SH   SOLE   55,528 0 0
INVESCO CALIFORNIA AMT-FREE MUNICIPAL BOND ETF ETF 46138E206 156 5,543 SH   SOLE   5,543 0 0
PIONEER NAT RES CO COM Common Stock 723787107 3,022 18,528 SH   SOLE   18,528 0 0
INVESCO FTSE RAFI DEVELOPED MARKETS EX-U.S. ETF ETF 46138E743 73 1,526 SH   SOLE   1,526 0 0
INVESCO FTSE RAFI EMERGING MARKETS ETF ETF 46138E727 159 6,812 SH   SOLE   6,812 0 0
PIXELWORKS INC COM NEW Common Stock 72581M305 0 102 SH   SOLE   102 0 0
POLYPID LTD SHS Common Stock M8001Q118 19 2,053 SH   SOLE   2,053 0 0
PAYPAL HLDGS INC COM Common Stock 70450Y103 13,792 47,317 SH   SOLE   47,317 0 0
INVESCO NATIONAL AMT-FREE MUNICIPAL BOND ETF ETF 46138E537 431 15,824 SH   SOLE   15,824 0 0
PZENA INVT MGMT INC CLASS A Common Stock 74731Q103 43 3,947 SH   SOLE   3,947 0 0
PAPA JOHNS INTL INC COM Common Stock 698813102 58 556 SH   SOLE   556 0 0
IQ HEDGE MULTI-STRATEGY TRACKER ETF ETF 45409B107 792 24,550 SH   SOLE   24,550 0 0
QBE INS GROUP LTD SPONSORED ADR ADR 74728G605 20 2,511 SH   SOLE   2,511 0 0
FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY ETF ETF 33733E500 293 4,228 SH   SOLE   4,228 0 0
QUALCOMM INC COM Common Stock 747525103 25,148 175,946 SH   SOLE   175,946 0 0
QCR HOLDINGS INC COM Common Stock 74727A104 3 54 SH   SOLE   54 0 0
QUIDEL CORP COM Common Stock 74838J101 149 1,162 SH   SOLE   1,162 0 0
FLEXSHARES QUALITY DIVIDEND INDEX FUND ETF 33939L860 31 560 SH   SOLE   560 0 0
SPDR MSCI EMERGING MARKETS STRATEGICFACTORS ETF ETF 78463X426 37 530 SH   SOLE   530 0 0
QIAGEN NV SHS NEW Common Stock N72482123 32 670 SH   SOLE   670 0 0
PROSHARES ULTRASHORT QQQ ETF 74347G739 73 3,550 SH   SOLE   3,550 0 0
ISHARES AAA - A RATED CORPORATE BOND ETF ETF 46429B291 134 2,350 SH   SOLE   2,350 0 0
QUALYS INC COM Common Stock 74758T303 124 1,233 SH   SOLE   1,233 0 0
QUANTUM CORP COM NEW Common Stock 747906501 92 13,375 SH   SOLE   13,375 0 0
QUINSTREET INC COM Common Stock 74874Q100 2,480 133,465 SH   SOLE   133,465 0 0
INVESCO QQQ TRUST ETF 46090E103 27,893 78,609 SH   SOLE   78,609 0 0
INVESCO NASDAQ NEXT GEN 100 ETF ETF 46138G631 109 3,163 SH   SOLE   3,163 0 0
INVESCO NASDAQ 100 ETF ETF 46138G649 75 514 SH   SOLE   514 0 0
QURATE RETAIL INC COM SER A Common Stock 74915M100 198 15,130 SH   SOLE   15,130 0 0
QORVO INC COM Common Stock 74736K101 3,327 17,003 SH   SOLE   17,003 0 0
QUANTUMSCAPE CORP COM CL A Common Stock 74767V109 129 4,405 SH   SOLE   4,405 0 0
QS ENERGY INC COM Common Stock 74736R106 273 9,461,995 SH   SOLE   9,461,995 0 0
RESTAURANT BRANDS INTL INC COM Common Stock 76131D103 152 2,346 SH   SOLE   2,346 0 0
FIRST TRUST NASDAQ-100 TECHNOLOGY SECTOR INDEX FUND ETF 337345102 131 825 SH   SOLE   825 0 0
QUOTIENT LTD SHS Common Stock G73268107 0 70 SH   SOLE   70 0 0
QUATERRA RES INC COM Common Stock 747952109 0 2,000 SH   SOLE   2,000 0 0
QUANTERIX CORP COM Common Stock 74766Q101 1 19 SH   SOLE   19 0 0
DEFIANCE QUANTUM ETF ETF 26922A420 5 98 SH   SOLE   98 0 0
Q2 HLDGS INC COM Common Stock 74736L109 133 1,294 SH   SOLE   1,294 0 0
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 87,318 657,167 SH   SOLE   657,167 0 0
QUMU CORP COM Common Stock 749063103 3 1,200 SH   SOLE   1,200 0 0
UNIQURE NV SHS Common Stock N90064101 15 500 SH   SOLE   500 0 0
GLOBAL X NASDAQ 100 COVERED CALL ETF ETF 37954Y483 96 4,259 SH   SOLE   4,259 0 0
RYDER SYS INC COM Common Stock 783549108 188 2,525 SH   SOLE   2,525 0 0
FERRARI N V COM Common Stock N3167Y103 1,143 5,547 SH   SOLE   5,547 0 0
RITE AID CORP COM Common Stock 767754872 26 1,594 SH   SOLE   1,594 0 0
LIVERAMP HLDGS INC COM Common Stock 53815P108 64 1,367 SH   SOLE   1,367 0 0
POLARIS INFRASTRUCTURE INC COM Common Stock 73106R100 0 4 SH   SOLE   4 0 0
RANDSTAD NV UNSPONSORED ADR ADR 75279Q108 4 96 SH   SOLE   96 0 0
ULTRAGENYX PHARMACEUTICAL INC COM Common Stock 90400D108 13 140 SH   SOLE   140 0 0
RAVEN INDS INC COM Common Stock 754212108 11 186 SH   SOLE   186 0 0
RITCHIE BROS AUCTIONEERS COM Common Stock 767744105 250 4,222 SH   SOLE   4,222 0 0
REDBALL ACQUISITION CORP COM CL A Common Stock G7417R105 23 2,326 SH   SOLE   2,326 0 0
RBB BANCORP COM Common Stock 74930B105 0 12 SH   SOLE   12 0 0
RIBBON COMMUNICATIONS INC COM Common Stock 762544104 9 1,183 SH   SOLE   1,183 0 0
REGAL BELOIT CORP COM Common Stock 758750103 274 2,055 SH   SOLE   2,055 0 0
REPUBLIC BANCORP INC KY CL A Common Stock 760281204 98 2,110 SH   SOLE   2,110 0 0
RECKITT BENCKISER GRP PLC SPONSORED ADR ADR 756255204 112 6,253 SH   SOLE   6,253 0 0
RECKITT BENCKISER GRP PLC SHS Common Stock G74079107 66 750 SH   SOLE   750 0 0
ROBLOX CORP CL A Common Stock 771049103 171 1,895 SH   SOLE   1,895 0 0
RELIANT BANCORP INC COM Common Stock 75956B101 2 86 SH   SOLE   86 0 0
RENOVACARE INC COM Common Stock 75988J106 10 5,000 SH   SOLE   5,000 0 0
RIVER CITY BK SACRAMENTO CALIF COM Common Stock 76803X106 401 1,510 SH   SOLE   1,510 0 0
ROGERS COMMUNICATIONS INC CL B Common Stock 775109200 74 1,375 SH   SOLE   1,375 0 0
RENT A CTR INC NEW COM Common Stock 76009N100 179 3,346 SH   SOLE   3,346 0 0
ROCKET PHARMACEUTICALS INC COM Common Stock 77313F106 2 42 SH   SOLE   42 0 0
ROCKY BRANDS INC COM Common Stock 774515100 1 9 SH   SOLE   9 0 0
ROYAL CARIBBEAN GROUP COM Common Stock V7780T103 626 7,338 SH   SOLE   7,338 0 0
R1 RCM INC COM Common Stock 749397105 9 410 SH   SOLE   410 0 0
RECRUIT HLDGS CO LTD UNSPONSORD ADR ADR 75629J101 60 6,078 SH   SOLE   6,078 0 0
ARCUS BIOSCIENCES INC COM Common Stock 03969F109 9 323 SH   SOLE   323 0 0
RADIENT TECHNOLOGIES INC COM Common Stock 75034P106 2 22,200 SH   SOLE   22,200 0 0
RED ELECTRICA CORPORACION SA UNSPONSORED ADR ADR 756568101 4 384 SH   SOLE   384 0 0
REDFIN CORP COM Common Stock 75737F108 48 750 SH   SOLE   750 0 0
VIVOS INC COM NEW Common Stock 92858K204 32 276,000 SH   SOLE   276,000 0 0
INVESCO S&P ULTRA DIVIDEND REVENUE ETF ETF 46138G656 45 1,100 SH   SOLE   1,100 0 0
RADIAN GROUP INC COM Common Stock 750236101 108 4,848 SH   SOLE   4,848 0 0
RADNET INC COM Common Stock 750491102 102 3,024 SH   SOLE   3,024 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A ADR 780259206 906 22,418 SH   SOLE   22,418 0 0
ROYAL DUTCH SHELL PLC SPON ADR B ADR 780259107 627 16,153 SH   SOLE   16,153 0 0
ROYAL DSM N V SPON ADR ADR 780249108 125 2,665 SH   SOLE   2,665 0 0
FIRST TRUST NASDAQ RISING DIVIDEND ACHIEVERS FUND ETF 33738R506 9 188 SH   SOLE   188 0 0
RADWARE LTD ORD Common Stock M81873107 1 32 SH   SOLE   32 0 0
DR REDDYS LABS LTD ADR ADR 256135203 2 33 SH   SOLE   33 0 0
EVEREST RE GROUP LTD COM Common Stock G3223R108 1,065 4,226 SH   SOLE   4,226 0 0
THE REALREAL INC COM Common Stock 88339P101 6 291 SH   SOLE   291 0 0
RARE ELEMENT RES LTD COM Common Stock 75381M102 38 20,330 SH   SOLE   20,330 0 0
RESEARCH FRONTIERS INC COM Common Stock 760911107 4 1,550 SH   SOLE   1,550 0 0
RENEWABLE ENERGY GROUP INC COM NEW Common Stock 75972A301 1,269 20,359 SH   SOLE   20,359 0 0
REGENERON PHARMACEUTICALS COM Common Stock 75886F107 1,057 1,893 SH   SOLE   1,893 0 0
REKOR SYSTEMS INC COM Common Stock 759419104 10 1,000 SH   SOLE   1,000 0 0
RELX PLC SPONSORED ADR ADR 759530108 341 12,802 SH   SOLE   12,802 0 0
ISHARES MORTGAGE REAL ESTATE ETF ETF 46435G342 3,479 93,721 SH   SOLE   93,721 0 0
VANECK VECTORS RARE EARTH/STRATEGIC METALS ETF ETF 92189H805 40 475 SH   SOLE   475 0 0
REMY COINTREAU S A UNSPONSORED ADR ADR 759655103 4 191 SH   SOLE   191 0 0
RECRO PHARMA INC COM Common Stock 75629F109 2 866 SH   SOLE   866 0 0
REPSOL S A SPON ADR ADR 76026T205 16 1,248 SH   SOLE   1,248 0 0
RPC INC COM Common Stock 749660106 39 7,817 SH   SOLE   7,817 0 0
RESONANT INC COM Common Stock 76118L102 3 1,000 SH   SOLE   1,000 0 0
REATA PHARMACEUTICALS INC CL A Common Stock 75615P103 23 160 SH   SOLE   160 0 0
REVLON INC CL A NEW Common Stock 761525609 39 3,045 SH   SOLE   3,045 0 0
REV GROUP INC COM Common Stock 749527107 2 139 SH   SOLE   139 0 0
REX AMERICAN RES CORP COM Common Stock 761624105 29 319 SH   SOLE   319 0 0
REYNOLDS CONSUMER PRODS INC COM Common Stock 76171L106 119 3,933 SH   SOLE   3,933 0 0
RESIDEO TECHNOLOGIES INC COM Common Stock 76118Y104 161 5,357 SH   SOLE   5,357 0 0
REGIONS FINANCIAL CORP NEW COM Common Stock 7591EP100 2,055 101,101 SH   SOLE   101,101 0 0
INVESCO S&P MIDCAP 400 PURE GROWTH ETF ETF 46137V217 112 495 SH   SOLE   495 0 0
RAFAEL HLDGS INC COM CL B Common Stock 75062E106 26 500 SH   SOLE   500 0 0
RESOLUTE FST PRODS INC COM Common Stock 76117W109 2 153 SH   SOLE   153 0 0
INVESCO S&P MIDCAP 400 PURE VALUE ETF ETF 46137V191 24 262 SH   SOLE   262 0 0
REINSURANCE GRP OF AMERICA INC COM NEW Common Stock 759351604 399 3,500 SH   SOLE   3,500 0 0
RGC RES INC COM Common Stock 74955L103 449 17,810 SH   SOLE   17,810 0 0
REPLIGEN CORP COM Common Stock 759916109 615 3,080 SH   SOLE   3,080 0 0
INVESCO S&P 500 EQUAL WEIGHT INDUSTRIALS ETF ETF 46137V324 50 271 SH   SOLE   271 0 0
ROYAL GOLD INC COM Common Stock 780287108 109 951 SH   SOLE   951 0 0
REGENXBIO INC COM Common Stock 75901B107 3 79 SH   SOLE   79 0 0
RESOURCES CONNECTION INC COM Common Stock 76122Q105 22 1,558 SH   SOLE   1,558 0 0
STURM RUGER & CO INC COM Common Stock 864159108 121 1,346 SH   SOLE   1,346 0 0
REGIS CORP MINN COM Common Stock 758932107 12 1,274 SH   SOLE   1,274 0 0
RH COM Common Stock 74967X103 370 545 SH   SOLE   545 0 0
ROCHE HLDG LTD SPONSORED ADR ADR 771195104 1,444 30,699 SH   SOLE   30,699 0 0
ROCHE HLDGS AG BASEL DIVIDN RIGT CERT Common Stock H69293217 124 329 SH   SOLE   329 0 0
ROBERT HALF INTL INC COM Common Stock 770323103 396 4,449 SH   SOLE   4,449 0 0
INVESCO S&P 500 EQUAL WEIGHT CONSUMER STAPLES ETF ETF 46137V373 32 200 SH   SOLE   200 0 0
RCI HOSPITALITY HLDGS INC COM Common Stock 74934Q108 4 62 SH   SOLE   62 0 0
LORDSTOWN MOTORS CORP COM CL A Common Stock 54405Q100 27 2,429 SH   SOLE   2,429 0 0
TRANSOCEAN LTD REG SHS Common Stock H8817H100 12 2,673 SH   SOLE   2,673 0 0
RIGEL PHARMACEUTICALS INC COM NEW Common Stock 766559603 2 469 SH   SOLE   469 0 0
B. RILEY FINANCIAL INC COM Common Stock 05580M108 116 1,537 SH   SOLE   1,537 0 0
RINO INTL CORP COM Common Stock 766883102 0 6 SH   SOLE   6 0 0
RIO TINTO PLC SPONSORED ADR ADR 767204100 944 11,247 SH   SOLE   11,247 0 0
RIOT BLOCKCHAIN INC COM Common Stock 767292105 36 950 SH   SOLE   950 0 0
RAYMOND JAMES FINL INC COM Common Stock 754730109 4,598 35,291 SH   SOLE   35,291 0 0
ROCKET COS INC COM CL A Common Stock 77311W101 16 819 SH   SOLE   819 0 0
RAKUTEN GROUP INC ADR ADR 75102W108 6 533 SH   SOLE   533 0 0
RALPH LAUREN CORP CL A Common Stock 751212101 259 2,184 SH   SOLE   2,184 0 0
RELAY THERAPEUTICS INC COM Common Stock 75943R102 0 7 SH   SOLE   7 0 0
RADIANT LOGISTICS INC COM Common Stock 75025X100 8 1,170 SH   SOLE   1,170 0 0
REALOGY HLDGS CORP COM Common Stock 75605Y106 197 10,821 SH   SOLE   10,821 0 0
RLI CORP COM Common Stock 749607107 100 957 SH   SOLE   957 0 0
REGIONAL MGMT CORP COM Common Stock 75902K106 3 65 SH   SOLE   65 0 0
RE MAX HLDGS INC CL A Common Stock 75524W108 11 345 SH   SOLE   345 0 0
RICHMOND MUT BANCORPORATION COM Common Stock 76525P100 1 90 SH   SOLE   90 0 0
RAMBUS INC DEL COM Common Stock 750917106 170 7,179 SH   SOLE   7,179 0 0
RESMED INC COM Common Stock 761152107 2,310 9,372 SH   SOLE   9,372 0 0
ROMEO POWER INC COM Common Stock 776153108 18 2,247 SH   SOLE   2,247 0 0
RMR GROUP INC CL A Common Stock 74967R106 5 120 SH   SOLE   120 0 0
AVIDITY BIOSCIENCES INC COM Common Stock 05370A108 5 194 SH   SOLE   194 0 0
RENESAS ELECTRONICS CORP UNSPONSORD ADR ADR 75972B101 13 2,439 SH   SOLE   2,439 0 0
RINGCENTRAL INC CL A Common Stock 76680R206 504 1,736 SH   SOLE   1,736 0 0
RENAULT S A UNSPONSORED ADR ADR 759673403 3 373 SH   SOLE   373 0 0
RENAISSANCERE HLDGS LTD COM Common Stock G7496G103 196 1,318 SH   SOLE   1,318 0 0
RENASANT CORP COM Common Stock 75970E107 327 8,175 SH   SOLE   8,175 0 0
CONSTRUCTION PARTNERS INC COM CL A Common Stock 21044C107 52 1,654 SH   SOLE   1,654 0 0
ROBO GLOBAL ROBOTICS AND AUTOMATION INDEX ETF ETF 301505707 230 3,526 SH   SOLE   3,526 0 0
FIRST TRUST NASDAQ ARTIFICIAL INTELLIGENCE AND ROBOTICS ETF ETF 33738R720 5 90 SH   SOLE   90 0 0
GIBRALTAR INDS INC COM Common Stock 374689107 112 1,465 SH   SOLE   1,465 0 0
ROGERS CORP COM Common Stock 775133101 130 648 SH   SOLE   648 0 0
ROHM CO LTD UNSPONSORD ADR ADR 775376106 18 384 SH   SOLE   384 0 0
ROCKWELL AUTOMATION INC COM Common Stock 773903109 6,851 23,951 SH   SOLE   23,951 0 0
SPDR S&P KENSHO FINAL FRONTIERS ETF ETF 78468R630 1 30 SH   SOLE   30 0 0
ROKU INC COM CL A Common Stock 77543R102 904 1,968 SH   SOLE   1,968 0 0
ROLLINS INC COM Common Stock 775711104 549 16,060 SH   SOLE   16,060 0 0
RBC BEARINGS INC COM Common Stock 75524B104 446 2,234 SH   SOLE   2,234 0 0
ROPER TECHNOLOGIES INC COM Common Stock 776696106 1,703 3,621 SH   SOLE   3,621 0 0
ROSS STORES INC COM Common Stock 778296103 4,408 35,552 SH   SOLE   35,552 0 0
REPAY HLDGS CORP COM CL A Common Stock 76029L100 11 437 SH   SOLE   437 0 0
RAPID7 INC COM Common Stock 753422104 16 168 SH   SOLE   168 0 0
INVESCO S&P 500 PURE GROWTH ETF ETF 46137V266 8,482 46,067 SH   SOLE   46,067 0 0
RPM INTL INC COM Common Stock 749685103 620 6,996 SH   SOLE   6,996 0 0
ROYALTY PHARMA PLC SHS CLASS A Common Stock G7709Q104 0 7 SH   SOLE   7 0 0
INVESCO S&P 500 PURE VALUE ETF ETF 46137V258 267 3,458 SH   SOLE   3,458 0 0
RANGE RES CORP COM Common Stock 75281A109 522 31,134 SH   SOLE   31,134 0 0
DONNELLEY R R & SONS CO COM Common Stock 257867200 0 41 SH   SOLE   41 0 0
RED ROBIN GOURMET BURGERS INC COM Common Stock 75689M101 30 906 SH   SOLE   906 0 0
RED ROCK RESORTS INC CL A Common Stock 75700L108 15 357 SH   SOLE   357 0 0
RELIANCE STEEL & ALUMINUM CO COM Common Stock 759509102 195 1,291 SH   SOLE   1,291 0 0
REPUBLIC SVCS INC COM Common Stock 760759100 853 7,723 SH   SOLE   7,723 0 0
RUSH STREET INTERACTIVE INC COM Common Stock 782011100 0 30 SH   SOLE   30 0 0
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 4,732 31,393 SH   SOLE   31,393 0 0
RESERVE PETE CO COM Common Stock 761102102 12 80 SH   SOLE   80 0 0
RIB SOFTWARE SE UNSPONSORED ADR ADR 74965G102 1 14 SH   SOLE   14 0 0
VANECK VECTORS RUSSIA ETF ETF 92189F403 21 735 SH   SOLE   735 0 0
RIGHTMOVE PLC UNSPONSORED ADR ADR 76657Y101 6 321 SH   SOLE   321 0 0
RENTOKIL INITIAL PLC SPONSORED ADR ADR 760125104 17 477 SH   SOLE   477 0 0
REINVENT TECHNOLOGY PARTNERS Y CLASS A ORD SHS Common Stock G7484L106 10 1,000 SH   SOLE   1,000 0 0
RAYTHEON TECHNOLOGIES CORP COM Common Stock 75513E101 14,414 168,962 SH   SOLE   168,962 0 0
ARBORGEN HLDGS LTD SHS Common Stock Q0465M101 7 38,333 SH   SOLE   38,333 0 0
RUBIUS THERAPEUTICS INC COM Common Stock 78116T103 0 10 SH   SOLE   10 0 0
SUNRUN INC COM Common Stock 86771W105 198 3,545 SH   SOLE   3,545 0 0
RUSH ENTERPRISES INC CL A Common Stock 781846209 376 8,695 SH   SOLE   8,695 0 0
RUSH ENTERPRISES INC CL B Common Stock 781846308 318 8,335 SH   SOLE   8,335 0 0
RUTHS HOSPITALITY GROUP INC COM Common Stock 783332109 71 3,065 SH   SOLE   3,065 0 0
RIVER VY CMNTY BANCORP COM Common Stock 76848L109 94 3,906 SH   SOLE   3,906 0 0
REVOLVE GROUP INC CL A Common Stock 76156B107 869 12,617 SH   SOLE   12,617 0 0
REVANCE THERAPEUTICS INC COM Common Stock 761330109 56 1,874 SH   SOLE   1,874 0 0
RETRACTABLE TECHNOLOGIES INC COM Common Stock 76129W105 1 70 SH   SOLE   70 0 0
RIVER FINL CORP COM Common Stock 76821P101 302 11,500 SH   SOLE   11,500 0 0
REVIVE THERAPEUTICS LTD COM Common Stock 761516103 7 15,510 SH   SOLE   15,510 0 0
RESVERLOGIX CORP COM Common Stock 76128M108 3 4,000 SH   SOLE   4,000 0 0
RWE AG SPONSORED ADR ADR 74975E303 23 625 SH   SOLE   625 0 0
INVESCO S&P SMALLCAP 600 REVENUE ETF ETF 46138G664 29 239 SH   SOLE   239 0 0
INVESCO S&P 500 REVENUE ETF ETF 46138G698 18 248 SH   SOLE   248 0 0
REWALK ROBOTICS LTD SHS Common Stock M8216Q200 8 4,800 SH   SOLE   4,800 0 0
SPDR DOW JONES GLOBAL REAL ESTATE ETF ETF 78463X749 3 64 SH   SOLE   64 0 0
SPDR DOW JONES REIT ETF ETF 78464A607 35 337 SH   SOLE   337 0 0
SPDR DOW JONES INTERNATIONAL REAL ESTATE ETF ETF 78463X863 44 1,200 SH   SOLE   1,200 0 0
PROSHARES ULTRA HEALTH CARE ETF 74347R735 19 200 SH   SOLE   200 0 0
REXNORD CORP COM Common Stock 76169B102 69 1,374 SH   SOLE   1,374 0 0
RACKSPACE TECHNOLOGY INC COM Common Stock 750102105 41 2,095 SH   SOLE   2,095 0 0
ROYAL BK CDA COM Common Stock 780087102 3,506 34,611 SH   SOLE   34,611 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS ADR 783513203 165 1,522 SH   SOLE   1,522 0 0
RAYONIER ADVANCED MATLS INC COM Common Stock 75508B104 29 4,403 SH   SOLE   4,403 0 0
ROLLS ROYCE HOLDINGS PLC SPONSORED ADR ADR 775781206 10 7,418 SH   SOLE   7,418 0 0
RYOHIN KEIKAKU CO LTD UNSPONSORD ADR ADR 78392U105 96 4,565 SH   SOLE   4,565 0 0
INVESCO S&P 500 EQUAL WEIGHT TECHNOLOGY ETF ETF 46137V282 1,365 4,706 SH   SOLE   4,706 0 0
RHYTHM PHARMACEUTICALS INC COM Common Stock 76243J105 1 31 SH   SOLE   31 0 0
INVESCO S&P 500 EQUAL WEIGHT UTILITIES ETF ETF 46137V274 181 1,757 SH   SOLE   1,757 0 0
SEABRIDGE GOLD INC COM Common Stock 811916105 12 700 SH   SOLE   700 0 0
SABRE CORP COM Common Stock 78573M104 110 8,826 SH   SOLE   8,826 0 0
SADLIER WILLIAM H INC COM Common Stock 786327106 47 1,400 SH   SOLE   1,400 0 0
SANDERSON FARMS INC COM Common Stock 800013104 323 1,716 SH   SOLE   1,716 0 0
SAFRAN SPON ADR ADR 786584102 128 3,689 SH   SOLE   3,689 0 0
SAFETY INS GROUP INC COM Common Stock 78648T100 58 736 SH   SOLE   736 0 0
SAGE THERAPEUTICS INC COM Common Stock 78667J108 30 528 SH   SOLE   528 0 0
SONIC AUTOMOTIVE INC CL A Common Stock 83545G102 212 4,718 SH   SOLE   4,718 0 0
SAIA INC COM Common Stock 78709Y105 441 2,106 SH   SOLE   2,106 0 0
SCIENCE APPLICATIONS INTL CORP COM Common Stock 808625107 205 2,335 SH   SOLE   2,335 0 0
SAILPOINT TECHNOLOGIES HLDGS I COM Common Stock 78781P105 11 208 SH   SOLE   208 0 0
BOSTON BEER INC CL A Common Stock 100557107 351 344 SH   SOLE   344 0 0
BANCO SANTANDER S.A. ADR ADR 05964H105 120 30,644 SH   SOLE   30,644 0 0
SANDSTORM GOLD LTD COM NEW Common Stock 80013R206 11 1,413 SH   SOLE   1,413 0 0
SANMINA CORPORATION COM Common Stock 801056102 267 6,861 SH   SOLE   6,861 0 0
SAP SE SPON ADR ADR 803054204 34,670 246,833 SH   SOLE   246,833 0 0
SANDY SPRING BANCORP INC COM Common Stock 800363103 28 638 SH   SOLE   638 0 0
ECHOSTAR CORP CL A Common Stock 278768106 14 590 SH   SOLE   590 0 0
STRAUMANN HLDG AG ADR ADR 86317T103 30 362 SH   SOLE   362 0 0
CASSAVA SCIENCES INC COM Common Stock 14817C107 12 140 SH   SOLE   140 0 0
SPIRIT AIRLS INC COM Common Stock 848577102 331 10,885 SH   SOLE   10,885 0 0
SAMPO OYJ ADR ADR 79588J102 154 6,676 SH   SOLE   6,676 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD Common Stock G85347105 4 1,188 SH   SOLE   1,188 0 0
SEACOAST BKG CORP FLA COM NEW Common Stock 811707801 58 1,708 SH   SOLE   1,708 0 0
SILVERBOX ENGAGED MERGER CO I COM CL A Common Stock 82836L101 1 99 SH   SOLE   99 0 0
SILVERBOX ENGAGED MERGER CO I UNIT EX 033128 Common Stock 82836L200 296 29,626 SH   SOLE   29,626 0 0
SILVERBOX ENGAGED MERGER CO I WT EXP 060228 Common Stock 82836L119 0 33 SH   SOLE   33 0 0
SOUTH BEACH SPIRITS INC COM Common Stock 83645W106 0 251,000 SH   SOLE   251,000 0 0
SB FINL GROUP INC COM Common Stock 78408D105 1 75 SH   SOLE   75 0 0
SINCLAIR BROADCAST GROUP INC CL A Common Stock 829226109 31 943 SH   SOLE   943 0 0
SCHNEIDER ELECTRIC SE UNSPONSORD ADR ADR 80687P106 763 24,160 SH   SOLE   24,160 0 0
SALLY BEAUTY HLDGS INC COM Common Stock 79546E104 68 3,101 SH   SOLE   3,101 0 0
SBI HOLDINGS INC SHS Common Stock J6991H100 5 200 SH   SOLE   200 0 0
ALPS MEDICAL BREAKTHROUGHS ETF ETF 00162Q593 5 100 SH   SOLE   100 0 0
STAR BULK CARRIERS CORP. SHS PAR Common Stock Y8162K204 26 1,112 SH   SOLE   1,112 0 0
STABILUS SA UNSPONSRED ADS ADR 85236J105 68 4,163 SH   SOLE   4,163 0 0
SIGNATURE BK NEW YORK N Y COM Common Stock 82669G104 501 2,039 SH   SOLE   2,039 0 0
SILVERBOW RES INC COM Common Stock 82836G102 47 2,028 SH   SOLE   2,028 0 0
SABINE RTY TR UNIT BEN INT Common Stock 785688102 525 13,017 SH   SOLE   13,017 0 0
SBERBANK RUSSIA SPONSORED ADR ADR 80585Y308 28 1,680 SH   SOLE   1,680 0 0
COMPANHIA DE SANEAMENTO BASICO SPONSORED ADR ADR 20441A102 34 4,561 SH   SOLE   4,561 0 0
SOUTHSIDE BANCSHARES INC COM Common Stock 84470P109 1,332 34,845 SH   SOLE   34,845 0 0
SIBANYE STILLWATER LTD SPONSORED ADR ADR 82575P107 18 1,060 SH   SOLE   1,060 0 0
STERLING BANCORP INC COM Common Stock 85917W102 1 123 SH   SOLE   123 0 0
STARBUCKS CORP COM Common Stock 855244109 12,825 114,700 SH   SOLE   114,700 0 0
SANTANDER CONSUMER USA HLDGS I COM Common Stock 80283M101 75 2,066 SH   SOLE   2,066 0 0
STANDARD CHARTERED PLC UNSPONSRED ADS ADR 853254100 12 972 SH   SOLE   972 0 0
SOUTHERN COPPER CORP COM Common Stock 84265V105 212 3,302 SH   SOLE   3,302 0 0
SOCIETE GENERALE FRANCE SPONSORED ADR ADR 83364L109 36 6,028 SH   SOLE   6,028 0 0
SCHWAB U.S. SMALL-CAP ETF ETF 808524607 9,502 91,209 SH   SOLE   91,209 0 0
SCHWAB US BROAD MKTS ETF ETF 808524102 32,323 309,997 SH   SOLE   309,997 0 0
SCHWAB INTERNATIONAL SMALL-CAP EQUITY ETF ETF 808524888 81 1,947 SH   SOLE   1,947 0 0
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 3,431 45,376 SH   SOLE   45,376 0 0
SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706 4,288 130,414 SH   SOLE   130,414 0 0
SCHWAB INT'L EQ ETF ETF 808524805 12,683 321,503 SH   SOLE   321,503 0 0
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300 14,686 100,614 SH   SOLE   100,614 0 0
SCHWAB U.S. REIT ETF ETF 808524847 517 11,284 SH   SOLE   11,284 0 0
SCHWAB 1-5 YEAR CORPORATE BOND ETF ETF 808524714 833 16,280 SH   SOLE   16,280 0 0
SCHWAB 1000 INDEX ETF ETF 808524722 175 4,107 SH   SOLE   4,107 0 0
SCHOLASTIC CORP COM Common Stock 807066105 46 1,223 SH   SOLE   1,223 0 0
SCHWAB U.S. MID-CAP ETF ETF 808524508 7,048 90,046 SH   SOLE   90,046 0 0
SCHNITZER STEEL INDS INC CL A Common Stock 806882106 22 452 SH   SOLE   452 0 0
SCHWAB SHORT-TERM U.S. TREASURY ETF ETF 808524862 1,469 28,680 SH   SOLE   28,680 0 0
SCHWAB U.S. TIPS ETF ETF 808524870 398 6,369 SH   SOLE   6,369 0 0
SCHWAB INTERMEDIATE-TERM U.S. TREASURY ETF ETF 808524854 818 14,389 SH   SOLE   14,389 0 0
SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409 6,075 88,860 SH   SOLE   88,860 0 0
SCHWAB CHARLES CORP COM Common Stock 808513105 8,819 121,128 SH   SOLE   121,128 0 0
SCHWAB U.S. LARGE-CAP ETF ETF 808524201 16,762 161,221 SH   SOLE   161,221 0 0
SANDS CHINA LTD UNSPONSORE ADR ADR 80007R105 159 3,774 SH   SOLE   3,774 0 0
SCHWAB US AGGREGATE BOND ETF ETF 808524839 11,285 206,683 SH   SOLE   206,683 0 0
SERVICE CORP INTL COM Common Stock 817565104 1,523 28,413 SH   SOLE   28,413 0 0
STEPAN CO COM Common Stock 858586100 133 1,103 SH   SOLE   1,103 0 0
SWISSCOM AG SPONSORED ADR ADR 871013108 18 310 SH   SOLE   310 0 0
COMSCORE INC COM Common Stock 20564W105 4 845 SH   SOLE   845 0 0
SCPHARMACEUTICALS INC COM Common Stock 810648105 0 39 SH   SOLE   39 0 0
SCIPLAY CORPORATION CL A Common Stock 809087109 819 48,333 SH   SOLE   48,333 0 0
SCOPUS BIOPHARMA INC COM Common Stock 809171101 1 95 SH   SOLE   95 0 0
SCOR SE SPONSORED ADR ADR 80917Q106 3 852 SH   SOLE   852 0 0
STEELCASE INC CL A Common Stock 858155203 24 1,617 SH   SOLE   1,617 0 0
SCANSOURCE INC COM Common Stock 806037107 26 935 SH   SOLE   935 0 0
MONITRONICS INTL INC COM Common Stock 609453105 0 2 SH   SOLE   2 0 0
SCULPTOR CAP MGMT COM CL A Common Stock 811246107 5 222 SH   SOLE   222 0 0
SHOE CARNIVAL INC COM Common Stock 824889109 51 711 SH   SOLE   711 0 0
STARRETT L S CO CL A Common Stock 855668109 0 1 SH   SOLE   1 0 0
ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273 202 2,720 SH   SOLE   2,720 0 0
SMILEDIRECTCLUB INC CL A COM Common Stock 83192H106 44 5,105 SH   SOLE   5,105 0 0
SCHRODINGER INC COM Common Stock 80810D103 3 46 SH   SOLE   46 0 0
ALPS SECTOR DIVIDEND DOGS ETF ETF 00162Q858 349 6,597 SH   SOLE   6,597 0 0
PROSHARES ULTRASHORT S&P 500 ETF 74347B383 76 8,400 SH   SOLE   8,400 0 0
SANDVIK AB ADR ADR 800212201 228 8,901 SH   SOLE   8,901 0 0
SODEXO SPONSORED ADR ADR 833792104 67 3,581 SH   SOLE   3,581 0 0
SPDR S&P DIVIDEND ETF ETF 78464A763 7,276 59,504 SH   SOLE   59,504 0 0
SEA LTD SPONSORD ADS ADR 81141R100 2,334 8,498 SH   SOLE   8,498 0 0
SEAWORLD ENTMT INC COM Common Stock 81282V100 59 1,181 SH   SOLE   1,181 0 0
SEABOARD CORP DEL COM Common Stock 811543107 85 22 SH   SOLE   22 0 0
SOLAREDGE TECHNOLOGIES INC COM Common Stock 83417M104 359 1,298 SH   SOLE   1,298 0 0
SEALED AIR CORP NEW COM Common Stock 81211K100 421 7,101 SH   SOLE   7,101 0 0
SEER INC COM CL A Common Stock 81578P106 0 8 SH   SOLE   8 0 0
SEI INVTS CO COM Common Stock 784117103 50 814 SH   SOLE   814 0 0
SEIKO EPSON CORP ADR ADR 81603X108 2 211 SH   SOLE   211 0 0
SELECT MED HLDGS CORP COM Common Stock 81619Q105 183 4,324 SH   SOLE   4,324 0 0
SENECA FOODS CORP NEW CL A Common Stock 817070501 27 536 SH   SOLE   536 0 0
STORA ENSO CORP SPON ADR REP R ADR 86210M106 4 208 SH   SOLE   208 0 0
STIFEL FINL CORP COM Common Stock 860630102 132 2,031 SH   SOLE   2,031 0 0
SERVISFIRST BANCSHARES INC COM Common Stock 81768T108 27,524 403,695 SH   SOLE   403,695 0 0
SAFEGUARD SCIENTIFICS INC COM NEW Common Stock 786449207 31 3,961 SH   SOLE   3,961 0 0
SAFE T GROUP LTD SPONSORD ADS NEW ADR 78643B401 7 4,590 SH   SOLE   4,590 0 0
STITCH FIX INC COM CL A Common Stock 860897107 162 2,688 SH   SOLE   2,688 0 0
SFL CORPORATION LTD SHS Common Stock G7738W106 22 2,878 SH   SOLE   2,878 0 0
SPROUTS FMRS MKT INC COM Common Stock 85208M102 1,253 50,409 SH   SOLE   50,409 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR Common Stock 828730200 300 10,173 SH   SOLE   10,173 0 0
SOUTHERN FIRST BANCSHARES COM Common Stock 842873101 6 118 SH   SOLE   118 0 0
SOFTBANK GROUP CORP UNSPONSORED ADR ADR 83404D109 142 4,064 SH   SOLE   4,064 0 0
SINGAPORE TELECOMMUNICATNS LTD SPON ADR NEW06 ADR 82929R304 13 751 SH   SOLE   751 0 0
SPROTT JUNIOR GOLD MINERS ETF ETF 85210B201 247 5,600 SH   SOLE   5,600 0 0
SPROTT GOLD MINERS ETF ETF 85210B102 4,833 170,885 SH   SOLE   170,885 0 0
SEAGEN INC COM Common Stock 81181C104 364 2,307 SH   SOLE   2,307 0 0
SMART GLOBAL HLDGS INC SHS Common Stock G8232Y101 32 681 SH   SOLE   681 0 0
SHIONOGI & CO LTD UNSPONSORED ADS ADR 824667109 232 17,843 SH   SOLE   17,843 0 0
SPYGLASS RES CORP COM Common Stock 852193101 0 371 SH   SOLE   371 0 0
SANGAMO THERAPEUTICS INC COM Common Stock 800677106 21 1,769 SH   SOLE   1,769 0 0
SCIENTIFIC GAMES CORP COM Common Stock 80874P109 39 504 SH   SOLE   504 0 0
ABERDEEN STANDARD PHYSICAL GOLD SHARES ETF ETF 00326A104 1,034 60,845 SH   SOLE   60,845 0 0
SAGE GROUP PLC UNSPONSORD ADR ADR 78663S201 53 1,364 SH   SOLE   1,364 0 0
SURGERY PARTNERS INC COM Common Stock 86881A100 1 15 SH   SOLE   15 0 0
SGS SA UNSPONSORED ADR ADR 818800104 261 8,413 SH   SOLE   8,413 0 0
PROSHARES SHORT S&P 500 ETF 74347B425 192 12,500 SH   SOLE   12,500 0 0
SHAKE SHACK INC CL A Common Stock 819047101 516 4,822 SH   SOLE   4,822 0 0
SHORE BANCSHARES INC COM Common Stock 825107105 2 140 SH   SOLE   140 0 0
SHARP CORP OSAKA UNSPONSORED ADR ADR 819882309 3 803 SH   SOLE   803 0 0
SHIN ETSU CHEMICAL CO LTD ADR ADR 824551105 74 1,759 SH   SOLE   1,759 0 0
SHENANDOAH TELECOMMUNICATIONS COM Common Stock 82312B106 93 1,910 SH   SOLE   1,910 0 0
SEARS HOLDINGS CORPORATION COM Common Stock 812350106 0 140 SH   SOLE   140 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT Common Stock 822634101 307 20,808 SH   SOLE   20,808 0 0
SPDR NUVEEN BLOOMBERG BARCLAYS SHORT TERM MUNICIPAL BOND ETF ETF 78468R739 4,333 87,428 SH   SOLE   87,428 0 0
NATURALSHRIMP INC COM Common Stock 63902N106 15 35,000 SH   SOLE   35,000 0 0
MADDEN STEVEN LTD COM Common Stock 556269108 278 6,360 SH   SOLE   6,360 0 0
SHOPIFY INC CL A Common Stock 82509L107 2,935 2,009 SH   SOLE   2,009 0 0
ISHARES SHORT TREASURY BOND ETF ETF 464288679 402 3,636 SH   SOLE   3,636 0 0
SHERWIN WILLIAMS CO COM Common Stock 824348106 3,587 13,167 SH   SOLE   13,167 0 0
ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457 67,773 786,597 SH   SOLE   786,597 0 0
SHYFT GROUP INC COM Common Stock 825698103 1,803 48,189 SH   SOLE   48,189 0 0
ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF ETF 46434V407 3,838 83,321 SH   SOLE   83,321 0 0
SHENZHOU INTL GROUP HLDGS LTD UNSPONSORD ADR ADR 82322R109 927 36,237 SH   SOLE   36,237 0 0
SILVERGATE CAP CORP CL A Common Stock 82837P408 21 185 SH   SOLE   185 0 0
SELECT INTERIOR CONCEPTS INC CL A Common Stock 816120307 2 210 SH   SOLE   210 0 0
SIEBERT FINL CORP COM Common Stock 826176109 2 350 SH   SOLE   350 0 0
SIEMENS A G SPONSORED ADR ADR 826197501 665 8,354 SH   SOLE   8,354 0 0
SIGNET JEWELERS LIMITED SHS Common Stock G81276100 426 5,268 SH   SOLE   5,268 0 0
SIGA TECHNOLOGIES INC COM Common Stock 826917106 1 207 SH   SOLE   207 0 0
SELECTIVE INS GROUP INC COM Common Stock 816300107 162 1,993 SH   SOLE   1,993 0 0
SPROTT INC COM NEW Common Stock 852066208 11 276 SH   SOLE   276 0 0
GLOBAL X SILVER MINERS ETF ETF 37954Y848 25 582 SH   SOLE   582 0 0
ETFMG PRIME JUNIOR SILVER MINERS ETF ETF 26924G102 47 3,078 SH   SOLE   3,078 0 0
SILK RD MED INC COM Common Stock 82710M100 1 12 SH   SOLE   12 0 0
SILICON MOTION TECHNOLOGY CORP SPONSORED ADR ADR 82706C108 45 696 SH   SOLE   696 0 0
SINGAPORE AIRLINES LIMITED ADR NEW ADR 82930C106 3 382 SH   SOLE   382 0 0
SIO GENE THERAPIES INC COMMON Common Stock 829399104 3 1,018 SH   SOLE   1,018 0 0
SOLAR INTEGRATED ROOFING CORP COM Common Stock 83417R103 7 12,500 SH   SOLE   12,500 0 0
SIRIUS XM HOLDINGS INC COM Common Stock 82968B103 699 106,948 SH   SOLE   106,948 0 0
SITEONE LANDSCAPE SUPPLY INC COM Common Stock 82982L103 856 5,055 SH   SOLE   5,055 0 0
SITIME CORP COM Common Stock 82982T106 16 127 SH   SOLE   127 0 0
SVB FINANCIAL GROUP COM Common Stock 78486Q101 3,228 5,801 SH   SOLE   5,801 0 0
ABERDEEN STANDARD PHYSICAL SILVER SHARES ETF ETF 003264108 115 4,546 SH   SOLE   4,546 0 0
SIX FLAGS ENTMT CORP NEW COM Common Stock 83001A102 27 627 SH   SOLE   627 0 0
SOUTH JERSEY INDS INC COM Common Stock 838518108 55 2,109 SH   SOLE   2,109 0 0
SMUCKER J M CO COM NEW Common Stock 832696405 1,482 11,440 SH   SOLE   11,440 0 0
SPDR BLOOMBERG BARCLAYS SHORT TERM HIGH YIELD BOND ETF ETF 78468R408 4,603 166,889 SH   SOLE   166,889 0 0
SHAW COMMUNICATIONS INC CL B CONV Common Stock 82028K200 86 2,971 SH   SOLE   2,971 0 0
SAN JUAN BASIN RTY TR UNIT BEN INT Common Stock 798241105 57 11,047 SH   SOLE   11,047 0 0
SJW GROUP COM Common Stock 784305104 171 2,706 SH   SOLE   2,706 0 0
SKF AB SPONSORED ADR ADR 784375404 2 75 SH   SOLE   75 0 0
SONIC HEALTHCARE LTD SPONSORED ADR ADR 83546A203 78 2,737 SH   SOLE   2,737 0 0
SEKISUI HOUSE LTD SPONSORED ADR ADR 816078307 110 5,401 SH   SOLE   5,401 0 0
SKILLZ INC COM Common Stock 83067L109 96 4,433 SH   SOLE   4,433 0 0
SK TELECOM LTD SPONSORED ADR ADR 78440P108 60 1,920 SH   SOLE   1,920 0 0
SKYE PETE INC COM Common Stock 83084C108 0 7,600 SH   SOLE   7,600 0 0
SKEENA RES LTD NEW COM Common Stock 83056P715 96 9,200 SH   SOLE   9,200 0 0
SENTRY TECHNOLOGY CORP COM Common Stock 81731K101 0 13,449 SH   SOLE   13,449 0 0
SKECHERS U S A INC CL A Common Stock 830566105 154 3,084 SH   SOLE   3,084 0 0
SKYWEST INC COM Common Stock 830879102 189 4,383 SH   SOLE   4,383 0 0
FIRST TR EXCHANGE TRADED FD II CLOUD COMPUTING ETF 33734X192 137 1,291 SH   SOLE   1,291 0 0
SILICON LABORATORIES INC COM Common Stock 826919102 43 280 SH   SOLE   280 0 0
SCHLUMBERGER LTD COM STK Common Stock 806857108 3,073 95,624 SH   SOLE   95,624 0 0
U S SILICA HLDGS INC COM Common Stock 90346E103 37 3,234 SH   SOLE   3,234 0 0
SOVEREIGN LITHIUM INC COM Common Stock 84609P103 0 100 SH   SOLE   100 0 0
SELECT BANCORP INC NEW COM Common Stock 81617L108 6 360 SH   SOLE   360 0 0
SOLID BIOSCIENCES INC COM Common Stock 83422E105 1 144 SH   SOLE   144 0 0
SUN LIFE FINANCIAL INC. COM Common Stock 866796105 266 5,153 SH   SOLE   5,153 0 0
SUPER LEAGUE GAMING INC COM Common Stock 86804F202 5 935 SH   SOLE   935 0 0
SOLGOLD PLC SHS Common Stock G8255T104 17 40,930 SH   SOLE   40,930 0 0
SILGAN HOLDINGS INC COM Common Stock 827048109 35 833 SH   SOLE   833 0 0
SLM CORP COM Common Stock 78442P106 124 5,906 SH   SOLE   5,906 0 0
SIMULATIONS PLUS INC COM Common Stock 829214105 15 279 SH   SOLE   279 0 0
ISHARES 0-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 46434V100 53 1,015 SH   SOLE   1,015 0 0
ISHARES SILVER TRUST ETF 46428Q109 1,106 45,661 SH   SOLE   45,661 0 0
CREDIT SUISSE X-LINKS SILVER SHARES COVERED CALL ETN ETF 22542D449 6 1,000 SH   SOLE   1,000 0 0
SPDR S&P 600 SMALL CAP ETF ETF 78464A813 248 2,533 SH   SOLE   2,533 0 0
SPDR S&P 600 SMALL CAP GROWTH ETF ETF 78464A201 51 571 SH   SOLE   571 0 0
SPDR S&P 600 SMALL CAP VALUE ETF ETF 78464A300 991 11,568 SH   SOLE   11,568 0 0
SM ENERGY CO COM Common Stock 78454L100 105 4,268 SH   SOLE   4,268 0 0
SMARTSHEET INC COM CL A Common Stock 83200N103 2 28 SH   SOLE   28 0 0
SIEMENS A G ORD Common Stock D69671218 45 283 SH   SOLE   283 0 0
VANECK VECTORS SHORT MUNI ETF ETF 92189F528 27 1,500 SH   SOLE   1,500 0 0
SMARTFINANCIAL INC COM NEW Common Stock 83190L208 653 27,208 SH   SOLE   27,208 0 0
SMC CORP JAPAN SPONSORED ADR ADR 78445W306 132 4,461 SH   SOLE   4,461 0 0
SUPER MICRO COMPUTER INC COM Common Stock 86800U104 7 212 SH   SOLE   212 0 0
PROSHARES RUSSELL 2000 DIVIDEND GROWERS ETF ETF 74347B698 18 290 SH   SOLE   290 0 0
SUMITOMO MITSUI FINL GROUP INC SPONSORED ADR ADR 86562M209 159 23,055 SH   SOLE   23,055 0 0
SMURFIT KAPPA PLC DUBLIN UNSPONSORD ADR ADR 83272W106 25 468 SH   SOLE   468 0 0
SCOTTS MIRACLE-GRO CO CL A Common Stock 810186106 1,079 5,620 SH   SOLE   5,620 0 0
SMITHS GROUP PLC SPONSORED ADR ADR 83238P203 5 242 SH   SOLE   242 0 0
VANECK VECTORS SEMICONDUCTOR ETF ETF 92189F676 93 355 SH   SOLE   355 0 0
ISHARES MSCI USA SMALL-CAP MULTIFACTOR ETF ETF 46434V290 968 17,645 SH   SOLE   17,645 0 0
SEMLER SCIENTIFIC INC COM Common Stock 81684M104 88 784 SH   SOLE   784 0 0
SIEMENS HEALTHINEERS AG UNSPONSORED ADR ADR 82622J104 8 256 SH   SOLE   256 0 0
SUMMIT THERAPEUTICS INC COM Common Stock 86627R102 84 11,245 SH   SOLE   11,245 0 0
ISHARES MSCI USA SMALL-CAP MIN VOL FACTOR ETF ETF 46435G433 3,108 81,698 SH   SOLE   81,698 0 0
SHIMANO INC UNSPONSORD ADR ADR 82455C101 114 4,808 SH   SOLE   4,808 0 0
SONORO GOLD CORP COM Common Stock 83571A102 9 40,000 SH   SOLE   40,000 0 0
VANECK VECTORS LOW CARBON ENERGY ETF ETF 92189F502 22 135 SH   SOLE   135 0 0
STANDARD MTR PRODS INC COM Common Stock 853666105 65 1,489 SH   SOLE   1,489 0 0
SIMPLY GOOD FOODS CO COM Common Stock 82900L102 17 477 SH   SOLE   477 0 0
SEMTECH CORP COM Common Stock 816850101 20 296 SH   SOLE   296 0 0
SIERRA METALS INC COM Common Stock 82639W106 13 4,250 SH   SOLE   4,250 0 0
SNAP ON INC COM Common Stock 833034101 970 4,342 SH   SOLE   4,342 0 0
SNAP INC CL A Common Stock 83304A106 784 11,511 SH   SOLE   11,511 0 0
SLEEP NUMBER CORP COM Common Stock 83125X103 96 873 SH   SOLE   873 0 0
SUNDIAL GROWERS INC COM Common Stock 86730L109 1 1,500 SH   SOLE   1,500 0 0
SCHNEIDER NATIONAL INC CL B Common Stock 80689H102 10 437 SH   SOLE   437 0 0
SYNDAX PHARMACEUTICALS INC COM Common Stock 87164F105 5 311 SH   SOLE   311 0 0
SENESTECH INC COM NEW Common Stock 81720R208 2 941 SH   SOLE   941 0 0
STONEX GROUP INC COM Common Stock 861896108 1,570 25,881 SH   SOLE   25,881 0 0
SMITH & NEPHEW PLC SPDN ADR NEW ADR 83175M205 352 8,108 SH   SOLE   8,108 0 0
SNOWFLAKE INC CL A Common Stock 833445109 782 3,233 SH   SOLE   3,233 0 0
CHINA PETROLEUM & CHEMICAL CRP SPON ADR H SHS ADR 16941R108 28 523 SH   SOLE   523 0 0
SANTEN PHARMACEUTICAL CO LTD ADR ADR 80287P100 17 1,205 SH   SOLE   1,205 0 0
SYNOPSYS INC COM Common Stock 871607107 1,065 3,863 SH   SOLE   3,863 0 0
GLOBAL X INTERNET OF THINGS THEMATIC ETF ETF 37954Y780 32 894 SH   SOLE   894 0 0
SYNOVUS FINL CORP COM NEW Common Stock 87161C501 990 22,399 SH   SOLE   22,399 0 0
SYNNEX CORP COM Common Stock 87162W100 221 1,818 SH   SOLE   1,818 0 0
SANOFI SPONSORED ADR ADR 80105N105 945 17,942 SH   SOLE   17,942 0 0
SOUTHERN CO COM Common Stock 842587107 11,515 190,307 SH   SOLE   190,307 0 0
SOFTBANK CORP UNSPONSRED ADS ADR 83405K102 20 1,555 SH   SOLE   1,555 0 0
GLOBAL X SOCIAL MEDIA INDEX FUND ETF 37950E416 4 50 SH   SOLE   50 0 0
SODASTREAM INTERNATIONAL LTD USD SHS Common Stock M9068E105 10 70 SH   SOLE   70 0 0
SOLITRON DEVICES INC COM NEW Common Stock 834256208 0 1 SH   SOLE   1 0 0
SOFI TECHNOLOGIES INC COM Common Stock 83406F102 49 2,562 SH   SOLE   2,562 0 0
SOLARIS OILFIELD INFRASTRUCTUR COM CL A Common Stock 83418M103 7 680 SH   SOLE   680 0 0
SOLITON INC COM Common Stock 834251100 9 400 SH   SOLE   400 0 0
SECOM CO LTD ADR ADR 813113206 5 246 SH   SOLE   246 0 0
SUMITOMO CHEMICAL CO LTD ADR ADR 865612105 2 75 SH   SOLE   75 0 0
SONOCO PRODS CO COM Common Stock 835495102 497 7,434 SH   SOLE   7,434 0 0
SONOS INC COM Common Stock 83570H108 124 3,533 SH   SOLE   3,533 0 0
SONOVA HOLDING AG UNSPONSORED ADR ADR 83569C102 421 5,555 SH   SOLE   5,555 0 0
SONY GROUP CORPORATION SPONSORED ADR ADR 835699307 2,419 24,880 SH   SOLE   24,880 0 0
SOS LIMITED SPNSORD ADS NEW ADR 83587W106 1 338 SH   SOLE   338 0 0
SUNNY OPTICAL TECH GRP CO LTD ADR ADR 86745T105 39 123 SH   SOLE   123 0 0
SOUTH32 LTD SPONSORED ADR ADR 84473L105 9 825 SH   SOLE   825 0 0
SOW GOOD INC COM Common Stock 84612H106 0 1 SH   SOLE   1 0 0
ISHARES SEMICONDUCTOR FUND ETF 464287523 296 652 SH   SOLE   652 0 0
SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649 7,609 253,557 SH   SOLE   253,557 0 0
SPARTAN ACQUISITION CORP III UNIT Common Stock 84677R205 202 20,088 SH   SOLE   20,088 0 0
SPANISH MTN GOLD LTD COM Common Stock 846481109 0 100 SH   SOLE   100 0 0
SPECTRUM BRANDS HLDGS INC NEW COM Common Stock 84790A105 28 330 SH   SOLE   330 0 0
VIRGIN GALACTIC HOLDINGS INC COM Common Stock 92766K106 110 2,386 SH   SOLE   2,386 0 0
AAM S&P 500 HIGH DIVIDEND VALUE ETF ETF 26922A594 1,844 60,735 SH   SOLE   60,735 0 0
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889 1,319 35,860 SH   SOLE   35,860 0 0
SPDR PORTFOLIO EMERGING MARKETS ETF ETF 78463X509 540 11,858 SH   SOLE   11,858 0 0
S&P GLOBAL INC COM Common Stock 78409V104 45,128 109,947 SH   SOLE   109,947 0 0
SPDR PORTFOLIO MSCI GLOBAL STOCK MARKET ETF ETF 78463X475 731 13,169 SH   SOLE   13,169 0 0
SUBURBAN PROPANE PARTNERS L P UNIT LTD PARTN Common Stock 864482104 60 3,935 SH   SOLE   3,935 0 0
INVESCO S&P 500 HIGH BETA ETF ETF 46138E370 71 944 SH   SOLE   944 0 0
INVESCO S&P 500 HIGH DIVIDEND LOW VOLATILITY ETF ETF 46138E362 64 1,450 SH   SOLE   1,450 0 0
INVESCO S&P 500 QUALITY ETF ETF 46137V241 124 2,554 SH   SOLE   2,554 0 0
SPDR PORTFOLIO HIGH YIELD BOND ETF ETF 78468R606 16 606 SH   SOLE   606 0 0
SPDR PORTFOLIO INTERMEDIATE TERM CORPORATE BOND ETF ETF 78464A375 7,815 212,944 SH   SOLE   212,944 0 0
SPDR PORTFOLIO TIPS ETF ETF 78464A656 64 2,058 SH   SOLE   2,058 0 0
SILVER SPIKE ACQUISITN CORP II UNIT EXP 022626 Common Stock G8201H121 167 16,552 SH   SOLE   16,552 0 0
SPARK ENERGY INC CL A COM Common Stock 846511103 1 107 SH   SOLE   107 0 0
SPARK NEW ZEALAND LTD SPONSORED ADR ADR 84652A102 13 760 SH   SOLE   760 0 0
SPDR PORTFOLIO LONG TERM CORPORATE BOND ETF ETF 78464A367 18 568 SH   SOLE   568 0 0
SPDR PORTFOLIO S&P 500 ETF ETF 78464A854 152 3,015 SH   SOLE   3,015 0 0
SPLUNK INC COM Common Stock 848637104 808 5,589 SH   SOLE   5,589 0 0
INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 2,196 36,047 SH   SOLE   36,047 0 0
SPDR PORTFOLIO MORTGAGE BACKED BOND ETF ETF 78464A383 1 58 SH   SOLE   58 0 0
SPDR PORTFOLIO S&P 400 MID CAP ETF ETF 78464A847 103 2,179 SH   SOLE   2,179 0 0
SIRIUSPOINT LTD COM Common Stock G8192H106 19 1,910 SH   SOLE   1,910 0 0
SPOK HLDGS INC COM Common Stock 84863T106 4 385 SH   SOLE   385 0 0
SPOTIFY TECHNOLOGY S A SHS Common Stock L8681T102 542 1,965 SH   SOLE   1,965 0 0
SPECTRUM PHARMACEUTICALS INC COM Common Stock 84763A108 17 4,638 SH   SOLE   4,638 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A Common Stock 848574109 52 1,100 SH   SOLE   1,100 0 0
SPERO THERAPEUTICS INC COM Common Stock 84833T103 7 516 SH   SOLE   516 0 0
SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF ETF 78464A474 1,136 36,283 SH   SOLE   36,283 0 0
SPS COMM INC COM Common Stock 78463M107 1,133 11,345 SH   SOLE   11,345 0 0
SPDR PORTFOLIO S&P 600 SMALL CAP ETF ETF 78468R853 2,727 62,062 SH   SOLE   62,062 0 0
SPROUT SOCIAL INC COM CL A Common Stock 85209W109 64 719 SH   SOLE   719 0 0
SPDR PORTFOLIO LONG TERM TREASURY ETF ETF 78464A664 39 949 SH   SOLE   949 0 0
SPDR PORTFOLIO S&P 1500 COMPOSITE STOCK MARKET ETF ETF 78464A805 4,888 92,272 SH   SOLE   92,272 0 0
SPARTANNASH CO COM Common Stock 847215100 100 5,174 SH   SOLE   5,174 0 0
SPDR PORTFOLIO SHORT TERM TREASURY ETF ETF 78468R101 13 408 SH   SOLE   408 0 0
SUNPOWER CORP COM Common Stock 867652406 100 3,419 SH   SOLE   3,419 0 0
SPX CORP COM Common Stock 784635104 149 2,440 SH   SOLE   2,440 0 0
SINGAPORE EXCHANGE LTD UNSPONSORD ADR ADR 82929W105 17 137 SH   SOLE   137 0 0
DIREXION DAILY S&P 500 BULL 3X SHARES ETF 25459W862 285 2,678 SH   SOLE   2,678 0 0
SPDR S&P 500 ETF ETF 78462F103 204,651 476,563 SH   SOLE   476,563 0 0
SPDR PORTFOLIO S&P 500 HIGH DIVIDEND ETF ETF 78468R788 233 5,816 SH   SOLE   5,816 0 0
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409 1,300 20,648 SH   SOLE   20,648 0 0
SPDR PORTFOLIO S&P 500 VALUE ETF ETF 78464A508 1,227 31,044 SH   SOLE   31,044 0 0
SPDR S&P 500 FOSSIL FUEL RESERVES FREE ETF ETF 78468R796 107 1,009 SH   SOLE   1,009 0 0
SQUARE INC CL A Common Stock 852234103 3,627 14,878 SH   SOLE   14,878 0 0
SEQUENTIAL BRANDS GROUP INC COM NEW Common Stock 81734P206 0 1 SH   SOLE   1 0 0
LEGG MASON SMALL-CAP QUALITY VALUE ETF 52468L877 22 586 SH   SOLE   586 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B ADR 833635105 62 1,303 SH   SOLE   1,303 0 0
PROSHARES ULTRAPRO SHORT QQQ ETF 74347G861 350 38,301 SH   SOLE   38,301 0 0
SPIRE INC COM Common Stock 84857L101 140 1,926 SH   SOLE   1,926 0 0
SRAX INC CL A Common Stock 78472M106 5 1,000 SH   SOLE   1,000 0 0
1ST SOURCE CORP COM Common Stock 336901103 16 337 SH   SOLE   337 0 0
STERICYCLE INC COM Common Stock 858912108 49 678 SH   SOLE   678 0 0
SURMODICS INC COM Common Stock 868873100 30 554 SH   SOLE   554 0 0
SEMPRA COM Common Stock 816851109 845 6,377 SH   SOLE   6,377 0 0
STONERIDGE INC COM Common Stock 86183P102 704 23,861 SH   SOLE   23,861 0 0
SPDR BLACKSTONE SENIOR LOAN ETF ETF 78467V608 113 2,442 SH   SOLE   2,442 0 0
SPRAGUE RES LP COM UNIT REP LTD Common Stock 849343108 61 2,400 SH   SOLE   2,400 0 0
SADDLE RANCH MEDIA INC COM Common Stock 786239103 0 55 SH   SOLE   55 0 0
SORRENTO THERAPEUTICS INC COM NEW Common Stock 83587F202 30 3,100 SH   SOLE   3,100 0 0
SOARING EAGLE ACQUISITION CORP CL A SHS Common Stock G8354H126 594 59,659 SH   SOLE   59,659 0 0
SOARING EAGLE ACQUISITION CORP UNIT EX 022326 Common Stock G8354H100 1 100 SH   SOLE   100 0 0
SAREPTA THERAPEUTICS INC COM Common Stock 803607100 516 6,642 SH   SOLE   6,642 0 0
SEARS CDA INC COM Common Stock 81234D109 0 12 SH   SOLE   12 0 0
STARTEK INC COM Common Stock 85569C107 1 99 SH   SOLE   99 0 0
SPROUTLY CDA INC SHS Common Stock 85209J108 0 1,600 SH   SOLE   1,600 0 0
PACER BENCHMARK DATA & INFRASTRUCTURE REAL ESTATE SCTR ETF ETF 69374H741 334 8,290 SH   SOLE   8,290 0 0
SOUTH ST CORP COM Common Stock 840441109 670 8,199 SH   SOLE   8,199 0 0
SIMPSON MFG INC COM Common Stock 829073105 140 1,263 SH   SOLE   1,263 0 0
SHISEIDO CO LTD SPONSORED ADR ADR 824841407 24 330 SH   SOLE   330 0 0
SSE PLC SPONSORED ADR ADR 78467K107 75 3,609 SH   SOLE   3,609 0 0
SASOL LTD SPONSORED ADR ADR 803866300 16 1,070 SH   SOLE   1,070 0 0
SYSMEX CORP UNSPONSORED ADR ADR 87184P109 345 5,817 SH   SOLE   5,817 0 0
SS&C TECHNOLOGIES HLDGS INC COM Common Stock 78467J100 2,127 29,518 SH   SOLE   29,518 0 0
PROSHARES ULTRA S&P 500 ETF 74347R107 103 860 SH   SOLE   860 0 0
SCRIPPS E W CO OHIO CL A NEW Common Stock 811054402 134 6,551 SH   SOLE   6,551 0 0
SWISS RE LTD SPONSORED ADR ADR 870886108 22 986 SH   SOLE   986 0 0
SSR MNG INC COM Common Stock 784730103 1 95 SH   SOLE   95 0 0
SHUTTERSTOCK INC COM Common Stock 825690100 8 82 SH   SOLE   82 0 0
SUMITOMO CORP SPONSORED ADR ADR 865613103 23 1,696 SH   SOLE   1,696 0 0
STRATASYS LTD SHS Common Stock M85548101 13 517 SH   SOLE   517 0 0
SENSATA TECHNOLOGIES HLDG PLC SHS Common Stock G8060N102 138 2,379 SH   SOLE   2,379 0 0
STAAR SURGICAL CO COM PAR $0.01 Common Stock 852312305 135 884 SH   SOLE   884 0 0
S & T BANCORP INC COM Common Stock 783859101 217 6,946 SH   SOLE   6,946 0 0
SUNTORY BEVERAGE & FOOD LTD ADS ADR 86803T104 12 662 SH   SOLE   662 0 0
STEWART INFORMATION SVCS CORP COM Common Stock 860372101 110 1,940 SH   SOLE   1,940 0 0
STERIS PLC SHS USD Common Stock G8473T100 2,502 12,129 SH   SOLE   12,129 0 0
STEM INC COM Common Stock 85859N102 3,209 89,119 SH   SOLE   89,119 0 0
STATE AUTO FINL CORP COM Common Stock 855707105 5 271 SH   SOLE   271 0 0
NEURONETICS INC COM Common Stock 64131A105 6 347 SH   SOLE   347 0 0
ISHARES 0-5 YEAR TIPS BOND ETF ETF 46429B747 36 342 SH   SOLE   342 0 0
STERLING BANCORP DEL COM Common Stock 85917A100 373 15,042 SH   SOLE   15,042 0 0
STELLANTIS N.V SHS Common Stock N82405106 12 600 SH   SOLE   600 0 0
STEEL DYNAMICS INC COM Common Stock 858119100 2,655 44,351 SH   SOLE   44,351 0 0
STMICROELECTRONICS N V NY REGISTRY ADR 861012102 60 1,658 SH   SOLE   1,658 0 0
STAMPS COM INC COM NEW Common Stock 852857200 119 595 SH   SOLE   595 0 0
STONECO LTD COM CL A Common Stock G85158106 2 29 SH   SOLE   29 0 0
SCORPIO TANKERS INC SHS Common Stock Y7542C130 13 603 SH   SOLE   603 0 0
PIMCO 1-5 YEAR U.S. TIPS INDEX EXCHANGE-TRADED FUND ETF 72201R205 142 2,587 SH   SOLE   2,587 0 0
STRATEGIC ED INC COM Common Stock 86272C103 40 522 SH   SOLE   522 0 0
STERLING CONSTR INC COM Common Stock 859241101 6 267 SH   SOLE   267 0 0
SUTRO BIOPHARMA INC COM Common Stock 869367102 1 58 SH   SOLE   58 0 0
SATSUMA PHARMACEUTICALS INC COM Common Stock 80405P107 1 128 SH   SOLE   128 0 0
STATE STR CORP COM Common Stock 857477103 661 7,985 SH   SOLE   7,985 0 0
SEAGATE TECHNOLOGY HLDNGS PLC ORD SHS Common Stock G7997R103 1,060 11,972 SH   SOLE   11,972 0 0
STEREOTAXIS INC COM NEW Common Stock 85916J409 82 8,528 SH   SOLE   8,528 0 0
CONSTELLATION BRANDS INC CL A Common Stock 21036P108 2,100 8,978 SH   SOLE   8,978 0 0
CONSTELLATION BRANDS INC CL B Common Stock 21036P207 31 130 SH   SOLE   130 0 0
SUNCOR ENERGY INC NEW COM Common Stock 867224107 833 34,758 SH   SOLE   34,758 0 0
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158 37,959 352,056 SH   SOLE   352,056 0 0
SUN HUNG KAI PPTYS LTD SPONSORED ADR ADR 86676H302 71 4,727 SH   SOLE   4,727 0 0
SUMMIT MATLS INC CL A Common Stock 86614U100 20 567 SH   SOLE   567 0 0
SUMO LOGIC INC COM Common Stock 86646P103 3 160 SH   SOLE   160 0 0
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP Common Stock 86765K109 9 250 SH   SOLE   250 0 0
SUPERNUS PHARMACEUTICALS INC COM Common Stock 868459108 28 896 SH   SOLE   896 0 0
SURFACE ONCOLOGY INC COM Common Stock 86877M209 22 2,900 SH   SOLE   2,900 0 0
ISHARES MSCI USA ESG SELECT ETF ETF 464288802 242 2,538 SH   SOLE   2,538 0 0
ISHARES ESG AWARE 1-5 YEAR USD CORPORATE BOND ETF ETF 46435G243 528 20,261 SH   SOLE   20,261 0 0
ISHARES ESG AWARE USD CORPORATE BOND ETF ETF 46435G193 55 1,972 SH   SOLE   1,972 0 0
ISHARES ESG MSCI USA LEADERS ETF ETF 46435U218 575 7,652 SH   SOLE   7,652 0 0
SUMITOMO MITSUI TRUST HLDG INC SPONSORED ADR ADR 86562X106 40 12,696 SH   SOLE   12,696 0 0
SUZANO S A SPON ADS ADR 86959K105 19 1,588 SH   SOLE   1,588 0 0
SVF INVESTMENT CORP CL A SHS Common Stock G8601L102 10 1,000 SH   SOLE   1,000 0 0
SVF INVESTMENT CORP WT EXP 122025 Common Stock G8601L128 0 200 SH   SOLE   200 0 0
SEVEN & I HLDGS CO LTD UNSPONSORD ADR ADR 81783H105 104 4,379 SH   SOLE   4,379 0 0
SVENSKA HANDELSBANKEN AB SHS A Common Stock W9112U104 51 4,510 SH   SOLE   4,510 0 0
SVENSKA HANDELSBANKEN ADR ADR 86959C103 82 14,680 SH   SOLE   14,680 0 0
SAVARA INC COM Common Stock 805111101 0 142 SH   SOLE   142 0 0
SHOCKWAVE MED INC COM Common Stock 82489T104 58 307 SH   SOLE   307 0 0
SMITH & WESSON BRANDS INC COM Common Stock 831754106 269 7,731 SH   SOLE   7,731 0 0
SWITCH INC CL A Common Stock 87105L104 110 5,227 SH   SOLE   5,227 0 0
SWEDBANK A B SPD ADR ADR 870195104 16 829 SH   SOLE   829 0 0
SWATCH GROUP AG ADR ADR 870123106 24 1,378 SH   SOLE   1,378 0 0
SOLARWINDS CORP COM Common Stock 83417Q105 1 58 SH   SOLE   58 0 0
SIERRA WIRELESS INC COM Common Stock 826516106 9 500 SH   SOLE   500 0 0
STANLEY BLACK & DECKER INC COM Common Stock 854502101 3,787 18,475 SH   SOLE   18,475 0 0
SKYWORKS SOLUTIONS INC COM Common Stock 83088M102 1,414 7,373 SH   SOLE   7,373 0 0
SCHWEITZER-MAUDUIT INTL INC COM Common Stock 808541106 55 1,352 SH   SOLE   1,352 0 0
SWEDISH MATCH AB UNSPONSORED ADR ADR 870309606 4 470 SH   SOLE   470 0 0
SOUTHWESTERN ENERGY CO COM Common Stock 845467109 186 32,757 SH   SOLE   32,757 0 0
SWIRE PAC LTD SPON ADR A ADR 870794302 15 2,232 SH   SOLE   2,232 0 0
SPRINGWORKS THERAPEUTICS INC COM Common Stock 85205L107 10 126 SH   SOLE   126 0 0
SOUTHWEST GAS HLDGS INC COM Common Stock 844895102 95 1,440 SH   SOLE   1,440 0 0
SUNCOKE ENERGY INC COM Common Stock 86722A103 13 1,875 SH   SOLE   1,875 0 0
STANDEX INTL CORP COM Common Stock 854231107 124 1,309 SH   SOLE   1,309 0 0
SENSIENT TECHNOLOGIES CORP COM Common Stock 81725T100 161 1,858 SH   SOLE   1,858 0 0
SIKA AG UNSPONSORD ADR ADR 82674R103 1,073 32,719 SH   SOLE   32,719 0 0
STOCK YDS BANCORP INC COM Common Stock 861025104 181 3,531 SH   SOLE   3,531 0 0
SYNLOGIC INC COM Common Stock 87166L100 4 1,135 SH   SOLE   1,135 0 0
SYNCHRONY FINANCIAL COM Common Stock 87165B103 885 18,243 SH   SOLE   18,243 0 0
SYMRISE AG UNSPONSORD ADR ADR 87155N109 293 8,389 SH   SOLE   8,389 0 0
STRYKER CORPORATION COM Common Stock 863667101 4,091 15,713 SH   SOLE   15,713 0 0
SYKES ENTERPRISES INC COM Common Stock 871237103 125 2,323 SH   SOLE   2,323 0 0
CAMBRIA SHAREHOLDER YIELD ETF ETF 132061201 24 380 SH   SOLE   380 0 0
SYNAPTICS INC COM Common Stock 87157D109 164 1,055 SH   SOLE   1,055 0 0
SYNEOS HEALTH INC CL A Common Stock 87166B102 584 6,523 SH   SOLE   6,523 0 0
SYNALLOY CORP COM Common Stock 871565107 68 6,800 SH   SOLE   6,800 0 0
SYSCO CORP COM Common Stock 871829107 7,185 92,413 SH   SOLE   92,413 0 0
SUZUKI MOTOR CORP UNSPONSORD ADR ADR 86959X107 69 408 SH   SOLE   408 0 0
SWISS LIFE HLDG ADR ADR 87089E100 1 44 SH   SOLE   44 0 0
SUEZ SPONSORED ADS ADR 864691209 4 347 SH   SOLE   347 0 0
AT&T INC COM Common Stock 00206R102 30,513 1,060,221 SH   SOLE   1,060,221 0 0
DEL TACO RESTAURANTS INC NEW COM Common Stock 245496104 25 2,532 SH   SOLE   2,532 0 0
CAMBRIA TAIL RISK ETF ETF 132061862 106 5,663 SH   SOLE   5,663 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS ADR 874060205 148 8,804 SH   SOLE   8,804 0 0
TAL EDUCATION GROUP SPONSORED ADS ADR 874080104 7 288 SH   SOLE   288 0 0
TALKSPACE INC WT EXP 062125 Common Stock 87427V111 0 10 SH   SOLE   10 0 0
TALOS ENERGY INC COM Common Stock 87484T108 35 2,226 SH   SOLE   2,226 0 0
INVESCO SOLAR ETF ETF 46138G706 108 1,213 SH   SOLE   1,213 0 0
MOLSON COORS BEVERAGE CO CL B Common Stock 60871R209 302 5,622 SH   SOLE   5,622 0 0
TARO PHARMACEUTICAL INDS LTD SHS Common Stock M8737E108 5 70 SH   SOLE   70 0 0
CARROLS RESTAURANT GROUP INC COM Common Stock 14574X104 6 1,039 SH   SOLE   1,039 0 0
BANCORP INC DEL COM Common Stock 05969A105 22 964 SH   SOLE   964 0 0
PROSHARES SHORT 20 YEAR TREASURY ETF 74347X849 224 13,250 SH   SOLE   13,250 0 0
TRUEBLUE INC COM Common Stock 89785X101 84 3,005 SH   SOLE   3,005 0 0
TRIUMPH BANCORP INC COM Common Stock 89679E300 42 570 SH   SOLE   570 0 0
TERRITORIAL BANCORP INC COM Common Stock 88145X108 1 23 SH   SOLE   23 0 0
THERAVANCE BIOPHARMA INC COM Common Stock G8807B106 0 31 SH   SOLE   31 0 0
PROSHARES ULTRASHORT 20 YEAR TREASURY ETF 74347B201 19 1,000 SH   SOLE   1,000 0 0
TEXAS CAP BANCSHARES INC COM Common Stock 88224Q107 112 1,766 SH   SOLE   1,766 0 0
TRICO BANCSHARES COM Common Stock 896095106 80 1,880 SH   SOLE   1,880 0 0
TECHNOPRO HLDGS INC SPONSORED ADS ADR 87875T204 8 554 SH   SOLE   554 0 0
TENCENT HOLDINGS LIMITED UNSPON ADR ADR 88032Q109 2,195 29,153 SH   SOLE   29,153 0 0
COMMUNITY FINL CORP MD COM Common Stock 20368X101 218 6,310 SH   SOLE   6,310 0 0
TACTILE SYS TECHNOLOGY INC COM Common Stock 87357P100 17 322 SH   SOLE   322 0 0
TRULIEVE CANNABIS CORP COM Common Stock 89788C104 56 1,485 SH   SOLE   1,485 0 0
TCR2 THERAPEUTICS INC COM Common Stock 87808K106 2 100 SH   SOLE   100 0 0
CONTAINER STORE GROUP INC COM Common Stock 210751103 46 3,514 SH   SOLE   3,514 0 0
TUCOWS INC COM NEW Common Stock 898697206 80 1,000 SH   SOLE   1,000 0 0
TORONTO DOMINION BK ONT COM NEW Common Stock 891160509 293 4,182 SH   SOLE   4,182 0 0
TRIDENT ACQUISITIONS CORP COM Common Stock 89615T106 18 1,406 SH   SOLE   1,406 0 0
TERADATA CORP DEL COM Common Stock 88076W103 2,263 45,291 SH   SOLE   45,291 0 0
TRANSDIGM GROUP INC COM Common Stock 893641100 254 393 SH   SOLE   393 0 0
FIRST TRUST NASDAQ TECHNOLOGY DIVIDEND INDEX FUND ETF 33738R118 10 169 SH   SOLE   169 0 0
TELADOC HEALTH INC COM Common Stock 87918A105 743 4,468 SH   SOLE   4,468 0 0
TELEPHONE & DATA SYS INC COM NEW Common Stock 879433829 59 2,598 SH   SOLE   2,598 0 0
FLEXSHARES IBOXX 3-YEAR TARGET DURATION TIPS INDEX FUND ETF 33939L506 937 35,380 SH   SOLE   35,380 0 0
TIDEWATER INC NEW COM Common Stock 88642R109 3 236 SH   SOLE   236 0 0
TIDEWATER INC NEW WT A EXP 073123 Common Stock 88642R117 0 11 SH   SOLE   11 0 0
TIDEWATER INC NEW WT B EXP 073123 Common Stock 88642R125 0 12 SH   SOLE   12 0 0
TELEDYNE TECHNOLOGIES INC COM Common Stock 879360105 1,741 4,158 SH   SOLE   4,158 0 0
ATLASSIAN CORP PLC CL A Common Stock G06242104 581 2,260 SH   SOLE   2,260 0 0
ISHARES U.S. TECH BREAKTHROUGH MULTISECTOR ETF ETF 46436E502 2 49 SH   SOLE   49 0 0
BIO-TECHNE CORP COM Common Stock 09073M104 5,246 11,652 SH   SOLE   11,652 0 0
TECK RESOURCES LTD CL B Common Stock 878742204 30 1,310 SH   SOLE   1,310 0 0
DIREXION DAILY TECHNOLOGY BULL 3X SHARES ETF 25459W102 6 100 SH   SOLE   100 0 0
TELEFONICA S A SPONSORED ADR ADR 879382208 20 4,262 SH   SOLE   4,262 0 0
TE CONNECTIVITY LTD REG SHS Common Stock H84989104 1,019 7,539 SH   SOLE   7,539 0 0
TELENOR ASA SPONSORED ADR ADR 87944W105 84 4,976 SH   SOLE   4,976 0 0
TENNECO INC CL A VTG COM STK Common Stock 880349105 46 2,386 SH   SOLE   2,386 0 0
TENABLE HLDGS INC COM Common Stock 88025T102 9 218 SH   SOLE   218 0 0
TENAX THERAPEUTICS INC COM NEW Common Stock 88032L209 0 2 SH   SOLE   2 0 0
TERADYNE INC COM Common Stock 880770102 511 3,818 SH   SOLE   3,818 0 0
TERAFORCE TECHNOLOGY CORP COM Common Stock 88077T109 0 300 SH   SOLE   300 0 0
TESSCO TECHNOLOGIES INC COM Common Stock 872386107 0 29 SH   SOLE   29 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS ADR 881624209 15 1,482 SH   SOLE   1,482 0 0
TEREX CORP NEW COM Common Stock 880779103 99 2,073 SH   SOLE   2,073 0 0
TRASMISSIONE ELETTRICITA RETE UNSPONSORED ADR ADR 88088L103 53 2,377 SH   SOLE   2,377 0 0
TRUIST FINL CORP COM Common Stock 89832Q109 18,098 326,092 SH   SOLE   326,092 0 0
SPDR NUVEEN BARCLAYS MUNICIPAL BOND ETF ETF 78468R721 51 983 SH   SOLE   983 0 0
TFS FINL CORP COM Common Stock 87240R107 60 2,941 SH   SOLE   2,941 0 0
TELEFLEX INCORPORATED COM Common Stock 879369106 337 839 SH   SOLE   839 0 0
TREDEGAR CORP COM Common Stock 894650100 54 3,929 SH   SOLE   3,929 0 0
TEXTAINER GROUP HOLDINGS LTD SHS Common Stock G8766E109 132 3,905 SH   SOLE   3,905 0 0
TRIUMPH GROUP INC NEW COM Common Stock 896818101 25 1,204 SH   SOLE   1,204 0 0
TECNOGLASS INC SHS Common Stock G87264100 43 2,000 SH   SOLE   2,000 0 0
TEGNA INC COM Common Stock 87901J105 74 3,911 SH   SOLE   3,911 0 0
GREEN ORGANIC DUTCHMAN HLDGS COM Common Stock 393210208 1 2,000 SH   SOLE   2,000 0 0
TEEKAY LNG PARTNERS L P PRTNRSP UNITS Common Stock Y8564M105 21 1,395 SH   SOLE   1,395 0 0
TARGET CORP COM Common Stock 87612E106 30,672 126,880 SH   SOLE   126,880 0 0
TG THERAPEUTICS INC COM Common Stock 88322Q108 5 119 SH   SOLE   119 0 0
TARGET HOSPITALITY CORP COM Common Stock 87615L107 913 246,036 SH   SOLE   246,036 0 0
TENET HEALTHCARE CORP COM NEW Common Stock 88033G407 68 1,009 SH   SOLE   1,009 0 0
MICROVAST HOLDINGS INC COM Common Stock 90069K104 6 450 SH   SOLE   450 0 0
SPINNAKER ETF SERIES CANNABIS ETF ETF 84858T400 1 70 SH   SOLE   70 0 0
FIRST FINL CORP IND COM Common Stock 320218100 39 953 SH   SOLE   953 0 0
HANOVER INS GROUP INC COM Common Stock 410867105 1,053 7,761 SH   SOLE   7,761 0 0
THK CO LTD UNSPONSOD ADR ADR 872434105 2 113 SH   SOLE   113 0 0
THALES ORD Common Stock F9156M108 35 345 SH   SOLE   345 0 0
THALES UNSPONSORD ADR ADR 883219206 13 645 SH   SOLE   645 0 0
INTERNATIONAL TOWER HILL MINES COM Common Stock 46050R102 1 800 SH   SOLE   800 0 0
THIMBLE POINT ACQUISITION CORP COM CL A Common Stock 88408P107 56 5,667 SH   SOLE   5,667 0 0
THIMBLE POINT ACQUISITION CORP WT EXP 020426 Common Stock 88408P115 3 1,889 SH   SOLE   1,889 0 0
TECHNIP ENERGIES N V SPONSORED ADR ADR 87854Y109 17 1,213 SH   SOLE   1,213 0 0
THOR INDS INC COM Common Stock 885160101 251 2,222 SH   SOLE   2,222 0 0
GENTHERM INC COM Common Stock 37253A103 148 2,084 SH   SOLE   2,084 0 0
TREEHOUSE FOODS INC COM Common Stock 89469A104 33 739 SH   SOLE   739 0 0
TRUETT-HURST INC CL A Common Stock 897871109 0 300 SH   SOLE   300 0 0
THULE GROUP AB UNSPONSRED ADS ADR 88604M106 104 4,633 SH   SOLE   4,633 0 0
TELECOM ITALIA S P A NEW SPON ADS SVGS ADR 87927Y201 0 45 SH   SOLE   45 0 0
TELECOM ITALIA S P A NEW SPON ADS ADR 87927Y102 3 506 SH   SOLE   506 0 0
TIKCRO TECHNOLOGIES LTD REG SHS Common Stock M8790M112 0 66 SH   SOLE   66 0 0
INTERFACE INC COM Common Stock 458665304 10 648 SH   SOLE   648 0 0
TIM S A SPONSORED ADR ADR 88706T108 2 145 SH   SOLE   145 0 0
ISHARES TIPS BOND ETF ETF 464287176 5,927 46,300 SH   SOLE   46,300 0 0
TIAN RUIXIANG HLDGS LTD CL A SHS Common Stock G8884K102 0 61 SH   SOLE   61 0 0
TEAM INC COM Common Stock 878155100 7 1,082 SH   SOLE   1,082 0 0
TITAN MACHY INC COM Common Stock 88830R101 7 214 SH   SOLE   214 0 0
TJX COS INC NEW COM Common Stock 872540109 6,364 94,391 SH   SOLE   94,391 0 0
TEEKAY CORPORATION COM Common Stock Y8564W103 3 903 SH   SOLE   903 0 0
THYSSENKRUPP AG SPONSORED ADR ADR 88629Q207 1 91 SH   SOLE   91 0 0
TELKONET INC COM Common Stock 879604106 2 40,479 SH   SOLE   40,479 0 0
TOKIO MARINE HOLDINGS INC ADR ADR 889094108 73 1,589 SH   SOLE   1,589 0 0
TIMKEN CO COM Common Stock 887389104 785 9,736 SH   SOLE   9,736 0 0
TALGA GROUP LTD SHS Common Stock Q8833K103 10 10,000 SH   SOLE   10,000 0 0
ISHARES 10-20 YEAR TREASURY BOND ETF ETF 464288653 2 17 SH   SOLE   17 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR ADR 715684106 209 9,159 SH   SOLE   9,159 0 0
TALEND S A ADS ADR 874224207 18 275 SH   SOLE   275 0 0
TELEPERFORMANCE UNSPONSORD ADR ADR 87946F100 92 451 SH   SOLE   451 0 0
TILRAY INC COM CL 2 Common Stock 88688T100 114 6,304 SH   SOLE   6,304 0 0
TELOS CORP MD COM Common Stock 87969B101 12 355 SH   SOLE   355 0 0
TELIA COMPANY A B UNSPONSORED ADR ADR 87960M205 59 6,629 SH   SOLE   6,629 0 0
TELSTRA CORP LTD SPONSORED ADS ADR 87969N204 17 1,189 SH   SOLE   1,189 0 0
ISHARES 20 YEAR TREASURY BOND ETF ETF 464287432 298 2,066 SH   SOLE   2,066 0 0
FLEXSHARES MORNINGSTAR DEVELOPED MARKETS EX-US FACTOR TILT INDEX FUND ETF 33939L803 170 2,324 SH   SOLE   2,324 0 0
TELE2 AB UNSPONSORED ADR ADR 87952P307 1 92 SH   SOLE   92 0 0
TILLYS INC CL A Common Stock 886885102 7 437 SH   SOLE   437 0 0
TOYOTA MOTOR CORP SP ADR REP2COM ADR 892331307 2,459 14,064 SH   SOLE   14,064 0 0
TITAN MED INC COM NEW Common Stock 88830X819 97 56,976 SH   SOLE   56,976 0 0
TRANSMEDICS GROUP INC COM Common Stock 89377M109 23 690 SH   SOLE   690 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS ADR 88034P109 8 500 SH   SOLE   500 0 0
MOTLEY FOOL 100 INDEX ETF ETF 74933W601 20 505 SH   SOLE   505 0 0
TAYLOR MORRISON HOME CORP COM Common Stock 87724P106 371 14,030 SH   SOLE   14,030 0 0
TREND MICRO INC SPONS ADR NEW ADR 89486M206 3 55 SH   SOLE   55 0 0
THERMO FISHER SCIENTIFIC INC COM Common Stock 883556102 25,710 50,938 SH   SOLE   50,938 0 0
TOMPKINS FINL CORP COM Common Stock 890110109 22 284 SH   SOLE   284 0 0
TRILOGY METALS INC NEW COM Common Stock 89621C105 15 6,000 SH   SOLE   6,000 0 0
TEMENOS AG SPONSORED ADR ADR 87974R208 3 21 SH   SOLE   21 0 0
TIMKENSTEEL CORPORATION COM Common Stock 887399103 209 14,740 SH   SOLE   14,740 0 0
SPARTACUS ACQUISITION CORP CL A Common Stock 84677L109 466 46,359 SH   SOLE   46,359 0 0
SPARTACUS ACQUISITION CORP WT EXP 103127 Common Stock 84677L117 29 23,179 SH   SOLE   23,179 0 0
T-MOBILE US INC COM Common Stock 872590104 57,170 394,742 SH   SOLE   394,742 0 0
TEAMVIEWER AG UNSPONSRD ADS ADR 87816Y106 27 1,426 SH   SOLE   1,426 0 0
TERMINIX GLOBAL HOLDINGS INC COM Common Stock 88087E100 13 270 SH   SOLE   270 0 0
DIREXION DAILY SMALL CAP BULL 3X SHARES ETF 25459W847 4 41 SH   SOLE   41 0 0
TENNANT CO COM Common Stock 880345103 38 478 SH   SOLE   478 0 0
TANDEM DIABETES CARE INC COM NEW Common Stock 875372203 371 3,811 SH   SOLE   3,811 0 0
TRINET GROUP INC COM Common Stock 896288107 21 292 SH   SOLE   292 0 0
TEEKAY TANKERS LTD CL A Common Stock Y8565N300 3 222 SH   SOLE   222 0 0
TRAVEL PLUS LEISURE CO COM Common Stock 894164102 100 1,690 SH   SOLE   1,690 0 0
TOKYO ELECTRON LTD ADR ADR 889110102 233 2,156 SH   SOLE   2,156 0 0
TOLL BROTHERS INC COM Common Stock 889478103 780 13,487 SH   SOLE   13,487 0 0
PROSHARES DJ BROOKFIELD GLOBAL INFRASTRUCTURE ETF ETF 74347B508 6 134 SH   SOLE   134 0 0
TOSHIBA CORP UNSPONSORD ADR ADR 891493306 3 137 SH   SOLE   137 0 0
TOTO LTD SPONSORED ADR ADR 891515207 0 9 SH   SOLE   9 0 0
SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF ETF 78467V848 216 4,456 SH   SOLE   4,456 0 0
TOWNEBANK PORTSMOUTH VA COM Common Stock 89214P109 198 6,470 SH   SOLE   6,470 0 0
TOYOTA MOTOR CORP COM Common Stock J92676113 17 200 SH   SOLE   200 0 0
TURNING PT BRANDS INC COM Common Stock 90041L105 9 205 SH   SOLE   205 0 0
TUTOR PERINI CORP COM Common Stock 901109108 14 992 SH   SOLE   992 0 0
TRI POINTE HOMES INC COM Common Stock 87265H109 41 1,934 SH   SOLE   1,934 0 0
TPI COMPOSITES INC COM Common Stock 87266J104 0 5 SH   SOLE   5 0 0
TEXAS PACIFIC LAND CORPORATION COM Common Stock 88262P102 1,511 945 SH   SOLE   945 0 0
TAPESTRY INC COM Common Stock 876030107 209 4,802 SH   SOLE   4,802 0 0
TURNING POINT THERAPEUTICS INC COM Common Stock 90041T108 2 23 SH   SOLE   23 0 0
TEMPUR SEALY INTL INC COM Common Stock 88023U101 312 7,950 SH   SOLE   7,950 0 0
TOOTSIE ROLL INDS INC COM Common Stock 890516107 16 485 SH   SOLE   485 0 0
TEJON RANCH CO COM Common Stock 879080109 20 1,306 SH   SOLE   1,306 0 0
TRECORA RES COM Common Stock 894648104 3 303 SH   SOLE   303 0 0
LENDINGTREE INC NEW COM Common Stock 52603B107 53 249 SH   SOLE   249 0 0
TREX CO INC COM Common Stock 89531P105 314 3,071 SH   SOLE   3,071 0 0
TARGA RES CORP COM Common Stock 87612G101 7,306 164,376 SH   SOLE   164,376 0 0
TABULA RASA HEALTHCARE INC COM Common Stock 873379101 9 179 SH   SOLE   179 0 0
THOMSON REUTERS CORP. COM NEW Common Stock 884903709 52 528 SH   SOLE   528 0 0
TRIPADVISOR INC COM Common Stock 896945201 251 6,231 SH   SOLE   6,231 0 0
TRIMBLE INC COM Common Stock 896239100 1,993 24,354 SH   SOLE   24,354 0 0
TRUSTMARK CORP COM Common Stock 898402102 40 1,298 SH   SOLE   1,298 0 0
TRINITY INDS INC COM Common Stock 896522109 202 7,508 SH   SOLE   7,508 0 0
CORNER GROWTH ACQUISITN CORP 2 UNIT EX 052726 Common Stock G2426E112 34 3,414 SH   SOLE   3,414 0 0
PRICE T ROWE GROUP INC COM Common Stock 74144T108 7,832 38,971 SH   SOLE   38,971 0 0
TRONOX HOLDINGS PLC SHS Common Stock G9087Q102 1,615 72,085 SH   SOLE   72,085 0 0
TC ENERGY CORP COM Common Stock 87807B107 1,374 27,365 SH   SOLE   27,365 0 0
TRISURA GROUP LTD COM NEW Common Stock 89679A209 3 22 SH   SOLE   22 0 0
TRIMAS CORP COM NEW Common Stock 896215209 4 136 SH   SOLE   136 0 0
TRUSTCO BK CORP N Y COM NEW Common Stock 898349204 29 828 SH   SOLE   828 0 0
UNRIVALED BRANDS INC COM Common Stock 88102J209 0 834 SH   SOLE   834 0 0
TRITON INTL LTD CL A Common Stock G9078F107 284 5,427 SH   SOLE   5,427 0 0
TRANSUNION COM Common Stock 89400J107 1,282 11,676 SH   SOLE   11,676 0 0
TRUECAR INC COM Common Stock 89785L107 0 0 SH   SOLE   0 0 0
TERUMO CORP ADR ADR 88156J105 32 796 SH   SOLE   796 0 0
TRUPANION INC COM Common Stock 898202106 31 269 SH   SOLE   269 0 0
TRAVELERS COMPANIES INC COM Common Stock 89417E109 5,666 37,849 SH   SOLE   37,849 0 0
TREVENA INC COM Common Stock 89532E109 3 1,900 SH   SOLE   1,900 0 0
TANZANIAN GOLD CORP COM Common Stock 87601A107 9 18,559 SH   SOLE   18,559 0 0
TORAY INDS INC ADR ADR 890880206 3 241 SH   SOLE   241 0 0
TENARIS S A SPONSORED ADS ADR 88031M109 3 121 SH   SOLE   121 0 0
TIMBERLAND BANCORP INC COM Common Stock 887098101 1 21 SH   SOLE   21 0 0
TRISTATE CAP HLDGS INC COM Common Stock 89678F100 2 103 SH   SOLE   103 0 0
TESCO PLC SPONSORED ADR ADR 881575401 165 17,368 SH   SOLE   17,368 0 0
TRACTOR SUPPLY CO COM Common Stock 892356106 4,233 22,752 SH   SOLE   22,752 0 0
TRINSEO S A SHS Common Stock L9340P101 193 3,219 SH   SOLE   3,219 0 0
TAYSHA GENE THERAPIES INC COM SHS Common Stock 877619106 22 1,021 SH   SOLE   1,021 0 0
TESLA INC COM Common Stock 88160R101 27,823 40,935 SH   SOLE   40,935 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100 3,944 32,706 SH   SOLE   32,706 0 0
TYSON FOODS INC CL A Common Stock 902494103 619 8,389 SH   SOLE   8,389 0 0
TUSIMPLE HLDGS INC CL A Common Stock 90089L108 13 188 SH   SOLE   188 0 0
TREASURY WINE ESTATES LTD SPONSORED ADR ADR 89465J109 4 429 SH   SOLE   429 0 0
TRANE TECHNOLOGIES PLC SHS Common Stock G8994E103 2,202 11,956 SH   SOLE   11,956 0 0
TORO CO COM Common Stock 891092108 1,556 14,130 SH   SOLE   14,130 0 0
TATTOOED CHEF INC COM CL A Common Stock 87663X102 1 30 SH   SOLE   30 0 0
THE TRADE DESK INC COM CL A Common Stock 88339J105 654 8,448 SH   SOLE   8,448 0 0
TDK CORP AMERN DEP SH ADR 872351408 14 116 SH   SOLE   116 0 0
TOTALENERGIES SE SPONSORED ADS ADR 89151E109 665 14,439 SH   SOLE   14,439 0 0
TTEC HLDGS INC COM Common Stock 89854H102 74 721 SH   SOLE   721 0 0
TETRA TECH INC NEW COM Common Stock 88162G103 581 4,759 SH   SOLE   4,759 0 0
TECHTARGET INC COM Common Stock 87874R100 73 947 SH   SOLE   947 0 0
TATA MTRS LTD SPONSORED ADR ADR 876568502 16 700 SH   SOLE   700 0 0
TTM TECHNOLOGIES INC COM Common Stock 87305R109 163 11,430 SH   SOLE   11,430 0 0
TECHTRONIC INDS LTD SPONSORED ADR ADR 87873R101 154 1,761 SH   SOLE   1,761 0 0
T2 BIOSYSTEMS INC COM Common Stock 89853L104 0 300 SH   SOLE   300 0 0
TRUTRACE TECHNOLOGIES INC COM Common Stock 898447107 2 41,120 SH   SOLE   41,120 0 0
TAKE-TWO INTERACTIVE SOFTWARE COM Common Stock 874054109 2,501 14,128 SH   SOLE   14,128 0 0
TELUS CORPORATION COM Common Stock 87971M103 73 3,200 SH   SOLE   3,200 0 0
TUPPERWARE BRANDS CORP COM Common Stock 899896104 234 9,851 SH   SOLE   9,851 0 0
ISHARES MSCI TURKEY ETF ETF 464286715 19 900 SH   SOLE   900 0 0
VELOCITYSHARES DAILY 2X VIX SHORT TERM ETN ETF 22542D258 0 3 SH   SOLE   3 0 0
TIVITY HEALTH INC COM Common Stock 88870R102 122 4,638 SH   SOLE   4,638 0 0
TRADEWEB MKTS INC CL A Common Stock 892672106 439 5,196 SH   SOLE   5,196 0 0
TITAN INTL INC ILL COM Common Stock 88830M102 1 95 SH   SOLE   95 0 0
TWILIO INC CL A Common Stock 90138F102 551 1,397 SH   SOLE   1,397 0 0
HOSTESS BRANDS INC CL A Common Stock 44109J106 14 890 SH   SOLE   890 0 0
TAYLOR WIMPEY PLC ADR-ORD SHS ADR 877409102 18 822 SH   SOLE   822 0 0
2U INC COM Common Stock 90214J101 565 13,569 SH   SOLE   13,569 0 0
TWIST BIOSCIENCE CORP COM Common Stock 90184D100 112 839 SH   SOLE   839 0 0
TWITTER INC COM Common Stock 90184L102 1,181 17,170 SH   SOLE   17,170 0 0
TERNIUM SA SPONSORED ADS ADR 880890108 19 500 SH   SOLE   500 0 0
TRANSWITCH CORP COM NEW Common Stock 894065309 0 13 SH   SOLE   13 0 0
10X GENOMICS INC CL A COM Common Stock 88025U109 116 594 SH   SOLE   594 0 0
TEXAS INSTRS INC COM Common Stock 882508104 17,237 89,635 SH   SOLE   89,635 0 0
TEXAS ROADHOUSE INC COM Common Stock 882681109 204 2,124 SH   SOLE   2,124 0 0
TEXTRON INC COM Common Stock 883203101 712 10,352 SH   SOLE   10,352 0 0
TYLER TECHNOLOGIES INC COM Common Stock 902252105 1,020 2,255 SH   SOLE   2,255 0 0
UNITY SOFTWARE INC COM Common Stock 91332U101 227 2,070 SH   SOLE   2,070 0 0
UNDER ARMOUR INC CL C Common Stock 904311206 44 2,347 SH   SOLE   2,347 0 0
UNDER ARMOUR INC CL A Common Stock 904311107 54 2,550 SH   SOLE   2,550 0 0
UNITED AIRLS HLDGS INC COM Common Stock 910047109 85 1,627 SH   SOLE   1,627 0 0
AGEAGLE AERIAL SYS INC NEW COM Common Stock 00848K101 0 80 SH   SOLE   80 0 0
UNITED BANCORP INC OHIO COM Common Stock 909911109 21 1,500 SH   SOLE   1,500 0 0
UBER TECHNOLOGIES INC COM Common Stock 90353T100 805 16,052 SH   SOLE   16,052 0 0
UNITED SEC BANCSHARES CALIF COM Common Stock 911460103 3 340 SH   SOLE   340 0 0
UBS GROUP AG SHS Common Stock H42097107 27,465 1,790,428 SH   SOLE   1,790,428 0 0
UBISOFT ENTMT SA ADR ADR 90348R102 3 229 SH   SOLE   229 0 0
UNITED BANKSHARES INC WEST VA COM Common Stock 909907107 317 8,613 SH   SOLE   8,613 0 0
UNITY BIOTECHNOLOGY INC COM Common Stock 91381U101 3 550 SH   SOLE   550 0 0
UNITED CMNTY BKS BLAIRSVLE GA COM Common Stock 90984P303 154 4,776 SH   SOLE   4,776 0 0
UCB S A UNSPONSORED ADR ADR 903480101 17 324 SH   SOLE   324 0 0
PROSHARES ULTRA BLOOMBERG CRUDE OIL ETF 74347Y888 32 410 SH   SOLE   410 0 0
ULTRA CLEAN HLDGS INC COM Common Stock 90385V107 147 2,743 SH   SOLE   2,743 0 0
URANIUM ENERGY CORP COM Common Stock 916896103 9 3,500 SH   SOLE   3,500 0 0
UNIVERSAL ELECTRS INC COM Common Stock 913483103 21 431 SH   SOLE   431 0 0
UNITED FIRE GROUP INC COM Common Stock 910340108 23 834 SH   SOLE   834 0 0
UNIFI INC COM NEW Common Stock 904677200 7 287 SH   SOLE   287 0 0
PROCURE SPACE ETF ETF 74280R205 0 10 SH   SOLE   10 0 0
UFP INDUSTRIES INC COM Common Stock 90278Q108 232 3,120 SH   SOLE   3,120 0 0
UFP TECHNOLOGIES INC COM Common Stock 902673102 3 55 SH   SOLE   55 0 0
DOMTAR CORP COM NEW Common Stock 257559203 94 1,705 SH   SOLE   1,705 0 0
UNITED STATES GASOLINE FUND, LP ETF 91201T102 6 180 SH   SOLE   180 0 0
UGI CORP NEW COM Common Stock 902681105 690 14,783 SH   SOLE   14,783 0 0
AMERCO COM Common Stock 023586100 119 201 SH   SOLE   201 0 0
UNIVERSAL HLTH SVCS INC CL B Common Stock 913903100 838 5,726 SH   SOLE   5,726 0 0
UBIQUITI INC COM Common Stock 90353W103 345 1,105 SH   SOLE   1,105 0 0
UNITED INS HLDGS CORP COM Common Stock 910710102 5 898 SH   SOLE   898 0 0
UNISYS CORP COM NEW Common Stock 909214306 53 2,094 SH   SOLE   2,094 0 0
UNILEVER PLC SPON ADR NEW ADR 904767704 1,670 28,543 SH   SOLE   28,543 0 0
UNIVERSAL LOGISTICS HLDGS INC COM Common Stock 91388P105 0 19 SH   SOLE   19 0 0
SPDR SSGA ULTRA SHORT TERM BOND ETF ETF 78467V707 20 494 SH   SOLE   494 0 0
ULTA BEAUTY INC COM Common Stock 90384S303 1,825 5,278 SH   SOLE   5,278 0 0
UMB FINL CORP COM Common Stock 902788108 205 2,195 SH   SOLE   2,195 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW ADR 910873405 14 1,525 SH   SOLE   1,525 0 0
UMICORE GROUP UNSPONSORED ADR ADR 90420M104 75 4,913 SH   SOLE   4,913 0 0
UMPQUA HLDGS CORP COM Common Stock 904214103 847 45,917 SH   SOLE   45,917 0 0
UNICREDIT SPA UNSPONSORD ADR ADR 904678406 3 555 SH   SOLE   555 0 0
UNIFIRST CORP MASS COM Common Stock 904708104 330 1,406 SH   SOLE   1,406 0 0
UNITED NAT FOODS INC COM Common Stock 911163103 374 10,104 SH   SOLE   10,104 0 0
UNITEDHEALTH GROUP INC COM Common Stock 91324P102 33,205 82,922 SH   SOLE   82,922 0 0
UNICHARM CORP SPONSORED ADR ADR 90460M204 335 41,653 SH   SOLE   41,653 0 0
UNUM GROUP COM Common Stock 91529Y106 2,993 105,393 SH   SOLE   105,393 0 0
UNION PAC CORP COM Common Stock 907818108 30,051 136,640 SH   SOLE   136,640 0 0
UNITY BANCORP INC COM Common Stock 913290102 0 11 SH   SOLE   11 0 0
UNIVAR SOLUTIONS USA INC COM Common Stock 91336L107 615 25,225 SH   SOLE   25,225 0 0
URBAN ONE INC CL A Common Stock 91705J105 1 95 SH   SOLE   95 0 0
UNITED OVERSEAS BK LTD SPONSORED ADR ADR 911271302 72 1,843 SH   SOLE   1,843 0 0
UPHEALTH INC COM Common Stock 91532B101 7 1,000 SH   SOLE   1,000 0 0
UPM KYMMENE CORP UNSPONSORED ADS ADR 915436208 13 337 SH   SOLE   337 0 0
UNITED PARCEL SERVICE INC CL B Common Stock 911312106 4,677 22,489 SH   SOLE   22,489 0 0
UPSTART HLDGS INC COM Common Stock 91680M107 6 50 SH   SOLE   50 0 0
UPWORK INC COM Common Stock 91688F104 85 1,450 SH   SOLE   1,450 0 0
GLOBAL X URANIUM ETF ETF 37954Y871 7 350 SH   SOLE   350 0 0
URBAN OUTFITTERS INC COM Common Stock 917047102 20 474 SH   SOLE   474 0 0
PROSHARES ULTRA REAL ESTATE ETF 74347X625 106 1,200 SH   SOLE   1,200 0 0
UNITED RENTALS INC COM Common Stock 911363109 6,410 20,092 SH   SOLE   20,092 0 0
URANIUM PARTN CORP COM Common Stock 917017105 4 800 SH   SOLE   800 0 0
ISHARES MSCI WORLD ETF ETF 464286392 95 750 SH   SOLE   750 0 0
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR Common Stock 90290N109 16 1,000 SH   SOLE   1,000 0 0
AMERICAS GOLD AND SILVER CORP COM Common Stock 03062D100 1 396 SH   SOLE   396 0 0
US BANCORP DEL COM NEW Common Stock 902973304 9,780 170,405 SH   SOLE   170,405 0 0
U S CONCRETE INC COM Common Stock 90333L201 213 2,889 SH   SOLE   2,889 0 0
US FOODS HLDG CORP COM Common Stock 912008109 64 1,673 SH   SOLE   1,673 0 0
ISHARES BROAD USD HIGH YIELD CORPORATE BOND ETF ETF 46435U853 1,670 40,039 SH   SOLE   40,039 0 0
ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETF ETF 464288620 371 6,117 SH   SOLE   6,117 0 0
UNITED STATES CELLULAR CORP COM Common Stock 911684108 41 1,118 SH   SOLE   1,118 0 0
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 29,508 400,872 SH   SOLE   400,872 0 0
USANA HEALTH SCIENCES INC COM Common Stock 90328M107 72 700 SH   SOLE   700 0 0
UNITED STATES OIL FUND, LP ETF 91232N207 31 615 SH   SOLE   615 0 0
CREDIT SUISSE X-LINKS CRUDE OIL SHARES COVERED CALL ETN ETF 22539T266 3 500 SH   SOLE   500 0 0
U S PHYSICAL THERAPY COM Common Stock 90337L108 22 188 SH   SOLE   188 0 0
ISHARES CORE U.S. REIT ETF ETF 464288521 20 345 SH   SOLE   345 0 0
XTRACKERS MSCI USA ESG LEADERS EQUITY ETF ETF 233051150 1 20 SH   SOLE   20 0 0
U S XPRESS ENTERPRISES INC COM CL A Common Stock 90338N202 3 383 SH   SOLE   383 0 0
ISHARES ESG ADVANCED MSCI USA ETF ETF 46436E767 28 768 SH   SOLE   768 0 0
UTG INC COM Common Stock 90342M109 2 84 SH   SOLE   84 0 0
UNITED THERAPEUTICS CORP DEL COM Common Stock 91307C102 561 3,126 SH   SOLE   3,126 0 0
UNITIL CORP COM Common Stock 913259107 40 748 SH   SOLE   748 0 0
UTZ BRANDS INC COM CL A Common Stock 918090101 206 9,411 SH   SOLE   9,411 0 0
UNITED UTILITIES GROUP PLC SPONSORED ADR ADR 91311E102 242 8,563 SH   SOLE   8,563 0 0
UNIVERSAL INS HLDGS INC COM Common Stock 91359V107 1 75 SH   SOLE   75 0 0
UNIVERSAL ENERGY CORP DEL COM NEW Common Stock 91349R208 0 500 SH   SOLE   500 0 0
UNIVEST FINANCIAL CORPORATION COM Common Stock 915271100 20 741 SH   SOLE   741 0 0
UNIVERSAL CORP VA COM Common Stock 913456109 336 5,900 SH   SOLE   5,900 0 0
PROSHARES ULTRA FINANCIALS ETF 74347X633 43 690 SH   SOLE   690 0 0
VISA INC COM CL A Common Stock 92826C839 41,423 177,156 SH   SOLE   177,156 0 0
VIRGINIA NATL BANKSHARES CORP COM Common Stock 928031103 33 843 SH   SOLE   843 0 0
MARRIOTT VACATIONS WORLDWIDE C COM Common Stock 57164Y107 186 1,167 SH   SOLE   1,167 0 0
VALE S A SPONSORED ADS ADR 91912E105 99 4,275 SH   SOLE   4,275 0 0
VAPOTHERM INC COM Common Stock 922107107 32 1,349 SH   SOLE   1,349 0 0
VECTOR ACQUISITION CORP II CL A SHS Common Stock G9460A104 87 8,800 SH   SOLE   8,800 0 0
VASO CORP COM Common Stock 92233F102 0 45 SH   SOLE   45 0 0
VANGUARD MATERIALS INDEX FUND ETF 92204A801 217 1,198 SH   SOLE   1,198 0 0
VANGUARD SMALL-CAP INDEX FUND ETF 922908751 46,484 206,340 SH   SOLE   206,340 0 0
VBI VACCINES INC CDA COM NEW Common Stock 91822J103 385 115,000 SH   SOLE   115,000 0 0
VANGUARD SMALL-CAP GROWTH INDEX FUND ETF 922908595 1,469 5,069 SH   SOLE   5,069 0 0
VANGUARD SMALL CAP VALUE ETF ETF 922908611 15,767 90,795 SH   SOLE   90,795 0 0
VERITEX HLDGS INC COM Common Stock 923451108 106 2,999 SH   SOLE   2,999 0 0
VISTEON CORP COM NEW Common Stock 92839U206 1,062 8,781 SH   SOLE   8,781 0 0
VERICEL CORP COM Common Stock 92346J108 43 826 SH   SOLE   826 0 0
VINCI S A ADR ADR 927320101 135 5,042 SH   SOLE   5,042 0 0
VANGUARD INTERMEDIATE-TERM CORP BD ETF ETF 92206C870 9,299 97,817 SH   SOLE   97,817 0 0
VANGUARD LONG-TERM CORPORATE BOND ETF ETF 92206C813 156 1,457 SH   SOLE   1,457 0 0
VANGUARD CONSUMER DISCRETIONARY INDEX FUND ETF 92204A108 1,317 4,193 SH   SOLE   4,193 0 0
VOCERA COMMUNICATIONS INC COM Common Stock 92857F107 2 48 SH   SOLE   48 0 0
VANGUARD SHORT-TERM CORPORATE BOND INDEX FUND ETF 92206C409 28,865 348,990 SH   SOLE   348,990 0 0
VERACYTE INC COM Common Stock 92337F107 8 209 SH   SOLE   209 0 0
VANGUARD CONSUMER STAPLES INDEX FUND ETF 92204A207 111 608 SH   SOLE   608 0 0
VANGUARD ENERGY INDEX FUND ETF 92204A306 4,553 59,997 SH   SOLE   59,997 0 0
VANGUARD EUROPE PACIFIC E. ETF 921943858 75,649 1,468,344 SH   SOLE   1,468,344 0 0
VECTRUS INC COM Common Stock 92242T101 14 296 SH   SOLE   296 0 0
VEECO INSTRS INC DEL COM Common Stock 922417100 18 735 SH   SOLE   735 0 0
VEEVA SYS INC CL A COM Common Stock 922475108 1,299 4,179 SH   SOLE   4,179 0 0
VIRGINIA ENERGY RES INC NEW COM Common Stock 92780V104 1 5,000 SH   SOLE   5,000 0 0
VELOCITY FINL INC COM Common Stock 92262D101 2 149 SH   SOLE   149 0 0
VEOLIA ENVIRONNEMENT SPONSORED ADR ADR 92334N103 40 1,321 SH   SOLE   1,321 0 0
VEON LTD SPONSORED ADR ADR 91822M106 0 100 SH   SOLE   100 0 0
VERITONE INC COM Common Stock 92347M100 1 26 SH   SOLE   26 0 0
VERU INC COM Common Stock 92536C103 37 4,568 SH   SOLE   4,568 0 0
VERTEX INC CL A Common Stock 92538J106 7 300 SH   SOLE   300 0 0
VANGUARD FTSE ALL-WORLD EX US INDEX FUND ETF 922042775 28,954 456,756 SH   SOLE   456,756 0 0
V F CORP COM Common Stock 918204108 7,612 92,781 SH   SOLE   92,781 0 0
VILLAGE FARMS INTL INC COM Common Stock 92707Y108 4 350 SH   SOLE   350 0 0
VANGUARD FINANCIALS INDEX FUND ETF 92204A405 2,736 30,251 SH   SOLE   30,251 0 0
VANGUARD U.S. QUALITY FACTOR ETF ETF 921935706 22 182 SH   SOLE   182 0 0
VONAGE HLDGS CORP COM Common Stock 92886T201 112 7,773 SH   SOLE   7,773 0 0
VANGUARD INTERMEDIATE-TERM GOVERNMENT BOND ETF ETF 92206C706 6,306 92,989 SH   SOLE   92,989 0 0
VANGUARD FTSE EUROPE ETF ETF 922042874 588 8,744 SH   SOLE   8,744 0 0
VANGUARD LONG-TERM GOVERNMENT BOND ETF ETF 92206C847 156 1,781 SH   SOLE   1,781 0 0
VECTOR GROUP LTD COM Common Stock 92240M108 103 7,254 SH   SOLE   7,254 0 0
VANGUARD SHORT-TERM GOVERNMENT BOND ETF ETF 92206C102 2,492 40,572 SH   SOLE   40,572 0 0
VANGUARD INFORMATION TECHNOLOGY INDEX FUND ETF 92204A702 8,094 20,297 SH   SOLE   20,297 0 0
VALHI INC NEW COM Common Stock 918905209 0 6 SH   SOLE   6 0 0
VANGUARD HEALTH CARE INDEX FUND ETF 92204A504 1,545 6,251 SH   SOLE   6,251 0 0
VIACOMCBS INC CL B Common Stock 92556H206 592 13,022 SH   SOLE   13,022 0 0
VIACOMCBS INC CL A Common Stock 92556H107 18 371 SH   SOLE   371 0 0
VIAVI SOLUTIONS INC COM Common Stock 925550105 115 6,494 SH   SOLE   6,494 0 0
VICAPSYS LIFE SCIENCES INC COM Common Stock 92560A106 0 10 SH   SOLE   10 0 0
VICOR CORP COM Common Stock 925815102 26 245 SH   SOLE   245 0 0
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 65,919 425,861 SH   SOLE   425,861 0 0
VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF ETF 921946810 371 4,241 SH   SOLE   4,241 0 0
VPC IMPACT ACQUISITION HLDNGS SHS CL A Common Stock G9441E100 15 1,453 SH   SOLE   1,453 0 0
7GC & CO HOLDINGS INC COM CL A Common Stock 81786A107 436 45,049 SH   SOLE   45,049 0 0
7GC & CO HOLDINGS INC WT EXP 122325 Common Stock 81786A115 20 22,524 SH   SOLE   22,524 0 0
VANGUARD S&P SMALL-CAP 600 ETF ETF 921932828 360 1,735 SH   SOLE   1,735 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A ADR 92763W103 16 813 SH   SOLE   813 0 0
VIRTU FINL INC CL A Common Stock 928254101 164 5,947 SH   SOLE   5,947 0 0
VANGUARD INDUSTRIALS INDEX FUND ETF 92204A603 503 2,559 SH   SOLE   2,559 0 0
VITAL FARMS INC COM Common Stock 92847W103 2 100 SH   SOLE   100 0 0
TELEFONICA BRASIL SA NEW ADR ADR 87936R205 0 35 SH   SOLE   35 0 0
VIVENDI UNSPONSORD ADR ADR 92852T201 224 6,524 SH   SOLE   6,524 0 0
MERIDIAN BIOSCIENCE INC COM Common Stock 589584101 156 7,055 SH   SOLE   7,055 0 0
VELODYNE LIDAR INC COM Common Stock 92259F101 11 1,070 SH   SOLE   1,070 0 0
VELODYNE LIDAR INC WT EXP 092925 Common Stock 92259F119 28 8,200 SH   SOLE   8,200 0 0
VALEO SE SPONSORED ADR ADR 919134304 5 354 SH   SOLE   354 0 0
VILLAGE SUPER MKT INC CL A NEW Common Stock 927107409 1 23 SH   SOLE   23 0 0
VALERO ENERGY CORP COM Common Stock 91913Y100 15,107 193,476 SH   SOLE   193,476 0 0
ISHARES MSCI USA VALUE FACTOR ETF ETF 46432F388 1,180 11,231 SH   SOLE   11,231 0 0
VOLVO AB UNSPONSORD ADR ADR 928854108 55 2,158 SH   SOLE   2,158 0 0
VALLEY NATL BANCORP COM Common Stock 919794107 206 15,185 SH   SOLE   15,185 0 0
VISION MARINE TECHNOLOGIES INC COM Common Stock C96657116 17 1,800 SH   SOLE   1,800 0 0
VANGUARD MORTGAGE-BACKED SECURITIES ETF ETF 92206C771 281 5,273 SH   SOLE   5,273 0 0
VULCAN MATLS CO COM Common Stock 929160109 2,550 14,647 SH   SOLE   14,647 0 0
VIMEO INC COMMON STOCK Common Stock 92719V100 468 9,561 SH   SOLE   9,561 0 0
VALMONT INDS INC COM Common Stock 920253101 688 2,910 SH   SOLE   2,910 0 0
VMWARE INC CL A COM Common Stock 928563402 1,222 7,642 SH   SOLE   7,642 0 0
VINCE HLDG CORP COM NEW Common Stock 92719W207 6 626 SH   SOLE   626 0 0
VANDA PHARMACEUTICALS INC COM Common Stock 921659108 34 1,600 SH   SOLE   1,600 0 0
JANUS HENDERSON SHORT DURATION INCOME ETF ETF 47103U886 569 11,324 SH   SOLE   11,324 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT Common Stock 92763M105 2 81 SH   SOLE   81 0 0
VANGUARD REAL ESTATE ETF ETF 922908553 26,775 263,038 SH   SOLE   263,038 0 0
VANGUARD GLOBAL EX-U.S. REAL ESTATE INDEX ETF 922042676 896 15,360 SH   SOLE   15,360 0 0
VONTIER CORPORATION COM Common Stock 928881101 197 6,037 SH   SOLE   6,037 0 0
VECIMA NETWORKS INC COM Common Stock 92241Y101 2 121 SH   SOLE   121 0 0
VANGUARD MID-CAP INDEX FUND ETF 922908629 34,394 144,908 SH   SOLE   144,908 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR ADR 92857W308 283 16,038 SH   SOLE   16,038 0 0
VANGUARD CRSP US MID CAP VALUE INDE ETF ETF 922908512 1,355 9,642 SH   SOLE   9,642 0 0
VANGUARD RUSSELL 1000 ETF ETF 92206C730 762 3,793 SH   SOLE   3,793 0 0
VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680 4,693 67,118 SH   SOLE   67,118 0 0
VONOVIA SE ADR ADR 92887H107 3 92 SH   SOLE   92 0 0
VANGUARD RUSSELL 1000 VALUE ETF ETF 92206C714 4,893 70,030 SH   SOLE   70,030 0 0
VANGUARD S&P 500 ETF ETF 922908363 51,618 130,727 SH   SOLE   130,727 0 0
VANGUARD S&P 500 GROWTH ETF ETF 921932505 462 1,762 SH   SOLE   1,762 0 0
VANGUARD S&P 500 VALUE ETF ETF 921932703 156 1,093 SH   SOLE   1,093 0 0
KONINKLIJKE VOPAK NV UNSPONSORED ADR ADR 50048T105 3 55 SH   SOLE   55 0 0
VANGUARD MID-CAP GROWTH INDEX FUND ETF 922908538 2,652 11,221 SH   SOLE   11,221 0 0
VANGUARD COMMUNICATION SERVICES ETF ETF 92204A884 2,213 15,389 SH   SOLE   15,389 0 0
VOXX INTL CORP CL A Common Stock 91829F104 6 418 SH   SOLE   418 0 0
VOYA FINANCIAL INC COM Common Stock 929089100 339 5,516 SH   SOLE   5,516 0 0
VIRTUS PRIVATE CREDIT STRATEGY ETF ETF 26923G798 24 954 SH   SOLE   954 0 0
VISHAY PRECISION GROUP INC COM Common Stock 92835K103 8 249 SH   SOLE   249 0 0
VANGUARD FTSE PACIFIC ETF ETF 922042866 475 5,771 SH   SOLE   5,771 0 0
VANGUARD UTILITIES INDEX FUND ETF 92204A876 32,443 233,806 SH   SOLE   233,806 0 0
VERA BRADLEY INC COM Common Stock 92335C106 22 1,745 SH   SOLE   1,745 0 0
VIEWRAY INC COM Common Stock 92672L107 0 46 SH   SOLE   46 0 0
VAREX IMAGING CORP COM Common Stock 92214X106 61 2,278 SH   SOLE   2,278 0 0
VROOM INC COM Common Stock 92918V109 244 5,830 SH   SOLE   5,830 0 0
VARONIS SYS INC COM Common Stock 922280102 24 420 SH   SOLE   420 0 0
VERINT SYS INC COM Common Stock 92343X100 1,110 24,630 SH   SOLE   24,630 0 0
INVESCO VARIABLE RATE PREFERRED ETF ETF 46138G870 50 1,918 SH   SOLE   1,918 0 0
VERRA MOBILITY CORP COM Common Stock 92511U102 11 748 SH   SOLE   748 0 0
VERSO CORP CL A Common Stock 92531L207 5 272 SH   SOLE   272 0 0
VERISANTE TECHNOLOGY INC COM Common Stock 92346G104 0 4,000 SH   SOLE   4,000 0 0
VERISK ANALYTICS INC COM Common Stock 92345Y106 1,067 6,109 SH   SOLE   6,109 0 0
VERISIGN INC COM Common Stock 92343E102 811 3,561 SH   SOLE   3,561 0 0
VERTIV HOLDINGS CO COM CL A Common Stock 92537N108 23 842 SH   SOLE   842 0 0
VIRTUS INVT PARTNERS INC COM Common Stock 92828Q109 73 262 SH   SOLE   262 0 0
VERITIV CORP COM Common Stock 923454102 58 946 SH   SOLE   946 0 0
VERTEX PHARMACEUTICALS INC COM Common Stock 92532F100 3,148 15,613 SH   SOLE   15,613 0 0
VIASAT INC COM Common Stock 92552V100 24 477 SH   SOLE   477 0 0
VSE CORP COM Common Stock 918284100 3 58 SH   SOLE   58 0 0
VISHAY INTERTECHNOLOGY INC COM Common Stock 928298108 87 3,864 SH   SOLE   3,864 0 0
VANGUARD FTSE ALL-WORLD EX-US SMALL-CAP INDEX FUND ETF 922042718 865 6,336 SH   SOLE   6,336 0 0
VISTRA CORP COM Common Stock 92840M102 58 3,150 SH   SOLE   3,150 0 0
VERASTEM INC COM Common Stock 92337C104 9 2,111 SH   SOLE   2,111 0 0
VISTA OUTDOOR INC COM Common Stock 928377100 221 4,771 SH   SOLE   4,771 0 0
VANGUARD TOTAL WORLD STOCK INDEX FUND ETF 922042742 2,173 20,974 SH   SOLE   20,974 0 0
VANGUARD TAX-EXEMPT BOND ETF ETF 922907746 1,605 29,016 SH   SOLE   29,016 0 0
VISTAGEN THERAPEUTICS INC COM NEW Common Stock 92840H202 16 5,000 SH   SOLE   5,000 0 0
VANGUARD RUSSELL 3000 ETF ETF 92206C599 2,229 11,164 SH   SOLE   11,164 0 0
VANGUARD TOTAL STOCK MARKETS ETF ETF 922908769 91,474 410,524 SH   SOLE   410,524 0 0
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805 655 12,499 SH   SOLE   12,499 0 0
VERTEX ENERGY INC COM Common Stock 92534K107 0 3 SH   SOLE   3 0 0
BRISTOW GROUP INC COM Common Stock 11040G103 17 648 SH   SOLE   648 0 0
VIATRIS INC COM Common Stock 92556V106 896 62,674 SH   SOLE   62,674 0 0
VANGUARD VALUE ETF 922908744 237,504 1,727,804 SH   SOLE   1,727,804 0 0
VANGUARD RUSSELL 2000 GROWTH ETF ETF 92206C623 349 1,539 SH   SOLE   1,539 0 0
VANGUARD RUSSELL 2000 ETF ETF 92206C664 2,224 23,980 SH   SOLE   23,980 0 0
VANGUARD RUSSELL 2000 VALUE ETF ETF 92206C649 202 1,390 SH   SOLE   1,390 0 0
VICTORY BANCORP INC COM Common Stock 92644G103 115 9,068 SH   SOLE   9,068 0 0
VANGUARD GROWTH INDEX FUND ETF 922908736 62,793 218,937 SH   SOLE   218,937 0 0
VANGUARD ULTRA-SHORT BOND ETF ETF 92203C303 777 15,500 SH   SOLE   15,500 0 0
VUZIX CORP COM NEW Common Stock 92921W300 18 1,000 SH   SOLE   1,000 0 0
VANGUARD LARGE-CAP INDEX FUND ETF 922908637 4,699 23,406 SH   SOLE   23,406 0 0
VIAD CORP COM Common Stock 92552R406 9 171 SH   SOLE   171 0 0
VIVINT SMART HOME INC COM CL A Common Stock 928542109 75 5,676 SH   SOLE   5,676 0 0
VALVOLINE INC COM Common Stock 92047W101 158 4,870 SH   SOLE   4,870 0 0
VOLKSWAGEN AG UNSPONSRED ADR ADR 928662600 107 3,258 SH   SOLE   3,258 0 0
VOLKSWAGEN AG ADR RP PFD SHS ADR 928662501 169 6,763 SH   SOLE   6,763 0 0
VESTAS WIND SYS AS UNSP ADR ADR 925458101 205 15,707 SH   SOLE   15,707 0 0
VANGUARD EMERGING MARKET STOCK ETF ETF 922042858 40,725 749,865 SH   SOLE   749,865 0 0
VANGUARD EMERGING MARKETS GOVERNMENT BOND ETF ETF 921946885 13 158 SH   SOLE   158 0 0
VIDLER WATER RESOUCES INC COM Common Stock 92660E107 8 565 SH   SOLE   565 0 0
VANGUARD EXTENDED MARKET INDEX FUND ETF 922908652 2,935 15,560 SH   SOLE   15,560 0 0
VAXART INC COM NEW Common Stock 92243A200 0 18 SH   SOLE   18 0 0
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 97,651 1,486,775 SH   SOLE   1,486,775 0 0
IPATH SERIES B S&P 500 VIX SHORT-TERM FUTURES ETN ETF 06747R477 11 375 SH   SOLE   375 0 0
VOYAGER DIGITAL LTD COM Common Stock 92919V108 4 220 SH   SOLE   220 0 0
VANGUARD HIGH DIVIDEND YIELD ETF ETF 921946406 8,138 77,672 SH   SOLE   77,672 0 0
VANGUARD INTERNATIONAL HIGH DIVIDEND YIELD ETF ETF 921946794 120 1,764 SH   SOLE   1,764 0 0
VYNE THERAPEUTICS INC COM Common Stock 92941V209 0 125 SH   SOLE   125 0 0
VYANT BIO INC COM Common Stock 92942V109 0 50 SH   SOLE   50 0 0
VERIZON COMMUNICATIONS INC COM Common Stock 92343V104 68,383 1,220,471 SH   SOLE   1,220,471 0 0
WAYFAIR INC CL A Common Stock 94419L101 228 723 SH   SOLE   723 0 0
WABTEC COM Common Stock 929740108 208 2,528 SH   SOLE   2,528 0 0
WESTAMERICA BANCORPORATION COM Common Stock 957090103 37 631 SH   SOLE   631 0 0
WASHINGTON FED INC COM Common Stock 938824109 12 379 SH   SOLE   379 0 0
WESTERN ALLIANCE BANCORP COM Common Stock 957638109 466 5,021 SH   SOLE   5,021 0 0
WASHINGTON TR BANCORP INC COM Common Stock 940610108 33 636 SH   SOLE   636 0 0
WATERS CORP COM Common Stock 941848103 719 2,081 SH   SOLE   2,081 0 0
ENERGOUS CORP COM Common Stock 29272C103 3 1,095 SH   SOLE   1,095 0 0
WEIBO CORP SPONSORED ADR ADR 948596101 0 1 SH   SOLE   1 0 0
WALGREENS BOOTS ALLIANCE INC COM Common Stock 931427108 10,811 205,488 SH   SOLE   205,488 0 0
WESTPAC BANKING CORP SPONSORED ADR ADR 961214301 188 9,521 SH   SOLE   9,521 0 0
WEBSTER FINL CORP CONN COM Common Stock 947890109 26,162 490,477 SH   SOLE   490,477 0 0
WELBILT INC COM Common Stock 949090104 39 1,698 SH   SOLE   1,698 0 0
WESCO INTL INC COM Common Stock 95082P105 218 2,125 SH   SOLE   2,125 0 0
WISDOMTREE CLOUD COMPUTING FUND ETF 97717Y691 16 278 SH   SOLE   278 0 0
WASTE CONNECTIONS INC COM Common Stock 94106B101 444 3,719 SH   SOLE   3,719 0 0
WALKER & DUNLOP INC COM Common Stock 93148P102 64 616 SH   SOLE   616 0 0
WORKDAY INC CL A Common Stock 98138H101 344 1,440 SH   SOLE   1,440 0 0
WESTERN DIGITAL CORP. COM Common Stock 958102105 319 4,481 SH   SOLE   4,481 0 0
WORLDS INC COM NEW Common Stock 98159J200 0 10 SH   SOLE   10 0 0
WD 40 CO COM Common Stock 929236107 690 2,693 SH   SOLE   2,693 0 0
SPDR S&P GLOBAL DIVIDEND ETF ETF 78463X459 61 897 SH   SOLE   897 0 0
SOCIAL LIFE NETWORK INC COM Common Stock 83362T104 1 120,000 SH   SOLE   120,000 0 0
WEC ENERGY GROUP INC COM Common Stock 92939U106 1,554 17,466 SH   SOLE   17,466 0 0
WEIR GROUP PLC SPONSORED ADR ADR 94876Q205 7 554 SH   SOLE   554 0 0
WEICHAI POWER CO LTD UNSPONSORD ADR ADR 948597109 14 810 SH   SOLE   810 0 0
WENDYS CO COM Common Stock 95058W100 228 9,756 SH   SOLE   9,756 0 0
WERNER ENTERPRISES INC COM Common Stock 950755108 23,539 528,718 SH   SOLE   528,718 0 0
WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INT Common Stock 958669103 174 8,128 SH   SOLE   8,128 0 0
WISDOMTREE INVTS INC COM Common Stock 97717P104 84 13,562 SH   SOLE   13,562 0 0
WEX INC COM Common Stock 96208T104 447 2,304 SH   SOLE   2,304 0 0
WESFARMERS LTD ADR NEW 2014 ADR 950840306 68 3,088 SH   SOLE   3,088 0 0
WELLS FARGO CO NEW COM Common Stock 949746101 13,008 287,208 SH   SOLE   287,208 0 0
DIREXION WORK FROM HOME ETF ETF 25460G773 2 25 SH   SOLE   25 0 0
WEATHERFORD INTL PLC ORD SHS NEW Common Stock G48833118 0 1 SH   SOLE   1 0 0
WINNEBAGO INDS INC COM Common Stock 974637100 157 2,314 SH   SOLE   2,314 0 0
WYNDHAM HOTELS & RESORTS INC COM Common Stock 98311A105 127 1,757 SH   SOLE   1,757 0 0
CACTUS INC CL A Common Stock 127203107 66 1,797 SH   SOLE   1,797 0 0
WESTWOOD HLDGS GROUP INC COM Common Stock 961765104 94 4,312 SH   SOLE   4,312 0 0
WH GROUP LTD SPONSORED ADR ADR 92890T205 10 559 SH   SOLE   559 0 0
WHIRLPOOL CORP COM Common Stock 963320106 818 3,754 SH   SOLE   3,754 0 0
WINMARK CORP COM Common Stock 974250102 48 250 SH   SOLE   250 0 0
WINGSTOP INC COM Common Stock 974155103 231 1,465 SH   SOLE   1,465 0 0
ENCORE WIRE CORP COM Common Stock 292562105 129 1,699 SH   SOLE   1,699 0 0
CONTEXTLOGIC INC COM CL A Common Stock 21077C107 7 500 SH   SOLE   500 0 0
WIPRO LTD SPON ADR 1 SH ADR 97651M109 3 363 SH   SOLE   363 0 0
WIX COM LTD SHS Common Stock M98068105 307 1,057 SH   SOLE   1,057 0 0
WEST JAPAN RAILYAY CO ADR ADR 953432101 34 594 SH   SOLE   594 0 0
WORKIVA INC COM CL A Common Stock 98139A105 51 460 SH   SOLE   460 0 0
WORKHORSE GROUP INC COM NEW Common Stock 98138J206 33 1,985 SH   SOLE   1,985 0 0
WESTLAKE CHEM CORP COM Common Stock 960413102 135 1,497 SH   SOLE   1,497 0 0
WHITING PETE CORP NEW COM NEW Common Stock 966387508 18 337 SH   SOLE   337 0 0
WILLIAMS INDL SVCS GROUP INC COM Common Stock 96951A104 24 4,050 SH   SOLE   4,050 0 0
WILLIS TOWERS WATSON PLC LTD SHS Common Stock G96629103 656 2,854 SH   SOLE   2,854 0 0
WASTE MGMT INC DEL COM Common Stock 94106L109 20,156 143,861 SH   SOLE   143,861 0 0
WILLIAMS COS INC COM Common Stock 969457100 1,350 50,846 SH   SOLE   50,846 0 0
WARNER MUSIC GROUP CORP COM CL A Common Stock 934550203 181 5,022 SH   SOLE   5,022 0 0
WEIS MKTS INC COM Common Stock 948849104 19 362 SH   SOLE   362 0 0
WAL-MART DE MEXICO S A DE C V ORD CL V Common Stock P98180188 190 57,628 SH   SOLE   57,628 0 0
WAL-MART DE MEXICO S A DE C V SPON ADR REP V ADR 93114W107 179 5,481 SH   SOLE   5,481 0 0
ADVANCED DRAIN SYS INC DEL COM Common Stock 00790R104 968 8,307 SH   SOLE   8,307 0 0
WALMART INC COM Common Stock 931142103 73,781 523,198 SH   SOLE   523,198 0 0
DEUTSCHE BK AG LONDON BRH ELE MORN TTL22 ETF 25153Q708 5 107 SH   SOLE   107 0 0
WABASH NATL CORP COM Common Stock 929566107 41 2,579 SH   SOLE   2,579 0 0
WNS HLDGS LTD SPON ADR ADR 92932M101 44 549 SH   SOLE   549 0 0
IMPACT SHARES YWCA WOMEN'S EMPOWERMENT ETF ETF 45259A100 5 145 SH   SOLE   145 0 0
PETCO HEALTH & WELLNESS CO INC COM Common Stock 71601V105 13 595 SH   SOLE   595 0 0
WOODSIDE PETE LTD SPONSORED ADR ADR 980228308 5 322 SH   SOLE   322 0 0
WORTHINGTON INDS INC COM Common Stock 981811102 55 898 SH   SOLE   898 0 0
SLACK TECHNOLOGIES INC COM CL A Common Stock 83088V102 100 2,266 SH   SOLE   2,266 0 0
WARBURG PINCUS CAPTAL CORP I B SHS CL A Common Stock G9460M108 33 3,400 SH   SOLE   3,400 0 0
WHEATON PRECIOUS METALS CORP COM Common Stock 962879102 252 5,722 SH   SOLE   5,722 0 0
WPP PLC NEW ADR ADR 92937A102 74 1,081 SH   SOLE   1,081 0 0
BERKLEY W R CORP COM Common Stock 084423102 851 11,339 SH   SOLE   11,339 0 0
WESTROCK CO COM Common Stock 96145D105 673 12,652 SH   SOLE   12,652 0 0
WORLD ACCEP CORPORATION COM Common Stock 981419104 595 3,712 SH   SOLE   3,712 0 0
WESTERN COPPER & GOLD CORP COM Common Stock 95805V108 0 150 SH   SOLE   150 0 0
WESBANCO INC COM Common Stock 950810101 59 1,636 SH   SOLE   1,636 0 0
WATERSTONE FINL INC MD COM Common Stock 94188P101 2 93 SH   SOLE   93 0 0
WILLSCOT MOBIL MINI HLDNG CORP COM CL A Common Stock 971378104 149 5,340 SH   SOLE   5,340 0 0
WSFS FINL CORP COM Common Stock 929328102 152 3,263 SH   SOLE   3,263 0 0
WILLIAMS SONOMA INC COM Common Stock 969904101 57,915 362,764 SH   SOLE   362,764 0 0
WATSCO INC COM Common Stock 942622200 2,342 8,169 SH   SOLE   8,169 0 0
WEST PHARMACEUTICAL SVSC INC COM Common Stock 955306105 17,881 49,793 SH   SOLE   49,793 0 0
WHITBREAD PLC SHS Common Stock G9606P197 3 65 SH   SOLE   65 0 0
WEST BANCORPORATION INC CAP STK Common Stock 95123P106 1 49 SH   SOLE   49 0 0
WHITBREAD PLC SPONSORED ADR ADR 96342K100 11 1,041 SH   SOLE   1,041 0 0
ALKALINE WTR CO INC COM NEW Common Stock 01643A207 1 500 SH   SOLE   500 0 0
WINTRUST FINL CORP COM Common Stock 97650W108 130 1,725 SH   SOLE   1,725 0 0
W & T OFFSHORE INC COM Common Stock 92922P106 1,105 227,804 SH   SOLE   227,804 0 0
WOLTERS KLUWER N V SPONSORED ADR ADR 977874205 237 2,348 SH   SOLE   2,348 0 0
WHITE MTNS INS GROUP LTD COM Common Stock G9618E107 308 268 SH   SOLE   268 0 0
WATFORD HLDGS LTD SHS Common Stock G94787101 1,731 49,468 SH   SOLE   49,468 0 0
ESSENTIAL UTILS INC COM Common Stock 29670G102 337 7,378 SH   SOLE   7,378 0 0
ESSENTIAL UTILS INC UNIT 04/30/22 Common Stock 29670G201 122 2,138 SH   SOLE   2,138 0 0
WATTS WATER TECHNOLOGIES INC CL A Common Stock 942749102 115 788 SH   SOLE   788 0 0
SELECT ENERGY SVCS INC CL A COM Common Stock 81617J301 4 658 SH   SOLE   658 0 0
WESTERN UN CO COM Common Stock 959802109 15,618 679,934 SH   SOLE   679,934 0 0
WW INTL INC COM Common Stock 98262P101 12 320 SH   SOLE   320 0 0
WOODWARD INC COM Common Stock 980745103 60 488 SH   SOLE   488 0 0
WORLD WRESTLING ENTMT INC CL A Common Stock 98156Q108 65 1,127 SH   SOLE   1,127 0 0
WOLVERINE WORLD WIDE INC COM Common Stock 978097103 379 11,223 SH   SOLE   11,223 0 0
WUXI BIOLOGICS CAYMAN INC UNSPONSORD ADR ADR 98260N108 1,156 31,425 SH   SOLE   31,425 0 0
WYNN MACAU LTD UNSPONSORD ADR ADR 98313R106 1 59 SH   SOLE   59 0 0
WYNN RESORTS LTD COM Common Stock 983134107 284 2,321 SH   SOLE   2,321 0 0
UNITED STATES STL CORP NEW COM Common Stock 912909108 103 4,275 SH   SOLE   4,275 0 0
SPDR S&P AEROSPACE & DEFENSE ETF ETF 78464A631 89 670 SH   SOLE   670 0 0
SPDR S&P BIOTECH ETF ETF 78464A870 1,441 10,646 SH   SOLE   10,646 0 0
XCELMOBILITY INC COM Common Stock 98400L103 0 1,000 SH   SOLE   1,000 0 0
EXICURE INC COM Common Stock 30205M101 2 1,000 SH   SOLE   1,000 0 0
CIMAREX ENERGY CO COM Common Stock 171798101 248 3,422 SH   SOLE   3,422 0 0
XCEL ENERGY INC COM Common Stock 98389B100 4,619 69,636 SH   SOLE   69,636 0 0
INTERSECT ENT INC COM Common Stock 46071F103 7 415 SH   SOLE   415 0 0
XERIS PHARMACEUTICALS INC COM Common Stock 98422L107 12 2,999 SH   SOLE   2,999 0 0
SPDR S&P OIL & GAS EQUIPMENT & SERVICES ETF ETF 78468R549 0 7 SH   SOLE   7 0 0
EXAGEN INC COM Common Stock 30068X103 5 340 SH   SOLE   340 0 0
SPDR S&P HOMEBUILDERS ETF ETF 78464A888 1,250 17,061 SH   SOLE   17,061 0 0
SPDR S&P HEALTH CARE EQUIPMENT ETF ETF 78464A581 380 2,940 SH   SOLE   2,940 0 0
SPDR S&P HEALTH CARE SERVICES ETF ETF 78464A573 17 150 SH   SOLE   150 0 0
XIAOMI CORP UNSPONSORED ADS ADR 98421U108 7 400 SH   SOLE   400 0 0
XL FLEET CORP COM CL A Common Stock 9837FR100 8 988 SH   SOLE   988 0 0
MATERIALS SELECT SECTOR SPDR FUND ETF 81369Y100 6,145 74,657 SH   SOLE   74,657 0 0
COMMUNICATION SERVICES SELECT SECTOR SPDRA FUND ETF 81369Y852 18,861 232,932 SH   SOLE   232,932 0 0
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 14,575 270,565 SH   SOLE   270,565 0 0
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 8,549 232,995 SH   SOLE   232,995 0 0
INVESCO S&P 500 TOP 50 ETF ETF 46137V233 756 2,322 SH   SOLE   2,322 0 0
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 2,975 29,049 SH   SOLE   29,049 0 0
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 146,460 991,872 SH   SOLE   991,872 0 0
XILINX INC COM Common Stock 983919101 952 6,579 SH   SOLE   6,579 0 0
CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308 2,592 37,045 SH   SOLE   37,045 0 0
REAL ESTATE SELECT SECTOR SPDR FUND ETF 81369Y860 55 1,251 SH   SOLE   1,251 0 0
ACCELERON PHARMA INC COM Common Stock 00434H108 7 53 SH   SOLE   53 0 0
UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 3,412 53,965 SH   SOLE   53,965 0 0
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 21,953 174,298 SH   SOLE   174,298 0 0
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 6,813 38,155 SH   SOLE   38,155 0 0
SPDR S&P METALS AND MINING ETF ETF 78464A755 36 834 SH   SOLE   834 0 0
INVESCO S&P MIDCAP LOW VOLATILITY ETF ETF 46138E198 27 504 SH   SOLE   504 0 0
INVESCO S&P MIDCAP MOMENTUM ETF ETF 46137V464 22 258 SH   SOLE   258 0 0
XENCOR INC COM Common Stock 98401F105 25 739 SH   SOLE   739 0 0
ENN ENERGY HLDGS LTD UNSPONSORD ADR ADR 26876F102 285 3,699 SH   SOLE   3,699 0 0
SPDR NYSE TECHNOLOGY ETF ETF 78464A102 457 2,871 SH   SOLE   2,871 0 0
EXXON MOBIL CORP COM Common Stock 30231G102 22,699 359,843 SH   SOLE   359,843 0 0
EXONE CO COM Common Stock 302104104 39 1,823 SH   SOLE   1,823 0 0
SPDR S&P OIL & GAS EXPLORATION & PRODUCTION ETF ETF 78468R556 36 371 SH   SOLE   371 0 0
XPEL INC COM Common Stock 98379L100 25 301 SH   SOLE   301 0 0
XPERI HOLDING CORP COM Common Stock 98390M103 23 1,038 SH   SOLE   1,038 0 0
XPENG INC ADS ADR 98422D105 136 3,065 SH   SOLE   3,065 0 0
SPDR S&P PHARMACEUTICALS ETF ETF 78464A722 4 74 SH   SOLE   74 0 0
XPO LOGISTICS INC COM Common Stock 983793100 845 6,042 SH   SOLE   6,042 0 0
DENTSPLY SIRONA INC COM Common Stock 24906P109 317 5,007 SH   SOLE   5,007 0 0
SPDR S&P RETAIL ETF ETF 78464A714 1 15 SH   SOLE   15 0 0
XEROX HOLDINGS CORP COM NEW Common Stock 98421M106 68 2,882 SH   SOLE   2,882 0 0
INVESCO S&P SMALLCAP LOW VOLATILITY ETF ETF 46138G102 72 1,540 SH   SOLE   1,540 0 0
NOVACCESS GLOBAL INC COM NEW Common Stock 67001N107 0 1 SH   SOLE   1 0 0
WISDOMTREE EMERGING MARKETS EX-STATE-OWNED ENTERPRISES FUND ETF 97717X578 76,336 1,814,508 SH   SOLE   1,814,508 0 0
XPRESSPA GROUP INC COM Common Stock 98420U703 3 2,000 SH   SOLE   2,000 0 0
INVESCO S&P SMALLCAP VALUE WITH MOMENTUM ETF ETF 46137V480 12 228 SH   SOLE   228 0 0
SPDR S&P SOFTWARE & SERVICES ETF ETF 78464A599 9 54 SH   SOLE   54 0 0
ISHARES EXPONENTIAL TECHNOLOGIES ETF ETF 46434V381 397 6,278 SH   SOLE   6,278 0 0
XTRA-GOLD RES CORP COM Common Stock G9829R103 4 5,000 SH   SOLE   5,000 0 0
SPDR S&P TELECOM ETF ETF 78464A540 5 51 SH   SOLE   51 0 0
XYLEM INC COM Common Stock 98419M100 3,646 30,390 SH   SOLE   30,390 0 0
ALLEGHANY CORP MD COM Common Stock 017175100 333 499 SH   SOLE   499 0 0
YUCAIPA ACQUISITION CORP COM Common Stock G9879L105 405 41,042 SH   SOLE   41,042 0 0
YUCAIPA ACQUISITION CORP WT EXP Common Stock G9879L113 18 13,681 SH   SOLE   13,681 0 0
Z HOLDINGS CORPORATION UNSPONSORED ADS ADR 98877X101 3 346 SH   SOLE   346 0 0
YAMAHA CORP SPONSORED ADR ADR 984627109 2 31 SH   SOLE   31 0 0
YARA INTL ASA SPONSORED ADR ADR 984851204 1 22 SH   SOLE   22 0 0
YASKAWA ELEC CORP UNSPONSORD ADR ADR 985087105 4 37 SH   SOLE   37 0 0
YELP INC CL A Common Stock 985817105 275 6,880 SH   SOLE   6,880 0 0
YETI HLDGS INC COM Common Stock 98585X104 296 3,228 SH   SOLE   3,228 0 0
YEXT INC COM Common Stock 98585N106 9 596 SH   SOLE   596 0 0
DIREXION DAILY FTSE CHINA BULL 3X SHARES ETF 25459W771 2 98 SH   SOLE   98 0 0
YANDEX N V SHS CLASS A Common Stock N97284108 149 2,111 SH   SOLE   2,111 0 0
YORK WTR CO COM Common Stock 987184108 1 28 SH   SOLE   28 0 0
YELLOWSTONE ACQUISITION CO COM CL A Common Stock 98566K105 402 40,023 SH   SOLE   40,023 0 0
YELLOWSTONE ACQUISITION CO WT EXP 102125 Common Stock 98566K113 16 20,011 SH   SOLE   20,011 0 0
YUM BRANDS INC COM Common Stock 988498101 1,459 12,682 SH   SOLE   12,682 0 0
YUM CHINA HLDGS INC COM Common Stock 98850P109 838 12,642 SH   SOLE   12,642 0 0
JOYY INC ADS REPSTG COM A ADR 46591M109 1 20 SH   SOLE   20 0 0
AMPLIFY HIGH INCOME ETF ETF 032108847 9 500 SH   SOLE   500 0 0
ZILLOW GROUP INC CL C CAP STK Common Stock 98954M200 141 1,156 SH   SOLE   1,156 0 0
ZIMMER BIOMET HOLDINGS INC COM Common Stock 98956P102 8,089 50,226 SH   SOLE   50,226 0 0
ZEBRA TECHNOLOGIES CORPORATION CL A Common Stock 989207105 1,989 3,757 SH   SOLE   3,757 0 0
ZENDESK INC COM Common Stock 98936J101 60 419 SH   SOLE   419 0 0
OLYMPIC STEEL INC COM Common Stock 68162K106 15 523 SH   SOLE   523 0 0
ZILLOW GROUP INC CL A Common Stock 98954M101 172 1,400 SH   SOLE   1,400 0 0
ZIEGLER COMPANIES INC COM PAR $1.00 Common Stock 989506308 373 372,598 SH   SOLE   372,598 0 0
ZOGENIX INC COM NEW Common Stock 98978L204 0 15 SH   SOLE   15 0 0
ZIONS BANCORPORATION N A COM Common Stock 989701107 1,099 20,799 SH   SOLE   20,799 0 0
ZIOPHARM ONCOLOGY INC COM Common Stock 98973P101 18 6,750 SH   SOLE   6,750 0 0
ZIPRECRUITER INC CL A Common Stock 98980B103 2 100 SH   SOLE   100 0 0
ZIX CORP COM Common Stock 98974P100 5 750 SH   SOLE   750 0 0
ZALANDO SE UNSPONSORD ADR ADR 98887L105 9 155 SH   SOLE   155 0 0
ZOOM VIDEO COMMUNICATIONS INC CL A Common Stock 98980L101 1,120 2,894 SH   SOLE   2,894 0 0
ZION OIL & GAS INC COM Common Stock 989696109 0 374 SH   SOLE   374 0 0
ZYNGA INC CL A Common Stock 98986T108 224 21,039 SH   SOLE   21,039 0 0
ZENKOKU HOSHO CO LTD UNSPONSORD ADR ADR 989415104 64 4,425 SH   SOLE   4,425 0 0
ZOMEDICA CORP COM Common Stock 98980M109 51 61,500 SH   SOLE   61,500 0 0
ZSCALER INC COM Common Stock 98980G102 670 3,103 SH   SOLE   3,103 0 0
SMART CLOSET INC COM Common Stock 83206C101 0 2 SH   SOLE   2 0 0
ZOOM TECHNOLOGIES INC COM Common Stock 98976E400 0 500 SH   SOLE   500 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A ADR 98980A105 4 125 SH   SOLE   125 0 0
ZOETIS INC CL A Common Stock 98978V103 15,562 83,506 SH   SOLE   83,506 0 0
ZUMIEZ INC COM Common Stock 989817101 12 253 SH   SOLE   253 0 0
ZUORA INC COM CL A Common Stock 98983V106 8 474 SH   SOLE   474 0 0
ZURICH INSURANCE GROUP AG SPONSORED ADR ADR 989825104 61 1,516 SH   SOLE   1,516 0 0
ZYMEWORKS INC COM Common Stock 98985W102 17 500 SH   SOLE   500 0 0
ZYNERBA PHARMACEUTICALS INC COM Common Stock 98986X109 1 100 SH   SOLE   100 0 0
ZYNEX INC COM Common Stock 98986M103 40 2,586 SH   SOLE   2,586 0 0