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 48,515
NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102   536 54,666 SH   SOLE NO 0 0 54,666
NUVEEN FLOATING RATE INCOME COM 67072T108   2,144 261,141 SH   SOLE NO 0 0 261,141
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103   154 13,465 SH   SOLE NO 0 0 13,465
NUVEEN MASSACHUSETS QLT MUN COM 67061E104   193 20,409 SH   SOLE NO 0 0 20,409
NUVEEN MINN QUALITY MUN INM SHS 670734102   203 20,829 SH   SOLE NO 0 0 20,829
NUVEEN MULTI ASSET INCOME FU COM 670750108   313 28,146 SH   SOLE NO 0 0 28,146
NUVEEN MUN CR OPPORTUNITIES COM 670663103   1,869 192,880 SH   SOLE NO 0 0 192,880
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   3,931 423,591 SH   SOLE NO 0 0 423,591
NUVEEN MUN INCOME FD INC COM 67062J102   176 20,493 SH   SOLE NO 0 0 20,493
NUVEEN MUN VALUE FD INC COM 670928100   2,760 334,109 SH   SOLE NO 0 0 334,109
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   4,100 393,139 SH   SOLE NO 0 0 393,139
NUVEEN N Y MUN VALUE FD COM 67062M105   130 16,173 SH   SOLE NO 0 0 16,173
NUVEEN N Y SELECT TAX FREE I SH BEN INT 67063V104   197 17,100 SH   SOLE NO 0 0 17,100
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107   2,004 89,189 SH   SOLE NO 0 0 89,189
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102   1,533 144,895 SH   SOLE NO 0 0 144,895
NUVEEN NEW YORK AMT QLT MUNI COM 670656107   976 103,236 SH   SOLE NO 0 0 103,236
NUVEEN NEW YORK QLT MUN INC COM 67066X107   586 60,585 SH   SOLE NO 0 0 60,585
NUVEEN PENNSYLVANIA QLT MUN COM 670972108   863 84,814 SH   SOLE NO 0 0 84,814
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   3,553 561,216 SH   SOLE NO 0 0 561,216
NUVEEN PFD & INCOME SECS FD COM 67072C105   8,972 1,454,172 SH   SOLE NO 0 0 1,454,172
NUVEEN PFD & INCOME TERM FD COM 67075A106   260 15,146 SH   SOLE NO 0 0 15,146
NUVEEN QUALITY MUNCP INCOME COM 67066V101   4,848 478,141 SH   SOLE NO 0 0 478,141
NUVEEN REAL ASSET INCOME & G COM 67074Y105   155 14,555 SH   SOLE NO 0 0 14,555
NUVEEN REAL ESTATE INCOME FD COM 67071B108   3,300 492,571 SH   SOLE NO 0 0 492,571
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101   5,549 438,328 SH   SOLE NO 0 0 438,328
NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100   412 27,820 SH   SOLE NO 0 0 27,820
NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101   249 29,444 SH   SOLE NO 0 0 29,444
NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100   1,824 137,136 SH   SOLE NO 0 0 137,136
NUVEEN TAXABLE MUNICPAL INM COM 67074C103   593 40,809 SH   SOLE NO 0 0 40,809
NV5 GLOBAL INC COM 62945V109   538 5,586 SH   SOLE NO 0 0 5,586
NVENT ELECTRIC PLC SHS G6700G107   825 15,565 SH   SOLE NO 0 0 15,565
NVIDIA CORPORATION COM 67066G104   520,539 1,196,669 SH   SOLE NO 0 0 1,196,669
NVR INC COM 62944T105   10,955 1,837 SH   SOLE NO 0 0 1,837
NXP SEMICONDUCTORS N V COM N6596X109   10,848 54,261 SH   SOLE NO 0 0 54,261
OAKTREE SPECIALTY LENDING CO COM 67401P405   2,054 102,100 SH   SOLE NO 0 0 102,100
OATLY GROUP AB SPONSORED ADS 67421J108   22 24,826 SH   SOLE NO 0 0 24,826
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   751 17,359 SH   SOLE NO 0 0 17,359
OCCIDENTAL PETE CORP COM 674599105   16,579 255,532 SH   SOLE NO 0 0 255,532
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506   10 24,614 SH   SOLE NO 0 0 24,614
OCEANFIRST FINL CORP COM 675234108   936 64,714 SH   SOLE NO 0 0 64,714
OCWEN FINL CORP COM NEW 675746606   264 10,217 SH   SOLE NO 0 0 10,217
OGE ENERGY CORP COM 670837103   3,616 108,478 SH   SOLE NO 0 0 108,478
OKTA INC CL A 679295105   2,307 28,302 SH   SOLE NO 0 0 28,302
OLD DOMINION FREIGHT LINE IN COM 679580100   7,565 18,490 SH   SOLE NO 0 0 18,490
OLD NATL BANCORP IND COM 680033107   1,199 82,481 SH   SOLE NO 0 0 82,481
OLD REP INTL CORP COM 680223104   4,741 176,000 SH   SOLE NO 0 0 176,000
OLIN CORP COM PAR $1 680665205   1,595 31,906 SH   SOLE NO 0 0 31,906
OLLIES BARGAIN OUTLET HLDGS COM 681116109   374 4,848 SH   SOLE NO 0 0 4,848
OLYMPIC STEEL INC COM 68162K106   2,848 50,675 SH   SOLE NO 0 0 50,675
OMEGA HEALTHCARE INVS INC COM 681936100   12,126 365,683 SH   SOLE NO 0 0 365,683
OMEROS CORP NOTE 6.250%11/1 682143AE2   16 16,000 SH   SOLE NO 0 0 16,000
OMNICOM GROUP INC COM 681919106   6,484 87,056 SH   SOLE NO 0 0 87,056
ON HLDG AG NAMEN AKT A H5919C104   1,875 67,399 SH   SOLE NO 0 0 67,399
ON SEMICONDUCTOR CORP COM 682189105   5,082 54,676 SH   SOLE NO 0 0 54,676
ONDAS HLDGS INC COM NEW 68236H204   16 25,983 SH   SOLE NO 0 0 25,983
ONE GAS INC COM 68235P108   829 12,142 SH   SOLE NO 0 0 12,142
ONEMAIN HLDGS INC COM 68268W103   366 9,118 SH   SOLE NO 0 0 9,118
ONEOK INC NEW COM 682680103   45,398 715,715 SH   SOLE NO 0 0 715,715
ONTO INNOVATION INC COM 683344105   1,538 12,064 SH   SOLE NO 0 0 12,064
OPEN LENDING CORP COM 68373J104   545 74,433 SH   SOLE NO 0 0 74,433
OPENDOOR TECHNOLOGIES INC COM 683712103   228 86,319 SH   SOLE NO 0 0 86,319
OPERA LTD SPONSORED ADS 68373M107   780 69,202 SH   SOLE NO 0 0 69,202
OPKO HEALTH INC COM 68375N103   664 414,869 SH   SOLE NO 0 0 414,869
ORACLE CORP COM 68389X105   60,480 570,999 SH   SOLE NO 0 0 570,999
ORANGE SPONSORED ADR 684060106   491 42,768 SH   SOLE NO 0 0 42,768
ORANGE CNTY BANCORP INC COM 68417L107   362 8,394 SH   SOLE NO 0 0 8,394
ORCHID IS CAP INC COM NEW 68571X301   601 70,605 SH   SOLE NO 0 0 70,605
OREILLY AUTOMOTIVE INC COM 67103H107   9,300 10,232 SH   SOLE NO 0 0 10,232
ORGANIGRAM HLDGS INC COM 68620P705   22 16,847 SH   SOLE NO 0 0 16,847
ORGANON & CO COMMON STOCK 68622V106   1,188 68,424 SH   SOLE NO 0 0 68,424
ORIGIN BANCORP INC COM 68621T102   273 9,466 SH   SOLE NO 0 0 9,466
ORIGIN MATERIALS INC COM 68622D106   18 14,134 SH   SOLE NO 0 0 14,134
ORION OFFICE REIT INC COM 68629Y103   119 22,849 SH   SOLE NO 0 0 22,849
ORTHOFIX MED INC COM 68752M108   261 20,332 SH   SOLE NO 0 0 20,332
ORTHOPEDIATRICS CORP COM 68752L100   2,321 72,525 SH   SOLE NO 0 0 72,525
OSHKOSH CORP COM 688239201   2,734 28,652 SH   SOLE NO 0 0 28,652
OSISKO GOLD ROYALTIES LTD COM 68827L101   423 35,990 SH   SOLE NO 0 0 35,990
OTIS WORLDWIDE CORP COM 68902V107   12,430 154,776 SH   SOLE NO 0 0 154,776
OTTER TAIL CORP COM 689648103   1,033 13,607 SH   SOLE NO 0 0 13,607
OUTLOOK THERAPEUTICS INC COM NEW 69012T206   14 63,000 SH   SOLE NO 0 0 63,000
OWENS CORNING NEW COM 690742101   5,922 43,415 SH   SOLE NO 0 0 43,415
OXFORD INDS INC COM 691497309   292 3,037 SH   SOLE NO 0 0 3,037
OXFORD LANE CAP CORP COM 691543102   1,821 364,847 SH   SOLE NO 0 0 364,847
OXFORD SQUARE CAP CORP COM 69181V107   296 98,471 SH   SOLE NO 0 0 98,471
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106   410 16,993 SH   SOLE NO 0 0 16,993
PACCAR INC COM 693718108   5,856 68,882 SH   SOLE NO 0 0 68,882
PACER FDS TR DATA AND INFRAST 69374H741   3,016 116,479 SH   SOLE NO 0 0 116,479
PACER FDS TR DEVELOPED MRKT 69374H873   12,577 421,047 SH   SOLE NO 0 0 421,047
PACER FDS TR GLOBL CASH ETF 69374H709   16,010 492,001 SH   SOLE NO 0 0 492,001
PACER FDS TR INDUSTRIAL RELET 69374H766   9,153 260,761 SH   SOLE NO 0 0 260,761
PACER FDS TR LUNT LRG CP ALTR 69374H717   1,307 37,931 SH   SOLE NO 0 0 37,931
PACER FDS TR LUNT LRGCP MULTI 69374H816   840 22,761 SH   SOLE NO 0 0 22,761
PACER FDS TR LUNT MDCAP MLT 69374H725   3,863 111,924 SH   SOLE NO 0 0 111,924
PACER FDS TR METAURUS CAP 400 69374H436   4,252 139,732 SH   SOLE NO 0 0 139,732
PACER FDS TR PAC ASSET FLTG 69374H428   1,052 22,540 SH   SOLE NO 0 0 22,540
PACER FDS TR PACER US SMALL 69374H857   28,820 691,127 SH   SOLE NO 0 0 691,127
PACER FDS TR SWAN SOS CONS AP 69374H543   493 22,772 SH   SOLE NO 0 0 22,772
PACER FDS TR SWAN SOS FD OF 69374H568   1,483 61,317 SH   SOLE NO 0 0 61,317
PACER FDS TR SWAN SOS FLX JAN 69374H576   381 14,395 SH   SOLE NO 0 0 14,395
PACER FDS TR SWAN SOS MOD JAN 69374H550   1,357 55,888 SH   SOLE NO 0 0 55,888
PACER FDS TR SWAN SOS MODERAT 69374H519   293 12,607 SH   SOLE NO 0 0 12,607
PACER FDS TR SWAN SOS MODRTE 69374H485   759 32,100 SH   SOLE NO 0 0 32,100
PACER FDS TR SWAN SOS MODRTE 69374H493   1,286 55,386 SH   SOLE NO 0 0 55,386
PACER FDS TR TRENDP US LAR CP 69374H105   46,147 1,154,834 SH   SOLE NO 0 0 1,154,834
PACER FDS TR TRENDP US MID CP 69374H204   2,347 74,398 SH   SOLE NO 0 0 74,398
PACER FDS TR TRENDPILOT 100 69374H303   8,721 141,936 SH   SOLE NO 0 0 141,936
PACER FDS TR TRENDPILOT FD 69374H675   17,548 621,767 SH   SOLE NO 0 0 621,767
PACER FDS TR TRENDPILOT INTL 69374H683   1,420 54,471 SH   SOLE NO 0 0 54,471
PACER FDS TR TRENDPILOT US BD 69374H642   1,170 60,026 SH   SOLE NO 0 0 60,026
PACER FDS TR US CASH COWS 100 69374H881   146,499 2,963,774 SH   SOLE NO 0 0 2,963,774
PACER FDS TR US CHS CWS GWT 69374H667   454 12,675 SH   SOLE NO 0 0 12,675
PACER FDS TR US EXPORT LEAD 69374H402   208 4,983 SH   SOLE NO 0 0 4,983
PACER FDS TR US LRG CP CASH 69374H360   418 19,526 SH   SOLE NO 0 0 19,526
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   133 15,913 SH   SOLE NO 0 0 15,913
PACKAGING CORP AMER COM 695156109   9,672 62,986 SH   SOLE NO 0 0 62,986
PACWEST BANCORP DEL COM 695263103   529 66,883 SH   SOLE NO 0 0 66,883
PALANTIR TECHNOLOGIES INC CL A 69608A108   9,979 623,691 SH   SOLE NO 0 0 623,691
PALO ALTO NETWORKS INC COM 697435105   51,122 218,060 SH   SOLE NO 0 0 218,060
PAN AMERN SILVER CORP COM 697900108   1,342 92,676 SH   SOLE NO 0 0 92,676
PAR TECHNOLOGY CORP COM 698884103   320 8,292 SH   SOLE NO 0 0 8,292
PARAMOUNT GLOBAL CLASS B COM 92556H206   3,101 240,371 SH   SOLE NO 0 0 240,371
PARK HOTELS & RESORTS INC COM 700517105   3,024 245,482 SH   SOLE NO 0 0 245,482
PARK NATL CORP COM 700658107   292 3,088 SH   SOLE NO 0 0 3,088
PARKE BANCORP INC COM 700885106   695 42,692 SH   SOLE NO 0 0 42,692
PARKER-HANNIFIN CORP COM 701094104   14,170 36,377 SH   SOLE NO 0 0 36,377
PARSONS CORP DEL COM 70202L102   1,432 26,345 SH   SOLE NO 0 0 26,345
PATTERSON COS INC COM 703395103   569 19,183 SH   SOLE NO 0 0 19,183
PAYCHEX INC COM 704326107   30,149 261,411 SH   SOLE NO 0 0 261,411
PAYCOM SOFTWARE INC COM 70432V102   7,164 27,629 SH   SOLE NO 0 0 27,629
PAYPAL HLDGS INC COM 70450Y103   19,530 334,074 SH   SOLE NO 0 0 334,074
PCM FD INC COM 69323T101   636 71,458 SH   SOLE NO 0 0 71,458
PDD HOLDINGS INC SPONSORED ADS 722304102   1,553 15,840 SH   SOLE NO 0 0 15,840
PDS BIOTECHNOLOGY CORP COM 70465T107   336 66,578 SH   SOLE NO 0 0 66,578
PEABODY ENERGY CORP COM 704551100   281 10,810 SH   SOLE NO 0 0 10,810
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   1,974 118,650 SH   SOLE NO 0 0 118,650
PELOTON INTERACTIVE INC CL A COM 70614W100   654 129,454 SH   SOLE NO 0 0 129,454
PEMBINA PIPELINE CORP COM 706327103   5,819 193,568 SH   SOLE NO 0 0 193,568
PENN ENTERTAINMENT INC COM 707569109   1,328 57,884 SH   SOLE NO 0 0 57,884
PENNANTPARK FLOATING RATE CA COM 70806A106   213 19,936 SH   SOLE NO 0 0 19,936
PENNANTPARK INVT CORP COM 708062104   320 48,586 SH   SOLE NO 0 0 48,586
PENNS WOODS BANCORP INC COM 708430103   1,011 47,970 SH   SOLE NO 0 0 47,970
PENNYMAC FINL SVCS INC NEW COM 70932M107   311 4,666 SH   SOLE NO 0 0 4,666
PENNYMAC MTG INVT TR COM 70931T103   475 38,285 SH   SOLE NO 0 0 38,285
PENSKE AUTOMOTIVE GRP INC COM 70959W103   747 4,471 SH   SOLE NO 0 0 4,471
PENTAIR PLC SHS G7S00T104   2,242 34,622 SH   SOLE NO 0 0 34,622
PEOPLES FINL SVCS CORP COM 711040105   322 8,031 SH   SOLE NO 0 0 8,031
PEPSICO INC COM 713448108   145,323 857,665 SH   SOLE NO 0 0 857,665
PERION NETWORK LTD SHS NEW M78673114   313 10,222 SH   SOLE NO 0 0 10,222
PERMIAN BASIN RTY TR UNIT BEN INT 714236106   787 37,043 SH   SOLE NO 0 0 37,043
PERMIAN RESOURCES CORP CLASS A COM 71424F105   326 23,356 SH   SOLE NO 0 0 23,356
PERMROCK ROYALTY TRUST TR UNIT 714254109   75 11,400 SH   SOLE NO 0 0 11,400
PERRIGO CO PLC SHS G97822103   970 30,361 SH   SOLE NO 0 0 30,361
PERSPECTIVE THERAPEUTICS INC COM 46489V104   12 42,284 SH   SOLE NO 0 0 42,284
PETMED EXPRESS INC COM 716382106   305 29,740 SH   SOLE NO 0 0 29,740
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   7,741 516,399 SH   SOLE NO 0 0 516,399
PFIZER INC COM 717081103   153,357 4,623,352 SH   SOLE NO 0 0 4,623,352
PG&E CORP COM 69331C108   578 35,804 SH   SOLE NO 0 0 35,804
PGIM ETF TR ACTV HY BD ETF 69344A206   432 12,918 SH   SOLE NO 0 0 12,918
PGIM ETF TR PGIM ULTRA SH BD 69344A107   39,124 790,541 SH   SOLE NO 0 0 790,541
PGIM GLOBAL HIGH YIELD FD FO COM 69346J106   733 67,993 SH   SOLE NO 0 0 67,993
PGIM HIGH YIELD BOND FUND IN COM 69346H100   4,882 414,433 SH   SOLE NO 0 0 414,433
PHILIP MORRIS INTL INC COM 718172109   50,215 542,400 SH   SOLE NO 0 0 542,400
PHILLIPS 66 COM 718546104   33,901 282,152 SH   SOLE NO 0 0 282,152
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   8,088 241,157 SH   SOLE NO 0 0 241,157
PHINIA INC COMMON STOCK 71880K101   407 15,200 SH   SOLE NO 0 0 15,200
PHYSICIANS RLTY TR COM 71943U104   635 52,064 SH   SOLE NO 0 0 52,064
PIEDMONT LITHIUM INC COM 72016P105   311 7,836 SH   SOLE NO 0 0 7,836
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   565 100,481 SH   SOLE NO 0 0 100,481
PIMCO ACCESS INCOME FUND SHS BENFIN INT 72203T100   726 52,294 SH   SOLE NO 0 0 52,294
PIMCO CALIF MUN INCOME FD COM 72200N106   211 25,266 SH   SOLE NO 0 0 25,266
PIMCO CALIF MUN INCOME FD II COM 72200M108   356 70,921 SH   SOLE NO 0 0 70,921
PIMCO CORPORATE & INCM STRG COM 72200U100   2,047 168,198 SH   SOLE NO 0 0 168,198
PIMCO CORPORATE & INCOME OPP COM 72201B101   11,227 858,966 SH   SOLE NO 0 0 858,966
PIMCO DYNAMIC INCOME FD SHS 72201Y101   14,179 820,567 SH   SOLE NO 0 0 820,567
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107   7,726 650,351 SH   SOLE NO 0 0 650,351
PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107   231 11,637 SH   SOLE NO 0 0 11,637
PIMCO EQUITY SER RAFI DYN EMERG 72202L389   228 12,572 SH   SOLE NO 0 0 12,572
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   33,296 368,721 SH   SOLE NO 0 0 368,721
PIMCO ETF TR 1-5 US TIP IDX 72201R205   3,604 71,946 SH   SOLE NO 0 0 71,946
PIMCO ETF TR 15+ YR US TIPS 72201R304   647 12,303 SH   SOLE NO 0 0 12,303
PIMCO ETF TR 25YR+ ZERO U S 72201R882   7,699 105,858 SH   SOLE NO 0 0 105,858
PIMCO ETF TR ACTIVE BD ETF 72201R775   14,976 170,379 SH   SOLE NO 0 0 170,379
PIMCO ETF TR BROAD US TIPS 72201R403   209 4,031 SH   SOLE NO 0 0 4,031
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   19,843 198,155 SH   SOLE NO 0 0 198,155
PIMCO ETF TR ENHANCD SHORT 72201R643   493 5,021 SH   SOLE NO 0 0 5,021
PIMCO ETF TR ENHNCD LW DUR AC 72201R718   3,253 34,703 SH   SOLE NO 0 0 34,703
PIMCO ETF TR INTER MUN BD ACT 72201R866   5,262 105,091 SH   SOLE NO 0 0 105,091
PIMCO ETF TR INV GRD CRP BD 72201R817   815 8,947 SH   SOLE NO 0 0 8,947
PIMCO ETF TR MUNI INCOME OPP 72201R635   467 10,869 SH   SOLE NO 0 0 10,869
PIMCO ETF TR SHTRM MUN BD ACT 72201R874   2,572 52,545 SH   SOLE NO 0 0 52,545
PIMCO ETF TR ULTRA SHORT GOVT 72201R577   536 5,327 SH   SOLE NO 0 0 5,327
PIMCO GLOBAL STOCKSPLS INCM COM 722011103   875 132,217 SH   SOLE NO 0 0 132,217
PIMCO HIGH INCOME FD COM SHS 722014107   3,063 692,977 SH   SOLE NO 0 0 692,977
PIMCO INCOME STRATEGY FD COM 72201H108   982 127,988 SH   SOLE NO 0 0 127,988
PIMCO INCOME STRATEGY FD II COM 72201J104   2,964 449,757 SH   SOLE NO 0 0 449,757
PIMCO MUN INCOME FD COM 72200R107   610 72,622 SH   SOLE NO 0 0 72,622
PIMCO MUN INCOME FD II COM 72200W106   624 81,204 SH   SOLE NO 0 0 81,204
PIMCO MUN INCOME FD III COM 72201A103   324 50,006 SH   SOLE NO 0 0 50,006
PIMCO NEW YORK MUN FD II COM 72200Y102   117 18,232 SH   SOLE NO 0 0 18,232
PIMCO NEW YORK MUN INCOME FD COM 72200T103   504 69,864 SH   SOLE NO 0 0 69,864
PIMCO STRATEGIC INCOME FD COM 72200X104   2,301 433,286 SH   SOLE NO 0 0 433,286
PINNACLE FINL PARTNERS INC COM 72346Q104   507 7,565 SH   SOLE NO 0 0 7,565
PINNACLE WEST CAP CORP COM 723484101   2,712 36,801 SH   SOLE NO 0 0 36,801
PINTEREST INC CL A 72352L106   1,656 61,276 SH   SOLE NO 0 0 61,276
PIONEER FLOATING RATE FUND I COM 72369J102   146 16,159 SH   SOLE NO 0 0 16,159
PIONEER MUNICIPAL HIGH INCOM COM 723762100   174 25,811 SH   SOLE NO 0 0 25,811
PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108   296 40,982 SH   SOLE NO 0 0 40,982
PIONEER NAT RES CO COM 723787107   20,150 87,778 SH   SOLE NO 0 0 87,778
PIPER SANDLER COMPANIES COM 724078100   311 2,141 SH   SOLE NO 0 0 2,141
PITNEY BOWES INC COM 724479100   64 21,146 SH   SOLE NO 0 0 21,146
PIXELWORKS INC COM NEW 72581M305   18 15,605 SH   SOLE NO 0 0 15,605
PJT PARTNERS INC COM CL A 69343T107   290 3,653 SH   SOLE NO 0 0 3,653
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   1,910 124,664 SH   SOLE NO 0 0 124,664
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   1,980 122,835 SH   SOLE NO 0 0 122,835
PLANET FITNESS INC CL A 72703H101   1,573 31,978 SH   SOLE NO 0 0 31,978
PLANET LABS PBC COM CL A 72703X106   308 118,321 SH   SOLE NO 0 0 118,321
PLATINUM GROUP METALS LTD COM 72765Q882   17 15,024 SH   SOLE NO 0 0 15,024
PLBY GROUP INC COM 72814P109   11 13,927 SH   SOLE NO 0 0 13,927
PLUG POWER INC COM NEW 72919P202   2,649 348,493 SH   SOLE NO 0 0 348,493
PNC FINL SVCS GROUP INC COM 693475105   22,554 183,710 SH   SOLE NO 0 0 183,710
POLARIS INC COM 731068102   2,268 21,774 SH   SOLE NO 0 0 21,774
POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201   64 24,346 SH   SOLE NO 0 0 24,346
POLYMET MNG CORP COM NEW 731916409   135 64,833 SH   SOLE NO 0 0 64,833
POOL CORP COM 73278L105   2,641 7,416 SH   SOLE NO 0 0 7,416
PORTILLOS INC COM CL A 73642K106   228 14,802 SH   SOLE NO 0 0 14,802
PORTLAND GEN ELEC CO COM NEW 736508847   1,163 28,727 SH   SOLE NO 0 0 28,727
POST HLDGS INC COM 737446104   1,330 15,507 SH   SOLE NO 0 0 15,507
POSTAL REALTY TRUST INC CL A 73757R102   218 16,113 SH   SOLE NO 0 0 16,113
POTBELLY CORP COM 73754Y100   191 24,550 SH   SOLE NO 0 0 24,550
POTLATCHDELTIC CORPORATION COM 737630103   609 13,417 SH   SOLE NO 0 0 13,417
PPG INDS INC COM 693506107   9,243 71,209 SH   SOLE NO 0 0 71,209
PPL CORP COM 69351T106   7,049 299,179 SH   SOLE NO 0 0 299,179
PRECIGEN INC COM 74017N105   86 60,699 SH   SOLE NO 0 0 60,699
PREMIER FINANCIAL CORP COM 74052F108   384 22,514 SH   SOLE NO 0 0 22,514
PRESIDIO PPTY TR INC *W EXP 01/24/202 74102L113   0 13,512 SH   SOLE NO 0 0 13,512
PRESIDIO PPTY TR INC COM CL A 74102L303   12 14,549 SH   SOLE NO 0 0 14,549
PRICE T ROWE GROUP INC COM 74144T108   18,532 176,709 SH   SOLE NO 0 0 176,709
PRIMERICA INC COM 74164M108   459 2,367 SH   SOLE NO 0 0 2,367
PRINCETON BANCORP INC COM 74179A107   364 12,546 SH   SOLE NO 0 0 12,546
PRINCIPAL EXCHANGE TRADED FD ACTIVE HIGH YL 74255Y102   514 28,473 SH   SOLE NO 0 0 28,473
PRINCIPAL EXCHANGE TRADED FD PRIN MILNS GBL 74255Y508   657 16,561 SH   SOLE NO 0 0 16,561
PRINCIPAL EXCHANGE TRADED FD PRNC INVT GRAD 74255Y821   336 17,057 SH   SOLE NO 0 0 17,057
PRINCIPAL EXCHANGE TRADED FD QUALITY ETF 74255Y201   294 5,392 SH   SOLE NO 0 0 5,392
PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888   5,396 320,068 SH   SOLE NO 0 0 320,068
PRINCIPAL EXCHANGE TRADED FD US MEGA CP ETF 74255Y870   2,337 54,546 SH   SOLE NO 0 0 54,546
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   6,164 85,524 SH   SOLE NO 0 0 85,524
PROASSURANCE CORP COM 74267C106   681 36,051 SH   SOLE NO 0 0 36,051
PROCTER AND GAMBLE CO COM 742718109   245,543 1,683,418 SH   SOLE NO 0 0 1,683,418
PROFIRE ENERGY INC COM 74316X101   33 11,952 SH   SOLE NO 0 0 11,952
PROGRESSIVE CORP COM 743315103   11,862 85,155 SH   SOLE NO 0 0 85,155
PROLOGIS INC. COM 74340W103   11,095 98,878 SH   SOLE NO 0 0 98,878
PROPHASE LABS INC COM 74345W108   80 18,327 SH   SOLE NO 0 0 18,327
PROSHARES TR BITCOIN STRATE 74347G440   669 48,413 SH   SOLE NO 0 0 48,413
PROSHARES TR DJ BRKFLD GLB 74347B508   323 7,808 SH   SOLE NO 0 0 7,808
PROSHARES TR EQTS FOR RISIN 74347B391   289 5,710 SH   SOLE NO 0 0 5,710
PROSHARES TR HGH YLD INT RATE 74348A541   419 6,813 SH   SOLE NO 0 0 6,813
PROSHARES TR INFLATN EXPECTNS 74348A814   560 16,512 SH   SOLE NO 0 0 16,512
PROSHARES TR INVT INT RT HG 74347B607   1,141 15,413 SH   SOLE NO 0 0 15,413
PROSHARES TR K1 FRE CRD OIL 74347G804   3,805 76,460 SH   SOLE NO 0 0 76,460
PROSHARES TR LARGE CAP CRE 74347R248   1,075 22,015 SH   SOLE NO 0 0 22,015
PROSHARES TR NASDAQ100 DORSEY 74347G671   1,034 30,789 SH   SOLE NO 0 0 30,789
PROSHARES TR PET CARE ETF 74348A145   290 6,492 SH   SOLE NO 0 0 6,492
PROSHARES TR PSHS ULTRA DOW30 74347R305   227 3,570 SH   SOLE NO 0 0 3,570
PROSHARES TR PSHS ULTRA TECH 74347R693   749 19,126 SH   SOLE NO 0 0 19,126
PROSHARES TR PSHS ULTSH 20YRS 74347B201   217 5,538 SH   SOLE NO 0 0 5,538
PROSHARES TR RUSS 2000 DIVD 74347B698   6,156 108,793 SH   SOLE NO 0 0 108,793
PROSHARES TR S&P 500 DV ARIST 74348A467   104,488 1,179,993 SH   SOLE NO 0 0 1,179,993
PROSHARES TR S&P MDCP 400 DIV 74347B680   35,751 535,680 SH   SOLE NO 0 0 535,680
PROSHARES TR S&P TECH DIVIDEN 74347G606   9,974 160,506 SH   SOLE NO 0 0 160,506
PROSHARES TR ULTRAPRO QQQ 74347X831   1,795 50,406 SH   SOLE NO 0 0 50,406
PROSHARES TR ULTRAPRO SHT QQQ 74347G432   635 31,083 SH   SOLE NO 0 0 31,083
PROSHARES TR ULTRASHRT DOW 30 74347G648   507 19,432 SH   SOLE NO 0 0 19,432
PROSHARES TR ULTRPRO S&P500 74347X864   333 8,081 SH   SOLE NO 0 0 8,081
PROSHARES TR ULTSHT FTSE EURO 74348A434   302 27,779 SH   SOLE NO 0 0 27,779
PROSHARES TR ULTSHT RUSS2000 74347G689   322 20,628 SH   SOLE NO 0 0 20,628
PROSHARES TR II ULTRA SILVER NEW 74347W353   552 22,442 SH   SOLE NO 0 0 22,442
PROSPECT CAP CORP COM 74348T102   5,630 930,603 SH   SOLE NO 0 0 930,603
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9   667 673,000 SH   SOLE NO 0 0 673,000
PROSPERITY BANCSHARES INC COM 743606105   280 5,121 SH   SOLE NO 0 0 5,121
PROTALIX BIOTHERAPEUTICS INC COM 74365A309   83 50,100 SH   SOLE NO 0 0 50,100
PROVIDENT BANCORP INC COM NEW 74383L105   410 42,267 SH   SOLE NO 0 0 42,267
PROVIDENT FINL SVCS INC COM 74386T105   941 61,537 SH   SOLE NO 0 0 61,537
PRUDENTIAL FINL INC COM 744320102   32,286 340,251 SH   SOLE NO 0 0 340,251
PTC INC COM 69370C100   499 3,519 SH   SOLE NO 0 0 3,519
PUBLIC STORAGE COM 74460D109   10,896 41,348 SH   SOLE NO 0 0 41,348
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   15,746 276,675 SH   SOLE NO 0 0 276,675
PUBMATIC INC COM CL A 74467Q103   130 10,757 SH   SOLE NO 0 0 10,757
PULTE GROUP INC COM 745867101   1,743 23,537 SH   SOLE NO 0 0 23,537
PUMA BIOTECHNOLOGY INC COM 74587V107   28 10,749 SH   SOLE NO 0 0 10,749
PURE STORAGE INC CL A 74624M102   506 14,218 SH   SOLE NO 0 0 14,218
PURECYCLE TECHNOLOGIES INC COM 74623V103   75 13,411 SH   SOLE NO 0 0 13,411
PUTNAM ETF TRUST BDC INCOME ETF 746729508   2,708 85,666 SH   SOLE NO 0 0 85,666
PUTNAM ETF TRUST FOCUSED LAR CAP 746729300   7,930 271,312 SH   SOLE NO 0 0 271,312
PUTNAM MANAGED MUN INCOME TR COM 746823103   298 54,424 SH   SOLE NO 0 0 54,424
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100   198 65,480 SH   SOLE NO 0 0 65,480
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103   3,498 380,257 SH   SOLE NO 0 0 380,257
PUTNAM PREMIER INCOME TR SH BEN INT 746853100   568 169,535 SH   SOLE NO 0 0 169,535
PVH CORPORATION COM 693656100   217 2,838 SH   SOLE NO 0 0 2,838
PYXIS ONCOLOGY INC COMMON STOCK 747324101   26 12,950 SH   SOLE NO 0 0 12,950
QORVO INC COM 74736K101   765 8,015 SH   SOLE NO 0 0 8,015
QUAKER HOUGHTON COM 747316107   591 3,696 SH   SOLE NO 0 0 3,696
QUALCOMM INC COM 747525103   68,112 613,293 SH   SOLE NO 0 0 613,293
QUALYS INC COM 74758T303   565 3,705 SH   SOLE NO 0 0 3,705
QUANTA SVCS INC COM 74762E102   8,781 46,940 SH   SOLE NO 0 0 46,940
QUANTUM COMPUTING INC COM 74766W108   14 12,600 SH   SOLE NO 0 0 12,600
QUANTUM SI INC COM CL A 74765K105   28 16,774 SH   SOLE NO 0 0 16,774
QUANTUMSCAPE CORP COM CL A 74767V109   2,394 357,782 SH   SOLE NO 0 0 357,782
QUEST DIAGNOSTICS INC COM 74834L100   2,748 22,552 SH   SOLE NO 0 0 22,552
QURATE RETAIL INC COM SER A 74915M100   40 65,696 SH   SOLE NO 0 0 65,696
R1 RCM INC COM 77634L105   511 33,913 SH   SOLE NO 0 0 33,913
RAMBUS INC DEL COM 750917106   319 5,724 SH   SOLE NO 0 0 5,724
RANGE RES CORP COM 75281A109   363 11,213 SH   SOLE NO 0 0 11,213
RAYMOND JAMES FINL INC COM 754730109   4,342 43,235 SH   SOLE NO 0 0 43,235
RAYONIER INC COM 754907103   915 32,148 SH   SOLE NO 0 0 32,148
RB GLOBAL INC COM 74935Q107   604 9,661 SH   SOLE NO 0 0 9,661
RBB BANCORP COM 74930B105   219 17,144 SH   SOLE NO 0 0 17,144
RBB FD INC MOTLEY FOL ETF 74933W601   797 20,276 SH   SOLE NO 0 0 20,276
RBB FD INC MOTLEY FOOL GBL 74933W635   1,339 51,178 SH   SOLE NO 0 0 51,178
RBB FD INC MOTLEY FOOL SML 74933W874   432 15,505 SH   SOLE NO 0 0 15,505
RBB FD INC US TREAS 3 MNTH 74933W452   11,668 233,043 SH   SOLE NO 0 0 233,043
RBB FD INC US TREASRY 12 MT 74933W478   1,537 30,810 SH   SOLE NO 0 0 30,810
RBB FD INC US TREASY 2 YR 74933W486   206 4,299 SH   SOLE NO 0 0 4,299
RBB FD INC US TRSRY 6 MNTH 74933W460   5,364 106,951 SH   SOLE NO 0 0 106,951
RBC BEARINGS INC COM 75524B104   367 1,569 SH   SOLE NO 0 0 1,569
READY CAPITAL CORP COM 75574U101   320 31,678 SH   SOLE NO 0 0 31,678
REALTY INCOME CORP COM 756109104   19,504 390,551 SH   SOLE NO 0 0 390,551
REAVES UTIL INCOME FD COM SH BEN INT 756158101   4,838 196,284 SH   SOLE NO 0 0 196,284
RECURSION PHARMACEUTICALS IN CL A 75629V104   162 21,185 SH   SOLE NO 0 0 21,185
RED CAT HLDGS INC COM 75644T100   15 15,577 SH   SOLE NO 0 0 15,577
RED ROBIN GOURMET BURGERS IN COM 75689M101   145 18,063 SH   SOLE NO 0 0 18,063
REDFIN CORP COM 75737F108   99 14,013 SH   SOLE NO 0 0 14,013
REE AUTOMOTIVE LTD CLASS A ORD SHS M8287R103   2 13,018 SH   SOLE NO 0 0 13,018
REGAL REXNORD CORPORATION COM 758750103   468 3,277 SH   SOLE NO 0 0 3,277
REGENCY CTRS CORP COM 758849103   387 6,518 SH   SOLE NO 0 0 6,518
REGENERON PHARMACEUTICALS COM 75886F107   15,092 18,338 SH   SOLE NO 0 0 18,338
REGIONS FINANCIAL CORP NEW COM 7591EP100   3,471 201,822 SH   SOLE NO 0 0 201,822
REGIS CORP MINN COM 758932107   12 17,000 SH   SOLE NO 0 0 17,000
REGULUS THERAPEUTICS INC COM 75915K309   24 17,500 SH   SOLE NO 0 0 17,500
REINSURANCE GRP OF AMERICA I COM NEW 759351604   489 3,370 SH   SOLE NO 0 0 3,370
RELIANCE STEEL & ALUMINUM CO COM 759509102   1,550 5,911 SH   SOLE NO 0 0 5,911
RENASANT CORP COM 75970E107   1,150 43,927 SH   SOLE NO 0 0 43,927
RENEO PHARMACEUTICALS INC COM 75974E103   147 19,347 SH   SOLE NO 0 0 19,347
RENT THE RUNWAY INC COM CL A 76010Y103   38 55,250 SH   SOLE NO 0 0 55,250
REPLIGEN CORP COM 759916109   1,326 8,339 SH   SOLE NO 0 0 8,339
REPUBLIC SVCS INC COM 760759100   4,597 32,257 SH   SOLE NO 0 0 32,257
RESIDEO TECHNOLOGIES INC COM 76118Y104   249 15,774 SH   SOLE NO 0 0 15,774
RESMED INC COM 761152107   1,261 8,529 SH   SOLE NO 0 0 8,529
RESTAURANT BRANDS INTL INC COM 76131D103   1,903 28,569 SH   SOLE NO 0 0 28,569
REV GROUP INC COM 749527107   306 19,102 SH   SOLE NO 0 0 19,102
REVANCE THERAPEUTICS INC COM 761330109   1,137 99,129 SH   SOLE NO 0 0 99,129
REVVITY INC COM 714046109   1,776 16,045 SH   SOLE NO 0 0 16,045
REWALK ROBOTICS LTD SHS M8216Q200   12 15,160 SH   SOLE NO 0 0 15,160
REXFORD INDL RLTY INC COM 76169C100   6,142 124,449 SH   SOLE NO 0 0 124,449
RH COM 74967X103   217 821 SH   SOLE NO 0 0 821
RINGCENTRAL INC CL A 76680R206   457 15,426 SH   SOLE NO 0 0 15,426
RIO TINTO PLC SPONSORED ADR 767204100   12,595 197,915 SH   SOLE NO 0 0 197,915
RIOT PLATFORMS INC COM 767292105   733 78,596 SH   SOLE NO 0 0 78,596
RITHM CAPITAL CORP COM NEW 64828T201   3,768 405,626 SH   SOLE NO 0 0 405,626
RIVERNORTH DOUBLELINE STRATE COM 76882G107   428 54,102 SH   SOLE NO 0 0 54,102
RIVERNORTH FLEXIBLE MUNI INC COM 76883Y107   232 18,856 SH   SOLE NO 0 0 18,856
RIVERNORTH OPPORTUNITIES FD COM 76881Y109   354 33,707 SH   SOLE NO 0 0 33,707
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   5,242 215,885 SH   SOLE NO 0 0 215,885
RLI CORP COM 749607107   4,796 35,293 SH   SOLE NO 0 0 35,293
RLJ LODGING TR CUM CONV PFD A 74965L200   237 9,853 SH   SOLE NO 0 0 9,853
ROBERT HALF INC. COM 770323103   488 6,663 SH   SOLE NO 0 0 6,663
ROBINHOOD MKTS INC COM CL A 770700102   212 21,622 SH   SOLE NO 0 0 21,622
ROBLOX CORP CL A 771049103   2,806 96,880 SH   SOLE NO 0 0 96,880
ROCKET COS INC COM CL A 77311W101   640 78,253 SH   SOLE NO 0 0 78,253
ROCKET LAB USA INC COM 773122106   236 53,949 SH   SOLE NO 0 0 53,949
ROCKWELL AUTOMATION INC COM 773903109   28,084 98,240 SH   SOLE NO 0 0 98,240
ROGERS COMMUNICATIONS INC CL B 775109200   285 7,430 SH   SOLE NO 0 0 7,430
ROGERS CORP COM 775133101   466 3,548 SH   SOLE NO 0 0 3,548
ROKU INC COM CL A 77543R102   7,436 105,339 SH   SOLE NO 0 0 105,339
ROLLINS INC COM 775711104   598 16,020 SH   SOLE NO 0 0 16,020
ROPER TECHNOLOGIES INC COM 776696106   9,546 19,712 SH   SOLE NO 0 0 19,712
ROSS STORES INC COM 778296103   1,551 13,731 SH   SOLE NO 0 0 13,731
ROYAL BK CDA COM 780087102   8,258 94,442 SH   SOLE NO 0 0 94,442
ROYAL CARIBBEAN GROUP COM V7780T103   7,454 80,902 SH   SOLE NO 0 0 80,902
ROYAL GOLD INC COM 780287108   497 4,677 SH   SOLE NO 0 0 4,677
ROYCE GLOBAL VALUE TR INC COM 78081T104   102 11,673 SH   SOLE NO 0 0 11,673
ROYCE MICRO-CAP TR INC COM 780915104   1,084 130,880 SH   SOLE NO 0 0 130,880
ROYCE VALUE TR INC COM 780910105   2,394 186,031 SH   SOLE NO 0 0 186,031
RPM INTL INC COM 749685103   4,536 47,843 SH   SOLE NO 0 0 47,843
RTX CORPORATION COM 75513E101   74,312 1,032,546 SH   SOLE NO 0 0 1,032,546
RUMBLE INC COM CL A 78137L105   344 67,514 SH   SOLE NO 0 0 67,514
RUSH STREET INTERACTIVE INC COM 782011100   82 17,845 SH   SOLE NO 0 0 17,845
RXO INC COMMON STOCK 74982T103   297 15,068 SH   SOLE NO 0 0 15,068
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   287 5,936 SH   SOLE NO 0 0 5,936
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   494 5,084 SH   SOLE NO 0 0 5,084
RYDER SYS INC COM 783549108   1,232 11,523 SH   SOLE NO 0 0 11,523
RYMAN HOSPITALITY PPTYS INC COM 78377T107   215 2,586 SH   SOLE NO 0 0 2,586
S & T BANCORP INC COM 783859101   247 9,104 SH   SOLE NO 0 0 9,104
S&P GLOBAL INC COM 78409V104   16,430 44,961 SH   SOLE NO 0 0 44,961
SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202   157 20,392 SH   SOLE NO 0 0 20,392
SABINE RTY TR UNIT BEN INT 785688102   1,248 18,943 SH   SOLE NO 0 0 18,943
SABRA HEALTH CARE REIT INC COM 78573L106   908 65,109 SH   SOLE NO 0 0 65,109
SABRE CORP COM 78573M104   346 76,978 SH   SOLE NO 0 0 76,978
SACHEM CAP CORP COM 78590A109   109 30,788 SH   SOLE NO 0 0 30,788
SAIA INC COM 78709Y105   618 1,549 SH   SOLE NO 0 0 1,549
SALESFORCE INC COM 79466L302   55,282 272,618 SH   SOLE NO 0 0 272,618
SAMSARA INC COM CL A 79589L106   480 19,025 SH   SOLE NO 0 0 19,025
SANDSTORM GOLD LTD COM NEW 80013R206   84 17,976 SH   SOLE NO 0 0 17,976
SANDY SPRING BANCORP INC COM 800363103   251 11,725 SH   SOLE NO 0 0 11,725
SANGAMO THERAPEUTICS INC COM 800677106   30 50,296 SH   SOLE NO 0 0 50,296
SANMINA CORPORATION COM 801056102   691 12,726 SH   SOLE NO 0 0 12,726
SANOFI SPONSORED ADR 80105N105   9,314 173,643 SH   SOLE NO 0 0 173,643
SAP SE SPON ADR 803054204   2,262 17,492 SH   SOLE NO 0 0 17,492
SARATOGA INVT CORP COM NEW 80349A208   489 19,040 SH   SOLE NO 0 0 19,040
SAREPTA THERAPEUTICS INC COM 803607100   535 4,410 SH   SOLE NO 0 0 4,410
SAVE FOODS INC COM 80512Q303   6 12,000 SH   SOLE NO 0 0 12,000
SBA COMMUNICATIONS CORP NEW CL A 78410G104   2,081 10,393 SH   SOLE NO 0 0 10,393
SCHLUMBERGER LTD COM STK 806857108   11,636 199,591 SH   SOLE NO 0 0 199,591
SCHNEIDER NATIONAL INC CL B 80689H102   379 13,676 SH   SOLE NO 0 0 13,676
SCHNITZER STEEL INDS INC CL A 806882106   243 8,719 SH   SOLE NO 0 0 8,719
SCHRODINGER INC COM 80810D103   2,167 76,639 SH   SOLE NO 0 0 76,639
SCHWAB CHARLES CORP COM 808513105   24,074 438,509 SH   SOLE NO 0 0 438,509
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722   466 11,274 SH   SOLE NO 0 0 11,274
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698   615 14,571 SH   SOLE NO 0 0 14,571
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   7,330 306,186 SH   SOLE NO 0 0 306,186
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   3,175 66,226 SH   SOLE NO 0 0 66,226
SCHWAB STRATEGIC TR INTERNL DIVID 808524672   1,257 54,670 SH   SOLE NO 0 0 54,670
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   23,833 701,798 SH   SOLE NO 0 0 701,798
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   994 30,818 SH   SOLE NO 0 0 30,818
SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789   939 17,043 SH   SOLE NO 0 0 17,043
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   18,184 324,884 SH   SOLE NO 0 0 324,884
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   1,519 31,326 SH   SOLE NO 0 0 31,326
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730   890 33,952 SH   SOLE NO 0 0 33,952
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   21,240 670,664 SH   SOLE NO 0 0 670,664
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748   2,586 80,469 SH   SOLE NO 0 0 80,469
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   15,803 329,981 SH   SOLE NO 0 0 329,981
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   4,763 107,677 SH   SOLE NO 0 0 107,677
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   9,675 194,085 SH   SOLE NO 0 0 194,085
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   312,958 4,422,807 SH   SOLE NO 0 0 4,422,807
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   61,933 851,668 SH   SOLE NO 0 0 851,668
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   20,445 317,170 SH   SOLE NO 0 0 317,170
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   24,005 474,398 SH   SOLE NO 0 0 474,398
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   15,423 227,883 SH   SOLE NO 0 0 227,883
SCHWAB STRATEGIC TR US REIT ETF 808524847   820 46,208 SH   SOLE NO 0 0 46,208
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   9,812 236,889 SH   SOLE NO 0 0 236,889
SCHWAB STRATEGIC TR US TIPS ETF 808524870   6,309 124,947 SH   SOLE NO 0 0 124,947
SCIENCE APPLICATIONS INTL CO COM 808625107   428 4,056 SH   SOLE NO 0 0 4,056
SCORPIO TANKERS INC SHS Y7542C130   501 9,251 SH   SOLE NO 0 0 9,251
SCOTTS MIRACLE-GRO CO CL A 810186106   1,939 37,522 SH   SOLE NO 0 0 37,522
SCPHARMACEUTICALS INC COM 810648105   208 29,210 SH   SOLE NO 0 0 29,210
SEA LTD SPONSORD ADS 81141R100   1,652 37,579 SH   SOLE NO 0 0 37,579
SEABRIDGE GOLD INC COM 811916105   140 13,307 SH   SOLE NO 0 0 13,307
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   5,593 84,804 SH   SOLE NO 0 0 84,804
SEAGEN INC COM 81181C104   1,962 9,247 SH   SOLE NO 0 0 9,247
SEALED AIR CORP NEW COM 81211K100   458 13,949 SH   SOLE NO 0 0 13,949
SEELOS THERAPEUTICS INC COM 81577F109   5 27,942 SH   SOLE NO 0 0 27,942
SEI INVTS CO COM 784117103   296 4,921 SH   SOLE NO 0 0 4,921
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   9,118 139,058 SH   SOLE NO 0 0 139,058
SELECT SECTOR SPDR TR ENERGY 81369Y506   95,681 1,058,532 SH   SOLE NO 0 0 1,058,532
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   49,181 1,482,681 SH   SOLE NO 0 0 1,482,681
SELECT SECTOR SPDR TR INDL 81369Y704   47,262 466,185 SH   SOLE NO 0 0 466,185
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   8,224 241,379 SH   SOLE NO 0 0 241,379
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   41,342 256,815 SH   SOLE NO 0 0 256,815
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   49,343 717,084 SH   SOLE NO 0 0 717,084
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   81,065 629,681 SH   SOLE NO 0 0 629,681
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   42,135 715,008 SH   SOLE NO 0 0 715,008
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   9,096 115,797 SH   SOLE NO 0 0 115,797
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   132,470 808,089 SH   SOLE NO 0 0 808,089
SELECTIVE INS GROUP INC COM 816300107   1,476 14,306 SH   SOLE NO 0 0 14,306
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209   20 12,414 SH   SOLE NO 0 0 12,414
SEMPRA COM 816851109   8,756 128,713 SH   SOLE NO 0 0 128,713
SENSEONICS HLDGS INC COM 81727U105   90 149,338 SH   SOLE NO 0 0 149,338
SERA PROGNOSTICS INC CLASS A COM 81749D107   131 70,588 SH   SOLE NO 0 0 70,588
SERES THERAPEUTICS INC COM 81750R102   26 11,040 SH   SOLE NO 0 0 11,040
SERVICE CORP INTL COM 817565104   1,591 27,843 SH   SOLE NO 0 0 27,843
SERVICE PPTYS TR COM SH BEN INT 81761L102   79 10,237 SH   SOLE NO 0 0 10,237
SERVICENOW INC COM 81762P102   20,514 36,699 SH   SOLE NO 0 0 36,699
SFL CORPORATION LTD SHS G7738W106   315 28,213 SH   SOLE NO 0 0 28,213
SHAKE SHACK INC CL A 819047101   265 4,560 SH   SOLE NO 0 0 4,560
SHARECARE INC COM CL A 81948W104   14 15,000 SH   SOLE NO 0 0 15,000
SHELL PLC SPON ADS 780259305   21,476 333,583 SH   SOLE NO 0 0 333,583
SHERWIN WILLIAMS CO COM 824348106   45,290 177,573 SH   SOLE NO 0 0 177,573
SHIFT4 PMTS INC CL A 82452J109   457 8,252 SH   SOLE NO 0 0 8,252
SHOCKWAVE MED INC COM 82489T104   984 4,942 SH   SOLE NO 0 0 4,942
SHOPIFY INC CL A 82509L107   20,964 384,168 SH   SOLE NO 0 0 384,168
SHORE BANCSHARES INC COM 825107105   137 13,038 SH   SOLE NO 0 0 13,038
SHYFT GROUP INC COM 825698103   869 58,072 SH   SOLE NO 0 0 58,072
SI-BONE INC COM 825704109   264 12,410 SH   SOLE NO 0 0 12,410
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107   497 80,597 SH   SOLE NO 0 0 80,597
SIDUS SPACE INC CLASS A COM 826165102   2 12,000 SH   SOLE NO 0 0 12,000
SIGA TECHNOLOGIES INC COM 826917106   74 14,015 SH   SOLE NO 0 0 14,015
SILICOM LTD ORD M84116108   221 8,450 SH   SOLE NO 0 0 8,450
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   449 8,769 SH   SOLE NO 0 0 8,769
SILVERCREST METALS INC COM 828363101   309 70,059 SH   SOLE NO 0 0 70,059
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   3,634 214,262 SH   SOLE NO 0 0 214,262
SIMON PPTY GROUP INC NEW COM 828806109   13,233 122,496 SH   SOLE NO 0 0 122,496
SIMPLIFY EXCHANGE TRADED FUN CONVEXITY ETF 82889N731   4,101 218,968 SH   SOLE NO 0 0 218,968
SIMPLIFY EXCHANGE TRADED FUN HEDGED EQUITY 82889N764   4,711 193,328 SH   SOLE NO 0 0 193,328
SIMPLIFY EXCHANGE TRADED FUN HIGH YIELD PLUS 82889N830   2,186 101,218 SH   SOLE NO 0 0 101,218
SIMPLIFY EXCHANGE TRADED FUN INTMD TERM TRSRY 82889N798   300 23,619 SH   SOLE NO 0 0 23,619
SIMPLIFY EXCHANGE TRADED FUN MANAGED FUTURES 82889N699   244 8,840 SH   SOLE NO 0 0 8,840
SIMPLIFY EXCHANGE TRADED FUN SHORT TERM TREA 82889N657   3,863 176,894 SH   SOLE NO 0 0 176,894
SIMPLIFY EXCHANGE TRADED FUN SIMPLIFY INTERST 82889N855   6,712 70,276 SH   SOLE NO 0 0 70,276
SIMPLIFY EXCHANGE TRADED FUN TAIL RISK STRAT 82889N780   1,286 242,595 SH   SOLE NO 0 0 242,595
SIMPLIFY EXCHANGE TRADED FUN US EQT PLS CNVEX 82889N103   2,548 91,548 SH   SOLE NO 0 0 91,548
SIMPLIFY EXCHANGE TRADED FUN VOLATILITY PREM 82889N863   2,874 127,657 SH   SOLE NO 0 0 127,657
SIMPSON MFG INC COM 829073105   566 3,778 SH   SOLE NO 0 0 3,778
SIREN ETF TR NSD NXGN ECO ETF 829658202   361 19,031 SH   SOLE NO 0 0 19,031
SIRIUS XM HOLDINGS INC COM 82968B103   2,852 631,075 SH   SOLE NO 0 0 631,075
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   218 1,336 SH   SOLE NO 0 0 1,336
SITIO ROYALTIES CORP CLASS A COM 82983N108   693 28,611 SH   SOLE NO 0 0 28,611
SIX FLAGS ENTMT CORP NEW COM 83001A102   469 19,943 SH   SOLE NO 0 0 19,943
SIXTH STREET SPECIALTY LENDI COM 83012A109   2,305 112,789 SH   SOLE NO 0 0 112,789
SKECHERS U S A INC CL A 830566105   2,944 60,151 SH   SOLE NO 0 0 60,151
SKYLINE CHAMPION CORPORATION COM 830830105   250 3,931 SH   SOLE NO 0 0 3,931
SKYWEST INC COM 830879102   284 6,761 SH   SOLE NO 0 0 6,761
SKYWORKS SOLUTIONS INC COM 83088M102   5,732 58,141 SH   SOLE NO 0 0 58,141
SL GREEN RLTY CORP COM 78440X887   662 17,752 SH   SOLE NO 0 0 17,752
SLR INVESTMENT CORP COM 83413U100   3,383 219,789 SH   SOLE NO 0 0 219,789
SMARTSHEET INC COM CL A 83200N103   1,866 46,111 SH   SOLE NO 0 0 46,111
SMILEDIRECTCLUB INC CL A COM 83192H106   6 13,607 SH   SOLE NO 0 0 13,607
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   225 9,077 SH   SOLE NO 0 0 9,077
SMITH & WESSON BRANDS INC COM 831754106   351 27,196 SH   SOLE NO 0 0 27,196
SMITH A O CORP COM 831865209   9,758 147,563 SH   SOLE NO 0 0 147,563
SMITH MICRO SOFTWARE INC COM NEW 832154207   55 45,207 SH   SOLE NO 0 0 45,207
SMUCKER J M CO COM NEW 832696405   10,061 81,853 SH   SOLE NO 0 0 81,853
SNAP INC CL A 83304A106   910 102,148 SH   SOLE NO 0 0 102,148
SNAP ON INC COM 833034101   4,868 19,085 SH   SOLE NO 0 0 19,085
SNDL INC COM 83307B101   78 40,872 SH   SOLE NO 0 0 40,872
SNOWFLAKE INC CL A 833445109   8,152 53,359 SH   SOLE NO 0 0 53,359
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   960 16,094 SH   SOLE NO 0 0 16,094
SOCIETAL CDMO INC COM 75629F109   6 11,800 SH   SOLE NO 0 0 11,800
SOFI TECHNOLOGIES INC COM 83406F102   8,595 1,075,755 SH   SOLE NO 0 0 1,075,755
SOLAREDGE TECHNOLOGIES INC COM 83417M104   762 5,884 SH   SOLE NO 0 0 5,884
SOLID POWER INC CLASS A COM 83422N105   80 39,570 SH   SOLE NO 0 0 39,570
SOMALOGIC INC CLASS A COM 83444K105   240 100,500 SH   SOLE NO 0 0 100,500
SONENDO INC COM 835431107   33 43,830 SH   SOLE NO 0 0 43,830
SONOCO PRODS CO COM 835495102   1,536 28,266 SH   SOLE NO 0 0 28,266
SONOS INC COM 83570H108   993 76,912 SH   SOLE NO 0 0 76,912
SONY GROUP CORP SPONSORED ADR 835699307   1,484 18,002 SH   SOLE NO 0 0 18,002
SOUNDHOUND AI INC CLASS A COM 836100107   146 72,853 SH   SOLE NO 0 0 72,853
SOURCE CAP INC COM 836144105   680 17,629 SH   SOLE NO 0 0 17,629
SOUTHERN CO COM 842587107   61,308 947,275 SH   SOLE NO 0 0 947,275
SOUTHERN COPPER CORP COM 84265V105   1,677 22,268 SH   SOLE NO 0 0 22,268
SOUTHSTATE CORPORATION COM 840441109   1,002 14,871 SH   SOLE NO 0 0 14,871
SOUTHWEST AIRLS CO COM 844741108   8,027 296,533 SH   SOLE NO 0 0 296,533
SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2   10 10,000 SH   SOLE NO 0 0 10,000
SOUTHWEST GAS HLDGS INC COM 844895102   283 4,679 SH   SOLE NO 0 0 4,679
SOUTHWESTERN ENERGY CO COM 845467109   809 125,360 SH   SOLE NO 0 0 125,360
SPARTANNASH CO COM 847215100   448 20,352 SH   SOLE NO 0 0 20,352
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   82,474 246,227 SH   SOLE NO 0 0 246,227
SPDR GOLD TR GOLD SHS 78463V107   172,682 1,007,186 SH   SOLE NO 0 0 1,007,186
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   636 16,656 SH   SOLE NO 0 0 16,656
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   1,346 32,028 SH   SOLE NO 0 0 32,028
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   2,260 40,552 SH   SOLE NO 0 0 40,552
SPDR INDEX SHS FDS MSCI ACWI CLMTE 78463X194   246 8,672 SH   SOLE NO 0 0 8,672
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848   5,148 206,832 SH   SOLE NO 0 0 206,832
SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106   1,713 48,280 SH   SOLE NO 0 0 48,280
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434   7,878 117,505 SH   SOLE NO 0 0 117,505
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   35,652 1,149,678 SH   SOLE NO 0 0 1,149,678
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   16,071 478,742 SH   SOLE NO 0 0 478,742
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400   368 5,146 SH   SOLE NO 0 0 5,146
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533   324 10,886 SH   SOLE NO 0 0 10,886
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756   665 12,442 SH   SOLE NO 0 0 12,442
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855   1,358 27,559 SH   SOLE NO 0 0 27,559
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459   235 4,299 SH   SOLE NO 0 0 4,299
SPDR INDEX SHS FDS S&P INTL ETF 78463X772   7,101 215,824 SH   SOLE NO 0 0 215,824
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   3,471 119,110 SH   SOLE NO 0 0 119,110
SPDR INDEX SHS FDS S&P NORTH AMER 78463X152   1,449 27,362 SH   SOLE NO 0 0 27,362
SPDR S&P 500 ETF TR TR UNIT 78462F103   762,584 1,783,905 SH   SOLE NO 0 0 1,783,905
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   72,381 158,507 SH   SOLE NO 0 0 158,507
SPDR SER TR AEROSPACE DEF 78464A631   7,462 66,563 SH   SOLE NO 0 0 66,563
SPDR SER TR BBG CONV SEC ETF 78464A359   14,280 210,612 SH   SOLE NO 0 0 210,612
SPDR SER TR BLOOMBERG 1 10 Y 78468R861   532 29,435 SH   SOLE NO 0 0 29,435
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   71,489 778,578 SH   SOLE NO 0 0 778,578
SPDR SER TR BLOOMBERG 3-12 M 78468R523   21,085 212,057 SH   SOLE NO 0 0 212,057
SPDR SER TR BLOOMBERG HIGH Y 78468R622   15,917 176,070 SH   SOLE NO 0 0 176,070
SPDR SER TR BLOOMBERG INTL 78464A151   7,128 262,729 SH   SOLE NO 0 0 262,729
SPDR SER TR BLOOMBERG INTL T 78464A516   451 21,255 SH   SOLE NO 0 0 21,255
SPDR SER TR BLOOMBERG INVT 78468R200   6,744 219,526 SH   SOLE NO 0 0 219,526
SPDR SER TR BLOOMBERG SHORT 78464A334   2,781 107,910 SH   SOLE NO 0 0 107,910
SPDR SER TR BLOOMBERG SHT TE 78468R408   2,455 100,355 SH   SOLE NO 0 0 100,355
SPDR SER TR COMP SOFTWARE 78464A599   276 2,173 SH   SOLE NO 0 0 2,173
SPDR SER TR DJ REIT ETF 78464A607   4,515 54,437 SH   SOLE NO 0 0 54,437
SPDR SER TR FACTST INV ETF 78464A110   645 5,212 SH   SOLE NO 0 0 5,212
SPDR SER TR GLB DOW ETF 78464A706   391 3,585 SH   SOLE NO 0 0 3,585
SPDR SER TR HLTH CARE SVCS 78464A573   444 5,330 SH   SOLE NO 0 0 5,330
SPDR SER TR HLTH CR EQUIP 78464A581   1,719 22,023 SH   SOLE NO 0 0 22,023
SPDR SER TR ICE PFD SEC ETF 78464A292   1,030 31,726 SH   SOLE NO 0 0 31,726
SPDR SER TR MSCI USA STRTGIC 78468R812   4,144 34,339 SH   SOLE NO 0 0 34,339
SPDR SER TR NUVEEN BLMBRG MU 78468R721   5,715 130,780 SH   SOLE NO 0 0 130,780
SPDR SER TR NUVEEN BLMBRG SH 78468R739   79,300 1,715,328 SH   SOLE NO 0 0 1,715,328
SPDR SER TR NUVEEN BLOOMBERG 78464A284   1,173 49,230 SH   SOLE NO 0 0 49,230
SPDR SER TR NYSE TECH ETF 78464A102   1,164 8,520 SH   SOLE NO 0 0 8,520
SPDR SER TR OILGAS EQUIP 78468R549   235 2,452 SH   SOLE NO 0 0 2,452
SPDR SER TR PORT MTG BK ETF 78464A383   1,227 59,003 SH   SOLE NO 0 0 59,003
SPDR SER TR PORTFLI HIGH YLD 78468R606   11,975 534,113 SH   SOLE NO 0 0 534,113
SPDR SER TR PORTFLI INTRMDIT 78464A672   4,352 158,095 SH   SOLE NO 0 0 158,095
SPDR SER TR PORTFLI TIPS ETF 78464A656   1,214 48,892 SH   SOLE NO 0 0 48,892
SPDR SER TR PORTFOLI S&P1500 78464A805   9,360 178,321 SH   SOLE NO 0 0 178,321
SPDR SER TR PORTFOLIO AGRGTE 78464A649   5,595 229,863 SH   SOLE NO 0 0 229,863
SPDR SER TR PORTFOLIO CRPORT 78464A144   1,133 41,070 SH   SOLE NO 0 0 41,070
SPDR SER TR PORTFOLIO INTRMD 78464A375   2,011 63,937 SH   SOLE NO 0 0 63,937
SPDR SER TR PORTFOLIO LN COR 78464A367   542 25,506 SH   SOLE NO 0 0 25,506
SPDR SER TR PORTFOLIO LN TSR 78464A664   1,752 66,981 SH   SOLE NO 0 0 66,981
SPDR SER TR PORTFOLIO S&P400 78464A847   12,067 275,557 SH   SOLE NO 0 0 275,557
SPDR SER TR PORTFOLIO S&P500 78464A854   27,290 542,973 SH   SOLE NO 0 0 542,973
SPDR SER TR PORTFOLIO S&P600 78468R853   27,469 744,416 SH   SOLE NO 0 0 744,416
SPDR SER TR PORTFOLIO SH TSR 78468R101   3,791 132,004 SH   SOLE NO 0 0 132,004
SPDR SER TR PORTFOLIO SHORT 78464A474   4,931 168,164 SH   SOLE NO 0 0 168,164
SPDR SER TR PRTFLO S&P500 GW 78464A409   107,629 1,815,606 SH   SOLE NO 0 0 1,815,606
SPDR SER TR PRTFLO S&P500 HI 78468R788   13,826 394,241 SH   SOLE NO 0 0 394,241
SPDR SER TR PRTFLO S&P500 VL 78464A508   40,208 974,498 SH   SOLE NO 0 0 974,498
SPDR SER TR RUSSELL LOW VOL 78468R754   1,439 13,720 SH   SOLE NO 0 0 13,720
SPDR SER TR RUSSELL YIELD 78468R770   2,199 24,054 SH   SOLE NO 0 0 24,054
SPDR SER TR S&P 400 MDCP GRW 78464A821   8,915 128,947 SH   SOLE NO 0 0 128,947
SPDR SER TR S&P 400 MDCP VAL 78464A839   9,081 140,010 SH   SOLE NO 0 0 140,010
SPDR SER TR S&P 500 ESG ETF 78468R531   203 4,901 SH   SOLE NO 0 0 4,901
SPDR SER TR S&P 600 SMCP GRW 78464A201   18,446 251,758 SH   SOLE NO 0 0 251,758
SPDR SER TR S&P 600 SMCP VAL 78464A300   32,705 451,917 SH   SOLE NO 0 0 451,917
SPDR SER TR S&P BIOTECH 78464A870   14,241 195,033 SH   SOLE NO 0 0 195,033
SPDR SER TR S&P BK ETF 78464A797   920 24,961 SH   SOLE NO 0 0 24,961
SPDR SER TR S&P CAP MKTS 78464A771   438 5,050 SH   SOLE NO 0 0 5,050
SPDR SER TR S&P DIVID ETF 78464A763   146,829 1,276,662 SH   SOLE NO 0 0 1,276,662
SPDR SER TR S&P HOMEBUILD 78464A888   2,697 35,219 SH   SOLE NO 0 0 35,219
SPDR SER TR S&P INS ETF 78464A789   547 12,849 SH   SOLE NO 0 0 12,849
SPDR SER TR S&P KENSHO CLEAN 78468R655   1,334 19,769 SH   SOLE NO 0 0 19,769
SPDR SER TR S&P KENSHO NEW 78468R648   10,999 277,719 SH   SOLE NO 0 0 277,719
SPDR SER TR S&P METALS MNG 78464A755   6,349 120,938 SH   SOLE NO 0 0 120,938
SPDR SER TR S&P OILGAS EXP 78468R556   9,639 65,167 SH   SOLE NO 0 0 65,167
SPDR SER TR S&P PHARMAC 78464A722   235 5,904 SH   SOLE NO 0 0 5,904
SPDR SER TR S&P REGL BKG 78464A698   2,783 66,622 SH   SOLE NO 0 0 66,622
SPDR SER TR S&P RETAIL ETF 78464A714   564 9,272 SH   SOLE NO 0 0 9,272
SPDR SER TR S&P SEMICNDCTR 78464A862   8,961 45,716 SH   SOLE NO 0 0 45,716
SPDR SER TR S&P TELECOM 78464A540   1,470 20,725 SH   SOLE NO 0 0 20,725
SPDR SER TR S&P TRANSN ETF 78464A532   562 7,507 SH   SOLE NO 0 0 7,507
SPDR SER TR SPDR MSCI USA GE 78468R747   585 6,879 SH   SOLE NO 0 0 6,879
SPDR SER TR SPDR S&P 500 ETF 78468R796   3,369 97,018 SH   SOLE NO 0 0 97,018
SPDR SER TR SPDR S&P1500VL 78464A128   1,463 10,122 SH   SOLE NO 0 0 10,122
SPDR SER TR SSGA US LRG ETF 78468R804   2,245 16,814 SH   SOLE NO 0 0 16,814
SPDR SER TR SSGA US SMAL ETF 78468R887   3,578 36,176 SH   SOLE NO 0 0 36,176
SPIRE GLOBAL INC COM CL A NEW 848560306   49 10,004 SH   SOLE NO 0 0 10,004
SPIRE INC COM 84857L101   549 9,703 SH   SOLE NO 0 0 9,703
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   820 50,816 SH   SOLE NO 0 0 50,816
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   866 25,831 SH   SOLE NO 0 0 25,831
SPLUNK INC COM 848637104   2,540 17,365 SH   SOLE NO 0 0 17,365
SPLUNK INC NOTE 1.125% 6/1 848637AF1   9 10,000 SH   SOLE NO 0 0 10,000
SPOTIFY TECHNOLOGY S A SHS L8681T102   1,608 10,395 SH   SOLE NO 0 0 10,395
SPRINKLR INC CL A 85208T107   322 23,264 SH   SOLE NO 0 0 23,264
SPROTT ETF TRUST GOLD MINERS ETF 85210B102   840 36,726 SH   SOLE NO 0 0 36,726
SPROTT FDS TR URANIUM MINERS E 85208P303   2,391 50,679 SH   SOLE NO 0 0 50,679
SPROTT INC COM NEW 852066208   281 9,209 SH   SOLE NO 0 0 9,209
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   6,097 352,035 SH   SOLE NO 0 0 352,035
SPROTT PHYSICAL GOLD TR UNIT 85207H104   20,609 1,439,187 SH   SOLE NO 0 0 1,439,187
SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104   244 22,675 SH   SOLE NO 0 0 22,675
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   5,240 691,309 SH   SOLE NO 0 0 691,309
SPROUTS FMRS MKT INC COM 85208M102   641 14,979 SH   SOLE NO 0 0 14,979
SPS COMM INC COM 78463M107   331 1,940 SH   SOLE NO 0 0 1,940
SQUARESPACE INC CLASS A 85225A107   290 10,022 SH   SOLE NO 0 0 10,022
SRH TOTAL RETURN FUND INC COM 101507101   966 74,425 SH   SOLE NO 0 0 74,425
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   398 7,575 SH   SOLE NO 0 0 7,575
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   5,811 138,578 SH   SOLE NO 0 0 138,578
SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400   414 10,834 SH   SOLE NO 0 0 10,834
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103   559 20,718 SH   SOLE NO 0 0 20,718
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   2,043 52,855 SH   SOLE NO 0 0 52,855
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707   499 12,398 SH   SOLE NO 0 0 12,398
SSGA ACTIVE TR SPDR SSGA US SCT 78470P408   2,948 71,429 SH   SOLE NO 0 0 71,429
STAG INDL INC COM 85254J102   3,178 92,098 SH   SOLE NO 0 0 92,098
STANDARD BIOTOOLS INC COM 34385P108   87 30,082 SH   SOLE NO 0 0 30,082
STANDARD LITHIUM LTD COM 853606101   81 28,715 SH   SOLE NO 0 0 28,715
STANDARD MTR PRODS INC COM 853666105   426 12,678 SH   SOLE NO 0 0 12,678
STANLEY BLACK & DECKER INC COM 854502101   18,922 226,398 SH   SOLE NO 0 0 226,398
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   267 13,855 SH   SOLE NO 0 0 13,855
STAR GROUP L P UNIT LTD PARTNR 85512C105   465 38,629 SH   SOLE NO 0 0 38,629
STARBOARD INVT TR ADAPTIVE ALPHA 85521B742   575 25,379 SH   SOLE NO 0 0 25,379
STARBOARD INVT TR RH HEDGED MULTI 85521B783   173 24,026 SH   SOLE NO 0 0 24,026
STARBUCKS CORP COM 855244109   53,918 590,751 SH   SOLE NO 0 0 590,751
STARWOOD PPTY TR INC COM 85571B105   4,703 243,065 SH   SOLE NO 0 0 243,065
STATE STR CORP COM 857477103   7,704 115,057 SH   SOLE NO 0 0 115,057
STEEL DYNAMICS INC COM 858119100   4,606 42,960 SH   SOLE NO 0 0 42,960
STEELCASE INC CL A 858155203   4,717 422,267 SH   SOLE NO 0 0 422,267
STELLANTIS N.V SHS N82405106   653 34,150 SH   SOLE NO 0 0 34,150
STEM INC COM 85859N102   261 61,545 SH   SOLE NO 0 0 61,545
STERIS PLC SHS USD G8473T100   1,673 7,625 SH   SOLE NO 0 0 7,625
STERLING INFRASTRUCTURE INC COM 859241101   437 5,942 SH   SOLE NO 0 0 5,942
STMICROELECTRONICS N V NY REGISTRY 861012102   1,040 24,086 SH   SOLE NO 0 0 24,086
STONECO LTD COM CL A G85158106   194 18,176 SH   SOLE NO 0 0 18,176
STRATEGY SHS DAY HAGAN NED 86280R803   12,155 356,252 SH   SOLE NO 0 0 356,252
STRATEGY SHS DAY HAGAN NED 86280R860   512 24,711 SH   SOLE NO 0 0 24,711
STRATEGY SHS NS 7HANDL IDX 86280R506   1,598 83,628 SH   SOLE NO 0 0 83,628
STRYKER CORPORATION COM 863667101   45,334 165,895 SH   SOLE NO 0 0 165,895
STURM RUGER & CO INC COM 864159108   742 14,238 SH   SOLE NO 0 0 14,238
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104   2,529 157,558 SH   SOLE NO 0 0 157,558
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   139 14,133 SH   SOLE NO 0 0 14,133
SUMMIT MATLS INC CL A 86614U100   1,086 34,886 SH   SOLE NO 0 0 34,886
SUN CMNTYS INC COM 866674104   959 8,102 SH   SOLE NO 0 0 8,102
SUN LIFE FINANCIAL INC. COM 866796105   3,052 62,541 SH   SOLE NO 0 0 62,541
SUNCOR ENERGY INC NEW COM 867224107   884 25,702 SH   SOLE NO 0 0 25,702
SUNNOVA ENERGY INTL INC. COM 86745K104   184 17,527 SH   SOLE NO 0 0 17,527
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   1,552 31,697 SH   SOLE NO 0 0 31,697
SUNPOWER CORP COM 867652406   82 13,258 SH   SOLE NO 0 0 13,258
SUNRUN INC COM 86771W105   817 65,022 SH   SOLE NO 0 0 65,022
SUPER MICRO COMPUTER INC COM 86800U104   2,589 9,440 SH   SOLE NO 0 0 9,440
SUPERNUS PHARMACEUTICALS INC COM 868459108   266 9,648 SH   SOLE NO 0 0 9,648
SWISS HELVETIA FD INC COM 870875101   984 128,778 SH   SOLE NO 0 0 128,778
SYLVAMO CORP COMMON STOCK 871332102   407 9,266 SH   SOLE NO 0 0 9,266
SYMBOTIC INC CLASS A COM 87151X101   544 16,266 SH   SOLE NO 0 0 16,266
SYNAPTICS INC COM 87157D109   354 3,954 SH   SOLE NO 0 0 3,954
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103   10 10,880 SH   SOLE NO 0 0 10,880
SYNCHRONY FINANCIAL COM 87165B103   1,154 37,744 SH   SOLE NO 0 0 37,744
SYNDAX PHARMACEUTICALS INC COM 87164F105   170 11,695 SH   SOLE NO 0 0 11,695
SYNOPSYS INC COM 871607107   2,932 6,387 SH   SOLE NO 0 0 6,387
SYNOVUS FINL CORP COM NEW 87161C501   379 13,625 SH   SOLE NO 0 0 13,625
SYSCO CORP COM 871829107   21,369 323,526 SH   SOLE NO 0 0 323,526
T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867   11,831 476,859 SH   SOLE NO 0 0 476,859
T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107   1,378 50,745 SH   SOLE NO 0 0 50,745
T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404   9,732 303,352 SH   SOLE NO 0 0 303,352
T ROWE PRICE ETF INC PRICE EQT INCOME 87283Q206   478 14,373 SH   SOLE NO 0 0 14,373
T ROWE PRICE ETF INC PRICE GRW STOCK 87283Q305   450 16,659 SH   SOLE NO 0 0 16,659
T ROWE PRICE ETF INC QM US BOND ETF 87283Q602   423 10,399 SH   SOLE NO 0 0 10,399
T ROWE PRICE ETF INC ULTRA SHRT TRM 87283Q701   322 6,595 SH   SOLE NO 0 0 6,595
T-MOBILE US INC COM 872590104   18,782 134,109 SH   SOLE NO 0 0 134,109
TABOOLA.COM LTD ORD SHS M8744T106   800 211,045 SH   SOLE NO 0 0 211,045
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   21,931 252,370 SH   SOLE NO 0 0 252,370
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   908 6,469 SH   SOLE NO 0 0 6,469
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   427 27,596 SH   SOLE NO 0 0 27,596
TANDEM DIABETES CARE INC COM NEW 875372203   205 9,870 SH   SOLE NO 0 0 9,870
TANGER FACTORY OUTLET CTRS I COM 875465106   1,013 44,802 SH   SOLE NO 0 0 44,802
TAPESTRY INC COM 876030107   1,139 39,632 SH   SOLE NO 0 0 39,632
TARGA RES CORP COM 87612G101   6,642 77,484 SH   SOLE NO 0 0 77,484
TARGET CORP COM 87612E106   35,403 320,182 SH   SOLE NO 0 0 320,182
TASEKO MINES LTD COM 876511106   24 18,695 SH   SOLE NO 0 0 18,695
TAYLOR MORRISON HOME CORP COM 87724P106   8,337 195,648 SH   SOLE NO 0 0 195,648
TAYSHA GENE THERAPIES INC COM SHS 877619106   85 26,971 SH   SOLE NO 0 0 26,971
TC ENERGY CORP COM 87807B107   3,183 92,505 SH   SOLE NO 0 0 92,505
TCW STRATEGIC INCOME FD INC COM 872340104   1,775 387,483 SH   SOLE NO 0 0 387,483
TE CONNECTIVITY LTD SHS H84989104   2,530 20,481 SH   SOLE NO 0 0 20,481
TECHNIPFMC PLC COM G87110105   669 32,908 SH   SOLE NO 0 0 32,908
TECK RESOURCES LTD CL B 878742204   949 22,013 SH   SOLE NO 0 0 22,013
TECNOGLASS INC ORD SHS G87264100   210 6,381 SH   SOLE NO 0 0 6,381
TEKLA HEALTHCARE INVS SH BEN INT 87911J103   1,307 84,064 SH   SOLE NO 0 0 84,064
TEKLA HEALTHCARE OPPORTUNITI SHS 879105104   2,034 119,782 SH   SOLE NO 0 0 119,782
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100   485 38,873 SH   SOLE NO 0 0 38,873
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108   2,933 250,219 SH   SOLE NO 0 0 250,219
TELA BIO INC COM 872381108   122 15,271 SH   SOLE NO 0 0 15,271
TELADOC HEALTH INC COM 87918A105   1,505 80,934 SH   SOLE NO 0 0 80,934
TELEDYNE TECHNOLOGIES INC COM 879360105   5,863 14,349 SH   SOLE NO 0 0 14,349
TELEFLEX INCORPORATED COM 879369106   896 4,559 SH   SOLE NO 0 0 4,559
TELEFONICA S A SPONSORED ADR 879382208   47 11,592 SH   SOLE NO 0 0 11,592
TELLURIAN INC NEW COM 87968A104   140 120,357 SH   SOLE NO 0 0 120,357
TELUS CORPORATION COM 87971M103   1,075 65,815 SH   SOLE NO 0 0 65,815
TEMPLETON EMERGING MKTS FD COM 880191101   198 17,511 SH   SOLE NO 0 0 17,511
TEMPLETON EMERGING MKTS INCO COM 880192109   519 112,514 SH   SOLE NO 0 0 112,514
TEMPLETON GLOBAL INCOME FD COM 880198106   137 35,451 SH   SOLE NO 0 0 35,451
TEMPUR SEALY INTL INC COM 88023U101   219 5,061 SH   SOLE NO 0 0 5,061
TERADYNE INC COM 880770102   1,431 14,245 SH   SOLE NO 0 0 14,245
TEREX CORP NEW COM 880779103   274 4,763 SH   SOLE NO 0 0 4,763
TERNIUM SA SPONSORED ADS 880890108   372 9,317 SH   SOLE NO 0 0 9,317
TERRAN ORBITAL CORPORATION COM 88105P103   10 12,100 SH   SOLE NO 0 0 12,100
TESLA INC COM 88160R101   256,535 1,025,238 SH   SOLE NO 0 0 1,025,238
TETRA TECH INC NEW COM 88162G103   767 5,046 SH   SOLE NO 0 0 5,046
TEUCRIUM COMMODITY TR CORN FD SHS 88166A102   203 9,240 SH   SOLE NO 0 0 9,240
TEUCRIUM COMMODITY TR WHEAT FD 88166A508   130 23,269 SH   SOLE NO 0 0 23,269
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   2,606 255,477 SH   SOLE NO 0 0 255,477
TEXAS INSTRS INC COM 882508104   33,999 213,818 SH   SOLE NO 0 0 213,818
TEXAS PACIFIC LAND CORPORATI COM 88262P102   10,628 5,828 SH   SOLE NO 0 0 5,828
TEXAS ROADHOUSE INC COM 882681109   630 6,556 SH   SOLE NO 0 0 6,556
TEXTRON INC COM 883203101   2,615 33,462 SH   SOLE NO 0 0 33,462
TFF PHARMACEUTICALS INC COM 87241J104   4 10,000 SH   SOLE NO 0 0 10,000
TFI INTL INC COM 87241L109   976 7,597 SH   SOLE NO 0 0 7,597
TFS FINL CORP COM 87240R107   159 13,467 SH   SOLE NO 0 0 13,467
TG THERAPEUTICS INC COM 88322Q108   1,525 182,400 SH   SOLE NO 0 0 182,400
THE ALGER ETF TRUST MID CAP 40 ETF 015564107   1,155 95,322 SH   SOLE NO 0 0 95,322
THE BEACHBODY COMPANY INC COM CL A 073463101   34 113,931 SH   SOLE NO 0 0 113,931
THE CIGNA GROUP COM 125523100   26,683 93,273 SH   SOLE NO 0 0 93,273
THE LION ELECTRIC COMPANY *W EXP 05/06/202 536221112   2 13,500 SH   SOLE NO 0 0 13,500
THE REAL BROKERAGE INC COM NEW 75585H206   39 26,912 SH   SOLE NO 0 0 26,912
THE REALREAL INC COM 88339P101   47 22,452 SH   SOLE NO 0 0 22,452
THE TRADE DESK INC COM CL A 88339J105   18,610 238,134 SH   SOLE NO 0 0 238,134
THERMO FISHER SCIENTIFIC INC COM 883556102   50,467 99,703 SH   SOLE NO 0 0 99,703
THOMSON REUTERS CORP. COM 884903808   897 7,331 SH   SOLE NO 0 0 7,331
THOR INDS INC COM 885160101   539 5,670 SH   SOLE NO 0 0 5,670
THORNBURG INCM BUILDER OPP T COM 885213108   351 24,060 SH   SOLE NO 0 0 24,060
THRIVENT ETF TRUST SMALL MID CAP 88588G109   298 10,722 SH   SOLE NO 0 0 10,722
TIDAL ETF TR LEATHERBACK LNG 886364850   2,932 113,758 SH   SOLE NO 0 0 113,758
TIDAL ETF TR ROBINSON ALTERNT 886364678   1,683 78,472 SH   SOLE NO 0 0 78,472
TIDAL ETF TR SONICSHARES GBL 886364645   202 7,227 SH   SOLE NO 0 0 7,227
TIDAL ETF TR II TSLA OPTION INCM 88634T709   226 16,528 SH   SOLE NO 0 0 16,528
TIDAL TR II BLUEPRINT CHESAP 88636J873   599 23,869 SH   SOLE NO 0 0 23,869
TIDAL TR II VERIDIEN CLIMATE 88636J709   371 19,700 SH   SOLE NO 0 0 19,700
TIDEWATER INC NEW COM 88642R109   1,972 27,746 SH   SOLE NO 0 0 27,746
TILRAY BRANDS INC COM 88688T100   757 316,898 SH   SOLE NO 0 0 316,898
TIMKEN CO COM 887389104   559 7,599 SH   SOLE NO 0 0 7,599
TIMKENSTEEL CORPORATION COM 887399103   229 10,526 SH   SOLE NO 0 0 10,526
TIMOTHY PLAN HIG DV STK ETF 887432326   583 19,049 SH   SOLE NO 0 0 19,049
TIMOTHY PLAN INTL ETF 887432334   412 17,191 SH   SOLE NO 0 0 17,191
TIMOTHY PLAN U S SM CP CORE 887432342   361 11,657 SH   SOLE NO 0 0 11,657
TIMOTHY PLAN US LRGMD CP CORE 887432359   255 7,384 SH   SOLE NO 0 0 7,384
TINGO GROUP INC COM 55328R109   20 19,825 SH   SOLE NO 0 0 19,825
TJX COS INC NEW COM 872540109   24,850 279,593 SH   SOLE NO 0 0 279,593
TKO GROUP HOLDINGS INC CL A 87256C101   619 7,368 SH   SOLE NO 0 0 7,368
TMC THE METALS COMPANY INC COM 87261Y106   12 12,037 SH   SOLE NO 0 0 12,037
TOAST INC CL A 888787108   2,308 123,211 SH   SOLE NO 0 0 123,211
TOLL BROTHERS INC COM 889478103   3,018 40,802 SH   SOLE NO 0 0 40,802
TOMPKINS FINL CORP COM 890110109   381 7,787 SH   SOLE NO 0 0 7,787
TONIX PHARMACEUTICALS HLDG C COM NEW 890260854   11 20,122 SH   SOLE NO 0 0 20,122
TOPBUILD CORP COM 89055F103   510 2,028 SH   SOLE NO 0 0 2,028
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   367 26,534 SH   SOLE NO 0 0 26,534
TORO CO COM 891092108   2,088 25,127 SH   SOLE NO 0 0 25,127
TORONTO DOMINION BK ONT COM NEW 891160509   7,765 128,853 SH   SOLE NO 0 0 128,853
TORTOISE ENERGY INDEPENDENC COM 89148K200   376 11,873 SH   SOLE NO 0 0 11,873
TORTOISE ENERGY INFRA CORP COM 89147L886   787 27,228 SH   SOLE NO 0 0 27,228
TORTOISE PIPELINE & ENERGY F COM 89148H207   4,376 156,213 SH   SOLE NO 0 0 156,213
TOTALENERGIES SE SPONSORED ADS 89151E109   6,517 99,102 SH   SOLE NO 0 0 99,102
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   256 10,422 SH   SOLE NO 0 0 10,422
TOYOTA MOTOR CORP ADS 892331307   4,609 25,640 SH   SOLE NO 0 0 25,640
TPG INC COM CL A 872657101   246 8,151 SH   SOLE NO 0 0 8,151
TRACTOR SUPPLY CO COM 892356106   10,058 49,532 SH   SOLE NO 0 0 49,532
TRANE TECHNOLOGIES PLC SHS G8994E103   8,442 41,603 SH   SOLE NO 0 0 41,603
TRANSCAT INC COM 893529107   429 4,377 SH   SOLE NO 0 0 4,377
TRANSDIGM GROUP INC COM 893641100   956 1,133 SH   SOLE NO 0 0 1,133
TRANSOCEAN LTD REG SHS H8817H100   1,826 222,448 SH   SOLE NO 0 0 222,448
TRANSUNION COM 89400J107   7,972 111,040 SH   SOLE NO 0 0 111,040
TRAVELERS COMPANIES INC COM 89417E109   17,039 104,338 SH   SOLE NO 0 0 104,338
TREDEGAR CORP COM 894650100   339 62,646 SH   SOLE NO 0 0 62,646
TREEHOUSE FOODS INC COM 89469A104   319 7,321 SH   SOLE NO 0 0 7,321
TREX CO INC COM 89531P105   1,811 29,386 SH   SOLE NO 0 0 29,386
TRI CONTL CORP COM 895436103   2,914 109,607 SH   SOLE NO 0 0 109,607
TRIMBLE INC COM 896239100   1,592 29,552 SH   SOLE NO 0 0 29,552
TRINET GROUP INC COM 896288107   1,281 11,000 SH   SOLE NO 0 0 11,000
TRINITY CAP INC COM 896442308   468 33,646 SH   SOLE NO 0 0 33,646
TRINITY INDS INC COM 896522109   924 37,945 SH   SOLE NO 0 0 37,945
TRINITY PL HLDGS INC COM 89656D101   5 12,802 SH   SOLE NO 0 0 12,802
TRIPLE FLAG PRECIOUS METAL COM 89679M104   1,602 122,590 SH   SOLE NO 0 0 122,590
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100   332 31,740 SH   SOLE NO 0 0 31,740
TRIUMPH FINANCIAL INC COM 89679E300   200 3,089 SH   SOLE NO 0 0 3,089
TRUEBLUE INC COM 89785X101   201 13,729 SH   SOLE NO 0 0 13,729
TRUIST FINL CORP COM 89832Q109   20,759 725,595 SH   SOLE NO 0 0 725,595
TRUST FOR PROFESSIONAL MANAG MAIRS & PWR MINN 89834G836   876 42,193 SH   SOLE NO 0 0 42,193
TRUSTMARK CORP COM 898402102   279 12,824 SH   SOLE NO 0 0 12,824
TRX GOLD CORPORATION COM 87283P109   4 10,600 SH   SOLE NO 0 0 10,600
TTM TECHNOLOGIES INC COM 87305R109   800 62,103 SH   SOLE NO 0 0 62,103
TWILIO INC CL A 90138F102   6,447 110,155 SH   SOLE NO 0 0 110,155
TWO HBRS INVT CORP COM 90187B804   160 12,077 SH   SOLE NO 0 0 12,077
TWO RDS SHARED TR CONDCTR GBL EQTY 90214Q584   628 48,952 SH   SOLE NO 0 0 48,952
TWO RDS SHARED TR LDRSHS ALPFACT 90214Q774   647 20,461 SH   SOLE NO 0 0 20,461
TWO RDS SHARED TR LEADERSHARES DY 90214Q675   477 21,902 SH   SOLE NO 0 0 21,902
TWO RDS SHARED TR LEADERSHARES EQT 90214Q683   487 16,971 SH   SOLE NO 0 0 16,971
TWO RDS SHARED TR LEADERSHS ACTIVI 90214Q717   325 10,640 SH   SOLE NO 0 0 10,640
TWO RDS SHARED TR LEASERSHS ALPHAF 90214Q691   784 23,406 SH   SOLE NO 0 0 23,406
TYLER TECHNOLOGIES INC COM 902252105   2,361 6,114 SH   SOLE NO 0 0 6,114
TYSON FOODS INC CL A 902494103   9,783 193,754 SH   SOLE NO 0 0 193,754
U HAUL HOLDING COMPANY COM SER N 023586506   762 14,536 SH   SOLE NO 0 0 14,536
U S GOLD CORP COM NEW 90291C201   62 20,000 SH   SOLE NO 0 0 20,000
UBER TECHNOLOGIES INC COM 90353T100   24,882 541,029 SH   SOLE NO 0 0 541,029
UBIQUITI INC COM 90353W103   227 1,564 SH   SOLE NO 0 0 1,564
UBS GROUP AG SHS H42097107   902 36,605 SH   SOLE NO 0 0 36,605
UDR INC COM 902653104   1,228 34,415 SH   SOLE NO 0 0 34,415
UFP INDUSTRIES INC COM 90278Q108   1,233 12,042 SH   SOLE NO 0 0 12,042
UFP TECHNOLOGIES INC COM 902673102   256 1,588 SH   SOLE NO 0 0 1,588
UGI CORP NEW COM 902681105   4,734 205,839 SH   SOLE NO 0 0 205,839
UIPATH INC CL A 90364P105   740 43,268 SH   SOLE NO 0 0 43,268
ULTA BEAUTY INC COM 90384S303   6,294 15,756 SH   SOLE NO 0 0 15,756
UMB FINL CORP COM 902788108   230 3,713 SH   SOLE NO 0 0 3,713
UMH PPTYS INC COM 903002103   627 44,699 SH   SOLE NO 0 0 44,699
UNDER ARMOUR INC CL A 904311107   604 88,113 SH   SOLE NO 0 0 88,113
UNDER ARMOUR INC CL C 904311206   522 81,765 SH   SOLE NO 0 0 81,765
UNIFIRST CORP MASS COM 904708104   219 1,345 SH   SOLE NO 0 0 1,345
UNILEVER PLC SPON ADR NEW 904767704   25,570 517,609 SH   SOLE NO 0 0 517,609
UNION PAC CORP COM 907818108   45,307 222,494 SH   SOLE NO 0 0 222,494
UNITED AIRLS HLDGS INC COM 910047109   6,327 149,580 SH   SOLE NO 0 0 149,580
UNITED BANKSHARES INC WEST V COM 909907107   499 18,096 SH   SOLE NO 0 0 18,096
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   538 76,151 SH   SOLE NO 0 0 76,151
UNITED NAT FOODS INC COM 911163103   1,747 123,543 SH   SOLE NO 0 0 123,543
UNITED PARCEL SERVICE INC CL B 911312106   78,969 506,630 SH   SOLE NO 0 0 506,630
UNITED RENTALS INC COM 911363109   19,838 44,623 SH   SOLE NO 0 0 44,623
UNITED STATES ANTIMONY CORP COM 911549103   7 18,790 SH   SOLE NO 0 0 18,790
UNITED STATES STL CORP NEW COM 912909108   2,645 81,431 SH   SOLE NO 0 0 81,431
UNITED STS 12 MONTH NAT GAS UNIT BEN INT 91288X109   324 29,745 SH   SOLE NO 0 0 29,745
UNITED STS COMMODITY INDEX F CM REP COPP FD 911718104   281 12,222 SH   SOLE NO 0 0 12,222
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106   212 3,583 SH   SOLE NO 0 0 3,583
UNITED STS GASOLINE FD LP UNITS 91201T102   331 4,891 SH   SOLE NO 0 0 4,891
UNITED STS NAT GAS FD LP UNIT PAR 912318300   431 63,148 SH   SOLE NO 0 0 63,148
UNITED STS OIL FD LP UNITS 91232N207   2,498 30,893 SH   SOLE NO 0 0 30,893
UNITED THERAPEUTICS CORP DEL COM 91307C102   1,174 5,199 SH   SOLE NO 0 0 5,199
UNITEDHEALTH GROUP INC COM 91324P102   155,811 309,031 SH   SOLE NO 0 0 309,031
UNITI GROUP INC COM 91325V108   83 17,644 SH   SOLE NO 0 0 17,644
UNITIL CORP COM 913259107   494 11,561 SH   SOLE NO 0 0 11,561
UNITY BIOTECHNOLOGY INC COM NEW 91381U200   58 24,362 SH   SOLE NO 0 0 24,362
UNITY SOFTWARE INC COM 91332U101   3,090 98,440 SH   SOLE NO 0 0 98,440
UNIVERSAL CORP VA COM 913456109   221 4,680 SH   SOLE NO 0 0 4,680
UNIVERSAL DISPLAY CORP COM 91347P105   2,464 15,697 SH   SOLE NO 0 0 15,697
UNIVERSAL HLTH SVCS INC CL B 913903100   376 2,991 SH   SOLE NO 0 0 2,991
UNIVERSAL INS HLDGS INC COM 91359V107   847 60,429 SH   SOLE NO 0 0 60,429
UNIVEST FINANCIAL CORPORATIO COM 915271100   207 11,926 SH   SOLE NO 0 0 11,926
UNUM GROUP COM 91529Y106   2,511 51,041 SH   SOLE NO 0 0 51,041
UPSTART HLDGS INC COM 91680M107   1,268 44,419 SH   SOLE NO 0 0 44,419
UPSTART HLDGS INC NOTE 0.250% 8/1 91680MAB3   7 10,000 SH   SOLE NO 0 0 10,000
UPWORK INC COM 91688F104   341 30,041 SH   SOLE NO 0 0 30,041
URANIUM ENERGY CORP COM 916896103   307 59,687 SH   SOLE NO 0 0 59,687
URANIUM RTY CORP COM 91702V101   34 11,693 SH   SOLE NO 0 0 11,693
URBAN OUTFITTERS INC COM 917047102   319 9,753 SH   SOLE NO 0 0 9,753
US BANCORP DEL COM NEW 902973304   23,314 705,212 SH   SOLE NO 0 0 705,212
US FOODS HLDG CORP COM 912008109   825 20,771 SH   SOLE NO 0 0 20,771
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109   219 9,162 SH   SOLE NO 0 0 9,162
USCF ETF TR MIDSTREAM ENERGY 90290T882   559 15,831 SH   SOLE NO 0 0 15,831
UWM HOLDINGS CORPORATION COM CL A 91823B109   202 41,679 SH   SOLE NO 0 0 41,679
V F CORP COM 918204108   7,924 448,462 SH   SOLE NO 0 0 448,462
VACASA INC CLASS A COM 91854V107   5 11,240 SH   SOLE NO 0 0 11,240
VAIL RESORTS INC COM 91879Q109   351 1,583 SH   SOLE NO 0 0 1,583
VALE S A SPONSORED ADS 91912E105   3,189 237,989 SH   SOLE NO 0 0 237,989
VALERO ENERGY CORP COM 91913Y100   38,197 269,543 SH   SOLE NO 0 0 269,543
VALLEY NATL BANCORP COM 919794107   2,643 308,777 SH   SOLE NO 0 0 308,777
VALMONT INDS INC COM 920253101   221 921 SH   SOLE NO 0 0 921
VALVOLINE INC COM 92047W101   209 6,484 SH   SOLE NO 0 0 6,484
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   4,376 55,601 SH   SOLE NO 0 0 55,601
VANECK ETF TRUST BDC INCOME ETF 92189F411   4,302 268,364 SH   SOLE NO 0 0 268,364
VANECK ETF TRUST BIOTECH ETF 92189F726   4,470 28,705 SH   SOLE NO 0 0 28,705
VANECK ETF TRUST CLO ETF 92189H748   202 3,865 SH   SOLE NO 0 0 3,865
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   6,029 222,791 SH   SOLE NO 0 0 222,791
VANECK ETF TRUST GAMING ETF 92189F882   205 5,170 SH   SOLE NO 0 0 5,170
VANECK ETF TRUST GOLD MINERS ETF 92189F106   20,141 748,473 SH   SOLE NO 0 0 748,473
VANECK ETF TRUST GREEN BOND ETF 92189F171   917 40,465 SH   SOLE NO 0 0 40,465
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   35,703 727,600 SH   SOLE NO 0 0 727,600
VANECK ETF TRUST IG FLOATING RATE 92189F486   829 32,787 SH   SOLE NO 0 0 32,787
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201   3,837 87,016 SH   SOLE NO 0 0 87,016
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   2,208 92,511 SH   SOLE NO 0 0 92,511
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   2,012 62,415 SH   SOLE NO 0 0 62,415
VANECK ETF TRUST LONG MUNI ETF 92189F536   686 41,033 SH   SOLE NO 0 0 41,033
VANECK ETF TRUST LONG/FLAT TREND 92189F148   3,785 100,757 SH   SOLE NO 0 0 100,757
VANECK ETF TRUST LOW CARBN ENERGY 92189F502   305 2,912 SH   SOLE NO 0 0 2,912
VANECK ETF TRUST MORNINGSTAR SMID 92189H730   2,469 86,849 SH   SOLE NO 0 0 86,849
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   152,957 2,016,840 SH   SOLE NO 0 0 2,016,840
VANECK ETF TRUST NATURAL RESOURC 92189F841   247 5,040 SH   SOLE NO 0 0 5,040
VANECK ETF TRUST OIL SERVICES ETF 92189H607   1,849 5,357 SH   SOLE NO 0 0 5,357
VANECK ETF TRUST PHARMACEUTCL ETF 92189F692   1,513 18,951 SH   SOLE NO 0 0 18,951
VANECK ETF TRUST PREFERRED SECURT 92189F429   5,232 311,242 SH   SOLE NO 0 0 311,242
VANECK ETF TRUST RARE EARTH/STRTG 92189H805   1,446 21,794 SH   SOLE NO 0 0 21,794
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   26,361 181,822 SH   SOLE NO 0 0 181,822
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387   2,931 135,564 SH   SOLE NO 0 0 135,564
VANECK ETF TRUST SOCIAL SENTIMENT 92189H839   178 11,572 SH   SOLE NO 0 0 11,572
VANECK ETF TRUST VANECK SHRT MUNI 92189F528   399 23,904 SH   SOLE NO 0 0 23,904
VANECK ETF TRUST VANECK VIETNAM 92189F817   273 20,163 SH   SOLE NO 0 0 20,163
VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114   1,507 29,227 SH   SOLE NO 0 0 29,227
VANECK MERK GOLD TR GOLD TRUST 921078101   3,883 217,055 SH   SOLE NO 0 0 217,055
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   17,665 71,563 SH   SOLE NO 0 0 71,563
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   15,326 103,074 SH   SOLE NO 0 0 103,074
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869   1,441 15,957 SH   SOLE NO 0 0 15,957
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   11,074 131,007 SH   SOLE NO 0 0 131,007
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844   1,960 25,157 SH   SOLE NO 0 0 25,157
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794   1,709 18,126 SH   SOLE NO 0 0 18,126
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778   5,752 74,656 SH   SOLE NO 0 0 74,656
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   26,590 304,236 SH   SOLE NO 0 0 304,236
VANGUARD BD INDEX FDS INTERMED TERM 921937819   49,751 688,028 SH   SOLE NO 0 0 688,028
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   5,625 83,886 SH   SOLE NO 0 0 83,886
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   190,790 2,538,112 SH   SOLE NO 0 0 2,538,112
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   118,259 1,694,742 SH   SOLE NO 0 0 1,694,742
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   8,616 175,158 SH   SOLE NO 0 0 175,158
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   39,260 820,821 SH   SOLE NO 0 0 820,821
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   27,660 192,979 SH   SOLE NO 0 0 192,979
VANGUARD INDEX FDS GROWTH ETF 922908736   453,026 1,663,641 SH   SOLE NO 0 0 1,663,641
VANGUARD INDEX FDS LARGE CAP ETF 922908637   77,032 393,642 SH   SOLE NO 0 0 393,642
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   77,611 398,473 SH   SOLE NO 0 0 398,473
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   61,051 466,179 SH   SOLE NO 0 0 466,179
VANGUARD INDEX FDS MID CAP ETF 922908629   243,931 1,171,395 SH   SOLE NO 0 0 1,171,395
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   60,267 796,545 SH   SOLE NO 0 0 796,545
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   470,794 1,198,863 SH   SOLE NO 0 0 1,198,863
VANGUARD INDEX FDS SM CP VAL ETF 922908611   95,489 598,712 SH   SOLE NO 0 0 598,712
VANGUARD INDEX FDS SMALL CP ETF 922908751   180,821 956,371 SH   SOLE NO 0 0 956,371
VANGUARD INDEX FDS SML CP GRW ETF 922908595   46,420 216,731 SH   SOLE NO 0 0 216,731
VANGUARD INDEX FDS TOTAL STK MKT 922908769   506,122 2,382,758 SH   SOLE NO 0 0 2,382,758
VANGUARD INDEX FDS VALUE ETF 922908744   430,339 3,119,983 SH   SOLE NO 0 0 3,119,983
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   72,999 1,407,341 SH   SOLE NO 0 0 1,407,341
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   262,742 6,700,892 SH   SOLE NO 0 0 6,700,892
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   24,312 419,672 SH   SOLE NO 0 0 419,672
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   1,769 26,446 SH   SOLE NO 0 0 26,446
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   121,808 1,146,971 SH   SOLE NO 0 0 1,146,971
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   1,668 42,857 SH   SOLE NO 0 0 42,857
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   32,841 352,449 SH   SOLE NO 0 0 352,449
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   43,753 925,402 SH   SOLE NO 0 0 925,402
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   46,141 959,273 SH   SOLE NO 0 0 959,273
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   95,580 1,257,964 SH   SOLE NO 0 0 1,257,964
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   12,878 225,328 SH   SOLE NO 0 0 225,328
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   12,182 170,086 SH   SOLE NO 0 0 170,086
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   6,345 114,299 SH   SOLE NO 0 0 114,299
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   11,093 253,386 SH   SOLE NO 0 0 253,386
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   23,431 406,792 SH   SOLE NO 0 0 406,792
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   73,076 972,400 SH   SOLE NO 0 0 972,400
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573   269 3,710 SH   SOLE NO 0 0 3,710
VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565   593 8,933 SH   SOLE NO 0 0 8,933
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   124,179 1,814,426 SH   SOLE NO 0 0 1,814,426
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   3,366 17,292 SH   SOLE NO 0 0 17,292
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   64,765 971,565 SH   SOLE NO 0 0 971,565
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623   1,535 9,409 SH   SOLE NO 0 0 9,409
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   4,154 58,145 SH   SOLE NO 0 0 58,145
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649   1,162 9,730 SH   SOLE NO 0 0 9,730
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599   1,777 9,315 SH   SOLE NO 0 0 9,315
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   412,494 2,654,744 SH   SOLE NO 0 0 2,654,744
VANGUARD STAR FDS VG TL INTL STK F 921909768   44,298 827,689 SH   SOLE NO 0 0 827,689
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   647,933 14,820,071 SH   SOLE NO 0 0 14,820,071
VANGUARD WELLINGTON FD SHORT TRM TAX EX 921935870   360 3,643 SH   SOLE NO 0 0 3,643
VANGUARD WELLINGTON FD US MINIMUM 921935409   494 5,134 SH   SOLE NO 0 0 5,134
VANGUARD WELLINGTON FD US MOMENTUM 921935508   456 4,025 SH   SOLE NO 0 0 4,025
VANGUARD WELLINGTON FD US MULTIFACTOR 921935607   3,491 33,811 SH   SOLE NO 0 0 33,811
VANGUARD WELLINGTON FD US VALUE FACTR 921935805   250 2,497 SH   SOLE NO 0 0 2,497
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   572 9,675 SH   SOLE NO 0 0 9,675
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   219,993 2,129,240 SH   SOLE NO 0 0 2,129,240
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   28,555 400,317 SH   SOLE NO 0 0 400,317
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   30,066 485,790 SH   SOLE NO 0 0 485,790
VANGUARD WORLD FD ESG INTL STK ETF 921910725   3,239 64,224 SH   SOLE NO 0 0 64,224
VANGUARD WORLD FD ESG US CORP BD 921910691   705 11,872 SH   SOLE NO 0 0 11,872
VANGUARD WORLD FD ESG US STK ETF 921910733   13,900 184,794 SH   SOLE NO 0 0 184,794
VANGUARD WORLD FD EXTENDED DUR 921910709   4,435 63,328 SH   SOLE NO 0 0 63,328
VANGUARD WORLD FD MEGA CAP INDEX 921910873   23,744 156,345 SH   SOLE NO 0 0 156,345
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   23,947 236,160 SH   SOLE NO 0 0 236,160
VANGUARD WORLD FD MEGA GRWTH IND 921910816   58,817 259,220 SH   SOLE NO 0 0 259,220
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   3,270 31,082 SH   SOLE NO 0 0 31,082
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   17,573 65,236 SH   SOLE NO 0 0 65,236
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   48,553 265,796 SH   SOLE NO 0 0 265,796
VANGUARD WORLD FDS ENERGY ETF 92204A306   17,375 137,092 SH   SOLE NO 0 0 137,092
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   14,022 174,582 SH   SOLE NO 0 0 174,582
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   76,128 323,810 SH   SOLE NO 0 0 323,810
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   15,482 79,402 SH   SOLE NO 0 0 79,402
VANGUARD WORLD FDS INF TECH ETF 92204A702   89,153 214,879 SH   SOLE NO 0 0 214,879
VANGUARD WORLD FDS MATERIALS ETF 92204A801   5,783 33,521 SH   SOLE NO 0 0 33,521
VANGUARD WORLD FDS UTILITIES ETF 92204A876   23,143 181,460 SH   SOLE NO 0 0 181,460
VAXART INC COM NEW 92243A200   11 14,490 SH   SOLE NO 0 0 14,490
VECTOR GROUP LTD COM 92240M108   309 29,000 SH   SOLE NO 0 0 29,000
VEEVA SYS INC CL A COM 922475108   5,918 29,089 SH   SOLE NO 0 0 29,089
VELO3D INC COMMON STOCK 92259N104   116 74,452 SH   SOLE NO 0 0 74,452
VENTAS INC COM 92276F100   2,572 61,041 SH   SOLE NO 0 0 61,041
VENUS CONCEPT INC COM NEW 92332W204   24 12,416 SH   SOLE NO 0 0 12,416
VERA BRADLEY INC COM 92335C106   165 25,000 SH   SOLE NO 0 0 25,000
VERASTEM INC COM NEW 92337C203   168 20,648 SH   SOLE NO 0 0 20,648
VERICEL CORP COM 92346J108   234 6,991 SH   SOLE NO 0 0 6,991
VERISIGN INC COM 92343E102   364 1,797 SH   SOLE NO 0 0 1,797
VERISK ANALYTICS INC COM 92345Y106   3,960 16,761 SH   SOLE NO 0 0 16,761
VERITEX HLDGS INC COM 923451108   472 26,278 SH   SOLE NO 0 0 26,278
VERIZON COMMUNICATIONS INC COM 92343V104   154,694 4,773,031 SH   SOLE NO 0 0 4,773,031
VERTEX ENERGY INC COM 92534K107   494 110,966 SH   SOLE NO 0 0 110,966
VERTEX PHARMACEUTICALS INC COM 92532F100   23,976 68,947 SH   SOLE NO 0 0 68,947
VERTIV HOLDINGS CO COM CL A 92537N108   2,241 60,238 SH   SOLE NO 0 0 60,238
VIATRIS INC COM 92556V106   2,475 251,035 SH   SOLE NO 0 0 251,035
VIAVI SOLUTIONS INC COM 925550105   336 36,811 SH   SOLE NO 0 0 36,811
VICI PPTYS INC COM 925652109   4,070 139,868 SH   SOLE NO 0 0 139,868
VICOR CORP COM 925815102   232 3,933 SH   SOLE NO 0 0 3,933
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782   13,682 232,205 SH   SOLE NO 0 0 232,205
VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766   3,441 50,537 SH   SOLE NO 0 0 50,537
VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774   3,494 72,442 SH   SOLE NO 0 0 72,442
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824   20,190 361,447 SH   SOLE NO 0 0 361,447
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865   3,101 57,149 SH   SOLE NO 0 0 57,149
VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873   4,545 92,796 SH   SOLE NO 0 0 92,796
VICTORY PORTFOLIOS II VICSHS DV AC ETF 92647N667   5,080 117,026 SH   SOLE NO 0 0 117,026
VICTORY PORTFOLIOS II VS NASDQ NXT 50 92647X806   211 8,630 SH   SOLE NO 0 0 8,630
VILLAGE FARMS INTL INC COM 92707Y108   80 100,690 SH   SOLE NO 0 0 100,690
VIMEO INC COMMON STOCK 92719V100   55 15,611 SH   SOLE NO 0 0 15,611
VIR BIOTECHNOLOGY INC COM 92764N102   632 67,442 SH   SOLE NO 0 0 67,442
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   101 56,147 SH   SOLE NO 0 0 56,147
VIRIOS THERAPEUTICS INC COM 92829J104   10 10,284 SH   SOLE NO 0 0 10,284
VIRTUS CONVERTIBLE & INC 202 COM 92838R105   1,022 116,450 SH   SOLE NO 0 0 116,450
VIRTUS CONVERTIBLE & INC FD COM 92838U108   683 247,470 SH   SOLE NO 0 0 247,470
VIRTUS CONVERTIBLE & INCOME COM 92838X102   490 157,455 SH   SOLE NO 0 0 157,455
VIRTUS DIVIDEND INTEREST & P COM 92840R101   1,626 143,502 SH   SOLE NO 0 0 143,502
VIRTUS EQUITY & CONV INCM FD COM 92841M101   1,171 58,867 SH   SOLE NO 0 0 58,867
VIRTUS ETF TR II SEIX SR LN ETF 92790A405   503 21,044 SH   SOLE NO 0 0 21,044
VIRTUS TOTAL RETURN FD INC COM 92835W107   169 35,117 SH   SOLE NO 0 0 35,117
VISA INC COM CL A 92826C839   185,881 808,143 SH   SOLE NO 0 0 808,143
VISHAY INTERTECHNOLOGY INC COM 928298108   510 20,622 SH   SOLE NO 0 0 20,622
VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109   216 7,092 SH   SOLE NO 0 0 7,092
VISTA GOLD CORP COM NEW 927926303   32 75,270 SH   SOLE NO 0 0 75,270
VISTA OUTDOOR INC COM 928377100   357 10,771 SH   SOLE NO 0 0 10,771
VISTEON CORP COM NEW 92839U206   605 4,381 SH   SOLE NO 0 0 4,381
VISTRA CORP COM 92840M102   904 27,240 SH   SOLE NO 0 0 27,240
VIVANI MEDICAL INC COMMON STOCK 92854B109   368 360,530 SH   SOLE NO 0 0 360,530
VIZSLA SILVER CORP COM NEW 92859G202   12 12,012 SH   SOLE NO 0 0 12,012
VMWARE INC CL A COM 928563402   3,159 18,976 SH   SOLE NO 0 0 18,976
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   5,633 594,165 SH   SOLE NO 0 0 594,165
VONTIER CORPORATION COM 928881101   400 12,930 SH   SOLE NO 0 0 12,930
VORNADO RLTY TR SH BEN INT 929042109   9,249 407,804 SH   SOLE NO 0 0 407,804
VOXX INTL CORP CL A 91829F104   201 25,144 SH   SOLE NO 0 0 25,144
VOYA FINANCIAL INC COM 929089100   227 3,409 SH   SOLE NO 0 0 3,409
VOYA GLBL ADV & PREM OPP FD COM 92912R104   181 21,841 SH   SOLE NO 0 0 21,841
VOYA GLBL EQTY DIV & PREM OP COM 92912T100   281 57,286 SH   SOLE NO 0 0 57,286
VOYA INFRASTRUCTURE INDLS & COM 92912X101   329 34,879 SH   SOLE NO 0 0 34,879
VROOM INC COM 92918V109   22 19,536 SH   SOLE NO 0 0 19,536
VS TRUST 2X LONG VIX FUT 92891H408   173 49,711 SH   SOLE NO 0 0 49,711
VULCAN MATLS CO COM 929160109   7,090 35,095 SH   SOLE NO 0 0 35,095
WABTEC COM 929740108   1,596 15,016 SH   SOLE NO 0 0 15,016
WAFD INC COM 938824109   643 25,099 SH   SOLE NO 0 0 25,099
WALGREENS BOOTS ALLIANCE INC COM 931427108   20,141 905,638 SH   SOLE NO 0 0 905,638
WALKER & DUNLOP INC COM 93148P102   398 5,360 SH   SOLE NO 0 0 5,360
WALLBOX NV SHS CL A N94209108   40 17,690 SH   SOLE NO 0 0 17,690
WALMART INC COM 931142103   150,896 943,509 SH   SOLE NO 0 0 943,509
WARNER BROS DISCOVERY INC COM SER A 934423104   7,211 663,968 SH   SOLE NO 0 0 663,968
WASTE CONNECTIONS INC COM 94106B101   1,588 11,821 SH   SOLE NO 0 0 11,821
WASTE MGMT INC DEL COM 94106L109   42,068 275,964 SH   SOLE NO 0 0 275,964
WATERS CORP COM 941848103   2,729 9,953 SH   SOLE NO 0 0 9,953
WATERSTONE FINL INC MD COM 94188P101   469 42,787 SH   SOLE NO 0 0 42,787
WATSCO INC COM 942622200   4,370 11,568 SH   SOLE NO 0 0 11,568
WATTS WATER TECHNOLOGIES INC CL A 942749102   1,517 8,777 SH   SOLE NO 0 0 8,777
WAYFAIR INC CL A 94419L101   622 10,274 SH   SOLE NO 0 0 10,274
WD 40 CO COM 929236107   1,565 7,700 SH   SOLE NO 0 0 7,700
WEBSTER FINL CORP COM 947890109   3,506 86,977 SH   SOLE NO 0 0 86,977
WEC ENERGY GROUP INC COM 92939U106   12,529 155,537 SH   SOLE NO 0 0 155,537
WELLS FARGO CO NEW COM 949746101   34,790 851,442 SH   SOLE NO 0 0 851,442
WELLS FARGO CO NEW PERP PFD CNV A 949746804   5,335 4,785 SH   SOLE NO 0 0 4,785
WELLTOWER INC COM 95040Q104   9,419 114,983 SH   SOLE NO 0 0 114,983
WENDYS CO COM 95058W100   1,775 86,969 SH   SOLE NO 0 0 86,969
WESBANCO INC COM 950810101   396 16,201 SH   SOLE NO 0 0 16,201
WESCO INTL INC COM 95082P105   658 4,575 SH   SOLE NO 0 0 4,575
WEST PHARMACEUTICAL SVSC INC COM 955306105   2,416 6,440 SH   SOLE NO 0 0 6,440
WESTAMERICA BANCORPORATION COM 957090103   1,323 30,587 SH   SOLE NO 0 0 30,587
WESTERN ALLIANCE BANCORP COM 957638109   620 13,496 SH   SOLE NO 0 0 13,496
WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109   549 41,474 SH   SOLE NO 0 0 41,474
WESTERN ASSET EMERGING MKTS COM 95766A101   173 20,784 SH   SOLE NO 0 0 20,784
WESTERN ASSET GBL HIGH INC F COM 95766B109   1,917 287,891 SH   SOLE NO 0 0 287,891
WESTERN ASSET GLOBAL CORP DE COM 95790C107   1,719 145,049 SH   SOLE NO 0 0 145,049
WESTERN ASSET HIGH INCOM FD COM 95766J102   1,312 294,116 SH   SOLE NO 0 0 294,116
WESTERN ASSET HIGH INCOME OP COM 95766K109   156 42,974 SH   SOLE NO 0 0 42,974
WESTERN ASSET HIGH YIELD DEF COM 95768B107   166 14,473 SH   SOLE NO 0 0 14,473
WESTERN ASSET INTER MUNI FD COM 958435109   1,696 236,877 SH   SOLE NO 0 0 236,877
WESTERN ASSET MANAGED MUNS F COM 95766M105   185 20,756 SH   SOLE NO 0 0 20,756
WESTERN ASSET MTG DEFINED OP COM 95790B109   225 20,985 SH   SOLE NO 0 0 20,985
WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105   214 21,194 SH   SOLE NO 0 0 21,194
WESTERN AST INFL LKD OPP & I COM 95766R104   125 15,197 SH   SOLE NO 0 0 15,197
WESTERN DIGITAL CORP. COM 958102105   568 12,456 SH   SOLE NO 0 0 12,456
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0   144 146,000 SH   SOLE NO 0 0 146,000
WESTERN UN CO COM 959802109   334 25,367 SH   SOLE NO 0 0 25,367
WESTLAKE CORPORATION COM 960413102   289 2,315 SH   SOLE NO 0 0 2,315
WESTROCK CO COM 96145D105   3,718 103,846 SH   SOLE NO 0 0 103,846
WEX INC COM 96208T104   440 2,339 SH   SOLE NO 0 0 2,339
WEYERHAEUSER CO MTN BE COM NEW 962166104   7,276 237,308 SH   SOLE NO 0 0 237,308
WHEATON PRECIOUS METALS CORP COM 962879102   3,458 85,271 SH   SOLE NO 0 0 85,271
WHEELER REAL ESTATE INVT TR CV PFD SER B 963025309   19 12,576 SH   SOLE NO 0 0 12,576
WHIRLPOOL CORP COM 963320106   3,670 27,452 SH   SOLE NO 0 0 27,452
WHITE MTNS INS GROUP LTD COM G9618E107   437 292 SH   SOLE NO 0 0 292
WHITEHORSE FIN INC COM 96524V106   189 14,814 SH   SOLE NO 0 0 14,814
WHITESTONE REIT COM 966084204   256 26,626 SH   SOLE NO 0 0 26,626
WILEY JOHN & SONS INC CL A 968223206   857 23,044 SH   SOLE NO 0 0 23,044
WILLIAMS COS INC COM 969457100   12,433 369,035 SH   SOLE NO 0 0 369,035
WILLIAMS SONOMA INC COM 969904101   6,219 40,017 SH   SOLE NO 0 0 40,017
WILLIS TOWERS WATSON PLC LTD SHS G96629103   1,206 5,769 SH   SOLE NO 0 0 5,769
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   1,003 24,108 SH   SOLE NO 0 0 24,108
WINGSTOP INC COM 974155103   514 2,859 SH   SOLE NO 0 0 2,859
WINMARK CORP COM 974250102   4,960 13,293 SH   SOLE NO 0 0 13,293
WINNEBAGO INDS INC COM 974637100   355 5,977 SH   SOLE NO 0 0 5,977
WINTRUST FINL CORP COM 97650W108   680 9,010 SH   SOLE NO 0 0 9,010
WISDOMTREE TR CLOUD COMPUTNG 97717Y691   2,322 78,358 SH   SOLE NO 0 0 78,358
WISDOMTREE TR CURRNCY INT EQ 97717X263   2,950 96,844 SH   SOLE NO 0 0 96,844
WISDOMTREE TR EM EX ST-OWNED 97717X578   5,309 199,060 SH   SOLE NO 0 0 199,060
WISDOMTREE TR EMER MKT HIGH FD 97717W315   18,975 506,259 SH   SOLE NO 0 0 506,259
WISDOMTREE TR EMERG MKTS ESG 97717X214   207 7,673 SH   SOLE NO 0 0 7,673
WISDOMTREE TR EMG MKTS SMCAP 97717W281   1,133 24,496 SH   SOLE NO 0 0 24,496
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   2,112 53,462 SH   SOLE NO 0 0 53,462
WISDOMTREE TR EUROPE SMCP DV 97717W869   1,069 20,369 SH   SOLE NO 0 0 20,369
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   7,467 148,388 SH   SOLE NO 0 0 148,388
WISDOMTREE TR GLB US QTLY DIV 97717W844   14,360 429,294 SH   SOLE NO 0 0 429,294
WISDOMTREE TR HEDGED HI YLD BD 97717W430   701 33,180 SH   SOLE NO 0 0 33,180
WISDOMTREE TR INDIA ERNGS FD 97717W422   286 7,788 SH   SOLE NO 0 0 7,788
WISDOMTREE TR INTERNATIONL EFI 97717Y634   683 21,380 SH   SOLE NO 0 0 21,380
WISDOMTREE TR INTL EQUITY FD 97717W703   637 13,169 SH   SOLE NO 0 0 13,169
WISDOMTREE TR INTL LRGCAP DV 97717W794   5,688 124,689 SH   SOLE NO 0 0 124,689
WISDOMTREE TR INTL MIDCAP DV 97717W778   731 13,014 SH   SOLE NO 0 0 13,014
WISDOMTREE TR INTL QULTY DIV 97717X131   5,083 158,730 SH   SOLE NO 0 0 158,730
WISDOMTREE TR INTL SMCAP DIV 97717W760   2,443 42,510 SH   SOLE NO 0 0 42,510
WISDOMTREE TR INTRST RATE HDGE 97717W380   479 21,609 SH   SOLE NO 0 0 21,609
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   16,034 413,894 SH   SOLE NO 0 0 413,894
WISDOMTREE TR ITL HIGH DIV FD 97717W802   1,124 31,051 SH   SOLE NO 0 0 31,051
WISDOMTREE TR JAPN HEDGE EQT 97717W851   1,112 12,596 SH   SOLE NO 0 0 12,596
WISDOMTREE TR JPN SCAP HDG EQT 97717W521   257 8,958 SH   SOLE NO 0 0 8,958
WISDOMTREE TR US AI ENHANCED 97717W406   4,682 52,626 SH   SOLE NO 0 0 52,626
WISDOMTREE TR US EFFICIENT COR 97717Y790   1,624 46,466 SH   SOLE NO 0 0 46,466
WISDOMTREE TR US ESG FUND 97717W596   417 9,443 SH   SOLE NO 0 0 9,443
WISDOMTREE TR US HIGH DIVIDEND 97717W208   3,155 40,417 SH   SOLE NO 0 0 40,417
WISDOMTREE TR US LARGECAP DIVD 97717W307   50,291 817,880 SH   SOLE NO 0 0 817,880
WISDOMTREE TR US LARGECAP FUND 97717W588   312 6,813 SH   SOLE NO 0 0 6,813
WISDOMTREE TR US MIDCAP DIVID 97717W505   32,396 790,910 SH   SOLE NO 0 0 790,910
WISDOMTREE TR US MIDCAP FUND 97717W570   1,476 29,097 SH   SOLE NO 0 0 29,097
WISDOMTREE TR US QTLY DIV GRT 97717X669   47,021 740,607 SH   SOLE NO 0 0 740,607
WISDOMTREE TR US S CAP QTY DIV 97717X651   6,430 156,097 SH   SOLE NO 0 0 156,097
WISDOMTREE TR US SMALLCAP DIVD 97717W604   11,239 398,555 SH   SOLE NO 0 0 398,555
WISDOMTREE TR US SMALLCAP FUND 97717W562   7,486 173,003 SH   SOLE NO 0 0 173,003
WISDOMTREE TR US TOTAL DIVIDND 97717W109   2,562 42,581 SH   SOLE NO 0 0 42,581
WISDOMTREE TR WISDOMTREE US VA 97717W547   1,665 26,963 SH   SOLE NO 0 0 26,963
WISDOMTREE TR YIELD ENHANCD US 97717X511   310 7,477 SH   SOLE NO 0 0 7,477
WIX COM LTD SHS M98068105   311 3,386 SH   SOLE NO 0 0 3,386
WM TECHNOLOGY INC COM 92971A109   78 59,313 SH   SOLE NO 0 0 59,313
WOLFSPEED INC COM 977852102   1,501 39,392 SH   SOLE NO 0 0 39,392
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   366 15,718 SH   SOLE NO 0 0 15,718
WOODWARD INC COM 980745103   529 4,255 SH   SOLE NO 0 0 4,255
WORKDAY INC CL A 98138H101   3,572 16,623 SH   SOLE NO 0 0 16,623
WORKHORSE GROUP INC COM NEW 98138J206   33 79,286 SH   SOLE NO 0 0 79,286
WORKIVA INC COM CL A 98139A105   1,119 11,041 SH   SOLE NO 0 0 11,041
WORLD GOLD TR SPDR GLD MINIS 98149E303   3,192 87,059 SH   SOLE NO 0 0 87,059
WORTHINGTON INDS INC COM 981811102   442 7,141 SH   SOLE NO 0 0 7,141
WP CAREY INC COM 92936U109   83,767 1,548,945 SH   SOLE NO 0 0 1,548,945
WPP PLC NEW ADR 92937A102   244 5,466 SH   SOLE NO 0 0 5,466
WRAP TECHNOLOGIES INC COM 98212N107   53 35,180 SH   SOLE NO 0 0 35,180
WSFS FINL CORP COM 929328102   592 16,231 SH   SOLE NO 0 0 16,231
WYNDHAM HOTELS & RESORTS INC COM 98311A105   236 3,393 SH   SOLE NO 0 0 3,393
WYNN RESORTS LTD COM 983134107   2,624 28,391 SH   SOLE NO 0 0 28,391
X4 PHARMACEUTICALS INC COM 98420X103   29 26,750 SH   SOLE NO 0 0 26,750
XAI OCTAGON FLOATING RATE & COM 98400T106   266 38,344 SH   SOLE NO 0 0 38,344
XCEL ENERGY INC COM 98389B100   9,879 172,642 SH   SOLE NO 0 0 172,642
XENIA HOTELS & RESORTS INC COM 984017103   2,425 205,825 SH   SOLE NO 0 0 205,825
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   272 146,234 SH   SOLE NO 0 0 146,234
XOMETRY INC CLASS A COM 98423F109   264 15,560 SH   SOLE NO 0 0 15,560
XPO INC COM 983793100   1,486 19,896 SH   SOLE NO 0 0 19,896
XYLEM INC COM 98419M100   6,333 69,566 SH   SOLE NO 0 0 69,566
YETI HLDGS INC COM 98585X104   908 18,831 SH   SOLE NO 0 0 18,831
YEXT INC COM 98585N106   197 31,104 SH   SOLE NO 0 0 31,104
YORK WTR CO COM 987184108   389 10,371 SH   SOLE NO 0 0 10,371
YUM BRANDS INC COM 988498101   12,956 103,701 SH   SOLE NO 0 0 103,701
YUM CHINA HLDGS INC COM 98850P109   5,395 96,830 SH   SOLE NO 0 0 96,830
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   2,717 11,485 SH   SOLE NO 0 0 11,485
ZEDGE INC CL B 98923T104   60 27,223 SH   SOLE NO 0 0 27,223
ZENTALIS PHARMACEUTICALS INC COM 98943L107   341 16,980 SH   SOLE NO 0 0 16,980
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   1,318 157,802 SH   SOLE NO 0 0 157,802
ZEVIA PBC CL A 98955K104   102 45,912 SH   SOLE NO 0 0 45,912
ZEVRA THERAPEUTICS INC COM NEW 488445206   52 10,858 SH   SOLE NO 0 0 10,858
ZILLOW GROUP INC CL A 98954M101   403 9,003 SH   SOLE NO 0 0 9,003
ZILLOW GROUP INC CL C CAP STK 98954M200   3,937 85,291 SH   SOLE NO 0 0 85,291
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   344 32,887 SH   SOLE NO 0 0 32,887
ZIMMER BIOMET HOLDINGS INC COM 98956P102   7,603 67,751 SH   SOLE NO 0 0 67,751
ZIONS BANCORPORATION N A COM 989701107   1,861 53,352 SH   SOLE NO 0 0 53,352
ZIPRECRUITER INC CL A 98980B103   264 22,017 SH   SOLE NO 0 0 22,017
ZOETIS INC CL A 98978V103   30,826 177,180 SH   SOLE NO 0 0 177,180
ZOMEDICA CORP COM 98980M109   36 215,090 SH   SOLE NO 0 0 215,090
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   2,197 31,406 SH   SOLE NO 0 0 31,406
ZSCALER INC COM 98980G102   6,079 39,070 SH   SOLE NO 0 0 39,070
ZYMEWORKS INC COM 98985Y108   163 25,666 SH   SOLE NO 0 0 25,666