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