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