0001462284-22-000003.txt : 20220208 0001462284-22-000003.hdr.sgml : 20220208 20220208154905 ACCESSION NUMBER: 0001462284-22-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220208 DATE AS OF CHANGE: 20220208 EFFECTIVENESS DATE: 20220208 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Raymond James Financial Services Advisors, Inc. CENTRAL INDEX KEY: 0001462284 IRS NUMBER: 592937883 STATE OF INCORPORATION: FL FISCAL YEAR END: 0930 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-13494 FILM NUMBER: 22600989 BUSINESS ADDRESS: STREET 1: 880 CARILLON PARKWAY CITY: ST. PETERSBURG STATE: FL ZIP: 33716 BUSINESS PHONE: 727-567-1000 MAIL ADDRESS: STREET 1: 880 CARILLON PARKWAY CITY: ST. PETERSBURG STATE: FL ZIP: 33716 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001462284 XXXXXXXX 12-31-2021 12-31-2021 Raymond James Financial Services Advisors, Inc.
880 CARILLON PARKWAY ST. PETERSBURG FL 33716
13F HOLDINGS REPORT 028-13494 N
Brian Carter Senior Manager, Compliance 901-680-8492 Brian Carter Memphis TN 02-08-2022 0 3326 53622934 false
INFORMATION TABLE 2 Q421RJFS.xml 13F HOLDINGS REPORT 12-31-2021 1847 GOEDEKER INC COM 28252C109 27 11415 SH SOLE 0 0 11415 1847 GOEDEKER INC COM 28252C109 2 11400 SH Call SOLE 0 0 0 22ND CENTY GROUP INC COM 90137F103 582 188293 SH SOLE 0 0 188293 23ANDME HOLDING CO CLASS A COM 90138Q108 267 40063 SH SOLE 0 0 40063 3-D SYS CORP DEL COM NEW 88554D205 850 39477 SH SOLE 0 0 39477 3M CO COM 88579Y101 66195 372615 SH SOLE 0 0 372615 3M CO COM 88579Y101 145 12300 SH Put SOLE 0 0 12300 3M CO COM 88579Y101 1 12300 SH Call SOLE 0 0 0 AAON INC COM PAR $0.004 000360206 8278 104216 SH SOLE 0 0 104216 ABB LTD SPONSORED ADR 000375204 4260 111597 SH SOLE 0 0 111597 ABBOTT LABS COM 002824100 119673 850282 SH SOLE 0 0 850282 ABBVIE INC COM 00287Y109 169361 1250819 SH SOLE 0 0 1250819 ABBVIE INC COM 00287Y109 49 36100 SH Call SOLE 0 0 0 ABERDEEN ASIA-PACIFIC INCOME COM 003009107 437 114370 SH SOLE 0 0 114370 ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 241 35274 SH SOLE 0 0 35274 ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 417 23740 SH SOLE 0 0 23740 ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 3746 41881 SH SOLE 0 0 41881 ABERDEEN STD SILVER ETF TR PHYSCL SILVR SHS 003264108 456 20357 SH SOLE 0 0 20357 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 1921 187925 SH SOLE 0 0 187925 ABIOMED INC COM 003654100 6512 18132 SH SOLE 0 0 18132 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 2022 46068 SH SOLE 0 0 46068 ACADIA HEALTHCARE COMPANY IN COM 00404A109 1060 17455 SH SOLE 0 0 17455 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 110807 267243 SH SOLE 0 0 267243 ACCOLADE INC COM 00437E102 918 34825 SH SOLE 0 0 34825 ACTIVISION BLIZZARD INC COM 00507V109 23554 354026 SH SOLE 0 0 354026 ACUITY BRANDS INC COM 00508Y102 589 2781 SH SOLE 0 0 2781 ACUSHNET HLDGS CORP COM 005098108 1296 24412 SH SOLE 0 0 24412 ADAM NAT RES FD INC COM 00548F105 211 12780 SH SOLE 0 0 12780 ADAMS DIVERSIFIED EQUITY FD COM 006212104 13129 676408 SH SOLE 0 0 676408 ADMA BIOLOGICS INC COM 000899104 190 134949 SH SOLE 0 0 134949 ADOBE SYSTEMS INCORPORATED COM 00724F101 52407 92419 SH SOLE 0 0 92419 ADT INC DEL COM 00090Q103 360 42806 SH SOLE 0 0 42806 ADVANCE AUTO PARTS INC COM 00751Y106 9450 39393 SH SOLE 0 0 39393 ADVANCED DRAIN SYS INC DEL COM 00790R104 294 2162 SH SOLE 0 0 2162 ADVANCED ENERGY INDS COM 007973100 1128 12392 SH SOLE 0 0 12392 ADVANCED MICRO DEVICES INC COM 007903107 73764 512604 SH SOLE 0 0 512604 ADVENT CONV & INCOME FD COM 00764C109 6365 344820 SH SOLE 0 0 344820 ADVISORSHARES TR DORSY FSM ALCP 00768Y479 31232 826256 SH SOLE 0 0 826256 ADVISORSHARES TR DORSY FSM US 00768Y487 2024 49825 SH SOLE 0 0 49825 ADVISORSHARES TR DOUBLELIN VAL EQ 00768Y818 545 5554 SH SOLE 0 0 5554 AECOM COM 00766T100 369 4767 SH SOLE 0 0 4767 AEHR TEST SYS COM 00760J108 1429 59093 SH SOLE 0 0 59093 AERCAP HOLDINGS NV SHS N00985106 270 4122 SH SOLE 0 0 4122 AEROVIRONMENT INC COM 008073108 1545 24907 SH SOLE 0 0 24907 AES CORP COM 00130H105 3014 124037 SH SOLE 0 0 124037 AFFIRM HLDGS INC COM CL A 00827B106 4170 41472 SH SOLE 0 0 41472 AFLAC INC COM 001055102 36096 618165 SH SOLE 0 0 618165 AFLAC INC COM 001055102 19 11400 SH Call SOLE 0 0 0 AGCO CORP COM 001084102 283 2440 SH SOLE 0 0 2440 AGEAGLE AERIAL SYS INC NEW COM 00848K101 17 10603 SH SOLE 0 0 10603 AGENUS INC COM NEW 00847G705 52 16277 SH SOLE 0 0 16277 AGILENT TECHNOLOGIES INC COM 00846U101 6588 41264 SH SOLE 0 0 41264 AGNC INVT CORP COM 00123Q104 470 31225 SH SOLE 0 0 31225 AGNICO EAGLE MINES LTD COM 008474108 2548 47902 SH SOLE 0 0 47902 AGREE RLTY CORP COM 008492100 1808 25331 SH SOLE 0 0 25331 AIM IMMUNOTECH INC COM 00901B105 45 48450 SH SOLE 0 0 48450 AIR INDS GROUP COM NEW 00912N205 304 334831 SH SOLE 0 0 334831 AIR LEASE CORP CL A 00912X302 460 10401 SH SOLE 0 0 10401 AIR PRODS & CHEMS INC COM 009158106 224164 736659 SH SOLE 0 0 736659 AIRBNB INC COM CL A 009066101 11798 70862 SH SOLE 0 0 70862 AKAMAI TECHNOLOGIES INC COM 00971T101 1803 15407 SH SOLE 0 0 15407 AKOUSTIS TECHNOLOGIES INC COM 00973N102 740 110852 SH SOLE 0 0 110852 ALARM COM HLDGS INC COM 011642105 1350 15918 SH SOLE 0 0 15918 ALASKA AIR GROUP INC COM 011659109 13343 256103 SH SOLE 0 0 256103 ALASKA AIR GROUP INC COM 011659109 1 10800 SH Call SOLE 0 0 0 ALASKA AIR GROUP INC COM 011659109 213 16100 SH Put SOLE 0 0 16100 ALBEMARLE CORP COM 012653101 9799 41916 SH SOLE 0 0 41916 ALBERTSONS COS INC COMMON STOCK 013091103 656 21739 SH SOLE 0 0 21739 ALCOA CORP COM 013872106 2369 39761 SH SOLE 0 0 39761 ALCON AG ORD SHS H01301128 1203 13611 SH SOLE 0 0 13611 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 898 4029 SH SOLE 0 0 4029 ALGONQUIN PWR UTILS CORP COM 015857105 4728 326909 SH SOLE 0 0 326909 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 45450 382609 SH SOLE 0 0 382609 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 552 11700 SH Put SOLE 0 0 11700 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 415 4300 SH Put SOLE 0 0 4300 ALIGN TECHNOLOGY INC COM 016255101 6312 9603 SH SOLE 0 0 9603 ALKALINE WTR CO INC COM NEW 01643A207 15 12600 SH SOLE 0 0 12600 ALLEGHANY CORP MD COM 017175100 323 484 SH SOLE 0 0 484 ALLEGHENY TECHNOLOGIES INC COM 01741R102 226 14178 SH SOLE 0 0 14178 ALLEGIANT TRAVEL CO COM 01748X102 643 3439 SH SOLE 0 0 3439 ALLEGION PLC ORD SHS G0176J109 944 7124 SH SOLE 0 0 7124 ALLETE INC COM NEW 018522300 1140 17183 SH SOLE 0 0 17183 ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 211 16705 SH SOLE 0 0 16705 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 2421 199572 SH SOLE 0 0 199572 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 4039 82690 SH SOLE 0 0 82690 ALLIANCEBERNSTEIN NATL MUN I COM 01864U106 439 29627 SH SOLE 0 0 29627 ALLIANT ENERGY CORP COM 018802108 4971 80872 SH SOLE 0 0 80872 ALLIED MOTION TECHNOLOGIES I COM 019330109 643 17630 SH SOLE 0 0 17630 ALLISON TRANSMISSION HLDGS I COM 01973R101 352 9674 SH SOLE 0 0 9674 ALLSPRING MULTI SECTOR INCOM COM 94987D101 22377 1692629 SH SOLE 0 0 1692629 ALLSTATE CORP COM 020002101 84254 716108 SH SOLE 0 0 716108 ALLY FINL INC COM 02005N100 8542 179414 SH SOLE 0 0 179414 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1837 10833 SH SOLE 0 0 10833 ALPHA ARCHITECT ETF TR FREEDOM 100 EM 02072L607 9000 271739 SH SOLE 0 0 271739 ALPHABET INC CAP STK CL A 02079K305 419238 144712 SH SOLE 0 0 144712 ALPHABET INC CAP STK CL C 02079K107 211831 73206 SH SOLE 0 0 73206 ALPINE 4 HOLDINGS INC CL A 02083E105 127 66090 SH SOLE 0 0 66090 ALPINE INCOME PPTY TR INC COM 02083X103 754 37624 SH SOLE 0 0 37624 ALPS ETF TR ALERIAN MLP 00162Q452 14260 435564 SH SOLE 0 0 435564 ALPS ETF TR BARRONS 400 ETF 00162Q726 369 5721 SH SOLE 0 0 5721 ALPS ETF TR CLEAN ENERGY 00162Q460 13228 206204 SH SOLE 0 0 206204 ALPS ETF TR EQUAL SEC ETF 00162Q205 1372 12531 SH SOLE 0 0 12531 ALPS ETF TR MED BREAKTHGH 00162Q593 887 21006 SH SOLE 0 0 21006 ALPS ETF TR RIVERFRNT DYMC 00162Q528 292 6145 SH SOLE 0 0 6145 ALPS ETF TR RIVRFRNT STR INC 00162Q783 904 36674 SH SOLE 0 0 36674 ALPS ETF TR SECTR DIV DOGS 00162Q858 10667 199050 SH SOLE 0 0 199050 ALTERYX INC COM CL A 02156B103 1425 23557 SH SOLE 0 0 23557 ALTICE USA INC CL A 02156K103 200 12371 SH SOLE 0 0 12371 ALTRIA GROUP INC COM 02209S103 48829 1030373 SH SOLE 0 0 1030373 ALTRIA GROUP INC COM 02209S103 4 14200 SH Call SOLE 0 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 1405 417048 SH SOLE 0 0 417048 AMARIN CORP PLC SPONS ADR NEW 023111206 37 19800 SH Put SOLE 0 0 19800 AMAZON COM INC COM 023135106 682605 204723 SH SOLE 0 0 204723 AMBAC FINL GROUP INC COM NEW 023139884 433 26965 SH SOLE 0 0 26965 AMBARELLA INC SHS G037AX101 4910 24198 SH SOLE 0 0 24198 AMBEV SA SPONSORED ADR 02319V103 38 13478 SH SOLE 0 0 13478 AMC ENTMT HLDGS INC CL A COM 00165C104 648 23837 SH SOLE 0 0 23837 AMC NETWORKS INC CL A 00164V103 292 8487 SH SOLE 0 0 8487 AMCOR PLC ORD G0250X107 1954 162689 SH SOLE 0 0 162689 AMDOCS LTD SHS G02602103 836 11168 SH SOLE 0 0 11168 AMEDISYS INC COM 023436108 355 2195 SH SOLE 0 0 2195 AMER STATES WTR CO COM 029899101 1609 15553 SH SOLE 0 0 15553 AMERCO COM 023586100 917 1263 SH SOLE 0 0 1263 AMEREN CORP COM 023608102 3473 39021 SH SOLE 0 0 39021 AMERESCO INC CL A 02361E108 1156 14197 SH SOLE 0 0 14197 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 1970 306319 SH SOLE 0 0 306319 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 652 30880 SH SOLE 0 0 30880 AMERICA MOVIL SAB DE CV SPONSORED ADR 02364W204 1748 83023 SH SOLE 0 0 83023 AMERICAN AIRLS GROUP INC COM 02376R102 2549 141946 SH SOLE 0 0 141946 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 3102 48985 SH SOLE 0 0 48985 AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 578 11162 SH SOLE 0 0 11162 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 3021 47656 SH SOLE 0 0 47656 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 983 15229 SH SOLE 0 0 15229 AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406 354 6880 SH SOLE 0 0 6880 AMERICAN CENTY ETF TR STOXX US QLTY 025072307 1016 13216 SH SOLE 0 0 13216 AMERICAN CENTY ETF TR US EQT ETF 025072885 3368 42013 SH SOLE 0 0 42013 AMERICAN CENTY ETF TR US SML CP VALU 025072877 5662 71004 SH SOLE 0 0 71004 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 467 18429 SH SOLE 0 0 18429 AMERICAN ELEC PWR CO INC COM 025537101 20739 233098 SH SOLE 0 0 233098 AMERICAN EXPRESS CO COM 025816109 25409 155302 SH SOLE 0 0 155302 AMERICAN FINL GROUP INC OHIO COM 025932104 387 2817 SH SOLE 0 0 2817 AMERICAN HOMES 4 RENT CL A 02665T306 2866 65728 SH SOLE 0 0 65728 AMERICAN INTL GROUP INC COM NEW 026874784 2167 38111 SH SOLE 0 0 38111 AMERICAN NATL BANKSHARES INC COM 027745108 400 10619 SH SOLE 0 0 10619 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 173 15937 SH SOLE 0 0 15937 AMERICAN TOWER CORP NEW COM 03027X100 62732 214428 SH SOLE 0 0 214428 AMERICAN WELL CORP CL A 03044L105 103 17004 SH SOLE 0 0 17004 AMERICAN WTR WKS CO INC NEW COM 030420103 23334 123545 SH SOLE 0 0 123545 AMERICOLD RLTY TR COM 03064D108 356 10844 SH SOLE 0 0 10844 AMERIPRISE FINL INC COM 03076C106 17867 59225 SH SOLE 0 0 59225 AMERISOURCEBERGEN CORP COM 03073E105 20161 151696 SH SOLE 0 0 151696 AMESITE INC COM 031094105 20 19666 SH SOLE 0 0 19666 AMETEK INC COM 031100100 13046 88719 SH SOLE 0 0 88719 AMGEN INC COM 031162100 103360 459391 SH SOLE 0 0 459391 AMMO INC COM 00175J107 350 64153 SH SOLE 0 0 64153 AMMO INC COM 00175J107 20 30000 SH Call SOLE 0 0 0 AMN HEALTHCARE SVCS INC COM 001744101 413 3376 SH SOLE 0 0 3376 AMPHENOL CORP NEW CL A 032095101 11954 136681 SH SOLE 0 0 136681 AMPIO PHARMACEUTICALS INC COM 03209T109 37 64973 SH SOLE 0 0 64973 AMPLIFY ETF TR AMPLIFY LITHIUM 032108805 280 15564 SH SOLE 0 0 15564 AMPLIFY ETF TR BLACKSWAN GRWT 032108888 2668 77231 SH SOLE 0 0 77231 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 2300 57262 SH SOLE 0 0 57262 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 62345 1632481 SH SOLE 0 0 1632481 AMPLIFY ETF TR ONLIN RETL ETF 032108102 1191 13532 SH SOLE 0 0 13532 ANALOG DEVICES INC COM 032654105 56376 320700 SH SOLE 0 0 320700 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 420 24209 SH SOLE 0 0 24209 ANDERSONS INC COM 034164103 431 11125 SH SOLE 0 0 11125 ANGIODYNAMICS INC COM 03475V101 825 29908 SH SOLE 0 0 29908 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 4512 74508 SH SOLE 0 0 74508 ANNALY CAPITAL MANAGEMENT IN COM 035710409 4884 624568 SH SOLE 0 0 624568 ANSYS INC COM 03662Q105 3347 8345 SH SOLE 0 0 8345 ANTARES PHARMA INC COM 036642106 337 94448 SH SOLE 0 0 94448 ANTERO MIDSTREAM CORP COM 03676B102 3284 339228 SH SOLE 0 0 339228 ANTERO RESOURCES CORP COM 03674X106 293 16735 SH SOLE 0 0 16735 ANTHEM INC COM 036752103 23247 50139 SH SOLE 0 0 50139 AON PLC SHS CL A G0403H108 2938 9773 SH SOLE 0 0 9773 APA CORPORATION COM 03743Q108 2251 83729 SH SOLE 0 0 83729 APA CORPORATION COM 03743Q108 13 12500 SH Call SOLE 0 0 0 APARTMENT INCOME REIT CORP COM 03750L109 551 10075 SH SOLE 0 0 10075 APELLIS PHARMACEUTICALS INC COM 03753U106 1233 26074 SH SOLE 0 0 26074 APOLLO COML REAL EST FIN INC COM 03762U105 1069 81239 SH SOLE 0 0 81239 APOLLO COML REAL ESTATE FIN NOTE 4.750% 8/2 03762UAB1 50 50000 PRN SOLE 0 0 50000 APOLLO GLOBAL MGMT INC COM CL A 03768E105 5535 76423 SH SOLE 0 0 76423 APPIAN CORP CL A 03782L101 856 13123 SH SOLE 0 0 13123 APPLE INC COM 037833100 1745674 9830688 SH SOLE 0 0 9830688 APPLE INC COM 037833100 4 10800 SH Call SOLE 0 0 0 APPLIED MATLS INC COM 038222105 29845 189654 SH SOLE 0 0 189654 APTARGROUP INC COM 038336103 1154 9423 SH SOLE 0 0 9423 APTIV PLC SHS G6095L109 2162 13107 SH SOLE 0 0 13107 APYX MEDICAL CORPORATION COM 03837C106 3801 296456 SH SOLE 0 0 296456 ARAMARK COM 03852U106 231 6277 SH SOLE 0 0 6277 ARBOR REALTY TRUST INC COM 038923108 3599 196431 SH SOLE 0 0 196431 ARCH CAP GROUP LTD ORD G0450A105 2870 64559 SH SOLE 0 0 64559 ARCH RESOURCES INC CL A 03940R107 324 3550 SH SOLE 0 0 3550 ARCHER DANIELS MIDLAND CO COM 039483102 10392 153746 SH SOLE 0 0 153746 ARCONIC CORPORATION COM 03966V107 1666 50459 SH SOLE 0 0 50459 ARDELYX INC COM 039697107 17 15500 SH SOLE 0 0 15500 ARES CAPITAL CORP COM 04010L103 7316 345241 SH SOLE 0 0 345241 ARES COML REAL ESTATE CORP COM 04013V108 1091 75005 SH SOLE 0 0 75005 ARES DYNAMIC CR ALLOCATION F COM 04014F102 580 35545 SH SOLE 0 0 35545 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1970 24236 SH SOLE 0 0 24236 ARGENX SE SPONSORED ADR 04016X101 850 2428 SH SOLE 0 0 2428 ARGO GROUP INTL HLDGS LTD COM G0464B107 1465 25212 SH SOLE 0 0 25212 ARISTA NETWORKS INC COM 040413106 4139 28794 SH SOLE 0 0 28794 ARK ETF TR 3D PRINTING ETF 00214Q500 3001 87485 SH SOLE 0 0 87485 ARK ETF TR ARK SPACE EXPL 00214Q807 427 22657 SH SOLE 0 0 22657 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 7351 95452 SH SOLE 0 0 95452 ARK ETF TR FINTECH INNOVA 00214Q708 16000 391673 SH SOLE 0 0 391673 ARK ETF TR GENOMIC REV ETF 00214Q302 15397 251403 SH SOLE 0 0 251403 ARK ETF TR INNOVATION ETF 00214Q104 134355 1420151 SH SOLE 0 0 1420151 ARK ETF TR ISRAEL INOVATE 00214Q609 242 8466 SH SOLE 0 0 8466 ARK ETF TR NEXT GNRTN INTER 00214Q401 17916 151054 SH SOLE 0 0 151054 ARLO TECHNOLOGIES INC COM 04206A101 174 16567 SH SOLE 0 0 16567 ARQIT QUANTUM INC *W EXP 11/02/202 G0567U119 186 27900 SH SOLE 0 0 27900 ARROW ELECTRS INC COM 042735100 301 2245 SH SOLE 0 0 2245 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 2338 35269 SH SOLE 0 0 35269 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1047 21984 SH SOLE 0 0 21984 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 330 15636 SH SOLE 0 0 15636 ASANA INC CL A 04342Y104 8220 110261 SH SOLE 0 0 110261 ASENSUS SURGICAL INC COM 04367G103 22 19857 SH SOLE 0 0 19857 ASGN INC COM 00191U102 335 2711 SH SOLE 0 0 2711 ASHLAND GLOBAL HLDGS INC COM 044186104 360 3342 SH SOLE 0 0 3342 ASML HOLDING N V N Y REGISTRY SHS N07059210 9608 12065 SH SOLE 0 0 12065 ASPEN TECHNOLOGY INC COM 045327103 367 2411 SH SOLE 0 0 2411 ASSURANT INC COM 04621X108 658 4224 SH SOLE 0 0 4224 ASTRAZENECA PLC SPONSORED ADR 046353108 9151 157093 SH SOLE 0 0 157093 ASTRONICS CORP COM 046433108 179 14930 SH SOLE 0 0 14930 ASURE SOFTWARE INC COM 04649U102 212 27095 SH SOLE 0 0 27095 AT&T INC COM 00206R102 74290 3019941 SH SOLE 0 0 3019941 AT&T INC COM 00206R102 140 69900 SH Put SOLE 0 0 69900 AT&T INC COM 00206R102 3 11500 SH Call SOLE 0 0 0 ATHERSYS INC NEW COM 04744L106 39 43291 SH SOLE 0 0 43291 ATI PHYSICAL THERAPY INC COM CL A 00216W109 55 16125 SH SOLE 0 0 16125 ATKORE INC COM 047649108 470 4224 SH SOLE 0 0 4224 ATLANTIC UN BANKSHARES CORP COM 04911A107 1009 27059 SH SOLE 0 0 27059 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 3541 99020 SH SOLE 0 0 99020 ATLAS AIR WORLDWIDE HLDGS IN NOTE 2.250% 6/0 049164BH8 15 12000 PRN SOLE 0 0 12000 ATLAS CORP SHARES Y0436Q109 4038 284765 SH SOLE 0 0 284765 ATLASSIAN CORP PLC CL A G06242104 5548 14551 SH SOLE 0 0 14551 ATMOS ENERGY CORP COM 049560105 8183 78107 SH SOLE 0 0 78107 ATOMERA INC COM 04965B100 207 10304 SH SOLE 0 0 10304 ATRION CORP COM 049904105 3685 5228 SH SOLE 0 0 5228 AUDACY INC CL A 05070N103 72 28000 SH SOLE 0 0 28000 AURORA CANNABIS INC COM 05156X884 62 11411 SH SOLE 0 0 11411 AUSTERLITZ ACQUISITION CORP COM CL A G0633U101 131 13476 SH SOLE 0 0 13476 AUSTERLITZ ACQUISITION CORP UNIT 99/99/9999 G0633D117 460 45860 SH SOLE 0 0 45860 AUTODESK INC COM 052769106 16295 57950 SH SOLE 0 0 57950 AUTOLIV INC COM 052800109 297 2875 SH SOLE 0 0 2875 AUTOMATIC DATA PROCESSING IN COM 053015103 62846 254852 SH SOLE 0 0 254852 AUTONATION INC COM 05329W102 1403 12011 SH SOLE 0 0 12011 AUTOZONE INC COM 053332102 38917 18564 SH SOLE 0 0 18564 AVALARA INC COM 05338G106 1348 10441 SH SOLE 0 0 10441 AVALONBAY CMNTYS INC COM 053484101 1859 7360 SH SOLE 0 0 7360 AVANGRID INC COM 05351W103 975 19540 SH SOLE 0 0 19540 AVANTOR INC COM 05352A100 796 18881 SH SOLE 0 0 18881 AVERY DENNISON CORP COM 053611109 4737 21874 SH SOLE 0 0 21874 AVIS BUDGET GROUP COM 053774105 220 1063 SH SOLE 0 0 1063 AVISTA CORP COM 05379B107 343 8074 SH SOLE 0 0 8074 AVNET INC COM 053807103 2531 61386 SH SOLE 0 0 61386 AXALTA COATING SYS LTD COM G0750C108 1013 30575 SH SOLE 0 0 30575 AXCELIS TECHNOLOGIES INC COM NEW 054540208 215 2886 SH SOLE 0 0 2886 AXIS CAP HLDGS LTD SHS G0692U109 342 6282 SH SOLE 0 0 6282 AXOGEN INC COM 05463X106 182 19423 SH SOLE 0 0 19423 AXON ENTERPRISE INC COM 05464C101 8431 53702 SH SOLE 0 0 53702 AXONICS INC COM 05465P101 273 4881 SH SOLE 0 0 4881 AXOS FINANCIAL INC COM 05465C100 1864 33334 SH SOLE 0 0 33334 AZENTA INC COM 114340102 477 4628 SH SOLE 0 0 4628 AZUL S A SPONSR ADR PFD 05501U106 317 24040 SH SOLE 0 0 24040 B & G FOODS INC NEW COM 05508R106 1991 64804 SH SOLE 0 0 64804 B. RILEY FINANCIAL INC COM 05580M108 1612 18142 SH SOLE 0 0 18142 B2GOLD CORP COM 11777Q209 690 175017 SH SOLE 0 0 175017 BAIDU INC SPON ADR REP A 056752108 3303 22202 SH SOLE 0 0 22202 BAIN CAP SPECIALTY FIN INC COM STK 05684B107 908 59710 SH SOLE 0 0 59710 BAKER HUGHES COMPANY CL A 05722G100 1955 81244 SH SOLE 0 0 81244 BALL CORP COM 058498106 10537 109452 SH SOLE 0 0 109452 BALLARD PWR SYS INC NEW COM 058586108 785 62379 SH SOLE 0 0 62379 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 169 28797 SH SOLE 0 0 28797 BANCO SANTANDER S.A. ADR 05964H105 132 40171 SH SOLE 0 0 40171 BANCROFT FD LTD COM 059695106 286 10815 SH SOLE 0 0 10815 BANK HAWAII CORP COM 062540109 1143 13646 SH SOLE 0 0 13646 BANK MONTREAL QUE COM 063671101 1691 15686 SH SOLE 0 0 15686 BANK NEW YORK MELLON CORP COM 064058100 15101 260011 SH SOLE 0 0 260011 BANK NOVA SCOTIA B C COM 064149107 1178 16620 SH SOLE 0 0 16620 BANK OZK COM 06417N103 2160 46420 SH SOLE 0 0 46420 BANNER CORP COM NEW 06652V208 4665 76890 SH SOLE 0 0 76890 BARCLAYS BANK PLC IPATH SELCT MLP 06742C723 968 62315 SH SOLE 0 0 62315 BARCLAYS PLC ADR 06738E204 427 41242 SH SOLE 0 0 41242 BARINGS BDC INC COM 06759L103 3538 321054 SH SOLE 0 0 321054 BARINGS CORPORATE INVS COM 06759X107 908 56810 SH SOLE 0 0 56810 BARINGS GLOBAL SHORT DURATIO COM 06760L100 611 35241 SH SOLE 0 0 35241 BARRICK GOLD CORP COM 067901108 9870 518481 SH SOLE 0 0 518481 BATH & BODY WORKS INC COM 070830104 2339 33516 SH SOLE 0 0 33516 BAUSCH HEALTH COS INC COM 071734107 1810 65573 SH SOLE 0 0 65573 BAXTER INTL INC COM 071813109 6669 77687 SH SOLE 0 0 77687 BCE INC COM NEW 05534B760 4435 85141 SH SOLE 0 0 85141 BEAM THERAPEUTICS INC COM 07373V105 246 3083 SH SOLE 0 0 3083 BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 351 6646 SH SOLE 0 0 6646 BECTON DICKINSON & CO COM 075887109 54710 217504 SH SOLE 0 0 217504 BELPOINTE PREP LLC UNIT RP LTD LB A 080694102 259 2591 SH SOLE 0 0 2591 BENEFITFOCUS INC NOTE 1.250%12/1 08180DAB2 19 20000 PRN SOLE 0 0 20000 BERKLEY W R CORP COM 084423102 552 6698 SH SOLE 0 0 6698 BERKSHIRE HATHAWAY INC DEL CL A 084670108 16674 37 SH SOLE 0 0 37 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 355318 1188356 SH SOLE 0 0 1188356 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 125 12000 SH Call SOLE 0 0 0 BERRY GLOBAL GROUP INC COM 08579W103 216 2924 SH SOLE 0 0 2924 BEST BUY INC COM 086516101 117902 1160405 SH SOLE 0 0 1160405 BEYOND MEAT INC COM 08862E109 1346 20655 SH SOLE 0 0 20655 BGC PARTNERS INC CL A 05541T101 538 115781 SH SOLE 0 0 115781 BGSF INC COM 05601C105 1650 114976 SH SOLE 0 0 114976 BHP GROUP LTD SPONSORED ADS 088606108 1718 28470 SH SOLE 0 0 28470 BHP GROUP PLC SPONSORED ADR 05545E209 330 5525 SH SOLE 0 0 5525 BIG 5 SPORTING GOODS CORP COM 08915P101 264 13900 SH SOLE 0 0 13900 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 200 5657 SH SOLE 0 0 5657 BILL COM HLDGS INC COM 090043100 668 2681 SH SOLE 0 0 2681 BIO RAD LABS INC CL A 090572207 1835 2429 SH SOLE 0 0 2429 BIO-TECHNE CORP COM 09073M104 474 917 SH SOLE 0 0 917 BIOGEN INC COM 09062X103 7079 29505 SH SOLE 0 0 29505 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 313 2271 SH SOLE 0 0 2271 BIOMARIN PHARMACEUTICAL INC COM 09061G101 456 5166 SH SOLE 0 0 5166 BIOMERICA INC COM NEW 09061H307 53 13662 SH SOLE 0 0 13662 BIONTECH SE SPONSORED ADS 09075V102 1508 5848 SH SOLE 0 0 5848 BIOVENTUS INC COM CL A 09075A108 574 39632 SH SOLE 0 0 39632 BJS WHSL CLUB HLDGS INC COM 05550J101 202 3011 SH SOLE 0 0 3011 BK OF AMERICA CORP 7.25%CNV PFD L 060505682 2137 1479 SH SOLE 0 0 1479 BK OF AMERICA CORP COM 060505104 123190 2768931 SH SOLE 0 0 2768931 BK OF AMERICA CORP COM 060505104 26 11900 SH Call SOLE 0 0 0 BLACK HILLS CORP COM 092113109 1433 20301 SH SOLE 0 0 20301 BLACK STONE MINERALS L P COM UNIT 09225M101 1232 119288 SH SOLE 0 0 119288 BLACKBERRY LTD COM 09228F103 247 26428 SH SOLE 0 0 26428 BLACKLINE INC COM 09239B109 352 3399 SH SOLE 0 0 3399 BLACKROCK CAP ALLOCATION TR COM 09260U109 445 22899 SH SOLE 0 0 22899 BLACKROCK CORE BD TR SHS BEN INT 09249E101 9325 564741 SH SOLE 0 0 564741 BLACKROCK CORPOR HI YLD FD I COM 09255P107 942 76310 SH SOLE 0 0 76310 BLACKROCK CR ALLOCATION INCO COM 092508100 7043 468005 SH SOLE 0 0 468005 BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 245 20967 SH SOLE 0 0 20967 BLACKROCK ENERGY & RES TR COM 09250U101 1879 198178 SH SOLE 0 0 198178 BLACKROCK ENHANCD CAP & INM COM 09256A109 9205 416161 SH SOLE 0 0 416161 BLACKROCK ENHANCED EQUITY DI COM 09251A104 19955 1979637 SH SOLE 0 0 1979637 BLACKROCK ENHANCED GLOBAL DI COM 092501105 2155 176957 SH SOLE 0 0 176957 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 1568 249759 SH SOLE 0 0 249759 BLACKROCK FLOATING RATE INCO COM 09255X100 1166 86841 SH SOLE 0 0 86841 BLACKROCK HEALTH SCIENCES TR COM 09250W107 1047 21579 SH SOLE 0 0 21579 BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 1514 59717 SH SOLE 0 0 59717 BLACKROCK INC COM 09247X101 82788 90363 SH SOLE 0 0 90363 BLACKROCK INCOME TR INC COM 09247F100 12981 2297599 SH SOLE 0 0 2297599 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 7699 529485 SH SOLE 0 0 529485 BLACKROCK INVT QUALITY MUN T COM 09247D105 641 36927 SH SOLE 0 0 36927 BLACKROCK LONG-TERM MUN ADVA COM 09250B103 589 39265 SH SOLE 0 0 39265 BLACKROCK LTD DURATION INCOM COM SHS 09249W101 5738 340544 SH SOLE 0 0 340544 BLACKROCK MULTI SECTOR INC T COM 09258A107 1165 64199 SH SOLE 0 0 64199 BLACKROCK MUN INCOME QUALITY COM 092479104 693 44412 SH SOLE 0 0 44412 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 936 60244 SH SOLE 0 0 60244 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 2932 113067 SH SOLE 0 0 113067 BLACKROCK MUNI INCOME TR II COM 09249N101 537 35438 SH SOLE 0 0 35438 BLACKROCK MUNIASSETS FD INC COM 09254J102 2221 149449 SH SOLE 0 0 149449 BLACKROCK MUNICIPAL INCOME COM 09253X102 863 56862 SH SOLE 0 0 56862 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 1585 99926 SH SOLE 0 0 99926 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 1084 75864 SH SOLE 0 0 75864 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 167 10807 SH SOLE 0 0 10807 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 508 34216 SH SOLE 0 0 34216 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 412 24610 SH SOLE 0 0 24610 BLACKROCK MUNIHOLDINGS QUALI COM 09254C107 151 10789 SH SOLE 0 0 10789 BLACKROCK MUNIVEST FD II INC COM 09253T101 187 11798 SH SOLE 0 0 11798 BLACKROCK MUNIVEST FD INC COM 09253R105 1309 136785 SH SOLE 0 0 136785 BLACKROCK MUNIYIELD CALIF QU COM 09254N103 174 10928 SH SOLE 0 0 10928 BLACKROCK MUNIYIELD FD INC COM 09253W104 945 64301 SH SOLE 0 0 64301 BLACKROCK MUNIYIELD N J FD I COM 09254Y109 1857 117403 SH SOLE 0 0 117403 BLACKROCK MUNIYIELD N Y QUAL COM 09255E102 212 15028 SH SOLE 0 0 15028 BLACKROCK MUNIYIELD PA QLTY COM 09255G107 236 14075 SH SOLE 0 0 14075 BLACKROCK MUNIYIELD QUALITY COM 09254E103 3369 227337 SH SOLE 0 0 227337 BLACKROCK MUNIYIELD QUALITY COM 09254G108 1528 105362 SH SOLE 0 0 105362 BLACKROCK MUNIYILD QULT FD I COM 09254F100 1807 111944 SH SOLE 0 0 111944 BLACKROCK MUNIYLD MICH QLTY COM 09254V105 1335 87006 SH SOLE 0 0 87006 BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106 338 22858 SH SOLE 0 0 22858 BLACKROCK RES & COMMODITIES SHS 09257A108 5442 582022 SH SOLE 0 0 582022 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 19362 387449 SH SOLE 0 0 387449 BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 18396 472415 SH SOLE 0 0 472415 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 8007 305842 SH SOLE 0 0 305842 BLACKROCK TCP CAPITAL CORP COM 09259E108 814 60270 SH SOLE 0 0 60270 BLACKROCK UTILS INFRASTRUCTU COM 09248D104 4636 174145 SH SOLE 0 0 174145 BLACKSTONE INC COM 09260D107 77173 596430 SH SOLE 0 0 596430 BLACKSTONE INC COM 09260D107 27 30800 SH Call SOLE 0 0 0 BLACKSTONE MORTGAGE TRUST IN NOTE 4.750% 3/1 09257WAC4 26 25000 PRN SOLE 0 0 25000 BLACKSTONE MTG TR INC COM CL A 09257W100 1625 53065 SH SOLE 0 0 53065 BLACKSTONE STRATEGIC CREDIT COM SHS BEN IN 09257R101 1139 84425 SH SOLE 0 0 84425 BLADE AIR MOBILITY INC CL A COM 092667104 166 18772 SH SOLE 0 0 18772 BLINK CHARGING CO *W EXP 01/31/202 09354A118 202 8900 SH SOLE 0 0 8900 BLINK CHARGING CO COM 09354A100 683 25759 SH SOLE 0 0 25759 BLOCK H & R INC COM 093671105 1965 83387 SH SOLE 0 0 83387 BLOCK H & R INC COM 093671105 2 13000 SH Call SOLE 0 0 0 BLOCK INC CL A 852234103 30664 189861 SH SOLE 0 0 189861 BLOOM ENERGY CORP COM CL A 093712107 2354 107322 SH SOLE 0 0 107322 BLOOMIN BRANDS INC COM 094235108 10806 515072 SH SOLE 0 0 515072 BLOOMIN BRANDS INC COM 094235108 2 15000 SH Call SOLE 0 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 3603 33637 SH SOLE 0 0 33637 BNY MELLON ETF TRUST US MDCP CORE EQT 09661T206 306 3228 SH SOLE 0 0 3228 BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 219 71709 SH SOLE 0 0 71709 BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 768 53406 SH SOLE 0 0 53406 BNY MELLON MUN INCOME INC COM 05589T104 157 17945 SH SOLE 0 0 17945 BNY MELLON STRATEGIC MUN BD COM 09662E109 204 24385 SH SOLE 0 0 24385 BNY MELLON STRATEGIC MUNS IN COM 05588W108 881 104033 SH SOLE 0 0 104033 BOEING CO COM 097023105 78001 387449 SH SOLE 0 0 387449 BOK FINL CORP COM NEW 05561Q201 241 2288 SH SOLE 0 0 2288 BOOKING HOLDINGS INC COM 09857L108 23313 9717 SH SOLE 0 0 9717 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2704 31891 SH SOLE 0 0 31891 BORGWARNER INC COM 099724106 2493 55310 SH SOLE 0 0 55310 BOSTON BEER INC CL A 100557107 2972 5883 SH SOLE 0 0 5883 BOSTON PROPERTIES INC COM 101121101 267 2318 SH SOLE 0 0 2318 BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 486 4242 SH SOLE 0 0 4242 BOSTON SCIENTIFIC CORP COM 101137107 9830 231395 SH SOLE 0 0 231395 BOULDER GROWTH & INCOME FD I COM 101507101 1106 77865 SH SOLE 0 0 77865 BOX INC CL A 10316T104 2308 88136 SH SOLE 0 0 88136 BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 1132 74000 SH SOLE 0 0 74000 BP PLC SPONSORED ADR 055622104 26533 996354 SH SOLE 0 0 996354 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 48 12031 SH SOLE 0 0 12031 BRANDYWINEGBL GBL INCM OPP F COM 10537L104 162 13831 SH SOLE 0 0 13831 BRIDGELINE DIGITAL INC COM 10807Q700 113 49897 SH SOLE 0 0 49897 BRIGHAM MINERALS INC CL A COM 10918L103 357 16951 SH SOLE 0 0 16951 BRIGHTHOUSE FINL INC COM 10922N103 1622 31314 SH SOLE 0 0 31314 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 346 33710 SH SOLE 0 0 33710 BRISTOL-MYERS SQUIBB CO COM 110122108 51396 824303 SH SOLE 0 0 824303 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 3530 94362 SH SOLE 0 0 94362 BROADCOM INC 8% MCNV PFD SR A 11135F200 739 356 SH SOLE 0 0 356 BROADCOM INC COM 11135F101 263551 396023 SH SOLE 0 0 396023 BROADMARK RLTY CAP INC *W EXP 11/15/202 11135B118 2 27450 SH SOLE 0 0 27450 BROADMARK RLTY CAP INC COM 11135B100 650 68961 SH SOLE 0 0 68961 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 9916 54226 SH SOLE 0 0 54226 BROADSTONE NET LEASE INC COM 11135E203 708 28535 SH SOLE 0 0 28535 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 13361 221284 SH SOLE 0 0 221284 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 9569 157032 SH SOLE 0 0 157032 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 267 3902 SH SOLE 0 0 3902 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 6603 312788 SH SOLE 0 0 312788 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 465 12611 SH SOLE 0 0 12611 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 1602 44677 SH SOLE 0 0 44677 BROWN & BROWN INC COM 115236101 3597 51177 SH SOLE 0 0 51177 BROWN FORMAN CORP CL A 115637100 476 7027 SH SOLE 0 0 7027 BROWN FORMAN CORP CL B 115637209 1641 22528 SH SOLE 0 0 22528 BRUKER CORP COM 116794108 456 5430 SH SOLE 0 0 5430 BRUNSWICK CORP COM 117043109 4115 40851 SH SOLE 0 0 40851 BUCKLE INC COM 118440106 342 8078 SH SOLE 0 0 8078 BUILDERS FIRSTSOURCE INC COM 12008R107 2405 28060 SH SOLE 0 0 28060 BUNGE LIMITED COM G16962105 1481 15864 SH SOLE 0 0 15864 BURLINGTON STORES INC COM 122017106 689 2364 SH SOLE 0 0 2364 BUTTERFLY NETWORK INC COM CL A 124155102 304 45397 SH SOLE 0 0 45397 BYRNA TECHNOLOGIES INC COM NEW 12448X201 310 23229 SH SOLE 0 0 23229 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 3675 34144 SH SOLE 0 0 34144 C3 AI INC CL A 12468P104 473 15142 SH SOLE 0 0 15142 CABLE ONE INC COM 12685J105 1120 635 SH SOLE 0 0 635 CABOT CORP COM 127055101 468 8323 SH SOLE 0 0 8323 CADENCE BANK COM 12740C103 9923 333097 SH SOLE 0 0 333097 CADENCE DESIGN SYSTEM INC COM 127387108 4194 22507 SH SOLE 0 0 22507 CAESARS ENTERTAINMENT INC NE COM 12769G100 901 9632 SH SOLE 0 0 9632 CAL MAINE FOODS INC COM NEW 128030202 2382 64380 SH SOLE 0 0 64380 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 2491 153939 SH SOLE 0 0 153939 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 4034 266944 SH SOLE 0 0 266944 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 7119 226085 SH SOLE 0 0 226085 CALAMOS GBL DYN INCOME FUND COM 12811L107 1408 141210 SH SOLE 0 0 141210 CALAMOS LNG SHR EQT DYNAMIC COM 12812C106 303 15542 SH SOLE 0 0 15542 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 21947 1137733 SH SOLE 0 0 1137733 CALIFORNIA WTR SVC GROUP COM 130788102 3142 43723 SH SOLE 0 0 43723 CALLAWAY GOLF CO COM 131193104 3726 135793 SH SOLE 0 0 135793 CALLON PETE CO DEL COM 13123X508 209 4428 SH SOLE 0 0 4428 CALUMET SPECIALTY PRODS PART UT LTD PARTNER 131476103 189 14331 SH SOLE 0 0 14331 CAMBER ENERGY INC COM 13200M508 14 16618 SH SOLE 0 0 16618 CAMBRIA ETF TR EMRG SHAREHLDR 132061706 587 16380 SH SOLE 0 0 16380 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 4397 68034 SH SOLE 0 0 68034 CAMDEN PPTY TR SH BEN INT 133131102 386 2158 SH SOLE 0 0 2158 CAMECO CORP COM 13321L108 3666 167936 SH SOLE 0 0 167936 CAMPBELL SOUP CO COM 134429109 976 22458 SH SOLE 0 0 22458 CAMPING WORLD HLDGS INC CL A 13462K109 1769 43779 SH SOLE 0 0 43779 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 322 8685 SH SOLE 0 0 8685 CANADIAN IMP BK COMM COM 136069101 897 7687 SH SOLE 0 0 7687 CANADIAN NAT RES LTD COM 136385101 702 16597 SH SOLE 0 0 16597 CANADIAN NATL RY CO COM 136375102 8161 66339 SH SOLE 0 0 66339 CANADIAN PAC RY LTD COM 13645T100 28615 397345 SH SOLE 0 0 397345 CANO HEALTH INC COM CL A 13781Y103 1271 142595 SH SOLE 0 0 142595 CANON INC SPONSORED ADR 138006309 247 10127 SH SOLE 0 0 10127 CANOO INC COM CL A 13803R102 87 11231 SH SOLE 0 0 11231 CANOPY GROWTH CORP COM 138035100 2738 313343 SH SOLE 0 0 313343 CANTALOUPE INC COM 138103106 131 14704 SH SOLE 0 0 14704 CAPITAL ONE FINL CORP COM 14040H105 12333 84989 SH SOLE 0 0 84989 CAPITAL SOUTHWEST CORP COM 140501107 288 11411 SH SOLE 0 0 11411 CAPITOL FED FINL INC COM 14057J101 117 10371 SH SOLE 0 0 10371 CAPRI HOLDINGS LIMITED SHS G1890L107 3682 56732 SH SOLE 0 0 56732 CARA THERAPEUTICS INC COM 140755109 135 11054 SH SOLE 0 0 11054 CARDINAL HEALTH INC COM 14149Y108 12739 247410 SH SOLE 0 0 247410 CARDINAL HEALTH INC COM 14149Y108 1 13200 SH Call SOLE 0 0 0 CAREDX INC COM 14167L103 3143 69097 SH SOLE 0 0 69097 CARETRUST REIT INC COM 14174T107 5253 230081 SH SOLE 0 0 230081 CARLISLE COS INC COM 142339100 1193 4806 SH SOLE 0 0 4806 CARLYLE GROUP INC COM 14316J108 5431 98925 SH SOLE 0 0 98925 CARMAX INC COM 143130102 14085 108152 SH SOLE 0 0 108152 CARNIVAL CORP COMMON STOCK 143658300 12346 613621 SH SOLE 0 0 613621 CARPENTER TECHNOLOGY CORP COM 144285103 260 8908 SH SOLE 0 0 8908 CARRIER GLOBAL CORPORATION COM 14448C104 10745 198096 SH SOLE 0 0 198096 CARROLS RESTAURANT GROUP INC COM 14574X104 111 37473 SH SOLE 0 0 37473 CARVANA CO CL A 146869102 1426 6154 SH SOLE 0 0 6154 CASELLA WASTE SYS INC CL A 147448104 4997 58503 SH SOLE 0 0 58503 CASEYS GEN STORES INC COM 147528103 3472 17589 SH SOLE 0 0 17589 CASSAVA SCIENCES INC COM 14817C107 361 8265 SH SOLE 0 0 8265 CATALENT INC COM 148806102 1058 8266 SH SOLE 0 0 8266 CATALYST PHARMACEUTICALS INC COM 14888U101 1608 237581 SH SOLE 0 0 237581 CATCHMARK TIMBER TR INC CL A 14912Y202 111 12706 SH SOLE 0 0 12706 CATERPILLAR INC COM 149123101 62114 300428 SH SOLE 0 0 300428 CAVCO INDS INC DEL COM 149568107 211 663 SH SOLE 0 0 663 CBOE GLOBAL MKTS INC COM 12503M108 3441 26387 SH SOLE 0 0 26387 CBRE GBL REAL ESTATE INC FD COM 12504G100 1779 181756 SH SOLE 0 0 181756 CBRE GROUP INC CL A 12504L109 6409 59061 SH SOLE 0 0 59061 CBTX INC COM 12481V104 580 20000 SH SOLE 0 0 20000 CDK GLOBAL INC COM 12508E101 1011 24228 SH SOLE 0 0 24228 CDW CORP COM 12514G108 11184 54613 SH SOLE 0 0 54613 CEDAR FAIR L P DEPOSITRY UNIT 150185106 1329 26541 SH SOLE 0 0 26541 CELANESE CORP DEL COM 150870103 1130 6721 SH SOLE 0 0 6721 CELSIUS HLDGS INC COM NEW 15118V207 685 9185 SH SOLE 0 0 9185 CEMEX SAB DE CV SPON ADR NEW 151290889 142 20973 SH SOLE 0 0 20973 CENOVUS ENERGY INC COM 15135U109 189 15384 SH SOLE 0 0 15384 CENTENE CORP DEL COM 15135B101 1771 21487 SH SOLE 0 0 21487 CENTENNIAL RESOURCE DEV INC CL A 15136A102 123 20600 SH SOLE 0 0 20600 CENTERPOINT ENERGY INC COM 15189T107 4233 151665 SH SOLE 0 0 151665 CENTRAL SECS CORP COM 155123102 7673 172108 SH SOLE 0 0 172108 CENTURY CMNTYS INC COM 156504300 1269 15520 SH SOLE 0 0 15520 CERENCE INC COM 156727109 11352 148127 SH SOLE 0 0 148127 CERNER CORP COM 156782104 2315 24929 SH SOLE 0 0 24929 CF ACQUISITION CORP VI COM CL A 12521J103 120 11048 SH SOLE 0 0 11048 CF INDS HLDGS INC COM 125269100 420 5937 SH SOLE 0 0 5937 CHAMPIONX CORPORATION COM 15872M104 240 11855 SH SOLE 0 0 11855 CHANGE HEALTHCARE INC COM 15912K100 1084 50716 SH SOLE 0 0 50716 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 1813 95175 SH SOLE 0 0 95175 CHARLES RIV LABS INTL INC COM 159864107 2208 5859 SH SOLE 0 0 5859 CHART INDS INC COM 16115Q308 363 2276 SH SOLE 0 0 2276 CHARTER COMMUNICATIONS INC N CL A 16119P108 4409 6763 SH SOLE 0 0 6763 CHECK POINT SOFTWARE TECH LT ORD M22465104 1480 12698 SH SOLE 0 0 12698 CHECKPOINT THERAPEUTICS INC COM 162828107 96 31000 SH SOLE 0 0 31000 CHEESECAKE FACTORY INC COM 163072101 1143 29199 SH SOLE 0 0 29199 CHEMED CORP NEW COM 16359R103 914 1727 SH SOLE 0 0 1727 CHEMOCENTRYX INC COM 16383L106 9434 259097 SH SOLE 0 0 259097 CHEMOURS CO COM 163851108 1568 46732 SH SOLE 0 0 46732 CHENIERE ENERGY INC COM NEW 16411R208 5810 57285 SH SOLE 0 0 57285 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 232 5483 SH SOLE 0 0 5483 CHESAPEAKE ENERGY CORP COM 165167735 312 4837 SH SOLE 0 0 4837 CHESAPEAKE UTILS CORP COM 165303108 7298 50052 SH SOLE 0 0 50052 CHEVRON CORP NEW COM 166764100 195366 1664780 SH SOLE 0 0 1664780 CHEWY INC CL A 16679L109 5872 99575 SH SOLE 0 0 99575 CHIMERA INVT CORP COM NEW 16934Q208 381 25243 SH SOLE 0 0 25243 CHIPOTLE MEXICAN GRILL INC COM 169656105 5603 3205 SH SOLE 0 0 3205 CHOICE HOTELS INTL INC COM 169905106 736 4719 SH SOLE 0 0 4719 CHUBB LIMITED COM H1467J104 215791 1116263 SH SOLE 0 0 1116263 CHURCH & DWIGHT CO INC COM 171340102 21337 208163 SH SOLE 0 0 208163 CHURCHILL CAPITAL CORP VII COM CL A 17144M102 152 15484 SH SOLE 0 0 15484 CHURCHILL DOWNS INC COM 171484108 753 3124 SH SOLE 0 0 3124 CHUYS HLDGS INC COM 171604101 235 7818 SH SOLE 0 0 7818 CIDARA THERAPEUTICS INC COM 171757107 95 75035 SH SOLE 0 0 75035 CIENA CORP COM NEW 171779309 2186 28399 SH SOLE 0 0 28399 CIGNA CORP NEW COM 125523100 27854 121281 SH SOLE 0 0 121281 CINCINNATI FINL CORP COM 172062101 4765 41819 SH SOLE 0 0 41819 CINEMARK HLDGS INC COM 17243V102 505 31342 SH SOLE 0 0 31342 CINTAS CORP COM 172908105 4858 10960 SH SOLE 0 0 10960 CION INVT CORP COM 17259U204 327 25035 SH SOLE 0 0 25035 CIRRUS LOGIC INC COM 172755100 330 3582 SH SOLE 0 0 3582 CISCO SYS INC COM 17275R102 336501 5310071 SH SOLE 0 0 5310071 CISCO SYS INC COM 17275R102 110 17900 SH Call SOLE 0 0 0 CISCO SYS INC COM 17275R102 14 14500 SH Call SOLE 0 0 0 CITIGROUP INC COM NEW 172967424 22136 366542 SH SOLE 0 0 366542 CITIZENS & NORTHN CORP COM 172922106 373 14291 SH SOLE 0 0 14291 CITIZENS CMNTY BANCORP INC M COM 174903104 561 40766 SH SOLE 0 0 40766 CITIZENS FINL GROUP INC COM 174610105 404 8557 SH SOLE 0 0 8557 CITRIX SYS INC COM 177376100 720 7609 SH SOLE 0 0 7609 CLEAN ENERGY FUELS CORP COM 184499101 140 22917 SH SOLE 0 0 22917 CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209 5933 271666 SH SOLE 0 0 271666 CLEARBRIDGE MLP AND MIDSTRM COM 184692200 3190 118528 SH SOLE 0 0 118528 CLEARBRIDGE MLP AND MIDSTRM COM 18469Q207 5491 231687 SH SOLE 0 0 231687 CLEARWAY ENERGY INC CL C 18539C204 1929 53534 SH SOLE 0 0 53534 CLEVELAND-CLIFFS INC NEW COM 185899101 12462 572450 SH SOLE 0 0 572450 CLOROX CO DEL COM 189054109 29794 170845 SH SOLE 0 0 170845 CLOUDFLARE INC CL A COM 18915M107 4106 31224 SH SOLE 0 0 31224 CLOUGH GLOBAL EQUITY FD COM 18914C100 170 12904 SH SOLE 0 0 12904 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 2254 211839 SH SOLE 0 0 211839 CME GROUP INC COM 12572Q105 178077 779407 SH SOLE 0 0 779407 CMS ENERGY CORP COM 125896100 2005 30826 SH SOLE 0 0 30826 CNO FINL GROUP INC COM 12621E103 319 13382 SH SOLE 0 0 13382 CNX RES CORP COM 12653C108 189 13774 SH SOLE 0 0 13774 CO-DIAGNOSTICS INC COM 189763105 115 12913 SH SOLE 0 0 12913 COCA COLA CO COM 191216100 93014 1570909 SH SOLE 0 0 1570909 COCA COLA CO COM 191216100 46 22800 SH Call SOLE 0 0 0 COCA COLA CO COM 191216100 66 26500 SH Call SOLE 0 0 0 COCA COLA CO COM 191216100 53 51600 SH Call SOLE 0 0 0 COCA COLA CO COM 191216100 97 74000 SH Call SOLE 0 0 0 COCA COLA CONS INC COM 191098102 225 364 SH SOLE 0 0 364 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 2627 46968 SH SOLE 0 0 46968 COCRYSTAL PHARMA INC COM 19188J300 16 24243 SH SOLE 0 0 24243 COEUR MNG INC COM NEW 192108504 978 193964 SH SOLE 0 0 193964 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 421 5756 SH SOLE 0 0 5756 COGNEX CORP COM 192422103 11241 144556 SH SOLE 0 0 144556 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 6988 78757 SH SOLE 0 0 78757 COHEN & STEERS CLOSED-END OP COM 19248P106 2343 158554 SH SOLE 0 0 158554 COHEN & STEERS INFRASTRUCTUR COM 19248A109 10479 367672 SH SOLE 0 0 367672 COHEN & STEERS LTD DURATION COM 19248C105 545 20578 SH SOLE 0 0 20578 COHEN & STEERS QUALITY INCOM COM 19247L106 21505 1180291 SH SOLE 0 0 1180291 COHEN & STEERS REIT & PFD & COM 19247X100 7488 261629 SH SOLE 0 0 261629 COHEN & STEERS TOTAL RETURN COM 19247R103 1096 63885 SH SOLE 0 0 63885 COHERENT INC COM 192479103 420 1576 SH SOLE 0 0 1576 COINBASE GLOBAL INC COM CL A 19260Q107 8156 32318 SH SOLE 0 0 32318 COLGATE PALMOLIVE CO COM 194162103 25108 294156 SH SOLE 0 0 294156 COLONY BANKCORP INC COM 19623P101 842 49347 SH SOLE 0 0 49347 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 8063 378384 SH SOLE 0 0 378384 COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 1324 58852 SH SOLE 0 0 58852 COLUMBIA FINL INC COM 197641103 273 13079 SH SOLE 0 0 13079 COLUMBIA SELIGM PREM TECH GR COM 19842X109 562 15175 SH SOLE 0 0 15175 COMCAST CORP NEW CL A 20030N101 205132 4075694 SH SOLE 0 0 4075694 COMERICA INC COM 200340107 1599 18383 SH SOLE 0 0 18383 COMMERCE BANCSHARES INC COM 200525103 3372 49053 SH SOLE 0 0 49053 COMMERCIAL METALS CO COM 201723103 1128 31074 SH SOLE 0 0 31074 COMMUNITY BK SYS INC COM 203607106 2043 27432 SH SOLE 0 0 27432 COMMUNITY HEALTH SYS INC NEW COM 203668108 303 22794 SH SOLE 0 0 22794 COMMUNITY HEALTHCARE TR INC COM 20369C106 2614 55295 SH SOLE 0 0 55295 COMPASS DIVERSIFIED SH BEN INT 20451Q104 3901 127576 SH SOLE 0 0 127576 COMPASS MINERALS INTL INC COM 20451N101 2380 46600 SH SOLE 0 0 46600 COMPUGEN LTD ORD M25722105 189 43981 SH SOLE 0 0 43981 COMPUTE HEALTH ACQUISITIN CO COM CL A 204833107 152 15599 SH SOLE 0 0 15599 CONAGRA BRANDS INC COM 205887102 3415 100003 SH SOLE 0 0 100003 CONCENTRIX CORP COM 20602D101 1781 9969 SH SOLE 0 0 9969 CONMED CORP COM 207410101 424 2990 SH SOLE 0 0 2990 CONNECTONE BANCORP INC COM 20786W107 318 9720 SH SOLE 0 0 9720 CONOCOPHILLIPS COM 20825C104 30013 415807 SH SOLE 0 0 415807 CONSOLIDATED EDISON INC COM 209115104 7835 91840 SH SOLE 0 0 91840 CONSTELLATION BRANDS INC CL A 21036P108 26511 105597 SH SOLE 0 0 105597 CONSTELLIUM SE CL A SHS F21107101 1466 81835 SH SOLE 0 0 81835 CONSTRUCTION PARTNERS INC COM CL A 21044C107 366 12436 SH SOLE 0 0 12436 CONTEXTLOGIC INC COM CL A 21077C107 929 298595 SH SOLE 0 0 298595 CONTINENTAL RES INC COM 212015101 4246 94858 SH SOLE 0 0 94858 COOPER COS INC COM NEW 216648402 495 1181 SH SOLE 0 0 1181 COPART INC COM 217204106 10501 69260 SH SOLE 0 0 69260 CORMEDIX INC COM 21900C308 191 42030 SH SOLE 0 0 42030 CORNING INC COM 219350105 6561 176235 SH SOLE 0 0 176235 CORSAIR GAMING INC COM 22041X102 279 13273 SH SOLE 0 0 13273 CORTEVA INC COM 22052L104 3867 81794 SH SOLE 0 0 81794 COSTAR GROUP INC COM 22160N109 587 7430 SH SOLE 0 0 7430 COSTCO WHSL CORP NEW COM 22160K105 196461 346041 SH SOLE 0 0 346041 COSTCO WHSL CORP NEW COM 22160K105 235 2900 SH Call SOLE 0 0 0 COTERRA ENERGY INC COM 127097103 275 14457 SH SOLE 0 0 14457 COTY INC COM CL A 222070203 285 27174 SH SOLE 0 0 27174 COUPA SOFTWARE INC COM 22266L106 713 4514 SH SOLE 0 0 4514 COUPANG INC CL A 22266T109 23323 793854 SH SOLE 0 0 793854 CRA INTL INC COM 12618T105 794 8506 SH SOLE 0 0 8506 CRACKER BARREL OLD CTRY STOR COM 22410J106 2306 17926 SH SOLE 0 0 17926 CRANE CO COM 224399105 1399 13749 SH SOLE 0 0 13749 CREDIT SUISSE GROUP SPONSORED ADR 225401108 363 37666 SH SOLE 0 0 37666 CREDIT SUISSE GROUP SPONSORED ADR 225401108 1 11000 SH Call SOLE 0 0 0 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 2830 102560 SH SOLE 0 0 102560 CRH PLC ADR 12626K203 374 7077 SH SOLE 0 0 7077 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 2841 37490 SH SOLE 0 0 37490 CRITEO S A SPONS ADS 226718104 479 12333 SH SOLE 0 0 12333 CROCS INC COM 227046109 1708 13320 SH SOLE 0 0 13320 CRONOS GROUP INC COM 22717L101 360 91853 SH SOLE 0 0 91853 CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 3432 180040 SH SOLE 0 0 180040 CROWDSTRIKE HLDGS INC CL A 22788C105 21751 106233 SH SOLE 0 0 106233 CROWN CASTLE INTL CORP NEW COM 22822V101 46561 223044 SH SOLE 0 0 223044 CROWN HLDGS INC COM 228368106 1724 15584 SH SOLE 0 0 15584 CSX CORP COM 126408103 32678 869096 SH SOLE 0 0 869096 CUBESMART COM 229663109 205 3608 SH SOLE 0 0 3608 CULLEN FROST BANKERS INC COM 229899109 484 3835 SH SOLE 0 0 3835 CUMMINS INC COM 231021106 25445 116641 SH SOLE 0 0 116641 CUSHMAN WAKEFIELD PLC SHS G2717B108 7779 349767 SH SOLE 0 0 349767 CUTERA INC COM 232109108 675 16335 SH SOLE 0 0 16335 CVS HEALTH CORP COM 126650100 192531 1866313 SH SOLE 0 0 1866313 CYBERARK SOFTWARE LTD SHS M2682V108 728 4203 SH SOLE 0 0 4203 CYCLACEL PHARMACEUTICALS INC COM 23254L603 43 11006 SH SOLE 0 0 11006 CYRUSONE INC COM 23283R100 4215 46984 SH SOLE 0 0 46984 CYTOMX THERAPEUTICS INC COM 23284F105 44 10227 SH SOLE 0 0 10227 CYTOSORBENTS CORP COM NEW 23283X206 199 47543 SH SOLE 0 0 47543 D R HORTON INC COM 23331A109 35993 331876 SH SOLE 0 0 331876 DANA INC COM 235825205 642 28130 SH SOLE 0 0 28130 DANA INC COM 235825205 18 11600 SH Call SOLE 0 0 0 DANAHER CORPORATION COM 235851102 77128 234420 SH SOLE 0 0 234420 DANIMER SCIENTIFIC INC COM CL A 236272100 894 104954 SH SOLE 0 0 104954 DARDEN RESTAURANTS INC COM 237194105 91399 606575 SH SOLE 0 0 606575 DARE BIOSCIENCE INC COM 23666P101 60 30000 SH SOLE 0 0 30000 DARLING INGREDIENTS INC COM 237266101 7613 109870 SH SOLE 0 0 109870 DATADOG INC CL A COM 23804L103 4637 26037 SH SOLE 0 0 26037 DAVE & BUSTERS ENTMT INC COM 238337109 4442 115672 SH SOLE 0 0 115672 DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405 11608 598502 SH SOLE 0 0 598502 DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 1065 31152 SH SOLE 0 0 31152 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 5674 194388 SH SOLE 0 0 194388 DAVITA INC COM 23918K108 4834 42489 SH SOLE 0 0 42489 DBX ETF TR XTRACK HRVST CSI 233051879 763 19516 SH SOLE 0 0 19516 DBX ETF TR XTRACK MSCI EAFE 233051200 12130 308882 SH SOLE 0 0 308882 DBX ETF TR XTRACK MSCI EMRG 233051101 443 16735 SH SOLE 0 0 16735 DBX ETF TR XTRACK MSCI EURP 233051853 494 13573 SH SOLE 0 0 13573 DBX ETF TR XTRACK MSCI JAPN 233051507 645 12749 SH SOLE 0 0 12749 DBX ETF TR XTRACK MUN INFRA 233051705 2819 96344 SH SOLE 0 0 96344 DBX ETF TR XTRACK USD HIGH 233051432 5838 146526 SH SOLE 0 0 146526 DBX ETF TR XTRACKERS FTSE 233051515 219 6912 SH SOLE 0 0 6912 DBX ETF TR XTRACKERS MSCI 233051135 526 6047 SH SOLE 0 0 6047 DBX ETF TR XTRACKERS RUSSEL 233051481 560 11594 SH SOLE 0 0 11594 DBX ETF TR XTRCKR MSCI US 233051150 8303 187090 SH SOLE 0 0 187090 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 2699 98214 SH SOLE 0 0 98214 DECKERS OUTDOOR CORP COM 243537107 638 1741 SH SOLE 0 0 1741 DEERE & CO COM 244199105 45157 131681 SH SOLE 0 0 131681 DELAWARE ENHANCED GLOBAL DIV COM 246060107 1078 106162 SH SOLE 0 0 106162 DELAWARE INVTS COLO MUN INCO COM 246101109 241 16912 SH SOLE 0 0 16912 DELAWARE INVTS NATL MUN INCO SH BEN INT 24610T108 322 22770 SH SOLE 0 0 22770 DELAWARE IVY HIGH INCOME OPP COM 246107106 647 46411 SH SOLE 0 0 46411 DELL TECHNOLOGIES INC CL C 24703L202 2538 45193 SH SOLE 0 0 45193 DELTA AIR LINES INC DEL COM NEW 247361702 22535 576640 SH SOLE 0 0 576640 DENTSPLY SIRONA INC COM 24906P109 296 5303 SH SOLE 0 0 5303 DESCARTES SYS GROUP INC COM 249906108 301 3637 SH SOLE 0 0 3637 DESKTOP METAL INC COM CL A 25058X105 166 33584 SH SOLE 0 0 33584 DEUTSCHE BANK A G NAMEN AKT D18190898 345 27586 SH SOLE 0 0 27586 DEVON ENERGY CORP NEW COM 25179M103 124316 2822171 SH SOLE 0 0 2822171 DEXCOM INC COM 252131107 12959 24134 SH SOLE 0 0 24134 DIAGEO PLC SPON ADR NEW 25243Q205 21105 95864 SH SOLE 0 0 95864 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 320 1648 SH SOLE 0 0 1648 DIAMONDBACK ENERGY INC COM 25278X109 17316 160551 SH SOLE 0 0 160551 DICKS SPORTING GOODS INC COM 253393102 2351 20444 SH SOLE 0 0 20444 DIGITAL RLTY TR INC COM 253868103 20880 118054 SH SOLE 0 0 118054 DIGITAL TURBINE INC COM NEW 25400W102 3980 65256 SH SOLE 0 0 65256 DIGITAL WORLD ACQUISITION CO CLASS A COM 25400Q105 509 9897 SH SOLE 0 0 9897 DIGITALBRIDGE GROUP INC CL A COM 25401T108 227 27210 SH SOLE 0 0 27210 DIGITALOCEAN HLDGS INC COM 25402D102 854 10626 SH SOLE 0 0 10626 DIME CMNTY BANCSHARES INC COM 25432X102 206 5865 SH SOLE 0 0 5865 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 623 22765 SH SOLE 0 0 22765 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 1797 54744 SH SOLE 0 0 54744 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 458 13883 SH SOLE 0 0 13883 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 61752 2131578 SH SOLE 0 0 2131578 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 61164 1183054 SH SOLE 0 0 1183054 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 8005 133437 SH SOLE 0 0 133437 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 21719 457059 SH SOLE 0 0 457059 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 35769 1369952 SH SOLE 0 0 1369952 DIREXION SHS ETF TR MOONSHOT INNOVAT 25460G732 203 7512 SH SOLE 0 0 7512 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 497 5829 SH SOLE 0 0 5829 DIREXION SHS ETF TR WORK FROM HOME 25460G773 1787 24093 SH SOLE 0 0 24093 DISCOVER FINL SVCS COM 254709108 16659 144158 SH SOLE 0 0 144158 DISCOVERY INC COM SER A 25470F104 1982 84185 SH SOLE 0 0 84185 DISCOVERY INC COM SER C 25470F302 3994 174390 SH SOLE 0 0 174390 DISH NETWORK CORPORATION CL A 25470M109 4980 153502 SH SOLE 0 0 153502 DISH NETWORK CORPORATION CL A 25470M109 12 11700 SH Call SOLE 0 0 0 DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 239 250000 PRN SOLE 0 0 250000 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 738 780000 PRN SOLE 0 0 780000 DISNEY WALT CO COM 254687106 167774 1083164 SH SOLE 0 0 1083164 DISNEY WALT CO COM 254687106 692 22800 SH Put SOLE 0 0 22800 DIXIE GROUP INC CL A 255519100 303 52900 SH SOLE 0 0 52900 DNP SELECT INCOME FD INC COM 23325P104 3319 305381 SH SOLE 0 0 305381 DOCUSIGN INC COM 256163106 34230 224738 SH SOLE 0 0 224738 DOLBY LABORATORIES INC COM CL A 25659T107 930 9768 SH SOLE 0 0 9768 DOLLAR GEN CORP NEW COM 256677105 62340 264293 SH SOLE 0 0 264293 DOLLAR GEN CORP NEW COM 256677105 10 19000 SH Call SOLE 0 0 0 DOLLAR TREE INC COM 256746108 2104 14976 SH SOLE 0 0 14976 DOMINION ENERGY INC COM 25746U109 40270 512605 SH SOLE 0 0 512605 DOMINOS PIZZA INC COM 25754A201 2641 4676 SH SOLE 0 0 4676 DONALDSON INC COM 257651109 1101 18584 SH SOLE 0 0 18584 DOORDASH INC CL A 25809K105 398 2672 SH SOLE 0 0 2672 DOUBLELINE INCOME SOLUTIONS COM 258622109 1209 74993 SH SOLE 0 0 74993 DOUBLELINE OPPORTUNISTIC CR COM 258623107 217 11317 SH SOLE 0 0 11317 DOUGLAS ELLIMAN INC COM 25961D105 583 50703 SH SOLE 0 0 50703 DOUGLAS EMMETT INC COM 25960P109 346 10318 SH SOLE 0 0 10318 DOVER CORP COM 260003108 14034 77280 SH SOLE 0 0 77280 DOW INC COM 260557103 16734 295038 SH SOLE 0 0 295038 DOXIMITY INC CL A 26622P107 319 6369 SH SOLE 0 0 6369 DRAFTKINGS INC COM CL A 26142R104 5346 194629 SH SOLE 0 0 194629 DROPBOX INC CL A 26210C104 393 16023 SH SOLE 0 0 16023 DT MIDSTREAM INC COMMON STOCK 23345M107 3928 81872 SH SOLE 0 0 81872 DTE ENERGY CO COM 233331107 5062 42344 SH SOLE 0 0 42344 DTF TAX-FREE INCOME INC COM 23334J107 246 17199 SH SOLE 0 0 17199 DUFF & PHELPS UTLITY AND INF COM 26433C105 2235 154888 SH SOLE 0 0 154888 DUKE ENERGY CORP NEW COM NEW 26441C204 60676 578412 SH SOLE 0 0 578412 DUKE REALTY CORP COM NEW 264411505 3241 49372 SH SOLE 0 0 49372 DUPONT DE NEMOURS INC COM 26614N102 9947 123136 SH SOLE 0 0 123136 DUTCH BROS INC CL A 26701L100 1967 38642 SH SOLE 0 0 38642 DWS MUN INCOME TR COM 233368109 332 28080 SH SOLE 0 0 28080 DXC TECHNOLOGY CO COM 23355L106 445 13816 SH SOLE 0 0 13816 DYCOM INDS INC COM 267475101 1648 17580 SH SOLE 0 0 17580 DYNATRACE INC COM NEW 268150109 286 4733 SH SOLE 0 0 4733 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1881 133724 SH SOLE 0 0 133724 DYNEX CAP INC COM 26817Q886 273 16336 SH SOLE 0 0 16336 EAGLE MATLS INC COM 26969P108 1635 9822 SH SOLE 0 0 9822 EAST WEST BANCORP INC COM 27579R104 2143 27230 SH SOLE 0 0 27230 EASTERLY GOVT PPTYS INC COM 27616P103 1345 58702 SH SOLE 0 0 58702 EASTGROUP PPTYS INC COM 277276101 1966 8627 SH SOLE 0 0 8627 EASTMAN CHEM CO COM 277432100 1478 12224 SH SOLE 0 0 12224 EATON CORP PLC SHS G29183103 255397 1477784 SH SOLE 0 0 1477784 EATON VANCE CALIF MUN BD FD COM 27828A100 144 12453 SH SOLE 0 0 12453 EATON VANCE ENHANCED EQUITY COM 278274105 7313 362738 SH SOLE 0 0 362738 EATON VANCE ENHANCED EQUITY COM 278277108 4911 199711 SH SOLE 0 0 199711 EATON VANCE FLTING RATE INC COM 278279104 2211 146643 SH SOLE 0 0 146643 EATON VANCE LTD DURATION INC COM 27828H105 3786 289035 SH SOLE 0 0 289035 EATON VANCE MUN BD FD COM 27827X101 3377 248650 SH SOLE 0 0 248650 EATON VANCE MUN INCOME 2028 SHS 27829U105 2734 127169 SH SOLE 0 0 127169 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 1499 108442 SH SOLE 0 0 108442 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 1262 57177 SH SOLE 0 0 57177 EATON VANCE RISK-MANAGED DIV COM 27829G106 6843 640108 SH SOLE 0 0 640108 EATON VANCE SR FLTNG RTE TR COM 27828Q105 362 24507 SH SOLE 0 0 24507 EATON VANCE TAX ADVT DIV INC COM 27828G107 1329 44623 SH SOLE 0 0 44623 EATON VANCE TAX MNGD BUY WRI COM SH BEN INT 27829M103 1407 115103 SH SOLE 0 0 115103 EATON VANCE TAX MNGED BUY WR COM 27828X100 8344 487367 SH SOLE 0 0 487367 EATON VANCE TAX-ADVANTAGED G COM 27828U106 867 26658 SH SOLE 0 0 26658 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 4964 296533 SH SOLE 0 0 296533 EATON VANCE TAX-MANAGED DIVE COM 27828N102 6808 452375 SH SOLE 0 0 452375 EATON VANCE TAX-MANAGED GLOB COM 27829C105 3625 323932 SH SOLE 0 0 323932 EATON VANCE TAX-MANAGED GLOB COM 27829F108 13997 1311811 SH SOLE 0 0 1311811 EATON VANCE TX ADV GLBL DIV COM 27828S101 1664 73216 SH SOLE 0 0 73216 EBAY INC. COM 278642103 8151 122575 SH SOLE 0 0 122575 ECHOSTAR CORP CL A 278768106 7858 298208 SH SOLE 0 0 298208 ECOARK HLDGS INC COM NEW 27888N307 33 14740 SH SOLE 0 0 14740 ECOLAB INC COM 278865100 20146 85859 SH SOLE 0 0 85859 ECOVYST INC COM 27923Q109 3644 355887 SH SOLE 0 0 355887 EDISON INTL COM 281020107 5966 87417 SH SOLE 0 0 87417 EDITAS MEDICINE INC COM 28106W103 1074 40459 SH SOLE 0 0 40459 EDWARDS LIFESCIENCES CORP COM 28176E108 124150 958321 SH SOLE 0 0 958321 ELANCO ANIMAL HEALTH INC COM 28414H103 6364 224229 SH SOLE 0 0 224229 ELASTIC N V ORD SHS N14506104 2366 19223 SH SOLE 0 0 19223 ELDORADO GOLD CORP NEW COM 284902509 1297 138758 SH SOLE 0 0 138758 ELECTRAMECCANICA VEHS CORP COM NEW 284849205 29 12606 SH SOLE 0 0 12606 ELECTRONIC ARTS INC COM 285512109 8254 62560 SH SOLE 0 0 62560 ELEVATE CREDIT INC COM 28621V101 103 34737 SH SOLE 0 0 34737 ELLSWORTH GROWTH & INCOME FD COM 289074106 4253 344091 SH SOLE 0 0 344091 ELMIRA SVGS BK ELMIRA N Y COM 289660102 788 34494 SH SOLE 0 0 34494 EMCOR GROUP INC COM 29084Q100 229 1796 SH SOLE 0 0 1796 EMCORE CORP COM NEW 290846203 131 18765 SH SOLE 0 0 18765 EMERALD HOLDING INC COM 29103W104 2030 511315 SH SOLE 0 0 511315 EMERSON ELEC CO COM 291011104 47619 512165 SH SOLE 0 0 512165 ENBRIDGE INC COM 29250N105 26562 679161 SH SOLE 0 0 679161 ENCOMPASS HEALTH CORP COM 29261A100 8926 136775 SH SOLE 0 0 136775 ENCORE WIRE CORP COM 292562105 1258 8795 SH SOLE 0 0 8795 ENDAVA PLC ADS 29260V105 270 1609 SH SOLE 0 0 1609 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 389 11138 SH SOLE 0 0 11138 ENDO INTL PLC SHS G30401106 129 34271 SH SOLE 0 0 34271 ENEL AMERICAS S A SPONSORED ADR 29274F104 90 16548 SH SOLE 0 0 16548 ENERGIZER HLDGS INC NEW 7.5 MCNV PFD A 29272W208 434 4990 SH SOLE 0 0 4990 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 16394 1991941 SH SOLE 0 0 1991941 ENERPLUS CORP COM 292766102 280 26506 SH SOLE 0 0 26506 ENGAGESMART INC COMMON STOCK 29283F103 6741 279484 SH SOLE 0 0 279484 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 80 11604 SH SOLE 0 0 11604 ENOVIX CORPORATION COM 293594107 401 14700 SH SOLE 0 0 14700 ENPHASE ENERGY INC COM 29355A107 7409 40500 SH SOLE 0 0 40500 ENPHASE ENERGY INC COM 29355A107 47 15900 SH Call SOLE 0 0 0 ENSTAR GROUP LIMITED SHS G3075P101 216 873 SH SOLE 0 0 873 ENTEGRIS INC COM 29362U104 1609 11614 SH SOLE 0 0 11614 ENTERGY CORP NEW COM 29364G103 3480 30896 SH SOLE 0 0 30896 ENTERPRISE PRODS PARTNERS L COM 293792107 46608 2122376 SH SOLE 0 0 2122376 ENVESTNET INC COM 29404K106 641 8082 SH SOLE 0 0 8082 ENVIVA PARTNERS LP COM UNIT 29414J107 9087 129034 SH SOLE 0 0 129034 EOG RES INC COM 26875P101 8888 100056 SH SOLE 0 0 100056 EPAM SYS INC COM 29414B104 9720 14541 SH SOLE 0 0 14541 EPR PPTYS COM SH BEN INT 26884U109 422 8895 SH SOLE 0 0 8895 EQT CORP COM 26884L109 606 27805 SH SOLE 0 0 27805 EQUIFAX INC COM 294429105 795 2715 SH SOLE 0 0 2715 EQUINIX INC COM 29444U700 82538 97465 SH SOLE 0 0 97465 EQUINOR ASA SPONSORED ADR 29446M102 1425 54118 SH SOLE 0 0 54118 EQUINOX GOLD CORP COM 29446Y502 125 18505 SH SOLE 0 0 18505 EQUITRANS MIDSTREAM CORP COM 294600101 2093 202387 SH SOLE 0 0 202387 EQUITY LIFESTYLE PPTYS INC COM 29472R108 4955 56526 SH SOLE 0 0 56526 EQUITY RESIDENTIAL SH BEN INT 29476L107 1140 12592 SH SOLE 0 0 12592 ERICSSON ADR B SEK 10 294821608 2913 267949 SH SOLE 0 0 267949 ESPORTS ENTMT GROUP INC COM 29667K306 54 15309 SH SOLE 0 0 15309 ESSENTIAL UTILS INC COM 29670G102 4327 80602 SH SOLE 0 0 80602 ESSEX PPTY TR INC COM 297178105 752 2135 SH SOLE 0 0 2135 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 2318 209236 SH SOLE 0 0 209236 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 9090 147897 SH SOLE 0 0 147897 ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 126 10083 SH SOLE 0 0 10083 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 6552 112853 SH SOLE 0 0 112853 ETF MANAGERS TR TREATMENTS TSTNG 26924G763 769 21572 SH SOLE 0 0 21572 ETF SER SOLUTIONS APTUS COLLARED 26922A222 1411 43241 SH SOLE 0 0 43241 ETF SER SOLUTIONS APTUS DEFINED 26922A388 2089 72401 SH SOLE 0 0 72401 ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784 1298 30012 SH SOLE 0 0 30012 ETF SER SOLUTIONS CHANG FIN US LRG 26922A560 2166 61801 SH SOLE 0 0 61801 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 6204 148786 SH SOLE 0 0 148786 ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 1522 27261 SH SOLE 0 0 27261 ETF SER SOLUTIONS DISTILLATE US 26922A321 282 6089 SH SOLE 0 0 6089 ETF SER SOLUTIONS HOYA CAP HOUSI 26922A230 272 6049 SH SOLE 0 0 6049 ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 3999 143234 SH SOLE 0 0 143234 ETF SER SOLUTIONS NATIONWIDE RSK 26922A669 244 8850 SH SOLE 0 0 8850 ETF SER SOLUTIONS NETLEASE CORP 26922A248 10547 332069 SH SOLE 0 0 332069 ETF SER SOLUTIONS OPUS SML CP VL 26922A446 789 22313 SH SOLE 0 0 22313 ETF SER SOLUTIONS US GBL GLD PRE 26922A719 443 24843 SH SOLE 0 0 24843 ETF SER SOLUTIONS US GLB JETS 26922A842 5343 253340 SH SOLE 0 0 253340 ETSY INC COM 29786A106 6510 29736 SH SOLE 0 0 29736 EVERBRIDGE INC COM 29978A104 225 3339 SH SOLE 0 0 3339 EVERCOMMERCE INC COM 29977X105 260 16500 SH SOLE 0 0 16500 EVERCORE INC CLASS A 29977A105 1089 8017 SH SOLE 0 0 8017 EVEREST RE GROUP LTD COM G3223R108 344 1255 SH SOLE 0 0 1255 EVERGY INC COM 30034W106 2783 40568 SH SOLE 0 0 40568 EVERI HLDGS INC COM 30034T103 15082 706402 SH SOLE 0 0 706402 EVERSOURCE ENERGY COM 30040W108 15525 170614 SH SOLE 0 0 170614 EVGO INC CL A COM 30052F100 162 16279 SH SOLE 0 0 16279 EVOKE PHARMA INC COM 30049G104 60 108545 SH SOLE 0 0 108545 EVOLUTION PETE CORP COM 30049A107 202 39984 SH SOLE 0 0 39984 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 69 15486 SH SOLE 0 0 15486 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 6436 137674 SH SOLE 0 0 137674 EXACT SCIENCES CORP COM 30063P105 3716 47751 SH SOLE 0 0 47751 EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 1479 71503 SH SOLE 0 0 71503 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 2005 46726 SH SOLE 0 0 46726 EXCHANGE TRADED CONCEPTS TR NORTH SHOR GBL 301505715 929 12895 SH SOLE 0 0 12895 EXCHANGE TRADED CONCEPTS TR ROBO GBL HLTCR 301505723 288 6600 SH SOLE 0 0 6600 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 5617 80119 SH SOLE 0 0 80119 EXELIXIS INC COM 30161Q104 360 19690 SH SOLE 0 0 19690 EXELON CORP COM 30161N101 10387 179823 SH SOLE 0 0 179823 EXPEDIA GROUP INC COM NEW 30212P303 6613 36590 SH SOLE 0 0 36590 EXPEDITORS INTL WASH INC COM 302130109 2246 16720 SH SOLE 0 0 16720 EXPONENT INC COM 30214U102 11834 101381 SH SOLE 0 0 101381 EXPRESS INC COM 30219E103 58 18900 SH SOLE 0 0 18900 EXTRA SPACE STORAGE INC COM 30225T102 3048 13443 SH SOLE 0 0 13443 EXXON MOBIL CORP COM 30231G102 97075 1586459 SH SOLE 0 0 1586459 F N B CORP COM 302520101 1226 101075 SH SOLE 0 0 101075 F5 INC COM 315616102 2520 10299 SH SOLE 0 0 10299 FABRINET SHS G3323L100 259 2187 SH SOLE 0 0 2187 FACTSET RESH SYS INC COM 303075105 22414 46113 SH SOLE 0 0 46113 FAIR ISAAC CORP COM 303250104 962 2219 SH SOLE 0 0 2219 FARFETCH LTD ORD SH CL A 30744W107 1474 44106 SH SOLE 0 0 44106 FARMERS NATIONAL BANC CORP COM 309627107 686 36957 SH SOLE 0 0 36957 FARMLAND PARTNERS INC COM 31154R109 1508 126189 SH SOLE 0 0 126189 FARMMI INC SHS G33277107 2 10595 SH SOLE 0 0 10595 FASTENAL CO COM 311900104 24956 389569 SH SOLE 0 0 389569 FASTLY INC CL A 31188V100 1151 32476 SH SOLE 0 0 32476 FB FINL CORP COM 30257X104 3992 91107 SH SOLE 0 0 91107 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 1766 12952 SH SOLE 0 0 12952 FEDERAL SIGNAL CORP COM 313855108 1916 44203 SH SOLE 0 0 44203 FEDERATED HERMES INC CL B 314211103 300 7991 SH SOLE 0 0 7991 FEDEX CORP COM 31428X106 47796 184783 SH SOLE 0 0 184783 FERGUSON PLC NEW SHS G3421J106 279 1572 SH SOLE 0 0 1572 FERRARI N V COM N3167Y103 1010 3905 SH SOLE 0 0 3905 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 3198 52515 SH SOLE 0 0 52515 FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 288 8319 SH SOLE 0 0 8319 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 332 7116 SH SOLE 0 0 7116 FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 2239 49346 SH SOLE 0 0 49346 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 443 10995 SH SOLE 0 0 10995 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 2055 40017 SH SOLE 0 0 40017 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 4444 50343 SH SOLE 0 0 50343 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 315 20733 SH SOLE 0 0 20733 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 590 10559 SH SOLE 0 0 10559 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 5580 81273 SH SOLE 0 0 81273 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 2599 46241 SH SOLE 0 0 46241 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 6554 48404 SH SOLE 0 0 48404 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 1053 20925 SH SOLE 0 0 20925 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 2089 60150 SH SOLE 0 0 60150 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 274 5912 SH SOLE 0 0 5912 FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386 1468 43284 SH SOLE 0 0 43284 FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 1942 35303 SH SOLE 0 0 35303 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 5945 112135 SH SOLE 0 0 112135 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 958 18355 SH SOLE 0 0 18355 FIDELITY NATL INFORMATION SV COM 31620M106 24986 228899 SH SOLE 0 0 228899 FIDUS INVT CORP COM 316500107 9732 541273 SH SOLE 0 0 541273 FIFTH THIRD BANCORP COM 316773100 11692 268474 SH SOLE 0 0 268474 FIRST AMERN FINL CORP COM 31847R102 798 10207 SH SOLE 0 0 10207 FIRST BANCORP N C COM 318910106 876 19165 SH SOLE 0 0 19165 FIRST COMWLTH FINL CORP PA COM 319829107 176 10949 SH SOLE 0 0 10949 FIRST FINL BANKSHARES INC COM 32020R109 6293 123781 SH SOLE 0 0 123781 FIRST FINL CORP IND COM 320218100 605 13348 SH SOLE 0 0 13348 FIRST HORIZON CORPORATION COM 320517105 9125 558766 SH SOLE 0 0 558766 FIRST MAJESTIC SILVER CORP COM 32076V103 152 13638 SH SOLE 0 0 13638 FIRST MERCHANTS CORP COM 320817109 1087 25942 SH SOLE 0 0 25942 FIRST MID ILL BANCSHARES INC COM 320866106 389 9102 SH SOLE 0 0 9102 FIRST REP BK SAN FRANCISCO C COM 33616C100 7152 34630 SH SOLE 0 0 34630 FIRST SOLAR INC COM 336433107 3362 38570 SH SOLE 0 0 38570 FIRST TR / ABERDEEN EMERGING COM 33731K102 602 45677 SH SOLE 0 0 45677 FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 1162 18176 SH SOLE 0 0 18176 FIRST TR DYNAMIC EUROPE EQUI COM SHS 33740D107 7932 597264 SH SOLE 0 0 597264 FIRST TR ENERGY INCOME & GRO COM 33738G104 2879 208320 SH SOLE 0 0 208320 FIRST TR ENERGY INFRASTRCTR COM 33738C103 710 52442 SH SOLE 0 0 52442 FIRST TR ENHANCED EQUITY INC COM 337318109 6641 311931 SH SOLE 0 0 311931 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 1133 36357 SH SOLE 0 0 36357 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 1099 53892 SH SOLE 0 0 53892 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 906 17361 SH SOLE 0 0 17361 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 47942 841390 SH SOLE 0 0 841390 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 2717 48402 SH SOLE 0 0 48402 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 156730 7713094 SH SOLE 0 0 7713094 FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 1754 25945 SH SOLE 0 0 25945 FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 1293 17677 SH SOLE 0 0 17677 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 2255 108343 SH SOLE 0 0 108343 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 3921 194494 SH SOLE 0 0 194494 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 6870 113255 SH SOLE 0 0 113255 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 9474 363126 SH SOLE 0 0 363126 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 13077 303477 SH SOLE 0 0 303477 FIRST TR EXCH TRD ALPHDX FD SWITZLND ALPHA 33737J232 220 3084 SH SOLE 0 0 3084 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 2245 78046 SH SOLE 0 0 78046 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 13718 594861 SH SOLE 0 0 594861 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 36292 347896 SH SOLE 0 0 347896 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 52482 845931 SH SOLE 0 0 845931 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 8629 139384 SH SOLE 0 0 139384 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 3983 158572 SH SOLE 0 0 158572 FIRST TR EXCHANGE TRADED FD DJ INTL INTRNT 33734X770 2135 59241 SH SOLE 0 0 59241 FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201 210 6623 SH SOLE 0 0 6623 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 6240 523467 SH SOLE 0 0 523467 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 59073 1276432 SH SOLE 0 0 1276432 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 25165 202681 SH SOLE 0 0 202681 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 54999 881243 SH SOLE 0 0 881243 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 10653 128935 SH SOLE 0 0 128935 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 11154 193571 SH SOLE 0 0 193571 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 11607 186724 SH SOLE 0 0 186724 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 46289 876827 SH SOLE 0 0 876827 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 14617 142370 SH SOLE 0 0 142370 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 45101 341618 SH SOLE 0 0 341618 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 26361 215153 SH SOLE 0 0 215153 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 1720 52602 SH SOLE 0 0 52602 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 18348 193536 SH SOLE 0 0 193536 FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201 6938 147263 SH SOLE 0 0 147263 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 7976 107521 SH SOLE 0 0 107521 FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 9910 186615 SH SOLE 0 0 186615 FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 7136 95707 SH SOLE 0 0 95707 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 996 45277 SH SOLE 0 0 45277 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 322728 3816895 SH SOLE 0 0 3816895 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 92751 410168 SH SOLE 0 0 410168 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 4755 125704 SH SOLE 0 0 125704 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 14626 629882 SH SOLE 0 0 629882 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT PE 33733E880 1536 43326 SH SOLE 0 0 43326 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 124874 2539568 SH SOLE 0 0 2539568 FIRST TR EXCHANGE-TRADED FD DORSEYWRGT ETF 33738R712 1475 55554 SH SOLE 0 0 55554 FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696 2478 73213 SH SOLE 0 0 73213 FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108 2754 86670 SH SOLE 0 0 86670 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 49678 830720 SH SOLE 0 0 830720 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 15187 317394 SH SOLE 0 0 317394 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 124031 2481113 SH SOLE 0 0 2481113 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 7210 126006 SH SOLE 0 0 126006 FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 790 39018 SH SOLE 0 0 39018 FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201 2295 52833 SH SOLE 0 0 52833 FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 8616 242438 SH SOLE 0 0 242438 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 1673 36841 SH SOLE 0 0 36841 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 2588 155959 SH SOLE 0 0 155959 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 29377 432204 SH SOLE 0 0 432204 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 38087 605996 SH SOLE 0 0 605996 FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 700 7895 SH SOLE 0 0 7895 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 6627 201815 SH SOLE 0 0 201815 FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 41172 1191660 SH SOLE 0 0 1191660 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 1628 29556 SH SOLE 0 0 29556 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 33298 1712864 SH SOLE 0 0 1712864 FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 712 8782 SH SOLE 0 0 8782 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 4359 253707 SH SOLE 0 0 253707 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 11412 457202 SH SOLE 0 0 457202 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 38040 234873 SH SOLE 0 0 234873 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 3052 67651 SH SOLE 0 0 67651 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 292459 5646969 SH SOLE 0 0 5646969 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 34705 724230 SH SOLE 0 0 724230 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 10243 338008 SH SOLE 0 0 338008 FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 6504 157039 SH SOLE 0 0 157039 FIRST TR EXCHNG TRADED FD VI CEF INCM OPPTY 33740F409 300 11716 SH SOLE 0 0 11716 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 3113 155593 SH SOLE 0 0 155593 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 99189 1863917 SH SOLE 0 0 1863917 FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109 1510 58745 SH SOLE 0 0 58745 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 2458 93199 SH SOLE 0 0 93199 FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 230 6521 SH SOLE 0 0 6521 FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672 288 8700 SH SOLE 0 0 8700 FIRST TR FTSE EPRA / NAREIT COM 33736N101 510 9384 SH SOLE 0 0 9384 FIRST TR HIGH INCOME LONG / COM 33738E109 1250 80164 SH SOLE 0 0 80164 FIRST TR INTER DURATN PFD & COM 33718W103 1331 54257 SH SOLE 0 0 54257 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 18833 269501 SH SOLE 0 0 269501 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 17461 189110 SH SOLE 0 0 189110 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 31933 310502 SH SOLE 0 0 310502 FIRST TR MLP & ENERGY INCOM COM 33739B104 911 125589 SH SOLE 0 0 125589 FIRST TR MORNINGSTAR DIVID L SHS 336917109 28359 797490 SH SOLE 0 0 797490 FIRST TR MTG INCOME FD COM SHS 33734E103 319 23385 SH SOLE 0 0 23385 FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 4571 36390 SH SOLE 0 0 36390 FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 12567 167117 SH SOLE 0 0 167117 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 20135 169960 SH SOLE 0 0 169960 FIRST TR NASDAQ 100 TECH IND SHS 337345102 87007 496723 SH SOLE 0 0 496723 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 298 5046 SH SOLE 0 0 5046 FIRST TR S&P REIT INDEX FD COM 33734G108 1195 36647 SH SOLE 0 0 36647 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 14995 154490 SH SOLE 0 0 154490 FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109 1337 326775 SH SOLE 0 0 326775 FIRST TR SR FLTG RATE INCOME COM 33733U108 185 15358 SH SOLE 0 0 15358 FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 2917 202300 SH SOLE 0 0 202300 FIRST TR VALUE LINE DIVID IN SHS 33734H106 278247 6464835 SH SOLE 0 0 6464835 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 29484 245188 SH SOLE 0 0 245188 FIRSTENERGY CORP COM 337932107 4350 104598 SH SOLE 0 0 104598 FIRSTHAND TECHNOLOGY VALUE F COM 33766Y100 44 11000 SH SOLE 0 0 11000 FISERV INC COM 337738108 22317 215017 SH SOLE 0 0 215017 FISKER INC CL A COM STK 33813J106 3346 212703 SH SOLE 0 0 212703 FIVE BELOW INC COM 33829M101 903 4363 SH SOLE 0 0 4363 FIVE9 INC COM 338307101 464 3377 SH SOLE 0 0 3377 FIVERR INTL LTD ORD SHS M4R82T106 1538 13526 SH SOLE 0 0 13526 FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 5114 184089 SH SOLE 0 0 184089 FLAHERTY & CRUMRINE PFD INCO COM 33848E106 156 12198 SH SOLE 0 0 12198 FLAHERTY & CRUMRINE PFD SECS COM 338478100 917 42206 SH SOLE 0 0 42206 FLEETCOR TECHNOLOGIES INC COM 339041105 291 1300 SH SOLE 0 0 1300 FLEX LTD ORD Y2573F102 191 10397 SH SOLE 0 0 10397 FLEXSHARES TR GLB QLT R/E IDX 33939L787 374 5041 SH SOLE 0 0 5041 FLEXSHARES TR HIG YLD VL ETF 33939L662 10591 216193 SH SOLE 0 0 216193 FLEXSHARES TR IBOXX 3R TARGT 33939L506 1908 72531 SH SOLE 0 0 72531 FLEXSHARES TR IBOXX 5YR TRGT 33939L605 245 8752 SH SOLE 0 0 8752 FLEXSHARES TR INTL QLTDV IDX 33939L837 3718 145411 SH SOLE 0 0 145411 FLEXSHARES TR M STAR DEV MKT 33939L803 449 6243 SH SOLE 0 0 6243 FLEXSHARES TR MORNSTAR UPSTR 33939L407 6876 174108 SH SOLE 0 0 174108 FLEXSHARES TR MORNSTAR USMKT 33939L100 1677 9193 SH SOLE 0 0 9193 FLEXSHARES TR QLT DIV DEF IDX 33939L845 986 16663 SH SOLE 0 0 16663 FLEXSHARES TR QUALT DIVD IDX 33939L860 3424 55815 SH SOLE 0 0 55815 FLEXSHARES TR READY ACC VARI 33939L886 220 2907 SH SOLE 0 0 2907 FLEXSHARES TR STOX US ESG SLCT 33939L696 453 3896 SH SOLE 0 0 3896 FLOOR & DECOR HLDGS INC CL A 339750101 2378 18288 SH SOLE 0 0 18288 FLUENCE ENERGY INC COM CL A 34379V103 3192 89768 SH SOLE 0 0 89768 FLUOR CORP NEW COM 343412102 477 19275 SH SOLE 0 0 19275 FMC CORP COM NEW 302491303 1035 9418 SH SOLE 0 0 9418 FORD MTR CO DEL COM 345370860 43581 2098269 SH SOLE 0 0 2098269 FORD MTR CO DEL COM 345370860 189 49000 SH Call SOLE 0 0 0 FORD MTR CO DEL COM 345370860 119 20300 SH Call SOLE 0 0 0 FORD MTR CO DEL COM 345370860 105 15400 SH Call SOLE 0 0 0 FORD MTR CO DEL COM 345370860 5 14000 SH Call SOLE 0 0 0 FORESIGHT AUTONOMOUS HLDGS L SPONSORED ADS 345523104 87 50895 SH SOLE 0 0 50895 FORIAN INC COM 34630N106 387 42932 SH SOLE 0 0 42932 FORMFACTOR INC COM 346375108 871 19044 SH SOLE 0 0 19044 FORTINET INC COM 34959E109 13997 38945 SH SOLE 0 0 38945 FORTIS INC COM 349553107 877 18158 SH SOLE 0 0 18158 FORTIVE CORP COM 34959J108 1946 25511 SH SOLE 0 0 25511 FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 1404 48563 SH SOLE 0 0 48563 FORTUNA SILVER MINES INC COM 349915108 174 44415 SH SOLE 0 0 44415 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1958 18316 SH SOLE 0 0 18316 FORWARD AIR CORP COM 349853101 9235 76256 SH SOLE 0 0 76256 FOUR CORNERS PPTY TR INC COM 35086T109 228 7746 SH SOLE 0 0 7746 FOX CORP CL A COM 35137L105 659 17849 SH SOLE 0 0 17849 FOX CORP CL B COM 35137L204 210 6117 SH SOLE 0 0 6117 FRANCO NEV CORP COM 351858105 1181 8528 SH SOLE 0 0 8528 FRANKLIN ELEC INC COM 353514102 308 3257 SH SOLE 0 0 3257 FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 838 8924 SH SOLE 0 0 8924 FRANKLIN LTD DURATION INCOME COM 35472T101 1084 119240 SH SOLE 0 0 119240 FRANKLIN RESOURCES INC COM 354613101 13035 389224 SH SOLE 0 0 389224 FRANKLIN RESOURCES INC COM 354613101 20 22400 SH Call SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR LIBERTY US ETF 35473P504 1667 32426 SH SOLE 0 0 32426 FRANKLIN TEMPLETON ETF TR LIBERTYQ EMERG 35473P207 550 18241 SH SOLE 0 0 18241 FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 82352 1751051 SH SOLE 0 0 1751051 FREEPORT-MCMORAN INC CL B 35671D857 28275 677536 SH SOLE 0 0 677536 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 273 8401 SH SOLE 0 0 8401 FRONTIER COMMUNICATIONS PARE COM 35909D109 295 9994 SH SOLE 0 0 9994 FRP HLDGS INC COM 30292L107 271 4685 SH SOLE 0 0 4685 FS KKR CAP CORP COM 302635206 2373 113317 SH SOLE 0 0 113317 FST TR NEW OPPORT MLP & ENE COM 33739M100 56 10149 SH SOLE 0 0 10149 FTC SOLAR INC COM 30320C103 350 46312 SH SOLE 0 0 46312 FUBOTV INC COM 35953D104 1127 72616 SH SOLE 0 0 72616 FUELCELL ENERGY INC COM 35952H601 294 56597 SH SOLE 0 0 56597 FUELCELL ENERGY INC COM 35952H601 16 20000 SH Call SOLE 0 0 0 FULGENT GENETICS INC COM 359664109 1992 19799 SH SOLE 0 0 19799 FULLER H B CO COM 359694106 5048 62318 SH SOLE 0 0 62318 FULTON FINL CORP PA COM 360271100 416 24444 SH SOLE 0 0 24444 G1 THERAPEUTICS INC COM 3621LQ109 513 50242 SH SOLE 0 0 50242 GABELLI DIVID & INCOME TR COM 36242H104 22389 829212 SH SOLE 0 0 829212 GABELLI EQUITY TR INC COM 362397101 1614 224470 SH SOLE 0 0 224470 GABELLI GLOBAL SMALL & MID C COM 36249W104 770 48423 SH SOLE 0 0 48423 GABELLI UTIL TR COM 36240A101 595 72222 SH SOLE 0 0 72222 GAIA INC NEW CL A 36269P104 108 12655 SH SOLE 0 0 12655 GALERA THERAPEUTICS INC COM 36338D108 102 22311 SH SOLE 0 0 22311 GALLAGHER ARTHUR J & CO COM 363576109 8078 47608 SH SOLE 0 0 47608 GALMED PHARMACEUTICALS LTD SHS M47238106 45 24454 SH SOLE 0 0 24454 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 358 95595 SH SOLE 0 0 95595 GAMING & LEISURE PPTYS INC COM 36467J108 3193 65621 SH SOLE 0 0 65621 GARMIN LTD SHS H2906T109 12542 92103 SH SOLE 0 0 92103 GARTNER INC COM 366651107 2556 7646 SH SOLE 0 0 7646 GATX CORP COM 361448103 456 4376 SH SOLE 0 0 4376 GDS HLDGS LTD SPONSORED ADS 36165L108 522 11071 SH SOLE 0 0 11071 GENERAC HLDGS INC COM 368736104 22636 64322 SH SOLE 0 0 64322 GENERAL AMERN INVS CO INC COM 368802104 213 4815 SH SOLE 0 0 4815 GENERAL DYNAMICS CORP COM 369550108 49049 235232 SH SOLE 0 0 235232 GENERAL ELECTRIC CO COM NEW 369604301 29194 309013 SH SOLE 0 0 309013 GENERAL MLS INC COM 370334104 41831 620825 SH SOLE 0 0 620825 GENERAL MLS INC COM 370334104 15 10100 SH Call SOLE 0 0 0 GENERAL MLS INC COM 370334104 101 39500 SH Call SOLE 0 0 0 GENERAL MLS INC COM 370334104 1 24100 SH Put SOLE 0 0 24100 GENERAL MTRS CO COM 37045V100 26585 453441 SH SOLE 0 0 453441 GENESIS ENERGY L P UNIT LTD PARTN 371927104 949 88648 SH SOLE 0 0 88648 GENPACT LIMITED SHS G3922B107 287 5405 SH SOLE 0 0 5405 GENTEX CORP COM 371901109 1480 42479 SH SOLE 0 0 42479 GENUINE PARTS CO COM 372460105 14913 106367 SH SOLE 0 0 106367 GENWORTH FINL INC COM CL A 37247D106 164 40577 SH SOLE 0 0 40577 GERON CORP COM 374163103 116 94810 SH SOLE 0 0 94810 GETTY RLTY CORP NEW COM 374297109 466 14535 SH SOLE 0 0 14535 GEVO INC COM PAR 374396406 183 42700 SH SOLE 0 0 42700 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 112 15797 SH SOLE 0 0 15797 GILEAD SCIENCES INC COM 375558103 18125 249622 SH SOLE 0 0 249622 GILEAD SCIENCES INC COM 375558103 53 35700 SH Call SOLE 0 0 0 GILEAD SCIENCES INC COM 375558103 2 22600 SH Put SOLE 0 0 22600 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 101 12136 SH SOLE 0 0 12136 GLACIER BANCORP INC NEW COM 37637Q105 1630 28742 SH SOLE 0 0 28742 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 12512 283714 SH SOLE 0 0 283714 GLOBAL E ONLINE LTD SHS M5216V106 2023 31916 SH SOLE 0 0 31916 GLOBAL MED REIT INC COM NEW 37954A204 1026 57804 SH SOLE 0 0 57804 GLOBAL PARTNERS LP COM UNITS 37946R109 322 13721 SH SOLE 0 0 13721 GLOBAL PMTS INC COM 37940X102 5293 39155 SH SOLE 0 0 39155 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 8107 265530 SH SOLE 0 0 265530 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 2683 101173 SH SOLE 0 0 101173 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 767 24152 SH SOLE 0 0 24152 GLOBAL X FDS FINTECH ETF 37954Y814 2002 50009 SH SOLE 0 0 50009 GLOBAL X FDS GENOMIC BIOTECH 37954Y434 283 14236 SH SOLE 0 0 14236 GLOBAL X FDS GLB X GURU INDEX 37950E341 208 4398 SH SOLE 0 0 4398 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 6014 170270 SH SOLE 0 0 170270 GLOBAL X FDS GLB X SUPERDIV 37950E549 3075 250645 SH SOLE 0 0 250645 GLOBAL X FDS GLBL X MLP ETF 37954Y343 412 11779 SH SOLE 0 0 11779 GLOBAL X FDS GLOBAL X COPPER 37954Y830 230 6241 SH SOLE 0 0 6241 GLOBAL X FDS GLOBAL X SILVER 37954Y848 886 24136 SH SOLE 0 0 24136 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 881 38600 SH SOLE 0 0 38600 GLOBAL X FDS GLOBX SUPDV US 37950E291 2216 106451 SH SOLE 0 0 106451 GLOBAL X FDS INTERNET OF THNG 37954Y780 785 20047 SH SOLE 0 0 20047 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 13516 160059 SH SOLE 0 0 160059 GLOBAL X FDS MILLENNIAL CONSU 37954Y764 11064 259841 SH SOLE 0 0 259841 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 18695 842476 SH SOLE 0 0 842476 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 10270 285740 SH SOLE 0 0 285740 GLOBAL X FDS REIT ETF 37950E127 277 29105 SH SOLE 0 0 29105 GLOBAL X FDS RUSSELL 2000 37954Y459 2980 122086 SH SOLE 0 0 122086 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 392 6662 SH SOLE 0 0 6662 GLOBAL X FDS S&P 500 COVERED 37954Y475 8172 161783 SH SOLE 0 0 161783 GLOBAL X FDS SOCIAL MED ETF 37950E416 378 7018 SH SOLE 0 0 7018 GLOBAL X FDS TELMDC&DIG ETF 37954Y285 316 19134 SH SOLE 0 0 19134 GLOBAL X FDS THMATC GWT ETF 37954Y418 1646 37016 SH SOLE 0 0 37016 GLOBAL X FDS US INFR DEV ETF 37954Y673 57803 2007719 SH SOLE 0 0 2007719 GLOBAL X FDS US PFD ETF 37954Y657 1364 52953 SH SOLE 0 0 52953 GLOBAL X FDS VDEO GAM ESPRT 37954Y392 437 15473 SH SOLE 0 0 15473 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 1648 25372 SH SOLE 0 0 25372 GLOBALSTAR INC COM 378973408 84 72557 SH SOLE 0 0 72557 GLOBANT S A COM L44385109 1224 3897 SH SOLE 0 0 3897 GLOBE LIFE INC COM 37959E102 1313 14011 SH SOLE 0 0 14011 GLOBUS MED INC CL A 379577208 438 6071 SH SOLE 0 0 6071 GODADDY INC CL A 380237107 2487 29302 SH SOLE 0 0 29302 GOGO INC COM 38046C109 218 16118 SH SOLE 0 0 16118 GOLD RESOURCE CORP COM 38068T105 52 33092 SH SOLE 0 0 33092 GOLDEN ENTMT INC COM 381013101 323 6401 SH SOLE 0 0 6401 GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 390 39169 SH SOLE 0 0 39169 GOLDMAN SACHS BDC INC NOTE 4.500% 4/0 38147UAB3 30 30000 PRN SOLE 0 0 30000 GOLDMAN SACHS BDC INC SHS 38147U107 5318 277572 SH SOLE 0 0 277572 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 604 6042 SH SOLE 0 0 6042 GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230 273 5419 SH SOLE 0 0 5419 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 10109 273139 SH SOLE 0 0 273139 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 4711 133577 SH SOLE 0 0 133577 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 1380 20756 SH SOLE 0 0 20756 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 30013 315462 SH SOLE 0 0 315462 GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 15243 213223 SH SOLE 0 0 213223 GOLDMAN SACHS ETF TR INNOVAT EQ ETF 38149W820 3961 65202 SH SOLE 0 0 65202 GOLDMAN SACHS GROUP INC COM 38141G104 53401 139587 SH SOLE 0 0 139587 GOLDMAN SACHS MLP ENERGY REN COM 38148G206 598 58081 SH SOLE 0 0 58081 GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 2041 112283 SH SOLE 0 0 112283 GOLUB CAP BDC INC COM 38173M102 226 14606 SH SOLE 0 0 14606 GOODYEAR TIRE & RUBR CO COM 382550101 377 17694 SH SOLE 0 0 17694 GRACO INC COM 384109104 3482 43185 SH SOLE 0 0 43185 GRAHAM HLDGS CO COM CL B 384637104 12492 19834 SH SOLE 0 0 19834 GRAINGER W W INC COM 384802104 4478 8639 SH SOLE 0 0 8639 GRANITE PT MTG TR INC COM STK 38741L107 2902 247828 SH SOLE 0 0 247828 GRANITE PT MTG TR INC NOTE 6.375%10/0 38741LAC1 116 115000 PRN SOLE 0 0 115000 GRAPHIC PACKAGING HLDG CO COM 388689101 374 19204 SH SOLE 0 0 19204 GREEN BRICK PARTNERS INC COM 392709101 6343 209130 SH SOLE 0 0 209130 GREEN PLAINS PARTNERS LP COM REP PTR IN 393221106 167 11754 SH SOLE 0 0 11754 GREENBRIER COS INC COM 393657101 201 4386 SH SOLE 0 0 4386 GREIF INC CL A 397624107 221 3662 SH SOLE 0 0 3662 GRIFFON CORP COM 398433102 468 16427 SH SOLE 0 0 16427 GRITSTONE BIO INC COM 39868T105 189 14700 SH SOLE 0 0 14700 GROWGENERATION CORP COM 39986L109 232 17765 SH SOLE 0 0 17765 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 289 2100 SH SOLE 0 0 2100 GUARANTY BANCSHARES INC TEX COM 400764106 413 11000 SH SOLE 0 0 11000 GUARDANT HEALTH INC COM 40131M109 418 4180 SH SOLE 0 0 4180 GUESS INC COM 401617105 809 34172 SH SOLE 0 0 34172 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 9135 498625 SH SOLE 0 0 498625 GUGGENHEIM TAXABLE MUNICP BO COM 401664107 3379 142375 SH SOLE 0 0 142375 GUIDEWIRE SOFTWARE INC COM 40171V100 603 5315 SH SOLE 0 0 5315 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 6225 68533 SH SOLE 0 0 68533 H & E EQUIPMENT SERVICES INC COM 404030108 1620 36600 SH SOLE 0 0 36600 HALL OF FAME RESORT & ENTMT COM 40619L102 61 40409 SH SOLE 0 0 40409 HALLIBURTON CO COM 406216101 45429 1986382 SH SOLE 0 0 1986382 HALOZYME THERAPEUTICS INC COM 40637H109 281 6977 SH SOLE 0 0 6977 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 17189 368934 SH SOLE 0 0 368934 HANCOCK JOHN INCOME SECS TR COM 410123103 276 17900 SH SOLE 0 0 17900 HANCOCK JOHN INVS TR COM 410142103 244 12623 SH SOLE 0 0 12623 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 568 27366 SH SOLE 0 0 27366 HANCOCK JOHN PFD INCOME FD I COM 41021P103 401 21378 SH SOLE 0 0 21378 HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 781 46750 SH SOLE 0 0 46750 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 2785 106500 SH SOLE 0 0 106500 HANCOCK WHITNEY CORPORATION COM 410120109 1399 27968 SH SOLE 0 0 27968 HANESBRANDS INC COM 410345102 10796 645667 SH SOLE 0 0 645667 HANNON ARMSTRONG SUST INFR C COM 41068X100 1094 20592 SH SOLE 0 0 20592 HANOVER INS GROUP INC COM 410867105 1629 12428 SH SOLE 0 0 12428 HARLEY DAVIDSON INC COM 412822108 652 17290 SH SOLE 0 0 17290 HARMONIC INC COM 413160102 234 19900 SH SOLE 0 0 19900 HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 27956 667842 SH SOLE 0 0 667842 HARTFORD FDS EXCHANGE TRADED SHRT DURTN ETF 41653L602 292 7210 SH SOLE 0 0 7210 HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 596 15000 SH SOLE 0 0 15000 HARTFORD FINL SVCS GROUP INC COM 416515104 5241 75909 SH SOLE 0 0 75909 HASBRO INC COM 418056107 10464 102815 SH SOLE 0 0 102815 HAVERTY FURNITURE COS INC COM 419596101 343 11214 SH SOLE 0 0 11214 HAWAIIAN ELEC INDUSTRIES COM 419870100 1923 46342 SH SOLE 0 0 46342 HCA HEALTHCARE INC COM 40412C101 26580 103456 SH SOLE 0 0 103456 HDFC BANK LTD SPONSORED ADS 40415F101 635 9761 SH SOLE 0 0 9761 HEALTH CATALYST INC COM 42225T107 202 5104 SH SOLE 0 0 5104 HEALTHCARE RLTY TR COM 421946104 458 14465 SH SOLE 0 0 14465 HEALTHCARE TR AMER INC CL A NEW 42225P501 858 25710 SH SOLE 0 0 25710 HEALTHEQUITY INC COM 42226A107 3604 81474 SH SOLE 0 0 81474 HEALTHEQUITY INC COM 42226A107 150 19000 SH Put SOLE 0 0 19000 HEALTHPEAK PROPERTIES INC COM 42250P103 1061 29407 SH SOLE 0 0 29407 HECLA MNG CO COM 422704106 471 90273 SH SOLE 0 0 90273 HEICO CORP NEW CL A 422806208 361 2808 SH SOLE 0 0 2808 HEICO CORP NEW COM 422806109 1327 9199 SH SOLE 0 0 9199 HELIX ENERGY SOLUTIONS GRP I NOTE 4.250% 5/0 42330PAH0 45 45000 PRN SOLE 0 0 45000 HELLO GROUP INC ADS 423403104 131 14607 SH SOLE 0 0 14607 HELMERICH & PAYNE INC COM 423452101 2439 102910 SH SOLE 0 0 102910 HENRY JACK & ASSOC INC COM 426281101 7552 45222 SH SOLE 0 0 45222 HENRY SCHEIN INC COM 806407102 820 10574 SH SOLE 0 0 10574 HERCULES CAPITAL INC COM 427096508 637 38415 SH SOLE 0 0 38415 HERITAGE COMM CORP COM 426927109 611 51139 SH SOLE 0 0 51139 HERON THERAPEUTICS INC COM 427746102 99 10861 SH SOLE 0 0 10861 HERSHEY CO COM 427866108 8215 42458 SH SOLE 0 0 42458 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 729 29177 SH SOLE 0 0 29177 HESS CORP COM 42809H107 1338 18070 SH SOLE 0 0 18070 HESS MIDSTREAM LP CL A SHS 428103105 4912 177781 SH SOLE 0 0 177781 HEWLETT PACKARD ENTERPRISE C COM 42824C109 4974 315394 SH SOLE 0 0 315394 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1 13200 SH Call SOLE 0 0 0 HEXCEL CORP NEW COM 428291108 381 7346 SH SOLE 0 0 7346 HILLMAN SOLUTIONS CORP COM 431636109 212 19700 SH SOLE 0 0 19700 HILLTOP HOLDINGS INC COM 432748101 1204 34270 SH SOLE 0 0 34270 HILTON WORLDWIDE HLDGS INC COM 43300A203 3730 23909 SH SOLE 0 0 23909 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 288 18013 SH SOLE 0 0 18013 HOLLYFRONTIER CORP COM 436106108 2058 62780 SH SOLE 0 0 62780 HOLOGIC INC COM 436440101 2805 36634 SH SOLE 0 0 36634 HOME BANCSHARES INC COM 436893200 497 20393 SH SOLE 0 0 20393 HOME DEPOT INC COM 437076102 674864 1625990 SH SOLE 0 0 1625990 HOMESTREET INC COM 43785V102 318 6120 SH SOLE 0 0 6120 HONDA MOTOR LTD AMERN SHS 438128308 360 12664 SH SOLE 0 0 12664 HONEST CO INC COM 438333106 927 114550 SH SOLE 0 0 114550 HONEYWELL INTL INC COM 438516106 70331 337267 SH SOLE 0 0 337267 HORIZON THERAPEUTICS PUB L SHS G46188101 9742 90405 SH SOLE 0 0 90405 HORMEL FOODS CORP COM 440452100 6421 131546 SH SOLE 0 0 131546 HOST HOTELS & RESORTS INC COM 44107P104 452 25971 SH SOLE 0 0 25971 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 264 16369 SH SOLE 0 0 16369 HOULIHAN LOKEY INC CL A 441593100 1528 14759 SH SOLE 0 0 14759 HOWMET AEROSPACE INC COM 443201108 917 28802 SH SOLE 0 0 28802 HP INC COM 40434L105 10820 287235 SH SOLE 0 0 287235 HSBC HLDGS PLC SPON ADR NEW 404280406 284 9413 SH SOLE 0 0 9413 HUBBELL INC COM 443510607 1500 7201 SH SOLE 0 0 7201 HUBSPOT INC COM 443573100 4679 7098 SH SOLE 0 0 7098 HUDBAY MINERALS INC COM 443628102 97 13336 SH SOLE 0 0 13336 HUMANA INC COM 444859102 5921 12763 SH SOLE 0 0 12763 HUNT J B TRANS SVCS INC COM 445658107 3069 15017 SH SOLE 0 0 15017 HUNTINGTON BANCSHARES INC COM 446150104 29122 1888565 SH SOLE 0 0 1888565 HUNTINGTON INGALLS INDS INC COM 446413106 1967 10530 SH SOLE 0 0 10530 HUNTSMAN CORP COM 447011107 1913 54842 SH SOLE 0 0 54842 HYATT HOTELS CORP COM CL A 448579102 570 5939 SH SOLE 0 0 5939 I3 VERTICALS INC COM CL A 46571Y107 2299 100893 SH SOLE 0 0 100893 IAC INTERACTIVECORP NEW COM NEW 44891N208 581 4442 SH SOLE 0 0 4442 IAMGOLD CORP COM 450913108 1489 477380 SH SOLE 0 0 477380 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 2476 49921 SH SOLE 0 0 49921 ICON PLC SHS G4705A100 5179 16722 SH SOLE 0 0 16722 ICU MED INC COM 44930G107 942 3967 SH SOLE 0 0 3967 IDACORP INC COM 451107106 1215 10719 SH SOLE 0 0 10719 IDEX CORP COM 45167R104 1087 4601 SH SOLE 0 0 4601 IDEXX LABS INC COM 45168D104 16349 24829 SH SOLE 0 0 24829 IDT CORP CL B NEW 448947507 762 17255 SH SOLE 0 0 17255 IHS MARKIT LTD SHS G47567105 79251 596129 SH SOLE 0 0 596129 II-VI INC COM 902104108 1969 28818 SH SOLE 0 0 28818 ILLINOIS TOOL WKS INC COM 452308109 63752 258287 SH SOLE 0 0 258287 ILLUMINA INC COM 452327109 4374 11496 SH SOLE 0 0 11496 IMMERSION CORP COM 452521107 64 11190 SH SOLE 0 0 11190 IMMUNOGEN INC COM 45253H101 162 21873 SH SOLE 0 0 21873 IMPINJ INC COM 453204109 1637 18461 SH SOLE 0 0 18461 INCYTE CORP COM 45337C102 2047 27887 SH SOLE 0 0 27887 INDEPENDENCE RLTY TR INC COM 45378A106 961 37190 SH SOLE 0 0 37190 INDEPENDENT BK CORP MASS COM 453836108 508 6228 SH SOLE 0 0 6228 INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 10320 374987 SH SOLE 0 0 374987 INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 2104 78902 SH SOLE 0 0 78902 INDEXIQ ETF TR HDGD FTSE INTL 45409B560 8170 326152 SH SOLE 0 0 326152 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 956 30079 SH SOLE 0 0 30079 INDEXIQ ETF TR IQ CANDRM ESG US 45409B461 352 8465 SH SOLE 0 0 8465 INDEXIQ ETF TR IQ CHAIKIN US 45409B388 238 6574 SH SOLE 0 0 6574 INDEXIQ ETF TR IQ CHAIKIN US 45409B396 1890 51402 SH SOLE 0 0 51402 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 660 20475 SH SOLE 0 0 20475 INDEXIQ ETF TR US RL EST SMCP 45409B628 464 17441 SH SOLE 0 0 17441 INDIA FD INC COM 454089103 1342 63588 SH SOLE 0 0 63588 INFINERA CORP COM 45667G103 304 31694 SH SOLE 0 0 31694 INFLARX NV COM N44821101 455 95674 SH SOLE 0 0 95674 INFORMATION SVCS GROUP INC COM 45675Y104 189 24765 SH SOLE 0 0 24765 INFOSYS LTD SPONSORED ADR 456788108 407 16083 SH SOLE 0 0 16083 ING GROEP N.V. SPONSORED ADR 456837103 571 41044 SH SOLE 0 0 41044 INGERSOLL RAND INC COM 45687V106 2671 43176 SH SOLE 0 0 43176 INGLES MKTS INC CL A 457030104 323 3740 SH SOLE 0 0 3740 INGREDION INC COM 457187102 1463 15139 SH SOLE 0 0 15139 INMODE LTD SHS M5425M103 2823 39997 SH SOLE 0 0 39997 INNOVATIVE INDL PPTYS INC COM 45781V101 332 1261 SH SOLE 0 0 1261 INNOVATOR ETFS TR IBD 50 ETF 45782C102 840 18317 SH SOLE 0 0 18317 INNOVATOR ETFS TR LOUP FRONTIER 45782C862 1911 35650 SH SOLE 0 0 35650 INNOVATOR ETFS TR S&P INVT GRD PFD 45783Y822 3082 128759 SH SOLE 0 0 128759 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 57 11340 SH SOLE 0 0 11340 INSEEGO CORP COM 45782B104 409 70202 SH SOLE 0 0 70202 INSIGHT SELECT INCOME FD COM 45781W109 864 38436 SH SOLE 0 0 38436 INSPIRE MED SYS INC COM 457730109 296 1287 SH SOLE 0 0 1287 INSTALLED BLDG PRODS INC COM 45780R101 459 3282 SH SOLE 0 0 3282 INSTEEL INDS INC COM 45774W108 253 6363 SH SOLE 0 0 6363 INSTRUCTURE HLDGS INC COM 457790103 211 8817 SH SOLE 0 0 8817 INSULET CORP COM 45784P101 846 3178 SH SOLE 0 0 3178 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 14403 215001 SH SOLE 0 0 215001 INTEL CORP COM 458140100 72656 1410791 SH SOLE 0 0 1410791 INTELLIA THERAPEUTICS INC COM 45826J105 4473 37830 SH SOLE 0 0 37830 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 4609 58036 SH SOLE 0 0 58036 INTERCEPT PHARMACEUTICALS IN COM 45845P108 2652 162785 SH SOLE 0 0 162785 INTERCEPT PHARMACEUTICALS IN NOTE 3.250% 7/0 45845PAA6 47 50000 PRN SOLE 0 0 50000 INTERCONTINENTAL EXCHANGE IN COM 45866F104 107658 787102 SH SOLE 0 0 787102 INTERNATIONAL BUSINESS MACHS COM 459200101 70606 528255 SH SOLE 0 0 528255 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 7446 49423 SH SOLE 0 0 49423 INTERNATIONAL PAPER CO COM 460146103 4498 95739 SH SOLE 0 0 95739 INTERPUBLIC GROUP COS INC COM 460690100 13162 351459 SH SOLE 0 0 351459 INTERPUBLIC GROUP COS INC COM 460690100 11 17400 SH Call SOLE 0 0 0 INTUIT COM 461202103 18745 29131 SH SOLE 0 0 29131 INTUITIVE SURGICAL INC COM NEW 46120E602 31703 88236 SH SOLE 0 0 88236 INUVO INC COM NEW 46122W204 6 11020 SH SOLE 0 0 11020 INVENTRUST PPTYS CORP COM NEW 46124J201 1933 70912 SH SOLE 0 0 70912 INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 886 7374 SH SOLE 0 0 7374 INVESCO ACTIVELY MANAGED ETF EMGRING MKTS50 46090C305 395 8632 SH SOLE 0 0 8632 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 897 15923 SH SOLE 0 0 15923 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 15367 305506 SH SOLE 0 0 305506 INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 515 20557 SH SOLE 0 0 20557 INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 9708 690504 SH SOLE 0 0 690504 INVESCO BD FD COM 46132L107 1837 92110 SH SOLE 0 0 92110 INVESCO CALIF VALUE MUN INCO COM 46132H106 209 15047 SH SOLE 0 0 15047 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 2092 100668 SH SOLE 0 0 100668 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 679 34363 SH SOLE 0 0 34363 INVESCO DB MULTI-SECTOR COMM ENERGY FD 46140H304 424 24822 SH SOLE 0 0 24822 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 4338 169256 SH SOLE 0 0 169256 INVESCO EXCH TRADED FD TR II 1 30 LADER TRE 46138E107 5722 156520 SH SOLE 0 0 156520 INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 386 13853 SH SOLE 0 0 13853 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 1208 49940 SH SOLE 0 0 49940 INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 1514 24361 SH SOLE 0 0 24361 INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875 2418 59979 SH SOLE 0 0 59979 INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 3038 117751 SH SOLE 0 0 117751 INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 1356 15062 SH SOLE 0 0 15062 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 6898 261801 SH SOLE 0 0 261801 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 412 21216 SH SOLE 0 0 21216 INVESCO EXCH TRADED FD TR II FTSE INTL LOW 46138E768 519 17566 SH SOLE 0 0 17566 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 897 18937 SH SOLE 0 0 18937 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 459 20948 SH SOLE 0 0 20948 INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 567 15423 SH SOLE 0 0 15423 INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 2368 88259 SH SOLE 0 0 88259 INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 954 44631 SH SOLE 0 0 44631 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 700 16107 SH SOLE 0 0 16107 INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644 15718 394536 SH SOLE 0 0 394536 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 14863 219091 SH SOLE 0 0 219091 INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 2215 109239 SH SOLE 0 0 109239 INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586 863 10821 SH SOLE 0 0 10821 INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 204 7963 SH SOLE 0 0 7963 INVESCO EXCH TRADED FD TR II MSCI GBL TIMBR 46138E545 233 6282 SH SOLE 0 0 6282 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 46889 286478 SH SOLE 0 0 286478 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 32347 963569 SH SOLE 0 0 963569 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 2966 109405 SH SOLE 0 0 109405 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 23372 1558161 SH SOLE 0 0 1558161 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 33722 426742 SH SOLE 0 0 426742 INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 4625 71687 SH SOLE 0 0 71687 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 6589 82401 SH SOLE 0 0 82401 INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 482 19446 SH SOLE 0 0 19446 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 1430 23585 SH SOLE 0 0 23585 INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 632 19791 SH SOLE 0 0 19791 INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 586 18289 SH SOLE 0 0 18289 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 239 2520 SH SOLE 0 0 2520 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 7005 119827 SH SOLE 0 0 119827 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 22646 183827 SH SOLE 0 0 183827 INVESCO EXCH TRADED FD TR II S&P SMLCP DISC 46138E180 230 2069 SH SOLE 0 0 2069 INVESCO EXCH TRADED FD TR II S&P SMLCP ENGY 46138E164 1139 163047 SH SOLE 0 0 163047 INVESCO EXCH TRADED FD TR II S&P SMLCP ENGY 46138E164 16 24200 SH Call SOLE 0 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP ENGY 46138E164 23 76100 SH Call SOLE 0 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP ENGY 46138E164 3 13700 SH Call SOLE 0 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP ENGY 46138E164 6 22300 SH Call SOLE 0 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP FINL 46138E156 282 4596 SH SOLE 0 0 4596 INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 1910 10631 SH SOLE 0 0 10631 INVESCO EXCH TRADED FD TR II S&P SMLCP INDL 46138E123 31267 317460 SH SOLE 0 0 317460 INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 31754 205353 SH SOLE 0 0 205353 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 6600 126689 SH SOLE 0 0 126689 INVESCO EXCH TRADED FD TR II S&P SMLCP STAP 46138E172 568 5135 SH SOLE 0 0 5135 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 2643 62697 SH SOLE 0 0 62697 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 9039 199628 SH SOLE 0 0 199628 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 34292 499668 SH SOLE 0 0 499668 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 4220 54827 SH SOLE 0 0 54827 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 41614 1883002 SH SOLE 0 0 1883002 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 14459 438671 SH SOLE 0 0 438671 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 11869 457910 SH SOLE 0 0 457910 INVESCO EXCH TRD SLF IDX FD BULLSHS 22 USD 46138J676 243 9543 SH SOLE 0 0 9543 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 24695 1154527 SH SOLE 0 0 1154527 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 10681 459806 SH SOLE 0 0 459806 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 22535 1050093 SH SOLE 0 0 1050093 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 10239 404881 SH SOLE 0 0 404881 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 21244 973170 SH SOLE 0 0 973170 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 644 25774 SH SOLE 0 0 25774 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 19608 895350 SH SOLE 0 0 895350 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 345 14057 SH SOLE 0 0 14057 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 18118 856253 SH SOLE 0 0 856253 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 12508 580434 SH SOLE 0 0 580434 INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 566 7746 SH SOLE 0 0 7746 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 10809 476376 SH SOLE 0 0 476376 INVESCO EXCH TRD SLF IDX FD RAFI STRG EMMRKT 46138J692 200 7216 SH SOLE 0 0 7216 INVESCO EXCH TRD SLF IDX FD RAFI STRG US ETF 46138J726 2581 85123 SH SOLE 0 0 85123 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 103552 2042382 SH SOLE 0 0 2042382 INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 42905 1019442 SH SOLE 0 0 1019442 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 1741 24099 SH SOLE 0 0 24099 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 9575 99198 SH SOLE 0 0 99198 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 20599 518463 SH SOLE 0 0 518463 INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 2406 52967 SH SOLE 0 0 52967 INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 2294 24251 SH SOLE 0 0 24251 INVESCO EXCHANGE TRADED FD T DWA CYCLICALS 46137V803 4454 48768 SH SOLE 0 0 48768 INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 5528 180606 SH SOLE 0 0 180606 INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 3020 55244 SH SOLE 0 0 55244 INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 1648 10638 SH SOLE 0 0 10638 INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 714 6146 SH SOLE 0 0 6146 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 39489 417779 SH SOLE 0 0 417779 INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 11054 66529 SH SOLE 0 0 66529 INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 485 6805 SH SOLE 0 0 6805 INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 3464 63470 SH SOLE 0 0 63470 INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761 2196 113916 SH SOLE 0 0 113916 INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 854 18938 SH SOLE 0 0 18938 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 6441 131497 SH SOLE 0 0 131497 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 1267 15685 SH SOLE 0 0 15685 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 1013 20782 SH SOLE 0 0 20782 INVESCO EXCHANGE TRADED FD T DYNMC MEDIA 46137V696 537 10558 SH SOLE 0 0 10558 INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 621 7650 SH SOLE 0 0 7650 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 5961 38816 SH SOLE 0 0 38816 INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 2798 21915 SH SOLE 0 0 21915 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 1962 104226 SH SOLE 0 0 104226 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 28755 167469 SH SOLE 0 0 167469 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 3583 18689 SH SOLE 0 0 18689 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 299 19340 SH SOLE 0 0 19340 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 1156 54888 SH SOLE 0 0 54888 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 1739 94200 SH SOLE 0 0 94200 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 2966 44469 SH SOLE 0 0 44469 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 1723 7997 SH SOLE 0 0 7997 INVESCO EXCHANGE TRADED FD T RYMND JMS SB 1 46137V522 13702 217959 SH SOLE 0 0 217959 INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 304 3520 SH SOLE 0 0 3520 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 24460 252034 SH SOLE 0 0 252034 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 9481 25687 SH SOLE 0 0 25687 INVESCO EXCHANGE TRADED FD T S&P 500 VLU MOMN 46137V423 601 11646 SH SOLE 0 0 11646 INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609 1755 48962 SH SOLE 0 0 48962 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 21178 232865 SH SOLE 0 0 232865 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 12545 156342 SH SOLE 0 0 156342 INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 866 17729 SH SOLE 0 0 17729 INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225 2140 22302 SH SOLE 0 0 22302 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 1162 5041 SH SOLE 0 0 5041 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 2716 50404 SH SOLE 0 0 50404 INVESCO EXCHANGE TRADED FD T S&P SML 600 EQ 46137V183 1248 14800 SH SOLE 0 0 14800 INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 859 5153 SH SOLE 0 0 5153 INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 895 9303 SH SOLE 0 0 9303 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 7418 131418 SH SOLE 0 0 131418 INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 1437 62163 SH SOLE 0 0 62163 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 644 4111 SH SOLE 0 0 4111 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 1760 36838 SH SOLE 0 0 36838 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 17918 278358 SH SOLE 0 0 278358 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 6160 19221 SH SOLE 0 0 19221 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 4006 20264 SH SOLE 0 0 20264 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 6763 37557 SH SOLE 0 0 37557 INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290 1844 43652 SH SOLE 0 0 43652 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 3714 21873 SH SOLE 0 0 21873 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 8181 25239 SH SOLE 0 0 25239 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 1312 11495 SH SOLE 0 0 11495 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 184866 1135877 SH SOLE 0 0 1135877 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 54837 260112 SH SOLE 0 0 260112 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 7808 96595 SH SOLE 0 0 96595 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 56147 1055203 SH SOLE 0 0 1055203 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 12049 198028 SH SOLE 0 0 198028 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 5737 80292 SH SOLE 0 0 80292 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 1315 13676 SH SOLE 0 0 13676 INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 561 22868 SH SOLE 0 0 22868 INVESCO LTD SHS G491BT108 551 23952 SH SOLE 0 0 23952 INVESCO MORTGAGE CAPITAL INC COM 46131B100 71 25670 SH SOLE 0 0 25670 INVESCO MUN OPPORTUNITY TR COM 46132C107 2456 177813 SH SOLE 0 0 177813 INVESCO MUN TR COM 46131J103 308 22932 SH SOLE 0 0 22932 INVESCO MUNI INCOME OPP TRST COM 46132X101 783 97894 SH SOLE 0 0 97894 INVESCO PA VALUE MUN INC TR COM 46132K109 384 27477 SH SOLE 0 0 27477 INVESCO QQQ TR UNIT SER 1 46090E103 747914 1879659 SH SOLE 0 0 1879659 INVESCO QUALITY MUN INCOME T COM 46133G107 2447 180075 SH SOLE 0 0 180075 INVESCO SR INCOME TR COM 46131H107 107 24632 SH SOLE 0 0 24632 INVESCO TR INVT GRADE MUNS COM 46131M106 943 67483 SH SOLE 0 0 67483 INVESCO VALUE MUN INCOME TR COM 46132P108 1134 66568 SH SOLE 0 0 66568 INVESTCORP CR MGMT BDC INC COM 46090R104 122 24653 SH SOLE 0 0 24653 INVESTMENT MANAGERS SER TR KNWLDL LD ETF 46143U849 851 17805 SH SOLE 0 0 17805 INVESTORS BANCORP INC NEW COM 46146L101 184 12157 SH SOLE 0 0 12157 INVITAE CORP COM 46185L103 177 11588 SH SOLE 0 0 11588 INVITATION HOMES INC COM 46187W107 3947 87058 SH SOLE 0 0 87058 ION GEOPHYSICAL CORP COM NEW 462044207 34 38370 SH SOLE 0 0 38370 IONIS PHARMACEUTICALS INC COM 462222100 1490 48981 SH SOLE 0 0 48981 IPG PHOTONICS CORP COM 44980X109 489 2839 SH SOLE 0 0 2839 IQVIA HLDGS INC COM 46266C105 115901 410791 SH SOLE 0 0 410791 IRIDIUM COMMUNICATIONS INC COM 46269C102 8403 203502 SH SOLE 0 0 203502 IROBOT CORP COM 462726100 215 3268 SH SOLE 0 0 3268 IRON MTN INC NEW COM 46284V101 13992 267390 SH SOLE 0 0 267390 IRON MTN INC NEW COM 46284V101 66 13000 SH Call SOLE 0 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 139 11963 SH SOLE 0 0 11963 ISHARES GOLD TR ISHARES NEW 464285204 46319 1330622 SH SOLE 0 0 1330622 ISHARES INC CORE MSCI EMKT 46434G103 115201 1924495 SH SOLE 0 0 1924495 ISHARES INC EM MKT SM-CP ETF 464286475 728 12088 SH SOLE 0 0 12088 ISHARES INC EM MKTS DIV ETF 464286319 3750 97396 SH SOLE 0 0 97396 ISHARES INC ESG AWR MSCI EM 46434G863 15794 397321 SH SOLE 0 0 397321 ISHARES INC GLB AGRIC PR ETF 464286350 3608 88256 SH SOLE 0 0 88256 ISHARES INC INTL HIGH YIELD 464286210 2345 44437 SH SOLE 0 0 44437 ISHARES INC JP MRG EM CRP BD 464286251 2181 42772 SH SOLE 0 0 42772 ISHARES INC JP MRGN EM HI BD 464286285 457 10609 SH SOLE 0 0 10609 ISHARES INC MSCI AUST ETF 464286103 458 18461 SH SOLE 0 0 18461 ISHARES INC MSCI BRAZIL ETF 464286400 423 15084 SH SOLE 0 0 15084 ISHARES INC MSCI BRIC INDX 464286657 548 12243 SH SOLE 0 0 12243 ISHARES INC MSCI CDA ETF 464286509 457 11901 SH SOLE 0 0 11901 ISHARES INC MSCI EMERG MKT 46434G889 483 9450 SH SOLE 0 0 9450 ISHARES INC MSCI EMERG MRKT 464286533 20040 319005 SH SOLE 0 0 319005 ISHARES INC MSCI EMRG CHN 46434G764 1110 18316 SH SOLE 0 0 18316 ISHARES INC MSCI EQUAL WEITE 464286681 373 4166 SH SOLE 0 0 4166 ISHARES INC MSCI EURZONE ETF 464286608 1422 29019 SH SOLE 0 0 29019 ISHARES INC MSCI FRANCE ETF 464286707 252 6476 SH SOLE 0 0 6476 ISHARES INC MSCI GBL ETF NEW 46434G848 435 10212 SH SOLE 0 0 10212 ISHARES INC MSCI GBL GOLD MN 46434G855 2406 89222 SH SOLE 0 0 89222 ISHARES INC MSCI GBL MIN VOL 464286525 13273 122581 SH SOLE 0 0 122581 ISHARES INC MSCI JPN ETF NEW 46434G822 2193 32751 SH SOLE 0 0 32751 ISHARES INC MSCI NETHERL ETF 464286814 695 13847 SH SOLE 0 0 13847 ISHARES INC MSCI PAC JP ETF 464286665 991 20750 SH SOLE 0 0 20750 ISHARES INC MSCI SINGPOR ETF 46434G780 396 18516 SH SOLE 0 0 18516 ISHARES INC MSCI SPAIN ETF 464286764 242 9204 SH SOLE 0 0 9204 ISHARES INC MSCI STH AFR ETF 464286780 269 5794 SH SOLE 0 0 5794 ISHARES INC MSCI STH KOR ETF 464286772 600 7704 SH SOLE 0 0 7704 ISHARES INC MSCI SWITZERLAND 464286749 511 9686 SH SOLE 0 0 9686 ISHARES INC MSCI TAIWAN ETF 46434G772 8808 132230 SH SOLE 0 0 132230 ISHARES INC MSCI THAILND ETF 464286624 251 3301 SH SOLE 0 0 3301 ISHARES INC MSCI WORLD ETF 464286392 7222 53373 SH SOLE 0 0 53373 ISHARES INC US INTL HGH YLD 464286178 362 7339 SH SOLE 0 0 7339 ISHARES SILVER TR ISHARES 46428Q109 28778 1337895 SH SOLE 0 0 1337895 ISHARES TR 0-5 YR TIPS ETF 46429B747 72531 685027 SH SOLE 0 0 685027 ISHARES TR 0-5YR HI YL CP 46434V407 22599 498884 SH SOLE 0 0 498884 ISHARES TR 0-5YR INVT GR CP 46434V100 7490 146717 SH SOLE 0 0 146717 ISHARES TR 1 3 YR TREAS BD 464287457 69643 814150 SH SOLE 0 0 814150 ISHARES TR 10+ YR INVST GRD 464289511 1100 15808 SH SOLE 0 0 15808 ISHARES TR 10-20 YR TRS ETF 464288653 3467 23365 SH SOLE 0 0 23365 ISHARES TR 20 YR TR BD ETF 464287432 36711 247729 SH SOLE 0 0 247729 ISHARES TR 3 7 YR TREAS BD 464288661 53678 417130 SH SOLE 0 0 417130 ISHARES TR A RATE CP BD ETF 46429B291 4572 81563 SH SOLE 0 0 81563 ISHARES TR AGENCY BOND ETF 464288166 3263 27844 SH SOLE 0 0 27844 ISHARES TR AGGRES ALLOC ETF 464289859 862 11842 SH SOLE 0 0 11842 ISHARES TR BARCLAYS 7 10 YR 464287440 20612 179231 SH SOLE 0 0 179231 ISHARES TR BLACKROCK ULTRA 46434V878 4735 93963 SH SOLE 0 0 93963 ISHARES TR BROAD USD HIGH 46435U853 21672 526145 SH SOLE 0 0 526145 ISHARES TR CALIF MUN BD ETF 464288356 393 6309 SH SOLE 0 0 6309 ISHARES TR CHINA LG-CAP ETF 464287184 604 16511 SH SOLE 0 0 16511 ISHARES TR CMBS ETF 46429B366 836 15770 SH SOLE 0 0 15770 ISHARES TR COHEN STEER REIT 464287564 21053 276689 SH SOLE 0 0 276689 ISHARES TR CONSER ALLOC ETF 464289883 9367 234124 SH SOLE 0 0 234124 ISHARES TR CONV BD ETF 46435G102 5619 63001 SH SOLE 0 0 63001 ISHARES TR CORE 1 5 YR USD 46432F859 57097 1132207 SH SOLE 0 0 1132207 ISHARES TR CORE DIV GRWTH 46434V621 332277 5978365 SH SOLE 0 0 5978365 ISHARES TR CORE HIGH DV ETF 46429B663 31623 313129 SH SOLE 0 0 313129 ISHARES TR CORE INTL AGGR 46435G672 962 17650 SH SOLE 0 0 17650 ISHARES TR CORE LT USDB ETF 464289479 982 13614 SH SOLE 0 0 13614 ISHARES TR CORE MSCI EAFE 46432F842 440796 5905622 SH SOLE 0 0 5905622 ISHARES TR CORE MSCI EURO 46434V738 4652 79982 SH SOLE 0 0 79982 ISHARES TR CORE MSCI INTL 46435G326 3502 51830 SH SOLE 0 0 51830 ISHARES TR CORE MSCI TOTAL 46432F834 39583 557974 SH SOLE 0 0 557974 ISHARES TR CORE S&P MCP ETF 464287507 412438 1456919 SH SOLE 0 0 1456919 ISHARES TR CORE S&P SCP ETF 464287804 501498 4379369 SH SOLE 0 0 4379369 ISHARES TR CORE S&P TTL STK 464287150 317633 2969054 SH SOLE 0 0 2969054 ISHARES TR CORE S&P US GWT 464287671 56511 488675 SH SOLE 0 0 488675 ISHARES TR CORE S&P US VLU 464287663 25557 334780 SH SOLE 0 0 334780 ISHARES TR CORE S&P500 ETF 464287200 899936 1886524 SH SOLE 0 0 1886524 ISHARES TR CORE TOTAL USD 46434V613 41313 780531 SH SOLE 0 0 780531 ISHARES TR CORE US AGGBD ET 464287226 498728 4371723 SH SOLE 0 0 4371723 ISHARES TR CR 5 10 YR ETF 46435G417 3608 71616 SH SOLE 0 0 71616 ISHARES TR CRE U S REIT ETF 464288521 1715 25372 SH SOLE 0 0 25372 ISHARES TR CUR HED MSCI GER 46434V704 581 17790 SH SOLE 0 0 17790 ISHARES TR CYBERSECURITY 46435U135 827 18537 SH SOLE 0 0 18537 ISHARES TR DEVSMCP EXNA ETF 464288497 443 6368 SH SOLE 0 0 6368 ISHARES TR DOW JONES US ETF 464287846 1365 11585 SH SOLE 0 0 11585 ISHARES TR EAFE GRWTH ETF 464288885 83041 752932 SH SOLE 0 0 752932 ISHARES TR EAFE SML CP ETF 464288273 8480 116021 SH SOLE 0 0 116021 ISHARES TR EAFE VALUE ETF 464288877 29179 579058 SH SOLE 0 0 579058 ISHARES TR ESG ADV TTL USD 46436E619 1112 22494 SH SOLE 0 0 22494 ISHARES TR ESG ADVNCD HY BD 46435G441 2674 51787 SH SOLE 0 0 51787 ISHARES TR ESG AW MSCI EAFE 46435G516 7608 95741 SH SOLE 0 0 95741 ISHARES TR ESG AWARE MSCI 46435U663 2358 58475 SH SOLE 0 0 58475 ISHARES TR ESG AWR MSCI USA 46435G425 56293 521713 SH SOLE 0 0 521713 ISHARES TR ESG AWR US AGRGT 46435U549 5196 94131 SH SOLE 0 0 94131 ISHARES TR ESG AWRE 1 5 YR 46435G243 3690 143877 SH SOLE 0 0 143877 ISHARES TR ESG AWRE USD ETF 46435G193 3969 145446 SH SOLE 0 0 145446 ISHARES TR ESG EAFE ETF 46436E759 634 9214 SH SOLE 0 0 9214 ISHARES TR ESG MSCI LEADR 46435U218 266 3156 SH SOLE 0 0 3156 ISHARES TR ESG MSCI USA ETF 46436E767 1270 32203 SH SOLE 0 0 32203 ISHARES TR ESG SCRND S&P500 46436E569 266 7252 SH SOLE 0 0 7252 ISHARES TR EUROPE ETF 464287861 463 8510 SH SOLE 0 0 8510 ISHARES TR EXPANDED TECH 464287515 26919 67694 SH SOLE 0 0 67694 ISHARES TR EXPND TEC SC ETF 464287549 25718 58567 SH SOLE 0 0 58567 ISHARES TR EXPONENTIAL TECH 46434V381 8536 129192 SH SOLE 0 0 129192 ISHARES TR FALN ANGLS USD 46435G474 8117 270823 SH SOLE 0 0 270823 ISHARES TR FLTG RATE NT ETF 46429B655 20924 412458 SH SOLE 0 0 412458 ISHARES TR GBL COMM SVC ETF 464287275 2158 26230 SH SOLE 0 0 26230 ISHARES TR GBL GREEN ETF 46435U440 1045 19256 SH SOLE 0 0 19256 ISHARES TR GENOMICS IMMUN 46435U192 1800 41093 SH SOLE 0 0 41093 ISHARES TR GL CLEAN ENE ETF 464288224 13103 618875 SH SOLE 0 0 618875 ISHARES TR GL TIMB FORE ETF 464288174 246 2670 SH SOLE 0 0 2670 ISHARES TR GLB CNS DISC ETF 464288745 1923 10722 SH SOLE 0 0 10722 ISHARES TR GLB CNSM STP ETF 464288737 1260 19471 SH SOLE 0 0 19471 ISHARES TR GLB INFRASTR ETF 464288372 650 13650 SH SOLE 0 0 13650 ISHARES TR GLOB HLTHCRE ETF 464287325 6670 73830 SH SOLE 0 0 73830 ISHARES TR GLOBAL 100 ETF 464287572 10209 130867 SH SOLE 0 0 130867 ISHARES TR GLOBAL ENERG ETF 464287341 2723 98984 SH SOLE 0 0 98984 ISHARES TR GLOBAL FINLS ETF 464287333 7108 88768 SH SOLE 0 0 88768 ISHARES TR GLOBAL MATER ETF 464288695 2527 27933 SH SOLE 0 0 27933 ISHARES TR GLOBAL REIT ETF 46434V647 2852 93161 SH SOLE 0 0 93161 ISHARES TR GLOBAL TECH ETF 464287291 19109 296761 SH SOLE 0 0 296761 ISHARES TR GNMA BOND ETF 46429B333 3989 80202 SH SOLE 0 0 80202 ISHARES TR GOV/CRED BD ETF 464288596 293 2406 SH SOLE 0 0 2406 ISHARES TR GRWT ALLOCAT ETF 464289867 7766 136059 SH SOLE 0 0 136059 ISHARES TR HDG MSCI EAFE 46434V803 1152 32593 SH SOLE 0 0 32593 ISHARES TR HIGH YLD BD FCTR 46435G250 644 12534 SH SOLE 0 0 12534 ISHARES TR IBDS DEC28 ETF 46435U515 3219 113773 SH SOLE 0 0 113773 ISHARES TR IBNDS MAR23 ETF 46432FAN7 2157 87957 SH SOLE 0 0 87957 ISHARES TR IBONDS 22 TRM HG 46435U176 2132 88441 SH SOLE 0 0 88441 ISHARES TR IBONDS 23 TRM HG 46435U150 2517 103119 SH SOLE 0 0 103119 ISHARES TR IBONDS 24 TRM HG 46435U184 1144 46718 SH SOLE 0 0 46718 ISHARES TR IBONDS 25 TRM HG 46435U168 413 16655 SH SOLE 0 0 16655 ISHARES TR IBONDS 27 ETF 46435UAA9 4593 172918 SH SOLE 0 0 172918 ISHARES TR IBONDS DEC 46435U697 4163 155241 SH SOLE 0 0 155241 ISHARES TR IBONDS DEC 25 46435U432 3752 134664 SH SOLE 0 0 134664 ISHARES TR IBONDS DEC 26 46435U259 3516 130832 SH SOLE 0 0 130832 ISHARES TR IBONDS DEC 29 46436E205 1095 41612 SH SOLE 0 0 41612 ISHARES TR IBONDS DEC2022 46435G755 6362 244144 SH SOLE 0 0 244144 ISHARES TR IBONDS DEC2023 46435G318 5310 204896 SH SOLE 0 0 204896 ISHARES TR IBONDS DEC2026 46435GAA0 9387 360050 SH SOLE 0 0 360050 ISHARES TR IBONDS DEC22 ETF 46434VBA7 30069 1196063 SH SOLE 0 0 1196063 ISHARES TR IBONDS DEC23 ETF 46434VAX8 19434 757058 SH SOLE 0 0 757058 ISHARES TR IBONDS DEC24 ETF 46434VBG4 23134 892176 SH SOLE 0 0 892176 ISHARES TR IBONDS DEC25 ETF 46434VBD1 24117 912843 SH SOLE 0 0 912843 ISHARES TR IBONDS MAR23 ETF 46432FAZ0 623 23280 SH SOLE 0 0 23280 ISHARES TR IBOXX HI YD ETF 464288513 29988 344640 SH SOLE 0 0 344640 ISHARES TR IBOXX INV CP ETF 464287242 51117 385727 SH SOLE 0 0 385727 ISHARES TR INTL DIV GRWTH 46435G524 278 4097 SH SOLE 0 0 4097 ISHARES TR INTL SEL DIV ETF 464288448 21920 703004 SH SOLE 0 0 703004 ISHARES TR INTL TREA BD ETF 464288117 378 7508 SH SOLE 0 0 7508 ISHARES TR INTRM GOV CR ETF 464288612 479 4213 SH SOLE 0 0 4213 ISHARES TR ISHARES BIOTECH 464287556 22463 147167 SH SOLE 0 0 147167 ISHARES TR ISHARES SEMICDTR 464287523 25957 47857 SH SOLE 0 0 47857 ISHARES TR ISHS 1-5YR INVS 464288646 52770 979396 SH SOLE 0 0 979396 ISHARES TR ISHS 5-10YR INVT 464288638 10628 179323 SH SOLE 0 0 179323 ISHARES TR JPMORGAN USD EMG 464288281 19623 179932 SH SOLE 0 0 179932 ISHARES TR MBS ETF 464288588 81029 754237 SH SOLE 0 0 754237 ISHARES TR MICRO-CAP ETF 464288869 3188 22817 SH SOLE 0 0 22817 ISHARES TR MODERT ALLOC ETF 464289875 2779 61109 SH SOLE 0 0 61109 ISHARES TR MORNINGSTAR GRWT 464287119 20509 285564 SH SOLE 0 0 285564 ISHARES TR MORNINGSTAR VALU 464288109 11756 168903 SH SOLE 0 0 168903 ISHARES TR MORNINGSTR US EQ 464287127 2474 37245 SH SOLE 0 0 37245 ISHARES TR MORTGE REL ETF 46435G342 1780 51584 SH SOLE 0 0 51584 ISHARES TR MRGSTR MD CP ETF 464288208 12824 180418 SH SOLE 0 0 180418 ISHARES TR MRGSTR MD CP GRW 464288307 22883 312405 SH SOLE 0 0 312405 ISHARES TR MRGSTR MD CP VAL 464288406 8957 131200 SH SOLE 0 0 131200 ISHARES TR MRGSTR SM CP ETF 464288505 639 11163 SH SOLE 0 0 11163 ISHARES TR MRGSTR SM CP GR 464288604 3379 68067 SH SOLE 0 0 68067 ISHARES TR MRNGSTR INC ETF 46432F875 2004 83404 SH SOLE 0 0 83404 ISHARES TR MRNING SM CP ETF 464288703 12799 215355 SH SOLE 0 0 215355 ISHARES TR MSCI AC ASIA ETF 464288182 571 6902 SH SOLE 0 0 6902 ISHARES TR MSCI ACWI ETF 464288257 9655 91276 SH SOLE 0 0 91276 ISHARES TR MSCI ACWI EX US 464288240 11950 214932 SH SOLE 0 0 214932 ISHARES TR MSCI CHINA A 46434V514 218 5010 SH SOLE 0 0 5010 ISHARES TR MSCI CHINA ETF 46429B671 292 4653 SH SOLE 0 0 4653 ISHARES TR MSCI EAFE ETF 464287465 85197 1082824 SH SOLE 0 0 1082824 ISHARES TR MSCI EAFE MIN VL 46429B689 91743 1195015 SH SOLE 0 0 1195015 ISHARES TR MSCI EAFE SMCP 46435G839 1145 31107 SH SOLE 0 0 31107 ISHARES TR MSCI EMG MKT ETF 464287234 34996 716388 SH SOLE 0 0 716388 ISHARES TR MSCI EURO FL ETF 464289180 1434 71540 SH SOLE 0 0 71540 ISHARES TR MSCI GBL SUS DEV 46435G532 3555 39174 SH SOLE 0 0 39174 ISHARES TR MSCI INDIA ETF 46429B598 1090 23785 SH SOLE 0 0 23785 ISHARES TR MSCI INDIA SM CP 46429B614 1287 21329 SH SOLE 0 0 21329 ISHARES TR MSCI INDONIA ETF 46429B309 255 11095 SH SOLE 0 0 11095 ISHARES TR MSCI INTL MOMENT 46434V449 831 21854 SH SOLE 0 0 21854 ISHARES TR MSCI INTL MULTFT 46434V274 732 25386 SH SOLE 0 0 25386 ISHARES TR MSCI INTL QUALTY 46434V456 19975 507231 SH SOLE 0 0 507231 ISHARES TR MSCI INTL SML CP 46434V266 788 21749 SH SOLE 0 0 21749 ISHARES TR MSCI INTL VLU FT 46435G409 220 8645 SH SOLE 0 0 8645 ISHARES TR MSCI KLD400 SOC 464288570 28792 309858 SH SOLE 0 0 309858 ISHARES TR MSCI LW CRB TG 46434V464 271 1557 SH SOLE 0 0 1557 ISHARES TR MSCI NORWAY ETF 46429B499 207 7091 SH SOLE 0 0 7091 ISHARES TR MSCI POLAND ETF 46429B606 276 13128 SH SOLE 0 0 13128 ISHARES TR MSCI UK ETF NEW 46435G334 1159 34979 SH SOLE 0 0 34979 ISHARES TR MSCI USA ESG SLC 464288802 58647 551972 SH SOLE 0 0 551972 ISHARES TR MSCI USA MIN VOL 46429B697 439840 5436790 SH SOLE 0 0 5436790 ISHARES TR MSCI USA MMENTM 46432F396 91771 504712 SH SOLE 0 0 504712 ISHARES TR MSCI USA MULTIFT 46434V282 5919 127134 SH SOLE 0 0 127134 ISHARES TR MSCI USA QLT FCT 46432F339 83170 571374 SH SOLE 0 0 571374 ISHARES TR MSCI USA SMCP MN 46435G433 15882 406289 SH SOLE 0 0 406289 ISHARES TR MSCI USA SZE FT 46432F370 221 1612 SH SOLE 0 0 1612 ISHARES TR MSCI USA VALUE 46432F388 31830 290761 SH SOLE 0 0 290761 ISHARES TR NA TEC MULTM ETF 464287531 339 4020 SH SOLE 0 0 4020 ISHARES TR NATIONAL MUN ETF 464288414 39338 338302 SH SOLE 0 0 338302 ISHARES TR NEW YORK MUN ETF 464288323 379 6531 SH SOLE 0 0 6531 ISHARES TR NORTH AMERN NAT 464287374 2184 69374 SH SOLE 0 0 69374 ISHARES TR PFD AND INCM SEC 464288687 48742 1236161 SH SOLE 0 0 1236161 ISHARES TR RESIDENTIAL MULT 464288562 10350 105364 SH SOLE 0 0 105364 ISHARES TR ROBOTICS ARTIF 46435U556 4260 102952 SH SOLE 0 0 102952 ISHARES TR RUS 1000 ETF 464287622 92531 349926 SH SOLE 0 0 349926 ISHARES TR RUS 1000 GRW ETF 464287614 277818 909117 SH SOLE 0 0 909117 ISHARES TR RUS 1000 VAL ETF 464287598 145037 863679 SH SOLE 0 0 863679 ISHARES TR RUS 2000 GRW ETF 464287648 37345 127379 SH SOLE 0 0 127379 ISHARES TR RUS 2000 VAL ETF 464287630 35313 212627 SH SOLE 0 0 212627 ISHARES TR RUS MD CP GR ETF 464287481 111145 964388 SH SOLE 0 0 964388 ISHARES TR RUS MDCP VAL ETF 464287473 74313 607233 SH SOLE 0 0 607233 ISHARES TR RUS MID CAP ETF 464287499 113939 1372550 SH SOLE 0 0 1372550 ISHARES TR RUS TOP 200 ETF 464289446 2827 24809 SH SOLE 0 0 24809 ISHARES TR RUS TP200 GR ETF 464289438 73087 421583 SH SOLE 0 0 421583 ISHARES TR RUS TP200 VL ETF 464289420 2333 33295 SH SOLE 0 0 33295 ISHARES TR RUSEL 2500 ETF 46435G268 253 3810 SH SOLE 0 0 3810 ISHARES TR RUSSELL 2000 ETF 464287655 127943 575128 SH SOLE 0 0 575128 ISHARES TR RUSSELL 3000 ETF 464287689 37510 135173 SH SOLE 0 0 135173 ISHARES TR S&P 100 ETF 464287101 35926 163944 SH SOLE 0 0 163944 ISHARES TR S&P 500 GRWT ETF 464287309 229938 2748136 SH SOLE 0 0 2748136 ISHARES TR S&P 500 VAL ETF 464287408 101614 648746 SH SOLE 0 0 648746 ISHARES TR S&P MC 400GR ETF 464287606 113654 1333035 SH SOLE 0 0 1333035 ISHARES TR S&P MC 400VL ETF 464287705 16701 150889 SH SOLE 0 0 150889 ISHARES TR S&P SML 600 GWT 464287887 39647 285630 SH SOLE 0 0 285630 ISHARES TR SELECT DIVID ETF 464287168 51790 422462 SH SOLE 0 0 422462 ISHARES TR SELF DRIVNG EV 46435U366 2234 41202 SH SOLE 0 0 41202 ISHARES TR SHORT TREAS BD 464288679 36736 332693 SH SOLE 0 0 332693 ISHARES TR SHRT NAT MUN ETF 464288158 10803 100609 SH SOLE 0 0 100609 ISHARES TR SP SMCP600VL ETF 464287879 33274 318428 SH SOLE 0 0 318428 ISHARES TR TIPS BD ETF 464287176 230897 1787105 SH SOLE 0 0 1787105 ISHARES TR TRS FLT RT BD 46434V860 20353 404920 SH SOLE 0 0 404920 ISHARES TR U.S. BAS MTL ETF 464287838 3851 27468 SH SOLE 0 0 27468 ISHARES TR U.S. ENERGY ETF 464287796 23575 783226 SH SOLE 0 0 783226 ISHARES TR U.S. FIN SVC ETF 464287770 8944 46301 SH SOLE 0 0 46301 ISHARES TR U.S. FINLS ETF 464287788 15327 176799 SH SOLE 0 0 176799 ISHARES TR U.S. FIXED INCME 46435U796 646 6486 SH SOLE 0 0 6486 ISHARES TR U.S. INSRNCE ETF 464288786 214 2561 SH SOLE 0 0 2561 ISHARES TR U.S. MED DVC ETF 464288810 40212 610631 SH SOLE 0 0 610631 ISHARES TR U.S. PHARMA ETF 464288836 723 3618 SH SOLE 0 0 3618 ISHARES TR U.S. REAL ES ETF 464287739 22077 190085 SH SOLE 0 0 190085 ISHARES TR U.S. TECH ETF 464287721 71659 624112 SH SOLE 0 0 624112 ISHARES TR U.S. UTILITS ETF 464287697 6484 73322 SH SOLE 0 0 73322 ISHARES TR US AER DEF ETF 464288760 8054 78359 SH SOLE 0 0 78359 ISHARES TR US BR DEL SE ETF 464288794 6055 54940 SH SOLE 0 0 54940 ISHARES TR US CONSM STAPLES 464287812 4113 20550 SH SOLE 0 0 20550 ISHARES TR US CONSUM DISCRE 464287580 23251 276790 SH SOLE 0 0 276790 ISHARES TR US HLTHCARE ETF 464287762 26879 89474 SH SOLE 0 0 89474 ISHARES TR US HLTHCR PR ETF 464288828 8760 30177 SH SOLE 0 0 30177 ISHARES TR US HOME CONS ETF 464288752 23040 277835 SH SOLE 0 0 277835 ISHARES TR US INDUSTRIALS 464287754 15797 140114 SH SOLE 0 0 140114 ISHARES TR US INFRASTRUC 46435U713 3715 97110 SH SOLE 0 0 97110 ISHARES TR US OIL GS EX ETF 464288851 6433 105038 SH SOLE 0 0 105038 ISHARES TR US REGNL BKS ETF 464288778 7718 124953 SH SOLE 0 0 124953 ISHARES TR US SML CP VALUE 46436E536 1189 37180 SH SOLE 0 0 37180 ISHARES TR US TELECOM ETF 464287713 7019 213292 SH SOLE 0 0 213292 ISHARES TR US TREAS BD ETF 46429B267 26860 1006759 SH SOLE 0 0 1006759 ISHARES TR US TRSPRTION 464287192 10573 38242 SH SOLE 0 0 38242 ISHARES TR USD INV GRDE ETF 464288620 2732 45723 SH SOLE 0 0 45723 ISHARES TR YLD OPTIM BD 46434V787 3089 123654 SH SOLE 0 0 123654 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 287 5721 SH SOLE 0 0 5721 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 51253 1026079 SH SOLE 0 0 1026079 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 5821 188518 SH SOLE 0 0 188518 ISHARES U S ETF TR INT RT HDG C B 46431W705 667 6967 SH SOLE 0 0 6967 ISHARES U S ETF TR TECHNOLOGY 46431W648 2141 34983 SH SOLE 0 0 34983 ISORAY INC COM 46489V104 7 17500 SH SOLE 0 0 17500 ISTAR INC COM 45031U101 2320 89807 SH SOLE 0 0 89807 ISUN INC COM 465246106 174 29134 SH SOLE 0 0 29134 ITRON INC COM 465741106 1413 20629 SH SOLE 0 0 20629 ITT INC COM 45073V108 404 3950 SH SOLE 0 0 3950 J & J SNACK FOODS CORP COM 466032109 3048 19295 SH SOLE 0 0 19295 J P MORGAN EXCHANGE-TRADED F DIV RTN EM EQT 46641Q308 692 12185 SH SOLE 0 0 12185 J P MORGAN EXCHANGE-TRADED F DIV RTN INT EQ 46641Q209 2290 38706 SH SOLE 0 0 38706 J P MORGAN EXCHANGE-TRADED F DIVERSFD EQT ETF 46641Q845 9973 216955 SH SOLE 0 0 216955 J P MORGAN EXCHANGE-TRADED F DIVERSFED RTRN 46641Q886 1919 20119 SH SOLE 0 0 20119 J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332 6039 95568 SH SOLE 0 0 95568 J P MORGAN EXCHANGE-TRADED F HIGH YLD RESRCH 46641Q878 517 9993 SH SOLE 0 0 9993 J P MORGAN EXCHANGE-TRADED F JPMORGAN DIVER 46641Q407 1949 18381 SH SOLE 0 0 18381 J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 204685 4054770 SH SOLE 0 0 4054770 J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 483 9464 SH SOLE 0 0 9464 J P MORGAN EXCHANGE-TRADED F US AGGREGATE ETF 46641Q241 413 7657 SH SOLE 0 0 7657 J P MORGAN EXCHANGE-TRADED F US DIVIDEND 46641Q795 3080 90079 SH SOLE 0 0 90079 J P MORGAN EXCHANGE-TRADED F US MINMUM VOLT 46641Q787 1008 26084 SH SOLE 0 0 26084 J P MORGAN EXCHANGE-TRADED F US QUALTY FCTR 46641Q761 4797 105435 SH SOLE 0 0 105435 J P MORGAN EXCHANGE-TRADED F US VALUE FACTR 46641Q753 2579 67130 SH SOLE 0 0 67130 JABIL INC COM 466313103 7664 108942 SH SOLE 0 0 108942 JACKSON FINANCIAL INC COM CL A 46817M107 472 11279 SH SOLE 0 0 11279 JACOBS ENGR GROUP INC COM 469814107 4150 29801 SH SOLE 0 0 29801 JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 5380 79362 SH SOLE 0 0 79362 JANUS DETROIT STR TR HENDERSON MTG 47103U852 287 5442 SH SOLE 0 0 5442 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 14472 292076 SH SOLE 0 0 292076 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1537 12061 SH SOLE 0 0 12061 JD.COM INC SPON ADR CL A 47215P106 2603 37146 SH SOLE 0 0 37146 JEFFERIES FINL GROUP INC COM 47233W109 5309 136818 SH SOLE 0 0 136818 JELD-WEN HLDG INC COM 47580P103 1867 70833 SH SOLE 0 0 70833 JETBLUE AWYS CORP COM 477143101 2432 170756 SH SOLE 0 0 170756 JOANN INC COM 47768J101 602 58016 SH SOLE 0 0 58016 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 8419 141622 SH SOLE 0 0 141622 JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834 734 25262 SH SOLE 0 0 25262 JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 622 18458 SH SOLE 0 0 18458 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR CO 47804J305 550 9792 SH SOLE 0 0 9792 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR HE 47804J503 666 12858 SH SOLE 0 0 12858 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 52667 947420 SH SOLE 0 0 947420 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR TE 47804J602 1902 18497 SH SOLE 0 0 18497 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 1381 38089 SH SOLE 0 0 38089 JOHNSON & JOHNSON COM 478160104 380234 2222498 SH SOLE 0 0 2222498 JOHNSON CTLS INTL PLC SHS G51502105 7461 91765 SH SOLE 0 0 91765 JONES LANG LASALLE INC COM 48020Q107 1773 6582 SH SOLE 0 0 6582 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 186 10421 SH SOLE 0 0 10421 JPMORGAN CHASE & CO COM 46625H100 574839 3630088 SH SOLE 0 0 3630088 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 963 84511 SH SOLE 0 0 84511 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 17 11500 SH Call SOLE 0 0 0 JUNIPER NETWORKS INC COM 48203R104 3924 109882 SH SOLE 0 0 109882 KANDI TECHNOLOGIES GROUP INC COM 483709101 36 11122 SH SOLE 0 0 11122 KAR AUCTION SVCS INC COM 48238T109 337 21601 SH SOLE 0 0 21601 KAYNE ANDERSON ENERGY INFRST COM 486606106 1157 148584 SH SOLE 0 0 148584 KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108 465 64672 SH SOLE 0 0 64672 KB HOME COM 48666K109 6765 151235 SH SOLE 0 0 151235 KBR INC COM 48242W106 451 9468 SH SOLE 0 0 9468 KELLOGG CO COM 487836108 7373 114448 SH SOLE 0 0 114448 KEMPHARM INC COM NEW 488445206 191 21930 SH SOLE 0 0 21930 KENNEDY-WILSON HOLDINGS INC COM 489398107 2408 100857 SH SOLE 0 0 100857 KEURIG DR PEPPER INC COM 49271V100 2394 64935 SH SOLE 0 0 64935 KEYCORP COM 493267108 2793 120737 SH SOLE 0 0 120737 KEYSIGHT TECHNOLOGIES INC COM 49338L103 104577 506400 SH SOLE 0 0 506400 KIMBELL RTY PARTNERS LP UNIT 49435R102 4721 346387 SH SOLE 0 0 346387 KIMBERLY-CLARK CORP COM 494368103 30208 211349 SH SOLE 0 0 211349 KIMCO RLTY CORP COM 49446R109 333 13502 SH SOLE 0 0 13502 KINDER MORGAN INC DEL COM 49456B101 21651 1365116 SH SOLE 0 0 1365116 KINROSS GOLD CORP COM 496902404 3177 546832 SH SOLE 0 0 546832 KINSALE CAP GROUP INC COM 49714P108 6778 28490 SH SOLE 0 0 28490 KIRKLAND LAKE GOLD LTD COM 49741E100 2994 71346 SH SOLE 0 0 71346 KIRKLAND LAKE GOLD LTD COM 49741E100 1 13300 SH Call SOLE 0 0 0 KITE RLTY GROUP TR COM NEW 49803T300 1289 59181 SH SOLE 0 0 59181 KKR & CO INC COM 48251W104 4630 62150 SH SOLE 0 0 62150 KKR INCOME OPPORTUNITIES FD COM 48249T106 247 14620 SH SOLE 0 0 14620 KKR REAL ESTATE FIN TR INC COM 48251K100 710 34104 SH SOLE 0 0 34104 KLA CORP COM NEW 482480100 10404 24187 SH SOLE 0 0 24187 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 2140 35112 SH SOLE 0 0 35112 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 82 10200 SH Call SOLE 0 0 0 KNOWLES CORP COM 49926D109 297 12727 SH SOLE 0 0 12727 KOHLS CORP COM 500255104 2261 45776 SH SOLE 0 0 45776 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 576 15640 SH SOLE 0 0 15640 KONTOOR BRANDS INC COM 50050N103 526 10261 SH SOLE 0 0 10261 KORNIT DIGITAL LTD SHS M6372Q113 5386 35376 SH SOLE 0 0 35376 KRAFT HEINZ CO COM 500754106 10686 297660 SH SOLE 0 0 297660 KRANESHARES TR CSI CHI INTERNET 500767306 2940 80572 SH SOLE 0 0 80572 KRANESHARES TR ELEC VEH FUTUR 500767827 392 8366 SH SOLE 0 0 8366 KRANESHARES TR QUADRTC INT RT 500767736 2286 85142 SH SOLE 0 0 85142 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 4073 209954 SH SOLE 0 0 209954 KROGER CO COM 501044101 15326 338610 SH SOLE 0 0 338610 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 2525 139507 SH SOLE 0 0 139507 L3HARRIS TECHNOLOGIES INC COM 502431109 40739 190992 SH SOLE 0 0 190992 LABORATORY CORP AMER HLDGS COM NEW 50540R409 6634 21114 SH SOLE 0 0 21114 LADDER CAP CORP CL A 505743104 12458 1038996 SH SOLE 0 0 1038996 LAKELAND BANCORP INC COM 511637100 413 21728 SH SOLE 0 0 21728 LAM RESEARCH CORP COM 512807108 31150 43306 SH SOLE 0 0 43306 LAMAR ADVERTISING CO NEW CL A 512816109 5131 42305 SH SOLE 0 0 42305 LAMB WESTON HLDGS INC COM 513272104 1606 25338 SH SOLE 0 0 25338 LANDMARK BANCORP INC COM 51504L107 671 23379 SH SOLE 0 0 23379 LANDSTAR SYS INC COM 515098101 734 4098 SH SOLE 0 0 4098 LAS VEGAS SANDS CORP COM 517834107 1545 41051 SH SOLE 0 0 41051 LATTICE SEMICONDUCTOR CORP COM 518415104 604 7833 SH SOLE 0 0 7833 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 56887 1889315 SH SOLE 0 0 1889315 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 2577 58542 SH SOLE 0 0 58542 LAUDER ESTEE COS INC CL A 518439104 116030 313322 SH SOLE 0 0 313322 LAZARD GLOBAL TOTAL RETURN & COM 52106W103 5409 267633 SH SOLE 0 0 267633 LAZARD LTD SHS A G54050102 1073 24602 SH SOLE 0 0 24602 LCI INDS COM 50189K103 1327 8516 SH SOLE 0 0 8516 LEAR CORP COM NEW 521865204 362 1979 SH SOLE 0 0 1979 LEGG MASON ETF INVT TR CLEARBRIDEG LR 524682200 3071 50547 SH SOLE 0 0 50547 LEGG MASON ETF INVT TR CLRBRDG AL CP GW 524682101 5423 106997 SH SOLE 0 0 106997 LEGG MASON ETF INVT TR INT LW VTY HGH 52468L505 3052 115141 SH SOLE 0 0 115141 LEGG MASON ETF INVT TR L VOL H DIV ETF 52468L406 9392 234574 SH SOLE 0 0 234574 LEGGETT & PLATT INC COM 524660107 9760 237134 SH SOLE 0 0 237134 LEIDOS HOLDINGS INC COM 525327102 1611 18120 SH SOLE 0 0 18120 LEMAITRE VASCULAR INC COM 525558201 668 13290 SH SOLE 0 0 13290 LEMONADE INC COM 52567D107 699 16591 SH SOLE 0 0 16591 LENNAR CORP CL A 526057104 4073 35064 SH SOLE 0 0 35064 LENNOX INTL INC COM 526107107 382 1179 SH SOLE 0 0 1179 LEVEL ONE BANCORP INC COM 52730D208 276 6988 SH SOLE 0 0 6988 LGI HOMES INC COM 50187T106 713 4615 SH SOLE 0 0 4615 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 2522 300921 SH SOLE 0 0 300921 LIBERTY ALL-STAR GROWTH FD I COM 529900102 1887 209672 SH SOLE 0 0 209672 LIBERTY BROADBAND CORP COM SER C 530307305 614 3810 SH SOLE 0 0 3810 LIBERTY GLOBAL PLC SHS CL A G5480U104 415 14978 SH SOLE 0 0 14978 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 245 4813 SH SOLE 0 0 4813 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 3922 77135 SH SOLE 0 0 77135 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 1661 27999 SH SOLE 0 0 27999 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 882 13946 SH SOLE 0 0 13946 LIBERTY MEDIA CORP DEL DEB 4.000%11/1 530715AG6 18 26000 PRN SOLE 0 0 26000 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 101 46592 SH SOLE 0 0 46592 LIFE STORAGE INC COM 53223X107 576 3760 SH SOLE 0 0 3760 LILLY ELI & CO COM 532457108 58348 211224 SH SOLE 0 0 211224 LIMELIGHT NETWORKS INC COM 53261M104 76 22262 SH SOLE 0 0 22262 LINCOLN ELEC HLDGS INC COM 533900106 2776 19907 SH SOLE 0 0 19907 LINCOLN NATL CORP IND COM 534187109 3158 46271 SH SOLE 0 0 46271 LINDE PLC SHS G5494J103 27507 79345 SH SOLE 0 0 79345 LINEAGE CELL THERAPEUTICS IN COM 53566P109 34 13961 SH SOLE 0 0 13961 LIONS GATE ENTMNT CORP CL A VTG 535919401 808 48574 SH SOLE 0 0 48574 LISTED FD TR HORIZON KINETICS 53656F623 6425 205870 SH SOLE 0 0 205870 LISTED FD TR ROUNDHILL BALL 53656F417 1746 115047 SH SOLE 0 0 115047 LISTED FD TR ROUNDHILL SPORTS 53656F789 1134 45688 SH SOLE 0 0 45688 LITHIA MTRS INC COM 536797103 1040 3501 SH SOLE 0 0 3501 LITHIUM AMERS CORP NEW COM NEW 53680Q207 4410 151313 SH SOLE 0 0 151313 LITTELFUSE INC COM 537008104 1123 3567 SH SOLE 0 0 3567 LIVE NATION ENTERTAINMENT IN COM 538034109 4429 37001 SH SOLE 0 0 37001 LIVE OAK BANCSHARES INC COM 53803X105 1276 14618 SH SOLE 0 0 14618 LIVENT CORP COM 53814L108 6030 247353 SH SOLE 0 0 247353 LKQ CORP COM 501889208 1736 28920 SH SOLE 0 0 28920 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 1001 392610 SH SOLE 0 0 392610 LMP CAP & INCOME FD INC COM 50208A102 13247 871488 SH SOLE 0 0 871488 LOCKHEED MARTIN CORP COM 539830109 84457 237595 SH SOLE 0 0 237595 LOEWS CORP COM 540424108 600 10393 SH SOLE 0 0 10393 LOGITECH INTL S A SHS H50430232 312 3712 SH SOLE 0 0 3712 LORDSTOWN MOTORS CORP COM CL A 54405Q100 36 10556 SH SOLE 0 0 10556 LOUISIANA PAC CORP COM 546347105 1018 12998 SH SOLE 0 0 12998 LOWES COS INC COM 548661107 118076 456769 SH SOLE 0 0 456769 LPL FINL HLDGS INC COM 50212V100 513 3202 SH SOLE 0 0 3202 LUCID GROUP INC COM 549498103 6750 177401 SH SOLE 0 0 177401 LULULEMON ATHLETICA INC COM 550021109 35144 89779 SH SOLE 0 0 89779 LUMEN TECHNOLOGIES INC COM 550241103 3138 250081 SH SOLE 0 0 250081 LUMENT FINANCE TRUST INC COM 55025L108 70 18260 SH SOLE 0 0 18260 LUMENTUM HLDGS INC COM 55024U109 4474 42299 SH SOLE 0 0 42299 LUMINAR TECHNOLOGIES INC COM CL A 550424105 1865 110269 SH SOLE 0 0 110269 LUNA INNOVATIONS INC COM 550351100 118 13984 SH SOLE 0 0 13984 LYFT INC CL A COM 55087P104 5873 137448 SH SOLE 0 0 137448 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 6326 68591 SH SOLE 0 0 68591 M & T BK CORP COM 55261F104 3363 21895 SH SOLE 0 0 21895 M D C HLDGS INC COM 552676108 13154 235610 SH SOLE 0 0 235610 MACATAWA BK CORP COM 554225102 153 17298 SH SOLE 0 0 17298 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 325 4154 SH SOLE 0 0 4154 MACQUARIE GLOBAL INFRASTRUCT COM 55608D101 386 15981 SH SOLE 0 0 15981 MACQUARIE INFRASTR HOLD LLC NOTE 2.000%10/0 55608BAB1 20 20000 PRN SOLE 0 0 20000 MACYS INC COM 55616P104 1079 41229 SH SOLE 0 0 41229 MADISON COVERED CALL & EQUIT COM 557437100 262 32639 SH SOLE 0 0 32639 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 1125 15997 SH SOLE 0 0 15997 MADISON SQUARE GRDN SPRT COR CL A 55825T103 608 3500 SH SOLE 0 0 3500 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 19826 426910 SH SOLE 0 0 426910 MAGNA INTL INC COM 559222401 2693 33238 SH SOLE 0 0 33238 MAIN STR CAP CORP COM 56035L104 2162 48201 SH SOLE 0 0 48201 MAINSTAY CBRE GBL INFRSTR ME COM 56064Q107 1303 67508 SH SOLE 0 0 67508 MAINSTAY MACKAY DEFINEDTERM COM 56064K100 3534 162262 SH SOLE 0 0 162262 MALIBU BOATS INC COM CL A 56117J100 1125 16370 SH SOLE 0 0 16370 MANAGED PORTFOLIO SERIES ECOFIN GBL WATER 56167N753 1890 37397 SH SOLE 0 0 37397 MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 10832 487271 SH SOLE 0 0 487271 MANDIANT INC COM 562662106 683 38932 SH SOLE 0 0 38932 MANDIANT INC NOTE 1.625% 6/0 31816QAD3 55 55000 PRN SOLE 0 0 55000 MANHATTAN ASSOCIATES INC COM 562750109 225 1449 SH SOLE 0 0 1449 MANNKIND CORP COM NEW 56400P706 93 21266 SH SOLE 0 0 21266 MANULIFE FINL CORP COM 56501R106 3640 190758 SH SOLE 0 0 190758 MARATHON OIL CORP COM 565849106 11993 730395 SH SOLE 0 0 730395 MARATHON PETE CORP COM 56585A102 149582 2337589 SH SOLE 0 0 2337589 MARCUS CORP DEL COM 566330106 181 10116 SH SOLE 0 0 10116 MARINEMAX INC COM 567908108 253 4279 SH SOLE 0 0 4279 MARKEL CORP COM 570535104 19598 15882 SH SOLE 0 0 15882 MARKETAXESS HLDGS INC COM 57060D108 915 2219 SH SOLE 0 0 2219 MARQETA INC CLASS A COM 57142B104 1304 75950 SH SOLE 0 0 75950 MARRIOTT INTL INC NEW CL A 571903202 19096 115565 SH SOLE 0 0 115565 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 717 4245 SH SOLE 0 0 4245 MARSH & MCLENNAN COS INC COM 571748102 6842 39362 SH SOLE 0 0 39362 MARTIN MARIETTA MATLS INC COM 573284106 3439 7802 SH SOLE 0 0 7802 MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 79 29821 SH SOLE 0 0 29821 MARVELL TECHNOLOGY INC COM 573874104 18695 213676 SH SOLE 0 0 213676 MASCO CORP COM 574599106 7939 113058 SH SOLE 0 0 113058 MASIMO CORP COM 574795100 1164 3974 SH SOLE 0 0 3974 MASTEC INC COM 576323109 1323 14341 SH SOLE 0 0 14341 MASTERCARD INCORPORATED CL A 57636Q104 110713 308061 SH SOLE 0 0 308061 MASTERCRAFT BOAT HLDGS INC COM 57637H103 313 11058 SH SOLE 0 0 11058 MATADOR RES CO COM 576485205 504 13660 SH SOLE 0 0 13660 MATCH GROUP INC NEW COM 57667L107 10203 77148 SH SOLE 0 0 77148 MATSON INC COM 57686G105 567 6294 SH SOLE 0 0 6294 MATTEL INC COM 577081102 211 9790 SH SOLE 0 0 9790 MATTERPORT INC COM CL A 577096100 669 32431 SH SOLE 0 0 32431 MAXAR TECHNOLOGIES INC COM 57778K105 561 19006 SH SOLE 0 0 19006 MAXIMUS INC COM 577933104 4318 54191 SH SOLE 0 0 54191 MAXLINEAR INC COM 57776J100 236 3135 SH SOLE 0 0 3135 MCCORMICK & CO INC COM NON VTG 579780206 26505 274336 SH SOLE 0 0 274336 MCDONALDS CORP COM 580135101 120207 448362 SH SOLE 0 0 448362 MCKESSON CORP COM 58155Q103 7674 30866 SH SOLE 0 0 30866 MDU RES GROUP INC COM 552690109 1948 63178 SH SOLE 0 0 63178 MEDICAL PPTYS TRUST INC COM 58463J304 6982 295471 SH SOLE 0 0 295471 MEDIFAST INC COM 58470H101 1692 8080 SH SOLE 0 0 8080 MEDTRONIC PLC SHS G5960L103 192708 1862719 SH SOLE 0 0 1862719 MELCO RESORTS AND ENTMNT LTD ADR 585464100 420 41277 SH SOLE 0 0 41277 MERCADOLIBRE INC COM 58733R102 6153 4563 SH SOLE 0 0 4563 MERCER INTL INC COM 588056101 1078 89915 SH SOLE 0 0 89915 MERCK & CO INC COM 58933Y105 234792 3063546 SH SOLE 0 0 3063546 MERCK & CO INC COM 58933Y105 3 19300 SH Call SOLE 0 0 0 MERCK & CO INC COM 58933Y105 5 13100 SH Call SOLE 0 0 0 MERCK & CO INC COM 58933Y105 3 10600 SH Put SOLE 0 0 10600 MERCURY GENL CORP NEW COM 589400100 804 15146 SH SOLE 0 0 15146 MERIT MED SYS INC COM 589889104 400 6417 SH SOLE 0 0 6417 MERITAGE HOMES CORP COM 59001A102 645 5284 SH SOLE 0 0 5284 MESA AIR GROUP INC COM NEW 590479135 184 32944 SH SOLE 0 0 32944 MESA LABS INC COM 59064R109 5643 17198 SH SOLE 0 0 17198 META FINL GROUP INC COM 59100U108 1288 21581 SH SOLE 0 0 21581 META MATERIALS INC COM 59134N104 32 12855 SH SOLE 0 0 12855 META PLATFORMS INC CL A 30303M102 200273 595431 SH SOLE 0 0 595431 METLIFE INC COM 59156R108 19728 315685 SH SOLE 0 0 315685 METTLER TOLEDO INTERNATIONAL COM 592688105 2161 1273 SH SOLE 0 0 1273 MFA FINL INC COM 55272X102 139 30380 SH SOLE 0 0 30380 MFS CHARTER INCOME TR SH BEN INT 552727109 619 72704 SH SOLE 0 0 72704 MFS HIGH INCOME MUN TR SH BEN INT 59318D104 291 57268 SH SOLE 0 0 57268 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 381 84229 SH SOLE 0 0 84229 MFS INTER INCOME TR SH BEN INT 55273C107 157 43691 SH SOLE 0 0 43691 MFS INVT GRADE MUN TR SH BEN INT 59318B108 220 21377 SH SOLE 0 0 21377 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 3688 577158 SH SOLE 0 0 577158 MFS MUN INCOME TR SH BEN INT 552738106 392 55997 SH SOLE 0 0 55997 MGE ENERGY INC COM 55277P104 579 7034 SH SOLE 0 0 7034 MGIC INVT CORP WIS COM 552848103 1315 91190 SH SOLE 0 0 91190 MGM GROWTH PPTYS LLC CL A COM 55303A105 2811 68804 SH SOLE 0 0 68804 MGM RESORTS INTERNATIONAL COM 552953101 10588 235915 SH SOLE 0 0 235915 MGP INGREDIENTS INC NEW COM 55303J106 318263 3744706 SH SOLE 0 0 3744706 MICROCHIP TECHNOLOGY INC. COM 595017104 32450 372722 SH SOLE 0 0 372722 MICRON TECHNOLOGY INC COM 595112103 50194 538812 SH SOLE 0 0 538812 MICRON TECHNOLOGY INC COM 595112103 106 11700 SH Call SOLE 0 0 0 MICRON TECHNOLOGY INC COM 595112103 21 11300 SH Put SOLE 0 0 11300 MICROSOFT CORP COM 594918104 1412509 4199615 SH SOLE 0 0 4199615 MICROSOFT CORP COM 594918104 50 14200 SH Call SOLE 0 0 0 MICROSTRATEGY INC CL A NEW 594972408 1724 3167 SH SOLE 0 0 3167 MICROVISION INC DEL COM NEW 594960304 117 23365 SH SOLE 0 0 23365 MID-AMER APT CMNTYS INC COM 59522J103 2267 9880 SH SOLE 0 0 9880 MIDDLEBY CORP COM 596278101 243 1233 SH SOLE 0 0 1233 MIDDLESEX WTR CO COM 596680108 1581 13140 SH SOLE 0 0 13140 MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 465 45045 SH SOLE 0 0 45045 MILLER INDS INC TENN COM NEW 600551204 373 11160 SH SOLE 0 0 11160 MIMEDX GROUP INC COM 602496101 126 20933 SH SOLE 0 0 20933 MINERVA NEUROSCIENCES INC COM 603380106 16 20000 SH SOLE 0 0 20000 MIRUM PHARMACEUTICALS INC COM 604749101 404 25322 SH SOLE 0 0 25322 MKS INSTRS INC COM 55306N104 1065 6113 SH SOLE 0 0 6113 MODERNA INC COM 60770K107 20516 80777 SH SOLE 0 0 80777 MOELIS & CO CL A 60786M105 407 6513 SH SOLE 0 0 6513 MOGO INC COM 60800C109 203 59387 SH SOLE 0 0 59387 MOHAWK INDS INC COM 608190104 5411 29700 SH SOLE 0 0 29700 MOLINA HEALTHCARE INC COM 60855R100 497 1562 SH SOLE 0 0 1562 MOLSON COORS BEVERAGE CO CL B 60871R209 856 18477 SH SOLE 0 0 18477 MONDELEZ INTL INC CL A 609207105 21285 321004 SH SOLE 0 0 321004 MONEYGRAM INTL INC COM NEW 60935Y208 79 10015 SH SOLE 0 0 10015 MONGODB INC CL A 60937P106 2095 3958 SH SOLE 0 0 3958 MONMOUTH REAL ESTATE INVT CO CL A 609720107 515 24508 SH SOLE 0 0 24508 MONOLITHIC PWR SYS INC COM 609839105 6565 13306 SH SOLE 0 0 13306 MONROE CAP CORP COM 610335101 299 26656 SH SOLE 0 0 26656 MONSTER BEVERAGE CORP NEW COM 61174X109 3964 41279 SH SOLE 0 0 41279 MOODYS CORP COM 615369105 3457 8851 SH SOLE 0 0 8851 MORGAN STANLEY COM NEW 617446448 22993 234240 SH SOLE 0 0 234240 MORGAN STANLEY CHINA A SH FD COM 617468103 446 21858 SH SOLE 0 0 21858 MORGAN STANLEY EMERGING MKTS COM 617477104 153 27865 SH SOLE 0 0 27865 MORGAN STANLEY EMKT DBT FD I COM 61744H105 923 102393 SH SOLE 0 0 102393 MOSAIC CO NEW COM 61945C103 2793 71094 SH SOLE 0 0 71094 MOTOROLA SOLUTIONS INC COM NEW 620076307 248461 914431 SH SOLE 0 0 914431 MP MATERIALS CORP COM CL A 553368101 2444 53818 SH SOLE 0 0 53818 MPLX LP COM UNIT REP LTD 55336V100 11377 384485 SH SOLE 0 0 384485 MSA SAFETY INC COM 553498106 788 5223 SH SOLE 0 0 5223 MSC INDL DIRECT INC CL A 553530106 293 3482 SH SOLE 0 0 3482 MSCI INC COM 55354G100 5177 8447 SH SOLE 0 0 8447 MURPHY OIL CORP COM 626717102 319 12225 SH SOLE 0 0 12225 MURPHY USA INC COM 626755102 432 2165 SH SOLE 0 0 2165 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 173 45503 SH SOLE 0 0 45503 NAPCO SEC TECHNOLOGIES INC COM 630402105 429 8580 SH SOLE 0 0 8580 NASDAQ INC COM 631103108 7623 36301 SH SOLE 0 0 36301 NATIONAL FUEL GAS CO COM 636180101 1516 23703 SH SOLE 0 0 23703 NATIONAL GRID PLC SPONSORED ADR NE 636274409 4300 59463 SH SOLE 0 0 59463 NATIONAL HEALTH INVS INC COM 63633D104 370 6438 SH SOLE 0 0 6438 NATIONAL RETAIL PROPERTIES I COM 637417106 6969 144976 SH SOLE 0 0 144976 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 355 5123 SH SOLE 0 0 5123 NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409 288 11495 SH SOLE 0 0 11495 NCINO INC COM 63947U107 253 4605 SH SOLE 0 0 4605 NEOGEN CORP COM 640491106 4810 105927 SH SOLE 0 0 105927 NEOGENOMICS INC COM NEW 64049M209 3443 100894 SH SOLE 0 0 100894 NETAPP INC COM 64110D104 4686 50945 SH SOLE 0 0 50945 NETEASE INC SPONSORED ADS 64110W102 365 3591 SH SOLE 0 0 3591 NETFLIX INC COM 64110L106 90595 150382 SH SOLE 0 0 150382 NEUBERGER BERMAN HIGH YIELD COM 64128C106 157 12656 SH SOLE 0 0 12656 NEUBERGER BERMAN MLP & ENERG COM 64129H104 86 16501 SH SOLE 0 0 16501 NEUBERGER BERMAN MUN FD INC COM 64124P101 1212 79135 SH SOLE 0 0 79135 NEUBERGER BERMAN REAL ESTATE COM 64190A103 71 13408 SH SOLE 0 0 13408 NEW AMER HIGH INCOME FD INC COM NEW 641876800 153 16371 SH SOLE 0 0 16371 NEW GOLD INC CDA COM 644535106 38 25239 SH SOLE 0 0 25239 NEW JERSEY RES CORP COM 646025106 1349 32863 SH SOLE 0 0 32863 NEW JERSEY RES CORP COM 646025106 17 17000 SH Call SOLE 0 0 0 NEW MTN FIN CORP COM 647551100 1048 76528 SH SOLE 0 0 76528 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 53 25337 SH SOLE 0 0 25337 NEW PAC METALS CORP COM 64782A107 65 21827 SH SOLE 0 0 21827 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 2389 223103 SH SOLE 0 0 223103 NEW YORK CITY REIT INC COM 649439205 158 14912 SH SOLE 0 0 14912 NEW YORK CMNTY BANCORP INC COM 649445103 2342 191780 SH SOLE 0 0 191780 NEW YORK MTG TRUST NOTE 6.250% 1/1 649604AD7 30 30000 PRN SOLE 0 0 30000 NEWELL BRANDS INC COM 651229106 7504 343608 SH SOLE 0 0 343608 NEWMARK GROUP INC CL A 65158N102 1010 54002 SH SOLE 0 0 54002 NEWMONT CORP COM 651639106 9030 145592 SH SOLE 0 0 145592 NEXGEN ENERGY LTD COM 65340P106 120 27478 SH SOLE 0 0 27478 NEXPOINT REAL ESTATE FIN INC COM 65342V101 2341 121635 SH SOLE 0 0 121635 NEXPOINT RESIDENTIAL TR INC COM 65341D102 530 6323 SH SOLE 0 0 6323 NEXSTAR MEDIA GROUP INC CL A 65336K103 235 1557 SH SOLE 0 0 1557 NEXTDOOR HOLDINGS INC COM CL A 65345M108 88 11200 SH SOLE 0 0 11200 NEXTERA ENERGY INC COM 65339F101 137697 1474860 SH SOLE 0 0 1474860 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 10930 129495 SH SOLE 0 0 129495 NEXTPLAY TECHNOLOGIES INC COM 65344G102 195 227930 SH SOLE 0 0 227930 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 54 29526 SH SOLE 0 0 29526 NICE LTD SPONSORED ADR 653656108 1003 3303 SH SOLE 0 0 3303 NIKE INC CL B 654106103 86671 519971 SH SOLE 0 0 519971 NIKOLA CORP COM 654110105 446 45172 SH SOLE 0 0 45172 NIKOLA CORP COM 654110105 471 22900 SH Put SOLE 0 0 22900 NIO INC SPON ADS 62914V106 4606 145388 SH SOLE 0 0 145388 NISOURCE INC COM 65473P105 1555 56308 SH SOLE 0 0 56308 NLIGHT INC COM 65487K100 1411 58906 SH SOLE 0 0 58906 NOKIA CORP SPONSORED ADR 654902204 9645 1550661 SH SOLE 0 0 1550661 NOKIA CORP SPONSORED ADR 654902204 28 37400 SH Call SOLE 0 0 0 NORDSON CORP COM 655663102 3473 13603 SH SOLE 0 0 13603 NORDSTROM INC COM 655664100 242 10719 SH SOLE 0 0 10719 NORFOLK SOUTHN CORP COM 655844108 43457 145951 SH SOLE 0 0 145951 NORTH AMERN CONSTR GROUP LTD COM 656811106 307 20236 SH SOLE 0 0 20236 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 4 12009 SH SOLE 0 0 12009 NORTHERN LTS FD TR III HCM DEFND 100 66538R748 430 7634 SH SOLE 0 0 7634 NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534 1062 26948 SH SOLE 0 0 26948 NORTHERN LTS FD TR IV INSPIRE CORP 66538H633 1316 51130 SH SOLE 0 0 51130 NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 356 9380 SH SOLE 0 0 9380 NORTHERN OIL AND GAS INC MN COM 665531307 1608 78132 SH SOLE 0 0 78132 NORTHERN TR CORP COM 665859104 2762 23095 SH SOLE 0 0 23095 NORTHROP GRUMMAN CORP COM 666807102 23065 59586 SH SOLE 0 0 59586 NORTHWEST NAT HLDG CO COM 66765N105 264 5418 SH SOLE 0 0 5418 NORTONLIFELOCK INC COM 668771108 475 18271 SH SOLE 0 0 18271 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 3173 152847 SH SOLE 0 0 152847 NOV INC COM 62955J103 174 12856 SH SOLE 0 0 12856 NOVARTIS AG SPONSORED ADR 66987V109 26268 300305 SH SOLE 0 0 300305 NOVAVAX INC COM NEW 670002401 3745 26175 SH SOLE 0 0 26175 NOVO-NORDISK A S ADR 670100205 18302 163405 SH SOLE 0 0 163405 NOVOCURE LTD ORD SHS G6674U108 882 11741 SH SOLE 0 0 11741 NRG ENERGY INC COM NEW 629377508 1608 37321 SH SOLE 0 0 37321 NRX PHARMACEUTICALS INC COM 629444100 55 11567 SH SOLE 0 0 11567 NU HLDGS LTD ORD SHS CL A G6683N103 359 38235 SH SOLE 0 0 38235 NUANCE COMMUNICATIONS INC COM 67020Y100 5784 104561 SH SOLE 0 0 104561 NUCOR CORP COM 670346105 21232 185998 SH SOLE 0 0 185998 NUSHARES ETF TR NUVEEN ESG INTL 67092P805 249 8022 SH SOLE 0 0 8022 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 1257 18329 SH SOLE 0 0 18329 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 5041 129697 SH SOLE 0 0 129697 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 3964 80588 SH SOLE 0 0 80588 NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 1069 28926 SH SOLE 0 0 28926 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 2379 56633 SH SOLE 0 0 56633 NUSHARES ETF TR NUVEEN ESG US 67092P870 1097 42706 SH SOLE 0 0 42706 NUSHARES ETF TR NUVEEN SHRT TERM 67092P706 1917 47055 SH SOLE 0 0 47055 NUSTAR ENERGY LP UNIT COM 67058H102 1922 121056 SH SOLE 0 0 121056 NUTANIX INC CL A 67059N108 454 14265 SH SOLE 0 0 14265 NUTRIEN LTD COM 67077M108 11181 148557 SH SOLE 0 0 148557 NUVEEN AMT FREE MUN CR INC F COM 67071L106 10252 571784 SH SOLE 0 0 571784 NUVEEN AMT FREE QLTY MUN INC COM 670657105 10165 651606 SH SOLE 0 0 651606 NUVEEN AMT-FREE MUN VALUE FD COM 670695105 1296 78163 SH SOLE 0 0 78163 NUVEEN ARIZONA QLTY MUN INC COM 67061W104 1061 66343 SH SOLE 0 0 66343 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 628 40138 SH SOLE 0 0 40138 NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107 563 55671 SH SOLE 0 0 55671 NUVEEN CORE EQUITY ALPHA FD COM 67090X107 539 29024 SH SOLE 0 0 29024 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 8860 1365100 SH SOLE 0 0 1365100 NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 12322 693402 SH SOLE 0 0 693402 NUVEEN ENHANCED MUN VALUE FD COM 67074M101 335 21365 SH SOLE 0 0 21365 NUVEEN FLOATING RATE INCOME COM 67072T108 231 22760 SH SOLE 0 0 22760 NUVEEN FLOATING RATE INCOME COM SHS 6706EN100 363 35807 SH SOLE 0 0 35807 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 579 36456 SH SOLE 0 0 36456 NUVEEN INTER DURATION MUN TE COM 670671106 2773 185883 SH SOLE 0 0 185883 NUVEEN MASSACHUSETS QLT MUN COM 67061E104 294 18609 SH SOLE 0 0 18609 NUVEEN MORTGAGE AND INCOME F COM 670735109 563 26863 SH SOLE 0 0 26863 NUVEEN MULTI ASSET INCOME FU COM 670750108 2418 129654 SH SOLE 0 0 129654 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 4913 324917 SH SOLE 0 0 324917 NUVEEN MUN VALUE FD INC COM 670928100 5087 490083 SH SOLE 0 0 490083 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 2684 156955 SH SOLE 0 0 156955 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 8432 275105 SH SOLE 0 0 275105 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 1937 125960 SH SOLE 0 0 125960 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 275 19957 SH SOLE 0 0 19957 NUVEEN NEW YORK QLT MUN INC COM 67066X107 332 22458 SH SOLE 0 0 22458 NUVEEN OHIO QLTY MUN INCOME COM 670980101 689 43140 SH SOLE 0 0 43140 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 807 54130 SH SOLE 0 0 54130 NUVEEN PFD & INCM SECURTIES COM 67072C105 4759 489644 SH SOLE 0 0 489644 NUVEEN PFD & INCOME 2022 TER COM 67075T105 211 8584 SH SOLE 0 0 8584 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 435 44606 SH SOLE 0 0 44606 NUVEEN QUALITY MUNCP INCOME COM 67066V101 4869 302222 SH SOLE 0 0 302222 NUVEEN REAL ASSET INCOME & G COM 67074Y105 435 27010 SH SOLE 0 0 27010 NUVEEN REAL ESTATE INCOME FD COM 67071B108 331 25838 SH SOLE 0 0 25838 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 6991 477229 SH SOLE 0 0 477229 NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 4939 265541 SH SOLE 0 0 265541 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 469 43800 SH SOLE 0 0 43800 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 2052 128382 SH SOLE 0 0 128382 NUVEEN SR INCOME FD COM 67067Y104 62 10512 SH SOLE 0 0 10512 NUVEEN TAXABLE MUNICPAL INM COM 67074C103 10776 474731 SH SOLE 0 0 474731 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 590 34679 SH SOLE 0 0 34679 NV5 GLOBAL INC COM 62945V109 3289 23810 SH SOLE 0 0 23810 NVE CORP COM NEW 629445206 869 12727 SH SOLE 0 0 12727 NVENT ELECTRIC PLC SHS G6700G107 383 10076 SH SOLE 0 0 10076 NVIDIA CORPORATION COM 67066G104 375978 1278297 SH SOLE 0 0 1278297 NVR INC COM 62944T105 8769 1484 SH SOLE 0 0 1484 NXP SEMICONDUCTORS N V COM N6596X109 101703 446448 SH SOLE 0 0 446448 OAK STR HEALTH INC COM 67181A107 2062 62223 SH SOLE 0 0 62223 OAKTREE SPECIALTY LENDING CO COM 67401P108 345 46280 SH SOLE 0 0 46280 OATLY GROUP AB SPONSORED ADS 67421J108 874 109766 SH SOLE 0 0 109766 OBSEVA SA COM H5861P103 41 20634 SH SOLE 0 0 20634 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 322 25573 SH SOLE 0 0 25573 OCCIDENTAL PETE CORP COM 674599105 11205 386494 SH SOLE 0 0 386494 OCEANFIRST FINL CORP COM 675234108 503 22658 SH SOLE 0 0 22658 OCULAR THERAPEUTIX INC COM 67576A100 466 66802 SH SOLE 0 0 66802 OCULAR THERAPEUTIX INC COM 67576A100 4 20800 SH Call SOLE 0 0 0 OCWEN FINL CORP COM NEW 675746606 506 12667 SH SOLE 0 0 12667 OGE ENERGY CORP COM 670837103 1940 50562 SH SOLE 0 0 50562 OKTA INC CL A 679295105 5540 24712 SH SOLE 0 0 24712 OLD DOMINION FREIGHT LINE IN COM 679580100 28068 78291 SH SOLE 0 0 78291 OLD NATL BANCORP IND COM 680033107 570 31462 SH SOLE 0 0 31462 OLD REP INTL CORP COM 680223104 15541 632266 SH SOLE 0 0 632266 OLIN CORP COM PAR $1 680665205 2463 42811 SH SOLE 0 0 42811 OLLIES BARGAIN OUTLET HLDGS COM 681116109 230 4490 SH SOLE 0 0 4490 OMEGA HEALTHCARE INVS INC COM 681936100 4203 142045 SH SOLE 0 0 142045 OMEROS CORP COM 682143102 90 14068 SH SOLE 0 0 14068 OMNICOM GROUP INC COM 681919106 16654 227294 SH SOLE 0 0 227294 ON SEMICONDUCTOR CORP COM 682189105 6439 94799 SH SOLE 0 0 94799 ONDAS HLDGS INC COM NEW 68236H204 922 137465 SH SOLE 0 0 137465 ONE GAS INC COM 68235P108 1776 22893 SH SOLE 0 0 22893 ONEMAIN HLDGS INC COM 68268W103 325 6494 SH SOLE 0 0 6494 ONEOK INC NEW COM 682680103 32315 549946 SH SOLE 0 0 549946 ONTO INNOVATION INC COM 683344105 333 3286 SH SOLE 0 0 3286 OPEN LENDING CORP COM CL A 68373J104 443 19686 SH SOLE 0 0 19686 OPEN TEXT CORP COM 683715106 4166 87668 SH SOLE 0 0 87668 OPENDOOR TECHNOLOGIES INC COM 683712103 220 15079 SH SOLE 0 0 15079 OPERA LTD SPONSORED ADS 68373M107 103 14632 SH SOLE 0 0 14632 OPKO HEALTH INC COM 68375N103 280 58221 SH SOLE 0 0 58221 ORACLE CORP COM 68389X105 58770 673889 SH SOLE 0 0 673889 ORANGE SPONSORED ADR 684060106 1194 113222 SH SOLE 0 0 113222 ORCHID IS CAP INC COM 68571X103 53 11826 SH SOLE 0 0 11826 OREILLY AUTOMOTIVE INC COM 67103H107 31131 44081 SH SOLE 0 0 44081 ORGANON & CO COMMON STOCK 68622V106 3221 105771 SH SOLE 0 0 105771 ORION ENERGY SYS INC COM 686275108 54 14800 SH SOLE 0 0 14800 ORION OFFICE REIT INC COM 68629Y103 339 18177 SH SOLE 0 0 18177 ORTHOPEDIATRICS CORP COM 68752L100 910 15204 SH SOLE 0 0 15204 OSCAR HEALTH INC CL A 687793109 104 13292 SH SOLE 0 0 13292 OSHKOSH CORP COM 688239201 1942 17232 SH SOLE 0 0 17232 OSI ETF TR OSHARES EUR QLT 67110P506 206 6983 SH SOLE 0 0 6983 OSI ETF TR OSHARES US QUALT 67110P407 9374 201298 SH SOLE 0 0 201298 OSI ETF TR OSHARES US SMLCP 67110P100 259 6974 SH SOLE 0 0 6974 OSI ETF TR OSHS GBL INTER 67110P704 6439 130801 SH SOLE 0 0 130801 OSISKO GOLD ROYALTIES LTD COM 68827L101 166 13546 SH SOLE 0 0 13546 OTIS WORLDWIDE CORP COM 68902V107 6390 73393 SH SOLE 0 0 73393 OTTER TAIL CORP COM 689648103 1446 20243 SH SOLE 0 0 20243 OVERSTOCK COM INC DEL COM 690370101 2471 41880 SH SOLE 0 0 41880 OVINTIV INC COM 69047Q102 458 13602 SH SOLE 0 0 13602 OWENS CORNING NEW COM 690742101 387 4279 SH SOLE 0 0 4279 OWL ROCK CAPITAL CORPORATION COM 69121K104 461 32552 SH SOLE 0 0 32552 OXFORD SQUARE CAP CORP COM 69181V107 55 13431 SH SOLE 0 0 13431 PACCAR INC COM 693718108 3289 37260 SH SOLE 0 0 37260 PACER FDS TR BNCHMRK INDSTR 69374H766 6862 122443 SH SOLE 0 0 122443 PACER FDS TR BNCHMRK INFRA 69374H741 32410 748825 SH SOLE 0 0 748825 PACER FDS TR CFRA STVAL EQL 69374H691 879 22059 SH SOLE 0 0 22059 PACER FDS TR DEVELOPED MRKT 69374H873 382 12234 SH SOLE 0 0 12234 PACER FDS TR GLOBL CASH ETF 69374H709 1980 62890 SH SOLE 0 0 62890 PACER FDS TR LUNT LRG CP ALTR 69374H717 59587 1299602 SH SOLE 0 0 1299602 PACER FDS TR LUNT LRGCP MULTI 69374H816 2762 65861 SH SOLE 0 0 65861 PACER FDS TR PACER US SMALL 69374H857 28474 665748 SH SOLE 0 0 665748 PACER FDS TR TRENDP 100 ETF 69374H303 41662 706476 SH SOLE 0 0 706476 PACER FDS TR TRENDP US LAR CP 69374H105 79815 1921409 SH SOLE 0 0 1921409 PACER FDS TR TRENDP US MID CP 69374H204 41913 1145779 SH SOLE 0 0 1145779 PACER FDS TR TRENDPILOT EUR 69374H808 2061 83304 SH SOLE 0 0 83304 PACER FDS TR TRENDPILOT INTL 69374H683 26525 915282 SH SOLE 0 0 915282 PACER FDS TR TRENDPILOT US BD 69374H642 43853 1628392 SH SOLE 0 0 1628392 PACER FDS TR US CASH COWS 100 69374H881 49311 1047157 SH SOLE 0 0 1047157 PACIFIC PREMIER BANCORP COM 69478X105 240 5987 SH SOLE 0 0 5987 PACKAGING CORP AMER COM 695156109 3886 28543 SH SOLE 0 0 28543 PACWEST BANCORP DEL COM 695263103 1839 40702 SH SOLE 0 0 40702 PAE INC COM CL A 69290Y109 297 29878 SH SOLE 0 0 29878 PAGERDUTY INC COM 69553P100 486 13975 SH SOLE 0 0 13975 PALANTIR TECHNOLOGIES INC CL A 69608A108 12519 687480 SH SOLE 0 0 687480 PALO ALTO NETWORKS INC COM 697435105 25856 46442 SH SOLE 0 0 46442 PAN AMERN SILVER CORP COM 697900108 1808 72393 SH SOLE 0 0 72393 PAPA JOHNS INTL INC COM 698813102 793 5945 SH SOLE 0 0 5945 PAR TECHNOLOGY CORP COM 698884103 1530 29000 SH SOLE 0 0 29000 PARK NATL CORP COM 700658107 595 4333 SH SOLE 0 0 4333 PARKER-HANNIFIN CORP COM 701094104 16763 52691 SH SOLE 0 0 52691 PARSONS CORP DEL COM 70202L102 696 20671 SH SOLE 0 0 20671 PARTY CITY HOLDCO INC COM 702149105 191 34371 SH SOLE 0 0 34371 PATTERSON-UTI ENERGY INC COM 703481101 364 43101 SH SOLE 0 0 43101 PAYA HOLDINGS INC COM CL A 70434P103 83 13157 SH SOLE 0 0 13157 PAYCHEX INC COM 704326107 35115 257224 SH SOLE 0 0 257224 PAYCOM SOFTWARE INC COM 70432V102 9076 21861 SH SOLE 0 0 21861 PAYLOCITY HLDG CORP COM 70438V106 689 2914 SH SOLE 0 0 2914 PAYPAL HLDGS INC COM 70450Y103 104566 554490 SH SOLE 0 0 554490 PAYSAFE LIMITED ORD G6964L107 107 27289 SH SOLE 0 0 27289 PBF ENERGY INC CL A 69318G106 345 26568 SH SOLE 0 0 26568 PCB BANCORP COM 69320M109 214 9742 SH SOLE 0 0 9742 PDC ENERGY INC COM 69327R101 1725 35356 SH SOLE 0 0 35356 PDC ENERGY INC COM 69327R101 11 18200 SH Call SOLE 0 0 0 PEABODY ENGR CORP COM 704551100 154 15250 SH SOLE 0 0 15250 PELOTON INTERACTIVE INC CL A COM 70614W100 1214 33954 SH SOLE 0 0 33954 PEMBINA PIPELINE CORP COM 706327103 910 29950 SH SOLE 0 0 29950 PENN NATL GAMING INC COM 707569109 11992 231287 SH SOLE 0 0 231287 PENNANTPARK INVT CORP COM 708062104 204 29491 SH SOLE 0 0 29491 PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 12 11920 SH SOLE 0 0 11920 PENNYMAC FINL SVCS INC NEW COM 70932M107 483 6917 SH SOLE 0 0 6917 PENNYMAC MTG INVT TR COM 70931T103 265 15278 SH SOLE 0 0 15278 PENSKE AUTOMOTIVE GRP INC COM 70959W103 528 4925 SH SOLE 0 0 4925 PENTAIR PLC SHS G7S00T104 1079 14775 SH SOLE 0 0 14775 PENUMBRA INC COM 70975L107 202 704 SH SOLE 0 0 704 PEOPLES BANCORP INC COM 709789101 977 30722 SH SOLE 0 0 30722 PEOPLES FINL SVCS CORP COM 711040105 266 5049 SH SOLE 0 0 5049 PEOPLES UNITED FINANCIAL INC COM 712704105 3094 173638 SH SOLE 0 0 173638 PEOPLES UNITED FINANCIAL INC COM 712704105 9 13100 SH Call SOLE 0 0 0 PEPSICO INC COM 713448108 137634 792261 SH SOLE 0 0 792261 PERFICIENT INC COM 71375U101 1286 9944 SH SOLE 0 0 9944 PERFORMANCE FOOD GROUP CO COM 71377A103 274 5962 SH SOLE 0 0 5962 PERKINELMER INC COM 714046109 4720 23472 SH SOLE 0 0 23472 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 247 22485 SH SOLE 0 0 22485 PFIZER INC COM 717081103 170093 2880468 SH SOLE 0 0 2880468 PFIZER INC COM 717081103 6 13800 SH Call SOLE 0 0 0 PG&E CORP COM 69331C108 956 78765 SH SOLE 0 0 78765 PGIM ETF TR ULTRA SHORT 69344A107 6609 133537 SH SOLE 0 0 133537 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 282 18716 SH SOLE 0 0 18716 PGIM HIGH YIELD BOND FUND IN COM 69346H100 1670 104078 SH SOLE 0 0 104078 PHILIP MORRIS INTL INC COM 718172109 39409 414831 SH SOLE 0 0 414831 PHILLIPS 66 COM 718546104 45835 632538 SH SOLE 0 0 632538 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 5502 152526 SH SOLE 0 0 152526 PHREESIA INC COM 71944F106 291 6980 SH SOLE 0 0 6980 PHYSICIANS RLTY TR COM 71943U104 2535 134652 SH SOLE 0 0 134652 PIEDMONT LITHIUM INC COM 72016P105 752 14340 SH SOLE 0 0 14340 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 693 37689 SH SOLE 0 0 37689 PILGRIMS PRIDE CORP COM 72147K108 369 13075 SH SOLE 0 0 13075 PIMCO CALIF MUN INCOME FD II COM 72200M108 213 22775 SH SOLE 0 0 22775 PIMCO CALIF MUN INCOME FD II COM 72201C109 179 16117 SH SOLE 0 0 16117 PIMCO CORPORATE & INCM STRG COM 72200U100 332 19394 SH SOLE 0 0 19394 PIMCO CORPORATE & INCOME OPP COM 72201B101 2054 124160 SH SOLE 0 0 124160 PIMCO DYNAMIC INCOME FD SHS 72201Y101 8185 315900 SH SOLE 0 0 315900 PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107 922 71572 SH SOLE 0 0 71572 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 2167 21862 SH SOLE 0 0 21862 PIMCO ETF TR 1-5 US TIP IDX 72201R205 22215 402597 SH SOLE 0 0 402597 PIMCO ETF TR 15+ YR US TIPS 72201R304 1366 14953 SH SOLE 0 0 14953 PIMCO ETF TR 25YR+ ZERO U S 72201R882 670 4399 SH SOLE 0 0 4399 PIMCO ETF TR ACTIVE BD ETF 72201R775 37866 346089 SH SOLE 0 0 346089 PIMCO ETF TR BROAD US TIPS 72201R403 2333 35317 SH SOLE 0 0 35317 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 23444 230831 SH SOLE 0 0 230831 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 332 3298 SH SOLE 0 0 3298 PIMCO ETF TR INTER MUN BD ACT 72201R866 1838 32703 SH SOLE 0 0 32703 PIMCO ETF TR INV GRD CRP BD 72201R817 4210 37307 SH SOLE 0 0 37307 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 4257 83103 SH SOLE 0 0 83103 PIMCO HIGH INCOME FD COM SHS 722014107 1100 178804 SH SOLE 0 0 178804 PIMCO INCOME STRATEGY FD COM 72201H108 110 10023 SH SOLE 0 0 10023 PIMCO MUN INCOME FD COM 72200R107 251 16474 SH SOLE 0 0 16474 PIMCO MUN INCOME FD II COM 72200W106 601 41145 SH SOLE 0 0 41145 PIMCO MUN INCOME FD III COM 72201A103 190 14869 SH SOLE 0 0 14869 PIMCO NEW YORK MUN FD II COM 72200Y102 841 74079 SH SOLE 0 0 74079 PIMCO STRATEGIC INCOME FD COM 72200X104 348 51228 SH SOLE 0 0 51228 PING IDENTITY HLDG CORP COM 72341T103 13093 572267 SH SOLE 0 0 572267 PING IDENTITY HLDG CORP COM 72341T103 1 10300 SH Call SOLE 0 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 16156 169168 SH SOLE 0 0 169168 PINNACLE WEST CAP CORP COM 723484101 2767 39204 SH SOLE 0 0 39204 PINTEREST INC CL A 72352L106 3399 93514 SH SOLE 0 0 93514 PIONEER DIVERSIFIED HIGH INC COM 723653101 1067 69675 SH SOLE 0 0 69675 PIONEER HIGH INCOME FUND INC COM 72369H106 365 37673 SH SOLE 0 0 37673 PIONEER MUNICIPAL HIGH INCOM COM 723762100 1187 102747 SH SOLE 0 0 102747 PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108 241 19711 SH SOLE 0 0 19711 PIONEER NAT RES CO COM 723787107 92136 506537 SH SOLE 0 0 506537 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 3279 351099 SH SOLE 0 0 351099 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1430 141044 SH SOLE 0 0 141044 PLANET FITNESS INC CL A 72703H101 213 2354 SH SOLE 0 0 2354 PLANTRONICS INC NEW COM 727493108 285 9721 SH SOLE 0 0 9721 PLAYA HOTELS & RESORTS NV SHS N70544106 2442 306015 SH SOLE 0 0 306015 PLAYAGS INC COM 72814N104 152 22447 SH SOLE 0 0 22447 PLBY GROUP INC COM 72814P109 696 26123 SH SOLE 0 0 26123 PLUG POWER INC COM NEW 72919P202 3983 141089 SH SOLE 0 0 141089 PNC FINL SVCS GROUP INC COM 693475105 19500 97251 SH SOLE 0 0 97251 POLARIS INC COM 731068102 23483 213644 SH SOLE 0 0 213644 POLYMET MNG CORP COM NEW 731916409 79 31604 SH SOLE 0 0 31604 POLYPID LTD SHS M8001Q118 164 28499 SH SOLE 0 0 28499 POOL CORP COM 73278L105 7299 12886 SH SOLE 0 0 12886 POPULAR INC COM NEW 733174700 368 4487 SH SOLE 0 0 4487 PORTILLOS INC COM CL A 73642K106 807 21509 SH SOLE 0 0 21509 POST HLDGS INC COM 737446104 828 7347 SH SOLE 0 0 7347 POTLATCHDELTIC CORPORATION COM 737630103 6062 100658 SH SOLE 0 0 100658 POWER & DIGITAL INFRA ACQ CO COM CL A 739190106 165 15105 SH SOLE 0 0 15105 POWER INTEGRATIONS INC COM 739276103 215 2318 SH SOLE 0 0 2318 PPG INDS INC COM 693506107 13356 77445 SH SOLE 0 0 77445 PPL CORP COM 69351T106 5666 188497 SH SOLE 0 0 188497 PRECIGEN INC COM 74017N105 38 10335 SH SOLE 0 0 10335 PREFERRED APT CMNTYS INC COM 74039L103 339 18780 SH SOLE 0 0 18780 PRICE T ROWE GROUP INC COM 74144T108 39244 199560 SH SOLE 0 0 199560 PRIMERICA INC COM 74164M108 743 4846 SH SOLE 0 0 4846 PRIMO WATER CORPORATION COM 74167P108 4138 234722 SH SOLE 0 0 234722 PRINCIPAL EXCHANGE-TRADED FD PRIN HLTHCRE INV 74255Y409 732 15481 SH SOLE 0 0 15481 PRINCIPAL EXCHANGE-TRADED FD SPECTRUM PFD 74255Y888 6322 311734 SH SOLE 0 0 311734 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 6146 84970 SH SOLE 0 0 84970 PROCTER AND GAMBLE CO COM 742718109 179699 1098512 SH SOLE 0 0 1098512 PROFESSIONAL HLDG CORP CL A COM 743139107 3504 182892 SH SOLE 0 0 182892 PROFIRE ENERGY INC COM 74316X101 12 11440 SH SOLE 0 0 11440 PROFOUND MED CORP COM NEW 74319B502 436 38629 SH SOLE 0 0 38629 PROG HOLDINGS INC COM NPV 74319R101 2748 60906 SH SOLE 0 0 60906 PROGRESSIVE CORP COM 743315103 13378 130334 SH SOLE 0 0 130334 PROLOGIS INC. COM 74340W103 23111 137254 SH SOLE 0 0 137254 PROPETRO HLDG CORP COM 74347M108 920 113568 SH SOLE 0 0 113568 PROSHARES TR DJ BRKFLD GLB 74347B508 423 8839 SH SOLE 0 0 8839 PROSHARES TR LARGE CAP CRE 74347R248 1476 13255 SH SOLE 0 0 13255 PROSHARES TR MSCI EAFE DIVD 74347B839 5856 127778 SH SOLE 0 0 127778 PROSHARES TR ONLINE RTL ETF 74347B169 1980 34902 SH SOLE 0 0 34902 PROSHARES TR PET CARE ETF 74348A145 1670 21136 SH SOLE 0 0 21136 PROSHARES TR PSHS ULTRA QQQ 74347R206 365 4100 SH SOLE 0 0 4100 PROSHARES TR RUSS 2000 DIVD 74347B698 10369 155026 SH SOLE 0 0 155026 PROSHARES TR S&P 500 DV ARIST 74348A467 103936 1058618 SH SOLE 0 0 1058618 PROSHARES TR S&P MDCP 400 DIV 74347B680 14771 200337 SH SOLE 0 0 200337 PROSPECT CAP CORP COM 74348T102 791 94034 SH SOLE 0 0 94034 PROSPECT CAP CORP NOTE 4.950% 7/1 74348TAR3 20 20000 PRN SOLE 0 0 20000 PROSPERITY BANCSHARES INC COM 743606105 3348 46306 SH SOLE 0 0 46306 PROVIDENT FINL SVCS INC COM 74386T105 250 10310 SH SOLE 0 0 10310 PRUDENTIAL FINL INC COM 744320102 32558 300799 SH SOLE 0 0 300799 PTC INC COM 69370C100 403 3324 SH SOLE 0 0 3324 PUBLIC STORAGE COM 74460D109 21671 57854 SH SOLE 0 0 57854 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 9713 145558 SH SOLE 0 0 145558 PULTE GROUP INC COM 745867101 12324 215590 SH SOLE 0 0 215590 PURE STORAGE INC CL A 74624M102 7400 227350 SH SOLE 0 0 227350 PUTNAM MANAGED MUN INCOME TR COM 746823103 1679 191425 SH SOLE 0 0 191425 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 1729 120050 SH SOLE 0 0 120050 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 1532 358763 SH SOLE 0 0 358763 PVH CORPORATION COM 693656100 411 3858 SH SOLE 0 0 3858 Q2 HLDGS INC COM 74736L109 321 4040 SH SOLE 0 0 4040 QORVO INC COM 74736K101 5403 34548 SH SOLE 0 0 34548 QUALCOMM INC COM 747525103 162432 888218 SH SOLE 0 0 888218 QUALIGEN THERAPEUTICS INC COM 74754R103 47 43641 SH SOLE 0 0 43641 QUALYS INC COM 74758T303 666 4854 SH SOLE 0 0 4854 QUANTA SVCS INC COM 74762E102 10019 87369 SH SOLE 0 0 87369 QUANTUM SI INC COM CL A 74765K105 240 30444 SH SOLE 0 0 30444 QUANTUMSCAPE CORP COM CL A 74767V109 1952 87966 SH SOLE 0 0 87966 QUANTUMSCAPE CORP COM CL A 74767V109 39 10200 SH Call SOLE 0 0 0 QUDIAN INC ADR 747798106 20 20623 SH SOLE 0 0 20623 QUEST DIAGNOSTICS INC COM 74834L100 11920 68888 SH SOLE 0 0 68888 QUIDEL CORP COM 74838J101 1570 11628 SH SOLE 0 0 11628 QUIPT HOME MEDICAL CORP COM 74880P104 163 29050 SH SOLE 0 0 29050 QURATE RETAIL INC COM SER A 74915M100 122 16022 SH SOLE 0 0 16022 RADA ELECTR INDS LTD COM PAR NEW M81863124 97 10309 SH SOLE 0 0 10309 RADIAN GROUP INC COM 750236101 1166 55164 SH SOLE 0 0 55164 RADNET INC COM 750491102 464 15425 SH SOLE 0 0 15425 RALPH LAUREN CORP CL A 751212101 213 1788 SH SOLE 0 0 1788 RAMBUS INC DEL COM 750917106 1563 53176 SH SOLE 0 0 53176 RANGE RES CORP COM 75281A109 485 27217 SH SOLE 0 0 27217 RAPID7 INC COM 753422104 9335 79316 SH SOLE 0 0 79316 RAYMOND JAMES FINL INC COM 754730109 22403 223133 SH SOLE 0 0 223133 RAYONIER ADVANCED MATLS INC COM 75508B104 59 10404 SH SOLE 0 0 10404 RAYONIER INC COM 754907103 2526 62580 SH SOLE 0 0 62580 RAYTHEON TECHNOLOGIES CORP COM 75513E101 73121 849600 SH SOLE 0 0 849600 RBB FD INC MOTLEY FOL ETF 74933W601 1084 24559 SH SOLE 0 0 24559 RBB FD INC MOTLEY FOOL SML 74933W874 587 15994 SH SOLE 0 0 15994 READY CAPITAL CORP 7% CN SR NT 2023 75574U200 1391 51744 SH SOLE 0 0 51744 READY CAPITAL CORP COM 75574U101 483 30920 SH SOLE 0 0 30920 REALOGY HLDGS CORP COM 75605Y106 297 17661 SH SOLE 0 0 17661 REALTY INCOME CORP COM 756109104 23102 322704 SH SOLE 0 0 322704 REAVES UTIL INCOME FD COM SH BEN INT 756158101 5695 162155 SH SOLE 0 0 162155 RED CAT HLDGS INC COM 75644T100 44 21360 SH SOLE 0 0 21360 RED ROBIN GOURMET BURGERS IN COM 75689M101 833 50376 SH SOLE 0 0 50376 RED ROCK RESORTS INC CL A 75700L108 311 5646 SH SOLE 0 0 5646 REDFIN CORP COM 75737F108 275 7174 SH SOLE 0 0 7174 REDWOOD TR INC COM 758075402 8377 635122 SH SOLE 0 0 635122 REDWOOD TRUST INC NOTE 4.750% 8/1 758075AC9 31 30000 PRN SOLE 0 0 30000 REGENCY CTRS CORP COM 758849103 3490 46316 SH SOLE 0 0 46316 REGENERON PHARMACEUTICALS COM 75886F107 11225 17775 SH SOLE 0 0 17775 REGENXBIO INC COM 75901B107 1626 49731 SH SOLE 0 0 49731 REGIONS FINANCIAL CORP NEW COM 7591EP100 12079 554098 SH SOLE 0 0 554098 REINSURANCE GRP OF AMERICA I COM NEW 759351604 241 2202 SH SOLE 0 0 2202 RELIANCE STEEL & ALUMINUM CO COM 759509102 358 2204 SH SOLE 0 0 2204 RELIANT BANCORP INC COM 75956B101 232 6523 SH SOLE 0 0 6523 RELX PLC SPONSORED ADR 759530108 404 12374 SH SOLE 0 0 12374 RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 339 5860 SH SOLE 0 0 5860 RENASANT CORP COM 75970E107 207 5465 SH SOLE 0 0 5465 RENESOLA LTD SPONSORED ADS 75971T301 95 15865 SH SOLE 0 0 15865 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 257 6047 SH SOLE 0 0 6047 RENOVARE ENVIRONMENTAL INC COM 09074B107 83 118685 SH SOLE 0 0 118685 RENT A CTR INC NEW COM 76009N100 2944 61285 SH SOLE 0 0 61285 REPLIGEN CORP COM 759916109 586 2212 SH SOLE 0 0 2212 REPUBLIC SVCS INC COM 760759100 15589 111780 SH SOLE 0 0 111780 RESEARCH FRONTIERS INC COM 760911107 27 15435 SH SOLE 0 0 15435 RESIDEO TECHNOLOGIES INC COM 76118Y104 771 29607 SH SOLE 0 0 29607 RESMED INC COM 761152107 12449 47792 SH SOLE 0 0 47792 RESTAURANT BRANDS INTL INC COM 76131D103 549 9043 SH SOLE 0 0 9043 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1470 74990 SH SOLE 0 0 74990 REVOLVE GROUP INC CL A 76156B107 3800 67814 SH SOLE 0 0 67814 REXFORD INDL RLTY INC COM 76169C100 248 3062 SH SOLE 0 0 3062 REYNOLDS CONSUMER PRODS INC COM 76171L106 791 25207 SH SOLE 0 0 25207 RF INDS LTD COM PAR $0.01 749552105 247 30875 SH SOLE 0 0 30875 RH COM 74967X103 3173 5921 SH SOLE 0 0 5921 RINGCENTRAL INC CL A 76680R206 9660 51557 SH SOLE 0 0 51557 RIO TINTO PLC SPONSORED ADR 767204100 7095 105986 SH SOLE 0 0 105986 RITCHIE BROS AUCTIONEERS COM 767744105 295 4810 SH SOLE 0 0 4810 RIVERNORTH DOUBLELINE STRATE COM 76882G107 215 15113 SH SOLE 0 0 15113 RIVERNORTH MANAGED DUR MUN I COM 76882H105 555 27536 SH SOLE 0 0 27536 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 13233 127624 SH SOLE 0 0 127624 RLI CORP COM 749607107 3982 35524 SH SOLE 0 0 35524 RLJ LODGING TR COM 74965L101 1065 76420 SH SOLE 0 0 76420 ROBERT HALF INTL INC COM 770323103 2078 18636 SH SOLE 0 0 18636 ROBLOX CORP CL A 771049103 16528 160214 SH SOLE 0 0 160214 ROCKET COS INC COM CL A 77311W101 177 12637 SH SOLE 0 0 12637 ROCKWELL AUTOMATION INC COM 773903109 14713 42171 SH SOLE 0 0 42171 ROCKWELL MED INC COM 774374102 13 31590 SH SOLE 0 0 31590 ROGERS CORP COM 775133101 250 915 SH SOLE 0 0 915 ROKU INC COM CL A 77543R102 14715 64481 SH SOLE 0 0 64481 ROKU INC COM CL A 77543R102 782 5100 SH Put SOLE 0 0 5100 ROLLINS INC COM 775711104 8187 239322 SH SOLE 0 0 239322 ROPER TECHNOLOGIES INC COM 776696106 103655 210677 SH SOLE 0 0 210677 ROSS STORES INC COM 778296103 10279 89939 SH SOLE 0 0 89939 ROYAL BK CDA COM 780087102 12233 115117 SH SOLE 0 0 115117 ROYAL CARIBBEAN GROUP COM V7780T103 12820 166708 SH SOLE 0 0 166708 ROYAL CARIBBEAN GROUP COM V7780T103 134 28500 SH Put SOLE 0 0 28500 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 3969 91548 SH SOLE 0 0 91548 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 5872 135292 SH SOLE 0 0 135292 ROYAL GOLD INC COM 780287108 3627 34475 SH SOLE 0 0 34475 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 207 5194 SH SOLE 0 0 5194 ROYCE GLOBAL VALUE TR INC COM 78081T104 759 57880 SH SOLE 0 0 57880 ROYCE MICRO-CAP TR INC COM 780915104 488 42226 SH SOLE 0 0 42226 ROYCE VALUE TR INC COM 780910105 29033 1482051 SH SOLE 0 0 1482051 RPM INTL INC COM 749685103 1989 19695 SH SOLE 0 0 19695 RUSH STREET INTERACTIVE INC COM 782011100 293 17759 SH SOLE 0 0 17759 RUTHS HOSPITALITY GROUP INC COM 783332109 1627 81784 SH SOLE 0 0 81784 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 255 2496 SH SOLE 0 0 2496 RYDER SYS INC COM 783549108 1406 17051 SH SOLE 0 0 17051 RYMAN HOSPITALITY PPTYS INC COM 78377T107 2172 23621 SH SOLE 0 0 23621 S&P GLOBAL INC COM 78409V104 27376 57989 SH SOLE 0 0 57989 SABA CAPITAL INCOME & OPRNT SHARES 78518H103 610 134902 SH SOLE 0 0 134902 SABINE RTY TR UNIT BEN INT 785688102 399 9566 SH SOLE 0 0 9566 SABRA HEALTH CARE REIT INC COM 78573L106 186 13768 SH SOLE 0 0 13768 SABRE CORP COM 78573M104 515 59924 SH SOLE 0 0 59924 SACHEM CAP CORP COM 78590A109 107 18308 SH SOLE 0 0 18308 SAFETY INS GROUP INC COM 78648T100 859 10102 SH SOLE 0 0 10102 SALESFORCE COM INC COM 79466L302 213805 841324 SH SOLE 0 0 841324 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 166 27267 SH SOLE 0 0 27267 SANDERSON FARMS INC COM 800013104 1113 5824 SH SOLE 0 0 5824 SANFILIPPO JOHN B & SON INC COM 800422107 1311 14540 SH SOLE 0 0 14540 SANGAMO THERAPEUTICS INC COM 800677106 922 122957 SH SOLE 0 0 122957 SANOFI SPONSORED ADR 80105N105 5438 108550 SH SOLE 0 0 108550 SAP SE SPON ADR 803054204 1311 9355 SH SOLE 0 0 9355 SAREPTA THERAPEUTICS INC COM 803607100 936 10392 SH SOLE 0 0 10392 SBA COMMUNICATIONS CORP NEW CL A 78410G104 6399 16448 SH SOLE 0 0 16448 SCHLUMBERGER LTD COM STK 806857108 4641 154949 SH SOLE 0 0 154949 SCHNEIDER NATIONAL INC CL B 80689H102 309 11485 SH SOLE 0 0 11485 SCHWAB CHARLES CORP COM 808513105 12261 145777 SH SOLE 0 0 145777 SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 276 5457 SH SOLE 0 0 5457 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 206 4421 SH SOLE 0 0 4421 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 4860 164087 SH SOLE 0 0 164087 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 16121 414747 SH SOLE 0 0 414747 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 1230 30047 SH SOLE 0 0 30047 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 305 5436 SH SOLE 0 0 5436 SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 1263 21768 SH SOLE 0 0 21768 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 2334 39820 SH SOLE 0 0 39820 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 681 12237 SH SOLE 0 0 12237 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 3653 117889 SH SOLE 0 0 117889 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 9920 305123 SH SOLE 0 0 305123 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 254 6795 SH SOLE 0 0 6795 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 9286 182613 SH SOLE 0 0 182613 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 3027 56168 SH SOLE 0 0 56168 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 7824 69231 SH SOLE 0 0 69231 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 119416 1477354 SH SOLE 0 0 1477354 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 65872 402260 SH SOLE 0 0 402260 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 2903 39642 SH SOLE 0 0 39642 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 10374 91117 SH SOLE 0 0 91117 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 103058 1281347 SH SOLE 0 0 1281347 SCHWAB STRATEGIC TR US REIT ETF 808524847 935 17739 SH SOLE 0 0 17739 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 12689 123914 SH SOLE 0 0 123914 SCHWAB STRATEGIC TR US TIPS ETF 808524870 12779 203190 SH SOLE 0 0 203190 SCIENCE APPLICATIONS INTL CO COM 808625107 650 7775 SH SOLE 0 0 7775 SCOTTS MIRACLE-GRO CO CL A 810186106 27128 168489 SH SOLE 0 0 168489 SCOTTS MIRACLE-GRO CO CL A 810186106 53 15200 SH Call SOLE 0 0 0 SEA LTD SPONSORD ADS 81141R100 1782 7966 SH SOLE 0 0 7966 SEABOARD CORP DEL COM 811543107 2227 566 SH SOLE 0 0 566 SEABRIDGE GOLD INC COM 811916105 441 26752 SH SOLE 0 0 26752 SEACOAST BKG CORP FLA COM NEW 811707801 420 11858 SH SOLE 0 0 11858 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 5925 52445 SH SOLE 0 0 52445 SEAGEN INC COM 81181C104 1181 7641 SH SOLE 0 0 7641 SEALED AIR CORP NEW COM 81211K100 630 9344 SH SOLE 0 0 9344 SEI INVTS CO COM 784117103 1744 28620 SH SOLE 0 0 28620 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 39489 508335 SH SOLE 0 0 508335 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 3 14600 SH Call SOLE 0 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 130397 2349451 SH SOLE 0 0 2349451 SELECT SECTOR SPDR TR ENERGY 81369Y506 3 11400 SH Call SOLE 0 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 143389 3671933 SH SOLE 0 0 3671933 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 2 22000 SH Put SOLE 0 0 22000 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 18260 352429 SH SOLE 0 0 352429 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 138072 675171 SH SOLE 0 0 675171 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 44498 577070 SH SOLE 0 0 577070 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1 11700 SH Put SOLE 0 0 11700 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 144013 1022141 SH SOLE 0 0 1022141 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1 13700 SH Put SOLE 0 0 13700 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 80297 758863 SH SOLE 0 0 758863 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 27656 386355 SH SOLE 0 0 386355 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 17645 194722 SH SOLE 0 0 194722 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 120013 690212 SH SOLE 0 0 690212 SELECTIVE INS GROUP INC COM 816300107 224 2731 SH SOLE 0 0 2731 SEMPRA COM 816851109 4227 31952 SH SOLE 0 0 31952 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 241 3914 SH SOLE 0 0 3914 SENSEONICS HLDGS INC COM 81727U105 478 178855 SH SOLE 0 0 178855 SENTINELONE INC CL A 81730H109 753 14907 SH SOLE 0 0 14907 SERVICE CORP INTL COM 817565104 3385 47668 SH SOLE 0 0 47668 SERVICE PPTYS TR COM SH BEN INT 81761L102 348 39630 SH SOLE 0 0 39630 SERVICENOW INC COM 81762P102 57217 88146 SH SOLE 0 0 88146 SERVISFIRST BANCSHARES INC COM 81768T108 1506 17735 SH SOLE 0 0 17735 SFL CORPORATION LTD SHS G7738W106 119 14600 SH SOLE 0 0 14600 SHAKE SHACK INC CL A 819047101 1283 17774 SH SOLE 0 0 17774 SHARECARE INC COM CL A 81948W104 163 36242 SH SOLE 0 0 36242 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 666 57832 SH SOLE 0 0 57832 SHERWIN WILLIAMS CO COM 824348106 47815 135749 SH SOLE 0 0 135749 SHOCKWAVE MED INC COM 82489T104 208 1165 SH SOLE 0 0 1165 SHOPIFY INC CL A 82509L107 58105 42147 SH SOLE 0 0 42147 SIENTRA INC COM 82621J105 195 53241 SH SOLE 0 0 53241 SIGNATURE BK NEW YORK N Y COM 82669G104 13674 42253 SH SOLE 0 0 42253 SIGNET JEWELERS LIMITED SHS G81276100 2186 25120 SH SOLE 0 0 25120 SILVERCREST METALS INC COM 828363101 163 20609 SH SOLE 0 0 20609 SILVERGATE CAP CORP CL A 82837P408 217 1465 SH SOLE 0 0 1465 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 391 13229 SH SOLE 0 0 13229 SIMON PPTY GROUP INC NEW COM 828806109 15077 94364 SH SOLE 0 0 94364 SIMPLY GOOD FOODS CO COM 82900L102 217 5209 SH SOLE 0 0 5209 SIMPSON MFG INC COM 829073105 334 2402 SH SOLE 0 0 2402 SIREN ETF TR NSD NXGN ECO ETF 829658202 628 14766 SH SOLE 0 0 14766 SIRIUS XM HOLDINGS INC COM 82968B103 2225 350414 SH SOLE 0 0 350414 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 931 3843 SH SOLE 0 0 3843 SITIME CORP COM 82982T106 948 3240 SH SOLE 0 0 3240 SIXTH STREET SPECIALTY LENDN COM 83012A109 361 15432 SH SOLE 0 0 15432 SKILLZ INC COM 83067L109 159 21428 SH SOLE 0 0 21428 SKYWEST INC COM 830879102 480 12218 SH SOLE 0 0 12218 SKYWORKS SOLUTIONS INC COM 83088M102 22138 142698 SH SOLE 0 0 142698 SMARTFINANCIAL INC COM NEW 83190L208 214 7815 SH SOLE 0 0 7815 SMILEDIRECTCLUB INC CL A COM 83192H106 56 23980 SH SOLE 0 0 23980 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 262 7569 SH SOLE 0 0 7569 SMITH & WESSON BRANDS INC COM 831754106 568 31930 SH SOLE 0 0 31930 SMITH A O CORP COM 831865209 6693 77955 SH SOLE 0 0 77955 SMITH MICRO SOFTWARE INC COM NEW 832154207 1329 270161 SH SOLE 0 0 270161 SMUCKER J M CO COM NEW 832696405 4179 30772 SH SOLE 0 0 30772 SNAP INC CL A 83304A106 7814 166151 SH SOLE 0 0 166151 SNAP ON INC COM 833034101 5580 25906 SH SOLE 0 0 25906 SNOWFLAKE INC CL A 833445109 9651 28489 SH SOLE 0 0 28489 SOC TELEMED INC COM CL A 78472F101 13 10005 SH SOLE 0 0 10005 SOFI TECHNOLOGIES INC COM 83406F102 6948 439455 SH SOLE 0 0 439455 SOFI TECHNOLOGIES INC COM 83406F102 2 10200 SH Call SOLE 0 0 0 SOL GEL TECHNOLOGIES SHS M8694L103 1064 143205 SH SOLE 0 0 143205 SOLAREDGE TECHNOLOGIES INC COM 83417M104 2600 9266 SH SOLE 0 0 9266 SOLID POWER INC CLASS A COM 83422N105 493 56447 SH SOLE 0 0 56447 SOMALOGIC INC CLASS A COM 83444K105 133 11420 SH SOLE 0 0 11420 SONOCO PRODS CO COM 835495102 764 13199 SH SOLE 0 0 13199 SONOS INC COM 83570H108 940 31551 SH SOLE 0 0 31551 SONY GROUP CORPORATION SPONSORED ADR 835699307 3258 25774 SH SOLE 0 0 25774 SORRENTO THERAPEUTICS INC COM NEW 83587F202 693 148931 SH SOLE 0 0 148931 SOURCE CAP INC COM 836144105 480 11101 SH SOLE 0 0 11101 SOUTH JERSEY INDS INC COM 838518108 2134 81710 SH SOLE 0 0 81710 SOUTH JERSEY INDS INC UNIT 04/01/2024 838518306 1349 24174 SH SOLE 0 0 24174 SOUTHERN CO COM 842587107 42479 619402 SH SOLE 0 0 619402 SOUTHERN COPPER CORP COM 84265V105 1282 20772 SH SOLE 0 0 20772 SOUTHSIDE BANCSHARES INC COM 84470P109 454 10845 SH SOLE 0 0 10845 SOUTHSTATE CORPORATION COM 840441109 1188 14828 SH SOLE 0 0 14828 SOUTHWEST AIRLS CO COM 844741108 18337 428025 SH SOLE 0 0 428025 SOUTHWEST GAS HLDGS INC COM 844895102 396 5656 SH SOLE 0 0 5656 SOUTHWESTERN ENERGY CO COM 845467109 279 59813 SH SOLE 0 0 59813 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 83229 229064 SH SOLE 0 0 229064 SPDR GOLD TR GOLD SHS 78463V107 160326 937801 SH SOLE 0 0 937801 SPDR GOLD TR GOLD SHS 78463V107 18 16400 SH Call SOLE 0 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 3073 54361 SH SOLE 0 0 54361 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 1852 52036 SH SOLE 0 0 52036 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1864 39957 SH SOLE 0 0 39957 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 5920 109711 SH SOLE 0 0 109711 SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426 731 10817 SH SOLE 0 0 10817 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 12458 341501 SH SOLE 0 0 341501 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 6245 150527 SH SOLE 0 0 150527 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 16173 543987 SH SOLE 0 0 543987 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 410 6906 SH SOLE 0 0 6906 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 675 12445 SH SOLE 0 0 12445 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 741 19053 SH SOLE 0 0 19053 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 360 9519 SH SOLE 0 0 9519 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 661 15018 SH SOLE 0 0 15018 SPDR S&P 500 ETF TR TR UNIT 78462F103 823174 1733089 SH SOLE 0 0 1733089 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 58420 112848 SH SOLE 0 0 112848 SPDR SER TR AEROSPACE DEF 78464A631 2387 20486 SH SOLE 0 0 20486 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 6446 305192 SH SOLE 0 0 305192 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 7565 82745 SH SOLE 0 0 82745 SPDR SER TR BLOOMBERG CONV 78464A359 35180 424063 SH SOLE 0 0 424063 SPDR SER TR BLOOMBERG HIGH Y 78468R622 13594 125209 SH SOLE 0 0 125209 SPDR SER TR BLOOMBERG INTL 78464A151 1087 31420 SH SOLE 0 0 31420 SPDR SER TR BLOOMBERG INTL T 78464A516 446 15770 SH SOLE 0 0 15770 SPDR SER TR BLOOMBERG INVT 78468R200 7608 248711 SH SOLE 0 0 248711 SPDR SER TR BLOOMBERG SHT TE 78468R408 6326 233013 SH SOLE 0 0 233013 SPDR SER TR COMP SOFTWARE 78464A599 450 2720 SH SOLE 0 0 2720 SPDR SER TR DJ REIT ETF 78464A607 3321 27189 SH SOLE 0 0 27189 SPDR SER TR FTSE INT GVT ETF 78464A490 1180 21928 SH SOLE 0 0 21928 SPDR SER TR GLB DOW ETF 78464A706 347 3057 SH SOLE 0 0 3057 SPDR SER TR HLTH CARE SVCS 78464A573 1045 9859 SH SOLE 0 0 9859 SPDR SER TR HLTH CR EQUIP 78464A581 1203 10257 SH SOLE 0 0 10257 SPDR SER TR ICE PFD SEC ETF 78464A292 4757 110863 SH SOLE 0 0 110863 SPDR SER TR MSCI USA STRTGIC 78468R812 4330 33152 SH SOLE 0 0 33152 SPDR SER TR NUVEEN BLMBRG MU 78468R721 1487 28739 SH SOLE 0 0 28739 SPDR SER TR NUVEEN BLMBRG SH 78468R739 18353 373174 SH SOLE 0 0 373174 SPDR SER TR NUVEEN BLOOMBERG 78464A284 11366 189182 SH SOLE 0 0 189182 SPDR SER TR NYSE TECH ETF 78464A102 2173 13117 SH SOLE 0 0 13117 SPDR SER TR PORTFLI HIGH YLD 78468R606 320 12034 SH SOLE 0 0 12034 SPDR SER TR PORTFLI INTRMDIT 78464A672 8730 272389 SH SOLE 0 0 272389 SPDR SER TR PORTFLI MORTGAGE 78464A383 225 8875 SH SOLE 0 0 8875 SPDR SER TR PORTFLI TIPS ETF 78464A656 14649 465028 SH SOLE 0 0 465028 SPDR SER TR PORTFOLI S&P1500 78464A805 4734 81000 SH SOLE 0 0 81000 SPDR SER TR PORTFOLIO AGRGTE 78464A649 1791 60478 SH SOLE 0 0 60478 SPDR SER TR PORTFOLIO INTRMD 78464A375 7820 216337 SH SOLE 0 0 216337 SPDR SER TR PORTFOLIO LN COR 78464A367 2289 72724 SH SOLE 0 0 72724 SPDR SER TR PORTFOLIO LN TSR 78464A664 15558 369118 SH SOLE 0 0 369118 SPDR SER TR PORTFOLIO S&P400 78464A847 6154 123713 SH SOLE 0 0 123713 SPDR SER TR PORTFOLIO S&P500 78464A854 22081 395502 SH SOLE 0 0 395502 SPDR SER TR PORTFOLIO S&P600 78468R853 2689 60161 SH SOLE 0 0 60161 SPDR SER TR PORTFOLIO SH TSR 78468R101 1884 61924 SH SOLE 0 0 61924 SPDR SER TR PORTFOLIO SHORT 78464A474 40617 1311500 SH SOLE 0 0 1311500 SPDR SER TR PRTFLO S&P500 GW 78464A409 47522 655730 SH SOLE 0 0 655730 SPDR SER TR PRTFLO S&P500 HI 78468R788 3726 88608 SH SOLE 0 0 88608 SPDR SER TR PRTFLO S&P500 VL 78464A508 44127 1050636 SH SOLE 0 0 1050636 SPDR SER TR RUSSELL LOW VOL 78468R754 213 1867 SH SOLE 0 0 1867 SPDR SER TR S&P 400 MDCP GRW 78464A821 3460 42438 SH SOLE 0 0 42438 SPDR SER TR S&P 400 MDCP VAL 78464A839 2679 37677 SH SOLE 0 0 37677 SPDR SER TR S&P 600 SMCP GRW 78464A201 4120 44386 SH SOLE 0 0 44386 SPDR SER TR S&P 600 SMCP VAL 78464A300 8739 103149 SH SOLE 0 0 103149 SPDR SER TR S&P 600 SML CAP 78464A813 2988 30058 SH SOLE 0 0 30058 SPDR SER TR S&P BIOTECH 78464A870 26335 235206 SH SOLE 0 0 235206 SPDR SER TR S&P BK ETF 78464A797 16807 308046 SH SOLE 0 0 308046 SPDR SER TR S&P DIVID ETF 78464A763 204896 1586850 SH SOLE 0 0 1586850 SPDR SER TR S&P HOMEBUILD 78464A888 41870 488110 SH SOLE 0 0 488110 SPDR SER TR S&P INS ETF 78464A789 251 6225 SH SOLE 0 0 6225 SPDR SER TR S&P KENSHO CLEAN 78468R655 1809 20059 SH SOLE 0 0 20059 SPDR SER TR S&P KENSHO FUTRE 78468R671 229 4365 SH SOLE 0 0 4365 SPDR SER TR S&P KENSHO INTLG 78468R697 1491 32794 SH SOLE 0 0 32794 SPDR SER TR S&P KENSHO NEW 78468R648 21657 367377 SH SOLE 0 0 367377 SPDR SER TR S&P KENSHO SMART 78468R689 2050 37123 SH SOLE 0 0 37123 SPDR SER TR S&P METALS MNG 78464A755 4633 103445 SH SOLE 0 0 103445 SPDR SER TR S&P OILGAS EXP 78468R556 16402 171065 SH SOLE 0 0 171065 SPDR SER TR S&P PHARMAC 78464A722 292 6333 SH SOLE 0 0 6333 SPDR SER TR S&P REGL BKG 78464A698 47755 674029 SH SOLE 0 0 674029 SPDR SER TR S&P RETAIL ETF 78464A714 30723 340270 SH SOLE 0 0 340270 SPDR SER TR S&P SEMICNDCTR 78464A862 7876 32390 SH SOLE 0 0 32390 SPDR SER TR S&P TELECOM 78464A540 232 2282 SH SOLE 0 0 2282 SPDR SER TR S&P TRANSN ETF 78464A532 8474 89798 SH SOLE 0 0 89798 SPDR SER TR S&P1500MOMTILT 78468R705 934 4611 SH SOLE 0 0 4611 SPDR SER TR SPDR S&P 500 ETF 78468R796 37027 314585 SH SOLE 0 0 314585 SPDR SER TR SPDR S&P1500VL 78464A128 405 2602 SH SOLE 0 0 2602 SPDR SER TR SSGA GNDER ETF 78468R747 262 2565 SH SOLE 0 0 2565 SPDR SER TR SSGA US LRG ETF 78468R804 10832 71893 SH SOLE 0 0 71893 SPDR SER TR SSGA US SMAL ETF 78468R887 252 2113 SH SOLE 0 0 2113 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 516 5071 SH SOLE 0 0 5071 SPECTRUM PHARMACEUTICALS INC COM 84763A108 16 12715 SH SOLE 0 0 12715 SPIRE INC COM 84857L101 339 5203 SH SOLE 0 0 5203 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 708 16422 SH SOLE 0 0 16422 SPIRIT AIRLS INC COM 848577102 341 15628 SH SOLE 0 0 15628 SPIRIT OF TEX BANCSHARES INC COM 84861D103 252 8748 SH SOLE 0 0 8748 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2181 45261 SH SOLE 0 0 45261 SPLUNK INC COM 848637104 3763 32515 SH SOLE 0 0 32515 SPOTIFY TECHNOLOGY S A SHS L8681T102 7063 30180 SH SOLE 0 0 30180 SPROTT ETF TRUST GOLD MINERS ETF 85210B102 647 23664 SH SOLE 0 0 23664 SPROTT ETF TRUST JR GOLD MINERS E 85210B201 643 15724 SH SOLE 0 0 15724 SPROTT INC COM NEW 852066208 660 14603 SH SOLE 0 0 14603 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 4241 239039 SH SOLE 0 0 239039 SPROTT PHYSICAL GOLD TR UNIT 85207H104 2666 185689 SH SOLE 0 0 185689 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 175 12534 SH SOLE 0 0 12534 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 3751 467700 SH SOLE 0 0 467700 SPROUT SOCIAL INC COM CL A 85209W109 326 3592 SH SOLE 0 0 3592 SPROUTS FMRS MKT INC COM 85208M102 570 19203 SH SOLE 0 0 19203 SPX CORP COM 784635104 328 5500 SH SOLE 0 0 5500 SPX FLOW INC COM 78469X107 369 4266 SH SOLE 0 0 4266 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2014 24558 SH SOLE 0 0 24558 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 14196 311115 SH SOLE 0 0 311115 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 2168 80297 SH SOLE 0 0 80297 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 6803 143702 SH SOLE 0 0 143702 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 5909 146547 SH SOLE 0 0 146547 ST JOE CO COM 790148100 1356 26056 SH SOLE 0 0 26056 STAAR SURGICAL CO COM PAR $0.01 852312305 3198 35024 SH SOLE 0 0 35024 STAG INDL INC COM 85254J102 4072 84903 SH SOLE 0 0 84903 STANDARD LITHIUM LTD COM 853606101 107 12038 SH SOLE 0 0 12038 STANLEY BLACK & DECKER INC COM 854502101 6973 36968 SH SOLE 0 0 36968 STARBUCKS CORP COM 855244109 85989 735064 SH SOLE 0 0 735064 STARWOOD PPTY TR INC COM 85571B105 9414 387402 SH SOLE 0 0 387402 STATE STR CORP COM 857477103 5180 55698 SH SOLE 0 0 55698 STATERA BIOPHARMA INC COM 857561104 69 29859 SH SOLE 0 0 29859 STEEL DYNAMICS INC COM 858119100 4464 71920 SH SOLE 0 0 71920 STELLANTIS N.V SHS N82405106 235 12407 SH SOLE 0 0 12407 STELLUS CAP INVT CORP COM 858568108 241 18495 SH SOLE 0 0 18495 STEPAN CO COM 858586100 212 1704 SH SOLE 0 0 1704 STERICYCLE INC COM 858912108 576 9658 SH SOLE 0 0 9658 STERIS PLC SHS USD G8473T100 3963 16281 SH SOLE 0 0 16281 STERLING BANCORP DEL COM 85917A100 288 11166 SH SOLE 0 0 11166 STITCH FIX INC COM CL A 860897107 189 10005 SH SOLE 0 0 10005 STMICROELECTRONICS N V NY REGISTRY 861012102 683 13964 SH SOLE 0 0 13964 STONECASTLE FINL CORP COM 861780104 1947 88612 SH SOLE 0 0 88612 STORE CAP CORP COM 862121100 2035 59150 SH SOLE 0 0 59150 STRATASYS LTD SHS M85548101 389 15872 SH SOLE 0 0 15872 STRATEGY SHS DAY HAGAN NED 86280R803 35278 947560 SH SOLE 0 0 947560 STRYKER CORPORATION COM 863667101 47017 175799 SH SOLE 0 0 175799 STURM RUGER & CO INC COM 864159108 777 11428 SH SOLE 0 0 11428 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 2385 162769 SH SOLE 0 0 162769 SUMMIT MATLS INC CL A 86614U100 561 13987 SH SOLE 0 0 13987 SUN CMNTYS INC COM 866674104 1122 5345 SH SOLE 0 0 5345 SUN LIFE FINANCIAL INC. COM 866796105 1359 24379 SH SOLE 0 0 24379 SUNCOR ENERGY INC NEW COM 867224107 1306 52137 SH SOLE 0 0 52137 SUNDIAL GROWERS INC COM 86730L109 18 30421 SH SOLE 0 0 30421 SUNNOVA ENERGY INTL INC. COM 86745K104 443 15855 SH SOLE 0 0 15855 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 9254 226647 SH SOLE 0 0 226647 SUNPOWER CORP COM 867652406 569 27270 SH SOLE 0 0 27270 SUNRUN INC COM 86771W105 1953 56941 SH SOLE 0 0 56941 SUPER LEAGUE GAMING INC COM 86804F202 325 137740 SH SOLE 0 0 137740 SURGALIGN HOLDINGS INC COM 86882C105 163 226985 SH SOLE 0 0 226985 SURO CAPITAL CORP COM NEW 86887Q109 288 22212 SH SOLE 0 0 22212 SVB FINANCIAL GROUP COM 78486Q101 10212 15057 SH SOLE 0 0 15057 SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 84 12175 SH SOLE 0 0 12175 SWISS HELVETIA FD INC COM 870875101 150 15114 SH SOLE 0 0 15114 SWITCH INC CL A 87105L104 6296 219833 SH SOLE 0 0 219833 SYNAPTICS INC COM 87157D109 624 2157 SH SOLE 0 0 2157 SYNCHRONY FINANCIAL COM 87165B103 68874 1484657 SH SOLE 0 0 1484657 SYNEOS HEALTH INC CL A 87166B102 552 5380 SH SOLE 0 0 5380 SYNOPSYS INC COM 871607107 1667 4523 SH SOLE 0 0 4523 SYNOVUS FINL CORP COM NEW 87161C501 645 13476 SH SOLE 0 0 13476 SYSCO CORP COM 871829107 25066 319105 SH SOLE 0 0 319105 T-MOBILE US INC COM 872590104 14748 127157 SH SOLE 0 0 127157 TACTILE SYS TECHNOLOGY INC COM 87357P100 298 15683 SH SOLE 0 0 15683 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 37879 314803 SH SOLE 0 0 314803 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 5898 33188 SH SOLE 0 0 33188 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 2001 146838 SH SOLE 0 0 146838 TANDEM DIABETES CARE INC COM NEW 875372203 4620 30692 SH SOLE 0 0 30692 TANGER FACTORY OUTLET CTRS I COM 875465106 212 10979 SH SOLE 0 0 10979 TAPESTRY INC COM 876030107 2289 56385 SH SOLE 0 0 56385 TAPESTRY INC COM 876030107 32 11100 SH Call SOLE 0 0 0 TARGA RES CORP COM 87612G101 6697 128185 SH SOLE 0 0 128185 TARGET CORP COM 87612E106 109738 474075 SH SOLE 0 0 474075 TARGET HOSPITALITY CORP COM 87615L107 46 13000 SH SOLE 0 0 13000 TC ENERGY CORP COM 87807B107 3075 66031 SH SOLE 0 0 66031 TCG BDC INC COM 872280102 880 64089 SH SOLE 0 0 64089 TCW STRATEGIC INCOME FD INC COM 872340104 2806 486314 SH SOLE 0 0 486314 TD SYNNEX CORPORATION COM 87162W100 9193 80391 SH SOLE 0 0 80391 TE CONNECTIVITY LTD SHS H84989104 14623 90633 SH SOLE 0 0 90633 TECK RESOURCES LTD CL B 878742204 1040 36058 SH SOLE 0 0 36058 TECNOGLASS INC SHS G87264100 1273 48616 SH SOLE 0 0 48616 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 7830 329547 SH SOLE 0 0 329547 TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 18224 710753 SH SOLE 0 0 710753 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 1276 66348 SH SOLE 0 0 66348 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 502 30811 SH SOLE 0 0 30811 TELADOC HEALTH INC COM 87918A105 2308 25137 SH SOLE 0 0 25137 TELADOC HEALTH INC NOTE 1.250% 6/0 87918AAF2 100 110000 PRN SOLE 0 0 110000 TELEDYNE TECHNOLOGIES INC COM 879360105 919 2103 SH SOLE 0 0 2103 TELEFLEX INCORPORATED COM 879369106 3289 10006 SH SOLE 0 0 10006 TELEFONICA S A SPONSORED ADR 879382208 1165 274760 SH SOLE 0 0 274760 TELEPHONE & DATA SYS INC COM NEW 879433829 3975 197272 SH SOLE 0 0 197272 TELEPHONE & DATA SYS INC COM NEW 879433829 9 13500 SH Call SOLE 0 0 0 TELLURIAN INC NEW COM 87968A104 322 104499 SH SOLE 0 0 104499 TELUS CORPORATION COM 87971M103 241 10239 SH SOLE 0 0 10239 TEMPLETON EMERGING MKTS INCO COM 880192109 347 47583 SH SOLE 0 0 47583 TEMPLETON GLOBAL INCOME FD COM 880198106 143 27572 SH SOLE 0 0 27572 TEMPUR SEALY INTL INC COM 88023U101 6843 145494 SH SOLE 0 0 145494 TENET HEALTHCARE CORP COM NEW 88033G407 1837 22488 SH SOLE 0 0 22488 TERADYNE INC COM 880770102 3309 20237 SH SOLE 0 0 20237 TEREX CORP NEW COM 880779103 430 9793 SH SOLE 0 0 9793 TERNIUM SA SPONSORED ADS 880890108 436 10028 SH SOLE 0 0 10028 TESLA INC COM 88160R101 153397 145155 SH SOLE 0 0 145155 TETRA TECH INC NEW COM 88162G103 1293 7615 SH SOLE 0 0 7615 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 864 107805 SH SOLE 0 0 107805 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1 18100 SH Call SOLE 0 0 0 TEXAS INSTRS INC COM 882508104 60523 321105 SH SOLE 0 0 321105 TEXAS PACIFIC LAND CORPORATI COM 88262P102 761 609 SH SOLE 0 0 609 TEXAS ROADHOUSE INC COM 882681109 699 7827 SH SOLE 0 0 7827 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 4415 123630 SH SOLE 0 0 123630 TEXTRON INC COM 883203101 2585 33485 SH SOLE 0 0 33485 TG THERAPEUTICS INC COM 88322Q108 2135 112366 SH SOLE 0 0 112366 THE REALREAL INC COM 88339P101 1675 144276 SH SOLE 0 0 144276 THE TRADE DESK INC COM CL A 88339J105 31756 346527 SH SOLE 0 0 346527 THERAPEUTICSMD INC COM 88338N107 119 333836 SH SOLE 0 0 333836 THERMO FISHER SCIENTIFIC INC COM 883556102 70081 104990 SH SOLE 0 0 104990 THOMSON REUTERS CORP. COM NEW 884903709 1332 11127 SH SOLE 0 0 11127 THOR INDS INC COM 885160101 989 9531 SH SOLE 0 0 9531 TIDAL ETF TR SP DWJNS SUKUK 886364702 667 33854 SH SOLE 0 0 33854 TILRAY INC COM CL 2 88688T100 588 83603 SH SOLE 0 0 83603 TIMKEN CO COM 887389104 1311 18927 SH SOLE 0 0 18927 TIMKENSTEEL CORPORATION COM 887399103 252 15252 SH SOLE 0 0 15252 TIMOTHY PLAN HIG DV STK ETF 887432326 369 11340 SH SOLE 0 0 11340 TIMOTHY PLAN US LRGMD CP CORE 887432359 721 18612 SH SOLE 0 0 18612 TJX COS INC NEW COM 872540109 104742 1379571 SH SOLE 0 0 1379571 TOAST INC CL A 888787108 241 6937 SH SOLE 0 0 6937 TOLL BROTHERS INC COM 889478103 2966 40975 SH SOLE 0 0 40975 TONIX PHARMACEUTICALS HLDG C COM 890260706 11 32000 SH SOLE 0 0 32000 TOPBUILD CORP COM 89055F103 350 1267 SH SOLE 0 0 1267 TORO CO COM 891092108 2239 22413 SH SOLE 0 0 22413 TORONTO DOMINION BK ONT COM NEW 891160509 4392 57207 SH SOLE 0 0 57207 TORTOISE ENERGY INFRA CORP COM 89147L886 1621 58057 SH SOLE 0 0 58057 TOTALENERGIES SE SPONSORED ADS 89151E109 2698 54541 SH SOLE 0 0 54541 TOUGHBUILT INDS INC COM NEW 89157G504 4 11996 SH SOLE 0 0 11996 TOWNEBANK PORTSMOUTH VA COM 89214P109 3314 104905 SH SOLE 0 0 104905 TOYOTA MOTOR CORP ADS 892331307 3896 21027 SH SOLE 0 0 21027 TPG RE FIN TR INC COM 87266M107 409 33176 SH SOLE 0 0 33176 TPI COMPOSITES INC COM 87266J104 185 12356 SH SOLE 0 0 12356 TRACTOR SUPPLY CO COM 892356106 36249 151918 SH SOLE 0 0 151918 TRADEWEB MKTS INC CL A 892672106 490 4890 SH SOLE 0 0 4890 TRANE TECHNOLOGIES PLC SHS G8994E103 113628 562391 SH SOLE 0 0 562391 TRANSDIGM GROUP INC COM 893641100 2786 4378 SH SOLE 0 0 4378 TRANSOCEAN LTD REG SHS H8817H100 1765 639349 SH SOLE 0 0 639349 TRANSUNION COM 89400J107 1549 13065 SH SOLE 0 0 13065 TRAVEL PLUS LEISURE CO COM 894164102 2809 50825 SH SOLE 0 0 50825 TRAVELERS COMPANIES INC COM 89417E109 13406 85700 SH SOLE 0 0 85700 TRAVELZOO COM NEW 89421Q205 289 30707 SH SOLE 0 0 30707 TREACE MED CONCEPTS INC COM 89455T109 8757 469810 SH SOLE 0 0 469810 TREVENA INC COM 89532E109 6 10820 SH SOLE 0 0 10820 TREX CO INC COM 89531P105 3199 23690 SH SOLE 0 0 23690 TRI CONTL CORP COM 895436103 9785 294804 SH SOLE 0 0 294804 TRIMBLE INC COM 896239100 4899 56189 SH SOLE 0 0 56189 TRIMTABS ETF TR FCF US QLTY ETF 89628W302 1308 23696 SH SOLE 0 0 23696 TRINITY INDS INC COM 896522109 267 8839 SH SOLE 0 0 8839 TRIPADVISOR INC COM 896945201 308 11293 SH SOLE 0 0 11293 TRITON INTL LTD CL A G9078F107 1303 21643 SH SOLE 0 0 21643 TRIUMPH BANCORP INC COM 89679E300 555 4664 SH SOLE 0 0 4664 TRIVAGO N V SPON ADS A SHS 89686D105 1111 509743 SH SOLE 0 0 509743 TRONOX HOLDINGS PLC SHS G9087Q102 1460 60749 SH SOLE 0 0 60749 TRUIST FINL CORP COM 89832Q109 32955 562856 SH SOLE 0 0 562856 TUSIMPLE HLDGS INC CL A 90089L108 290 8091 SH SOLE 0 0 8091 TWILIO INC CL A 90138F102 5387 20458 SH SOLE 0 0 20458 TWITTER INC COM 90184L102 3830 88626 SH SOLE 0 0 88626 TWO HARBORS INVENTMENT CORPO NOTE 6.250% 1/1 90187BAA9 86 86000 PRN SOLE 0 0 86000 TYLER TECHNOLOGIES INC COM 902252105 1590 2955 SH SOLE 0 0 2955 TYSON FOODS INC CL A 902494103 6189 71009 SH SOLE 0 0 71009 U S SILICA HLDGS INC COM 90346E103 215 22885 SH SOLE 0 0 22885 UBER TECHNOLOGIES INC COM 90353T100 20910 498684 SH SOLE 0 0 498684 UBIQUITI INC COM 90353W103 650 2118 SH SOLE 0 0 2118 UBS GROUP AG SHS H42097107 649 36098 SH SOLE 0 0 36098 UDR INC COM 902653104 295 4916 SH SOLE 0 0 4916 UFP INDUSTRIES INC COM 90278Q108 1432 15567 SH SOLE 0 0 15567 UGI CORP NEW COM 902681105 2620 57059 SH SOLE 0 0 57059 UIPATH INC CL A 90364P105 1703 39487 SH SOLE 0 0 39487 ULTA BEAUTY INC COM 90384S303 11767 28537 SH SOLE 0 0 28537 ULTRA CLEAN HLDGS INC COM 90385V107 233 4057 SH SOLE 0 0 4057 UMPQUA HLDGS CORP COM 904214103 442 22956 SH SOLE 0 0 22956 UNDER ARMOUR INC CL A 904311107 2784 131375 SH SOLE 0 0 131375 UNDER ARMOUR INC CL C 904311206 1224 67831 SH SOLE 0 0 67831 UNILEVER PLC SPON ADR NEW 904767704 12888 239600 SH SOLE 0 0 239600 UNION BANKSHARES INC COM 905400107 232 7776 SH SOLE 0 0 7776 UNION PAC CORP COM 907818108 318413 1263784 SH SOLE 0 0 1263784 UNIQUE FABRICATING INC COM 90915J103 196 100000 SH SOLE 0 0 100000 UNIQURE NV SHS N90064101 201 9684 SH SOLE 0 0 9684 UNITED AIRLS HLDGS INC COM 910047109 2922 66745 SH SOLE 0 0 66745 UNITED BANKSHARES INC WEST V COM 909907107 2663 73413 SH SOLE 0 0 73413 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 4795 409841 SH SOLE 0 0 409841 UNITED NAT FOODS INC COM 911163103 3030 61727 SH SOLE 0 0 61727 UNITED PARCEL SERVICE INC CL B 911312106 148184 691281 SH SOLE 0 0 691281 UNITED RENTALS INC COM 911363109 19958 60062 SH SOLE 0 0 60062 UNITED STATES CELLULAR CORP COM 911684108 235 7456 SH SOLE 0 0 7456 UNITED STATES STL CORP NEW COM 912909108 5862 246185 SH SOLE 0 0 246185 UNITEDHEALTH GROUP INC COM 91324P102 347845 692555 SH SOLE 0 0 692555 UNITI GROUP INC COM 91325V108 6607 471593 SH SOLE 0 0 471593 UNITY SOFTWARE INC COM 91332U101 6484 45343 SH SOLE 0 0 45343 UNIVERSAL DISPLAY CORP COM 91347P105 3586 21721 SH SOLE 0 0 21721 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 760 12785 SH SOLE 0 0 12785 UNIVERSAL HLTH SVCS INC CL B 913903100 1200 9251 SH SOLE 0 0 9251 UNUM GROUP COM 91529Y106 1448 58934 SH SOLE 0 0 58934 UPSTART HLDGS INC COM 91680M107 1813 11980 SH SOLE 0 0 11980 UR-ENERGY INC COM 91688R108 17 13978 SH SOLE 0 0 13978 URBAN EDGE PPTYS COM 91704F104 1253 65922 SH SOLE 0 0 65922 US BANCORP DEL COM NEW 902973304 34350 611512 SH SOLE 0 0 611512 US BANCORP DEL COM NEW 902973304 19 25900 SH Put SOLE 0 0 25900 US BANCORP DEL COM NEW 902973304 3 38200 SH Call SOLE 0 0 0 US FOODS HLDG CORP COM 912008109 1255 36034 SH SOLE 0 0 36034 USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 7773 445435 SH SOLE 0 0 445435 UTZ BRANDS INC COM CL A 918090101 888 55702 SH SOLE 0 0 55702 UWM HOLDINGS CORPORATION COM CL A 91823B109 80 13544 SH SOLE 0 0 13544 V F CORP COM 918204108 28576 390244 SH SOLE 0 0 390244 VAIL RESORTS INC COM 91879Q109 2741 8359 SH SOLE 0 0 8359 VALE S A SPONSORED ADS 91912E105 1227 87520 SH SOLE 0 0 87520 VALERO ENERGY CORP COM 91913Y100 26360 350953 SH SOLE 0 0 350953 VALLEY NATL BANCORP COM 919794107 612 44520 SH SOLE 0 0 44520 VALMONT INDS INC COM 920253101 1075 4290 SH SOLE 0 0 4290 VALVOLINE INC COM 92047W101 318 8520 SH SOLE 0 0 8520 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 2406 25213 SH SOLE 0 0 25213 VANECK ETF TRUST BDC INCOME ETF 92189F411 235 13630 SH SOLE 0 0 13630 VANECK ETF TRUST BIOTECH ETF 92189F726 1191 6290 SH SOLE 0 0 6290 VANECK ETF TRUST CEF MUNI INCOME 92189F460 5598 188942 SH SOLE 0 0 188942 VANECK ETF TRUST EMERGING MRKT HI 92189F353 2978 132882 SH SOLE 0 0 132882 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 41950 1272359 SH SOLE 0 0 1272359 VANECK ETF TRUST GOLD MINERS ETF 92189F106 7262 226716 SH SOLE 0 0 226716 VANECK ETF TRUST GREEN BOND ETF 92189F171 411 15341 SH SOLE 0 0 15341 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 8800 140961 SH SOLE 0 0 140961 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 4528 88315 SH SOLE 0 0 88315 VANECK ETF TRUST INVESTMENT GRD 92189F486 658 26037 SH SOLE 0 0 26037 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 572 20002 SH SOLE 0 0 20002 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 9214 219747 SH SOLE 0 0 219747 VANECK ETF TRUST LONG MUNI ETF 92189F536 1398 64597 SH SOLE 0 0 64597 VANECK ETF TRUST LONG/FLAT TREND 92189F148 2107 47714 SH SOLE 0 0 47714 VANECK ETF TRUST LOW CARBN ENERGY 92189F502 1672 10428 SH SOLE 0 0 10428 VANECK ETF TRUST MORTGAGE REIT 92189F452 229 12732 SH SOLE 0 0 12732 VANECK ETF TRUST MRNGSTR DURA DIV 92189H102 406 12647 SH SOLE 0 0 12647 VANECK ETF TRUST MRNGSTR INT MOAT 92189F593 1439 44817 SH SOLE 0 0 44817 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 194774 2559076 SH SOLE 0 0 2559076 VANECK ETF TRUST NATURAL RESOURC 92189F841 348 7366 SH SOLE 0 0 7366 VANECK ETF TRUST OIL SERVICES ETF 92189H607 16270 88023 SH SOLE 0 0 88023 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 254 3304 SH SOLE 0 0 3304 VANECK ETF TRUST PREFERRED SECURT 92189F429 16612 759236 SH SOLE 0 0 759236 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 1118 9970 SH SOLE 0 0 9970 VANECK ETF TRUST RETAIL ETF 92189F684 5391 27687 SH SOLE 0 0 27687 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 61286 198462 SH SOLE 0 0 198462 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 3572 142031 SH SOLE 0 0 142031 VANECK ETF TRUST VANECK SHRT MUNI 92189F528 1237 69098 SH SOLE 0 0 69098 VANECK ETF TRUST VANECK VIETNAM 92189F817 784 36888 SH SOLE 0 0 36888 VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 992 14971 SH SOLE 0 0 14971 VANECK MERK GOLD TR GOLD TRUST 921078101 5577 313684 SH SOLE 0 0 313684 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 15668 51918 SH SOLE 0 0 51918 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 1037 6847 SH SOLE 0 0 6847 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 37834 178922 SH SOLE 0 0 178922 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 8210 42877 SH SOLE 0 0 42877 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 16156 95803 SH SOLE 0 0 95803 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 250 1047 SH SOLE 0 0 1047 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 5445 30168 SH SOLE 0 0 30168 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 29991 142720 SH SOLE 0 0 142720 VANGUARD BD INDEX FDS INTERMED TERM 921937819 42963 490327 SH SOLE 0 0 490327 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 6600 64133 SH SOLE 0 0 64133 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 122849 1519848 SH SOLE 0 0 1519848 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 226713 2675061 SH SOLE 0 0 2675061 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 32828 595142 SH SOLE 0 0 595142 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 49534 270876 SH SOLE 0 0 270876 VANGUARD INDEX FDS GROWTH ETF 922908736 330639 1030255 SH SOLE 0 0 1030255 VANGUARD INDEX FDS LARGE CAP ETF 922908637 83287 376828 SH SOLE 0 0 376828 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 21620 84895 SH SOLE 0 0 84895 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 44279 294544 SH SOLE 0 0 294544 VANGUARD INDEX FDS MID CAP ETF 922908629 311381 1222120 SH SOLE 0 0 1222120 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 98387 848083 SH SOLE 0 0 848083 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1171193 2682495 SH SOLE 0 0 2682495 VANGUARD INDEX FDS SM CP VAL ETF 922908611 74998 419333 SH SOLE 0 0 419333 VANGUARD INDEX FDS SMALL CP ETF 922908751 194164 858995 SH SOLE 0 0 858995 VANGUARD INDEX FDS SML CP GRW ETF 922908595 56116 198965 SH SOLE 0 0 198965 VANGUARD INDEX FDS TOTAL STK MKT 922908769 367566 1522319 SH SOLE 0 0 1522319 VANGUARD INDEX FDS VALUE ETF 922908744 296952 2018550 SH SOLE 0 0 2018550 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 35699 582548 SH SOLE 0 0 582548 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 120197 2430176 SH SOLE 0 0 2430176 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 4034 59113 SH SOLE 0 0 59113 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 1431 18349 SH SOLE 0 0 18349 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 6819 50902 SH SOLE 0 0 50902 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 886 16416 SH SOLE 0 0 16416 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 6941 64603 SH SOLE 0 0 64603 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 102389 1991945 SH SOLE 0 0 1991945 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 64929 1182468 SH SOLE 0 0 1182468 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 92144 993326 SH SOLE 0 0 993326 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 37827 569084 SH SOLE 0 0 569084 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 3781 35721 SH SOLE 0 0 35721 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 3802 42520 SH SOLE 0 0 42520 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 27065 512211 SH SOLE 0 0 512211 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 52744 867067 SH SOLE 0 0 867067 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 136164 1675600 SH SOLE 0 0 1675600 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 56219 715806 SH SOLE 0 0 715806 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 2222 10155 SH SOLE 0 0 10155 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 10603 143780 SH SOLE 0 0 143780 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 6415 30073 SH SOLE 0 0 30073 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 18802 209345 SH SOLE 0 0 209345 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 656 4514 SH SOLE 0 0 4514 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 370 1715 SH SOLE 0 0 1715 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 345446 2011305 SH SOLE 0 0 2011305 VANGUARD STAR FDS VG TL INTL STK F 921909768 75880 1193649 SH SOLE 0 0 1193649 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 202949 3974714 SH SOLE 0 0 3974714 VANGUARD WELLINGTON FD US VALUE FACTR 921935805 3112 29613 SH SOLE 0 0 29613 VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 6170 79446 SH SOLE 0 0 79446 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 345017 3077488 SH SOLE 0 0 3077488 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 16105 188538 SH SOLE 0 0 188538 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 6605 98332 SH SOLE 0 0 98332 VANGUARD WORLD FD ESG INTL STK ETF 921910725 2507 40417 SH SOLE 0 0 40417 VANGUARD WORLD FD ESG US STK ETF 921910733 19889 226294 SH SOLE 0 0 226294 VANGUARD WORLD FD EXTENDED DUR 921910709 3379 24137 SH SOLE 0 0 24137 VANGUARD WORLD FD MEGA CAP INDEX 921910873 31470 187232 SH SOLE 0 0 187232 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 4970 46525 SH SOLE 0 0 46525 VANGUARD WORLD FD MEGA GRWTH IND 921910816 27499 105449 SH SOLE 0 0 105449 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 57015 420581 SH SOLE 0 0 420581 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 65445 192103 SH SOLE 0 0 192103 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 11944 59747 SH SOLE 0 0 59747 VANGUARD WORLD FDS ENERGY ETF 92204A306 16342 210556 SH SOLE 0 0 210556 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 66854 692288 SH SOLE 0 0 692288 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 55700 208884 SH SOLE 0 0 208884 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 49696 244695 SH SOLE 0 0 244695 VANGUARD WORLD FDS INF TECH ETF 92204A702 198816 433912 SH SOLE 0 0 433912 VANGUARD WORLD FDS MATERIALS ETF 92204A801 10676 54224 SH SOLE 0 0 54224 VANGUARD WORLD FDS UTILITIES ETF 92204A876 7321 46805 SH SOLE 0 0 46805 VAXART INC COM NEW 92243A200 1566 249839 SH SOLE 0 0 249839 VBI VACCINES INC CDA COM NEW 91822J103 575 245561 SH SOLE 0 0 245561 VECTOR GROUP LTD COM 92240M108 1130 98468 SH SOLE 0 0 98468 VEEVA SYS INC CL A COM 922475108 11773 46078 SH SOLE 0 0 46078 VENTAS INC COM 92276F100 3086 60355 SH SOLE 0 0 60355 VEON LTD SPONSORED ADR 91822M106 691 403972 SH SOLE 0 0 403972 VERA THERAPEUTICS INC CL A 92337R101 476 17828 SH SOLE 0 0 17828 VERASTEM INC COM 92337C104 37 17908 SH SOLE 0 0 17908 VERB TECHNOLOGY CO INC COM 92337U104 19 15000 SH SOLE 0 0 15000 VERISIGN INC COM 92343E102 1111 4377 SH SOLE 0 0 4377 VERISK ANALYTICS INC COM 92345Y106 2649 11574 SH SOLE 0 0 11574 VERITEX HLDGS INC COM 923451108 354 8894 SH SOLE 0 0 8894 VERITIV CORP COM 923454102 271 2208 SH SOLE 0 0 2208 VERIZON COMMUNICATIONS INC COM 92343V104 290280 5586589 SH SOLE 0 0 5586589 VERIZON COMMUNICATIONS INC COM 92343V104 1 11900 SH Call SOLE 0 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 5568 25355 SH SOLE 0 0 25355 VERTIV HOLDINGS CO COM CL A 92537N108 334 13395 SH SOLE 0 0 13395 VIACOMCBS INC 5.75% CONV PFD A 92556H305 1264 25167 SH SOLE 0 0 25167 VIACOMCBS INC CL B 92556H206 13991 463573 SH SOLE 0 0 463573 VIAD CORP COM 92552R406 3431 80181 SH SOLE 0 0 80181 VIASAT INC COM 92552V100 515 11568 SH SOLE 0 0 11568 VIATRIS INC COM 92556V106 7542 557446 SH SOLE 0 0 557446 VICI PPTYS INC COM 925652109 8622 286359 SH SOLE 0 0 286359 VICTORIAS SECRET AND CO COMMON STOCK 926400102 506 9114 SH SOLE 0 0 9114 VICTORY PORTFOLIOS II VCSHS DEV ENH VL 92647N816 725 21162 SH SOLE 0 0 21162 VICTORY PORTFOLIOS II VCSHS INTL VOLTY 92647N840 613 13607 SH SOLE 0 0 13607 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 24848 319713 SH SOLE 0 0 319713 VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 14968 192720 SH SOLE 0 0 192720 VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774 3504 54578 SH SOLE 0 0 54578 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 39956 574082 SH SOLE 0 0 574082 VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 280 4582 SH SOLE 0 0 4582 VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 3751 61030 SH SOLE 0 0 61030 VICTORY PORTFOLIOS II VCSHS US SML CAP 92647N832 223 3237 SH SOLE 0 0 3237 VICTORY PORTFOLIOS II VICTORYSHS INTRM 92647N527 590 11139 SH SOLE 0 0 11139 VICTORY PORTFOLIOS II VS NASDQ NXT 50 92647X806 1324 38670 SH SOLE 0 0 38670 VIEW INC COM CL A 92671V106 171 43656 SH SOLE 0 0 43656 VIEWRAY INC COM 92672L107 472 85685 SH SOLE 0 0 85685 VIKING THERAPEUTICS INC COM 92686J106 813 176649 SH SOLE 0 0 176649 VILLAGE FARMS INTL INC COM 92707Y108 2696 419900 SH SOLE 0 0 419900 VINCO VENTURES INC COM 927330100 62 25995 SH SOLE 0 0 25995 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 348 16323 SH SOLE 0 0 16323 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 1035 77326 SH SOLE 0 0 77326 VIRTRA INC COM PAR 92827K301 90 12900 SH SOLE 0 0 12900 VIRTU FINL INC CL A 928254101 4480 155405 SH SOLE 0 0 155405 VIRTUS ALLIANZGI CONVERTIBLE COM 92838U108 58 11434 SH SOLE 0 0 11434 VIRTUS ALLIANZGI CONVERTIBLE COM 92838X102 298 51143 SH SOLE 0 0 51143 VIRTUS ALLIANZGI DIVERSIFIED COM 92840N100 624 19359 SH SOLE 0 0 19359 VIRTUS ALLIANZGI EQUITY & CO COM 92841M101 4529 150274 SH SOLE 0 0 150274 VIRTUS DIVIDEND INTEREST & P COM 92840R101 4691 292070 SH SOLE 0 0 292070 VIRTUS GLOBAL DIVID & INCOME COM 92835W107 184 19399 SH SOLE 0 0 19399 VISA INC COM CL A 92826C839 302352 1394941 SH SOLE 0 0 1394941 VISLINK TECHNOLOGIES INC COM 92836Y300 13 11429 SH SOLE 0 0 11429 VISLINK TECHNOLOGIES INC COM 92836Y300 2 11200 SH Call SOLE 0 0 0 VISTA OUTDOOR INC COM 928377100 705 15306 SH SOLE 0 0 15306 VISTRA CORP COM 92840M102 3522 154685 SH SOLE 0 0 154685 VITA COCO CO INC COM 92846Q107 209 18726 SH SOLE 0 0 18726 VMWARE INC CL A COM 928563402 4743 40930 SH SOLE 0 0 40930 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 4414 295626 SH SOLE 0 0 295626 VOLTA INC COM CL A 92873V102 152 20661 SH SOLE 0 0 20661 VONAGE HLDGS CORP COM 92886T201 1782 85713 SH SOLE 0 0 85713 VONTIER CORPORATION COM 928881101 265 8630 SH SOLE 0 0 8630 VORNADO RLTY TR SH BEN INT 929042109 1106 26428 SH SOLE 0 0 26428 VOYA ASIA PAC HIGH DIV EQT I COM 92912J102 104 12821 SH SOLE 0 0 12821 VOYA EMERGING MKTS HIGH DIVI COM 92912P108 1780 250695 SH SOLE 0 0 250695 VOYA GLBL ADV & PREM OPP FD COM 92912R104 779 75088 SH SOLE 0 0 75088 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 2067 332863 SH SOLE 0 0 332863 VOYA INFRASTRUCTURE INDLS & COM 92912X101 1330 110113 SH SOLE 0 0 110113 VOYAGER THERAPEUTICS INC COM 92915B106 120 44303 SH SOLE 0 0 44303 VPC IMPACT ACQUISITION HLDG CLASS A ORD G9460L126 845 86146 SH SOLE 0 0 86146 VULCAN MATLS CO COM 929160109 3644 17552 SH SOLE 0 0 17552 VUZIX CORP COM NEW 92921W300 143 16476 SH SOLE 0 0 16476 WABASH NATL CORP COM 929566107 567 29037 SH SOLE 0 0 29037 WABASH NATL CORP COM 929566107 39 15000 SH Call SOLE 0 0 0 WABTEC COM 929740108 1100 11943 SH SOLE 0 0 11943 WAITR HLDGS INC COM 930752100 15 19825 SH SOLE 0 0 19825 WALGREENS BOOTS ALLIANCE INC COM 931427108 22490 431162 SH SOLE 0 0 431162 WALGREENS BOOTS ALLIANCE INC COM 931427108 8 13100 SH Call SOLE 0 0 0 WALKER & DUNLOP INC COM 93148P102 2340 15507 SH SOLE 0 0 15507 WALMART INC COM 931142103 327930 2266366 SH SOLE 0 0 2266366 WASHINGTON FED INC COM 938824109 313 9376 SH SOLE 0 0 9376 WASTE CONNECTIONS INC COM 94106B101 15848 116125 SH SOLE 0 0 116125 WASTE MGMT INC DEL COM 94106L109 50404 301993 SH SOLE 0 0 301993 WATERS CORP COM 941848103 3026 8120 SH SOLE 0 0 8120 WATSCO INC COM 942622200 5508 17603 SH SOLE 0 0 17603 WATTS WATER TECHNOLOGIES INC CL A 942749102 535 2756 SH SOLE 0 0 2756 WAYFAIR INC CL A 94419L101 556 2928 SH SOLE 0 0 2928 WD 40 CO COM 929236107 203 829 SH SOLE 0 0 829 WEBSTER FINL CORP CONN COM 947890109 3756 67261 SH SOLE 0 0 67261 WEC ENERGY GROUP INC COM 92939U106 25042 257948 SH SOLE 0 0 257948 WELLS FARGO CO NEW COM 949746101 25094 523003 SH SOLE 0 0 523003 WELLS FARGO CO NEW PERP PFD CNV A 949746804 1837 1232 SH SOLE 0 0 1232 WELLTOWER INC COM 95040Q104 14720 171625 SH SOLE 0 0 171625 WENDYS CO COM 95058W100 331 13863 SH SOLE 0 0 13863 WESBANCO INC COM 950810101 232 6625 SH SOLE 0 0 6625 WESCO INTL INC COM 95082P105 27426 208417 SH SOLE 0 0 208417 WEST FRASER TIMBER CO LTD COM 952845105 1861 19484 SH SOLE 0 0 19484 WEST PHARMACEUTICAL SVSC INC COM 955306105 1816 3872 SH SOLE 0 0 3872 WESTAMERICA BANCORPORATION COM 957090103 225 3906 SH SOLE 0 0 3906 WESTERN ALLIANCE BANCORP COM 957638109 206 1917 SH SOLE 0 0 1917 WESTERN ASSET EMERGING MKTS COM 95766A101 1234 96397 SH SOLE 0 0 96397 WESTERN ASSET GLOBAL CORP DE COM 95790C107 2000 114356 SH SOLE 0 0 114356 WESTERN ASSET HIGH INCOME FD COM 95766J102 301 42035 SH SOLE 0 0 42035 WESTERN ASSET HIGH INCOME OP COM 95766K109 801 154038 SH SOLE 0 0 154038 WESTERN ASSET HIGH YIELD DEF COM 95768B107 5263 333737 SH SOLE 0 0 333737 WESTERN ASSET INTER MUNI FD COM 958435109 431 44729 SH SOLE 0 0 44729 WESTERN ASSET INVESTMENT GRA COM 95766T100 688 44048 SH SOLE 0 0 44048 WESTERN ASSET INVT GRADE DEF COM 95790A101 596 27275 SH SOLE 0 0 27275 WESTERN ASSET MANAGED MUNS F COM 95766M105 1056 80768 SH SOLE 0 0 80768 WESTERN ASSET MTG DEFINED OP COM 95790B109 803 52793 SH SOLE 0 0 52793 WESTERN ASSET MUN HIGH INCOM COM 95766N103 3146 391791 SH SOLE 0 0 391791 WESTERN ASSET MUN PARTNERS F COM 95766P108 2775 178337 SH SOLE 0 0 178337 WESTERN COPPER & GOLD CORP COM 95805V108 18 11511 SH SOLE 0 0 11511 WESTERN DIGITAL CORP. COM 958102105 4168 63917 SH SOLE 0 0 63917 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 5047 226624 SH SOLE 0 0 226624 WESTERN UN CO COM 959802109 471 26400 SH SOLE 0 0 26400 WESTPAC BANKING CORP SPONSORED ADR 961214301 165 10693 SH SOLE 0 0 10693 WESTROCK CO COM 96145D105 1990 44863 SH SOLE 0 0 44863 WEYERHAEUSER CO MTN BE COM NEW 962166104 10713 260148 SH SOLE 0 0 260148 WHEATON PRECIOUS METALS CORP COM 962879102 4443 103401 SH SOLE 0 0 103401 WHEELS UP EXPERIENCE INC COM CL A 96328L106 795 171253 SH SOLE 0 0 171253 WHIRLPOOL CORP COM 963320106 2995 12761 SH SOLE 0 0 12761 WHITE MTNS INS GROUP LTD COM G9618E107 238 235 SH SOLE 0 0 235 WHITEHORSE FIN INC COM 96524V106 257 16606 SH SOLE 0 0 16606 WHOLE EARTH BRANDS INC COM CL A 96684W100 178 16602 SH SOLE 0 0 16602 WIDEOPENWEST INC COM 96758W101 1114 51762 SH SOLE 0 0 51762 WILLIAMS COS INC COM 969457100 18547 712243 SH SOLE 0 0 712243 WILLIAMS SONOMA INC COM 969904101 4564 26986 SH SOLE 0 0 26986 WILLIS TOWERS WATSON PLC LTD SHS G96629103 4535 19087 SH SOLE 0 0 19087 WINNEBAGO INDS INC COM 974637100 583 7775 SH SOLE 0 0 7775 WINTRUST FINL CORP COM 97650W108 12861 141608 SH SOLE 0 0 141608 WIPRO LTD SPON ADR 1 SH 97651M109 185 18952 SH SOLE 0 0 18952 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 4892 94335 SH SOLE 0 0 94335 WISDOMTREE TR CURRNCY INT EQ 97717X263 28589 927902 SH SOLE 0 0 927902 WISDOMTREE TR EM EX ST-OWNED 97717X578 20165 547220 SH SOLE 0 0 547220 WISDOMTREE TR EMER MKT HIGH FD 97717W315 3552 82003 SH SOLE 0 0 82003 WISDOMTREE TR EMG MKTS SMCAP 97717W281 3361 63514 SH SOLE 0 0 63514 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 1567 19547 SH SOLE 0 0 19547 WISDOMTREE TR FLOATNG RAT TREA 97717X628 3750 149453 SH SOLE 0 0 149453 WISDOMTREE TR FUTRE STRAT FD 97717W125 859 24245 SH SOLE 0 0 24245 WISDOMTREE TR GLB US QTLY DIV 97717W844 2198 50452 SH SOLE 0 0 50452 WISDOMTREE TR HEDGED HI YLD BD 97717W430 557 25000 SH SOLE 0 0 25000 WISDOMTREE TR INDIA ERNGS FD 97717W422 1998 54769 SH SOLE 0 0 54769 WISDOMTREE TR INTL EQUITY FD 97717W703 5596 103483 SH SOLE 0 0 103483 WISDOMTREE TR INTL QULTY DIV 97717X131 1094 27422 SH SOLE 0 0 27422 WISDOMTREE TR INTL SMCAP DIV 97717W760 571 7752 SH SOLE 0 0 7752 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 380 8295 SH SOLE 0 0 8295 WISDOMTREE TR ITL HIGH DIV FD 97717W802 2082 53774 SH SOLE 0 0 53774 WISDOMTREE TR US DIVID EX FNCL 97717W406 4297 42490 SH SOLE 0 0 42490 WISDOMTREE TR US ESG FUND 97717W596 1802 35139 SH SOLE 0 0 35139 WISDOMTREE TR US HIGH DIVIDEND 97717W208 6858 83098 SH SOLE 0 0 83098 WISDOMTREE TR US LARGECAP DIVD 97717W307 37395 566255 SH SOLE 0 0 566255 WISDOMTREE TR US LARGECAP FUND 97717W588 1014 20138 SH SOLE 0 0 20138 WISDOMTREE TR US MIDCAP DIVID 97717W505 28436 641028 SH SOLE 0 0 641028 WISDOMTREE TR US MIDCAP FUND 97717W570 29029 515786 SH SOLE 0 0 515786 WISDOMTREE TR US MULTIFACTOR 97717Y857 4850 115561 SH SOLE 0 0 115561 WISDOMTREE TR US QLT SHRHD YLD 97717W547 17871 282003 SH SOLE 0 0 282003 WISDOMTREE TR US QTLY DIV GRT 97717X669 137545 2088436 SH SOLE 0 0 2088436 WISDOMTREE TR US SMALLCAP DIVD 97717W604 10120 307974 SH SOLE 0 0 307974 WISDOMTREE TR US SMALLCAP FUND 97717W562 16254 316217 SH SOLE 0 0 316217 WISDOMTREE TR US TOTAL DIVIDND 97717W109 1491 23026 SH SOLE 0 0 23026 WISDOMTREE TR YIELD ENHANCD US 97717X511 6877 133073 SH SOLE 0 0 133073 WISDOMTREE TR YIELD ENHANCED 97717Y808 867 17154 SH SOLE 0 0 17154 WIX COM LTD SHS M98068105 730 4629 SH SOLE 0 0 4629 WNS HLDGS LTD SPON ADR 92932M101 207 2344 SH SOLE 0 0 2344 WOLFSPEED INC COM 977852102 1120 10017 SH SOLE 0 0 10017 WOLVERINE WORLD WIDE INC COM 978097103 235 8151 SH SOLE 0 0 8151 WOODWARD INC COM 980745103 287 2618 SH SOLE 0 0 2618 WORKDAY INC CL A 98138H101 2548 9327 SH SOLE 0 0 9327 WORKHORSE GROUP INC COM NEW 98138J206 71 16335 SH SOLE 0 0 16335 WORKIVA INC COM CL A 98139A105 237 1819 SH SOLE 0 0 1819 WORLD GOLD TR SPDR GLD MINIS 98149E204 9358 514752 SH SOLE 0 0 514752 WP CAREY INC COM 92936U109 11983 146034 SH SOLE 0 0 146034 WPP PLC NEW ADR 92937A102 2042 27019 SH SOLE 0 0 27019 WRAP TECHNOLOGIES INC COM 98212N107 64 16337 SH SOLE 0 0 16337 WSFS FINL CORP COM 929328102 202 4032 SH SOLE 0 0 4032 WYNDHAM HOTELS & RESORTS INC COM 98311A105 670 7474 SH SOLE 0 0 7474 WYNN RESORTS LTD COM 983134107 6730 79141 SH SOLE 0 0 79141 XCEL ENERGY INC COM 98389B100 9337 137920 SH SOLE 0 0 137920 XILINX INC COM 983919101 10590 49945 SH SOLE 0 0 49945 XL FLEET CORP COM CL A 9837FR100 78 23551 SH SOLE 0 0 23551 XPENG INC ADS 98422D105 480 9529 SH SOLE 0 0 9529 XPO LOGISTICS INC COM 983793100 3121 40308 SH SOLE 0 0 40308 XYLEM INC COM 98419M100 3278 27334 SH SOLE 0 0 27334 YAMANA GOLD INC COM 98462Y100 52 12391 SH SOLE 0 0 12391 YETI HLDGS INC COM 98585X104 2618 31607 SH SOLE 0 0 31607 YUM BRANDS INC COM 988498101 8439 60773 SH SOLE 0 0 60773 YUM CHINA HLDGS INC COM 98850P109 2086 41862 SH SOLE 0 0 41862 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 2572 4321 SH SOLE 0 0 4321 ZENDESK INC COM 98936J101 728 6985 SH SOLE 0 0 6985 ZILLOW GROUP INC CL A 98954M101 1495 24029 SH SOLE 0 0 24029 ZILLOW GROUP INC CL C CAP STK 98954M200 1517 23756 SH SOLE 0 0 23756 ZIMMER BIOMET HOLDINGS INC COM 98956P102 5434 42764 SH SOLE 0 0 42764 ZIONS BANCORPORATION N A COM 989701107 3607 57107 SH SOLE 0 0 57107 ZIOPHARM ONCOLOGY INC COM 98973P101 23 20835 SH SOLE 0 0 20835 ZIPRECRUITER INC CL A 98980B103 2128 85306 SH SOLE 0 0 85306 ZOETIS INC CL A 98978V103 35456 145265 SH SOLE 0 0 145265 ZOMEDICA CORP COM 98980M109 7 24115 SH SOLE 0 0 24115 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 8344 45371 SH SOLE 0 0 45371 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 5800 90337 SH SOLE 0 0 90337 ZSCALER INC COM 98980G102 10944 34060 SH SOLE 0 0 34060 ZYMEWORKS INC COM 98985W102 1051 64099 SH SOLE 0 0 64099 ZYNGA INC CL A 98986T108 316 49402 SH SOLE 0 0 49402