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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
22ND CENTY GROUP INC COM 90137F103 52 56,472 SH   SOLE   0 0 56,472
23ANDME HOLDING CO CLASS A COM 90138Q108 100 35,104 SH   SOLE   0 0 35,104
3-D SYS CORP DEL COM NEW 88554D205 152 19,028 SH   SOLE   0 0 19,028
374WATER INC COM 88583P104 88 31,000 SH   SOLE   0 0 31,000
3M CO COM 88579Y101 43,085 389,904 SH   SOLE   0 0 389,904
89BIO INC COM 282559103 928 160,194 SH   SOLE   0 0 160,194
AAON INC COM PAR $0.004 000360206 5,457 101,287 SH   SOLE   0 0 101,287
ABB LTD SPONSORED ADR 000375204 3,010 117,326 SH   SOLE   0 0 117,326
ABBOTT LABS COM 002824100 82,292 850,407 SH   SOLE   0 0 850,407
ABBVIE INC COM 00287Y109 167,083 1,244,942 SH   SOLE   0 0 1,244,942
ABIOMED INC COM 003654100 283 1,150 SH   SOLE   0 0 1,150
ABRDN ASIA PACIFIC INCOME FU COM 003009107 252 99,818 SH   SOLE   0 0 99,818
ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 406 106,215 SH   SOLE   0 0 106,215
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 311 19,544 SH   SOLE   0 0 19,544
ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 259 3,236 SH   SOLE   0 0 3,236
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 2,767 34,106 SH   SOLE   0 0 34,106
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 1,368 74,882 SH   SOLE   0 0 74,882
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 1,401 196,204 SH   SOLE   0 0 196,204
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 1,906 45,183 SH   SOLE   0 0 45,183
ACADIA HEALTHCARE COMPANY IN COM 00404A109 3,087 39,487 SH   SOLE   0 0 39,487
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 69,665 270,695 SH   SOLE   0 0 270,695
ACTIVISION BLIZZARD INC COM 00507V109 32,533 437,618 SH   SOLE   0 0 437,618
ACUITY BRANDS INC COM 00508Y102 446 2,834 SH   SOLE   0 0 2,834
ACUSHNET HLDGS CORP COM 005098108 359 8,257 SH   SOLE   0 0 8,257
ADAM NAT RES FD INC COM 00548F105 552 28,361 SH   SOLE   0 0 28,361
ADAMS DIVERSIFIED EQUITY FD COM 006212104 7,827 537,210 SH   SOLE   0 0 537,210
ADMA BIOLOGICS INC COM 000899104 357 147,034 SH   SOLE   0 0 147,034
ADOBE SYSTEMS INCORPORATED COM 00724F101 23,868 86,728 SH   SOLE   0 0 86,728
ADS TEC ENERGY PLC SHS G0085J117 639 85,870 SH   SOLE   0 0 85,870
ADT INC DEL COM 00090Q103 317 42,330 SH   SOLE   0 0 42,330
ADVANCE AUTO PARTS INC COM 00751Y106 8,803 56,302 SH   SOLE   0 0 56,302
ADVANCED ENERGY INDS COM 007973100 1,122 14,489 SH   SOLE   0 0 14,489
ADVANCED MICRO DEVICES INC COM 007903107 40,264 635,477 SH   SOLE   0 0 635,477
ADVENT CONV & INCOME FD COM 00764C109 3,178 298,921 SH   SOLE   0 0 298,921
ADVISORSHARES TR DORSY FSM ALCP 00768Y479 6,270 223,851 SH   SOLE   0 0 223,851
ADVISORSHARES TR DORSY FSM US 00768Y487 1,000 33,124 SH   SOLE   0 0 33,124
ADVISORSHARES TR DORSY SHRT ETF 00768Y529 7,823 704,754 SH   SOLE   0 0 704,754
ADVISORSHARES TR INSIDER ADVANTA 00768Y818 357 4,576 SH   SOLE   0 0 4,576
ADVISORSHARES TR RANGER EQUITY BE 00768Y412 2,584 85,362 SH   SOLE   0 0 85,362
AEHR TEST SYS COM 00760J108 726 51,461 SH   SOLE   0 0 51,461
AEMETIS INC COM NEW 00770K202 168 27,528 SH   SOLE   0 0 27,528
AEROVIRONMENT INC COM 008073108 2,149 25,774 SH   SOLE   0 0 25,774
AES CORP COM 00130H105 3,202 141,664 SH   SOLE   0 0 141,664
AEYE INC *W EXP 09/30/202 008183113 2 12,800 SH   SOLE   0 0 12,800
AFFIRM HLDGS INC COM CL A 00827B106 3,773 201,122 SH   SOLE   0 0 201,122
AFLAC INC COM 001055102 34,919 621,319 SH   SOLE   0 0 621,319
AGCO CORP COM 001084102 307 3,190 SH   SOLE   0 0 3,190
AGENUS INC COM NEW 00847G705 30 14,507 SH   SOLE   0 0 14,507
AGILENT TECHNOLOGIES INC COM 00846U101 4,452 36,625 SH   SOLE   0 0 36,625
AGNC INVT CORP COM 00123Q104 582 69,139 SH   SOLE   0 0 69,139
AGNICO EAGLE MINES LTD COM 008474108 4,098 97,034 SH   SOLE   0 0 97,034
AGREE RLTY CORP COM 008492100 2,081 30,792 SH   SOLE   0 0 30,792
AIM IMMUNOTECH INC COM 00901B105 22 36,950 SH   SOLE   0 0 36,950
AIR INDS GROUP COM NEW 00912N205 221 334,831 SH   SOLE   0 0 334,831
AIR LEASE CORP CL A 00912X302 1,535 49,499 SH   SOLE   0 0 49,499
AIR PRODS & CHEMS INC COM 009158106 197,490 848,446 SH   SOLE   0 0 848,446
AIRBNB INC COM CL A 009066101 9,672 92,083 SH   SOLE   0 0 92,083
AIRSCULPT TECHNOLOGIES INC COM 009496100 126 19,544 SH   SOLE   0 0 19,544
AKAMAI TECHNOLOGIES INC COM 00971T101 1,474 18,347 SH   SOLE   0 0 18,347
AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5 18 19,000 PRN   SOLE   0 0 19,000
AKOUSTIS TECHNOLOGIES INC COM 00973N102 394 132,785 SH   SOLE   0 0 132,785
ALAMOS GOLD INC NEW COM CL A 011532108 115 15,540 SH   SOLE   0 0 15,540
ALARM COM HLDGS INC COM 011642105 1,257 19,379 SH   SOLE   0 0 19,379
ALASKA AIR GROUP INC COM 011659109 11,609 296,526 SH   SOLE   0 0 296,526
ALASKA AIR GROUP INC COM 011659109 244 21,800 SH Put SOLE   0 0 21,800
ALAUNOS THERAPEUTICS INC COM 98973P101 35 20,309 SH   SOLE   0 0 20,309
ALBANY INTL CORP CL A 012348108 218 2,771 SH   SOLE   0 0 2,771
ALBEMARLE CORP COM 012653101 13,789 52,142 SH   SOLE   0 0 52,142
ALBERTSONS COS INC COMMON STOCK 013091103 321 12,913 SH   SOLE   0 0 12,913
ALCOA CORP COM 013872106 1,145 34,016 SH   SOLE   0 0 34,016
ALCON AG ORD SHS H01301128 548 9,426 SH   SOLE   0 0 9,426
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 392 2,793 SH   SOLE   0 0 2,793
ALGONQUIN PWR UTILS CORP COM 015857105 3,442 315,518 SH   SOLE   0 0 315,518
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 32,444 405,600 SH   SOLE   0 0 405,600
ALIGN TECHNOLOGY INC COM 016255101 2,417 11,669 SH   SOLE   0 0 11,669
ALKALINE WTR CO INC COM NEW 01643A207 40 117,436 SH   SOLE   0 0 117,436
ALLEGHANY CORP MD COM 017175100 385 459 SH   SOLE   0 0 459
ALLEGION PLC ORD SHS G0176J109 683 7,613 SH   SOLE   0 0 7,613
ALLEGO N V ORD SHS N0796A100 77 17,768 SH   SOLE   0 0 17,768
ALLETE INC COM NEW 018522300 928 18,548 SH   SOLE   0 0 18,548
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 351 15,345 SH   SOLE   0 0 15,345
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 3,119 351,209 SH   SOLE   0 0 351,209
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 3,395 96,820 SH   SOLE   0 0 96,820
ALLIANCEBERNSTEIN NATL MUN I COM 01864U106 1,722 166,185 SH   SOLE   0 0 166,185
ALLIANT ENERGY CORP COM 018802108 4,036 76,160 SH   SOLE   0 0 76,160
ALLIED MOTION TECHNOLOGIES I COM 019330109 556 19,430 SH   SOLE   0 0 19,430
ALLISON TRANSMISSION HLDGS I COM 01973R101 390 11,546 SH   SOLE   0 0 11,546
ALLSPRING MULTI SECTOR INCOM COM 94987D101 1,782 206,735 SH   SOLE   0 0 206,735
ALLSTATE CORP COM 020002101 101,006 811,053 SH   SOLE   0 0 811,053
ALLY FINL INC COM 02005N100 5,120 183,969 SH   SOLE   0 0 183,969
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,270 6,347 SH   SOLE   0 0 6,347
ALPHABET INC CAP STK CL A 02079K305 323,735 3,384,583 SH   SOLE   0 0 3,384,583
ALPHABET INC CAP STK CL C 02079K107 150,367 1,563,882 SH   SOLE   0 0 1,563,882
ALPINE 4 HOLDINGS INC CL A 02083E105 37 65,790 SH   SOLE   0 0 65,790
ALPINE INCOME PPTY TR INC COM 02083X103 527 32,471 SH   SOLE   0 0 32,471
ALPS ETF TR ALERIAN MLP 00162Q452 20,308 555,468 SH   SOLE   0 0 555,468
ALPS ETF TR BARRONS 400 ETF 00162Q726 276 5,622 SH   SOLE   0 0 5,622
ALPS ETF TR CLEAN ENERGY 00162Q460 801 14,433 SH   SOLE   0 0 14,433
ALPS ETF TR EQUAL SEC ETF 00162Q205 1,487 16,860 SH   SOLE   0 0 16,860
ALPS ETF TR MED BREAKTHGH 00162Q593 2,326 77,191 SH   SOLE   0 0 77,191
ALPS ETF TR OSHARES US QUALT 00162Q387 10,778 291,131 SH   SOLE   0 0 291,131
ALPS ETF TR OSHARES US SMLCP 00162Q395 207 6,894 SH   SOLE   0 0 6,894
ALPS ETF TR OSHS GBL INTER 00162Q361 2,105 82,984 SH   SOLE   0 0 82,984
ALPS ETF TR RIVERFRNT DYMC 00162Q528 205 5,254 SH   SOLE   0 0 5,254
ALPS ETF TR RIVRFRNT STR INC 00162Q783 393 17,677 SH   SOLE   0 0 17,677
ALPS ETF TR SECTR DIV DOGS 00162Q858 8,050 178,262 SH   SOLE   0 0 178,262
ALTERYX INC COM CL A 02156B103 1,388 24,850 SH   SOLE   0 0 24,850
ALTERYX INC NOTE 1.000% 8/0 02156BAF0 16 20,000 PRN   SOLE   0 0 20,000
ALTICE USA INC CL A 02156K103 68 11,711 SH   SOLE   0 0 11,711
ALTRIA GROUP INC COM 02209S103 44,193 1,094,421 SH   SOLE   0 0 1,094,421
ALTRIA GROUP INC COM 02209S103 4 14,300 SH Call SOLE   0 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 500 458,517 SH   SOLE   0 0 458,517
AMAZON COM INC COM 023135106 528,038 4,672,903 SH   SOLE   0 0 4,672,903
AMBAC FINL GROUP INC COM NEW 023139884 250 19,644 SH   SOLE   0 0 19,644
AMBARELLA INC SHS G037AX101 227 4,048 SH   SOLE   0 0 4,048
AMC ENTMT HLDGS INC CL A COM 00165C104 149 21,418 SH   SOLE   0 0 21,418
AMCOR PLC ORD G0250X107 869 81,020 SH   SOLE   0 0 81,020
AMDOCS LTD SHS G02602103 917 11,543 SH   SOLE   0 0 11,543
AMER STATES WTR CO COM 029899101 3,101 39,787 SH   SOLE   0 0 39,787
AMERCO COM 023586100 517 1,015 SH   SOLE   0 0 1,015
AMEREN CORP COM 023608102 3,691 45,819 SH   SOLE   0 0 45,819
AMERESCO INC CL A 02361E108 819 12,326 SH   SOLE   0 0 12,326
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V206 2,553 147,742 SH   SOLE   0 0 147,742
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 662 40,222 SH   SOLE   0 0 40,222
AMERICA MOVIL SAB DE CV SPONSORED ADR 02364W204 1,023 62,515 SH   SOLE   0 0 62,515
AMERICAN AIRLS GROUP INC COM 02376R102 1,499 124,523 SH   SOLE   0 0 124,523
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 1,359 29,585 SH   SOLE   0 0 29,585
AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 517 11,584 SH   SOLE   0 0 11,584
AMERICAN CENTY ETF TR INTL EQT ETF 025072703 2,485 54,479 SH   SOLE   0 0 54,479
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 738 15,528 SH   SOLE   0 0 15,528
AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406 726 20,850 SH   SOLE   0 0 20,850
AMERICAN CENTY ETF TR STOXX US QLTY 025072307 637 11,594 SH   SOLE   0 0 11,594
AMERICAN CENTY ETF TR US EQT ETF 025072885 9,152 146,791 SH   SOLE   0 0 146,791
AMERICAN CENTY ETF TR US SML CP VALU 025072877 7,652 115,689 SH   SOLE   0 0 115,689
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 141 14,450 SH   SOLE   0 0 14,450
AMERICAN ELEC PWR CO INC COM 025537101 24,358 281,758 SH   SOLE   0 0 281,758
AMERICAN EXPRESS CO COM 025816109 23,311 172,776 SH   SOLE   0 0 172,776
AMERICAN FINL GROUP INC OHIO COM 025932104 534 4,345 SH   SOLE   0 0 4,345
AMERICAN HOMES 4 RENT CL A 02665T306 2,402 73,201 SH   SOLE   0 0 73,201
AMERICAN INTL GROUP INC COM NEW 026874784 1,171 24,672 SH   SOLE   0 0 24,672
AMERICAN NATL BANKSHARES INC COM 027745108 603 18,870 SH   SOLE   0 0 18,870
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 70 16,041 SH   SOLE   0 0 16,041
AMERICAN TOWER CORP NEW COM 03027X100 48,198 224,456 SH   SOLE   0 0 224,456
AMERICAN VRTUAL CLOUD TECH I COM 030382105 2 11,143 SH   SOLE   0 0 11,143
AMERICAN WELL CORP CL A 03044L105 91 25,261 SH   SOLE   0 0 25,261
AMERICAN WTR WKS CO INC NEW COM 030420103 12,966 99,613 SH   SOLE   0 0 99,613
AMERICOLD REALTY TRUST INC COM 03064D108 305 12,399 SH   SOLE   0 0 12,399
AMERIPRISE FINL INC COM 03076C106 12,028 47,724 SH   SOLE   0 0 47,724
AMERIS BANCORP COM 03076K108 303 6,785 SH   SOLE   0 0 6,785
AMERISOURCEBERGEN CORP COM 03073E105 23,613 174,475 SH   SOLE   0 0 174,475
AMESITE INC COM 031094105 5 19,666 SH   SOLE   0 0 19,666
AMETEK INC COM 031100100 9,867 87,007 SH   SOLE   0 0 87,007
AMGEN INC COM 031162100 102,320 453,902 SH   SOLE   0 0 453,902
AMMO INC COM 00175J107 168 57,275 SH   SOLE   0 0 57,275
AMMO INC COM 00175J107 2 30,000 SH Call SOLE   0 0 0
AMPHENOL CORP NEW CL A 032095101 8,482 126,667 SH   SOLE   0 0 126,667
AMPIO PHARMACEUTICALS INC COM 03209T109 4 63,960 SH   SOLE   0 0 63,960
AMPLIFY ETF TR AMPLIFY LITHIUM 032108805 208 16,243 SH   SOLE   0 0 16,243
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 803 43,409 SH   SOLE   0 0 43,409
AMPLIFY ETF TR CWP ENHANCED DIV 032108409 163,412 5,105,044 SH   SOLE   0 0 5,105,044
AMPLIFY ETF TR ONLIN RETL ETF 032108102 475 12,015 SH   SOLE   0 0 12,015
ANALOG DEVICES INC COM 032654105 49,393 354,443 SH   SOLE   0 0 354,443
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 312 30,270 SH   SOLE   0 0 30,270
ANDERSONS INC COM 034164103 361 11,621 SH   SOLE   0 0 11,621
ANGIODYNAMICS INC COM 03475V101 910 44,455 SH   SOLE   0 0 44,455
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 3,080 68,197 SH   SOLE   0 0 68,197
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 3,183 185,505 SH   SOLE   0 0 185,505
ANSYS INC COM 03662Q105 648 2,921 SH   SOLE   0 0 2,921
ANTERO MIDSTREAM CORP COM 03676B102 3,038 330,911 SH   SOLE   0 0 330,911
ANTERO RESOURCES CORP COM 03674X106 2,044 66,952 SH   SOLE   0 0 66,952
ANYWHERE REAL ESTATE INC COM 75605Y106 97 12,002 SH   SOLE   0 0 12,002
AON PLC SHS CL A G0403H108 2,494 9,308 SH   SOLE   0 0 9,308
APA CORPORATION COM 03743Q108 5,414 158,341 SH   SOLE   0 0 158,341
APA CORPORATION COM 03743Q108 26 12,500 SH Call SOLE   0 0 0
APARTMENT INCOME REIT CORP COM 03750L109 524 13,569 SH   SOLE   0 0 13,569
APARTMENT INVT & MGMT CO CL A 03748R747 75 10,240 SH   SOLE   0 0 10,240
APELLIS PHARMACEUTICALS INC COM 03753U106 798 11,680 SH   SOLE   0 0 11,680
APOLLO COML REAL EST FIN INC COM 03762U105 244 29,424 SH   SOLE   0 0 29,424
APOLLO COML REAL ESTATE FIN NOTE 5.375%10/1 03762UAC9 15 15,000 PRN   SOLE   0 0 15,000
APOLLO GLOBAL MGMT INC COM 03769M106 2,511 54,008 SH   SOLE   0 0 54,008
APPHARVEST INC COM 03783T103 32 16,224 SH   SOLE   0 0 16,224
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1,149 81,735 SH   SOLE   0 0 81,735
APPLE INC COM 037833100 1,326,074 9,595,078 SH   SOLE   0 0 9,595,078
APPLE INC COM 037833100 1 10,100 SH Call SOLE   0 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 271 2,639 SH   SOLE   0 0 2,639
APPLIED MATLS INC COM 038222105 16,084 196,310 SH   SOLE   0 0 196,310
APTARGROUP INC COM 038336103 666 7,010 SH   SOLE   0 0 7,010
APTIV PLC SHS G6095L109 2,124 27,157 SH   SOLE   0 0 27,157
APYX MEDICAL CORPORATION COM 03837C106 1,837 409,110 SH   SOLE   0 0 409,110
ARBOR REALTY TRUST INC COM 038923108 6,076 528,326 SH   SOLE   0 0 528,326
ARCH CAP GROUP LTD ORD G0450A105 4,050 88,941 SH   SOLE   0 0 88,941
ARCH RESOURCES INC CL A 03940R107 726 6,119 SH   SOLE   0 0 6,119
ARCHER AVIATION INC COM CL A 03945R102 27 10,423 SH   SOLE   0 0 10,423
ARCHER DANIELS MIDLAND CO COM 039483102 15,330 190,551 SH   SOLE   0 0 190,551
ARCHROCK INC COM 03957W106 72 11,175 SH   SOLE   0 0 11,175
ARCONIC CORPORATION COM 03966V107 1,759 103,236 SH   SOLE   0 0 103,236
ARDELYX INC COM 039697107 27 22,500 SH   SOLE   0 0 22,500
ARDMORE SHIPPING CORP COM Y0207T100 176 19,252 SH   SOLE   0 0 19,252
ARES CAPITAL CORP COM 04010L103 6,527 386,656 SH   SOLE   0 0 386,656
ARES COML REAL ESTATE CORP COM 04013V108 741 70,875 SH   SOLE   0 0 70,875
ARES DYNAMIC CR ALLOCATION F COM 04014F102 506 43,023 SH   SOLE   0 0 43,023
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 2,123 34,266 SH   SOLE   0 0 34,266
ARGENX SE SPONSORED ADR 04016X101 3,349 9,486 SH   SOLE   0 0 9,486
ARHAUS INC COM CL A 04035M102 81 11,500 SH   SOLE   0 0 11,500
ARISTA NETWORKS INC COM 040413106 2,287 20,258 SH   SOLE   0 0 20,258
ARK ETF TR 3D PRINTING ETF 00214Q500 900 45,550 SH   SOLE   0 0 45,550
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 1,548 34,346 SH   SOLE   0 0 34,346
ARK ETF TR FINTECH INNOVA 00214Q708 4,903 318,594 SH   SOLE   0 0 318,594
ARK ETF TR GENOMIC REV ETF 00214Q302 10,021 304,845 SH   SOLE   0 0 304,845
ARK ETF TR INNOVATION ETF 00214Q104 31,230 827,691 SH   SOLE   0 0 827,691
ARK ETF TR NEXT GNRTN INTER 00214Q401 2,986 65,427 SH   SOLE   0 0 65,427
ARMADA HOFFLER PPTYS INC COM 04208T108 535 51,546 SH   SOLE   0 0 51,546
ARROW ELECTRS INC COM 042735100 237 2,567 SH   SOLE   0 0 2,567
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 641 19,382 SH   SOLE   0 0 19,382
ARROWMARK FINANCIAL CORP COM 861780104 2,474 143,317 SH   SOLE   0 0 143,317
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 629 23,357 SH   SOLE   0 0 23,357
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 250 19,968 SH   SOLE   0 0 19,968
ASANA INC CL A 04342Y104 635 28,577 SH   SOLE   0 0 28,577
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 53 10,579 SH   SOLE   0 0 10,579
ASENSUS SURGICAL INC COM 04367G103 7 16,298 SH   SOLE   0 0 16,298
ASGN INC COM 00191U102 247 2,738 SH   SOLE   0 0 2,738
ASHLAND INC COM 044186104 300 3,164 SH   SOLE   0 0 3,164
ASML HOLDING N V N Y REGISTRY SHS N07059210 7,936 19,102 SH   SOLE   0 0 19,102
ASPEN TECHNOLOGY INC COM 29109X106 370 1,553 SH   SOLE   0 0 1,553
ASSURANT INC COM 04621X108 587 4,044 SH   SOLE   0 0 4,044
ASTRAZENECA PLC SPONSORED ADR 046353108 6,546 119,356 SH   SOLE   0 0 119,356
ASTRONICS CORP COM 046433108 102 12,930 SH   SOLE   0 0 12,930
ASURE SOFTWARE INC COM 04649U102 118 20,625 SH   SOLE   0 0 20,625
AT&T INC COM 00206R102 48,404 3,155,384 SH   SOLE   0 0 3,155,384
AT&T INC COM 00206R102 1 27,500 SH Call SOLE   0 0 0
AT&T INC COM 00206R102 2 21,200 SH Call SOLE   0 0 0
AT&T INC COM 00206R102 1 12,300 SH Call SOLE   0 0 0
ATI PHYSICAL THERAPY INC COM CL A 00216W109 10 10,330 SH   SOLE   0 0 10,330
ATKORE INC COM 047649108 1,217 15,642 SH   SOLE   0 0 15,642
ATLANTIC UN BANKSHARES CORP COM 04911A107 536 17,647 SH   SOLE   0 0 17,647
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 3,221 122,463 SH   SOLE   0 0 122,463
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1,097 11,478 SH   SOLE   0 0 11,478
ATLAS CORP SHARES Y0436Q109 4,062 292,200 SH   SOLE   0 0 292,200
ATLASSIAN CORP PLC CL A G06242104 3,777 17,934 SH   SOLE   0 0 17,934
ATMOS ENERGY CORP COM 049560105 7,121 69,908 SH   SOLE   0 0 69,908
AUDACY INC CL A 05070N103 9 22,500 SH   SOLE   0 0 22,500
AURORA CANNABIS INC COM 05156X884 13 10,342 SH   SOLE   0 0 10,342
AUTODESK INC COM 052769106 5,863 31,385 SH   SOLE   0 0 31,385
AUTOLIV INC COM 052800109 245 3,670 SH   SOLE   0 0 3,670
AUTOMATIC DATA PROCESSING IN COM 053015103 60,437 267,163 SH   SOLE   0 0 267,163
AUTONATION INC COM 05329W102 377 3,704 SH   SOLE   0 0 3,704
AUTOZONE INC COM 053332102 33,697 15,732 SH   SOLE   0 0 15,732
AVALARA INC COM 05338G106 814 8,870 SH   SOLE   0 0 8,870
AVALONBAY CMNTYS INC COM 053484101 435 2,361 SH   SOLE   0 0 2,361
AVANGRID INC COM 05351W103 1,374 32,960 SH   SOLE   0 0 32,960
AVERY DENNISON CORP COM 053611109 5,215 32,051 SH   SOLE   0 0 32,051
AVIS BUDGET GROUP COM 053774105 213 1,433 SH   SOLE   0 0 1,433
AVISTA CORP COM 05379B107 222 6,003 SH   SOLE   0 0 6,003
AVNET INC COM 053807103 2,974 82,346 SH   SOLE   0 0 82,346
AXALTA COATING SYS LTD COM G0750C108 302 14,334 SH   SOLE   0 0 14,334
AXCELIS TECHNOLOGIES INC COM NEW 054540208 227 3,750 SH   SOLE   0 0 3,750
AXOGEN INC COM 05463X106 437 36,649 SH   SOLE   0 0 36,649
AXON ENTERPRISE INC COM 05464C101 5,995 51,792 SH   SOLE   0 0 51,792
AXOS FINANCIAL INC COM 05465C100 1,710 49,966 SH   SOLE   0 0 49,966
AXSOME THERAPEUTICS INC COM 05464T104 711 15,942 SH   SOLE   0 0 15,942
AZUL S A SPONSR ADR PFD 05501U106 199 24,390 SH   SOLE   0 0 24,390
AZZ INC COM 002474104 536 14,671 SH   SOLE   0 0 14,671
B & G FOODS INC NEW COM 05508R106 1,395 84,597 SH   SOLE   0 0 84,597
B2GOLD CORP COM 11777Q209 527 163,761 SH   SOLE   0 0 163,761
BAIDU INC SPON ADR REP A 056752108 1,722 14,660 SH   SOLE   0 0 14,660
BAIN CAP SPECIALTY FIN INC COM STK 05684B107 638 53,135 SH   SOLE   0 0 53,135
BAKER HUGHES COMPANY CL A 05722G100 471 22,468 SH   SOLE   0 0 22,468
BALCHEM CORP COM 057665200 1,595 13,122 SH   SOLE   0 0 13,122
BALL CORP COM 058498106 1,636 33,852 SH   SOLE   0 0 33,852
BALLARD PWR SYS INC NEW COM 058586108 271 44,274 SH   SOLE   0 0 44,274
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 103 23,038 SH   SOLE   0 0 23,038
BANCO SANTANDER S.A. ADR 05964H105 914 394,040 SH   SOLE   0 0 394,040
BANK HAWAII CORP COM 062540109 1,462 19,205 SH   SOLE   0 0 19,205
BANK MONTREAL QUE COM 063671101 2,290 26,130 SH   SOLE   0 0 26,130
BANK NEW YORK MELLON CORP COM 064058100 7,391 191,865 SH   SOLE   0 0 191,865
BANK NOVA SCOTIA HALIFAX COM 064149107 847 17,800 SH   SOLE   0 0 17,800
BANK OZK COM 06417N103 2,180 55,092 SH   SOLE   0 0 55,092
BANKWELL FINL GROUP INC COM 06654A103 223 7,665 SH   SOLE   0 0 7,665
BANNER CORP COM NEW 06652V208 2,179 36,880 SH   SOLE   0 0 36,880
BARCLAYS PLC ADR 06738E204 240 37,490 SH   SOLE   0 0 37,490
BARINGS BDC INC COM 06759L103 2,874 347,531 SH   SOLE   0 0 347,531
BARINGS CORPORATE INVS COM 06759X107 673 51,969 SH   SOLE   0 0 51,969
BARINGS GLOBAL SHORT DURATIO COM 06760L100 381 31,195 SH   SOLE   0 0 31,195
BARK INC COM 68622E104 25 13,860 SH   SOLE   0 0 13,860
BARRICK GOLD CORP COM 067901108 5,905 380,968 SH   SOLE   0 0 380,968
BATH & BODY WORKS INC COM 070830104 881 27,034 SH   SOLE   0 0 27,034
BAUSCH HEALTH COS INC COM 071734107 118 17,076 SH   SOLE   0 0 17,076
BAXTER INTL INC COM 071813109 4,657 86,469 SH   SOLE   0 0 86,469
BCE INC COM NEW 05534B760 4,670 111,353 SH   SOLE   0 0 111,353
BEACON ROOFING SUPPLY INC COM 073685109 235 4,302 SH   SOLE   0 0 4,302
BEASLEY BROADCAST GROUP INC CL A 074014101 17 15,300 SH   SOLE   0 0 15,300
BEAZER HOMES USA INC COM NEW 07556Q881 99 10,286 SH   SOLE   0 0 10,286
BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 350 7,420 SH   SOLE   0 0 7,420
BECTON DICKINSON & CO COM 075887109 45,539 204,317 SH   SOLE   0 0 204,317
BELPOINTE PREP LLC UNIT RP LTD LB A 080694102 219 2,591 SH   SOLE   0 0 2,591
BENEFITFOCUS INC NOTE 1.250%12/1 08180DAB2 19 20,000 PRN   SOLE   0 0 20,000
BERKLEY W R CORP COM 084423102 6,230 96,471 SH   SOLE   0 0 96,471
BERKSHIRE GREY INC COM CL A 084656107 19 11,300 SH   SOLE   0 0 11,300
BERKSHIRE HATHAWAY INC DEL CL A 084670108 12,601 31 SH   SOLE   0 0 31
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 345,757 1,294,873 SH   SOLE   0 0 1,294,873
BEST BUY INC COM 086516101 94,991 1,499,690 SH   SOLE   0 0 1,499,690
BEYOND MEAT INC COM 08862E109 205 14,439 SH   SOLE   0 0 14,439
BGC PARTNERS INC CL A 05541T101 272 86,632 SH   SOLE   0 0 86,632
BGSF INC COM 05601C105 1,276 114,870 SH   SOLE   0 0 114,870
BHP GROUP LTD SPONSORED ADS 088606108 2,808 56,113 SH   SOLE   0 0 56,113
BILL COM HLDGS INC COM 090043100 256 1,932 SH   SOLE   0 0 1,932
BIO RAD LABS INC CL A 090572207 407 975 SH   SOLE   0 0 975
BIO-TECHNE CORP COM 09073M104 281 991 SH   SOLE   0 0 991
BIOGEN INC COM 09062X103 5,502 20,608 SH   SOLE   0 0 20,608
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 226 1,497 SH   SOLE   0 0 1,497
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,292 15,240 SH   SOLE   0 0 15,240
BIOMARIN PHARMACEUTICAL INC NOTE 1.250% 5/1 09061GAK7 29 29,000 PRN   SOLE   0 0 29,000
BIOMERICA INC COM NEW 09061H307 78 19,894 SH   SOLE   0 0 19,894
BIONTECH SE SPONSORED ADS 09075V102 1,791 13,278 SH   SOLE   0 0 13,278
BIOVENTUS INC COM CL A 09075A108 304 43,416 SH   SOLE   0 0 43,416
BIRD GLOBAL INC COM CL A 09077J107 67 189,278 SH   SOLE   0 0 189,278
BJS WHSL CLUB HLDGS INC COM 05550J101 718 9,863 SH   SOLE   0 0 9,863
BK OF AMERICA CORP 7.25%CNV PFD L 060505682 1,821 1,552 SH   SOLE   0 0 1,552
BK OF AMERICA CORP COM 060505104 89,358 2,958,877 SH   SOLE   0 0 2,958,877
BK OF AMERICA CORP COM 060505104 1 12,500 SH Call SOLE   0 0 0
BLACK HILLS CORP COM 092113109 424 6,255 SH   SOLE   0 0 6,255
BLACK STONE MINERALS L P COM UNIT 09225M101 2,569 164,159 SH   SOLE   0 0 164,159
BLACKBERRY LTD COM 09228F103 284 60,396 SH   SOLE   0 0 60,396
BLACKROCK CAP ALLOCATION TR COM 09260U109 470 34,515 SH   SOLE   0 0 34,515
BLACKROCK CAP INVT CORP COM 092533108 36 10,543 SH   SOLE   0 0 10,543
BLACKROCK CORE BD TR SHS BEN INT 09249E101 1,593 159,262 SH   SOLE   0 0 159,262
BLACKROCK CORPOR HI YLD FD I COM 09255P107 757 88,596 SH   SOLE   0 0 88,596
BLACKROCK CORPOR HI YLD FD I RIGHT 10/13/2022 09255L114 1 103,034 SH   SOLE   0 0 103,034
BLACKROCK CR ALLOCATION INCO COM 092508100 4,428 464,100 SH   SOLE   0 0 464,100
BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 341 38,228 SH   SOLE   0 0 38,228
BLACKROCK ENERGY & RES TR COM 09250U101 2,035 188,758 SH   SOLE   0 0 188,758
BLACKROCK ENHANCD CAP & INM COM 09256A109 7,541 458,393 SH   SOLE   0 0 458,393
BLACKROCK ENHANCED EQUITY DI COM 09251A104 23,378 2,882,623 SH   SOLE   0 0 2,882,623
BLACKROCK ENHANCED GLOBAL DI COM 092501105 1,267 143,759 SH   SOLE   0 0 143,759
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 964 215,611 SH   SOLE   0 0 215,611
BLACKROCK FLOATING RATE INC COM 091941104 156 14,381 SH   SOLE   0 0 14,381
BLACKROCK FLOATING RATE INCO COM 09255X100 936 84,975 SH   SOLE   0 0 84,975
BLACKROCK HEALTH SCIENCES TR COM 09250W107 1,012 26,068 SH   SOLE   0 0 26,068
BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 1,564 104,735 SH   SOLE   0 0 104,735
BLACKROCK INC COM 09247X101 55,113 100,089 SH   SOLE   0 0 100,089
BLACKROCK INCOME TR INC COM 09247F100 3,562 860,325 SH   SOLE   0 0 860,325
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 7,001 962,961 SH   SOLE   0 0 962,961
BLACKROCK INVT QUALITY MUN T COM 09247D105 394 31,457 SH   SOLE   0 0 31,457
BLACKROCK LONG-TERM MUN ADVA COM 09250B103 603 61,326 SH   SOLE   0 0 61,326
BLACKROCK LTD DURATION INCOM COM SHS 09249W101 2,955 244,193 SH   SOLE   0 0 244,193
BLACKROCK MULTI SECTOR INC T COM 09258A107 826 57,983 SH   SOLE   0 0 57,983
BLACKROCK MUN INCOME QUALITY COM 092479104 194 17,666 SH   SOLE   0 0 17,666
BLACKROCK MUN INCOME TR SH BEN INT 09248F109 394 41,380 SH   SOLE   0 0 41,380
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 2,426 118,224 SH   SOLE   0 0 118,224
BLACKROCK MUNI INCOME TR II COM 09249N101 269 26,916 SH   SOLE   0 0 26,916
BLACKROCK MUNIASSETS FD INC COM 09254J102 1,236 120,343 SH   SOLE   0 0 120,343
BLACKROCK MUNICIPAL INCOME COM 09253X102 1,071 98,592 SH   SOLE   0 0 98,592
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 2,743 233,605 SH   SOLE   0 0 233,605
BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 697 71,162 SH   SOLE   0 0 71,162
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 256 23,844 SH   SOLE   0 0 23,844
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 255 22,665 SH   SOLE   0 0 22,665
BLACKROCK MUNIHOLDINGS QUALI COM 09254C107 106 10,859 SH   SOLE   0 0 10,859
BLACKROCK MUNIVEST FD II INC COM 09253T101 2,014 199,553 SH   SOLE   0 0 199,553
BLACKROCK MUNIVEST FD INC COM 09253R105 1,154 173,851 SH   SOLE   0 0 173,851
BLACKROCK MUNIYIELD FD INC COM 09253W104 128 12,924 SH   SOLE   0 0 12,924
BLACKROCK MUNIYIELD MICH QU COM 09254V105 1,023 82,614 SH   SOLE   0 0 82,614
BLACKROCK MUNIYIELD N Y QUAL COM 09255E102 211 22,330 SH   SOLE   0 0 22,330
BLACKROCK MUNIYIELD QUALITY COM 09254E103 1,972 189,052 SH   SOLE   0 0 189,052
BLACKROCK MUNIYIELD QUALITY COM 09254G108 1,794 178,862 SH   SOLE   0 0 178,862
BLACKROCK MUNIYILD QULT FD I COM 09254F100 861 77,879 SH   SOLE   0 0 77,879
BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106 189 19,352 SH   SOLE   0 0 19,352
BLACKROCK RES & COMMODITIES SHS 09257A108 5,690 654,753 SH   SOLE   0 0 654,753
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 13,814 470,184 SH   SOLE   0 0 470,184
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 8,878 503,267 SH   SOLE   0 0 503,267
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 8,349 508,154 SH   SOLE   0 0 508,154
BLACKROCK TCP CAPITAL CORP COM 09259E108 1,069 97,808 SH   SOLE   0 0 97,808
BLACKROCK UTILS INFRASTRUCTU COM 09248D104 4,618 230,220 SH   SOLE   0 0 230,220
BLACKSTONE INC COM 09260D107 54,860 655,426 SH   SOLE   0 0 655,426
BLACKSTONE MORTGAGE TRUST IN NOTE 4.750% 3/1 09257WAC4 25 25,000 PRN   SOLE   0 0 25,000
BLACKSTONE MTG TR INC COM CL A 09257W100 976 41,835 SH   SOLE   0 0 41,835
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 1,369 60,193 SH   SOLE   0 0 60,193
BLACKSTONE STRATEGIC CREDIT COM SHS BEN IN 09257R101 763 71,757 SH   SOLE   0 0 71,757
BLEND LABS INC CL A 09352U108 49 22,000 SH   SOLE   0 0 22,000
BLINK CHARGING CO COM 09354A100 2,259 127,473 SH   SOLE   0 0 127,473
BLOCK H & R INC COM 093671105 1,635 38,436 SH   SOLE   0 0 38,436
BLOCK INC CL A 852234103 7,594 138,099 SH   SOLE   0 0 138,099
BLOOM ENERGY CORP COM CL A 093712107 1,254 62,729 SH   SOLE   0 0 62,729
BLOOMIN BRANDS INC COM 094235108 9,036 492,955 SH   SOLE   0 0 492,955
BLUE APRON HLDGS INC CL A NEW 09523Q200 58 10,085 SH   SOLE   0 0 10,085
BLUEBIRD BIO INC COM 09609G100 227 35,817 SH   SOLE   0 0 35,817
BLUEPRINT MEDICINES CORP COM 09627Y109 2,911 44,186 SH   SOLE   0 0 44,186
BNY MELLON ETF TRUST SHRT DUR CORP BD 09661T701 269 5,826 SH   SOLE   0 0 5,826
BNY MELLON ETF TRUST US MDCP CORE EQT 09661T206 329 4,552 SH   SOLE   0 0 4,552
BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 53 25,238 SH   SOLE   0 0 25,238
BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 385 33,700 SH   SOLE   0 0 33,700
BNY MELLON STRATEGIC MUN BD COM 09662E109 183 32,329 SH   SOLE   0 0 32,329
BNY MELLON STRATEGIC MUNS IN COM 05588W108 937 154,066 SH   SOLE   0 0 154,066
BOEING CO COM 097023105 52,071 430,053 SH   SOLE   0 0 430,053
BOEING CO COM 097023105 436 14,400 SH Put SOLE   0 0 14,400
BOK FINL CORP COM NEW 05561Q201 201 2,267 SH   SOLE   0 0 2,267
BOOKING HOLDINGS INC COM 09857L108 16,841 10,249 SH   SOLE   0 0 10,249
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3,046 32,985 SH   SOLE   0 0 32,985
BORGWARNER INC COM 099724106 2,269 72,273 SH   SOLE   0 0 72,273
BOSTON BEER INC CL A 100557107 389 1,203 SH   SOLE   0 0 1,203
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 480 4,746 SH   SOLE   0 0 4,746
BOSTON SCIENTIFIC CORP COM 101137107 8,680 224,125 SH   SOLE   0 0 224,125
BOX INC CL A 10316T104 937 38,406 SH   SOLE   0 0 38,406
BOXED INC COM 103174108 41 44,761 SH   SOLE   0 0 44,761
BP PLC SPONSORED ADR 055622104 23,524 823,971 SH   SOLE   0 0 823,971
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 51 11,448 SH   SOLE   0 0 11,448
BRC INC COM CL A 05601U105 195 25,191 SH   SOLE   0 0 25,191
BRIGHAM MINERALS INC CL A COM 10918L103 847 34,332 SH   SOLE   0 0 34,332
BRIGHTHOUSE FINL INC COM 10922N103 1,337 30,795 SH   SOLE   0 0 30,795
BRIGHTHOUSE FINL INC COM 10922N103 17 14,000 SH Call SOLE   0 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 224 35,531 SH   SOLE   0 0 35,531
BRISTOL-MYERS SQUIBB CO COM 110122108 58,076 816,941 SH   SOLE   0 0 816,941
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 6,268 176,558 SH   SOLE   0 0 176,558
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 3 21,800 SH Call SOLE   0 0 0
BROADCOM INC COM 11135F101 280,230 630,819 SH   SOLE   0 0 630,819
BROADMARK RLTY CAP INC *W EXP 11/15/202 11135B118 2 27,450 SH   SOLE   0 0 27,450
BROADMARK RLTY CAP INC COM 11135B100 597 116,800 SH   SOLE   0 0 116,800
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 7,484 51,835 SH   SOLE   0 0 51,835
BROADSTONE NET LEASE INC COM 11135E203 443 28,535 SH   SOLE   0 0 28,535
BROADWIND INC COM NEW 11161T207 137 45,208 SH   SOLE   0 0 45,208
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 8,829 215,928 SH   SOLE   0 0 215,928
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 11,307 314,973 SH   SOLE   0 0 314,973
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 934 22,942 SH   SOLE   0 0 22,942
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 6,113 355,195 SH   SOLE   0 0 355,195
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 419 12,810 SH   SOLE   0 0 12,810
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 1,423 45,464 SH   SOLE   0 0 45,464
BROWN & BROWN INC COM 115236101 1,996 33,010 SH   SOLE   0 0 33,010
BROWN FORMAN CORP CL A 115637100 543 8,033 SH   SOLE   0 0 8,033
BROWN FORMAN CORP CL B 115637209 1,492 22,406 SH   SOLE   0 0 22,406
BRUKER CORP COM 116794108 275 5,176 SH   SOLE   0 0 5,176
BRUNSWICK CORP COM 117043109 562 8,582 SH   SOLE   0 0 8,582
BUCKLE INC COM 118440106 226 7,123 SH   SOLE   0 0 7,123
BUILDERS FIRSTSOURCE INC COM 12008R107 560 9,504 SH   SOLE   0 0 9,504
BUNGE LIMITED COM G16962105 795 9,634 SH   SOLE   0 0 9,634
BUTTERFLY NETWORK INC COM CL A 124155102 502 106,730 SH   SOLE   0 0 106,730
BWX TECHNOLOGIES INC COM 05605H100 223 4,429 SH   SOLE   0 0 4,429
BYRNA TECHNOLOGIES INC COM NEW 12448X201 113 24,048 SH   SOLE   0 0 24,048
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,783 18,514 SH   SOLE   0 0 18,514
C3 AI INC CL A 12468P104 206 16,457 SH   SOLE   0 0 16,457
CABOT CORP COM 127055101 248 3,875 SH   SOLE   0 0 3,875
CADENCE BANK COM 12740C103 9,562 376,307 SH   SOLE   0 0 376,307
CADENCE BANK COM 12740C103 15 30,000 SH Call SOLE   0 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 5,326 32,587 SH   SOLE   0 0 32,587
CAESARS ENTERTAINMENT INC NE COM 12769G100 377 11,698 SH   SOLE   0 0 11,698
CAL MAINE FOODS INC COM NEW 128030202 3,739 67,256 SH   SOLE   0 0 67,256
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 1,043 103,356 SH   SOLE   0 0 103,356
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 2,396 247,989 SH   SOLE   0 0 247,989
CALAMOS DYNAMIC CONV & INCOM COM 12811V105 1,375 68,647 SH   SOLE   0 0 68,647
CALAMOS GBL DYN INCOME FUND COM 12811L107 880 145,002 SH   SOLE   0 0 145,002
CALAMOS LNG SHR EQT DYNAMIC COM 12812C106 269 17,966 SH   SOLE   0 0 17,966
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 14,428 1,154,273 SH   SOLE   0 0 1,154,273
CALIFORNIA WTR SVC GROUP COM 130788102 2,933 55,669 SH   SOLE   0 0 55,669
CALIX INC COM 13100M509 832 13,601 SH   SOLE   0 0 13,601
CALUMET SPECIALTY PRODS PART UT LTD PARTNER 131476103 177 13,783 SH   SOLE   0 0 13,783
CAMBER ENERGY INC COM 13200M508 3 17,548 SH   SOLE   0 0 17,548
CAMBRIA ETF TR EMRG SHAREHLDR 132061706 1,430 57,560 SH   SOLE   0 0 57,560
CAMBRIA ETF TR GLB MOMENT ETF 132061508 4,711 166,306 SH   SOLE   0 0 166,306
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 32,185 611,877 SH   SOLE   0 0 611,877
CAMDEN PPTY TR SH BEN INT 133131102 307 2,566 SH   SOLE   0 0 2,566
CAMECO CORP COM 13321L108 4,543 171,356 SH   SOLE   0 0 171,356
CAMPBELL SOUP CO COM 134429109 2,062 43,754 SH   SOLE   0 0 43,754
CAMPING WORLD HLDGS INC CL A 13462K109 2,287 90,314 SH   SOLE   0 0 90,314
CANADIAN IMPERIAL BK COMM TO COM 136069101 771 17,628 SH   SOLE   0 0 17,628
CANADIAN NAT RES LTD COM 136385101 780 16,741 SH   SOLE   0 0 16,741
CANADIAN NATL RY CO COM 136375102 8,616 79,779 SH   SOLE   0 0 79,779
CANADIAN PAC RY LTD COM 13645T100 18,714 280,475 SH   SOLE   0 0 280,475
CANO HEALTH INC COM CL A 13781Y103 1,973 227,564 SH   SOLE   0 0 227,564
CANOO INC COM CL A 13803R102 31 16,459 SH   SOLE   0 0 16,459
CANOPY GROWTH CORP COM 138035100 668 244,697 SH   SOLE   0 0 244,697
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 16,418 805,587 SH   SOLE   0 0 805,587
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 29,131 1,426,571 SH   SOLE   0 0 1,426,571
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 18,759 1,003,172 SH   SOLE   0 0 1,003,172
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 6,738 345,283 SH   SOLE   0 0 345,283
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 10,821 578,374 SH   SOLE   0 0 578,374
CAPITAL ONE FINL CORP COM 14040H105 7,849 85,165 SH   SOLE   0 0 85,165
CAPITAL SOUTHWEST CORP COM 140501107 185 10,919 SH   SOLE   0 0 10,919
CAPRI HOLDINGS LIMITED SHS G1890L107 428 11,143 SH   SOLE   0 0 11,143
CARDINAL HEALTH INC COM 14149Y108 16,595 248,876 SH   SOLE   0 0 248,876
CAREDX INC COM 14167L103 954 56,031 SH   SOLE   0 0 56,031
CARETRUST REIT INC COM 14174T107 3,964 218,865 SH   SOLE   0 0 218,865
CARLISLE COS INC COM 142339100 1,802 6,426 SH   SOLE   0 0 6,426
CARLYLE GROUP INC COM 14316J108 2,730 105,652 SH   SOLE   0 0 105,652
CARLYLE SECURED LENDING INC COM 872280102 657 57,455 SH   SOLE   0 0 57,455
CARMAX INC COM 143130102 12,720 192,664 SH   SOLE   0 0 192,664
CARNIVAL CORP COMMON STOCK 143658300 5,382 765,510 SH   SOLE   0 0 765,510
CARPENTER TECHNOLOGY CORP COM 144285103 307 9,858 SH   SOLE   0 0 9,858
CARRIER GLOBAL CORPORATION COM 14448C104 5,803 163,194 SH   SOLE   0 0 163,194
CARROLS RESTAURANT GROUP INC COM 14574X104 59 36,000 SH   SOLE   0 0 36,000
CARVANA CO CL A 146869102 1,316 64,826 SH   SOLE   0 0 64,826
CASELLA WASTE SYS INC CL A 147448104 3,390 44,381 SH   SOLE   0 0 44,381
CASEYS GEN STORES INC COM 147528103 3,782 18,672 SH   SOLE   0 0 18,672
CASS INFORMATION SYS INC COM 14808P109 1,228 35,409 SH   SOLE   0 0 35,409
CASSAVA SCIENCES INC COM 14817C107 346 8,269 SH   SOLE   0 0 8,269
CATALENT INC COM 148806102 441 6,100 SH   SOLE   0 0 6,100
CATALYST PHARMACEUTICALS INC COM 14888U101 3,849 300,013 SH   SOLE   0 0 300,013
CATERPILLAR INC COM 149123101 56,528 344,477 SH   SOLE   0 0 344,477
CATERPILLAR INC COM 149123101 213 14,300 SH Put SOLE   0 0 14,300
CBOE GLOBAL MKTS INC COM 12503M108 2,232 19,014 SH   SOLE   0 0 19,014
CBRE GBL REAL ESTATE INC FD COM 12504G100 1,042 180,630 SH   SOLE   0 0 180,630
CBRE GROUP INC CL A 12504L109 1,815 26,881 SH   SOLE   0 0 26,881
CBTX INC COM 12481V104 585 20,000 SH   SOLE   0 0 20,000
CDW CORP COM 12514G108 9,164 58,714 SH   SOLE   0 0 58,714
CEDAR FAIR L P DEPOSITRY UNIT 150185106 895 21,755 SH   SOLE   0 0 21,755
CELANESE CORP DEL COM 150870103 658 7,281 SH   SOLE   0 0 7,281
CELSIUS HLDGS INC COM NEW 15118V207 2,343 25,840 SH   SOLE   0 0 25,840
CEMEX SAB DE CV SPON ADR NEW 151290889 88 25,692 SH   SOLE   0 0 25,692
CENOVUS ENERGY INC COM 15135U109 322 20,947 SH   SOLE   0 0 20,947
CENTENE CORP DEL COM 15135B101 2,611 33,561 SH   SOLE   0 0 33,561
CENTERPOINT ENERGY INC COM 15189T107 2,850 101,145 SH   SOLE   0 0 101,145
CENTRAL SECS CORP COM 155123102 5,290 156,790 SH   SOLE   0 0 156,790
CENTURY ALUM CO COM 156431108 55 10,368 SH   SOLE   0 0 10,368
CERENCE INC COM 156727109 207 13,138 SH   SOLE   0 0 13,138
CF INDS HLDGS INC COM 125269100 9,166 95,228 SH   SOLE   0 0 95,228
CF INDS HLDGS INC COM 125269100 55 41,000 SH Call SOLE   0 0 0
CHAMPIONX CORPORATION COM 15872M104 240 12,259 SH   SOLE   0 0 12,259
CHANGE HEALTHCARE INC COM 15912K100 392 14,275 SH   SOLE   0 0 14,275
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 5,002 338,919 SH   SOLE   0 0 338,919
CHARLES RIV LABS INTL INC COM 159864107 329 1,671 SH   SOLE   0 0 1,671
CHART INDS INC COM 16115Q308 961 5,212 SH   SOLE   0 0 5,212
CHARTER COMMUNICATIONS INC N CL A 16119P108 3,829 12,623 SH   SOLE   0 0 12,623
CHECK POINT SOFTWARE TECH LT ORD M22465104 2,097 18,716 SH   SOLE   0 0 18,716
CHECKPOINT THERAPEUTICS INC COM 162828107 86 82,557 SH   SOLE   0 0 82,557
CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9 32 42,000 PRN   SOLE   0 0 42,000
CHEFS WHSE INC NOTE 1.875%12/0 163086AB7 15 15,000 PRN   SOLE   0 0 15,000
CHEGG INC NOTE 0.125% 3/1 163092AD1 15 17,000 PRN   SOLE   0 0 17,000
CHEMED CORP NEW COM 16359R103 798 1,827 SH   SOLE   0 0 1,827
CHEMOCENTRYX INC COM 16383L106 4,429 85,738 SH   SOLE   0 0 85,738
CHEMOURS CO COM 163851108 2,510 101,814 SH   SOLE   0 0 101,814
CHEMUNG FINL CORP COM 164024101 255 6,083 SH   SOLE   0 0 6,083
CHENIERE ENERGY INC COM NEW 16411R208 21,401 128,987 SH   SOLE   0 0 128,987
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 528 9,885 SH   SOLE   0 0 9,885
CHESAPEAKE ENERGY CORP COM 165167735 617 6,552 SH   SOLE   0 0 6,552
CHESAPEAKE UTILS CORP COM 165303108 6,922 59,992 SH   SOLE   0 0 59,992
CHEVRON CORP NEW COM 166764100 220,925 1,537,667 SH   SOLE   0 0 1,537,667
CHEWY INC CL A 16679L109 3,543 115,341 SH   SOLE   0 0 115,341
CHIMERA INVT CORP COM NEW 16934Q208 284 54,348 SH   SOLE   0 0 54,348
CHIPOTLE MEXICAN GRILL INC COM 169656105 7,407 4,929 SH   SOLE   0 0 4,929
CHOICE HOTELS INTL INC COM 169905106 533 4,868 SH   SOLE   0 0 4,868
CHOICEONE FINL SVCS INC COM 170386106 349 16,081 SH   SOLE   0 0 16,081
CHUBB LIMITED COM H1467J104 223,214 1,227,140 SH   SOLE   0 0 1,227,140
CHURCH & DWIGHT CO INC COM 171340102 13,075 183,017 SH   SOLE   0 0 183,017
CHURCHILL DOWNS INC COM 171484108 522 2,833 SH   SOLE   0 0 2,833
CIDARA THERAPEUTICS INC COM 171757107 56 88,686 SH   SOLE   0 0 88,686
CIENA CORP COM NEW 171779309 403 9,977 SH   SOLE   0 0 9,977
CIGNA CORP NEW COM 125523100 33,796 121,783 SH   SOLE   0 0 121,783
CINCINNATI FINL CORP COM 172062101 1,693 18,901 SH   SOLE   0 0 18,901
CINTAS CORP COM 172908105 3,819 9,830 SH   SOLE   0 0 9,830
CION INVT CORP COM 17259U204 391 46,043 SH   SOLE   0 0 46,043
CIRRUS LOGIC INC COM 172755100 255 3,710 SH   SOLE   0 0 3,710
CISCO SYS INC COM 17275R102 232,373 5,809,310 SH   SOLE   0 0 5,809,310
CISCO SYS INC COM 17275R102 1 10,600 SH Call SOLE   0 0 0
CISCO SYS INC COM 17275R102 6 13,500 SH Call SOLE   0 0 0
CITIGROUP INC COM NEW 172967424 22,190 532,525 SH   SOLE   0 0 532,525
CITIGROUP INC COM NEW 172967424 9 15,500 SH Call SOLE   0 0 0
CITIUS PHARMACEUTICALS INC COM NEW 17322U207 13 11,106 SH   SOLE   0 0 11,106
CITIZENS & NORTHN CORP COM 172922106 298 12,315 SH   SOLE   0 0 12,315
CITIZENS CMNTY BANCORP INC M COM 174903104 509 41,816 SH   SOLE   0 0 41,816
CITIZENS FINL GROUP INC COM 174610105 3,831 111,481 SH   SOLE   0 0 111,481
CITRIX SYS INC COM 177376100 950 9,144 SH   SOLE   0 0 9,144
CLEAN ENERGY FUELS CORP COM 184499101 106 19,850 SH   SOLE   0 0 19,850
CLEAN HARBORS INC COM 184496107 1,733 15,761 SH   SOLE   0 0 15,761
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209 8,055 322,065 SH   SOLE   0 0 322,065
CLEARBRIDGE MLP AND MIDSTRM COM 184692200 3,771 126,533 SH   SOLE   0 0 126,533
CLEARBRIDGE MLP AND MIDSTRM COM 18469Q207 6,573 249,833 SH   SOLE   0 0 249,833
CLEARFIELD INC COM 18482P103 433 4,138 SH   SOLE   0 0 4,138
CLEARWAY ENERGY INC CL C 18539C204 1,739 54,592 SH   SOLE   0 0 54,592
CLEVELAND-CLIFFS INC NEW COM 185899101 6,089 452,025 SH   SOLE   0 0 452,025
CLOROX CO DEL COM 189054109 24,249 188,820 SH   SOLE   0 0 188,820
CLOUDFLARE INC CL A COM 18915M107 982 17,760 SH   SOLE   0 0 17,760
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 1,205 216,747 SH   SOLE   0 0 216,747
CME GROUP INC COM 12572Q105 153,650 867,376 SH   SOLE   0 0 867,376
CMS ENERGY CORP COM 125896100 1,916 32,895 SH   SOLE   0 0 32,895
CNH INDL N V SHS N20944109 202 18,043 SH   SOLE   0 0 18,043
CNO FINL GROUP INC COM 12621E103 241 13,400 SH   SOLE   0 0 13,400
CO-DIAGNOSTICS INC COM 189763105 51 15,742 SH   SOLE   0 0 15,742
COCA COLA CO COM 191216100 94,555 1,687,882 SH   SOLE   0 0 1,687,882
COCA COLA CO COM 191216100 25 30,000 SH Call SOLE   0 0 0
COCA COLA CO COM 191216100 24 20,000 SH Call SOLE   0 0 0
COCA COLA CO COM 191216100 11 50,000 SH Call SOLE   0 0 0
COCA COLA CO COM 191216100 4 40,000 SH Call SOLE   0 0 0
COCA COLA CO COM 191216100 10 34,600 SH Call SOLE   0 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 1,786 41,914 SH   SOLE   0 0 41,914
COEUR MNG INC COM NEW 192108504 685 200,311 SH   SOLE   0 0 200,311
COGNEX CORP COM 192422103 8,266 199,406 SH   SOLE   0 0 199,406
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3,553 61,845 SH   SOLE   0 0 61,845
COHEN & STEERS CLOSED-END OP COM 19248P106 1,042 107,174 SH   SOLE   0 0 107,174
COHEN & STEERS INFRASTRUCTUR COM 19248A109 8,493 365,447 SH   SOLE   0 0 365,447
COHEN & STEERS LTD DURATION COM 19248C105 331 18,263 SH   SOLE   0 0 18,263
COHEN & STEERS QUALITY INCOM COM 19247L106 12,142 1,079,322 SH   SOLE   0 0 1,079,322
COHEN & STEERS REAL ESTATE O SHS BENFIN INT 19249Q103 162 12,123 SH   SOLE   0 0 12,123
COHEN & STEERS REIT & PFD & COM 19247X100 4,554 234,886 SH   SOLE   0 0 234,886
COHEN & STEERS TOTAL RETURN COM 19247R103 996 82,414 SH   SOLE   0 0 82,414
COHERENT CORP COM 19247G107 625 17,921 SH   SOLE   0 0 17,921
COINBASE GLOBAL INC COM CL A 19260Q107 2,269 35,188 SH   SOLE   0 0 35,188
COLGATE PALMOLIVE CO COM 194162103 18,650 265,457 SH   SOLE   0 0 265,457
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 460 5,015 SH   SOLE   0 0 5,015
COLONY BANKCORP INC COM 19623P101 839 64,377 SH   SOLE   0 0 64,377
COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 1,627 97,272 SH   SOLE   0 0 97,272
COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 5,496 282,251 SH   SOLE   0 0 282,251
COLUMBIA ETF TR I RESH ENHNC COR 19761L706 312 14,786 SH   SOLE   0 0 14,786
COLUMBIA FINL INC COM 197641103 297 14,079 SH   SOLE   0 0 14,079
COLUMBIA SELIGM PREM TECH GR COM 19842X109 301 12,993 SH   SOLE   0 0 12,993
COMCAST CORP NEW CL A 20030N101 134,958 4,601,337 SH   SOLE   0 0 4,601,337
COMERICA INC COM 200340107 1,720 24,196 SH   SOLE   0 0 24,196
COMMERCE BANCSHARES INC COM 200525103 2,503 37,832 SH   SOLE   0 0 37,832
COMMERCIAL METALS CO COM 201723103 3,462 97,582 SH   SOLE   0 0 97,582
COMMUNITY BK SYS INC COM 203607106 1,655 27,550 SH   SOLE   0 0 27,550
COMMUNITY HEALTH SYS INC NEW COM 203668108 49 22,685 SH   SOLE   0 0 22,685
COMMUNITY HEALTHCARE TR INC COM 20369C106 1,701 51,940 SH   SOLE   0 0 51,940
COMPASS DIVERSIFIED SH BEN INT 20451Q104 2,254 124,795 SH   SOLE   0 0 124,795
COMPASS MINERALS INTL INC COM 20451N101 1,395 36,217 SH   SOLE   0 0 36,217
COMPUGEN LTD ORD M25722105 8 11,831 SH   SOLE   0 0 11,831
COMSTOCK RES INC COM 205768302 453 26,228 SH   SOLE   0 0 26,228
CONAGRA BRANDS INC COM 205887102 3,529 108,140 SH   SOLE   0 0 108,140
CONCENTRIX CORP COM 20602D101 863 7,732 SH   SOLE   0 0 7,732
CONFORMIS INC COM 20717E101 3 17,446 SH   SOLE   0 0 17,446
CONMED CORP COM 207410101 245 3,051 SH   SOLE   0 0 3,051
CONNECTONE BANCORP INC COM 20786W107 352 15,272 SH   SOLE   0 0 15,272
CONOCOPHILLIPS COM 20825C104 39,848 389,371 SH   SOLE   0 0 389,371
CONSOLIDATED EDISON INC COM 209115104 8,555 99,747 SH   SOLE   0 0 99,747
CONSTELLATION BRANDS INC CL A 21036P108 17,296 75,305 SH   SOLE   0 0 75,305
CONSTELLATION ENERGY CORP COM 21037T109 4,728 56,837 SH   SOLE   0 0 56,837
CONSTELLIUM SE CL A SHS F21107101 628 61,975 SH   SOLE   0 0 61,975
CONSTRUCTION PARTNERS INC COM CL A 21044C107 297 11,309 SH   SOLE   0 0 11,309
CONTEXTLOGIC INC COM CL A 21077C107 344 468,638 SH   SOLE   0 0 468,638
CONTINENTAL RES INC COM 212015101 6,276 93,934 SH   SOLE   0 0 93,934
COOPER COS INC COM NEW 216648402 269 1,020 SH   SOLE   0 0 1,020
COPA HOLDINGS SA CL A P31076105 1,046 15,605 SH   SOLE   0 0 15,605
COPART INC COM 217204106 9,355 87,923 SH   SOLE   0 0 87,923
CORMEDIX INC COM 21900C308 137 48,407 SH   SOLE   0 0 48,407
CORNING INC COM 219350105 5,157 177,719 SH   SOLE   0 0 177,719
CORTEVA INC COM 22052L104 7,274 127,271 SH   SOLE   0 0 127,271
COSTAR GROUP INC COM 22160N109 534 7,667 SH   SOLE   0 0 7,667
COSTCO WHSL CORP NEW COM 22160K105 161,323 341,554 SH   SOLE   0 0 341,554
COTERRA ENERGY INC COM 127097103 2,061 78,915 SH   SOLE   0 0 78,915
COTY INC COM CL A 222070203 195 30,831 SH   SOLE   0 0 30,831
COUPANG INC CL A 22266T109 11,416 684,829 SH   SOLE   0 0 684,829
CRACKER BARREL OLD CTRY STOR COM 22410J106 1,885 20,356 SH   SOLE   0 0 20,356
CRANE HLDGS CO COM 224441105 1,363 15,570 SH   SOLE   0 0 15,570
CREDIT SUISSE GROUP SPONSORED ADR 225401108 370 94,461 SH   SOLE   0 0 94,461
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 4,770 171,757 SH   SOLE   0 0 171,757
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1,717 26,280 SH   SOLE   0 0 26,280
CROCS INC COM 227046109 3,130 45,588 SH   SOLE   0 0 45,588
CRONOS GROUP INC COM 22717L101 185 65,681 SH   SOLE   0 0 65,681
CROSS CTRY HEALTHCARE INC COM 227483104 754 26,586 SH   SOLE   0 0 26,586
CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 3,247 173,710 SH   SOLE   0 0 173,710
CROWDSTRIKE HLDGS INC CL A 22788C105 15,034 91,221 SH   SOLE   0 0 91,221
CROWN CASTLE INC COM 22822V101 39,491 273,192 SH   SOLE   0 0 273,192
CROWN HLDGS INC COM 228368106 498 6,149 SH   SOLE   0 0 6,149
CRYPTYDE INC COM 22890A104 9 12,350 SH   SOLE   0 0 12,350
CSX CORP COM 126408103 20,102 754,575 SH   SOLE   0 0 754,575
CTI BIOPHARMA CORP COM 12648L601 102 17,571 SH   SOLE   0 0 17,571
CUBESMART COM 229663109 1,138 28,402 SH   SOLE   0 0 28,402
CUE HEALTH INC COM 229790100 35 11,756 SH   SOLE   0 0 11,756
CUMMINS INC COM 231021106 29,929 147,040 SH   SOLE   0 0 147,040
CURIS INC COM NEW 231269200 12 16,782 SH   SOLE   0 0 16,782
CURTISS WRIGHT CORP COM 231561101 276 1,985 SH   SOLE   0 0 1,985
CUSHMAN WAKEFIELD PLC SHS G2717B108 4,031 352,039 SH   SOLE   0 0 352,039
CUTERA INC COM 232109108 734 16,090 SH   SOLE   0 0 16,090
CVRX INC COM 126638105 381 40,790 SH   SOLE   0 0 40,790
CVS HEALTH CORP COM 126650100 162,077 1,699,438 SH   SOLE   0 0 1,699,438
CVS HEALTH CORP COM 126650100 4 14,900 SH Call SOLE   0 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 868 5,792 SH   SOLE   0 0 5,792
CYBIN INC COM 23256X100 5 11,100 SH   SOLE   0 0 11,100
CYCLACEL PHARMACEUTICALS INC COM 23254L603 30 20,806 SH   SOLE   0 0 20,806
CYTOSORBENTS CORP COM NEW 23283X206 83 61,339 SH   SOLE   0 0 61,339
D R HORTON INC COM 23331A109 11,256 167,121 SH   SOLE   0 0 167,121
DANAHER CORPORATION COM 235851102 57,582 222,926 SH   SOLE   0 0 222,926
DANIMER SCIENTIFIC INC COM CL A 236272100 715 242,300 SH   SOLE   0 0 242,300
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 356 6,706 SH   SOLE   0 0 6,706
DARDEN RESTAURANTS INC COM 237194105 104,738 829,094 SH   SOLE   0 0 829,094
DARE BIOSCIENCE INC COM 23666P101 30 30,000 SH   SOLE   0 0 30,000
DARLING INGREDIENTS INC COM 237266101 10,325 156,078 SH   SOLE   0 0 156,078
DATADOG INC CL A COM 23804L103 3,431 38,651 SH   SOLE   0 0 38,651
DAVE & BUSTERS ENTMT INC COM 238337109 4,691 151,168 SH   SOLE   0 0 151,168
DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405 9,098 611,842 SH   SOLE   0 0 611,842
DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 726 28,812 SH   SOLE   0 0 28,812
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 1,509 68,892 SH   SOLE   0 0 68,892
DAVITA INC COM 23918K108 1,499 18,107 SH   SOLE   0 0 18,107
DBX ETF TR XTRACK MSCI EAFE 233051200 10,491 313,367 SH   SOLE   0 0 313,367
DBX ETF TR XTRACK MSCI EMRG 233051101 373 18,129 SH   SOLE   0 0 18,129
DBX ETF TR XTRACK MSCI EURP 233051853 399 13,313 SH   SOLE   0 0 13,313
DBX ETF TR XTRACK MSCI JAPN 233051507 564 11,986 SH   SOLE   0 0 11,986
DBX ETF TR XTRACK MUN INFRA 233051705 2,440 105,307 SH   SOLE   0 0 105,307
DBX ETF TR XTRACK USD HIGH 233051432 2,751 84,027 SH   SOLE   0 0 84,027
DBX ETF TR XTRACKERS RUSSEL 233051481 380 10,040 SH   SOLE   0 0 10,040
DBX ETF TR XTRACKERS S&P 233051143 3,617 112,758 SH   SOLE   0 0 112,758
DBX ETF TR XTRCK JP MRGN ES 233051713 314 20,404 SH   SOLE   0 0 20,404
DBX ETF TR XTRCKR MSCI US 233051150 6,214 190,600 SH   SOLE   0 0 190,600
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 4,050 107,794 SH   SOLE   0 0 107,794
DECKERS OUTDOOR CORP COM 243537107 442 1,414 SH   SOLE   0 0 1,414
DEERE & CO COM 244199105 43,192 129,331 SH   SOLE   0 0 129,331
DELAWARE ENHANCED GLOBAL DIV COM 246060107 912 133,397 SH   SOLE   0 0 133,397
DELAWARE INVTS NATL MUN INCO SH BEN INT 24610T108 313 28,764 SH   SOLE   0 0 28,764
DELAWARE IVY HIGH INCOME OPP COM 246107106 388 38,451 SH   SOLE   0 0 38,451
DELL TECHNOLOGIES INC CL C 24703L202 2,140 62,629 SH   SOLE   0 0 62,629
DELTA AIR LINES INC DEL COM NEW 247361702 11,905 424,278 SH   SOLE   0 0 424,278
DESKTOP METAL INC COM CL A 25058X105 100 38,736 SH   SOLE   0 0 38,736
DEUTSCHE BANK A G NAMEN AKT D18190898 189 25,542 SH   SOLE   0 0 25,542
DEVON ENERGY CORP NEW COM 25179M103 216,801 3,605,507 SH   SOLE   0 0 3,605,507
DEVON ENERGY CORP NEW COM 25179M103 25 13,400 SH Call SOLE   0 0 0
DEXCOM INC COM 252131107 7,963 98,871 SH   SOLE   0 0 98,871
DIAGEO PLC SPON ADR NEW 25243Q205 16,672 98,173 SH   SOLE   0 0 98,173
DIAMOND OFFSHORE DRILLING IN COM 25271C201 256 38,637 SH   SOLE   0 0 38,637
DIAMONDBACK ENERGY INC COM 25278X109 28,921 240,074 SH   SOLE   0 0 240,074
DICKS SPORTING GOODS INC COM 253393102 1,026 9,803 SH   SOLE   0 0 9,803
DIGI INTL INC COM 253798102 573 16,563 SH   SOLE   0 0 16,563
DIGITAL RLTY TR INC COM 253868103 13,819 139,317 SH   SOLE   0 0 139,317
DIGITAL TURBINE INC COM NEW 25400W102 433 30,050 SH   SOLE   0 0 30,050
DIGITAL WORLD ACQUISITION CO CLASS A COM 25400Q105 197 11,722 SH   SOLE   0 0 11,722
DIGITALOCEAN HLDGS INC COM 25402D102 225 6,229 SH   SOLE   0 0 6,229
DIME CMNTY BANCSHARES INC COM 25432X102 253 8,636 SH   SOLE   0 0 8,636
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 4,567 227,342 SH   SOLE   0 0 227,342
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 6,542 253,953 SH   SOLE   0 0 253,953
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 9,366 434,220 SH   SOLE   0 0 434,220
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 6,624 143,999 SH   SOLE   0 0 143,999
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 3,953 157,173 SH   SOLE   0 0 157,173
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 47,532 2,137,215 SH   SOLE   0 0 2,137,215
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 45,966 1,184,095 SH   SOLE   0 0 1,184,095
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 19,294 651,613 SH   SOLE   0 0 651,613
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 10,187 218,989 SH   SOLE   0 0 218,989
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 20,128 516,504 SH   SOLE   0 0 516,504
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 23,811 1,260,514 SH   SOLE   0 0 1,260,514
DINE BRANDS GLOBAL INC COM 254423106 279 4,385 SH   SOLE   0 0 4,385
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 434 7,211 SH   SOLE   0 0 7,211
DIREXION SHS ETF TR WORK FROM HOME 25460G773 433 10,216 SH   SOLE   0 0 10,216
DISCOVER FINL SVCS COM 254709108 16,720 183,901 SH   SOLE   0 0 183,901
DISH NETWORK CORPORATION CL A 25470M109 3,160 228,455 SH   SOLE   0 0 228,455
DISH NETWORK CORPORATION CL A 25470M109 290 45,300 SH Put SOLE   0 0 45,300
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 366 410,000 PRN   SOLE   0 0 410,000
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 788 1,145,000 PRN   SOLE   0 0 1,145,000
DISNEY WALT CO COM 254687106 95,148 1,008,663 SH   SOLE   0 0 1,008,663
DIXIE GROUP INC CL A 255519100 43 39,900 SH   SOLE   0 0 39,900
DNP SELECT INCOME FD INC COM 23325P104 3,131 302,251 SH   SOLE   0 0 302,251
DOCUSIGN INC COM 256163106 8,435 157,750 SH   SOLE   0 0 157,750
DOLBY LABORATORIES INC COM CL A 25659T107 643 9,864 SH   SOLE   0 0 9,864
DOLLAR GEN CORP NEW COM 256677105 59,332 247,307 SH   SOLE   0 0 247,307
DOLLAR TREE INC COM 256746108 5,600 41,145 SH   SOLE   0 0 41,145
DOMINION ENERGY INC COM 25746U109 31,310 453,050 SH   SOLE   0 0 453,050
DOMINOS PIZZA INC COM 25754A201 2,882 9,284 SH   SOLE   0 0 9,284
DONALDSON INC COM 257651109 679 13,846 SH   SOLE   0 0 13,846
DOORDASH INC CL A 25809K105 1,099 22,228 SH   SOLE   0 0 22,228
DOUBLELINE INCOME SOLUTIONS COM 258622109 990 91,643 SH   SOLE   0 0 91,643
DOUGLAS ELLIMAN INC COM 25961D105 82 19,936 SH   SOLE   0 0 19,936
DOVER CORP COM 260003108 7,791 66,821 SH   SOLE   0 0 66,821
DOW INC COM 260557103 19,052 433,680 SH   SOLE   0 0 433,680
DOXIMITY INC CL A 26622P107 324 10,733 SH   SOLE   0 0 10,733
DRAFTKINGS INC NEW COM CL A 26142V105 5,452 360,107 SH   SOLE   0 0 360,107
DROPBOX INC CL A 26210C104 230 11,102 SH   SOLE   0 0 11,102
DT MIDSTREAM INC COMMON STOCK 23345M107 3,777 72,784 SH   SOLE   0 0 72,784
DTE ENERGY CO COM 233331107 5,137 44,651 SH   SOLE   0 0 44,651
DTF TAX-FREE INCOME 2028 TER COM 23334J107 161 14,496 SH   SOLE   0 0 14,496
DUFF & PHELPS UTLITY AND INF COM 26433C105 2,315 180,853 SH   SOLE   0 0 180,853
DUKE ENERGY CORP NEW COM NEW 26441C204 62,528 672,191 SH   SOLE   0 0 672,191
DUKE REALTY CORP COM NEW 264411505 1,275 26,443 SH   SOLE   0 0 26,443
DUPONT DE NEMOURS INC COM 26614N102 5,933 117,720 SH   SOLE   0 0 117,720
DUTCH BROS INC CL A 26701L100 2,903 93,183 SH   SOLE   0 0 93,183
DWS MUN INCOME TR COM 233368109 83 10,028 SH   SOLE   0 0 10,028
DXC TECHNOLOGY CO COM 23355L106 254 10,360 SH   SOLE   0 0 10,360
DYCOM INDS INC COM 267475101 951 9,954 SH   SOLE   0 0 9,954
DYNATRACE INC COM NEW 268150109 251 7,207 SH   SOLE   0 0 7,207
EA SERIES TRUST FREEDOM 100 EM 02072L607 7,920 316,945 SH   SOLE   0 0 316,945
EA SERIES TRUST STRIVE US ENERGY 02072L722 823 33,117 SH   SOLE   0 0 33,117
EA SERIES TRUST US QUAN MOMENTUM 02072L409 595 13,473 SH   SOLE   0 0 13,473
EA SERIES TRUST US QUAN VALUE 02072L102 614 21,026 SH   SOLE   0 0 21,026
EAGLE BULK SHIPPING INC COM Y2187A150 490 11,356 SH   SOLE   0 0 11,356
EAGLE MATLS INC COM 26969P108 760 7,088 SH   SOLE   0 0 7,088
EAST WEST BANCORP INC COM 27579R104 336 5,001 SH   SOLE   0 0 5,001
EASTERLY GOVT PPTYS INC COM 27616P103 836 53,005 SH   SOLE   0 0 53,005
EASTGROUP PPTYS INC COM 277276101 833 5,774 SH   SOLE   0 0 5,774
EASTMAN CHEM CO COM 277432100 1,250 17,595 SH   SOLE   0 0 17,595
EATON CORP PLC SHS G29183103 204,448 1,533,006 SH   SOLE   0 0 1,533,006
EATON VANCE CALIF MUN BD FD COM 27828A100 89 10,403 SH   SOLE   0 0 10,403
EATON VANCE ENHANCED EQUITY COM 278274105 4,803 340,628 SH   SOLE   0 0 340,628
EATON VANCE ENHANCED EQUITY COM 278277108 3,363 219,789 SH   SOLE   0 0 219,789
EATON VANCE FLTING RATE INC COM 278279104 4,445 391,250 SH   SOLE   0 0 391,250
EATON VANCE LTD DURATION INC COM 27828H105 7,098 770,668 SH   SOLE   0 0 770,668
EATON VANCE MUN BD FD COM 27827X101 1,783 184,225 SH   SOLE   0 0 184,225
EATON VANCE MUN INCOME 2028 SHS 27829U105 2,385 127,531 SH   SOLE   0 0 127,531
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 1,408 144,091 SH   SOLE   0 0 144,091
EATON VANCE NATL MUN OPPORT COM SHS 27829L105 1,241 75,446 SH   SOLE   0 0 75,446
EATON VANCE RISK-MANAGED DIV COM 27829G106 5,979 723,030 SH   SOLE   0 0 723,030
EATON VANCE SHORT DURATION D COM 27828V104 3,840 391,857 SH   SOLE   0 0 391,857
EATON VANCE SR FLTNG RTE TR COM 27828Q105 140 12,587 SH   SOLE   0 0 12,587
EATON VANCE SR INCOME TR SH BEN INT 27826S103 584 110,884 SH   SOLE   0 0 110,884
EATON VANCE TAX ADVT DIV INC COM 27828G107 4,806 220,967 SH   SOLE   0 0 220,967
EATON VANCE TAX MNGD BUY WRI COM SH BEN INT 27829M103 874 97,175 SH   SOLE   0 0 97,175
EATON VANCE TAX MNGED BUY WR COM 27828X100 7,763 587,682 SH   SOLE   0 0 587,682
EATON VANCE TAX-ADVANTAGED G COM 27828U106 677 33,451 SH   SOLE   0 0 33,451
EATON VANCE TAX-MANAGED BUY- COM 27828Y108 4,295 326,639 SH   SOLE   0 0 326,639
EATON VANCE TAX-MANAGED DIVE COM 27828N102 5,052 465,190 SH   SOLE   0 0 465,190
EATON VANCE TAX-MANAGED GLOB COM 27829C105 2,465 325,641 SH   SOLE   0 0 325,641
EATON VANCE TAX-MANAGED GLOB COM 27829F108 8,863 1,222,472 SH   SOLE   0 0 1,222,472
EATON VANCE TX ADV GLBL DIV COM 27828S101 1,224 81,127 SH   SOLE   0 0 81,127
EBAY INC. COM 278642103 4,913 133,463 SH   SOLE   0 0 133,463
ECHOSTAR CORP CL A 278768106 5,489 333,279 SH   SOLE   0 0 333,279
ECOARK HLDGS INC COM NEW 27888N307 19 14,460 SH   SOLE   0 0 14,460
ECOLAB INC COM 278865100 9,543 66,075 SH   SOLE   0 0 66,075
ECOVYST INC COM 27923Q109 3,185 377,387 SH   SOLE   0 0 377,387
EDGIO INC COM 53261M104 375 135,051 SH   SOLE   0 0 135,051
EDISON INTL COM 281020107 6,410 113,283 SH   SOLE   0 0 113,283
EDITAS MEDICINE INC COM 28106W103 493 40,293 SH   SOLE   0 0 40,293
EDWARDS LIFESCIENCES CORP COM 28176E108 85,060 1,029,411 SH   SOLE   0 0 1,029,411
ELANCO ANIMAL HEALTH INC COM 28414H103 2,611 210,433 SH   SOLE   0 0 210,433
ELDORADO GOLD CORP NEW COM 284902509 840 139,358 SH   SOLE   0 0 139,358
ELECTRONIC ARTS INC COM 285512109 3,240 27,999 SH   SOLE   0 0 27,999
ELEVANCE HEALTH INC COM 036752103 22,202 48,859 SH   SOLE   0 0 48,859
ELEVATE CREDIT INC COM 28621V101 77 70,218 SH   SOLE   0 0 70,218
ELLSWORTH GROWTH & INCOME FD COM 289074106 2,864 357,588 SH   SOLE   0 0 357,588
EMBECTA CORP COMMON STOCK 29082K105 488 16,933 SH   SOLE   0 0 16,933
EMCOR GROUP INC COM 29084Q100 220 1,906 SH   SOLE   0 0 1,906
EMCORE CORP COM NEW 290846203 35 20,715 SH   SOLE   0 0 20,715
EMERALD HOLDING INC COM 29103W104 1,997 590,962 SH   SOLE   0 0 590,962
EMERSON ELEC CO COM 291011104 35,125 479,682 SH   SOLE   0 0 479,682
ENBRIDGE INC COM 29250N105 31,849 858,459 SH   SOLE   0 0 858,459
ENCOMPASS HEALTH CORP COM 29261A100 5,700 126,016 SH   SOLE   0 0 126,016
ENCORE WIRE CORP COM 292562105 1,456 12,603 SH   SOLE   0 0 12,603
ENDAVA PLC ADS 29260V105 240 2,973 SH   SOLE   0 0 2,973
ENDEAVOUR SILVER CORP COM 29258Y103 40 13,100 SH   SOLE   0 0 13,100
ENERGIZER HLDGS INC NEW COM 29272W109 366 14,558 SH   SOLE   0 0 14,558
ENERGOUS CORP COM 29272C103 11 10,666 SH   SOLE   0 0 10,666
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 35,481 3,216,774 SH   SOLE   0 0 3,216,774
ENERPLUS CORP COM 292766102 402 28,395 SH   SOLE   0 0 28,395
ENGAGESMART INC COMMON STOCK 29283F103 6,925 334,705 SH   SOLE   0 0 334,705
ENHABIT INC COM 29332G102 585 41,702 SH   SOLE   0 0 41,702
ENOVIX CORPORATION COM 293594107 604 32,926 SH   SOLE   0 0 32,926
ENPHASE ENERGY INC COM 29355A107 7,042 25,379 SH   SOLE   0 0 25,379
ENTEGRIS INC COM 29362U104 722 8,701 SH   SOLE   0 0 8,701
ENTERGY CORP NEW COM 29364G103 4,142 41,145 SH   SOLE   0 0 41,145
ENTERPRISE PRODS PARTNERS L COM 293792107 62,345 2,621,717 SH   SOLE   0 0 2,621,717
ENVESTNET INC COM 29404K106 574 12,936 SH   SOLE   0 0 12,936
ENVIVA INC COM 29415B103 7,558 125,839 SH   SOLE   0 0 125,839
EOG RES INC COM 26875P101 15,164 135,717 SH   SOLE   0 0 135,717
EPAM SYS INC COM 29414B104 3,980 10,990 SH   SOLE   0 0 10,990
EPR PPTYS COM SH BEN INT 26884U109 783 21,838 SH   SOLE   0 0 21,838
EQT CORP COM 26884L109 3,588 88,058 SH   SOLE   0 0 88,058
EQUIFAX INC COM 294429105 672 3,917 SH   SOLE   0 0 3,917
EQUINIX INC COM 29444U700 14,477 25,436 SH   SOLE   0 0 25,436
EQUINOR ASA SPONSORED ADR 29446M102 239 7,212 SH   SOLE   0 0 7,212
EQUINOX GOLD CORP COM 29446Y502 89 24,385 SH   SOLE   0 0 24,385
EQUITRANS MIDSTREAM CORP COM 294600101 1,481 197,980 SH   SOLE   0 0 197,980
EQUITY LIFESTYLE PPTYS INC COM 29472R108 3,856 61,367 SH   SOLE   0 0 61,367
EQUITY RESIDENTIAL SH BEN INT 29476L107 981 14,592 SH   SOLE   0 0 14,592
ERICSSON ADR B SEK 10 294821608 2,057 358,407 SH   SOLE   0 0 358,407
ERIE INDTY CO CL A 29530P102 202 910 SH   SOLE   0 0 910
ESPORTS ENTMT GROUP INC COM 29667K306 2 15,501 SH   SOLE   0 0 15,501
ESS TECH INC COMMON STOCK 26916J106 45 11,064 SH   SOLE   0 0 11,064
ESSENTIAL UTILS INC COM 29670G102 3,219 77,797 SH   SOLE   0 0 77,797
ESSEX PPTY TR INC COM 297178105 591 2,441 SH   SOLE   0 0 2,441
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 688 149,919 SH   SOLE   0 0 149,919
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 5,002 115,321 SH   SOLE   0 0 115,321
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 2,636 69,830 SH   SOLE   0 0 69,830
ETF SER SOLUTIONS APTUS COLLARED 26922A222 2,670 95,025 SH   SOLE   0 0 95,025
ETF SER SOLUTIONS APTUS DEFINED 26922A388 2,380 93,720 SH   SOLE   0 0 93,720
ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784 835 25,053 SH   SOLE   0 0 25,053
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 4,101 143,770 SH   SOLE   0 0 143,770
ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 1,500 41,509 SH   SOLE   0 0 41,509
ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 1,252 64,400 SH   SOLE   0 0 64,400
ETF SER SOLUTIONS NETLEASE CORP 26922A248 8,894 382,827 SH   SOLE   0 0 382,827
ETF SER SOLUTIONS OPUS SML CP VL 26922A446 796 28,042 SH   SOLE   0 0 28,042
ETF SER SOLUTIONS US GBL GLD PRE 26922A719 391 30,745 SH   SOLE   0 0 30,745
ETF SER SOLUTIONS US GLB JETS 26922A842 1,624 108,191 SH   SOLE   0 0 108,191
ETFIS SER TR I VIRTUS NEWFLEET 26923G707 345 16,102 SH   SOLE   0 0 16,102
ETSY INC COM 29786A106 1,905 19,030 SH   SOLE   0 0 19,030
EVERCOMMERCE INC COM 29977X105 230 21,000 SH   SOLE   0 0 21,000
EVERCORE INC CLASS A 29977A105 384 4,667 SH   SOLE   0 0 4,667
EVERGY INC COM 30034W106 2,263 38,103 SH   SOLE   0 0 38,103
EVERI HLDGS INC COM 30034T103 11,146 687,184 SH   SOLE   0 0 687,184
EVERSOURCE ENERGY COM 30040W108 13,985 179,382 SH   SOLE   0 0 179,382
EVGO INC CL A COM 30052F100 2,178 275,335 SH   SOLE   0 0 275,335
EVOLUTION PETE CORP COM 30049A107 291 41,869 SH   SOLE   0 0 41,869
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 56 26,484 SH   SOLE   0 0 26,484
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 2,939 88,861 SH   SOLE   0 0 88,861
EXACT SCIENCES CORP COM 30063P105 1,997 61,458 SH   SOLE   0 0 61,458
EXCHANGE LISTED FDS TR HIGH YIELD ETF 30151E814 844 32,751 SH   SOLE   0 0 32,751
EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 1,212 72,708 SH   SOLE   0 0 72,708
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 267 10,027 SH   SOLE   0 0 10,027
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 3,636 87,978 SH   SOLE   0 0 87,978
EXELIXIS INC COM 30161Q104 997 63,580 SH   SOLE   0 0 63,580
EXELON CORP COM 30161N101 6,677 178,232 SH   SOLE   0 0 178,232
EXPEDIA GROUP INC COM NEW 30212P303 5,526 58,977 SH   SOLE   0 0 58,977
EXPEDITORS INTL WASH INC COM 302130109 2,106 23,849 SH   SOLE   0 0 23,849
EXPONENT INC COM 30214U102 8,174 93,232 SH   SOLE   0 0 93,232
EXTRA SPACE STORAGE INC COM 30225T102 2,649 15,339 SH   SOLE   0 0 15,339
EXXON MOBIL CORP COM 30231G102 143,412 1,642,551 SH   SOLE   0 0 1,642,551
F N B CORP COM 302520101 2,255 194,408 SH   SOLE   0 0 194,408
F5 INC COM 315616102 1,365 9,430 SH   SOLE   0 0 9,430
FACTSET RESH SYS INC COM 303075105 14,553 36,362 SH   SOLE   0 0 36,362
FAIR ISAAC CORP COM 303250104 768 1,863 SH   SOLE   0 0 1,863
FARFETCH LTD ORD SH CL A 30744W107 765 102,669 SH   SOLE   0 0 102,669
FARMLAND PARTNERS INC COM 31154R109 2,782 219,537 SH   SOLE   0 0 219,537
FASTENAL CO COM 311900104 13,905 302,000 SH   SOLE   0 0 302,000
FASTLY INC CL A 31188V100 654 71,394 SH   SOLE   0 0 71,394
FB FINL CORP COM 30257X104 3,551 92,938 SH   SOLE   0 0 92,938
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 1,504 16,690 SH   SOLE   0 0 16,690
FEDERAL SIGNAL CORP COM 313855108 1,782 47,754 SH   SOLE   0 0 47,754
FEDERATED HERMES INC CL B 314211103 233 7,042 SH   SOLE   0 0 7,042
FEDEX CORP COM 31428X106 16,946 114,124 SH   SOLE   0 0 114,124
FERRARI N V COM N3167Y103 783 4,231 SH   SOLE   0 0 4,231
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 1,574 37,971 SH   SOLE   0 0 37,971
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 247 6,158 SH   SOLE   0 0 6,158
FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 1,687 47,575 SH   SOLE   0 0 47,575
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 1,606 48,625 SH   SOLE   0 0 48,625
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 282 6,721 SH   SOLE   0 0 6,721
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 1,211 38,715 SH   SOLE   0 0 38,715
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 3,800 62,438 SH   SOLE   0 0 62,438
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 718 36,152 SH   SOLE   0 0 36,152
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 17,295 401,452 SH   SOLE   0 0 401,452
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 26,561 460,731 SH   SOLE   0 0 460,731
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 2,395 54,838 SH   SOLE   0 0 54,838
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 4,648 51,117 SH   SOLE   0 0 51,117
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 1,362 35,841 SH   SOLE   0 0 35,841
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 1,625 67,925 SH   SOLE   0 0 67,925
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 2,012 47,648 SH   SOLE   0 0 47,648
FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386 6,618 234,937 SH   SOLE   0 0 234,937
FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 2,205 50,334 SH   SOLE   0 0 50,334
FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 486 9,837 SH   SOLE   0 0 9,837
FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200 2,881 60,537 SH   SOLE   0 0 60,537
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 5,645 127,058 SH   SOLE   0 0 127,058
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 521 14,381 SH   SOLE   0 0 14,381
FIDELITY NATL INFORMATION SV COM 31620M106 18,387 243,318 SH   SOLE   0 0 243,318
FIDUS INVT CORP COM 316500107 10,303 599,718 SH   SOLE   0 0 599,718
FIFTH THIRD BANCORP COM 316773100 6,045 189,158 SH   SOLE   0 0 189,158
FIGS INC CL A 30260D103 104 12,551 SH   SOLE   0 0 12,551
FINANCE OF AMERICA COMPAN COM CL A 31738L107 200 135,273 SH   SOLE   0 0 135,273
FIRST AMERN FINL CORP COM 31847R102 451 9,777 SH   SOLE   0 0 9,777
FIRST BANCORP N C COM 318910106 1,158 31,645 SH   SOLE   0 0 31,645
FIRST COMWLTH FINL CORP PA COM 319829107 141 10,962 SH   SOLE   0 0 10,962
FIRST CTZNS BANCSHARES INC N CL A 31946M103 226 284 SH   SOLE   0 0 284
FIRST FINL BANKSHARES INC COM 32020R109 5,557 132,845 SH   SOLE   0 0 132,845
FIRST FINL CORP IND COM 320218100 393 8,692 SH   SOLE   0 0 8,692
FIRST HORIZON CORPORATION COM 320517105 15,270 666,804 SH   SOLE   0 0 666,804
FIRST INDL RLTY TR INC COM 32054K103 262 5,848 SH   SOLE   0 0 5,848
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 219 5,420 SH   SOLE   0 0 5,420
FIRST MAJESTIC SILVER CORP COM 32076V103 189 24,821 SH   SOLE   0 0 24,821
FIRST MERCHANTS CORP COM 320817109 1,713 44,294 SH   SOLE   0 0 44,294
FIRST MID ILL BANCSHARES INC COM 320866106 221 6,902 SH   SOLE   0 0 6,902
FIRST REP BK SAN FRANCISCO C COM 33616C100 2,486 19,041 SH   SOLE   0 0 19,041
FIRST SOLAR INC COM 336433107 4,312 32,601 SH   SOLE   0 0 32,601
FIRST TR ABRDN EMERGING OPP COM 33731K102 112 12,499 SH   SOLE   0 0 12,499
FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 895 17,904 SH   SOLE   0 0 17,904
FIRST TR DYNAMIC EUROPE EQUI COM SHS 33740D107 4,692 491,858 SH   SOLE   0 0 491,858
FIRST TR ENERGY INCOME & GRO COM 33738G104 3,380 227,584 SH   SOLE   0 0 227,584
FIRST TR ENERGY INFRASTRCTR COM 33738C103 673 50,485 SH   SOLE   0 0 50,485
FIRST TR ENHANCED EQUITY INC COM 337318109 1,144 77,845 SH   SOLE   0 0 77,845
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 886 36,143 SH   SOLE   0 0 36,143
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 3,267 190,510 SH   SOLE   0 0 190,510
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 378 8,069 SH   SOLE   0 0 8,069
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 36,550 750,206 SH   SOLE   0 0 750,206
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 12,185 268,382 SH   SOLE   0 0 268,382
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 110,606 6,623,124 SH   SOLE   0 0 6,623,124
FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 3,200 69,512 SH   SOLE   0 0 69,512
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 254 5,497 SH   SOLE   0 0 5,497
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 16,719 857,593 SH   SOLE   0 0 857,593
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 11,879 599,361 SH   SOLE   0 0 599,361
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 9,173 219,073 SH   SOLE   0 0 219,073
FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 386 12,100 SH   SOLE   0 0 12,100
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 4,968 268,665 SH   SOLE   0 0 268,665
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 5,447 206,498 SH   SOLE   0 0 206,498
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 3,270 105,228 SH   SOLE   0 0 105,228
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 44,383 1,751,482 SH   SOLE   0 0 1,751,482
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 11,366 188,151 SH   SOLE   0 0 188,151
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 7,081 164,599 SH   SOLE   0 0 164,599
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 4,998 87,892 SH   SOLE   0 0 87,892
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 2,838 153,068 SH   SOLE   0 0 153,068
FIRST TR EXCHANGE TRADED FD DJ INTL INTRNT 33734X770 1,272 64,879 SH   SOLE   0 0 64,879
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 42,063 2,694,619 SH   SOLE   0 0 2,694,619
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 34,452 935,941 SH   SOLE   0 0 935,941
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 23,680 243,611 SH   SOLE   0 0 243,611
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 32,510 707,495 SH   SOLE   0 0 707,495
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 9,423 772,071 SH   SOLE   0 0 772,071
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 3,148 56,539 SH   SOLE   0 0 56,539
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 2,836 79,401 SH   SOLE   0 0 79,401
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 33,277 641,547 SH   SOLE   0 0 641,547
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 31,612 820,873 SH   SOLE   0 0 820,873
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 3,386 45,005 SH   SOLE   0 0 45,005
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 18,810 216,952 SH   SOLE   0 0 216,952
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 10,063 124,146 SH   SOLE   0 0 124,146
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 1,601 52,417 SH   SOLE   0 0 52,417
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 11,427 159,148 SH   SOLE   0 0 159,148
FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201 308 8,071 SH   SOLE   0 0 8,071
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 3,299 61,632 SH   SOLE   0 0 61,632
FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 6,719 165,824 SH   SOLE   0 0 165,824
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 6,475 120,158 SH   SOLE   0 0 120,158
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 1,312 71,046 SH   SOLE   0 0 71,046
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 231,550 3,486,099 SH   SOLE   0 0 3,486,099
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 30,608 242,496 SH   SOLE   0 0 242,496
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 4,359 130,430 SH   SOLE   0 0 130,430
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 12,403 769,872 SH   SOLE   0 0 769,872
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 83,615 2,037,172 SH   SOLE   0 0 2,037,172
FIRST TR EXCHANGE-TRADED FD DORSEYWRGT ETF 33738R712 3,458 143,798 SH   SOLE   0 0 143,798
FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696 1,369 50,851 SH   SOLE   0 0 50,851
FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108 616 25,721 SH   SOLE   0 0 25,721
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 129,572 2,184,254 SH   SOLE   0 0 2,184,254
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 13,152 343,207 SH   SOLE   0 0 343,207
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 119,772 2,529,494 SH   SOLE   0 0 2,529,494
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 6,699 146,899 SH   SOLE   0 0 146,899
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 422 27,892 SH   SOLE   0 0 27,892
FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201 751 24,779 SH   SOLE   0 0 24,779
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 14,238 544,284 SH   SOLE   0 0 544,284
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 1,844 35,816 SH   SOLE   0 0 35,816
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 2,250 155,785 SH   SOLE   0 0 155,785
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 14,948 262,351 SH   SOLE   0 0 262,351
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 39,325 899,873 SH   SOLE   0 0 899,873
FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 291 4,167 SH   SOLE   0 0 4,167
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 7,187 277,486 SH   SOLE   0 0 277,486
FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 1,743 74,582 SH   SOLE   0 0 74,582
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 1,204 35,757 SH   SOLE   0 0 35,757
FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852 10,926 439,858 SH   SOLE   0 0 439,858
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 27,563 1,122,733 SH   SOLE   0 0 1,122,733
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 362 7,414 SH   SOLE   0 0 7,414
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 12,615 552,333 SH   SOLE   0 0 552,333
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 10,437 419,496 SH   SOLE   0 0 419,496
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 24,179 183,200 SH   SOLE   0 0 183,200
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 2,027 53,005 SH   SOLE   0 0 53,005
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 236,596 6,085,242 SH   SOLE   0 0 6,085,242
FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688 386 28,082 SH   SOLE   0 0 28,082
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 38,145 865,550 SH   SOLE   0 0 865,550
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 24,538 1,060,845 SH   SOLE   0 0 1,060,845
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 3,591 115,272 SH   SOLE   0 0 115,272
FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 7,328 225,483 SH   SOLE   0 0 225,483
FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U828 541 34,322 SH   SOLE   0 0 34,322
FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U869 621 38,323 SH   SOLE   0 0 38,323
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557 234 13,347 SH   SOLE   0 0 13,347
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F581 1,110 59,124 SH   SOLE   0 0 59,124
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 35,654 1,072,955 SH   SOLE   0 0 1,072,955
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 9,839 289,133 SH   SOLE   0 0 289,133
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 5,304 163,512 SH   SOLE   0 0 163,512
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 1,855 67,241 SH   SOLE   0 0 67,241
FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406 360 12,017 SH   SOLE   0 0 12,017
FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505 200 6,757 SH   SOLE   0 0 6,757
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 550 18,002 SH   SOLE   0 0 18,002
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599 1,412 48,080 SH   SOLE   0 0 48,080
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615 6,141 209,241 SH   SOLE   0 0 209,241
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680 249 8,475 SH   SOLE   0 0 8,475
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307 1,462 46,315 SH   SOLE   0 0 46,315
FIRST TR EXCHNG TRADED FD VI INCOME OPPRTNTES 33740F409 333 18,040 SH   SOLE   0 0 18,040
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 4,399 239,442 SH   SOLE   0 0 239,442
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 76,023 1,746,046 SH   SOLE   0 0 1,746,046
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109 1,084 50,493 SH   SOLE   0 0 50,493
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 1,097 46,043 SH   SOLE   0 0 46,043
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 1,458 43,636 SH   SOLE   0 0 43,636
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 302 9,248 SH   SOLE   0 0 9,248
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 3,574 108,830 SH   SOLE   0 0 108,830
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 1,148 38,284 SH   SOLE   0 0 38,284
FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 745 24,171 SH   SOLE   0 0 24,171
FIRST TR FTSE EPRA / NAREIT COM 33736N101 275 7,469 SH   SOLE   0 0 7,469
FIRST TR HIGH INCOME LONG / COM 33738E109 4,713 434,801 SH   SOLE   0 0 434,801
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 8,382 622,308 SH   SOLE   0 0 622,308
FIRST TR INTER DURATN PFD & COM 33718W103 935 56,401 SH   SOLE   0 0 56,401
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 18,030 312,588 SH   SOLE   0 0 312,588
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 12,419 171,960 SH   SOLE   0 0 171,960
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 26,814 334,031 SH   SOLE   0 0 334,031
FIRST TR MLP & ENERGY INCOM COM 33739B104 771 107,781 SH   SOLE   0 0 107,781
FIRST TR MORNINGSTAR DIVID L SHS 336917109 53,918 1,678,133 SH   SOLE   0 0 1,678,133
FIRST TR MTG INCOME FD COM SHS 33734E103 264 23,385 SH   SOLE   0 0 23,385
FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 3,625 40,455 SH   SOLE   0 0 40,455
FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 9,457 155,512 SH   SOLE   0 0 155,512
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 9,867 117,891 SH   SOLE   0 0 117,891
FIRST TR NASDAQ 100 TECH IND SHS 337345102 24,952 237,951 SH   SOLE   0 0 237,951
FIRST TR S&P REIT INDEX FD COM 33734G108 3,127 135,756 SH   SOLE   0 0 135,756
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 10,115 139,107 SH   SOLE   0 0 139,107
FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109 839 293,279 SH   SOLE   0 0 293,279
FIRST TR SR FLTG RATE INCOME COM 33733U108 880 88,129 SH   SOLE   0 0 88,129
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 2,367 252,938 SH   SOLE   0 0 252,938
FIRST TR VALUE LINE DIVID IN SHS 33734H106 246,688 6,892,625 SH   SOLE   0 0 6,892,625
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 15,570 181,996 SH   SOLE   0 0 181,996
FIRSTENERGY CORP COM 337932107 3,182 86,004 SH   SOLE   0 0 86,004
FIRSTHAND TECHNOLOGY VALUE F COM 33766Y100 15 11,000 SH   SOLE   0 0 11,000
FISERV INC COM 337738108 19,919 212,875 SH   SOLE   0 0 212,875
FISKER INC CL A COM STK 33813J106 1,853 245,484 SH   SOLE   0 0 245,484
FIVE BELOW INC COM 33829M101 643 4,673 SH   SOLE   0 0 4,673
FIVERR INTL LTD ORD SHS M4R82T106 256 8,367 SH   SOLE   0 0 8,367
FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 3,130 164,792 SH   SOLE   0 0 164,792
FLAHERTY & CRUMRINE PFD SECS COM 338478100 552 37,171 SH   SOLE   0 0 37,171
FLEETCOR TECHNOLOGIES INC COM 339041105 922 5,231 SH   SOLE   0 0 5,231
FLEX LNG LTD SHS G35947202 258 8,154 SH   SOLE   0 0 8,154
FLEX LTD ORD Y2573F102 221 13,283 SH   SOLE   0 0 13,283
FLEXSHARES TR GLB QLT R/E IDX 33939L787 248 4,956 SH   SOLE   0 0 4,956
FLEXSHARES TR HIG YLD VL ETF 33939L662 577 14,753 SH   SOLE   0 0 14,753
FLEXSHARES TR IBOXX 3R TARGT 33939L506 3,758 160,730 SH   SOLE   0 0 160,730
FLEXSHARES TR IBOXX 5YR TRGT 33939L605 1,383 59,082 SH   SOLE   0 0 59,082
FLEXSHARES TR INTL QLTDV IDX 33939L837 4,090 229,791 SH   SOLE   0 0 229,791
FLEXSHARES TR M STAR DEV MKT 33939L803 333 6,449 SH   SOLE   0 0 6,449
FLEXSHARES TR MORNSTAR UPSTR 33939L407 20,160 536,302 SH   SOLE   0 0 536,302
FLEXSHARES TR MORNSTAR USMKT 33939L100 1,302 9,414 SH   SOLE   0 0 9,414
FLEXSHARES TR QUALT DIVD IDX 33939L860 2,745 58,090 SH   SOLE   0 0 58,090
FLEXSHARES TR STOX US ESG SLCT 33939L696 213 2,482 SH   SOLE   0 0 2,482
FLOOR & DECOR HLDGS INC CL A 339750101 1,385 19,713 SH   SOLE   0 0 19,713
FLOWERS FOODS INC COM 343498101 347 14,067 SH   SOLE   0 0 14,067
FLUOR CORP NEW COM 343412102 399 16,014 SH   SOLE   0 0 16,014
FLYWIRE CORPORATION COM VTG 302492103 1,619 70,523 SH   SOLE   0 0 70,523
FLYWIRE CORPORATION COM VTG 302492103 29 10,500 SH Call SOLE   0 0 0
FMC CORP COM NEW 302491303 1,205 11,405 SH   SOLE   0 0 11,405
FORD MTR CO DEL COM 345370860 25,317 2,260,476 SH   SOLE   0 0 2,260,476
FORD MTR CO DEL NOTE 3/1 345370CZ1 18 20,000 PRN   SOLE   0 0 20,000
FORESIGHT AUTONOMOUS HLDGS L SPONSORED ADS 345523104 29 54,864 SH   SOLE   0 0 54,864
FORIAN INC COM 34630N106 84 25,000 SH   SOLE   0 0 25,000
FORMFACTOR INC COM 346375108 645 25,757 SH   SOLE   0 0 25,757
FORTINET INC COM 34959E109 4,743 96,534 SH   SOLE   0 0 96,534
FORTIS INC COM 349553107 431 11,336 SH   SOLE   0 0 11,336
FORTIVE CORP COM 34959J108 940 16,131 SH   SOLE   0 0 16,131
FORTRESS TRANS INFRST INVS L CL A COM SHS 34960P101 685 45,671 SH   SOLE   0 0 45,671
FORTUNA SILVER MINES INC COM 349915108 108 42,930 SH   SOLE   0 0 42,930
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1,066 19,849 SH   SOLE   0 0 19,849
FORWARD AIR CORP COM 349853101 8,308 92,042 SH   SOLE   0 0 92,042
FOX CORP CL A COM 35137L105 593 19,313 SH   SOLE   0 0 19,313
FOX CORP CL A COM 35137L105 1 12,000 SH Call SOLE   0 0 0
FRANCO NEV CORP COM 351858105 2,028 16,970 SH   SOLE   0 0 16,970
FRANKLIN ELEC INC COM 353514102 357 4,370 SH   SOLE   0 0 4,370
FRANKLIN ETF TR SHRT DUR US GOVT 353506108 1,548 17,247 SH   SOLE   0 0 17,247
FRANKLIN LTD DURATION INCOME COM 35472T101 619 100,143 SH   SOLE   0 0 100,143
FRANKLIN RESOURCES INC COM 354613101 9,099 422,816 SH   SOLE   0 0 422,816
FRANKLIN RESOURCES INC COM 354613101 5 33,400 SH Call SOLE   0 0 0
FRANKLIN RESOURCES INC COM 354613101 2 14,400 SH Call SOLE   0 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 68 25,760 SH   SOLE   0 0 25,760
FRANKLIN TEMPLETON ETF TR EMER MKT COR DIV 35473P207 275 13,485 SH   SOLE   0 0 13,485
FRANKLIN TEMPLETON ETF TR US LOW VOLATILIT 35473P504 1,675 40,319 SH   SOLE   0 0 40,319
FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801 87,366 2,386,382 SH   SOLE   0 0 2,386,382
FREEPORT-MCMORAN INC CL B 35671D857 12,235 447,661 SH   SOLE   0 0 447,661
FREEPORT-MCMORAN INC CL B 35671D857 148 43,600 SH Put SOLE   0 0 43,600
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 298 21,243 SH   SOLE   0 0 21,243
FRONTIER COMMUNICATIONS PARE COM 35909D109 225 9,613 SH   SOLE   0 0 9,613
FRP HLDGS INC COM 30292L107 255 4,685 SH   SOLE   0 0 4,685
FS BANCORP INC COM 30263Y104 301 11,036 SH   SOLE   0 0 11,036
FS KKR CAP CORP COM 302635206 1,773 104,605 SH   SOLE   0 0 104,605
FST TR NEW OPPORT MLP & ENE COM 33739M100 56 10,226 SH   SOLE   0 0 10,226
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106 107 44,522 SH   SOLE   0 0 44,522
FTC SOLAR INC COM 30320C103 183 61,935 SH   SOLE   0 0 61,935
FUBOTV INC COM 35953D104 238 66,932 SH   SOLE   0 0 66,932
FUELCELL ENERGY INC COM 35952H601 252 73,820 SH   SOLE   0 0 73,820
FULGENT GENETICS INC COM 359664109 309 8,110 SH   SOLE   0 0 8,110
FULTON FINL CORP PA COM 360271100 455 28,776 SH   SOLE   0 0 28,776
G1 THERAPEUTICS INC COM 3621LQ109 649 51,983 SH   SOLE   0 0 51,983
GABELLI DIVID & INCOME TR COM 36242H104 16,225 866,698 SH   SOLE   0 0 866,698
GABELLI EQUITY TR INC COM 362397101 1,527 277,662 SH   SOLE   0 0 277,662
GABELLI GLOBAL SMALL & MID C COM 36249W104 353 37,018 SH   SOLE   0 0 37,018
GABELLI HLTHCARE & WELLNESS SHS 36246K103 135 14,200 SH   SOLE   0 0 14,200
GABELLI UTIL TR COM 36240A101 595 86,224 SH   SOLE   0 0 86,224
GAIA INC NEW CL A 36269P104 32 13,275 SH   SOLE   0 0 13,275
GALERA THERAPEUTICS INC COM 36338D108 39 22,311 SH   SOLE   0 0 22,311
GALLAGHER ARTHUR J & CO COM 363576109 11,433 66,756 SH   SOLE   0 0 66,756
GALMED PHARMACEUTICALS LTD SHS M47238106 18 58,310 SH   SOLE   0 0 58,310
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 320 97,320 SH   SOLE   0 0 97,320
GAMING & LEISURE PPTYS INC COM 36467J108 3,276 74,045 SH   SOLE   0 0 74,045
GARMIN LTD SHS H2906T109 8,451 105,218 SH   SOLE   0 0 105,218
GARTNER INC COM 366651107 1,442 5,212 SH   SOLE   0 0 5,212
GATX CORP COM 361448103 294 3,456 SH   SOLE   0 0 3,456
GENERAC HLDGS INC COM 368736104 13,820 77,580 SH   SOLE   0 0 77,580
GENERAC HLDGS INC COM 368736104 34 18,400 SH Call SOLE   0 0 0
GENERAL DYNAMICS CORP COM 369550108 49,809 234,717 SH   SOLE   0 0 234,717
GENERAL ELECTRIC CO COM NEW 369604301 15,721 253,898 SH   SOLE   0 0 253,898
GENERAL MLS INC COM 370334104 34,697 452,894 SH   SOLE   0 0 452,894
GENERAL MTRS CO COM 37045V100 15,271 475,881 SH   SOLE   0 0 475,881
GENESIS ENERGY L P UNIT LTD PARTN 371927104 885 96,199 SH   SOLE   0 0 96,199
GENTEX CORP COM 371901109 670 28,108 SH   SOLE   0 0 28,108
GENUINE PARTS CO COM 372460105 18,183 121,773 SH   SOLE   0 0 121,773
GENWORTH FINL INC COM CL A 37247D106 93 26,429 SH   SOLE   0 0 26,429
GEO GROUP INC NEW COM 36162J106 95 12,397 SH   SOLE   0 0 12,397
GERON CORP COM 374163103 199 85,150 SH   SOLE   0 0 85,150
GETTY RLTY CORP NEW COM 374297109 452 16,810 SH   SOLE   0 0 16,810
GEVO INC COM PAR 374396406 38 16,650 SH   SOLE   0 0 16,650
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 78 14,554 SH   SOLE   0 0 14,554
GILEAD SCIENCES INC COM 375558103 16,775 271,903 SH   SOLE   0 0 271,903
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 522 167,300 SH   SOLE   0 0 167,300
GLACIER BANCORP INC NEW COM 37637Q105 2,062 41,968 SH   SOLE   0 0 41,968
GLADSTONE INVT CORP COM 376546107 135 11,146 SH   SOLE   0 0 11,146
GLOBAL MED REIT INC COM NEW 37954A204 530 62,248 SH   SOLE   0 0 62,248
GLOBAL PARTNERS LP COM UNITS 37946R109 295 11,908 SH   SOLE   0 0 11,908
GLOBAL PMTS INC COM 37940X102 4,366 40,399 SH   SOLE   0 0 40,399
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 4,152 206,350 SH   SOLE   0 0 206,350
GLOBAL X FDS CLOUD COMPUTNG 37954Y442 1,652 103,531 SH   SOLE   0 0 103,531
GLOBAL X FDS CYBRSCURTY ETF 37954Y384 1,217 50,611 SH   SOLE   0 0 50,611
GLOBAL X FDS FINTECH ETF 37954Y814 1,618 79,774 SH   SOLE   0 0 79,774
GLOBAL X FDS GENOMIC BIOTECH 37954Y434 1,100 87,613 SH   SOLE   0 0 87,613
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 6,194 165,252 SH   SOLE   0 0 165,252
GLOBAL X FDS GLB X SUPERDIV 37950E549 2,632 349,041 SH   SOLE   0 0 349,041
GLOBAL X FDS GLBL X MLP ETF 37954Y343 1,913 48,497 SH   SOLE   0 0 48,497
GLOBAL X FDS GLOBAL X SILVER 37954Y848 499 20,702 SH   SOLE   0 0 20,702
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 625 31,537 SH   SOLE   0 0 31,537
GLOBAL X FDS GLOBX SUPDV US 37950E291 3,294 186,842 SH   SOLE   0 0 186,842
GLOBAL X FDS INTERNET OF THNG 37954Y780 735 29,555 SH   SOLE   0 0 29,555
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 7,088 107,232 SH   SOLE   0 0 107,232
GLOBAL X FDS MILLENNIAL CONSU 37954Y764 297 11,594 SH   SOLE   0 0 11,594
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 25,208 1,609,740 SH   SOLE   0 0 1,609,740
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 4,736 261,970 SH   SOLE   0 0 261,970
GLOBAL X FDS REIT ETF 37950E127 96 14,020 SH   SOLE   0 0 14,020
GLOBAL X FDS RUSSELL 2000 37954Y459 6,182 335,412 SH   SOLE   0 0 335,412
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 876 20,059 SH   SOLE   0 0 20,059
GLOBAL X FDS S&P 500 COVERED 37954Y475 42,634 1,118,718 SH   SOLE   0 0 1,118,718
GLOBAL X FDS SOCIAL MED ETF 37950E416 233 8,385 SH   SOLE   0 0 8,385
GLOBAL X FDS TELMDC&DIG ETF 37954Y285 196 17,378 SH   SOLE   0 0 17,378
GLOBAL X FDS US INFR DEV ETF 37954Y673 30,211 1,310,108 SH   SOLE   0 0 1,310,108
GLOBAL X FDS US PFD ETF 37954Y657 587 28,604 SH   SOLE   0 0 28,604
GLOBAL X FDS VDEO GAM ESPRT 37954Y392 275 15,416 SH   SOLE   0 0 15,416
GLOBAL X FDS X EMERGING MKT 37954Y350 557 28,033 SH   SOLE   0 0 28,033
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 465 9,620 SH   SOLE   0 0 9,620
GLOBALSTAR INC COM 378973408 27 17,157 SH   SOLE   0 0 17,157
GLOBE LIFE INC COM 37959E102 5,581 55,976 SH   SOLE   0 0 55,976
GLOBUS MED INC CL A 379577208 318 5,337 SH   SOLE   0 0 5,337
GODADDY INC CL A 380237107 2,743 38,703 SH   SOLE   0 0 38,703
GOGO INC COM 38046C109 201 16,618 SH   SOLE   0 0 16,618
GOLAR LNG LTD SHS G9456A100 814 32,661 SH   SOLE   0 0 32,661
GOLD FIELDS LTD SPONSORED ADR 38059T106 105 12,985 SH   SOLE   0 0 12,985
GOLD RESOURCE CORP COM 38068T105 35 21,292 SH   SOLE   0 0 21,292
GOLDEN OCEAN GROUP LTD SHS NEW G39637205 400 53,602 SH   SOLE   0 0 53,602
GOLDMAN SACHS BDC INC SHS 38147U107 3,442 238,191 SH   SOLE   0 0 238,191
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 2,194 21,975 SH   SOLE   0 0 21,975
GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362 259 5,429 SH   SOLE   0 0 5,429
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 363 8,405 SH   SOLE   0 0 8,405
GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230 674 13,558 SH   SOLE   0 0 13,558
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 7,759 300,386 SH   SOLE   0 0 300,386
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 4,142 167,337 SH   SOLE   0 0 167,337
GOLDMAN SACHS ETF TR ACTIVEBETA JAP 381430404 297 10,946 SH   SOLE   0 0 10,946
GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 776 15,358 SH   SOLE   0 0 15,358
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 15,876 223,545 SH   SOLE   0 0 223,545
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 11,162 209,417 SH   SOLE   0 0 209,417
GOLDMAN SACHS GROUP INC COM 38141G104 34,726 118,491 SH   SOLE   0 0 118,491
GOLDMAN SACHS MLP ENERGY REN COM 38148G206 510 42,471 SH   SOLE   0 0 42,471
GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 1,816 110,104 SH   SOLE   0 0 110,104
GOLUB CAP BDC INC COM 38173M102 209 16,842 SH   SOLE   0 0 16,842
GOODYEAR TIRE & RUBR CO COM 382550101 247 24,492 SH   SOLE   0 0 24,492
GRACO INC COM 384109104 2,610 43,529 SH   SOLE   0 0 43,529
GRAHAM HLDGS CO COM CL B 384637104 11,562 21,492 SH   SOLE   0 0 21,492
GRAINGER W W INC COM 384802104 6,849 13,998 SH   SOLE   0 0 13,998
GRANITE PT MTG TR INC COM STK 38741L107 1,128 175,229 SH   SOLE   0 0 175,229
GRANITE PT MTG TR INC NOTE 6.375%10/0 38741LAC1 112 115,000 PRN   SOLE   0 0 115,000
GRANITESHARES ETF TR HIPS US HIGH INC 38747R306 139 12,076 SH   SOLE   0 0 12,076
GRANITESHARES PLATINUM TR SHS BEN INT 38748T103 85 10,115 SH   SOLE   0 0 10,115
GRAPHIC PACKAGING HLDG CO COM 388689101 882 44,675 SH   SOLE   0 0 44,675
GREAT AJAX CORP 7.25 CV SR NT 24 38983D409 1,405 58,882 SH   SOLE   0 0 58,882
GREAT AJAX CORP COM 38983D300 738 98,252 SH   SOLE   0 0 98,252
GREEN BRICK PARTNERS INC COM 392709101 3,628 169,707 SH   SOLE   0 0 169,707
GREEN PLAINS PARTNERS LP COM REP PTR IN 393221106 122 10,037 SH   SOLE   0 0 10,037
GREENBRIER COS INC NOTE 2.875% 2/0 393657AK7 13 15,000 PRN   SOLE   0 0 15,000
GREENBRIER COS INC NOTE 2.875% 4/1 393657AM3 16 21,000 PRN   SOLE   0 0 21,000
GREENHILL & CO INC COM 395259104 63 10,541 SH   SOLE   0 0 10,541
GREENLIGHT CAP RE LTD NOTE 4.000% 8/0 395366AB3 19 20,000 PRN   SOLE   0 0 20,000
GRIFFON CORP COM 398433102 4,620 156,515 SH   SOLE   0 0 156,515
GRITSTONE BIO INC COM 39868T105 59 22,800 SH   SOLE   0 0 22,800
GROWGENERATION CORP COM 39986L109 51 14,706 SH   SOLE   0 0 14,706
GSK PLC SPONSORED ADR 37733W204 8,601 292,262 SH   SOLE   0 0 292,262
GUARANTY BANCSHARES INC TEX COM 400764106 425 12,294 SH   SOLE   0 0 12,294
GUARDION HEALTH SCIENCES INC COM 40145Q401 2 15,000 SH   SOLE   0 0 15,000
GUESS INC COM 401617105 449 30,612 SH   SOLE   0 0 30,612
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 7,663 498,887 SH   SOLE   0 0 498,887
GUGGENHEIM TAXABLE MUNICP BO COM 401664107 741 48,057 SH   SOLE   0 0 48,057
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 3,099 88,378 SH   SOLE   0 0 88,378
H & E EQUIPMENT SERVICES INC COM 404030108 885 31,240 SH   SOLE   0 0 31,240
HALEON PLC SPON ADS 405552100 1,598 262,407 SH   SOLE   0 0 262,407
HALL OF FAME RESORT & ENTMT COM 40619L102 20 36,719 SH   SOLE   0 0 36,719
HALLIBURTON CO COM 406216101 45,008 1,828,059 SH   SOLE   0 0 1,828,059
HALOZYME THERAPEUTICS INC NOTE 0.250% 3/0 40637HAD1 20 24,000 PRN   SOLE   0 0 24,000
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 12,011 380,567 SH   SOLE   0 0 380,567
HANCOCK JOHN INCOME SECS TR COM 410123103 160 15,050 SH   SOLE   0 0 15,050
HANCOCK JOHN INVS TR COM 410142103 152 12,623 SH   SOLE   0 0 12,623
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 477 29,795 SH   SOLE   0 0 29,795
HANCOCK JOHN PFD INCOME FD I COM 41021P103 256 17,057 SH   SOLE   0 0 17,057
HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 630 46,546 SH   SOLE   0 0 46,546
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 2,336 111,436 SH   SOLE   0 0 111,436
HANCOCK WHITNEY CORPORATION COM 410120109 4,062 88,653 SH   SOLE   0 0 88,653
HANESBRANDS INC COM 410345102 2,541 365,030 SH   SOLE   0 0 365,030
HANMI FINL CORP COM NEW 410495204 937 39,590 SH   SOLE   0 0 39,590
HANNON ARMSTRONG SUST INFR C COM 41068X100 641 21,403 SH   SOLE   0 0 21,403
HANOVER INS GROUP INC COM 410867105 3,329 25,979 SH   SOLE   0 0 25,979
HARLEY DAVIDSON INC COM 412822108 534 15,317 SH   SOLE   0 0 15,317
HARMONIC INC COM 413160102 710 54,326 SH   SOLE   0 0 54,326
HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 44,403 1,218,518 SH   SOLE   0 0 1,218,518
HARTFORD FDS EXCHANGE TRADED SCHRDRS TAX BD 41653L404 308 16,773 SH   SOLE   0 0 16,773
HARTFORD FINL SVCS GROUP INC COM 416515104 4,689 75,696 SH   SOLE   0 0 75,696
HASBRO INC COM 418056107 7,921 117,482 SH   SOLE   0 0 117,482
HAVERTY FURNITURE COS INC COM 419596101 405 16,271 SH   SOLE   0 0 16,271
HAWAIIAN ELEC INDUSTRIES COM 419870100 1,841 53,110 SH   SOLE   0 0 53,110
HCA HEALTHCARE INC COM 40412C101 20,623 112,208 SH   SOLE   0 0 112,208
HDFC BANK LTD SPONSORED ADS 40415F101 322 5,513 SH   SOLE   0 0 5,513
HEALTH CATALYST INC COM 42225T107 142 14,606 SH   SOLE   0 0 14,606
HEALTHCARE RLTY TR CL A COM 42226K105 714 34,240 SH   SOLE   0 0 34,240
HEALTHEQUITY INC COM 42226A107 3,996 59,485 SH   SOLE   0 0 59,485
HEALTHPEAK PROPERTIES INC COM 42250P103 569 24,834 SH   SOLE   0 0 24,834
HECLA MNG CO COM 422704106 326 82,831 SH   SOLE   0 0 82,831
HEICO CORP NEW CL A 422806208 387 3,374 SH   SOLE   0 0 3,374
HEICO CORP NEW COM 422806109 520 3,612 SH   SOLE   0 0 3,612
HELMERICH & PAYNE INC COM 423452101 3,293 89,072 SH   SOLE   0 0 89,072
HENRY JACK & ASSOC INC COM 426281101 7,320 40,155 SH   SOLE   0 0 40,155
HENRY SCHEIN INC COM 806407102 463 7,036 SH   SOLE   0 0 7,036
HERCULES CAPITAL INC COM 427096508 477 41,197 SH   SOLE   0 0 41,197
HERITAGE COMM CORP COM 426927109 721 63,589 SH   SOLE   0 0 63,589
HERON THERAPEUTICS INC COM 427746102 51 12,110 SH   SOLE   0 0 12,110
HERSHEY CO COM 427866108 12,752 57,838 SH   SOLE   0 0 57,838
HERTZ GLOBAL HLDGS INC COM NEW 42806J700 605 37,174 SH   SOLE   0 0 37,174
HESS CORP COM 42809H107 2,492 22,858 SH   SOLE   0 0 22,858
HESS MIDSTREAM LP CL A SHS 428103105 3,995 156,554 SH   SOLE   0 0 156,554
HEWLETT PACKARD ENTERPRISE C COM 42824C109 4,797 400,416 SH   SOLE   0 0 400,416
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1 13,200 SH Call SOLE   0 0 0
HEXCEL CORP NEW COM 428291108 461 8,911 SH   SOLE   0 0 8,911
HF SINCLAIR CORP COM 403949100 2,312 42,945 SH   SOLE   0 0 42,945
HIBBETT INC COM 428567101 200 4,017 SH   SOLE   0 0 4,017
HIGH INCOME SECS FD SHS BEN INT 42968F108 590 85,628 SH   SOLE   0 0 85,628
HIGHLAND GLOBAL ALLOCATION F COM 43010T104 313 35,913 SH   SOLE   0 0 35,913
HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 2,079 213,875 SH   SOLE   0 0 213,875
HILLENBRAND INC COM 431571108 331 9,014 SH   SOLE   0 0 9,014
HILLMAN SOLUTIONS CORP COM 431636109 148 19,682 SH   SOLE   0 0 19,682
HILLTOP HOLDINGS INC COM 432748101 864 34,782 SH   SOLE   0 0 34,782
HILTON WORLDWIDE HLDGS INC COM 43300A203 2,529 20,963 SH   SOLE   0 0 20,963
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 136 28,181 SH   SOLE   0 0 28,181
HOLOGIC INC COM 436440101 1,657 25,682 SH   SOLE   0 0 25,682
HOME BANCSHARES INC COM 436893200 745 33,116 SH   SOLE   0 0 33,116
HOME DEPOT INC COM 437076102 436,634 1,582,173 SH   SOLE   0 0 1,582,173
HONDA MOTOR LTD AMERN SHS 438128308 777 35,984 SH   SOLE   0 0 35,984
HONEST CO INC COM 438333106 70 20,017 SH   SOLE   0 0 20,017
HONEYWELL INTL INC COM 438516106 54,141 324,201 SH   SOLE   0 0 324,201
HORIZON THERAPEUTICS PUB L SHS G46188101 4,732 76,466 SH   SOLE   0 0 76,466
HORMEL FOODS CORP COM 440452100 5,900 129,832 SH   SOLE   0 0 129,832
HOST HOTELS & RESORTS INC COM 44107P104 381 24,011 SH   SOLE   0 0 24,011
HOULIHAN LOKEY INC CL A 441593100 795 10,548 SH   SOLE   0 0 10,548
HOWMET AEROSPACE INC COM 443201108 880 28,460 SH   SOLE   0 0 28,460
HP INC COM 40434L105 9,443 378,931 SH   SOLE   0 0 378,931
HSBC HLDGS PLC SPON ADR NEW 404280406 568 21,769 SH   SOLE   0 0 21,769
HUBBELL INC COM 443510607 1,420 6,367 SH   SOLE   0 0 6,367
HUBSPOT INC COM 443573100 3,889 14,396 SH   SOLE   0 0 14,396
HUDBAY MINERALS INC COM 443628102 54 13,336 SH   SOLE   0 0 13,336
HUMANA INC COM 444859102 4,769 9,827 SH   SOLE   0 0 9,827
HUNT J B TRANS SVCS INC COM 445658107 4,518 28,883 SH   SOLE   0 0 28,883
HUNTINGTON BANCSHARES INC COM 446150104 29,057 2,204,646 SH   SOLE   0 0 2,204,646
HUNTINGTON INGALLS INDS INC COM 446413106 14,539 65,636 SH   SOLE   0 0 65,636
HUNTSMAN CORP COM 447011107 384 15,638 SH   SOLE   0 0 15,638
HYATT HOTELS CORP COM CL A 448579102 368 4,542 SH   SOLE   0 0 4,542
I3 VERTICALS INC COM CL A 46571Y107 2,015 100,579 SH   SOLE   0 0 100,579
IAC INC COM NEW 44891N208 3,254 58,764 SH   SOLE   0 0 58,764
IAMGOLD CORP COM 450913108 519 485,482 SH   SOLE   0 0 485,482
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 2,931 59,002 SH   SOLE   0 0 59,002
ICL GROUP LTD SHS M53213100 218 26,672 SH   SOLE   0 0 26,672
ICON PLC SHS G4705A100 2,505 13,632 SH   SOLE   0 0 13,632
ICU MED INC COM 44930G107 880 5,841 SH   SOLE   0 0 5,841
IDACORP INC COM 451107106 1,059 10,695 SH   SOLE   0 0 10,695
IDEX CORP COM 45167R104 877 4,390 SH   SOLE   0 0 4,390
IDEXX LABS INC COM 45168D104 5,935 18,218 SH   SOLE   0 0 18,218
ILLINOIS TOOL WKS INC COM 452308109 51,634 285,779 SH   SOLE   0 0 285,779
ILLUMINA INC COM 452327109 1,816 9,517 SH   SOLE   0 0 9,517
IMMUNITYBIO INC COM 45256X103 72 14,514 SH   SOLE   0 0 14,514
IMMUNOGEN INC COM 45253H101 100 20,846 SH   SOLE   0 0 20,846
IMPERIAL OIL LTD COM NEW 453038408 226 5,228 SH   SOLE   0 0 5,228
IMPINJ INC COM 453204109 1,476 18,437 SH   SOLE   0 0 18,437
INCYTE CORP COM 45337C102 1,782 26,745 SH   SOLE   0 0 26,745
INDEPENDENCE RLTY TR INC COM 45378A106 1,006 60,115 SH   SOLE   0 0 60,115
INDEPENDENT BK CORP MASS COM 453836108 444 5,957 SH   SOLE   0 0 5,957
INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 4,489 195,343 SH   SOLE   0 0 195,343
INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 8,836 377,782 SH   SOLE   0 0 377,782
INDEXIQ ETF TR CANDRIAM ESG US 45409B461 291 9,470 SH   SOLE   0 0 9,470
INDEXIQ ETF TR FTSE INTERNL EQT 45409B560 5,752 298,489 SH   SOLE   0 0 298,489
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 774 27,915 SH   SOLE   0 0 27,915
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 965 30,854 SH   SOLE   0 0 30,854
INDEXIQ ETF TR IQ S&P HGH YLD 45409B412 1,051 50,585 SH   SOLE   0 0 50,585
INDIA FD INC COM 454089103 206 12,801 SH   SOLE   0 0 12,801
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 57 10,280 SH   SOLE   0 0 10,280
INFINERA CORP COM 45667G103 147 30,440 SH   SOLE   0 0 30,440
INFLARX NV COM N44821101 294 111,287 SH   SOLE   0 0 111,287
INFOSYS LTD SPONSORED ADR 456788108 274 16,145 SH   SOLE   0 0 16,145
ING GROEP N.V. SPONSORED ADR 456837103 308 36,291 SH   SOLE   0 0 36,291
INGERSOLL RAND INC COM 45687V106 1,432 33,106 SH   SOLE   0 0 33,106
INGLES MKTS INC CL A 457030104 229 2,894 SH   SOLE   0 0 2,894
INGREDION INC COM 457187102 1,016 12,615 SH   SOLE   0 0 12,615
INMODE LTD SHS M5425M103 5,157 177,151 SH   SOLE   0 0 177,151
INNOVATOR ETFS TR GRWT100 PWR BF 45782C334 858 25,608 SH   SOLE   0 0 25,608
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276 426 10,145 SH   SOLE   0 0 10,145
INNOVATOR ETFS TR IBD 50 ETF 45782C102 375 15,356 SH   SOLE   0 0 15,356
INNOVATOR ETFS TR INTRNL DEV JULY 45782C722 341 16,022 SH   SOLE   0 0 16,022
INNOVATOR ETFS TR LOUP FRONTIER 45782C862 311 11,596 SH   SOLE   0 0 11,596
INNOVATOR ETFS TR S&P INVT GRD PFD 45783Y822 1,415 75,660 SH   SOLE   0 0 75,660
INNOVATOR ETFS TR US EQT PWR BUF 45782C870 2,395 90,152 SH   SOLE   0 0 90,152
INNOVATOR ETFS TR US EQT ULTRA BF 45782C300 1,024 35,080 SH   SOLE   0 0 35,080
INNOVATOR ETFS TR US EQTY BUF SEP 45782C664 319 11,144 SH   SOLE   0 0 11,144
INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789 612 20,989 SH   SOLE   0 0 20,989
INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755 306 10,612 SH   SOLE   0 0 10,612
INNOVATOR ETFS TR US EQTY BUFR MAR 45782C326 900 32,807 SH   SOLE   0 0 32,807
INNOVATOR ETFS TR US EQTY PWR BF 45782C680 2,256 83,665 SH   SOLE   0 0 83,665
INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 5,196 193,887 SH   SOLE   0 0 193,887
INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 971 33,335 SH   SOLE   0 0 33,335
INNOVATOR ETFS TR US EQTY PWR BUF 45782C417 746 28,068 SH   SOLE   0 0 28,068
INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 831 28,220 SH   SOLE   0 0 28,220
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 779 27,360 SH   SOLE   0 0 27,360
INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 775 27,646 SH   SOLE   0 0 27,646
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 3,640 130,902 SH   SOLE   0 0 130,902
INNOVATOR ETFS TR US EQTY PWR BUF 45782C748 1,946 68,594 SH   SOLE   0 0 68,594
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797 2,059 71,902 SH   SOLE   0 0 71,902
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 3,414 119,324 SH   SOLE   0 0 119,324
INNOVATOR ETFS TR US EQTY ULTRA BU 45782C565 397 14,425 SH   SOLE   0 0 14,425
INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698 885 31,295 SH   SOLE   0 0 31,295
INNOVATOR ETFS TR US SML CP PWR B 45782C284 208 9,019 SH   SOLE   0 0 9,019
INNOVATOR ETFS TR US SML CP PWR ET 45782C342 454 18,910 SH   SOLE   0 0 18,910
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 17 10,070 SH   SOLE   0 0 10,070
INSEEGO CORP COM 45782B104 183 88,406 SH   SOLE   0 0 88,406
INSIGHT ENTERPRISES INC COM 45765U103 200 2,429 SH   SOLE   0 0 2,429
INSIGHT SELECT INCOME FD COM 45781W109 641 41,712 SH   SOLE   0 0 41,712
INSPIRE MED SYS INC COM 457730109 240 1,351 SH   SOLE   0 0 1,351
INSTALLED BLDG PRODS INC COM 45780R101 265 3,272 SH   SOLE   0 0 3,272
INSTRUCTURE HLDGS INC COM 457790103 218 9,791 SH   SOLE   0 0 9,791
INSULET CORP COM 45784P101 775 3,380 SH   SOLE   0 0 3,380
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 81 11,165 SH   SOLE   0 0 11,165
INTEL CORP COM 458140100 44,077 1,710,400 SH   SOLE   0 0 1,710,400
INTEL CORP COM 458140100 1 21,000 SH Call SOLE   0 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 1,437 25,683 SH   SOLE   0 0 25,683
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 3,408 53,324 SH   SOLE   0 0 53,324
INTERCEPT PHARMACEUTICALS IN COM 45845P108 2,465 176,679 SH   SOLE   0 0 176,679
INTERCEPT PHARMACEUTICALS IN NOTE 3.250% 7/0 45845PAA6 105 109,000 PRN   SOLE   0 0 109,000
INTERCONTINENTAL EXCHANGE IN COM 45866F104 82,465 912,642 SH   SOLE   0 0 912,642
INTERNATIONAL BUSINESS MACHS COM 459200101 75,471 635,204 SH   SOLE   0 0 635,204
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 5,020 55,263 SH   SOLE   0 0 55,263
INTERNATIONAL PAPER CO COM 460146103 2,039 64,306 SH   SOLE   0 0 64,306
INTERPUBLIC GROUP COS INC COM 460690100 10,607 414,353 SH   SOLE   0 0 414,353
INTERPUBLIC GROUP COS INC COM 460690100 5 19,100 SH Call SOLE   0 0 0
INTREPID POTASH INC COM 46121Y201 314 7,946 SH   SOLE   0 0 7,946
INTUIT COM 461202103 9,766 25,198 SH   SOLE   0 0 25,198
INTUITIVE SURGICAL INC COM NEW 46120E602 16,421 87,609 SH   SOLE   0 0 87,609
INUVO INC COM NEW 46122W204 7 18,000 SH   SOLE   0 0 18,000
INVENTRUST PPTYS CORP COM NEW 46124J201 1,126 52,772 SH   SOLE   0 0 52,772
INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 1,048 12,348 SH   SOLE   0 0 12,348
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 1,309 28,712 SH   SOLE   0 0 28,712
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 14,176 287,031 SH   SOLE   0 0 287,031
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 440 17,875 SH   SOLE   0 0 17,875
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 20,379 1,259,541 SH   SOLE   0 0 1,259,541
INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103 126 15,554 SH   SOLE   0 0 15,554
INVESCO BD FD COM 46132L107 586 40,671 SH   SOLE   0 0 40,671
INVESCO BLDRS INDEX FDS TR EMGRING MKTS50 46090C305 240 6,932 SH   SOLE   0 0 6,932
INVESCO CALIF VALUE MUN INCO COM 46132H106 90 10,007 SH   SOLE   0 0 10,007
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 3,445 144,076 SH   SOLE   0 0 144,076
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 3,948 197,214 SH   SOLE   0 0 197,214
INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700 215 12,010 SH   SOLE   0 0 12,010
INVESCO DB MULTI-SECTOR COMM ENERGY FD 46140H304 600 26,517 SH   SOLE   0 0 26,517
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 6,278 208,220 SH   SOLE   0 0 208,220
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 613 26,446 SH   SOLE   0 0 26,446
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 2,729 156,368 SH   SOLE   0 0 156,368
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 402 11,078 SH   SOLE   0 0 11,078
INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875 1,179 48,547 SH   SOLE   0 0 48,547
INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 6,864 418,793 SH   SOLE   0 0 418,793
INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 1,688 24,636 SH   SOLE   0 0 24,636
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 4,471 263,949 SH   SOLE   0 0 263,949
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 267 16,250 SH   SOLE   0 0 16,250
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 1,043 29,727 SH   SOLE   0 0 29,727
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 255 15,756 SH   SOLE   0 0 15,756
INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 284 11,086 SH   SOLE   0 0 11,086
INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 870 45,621 SH   SOLE   0 0 45,621
INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 752 39,707 SH   SOLE   0 0 39,707
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 446 15,527 SH   SOLE   0 0 15,527
INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644 10,992 382,603 SH   SOLE   0 0 382,603
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 5,771 117,495 SH   SOLE   0 0 117,495
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 1,523 109,900 SH   SOLE   0 0 109,900
INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586 1,469 19,970 SH   SOLE   0 0 19,970
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 53,401 485,464 SH   SOLE   0 0 485,464
INVESCO EXCH TRADED FD TR II NASDAQ BIOTECH 46138G599 478 25,273 SH   SOLE   0 0 25,273
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 20,102 907,531 SH   SOLE   0 0 907,531
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 2,887 130,732 SH   SOLE   0 0 130,732
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 12,244 1,030,610 SH   SOLE   0 0 1,030,610
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 1,005 17,512 SH   SOLE   0 0 17,512
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 18,361 273,571 SH   SOLE   0 0 273,571
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 499 23,758 SH   SOLE   0 0 23,758
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 1,093 26,617 SH   SOLE   0 0 26,617
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 236 9,558 SH   SOLE   0 0 9,558
INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 386 18,281 SH   SOLE   0 0 18,281
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 3,582 74,565 SH   SOLE   0 0 74,565
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 25,535 265,414 SH   SOLE   0 0 265,414
INVESCO EXCH TRADED FD TR II S&P SMLCP ENGY 46138E164 223 26,165 SH   SOLE   0 0 26,165
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 1,073 8,154 SH   SOLE   0 0 8,154
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 683 6,149 SH   SOLE   0 0 6,149
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 1,432 35,277 SH   SOLE   0 0 35,277
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 4,012 106,421 SH   SOLE   0 0 106,421
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 17,208 439,975 SH   SOLE   0 0 439,975
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 49,303 852,524 SH   SOLE   0 0 852,524
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 8,474 115,122 SH   SOLE   0 0 115,122
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 5,650 279,823 SH   SOLE   0 0 279,823
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 15,083 588,015 SH   SOLE   0 0 588,015
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 10,282 469,504 SH   SOLE   0 0 469,504
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 814 46,969 SH   SOLE   0 0 46,969
INVESCO EXCH TRD SLF IDX FD BULLSHS 22 USD 46138J676 274 11,470 SH   SOLE   0 0 11,470
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 13,207 623,571 SH   SOLE   0 0 623,571
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 10,021 456,116 SH   SOLE   0 0 456,116
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 24,434 1,170,795 SH   SOLE   0 0 1,170,795
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 9,940 435,603 SH   SOLE   0 0 435,603
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 MUNI 46138J544 262 10,591 SH   SOLE   0 0 10,591
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 40,799 2,000,913 SH   SOLE   0 0 2,000,913
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 4,159 192,363 SH   SOLE   0 0 192,363
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536 204 8,386 SH   SOLE   0 0 8,386
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 24,309 1,218,817 SH   SOLE   0 0 1,218,817
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 815 37,485 SH   SOLE   0 0 37,485
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 26,042 1,397,086 SH   SOLE   0 0 1,397,086
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510 284 12,450 SH   SOLE   0 0 12,450
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 12,460 669,493 SH   SOLE   0 0 669,493
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 254 4,211 SH   SOLE   0 0 4,211
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 546 35,133 SH   SOLE   0 0 35,133
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 258 11,798 SH   SOLE   0 0 11,798
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 11,312 591,311 SH   SOLE   0 0 591,311
INVESCO EXCH TRD SLF IDX FD RAFI STRG US ETF 46138J726 1,836 79,004 SH   SOLE   0 0 79,004
INVESCO EXCH TRD SLF IDX FD RAFI STRG US SML 46138J734 1,852 61,349 SH   SOLE   0 0 61,349
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 26,861 687,693 SH   SOLE   0 0 687,693
INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 1,646 52,088 SH   SOLE   0 0 52,088
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 3,144 48,733 SH   SOLE   0 0 48,733
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 12,833 172,906 SH   SOLE   0 0 172,906
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 14,629 452,343 SH   SOLE   0 0 452,343
INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 1,454 38,781 SH   SOLE   0 0 38,781
INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 1,524 21,826 SH   SOLE   0 0 21,826
INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 3,097 78,839 SH   SOLE   0 0 78,839
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 2,978 24,572 SH   SOLE   0 0 24,572
INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 516 6,302 SH   SOLE   0 0 6,302
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 9,255 136,943 SH   SOLE   0 0 136,943
INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 208 2,783 SH   SOLE   0 0 2,783
INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 1,031 9,700 SH   SOLE   0 0 9,700
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 854 14,489 SH   SOLE   0 0 14,489
INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 751 20,188 SH   SOLE   0 0 20,188
INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761 1,844 66,933 SH   SOLE   0 0 66,933
INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 1,716 40,849 SH   SOLE   0 0 40,849
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 2,317 66,864 SH   SOLE   0 0 66,864
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 835 14,659 SH   SOLE   0 0 14,659
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 3,676 88,258 SH   SOLE   0 0 88,258
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 397 5,562 SH   SOLE   0 0 5,562
INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 3,964 44,032 SH   SOLE   0 0 44,032
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 580 6,521 SH   SOLE   0 0 6,521
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 1,245 82,800 SH   SOLE   0 0 82,800
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 28,385 204,543 SH   SOLE   0 0 204,543
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 2,684 18,417 SH   SOLE   0 0 18,417
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 119 14,046 SH   SOLE   0 0 14,046
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 3,595 193,400 SH   SOLE   0 0 193,400
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 3,935 258,037 SH   SOLE   0 0 258,037
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 533 10,933 SH   SOLE   0 0 10,933
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 510 4,480 SH   SOLE   0 0 4,480
INVESCO EXCHANGE TRADED FD T RYMND JMS SB 1 46137V522 9,674 190,952 SH   SOLE   0 0 190,952
INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 213 3,203 SH   SOLE   0 0 3,203
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 34,425 460,045 SH   SOLE   0 0 460,045
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 8,625 32,033 SH   SOLE   0 0 32,033
INVESCO EXCHANGE TRADED FD T S&P 500 VLU MOMN 46137V423 518 11,701 SH   SOLE   0 0 11,701
INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609 1,450 59,983 SH   SOLE   0 0 59,983
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 13,420 192,340 SH   SOLE   0 0 192,340
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 9,863 158,330 SH   SOLE   0 0 158,330
INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 2,573 66,569 SH   SOLE   0 0 66,569
INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225 2,416 32,176 SH   SOLE   0 0 32,176
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 886 5,309 SH   SOLE   0 0 5,309
INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 442 5,518 SH   SOLE   0 0 5,518
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 13,139 318,901 SH   SOLE   0 0 318,901
INVESCO EXCHANGE TRADED FD T S&P SML 600 EQ 46137V183 1,185 18,808 SH   SOLE   0 0 18,808
INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 449 5,882 SH   SOLE   0 0 5,882
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 2,777 64,022 SH   SOLE   0 0 64,022
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 2,499 132,130 SH   SOLE   0 0 132,130
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 859 8,195 SH   SOLE   0 0 8,195
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 9,423 154,453 SH   SOLE   0 0 154,453
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 9,907 193,417 SH   SOLE   0 0 193,417
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 5,710 22,724 SH   SOLE   0 0 22,724
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 1,007 6,499 SH   SOLE   0 0 6,499
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 2,818 19,777 SH   SOLE   0 0 19,777
INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290 1,039 34,683 SH   SOLE   0 0 34,683
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 4,477 29,114 SH   SOLE   0 0 29,114
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 7,006 30,937 SH   SOLE   0 0 30,937
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 6,314 59,239 SH   SOLE   0 0 59,239
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 178,676 1,403,803 SH   SOLE   0 0 1,403,803
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 7,814 54,045 SH   SOLE   0 0 54,045
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 70,590 1,010,745 SH   SOLE   0 0 1,010,745
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 22,192 558,424 SH   SOLE   0 0 558,424
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 6,053 132,304 SH   SOLE   0 0 132,304
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 2,860 59,359 SH   SOLE   0 0 59,359
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 934 11,680 SH   SOLE   0 0 11,680
INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 370 18,796 SH   SOLE   0 0 18,796
INVESCO LTD SHS G491BT108 308 22,488 SH   SOLE   0 0 22,488
INVESCO MUN OPPORTUNITY TR COM 46132C107 1,417 155,517 SH   SOLE   0 0 155,517
INVESCO MUNI INCOME OPP TRST COM 46132X101 934 159,300 SH   SOLE   0 0 159,300
INVESCO MUNICIPAL TRUST COM 46131J103 210 22,932 SH   SOLE   0 0 22,932
INVESCO QQQ TR UNIT SER 1 46090E103 508,727 1,903,221 SH   SOLE   0 0 1,903,221
INVESCO QUALITY MUN INCOME T COM 46133G107 1,320 144,618 SH   SOLE   0 0 144,618
INVESCO SR INCOME TR COM 46131H107 83 22,314 SH   SOLE   0 0 22,314
INVESCO TR INVT GRADE MUNS COM 46131M106 3,469 370,590 SH   SOLE   0 0 370,590
INVESCO VALUE MUN INCOME TR COM 46132P108 3,403 295,652 SH   SOLE   0 0 295,652
INVESTCORP CR MGMT BDC INC COM 46090R104 180 50,321 SH   SOLE   0 0 50,321
INVESTMENT MANAGERS SER TR KNWLDL LD ETF 46143U849 435 13,210 SH   SOLE   0 0 13,210
INVESTMENT MANAGERS SER TR I AXS CHANGE FINAN 46144X107 3,806 153,275 SH   SOLE   0 0 153,275
INVITAE CORP COM 46185L103 41 16,769 SH   SOLE   0 0 16,769
INVITATION HOMES INC COM 46187W107 2,792 82,673 SH   SOLE   0 0 82,673
IONIS PHARMACEUTICALS INC COM 462222100 1,440 32,564 SH   SOLE   0 0 32,564
IONIS PHARMACEUTICALS INC NOTE 0.125%12/1 462222AB6 18 20,000 PRN   SOLE   0 0 20,000
IPG PHOTONICS CORP COM 44980X109 211 2,505 SH   SOLE   0 0 2,505
IQVIA HLDGS INC COM 46266C105 82,777 456,982 SH   SOLE   0 0 456,982
IRIDIUM COMMUNICATIONS INC COM 46269C102 8,390 189,091 SH   SOLE   0 0 189,091
IRON MTN INC DEL COM 46284V101 9,848 223,967 SH   SOLE   0 0 223,967
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 142 13,745 SH   SOLE   0 0 13,745
ISHARES GOLD TR ISHARES NEW 464285204 30,271 960,056 SH   SOLE   0 0 960,056
ISHARES INC CORE MSCI EMKT 46434G103 82,842 1,927,463 SH   SOLE   0 0 1,927,463
ISHARES INC EM MKTS DIV ETF 464286319 1,552 68,442 SH   SOLE   0 0 68,442
ISHARES INC ESG AWR MSCI EM 46434G863 9,649 348,708 SH   SOLE   0 0 348,708
ISHARES INC GLB AGRIC PR ETF 464286350 3,553 90,769 SH   SOLE   0 0 90,769
ISHARES INC INTL HIGH YIELD 464286210 402 10,397 SH   SOLE   0 0 10,397
ISHARES INC JP MRG EM CRP BD 464286251 716 17,333 SH   SOLE   0 0 17,333
ISHARES INC MSCI AUST ETF 464286103 443 22,593 SH   SOLE   0 0 22,593
ISHARES INC MSCI BRAZIL ETF 464286400 1,054 35,585 SH   SOLE   0 0 35,585
ISHARES INC MSCI CDA ETF 464286509 3,234 105,134 SH   SOLE   0 0 105,134
ISHARES INC MSCI EMERG MKT 46434G889 266 6,930 SH   SOLE   0 0 6,930
ISHARES INC MSCI EMERG MRKT 464286533 15,293 301,748 SH   SOLE   0 0 301,748
ISHARES INC MSCI EMRG CHN 46434G764 9,432 213,016 SH   SOLE   0 0 213,016
ISHARES INC MSCI EQUAL WEITE 464286681 272 4,069 SH   SOLE   0 0 4,069
ISHARES INC MSCI EURZONE ETF 464286608 726 22,701 SH   SOLE   0 0 22,701
ISHARES INC MSCI FRONTIER 464286145 289 11,886 SH   SOLE   0 0 11,886
ISHARES INC MSCI GBL ETF NEW 46434G848 470 13,826 SH   SOLE   0 0 13,826
ISHARES INC MSCI GBL GOLD MN 46434G855 1,542 82,199 SH   SOLE   0 0 82,199
ISHARES INC MSCI GBL MIN VOL 464286525 12,706 143,477 SH   SOLE   0 0 143,477
ISHARES INC MSCI GLB SLV&MTL 464286327 418 46,791 SH   SOLE   0 0 46,791
ISHARES INC MSCI JPN ETF NEW 46434G822 1,332 27,268 SH   SOLE   0 0 27,268
ISHARES INC MSCI PAC JP ETF 464286665 1,380 36,786 SH   SOLE   0 0 36,786
ISHARES INC MSCI SINGPOR ETF 46434G780 199 11,656 SH   SOLE   0 0 11,656
ISHARES INC MSCI STH KOR ETF 464286772 396 8,352 SH   SOLE   0 0 8,352
ISHARES INC MSCI WORLD ETF 464286392 4,947 49,493 SH   SOLE   0 0 49,493
ISHARES SILVER TR ISHARES 46428Q109 19,267 1,100,963 SH   SOLE   0 0 1,100,963
ISHARES SILVER TR ISHARES 46428Q109 1 34,100 SH Call SOLE   0 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718 28,530 284,536 SH   SOLE   0 0 284,536
ISHARES TR 0-5 YR TIPS ETF 46429B747 72,804 757,506 SH   SOLE   0 0 757,506
ISHARES TR 0-5YR HI YL CP 46434V407 18,273 457,527 SH   SOLE   0 0 457,527
ISHARES TR 0-5YR INVT GR CP 46434V100 19,934 420,552 SH   SOLE   0 0 420,552
ISHARES TR 1 3 YR TREAS BD 464287457 234,156 2,883,318 SH   SOLE   0 0 2,883,318
ISHARES TR 10-20 YR TRS ETF 464288653 7,272 66,740 SH   SOLE   0 0 66,740
ISHARES TR 20 YR TR BD ETF 464287432 70,317 686,314 SH   SOLE   0 0 686,314
ISHARES TR 3 7 YR TREAS BD 464288661 7,530 65,887 SH   SOLE   0 0 65,887
ISHARES TR 7-10 YR TRSY BD 464287440 63,805 664,673 SH   SOLE   0 0 664,673
ISHARES TR A RATE CP BD ETF 46429B291 281 6,183 SH   SOLE   0 0 6,183
ISHARES TR AGENCY BOND ETF 464288166 2,464 23,136 SH   SOLE   0 0 23,136
ISHARES TR AGGRES ALLOC ETF 464289859 977 17,614 SH   SOLE   0 0 17,614
ISHARES TR BLACKROCK ULTRA 46434V878 36,419 728,238 SH   SOLE   0 0 728,238
ISHARES TR BROAD USD HIGH 46435U853 19,300 574,084 SH   SOLE   0 0 574,084
ISHARES TR CALIF MUN BD ETF 464288356 6,549 120,791 SH   SOLE   0 0 120,791
ISHARES TR CHINA LG-CAP ETF 464287184 762 29,453 SH   SOLE   0 0 29,453
ISHARES TR CMBS ETF 46429B366 260 5,676 SH   SOLE   0 0 5,676
ISHARES TR COHEN STEER REIT 464287564 18,101 337,328 SH   SOLE   0 0 337,328
ISHARES TR CONSER ALLOC ETF 464289883 1,476 45,263 SH   SOLE   0 0 45,263
ISHARES TR CONV BD ETF 46435G102 4,290 62,263 SH   SOLE   0 0 62,263
ISHARES TR CORE 1 5 YR USD 46432F859 43,416 941,782 SH   SOLE   0 0 941,782
ISHARES TR CORE DIV GRWTH 46434V621 323,107 7,265,746 SH   SOLE   0 0 7,265,746
ISHARES TR CORE HIGH DV ETF 46429B663 40,565 444,337 SH   SOLE   0 0 444,337
ISHARES TR CORE INTL AGGR 46435G672 11,899 246,229 SH   SOLE   0 0 246,229
ISHARES TR CORE LT USDB ETF 464289479 215 4,284 SH   SOLE   0 0 4,284
ISHARES TR CORE MSCI EAFE 46432F842 315,076 5,982,065 SH   SOLE   0 0 5,982,065
ISHARES TR CORE MSCI EURO 46434V738 1,797 45,436 SH   SOLE   0 0 45,436
ISHARES TR CORE MSCI INTL 46435G326 8,686 179,797 SH   SOLE   0 0 179,797
ISHARES TR CORE MSCI TOTAL 46432F834 52,814 1,037,197 SH   SOLE   0 0 1,037,197
ISHARES TR CORE S&P MCP ETF 464287507 340,364 1,552,223 SH   SOLE   0 0 1,552,223
ISHARES TR CORE S&P SCP ETF 464287804 400,757 4,596,272 SH   SOLE   0 0 4,596,272
ISHARES TR CORE S&P TTL STK 464287150 252,105 3,169,532 SH   SOLE   0 0 3,169,532
ISHARES TR CORE S&P US GWT 464287671 52,614 656,200 SH   SOLE   0 0 656,200
ISHARES TR CORE S&P US VLU 464287663 27,457 438,533 SH   SOLE   0 0 438,533
ISHARES TR CORE S&P500 ETF 464287200 825,906 2,302,671 SH   SOLE   0 0 2,302,671
ISHARES TR CORE TOTAL USD 46434V613 21,366 480,125 SH   SOLE   0 0 480,125
ISHARES TR CORE US AGGBD ET 464287226 343,096 3,561,290 SH   SOLE   0 0 3,561,290
ISHARES TR CRE U S REIT ETF 464288521 549 11,567 SH   SOLE   0 0 11,567
ISHARES TR CYBERSECURITY 46435U135 572 16,843 SH   SOLE   0 0 16,843
ISHARES TR DEVSMCP EXNA ETF 464288497 398 9,731 SH   SOLE   0 0 9,731
ISHARES TR DOW JONES US ETF 464287846 6,298 71,818 SH   SOLE   0 0 71,818
ISHARES TR EAFE GRWTH ETF 464288885 47,787 658,576 SH   SOLE   0 0 658,576
ISHARES TR EAFE SML CP ETF 464288273 4,667 95,670 SH   SOLE   0 0 95,670
ISHARES TR EAFE VALUE ETF 464288877 21,324 553,428 SH   SOLE   0 0 553,428
ISHARES TR ESG ADV TTL USD 46436E619 520 12,433 SH   SOLE   0 0 12,433
ISHARES TR ESG ADVNCD HY BD 46435G441 2,583 61,257 SH   SOLE   0 0 61,257
ISHARES TR ESG AW MSCI EAFE 46435G516 4,153 73,990 SH   SOLE   0 0 73,990
ISHARES TR ESG AWARE MSCI 46435U663 1,364 44,484 SH   SOLE   0 0 44,484
ISHARES TR ESG AWR MSCI USA 46435G425 25,952 326,810 SH   SOLE   0 0 326,810
ISHARES TR ESG AWR US AGRGT 46435U549 3,220 69,332 SH   SOLE   0 0 69,332
ISHARES TR ESG AWRE 1 5 YR 46435G243 1,751 74,527 SH   SOLE   0 0 74,527
ISHARES TR ESG AWRE USD ETF 46435G193 4,527 207,870 SH   SOLE   0 0 207,870
ISHARES TR ESG EAFE ETF 46436E759 379 8,128 SH   SOLE   0 0 8,128
ISHARES TR ESG MSCI USA ETF 46436E767 710 25,347 SH   SOLE   0 0 25,347
ISHARES TR ESG SCRD S&P MID 46436E551 355 11,924 SH   SOLE   0 0 11,924
ISHARES TR ESG SCRND S&P500 46436E569 406 15,127 SH   SOLE   0 0 15,127
ISHARES TR EUROPE ETF 464287861 240 6,356 SH   SOLE   0 0 6,356
ISHARES TR EXPANDED TECH 464287515 4,136 16,533 SH   SOLE   0 0 16,533
ISHARES TR EXPND TEC SC ETF 464287549 14,678 53,103 SH   SOLE   0 0 53,103
ISHARES TR EXPONENTIAL TECH 46434V381 2,750 61,696 SH   SOLE   0 0 61,696
ISHARES TR FALN ANGLS USD 46435G474 3,451 144,397 SH   SOLE   0 0 144,397
ISHARES TR FLTG RATE NT ETF 46429B655 25,091 499,128 SH   SOLE   0 0 499,128
ISHARES TR GBL COMM SVC ETF 464287275 726 13,839 SH   SOLE   0 0 13,839
ISHARES TR GENOMICS IMMUN 46435U192 968 36,666 SH   SOLE   0 0 36,666
ISHARES TR GL CLEAN ENE ETF 464288224 23,602 1,236,349 SH   SOLE   0 0 1,236,349
ISHARES TR GLB CNS DISC ETF 464288745 1,202 9,847 SH   SOLE   0 0 9,847
ISHARES TR GLB CNSM STP ETF 464288737 1,627 30,353 SH   SOLE   0 0 30,353
ISHARES TR GLB INFRASTR ETF 464288372 1,813 43,330 SH   SOLE   0 0 43,330
ISHARES TR GLOB HLTHCRE ETF 464287325 5,854 77,692 SH   SOLE   0 0 77,692
ISHARES TR GLOBAL 100 ETF 464287572 4,618 77,597 SH   SOLE   0 0 77,597
ISHARES TR GLOBAL ENERG ETF 464287341 9,476 284,295 SH   SOLE   0 0 284,295
ISHARES TR GLOBAL FINLS ETF 464287333 1,958 31,930 SH   SOLE   0 0 31,930
ISHARES TR GLOBAL MATER ETF 464288695 2,023 29,808 SH   SOLE   0 0 29,808
ISHARES TR GLOBAL REIT ETF 46434V647 5,326 250,413 SH   SOLE   0 0 250,413
ISHARES TR GLOBAL TECH ETF 464287291 11,004 260,864 SH   SOLE   0 0 260,864
ISHARES TR GNMA BOND ETF 46429B333 3,256 75,708 SH   SOLE   0 0 75,708
ISHARES TR GOV/CRED BD ETF 464288596 252 2,469 SH   SOLE   0 0 2,469
ISHARES TR GRWT ALLOCAT ETF 464289867 4,508 100,664 SH   SOLE   0 0 100,664
ISHARES TR HDG MSCI EAFE 46434V803 5,206 174,158 SH   SOLE   0 0 174,158
ISHARES TR HIGH YLD BD FCTR 46435G250 1,345 31,581 SH   SOLE   0 0 31,581
ISHARES TR IBDS DEC28 ETF 46435U515 5,377 226,033 SH   SOLE   0 0 226,033
ISHARES TR IBNDS MAR23 ETF 46432FAN7 2,392 98,685 SH   SOLE   0 0 98,685
ISHARES TR IBONDS 22 TRM HG 46435U176 2,169 90,215 SH   SOLE   0 0 90,215
ISHARES TR IBONDS 23 TRM HG 46435U150 2,275 97,404 SH   SOLE   0 0 97,404
ISHARES TR IBONDS 23 TRM TS 46436E882 742 29,948 SH   SOLE   0 0 29,948
ISHARES TR IBONDS 24 TRM HG 46435U184 1,000 44,867 SH   SOLE   0 0 44,867
ISHARES TR IBONDS 24 TRM TS 46436E874 5,575 232,792 SH   SOLE   0 0 232,792
ISHARES TR IBONDS 25 TRM HG 46435U168 225 10,153 SH   SOLE   0 0 10,153
ISHARES TR IBONDS 25 TRM TS 46436E866 7,138 306,606 SH   SOLE   0 0 306,606
ISHARES TR IBONDS 26 TRM TS 46436E858 639 28,174 SH   SOLE   0 0 28,174
ISHARES TR IBONDS 27 ETF 46435UAA9 8,448 367,318 SH   SOLE   0 0 367,318
ISHARES TR IBONDS 27 TRM TS 46436E841 658 29,661 SH   SOLE   0 0 29,661
ISHARES TR IBONDS 28 TRM TS 46436E833 4,158 190,285 SH   SOLE   0 0 190,285
ISHARES TR IBONDS 29 TRM TS 46436E825 1,486 68,949 SH   SOLE   0 0 68,949
ISHARES TR IBONDS DEC 46435U697 4,581 179,620 SH   SOLE   0 0 179,620
ISHARES TR IBONDS DEC 2030 46436E726 9,231 455,624 SH   SOLE   0 0 455,624
ISHARES TR IBONDS DEC 2031 46436E486 8,326 426,763 SH   SOLE   0 0 426,763
ISHARES TR IBONDS DEC 2032 46436E312 4,056 171,794 SH   SOLE   0 0 171,794
ISHARES TR IBONDS DEC 25 46435U432 4,321 166,714 SH   SOLE   0 0 166,714
ISHARES TR IBONDS DEC 26 46435U259 4,133 167,802 SH   SOLE   0 0 167,802
ISHARES TR IBONDS DEC 27 46435U283 4,194 171,957 SH   SOLE   0 0 171,957
ISHARES TR IBONDS DEC 28 46435U325 3,545 146,535 SH   SOLE   0 0 146,535
ISHARES TR IBONDS DEC 29 46436E205 10,242 470,019 SH   SOLE   0 0 470,019
ISHARES TR IBONDS DEC2022 46435G755 6,086 234,988 SH   SOLE   0 0 234,988
ISHARES TR IBONDS DEC2023 46435G318 5,136 203,484 SH   SOLE   0 0 203,484
ISHARES TR IBONDS DEC2026 46435GAA0 19,096 826,680 SH   SOLE   0 0 826,680
ISHARES TR IBONDS DEC22 ETF 46434VBA7 21,163 845,498 SH   SOLE   0 0 845,498
ISHARES TR IBONDS DEC23 ETF 46434VAX8 38,384 1,538,448 SH   SOLE   0 0 1,538,448
ISHARES TR IBONDS DEC24 ETF 46434VBG4 30,184 1,239,596 SH   SOLE   0 0 1,239,596
ISHARES TR IBONDS DEC25 ETF 46434VBD1 25,841 1,070,903 SH   SOLE   0 0 1,070,903
ISHARES TR IBONDS MAR23 ETF 46432FAZ0 851 32,189 SH   SOLE   0 0 32,189
ISHARES TR IBOXX HI YD ETF 464288513 16,239 227,470 SH   SOLE   0 0 227,470
ISHARES TR IBOXX INV CP ETF 464287242 71,517 698,063 SH   SOLE   0 0 698,063
ISHARES TR INTL DEV RE ETF 464288489 483 25,354 SH   SOLE   0 0 25,354
ISHARES TR INTL DIV GRWTH 46435G524 10,135 200,135 SH   SOLE   0 0 200,135
ISHARES TR INTL EQTY FACTOR 46434V274 585 27,938 SH   SOLE   0 0 27,938
ISHARES TR INTL SEL DIV ETF 464288448 17,595 780,938 SH   SOLE   0 0 780,938
ISHARES TR INTL TREA BD ETF 464288117 280 7,650 SH   SOLE   0 0 7,650
ISHARES TR INTRM GOV CR ETF 464288612 418 4,114 SH   SOLE   0 0 4,114
ISHARES TR INVESTMENT GRADE 46435G219 278 6,574 SH   SOLE   0 0 6,574
ISHARES TR ISHARES BIOTECH 464287556 16,501 141,070 SH   SOLE   0 0 141,070
ISHARES TR ISHARES SEMICDTR 464287523 14,263 44,740 SH   SOLE   0 0 44,740
ISHARES TR ISHS 1-5YR INVS 464288646 38,133 773,819 SH   SOLE   0 0 773,819
ISHARES TR ISHS 5-10YR INVT 464288638 13,306 275,613 SH   SOLE   0 0 275,613
ISHARES TR JPMORGAN USD EMG 464288281 11,539 145,314 SH   SOLE   0 0 145,314
ISHARES TR LATN AMER 40 ETF 464287390 1,979 83,423 SH   SOLE   0 0 83,423
ISHARES TR MBS ETF 464288588 25,736 281,022 SH   SOLE   0 0 281,022
ISHARES TR MICRO-CAP ETF 464288869 2,489 24,077 SH   SOLE   0 0 24,077
ISHARES TR MODERT ALLOC ETF 464289875 2,487 67,918 SH   SOLE   0 0 67,918
ISHARES TR MORNINGSTAR GRWT 464287119 4,419 91,576 SH   SOLE   0 0 91,576
ISHARES TR MORNINGSTAR VALU 464288109 9,636 170,643 SH   SOLE   0 0 170,643
ISHARES TR MORNINGSTR US EQ 464287127 1,644 33,289 SH   SOLE   0 0 33,289
ISHARES TR MRGSTR MD CP ETF 464288208 9,307 172,734 SH   SOLE   0 0 172,734
ISHARES TR MRGSTR MD CP GRW 464288307 27,052 536,914 SH   SOLE   0 0 536,914
ISHARES TR MRGSTR MD CP VAL 464288406 2,982 53,312 SH   SOLE   0 0 53,312
ISHARES TR MRGSTR SM CP ETF 464288505 396 9,278 SH   SOLE   0 0 9,278
ISHARES TR MRGSTR SM CP GR 464288604 1,749 50,466 SH   SOLE   0 0 50,466
ISHARES TR MRNGSTR INC ETF 46432F875 1,530 83,356 SH   SOLE   0 0 83,356
ISHARES TR MRNING SM CP ETF 464288703 5,523 116,195 SH   SOLE   0 0 116,195
ISHARES TR MSCI ACWI ETF 464288257 7,435 95,528 SH   SOLE   0 0 95,528
ISHARES TR MSCI ACWI EX US 464288240 6,880 171,971 SH   SOLE   0 0 171,971
ISHARES TR MSCI ACWI EXUS 46435G847 217 8,048 SH   SOLE   0 0 8,048
ISHARES TR MSCI CHINA A 46434V514 218 7,114 SH   SOLE   0 0 7,114
ISHARES TR MSCI EAFE ETF 464287465 61,280 1,094,103 SH   SOLE   0 0 1,094,103
ISHARES TR MSCI EAFE MIN VL 46429B689 43,220 758,108 SH   SOLE   0 0 758,108
ISHARES TR MSCI EAFE SMCP 46435G839 880 29,707 SH   SOLE   0 0 29,707
ISHARES TR MSCI EMG MKT ETF 464287234 45,163 1,294,808 SH   SOLE   0 0 1,294,808
ISHARES TR MSCI GBL SUS DEV 46435G532 251 3,542 SH   SOLE   0 0 3,542
ISHARES TR MSCI INDIA ETF 46429B598 2,393 58,678 SH   SOLE   0 0 58,678
ISHARES TR MSCI INDIA SM CP 46429B614 1,274 24,187 SH   SOLE   0 0 24,187
ISHARES TR MSCI INTL QUALTY 46434V456 13,783 496,134 SH   SOLE   0 0 496,134
ISHARES TR MSCI INTL SML CP 46434V266 850 32,490 SH   SOLE   0 0 32,490
ISHARES TR MSCI INTL VLU FT 46435G409 237 12,014 SH   SOLE   0 0 12,014
ISHARES TR MSCI KLD400 SOC 464288570 15,026 224,374 SH   SOLE   0 0 224,374
ISHARES TR MSCI LW CRB TG 46434V464 510 4,027 SH   SOLE   0 0 4,027
ISHARES TR MSCI UK ETF NEW 46435G334 477 18,192 SH   SOLE   0 0 18,192
ISHARES TR MSCI USA ESG SLC 464288802 40,353 531,587 SH   SOLE   0 0 531,587
ISHARES TR MSCI USA MIN VOL 46429B697 310,591 4,698,770 SH   SOLE   0 0 4,698,770
ISHARES TR MSCI USA MMENTM 46432F396 49,294 375,727 SH   SOLE   0 0 375,727
ISHARES TR MSCI USA QLT FCT 46432F339 45,388 436,678 SH   SOLE   0 0 436,678
ISHARES TR MSCI USA SMCP MN 46435G433 17,278 541,422 SH   SOLE   0 0 541,422
ISHARES TR MSCI USA VALUE 46432F388 27,460 335,442 SH   SOLE   0 0 335,442
ISHARES TR NATIONAL MUN ETF 464288414 58,841 573,606 SH   SOLE   0 0 573,606
ISHARES TR NORTH AMERN NAT 464287374 2,470 71,045 SH   SOLE   0 0 71,045
ISHARES TR PFD AND INCM SEC 464288687 39,989 1,262,668 SH   SOLE   0 0 1,262,668
ISHARES TR RESIDENTIAL MULT 464288562 2,963 41,257 SH   SOLE   0 0 41,257
ISHARES TR RUS 1000 ETF 464287622 54,096 274,142 SH   SOLE   0 0 274,142
ISHARES TR RUS 1000 GRW ETF 464287614 165,000 784,193 SH   SOLE   0 0 784,193
ISHARES TR RUS 1000 VAL ETF 464287598 122,288 899,229 SH   SOLE   0 0 899,229
ISHARES TR RUS 2000 GRW ETF 464287648 27,133 131,264 SH   SOLE   0 0 131,264
ISHARES TR RUS 2000 VAL ETF 464287630 25,109 194,719 SH   SOLE   0 0 194,719
ISHARES TR RUS MD CP GR ETF 464287481 62,539 797,139 SH   SOLE   0 0 797,139
ISHARES TR RUS MDCP VAL ETF 464287473 56,465 587,854 SH   SOLE   0 0 587,854
ISHARES TR RUS MID CAP ETF 464287499 91,002 1,464,222 SH   SOLE   0 0 1,464,222
ISHARES TR RUS TOP 200 ETF 464289446 1,038 12,231 SH   SOLE   0 0 12,231
ISHARES TR RUS TP200 GR ETF 464289438 41,271 345,356 SH   SOLE   0 0 345,356
ISHARES TR RUS TP200 VL ETF 464289420 1,970 34,139 SH   SOLE   0 0 34,139
ISHARES TR RUSEL 2500 ETF 46435G268 361 7,255 SH   SOLE   0 0 7,255
ISHARES TR RUSSELL 2000 ETF 464287655 95,797 580,816 SH   SOLE   0 0 580,816
ISHARES TR RUSSELL 3000 ETF 464287689 35,155 169,799 SH   SOLE   0 0 169,799
ISHARES TR S&P 100 ETF 464287101 27,665 170,246 SH   SOLE   0 0 170,246
ISHARES TR S&P 500 GRWT ETF 464287309 137,451 2,375,951 SH   SOLE   0 0 2,375,951
ISHARES TR S&P 500 VAL ETF 464287408 94,799 737,612 SH   SOLE   0 0 737,612
ISHARES TR S&P MC 400GR ETF 464287606 37,014 587,328 SH   SOLE   0 0 587,328
ISHARES TR S&P MC 400VL ETF 464287705 12,930 143,661 SH   SOLE   0 0 143,661
ISHARES TR S&P SML 600 GWT 464287887 27,989 275,273 SH   SOLE   0 0 275,273
ISHARES TR SELECT DIVID ETF 464287168 58,190 542,691 SH   SOLE   0 0 542,691
ISHARES TR SELF DRIVNG EV 46435U366 1,283 38,355 SH   SOLE   0 0 38,355
ISHARES TR SHORT TREAS BD 464288679 63,178 574,323 SH   SOLE   0 0 574,323
ISHARES TR SHRT NAT MUN ETF 464288158 14,771 143,882 SH   SOLE   0 0 143,882
ISHARES TR SP SMCP600VL ETF 464287879 18,195 220,676 SH   SOLE   0 0 220,676
ISHARES TR TIPS BD ETF 464287176 120,228 1,146,131 SH   SOLE   0 0 1,146,131
ISHARES TR TRS FLT RT BD 46434V860 40,780 807,528 SH   SOLE   0 0 807,528
ISHARES TR U S EQUITY FACTR 46434V282 4,905 135,431 SH   SOLE   0 0 135,431
ISHARES TR U.S. BAS MTL ETF 464287838 2,415 22,307 SH   SOLE   0 0 22,307
ISHARES TR U.S. ENERGY ETF 464287796 20,607 524,211 SH   SOLE   0 0 524,211
ISHARES TR U.S. FIN SVC ETF 464287770 2,666 18,874 SH   SOLE   0 0 18,874
ISHARES TR U.S. FINLS ETF 464287788 12,435 184,078 SH   SOLE   0 0 184,078
ISHARES TR U.S. FIXED INCME 46435U796 447 5,453 SH   SOLE   0 0 5,453
ISHARES TR U.S. INSRNCE ETF 464288786 3,195 40,381 SH   SOLE   0 0 40,381
ISHARES TR U.S. MED DVC ETF 464288810 14,536 308,094 SH   SOLE   0 0 308,094
ISHARES TR U.S. PHARMA ETF 464288836 975 5,746 SH   SOLE   0 0 5,746
ISHARES TR U.S. REAL ES ETF 464287739 10,434 128,142 SH   SOLE   0 0 128,142
ISHARES TR U.S. TECH ETF 464287721 49,241 671,123 SH   SOLE   0 0 671,123
ISHARES TR U.S. UTILITS ETF 464287697 6,897 85,016 SH   SOLE   0 0 85,016
ISHARES TR US AER DEF ETF 464288760 13,145 144,149 SH   SOLE   0 0 144,149
ISHARES TR US BR DEL SE ETF 464288794 1,228 14,370 SH   SOLE   0 0 14,370
ISHARES TR US CONSM STAPLES 464287812 31,049 172,653 SH   SOLE   0 0 172,653
ISHARES TR US CONSUM DISCRE 464287580 8,360 143,649 SH   SOLE   0 0 143,649
ISHARES TR US DIVID BYBCK 46435U861 353 10,462 SH   SOLE   0 0 10,462
ISHARES TR US HLTHCARE ETF 464287762 24,001 94,856 SH   SOLE   0 0 94,856
ISHARES TR US HLTHCR PR ETF 464288828 9,103 35,632 SH   SOLE   0 0 35,632
ISHARES TR US HOME CONS ETF 464288752 3,186 61,215 SH   SOLE   0 0 61,215
ISHARES TR US INDUSTRIALS 464287754 7,523 89,791 SH   SOLE   0 0 89,791
ISHARES TR US INFRASTRUC 46435U713 4,197 130,182 SH   SOLE   0 0 130,182
ISHARES TR US OIL GS EX ETF 464288851 9,378 112,608 SH   SOLE   0 0 112,608
ISHARES TR US REGNL BKS ETF 464288778 2,478 51,899 SH   SOLE   0 0 51,899
ISHARES TR US SML CP VALUE 46436E536 875 34,102 SH   SOLE   0 0 34,102
ISHARES TR US TELECOM ETF 464287713 4,240 203,053 SH   SOLE   0 0 203,053
ISHARES TR US TREAS BD ETF 46429B267 14,503 637,219 SH   SOLE   0 0 637,219
ISHARES TR US TRSPRTION 464287192 6,116 31,113 SH   SOLE   0 0 31,113
ISHARES TR USD GRN BOND ETF 46435U440 807 17,703 SH   SOLE   0 0 17,703
ISHARES TR USD INV GRDE ETF 464288620 4,181 87,022 SH   SOLE   0 0 87,022
ISHARES TR YLD OPTIM BD 46434V787 941 44,188 SH   SOLE   0 0 44,188
ISHARES U S ETF TR BLACKROCK SHORT 46431W838 256 5,151 SH   SOLE   0 0 5,151
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 80,903 1,642,364 SH   SOLE   0 0 1,642,364
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 1,334 37,353 SH   SOLE   0 0 37,353
ISHARES U S ETF TR INT RT HDG C B 46431W705 539 6,072 SH   SOLE   0 0 6,072
ISHARES U S ETF TR TECHNOLOGY 46431W648 780 19,718 SH   SOLE   0 0 19,718
ISORAY INC COM 46489V104 4 17,500 SH   SOLE   0 0 17,500
ISUN INC COM 465246106 60 27,364 SH   SOLE   0 0 27,364
ITRON INC COM 465741106 1,330 31,592 SH   SOLE   0 0 31,592
ITT INC COM 45073V108 295 4,514 SH   SOLE   0 0 4,514
J & J SNACK FOODS CORP COM 466032109 2,196 16,962 SH   SOLE   0 0 16,962
J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308 1,022 22,918 SH   SOLE   0 0 22,918
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 2,008 46,892 SH   SOLE   0 0 46,892
J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845 17,632 498,369 SH   SOLE   0 0 498,369
J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886 1,499 19,613 SH   SOLE   0 0 19,613
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 14,137 275,926 SH   SOLE   0 0 275,926
J P MORGAN EXCHANGE TRADED F HIGH YLD RESRCH 46641Q878 2,067 48,753 SH   SOLE   0 0 48,753
J P MORGAN EXCHANGE TRADED F INFLATION MANAGE 46654Q104 254 5,592 SH   SOLE   0 0 5,592
J P MORGAN EXCHANGE TRADED F INTERNL GWT 46641Q324 1,588 33,798 SH   SOLE   0 0 33,798
J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852 472 10,613 SH   SOLE   0 0 10,613
J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407 3,764 44,028 SH   SOLE   0 0 44,028
J P MORGAN EXCHANGE TRADED F MKT EXPN ENHNCD 46641Q118 1,685 37,949 SH   SOLE   0 0 37,949
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 336 6,932 SH   SOLE   0 0 6,932
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 110,484 2,202,617 SH   SOLE   0 0 2,202,617
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 1,602 31,857 SH   SOLE   0 0 31,857
J P MORGAN EXCHANGE TRADED F US AGGREGATE ETF 46641Q241 247 5,422 SH   SOLE   0 0 5,422
J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779 1,866 53,035 SH   SOLE   0 0 53,035
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 2,856 81,498 SH   SOLE   0 0 81,498
J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753 3,033 101,834 SH   SOLE   0 0 101,834
JABIL INC COM 466313103 5,922 102,618 SH   SOLE   0 0 102,618
JABIL INC COM 466313103 7 11,400 SH Call SOLE   0 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 1,865 67,203 SH   SOLE   0 0 67,203
JACOBS SOLUTIONS INC COM 46982L108 4,850 44,701 SH   SOLE   0 0 44,701
JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 3,789 77,397 SH   SOLE   0 0 77,397
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 34,118 703,603 SH   SOLE   0 0 703,603
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 3,401 69,270 SH   SOLE   0 0 69,270
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2,155 16,167 SH   SOLE   0 0 16,167
JD.COM INC SPON ADR CL A 47215P106 802 15,945 SH   SOLE   0 0 15,945
JETBLUE AWYS CORP COM 477143101 639 96,394 SH   SOLE   0 0 96,394
JOANN INC COM 47768J101 76 11,443 SH   SOLE   0 0 11,443
JOBY AVIATION INC COMMON STOCK G65163100 69 15,916 SH   SOLE   0 0 15,916
JOHN HANCOCK EXCHANGE TRADED MLTFACTR UTILS 47804J867 351 10,740 SH   SOLE   0 0 10,740
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 3,108 68,418 SH   SOLE   0 0 68,418
JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834 356 16,348 SH   SOLE   0 0 16,348
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 395 16,385 SH   SOLE   0 0 16,385
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 83,127 1,951,305 SH   SOLE   0 0 1,951,305
JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 798 28,427 SH   SOLE   0 0 28,427
JOHN HANCOCK HEDGED EQUITY & COM 47804L102 128 10,863 SH   SOLE   0 0 10,863
JOHNSON & JOHNSON COM 478160104 391,049 2,393,658 SH   SOLE   0 0 2,393,658
JOHNSON CTLS INTL PLC SHS G51502105 3,833 77,869 SH   SOLE   0 0 77,869
JONES LANG LASALLE INC COM 48020Q107 456 3,019 SH   SOLE   0 0 3,019
JOYY INC ADS REPSTG COM A 46591M109 492 18,929 SH   SOLE   0 0 18,929
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 201 10,042 SH   SOLE   0 0 10,042
JPMORGAN CHASE & CO COM 46625H100 429,248 4,107,567 SH   SOLE   0 0 4,107,567
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 657 112,999 SH   SOLE   0 0 112,999
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 30 31,600 SH Call SOLE   0 0 0
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 10 16,100 SH Call SOLE   0 0 0
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 8 15,500 SH Call SOLE   0 0 0
JUNIPER NETWORKS INC COM 48203R104 2,700 103,375 SH   SOLE   0 0 103,375
JUNIPER NETWORKS INC COM 48203R104 6 20,000 SH Call SOLE   0 0 0
KAMAN CORP NOTE 3.250% 5/0 483548AF0 20 21,000 PRN   SOLE   0 0 21,000
KAR AUCTION SVCS INC COM 48238T109 224 20,071 SH   SOLE   0 0 20,071
KAYNE ANDERSON ENERGY INFRST COM 486606106 3,916 483,464 SH   SOLE   0 0 483,464
KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108 457 64,589 SH   SOLE   0 0 64,589
KB HOME COM 48666K109 3,075 118,623 SH   SOLE   0 0 118,623
KBR INC COM 48242W106 552 12,765 SH   SOLE   0 0 12,765
KELLOGG CO COM 487836108 6,567 94,269 SH   SOLE   0 0 94,269
KEMPHARM INC COM NEW 488445206 141 22,530 SH   SOLE   0 0 22,530
KENNEDY-WILSON HOLDINGS INC COM 489398107 2,058 133,105 SH   SOLE   0 0 133,105
KEURIG DR PEPPER INC COM 49271V100 3,624 101,178 SH   SOLE   0 0 101,178
KEYCORP COM 493267108 3,301 206,040 SH   SOLE   0 0 206,040
KEYSIGHT TECHNOLOGIES INC COM 49338L103 90,733 576,599 SH   SOLE   0 0 576,599
KIMBELL RTY PARTNERS LP UNIT 49435R102 7,203 424,193 SH   SOLE   0 0 424,193
KIMBERLY-CLARK CORP COM 494368103 25,017 222,282 SH   SOLE   0 0 222,282
KIMCO RLTY CORP COM 49446R109 281 15,244 SH   SOLE   0 0 15,244
KINDER MORGAN INC DEL COM 49456B101 20,336 1,222,110 SH   SOLE   0 0 1,222,110
KINETIK HOLDINGS INC COM NEW CL A 02215L209 1,320 40,524 SH   SOLE   0 0 40,524
KINROSS GOLD CORP COM 496902404 2,111 561,315 SH   SOLE   0 0 561,315
KINSALE CAP GROUP INC COM 49714P108 4,877 19,093 SH   SOLE   0 0 19,093
KITE RLTY GROUP TR COM NEW 49803T300 1,625 94,384 SH   SOLE   0 0 94,384
KKR & CO INC COM 48251W104 2,893 67,274 SH   SOLE   0 0 67,274
KKR REAL ESTATE FIN TR INC COM 48251K100 595 36,591 SH   SOLE   0 0 36,591
KLA CORP COM NEW 482480100 6,231 20,588 SH   SOLE   0 0 20,588
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 546 66,387 SH   SOLE   0 0 66,387
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1,198 24,486 SH   SOLE   0 0 24,486
KNOWLES CORP COM 49926D109 154 12,648 SH   SOLE   0 0 12,648
KOHLS CORP COM 500255104 769 30,576 SH   SOLE   0 0 30,576
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 212 13,786 SH   SOLE   0 0 13,786
KONTOOR BRANDS INC COM 50050N103 381 11,327 SH   SOLE   0 0 11,327
KOSMOS ENERGY LTD COM 500688106 358 69,308 SH   SOLE   0 0 69,308
KRAFT HEINZ CO COM 500754106 16,756 502,433 SH   SOLE   0 0 502,433
KRAFT HEINZ CO COM 500754106 2 32,600 SH Call SOLE   0 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 2,351 95,404 SH   SOLE   0 0 95,404
KRANESHARES TR ELEC VEH FUTUR 500767827 632 20,706 SH   SOLE   0 0 20,706
KRANESHARES TR QUADRTC INT RT 500767736 642 28,985 SH   SOLE   0 0 28,985
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 738 72,609 SH   SOLE   0 0 72,609
KROGER CO COM 501044101 12,891 294,642 SH   SOLE   0 0 294,642
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 1,296 156,764 SH   SOLE   0 0 156,764
L3HARRIS TECHNOLOGIES INC COM 502431109 102,525 493,224 SH   SOLE   0 0 493,224
LABORATORY CORP AMER HLDGS COM NEW 50540R409 5,456 26,636 SH   SOLE   0 0 26,636
LADDER CAP CORP CL A 505743104 4,079 455,286 SH   SOLE   0 0 455,286
LAKELAND BANCORP INC COM 511637100 204 12,726 SH   SOLE   0 0 12,726
LAM RESEARCH CORP COM 512807108 12,302 33,610 SH   SOLE   0 0 33,610
LAMAR ADVERTISING CO NEW CL A 512816109 5,134 62,241 SH   SOLE   0 0 62,241
LAMB WESTON HLDGS INC COM 513272104 1,354 17,501 SH   SOLE   0 0 17,501
LANDSTAR SYS INC COM 515098101 554 3,839 SH   SOLE   0 0 3,839
LANTHEUS HLDGS INC COM 516544103 756 10,751 SH   SOLE   0 0 10,751
LAS VEGAS SANDS CORP COM 517834107 1,386 36,939 SH   SOLE   0 0 36,939
LATTICE SEMICONDUCTOR CORP COM 518415104 252 5,116 SH   SOLE   0 0 5,116
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 50,512 2,323,461 SH   SOLE   0 0 2,323,461
LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 3,419 96,818 SH   SOLE   0 0 96,818
LAUDER ESTEE COS INC CL A 518439104 77,746 359,962 SH   SOLE   0 0 359,962
LAZARD GLOBAL TOTAL RETURN & COM 52106W103 3,452 255,158 SH   SOLE   0 0 255,158
LAZARD LTD SHS A G54050102 601 18,870 SH   SOLE   0 0 18,870
LCI INDS COM 50189K103 954 9,407 SH   SOLE   0 0 9,407
LEAR CORP COM NEW 521865204 230 1,918 SH   SOLE   0 0 1,918
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 7,344 304,467 SH   SOLE   0 0 304,467
LEGG MASON ETF INVT FRANKLIN US LOW 52468L406 8,622 252,406 SH   SOLE   0 0 252,406
LEGG MASON ETF INVT TR CLEARBRIDEG LR 524682200 2,864 72,257 SH   SOLE   0 0 72,257
LEGG MASON ETF INVT TR CLRBRDG AL CP GW 524682101 4,623 134,151 SH   SOLE   0 0 134,151
LEGGETT & PLATT INC COM 524660107 10,135 305,073 SH   SOLE   0 0 305,073
LEGGETT & PLATT INC COM 524660107 4 10,700 SH Call SOLE   0 0 0
LEGGETT & PLATT INC COM 524660107 17 15,900 SH Call SOLE   0 0 0
LEIDOS HOLDINGS INC COM 525327102 1,623 18,549 SH   SOLE   0 0 18,549
LEMAITRE VASCULAR INC COM 525558201 702 13,859 SH   SOLE   0 0 13,859
LEMONADE INC COM 52567D107 439 20,739 SH   SOLE   0 0 20,739
LENNAR CORP CL A 526057104 1,391 18,660 SH   SOLE   0 0 18,660
LENNOX INTL INC COM 526107107 274 1,228 SH   SOLE   0 0 1,228
LGI HOMES INC COM 50187T106 344 4,227 SH   SOLE   0 0 4,227
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 2,269 410,306 SH   SOLE   0 0 410,306
LIBERTY ALL-STAR GROWTH FD I COM 529900102 808 163,197 SH   SOLE   0 0 163,197
LIBERTY BROADBAND CORP COM SER C 530307305 238 3,227 SH   SOLE   0 0 3,227
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 3,241 85,942 SH   SOLE   0 0 85,942
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 1,346 25,630 SH   SOLE   0 0 25,630
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 790 13,511 SH   SOLE   0 0 13,511
LIBERTY MEDIA CORP DEL DEB 4.000%11/1 530715AG6 9 23,000 PRN   SOLE   0 0 23,000
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 232 213,027 SH   SOLE   0 0 213,027
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 9 30,300 SH Call SOLE   0 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 2 30,000 SH Call SOLE   0 0 0
LIFE STORAGE INC COM 53223X107 451 4,076 SH   SOLE   0 0 4,076
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 200 2,325 SH   SOLE   0 0 2,325
LILLY ELI & CO COM 532457108 80,808 249,888 SH   SOLE   0 0 249,888
LINCOLN ELEC HLDGS INC COM 533900106 863 6,862 SH   SOLE   0 0 6,862
LINCOLN NATL CORP IND COM 534187109 2,322 52,877 SH   SOLE   0 0 52,877
LINDE PLC SHS G5494J103 23,807 88,265 SH   SOLE   0 0 88,265
LIONS GATE ENTMNT CORP CL A VTG 535919401 479 64,413 SH   SOLE   0 0 64,413
LISTED FD TR CORE ALT FD 53656F847 366 12,305 SH   SOLE   0 0 12,305
LISTED FD TR HORIZON KINETICS 53656F623 6,838 245,711 SH   SOLE   0 0 245,711
LISTED FD TR ROUNDHILL BALL 53656F417 361 48,807 SH   SOLE   0 0 48,807
LITHIA MTRS INC COM 536797103 1,149 5,354 SH   SOLE   0 0 5,354
LITHIUM AMERS CORP NEW COM NEW 53680Q207 4,019 153,216 SH   SOLE   0 0 153,216
LITTELFUSE INC COM 537008104 656 3,302 SH   SOLE   0 0 3,302
LIVE NATION ENTERTAINMENT IN COM 538034109 2,317 30,471 SH   SOLE   0 0 30,471
LIVE OAK BANCSHARES INC COM 53803X105 299 9,774 SH   SOLE   0 0 9,774
LIVENT CORP COM 53814L108 3,273 106,798 SH   SOLE   0 0 106,798
LKQ CORP COM 501889208 2,401 50,923 SH   SOLE   0 0 50,923
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 797 445,198 SH   SOLE   0 0 445,198
LMP CAP & INCOME FD INC COM 50208A102 9,970 884,660 SH   SOLE   0 0 884,660
LOCKHEED MARTIN CORP COM 539830109 96,613 250,057 SH   SOLE   0 0 250,057
LOEWS CORP COM 540424108 552 11,067 SH   SOLE   0 0 11,067
LORDSTOWN MOTORS CORP COM CL A 54405Q100 20 10,910 SH   SOLE   0 0 10,910
LOUISIANA PAC CORP COM 546347105 706 13,792 SH   SOLE   0 0 13,792
LOWES COS INC COM 548661107 88,450 470,888 SH   SOLE   0 0 470,888
LPL FINL HLDGS INC COM 50212V100 1,193 5,459 SH   SOLE   0 0 5,459
LUCID GROUP INC COM 549498103 1,883 134,782 SH   SOLE   0 0 134,782
LULULEMON ATHLETICA INC COM 550021109 14,037 50,212 SH   SOLE   0 0 50,212
LUMEN TECHNOLOGIES INC COM 550241103 2,438 334,861 SH   SOLE   0 0 334,861
LUMENTUM HLDGS INC COM 55024U109 2,578 37,603 SH   SOLE   0 0 37,603
LUMINAR TECHNOLOGIES INC COM CL A 550424105 1,045 143,417 SH   SOLE   0 0 143,417
LUNA INNOVATIONS INC COM 550351100 67 15,115 SH   SOLE   0 0 15,115
LYFT INC CL A COM 55087P104 1,945 147,663 SH   SOLE   0 0 147,663
LYFT INC NOTE 1.500% 5/1 55087PAB0 199 234,000 PRN   SOLE   0 0 234,000
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 9,663 128,354 SH   SOLE   0 0 128,354
M & T BK CORP COM 55261F104 10,266 58,218 SH   SOLE   0 0 58,218
M D C HLDGS INC COM 552676108 5,533 201,795 SH   SOLE   0 0 201,795
MACATAWA BK CORP COM 554225102 163 17,570 SH   SOLE   0 0 17,570
MACQUARIE GLOBAL INFRASTRUCT COM 55608D101 301 15,812 SH   SOLE   0 0 15,812
MACYS INC COM 55616P104 717 45,762 SH   SOLE   0 0 45,762
MADISON COVERED CALL & EQUIT COM 557437100 332 51,439 SH   SOLE   0 0 51,439
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 201 4,560 SH   SOLE   0 0 4,560
MAG SILVER CORP COM 55903Q104 187 14,973 SH   SOLE   0 0 14,973
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 20,031 421,623 SH   SOLE   0 0 421,623
MAGNA INTL INC COM 559222401 1,671 35,240 SH   SOLE   0 0 35,240
MAIN STR CAP CORP COM 56035L104 3,797 112,878 SH   SOLE   0 0 112,878
MAINSTAY CBRE GBL INFRSTR ME COM 56064Q107 779 62,988 SH   SOLE   0 0 62,988
MAINSTAY MACKAY DEFINEDTERM COM 56064K100 3,024 194,094 SH   SOLE   0 0 194,094
MALIBU BOATS INC COM CL A 56117J100 796 16,582 SH   SOLE   0 0 16,582
MANAGED PORTFOLIO SERIES ECOFIN GBL WATER 56167N753 1,460 44,370 SH   SOLE   0 0 44,370
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 12,568 544,084 SH   SOLE   0 0 544,084
MANNKIND CORP COM NEW 56400P706 436 141,018 SH   SOLE   0 0 141,018
MANPOWERGROUP INC WIS COM 56418H100 551 8,519 SH   SOLE   0 0 8,519
MANULIFE FINL CORP COM 56501R106 3,681 234,901 SH   SOLE   0 0 234,901
MARATHON OIL CORP COM 565849106 13,099 580,128 SH   SOLE   0 0 580,128
MARATHON PETE CORP COM 56585A102 221,803 2,232,947 SH   SOLE   0 0 2,232,947
MARCUS CORP DEL COM 566330106 142 10,193 SH   SOLE   0 0 10,193
MARKEL CORP COM 570535104 23,812 21,963 SH   SOLE   0 0 21,963
MARQETA INC CLASS A COM 57142B104 388 54,467 SH   SOLE   0 0 54,467
MARRIOTT INTL INC NEW CL A 571903202 16,411 117,098 SH   SOLE   0 0 117,098
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 736 6,039 SH   SOLE   0 0 6,039
MARSH & MCLENNAN COS INC COM 571748102 12,634 84,624 SH   SOLE   0 0 84,624
MARTIN MARIETTA MATLS INC COM 573284106 2,080 6,451 SH   SOLE   0 0 6,451
MARVELL TECHNOLOGY INC COM 573874104 9,644 224,734 SH   SOLE   0 0 224,734
MASCO CORP COM 574599106 3,907 83,686 SH   SOLE   0 0 83,686
MASIMO CORP COM 574795100 315 2,235 SH   SOLE   0 0 2,235
MASTEC INC COM 576323109 362 5,697 SH   SOLE   0 0 5,697
MASTERCARD INCORPORATED CL A 57636Q104 85,686 301,270 SH   SOLE   0 0 301,270
MATADOR RES CO COM 576485205 3,888 79,484 SH   SOLE   0 0 79,484
MATCH GROUP INC NEW COM 57667L107 3,983 83,409 SH   SOLE   0 0 83,409
MATSON INC COM 57686G105 577 9,380 SH   SOLE   0 0 9,380
MATTEL INC COM 577081102 215 11,333 SH   SOLE   0 0 11,333
MATTERPORT INC COM CL A 577096100 484 127,641 SH   SOLE   0 0 127,641
MAVERIX METALS INC COM NEW 57776F405 54 16,173 SH   SOLE   0 0 16,173
MAXAR TECHNOLOGIES INC COM 57778K105 263 14,054 SH   SOLE   0 0 14,054
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 219 9,195 SH   SOLE   0 0 9,195
MAXIMUS INC COM 577933104 1,315 22,730 SH   SOLE   0 0 22,730
MCCORMICK & CO INC COM NON VTG 579780206 11,218 157,386 SH   SOLE   0 0 157,386
MCDONALDS CORP COM 580135101 114,906 497,934 SH   SOLE   0 0 497,934
MCKESSON CORP COM 58155Q103 15,301 45,013 SH   SOLE   0 0 45,013
MDU RES GROUP INC COM 552690109 2,080 76,047 SH   SOLE   0 0 76,047
MEDICAL PPTYS TRUST INC COM 58463J304 4,415 372,219 SH   SOLE   0 0 372,219
MEDTRONIC PLC SHS G5960L103 177,616 2,199,515 SH   SOLE   0 0 2,199,515
MELCO RESORTS AND ENTMNT LTD ADR 585464100 573 86,476 SH   SOLE   0 0 86,476
MERCADOLIBRE INC COM 58733R102 3,243 3,918 SH   SOLE   0 0 3,918
MERCANTILE BK CORP COM 587376104 263 8,863 SH   SOLE   0 0 8,863
MERCER INTL INC COM 588056101 1,059 86,098 SH   SOLE   0 0 86,098
MERCK & CO INC COM 58933Y105 288,695 3,352,248 SH   SOLE   0 0 3,352,248
MERCURY GENL CORP NEW COM 589400100 363 12,790 SH   SOLE   0 0 12,790
MERIT MED SYS INC COM 589889104 352 6,235 SH   SOLE   0 0 6,235
MESA AIR GROUP INC COM NEW 590479135 95 57,623 SH   SOLE   0 0 57,623
META PLATFORMS INC CL A 30303M102 88,989 655,877 SH   SOLE   0 0 655,877
META PLATFORMS INC CL A 30303M102 245 7,100 SH Put SOLE   0 0 7,100
METLIFE INC COM 59156R108 21,998 361,920 SH   SOLE   0 0 361,920
METTLER TOLEDO INTERNATIONAL COM 592688105 1,097 1,012 SH   SOLE   0 0 1,012
MFA FINL INC COM 55272X607 127 16,349 SH   SOLE   0 0 16,349
MFS CHARTER INCOME TR SH BEN INT 552727109 408 68,638 SH   SOLE   0 0 68,638
MFS HIGH INCOME MUN TR SH BEN INT 59318D104 142 42,193 SH   SOLE   0 0 42,193
MFS HIGH YIELD MUN TR SH BEN INT 59318E102 154 51,000 SH   SOLE   0 0 51,000
MFS INTER INCOME TR SH BEN INT 55273C107 111 39,331 SH   SOLE   0 0 39,331
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 2,576 609,081 SH   SOLE   0 0 609,081
MFS MUN INCOME TR SH BEN INT 552738106 293 60,544 SH   SOLE   0 0 60,544
MGE ENERGY INC COM 55277P104 446 6,801 SH   SOLE   0 0 6,801
MGIC INVT CORP WIS COM 552848103 161 12,596 SH   SOLE   0 0 12,596
MGM RESORTS INTERNATIONAL COM 552953101 8,710 293,064 SH   SOLE   0 0 293,064
MGP INGREDIENTS INC NEW COM 55303J106 392,635 3,698,518 SH   SOLE   0 0 3,698,518
MICROCHIP TECHNOLOGY INC. COM 595017104 23,181 379,809 SH   SOLE   0 0 379,809
MICRON TECHNOLOGY INC COM 595112103 23,355 466,162 SH   SOLE   0 0 466,162
MICRON TECHNOLOGY INC COM 595112103 214 14,200 SH Put SOLE   0 0 14,200
MICROSOFT CORP COM 594918104 987,912 4,241,443 SH   SOLE   0 0 4,241,443
MICROSOFT CORP COM 594918104 7 12,500 SH Call SOLE   0 0 0
MICROSTRATEGY INC CL A NEW 594972408 603 2,840 SH   SOLE   0 0 2,840
MICROVISION INC DEL COM NEW 594960304 96 26,514 SH   SOLE   0 0 26,514
MID-AMER APT CMNTYS INC COM 59522J103 1,501 9,679 SH   SOLE   0 0 9,679
MIDDLEBY CORP COM 596278101 991 7,732 SH   SOLE   0 0 7,732
MIDDLESEX WTR CO COM 596680108 820 10,622 SH   SOLE   0 0 10,622
MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 390 43,005 SH   SOLE   0 0 43,005
MILLER INDS INC TENN COM NEW 600551204 324 15,206 SH   SOLE   0 0 15,206
MIMEDX GROUP INC COM 602496101 41 14,183 SH   SOLE   0 0 14,183
MIRUM PHARMACEUTICALS INC COM 604749101 1,056 50,277 SH   SOLE   0 0 50,277
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 76 16,808 SH   SOLE   0 0 16,808
MKS INSTRS INC COM 55306N104 257 3,110 SH   SOLE   0 0 3,110
MODERNA INC COM 60770K107 5,224 44,180 SH   SOLE   0 0 44,180
MOELIS & CO CL A 60786M105 237 7,012 SH   SOLE   0 0 7,012
MOGO INC COM 60800C109 64 69,537 SH   SOLE   0 0 69,537
MOHAWK INDS INC COM 608190104 439 4,816 SH   SOLE   0 0 4,816
MOLINA HEALTHCARE INC COM 60855R100 523 1,585 SH   SOLE   0 0 1,585
MOLSON COORS BEVERAGE CO CL B 60871R209 2,784 58,018 SH   SOLE   0 0 58,018
MONDELEZ INTL INC CL A 609207105 17,864 325,815 SH   SOLE   0 0 325,815
MONGODB INC CL A 60937P106 331 1,668 SH   SOLE   0 0 1,668
MONOLITHIC PWR SYS INC COM 609839105 4,787 13,169 SH   SOLE   0 0 13,169
MONSTER BEVERAGE CORP NEW COM 61174X109 3,556 40,891 SH   SOLE   0 0 40,891
MOODYS CORP COM 615369105 2,800 11,510 SH   SOLE   0 0 11,510
MORGAN STANLEY COM NEW 617446448 17,914 226,735 SH   SOLE   0 0 226,735
MORGAN STANLEY CHINA A SH FD COM 617468103 275 20,333 SH   SOLE   0 0 20,333
MORGAN STANLEY EMERGING MKTS COM 617477104 136 33,776 SH   SOLE   0 0 33,776
MORGAN STANLEY EMKT DBT FD I COM 61744H105 440 71,401 SH   SOLE   0 0 71,401
MOSAIC CO NEW COM 61945C103 7,179 148,536 SH   SOLE   0 0 148,536
MOTOROLA SOLUTIONS INC COM NEW 620076307 204,297 912,073 SH   SOLE   0 0 912,073
MOVANO INC COM 62459M107 153 55,800 SH   SOLE   0 0 55,800
MP MATERIALS CORP COM CL A 553368101 3,184 116,612 SH   SOLE   0 0 116,612
MPLX LP COM UNIT REP LTD 55336V100 11,107 370,095 SH   SOLE   0 0 370,095
MR COOPER GROUP INC COM 62482R107 566 13,985 SH   SOLE   0 0 13,985
MSA SAFETY INC COM 553498106 469 4,296 SH   SOLE   0 0 4,296
MSC INDL DIRECT INC CL A 553530106 1,824 25,043 SH   SOLE   0 0 25,043
MSCI INC COM 55354G100 2,465 5,836 SH   SOLE   0 0 5,836
MULLEN AUTOMOTIVE INC COM 62526P109 4 13,428 SH   SOLE   0 0 13,428
MURPHY OIL CORP COM 626717102 1,993 56,660 SH   SOLE   0 0 56,660
MURPHY USA INC COM 626755102 1,690 6,142 SH   SOLE   0 0 6,142
MYMD PHARMACEUTICALS INC COM 62856X102 65 24,801 SH   SOLE   0 0 24,801
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 115 48,314 SH   SOLE   0 0 48,314
NAPCO SEC TECHNOLOGIES INC COM 630402105 422 14,500 SH   SOLE   0 0 14,500
NASDAQ INC COM 631103108 5,505 97,119 SH   SOLE   0 0 97,119
NATIONAL FUEL GAS CO COM 636180101 1,517 24,651 SH   SOLE   0 0 24,651
NATIONAL GRID PLC SPONSORED ADR NE 636274409 3,336 64,730 SH   SOLE   0 0 64,730
NATIONAL HEALTH INVS INC COM 63633D104 358 6,327 SH   SOLE   0 0 6,327
NATIONAL RETAIL PROPERTIES I COM 637417106 6,430 161,314 SH   SOLE   0 0 161,314
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 214 5,150 SH   SOLE   0 0 5,150
NATWEST GROUP PLC SPONS ADR 639057207 59 11,830 SH   SOLE   0 0 11,830
NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409 264 10,772 SH   SOLE   0 0 10,772
NCINO INC COM 63947X101 342 10,038 SH   SOLE   0 0 10,038
NEOGEN CORP COM 640491106 141 10,059 SH   SOLE   0 0 10,059
NETAPP INC COM 64110D104 2,788 45,070 SH   SOLE   0 0 45,070
NETFLIX INC COM 64110L106 36,071 153,208 SH   SOLE   0 0 153,208
NEUBERGER BERMAN HIGH YIELD COM 64128C106 230 29,172 SH   SOLE   0 0 29,172
NEUBERGER BERMAN MLP & ENERG COM 64129H104 83 13,591 SH   SOLE   0 0 13,591
NEUBERGER BERMAN MUN FD INC COM 64124P101 362 35,790 SH   SOLE   0 0 35,790
NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108 913 96,723 SH   SOLE   0 0 96,723
NEUBERGER BERMAN REAL ESTATE COM 64190A103 50 14,938 SH   SOLE   0 0 14,938
NEUROCRINE BIOSCIENCES INC COM 64125C109 486 4,576 SH   SOLE   0 0 4,576
NEW AMER HIGH INCOME FD INC COM NEW 641876800 91 13,978 SH   SOLE   0 0 13,978
NEW GOLD INC CDA COM 644535106 13 15,239 SH   SOLE   0 0 15,239
NEW JERSEY RES CORP COM 646025106 1,963 50,715 SH   SOLE   0 0 50,715
NEW JERSEY RES CORP COM 646025106 5 17,000 SH Call SOLE   0 0 0
NEW MTN FIN CORP COM 647551100 520 45,075 SH   SOLE   0 0 45,075
NEW PAC METALS CORP COM 64782A107 68 32,279 SH   SOLE   0 0 32,279
NEW RELIC INC COM 64829B100 866 15,098 SH   SOLE   0 0 15,098
NEW YORK CMNTY BANCORP INC COM 649445103 1,324 155,195 SH   SOLE   0 0 155,195
NEW YORK MTG TR INC COM PAR $.02 649604501 25 10,717 SH   SOLE   0 0 10,717
NEWELL BRANDS INC COM 651229106 7,749 557,859 SH   SOLE   0 0 557,859
NEWMARK GROUP INC CL A 65158N102 358 44,390 SH   SOLE   0 0 44,390
NEWMONT CORP COM 651639106 8,230 195,805 SH   SOLE   0 0 195,805
NEXGEN ENERGY LTD COM 65340P106 159 43,400 SH   SOLE   0 0 43,400
NEXPOINT REAL ESTATE FIN INC COM 65342V101 2,627 175,377 SH   SOLE   0 0 175,377
NEXPOINT RESIDENTIAL TR INC COM 65341D102 273 5,907 SH   SOLE   0 0 5,907
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 368 2,204 SH   SOLE   0 0 2,204
NEXTDECADE CORP COM 65342K105 214 35,562 SH   SOLE   0 0 35,562
NEXTDOOR HOLDINGS INC COM CL A 65345M108 36 12,797 SH   SOLE   0 0 12,797
NEXTERA ENERGY INC COM 65339F101 113,816 1,451,521 SH   SOLE   0 0 1,451,521
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 10,158 140,460 SH   SOLE   0 0 140,460
NEXTPLAY TECHNOLOGIES INC COM 65344G102 46 217,518 SH   SOLE   0 0 217,518
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 32 24,636 SH   SOLE   0 0 24,636
NGM BIOPHARMACEUTICALS INC COM 62921N105 1,110 84,886 SH   SOLE   0 0 84,886
NICE LTD SPONSORED ADR 653656108 684 3,633 SH   SOLE   0 0 3,633
NIKE INC CL B 654106103 38,902 467,982 SH   SOLE   0 0 467,982
NIKOLA CORP COM 654110105 164 46,608 SH   SOLE   0 0 46,608
NIKOLA CORP COM 654110105 520 23,300 SH Put SOLE   0 0 23,300
NIO INC SPON ADS 62914V106 1,897 120,282 SH   SOLE   0 0 120,282
NISOURCE INC COM 65473P105 2,274 90,266 SH   SOLE   0 0 90,266
NLIGHT INC COM 65487K100 1,156 122,306 SH   SOLE   0 0 122,306
NOKIA CORP SPONSORED ADR 654902204 4,613 1,080,327 SH   SOLE   0 0 1,080,327
NOKIA CORP SPONSORED ADR 654902204 1 34,400 SH Call SOLE   0 0 0
NORDSON CORP COM 655663102 2,841 13,385 SH   SOLE   0 0 13,385
NORFOLK SOUTHN CORP COM 655844108 28,015 133,597 SH   SOLE   0 0 133,597
NORTH AMERN CONSTR GROUP LTD COM 656811106 194 20,241 SH   SOLE   0 0 20,241
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 3 11,889 SH   SOLE   0 0 11,889
NORTHERN LTS FD TR III HCM DEFEN 500 66538R730 344 10,373 SH   SOLE   0 0 10,373
NORTHERN LTS FD TR III HCM DEFND 100 66538R748 707 20,166 SH   SOLE   0 0 20,166
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534 1,191 42,922 SH   SOLE   0 0 42,922
NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633 794 35,079 SH   SOLE   0 0 35,079
NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 561 20,262 SH   SOLE   0 0 20,262
NORTHERN OIL AND GAS INC MN COM 665531307 3,122 113,883 SH   SOLE   0 0 113,883
NORTHERN TR CORP COM 665859104 872 10,188 SH   SOLE   0 0 10,188
NORTHROP GRUMMAN CORP COM 666807102 32,877 69,898 SH   SOLE   0 0 69,898
NORTHWEST NAT HLDG CO COM 66765N105 275 6,346 SH   SOLE   0 0 6,346
NORTHWESTERN CORP COM NEW 668074305 265 5,375 SH   SOLE   0 0 5,375
NORTONLIFELOCK INC COM 668771108 281 13,931 SH   SOLE   0 0 13,931
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2,301 202,544 SH   SOLE   0 0 202,544
NORWOOD FINL CORP COM 669549107 705 26,541 SH   SOLE   0 0 26,541
NOV INC COM 62955J103 252 15,554 SH   SOLE   0 0 15,554
NOVARTIS AG SPONSORED ADR 66987V109 29,540 388,639 SH   SOLE   0 0 388,639
NOVAVAX INC COM NEW 670002401 1,012 55,588 SH   SOLE   0 0 55,588
NOVO-NORDISK A S ADR 670100205 11,024 110,648 SH   SOLE   0 0 110,648
NOVOCURE LTD ORD SHS G6674U108 817 10,749 SH   SOLE   0 0 10,749
NRG ENERGY INC COM NEW 629377508 1,648 43,067 SH   SOLE   0 0 43,067
NU HLDGS LTD ORD SHS CL A G6683N103 131 29,685 SH   SOLE   0 0 29,685
NUCOR CORP COM 670346105 18,158 169,713 SH   SOLE   0 0 169,713
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 730 15,833 SH   SOLE   0 0 15,833
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 16,172 523,859 SH   SOLE   0 0 523,859
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 2,409 73,058 SH   SOLE   0 0 73,058
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 697 24,560 SH   SOLE   0 0 24,560
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 2,588 80,725 SH   SOLE   0 0 80,725
NUSHARES ETF TR NUVEEN ESG US 67092P870 452 20,863 SH   SOLE   0 0 20,863
NUSTAR ENERGY LP UNIT COM 67058H102 2,172 160,883 SH   SOLE   0 0 160,883
NUTANIX INC CL A 67059N108 260 12,474 SH   SOLE   0 0 12,474
NUTRIEN LTD COM 67077M108 9,842 118,033 SH   SOLE   0 0 118,033
NUVEEN AMT FREE MUN CR INC F COM 67071L106 10,711 917,844 SH   SOLE   0 0 917,844
NUVEEN AMT FREE QLTY MUN INC COM 670657105 8,650 816,070 SH   SOLE   0 0 816,070
NUVEEN AMT-FREE MUN VALUE FD COM 670695105 1,037 78,956 SH   SOLE   0 0 78,956
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 399 36,379 SH   SOLE   0 0 36,379
NUVEEN CALIF SELECT TAX FREE SH BEN INT 67063R103 179 13,682 SH   SOLE   0 0 13,682
NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107 636 77,046 SH   SOLE   0 0 77,046
NUVEEN CORE EQUITY ALPHA FD COM 67090X107 289 23,807 SH   SOLE   0 0 23,807
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 4,109 804,039 SH   SOLE   0 0 804,039
NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 9,876 732,114 SH   SOLE   0 0 732,114
NUVEEN FLOATING RATE INCOME COM 67072T108 157 19,407 SH   SOLE   0 0 19,407
NUVEEN FLOATING RATE INCOME COM SHS 6706EN100 2,879 357,207 SH   SOLE   0 0 357,207
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 372 35,249 SH   SOLE   0 0 35,249
NUVEEN INTER DURATION MUN TE COM 670671106 2,321 187,617 SH   SOLE   0 0 187,617
NUVEEN MASSACHUSETS QLT MUN COM 67061E104 332 31,205 SH   SOLE   0 0 31,205
NUVEEN MORTGAGE AND INCOME F COM 670735109 418 25,977 SH   SOLE   0 0 25,977
NUVEEN MULTI ASSET INCOME FU COM 670750108 507 44,506 SH   SOLE   0 0 44,506
NUVEEN MUN CR OPPORTUNITIES COM 670663103 2,584 241,281 SH   SOLE   0 0 241,281
NUVEEN MUN HIGH INCOME OPPOR COM 670682103 1,810 176,036 SH   SOLE   0 0 176,036
NUVEEN MUN VALUE FD INC COM 670928100 4,008 473,748 SH   SOLE   0 0 473,748
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 1,674 147,219 SH   SOLE   0 0 147,219
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 5,043 245,871 SH   SOLE   0 0 245,871
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 1,510 137,155 SH   SOLE   0 0 137,155
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 131 13,295 SH   SOLE   0 0 13,295
NUVEEN NEW YORK QLT MUN INC COM 67066X107 259 24,699 SH   SOLE   0 0 24,699
NUVEEN OHIO QLTY MUN INCOME COM 670980101 312 26,583 SH   SOLE   0 0 26,583
NUVEEN PENNSYLVANIA QLT MUN COM 670972108 754 68,739 SH   SOLE   0 0 68,739
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 457 65,799 SH   SOLE   0 0 65,799
NUVEEN PFD & INCOME SECS FD COM 67072C105 2,644 402,453 SH   SOLE   0 0 402,453
NUVEEN QUALITY MUNCP INCOME COM 67066V101 2,947 267,941 SH   SOLE   0 0 267,941
NUVEEN REAL ASSET INCOME & G COM 67074Y105 836 75,001 SH   SOLE   0 0 75,001
NUVEEN REAL ESTATE INCOME FD COM 67071B108 210 27,117 SH   SOLE   0 0 27,117
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 8,614 725,064 SH   SOLE   0 0 725,064
NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 4,619 307,732 SH   SOLE   0 0 307,732
NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 445 50,230 SH   SOLE   0 0 50,230
NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 2,227 170,748 SH   SOLE   0 0 170,748
NUVEEN TAXABLE MUNICPAL INM COM 67074C103 7,688 489,997 SH   SOLE   0 0 489,997
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 362 29,187 SH   SOLE   0 0 29,187
NVE CORP COM NEW 629445206 551 11,806 SH   SOLE   0 0 11,806
NVENT ELECTRIC PLC SHS G6700G107 247 7,819 SH   SOLE   0 0 7,819
NVIDIA CORPORATION COM 67066G104 157,122 1,294,289 SH   SOLE   0 0 1,294,289
NVR INC COM 62944T105 6,854 1,719 SH   SOLE   0 0 1,719
NXP SEMICONDUCTORS N V COM N6596X109 75,104 509,087 SH   SOLE   0 0 509,087
OAK STR HEALTH INC COM 67181A107 1,635 66,686 SH   SOLE   0 0 66,686
OAKTREE SPECIALTY LENDING CO COM 67401P108 295 49,186 SH   SOLE   0 0 49,186
OATLY GROUP AB SPONSORED ADS 67421J108 85 32,346 SH   SOLE   0 0 32,346
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 767 19,364 SH   SOLE   0 0 19,364
OCCIDENTAL PETE CORP COM 674599105 26,872 437,295 SH   SOLE   0 0 437,295
OCEANFIRST FINL CORP COM 675234108 736 39,477 SH   SOLE   0 0 39,477
OCUGEN INC COM 67577C105 26 14,482 SH   SOLE   0 0 14,482
OCULAR THERAPEUTIX INC COM 67576A100 145 34,873 SH   SOLE   0 0 34,873
OCWEN FINL CORP COM NEW 675746606 356 15,283 SH   SOLE   0 0 15,283
OGE ENERGY CORP COM 670837103 1,544 42,342 SH   SOLE   0 0 42,342
OKTA INC CL A 679295105 1,226 21,563 SH   SOLE   0 0 21,563
OLAPLEX HLDGS INC COM 679369108 150 15,669 SH   SOLE   0 0 15,669
OLD DOMINION FREIGHT LINE IN COM 679580100 11,974 48,108 SH   SOLE   0 0 48,108
OLD NATL BANCORP IND COM 680033107 666 40,434 SH   SOLE   0 0 40,434
OLD REP INTL CORP COM 680223104 14,946 714,095 SH   SOLE   0 0 714,095
OLIN CORP COM PAR $1 680665205 1,076 25,104 SH   SOLE   0 0 25,104
OMEGA HEALTHCARE INVS INC COM 681936100 4,440 150,542 SH   SOLE   0 0 150,542
OMNICOM GROUP INC COM 681919106 14,726 233,415 SH   SOLE   0 0 233,415
ON SEMICONDUCTOR CORP COM 682189105 6,960 111,668 SH   SOLE   0 0 111,668
ONCOCYTE CORP COM 68235C107 12 16,776 SH   SOLE   0 0 16,776
ONDAS HLDGS INC COM NEW 68236H204 333 89,904 SH   SOLE   0 0 89,904
ONE GAS INC COM 68235P108 1,392 19,765 SH   SOLE   0 0 19,765
ONEMAIN HLDGS INC COM 68268W103 288 9,747 SH   SOLE   0 0 9,747
ONEOK INC NEW COM 682680103 26,416 515,526 SH   SOLE   0 0 515,526
OPEN LENDING CORP COM CL A 68373J104 115 14,326 SH   SOLE   0 0 14,326
OPEN TEXT CORP COM 683715106 848 32,058 SH   SOLE   0 0 32,058
OPENDOOR TECHNOLOGIES INC COM 683712103 83 26,848 SH   SOLE   0 0 26,848
OPERA LTD SPONSORED ADS 68373M107 90 20,745 SH   SOLE   0 0 20,745
OPKO HEALTH INC COM 68375N103 110 58,370 SH   SOLE   0 0 58,370
ORACLE CORP COM 68389X105 45,010 737,021 SH   SOLE   0 0 737,021
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 67 10,372 SH   SOLE   0 0 10,372
ORANGE SPONSORED ADR 684060106 409 45,450 SH   SOLE   0 0 45,450
OREILLY AUTOMOTIVE INC COM 67103H107 32,740 46,548 SH   SOLE   0 0 46,548
ORGANON & CO COMMON STOCK 68622V106 1,774 75,834 SH   SOLE   0 0 75,834
ORION ENERGY SYS INC COM 686275108 23 14,800 SH   SOLE   0 0 14,800
ORMAT TECHNOLOGIES INC COM 686688102 244 2,835 SH   SOLE   0 0 2,835
ORTHOPEDIATRICS CORP COM 68752L100 699 15,157 SH   SOLE   0 0 15,157
OSCAR HEALTH INC CL A 687793109 69 13,734 SH   SOLE   0 0 13,734
OSHKOSH CORP COM 688239201 1,703 24,228 SH   SOLE   0 0 24,228
OSISKO GOLD ROYALTIES LTD COM 68827L101 142 13,938 SH   SOLE   0 0 13,938
OTIS WORLDWIDE CORP COM 68902V107 4,667 73,151 SH   SOLE   0 0 73,151
OTTER TAIL CORP COM 689648103 1,465 23,813 SH   SOLE   0 0 23,813
OUTFRONT MEDIA INC COM 69007J106 829 54,597 SH   SOLE   0 0 54,597
OVINTIV INC COM 69047Q102 2,092 45,487 SH   SOLE   0 0 45,487
OWENS CORNING NEW COM 690742101 278 3,540 SH   SOLE   0 0 3,540
OWL ROCK CAPITAL CORPORATION COM 69121K104 3,653 352,223 SH   SOLE   0 0 352,223
OXFORD SQUARE CAP CORP COM 69181V107 43 14,148 SH   SOLE   0 0 14,148
PACCAR INC COM 693718108 4,465 53,351 SH   SOLE   0 0 53,351
PACER FDS TR BNCHMRK INDSTR 69374H766 7,247 205,302 SH   SOLE   0 0 205,302
PACER FDS TR BNCHMRK INFRA 69374H741 16,048 560,498 SH   SOLE   0 0 560,498
PACER FDS TR CFRA STVAL EQL 69374H691 607 19,524 SH   SOLE   0 0 19,524
PACER FDS TR DEVELOPED MRKT 69374H873 635 27,493 SH   SOLE   0 0 27,493
PACER FDS TR GLOBL CASH ETF 69374H709 13,338 498,614 SH   SOLE   0 0 498,614
PACER FDS TR LUNT LRG CP ALTR 69374H717 72,222 2,016,227 SH   SOLE   0 0 2,016,227
PACER FDS TR LUNT LRGCP MULTI 69374H816 1,212 37,992 SH   SOLE   0 0 37,992
PACER FDS TR LUNT MDCAP MLT 69374H725 920 33,010 SH   SOLE   0 0 33,010
PACER FDS TR PACER US SMALL 69374H857 19,931 613,263 SH   SOLE   0 0 613,263
PACER FDS TR TRENDP 100 ETF 69374H303 29,756 604,411 SH   SOLE   0 0 604,411
PACER FDS TR TRENDP US LAR CP 69374H105 67,754 1,799,091 SH   SOLE   0 0 1,799,091
PACER FDS TR TRENDP US MID CP 69374H204 35,359 1,099,485 SH   SOLE   0 0 1,099,485
PACER FDS TR TRENDPILOT EUR 69374H808 1,666 74,030 SH   SOLE   0 0 74,030
PACER FDS TR TRENDPILOT INTL 69374H683 22,257 911,793 SH   SOLE   0 0 911,793
PACER FDS TR TRENDPILOT US BD 69374H642 15,775 803,639 SH   SOLE   0 0 803,639
PACER FDS TR US CASH COWS 100 69374H881 186,254 4,540,554 SH   SOLE   0 0 4,540,554
PACIFIC PREMIER BANCORP COM 69478X105 425 13,722 SH   SOLE   0 0 13,722
PACIRA BIOSCIENCES INC COM 695127100 253 4,749 SH   SOLE   0 0 4,749
PACIRA BIOSCIENCES INC NOTE 0.750% 8/0 695127AF7 16 16,000 PRN   SOLE   0 0 16,000
PACKAGING CORP AMER COM 695156109 3,083 27,454 SH   SOLE   0 0 27,454
PACWEST BANCORP DEL COM 695263103 1,003 44,402 SH   SOLE   0 0 44,402
PALANTIR TECHNOLOGIES INC CL A 69608A108 6,603 812,205 SH   SOLE   0 0 812,205
PALANTIR TECHNOLOGIES INC CL A 69608A108 10 11,400 SH Call SOLE   0 0 0
PALO ALTO NETWORKS INC COM 697435105 42,684 260,603 SH   SOLE   0 0 260,603
PAN AMERN SILVER CORP COM 697900108 1,825 114,930 SH   SOLE   0 0 114,930
PAPA JOHNS INTL INC COM 698813102 284 4,063 SH   SOLE   0 0 4,063
PAR PAC HOLDINGS INC COM NEW 69888T207 470 28,656 SH   SOLE   0 0 28,656
PAR TECHNOLOGY CORP COM 698884103 894 30,275 SH   SOLE   0 0 30,275
PARAMOUNT GLOBAL 5.75% CONV PFD A 92556H305 785 25,412 SH   SOLE   0 0 25,412
PARAMOUNT GLOBAL CLASS B COM 92556H206 13,751 722,215 SH   SOLE   0 0 722,215
PARK NATL CORP COM 700658107 1,161 9,325 SH   SOLE   0 0 9,325
PARKER-HANNIFIN CORP COM 701094104 12,977 53,548 SH   SOLE   0 0 53,548
PARSONS CORP DEL COM 70202L102 214 5,451 SH   SOLE   0 0 5,451
PARSONS CORP DEL NOTE 0.250% 8/1 70202LAB8 23 22,000 PRN   SOLE   0 0 22,000
PARTY CITY HOLDCO INC COM 702149105 57 36,225 SH   SOLE   0 0 36,225
PATRICK INDS INC COM 703343103 573 13,064 SH   SOLE   0 0 13,064
PATTERSON COS INC COM 703395103 248 10,330 SH   SOLE   0 0 10,330
PATTERSON-UTI ENERGY INC COM 703481101 187 16,049 SH   SOLE   0 0 16,049
PAYCHEX INC COM 704326107 32,098 286,031 SH   SOLE   0 0 286,031
PAYCOM SOFTWARE INC COM 70432V102 7,061 21,397 SH   SOLE   0 0 21,397
PAYLOCITY HLDG CORP COM 70438V106 290 1,201 SH   SOLE   0 0 1,201
PAYPAL HLDGS INC COM 70450Y103 36,691 426,287 SH   SOLE   0 0 426,287
PAYSAFE LIMITED ORD G6964L107 42 30,568 SH   SOLE   0 0 30,568
PBF ENERGY INC CL A 69318G106 1,325 37,671 SH   SOLE   0 0 37,671
PDC ENERGY INC COM 69327R101 832 14,400 SH   SOLE   0 0 14,400
PEABODY ENERGY CORP COM 704551100 6,684 269,279 SH   SOLE   0 0 269,279
PELOTON INTERACTIVE INC CL A COM 70614W100 169 24,418 SH   SOLE   0 0 24,418
PEMBINA PIPELINE CORP COM 706327103 968 31,865 SH   SOLE   0 0 31,865
PENN ENTERTAINMENT INC COM 707569109 4,373 158,945 SH   SOLE   0 0 158,945
PENNANTPARK INVT CORP COM 708062104 108 19,864 SH   SOLE   0 0 19,864
PENNYMAC MTG INVT TR COM 70931T103 228 19,340 SH   SOLE   0 0 19,340
PENSKE AUTOMOTIVE GRP INC COM 70959W103 253 2,573 SH   SOLE   0 0 2,573
PENTAIR PLC SHS G7S00T104 741 18,240 SH   SOLE   0 0 18,240
PEOPLES BANCORP INC COM 709789101 984 34,021 SH   SOLE   0 0 34,021
PEPSICO INC COM 713448108 141,193 864,752 SH   SOLE   0 0 864,752
PERFICIENT INC COM 71375U101 201 3,093 SH   SOLE   0 0 3,093
PERKINELMER INC COM 714046109 2,398 19,925 SH   SOLE   0 0 19,925
PERMIAN RESOURCES CORP CLASS A COM 71424F105 165 24,201 SH   SOLE   0 0 24,201
PETIQ INC NOTE 4.000% 6/0 71639TAB2 14 17,000 PRN   SOLE   0 0 17,000
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 445 36,060 SH   SOLE   0 0 36,060
PFIZER INC COM 717081103 118,837 2,715,659 SH   SOLE   0 0 2,715,659
PG&E CORP COM 69331C108 871 69,690 SH   SOLE   0 0 69,690
PGIM ETF TR PGIM ULTRA SH BD 69344A107 23,947 487,908 SH   SOLE   0 0 487,908
PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 163 15,383 SH   SOLE   0 0 15,383
PGIM HIGH YIELD BOND FUND IN COM 69346H100 1,313 113,754 SH   SOLE   0 0 113,754
PHILIP MORRIS INTL INC COM 718172109 37,701 454,173 SH   SOLE   0 0 454,173
PHILLIPS 66 COM 718546104 57,153 708,035 SH   SOLE   0 0 708,035
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 1,709 60,944 SH   SOLE   0 0 60,944
PHREESIA INC COM 71944F106 343 13,447 SH   SOLE   0 0 13,447
PHYSICIANS RLTY TR COM 71943U104 1,629 108,286 SH   SOLE   0 0 108,286
PIEDMONT LITHIUM INC COM 72016P105 865 16,166 SH   SOLE   0 0 16,166
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 384 36,332 SH   SOLE   0 0 36,332
PILGRIMS PRIDE CORP COM 72147K108 1,042 45,271 SH   SOLE   0 0 45,271
PIMCO CALIF MUN INCOME FD II COM 72200M108 256 39,931 SH   SOLE   0 0 39,931
PIMCO CALIF MUN INCOME FD II COM 72201C109 154 21,131 SH   SOLE   0 0 21,131
PIMCO CORPORATE & INCM STRG COM 72200U100 253 21,364 SH   SOLE   0 0 21,364
PIMCO CORPORATE & INCOME OPP COM 72201B101 836 71,158 SH   SOLE   0 0 71,158
PIMCO DYNAMIC INCOME FD SHS 72201Y101 7,525 388,307 SH   SOLE   0 0 388,307
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 2,558 29,278 SH   SOLE   0 0 29,278
PIMCO ETF TR 1-5 US TIP IDX 72201R205 15,407 311,822 SH   SOLE   0 0 311,822
PIMCO ETF TR 25YR+ ZERO U S 72201R882 1,149 12,335 SH   SOLE   0 0 12,335
PIMCO ETF TR ACTIVE BD ETF 72201R775 29,952 333,836 SH   SOLE   0 0 333,836
PIMCO ETF TR BROAD US TIPS 72201R403 612 11,497 SH   SOLE   0 0 11,497
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 32,340 327,134 SH   SOLE   0 0 327,134
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 8,702 91,886 SH   SOLE   0 0 91,886
PIMCO ETF TR INTER MUN BD ACT 72201R866 3,921 78,220 SH   SOLE   0 0 78,220
PIMCO ETF TR INV GRD CRP BD 72201R817 1,022 11,200 SH   SOLE   0 0 11,200
PIMCO ETF TR SHTRM MUN BD ACT 72201R874 3,867 79,143 SH   SOLE   0 0 79,143
PIMCO HIGH INCOME FD COM SHS 722014107 180 38,707 SH   SOLE   0 0 38,707
PIMCO MUN INCOME FD COM 72200R107 203 20,954 SH   SOLE   0 0 20,954
PIMCO MUN INCOME FD II COM 72200W106 1,041 109,217 SH   SOLE   0 0 109,217
PIMCO MUN INCOME FD III COM 72201A103 537 69,688 SH   SOLE   0 0 69,688
PIMCO NEW YORK MUN FD II COM 72200Y102 538 68,803 SH   SOLE   0 0 68,803
PIMCO STRATEGIC INCOME FD COM 72200X104 222 46,864 SH   SOLE   0 0 46,864
PING IDENTITY HLDG CORP COM 72341T103 2,991 106,565 SH   SOLE   0 0 106,565
PING IDENTITY HLDG CORP COM 72341T103 96 11,300 SH Call SOLE   0 0 0
PING IDENTITY HLDG CORP COM 72341T103 4 18,600 SH Call SOLE   0 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 10,624 131,000 SH   SOLE   0 0 131,000
PINNACLE WEST CAP CORP COM 723484101 1,488 23,071 SH   SOLE   0 0 23,071
PINTEREST INC CL A 72352L106 2,543 109,148 SH   SOLE   0 0 109,148
PIONEER DIVERSIFIED HIGH INC COM 723653101 643 62,370 SH   SOLE   0 0 62,370
PIONEER HIGH INCOME FUND INC COM 72369H106 177 27,383 SH   SOLE   0 0 27,383
PIONEER MUNICIPAL HIGH INCOM COM 723762100 269 35,653 SH   SOLE   0 0 35,653
PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108 135 16,430 SH   SOLE   0 0 16,430
PIONEER NAT RES CO COM 723787107 138,914 641,546 SH   SOLE   0 0 641,546
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 3,617 343,859 SH   SOLE   0 0 343,859
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,568 143,710 SH   SOLE   0 0 143,710
PLAYA HOTELS & RESORTS NV SHS N70544106 1,368 235,010 SH   SOLE   0 0 235,010
PLAYAGS INC COM 72814N104 87 16,493 SH   SOLE   0 0 16,493
PLUG POWER INC COM NEW 72919P202 3,484 165,810 SH   SOLE   0 0 165,810
PNC FINL SVCS GROUP INC COM 693475105 18,089 121,055 SH   SOLE   0 0 121,055
POLARIS INC COM 731068102 15,061 157,463 SH   SOLE   0 0 157,463
POLYMET MNG CORP COM NEW 731916409 120 41,778 SH   SOLE   0 0 41,778
POLYPID LTD SHS M8001Q118 40 33,814 SH   SOLE   0 0 33,814
POOL CORP COM 73278L105 7,851 24,661 SH   SOLE   0 0 24,661
POPULAR INC COM NEW 733174700 213 2,962 SH   SOLE   0 0 2,962
PORTILLOS INC COM CL A 73642K106 730 37,052 SH   SOLE   0 0 37,052
PORTLAND GEN ELEC CO COM NEW 736508847 237 5,453 SH   SOLE   0 0 5,453
POST HLDGS INC COM 737446104 456 5,570 SH   SOLE   0 0 5,570
POTLATCHDELTIC CORPORATION COM 737630103 3,872 94,330 SH   SOLE   0 0 94,330
PPG INDS INC COM 693506107 9,910 89,506 SH   SOLE   0 0 89,506
PPL CORP COM 69351T106 4,795 189,159 SH   SOLE   0 0 189,159
PRICE T ROWE GROUP INC COM 74144T108 23,981 228,365 SH   SOLE   0 0 228,365
PRIMO WATER CORPORATION COM 74167P108 2,072 165,068 SH   SOLE   0 0 165,068
PRIMORIS SVCS CORP COM 74164F103 449 27,614 SH   SOLE   0 0 27,614
PRINCIPAL EXCHANGE TRADED FD PRIN HLTHCRE INV 74255Y409 436 12,697 SH   SOLE   0 0 12,697
PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888 2,631 156,765 SH   SOLE   0 0 156,765
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 9,573 132,677 SH   SOLE   0 0 132,677
PROCEPT BIOROBOTICS CORP COM 74276L105 242 5,845 SH   SOLE   0 0 5,845
PROCTER AND GAMBLE CO COM 742718109 152,376 1,206,898 SH   SOLE   0 0 1,206,898
PROCURE ETF TRUST II SPACE ETF 74280R205 238 13,319 SH   SOLE   0 0 13,319
PROFESSIONAL HLDG CORP CL A COM 743139107 4,299 165,718 SH   SOLE   0 0 165,718
PROFIRE ENERGY INC COM 74316X101 10 11,440 SH   SOLE   0 0 11,440
PROFOUND MED CORP COM NEW 74319B502 149 36,978 SH   SOLE   0 0 36,978
PROG HOLDINGS INC COM NPV 74319R101 406 27,099 SH   SOLE   0 0 27,099
PROGRESSIVE CORP COM 743315103 15,317 131,802 SH   SOLE   0 0 131,802
PROLOGIS INC. COM 74340W103 17,828 175,480 SH   SOLE   0 0 175,480
PROMETHEUS BIOSCIENCES INC COM 74349U108 769 13,036 SH   SOLE   0 0 13,036
PROPETRO HLDG CORP COM 74347M108 779 96,773 SH   SOLE   0 0 96,773
PROSHARES TR LARGE CAP CRE 74347R248 1,210 28,632 SH   SOLE   0 0 28,632
PROSHARES TR MSCI EAFE DIVD 74347B839 3,843 122,750 SH   SOLE   0 0 122,750
PROSHARES TR ONLINE RTL ETF 74347B169 512 17,151 SH   SOLE   0 0 17,151
PROSHARES TR PET CARE ETF 74348A145 423 9,560 SH   SOLE   0 0 9,560
PROSHARES TR RUSS 2000 DIVD 74347B698 8,770 158,014 SH   SOLE   0 0 158,014
PROSHARES TR S&P 500 DV ARIST 74348A467 110,874 1,386,631 SH   SOLE   0 0 1,386,631
PROSHARES TR S&P MDCP 400 DIV 74347B680 13,118 203,619 SH   SOLE   0 0 203,619
PROSHARES TR SHORT QQQ NEW 74347B714 340 22,814 SH   SOLE   0 0 22,814
PROSHARES TR SHORT S&P 500 NE 74347B425 405 23,423 SH   SOLE   0 0 23,423
PROSHARES TR SHRT RUSSELL2000 74348A210 236 8,955 SH   SOLE   0 0 8,955
PROSPECT CAP CORP COM 74348T102 914 147,463 SH   SOLE   0 0 147,463
PROSPERITY BANCSHARES INC COM 743606105 3,107 46,590 SH   SOLE   0 0 46,590
PROVIDENT FINL SVCS INC COM 74386T105 228 11,701 SH   SOLE   0 0 11,701
PRUDENTIAL FINL INC COM 744320102 23,433 273,182 SH   SOLE   0 0 273,182
PTC INC COM 69370C100 288 2,755 SH   SOLE   0 0 2,755
PUBLIC STORAGE COM 74460D109 19,456 66,447 SH   SOLE   0 0 66,447
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 9,750 173,390 SH   SOLE   0 0 173,390
PULTE GROUP INC COM 745867101 7,545 201,206 SH   SOLE   0 0 201,206
PURE STORAGE INC CL A 74624M102 4,525 165,334 SH   SOLE   0 0 165,334
PURECYCLE TECHNOLOGIES INC COM 74623V103 245 30,317 SH   SOLE   0 0 30,317
PUTNAM MANAGED MUN INCOME TR COM 746823103 3,111 551,537 SH   SOLE   0 0 551,537
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 627 64,022 SH   SOLE   0 0 64,022
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 1,073 299,665 SH   SOLE   0 0 299,665
QCR HOLDINGS INC COM 74727A104 217 4,258 SH   SOLE   0 0 4,258
QORVO INC COM 74736K101 2,412 30,375 SH   SOLE   0 0 30,375
QUALCOMM INC COM 747525103 111,297 985,070 SH   SOLE   0 0 985,070
QUALIGEN THERAPEUTICS INC COM 74754R103 13 48,641 SH   SOLE   0 0 48,641
QUALYS INC COM 74758T303 545 3,909 SH   SOLE   0 0 3,909
QUANTA SVCS INC COM 74762E102 12,929 101,462 SH   SOLE   0 0 101,462
QUANTUM SI INC COM CL A 74765K105 141 51,343 SH   SOLE   0 0 51,343
QUANTUMSCAPE CORP COM CL A 74767V109 1,595 189,692 SH   SOLE   0 0 189,692
QUANTUMSCAPE CORP COM CL A 74767V109 23 20,900 SH Call SOLE   0 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 12 16,100 SH Call SOLE   0 0 0
QUDIAN INC ADR 747798106 11 11,698 SH   SOLE   0 0 11,698
QUEST DIAGNOSTICS INC COM 74834L100 6,277 51,152 SH   SOLE   0 0 51,152
QUIDELORTHO CORP COM 219798105 1,034 14,469 SH   SOLE   0 0 14,469
QUIPT HOME MEDICAL CORP COM 74880P104 154 36,925 SH   SOLE   0 0 36,925
QUOTIENT LTD SHS G73268107 2 11,000 SH   SOLE   0 0 11,000
RADA ELECTR INDS LTD COM PAR NEW M81863124 119 12,325 SH   SOLE   0 0 12,325
RADIAN GROUP INC COM 750236101 1,104 57,245 SH   SOLE   0 0 57,245
RADNET INC COM 750491102 327 16,086 SH   SOLE   0 0 16,086
RANGE RES CORP COM 75281A109 372 14,740 SH   SOLE   0 0 14,740
RANGER ENERGY SVCS INC COM CL A 75282U104 1,142 116,731 SH   SOLE   0 0 116,731
RAPID7 INC COM 753422104 3,038 70,811 SH   SOLE   0 0 70,811
RAYMOND JAMES FINL INC COM 754730109 20,563 208,080 SH   SOLE   0 0 208,080
RAYONIER INC COM 754907103 1,932 64,452 SH   SOLE   0 0 64,452
RAYTHEON TECHNOLOGIES CORP COM 75513E101 77,039 941,076 SH   SOLE   0 0 941,076
RAYTHEON TECHNOLOGIES CORP COM 75513E101 18 13,700 SH Call SOLE   0 0 0
RBB FD INC MOTLEY FOL ETF 74933W601 735 23,942 SH   SOLE   0 0 23,942
RBB FD INC MOTLEY FOOL SML 74933W874 257 11,044 SH   SOLE   0 0 11,044
RBC BEARINGS INC COM 75524B104 619 2,977 SH   SOLE   0 0 2,977
READY CAPITAL CORP 7% CN SR NT 2023 75574U200 803 32,142 SH   SOLE   0 0 32,142
READY CAPITAL CORP COM 75574U101 536 52,896 SH   SOLE   0 0 52,896
REALTY INCOME CORP COM 756109104 21,198 364,216 SH   SOLE   0 0 364,216
REAVES UTIL INCOME FD COM SH BEN INT 756158101 4,049 148,628 SH   SOLE   0 0 148,628
RED CAT HLDGS INC COM 75644T100 36 21,712 SH   SOLE   0 0 21,712
REDWOOD TR INC COM 758075402 2,397 417,603 SH   SOLE   0 0 417,603
REDWOOD TRUST INC NOTE 4.750% 8/1 758075AC9 39 40,000 PRN   SOLE   0 0 40,000
REDWOOD TRUST INC NOTE 5.625% 7/1 758075AD7 22 25,000 PRN   SOLE   0 0 25,000
REGENERON PHARMACEUTICALS COM 75886F107 7,217 10,477 SH   SOLE   0 0 10,477
REGENXBIO INC COM 75901B107 1,452 54,935 SH   SOLE   0 0 54,935
REGIONS FINANCIAL CORP NEW COM 7591EP100 9,853 490,913 SH   SOLE   0 0 490,913
REINSURANCE GRP OF AMERICA I COM NEW 759351604 358 2,842 SH   SOLE   0 0 2,842
RELIANCE STEEL & ALUMINUM CO COM 759509102 784 4,493 SH   SOLE   0 0 4,493
RELX PLC SPONSORED ADR 759530108 354 14,542 SH   SOLE   0 0 14,542
RENAISSANCERE HLDGS LTD COM G7496G103 268 1,910 SH   SOLE   0 0 1,910
RENASANT CORP COM 75970E107 368 11,753 SH   SOLE   0 0 11,753
RENESOLA LTD SPONSORED ADS 75971T301 102 20,301 SH   SOLE   0 0 20,301
RENT A CTR INC NEW COM 76009N100 1,923 109,811 SH   SOLE   0 0 109,811
REPLIGEN CORP COM 759916109 275 1,472 SH   SOLE   0 0 1,472
REPUBLIC SVCS INC COM 760759100 16,374 120,349 SH   SOLE   0 0 120,349
RESEARCH FRONTIERS INC COM 760911107 34 15,935 SH   SOLE   0 0 15,935
RESMED INC COM 761152107 9,379 42,964 SH   SOLE   0 0 42,964
RESTAURANT BRANDS INTL INC COM 76131D103 8,702 163,627 SH   SOLE   0 0 163,627
RESTAURANT BRANDS INTL INC COM 76131D103 2 11,700 SH Call SOLE   0 0 0
REXFORD INDL RLTY INC COM 76169C100 257 4,948 SH   SOLE   0 0 4,948
REYNOLDS CONSUMER PRODS INC COM 76171L106 624 23,976 SH   SOLE   0 0 23,976
RF INDS LTD COM PAR $0.01 749552105 139 24,130 SH   SOLE   0 0 24,130
RH COM 74967X103 3,420 13,898 SH   SOLE   0 0 13,898
RINGCENTRAL INC CL A 76680R206 1,774 44,388 SH   SOLE   0 0 44,388
RINGCENTRAL INC NOTE 3/0 76680RAF4 55 65,000 PRN   SOLE   0 0 65,000
RIO TINTO PLC SPONSORED ADR 767204100 3,867 70,229 SH   SOLE   0 0 70,229
RITHM CAPITAL CORP COM NEW 64828T201 2,101 287,066 SH   SOLE   0 0 287,066
RIVERNORTH FLEXIBLE MUNI INC COM 76883Y107 361 27,280 SH   SOLE   0 0 27,280
RIVERNORTH MANAGED DUR MUN I COM 76882H105 200 13,686 SH   SOLE   0 0 13,686
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 4,175 126,851 SH   SOLE   0 0 126,851
RLI CORP COM 749607107 3,407 33,277 SH   SOLE   0 0 33,277
RLJ LODGING TR COM 74965L101 970 95,892 SH   SOLE   0 0 95,892
ROBERT HALF INTL INC COM 770323103 3,682 48,125 SH   SOLE   0 0 48,125
ROBINHOOD MKTS INC COM CL A 770700102 140 13,848 SH   SOLE   0 0 13,848
ROBLOX CORP CL A 771049103 7,910 220,715 SH   SOLE   0 0 220,715
ROBLOX CORP CL A 771049103 393 27,400 SH Put SOLE   0 0 27,400
ROCKWELL AUTOMATION INC COM 773903109 7,930 36,863 SH   SOLE   0 0 36,863
ROGERS COMMUNICATIONS INC CL B 775109200 1,353 35,112 SH   SOLE   0 0 35,112
ROGERS CORP COM 775133101 207 854 SH   SOLE   0 0 854
ROKU INC COM CL A 77543R102 5,189 92,001 SH   SOLE   0 0 92,001
ROLLINS INC COM 775711104 7,463 215,178 SH   SOLE   0 0 215,178
ROPER TECHNOLOGIES INC COM 776696106 28,583 79,443 SH   SOLE   0 0 79,443
ROSS STORES INC COM 778296103 9,079 107,730 SH   SOLE   0 0 107,730
ROYAL BK CDA COM 780087102 10,180 113,059 SH   SOLE   0 0 113,059
ROYAL CARIBBEAN GROUP COM V7780T103 6,392 168,642 SH   SOLE   0 0 168,642
ROYAL CARIBBEAN GROUP COM V7780T103 197 24,900 SH Put SOLE   0 0 24,900
ROYAL GOLD INC COM 780287108 562 5,992 SH   SOLE   0 0 5,992
ROYCE GLOBAL VALUE TR INC COM 78081T104 415 51,804 SH   SOLE   0 0 51,804
ROYCE MICRO-CAP TR INC COM 780915104 392 49,482 SH   SOLE   0 0 49,482
ROYCE VALUE TR INC COM 780910105 19,143 1,525,337 SH   SOLE   0 0 1,525,337
RPM INTL INC COM 749685103 1,392 16,706 SH   SOLE   0 0 16,706
RUMBLE INC COM CL A 78137L105 250 20,385 SH   SOLE   0 0 20,385
RUTHS HOSPITALITY GROUP INC COM 783332109 1,167 69,248 SH   SOLE   0 0 69,248
RVL PHARMACEUTICALS PLC SHS G6S41R101 62 29,519 SH   SOLE   0 0 29,519
RYDER SYS INC COM 783549108 244 3,228 SH   SOLE   0 0 3,228
RYMAN HOSPITALITY PPTYS INC COM 78377T107 1,735 23,581 SH   SOLE   0 0 23,581
S&P GLOBAL INC COM 78409V104 67,428 220,706 SH   SOLE   0 0 220,706
SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202 501 63,377 SH   SOLE   0 0 63,377
SABRA HEALTH CARE REIT INC COM 78573L106 303 23,084 SH   SOLE   0 0 23,084
SABRE CORP COM 78573M104 257 49,933 SH   SOLE   0 0 49,933
SACHEM CAP CORP COM 78590A109 83 24,923 SH   SOLE   0 0 24,923
SAFETY INS GROUP INC COM 78648T100 781 9,577 SH   SOLE   0 0 9,577
SALESFORCE INC COM 79466L302 132,753 922,922 SH   SOLE   0 0 922,922
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 179 19,018 SH   SOLE   0 0 19,018
SANFILIPPO JOHN B & SON INC COM 800422107 3,320 43,836 SH   SOLE   0 0 43,836
SANGAMO THERAPEUTICS INC COM 800677106 413 84,326 SH   SOLE   0 0 84,326
SANOFI SPONSORED ADR 80105N105 7,469 196,449 SH   SOLE   0 0 196,449
SAP SE SPON ADR 803054204 677 8,329 SH   SOLE   0 0 8,329
SAREPTA THERAPEUTICS INC COM 803607100 1,286 11,631 SH   SOLE   0 0 11,631
SBA COMMUNICATIONS CORP NEW CL A 78410G104 3,047 10,704 SH   SOLE   0 0 10,704
SCANSOURCE INC COM 806037107 1,007 38,112 SH   SOLE   0 0 38,112
SCHLUMBERGER LTD COM STK 806857108 9,679 269,613 SH   SOLE   0 0 269,613
SCHWAB CHARLES CORP COM 808513105 18,160 252,661 SH   SOLE   0 0 252,661
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 216 6,241 SH   SOLE   0 0 6,241
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 3,358 149,901 SH   SOLE   0 0 149,901
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 7,012 249,268 SH   SOLE   0 0 249,268
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 1,034 37,258 SH   SOLE   0 0 37,258
SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 5,511 116,930 SH   SOLE   0 0 116,930
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 3,386 70,901 SH   SOLE   0 0 70,901
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 623 14,662 SH   SOLE   0 0 14,662
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 5,233 223,262 SH   SOLE   0 0 223,262
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 7,270 289,082 SH   SOLE   0 0 289,082
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 20,970 434,530 SH   SOLE   0 0 434,530
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 5,031 111,034 SH   SOLE   0 0 111,034
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 5,923 141,062 SH   SOLE   0 0 141,062
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 199,368 3,001,137 SH   SOLE   0 0 3,001,137
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 94,653 1,695,988 SH   SOLE   0 0 1,695,988
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 4,025 68,795 SH   SOLE   0 0 68,795
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 6,150 145,224 SH   SOLE   0 0 145,224
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 53,917 890,744 SH   SOLE   0 0 890,744
SCHWAB STRATEGIC TR US REIT ETF 808524847 687 36,779 SH   SOLE   0 0 36,779
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 10,215 270,226 SH   SOLE   0 0 270,226
SCHWAB STRATEGIC TR US TIPS ETF 808524870 3,917 75,612 SH   SOLE   0 0 75,612
SCIENCE APPLICATIONS INTL CO COM 808625107 412 4,660 SH   SOLE   0 0 4,660
SCOTTS MIRACLE-GRO CO CL A 810186106 6,359 148,739 SH   SOLE   0 0 148,739
SEA LTD SPONSORD ADS 81141R100 269 4,806 SH   SOLE   0 0 4,806
SEABOARD CORP DEL COM 811543107 3,729 1,096 SH   SOLE   0 0 1,096
SEABRIDGE GOLD INC COM 811916105 323 27,233 SH   SOLE   0 0 27,233
SEACOAST BKG CORP FLA COM NEW 811707801 305 10,079 SH   SOLE   0 0 10,079
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 4,707 88,426 SH   SOLE   0 0 88,426
SEAGEN INC COM 81181C104 1,386 10,130 SH   SOLE   0 0 10,130
SEALED AIR CORP NEW COM 81211K100 378 8,484 SH   SOLE   0 0 8,484
SEI INVTS CO COM 784117103 1,328 27,077 SH   SOLE   0 0 27,077
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 16,793 350,664 SH   SOLE   0 0 350,664
SELECT SECTOR SPDR TR ENERGY 81369Y506 136,485 1,895,090 SH   SOLE   0 0 1,895,090
SELECT SECTOR SPDR TR ENERGY 81369Y506 27 14,000 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 126,349 4,161,658 SH   SOLE   0 0 4,161,658
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 2 30,400 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 13,738 381,486 SH   SOLE   0 0 381,486
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 78,593 551,537 SH   SOLE   0 0 551,537
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 69,749 1,045,206 SH   SOLE   0 0 1,045,206
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 167,255 1,380,829 SH   SOLE   0 0 1,380,829
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 57,491 694,003 SH   SOLE   0 0 694,003
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 40,713 621,439 SH   SOLE   0 0 621,439
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 17,501 257,323 SH   SOLE   0 0 257,323
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 87,456 736,236 SH   SOLE   0 0 736,236
SELECTIVE INS GROUP INC COM 816300107 484 5,944 SH   SOLE   0 0 5,944
SEMPRA COM 816851109 5,777 38,528 SH   SOLE   0 0 38,528
SENSEONICS HLDGS INC COM 81727U105 196 148,700 SH   SOLE   0 0 148,700
SENTINELONE INC CL A 81730H109 248 9,701 SH   SOLE   0 0 9,701
SERVICE CORP INTL COM 817565104 3,975 68,835 SH   SOLE   0 0 68,835
SERVICE PPTYS TR COM SH BEN INT 81761L102 154 29,652 SH   SOLE   0 0 29,652
SERVICENOW INC COM 81762P102 32,546 86,190 SH   SOLE   0 0 86,190
SERVISFIRST BANCSHARES INC COM 81768T108 1,419 17,737 SH   SOLE   0 0 17,737
SESEN BIO INC COM 817763105 9 21,744 SH   SOLE   0 0 21,744
SFL CORPORATION LTD SHS G7738W106 128 14,004 SH   SOLE   0 0 14,004
SHAKE SHACK INC CL A 819047101 2,407 53,516 SH   SOLE   0 0 53,516
SHARECARE INC COM CL A 81948W104 197 103,742 SH   SOLE   0 0 103,742
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 261 16,492 SH   SOLE   0 0 16,492
SHELL PLC SPON ADS 780259305 14,821 297,860 SH   SOLE   0 0 297,860
SHERWIN WILLIAMS CO COM 824348106 25,075 122,452 SH   SOLE   0 0 122,452
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 611 28,347 SH   SOLE   0 0 28,347
SHOCKWAVE MED INC COM 82489T104 459 1,650 SH   SOLE   0 0 1,650
SHOPIFY INC CL A 82509L107 12,531 465,157 SH   SOLE   0 0 465,157
SHYFT GROUP INC COM 825698103 571 27,970 SH   SOLE   0 0 27,970
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 1,009 108,315 SH   SOLE   0 0 108,315
SIDUS SPACE INC CLASS A COM 826165102 81 38,550 SH   SOLE   0 0 38,550
SIGMA LITHIUM CORPORATION COM 826599102 224 8,255 SH   SOLE   0 0 8,255
SIGNATURE BK NEW YORK N Y COM 82669G104 8,198 54,286 SH   SOLE   0 0 54,286
SIGNET JEWELERS LIMITED SHS G81276100 1,589 27,780 SH   SOLE   0 0 27,780
SILVERCREST METALS INC COM 828363101 174 31,546 SH   SOLE   0 0 31,546
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 583 26,768 SH   SOLE   0 0 26,768
SIMON PPTY GROUP INC NEW COM 828806109 6,920 77,106 SH   SOLE   0 0 77,106
SIREN ETF TR NSD NXGN ECO ETF 829658202 844 38,051 SH   SOLE   0 0 38,051
SIRIUS XM HOLDINGS INC COM 82968B103 1,422 248,991 SH   SOLE   0 0 248,991
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 360 3,456 SH   SOLE   0 0 3,456
SITIME CORP COM 82982T106 235 2,990 SH   SOLE   0 0 2,990
SIXTH STREET SPECIALTY LENDI COM 83012A109 4,898 299,745 SH   SOLE   0 0 299,745
SKILLZ INC COM 83067L109 26 25,075 SH   SOLE   0 0 25,075
SKYWORKS SOLUTIONS INC COM 83088M102 9,382 110,019 SH   SOLE   0 0 110,019
SLR INVESTMENT CORP COM 83413U100 135 10,928 SH   SOLE   0 0 10,928
SMILEDIRECTCLUB INC CL A COM 83192H106 14 15,990 SH   SOLE   0 0 15,990
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 481 20,726 SH   SOLE   0 0 20,726
SMITH & WESSON BRANDS INC COM 831754106 205 19,789 SH   SOLE   0 0 19,789
SMITH A O CORP COM 831865209 5,499 113,191 SH   SOLE   0 0 113,191
SMITH MICRO SOFTWARE INC COM NEW 832154207 713 315,604 SH   SOLE   0 0 315,604
SMUCKER J M CO COM NEW 832696405 5,315 38,680 SH   SOLE   0 0 38,680
SNAP INC CL A 83304A106 2,875 292,747 SH   SOLE   0 0 292,747
SNAP ON INC COM 833034101 16,927 84,067 SH   SOLE   0 0 84,067
SNOWFLAKE INC CL A 833445109 10,586 62,283 SH   SOLE   0 0 62,283
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 366 4,032 SH   SOLE   0 0 4,032
SOFI TECHNOLOGIES INC COM 83406F102 4,265 873,967 SH   SOLE   0 0 873,967
SOFI TECHNOLOGIES INC COM 83406F102 3 10,200 SH Call SOLE   0 0 0
SOFI TECHNOLOGIES INC COM 83406F102 1 10,300 SH Call SOLE   0 0 0
SOL GEL TECHNOLOGIES SHS M8694L103 318 63,333 SH   SOLE   0 0 63,333
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,624 7,016 SH   SOLE   0 0 7,016
SOLID POWER INC CLASS A COM 83422N105 104 19,778 SH   SOLE   0 0 19,778
SOMALOGIC INC CLASS A COM 83444K105 65 22,409 SH   SOLE   0 0 22,409
SONOCO PRODS CO COM 835495102 911 16,056 SH   SOLE   0 0 16,056
SONOS INC COM 83570H108 377 27,146 SH   SOLE   0 0 27,146
SONY GROUP CORPORATION SPONSORED ADR 835699307 1,104 17,235 SH   SOLE   0 0 17,235
SORRENTO THERAPEUTICS INC COM NEW 83587F202 227 144,483 SH   SOLE   0 0 144,483
SOURCE CAP INC COM 836144105 486 13,880 SH   SOLE   0 0 13,880
SOUTH JERSEY INDS INC COM 838518108 3,739 111,862 SH   SOLE   0 0 111,862
SOUTH JERSEY INDS INC UNIT 04/01/2024 838518306 1,665 24,999 SH   SOLE   0 0 24,999
SOUTHERN CO COM 842587107 43,386 638,032 SH   SOLE   0 0 638,032
SOUTHERN COPPER CORP COM 84265V105 1,733 38,645 SH   SOLE   0 0 38,645
SOUTHSIDE BANCSHARES INC COM 84470P109 365 10,329 SH   SOLE   0 0 10,329
SOUTHSTATE CORPORATION COM 840441109 1,257 15,888 SH   SOLE   0 0 15,888
SOUTHWEST AIRLS CO COM 844741108 12,638 409,793 SH   SOLE   0 0 409,793
SOUTHWEST GAS HLDGS INC COM 844895102 340 4,879 SH   SOLE   0 0 4,879
SOUTHWESTERN ENERGY CO COM 845467109 839 137,043 SH   SOLE   0 0 137,043
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 88,499 308,020 SH   SOLE   0 0 308,020
SPDR GOLD TR GOLD SHS 78463V107 152,765 987,687 SH   SOLE   0 0 987,687
SPDR GOLD TR GOLD SHS 78463V107 1 15,500 SH Call SOLE   0 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 1,056 27,286 SH   SOLE   0 0 27,286
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 1,362 56,475 SH   SOLE   0 0 56,475
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 535 17,392 SH   SOLE   0 0 17,392
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 4,826 97,577 SH   SOLE   0 0 97,577
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 1,518 71,558 SH   SOLE   0 0 71,558
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 250 4,490 SH   SOLE   0 0 4,490
SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426 499 9,829 SH   SOLE   0 0 9,829
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 24,808 961,545 SH   SOLE   0 0 961,545
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 17,262 556,120 SH   SOLE   0 0 556,120
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 11,125 502,699 SH   SOLE   0 0 502,699
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 360 7,908 SH   SOLE   0 0 7,908
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 792 16,580 SH   SOLE   0 0 16,580
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 487 16,915 SH   SOLE   0 0 16,915
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 385 14,766 SH   SOLE   0 0 14,766
SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 471 9,883 SH   SOLE   0 0 9,883
SPDR S&P 500 ETF TR TR UNIT 78462F103 663,024 1,856,190 SH   SOLE   0 0 1,856,190
SPDR S&P 500 ETF TR TR UNIT 78462F103 829 22,400 SH Put SOLE   0 0 22,400
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,497 63,400 SH Put SOLE   0 0 63,400
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 35,340 87,979 SH   SOLE   0 0 87,979
SPDR SER TR AEROSPACE DEF 78464A631 2,596 28,318 SH   SOLE   0 0 28,318
SPDR SER TR BBG CONV SEC ETF 78464A359 13,688 216,243 SH   SOLE   0 0 216,243
SPDR SER TR BLOOMBERG 1 10 Y 78468R861 6,581 361,408 SH   SOLE   0 0 361,408
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 104,077 1,136,206 SH   SOLE   0 0 1,136,206
SPDR SER TR BLOOMBERG 3-12 M 78468R523 6,012 60,354 SH   SOLE   0 0 60,354
SPDR SER TR BLOOMBERG HIGH Y 78468R622 10,698 121,778 SH   SOLE   0 0 121,778
SPDR SER TR BLOOMBERG INTL T 78464A516 219 10,513 SH   SOLE   0 0 10,513
SPDR SER TR BLOOMBERG INVT 78468R200 10,299 339,918 SH   SOLE   0 0 339,918
SPDR SER TR BLOOMBERG SHT TE 78468R408 4,223 177,572 SH   SOLE   0 0 177,572
SPDR SER TR COMP SOFTWARE 78464A599 295 2,757 SH   SOLE   0 0 2,757
SPDR SER TR DJ REIT ETF 78464A607 2,312 27,435 SH   SOLE   0 0 27,435
SPDR SER TR FTSE INT GVT ETF 78464A490 546 13,644 SH   SOLE   0 0 13,644
SPDR SER TR GLB DOW ETF 78464A706 599 6,940 SH   SOLE   0 0 6,940
SPDR SER TR HLTH CARE SVCS 78464A573 915 10,425 SH   SOLE   0 0 10,425
SPDR SER TR HLTH CR EQUIP 78464A581 684 8,012 SH   SOLE   0 0 8,012
SPDR SER TR ICE PFD SEC ETF 78464A292 743 21,322 SH   SOLE   0 0 21,322
SPDR SER TR MSCI USA STRTGIC 78468R812 3,292 32,416 SH   SOLE   0 0 32,416
SPDR SER TR NUVEEN BLMBRG MU 78468R721 1,501 34,129 SH   SOLE   0 0 34,129
SPDR SER TR NUVEEN BLMBRG SH 78468R739 14,474 314,027 SH   SOLE   0 0 314,027
SPDR SER TR NUVEEN BLOOMBERG 78464A284 10,859 226,591 SH   SOLE   0 0 226,591
SPDR SER TR NYSE TECH ETF 78464A102 435 4,619 SH   SOLE   0 0 4,619
SPDR SER TR OILGAS EQUIP 78468R549 917 16,609 SH   SOLE   0 0 16,609
SPDR SER TR PORT MTG BK ETF 78464A383 278 12,960 SH   SOLE   0 0 12,960
SPDR SER TR PORTFLI HIGH YLD 78468R606 286 13,092 SH   SOLE   0 0 13,092
SPDR SER TR PORTFLI INTRMDIT 78464A672 13,443 477,871 SH   SOLE   0 0 477,871
SPDR SER TR PORTFLI TIPS ETF 78464A656 24,199 954,213 SH   SOLE   0 0 954,213
SPDR SER TR PORTFOLI S&P1500 78464A805 5,033 114,106 SH   SOLE   0 0 114,106
SPDR SER TR PORTFOLIO AGRGTE 78464A649 1,480 59,337 SH   SOLE   0 0 59,337
SPDR SER TR PORTFOLIO INTRMD 78464A375 6,097 194,655 SH   SOLE   0 0 194,655
SPDR SER TR PORTFOLIO LN TSR 78464A664 1,210 40,808 SH   SOLE   0 0 40,808
SPDR SER TR PORTFOLIO S&P400 78464A847 6,079 157,653 SH   SOLE   0 0 157,653
SPDR SER TR PORTFOLIO S&P500 78464A854 49,568 1,180,477 SH   SOLE   0 0 1,180,477
SPDR SER TR PORTFOLIO S&P600 78468R853 3,511 103,094 SH   SOLE   0 0 103,094
SPDR SER TR PORTFOLIO SH TSR 78468R101 1,303 45,080 SH   SOLE   0 0 45,080
SPDR SER TR PORTFOLIO SHORT 78464A474 38,757 1,326,384 SH   SOLE   0 0 1,326,384
SPDR SER TR PRTFLO S&P500 GW 78464A409 52,621 1,050,310 SH   SOLE   0 0 1,050,310
SPDR SER TR PRTFLO S&P500 HI 78468R788 5,246 147,901 SH   SOLE   0 0 147,901
SPDR SER TR PRTFLO S&P500 VL 78464A508 98,221 2,847,815 SH   SOLE   0 0 2,847,815
SPDR SER TR RUSSELL LOW VOL 78468R754 525 5,709 SH   SOLE   0 0 5,709
SPDR SER TR RUSSELL YIELD 78468R770 10,734 128,829 SH   SOLE   0 0 128,829
SPDR SER TR S&P 400 MDCP GRW 78464A821 1,940 32,149 SH   SOLE   0 0 32,149
SPDR SER TR S&P 400 MDCP VAL 78464A839 2,084 36,038 SH   SOLE   0 0 36,038
SPDR SER TR S&P 600 SMCP GRW 78464A201 3,146 46,181 SH   SOLE   0 0 46,181
SPDR SER TR S&P 600 SMCP VAL 78464A300 6,446 96,013 SH   SOLE   0 0 96,013
SPDR SER TR S&P 600 SML CAP 78464A813 3,117 41,178 SH   SOLE   0 0 41,178
SPDR SER TR S&P BIOTECH 78464A870 11,473 144,633 SH   SOLE   0 0 144,633
SPDR SER TR S&P BK ETF 78464A797 17,240 389,243 SH   SOLE   0 0 389,243
SPDR SER TR S&P DIVID ETF 78464A763 140,106 1,256,540 SH   SOLE   0 0 1,256,540
SPDR SER TR S&P HOMEBUILD 78464A888 3,028 55,366 SH   SOLE   0 0 55,366
SPDR SER TR S&P INS ETF 78464A789 5,403 149,392 SH   SOLE   0 0 149,392
SPDR SER TR S&P KENSHO CLEAN 78468R655 4,430 52,143 SH   SOLE   0 0 52,143
SPDR SER TR S&P KENSHO INTLG 78468R697 1,541 47,879 SH   SOLE   0 0 47,879
SPDR SER TR S&P KENSHO NEW 78468R648 12,473 323,216 SH   SOLE   0 0 323,216
SPDR SER TR S&P METALS MNG 78464A755 2,781 65,433 SH   SOLE   0 0 65,433
SPDR SER TR S&P OILGAS EXP 78468R556 12,180 97,637 SH   SOLE   0 0 97,637
SPDR SER TR S&P PHARMAC 78464A722 13,535 337,014 SH   SOLE   0 0 337,014
SPDR SER TR S&P REGL BKG 78464A698 8,032 136,408 SH   SOLE   0 0 136,408
SPDR SER TR S&P RETAIL ETF 78464A714 368 6,517 SH   SOLE   0 0 6,517
SPDR SER TR S&P SEMICNDCTR 78464A862 1,036 6,808 SH   SOLE   0 0 6,808
SPDR SER TR S&P TELECOM 78464A540 1,844 24,002 SH   SOLE   0 0 24,002
SPDR SER TR S&P TRANSN ETF 78464A532 663 10,424 SH   SOLE   0 0 10,424
SPDR SER TR S&P1500MOMTILT 78468R705 1,267 8,206 SH   SOLE   0 0 8,206
SPDR SER TR SPDR S&P 500 ETF 78468R796 639 7,337 SH   SOLE   0 0 7,337
SPDR SER TR SPDR S&P1500VL 78464A128 8,566 68,046 SH   SOLE   0 0 68,046
SPDR SER TR SSGA GNDER ETF 78468R747 320 4,394 SH   SOLE   0 0 4,394
SPDR SER TR SSGA US LRG ETF 78468R804 9,204 74,592 SH   SOLE   0 0 74,592
SPECTRUM PHARMACEUTICALS INC COM 84763A108 6 12,934 SH   SOLE   0 0 12,934
SPIRE INC COM 84857L101 340 5,457 SH   SOLE   0 0 5,457
SPIRIT AIRLS INC COM 848577102 265 14,104 SH   SOLE   0 0 14,104
SPIRIT AIRLS INC NOTE 1.000% 5/1 848577AB8 17 20,000 PRN   SOLE   0 0 20,000
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1,866 51,605 SH   SOLE   0 0 51,605
SPLUNK INC COM 848637104 2,564 34,092 SH   SOLE   0 0 34,092
SPOTIFY TECHNOLOGY S A SHS L8681T102 2,695 31,223 SH   SOLE   0 0 31,223
SPROTT ETF TRUST GOLD MINERS ETF 85210B102 493 23,123 SH   SOLE   0 0 23,123
SPROTT ETF TRUST JR GOLD MINERS E 85210B201 373 15,382 SH   SOLE   0 0 15,382
SPROTT INC COM NEW 852066208 489 14,585 SH   SOLE   0 0 14,585
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 4,706 302,255 SH   SOLE   0 0 302,255
SPROTT PHYSICAL GOLD TR UNIT 85207H104 2,782 217,338 SH   SOLE   0 0 217,338
SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 177 12,376 SH   SOLE   0 0 12,376
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 3,498 528,466 SH   SOLE   0 0 528,466
SPX TECHNOLOGIES INC COM 78473E103 249 4,503 SH   SOLE   0 0 4,503
SRH TOTAL RETURN FUND INC COM 101507101 881 81,013 SH   SOLE   0 0 81,013
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 763 15,972 SH   SOLE   0 0 15,972
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 11,446 280,052 SH   SOLE   0 0 280,052
SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 372 10,343 SH   SOLE   0 0 10,343
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 3,158 121,797 SH   SOLE   0 0 121,797
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 7,407 184,355 SH   SOLE   0 0 184,355
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 1,769 44,322 SH   SOLE   0 0 44,322
ST JOE CO COM 790148100 1,001 31,238 SH   SOLE   0 0 31,238
STAAR SURGICAL CO COM PAR $0.01 852312305 2,472 35,043 SH   SOLE   0 0 35,043
STAG INDL INC COM 85254J102 2,679 94,226 SH   SOLE   0 0 94,226
STANDARD LITHIUM LTD COM 853606101 86 19,920 SH   SOLE   0 0 19,920
STANLEY BLACK & DECKER INC COM 854502101 4,953 65,858 SH   SOLE   0 0 65,858
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 203 11,630 SH   SOLE   0 0 11,630
STARBUCKS CORP COM 855244109 57,977 688,057 SH   SOLE   0 0 688,057
STARWOOD PPTY TR INC COM 85571B105 16,840 924,284 SH   SOLE   0 0 924,284
STATE STR CORP COM 857477103 6,174 101,527 SH   SOLE   0 0 101,527
STATERA BIOPHARMA INC COM 857561104 13 102,250 SH   SOLE   0 0 102,250
STEEL DYNAMICS INC COM 858119100 3,582 50,487 SH   SOLE   0 0 50,487
STELLANTIS N.V SHS N82405106 680 57,433 SH   SOLE   0 0 57,433
STELLUS CAP INVT CORP COM 858568108 209 17,535 SH   SOLE   0 0 17,535
STEM INC COM 85859N102 440 33,018 SH   SOLE   0 0 33,018
STERICYCLE INC COM 858912108 449 10,661 SH   SOLE   0 0 10,661
STERIS PLC SHS USD G8473T100 46,897 281,943 SH   SOLE   0 0 281,943
STITCH FIX INC COM CL A 860897107 41 10,484 SH   SOLE   0 0 10,484
STMICROELECTRONICS N V NY REGISTRY 861012102 260 8,393 SH   SOLE   0 0 8,393
STOCK YDS BANCORP INC COM 861025104 308 4,525 SH   SOLE   0 0 4,525
STONECO LTD COM CL A G85158106 451 47,323 SH   SOLE   0 0 47,323
STONERIDGE INC COM 86183P102 5,894 347,714 SH   SOLE   0 0 347,714
STONEX GROUP INC COM 861896108 227 2,731 SH   SOLE   0 0 2,731
STORE CAP CORP COM 862121100 4,461 142,377 SH   SOLE   0 0 142,377
STRATASYS LTD SHS M85548101 186 12,895 SH   SOLE   0 0 12,895
STRATEGIC ED INC COM 86272C103 569 9,261 SH   SOLE   0 0 9,261
STRATEGY SHS DAY HAGAN NED 86280R803 33,180 1,147,287 SH   SOLE   0 0 1,147,287
STRIDE INC NOTE 1.125% 9/0 86333MAA6 22 22,000 PRN   SOLE   0 0 22,000
STRYKER CORPORATION COM 863667101 35,138 173,477 SH   SOLE   0 0 173,477
STURM RUGER & CO INC COM 864159108 649 12,778 SH   SOLE   0 0 12,778
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 3,040 201,983 SH   SOLE   0 0 201,983
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 165 30,032 SH   SOLE   0 0 30,032
SUMMIT HOTEL PPTYS NOTE 1.500% 2/1 866082AA8 12 15,000 PRN   SOLE   0 0 15,000
SUMMIT MATLS INC CL A 86614U100 330 13,766 SH   SOLE   0 0 13,766
SUN CMNTYS INC COM 866674104 398 2,941 SH   SOLE   0 0 2,941
SUN LIFE FINANCIAL INC. COM 866796105 1,053 26,487 SH   SOLE   0 0 26,487
SUNCOR ENERGY INC NEW COM 867224107 3,364 119,515 SH   SOLE   0 0 119,515
SUNNOVA ENERGY INTL INC. COM 86745K104 1,222 55,356 SH   SOLE   0 0 55,356
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 8,212 210,715 SH   SOLE   0 0 210,715
SUNPOWER CORP COM 867652406 650 28,224 SH   SOLE   0 0 28,224
SUNRUN INC COM 86771W105 4,107 148,852 SH   SOLE   0 0 148,852
SUPER LEAGUE GAMING INC COM 86804F202 100 147,500 SH   SOLE   0 0 147,500
SURGALIGN HOLDINGS INC COM NEW 86882C204 42 12,148 SH   SOLE   0 0 12,148
SURO CAPITAL CORP COM NEW 86887Q109 75 19,390 SH   SOLE   0 0 19,390
SVB FINANCIAL GROUP COM 78486Q101 3,661 10,904 SH   SOLE   0 0 10,904
SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 95 12,175 SH   SOLE   0 0 12,175
SWISS HELVETIA FD INC COM 870875101 162 23,827 SH   SOLE   0 0 23,827
SWITCH INC CL A 87105L104 6,559 194,692 SH   SOLE   0 0 194,692
SYNCHRONY FINANCIAL COM 87165B103 8,619 305,752 SH   SOLE   0 0 305,752
SYNOPSYS INC COM 871607107 1,048 3,429 SH   SOLE   0 0 3,429
SYNOVUS FINL CORP COM NEW 87161C501 1,403 37,415 SH   SOLE   0 0 37,415
SYSCO CORP COM 871829107 18,020 254,848 SH   SOLE   0 0 254,848
SYSCO CORP COM 871829107 2 14,100 SH Call SOLE   0 0 0
T-MOBILE US INC COM 872590104 24,492 182,548 SH   SOLE   0 0 182,548
TACTILE SYS TECHNOLOGY INC COM 87357P100 93 11,975 SH   SOLE   0 0 11,975
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 23,468 342,286 SH   SOLE   0 0 342,286
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3,416 31,336 SH   SOLE   0 0 31,336
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 2,046 157,746 SH   SOLE   0 0 157,746
TANDEM DIABETES CARE INC COM NEW 875372203 917 19,173 SH   SOLE   0 0 19,173
TANGER FACTORY OUTLET CTRS I COM 875465106 221 16,152 SH   SOLE   0 0 16,152
TAPESTRY INC COM 876030107 4,867 171,186 SH   SOLE   0 0 171,186
TARGA RES CORP COM 87612G101 3,359 55,667 SH   SOLE   0 0 55,667
TARGET CORP COM 87612E106 88,054 593,305 SH   SOLE   0 0 593,305
TARGET HOSPITALITY CORP COM 87615L107 239 18,936 SH   SOLE   0 0 18,936
TC ENERGY CORP COM 87807B107 3,238 80,363 SH   SOLE   0 0 80,363
TCW STRATEGIC INCOME FD INC COM 872340104 1,565 331,669 SH   SOLE   0 0 331,669
TD SYNNEX CORPORATION COM 87162W100 8,439 103,944 SH   SOLE   0 0 103,944
TE CONNECTIVITY LTD SHS H84989104 10,668 96,664 SH   SOLE   0 0 96,664
TECK RESOURCES LTD CL B 878742204 1,058 34,804 SH   SOLE   0 0 34,804
TEGNA INC COM 87901J105 2,523 122,012 SH   SOLE   0 0 122,012
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 4,976 287,977 SH   SOLE   0 0 287,977
TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 18,285 1,009,125 SH   SOLE   0 0 1,009,125
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 949 69,471 SH   SOLE   0 0 69,471
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 708 55,046 SH   SOLE   0 0 55,046
TELADOC HEALTH INC COM 87918A105 749 29,541 SH   SOLE   0 0 29,541
TELADOC HEALTH INC NOTE 1.250% 6/0 87918AAF2 77 105,000 PRN   SOLE   0 0 105,000
TELEDYNE TECHNOLOGIES INC COM 879360105 607 1,799 SH   SOLE   0 0 1,799
TELEFLEX INCORPORATED COM 879369106 1,869 9,275 SH   SOLE   0 0 9,275
TELEFONICA S A SPONSORED ADR 879382208 180 55,516 SH   SOLE   0 0 55,516
TELEPHONE & DATA SYS INC COM NEW 879433829 2,869 206,393 SH   SOLE   0 0 206,393
TELLURIAN INC NEW COM 87968A104 654 273,740 SH   SOLE   0 0 273,740
TELUS CORPORATION COM 87971M103 218 11,001 SH   SOLE   0 0 11,001
TEMPLETON EMERGING MKTS INCO COM 880192109 268 60,582 SH   SOLE   0 0 60,582
TEMPLETON GLOBAL INCOME FD COM 880198106 70 17,097 SH   SOLE   0 0 17,097
TEMPUR SEALY INTL INC COM 88023U101 1,759 72,851 SH   SOLE   0 0 72,851
TENABLE HLDGS INC COM 88025T102 2,227 63,981 SH   SOLE   0 0 63,981
TENET HEALTHCARE CORP COM NEW 88033G407 5,584 108,267 SH   SOLE   0 0 108,267
TENNECO INC CL A VTG COM STK 880349105 2,473 142,202 SH   SOLE   0 0 142,202
TERADYNE INC COM 880770102 570 7,582 SH   SOLE   0 0 7,582
TEREX CORP NEW COM 880779103 320 10,766 SH   SOLE   0 0 10,766
TERNIUM SA SPONSORED ADS 880890108 287 10,482 SH   SOLE   0 0 10,482
TERNS PHARMACEUTICALS INC COM 880881107 123 20,830 SH   SOLE   0 0 20,830
TERRAN ORBITAL CORPORATION COM 88105P103 67 37,987 SH   SOLE   0 0 37,987
TESLA INC COM 88160R101 135,287 510,035 SH   SOLE   0 0 510,035
TETRA TECH INC NEW COM 88162G103 859 6,680 SH   SOLE   0 0 6,680
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 810 100,394 SH   SOLE   0 0 100,394
TEXAS INSTRS INC COM 882508104 47,871 309,274 SH   SOLE   0 0 309,274
TEXAS PACIFIC LAND CORPORATI COM 88262P102 1,117 628 SH   SOLE   0 0 628
TEXAS ROADHOUSE INC COM 882681109 847 9,709 SH   SOLE   0 0 9,709
TEXTRON INC COM 883203101 1,863 31,979 SH   SOLE   0 0 31,979
TFS FINL CORP COM 87240R107 160 12,287 SH   SOLE   0 0 12,287
TG THERAPEUTICS INC COM 88322Q108 588 99,248 SH   SOLE   0 0 99,248
THE BEACHBODY COMPANY INC COM CL A 073463101 27 26,614 SH   SOLE   0 0 26,614
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 69 11,668 SH   SOLE   0 0 11,668
THE REALREAL INC COM 88339P101 444 296,133 SH   SOLE   0 0 296,133
THE TRADE DESK INC COM CL A 88339J105 14,891 249,224 SH   SOLE   0 0 249,224
THERMO FISHER SCIENTIFIC INC COM 883556102 46,707 92,044 SH   SOLE   0 0 92,044
THOMSON REUTERS CORP. COM NEW 884903709 862 8,403 SH   SOLE   0 0 8,403
THOR INDS INC COM 885160101 473 6,763 SH   SOLE   0 0 6,763
TIDAL ETF TR SP DWJNS SUKUK 886364702 589 33,854 SH   SOLE   0 0 33,854
TILRAY BRANDS INC COM CL 2 88688T100 402 146,251 SH   SOLE   0 0 146,251
TILRAY BRANDS INC COM CL 2 88688T100 6 10,600 SH Call SOLE   0 0 0
TILRAY BRANDS INC COM CL 2 88688T100 5 10,300 SH Call SOLE   0 0 0
TIMKEN CO COM 887389104 1,461 24,751 SH   SOLE   0 0 24,751
TIMKENSTEEL CORPORATION COM 887399103 238 15,848 SH   SOLE   0 0 15,848
TIMOTHY PLAN HIG DV STK ETF 887432326 907 32,361 SH   SOLE   0 0 32,361
TIMOTHY PLAN US LRGMD CP CORE 887432359 1,099 36,464 SH   SOLE   0 0 36,464
TJX COS INC NEW COM 872540109 103,061 1,659,049 SH   SOLE   0 0 1,659,049
TOAST INC CL A 888787108 233 13,930 SH   SOLE   0 0 13,930
TOLL BROTHERS INC COM 889478103 2,581 61,447 SH   SOLE   0 0 61,447
TOPBUILD CORP COM 89055F103 221 1,339 SH   SOLE   0 0 1,339
TOPGOLF CALLAWAY BRANDS CORP COM 131193104 1,392 72,264 SH   SOLE   0 0 72,264
TORO CO COM 891092108 1,614 18,661 SH   SOLE   0 0 18,661
TORONTO DOMINION BK ONT COM NEW 891160509 3,472 56,619 SH   SOLE   0 0 56,619
TORTOISE ENERGY INDEPENDENC COM 89148K200 405 14,289 SH   SOLE   0 0 14,289
TORTOISE ENERGY INFRA CORP COM 89147L886 1,668 55,689 SH   SOLE   0 0 55,689
TOTALENERGIES SE SPONSORED ADS 89151E109 4,504 96,812 SH   SOLE   0 0 96,812
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 2,646 60,215 SH   SOLE   0 0 60,215
TOWNEBANK PORTSMOUTH VA COM 89214P109 2,233 83,235 SH   SOLE   0 0 83,235
TOYOTA MOTOR CORP ADS 892331307 2,766 21,232 SH   SOLE   0 0 21,232
TPG RE FIN TR INC COM 87266M107 251 35,808 SH   SOLE   0 0 35,808
TPI COMPOSITES INC COM 87266J104 219 19,402 SH   SOLE   0 0 19,402
TRACTOR SUPPLY CO COM 892356106 32,961 177,283 SH   SOLE   0 0 177,283
TRANE TECHNOLOGIES PLC SHS G8994E103 90,424 624,375 SH   SOLE   0 0 624,375
TRANSDIGM GROUP INC COM 893641100 1,148 2,187 SH   SOLE   0 0 2,187
TRANSOCEAN LTD REG SHS H8817H100 1,514 613,040 SH   SOLE   0 0 613,040
TRANSUNION COM 89400J107 737 12,394 SH   SOLE   0 0 12,394
TRAVEL PLUS LEISURE CO COM 894164102 1,931 56,585 SH   SOLE   0 0 56,585
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 501 9,283 SH   SOLE   0 0 9,283
TRAVELERS COMPANIES INC COM 89417E109 11,969 78,128 SH   SOLE   0 0 78,128
TREX CO INC COM 89531P105 325 7,406 SH   SOLE   0 0 7,406
TRI CONTL CORP COM 895436103 7,499 293,374 SH   SOLE   0 0 293,374
TRIMBLE INC COM 896239100 2,092 38,557 SH   SOLE   0 0 38,557
TRIMTABS ETF TR FCF US QLTY ETF 89628W302 990 22,827 SH   SOLE   0 0 22,827
TRINITY CAP INC COM 896442308 140 11,158 SH   SOLE   0 0 11,158
TRINITY INDS INC COM 896522109 227 10,615 SH   SOLE   0 0 10,615
TRIPADVISOR INC COM 896945201 326 14,765 SH   SOLE   0 0 14,765
TRITON INTL LTD CL A G9078F107 1,326 24,233 SH   SOLE   0 0 24,233
TRIVAGO N V SPON ADS A SHS 89686D105 801 690,740 SH   SOLE   0 0 690,740
TRUIST FINL CORP COM 89832Q109 30,396 698,117 SH   SOLE   0 0 698,117
TWILIO INC CL A 90138F102 1,909 27,609 SH   SOLE   0 0 27,609
TWITTER INC COM 90184L102 3,402 77,600 SH   SOLE   0 0 77,600
TYLER TECHNOLOGIES INC COM 902252105 714 2,056 SH   SOLE   0 0 2,056
TYSON FOODS INC CL A 902494103 5,919 89,783 SH   SOLE   0 0 89,783
U S SILICA HLDGS INC COM 90346E103 830 75,831 SH   SOLE   0 0 75,831
UBER TECHNOLOGIES INC COM 90353T100 13,920 525,300 SH   SOLE   0 0 525,300
UBIQUITI INC COM 90353W103 445 1,515 SH   SOLE   0 0 1,515
UBS GROUP AG SHS H42097107 278 19,142 SH   SOLE   0 0 19,142
UDR INC COM 902653104 253 6,060 SH   SOLE   0 0 6,060
UFP INDUSTRIES INC COM 90278Q108 202 2,801 SH   SOLE   0 0 2,801
UGI CORP NEW COM 902681105 988 30,564 SH   SOLE   0 0 30,564
UIPATH INC CL A 90364P105 711 56,375 SH   SOLE   0 0 56,375
ULTA BEAUTY INC COM 90384S303 22,367 55,752 SH   SOLE   0 0 55,752
UMPQUA HLDGS CORP COM 904214103 367 21,460 SH   SOLE   0 0 21,460
UNDER ARMOUR INC CL A 904311107 425 63,875 SH   SOLE   0 0 63,875
UNDER ARMOUR INC CL C 904311206 294 49,387 SH   SOLE   0 0 49,387
UNILEVER PLC SPON ADR NEW 904767704 13,393 305,487 SH   SOLE   0 0 305,487
UNION PAC CORP COM 907818108 255,082 1,309,249 SH   SOLE   0 0 1,309,249
UNIQUE FABRICATING INC COM 90915J103 52 100,000 SH   SOLE   0 0 100,000
UNITED AIRLS HLDGS INC COM 910047109 3,992 122,714 SH   SOLE   0 0 122,714
UNITED BANKSHARES INC WEST V COM 909907107 2,891 80,859 SH   SOLE   0 0 80,859
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 314 9,482 SH   SOLE   0 0 9,482
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 382 68,552 SH   SOLE   0 0 68,552
UNITED NAT FOODS INC COM 911163103 1,516 44,108 SH   SOLE   0 0 44,108
UNITED PARCEL SERVICE INC CL B 911312106 110,892 686,424 SH   SOLE   0 0 686,424
UNITED RENTALS INC COM 911363109 18,924 70,059 SH   SOLE   0 0 70,059
UNITED STATES STL CORP NEW COM 912909108 2,038 112,480 SH   SOLE   0 0 112,480
UNITED THERAPEUTICS CORP DEL COM 91307C102 601 2,869 SH   SOLE   0 0 2,869
UNITEDHEALTH GROUP INC COM 91324P102 372,556 737,480 SH   SOLE   0 0 737,480
UNITI GROUP INC COM 91325V108 4,796 690,119 SH   SOLE   0 0 690,119
UNITY SOFTWARE INC COM 91332U101 2,691 84,458 SH   SOLE   0 0 84,458
UNIVERSAL DISPLAY CORP COM 91347P105 1,878 19,911 SH   SOLE   0 0 19,911
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 511 11,830 SH   SOLE   0 0 11,830
UNIVERSAL HLTH SVCS INC CL B 913903100 256 2,901 SH   SOLE   0 0 2,901
UNUM GROUP COM 91529Y106 3,900 100,522 SH   SOLE   0 0 100,522
UPSTART HLDGS INC COM 91680M107 773 37,205 SH   SOLE   0 0 37,205
UR-ENERGY INC COM 91688R108 15 13,978 SH   SOLE   0 0 13,978
URANIUM ENERGY CORP COM 916896103 46 13,086 SH   SOLE   0 0 13,086
US BANCORP DEL COM NEW 902973304 26,490 656,987 SH   SOLE   0 0 656,987
US FOODS HLDG CORP COM 912008109 992 37,508 SH   SOLE   0 0 37,508
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 6,570 377,559 SH   SOLE   0 0 377,559
UTZ BRANDS INC COM CL A 918090101 750 49,667 SH   SOLE   0 0 49,667
V F CORP COM 918204108 14,220 475,421 SH   SOLE   0 0 475,421
V F CORP COM 918204108 1 13,200 SH Call SOLE   0 0 0
VACASA INC CLASS A COM 91854V107 46 15,000 SH   SOLE   0 0 15,000
VAIL RESORTS INC COM 91879Q109 746 3,459 SH   SOLE   0 0 3,459
VALE S A SPONSORED ADS 91912E105 1,751 131,470 SH   SOLE   0 0 131,470
VALE S A SPONSORED ADS 91912E105 11 12,000 SH Call SOLE   0 0 0
VALERO ENERGY CORP COM 91913Y100 39,877 373,200 SH   SOLE   0 0 373,200
VALLEY NATL BANCORP COM 919794107 510 47,229 SH   SOLE   0 0 47,229
VALMONT INDS INC COM 920253101 1,199 4,462 SH   SOLE   0 0 4,462
VALVOLINE INC COM 92047W101 216 8,539 SH   SOLE   0 0 8,539
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 10,082 124,965 SH   SOLE   0 0 124,965
VANECK ETF TRUST BDC INCOME ETF 92189F411 379 27,916 SH   SOLE   0 0 27,916
VANECK ETF TRUST BIOTECH ETF 92189F726 1,641 11,654 SH   SOLE   0 0 11,654
VANECK ETF TRUST CEF MUNI INCOME 92189F460 1,795 87,027 SH   SOLE   0 0 87,027
VANECK ETF TRUST DURABLE HGH DIV 92189H102 309 11,136 SH   SOLE   0 0 11,136
VANECK ETF TRUST EMERGING MRKT HI 92189F353 2,089 123,923 SH   SOLE   0 0 123,923
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 24,301 926,461 SH   SOLE   0 0 926,461
VANECK ETF TRUST GOLD MINERS ETF 92189F106 6,658 276,040 SH   SOLE   0 0 276,040
VANECK ETF TRUST GREEN BOND ETF 92189F171 221 9,817 SH   SOLE   0 0 9,817
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 12,564 251,635 SH   SOLE   0 0 251,635
VANECK ETF TRUST IG FLOATING RATE 92189F486 1,650 66,420 SH   SOLE   0 0 66,420
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 3,624 83,247 SH   SOLE   0 0 83,247
VANECK ETF TRUST JP MRGAN EM LOC 92189H300 472 20,685 SH   SOLE   0 0 20,685
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 6,460 219,269 SH   SOLE   0 0 219,269
VANECK ETF TRUST LONG MUNI ETF 92189F536 1,599 96,096 SH   SOLE   0 0 96,096
VANECK ETF TRUST LONG/FLAT TREND 92189F148 1,625 48,427 SH   SOLE   0 0 48,427
VANECK ETF TRUST LOW CARBN ENERGY 92189F502 1,042 9,191 SH   SOLE   0 0 9,191
VANECK ETF TRUST MORTGAGE REIT 92189F452 151 13,646 SH   SOLE   0 0 13,646
VANECK ETF TRUST MRNGSTR INT MOAT 92189F593 1,208 48,441 SH   SOLE   0 0 48,441
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 166,482 2,775,138 SH   SOLE   0 0 2,775,138
VANECK ETF TRUST NATURAL RESOURC 92189F841 382 8,826 SH   SOLE   0 0 8,826
VANECK ETF TRUST OIL SERVICES ETF 92189H607 968 4,584 SH   SOLE   0 0 4,584
VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 219 3,258 SH   SOLE   0 0 3,258
VANECK ETF TRUST PREFERRED SECURT 92189F429 5,901 343,099 SH   SOLE   0 0 343,099
VANECK ETF TRUST RARE EARTH/STRTG 92189H805 247 2,963 SH   SOLE   0 0 2,963
VANECK ETF TRUST RETAIL ETF 92189F684 1,197 7,714 SH   SOLE   0 0 7,714
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 9,736 52,586 SH   SOLE   0 0 52,586
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 2,614 120,089 SH   SOLE   0 0 120,089
VANECK ETF TRUST URANIUM PLS NUCL 92189F601 998 19,317 SH   SOLE   0 0 19,317
VANECK ETF TRUST VANECK SHRT MUNI 92189F528 6,863 412,689 SH   SOLE   0 0 412,689
VANECK ETF TRUST VANECK VIETNAM 92189F817 502 37,750 SH   SOLE   0 0 37,750
VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 243 5,994 SH   SOLE   0 0 5,994
VANECK MERK GOLD TR GOLD TRUST 921078101 4,123 255,620 SH   SOLE   0 0 255,620
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 15,367 73,672 SH   SOLE   0 0 73,672
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 4,633 37,317 SH   SOLE   0 0 37,317
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 27,261 173,244 SH   SOLE   0 0 173,244
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 7,242 48,736 SH   SOLE   0 0 48,736
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 14,836 106,921 SH   SOLE   0 0 106,921
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 1,731 9,883 SH   SOLE   0 0 9,883
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 4,168 29,191 SH   SOLE   0 0 29,191
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 24,605 152,386 SH   SOLE   0 0 152,386
VANGUARD BD INDEX FDS INTERMED TERM 921937819 32,813 446,568 SH   SOLE   0 0 446,568
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 2,740 38,087 SH   SOLE   0 0 38,087
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 108,464 1,449,663 SH   SOLE   0 0 1,449,663
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 160,608 2,251,610 SH   SOLE   0 0 2,251,610
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 705 14,396 SH   SOLE   0 0 14,396
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 26,113 547,098 SH   SOLE   0 0 547,098
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 38,770 305,008 SH   SOLE   0 0 305,008
VANGUARD INDEX FDS GROWTH ETF 922908736 282,272 1,319,311 SH   SOLE   0 0 1,319,311
VANGUARD INDEX FDS LARGE CAP ETF 922908637 78,066 477,281 SH   SOLE   0 0 477,281
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 15,236 89,313 SH   SOLE   0 0 89,313
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 52,348 429,703 SH   SOLE   0 0 429,703
VANGUARD INDEX FDS MID CAP ETF 922908629 306,252 1,628,914 SH   SOLE   0 0 1,628,914
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 67,953 847,505 SH   SOLE   0 0 847,505
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,031,644 3,142,006 SH   SOLE   0 0 3,142,006
VANGUARD INDEX FDS SM CP VAL ETF 922908611 72,034 502,120 SH   SOLE   0 0 502,120
VANGUARD INDEX FDS SMALL CP ETF 922908751 160,430 938,603 SH   SOLE   0 0 938,603
VANGUARD INDEX FDS SML CP GRW ETF 922908595 33,160 169,765 SH   SOLE   0 0 169,765
VANGUARD INDEX FDS TOTAL STK MKT 922908769 293,009 1,632,603 SH   SOLE   0 0 1,632,603
VANGUARD INDEX FDS VALUE ETF 922908744 386,866 3,132,926 SH   SOLE   0 0 3,132,926
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 36,571 824,415 SH   SOLE   0 0 824,415
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 102,446 2,807,437 SH   SOLE   0 0 2,807,437
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,711 37,084 SH   SOLE   0 0 37,084
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 1,185 20,632 SH   SOLE   0 0 20,632
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 4,345 46,815 SH   SOLE   0 0 46,815
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 419 10,988 SH   SOLE   0 0 10,988
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 6,029 76,429 SH   SOLE   0 0 76,429
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 69,477 1,444,125 SH   SOLE   0 0 1,444,125
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 70,650 1,467,595 SH   SOLE   0 0 1,467,595
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 75,141 992,882 SH   SOLE   0 0 992,882
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 16,578 284,309 SH   SOLE   0 0 284,309
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 39,491 539,197 SH   SOLE   0 0 539,197
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 5,313 84,409 SH   SOLE   0 0 84,409
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 15,054 333,861 SH   SOLE   0 0 333,861
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 50,079 866,575 SH   SOLE   0 0 866,575
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 105,371 1,418,551 SH   SOLE   0 0 1,418,551
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 46,265 853,437 SH   SOLE   0 0 853,437
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 25,892 158,473 SH   SOLE   0 0 158,473
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 19,706 330,092 SH   SOLE   0 0 330,092
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 4,313 28,675 SH   SOLE   0 0 28,675
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 9,512 142,733 SH   SOLE   0 0 142,733
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 412 3,639 SH   SOLE   0 0 3,639
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 318 1,974 SH   SOLE   0 0 1,974
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 319,899 2,366,796 SH   SOLE   0 0 2,366,796
VANGUARD STAR FDS VG TL INTL STK F 921909768 83,162 1,816,896 SH   SOLE   0 0 1,816,896
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 170,400 4,686,460 SH   SOLE   0 0 4,686,460
VANGUARD WELLINGTON FD US MOMENTUM 921935508 1,713 16,200 SH   SOLE   0 0 16,200
VANGUARD WELLINGTON FD US VALUE FACTR 921935805 3,070 35,357 SH   SOLE   0 0 35,357
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 1,866 32,451 SH   SOLE   0 0 32,451
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 346,906 3,656,258 SH   SOLE   0 0 3,656,258
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 14,522 234,251 SH   SOLE   0 0 234,251
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 13,494 259,296 SH   SOLE   0 0 259,296
VANGUARD WORLD FD ESG INTL STK ETF 921910725 2,009 46,248 SH   SOLE   0 0 46,248
VANGUARD WORLD FD ESG US STK ETF 921910733 9,718 154,468 SH   SOLE   0 0 154,468
VANGUARD WORLD FD MEGA CAP INDEX 921910873 22,973 184,048 SH   SOLE   0 0 184,048
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 6,376 70,922 SH   SOLE   0 0 70,922
VANGUARD WORLD FD MEGA GRWTH IND 921910816 19,289 110,661 SH   SOLE   0 0 110,661
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 26,005 315,710 SH   SOLE   0 0 315,710
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 28,974 123,255 SH   SOLE   0 0 123,255
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 9,811 57,108 SH   SOLE   0 0 57,108
VANGUARD WORLD FDS ENERGY ETF 92204A306 21,947 216,047 SH   SOLE   0 0 216,047
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 47,873 643,112 SH   SOLE   0 0 643,112
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 50,619 226,211 SH   SOLE   0 0 226,211
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 12,511 79,412 SH   SOLE   0 0 79,412
VANGUARD WORLD FDS INF TECH ETF 92204A702 121,752 396,097 SH   SOLE   0 0 396,097
VANGUARD WORLD FDS MATERIALS ETF 92204A801 9,439 63,571 SH   SOLE   0 0 63,571
VANGUARD WORLD FDS UTILITIES ETF 92204A876 7,059 49,619 SH   SOLE   0 0 49,619
VAXART INC COM NEW 92243A200 530 243,226 SH   SOLE   0 0 243,226
VBI VACCINES INC CDA COM NEW 91822J103 88 125,124 SH   SOLE   0 0 125,124
VECTOR GROUP LTD COM 92240M108 1,097 124,501 SH   SOLE   0 0 124,501
VEECO INSTRS INC DEL NOTE 2.700% 1/1 922417AD2 13 13,000 PRN   SOLE   0 0 13,000
VEEVA SYS INC CL A COM 922475108 8,507 51,594 SH   SOLE   0 0 51,594
VELODYNE LIDAR INC COM 92259F101 20 21,554 SH   SOLE   0 0 21,554
VENTAS INC COM 92276F100 2,272 56,551 SH   SOLE   0 0 56,551
VEON LTD SPONSORED ADR 91822M106 8 24,510 SH   SOLE   0 0 24,510
VERA THERAPEUTICS INC CL A 92337R101 380 17,828 SH   SOLE   0 0 17,828
VERASTEM INC COM 92337C104 11 12,729 SH   SOLE   0 0 12,729
VERB TECHNOLOGY CO INC COM 92337U104 14 30,450 SH   SOLE   0 0 30,450
VERISIGN INC COM 92343E102 567 3,265 SH   SOLE   0 0 3,265
VERISK ANALYTICS INC COM 92345Y106 2,092 12,268 SH   SOLE   0 0 12,268
VERITIV CORP COM 923454102 579 5,917 SH   SOLE   0 0 5,917
VERIZON COMMUNICATIONS INC COM 92343V104 232,809 6,131,371 SH   SOLE   0 0 6,131,371
VERIZON COMMUNICATIONS INC COM 92343V104 1 11,400 SH Call SOLE   0 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1 34,900 SH Call SOLE   0 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102 720 46,823 SH   SOLE   0 0 46,823
VERTEX PHARMACEUTICALS INC COM 92532F100 6,660 23,003 SH   SOLE   0 0 23,003
VERTIV HOLDINGS CO COM CL A 92537N108 157 16,162 SH   SOLE   0 0 16,162
VIASAT INC COM 92552V100 392 12,965 SH   SOLE   0 0 12,965
VIATRIS INC COM 92556V106 3,693 433,450 SH   SOLE   0 0 433,450
VICI PPTYS INC COM 925652109 13,743 460,381 SH   SOLE   0 0 460,381
VICTORIAS SECRET AND CO COMMON STOCK 926400102 250 8,602 SH   SOLE   0 0 8,602
VICTORY PORTFOLIOS II VCSHS DEV ENH VL 92647N816 845 29,255 SH   SOLE   0 0 29,255
VICTORY PORTFOLIOS II VCSHS INTL VOLTY 92647N840 437 13,607 SH   SOLE   0 0 13,607
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 23,950 373,343 SH   SOLE   0 0 373,343
VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 15,415 252,846 SH   SOLE   0 0 252,846
VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774 7,492 137,848 SH   SOLE   0 0 137,848
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 86,087 1,450,196 SH   SOLE   0 0 1,450,196
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 260 4,911 SH   SOLE   0 0 4,911
VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 3,840 82,872 SH   SOLE   0 0 82,872
VICTORY PORTFOLIOS II VICTORYSHS INTRM 92647N527 621 13,807 SH   SOLE   0 0 13,807
VICTORY PORTFOLIOS II VS NASDQ NXT 50 92647X806 1,607 71,711 SH   SOLE   0 0 71,711
VIEW INC COM CL A 92671V106 50 37,558 SH   SOLE   0 0 37,558
VIEWRAY INC COM 92672L107 306 84,115 SH   SOLE   0 0 84,115
VIKING THERAPEUTICS INC COM 92686J106 390 143,207 SH   SOLE   0 0 143,207
VILLAGE FARMS INTL INC COM 92707Y108 635 332,528 SH   SOLE   0 0 332,528
VINCO VENTURES INC COM 927330100 22 23,492 SH   SOLE   0 0 23,492
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 750 26,186 SH   SOLE   0 0 26,186
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 391 83,046 SH   SOLE   0 0 83,046
VIRTRA INC COM PAR 92827K301 108 19,905 SH   SOLE   0 0 19,905
VIRTU FINL INC CL A 928254101 2,555 123,029 SH   SOLE   0 0 123,029
VIRTUS CONVERTIBLE & INC FD COM 92838U108 58 20,655 SH   SOLE   0 0 20,655
VIRTUS CONVERTIBLE & INCOME COM 92838X102 79 24,843 SH   SOLE   0 0 24,843
VIRTUS DIVIDEND INTEREST & P COM 92840R101 2,794 261,620 SH   SOLE   0 0 261,620
VIRTUS EQUITY & CONV INCM FD COM 92841M101 6,281 309,282 SH   SOLE   0 0 309,282
VIRTUS STONE HBR EMRG MKTS I COM 86164T107 65 17,500 SH   SOLE   0 0 17,500
VIRTUS TOTAL RETURN FD INC COM 92835W107 166 26,599 SH   SOLE   0 0 26,599
VISA INC COM CL A 92826C839 254,726 1,433,651 SH   SOLE   0 0 1,433,651
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 33 35,000 PRN   SOLE   0 0 35,000
VISTRA CORP COM 92840M102 3,025 144,035 SH   SOLE   0 0 144,035
VITA COCO CO INC COM 92846Q107 175 15,339 SH   SOLE   0 0 15,339
VMWARE INC CL A COM 928563402 3,015 28,322 SH   SOLE   0 0 28,322
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 3,793 334,744 SH   SOLE   0 0 334,744
VOLCON INC COM 92864V103 20 10,400 SH   SOLE   0 0 10,400
VOLTA INC COM CL A 92873V102 32 26,698 SH   SOLE   0 0 26,698
VORNADO RLTY TR SH BEN INT 929042109 700 30,227 SH   SOLE   0 0 30,227
VOYA ASIA PAC HIGH DIV EQT I COM 92912J102 73 12,189 SH   SOLE   0 0 12,189
VOYA EMERGING MKTS HIGH DIVI COM 92912P108 1,186 241,054 SH   SOLE   0 0 241,054
VOYA GLBL ADV & PREM OPP FD COM 92912R104 782 92,806 SH   SOLE   0 0 92,806
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 1,450 289,970 SH   SOLE   0 0 289,970
VOYA INFRASTRUCTURE INDLS & COM 92912X101 898 101,571 SH   SOLE   0 0 101,571
VOYAGER THERAPEUTICS INC COM 92915B106 224 37,788 SH   SOLE   0 0 37,788
VROOM INC COM 92918V109 12 10,377 SH   SOLE   0 0 10,377
VULCAN MATLS CO COM 929160109 3,032 19,224 SH   SOLE   0 0 19,224
VUZIX CORP COM NEW 92921W300 110 18,939 SH   SOLE   0 0 18,939
WABASH NATL CORP COM 929566107 425 27,308 SH   SOLE   0 0 27,308
WABASH NATL CORP COM 929566107 8 10,900 SH Call SOLE   0 0 0
WABTEC COM 929740108 915 11,253 SH   SOLE   0 0 11,253
WALGREENS BOOTS ALLIANCE INC COM 931427108 16,738 533,039 SH   SOLE   0 0 533,039
WALGREENS BOOTS ALLIANCE INC COM 931427108 1 15,400 SH Call SOLE   0 0 0
WALKER & DUNLOP INC COM 93148P102 422 5,045 SH   SOLE   0 0 5,045
WALMART INC COM 931142103 314,019 2,421,014 SH   SOLE   0 0 2,421,014
WARNER BROS DISCOVERY INC COM SER A 934423104 9,071 788,789 SH   SOLE   0 0 788,789
WARNER BROS DISCOVERY INC COM SER A 934423104 1 23,500 SH Call SOLE   0 0 0
WARRIOR MET COAL INC COM 93627C101 750 26,355 SH   SOLE   0 0 26,355
WASHINGTON FED INC COM 938824109 300 9,991 SH   SOLE   0 0 9,991
WASTE CONNECTIONS INC COM 94106B101 15,115 111,853 SH   SOLE   0 0 111,853
WASTE MGMT INC DEL COM 94106L109 42,215 263,468 SH   SOLE   0 0 263,468
WATERS CORP COM 941848103 2,230 8,273 SH   SOLE   0 0 8,273
WATSCO INC COM 942622200 5,431 21,088 SH   SOLE   0 0 21,088
WATTS WATER TECHNOLOGIES INC CL A 942749102 266 2,118 SH   SOLE   0 0 2,118
WAVEDANCER INC COM 456696103 19 19,500 SH   SOLE   0 0 19,500
WEBSTER FINL CORP COM 947890109 2,874 63,574 SH   SOLE   0 0 63,574
WEC ENERGY GROUP INC COM 92939U106 25,069 280,294 SH   SOLE   0 0 280,294
WELLS FARGO CO NEW COM 949746101 24,500 609,146 SH   SOLE   0 0 609,146
WELLS FARGO CO NEW PERP PFD CNV A 949746804 1,513 1,256 SH   SOLE   0 0 1,256
WELLTOWER INC COM 95040Q104 11,276 175,310 SH   SOLE   0 0 175,310
WENDYS CO COM 95058W100 319 17,067 SH   SOLE   0 0 17,067
WESBANCO INC COM 950810101 1,227 36,780 SH   SOLE   0 0 36,780
WESCO INTL INC COM 95082P105 25,515 213,727 SH   SOLE   0 0 213,727
WEST FRASER TIMBER CO LTD COM 952845105 875 12,077 SH   SOLE   0 0 12,077
WEST PHARMACEUTICAL SVSC INC COM 955306105 496 2,017 SH   SOLE   0 0 2,017
WESTERN ASSET EMERGING MKTS COM 95766A101 859 107,625 SH   SOLE   0 0 107,625
WESTERN ASSET GLOBAL CORP DE COM 95790C107 984 88,258 SH   SOLE   0 0 88,258
WESTERN ASSET HIGH INCOM FD COM 95766J102 219 50,281 SH   SOLE   0 0 50,281
WESTERN ASSET HIGH INCOME OP COM 95766K109 602 163,702 SH   SOLE   0 0 163,702
WESTERN ASSET HIGH YIELD DEF COM 95768B107 5,019 447,714 SH   SOLE   0 0 447,714
WESTERN ASSET INTER MUNI FD COM 958435109 287 39,095 SH   SOLE   0 0 39,095
WESTERN ASSET INVESTMENT GRA COM 95766T100 485 43,383 SH   SOLE   0 0 43,383
WESTERN ASSET INVT GRADE DEF COM 95790A101 465 30,399 SH   SOLE   0 0 30,399
WESTERN ASSET MANAGED MUNS F COM 95766M105 514 52,951 SH   SOLE   0 0 52,951
WESTERN ASSET MTG DEFINED OP COM 95790B109 682 61,370 SH   SOLE   0 0 61,370
WESTERN ASSET MUN HIGH INCOM COM 95766N103 2,029 327,324 SH   SOLE   0 0 327,324
WESTERN ASSET MUN PARTNERS F COM 95766P108 1,957 174,768 SH   SOLE   0 0 174,768
WESTERN DIGITAL CORP. COM 958102105 1,047 32,177 SH   SOLE   0 0 32,177
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 6,340 251,982 SH   SOLE   0 0 251,982
WESTERN UN CO COM 959802109 432 31,992 SH   SOLE   0 0 31,992
WESTLAKE CORPORATION COM 960413102 211 2,423 SH   SOLE   0 0 2,423
WESTROCK CO COM 96145D105 1,208 39,120 SH   SOLE   0 0 39,120
WEX INC COM 96208T104 219 1,729 SH   SOLE   0 0 1,729
WEYERHAEUSER CO MTN BE COM NEW 962166104 7,213 252,561 SH   SOLE   0 0 252,561
WHEATON PRECIOUS METALS CORP COM 962879102 3,270 101,060 SH   SOLE   0 0 101,060
WHEELS UP EXPERIENCE INC COM CL A 96328L106 199 173,448 SH   SOLE   0 0 173,448
WHIRLPOOL CORP COM 963320106 3,182 23,603 SH   SOLE   0 0 23,603
WHITE MTNS INS GROUP LTD COM G9618E107 483 371 SH   SOLE   0 0 371
WHOLE EARTH BRANDS INC COM CL A 96684W100 46 12,000 SH   SOLE   0 0 12,000
WILLIAMS COS INC COM 969457100 27,779 970,269 SH   SOLE   0 0 970,269
WILLIAMS SONOMA INC COM 969904101 2,310 19,600 SH   SOLE   0 0 19,600
WILLIS TOWERS WATSON PLC LTD SHS G96629103 3,756 18,688 SH   SOLE   0 0 18,688
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 443 10,985 SH   SOLE   0 0 10,985
WINGSTOP INC COM 974155103 318 2,537 SH   SOLE   0 0 2,537
WINNEBAGO INDS INC COM 974637100 389 7,304 SH   SOLE   0 0 7,304
WINTRUST FINL CORP COM 97650W108 11,763 144,245 SH   SOLE   0 0 144,245
WIPRO LTD SPON ADR 1 SH 97651M109 89 18,824 SH   SOLE   0 0 18,824
WISDOMTREE TR CLOUD COMPUTNG 97717Y691 2,087 78,271 SH   SOLE   0 0 78,271
WISDOMTREE TR CURRNCY INT EQ 97717X263 31,095 1,194,563 SH   SOLE   0 0 1,194,563
WISDOMTREE TR EM EX ST-OWNED 97717X578 13,865 563,175 SH   SOLE   0 0 563,175
WISDOMTREE TR EMER MKT HIGH FD 97717W315 1,630 50,121 SH   SOLE   0 0 50,121
WISDOMTREE TR EMG MKTS SMCAP 97717W281 4,417 110,927 SH   SOLE   0 0 110,927
WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 922 43,269 SH   SOLE   0 0 43,269
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 984 15,820 SH   SOLE   0 0 15,820
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 84,672 1,684,019 SH   SOLE   0 0 1,684,019
WISDOMTREE TR FUTRE STRAT FD 97717W125 868 25,212 SH   SOLE   0 0 25,212
WISDOMTREE TR GLB US QTLY DIV 97717W844 2,622 95,372 SH   SOLE   0 0 95,372
WISDOMTREE TR HEDGED HI YLD BD 97717W430 855 42,503 SH   SOLE   0 0 42,503
WISDOMTREE TR INDIA ERNGS FD 97717W422 1,307 42,808 SH   SOLE   0 0 42,808
WISDOMTREE TR INTL EQUITY FD 97717W703 4,753 118,385 SH   SOLE   0 0 118,385
WISDOMTREE TR INTL QULTY DIV 97717X131 668 25,371 SH   SOLE   0 0 25,371
WISDOMTREE TR INTL SMCAP DIV 97717W760 213 4,136 SH   SOLE   0 0 4,136
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 5,017 139,799 SH   SOLE   0 0 139,799
WISDOMTREE TR ITL HIGH DIV FD 97717W802 1,670 55,087 SH   SOLE   0 0 55,087
WISDOMTREE TR JAPN HEDGE EQT 97717W851 25,229 409,036 SH   SOLE   0 0 409,036
WISDOMTREE TR US AI ENHANCED 97717W406 1,227 15,032 SH   SOLE   0 0 15,032
WISDOMTREE TR US ESG FUND 97717W596 1,363 35,663 SH   SOLE   0 0 35,663
WISDOMTREE TR US HIGH DIVIDEND 97717W208 10,334 136,312 SH   SOLE   0 0 136,312
WISDOMTREE TR US LARGECAP DIVD 97717W307 30,532 552,518 SH   SOLE   0 0 552,518
WISDOMTREE TR US LARGECAP FUND 97717W588 781 20,355 SH   SOLE   0 0 20,355
WISDOMTREE TR US MIDCAP DIVID 97717W505 23,812 632,117 SH   SOLE   0 0 632,117
WISDOMTREE TR US MIDCAP FUND 97717W570 31,314 711,997 SH   SOLE   0 0 711,997
WISDOMTREE TR US MULTIFACTOR 97717Y857 3,754 109,875 SH   SOLE   0 0 109,875
WISDOMTREE TR US QTLY DIV GRT 97717X669 148,858 2,761,243 SH   SOLE   0 0 2,761,243
WISDOMTREE TR US S CAP QTY DIV 97717X651 269 7,474 SH   SOLE   0 0 7,474
WISDOMTREE TR US SMALLCAP DIVD 97717W604 9,885 384,017 SH   SOLE   0 0 384,017
WISDOMTREE TR US SMALLCAP FUND 97717W562 18,809 480,187 SH   SOLE   0 0 480,187
WISDOMTREE TR US TOTAL DIVIDND 97717W109 1,179 21,722 SH   SOLE   0 0 21,722
WISDOMTREE TR WISDOMTREE US VA 97717W547 14,398 282,091 SH   SOLE   0 0 282,091
WISDOMTREE TR YIELD ENHANCD US 97717X511 9,229 218,597 SH   SOLE   0 0 218,597
WISDOMTREE TR YIELD ENHANCED 97717Y808 838 18,120 SH   SOLE   0 0 18,120
WOLFSPEED INC COM 977852102 1,615 15,628 SH   SOLE   0 0 15,628
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 218 10,820 SH   SOLE   0 0 10,820
WOODWARD INC COM 980745103 206 2,562 SH   SOLE   0 0 2,562
WORKDAY INC CL A 98138H101 1,368 8,988 SH   SOLE   0 0 8,988
WORKHORSE GROUP INC COM NEW 98138J206 37 12,718 SH   SOLE   0 0 12,718
WORLD GOLD TR SPDR GLD MINIS 98149E303 14,791 448,471 SH   SOLE   0 0 448,471
WP CAREY INC COM 92936U109 11,654 166,954 SH   SOLE   0 0 166,954
WPP PLC NEW ADR 92937A102 1,288 31,279 SH   SOLE   0 0 31,279
WRAP TECHNOLOGIES INC COM 98212N107 35 20,437 SH   SOLE   0 0 20,437
WSFS FINL CORP COM 929328102 257 5,534 SH   SOLE   0 0 5,534
WW INTL INC COM 98262P101 484 123,213 SH   SOLE   0 0 123,213
WYNDHAM HOTELS & RESORTS INC COM 98311A105 492 8,028 SH   SOLE   0 0 8,028
WYNN RESORTS LTD COM 983134107 4,026 63,881 SH   SOLE   0 0 63,881
XCEL ENERGY INC COM 98389B100 7,944 124,124 SH   SOLE   0 0 124,124
XEROX HOLDINGS CORP COM NEW 98421M106 167 12,750 SH   SOLE   0 0 12,750
XL FLEET CORP COM CL A 9837FR100 14 15,836 SH   SOLE   0 0 15,836
XOMETRY INC CLASS A COM 98423F109 331 5,829 SH   SOLE   0 0 5,829
XPO LOGISTICS INC COM 983793100 1,751 39,327 SH   SOLE   0 0 39,327
XPONENTIAL FITNESS INC COM CL A 98422X101 308 16,891 SH   SOLE   0 0 16,891
XYLEM INC COM 98419M100 1,056 12,089 SH   SOLE   0 0 12,089
YAMANA GOLD INC COM 98462Y100 46 10,258 SH   SOLE   0 0 10,258
YETI HLDGS INC COM 98585X104 563 19,724 SH   SOLE   0 0 19,724
YUM BRANDS INC COM 988498101 6,764 63,605 SH   SOLE   0 0 63,605
YUM CHINA HLDGS INC COM 98850P109 1,880 39,717 SH   SOLE   0 0 39,717
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 896 3,421 SH   SOLE   0 0 3,421
ZENDESK INC COM 98936J101 300 3,946 SH   SOLE   0 0 3,946
ZILLOW GROUP INC CL A 98954M101 498 17,405 SH   SOLE   0 0 17,405
ZILLOW GROUP INC CL C CAP STK 98954M200 510 17,817 SH   SOLE   0 0 17,817
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 1,173 49,894 SH   SOLE   0 0 49,894
ZIMMER BIOMET HOLDINGS INC COM 98956P102 3,261 31,182 SH   SOLE   0 0 31,182
ZIONS BANCORPORATION N A COM 989701107 2,050 40,314 SH   SOLE   0 0 40,314
ZIPRECRUITER INC CL A 98980B103 1,093 66,243 SH   SOLE   0 0 66,243
ZOETIS INC CL A 98978V103 20,864 140,691 SH   SOLE   0 0 140,691
ZOMEDICA CORP COM 98980M109 3 15,915 SH   SOLE   0 0 15,915
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 3,382 45,951 SH   SOLE   0 0 45,951
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 2,161 51,883 SH   SOLE   0 0 51,883
ZSCALER INC COM 98980G102 5,096 31,004 SH   SOLE   0 0 31,004
ZYMEWORKS INC COM 98985W102 446 72,524 SH   SOLE   0 0 72,524