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
10X GENOMICS INC CL A COM 88025U109 1,402 9,413 SH   SOLE NO 0 0 9,413
1895 BANCORP OF WIS INC COM 28253R105 591 53,838 SH   SOLE NO 0 0 53,838
22ND CENTY GROUP INC COM 90137F103 429 138,964 SH   SOLE NO 0 0 138,964
23ANDME HOLDING CO CLASS A COM 90138Q108 139 20,957 SH   SOLE NO 0 0 20,957
3-D SYS CORP DEL COM NEW 88554D205 892 41,428 SH   SOLE NO 0 0 41,428
3M CO COM 88579Y101 64,290 361,933 SH   SOLE NO 0 0 361,933
9 METERS BIOPHARMA INC COM 654405109 168 172,102 SH   SOLE NO 0 0 172,102
ABB LTD SPONSORED ADR 000375204 3,390 88,816 SH   SOLE NO 0 0 88,816
ABBOTT LABS COM 002824100 114,190 811,359 SH   SOLE NO 0 0 811,359
ABBVIE INC COM 00287Y109 174,422 1,288,201 SH   SOLE NO 0 0 1,288,201
ABCELLERA BIOLOGICS INC COM 00288U106 226 15,835 SH   SOLE NO 0 0 15,835
ABERDEEN ASIA-PACIFIC INCOME COM 003009107 2,739 717,033 SH   SOLE NO 0 0 717,033
ABERDEEN EMRG MRKTS EQT INM COM 00301W105 790 99,845 SH   SOLE NO 0 0 99,845
ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 442 36,582 SH   SOLE NO 0 0 36,582
ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 603 88,262 SH   SOLE NO 0 0 88,262
ABERDEEN INCOME CR STRATEGIE COM 003057106 227 22,332 SH   SOLE NO 0 0 22,332
ABERDEEN STD GLOBAL INFRASTR COM SHS BEN INT 00326W106 300 14,650 SH   SOLE NO 0 0 14,650
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 1,753 99,860 SH   SOLE NO 0 0 99,860
ABERDEEN STD PALLADIUM ETF T PHYSCL PALLADM 003262102 2,555 14,506 SH   SOLE NO 0 0 14,506
ABERDEEN STD PLATINUM ETF TR PHYSCL PLATM SHS 003260106 317 3,534 SH   SOLE NO 0 0 3,534
ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 8,813 98,524 SH   SOLE NO 0 0 98,524
ABERDEEN STD SILVER ETF TR PHYSCL SILVR SHS 003264108 887 39,624 SH   SOLE NO 0 0 39,624
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 1,890 185,019 SH   SOLE NO 0 0 185,019
ABIOMED INC COM 003654100 420 1,172 SH   SOLE NO 0 0 1,172
ABRDN ETFS BBRG ALL COMD K1 003261104 2,949 128,296 SH   SOLE NO 0 0 128,296
ABRDN ETFS BBRG ALL COMMDY 003261203 426 13,871 SH   SOLE NO 0 0 13,871
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 683 15,562 SH   SOLE NO 0 0 15,562
ACADIA PHARMACEUTICALS INC COM 004225108 328 14,053 SH   SOLE NO 0 0 14,053
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 62,302 150,289 SH   SOLE NO 0 0 150,289
ACI WORLDWIDE INC COM 004498101 376 10,847 SH   SOLE NO 0 0 10,847
ACTIVISION BLIZZARD INC COM 00507V109 6,787 102,027 SH   SOLE NO 0 0 102,027
ACUSHNET HLDGS CORP COM 005098108 251 4,739 SH   SOLE NO 0 0 4,739
ACV AUCTIONS INC COM CL A 00091G104 1,761 93,485 SH   SOLE NO 0 0 93,485
ADAM NAT RES FD INC COM 00548F105 558 33,801 SH   SOLE NO 0 0 33,801
ADAMS DIVERSIFIED EQUITY FD COM 006212104 2,557 131,775 SH   SOLE NO 0 0 131,775
ADAPTHEALTH CORP COMMON STOCK 00653Q102 677 27,681 SH   SOLE NO 0 0 27,681
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1,323 47,165 SH   SOLE NO 0 0 47,165
ADIAL PHARMACEUTICALS INC COM 00688A106 98 36,461 SH   SOLE NO 0 0 36,461
ADIENT PLC ORD SHS G0084W101 482 10,069 SH   SOLE NO 0 0 10,069
ADMA BIOLOGICS INC COM 000899104 32 23,010 SH   SOLE NO 0 0 23,010
ADOBE SYSTEMS INCORPORATED COM 00724F101 66,541 117,344 SH   SOLE NO 0 0 117,344
ADT INC DEL COM 00090Q103 153 18,300 SH   SOLE NO 0 0 18,300
ADTALEM GLOBAL ED INC COM 00737L103 283 9,584 SH   SOLE NO 0 0 9,584
ADVANCE AUTO PARTS INC COM 00751Y106 1,746 7,282 SH   SOLE NO 0 0 7,282
ADVANCED DRAIN SYS INC DEL COM 00790R104 422 3,100 SH   SOLE NO 0 0 3,100
ADVANCED ENERGY INDS COM 007973100 868 9,534 SH   SOLE NO 0 0 9,534
ADVANCED MICRO DEVICES INC COM 007903107 67,293 467,638 SH   SOLE NO 0 0 467,638
ADVENT CONV & INCOME FD COM 00764C109 1,879 101,838 SH   SOLE NO 0 0 101,838
ADVISORSHARES TR DORSEY WRIGT ADR 00768Y206 438 6,818 SH   SOLE NO 0 0 6,818
ADVISORSHARES TR DORSY ALPH EQL 00768Y461 80,012 2,844,558 SH   SOLE NO 0 0 2,844,558
ADVISORSHARES TR DORSY FSM ALCP 00768Y479 83,151 2,199,764 SH   SOLE NO 0 0 2,199,764
ADVISORSHARES TR DORSY FSM US 00768Y487 94,073 2,315,370 SH   SOLE NO 0 0 2,315,370
ADVISORSHARES TR DORSY MICR ETF 00768Y537 1,313 33,633 SH   SOLE NO 0 0 33,633
ADVISORSHARES TR DOUBLELIN VAL EQ 00768Y818 286 2,920 SH   SOLE NO 0 0 2,920
ADVISORSHARES TR PURE CANNABIS 00768Y495 1,112 85,563 SH   SOLE NO 0 0 85,563
ADVISORSHARES TR PURE US CANNABIS 00768Y453 5,928 231,671 SH   SOLE NO 0 0 231,671
AECOM COM 00766T100 2,537 32,802 SH   SOLE NO 0 0 32,802
AEGON N V NY REGISTRY SHS 007924103 201 40,865 SH   SOLE NO 0 0 40,865
AERCAP HOLDINGS NV SHS N00985106 283 4,338 SH   SOLE NO 0 0 4,338
AEROJET ROCKETDYNE HLDGS INC COM 007800105 486 10,411 SH   SOLE NO 0 0 10,411
AEROVIRONMENT INC COM 008073108 224 3,623 SH   SOLE NO 0 0 3,623
AES CORP COM 00130H105 1,351 55,602 SH   SOLE NO 0 0 55,602
AFFIMED N V COM N01045108 172 31,159 SH   SOLE NO 0 0 31,159
AFFIRM HLDGS INC COM CL A 00827B106 2,171 21,591 SH   SOLE NO 0 0 21,591
AFLAC INC COM 001055102 20,657 353,791 SH   SOLE NO 0 0 353,791
AGCO CORP COM 001084102 204 1,763 SH   SOLE NO 0 0 1,763
AGENUS INC COM NEW 00847G705 37 11,721 SH   SOLE NO 0 0 11,721
AGILENT TECHNOLOGIES INC COM 00846U101 3,784 23,702 SH   SOLE NO 0 0 23,702
AGNC INVT CORP COM 00123Q104 3,816 253,748 SH   SOLE NO 0 0 253,748
AGNICO EAGLE MINES LTD COM 008474108 591 11,124 SH   SOLE NO 0 0 11,124
AILERON THERAPEUTICS INC COM 00887A105 6 10,800 SH   SOLE NO 0 0 10,800
AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H877 245 9,419 SH   SOLE NO 0 0 9,419
AIM ETF PRODUCTS TRUST US LRG CAP BUF10 00888H307 1,120 38,206 SH   SOLE NO 0 0 38,206
AIM ETF PRODUCTS TRUST US LRG CP BFR 10 00888H604 611 20,091 SH   SOLE NO 0 0 20,091
AIM ETF PRODUCTS TRUST US LRG CP BUF10 00888H109 606 20,719 SH   SOLE NO 0 0 20,719
AIM ETF PRODUCTS TRUST US LRG CP BUF20 00888H208 1,970 72,874 SH   SOLE NO 0 0 72,874
AIM ETF PRODUCTS TRUST US LRG CP BUF20 00888H406 1,005 36,990 SH   SOLE NO 0 0 36,990
AIM ETF PRODUCTS TRUST US LRG CP BUFR10 00888H703 1,564 55,452 SH   SOLE NO 0 0 55,452
AIM ETF PRODUCTS TRUST US LRG CP BUFR20 00888H505 2,993 108,151 SH   SOLE NO 0 0 108,151
AIM ETF PRODUCTS TRUST US LRG CP BUFR20 00888H802 900 33,846 SH   SOLE NO 0 0 33,846
AIR PRODS & CHEMS INC COM 009158106 19,842 65,216 SH   SOLE NO 0 0 65,216
AIR TRANSPORT SERVICES GRP I COM 00922R105 716 24,379 SH   SOLE NO 0 0 24,379
AIRBNB INC COM CL A 009066101 12,759 76,636 SH   SOLE NO 0 0 76,636
AKAMAI TECHNOLOGIES INC COM 00971T101 1,540 13,162 SH   SOLE NO 0 0 13,162
AKOUSTIS TECHNOLOGIES INC COM 00973N102 2,273 340,287 SH   SOLE NO 0 0 340,287
ALAMO GROUP INC COM 011311107 1,548 10,522 SH   SOLE NO 0 0 10,522
ALAMOS GOLD INC NEW COM CL A 011532108 181 23,574 SH   SOLE NO 0 0 23,574
ALARM COM HLDGS INC COM 011642105 310 3,657 SH   SOLE NO 0 0 3,657
ALASKA AIR GROUP INC COM 011659109 5,113 98,154 SH   SOLE NO 0 0 98,154
ALBEMARLE CORP COM 012653101 13,039 55,778 SH   SOLE NO 0 0 55,778
ALCOA CORP COM 013872106 2,135 35,841 SH   SOLE NO 0 0 35,841
ALCON AG ORD SHS H01301128 2,879 33,052 SH   SOLE NO 0 0 33,052
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1,734 7,778 SH   SOLE NO 0 0 7,778
ALGONQUIN PWR UTILS CORP COM 015857105 570 39,505 SH   SOLE NO 0 0 39,505
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 22,408 188,641 SH   SOLE NO 0 0 188,641
ALIGN TECHNOLOGY INC COM 016255101 2,367 3,603 SH   SOLE NO 0 0 3,603
ALKALINE WTR CO INC COM NEW 01643A207 198 168,472 SH   SOLE NO 0 0 168,472
ALLEGHANY CORP MD COM 017175100 858 1,285 SH   SOLE NO 0 0 1,285
ALLEGHENY TECHNOLOGIES INC COM 01741R102 164 10,317 SH   SOLE NO 0 0 10,317
ALLEGIANT TRAVEL CO COM 01748X102 378 2,021 SH   SOLE NO 0 0 2,021
ALLEGION PLC ORD SHS G0176J109 1,060 8,007 SH   SOLE NO 0 0 8,007
ALLETE INC COM NEW 018522300 679 10,236 SH   SOLE NO 0 0 10,236
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 821 64,972 SH   SOLE NO 0 0 64,972
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 1,887 155,572 SH   SOLE NO 0 0 155,572
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 3,724 76,267 SH   SOLE NO 0 0 76,267
ALLIANCEBERNSTEIN NATL MUN I COM 01864U106 4,962 335,077 SH   SOLE NO 0 0 335,077
ALLIANT ENERGY CORP COM 018802108 7,988 129,960 SH   SOLE NO 0 0 129,960
ALLIED ESPORTS ENTMT INC COM 019170109 17 10,425 SH   SOLE NO 0 0 10,425
ALLSPRING GLOBAL DIVIDEND OP COM 94987C103 107 18,223 SH   SOLE NO 0 0 18,223
ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105 267 29,153 SH   SOLE NO 0 0 29,153
ALLSPRING MULTI SECTOR INCOM COM 94987D101 311 23,526 SH   SOLE NO 0 0 23,526
ALLSPRING UTILITIES AND HIGH WF UTILITIES INC 94987E109 580 39,386 SH   SOLE NO 0 0 39,386
ALLSTATE CORP COM 020002101 16,068 136,581 SH   SOLE NO 0 0 136,581
ALLY FINL INC COM 02005N100 2,528 53,108 SH   SOLE NO 0 0 53,108
ALMADEN MINERALS LTD COM CL B 020283305 3 12,845 SH   SOLE NO 0 0 12,845
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 883 5,211 SH   SOLE NO 0 0 5,211
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 229 3,791 SH   SOLE NO 0 0 3,791
ALPHA ARCHITECT ETF TR FREEDOM 100 EM 02072L607 219 6,625 SH   SOLE NO 0 0 6,625
ALPHA ARCHITECT ETF TR MERLYN AI BEST 02072L888 297 10,969 SH   SOLE NO 0 0 10,969
ALPHA ARCHITECT ETF TR MERLYN AI BULL 02072L706 486 13,188 SH   SOLE NO 0 0 13,188
ALPHABET INC CAP STK CL A 02079K305 289,470 99,919 SH   SOLE NO 0 0 99,919
ALPHABET INC CAP STK CL C 02079K107 257,565 89,012 SH   SOLE NO 0 0 89,012
ALPS ETF TR ALERIAN ENERGY 00162Q676 370 19,574 SH   SOLE NO 0 0 19,574
ALPS ETF TR ALERIAN MLP 00162Q452 9,883 301,863 SH   SOLE NO 0 0 301,863
ALPS ETF TR CLEAN ENERGY 00162Q460 913 14,243 SH   SOLE NO 0 0 14,243
ALPS ETF TR DISRUPTIVE TECH 00162Q478 2,876 59,458 SH   SOLE NO 0 0 59,458
ALPS ETF TR EQUAL SEC ETF 00162Q205 1,599 14,611 SH   SOLE NO 0 0 14,611
ALPS ETF TR INTL SEC DV DOG 00162Q718 3,573 128,195 SH   SOLE NO 0 0 128,195
ALPS ETF TR MED BREAKTHGH 00162Q593 1,267 30,014 SH   SOLE NO 0 0 30,014
ALPS ETF TR RIVRFRNT STR INC 00162Q783 211 8,591 SH   SOLE NO 0 0 8,591
ALPS ETF TR SECTR DIV DOGS 00162Q858 14,452 269,694 SH   SOLE NO 0 0 269,694
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 177 12,150 SH   SOLE NO 0 0 12,150
ALTERYX INC COM CL A 02156B103 216 3,583 SH   SOLE NO 0 0 3,583
ALTO INGREDIENTS INC COM 021513106 100 20,816 SH   SOLE NO 0 0 20,816
ALTRIA GROUP INC COM 02209S103 60,232 1,270,991 SH   SOLE NO 0 0 1,270,991
ALTUS MIDSTREAM CO COM NEW CL A 02215L209 922 15,041 SH   SOLE NO 0 0 15,041
ALZAMEND NEURO INC COM NEW 02262M308 221 116,666 SH   SOLE NO 0 0 116,666
AMARIN CORP PLC SPONS ADR NEW 023111206 549 163,121 SH   SOLE NO 0 0 163,121
AMAZON COM INC COM 023135106 693,349 207,942 SH   SOLE NO 0 0 207,942
AMBARELLA INC SHS G037AX101 2,098 10,344 SH   SOLE NO 0 0 10,344
AMBEV SA SPONSORED ADR 02319V103 209 74,792 SH   SOLE NO 0 0 74,792
AMC ENTMT HLDGS INC CL A COM 00165C104 2,830 104,061 SH   SOLE NO 0 0 104,061
AMCOR PLC ORD G0250X107 7,189 598,620 SH   SOLE NO 0 0 598,620
AMEDISYS INC COM 023436108 750 4,638 SH   SOLE NO 0 0 4,638
AMER STATES WTR CO COM 029899101 4,243 41,025 SH   SOLE NO 0 0 41,025
AMERCO COM 023586100 1,336 1,840 SH   SOLE NO 0 0 1,840
AMEREN CORP COM 023608102 5,796 65,116 SH   SOLE NO 0 0 65,116
AMERESCO INC CL A 02361E108 345 4,243 SH   SOLE NO 0 0 4,243
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 343 53,383 SH   SOLE NO 0 0 53,383
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 2,550 120,827 SH   SOLE NO 0 0 120,827
AMERICAN AIRLS GROUP INC COM 02376R102 9,722 541,313 SH   SOLE NO 0 0 541,313
AMERICAN AXLE & MFG HLDGS IN COM 024061103 324 34,762 SH   SOLE NO 0 0 34,762
AMERICAN CAMPUS CMNTYS INC COM 024835100 2,708 47,283 SH   SOLE NO 0 0 47,283
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 1,822 28,778 SH   SOLE NO 0 0 28,778
AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 1,149 22,181 SH   SOLE NO 0 0 22,181
AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 1,231 22,283 SH   SOLE NO 0 0 22,283
AMERICAN CENTY ETF TR FOCUSED DYNAMIC 025072810 1,970 24,402 SH   SOLE NO 0 0 24,402
AMERICAN CENTY ETF TR FOCUSED LRG CAP 025072794 3,196 52,240 SH   SOLE NO 0 0 52,240
AMERICAN CENTY ETF TR INTL EQT ETF 025072703 5,898 93,056 SH   SOLE NO 0 0 93,056
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 755 11,710 SH   SOLE NO 0 0 11,710
AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406 334 6,503 SH   SOLE NO 0 0 6,503
AMERICAN CENTY ETF TR STOXX US QLTY 025072307 4,839 62,987 SH   SOLE NO 0 0 62,987
AMERICAN CENTY ETF TR STOXX US QUALT 025072208 242 4,573 SH   SOLE NO 0 0 4,573
AMERICAN CENTY ETF TR US EQT ETF 025072885 12,256 152,905 SH   SOLE NO 0 0 152,905
AMERICAN CENTY ETF TR US SML CP VALU 025072877 15,828 198,499 SH   SOLE NO 0 0 198,499
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1,073 42,389 SH   SOLE NO 0 0 42,389
AMERICAN ELEC PWR CO INC COM 025537101 20,956 235,549 SH   SOLE NO 0 0 235,549
AMERICAN EXPRESS CO COM 025816109 34,407 210,316 SH   SOLE NO 0 0 210,316
AMERICAN FIN TR INC COM CLASS A 02607T109 1,324 145,034 SH   SOLE NO 0 0 145,034
AMERICAN FINL GROUP INC OHIO COM 025932104 1,397 10,176 SH   SOLE NO 0 0 10,176
AMERICAN HOMES 4 RENT CL A 02665T306 468 10,733 SH   SOLE NO 0 0 10,733
AMERICAN INTL GROUP INC COM NEW 026874784 19,402 341,241 SH   SOLE NO 0 0 341,241
AMERICAN TOWER CORP NEW COM 03027X100 41,117 140,573 SH   SOLE NO 0 0 140,573
AMERICAN WTR WKS CO INC NEW COM 030420103 16,820 89,060 SH   SOLE NO 0 0 89,060
AMERIPRISE FINL INC COM 03076C106 7,585 25,147 SH   SOLE NO 0 0 25,147
AMERIS BANCORP COM 03076K108 304 6,124 SH   SOLE NO 0 0 6,124
AMERISOURCEBERGEN CORP COM 03073E105 4,851 36,506 SH   SOLE NO 0 0 36,506
AMES NATL CORP COM 031001100 710 29,022 SH   SOLE NO 0 0 29,022
AMETEK INC COM 031100100 2,184 14,853 SH   SOLE NO 0 0 14,853
AMGEN INC COM 031162100 74,085 329,313 SH   SOLE NO 0 0 329,313
AMKOR TECHNOLOGY INC COM 031652100 2,487 100,344 SH   SOLE NO 0 0 100,344
AMMO INC COM 00175J107 160 29,512 SH   SOLE NO 0 0 29,512
AMN HEALTHCARE SVCS INC COM 001744101 446 3,650 SH   SOLE NO 0 0 3,650
AMPHENOL CORP NEW CL A 032095101 1,153 13,192 SH   SOLE NO 0 0 13,192
AMPIO PHARMACEUTICALS INC COM 03209T109 19 33,626 SH   SOLE NO 0 0 33,626
AMPLIFY ETF TR AMPLIFY LITHIUM 032108805 1,681 93,416 SH   SOLE NO 0 0 93,416
AMPLIFY ETF TR BLACKSWAN GRWT 032108888 3,220 93,248 SH   SOLE NO 0 0 93,248
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 11,011 274,125 SH   SOLE NO 0 0 274,125
AMPLIFY ETF TR CWP ENHANCED DIV 032108409 434 11,375 SH   SOLE NO 0 0 11,375
AMPLIFY ETF TR HIGH INCOME 032108847 1,887 113,513 SH   SOLE NO 0 0 113,513
AMPLIFY ETF TR ONLIN RETL ETF 032108102 2,995 34,029 SH   SOLE NO 0 0 34,029
AMPLIFY ETF TR SEYMOUR CANNBS 032108854 1,136 80,424 SH   SOLE NO 0 0 80,424
AMPLIFY ETF TR THEMATIC ALL STR 032108797 656 25,715 SH   SOLE NO 0 0 25,715
AMTECH SYS INC COM PAR $0.01N 032332504 366 37,049 SH   SOLE NO 0 0 37,049
ANALOG DEVICES INC COM 032654105 41,433 235,723 SH   SOLE NO 0 0 235,723
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 1,290 74,424 SH   SOLE NO 0 0 74,424
ANDERSONS INC COM 034164103 289 7,471 SH   SOLE NO 0 0 7,471
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 7,884 130,217 SH   SOLE NO 0 0 130,217
ANI PHARMACEUTICALS INC COM 00182C103 528 11,478 SH   SOLE NO 0 0 11,478
ANNALY CAPITAL MANAGEMENT IN COM 035710409 10,388 1,328,465 SH   SOLE NO 0 0 1,328,465
ANSYS INC COM 03662Q105 2,042 5,092 SH   SOLE NO 0 0 5,092
ANTARES PHARMA INC COM 036642106 166 46,682 SH   SOLE NO 0 0 46,682
ANTERO MIDSTREAM CORP COM 03676B102 917 94,763 SH   SOLE NO 0 0 94,763
ANTHEM INC COM 036752103 15,513 33,468 SH   SOLE NO 0 0 33,468
AON PLC SHS CL A G0403H108 9,036 30,064 SH   SOLE NO 0 0 30,064
APA CORPORATION COM 03743Q108 1,362 50,659 SH   SOLE NO 0 0 50,659
APARTMENT INCOME REIT CORP COM 03750L109 527 9,645 SH   SOLE NO 0 0 9,645
APARTMENT INVT & MGMT CO CL A 03748R747 1,070 138,660 SH   SOLE NO 0 0 138,660
API GROUP CORP COM STK 00187Y100 309 12,011 SH   SOLE NO 0 0 12,011
APOLLO COML REAL EST FIN INC COM 03762U105 328 24,966 SH   SOLE NO 0 0 24,966
APOLLO GLOBAL MGMT INC COM CL A 03768E105 3,100 42,801 SH   SOLE NO 0 0 42,801
APOLLO INVT CORP COM NEW 03761U502 3,667 286,747 SH   SOLE NO 0 0 286,747
APPFOLIO INC COM CL A 03783C100 318 2,632 SH   SOLE NO 0 0 2,632
APPHARVEST INC COM 03783T103 93 23,956 SH   SOLE NO 0 0 23,956
APPIAN CORP CL A 03782L101 1,608 24,664 SH   SOLE NO 0 0 24,664
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 361 22,360 SH   SOLE NO 0 0 22,360
APPLE INC COM 037833100 2,293,857 12,154,812 SH   SOLE NO 0 0 12,154,812
APPLIED GENETIC TECHNOLOGIES COM 03820J100 20 10,614 SH   SOLE NO 0 0 10,614
APPLIED INDL TECHNOLOGIES IN COM 03820C105 453 4,420 SH   SOLE NO 0 0 4,420
APPLIED MATLS INC COM 038222105 33,508 212,938 SH   SOLE NO 0 0 212,938
APTARGROUP INC COM 038336103 556 4,547 SH   SOLE NO 0 0 4,547
APTINYX INC COM 03836N103 29 11,100 SH   SOLE NO 0 0 11,100
APTIV PLC SHS G6095L109 4,743 28,756 SH   SOLE NO 0 0 28,756
AQUA METALS INC COM 03837J101 13 11,197 SH   SOLE NO 0 0 11,197
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 79 37,918 SH   SOLE NO 0 0 37,918
ARBOR REALTY TRUST INC COM 038923108 4,683 255,648 SH   SOLE NO 0 0 255,648
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 1,399 43,974 SH   SOLE NO 0 0 43,974
ARCH CAP GROUP LTD ORD G0450A105 681 15,340 SH   SOLE NO 0 0 15,340
ARCHER AVIATION INC COM CL A 03945R102 71 11,909 SH   SOLE NO 0 0 11,909
ARCHER DANIELS MIDLAND CO COM 039483102 26,250 388,373 SH   SOLE NO 0 0 388,373
ARCHROCK INC COM 03957W106 207 27,723 SH   SOLE NO 0 0 27,723
ARCIMOTO INC COM 039587100 90 11,588 SH   SOLE NO 0 0 11,588
ARCO PLATFORM LTD COM CL A G04553106 318 15,234 SH   SOLE NO 0 0 15,234
ARCONIC CORPORATION COM 03966V107 224 6,813 SH   SOLE NO 0 0 6,813
ARCOSA INC COM 039653100 467 8,879 SH   SOLE NO 0 0 8,879
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 413 11,172 SH   SOLE NO 0 0 11,172
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 212 10,259 SH   SOLE NO 0 0 10,259
ARENA PHARMACEUTICALS INC COM NEW 040047607 649 6,984 SH   SOLE NO 0 0 6,984
ARES CAPITAL CORP COM 04010L103 12,111 571,569 SH   SOLE NO 0 0 571,569
ARES CAPITAL CORP NOTE 3.750% 2/0 04010LAT0 21 20,000 SH   SOLE NO 0 0 20,000
ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3 100 88,000 SH   SOLE NO 0 0 88,000
ARIDIS PHARMACEUTICALS INC COM 040334104 47 20,200 SH   SOLE NO 0 0 20,200
ARISTA NETWORKS INC COM 040413106 5,385 37,461 SH   SOLE NO 0 0 37,461
ARK ETF TR 3D PRINTING ETF 00214Q500 976 28,478 SH   SOLE NO 0 0 28,478
ARK ETF TR ARK SPACE EXPL 00214Q807 399 21,201 SH   SOLE NO 0 0 21,201
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 10,673 138,605 SH   SOLE NO 0 0 138,605
ARK ETF TR FINTECH INNOVA 00214Q708 12,469 305,239 SH   SOLE NO 0 0 305,239
ARK ETF TR GENOMIC REV ETF 00214Q302 36,362 593,764 SH   SOLE NO 0 0 593,764
ARK ETF TR INNOVATION ETF 00214Q104 129,973 1,374,070 SH   SOLE NO 0 0 1,374,070
ARK ETF TR ISRAEL INOVATE 00214Q609 242 8,516 SH   SOLE NO 0 0 8,516
ARK ETF TR NEXT GNRTN INTER 00214Q401 19,786 166,863 SH   SOLE NO 0 0 166,863
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 284 29,001 SH   SOLE NO 0 0 29,001
ARRIVAL GROUP SHS L0423Q108 131 17,691 SH   SOLE NO 0 0 17,691
ARROW ELECTRS INC COM 042735100 679 5,064 SH   SOLE NO 0 0 5,064
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 411 6,209 SH   SOLE NO 0 0 6,209
ARTELO BIOSCIENCES INC COM NEW 04301G201 14 27,470 SH   SOLE NO 0 0 27,470
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 503 10,566 SH   SOLE NO 0 0 10,566
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 237 11,239 SH   SOLE NO 0 0 11,239
ASANA INC CL A 04342Y104 856 11,485 SH   SOLE NO 0 0 11,485
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 128 16,484 SH   SOLE NO 0 0 16,484
ASENSUS SURGICAL INC COM 04367G103 11 10,747 SH   SOLE NO 0 0 10,747
ASHFORD HOSPITALITY TR INC COM SHS 044103869 209 21,787 SH   SOLE NO 0 0 21,787
ASHLAND GLOBAL HLDGS INC COM 044186104 729 6,771 SH   SOLE NO 0 0 6,771
ASML HOLDING N V N Y REGISTRY SHS N07059210 8,083 10,153 SH   SOLE NO 0 0 10,153
ASSEMBLY BIOSCIENCES INC COM 045396108 46 19,949 SH   SOLE NO 0 0 19,949
ASSOCIATED BANC CORP COM 045487105 657 29,091 SH   SOLE NO 0 0 29,091
ASSURANT INC COM 04621X108 314 2,020 SH   SOLE NO 0 0 2,020
ASSURED GUARANTY LTD COM G0585R106 336 6,694 SH   SOLE NO 0 0 6,694
AST SPACEMOBILE INC COM CL A 00217D100 93 11,731 SH   SOLE NO 0 0 11,731
ASTRA SPACE INC COM CL A 04634X103 105 15,276 SH   SOLE NO 0 0 15,276
ASTRAZENECA PLC SPONSORED ADR 046353108 9,343 160,396 SH   SOLE NO 0 0 160,396
ASURE SOFTWARE INC COM 04649U102 79 10,183 SH   SOLE NO 0 0 10,183
AT&T INC COM 00206R102 114,128 4,639,358 SH   SOLE NO 0 0 4,639,358
ATHERSYS INC NEW COM 04744L106 53 58,784 SH   SOLE NO 0 0 58,784
ATI PHYSICAL THERAPY INC COM CL A 00216W109 62 18,500 SH   SOLE NO 0 0 18,500
ATKORE INC COM 047649108 510 4,588 SH   SOLE NO 0 0 4,588
ATLANTIC UN BANKSHARES CORP COM 04911A107 1,272 34,121 SH   SOLE NO 0 0 34,121
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 793 22,179 SH   SOLE NO 0 0 22,179
ATLAS CORP SHARES Y0436Q109 389 27,475 SH   SOLE NO 0 0 27,475
ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 660 78,495 SH   SOLE NO 0 0 78,495
ATLASSIAN CORP PLC CL A G06242104 4,142 10,864 SH   SOLE NO 0 0 10,864
ATMOS ENERGY CORP COM 049560105 2,038 19,453 SH   SOLE NO 0 0 19,453
ATOMERA INC COM 04965B100 2,068 102,812 SH   SOLE NO 0 0 102,812
ATOSSA THERAPEUTICS INC COM 04962H506 48 30,442 SH   SOLE NO 0 0 30,442
AUDIOCODES LTD ORD M15342104 1,354 38,975 SH   SOLE NO 0 0 38,975
AURINIA PHARMACEUTICALS INC COM 05156V102 279 12,237 SH   SOLE NO 0 0 12,237
AURORA CANNABIS INC COM 05156X884 1,037 191,863 SH   SOLE NO 0 0 191,863
AUTODESK INC COM 052769106 5,801 20,633 SH   SOLE NO 0 0 20,633
AUTOMATIC DATA PROCESSING IN COM 053015103 46,589 188,942 SH   SOLE NO 0 0 188,942
AUTONATION INC COM 05329W102 1,434 12,275 SH   SOLE NO 0 0 12,275
AUTOSCOPE TECHNOLOGIES CORP COM 053306106 75 12,051 SH   SOLE NO 0 0 12,051
AUTOZONE INC COM 053332102 3,004 1,433 SH   SOLE NO 0 0 1,433
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 122 15,136 SH   SOLE NO 0 0 15,136
AVALARA INC COM 05338G106 577 4,471 SH   SOLE NO 0 0 4,471
AVALO THERAPEUTICS INC COM 05338F108 88 52,000 SH   SOLE NO 0 0 52,000
AVALONBAY CMNTYS INC COM 053484101 3,482 13,788 SH   SOLE NO 0 0 13,788
AVANGRID INC COM 05351W103 961 19,267 SH   SOLE NO 0 0 19,267
AVANOS MED INC COM 05350V106 245 7,069 SH   SOLE NO 0 0 7,069
AVANTOR INC COM 05352A100 657 15,600 SH   SOLE NO 0 0 15,600
AVERY DENNISON CORP COM 053611109 6,992 32,288 SH   SOLE NO 0 0 32,288
AVIAT NETWORKS INC COM NEW 05366Y201 563 17,574 SH   SOLE NO 0 0 17,574
AVID BIOSERVICES INC COM 05368M106 335 11,482 SH   SOLE NO 0 0 11,482
AVINGER INC COM 053734604 50 112,272 SH   SOLE NO 0 0 112,272
AVINO SILVER & GOLD MINES LT COM 053906103 24 28,000 SH   SOLE NO 0 0 28,000
AVISTA CORP COM 05379B107 1,665 39,196 SH   SOLE NO 0 0 39,196
AXCELIS TECHNOLOGIES INC COM NEW 054540208 295 3,968 SH   SOLE NO 0 0 3,968
AXON ENTERPRISE INC COM 05464C101 6,062 38,615 SH   SOLE NO 0 0 38,615
AXOS FINANCIAL INC COM 05465C100 662 11,855 SH   SOLE NO 0 0 11,855
AXSOME THERAPEUTICS INC COM 05464T104 641 16,984 SH   SOLE NO 0 0 16,984
AXT INC COM 00246W103 134 15,230 SH   SOLE NO 0 0 15,230
AYTU BIOPHARMA INC COM NEW 054754874 145 107,786 SH   SOLE NO 0 0 107,786
AZENTA INC COM 114340102 742 7,200 SH   SOLE NO 0 0 7,200
B & G FOODS INC NEW COM 05508R106 4,509 146,739 SH   SOLE NO 0 0 146,739
B2GOLD CORP COM 11777Q209 128 32,596 SH   SOLE NO 0 0 32,596
BADGER METER INC COM 056525108 564 5,297 SH   SOLE NO 0 0 5,297
BAIDU INC SPON ADR REP A 056752108 4,136 27,801 SH   SOLE NO 0 0 27,801
BAIN CAP SPECIALTY FIN INC COM STK 05684B107 594 39,062 SH   SOLE NO 0 0 39,062
BAKER HUGHES COMPANY CL A 05722G100 585 24,322 SH   SOLE NO 0 0 24,322
BAKKT HOLDINGS INC COM CL A 05759B107 132 15,512 SH   SOLE NO 0 0 15,512
BALCHEM CORP COM 057665200 1,316 7,811 SH   SOLE NO 0 0 7,811
BALL CORP COM 058498106 2,379 24,718 SH   SOLE NO 0 0 24,718
BALLARD PWR SYS INC NEW COM 058586108 653 52,037 SH   SOLE NO 0 0 52,037
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 149 25,421 SH   SOLE NO 0 0 25,421
BANCO SANTANDER S.A. ADR 05964H105 438 133,291 SH   SOLE NO 0 0 133,291
BANDWIDTH INC COM CL A 05988J103 260 3,624 SH   SOLE NO 0 0 3,624
BANK HAWAII CORP COM 062540109 1,164 13,901 SH   SOLE NO 0 0 13,901
BANK MONTREAL QUE COM 063671101 2,569 23,856 SH   SOLE NO 0 0 23,856
BANK NEW YORK MELLON CORP COM 064058100 8,583 147,793 SH   SOLE NO 0 0 147,793
BANK NOVA SCOTIA B C COM 064149107 3,773 52,629 SH   SOLE NO 0 0 52,629
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 237 6,239 SH   SOLE NO 0 0 6,239
BANK OZK COM 06417N103 548 11,790 SH   SOLE NO 0 0 11,790
BANK PRINCETON NEW JERSEY COM 064520109 472 16,111 SH   SOLE NO 0 0 16,111
BANNER CORP COM NEW 06652V208 1,122 18,503 SH   SOLE NO 0 0 18,503
BARCLAYS BANK PLC ETN DJUBSCOCO 38 06739H313 440 15,165 SH   SOLE NO 0 0 15,165
BARCLAYS BANK PLC IPATH SHILR CAPE 06742A669 7,717 339,065 SH   SOLE NO 0 0 339,065
BARCLAYS PLC ADR 06738E204 375 36,233 SH   SOLE NO 0 0 36,233
BARINGS CORPORATE INVS COM 06759X107 1,335 83,594 SH   SOLE NO 0 0 83,594
BARINGS PARTN INVS SH BEN INT 06761A103 2,064 139,512 SH   SOLE NO 0 0 139,512
BARK INC COM 68622E104 118 27,983 SH   SOLE NO 0 0 27,983
BARNES GROUP INC COM 067806109 441 9,478 SH   SOLE NO 0 0 9,478
BARRICK GOLD CORP COM 067901108 9,108 479,372 SH   SOLE NO 0 0 479,372
BATH & BODY WORKS INC COM 070830104 2,652 38,000 SH   SOLE NO 0 0 38,000
BAUSCH HEALTH COS INC COM 071734107 815 29,553 SH   SOLE NO 0 0 29,553
BAXTER INTL INC COM 071813109 6,560 76,428 SH   SOLE NO 0 0 76,428
BCE INC COM NEW 05534B760 6,964 133,827 SH   SOLE NO 0 0 133,827
BEACON ROOFING SUPPLY INC COM 073685109 352 6,146 SH   SOLE NO 0 0 6,146
BEAM THERAPEUTICS INC COM 07373V105 570 7,161 SH   SOLE NO 0 0 7,161
BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 632 11,995 SH   SOLE NO 0 0 11,995
BECTON DICKINSON & CO COM 075887109 20,152 80,135 SH   SOLE NO 0 0 80,135
BED BATH & BEYOND INC COM 075896100 175 12,010 SH   SOLE NO 0 0 12,010
BENTLEY SYS INC COM CL B 08265T208 202 4,189 SH   SOLE NO 0 0 4,189
BERKLEY W R CORP COM 084423102 1,015 12,329 SH   SOLE NO 0 0 12,329
BERKSHIRE HATHAWAY INC DEL CL A 084670108 69,401 154 SH   SOLE NO 0 0 154
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 423,301 1,415,725 SH   SOLE NO 0 0 1,415,725
BERKSHIRE HILLS BANCORP INC COM 084680107 4,169 146,643 SH   SOLE NO 0 0 146,643
BERRY GLOBAL GROUP INC COM 08579W103 467 6,342 SH   SOLE NO 0 0 6,342
BEST BUY INC COM 086516101 4,496 44,254 SH   SOLE NO 0 0 44,254
BEYOND MEAT INC COM 08862E109 1,332 20,445 SH   SOLE NO 0 0 20,445
BGC PARTNERS INC CL A 05541T101 59 12,886 SH   SOLE NO 0 0 12,886
BGSF INC COM 05601C105 225 15,731 SH   SOLE NO 0 0 15,731
BHP GROUP LTD SPONSORED ADS 088606108 4,069 67,434 SH   SOLE NO 0 0 67,434
BHP GROUP PLC SPONSORED ADR 05545E209 373 6,244 SH   SOLE NO 0 0 6,244
BIG LOTS INC COM 089302103 459 10,192 SH   SOLE NO 0 0 10,192
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 781 22,091 SH   SOLE NO 0 0 22,091
BILL COM HLDGS INC COM 090043100 1,859 7,465 SH   SOLE NO 0 0 7,465
BIO RAD LABS INC CL A 090572207 500 663 SH   SOLE NO 0 0 663
BIO-KEY INTL INC COM NEW 09060C408 48 22,000 SH   SOLE NO 0 0 22,000
BIO-TECHNE CORP COM 09073M104 2,823 5,458 SH   SOLE NO 0 0 5,458
BIOCARDIA INC COM 09060U507 82 42,307 SH   SOLE NO 0 0 42,307
BIOCRYST PHARMACEUTICALS INC COM 09058V103 2,365 170,807 SH   SOLE NO 0 0 170,807
BIOGEN INC COM 09062X103 5,776 24,077 SH   SOLE NO 0 0 24,077
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 807 5,856 SH   SOLE NO 0 0 5,856
BIOLASE INC COM NEW 090911207 18 46,396 SH   SOLE NO 0 0 46,396
BIOMARIN PHARMACEUTICAL INC COM 09061G101 2,683 30,378 SH   SOLE NO 0 0 30,378
BIONANO GENOMICS INC COM 09075F107 155 51,846 SH   SOLE NO 0 0 51,846
BIONTECH SE SPONSORED ADS 09075V102 1,777 6,895 SH   SOLE NO 0 0 6,895
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 225 101,205 SH   SOLE NO 0 0 101,205
BITFARMS LTD COM 09173B107 148 29,348 SH   SOLE NO 0 0 29,348
BJS WHSL CLUB HLDGS INC COM 05550J101 434 6,495 SH   SOLE NO 0 0 6,495
BK OF AMERICA CORP 7.25%CNV PFD L 060505682 7,841 5,425 SH   SOLE NO 0 0 5,425
BK OF AMERICA CORP COM 060505104 128,325 2,884,371 SH   SOLE NO 0 0 2,884,371
BLACK HILLS CORP COM 092113109 763 10,824 SH   SOLE NO 0 0 10,824
BLACK KNIGHT INC COM 09215C105 445 5,375 SH   SOLE NO 0 0 5,375
BLACKBERRY LTD COM 09228F103 262 28,105 SH   SOLE NO 0 0 28,105
BLACKLINE INC COM 09239B109 203 1,961 SH   SOLE NO 0 0 1,961
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 400 27,514 SH   SOLE NO 0 0 27,514
BLACKROCK CAP ALLOCATION TR COM 09260U109 3,119 160,384 SH   SOLE NO 0 0 160,384
BLACKROCK CAP INVT CORP COM 092533108 214 53,726 SH   SOLE NO 0 0 53,726
BLACKROCK CAP INVT CORP NOTE 5.000% 6/1 092533AC2 93 93,000 SH   SOLE NO 0 0 93,000
BLACKROCK CORE BD TR SHS BEN INT 09249E101 1,039 62,969 SH   SOLE NO 0 0 62,969
BLACKROCK CORPOR HI YLD FD I COM 09255P107 3,013 244,173 SH   SOLE NO 0 0 244,173
BLACKROCK CR ALLOCATION INCO COM 092508100 525 34,900 SH   SOLE NO 0 0 34,900
BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 333 28,539 SH   SOLE NO 0 0 28,539
BLACKROCK ENERGY & RES TR COM 09250U101 521 55,013 SH   SOLE NO 0 0 55,013
BLACKROCK ENHANCD CAP & INM COM 09256A109 1,180 53,383 SH   SOLE NO 0 0 53,383
BLACKROCK ENHANCED EQUITY DI COM 09251A104 4,612 457,549 SH   SOLE NO 0 0 457,549
BLACKROCK ENHANCED GLOBAL DI COM 092501105 289 23,786 SH   SOLE NO 0 0 23,786
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 412 65,691 SH   SOLE NO 0 0 65,691
BLACKROCK ESG CAP ALLC TR SHS BEN INT 09262F100 246 13,229 SH   SOLE NO 0 0 13,229
BLACKROCK ETF TRUST US EQT FACTOR 09290C103 691 18,427 SH   SOLE NO 0 0 18,427
BLACKROCK FLOATING RATE INCO COM 09255X100 148 11,059 SH   SOLE NO 0 0 11,059
BLACKROCK GLOBAL FLOATING RA COM 091941104 259 18,549 SH   SOLE NO 0 0 18,549
BLACKROCK HEALTH SCIENCES TR COM 09250W107 1,395 28,775 SH   SOLE NO 0 0 28,775
BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 1,313 51,808 SH   SOLE NO 0 0 51,808
BLACKROCK INC COM 09247X101 31,045 33,908 SH   SOLE NO 0 0 33,908
BLACKROCK INCOME TR INC COM 09247F100 258 45,734 SH   SOLE NO 0 0 45,734
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 718 49,384 SH   SOLE NO 0 0 49,384
BLACKROCK INVT QUALITY MUN T COM 09247D105 191 11,044 SH   SOLE NO 0 0 11,044
BLACKROCK LTD DURATION INCOM COM SHS 09249W101 768 45,629 SH   SOLE NO 0 0 45,629
BLACKROCK MULTI SECTOR INC T COM 09258A107 479 26,426 SH   SOLE NO 0 0 26,426
BLACKROCK MUN INCOME QUALITY COM 092479104 475 30,472 SH   SOLE NO 0 0 30,472
BLACKROCK MUN INCOME TR SH BEN INT 09248F109 249 16,057 SH   SOLE NO 0 0 16,057
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 1,856 71,595 SH   SOLE NO 0 0 71,595
BLACKROCK MUNI INCOME TR II COM 09249N101 1,136 75,084 SH   SOLE NO 0 0 75,084
BLACKROCK MUNIASSETS FD INC COM 09254J102 1,138 76,621 SH   SOLE NO 0 0 76,621
BLACKROCK MUNICIPAL INCOME COM 09253X102 331 21,875 SH   SOLE NO 0 0 21,875
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 636 40,120 SH   SOLE NO 0 0 40,120
BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 257 18,002 SH   SOLE NO 0 0 18,002
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 431 27,923 SH   SOLE NO 0 0 27,923
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 516 30,818 SH   SOLE NO 0 0 30,818
BLACKROCK MUNIVEST FD II INC COM 09253T101 246 15,531 SH   SOLE NO 0 0 15,531
BLACKROCK MUNIVEST FD INC COM 09253R105 411 43,001 SH   SOLE NO 0 0 43,001
BLACKROCK MUNIYIELD CALIF FD COM 09254M105 320 21,282 SH   SOLE NO 0 0 21,282
BLACKROCK MUNIYIELD FD INC COM 09253W104 436 29,692 SH   SOLE NO 0 0 29,692
BLACKROCK MUNIYIELD N J FD I COM 09254Y109 321 20,306 SH   SOLE NO 0 0 20,306
BLACKROCK MUNIYIELD N Y QUAL COM 09255E102 1,518 107,756 SH   SOLE NO 0 0 107,756
BLACKROCK MUNIYIELD PA QLTY COM 09255G107 209 12,542 SH   SOLE NO 0 0 12,542
BLACKROCK MUNIYIELD QUALITY COM 09254E103 494 33,336 SH   SOLE NO 0 0 33,336
BLACKROCK MUNIYILD QULT FD I COM 09254F100 997 61,797 SH   SOLE NO 0 0 61,797
BLACKROCK MUNIYLD MICH QLTY COM 09254V105 601 39,190 SH   SOLE NO 0 0 39,190
BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106 650 44,036 SH   SOLE NO 0 0 44,036
BLACKROCK RES & COMMODITIES SHS 09257A108 7,505 802,694 SH   SOLE NO 0 0 802,694
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 2,329 46,608 SH   SOLE NO 0 0 46,608
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 1,910 49,052 SH   SOLE NO 0 0 49,052
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 3,535 135,054 SH   SOLE NO 0 0 135,054
BLACKROCK TCP CAPITAL CORP COM 09259E108 351 26,032 SH   SOLE NO 0 0 26,032
BLACKROCK TCP CAPITAL CORP NOTE 4.625% 3/0 87238QAD5 247 247,000 SH   SOLE NO 0 0 247,000
BLACKROCK UTILS INFRASTRUCTU COM 09248D104 1,065 40,035 SH   SOLE NO 0 0 40,035
BLACKSTONE INC COM 09260D107 74,925 579,068 SH   SOLE NO 0 0 579,068
BLACKSTONE MTG TR INC COM CL A 09257W100 5,981 195,330 SH   SOLE NO 0 0 195,330
BLACKSTONE STRATEGIC CREDIT COM SHS BEN IN 09257R101 1,443 107,011 SH   SOLE NO 0 0 107,011
BLADE AIR MOBILITY INC CL A COM 092667104 229 26,028 SH   SOLE NO 0 0 26,028
BLINK CHARGING CO COM 09354A100 710 26,783 SH   SOLE NO 0 0 26,783
BLOCK H & R INC COM 093671105 1,234 52,390 SH   SOLE NO 0 0 52,390
BLOCK INC CL A 852234103 47,459 293,845 SH   SOLE NO 0 0 293,845
BLOOM ENERGY CORP COM CL A 093712107 1,453 66,297 SH   SOLE NO 0 0 66,297
BLUE RIDGE BANKSHARES INC VA COM 095825105 246 13,748 SH   SOLE NO 0 0 13,748
BLUE STAR FOODS CORP COM 09606H101 20 12,500 SH   SOLE NO 0 0 12,500
BLUELINX HLDGS INC COM NEW 09624H208 898 9,383 SH   SOLE NO 0 0 9,383
BNY MELLON ALCENTRA GLOBAL C COM 05588N108 130 14,100 SH   SOLE NO 0 0 14,100
BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 256 83,705 SH   SOLE NO 0 0 83,705
BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 686 47,711 SH   SOLE NO 0 0 47,711
BNY MELLON STRATEGIC MUNS IN COM 05588W108 356 42,034 SH   SOLE NO 0 0 42,034
BOEING CO COM 097023105 88,325 438,733 SH   SOLE NO 0 0 438,733
BOISE CASCADE CO DEL COM 09739D100 521 7,327 SH   SOLE NO 0 0 7,327
BOOKING HOLDINGS INC COM 09857L108 6,497 2,708 SH   SOLE NO 0 0 2,708
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 785 9,269 SH   SOLE NO 0 0 9,269
BORGWARNER INC COM 099724106 3,405 75,570 SH   SOLE NO 0 0 75,570
BOSTON BEER INC CL A 100557107 736 1,458 SH   SOLE NO 0 0 1,458
BOSTON OMAHA CORP COM 101044105 202 7,061 SH   SOLE NO 0 0 7,061
BOSTON PROPERTIES INC COM 101121101 3,294 28,599 SH   SOLE NO 0 0 28,599
BOSTON SCIENTIFIC CORP COM 101137107 5,750 135,376 SH   SOLE NO 0 0 135,376
BOULDER GROWTH & INCOME FD I COM 101507101 530 37,336 SH   SOLE NO 0 0 37,336
BOX INC CL A 10316T104 1,717 65,562 SH   SOLE NO 0 0 65,562
BOYD GAMING CORP COM 103304101 217 3,317 SH   SOLE NO 0 0 3,317
BP PLC SPONSORED ADR 055622104 16,039 602,299 SH   SOLE NO 0 0 602,299
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 475 35,457 SH   SOLE NO 0 0 35,457
BRANDYWINEGBL GBL INCM OPP F COM 10537L104 240 20,569 SH   SOLE NO 0 0 20,569
BRASILAGRO COMPANHIA BRASILE SPONSORED ADR 10554B104 214 39,678 SH   SOLE NO 0 0 39,678
BRIGHAM MINERALS INC CL A COM 10918L103 868 41,165 SH   SOLE NO 0 0 41,165
BRIGHTCOVE INC COM 10921T101 1,953 191,160 SH   SOLE NO 0 0 191,160
BRIGHTHOUSE FINL INC COM 10922N103 310 5,994 SH   SOLE NO 0 0 5,994
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 739 72,095 SH   SOLE NO 0 0 72,095
BRISTOL-MYERS SQUIBB CO COM 110122108 73,149 1,173,205 SH   SOLE NO 0 0 1,173,205
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 7,868 210,338 SH   SOLE NO 0 0 210,338
BROADCOM INC COM 11135F101 41,765 62,765 SH   SOLE NO 0 0 62,765
BROADMARK RLTY CAP INC COM 11135B100 134 14,214 SH   SOLE NO 0 0 14,214
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 4,451 24,349 SH   SOLE NO 0 0 24,349
BROADSTONE NET LEASE INC COM 11135E203 2,371 95,549 SH   SOLE NO 0 0 95,549
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 16,571 274,456 SH   SOLE NO 0 0 274,456
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 2,884 47,429 SH   SOLE NO 0 0 47,429
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 1,867 27,358 SH   SOLE NO 0 0 27,358
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 4,164 197,269 SH   SOLE NO 0 0 197,269
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 1,320 35,861 SH   SOLE NO 0 0 35,861
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 1,541 43,065 SH   SOLE NO 0 0 43,065
BROOKLINE BANCORP INC DEL COM 11373M107 1,014 62,647 SH   SOLE NO 0 0 62,647
BROWN & BROWN INC COM 115236101 4,402 62,643 SH   SOLE NO 0 0 62,643
BROWN FORMAN CORP CL A 115637100 2,826 41,690 SH   SOLE NO 0 0 41,690
BROWN FORMAN CORP CL B 115637209 8,148 111,832 SH   SOLE NO 0 0 111,832
BRT APARTMENTS CORP COM 055645303 292 12,187 SH   SOLE NO 0 0 12,187
BRUNSWICK CORP COM 117043109 344 3,420 SH   SOLE NO 0 0 3,420
BRYN MAWR BK CORP COM 117665109 926 20,590 SH   SOLE NO 0 0 20,590
BUCKLE INC COM 118440106 202 4,787 SH   SOLE NO 0 0 4,787
BUILDERS FIRSTSOURCE INC COM 12008R107 1,150 13,427 SH   SOLE NO 0 0 13,427
BUNGE LIMITED COM G16962105 2,682 28,735 SH   SOLE NO 0 0 28,735
BURLINGTON STORES INC COM 122017106 399 1,369 SH   SOLE NO 0 0 1,369
BUTTERFLY NETWORK INC COM CL A 124155102 333 49,832 SH   SOLE NO 0 0 49,832
BYRNA TECHNOLOGIES INC COM NEW 12448X201 895 67,100 SH   SOLE NO 0 0 67,100
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,715 15,937 SH   SOLE NO 0 0 15,937
C3 AI INC CL A 12468P104 829 26,555 SH   SOLE NO 0 0 26,555
CABOT CORP COM 127055101 291 5,194 SH   SOLE NO 0 0 5,194
CACI INTL INC CL A 127190304 922 3,427 SH   SOLE NO 0 0 3,427
CADENCE DESIGN SYSTEM INC COM 127387108 3,295 17,684 SH   SOLE NO 0 0 17,684
CAESARS ENTERTAINMENT INC NE COM 12769G100 553 5,923 SH   SOLE NO 0 0 5,923
CAL MAINE FOODS INC COM NEW 128030202 343 9,274 SH   SOLE NO 0 0 9,274
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 4,672 288,805 SH   SOLE NO 0 0 288,805
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 7,552 499,850 SH   SOLE NO 0 0 499,850
CALAMOS DYNAMIC CONV & INCOM COM 12811V105 3,323 105,549 SH   SOLE NO 0 0 105,549
CALAMOS GBL DYN INCOME FUND COM 12811L107 3,408 341,884 SH   SOLE NO 0 0 341,884
CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 581 37,792 SH   SOLE NO 0 0 37,792
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 6,841 354,681 SH   SOLE NO 0 0 354,681
CALEDONIA MNG CORP PLC SHS NEW G1757E113 188 16,171 SH   SOLE NO 0 0 16,171
CALIFORNIA WTR SVC GROUP COM 130788102 974 13,565 SH   SOLE NO 0 0 13,565
CALIX INC COM 13100M509 690 8,637 SH   SOLE NO 0 0 8,637
CALLAWAY GOLF CO COM 131193104 501 18,257 SH   SOLE NO 0 0 18,257
CALUMET SPECIALTY PRODS PART UT LTD PARTNER 131476103 479 36,294 SH   SOLE NO 0 0 36,294
CAMBER ENERGY INC COM 13200M508 90 106,950 SH   SOLE NO 0 0 106,950
CAMBRIA ETF TR EMRG SHAREHLDR 132061706 1,990 55,523 SH   SOLE NO 0 0 55,523
CAMBRIA ETF TR GBL TAIL RISK ET 132061805 368 17,346 SH   SOLE NO 0 0 17,346
CAMBRIA ETF TR GLB ASSET ALLO 132061607 473 15,208 SH   SOLE NO 0 0 15,208
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 4,024 62,266 SH   SOLE NO 0 0 62,266
CAMBRIA ETF TR TAIL RISK 132061862 192 10,783 SH   SOLE NO 0 0 10,783
CAMBRIDGE BANCORP COM 132152109 2,571 27,474 SH   SOLE NO 0 0 27,474
CAMDEN NATL CORP COM 133034108 6,032 125,267 SH   SOLE NO 0 0 125,267
CAMDEN PPTY TR SH BEN INT 133131102 1,953 10,935 SH   SOLE NO 0 0 10,935
CAMECO CORP COM 13321L108 687 31,543 SH   SOLE NO 0 0 31,543
CAMPBELL SOUP CO COM 134429109 3,527 81,168 SH   SOLE NO 0 0 81,168
CAMPING WORLD HLDGS INC CL A 13462K109 1,311 32,463 SH   SOLE NO 0 0 32,463
CAMTEK LTD ORD M20791105 238 5,174 SH   SOLE NO 0 0 5,174
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 483 13,047 SH   SOLE NO 0 0 13,047
CANADIAN IMP BK COMM COM 136069101 12,485 7,213 SH   SOLE NO 0 0 7,213
CANADIAN NAT RES LTD COM 136385101 683 16,177 SH   SOLE NO 0 0 16,177
CANADIAN NATL RY CO COM 136375102 5,524 44,961 SH   SOLE NO 0 0 44,961
CANADIAN PAC RY LTD COM 13645T100 3,133 43,554 SH   SOLE NO 0 0 43,554
CANO HEALTH INC COM CL A 13781Y103 242 27,206 SH   SOLE NO 0 0 27,206
CANON INC SPONSORED ADR 138006309 593 24,302 SH   SOLE NO 0 0 24,302
CANOPY GROWTH CORP COM 138035100 2,739 313,801 SH   SOLE NO 0 0 313,801
CAPITAL ONE FINL CORP COM 14040H105 17,237 118,802 SH   SOLE NO 0 0 118,802
CAPITAL SOUTHWEST CORP COM 140501107 363 14,369 SH   SOLE NO 0 0 14,369
CAPITOL FED FINL INC COM 14057J101 151 13,340 SH   SOLE NO 0 0 13,340
CARDINAL HEALTH INC COM 14149Y108 4,146 80,521 SH   SOLE NO 0 0 80,521
CARECLOUD INC COM 14167R100 79 12,640 SH   SOLE NO 0 0 12,640
CAREDX INC COM 14167L103 381 8,393 SH   SOLE NO 0 0 8,393
CARETRUST REIT INC COM 14174T107 220 9,662 SH   SOLE NO 0 0 9,662
CARLISLE COS INC COM 142339100 2,987 12,038 SH   SOLE NO 0 0 12,038
CARLYLE GROUP INC COM 14316J108 4,115 74,970 SH   SOLE NO 0 0 74,970
CARMAX INC COM 143130102 3,331 25,578 SH   SOLE NO 0 0 25,578
CARNIVAL CORP COMMON STOCK 143658300 16,131 801,770 SH   SOLE NO 0 0 801,770
CARPARTS COM INC COM 14427M107 125 11,220 SH   SOLE NO 0 0 11,220
CARPENTER TECHNOLOGY CORP COM 144285103 205 7,033 SH   SOLE NO 0 0 7,033
CARRIER GLOBAL CORPORATION COM 14448C104 18,876 348,026 SH   SOLE NO 0 0 348,026
CARVANA CO CL A 146869102 625 2,698 SH   SOLE NO 0 0 2,698
CASELLA WASTE SYS INC CL A 147448104 414 4,854 SH   SOLE NO 0 0 4,854
CASEYS GEN STORES INC COM 147528103 1,008 5,107 SH   SOLE NO 0 0 5,107
CASSAVA SCIENCES INC COM 14817C107 516 11,820 SH   SOLE NO 0 0 11,820
CATALENT INC COM 148806102 2,813 21,972 SH   SOLE NO 0 0 21,972
CATALYST BIOSCIENCES INC COM NEW 14888D208 9 10,000 SH   SOLE NO 0 0 10,000
CATALYST PHARMACEUTICALS INC COM 14888U101 87 12,855 SH   SOLE NO 0 0 12,855
CATCHMARK TIMBER TR INC CL A 14912Y202 888 102,019 SH   SOLE NO 0 0 102,019
CATERPILLAR INC COM 149123101 87,613 423,783 SH   SOLE NO 0 0 423,783
CATHAY GEN BANCORP COM 149150104 365 8,505 SH   SOLE NO 0 0 8,505
CBIZ INC COM 124805102 831 21,255 SH   SOLE NO 0 0 21,255
CBOE GLOBAL MKTS INC COM 12503M108 2,697 20,687 SH   SOLE NO 0 0 20,687
CBRE GBL REAL ESTATE INC FD COM 12504G100 854 87,313 SH   SOLE NO 0 0 87,313
CBRE GROUP INC CL A 12504L109 868 8,006 SH   SOLE NO 0 0 8,006
CDK GLOBAL INC COM 12508E101 910 21,818 SH   SOLE NO 0 0 21,818
CDW CORP COM 12514G108 1,762 8,608 SH   SOLE NO 0 0 8,608
CEDAR FAIR L P DEPOSITRY UNIT 150185106 1,444 28,857 SH   SOLE NO 0 0 28,857
CEL-SCI CORP COM PAR NEW 150837607 367 51,708 SH   SOLE NO 0 0 51,708
CELANESE CORP DEL COM 150870103 814 4,849 SH   SOLE NO 0 0 4,849
CELLECTAR BIOSCIENCES INC COM PAR 15117F500 24 36,799 SH   SOLE NO 0 0 36,799
CENOVUS ENERGY INC COM 15135U109 265 21,634 SH   SOLE NO 0 0 21,634
CENTENE CORP DEL COM 15135B101 2,057 24,963 SH   SOLE NO 0 0 24,963
CENTERPOINT ENERGY INC COM 15189T107 3,258 116,736 SH   SOLE NO 0 0 116,736
CENTERSPACE COM 15202L107 278 2,514 SH   SOLE NO 0 0 2,514
CENTRAL SECS CORP COM 155123102 246 5,537 SH   SOLE NO 0 0 5,537
CENTURY CMNTYS INC COM 156504300 559 6,836 SH   SOLE NO 0 0 6,836
CERAGON NETWORKS LTD ORD M22013102 33 12,975 SH   SOLE NO 0 0 12,975
CERENCE INC COM 156727109 742 9,685 SH   SOLE NO 0 0 9,685
CERNER CORP COM 156782104 6,461 69,577 SH   SOLE NO 0 0 69,577
CERUS CORP COM 157085101 725 106,569 SH   SOLE NO 0 0 106,569
CF ACQUISITION CORP VI COM CL A 12521J103 169 15,641 SH   SOLE NO 0 0 15,641
CF INDS HLDGS INC COM 125269100 1,113 15,726 SH   SOLE NO 0 0 15,726
CGI INC CL A SUB VTG 12532H104 1,007 11,379 SH   SOLE NO 0 0 11,379
CHANGE HEALTHCARE INC COM 15912K100 356 16,651 SH   SOLE NO 0 0 16,651
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 3,628 190,492 SH   SOLE NO 0 0 190,492
CHARLES RIV LABS INTL INC COM 159864107 7,065 18,752 SH   SOLE NO 0 0 18,752
CHART INDS INC COM 16115Q308 570 3,579 SH   SOLE NO 0 0 3,579
CHARTER COMMUNICATIONS INC N CL A 16119P108 3,828 5,871 SH   SOLE NO 0 0 5,871
CHECK POINT SOFTWARE TECH LT ORD M22465104 2,460 21,105 SH   SOLE NO 0 0 21,105
CHEESECAKE FACTORY INC COM 163072101 1,005 25,676 SH   SOLE NO 0 0 25,676
CHEGG INC COM 163092109 2,028 66,063 SH   SOLE NO 0 0 66,063
CHEMOURS CO COM 163851108 4,453 132,701 SH   SOLE NO 0 0 132,701
CHEMUNG FINL CORP COM 164024101 362 7,794 SH   SOLE NO 0 0 7,794
CHENIERE ENERGY INC COM NEW 16411R208 2,320 22,881 SH   SOLE NO 0 0 22,881
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 1,114 26,382 SH   SOLE NO 0 0 26,382
CHESAPEAKE UTILS CORP COM 165303108 2,161 14,824 SH   SOLE NO 0 0 14,824
CHEVRON CORP NEW COM 166764100 169,857 1,087,805 SH   SOLE NO 0 0 1,087,805
CHEWY INC CL A 16679L109 2,353 39,909 SH   SOLE NO 0 0 39,909
CHICOS FAS INC COM 168615102 67 12,487 SH   SOLE NO 0 0 12,487
CHIMERA INVT CORP COM NEW 16934Q208 2,356 156,285 SH   SOLE NO 0 0 156,285
CHIPOTLE MEXICAN GRILL INC COM 169656105 12,402 7,094 SH   SOLE NO 0 0 7,094
CHOICE HOTELS INTL INC COM 169905106 2,059 13,200 SH   SOLE NO 0 0 13,200
CHUBB LIMITED COM H1467J104 12,651 65,444 SH   SOLE NO 0 0 65,444
CHURCH & DWIGHT CO INC COM 171340102 6,986 68,163 SH   SOLE NO 0 0 68,163
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 95 39,420 SH   SOLE NO 0 0 39,420
CIENA CORP COM NEW 171779309 2,663 34,607 SH   SOLE NO 0 0 34,607
CIGNA CORP NEW COM 125523100 16,298 70,976 SH   SOLE NO 0 0 70,976
CINCINNATI FINL CORP COM 172062101 7,014 61,569 SH   SOLE NO 0 0 61,569
CINTAS CORP COM 172908105 5,034 11,359 SH   SOLE NO 0 0 11,359
CION INVT CORP COM 17259U204 1,419 108,578 SH   SOLE NO 0 0 108,578
CISCO SYS INC COM 17275R102 134,000 2,114,578 SH   SOLE NO 0 0 2,114,578
CITIGROUP INC COM NEW 172967424 26,763 443,171 SH   SOLE NO 0 0 443,171
CITIUS PHARMACEUTICALS INC COM NEW 17322U207 43 28,339 SH   SOLE NO 0 0 28,339
CITIZENS & NORTHN CORP COM 172922106 347 13,301 SH   SOLE NO 0 0 13,301
CITIZENS CMNTY BANCORP INC M COM 174903104 182 13,252 SH   SOLE NO 0 0 13,252
CITIZENS FINL GROUP INC COM 174610105 9,128 193,194 SH   SOLE NO 0 0 193,194
CITRIX SYS INC COM 177376100 743 7,859 SH   SOLE NO 0 0 7,859
CIVISTA BANCSHARES INC COM NO PAR 178867107 614 25,180 SH   SOLE NO 0 0 25,180
CLEAN ENERGY FUELS CORP COM 184499101 659 107,537 SH   SOLE NO 0 0 107,537
CLEAN HARBORS INC COM 184496107 325 3,263 SH   SOLE NO 0 0 3,263
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 39 12,041 SH   SOLE NO 0 0 12,041
CLEAR SECURE INC COM CL A 18467V109 894 28,529 SH   SOLE NO 0 0 28,529
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209 942 43,151 SH   SOLE NO 0 0 43,151
CLEARBRIDGE MLP AND MIDSTRM COM 184692200 1,561 58,016 SH   SOLE NO 0 0 58,016
CLEARBRIDGE MLP AND MIDSTRM COM 18469Q207 678 28,625 SH   SOLE NO 0 0 28,625
CLEARPOINT NEURO INC COM 18507C103 382 34,050 SH   SOLE NO 0 0 34,050
CLEARWAY ENERGY INC CL C 18539C204 235 6,534 SH   SOLE NO 0 0 6,534
CLEVELAND-CLIFFS INC NEW COM 185899101 10,653 489,357 SH   SOLE NO 0 0 489,357
CLOROX CO DEL COM 189054109 23,500 134,784 SH   SOLE NO 0 0 134,784
CLOUDFLARE INC CL A COM 18915M107 4,991 37,956 SH   SOLE NO 0 0 37,956
CLOUGH GLOBAL EQUITY FD COM 18914C100 474 36,134 SH   SOLE NO 0 0 36,134
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 1,340 125,984 SH   SOLE NO 0 0 125,984
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 210 56,533 SH   SOLE NO 0 0 56,533
CME GROUP INC COM 12572Q105 14,443 63,222 SH   SOLE NO 0 0 63,222
CMS ENERGY CORP COM 125896100 3,280 50,432 SH   SOLE NO 0 0 50,432
CNA FINL CORP COM 126117100 2,156 48,912 SH   SOLE NO 0 0 48,912
CNS PHARMACEUTICALS INC COM 18978H102 14 20,000 SH   SOLE NO 0 0 20,000
COCA COLA CO COM 191216100 103,110 1,741,445 SH   SOLE NO 0 0 1,741,445
COCA COLA CONS INC COM 191098102 754 1,217 SH   SOLE NO 0 0 1,217
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 1,716 30,687 SH   SOLE NO 0 0 30,687
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 589 10,760 SH   SOLE NO 0 0 10,760
COCRYSTAL PHARMA INC COM 19188J300 17 26,549 SH   SOLE NO 0 0 26,549
CODA OCTOPUS GROUP INC COM NEW 19188U206 216 27,000 SH   SOLE NO 0 0 27,000
COEUR MNG INC COM NEW 192108504 91 18,092 SH   SOLE NO 0 0 18,092
COGNEX CORP COM 192422103 1,587 20,409 SH   SOLE NO 0 0 20,409
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 4,290 48,358 SH   SOLE NO 0 0 48,358
COHEN & STEERS CLOSED-END OP COM 19248P106 3,873 262,055 SH   SOLE NO 0 0 262,055
COHEN & STEERS INFRASTRUCTUR COM 19248A109 6,986 245,133 SH   SOLE NO 0 0 245,133
COHEN & STEERS LTD DURATION COM 19248C105 559 21,138 SH   SOLE NO 0 0 21,138
COHEN & STEERS QUALITY INCOM COM 19247L106 7,824 429,438 SH   SOLE NO 0 0 429,438
COHEN & STEERS REIT & PFD & COM 19247X100 3,006 105,042 SH   SOLE NO 0 0 105,042
COHEN & STEERS TOTAL RETURN COM 19247R103 6,772 394,646 SH   SOLE NO 0 0 394,646
COHU INC COM 192576106 335 8,814 SH   SOLE NO 0 0 8,814
COINBASE GLOBAL INC COM CL A 19260Q107 13,617 53,958 SH   SOLE NO 0 0 53,958
COLGATE PALMOLIVE CO COM 194162103 25,879 303,255 SH   SOLE NO 0 0 303,255
COLOR STAR TECHNOLOGY CO LTD SHS NEW G2287A100 5 10,000 SH   SOLE NO 0 0 10,000
COLUMBIA BKG SYS INC COM 197236102 776 23,737 SH   SOLE NO 0 0 23,737
COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 6,265 293,994 SH   SOLE NO 0 0 293,994
COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 2,238 99,485 SH   SOLE NO 0 0 99,485
COLUMBIA ETF TR II EM CORE EX ETF 19762B202 12,018 378,443 SH   SOLE NO 0 0 378,443
COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509 462 19,299 SH   SOLE NO 0 0 19,299
COLUMBIA FINL INC COM 197641103 449 21,563 SH   SOLE NO 0 0 21,563
COLUMBIA SELIGM PREM TECH GR COM 19842X109 411 11,130 SH   SOLE NO 0 0 11,130
COLUMBIA SPORTSWEAR CO COM 198516106 349 3,582 SH   SOLE NO 0 0 3,582
COMCAST CORP NEW CL A 20030N101 45,346 900,975 SH   SOLE NO 0 0 900,975
COMERICA INC COM 200340107 5,662 65,091 SH   SOLE NO 0 0 65,091
COMMERCE BANCSHARES INC COM 200525103 1,397 20,323 SH   SOLE NO 0 0 20,323
COMMERCIAL METALS CO COM 201723103 366 10,109 SH   SOLE NO 0 0 10,109
COMMERCIAL VEH GROUP INC COM 202608105 94 11,750 SH   SOLE NO 0 0 11,750
COMMUNICATIONS SYS INC COM 203900105 26 11,177 SH   SOLE NO 0 0 11,177
COMMUNITY BK SYS INC COM 203607106 2,013 27,030 SH   SOLE NO 0 0 27,030
COMMUNITY HEALTH SYS INC NEW COM 203668108 228 17,157 SH   SOLE NO 0 0 17,157
COMMUNITY HEALTHCARE TR INC COM 20369C106 362 7,672 SH   SOLE NO 0 0 7,672
COMMVAULT SYS INC COM 204166102 734 10,650 SH   SOLE NO 0 0 10,650
COMPASS DIVERSIFIED SH BEN INT 20451Q104 1,289 42,174 SH   SOLE NO 0 0 42,174
COMPASS INC CL A 20464U100 448 49,330 SH   SOLE NO 0 0 49,330
COMPASS MINERALS INTL INC COM 20451N101 1,561 30,560 SH   SOLE NO 0 0 30,560
COMSCORE INC COM 20564W105 52 15,650 SH   SOLE NO 0 0 15,650
COMSTOCK MNG INC COM NEW 205750300 225 174,856 SH   SOLE NO 0 0 174,856
CONAGRA BRANDS INC COM 205887102 3,914 114,615 SH   SOLE NO 0 0 114,615
CONFORMIS INC COM 20717E101 25 32,901 SH   SOLE NO 0 0 32,901
CONMED CORP COM 207410101 294 2,075 SH   SOLE NO 0 0 2,075
CONNECTONE BANCORP INC COM 20786W107 211 6,455 SH   SOLE NO 0 0 6,455
CONOCOPHILLIPS COM 20825C104 23,794 329,651 SH   SOLE NO 0 0 329,651
CONSOLIDATED COMM HLDGS INC COM 209034107 76 10,225 SH   SOLE NO 0 0 10,225
CONSOLIDATED EDISON INC COM 209115104 33,962 398,054 SH   SOLE NO 0 0 398,054
CONSOLIDATED WATER CO INC ORD G23773107 301 28,381 SH   SOLE NO 0 0 28,381
CONSTELLATION BRANDS INC CL A 21036P108 28,910 115,195 SH   SOLE NO 0 0 115,195
CONSTELLATION BRANDS INC CL B 21036P207 434 1,735 SH   SOLE NO 0 0 1,735
CONTINENTAL RES INC COM 212015101 715 15,982 SH   SOLE NO 0 0 15,982
COOPER COS INC COM NEW 216648402 1,731 4,133 SH   SOLE NO 0 0 4,133
COPART INC COM 217204106 3,185 21,009 SH   SOLE NO 0 0 21,009
CORNERSTONE STRATEGIC VALUE COM 21924B302 1,394 97,610 SH   SOLE NO 0 0 97,610
CORNERSTONE TOTAL RETURN FD COM 21924U300 1,739 126,474 SH   SOLE NO 0 0 126,474
CORNING INC COM 219350105 23,178 622,582 SH   SOLE NO 0 0 622,582
CORTEVA INC COM 22052L104 6,900 145,958 SH   SOLE NO 0 0 145,958
COSTAMARE INC SHS Y1771G102 1,293 102,278 SH   SOLE NO 0 0 102,278
COSTAR GROUP INC COM 22160N109 1,532 19,392 SH   SOLE NO 0 0 19,392
COSTCO WHSL CORP NEW COM 22160K105 176,072 310,150 SH   SOLE NO 0 0 310,150
COTERRA ENERGY INC COM 127097103 388 20,430 SH   SOLE NO 0 0 20,430
COTY INC COM CL A 222070203 230 21,996 SH   SOLE NO 0 0 21,996
COUPA SOFTWARE INC COM 22266L106 415 2,628 SH   SOLE NO 0 0 2,628
COUPANG INC CL A 22266T109 2,362 80,417 SH   SOLE NO 0 0 80,417
COUSINS PPTYS INC COM NEW 222795502 763 18,943 SH   SOLE NO 0 0 18,943
COVENANT LOGISTICS GROUP INC CL A 22284P105 496 18,790 SH   SOLE NO 0 0 18,790
COVETRUS INC COM 22304C100 321 16,106 SH   SOLE NO 0 0 16,106
CRACKER BARREL OLD CTRY STOR COM 22410J106 930 7,231 SH   SOLE NO 0 0 7,231
CRANE CO COM 224399105 384 3,783 SH   SOLE NO 0 0 3,783
CREDIT ACCEP CORP MICH COM 225310101 368 536 SH   SOLE NO 0 0 536
CREDIT SUISSE ASSET MGMT INC COM 224916106 68 20,028 SH   SOLE NO 0 0 20,028
CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 282 114,364 SH   SOLE NO 0 0 114,364
CRH PLC ADR 12626K203 441 8,361 SH   SOLE NO 0 0 8,361
CRICUT INC COM CL A 22658D100 3,625 164,115 SH   SOLE NO 0 0 164,115
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 2,681 35,383 SH   SOLE NO 0 0 35,383
CROCS INC COM 227046109 3,083 24,049 SH   SOLE NO 0 0 24,049
CRONOS GROUP INC COM 22717L101 723 184,565 SH   SOLE NO 0 0 184,565
CROSSFIRST BANKSHARES INC COM 22766M109 195 12,500 SH   SOLE NO 0 0 12,500
CROWDSTRIKE HLDGS INC CL A 22788C105 22,670 110,722 SH   SOLE NO 0 0 110,722
CROWN CASTLE INTL CORP NEW COM 22822V101 16,823 80,596 SH   SOLE NO 0 0 80,596
CROWN HLDGS INC COM 228368106 546 4,942 SH   SOLE NO 0 0 4,942
CRYOPORT INC COM PAR $0.001 229050307 244 4,140 SH   SOLE NO 0 0 4,140
CSX CORP COM 126408103 28,401 755,349 SH   SOLE NO 0 0 755,349
CUBESMART COM 229663109 9,456 166,165 SH   SOLE NO 0 0 166,165
CULLEN FROST BANKERS INC COM 229899109 5,573 44,210 SH   SOLE NO 0 0 44,210
CULLMAN BANCORP INC COM 230153108 122 10,000 SH   SOLE NO 0 0 10,000
CUMMINS INC COM 231021106 13,943 63,919 SH   SOLE NO 0 0 63,919
CURTISS WRIGHT CORP COM 231561101 723 5,216 SH   SOLE NO 0 0 5,216
CUSTOM TRUCK ONE SOURCE INC *W EXP 01/01/202 23204X111 118 46,500 SH   SOLE NO 0 0 46,500
CVB FINL CORP COM 126600105 1,514 70,738 SH   SOLE NO 0 0 70,738
CVD EQUIP CORP COM 126601103 102 24,815 SH   SOLE NO 0 0 24,815
CVS HEALTH CORP COM 126650100 93,901 910,247 SH   SOLE NO 0 0 910,247
CYBERARK SOFTWARE LTD SHS M2682V108 16,839 97,181 SH   SOLE NO 0 0 97,181
CYBEROPTICS CORP COM 232517102 889 19,123 SH   SOLE NO 0 0 19,123
CYBIN INC COM 23256X100 15 12,852 SH   SOLE NO 0 0 12,852
CYRUSONE INC COM 23283R100 333 3,713 SH   SOLE NO 0 0 3,713
CYTOSORBENTS CORP COM NEW 23283X206 50 12,023 SH   SOLE NO 0 0 12,023
CYXTERA TECHNOLOGIES INC *W EXP 09/10/202 23284C110 143 42,993 SH   SOLE NO 0 0 42,993
CYXTERA TECHNOLOGIES INC COM CL A 23284C102 1,112 88,244 SH   SOLE NO 0 0 88,244
D R HORTON INC COM 23331A109 11,070 102,081 SH   SOLE NO 0 0 102,081
DANAHER CORPORATION COM 235851102 41,646 126,581 SH   SOLE NO 0 0 126,581
DANAOS CORPORATION SHS Y1968P121 5,233 70,106 SH   SOLE NO 0 0 70,106
DANIMER SCIENTIFIC INC COM CL A 236272100 613 72,061 SH   SOLE NO 0 0 72,061
DARDEN RESTAURANTS INC COM 237194105 5,952 39,514 SH   SOLE NO 0 0 39,514
DARE BIOSCIENCE INC COM 23666P101 62 31,375 SH   SOLE NO 0 0 31,375
DARLING INGREDIENTS INC COM 237266101 8,628 124,522 SH   SOLE NO 0 0 124,522
DATADOG INC CL A COM 23804L103 32,254 181,093 SH   SOLE NO 0 0 181,093
DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405 496 25,618 SH   SOLE NO 0 0 25,618
DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108 2,423 79,315 SH   SOLE NO 0 0 79,315
DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 2,781 81,362 SH   SOLE NO 0 0 81,362
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 3,209 109,935 SH   SOLE NO 0 0 109,935
DAVITA INC COM 23918K108 3,654 32,121 SH   SOLE NO 0 0 32,121
DBX ETF TR XTRACK HRVST CSI 233051879 567 14,512 SH   SOLE NO 0 0 14,512
DBX ETF TR XTRACK MSCI EAFE 233051200 38,118 970,686 SH   SOLE NO 0 0 970,686
DBX ETF TR XTRACK MSCI EAFE 233051630 273 11,562 SH   SOLE NO 0 0 11,562
DBX ETF TR XTRACK MSCI EMRG 233051101 796 30,075 SH   SOLE NO 0 0 30,075
DBX ETF TR XTRACK USD HIGH 233051432 2,141 53,742 SH   SOLE NO 0 0 53,742
DBX ETF TR XTRACKERS FTSE 233051515 794 25,130 SH   SOLE NO 0 0 25,130
DBX ETF TR XTRACKERS RUSSEL 233051481 788 16,321 SH   SOLE NO 0 0 16,321
DBX ETF TR XTRACKERS S&P 233051143 2,387 55,974 SH   SOLE NO 0 0 55,974
DBX ETF TR XTRCKR MSCI US 233051150 1,762 39,707 SH   SOLE NO 0 0 39,707
DECKERS OUTDOOR CORP COM 243537107 1,389 3,792 SH   SOLE NO 0 0 3,792
DEERE & CO COM 244199105 40,398 117,818 SH   SOLE NO 0 0 117,818
DELAWARE ENHANCED GLOBAL DIV COM 246060107 135 13,387 SH   SOLE NO 0 0 13,387
DELAWARE IVY HIGH INCOME OPP COM 246107106 175 12,585 SH   SOLE NO 0 0 12,585
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 235 5,505 SH   SOLE NO 0 0 5,505
DELL TECHNOLOGIES INC CL C 24703L202 3,564 63,465 SH   SOLE NO 0 0 63,465
DELTA AIR LINES INC DEL COM NEW 247361702 16,085 411,603 SH   SOLE NO 0 0 411,603
DENALI THERAPEUTICS INC COM 24823R105 206 4,636 SH   SOLE NO 0 0 4,636
DENISON MINES CORP COM 248356107 35 26,043 SH   SOLE NO 0 0 26,043
DESIGNER BRANDS INC CL A 250565108 1,628 114,576 SH   SOLE NO 0 0 114,576
DESKTOP METAL INC COM CL A 25058X105 2,266 457,841 SH   SOLE NO 0 0 457,841
DEUTSCHE BANK A G NAMEN AKT D18190898 322 25,834 SH   SOLE NO 0 0 25,834
DEVON ENERGY CORP NEW COM 25179M103 4,791 108,776 SH   SOLE NO 0 0 108,776
DEXCOM INC COM 252131107 6,234 11,610 SH   SOLE NO 0 0 11,610
DIAGEO PLC SPON ADR NEW 25243Q205 18,801 85,408 SH   SOLE NO 0 0 85,408
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 673 3,467 SH   SOLE NO 0 0 3,467
DIAMONDBACK ENERGY INC COM 25278X109 6,474 60,034 SH   SOLE NO 0 0 60,034
DICKS SPORTING GOODS INC COM 253393102 3,150 27,397 SH   SOLE NO 0 0 27,397
DIDI GLOBAL INC SPONSORED ADS 23292E108 104 20,955 SH   SOLE NO 0 0 20,955
DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 3 10,143 SH   SOLE NO 0 0 10,143
DIGITAL RLTY TR INC COM 253868103 19,944 112,765 SH   SOLE NO 0 0 112,765
DIGITAL TURBINE INC COM NEW 25400W102 1,816 29,781 SH   SOLE NO 0 0 29,781
DIGITAL WORLD ACQUISITION CO *W EXP 06/30/202 25400Q113 229 17,377 SH   SOLE NO 0 0 17,377
DIGITAL WORLD ACQUISITION CO CLASS A COM 25400Q105 2,467 47,980 SH   SOLE NO 0 0 47,980
DIGITALBRIDGE GROUP INC CL A COM 25401T108 1,582 189,937 SH   SOLE NO 0 0 189,937
DIGITALOCEAN HLDGS INC COM 25402D102 2,589 32,232 SH   SOLE NO 0 0 32,232
DILLARDS INC CL A 254067101 382 1,562 SH   SOLE NO 0 0 1,562
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 1,936 38,630 SH   SOLE NO 0 0 38,630
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 10,335 377,766 SH   SOLE NO 0 0 377,766
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 12,447 379,268 SH   SOLE NO 0 0 379,268
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 37,780 1,277,674 SH   SOLE NO 0 0 1,277,674
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 648 12,971 SH   SOLE NO 0 0 12,971
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 17,128 519,031 SH   SOLE NO 0 0 519,031
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 97,912 3,379,802 SH   SOLE NO 0 0 3,379,802
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 55,378 1,071,159 SH   SOLE NO 0 0 1,071,159
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 21,564 359,475 SH   SOLE NO 0 0 359,475
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 5,388 113,396 SH   SOLE NO 0 0 113,396
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 38,346 1,468,648 SH   SOLE NO 0 0 1,468,648
DIODES INC COM 254543101 755 6,876 SH   SOLE NO 0 0 6,876
DIREXION SHS ETF TR AUSPCE CMD STG 25460E307 392 13,438 SH   SOLE NO 0 0 13,438
DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 365 2,797 SH   SOLE NO 0 0 2,797
DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 1,165 17,138 SH   SOLE NO 0 0 17,138
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 268 3,171 SH   SOLE NO 0 0 3,171
DIREXION SHS ETF TR DRX S&P500BULL 25459W862 505 3,525 SH   SOLE NO 0 0 3,525
DIREXION SHS ETF TR FLIGHT TO SAFT 25460G203 563 11,159 SH   SOLE NO 0 0 11,159
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 2,562 30,038 SH   SOLE NO 0 0 30,038
DIREXION SHS ETF TR WORK FROM HOME 25460G773 276 3,732 SH   SOLE NO 0 0 3,732
DISCOVER FINL SVCS COM 254709108 7,866 68,075 SH   SOLE NO 0 0 68,075
DISCOVERY INC COM SER A 25470F104 594 25,272 SH   SOLE NO 0 0 25,272
DISH NETWORK CORPORATION CL A 25470M109 239 7,381 SH   SOLE NO 0 0 7,381
DISNEY WALT CO COM 254687106 168,661 1,088,911 SH   SOLE NO 0 0 1,088,911
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 316 102,460 SH   SOLE NO 0 0 102,460
DNP SELECT INCOME FD INC COM 23325P104 6,156 566,388 SH   SOLE NO 0 0 566,388
DOCUSIGN INC COM 256163106 31,148 204,506 SH   SOLE NO 0 0 204,506
DOLBY LABORATORIES INC COM CL A 25659T107 677 7,111 SH   SOLE NO 0 0 7,111
DOLLAR GEN CORP NEW COM 256677105 11,102 47,077 SH   SOLE NO 0 0 47,077
DOLLAR TREE INC COM 256746108 4,819 34,298 SH   SOLE NO 0 0 34,298
DOMINION ENERGY INC COM 25746U109 34,196 435,290 SH   SOLE NO 0 0 435,290
DOMINOS PIZZA INC COM 25754A201 3,898 6,909 SH   SOLE NO 0 0 6,909
DOMO INC COM CL B 257554105 475 9,583 SH   SOLE NO 0 0 9,583
DONALDSON INC COM 257651109 2,544 42,930 SH   SOLE NO 0 0 42,930
DOORDASH INC CL A 25809K105 279 1,876 SH   SOLE NO 0 0 1,876
DORCHESTER MINERALS LP COM UNIT 25820R105 492 24,868 SH   SOLE NO 0 0 24,868
DOUBLELINE INCOME SOLUTIONS COM 258622109 2,352 145,944 SH   SOLE NO 0 0 145,944
DOUBLELINE YIELD OPPORTUNITI COM 25862D105 817 43,741 SH   SOLE NO 0 0 43,741
DOUGLAS ELLIMAN INC COM 25961D105 560 48,748 SH   SOLE NO 0 0 48,748
DOUGLAS EMMETT INC COM 25960P109 1,548 46,235 SH   SOLE NO 0 0 46,235
DOVER CORP COM 260003108 4,114 22,654 SH   SOLE NO 0 0 22,654
DOW INC COM 260557103 22,729 400,729 SH   SOLE NO 0 0 400,729
DRAFTKINGS INC COM CL A 26142R104 5,646 205,562 SH   SOLE NO 0 0 205,562
DROPBOX INC CL A 26210C104 547 22,297 SH   SOLE NO 0 0 22,297
DT MIDSTREAM INC COMMON STOCK 23345M107 1,424 29,680 SH   SOLE NO 0 0 29,680
DTE ENERGY CO COM 233331107 9,242 77,316 SH   SOLE NO 0 0 77,316
DUCOMMUN INC DEL COM 264147109 983 21,039 SH   SOLE NO 0 0 21,039
DUFF & PHELPS UTLITY AND INF COM 26433C105 450 31,227 SH   SOLE NO 0 0 31,227
DUKE ENERGY CORP NEW COM NEW 26441C204 51,276 488,814 SH   SOLE NO 0 0 488,814
DUKE REALTY CORP COM NEW 264411505 1,455 22,180 SH   SOLE NO 0 0 22,180
DULUTH HLDGS INC COM CL B 26443V101 176 11,631 SH   SOLE NO 0 0 11,631
DUPONT DE NEMOURS INC COM 26614N102 16,354 202,452 SH   SOLE NO 0 0 202,452
DURECT CORP COM 266605104 22 22,955 SH   SOLE NO 0 0 22,955
DUTCH BROS INC CL A 26701L100 3,270 64,235 SH   SOLE NO 0 0 64,235
DWS MUN INCOME TR COM 233368109 216 18,326 SH   SOLE NO 0 0 18,326
DXC TECHNOLOGY CO COM 23355L106 1,560 48,462 SH   SOLE NO 0 0 48,462
DXP ENTERPRISES INC COM NEW 233377407 1,096 42,720 SH   SOLE NO 0 0 42,720
DYADIC INTL INC DEL COM 26745T101 92 20,368 SH   SOLE NO 0 0 20,368
DYNATRACE INC COM NEW 268150109 1,695 28,091 SH   SOLE NO 0 0 28,091
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 740 52,630 SH   SOLE NO 0 0 52,630
DYNEX CAP INC COM 26817Q886 1,202 71,973 SH   SOLE NO 0 0 71,973
EAGLE BANCORP INC MD COM 268948106 911 15,626 SH   SOLE NO 0 0 15,626
EAGLE MATLS INC COM 26969P108 424 2,553 SH   SOLE NO 0 0 2,553
EAGLE PT CR CO LLC COM 269808101 1,171 83,678 SH   SOLE NO 0 0 83,678
EARGO INC COM 270087109 130 25,605 SH   SOLE NO 0 0 25,605
EASTERLY GOVT PPTYS INC COM 27616P103 1,035 45,189 SH   SOLE NO 0 0 45,189
EASTERN BANKSHARES INC COM 27627N105 1,154 57,228 SH   SOLE NO 0 0 57,228
EASTGROUP PPTYS INC COM 277276101 432 1,897 SH   SOLE NO 0 0 1,897
EASTMAN CHEM CO COM 277432100 5,863 48,492 SH   SOLE NO 0 0 48,492
EATON CORP PLC SHS G29183103 23,056 133,416 SH   SOLE NO 0 0 133,416
EATON VANCE CALIF MUN BD FD COM 27828A100 231 19,988 SH   SOLE NO 0 0 19,988
EATON VANCE CALIF MUN INCOM SH BEN INT 27826F101 276 20,400 SH   SOLE NO 0 0 20,400
EATON VANCE ENHANCED EQUITY COM 278274105 1,810 89,805 SH   SOLE NO 0 0 89,805
EATON VANCE ENHANCED EQUITY COM 278277108 838 34,116 SH   SOLE NO 0 0 34,116
EATON VANCE FLOATING RATE 20 COM 27831H100 1,113 120,425 SH   SOLE NO 0 0 120,425
EATON VANCE FLTING RATE INC COM 278279104 255 16,963 SH   SOLE NO 0 0 16,963
EATON VANCE LTD DURATION INC COM 27828H105 3,943 300,996 SH   SOLE NO 0 0 300,996
EATON VANCE MUN BD FD COM 27827X101 2,160 159,089 SH   SOLE NO 0 0 159,089
EATON VANCE MUN INCOME 2028 SHS 27829U105 655 30,468 SH   SOLE NO 0 0 30,468
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 1,100 79,665 SH   SOLE NO 0 0 79,665
EATON VANCE NATL MUN OPPORT COM SHS 27829L105 210 9,515 SH   SOLE NO 0 0 9,515
EATON VANCE NEW YORK MUN BD COM 27827Y109 240 19,784 SH   SOLE NO 0 0 19,784
EATON VANCE RISK-MANAGED DIV COM 27829G106 760 71,154 SH   SOLE NO 0 0 71,154
EATON VANCE SHORT DURATION D COM 27828V104 377 28,449 SH   SOLE NO 0 0 28,449
EATON VANCE SR FLTNG RTE TR COM 27828Q105 207 14,025 SH   SOLE NO 0 0 14,025
EATON VANCE TAX ADVT DIV INC COM 27828G107 3,929 131,902 SH   SOLE NO 0 0 131,902
EATON VANCE TAX MNGED BUY WR COM 27828X100 1,327 77,547 SH   SOLE NO 0 0 77,547
EATON VANCE TAX-ADVANTAGED G COM 27828U106 594 18,295 SH   SOLE NO 0 0 18,295
EATON VANCE TAX-MANAGED BUY- COM 27828Y108 4,055 242,251 SH   SOLE NO 0 0 242,251
EATON VANCE TAX-MANAGED DIVE COM 27828N102 5,106 339,302 SH   SOLE NO 0 0 339,302
EATON VANCE TAX-MANAGED GLOB COM 27829C105 8,364 747,452 SH   SOLE NO 0 0 747,452
EATON VANCE TAX-MANAGED GLOB COM 27829F108 9,629 902,519 SH   SOLE NO 0 0 902,519
EATON VANCE TX ADV GLBL DIV COM 27828S101 2,754 121,171 SH   SOLE NO 0 0 121,171
EBAY INC. COM 278642103 5,723 86,072 SH   SOLE NO 0 0 86,072
ECOARK HLDGS INC COM NEW 27888N307 113 50,713 SH   SOLE NO 0 0 50,713
ECOLAB INC COM 278865100 23,651 100,821 SH   SOLE NO 0 0 100,821
ECOVYST INC COM 27923Q109 209 20,500 SH   SOLE NO 0 0 20,500
EDAP TMS S A SPONSORED ADR 268311107 282 47,225 SH   SOLE NO 0 0 47,225
EDISON INTL COM 281020107 6,461 94,669 SH   SOLE NO 0 0 94,669
EDITAS MEDICINE INC COM 28106W103 3,206 120,784 SH   SOLE NO 0 0 120,784
EDWARDS LIFESCIENCES CORP COM 28176E108 16,639 128,442 SH   SOLE NO 0 0 128,442
EHEALTH INC COM 28238P109 826 32,392 SH   SOLE NO 0 0 32,392
ELANCO ANIMAL HEALTH INC COM 28414H103 1,023 36,063 SH   SOLE NO 0 0 36,063
ELASTIC N V ORD SHS N14506104 1,060 8,614 SH   SOLE NO 0 0 8,614
ELDORADO GOLD CORP NEW COM 284902509 119 12,766 SH   SOLE NO 0 0 12,766
ELECTRAMECCANICA VEHS CORP COM NEW 284849205 68 29,893 SH   SOLE NO 0 0 29,893
ELECTROMED INC COM 285409108 135 10,417 SH   SOLE NO 0 0 10,417
ELECTRONIC ARTS INC COM 285512109 21,548 34,496 SH   SOLE NO 0 0 34,496
ELLSWORTH GROWTH & INCOME FD COM 289074106 509 41,250 SH   SOLE NO 0 0 41,250
EMCOR GROUP INC COM 29084Q100 549 4,312 SH   SOLE NO 0 0 4,312
EMERSON ELEC CO COM 291011104 62,928 676,863 SH   SOLE NO 0 0 676,863
EMPIRE ST RLTY OP L P UNIT LTD PRT 60 292102209 257 29,050 SH   SOLE NO 0 0 29,050
EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 750 84,610 SH   SOLE NO 0 0 84,610
EMX RTY CORP COM 26873J107 36 16,019 SH   SOLE NO 0 0 16,019
ENBRIDGE INC COM 29250N105 30,505 780,593 SH   SOLE NO 0 0 780,593
ENCOMPASS HEALTH CORP COM 29261A100 286 4,385 SH   SOLE NO 0 0 4,385
ENDAVA PLC ADS 29260V105 336 2,003 SH   SOLE NO 0 0 2,003
ENDEAVOUR SILVER CORP COM 29258Y103 203 48,279 SH   SOLE NO 0 0 48,279
ENERGY RECOVERY INC COM 29270J100 279 12,985 SH   SOLE NO 0 0 12,985
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 4,775 580,272 SH   SOLE NO 0 0 580,272
ENERPLUS CORP COM 292766102 126 11,939 SH   SOLE NO 0 0 11,939
ENERSYS COM 29275Y102 220 2,790 SH   SOLE NO 0 0 2,790
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 318 46,169 SH   SOLE NO 0 0 46,169
ENNIS INC COM 293389102 494 25,341 SH   SOLE NO 0 0 25,341
ENOVA INTL INC COM 29357K103 290 7,100 SH   SOLE NO 0 0 7,100
ENOVIX CORPORATION COM 293594107 518 18,999 SH   SOLE NO 0 0 18,999
ENPHASE ENERGY INC COM 29355A107 10,512 57,463 SH   SOLE NO 0 0 57,463
ENTEGRIS INC COM 29362U104 3,402 24,553 SH   SOLE NO 0 0 24,553
ENTERGY CORP NEW COM 29364G103 4,642 41,209 SH   SOLE NO 0 0 41,209
ENTERPRISE BANCORP INC MASS COM 293668109 3,285 73,147 SH   SOLE NO 0 0 73,147
ENTERPRISE PRODS PARTNERS L COM 293792107 15,946 726,179 SH   SOLE NO 0 0 726,179
ENVIVA PARTNERS LP COM UNIT 29414J107 1,039 14,763 SH   SOLE NO 0 0 14,763
EOG RES INC COM 26875P101 8,891 100,092 SH   SOLE NO 0 0 100,092
EPAM SYS INC COM 29414B104 2,373 3,550 SH   SOLE NO 0 0 3,550
EPR PPTYS COM SH BEN INT 26884U109 1,539 32,410 SH   SOLE NO 0 0 32,410
EQT CORP COM 26884L109 200 9,210 SH   SOLE NO 0 0 9,210
EQUIFAX INC COM 294429105 4,125 14,089 SH   SOLE NO 0 0 14,089
EQUINIX INC COM 29444U700 3,273 3,870 SH   SOLE NO 0 0 3,870
EQUINOX GOLD CORP COM 29446Y502 159 23,651 SH   SOLE NO 0 0 23,651
EQUITRANS MIDSTREAM CORP COM 294600101 965 93,411 SH   SOLE NO 0 0 93,411
EQUITY COMWLTH COM SH BEN INT 294628102 581 22,442 SH   SOLE NO 0 0 22,442
EQUITY RESIDENTIAL SH BEN INT 29476L107 4,016 44,382 SH   SOLE NO 0 0 44,382
ERICSSON ADR B SEK 10 294821608 1,828 168,216 SH   SOLE NO 0 0 168,216
ERIE INDTY CO CL A 29530P102 265 1,377 SH   SOLE NO 0 0 1,377
ESCO TECHNOLOGIES INC COM 296315104 496 5,514 SH   SOLE NO 0 0 5,514
ESSENTIAL UTILS INC COM 29670G102 15,284 284,684 SH   SOLE NO 0 0 284,684
ESSEX PPTY TR INC COM 297178105 751 2,132 SH   SOLE NO 0 0 2,132
ETF MANAGERS TR BLUESTAR ISRAEL 26924G870 369 5,842 SH   SOLE NO 0 0 5,842
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 4,224 381,265 SH   SOLE NO 0 0 381,265
ETF MANAGERS TR ETFMG TRAVEL TEC 26924G771 653 26,823 SH   SOLE NO 0 0 26,823
ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 1,413 21,946 SH   SOLE NO 0 0 21,946
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 7,868 128,052 SH   SOLE NO 0 0 128,052
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 327 26,208 SH   SOLE NO 0 0 26,208
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 3,775 65,030 SH   SOLE NO 0 0 65,030
ETF MANAGERS TR TREATMENTS TSTNG 26924G763 602 16,918 SH   SOLE NO 0 0 16,918
ETF OPPORTUNITIES TRUST AMERICAN CONSER 26923N108 721 20,264 SH   SOLE NO 0 0 20,264
ETF SER SOLUTIONS BLUE HORIZON BNE 26922B303 565 19,691 SH   SOLE NO 0 0 19,691
ETF SER SOLUTIONS CHANG FIN US LRG 26922A560 2,279 65,025 SH   SOLE NO 0 0 65,025
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 12,570 301,449 SH   SOLE NO 0 0 301,449
ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 620 11,116 SH   SOLE NO 0 0 11,116
ETF SER SOLUTIONS DISTILLATE US 26922A321 371 8,021 SH   SOLE NO 0 0 8,021
ETF SER SOLUTIONS LHA MKT ST TACTL 26922B105 307 9,528 SH   SOLE NO 0 0 9,528
ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 10,857 388,882 SH   SOLE NO 0 0 388,882
ETF SER SOLUTIONS NETLEASE CORP 26922A248 226 7,123 SH   SOLE NO 0 0 7,123
ETF SER SOLUTIONS US GLB JETS 26922A842 22,145 1,050,051 SH   SOLE NO 0 0 1,050,051
ETFIS SER TR I VIRTUS INFRCAP 26923G822 927 36,927 SH   SOLE NO 0 0 36,927
ETSY INC COM 29786A106 5,070 23,157 SH   SOLE NO 0 0 23,157
EURONAV NV SHS B38564108 292 32,948 SH   SOLE NO 0 0 32,948
EURONET WORLDWIDE INC COM 298736109 1,017 8,541 SH   SOLE NO 0 0 8,541
EVANS BANCORP INC COM NEW 29911Q208 1,139 28,265 SH   SOLE NO 0 0 28,265
EVERBRIDGE INC COM 29978A104 280 4,171 SH   SOLE NO 0 0 4,171
EVERCORE INC CLASS A 29977A105 361 2,658 SH   SOLE NO 0 0 2,658
EVERGY INC COM 30034W106 5,773 84,142 SH   SOLE NO 0 0 84,142
EVERSOURCE ENERGY COM 30040W108 22,905 251,764 SH   SOLE NO 0 0 251,764
EVGO INC CL A COM 30052F100 404 40,689 SH   SOLE NO 0 0 40,689
EVOFEM BIOSCIENCES INC COM 30048L104 17 45,367 SH   SOLE NO 0 0 45,367
EVOGENE LTD SHS M4119S104 24 15,223 SH   SOLE NO 0 0 15,223
EVOLUS INC COM 30052C107 71 11,000 SH   SOLE NO 0 0 11,000
EVOLVE TRANSITION INFRASTRU COM UNITS REP B 30053M104 23 40,493 SH   SOLE NO 0 0 40,493
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 592 12,667 SH   SOLE NO 0 0 12,667
EXACT SCIENCES CORP COM 30063P105 5,748 73,856 SH   SOLE NO 0 0 73,856
EXCHANGE LISTED FDS TR ARMOR US EQT IDX 30151E764 751 28,055 SH   SOLE NO 0 0 28,055
EXCHANGE LISTED FDS TR HIGH YIELD ETF 30151E814 290 9,214 SH   SOLE NO 0 0 9,214
EXCHANGE TRADED CONCEPTS TR BITWISE CRYPTO 301505624 963 45,842 SH   SOLE NO 0 0 45,842
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 11,578 269,886 SH   SOLE NO 0 0 269,886
EXCHANGE TRADED CONCEPTS TR FMQQ NEXT FRONT 301505590 207 9,806 SH   SOLE NO 0 0 9,806
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 11,922 170,056 SH   SOLE NO 0 0 170,056
EXCHANGE TRADED CONCEPTS TR VSPR US LC ETF 301505749 2,943 95,534 SH   SOLE NO 0 0 95,534
EXELIXIS INC COM 30161Q104 1,310 71,709 SH   SOLE NO 0 0 71,709
EXELON CORP COM 30161N101 13,677 236,805 SH   SOLE NO 0 0 236,805
EXP WORLD HLDGS INC COM 30212W100 4,733 140,501 SH   SOLE NO 0 0 140,501
EXPEDIA GROUP INC COM NEW 30212P303 3,122 17,277 SH   SOLE NO 0 0 17,277
EXPEDITORS INTL WASH INC COM 302130109 3,664 27,290 SH   SOLE NO 0 0 27,290
EXPONENT INC COM 30214U102 1,030 8,831 SH   SOLE NO 0 0 8,831
EXTRA SPACE STORAGE INC COM 30225T102 2,872 12,669 SH   SOLE NO 0 0 12,669
EXXON MOBIL CORP COM 30231G102 145,953 2,385,256 SH   SOLE NO 0 0 2,385,256
F N B CORP COM 302520101 808 66,645 SH   SOLE NO 0 0 66,645
F5 INC COM 315616102 995 4,069 SH   SOLE NO 0 0 4,069
FABRINET SHS G3323L100 395 3,340 SH   SOLE NO 0 0 3,340
FACTSET RESH SYS INC COM 303075105 4,536 9,334 SH   SOLE NO 0 0 9,334
FAIR ISAAC CORP COM 303250104 2,328 5,368 SH   SOLE NO 0 0 5,368
FARMERS NATIONAL BANC CORP COM 309627107 1,030 55,530 SH   SOLE NO 0 0 55,530
FARMLAND PARTNERS INC COM 31154R109 123 10,346 SH   SOLE NO 0 0 10,346
FASTENAL CO COM 311900104 21,528 336,061 SH   SOLE NO 0 0 336,061
FASTLY INC CL A 31188V100 3,082 86,944 SH   SOLE NO 0 0 86,944
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 909 6,668 SH   SOLE NO 0 0 6,668
FEDERATED HERMES INC CL B 314211103 25,061 666,877 SH   SOLE NO 0 0 666,877
FEDEX CORP COM 31428X106 45,091 174,340 SH   SOLE NO 0 0 174,340
FERRARI N V COM N3167Y103 932 3,602 SH   SOLE NO 0 0 3,602
FERROGLOBE PLC SHS G33856108 475 76,495 SH   SOLE NO 0 0 76,495
FFBW INC MD COM 30260M103 576 48,825 SH   SOLE NO 0 0 48,825
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 36,625 601,402 SH   SOLE NO 0 0 601,402
FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 5,677 163,940 SH   SOLE NO 0 0 163,940
FIDELITY COVINGTON TRUST BLUE CHIP VALUE 316092345 1,153 39,214 SH   SOLE NO 0 0 39,214
FIDELITY COVINGTON TRUST CLEAN ENERGY ETF 316092253 646 26,139 SH   SOLE NO 0 0 26,139
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 15,258 326,939 SH   SOLE NO 0 0 326,939
FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 19,233 423,924 SH   SOLE NO 0 0 423,924
FIDELITY COVINGTON TRUST ELEC VEHS & FUTR 316092220 844 30,745 SH   SOLE NO 0 0 30,745
FIDELITY COVINGTON TRUST EMERG MKTS MLTFT 316092543 688 26,833 SH   SOLE NO 0 0 26,833
FIDELITY COVINGTON TRUST FIDELITY GROWTH 316092337 2,474 119,546 SH   SOLE NO 0 0 119,546
FIDELITY COVINGTON TRUST FIDELITY MAGELAN 316092329 201 7,981 SH   SOLE NO 0 0 7,981
FIDELITY COVINGTON TRUST FIDELITY SML-MID 316092295 1,743 71,498 SH   SOLE NO 0 0 71,498
FIDELITY COVINGTON TRUST FIDELITY US MLTF 316092378 1,440 52,842 SH   SOLE NO 0 0 52,842
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 17,956 445,566 SH   SOLE NO 0 0 445,566
FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618 3,827 70,105 SH   SOLE NO 0 0 70,105
FIDELITY COVINGTON TRUST INT HG DIV ETF 316092725 1,029 50,015 SH   SOLE NO 0 0 50,015
FIDELITY COVINGTON TRUST INT VL FCT ETF 316092717 5,360 219,797 SH   SOLE NO 0 0 219,797
FIDELITY COVINGTON TRUST INTL MULTIFACTOR 316092535 805 27,055 SH   SOLE NO 0 0 27,055
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 34,035 650,600 SH   SOLE NO 0 0 650,600
FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816 4,009 74,684 SH   SOLE NO 0 0 74,684
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 8,604 167,533 SH   SOLE NO 0 0 167,533
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 18,216 206,354 SH   SOLE NO 0 0 206,354
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 18,004 1,186,080 SH   SOLE NO 0 0 1,186,080
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 29,120 520,746 SH   SOLE NO 0 0 520,746
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 40,744 593,419 SH   SOLE NO 0 0 593,419
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 15,053 267,848 SH   SOLE NO 0 0 267,848
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 108,553 801,726 SH   SOLE NO 0 0 801,726
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 9,371 186,162 SH   SOLE NO 0 0 186,162
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 26,077 751,072 SH   SOLE NO 0 0 751,072
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 21,230 458,348 SH   SOLE NO 0 0 458,348
FIDELITY COVINGTON TRUST NEW MILLENNIUM 316092360 1,561 52,684 SH   SOLE NO 0 0 52,684
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 4,550 81,096 SH   SOLE NO 0 0 81,096
FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527 7,542 210,628 SH   SOLE NO 0 0 210,628
FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386 1,534 45,257 SH   SOLE NO 0 0 45,257
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 34,168 655,452 SH   SOLE NO 0 0 655,452
FIDELITY D & D BANCORP INC COM 31609R100 706 11,968 SH   SOLE NO 0 0 11,968
FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 1,174 21,346 SH   SOLE NO 0 0 21,346
FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 3,121 61,586 SH   SOLE NO 0 0 61,586
FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200 8,380 161,814 SH   SOLE NO 0 0 161,814
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 23,317 439,795 SH   SOLE NO 0 0 439,795
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 5,959 114,214 SH   SOLE NO 0 0 114,214
FIDELITY NATL INFORMATION SV COM 31620M106 5,347 48,995 SH   SOLE NO 0 0 48,995
FIDUCIARY CLAYMORE ENGRY INF COM 31647Q205 825 79,633 SH   SOLE NO 0 0 79,633
FIELD TRIP HEALTH LTD COM 31656R102 27 11,200 SH   SOLE NO 0 0 11,200
FIFTH THIRD BANCORP COM 316773100 7,336 168,458 SH   SOLE NO 0 0 168,458
FINANCIAL INSTNS INC COM 317585404 18,150 570,760 SH   SOLE NO 0 0 570,760
FIRST AMERN FINL CORP COM 31847R102 893 11,423 SH   SOLE NO 0 0 11,423
FIRST BANCORP INC ME COM 31866P102 433 13,793 SH   SOLE NO 0 0 13,793
FIRST BANCORP N C COM 318910106 1,046 22,886 SH   SOLE NO 0 0 22,886
FIRST BUSEY CORP COM NEW 319383204 664 24,512 SH   SOLE NO 0 0 24,512
FIRST COMWLTH FINL CORP PA COM 319829107 760 47,244 SH   SOLE NO 0 0 47,244
FIRST FINANCIAL NORTHWEST IN COM 32022K102 175 10,854 SH   SOLE NO 0 0 10,854
FIRST FINL BANKSHARES INC COM 32020R109 27,471 540,351 SH   SOLE NO 0 0 540,351
FIRST HORIZON CORPORATION COM 320517105 1,102 67,494 SH   SOLE NO 0 0 67,494
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1,868 45,938 SH   SOLE NO 0 0 45,938
FIRST MAJESTIC SILVER CORP COM 32076V103 910 81,932 SH   SOLE NO 0 0 81,932
FIRST MERCHANTS CORP COM 320817109 754 18,020 SH   SOLE NO 0 0 18,020
FIRST MID ILL BANCSHARES INC COM 320866106 466 10,899 SH   SOLE NO 0 0 10,899
FIRST REP BK SAN FRANCISCO C COM 33616C100 1,438 6,965 SH   SOLE NO 0 0 6,965
FIRST SOLAR INC COM 336433107 3,498 40,137 SH   SOLE NO 0 0 40,137
FIRST TR / ABERDEEN EMERGING COM 33731K102 148 11,272 SH   SOLE NO 0 0 11,272
FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 1,077 16,855 SH   SOLE NO 0 0 16,855
FIRST TR DYNAMIC EUROPE EQUI COM SHS 33740D107 444 33,490 SH   SOLE NO 0 0 33,490
FIRST TR ENERGY INCOME & GRO COM 33738G104 1,226 88,747 SH   SOLE NO 0 0 88,747
FIRST TR ENERGY INFRASTRCTR COM 33738C103 617 45,621 SH   SOLE NO 0 0 45,621
FIRST TR ENHANCED EQUITY INC COM 337318109 676 31,777 SH   SOLE NO 0 0 31,777
FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 485 8,868 SH   SOLE NO 0 0 8,868
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 322 10,340 SH   SOLE NO 0 0 10,340
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 354 17,366 SH   SOLE NO 0 0 17,366
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 2,324 44,549 SH   SOLE NO 0 0 44,549
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 11,017 193,362 SH   SOLE NO 0 0 193,362
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 994 17,721 SH   SOLE NO 0 0 17,721
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 24,469 1,204,188 SH   SOLE NO 0 0 1,204,188
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 1,440 69,238 SH   SOLE NO 0 0 69,238
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 2,742 136,055 SH   SOLE NO 0 0 136,055
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 8,761 144,437 SH   SOLE NO 0 0 144,437
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 3,141 120,420 SH   SOLE NO 0 0 120,420
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 3,709 86,098 SH   SOLE NO 0 0 86,098
FIRST TR EXCH TRD ALPHDX FD EX US SML CP 33737J406 621 13,586 SH   SOLE NO 0 0 13,586
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 447 15,557 SH   SOLE NO 0 0 15,557
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 15,400 667,853 SH   SOLE NO 0 0 667,853
FIRST TR EXCHANGE TRADED FD AUTO INDEX FD 33734X309 695 11,633 SH   SOLE NO 0 0 11,633
FIRST TR EXCHANGE TRADED FD CHINDIA ETF 33733A102 245 5,149 SH   SOLE NO 0 0 5,149
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 17,747 170,144 SH   SOLE NO 0 0 170,144
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 30,077 484,800 SH   SOLE NO 0 0 484,800
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 2,472 39,934 SH   SOLE NO 0 0 39,934
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 1,741 69,309 SH   SOLE NO 0 0 69,309
FIRST TR EXCHANGE TRADED FD DJ INTL INTRNT 33734X770 823 22,855 SH   SOLE NO 0 0 22,855
FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201 2,223 70,015 SH   SOLE NO 0 0 70,015
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 2,181 182,969 SH   SOLE NO 0 0 182,969
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 28,820 622,735 SH   SOLE NO 0 0 622,735
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 11,457 92,277 SH   SOLE NO 0 0 92,277
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 31,881 510,832 SH   SOLE NO 0 0 510,832
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 1,915 138,158 SH   SOLE NO 0 0 138,158
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 5,279 63,903 SH   SOLE NO 0 0 63,903
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 21,415 371,737 SH   SOLE NO 0 0 371,737
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 1,980 31,860 SH   SOLE NO 0 0 31,860
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 32,347 612,753 SH   SOLE NO 0 0 612,753
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 14,999 146,092 SH   SOLE NO 0 0 146,092
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 30,859 233,750 SH   SOLE NO 0 0 233,750
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 26,827 218,985 SH   SOLE NO 0 0 218,985
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 379 11,601 SH   SOLE NO 0 0 11,601
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 16,002 168,801 SH   SOLE NO 0 0 168,801
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 2,910 39,231 SH   SOLE NO 0 0 39,231
FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 1,124 21,170 SH   SOLE NO 0 0 21,170
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 631 8,466 SH   SOLE NO 0 0 8,466
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 119,797 1,416,881 SH   SOLE NO 0 0 1,416,881
FIRST TR EXCHANGE-TRADED FD CBOE VEST GLD ST 33733E849 2,872 151,883 SH   SOLE NO 0 0 151,883
FIRST TR EXCHANGE-TRADED FD CBOE VEST GOLD 33733E856 228 11,237 SH   SOLE NO 0 0 11,237
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 51,581 228,106 SH   SOLE NO 0 0 228,106
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 2,106 55,670 SH   SOLE NO 0 0 55,670
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 1,521 65,520 SH   SOLE NO 0 0 65,520
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT PE 33733E880 2,636 74,375 SH   SOLE NO 0 0 74,375
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 77,787 1,582,015 SH   SOLE NO 0 0 1,582,015
FIRST TR EXCHANGE-TRADED FD DORSEYWRGT ETF 33738R712 202 7,615 SH   SOLE NO 0 0 7,615
FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696 11,107 328,125 SH   SOLE NO 0 0 328,125
FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108 17,331 545,528 SH   SOLE NO 0 0 545,528
FIRST TR EXCHANGE-TRADED FD DORSY WRGH VLU 33741L207 13,365 530,991 SH   SOLE NO 0 0 530,991
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 31,588 528,236 SH   SOLE NO 0 0 528,236
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 9,600 200,638 SH   SOLE NO 0 0 200,638
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 37,020 740,565 SH   SOLE NO 0 0 740,565
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 2,639 46,120 SH   SOLE NO 0 0 46,120
FIRST TR EXCHANGE-TRADED FD FT STRG INCM ETF 33739Q309 343 6,764 SH   SOLE NO 0 0 6,764
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 2,318 114,542 SH   SOLE NO 0 0 114,542
FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201 468 10,792 SH   SOLE NO 0 0 10,792
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 876 24,662 SH   SOLE NO 0 0 24,662
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 348 7,679 SH   SOLE NO 0 0 7,679
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 3,042 183,324 SH   SOLE NO 0 0 183,324
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 17,500 257,470 SH   SOLE NO 0 0 257,470
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 12,804 203,732 SH   SOLE NO 0 0 203,732
FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 3,020 34,077 SH   SOLE NO 0 0 34,077
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 2,701 82,275 SH   SOLE NO 0 0 82,275
FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 18,408 532,812 SH   SOLE NO 0 0 532,812
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 2,002 36,358 SH   SOLE NO 0 0 36,358
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 18,668 960,334 SH   SOLE NO 0 0 960,334
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 305 3,765 SH   SOLE NO 0 0 3,765
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 725 42,249 SH   SOLE NO 0 0 42,249
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 2,198 88,063 SH   SOLE NO 0 0 88,063
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 19,179 118,422 SH   SOLE NO 0 0 118,422
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 3,698 81,985 SH   SOLE NO 0 0 81,985
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 124,293 2,399,948 SH   SOLE NO 0 0 2,399,948
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 8,640 180,307 SH   SOLE NO 0 0 180,307
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 16,150 532,935 SH   SOLE NO 0 0 532,935
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 371 8,966 SH   SOLE NO 0 0 8,966
FIRST TR EXCHANGE-TRADED FD US EQTY DIVI 33738R738 235 7,570 SH   SOLE NO 0 0 7,570
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 10,692 274,300 SH   SOLE NO 0 0 274,300
FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 2,529 71,606 SH   SOLE NO 0 0 71,606
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U760 2,523 125,266 SH   SOLE NO 0 0 125,266
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778 3,230 158,973 SH   SOLE NO 0 0 158,973
FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703 9,218 432,577 SH   SOLE NO 0 0 432,577
FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U828 207 10,441 SH   SOLE NO 0 0 10,441
FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U869 429 21,332 SH   SOLE NO 0 0 21,332
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557 1,752 82,014 SH   SOLE NO 0 0 82,014
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F581 501 22,135 SH   SOLE NO 0 0 22,135
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740U836 431 20,670 SH   SOLE NO 0 0 20,670
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 4,395 114,889 SH   SOLE NO 0 0 114,889
FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802 7,228 228,588 SH   SOLE NO 0 0 228,588
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F730 1,563 44,971 SH   SOLE NO 0 0 44,971
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 41,650 1,733,262 SH   SOLE NO 0 0 1,733,262
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631 538 16,705 SH   SOLE NO 0 0 16,705
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698 3,893 115,530 SH   SOLE NO 0 0 115,530
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714 1,689 48,985 SH   SOLE NO 0 0 48,985
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 3,387 89,186 SH   SOLE NO 0 0 89,186
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 30,821 842,347 SH   SOLE NO 0 0 842,347
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 1,859 57,008 SH   SOLE NO 0 0 57,008
FIRST TR EXCHNG TRADED FD VI CEF INCM OPPTY 33740F409 281 10,999 SH   SOLE NO 0 0 10,999
FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406 644 19,650 SH   SOLE NO 0 0 19,650
FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505 2,294 65,604 SH   SOLE NO 0 0 65,604
FIRST TR EXCHNG TRADED FD VI FT CBOE INTL EQT 33740F656 433 20,399 SH   SOLE NO 0 0 20,399
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST 100 33740F649 5,891 250,256 SH   SOLE NO 0 0 250,256
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 6,114 179,352 SH   SOLE NO 0 0 179,352
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599 1,662 50,079 SH   SOLE NO 0 0 50,079
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615 1,248 39,140 SH   SOLE NO 0 0 39,140
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680 3,901 117,820 SH   SOLE NO 0 0 117,820
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307 6,068 168,509 SH   SOLE NO 0 0 168,509
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U844 1,685 55,004 SH   SOLE NO 0 0 55,004
FIRST TR EXCHNG TRADED FD VI FT CBOE VST INTL 33740F573 1,909 92,015 SH   SOLE NO 0 0 92,015
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 3,121 156,012 SH   SOLE NO 0 0 156,012
FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789 3,859 142,084 SH   SOLE NO 0 0 142,084
FIRST TR EXCHNG TRADED FD VI MUN CEF IN OPT 33740F508 278 13,159 SH   SOLE NO 0 0 13,159
FIRST TR EXCHNG TRADED FD VI SKYBRIDGE CRYPTO 33740F540 1,540 89,676 SH   SOLE NO 0 0 89,676
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 24,617 462,595 SH   SOLE NO 0 0 462,595
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109 11,546 449,264 SH   SOLE NO 0 0 449,264
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 3,194 121,136 SH   SOLE NO 0 0 121,136
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 9,105 236,761 SH   SOLE NO 0 0 236,761
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 5,085 144,319 SH   SOLE NO 0 0 144,319
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 5,383 139,002 SH   SOLE NO 0 0 139,002
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 4,402 124,559 SH   SOLE NO 0 0 124,559
FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672 13,173 398,562 SH   SOLE NO 0 0 398,562
FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 4,901 137,206 SH   SOLE NO 0 0 137,206
FIRST TR HIGH INCOME LONG / COM 33738E109 328 21,070 SH   SOLE NO 0 0 21,070
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 8,127 401,951 SH   SOLE NO 0 0 401,951
FIRST TR INTER DURATN PFD & COM 33718W103 658 26,853 SH   SOLE NO 0 0 26,853
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 7,734 110,675 SH   SOLE NO 0 0 110,675
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 18,167 196,756 SH   SOLE NO 0 0 196,756
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 4,469 43,456 SH   SOLE NO 0 0 43,456
FIRST TR MLP & ENERGY INCOM COM 33739B104 109 15,126 SH   SOLE NO 0 0 15,126
FIRST TR MORNINGSTAR DIVID L SHS 336917109 7,108 199,911 SH   SOLE NO 0 0 199,911
FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 4,499 35,820 SH   SOLE NO 0 0 35,820
FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 944 12,565 SH   SOLE NO 0 0 12,565
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 26,667 225,100 SH   SOLE NO 0 0 225,100
FIRST TR NASDAQ 100 TECH IND SHS 337345102 40,229 229,672 SH   SOLE NO 0 0 229,672
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 1,006 17,047 SH   SOLE NO 0 0 17,047
FIRST TR S&P REIT INDEX FD COM 33734G108 353 10,851 SH   SOLE NO 0 0 10,851
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 8,373 86,265 SH   SOLE NO 0 0 86,265
FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109 720 176,228 SH   SOLE NO 0 0 176,228
FIRST TR SR FLTG RATE INCOME COM 33733U108 451 37,409 SH   SOLE NO 0 0 37,409
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 759 52,673 SH   SOLE NO 0 0 52,673
FIRST TR VALUE LINE DIVID IN SHS 33734H106 196,693 4,570,008 SH   SOLE NO 0 0 4,570,008
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 2,879 23,944 SH   SOLE NO 0 0 23,944
FIRSTCASH HOLDINGS INC COM 33768G107 218 2,917 SH   SOLE NO 0 0 2,917
FIRSTENERGY CORP COM 337932107 6,428 154,568 SH   SOLE NO 0 0 154,568
FISERV INC COM 337738108 11,714 112,870 SH   SOLE NO 0 0 112,870
FISKER INC CL A COM STK 33813J106 903 57,465 SH   SOLE NO 0 0 57,465
FIVE BELOW INC COM 33829M101 435 2,106 SH   SOLE NO 0 0 2,106
FIVE9 INC COM 338307101 438 3,195 SH   SOLE NO 0 0 3,195
FIVERR INTL LTD ORD SHS M4R82T106 1,564 13,762 SH   SOLE NO 0 0 13,762
FLAGSTAR BANCORP INC COM PAR .001 337930705 794 16,563 SH   SOLE NO 0 0 16,563
FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 1,250 45,030 SH   SOLE NO 0 0 45,030
FLAHERTY & CRUMRINE PFD INCO COM 338480106 330 18,859 SH   SOLE NO 0 0 18,859
FLAHERTY & CRUMRINE PFD INCO COM 33848E106 225 17,681 SH   SOLE NO 0 0 17,681
FLAHERTY & CRUMRINE PFD SECS COM 338478100 6,335 291,705 SH   SOLE NO 0 0 291,705
FLEETCOR TECHNOLOGIES INC COM 339041105 351 1,570 SH   SOLE NO 0 0 1,570
FLEX LTD ORD Y2573F102 244 13,327 SH   SOLE NO 0 0 13,327
FLEXSHARES TR CRE SLCT BD FD 33939L670 6,423 246,850 SH   SOLE NO 0 0 246,850
FLEXSHARES TR ESG & CLM INVEST 33939L571 697 14,230 SH   SOLE NO 0 0 14,230
FLEXSHARES TR ESG & CLM US LRG 33939L613 966 17,640 SH   SOLE NO 0 0 17,640
FLEXSHARES TR ESG & CM HI YLD 33939L589 349 7,046 SH   SOLE NO 0 0 7,046
FLEXSHARES TR GLB QLT R/E IDX 33939L787 355 4,802 SH   SOLE NO 0 0 4,802
FLEXSHARES TR HIG YLD VL ETF 33939L662 4,895 99,931 SH   SOLE NO 0 0 99,931
FLEXSHARES TR IBOXX 3R TARGT 33939L506 2,132 81,053 SH   SOLE NO 0 0 81,053
FLEXSHARES TR IBOXX 5YR TRGT 33939L605 751 26,816 SH   SOLE NO 0 0 26,816
FLEXSHARES TR INTL QLTDV IDX 33939L837 1,062 41,562 SH   SOLE NO 0 0 41,562
FLEXSHARES TR M STAR DEV MKT 33939L803 11,781 163,702 SH   SOLE NO 0 0 163,702
FLEXSHARES TR MORNSTAR UPSTR 33939L407 1,975 50,027 SH   SOLE NO 0 0 50,027
FLEXSHARES TR MORNSTAR USMKT 33939L100 32,567 178,532 SH   SOLE NO 0 0 178,532
FLEXSHARES TR MSTAR EMKT FAC 33939L308 4,573 77,410 SH   SOLE NO 0 0 77,410
FLEXSHARES TR QLT DIV DEF IDX 33939L845 6,734 113,751 SH   SOLE NO 0 0 113,751
FLEXSHARES TR QUALT DIVD IDX 33939L860 2,764 45,071 SH   SOLE NO 0 0 45,071
FLEXSHARES TR READY ACC VARI 33939L886 590 7,816 SH   SOLE NO 0 0 7,816
FLEXSHARES TR STOX GBL ESG SLT 33939L688 1,768 11,644 SH   SOLE NO 0 0 11,644
FLEXSHARES TR STOX US ESG SLCT 33939L696 2,805 24,153 SH   SOLE NO 0 0 24,153
FLEXSHARES TR STOXX GLOBR INF 33939L795 225 3,926 SH   SOLE NO 0 0 3,926
FLEXSHARES TR US QUALITY CAP 33939L746 3,319 63,595 SH   SOLE NO 0 0 63,595
FLOOR & DECOR HLDGS INC CL A 339750101 450 3,463 SH   SOLE NO 0 0 3,463
FLOWERS FOODS INC COM 343498101 884 32,212 SH   SOLE NO 0 0 32,212
FLOWSERVE CORP COM 34354P105 229 7,484 SH   SOLE NO 0 0 7,484
FLUIDIGM CORP DEL COM 34385P108 60 15,452 SH   SOLE NO 0 0 15,452
FLUOR CORP NEW COM 343412102 2,631 106,240 SH   SOLE NO 0 0 106,240
FLYWIRE CORPORATION COM VTG 302492103 592 15,565 SH   SOLE NO 0 0 15,565
FMC CORP COM NEW 302491303 1,273 11,587 SH   SOLE NO 0 0 11,587
FNCB BANCORP INC COM 302578109 191 20,759 SH   SOLE NO 0 0 20,759
FOOT LOCKER INC COM 344849104 605 13,882 SH   SOLE NO 0 0 13,882
FORD MTR CO DEL COM 345370860 52,875 2,545,755 SH   SOLE NO 0 0 2,545,755
FORTINET INC COM 34959E109 12,910 35,921 SH   SOLE NO 0 0 35,921
FORTIS INC COM 349553107 683 14,163 SH   SOLE NO 0 0 14,163
FORTIVE CORP COM 34959J108 1,344 17,628 SH   SOLE NO 0 0 17,628
FORTUNA SILVER MINES INC COM 349915108 285 73,275 SH   SOLE NO 0 0 73,275
FORTUNE BRANDS HOME & SEC IN COM 34964C106 3,062 28,646 SH   SOLE NO 0 0 28,646
FORUM ENERGY TECHNOLOGIES IN NOTE 9.000% 8/0 34984VAC4 20 23,000 SH   SOLE NO 0 0 23,000
FOX FACTORY HLDG CORP COM 35138V102 206 1,214 SH   SOLE NO 0 0 1,214
FRANCO NEV CORP COM 351858105 13,893 100,463 SH   SOLE NO 0 0 100,463
FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 39,295 418,282 SH   SOLE NO 0 0 418,282
FRANKLIN LTD DURATION INCOME COM 35472T101 111 12,247 SH   SOLE NO 0 0 12,247
FRANKLIN RESOURCES INC COM 354613101 11,760 351,164 SH   SOLE NO 0 0 351,164
FRANKLIN TEMPLETON ETF TR DISRPTVE COM ETF 35473P538 2,203 53,433 SH   SOLE NO 0 0 53,433
FRANKLIN TEMPLETON ETF TR GENOMIC ADV ETF 35473P520 727 15,000 SH   SOLE NO 0 0 15,000
FRANKLIN TEMPLETON ETF TR INTELLIGENT MACH 35473P512 200 3,697 SH   SOLE NO 0 0 3,697
FRANKLIN TEMPLETON ETF TR LIBERTY INVT 35473P603 300 11,656 SH   SOLE NO 0 0 11,656
FRANKLIN TEMPLETON ETF TR LIBERTY US ETF 35473P504 15,700 305,456 SH   SOLE NO 0 0 305,456
FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 606 12,899 SH   SOLE NO 0 0 12,899
FREEPORT-MCMORAN INC CL B 35671D857 13,858 332,092 SH   SOLE NO 0 0 332,092
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 440 13,583 SH   SOLE NO 0 0 13,583
FRONTLINE LTD SHS NEW G3682E192 92 13,031 SH   SOLE NO 0 0 13,031
FS KKR CAP CORP COM 302635206 104,513 4,991,075 SH   SOLE NO 0 0 4,991,075
FST TR NEW OPPORT MLP & ENE COM 33739M100 114 20,947 SH   SOLE NO 0 0 20,947
FUBOTV INC COM 35953D104 464 29,939 SH   SOLE NO 0 0 29,939
FUELCELL ENERGY INC COM 35952H601 618 118,860 SH   SOLE NO 0 0 118,860
FULGENT GENETICS INC COM 359664109 1,968 19,573 SH   SOLE NO 0 0 19,573
FULLER H B CO COM 359694106 555 6,858 SH   SOLE NO 0 0 6,858
FULTON FINL CORP PA COM 360271100 3,002 176,637 SH   SOLE NO 0 0 176,637
FUTUREFUEL CORP COM 36116M106 2,453 321,093 SH   SOLE NO 0 0 321,093
GABELLI CONV & INC SECS FD I COM 36240B109 163 23,699 SH   SOLE NO 0 0 23,699
GABELLI DIVID & INCOME TR COM 36242H104 2,626 97,260 SH   SOLE NO 0 0 97,260
GABELLI EQUITY TR INC COM 362397101 10,208 1,419,886 SH   SOLE NO 0 0 1,419,886
GABELLI GLOBL UTIL & INCOME COM SH BEN INT 36242L105 294 14,010 SH   SOLE NO 0 0 14,010
GABELLI HLTHCARE & WELLNESS SHS 36246K103 306 22,593 SH   SOLE NO 0 0 22,593
GABELLI MULTIMEDIA TR INC COM 36239Q109 3,367 388,014 SH   SOLE NO 0 0 388,014
GABELLI UTIL TR COM 36240A101 7,182 871,718 SH   SOLE NO 0 0 871,718
GALECTIN THERAPEUTICS INC COM NEW 363225202 34 16,902 SH   SOLE NO 0 0 16,902
GALLAGHER ARTHUR J & CO COM 363576109 3,117 18,373 SH   SOLE NO 0 0 18,373
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 1,834 489,307 SH   SOLE NO 0 0 489,307
GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 96 17,950 SH   SOLE NO 0 0 17,950
GAMESTOP CORP NEW CL A 36467W109 225 1,516 SH   SOLE NO 0 0 1,516
GAMING & LEISURE PPTYS INC COM 36467J108 778 16,006 SH   SOLE NO 0 0 16,006
GAN LTD SHS G3728V109 172 18,727 SH   SOLE NO 0 0 18,727
GANNETT CO INC COM 36472T109 75 14,146 SH   SOLE NO 0 0 14,146
GARMIN LTD SHS H2906T109 3,014 22,139 SH   SOLE NO 0 0 22,139
GARTNER INC COM 366651107 2,459 7,356 SH   SOLE NO 0 0 7,356
GATX CORP COM 361448103 440 4,224 SH   SOLE NO 0 0 4,224
GENERAC HLDGS INC COM 368736104 12,150 34,525 SH   SOLE NO 0 0 34,525
GENERAL AMERN INVS CO INC COM 368802104 623 14,108 SH   SOLE NO 0 0 14,108
GENERAL DYNAMICS CORP COM 369550108 25,758 123,561 SH   SOLE NO 0 0 123,561
GENERAL ELECTRIC CO COM NEW 369604301 34,383 363,959 SH   SOLE NO 0 0 363,959
GENERAL MLS INC COM 370334104 29,086 431,682 SH   SOLE NO 0 0 431,682
GENERAL MTRS CO COM 37045V100 19,865 338,825 SH   SOLE NO 0 0 338,825
GENIUS BRANDS INTL INC COM 37229T301 98 94,086 SH   SOLE NO 0 0 94,086
GENOCEA BIOSCIENCES INC COM NEW 372427401 37 31,981 SH   SOLE NO 0 0 31,981
GENTEX CORP COM 371901109 2,548 73,132 SH   SOLE NO 0 0 73,132
GENUINE PARTS CO COM 372460105 16,433 117,214 SH   SOLE NO 0 0 117,214
GENWORTH FINL INC COM CL A 37247D106 1,058 261,298 SH   SOLE NO 0 0 261,298
GEO GROUP INC NEW COM 36162J106 134 17,289 SH   SOLE NO 0 0 17,289
GERMAN AMERN BANCORP INC COM 373865104 464 11,913 SH   SOLE NO 0 0 11,913
GERON CORP COM 374163103 133 109,293 SH   SOLE NO 0 0 109,293
GEVO INC COM PAR 374396406 446 104,397 SH   SOLE NO 0 0 104,397
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 369 52,234 SH   SOLE NO 0 0 52,234
GILEAD SCIENCES INC COM 375558103 21,697 298,818 SH   SOLE NO 0 0 298,818
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 580 69,867 SH   SOLE NO 0 0 69,867
GLACIER BANCORP INC NEW COM 37637Q105 884 15,591 SH   SOLE NO 0 0 15,591
GLADSTONE CAPITAL CORP COM 376535100 140 12,129 SH   SOLE NO 0 0 12,129
GLADSTONE COMMERCIAL CORP COM 376536108 715 27,776 SH   SOLE NO 0 0 27,776
GLADSTONE INVT CORP COM 376546107 702 41,119 SH   SOLE NO 0 0 41,119
GLADSTONE LD CORP COM 376549101 738 21,878 SH   SOLE NO 0 0 21,878
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 28,184 639,112 SH   SOLE NO 0 0 639,112
GLOBAL E ONLINE LTD SHS M5216V106 455 7,180 SH   SOLE NO 0 0 7,180
GLOBAL MED REIT INC COM NEW 37954A204 222 12,535 SH   SOLE NO 0 0 12,535
GLOBAL NET LEASE INC COM NEW 379378201 2,849 186,505 SH   SOLE NO 0 0 186,505
GLOBAL PARTNERS LP COM UNITS 37946R109 531 22,628 SH   SOLE NO 0 0 22,628
GLOBAL PMTS INC COM 37940X102 1,988 14,706 SH   SOLE NO 0 0 14,706
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 1,405 61,328 SH   SOLE NO 0 0 61,328
GLOBAL X FDS ALTERNATIVE INCM 37954Y806 393 29,357 SH   SOLE NO 0 0 29,357
GLOBAL X FDS ARTIFICIAL ETF 37954Y632 301 9,477 SH   SOLE NO 0 0 9,477
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 6,583 215,649 SH   SOLE NO 0 0 215,649
GLOBAL X FDS CANNABIS ETF 37954Y426 319 54,833 SH   SOLE NO 0 0 54,833
GLOBAL X FDS CLOUD COMPUTNG 37954Y442 2,006 75,663 SH   SOLE NO 0 0 75,663
GLOBAL X FDS CONSCIOUS COS 37954Y731 612 17,773 SH   SOLE NO 0 0 17,773
GLOBAL X FDS CYBRSCURTY ETF 37954Y384 1,990 62,656 SH   SOLE NO 0 0 62,656
GLOBAL X FDS E COMMERCE ETF 37954Y467 467 17,044 SH   SOLE NO 0 0 17,044
GLOBAL X FDS FINTECH ETF 37954Y814 2,290 57,228 SH   SOLE NO 0 0 57,228
GLOBAL X FDS GLB X SUPERDIV 37950E549 1,186 96,675 SH   SOLE NO 0 0 96,675
GLOBAL X FDS GLBL X MLP ETF 37954Y343 2,216 63,363 SH   SOLE NO 0 0 63,363
GLOBAL X FDS GLBX SUPRINC ETF 37950E333 209 17,845 SH   SOLE NO 0 0 17,845
GLOBAL X FDS GLOBAL X COPPER 37954Y830 2,002 54,241 SH   SOLE NO 0 0 54,241
GLOBAL X FDS GLOBAL X SILVER 37954Y848 1,756 47,888 SH   SOLE NO 0 0 47,888
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 2,182 95,620 SH   SOLE NO 0 0 95,620
GLOBAL X FDS GLOBX SUPDV US 37950E291 3,998 192,033 SH   SOLE NO 0 0 192,033
GLOBAL X FDS INTERNET OF THNG 37954Y780 1,030 26,339 SH   SOLE NO 0 0 26,339
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 13,586 160,897 SH   SOLE NO 0 0 160,897
GLOBAL X FDS MILLENNIAL CONSU 37954Y764 1,645 38,638 SH   SOLE NO 0 0 38,638
GLOBAL X FDS MSCI CHINA CNSMR 37950E408 414 15,978 SH   SOLE NO 0 0 15,978
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 7,555 340,471 SH   SOLE NO 0 0 340,471
GLOBAL X FDS NASDQ 100 CVRDGW 37954Y269 211 6,644 SH   SOLE NO 0 0 6,644
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 6,511 181,181 SH   SOLE NO 0 0 181,181
GLOBAL X FDS REIT ETF 37950E127 345 36,287 SH   SOLE NO 0 0 36,287
GLOBAL X FDS RUSSELL 2000 37954Y459 672 27,533 SH   SOLE NO 0 0 27,533
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 1,513 25,700 SH   SOLE NO 0 0 25,700
GLOBAL X FDS S&P 500 COVERED 37954Y475 1,146 22,699 SH   SOLE NO 0 0 22,699
GLOBAL X FDS SOCIAL MED ETF 37950E416 644 11,974 SH   SOLE NO 0 0 11,974
GLOBAL X FDS TELMDC&DIG ETF 37954Y285 1,034 62,516 SH   SOLE NO 0 0 62,516
GLOBAL X FDS THMATC GWT ETF 37954Y418 858 19,312 SH   SOLE NO 0 0 19,312
GLOBAL X FDS US INFR DEV ETF 37954Y673 34,663 1,204,019 SH   SOLE NO 0 0 1,204,019
GLOBAL X FDS US PFD ETF 37954Y657 1,405 54,558 SH   SOLE NO 0 0 54,558
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 604 9,306 SH   SOLE NO 0 0 9,306
GLOBALSTAR INC COM 378973408 47 40,914 SH   SOLE NO 0 0 40,914
GLOBANT S A COM L44385109 644 2,053 SH   SOLE NO 0 0 2,053
GLOBE LIFE INC COM 37959E102 2,328 24,840 SH   SOLE NO 0 0 24,840
GLOBUS MED INC CL A 379577208 537 7,451 SH   SOLE NO 0 0 7,451
GLYCOMIMETICS INC COM 38000Q102 14 10,000 SH   SOLE NO 0 0 10,000
GOGO INC COM 38046C109 2,257 166,880 SH   SOLE NO 0 0 166,880
GOLD FIELDS LTD SPONSORED ADR 38059T106 247 22,537 SH   SOLE NO 0 0 22,537
GOLD ROYALTY CORP COMMON SHARES 38071H106 200 40,766 SH   SOLE NO 0 0 40,766
GOLDEN MINERALS CO COM 381119106 86 248,389 SH   SOLE NO 0 0 248,389
GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 145 14,620 SH   SOLE NO 0 0 14,620
GOLDEN OCEAN GROUP LTD SHS NEW G39637205 136 14,703 SH   SOLE NO 0 0 14,703
GOLDMAN SACHS BDC INC NOTE 4.500% 4/0 38147UAB3 92 92,000 SH   SOLE NO 0 0 92,000
GOLDMAN SACHS BDC INC SHS 38147U107 1,420 74,161 SH   SOLE NO 0 0 74,161
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 294 2,948 SH   SOLE NO 0 0 2,948
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 212 3,926 SH   SOLE NO 0 0 3,926
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 4,315 116,596 SH   SOLE NO 0 0 116,596
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 43,685 1,238,615 SH   SOLE NO 0 0 1,238,615
GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 8,857 133,191 SH   SOLE NO 0 0 133,191
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 64,173 674,513 SH   SOLE NO 0 0 674,513
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 393 5,502 SH   SOLE NO 0 0 5,502
GOLDMAN SACHS ETF TR FUTURE TECH LEAD 38149W812 589 15,009 SH   SOLE NO 0 0 15,009
GOLDMAN SACHS ETF TR INNOVAT EQ ETF 38149W820 3,090 50,874 SH   SOLE NO 0 0 50,874
GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 278 4,072 SH   SOLE NO 0 0 4,072
GOLDMAN SACHS GROUP INC COM 38141G104 40,368 105,525 SH   SOLE NO 0 0 105,525
GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 6,503 357,723 SH   SOLE NO 0 0 357,723
GOLDMINING INC COM 38149E101 26 21,932 SH   SOLE NO 0 0 21,932
GOLUB CAP BDC INC COM 38173M102 1,370 88,792 SH   SOLE NO 0 0 88,792
GOODRX HLDGS INC COM CL A 38246G108 751 22,993 SH   SOLE NO 0 0 22,993
GOODYEAR TIRE & RUBR CO COM 382550101 2,238 104,992 SH   SOLE NO 0 0 104,992
GOPRO INC CL A 38268T103 144 14,049 SH   SOLE NO 0 0 14,049
GORMAN RUPP CO COM 383082104 1,219 27,366 SH   SOLE NO 0 0 27,366
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 94 13,200 SH   SOLE NO 0 0 13,200
GRACO INC COM 384109104 4,819 59,776 SH   SOLE NO 0 0 59,776
GRAINGER W W INC COM 384802104 3,606 6,959 SH   SOLE NO 0 0 6,959
GRAN TIERRA ENERGY INC COM 38500T101 12 16,438 SH   SOLE NO 0 0 16,438
GRANITE CONSTR INC COM 387328107 277 7,179 SH   SOLE NO 0 0 7,179
GRANITESHARES ETF TR HIPS US HIGH INC 38747R306 303 19,828 SH   SOLE NO 0 0 19,828
GRANITESHARES ETF TR XOUT US LRG CP 38747R603 357 7,897 SH   SOLE NO 0 0 7,897
GRANITESHARES GOLD TR SHS BEN INT 38748G101 384 21,199 SH   SOLE NO 0 0 21,199
GREEN PLAINS INC COM 393222104 204 5,869 SH   SOLE NO 0 0 5,869
GREENBRIER COS INC COM 393657101 226 4,945 SH   SOLE NO 0 0 4,945
GRID DYNAMICS HLDGS INC CL A 39813G109 1,026 27,031 SH   SOLE NO 0 0 27,031
GROWGENERATION CORP COM 39986L109 377 28,964 SH   SOLE NO 0 0 28,964
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 109 11,523 SH   SOLE NO 0 0 11,523
GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 222 23,725 SH   SOLE NO 0 0 23,725
GSI TECHNOLOGY INC COM 36241U106 278 60,244 SH   SOLE NO 0 0 60,244
GT BIOPHARMA INC COM NEW 36254L209 33 11,052 SH   SOLE NO 0 0 11,052
GUARDANT HEALTH INC COM 40131M109 551 5,516 SH   SOLE NO 0 0 5,516
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 5,833 318,417 SH   SOLE NO 0 0 318,417
GUGGENHEIM TAXABLE MUNICP BO COM 401664107 297 12,533 SH   SOLE NO 0 0 12,533
GUINNESS ATKINSON FDS SMARTETFS DIVID 402031835 1,090 40,596 SH   SOLE NO 0 0 40,596
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 2,468 27,174 SH   SOLE NO 0 0 27,174
H & E EQUIPMENT SERVICES INC COM 404030108 258 5,829 SH   SOLE NO 0 0 5,829
H I G ACQUISITION CORP COM CL A G44898107 625 63,965 SH   SOLE NO 0 0 63,965
HAGERTY INC CL A COM 405166109 172 12,168 SH   SOLE NO 0 0 12,168
HAIN CELESTIAL GROUP INC COM 405217100 604 14,187 SH   SOLE NO 0 0 14,187
HALL OF FAME RESORT & ENTMT COM 40619L102 44 29,522 SH   SOLE NO 0 0 29,522
HALLIBURTON CO COM 406216101 5,749 251,380 SH   SOLE NO 0 0 251,380
HALOZYME THERAPEUTICS INC COM 40637H109 783 19,494 SH   SOLE NO 0 0 19,494
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 1,075 23,089 SH   SOLE NO 0 0 23,089
HANCOCK JOHN INCOME SECS TR COM 410123103 260 16,905 SH   SOLE NO 0 0 16,905
HANCOCK JOHN INVT TR TAX ADV GLB SH 41013P749 406 62,561 SH   SOLE NO 0 0 62,561
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 3,786 182,473 SH   SOLE NO 0 0 182,473
HANCOCK JOHN PFD INCOME FD I COM 41013X106 1,530 73,283 SH   SOLE NO 0 0 73,283
HANCOCK JOHN PFD INCOME FD I COM 41021P103 1,623 86,600 SH   SOLE NO 0 0 86,600
HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 2,495 149,356 SH   SOLE NO 0 0 149,356
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 970 37,114 SH   SOLE NO 0 0 37,114
HANCOCK WHITNEY CORPORATION COM 410120109 2,235 44,689 SH   SOLE NO 0 0 44,689
HANESBRANDS INC COM 410345102 4,323 258,555 SH   SOLE NO 0 0 258,555
HANNON ARMSTRONG SUST INFR C COM 41068X100 22,968 432,393 SH   SOLE NO 0 0 432,393
HANOVER INS GROUP INC COM 410867105 1,349 10,296 SH   SOLE NO 0 0 10,296
HARBORONE BANCORP INC NEW COM NEW 41165Y100 187 12,609 SH   SOLE NO 0 0 12,609
HARLEY DAVIDSON INC COM 412822108 1,627 43,186 SH   SOLE NO 0 0 43,186
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 106 26,006 SH   SOLE NO 0 0 26,006
HARSCO CORP COM 415864107 185 11,085 SH   SOLE NO 0 0 11,085
HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 7,707 184,134 SH   SOLE NO 0 0 184,134
HARTFORD FDS EXCHANGE TRADED SHRT DURTN ETF 41653L602 1,759 43,392 SH   SOLE NO 0 0 43,392
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 5,401 135,954 SH   SOLE NO 0 0 135,954
HARTFORD FINL SVCS GROUP INC COM 416515104 5,161 74,768 SH   SOLE NO 0 0 74,768
HASBRO INC COM 418056107 2,195 21,570 SH   SOLE NO 0 0 21,570
HAWAIIAN ELEC INDUSTRIES COM 419870100 599 14,435 SH   SOLE NO 0 0 14,435
HAWAIIAN HOLDINGS INC COM 419879101 324 17,656 SH   SOLE NO 0 0 17,656
HAYWARD HLDGS INC COM 421298100 224 8,560 SH   SOLE NO 0 0 8,560
HCA HEALTHCARE INC COM 40412C101 5,335 20,766 SH   SOLE NO 0 0 20,766
HDFC BANK LTD SPONSORED ADS 40415F101 381 5,863 SH   SOLE NO 0 0 5,863
HEALTH CATALYST INC COM 42225T107 381 9,630 SH   SOLE NO 0 0 9,630
HEALTHCARE RLTY TR COM 421946104 497 15,708 SH   SOLE NO 0 0 15,708
HEALTHCARE TR AMER INC CL A NEW 42225P501 2,761 82,691 SH   SOLE NO 0 0 82,691
HEALTHPEAK PROPERTIES INC COM 42250P103 9,136 253,167 SH   SOLE NO 0 0 253,167
HECLA MNG CO COM 422704106 317 60,776 SH   SOLE NO 0 0 60,776
HEICO CORP NEW CL A 422806208 403 3,143 SH   SOLE NO 0 0 3,143
HEICO CORP NEW COM 422806109 2,767 19,186 SH   SOLE NO 0 0 19,186
HELEN OF TROY LTD COM G4388N106 213 874 SH   SOLE NO 0 0 874
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 55 17,669 SH   SOLE NO 0 0 17,669
HELMERICH & PAYNE INC COM 423452101 946 39,946 SH   SOLE NO 0 0 39,946
HENRY JACK & ASSOC INC COM 426281101 1,984 11,886 SH   SOLE NO 0 0 11,886
HENRY SCHEIN INC COM 806407102 740 9,554 SH   SOLE NO 0 0 9,554
HEPION PHARMACEUTICALS INC COM 426897104 11 10,000 SH   SOLE NO 0 0 10,000
HERBALIFE NUTRITION LTD COM SHS G4412G101 211 5,167 SH   SOLE NO 0 0 5,167
HERCULES CAPITAL INC COM 427096508 3,047 183,712 SH   SOLE NO 0 0 183,712
HERON THERAPEUTICS INC COM 427746102 105 11,602 SH   SOLE NO 0 0 11,602
HERSHEY CO COM 427866108 11,926 61,644 SH   SOLE NO 0 0 61,644
HERTZ GLOBAL HLDGS INC *W EXP 06/30/205 42806J148 247 15,513 SH   SOLE NO 0 0 15,513
HERTZ GLOBAL HLDGS INC COM NEW 42806J700 1,089 43,581 SH   SOLE NO 0 0 43,581
HESS CORP COM 42809H107 473 6,402 SH   SOLE NO 0 0 6,402
HEWLETT PACKARD ENTERPRISE C COM 42824C109 2,575 163,300 SH   SOLE NO 0 0 163,300
HEXCEL CORP NEW COM 428291108 5,471 105,626 SH   SOLE NO 0 0 105,626
HEXO CORP COM NEW 428304307 25 36,314 SH   SOLE NO 0 0 36,314
HIBBETT INC COM 428567101 833 11,587 SH   SOLE NO 0 0 11,587
HIGH INCOME SECS FD SHS BEN INT 42968F108 103 12,019 SH   SOLE NO 0 0 12,019
HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 3,700 336,695 SH   SOLE NO 0 0 336,695
HIGHWOODS PPTYS INC COM 431284108 393 8,823 SH   SOLE NO 0 0 8,823
HILLTOP HOLDINGS INC COM 432748101 870 24,785 SH   SOLE NO 0 0 24,785
HILTON GRAND VACATIONS INC COM 43283X105 358 6,879 SH   SOLE NO 0 0 6,879
HILTON WORLDWIDE HLDGS INC COM 43300A203 2,498 16,018 SH   SOLE NO 0 0 16,018
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 254 15,887 SH   SOLE NO 0 0 15,887
HIVE BLOCKCHAIN TECHNLGIES L COM 43366H100 36 13,820 SH   SOLE NO 0 0 13,820
HOLLYFRONTIER CORP COM 436106108 751 22,922 SH   SOLE NO 0 0 22,922
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 457 32,504 SH   SOLE NO 0 0 32,504
HOLOGIC INC COM 436440101 7,953 103,880 SH   SOLE NO 0 0 103,880
HOME DEPOT INC COM 437076102 270,599 652,030 SH   SOLE NO 0 0 652,030
HOMOLOGY MEDICINES INC COM 438083107 46 12,797 SH   SOLE NO 0 0 12,797
HONDA MOTOR LTD AMERN SHS 438128308 723 25,425 SH   SOLE NO 0 0 25,425
HONEYWELL INTL INC COM 438516106 72,358 347,027 SH   SOLE NO 0 0 347,027
HORIZON TECHNOLOGY FIN CORP COM 44045A102 320 20,143 SH   SOLE NO 0 0 20,143
HORIZON THERAPEUTICS PUB L SHS G46188101 3,896 36,162 SH   SOLE NO 0 0 36,162
HORMEL FOODS CORP COM 440452100 7,322 150,023 SH   SOLE NO 0 0 150,023
HOST HOTELS & RESORTS INC COM 44107P104 2,771 159,379 SH   SOLE NO 0 0 159,379
HOWMET AEROSPACE INC COM 443201108 1,290 40,539 SH   SOLE NO 0 0 40,539
HP INC COM 40434L105 32,986 875,676 SH   SOLE NO 0 0 875,676
HSBC HLDGS PLC SPON ADR NEW 404280406 1,091 36,215 SH   SOLE NO 0 0 36,215
HUBBELL INC COM 443510607 1,432 6,878 SH   SOLE NO 0 0 6,878
HUBSPOT INC COM 443573100 10,719 16,263 SH   SOLE NO 0 0 16,263
HUMANA INC COM 444859102 7,213 15,551 SH   SOLE NO 0 0 15,551
HUMANIGEN INC COM NEW 444863203 52 14,090 SH   SOLE NO 0 0 14,090
HUNT J B TRANS SVCS INC COM 445658107 2,112 10,336 SH   SOLE NO 0 0 10,336
HUNTINGTON BANCSHARES INC COM 446150104 6,802 441,179 SH   SOLE NO 0 0 441,179
HUNTINGTON INGALLS INDS INC COM 446413106 1,952 10,455 SH   SOLE NO 0 0 10,455
HUNTSMAN CORP COM 447011107 564 16,177 SH   SOLE NO 0 0 16,177
HUT 8 MNG CORP COM 44812T102 229 29,195 SH   SOLE NO 0 0 29,195
HUYA INC ADS REP SHS A 44852D108 186 26,939 SH   SOLE NO 0 0 26,939
HYATT HOTELS CORP COM CL A 448579102 449 4,682 SH   SOLE NO 0 0 4,682
HYLIION HOLDINGS CORP COMMON STOCK 449109107 86 13,880 SH   SOLE NO 0 0 13,880
HYZON MOTORS INC COM CL A 44951Y102 92 14,255 SH   SOLE NO 0 0 14,255
IAC INTERACTIVECORP NEW COM NEW 44891N208 1,362 10,427 SH   SOLE NO 0 0 10,427
IAMGOLD CORP COM 450913108 87 28,063 SH   SOLE NO 0 0 28,063
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 691 13,948 SH   SOLE NO 0 0 13,948
ICON PLC SHS G4705A100 748 2,418 SH   SOLE NO 0 0 2,418
IDACORP INC COM 451107106 2,281 20,132 SH   SOLE NO 0 0 20,132
IDERA PHARMACEUTICALS INC COM PAR 45168K405 49 86,662 SH   SOLE NO 0 0 86,662
IDEX CORP COM 45167R104 808 3,419 SH   SOLE NO 0 0 3,419
IDEXX LABS INC COM 45168D104 16,184 24,579 SH   SOLE NO 0 0 24,579
IHS MARKIT LTD SHS G47567105 1,306 9,830 SH   SOLE NO 0 0 9,830
II-VI INC COM 902104108 7,017 102,701 SH   SOLE NO 0 0 102,701
ILLINOIS TOOL WKS INC COM 452308109 42,629 172,730 SH   SOLE NO 0 0 172,730
ILLUMINA INC COM 452327109 12,369 32,512 SH   SOLE NO 0 0 32,512
IMAC HLDGS INC COM 44967K104 91 80,000 SH   SOLE NO 0 0 80,000
IMMUNOGEN INC COM 45253H101 224 30,216 SH   SOLE NO 0 0 30,216
INARI MED INC COM 45332Y109 993 10,890 SH   SOLE NO 0 0 10,890
INCYTE CORP COM 45337C102 1,948 26,548 SH   SOLE NO 0 0 26,548
INDEPENDENCE RLTY TR INC COM 45378A106 5,173 200,300 SH   SOLE NO 0 0 200,300
INDEPENDENT BANK GROUP INC COM 45384B106 958 13,279 SH   SOLE NO 0 0 13,279
INDEPENDENT BK CORP MASS COM 453836108 4,085 50,109 SH   SOLE NO 0 0 50,109
INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 19,874 722,184 SH   SOLE NO 0 0 722,184
INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 405 15,202 SH   SOLE NO 0 0 15,202
INDEXIQ ETF TR HDG EVE DRIV 45409B404 1,248 53,474 SH   SOLE NO 0 0 53,474
INDEXIQ ETF TR HDGD FTSE INTL 45409B560 6,377 254,609 SH   SOLE NO 0 0 254,609
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 456 14,369 SH   SOLE NO 0 0 14,369
INDEXIQ ETF TR IQ CANDRM ESG US 45409B461 578 13,890 SH   SOLE NO 0 0 13,890
INDEXIQ ETF TR IQ CHAIKIN US 45409B396 846 23,014 SH   SOLE NO 0 0 23,014
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 20,662 640,704 SH   SOLE NO 0 0 640,704
INDIA FD INC COM 454089103 1,205 57,154 SH   SOLE NO 0 0 57,154
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 499 41,643 SH   SOLE NO 0 0 41,643
INFINERA CORP COM 45667G103 231 24,163 SH   SOLE NO 0 0 24,163
INFLARX NV COM N44821101 48 10,100 SH   SOLE NO 0 0 10,100
INFOSYS LTD SPONSORED ADR 456788108 1,434 56,658 SH   SOLE NO 0 0 56,658
ING GROEP N.V. SPONSORED ADR 456837103 264 18,984 SH   SOLE NO 0 0 18,984
INGERSOLL RAND INC COM 45687V106 1,246 20,152 SH   SOLE NO 0 0 20,152
INGLES MKTS INC CL A 457030104 338 3,915 SH   SOLE NO 0 0 3,915
INGREDION INC COM 457187102 570 5,901 SH   SOLE NO 0 0 5,901
INMODE LTD SHS M5425M103 2,408 34,118 SH   SOLE NO 0 0 34,118
INNOVATIVE INDL PPTYS INC COM 45781V101 10,514 39,992 SH   SOLE NO 0 0 39,992
INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855 310 11,976 SH   SOLE NO 0 0 11,976
INNOVATOR ETFS TR EMRGNG MKT APRIL 45782C359 250 10,239 SH   SOLE NO 0 0 10,239
INNOVATOR ETFS TR EMRGNG MKT JAN 45782C516 7,422 250,934 SH   SOLE NO 0 0 250,934
INNOVATOR ETFS TR EMRGNG MKT JULY 45782C714 241 9,406 SH   SOLE NO 0 0 9,406
INNOVATOR ETFS TR GRWT100 PWR BF 45782C334 425 10,965 SH   SOLE NO 0 0 10,965
INNOVATOR ETFS TR GRWT100 PWR BF 45782C466 432 10,185 SH   SOLE NO 0 0 10,185
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276 550 11,426 SH   SOLE NO 0 0 11,426
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C615 1,253 30,956 SH   SOLE NO 0 0 30,956
INNOVATOR ETFS TR IBD 50 ETF 45782C102 459 10,033 SH   SOLE NO 0 0 10,033
INNOVATOR ETFS TR INTRNL DEV JAN 45782C524 948 34,633 SH   SOLE NO 0 0 34,633
INNOVATOR ETFS TR INTRNL DEV JULY 45782C722 393 16,044 SH   SOLE NO 0 0 16,044
INNOVATOR ETFS TR LADRD FD US EQT 45783Y814 1,441 40,034 SH   SOLE NO 0 0 40,034
INNOVATOR ETFS TR LOUP FRONTIER 45782C862 726 13,552 SH   SOLE NO 0 0 13,552
INNOVATOR ETFS TR S&P INVT GRD PFD 45783Y822 1,084 45,281 SH   SOLE NO 0 0 45,281
INNOVATOR ETFS TR US EQT BUFR APR 45782C888 5,529 165,659 SH   SOLE NO 0 0 165,659
INNOVATOR ETFS TR US EQT PWR BUF 45782C870 3,400 115,928 SH   SOLE NO 0 0 115,928
INNOVATOR ETFS TR US EQT ULTRA BF 45782C292 1,405 48,818 SH   SOLE NO 0 0 48,818
INNOVATOR ETFS TR US EQT ULTRA BF 45782C300 3,836 121,448 SH   SOLE NO 0 0 121,448
INNOVATOR ETFS TR US EQT ULTRA BF 45782C375 949 31,868 SH   SOLE NO 0 0 31,868
INNOVATOR ETFS TR US EQT ULTRA BF 45782C730 222 7,551 SH   SOLE NO 0 0 7,551
INNOVATOR ETFS TR US EQT ULTRA BF 45782C805 5,447 207,115 SH   SOLE NO 0 0 207,115
INNOVATOR ETFS TR US EQT ULTRA BF 45782C839 683 24,679 SH   SOLE NO 0 0 24,679
INNOVATOR ETFS TR US EQT ULTRA BFR 45782C425 1,403 50,185 SH   SOLE NO 0 0 50,185
INNOVATOR ETFS TR US EQTY BUF DEC 45782C557 3,318 94,201 SH   SOLE NO 0 0 94,201
INNOVATOR ETFS TR US EQTY BUF NOV 45782C581 1,675 50,840 SH   SOLE NO 0 0 50,840
INNOVATOR ETFS TR US EQTY BUF OCT 45782C771 2,913 84,268 SH   SOLE NO 0 0 84,268
INNOVATOR ETFS TR US EQTY BUF SEP 45782C664 6,673 199,766 SH   SOLE NO 0 0 199,766
INNOVATOR ETFS TR US EQTY BUFR FEB 45782C433 4,683 145,852 SH   SOLE NO 0 0 145,852
INNOVATOR ETFS TR US EQTY BUFR JAN 45782C409 6,885 184,641 SH   SOLE NO 0 0 184,641
INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789 1,182 35,445 SH   SOLE NO 0 0 35,445
INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755 1,188 34,415 SH   SOLE NO 0 0 34,415
INNOVATOR ETFS TR US EQTY BUFR MAR 45782C326 2,712 81,769 SH   SOLE NO 0 0 81,769
INNOVATOR ETFS TR US EQTY BUFR MAR 45782C391 3,910 112,957 SH   SOLE NO 0 0 112,957
INNOVATOR ETFS TR US EQTY PWR BF 45782C680 3,755 123,390 SH   SOLE NO 0 0 123,390
INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 3,867 126,545 SH   SOLE NO 0 0 126,545
INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 3,029 96,009 SH   SOLE NO 0 0 96,009
INNOVATOR ETFS TR US EQTY PWR BUF 45782C417 5,099 174,475 SH   SOLE NO 0 0 174,475
INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 15,560 467,695 SH   SOLE NO 0 0 467,695
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 10,954 344,696 SH   SOLE NO 0 0 344,696
INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 5,795 186,894 SH   SOLE NO 0 0 186,894
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 9,648 317,479 SH   SOLE NO 0 0 317,479
INNOVATOR ETFS TR US EQTY PWR BUF 45782C748 2,236 69,397 SH   SOLE NO 0 0 69,397
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797 6,940 227,926 SH   SOLE NO 0 0 227,926
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 5,322 172,633 SH   SOLE NO 0 0 172,633
INNOVATOR ETFS TR US EQTY ULTRA B 45782C532 1,499 49,500 SH   SOLE NO 0 0 49,500
INNOVATOR ETFS TR US EQTY ULTRA B 45782C649 506 17,668 SH   SOLE NO 0 0 17,668
INNOVATOR ETFS TR US EQTY ULTRA B 45782C821 234 8,231 SH   SOLE NO 0 0 8,231
INNOVATOR ETFS TR US EQTY ULTRA BU 45782C565 1,203 40,734 SH   SOLE NO 0 0 40,734
INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698 1,801 53,959 SH   SOLE NO 0 0 53,959
INNOVATOR ETFS TR US SML CP PWR B 45782C284 1,873 70,804 SH   SOLE NO 0 0 70,804
INNOVATOR ETFS TR US SML CP PWR B 45782C474 919 28,390 SH   SOLE NO 0 0 28,390
INNOVATOR ETFS TR US SML CP PWR B 45782C599 247 9,022 SH   SOLE NO 0 0 9,022
INNOVATOR ETFS TR US SML CP PWR ET 45782C342 6,034 219,203 SH   SOLE NO 0 0 219,203
INNOVIZ TECHNOLOGIES LTD SHS M5R635108 1,181 186,315 SH   SOLE NO 0 0 186,315
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 186 37,336 SH   SOLE NO 0 0 37,336
INSEEGO CORP COM 45782B104 493 84,655 SH   SOLE NO 0 0 84,655
INSIGHT ENTERPRISES INC COM 45765U103 1,377 12,925 SH   SOLE NO 0 0 12,925
INSIGHT SELECT INCOME FD COM 45781W109 492 21,914 SH   SOLE NO 0 0 21,914
INSPERITY INC COM 45778Q107 292 2,473 SH   SOLE NO 0 0 2,473
INSPIRE MED SYS INC COM 457730109 1,909 8,299 SH   SOLE NO 0 0 8,299
INSTALLED BLDG PRODS INC COM 45780R101 399 2,858 SH   SOLE NO 0 0 2,858
INSULET CORP COM 45784P101 2,540 9,546 SH   SOLE NO 0 0 9,546
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 696 10,390 SH   SOLE NO 0 0 10,390
INTEL CORP COM 458140100 103,327 2,006,359 SH   SOLE NO 0 0 2,006,359
INTELLIA THERAPEUTICS INC COM 45826J105 3,142 26,579 SH   SOLE NO 0 0 26,579
INTER PARFUMS INC COM 458334109 328 3,076 SH   SOLE NO 0 0 3,076
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 221 2,791 SH   SOLE NO 0 0 2,791
INTERCONTINENTAL EXCHANGE IN COM 45866F104 4,701 34,378 SH   SOLE NO 0 0 34,378
INTERDIGITAL INC COM 45867G101 292 4,090 SH   SOLE NO 0 0 4,090
INTERNATIONAL BANCSHARES COR COM 459044103 1,190 28,079 SH   SOLE NO 0 0 28,079
INTERNATIONAL BUSINESS MACHS COM 459200101 95,817 574,016 SH   SOLE NO 0 0 574,016
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,637 10,872 SH   SOLE NO 0 0 10,872
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 356 12,331 SH   SOLE NO 0 0 12,331
INTERNATIONAL PAPER CO COM 460146103 9,105 193,812 SH   SOLE NO 0 0 193,812
INTERPUBLIC GROUP COS INC COM 460690100 1,040 27,771 SH   SOLE NO 0 0 27,771
INTUIT COM 461202103 23,983 37,286 SH   SOLE NO 0 0 37,286
INTUITIVE SURGICAL INC COM NEW 46120E602 19,184 53,393 SH   SOLE NO 0 0 53,393
INVENTRUST PPTYS CORP COM NEW 46124J201 10,688 392,104 SH   SOLE NO 0 0 392,104
INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 452 3,767 SH   SOLE NO 0 0 3,767
INVESCO ACTIVELY MANAGED ETF EMGRING MKTS50 46090C305 1,985 43,423 SH   SOLE NO 0 0 43,423
INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705 634 16,667 SH   SOLE NO 0 0 16,667
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 1,463 25,965 SH   SOLE NO 0 0 25,965
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 2,415 48,022 SH   SOLE NO 0 0 48,022
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 5,729 407,474 SH   SOLE NO 0 0 407,474
INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103 805 66,099 SH   SOLE NO 0 0 66,099
INVESCO CALIF VALUE MUN INCO COM 46132H106 966 69,472 SH   SOLE NO 0 0 69,472
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 422 3,999 SH   SOLE NO 0 0 3,999
INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108 246 2,493 SH   SOLE NO 0 0 2,493
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 5,302 255,176 SH   SOLE NO 0 0 255,176
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 2,191 110,985 SH   SOLE NO 0 0 110,985
INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 283 20,927 SH   SOLE NO 0 0 20,927
INVESCO DB MULTI-SECTOR COMM PRECIOUS METAL 46140H502 248 5,062 SH   SOLE NO 0 0 5,062
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 2,544 99,293 SH   SOLE NO 0 0 99,293
INVESCO EXCH TRADED FD TR II 1 30 LADER TRE 46138E107 303 8,305 SH   SOLE NO 0 0 8,305
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 776 27,836 SH   SOLE NO 0 0 27,836
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 14,053 581,222 SH   SOLE NO 0 0 581,222
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 2,669 42,967 SH   SOLE NO 0 0 42,967
INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875 2,547 63,188 SH   SOLE NO 0 0 63,188
INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 917 35,574 SH   SOLE NO 0 0 35,574
INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 3,799 42,207 SH   SOLE NO 0 0 42,207
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 2,102 79,799 SH   SOLE NO 0 0 79,799
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 441 22,742 SH   SOLE NO 0 0 22,742
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 1,307 27,602 SH   SOLE NO 0 0 27,602
INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 483 13,153 SH   SOLE NO 0 0 13,153
INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 1,662 61,975 SH   SOLE NO 0 0 61,975
INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 792 37,069 SH   SOLE NO 0 0 37,069
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 2,619 60,284 SH   SOLE NO 0 0 60,284
INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644 753 18,913 SH   SOLE NO 0 0 18,913
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 1,871 27,583 SH   SOLE NO 0 0 27,583
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 550 27,124 SH   SOLE NO 0 0 27,124
INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586 1,908 23,916 SH   SOLE NO 0 0 23,916
INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 574 22,352 SH   SOLE NO 0 0 22,352
INVESCO EXCH TRADED FD TR II MSCI GBL TIMBR 46138E545 304 8,202 SH   SOLE NO 0 0 8,202
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 10,085 61,667 SH   SOLE NO 0 0 61,667
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 5,629 167,694 SH   SOLE NO 0 0 167,694
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 2,737 100,981 SH   SOLE NO 0 0 100,981
INVESCO EXCH TRADED FD TR II NY AMT FRE MUN 46138E529 397 15,234 SH   SOLE NO 0 0 15,234
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 22,490 1,499,358 SH   SOLE NO 0 0 1,499,358
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 1,065 22,516 SH   SOLE NO 0 0 22,516
INVESCO EXCH TRADED FD TR II S&P 500 ENHNCD 46138E396 202 4,562 SH   SOLE NO 0 0 4,562
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 1,069 13,532 SH   SOLE NO 0 0 13,532
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 280 4,352 SH   SOLE NO 0 0 4,352
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 13,701 171,354 SH   SOLE NO 0 0 171,354
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 7,820 128,982 SH   SOLE NO 0 0 128,982
INVESCO EXCH TRADED FD TR II S&P INTL DEV 46138E248 384 14,360 SH   SOLE NO 0 0 14,360
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 1,427 44,717 SH   SOLE NO 0 0 44,717
INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 283 8,834 SH   SOLE NO 0 0 8,834
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 901 9,523 SH   SOLE NO 0 0 9,523
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 30,662 524,497 SH   SOLE NO 0 0 524,497
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 34,498 280,137 SH   SOLE NO 0 0 280,137
INVESCO EXCH TRADED FD TR II S&P SMLCP ENGY 46138E164 179 25,654 SH   SOLE NO 0 0 25,654
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 4,805 26,748 SH   SOLE NO 0 0 26,748
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 607 3,931 SH   SOLE NO 0 0 3,931
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 18,653 358,097 SH   SOLE NO 0 0 358,097
INVESCO EXCH TRADED FD TR II S&P SMLCP STAP 46138E172 331 2,991 SH   SOLE NO 0 0 2,991
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 5,979 141,865 SH   SOLE NO 0 0 141,865
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 20,349 449,410 SH   SOLE NO 0 0 449,410
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 118,872 1,732,079 SH   SOLE NO 0 0 1,732,079
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 12,485 162,208 SH   SOLE NO 0 0 162,208
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 3,250 147,082 SH   SOLE NO 0 0 147,082
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 7,765 235,616 SH   SOLE NO 0 0 235,616
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 3,363 129,752 SH   SOLE NO 0 0 129,752
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 10,781 504,060 SH   SOLE NO 0 0 504,060
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 433 18,653 SH   SOLE NO 0 0 18,653
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 15,341 714,899 SH   SOLE NO 0 0 714,899
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 1,990 78,725 SH   SOLE NO 0 0 78,725
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 7,021 321,635 SH   SOLE NO 0 0 321,635
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 1,885 86,077 SH   SOLE NO 0 0 86,077
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 1,051 49,706 SH   SOLE NO 0 0 49,706
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 261 12,135 SH   SOLE NO 0 0 12,135
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 8,943 122,344 SH   SOLE NO 0 0 122,344
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 256 11,323 SH   SOLE NO 0 0 11,323
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 1,361 26,844 SH   SOLE NO 0 0 26,844
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 3,077 42,597 SH   SOLE NO 0 0 42,597
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 5,629 58,332 SH   SOLE NO 0 0 58,332
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 5,427 136,608 SH   SOLE NO 0 0 136,608
INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 2,871 63,212 SH   SOLE NO 0 0 63,212
INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 1,430 15,120 SH   SOLE NO 0 0 15,120
INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 237 7,763 SH   SOLE NO 0 0 7,763
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 1,038 6,699 SH   SOLE NO 0 0 6,699
INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 1,682 14,472 SH   SOLE NO 0 0 14,472
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 60,485 639,919 SH   SOLE NO 0 0 639,919
INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 783 8,568 SH   SOLE NO 0 0 8,568
INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 637 3,835 SH   SOLE NO 0 0 3,835
INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795 351 9,857 SH   SOLE NO 0 0 9,857
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 647 9,097 SH   SOLE NO 0 0 9,097
INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 1,086 19,905 SH   SOLE NO 0 0 19,905
INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761 1,357 70,402 SH   SOLE NO 0 0 70,402
INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 2,723 60,408 SH   SOLE NO 0 0 60,408
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 12,853 262,431 SH   SOLE NO 0 0 262,431
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 12,162 150,579 SH   SOLE NO 0 0 150,579
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 4,724 96,915 SH   SOLE NO 0 0 96,915
INVESCO EXCHANGE TRADED FD T DYNMC MKT ETF 46137V712 589 4,694 SH   SOLE NO 0 0 4,694
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 1,662 20,486 SH   SOLE NO 0 0 20,486
INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 3,255 21,205 SH   SOLE NO 0 0 21,205
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 793 6,215 SH   SOLE NO 0 0 6,215
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 2,768 147,090 SH   SOLE NO 0 0 147,090
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 79,037 460,321 SH   SOLE NO 0 0 460,321
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 13,827 72,129 SH   SOLE NO 0 0 72,129
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 954 61,723 SH   SOLE NO 0 0 61,723
INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571 530 14,542 SH   SOLE NO 0 0 14,542
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 3,540 168,116 SH   SOLE NO 0 0 168,116
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 1,172 63,505 SH   SOLE NO 0 0 63,505
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 1,889 28,329 SH   SOLE NO 0 0 28,329
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 2,155 10,000 SH   SOLE NO 0 0 10,000
INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 258 2,994 SH   SOLE NO 0 0 2,994
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 1,614 16,643 SH   SOLE NO 0 0 16,643
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 9,095 24,642 SH   SOLE NO 0 0 24,642
INVESCO EXCHANGE TRADED FD T S&P 500 VLU MOMN 46137V423 236 4,592 SH   SOLE NO 0 0 4,592
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 6,721 73,914 SH   SOLE NO 0 0 73,914
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 3,852 48,009 SH   SOLE NO 0 0 48,009
INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 4,543 92,994 SH   SOLE NO 0 0 92,994
INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225 845 8,811 SH   SOLE NO 0 0 8,811
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 2,823 12,249 SH   SOLE NO 0 0 12,249
INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 2,674 27,709 SH   SOLE NO 0 0 27,709
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 13,366 248,036 SH   SOLE NO 0 0 248,036
INVESCO EXCHANGE TRADED FD T S&P SML 600 EQ 46137V183 843 9,995 SH   SOLE NO 0 0 9,995
INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 1,148 6,889 SH   SOLE NO 0 0 6,889
INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 1,122 11,669 SH   SOLE NO 0 0 11,669
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 1,464 25,957 SH   SOLE NO 0 0 25,957
INVESCO EXCHANGE TRADED FD T S&P SPIN OFF 46137V159 388 6,254 SH   SOLE NO 0 0 6,254
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 248 10,750 SH   SOLE NO 0 0 10,750
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 387 2,476 SH   SOLE NO 0 0 2,476
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 2,936 61,478 SH   SOLE NO 0 0 61,478
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 351 5,452 SH   SOLE NO 0 0 5,452
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 9,006 28,103 SH   SOLE NO 0 0 28,103
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 1,403 7,794 SH   SOLE NO 0 0 7,794
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 3,586 21,122 SH   SOLE NO 0 0 21,122
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 4,749 14,657 SH   SOLE NO 0 0 14,657
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 875 7,667 SH   SOLE NO 0 0 7,667
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 159,619 980,764 SH   SOLE NO 0 0 980,764
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 32,384 153,614 SH   SOLE NO 0 0 153,614
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 9,734 120,427 SH   SOLE NO 0 0 120,427
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 32,711 614,770 SH   SOLE NO 0 0 614,770
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 21,859 359,291 SH   SOLE NO 0 0 359,291
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 6,993 97,927 SH   SOLE NO 0 0 97,927
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 6,840 71,170 SH   SOLE NO 0 0 71,170
INVESCO HIG INCM 2023 TARG T COM 46135X108 104 11,205 SH   SOLE NO 0 0 11,205
INVESCO LTD SHS G491BT108 1,695 73,662 SH   SOLE NO 0 0 73,662
INVESCO MORTGAGE CAPITAL INC COM 46131B100 64 23,230 SH   SOLE NO 0 0 23,230
INVESCO MUN OPPORTUNITY TR COM 46132C107 882 63,896 SH   SOLE NO 0 0 63,896
INVESCO MUN TR COM 46131J103 1,231 91,683 SH   SOLE NO 0 0 91,683
INVESCO MUNI INCOME OPP TRST COM 46132X101 2,714 339,306 SH   SOLE NO 0 0 339,306
INVESCO PA VALUE MUN INC TR COM 46132K109 452 32,423 SH   SOLE NO 0 0 32,423
INVESCO QQQ TR UNIT SER 1 46090E103 743,304 1,868,302 SH   SOLE NO 0 0 1,868,302
INVESCO QUALITY MUN INCOME T COM 46133G107 1,346 99,076 SH   SOLE NO 0 0 99,076
INVESCO SR INCOME TR COM 46131H107 243 56,344 SH   SOLE NO 0 0 56,344
INVESCO TR INVT GRADE MUNS COM 46131M106 1,015 72,719 SH   SOLE NO 0 0 72,719
INVESCO TR INVT GRADE NEW YO COM 46131T101 450 33,566 SH   SOLE NO 0 0 33,566
INVESCO VALUE MUN INCOME TR COM 46132P108 1,390 81,606 SH   SOLE NO 0 0 81,606
INVESTMENT MANAGERS SER TR KNWLDL LD ETF 46143U849 501 10,491 SH   SOLE NO 0 0 10,491
INVITAE CORP COM 46185L103 521 34,143 SH   SOLE NO 0 0 34,143
INVITATION HOMES INC COM 46187W107 592 13,066 SH   SOLE NO 0 0 13,066
IONIS PHARMACEUTICALS INC COM 462222100 875 28,766 SH   SOLE NO 0 0 28,766
IPG PHOTONICS CORP COM 44980X109 1,491 8,663 SH   SOLE NO 0 0 8,663
IQIYI INC SPONSORED ADS 46267X108 57 12,633 SH   SOLE NO 0 0 12,633
IQVIA HLDGS INC COM 46266C105 4,309 15,275 SH   SOLE NO 0 0 15,275
IRADIMED CORP COM 46266A109 265 5,753 SH   SOLE NO 0 0 5,753
IROBOT CORP COM 462726100 3,348 50,825 SH   SOLE NO 0 0 50,825
IRON MTN INC NEW COM 46284V101 11,035 210,888 SH   SOLE NO 0 0 210,888
ISHARES GOLD TR ISHARES NEW 464285204 75,457 2,167,700 SH   SOLE NO 0 0 2,167,700
ISHARES INC CORE MSCI EMKT 46434G103 78,659 1,314,056 SH   SOLE NO 0 0 1,314,056
ISHARES INC CUR HD MSCI EM 46434G509 430 14,527 SH   SOLE NO 0 0 14,527
ISHARES INC EM MKT SM-CP ETF 464286475 260 4,320 SH   SOLE NO 0 0 4,320
ISHARES INC EM MKTS DIV ETF 464286319 1,814 47,127 SH   SOLE NO 0 0 47,127
ISHARES INC ESG AWR MSCI EM 46434G863 38,495 968,449 SH   SOLE NO 0 0 968,449
ISHARES INC GLB AGRIC PR ETF 464286350 1,175 28,755 SH   SOLE NO 0 0 28,755
ISHARES INC GLB ENR PROD ETF 464286343 612 34,360 SH   SOLE NO 0 0 34,360
ISHARES INC JP MRG EM CRP BD 464286251 232 4,568 SH   SOLE NO 0 0 4,568
ISHARES INC JP MRGN EM HI BD 464286285 1,394 32,373 SH   SOLE NO 0 0 32,373
ISHARES INC MSCI AUST ETF 464286103 341 13,758 SH   SOLE NO 0 0 13,758
ISHARES INC MSCI BRAZIL ETF 464286400 210 7,510 SH   SOLE NO 0 0 7,510
ISHARES INC MSCI BRIC INDX 464286657 259 5,798 SH   SOLE NO 0 0 5,798
ISHARES INC MSCI CDA ETF 464286509 1,223 31,824 SH   SOLE NO 0 0 31,824
ISHARES INC MSCI CHILE ETF 464286640 384 16,647 SH   SOLE NO 0 0 16,647
ISHARES INC MSCI EM ASIA ETF 464286426 706 8,617 SH   SOLE NO 0 0 8,617
ISHARES INC MSCI EMERG MKT 46434G889 3,079 60,230 SH   SOLE NO 0 0 60,230
ISHARES INC MSCI EMERG MRKT 464286533 18,843 299,961 SH   SOLE NO 0 0 299,961
ISHARES INC MSCI EMRG CHN 46434G764 2,535 41,813 SH   SOLE NO 0 0 41,813
ISHARES INC MSCI EQUAL WEITE 464286681 523 5,854 SH   SOLE NO 0 0 5,854
ISHARES INC MSCI EURZONE ETF 464286608 1,642 33,504 SH   SOLE NO 0 0 33,504
ISHARES INC MSCI FRONTIER 464286145 564 16,367 SH   SOLE NO 0 0 16,367
ISHARES INC MSCI GBL ETF NEW 46434G848 2,146 50,367 SH   SOLE NO 0 0 50,367
ISHARES INC MSCI GBL GOLD MN 46434G855 1,051 38,999 SH   SOLE NO 0 0 38,999
ISHARES INC MSCI GBL MIN VOL 464286525 19,672 181,679 SH   SOLE NO 0 0 181,679
ISHARES INC MSCI GERMANY ETF 464286806 1,960 59,821 SH   SOLE NO 0 0 59,821
ISHARES INC MSCI GLB SLV&MTL 464286327 270 20,967 SH   SOLE NO 0 0 20,967
ISHARES INC MSCI ISRAEL ETF 464286632 402 5,173 SH   SOLE NO 0 0 5,173
ISHARES INC MSCI JPN ETF NEW 46434G822 1,588 23,728 SH   SOLE NO 0 0 23,728
ISHARES INC MSCI PAC JP ETF 464286665 1,858 38,921 SH   SOLE NO 0 0 38,921
ISHARES INC MSCI RUSSIA ETF 46434G798 612 14,305 SH   SOLE NO 0 0 14,305
ISHARES INC MSCI SINGPOR ETF 46434G780 204 9,564 SH   SOLE NO 0 0 9,564
ISHARES INC MSCI STH KOR ETF 464286772 693 8,911 SH   SOLE NO 0 0 8,911
ISHARES INC MSCI SWITZERLAND 464286749 869 16,497 SH   SOLE NO 0 0 16,497
ISHARES INC MSCI TAIWAN ETF 46434G772 380 5,717 SH   SOLE NO 0 0 5,717
ISHARES INC MSCI WORLD ETF 464286392 5,063 37,422 SH   SOLE NO 0 0 37,422
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 275 16,090 SH   SOLE NO 0 0 16,090
ISHARES SILVER TR ISHARES 46428Q109 27,148 1,262,117 SH   SOLE NO 0 0 1,262,117
ISHARES TR 0-5 YR TIPS ETF 46429B747 55,727 526,325 SH   SOLE NO 0 0 526,325
ISHARES TR 0-5YR HI YL CP 46434V407 119,074 2,628,567 SH   SOLE NO 0 0 2,628,567
ISHARES TR 0-5YR INVT GR CP 46434V100 8,259 161,800 SH   SOLE NO 0 0 161,800
ISHARES TR 1 3 YR TREAS BD 464287457 43,293 506,119 SH   SOLE NO 0 0 506,119
ISHARES TR 10+ YR INVST GRD 464289511 2,945 42,345 SH   SOLE NO 0 0 42,345
ISHARES TR 10-20 YR TRS ETF 464288653 2,004 13,507 SH   SOLE NO 0 0 13,507
ISHARES TR 20 YR TR BD ETF 464287432 13,421 90,570 SH   SOLE NO 0 0 90,570
ISHARES TR 3 7 YR TREAS BD 464288661 7,672 59,627 SH   SOLE NO 0 0 59,627
ISHARES TR A RATE CP BD ETF 46429B291 565 10,078 SH   SOLE NO 0 0 10,078
ISHARES TR AGENCY BOND ETF 464288166 1,853 15,819 SH   SOLE NO 0 0 15,819
ISHARES TR AGGRES ALLOC ETF 464289859 11,301 155,192 SH   SOLE NO 0 0 155,192
ISHARES TR BARCLAYS 7 10 YR 464287440 19,360 168,356 SH   SOLE NO 0 0 168,356
ISHARES TR BLACKROCK ULTRA 46434V878 1,985 39,400 SH   SOLE NO 0 0 39,400
ISHARES TR BROAD USD HIGH 46435U853 5,570 135,228 SH   SOLE NO 0 0 135,228
ISHARES TR CALIF MUN BD ETF 464288356 8,799 141,174 SH   SOLE NO 0 0 141,174
ISHARES TR CHINA LG-CAP ETF 464287184 622 17,022 SH   SOLE NO 0 0 17,022
ISHARES TR CMBS ETF 46429B366 1,145 21,605 SH   SOLE NO 0 0 21,605
ISHARES TR COHEN STEER REIT 464287564 7,672 100,846 SH   SOLE NO 0 0 100,846
ISHARES TR CONSER ALLOC ETF 464289883 3,738 93,436 SH   SOLE NO 0 0 93,436
ISHARES TR CONV BD ETF 46435G102 7,578 84,985 SH   SOLE NO 0 0 84,985
ISHARES TR CORE 1 5 YR USD 46432F859 10,079 199,871 SH   SOLE NO 0 0 199,871
ISHARES TR CORE DIV GRWTH 46434V621 342,020 6,153,655 SH   SOLE NO 0 0 6,153,655
ISHARES TR CORE HIGH DV ETF 46429B663 46,907 464,478 SH   SOLE NO 0 0 464,478
ISHARES TR CORE INTL AGGR 46435G672 2,762 50,656 SH   SOLE NO 0 0 50,656
ISHARES TR CORE LT USDB ETF 464289479 201 2,789 SH   SOLE NO 0 0 2,789
ISHARES TR CORE MSCI EAFE 46432F842 165,940 2,223,215 SH   SOLE NO 0 0 2,223,215
ISHARES TR CORE MSCI EURO 46434V738 4,215 72,483 SH   SOLE NO 0 0 72,483
ISHARES TR CORE MSCI INTL 46435G326 29,369 434,712 SH   SOLE NO 0 0 434,712
ISHARES TR CORE MSCI PAC 46434V696 708 11,097 SH   SOLE NO 0 0 11,097
ISHARES TR CORE MSCI TOTAL 46432F834 78,300 1,103,762 SH   SOLE NO 0 0 1,103,762
ISHARES TR CORE S&P MCP ETF 464287507 229,747 811,600 SH   SOLE NO 0 0 811,600
ISHARES TR CORE S&P SCP ETF 464287804 323,615 2,826,086 SH   SOLE NO 0 0 2,826,086
ISHARES TR CORE S&P TTL STK 464287150 192,068 1,795,368 SH   SOLE NO 0 0 1,795,368
ISHARES TR CORE S&P US GWT 464287671 95,442 825,340 SH   SOLE NO 0 0 825,340
ISHARES TR CORE S&P US VLU 464287663 73,842 967,281 SH   SOLE NO 0 0 967,281
ISHARES TR CORE S&P500 ETF 464287200 791,720 1,659,827 SH   SOLE NO 0 0 1,659,827
ISHARES TR CORE TOTAL USD 46434V613 47,554 898,435 SH   SOLE NO 0 0 898,435
ISHARES TR CORE US AGGBD ET 464287226 158,484 1,389,240 SH   SOLE NO 0 0 1,389,240
ISHARES TR CRE U S REIT ETF 464288521 5,640 83,445 SH   SOLE NO 0 0 83,445
ISHARES TR CYBERSECURITY 46435U135 3,013 67,550 SH   SOLE NO 0 0 67,550
ISHARES TR DEVSMCP EXNA ETF 464288497 522 7,508 SH   SOLE NO 0 0 7,508
ISHARES TR DOW JONES US ETF 464287846 12,582 106,770 SH   SOLE NO 0 0 106,770
ISHARES TR EAFE GRWTH ETF 464288885 83,792 759,748 SH   SOLE NO 0 0 759,748
ISHARES TR EAFE SML CP ETF 464288273 20,899 285,947 SH   SOLE NO 0 0 285,947
ISHARES TR EAFE VALUE ETF 464288877 57,465 1,140,419 SH   SOLE NO 0 0 1,140,419
ISHARES TR ESG ADV TTL USD 46436E619 1,324 26,799 SH   SOLE NO 0 0 26,799
ISHARES TR ESG ADVNCD HY BD 46435G441 1,783 34,543 SH   SOLE NO 0 0 34,543
ISHARES TR ESG AW MSCI EAFE 46435G516 163,709 2,060,276 SH   SOLE NO 0 0 2,060,276
ISHARES TR ESG AWARE MSCI 46435U663 13,417 332,773 SH   SOLE NO 0 0 332,773
ISHARES TR ESG AWR MSCI USA 46435G425 217,681 2,017,439 SH   SOLE NO 0 0 2,017,439
ISHARES TR ESG AWR US AGRGT 46435U549 10,084 182,683 SH   SOLE NO 0 0 182,683
ISHARES TR ESG AWRE 1 5 YR 46435G243 14,139 551,241 SH   SOLE NO 0 0 551,241
ISHARES TR ESG AWRE USD ETF 46435G193 4,462 163,531 SH   SOLE NO 0 0 163,531
ISHARES TR ESG EAFE ETF 46436E759 839 12,201 SH   SOLE NO 0 0 12,201
ISHARES TR ESG MSCI EM LDRS 46436E601 292 5,078 SH   SOLE NO 0 0 5,078
ISHARES TR ESG MSCI LEADR 46435U218 2,591 30,713 SH   SOLE NO 0 0 30,713
ISHARES TR ESG MSCI USA ETF 46436E767 1,983 50,290 SH   SOLE NO 0 0 50,290
ISHARES TR EUROPE ETF 464287861 1,580 29,056 SH   SOLE NO 0 0 29,056
ISHARES TR EXPANDED TECH 464287515 17,085 42,966 SH   SOLE NO 0 0 42,966
ISHARES TR EXPND TEC SC ETF 464287549 20,866 47,529 SH   SOLE NO 0 0 47,529
ISHARES TR EXPONENTIAL TECH 46434V381 27,158 411,059 SH   SOLE NO 0 0 411,059
ISHARES TR FALN ANGLS USD 46435G474 36,323 1,211,992 SH   SOLE NO 0 0 1,211,992
ISHARES TR FLTG RATE NT ETF 46429B655 23,803 469,218 SH   SOLE NO 0 0 469,218
ISHARES TR GBL COMM SVC ETF 464287275 250 3,048 SH   SOLE NO 0 0 3,048
ISHARES TR GBL GREEN ETF 46435U440 2,983 54,978 SH   SOLE NO 0 0 54,978
ISHARES TR GENOMICS IMMUN 46435U192 967 22,084 SH   SOLE NO 0 0 22,084
ISHARES TR GL CLEAN ENE ETF 464288224 17,914 846,217 SH   SOLE NO 0 0 846,217
ISHARES TR GL TIMB FORE ETF 464288174 354 3,855 SH   SOLE NO 0 0 3,855
ISHARES TR GLB CNS DISC ETF 464288745 4,365 24,347 SH   SOLE NO 0 0 24,347
ISHARES TR GLB CNSM STP ETF 464288737 3,235 49,982 SH   SOLE NO 0 0 49,982
ISHARES TR GLB INFRASTR ETF 464288372 2,503 52,606 SH   SOLE NO 0 0 52,606
ISHARES TR GLOB HLTHCRE ETF 464287325 6,832 75,629 SH   SOLE NO 0 0 75,629
ISHARES TR GLOB INDSTRL ETF 464288729 278 2,257 SH   SOLE NO 0 0 2,257
ISHARES TR GLOB UTILITS ETF 464288711 675 10,441 SH   SOLE NO 0 0 10,441
ISHARES TR GLOBAL 100 ETF 464287572 7,547 96,748 SH   SOLE NO 0 0 96,748
ISHARES TR GLOBAL ENERG ETF 464287341 4,371 158,917 SH   SOLE NO 0 0 158,917
ISHARES TR GLOBAL FINLS ETF 464287333 10,934 136,578 SH   SOLE NO 0 0 136,578
ISHARES TR GLOBAL MATER ETF 464288695 464 5,136 SH   SOLE NO 0 0 5,136
ISHARES TR GLOBAL REIT ETF 46434V647 1,914 62,543 SH   SOLE NO 0 0 62,543
ISHARES TR GLOBAL TECH ETF 464287291 35,646 553,599 SH   SOLE NO 0 0 553,599
ISHARES TR GNMA BOND ETF 46429B333 708 14,246 SH   SOLE NO 0 0 14,246
ISHARES TR GOV/CRED BD ETF 464288596 292 2,403 SH   SOLE NO 0 0 2,403
ISHARES TR GRWT ALLOCAT ETF 464289867 8,652 151,578 SH   SOLE NO 0 0 151,578
ISHARES TR HDG MSCI EAFE 46434V803 12,306 348,327 SH   SOLE NO 0 0 348,327
ISHARES TR IBDS DEC28 ETF 46435U515 10,672 377,186 SH   SOLE NO 0 0 377,186
ISHARES TR IBONDS 22 TRM HG 46435U176 850 35,271 SH   SOLE NO 0 0 35,271
ISHARES TR IBONDS 23 TRM HG 46435U150 825 33,830 SH   SOLE NO 0 0 33,830
ISHARES TR IBONDS 24 TRM HG 46435U184 821 33,524 SH   SOLE NO 0 0 33,524
ISHARES TR IBONDS 25 TRM HG 46435U168 401 16,170 SH   SOLE NO 0 0 16,170
ISHARES TR IBONDS 27 ETF 46435UAA9 398 15,000 SH   SOLE NO 0 0 15,000
ISHARES TR IBONDS DEC 46435U697 3,448 128,599 SH   SOLE NO 0 0 128,599
ISHARES TR IBONDS DEC 25 46435U432 749 26,914 SH   SOLE NO 0 0 26,914
ISHARES TR IBONDS DEC 26 46435U259 412 15,362 SH   SOLE NO 0 0 15,362
ISHARES TR IBONDS DEC2022 46435G755 4,202 161,255 SH   SOLE NO 0 0 161,255
ISHARES TR IBONDS DEC2023 46435G318 3,703 142,895 SH   SOLE NO 0 0 142,895
ISHARES TR IBONDS DEC2026 46435GAA0 1,325 50,857 SH   SOLE NO 0 0 50,857
ISHARES TR IBONDS DEC22 ETF 46434VBA7 5,904 234,884 SH   SOLE NO 0 0 234,884
ISHARES TR IBONDS DEC23 ETF 46434VAX8 4,770 185,823 SH   SOLE NO 0 0 185,823
ISHARES TR IBONDS DEC24 ETF 46434VBG4 4,238 163,440 SH   SOLE NO 0 0 163,440
ISHARES TR IBONDS DEC25 ETF 46434VBD1 5,891 223,001 SH   SOLE NO 0 0 223,001
ISHARES TR IBOXX HI YD ETF 464288513 15,103 173,580 SH   SOLE NO 0 0 173,580
ISHARES TR IBOXX INV CP ETF 464287242 59,365 447,970 SH   SOLE NO 0 0 447,970
ISHARES TR INDIA 50 ETF 464289529 524 11,083 SH   SOLE NO 0 0 11,083
ISHARES TR INTL DIV GRWTH 46435G524 7,280 107,381 SH   SOLE NO 0 0 107,381
ISHARES TR INTL SEL DIV ETF 464288448 13,068 419,123 SH   SOLE NO 0 0 419,123
ISHARES TR INTL TREA BD ETF 464288117 1,559 31,017 SH   SOLE NO 0 0 31,017
ISHARES TR INTRM GOV CR ETF 464288612 3,568 31,372 SH   SOLE NO 0 0 31,372
ISHARES TR ISHARES BIOTECH 464287556 31,576 206,897 SH   SOLE NO 0 0 206,897
ISHARES TR ISHARES SEMICDTR 464287523 26,506 48,875 SH   SOLE NO 0 0 48,875
ISHARES TR ISHS 1-5YR INVS 464288646 185,214 3,437,529 SH   SOLE NO 0 0 3,437,529
ISHARES TR ISHS 5-10YR INVT 464288638 10,760 181,543 SH   SOLE NO 0 0 181,543
ISHARES TR JPMORGAN USD EMG 464288281 12,492 114,547 SH   SOLE NO 0 0 114,547
ISHARES TR MBS ETF 464288588 22,459 209,060 SH   SOLE NO 0 0 209,060
ISHARES TR MICRO-CAP ETF 464288869 1,187 8,496 SH   SOLE NO 0 0 8,496
ISHARES TR MODERT ALLOC ETF 464289875 7,602 167,204 SH   SOLE NO 0 0 167,204
ISHARES TR MORNINGSTAR GRWT 464287119 18,966 264,082 SH   SOLE NO 0 0 264,082
ISHARES TR MORNINGSTAR VALU 464288109 4,624 66,446 SH   SOLE NO 0 0 66,446
ISHARES TR MORNINGSTR US EQ 464287127 11,336 170,698 SH   SOLE NO 0 0 170,698
ISHARES TR MORTGE REL ETF 46435G342 1,938 56,174 SH   SOLE NO 0 0 56,174
ISHARES TR MRGSTR MD CP ETF 464288208 24,229 340,870 SH   SOLE NO 0 0 340,870
ISHARES TR MRGSTR MD CP GRW 464288307 34,304 468,383 SH   SOLE NO 0 0 468,383
ISHARES TR MRGSTR MD CP VAL 464288406 6,155 90,158 SH   SOLE NO 0 0 90,158
ISHARES TR MRGSTR SM CP ETF 464288505 1,881 32,887 SH   SOLE NO 0 0 32,887
ISHARES TR MRGSTR SM CP GR 464288604 2,819 56,791 SH   SOLE NO 0 0 56,791
ISHARES TR MRNGSTR INC ETF 46432F875 659 27,434 SH   SOLE NO 0 0 27,434
ISHARES TR MRNING SM CP ETF 464288703 1,416 23,826 SH   SOLE NO 0 0 23,826
ISHARES TR MSCI AC ASIA ETF 464288182 8,596 103,948 SH   SOLE NO 0 0 103,948
ISHARES TR MSCI ACWI ETF 464288257 6,581 62,215 SH   SOLE NO 0 0 62,215
ISHARES TR MSCI ACWI EX US 464288240 4,078 73,345 SH   SOLE NO 0 0 73,345
ISHARES TR MSCI CHINA A 46434V514 419 9,619 SH   SOLE NO 0 0 9,619
ISHARES TR MSCI CHINA ETF 46429B671 3,547 56,509 SH   SOLE NO 0 0 56,509
ISHARES TR MSCI EAFE ETF 464287465 74,981 952,998 SH   SOLE NO 0 0 952,998
ISHARES TR MSCI EAFE MIN VL 46429B689 55,066 717,297 SH   SOLE NO 0 0 717,297
ISHARES TR MSCI EAFE SMCP 46435G839 252 6,859 SH   SOLE NO 0 0 6,859
ISHARES TR MSCI EMG MKT ETF 464287234 33,139 678,398 SH   SOLE NO 0 0 678,398
ISHARES TR MSCI EURO FL ETF 464289180 665 33,180 SH   SOLE NO 0 0 33,180
ISHARES TR MSCI GBL MULTIFC 46434V316 1,499 38,275 SH   SOLE NO 0 0 38,275
ISHARES TR MSCI GBL SUS DEV 46435G532 10,549 116,238 SH   SOLE NO 0 0 116,238
ISHARES TR MSCI INDIA ETF 46429B598 2,459 53,647 SH   SOLE NO 0 0 53,647
ISHARES TR MSCI INDIA SM CP 46429B614 1,349 22,365 SH   SOLE NO 0 0 22,365
ISHARES TR MSCI INTL MOMENT 46434V449 3,463 91,070 SH   SOLE NO 0 0 91,070
ISHARES TR MSCI INTL MULTFT 46434V274 2,761 95,818 SH   SOLE NO 0 0 95,818
ISHARES TR MSCI INTL QUALTY 46434V456 20,658 524,591 SH   SOLE NO 0 0 524,591
ISHARES TR MSCI INTL SML CP 46434V266 3,022 83,367 SH   SOLE NO 0 0 83,367
ISHARES TR MSCI INTL VLU FT 46435G409 1,000 39,325 SH   SOLE NO 0 0 39,325
ISHARES TR MSCI KLD400 SOC 464288570 21,041 226,444 SH   SOLE NO 0 0 226,444
ISHARES TR MSCI LW CRB TG 46434V464 862 4,955 SH   SOLE NO 0 0 4,955
ISHARES TR MSCI USA ESG SLC 464288802 13,006 122,417 SH   SOLE NO 0 0 122,417
ISHARES TR MSCI USA MIN VOL 46429B697 269,187 3,327,415 SH   SOLE NO 0 0 3,327,415
ISHARES TR MSCI USA MMENTM 46432F396 109,705 603,373 SH   SOLE NO 0 0 603,373
ISHARES TR MSCI USA MULTIFT 46434V282 8,381 180,013 SH   SOLE NO 0 0 180,013
ISHARES TR MSCI USA QLT FCT 46432F339 120,136 825,338 SH   SOLE NO 0 0 825,338
ISHARES TR MSCI USA SMCP MN 46435G433 21,744 556,256 SH   SOLE NO 0 0 556,256
ISHARES TR MSCI USA SML CP 46434V290 3,592 62,744 SH   SOLE NO 0 0 62,744
ISHARES TR MSCI USA VALUE 46432F388 85,970 785,330 SH   SOLE NO 0 0 785,330
ISHARES TR NATIONAL MUN ETF 464288414 193,528 1,664,328 SH   SOLE NO 0 0 1,664,328
ISHARES TR NEW YORK MUN ETF 464288323 1,759 30,364 SH   SOLE NO 0 0 30,364
ISHARES TR NORTH AMERN NAT 464287374 2,064 65,586 SH   SOLE NO 0 0 65,586
ISHARES TR PFD AND INCM SEC 464288687 51,774 1,313,070 SH   SOLE NO 0 0 1,313,070
ISHARES TR RESIDENTIAL MULT 464288562 3,629 36,948 SH   SOLE NO 0 0 36,948
ISHARES TR ROBOTICS ARTIF 46435U556 2,543 61,459 SH   SOLE NO 0 0 61,459
ISHARES TR RUS 1000 ETF 464287622 45,946 173,755 SH   SOLE NO 0 0 173,755
ISHARES TR RUS 1000 GRW ETF 464287614 582,147 1,904,995 SH   SOLE NO 0 0 1,904,995
ISHARES TR RUS 1000 VAL ETF 464287598 350,126 2,084,952 SH   SOLE NO 0 0 2,084,952
ISHARES TR RUS 2000 GRW ETF 464287648 146,049 498,378 SH   SOLE NO 0 0 498,378
ISHARES TR RUS 2000 VAL ETF 464287630 180,226 1,085,375 SH   SOLE NO 0 0 1,085,375
ISHARES TR RUS MD CP GR ETF 464287481 284,801 2,471,802 SH   SOLE NO 0 0 2,471,802
ISHARES TR RUS MDCP VAL ETF 464287473 273,225 2,232,600 SH   SOLE NO 0 0 2,232,600
ISHARES TR RUS MID CAP ETF 464287499 67,499 813,154 SH   SOLE NO 0 0 813,154
ISHARES TR RUS TOP 200 ETF 464289446 4,295 37,690 SH   SOLE NO 0 0 37,690
ISHARES TR RUS TP200 GR ETF 464289438 64,010 369,254 SH   SOLE NO 0 0 369,254
ISHARES TR RUS TP200 VL ETF 464289420 14,542 207,541 SH   SOLE NO 0 0 207,541
ISHARES TR RUSEL 2500 ETF 46435G268 11,635 175,281 SH   SOLE NO 0 0 175,281
ISHARES TR RUSSELL 2000 ETF 464287655 126,784 569,945 SH   SOLE NO 0 0 569,945
ISHARES TR RUSSELL 3000 ETF 464287689 39,432 142,098 SH   SOLE NO 0 0 142,098
ISHARES TR S&P 100 ETF 464287101 8,032 36,654 SH   SOLE NO 0 0 36,654
ISHARES TR S&P 500 GRWT ETF 464287309 202,190 2,416,519 SH   SOLE NO 0 0 2,416,519
ISHARES TR S&P 500 VAL ETF 464287408 91,180 582,137 SH   SOLE NO 0 0 582,137
ISHARES TR S&P MC 400GR ETF 464287606 47,024 551,542 SH   SOLE NO 0 0 551,542
ISHARES TR S&P MC 400VL ETF 464287705 31,987 289,010 SH   SOLE NO 0 0 289,010
ISHARES TR S&P SML 600 GWT 464287887 41,494 298,952 SH   SOLE NO 0 0 298,952
ISHARES TR SELECT DIVID ETF 464287168 71,332 581,879 SH   SOLE NO 0 0 581,879
ISHARES TR SELF DRIVNG EV 46435U366 6,350 117,094 SH   SOLE NO 0 0 117,094
ISHARES TR SHORT TREAS BD 464288679 8,740 79,158 SH   SOLE NO 0 0 79,158
ISHARES TR SHRT NAT MUN ETF 464288158 19,603 182,581 SH   SOLE NO 0 0 182,581
ISHARES TR SP SMCP600VL ETF 464287879 53,900 515,846 SH   SOLE NO 0 0 515,846
ISHARES TR TIPS BD ETF 464287176 135,326 1,047,422 SH   SOLE NO 0 0 1,047,422
ISHARES TR TRS FLT RT BD 46434V860 601 11,965 SH   SOLE NO 0 0 11,965
ISHARES TR U.S. BAS MTL ETF 464287838 7,410 52,852 SH   SOLE NO 0 0 52,852
ISHARES TR U.S. ENERGY ETF 464287796 14,415 478,922 SH   SOLE NO 0 0 478,922
ISHARES TR U.S. FIN SVC ETF 464287770 10,378 53,751 SH   SOLE NO 0 0 53,751
ISHARES TR U.S. FINLS ETF 464287788 17,713 204,329 SH   SOLE NO 0 0 204,329
ISHARES TR U.S. FIXED INCME 46435U796 481 4,836 SH   SOLE NO 0 0 4,836
ISHARES TR U.S. MED DVC ETF 464288810 37,766 573,529 SH   SOLE NO 0 0 573,529
ISHARES TR U.S. PHARMA ETF 464288836 2,704 13,546 SH   SOLE NO 0 0 13,546
ISHARES TR U.S. REAL ES ETF 464287739 9,517 81,947 SH   SOLE NO 0 0 81,947
ISHARES TR U.S. TECH ETF 464287721 32,263 280,992 SH   SOLE NO 0 0 280,992
ISHARES TR U.S. UTILITS ETF 464287697 9,449 106,862 SH   SOLE NO 0 0 106,862
ISHARES TR US AER DEF ETF 464288760 14,524 141,314 SH   SOLE NO 0 0 141,314
ISHARES TR US BR DEL SE ETF 464288794 7,466 67,750 SH   SOLE NO 0 0 67,750
ISHARES TR US CONSM STAPLES 464287812 4,173 20,848 SH   SOLE NO 0 0 20,848
ISHARES TR US CONSUM DISCRE 464287580 5,484 65,288 SH   SOLE NO 0 0 65,288
ISHARES TR US DIVID BYBCK 46435U861 212 4,978 SH   SOLE NO 0 0 4,978
ISHARES TR US HLTHCARE ETF 464287762 18,932 63,030 SH   SOLE NO 0 0 63,030
ISHARES TR US HLTHCR PR ETF 464288828 4,880 16,811 SH   SOLE NO 0 0 16,811
ISHARES TR US HOME CONS ETF 464288752 19,990 241,085 SH   SOLE NO 0 0 241,085
ISHARES TR US INDUSTRIALS 464287754 11,720 103,963 SH   SOLE NO 0 0 103,963
ISHARES TR US INFRASTRUC 46435U713 5,498 143,743 SH   SOLE NO 0 0 143,743
ISHARES TR US OIL GS EX ETF 464288851 566 9,256 SH   SOLE NO 0 0 9,256
ISHARES TR US REGNL BKS ETF 464288778 6,465 104,688 SH   SOLE NO 0 0 104,688
ISHARES TR US SML CP VALUE 46436E536 370 11,592 SH   SOLE NO 0 0 11,592
ISHARES TR US TELECOM ETF 464287713 361 10,995 SH   SOLE NO 0 0 10,995
ISHARES TR US TREAS BD ETF 46429B267 46,140 1,729,418 SH   SOLE NO 0 0 1,729,418
ISHARES TR US TRSPRTION 464287192 7,118 25,748 SH   SOLE NO 0 0 25,748
ISHARES TR USD INV GRDE ETF 464288620 2,083 34,873 SH   SOLE NO 0 0 34,873
ISHARES TR YLD OPTIM BD 46434V787 652 26,100 SH   SOLE NO 0 0 26,100
ISHARES U S ETF TR BLACKROCK SHORT 46431W838 776 15,493 SH   SOLE NO 0 0 15,493
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 8,324 166,663 SH   SOLE NO 0 0 166,663
ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 2,461 49,753 SH   SOLE NO 0 0 49,753
ISHARES U S ETF TR CONSUMER STPLS 46431W671 286 8,233 SH   SOLE NO 0 0 8,233
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 18,852 610,516 SH   SOLE NO 0 0 610,516
ISHARES U S ETF TR INFLATION HEDG 46431W580 408 13,369 SH   SOLE NO 0 0 13,369
ISHARES U S ETF TR INT RT HDG C B 46431W705 3,293 34,411 SH   SOLE NO 0 0 34,411
ISHARES U S ETF TR TECHNOLOGY 46431W648 391 6,392 SH   SOLE NO 0 0 6,392
ISORAY INC COM 46489V104 10 26,284 SH   SOLE NO 0 0 26,284
ISTAR INC COM 45031U101 316 12,241 SH   SOLE NO 0 0 12,241
ITRON INC COM 465741106 249 3,638 SH   SOLE NO 0 0 3,638
ITT INC COM 45073V108 861 8,430 SH   SOLE NO 0 0 8,430
J P MORGAN EXCHANGE-TRADED F BETABUILDERS EUR 46641Q191 274 4,593 SH   SOLE NO 0 0 4,593
J P MORGAN EXCHANGE-TRADED F BETABULDRS JAPAN 46641Q217 212 3,855 SH   SOLE NO 0 0 3,855
J P MORGAN EXCHANGE-TRADED F CORE PLUS BD ETF 46641Q670 240 4,428 SH   SOLE NO 0 0 4,428
J P MORGAN EXCHANGE-TRADED F DIV RTN EM EQT 46641Q308 615 10,842 SH   SOLE NO 0 0 10,842
J P MORGAN EXCHANGE-TRADED F DIV RTN INT EQ 46641Q209 2,964 50,102 SH   SOLE NO 0 0 50,102
J P MORGAN EXCHANGE-TRADED F DIVERSFD EQT ETF 46641Q845 3,365 73,206 SH   SOLE NO 0 0 73,206
J P MORGAN EXCHANGE-TRADED F DIVERSFED RTRN 46641Q886 1,038 10,885 SH   SOLE NO 0 0 10,885
J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332 21,798 344,962 SH   SOLE NO 0 0 344,962
J P MORGAN EXCHANGE-TRADED F INTERNL GWT 46641Q324 1,050 13,764 SH   SOLE NO 0 0 13,764
J P MORGAN EXCHANGE-TRADED F INTL BD OPP ETF 46641Q852 955 18,864 SH   SOLE NO 0 0 18,864
J P MORGAN EXCHANGE-TRADED F JPMORGAN DIVER 46641Q407 2,562 24,165 SH   SOLE NO 0 0 24,165
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 47,918 949,248 SH   SOLE NO 0 0 949,248
J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 5,477 107,279 SH   SOLE NO 0 0 107,279
J P MORGAN EXCHANGE-TRADED F US QUALTY FCTR 46641Q761 4,723 103,810 SH   SOLE NO 0 0 103,810
J P MORGAN EXCHANGE-TRADED F US VALUE FACTR 46641Q753 6,231 162,194 SH   SOLE NO 0 0 162,194
JABIL INC COM 466313103 2,500 35,545 SH   SOLE NO 0 0 35,545
JACK CREEK INVESTMENT CORP UNIT 10/01/2023 G4989X107 104 10,490 SH   SOLE NO 0 0 10,490
JACKSON FINANCIAL INC COM CL A 46817M107 924 22,101 SH   SOLE NO 0 0 22,101
JACOBS ENGR GROUP INC COM 469814107 8,349 59,972 SH   SOLE NO 0 0 59,972
JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 1,955 30,087 SH   SOLE NO 0 0 30,087
JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 1,831 27,027 SH   SOLE NO 0 0 27,027
JANUS DETROIT STR TR HENDERSON MTG 47103U852 473 8,994 SH   SOLE NO 0 0 8,994
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 14,284 288,285 SH   SOLE NO 0 0 288,285
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 9,538 189,324 SH   SOLE NO 0 0 189,324
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 251 5,985 SH   SOLE NO 0 0 5,985
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,238 9,720 SH   SOLE NO 0 0 9,720
JBG SMITH PPTYS COM 46590V100 692 24,116 SH   SOLE NO 0 0 24,116
JD.COM INC SPON ADR CL A 47215P106 7,897 112,705 SH   SOLE NO 0 0 112,705
JEFFERIES FINL GROUP INC COM 47233W109 1,312 33,830 SH   SOLE NO 0 0 33,830
JETBLUE AWYS CORP COM 477143101 3,531 247,999 SH   SOLE NO 0 0 247,999
JOHN HANCOCK EXCHANGE TRADED MLTDCTR MEDIA 47804J826 354 10,060 SH   SOLE NO 0 0 10,060
JOHN HANCOCK EXCHANGE TRADED MLTFACTR INDLS 47804J883 682 12,196 SH   SOLE NO 0 0 12,196
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 24,762 416,529 SH   SOLE NO 0 0 416,529
JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834 1,253 43,162 SH   SOLE NO 0 0 43,162
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 1,686 50,071 SH   SOLE NO 0 0 50,071
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR CO 47804J305 456 8,137 SH   SOLE NO 0 0 8,137
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR FI 47804J404 1,249 23,824 SH   SOLE NO 0 0 23,824
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR HE 47804J503 3,035 58,611 SH   SOLE NO 0 0 58,611
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 71,315 1,282,878 SH   SOLE NO 0 0 1,282,878
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR TE 47804J602 4,659 45,299 SH   SOLE NO 0 0 45,299
JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 454 12,537 SH   SOLE NO 0 0 12,537
JOHN HANCOCK HEDGED EQUITY & COM 47804L102 1,692 130,184 SH   SOLE NO 0 0 130,184
JOHNSON & JOHNSON COM 478160104 297,070 1,736,541 SH   SOLE NO 0 0 1,736,541
JOHNSON CTLS INTL PLC SHS G51502105 6,691 82,292 SH   SOLE NO 0 0 82,292
JONES LANG LASALLE INC COM 48020Q107 2,243 8,328 SH   SOLE NO 0 0 8,328
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 338 19,025 SH   SOLE NO 0 0 19,025
JPMORGAN CHASE & CO COM 46625H100 234,845 1,483,078 SH   SOLE NO 0 0 1,483,078
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 161 14,162 SH   SOLE NO 0 0 14,162
JUNIPER NETWORKS INC COM 48203R104 469 13,146 SH   SOLE NO 0 0 13,146
JUST EAT TAKEAWAY COM N V SPONSORED ADS 48214T305 168 15,653 SH   SOLE NO 0 0 15,653
KALA PHARMACEUTICALS INC COM 483119103 13 11,392 SH   SOLE NO 0 0 11,392
KARYOPHARM THERAPEUTICS INC COM 48576U106 88 13,690 SH   SOLE NO 0 0 13,690
KAYNE ANDERSON ENERGY INFRST COM 486606106 211 27,198 SH   SOLE NO 0 0 27,198
KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108 83 11,578 SH   SOLE NO 0 0 11,578
KB HOME COM 48666K109 981 21,935 SH   SOLE NO 0 0 21,935
KELLOGG CO COM 487836108 14,656 227,511 SH   SOLE NO 0 0 227,511
KEMPER CORP COM 488401100 352 5,991 SH   SOLE NO 0 0 5,991
KEURIG DR PEPPER INC COM 49271V100 2,136 57,952 SH   SOLE NO 0 0 57,952
KEYCORP COM 493267108 8,431 364,537 SH   SOLE NO 0 0 364,537
KEYSIGHT TECHNOLOGIES INC COM 49338L103 3,636 17,607 SH   SOLE NO 0 0 17,607
KIMBERLY-CLARK CORP COM 494368103 41,404 289,702 SH   SOLE NO 0 0 289,702
KIMCO RLTY CORP COM 49446R109 789 32,029 SH   SOLE NO 0 0 32,029
KINDER MORGAN INC DEL COM 49456B101 8,232 519,070 SH   SOLE NO 0 0 519,070
KINROSS GOLD CORP COM 496902404 173 29,858 SH   SOLE NO 0 0 29,858
KINSALE CAP GROUP INC COM 49714P108 476 2,002 SH   SOLE NO 0 0 2,002
KIRKLAND LAKE GOLD LTD COM 49741E100 754 17,994 SH   SOLE NO 0 0 17,994
KITE RLTY GROUP TR COM NEW 49803T300 2,414 110,849 SH   SOLE NO 0 0 110,849
KKR & CO INC COM 48251W104 8,016 107,603 SH   SOLE NO 0 0 107,603
KKR INCOME OPPORTUNITIES FD COM 48249T106 217 12,843 SH   SOLE NO 0 0 12,843
KLA CORP COM NEW 482480100 7,102 16,512 SH   SOLE NO 0 0 16,512
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 538 8,831 SH   SOLE NO 0 0 8,831
KOHLS CORP COM 500255104 1,233 24,980 SH   SOLE NO 0 0 24,980
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 7,786 43,469 SH   SOLE NO 0 0 43,469
KONTOOR BRANDS INC COM 50050N103 483 9,426 SH   SOLE NO 0 0 9,426
KOPPERS HOLDINGS INC COM 50060P106 230 7,358 SH   SOLE NO 0 0 7,358
KORN FERRY COM NEW 500643200 551 7,276 SH   SOLE NO 0 0 7,276
KORNIT DIGITAL LTD SHS M6372Q113 265 1,743 SH   SOLE NO 0 0 1,743
KOSMOS ENERGY LTD COM 500688106 142 41,102 SH   SOLE NO 0 0 41,102
KRAFT HEINZ CO COM 500754106 13,783 383,947 SH   SOLE NO 0 0 383,947
KRANESHARES TR BOSERA MSCI CH 500767405 1,557 35,877 SH   SOLE NO 0 0 35,877
KRANESHARES TR CSI CHI INTERNET 500767306 3,290 90,165 SH   SOLE NO 0 0 90,165
KRANESHARES TR ELEC VEH FUTUR 500767827 1,002 21,420 SH   SOLE NO 0 0 21,420
KRANESHARES TR GLOBAL CARB STRA 500767678 1,509 29,648 SH   SOLE NO 0 0 29,648
KRANESHARES TR MSCI CHINA CLEAN 500767850 550 11,831 SH   SOLE NO 0 0 11,831
KRANESHARES TR QUADRTC INT RT 500767736 12,008 447,250 SH   SOLE NO 0 0 447,250
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 194 10,034 SH   SOLE NO 0 0 10,034
KROGER CO COM 501044101 9,027 199,469 SH   SOLE NO 0 0 199,469
KT CORP SPONSORED ADR 48268K101 219 17,439 SH   SOLE NO 0 0 17,439
KULICKE & SOFFA INDS INC COM 501242101 2,483 41,016 SH   SOLE NO 0 0 41,016
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 1,513 83,633 SH   SOLE NO 0 0 83,633
L3HARRIS TECHNOLOGIES INC COM 502431109 13,666 64,091 SH   SOLE NO 0 0 64,091
LABORATORY CORP AMER HLDGS COM NEW 50540R409 4,426 14,088 SH   SOLE NO 0 0 14,088
LADDER CAP CORP CL A 505743104 482 40,214 SH   SOLE NO 0 0 40,214
LAKELAND BANCORP INC COM 511637100 204 10,769 SH   SOLE NO 0 0 10,769
LAKELAND FINL CORP COM 511656100 303 3,788 SH   SOLE NO 0 0 3,788
LAM RESEARCH CORP COM 512807108 16,396 22,799 SH   SOLE NO 0 0 22,799
LAMAR ADVERTISING CO NEW CL A 512816109 3,627 29,905 SH   SOLE NO 0 0 29,905
LAMB WESTON HLDGS INC COM 513272104 1,176 18,559 SH   SOLE NO 0 0 18,559
LANCASTER COLONY CORP COM 513847103 882 5,328 SH   SOLE NO 0 0 5,328
LANDSTAR SYS INC COM 515098101 350 1,958 SH   SOLE NO 0 0 1,958
LANTRONIX INC COM NEW 516548203 485 61,979 SH   SOLE NO 0 0 61,979
LAS VEGAS SANDS CORP COM 517834107 1,903 50,579 SH   SOLE NO 0 0 50,579
LATTICE SEMICONDUCTOR CORP COM 518415104 1,544 20,037 SH   SOLE NO 0 0 20,037
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 5,006 166,258 SH   SOLE NO 0 0 166,258
LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 2,554 58,020 SH   SOLE NO 0 0 58,020
LAUDER ESTEE COS INC CL A 518439104 6,750 18,234 SH   SOLE NO 0 0 18,234
LAZARD LTD SHS A G54050102 1,236 28,347 SH   SOLE NO 0 0 28,347
LCI INDS COM 50189K103 324 2,083 SH   SOLE NO 0 0 2,083
LEAR CORP COM NEW 521865204 798 4,363 SH   SOLE NO 0 0 4,363
LEGG MASON ETF INVT TR CLEARBRIDEG LR 524682200 1,125 18,522 SH   SOLE NO 0 0 18,522
LEGG MASON ETF INVT TR INT LW VTY HGH 52468L505 405 15,299 SH   SOLE NO 0 0 15,299
LEGG MASON ETF INVT TR L VOL H DIV ETF 52468L406 16,040 400,602 SH   SOLE NO 0 0 400,602
LEGGETT & PLATT INC COM 524660107 9,096 220,993 SH   SOLE NO 0 0 220,993
LEIDOS HOLDINGS INC COM 525327102 1,917 21,571 SH   SOLE NO 0 0 21,571
LEMAITRE VASCULAR INC COM 525558201 575 11,458 SH   SOLE NO 0 0 11,458
LEMONADE INC COM 52567D107 658 15,643 SH   SOLE NO 0 0 15,643
LENDINGCLUB CORP COM NEW 52603A208 7,442 307,780 SH   SOLE NO 0 0 307,780
LENNAR CORP CL A 526057104 5,046 43,443 SH   SOLE NO 0 0 43,443
LENNOX INTL INC COM 526107107 808 2,492 SH   SOLE NO 0 0 2,492
LEVEL ONE BANCORP INC COM 52730D208 636 16,138 SH   SOLE NO 0 0 16,138
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 723 28,890 SH   SOLE NO 0 0 28,890
LEXICON PHARMACEUTICALS INC COM NEW 528872302 56 14,276 SH   SOLE NO 0 0 14,276
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 710 71,361 SH   SOLE NO 0 0 71,361
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 2,339 279,181 SH   SOLE NO 0 0 279,181
LIBERTY ALL-STAR GROWTH FD I COM 529900102 133 14,777 SH   SOLE NO 0 0 14,777
LIBERTY BROADBAND CORP COM SER C 530307305 332 2,061 SH   SOLE NO 0 0 2,061
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 1,358 26,716 SH   SOLE NO 0 0 26,716
LIBERTY MEDIA CORP DEL DEB 3.750% 2/1 530715AL5 21 28,137 SH   SOLE NO 0 0 28,137
LIFE STORAGE INC COM 53223X107 476 3,113 SH   SOLE NO 0 0 3,113
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 980 6,348 SH   SOLE NO 0 0 6,348
LIGHTWAVE LOGIC INC COM 532275104 219 14,735 SH   SOLE NO 0 0 14,735
LILLY ELI & CO COM 532457108 91,588 331,577 SH   SOLE NO 0 0 331,577
LINCOLN ELEC HLDGS INC COM 533900106 1,709 12,259 SH   SOLE NO 0 0 12,259
LINCOLN NATL CORP IND COM 534187109 9,090 133,174 SH   SOLE NO 0 0 133,174
LINDE PLC SHS G5494J103 21,780 62,871 SH   SOLE NO 0 0 62,871
LINEAGE CELL THERAPEUTICS IN COM 53566P109 94 38,629 SH   SOLE NO 0 0 38,629
LISTED FD TR HORIZON KINETICS 53656F623 2,543 81,489 SH   SOLE NO 0 0 81,489
LISTED FD TR ROUNDHILL BALL 53656F417 1,436 94,598 SH   SOLE NO 0 0 94,598
LISTED FD TR ROUNDHILL SPORTS 53656F789 750 30,218 SH   SOLE NO 0 0 30,218
LISTED FD TR SWAN HEDGED EQTY 53656F599 3,295 168,910 SH   SOLE NO 0 0 168,910
LISTED FD TR TRUESHARES NOV 53656F680 458 13,764 SH   SOLE NO 0 0 13,764
LISTED FD TR TRUESHARES STRCT 53656F664 1,735 49,351 SH   SOLE NO 0 0 49,351
LISTED FD TR TRUESHARES STRUC 53656F714 453 14,055 SH   SOLE NO 0 0 14,055
LISTED FD TR TRUESHARES STRUC 53656F771 473 17,278 SH   SOLE NO 0 0 17,278
LISTED FD TR TRUESHS TECH AI 53656F821 574 12,205 SH   SOLE NO 0 0 12,205
LITHIA MTRS INC COM 536797103 774 2,609 SH   SOLE NO 0 0 2,609
LITHIUM AMERS CORP NEW COM NEW 53680Q207 11,566 397,205 SH   SOLE NO 0 0 397,205
LIVE NATION ENTERTAINMENT IN COM 538034109 2,299 19,211 SH   SOLE NO 0 0 19,211
LIVE OAK BANCSHARES INC COM 53803X105 8,193 93,861 SH   SOLE NO 0 0 93,861
LIVENT CORP COM 53814L108 1,206 49,486 SH   SOLE NO 0 0 49,486
LKQ CORP COM 501889208 1,644 27,394 SH   SOLE NO 0 0 27,394
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 2,480 972,897 SH   SOLE NO 0 0 972,897
LMP AUTOMOTIVE HLDGS INC COM 53952P101 109 15,630 SH   SOLE NO 0 0 15,630
LOCKHEED MARTIN CORP COM 539830109 73,715 207,410 SH   SOLE NO 0 0 207,410
LOEWS CORP COM 540424108 263 4,554 SH   SOLE NO 0 0 4,554
LOGICBIO THERAPEUTICS INC COM 54142F102 29 12,908 SH   SOLE NO 0 0 12,908
LOGITECH INTL S A SHS H50430232 726 8,802 SH   SOLE NO 0 0 8,802
LORDSTOWN MOTORS CORP COM CL A 54405Q100 341 99,031 SH   SOLE NO 0 0 99,031
LOUISIANA PAC CORP COM 546347105 1,647 21,024 SH   SOLE NO 0 0 21,024
LOWES COS INC COM 548661107 101,417 392,360 SH   SOLE NO 0 0 392,360
LPL FINL HLDGS INC COM 50212V100 3,381 21,122 SH   SOLE NO 0 0 21,122
LTC PPTYS INC COM 502175102 358 10,507 SH   SOLE NO 0 0 10,507
LUCID GROUP INC COM 549498103 6,756 177,567 SH   SOLE NO 0 0 177,567
LULULEMON ATHLETICA INC COM 550021109 9,859 25,187 SH   SOLE NO 0 0 25,187
LUMEN TECHNOLOGIES INC COM 550241103 6,805 542,269 SH   SOLE NO 0 0 542,269
LUMENTUM HLDGS INC COM 55024U109 1,708 16,153 SH   SOLE NO 0 0 16,153
LUMINAR TECHNOLOGIES INC COM CL A 550424105 1,512 89,457 SH   SOLE NO 0 0 89,457
LUNA INNOVATIONS INC COM 550351100 349 41,436 SH   SOLE NO 0 0 41,436
LXP INDUSTRIAL TRUST COM 529043101 600 38,435 SH   SOLE NO 0 0 38,435
LYFT INC CL A COM 55087P104 1,213 28,405 SH   SOLE NO 0 0 28,405
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 5,761 62,467 SH   SOLE NO 0 0 62,467
M & T BK CORP COM 55261F104 5,980 38,940 SH   SOLE NO 0 0 38,940
M D C HLDGS INC COM 552676108 1,892 33,896 SH   SOLE NO 0 0 33,896
MACERICH CO COM 554382101 3,172 183,621 SH   SOLE NO 0 0 183,621
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 320 4,091 SH   SOLE NO 0 0 4,091
MACQUARIE / FIRST TR GLOBAL COM 55607W100 583 60,416 SH   SOLE NO 0 0 60,416
MACQUARIE INFRASTR HOLD LLC COMMON UNITS 55608B105 149 40,951 SH   SOLE NO 0 0 40,951
MACYS INC COM 55616P104 1,390 53,117 SH   SOLE NO 0 0 53,117
MADISON COVERED CALL & EQUIT COM 557437100 446 55,702 SH   SOLE NO 0 0 55,702
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 461 6,565 SH   SOLE NO 0 0 6,565
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 4,026 86,712 SH   SOLE NO 0 0 86,712
MAGNA INTL INC COM 559222401 1,896 23,435 SH   SOLE NO 0 0 23,435
MAGNITE INC COM 55955D100 558 31,890 SH   SOLE NO 0 0 31,890
MAIN STR CAP CORP COM 56035L104 3,478 77,530 SH   SOLE NO 0 0 77,530
MAINSTAY CBRE GBL INFRSTR ME COM 56064Q107 218 11,321 SH   SOLE NO 0 0 11,321
MAINSTAY MACKAY DEFINEDTERM COM 56064K100 369 16,976 SH   SOLE NO 0 0 16,976
MALVERN BANCORP INC COM 561409103 197 12,618 SH   SOLE NO 0 0 12,618
MAMAMANCINI S HLDGS INC COM 56146T103 49 24,600 SH   SOLE NO 0 0 24,600
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 5,132 230,867 SH   SOLE NO 0 0 230,867
MANDIANT INC COM 562662106 1,394 79,524 SH   SOLE NO 0 0 79,524
MANDIANT INC NOTE 1.625% 6/0 31816QAD3 14 15,000 SH   SOLE NO 0 0 15,000
MANNKIND CORP COM NEW 56400P706 518 118,717 SH   SOLE NO 0 0 118,717
MANPOWERGROUP INC WIS COM 56418H100 368 3,784 SH   SOLE NO 0 0 3,784
MANTECH INTERNATIONAL CORP CL A 564563104 823 11,298 SH   SOLE NO 0 0 11,298
MANULIFE FINL CORP COM 56501R106 3,758 197,115 SH   SOLE NO 0 0 197,115
MARATHON DIGITAL HOLDINGS IN COM 565788106 1,429 43,517 SH   SOLE NO 0 0 43,517
MARATHON OIL CORP COM 565849106 5,575 339,531 SH   SOLE NO 0 0 339,531
MARATHON PETE CORP COM 56585A102 10,502 164,123 SH   SOLE NO 0 0 164,123
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 216 5,166 SH   SOLE NO 0 0 5,166
MARINEMAX INC COM 567908108 1,428 24,198 SH   SOLE NO 0 0 24,198
MARKEL CORP COM 570535104 4,894 3,966 SH   SOLE NO 0 0 3,966
MARKER THERAPEUTICS INC COM 57055L107 19 20,465 SH   SOLE NO 0 0 20,465
MARKETAXESS HLDGS INC COM 57060D108 517 1,258 SH   SOLE NO 0 0 1,258
MARQETA INC CLASS A COM 57142B104 516 30,072 SH   SOLE NO 0 0 30,072
MARRIOTT INTL INC NEW CL A 571903202 19,224 116,343 SH   SOLE NO 0 0 116,343
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 700 4,143 SH   SOLE NO 0 0 4,143
MARSH & MCLENNAN COS INC COM 571748102 12,102 69,627 SH   SOLE NO 0 0 69,627
MARTIN MARIETTA MATLS INC COM 573284106 5,332 12,104 SH   SOLE NO 0 0 12,104
MARVELL TECHNOLOGY INC COM 573874104 17,774 203,164 SH   SOLE NO 0 0 203,164
MASCO CORP COM 574599106 3,072 43,760 SH   SOLE NO 0 0 43,760
MASIMO CORP COM 574795100 1,107 3,783 SH   SOLE NO 0 0 3,783
MASTEC INC COM 576323109 3,693 40,029 SH   SOLE NO 0 0 40,029
MASTERCARD INCORPORATED CL A 57636Q104 81,049 225,562 SH   SOLE NO 0 0 225,562
MATCH GROUP INC NEW COM 57667L107 2,324 17,573 SH   SOLE NO 0 0 17,573
MATERIALISE NV SPONSORED ADS 57667T100 535 22,449 SH   SOLE NO 0 0 22,449
MATINAS BIOPHARMA HLDGS INC COM 576810105 29 29,000 SH   SOLE NO 0 0 29,000
MATSON INC COM 57686G105 645 7,171 SH   SOLE NO 0 0 7,171
MATTEL INC COM 577081102 321 14,906 SH   SOLE NO 0 0 14,906
MATTERPORT INC COM CL A 577096100 2,116 102,545 SH   SOLE NO 0 0 102,545
MAXLINEAR INC COM 57776J100 403 5,350 SH   SOLE NO 0 0 5,350
MCCORMICK & CO INC COM NON VTG 579780206 8,532 88,315 SH   SOLE NO 0 0 88,315
MCCORMICK & CO INC COM VTG 579780107 3,164 33,172 SH   SOLE NO 0 0 33,172
MCDONALDS CORP COM 580135101 142,766 532,573 SH   SOLE NO 0 0 532,573
MCEWEN MNG INC COM 58039P107 211 238,097 SH   SOLE NO 0 0 238,097
MCKESSON CORP COM 58155Q103 15,993 64,342 SH   SOLE NO 0 0 64,342
MDU RES GROUP INC COM 552690109 3,057 99,134 SH   SOLE NO 0 0 99,134
MEDICAL PPTYS TRUST INC COM 58463J304 6,441 272,615 SH   SOLE NO 0 0 272,615
MEDIFAST INC COM 58470H101 1,073 5,127 SH   SOLE NO 0 0 5,127
MEDTRONIC PLC SHS G5960L103 42,176 407,698 SH   SOLE NO 0 0 407,698
MEI PHARMA INC COM NEW 55279B202 107 40,100 SH   SOLE NO 0 0 40,100
MERCADOLIBRE INC COM 58733R102 9,016 6,686 SH   SOLE NO 0 0 6,686
MERCANTILE BK CORP COM 587376104 206 5,908 SH   SOLE NO 0 0 5,908
MERCHANTS BANCORP IND COM 58844R108 322 6,820 SH   SOLE NO 0 0 6,820
MERCK & CO INC COM 58933Y105 110,704 1,444,474 SH   SOLE NO 0 0 1,444,474
MERCURY GENL CORP NEW COM 589400100 886 16,704 SH   SOLE NO 0 0 16,704
META MATERIALS INC COM 59134N104 207 84,414 SH   SOLE NO 0 0 84,414
META PLATFORMS INC CL A 30303M102 188,568 560,632 SH   SOLE NO 0 0 560,632
METHODE ELECTRS INC COM 591520200 361 7,361 SH   SOLE NO 0 0 7,361
METLIFE INC COM 59156R108 16,590 265,491 SH   SOLE NO 0 0 265,491
METROMILE INC COM 591697107 48 22,355 SH   SOLE NO 0 0 22,355
METTLER TOLEDO INTERNATIONAL COM 592688105 916 540 SH   SOLE NO 0 0 540
MFA FINL INC COM 55272X102 570 125,010 SH   SOLE NO 0 0 125,010
MFS CHARTER INCOME TR SH BEN INT 552727109 571 67,018 SH   SOLE NO 0 0 67,018
MFS HIGH INCOME MUN TR SH BEN INT 59318D104 103 20,298 SH   SOLE NO 0 0 20,298
MFS HIGH YIELD MUN TR SH BEN INT 59318E102 56 12,402 SH   SOLE NO 0 0 12,402
MFS INTER HIGH INCOME FD SH BEN INT 59318T109 59 21,558 SH   SOLE NO 0 0 21,558
MFS INTER INCOME TR SH BEN INT 55273C107 343 95,809 SH   SOLE NO 0 0 95,809
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 527 82,507 SH   SOLE NO 0 0 82,507
MFS MUN INCOME TR SH BEN INT 552738106 477 68,241 SH   SOLE NO 0 0 68,241
MFS SPL VALUE TR SH BEN INT 55274E102 261 38,196 SH   SOLE NO 0 0 38,196
MGE ENERGY INC COM 55277P104 2,025 24,628 SH   SOLE NO 0 0 24,628
MGIC INVT CORP WIS COM 552848103 334 23,221 SH   SOLE NO 0 0 23,221
MGM GROWTH PPTYS LLC CL A COM 55303A105 243 5,951 SH   SOLE NO 0 0 5,951
MGM RESORTS INTERNATIONAL COM 552953101 8,167 181,990 SH   SOLE NO 0 0 181,990
MGP INGREDIENTS INC NEW COM 55303J106 771 9,078 SH   SOLE NO 0 0 9,078
MICROCHIP TECHNOLOGY INC. COM 595017104 7,082 81,350 SH   SOLE NO 0 0 81,350
MICRON TECHNOLOGY INC COM 595112103 20,641 221,592 SH   SOLE NO 0 0 221,592
MICROSOFT CORP COM 594918104 1,023,495 3,043,220 SH   SOLE NO 0 0 3,043,220
MICROSTRATEGY INC CL A NEW 594972408 2,222 4,082 SH   SOLE NO 0 0 4,082
MICROVISION INC DEL COM NEW 594960304 54 10,841 SH   SOLE NO 0 0 10,841
MID-AMER APT CMNTYS INC COM 59522J103 1,698 7,401 SH   SOLE NO 0 0 7,401
MIDDLEBY CORP COM 596278101 368 1,871 SH   SOLE NO 0 0 1,871
MIDDLESEX WTR CO COM 596680108 330 2,743 SH   SOLE NO 0 0 2,743
MILLERKNOLL INC COM 600544100 260 6,650 SH   SOLE NO 0 0 6,650
MILLICOM INTL CELLULAR S A COM STK L6388F110 228 8,027 SH   SOLE NO 0 0 8,027
MIMECAST LTD ORD SHS G14838109 315 3,965 SH   SOLE NO 0 0 3,965
MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 229 166,202 SH   SOLE NO 0 0 166,202
MITEK SYS INC COM NEW 606710200 768 43,310 SH   SOLE NO 0 0 43,310
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 519 95,218 SH   SOLE NO 0 0 95,218
MKS INSTRS INC COM 55306N104 1,392 7,996 SH   SOLE NO 0 0 7,996
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 314 39,538 SH   SOLE NO 0 0 39,538
MODERNA INC COM 60770K107 25,158 99,055 SH   SOLE NO 0 0 99,055
MOELIS & CO CL A 60786M105 203 3,252 SH   SOLE NO 0 0 3,252
MOHAWK INDS INC COM 608190104 284 1,559 SH   SOLE NO 0 0 1,559
MOLINA HEALTHCARE INC COM 60855R100 3,428 10,780 SH   SOLE NO 0 0 10,780
MOLSON COORS BEVERAGE CO CL B 60871R209 4,785 103,250 SH   SOLE NO 0 0 103,250
MONDELEZ INTL INC CL A 609207105 27,514 414,933 SH   SOLE NO 0 0 414,933
MONGODB INC CL A 60937P106 6,928 13,089 SH   SOLE NO 0 0 13,089
MONOLITHIC PWR SYS INC COM 609839105 1,226 2,486 SH   SOLE NO 0 0 2,486
MONRO INC COM 610236101 327 5,615 SH   SOLE NO 0 0 5,615
MONROE CAP CORP COM 610335101 1,419 126,470 SH   SOLE NO 0 0 126,470
MONSTER BEVERAGE CORP NEW COM 61174X109 3,013 31,379 SH   SOLE NO 0 0 31,379
MOODYS CORP COM 615369105 7,257 18,582 SH   SOLE NO 0 0 18,582
MOOG INC CL A 615394202 315 3,892 SH   SOLE NO 0 0 3,892
MORGAN STANLEY COM NEW 617446448 30,335 309,044 SH   SOLE NO 0 0 309,044
MORNINGSTAR INC COM 617700109 370 1,082 SH   SOLE NO 0 0 1,082
MOSAIC CO NEW COM 61945C103 3,155 80,312 SH   SOLE NO 0 0 80,312
MOTOROLA SOLUTIONS INC COM NEW 620076307 4,729 17,407 SH   SOLE NO 0 0 17,407
MP MATERIALS CORP COM CL A 553368101 2,064 45,458 SH   SOLE NO 0 0 45,458
MPLX LP COM UNIT REP LTD 55336V100 1,359 45,942 SH   SOLE NO 0 0 45,942
MSA SAFETY INC COM 553498106 1,587 10,514 SH   SOLE NO 0 0 10,514
MSC INDL DIRECT INC CL A 553530106 337 4,015 SH   SOLE NO 0 0 4,015
MSCI INC COM 55354G100 1,389 2,268 SH   SOLE NO 0 0 2,268
MUELLER INDS INC COM 624756102 1,553 26,163 SH   SOLE NO 0 0 26,163
MUELLER WTR PRODS INC COM SER A 624758108 269 18,684 SH   SOLE NO 0 0 18,684
MUSTANG BIO INC COM 62818Q104 17 10,525 SH   SOLE NO 0 0 10,525
MYOVANT SCIENCES LTD COM G637AM102 211 13,578 SH   SOLE NO 0 0 13,578
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 2,099 552,467 SH   SOLE NO 0 0 552,467
NAPCO SEC TECHNOLOGIES INC COM 630402105 485 9,708 SH   SOLE NO 0 0 9,708
NASDAQ INC COM 631103108 2,879 13,709 SH   SOLE NO 0 0 13,709
NATERA INC COM 632307104 271 2,904 SH   SOLE NO 0 0 2,904
NATIONAL FUEL GAS CO COM 636180101 2,702 42,259 SH   SOLE NO 0 0 42,259
NATIONAL GRID PLC SPONSORED ADR NE 636274409 8,279 114,483 SH   SOLE NO 0 0 114,483
NATIONAL HEALTH INVS INC COM 63633D104 2,435 42,371 SH   SOLE NO 0 0 42,371
NATIONAL RETAIL PROPERTIES I COM 637417106 5,131 106,759 SH   SOLE NO 0 0 106,759
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 219 3,170 SH   SOLE NO 0 0 3,170
NATIXIS ETF TR LOOMIS SAYLES 63873X208 251 10,122 SH   SOLE NO 0 0 10,122
NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 51 51,203 SH   SOLE NO 0 0 51,203
NAVIENT CORPORATION COM 63938C108 446 21,024 SH   SOLE NO 0 0 21,024
NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409 3,220 128,363 SH   SOLE NO 0 0 128,363
NBT BANCORP INC COM 628778102 4,282 111,165 SH   SOLE NO 0 0 111,165
NCINO INC COM 63947U107 1,171 21,348 SH   SOLE NO 0 0 21,348
NCR CORP NEW COM 62886E108 914 22,758 SH   SOLE NO 0 0 22,758
NEKTAR THERAPEUTICS COM 640268108 323 23,953 SH   SOLE NO 0 0 23,953
NEOGEN CORP COM 640491106 1,006 22,154 SH   SOLE NO 0 0 22,154
NEOGENOMICS INC COM NEW 64049M209 451 13,238 SH   SOLE NO 0 0 13,238
NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 514 1,254,791 SH   SOLE NO 0 0 1,254,791
NERDWALLET INC COM CL A 64082B102 177 11,400 SH   SOLE NO 0 0 11,400
NETAPP INC COM 64110D104 1,610 17,510 SH   SOLE NO 0 0 17,510
NETEASE INC SPONSORED ADS 64110W102 427 4,201 SH   SOLE NO 0 0 4,201
NETFLIX INC COM 64110L106 65,364 108,499 SH   SOLE NO 0 0 108,499
NETSCOUT SYS INC COM 64115T104 225 6,816 SH   SOLE NO 0 0 6,816
NEUBERGER BERMAN HIGH YIELD COM 64128C106 299 24,134 SH   SOLE NO 0 0 24,134
NEUBERGER BERMAN MLP & ENERG COM 64129H104 85 16,319 SH   SOLE NO 0 0 16,319
NEUBERGER BERMAN MUN FD INC COM 64124P101 1,491 97,380 SH   SOLE NO 0 0 97,380
NEUBERGER BERMAN N Y MUN FD COM 64124K102 555 42,700 SH   SOLE NO 0 0 42,700
NEUBERGER BERMAN REAL ESTATE COM 64190A103 147 27,976 SH   SOLE NO 0 0 27,976
NEUBERGER BRMAN CLIFRN MUNI COM 64123C101 166 11,923 SH   SOLE NO 0 0 11,923
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,572 18,463 SH   SOLE NO 0 0 18,463
NEW ENGLAND RLTY ASSOC LTD P DEPOSITRY RCPT 644206104 401 5,925 SH   SOLE NO 0 0 5,925
NEW GOLD INC CDA COM 644535106 44 29,779 SH   SOLE NO 0 0 29,779
NEW JERSEY RES CORP COM 646025106 4,143 100,901 SH   SOLE NO 0 0 100,901
NEW MTN FIN CORP COM 647551100 2,687 196,193 SH   SOLE NO 0 0 196,193
NEW PAC METALS CORP COM 64782A107 36 12,260 SH   SOLE NO 0 0 12,260
NEW RELIC INC COM 64829B100 4,308 39,178 SH   SOLE NO 0 0 39,178
NEW RELIC INC NOTE 0.500% 5/0 64829BAB6 20 17,000 SH   SOLE NO 0 0 17,000
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 4,540 423,946 SH   SOLE NO 0 0 423,946
NEW YORK CMNTY BANCORP INC COM 649445103 2,939 240,779 SH   SOLE NO 0 0 240,779
NEW YORK MTG TR INC COM PAR $.02 649604501 236 63,487 SH   SOLE NO 0 0 63,487
NEW YORK MTG TRUST NOTE 6.250% 1/1 649604AD7 45 45,000 SH   SOLE NO 0 0 45,000
NEW YORK TIMES CO CL A 650111107 912 18,887 SH   SOLE NO 0 0 18,887
NEWAGE INC COM 650194103 42 41,093 SH   SOLE NO 0 0 41,093
NEWELL BRANDS INC COM 651229106 4,445 203,559 SH   SOLE NO 0 0 203,559
NEWMARKET CORP COM 651587107 401 1,172 SH   SOLE NO 0 0 1,172
NEWMONT CORP COM 651639106 7,198 116,062 SH   SOLE NO 0 0 116,062
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 1,653 59,855 SH   SOLE NO 0 0 59,855
NEXA RES S A COM L67359106 81 10,310 SH   SOLE NO 0 0 10,310
NEXGEN ENERGY LTD COM 65340P106 52 11,999 SH   SOLE NO 0 0 11,999
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205 154 11,403 SH   SOLE NO 0 0 11,403
NEXPOINT RESIDENTIAL TR INC COM 65341D102 639 7,633 SH   SOLE NO 0 0 7,633
NEXSTAR MEDIA GROUP INC CL A 65336K103 2,243 14,857 SH   SOLE NO 0 0 14,857
NEXTERA ENERGY INC COM 65339F101 218,736 2,342,939 SH   SOLE NO 0 0 2,342,939
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1,687 19,993 SH   SOLE NO 0 0 19,993
NICE LTD SPONSORED ADR 653656108 2,598 8,558 SH   SOLE NO 0 0 8,558
NIKE INC CL B 654106103 66,451 398,701 SH   SOLE NO 0 0 398,701
NIKOLA CORP COM 654110105 809 81,986 SH   SOLE NO 0 0 81,986
NIO INC SPON ADS 62914V106 8,384 264,661 SH   SOLE NO 0 0 264,661
NISOURCE INC COM 65473P105 1,643 59,530 SH   SOLE NO 0 0 59,530
NN INC COM 629337106 46 11,265 SH   SOLE NO 0 0 11,265
NOKIA CORP SPONSORED ADR 654902204 3,270 525,880 SH   SOLE NO 0 0 525,880
NORDIC AMERICAN TANKERS LIMI COM G65773106 476 281,867 SH   SOLE NO 0 0 281,867
NORDSON CORP COM 655663102 2,413 9,454 SH   SOLE NO 0 0 9,454
NORDSTROM INC COM 655664100 3,768 166,621 SH   SOLE NO 0 0 166,621
NORFOLK SOUTHN CORP COM 655844108 42,923 144,179 SH   SOLE NO 0 0 144,179
NORTHEAST BK LEWISTON ME COM 66405S100 1,323 37,037 SH   SOLE NO 0 0 37,037
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 12 38,050 SH   SOLE NO 0 0 38,050
NORTHERN LIGHTS FD TR TOEWS AGILTY SHS 66538J720 497 16,896 SH   SOLE NO 0 0 16,896
NORTHERN LTS FD TR III HCM DEFEN 500 66538R730 341 7,387 SH   SOLE NO 0 0 7,387
NORTHERN LTS FD TR III HCM DEFND 100 66538R748 581 10,324 SH   SOLE NO 0 0 10,324
NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534 1,387 35,215 SH   SOLE NO 0 0 35,215
NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 405 10,689 SH   SOLE NO 0 0 10,689
NORTHERN TR CORP COM 665859104 2,235 18,691 SH   SOLE NO 0 0 18,691
NORTHRIM BANCORP INC COM 666762109 339 7,820 SH   SOLE NO 0 0 7,820
NORTHROP GRUMMAN CORP COM 666807102 26,834 69,327 SH   SOLE NO 0 0 69,327
NORTHWEST BANCSHARES INC MD COM 667340103 550 38,882 SH   SOLE NO 0 0 38,882
NORTHWEST NAT HLDG CO COM 66765N105 1,137 23,312 SH   SOLE NO 0 0 23,312
NORTHWESTERN CORP COM NEW 668074305 1,225 21,439 SH   SOLE NO 0 0 21,439
NORTONLIFELOCK INC COM 668771108 1,873 72,109 SH   SOLE NO 0 0 72,109
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 5,564 268,291 SH   SOLE NO 0 0 268,291
NOV INC COM 62955J103 147 10,888 SH   SOLE NO 0 0 10,888
NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 3 10,030 SH   SOLE NO 0 0 10,030
NOVAGOLD RES INC COM NEW 66987E206 321 46,795 SH   SOLE NO 0 0 46,795
NOVARTIS AG SPONSORED ADR 66987V109 27,764 217,523 SH   SOLE NO 0 0 217,523
NOVAVAX INC COM NEW 670002401 1,826 12,764 SH   SOLE NO 0 0 12,764
NOVO-NORDISK A S ADR 670100205 9,781 87,334 SH   SOLE NO 0 0 87,334
NOVOCURE LTD ORD SHS G6674U108 643 8,567 SH   SOLE NO 0 0 8,567
NRG ENERGY INC COM NEW 629377508 1,082 25,135 SH   SOLE NO 0 0 25,135
NU HLDGS LTD ORD SHS CL A G6683N103 255 27,210 SH   SOLE NO 0 0 27,210
NUANCE COMMUNICATIONS INC COM 67020Y100 938 16,966 SH   SOLE NO 0 0 16,966
NUCOR CORP COM 670346105 37,658 329,904 SH   SOLE NO 0 0 329,904
NUSHARES ETF TR ESG HI TLD CRP 67092P854 252 10,329 SH   SOLE NO 0 0 10,329
NUSHARES ETF TR NUVEEN ENHCD 1 5 67092P110 851 34,445 SH   SOLE NO 0 0 34,445
NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102 255 10,389 SH   SOLE NO 0 0 10,389
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 367 11,377 SH   SOLE NO 0 0 11,377
NUSHARES ETF TR NUVEEN ESG INTL 67092P805 507 16,376 SH   SOLE NO 0 0 16,376
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 7,205 105,084 SH   SOLE NO 0 0 105,084
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 24,448 628,987 SH   SOLE NO 0 0 628,987
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 3,312 67,340 SH   SOLE NO 0 0 67,340
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 3,515 95,151 SH   SOLE NO 0 0 95,151
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 6,239 148,526 SH   SOLE NO 0 0 148,526
NUSHARES ETF TR NUVEEN ESG US 67092P870 1,211 47,183 SH   SOLE NO 0 0 47,183
NUSHARES ETF TR NUVEEN SHRT TERM 67092P706 416 10,223 SH   SOLE NO 0 0 10,223
NUTANIX INC CL A 67059N108 609 19,139 SH   SOLE NO 0 0 19,139
NUTRIEN LTD COM 67077M108 6,641 88,322 SH   SOLE NO 0 0 88,322
NUVEEN AMT FREE MUN CR INC F COM 67071L106 12,007 669,672 SH   SOLE NO 0 0 669,672
NUVEEN AMT FREE QLTY MUN INC COM 670657105 9,246 592,703 SH   SOLE NO 0 0 592,703
NUVEEN AMT-FREE MUN VALUE FD COM 670695105 557 33,608 SH   SOLE NO 0 0 33,608
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 832 53,242 SH   SOLE NO 0 0 53,242
NUVEEN CALIFORNIA AMT QLT MU COM 670651108 181 11,442 SH   SOLE NO 0 0 11,442
NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107 517 51,172 SH   SOLE NO 0 0 51,172
NUVEEN CORE EQUITY ALPHA FD COM 67090X107 235 12,687 SH   SOLE NO 0 0 12,687
NUVEEN CR OPPORTUNITIES 2022 COM 67075U102 762 94,190 SH   SOLE NO 0 0 94,190
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 430 66,368 SH   SOLE NO 0 0 66,368
NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 921 51,839 SH   SOLE NO 0 0 51,839
NUVEEN EMERGING MKTS DEBT 20 COM 67077P101 249 32,966 SH   SOLE NO 0 0 32,966
NUVEEN ENHANCED MUN VALUE FD COM 67074M101 1,277 81,582 SH   SOLE NO 0 0 81,582
NUVEEN FLOATING RATE INCOME COM 67072T108 1,616 158,929 SH   SOLE NO 0 0 158,929
NUVEEN FLOATING RATE INCOME COM SHS 6706EN100 490 48,465 SH   SOLE NO 0 0 48,465
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 246 15,545 SH   SOLE NO 0 0 15,545
NUVEEN INT DUR QUAL MUN TRM COM 670677103 277 18,805 SH   SOLE NO 0 0 18,805
NUVEEN INTER DURATION MUN TE COM 670671106 692 46,445 SH   SOLE NO 0 0 46,445
NUVEEN MASSACHUSETS QLT MUN COM 67061E104 401 25,387 SH   SOLE NO 0 0 25,387
NUVEEN MULTI ASSET INCOME FU COM 670750108 546 29,278 SH   SOLE NO 0 0 29,278
NUVEEN MUN CR OPPORTUNITIES COM 670663103 943 60,263 SH   SOLE NO 0 0 60,263
NUVEEN MUN HIGH INCOME OPPOR COM 670682103 7,227 478,002 SH   SOLE NO 0 0 478,002
NUVEEN MUN INCOME FD INC COM 67062J102 183 15,989 SH   SOLE NO 0 0 15,989
NUVEEN MUN VALUE FD INC COM 670928100 2,871 276,628 SH   SOLE NO 0 0 276,628
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 5,107 298,695 SH   SOLE NO 0 0 298,695
NUVEEN N Y SELECT TAX FREE I SH BEN INT 67063V104 237 17,479 SH   SOLE NO 0 0 17,479
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 2,723 88,852 SH   SOLE NO 0 0 88,852
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 896 58,322 SH   SOLE NO 0 0 58,322
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 1,353 98,134 SH   SOLE NO 0 0 98,134
NUVEEN NEW YORK QLT MUN INC COM 67066X107 447 30,283 SH   SOLE NO 0 0 30,283
NUVEEN OHIO QLTY MUN INCOME COM 670980101 334 20,938 SH   SOLE NO 0 0 20,938
NUVEEN PENNSYLVANIA QLT MUN COM 670972108 1,105 74,179 SH   SOLE NO 0 0 74,179
NUVEEN PFD & INCM SECURTIES COM 67072C105 13,409 1,379,559 SH   SOLE NO 0 0 1,379,559
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 4,467 457,728 SH   SOLE NO 0 0 457,728
NUVEEN PFD & INCOME TERM FD COM 67075A106 888 34,313 SH   SOLE NO 0 0 34,313
NUVEEN QUALITY MUNCP INCOME COM 67066V101 4,514 280,222 SH   SOLE NO 0 0 280,222
NUVEEN REAL ASSET INCOME & G COM 67074Y105 189 11,733 SH   SOLE NO 0 0 11,733
NUVEEN REAL ESTATE INCOME FD COM 67071B108 5,095 397,431 SH   SOLE NO 0 0 397,431
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 6,771 462,209 SH   SOLE NO 0 0 462,209
NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 563 30,304 SH   SOLE NO 0 0 30,304
NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 247 23,150 SH   SOLE NO 0 0 23,150
NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 2,479 155,145 SH   SOLE NO 0 0 155,145
NUVEEN SR INCOME FD COM 67067Y104 393 66,693 SH   SOLE NO 0 0 66,693
NUVEEN TAXABLE MUNICPAL INM COM 67074C103 676 29,801 SH   SOLE NO 0 0 29,801
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 316 18,567 SH   SOLE NO 0 0 18,567
NV5 GLOBAL INC COM 62945V109 275 1,996 SH   SOLE NO 0 0 1,996
NVENT ELECTRIC PLC SHS G6700G107 648 17,074 SH   SOLE NO 0 0 17,074
NVIDIA CORPORATION COM 67066G104 357,970 1,217,131 SH   SOLE NO 0 0 1,217,131
NVR INC COM 62944T105 4,189 709 SH   SOLE NO 0 0 709
NXP SEMICONDUCTORS N V COM N6596X109 7,111 31,220 SH   SOLE NO 0 0 31,220
OAKTREE SPECIALTY LENDING CO COM 67401P108 278 37,344 SH   SOLE NO 0 0 37,344
OATLY GROUP AB SPONSORED ADS 67421J108 115 14,448 SH   SOLE NO 0 0 14,448
OBSEVA SA COM H5861P103 20 10,284 SH   SOLE NO 0 0 10,284
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 242 19,192 SH   SOLE NO 0 0 19,192
OCCIDENTAL PETE CORP COM 674599105 10,886 375,516 SH   SOLE NO 0 0 375,516
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 37 25,114 SH   SOLE NO 0 0 25,114
OCEANFIRST FINL CORP COM 675234108 1,889 85,119 SH   SOLE NO 0 0 85,119
OGE ENERGY CORP COM 670837103 2,641 68,816 SH   SOLE NO 0 0 68,816
OKTA INC CL A 679295105 5,835 26,030 SH   SOLE NO 0 0 26,030
OLD DOMINION FREIGHT LINE IN COM 679580100 6,734 18,790 SH   SOLE NO 0 0 18,790
OLD NATL BANCORP IND COM 680033107 549 30,350 SH   SOLE NO 0 0 30,350
OLD REP INTL CORP COM 680223104 3,361 136,754 SH   SOLE NO 0 0 136,754
OLIN CORP COM PAR $1 680665205 1,642 28,554 SH   SOLE NO 0 0 28,554
OLLIES BARGAIN OUTLET HLDGS COM 681116109 339 6,626 SH   SOLE NO 0 0 6,626
OMEGA FLEX INC COM 682095104 215 1,700 SH   SOLE NO 0 0 1,700
OMEGA HEALTHCARE INVS INC COM 681936100 11,746 396,983 SH   SOLE NO 0 0 396,983
OMEROS CORP NOTE 6.250%11/1 682143AE2 14 16,000 SH   SOLE NO 0 0 16,000
OMNICELL COM COM 68213N109 231 1,285 SH   SOLE NO 0 0 1,285
OMNICOM GROUP INC COM 681919106 4,478 61,120 SH   SOLE NO 0 0 61,120
ON HLDG AG NAMEN AKT A H5919C104 273 7,243 SH   SOLE NO 0 0 7,243
ON SEMICONDUCTOR CORP COM 682189105 2,621 35,593 SH   SOLE NO 0 0 35,593
ONE GAS INC COM 68235P108 646 8,330 SH   SOLE NO 0 0 8,330
ONEMAIN HLDGS INC COM 68268W103 280 5,611 SH   SOLE NO 0 0 5,611
ONEOK INC NEW COM 682680103 38,894 661,925 SH   SOLE NO 0 0 661,925
OPEN LENDING CORP COM CL A 68373J104 1,579 70,261 SH   SOLE NO 0 0 70,261
OPEN TEXT CORP COM 683715106 215 4,532 SH   SOLE NO 0 0 4,532
OPENDOOR TECHNOLOGIES INC COM 683712103 510 34,926 SH   SOLE NO 0 0 34,926
OPKO HEALTH INC COM 68375N103 1,942 403,815 SH   SOLE NO 0 0 403,815
ORACLE CORP COM 68389X105 44,955 515,486 SH   SOLE NO 0 0 515,486
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 386 27,100 SH   SOLE NO 0 0 27,100
ORANGE SPONSORED ADR 684060106 762 72,270 SH   SOLE NO 0 0 72,270
ORASURE TECHNOLOGIES INC COM 68554V108 121 13,969 SH   SOLE NO 0 0 13,969
ORCHID IS CAP INC COM 68571X103 1,813 403,107 SH   SOLE NO 0 0 403,107
OREILLY AUTOMOTIVE INC COM 67103H107 4,408 6,242 SH   SOLE NO 0 0 6,242
ORGANIGRAM HLDGS INC COM 68620P101 159 91,419 SH   SOLE NO 0 0 91,419
ORGANON & CO COMMON STOCK 68622V106 3,048 1,000,109 SH   SOLE NO 0 0 1,000,109
ORIGIN MATERIALS INC COM 68622D106 90 14,079 SH   SOLE NO 0 0 14,079
ORION OFFICE REIT INC COM 68629Y103 462 24,776 SH   SOLE NO 0 0 24,776
ORTHOPEDIATRICS CORP COM 68752L100 4,125 68,920 SH   SOLE NO 0 0 68,920
OSHKOSH CORP COM 688239201 2,816 24,991 SH   SOLE NO 0 0 24,991
OSI ETF TR OSHARES US QUALT 67110P407 2,240 48,111 SH   SOLE NO 0 0 48,111
OSI ETF TR OSHARES US SMLCP 67110P100 373 10,045 SH   SOLE NO 0 0 10,045
OSI ETF TR OSHS GBL INTER 67110P704 748 15,197 SH   SOLE NO 0 0 15,197
OTIS WORLDWIDE CORP COM 68902V107 12,365 142,017 SH   SOLE NO 0 0 142,017
OTTER TAIL CORP COM 689648103 892 12,502 SH   SOLE NO 0 0 12,502
OVINTIV INC COM 69047Q102 301 8,960 SH   SOLE NO 0 0 8,960
OWENS & MINOR INC NEW COM 690732102 2,356 54,177 SH   SOLE NO 0 0 54,177
OWENS CORNING NEW COM 690742101 399 4,409 SH   SOLE NO 0 0 4,409
OWL ROCK CAPITAL CORPORATION COM 69121K104 3,819 269,720 SH   SOLE NO 0 0 269,720
OXFORD LANE CAP CORP COM 691543102 2,181 282,898 SH   SOLE NO 0 0 282,898
OXFORD SQUARE CAP CORP COM 69181V107 475 116,490 SH   SOLE NO 0 0 116,490
PACCAR INC COM 693718108 4,418 50,057 SH   SOLE NO 0 0 50,057
PACER FDS TR BNCHMRK INDSTR 69374H766 8,016 143,053 SH   SOLE NO 0 0 143,053
PACER FDS TR BNCHMRK INFRA 69374H741 10,384 239,945 SH   SOLE NO 0 0 239,945
PACER FDS TR GLOBL CASH ETF 69374H709 343 10,919 SH   SOLE NO 0 0 10,919
PACER FDS TR LUNT LRG CP ALTR 69374H717 813 17,745 SH   SOLE NO 0 0 17,745
PACER FDS TR LUNT MDCAP MLT 69374H725 360 9,977 SH   SOLE NO 0 0 9,977
PACER FDS TR METAURUS CAP 400 69374H436 469 12,854 SH   SOLE NO 0 0 12,854
PACER FDS TR PAC ASSET FLTG 69374H428 322 6,608 SH   SOLE NO 0 0 6,608
PACER FDS TR PACER US SMALL 69374H857 2,929 68,484 SH   SOLE NO 0 0 68,484
PACER FDS TR SWAN SOS FD OF 69374H568 612 26,864 SH   SOLE NO 0 0 26,864
PACER FDS TR SWAN SOS FLX JAN 69374H576 396 16,080 SH   SOLE NO 0 0 16,080
PACER FDS TR TRENDP 100 ETF 69374H303 3,767 63,888 SH   SOLE NO 0 0 63,888
PACER FDS TR TRENDP US LAR CP 69374H105 41,916 1,009,069 SH   SOLE NO 0 0 1,009,069
PACER FDS TR TRENDP US MID CP 69374H204 5,310 145,166 SH   SOLE NO 0 0 145,166
PACER FDS TR TRENDPILOT FD 69374H675 23,146 737,607 SH   SOLE NO 0 0 737,607
PACER FDS TR TRENDPILOT INTL 69374H683 3,511 121,162 SH   SOLE NO 0 0 121,162
PACER FDS TR TRENDPILOT US BD 69374H642 17,904 664,867 SH   SOLE NO 0 0 664,867
PACER FDS TR US CASH COWS 100 69374H881 10,103 214,554 SH   SOLE NO 0 0 214,554
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1,021 49,941 SH   SOLE NO 0 0 49,941
PACIFIC PREMIER BANCORP COM 69478X105 312 7,797 SH   SOLE NO 0 0 7,797
PACIRA BIOSCIENCES INC COM 695127100 304 5,054 SH   SOLE NO 0 0 5,054
PACKAGING CORP AMER COM 695156109 4,527 33,250 SH   SOLE NO 0 0 33,250
PACWEST BANCORP DEL COM 695263103 858 19,000 SH   SOLE NO 0 0 19,000
PAGERDUTY INC COM 69553P100 831 23,925 SH   SOLE NO 0 0 23,925
PALANTIR TECHNOLOGIES INC CL A 69608A108 11,294 620,218 SH   SOLE NO 0 0 620,218
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 61 119,745 SH   SOLE NO 0 0 119,745
PALO ALTO NETWORKS INC COM 697435105 24,312 43,667 SH   SOLE NO 0 0 43,667
PAN AMERN SILVER CORP COM 697900108 1,326 53,103 SH   SOLE NO 0 0 53,103
PAR TECHNOLOGY CORP COM 698884103 461 8,736 SH   SOLE NO 0 0 8,736
PARK HOTELS & RESORTS INC COM 700517105 6,841 362,353 SH   SOLE NO 0 0 362,353
PARK NATL CORP COM 700658107 723 5,266 SH   SOLE NO 0 0 5,266
PARKE BANCORP INC COM 700885106 1,181 55,516 SH   SOLE NO 0 0 55,516
PARKER-HANNIFIN CORP COM 701094104 6,212 19,528 SH   SOLE NO 0 0 19,528
PARSONS CORP DEL COM 70202L102 320 9,523 SH   SOLE NO 0 0 9,523
PATTERSON COS INC COM 703395103 506 17,257 SH   SOLE NO 0 0 17,257
PATTERSON-UTI ENERGY INC COM 703481101 168 19,922 SH   SOLE NO 0 0 19,922
PAYCHEX INC COM 704326107 36,034 263,986 SH   SOLE NO 0 0 263,986
PAYCOM SOFTWARE INC COM 70432V102 10,167 24,489 SH   SOLE NO 0 0 24,489
PAYPAL HLDGS INC COM 70450Y103 77,786 412,486 SH   SOLE NO 0 0 412,486
PAYSAFE LIMITED ORD G6964L107 618 158,101 SH   SOLE NO 0 0 158,101
PCM FD INC COM 69323T101 793 73,982 SH   SOLE NO 0 0 73,982
PDS BIOTECHNOLOGY CORP COM 70465T107 397 49,075 SH   SOLE NO 0 0 49,075
PEABODY ENGR CORP COM 704551100 121 12,042 SH   SOLE NO 0 0 12,042
PEGASYSTEMS INC COM 705573103 1,351 12,083 SH   SOLE NO 0 0 12,083
PELOTON INTERACTIVE INC CL A COM 70614W100 1,821 50,933 SH   SOLE NO 0 0 50,933
PEMBINA PIPELINE CORP COM 706327103 3,755 123,808 SH   SOLE NO 0 0 123,808
PENN NATL GAMING INC COM 707569109 3,353 64,669 SH   SOLE NO 0 0 64,669
PENNS WOODS BANCORP INC COM 708430103 448 18,949 SH   SOLE NO 0 0 18,949
PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 56 54,901 SH   SOLE NO 0 0 54,901
PENNYMAC FINL SVCS INC NEW COM 70932M107 1,184 16,969 SH   SOLE NO 0 0 16,969
PENNYMAC MTG INVT TR COM 70931T103 495 28,566 SH   SOLE NO 0 0 28,566
PENSKE AUTOMOTIVE GRP INC COM 70959W103 270 2,520 SH   SOLE NO 0 0 2,520
PENTAIR PLC SHS G7S00T104 1,868 25,587 SH   SOLE NO 0 0 25,587
PEOPLES FINL SVCS CORP COM 711040105 357 6,787 SH   SOLE NO 0 0 6,787
PEOPLES UNITED FINANCIAL INC COM 712704105 6,276 352,241 SH   SOLE NO 0 0 352,241
PEPSICO INC COM 713448108 130,276 749,968 SH   SOLE NO 0 0 749,968
PERFICIENT INC COM 71375U101 948 7,336 SH   SOLE NO 0 0 7,336
PERKINELMER INC COM 714046109 3,238 16,107 SH   SOLE NO 0 0 16,107
PERRIGO CO PLC SHS G97822103 1,134 29,161 SH   SOLE NO 0 0 29,161
PERSHING SQUARE TONTINE HLDG COM CL A 71531R109 624 31,670 SH   SOLE NO 0 0 31,670
PETMED EXPRESS INC COM 716382106 1,108 43,884 SH   SOLE NO 0 0 43,884
PETROCHINA CO LTD SPONSORED ADR 71646E100 216 4,905 SH   SOLE NO 0 0 4,905
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 336 30,659 SH   SOLE NO 0 0 30,659
PFIZER INC COM 717081103 255,557 4,327,807 SH   SOLE NO 0 0 4,327,807
PG&E CORP COM 69331C108 457 37,702 SH   SOLE NO 0 0 37,702
PGIM ETF TR ACTV HY BD ETF 69344A206 665 16,412 SH   SOLE NO 0 0 16,412
PGIM ETF TR ULTRA SHORT 69344A107 931 18,823 SH   SOLE NO 0 0 18,823
PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 645 42,804 SH   SOLE NO 0 0 42,804
PGIM HIGH YIELD BOND FUND IN COM 69346H100 316 19,705 SH   SOLE NO 0 0 19,705
PHILIP MORRIS INTL INC COM 718172109 45,040 474,114 SH   SOLE NO 0 0 474,114
PHILLIPS 66 COM 718546104 16,859 232,670 SH   SOLE NO 0 0 232,670
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 451 12,519 SH   SOLE NO 0 0 12,519
PHYSICIANS RLTY TR COM 71943U104 1,968 104,540 SH   SOLE NO 0 0 104,540
PIEDMONT LITHIUM INC COM 72016P105 297 5,676 SH   SOLE NO 0 0 5,676
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2,162 117,674 SH   SOLE NO 0 0 117,674
PIMCO CALIF MUN INCOME FD COM 72200N106 467 25,166 SH   SOLE NO 0 0 25,166
PIMCO CALIF MUN INCOME FD II COM 72200M108 196 20,988 SH   SOLE NO 0 0 20,988
PIMCO CALIF MUN INCOME FD II COM 72201C109 312 28,110 SH   SOLE NO 0 0 28,110
PIMCO CORPORATE & INCM STRG COM 72200U100 2,586 151,169 SH   SOLE NO 0 0 151,169
PIMCO CORPORATE & INCOME OPP COM 72201B101 11,538 697,611 SH   SOLE NO 0 0 697,611
PIMCO DYNAMIC INCOME FD SHS 72201Y101 18,277 705,410 SH   SOLE NO 0 0 705,410
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 4,694 240,015 SH   SOLE NO 0 0 240,015
PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107 217 16,915 SH   SOLE NO 0 0 16,915
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 12,627 127,409 SH   SOLE NO 0 0 127,409
PIMCO ETF TR 1-5 US TIP IDX 72201R205 5,291 95,903 SH   SOLE NO 0 0 95,903
PIMCO ETF TR 15+ YR US TIPS 72201R304 3,217 35,219 SH   SOLE NO 0 0 35,219
PIMCO ETF TR ACTIVE BD ETF 72201R775 17,393 158,975 SH   SOLE NO 0 0 158,975
PIMCO ETF TR BROAD US TIPS 72201R403 1,044 15,810 SH   SOLE NO 0 0 15,810
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 29,263 288,144 SH   SOLE NO 0 0 288,144
PIMCO ETF TR ENHANCD SHORT 72201R643 979 9,775 SH   SOLE NO 0 0 9,775
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 3,041 30,241 SH   SOLE NO 0 0 30,241
PIMCO ETF TR INTER MUN BD ACT 72201R866 2,416 42,990 SH   SOLE NO 0 0 42,990
PIMCO ETF TR INV GRD CRP BD 72201R817 1,244 11,024 SH   SOLE NO 0 0 11,024
PIMCO ETF TR SHTRM MUN BD ACT 72201R874 1,184 23,128 SH   SOLE NO 0 0 23,128
PIMCO GLOBAL STOCKSPLS INCM COM 722011103 1,529 141,228 SH   SOLE NO 0 0 141,228
PIMCO HIGH INCOME FD COM SHS 722014107 4,469 726,738 SH   SOLE NO 0 0 726,738
PIMCO INCOME STRATEGY FD COM 72201H108 1,574 143,561 SH   SOLE NO 0 0 143,561
PIMCO INCOME STRATEGY FD II COM 72201J104 2,565 268,687 SH   SOLE NO 0 0 268,687
PIMCO MUN INCOME FD COM 72200R107 1,475 96,942 SH   SOLE NO 0 0 96,942
PIMCO MUN INCOME FD II COM 72200W106 1,485 101,689 SH   SOLE NO 0 0 101,689
PIMCO MUN INCOME FD III COM 72201A103 344 27,036 SH   SOLE NO 0 0 27,036
PIMCO NEW YORK MUN FD II COM 72200Y102 133 11,805 SH   SOLE NO 0 0 11,805
PIMCO NEW YORK MUN INCOME FD COM 72200T103 947 77,098 SH   SOLE NO 0 0 77,098
PIMCO STRATEGIC INCOME FD COM 72200X104 3,291 484,739 SH   SOLE NO 0 0 484,739
PINDUODUO INC SPONSORED ADS 722304102 223 3,840 SH   SOLE NO 0 0 3,840
PINNACLE FINL PARTNERS INC COM 72346Q104 739 7,739 SH   SOLE NO 0 0 7,739
PINNACLE WEST CAP CORP COM 723484101 2,146 30,402 SH   SOLE NO 0 0 30,402
PINTEREST INC CL A 72352L106 6,764 186,104 SH   SOLE NO 0 0 186,104
PIONEER FLOATING RATE FUND I COM 72369J102 162 14,000 SH   SOLE NO 0 0 14,000
PIONEER MUNICIPAL HIGH INCOM COM 723762100 458 39,696 SH   SOLE NO 0 0 39,696
PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108 1,203 98,428 SH   SOLE NO 0 0 98,428
PIONEER NAT RES CO COM 723787107 4,562 25,087 SH   SOLE NO 0 0 25,087
PIPER SANDLER COMPANIES COM 724078100 386 2,163 SH   SOLE NO 0 0 2,163
PITNEY BOWES INC COM 724479100 171 25,930 SH   SOLE NO 0 0 25,930
PIXELWORKS INC COM NEW 72581M305 58 13,273 SH   SOLE NO 0 0 13,273
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 794 85,026 SH   SOLE NO 0 0 85,026
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 284 28,018 SH   SOLE NO 0 0 28,018
PLANET FITNESS INC CL A 72703H101 433 4,789 SH   SOLE NO 0 0 4,789
PLBY GROUP INC COM 72814P109 675 25,348 SH   SOLE NO 0 0 25,348
PLUG POWER INC COM NEW 72919P202 5,826 206,394 SH   SOLE NO 0 0 206,394
PLX PHARMA INC COM 72942A107 298 37,222 SH   SOLE NO 0 0 37,222
PNC FINL SVCS GROUP INC COM 693475105 36,883 183,937 SH   SOLE NO 0 0 183,937
PNM RES INC COM 69349H107 432 9,488 SH   SOLE NO 0 0 9,488
POLARIS INC COM 731068102 2,596 23,625 SH   SOLE NO 0 0 23,625
POLYMET MNG CORP COM NEW 731916409 118 47,369 SH   SOLE NO 0 0 47,369
POOL CORP COM 73278L105 1,029 1,819 SH   SOLE NO 0 0 1,819
PORTILLOS INC COM CL A 73642K106 323 8,610 SH   SOLE NO 0 0 8,610
PORTLAND GEN ELEC CO COM NEW 736508847 2,089 39,477 SH   SOLE NO 0 0 39,477
POTBELLY CORP COM 73754Y100 139 25,050 SH   SOLE NO 0 0 25,050
POTLATCHDELTIC CORPORATION COM 737630103 271 4,514 SH   SOLE NO 0 0 4,514
POWER & DIGITAL INFRA ACQ CO COM CL A 739190106 235 21,512 SH   SOLE NO 0 0 21,512
POWER INTEGRATIONS INC COM 739276103 869 9,361 SH   SOLE NO 0 0 9,361
PPG INDS INC COM 693506107 9,071 52,606 SH   SOLE NO 0 0 52,606
PPL CORP COM 69351T106 11,080 368,620 SH   SOLE NO 0 0 368,620
PRECIGEN INC COM 74017N105 207 55,892 SH   SOLE NO 0 0 55,892
PREFERRED APT CMNTYS INC COM 74039L103 469 26,005 SH   SOLE NO 0 0 26,005
PRELUDE THERAPEUTICS INC COM 74065P101 284 22,832 SH   SOLE NO 0 0 22,832
PREMIER FINANCIAL CORP COM 74052F108 1,313 42,508 SH   SOLE NO 0 0 42,508
PRESIDIO PPTY TR INC COM CL A 74102L303 67 17,184 SH   SOLE NO 0 0 17,184
PRICE T ROWE GROUP INC COM 74144T108 11,358 57,764 SH   SOLE NO 0 0 57,764
PRIMERICA INC COM 74164M108 378 2,472 SH   SOLE NO 0 0 2,472
PRINCIPAL EXCHANGE-TRADED FD ACTIVE HIGH YL 74255Y102 795 38,209 SH   SOLE NO 0 0 38,209
PRINCIPAL EXCHANGE-TRADED FD PRIN HLTHCRE INV 74255Y409 232 4,909 SH   SOLE NO 0 0 4,909
PRINCIPAL EXCHANGE-TRADED FD PRIN MILLENNIALS 74255Y508 203 3,526 SH   SOLE NO 0 0 3,526
PRINCIPAL EXCHANGE-TRADED FD SPECTRUM PFD 74255Y888 921 45,420 SH   SOLE NO 0 0 45,420
PRINCIPAL EXCHANGE-TRADED FD US MEGA CP ETF 74255Y870 971 21,918 SH   SOLE NO 0 0 21,918
PRINCIPAL EXCHANGE-TRADED FD US SMCP MLTFCTR 74255Y607 1,529 32,250 SH   SOLE NO 0 0 32,250
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 3,926 54,283 SH   SOLE NO 0 0 54,283
PROASSURANCE CORP COM 74267C106 1,087 42,973 SH   SOLE NO 0 0 42,973
PROCTER AND GAMBLE CO COM 742718109 253,571 1,550,137 SH   SOLE NO 0 0 1,550,137
PROCURE ETF TRUST II SPACE ETF 74280R205 278 10,295 SH   SOLE NO 0 0 10,295
PROGENITY INC COM 74319F107 128 61,554 SH   SOLE NO 0 0 61,554
PROGRESSIVE CORP COM 743315103 7,586 73,907 SH   SOLE NO 0 0 73,907
PROLOGIS INC. COM 74340W103 10,804 64,177 SH   SOLE NO 0 0 64,177
PROPHASE LABS INC COM 74345W108 135 18,866 SH   SOLE NO 0 0 18,866
PROSHARES TR BITCOIN STRATE 74347G440 383 13,263 SH   SOLE NO 0 0 13,263
PROSHARES TR HGH YLD INT RATE 74348A541 326 5,210 SH   SOLE NO 0 0 5,210
PROSHARES TR INVT INT RT HG 74347B607 3,280 44,113 SH   SOLE NO 0 0 44,113
PROSHARES TR LARGE CAP CRE 74347R248 1,215 10,915 SH   SOLE NO 0 0 10,915
PROSHARES TR MSCI EAFE DIVD 74347B839 444 9,702 SH   SOLE NO 0 0 9,702
PROSHARES TR NASDAQ100 DORSEY 74347G671 1,081 24,245 SH   SOLE NO 0 0 24,245
PROSHARES TR ONLINE RTL ETF 74347B169 587 10,359 SH   SOLE NO 0 0 10,359
PROSHARES TR PET CARE ETF 74348A145 994 12,587 SH   SOLE NO 0 0 12,587
PROSHARES TR PSHS ULT S&P 500 74347R107 544 3,719 SH   SOLE NO 0 0 3,719
PROSHARES TR PSHS ULTRA DOW30 74347R305 296 3,705 SH   SOLE NO 0 0 3,705
PROSHARES TR PSHS ULTRA TECH 74347R693 1,142 8,968 SH   SOLE NO 0 0 8,968
PROSHARES TR PSHS ULTSH 20YRS 74347B201 513 30,406 SH   SOLE NO 0 0 30,406
PROSHARES TR RUSS 2000 DIVD 74347B698 6,656 99,532 SH   SOLE NO 0 0 99,532
PROSHARES TR S&P 500 DV ARIST 74348A467 86,375 879,771 SH   SOLE NO 0 0 879,771
PROSHARES TR S&P MDCP 400 DIV 74347B680 35,447 480,779 SH   SOLE NO 0 0 480,779
PROSHARES TR S&P TECH DIVIDEN 74347G606 1,363 20,365 SH   SOLE NO 0 0 20,365
PROSHARES TR SHORT S&P 500 NE 74347B425 181 13,334 SH   SOLE NO 0 0 13,334
PROSHARES TR ULTRAPRO QQQ 74347X831 1,832 11,017 SH   SOLE NO 0 0 11,017
PROSHARES TR ULTRAPRO SHT QQQ 74347G861 130 22,027 SH   SOLE NO 0 0 22,027
PROSHARES TR ULTRPRO S&P500 74347X864 992 6,507 SH   SOLE NO 0 0 6,507
PROSPECT CAP CORP COM 74348T102 6,973 829,192 SH   SOLE NO 0 0 829,192
PROSPECT CAP CORP NOTE 4.950% 7/1 74348TAR3 300 298,000 SH   SOLE NO 0 0 298,000
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9 513 468,000 SH   SOLE NO 0 0 468,000
PROSPERITY BANCSHARES INC COM 743606105 364 5,044 SH   SOLE NO 0 0 5,044
PROTALIX BIOTHERAPEUTICS INC COM 74365A309 33 40,290 SH   SOLE NO 0 0 40,290
PROVENTION BIO INC COM 74374N102 85 15,185 SH   SOLE NO 0 0 15,185
PROVIDENT BANCORP INC COM NEW 74383L105 664 35,722 SH   SOLE NO 0 0 35,722
PROVIDENT FINL SVCS INC COM 74386T105 1,308 54,018 SH   SOLE NO 0 0 54,018
PRUDENTIAL FINL INC COM 744320102 34,114 315,175 SH   SOLE NO 0 0 315,175
PRUDENTIAL PLC ADR 74435K204 221 6,444 SH   SOLE NO 0 0 6,444
PS BUSINESS PKS INC CALIF COM 69360J107 294 1,597 SH   SOLE NO 0 0 1,597
PTC INC COM 69370C100 867 7,162 SH   SOLE NO 0 0 7,162
PUBLIC STORAGE COM 74460D109 14,851 39,651 SH   SOLE NO 0 0 39,651
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 16,025 240,156 SH   SOLE NO 0 0 240,156
PULTE GROUP INC COM 745867101 2,323 40,648 SH   SOLE NO 0 0 40,648
PURE STORAGE INC CL A 74624M102 295 9,082 SH   SOLE NO 0 0 9,082
PUTNAM MANAGED MUN INCOME TR COM 746823103 953 108,721 SH   SOLE NO 0 0 108,721
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 304 77,096 SH   SOLE NO 0 0 77,096
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 4,190 291,009 SH   SOLE NO 0 0 291,009
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 1,432 335,484 SH   SOLE NO 0 0 335,484
PVH CORPORATION COM 693656100 563 5,284 SH   SOLE NO 0 0 5,284
QIWI PLC SPON ADR REP B 74735M108 82 10,304 SH   SOLE NO 0 0 10,304
QORVO INC COM 74736K101 2,326 14,874 SH   SOLE NO 0 0 14,874
QUAKER HOUGHTON COM 747316107 799 3,464 SH   SOLE NO 0 0 3,464
QUALCOMM INC COM 747525103 102,058 558,094 SH   SOLE NO 0 0 558,094
QUALIGEN THERAPEUTICS INC COM 74754R103 93 87,510 SH   SOLE NO 0 0 87,510
QUALYS INC COM 74758T303 206 1,507 SH   SOLE NO 0 0 1,507
QUANTA SVCS INC COM 74762E102 2,225 19,408 SH   SOLE NO 0 0 19,408
QUANTUMSCAPE CORP COM CL A 74767V109 6,193 279,116 SH   SOLE NO 0 0 279,116
QUEST DIAGNOSTICS INC COM 74834L100 3,741 21,624 SH   SOLE NO 0 0 21,624
QUIDEL CORP COM 74838J101 715 5,304 SH   SOLE NO 0 0 5,304
QURATE RETAIL INC COM SER A 74915M100 358 47,135 SH   SOLE NO 0 0 47,135
RALPH LAUREN CORP CL A 751212101 247 2,084 SH   SOLE NO 0 0 2,084
RAPID7 INC COM 753422104 218 1,853 SH   SOLE NO 0 0 1,853
RAYMOND JAMES FINL INC COM 754730109 1,731 17,247 SH   SOLE NO 0 0 17,247
RAYONIER INC COM 754907103 1,562 38,716 SH   SOLE NO 0 0 38,716
RAYTHEON TECHNOLOGIES CORP COM 75513E101 69,227 804,410 SH   SOLE NO 0 0 804,410
RBB BANCORP COM 74930B105 449 17,144 SH   SOLE NO 0 0 17,144
RBB FD INC MOTLEY FOL ETF 74933W601 923 20,927 SH   SOLE NO 0 0 20,927
RBB FD INC MOTLEY FOOL GBL 74933W635 2,940 91,675 SH   SOLE NO 0 0 91,675
RBB FD INC MOTLEY FOOL MID 74933W627 232 7,902 SH   SOLE NO 0 0 7,902
RBB FD INC MOTLEY FOOL SML 74933W874 352 9,618 SH   SOLE NO 0 0 9,618
RBC BEARINGS INC COM 75524B104 223 1,108 SH   SOLE NO 0 0 1,108
REALTY INCOME CORP COM 756109104 21,230 296,551 SH   SOLE NO 0 0 296,551
REAVES UTIL INCOME FD COM SH BEN INT 756158101 8,012 228,144 SH   SOLE NO 0 0 228,144
REDFIN CORP COM 75737F108 2,585 67,349 SH   SOLE NO 0 0 67,349
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 28 11,237 SH   SOLE NO 0 0 11,237
REDWOOD TR INC COM 758075402 179 13,632 SH   SOLE NO 0 0 13,632
REDWOOD TRUST INC NOTE 4.750% 8/1 758075AC9 10 10,000 SH   SOLE NO 0 0 10,000
REGAL REXNORD CORPORATION COM 758750103 298 1,751 SH   SOLE NO 0 0 1,751
REGENERON PHARMACEUTICALS COM 75886F107 13,999 22,167 SH   SOLE NO 0 0 22,167
REGIONS FINANCIAL CORP NEW COM 7591EP100 3,318 152,237 SH   SOLE NO 0 0 152,237
REGULUS THERAPEUTICS INC COM NEW 75915K200 37 119,000 SH   SOLE NO 0 0 119,000
REINSURANCE GRP OF AMERICA I COM NEW 759351604 577 5,272 SH   SOLE NO 0 0 5,272
RELIANCE STEEL & ALUMINUM CO COM 759509102 439 2,707 SH   SOLE NO 0 0 2,707
RELX PLC SPONSORED ADR 759530108 1,095 33,607 SH   SOLE NO 0 0 33,607
RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 788 13,638 SH   SOLE NO 0 0 13,638
RENASANT CORP COM 75970E107 630 16,618 SH   SOLE NO 0 0 16,618
REPLIGEN CORP COM 759916109 3,036 11,465 SH   SOLE NO 0 0 11,465
REPUBLIC SVCS INC COM 760759100 5,230 37,508 SH   SOLE NO 0 0 37,508
RESIDEO TECHNOLOGIES INC COM 76118Y104 559 21,512 SH   SOLE NO 0 0 21,512
RESMED INC COM 761152107 2,003 7,691 SH   SOLE NO 0 0 7,691
RESONANT INC COM 76118L102 93 54,675 SH   SOLE NO 0 0 54,675
RESTAURANT BRANDS INTL INC COM 76131D103 1,530 25,223 SH   SOLE NO 0 0 25,223
REVANCE THERAPEUTICS INC COM 761330109 403 24,715 SH   SOLE NO 0 0 24,715
REYNOLDS CONSUMER PRODS INC COM 76171L106 1,587 50,569 SH   SOLE NO 0 0 50,569
RGC RES INC COM 74955L103 472 20,552 SH   SOLE NO 0 0 20,552
RH COM 74967X103 431 806 SH   SOLE NO 0 0 806
RING ENERGY INC COM 76680V108 32 14,400 SH   SOLE NO 0 0 14,400
RINGCENTRAL INC CL A 76680R206 1,256 6,705 SH   SOLE NO 0 0 6,705
RIO TINTO PLC SPONSORED ADR 767204100 7,360 109,951 SH   SOLE NO 0 0 109,951
RIOT BLOCKCHAIN INC COM 767292105 1,779 79,672 SH   SOLE NO 0 0 79,672
RISKIFIED LTD SHS CL A M8216R109 142 18,115 SH   SOLE NO 0 0 18,115
RITCHIE BROS AUCTIONEERS COM 767744105 346 5,657 SH   SOLE NO 0 0 5,657
RITE AID CORP COM 767754872 166 11,360 SH   SOLE NO 0 0 11,360
RIVERNORTH DOUBLELINE STRATE COM 76882G107 909 64,037 SH   SOLE NO 0 0 64,037
RIVERNORTH OPPORTUNITIES FD COM 76881Y109 708 44,437 SH   SOLE NO 0 0 44,437
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 7,113 68,606 SH   SOLE NO 0 0 68,606
RLI CORP COM 749607107 3,418 30,491 SH   SOLE NO 0 0 30,491
RLJ LODGING TR CUM CONV PFD A 74965L200 225 7,834 SH   SOLE NO 0 0 7,834
ROBERT HALF INTL INC COM 770323103 985 8,837 SH   SOLE NO 0 0 8,837
ROBINHOOD MKTS INC COM CL A 770700102 451 25,418 SH   SOLE NO 0 0 25,418
ROBLOX CORP CL A 771049103 6,792 65,848 SH   SOLE NO 0 0 65,848
ROCKET COS INC COM CL A 77311W101 2,108 150,630 SH   SOLE NO 0 0 150,630
ROCKWELL AUTOMATION INC COM 773903109 34,622 99,247 SH   SOLE NO 0 0 99,247
ROCKWELL MED INC COM 774374102 6 15,960 SH   SOLE NO 0 0 15,960
ROGERS COMMUNICATIONS INC CL B 775109200 407 8,548 SH   SOLE NO 0 0 8,548
ROGERS CORP COM 775133101 795 2,915 SH   SOLE NO 0 0 2,915
ROKU INC COM CL A 77543R102 12,741 55,833 SH   SOLE NO 0 0 55,833
ROLLINS INC COM 775711104 867 25,365 SH   SOLE NO 0 0 25,365
ROMEO POWER INC COM 776153108 2,140 586,450 SH   SOLE NO 0 0 586,450
ROPER TECHNOLOGIES INC COM 776696106 9,448 19,209 SH   SOLE NO 0 0 19,209
ROSS STORES INC COM 778296103 1,794 15,701 SH   SOLE NO 0 0 15,701
ROYAL BK CDA COM 780087102 9,120 85,929 SH   SOLE NO 0 0 85,929
ROYAL CARIBBEAN GROUP COM V7780T103 12,980 168,801 SH   SOLE NO 0 0 168,801
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 7,510 174,050 SH   SOLE NO 0 0 174,050
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 5,143 118,502 SH   SOLE NO 0 0 118,502
ROYAL GOLD INC COM 780287108 632 6,016 SH   SOLE NO 0 0 6,016
ROYCE MICRO-CAP TR INC COM 780915104 1,198 103,749 SH   SOLE NO 0 0 103,749
ROYCE VALUE TR INC COM 780910105 5,294 270,262 SH   SOLE NO 0 0 270,262
RPM INTL INC COM 749685103 3,368 33,353 SH   SOLE NO 0 0 33,353
RUSH STREET INTERACTIVE INC COM 782011100 330 20,020 SH   SOLE NO 0 0 20,020
RYAN SPECIALTY GROUP HLDGS I CL A 78351F107 207 5,135 SH   SOLE NO 0 0 5,135
RYDER SYS INC COM 783549108 1,898 23,028 SH   SOLE NO 0 0 23,028
RYMAN HOSPITALITY PPTYS INC COM 78377T107 286 3,116 SH   SOLE NO 0 0 3,116
S&P GLOBAL INC COM 78409V104 16,705 35,399 SH   SOLE NO 0 0 35,399
SABA CAPITAL INCOME & OPRNT SHARES 78518H103 125 27,686 SH   SOLE NO 0 0 27,686
SABINE RTY TR UNIT BEN INT 785688102 1,016 24,400 SH   SOLE NO 0 0 24,400
SABRA HEALTH CARE REIT INC COM 78573L106 942 69,579 SH   SOLE NO 0 0 69,579
SABRE CORP COM 78573M104 1,161 135,184 SH   SOLE NO 0 0 135,184
SACHEM CAP CORP COM 78590A109 398 68,161 SH   SOLE NO 0 0 68,161
SAFE BULKERS INC COM Y7388L103 62 16,553 SH   SOLE NO 0 0 16,553
SAFETY INS GROUP INC COM 78648T100 291 3,422 SH   SOLE NO 0 0 3,422
SAIA INC COM 78709Y105 352 1,046 SH   SOLE NO 0 0 1,046
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 308 6,392 SH   SOLE NO 0 0 6,392
SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 6 12,371 SH   SOLE NO 0 0 12,371
SALESFORCE COM INC COM 79466L302 71,868 282,802 SH   SOLE NO 0 0 282,802
SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 827 122,843 SH   SOLE NO 0 0 122,843
SALISBURY BANCORP INC COM 795226109 399 7,267 SH   SOLE NO 0 0 7,267
SANDERSON FARMS INC COM 800013104 426 2,230 SH   SOLE NO 0 0 2,230
SANDSTORM GOLD LTD COM NEW 80013R206 129 20,954 SH   SOLE NO 0 0 20,954
SANDY SPRING BANCORP INC COM 800363103 2,580 53,678 SH   SOLE NO 0 0 53,678
SANGAMO THERAPEUTICS INC COM 800677106 238 31,820 SH   SOLE NO 0 0 31,820
SANMINA CORPORATION COM 801056102 425 10,273 SH   SOLE NO 0 0 10,273
SANOFI SPONSORED ADR 80105N105 6,743 134,602 SH   SOLE NO 0 0 134,602
SAP SE SPON ADR 803054204 2,017 14,400 SH   SOLE NO 0 0 14,400
SARATOGA INVT CORP COM NEW 80349A208 290 9,880 SH   SOLE NO 0 0 9,880
SAREPTA THERAPEUTICS INC COM 803607100 419 4,662 SH   SOLE NO 0 0 4,662
SBA COMMUNICATIONS CORP NEW CL A 78410G104 4,001 10,286 SH   SOLE NO 0 0 10,286
SCHLUMBERGER LTD COM STK 806857108 5,627 187,889 SH   SOLE NO 0 0 187,889
SCHNEIDER NATIONAL INC CL B 80689H102 289 10,745 SH   SOLE NO 0 0 10,745
SCHNITZER STEEL INDS INC CL A 806882106 422 8,135 SH   SOLE NO 0 0 8,135
SCHRODINGER INC COM 80810D103 2,943 84,498 SH   SOLE NO 0 0 84,498
SCHWAB CHARLES CORP COM 808513105 11,063 131,553 SH   SOLE NO 0 0 131,553
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 227 4,886 SH   SOLE NO 0 0 4,886
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 2,832 95,629 SH   SOLE NO 0 0 95,629
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 12,073 310,608 SH   SOLE NO 0 0 310,608
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 1,361 33,252 SH   SOLE NO 0 0 33,252
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 399 7,115 SH   SOLE NO 0 0 7,115
SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 398 6,864 SH   SOLE NO 0 0 6,864
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 9,866 168,341 SH   SOLE NO 0 0 168,341
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 934 16,810 SH   SOLE NO 0 0 16,810
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 1,619 52,250 SH   SOLE NO 0 0 52,250
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 7,724 237,592 SH   SOLE NO 0 0 237,592
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 2,162 57,827 SH   SOLE NO 0 0 57,827
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 3,322 65,346 SH   SOLE NO 0 0 65,346
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 1,934 35,895 SH   SOLE NO 0 0 35,895
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 9,741 86,202 SH   SOLE NO 0 0 86,202
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 171,840 2,125,949 SH   SOLE NO 0 0 2,125,949
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 56,580 345,530 SH   SOLE NO 0 0 345,530
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 23,380 319,324 SH   SOLE NO 0 0 319,324
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 20,518 180,267 SH   SOLE NO 0 0 180,267
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 23,922 297,426 SH   SOLE NO 0 0 297,426
SCHWAB STRATEGIC TR US REIT ETF 808524847 1,493 28,346 SH   SOLE NO 0 0 28,346
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 8,876 86,680 SH   SOLE NO 0 0 86,680
SCHWAB STRATEGIC TR US TIPS ETF 808524870 22,906 364,235 SH   SOLE NO 0 0 364,235
SCIENCE APPLICATIONS INTL CO COM 808625107 308 3,686 SH   SOLE NO 0 0 3,686
SCOTTS MIRACLE-GRO CO CL A 810186106 4,021 24,977 SH   SOLE NO 0 0 24,977
SEA LTD SPONSORD ADS 81141R100 4,337 19,391 SH   SOLE NO 0 0 19,391
SEABRIDGE GOLD INC COM 811916105 237 14,413 SH   SOLE NO 0 0 14,413
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 7,734 68,459 SH   SOLE NO 0 0 68,459
SEAGEN INC COM 81181C104 1,034 6,689 SH   SOLE NO 0 0 6,689
SEALED AIR CORP NEW COM 81211K100 1,402 20,781 SH   SOLE NO 0 0 20,781
SEASPINE HLDGS CORP COM 81255T108 845 62,079 SH   SOLE NO 0 0 62,079
SEAWORLD ENTMT INC COM 81282V100 298 4,596 SH   SOLE NO 0 0 4,596
SECOND SIGHT MED PRODS INC COM NEW 81362J209 20 12,625 SH   SOLE NO 0 0 12,625
SEELOS THERAPEUTICS INC COM 81577F109 42 26,361 SH   SOLE NO 0 0 26,361
SEI INVTS CO COM 784117103 349 5,727 SH   SOLE NO 0 0 5,727
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 12,104 155,826 SH   SOLE NO 0 0 155,826
SELECT SECTOR SPDR TR ENERGY 81369Y506 44,539 802,522 SH   SOLE NO 0 0 802,522
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 91,423 2,341,197 SH   SOLE NO 0 0 2,341,197
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 12,967 250,293 SH   SOLE NO 0 0 250,293
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 61,767 302,132 SH   SOLE NO 0 0 302,132
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 33,656 436,477 SH   SOLE NO 0 0 436,477
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 58,620 416,072 SH   SOLE NO 0 0 416,072
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 44,026 416,089 SH   SOLE NO 0 0 416,089
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 52,782 737,390 SH   SOLE NO 0 0 737,390
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 14,217 156,908 SH   SOLE NO 0 0 156,908
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 129,997 747,672 SH   SOLE NO 0 0 747,672
SELECTIVE INS GROUP INC COM 816300107 642 7,845 SH   SOLE NO 0 0 7,845
SELECTQUOTE INC COM 816307300 172 18,984 SH   SOLE NO 0 0 18,984
SEMPRA COM 816851109 7,176 54,252 SH   SOLE NO 0 0 54,252
SEMTECH CORP COM 816850101 639 7,187 SH   SOLE NO 0 0 7,187
SENSEONICS HLDGS INC COM 81727U105 364 136,448 SH   SOLE NO 0 0 136,448
SENSIENT TECHNOLOGIES CORP COM 81725T100 218 2,187 SH   SOLE NO 0 0 2,187
SENTINELONE INC CL A 81730H109 393 7,792 SH   SOLE NO 0 0 7,792
SERVICE CORP INTL COM 817565104 1,637 23,063 SH   SOLE NO 0 0 23,063
SERVICE PPTYS TR COM SH BEN INT 81761L102 322 36,643 SH   SOLE NO 0 0 36,643
SERVICENOW INC COM 81762P102 27,105 41,757 SH   SOLE NO 0 0 41,757
SESEN BIO INC COM 817763105 28 34,423 SH   SOLE NO 0 0 34,423
SFL CORPORATION LTD SHS G7738W106 201 24,685 SH   SOLE NO 0 0 24,685
SHAKE SHACK INC CL A 819047101 366 5,072 SH   SOLE NO 0 0 5,072
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 284 24,709 SH   SOLE NO 0 0 24,709
SHERWIN WILLIAMS CO COM 824348106 57,491 163,253 SH   SOLE NO 0 0 163,253
SHIFT TECHNOLOGIES INC CL A 82452T107 60 17,829 SH   SOLE NO 0 0 17,829
SHOCKWAVE MED INC COM 82489T104 581 3,262 SH   SOLE NO 0 0 3,262
SHOPIFY INC CL A 82509L107 50,831 36,903 SH   SOLE NO 0 0 36,903
SHORE BANCSHARES INC COM 825107105 541 25,977 SH   SOLE NO 0 0 25,977
SHYFT GROUP INC COM 825698103 2,845 57,922 SH   SOLE NO 0 0 57,922
SI-BONE INC COM 825704109 586 26,410 SH   SOLE NO 0 0 26,410
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 999 79,716 SH   SOLE NO 0 0 79,716
SIENTRA INC COM 82621J105 75 20,670 SH   SOLE NO 0 0 20,670
SIGA TECHNOLOGIES INC COM 826917106 77 10,290 SH   SOLE NO 0 0 10,290
SIGNATURE BK NEW YORK N Y COM 82669G104 488 1,509 SH   SOLE NO 0 0 1,509
SILICOM LTD ORD M84116108 286 5,550 SH   SOLE NO 0 0 5,550
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 793 8,348 SH   SOLE NO 0 0 8,348
SILK RD MED INC COM 82710M100 295 6,927 SH   SOLE NO 0 0 6,927
SILVERBOX ENGAGED MERGER CO COM CL A 82836L101 103 10,211 SH   SOLE NO 0 0 10,211
SILVERCORP METALS INC COM 82835P103 94 25,087 SH   SOLE NO 0 0 25,087
SILVERCREST METALS INC COM 828363101 151 19,148 SH   SOLE NO 0 0 19,148
SILVERGATE CAP CORP CL A 82837P408 1,797 12,126 SH   SOLE NO 0 0 12,126
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 5,363 181,304 SH   SOLE NO 0 0 181,304
SIMON PPTY GROUP INC NEW COM 828806109 13,993 87,583 SH   SOLE NO 0 0 87,583
SIMPLIFY EXCHANGE TRADED FUN SIMPLIFY INTERST 82889N855 596 15,880 SH   SOLE NO 0 0 15,880
SIMPSON MFG INC COM 829073105 523 3,764 SH   SOLE NO 0 0 3,764
SIREN ETF TR NSD NXGN ECO ETF 829658202 1,141 26,852 SH   SOLE NO 0 0 26,852
SIRIUS XM HOLDINGS INC COM 82968B103 2,679 421,960 SH   SOLE NO 0 0 421,960
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 274 1,135 SH   SOLE NO 0 0 1,135
SIX FLAGS ENTMT CORP NEW COM 83001A102 1,626 38,188 SH   SOLE NO 0 0 38,188
SIXTH STREET SPECIALTY LENDN COM 83012A109 1,245 53,240 SH   SOLE NO 0 0 53,240
SKECHERS U S A INC CL A 830566105 1,117 25,747 SH   SOLE NO 0 0 25,747
SKILLZ INC COM 83067L109 177 23,924 SH   SOLE NO 0 0 23,924
SKYLINE CHAMPION CORPORATION COM 830830105 220 2,786 SH   SOLE NO 0 0 2,786
SKYWEST INC COM 830879102 796 20,269 SH   SOLE NO 0 0 20,269
SKYWORKS SOLUTIONS INC COM 83088M102 10,065 64,881 SH   SOLE NO 0 0 64,881
SL GREEN RLTY CORP COM 78440X804 619 8,646 SH   SOLE NO 0 0 8,646
SLR INVESTMENT CORP COM 83413U100 738 40,096 SH   SOLE NO 0 0 40,096
SLR SENIOR INVESTMENT CORP COM 83416M105 340 24,360 SH   SOLE NO 0 0 24,360
SMART GLOBAL HLDGS INC SHS G8232Y101 498 7,025 SH   SOLE NO 0 0 7,025
SMARTSHEET INC COM CL A 83200N103 4,237 54,714 SH   SOLE NO 0 0 54,714
SMILEDIRECTCLUB INC CL A COM 83192H106 23 10,079 SH   SOLE NO 0 0 10,079
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 263 7,603 SH   SOLE NO 0 0 7,603
SMITH & WESSON BRANDS INC COM 831754106 408 22,965 SH   SOLE NO 0 0 22,965
SMITH A O CORP COM 831865209 3,258 37,951 SH   SOLE NO 0 0 37,951
SMUCKER J M CO COM NEW 832696405 8,214 60,483 SH   SOLE NO 0 0 60,483
SNAP INC CL A 83304A106 6,648 141,373 SH   SOLE NO 0 0 141,373
SNAP ON INC COM 833034101 3,874 17,987 SH   SOLE NO 0 0 17,987
SNOWFLAKE INC CL A 833445109 17,268 50,978 SH   SOLE NO 0 0 50,978
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 691 13,717 SH   SOLE NO 0 0 13,717
SOFI TECHNOLOGIES INC COM 83406F102 7,874 498,046 SH   SOLE NO 0 0 498,046
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,581 5,638 SH   SOLE NO 0 0 5,638
SOLID POWER INC CLASS A COM 83422N105 164 18,787 SH   SOLE NO 0 0 18,787
SOMALOGIC INC CLASS A COM 83444K105 419 36,000 SH   SOLE NO 0 0 36,000
SONOCO PRODS CO COM 835495102 1,238 21,401 SH   SOLE NO 0 0 21,401
SONOS INC COM 83570H108 2,738 91,893 SH   SOLE NO 0 0 91,893
SONY GROUP CORPORATION SPONSORED ADR 835699307 1,980 15,670 SH   SOLE NO 0 0 15,670
SORRENTO THERAPEUTICS INC COM NEW 83587F202 390 83,962 SH   SOLE NO 0 0 83,962
SOUTH JERSEY INDS INC COM 838518108 4,076 156,079 SH   SOLE NO 0 0 156,079
SOUTHERN CO COM 842587107 58,897 858,811 SH   SOLE NO 0 0 858,811
SOUTHERN COPPER CORP COM 84265V105 702 11,386 SH   SOLE NO 0 0 11,386
SOUTHSTATE CORPORATION COM 840441109 1,370 17,109 SH   SOLE NO 0 0 17,109
SOUTHWEST AIRLS CO COM 844741108 34,071 795,321 SH   SOLE NO 0 0 795,321
SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2 13 10,000 SH   SOLE NO 0 0 10,000
SOUTHWEST GAS HLDGS INC COM 844895102 321 4,592 SH   SOLE NO 0 0 4,592
SOUTHWESTERN ENERGY CO COM 845467109 712 152,939 SH   SOLE NO 0 0 152,939
SOVOS BRANDS INC COM 84612U107 264 17,550 SH   SOLE NO 0 0 17,550
SPARTANNASH CO COM 847215100 542 21,062 SH   SOLE NO 0 0 21,062
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 87,263 240,184 SH   SOLE NO 0 0 240,184
SPDR GOLD TR GOLD SHS 78463V107 166,685 974,999 SH   SOLE NO 0 0 974,999
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 1,274 22,538 SH   SOLE NO 0 0 22,538
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 371 10,444 SH   SOLE NO 0 0 10,444
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 565 12,122 SH   SOLE NO 0 0 12,122
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 487 9,040 SH   SOLE NO 0 0 9,040
SPDR INDEX SHS FDS LOW CARBON ETF 78463X194 308 2,323 SH   SOLE NO 0 0 2,323
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 5,716 195,030 SH   SOLE NO 0 0 195,030
SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 1,239 14,766 SH   SOLE NO 0 0 14,766
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 10,220 133,165 SH   SOLE NO 0 0 133,165
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 8,404 145,307 SH   SOLE NO 0 0 145,307
SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 208 4,883 SH   SOLE NO 0 0 4,883
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 28,932 793,116 SH   SOLE NO 0 0 793,116
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 18,828 453,812 SH   SOLE NO 0 0 453,812
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 268 2,599 SH   SOLE NO 0 0 2,599
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 223 7,511 SH   SOLE NO 0 0 7,511
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 299 4,519 SH   SOLE NO 0 0 4,519
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 9,631 247,717 SH   SOLE NO 0 0 247,717
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 882 23,371 SH   SOLE NO 0 0 23,371
SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 1,778 40,418 SH   SOLE NO 0 0 40,418
SPDR S&P 500 ETF TR TR UNIT 78462F103 726,636 1,529,889 SH   SOLE NO 0 0 1,529,889
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 50,451 97,456 SH   SOLE NO 0 0 97,456
SPDR SER TR AEROSPACE DEF 78464A631 5,575 47,866 SH   SOLE NO 0 0 47,866
SPDR SER TR BLOOMBERG 1 10 Y 78468R861 10,847 513,619 SH   SOLE NO 0 0 513,619
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 2,925 31,992 SH   SOLE NO 0 0 31,992
SPDR SER TR BLOOMBERG CONV 78464A359 24,733 298,133 SH   SOLE NO 0 0 298,133
SPDR SER TR BLOOMBERG HIGH Y 78468R622 14,302 131,733 SH   SOLE NO 0 0 131,733
SPDR SER TR BLOOMBERG INTL T 78464A516 962 34,043 SH   SOLE NO 0 0 34,043
SPDR SER TR BLOOMBERG INVT 78468R200 3,563 116,504 SH   SOLE NO 0 0 116,504
SPDR SER TR BLOOMBERG SHORT 78464A334 4,056 133,471 SH   SOLE NO 0 0 133,471
SPDR SER TR BLOOMBERG SHT TE 78468R408 1,166 42,948 SH   SOLE NO 0 0 42,948
SPDR SER TR COMP SOFTWARE 78464A599 756 4,570 SH   SOLE NO 0 0 4,570
SPDR SER TR DJ REIT ETF 78464A607 5,335 43,673 SH   SOLE NO 0 0 43,673
SPDR SER TR FACTST INV ETF 78464A110 2,397 12,556 SH   SOLE NO 0 0 12,556
SPDR SER TR FTSE INT GVT ETF 78464A490 488 9,080 SH   SOLE NO 0 0 9,080
SPDR SER TR GLB DOW ETF 78464A706 406 3,584 SH   SOLE NO 0 0 3,584
SPDR SER TR HLTH CARE SVCS 78464A573 984 9,285 SH   SOLE NO 0 0 9,285
SPDR SER TR HLTH CR EQUIP 78464A581 4,734 40,361 SH   SOLE NO 0 0 40,361
SPDR SER TR ICE PFD SEC ETF 78464A292 1,456 33,944 SH   SOLE NO 0 0 33,944
SPDR SER TR MSCI USA STRTGIC 78468R812 4,782 36,619 SH   SOLE NO 0 0 36,619
SPDR SER TR NUVEEN BLMBRG MU 78468R721 13,297 257,052 SH   SOLE NO 0 0 257,052
SPDR SER TR NUVEEN BLMBRG SH 78468R739 80,800 1,642,961 SH   SOLE NO 0 0 1,642,961
SPDR SER TR NUVEEN BLOOMBERG 78464A284 1,835 30,543 SH   SOLE NO 0 0 30,543
SPDR SER TR NYSE TECH ETF 78464A102 2,057 12,422 SH   SOLE NO 0 0 12,422
SPDR SER TR PORTFLI INTRMDIT 78464A672 505 15,761 SH   SOLE NO 0 0 15,761
SPDR SER TR PORTFLI TIPS ETF 78464A656 7,213 229,008 SH   SOLE NO 0 0 229,008
SPDR SER TR PORTFOLI S&P1500 78464A805 2,819 48,245 SH   SOLE NO 0 0 48,245
SPDR SER TR PORTFOLIO AGRGTE 78464A649 3,375 113,961 SH   SOLE NO 0 0 113,961
SPDR SER TR PORTFOLIO INTRMD 78464A375 3,167 87,633 SH   SOLE NO 0 0 87,633
SPDR SER TR PORTFOLIO LN COR 78464A367 2,066 65,659 SH   SOLE NO 0 0 65,659
SPDR SER TR PORTFOLIO LN TSR 78464A664 269 6,399 SH   SOLE NO 0 0 6,399
SPDR SER TR PORTFOLIO S&P400 78464A847 9,628 193,581 SH   SOLE NO 0 0 193,581
SPDR SER TR PORTFOLIO S&P500 78464A854 10,295 184,413 SH   SOLE NO 0 0 184,413
SPDR SER TR PORTFOLIO S&P600 78468R853 16,645 372,454 SH   SOLE NO 0 0 372,454
SPDR SER TR PORTFOLIO SH TSR 78468R101 7,128 234,263 SH   SOLE NO 0 0 234,263
SPDR SER TR PORTFOLIO SHORT 78464A474 1,821 58,825 SH   SOLE NO 0 0 58,825
SPDR SER TR PRTFLO S&P500 GW 78464A409 100,033 1,380,345 SH   SOLE NO 0 0 1,380,345
SPDR SER TR PRTFLO S&P500 HI 78468R788 5,863 139,434 SH   SOLE NO 0 0 139,434
SPDR SER TR PRTFLO S&P500 VL 78464A508 29,996 714,196 SH   SOLE NO 0 0 714,196
SPDR SER TR RUSSELL LOW VOL 78468R754 468 4,101 SH   SOLE NO 0 0 4,101
SPDR SER TR RUSSELL YIELD 78468R770 1,001 9,981 SH   SOLE NO 0 0 9,981
SPDR SER TR S&P 400 MDCP GRW 78464A821 8,975 110,082 SH   SOLE NO 0 0 110,082
SPDR SER TR S&P 400 MDCP VAL 78464A839 5,828 81,969 SH   SOLE NO 0 0 81,969
SPDR SER TR S&P 600 SMCP GRW 78464A201 13,565 146,152 SH   SOLE NO 0 0 146,152
SPDR SER TR S&P 600 SMCP VAL 78464A300 31,091 366,987 SH   SOLE NO 0 0 366,987
SPDR SER TR S&P 600 SML CAP 78464A813 13,084 131,623 SH   SOLE NO 0 0 131,623
SPDR SER TR S&P BIOTECH 78464A870 12,428 111,004 SH   SOLE NO 0 0 111,004
SPDR SER TR S&P BK ETF 78464A797 1,273 23,332 SH   SOLE NO 0 0 23,332
SPDR SER TR S&P CAP MKTS 78464A771 784 7,562 SH   SOLE NO 0 0 7,562
SPDR SER TR S&P DIVID ETF 78464A763 154,222 1,194,411 SH   SOLE NO 0 0 1,194,411
SPDR SER TR S&P HOMEBUILD 78464A888 6,151 71,714 SH   SOLE NO 0 0 71,714
SPDR SER TR S&P KENSHO CLEAN 78468R655 7,745 85,893 SH   SOLE NO 0 0 85,893
SPDR SER TR S&P KENSHO NEW 78468R648 27,808 471,726 SH   SOLE NO 0 0 471,726
SPDR SER TR S&P KENSHO SMART 78468R689 10,091 182,744 SH   SOLE NO 0 0 182,744
SPDR SER TR S&P METALS MNG 78464A755 9,158 204,531 SH   SOLE NO 0 0 204,531
SPDR SER TR S&P OILGAS EXP 78468R556 3,058 31,903 SH   SOLE NO 0 0 31,903
SPDR SER TR S&P PHARMAC 78464A722 654 14,173 SH   SOLE NO 0 0 14,173
SPDR SER TR S&P REGL BKG 78464A698 7,607 107,377 SH   SOLE NO 0 0 107,377
SPDR SER TR S&P RETAIL ETF 78464A714 1,065 11,800 SH   SOLE NO 0 0 11,800
SPDR SER TR S&P SEMICNDCTR 78464A862 13,542 55,696 SH   SOLE NO 0 0 55,696
SPDR SER TR S&P TELECOM 78464A540 2,281 22,434 SH   SOLE NO 0 0 22,434
SPDR SER TR S&P TRANSN ETF 78464A532 1,011 10,722 SH   SOLE NO 0 0 10,722
SPDR SER TR SPDR S&P 500 ETF 78468R796 3,106 26,393 SH   SOLE NO 0 0 26,393
SPDR SER TR SPDR S&P1500VL 78464A128 449 2,887 SH   SOLE NO 0 0 2,887
SPDR SER TR SSGA GNDER ETF 78468R747 596 5,834 SH   SOLE NO 0 0 5,834
SPDR SER TR SSGA US LRG ETF 78468R804 1,819 12,074 SH   SOLE NO 0 0 12,074
SPDR SER TR SSGA US SMAL ETF 78468R887 4,596 38,467 SH   SOLE NO 0 0 38,467
SPECTRUM PHARMACEUTICALS INC COM 84763A108 13 10,850 SH   SOLE NO 0 0 10,850
SPHERE 3D CORP NEW COM 84841L308 45 14,717 SH   SOLE NO 0 0 14,717
SPINNAKER ETF SERIES CANNABIS ETF 84858T400 292 34,215 SH   SOLE NO 0 0 34,215
SPIRE INC COM 84857L101 830 12,729 SH   SOLE NO 0 0 12,729
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 8,826 204,849 SH   SOLE NO 0 0 204,849
SPIRIT AIRLS INC COM 848577102 370 16,974 SH   SOLE NO 0 0 16,974
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 830 17,235 SH   SOLE NO 0 0 17,235
SPLUNK INC COM 848637104 2,267 19,591 SH   SOLE NO 0 0 19,591
SPOTIFY TECHNOLOGY S A SHS L8681T102 3,062 13,086 SH   SOLE NO 0 0 13,086
SPRAGUE RES LP COM UNIT REP LTD 849343108 206 15,245 SH   SOLE NO 0 0 15,245
SPROTT ETF TRUST GOLD MINERS ETF 85210B102 1,043 38,137 SH   SOLE NO 0 0 38,137
SPROTT ETF TRUST JR GOLD MINERS E 85210B201 503 12,330 SH   SOLE NO 0 0 12,330
SPROTT INC COM NEW 852066208 491 10,896 SH   SOLE NO 0 0 10,896
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 6,021 339,420 SH   SOLE NO 0 0 339,420
SPROTT PHYSICAL GOLD TR UNIT 85207H104 21,606 1,504,645 SH   SOLE NO 0 0 1,504,645
SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 342 24,557 SH   SOLE NO 0 0 24,557
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 3,018 376,351 SH   SOLE NO 0 0 376,351
SPROUT SOCIAL INC COM CL A 85209W109 336 3,714 SH   SOLE NO 0 0 3,714
SPROUTS FMRS MKT INC COM 85208M102 433 14,603 SH   SOLE NO 0 0 14,603
SPS COMM INC COM 78463M107 902 6,337 SH   SOLE NO 0 0 6,337
SQUARESPACE INC CLASS A 85225A107 298 10,124 SH   SOLE NO 0 0 10,124
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 561 6,851 SH   SOLE NO 0 0 6,851
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 5,134 112,535 SH   SOLE NO 0 0 112,535
SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 248 5,385 SH   SOLE NO 0 0 5,385
SSGA ACTIVE ETF TR INCOM ALLO ETF 78467V202 520 14,712 SH   SOLE NO 0 0 14,712
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 6,790 143,432 SH   SOLE NO 0 0 143,432
SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 458 9,758 SH   SOLE NO 0 0 9,758
ST JOE CO COM 790148100 411 7,913 SH   SOLE NO 0 0 7,913
STAG INDL INC COM 85254J102 4,383 91,408 SH   SOLE NO 0 0 91,408
STANDARD LITHIUM LTD COM 853606101 197 20,084 SH   SOLE NO 0 0 20,084
STANLEY BLACK & DECKER INC COM 854502101 13,458 71,350 SH   SOLE NO 0 0 71,350
STAR EQUITY HOLDINGS INC COM 85513Q103 127 50,000 SH   SOLE NO 0 0 50,000
STAR GROUP L P UNIT LTD PARTNR 85512C105 419 38,967 SH   SOLE NO 0 0 38,967
STARBOARD INVT TR ADAPTIVE ALPHA 85521B742 915 36,012 SH   SOLE NO 0 0 36,012
STARBOARD INVT TR RH HEDGED MULTI 85521B783 587 60,598 SH   SOLE NO 0 0 60,598
STARBUCKS CORP COM 855244109 84,220 720,017 SH   SOLE NO 0 0 720,017
STARWOOD PPTY TR INC COM 85571B105 4,342 178,695 SH   SOLE NO 0 0 178,695
STATE STR CORP COM 857477103 7,263 78,099 SH   SOLE NO 0 0 78,099
STEEL DYNAMICS INC COM 858119100 4,516 72,764 SH   SOLE NO 0 0 72,764
STELLANTIS N.V SHS N82405106 421 22,452 SH   SOLE NO 0 0 22,452
STEM INC COM 85859N102 1,202 63,369 SH   SOLE NO 0 0 63,369
STERICYCLE INC COM 858912108 265 4,448 SH   SOLE NO 0 0 4,448
STERIS PLC SHS USD G8473T100 1,620 6,657 SH   SOLE NO 0 0 6,657
STERLING BANCORP DEL COM 85917A100 1,203 46,678 SH   SOLE NO 0 0 46,678
STMICROELECTRONICS N V NY REGISTRY 861012102 989 20,239 SH   SOLE NO 0 0 20,239
STONECO LTD COM CL A G85158106 295 17,544 SH   SOLE NO 0 0 17,544
STORE CAP CORP COM 862121100 568 16,539 SH   SOLE NO 0 0 16,539
STRATASYS LTD SHS M85548101 978 39,949 SH   SOLE NO 0 0 39,949
STRATEGY SHS DAY HAGAN NED 86280R803 4,266 114,600 SH   SOLE NO 0 0 114,600
STRATEGY SHS NS 7HANDL IDX 86280R506 4,201 161,704 SH   SOLE NO 0 0 161,704
STRYKER CORPORATION COM 863667101 38,130 142,587 SH   SOLE NO 0 0 142,587
STURM RUGER & CO INC COM 864159108 1,037 15,256 SH   SOLE NO 0 0 15,256
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 1,866 127,439 SH   SOLE NO 0 0 127,439
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 198 29,268 SH   SOLE NO 0 0 29,268
SUMMIT HOTEL PPTYS INC COM 866082100 161 16,573 SH   SOLE NO 0 0 16,573
SUMMIT MATLS INC CL A 86614U100 3,525 87,832 SH   SOLE NO 0 0 87,832
SUN CMNTYS INC COM 866674104 2,518 11,996 SH   SOLE NO 0 0 11,996
SUN LIFE FINANCIAL INC. COM 866796105 2,574 46,229 SH   SOLE NO 0 0 46,229
SUNCOR ENERGY INC NEW COM 867224107 380 15,220 SH   SOLE NO 0 0 15,220
SUNDIAL GROWERS INC COM 86730L109 83 143,827 SH   SOLE NO 0 0 143,827
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 619 15,183 SH   SOLE NO 0 0 15,183
SUNOPTA INC COM 8676EP108 264 38,028 SH   SOLE NO 0 0 38,028
SUNPOWER CORP COM 867652406 314 15,055 SH   SOLE NO 0 0 15,055
SUNRUN INC COM 86771W105 1,265 36,889 SH   SOLE NO 0 0 36,889
SUPERNUS PHARMACEUTICALS INC COM 868459108 312 10,709 SH   SOLE NO 0 0 10,709
SVB FINANCIAL GROUP COM 78486Q101 3,360 4,955 SH   SOLE NO 0 0 4,955
SWISS HELVETIA FD INC COM 870875101 1,546 155,604 SH   SOLE NO 0 0 155,604
SYLVAMO CORP COMMON STOCK 871332102 388 13,939 SH   SOLE NO 0 0 13,939
SYNAPTICS INC COM 87157D109 1,423 4,916 SH   SOLE NO 0 0 4,916
SYNCHRONY FINANCIAL COM 87165B103 1,984 42,783 SH   SOLE NO 0 0 42,783
SYNOPSYS INC COM 871607107 2,454 6,662 SH   SOLE NO 0 0 6,662
SYNOVUS FINL CORP COM NEW 87161C501 320 6,691 SH   SOLE NO 0 0 6,691
SYSCO CORP COM 871829107 25,764 328,003 SH   SOLE NO 0 0 328,003
T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107 2,444 73,721 SH   SOLE NO 0 0 73,721
T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404 2,145 60,699 SH   SOLE NO 0 0 60,699
T ROWE PRICE ETF INC PRICE EQT INCOME 87283Q206 688 19,088 SH   SOLE NO 0 0 19,088
T ROWE PRICE ETF INC PRICE GRW STOCK 87283Q305 1,156 34,602 SH   SOLE NO 0 0 34,602
T-MOBILE US INC COM 872590104 20,100 173,309 SH   SOLE NO 0 0 173,309
T2 BIOSYSTEMS INC COM 89853L104 46 89,510 SH   SOLE NO 0 0 89,510
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 21,531 178,970 SH   SOLE NO 0 0 178,970
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 949 5,343 SH   SOLE NO 0 0 5,343
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 1,079 79,174 SH   SOLE NO 0 0 79,174
TANDEM DIABETES CARE INC COM NEW 875372203 1,493 9,924 SH   SOLE NO 0 0 9,924
TANGER FACTORY OUTLET CTRS I COM 875465106 1,613 83,666 SH   SOLE NO 0 0 83,666
TANZANIAN GOLD CORP COM 87601A107 7 18,500 SH   SOLE NO 0 0 18,500
TAPESTRY INC COM 876030107 470 11,598 SH   SOLE NO 0 0 11,598
TARGA RES CORP COM 87612G101 388 7,431 SH   SOLE NO 0 0 7,431
TARGET CORP COM 87612E106 52,126 225,226 SH   SOLE NO 0 0 225,226
TASEKO MINES LTD COM 876511106 40 19,595 SH   SOLE NO 0 0 19,595
TATA MTRS LTD SPONSORED ADR 876568502 630 19,634 SH   SOLE NO 0 0 19,634
TC ENERGY CORP COM 87807B107 2,047 43,990 SH   SOLE NO 0 0 43,990
TCG BDC INC COM 872280102 203 14,808 SH   SOLE NO 0 0 14,808
TCW STRATEGIC INCOME FD INC COM 872340104 1,313 227,646 SH   SOLE NO 0 0 227,646
TE CONNECTIVITY LTD SHS H84989104 3,106 19,254 SH   SOLE NO 0 0 19,254
TECHTARGET INC COM 87874R100 1,390 14,540 SH   SOLE NO 0 0 14,540
TECK RESOURCES LTD CL B 878742204 973 33,765 SH   SOLE NO 0 0 33,765
TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 202 11,947 SH   SOLE NO 0 0 11,947
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 1,724 72,586 SH   SOLE NO 0 0 72,586
TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 2,518 98,241 SH   SOLE NO 0 0 98,241
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 991 51,553 SH   SOLE NO 0 0 51,553
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 4,392 269,674 SH   SOLE NO 0 0 269,674
TELADOC HEALTH INC COM 87918A105 9,291 101,195 SH   SOLE NO 0 0 101,195
TELEDYNE TECHNOLOGIES INC COM 879360105 6,400 14,651 SH   SOLE NO 0 0 14,651
TELEFLEX INCORPORATED COM 879369106 1,443 4,395 SH   SOLE NO 0 0 4,395
TELEFONICA S A SPONSORED ADR 879382208 115 27,344 SH   SOLE NO 0 0 27,344
TELLURIAN INC NEW COM 87968A104 278 90,544 SH   SOLE NO 0 0 90,544
TELUS CORPORATION COM 87971M103 2,531 107,394 SH   SOLE NO 0 0 107,394
TEMPLETON EMERGING MKTS FD COM 880191101 296 18,493 SH   SOLE NO 0 0 18,493
TEMPLETON EMERGING MKTS INCO COM 880192109 917 125,791 SH   SOLE NO 0 0 125,791
TEMPLETON GLOBAL INCOME FD COM 880198106 281 54,331 SH   SOLE NO 0 0 54,331
TEMPUR SEALY INTL INC COM 88023U101 270 5,755 SH   SOLE NO 0 0 5,755
TENABLE HLDGS INC COM 88025T102 211 3,848 SH   SOLE NO 0 0 3,848
TENET HEALTHCARE CORP COM NEW 88033G407 483 5,924 SH   SOLE NO 0 0 5,924
TENNECO INC CL A VTG COM STK 880349105 320 28,404 SH   SOLE NO 0 0 28,404
TERADYNE INC COM 880770102 2,823 17,264 SH   SOLE NO 0 0 17,264
TEREX CORP NEW COM 880779103 271 6,170 SH   SOLE NO 0 0 6,170
TERNIUM SA SPONSORED ADS 880890108 218 5,030 SH   SOLE NO 0 0 5,030
TESLA INC COM 88160R101 285,180 269,858 SH   SOLE NO 0 0 269,858
TETRA TECH INC NEW COM 88162G103 1,211 7,133 SH   SOLE NO 0 0 7,133
TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 10 11,000 SH   SOLE NO 0 0 11,000
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,157 144,479 SH   SOLE NO 0 0 144,479
TEXAS COMMUNITY BANCSHARES I COM 88231Q108 155 10,000 SH   SOLE NO 0 0 10,000
TEXAS INSTRS INC COM 882508104 33,263 176,491 SH   SOLE NO 0 0 176,491
TEXAS PACIFIC LAND CORPORATI COM 88262P102 765 613 SH   SOLE NO 0 0 613
TEXAS ROADHOUSE INC COM 882681109 405 4,537 SH   SOLE NO 0 0 4,537
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 1,423 39,869 SH   SOLE NO 0 0 39,869
TEXTRON INC COM 883203101 2,591 33,572 SH   SOLE NO 0 0 33,572
TG THERAPEUTICS INC COM 88322Q108 191 10,078 SH   SOLE NO 0 0 10,078
THAYER VENTURES ACQU CORP COM CL A 88332T100 272 27,000 SH   SOLE NO 0 0 27,000
THE ALGER ETF TRUST MID CAP 40 ETF 015564107 1,266 63,406 SH   SOLE NO 0 0 63,406
THE BEACHBODY COMPANY INC COM CL A 073463101 42 18,083 SH   SOLE NO 0 0 18,083
THE LION ELECTRIC COMPANY COMMON STOCK 536221104 132 13,311 SH   SOLE NO 0 0 13,311
THE TRADE DESK INC COM CL A 88339J105 24,921 271,952 SH   SOLE NO 0 0 271,952
THE VALENS COMPANY INC COM NEW 91914P603 266 108,699 SH   SOLE NO 0 0 108,699
THERAPEUTICSMD INC COM 88338N107 27 77,200 SH   SOLE NO 0 0 77,200
THERMO FISHER SCIENTIFIC INC COM 883556102 58,652 87,903 SH   SOLE NO 0 0 87,903
THOMSON REUTERS CORP. COM NEW 884903709 975 8,153 SH   SOLE NO 0 0 8,153
THOR INDS INC COM 885160101 835 8,047 SH   SOLE NO 0 0 8,047
TIDAL ETF TR RPAR RISK PARI 886364603 1,049 41,856 SH   SOLE NO 0 0 41,856
TILRAY INC COM CL 2 88688T100 1,876 266,937 SH   SOLE NO 0 0 266,937
TIMKEN CO COM 887389104 378 5,456 SH   SOLE NO 0 0 5,456
TIMOTHY PLAN HIG DV STK ETF 887432326 216 6,653 SH   SOLE NO 0 0 6,653
TITAN MED INC COM NEW 88830X819 29 47,966 SH   SOLE NO 0 0 47,966
TJX COS INC NEW COM 872540109 18,814 247,822 SH   SOLE NO 0 0 247,822
TOAST INC CL A 888787108 328 9,470 SH   SOLE NO 0 0 9,470
TOLL BROTHERS INC COM 889478103 1,291 17,835 SH   SOLE NO 0 0 17,835
TOMPKINS FINL CORP COM 890110109 663 7,944 SH   SOLE NO 0 0 7,944
TOPBUILD CORP COM 89055F103 371 1,346 SH   SOLE NO 0 0 1,346
TORO CO COM 891092108 1,657 16,592 SH   SOLE NO 0 0 16,592
TORONTO DOMINION BK ONT COM NEW 891160509 9,672 126,137 SH   SOLE NO 0 0 126,137
TORTOISE ENERGY INFRA CORP COM 89147L886 814 29,178 SH   SOLE NO 0 0 29,178
TOTALENERGIES SE SPONSORED ADS 89151E109 4,165 84,220 SH   SOLE NO 0 0 84,220
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 509 12,829 SH   SOLE NO 0 0 12,829
TOYOTA MOTOR CORP ADS 892331307 4,413 23,817 SH   SOLE NO 0 0 23,817
TRACTOR SUPPLY CO COM 892356106 4,472 18,743 SH   SOLE NO 0 0 18,743
TRANE TECHNOLOGIES PLC SHS G8994E103 6,191 30,645 SH   SOLE NO 0 0 30,645
TRANSCAT INC COM 893529107 398 4,309 SH   SOLE NO 0 0 4,309
TRANSDIGM GROUP INC COM 893641100 690 1,085 SH   SOLE NO 0 0 1,085
TRANSGLOBE ENERGY CORP COM 893662106 102 34,000 SH   SOLE NO 0 0 34,000
TRANSOCEAN LTD REG SHS H8817H100 334 121,165 SH   SOLE NO 0 0 121,165
TRANSUNION COM 89400J107 5,788 48,812 SH   SOLE NO 0 0 48,812
TRAVEL PLUS LEISURE CO COM 894164102 306 5,553 SH   SOLE NO 0 0 5,553
TRAVELERS COMPANIES INC COM 89417E109 16,773 107,228 SH   SOLE NO 0 0 107,228
TREVENA INC COM 89532E109 8 13,821 SH   SOLE NO 0 0 13,821
TREX CO INC COM 89531P105 2,303 17,060 SH   SOLE NO 0 0 17,060
TRI CONTL CORP COM 895436103 1,604 48,329 SH   SOLE NO 0 0 48,329
TRICO BANCSHARES COM 896095106 242 5,636 SH   SOLE NO 0 0 5,636
TRIMBLE INC COM 896239100 1,987 22,799 SH   SOLE NO 0 0 22,799
TRIMTABS ETF TR FCF US QLTY ETF 89628W302 1,741 31,546 SH   SOLE NO 0 0 31,546
TRINET GROUP INC COM 896288107 1,333 14,000 SH   SOLE NO 0 0 14,000
TRINITY INDS INC COM 896522109 1,134 37,556 SH   SOLE NO 0 0 37,556
TRINITY PL HLDGS INC COM 89656D101 23 12,502 SH   SOLE NO 0 0 12,502
TRINSEO PLC SHS G9059U107 627 11,969 SH   SOLE NO 0 0 11,969
TRIP COM GROUP LTD ADS 89677Q107 349 14,187 SH   SOLE NO 0 0 14,187
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 272 15,163 SH   SOLE NO 0 0 15,163
TRISTATE CAP HLDGS INC COM 89678F100 997 32,961 SH   SOLE NO 0 0 32,961
TRITON INTL LTD CL A G9078F107 2,074 34,435 SH   SOLE NO 0 0 34,435
TRIUMPH BANCORP INC COM 89679E300 292 2,455 SH   SOLE NO 0 0 2,455
TRUEBLUE INC COM 89785X101 343 12,399 SH   SOLE NO 0 0 12,399
TRUIST FINL CORP COM 89832Q109 32,416 553,662 SH   SOLE NO 0 0 553,662
TRUPANION INC COM 898202106 327 2,479 SH   SOLE NO 0 0 2,479
TRUST FOR PROFESSIONAL MANAG MAIRS & PWR MINN 89834G836 854 33,951 SH   SOLE NO 0 0 33,951
TRUSTMARK CORP COM 898402102 258 7,957 SH   SOLE NO 0 0 7,957
TTEC HLDGS INC COM 89854H102 615 6,797 SH   SOLE NO 0 0 6,797
TURTLE BEACH CORP COM NEW 900450206 299 13,454 SH   SOLE NO 0 0 13,454
TWILIO INC CL A 90138F102 15,952 60,576 SH   SOLE NO 0 0 60,576
TWIST BIOSCIENCE CORP COM 90184D100 323 4,178 SH   SOLE NO 0 0 4,178
TWITTER INC COM 90184L102 3,988 92,285 SH   SOLE NO 0 0 92,285
TWO HBRS INVT CORP COM NEW 90187B408 592 102,617 SH   SOLE NO 0 0 102,617
TYLER TECHNOLOGIES INC COM 902252105 1,351 2,513 SH   SOLE NO 0 0 2,513
TYSON FOODS INC CL A 902494103 12,162 139,540 SH   SOLE NO 0 0 139,540
U S GOLD CORP COM NEW 90291C201 94 10,567 SH   SOLE NO 0 0 10,567
UBER TECHNOLOGIES INC COM 90353T100 20,907 498,634 SH   SOLE NO 0 0 498,634
UBIQUITI INC COM 90353W103 429 1,400 SH   SOLE NO 0 0 1,400
UBS GROUP AG SHS H42097107 257 14,407 SH   SOLE NO 0 0 14,407
UDR INC COM 902653104 1,602 26,713 SH   SOLE NO 0 0 26,713
UFP INDUSTRIES INC COM 90278Q108 296 3,222 SH   SOLE NO 0 0 3,222
UGI CORP NEW COM 902681105 6,078 132,393 SH   SOLE NO 0 0 132,393
UIPATH INC CL A 90364P105 2,129 49,385 SH   SOLE NO 0 0 49,385
ULTA BEAUTY INC COM 90384S303 7,859 19,060 SH   SOLE NO 0 0 19,060
UMB FINL CORP COM 902788108 278 2,624 SH   SOLE NO 0 0 2,624
UMPQUA HLDGS CORP COM 904214103 2,708 140,778 SH   SOLE NO 0 0 140,778
UNDER ARMOUR INC CL A 904311107 2,966 139,982 SH   SOLE NO 0 0 139,982
UNDER ARMOUR INC CL C 904311206 948 52,590 SH   SOLE NO 0 0 52,590
UNIFIRST CORP MASS COM 904708104 232 1,105 SH   SOLE NO 0 0 1,105
UNILEVER PLC SPON ADR NEW 904767704 21,375 397,396 SH   SOLE NO 0 0 397,396
UNION PAC CORP COM 907818108 51,371 203,911 SH   SOLE NO 0 0 203,911
UNITED AIRLS HLDGS INC COM 910047109 25,004 571,141 SH   SOLE NO 0 0 571,141
UNITED BANKSHARES INC WEST V COM 909907107 1,098 30,291 SH   SOLE NO 0 0 30,291
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 447 38,254 SH   SOLE NO 0 0 38,254
UNITED NAT FOODS INC COM 911163103 6,092 124,130 SH   SOLE NO 0 0 124,130
UNITED PARCEL SERVICE INC CL B 911312106 94,508 440,927 SH   SOLE NO 0 0 440,927
UNITED RENTALS INC COM 911363109 35,367 106,437 SH   SOLE NO 0 0 106,437
UNITED STATES ANTIMONY CORP COM 911549103 9 18,790 SH   SOLE NO 0 0 18,790
UNITED STATES STL CORP NEW COM 912909108 3,274 137,512 SH   SOLE NO 0 0 137,512
UNITED STS BRENT OIL FD LP UNIT 91167Q100 553 26,475 SH   SOLE NO 0 0 26,475
UNITED STS COMMODITY INDEX F CM REP COPP FD 911718104 394 14,498 SH   SOLE NO 0 0 14,498
UNITED STS GASOLINE FD LP UNITS 91201T102 312 7,627 SH   SOLE NO 0 0 7,627
UNITED STS NAT GAS FD LP UNIT PAR 912318300 125 10,025 SH   SOLE NO 0 0 10,025
UNITED STS OIL FD LP UNITS 91232N207 1,451 26,693 SH   SOLE NO 0 0 26,693
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,009 4,674 SH   SOLE NO 0 0 4,674
UNITEDHEALTH GROUP INC COM 91324P102 107,033 213,155 SH   SOLE NO 0 0 213,155
UNITI GROUP INC COM 91325V108 259 18,505 SH   SOLE NO 0 0 18,505
UNITIL CORP COM 913259107 353 7,677 SH   SOLE NO 0 0 7,677
UNITY BIOTECHNOLOGY INC COM 91381U101 21 14,618 SH   SOLE NO 0 0 14,618
UNITY SOFTWARE INC COM 91332U101 8,331 58,269 SH   SOLE NO 0 0 58,269
UNIVERSAL CORP VA COM 913456109 266 4,849 SH   SOLE NO 0 0 4,849
UNIVERSAL DISPLAY CORP COM 91347P105 1,712 10,373 SH   SOLE NO 0 0 10,373
UNIVERSAL HLTH SVCS INC CL B 913903100 501 3,865 SH   SOLE NO 0 0 3,865
UNIVERSAL INS HLDGS INC COM 91359V107 1,332 78,398 SH   SOLE NO 0 0 78,398
UNIVEST FINANCIAL CORPORATIO COM 915271100 321 10,742 SH   SOLE NO 0 0 10,742
UNUM GROUP COM 91529Y106 4,388 178,630 SH   SOLE NO 0 0 178,630
UPHEALTH INC COM 91532B101 38 17,025 SH   SOLE NO 0 0 17,025
UPSTART HLDGS INC COM 91680M107 5,459 36,084 SH   SOLE NO 0 0 36,084
UPWORK INC COM 91688F104 1,360 39,833 SH   SOLE NO 0 0 39,833
URANIUM ENERGY CORP COM 916896103 48 14,529 SH   SOLE NO 0 0 14,529
US BANCORP DEL COM NEW 902973304 28,084 499,998 SH   SOLE NO 0 0 499,998
US FOODS HLDG CORP COM 912008109 2,595 74,531 SH   SOLE NO 0 0 74,531
UWM HOLDINGS CORPORATION COM CL A 91823B109 98 16,663 SH   SOLE NO 0 0 16,663
V F CORP COM 918204108 11,509 157,184 SH   SOLE NO 0 0 157,184
VAIL RESORTS INC COM 91879Q109 602 1,838 SH   SOLE NO 0 0 1,838
VALE S A SPONSORED ADS 91912E105 6,008 428,595 SH   SOLE NO 0 0 428,595
VALENS SEMICONDUCTOR LTD *W EXP 09/30/202 M9607U107 11 20,200 SH   SOLE NO 0 0 20,200
VALERO ENERGY CORP COM 91913Y100 14,056 187,146 SH   SOLE NO 0 0 187,146
VALLEY NATL BANCORP COM 919794107 2,320 168,746 SH   SOLE NO 0 0 168,746
VALVOLINE INC COM 92047W101 469 12,580 SH   SOLE NO 0 0 12,580
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 4,322 45,299 SH   SOLE NO 0 0 45,299
VANECK ETF TRUST BDC INCOME ETF 92189F411 3,104 180,388 SH   SOLE NO 0 0 180,388
VANECK ETF TRUST BIOTECH ETF 92189F726 3,316 17,518 SH   SOLE NO 0 0 17,518
VANECK ETF TRUST EMERGING MRKT HI 92189F353 415 18,557 SH   SOLE NO 0 0 18,557
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 30,612 928,499 SH   SOLE NO 0 0 928,499
VANECK ETF TRUST GAMING ETF 92189F882 714 16,082 SH   SOLE NO 0 0 16,082
VANECK ETF TRUST GOLD MINERS ETF 92189F106 21,817 681,144 SH   SOLE NO 0 0 681,144
VANECK ETF TRUST GREEN BOND ETF 92189F171 985 36,814 SH   SOLE NO 0 0 36,814
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 6,595 105,643 SH   SOLE NO 0 0 105,643
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 2,347 45,792 SH   SOLE NO 0 0 45,792
VANECK ETF TRUST INVESTMENT GRD 92189F486 2,514 99,517 SH   SOLE NO 0 0 99,517
VANECK ETF TRUST JP MRGAN EM LOC 92189H300 585 20,482 SH   SOLE NO 0 0 20,482
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 3,176 75,758 SH   SOLE NO 0 0 75,758
VANECK ETF TRUST LONG MUNI ETF 92189F536 645 29,856 SH   SOLE NO 0 0 29,856
VANECK ETF TRUST LONG/FLAT TREND 92189F148 4,862 110,103 SH   SOLE NO 0 0 110,103
VANECK ETF TRUST LOW CARBN ENERGY 92189F502 480 2,998 SH   SOLE NO 0 0 2,998
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 79,211 1,040,753 SH   SOLE NO 0 0 1,040,753
VANECK ETF TRUST OIL SERVICES ETF 92189H607 2,792 15,105 SH   SOLE NO 0 0 15,105
VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 1,408 18,302 SH   SOLE NO 0 0 18,302
VANECK ETF TRUST PREFERRED SECURT 92189F429 2,673 122,177 SH   SOLE NO 0 0 122,177
VANECK ETF TRUST RARE EARTH/STRTG 92189H805 2,196 19,582 SH   SOLE NO 0 0 19,582
VANECK ETF TRUST RETAIL ETF 92189F684 970 4,984 SH   SOLE NO 0 0 4,984
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 19,028 61,623 SH   SOLE NO 0 0 61,623
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 295 11,749 SH   SOLE NO 0 0 11,749
VANECK ETF TRUST SOCIAL SENTIMENT 92189H839 380 16,314 SH   SOLE NO 0 0 16,314
VANECK ETF TRUST URANIUM PLS NUCL 92189F601 205 3,744 SH   SOLE NO 0 0 3,744
VANECK ETF TRUST VANECK SHRT MUNI 92189F528 475 26,541 SH   SOLE NO 0 0 26,541
VANECK ETF TRUST VANECK VIETNAM 92189F817 384 18,122 SH   SOLE NO 0 0 18,122
VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 2,583 39,007 SH   SOLE NO 0 0 39,007
VANECK MERK GOLD TR GOLD TRUST 921078101 11,659 655,768 SH   SOLE NO 0 0 655,768
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 14,138 46,855 SH   SOLE NO 0 0 46,855
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 7,309 48,273 SH   SOLE NO 0 0 48,273
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 974 4,608 SH   SOLE NO 0 0 4,608
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 12,368 64,587 SH   SOLE NO 0 0 64,587
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 1,192 7,072 SH   SOLE NO 0 0 7,072
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 1,765 7,383 SH   SOLE NO 0 0 7,383
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 6,812 37,744 SH   SOLE NO 0 0 37,744
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 27,502 130,883 SH   SOLE NO 0 0 130,883
VANGUARD BD INDEX FDS INTERMED TERM 921937819 47,067 537,174 SH   SOLE NO 0 0 537,174
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 4,011 38,978 SH   SOLE NO 0 0 38,978
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 234,594 2,902,321 SH   SOLE NO 0 0 2,902,321
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 136,722 1,613,245 SH   SOLE NO 0 0 1,613,245
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 1,412 28,270 SH   SOLE NO 0 0 28,270
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 86,992 1,577,096 SH   SOLE NO 0 0 1,577,096
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 51,712 282,796 SH   SOLE NO 0 0 282,796
VANGUARD INDEX FDS GROWTH ETF 922908736 394,572 1,229,579 SH   SOLE NO 0 0 1,229,579
VANGUARD INDEX FDS LARGE CAP ETF 922908637 69,836 315,975 SH   SOLE NO 0 0 315,975
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 86,303 338,950 SH   SOLE NO 0 0 338,950
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 50,313 334,690 SH   SOLE NO 0 0 334,690
VANGUARD INDEX FDS MID CAP ETF 922908629 214,497 841,926 SH   SOLE NO 0 0 841,926
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 77,877 671,303 SH   SOLE NO 0 0 671,303
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 367,307 841,348 SH   SOLE NO 0 0 841,348
VANGUARD INDEX FDS SM CP VAL ETF 922908611 84,660 473,360 SH   SOLE NO 0 0 473,360
VANGUARD INDEX FDS SMALL CP ETF 922908751 185,332 820,017 SH   SOLE NO 0 0 820,017
VANGUARD INDEX FDS SML CP GRW ETF 922908595 51,630 183,224 SH   SOLE NO 0 0 183,224
VANGUARD INDEX FDS TOTAL STK MKT 922908769 510,421 2,114,071 SH   SOLE NO 0 0 2,114,071
VANGUARD INDEX FDS VALUE ETF 922908744 335,437 2,280,178 SH   SOLE NO 0 0 2,280,178
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 81,613 1,331,807 SH   SOLE NO 0 0 1,331,807
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 261,519 5,287,490 SH   SOLE NO 0 0 5,287,490
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 31,227 457,615 SH   SOLE NO 0 0 457,615
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 1,921 24,627 SH   SOLE NO 0 0 24,627
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 163,747 1,222,360 SH   SOLE NO 0 0 1,222,360
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1,138 21,096 SH   SOLE NO 0 0 21,096
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 48,872 454,928 SH   SOLE NO 0 0 454,928
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 47,939 932,669 SH   SOLE NO 0 0 932,669
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 41,346 752,987 SH   SOLE NO 0 0 752,987
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 61,370 661,608 SH   SOLE NO 0 0 661,608
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 4,386 65,986 SH   SOLE NO 0 0 65,986
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 1,428 13,495 SH   SOLE NO 0 0 13,495
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 739 8,269 SH   SOLE NO 0 0 8,269
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 18,842 356,590 SH   SOLE NO 0 0 356,590
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 17,966 295,355 SH   SOLE NO 0 0 295,355
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 69,662 857,280 SH   SOLE NO 0 0 857,280
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 339 3,741 SH   SOLE NO 0 0 3,741
VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 553 7,050 SH   SOLE NO 0 0 7,050
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 51,182 651,677 SH   SOLE NO 0 0 651,677
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 4,241 19,381 SH   SOLE NO 0 0 19,381
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 22,162 300,544 SH   SOLE NO 0 0 300,544
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 6,366 29,842 SH   SOLE NO 0 0 29,842
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 5,063 56,383 SH   SOLE NO 0 0 56,383
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 1,483 10,210 SH   SOLE NO 0 0 10,210
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 14,872 68,943 SH   SOLE NO 0 0 68,943
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 369,204 2,149,662 SH   SOLE NO 0 0 2,149,662
VANGUARD STAR FDS VG TL INTL STK F 921909768 54,084 850,782 SH   SOLE NO 0 0 850,782
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 676,359 13,246,368 SH   SOLE NO 0 0 13,246,368
VANGUARD WELLINGTON FD US MINIMUM 921935409 506 4,755 SH   SOLE NO 0 0 4,755
VANGUARD WELLINGTON FD US MULTIFACTOR 921935607 2,992 27,911 SH   SOLE NO 0 0 27,911
VANGUARD WELLINGTON FD US QUALITY 921935706 213 1,688 SH   SOLE NO 0 0 1,688
VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 529 6,812 SH   SOLE NO 0 0 6,812
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 159,396 1,421,789 SH   SOLE NO 0 0 1,421,789
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 27,303 319,640 SH   SOLE NO 0 0 319,640
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 17,094 254,496 SH   SOLE NO 0 0 254,496
VANGUARD WORLD FD ESG INTL STK ETF 921910725 3,848 62,054 SH   SOLE NO 0 0 62,054
VANGUARD WORLD FD ESG US STK ETF 921910733 14,873 169,228 SH   SOLE NO 0 0 169,228
VANGUARD WORLD FD EXTENDED DUR 921910709 12,333 88,097 SH   SOLE NO 0 0 88,097
VANGUARD WORLD FD MEGA CAP INDEX 921910873 25,181 149,819 SH   SOLE NO 0 0 149,819
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 15,512 145,218 SH   SOLE NO 0 0 145,218
VANGUARD WORLD FD MEGA GRWTH IND 921910816 64,378 246,888 SH   SOLE NO 0 0 246,888
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 2,756 20,335 SH   SOLE NO 0 0 20,335
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 20,582 60,418 SH   SOLE NO 0 0 60,418
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 34,312 171,664 SH   SOLE NO 0 0 171,664
VANGUARD WORLD FDS ENERGY ETF 92204A306 7,454 96,051 SH   SOLE NO 0 0 96,051
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 17,444 180,642 SH   SOLE NO 0 0 180,642
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 65,391 245,443 SH   SOLE NO 0 0 245,443
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 9,919 48,872 SH   SOLE NO 0 0 48,872
VANGUARD WORLD FDS INF TECH ETF 92204A702 86,496 188,786 SH   SOLE NO 0 0 188,786
VANGUARD WORLD FDS MATERIALS ETF 92204A801 4,353 22,114 SH   SOLE NO 0 0 22,114
VANGUARD WORLD FDS UTILITIES ETF 92204A876 19,812 126,679 SH   SOLE NO 0 0 126,679
VARONIS SYS INC COM 922280102 287 5,892 SH   SOLE NO 0 0 5,892
VAXART INC COM NEW 92243A200 145 23,272 SH   SOLE NO 0 0 23,272
VBI VACCINES INC CDA COM NEW 91822J103 117 50,401 SH   SOLE NO 0 0 50,401
VECTOR GROUP LTD COM 92240M108 1,123 97,835 SH   SOLE NO 0 0 97,835
VEEVA SYS INC CL A COM 922475108 8,636 33,803 SH   SOLE NO 0 0 33,803
VELODYNE LIDAR INC COM 92259F101 129 27,822 SH   SOLE NO 0 0 27,822
VENTAS INC COM 92276F100 3,669 71,774 SH   SOLE NO 0 0 71,774
VEON LTD SPONSORED ADR 91822M106 32 18,867 SH   SOLE NO 0 0 18,867
VERACYTE INC COM 92337F107 367 8,925 SH   SOLE NO 0 0 8,925
VERASTEM INC COM 92337C104 51 25,300 SH   SOLE NO 0 0 25,300
VERICEL CORP COM 92346J108 365 9,289 SH   SOLE NO 0 0 9,289
VERINT SYS INC COM 92343X100 311 5,929 SH   SOLE NO 0 0 5,929
VERISIGN INC COM 92343E102 323 1,276 SH   SOLE NO 0 0 1,276
VERISK ANALYTICS INC COM 92345Y106 2,419 10,576 SH   SOLE NO 0 0 10,576
VERITEX HLDGS INC COM 923451108 1,472 37,003 SH   SOLE NO 0 0 37,003
VERITIV CORP COM 923454102 2,283 18,633 SH   SOLE NO 0 0 18,633
VERITONE INC COM 92347M100 204 9,116 SH   SOLE NO 0 0 9,116
VERIZON COMMUNICATIONS INC COM 92343V104 210,218 4,045,784 SH   SOLE NO 0 0 4,045,784
VERTEX ENERGY INC COM 92534K107 386 85,280 SH   SOLE NO 0 0 85,280
VERTEX PHARMACEUTICALS INC COM 92532F100 14,362 65,403 SH   SOLE NO 0 0 65,403
VERTIV HOLDINGS CO COM CL A 92537N108 335 13,418 SH   SOLE NO 0 0 13,418
VIACOMCBS INC CL B 92556H206 11,663 386,474 SH   SOLE NO 0 0 386,474
VIASAT INC COM 92552V100 218 4,911 SH   SOLE NO 0 0 4,911
VIATRIS INC COM 92556V106 4,393 324,692 SH   SOLE NO 0 0 324,692
VIAVI SOLUTIONS INC COM 925550105 1,085 61,616 SH   SOLE NO 0 0 61,616
VICI PPTYS INC COM 925652109 1,647 54,729 SH   SOLE NO 0 0 54,729
VICOR CORP COM 925815102 324 2,559 SH   SOLE NO 0 0 2,559
VICTORIAS SECRET AND CO COMMON STOCK 926400102 524 9,450 SH   SOLE NO 0 0 9,450
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 26,564 341,798 SH   SOLE NO 0 0 341,798
VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 1,775 22,860 SH   SOLE NO 0 0 22,860
VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774 4,898 76,310 SH   SOLE NO 0 0 76,310
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 22,069 317,090 SH   SOLE NO 0 0 317,090
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 935 15,297 SH   SOLE NO 0 0 15,297
VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 6,206 100,985 SH   SOLE NO 0 0 100,985
VICTORY PORTFOLIOS II VICSHS DV AC ETF 92647N667 5,234 109,978 SH   SOLE NO 0 0 109,978
VICTORY PORTFOLIOS II VS NASDQ NXT 50 92647X806 5,246 153,271 SH   SOLE NO 0 0 153,271
VIEW INC COM CL A 92671V106 50 12,899 SH   SOLE NO 0 0 12,899
VILLAGE FARMS INTL INC COM 92707Y108 104 16,310 SH   SOLE NO 0 0 16,310
VIR BIOTECHNOLOGY INC COM 92764N102 3,584 85,620 SH   SOLE NO 0 0 85,620
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 536 40,132 SH   SOLE NO 0 0 40,132
VIRTUS ALLIANZGI ARTIFICIAL COM 92838Y100 257 10,376 SH   SOLE NO 0 0 10,376
VIRTUS ALLIANZGI CONVERTIBLE COM 92838R105 956 96,900 SH   SOLE NO 0 0 96,900
VIRTUS ALLIANZGI CONVERTIBLE COM 92838U108 1,392 273,084 SH   SOLE NO 0 0 273,084
VIRTUS ALLIANZGI CONVERTIBLE COM 92838X102 1,607 275,658 SH   SOLE NO 0 0 275,658
VIRTUS ALLIANZGI DIVERSIFIED COM 92840N100 265 8,233 SH   SOLE NO 0 0 8,233
VIRTUS ALLIANZGI EQUITY & CO COM 92841M101 1,396 46,324 SH   SOLE NO 0 0 46,324
VIRTUS DIVIDEND INTEREST & P COM 92840R101 1,668 103,912 SH   SOLE NO 0 0 103,912
VIRTUS ETF TR II VIRTUS US QLTY 92790A504 221 6,707 SH   SOLE NO 0 0 6,707
VIRTUS GLOBAL DIVID & INCOME COM 92835W107 267 28,155 SH   SOLE NO 0 0 28,155
VISA INC COM CL A 92826C839 169,493 782,122 SH   SOLE NO 0 0 782,122
VISHAY INTERTECHNOLOGY INC COM 928298108 486 22,242 SH   SOLE NO 0 0 22,242
VISTA GOLD CORP COM NEW 927926303 35 50,000 SH   SOLE NO 0 0 50,000
VISTA OUTDOOR INC COM 928377100 1,740 37,787 SH   SOLE NO 0 0 37,787
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 40 20,695 SH   SOLE NO 0 0 20,695
VISTRA CORP COM 92840M102 464 20,381 SH   SOLE NO 0 0 20,381
VMWARE INC CL A COM 928563402 7,068 60,998 SH   SOLE NO 0 0 60,998
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 4,102 274,777 SH   SOLE NO 0 0 274,777
VOLTA INC COM CL A 92873V102 143 19,578 SH   SOLE NO 0 0 19,578
VONAGE HLDGS CORP NOTE 1.750% 6/0 92886TAJ1 20 15,000 SH   SOLE NO 0 0 15,000
VONTIER CORPORATION COM 928881101 698 22,745 SH   SOLE NO 0 0 22,745
VORNADO RLTY TR SH BEN INT 929042109 7,068 168,871 SH   SOLE NO 0 0 168,871
VOXX INTL CORP CL A 91829F104 266 26,201 SH   SOLE NO 0 0 26,201
VOYA FINANCIAL INC COM 929089100 1,269 19,139 SH   SOLE NO 0 0 19,139
VOYA GLBL ADV & PREM OPP FD COM 92912R104 115 11,165 SH   SOLE NO 0 0 11,165
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 218 35,122 SH   SOLE NO 0 0 35,122
VOYA INFRASTRUCTURE INDLS & COM 92912X101 324 26,837 SH   SOLE NO 0 0 26,837
VULCAN MATLS CO COM 929160109 7,773 37,447 SH   SOLE NO 0 0 37,447
VUZIX CORP COM NEW 92921W300 126 14,613 SH   SOLE NO 0 0 14,613
VYNE THERAPEUTICS INC COM 92941V209 20 19,908 SH   SOLE NO 0 0 19,908
W & T OFFSHORE INC COM 92922P106 212 65,900 SH   SOLE NO 0 0 65,900
WABTEC COM 929740108 1,162 12,617 SH   SOLE NO 0 0 12,617
WALGREENS BOOTS ALLIANCE INC COM 931427108 30,232 579,614 SH   SOLE NO 0 0 579,614
WALKER & DUNLOP INC COM 93148P102 529 3,511 SH   SOLE NO 0 0 3,511
WALMART INC COM 931142103 124,901 863,236 SH   SOLE NO 0 0 863,236
WASHINGTON FED INC COM 938824109 818 24,510 SH   SOLE NO 0 0 24,510
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 741 28,698 SH   SOLE NO 0 0 28,698
WASHINGTON TR BANCORP INC COM 940610108 455 8,084 SH   SOLE NO 0 0 8,084
WASTE CONNECTIONS INC COM 94106B101 1,782 13,083 SH   SOLE NO 0 0 13,083
WASTE MGMT INC DEL COM 94106L109 40,771 244,289 SH   SOLE NO 0 0 244,289
WATERS CORP COM 941848103 2,976 7,989 SH   SOLE NO 0 0 7,989
WATERSTONE FINL INC MD COM 94188P101 2,035 93,133 SH   SOLE NO 0 0 93,133
WATSCO INC COM 942622200 3,198 10,221 SH   SOLE NO 0 0 10,221
WATTS WATER TECHNOLOGIES INC CL A 942749102 1,191 6,134 SH   SOLE NO 0 0 6,134
WAYFAIR INC CL A 94419L101 1,315 6,926 SH   SOLE NO 0 0 6,926
WD 40 CO COM 929236107 3,451 14,107 SH   SOLE NO 0 0 14,107
WEBER INC CL A 94770D102 251 19,487 SH   SOLE NO 0 0 19,487
WEBSTER FINL CORP CONN COM 947890109 1,453 26,022 SH   SOLE NO 0 0 26,022
WEC ENERGY GROUP INC COM 92939U106 13,585 139,956 SH   SOLE NO 0 0 139,956
WELBILT INC COM 949090104 466 19,638 SH   SOLE NO 0 0 19,638
WELLS FARGO CO NEW COM 949746101 35,319 736,123 SH   SOLE NO 0 0 736,123
WELLS FARGO CO NEW PERP PFD CNV A 949746804 5,974 4,008 SH   SOLE NO 0 0 4,008
WELLTOWER INC COM 95040Q104 9,716 113,282 SH   SOLE NO 0 0 113,282
WENDYS CO COM 95058W100 1,909 80,061 SH   SOLE NO 0 0 80,061
WESBANCO INC COM 950810101 649 18,556 SH   SOLE NO 0 0 18,556
WESCO INTL INC COM 95082P105 555 4,222 SH   SOLE NO 0 0 4,222
WEST PHARMACEUTICAL SVSC INC COM 955306105 6,838 14,580 SH   SOLE NO 0 0 14,580
WESTERN ALLIANCE BANCORP COM 957638109 287 2,666 SH   SOLE NO 0 0 2,666
WESTERN ASSET EMERGING MKTS COM 95766A101 395 30,927 SH   SOLE NO 0 0 30,927
WESTERN ASSET GBL HIGH INC F COM 95766B109 877 86,795 SH   SOLE NO 0 0 86,795
WESTERN ASSET GLOBAL CORP DE COM 95790C107 1,654 94,593 SH   SOLE NO 0 0 94,593
WESTERN ASSET HIGH INCOME FD COM 95766J102 2,529 353,235 SH   SOLE NO 0 0 353,235
WESTERN ASSET HIGH INCOME OP COM 95766K109 342 65,861 SH   SOLE NO 0 0 65,861
WESTERN ASSET HIGH YIELD DEF COM 95768B107 356 22,590 SH   SOLE NO 0 0 22,590
WESTERN ASSET INTER MUNI FD COM 958435109 2,362 245,102 SH   SOLE NO 0 0 245,102
WESTERN ASSET MANAGED MUNS F COM 95766M105 321 24,549 SH   SOLE NO 0 0 24,549
WESTERN ASSET MTG DEFINED OP COM 95790B109 480 31,605 SH   SOLE NO 0 0 31,605
WESTERN ASSET MUN HIGH INCOM COM 95766N103 153 19,169 SH   SOLE NO 0 0 19,169
WESTERN AST INFL LKD OPP & I COM 95766R104 1,638 120,668 SH   SOLE NO 0 0 120,668
WESTERN DIGITAL CORP. COM 958102105 1,748 26,808 SH   SOLE NO 0 0 26,808
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 33 33,000 SH   SOLE NO 0 0 33,000
WESTERN UN CO COM 959802109 763 42,797 SH   SOLE NO 0 0 42,797
WESTPAC BANKING CORP SPONSORED ADR 961214301 250 16,213 SH   SOLE NO 0 0 16,213
WESTROCK CO COM 96145D105 4,677 105,445 SH   SOLE NO 0 0 105,445
WEX INC COM 96208T104 377 2,689 SH   SOLE NO 0 0 2,689
WEYERHAEUSER CO MTN BE COM NEW 962166104 11,974 290,794 SH   SOLE NO 0 0 290,794
WHEATON PRECIOUS METALS CORP COM 962879102 3,014 70,223 SH   SOLE NO 0 0 70,223
WHEELER REAL ESTATE INVT TR CV PFD SER B 963025309 117 17,460 SH   SOLE NO 0 0 17,460
WHEELS UP EXPERIENCE INC COM CL A 96328L106 120 25,945 SH   SOLE NO 0 0 25,945
WHIRLPOOL CORP COM 963320106 8,153 34,745 SH   SOLE NO 0 0 34,745
WHITE MTNS INS GROUP LTD COM G9618E107 224 221 SH   SOLE NO 0 0 221
WHITEHORSE FIN INC COM 96524V106 247 15,984 SH   SOLE NO 0 0 15,984
WHITESTONE REIT COM 966084204 378 37,342 SH   SOLE NO 0 0 37,342
WILLIAMS COS INC COM 969457100 5,679 218,102 SH   SOLE NO 0 0 218,102
WILLIAMS SONOMA INC COM 969904101 4,727 27,952 SH   SOLE NO 0 0 27,952
WILLIS TOWERS WATSON PLC LTD SHS G96629103 1,393 5,869 SH   SOLE NO 0 0 5,869
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 237 5,810 SH   SOLE NO 0 0 5,810
WIMI HOLOGRAM CLOUD INC SPON ADS CL B 97264L100 214 70,600 SH   SOLE NO 0 0 70,600
WINGSTOP INC COM 974155103 311 1,803 SH   SOLE NO 0 0 1,803
WINMARK CORP COM 974250102 3,254 13,106 SH   SOLE NO 0 0 13,106
WINNEBAGO INDS INC COM 974637100 456 6,094 SH   SOLE NO 0 0 6,094
WINTRUST FINL CORP COM 97650W108 789 8,688 SH   SOLE NO 0 0 8,688
WIPRO LTD SPON ADR 1 SH 97651M109 136 14,035 SH   SOLE NO 0 0 14,035
WISDOMTREE TR CLOUD COMPUTNG 97717Y691 7,049 135,937 SH   SOLE NO 0 0 135,937
WISDOMTREE TR CURRNCY INT EQ 97717X263 627 20,365 SH   SOLE NO 0 0 20,365
WISDOMTREE TR EM EX ST-OWNED 97717X578 14,394 390,637 SH   SOLE NO 0 0 390,637
WISDOMTREE TR EM LCL DEBT FD 97717X867 461 15,386 SH   SOLE NO 0 0 15,386
WISDOMTREE TR EMER MKT HIGH FD 97717W315 9,480 218,849 SH   SOLE NO 0 0 218,849
WISDOMTREE TR EMG MKTS SMCAP 97717W281 2,604 49,222 SH   SOLE NO 0 0 49,222
WISDOMTREE TR EURO QTLY DIV GR 97717X610 1,900 55,228 SH   SOLE NO 0 0 55,228
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 2,669 33,307 SH   SOLE NO 0 0 33,307
WISDOMTREE TR EUROPE SMCP DV 97717W869 1,223 16,427 SH   SOLE NO 0 0 16,427
WISDOMTREE TR FLOATNG RAT TREA 97717X628 233 9,306 SH   SOLE NO 0 0 9,306
WISDOMTREE TR GLB US QTLY DIV 97717W844 3,916 89,886 SH   SOLE NO 0 0 89,886
WISDOMTREE TR HEDGED HI YLD BD 97717W430 840 37,729 SH   SOLE NO 0 0 37,729
WISDOMTREE TR INTL DIV EX FINL 97717W786 745 17,817 SH   SOLE NO 0 0 17,817
WISDOMTREE TR INTL LRGCAP DV 97717W794 3,180 64,367 SH   SOLE NO 0 0 64,367
WISDOMTREE TR INTL MIDCAP DV 97717W778 1,155 17,193 SH   SOLE NO 0 0 17,193
WISDOMTREE TR INTL QULTY DIV 97717X131 1,714 42,992 SH   SOLE NO 0 0 42,992
WISDOMTREE TR INTL SMCAP DIV 97717W760 3,789 51,453 SH   SOLE NO 0 0 51,453
WISDOMTREE TR INTRST RATE HDGE 97717W380 430 9,229 SH   SOLE NO 0 0 9,229
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 15,793 345,214 SH   SOLE NO 0 0 345,214
WISDOMTREE TR ITL HIGH DIV FD 97717W802 1,060 27,397 SH   SOLE NO 0 0 27,397
WISDOMTREE TR JAPN HEDGE EQT 97717W851 569 9,098 SH   SOLE NO 0 0 9,098
WISDOMTREE TR US DIVID EX FNCL 97717W406 5,767 57,034 SH   SOLE NO 0 0 57,034
WISDOMTREE TR US EFFICIENT COR 97717Y790 719 16,228 SH   SOLE NO 0 0 16,228
WISDOMTREE TR US ESG FUND 97717W596 621 12,115 SH   SOLE NO 0 0 12,115
WISDOMTREE TR US HIGH DIVIDEND 97717W208 2,172 26,323 SH   SOLE NO 0 0 26,323
WISDOMTREE TR US LARGECAP DIVD 97717W307 40,222 609,066 SH   SOLE NO 0 0 609,066
WISDOMTREE TR US LARGECAP FUND 97717W588 246 4,887 SH   SOLE NO 0 0 4,887
WISDOMTREE TR US MIDCAP DIVID 97717W505 28,849 650,341 SH   SOLE NO 0 0 650,341
WISDOMTREE TR US MIDCAP FUND 97717W570 1,661 29,530 SH   SOLE NO 0 0 29,530
WISDOMTREE TR US QLT SHRHD YLD 97717W547 328 5,179 SH   SOLE NO 0 0 5,179
WISDOMTREE TR US QTLY DIV GRT 97717X669 39,029 592,617 SH   SOLE NO 0 0 592,617
WISDOMTREE TR US S CAP QTY DIV 97717X651 3,606 75,776 SH   SOLE NO 0 0 75,776
WISDOMTREE TR US SMALLCAP DIVD 97717W604 18,638 567,195 SH   SOLE NO 0 0 567,195
WISDOMTREE TR US SMALLCAP FUND 97717W562 4,927 95,856 SH   SOLE NO 0 0 95,856
WISDOMTREE TR US TOTAL DIVIDND 97717W109 2,445 37,780 SH   SOLE NO 0 0 37,780
WISDOMTREE TR WSDM EMKTBD FD 97717X784 377 5,103 SH   SOLE NO 0 0 5,103
WISDOMTREE TR YIELD ENHANCD US 97717X511 508 9,838 SH   SOLE NO 0 0 9,838
WIX COM LTD SHS M98068105 588 3,731 SH   SOLE NO 0 0 3,731
WOLFSPEED INC COM 977852102 2,039 18,244 SH   SOLE NO 0 0 18,244
WOODWARD INC COM 980745103 483 4,419 SH   SOLE NO 0 0 4,419
WORKDAY INC CL A 98138H101 6,202 22,704 SH   SOLE NO 0 0 22,704
WORKHORSE GROUP INC COM NEW 98138J206 210 48,235 SH   SOLE NO 0 0 48,235
WORKIVA INC COM CL A 98139A105 937 7,187 SH   SOLE NO 0 0 7,187
WORLD GOLD TR SPDR GLD MINIS 98149E204 2,681 147,518 SH   SOLE NO 0 0 147,518
WORTHINGTON INDS INC COM 981811102 341 6,249 SH   SOLE NO 0 0 6,249
WP CAREY INC COM 92936U109 114,369 1,393,893 SH   SOLE NO 0 0 1,393,893
WPP PLC NEW ADR 92937A102 491 6,506 SH   SOLE NO 0 0 6,506
WRAP TECHNOLOGIES INC COM 98212N107 119 30,394 SH   SOLE NO 0 0 30,394
WSFS FINL CORP COM 929328102 775 15,480 SH   SOLE NO 0 0 15,480
WYNDHAM HOTELS & RESORTS INC COM 98311A105 236 2,636 SH   SOLE NO 0 0 2,636
WYNN RESORTS LTD COM 983134107 8,864 104,241 SH   SOLE NO 0 0 104,241
XAI OCTAGON FLOATING RATE & COM 98400T106 120 13,560 SH   SOLE NO 0 0 13,560
XCEL ENERGY INC COM 98389B100 10,509 155,238 SH   SOLE NO 0 0 155,238
XENIA HOTELS & RESORTS INC COM 984017103 2,793 154,256 SH   SOLE NO 0 0 154,256
XERIS BIOPHARMA HOLDINGS INC COM 98422E103 577 197,234 SH   SOLE NO 0 0 197,234
XEROX HOLDINGS CORP COM NEW 98421M106 274 12,140 SH   SOLE NO 0 0 12,140
XILINX INC COM 983919101 8,282 39,061 SH   SOLE NO 0 0 39,061
XL FLEET CORP COM CL A 9837FR100 104 31,487 SH   SOLE NO 0 0 31,487
XPENG INC ADS 98422D105 852 16,938 SH   SOLE NO 0 0 16,938
XPO LOGISTICS INC COM 983793100 1,855 23,958 SH   SOLE NO 0 0 23,958
XPRESSPA GROUP INC COM 98420U703 28 14,136 SH   SOLE NO 0 0 14,136
XYLEM INC COM 98419M100 5,090 42,446 SH   SOLE NO 0 0 42,446
YAMANA GOLD INC COM 98462Y100 362 85,899 SH   SOLE NO 0 0 85,899
YATRA ONLINE INC ORD SHS G98338109 23 13,775 SH   SOLE NO 0 0 13,775
YETI HLDGS INC COM 98585X104 1,121 13,537 SH   SOLE NO 0 0 13,537
YEXT INC COM 98585N106 283 28,577 SH   SOLE NO 0 0 28,577
YORK WTR CO COM 987184108 607 12,204 SH   SOLE NO 0 0 12,204
YUM BRANDS INC COM 988498101 15,239 109,749 SH   SOLE NO 0 0 109,749
YUM CHINA HLDGS INC COM 98850P109 5,299 106,333 SH   SOLE NO 0 0 106,333
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 4,652 7,816 SH   SOLE NO 0 0 7,816
ZENDESK INC COM 98936J101 600 5,755 SH   SOLE NO 0 0 5,755
ZIFF DAVIS INC COM 48123V102 547 4,940 SH   SOLE NO 0 0 4,940
ZILLOW GROUP INC CL A 98954M101 1,204 19,352 SH   SOLE NO 0 0 19,352
ZILLOW GROUP INC CL C CAP STK 98954M200 585 9,171 SH   SOLE NO 0 0 9,171
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 299 5,080 SH   SOLE NO 0 0 5,080
ZIMMER BIOMET HOLDINGS INC COM 98956P102 9,180 72,260 SH   SOLE NO 0 0 72,260
ZIONS BANCORPORATION N A COM 989701107 534 8,467 SH   SOLE NO 0 0 8,467
ZIOPHARM ONCOLOGY INC COM 98973P101 172 158,594 SH   SOLE NO 0 0 158,594
ZOETIS INC CL A 98978V103 29,923 122,624 SH   SOLE NO 0 0 122,624
ZOMEDICA CORP COM 98980M109 69 225,461 SH   SOLE NO 0 0 225,461
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 10,108 54,966 SH   SOLE NO 0 0 54,966
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 353 5,507 SH   SOLE NO 0 0 5,507
ZSCALER INC COM 98980G102 9,372 29,167 SH   SOLE NO 0 0 29,167
ZYMEWORKS INC COM 98985W102 414 25,261 SH   SOLE NO 0 0 25,261
ZYNGA INC CL A 98986T108 780 121,922 SH   SOLE NO 0 0 121,922