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