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   297 7,193 SH   SOLE NO 0 0 7,193
1895 BANCORP OF WIS INC COM 28253R105   345 48,871 SH   SOLE NO 0 0 48,871
22ND CENTY GROUP INC COM NEW 90137F202   18 18,765 SH   SOLE NO 0 0 18,765
23ANDME HOLDING CO CLASS A COM 90138Q108   363 370,934 SH   SOLE NO 0 0 370,934
3-D SYS CORP DEL COM NEW 88554D205   52 10,615 SH   SOLE NO 0 0 10,615
3M CO COM 88579Y101   41,409 442,306 SH   SOLE NO 0 0 442,306
A2Z SMART TECHNOLOGIES CORP COM 00249W100   39 23,806 SH   SOLE NO 0 0 23,806
AB ACTIVE ETFS INC TAX AWARE SHRT 00039J202   494 20,076 SH   SOLE NO 0 0 20,076
AB ACTIVE ETFS INC ULTRA SHORT INCM 00039J103   6,187 123,256 SH   SOLE NO 0 0 123,256
ABBOTT LABS COM 002824100   83,786 865,112 SH   SOLE NO 0 0 865,112
ABBVIE INC COM 00287Y109   180,800 1,212,937 SH   SOLE NO 0 0 1,212,937
ABCELLERA BIOLOGICS INC COM 00288U106   55 12,019 SH   SOLE NO 0 0 12,019
ABM INDS INC COM 000957100   203 5,077 SH   SOLE NO 0 0 5,077
ABRDN ASIA PACIFIC INCOME FU COM 003009107   1,077 439,586 SH   SOLE NO 0 0 439,586
ABRDN AUSTRALIA EQUITY FD IN COM 003011103   63 15,832 SH   SOLE NO 0 0 15,832
ABRDN EMRG MKTS EQTY INCM FD COM 00301W105   493 103,376 SH   SOLE NO 0 0 103,376
ABRDN ETFS BBRG ALL COMMDY 003261203   418 12,635 SH   SOLE NO 0 0 12,635
ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106   589 68,047 SH   SOLE NO 0 0 68,047
ABRDN GLOBAL INCOME FUND INC COM 003013109   171 28,661 SH   SOLE NO 0 0 28,661
ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106   289 17,955 SH   SOLE NO 0 0 17,955
ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108   335 91,947 SH   SOLE NO 0 0 91,947
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   2,781 157,187 SH   SOLE NO 0 0 157,187
ABRDN INCOME CREDIT STRATEGI COM 003057106   262 38,526 SH   SOLE NO 0 0 38,526
ABRDN NATL MUN INCOME FD SH BEN INT 24610T108   186 21,581 SH   SOLE NO 0 0 21,581
ABRDN PALLADIUM ETF TRUST PHYSICAL PALLADM 003262102   293 2,548 SH   SOLE NO 0 0 2,548
ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106   453 5,420 SH   SOLE NO 0 0 5,420
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100   2,854 33,917 SH   SOLE NO 0 0 33,917
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   2,476 116,451 SH   SOLE NO 0 0 116,451
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100   2,028 268,265 SH   SOLE NO 0 0 268,265
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   449 9,497 SH   SOLE NO 0 0 9,497
ACADIA HEALTHCARE COMPANY IN COM 00404A109   484 6,882 SH   SOLE NO 0 0 6,882
ACADIA PHARMACEUTICALS INC COM 004225108   284 13,605 SH   SOLE NO 0 0 13,605
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   60,616 197,376 SH   SOLE NO 0 0 197,376
ACCURAY INC COM 004397105   35 13,041 SH   SOLE NO 0 0 13,041
ACTIVISION BLIZZARD INC COM 00507V109   9,199 98,248 SH   SOLE NO 0 0 98,248
ACUSHNET HLDGS CORP COM 005098108   247 4,660 SH   SOLE NO 0 0 4,660
ACV AUCTIONS INC COM CL A 00091G104   1,258 82,871 SH   SOLE NO 0 0 82,871
ADAM NAT RES FD INC COM 00548F105   1,107 47,862 SH   SOLE NO 0 0 47,862
ADAMS DIVERSIFIED EQUITY FD COM 006212104   3,284 197,352 SH   SOLE NO 0 0 197,352
ADAPTHEALTH CORP COMMON STOCK 00653Q102   377 41,482 SH   SOLE NO 0 0 41,482
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107   25 31,875 SH   SOLE NO 0 0 31,875
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   301 55,264 SH   SOLE NO 0 0 55,264
ADIENT PLC ORD SHS G0084W101   301 8,190 SH   SOLE NO 0 0 8,190
ADMA BIOLOGICS INC COM 000899104   59 16,360 SH   SOLE NO 0 0 16,360
ADOBE INC COM 00724F101   76,979 150,969 SH   SOLE NO 0 0 150,969
ADT INC DEL COM 00090Q103   106 17,733 SH   SOLE NO 0 0 17,733
ADVANCE AUTO PARTS INC COM 00751Y106   3,851 68,847 SH   SOLE NO 0 0 68,847
ADVANCED DRAIN SYS INC DEL COM 00790R104   1,125 9,883 SH   SOLE NO 0 0 9,883
ADVANCED ENERGY INDS COM 007973100   1,061 10,292 SH   SOLE NO 0 0 10,292
ADVANCED MICRO DEVICES INC COM 007903107   62,099 603,957 SH   SOLE NO 0 0 603,957
ADVENT CONV & INCOME FD COM 00764C109   3,792 361,484 SH   SOLE NO 0 0 361,484
ADVISORSHARES TR ALPHA DNA EQUITY 00768Y420   527 23,700 SH   SOLE NO 0 0 23,700
ADVISORSHARES TR DORSEY WRIGT ADR 00768Y206   229 4,667 SH   SOLE NO 0 0 4,667
ADVISORSHARES TR DORSY FSM ALCP 00768Y479   62,279 2,057,436 SH   SOLE NO 0 0 2,057,436
ADVISORSHARES TR DORSY FSM US 00768Y487   79,518 2,229,906 SH   SOLE NO 0 0 2,229,906
ADVISORSHARES TR INSIDER ADVANTA 00768Y818   366 3,859 SH   SOLE NO 0 0 3,859
ADVISORSHARES TR PURE CANNABIS 00768Y495   104 30,480 SH   SOLE NO 0 0 30,480
ADVISORSHARES TR PURE US CANNABIS 00768Y453   1,665 209,691 SH   SOLE NO 0 0 209,691
ADVISORSHARES TR RANGER EQUITY BE 00768Y412   804 34,332 SH   SOLE NO 0 0 34,332
AECOM COM 00766T100   4,383 52,777 SH   SOLE NO 0 0 52,777
AEGON N V NY REGISTRY SHS 007924103   270 56,291 SH   SOLE NO 0 0 56,291
AEHR TEST SYS COM 00760J108   811 17,745 SH   SOLE NO 0 0 17,745
AERCAP HOLDINGS NV SHS N00985106   239 3,811 SH   SOLE NO 0 0 3,811
AEROVIRONMENT INC COM 008073108   441 3,950 SH   SOLE NO 0 0 3,950
AES CORP COM 00130H105   888 58,439 SH   SOLE NO 0 0 58,439
AFC GAMMA INC COM 00109K105   121 10,346 SH   SOLE NO 0 0 10,346
AFFIMED N V COM N01045108   27 56,196 SH   SOLE NO 0 0 56,196
AFFIRM HLDGS INC COM CL A 00827B106   310 14,583 SH   SOLE NO 0 0 14,583
AFLAC INC COM 001055102   26,862 349,989 SH   SOLE NO 0 0 349,989
AGCO CORP COM 001084102   3,697 31,258 SH   SOLE NO 0 0 31,258
AGEAGLE AERIAL SYS INC NEW COM 00848K101   2 10,912 SH   SOLE NO 0 0 10,912
AGENUS INC COM NEW 00847G705   13 11,625 SH   SOLE NO 0 0 11,625
AGF INVTS TR US MARKET NETRL 00110G408   3,388 170,570 SH   SOLE NO 0 0 170,570
AGILENT TECHNOLOGIES INC COM 00846U101   3,756 33,586 SH   SOLE NO 0 0 33,586
AGNC INVT CORP COM 00123Q104   3,522 373,050 SH   SOLE NO 0 0 373,050
AGNICO EAGLE MINES LTD COM 008474108   3,786 83,299 SH   SOLE NO 0 0 83,299
AGREE RLTY CORP COM 008492100   234 4,234 SH   SOLE NO 0 0 4,234
AIM ETF PRODUCTS TRUST ALLIANZIM US LGR 00888H729   2,129 89,120 SH   SOLE NO 0 0 89,120
AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H687   4,433 181,244 SH   SOLE NO 0 0 181,244
AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H695   2,259 93,410 SH   SOLE NO 0 0 93,410
AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H711   14,564 600,333 SH   SOLE NO 0 0 600,333
AIM ETF PRODUCTS TRUST U S LRGCP 6M APR 00888H877   2,050 75,256 SH   SOLE NO 0 0 75,256
AIM ETF PRODUCTS TRUST U S LRGCP 6M JAN 00888H869   6,087 248,056 SH   SOLE NO 0 0 248,056
AIM ETF PRODUCTS TRUST US LAGCP B20 MAY 00888H752   7,020 273,205 SH   SOLE NO 0 0 273,205
AIM ETF PRODUCTS TRUST US LARCP B10 MAY 00888H760   318 12,305 SH   SOLE NO 0 0 12,305
AIM ETF PRODUCTS TRUST US LARCP B20 MAR 00888H778   3,199 120,563 SH   SOLE NO 0 0 120,563
AIM ETF PRODUCTS TRUST US LRGCP B10 APR 00888H109   2,189 71,094 SH   SOLE NO 0 0 71,094
AIM ETF PRODUCTS TRUST US LRGCP B10 DEC 00888H836   608 23,182 SH   SOLE NO 0 0 23,182
AIM ETF PRODUCTS TRUST US LRGCP B10 FEB 00888H828   490 18,641 SH   SOLE NO 0 0 18,641
AIM ETF PRODUCTS TRUST US LRGCP B10 JAN 00888H703   1,484 52,820 SH   SOLE NO 0 0 52,820
AIM ETF PRODUCTS TRUST US LRGCP B10 JUL 00888H307   7,074 229,253 SH   SOLE NO 0 0 229,253
AIM ETF PRODUCTS TRUST US LRGCP B10 JUN 00888H745   580 22,613 SH   SOLE NO 0 0 22,613
AIM ETF PRODUCTS TRUST US LRGCP B10 OCT 00888H604   3,419 108,091 SH   SOLE NO 0 0 108,091
AIM ETF PRODUCTS TRUST US LRGCP B20 APR 00888H208   22,921 818,918 SH   SOLE NO 0 0 818,918
AIM ETF PRODUCTS TRUST US LRGCP B20 DEC 00888H794   11,303 430,414 SH   SOLE NO 0 0 430,414
AIM ETF PRODUCTS TRUST US LRGCP B20 FEB 00888H786   6,322 241,554 SH   SOLE NO 0 0 241,554
AIM ETF PRODUCTS TRUST US LRGCP B20 JAN 00888H802   6,250 216,859 SH   SOLE NO 0 0 216,859
AIM ETF PRODUCTS TRUST US LRGCP B20 JUL 00888H406   45,852 1,560,520 SH   SOLE NO 0 0 1,560,520
AIM ETF PRODUCTS TRUST US LRGCP B20 JUN 00888H737   2,424 94,838 SH   SOLE NO 0 0 94,838
AIM ETF PRODUCTS TRUST US LRGCP B20 NOV 00888H844   2,700 98,313 SH   SOLE NO 0 0 98,313
AIM ETF PRODUCTS TRUST US LRGCP B20 OCT 00888H505   36,083 1,161,148 SH   SOLE NO 0 0 1,161,148
AIR LEASE CORP CL A 00912X302   215 5,457 SH   SOLE NO 0 0 5,457
AIR PRODS & CHEMS INC COM 009158106   34,571 121,987 SH   SOLE NO 0 0 121,987
AIR TRANSPORT SERVICES GRP I COM 00922R105   676 32,373 SH   SOLE NO 0 0 32,373
AIRBNB INC COM CL A 009066101   17,773 129,531 SH   SOLE NO 0 0 129,531
AKAMAI TECHNOLOGIES INC COM 00971T101   1,513 14,204 SH   SOLE NO 0 0 14,204
AKOUSTIS TECHNOLOGIES INC COM 00973N102   163 216,335 SH   SOLE NO 0 0 216,335
ALAMO GROUP INC COM 011311107   1,861 10,765 SH   SOLE NO 0 0 10,765
ALAMOS GOLD INC NEW COM CL A 011532108   645 57,160 SH   SOLE NO 0 0 57,160
ALASKA AIR GROUP INC COM 011659109   2,311 62,337 SH   SOLE NO 0 0 62,337
ALAUNOS THERAPEUTICS INC COM 98973P101   6 48,638 SH   SOLE NO 0 0 48,638
ALBEMARLE CORP COM 012653101   27,963 164,448 SH   SOLE NO 0 0 164,448
ALBERTSONS COS INC COMMON STOCK 013091103   473 20,795 SH   SOLE NO 0 0 20,795
ALCOA CORP COM 013872106   1,560 53,685 SH   SOLE NO 0 0 53,685
ALCON AG ORD SHS H01301128   1,250 16,225 SH   SOLE NO 0 0 16,225
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   589 5,883 SH   SOLE NO 0 0 5,883
ALGONQUIN PWR UTILS CORP COM 015857105   472 79,789 SH   SOLE NO 0 0 79,789
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   13,590 156,675 SH   SOLE NO 0 0 156,675
ALIGHT INC COM CL A 01626W101   273 38,544 SH   SOLE NO 0 0 38,544
ALIGN TECHNOLOGY INC COM 016255101   1,541 5,046 SH   SOLE NO 0 0 5,046
ALKALINE WTR CO INC COM 01643A306   14 37,866 SH   SOLE NO 0 0 37,866
ALLBIRDS INC COM CL A 01675A109   30 27,364 SH   SOLE NO 0 0 27,364
ALLEGIANT TRAVEL CO COM 01748X102   231 3,005 SH   SOLE NO 0 0 3,005
ALLEGION PLC ORD SHS G0176J109   865 8,298 SH   SOLE NO 0 0 8,298
ALLEGRO MICROSYSTEMS INC COM 01749D105   595 18,640 SH   SOLE NO 0 0 18,640
ALLETE INC COM NEW 018522300   589 11,158 SH   SOLE NO 0 0 11,158
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108   891 39,564 SH   SOLE NO 0 0 39,564
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106   884 91,136 SH   SOLE NO 0 0 91,136
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   3,861 127,211 SH   SOLE NO 0 0 127,211
ALLIANCEBERNSTEIN NATL MUN I COM 01864U106   3,745 400,984 SH   SOLE NO 0 0 400,984
ALLIANT ENERGY CORP COM 018802108   3,707 76,509 SH   SOLE NO 0 0 76,509
ALLIED GAMING & ENTRTNMNT IN COM 019170109   9 10,425 SH   SOLE NO 0 0 10,425
ALLISON TRANSMISSION HLDGS I COM 01973R101   1,074 18,184 SH   SOLE NO 0 0 18,184
ALLSPRING GLOBAL DIVIDEND OP COM 94987C103   79 19,568 SH   SOLE NO 0 0 19,568
ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105   131 21,466 SH   SOLE NO 0 0 21,466
ALLSPRING MULTI SECTOR INCOM COM 94987D101   122 13,458 SH   SOLE NO 0 0 13,458
ALLSTATE CORP COM 020002101   12,093 108,544 SH   SOLE NO 0 0 108,544
ALLY FINL INC COM 02005N100   1,986 74,439 SH   SOLE NO 0 0 74,439
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   774 4,372 SH   SOLE NO 0 0 4,372
ALPHABET INC CAP STK CL A 02079K305   330,921 2,528,818 SH   SOLE NO 0 0 2,528,818
ALPHABET INC CAP STK CL C 02079K107   254,745 1,932,081 SH   SOLE NO 0 0 1,932,081
ALPHATEC HLDGS INC COM NEW 02081G201   136 10,507 SH   SOLE NO 0 0 10,507
ALPS ETF TR ALERIAN ENERGY 00162Q676   1,757 79,268 SH   SOLE NO 0 0 79,268
ALPS ETF TR ALERIAN MLP 00162Q452   26,914 637,783 SH   SOLE NO 0 0 637,783
ALPS ETF TR CLEAN ENERGY 00162Q460   278 7,592 SH   SOLE NO 0 0 7,592
ALPS ETF TR DISRUPTIVE TECH 00162Q478   1,567 44,240 SH   SOLE NO 0 0 44,240
ALPS ETF TR EQUAL SEC ETF 00162Q205   1,385 13,808 SH   SOLE NO 0 0 13,808
ALPS ETF TR INTL SEC DV DOG 00162Q718   5,171 189,787 SH   SOLE NO 0 0 189,787
ALPS ETF TR OSHARES US QUALT 00162Q387   2,223 53,022 SH   SOLE NO 0 0 53,022
ALPS ETF TR OSHARES US SMLCP 00162Q395   4,571 130,187 SH   SOLE NO 0 0 130,187
ALPS ETF TR SECTR DIV DOGS 00162Q858   18,141 385,736 SH   SOLE NO 0 0 385,736
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   182 15,092 SH   SOLE NO 0 0 15,092
ALTIMMUNE INC COM NEW 02155H200   107 41,010 SH   SOLE NO 0 0 41,010
ALTRIA GROUP INC COM 02209S103   61,377 1,459,613 SH   SOLE NO 0 0 1,459,613
ALZAMEND NEURO INC COM NEW 02262M308   4 16,666 SH   SOLE NO 0 0 16,666
AMARIN CORP PLC SPONS ADR NEW 023111206   179 194,784 SH   SOLE NO 0 0 194,784
AMAZON COM INC COM 023135106   653,628 5,141,822 SH   SOLE NO 0 0 5,141,822
AMBARELLA INC SHS G037AX101   248 4,678 SH   SOLE NO 0 0 4,678
AMBEV SA SPONSORED ADR 02319V103   168 65,258 SH   SOLE NO 0 0 65,258
AMCOR PLC ORD G0250X107   6,598 720,288 SH   SOLE NO 0 0 720,288
AMDOCS LTD SHS G02602103   274 3,239 SH   SOLE NO 0 0 3,239
AMEDISYS INC COM 023436108   364 3,896 SH   SOLE NO 0 0 3,896
AMER STATES WTR CO COM 029899101   3,501 44,495 SH   SOLE NO 0 0 44,495
AMEREN CORP COM 023608102   5,878 78,554 SH   SOLE NO 0 0 78,554
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   2,049 118,296 SH   SOLE NO 0 0 118,296
AMERICAN AIRLS GROUP INC COM 02376R102   5,587 436,143 SH   SOLE NO 0 0 436,143
AMERICAN AXLE & MFG HLDGS IN COM 024061103   217 29,859 SH   SOLE NO 0 0 29,859
AMERICAN BATTERY TECHNOLOGY COM NEW 02451V309   140 16,207 SH   SOLE NO 0 0 16,207
AMERICAN CENTY ETF TR AVANTIS ALL EQT 025072232   2,271 38,609 SH   SOLE NO 0 0 38,609
AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562   2,569 64,815 SH   SOLE NO 0 0 64,815
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   6,879 130,302 SH   SOLE NO 0 0 130,302
AMERICAN CENTY ETF TR AVANTIS RESPON U 025072281   5,839 117,815 SH   SOLE NO 0 0 117,815
AMERICAN CENTY ETF TR AVANTIS RESPONSI 025072299   2,636 53,748 SH   SOLE NO 0 0 53,748
AMERICAN CENTY ETF TR AVANTIS RESPONSI 025072315   1,290 28,749 SH   SOLE NO 0 0 28,749
AMERICAN CENTY ETF TR AVANTIS SHFXDINC 025072687   1,400 30,756 SH   SOLE NO 0 0 30,756
AMERICAN CENTY ETF TR AVANTIS US SMALL 025072323   351 7,931 SH   SOLE NO 0 0 7,931
AMERICAN CENTY ETF TR CORE MUNI FXD IN 025072695   3,296 74,247 SH   SOLE NO 0 0 74,247
AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109   1,051 23,626 SH   SOLE NO 0 0 23,626
AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505   3,948 82,339 SH   SOLE NO 0 0 82,339
AMERICAN CENTY ETF TR EMERGING MKT VAL 025072372   666 15,328 SH   SOLE NO 0 0 15,328
AMERICAN CENTY ETF TR FOCUSED DYNAMIC 025072810   951 15,083 SH   SOLE NO 0 0 15,083
AMERICAN CENTY ETF TR FOCUSED LRG CAP 025072794   3,813 66,948 SH   SOLE NO 0 0 66,948
AMERICAN CENTY ETF TR INTL EQT ETF 025072703   12,621 226,787 SH   SOLE NO 0 0 226,787
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   1,424 24,615 SH   SOLE NO 0 0 24,615
AMERICAN CENTY ETF TR MULTISECTOR 025072398   3,397 81,318 SH   SOLE NO 0 0 81,318
AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406   312 7,278 SH   SOLE NO 0 0 7,278
AMERICAN CENTY ETF TR QUALITY PREFER 025072539   327 9,342 SH   SOLE NO 0 0 9,342
AMERICAN CENTY ETF TR US EQT ETF 025072885   23,115 315,514 SH   SOLE NO 0 0 315,514
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349   27,352 519,204 SH   SOLE NO 0 0 519,204
AMERICAN CENTY ETF TR US QUALITY GROW 025072307   6,271 93,052 SH   SOLE NO 0 0 93,052
AMERICAN CENTY ETF TR US QUALITY VAL 025072208   232 4,776 SH   SOLE NO 0 0 4,776
AMERICAN CENTY ETF TR US SML CP VALU 025072877   59,450 762,670 SH   SOLE NO 0 0 762,670
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   323 19,421 SH   SOLE NO 0 0 19,421
AMERICAN ELEC PWR CO INC COM 025537101   23,225 308,763 SH   SOLE NO 0 0 308,763
AMERICAN EXPRESS CO COM 025816109   37,239 249,609 SH   SOLE NO 0 0 249,609
AMERICAN FINL GROUP INC OHIO COM 025932104   1,318 11,800 SH   SOLE NO 0 0 11,800
AMERICAN INTL GROUP INC COM NEW 026874784   19,422 320,496 SH   SOLE NO 0 0 320,496
AMERICAN LITHIUM CORP COM NEW 027259209   47 32,954 SH   SOLE NO 0 0 32,954
AMERICAN TOWER CORP NEW COM 03027X100   22,335 135,814 SH   SOLE NO 0 0 135,814
AMERICAN WOODMARK CORPORATIO COM 030506109   287 3,798 SH   SOLE NO 0 0 3,798
AMERICAN WTR WKS CO INC NEW COM 030420103   12,010 96,987 SH   SOLE NO 0 0 96,987
AMERIPRISE FINL INC COM 03076C106   10,332 31,339 SH   SOLE NO 0 0 31,339
AMES NATL CORP COM 031001100   483 29,083 SH   SOLE NO 0 0 29,083
AMETEK INC COM 031100100   2,359 15,965 SH   SOLE NO 0 0 15,965
AMGEN INC COM 031162100   100,995 375,782 SH   SOLE NO 0 0 375,782
AMMO INC COM 00175J107   91 44,846 SH   SOLE NO 0 0 44,846
AMN HEALTHCARE SVCS INC COM 001744101   483 5,672 SH   SOLE NO 0 0 5,672
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   454 9,861 SH   SOLE NO 0 0 9,861
AMPHENOL CORP NEW CL A 032095101   2,357 28,057 SH   SOLE NO 0 0 28,057
AMPLIFY ETF TR AMPLIFY LITHIUM 032108805   1,075 95,338 SH   SOLE NO 0 0 95,338
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607   10,438 523,735 SH   SOLE NO 0 0 523,735
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   16,665 479,857 SH   SOLE NO 0 0 479,857
AMPLIFY ETF TR HIGH INCOME 032108847   1,262 113,628 SH   SOLE NO 0 0 113,628
AMPLIFY ETF TR ONLIN RETL ETF 032108102   249 5,629 SH   SOLE NO 0 0 5,629
AMPLIFY ETF TR SEYMOUR CANNBS 032108854   289 59,978 SH   SOLE NO 0 0 59,978
AMTECH SYS INC COM PAR $0.01N 032332504   282 37,000 SH   SOLE NO 0 0 37,000
ANALOG DEVICES INC COM 032654105   51,204 292,441 SH   SOLE NO 0 0 292,441
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   545 83,233 SH   SOLE NO 0 0 83,233
ANDERSONS INC COM 034164103   516 10,017 SH   SOLE NO 0 0 10,017
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   4,016 254,180 SH   SOLE NO 0 0 254,180
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   4,408 79,708 SH   SOLE NO 0 0 79,708
ANI PHARMACEUTICALS INC COM 00182C103   764 13,153 SH   SOLE NO 0 0 13,153
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   6,073 322,871 SH   SOLE NO 0 0 322,871
ANSYS INC COM 03662Q105   1,732 5,821 SH   SOLE NO 0 0 5,821
ANTERIX INC COM 03676C100   248 7,908 SH   SOLE NO 0 0 7,908
ANTERO MIDSTREAM CORP COM 03676B102   1,587 132,477 SH   SOLE NO 0 0 132,477
ANTERO RESOURCES CORP COM 03674X106   2,071 81,591 SH   SOLE NO 0 0 81,591
AON PLC SHS CL A G0403H108   9,311 28,719 SH   SOLE NO 0 0 28,719
APA CORPORATION COM 03743Q108   2,647 64,406 SH   SOLE NO 0 0 64,406
APARTMENT INCOME REIT CORP COM 03750L109   377 12,282 SH   SOLE NO 0 0 12,282
APELLIS PHARMACEUTICALS INC COM 03753U106   263 6,922 SH   SOLE NO 0 0 6,922
API GROUP CORP COM STK 00187Y100   2,847 109,808 SH   SOLE NO 0 0 109,808
APOLLO COML REAL EST FIN INC COM 03762U105   609 60,152 SH   SOLE NO 0 0 60,152
APOLLO GLOBAL MGMT INC COM 03769M106   4,701 52,374 SH   SOLE NO 0 0 52,374
APPFOLIO INC COM CL A 03783C100   663 3,631 SH   SOLE NO 0 0 3,631
APPIAN CORP CL A 03782L101   587 12,880 SH   SOLE NO 0 0 12,880
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   390 25,428 SH   SOLE NO 0 0 25,428
APPLE INC COM 037833100   2,057,414 12,016,904 SH   SOLE NO 0 0 12,016,904
APPLIED DIGITAL CORP COM NEW 038169207   78 12,421 SH   SOLE NO 0 0 12,421
APPLIED INDL TECHNOLOGIES IN COM 03820C105   977 6,321 SH   SOLE NO 0 0 6,321
APPLIED MATLS INC COM 038222105   41,335 298,553 SH   SOLE NO 0 0 298,553
APPLIED THERAPEUTICS INC COM 03828A101   34 13,550 SH   SOLE NO 0 0 13,550
APTARGROUP INC COM 038336103   523 4,183 SH   SOLE NO 0 0 4,183
APTIV PLC SHS G6095L109   3,070 31,135 SH   SOLE NO 0 0 31,135
AQUA METALS INC COM 03837J101   24 21,397 SH   SOLE NO 0 0 21,397
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200   20 81,626 SH   SOLE NO 0 0 81,626
ARBOR REALTY TRUST INC COM 038923108   6,498 428,065 SH   SOLE NO 0 0 428,065
ARCH CAP GROUP LTD ORD G0450A105   3,603 45,198 SH   SOLE NO 0 0 45,198
ARCHER AVIATION INC COM CL A 03945R102   148 29,215 SH   SOLE NO 0 0 29,215
ARCHER DANIELS MIDLAND CO COM 039483102   16,622 220,398 SH   SOLE NO 0 0 220,398
ARCHROCK INC COM 03957W106   134 10,651 SH   SOLE NO 0 0 10,651
ARCOSA INC COM 039653100   644 8,961 SH   SOLE NO 0 0 8,961
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   377 14,739 SH   SOLE NO 0 0 14,739
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   54 10,259 SH   SOLE NO 0 0 10,259
ARDELYX INC COM 039697107   115 28,090 SH   SOLE NO 0 0 28,090
ARES CAPITAL CORP COM 04010L103   15,702 806,476 SH   SOLE NO 0 0 806,476
ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3   81 80,000 SH   SOLE NO 0 0 80,000
ARES COML REAL ESTATE CORP COM 04013V108   172 18,038 SH   SOLE NO 0 0 18,038
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   890 8,654 SH   SOLE NO 0 0 8,654
ARHAUS INC COM CL A 04035M102   1,746 187,764 SH   SOLE NO 0 0 187,764
ARISTA NETWORKS INC COM 040413106   16,681 90,691 SH   SOLE NO 0 0 90,691
ARK ETF TR 3D PRINTING ETF 00214Q500   232 11,436 SH   SOLE NO 0 0 11,436
ARK ETF TR ARK SPACE EXPL 00214Q807   241 17,464 SH   SOLE NO 0 0 17,464
ARK ETF TR AUTNMUS TECHNLGY 00214Q203   7,027 133,956 SH   SOLE NO 0 0 133,956
ARK ETF TR FINTECH INNOVA 00214Q708   4,324 223,360 SH   SOLE NO 0 0 223,360
ARK ETF TR GENOMIC REV ETF 00214Q302   12,189 437,517 SH   SOLE NO 0 0 437,517
ARK ETF TR INNOVATION ETF 00214Q104   49,916 1,258,277 SH   SOLE NO 0 0 1,258,277
ARK ETF TR NEXT GNRTN INTER 00214Q401   7,655 141,332 SH   SOLE NO 0 0 141,332
ARM HOLDINGS PLC SPONSORED ADR 042068205   629 11,754 SH   SOLE NO 0 0 11,754
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   85 20,060 SH   SOLE NO 0 0 20,060
ARROW ELECTRS INC COM 042735100   559 4,463 SH   SOLE NO 0 0 4,463
ARROW FINL CORP COM 042744102   300 17,627 SH   SOLE NO 0 0 17,627
ARROW INVTS TR DWA TACTICAL MAC 042765792   181 18,517 SH   SOLE NO 0 0 18,517
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   920 34,242 SH   SOLE NO 0 0 34,242
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   303 8,097 SH   SOLE NO 0 0 8,097
ASANA INC CL A 04342Y104   246 13,441 SH   SOLE NO 0 0 13,441
ASBURY AUTOMOTIVE GROUP INC COM 043436104   334 1,451 SH   SOLE NO 0 0 1,451
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   80 10,573 SH   SOLE NO 0 0 10,573
ASENSUS SURGICAL INC COM 04367G103   3 11,098 SH   SOLE NO 0 0 11,098
ASHLAND INC COM 044186104   1,140 13,950 SH   SOLE NO 0 0 13,950
ASML HOLDING N V N Y REGISTRY SHS N07059210   20,474 34,779 SH   SOLE NO 0 0 34,779
ASPEN TECHNOLOGY INC COM 29109X106   271 1,327 SH   SOLE NO 0 0 1,327
ASSEMBLY BIOSCIENCES INC COM 045396108   16 17,885 SH   SOLE NO 0 0 17,885
ASSOCIATED BANC CORP COM 045487105   603 35,226 SH   SOLE NO 0 0 35,226
ASSURANT INC COM 04621X108   311 2,167 SH   SOLE NO 0 0 2,167
ASSURED GUARANTY LTD COM G0585R106   354 5,849 SH   SOLE NO 0 0 5,849
AST SPACEMOBILE INC COM CL A 00217D100   87 23,005 SH   SOLE NO 0 0 23,005
ASTRAZENECA PLC SPONSORED ADR 046353108   12,178 179,824 SH   SOLE NO 0 0 179,824
ASURE SOFTWARE INC COM 04649U102   95 10,023 SH   SOLE NO 0 0 10,023
AT&T INC COM 00206R102   67,959 4,524,592 SH   SOLE NO 0 0 4,524,592
ATAI LIFE SCIENCES NV SHS N0731H103   40 30,758 SH   SOLE NO 0 0 30,758
ATI INC COM 01741R102   922 22,409 SH   SOLE NO 0 0 22,409
ATKORE INC COM 047649108   732 4,907 SH   SOLE NO 0 0 4,907
ATLANTIC UN BANKSHARES CORP COM 04911A107   1,320 45,848 SH   SOLE NO 0 0 45,848
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   557 29,157 SH   SOLE NO 0 0 29,157
ATLASSIAN CORPORATION CL A 049468101   3,697 18,348 SH   SOLE NO 0 0 18,348
ATMOS ENERGY CORP COM 049560105   2,394 22,600 SH   SOLE NO 0 0 22,600
ATOMERA INC COM 04965B100   490 78,344 SH   SOLE NO 0 0 78,344
ATOSSA THERAPEUTICS INC COM 04962H506   25 33,345 SH   SOLE NO 0 0 33,345
AUDIOCODES LTD ORD M15342104   329 32,512 SH   SOLE NO 0 0 32,512
AURORA CANNABIS INC COM 05156X884   95 161,568 SH   SOLE NO 0 0 161,568
AURORA INNOVATION INC CLASS A COM 051774107   85 36,089 SH   SOLE NO 0 0 36,089
AUTODESK INC COM 052769106   5,478 26,477 SH   SOLE NO 0 0 26,477
AUTOLIV INC COM 052800109   254 2,637 SH   SOLE NO 0 0 2,637
AUTOMATIC DATA PROCESSING IN COM 053015103   47,829 198,808 SH   SOLE NO 0 0 198,808
AUTONATION INC COM 05329W102   1,775 11,723 SH   SOLE NO 0 0 11,723
AUTOZONE INC COM 053332102   6,234 2,454 SH   SOLE NO 0 0 2,454
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104   816 79,213 SH   SOLE NO 0 0 79,213
AVALONBAY CMNTYS INC COM 053484101   2,659 15,485 SH   SOLE NO 0 0 15,485
AVANGRID INC COM 05351W103   1,297 42,973 SH   SOLE NO 0 0 42,973
AVANTOR INC COM 05352A100   207 9,841 SH   SOLE NO 0 0 9,841
AVERY DENNISON CORP COM 053611109   9,195 50,334 SH   SOLE NO 0 0 50,334
AVIAT NETWORKS INC COM NEW 05366Y201   298 9,536 SH   SOLE NO 0 0 9,536
AVISTA CORP COM 05379B107   265 8,201 SH   SOLE NO 0 0 8,201
AVROBIO INC COM 05455M100   17 11,320 SH   SOLE NO 0 0 11,320
AXCELIS TECHNOLOGIES INC COM NEW 054540208   1,396 8,564 SH   SOLE NO 0 0 8,564
AXON ENTERPRISE INC COM 05464C101   7,614 38,261 SH   SOLE NO 0 0 38,261
AXONICS INC COM 05465P101   230 4,106 SH   SOLE NO 0 0 4,106
AXOS FINANCIAL INC COM 05465C100   274 7,236 SH   SOLE NO 0 0 7,236
AXSOME THERAPEUTICS INC COM 05464T104   471 6,741 SH   SOLE NO 0 0 6,741
AXT INC COM 00246W103   29 12,156 SH   SOLE NO 0 0 12,156
B & G FOODS INC NEW COM 05508R106   1,131 114,370 SH   SOLE NO 0 0 114,370
B2GOLD CORP COM 11777Q209   110 37,947 SH   SOLE NO 0 0 37,947
BADGER METER INC COM 056525108   790 5,490 SH   SOLE NO 0 0 5,490
BAIDU INC SPON ADR REP A 056752108   4,229 31,478 SH   SOLE NO 0 0 31,478
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   1,476 96,400 SH   SOLE NO 0 0 96,400
BAKER HUGHES COMPANY CL A 05722G100   873 24,720 SH   SOLE NO 0 0 24,720
BAKKT HOLDINGS INC COM CL A 05759B107   137 116,802 SH   SOLE NO 0 0 116,802
BALCHEM CORP COM 057665200   1,803 14,532 SH   SOLE NO 0 0 14,532
BALL CORP COM 058498106   1,514 30,407 SH   SOLE NO 0 0 30,407
BALLARD PWR SYS INC NEW COM 058586108   229 62,308 SH   SOLE NO 0 0 62,308
BANC OF CALIFORNIA INC COM 05990K106   178 14,369 SH   SOLE NO 0 0 14,369
BANCO SANTANDER S.A. ADR 05964H105   553 147,034 SH   SOLE NO 0 0 147,034
BANCROFT FD LTD COM 059695106   262 16,644 SH   SOLE NO 0 0 16,644
BANK AMERICA CORP 7.25%CNV PFD L 060505682   5,482 4,929 SH   SOLE NO 0 0 4,929
BANK AMERICA CORP COM 060505104   95,400 3,484,283 SH   SOLE NO 0 0 3,484,283
BANK HAWAII CORP COM 062540109   1,051 21,149 SH   SOLE NO 0 0 21,149
BANK MONTREAL QUE COM 063671101   4,438 52,601 SH   SOLE NO 0 0 52,601
BANK NEW YORK MELLON CORP COM 064058100   8,107 190,074 SH   SOLE NO 0 0 190,074
BANK NOVA SCOTIA HALIFAX COM 064149107   3,240 71,072 SH   SOLE NO 0 0 71,072
BANK OZK LITTLE ROCK ARK COM 06417N103   396 10,686 SH   SOLE NO 0 0 10,686
BANKFINANCIAL CORP COM 06643P104   198 23,011 SH   SOLE NO 0 0 23,011
BANNER CORP COM NEW 06652V208   304 7,178 SH   SOLE NO 0 0 7,178
BARCLAYS PLC ADR 06738E204   127 16,287 SH   SOLE NO 0 0 16,287
BARINGS BDC INC COM 06759L103   492 55,179 SH   SOLE NO 0 0 55,179
BARINGS CORPORATE INVS COM 06759X107   1,345 84,401 SH   SOLE NO 0 0 84,401
BARINGS PARTN INVS SH BEN INT 06761A103   2,047 152,385 SH   SOLE NO 0 0 152,385
BARK INC COM 68622E104   36 30,233 SH   SOLE NO 0 0 30,233
BARNES GROUP INC COM 067806109   213 6,262 SH   SOLE NO 0 0 6,262
BARRICK GOLD CORP COM 067901108   8,221 565,026 SH   SOLE NO 0 0 565,026
BATH & BODY WORKS INC COM 070830104   373 11,044 SH   SOLE NO 0 0 11,044
BAUSCH HEALTH COS INC COM 071734107   376 45,699 SH   SOLE NO 0 0 45,699
BAXTER INTL INC COM 071813109   3,809 100,921 SH   SOLE NO 0 0 100,921
BCE INC COM NEW 05534B760   8,245 216,003 SH   SOLE NO 0 0 216,003
BEAM THERAPEUTICS INC COM 07373V105   236 9,812 SH   SOLE NO 0 0 9,812
BECTON DICKINSON & CO COM 075887109   21,901 84,714 SH   SOLE NO 0 0 84,714
BENTLEY SYS INC COM CL B 08265T208   2,081 41,487 SH   SOLE NO 0 0 41,487
BERKLEY W R CORP COM 084423102   4,547 71,616 SH   SOLE NO 0 0 71,616
BERKSHIRE HATHAWAY INC DEL CL A 084670108   85,568 161 SH   SOLE NO 0 0 161
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   546,012 1,558,698 SH   SOLE NO 0 0 1,558,698
BERKSHIRE HILLS BANCORP INC COM 084680107   2,437 121,535 SH   SOLE NO 0 0 121,535
BERRY GLOBAL GROUP INC COM 08579W103   549 8,863 SH   SOLE NO 0 0 8,863
BEST BUY INC COM 086516101   7,636 109,913 SH   SOLE NO 0 0 109,913
BETTERWARE DE MEXC S A P I D SHS P1666E105   538 33,000 SH   SOLE NO 0 0 33,000
BEYOND MEAT INC COM 08862E109   114 11,850 SH   SOLE NO 0 0 11,850
BGSF INC COM 05601C105   120 12,462 SH   SOLE NO 0 0 12,462
BHP GROUP LTD SPONSORED ADS 088606108   7,050 123,944 SH   SOLE NO 0 0 123,944
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   188 19,026 SH   SOLE NO 0 0 19,026
BILL HOLDINGS INC COM 090043100   562 5,175 SH   SOLE NO 0 0 5,175
BIO RAD LABS INC CL A 090572207   242 674 SH   SOLE NO 0 0 674
BIO-TECHNE CORP COM 09073M104   1,070 15,716 SH   SOLE NO 0 0 15,716
BIOATLA INC COM 09077B104   37 21,800 SH   SOLE NO 0 0 21,800
BIOCARDIA INC COM 09060U507   4 10,092 SH   SOLE NO 0 0 10,092
BIOCRYST PHARMACEUTICALS INC COM 09058V103   1,148 162,084 SH   SOLE NO 0 0 162,084
BIODESIX INC COM 09075X108   44 26,898 SH   SOLE NO 0 0 26,898
BIOGEN INC COM 09062X103   6,018 23,416 SH   SOLE NO 0 0 23,416
BIOHAVEN LTD COM G1110E107   231 8,884 SH   SOLE NO 0 0 8,884
BIOMARIN PHARMACEUTICAL INC COM 09061G101   656 7,413 SH   SOLE NO 0 0 7,413
BIONTECH SE SPONSORED ADS 09075V102   1,154 10,619 SH   SOLE NO 0 0 10,619
BIOSIG TECHNOLOGIES INC COM NEW 09073N201   62 125,705 SH   SOLE NO 0 0 125,705
BIOVIE INC CL A NEW 09074F207   59 17,370 SH   SOLE NO 0 0 17,370
BITFARMS LTD COM 09173B107   13 11,861 SH   SOLE NO 0 0 11,861
BJS WHSL CLUB HLDGS INC COM 05550J101   667 9,339 SH   SOLE NO 0 0 9,339
BLACK HILLS CORP COM 092113109   753 14,889 SH   SOLE NO 0 0 14,889
BLACK STONE MINERALS L P COM UNIT 09225M101   479 27,811 SH   SOLE NO 0 0 27,811
BLACKBERRY LTD COM 09228F103   112 23,800 SH   SOLE NO 0 0 23,800
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102   174 16,909 SH   SOLE NO 0 0 16,909
BLACKROCK CAP ALLOCATION TER COM 09260U109   3,075 212,207 SH   SOLE NO 0 0 212,207
BLACKROCK CAP INVT CORP COM 092533108   60 16,228 SH   SOLE NO 0 0 16,228
BLACKROCK CORE BD TR SHS BEN INT 09249E101   1,127 113,369 SH   SOLE NO 0 0 113,369
BLACKROCK CORPOR HI YLD FD I COM 09255P107   3,218 372,920 SH   SOLE NO 0 0 372,920
BLACKROCK CR ALLOCATION INCO COM 092508100   292 30,178 SH   SOLE NO 0 0 30,178
BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202   492 47,857 SH   SOLE NO 0 0 47,857
BLACKROCK ENERGY & RES TR COM 09250U101   417 31,816 SH   SOLE NO 0 0 31,816
BLACKROCK ENHANCD CAP & INM COM 09256A109   832 44,606 SH   SOLE NO 0 0 44,606
BLACKROCK ENHANCED EQUITY DI COM 09251A104   4,400 578,214 SH   SOLE NO 0 0 578,214
BLACKROCK ENHANCED GLOBAL DI COM 092501105   560 59,434 SH   SOLE NO 0 0 59,434
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107   598 119,924 SH   SOLE NO 0 0 119,924
BLACKROCK ESG CAP ALLC TERM SHS BEN INT 09262F100   205 13,892 SH   SOLE NO 0 0 13,892
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   1,221 25,930 SH   SOLE NO 0 0 25,930
BLACKROCK ETF TRUST US EQT FACTOR 09290C103   232 6,639 SH   SOLE NO 0 0 6,639
BLACKROCK ETF TRUST WORLD EX US CARB 09290C608   201 4,984 SH   SOLE NO 0 0 4,984
BLACKROCK ETF TRUST II HIGH YLD MUNI IN 092528108   1,205 58,914 SH   SOLE NO 0 0 58,914
BLACKROCK FLOATING RATE INC COM 091941104   213 17,619 SH   SOLE NO 0 0 17,619
BLACKROCK FLOATING RATE INCO COM 09255X100   1,271 100,737 SH   SOLE NO 0 0 100,737
BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105   1,747 121,257 SH   SOLE NO 0 0 121,257
BLACKROCK HEALTH SCIENCES TR COM 09250W107   1,737 44,360 SH   SOLE NO 0 0 44,360
BLACKROCK INC COM 09247X101   27,598 42,689 SH   SOLE NO 0 0 42,689
BLACKROCK INCOME TR INC COM NEW 09247F209   266 23,406 SH   SOLE NO 0 0 23,406
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108   188 27,011 SH   SOLE NO 0 0 27,011
BLACKROCK LTD DURATION INCOM COM SHS 09249W101   506 39,275 SH   SOLE NO 0 0 39,275
BLACKROCK MULTI SECTOR INC T COM 09258A107   499 34,518 SH   SOLE NO 0 0 34,518
BLACKROCK MUN INCOME QUALITY COM 092479104   125 12,701 SH   SOLE NO 0 0 12,701
BLACKROCK MUN INCOME TR SH BEN INT 09248F109   523 59,007 SH   SOLE NO 0 0 59,007
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105   1,220 62,853 SH   SOLE NO 0 0 62,853
BLACKROCK MUNI INCOME TR II COM 09249N101   416 45,554 SH   SOLE NO 0 0 45,554
BLACKROCK MUNIASSETS FD INC COM 09254J102   1,343 149,177 SH   SOLE NO 0 0 149,177
BLACKROCK MUNICIPAL INCOME COM 09253X102   1,109 109,277 SH   SOLE NO 0 0 109,277
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101   1,011 99,936 SH   SOLE NO 0 0 99,936
BLACKROCK MUNIHLDGS NY QLTY COM 09255C106   491 53,804 SH   SOLE NO 0 0 53,804
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107   588 61,504 SH   SOLE NO 0 0 61,504
BLACKROCK MUNIVEST FD II INC COM 09253T101   131 14,051 SH   SOLE NO 0 0 14,051
BLACKROCK MUNIVEST FD INC COM 09253R105   153 25,186 SH   SOLE NO 0 0 25,186
BLACKROCK MUNIYIELD FD INC COM 09253W104   168 18,256 SH   SOLE NO 0 0 18,256
BLACKROCK MUNIYIELD MICH QU COM 09254V105   374 37,691 SH   SOLE NO 0 0 37,691
BLACKROCK MUNIYIELD N Y QUAL COM 09255E102   869 98,058 SH   SOLE NO 0 0 98,058
BLACKROCK MUNIYIELD QUALITY COM 09254E103   273 28,630 SH   SOLE NO 0 0 28,630
BLACKROCK MUNIYILD QULT FD I COM 09254F100   1,085 106,060 SH   SOLE NO 0 0 106,060
BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106   416 45,675 SH   SOLE NO 0 0 45,675
BLACKROCK RES & COMMODITIES SHS 09257A108   10,368 1,125,703 SH   SOLE NO 0 0 1,125,703
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104   1,316 41,912 SH   SOLE NO 0 0 41,912
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101   943 57,181 SH   SOLE NO 0 0 57,181
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100   3,055 201,506 SH   SOLE NO 0 0 201,506
BLACKROCK TCP CAPITAL CORP COM 09259E108   188 15,974 SH   SOLE NO 0 0 15,974
BLACKROCK UTILS INFRASTRUCTU COM 09248D104   1,175 59,275 SH   SOLE NO 0 0 59,275
BLACKSTONE INC COM 09260D107   83,217 776,715 SH   SOLE NO 0 0 776,715
BLACKSTONE MTG TR INC COM CL A 09257W100   3,214 147,757 SH   SOLE NO 0 0 147,757
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   643 23,501 SH   SOLE NO 0 0 23,501
BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101   2,481 225,764 SH   SOLE NO 0 0 225,764
BLINK CHARGING CO COM 09354A100   72 23,461 SH   SOLE NO 0 0 23,461
BLOCK H & R INC COM 093671105   1,186 27,542 SH   SOLE NO 0 0 27,542
BLOCK INC CL A 852234103   12,259 276,975 SH   SOLE NO 0 0 276,975
BLOOM ENERGY CORP COM CL A 093712107   454 34,213 SH   SOLE NO 0 0 34,213
BLUE OWL CAPITAL CORPORATION COM 69121K104   7,479 539,980 SH   SOLE NO 0 0 539,980
BLUE OWL CAPITAL INC COM CL A 09581B103   2,147 165,630 SH   SOLE NO 0 0 165,630
BLUE RIDGE BANKSHARES INC VA COM 095825105   52 11,603 SH   SOLE NO 0 0 11,603
BNY MELLON ALCENTRA GLOBAL C COM 05588N108   128 16,500 SH   SOLE NO 0 0 16,500
BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105   239 111,762 SH   SOLE NO 0 0 111,762
BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109   424 42,724 SH   SOLE NO 0 0 42,724
BNY MELLON STRATEGIC MUNS IN COM 05588W108   250 46,981 SH   SOLE NO 0 0 46,981
BOEING CO COM 097023105   98,201 512,316 SH   SOLE NO 0 0 512,316
BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788   558 11,093 SH   SOLE NO 0 0 11,093
BOOKING HOLDINGS INC COM 09857L108   14,106 4,574 SH   SOLE NO 0 0 4,574
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   3,006 27,506 SH   SOLE NO 0 0 27,506
BORGWARNER INC COM 099724106   5,397 133,684 SH   SOLE NO 0 0 133,684
BOSTON BEER INC CL A 100557107   535 1,373 SH   SOLE NO 0 0 1,373
BOSTON OMAHA CORP CL A COM STK 101044105   353 21,517 SH   SOLE NO 0 0 21,517
BOSTON PROPERTIES INC COM 101121101   6,984 117,422 SH   SOLE NO 0 0 117,422
BOSTON SCIENTIFIC CORP COM 101137107   10,632 201,364 SH   SOLE NO 0 0 201,364
BOX INC CL A 10316T104   1,167 48,218 SH   SOLE NO 0 0 48,218
BP PLC SPONSORED ADR 055622104   21,095 544,805 SH   SOLE NO 0 0 544,805
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   123 27,130 SH   SOLE NO 0 0 27,130
BRANDYWINEGBL GBL INCM OPP F COM 10537L104   164 21,865 SH   SOLE NO 0 0 21,865
BRASILAGRO COMPANHIA BRASILE SPONSORED ADR 10554B104   200 35,177 SH   SOLE NO 0 0 35,177
BRC INC COM CL A 05601U105   139 38,833 SH   SOLE NO 0 0 38,833
BRIGHTCOVE INC COM 10921T101   296 89,999 SH   SOLE NO 0 0 89,999
BRIGHTHOUSE FINL INC COM 10922N103   315 6,433 SH   SOLE NO 0 0 6,433
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   661 105,583 SH   SOLE NO 0 0 105,583
BRISTOL-MYERS SQUIBB CO COM 110122108   69,786 1,202,386 SH   SOLE NO 0 0 1,202,386
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   11,372 362,062 SH   SOLE NO 0 0 362,062
BROADCOM INC COM 11135F101   82,743 99,621 SH   SOLE NO 0 0 99,621
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   5,817 32,485 SH   SOLE NO 0 0 32,485
BROADSTONE NET LEASE INC COM 11135E203   1,429 99,908 SH   SOLE NO 0 0 99,908
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   975 29,244 SH   SOLE NO 0 0 29,244
BROOKFIELD CORP CL A LTD VT SH 11271J107   8,911 284,962 SH   SOLE NO 0 0 284,962
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   2,239 76,157 SH   SOLE NO 0 0 76,157
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   1,276 36,117 SH   SOLE NO 0 0 36,117
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104   2,366 193,111 SH   SOLE NO 0 0 193,111
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   740 30,899 SH   SOLE NO 0 0 30,899
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   754 34,683 SH   SOLE NO 0 0 34,683
BROOKLINE BANCORP INC DEL COM 11373M107   637 69,867 SH   SOLE NO 0 0 69,867
BROWN & BROWN INC COM 115236101   7,352 105,268 SH   SOLE NO 0 0 105,268
BROWN FORMAN CORP CL A 115637100   918 15,805 SH   SOLE NO 0 0 15,805
BROWN FORMAN CORP CL B 115637209   6,685 115,876 SH   SOLE NO 0 0 115,876
BRUKER CORP COM 116794108   826 13,259 SH   SOLE NO 0 0 13,259
BRUNSWICK CORP COM 117043109   1,304 16,503 SH   SOLE NO 0 0 16,503
BUCKLE INC COM 118440106   262 7,843 SH   SOLE NO 0 0 7,843
BUILDERS FIRSTSOURCE INC COM 12008R107   2,317 18,612 SH   SOLE NO 0 0 18,612
BUNGE LIMITED COM G16962105   4,928 45,521 SH   SOLE NO 0 0 45,521
BURLINGTON STORES INC COM 122017106   1,045 7,722 SH   SOLE NO 0 0 7,722
BUTTERFLY NETWORK INC COM CL A 124155102   60 50,537 SH   SOLE NO 0 0 50,537
BUZZFEED INC CLASS A COM 12430A102   6 15,000 SH   SOLE NO 0 0 15,000
BWX TECHNOLOGIES INC COM 05605H100   220 2,928 SH   SOLE NO 0 0 2,928
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   1,686 19,574 SH   SOLE NO 0 0 19,574
C3 AI INC CL A 12468P104   1,369 53,640 SH   SOLE NO 0 0 53,640
C4 THERAPEUTICS INC COM STK 12529R107   29 15,471 SH   SOLE NO 0 0 15,471
CABOT CORP COM 127055101   320 4,614 SH   SOLE NO 0 0 4,614
CACI INTL INC CL A 127190304   1,371 4,367 SH   SOLE NO 0 0 4,367
CADENCE DESIGN SYSTEM INC COM 127387108   3,488 14,886 SH   SOLE NO 0 0 14,886
CAESARS ENTERTAINMENT INC NE COM 12769G100   222 4,793 SH   SOLE NO 0 0 4,793
CAL MAINE FOODS INC COM NEW 128030202   828 17,092 SH   SOLE NO 0 0 17,092
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108   2,230 199,809 SH   SOLE NO 0 0 199,809
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108   5,981 567,504 SH   SOLE NO 0 0 567,504
CALAMOS DYNAMIC CONV & INCOM COM 12811V105   694 37,237 SH   SOLE NO 0 0 37,237
CALAMOS GBL DYN INCOME FUND COM 12811L107   1,465 264,488 SH   SOLE NO 0 0 264,488
CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106   115 13,161 SH   SOLE NO 0 0 13,161
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   2,729 193,972 SH   SOLE NO 0 0 193,972
CALAMP CORP COM 128126109   9 22,873 SH   SOLE NO 0 0 22,873
CALAVO GROWERS INC COM 128246105   276 10,919 SH   SOLE NO 0 0 10,919
CALIFORNIA WTR SVC GROUP COM 130788102   483 10,203 SH   SOLE NO 0 0 10,203
CALIX INC COM 13100M509   272 5,933 SH   SOLE NO 0 0 5,933
CALUMET SPECIALTY PRODS PART UT LTD PARTNER 131476103   506 26,471 SH   SOLE NO 0 0 26,471
CAMBER ENERGY INC COM 13200M607   3 11,146 SH   SOLE NO 0 0 11,146
CAMBRIA ETF TR CAMBRIA FGN SHR 132061300   3,612 150,642 SH   SOLE NO 0 0 150,642
CAMBRIA ETF TR EMRG SHAREHLDR 132061706   400 13,955 SH   SOLE NO 0 0 13,955
CAMBRIA ETF TR GLB MOMENT ETF 132061508   1,935 71,815 SH   SOLE NO 0 0 71,815
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   49,771 804,569 SH   SOLE NO 0 0 804,569
CAMBRIDGE BANCORP COM 132152109   1,423 22,852 SH   SOLE NO 0 0 22,852
CAMDEN NATL CORP COM 133034108   3,203 113,489 SH   SOLE NO 0 0 113,489
CAMDEN PPTY TR SH BEN INT 133131102   219 2,311 SH   SOLE NO 0 0 2,311
CAMECO CORP COM 13321L108   6,292 158,738 SH   SOLE NO 0 0 158,738
CAMPBELL SOUP CO COM 134429109   2,573 62,640 SH   SOLE NO 0 0 62,640
CAMPING WORLD HLDGS INC CL A 13462K109   706 34,596 SH   SOLE NO 0 0 34,596
CAMTEK LTD ORD M20791105   267 4,288 SH   SOLE NO 0 0 4,288
CANAAN INC SPONSORED ADS 134748102   30 16,680 SH   SOLE NO 0 0 16,680
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   160 10,942 SH   SOLE NO 0 0 10,942
CANADIAN IMPERIAL BK COMM TO COM 136069101   924 23,920 SH   SOLE NO 0 0 23,920
CANADIAN NAT RES LTD COM 136385101   5,311 82,129 SH   SOLE NO 0 0 82,129
CANADIAN NATL RY CO COM 136375102   5,282 48,758 SH   SOLE NO 0 0 48,758
CANADIAN PACIFIC KANSAS CITY COM 13646K108   3,802 51,089 SH   SOLE NO 0 0 51,089
CANO HEALTH INC COM CL A 13781Y103   3 10,450 SH   SOLE NO 0 0 10,450
CANOO INC COM CL A 13803R102   17 35,573 SH   SOLE NO 0 0 35,573
CANOPY GROWTH CORP COM 138035100   426 544,333 SH   SOLE NO 0 0 544,333
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108   28,933 1,152,238 SH   SOLE NO 0 0 1,152,238
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   86,398 3,263,980 SH   SOLE NO 0 0 3,263,980
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104   48,005 2,094,439 SH   SOLE NO 0 0 2,094,439
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   157,749 6,438,739 SH   SOLE NO 0 0 6,438,739
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109   37,501 1,724,978 SH   SOLE NO 0 0 1,724,978
CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102   24,489 1,139,021 SH   SOLE NO 0 0 1,139,021
CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201   18,385 715,371 SH   SOLE NO 0 0 715,371
CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409   27,987 1,117,706 SH   SOLE NO 0 0 1,117,706
CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300   10,140 397,265 SH   SOLE NO 0 0 397,265
CAPITAL ONE FINL CORP COM 14040H105   15,043 155,005 SH   SOLE NO 0 0 155,005
CAPITAL SOUTHWEST CORP COM 140501107   1,198 52,307 SH   SOLE NO 0 0 52,307
CAPITOL FED FINL INC COM 14057J101   339 71,027 SH   SOLE NO 0 0 71,027
CAPITOL SER TR FAIRLEAD TACTICA 14064D550   6,195 273,368 SH   SOLE NO 0 0 273,368
CAPRICOR THERAPEUTICS INC COM NEW 14070B309   106 30,990 SH   SOLE NO 0 0 30,990
CARDINAL HEALTH INC COM 14149Y108   7,301 84,096 SH   SOLE NO 0 0 84,096
CARETRUST REIT INC COM 14174T107   238 11,611 SH   SOLE NO 0 0 11,611
CARIBOU BIOSCIENCES INC COM 142038108   152 31,700 SH   SOLE NO 0 0 31,700
CARLISLE COS INC COM 142339100   3,762 14,508 SH   SOLE NO 0 0 14,508
CARLYLE GROUP INC COM 14316J108   3,293 109,184 SH   SOLE NO 0 0 109,184
CARLYLE SECURED LENDING INC COM 872280102   310 21,381 SH   SOLE NO 0 0 21,381
CARMAX INC COM 143130102   1,658 23,435 SH   SOLE NO 0 0 23,435
CARNIVAL CORP COMMON STOCK 143658300   55,495 4,044,828 SH   SOLE NO 0 0 4,044,828
CARPENTER TECHNOLOGY CORP COM 144285103   479 7,122 SH   SOLE NO 0 0 7,122
CARRIER GLOBAL CORPORATION COM 14448C104   19,596 355,006 SH   SOLE NO 0 0 355,006
CARTERS INC COM 146229109   291 4,204 SH   SOLE NO 0 0 4,204
CARVANA CO CL A 146869102   539 12,830 SH   SOLE NO 0 0 12,830
CASELLA WASTE SYS INC CL A 147448104   395 5,175 SH   SOLE NO 0 0 5,175
CASEYS GEN STORES INC COM 147528103   4,518 16,639 SH   SOLE NO 0 0 16,639
CASS INFORMATION SYS INC COM 14808P109   1,176 31,575 SH   SOLE NO 0 0 31,575
CASSAVA SCIENCES INC COM 14817C107   618 37,138 SH   SOLE NO 0 0 37,138
CASTLE BIOSCIENCES INC COM 14843C105   190 11,274 SH   SOLE NO 0 0 11,274
CATALENT INC COM 148806102   251 5,513 SH   SOLE NO 0 0 5,513
CATALYST PHARMACEUTICALS INC COM 14888U101   201 17,180 SH   SOLE NO 0 0 17,180
CATERPILLAR INC COM 149123101   121,231 444,071 SH   SOLE NO 0 0 444,071
CATHAY GEN BANCORP COM 149150104   312 8,979 SH   SOLE NO 0 0 8,979
CAVA GROUP INC COM 148929102   651 21,267 SH   SOLE NO 0 0 21,267
CBDMD INC 8% SER A CUM PFD 12482W200   12 10,000 SH   SOLE NO 0 0 10,000
CBIZ INC COM 124805102   974 18,767 SH   SOLE NO 0 0 18,767
CBOE GLOBAL MKTS INC COM 12503M108   3,529 22,594 SH   SOLE NO 0 0 22,594
CBRE GBL REAL ESTATE INC FD COM 12504G100   812 180,389 SH   SOLE NO 0 0 180,389
CBRE GROUP INC CL A 12504L109   852 11,532 SH   SOLE NO 0 0 11,532
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   4,678 350,400 SH   SOLE NO 0 0 350,400
CDW CORP COM 12514G108   1,579 7,824 SH   SOLE NO 0 0 7,824
CEDAR FAIR L P DEPOSITRY UNIT 150185106   692 18,699 SH   SOLE NO 0 0 18,699
CEL-SCI CORP COM PAR NEW 150837607   13 10,007 SH   SOLE NO 0 0 10,007
CELANESE CORP DEL COM 150870103   2,183 17,391 SH   SOLE NO 0 0 17,391
CELSIUS HLDGS INC COM NEW 15118V207   18,311 106,706 SH   SOLE NO 0 0 106,706
CELULARITY INC COM CL A 151190105   8 35,820 SH   SOLE NO 0 0 35,820
CENCORA INC COM 03073E105   6,952 38,626 SH   SOLE NO 0 0 38,626
CENOVUS ENERGY INC COM 15135U109   360 17,304 SH   SOLE NO 0 0 17,304
CENTENE CORP DEL COM 15135B101   1,932 28,054 SH   SOLE NO 0 0 28,054
CENTERPOINT ENERGY INC COM 15189T107   2,446 91,098 SH   SOLE NO 0 0 91,098
CENTRAL SECS CORP COM 155123102   1,150 32,435 SH   SOLE NO 0 0 32,435
CERIDIAN HCM HLDG INC COM 15677J108   2,150 31,683 SH   SOLE NO 0 0 31,683
CERTARA INC COM 15687V109   277 19,055 SH   SOLE NO 0 0 19,055
CF INDS HLDGS INC COM 125269100   1,121 13,073 SH   SOLE NO 0 0 13,073
CFSB BANCORP INC COM 12530C107   126 18,000 SH   SOLE NO 0 0 18,000
CGI INC CL A SUB VTG 12532H104   1,143 11,608 SH   SOLE NO 0 0 11,608
CHAMPIONX CORPORATION COM 15872M104   4,537 127,374 SH   SOLE NO 0 0 127,374
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   1,378 277,309 SH   SOLE NO 0 0 277,309
CHARLES RIV LABS INTL INC COM 159864107   6,021 30,720 SH   SOLE NO 0 0 30,720
CHART INDS INC COM 16115Q308   677 4,006 SH   SOLE NO 0 0 4,006
CHARTER COMMUNICATIONS INC N CL A 16119P108   4,740 10,777 SH   SOLE NO 0 0 10,777
CHECK POINT SOFTWARE TECH LT ORD M22465104   2,461 18,467 SH   SOLE NO 0 0 18,467
CHEESECAKE FACTORY INC COM 163072101   522 17,240 SH   SOLE NO 0 0 17,240
CHEGG INC COM 163092109   628 70,415 SH   SOLE NO 0 0 70,415
CHEMED CORP NEW COM 16359R103   207 398 SH   SOLE NO 0 0 398
CHEMOURS CO COM 163851108   2,177 77,617 SH   SOLE NO 0 0 77,617
CHEMUNG FINL CORP COM 164024101   324 8,178 SH   SOLE NO 0 0 8,178
CHENIERE ENERGY INC COM NEW 16411R208   6,317 38,061 SH   SOLE NO 0 0 38,061
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   929 17,147 SH   SOLE NO 0 0 17,147
CHESAPEAKE ENERGY CORP COM 165167735   1,946 22,566 SH   SOLE NO 0 0 22,566
CHESAPEAKE UTILS CORP COM 165303108   2,186 22,360 SH   SOLE NO 0 0 22,360
CHEVRON CORP NEW COM 166764100   205,135 1,216,554 SH   SOLE NO 0 0 1,216,554
CHEWY INC CL A 16679L109   830 45,444 SH   SOLE NO 0 0 45,444
CHICAGO ATLANTIC REAL ESTATE COM 167239102   503 34,189 SH   SOLE NO 0 0 34,189
CHIMERA INVT CORP COM NEW 16934Q208   1,223 223,933 SH   SOLE NO 0 0 223,933
CHIPOTLE MEXICAN GRILL INC COM 169656105   16,797 9,169 SH   SOLE NO 0 0 9,169
CHOICE HOTELS INTL INC COM 169905106   1,720 14,041 SH   SOLE NO 0 0 14,041
CHORD ENERGY CORPORATION COM NEW 674215207   1,985 12,246 SH   SOLE NO 0 0 12,246
CHUBB LIMITED COM H1467J104   15,848 76,125 SH   SOLE NO 0 0 76,125
CHURCH & DWIGHT CO INC COM 171340102   6,873 75,007 SH   SOLE NO 0 0 75,007
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   65 26,829 SH   SOLE NO 0 0 26,829
CIENA CORP COM NEW 171779309   1,235 26,127 SH   SOLE NO 0 0 26,127
CINCINNATI FINL CORP COM 172062101   7,110 69,504 SH   SOLE NO 0 0 69,504
CINEMARK HLDGS INC COM 17243V102   5,888 320,879 SH   SOLE NO 0 0 320,879
CINGULATE INC COMMON STOCK 17248W105   71 100,771 SH   SOLE NO 0 0 100,771
CINTAS CORP COM 172908105   7,380 15,342 SH   SOLE NO 0 0 15,342
CION INVT CORP COM 17259U204   3,001 283,870 SH   SOLE NO 0 0 283,870
CISCO SYS INC COM 17275R102   124,887 2,323,047 SH   SOLE NO 0 0 2,323,047
CITIGROUP INC COM NEW 172967424   15,493 376,693 SH   SOLE NO 0 0 376,693
CITIUS PHARMACEUTICALS INC COM NEW 17322U207   19 28,254 SH   SOLE NO 0 0 28,254
CITIZENS & NORTHN CORP COM 172922106   344 19,618 SH   SOLE NO 0 0 19,618
CITIZENS CMNTY BANCORP INC M COM 174903104   146 15,253 SH   SOLE NO 0 0 15,253
CITIZENS FINL GROUP INC COM 174610105   4,446 165,882 SH   SOLE NO 0 0 165,882
CITIZENS FINL SVCS INC COM 174615104   289 6,030 SH   SOLE NO 0 0 6,030
CITIZENS HLDG CO MISS COM 174715102   168 15,999 SH   SOLE NO 0 0 15,999
CIVITAS RESOURCES INC COM NEW 17888H103   305 3,777 SH   SOLE NO 0 0 3,777
CLEAN ENERGY FUELS CORP COM 184499101   368 96,081 SH   SOLE NO 0 0 96,081
CLEAN HARBORS INC COM 184496107   829 4,956 SH   SOLE NO 0 0 4,956
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   17 11,000 SH   SOLE NO 0 0 11,000
CLEAR SECURE INC COM CL A 18467V109   529 27,771 SH   SOLE NO 0 0 27,771
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209   713 22,484 SH   SOLE NO 0 0 22,484
CLEARBRIDGE MLP AND MIDSTRM COM 184692200   3,151 89,445 SH   SOLE NO 0 0 89,445
CLEARBRIDGE MLP AND MIDSTRM COM 18469Q207   815 25,404 SH   SOLE NO 0 0 25,404
CLEARFIELD INC COM 18482P103   781 27,255 SH   SOLE NO 0 0 27,255
CLEARPOINT NEURO INC COM 18507C103   343 68,530 SH   SOLE NO 0 0 68,530
CLEARWAY ENERGY INC CL C 18539C204   256 12,096 SH   SOLE NO 0 0 12,096
CLEVELAND-CLIFFS INC NEW COM 185899101   9,740 623,136 SH   SOLE NO 0 0 623,136
CLOROX CO DEL COM 189054109   21,862 166,810 SH   SOLE NO 0 0 166,810
CLOUDFLARE INC CL A COM 18915M107   3,588 56,921 SH   SOLE NO 0 0 56,921
CLOUGH GLOBAL EQUITY FD COM 18914C100   180 32,860 SH   SOLE NO 0 0 32,860
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106   378 85,318 SH   SOLE NO 0 0 85,318
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   207 191,797 SH   SOLE NO 0 0 191,797
CME GROUP INC COM 12572Q105   13,662 68,234 SH   SOLE NO 0 0 68,234
CMS ENERGY CORP COM 125896100   3,668 69,060 SH   SOLE NO 0 0 69,060
CNA FINL CORP COM 126117100   1,928 48,983 SH   SOLE NO 0 0 48,983
CNH INDL N V SHS N20944109   255 21,035 SH   SOLE NO 0 0 21,035
COCA COLA CO COM 191216100   98,800 1,764,924 SH   SOLE NO 0 0 1,764,924
COCA COLA CONS INC COM 191098102   1,230 1,932 SH   SOLE NO 0 0 1,932
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   2,208 35,344 SH   SOLE NO 0 0 35,344
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   304 3,877 SH   SOLE NO 0 0 3,877
CODA OCTOPUS GROUP INC COM NEW 19188U206   115 18,500 SH   SOLE NO 0 0 18,500
CODEXIS INC COM 192005106   42 22,000 SH   SOLE NO 0 0 22,000
COEUR MNG INC COM NEW 192108504   43 19,549 SH   SOLE NO 0 0 19,549
COGNEX CORP COM 192422103   682 16,075 SH   SOLE NO 0 0 16,075
COGNITION THERAPEUTICS INC COM 19243B102   134 92,730 SH   SOLE NO 0 0 92,730
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   2,605 38,451 SH   SOLE NO 0 0 38,451
COHEN & STEERS CLOSED-END OP COM 19248P106   2,250 218,028 SH   SOLE NO 0 0 218,028
COHEN & STEERS INFRASTRUCTUR COM 19248A109   3,274 167,205 SH   SOLE NO 0 0 167,205
COHEN & STEERS LTD DURATION COM 19248C105   337 19,732 SH   SOLE NO 0 0 19,732
COHEN & STEERS QUALITY INCOM COM 19247L106   4,028 397,999 SH   SOLE NO 0 0 397,999
COHEN & STEERS REAL ESTATE O SHS BENFIN INT 19249Q103   168 12,875 SH   SOLE NO 0 0 12,875
COHEN & STEERS REIT & PFD & COM 19247X100   2,707 157,737 SH   SOLE NO 0 0 157,737
COHEN & STEERS TAX ADVAN PFD COM 19249X108   334 19,119 SH   SOLE NO 0 0 19,119
COHEN & STEERS TOTAL RETURN COM 19247R103   9,084 866,826 SH   SOLE NO 0 0 866,826
COHERENT CORP COM 19247G107   3,536 108,338 SH   SOLE NO 0 0 108,338
COINBASE GLOBAL INC COM CL A 19260Q107   3,863 51,455 SH   SOLE NO 0 0 51,455
COLGATE PALMOLIVE CO COM 194162103   21,631 304,190 SH   SOLE NO 0 0 304,190
COLUMBIA BKG SYS INC COM 197236102   1,134 55,858 SH   SOLE NO 0 0 55,858
COLUMBIA ETF TR I DIVERSIFID FXD 19761L508   2,789 165,659 SH   SOLE NO 0 0 165,659
COLUMBIA ETF TR I MULTI SEC MUNI 19761L607   5,195 266,433 SH   SOLE NO 0 0 266,433
COLUMBIA ETF TR I RESH ENHNC COR 19761L706   614 24,447 SH   SOLE NO 0 0 24,447
COLUMBIA ETF TR II EM CORE EX ETF 19762B202   13,804 503,445 SH   SOLE NO 0 0 503,445
COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707   1,531 28,916 SH   SOLE NO 0 0 28,916
COLUMBIA FINL INC COM 197641103   327 20,841 SH   SOLE NO 0 0 20,841
COLUMBIA SELIGM PREM TECH GR COM 19842X109   573 21,056 SH   SOLE NO 0 0 21,056
COMCAST CORP NEW CL A 20030N101   42,177 951,218 SH   SOLE NO 0 0 951,218
COMERICA INC COM 200340107   3,220 77,505 SH   SOLE NO 0 0 77,505
COMFORT SYS USA INC COM 199908104   224 1,315 SH   SOLE NO 0 0 1,315
COMMERCE BANCSHARES INC COM 200525103   1,356 28,252 SH   SOLE NO 0 0 28,252
COMMERCIAL METALS CO COM 201723103   1,192 24,117 SH   SOLE NO 0 0 24,117
COMMUNITY BK SYS INC COM 203607106   1,135 26,877 SH   SOLE NO 0 0 26,877
COMMUNITY HEALTH SYS INC NEW COM 203668108   79 27,095 SH   SOLE NO 0 0 27,095
COMPASS DIVERSIFIED SH BEN INT 20451Q104   895 47,668 SH   SOLE NO 0 0 47,668
COMPASS INC CL A 20464U100   39 13,553 SH   SOLE NO 0 0 13,553
COMPASS MINERALS INTL INC COM 20451N101   607 21,720 SH   SOLE NO 0 0 21,720
COMPASS PATHWAYS PLC SPONSORED ADS 20451W101   120 16,205 SH   SOLE NO 0 0 16,205
COMSCORE INC COM 20564W105   10 15,965 SH   SOLE NO 0 0 15,965
COMSTOCK RES INC COM 205768302   254 23,045 SH   SOLE NO 0 0 23,045
CONAGRA BRANDS INC COM 205887102   5,255 191,649 SH   SOLE NO 0 0 191,649
CONFLUENT INC CLASS A COM 20717M103   547 18,469 SH   SOLE NO 0 0 18,469
CONOCOPHILLIPS COM 20825C104   42,009 350,656 SH   SOLE NO 0 0 350,656
CONSOL ENERGY INC NEW COM 20854L108   236 2,247 SH   SOLE NO 0 0 2,247
CONSOLIDATED EDISON INC COM 209115104   33,626 393,144 SH   SOLE NO 0 0 393,144
CONSOLIDATED WATER CO INC ORD G23773107   234 8,241 SH   SOLE NO 0 0 8,241
CONSTELLATION BRANDS INC CL A 21036P108   31,224 124,233 SH   SOLE NO 0 0 124,233
CONSTELLATION ENERGY CORP COM 21037T109   8,789 80,571 SH   SOLE NO 0 0 80,571
COOPER COS INC COM NEW 216648402   1,259 3,959 SH   SOLE NO 0 0 3,959
COPART INC COM 217204106   4,232 98,215 SH   SOLE NO 0 0 98,215
CORCEPT THERAPEUTICS INC COM 218352102   202 7,429 SH   SOLE NO 0 0 7,429
CORE & MAIN INC CL A 21874C102   235 8,140 SH   SOLE NO 0 0 8,140
COREBRIDGE FINL INC COM 21871X109   391 19,781 SH   SOLE NO 0 0 19,781
CORECIVIC INC COM 21871N101   323 28,741 SH   SOLE NO 0 0 28,741
CORMEDIX INC COM 21900C308   55 14,989 SH   SOLE NO 0 0 14,989
CORNERSTONE STRATEGIC VALUE COM 21924B302   1,092 135,655 SH   SOLE NO 0 0 135,655
CORNERSTONE TOTAL RETURN FD COM 21924U300   1,286 160,911 SH   SOLE NO 0 0 160,911
CORNING INC COM 219350105   24,618 807,939 SH   SOLE NO 0 0 807,939
CORTEVA INC COM 22052L104   8,819 172,384 SH   SOLE NO 0 0 172,384
COSTAMARE INC SHS Y1771G102   1,330 138,278 SH   SOLE NO 0 0 138,278
COSTAR GROUP INC COM 22160N109   1,948 25,340 SH   SOLE NO 0 0 25,340
COSTCO WHSL CORP NEW COM 22160K105   211,412 374,207 SH   SOLE NO 0 0 374,207
COTERRA ENERGY INC COM 127097103   5,900 218,119 SH   SOLE NO 0 0 218,119
COTY INC COM CL A 222070203   268 24,449 SH   SOLE NO 0 0 24,449
COUPANG INC CL A 22266T109   426 25,071 SH   SOLE NO 0 0 25,071
COUSINS PPTYS INC COM NEW 222795502   251 12,333 SH   SOLE NO 0 0 12,333
COVENANT LOGISTICS GROUP INC CL A 22284P105   322 7,333 SH   SOLE NO 0 0 7,333
CRACKER BARREL OLD CTRY STOR COM 22410J106   744 11,075 SH   SOLE NO 0 0 11,075
CRANE COMPANY COMMON STOCK 224408104   655 7,372 SH   SOLE NO 0 0 7,372
CRANE NXT CO COM 224441105   360 6,485 SH   SOLE NO 0 0 6,485
CRAWFORD & CO CL A 224633206   668 71,542 SH   SOLE NO 0 0 71,542
CREDIT ACCEP CORP MICH COM 225310101   253 550 SH   SOLE NO 0 0 550
CREDIT SUISSE ASSET MGMT INC COM 224916106   62 23,888 SH   SOLE NO 0 0 23,888
CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103   214 114,006 SH   SOLE NO 0 0 114,006
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208   478 16,335 SH   SOLE NO 0 0 16,335
CRH PLC ORD G25508105   714 13,046 SH   SOLE NO 0 0 13,046
CRICUT INC COM CL A 22658D100   1,600 172,266 SH   SOLE NO 0 0 172,266
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   1,817 40,023 SH   SOLE NO 0 0 40,023
CROCS INC COM 227046109   1,943 22,023 SH   SOLE NO 0 0 22,023
CRONOS GROUP INC COM 22717L101   232 115,804 SH   SOLE NO 0 0 115,804
CROSSFIRST BANKSHARES INC COM 22766M109   172 17,018 SH   SOLE NO 0 0 17,018
CROWDSTRIKE HLDGS INC CL A 22788C105   21,254 126,980 SH   SOLE NO 0 0 126,980
CROWN CASTLE INC COM 22822V101   7,771 84,436 SH   SOLE NO 0 0 84,436
CROWN HLDGS INC COM 228368106   611 6,903 SH   SOLE NO 0 0 6,903
CSX CORP COM 126408103   27,342 889,160 SH   SOLE NO 0 0 889,160
CTO RLTY GROWTH INC NEW COM 22948Q101   594 36,669 SH   SOLE NO 0 0 36,669
CUBESMART COM 229663109   6,936 181,903 SH   SOLE NO 0 0 181,903
CUE HEALTH INC COM 229790100   7 15,989 SH   SOLE NO 0 0 15,989
CULLEN FROST BANKERS INC COM 229899109   4,683 51,344 SH   SOLE NO 0 0 51,344
CULLINAN ONCOLOGY INC COM 230031106   190 20,959 SH   SOLE NO 0 0 20,959
CUMMINS INC COM 231021106   16,778 73,439 SH   SOLE NO 0 0 73,439
CURTISS WRIGHT CORP COM 231561101   3,075 15,716 SH   SOLE NO 0 0 15,716
CUSTOM TRUCK ONE SOURCE INC *W EXP 01/01/202 23204X111   4 46,500 SH   SOLE NO 0 0 46,500
CVB FINL CORP COM 126600105   1,138 68,660 SH   SOLE NO 0 0 68,660
CVD EQUIP CORP COM 126601103   115 17,340 SH   SOLE NO 0 0 17,340
CVS HEALTH CORP COM 126650100   65,049 931,670 SH   SOLE NO 0 0 931,670
CYBERARK SOFTWARE LTD SHS M2682V108   2,850 17,405 SH   SOLE NO 0 0 17,405
CYBIN INC COM 23256X100   22 41,317 SH   SOLE NO 0 0 41,317
CYTOMX THERAPEUTICS INC COM 23284F105   69 53,243 SH   SOLE NO 0 0 53,243
D R HORTON INC COM 23331A109   3,498 32,550 SH   SOLE NO 0 0 32,550
D-WAVE QUANTUM INC COM 26740W109   55 57,036 SH   SOLE NO 0 0 57,036
DANAHER CORPORATION COM 235851102   35,533 143,221 SH   SOLE NO 0 0 143,221
DANAOS CORPORATION SHS Y1968P121   5,104 77,073 SH   SOLE NO 0 0 77,073
DANIMER SCIENTIFIC INC COM CL A 236272100   356 171,925 SH   SOLE NO 0 0 171,925
DARDEN RESTAURANTS INC COM 237194105   4,961 34,638 SH   SOLE NO 0 0 34,638
DARE BIOSCIENCE INC COM 23666P101   23 49,329 SH   SOLE NO 0 0 49,329
DARLING INGREDIENTS INC COM 237266101   1,603 30,714 SH   SOLE NO 0 0 30,714
DATADOG INC CL A COM 23804L103   27,701 304,107 SH   SOLE NO 0 0 304,107
DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108   1,819 67,969 SH   SOLE NO 0 0 67,969
DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207   3,966 125,591 SH   SOLE NO 0 0 125,591
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306   2,487 90,475 SH   SOLE NO 0 0 90,475
DAVITA INC COM 23918K108   2,519 26,646 SH   SOLE NO 0 0 26,646
DBV TECHNOLOGIES S A SPONSORED ADR 23306J101   23 16,700 SH   SOLE NO 0 0 16,700
DBX ETF TR XTRACK MSCI EAFE 233051200   57,153 1,637,633 SH   SOLE NO 0 0 1,637,633
DBX ETF TR XTRACK MSCI EAFE 233051630   395 17,465 SH   SOLE NO 0 0 17,465
DBX ETF TR XTRACK MSCI EMRG 233051101   1,559 71,096 SH   SOLE NO 0 0 71,096
DBX ETF TR XTRACK MUN INFRA 233051705   2,874 121,068 SH   SOLE NO 0 0 121,068
DBX ETF TR XTRACK USD HIGH 233051432   885 26,112 SH   SOLE NO 0 0 26,112
DBX ETF TR XTRACKERS RUSSEL 233051481   924 21,457 SH   SOLE NO 0 0 21,457
DBX ETF TR XTRACKERS S&P 233051143   1,442 36,807 SH   SOLE NO 0 0 36,807
DBX ETF TR XTRCKR MSCI US 233051150   1,393 35,116 SH   SOLE NO 0 0 35,116
DECKERS OUTDOOR CORP COM 243537107   668 1,300 SH   SOLE NO 0 0 1,300
DEERE & CO COM 244199105   65,277 172,974 SH   SOLE NO 0 0 172,974
DELL TECHNOLOGIES INC CL C 24703L202   6,041 87,678 SH   SOLE NO 0 0 87,678
DELTA AIR LINES INC DEL COM NEW 247361702   15,972 431,680 SH   SOLE NO 0 0 431,680
DENISON MINES CORP COM 248356107   348 210,677 SH   SOLE NO 0 0 210,677
DENTSPLY SIRONA INC COM 24906P109   371 10,868 SH   SOLE NO 0 0 10,868
DESKTOP METAL INC COM CL A 25058X105   533 365,050 SH   SOLE NO 0 0 365,050
DEUTSCHE BANK A G NAMEN AKT D18190898   162 14,727 SH   SOLE NO 0 0 14,727
DEVON ENERGY CORP NEW COM 25179M103   14,106 295,733 SH   SOLE NO 0 0 295,733
DEXCOM INC COM 252131107   4,084 43,769 SH   SOLE NO 0 0 43,769
DIAGEO PLC SPON ADR NEW 25243Q205   13,106 87,850 SH   SOLE NO 0 0 87,850
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   658 3,904 SH   SOLE NO 0 0 3,904
DIAMONDBACK ENERGY INC COM 25278X109   7,446 48,072 SH   SOLE NO 0 0 48,072
DICKS SPORTING GOODS INC COM 253393102   3,981 36,661 SH   SOLE NO 0 0 36,661
DIGITAL RLTY TR INC COM 253868103   14,692 121,401 SH   SOLE NO 0 0 121,401
DIGITAL TURBINE INC COM NEW 25400W102   227 37,510 SH   SOLE NO 0 0 37,510
DIGITAL WORLD ACQUISITION CO CLASS A COM 25400Q105   462 28,142 SH   SOLE NO 0 0 28,142
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   303 17,255 SH   SOLE NO 0 0 17,255
DIGITALOCEAN HLDGS INC COM 25402D102   423 17,583 SH   SOLE NO 0 0 17,583
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   63,227 1,566,183 SH   SOLE NO 0 0 1,566,183
DIMENSIONAL ETF TRUST EMERGING MARKETS 25434V682   241 8,183 SH   SOLE NO 0 0 8,183
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732   11,545 495,281 SH   SOLE NO 0 0 495,281
DIMENSIONAL ETF TRUST EMERGING MKTS HI 25434V757   2,055 90,729 SH   SOLE NO 0 0 90,729
DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740   983 41,513 SH   SOLE NO 0 0 41,513
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   12,812 567,650 SH   SOLE NO 0 0 567,650
DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658   6,614 295,116 SH   SOLE NO 0 0 295,116
DIMENSIONAL ETF TRUST GLOBAL SUSTAINA 25434V674   2,667 53,487 SH   SOLE NO 0 0 53,487
DIMENSIONAL ETF TRUST INFLATION PROTE 25434V856   1,849 46,482 SH   SOLE NO 0 0 46,482
DIMENSIONAL ETF TRUST INTERNATIONAL 25434V690   644 22,445 SH   SOLE NO 0 0 22,445
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   11,235 344,408 SH   SOLE NO 0 0 344,408
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   41,785 1,600,336 SH   SOLE NO 0 0 1,600,336
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799   15,955 683,312 SH   SOLE NO 0 0 683,312
DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765   3,045 131,293 SH   SOLE NO 0 0 131,293
DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773   2,028 92,447 SH   SOLE NO 0 0 92,447
DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781   2,524 106,121 SH   SOLE NO 0 0 106,121
DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849   23,626 508,411 SH   SOLE NO 0 0 508,411
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864   25,935 559,192 SH   SOLE NO 0 0 559,192
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   29,802 995,042 SH   SOLE NO 0 0 995,042
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   265,262 10,124,499 SH   SOLE NO 0 0 10,124,499
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   49,587 1,065,233 SH   SOLE NO 0 0 1,065,233
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   23,038 896,784 SH   SOLE NO 0 0 896,784
DIMENSIONAL ETF TRUST US LARGE CAP VAL 25434V666   1,651 66,560 SH   SOLE NO 0 0 66,560
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   25,115 738,236 SH   SOLE NO 0 0 738,236
DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823   5,577 285,707 SH   SOLE NO 0 0 285,707
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   31,825 606,312 SH   SOLE NO 0 0 606,312
DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815   18,764 740,502 SH   SOLE NO 0 0 740,502
DIMENSIONAL ETF TRUST US SUSTAINABILTY 25434V716   1,765 63,606 SH   SOLE NO 0 0 63,606
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   16,208 354,738 SH   SOLE NO 0 0 354,738
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   121,816 5,409,226 SH   SOLE NO 0 0 5,409,226
DIODES INC COM 254543101   476 6,040 SH   SOLE NO 0 0 6,040
DIREXION SHS ETF TR 20YR TRES BULL 25459W540   97 20,129 SH   SOLE NO 0 0 20,129
DIREXION SHS ETF TR AUSPCE CMD STG 25460E307   2,600 87,587 SH   SOLE NO 0 0 87,587
DIREXION SHS ETF TR DLY GOLD INDX 2X 25460G781   400 15,000 SH   SOLE NO 0 0 15,000
DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458   552 29,232 SH   SOLE NO 0 0 29,232
DIREXION SHS ETF TR DLY SEMICNDTR BR 25460G336   152 13,582 SH   SOLE NO 0 0 13,582
DIREXION SHS ETF TR DRX S&P500BULL 25459W862   599 7,662 SH   SOLE NO 0 0 7,662
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207   3,725 49,815 SH   SOLE NO 0 0 49,815
DISCOVER FINL SVCS COM 254709108   4,884 56,378 SH   SOLE NO 0 0 56,378
DISH NETWORK CORPORATION CL A 25470M109   107 18,333 SH   SOLE NO 0 0 18,333
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5   45 75,000 SH   SOLE NO 0 0 75,000
DISNEY WALT CO COM 254687106   85,419 1,053,911 SH   SOLE NO 0 0 1,053,911
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   101 52,033 SH   SOLE NO 0 0 52,033
DLOCAL LTD CLASS A COM G29018101   237 12,347 SH   SOLE NO 0 0 12,347
DNP SELECT INCOME FD INC COM 23325P104   8,914 936,295 SH   SOLE NO 0 0 936,295
DOCUSIGN INC COM 256163106   3,792 90,294 SH   SOLE NO 0 0 90,294
DOLBY LABORATORIES INC COM CL A 25659T107   421 5,306 SH   SOLE NO 0 0 5,306
DOLLAR GEN CORP NEW COM 256677105   10,217 96,565 SH   SOLE NO 0 0 96,565
DOLLAR TREE INC COM 256746108   2,781 26,124 SH   SOLE NO 0 0 26,124
DOMINION ENERGY INC COM 25746U109   21,226 475,180 SH   SOLE NO 0 0 475,180
DOMINOS PIZZA INC COM 25754A201   2,827 7,462 SH   SOLE NO 0 0 7,462
DOMO INC COM CL B 257554105   304 31,009 SH   SOLE NO 0 0 31,009
DONALDSON INC COM 257651109   1,979 33,176 SH   SOLE NO 0 0 33,176
DOORDASH INC CL A 25809K105   223 2,807 SH   SOLE NO 0 0 2,807
DORCHESTER MINERALS LP COM UNIT 25820R105   644 22,170 SH   SOLE NO 0 0 22,170
DORIAN LPG LTD SHS USD Y2106R110   794 27,652 SH   SOLE NO 0 0 27,652
DOUBLELINE INCOME SOLUTIONS COM 258622109   767 65,470 SH   SOLE NO 0 0 65,470
DOUBLELINE YIELD OPPORTUNITI COM 25862D105   774 52,512 SH   SOLE NO 0 0 52,512
DOVER CORP COM 260003108   3,841 27,530 SH   SOLE NO 0 0 27,530
DOW INC COM 260557103   28,346 549,769 SH   SOLE NO 0 0 549,769
DOXIMITY INC CL A 26622P107   473 22,291 SH   SOLE NO 0 0 22,291
DRAFTKINGS INC NEW COM CL A 26142V105   6,071 206,202 SH   SOLE NO 0 0 206,202
DRAGANFLY INC. COM NEW 26142Q205   17 21,686 SH   SOLE NO 0 0 21,686
DROPBOX INC CL A 26210C104   636 23,371 SH   SOLE NO 0 0 23,371
DT MIDSTREAM INC COMMON STOCK 23345M107   1,900 35,906 SH   SOLE NO 0 0 35,906
DTE ENERGY CO COM 233331107   9,323 93,908 SH   SOLE NO 0 0 93,908
DUCOMMUN INC DEL COM 264147109   1,913 43,969 SH   SOLE NO 0 0 43,969
DUFF & PHELPS UTLITY AND INF COM 26433C105   356 41,251 SH   SOLE NO 0 0 41,251
DUKE ENERGY CORP NEW COM NEW 26441C204   47,993 543,771 SH   SOLE NO 0 0 543,771
DULUTH HLDGS INC COM CL B 26443V101   70 11,661 SH   SOLE NO 0 0 11,661
DUOLINGO INC CL A COM 26603R106   408 2,460 SH   SOLE NO 0 0 2,460
DUPONT DE NEMOURS INC COM 26614N102   16,862 226,066 SH   SOLE NO 0 0 226,066
DUTCH BROS INC CL A 26701L100   2,602 111,912 SH   SOLE NO 0 0 111,912
DWS MUN INCOME TR COM 233368109   200 26,012 SH   SOLE NO 0 0 26,012
DXC TECHNOLOGY CO COM 23355L106   249 11,952 SH   SOLE NO 0 0 11,952
DYADIC INTL INC DEL COM 26745T101   55 28,723 SH   SOLE NO 0 0 28,723
DYCOM INDS INC COM 267475101   296 3,327 SH   SOLE NO 0 0 3,327
DYNATRACE INC COM NEW 268150109   1,407 30,107 SH   SOLE NO 0 0 30,107
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   776 52,509 SH   SOLE NO 0 0 52,509
DYNEX CAP INC COM 26817Q886   738 61,776 SH   SOLE NO 0 0 61,776
E L F BEAUTY INC COM 26856L103   426 3,876 SH   SOLE NO 0 0 3,876
EA SERIES TRUST BRIDGEWAY BLUE 02072L714   2,747 286,755 SH   SOLE NO 0 0 286,755
EA SERIES TRUST EA BRIDGEWAY OMN 02072L532   448 24,533 SH   SOLE NO 0 0 24,533
EA SERIES TRUST FREEDOM 100 EM 02072L607   2,517 88,892 SH   SOLE NO 0 0 88,892
EA SERIES TRUST STRIVE 1000 GRWT 02072L615   289 9,627 SH   SOLE NO 0 0 9,627
EA SERIES TRUST STRIVE 500 ETF 02072L680   2,634 96,134 SH   SOLE NO 0 0 96,134
EA SERIES TRUST STRIVE US ENERGY 02072L722   1,526 50,724 SH   SOLE NO 0 0 50,724
EA SERIES TRUST STRIVE US SEMICO 02072L672   201 6,187 SH   SOLE NO 0 0 6,187
EAGLE BANCORP INC MD COM 268948106   291 13,579 SH   SOLE NO 0 0 13,579
EAGLE MATLS INC COM 26969P108   406 2,439 SH   SOLE NO 0 0 2,439
EAGLE POINT CREDIT COMPANY I COM 269808101   1,194 117,668 SH   SOLE NO 0 0 117,668
EAST WEST BANCORP INC COM 27579R104   341 6,478 SH   SOLE NO 0 0 6,478
EASTERLY GOVT PPTYS INC COM 27616P103   861 75,317 SH   SOLE NO 0 0 75,317
EASTERN BANKSHARES INC COM 27627N105   795 63,410 SH   SOLE NO 0 0 63,410
EASTGROUP PPTYS INC COM 277276101   453 2,718 SH   SOLE NO 0 0 2,718
EASTMAN CHEM CO COM 277432100   5,888 76,744 SH   SOLE NO 0 0 76,744
EASTMAN KODAK CO COM NEW 277461406   42 10,022 SH   SOLE NO 0 0 10,022
EATON CORP PLC SHS G29183103   29,217 136,989 SH   SOLE NO 0 0 136,989
EATON VANCE ENHANCED EQUITY COM 278274105   1,235 77,939 SH   SOLE NO 0 0 77,939
EATON VANCE ENHANCED EQUITY COM 278277108   2,869 167,007 SH   SOLE NO 0 0 167,007
EATON VANCE FLTING RATE INC COM 278279104   137 11,139 SH   SOLE NO 0 0 11,139
EATON VANCE LTD DURATION INC COM 27828H105   3,319 367,136 SH   SOLE NO 0 0 367,136
EATON VANCE MUN BD FD COM 27827X101   953 106,410 SH   SOLE NO 0 0 106,410
EATON VANCE MUN INCOME 2028 SHS 27829U105   386 22,772 SH   SOLE NO 0 0 22,772
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108   979 109,861 SH   SOLE NO 0 0 109,861
EATON VANCE NATL MUN OPPORT COM SHS 27829L105   251 15,445 SH   SOLE NO 0 0 15,445
EATON VANCE NEW YORK MUN BD COM 27827Y109   509 61,434 SH   SOLE NO 0 0 61,434
EATON VANCE RISK-MANAGED DIV COM 27829G106   582 75,751 SH   SOLE NO 0 0 75,751
EATON VANCE SHORT DURATION D COM 27828V104   528 50,896 SH   SOLE NO 0 0 50,896
EATON VANCE TAX ADVT DIV INC COM 27828G107   3,160 149,212 SH   SOLE NO 0 0 149,212
EATON VANCE TAX MNGED BUY WR COM 27828X100   776 61,560 SH   SOLE NO 0 0 61,560
EATON VANCE TAX-ADVANTAGED G COM 27828U106   300 14,042 SH   SOLE NO 0 0 14,042
EATON VANCE TAX-MANAGED BUY- COM 27828Y108   4,253 355,287 SH   SOLE NO 0 0 355,287
EATON VANCE TAX-MANAGED DIVE COM 27828N102   3,751 325,035 SH   SOLE NO 0 0 325,035
EATON VANCE TAX-MANAGED GLOB COM 27829C105   9,130 1,194,962 SH   SOLE NO 0 0 1,194,962
EATON VANCE TAX-MANAGED GLOB COM 27829F108   7,889 1,070,372 SH   SOLE NO 0 0 1,070,372
EATON VANCE TX ADV GLBL DIV COM 27828S101   2,357 153,254 SH   SOLE NO 0 0 153,254
EBAY INC. COM 278642103   3,070 69,624 SH   SOLE NO 0 0 69,624
ECOLAB INC COM 278865100   19,842 117,128 SH   SOLE NO 0 0 117,128
ECOVYST INC COM 27923Q109   399 40,500 SH   SOLE NO 0 0 40,500
EDAP TMS S A SPONSORED ADR 268311107   492 70,135 SH   SOLE NO 0 0 70,135
EDGIO INC COM 53261M104   23 26,427 SH   SOLE NO 0 0 26,427
EDISON INTL COM 281020107   7,392 116,793 SH   SOLE NO 0 0 116,793
EDITAS MEDICINE INC COM 28106W103   219 28,093 SH   SOLE NO 0 0 28,093
EDWARDS LIFESCIENCES CORP COM 28176E108   11,361 163,984 SH   SOLE NO 0 0 163,984
EHEALTH INC COM 28238P109   378 51,053 SH   SOLE NO 0 0 51,053
ELANCO ANIMAL HEALTH INC COM 28414H103   392 34,869 SH   SOLE NO 0 0 34,869
ELASTIC N V ORD SHS N14506104   434 5,344 SH   SOLE NO 0 0 5,344
ELBIT SYS LTD ORD M3760D101   1,178 5,947 SH   SOLE NO 0 0 5,947
ELECTRA BATTERY MATERIALS CO COM NEW 28474P201   7 11,480 SH   SOLE NO 0 0 11,480
ELECTROMED INC COM 285409108   108 10,417 SH   SOLE NO 0 0 10,417
ELECTRONIC ARTS INC COM 285512109   4,881 40,542 SH   SOLE NO 0 0 40,542
ELEVANCE HEALTH INC COM 036752103   22,163 50,900 SH   SOLE NO 0 0 50,900
ELI LILLY & CO COM 532457108   181,069 337,104 SH   SOLE NO 0 0 337,104
ELLINGTON FINANCIAL INC COM 28852N109   284 22,775 SH   SOLE NO 0 0 22,775
ELLSWORTH GROWTH & INCOME FD COM 289074106   194 24,109 SH   SOLE NO 0 0 24,109
ELME COMMUNITIES SH BEN INT 939653101   320 23,455 SH   SOLE NO 0 0 23,455
EMCOR GROUP INC COM 29084Q100   1,009 4,795 SH   SOLE NO 0 0 4,795
EMERSON ELEC CO COM 291011104   60,336 624,785 SH   SOLE NO 0 0 624,785
EMPIRE ST RLTY OP L P UNIT LTD PRT 60 292102209   406 50,703 SH   SOLE NO 0 0 50,703
EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100   653 81,610 SH   SOLE NO 0 0 81,610
EMX RTY CORP COM 26873J107   29 16,019 SH   SOLE NO 0 0 16,019
ENBRIDGE INC COM 29250N105   29,603 891,930 SH   SOLE NO 0 0 891,930
ENCOMPASS HEALTH CORP COM 29261A100   658 9,791 SH   SOLE NO 0 0 9,791
ENCORE WIRE CORP COM 292562105   705 3,866 SH   SOLE NO 0 0 3,866
ENDEAVOUR SILVER CORP COM 29258Y103   85 34,783 SH   SOLE NO 0 0 34,783
ENERGY RECOVERY INC COM 29270J100   259 12,223 SH   SOLE NO 0 0 12,223
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   15,876 1,131,591 SH   SOLE NO 0 0 1,131,591
ENERPLUS CORP COM 292766102   241 13,647 SH   SOLE NO 0 0 13,647
ENERSYS COM 29275Y102   340 3,596 SH   SOLE NO 0 0 3,596
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   2,337 191,284 SH   SOLE NO 0 0 191,284
ENNIS INC COM 293389102   560 26,388 SH   SOLE NO 0 0 26,388
ENOVA INTL INC COM 29357K103   361 7,100 SH   SOLE NO 0 0 7,100
ENOVIX CORPORATION COM 293594107   718 57,245 SH   SOLE NO 0 0 57,245
ENPHASE ENERGY INC COM 29355A107   12,101 100,718 SH   SOLE NO 0 0 100,718
ENSIGN GROUP INC COM 29358P101   216 2,328 SH   SOLE NO 0 0 2,328
ENTEGRIS INC COM 29362U104   1,906 20,300 SH   SOLE NO 0 0 20,300
ENTERGY CORP NEW COM 29364G103   3,537 38,239 SH   SOLE NO 0 0 38,239
ENTERPRISE BANCORP INC MASS COM 293668109   3,190 116,522 SH   SOLE NO 0 0 116,522
ENTERPRISE PRODS PARTNERS L COM 293792107   25,530 932,781 SH   SOLE NO 0 0 932,781
ENVIVA INC COM 29415B103   75 10,084 SH   SOLE NO 0 0 10,084
EOG RES INC COM 26875P101   15,784 124,521 SH   SOLE NO 0 0 124,521
EOS ENERGY ENTERPRISES INC COM CL A 29415C101   45 21,110 SH   SOLE NO 0 0 21,110
EPAM SYS INC COM 29414B104   1,971 7,708 SH   SOLE NO 0 0 7,708
EPR PPTYS COM SH BEN INT 26884U109   5,029 121,063 SH   SOLE NO 0 0 121,063
EQT CORP COM 26884L109   4,798 118,245 SH   SOLE NO 0 0 118,245
EQUIFAX INC COM 294429105   2,653 14,481 SH   SOLE NO 0 0 14,481
EQUINIX INC COM 29444U700   3,631 4,999 SH   SOLE NO 0 0 4,999
EQUINOR ASA SPONSORED ADR 29446M102   482 14,714 SH   SOLE NO 0 0 14,714
EQUINOX GOLD CORP COM 29446Y502   193 45,647 SH   SOLE NO 0 0 45,647
EQUITABLE HLDGS INC COM 29452E101   407 14,324 SH   SOLE NO 0 0 14,324
EQUITRANS MIDSTREAM CORP COM 294600101   409 43,687 SH   SOLE NO 0 0 43,687
EQUITY COMWLTH COM SH BEN INT 294628102   1,900 103,414 SH   SOLE NO 0 0 103,414
EQUITY LIFESTYLE PPTYS INC COM 29472R108   266 4,172 SH   SOLE NO 0 0 4,172
EQUITY RESIDENTIAL SH BEN INT 29476L107   3,005 51,185 SH   SOLE NO 0 0 51,185
ERICSSON ADR B SEK 10 294821608   418 86,037 SH   SOLE NO 0 0 86,037
ERIE INDTY CO CL A 29530P102   504 1,716 SH   SOLE NO 0 0 1,716
ESAB CORPORATION COM 29605J106   295 4,201 SH   SOLE NO 0 0 4,201
ESCO TECHNOLOGIES INC COM 296315104   484 4,638 SH   SOLE NO 0 0 4,638
ESS TECH INC COMMON STOCK 26916J106   25 13,229 SH   SOLE NO 0 0 13,229
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   244 11,278 SH   SOLE NO 0 0 11,278
ESSENTIAL UTILS INC COM 29670G102   8,918 259,786 SH   SOLE NO 0 0 259,786
ESSEX PPTY TR INC COM 297178105   936 4,411 SH   SOLE NO 0 0 4,411
ETF MANAGERS TR BLUESTAR ISRAEL 26924G870   261 6,342 SH   SOLE NO 0 0 6,342
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508   1,055 288,959 SH   SOLE NO 0 0 288,959
ETF MANAGERS TR ETFMG TRAVEL TEC 26924G771   222 13,158 SH   SOLE NO 0 0 13,158
ETF MANAGERS TR ETFMG US ALTER 26924G755   43 23,190 SH   SOLE NO 0 0 23,190
ETF MANAGERS TR ETHO CLIMATE LEA 26924G888   1,579 31,544 SH   SOLE NO 0 0 31,544
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   6,540 126,746 SH   SOLE NO 0 0 126,746
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102   3,548 418,411 SH   SOLE NO 0 0 418,411
ETF MANAGERS TR PRIME MOBILE PAY 26924G409   2,165 55,374 SH   SOLE NO 0 0 55,374
ETF MANAGERS TR TREATMENTS TSTNG 26924G763   182 10,180 SH   SOLE NO 0 0 10,180
ETF OPPORTUNITIES TRUST AMERICAN CONSER 26923N108   967 29,267 SH   SOLE NO 0 0 29,267
ETF SER SOLUTIONS AAM LW DUR PFD 26922A198   217 10,413 SH   SOLE NO 0 0 10,413
ETF SER SOLUTIONS BLUE HORIZON BNE 26922B303   392 17,656 SH   SOLE NO 0 0 17,656
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289   9,237 295,527 SH   SOLE NO 0 0 295,527
ETF SER SOLUTIONS DEFIANCE QUANT 26922A420   648 13,514 SH   SOLE NO 0 0 13,514
ETF SER SOLUTIONS DISTILLATE US 26922A321   3,076 68,895 SH   SOLE NO 0 0 68,895
ETF SER SOLUTIONS NATIONWIDE DOW J 26922B758   957 48,621 SH   SOLE NO 0 0 48,621
ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172   3,923 194,677 SH   SOLE NO 0 0 194,677
ETF SER SOLUTIONS US GBL GLD PRE 26922A719   424 28,598 SH   SOLE NO 0 0 28,598
ETF SER SOLUTIONS US GLB JETS 26922A842   14,193 833,434 SH   SOLE NO 0 0 833,434
ETFIS SER TR I INFRACP REIT PFD 26923G400   231 13,290 SH   SOLE NO 0 0 13,290
ETFIS SER TR I VIRTUS INFRCAP 26923G822   1,186 61,340 SH   SOLE NO 0 0 61,340
ETHAN ALLEN INTERIORS INC COM 297602104   908 30,366 SH   SOLE NO 0 0 30,366
ETSY INC COM 29786A106   1,086 16,821 SH   SOLE NO 0 0 16,821
EURONET WORLDWIDE INC COM 298736109   663 8,351 SH   SOLE NO 0 0 8,351
EVANS BANCORP INC COM NEW 29911Q208   650 24,265 SH   SOLE NO 0 0 24,265
EVERBRIDGE INC NOTE 0.125%12/1 29978AAC8   23 25,000 SH   SOLE NO 0 0 25,000
EVERCORE INC CLASS A 29977A105   236 1,708 SH   SOLE NO 0 0 1,708
EVEREST GROUP LTD COM G3223R108   236 635 SH   SOLE NO 0 0 635
EVERGY INC COM 30034W106   3,205 63,213 SH   SOLE NO 0 0 63,213
EVERSOURCE ENERGY COM 30040W108   14,650 251,935 SH   SOLE NO 0 0 251,935
EVERSPIN TECHNOLOGIES INC COM 30041T104   98 10,010 SH   SOLE NO 0 0 10,010
EVGO INC CL A COM 30052F100   355 104,953 SH   SOLE NO 0 0 104,953
EVOGENE LTD SHS M4119S104   7 11,355 SH   SOLE NO 0 0 11,355
EVOLUS INC COM 30052C107   99 10,800 SH   SOLE NO 0 0 10,800
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   68 13,974 SH   SOLE NO 0 0 13,974
EXACT SCIENCES CORP COM 30063P105   5,021 73,594 SH   SOLE NO 0 0 73,594
EXCHANGE LISTED FDS TR SABA INT RATE 30151E806   263 15,026 SH   SOLE NO 0 0 15,026
EXCHANGE TRADED CONCEPTS TR BITWISE CRYPTO 301505624   178 26,542 SH   SOLE NO 0 0 26,542
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889   6,484 220,685 SH   SOLE NO 0 0 220,685
EXCHANGE TRADED CONCEPTS TR FMQQ NEXT FRONT 301505590   144 13,860 SH   SOLE NO 0 0 13,860
EXCHANGE TRADED CONCEPTS TR INDIA INTERNET & 301505558   135 10,730 SH   SOLE NO 0 0 10,730
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707   9,331 185,285 SH   SOLE NO 0 0 185,285
EXELIXIS INC COM 30161Q104   2,632 120,479 SH   SOLE NO 0 0 120,479
EXELON CORP COM 30161N101   10,274 271,883 SH   SOLE NO 0 0 271,883
EXP WORLD HLDGS INC COM 30212W100   697 42,938 SH   SOLE NO 0 0 42,938
EXPEDIA GROUP INC COM NEW 30212P303   2,757 26,751 SH   SOLE NO 0 0 26,751
EXPEDITORS INTL WASH INC COM 302130109   3,084 26,899 SH   SOLE NO 0 0 26,899
EXPONENT INC COM 30214U102   963 11,244 SH   SOLE NO 0 0 11,244
EXTRA SPACE STORAGE INC COM 30225T102   1,833 15,079 SH   SOLE NO 0 0 15,079
EXTREME NETWORKS COM 30226D106   549 22,665 SH   SOLE NO 0 0 22,665
EXXON MOBIL CORP COM 30231G102   280,620 2,386,634 SH   SOLE NO 0 0 2,386,634
F N B CORP COM 302520101   687 63,663 SH   SOLE NO 0 0 63,663
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   210 7,466 SH   SOLE NO 0 0 7,466
F5 INC COM 315616102   642 3,981 SH   SOLE NO 0 0 3,981
FABRINET SHS G3323L100   606 3,636 SH   SOLE NO 0 0 3,636
FACTSET RESH SYS INC COM 303075105   7,090 16,215 SH   SOLE NO 0 0 16,215
FAIR ISAAC CORP COM 303250104   5,821 6,702 SH   SOLE NO 0 0 6,702
FARMLAND PARTNERS INC COM 31154R109   449 43,714 SH   SOLE NO 0 0 43,714
FASTENAL CO COM 311900104   17,592 321,958 SH   SOLE NO 0 0 321,958
FASTLY INC CL A 31188V100   871 45,424 SH   SOLE NO 0 0 45,424
FEDERAL AGRIC MTG CORP CL C 313148306   484 3,134 SH   SOLE NO 0 0 3,134
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   542 5,976 SH   SOLE NO 0 0 5,976
FEDERATED HERMES INC CL B 314211103   19,188 566,517 SH   SOLE NO 0 0 566,517
FEDEX CORP COM 31428X106   42,855 161,767 SH   SOLE NO 0 0 161,767
FERGUSON PLC NEW SHS G3421J106   595 3,615 SH   SOLE NO 0 0 3,615
FERRARI N V COM N3167Y103   960 3,246 SH   SOLE NO 0 0 3,246
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   53,131 1,021,938 SH   SOLE NO 0 0 1,021,938
FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352   16,904 583,742 SH   SOLE NO 0 0 583,742
FIDELITY COVINGTON TRUST BLUE CHIP VALUE 316092345   7,988 290,378 SH   SOLE NO 0 0 290,378
FIDELITY COVINGTON TRUST CLEAN ENERGY ETF 316092253   553 34,787 SH   SOLE NO 0 0 34,787
FIDELITY COVINGTON TRUST CLOUD COMPUTNG 316092246   584 30,765 SH   SOLE NO 0 0 30,765
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303   28,780 675,914 SH   SOLE NO 0 0 675,914
FIDELITY COVINGTON TRUST DISRUPTIVE AUTOM 316092170   254 11,430 SH   SOLE NO 0 0 11,430
FIDELITY COVINGTON TRUST DISRUPTORS ETF 316092121   1,419 62,303 SH   SOLE NO 0 0 62,303
FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832   16,620 417,910 SH   SOLE NO 0 0 417,910
FIDELITY COVINGTON TRUST ELEC VEHS & FUTR 316092220   888 51,810 SH   SOLE NO 0 0 51,810
FIDELITY COVINGTON TRUST EMERG MKTS MLTFT 316092543   1,053 47,299 SH   SOLE NO 0 0 47,299
FIDELITY COVINGTON TRUST FIDELITY GROWTH 316092337   10,215 622,848 SH   SOLE NO 0 0 622,848
FIDELITY COVINGTON TRUST FIDELITY MAGELAN 316092329   471 22,116 SH   SOLE NO 0 0 22,116
FIDELITY COVINGTON TRUST FIDELITY SML-MID 316092295   3,664 174,084 SH   SOLE NO 0 0 174,084
FIDELITY COVINGTON TRUST FIDELITY US MLTF 316092378   5,370 210,177 SH   SOLE NO 0 0 210,177
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   63,997 1,658,376 SH   SOLE NO 0 0 1,658,376
FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618   5,981 130,871 SH   SOLE NO 0 0 130,871
FIDELITY COVINGTON TRUST INT HG DIV ETF 316092725   4,166 224,696 SH   SOLE NO 0 0 224,696
FIDELITY COVINGTON TRUST INT VL FCT ETF 316092717   11,887 520,582 SH   SOLE NO 0 0 520,582
FIDELITY COVINGTON TRUST INTL MULTIFACTOR 316092535   1,496 60,464 SH   SOLE NO 0 0 60,464
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824   34,061 700,404 SH   SOLE NO 0 0 700,404
FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816   659 14,111 SH   SOLE NO 0 0 14,111
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873   9,593 241,569 SH   SOLE NO 0 0 241,569
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   14,629 209,407 SH   SOLE NO 0 0 209,407
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   43,238 1,735,763 SH   SOLE NO 0 0 1,735,763
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   16,415 352,560 SH   SOLE NO 0 0 352,560
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   38,313 632,438 SH   SOLE NO 0 0 632,438
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709   14,212 262,594 SH   SOLE NO 0 0 262,594
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   101,739 827,618 SH   SOLE NO 0 0 827,618
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881   4,788 108,355 SH   SOLE NO 0 0 108,355
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857   12,339 542,374 SH   SOLE NO 0 0 542,374
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   12,210 322,001 SH   SOLE NO 0 0 322,001
FIDELITY COVINGTON TRUST NEW MILLENNIUM 316092360   776 23,903 SH   SOLE NO 0 0 23,903
FIDELITY COVINGTON TRUST PFD SECS INCOME 316092261   669 33,659 SH   SOLE NO 0 0 33,659
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790   10,645 215,951 SH   SOLE NO 0 0 215,951
FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527   25,930 803,525 SH   SOLE NO 0 0 803,525
FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386   1,625 50,611 SH   SOLE NO 0 0 50,611
FIDELITY COVINGTON TRUST SUSTAINABLE U S 316092279   209 10,401 SH   SOLE NO 0 0 10,401
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782   22,057 460,966 SH   SOLE NO 0 0 460,966
FIDELITY D & D BANCORP INC COM 31609R100   900 19,814 SH   SOLE NO 0 0 19,814
FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101   635 14,530 SH   SOLE NO 0 0 14,530
FIDELITY MERRIMACK STR TR INVESTMENT GR BD 316188606   1,014 24,746 SH   SOLE NO 0 0 24,746
FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408   9,038 182,441 SH   SOLE NO 0 0 182,441
FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200   9,857 206,224 SH   SOLE NO 0 0 206,224
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   36,534 838,708 SH   SOLE NO 0 0 838,708
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   3,080 74,578 SH   SOLE NO 0 0 74,578
FIDELITY NATL INFORMATION SV COM 31620M106   6,941 125,574 SH   SOLE NO 0 0 125,574
FIDUS INVT CORP COM 316500107   327 17,031 SH   SOLE NO 0 0 17,031
FIFTH THIRD BANCORP COM 316773100   4,958 195,754 SH   SOLE NO 0 0 195,754
FIGS INC CL A 30260D103   73 12,371 SH   SOLE NO 0 0 12,371
FINANCIAL INSTNS INC COM 317585404   9,636 572,546 SH   SOLE NO 0 0 572,546
FIRST AMERN FINL CORP COM 31847R102   670 11,869 SH   SOLE NO 0 0 11,869
FIRST BANCORP INC ME COM 31866P102   337 14,358 SH   SOLE NO 0 0 14,358
FIRST BANCORP N C COM 318910106   634 22,531 SH   SOLE NO 0 0 22,531
FIRST BANCORP P R COM NEW 318672706   208 15,430 SH   SOLE NO 0 0 15,430
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   212 19,633 SH   SOLE NO 0 0 19,633
FIRST BUSEY CORP COM NEW 319383204   620 32,280 SH   SOLE NO 0 0 32,280
FIRST CAP INC COM 31942S104   247 8,913 SH   SOLE NO 0 0 8,913
FIRST COMWLTH FINL CORP PA COM 319829107   575 47,125 SH   SOLE NO 0 0 47,125
FIRST CTZNS BANCSHARES INC N CL A 31946M103   419 303 SH   SOLE NO 0 0 303
FIRST FINANCIAL NORTHWEST IN COM 32022K102   137 10,745 SH   SOLE NO 0 0 10,745
FIRST FINL BANCORP OH COM 320209109   225 11,468 SH   SOLE NO 0 0 11,468
FIRST FINL BANKSHARES INC COM 32020R109   11,466 456,433 SH   SOLE NO 0 0 456,433
FIRST HORIZON CORPORATION COM 320517105   811 73,631 SH   SOLE NO 0 0 73,631
FIRST INDL RLTY TR INC COM 32054K103   3,531 74,187 SH   SOLE NO 0 0 74,187
FIRST INTST BANCSYSTEM INC COM 32055Y201   1,506 60,367 SH   SOLE NO 0 0 60,367
FIRST MAJESTIC SILVER CORP COM 32076V103   75 14,599 SH   SOLE NO 0 0 14,599
FIRST MERCHANTS CORP COM 320817109   994 35,728 SH   SOLE NO 0 0 35,728
FIRST MID ILL BANCSHARES INC COM 320866106   581 21,875 SH   SOLE NO 0 0 21,875
FIRST NATL CORP COM 32106V107   639 36,282 SH   SOLE NO 0 0 36,282
FIRST SOLAR INC COM 336433107   5,230 32,365 SH   SOLE NO 0 0 32,365
FIRST TR ABRDN GBL OPP INCM COM SHS 337319107   127 22,315 SH   SOLE NO 0 0 22,315
FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105   973 17,760 SH   SOLE NO 0 0 17,760
FIRST TR DYNAMIC EUROPE EQUI COM SHS 33740D107   412 33,260 SH   SOLE NO 0 0 33,260
FIRST TR ENERGY INCOME & GRO COM 33738G104   844 64,162 SH   SOLE NO 0 0 64,162
FIRST TR ENERGY INFRASTRCTR COM 33738C103   535 35,335 SH   SOLE NO 0 0 35,335
FIRST TR ENHANCED EQUITY INC COM 337318109   771 44,641 SH   SOLE NO 0 0 44,641
FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863   447 9,465 SH   SOLE NO 0 0 9,465
FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889   585 18,793 SH   SOLE NO 0 0 18,793
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   4,251 251,828 SH   SOLE NO 0 0 251,828
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   4,542 85,457 SH   SOLE NO 0 0 85,457
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   13,546 277,126 SH   SOLE NO 0 0 277,126
FIRST TR EXCH TRADED FD III MERGER ARBITRA 33740J203   1,005 49,918 SH   SOLE NO 0 0 49,918
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   1,596 35,405 SH   SOLE NO 0 0 35,405
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   21,219 1,328,666 SH   SOLE NO 0 0 1,328,666
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   1,377 71,028 SH   SOLE NO 0 0 71,028
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104   4,422 221,999 SH   SOLE NO 0 0 221,999
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   3,866 76,948 SH   SOLE NO 0 0 76,948
FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307   3,795 98,685 SH   SOLE NO 0 0 98,685
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182   980 46,953 SH   SOLE NO 0 0 46,953
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117   1,844 55,863 SH   SOLE NO 0 0 55,863
FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802   540 11,103 SH   SOLE NO 0 0 11,103
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101   1,547 53,917 SH   SOLE NO 0 0 53,917
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   25,246 1,051,899 SH   SOLE NO 0 0 1,051,899
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   7,902 104,091 SH   SOLE NO 0 0 104,091
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   4,337 85,024 SH   SOLE NO 0 0 85,024
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   4,812 79,747 SH   SOLE NO 0 0 79,747
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200   2,221 107,765 SH   SOLE NO 0 0 107,765
FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201   3,824 131,726 SH   SOLE NO 0 0 131,726
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   3,512 201,595 SH   SOLE NO 0 0 201,595
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   5,505 145,523 SH   SOLE NO 0 0 145,523
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   10,488 107,943 SH   SOLE NO 0 0 107,943
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   5,949 103,580 SH   SOLE NO 0 0 103,580
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838   13,844 1,096,213 SH   SOLE NO 0 0 1,096,213
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205   2,862 42,173 SH   SOLE NO 0 0 42,173
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853   1,129 29,390 SH   SOLE NO 0 0 29,390
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   2,352 37,310 SH   SOLE NO 0 0 37,310
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   31,138 685,405 SH   SOLE NO 0 0 685,405
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   19,960 212,591 SH   SOLE NO 0 0 212,591
FIRST TR EXCHANGE TRADED FD S NETWRK FUT VEH 33734X309   204 3,984 SH   SOLE NO 0 0 3,984
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   14,259 128,294 SH   SOLE NO 0 0 128,294
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103   10,902 129,822 SH   SOLE NO 0 0 129,822
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184   1,370 47,982 SH   SOLE NO 0 0 47,982
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   22,636 273,544 SH   SOLE NO 0 0 273,544
FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201   1,439 32,248 SH   SOLE NO 0 0 32,248
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102   2,493 41,072 SH   SOLE NO 0 0 41,072
FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409   1,398 29,750 SH   SOLE NO 0 0 29,750
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300   408 7,238 SH   SOLE NO 0 0 7,238
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308   744 36,476 SH   SOLE NO 0 0 36,476
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   133,809 1,817,314 SH   SOLE NO 0 0 1,817,314
FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879   15,175 720,224 SH   SOLE NO 0 0 720,224
FIRST TR EXCHANGE-TRADED FD DIVIDEND STRNGTH 33733E708   232 5,521 SH   SOLE NO 0 0 5,521
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   26,779 167,776 SH   SOLE NO 0 0 167,776
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878   2,568 81,915 SH   SOLE NO 0 0 81,915
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886   1,138 64,128 SH   SOLE NO 0 0 64,128
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   136,403 3,079,076 SH   SOLE NO 0 0 3,079,076
FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696   11,448 411,955 SH   SOLE NO 0 0 411,955
FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108   10,604 424,886 SH   SOLE NO 0 0 424,886
FIRST TR EXCHANGE-TRADED FD DORSY WRGH VLU 33741L207   13,739 601,274 SH   SOLE NO 0 0 601,274
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   77,771 1,308,842 SH   SOLE NO 0 0 1,308,842
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   14,288 364,215 SH   SOLE NO 0 0 364,215
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   33,619 711,667 SH   SOLE NO 0 0 711,667
FIRST TR EXCHANGE-TRADED FD FT CBOE TARG INC 33738D846   368 18,825 SH   SOLE NO 0 0 18,825
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST GLD 33733E856   8,903 491,619 SH   SOLE NO 0 0 491,619
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   24,790 502,231 SH   SOLE NO 0 0 502,231
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106   1,369 94,484 SH   SOLE NO 0 0 94,484
FIRST TR EXCHANGE-TRADED FD GROWTH STRENGTH 33733E823   2,798 117,707 SH   SOLE NO 0 0 117,707
FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201   382 10,342 SH   SOLE NO 0 0 10,342
FIRST TR EXCHANGE-TRADED FD INTL DEV STRNGTH 33738R662   1,208 40,204 SH   SOLE NO 0 0 40,204
FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804   12,729 692,178 SH   SOLE NO 0 0 692,178
FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606   5,262 259,476 SH   SOLE NO 0 0 259,476
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872   539 21,869 SH   SOLE NO 0 0 21,869
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103   1,798 36,703 SH   SOLE NO 0 0 36,703
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100   4,372 299,558 SH   SOLE NO 0 0 299,558
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   7,943 186,327 SH   SOLE NO 0 0 186,327
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   13,867 247,232 SH   SOLE NO 0 0 247,232
FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401   2,627 32,290 SH   SOLE NO 0 0 32,290
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860   927 44,831 SH   SOLE NO 0 0 44,831
FIRST TR EXCHANGE-TRADED FD NASDAQ BUYWRITE 33738R407   245 12,981 SH   SOLE NO 0 0 12,981
FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795   563 20,015 SH   SOLE NO 0 0 20,015
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720   1,814 44,779 SH   SOLE NO 0 0 44,779
FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852   212 8,951 SH   SOLE NO 0 0 8,951
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845   1,559 51,907 SH   SOLE NO 0 0 51,907
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811   3,850 56,932 SH   SOLE NO 0 0 56,932
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807   1,178 45,343 SH   SOLE NO 0 0 45,343
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   3,112 117,803 SH   SOLE NO 0 0 117,803
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   10,121 69,159 SH   SOLE NO 0 0 69,159
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704   8,874 172,242 SH   SOLE NO 0 0 172,242
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   140,393 3,055,344 SH   SOLE NO 0 0 3,055,344
FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688   1,861 126,675 SH   SOLE NO 0 0 126,675
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   14,747 322,415 SH   SOLE NO 0 0 322,415
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   11,847 419,647 SH   SOLE NO 0 0 419,647
FIRST TR EXCHANGE-TRADED FD US EQTY DIVI 33738R738   341 12,447 SH   SOLE NO 0 0 12,447
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847   19,151 492,811 SH   SOLE NO 0 0 492,811
FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839   9,261 261,026 SH   SOLE NO 0 0 261,026
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U760   2,967 150,662 SH   SOLE NO 0 0 150,662
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778   14,234 723,634 SH   SOLE NO 0 0 723,634
FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703   17,587 827,602 SH   SOLE NO 0 0 827,602
FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U828   3,383 175,925 SH   SOLE NO 0 0 175,925
FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U869   3,589 181,604 SH   SOLE NO 0 0 181,604
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557   6,399 292,572 SH   SOLE NO 0 0 292,572
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F581   5,060 210,566 SH   SOLE NO 0 0 210,566
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740U836   7,124 328,618 SH   SOLE NO 0 0 328,618
FIRST TR EXCHNG TRADED FD VI CBOE VEST U S EQ 33740U810   16,285 480,315 SH   SOLE NO 0 0 480,315
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748   38,132 995,613 SH   SOLE NO 0 0 995,613
FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802   13,408 442,227 SH   SOLE NO 0 0 442,227
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F730   4,108 121,252 SH   SOLE NO 0 0 121,252
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755   73,694 3,009,140 SH   SOLE NO 0 0 3,009,140
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F433   6,080 205,183 SH   SOLE NO 0 0 205,183
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F516   5,334 165,468 SH   SOLE NO 0 0 165,468
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631   1,739 53,667 SH   SOLE NO 0 0 53,667
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698   3,476 102,331 SH   SOLE NO 0 0 102,331
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714   4,151 117,522 SH   SOLE NO 0 0 117,522
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722   27,221 671,471 SH   SOLE NO 0 0 671,471
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208   22,454 585,496 SH   SOLE NO 0 0 585,496
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U737   6,454 209,487 SH   SOLE NO 0 0 209,487
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U786   34,940 1,062,316 SH   SOLE NO 0 0 1,062,316
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885   12,115 375,542 SH   SOLE NO 0 0 375,542
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQU 33740F425   5,199 172,424 SH   SOLE NO 0 0 172,424
FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406   6,291 187,397 SH   SOLE NO 0 0 187,397
FIRST TR EXCHNG TRADED FD VI FT CBOE EQ MODER 33740U711   2,689 90,982 SH   SOLE NO 0 0 90,982
FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505   6,074 172,607 SH   SOLE NO 0 0 172,607
FIRST TR EXCHNG TRADED FD VI FT CBOE INTL EQT 33740F656   19,045 907,319 SH   SOLE NO 0 0 907,319
FIRST TR EXCHNG TRADED FD VI FT CBOE US EQ MD 33740F458   1,470 47,932 SH   SOLE NO 0 0 47,932
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST 100 33740F649   4,724 208,721 SH   SOLE NO 0 0 208,721
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623   16,123 441,717 SH   SOLE NO 0 0 441,717
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST FD 33740U752   1,440 57,224 SH   SOLE NO 0 0 57,224
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599   8,667 246,240 SH   SOLE NO 0 0 246,240
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740F441   3,935 127,532 SH   SOLE NO 0 0 127,532
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740F466   1,722 84,716 SH   SOLE NO 0 0 84,716
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740U661   3,850 128,584 SH   SOLE NO 0 0 128,584
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F474   33,009 1,043,270 SH   SOLE NO 0 0 1,043,270
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F482   517 16,315 SH   SOLE NO 0 0 16,315
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615   2,914 90,605 SH   SOLE NO 0 0 90,605
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680   2,889 84,843 SH   SOLE NO 0 0 84,843
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307   12,345 332,927 SH   SOLE NO 0 0 332,927
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U844   15,269 460,957 SH   SOLE NO 0 0 460,957
FIRST TR EXCHNG TRADED FD VI FT CBOE VST INTL 33740F573   2,303 113,252 SH   SOLE NO 0 0 113,252
FIRST TR EXCHNG TRADED FD VI FT EQ ENH & MODE 33740F391   456 15,387 SH   SOLE NO 0 0 15,387
FIRST TR EXCHNG TRADED FD VI FT US EQ MOD BUF 33740U653   1,435 48,736 SH   SOLE NO 0 0 48,736
FIRST TR EXCHNG TRADED FD VI INCOME OPPRTNTES 33740F409   266 14,289 SH   SOLE NO 0 0 14,289
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870   1,233 67,238 SH   SOLE NO 0 0 67,238
FIRST TR EXCHNG TRADED FD VI SKYBRIDGE CRYPTO 33740F540   238 48,235 SH   SOLE NO 0 0 48,235
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   39,056 928,692 SH   SOLE NO 0 0 928,692
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   14,930 624,693 SH   SOLE NO 0 0 624,693
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763   14,446 370,610 SH   SOLE NO 0 0 370,610
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771   6,042 173,390 SH   SOLE NO 0 0 173,390
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862   23,354 624,772 SH   SOLE NO 0 0 624,772
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854   39,580 1,196,137 SH   SOLE NO 0 0 1,196,137
FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672   2,184 63,114 SH   SOLE NO 0 0 63,114
FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664   9,227 252,576 SH   SOLE NO 0 0 252,576
FIRST TR HIGH INCOME LONG / COM 33738E109   381 35,574 SH   SOLE NO 0 0 35,574
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107   8,170 613,336 SH   SOLE NO 0 0 613,336
FIRST TR INTER DURATN PFD & COM 33718W103   526 35,297 SH   SOLE NO 0 0 35,297
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   8,917 137,642 SH   SOLE NO 0 0 137,642
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   15,017 185,161 SH   SOLE NO 0 0 185,161
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   3,993 43,350 SH   SOLE NO 0 0 43,350
FIRST TR MORNINGSTAR DIVID L SHS 336917109   36,599 1,094,470 SH   SOLE NO 0 0 1,094,470
FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101   7,866 78,559 SH   SOLE NO 0 0 78,559
FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108   1,403 20,141 SH   SOLE NO 0 0 20,141
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   34,869 335,307 SH   SOLE NO 0 0 335,307
FIRST TR NASDAQ 100 TECH IND SHS 337345102   13,044 89,794 SH   SOLE NO 0 0 89,794
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104   306 7,696 SH   SOLE NO 0 0 7,696
FIRST TR S&P REIT INDEX FD COM 33734G108   848 37,103 SH   SOLE NO 0 0 37,103
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   4,134 51,250 SH   SOLE NO 0 0 51,250
FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109   547 162,191 SH   SOLE NO 0 0 162,191
FIRST TR SR FLTG RATE INCOME COM 33733U108   1,678 167,800 SH   SOLE NO 0 0 167,800
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109   706 64,834 SH   SOLE NO 0 0 64,834
FIRST TR VALUE LINE DIVID IN SHS 33734H106   151,813 4,060,251 SH   SOLE NO 0 0 4,060,251
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   5,540 57,259 SH   SOLE NO 0 0 57,259
FIRSTCASH HOLDINGS INC COM 33768G107   351 3,498 SH   SOLE NO 0 0 3,498
FIRSTENERGY CORP COM 337932107   4,350 127,260 SH   SOLE NO 0 0 127,260
FISERV INC COM 337738108   12,044 106,624 SH   SOLE NO 0 0 106,624
FISKER INC CL A COM STK 33813J106   394 61,421 SH   SOLE NO 0 0 61,421
FIVE BELOW INC COM 33829M101   748 4,647 SH   SOLE NO 0 0 4,647
FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106   951 56,720 SH   SOLE NO 0 0 56,720
FLAHERTY & CRUMRINE PFD INCO COM 338480106   165 18,057 SH   SOLE NO 0 0 18,057
FLAHERTY & CRUMRINE PFD INCO COM 33848E106   104 13,935 SH   SOLE NO 0 0 13,935
FLAHERTY & CRUMRINE PFD SECS COM 338478100   3,929 302,940 SH   SOLE NO 0 0 302,940
FLEETCOR TECHNOLOGIES INC COM 339041105   260 1,020 SH   SOLE NO 0 0 1,020
FLEX LNG LTD SHS G35947202   445 14,742 SH   SOLE NO 0 0 14,742
FLEX LTD ORD Y2573F102   900 33,370 SH   SOLE NO 0 0 33,370
FLEXSHARES TR CRE SLCT BD FD 33939L670   3,164 149,354 SH   SOLE NO 0 0 149,354
FLEXSHARES TR ESG & CLM DEVELP 33939L597   788 18,207 SH   SOLE NO 0 0 18,207
FLEXSHARES TR ESG & CLM INVEST 33939L571   1,694 43,506 SH   SOLE NO 0 0 43,506
FLEXSHARES TR ESG & CLM US LRG 33939L613   2,391 49,162 SH   SOLE NO 0 0 49,162
FLEXSHARES TR FLEXSHARES ULTRA 33939L886   4,811 64,051 SH   SOLE NO 0 0 64,051
FLEXSHARES TR GLB QLT R/E IDX 33939L787   613 12,528 SH   SOLE NO 0 0 12,528
FLEXSHARES TR HIG YLD VL ETF 33939L662   4,880 122,731 SH   SOLE NO 0 0 122,731
FLEXSHARES TR IBOXX 3R TARGT 33939L506   1,876 80,890 SH   SOLE NO 0 0 80,890
FLEXSHARES TR INTL QLTDV IDX 33939L837   602 28,262 SH   SOLE NO 0 0 28,262
FLEXSHARES TR M STAR DEV MKT 33939L803   9,221 147,425 SH   SOLE NO 0 0 147,425
FLEXSHARES TR MORNSTAR UPSTR 33939L407   5,242 129,628 SH   SOLE NO 0 0 129,628
FLEXSHARES TR MORNSTAR USMKT 33939L100   25,735 157,996 SH   SOLE NO 0 0 157,996
FLEXSHARES TR MSTAR EMKT FAC 33939L308   3,482 72,623 SH   SOLE NO 0 0 72,623
FLEXSHARES TR QLT DIV DEF IDX 33939L845   924 17,085 SH   SOLE NO 0 0 17,085
FLEXSHARES TR QUALT DIVD IDX 33939L860   2,481 44,477 SH   SOLE NO 0 0 44,477
FLEXSHARES TR STOX GBL ESG SLT 33939L688   696 5,161 SH   SOLE NO 0 0 5,161
FLEXSHARES TR STOX US ESG SLCT 33939L696   876 8,314 SH   SOLE NO 0 0 8,314
FLEXSHARES TR STOXX GLOBR INF 33939L795   508 10,481 SH   SOLE NO 0 0 10,481
FLEXSHARES TR US QUALITY CAP 33939L746   4,802 100,716 SH   SOLE NO 0 0 100,716
FLOOR & DECOR HLDGS INC CL A 339750101   413 4,559 SH   SOLE NO 0 0 4,559
FLOWERS FOODS INC COM 343498101   651 29,372 SH   SOLE NO 0 0 29,372
FLOWSERVE CORP COM 34354P105   623 15,667 SH   SOLE NO 0 0 15,667
FLUENCE ENERGY INC COM CL A 34379V103   267 11,619 SH   SOLE NO 0 0 11,619
FLUENT INC COM 34380C102   27 60,268 SH   SOLE NO 0 0 60,268
FLUOR CORP NEW COM 343412102   3,637 99,104 SH   SOLE NO 0 0 99,104
FLUSHING FINL CORP COM 343873105   208 15,857 SH   SOLE NO 0 0 15,857
FLYWIRE CORPORATION COM VTG 302492103   333 10,441 SH   SOLE NO 0 0 10,441
FMC CORP COM NEW 302491303   1,378 20,583 SH   SOLE NO 0 0 20,583
FNCB BANCORP INC COM 302578109   171 28,779 SH   SOLE NO 0 0 28,779
FORD MTR CO DEL COM 345370860   36,775 2,960,916 SH   SOLE NO 0 0 2,960,916
FORD MTR CO DEL NOTE 3/1 345370CZ1   10 10,000 SH   SOLE NO 0 0 10,000
FORTINET INC COM 34959E109   7,577 129,130 SH   SOLE NO 0 0 129,130
FORTIS INC COM 349553107   368 9,693 SH   SOLE NO 0 0 9,693
FORTIVE CORP COM 34959J108   1,735 23,393 SH   SOLE NO 0 0 23,393
FORTREA HLDGS INC COMMON STOCK 34965K107   401 14,036 SH   SOLE NO 0 0 14,036
FORTRESS BIOTECH INC COM 34960Q109   10 32,974 SH   SOLE NO 0 0 32,974
FORTUNA SILVER MINES INC COM 349915108   323 118,681 SH   SOLE NO 0 0 118,681
FORTUNE BRANDS INNOVATIONS I COM 34964C106   2,709 43,579 SH   SOLE NO 0 0 43,579
FORZA X1 INC COM 34988N104   15 19,000 SH   SOLE NO 0 0 19,000
FOUR CORNERS PPTY TR INC COM 35086T109   621 27,968 SH   SOLE NO 0 0 27,968
FOX CORP CL A COM 35137L105   220 7,045 SH   SOLE NO 0 0 7,045
FRANCO NEV CORP COM 351858105   15,377 115,194 SH   SOLE NO 0 0 115,194
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   317 23,943 SH   SOLE NO 0 0 23,943
FRANKLIN ELEC INC COM 353514102   663 7,427 SH   SOLE NO 0 0 7,427
FRANKLIN ETF TR SHRT DUR US GOVT 353506108   1,046 11,719 SH   SOLE NO 0 0 11,719
FRANKLIN RESOURCES INC COM 354613101   10,902 443,545 SH   SOLE NO 0 0 443,545
FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868   260 11,318 SH   SOLE NO 0 0 11,318
FRANKLIN TEMPLETON ETF TR GENOMIC ADV ETF 35473P520   225 7,957 SH   SOLE NO 0 0 7,957
FRANKLIN TEMPLETON ETF TR INCOME FOCUS ETF 35473P439   762 31,363 SH   SOLE NO 0 0 31,363
FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108   443 15,867 SH   SOLE NO 0 0 15,867
FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595   209 8,686 SH   SOLE NO 0 0 8,686
FRANKLIN TEMPLETON ETF TR US LOW VOLATILIT 35473P504   2,164 45,609 SH   SOLE NO 0 0 45,609
FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801   685 15,915 SH   SOLE NO 0 0 15,915
FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884   422 9,816 SH   SOLE NO 0 0 9,816
FRANKLIN TEMPLETON HOLDINGS RESPBLY SRCD GLD 35473M105   216 8,755 SH   SOLE NO 0 0 8,755
FREEPORT-MCMORAN INC CL B 35671D857   12,155 325,961 SH   SOLE NO 0 0 325,961
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106   307 14,241 SH   SOLE NO 0 0 14,241
FREYR BATTERY SHS L4135L100   86 17,519 SH   SOLE NO 0 0 17,519
FRONTLINE PLC COM M46528101   2,631 140,103 SH   SOLE NO 0 0 140,103
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   74,116 13,674,459 SH   SOLE NO 0 0 13,674,459
FS KKR CAP CORP COM 302635206   83,583 4,244,943 SH   SOLE NO 0 0 4,244,943
FST TR NEW OPPORT MLP & ENE COM 33739M100   131 20,981 SH   SOLE NO 0 0 20,981
FUBOTV INC COM 35953D104   123 45,934 SH   SOLE NO 0 0 45,934
FUELCELL ENERGY INC COM 35952H601   133 103,714 SH   SOLE NO 0 0 103,714
FULGENT GENETICS INC COM 359664109   322 12,032 SH   SOLE NO 0 0 12,032
FULLER H B CO COM 359694106   611 8,906 SH   SOLE NO 0 0 8,906
FULTON FINL CORP PA COM 360271100   1,750 144,468 SH   SOLE NO 0 0 144,468
FUTUREFUEL CORP COM 36116M106   2,383 332,420 SH   SOLE NO 0 0 332,420
GABELLI CONV & INC SECS FD I COM 36240B109   184 49,048 SH   SOLE NO 0 0 49,048
GABELLI DIVID & INCOME TR COM 36242H104   1,567 80,598 SH   SOLE NO 0 0 80,598
GABELLI EQUITY TR INC COM 362397101   8,719 1,699,697 SH   SOLE NO 0 0 1,699,697
GABELLI GLOBAL SMALL & MID C COM 36249W104   131 12,609 SH   SOLE NO 0 0 12,609
GABELLI GLOBL UTIL & INCOME COM SH BEN INT 36242L105   155 11,446 SH   SOLE NO 0 0 11,446
GABELLI HLTHCARE & WELLNESS SHS 36246K103   177 20,641 SH   SOLE NO 0 0 20,641
GABELLI MULTIMEDIA TR INC COM 36239Q109   2,664 452,282 SH   SOLE NO 0 0 452,282
GABELLI UTIL TR COM 36240A101   6,448 1,216,602 SH   SOLE NO 0 0 1,216,602
GALAPAGOS NV SPON ADR 36315X101   207 6,000 SH   SOLE NO 0 0 6,000
GALECTIN THERAPEUTICS INC COM NEW 363225202   205 106,522 SH   SOLE NO 0 0 106,522
GALECTO INC COM 36322Q107   13 18,134 SH   SOLE NO 0 0 18,134
GALLAGHER ARTHUR J & CO COM 363576109   5,620 24,654 SH   SOLE NO 0 0 24,654
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   1,824 498,315 SH   SOLE NO 0 0 498,315
GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101   79 15,943 SH   SOLE NO 0 0 15,943
GAMIDA CELL LTD SHS M47364100   33 31,600 SH   SOLE NO 0 0 31,600
GAMING & LEISURE PPTYS INC COM 36467J108   1,022 22,433 SH   SOLE NO 0 0 22,433
GAN LTD SHS G3728V109   30 26,282 SH   SOLE NO 0 0 26,282
GANNETT CO INC COM 36472T109   44 18,010 SH   SOLE NO 0 0 18,010
GARMIN LTD SHS H2906T109   2,817 26,777 SH   SOLE NO 0 0 26,777
GARRETT MOTION INC COM 366505105   112 14,271 SH   SOLE NO 0 0 14,271
GARTNER INC COM 366651107   1,846 5,371 SH   SOLE NO 0 0 5,371
GATX CORP COM 361448103   468 4,300 SH   SOLE NO 0 0 4,300
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   8,471 124,500 SH   SOLE NO 0 0 124,500
GEE GROUP INC COM 36165A102   39 66,551 SH   SOLE NO 0 0 66,551
GEN DIGITAL INC COM 668771108   1,028 58,124 SH   SOLE NO 0 0 58,124
GENERAC HLDGS INC COM 368736104   8,268 75,881 SH   SOLE NO 0 0 75,881
GENERAL AMERN INVS CO INC COM 368802104   2,099 51,011 SH   SOLE NO 0 0 51,011
GENERAL DYNAMICS CORP COM 369550108   34,503 156,141 SH   SOLE NO 0 0 156,141
GENERAL ELECTRIC CO COM NEW 369604301   38,814 351,098 SH   SOLE NO 0 0 351,098
GENERAL MLS INC COM 370334104   26,760 418,192 SH   SOLE NO 0 0 418,192
GENERAL MTRS CO COM 37045V100   10,067 305,341 SH   SOLE NO 0 0 305,341
GENTEX CORP COM 371901109   1,758 54,039 SH   SOLE NO 0 0 54,039
GENUINE PARTS CO COM 372460105   10,485 72,618 SH   SOLE NO 0 0 72,618
GENWORTH FINL INC COM CL A 37247D106   1,580 269,681 SH   SOLE NO 0 0 269,681
GEO GROUP INC NEW COM 36162J106   307 37,552 SH   SOLE NO 0 0 37,552
GERMAN AMERN BANCORP INC COM 373865104   560 20,675 SH   SOLE NO 0 0 20,675
GERON CORP COM 374163103   463 218,297 SH   SOLE NO 0 0 218,297
GETTY RLTY CORP NEW COM 374297109   284 10,230 SH   SOLE NO 0 0 10,230
GEVO INC COM PAR 374396406   22 18,536 SH   SOLE NO 0 0 18,536
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118   243 37,786 SH   SOLE NO 0 0 37,786
GILEAD SCIENCES INC COM 375558103   24,723 329,898 SH   SOLE NO 0 0 329,898
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   668 369,061 SH   SOLE NO 0 0 369,061
GLACIER BANCORP INC NEW COM 37637Q105   427 14,975 SH   SOLE NO 0 0 14,975
GLADSTONE CAPITAL CORP COM 376535100   209 21,636 SH   SOLE NO 0 0 21,636
GLADSTONE COMMERCIAL CORP COM 376536108   438 35,982 SH   SOLE NO 0 0 35,982
GLADSTONE INVT CORP COM 376546107   489 38,393 SH   SOLE NO 0 0 38,393
GLADSTONE LD CORP COM 376549101   595 41,784 SH   SOLE NO 0 0 41,784
GLAUKOS CORP COM 377322102   420 5,582 SH   SOLE NO 0 0 5,582
GLIMPSE GROUP INC COM 37892C106   22 12,139 SH   SOLE NO 0 0 12,139
GLOBAL E ONLINE LTD SHS M5216V106   251 6,322 SH   SOLE NO 0 0 6,322
GLOBAL MED REIT INC COM NEW 37954A204   195 21,684 SH   SOLE NO 0 0 21,684
GLOBAL NET LEASE INC COM NEW 379378201   2,603 270,819 SH   SOLE NO 0 0 270,819
GLOBAL PARTNERS LP COM UNITS 37946R109   852 24,132 SH   SOLE NO 0 0 24,132
GLOBAL PMTS INC COM 37940X102   1,505 13,041 SH   SOLE NO 0 0 13,041
GLOBAL SELF STORAGE INC COM 37955N106   179 36,832 SH   SOLE NO 0 0 36,832
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600   2,377 129,586 SH   SOLE NO 0 0 129,586
GLOBAL X FDS ARTIFICIAL ETF 37954Y632   854 31,747 SH   SOLE NO 0 0 31,747
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624   2,923 124,443 SH   SOLE NO 0 0 124,443
GLOBAL X FDS CANNABIS ETF NEW 37954Y145   422 63,509 SH   SOLE NO 0 0 63,509
GLOBAL X FDS CLOUD COMPUTNG 37954Y442   972 51,619 SH   SOLE NO 0 0 51,619
GLOBAL X FDS CONSCIOUS COS 37954Y731   600 20,096 SH   SOLE NO 0 0 20,096
GLOBAL X FDS CYBRSCURTY ETF 37954Y384   1,957 80,570 SH   SOLE NO 0 0 80,570
GLOBAL X FDS EMERGING MARK 37960A636   385 15,780 SH   SOLE NO 0 0 15,780
GLOBAL X FDS EMERGING MKT GRT 37960A644   2,801 118,001 SH   SOLE NO 0 0 118,001
GLOBAL X FDS FINTECH ETF 37954Y814   735 36,507 SH   SOLE NO 0 0 36,507
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   2,821 66,551 SH   SOLE NO 0 0 66,551
GLOBAL X FDS GLBL X MLP ETF 37954Y343   553 12,407 SH   SOLE NO 0 0 12,407
GLOBAL X FDS GLBX SUPRINC ETF 37950E333   139 15,805 SH   SOLE NO 0 0 15,805
GLOBAL X FDS GLOBAL X COPPER 37954Y830   3,677 100,995 SH   SOLE NO 0 0 100,995
GLOBAL X FDS GLOBAL X SILVER 37954Y848   1,726 72,203 SH   SOLE NO 0 0 72,203
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   4,134 152,876 SH   SOLE NO 0 0 152,876
GLOBAL X FDS GLOBX SUPDV US 37950E291   3,183 196,548 SH   SOLE NO 0 0 196,548
GLOBAL X FDS INTERNET OF THNG 37954Y780   561 18,313 SH   SOLE NO 0 0 18,313
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   9,397 170,318 SH   SOLE NO 0 0 170,318
GLOBAL X FDS MILLENNIAL CONSU 37954Y764   822 27,024 SH   SOLE NO 0 0 27,024
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   7,867 469,081 SH   SOLE NO 0 0 469,081
GLOBAL X FDS NASDQ 100 CVRDGW 37954Y269   265 10,030 SH   SOLE NO 0 0 10,030
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   13,382 541,353 SH   SOLE NO 0 0 541,353
GLOBAL X FDS RUSSELL 2000 37954Y459   1,250 73,257 SH   SOLE NO 0 0 73,257
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889   1,433 27,406 SH   SOLE NO 0 0 27,406
GLOBAL X FDS S&P 500 COVERED 37954Y475   7,367 189,426 SH   SOLE NO 0 0 189,426
GLOBAL X FDS SOCIAL MED ETF 37950E416   291 8,122 SH   SOLE NO 0 0 8,122
GLOBAL X FDS SUPERDIVIDEND 37960A669   426 19,444 SH   SOLE NO 0 0 19,444
GLOBAL X FDS TELMDC&DIG ETF 37954Y285   307 33,414 SH   SOLE NO 0 0 33,414
GLOBAL X FDS US INFR DEV ETF 37954Y673   29,870 983,212 SH   SOLE NO 0 0 983,212
GLOBAL X FDS US PFD ETF 37954Y657   1,401 74,457 SH   SOLE NO 0 0 74,457
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   1,078 18,526 SH   SOLE NO 0 0 18,526
GLOBALSTAR INC COM 378973408   81 61,498 SH   SOLE NO 0 0 61,498
GLOBANT S A COM L44385109   1,155 5,836 SH   SOLE NO 0 0 5,836
GLOBE LIFE INC COM 37959E102   3,775 34,722 SH   SOLE NO 0 0 34,722
GLOBUS MED INC CL A 379577208   518 10,424 SH   SOLE NO 0 0 10,424
GLYCOMIMETICS INC COM 38000Q102   15 10,000 SH   SOLE NO 0 0 10,000
GOLD FIELDS LTD SPONSORED ADR 38059T106   5,564 512,327 SH   SOLE NO 0 0 512,327
GOLD ROYALTY CORP COMMON SHARES 38071H106   82 64,039 SH   SOLE NO 0 0 64,039
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   139 17,626 SH   SOLE NO 0 0 17,626
GOLDMAN SACHS BDC INC SHS 38147U107   3,828 262,905 SH   SOLE NO 0 0 262,905
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   29,265 292,329 SH   SOLE NO 0 0 292,329
GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453   211 5,010 SH   SOLE NO 0 0 5,010
GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362   289 6,111 SH   SOLE NO 0 0 6,111
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479   512 11,840 SH   SOLE NO 0 0 11,840
GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101   2,822 71,022 SH   SOLE NO 0 0 71,022
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206   4,220 147,208 SH   SOLE NO 0 0 147,208
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   52,637 1,752,819 SH   SOLE NO 0 0 1,752,819
GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602   10,435 186,839 SH   SOLE NO 0 0 186,839
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   68,311 811,009 SH   SOLE NO 0 0 811,009
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438   663 11,106 SH   SOLE NO 0 0 11,106
GOLDMAN SACHS ETF TR FUTURE TECH LEAD 38149W812   356 15,121 SH   SOLE NO 0 0 15,121
GOLDMAN SACHS ETF TR INNOVAT EQ ETF 38149W820   230 4,933 SH   SOLE NO 0 0 4,933
GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123   2,365 40,375 SH   SOLE NO 0 0 40,375
GOLDMAN SACHS GROUP INC COM 38141G104   33,812 104,497 SH   SOLE NO 0 0 104,497
GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103   8,555 467,207 SH   SOLE NO 0 0 467,207
GOLUB CAP BDC INC COM 38173M102   1,295 88,270 SH   SOLE NO 0 0 88,270
GOODRX HLDGS INC COM CL A 38246G108   231 40,955 SH   SOLE NO 0 0 40,955
GOODYEAR TIRE & RUBR CO COM 382550101   1,380 111,059 SH   SOLE NO 0 0 111,059
GOPRO INC CL A 38268T103   33 10,564 SH   SOLE NO 0 0 10,564
GORMAN RUPP CO COM 383082104   289 8,794 SH   SOLE NO 0 0 8,794
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   68 19,067 SH   SOLE NO 0 0 19,067
GRACO INC COM 384109104   6,074 83,335 SH   SOLE NO 0 0 83,335
GRAINGER W W INC COM 384802104   6,353 9,183 SH   SOLE NO 0 0 9,183
GRANITE CONSTR INC COM 387328107   241 6,343 SH   SOLE NO 0 0 6,343
GRANITESHARES ETF TR BBG COMMD K 1 38747R108   2,466 114,217 SH   SOLE NO 0 0 114,217
GRANITESHARES GOLD TR SHS BEN INT 38748G101   1,050 57,444 SH   SOLE NO 0 0 57,444
GRAPHIC PACKAGING HLDG CO COM 388689101   408 18,327 SH   SOLE NO 0 0 18,327
GREENBRIER COS INC COM 393657101   345 8,619 SH   SOLE NO 0 0 8,619
GREENPOWER MTR CO INC COM NEW 39540E302   142 45,123 SH   SOLE NO 0 0 45,123
GREYSTONE HOUSING IMPACT INV BEN UNIT CTF 02364V206   403 26,063 SH   SOLE NO 0 0 26,063
GRID DYNAMICS HLDGS INC CL A 39813G109   192 15,753 SH   SOLE NO 0 0 15,753
GROWGENERATION CORP COM 39986L109   101 34,587 SH   SOLE NO 0 0 34,587
GSI TECHNOLOGY INC COM 36241U106   172 63,434 SH   SOLE NO 0 0 63,434
GSK PLC SPONSORED ADR 37733W204   19,164 528,658 SH   SOLE NO 0 0 528,658
GT BIOPHARMA INC COM NEW 36254L209   2 10,110 SH   SOLE NO 0 0 10,110
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   6,006 406,110 SH   SOLE NO 0 0 406,110
GUGGENHEIM TAXABLE MUNICP BO COM 401664107   509 32,737 SH   SOLE NO 0 0 32,737
GUINNESS ATKINSON FDS SMARTETFS DIVID 402031835   1,250 51,661 SH   SOLE NO 0 0 51,661
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   871 14,856 SH   SOLE NO 0 0 14,856
H & E EQUIPMENT SERVICES INC COM 404030108   250 5,791 SH   SOLE NO 0 0 5,791
HAGERTY INC CL A COM 405166109   106 12,944 SH   SOLE NO 0 0 12,944
HAIN CELESTIAL GROUP INC COM 405217100   106 10,208 SH   SOLE NO 0 0 10,208
HALEON PLC SPON ADS 405552100   2,384 286,146 SH   SOLE NO 0 0 286,146
HALLIBURTON CO COM 406216101   5,686 140,387 SH   SOLE NO 0 0 140,387
HALOZYME THERAPEUTICS INC COM 40637H109   619 16,216 SH   SOLE NO 0 0 16,216
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206   412 15,672 SH   SOLE NO 0 0 15,672
HANCOCK JOHN INCOME SECS TR COM 410123103   116 11,318 SH   SOLE NO 0 0 11,318
HANCOCK JOHN INVT TR TAX ADV GLB SH 41013P749   174 39,615 SH   SOLE NO 0 0 39,615
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108   3,454 237,084 SH   SOLE NO 0 0 237,084
HANCOCK JOHN PFD INCOME FD I COM 41013X106   899 62,110 SH   SOLE NO 0 0 62,110
HANCOCK JOHN PFD INCOME FD I COM 41021P103   947 71,020 SH   SOLE NO 0 0 71,020
HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105   1,333 138,515 SH   SOLE NO 0 0 138,515
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100   709 39,930 SH   SOLE NO 0 0 39,930
HANCOCK WHITNEY CORPORATION COM 410120109   1,783 48,198 SH   SOLE NO 0 0 48,198
HANESBRANDS INC COM 410345102   1,771 447,266 SH   SOLE NO 0 0 447,266
HANNON ARMSTRONG SUST INFR C COM 41068X100   6,595 311,093 SH   SOLE NO 0 0 311,093
HANOVER INS GROUP INC COM 410867105   964 8,684 SH   SOLE NO 0 0 8,684
HARBOR ETF TRUST DIVIDEND GTH LEA 41151J703   12,472 1,026,504 SH   SOLE NO 0 0 1,026,504
HARBOR ETF TRUST HARBOR COMMODITY 41151J505   8,812 383,764 SH   SOLE NO 0 0 383,764
HARBOR ETF TRUST LONG TERM GROWER 41151J406   4,795 268,761 SH   SOLE NO 0 0 268,761
HARBORONE BANCORP INC NEW COM NEW 41165Y100   121 12,740 SH   SOLE NO 0 0 12,740
HARLEY DAVIDSON INC COM 412822108   1,217 36,817 SH   SOLE NO 0 0 36,817
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300   95 25,138 SH   SOLE NO 0 0 25,138
HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503   5,315 144,393 SH   SOLE NO 0 0 144,393
HARTFORD FDS EXCHANGE TRADED SCHRDRS TAX BD 41653L404   2,800 153,263 SH   SOLE NO 0 0 153,263
HARTFORD FDS EXCHANGE TRADED SHRT DURTN ETF 41653L602   597 15,673 SH   SOLE NO 0 0 15,673
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305   16,647 518,759 SH   SOLE NO 0 0 518,759
HARTFORD FINL SVCS GROUP INC COM 416515104   6,488 91,493 SH   SOLE NO 0 0 91,493
HASBRO INC COM 418056107   1,775 26,840 SH   SOLE NO 0 0 26,840
HAWAIIAN ELEC INDUSTRIES COM 419870100   337 27,354 SH   SOLE NO 0 0 27,354
HAWAIIAN HOLDINGS INC COM 419879101   105 16,642 SH   SOLE NO 0 0 16,642
HCA HEALTHCARE INC COM 40412C101   6,090 24,758 SH   SOLE NO 0 0 24,758
HDFC BANK LTD SPONSORED ADS 40415F101   387 6,556 SH   SOLE NO 0 0 6,556
HEALTHCARE RLTY TR CL A COM 42226K105   1,240 81,214 SH   SOLE NO 0 0 81,214
HEALTHPEAK PROPERTIES INC COM 42250P103   6,730 366,583 SH   SOLE NO 0 0 366,583
HEARTCORE ENTERPRISES INC COM 42240Q104   15 15,000 SH   SOLE NO 0 0 15,000
HECLA MNG CO COM 422704106   305 77,907 SH   SOLE NO 0 0 77,907
HEICO CORP NEW CL A 422806208   491 3,798 SH   SOLE NO 0 0 3,798
HEICO CORP NEW COM 422806109   4,061 25,076 SH   SOLE NO 0 0 25,076
HELIOS TECHNOLOGIES INC COM 42328H109   207 3,737 SH   SOLE NO 0 0 3,737
HELMERICH & PAYNE INC COM 423452101   261 6,191 SH   SOLE NO 0 0 6,191
HENRY JACK & ASSOC INC COM 426281101   1,296 8,572 SH   SOLE NO 0 0 8,572
HENRY SCHEIN INC COM 806407102   751 10,115 SH   SOLE NO 0 0 10,115
HERCULES CAPITAL INC COM 427096508   4,290 261,260 SH   SOLE NO 0 0 261,260
HERON THERAPEUTICS INC COM 427746102   324 314,826 SH   SOLE NO 0 0 314,826
HERSHEY CO COM 427866108   14,093 70,436 SH   SOLE NO 0 0 70,436
HERTZ GLOBAL HLDGS INC *W EXP 06/30/205 42806J148   83 13,487 SH   SOLE NO 0 0 13,487
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   551 44,963 SH   SOLE NO 0 0 44,963
HESS CORP COM 42809H107   1,981 12,944 SH   SOLE NO 0 0 12,944
HEWLETT PACKARD ENTERPRISE C COM 42824C109   3,306 190,305 SH   SOLE NO 0 0 190,305
HEXCEL CORP NEW COM 428291108   7,643 117,334 SH   SOLE NO 0 0 117,334
HF SINCLAIR CORP COM 403949100   1,082 19,012 SH   SOLE NO 0 0 19,012
HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404   4,316 536,754 SH   SOLE NO 0 0 536,754
HIGHPEAK ENERGY INC COM 43114Q105   221 13,102 SH   SOLE NO 0 0 13,102
HIGHWOODS PPTYS INC COM 431284108   493 23,918 SH   SOLE NO 0 0 23,918
HILLENBRAND INC COM 431571108   3,418 80,793 SH   SOLE NO 0 0 80,793
HILTON WORLDWIDE HLDGS INC COM 43300A203   2,619 17,437 SH   SOLE NO 0 0 17,437
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106   200 34,259 SH   SOLE NO 0 0 34,259
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105   446 22,504 SH   SOLE NO 0 0 22,504
HOLOGIC INC COM 436440101   5,201 74,949 SH   SOLE NO 0 0 74,949
HOME DEPOT INC COM 437076102   208,565 690,247 SH   SOLE NO 0 0 690,247
HONDA MOTOR LTD AMERN SHS 438128308   3,067 91,164 SH   SOLE NO 0 0 91,164
HONEYWELL INTL INC COM 438516106   70,812 383,307 SH   SOLE NO 0 0 383,307
HORIZON BANCORP INC COM 440407104   169 15,856 SH   SOLE NO 0 0 15,856
HORIZON TECHNOLOGY FIN CORP COM 44045A102   368 31,006 SH   SOLE NO 0 0 31,006
HORIZON THERAPEUTICS PUB L SHS G46188101   2,886 24,946 SH   SOLE NO 0 0 24,946
HORMEL FOODS CORP COM 440452100   6,802 178,863 SH   SOLE NO 0 0 178,863
HOST HOTELS & RESORTS INC COM 44107P104   2,380 148,117 SH   SOLE NO 0 0 148,117
HOWMET AEROSPACE INC COM 443201108   2,208 47,733 SH   SOLE NO 0 0 47,733
HP INC COM 40434L105   22,986 894,382 SH   SOLE NO 0 0 894,382
HSBC HLDGS PLC SPON ADR NEW 404280406   1,852 46,931 SH   SOLE NO 0 0 46,931
HUBBELL INC COM 443510607   3,465 11,056 SH   SOLE NO 0 0 11,056
HUBSPOT INC COM 443573100   8,843 17,955 SH   SOLE NO 0 0 17,955
HUMACYTE INC COM 44486Q103   37 12,580 SH   SOLE NO 0 0 12,580
HUMANA INC COM 444859102   9,748 20,036 SH   SOLE NO 0 0 20,036
HUNT J B TRANS SVCS INC COM 445658107   2,159 11,450 SH   SOLE NO 0 0 11,450
HUNTINGTON BANCSHARES INC COM 446150104   5,702 548,316 SH   SOLE NO 0 0 548,316
HUNTINGTON INGALLS INDS INC COM 446413106   2,278 11,132 SH   SOLE NO 0 0 11,132
HUT 8 MNG CORP COM 44812T102   48 24,576 SH   SOLE NO 0 0 24,576
HYATT HOTELS CORP COM CL A 448579102   225 2,120 SH   SOLE NO 0 0 2,120
HYZON MOTORS INC COM CL A 44951Y102   19 15,103 SH   SOLE NO 0 0 15,103
I3 VERTICALS LLC NOTE 1.000% 2/1 44933TAB2   23 25,000 SH   SOLE NO 0 0 25,000
IAC INC COM NEW 44891N208   453 8,990 SH   SOLE NO 0 0 8,990
IAMGOLD CORP COM 450913108   72 33,542 SH   SOLE NO 0 0 33,542
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101   1,631 82,455 SH   SOLE NO 0 0 82,455
ICICI BANK LIMITED ADR 45104G104   388 16,761 SH   SOLE NO 0 0 16,761
ICON PLC SHS G4705A100   499 2,027 SH   SOLE NO 0 0 2,027
IDACORP INC COM 451107106   1,436 15,335 SH   SOLE NO 0 0 15,335
IDEX CORP COM 45167R104   892 4,289 SH   SOLE NO 0 0 4,289
IDEXX LABS INC COM 45168D104   10,222 23,377 SH   SOLE NO 0 0 23,377
IGC PHARMA INC COM NEW 45408X308   59 165,490 SH   SOLE NO 0 0 165,490
ILLINOIS TOOL WKS INC COM 452308109   44,842 194,702 SH   SOLE NO 0 0 194,702
ILLUMINA INC COM 452327109   1,667 12,143 SH   SOLE NO 0 0 12,143
IMMIX BIOPHARMA INC COM 45258H106   99 28,855 SH   SOLE NO 0 0 28,855
IMMUNOGEN INC COM 45253H101   411 25,877 SH   SOLE NO 0 0 25,877
IMPACT SHS TR I NAACP MINO ETF 45259A209   216 6,981 SH   SOLE NO 0 0 6,981
IMPACT SHS TR I YWCA WOMENS ETF 45259A100   747 24,854 SH   SOLE NO 0 0 24,854
IMPERIAL OIL LTD COM NEW 453038408   2,080 33,774 SH   SOLE NO 0 0 33,774
IMPINJ INC COM 453204109   260 4,730 SH   SOLE NO 0 0 4,730
INCYTE CORP COM 45337C102   1,156 20,009 SH   SOLE NO 0 0 20,009
INDEPENDENCE RLTY TR INC COM 45378A106   2,346 166,731 SH   SOLE NO 0 0 166,731
INDEPENDENT BK CORP MASS COM 453836108   2,037 41,485 SH   SOLE NO 0 0 41,485
INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843   3,219 140,869 SH   SOLE NO 0 0 140,869
INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827   1,103 46,931 SH   SOLE NO 0 0 46,931
INDEXIQ ETF TR CANDRIAM US LARG 45409B461   240 6,425 SH   SOLE NO 0 0 6,425
INDEXIQ ETF TR FTSE INTERNL EQT 45409B560   2,700 116,691 SH   SOLE NO 0 0 116,691
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800   15,707 497,221 SH   SOLE NO 0 0 497,221
INDEXIQ ETF TR IQ U.S. SMALL CA 45409B396   1,024 32,924 SH   SOLE NO 0 0 32,924
INDIA FD INC COM 454089103   792 45,448 SH   SOLE NO 0 0 45,448
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   274 43,459 SH   SOLE NO 0 0 43,459
INDONESIA ENERGY CORP LTD ORD SHS G4760X102   148 40,000 SH   SOLE NO 0 0 40,000
INFINERA CORP COM 45667G103   60 14,253 SH   SOLE NO 0 0 14,253
INFLARX NV COM N44821101   268 90,000 SH   SOLE NO 0 0 90,000
INFOSYS LTD SPONSORED ADR 456788108   944 55,170 SH   SOLE NO 0 0 55,170
ING GROEP N.V. SPONSORED ADR 456837103   211 16,022 SH   SOLE NO 0 0 16,022
INGERSOLL RAND INC COM 45687V106   1,817 28,522 SH   SOLE NO 0 0 28,522
INGLES MKTS INC CL A 457030104   333 4,423 SH   SOLE NO 0 0 4,423
INGREDION INC COM 457187102   599 6,089 SH   SOLE NO 0 0 6,089
INMODE LTD SHS M5425M103   1,571 51,573 SH   SOLE NO 0 0 51,573
INNOVATIVE INDL PPTYS INC COM 45781V101   2,575 34,037 SH   SOLE NO 0 0 34,037
INNOVATOR ETFS TR BUFFER STEP UP S 45783Y731   1,892 71,645 SH   SOLE NO 0 0 71,645
INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855   7,402 266,244 SH   SOLE NO 0 0 266,244
INNOVATOR ETFS TR EMERGING MKT PWR 45782C623   460 20,472 SH   SOLE NO 0 0 20,472
INNOVATOR ETFS TR EMRGNG MKT APRIL 45782C359   966 40,151 SH   SOLE NO 0 0 40,151
INNOVATOR ETFS TR EMRGNG MKT JAN 45782C516   549 20,068 SH   SOLE NO 0 0 20,068
INNOVATOR ETFS TR EMRGNG MKT JULY 45782C714   1,057 46,939 SH   SOLE NO 0 0 46,939
INNOVATOR ETFS TR EQUITY DEF PROTN 45783Y541   18,803 769,999 SH   SOLE NO 0 0 769,999
INNOVATOR ETFS TR GROWTH ACCELE 45783Y509   1,414 47,324 SH   SOLE NO 0 0 47,324
INNOVATOR ETFS TR GROWTH ACCELERAT 45783Y608   4,032 166,475 SH   SOLE NO 0 0 166,475
INNOVATOR ETFS TR GRWT ACCLTD PLUS 45783Y798   987 47,582 SH   SOLE NO 0 0 47,582
INNOVATOR ETFS TR GRWT ACLRTD PLUS 45783Y871   1,253 50,670 SH   SOLE NO 0 0 50,670
INNOVATOR ETFS TR GRWT100 PWR BF 45782C334   4,913 117,477 SH   SOLE NO 0 0 117,477
INNOVATOR ETFS TR GRWT100 PWR BF 45782C466   1,277 31,461 SH   SOLE NO 0 0 31,461
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276   7,386 145,384 SH   SOLE NO 0 0 145,384
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C615   1,754 41,252 SH   SOLE NO 0 0 41,252
INNOVATOR ETFS TR INNOVATOR DEEPW 45782C862   340 9,580 SH   SOLE NO 0 0 9,580
INNOVATOR ETFS TR INTERNATIONAL DV 45782C631   4,563 173,821 SH   SOLE NO 0 0 173,821
INNOVATOR ETFS TR INTRNL DEV APRL 45782C367   24,552 1,016,829 SH   SOLE NO 0 0 1,016,829
INNOVATOR ETFS TR INTRNL DEV JAN 45782C524   2,051 73,630 SH   SOLE NO 0 0 73,630
INNOVATOR ETFS TR INTRNL DEV JULY 45782C722   4,213 165,459 SH   SOLE NO 0 0 165,459
INNOVATOR ETFS TR INVATR 20 PLS 9 45782C235   952 51,159 SH   SOLE NO 0 0 51,159
INNOVATOR ETFS TR INVTOR 2 PLS 5 45782C243   4,961 257,254 SH   SOLE NO 0 0 257,254
INNOVATOR ETFS TR LADERD ALCTN PWR 45783Y814   7,017 187,119 SH   SOLE NO 0 0 187,119
INNOVATOR ETFS TR POWER BUFFER SET 45783Y723   6,469 242,672 SH   SOLE NO 0 0 242,672
INNOVATOR ETFS TR PREM INC 10 BARR 45783Y574   597 24,509 SH   SOLE NO 0 0 24,509
INNOVATOR ETFS TR PREM INC 20 BARR 45783Y582   564 22,968 SH   SOLE NO 0 0 22,968
INNOVATOR ETFS TR PREM INC 30 BARR 45783Y566   346 13,986 SH   SOLE NO 0 0 13,986
INNOVATOR ETFS TR PREM INC 40 BARR 45783Y558   924 37,381 SH   SOLE NO 0 0 37,381
INNOVATOR ETFS TR PREM INCM 10 BAR 45783Y632   727 29,537 SH   SOLE NO 0 0 29,537
INNOVATOR ETFS TR PREM INCM 20 BAR 45783Y624   1,670 67,971 SH   SOLE NO 0 0 67,971
INNOVATOR ETFS TR PREM INCM 30 BAR 45783Y616   4,746 193,397 SH   SOLE NO 0 0 193,397
INNOVATOR ETFS TR QUITY MANAGD FLR 45783Y673   9,349 364,785 SH   SOLE NO 0 0 364,785
INNOVATOR ETFS TR S&P INVT GRD PFD 45783Y822   315 17,882 SH   SOLE NO 0 0 17,882
INNOVATOR ETFS TR US EQT ACC 9 BFR 45783Y780   3,428 138,387 SH   SOLE NO 0 0 138,387
INNOVATOR ETFS TR US EQT ACLRTD 9 45783Y889   2,974 104,717 SH   SOLE NO 0 0 104,717
INNOVATOR ETFS TR US EQT BUFR APR 45782C888   11,536 329,889 SH   SOLE NO 0 0 329,889
INNOVATOR ETFS TR US EQT PWR BUF 45782C870   18,620 608,296 SH   SOLE NO 0 0 608,296
INNOVATOR ETFS TR US EQT ULTRA BF 45782C292   2,187 79,055 SH   SOLE NO 0 0 79,055
INNOVATOR ETFS TR US EQT ULTRA BF 45782C300   6,899 211,838 SH   SOLE NO 0 0 211,838
INNOVATOR ETFS TR US EQT ULTRA BF 45782C375   945 31,670 SH   SOLE NO 0 0 31,670
INNOVATOR ETFS TR US EQT ULTRA BF 45782C672   12,439 434,031 SH   SOLE NO 0 0 434,031
INNOVATOR ETFS TR US EQT ULTRA BF 45782C730   2,236 79,001 SH   SOLE NO 0 0 79,001
INNOVATOR ETFS TR US EQT ULTRA BF 45782C805   5,060 196,403 SH   SOLE NO 0 0 196,403
INNOVATOR ETFS TR US EQT ULTRA BF 45782C839   3,039 107,664 SH   SOLE NO 0 0 107,664
INNOVATOR ETFS TR US EQT ULTRA BFR 45782C425   1,352 49,130 SH   SOLE NO 0 0 49,130
INNOVATOR ETFS TR US EQTY ACC PLUS 45783Y772   437 18,976 SH   SOLE NO 0 0 18,976
INNOVATOR ETFS TR US EQTY ACCELRT9 45783Y848   3,557 135,520 SH   SOLE NO 0 0 135,520
INNOVATOR ETFS TR US EQTY BUF DEC 45782C557   5,001 143,017 SH   SOLE NO 0 0 143,017
INNOVATOR ETFS TR US EQTY BUF NOV 45782C581   3,706 113,231 SH   SOLE NO 0 0 113,231
INNOVATOR ETFS TR US EQTY BUF OCT 45782C771   18,431 519,173 SH   SOLE NO 0 0 519,173
INNOVATOR ETFS TR US EQTY BUF SEP 45782C664   10,798 320,785 SH   SOLE NO 0 0 320,785
INNOVATOR ETFS TR US EQTY BUFR FEB 45782C433   1,815 54,487 SH   SOLE NO 0 0 54,487
INNOVATOR ETFS TR US EQTY BUFR JAN 45782C409   14,800 402,826 SH   SOLE NO 0 0 402,826
INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789   16,726 485,239 SH   SOLE NO 0 0 485,239
INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755   3,880 118,224 SH   SOLE NO 0 0 118,224
INNOVATOR ETFS TR US EQTY BUFR MAR 45782C391   1,848 50,871 SH   SOLE NO 0 0 50,871
INNOVATOR ETFS TR US EQTY BUFR MAY 45782C326   4,503 144,914 SH   SOLE NO 0 0 144,914
INNOVATOR ETFS TR US EQTY PWR BF 45782C680   34,087 1,097,817 SH   SOLE NO 0 0 1,097,817
INNOVATOR ETFS TR US EQTY PWR BUF 45782C318   17,528 593,779 SH   SOLE NO 0 0 593,779
INNOVATOR ETFS TR US EQTY PWR BUF 45782C383   9,385 280,234 SH   SOLE NO 0 0 280,234
INNOVATOR ETFS TR US EQTY PWR BUF 45782C417   16,221 532,590 SH   SOLE NO 0 0 532,590
INNOVATOR ETFS TR US EQTY PWR BUF 45782C508   20,403 586,349 SH   SOLE NO 0 0 586,349
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540   12,419 383,766 SH   SOLE NO 0 0 383,766
INNOVATOR ETFS TR US EQTY PWR BUF 45782C573   11,043 334,044 SH   SOLE NO 0 0 334,044
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656   21,402 660,540 SH   SOLE NO 0 0 660,540
INNOVATOR ETFS TR US EQTY PWR BUF 45782C748   25,220 805,500 SH   SOLE NO 0 0 805,500
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797   20,476 602,951 SH   SOLE NO 0 0 602,951
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813   23,501 697,351 SH   SOLE NO 0 0 697,351
INNOVATOR ETFS TR US EQTY ULTRA B 45782C532   3,074 104,642 SH   SOLE NO 0 0 104,642
INNOVATOR ETFS TR US EQTY ULTRA B 45782C649   774 26,439 SH   SOLE NO 0 0 26,439
INNOVATOR ETFS TR US EQTY ULTRA B 45782C821   9,640 315,847 SH   SOLE NO 0 0 315,847
INNOVATOR ETFS TR US EQTY ULTRA BU 45782C565   1,755 57,890 SH   SOLE NO 0 0 57,890
INNOVATOR ETFS TR US EQUITY ACCELE 45783Y103   1,858 67,312 SH   SOLE NO 0 0 67,312
INNOVATOR ETFS TR US EQUITY ACCELE 45783Y301   1,308 45,244 SH   SOLE NO 0 0 45,244
INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698   7,011 212,375 SH   SOLE NO 0 0 212,375
INNOVATOR ETFS TR US SML CP PWR B 45782C284   10,159 406,018 SH   SOLE NO 0 0 406,018
INNOVATOR ETFS TR US SML CP PWR B 45782C474   2,757 89,739 SH   SOLE NO 0 0 89,739
INNOVATOR ETFS TR US SML CP PWR B 45782C599   1,093 42,554 SH   SOLE NO 0 0 42,554
INNOVATOR ETFS TR US SML CP PWR ET 45782C342   3,405 127,288 SH   SOLE NO 0 0 127,288
INNOVIZ TECHNOLOGIES LTD SHS M5R635108   407 208,638 SH   SOLE NO 0 0 208,638
INOVIO PHARMACEUTICALS INC COM NEW 45773H201   9 23,839 SH   SOLE NO 0 0 23,839
INSEEGO CORP COM 45782B104   34 81,092 SH   SOLE NO 0 0 81,092
INSIGHT ENTERPRISES INC COM 45765U103   210 1,443 SH   SOLE NO 0 0 1,443
INSIGHT SELECT INCOME FD COM 45781W109   314 20,893 SH   SOLE NO 0 0 20,893
INSPERITY INC COM 45778Q107   276 2,823 SH   SOLE NO 0 0 2,823
INSPIRATO INCORPORATED *W EXP 02/11/202 45791E115   1 30,000 SH   SOLE NO 0 0 30,000
INSPIRATO INCORPORATED COM CL A 45791E107   283 479,570 SH   SOLE NO 0 0 479,570
INSPIRE MED SYS INC COM 457730109   1,439 7,253 SH   SOLE NO 0 0 7,253
INSTALLED BLDG PRODS INC COM 45780R101   403 3,224 SH   SOLE NO 0 0 3,224
INSULET CORP COM 45784P101   2,047 12,834 SH   SOLE NO 0 0 12,834
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   293 7,678 SH   SOLE NO 0 0 7,678
INTEL CORP COM 458140100   67,342 1,894,282 SH   SOLE NO 0 0 1,894,282
INTELLIA THERAPEUTICS INC COM 45826J105   962 30,415 SH   SOLE NO 0 0 30,415
INTER PARFUMS INC COM 458334109   489 3,642 SH   SOLE NO 0 0 3,642
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   552 6,381 SH   SOLE NO 0 0 6,381
INTERCONTINENTAL EXCHANGE IN COM 45866F104   4,534 41,212 SH   SOLE NO 0 0 41,212
INTERDIGITAL INC COM 45867G101   368 4,581 SH   SOLE NO 0 0 4,581
INTERNATIONAL BANCSHARES COR COM 459044103   1,363 31,450 SH   SOLE NO 0 0 31,450
INTERNATIONAL BUSINESS MACHS COM 459200101   102,196 728,412 SH   SOLE NO 0 0 728,412
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   2,796 41,019 SH   SOLE NO 0 0 41,019
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   304 10,015 SH   SOLE NO 0 0 10,015
INTERNATIONAL PAPER CO COM 460146103   10,842 305,665 SH   SOLE NO 0 0 305,665
INTERPUBLIC GROUP COS INC COM 460690100   1,632 56,942 SH   SOLE NO 0 0 56,942
INTUIT COM 461202103   29,944 58,605 SH   SOLE NO 0 0 58,605
INTUITIVE SURGICAL INC COM NEW 46120E602   17,873 61,148 SH   SOLE NO 0 0 61,148
INVENTIVA SA ADS 46124U107   103 24,435 SH   SOLE NO 0 0 24,435
INVENTRUST PPTYS CORP COM NEW 46124J201   5,761 241,969 SH   SOLE NO 0 0 241,969
INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101   527 6,671 SH   SOLE NO 0 0 6,671
INVESCO ACTIVELY MANAGED ETF INVSCO HY BD FCT 46090A853   421 19,736 SH   SOLE NO 0 0 19,736
INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705   454 14,586 SH   SOLE NO 0 0 14,586
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804   2,853 63,932 SH   SOLE NO 0 0 63,932
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   429 8,623 SH   SOLE NO 0 0 8,623
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879   994 39,831 SH   SOLE NO 0 0 39,831
INVESCO ACTVELY MNGD ETC FD ELC VEH MTLS CDT 46090F209   406 21,149 SH   SOLE NO 0 0 21,149
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   6,893 461,067 SH   SOLE NO 0 0 461,067
INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103   120 16,179 SH   SOLE NO 0 0 16,179
INVESCO BD FD COM 46132L107   206 14,268 SH   SOLE NO 0 0 14,268
INVESCO CALIF VALUE MUN INCO COM 46132H106   718 85,215 SH   SOLE NO 0 0 85,215
INVESCO CURRENCYSHARES BRIT BRIT POUN STRL 46138M109   330 2,812 SH   SOLE NO 0 0 2,812
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103   1,180 12,073 SH   SOLE NO 0 0 12,073
INVESCO CURRENCYSHARES JAPAN JAPANESE YEN 46138W107   876 14,089 SH   SOLE NO 0 0 14,089
INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108   267 2,752 SH   SOLE NO 0 0 2,752
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   2,177 87,224 SH   SOLE NO 0 0 87,224
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106   2,031 94,877 SH   SOLE NO 0 0 94,877
INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700   244 12,735 SH   SOLE NO 0 0 12,735
INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403   2,217 125,624 SH   SOLE NO 0 0 125,624
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203   5,981 201,178 SH   SOLE NO 0 0 201,178
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206   284 12,109 SH   SOLE NO 0 0 12,109
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404   8,045 470,453 SH   SOLE NO 0 0 470,453
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800   434 11,989 SH   SOLE NO 0 0 11,989
INVESCO EXCH TRADED FD TR II DORSEY WRGT DVLP 46138E875   1,789 62,379 SH   SOLE NO 0 0 62,379
INVESCO EXCH TRADED FD TR II DORSEY WRGT EMRG 46138E867   373 20,098 SH   SOLE NO 0 0 20,098
INVESCO EXCH TRADED FD TR II DORSEY WRGT SMLC 46138E842   808 10,756 SH   SOLE NO 0 0 10,756
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   1,218 66,666 SH   SOLE NO 0 0 66,666
INVESCO EXCH TRADED FD TR II EQUAL WEGT 0-30 46138E107   1,388 51,753 SH   SOLE NO 0 0 51,753
INVESCO EXCH TRADED FD TR II ESG S&P 500 EQL 46138G516   422 19,366 SH   SOLE NO 0 0 19,366
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719   694 40,612 SH   SOLE NO 0 0 40,612
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743   1,479 33,977 SH   SOLE NO 0 0 33,977
INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735   615 20,831 SH   SOLE NO 0 0 20,831
INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847   955 62,106 SH   SOLE NO 0 0 62,106
INVESCO EXCH TRADED FD TR II GLOBAL EX US HGH 46138E669   990 52,430 SH   SOLE NO 0 0 52,430
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651   1,718 50,866 SH   SOLE NO 0 0 50,866
INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636   904 43,441 SH   SOLE NO 0 0 43,441
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   4,758 118,744 SH   SOLE NO 0 0 118,744
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610   792 52,143 SH   SOLE NO 0 0 52,143
INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586   741 8,807 SH   SOLE NO 0 0 8,807
INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594   340 19,459 SH   SOLE NO 0 0 19,459
INVESCO EXCH TRADED FD TR II MSCI GBL TIMBR 46138E545   233 7,716 SH   SOLE NO 0 0 7,716
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   46,182 313,286 SH   SOLE NO 0 0 313,286
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631   1,719 69,774 SH   SOLE NO 0 0 69,774
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537   2,262 102,067 SH   SOLE NO 0 0 102,067
INVESCO EXCH TRADED FD TR II NY AMT FRE MUN 46138E529   481 22,665 SH   SOLE NO 0 0 22,665
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   14,172 1,294,210 SH   SOLE NO 0 0 1,294,210
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420   1,054 26,441 SH   SOLE NO 0 0 26,441
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370   803 11,460 SH   SOLE NO 0 0 11,460
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339   375 6,540 SH   SOLE NO 0 0 6,540
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   19,852 254,059 SH   SOLE NO 0 0 254,059
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297   3,040 135,116 SH   SOLE NO 0 0 135,116
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   6,868 147,644 SH   SOLE NO 0 0 147,644
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230   1,215 46,572 SH   SOLE NO 0 0 46,572
INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214   227 8,760 SH   SOLE NO 0 0 8,760
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672   2,864 30,523 SH   SOLE NO 0 0 30,523
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   18,250 371,164 SH   SOLE NO 0 0 371,164
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   44,056 1,209,678 SH   SOLE NO 0 0 1,209,678
INVESCO EXCH TRADED FD TR II S&P SMALLCAP ENE 46138G474   1,456 25,525 SH   SOLE NO 0 0 25,525
INVESCO EXCH TRADED FD TR II S&P SMLCAP QTY 46138G300   2,163 60,652 SH   SOLE NO 0 0 60,652
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149   1,058 28,166 SH   SOLE NO 0 0 28,166
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115   429 9,803 SH   SOLE NO 0 0 9,803
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   7,150 181,293 SH   SOLE NO 0 0 181,293
INVESCO EXCH TRADED FD TR II S&P SMLCP STAP 46138E172   352 10,140 SH   SOLE NO 0 0 10,140
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656   5,248 141,087 SH   SOLE NO 0 0 141,087
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   12,638 322,474 SH   SOLE NO 0 0 322,474
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   94,836 1,613,127 SH   SOLE NO 0 0 1,613,127
INVESCO EXCH TRADED FD TR II SHORT TERM TREAS 46138G888   28,775 272,744 SH   SOLE NO 0 0 272,744
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   5,022 96,975 SH   SOLE NO 0 0 96,975
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   9,147 435,761 SH   SOLE NO 0 0 435,761
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   2,042 80,757 SH   SOLE NO 0 0 80,757
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   3,142 140,475 SH   SOLE NO 0 0 140,475
INVESCO EXCH TRD SLF IDX FD BLOOMBERG PRICIN 46138J775   4,368 66,670 SH   SOLE NO 0 0 66,670
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577   698 39,824 SH   SOLE NO 0 0 39,824
INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429   178 11,701 SH   SOLE NO 0 0 11,701
INVESCO EXCH TRD SLF IDX FD BULLETSHS 31 MUN 46138J411   381 19,024 SH   SOLE NO 0 0 19,024
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   17,250 812,527 SH   SOLE NO 0 0 812,527
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858   3,417 145,359 SH   SOLE NO 0 0 145,359
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 MUNI 46138J544   1,836 73,313 SH   SOLE NO 0 0 73,313
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   21,705 1,050,058 SH   SOLE NO 0 0 1,050,058
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833   4,200 186,778 SH   SOLE NO 0 0 186,778
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536   3,206 130,107 SH   SOLE NO 0 0 130,107
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   10,796 536,835 SH   SOLE NO 0 0 536,835
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   3,091 137,487 SH   SOLE NO 0 0 137,487
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528   3,277 136,532 SH   SOLE NO 0 0 136,532
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   3,251 173,056 SH   SOLE NO 0 0 173,056
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510   2,278 99,107 SH   SOLE NO 0 0 99,107
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   2,353 125,592 SH   SOLE NO 0 0 125,592
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494   1,652 72,188 SH   SOLE NO 0 0 72,188
INVESCO EXCH TRD SLF IDX FD BULSHS 2028 MUNI 46138J486   1,230 54,574 SH   SOLE NO 0 0 54,574
INVESCO EXCH TRD SLF IDX FD BULSHS 2029 MUNI 46138J478   443 20,039 SH   SOLE NO 0 0 20,039
INVESCO EXCH TRD SLF IDX FD INVSC 30 MUNI BD 46138J445   394 18,867 SH   SOLE NO 0 0 18,867
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460   443 28,455 SH   SOLE NO 0 0 28,455
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635   329 14,516 SH   SOLE NO 0 0 14,516
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   1,067 55,099 SH   SOLE NO 0 0 55,099
INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742   559 14,034 SH   SOLE NO 0 0 14,034
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   10,279 224,232 SH   SOLE NO 0 0 224,232
INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593   1,764 51,976 SH   SOLE NO 0 0 51,976
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   19,597 245,577 SH   SOLE NO 0 0 245,577
INVESCO EXCHANGE TRADED FD T AI AND NEXT GEN 46137V639   313 9,670 SH   SOLE NO 0 0 9,670
INVESCO EXCHANGE TRADED FD T BIOTECHNOLOGY 46137V787   695 12,188 SH   SOLE NO 0 0 12,188
INVESCO EXCHANGE TRADED FD T BLOOMBERG MVP MU 46137V712   474 12,888 SH   SOLE NO 0 0 12,888
INVESCO EXCHANGE TRADED FD T BUILDING & CONST 46137V779   457 9,051 SH   SOLE NO 0 0 9,051
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   5,064 56,281 SH   SOLE NO 0 0 56,281
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506   5,175 141,664 SH   SOLE NO 0 0 141,664
INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605   2,531 61,214 SH   SOLE NO 0 0 61,214
INVESCO EXCHANGE TRADED FD T DORSEY WRGT BASC 46137V704   712 9,067 SH   SOLE NO 0 0 9,067
INVESCO EXCHANGE TRADED FD T DORSEY WRGT CSMR 46137V886   1,676 20,080 SH   SOLE NO 0 0 20,080
INVESCO EXCHANGE TRADED FD T DORSEY WRGT INDS 46137V845   1,334 13,199 SH   SOLE NO 0 0 13,199
INVESCO EXCHANGE TRADED FD T DORSEY WRGT TECH 46137V811   317 7,172 SH   SOLE NO 0 0 7,172
INVESCO EXCHANGE TRADED FD T DORSEY WRGT UTIL 46137V795   226 7,620 SH   SOLE NO 0 0 7,620
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT HE 46137V852   767 22,847 SH   SOLE NO 0 0 22,847
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837   34,444 447,377 SH   SOLE NO 0 0 447,377
INVESCO EXCHANGE TRADED FD T ENERGY EXPLORATI 46137V761   1,951 60,006 SH   SOLE NO 0 0 60,006
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   1,865 132,679 SH   SOLE NO 0 0 132,679
INVESCO EXCHANGE TRADED FD T FOOD & BEVERAGE 46137V753   2,168 51,188 SH   SOLE NO 0 0 51,188
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   91,879 2,887,456 SH   SOLE NO 0 0 2,887,456
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   9,422 285,615 SH   SOLE NO 0 0 285,615
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V118   258 4,990 SH   SOLE NO 0 0 4,990
INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571   350 12,947 SH   SOLE NO 0 0 12,947
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   3,755 195,665 SH   SOLE NO 0 0 195,665
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548   3,585 214,542 SH   SOLE NO 0 0 214,542
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407   1,302 29,406 SH   SOLE NO 0 0 29,406
INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746   9,962 146,955 SH   SOLE NO 0 0 146,955
INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738   3,418 73,025 SH   SOLE NO 0 0 73,025
INVESCO EXCHANGE TRADED FD T LEISURE AND ENTE 46137V720   6,279 163,846 SH   SOLE NO 0 0 163,846
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530   897 29,225 SH   SOLE NO 0 0 29,225
INVESCO EXCHANGE TRADED FD T PHARMACEUTICALS 46137V662   1,878 25,948 SH   SOLE NO 0 0 25,948
INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449   1,749 22,261 SH   SOLE NO 0 0 22,261
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   38,725 424,429 SH   SOLE NO 0 0 424,429
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   6,259 184,312 SH   SOLE NO 0 0 184,312
INVESCO EXCHANGE TRADED FD T S&P 500 VLU MOMN 46137V423   309 6,512 SH   SOLE NO 0 0 6,512
INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609   305 11,438 SH   SOLE NO 0 0 11,438
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   9,546 118,567 SH   SOLE NO 0 0 118,567
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   22,629 280,968 SH   SOLE NO 0 0 280,968
INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456   4,961 108,219 SH   SOLE NO 0 0 108,219
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217   2,140 54,607 SH   SOLE NO 0 0 54,607
INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191   4,495 45,624 SH   SOLE NO 0 0 45,624
INVESCO EXCHANGE TRADED FD T S&P MIDCAP 400 46137V225   897 10,270 SH   SOLE NO 0 0 10,270
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   33,071 686,834 SH   SOLE NO 0 0 686,834
INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175   1,082 26,866 SH   SOLE NO 0 0 26,866
INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167   975 10,701 SH   SOLE NO 0 0 10,701
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498   3,278 67,579 SH   SOLE NO 0 0 67,579
INVESCO EXCHANGE TRADED FD T S&P SPIN OFF 46137V159   274 4,894 SH   SOLE NO 0 0 4,894
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399   361 16,937 SH   SOLE NO 0 0 16,937
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381   265 6,299 SH   SOLE NO 0 0 6,299
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365   2,903 37,839 SH   SOLE NO 0 0 37,839
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340   480 9,477 SH   SOLE NO 0 0 9,477
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   6,830 249,282 SH   SOLE NO 0 0 249,282
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   754 19,680 SH   SOLE NO 0 0 19,680
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316   751 24,200 SH   SOLE NO 0 0 24,200
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373   5,375 178,921 SH   SOLE NO 0 0 178,921
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   5,339 189,650 SH   SOLE NO 0 0 189,650
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274   983 19,549 SH   SOLE NO 0 0 19,549
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   150,365 1,061,227 SH   SOLE NO 0 0 1,061,227
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   19,558 648,675 SH   SOLE NO 0 0 648,675
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   11,484 156,071 SH   SOLE NO 0 0 156,071
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   45,724 913,744 SH   SOLE NO 0 0 913,744
INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647   2,371 55,405 SH   SOLE NO 0 0 55,405
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   20,873 392,502 SH   SOLE NO 0 0 392,502
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134   2,461 78,297 SH   SOLE NO 0 0 78,297
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401   6,490 76,181 SH   SOLE NO 0 0 76,181
INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500   2,005 91,448 SH   SOLE NO 0 0 91,448
INVESCO EXCHNG TRAD SLF INDE BULLETSHS 2030 46139W841   1,760 73,361 SH   SOLE NO 0 0 73,361
INVESCO EXCHNG TRAD SLF INDE BULLETSHS 2032 46139W858   1,878 97,953 SH   SOLE NO 0 0 97,953
INVESCO INDIA EXCHANGE-TRADE INDIA ETF 46137R109   330 14,059 SH   SOLE NO 0 0 14,059
INVESCO LTD SHS G491BT108   2,786 191,893 SH   SOLE NO 0 0 191,893
INVESCO MUN OPPORTUNITY TR COM 46132C107   985 119,663 SH   SOLE NO 0 0 119,663
INVESCO MUNI INCOME OPP TRST COM 46132X101   2,150 369,985 SH   SOLE NO 0 0 369,985
INVESCO MUNICIPAL TRUST COM 46131J103   782 93,806 SH   SOLE NO 0 0 93,806
INVESCO PA VALUE MUN INC TR COM 46132K109   112 12,480 SH   SOLE NO 0 0 12,480
INVESCO QQQ TR UNIT SER 1 46090E103   828,368 2,312,133 SH   SOLE NO 0 0 2,312,133
INVESCO QUALITY MUN INCOME T COM 46133G107   637 75,869 SH   SOLE NO 0 0 75,869
INVESCO SR INCOME TR COM 46131H107   247 63,050 SH   SOLE NO 0 0 63,050
INVESCO TR INVT GRADE MUNS COM 46131M106   348 40,930 SH   SOLE NO 0 0 40,930
INVESCO TR INVT GRADE NEW YO COM 46131T101   330 36,204 SH   SOLE NO 0 0 36,204
INVESCO VALUE MUN INCOME TR COM 46132P108   972 93,482 SH   SOLE NO 0 0 93,482
INVESTMENT MANAGERS SER TR I AXS ASTORIA INFL 46141T117   1,693 66,102 SH   SOLE NO 0 0 66,102
INVESTMENT MANAGERS SER TR I AXS CHANGE FINAN 46144X107   2,055 69,431 SH   SOLE NO 0 0 69,431
INVESTMENT MANAGERS SER TR I AXS REAL ESTATE 46144X438   240 9,970 SH   SOLE NO 0 0 9,970
INVITAE CORP COM 46185L103   57 94,696 SH   SOLE NO 0 0 94,696
IONIS PHARMACEUTICALS INC COM 462222100   974 21,470 SH   SOLE NO 0 0 21,470
IONQ INC COM 46222L108   315 21,151 SH   SOLE NO 0 0 21,151
IPG PHOTONICS CORP COM 44980X109   475 4,682 SH   SOLE NO 0 0 4,682
IQVIA HLDGS INC COM 46266C105   4,083 20,753 SH   SOLE NO 0 0 20,753
IRIDIUM COMMUNICATIONS INC COM 46269C102   365 8,034 SH   SOLE NO 0 0 8,034
IRON MTN INC DEL COM 46284V101   11,789 198,302 SH   SOLE NO 0 0 198,302
ISHARES GOLD TR ISHARES NEW 464285204   109,093 3,117,839 SH   SOLE NO 0 0 3,117,839
ISHARES INC CORE MSCI EMKT 46434G103   91,657 1,925,966 SH   SOLE NO 0 0 1,925,966
ISHARES INC CUR HD MSCI EM 46434G509   1,193 50,479 SH   SOLE NO 0 0 50,479
ISHARES INC EM MKT SM-CP ETF 464286475   377 6,902 SH   SOLE NO 0 0 6,902
ISHARES INC EM MKTS DIV ETF 464286319   935 39,237 SH   SOLE NO 0 0 39,237
ISHARES INC EMNG MKTS EQT 46434G889   2,308 56,433 SH   SOLE NO 0 0 56,433
ISHARES INC ESG AWR MSCI EM 46434G863   21,728 717,574 SH   SOLE NO 0 0 717,574
ISHARES INC FRONTIER AND SEL 464286145   451 17,412 SH   SOLE NO 0 0 17,412
ISHARES INC GLB ENR PROD ETF 464286343   273 10,600 SH   SOLE NO 0 0 10,600
ISHARES INC JP MRG EM CRP BD 464286251   337 7,972 SH   SOLE NO 0 0 7,972
ISHARES INC JP MRGN EM HI BD 464286285   828 24,338 SH   SOLE NO 0 0 24,338
ISHARES INC MSCI AGRICULTURE 464286350   714 18,756 SH   SOLE NO 0 0 18,756
ISHARES INC MSCI AUST ETF 464286103   310 14,395 SH   SOLE NO 0 0 14,395
ISHARES INC MSCI BRAZIL ETF 464286400   3,729 121,568 SH   SOLE NO 0 0 121,568
ISHARES INC MSCI CDA ETF 464286509   1,099 32,851 SH   SOLE NO 0 0 32,851
ISHARES INC MSCI EMERG MRKT 464286533   22,360 419,119 SH   SOLE NO 0 0 419,119
ISHARES INC MSCI EMRG CHN 46434G764   16,351 328,129 SH   SOLE NO 0 0 328,129
ISHARES INC MSCI EQUAL WEITE 464286681   795 10,574 SH   SOLE NO 0 0 10,574
ISHARES INC MSCI EURZONE ETF 464286608   792 18,738 SH   SOLE NO 0 0 18,738
ISHARES INC MSCI GBL ETF NEW 46434G848   1,849 46,500 SH   SOLE NO 0 0 46,500
ISHARES INC MSCI GBL GOLD MN 46434G855   911 44,019 SH   SOLE NO 0 0 44,019
ISHARES INC MSCI GBL MIN VOL 464286525   15,967 167,336 SH   SOLE NO 0 0 167,336
ISHARES INC MSCI GERMANY ETF 464286806   331 12,651 SH   SOLE NO 0 0 12,651
ISHARES INC MSCI GLB SLV&MTL 464286327   98 11,395 SH   SOLE NO 0 0 11,395
ISHARES INC MSCI ISRAEL ETF 464286632   325 6,006 SH   SOLE NO 0 0 6,006
ISHARES INC MSCI ITALY ETF 46434G830   349 11,463 SH   SOLE NO 0 0 11,463
ISHARES INC MSCI JPN ETF NEW 46434G822   6,261 103,842 SH   SOLE NO 0 0 103,842
ISHARES INC MSCI PAC JP ETF 464286665   1,311 32,951 SH   SOLE NO 0 0 32,951
ISHARES INC MSCI SINGPOR ETF 46434G780   234 12,767 SH   SOLE NO 0 0 12,767
ISHARES INC MSCI STH KOR ETF 464286772   501 8,496 SH   SOLE NO 0 0 8,496
ISHARES INC MSCI SWITZERLAND 464286749   402 9,227 SH   SOLE NO 0 0 9,227
ISHARES INC MSCI TAIWAN ETF 46434G772   370 8,313 SH   SOLE NO 0 0 8,313
ISHARES INC MSCI WORLD ETF 464286392   3,226 26,849 SH   SOLE NO 0 0 26,849
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   295 13,117 SH   SOLE NO 0 0 13,117
ISHARES SILVER TR ISHARES 46428Q109   25,599 1,258,566 SH   SOLE NO 0 0 1,258,566
ISHARES TR 0-3 MNTH TREASRY 46436E718   26,339 261,639 SH   SOLE NO 0 0 261,639
ISHARES TR 0-5 YR TIPS ETF 46429B747   14,742 152,107 SH   SOLE NO 0 0 152,107
ISHARES TR 0-5YR HI YL CP 46434V407   124,204 3,027,146 SH   SOLE NO 0 0 3,027,146
ISHARES TR 0-5YR INVT GR CP 46434V100   8,112 169,022 SH   SOLE NO 0 0 169,022
ISHARES TR 1 3 YR TREAS BD 464287457   79,857 986,250 SH   SOLE NO 0 0 986,250
ISHARES TR 10+ YR INVST GRD 464289511   773 16,387 SH   SOLE NO 0 0 16,387
ISHARES TR 10-20 YR TRS ETF 464288653   14,508 147,333 SH   SOLE NO 0 0 147,333
ISHARES TR 20 YR TR BD ETF 464287432   98,260 1,107,903 SH   SOLE NO 0 0 1,107,903
ISHARES TR 3 7 YR TREAS BD 464288661   22,103 195,324 SH   SOLE NO 0 0 195,324
ISHARES TR 7-10 YR TRSY BD 464287440   31,483 343,740 SH   SOLE NO 0 0 343,740
ISHARES TR A RATE CP BD ETF 46429B291   550 12,210 SH   SOLE NO 0 0 12,210
ISHARES TR AGENCY BOND ETF 464288166   894 8,449 SH   SOLE NO 0 0 8,449
ISHARES TR AGGRES ALLOC ETF 464289859   5,466 86,085 SH   SOLE NO 0 0 86,085
ISHARES TR BLACKROCK ULTRA 46434V878   7,151 141,935 SH   SOLE NO 0 0 141,935
ISHARES TR BROAD USD HIGH 46435U853   15,155 436,618 SH   SOLE NO 0 0 436,618
ISHARES TR CALIF MUN BD ETF 464288356   5,467 99,684 SH   SOLE NO 0 0 99,684
ISHARES TR CHINA LG-CAP ETF 464287184   313 11,783 SH   SOLE NO 0 0 11,783
ISHARES TR CMBS ETF 46429B366   1,906 42,323 SH   SOLE NO 0 0 42,323
ISHARES TR COHEN STEER REIT 464287564   5,899 117,611 SH   SOLE NO 0 0 117,611
ISHARES TR CONSER ALLOC ETF 464289883   1,210 35,638 SH   SOLE NO 0 0 35,638
ISHARES TR CONV BD ETF 46435G102   2,960 39,884 SH   SOLE NO 0 0 39,884
ISHARES TR CORE 1 5 YR USD 46432F859   13,337 287,552 SH   SOLE NO 0 0 287,552
ISHARES TR CORE DIV GRWTH 46434V621   349,180 7,049,865 SH   SOLE NO 0 0 7,049,865
ISHARES TR CORE DIVID ETF 46435U861   550 14,766 SH   SOLE NO 0 0 14,766
ISHARES TR CORE HIGH DV ETF 46429B663   86,550 875,217 SH   SOLE NO 0 0 875,217
ISHARES TR CORE INTL AGGR 46435G672   60,159 1,233,269 SH   SOLE NO 0 0 1,233,269
ISHARES TR CORE LT USDB ETF 464289479   422 8,932 SH   SOLE NO 0 0 8,932
ISHARES TR CORE MSCI EAFE 46432F842   174,927 2,718,363 SH   SOLE NO 0 0 2,718,363
ISHARES TR CORE MSCI EURO 46434V738   1,067 21,488 SH   SOLE NO 0 0 21,488
ISHARES TR CORE MSCI INTL 46435G326   29,304 502,805 SH   SOLE NO 0 0 502,805
ISHARES TR CORE MSCI PAC 46434V696   636 11,440 SH   SOLE NO 0 0 11,440
ISHARES TR CORE MSCI TOTAL 46432F834   77,152 1,286,086 SH   SOLE NO 0 0 1,286,086
ISHARES TR CORE S&P MCP ETF 464287507   308,693 1,237,991 SH   SOLE NO 0 0 1,237,991
ISHARES TR CORE S&P SCP ETF 464287804   334,065 3,541,445 SH   SOLE NO 0 0 3,541,445
ISHARES TR CORE S&P TTL STK 464287150   172,270 1,828,960 SH   SOLE NO 0 0 1,828,960
ISHARES TR CORE S&P US GWT 464287671   125,414 1,322,514 SH   SOLE NO 0 0 1,322,514
ISHARES TR CORE S&P US VLU 464287663   102,136 1,368,745 SH   SOLE NO 0 0 1,368,745
ISHARES TR CORE S&P500 ETF 464287200   1,174,333 2,734,631 SH   SOLE NO 0 0 2,734,631
ISHARES TR CORE TOTAL USD 46434V613   105,578 2,415,133 SH   SOLE NO 0 0 2,415,133
ISHARES TR CORE US AGGBD ET 464287226   194,200 2,065,075 SH   SOLE NO 0 0 2,065,075
ISHARES TR CR 5 10 YR ETF 46435G417   749 18,192 SH   SOLE NO 0 0 18,192
ISHARES TR CRE U S REIT ETF 464288521   5,231 110,874 SH   SOLE NO 0 0 110,874
ISHARES TR CYBERSECURITY 46435U135   5,658 146,913 SH   SOLE NO 0 0 146,913
ISHARES TR DEVSMCP EXNA ETF 464288497   250 5,049 SH   SOLE NO 0 0 5,049
ISHARES TR DOW JONES US ETF 464287846   12,504 119,673 SH   SOLE NO 0 0 119,673
ISHARES TR EAFE GRWTH ETF 464288885   67,574 783,011 SH   SOLE NO 0 0 783,011
ISHARES TR EAFE SML CP ETF 464288273   15,388 272,492 SH   SOLE NO 0 0 272,492
ISHARES TR EAFE VALUE ETF 464288877   83,129 1,698,945 SH   SOLE NO 0 0 1,698,945
ISHARES TR ESG ADV TTL USD 46436E619   1,191 29,161 SH   SOLE NO 0 0 29,161
ISHARES TR ESG ADVNCD HY BD 46435G441   2,238 51,823 SH   SOLE NO 0 0 51,823
ISHARES TR ESG AW MSCI EAFE 46435G516   119,712 1,731,698 SH   SOLE NO 0 0 1,731,698
ISHARES TR ESG AWARE AGGRSV 46436E668   220 7,496 SH   SOLE NO 0 0 7,496
ISHARES TR ESG AWARE MSCI 46435U663   8,652 257,121 SH   SOLE NO 0 0 257,121
ISHARES TR ESG AWR MSCI USA 46435G425   103,273 1,099,700 SH   SOLE NO 0 0 1,099,700
ISHARES TR ESG AWR US AGRGT 46435U549   15,196 335,446 SH   SOLE NO 0 0 335,446
ISHARES TR ESG AWRE 1 5 YR 46435G243   13,389 563,272 SH   SOLE NO 0 0 563,272
ISHARES TR ESG AWRE USD ETF 46435G193   2,953 135,694 SH   SOLE NO 0 0 135,694
ISHARES TR ESG EAFE ETF 46436E759   1,011 17,702 SH   SOLE NO 0 0 17,702
ISHARES TR ESG MSCI EM LDRS 46436E601   1,871 43,727 SH   SOLE NO 0 0 43,727
ISHARES TR ESG MSCI LEADR 46435U218   3,764 49,919 SH   SOLE NO 0 0 49,919
ISHARES TR ESG MSCI USA ETF 46436E767   1,953 56,340 SH   SOLE NO 0 0 56,340
ISHARES TR ESG SCRD S&P MID 46436E551   959 28,300 SH   SOLE NO 0 0 28,300
ISHARES TR ESG SCRND S&P500 46436E569   318 9,819 SH   SOLE NO 0 0 9,819
ISHARES TR EUROPE ETF 464287861   837 17,533 SH   SOLE NO 0 0 17,533
ISHARES TR EXPANDED TECH 464287515   11,883 34,820 SH   SOLE NO 0 0 34,820
ISHARES TR EXPND TEC SC ETF 464287549   19,262 50,399 SH   SOLE NO 0 0 50,399
ISHARES TR EXPONENTIAL TECH 46434V381   20,976 401,770 SH   SOLE NO 0 0 401,770
ISHARES TR FALN ANGLS USD 46435G474   2,956 119,206 SH   SOLE NO 0 0 119,206
ISHARES TR FLTG RATE NT ETF 46429B655   17,443 342,754 SH   SOLE NO 0 0 342,754
ISHARES TR GBL COMM SVC ETF 464287275   216 3,165 SH   SOLE NO 0 0 3,165
ISHARES TR GENOMICS IMMUN 46435U192   1,060 52,097 SH   SOLE NO 0 0 52,097
ISHARES TR GL CLEAN ENE ETF 464288224   19,024 1,301,214 SH   SOLE NO 0 0 1,301,214
ISHARES TR GL TIMB FORE ETF 464288174   335 4,530 SH   SOLE NO 0 0 4,530
ISHARES TR GLB CNS DISC ETF 464288745   1,631 11,129 SH   SOLE NO 0 0 11,129
ISHARES TR GLB CNSM STP ETF 464288737   2,355 41,273 SH   SOLE NO 0 0 41,273
ISHARES TR GLB INFRASTR ETF 464288372   2,006 46,334 SH   SOLE NO 0 0 46,334
ISHARES TR GLOB HLTHCRE ETF 464287325   7,087 85,989 SH   SOLE NO 0 0 85,989
ISHARES TR GLOB INDSTRL ETF 464288729   285 2,523 SH   SOLE NO 0 0 2,523
ISHARES TR GLOB UTILITS ETF 464288711   513 9,500 SH   SOLE NO 0 0 9,500
ISHARES TR GLOBAL 100 ETF 464287572   11,462 156,497 SH   SOLE NO 0 0 156,497
ISHARES TR GLOBAL ENERG ETF 464287341   5,787 140,267 SH   SOLE NO 0 0 140,267
ISHARES TR GLOBAL EQUITY 46434V316   547 15,916 SH   SOLE NO 0 0 15,916
ISHARES TR GLOBAL FINLS ETF 464287333   524 7,432 SH   SOLE NO 0 0 7,432
ISHARES TR GLOBAL REIT ETF 46434V647   1,460 68,972 SH   SOLE NO 0 0 68,972
ISHARES TR GLOBAL TECH ETF 464287291   17,571 303,783 SH   SOLE NO 0 0 303,783
ISHARES TR GNMA BOND ETF 46429B333   204 4,885 SH   SOLE NO 0 0 4,885
ISHARES TR GRWT ALLOCAT ETF 464289867   4,139 83,776 SH   SOLE NO 0 0 83,776
ISHARES TR HDG MSCI EAFE 46434V803   15,087 501,244 SH   SOLE NO 0 0 501,244
ISHARES TR HIGH YLD BD FCTR 46435G250   418 9,514 SH   SOLE NO 0 0 9,514
ISHARES TR HIGH YLD CORP BD 46436E320   1,193 34,577 SH   SOLE NO 0 0 34,577
ISHARES TR IBDS DEC28 ETF 46435U515   7,759 322,881 SH   SOLE NO 0 0 322,881
ISHARES TR IBONDS 2026 TERM 46436E528   1,702 75,535 SH   SOLE NO 0 0 75,535
ISHARES TR IBONDS 2027 TERM 46436E478   4,394 204,107 SH   SOLE NO 0 0 204,107
ISHARES TR IBONDS 23 TRM HG 46435U150   2,939 124,303 SH   SOLE NO 0 0 124,303
ISHARES TR IBONDS 23 TRM TS 46436E882   35,694 1,438,133 SH   SOLE NO 0 0 1,438,133
ISHARES TR IBONDS 24 TRM HG 46435U184   2,535 109,268 SH   SOLE NO 0 0 109,268
ISHARES TR IBONDS 24 TRM TS 46436E874   19,339 811,183 SH   SOLE NO 0 0 811,183
ISHARES TR IBONDS 25 TRM HG 46435U168   2,456 107,122 SH   SOLE NO 0 0 107,122
ISHARES TR IBONDS 25 TRM TS 46436E866   7,593 329,004 SH   SOLE NO 0 0 329,004
ISHARES TR IBONDS 26 TRM TS 46436E858   7,923 352,594 SH   SOLE NO 0 0 352,594
ISHARES TR IBONDS 27 ETF 46435UAA9   9,891 427,444 SH   SOLE NO 0 0 427,444
ISHARES TR IBONDS 27 TRM TS 46436E841   6,279 287,352 SH   SOLE NO 0 0 287,352
ISHARES TR IBONDS 28 TRM TS 46436E833   2,443 113,351 SH   SOLE NO 0 0 113,351
ISHARES TR IBONDS 29 TRM TS 46436E825   431 20,544 SH   SOLE NO 0 0 20,544
ISHARES TR IBONDS DEC 46435U697   8,294 322,846 SH   SOLE NO 0 0 322,846
ISHARES TR IBONDS DEC 2030 46436E726   6,285 308,383 SH   SOLE NO 0 0 308,383
ISHARES TR IBONDS DEC 2031 46436E486   1,596 82,308 SH   SOLE NO 0 0 82,308
ISHARES TR IBONDS DEC 2032 46436E296   280 12,726 SH   SOLE NO 0 0 12,726
ISHARES TR IBONDS DEC 2032 46436E312   369 15,702 SH   SOLE NO 0 0 15,702
ISHARES TR IBONDS DEC 25 46435U432   6,628 254,146 SH   SOLE NO 0 0 254,146
ISHARES TR IBONDS DEC 26 46435U259   2,192 88,364 SH   SOLE NO 0 0 88,364
ISHARES TR IBONDS DEC 27 46435U283   821 33,543 SH   SOLE NO 0 0 33,543
ISHARES TR IBONDS DEC 28 46435U325   887 36,345 SH   SOLE NO 0 0 36,345
ISHARES TR IBONDS DEC 29 46436E205   9,326 425,833 SH   SOLE NO 0 0 425,833
ISHARES TR IBONDS DEC2023 46435G318   3,919 153,537 SH   SOLE NO 0 0 153,537
ISHARES TR IBONDS DEC2026 46435GAA0   10,239 438,795 SH   SOLE NO 0 0 438,795
ISHARES TR IBONDS DEC23 ETF 46434VAX8   11,634 458,772 SH   SOLE NO 0 0 458,772
ISHARES TR IBONDS DEC24 ETF 46434VBG4   25,959 1,049,701 SH   SOLE NO 0 0 1,049,701
ISHARES TR IBONDS DEC25 ETF 46434VBD1   14,361 589,292 SH   SOLE NO 0 0 589,292
ISHARES TR IBOXX HI YD ETF 464288513   14,768 200,319 SH   SOLE NO 0 0 200,319
ISHARES TR IBOXX INV CP ETF 464287242   39,568 387,841 SH   SOLE NO 0 0 387,841
ISHARES TR INDIA 50 ETF 464289529   590 13,057 SH   SOLE NO 0 0 13,057
ISHARES TR INTERNATIONAL SL 46434V266   2,745 92,805 SH   SOLE NO 0 0 92,805
ISHARES TR INTL DIV GRWTH 46435G524   10,423 175,736 SH   SOLE NO 0 0 175,736
ISHARES TR INTL EQTY FACTOR 46434V274   2,652 102,578 SH   SOLE NO 0 0 102,578
ISHARES TR INTL SEL DIV ETF 464288448   18,834 741,513 SH   SOLE NO 0 0 741,513
ISHARES TR INTL TREA BD ETF 464288117   1,089 29,305 SH   SOLE NO 0 0 29,305
ISHARES TR INTRM GOV CR ETF 464288612   3,656 36,078 SH   SOLE NO 0 0 36,078
ISHARES TR INVT GRD CORP BD 46436E288   5,887 186,783 SH   SOLE NO 0 0 186,783
ISHARES TR ISHARES 25+ YR T 46436E577   203 19,479 SH   SOLE NO 0 0 19,479
ISHARES TR ISHARES BIOTECH 464287556   25,203 206,092 SH   SOLE NO 0 0 206,092
ISHARES TR ISHARES SEMICDTR 464287523   28,452 60,070 SH   SOLE NO 0 0 60,070
ISHARES TR ISHS 1-5YR INVS 464288646   116,616 2,340,279 SH   SOLE NO 0 0 2,340,279
ISHARES TR ISHS 5-10YR INVT 464288638   8,406 172,781 SH   SOLE NO 0 0 172,781
ISHARES TR JPMORGAN USD EMG 464288281   7,378 89,404 SH   SOLE NO 0 0 89,404
ISHARES TR MBS ETF 464288588   62,061 698,886 SH   SOLE NO 0 0 698,886
ISHARES TR MICRO-CAP ETF 464288869   889 8,885 SH   SOLE NO 0 0 8,885
ISHARES TR MODERT ALLOC ETF 464289875   4,517 116,036 SH   SOLE NO 0 0 116,036
ISHARES TR MORNINGSTAR GRWT 464287119   22,546 377,964 SH   SOLE NO 0 0 377,964
ISHARES TR MORNINGSTAR VALU 464288109   6,915 106,755 SH   SOLE NO 0 0 106,755
ISHARES TR MORNINGSTR US EQ 464287127   8,487 144,103 SH   SOLE NO 0 0 144,103
ISHARES TR MORTGE REL ETF 46435G342   467 20,906 SH   SOLE NO 0 0 20,906
ISHARES TR MRGSTR MD CP ETF 464288208   18,878 316,048 SH   SOLE NO 0 0 316,048
ISHARES TR MRGSTR MD CP GRW 464288307   24,072 421,360 SH   SOLE NO 0 0 421,360
ISHARES TR MRGSTR MD CP VAL 464288406   9,124 150,580 SH   SOLE NO 0 0 150,580
ISHARES TR MRGSTR SM CP ETF 464288505   1,134 24,076 SH   SOLE NO 0 0 24,076
ISHARES TR MRGSTR SM CP GR 464288604   2,745 70,812 SH   SOLE NO 0 0 70,812
ISHARES TR MRNGSTR INC ETF 46432F875   363 19,090 SH   SOLE NO 0 0 19,090
ISHARES TR MRNING SM CP ETF 464288703   1,284 24,804 SH   SOLE NO 0 0 24,804
ISHARES TR MSCI AC ASIA ETF 464288182   7,395 116,453 SH   SOLE NO 0 0 116,453
ISHARES TR MSCI ACWI ETF 464288257   4,426 47,911 SH   SOLE NO 0 0 47,911
ISHARES TR MSCI ACWI EX US 464288240   7,608 161,842 SH   SOLE NO 0 0 161,842
ISHARES TR MSCI ACWI EXUS 46435G847   200 7,235 SH   SOLE NO 0 0 7,235
ISHARES TR MSCI CHINA ETF 46429B671   1,217 28,119 SH   SOLE NO 0 0 28,119
ISHARES TR MSCI EAFE ETF 464287465   72,421 1,050,793 SH   SOLE NO 0 0 1,050,793
ISHARES TR MSCI EAFE MIN VL 46429B689   24,871 381,344 SH   SOLE NO 0 0 381,344
ISHARES TR MSCI EAFE SMCP 46435G839   2,989 107,263 SH   SOLE NO 0 0 107,263
ISHARES TR MSCI EMG MKT ETF 464287234   22,703 598,243 SH   SOLE NO 0 0 598,243
ISHARES TR MSCI EURO FL ETF 464289180   438 23,156 SH   SOLE NO 0 0 23,156
ISHARES TR MSCI GBL SUS DEV 46435G532   4,384 58,827 SH   SOLE NO 0 0 58,827
ISHARES TR MSCI INDIA ETF 46429B598   2,247 50,817 SH   SOLE NO 0 0 50,817
ISHARES TR MSCI INDIA SM CP 46429B614   286 4,531 SH   SOLE NO 0 0 4,531
ISHARES TR MSCI INTL MOMENT 46434V449   1,226 38,955 SH   SOLE NO 0 0 38,955
ISHARES TR MSCI INTL QUALTY 46434V456   6,453 192,000 SH   SOLE NO 0 0 192,000
ISHARES TR MSCI INTL VLU FT 46435G409   618 24,354 SH   SOLE NO 0 0 24,354
ISHARES TR MSCI JP VALUE 46435U374   992 34,728 SH   SOLE NO 0 0 34,728
ISHARES TR MSCI KLD400 SOC 464288570   15,867 194,899 SH   SOLE NO 0 0 194,899
ISHARES TR MSCI LW CRB TG 46434V464   1,097 7,300 SH   SOLE NO 0 0 7,300
ISHARES TR MSCI UK ETF NEW 46435G334   228 7,218 SH   SOLE NO 0 0 7,218
ISHARES TR MSCI USA ESG SLC 464288802   9,759 108,473 SH   SOLE NO 0 0 108,473
ISHARES TR MSCI USA MIN VOL 46429B697   201,329 2,781,552 SH   SOLE NO 0 0 2,781,552
ISHARES TR MSCI USA MMENTM 46432F396   49,173 351,991 SH   SOLE NO 0 0 351,991
ISHARES TR MSCI USA QLT FCT 46432F339   134,400 1,019,807 SH   SOLE NO 0 0 1,019,807
ISHARES TR MSCI USA SMCP MN 46435G433   8,765 265,194 SH   SOLE NO 0 0 265,194
ISHARES TR MSCI USA SZE FT 46432F370   213 1,812 SH   SOLE NO 0 0 1,812
ISHARES TR MSCI USA VALUE 46432F388   44,337 488,722 SH   SOLE NO 0 0 488,722
ISHARES TR NATIONAL MUN ETF 464288414   256,845 2,504,825 SH   SOLE NO 0 0 2,504,825
ISHARES TR NEW YORK MUN ETF 464288323   2,639 51,711 SH   SOLE NO 0 0 51,711
ISHARES TR NORTH AMERN NAT 464287374   3,003 72,205 SH   SOLE NO 0 0 72,205
ISHARES TR PFD AND INCM SEC 464288687   60,829 2,017,531 SH   SOLE NO 0 0 2,017,531
ISHARES TR RESIDENTIAL MULT 464288562   1,690 25,618 SH   SOLE NO 0 0 25,618
ISHARES TR ROBOTICS ARTIF 46435U556   5,787 189,498 SH   SOLE NO 0 0 189,498
ISHARES TR RUS 1000 ETF 464287622   43,085 183,410 SH   SOLE NO 0 0 183,410
ISHARES TR RUS 1000 GRW ETF 464287614   549,668 2,066,498 SH   SOLE NO 0 0 2,066,498
ISHARES TR RUS 1000 VAL ETF 464287598   311,399 2,051,106 SH   SOLE NO 0 0 2,051,106
ISHARES TR RUS 2000 GRW ETF 464287648   150,036 669,357 SH   SOLE NO 0 0 669,357
ISHARES TR RUS 2000 VAL ETF 464287630   159,414 1,176,051 SH   SOLE NO 0 0 1,176,051
ISHARES TR RUS MD CP GR ETF 464287481   256,524 2,808,141 SH   SOLE NO 0 0 2,808,141
ISHARES TR RUS MDCP VAL ETF 464287473   250,074 2,396,726 SH   SOLE NO 0 0 2,396,726
ISHARES TR RUS MID CAP ETF 464287499   74,716 1,078,929 SH   SOLE NO 0 0 1,078,929
ISHARES TR RUS TOP 200 ETF 464289446   4,027 38,955 SH   SOLE NO 0 0 38,955
ISHARES TR RUS TP200 GR ETF 464289438   235,983 1,534,050 SH   SOLE NO 0 0 1,534,050
ISHARES TR RUS TP200 VL ETF 464289420   14,977 229,106 SH   SOLE NO 0 0 229,106
ISHARES TR RUSEL 2500 ETF 46435G268   8,887 163,039 SH   SOLE NO 0 0 163,039
ISHARES TR RUSSELL 2000 ETF 464287655   99,471 562,808 SH   SOLE NO 0 0 562,808
ISHARES TR RUSSELL 3000 ETF 464287689   37,952 154,869 SH   SOLE NO 0 0 154,869
ISHARES TR S&P 100 ETF 464287101   17,406 86,752 SH   SOLE NO 0 0 86,752
ISHARES TR S&P 500 GRWT ETF 464287309   199,554 2,916,604 SH   SOLE NO 0 0 2,916,604
ISHARES TR S&P 500 VAL ETF 464287408   153,832 999,944 SH   SOLE NO 0 0 999,944
ISHARES TR S&P MC 400GR ETF 464287606   41,689 577,088 SH   SOLE NO 0 0 577,088
ISHARES TR S&P MC 400VL ETF 464287705   26,310 260,674 SH   SOLE NO 0 0 260,674
ISHARES TR S&P SML 600 GWT 464287887   39,534 360,451 SH   SOLE NO 0 0 360,451
ISHARES TR SELECT DIVID ETF 464287168   69,085 641,814 SH   SOLE NO 0 0 641,814
ISHARES TR SELF DRIVNG EV 46435U366   3,150 84,687 SH   SOLE NO 0 0 84,687
ISHARES TR SHORT TREAS BD 464288679   14,173 128,299 SH   SOLE NO 0 0 128,299
ISHARES TR SHRT NAT MUN ETF 464288158   19,107 185,754 SH   SOLE NO 0 0 185,754
ISHARES TR SP SMCP600VL ETF 464287879   44,331 496,868 SH   SOLE NO 0 0 496,868
ISHARES TR TIPS BD ETF 464287176   63,049 607,873 SH   SOLE NO 0 0 607,873
ISHARES TR TRS FLT RT BD 46434V860   62,499 1,231,744 SH   SOLE NO 0 0 1,231,744
ISHARES TR U S EQUITY FACTR 46434V282   7,707 177,909 SH   SOLE NO 0 0 177,909
ISHARES TR U.S. BAS MTL ETF 464287838   5,511 43,628 SH   SOLE NO 0 0 43,628
ISHARES TR U.S. ENERGY ETF 464287796   8,063 170,002 SH   SOLE NO 0 0 170,002
ISHARES TR U.S. FIN SVC ETF 464287770   2,301 14,878 SH   SOLE NO 0 0 14,878
ISHARES TR U.S. FINLS ETF 464287788   9,789 130,945 SH   SOLE NO 0 0 130,945
ISHARES TR U.S. INSRNCE ETF 464288786   2,933 31,999 SH   SOLE NO 0 0 31,999
ISHARES TR U.S. MED DVC ETF 464288810   23,069 475,642 SH   SOLE NO 0 0 475,642
ISHARES TR U.S. PHARMA ETF 464288836   2,330 13,164 SH   SOLE NO 0 0 13,164
ISHARES TR U.S. REAL ES ETF 464287739   6,526 83,512 SH   SOLE NO 0 0 83,512
ISHARES TR U.S. TECH ETF 464287721   62,177 592,616 SH   SOLE NO 0 0 592,616
ISHARES TR U.S. UTILITS ETF 464287697   8,106 110,172 SH   SOLE NO 0 0 110,172
ISHARES TR US AER DEF ETF 464288760   27,106 255,794 SH   SOLE NO 0 0 255,794
ISHARES TR US BR DEL SE ETF 464288794   533 5,852 SH   SOLE NO 0 0 5,852
ISHARES TR US CONSM STAPLES 464287812   13,039 69,909 SH   SOLE NO 0 0 69,909
ISHARES TR US CONSUM DISCRE 464287580   5,640 84,246 SH   SOLE NO 0 0 84,246
ISHARES TR US HLTHCARE ETF 464287762   23,975 88,772 SH   SOLE NO 0 0 88,772
ISHARES TR US HLTHCR PR ETF 464288828   3,945 16,029 SH   SOLE NO 0 0 16,029
ISHARES TR US HOME CONS ETF 464288752   11,276 143,660 SH   SOLE NO 0 0 143,660
ISHARES TR US INDUSTRIALS 464287754   4,204 41,666 SH   SOLE NO 0 0 41,666
ISHARES TR US INFRASTRUC 46435U713   11,909 325,459 SH   SOLE NO 0 0 325,459
ISHARES TR US OIL EQ&SV ETF 464288844   292 12,147 SH   SOLE NO 0 0 12,147
ISHARES TR US OIL GS EX ETF 464288851   7,537 77,276 SH   SOLE NO 0 0 77,276
ISHARES TR US REGNL BKS ETF 464288778   5,079 151,173 SH   SOLE NO 0 0 151,173
ISHARES TR US SML CAP EQT 46434V290   3,553 68,674 SH   SOLE NO 0 0 68,674
ISHARES TR US SML CP VALUE 46436E536   377 14,279 SH   SOLE NO 0 0 14,279
ISHARES TR US TECH BRKTHR 46436E502   329 8,991 SH   SOLE NO 0 0 8,991
ISHARES TR US TELECOM ETF 464287713   470 22,070 SH   SOLE NO 0 0 22,070
ISHARES TR US TREAS BD ETF 46429B267   16,665 756,139 SH   SOLE NO 0 0 756,139
ISHARES TR US TRSPRTION 464287192   9,595 41,043 SH   SOLE NO 0 0 41,043
ISHARES TR USD GRN BOND ETF 46435U440   1,250 27,690 SH   SOLE NO 0 0 27,690
ISHARES TR USD INV GRDE ETF 464288620   2,364 49,170 SH   SOLE NO 0 0 49,170
ISHARES U S ETF TR BLACKROCK SHORT 46431W838   675 13,553 SH   SOLE NO 0 0 13,553
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   6,859 137,486 SH   SOLE NO 0 0 137,486
ISHARES U S ETF TR BLOOMBERG ROLL 46431W598   380 7,376 SH   SOLE NO 0 0 7,376
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   2,027 69,529 SH   SOLE NO 0 0 69,529
ISHARES U S ETF TR U.S. TECH INDEPD 46431W648   406 7,620 SH   SOLE NO 0 0 7,620
ISUN INC COM 465246106   124 551,600 SH   SOLE NO 0 0 551,600
ITT INC COM 45073V108   2,588 26,436 SH   SOLE NO 0 0 26,436
J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609   16,287 302,220 SH   SOLE NO 0 0 302,220
J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167   17,146 334,494 SH   SOLE NO 0 0 334,494
J P MORGAN EXCHANGE TRADED F ACTIVEBLDRS EMER 46641Q266   824 23,867 SH   SOLE NO 0 0 23,867
J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225   219 3,762 SH   SOLE NO 0 0 3,762
J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373   259 4,967 SH   SOLE NO 0 0 4,967
J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q241   247 5,583 SH   SOLE NO 0 0 5,583
J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q878   231 5,260 SH   SOLE NO 0 0 5,260
J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399   934 12,116 SH   SOLE NO 0 0 12,116
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217   282 5,611 SH   SOLE NO 0 0 5,611
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670   19,363 433,465 SH   SOLE NO 0 0 433,465
J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308   2,163 42,939 SH   SOLE NO 0 0 42,939
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209   2,189 43,312 SH   SOLE NO 0 0 43,312
J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845   2,014 51,256 SH   SOLE NO 0 0 51,256
J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886   1,601 19,140 SH   SOLE NO 0 0 19,140
J P MORGAN EXCHANGE TRADED F EQUITY FOCUS ETF 46654Q781   2,009 42,338 SH   SOLE NO 0 0 42,338
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   150,306 2,806,304 SH   SOLE NO 0 0 2,806,304
J P MORGAN EXCHANGE TRADED F HIGH YIELD MUNI 46654Q799   2,146 45,272 SH   SOLE NO 0 0 45,272
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159   1,862 41,928 SH   SOLE NO 0 0 41,928
J P MORGAN EXCHANGE TRADED F INFLATION MANAGE 46654Q104   213 4,714 SH   SOLE NO 0 0 4,714
J P MORGAN EXCHANGE TRADED F INTERNL GWT 46641Q324   1,152 21,534 SH   SOLE NO 0 0 21,534
J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852   729 16,019 SH   SOLE NO 0 0 16,019
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134   37,354 687,035 SH   SOLE NO 0 0 687,035
J P MORGAN EXCHANGE TRADED F JPMORGAM LTD DUR 46654Q773   7,626 152,826 SH   SOLE NO 0 0 152,826
J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407   1,745 18,574 SH   SOLE NO 0 0 18,574
J P MORGAN EXCHANGE TRADED F MKT EXPN ENHNCD 46641Q118   629 12,975 SH   SOLE NO 0 0 12,975
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647   6,603 136,502 SH   SOLE NO 0 0 136,502
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   56,793 1,210,173 SH   SOLE NO 0 0 1,210,173
J P MORGAN EXCHANGE TRADED F SHORT DURA CORE 46641Q274   7,575 166,994 SH   SOLE NO 0 0 166,994
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   105,130 2,095,058 SH   SOLE NO 0 0 2,095,058
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   15,337 304,013 SH   SOLE NO 0 0 304,013
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   21,557 498,193 SH   SOLE NO 0 0 498,193
J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753   5,271 152,168 SH   SOLE NO 0 0 152,168
JABIL INC COM 466313103   3,802 29,966 SH   SOLE NO 0 0 29,966
JACKSON FINANCIAL INC COM CL A 46817M107   6,215 162,614 SH   SOLE NO 0 0 162,614
JACOBS SOLUTIONS INC COM 46982L108   8,275 60,623 SH   SOLE NO 0 0 60,623
JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100   1,926 37,778 SH   SOLE NO 0 0 37,778
JANUS DETROIT STR TR HENDERSN SML ETF 47103U209   1,818 31,104 SH   SOLE NO 0 0 31,104
JANUS DETROIT STR TR HENDERSON MTG 47103U852   789 18,181 SH   SOLE NO 0 0 18,181
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   4,692 97,817 SH   SOLE NO 0 0 97,817
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   6,088 120,960 SH   SOLE NO 0 0 120,960
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   1,304 10,073 SH   SOLE NO 0 0 10,073
JD.COM INC SPON ADR CL A 47215P106   2,341 80,376 SH   SOLE NO 0 0 80,376
JEFFERIES FINL GROUP INC COM 47233W109   1,221 33,329 SH   SOLE NO 0 0 33,329
JETBLUE AWYS CORP COM 477143101   892 193,857 SH   SOLE NO 0 0 193,857
JOBY AVIATION INC COMMON STOCK G65163100   328 50,816 SH   SOLE NO 0 0 50,816
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107   21,984 414,645 SH   SOLE NO 0 0 414,645
JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834   981 41,326 SH   SOLE NO 0 0 41,326
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859   1,433 47,911 SH   SOLE NO 0 0 47,911
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   69,548 1,469,727 SH   SOLE NO 0 0 1,469,727
JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842   817 25,389 SH   SOLE NO 0 0 25,389
JOHN HANCOCK EXCHANGE TRADED PREFERRED INCOME 47804J776   248 11,949 SH   SOLE NO 0 0 11,949
JOHN HANCOCK HEDGED EQUITY & COM 47804L102   1,304 136,228 SH   SOLE NO 0 0 136,228
JOHNSON & JOHNSON COM 478160104   280,008 1,797,802 SH   SOLE NO 0 0 1,797,802
JOHNSON CTLS INTL PLC SHS G51502105   4,656 87,502 SH   SOLE NO 0 0 87,502
JONES LANG LASALLE INC COM 48020Q107   405 2,868 SH   SOLE NO 0 0 2,868
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365   454 18,373 SH   SOLE NO 0 0 18,373
JPMORGAN CHASE & CO COM 46625H100   263,943 1,820,042 SH   SOLE NO 0 0 1,820,042
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105   60 22,544 SH   SOLE NO 0 0 22,544
JUNIPER NETWORKS INC COM 48203R104   499 17,970 SH   SOLE NO 0 0 17,970
KAYNE ANDERSON ENERGY INFRST COM 486606106   719 85,517 SH   SOLE NO 0 0 85,517
KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108   174 24,412 SH   SOLE NO 0 0 24,412
KB HOME COM 48666K109   497 10,739 SH   SOLE NO 0 0 10,739
KELLANOVA COM 487836108   13,046 219,222 SH   SOLE NO 0 0 219,222
KENVUE INC COM 49177J102   5,053 251,626 SH   SOLE NO 0 0 251,626
KEURIG DR PEPPER INC COM 49271V100   949 30,069 SH   SOLE NO 0 0 30,069
KEYCORP COM 493267108   6,543 608,103 SH   SOLE NO 0 0 608,103
KEYSIGHT TECHNOLOGIES INC COM 49338L103   2,667 20,159 SH   SOLE NO 0 0 20,159
KIMBERLY-CLARK CORP COM 494368103   31,262 258,684 SH   SOLE NO 0 0 258,684
KIMCO RLTY CORP COM 49446R109   798 45,363 SH   SOLE NO 0 0 45,363
KINDER MORGAN INC DEL COM 49456B101   13,504 814,492 SH   SOLE NO 0 0 814,492
KINETIK HOLDINGS INC COM NEW CL A 02215L209   1,262 37,383 SH   SOLE NO 0 0 37,383
KINROSS GOLD CORP COM 496902404   390 85,419 SH   SOLE NO 0 0 85,419
KINSALE CAP GROUP INC COM 49714P108   2,005 4,840 SH   SOLE NO 0 0 4,840
KITE RLTY GROUP TR COM NEW 49803T300   2,185 102,008 SH   SOLE NO 0 0 102,008
KKR & CO INC COM 48251W104   11,455 185,960 SH   SOLE NO 0 0 185,960
KKR INCOME OPPORTUNITIES FD COM 48249T106   159 13,308 SH   SOLE NO 0 0 13,308
KKR REAL ESTATE FIN TR INC COM 48251K100   119 10,040 SH   SOLE NO 0 0 10,040
KLA CORP COM NEW 482480100   14,016 30,558 SH   SOLE NO 0 0 30,558
KNIFE RIVER CORP COMMON STOCK 498894104   1,593 32,618 SH   SOLE NO 0 0 32,618
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   1,121 22,352 SH   SOLE NO 0 0 22,352
KOHLS CORP COM 500255104   805 38,415 SH   SOLE NO 0 0 38,415
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   1,046 52,439 SH   SOLE NO 0 0 52,439
KONTOOR BRANDS INC COM 50050N103   554 12,611 SH   SOLE NO 0 0 12,611
KOPPERS HOLDINGS INC COM 50060P106   247 6,242 SH   SOLE NO 0 0 6,242
KOSMOS ENERGY LTD COM 500688106   527 64,438 SH   SOLE NO 0 0 64,438
KRAFT HEINZ CO COM 500754106   12,998 386,399 SH   SOLE NO 0 0 386,399
KRANESHARES TR CSI CHI INTERNET 500767306   1,178 43,037 SH   SOLE NO 0 0 43,037
KRANESHARES TR ELEC VEH FUTUR 500767827   699 25,389 SH   SOLE NO 0 0 25,389
KRANESHARES TR EUROPEAN CARBON 500767561   2,337 80,053 SH   SOLE NO 0 0 80,053
KRANESHARES TR GLOBAL CARB STRA 500767678   1,606 44,451 SH   SOLE NO 0 0 44,451
KRANESHARES TR QUADRTC INT RT 500767736   5,854 284,737 SH   SOLE NO 0 0 284,737
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   201 13,395 SH   SOLE NO 0 0 13,395
KRISPY KREME INC COM 50101L106   182 14,609 SH   SOLE NO 0 0 14,609
KROGER CO COM 501044101   9,309 208,014 SH   SOLE NO 0 0 208,014
KRYSTAL BIOTECH INC COM 501147102   513 4,426 SH   SOLE NO 0 0 4,426
KT CORP SPONSORED ADR 48268K101   240 18,698 SH   SOLE NO 0 0 18,698
KULICKE & SOFFA INDS INC COM 501242101   2,473 50,844 SH   SOLE NO 0 0 50,844
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   739 48,944 SH   SOLE NO 0 0 48,944
L3HARRIS TECHNOLOGIES INC COM 502431109   11,734 67,389 SH   SOLE NO 0 0 67,389
LABORATORY CORP AMER HLDGS COM NEW 50540R409   4,152 20,653 SH   SOLE NO 0 0 20,653
LADDER CAP CORP CL A 505743104   416 40,580 SH   SOLE NO 0 0 40,580
LAM RESEARCH CORP COM 512807108   21,860 34,876 SH   SOLE NO 0 0 34,876
LAMAR ADVERTISING CO NEW CL A 512816109   1,191 14,270 SH   SOLE NO 0 0 14,270
LAMB WESTON HLDGS INC COM 513272104   1,920 20,766 SH   SOLE NO 0 0 20,766
LANCASTER COLONY CORP COM 513847103   1,204 7,293 SH   SOLE NO 0 0 7,293
LANDSTAR SYS INC COM 515098101   673 3,802 SH   SOLE NO 0 0 3,802
LANTERN PHARMA INC COM 51654W101   52 15,368 SH   SOLE NO 0 0 15,368
LANTHEUS HLDGS INC COM 516544103   867 12,477 SH   SOLE NO 0 0 12,477
LAS VEGAS SANDS CORP COM 517834107   1,424 31,070 SH   SOLE NO 0 0 31,070
LATHAM GROUP INC COM 51819L107   31 10,982 SH   SOLE NO 0 0 10,982
LATTICE SEMICONDUCTOR CORP COM 518415104   1,654 19,246 SH   SOLE NO 0 0 19,246
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102   3,794 147,919 SH   SOLE NO 0 0 147,919
LATTICE STRATEGIES TR HARTFORD US EQTY 518416409   4,311 107,361 SH   SOLE NO 0 0 107,361
LAUDER ESTEE COS INC CL A 518439104   3,209 22,201 SH   SOLE NO 0 0 22,201
LAZARD GLOBAL TOTAL RETURN & COM 52106W103   213 15,365 SH   SOLE NO 0 0 15,365
LAZARD LTD SHS A G54050102   1,293 41,684 SH   SOLE NO 0 0 41,684
LCI INDS COM 50189K103   363 3,089 SH   SOLE NO 0 0 3,089
LEAR CORP COM NEW 521865204   478 3,559 SH   SOLE NO 0 0 3,559
LEGG MASON ETF INVT CLEARBRIDEG LR 524682200   1,175 22,660 SH   SOLE NO 0 0 22,660
LEGG MASON ETF INVT CLEARBRIDGE DI 524682309   289 7,162 SH   SOLE NO 0 0 7,162
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505   11,130 408,306 SH   SOLE NO 0 0 408,306
LEGG MASON ETF INVT FRANKLIN US LOW 52468L406   17,108 504,950 SH   SOLE NO 0 0 504,950
LEGGETT & PLATT INC COM 524660107   7,471 294,003 SH   SOLE NO 0 0 294,003
LEIDOS HOLDINGS INC COM 525327102   9,944 107,894 SH   SOLE NO 0 0 107,894
LEMAITRE VASCULAR INC COM 525558201   600 11,022 SH   SOLE NO 0 0 11,022
LEMONADE INC COM 52567D107   141 12,103 SH   SOLE NO 0 0 12,103
LENDINGCLUB CORP COM NEW 52603A208   163 26,751 SH   SOLE NO 0 0 26,751
LENNAR CORP CL A 526057104   4,507 40,161 SH   SOLE NO 0 0 40,161
LENNOX INTL INC COM 526107107   1,109 2,962 SH   SOLE NO 0 0 2,962
LESLIES INC COM 527064109   109 19,237 SH   SOLE NO 0 0 19,237
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   899 66,186 SH   SOLE NO 0 0 66,186
LEXICON PHARMACEUTICALS INC COM NEW 528872302   43 39,569 SH   SOLE NO 0 0 39,569
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   301 84,776 SH   SOLE NO 0 0 84,776
LIANBIO SPONSORED ADS 53000N108   16 10,830 SH   SOLE NO 0 0 10,830
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   2,128 359,404 SH   SOLE NO 0 0 359,404
LIBERTY ALL-STAR GROWTH FD I COM 529900102   50 10,022 SH   SOLE NO 0 0 10,022
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   1,019 40,054 SH   SOLE NO 0 0 40,054
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805   50 34,500 SH   SOLE NO 0 0 34,500
LIGHTWAVE LOGIC INC COM 532275104   140 31,303 SH   SOLE NO 0 0 31,303
LIMBACH HLDGS INC COM 53263P105   493 15,550 SH   SOLE NO 0 0 15,550
LINCOLN EDL SVCS CORP COM 533535100   89 10,500 SH   SOLE NO 0 0 10,500
LINCOLN ELEC HLDGS INC COM 533900106   2,577 14,173 SH   SOLE NO 0 0 14,173
LINCOLN NATL CORP IND COM 534187109   3,595 145,591 SH   SOLE NO 0 0 145,591
LINDE PLC SHS G54950103   31,698 85,130 SH   SOLE NO 0 0 85,130
LINEAGE CELL THERAPEUTICS IN COM 53566P109   64 54,482 SH   SOLE NO 0 0 54,482
LINKBANCORP INC COM 53578P105   171 25,000 SH   SOLE NO 0 0 25,000
LISTED FD TR HORIZON KINETICS 53656F623   8,963 294,432 SH   SOLE NO 0 0 294,432
LISTED FD TR ROUNDHILL BALL 53656F417   1,246 131,426 SH   SOLE NO 0 0 131,426
LISTED FD TR SWAN HEDGED EQTY 53656F599   541 29,879 SH   SOLE NO 0 0 29,879
LISTED FD TR TRUESHARES NOV 53656F680   243 7,433 SH   SOLE NO 0 0 7,433
LISTED FD TR TRUESHARES STRUC 53656F722   942 29,000 SH   SOLE NO 0 0 29,000
LISTED FD TR TRUESHARES STRUC 53656F797   506 20,519 SH   SOLE NO 0 0 20,519
LISTED FD TR TRUESHS TECH AI 53656F821   269 9,036 SH   SOLE NO 0 0 9,036
LITHIA MTRS INC COM 536797103   325 1,098 SH   SOLE NO 0 0 1,098
LITHIUM AMERS CORP NEW COM NEW 53680Q207   5,727 336,658 SH   SOLE NO 0 0 336,658
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827   5,851 202,466 SH   SOLE NO 0 0 202,466
LITTELFUSE INC COM 537008104   248 1,002 SH   SOLE NO 0 0 1,002
LIVE NATION ENTERTAINMENT IN COM 538034109   901 10,855 SH   SOLE NO 0 0 10,855
LIVE OAK BANCSHARES INC COM 53803X105   2,881 99,529 SH   SOLE NO 0 0 99,529
LIVENT CORP COM 53814L108   4,747 257,824 SH   SOLE NO 0 0 257,824
LKQ CORP COM 501889208   1,109 22,402 SH   SOLE NO 0 0 22,402
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   1,990 934,119 SH   SOLE NO 0 0 934,119
LM FDG AMER INC COM 502074404   14 29,225 SH   SOLE NO 0 0 29,225
LOCKHEED MARTIN CORP COM 539830109   100,743 246,339 SH   SOLE NO 0 0 246,339
LOEWS CORP COM 540424108   267 4,221 SH   SOLE NO 0 0 4,221
LOUISIANA PAC CORP COM 546347105   1,418 25,649 SH   SOLE NO 0 0 25,649
LOWES COS INC COM 548661107   91,383 439,679 SH   SOLE NO 0 0 439,679
LPL FINL HLDGS INC COM 50212V100   731 3,077 SH   SOLE NO 0 0 3,077
LQR HSE INC COM 50215C109   7 16,667 SH   SOLE NO 0 0 16,667
LTC PPTYS INC COM 502175102   390 12,125 SH   SOLE NO 0 0 12,125
LUCID GROUP INC COM 549498103   1,001 179,136 SH   SOLE NO 0 0 179,136
LULULEMON ATHLETICA INC COM 550021109   12,167 31,553 SH   SOLE NO 0 0 31,553
LUMEN TECHNOLOGIES INC COM 550241103   622 438,343 SH   SOLE NO 0 0 438,343
LUMENTUM HLDGS INC COM 55024U109   315 6,981 SH   SOLE NO 0 0 6,981
LUMINAR TECHNOLOGIES INC COM CL A 550424105   576 126,606 SH   SOLE NO 0 0 126,606
LUNA INNOVATIONS INC COM 550351100   175 29,936 SH   SOLE NO 0 0 29,936
LXP INDUSTRIAL TRUST COM 529043101   379 42,615 SH   SOLE NO 0 0 42,615
LYFT INC CL A COM 55087P104   336 31,886 SH   SOLE NO 0 0 31,886
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   8,830 93,243 SH   SOLE NO 0 0 93,243
M & T BK CORP COM 55261F104   10,748 85,000 SH   SOLE NO 0 0 85,000
M D C HLDGS INC COM 552676108   923 22,384 SH   SOLE NO 0 0 22,384
MACERICH CO COM 554382101   153 14,043 SH   SOLE NO 0 0 14,043
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   279 3,420 SH   SOLE NO 0 0 3,420
MACQUARIE / FIRST TR GLOBAL COM 55607W100   405 58,311 SH   SOLE NO 0 0 58,311
MACYS INC COM 55616P104   630 54,291 SH   SOLE NO 0 0 54,291
MADISON COVERED CALL & EQUIT COM 557437100   136 19,240 SH   SOLE NO 0 0 19,240
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   211 6,400 SH   SOLE NO 0 0 6,400
MADISON SQUARE GRDN SPRT COR CL A 55825T103   405 2,294 SH   SOLE NO 0 0 2,294
MAGNA INTL INC COM 559222401   711 13,258 SH   SOLE NO 0 0 13,258
MAGNITE INC COM 55955D100   260 34,544 SH   SOLE NO 0 0 34,544
MAGNOLIA OIL & GAS CORP CL A 559663109   2,639 115,205 SH   SOLE NO 0 0 115,205
MAIN STR CAP CORP COM 56035L104   3,865 95,130 SH   SOLE NO 0 0 95,130
MAINSTAY CBRE GBL INFRA MEG COM 56064Q107   481 40,856 SH   SOLE NO 0 0 40,856
MAINSTAY MACKAY DEFINEDTERM COM 56064K100   436 27,383 SH   SOLE NO 0 0 27,383
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720   7,357 300,908 SH   SOLE NO 0 0 300,908
MANITOWOC CO INC COM NEW 563571405   178 11,844 SH   SOLE NO 0 0 11,844
MANNKIND CORP COM NEW 56400P706   394 95,432 SH   SOLE NO 0 0 95,432
MANPOWERGROUP INC WIS COM 56418H100   222 3,026 SH   SOLE NO 0 0 3,026
MANULIFE FINL CORP COM 56501R106   6,153 336,617 SH   SOLE NO 0 0 336,617
MARATHON DIGITAL HOLDINGS IN COM 565788106   537 63,190 SH   SOLE NO 0 0 63,190
MARATHON OIL CORP COM 565849106   10,002 373,921 SH   SOLE NO 0 0 373,921
MARATHON PETE CORP COM 56585A102   19,615 129,609 SH   SOLE NO 0 0 129,609
MARKEL GROUP INC COM 570535104   6,732 4,572 SH   SOLE NO 0 0 4,572
MARQETA INC CLASS A COM 57142B104   2,632 440,102 SH   SOLE NO 0 0 440,102
MARRIOTT INTL INC NEW CL A 571903202   22,272 113,310 SH   SOLE NO 0 0 113,310
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   439 4,363 SH   SOLE NO 0 0 4,363
MARSH & MCLENNAN COS INC COM 571748102   15,872 83,403 SH   SOLE NO 0 0 83,403
MARTIN MARIETTA MATLS INC COM 573284106   3,243 7,900 SH   SOLE NO 0 0 7,900
MARVELL TECHNOLOGY INC COM 573874104   10,330 190,841 SH   SOLE NO 0 0 190,841
MASCO CORP COM 574599106   1,946 36,403 SH   SOLE NO 0 0 36,403
MASTEC INC COM 576323109   2,165 30,076 SH   SOLE NO 0 0 30,076
MASTERBRAND INC COMMON STOCK 57638P104   626 51,559 SH   SOLE NO 0 0 51,559
MASTERCARD INCORPORATED CL A 57636Q104   95,082 240,160 SH   SOLE NO 0 0 240,160
MATADOR RES CO COM 576485205   408 6,863 SH   SOLE NO 0 0 6,863
MATCH GROUP INC NEW COM 57667L107   340 8,678 SH   SOLE NO 0 0 8,678
MATINAS BIOPHARMA HLDGS INC COM 576810105   6 49,300 SH   SOLE NO 0 0 49,300
MATSON INC COM 57686G105   342 3,859 SH   SOLE NO 0 0 3,859
MATTEL INC COM 577081102   423 19,199 SH   SOLE NO 0 0 19,199
MATTERPORT INC COM CL A 577096100   591 272,367 SH   SOLE NO 0 0 272,367
MAYVILLE ENGR CO INC COM 578605107   181 16,483 SH   SOLE NO 0 0 16,483
MCCORMICK & CO INC COM NON VTG 579780206   8,882 117,421 SH   SOLE NO 0 0 117,421
MCCORMICK & CO INC COM VTG 579780107   2,364 29,972 SH   SOLE NO 0 0 29,972
MCDONALDS CORP COM 580135101   153,631 583,173 SH   SOLE NO 0 0 583,173
MCKESSON CORP COM 58155Q103   26,737 61,484 SH   SOLE NO 0 0 61,484
MDU RES GROUP INC COM 552690109   2,751 140,517 SH   SOLE NO 0 0 140,517
MEDICAL PPTYS TRUST INC COM 58463J304   1,502 275,601 SH   SOLE NO 0 0 275,601
MEDIFAST INC COM 58470H101   415 5,545 SH   SOLE NO 0 0 5,545
MEDPACE HLDGS INC COM 58506Q109   669 2,765 SH   SOLE NO 0 0 2,765
MEDTRONIC PLC SHS G5960L103   57,825 737,937 SH   SOLE NO 0 0 737,937
MERCADOLIBRE INC COM 58733R102   9,017 7,111 SH   SOLE NO 0 0 7,111
MERCHANTS BANCORP IND COM 58844R108   361 13,032 SH   SOLE NO 0 0 13,032
MERCK & CO INC COM 58933Y105   148,981 1,447,121 SH   SOLE NO 0 0 1,447,121
MERCURY GENL CORP NEW COM 589400100   447 15,956 SH   SOLE NO 0 0 15,956
MESABI TR CTF BEN INT 590672101   330 16,428 SH   SOLE NO 0 0 16,428
META MATERIALS INC COM 59134N104   3 13,776 SH   SOLE NO 0 0 13,776
META PLATFORMS INC CL A 30303M102   143,222 477,071 SH   SOLE NO 0 0 477,071
METLIFE INC COM 59156R108   14,847 235,997 SH   SOLE NO 0 0 235,997
METTLER TOLEDO INTERNATIONAL COM 592688105   1,090 984 SH   SOLE NO 0 0 984
MFA FINL INC COM 55272X607   175 18,227 SH   SOLE NO 0 0 18,227
MFS CHARTER INCOME TR SH BEN INT 552727109   954 163,083 SH   SOLE NO 0 0 163,083
MFS GOVT MKTS INCOME TR SH BEN INT 552939100   44 14,465 SH   SOLE NO 0 0 14,465
MFS HIGH INCOME MUN TR SH BEN INT 59318D104   2,300 737,335 SH   SOLE NO 0 0 737,335
MFS INTER HIGH INCOME FD SH BEN INT 59318T109   39 24,779 SH   SOLE NO 0 0 24,779
MFS INTER INCOME TR SH BEN INT 55273C107   188 69,962 SH   SOLE NO 0 0 69,962
MFS MULTIMARKET INCOME TR SH BEN INT 552737108   510 119,621 SH   SOLE NO 0 0 119,621
MFS MUN INCOME TR SH BEN INT 552738106   214 47,041 SH   SOLE NO 0 0 47,041
MFS SPL VALUE TR SH BEN INT 55274E102   159 40,840 SH   SOLE NO 0 0 40,840
MGE ENERGY INC COM 55277P104   3,378 49,299 SH   SOLE NO 0 0 49,299
MGIC INVT CORP WIS COM 552848103   236 14,155 SH   SOLE NO 0 0 14,155
MGM RESORTS INTERNATIONAL COM 552953101   5,795 157,637 SH   SOLE NO 0 0 157,637
MICROCHIP TECHNOLOGY INC. COM 595017104   10,603 135,845 SH   SOLE NO 0 0 135,845
MICRON TECHNOLOGY INC COM 595112103   24,664 362,545 SH   SOLE NO 0 0 362,545
MICROSOFT CORP COM 594918104   1,058,527 3,352,422 SH   SOLE NO 0 0 3,352,422
MICROSTRATEGY INC CL A NEW 594972408   4,343 13,230 SH   SOLE NO 0 0 13,230
MID-AMER APT CMNTYS INC COM 59522J103   1,273 9,896 SH   SOLE NO 0 0 9,896
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   4,530 329,443 SH   SOLE NO 0 0 329,443
MIDDLEBY CORP COM 596278101   234 1,825 SH   SOLE NO 0 0 1,825
MIDDLESEX WTR CO COM 596680108   411 6,202 SH   SOLE NO 0 0 6,202
MIDLAND STATES BANCORP INC COM 597742105   311 15,144 SH   SOLE NO 0 0 15,144
MILLICOM INTL CELLULAR S A COM STK L6388F110   209 13,545 SH   SOLE NO 0 0 13,545
MIND MEDICINE MINDMED INC COM NEW 60255C885   53 16,951 SH   SOLE NO 0 0 16,951
MINERALS TECHNOLOGIES INC COM 603158106   235 4,289 SH   SOLE NO 0 0 4,289
MINERVA SURGICAL INC COM 60343F106   5 29,539 SH   SOLE NO 0 0 29,539
MIROMATRIX MED INC COM 60471P108   35 26,669 SH   SOLE NO 0 0 26,669
MIRUM PHARMACEUTICALS INC COM 604749101   379 12,000 SH   SOLE NO 0 0 12,000
MISSION PRODUCE INC COM 60510V108   184 18,979 SH   SOLE NO 0 0 18,979
MITEK SYS INC COM NEW 606710200   222 20,726 SH   SOLE NO 0 0 20,726
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   571 67,297 SH   SOLE NO 0 0 67,297
MKS INSTRS INC COM 55306N104   446 5,153 SH   SOLE NO 0 0 5,153
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   644 15,489 SH   SOLE NO 0 0 15,489
MODERNA INC COM 60770K107   8,553 82,802 SH   SOLE NO 0 0 82,802
MOLINA HEALTHCARE INC COM 60855R100   5,862 17,879 SH   SOLE NO 0 0 17,879
MOLSON COORS BEVERAGE CO CL B 60871R209   7,158 112,561 SH   SOLE NO 0 0 112,561
MONDAY COM LTD SHS M7S64H106   489 3,073 SH   SOLE NO 0 0 3,073
MONDELEZ INTL INC CL A 609207105   31,126 448,498 SH   SOLE NO 0 0 448,498
MONGODB INC CL A 60937P106   4,016 11,611 SH   SOLE NO 0 0 11,611
MONOLITHIC PWR SYS INC COM 609839105   1,317 2,851 SH   SOLE NO 0 0 2,851
MONROE CAP CORP COM 610335101   1,003 134,631 SH   SOLE NO 0 0 134,631
MONSTER BEVERAGE CORP NEW COM 61174X109   2,562 48,390 SH   SOLE NO 0 0 48,390
MOODYS CORP COM 615369105   5,742 18,162 SH   SOLE NO 0 0 18,162
MOOG INC CL A 615394202   267 2,362 SH   SOLE NO 0 0 2,362
MORGAN STANLEY COM NEW 617446448   36,658 448,852 SH   SOLE NO 0 0 448,852
MORGAN STANLEY ETF TRUST CALVERT INTERNAT 61774R106   21,493 444,560 SH   SOLE NO 0 0 444,560
MORGAN STANLEY ETF TRUST CALVERT ULT SHR 61774R601   575 11,505 SH   SOLE NO 0 0 11,505
MORGAN STANLEY ETF TRUST CALVERT US LARCP 61774R205   19,969 375,262 SH   SOLE NO 0 0 375,262
MORNINGSTAR INC COM 617700109   402 1,717 SH   SOLE NO 0 0 1,717
MOSAIC CO NEW COM 61945C103   3,360 94,382 SH   SOLE NO 0 0 94,382
MOTOROLA SOLUTIONS INC COM NEW 620076307   5,136 18,864 SH   SOLE NO 0 0 18,864
MP MATERIALS CORP COM CL A 553368101   1,155 60,481 SH   SOLE NO 0 0 60,481
MPLX LP COM UNIT REP LTD 55336V100   2,151 60,473 SH   SOLE NO 0 0 60,473
MSA SAFETY INC COM 553498106   1,441 9,138 SH   SOLE NO 0 0 9,138
MSC INDL DIRECT INC CL A 553530106   351 3,576 SH   SOLE NO 0 0 3,576
MSCI INC COM 55354G100   3,608 7,031 SH   SOLE NO 0 0 7,031
MSP RECOVERY INC COM CL A 553745100   4 20,000 SH   SOLE NO 0 0 20,000
MUELLER INDS INC COM 624756102   1,849 24,597 SH   SOLE NO 0 0 24,597
MUELLER WTR PRODS INC COM SER A 624758108   148 11,682 SH   SOLE NO 0 0 11,682
MYMD PHARMACEUTICALS INC COM 62856X102   7 12,486 SH   SOLE NO 0 0 12,486
NABORS INDUSTRIES LTD SHS G6359F137   265 2,156 SH   SOLE NO 0 0 2,156
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   1,750 643,212 SH   SOLE NO 0 0 643,212
NASDAQ INC COM 631103108   3,861 79,454 SH   SOLE NO 0 0 79,454
NATIONAL FUEL GAS CO COM 636180101   3,960 76,284 SH   SOLE NO 0 0 76,284
NATIONAL GRID PLC SPONSORED ADR NE 636274409   8,249 136,049 SH   SOLE NO 0 0 136,049
NATIONAL HEALTH INVS INC COM 63633D104   970 18,885 SH   SOLE NO 0 0 18,885
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   383 12,056 SH   SOLE NO 0 0 12,056
NATURAL RESOURCE PARTNERS L COM UNIT LTD PAR 63900P608   258 3,267 SH   SOLE NO 0 0 3,267
NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409   2,757 119,203 SH   SOLE NO 0 0 119,203
NAVITAS SEMICONDUCTOR CORP COM 63942X106   278 40,015 SH   SOLE NO 0 0 40,015
NBT BANCORP INC COM 628778102   4,011 126,564 SH   SOLE NO 0 0 126,564
NCINO INC COM 63947X101   728 22,885 SH   SOLE NO 0 0 22,885
NCR CORP NEW COM 62886E108   766 28,419 SH   SOLE NO 0 0 28,419
NEKTAR THERAPEUTICS COM 640268108   8 12,702 SH   SOLE NO 0 0 12,702
NEOGEN CORP COM 640491106   692 37,318 SH   SOLE NO 0 0 37,318
NET POWER INC COM CL A 64107A105   663 43,931 SH   SOLE NO 0 0 43,931
NETAPP INC COM 64110D104   1,700 22,404 SH   SOLE NO 0 0 22,404
NETEASE INC SPONSORED ADS 64110W102   471 4,699 SH   SOLE NO 0 0 4,699
NETFLIX INC COM 64110L106   48,515 128,483 SH   SOLE NO 0 0 128,483
NETSCOUT SYS INC COM 64115T104   248 8,854 SH   SOLE NO 0 0 8,854
NEUBERGER BERMAN ENERGY INFR COM 64129H104   119 17,258 SH   SOLE NO 0 0 17,258
NEUBERGER BERMAN HIGH YIELD COM 64128C106   279 37,050 SH   SOLE NO 0 0 37,050
NEUBERGER BERMAN MUN FD INC COM 64124P101   701 76,071 SH   SOLE NO 0 0 76,071
NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108   105 10,069 SH   SOLE NO 0 0 10,069
NEUBERGER BERMAN REAL ESTATE COM 64190A103   116 41,687 SH   SOLE NO 0 0 41,687
NEUROCRINE BIOSCIENCES INC COM 64125C109   1,576 14,007 SH   SOLE NO 0 0 14,007
NEW AMER HIGH INCOME FD INC COM NEW 641876800   152 23,432 SH   SOLE NO 0 0 23,432
NEW ENGLAND RLTY ASSOC LTD P DEPOSITRY RCPT 644206104   395 5,947 SH   SOLE NO 0 0 5,947
NEW FORTRESS ENERGY INC COM CL A 644393100   764 23,294 SH   SOLE NO 0 0 23,294
NEW JERSEY RES CORP COM 646025106   4,762 117,210 SH   SOLE NO 0 0 117,210
NEW MTN FIN CORP COM 647551100   1,720 132,854 SH   SOLE NO 0 0 132,854
NEW RELIC INC COM 64829B100   1,379 16,109 SH   SOLE NO 0 0 16,109
NEW YORK CMNTY BANCORP INC COM 649445103   3,537 311,898 SH   SOLE NO 0 0 311,898
NEW YORK MTG TR INC COM 649604840   277 32,609 SH   SOLE NO 0 0 32,609
NEW YORK TIMES CO CL A 650111107   688 16,699 SH   SOLE NO 0 0 16,699
NEWELL BRANDS INC COM 651229106   2,362 261,546 SH   SOLE NO 0 0 261,546
NEWMARKET CORP COM 651587107   908 1,995 SH   SOLE NO 0 0 1,995
NEWMONT CORP COM 651639106   8,392 227,105 SH   SOLE NO 0 0 227,105
NEWTEKONE INC COM NEW 652526203   250 16,936 SH   SOLE NO 0 0 16,936
NEXGEN ENERGY LTD COM 65340P106   173 28,904 SH   SOLE NO 0 0 28,904
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205   170 19,551 SH   SOLE NO 0 0 19,551
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   3,208 22,376 SH   SOLE NO 0 0 22,376
NEXTDECADE CORP COM 65342K105   156 30,526 SH   SOLE NO 0 0 30,526
NEXTERA ENERGY INC COM 65339F101   160,919 2,808,857 SH   SOLE NO 0 0 2,808,857
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   1,299 43,746 SH   SOLE NO 0 0 43,746
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107   45 11,571 SH   SOLE NO 0 0 11,571
NICE LTD SPONSORED ADR 653656108   1,450 8,528 SH   SOLE NO 0 0 8,528
NIKE INC CL B 654106103   40,572 424,304 SH   SOLE NO 0 0 424,304
NIKOLA CORP COM 654110105   181 114,978 SH   SOLE NO 0 0 114,978
NIO INC SPON ADS 62914V106   1,909 211,129 SH   SOLE NO 0 0 211,129
NISOURCE INC COM 65473P105   3,223 130,579 SH   SOLE NO 0 0 130,579
NNN REIT INC COM 637417106   6,115 173,023 SH   SOLE NO 0 0 173,023
NOBLE CORP PLC ORD SHS A G65431127   3,068 60,567 SH   SOLE NO 0 0 60,567
NOKIA CORP SPONSORED ADR 654902204   863 230,617 SH   SOLE NO 0 0 230,617
NORDIC AMERICAN TANKERS LIMI COM G65773106   703 170,634 SH   SOLE NO 0 0 170,634
NORDSON CORP COM 655663102   2,956 13,244 SH   SOLE NO 0 0 13,244
NORDSTROM INC COM 655664100   3,249 217,449 SH   SOLE NO 0 0 217,449
NORFOLK SOUTHN CORP COM 655844108   25,040 127,150 SH   SOLE NO 0 0 127,150
NORTHEAST BK LEWISTON ME COM 66405S100   1,633 37,037 SH   SOLE NO 0 0 37,037
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204   16 49,506 SH   SOLE NO 0 0 49,506
NORTHERN LIGHTS FD TR TOEWS AGILTY SHS 66538J720   446 15,971 SH   SOLE NO 0 0 15,971
NORTHERN LTS FD TR III HCM DEFEN 500 66538R730   334 8,950 SH   SOLE NO 0 0 8,950
NORTHERN LTS FD TR III HCM DEFND 100 66538R748   1,156 25,770 SH   SOLE NO 0 0 25,770
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534   3,043 97,346 SH   SOLE NO 0 0 97,346
NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633   770 34,005 SH   SOLE NO 0 0 34,005
NORTHERN LTS FD TR IV INSPIRE FAITH MD 66538H369   274 10,851 SH   SOLE NO 0 0 10,851
NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658   226 7,082 SH   SOLE NO 0 0 7,082
NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641   242 7,976 SH   SOLE NO 0 0 7,976
NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591   324 7,687 SH   SOLE NO 0 0 7,687
NORTHERN OIL & GAS INC COM 665531307   209 5,203 SH   SOLE NO 0 0 5,203
NORTHERN TR CORP COM 665859104   2,721 39,158 SH   SOLE NO 0 0 39,158
NORTHRIM BANCORP INC COM 666762109   559 14,105 SH   SOLE NO 0 0 14,105
NORTHROP GRUMMAN CORP COM 666807102   28,817 65,465 SH   SOLE NO 0 0 65,465
NORTHWEST BANCSHARES INC MD COM 667340103   350 34,248 SH   SOLE NO 0 0 34,248
NORTHWEST NAT HLDG CO COM 66765N105   598 15,679 SH   SOLE NO 0 0 15,679
NORTHWESTERN CORP COM NEW 668074305   1,006 20,941 SH   SOLE NO 0 0 20,941
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   14,495 879,543 SH   SOLE NO 0 0 879,543
NOV INC COM 62955J103   480 22,967 SH   SOLE NO 0 0 22,967
NOVAGOLD RES INC COM NEW 66987E206   123 31,991 SH   SOLE NO 0 0 31,991
NOVARTIS AG SPONSORED ADR 66987V109   23,340 229,134 SH   SOLE NO 0 0 229,134
NOVAVAX INC COM NEW 670002401   125 17,307 SH   SOLE NO 0 0 17,307
NOVO-NORDISK A S ADR 670100205   17,829 196,053 SH   SOLE NO 0 0 196,053
NRG ENERGY INC COM NEW 629377508   1,676 43,505 SH   SOLE NO 0 0 43,505
NU HLDGS LTD ORD SHS CL A G6683N103   864 119,106 SH   SOLE NO 0 0 119,106
NUCOR CORP COM 670346105   36,079 230,759 SH   SOLE NO 0 0 230,759
NUSCALE PWR CORP CL A COM 67079K100   89 18,239 SH   SOLE NO 0 0 18,239
NUSHARES ETF TR ESG DIVIDEND ETF 67092P813   296 12,760 SH   SOLE NO 0 0 12,760
NUSHARES ETF TR ESG HI TLD CRP 67092P854   321 15,991 SH   SOLE NO 0 0 15,991
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888   306 11,661 SH   SOLE NO 0 0 11,661
NUSHARES ETF TR NUVEEN ESG INTL 67092P805   1,047 38,307 SH   SOLE NO 0 0 38,307
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   20,212 337,032 SH   SOLE NO 0 0 337,032
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   16,641 495,402 SH   SOLE NO 0 0 495,402
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409   4,393 119,838 SH   SOLE NO 0 0 119,838
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508   3,850 135,427 SH   SOLE NO 0 0 135,427
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   7,620 218,841 SH   SOLE NO 0 0 218,841
NUSHARES ETF TR NUVEEN ESG US 67092P870   2,171 102,902 SH   SOLE NO 0 0 102,902
NUSHARES ETF TR NUVEEN SHRT TERM 67092P706   323 11,888 SH   SOLE NO 0 0 11,888
NUSTAR ENERGY LP UNIT COM 67058H102   203 11,630 SH   SOLE NO 0 0 11,630
NUTRIEN LTD COM 67077M108   8,925 144,507 SH   SOLE NO 0 0 144,507
NUVEEN AMT FREE MUN CR INC F COM 67071L106   5,180 502,425 SH   SOLE NO 0 0 502,425
NUVEEN AMT FREE QLTY MUN INC COM 670657105   6,723 694,476 SH   SOLE NO 0 0 694,476
NUVEEN AMT-FREE MUN VALUE FD COM 670695105   292 21,812 SH   SOLE NO 0 0 21,812
NUVEEN ARIZONA QLTY MUN INC COM 67061W104   362 37,540 SH   SOLE NO 0 0 37,540
NUVEEN CA QUALTY MUN INCOME COM 67066Y105   510 52,819 SH   SOLE NO 0 0 52,819
NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107   151 18,396 SH   SOLE NO 0 0 18,396
NUVEEN CORE EQUITY ALPHA FD COM 67090X107   270 21,681 SH   SOLE NO 0 0 21,681
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   381 75,288 SH   SOLE NO 0 0 75,288
NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105   665 48,515 SH   SOLE NO 0 0