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