The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
22ND CENTY GROUP INC COM 90137F103   46,714 50,748 SH   SOLE 0 0 0 50,748
3M CO COM 88579Y101   6,611,416 55,132 SH   SOLE 0 0 0 55,132
ABB LTD SPONSORED ADR 000375204   310,444 10,192 SH   SOLE 0 0 0 10,192
ABBOTT LABS COM 002824100   18,921,659 172,344 SH   SOLE 0 0 0 172,344
ABBVIE INC COM 00287Y109   51,285,773 317,343 SH   SOLE 0 0 0 317,343
ABRDN ASIA PACIFIC INCOME FU COM 003009107   100,925 38,374 SH   SOLE 0 0 0 38,374
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   473,226 27,088 SH   SOLE 0 0 0 27,088
ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106   827,499 8,335 SH   SOLE 0 0 0 8,335
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   534,974 23,280 SH   SOLE 0 0 0 23,280
ACADIA HEALTHCARE COMPANY IN COM 00404A109   794,388 9,650 SH   SOLE 0 0 0 9,650
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   6,269,769 23,496 SH   SOLE 0 0 0 23,496
ACTIVISION BLIZZARD INC COM 00507V109   737,426 9,633 SH   SOLE 0 0 0 9,633
ADMA BIOLOGICS INC COM 000899104   79,094 20,385 SH   SOLE 0 0 0 20,385
ADOBE SYSTEMS INCORPORATED COM 00724F101   15,394,938 45,746 SH   SOLE 0 0 0 45,746
ADVANCED DRAIN SYS INC DEL COM 00790R104   791,276 9,653 SH   SOLE 0 0 0 9,653
ADVANCED ENERGY INDS COM 007973100   570,180 6,647 SH   SOLE 0 0 0 6,647
ADVANCED MICRO DEVICES INC COM 007903107   16,637,457 256,870 SH   SOLE 0 0 0 256,870
ADVISORSHARES TR NEWFLT MULSINC 00768Y727   2,689,589 60,420 SH   SOLE 0 0 0 60,420
ADVISORSHARES TR ADVISORSHS ETF 00768Y560   307,088 6,458 SH   SOLE 0 0 0 6,458
ADVISORSHARES TR ALPHA DNA EQUITY 00768Y420   37,237,858 1,649,218 SH   SOLE 0 0 0 1,649,218
AEGON N V NY REGISTRY SHS 007924103   104,202 20,675 SH   SOLE 0 0 0 20,675
AES CORP COM 00130H105   3,563,280 123,897 SH   SOLE 0 0 0 123,897
AEYE INC CL A COM 008183105   10,305 21,443 SH   SOLE 0 0 0 21,443
AFC GAMMA INC COM 00109K105   164,111 10,433 SH   SOLE 0 0 0 10,433
AFFILIATED MANAGERS GROUP IN COM 008252108   758,725 4,789 SH   SOLE 0 0 0 4,789
AFLAC INC COM 001055102   2,549,995 35,446 SH   SOLE 0 0 0 35,446
AGENUS INC COM NEW 00847G705   35,734 14,889 SH   SOLE 0 0 0 14,889
AGF INVTS TR AGFIQ US MK ANTI 00110G408   4,753,819 224,131 SH   SOLE 0 0 0 224,131
AGILENT TECHNOLOGIES INC COM 00846U101   6,429,722 42,965 SH   SOLE 0 0 0 42,965
AGILYSYS INC COM 00847J105   206,872 2,614 SH   SOLE 0 0 0 2,614
AGNC INVT CORP COM 00123Q104   548,299 52,976 SH   SOLE 0 0 0 52,976
AGNICO EAGLE MINES LTD COM 008474108   290,432 5,586 SH   SOLE 0 0 0 5,586
AGREE RLTY CORP COM 008492100   1,042,362 14,696 SH   SOLE 0 0 0 14,696
AGROFRESH SOLUTIONS INC COM 00856G109   39,454 13,329 SH   SOLE 0 0 0 13,329
AIM ETF PRODUCTS TRUST US LRG CP BUFR10 00888H703   46,872,835 1,852,652 SH   SOLE 0 0 0 1,852,652
AIM ETF PRODUCTS TRUST US LRG CP BUFR20 00888H802   259,858 9,825 SH   SOLE 0 0 0 9,825
AIM ETF PRODUCTS TRUST US LRG CP BUF20 00888H406   26,005,271 967,332 SH   SOLE 0 0 0 967,332
AIM ETF PRODUCTS TRUST US LRG CP BUFR20 00888H505   11,221,371 403,220 SH   SOLE 0 0 0 403,220
AIM ETF PRODUCTS TRUST US LRG CP BFR 10 00888H604   10,958,295 387,885 SH   SOLE 0 0 0 387,885
AIM ETF PRODUCTS TRUST US LRG CAP BUF10 00888H307   22,885,741 826,481 SH   SOLE 0 0 0 826,481
AIM ETF PRODUCTS TRUST US LRG CP BUF10 00888H836   7,735,279 322,503 SH   SOLE 0 0 0 322,503
AIM ETF PRODUCTS TRUST US LRG CP BUF20 00888H794   28,116,777 1,151,817 SH   SOLE 0 0 0 1,151,817
AIR PRODS & CHEMS INC COM 009158106   4,344,021 14,092 SH   SOLE 0 0 0 14,092
AIRBNB INC COM CL A 009066101   1,703,131 19,920 SH   SOLE 0 0 0 19,920
AIRGAIN INC COM 00938A104   82,527 12,677 SH   SOLE 0 0 0 12,677
AKAMAI TECHNOLOGIES INC COM 00971T101   3,618,401 42,923 SH   SOLE 0 0 0 42,923
AKOUSTIS TECHNOLOGIES INC COM 00973N102   34,004 12,058 SH   SOLE 0 0 0 12,058
ALBEMARLE CORP COM 012653101   2,478,387 11,429 SH   SOLE 0 0 0 11,429
ALCOA CORP COM 013872106   233,649 5,139 SH   SOLE 0 0 0 5,139
ALCON AG ORD SHS H01301128   208,281 3,039 SH   SOLE 0 0 0 3,039
ALERUS FINL CORP COM 01446U103   976,126 41,804 SH   SOLE 0 0 0 41,804
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   2,520,079 28,608 SH   SOLE 0 0 0 28,608
ALIGN TECHNOLOGY INC COM 016255101   480,430 2,278 SH   SOLE 0 0 0 2,278
ALLEGION PLC ORD SHS G0176J109   269,031 2,556 SH   SOLE 0 0 0 2,556
ALLETE INC COM NEW 018522300   1,865,793 28,923 SH   SOLE 0 0 0 28,923
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108   346,677 17,061 SH   SOLE 0 0 0 17,061
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106   1,903,011 206,400 SH   SOLE 0 0 0 206,400
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   314,665 9,155 SH   SOLE 0 0 0 9,155
ALLIANT ENERGY CORP COM 018802108   11,841,060 214,473 SH   SOLE 0 0 0 214,473
ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105   246,954 38,647 SH   SOLE 0 0 0 38,647
ALLSTATE CORP COM 020002101   12,380,463 91,301 SH   SOLE 0 0 0 91,301
ALMADEN MINERALS LTD COM CL B 020283305   5,985 24,500 SH   SOLE 0 0 0 24,500
ALPHABET INC CAP STK CL A 02079K305   58,169,519 659,294 SH   SOLE 0 0 0 659,294
ALPHABET INC CAP STK CL C 02079K107   24,400,799 275,001 SH   SOLE 0 0 0 275,001
ALPINE 4 HOLDINGS INC CL A 02083E105   79,290 150,000 SH   SOLE 0 0 0 150,000
ALPS ETF TR ALERIAN MLP 00162Q452   615,444 16,166 SH   SOLE 0 0 0 16,166
ALPS ETF TR OSHARES US QUALT 00162Q387   465,226 11,231 SH   SOLE 0 0 0 11,231
ALTERYX INC COM CL A 02156B103   669,705 13,217 SH   SOLE 0 0 0 13,217
ALTRIA GROUP INC COM 02209S103   16,175,958 353,882 SH   SOLE 0 0 0 353,882
AMARIN CORP PLC SPONS ADR NEW 023111206   12,473 10,308 SH   SOLE 0 0 0 10,308
AMAZON COM INC COM 023135106   95,247,818 1,133,903 SH   SOLE 0 0 0 1,133,903
AMCOR PLC ORD G0250X107   2,474,276 207,748 SH   SOLE 0 0 0 207,748
AMDOCS LTD SHS G02602103   8,962,620 98,599 SH   SOLE 0 0 0 98,599
AMEREN CORP COM 023608102   1,654,329 18,605 SH   SOLE 0 0 0 18,605
AMERICAN AIRLS GROUP INC COM 02376R102   3,706,859 291,420 SH   SOLE 0 0 0 291,420
AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562   7,953,309 194,105 SH   SOLE 0 0 0 194,105
AMERICAN CENTY ETF TR US SML CP VALU 025072877   11,859,681 159,169 SH   SOLE 0 0 0 159,169
AMERICAN ELEC PWR CO INC COM 025537101   20,902,311 220,140 SH   SOLE 0 0 0 220,140
AMERICAN EQTY INVT LIFE HLD COM 025676206   558,420 12,241 SH   SOLE 0 0 0 12,241
AMERICAN EXPRESS CO COM 025816109   6,689,053 45,273 SH   SOLE 0 0 0 45,273
AMERICAN FINL GROUP INC OHIO COM 025932104   727,039 5,296 SH   SOLE 0 0 0 5,296
AMERICAN HOMES 4 RENT CL A 02665T306   360,565 11,963 SH   SOLE 0 0 0 11,963
AMERICAN INTL GROUP INC COM NEW 026874784   1,393,822 22,040 SH   SOLE 0 0 0 22,040
AMERICAN TOWER CORP NEW COM 03027X100   5,221,488 24,646 SH   SOLE 0 0 0 24,646
AMERICAN WTR WKS CO INC NEW COM 030420103   2,016,304 13,229 SH   SOLE 0 0 0 13,229
AMERIPRISE FINL INC COM 03076C106   1,367,302 4,391 SH   SOLE 0 0 0 4,391
AMERISAFE INC COM 03071H100   724,826 13,947 SH   SOLE 0 0 0 13,947
AMERISOURCEBERGEN CORP COM 03073E105   6,101,715 36,822 SH   SOLE 0 0 0 36,822
AMETEK INC COM 031100100   1,643,172 11,760 SH   SOLE 0 0 0 11,760
AMGEN INC COM 031162100   22,006,104 83,788 SH   SOLE 0 0 0 83,788
AMPHENOL CORP NEW CL A 032095101   993,686 13,051 SH   SOLE 0 0 0 13,051
AMPLIFY ETF TR HIGH INCOME 032108847   709,028 60,861 SH   SOLE 0 0 0 60,861
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   234,621 6,543 SH   SOLE 0 0 0 6,543
ANALOG DEVICES INC COM 032654105   8,708,709 53,092 SH   SOLE 0 0 0 53,092
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   359,841 5,993 SH   SOLE 0 0 0 5,993
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   809,440 38,399 SH   SOLE 0 0 0 38,399
ANSYS INC COM 03662Q105   675,727 2,797 SH   SOLE 0 0 0 2,797
AON PLC SHS CL A G0403H108   1,172,584 3,907 SH   SOLE 0 0 0 3,907
APA CORPORATION COM 03743Q108   322,824 6,916 SH   SOLE 0 0 0 6,916
APARTMENT INCOME REIT CORP COM 03750L109   526,490 15,345 SH   SOLE 0 0 0 15,345
APOLLO COML REAL EST FIN INC COM 03762U105   574,115 53,356 SH   SOLE 0 0 0 53,356
APPHARVEST INC COM 03783T103   23,709 41,786 SH   SOLE 0 0 0 41,786
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   598,646 37,937 SH   SOLE 0 0 0 37,937
APPLE INC COM 037833100   338,258,882 2,603,393 SH   SOLE 0 0 0 2,603,393
APPLE INC COM 037833100   5,280 16,000 SH Put SOLE 0 0 0 16,000
APPLIED MATLS INC COM 038222105   3,970,912 40,777 SH   SOLE 0 0 0 40,777
APTARGROUP INC COM 038336103   1,551,084 14,103 SH   SOLE 0 0 0 14,103
APTIV PLC SHS G6095L109   3,518,688 37,783 SH   SOLE 0 0 0 37,783
ARBOR REALTY TRUST INC COM 038923108   484,736 36,750 SH   SOLE 0 0 0 36,750
ARCH CAP GROUP LTD ORD G0450A105   582,536 9,279 SH   SOLE 0 0 0 9,279
ARCHER DANIELS MIDLAND CO COM 039483102   3,564,804 38,393 SH   SOLE 0 0 0 38,393
ARDELYX INC COM 039697107   59,861 21,004 SH   SOLE 0 0 0 21,004
ARES CAPITAL CORP COM 04010L103   5,056,019 273,678 SH   SOLE 0 0 0 273,678
ARISTA NETWORKS INC COM 040413106   1,203,873 9,921 SH   SOLE 0 0 0 9,921
ARK ETF TR AUTNMUS TECHNLGY 00214Q203   579,148 14,122 SH   SOLE 0 0 0 14,122
ARK ETF TR NEXT GNRTN INTER 00214Q401   415,171 10,770 SH   SOLE 0 0 0 10,770
ARK ETF TR INNOVATION ETF 00214Q104   1,393,694 44,612 SH   SOLE 0 0 0 44,612
ARK ETF TR GENOMIC REV ETF 00214Q302   527,954 18,702 SH   SOLE 0 0 0 18,702
ARK ETF TR ARK SPACE EXPL 00214Q807   133,391 10,766 SH   SOLE 0 0 0 10,766
ARK ETF TR FINTECH INNOVA 00214Q708   266,680 18,688 SH   SOLE 0 0 0 18,688
ASML HOLDING N V N Y REGISTRY SHS N07059210   925,998 1,695 SH   SOLE 0 0 0 1,695
ASSERTIO HOLDINGS INC COM NEW 04546C205   80,836 18,799 SH   SOLE 0 0 0 18,799
ASSOCIATED BANC CORP COM 045487105   784,908 33,993 SH   SOLE 0 0 0 33,993
ASTRAZENECA PLC SPONSORED ADR 046353108   1,168,828 17,239 SH   SOLE 0 0 0 17,239
AT&T INC COM 00206R102   39,757,522 2,159,561 SH   SOLE 0 0 0 2,159,561
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   228,157 8,809 SH   SOLE 0 0 0 8,809
ATLASSIAN CORPORATION CL A 049468101   3,454,729 26,847 SH   SOLE 0 0 0 26,847
ATMOS ENERGY CORP COM 049560105   246,106 2,196 SH   SOLE 0 0 0 2,196
ATOMERA INC COM 04965B100   69,509 11,175 SH   SOLE 0 0 0 11,175
AURORA CANNABIS INC COM 05156X884   25,866 28,036 SH   SOLE 0 0 0 28,036
AUTODESK INC COM 052769106   3,311,137 17,719 SH   SOLE 0 0 0 17,719
AUTOMATIC DATA PROCESSING IN COM 053015103   4,457,242 18,660 SH   SOLE 0 0 0 18,660
AUTOZONE INC COM 053332102   2,969,690 1,204 SH   SOLE 0 0 0 1,204
AVANGRID INC COM 05351W103   214,234 4,985 SH   SOLE 0 0 0 4,985
AVANTOR INC COM 05352A100   5,291,354 250,894 SH   SOLE 0 0 0 250,894
AVERY DENNISON CORP COM 053611109   2,069,810 11,435 SH   SOLE 0 0 0 11,435
AVNET INC COM 053807103   678,282 16,313 SH   SOLE 0 0 0 16,313
AXCELIS TECHNOLOGIES INC COM NEW 054540208   213,558 2,691 SH   SOLE 0 0 0 2,691
AXON ENTERPRISE INC COM 05464C101   226,430 1,365 SH   SOLE 0 0 0 1,365
AXT INC COM 00246W103   59,596 13,606 SH   SOLE 0 0 0 13,606
B & G FOODS INC NEW COM 05508R106   926,934 83,133 SH   SOLE 0 0 0 83,133
BAIDU INC SPON ADR REP A 056752108   1,270,304 11,106 SH   SOLE 0 0 0 11,106
BAKER HUGHES COMPANY CL A 05722G100   904,627 30,634 SH   SOLE 0 0 0 30,634
BALL CORP COM 058498106   3,683,076 72,019 SH   SOLE 0 0 0 72,019
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   622,220 103,531 SH   SOLE 0 0 0 103,531
BANK AMERICA CORP COM 060505104   41,533,693 1,254,037 SH   SOLE 0 0 0 1,254,037
BANK HAWAII CORP COM 062540109   235,262 3,033 SH   SOLE 0 0 0 3,033
BANK MONTREAL QUE COM 063671101   749,266 8,270 SH   SOLE 0 0 0 8,270
BANK NEW YORK MELLON CORP COM 064058100   2,579,673 56,671 SH   SOLE 0 0 0 56,671
BANK NOVA SCOTIA HALIFAX COM 064149107   762,912 15,576 SH   SOLE 0 0 0 15,576
BANK OZK LITTLE ROCK ARK COM 06417N103   590,860 14,749 SH   SOLE 0 0 0 14,749
BANNER CORP COM NEW 06652V208   600,969 9,509 SH   SOLE 0 0 0 9,509
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778   342,157 10,150 SH   SOLE 0 0 0 10,150
BARCLAYS BANK PLC IPTH SR B S&P 06747R477   711,666 50,401 SH   SOLE 0 20 0 50,381
BARINGS BDC INC COM 06759L103   1,425,957 174,964 SH   SOLE 0 0 0 174,964
BARRICK GOLD CORP COM 067901108   895,230 52,109 SH   SOLE 0 0 0 52,109
BATH & BODY WORKS INC COM 070830104   340,323 8,076 SH   SOLE 0 0 0 8,076
BAXTER INTL INC COM 071813109   541,897 10,632 SH   SOLE 0 0 0 10,632
BCE INC COM NEW 05534B760   4,375,452 99,555 SH   SOLE 0 0 0 99,555
BECTON DICKINSON & CO COM 075887109   4,497,923 17,687 SH   SOLE 0 0 0 17,687
BED BATH & BEYOND INC COM 075896100   30,077 11,983 SH   SOLE 0 0 0 11,983
BELPOINTE PREP LLC UNIT RP LTD LB A 080694102   12,780,132 127,801 SH   SOLE 0 0 0 127,801
BERKLEY W R CORP COM 084423102   608,410 8,384 SH   SOLE 0 0 0 8,384
BERKSHIRE HATHAWAY INC DEL CL A 084670108   7,030,664 15 SH   SOLE 0 0 0 15
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   45,674,063 147,860 SH   SOLE 0 0 0 147,860
BERRY GLOBAL GROUP INC COM 08579W103   1,053,355 17,431 SH   SOLE 0 0 0 17,431
BEST BUY INC COM 086516101   923,663 11,516 SH   SOLE 0 0 0 11,516
BHP GROUP LTD SPONSORED ADS 088606108   2,050,314 33,043 SH   SOLE 0 0 0 33,043
BIG 5 SPORTING GOODS CORP COM 08915P101   129,651 14,683 SH   SOLE 0 0 0 14,683
BILL COM HLDGS INC COM 090043100   31,396,388 288,146 SH   SOLE 0 0 0 288,146
BIOGEN INC COM 09062X103   236,490 854 SH   SOLE 0 0 0 854
BIONANO GENOMICS INC COM 09075F107   35,944 24,619 SH   SOLE 0 0 0 24,619
BIOTRICITY INC COM 09074H104   22,445 50,100 SH   SOLE 0 0 0 50,100
BITFARMS LTD COM 09173B107   39,051 88,753 SH   SOLE 0 0 0 88,753
BITNILE HOLDINGS INC COM 09175M101   1,378 11,250 SH   SOLE 0 0 0 11,250
BJS WHSL CLUB HLDGS INC COM 05550J101   341,500 5,162 SH   SOLE 0 0 0 5,162
BLACK DIAMOND THERAPEUTICS I COM 09203E105   64,705 35,947 SH   SOLE 0 0 0 35,947
BLACK HILLS CORP COM 092113109   595,166 8,461 SH   SOLE 0 0 0 8,461
BLACK STONE MINERALS L P COM UNIT 09225M101   940,592 55,755 SH   SOLE 0 0 0 55,755
BLACKROCK CORPOR HI YLD FD I COM 09255P107   91,940 10,519 SH   SOLE 0 0 0 10,519
BLACKROCK ENHANCED EQUITY DI COM 09251A104   176,037 19,538 SH   SOLE 0 0 0 19,538
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   651,316 15,354 SH   SOLE 0 0 0 15,354
BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105   736,952 47,761 SH   SOLE 0 0 0 47,761
BLACKROCK INC COM 09247X101   4,196,582 5,922 SH   SOLE 0 0 0 5,922
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108   76,682 11,260 SH   SOLE 0 0 0 11,260
BLACKROCK MUNIASSETS FD INC COM 09254J102   202,837 18,747 SH   SOLE 0 0 0 18,747
BLACKROCK RES & COMMODITIES SHS 09257A108   102,399 10,271 SH   SOLE 0 0 0 10,271
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100   464,144 27,562 SH   SOLE 0 0 0 27,562
BLACKROCK TCP CAPITAL CORP COM 09259E108   579,609 44,792 SH   SOLE 0 0 0 44,792
BLACKSTONE INC COM 09260D107   2,698,205 36,369 SH   SOLE 0 0 0 36,369
BLOCK H & R INC COM 093671105   788,016 21,584 SH   SOLE 0 0 0 21,584
BLOCK INC CL A 852234103   1,229,961 19,573 SH   SOLE 0 0 0 19,573
BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105   34,271 15,866 SH   SOLE 0 0 0 15,866
BNY MELLON STRATEGIC MUN BD COM 09662E109   683,284 118,215 SH   SOLE 0 0 0 118,215
BNY MELLON STRATEGIC MUNS IN COM 05588W108   526,914 86,238 SH   SOLE 0 0 0 86,238
BOEING CO COM 097023105   14,960,888 78,539 SH   SOLE 0 0 0 78,539
BOK FINL CORP COM NEW 05561Q201   561,416 5,409 SH   SOLE 0 0 0 5,409
BOOKING HOLDINGS INC COM 09857L108   528,003 262 SH   SOLE 0 0 0 262
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   1,998,612 19,122 SH   SOLE 0 0 0 19,122
BORGWARNER INC COM 099724106   3,541,786 87,995 SH   SOLE 0 0 0 87,995
BOSTON SCIENTIFIC CORP COM 101137107   294,416 6,363 SH   SOLE 0 0 0 6,363
BOXLIGHT CORP COM CL A 103197109   4,507 14,500 SH   SOLE 0 0 0 14,500
BP PLC SPONSORED ADR 055622104   13,044,070 373,435 SH   SOLE 0 0 0 373,435
BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107   283,995 24,317 SH   SOLE 0 0 0 24,317
BRC INC COM CL A 05601U105   61,503 10,066 SH   SOLE 0 0 0 10,066
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103   1,239,423 69,866 SH   SOLE 0 0 0 69,866
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   154,126 24,739 SH   SOLE 0 0 0 24,739
BRISTOL-MYERS SQUIBB CO COM 110122108   13,919,595 193,462 SH   SOLE 0 0 0 193,462
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   2,813,917 70,383 SH   SOLE 0 0 0 70,383
BROADCOM INC COM 11135F101   17,856,164 31,936 SH   SOLE 0 0 0 31,936
BROADMARK RLTY CAP INC COM 11135B100   40,769 11,452 SH   SOLE 0 0 0 11,452
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   980,365 7,309 SH   SOLE 0 0 0 7,309
BROOKFIELD CORP CL A LTD VT SH 11271J107   466,801 14,838 SH   SOLE 0 0 0 14,838
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   304,406 9,823 SH   SOLE 0 0 0 9,823
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   298,593 10,844 SH   SOLE 0 0 0 10,844
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   599,244 23,648 SH   SOLE 0 0 0 23,648
BROWN & BROWN INC COM 115236101   3,614,109 63,439 SH   SOLE 0 0 0 63,439
BROWN FORMAN CORP CL B 115637209   1,440,359 21,930 SH   SOLE 0 0 0 21,930
BROWN FORMAN CORP CL A 115637100   305,833 4,651 SH   SOLE 0 0 0 4,651
BUNGE LIMITED COM G16962105   1,887,501 18,919 SH   SOLE 0 0 0 18,919
BUTTERFLY NETWORK INC COM CL A 124155102   44,248 17,987 SH   SOLE 0 0 0 17,987
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   2,542,278 27,766 SH   SOLE 0 0 0 27,766
C3 AI INC CL A 12468P104   808,772 72,276 SH   SOLE 0 0 0 72,276
CADENCE DESIGN SYSTEM INC COM 127387108   1,313,163 8,175 SH   SOLE 0 0 0 8,175
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108   1,890,787 179,222 SH   SOLE 0 0 0 179,222
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   363,967 27,121 SH   SOLE 0 0 0 27,121
CALIFORNIA WTR SVC GROUP COM 130788102   319,512 5,269 SH   SOLE 0 0 0 5,269
CALIX INC COM 13100M509   593,562 8,674 SH   SOLE 0 0 0 8,674
CAMBRIA ETF TR TAIL RISK 132061862   2,179,083 142,424 SH   SOLE 0 0 0 142,424
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   274,783 4,633 SH   SOLE 0 0 0 4,633
CAMECO CORP COM 13321L108   756,354 33,364 SH   SOLE 0 0 0 33,364
CAMPBELL SOUP CO COM 134429109   331,368 5,839 SH   SOLE 0 0 0 5,839
CAMPING WORLD HLDGS INC CL A 13462K109   932,094 41,760 SH   SOLE 0 0 0 41,760
CANADIAN IMPERIAL BK COMM TO COM 136069101   2,594,526 64,142 SH   SOLE 0 0 0 64,142
CANADIAN NAT RES LTD COM 136385101   226,147 4,073 SH   SOLE 0 0 0 4,073
CANADIAN PAC RY LTD COM 13645T100   1,896,448 25,425 SH   SOLE 0 0 0 25,425
CANO HEALTH INC COM CL A 13781Y103   29,182 21,301 SH   SOLE 0 0 0 21,301
CANOO INC COM CL A 13803R102   30,268 24,608 SH   SOLE 0 0 0 24,608
CANOPY GROWTH CORP COM 138035100   88,399 38,267 SH   SOLE 0 0 0 38,267
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   244,744 12,274 SH   SOLE 0 0 0 12,274
CAPITAL ONE FINL CORP COM 14040H105   2,821,549 30,352 SH   SOLE 0 0 0 30,352
CAPITOL FED FINL INC COM 14057J101   133,291 15,409 SH   SOLE 0 0 0 15,409
CARDINAL HEALTH INC COM 14149Y108   1,723,756 22,424 SH   SOLE 0 0 0 22,424
CARETRUST REIT INC COM 14174T107   269,239 14,491 SH   SOLE 0 0 0 14,491
CARLYLE GROUP INC COM 14316J108   231,944 7,773 SH   SOLE 0 0 0 7,773
CARLYLE SECURED LENDING INC COM 872280102   296,979 20,753 SH   SOLE 0 0 0 20,753
CARNIVAL CORP COMMON STOCK 143658300   650,612 80,721 SH   SOLE 0 0 0 80,721
CARRIER GLOBAL CORPORATION COM 14448C104   967,890 23,464 SH   SOLE 0 0 0 23,464
CASELLA WASTE SYS INC CL A 147448104   7,336,651 92,506 SH   SOLE 0 0 0 92,506
CASEYS GEN STORES INC COM 147528103   809,182 3,607 SH   SOLE 0 0 0 3,607
CATALYST PHARMACEUTICALS INC COM 14888U101   217,546 11,696 SH   SOLE 0 0 0 11,696
CATERPILLAR INC COM 149123101   26,109,053 108,988 SH   SOLE 0 0 0 108,988
CBOE GLOBAL MKTS INC COM 12503M108   1,939,282 15,456 SH   SOLE 0 0 0 15,456
CBRE GROUP INC CL A 12504L109   18,764,767 243,825 SH   SOLE 0 0 0 243,825
CDW CORP COM 12514G108   1,889,123 10,579 SH   SOLE 0 0 0 10,579
CELSIUS HLDGS INC COM NEW 15118V207   1,137,573 10,934 SH   SOLE 0 0 0 10,934
CENOVUS ENERGY INC COM 15135U109   196,822 10,140 SH   SOLE 0 0 0 10,140
CENTENE CORP DEL COM 15135B101   374,266 4,564 SH   SOLE 0 0 0 4,564
CENTERPOINT ENERGY INC COM 15189T107   2,034,111 67,826 SH   SOLE 0 0 0 67,826
CF INDS HLDGS INC COM 125269100   4,577,363 53,725 SH   SOLE 0 0 0 53,725
CGI INC CL A SUB VTG 12532H104   292,325 3,394 SH   SOLE 0 0 0 3,394
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   283,528 29,751 SH   SOLE 0 0 0 29,751
CHARTER COMMUNICATIONS INC N CL A 16119P108   578,040 1,705 SH   SOLE 0 0 0 1,705
CHECK POINT SOFTWARE TECH LT ORD M22465104   662,971 5,255 SH   SOLE 0 0 0 5,255
CHEFS WHSE INC COM 163086101   539,535 16,212 SH   SOLE 0 0 0 16,212
CHENIERE ENERGY INC COM NEW 16411R208   4,065,207 27,109 SH   SOLE 0 0 0 27,109
CHESAPEAKE ENERGY CORP COM 165167735   1,309,067 13,872 SH   SOLE 0 0 0 13,872
CHEVRON CORP NEW COM 166764100   87,279,062 486,261 SH   SOLE 0 0 0 486,261
CHEWY INC CL A 16679L109   282,385 7,616 SH   SOLE 0 0 0 7,616
CHIMERA INVT CORP COM NEW 16934Q208   98,386 17,888 SH   SOLE 0 0 0 17,888
CHIPOTLE MEXICAN GRILL INC COM 169656105   1,853,687 1,336 SH   SOLE 0 0 0 1,336
CHUBB LIMITED COM H1467J104   4,836,302 21,923 SH   SOLE 0 0 0 21,923
CHURCH & DWIGHT CO INC COM 171340102   561,904 6,971 SH   SOLE 0 0 0 6,971
CHURCHILL DOWNS INC COM 171484108   215,280 1,018 SH   SOLE 0 0 0 1,018
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   806,535 397,308 SH   SOLE 0 0 0 397,308
CIGNA CORP NEW COM 125523100   10,001,880 30,186 SH   SOLE 0 0 0 30,186
CINCINNATI FINL CORP COM 172062101   949,366 9,272 SH   SOLE 0 0 0 9,272
CINTAS CORP COM 172908105   1,868,342 4,137 SH   SOLE 0 0 0 4,137
CION INVT CORP COM 17259U204   1,974,800 202,502 SH   SOLE 0 0 0 202,502
CISCO SYS INC COM 17275R102   28,445,673 597,096 SH   SOLE 0 0 0 597,096
CITIGROUP INC COM NEW 172967424   9,913,575 219,181 SH   SOLE 0 0 0 219,181
CITIZENS FINL GROUP INC COM 174610105   14,396,854 365,681 SH   SOLE 0 0 0 365,681
CLEAN HARBORS INC COM 184496107   969,449 8,495 SH   SOLE 0 0 0 8,495
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   10,507 10,007 SH   SOLE 0 0 0 10,007
CLEARFIELD INC COM 18482P103   358,956 3,813 SH   SOLE 0 0 0 3,813
CLEARWAY ENERGY INC CL C 18539C204   1,536,008 48,196 SH   SOLE 0 0 0 48,196
CLEVELAND-CLIFFS INC NEW COM 185899101   174,181 10,812 SH   SOLE 0 0 0 10,812
CLOROX CO DEL COM 189054109   2,125,739 15,148 SH   SOLE 0 0 0 15,148
CLOUDFLARE INC CL A COM 18915M107   2,338,235 51,719 SH   SOLE 0 0 0 51,719
CME GROUP INC COM 12572Q105   301,043 1,790 SH   SOLE 0 0 0 1,790
CMS ENERGY CORP COM 125896100   12,366,962 195,278 SH   SOLE 0 0 0 195,278
CNO FINL GROUP INC COM 12621E103   884,153 38,694 SH   SOLE 0 0 0 38,694
COCA COLA CO COM 191216100   28,916,374 454,588 SH   SOLE 0 0 0 454,588
COCA COLA CONS INC COM 191098102   253,118 494 SH   SOLE 0 0 0 494
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   1,943,126 33,977 SH   SOLE 0 0 0 33,977
COHEN & CO INC NEW COM 19249M102   574,515 68,887 SH   SOLE 0 0 0 68,887
COHEN & STEERS QUALITY INCOM COM 19247L106   116,960 10,170 SH   SOLE 0 0 0 10,170
COHERENT CORP COM 19247G107   3,499,546 99,702 SH   SOLE 0 0 0 99,702
COINBASE GLOBAL INC COM CL A 19260Q107   967,382 27,335 SH   SOLE 0 0 0 27,335
COLGATE PALMOLIVE CO COM 194162103   5,047,791 64,066 SH   SOLE 0 0 0 64,066
COLLABORATIVE INVESTMNT SER MINDFUL CNSRVTV 19423L615   77,886,876 3,622,645 SH   SOLE 0 0 0 3,622,645
COLLABORATIVE INVESTMNT SER MOHR GROWTH ETF 19423L623   100,753,624 5,140,491 SH   SOLE 0 0 0 5,140,491
COLLABORATIVE INVESTMNT SER ADAPTIVE CORE 19423L581   60,071,463 3,072,709 SH   SOLE 0 0 0 3,072,709
COMCAST CORP NEW CL A 20030N101   18,721,752 535,366 SH   SOLE 0 0 0 535,366
COMERICA INC COM 200340107   14,932,487 223,373 SH   SOLE 0 0 0 223,373
COMMERCIAL METALS CO COM 201723103   280,750 5,813 SH   SOLE 0 0 0 5,813
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605   565,508 78,652 SH   SOLE 0 0 0 78,652
CONAGRA BRANDS INC COM 205887102   16,457,867 425,268 SH   SOLE 0 0 0 425,268
CONFLUENT INC CLASS A COM 20717M103   588,604 26,466 SH   SOLE 0 0 0 26,466
CONMED CORP COM 207410101   1,293,316 14,591 SH   SOLE 0 0 0 14,591
CONOCOPHILLIPS COM 20825C104   11,685,356 99,028 SH   SOLE 0 0 0 99,028
CONSOLIDATED EDISON INC COM 209115104   2,132,280 22,372 SH   SOLE 0 0 0 22,372
CONSTELLATION BRANDS INC CL A 21036P108   4,592,320 19,816 SH   SOLE 0 0 0 19,816
CONSTELLATION ENERGY CORP COM 21037T109   2,205,286 25,580 SH   SOLE 0 0 0 25,580
CONTEXTLOGIC INC COM CL A 21077C107   34,194 70,113 SH   SOLE 0 0 0 70,113
COPART INC COM 217204106   420,689 6,909 SH   SOLE 0 0 0 6,909
CORE SCIENTIFIC INC COMMON STOCK 21873J108   1,831 24,381 SH   SOLE 0 0 0 24,381
CORNING INC COM 219350105   2,189,961 68,565 SH   SOLE 0 0 0 68,565
CORTEVA INC COM 22052L104   904,889 15,395 SH   SOLE 0 0 0 15,395
COSTAR GROUP INC COM 22160N109   14,399,273 186,326 SH   SOLE 0 0 0 186,326
COSTCO WHSL CORP NEW COM 22160K105   25,930,021 56,802 SH   SOLE 0 0 0 56,802
COTERRA ENERGY INC COM 127097103   905,079 36,837 SH   SOLE 0 0 0 36,837
COUSINS PPTYS INC COM NEW 222795502   248,052 9,808 SH   SOLE 0 0 0 9,808
CRACKER BARREL OLD CTRY STOR COM 22410J106   1,439,351 15,193 SH   SOLE 0 0 0 15,193
CRANE HLDGS CO COM 224441105   1,243,206 12,376 SH   SOLE 0 0 0 12,376
CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103   20,747 11,788 SH   SOLE 0 0 0 11,788
CROCS INC COM 227046109   402,384 3,711 SH   SOLE 0 0 0 3,711
CRONOS GROUP INC COM 22717L101   34,945 13,758 SH   SOLE 0 0 0 13,758
CROSS CTRY HEALTHCARE INC COM 227483104   544,818 20,505 SH   SOLE 0 0 0 20,505
CROWDSTRIKE HLDGS INC CL A 22788C105   846,717 8,042 SH   SOLE 0 0 0 8,042
CROWN CASTLE INC COM 22822V101   4,240,578 31,263 SH   SOLE 0 0 0 31,263
CROWN HLDGS INC COM 228368106   441,895 5,375 SH   SOLE 0 0 0 5,375
CSX CORP COM 126408103   2,090,275 67,472 SH   SOLE 0 0 0 67,472
CULLEN FROST BANKERS INC COM 229899109   662,497 4,955 SH   SOLE 0 0 0 4,955
CUMMINS INC COM 231021106   2,032,580 8,389 SH   SOLE 0 0 0 8,389
CUSTOMERS BANCORP INC COM 23204G100   725,164 25,588 SH   SOLE 0 0 0 25,588
CVB FINL CORP COM 126600105   1,113,512 43,243 SH   SOLE 0 0 0 43,243
CVS HEALTH CORP COM 126650100   23,597,528 253,220 SH   SOLE 0 0 0 253,220
D R HORTON INC COM 23331A109   1,776,378 19,928 SH   SOLE 0 0 0 19,928
DAKTRONICS INC COM 234264109   32,046 11,364 SH   SOLE 0 0 0 11,364
DANAHER CORPORATION COM 235851102   7,936,793 29,903 SH   SOLE 0 0 0 29,903
DARDEN RESTAURANTS INC COM 237194105   652,200 4,715 SH   SOLE 0 0 0 4,715
DARLING INGREDIENTS INC COM 237266101   241,597 3,860 SH   SOLE 0 0 0 3,860
DATADOG INC CL A COM 23804L103   541,173 7,363 SH   SOLE 0 0 0 7,363
DAVITA INC COM 23918K108   297,037 3,978 SH   SOLE 0 0 0 3,978
DBX ETF TR XTRACK USD HIGH 233051432   4,736,409 140,505 SH   SOLE 0 0 0 140,505
DBX ETF TR XTRACK MSCI EMRG 233051101   1,218,461 56,884 SH   SOLE 0 0 0 56,884
DECKERS OUTDOOR CORP COM 243537107   3,256,746 8,159 SH   SOLE 0 0 0 8,159
DEERE & CO COM 244199105   8,355,917 19,489 SH   SOLE 0 0 0 19,489
DELL TECHNOLOGIES INC CL C 24703L202   561,350 13,957 SH   SOLE 0 0 0 13,957
DELTA AIR LINES INC DEL COM NEW 247361702   5,530,443 168,303 SH   SOLE 0 0 0 168,303
DENBURY INC COM 24790A101   1,652,162 18,986 SH   SOLE 0 0 0 18,986
DESTRA MULTI-ALTERNATIVE FD COMMON SHARES 25065A502   117,701 17,233 SH   SOLE 0 0 0 17,233
DEVON ENERGY CORP NEW COM 25179M103   30,705,568 499,196 SH   SOLE 0 0 0 499,196
DEXCOM INC COM 252131107   528,378 4,666 SH   SOLE 0 0 0 4,666
DIAGEO PLC SPON ADR NEW 25243Q205   871,636 4,892 SH   SOLE 0 0 0 4,892
DIAMONDBACK ENERGY INC COM 25278X109   25,069,013 183,280 SH   SOLE 0 0 0 183,280
DIGITAL RLTY TR INC COM 253868103   6,422,988 64,057 SH   SOLE 0 0 0 64,057
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864   2,039,883 44,259 SH   SOLE 0 0 0 44,259
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   7,869,368 189,532 SH   SOLE 0 0 0 189,532
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   4,210,757 175,375 SH   SOLE 0 0 0 175,375
DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823   1,004,106 47,475 SH   SOLE 0 0 0 47,475
DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765   1,505,857 68,293 SH   SOLE 0 0 0 68,293
DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740   1,481,280 65,514 SH   SOLE 0 0 0 65,514
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   554,530 16,563 SH   SOLE 0 0 0 16,563
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   1,533,441 69,861 SH   SOLE 0 0 0 69,861
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   121,598,300 4,500,307 SH   SOLE 0 0 0 4,500,307
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   4,433,074 177,040 SH   SOLE 0 0 0 177,040
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   28,418,671 682,977 SH   SOLE 0 0 0 682,977
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   3,457,255 142,391 SH   SOLE 0 0 0 142,391
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   5,010,333 114,001 SH   SOLE 0 0 0 114,001
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   1,707,108 56,155 SH   SOLE 0 0 0 56,155
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   2,437,171 112,832 SH   SOLE 0 0 0 112,832
DISCOVER FINL SVCS COM 254709108   2,276,349 23,268 SH   SOLE 0 0 0 23,268
DISNEY WALT CO COM 254687106   19,462,854 224,020 SH   SOLE 0 0 0 224,020
DNP SELECT INCOME FD INC COM 23325P104   630,414 56,037 SH   SOLE 0 0 0 56,037
DOCUSIGN INC COM 256163106   1,438,015 25,948 SH   SOLE 0 0 0 25,948
DOLLAR GEN CORP NEW COM 256677105   8,229,883 33,421 SH   SOLE 0 0 0 33,421
DOLLAR TREE INC COM 256746108   2,038,999 14,416 SH   SOLE 0 0 0 14,416
DOMINION ENERGY INC COM 25746U109   8,193,116 133,612 SH   SOLE 0 0 0 133,612
DORIAN LPG LTD SHS USD Y2106R110   604,811 31,916 SH   SOLE 0 0 0 31,916
DOUBLELINE INCOME SOLUTIONS COM 258622109   144,061 12,990 SH   SOLE 0 0 0 12,990
DOVER CORP COM 260003108   2,092,079 15,450 SH   SOLE 0 0 0 15,450
DOW INC COM 260557103   12,766,613 253,356 SH   SOLE 0 0 0 253,356
DRAFTKINGS INC NEW COM CL A 26142V105   116,793 10,254 SH   SOLE 0 0 0 10,254
DT MIDSTREAM INC COMMON STOCK 23345M107   939,843 17,008 SH   SOLE 0 0 0 17,008
DTE ENERGY CO COM 233331107   13,073,015 111,231 SH   SOLE 0 0 0 111,231
DUKE ENERGY CORP NEW COM NEW 26441C204   15,393,575 149,467 SH   SOLE 0 0 0 149,467
DUPONT DE NEMOURS INC COM 26614N102   1,295,141 18,871 SH   SOLE 0 0 0 18,871
EA SERIES TRUST US QUAN MOMENTUM 02072L409   2,160,685 47,043 SH   SOLE 0 0 0 47,043
EA SERIES TRUST STRIVE US ENERGY 02072L722   214,741 7,292 SH   SOLE 0 0 0 7,292
EA SERIES TRUST STRIVE 500 ETF 02072L680   836,849 34,495 SH   SOLE 0 0 0 34,495
EASTGROUP PPTYS INC COM 277276101   1,401,080 9,463 SH   SOLE 0 0 0 9,463
EASTMAN CHEM CO COM 277432100   238,554 2,929 SH   SOLE 0 0 0 2,929
EATON CORP PLC SHS G29183103   3,098,947 19,745 SH   SOLE 0 0 0 19,745
EATON VANCE LTD DURATION INC COM 27828H105   236,290 25,164 SH   SOLE 0 0 0 25,164
EATON VANCE MUN BD FD COM 27827X101   272,791 26,255 SH   SOLE 0 0 0 26,255
EATON VANCE RISK-MANAGED DIV COM 27829G106   105,008 14,001 SH   SOLE 0 0 0 14,001
EATON VANCE SHORT DURATION D COM 27828V104   295,699 29,019 SH   SOLE 0 0 0 29,019
EATON VANCE TAX-MANAGED BUY- COM 27828Y108   186,509 15,188 SH   SOLE 0 0 0 15,188
EATON VANCE TAX-MANAGED DIVE COM 27828N102   312,483 28,774 SH   SOLE 0 0 0 28,774
EBAY INC. COM 278642103   6,501,132 156,767 SH   SOLE 0 0 0 156,767
ECOLAB INC COM 278865100   728,936 5,008 SH   SOLE 0 0 0 5,008
ECOPETROL S A SPONSORED ADS 279158109   899,216 85,885 SH   SOLE 0 0 0 85,885
EDGIO INC COM 53261M104   17,851 15,797 SH   SOLE 0 0 0 15,797
EDISON INTL COM 281020107   13,560,737 213,152 SH   SOLE 0 0 0 213,152
EDWARDS LIFESCIENCES CORP COM 28176E108   1,820,118 24,395 SH   SOLE 0 0 0 24,395
ELEVANCE HEALTH INC COM 036752103   6,871,095 13,395 SH   SOLE 0 0 0 13,395
EMERSON ELEC CO COM 291011104   29,684,820 309,024 SH   SOLE 0 0 0 309,024
ENBRIDGE INC COM 29250N105   5,649,213 144,483 SH   SOLE 0 0 0 144,483
ENCOMPASS HEALTH CORP COM 29261A100   1,265,794 21,164 SH   SOLE 0 0 0 21,164
ENCORE WIRE CORP COM 292562105   1,612,515 11,722 SH   SOLE 0 0 0 11,722
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   1,142,480 96,249 SH   SOLE 0 0 0 96,249
ENI S P A SPONSORED ADR 26874R108   830,080 28,963 SH   SOLE 0 0 0 28,963
ENOVIX CORPORATION COM 293594107   146,469 11,774 SH   SOLE 0 0 0 11,774
ENPHASE ENERGY INC COM 29355A107   1,847,434 6,973 SH   SOLE 0 0 0 6,973
ENSIGN GROUP INC COM 29358P101   1,758,041 18,582 SH   SOLE 0 0 0 18,582
ENTERGY CORP NEW COM 29364G103   14,774,823 131,332 SH   SOLE 0 0 0 131,332
ENTERPRISE FINL SVCS CORP COM 293712105   260,614 5,323 SH   SOLE 0 0 0 5,323
ENTERPRISE PRODS PARTNERS L COM 293792107   11,208,595 464,701 SH   SOLE 0 0 0 464,701
ENZO BIOCHEM INC COM 294100102   28,600 20,000 SH   SOLE 0 0 0 20,000
EOG RES INC COM 26875P101   9,028,072 69,704 SH   SOLE 0 0 0 69,704
EQT CORP COM 26884L109   200,277 5,920 SH   SOLE 0 0 0 5,920
EQUIFAX INC COM 294429105   769,309 3,958 SH   SOLE 0 0 0 3,958
EQUINIX INC COM 29444U700   294,204 449 SH   SOLE 0 0 0 449
EQUINOX GOLD CORP COM 29446Y502   42,289 12,893 SH   SOLE 0 0 0 12,893
EQUITY RESIDENTIAL SH BEN INT 29476L107   525,940 8,914 SH   SOLE 0 0 0 8,914
ERICSSON ADR B SEK 10 294821608   82,839 14,185 SH   SOLE 0 0 0 14,185
ERIE INDTY CO CL A 29530P102   472,856 1,901 SH   SOLE 0 0 0 1,901
ESSENTIAL UTILS INC COM 29670G102   1,363,223 28,561 SH   SOLE 0 0 0 28,561
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   206,955 4,698 SH   SOLE 0 0 0 4,698
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508   265,924 62,424 SH   SOLE 0 0 0 62,424
ETF SER SOLUTIONS APTUS DEFINED 26922A388   1,963,345 76,693 SH   SOLE 0 0 0 76,693
ETF SER SOLUTIONS DISTILLATE US 26922A321   1,188,876 29,139 SH   SOLE 0 0 0 29,139
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289   1,035,445 34,665 SH   SOLE 0 0 0 34,665
ETF SER SOLUTIONS POINT BRIDGE AMR 26922A628   472,924 12,306 SH   SOLE 0 0 0 12,306
ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172   408,199 22,065 SH   SOLE 0 0 0 22,065
ETF SER SOLUTIONS US GLB JETS 26922A842   1,262,890 73,940 SH   SOLE 0 0 0 73,940
ETFIS SER TR I VIRTUS NEWFLEET 26923G707   413,020 18,911 SH   SOLE 0 0 0 18,911
ETSY INC COM 29786A106   1,623,129 13,551 SH   SOLE 0 0 0 13,551
EVERBRIDGE INC COM 29978A104   556,134 18,801 SH   SOLE 0 0 0 18,801
EVERCORE INC CLASS A 29977A105   1,548,055 14,192 SH   SOLE 0 0 0 14,192
EVERGY INC COM 30034W106   2,006,331 31,882 SH   SOLE 0 0 0 31,882
EVERSOURCE ENERGY COM 30040W108   6,147,233 73,321 SH   SOLE 0 0 0 73,321
EXCHANGE LISTED FDS TR CABANA TARGET 5 30151E731   281,063 13,146 SH   SOLE 0 0 0 13,146
EXCHANGE LISTED FDS TR CABANA TARGET 7 30151E723   217,128 10,213 SH   SOLE 0 0 0 10,213
EXCHANGE LISTED FDS TR CABANA TARGET 10 30151E715   10,416,915 471,567 SH   SOLE 0 0 0 471,567
EXCHANGE LISTED FDS TR CABANA TARGET 13 30151E699   7,624,039 360,987 SH   SOLE 0 0 0 360,987
EXCHANGE LISTED FDS TR CABANA TARGET 16 30151E681   3,087,827 141,911 SH   SOLE 0 0 0 141,911
EXCHANGE LISTED FDS TR CABANA CONSERVAT 30151E632   649,427 33,016 SH   SOLE 0 0 0 33,016
EXCHANGE LISTED FDS TR CABANA MODERATE 30151E624   550,455 27,325 SH   SOLE 0 0 0 27,325
EXCHANGE LISTED FDS TR CABANA AGGRESSIV 30151E616   5,616,379 307,410 SH   SOLE 0 0 0 307,410
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707   1,845,657 39,837 SH   SOLE 0 0 0 39,837
EXELIXIS INC COM 30161Q104   210,284 13,110 SH   SOLE 0 0 0 13,110
EXELON CORP COM 30161N101   21,007,003 485,936 SH   SOLE 0 0 0 485,936
EXLSERVICE HOLDINGS INC COM 302081104   593,852 3,505 SH   SOLE 0 0 0 3,505
EXPEDIA GROUP INC COM NEW 30212P303   785,597 8,968 SH   SOLE 0 0 0 8,968
EXPEDITORS INTL WASH INC COM 302130109   716,939 6,899 SH   SOLE 0 0 0 6,899
EXTRA SPACE STORAGE INC COM 30225T102   3,270,493 22,221 SH   SOLE 0 0 0 22,221
EXXON MOBIL CORP COM 30231G102   113,367,531 1,027,811 SH   SOLE 0 0 0 1,027,811
F N B CORP COM 302520101   176,423 13,519 SH   SOLE 0 0 0 13,519
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   330,205 16,502 SH   SOLE 0 0 0 16,502
F5 INC COM 315616102   5,401,516 37,639 SH   SOLE 0 0 0 37,639
FACTSET RESH SYS INC COM 303075105   1,382,393 3,446 SH   SOLE 0 0 0 3,446
FARMERS & MERCHANTS BANCORP COM 30779N105   677,497 24,926 SH   SOLE 0 0 0 24,926
FARMERS NATIONAL BANC CORP COM 309627107   143,473 10,161 SH   SOLE 0 0 0 10,161
FARMLAND PARTNERS INC COM 31154R109   583,615 46,839 SH   SOLE 0 0 0 46,839
FASTENAL CO COM 311900104   438,481 9,266 SH   SOLE 0 0 0 9,266
FASTLY INC CL A 31188V100   502,727 61,383 SH   SOLE 0 0 0 61,383
FATE THERAPEUTICS INC COM 31189P102   517,930 51,331 SH   SOLE 0 0 0 51,331
FATHOM HOLDINGS INC COM 31189V109   53,006 12,472 SH   SOLE 0 0 0 12,472
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   305,751 3,026 SH   SOLE 0 0 0 3,026
FEDEX CORP COM 31428X106   3,801,720 21,950 SH   SOLE 0 0 0 21,950
FERGUSON PLC NEW SHS G3421J106   6,667,763 52,514 SH   SOLE 0 0 0 52,514
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   6,612,799 161,406 SH   SOLE 0 0 0 161,406
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   1,739,861 30,696 SH   SOLE 0 0 0 30,696
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709   11,923,298 235,127 SH   SOLE 0 0 0 235,127
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   10,669,969 447,566 SH   SOLE 0 0 0 447,566
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   8,629,669 134,881 SH   SOLE 0 0 0 134,881
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   4,182,260 91,756 SH   SOLE 0 0 0 91,756
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873   1,025,724 33,024 SH   SOLE 0 0 0 33,024
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   1,971,391 20,859 SH   SOLE 0 0 0 20,859
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881   9,397,098 215,283 SH   SOLE 0 0 0 215,283
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   3,313,772 69,123 SH   SOLE 0 0 0 69,123
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857   5,960,597 240,250 SH   SOLE 0 0 0 240,250
FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527   364,058 11,620 SH   SOLE 0 0 0 11,620
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303   7,044,024 157,198 SH   SOLE 0 0 0 157,198
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790   814,945 18,355 SH   SOLE 0 0 0 18,355
FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816   1,013,727 23,674 SH   SOLE 0 0 0 23,674
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782   1,087,313 24,796 SH   SOLE 0 0 0 24,796
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824   723,900 15,676 SH   SOLE 0 0 0 15,676
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   872,877 23,402 SH   SOLE 0 0 0 23,402
FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408   5,045,111 101,963 SH   SOLE 0 0 0 101,963
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   812,635 18,051 SH   SOLE 0 0 0 18,051
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   13,062,821 347,231 SH   SOLE 0 0 0 347,231
FIDELITY NATL INFORMATION SV COM 31620M106   7,436,853 109,607 SH   SOLE 0 0 0 109,607
FIFTH THIRD BANCORP COM 316773100   15,082,597 459,695 SH   SOLE 0 0 0 459,695
FIRST FINL BANCORP OH COM 320209109   1,676,934 69,209 SH   SOLE 0 0 0 69,209
FIRST HORIZON CORPORATION COM 320517105   572,078 23,350 SH   SOLE 0 0 0 23,350
FIRST MAJESTIC SILVER CORP COM 32076V103   229,412 27,507 SH   SOLE 0 0 0 27,507
FIRST SOLAR INC COM 336433107   377,171 2,518 SH   SOLE 0 0 0 2,518
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   4,300,311 87,995 SH   SOLE 0 0 0 87,995
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   6,909,994 137,897 SH   SOLE 0 0 0 137,897
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   408,518 24,317 SH   SOLE 0 0 0 24,317
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   254,014 12,868 SH   SOLE 0 0 0 12,868
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   2,118,786 118,966 SH   SOLE 0 0 0 118,966
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   827,724 17,881 SH   SOLE 0 0 0 17,881
FIRST TR EXCH TRADED FD III MERGER ARBITRA 33740J203   3,107,820 154,063 SH   SOLE 0 0 0 154,063
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182   956,910 45,502 SH   SOLE 0 0 0 45,502
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   2,804,438 58,756 SH   SOLE 0 0 0 58,756
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117   903,832 28,087 SH   SOLE 0 0 0 28,087
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   7,425,227 303,194 SH   SOLE 0 0 0 303,194
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101   9,345,160 312,756 SH   SOLE 0 0 0 312,756
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   1,972,584 34,240 SH   SOLE 0 0 0 34,240
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838   726,592 52,997 SH   SOLE 0 0 0 52,997
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205   739,654 12,129 SH   SOLE 0 0 0 12,129
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   746,807 8,561 SH   SOLE 0 0 0 8,561
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103   288,115 3,662 SH   SOLE 0 0 0 3,662
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200   24,811,491 1,128,821 SH   SOLE 0 0 0 1,128,821
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   3,403,597 54,223 SH   SOLE 0 0 0 54,223
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   14,705,903 860,498 SH   SOLE 0 0 0 860,498
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   5,162,813 47,483 SH   SOLE 0 0 0 47,483
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   1,142,927 22,188 SH   SOLE 0 0 0 22,188
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   812,654 8,877 SH   SOLE 0 0 0 8,877
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184   3,264,277 98,292 SH   SOLE 0 0 0 98,292
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   609,814 10,065 SH   SOLE 0 0 0 10,065
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   2,784,624 71,936 SH   SOLE 0 0 0 71,936
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   1,069,433 13,476 SH   SOLE 0 0 0 13,476
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   1,285,338 27,238 SH   SOLE 0 0 0 27,238
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   1,605,952 13,041 SH   SOLE 0 0 0 13,041
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   1,017,624 6,602 SH   SOLE 0 0 0 6,602
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   8,442,146 112,637 SH   SOLE 0 0 0 112,637
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   7,534,679 171,555 SH   SOLE 0 0 0 171,555
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308   373,453 19,320 SH   SOLE 0 0 0 19,320
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   11,401,997 244,941 SH   SOLE 0 0 0 244,941
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704   396,538 8,988 SH   SOLE 0 0 0 8,988
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   26,119,305 439,423 SH   SOLE 0 0 0 439,423
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   37,711,667 795,437 SH   SOLE 0 0 0 795,437
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103   5,601,582 117,680 SH   SOLE 0 0 0 117,680
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   3,377,110 86,726 SH   SOLE 0 0 0 86,726
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   12,593,509 282,429 SH   SOLE 0 0 0 282,429
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   249,014 9,330 SH   SOLE 0 0 0 9,330
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   8,806,429 184,312 SH   SOLE 0 0 0 184,312
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100   677,418 45,252 SH   SOLE 0 0 0 45,252
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807   10,310,028 420,646 SH   SOLE 0 0 0 420,646
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860   588,907 22,477 SH   SOLE 0 0 0 22,477
FIRST TR EXCHANGE-TRADED FD EIP CARBON IMP 33738D705   301,725 11,751 SH   SOLE 0 0 0 11,751
FIRST TR EXCHANGE-TRADED FD CBOE VEST GLD ST 33733E849   1,918,523 104,381 SH   SOLE 0 0 0 104,381
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720   207,533 5,810 SH   SOLE 0 0 0 5,810
FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201   453,004 13,226 SH   SOLE 0 0 0 13,226
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   1,146,935 44,028 SH   SOLE 0 0 0 44,028
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845   1,091,694 39,045 SH   SOLE 0 0 0 39,045
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   5,977,653 117,002 SH   SOLE 0 0 0 117,002
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872   214,089 7,673 SH   SOLE 0 0 0 7,673
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   18,036,391 748,088 SH   SOLE 0 0 0 748,088
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870   15,961,055 865,567 SH   SOLE 0 0 0 865,567
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   25,235,155 574,571 SH   SOLE 0 0 0 574,571
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F581   2,942,211 155,508 SH   SOLE 0 0 0 155,508
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885   5,120,284 175,071 SH   SOLE 0 0 0 175,071
FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802   23,298,458 790,851 SH   SOLE 0 0 0 790,851
FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406   1,449,445 47,352 SH   SOLE 0 0 0 47,352
FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505   1,461,214 46,008 SH   SOLE 0 0 0 46,008
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST 100 33740F649   4,861,477 265,655 SH   SOLE 0 0 0 265,655
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623   4,536,645 138,565 SH   SOLE 0 0 0 138,565
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631   14,389,032 473,711 SH   SOLE 0 0 0 473,711
FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703   14,988,894 762,018 SH   SOLE 0 0 0 762,018
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599   457,574 14,591 SH   SOLE 0 0 0 14,591
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615   16,262,969 539,223 SH   SOLE 0 0 0 539,223
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698   17,812,877 576,282 SH   SOLE 0 0 0 576,282
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208   15,246,983 444,465 SH   SOLE 0 0 0 444,465
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755   18,345,560 826,005 SH   SOLE 0 0 0 826,005
FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672   5,650,047 180,455 SH   SOLE 0 0 0 180,455
FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664   5,802,630 175,784 SH   SOLE 0 0 0 175,784
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680   11,254,557 367,196 SH   SOLE 0 0 0 367,196
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307   15,970,880 477,170 SH   SOLE 0 0 0 477,170
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109   1,428,097 67,714 SH   SOLE 0 0 0 67,714
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862   3,104,421 89,581 SH   SOLE 0 0 0 89,581
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854   4,244,457 136,390 SH   SOLE 0 0 0 136,390
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847   1,299,108 36,574 SH   SOLE 0 0 0 36,574
FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839   1,459,049 44,660 SH   SOLE 0 0 0 44,660
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771   15,892,489 476,757 SH   SOLE 0 0 0 476,757
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763   594,659 16,716 SH   SOLE 0 0 0 16,716
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F730   250,821 8,016 SH   SOLE 0 0 0 8,016
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748   15,400,505 437,901 SH   SOLE 0 0 0 437,901
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714   880,117 27,238 SH   SOLE 0 0 0 27,238
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722   503,595 13,950 SH   SOLE 0 0 0 13,950
FIRST TR EXCHNG TRADED FD VI CBOE VEST U S EQ 33740U810   936,845 30,299 SH   SOLE 0 0 0 30,299
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST FD 33740U752   10,743,004 539,172 SH   SOLE 0 0 0 539,172
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557   2,917,578 165,126 SH   SOLE 0 0 0 165,126
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U844   244,395 7,974 SH   SOLE 0 0 0 7,974
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U786   1,956,401 65,749 SH   SOLE 0 0 0 65,749
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740U836   2,821,645 169,570 SH   SOLE 0 0 0 169,570
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778   2,349,886 130,840 SH   SOLE 0 0 0 130,840
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   5,334,722 81,062 SH   SOLE 0 0 0 81,062
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   4,150,368 51,834 SH   SOLE 0 0 0 51,834
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   1,113,068 12,673 SH   SOLE 0 0 0 12,673
FIRST TR MORNINGSTAR DIVID L SHS 336917109   27,799,669 760,385 SH   SOLE 0 0 0 760,385
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   971,268 10,940 SH   SOLE 0 0 0 10,940
FIRST TR NASDAQ 100 TECH IND SHS 337345102   2,134,601 20,283 SH   SOLE 0 0 0 20,283
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104   10,186,885 193,704 SH   SOLE 0 0 0 193,704
FIRST TR S&P REIT INDEX FD COM 33734G108   824,807 34,396 SH   SOLE 0 0 0 34,396
FIRST TR VALUE LINE DIVID IN SHS 33734H106   8,949,995 224,254 SH   SOLE 0 0 0 224,254
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   1,957,386 21,411 SH   SOLE 0 0 0 21,411
FIRSTENERGY CORP COM 337932107   12,789,028 304,936 SH   SOLE 0 0 0 304,936
FISERV INC COM 337738108   4,056,483 40,135 SH   SOLE 0 0 0 40,135
FIVE BELOW INC COM 33829M101   1,544,252 8,731 SH   SOLE 0 0 0 8,731
FLEX LNG LTD SHS G35947202   890,867 27,252 SH   SOLE 0 0 0 27,252
FLEXSHARES TR HIG YLD VL ETF 33939L662   10,021,740 251,487 SH   SOLE 0 0 0 251,487
FLEXSHARES TR US QT LW VLTY 33939L654   1,973,652 39,264 SH   SOLE 0 0 0 39,264
FLEXSHARES TR MORNSTAR UPSTR 33939L407   438,445 10,086 SH   SOLE 0 0 0 10,086
FLEXSHARES TR QLT DIV DEF IDX 33939L845   2,021,440 39,289 SH   SOLE 0 0 0 39,289
FLOWERS FOODS INC COM 343498101   724,330 25,203 SH   SOLE 0 0 0 25,203
FLUENT INC COM 34380C102   23,544 21,600 SH   SOLE 0 0 0 21,600
FMC CORP COM NEW 302491303   4,155,412 33,297 SH   SOLE 0 0 0 33,297
FORD MTR CO DEL COM 345370860   6,074,478 522,311 SH   SOLE 0 0 0 522,311
FORTINET INC COM 34959E109   9,341,176 191,065 SH   SOLE 0 0 0 191,065
FORTUNA SILVER MINES INC COM 349915108   177,863 47,430 SH   SOLE 0 0 0 47,430
FORTUNE BRANDS INNOVATIONS I COM 34964C106   457,741 8,015 SH   SOLE 0 0 0 8,015
FORUM ENERGY TECHNOLOGIES IN NOTE 9.000% 8/0 34984VAC4   36,329 34,150 PRN   SOLE 0 0 0 34,150
FORWARD AIR CORP COM 349853101   977,066 9,315 SH   SOLE 0 0 0 9,315
FOUR CORNERS PPTY TR INC COM 35086T109   1,525,498 58,831 SH   SOLE 0 0 0 58,831
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   3,092,905 238,620 SH   SOLE 0 0 0 238,620
FRANKLIN ELEC INC COM 353514102   1,514,514 18,991 SH   SOLE 0 0 0 18,991
FRANKLIN LTD DURATION INCOME COM 35472T101   136,180 21,929 SH   SOLE 0 0 0 21,929
FRANKLIN RESOURCES INC COM 354613101   14,264,068 540,715 SH   SOLE 0 0 0 540,715
FREEPORT-MCMORAN INC CL B 35671D857   8,666,786 228,073 SH   SOLE 0 0 0 228,073
FS BANCORP INC COM 30263Y104   1,205,392 36,046 SH   SOLE 0 0 0 36,046
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   433,232 91,550 SH   SOLE 0 0 0 91,550
FS KKR CAP CORP COM 302635206   13,771,688 786,954 SH   SOLE 0 0 0 786,954
FUELCELL ENERGY INC COM 35952H601   42,300 15,216 SH   SOLE 0 0 0 15,216
GABELLI DIVID & INCOME TR COM 36242H104   236,948 11,497 SH   SOLE 0 0 0 11,497
GABELLI EQUITY TR INC COM 362397101   69,196 12,627 SH   SOLE 0 0 0 12,627
GALECTIN THERAPEUTICS INC COM NEW 363225202   17,561 15,541 SH   SOLE 0 0 0 15,541
GALLAGHER ARTHUR J & CO COM 363576109   455,279 2,415 SH   SOLE 0 0 0 2,415
GAMESTOP CORP NEW CL A 36467W109   2,269,220 122,926 SH   SOLE 0 0 0 122,926
GAMING & LEISURE PPTYS INC COM 36467J108   719,202 13,807 SH   SOLE 0 0 0 13,807
GARMIN LTD SHS H2906T109   7,599,108 82,339 SH   SOLE 0 0 0 82,339
GARTNER INC COM 366651107   300,173 893 SH   SOLE 0 0 0 893
GATX CORP COM 361448103   1,463,639 13,764 SH   SOLE 0 0 0 13,764
GEN DIGITAL INC COM 668771108   202,496 9,449 SH   SOLE 0 0 0 9,449
GENCO SHIPPING & TRADING LTD SHS Y2685T131   848,538 55,243 SH   SOLE 0 0 0 55,243
GENERAL DYNAMICS CORP COM 369550108   5,801,037 23,381 SH   SOLE 0 0 0 23,381
GENERAL ELECTRIC CO COM NEW 369604301   2,525,129 30,136 SH   SOLE 0 0 0 30,136
GENERAL MLS INC COM 370334104   17,262,780 205,877 SH   SOLE 0 0 0 205,877
GENERAL MTRS CO COM 37045V100   2,789,273 82,915 SH   SOLE 0 0 0 82,915
GENIUS BRANDS INTL INC COM 37229T301   9,951 21,400 SH   SOLE 0 0 0 21,400
GENUINE PARTS CO COM 372460105   21,727,111 125,221 SH   SOLE 0 0 0 125,221
GERDAU SA SPON ADR REP PFD 373737105   849,116 153,270 SH   SOLE 0 0 0 153,270
GIBRALTAR INDS INC COM 374689107   930,263 20,276 SH   SOLE 0 0 0 20,276
GILEAD SCIENCES INC COM 375558103   27,495,571 320,275 SH   SOLE 0 0 0 320,275
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   38,381 22,710 SH   SOLE 0 0 0 22,710
GLACIER BANCORP INC NEW COM 37637Q105   522,614 10,575 SH   SOLE 0 0 0 10,575
GLOBAL NET LEASE INC COM NEW 379378201   2,263,576 180,078 SH   SOLE 0 0 0 180,078
GLOBAL PARTNERS LP COM UNITS 37946R109   324,364 9,329 SH   SOLE 0 0 0 9,329
GLOBAL PMTS INC COM 37940X102   749,366 7,545 SH   SOLE 0 0 0 7,545
GLOBAL X FDS S&P 500 COVERED 37954Y475   3,555,288 90,304 SH   SOLE 0 0 0 90,304
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   758,861 18,618 SH   SOLE 0 0 0 18,618
GLOBAL X FDS GLOBX SUPDV US 37950E291   22,822,107 1,214,588 SH   SOLE 0 0 0 1,214,588
GLOBAL X FDS GLBX SUPRINC ETF 37950E333   325,481 34,570 SH   SOLE 0 0 0 34,570
GLOBAL X FDS GLBL X MLP ETF 37954Y343   1,033,045 25,019 SH   SOLE 0 0 0 25,019
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   7,158,079 449,911 SH   SOLE 0 0 0 449,911
GLOBAL X FDS CYBRSCURTY ETF 37954Y384   369,937 17,828 SH   SOLE 0 0 0 17,828
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624   238,415 11,999 SH   SOLE 0 0 0 11,999
GLOBAL X FDS RUSSELL 2000 37954Y459   616,327 32,766 SH   SOLE 0 0 0 32,766
GLOBAL X FDS US INFR DEV ETF 37954Y673   1,994,930 75,309 SH   SOLE 0 0 0 75,309
GLOBAL X FDS US PFD ETF 37954Y657   5,652,340 291,809 SH   SOLE 0 0 0 291,809
GLOBAL X FDS GLOBAL X COPPER 37954Y830   338,620 9,557 SH   SOLE 0 0 0 9,557
GLOBAL X FDS GLOBAL X SILVER 37954Y848   428,858 15,224 SH   SOLE 0 0 0 15,224
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   1,148,623 19,598 SH   SOLE 0 7 0 19,591
GLOBAL X FDS SUPERDIVIDEND 37960A669   453,278 18,863 SH   SOLE 0 0 0 18,863
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   279,157 13,584 SH   SOLE 0 0 0 13,584
GLOBE LIFE INC COM 37959E102   15,022,995 124,620 SH   SOLE 0 0 0 124,620
GLYCOMIMETICS INC COM 38000Q102   81,501 26,898 SH   SOLE 0 0 0 26,898
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   940,128 108,185 SH   SOLE 0 0 0 108,185
GOLDMAN SACHS BDC INC SHS 38147U107   344,371 25,100 SH   SOLE 0 0 0 25,100
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   2,261,738 29,709 SH   SOLE 0 0 0 29,709
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   367,151 12,757 SH   SOLE 0 0 0 12,757
GOLDMAN SACHS ETF TR FUTURE TECH LEAD 38149W812   367,687 17,578 SH   SOLE 0 0 0 17,578
GOLDMAN SACHS GROUP INC COM 38141G104   10,933,177 31,840 SH   SOLE 0 0 0 31,840
GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103   10,769,863 595,349 SH   SOLE 0 0 0 595,349
GOLUB CAP BDC INC COM 38173M102   570,513 43,352 SH   SOLE 0 0 0 43,352
GOODYEAR TIRE & RUBR CO COM 382550101   510,647 50,310 SH   SOLE 0 0 0 50,310
GRACO INC COM 384109104   3,044,641 45,267 SH   SOLE 0 0 0 45,267
GRAINGER W W INC COM 384802104   1,467,253 2,638 SH   SOLE 0 0 0 2,638
GRAPHIC PACKAGING HLDG CO COM 388689101   1,914,410 85,851 SH   SOLE 0 0 0 85,851
GREIF INC CL B 397624206   452,148 5,780 SH   SOLE 0 0 0 5,780
GSK PLC SPONSORED ADR 37733W204   3,514,183 100,005 SH   SOLE 0 0 0 100,005
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   1,553,022 102,038 SH   SOLE 0 0 0 102,038
GUGGENHEIM TAXABLE MUNICP BO COM 401664107   168,835 10,320 SH   SOLE 0 0 0 10,320
HALEON PLC SPON ADS 405552100   669,197 83,650 SH   SOLE 0 0 0 83,650
HALLIBURTON CO COM 406216101   721,591 18,338 SH   SOLE 0 0 0 18,338
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100   214,754 9,394 SH   SOLE 0 0 0 9,394
HANCOCK WHITNEY CORPORATION COM 410120109   697,067 14,405 SH   SOLE 0 0 0 14,405
HANESBRANDS INC COM 410345102   283,587 44,589 SH   SOLE 0 0 0 44,589
HANNON ARMSTRONG SUST INFR C COM 41068X100   227,168 7,839 SH   SOLE 0 0 0 7,839
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305   89,879,382 2,720,320 SH   SOLE 0 0 0 2,720,320
HARTFORD FINL SVCS GROUP INC COM 416515104   264,029 3,482 SH   SOLE 0 0 0 3,482
HASHICORP INC COM CL A 418100103   584,994 21,397 SH   SOLE 0 0 0 21,397
HAWAIIAN ELEC INDUSTRIES COM 419870100   485,971 11,612 SH   SOLE 0 0 0 11,612
HCA HEALTHCARE INC COM 40412C101   7,499,057 31,251 SH   SOLE 0 0 0 31,251
HEALTHCARE RLTY TR CL A COM 42226K105   719,465 37,336 SH   SOLE 0 0 0 37,336
HEALTHPEAK PROPERTIES INC COM 42250P103   211,276 8,427 SH   SOLE 0 0 0 8,427
HEART TEST LABORATORIES INC COM 42254E104   129,516 154,204 SH   SOLE 0 0 0 154,204
HECLA MNG CO COM 422704106   79,285 14,260 SH   SOLE 0 0 0 14,260
HEICO CORP NEW CL A 422806208   11,993,692 100,073 SH   SOLE 0 0 0 100,073
HEICO CORP NEW COM 422806109   1,177,804 7,666 SH   SOLE 0 0 0 7,666
HELMERICH & PAYNE INC COM 423452101   1,629,510 32,873 SH   SOLE 0 0 0 32,873
HENRY JACK & ASSOC INC COM 426281101   1,207,913 6,880 SH   SOLE 0 0 0 6,880
HENRY SCHEIN INC COM 806407102   707,249 8,855 SH   SOLE 0 0 0 8,855
HERCULES CAPITAL INC COM 427096508   1,858,838 140,608 SH   SOLE 0 0 0 140,608
HERITAGE FINL CORP WASH COM 42722X106   512,067 16,712 SH   SOLE 0 0 0 16,712
HERSHEY CO COM 427866108   1,229,233 5,308 SH   SOLE 0 0 0 5,308
HESS CORP COM 42809H107   590,479 4,164 SH   SOLE 0 0 0 4,164
HESS MIDSTREAM LP CL A SHS 428103105   1,253,365 41,891 SH   SOLE 0 0 0 41,891
HEWLETT PACKARD ENTERPRISE C COM 42824C109   1,586,943 99,432 SH   SOLE 0 0 0 99,432
HEXO CORP COM 428304406   13,209 13,078 SH   SOLE 0 0 0 13,078
HF SINCLAIR CORP COM 403949100   258,140 4,975 SH   SOLE 0 0 0 4,975
HIBBETT INC COM 428567101   589,021 8,634 SH   SOLE 0 0 0 8,634
HILTON WORLDWIDE HLDGS INC COM 43300A203   1,251,143 9,901 SH   SOLE 0 0 0 9,901
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106   528,645 85,128 SH   SOLE 0 0 0 85,128
HNI CORP COM 404251100   239,902 8,438 SH   SOLE 0 0 0 8,438
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107   187,923 10,371 SH   SOLE 0 0 0 10,371
HOME DEPOT INC COM 437076102   48,500,346 153,550 SH   SOLE 0 0 0 153,550
HONEYWELL INTL INC COM 438516106   17,386,775 81,133 SH   SOLE 0 0 0 81,133
HORIZON THERAPEUTICS PUB L SHS G46188101   367,915 3,233 SH   SOLE 0 0 0 3,233
HORMEL FOODS CORP COM 440452100   2,164,283 47,514 SH   SOLE 0 0 0 47,514
HOST HOTELS & RESORTS INC COM 44107P104   307,931 19,186 SH   SOLE 0 0 0 19,186
HOULIHAN LOKEY INC CL A 441593100   266,041 3,052 SH   SOLE 0 0 0 3,052
HP INC COM 40434L105   14,259,842 530,698 SH   SOLE 0 0 0 530,698
HSBC HLDGS PLC SPON ADR NEW 404280406   835,929 26,827 SH   SOLE 0 0 0 26,827
HUBBELL INC COM 443510607   1,080,275 4,603 SH   SOLE 0 0 0 4,603
HUBSPOT INC COM 443573100   9,023,458 31,209 SH   SOLE 0 0 0 31,209
HUMANA INC COM 444859102   9,841,622 19,215 SH   SOLE 0 0 0 19,215
HUMANIGEN INC COM NEW 444863203   4,734 39,450 SH   SOLE 0 0 0 39,450
HUNT J B TRANS SVCS INC COM 445658107   351,820 2,018 SH   SOLE 0 0 0 2,018
HUNTINGTON BANCSHARES INC COM 446150104   21,550,384 1,528,396 SH   SOLE 0 0 0 1,528,396
HUNTINGTON INGALLS INDS INC COM 446413106   260,569 1,130 SH   SOLE 0 0 0 1,130
HUNTSMAN CORP COM 447011107   335,468 12,208 SH   SOLE 0 0 0 12,208
HYATT HOTELS CORP COM CL A 448579102   644,094 7,121 SH   SOLE 0 0 0 7,121
HYCROFT MINING HOLDING CORP COM CL A 44862P109   7,750 14,565 SH   SOLE 0 0 0 14,565
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101   971,991 19,190 SH   SOLE 0 0 0 19,190
ICL GROUP LTD SHS M53213100   329,484 45,073 SH   SOLE 0 0 0 45,073
IDEAL PWR INC COM NEW 451622203   202,232 18,900 SH   SOLE 0 0 0 18,900
IDEXX LABS INC COM 45168D104   9,804,404 24,033 SH   SOLE 0 0 0 24,033
ILLINOIS TOOL WKS INC COM 452308109   2,788,753 12,659 SH   SOLE 0 0 0 12,659
ILLUMINA INC COM 452327109   361,352 1,787 SH   SOLE 0 0 0 1,787
INDEPENDENCE RLTY TR INC COM 45378A106   910,049 53,977 SH   SOLE 0 0 0 53,977
INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827   1,016,947 42,145 SH   SOLE 0 0 0 42,145
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107   2,042,789 71,778 SH   SOLE 0 0 0 71,778
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800   275,112 8,670 SH   SOLE 0 0 0 8,670
ING GROEP N.V. SPONSORED ADR 456837103   781,603 64,224 SH   SOLE 0 0 0 64,224
INGERSOLL RAND INC COM 45687V106   676,342 12,944 SH   SOLE 0 0 0 12,944
INGREDION INC COM 457187102   847,379 8,653 SH   SOLE 0 0 0 8,653
INNOVATIVE INDL PPTYS INC COM 45781V101   206,330 2,036 SH   SOLE 0 0 0 2,036
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797   25,205,636 838,232 SH   SOLE 0 0 0 838,232
INNOVATOR ETFS TR US EQTY ULTRA B 45782C821   806,588 29,567 SH   SOLE 0 0 0 29,567
INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789   395,049 12,780 SH   SOLE 0 0 0 12,780
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813   19,732,939 653,625 SH   SOLE 0 0 0 653,625
INNOVATOR ETFS TR US EQTY PWR BUF 45782C508   3,846,426 122,070 SH   SOLE 0 0 0 122,070
INNOVATOR ETFS TR US EQT PWR BUF 45782C870   1,025,373 36,528 SH   SOLE 0 0 0 36,528
INNOVATOR ETFS TR US EQTY PWR BUF 45782C748   2,749,193 92,477 SH   SOLE 0 0 0 92,477
INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755   701,240 22,947 SH   SOLE 0 0 0 22,947
INNOVATOR ETFS TR US EQTY BUF NOV 45782C581   416,710 13,995 SH   SOLE 0 0 0 13,995
INNOVATOR ETFS TR US EQTY PWR BUF 45782C573   2,223,252 73,642 SH   SOLE 0 0 0 73,642
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540   4,440,668 148,567 SH   SOLE 0 0 0 148,567
INNOVATOR ETFS TR US EQTY ULTRA B 45782C532   281,432 10,260 SH   SOLE 0 0 0 10,260
INNOVATOR ETFS TR US EQTY BUF DEC 45782C557   799,356 25,049 SH   SOLE 0 0 0 25,049
INNOVATOR ETFS TR US EQTY BUF SEP 45782C664   524,952 17,308 SH   SOLE 0 0 0 17,308
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656   4,653,153 159,068 SH   SOLE 0 0 0 159,068
INNOVATOR ETFS TR US EQTY ULTRA B 45782C649   11,300,282 428,041 SH   SOLE 0 0 0 428,041
INNOVATOR ETFS TR US EQTY PWR BF 45782C680   24,213,508 854,092 SH   SOLE 0 0 0 854,092
INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698   817,088 27,279 SH   SOLE 0 0 0 27,279
INNOVATOR ETFS TR US EQT ULTRA BF 45782C672   23,601,592 903,753 SH   SOLE 0 0 0 903,753
INNOVATOR ETFS TR US SML CP PWR ET 45782C342   202,083 7,991 SH   SOLE 0 0 0 7,991
INNOVATOR ETFS TR US EQTY PWR BUF 45782C318   10,894,395 387,839 SH   SOLE 0 0 0 387,839
INNOVATOR ETFS TR US EQTY BUFR MAR 45782C326   865,815 29,846 SH   SOLE 0 0 0 29,846
INNOVATOR ETFS TR US EQTY BUFR MAR 45782C391   593,335 18,438 SH   SOLE 0 0 0 18,438
INNOVATOR ETFS TR US EQTY PWR BUF 45782C383   8,472,719 275,803 SH   SOLE 0 0 0 275,803
INNOVATOR ETFS TR US EQT ULTRA BF 45782C375   5,515,527 195,864 SH   SOLE 0 0 0 195,864
INNOVATOR ETFS TR US SML CP PWR B 45782C474   314,205 10,505 SH   SOLE 0 0 0 10,505
INNOVATOR ETFS TR US EQTY PWR BUF 45782C417   5,606,700 197,419 SH   SOLE 0 0 0 197,419
INNOVATOR ETFS TR US EQT ULTRA BFR 45782C425   5,598,845 212,681 SH   SOLE 0 0 0 212,681
INNOVATOR ETFS TR US EQTY BUFR FEB 45782C433   294,617 9,841 SH   SOLE 0 0 0 9,841
INNOVATOR ETFS TR US EQUITY ACCELE 45783Y103   3,286,764 136,607 SH   SOLE 0 0 0 136,607
INNOVATOR ETFS TR GROWTH ACCELERAT 45783Y608   2,959,707 145,690 SH   SOLE 0 0 0 145,690
INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855   4,142,410 155,800 SH   SOLE 0 0 0 155,800
INSPERITY INC COM 45778Q107   272,186 2,396 SH   SOLE 0 0 0 2,396
INSTALLED BLDG PRODS INC COM 45780R101   600,578 7,016 SH   SOLE 0 0 0 7,016
INSULET CORP COM 45784P101   266,129 904 SH   SOLE 0 0 0 904
INTEL CORP COM 458140100   22,321,424 844,549 SH   SOLE 0 0 0 844,549
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   329,573 4,555 SH   SOLE 0 0 0 4,555
INTERCONTINENTAL EXCHANGE IN COM 45866F104   5,138,598 50,089 SH   SOLE 0 0 0 50,089
INTERNATIONAL BUSINESS MACHS COM 459200101   37,332,218 264,974 SH   SOLE 0 0 0 264,974
INTERNATIONAL PAPER CO COM 460146103   19,045,285 549,965 SH   SOLE 0 0 0 549,965
INTERNATIONAL SEAWAYS INC COM Y41053102   609,157 16,455 SH   SOLE 0 0 0 16,455
INTERPUBLIC GROUP COS INC COM 460690100   18,004,916 540,526 SH   SOLE 0 0 0 540,526
INTRA-CELLULAR THERAPIES INC COM 46116X101   589,370 11,137 SH   SOLE 0 0 0 11,137
INTUIT COM 461202103   5,593,709 14,372 SH   SOLE 0 0 0 14,372
INTUITIVE SURGICAL INC COM NEW 46120E602   2,496,147 9,407 SH   SOLE 0 0 0 9,407
INVENTRUST PPTYS CORP COM NEW 46124J201   3,950,174 159,932 SH   SOLE 0 0 0 159,932
INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705   433,165 13,419 SH   SOLE 0 0 0 13,419
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   331,389 6,700 SH   SOLE 0 0 0 6,700
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879   410,459 16,611 SH   SOLE 0 0 0 16,611
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   11,755,477 795,364 SH   SOLE 0 0 0 795,364
INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108   783,179 8,115 SH   SOLE 0 0 0 8,115
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   388,838 15,774 SH   SOLE 0 0 0 15,774
INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700   571,515 29,384 SH   SOLE 0 0 0 29,384
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106   1,920,713 95,321 SH   SOLE 0 0 0 95,321
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203   2,123,485 76,357 SH   SOLE 0 0 0 76,357
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743   313,363 7,544 SH   SOLE 0 0 0 7,544
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537   1,379,922 60,154 SH   SOLE 0 0 0 60,154
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   2,116,731 28,628 SH   SOLE 0 0 0 28,628
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   659,281 58,970 SH   SOLE 0 0 0 58,970
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   4,321,764 59,251 SH   SOLE 0 0 0 59,251
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   12,144,929 190,061 SH   SOLE 0 0 0 190,061
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   2,085,530 101,585 SH   SOLE 0 0 0 101,585
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   281,778 15,093 SH   SOLE 0 0 0 15,093
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   245,887 10,982 SH   SOLE 0 0 0 10,982
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297   3,963,642 172,257 SH   SOLE 0 0 0 172,257
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   5,005,446 114,201 SH   SOLE 0 0 0 114,201
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656   587,913 13,494 SH   SOLE 0 0 0 13,494
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   344,120 6,433 SH   SOLE 0 0 0 6,433
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   266,034 5,958 SH   SOLE 0 0 0 5,958
INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669   9,759,149 508,024 SH   SOLE 0 0 0 508,024
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   3,834,326 182,761 SH   SOLE 0 0 0 182,761
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   18,353,338 895,936 SH   SOLE 0 0 0 895,936
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858   2,512,747 107,797 SH   SOLE 0 0 0 107,797
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   641,121 31,833 SH   SOLE 0 0 0 31,833
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   363,035 19,183 SH   SOLE 0 0 0 19,183
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775   441,768 6,642 SH   SOLE 0 0 0 6,642
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833   1,107,847 50,083 SH   SOLE 0 0 0 50,083
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   268,806 12,158 SH   SOLE 0 0 0 12,158
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   441,931 2,479 SH   SOLE 0 0 0 2,479
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373   4,367,717 25,616 SH   SOLE 0 0 0 25,616
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274   614,508 5,282 SH   SOLE 0 0 0 5,282
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   372,938 4,515 SH   SOLE 0 0 0 4,515
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   5,354,125 37,905 SH   SOLE 0 0 0 37,905
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   564,242 3,722 SH   SOLE 0 0 0 3,722
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   1,318,540 5,427 SH   SOLE 0 0 0 5,427
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   178,099 12,368 SH   SOLE 0 0 0 12,368
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   7,262,607 93,134 SH   SOLE 0 0 0 93,134
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   5,251,927 61,383 SH   SOLE 0 0 0 61,383
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852   338,524 2,752 SH   SOLE 0 0 0 2,752
INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753   2,249,403 49,275 SH   SOLE 0 0 0 49,275
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837   1,252,060 17,622 SH   SOLE 0 0 0 17,622
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589   517,736 54,845 SH   SOLE 0 0 0 54,845
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   3,033,388 40,284 SH   SOLE 0 0 0 40,284
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498   2,029,195 43,037 SH   SOLE 0 0 0 43,037
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   504,427 1,828 SH   SOLE 0 0 0 1,828
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   231,350 5,058 SH   SOLE 0 0 0 5,058
INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191   2,191,492 24,154 SH   SOLE 0 0 0 24,154
INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761   360,470 12,186 SH   SOLE 0 0 0 12,186
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   280,493 6,375 SH   SOLE 0 0 0 6,375
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   353,432 2,278 SH   SOLE 0 0 0 2,278
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   311,602 6,046 SH   SOLE 0 0 0 6,046
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134   298,338 7,783 SH   SOLE 0 0 0 7,783
INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811   1,300,241 11,466 SH   SOLE 0 0 0 11,466
INVESCO LTD SHS G491BT108   12,787,639 710,819 SH   SOLE 0 0 0 710,819
INVESCO MUNI INCOME OPP TRST COM 46132X101   63,342 10,151 SH   SOLE 0 0 0 10,151
INVESCO QQQ TR UNIT SER 1 46090E103   173,576,550 651,857 SH   SOLE 0 0 0 651,857
INVESCO SR INCOME TR COM 46131H107   93,563 24,429 SH   SOLE 0 0 0 24,429
INVITATION HOMES INC COM 46187W107   265,431 8,935 SH   SOLE 0 0 0 8,935
IQVIA HLDGS INC COM 46266C105   8,620,439 42,074 SH   SOLE 0 0 0 42,074
IRON MTN INC DEL COM 46284V101   2,796,656 56,101 SH   SOLE 0 0 0 56,101
ISHARES GOLD TR ISHARES NEW 464285204   9,692,775 280,219 SH   SOLE 0 0 0 280,219
ISHARES GOLD TR SHARES REPRESENT 46436F103   32,955,356 1,809,740 SH   SOLE 0 0 0 1,809,740
ISHARES INC ESG AWR MSCI EM 46434G863   775,815 25,800 SH   SOLE 0 0 0 25,800
ISHARES INC MSCI TURKEY ETF 464286715   932,419 25,201 SH   SOLE 0 0 0 25,201
ISHARES INC CUR HD MSCI EM 46434G509   1,593,345 69,457 SH   SOLE 0 0 0 69,457
ISHARES INC MSCI GBL MIN VOL 464286525   3,777,486 39,755 SH   SOLE 0 0 0 39,755
ISHARES INC MSCI EMERG MRKT 464286533   21,663,155 408,354 SH   SOLE 0 0 0 408,354
ISHARES INC JP MRGN EM HI BD 464286285   358,123 10,239 SH   SOLE 0 0 0 10,239
ISHARES INC INTL HIGH YIELD 464286210   1,080,158 24,397 SH   SOLE 0 0 0 24,397
ISHARES INC MSCI GBL ETF NEW 46434G848   218,980 5,341 SH   SOLE 0 0 0 5,341
ISHARES INC CORE MSCI EMKT 46434G103   122,542,636 2,624,039 SH   SOLE 0 0 0 2,624,039
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   246,183 11,596 SH   SOLE 0 0 0 11,596
ISHARES SILVER TR ISHARES 46428Q109   19,549,740 887,817 SH   SOLE 0 0 0 887,817
ISHARES TR US BR DEL SE ETF 464288794   1,340,848 13,948 SH   SOLE 0 0 0 13,948
ISHARES TR US AER DEF ETF 464288760   533,443 4,769 SH   SOLE 0 0 0 4,769
ISHARES TR U.S. MED DVC ETF 464288810   14,630,986 278,314 SH   SOLE 0 0 0 278,314
ISHARES TR U.S. INSRNCE ETF 464288786   1,581,526 17,303 SH   SOLE 0 0 0 17,303
ISHARES TR EAFE VALUE ETF 464288877   76,244,249 1,661,819 SH   SOLE 0 0 0 1,661,819
ISHARES TR EAFE GRWTH ETF 464288885   83,906,887 1,001,754 SH   SOLE 0 0 0 1,001,754
ISHARES TR CORE S&P TTL STK 464287150   24,618,634 290,314 SH   SOLE 0 0 0 290,314
ISHARES TR US HOME CONS ETF 464288752   217,547 3,590 SH   SOLE 0 0 0 3,590
ISHARES TR US HLTHCR PR ETF 464288828   3,270,128 12,216 SH   SOLE 0 0 0 12,216
ISHARES TR US OIL GS EX ETF 464288851   7,105,738 76,521 SH   SOLE 0 0 0 76,521
ISHARES TR 10-20 YR TRS ETF 464288653   5,285,778 48,861 SH   SOLE 0 0 0 48,861
ISHARES TR SHORT TREAS BD 464288679   69,774,761 634,778 SH   SOLE 0 0 0 634,778
ISHARES TR IBOXX HI YD ETF 464288513   25,603,819 347,736 SH   SOLE 0 0 0 347,736
ISHARES TR USD INV GRDE ETF 464288620   71,746,389 1,460,932 SH   SOLE 0 0 0 1,460,932
ISHARES TR ISHS 1-5YR INVS 464288646   7,285,794 146,242 SH   SOLE 0 0 0 146,242
ISHARES TR MSCI KLD400 SOC 464288570   1,287,578 17,935 SH   SOLE 0 0 0 17,935
ISHARES TR MBS ETF 464288588   28,692,012 309,348 SH   SOLE 0 0 0 309,348
ISHARES TR PFD AND INCM SEC 464288687   6,233,313 204,170 SH   SOLE 0 0 0 204,170
ISHARES TR INTL SEL DIV ETF 464288448   1,811,315 66,691 SH   SOLE 0 0 0 66,691
ISHARES TR 3 7 YR TREAS BD 464288661   36,052,451 313,800 SH   SOLE 0 0 0 313,800
ISHARES TR NATIONAL MUN ETF 464288414   50,702,129 480,498 SH   SOLE 0 0 0 480,498
ISHARES TR MORTGE REL ETF 46435G342   762,586 33,609 SH   SOLE 0 0 0 33,609
ISHARES TR CORE US AGGBD ET 464287226   24,927,239 257,008 SH   SOLE 0 0 0 257,008
ISHARES TR SELECT DIVID ETF 464287168   7,372,613 61,133 SH   SOLE 0 0 0 61,133
ISHARES TR TIPS BD ETF 464287176   37,993,890 356,951 SH   SOLE 0 0 0 356,951
ISHARES TR US TRSPRTION 464287192   1,908,186 8,936 SH   SOLE 0 0 0 8,936
ISHARES TR 3YRTB ETF 464288125   1,653,805 23,765 SH   SOLE 0 0 0 23,765
ISHARES TR CHINA LG-CAP ETF 464287184   2,580,111 91,170 SH   SOLE 0 0 0 91,170
ISHARES TR CORE MSCI TOTAL 46432F834   8,085,162 139,688 SH   SOLE 0 0 0 139,688
ISHARES TR CORE MSCI EAFE 46432F842   25,474,293 413,275 SH   SOLE 0 0 0 413,275
ISHARES TR GNMA BOND ETF 46429B333   1,079,472 24,813 SH   SOLE 0 0 0 24,813
ISHARES TR CORE 1 5 YR USD 46432F859   17,756,868 382,361 SH   SOLE 0 0 0 382,361
ISHARES TR MSCI USA MIN VOL 46429B697   42,815,222 593,831 SH   SOLE 0 0 0 593,831
ISHARES TR US TREAS BD ETF 46429B267   22,750,870 1,001,359 SH   SOLE 0 0 0 1,001,359
ISHARES TR CMBS ETF 46429B366   6,676,463 145,425 SH   SOLE 0 0 0 145,425
ISHARES TR MSCI EAFE MIN VL 46429B689   904,502 14,225 SH   SOLE 0 0 0 14,225
ISHARES TR MSCI USA VALUE 46432F388   1,745,412 19,151 SH   SOLE 0 0 0 19,151
ISHARES TR MSCI USA MMENTM 46432F396   33,465,069 229,323 SH   SOLE 0 0 0 229,323
ISHARES TR MSCI USA QLT FCT 46432F339   13,694,724 120,171 SH   SOLE 0 22 0 120,149
ISHARES TR BLACKROCK ULTRA 46434V878   4,862,975 97,182 SH   SOLE 0 0 0 97,182
ISHARES TR 0-5YR HI YL CP 46434V407   52,993,153 1,295,993 SH   SOLE 0 0 0 1,295,993
ISHARES TR 0-5YR INVT GR CP 46434V100   29,340,031 613,039 SH   SOLE 0 0 0 613,039
ISHARES TR MSCI INDIA SM CP 46429B614   582,401 11,252 SH   SOLE 0 0 0 11,252
ISHARES TR EXPONENTIAL TECH 46434V381   424,817 8,974 SH   SOLE 0 0 0 8,974
ISHARES TR HDG MSCI EAFE 46434V803   12,518,790 463,659 SH   SOLE 0 0 0 463,659
ISHARES TR TRS FLT RT BD 46434V860   45,303,460 898,700 SH   SOLE 0 0 0 898,700
ISHARES TR YLD OPTIM BD 46434V787   662,736 30,571 SH   SOLE 0 0 0 30,571
ISHARES TR CORE DIV GRWTH 46434V621   36,000,226 720,005 SH   SOLE 0 0 0 720,005
ISHARES TR CORE MSCI EURO 46434V738   225,899 4,756 SH   SOLE 0 0 0 4,756
ISHARES TR CORE TOTAL USD 46434V613   29,777,629 662,756 SH   SOLE 0 0 0 662,756
ISHARES TR GLOBAL REIT ETF 46434V647   2,792,626 122,969 SH   SOLE 0 0 0 122,969
ISHARES TR MSCI EAFE SMCP 46435G839   1,770,190 68,576 SH   SOLE 0 0 0 68,576
ISHARES TR IBONDS DEC23 ETF 46434VAX8   466,966 18,656 SH   SOLE 0 0 0 18,656
ISHARES TR IBONDS DEC24 ETF 46434VBG4   389,347 15,944 SH   SOLE 0 0 0 15,944
ISHARES TR CONV BD ETF 46435G102   5,160,076 74,278 SH   SOLE 0 0 0 74,278
ISHARES TR MSCI INTL MOMENT 46434V449   1,520,474 49,318 SH   SOLE 0 0 0 49,318
ISHARES TR MSCI INTL QUALTY 46434V456   5,760,792 177,857 SH   SOLE 0 0 0 177,857
ISHARES TR U.S. UTILITS ETF 464287697   302,996 3,501 SH   SOLE 0 0 0 3,501
ISHARES TR CORE S&P MCP ETF 464287507   24,542,160 101,460 SH   SOLE 0 0 0 101,460
ISHARES TR S&P MC 400VL ETF 464287705   8,539,592 84,718 SH   SOLE 0 0 0 84,718
ISHARES TR S&P MC 400GR ETF 464287606   4,731,021 69,268 SH   SOLE 0 0 0 69,268
ISHARES TR CORE S&P SCP ETF 464287804   49,106,527 518,877 SH   SOLE 0 0 0 518,877
ISHARES TR SP SMCP600VL ETF 464287879   3,389,586 37,122 SH   SOLE 0 0 0 37,122
ISHARES TR S&P SML 600 GWT 464287887   418,156 3,869 SH   SOLE 0 0 0 3,869
ISHARES TR S&P 500 VAL ETF 464287408   7,455,980 51,396 SH   SOLE 0 0 0 51,396
ISHARES TR CORE S&P500 ETF 464287200   280,597,412 730,323 SH   SOLE 0 5 0 730,318
ISHARES TR S&P 500 GRWT ETF 464287309   12,618,420 215,699 SH   SOLE 0 0 0 215,699
ISHARES TR RUS 1000 ETF 464287622   1,968,691 9,352 SH   SOLE 0 0 0 9,352
ISHARES TR RUS 1000 VAL ETF 464287598   3,750,935 24,734 SH   SOLE 0 0 0 24,734
ISHARES TR RUS 1000 GRW ETF 464287614   8,742,335 40,806 SH   SOLE 0 0 0 40,806
ISHARES TR RUSSELL 2000 ETF 464287655   84,053,297 482,068 SH   SOLE 0 0 0 482,068
ISHARES TR RUS 2000 VAL ETF 464287630   957,345 6,904 SH   SOLE 0 0 0 6,904
ISHARES TR RUSSELL 3000 ETF 464287689   692,962 3,140 SH   SOLE 0 0 0 3,140
ISHARES TR CORE S&P US VLU 464287663   11,508,787 162,945 SH   SOLE 0 0 0 162,945
ISHARES TR CORE S&P US GWT 464287671   9,201,027 112,868 SH   SOLE 0 0 0 112,868
ISHARES TR MSCI EMG MKT ETF 464287234   1,450,679 38,276 SH   SOLE 0 0 0 38,276
ISHARES TR ISHARES SEMICDTR 464287523   4,219,609 12,126 SH   SOLE 0 0 0 12,126
ISHARES TR EXPANDED TECH 464287515   1,616,437 6,318 SH   SOLE 0 0 0 6,318
ISHARES TR S&P 100 ETF 464287101   228,096 1,337 SH   SOLE 0 0 0 1,337
ISHARES TR 1 3 YR TREAS BD 464287457   22,178,070 273,230 SH   SOLE 0 0 0 273,230
ISHARES TR 7-10 YR TRSY BD 464287440   56,453,091 589,404 SH   SOLE 0 0 0 589,404
ISHARES TR 20 YR TR BD ETF 464287432   90,396,766 907,963 SH   SOLE 0 0 0 907,963
ISHARES TR IBOXX INV CP ETF 464287242   10,372,027 98,378 SH   SOLE 0 0 0 98,378
ISHARES TR COHEN STEER REIT 464287564   471,822 8,604 SH   SOLE 0 0 0 8,604
ISHARES TR GLOBAL ENERG ETF 464287341   3,650,610 93,629 SH   SOLE 0 0 0 93,629
ISHARES TR GLOB HLTHCRE ETF 464287325   485,821 5,724 SH   SOLE 0 0 0 5,724
ISHARES TR GLOBAL TECH ETF 464287291   1,659,035 37,007 SH   SOLE 0 0 0 37,007
ISHARES TR GBL COMM SVC ETF 464287275   2,073,849 38,080 SH   SOLE 0 0 0 38,080
ISHARES TR U.S. BAS MTL ETF 464287838   1,470,533 11,786 SH   SOLE 0 0 0 11,786
ISHARES TR US CONSM STAPLES 464287812   3,529,805 17,407 SH   SOLE 0 0 0 17,407
ISHARES TR U.S. ENERGY ETF 464287796   7,428,857 159,795 SH   SOLE 0 0 0 159,795
ISHARES TR U.S. FINLS ETF 464287788   4,338,283 57,484 SH   SOLE 0 0 0 57,484
ISHARES TR US HLTHCARE ETF 464287762   5,972,198 21,050 SH   SOLE 0 0 0 21,050
ISHARES TR US INDUSTRIALS 464287754   6,054,572 62,768 SH   SOLE 0 0 0 62,768
ISHARES TR U.S. TECH ETF 464287721   19,393,448 260,350 SH   SOLE 0 0 0 260,350
ISHARES TR RUS 2000 GRW ETF 464287648   4,303,238 20,060 SH   SOLE 0 0 0 20,060
ISHARES TR MSCI EAFE ETF 464287465   5,101,155 77,714 SH   SOLE 0 38 0 77,676
ISHARES TR LATN AMER 40 ETF 464287390   367,785 16,068 SH   SOLE 0 0 0 16,068
ISHARES TR ISHARES BIOTECH 464287556   3,219,488 24,522 SH   SOLE 0 0 0 24,522
ISHARES TR EXPND TEC SC ETF 464287549   9,995,882 35,700 SH   SOLE 0 0 0 35,700
ISHARES TR MSCI UK ETF NEW 46435G334   292,128 9,528 SH   SOLE 0 0 0 9,528
ISHARES TR RUS MID CAP ETF 464287499   36,439,198 540,240 SH   SOLE 0 0 0 540,240
ISHARES TR RUS MD CP GR ETF 464287481   29,102,952 348,121 SH   SOLE 0 0 0 348,121
ISHARES TR RUS MDCP VAL ETF 464287473   62,530,731 593,609 SH   SOLE 0 0 0 593,609
ISHARES TR JPMORGAN USD EMG 464288281   10,549,558 124,714 SH   SOLE 0 0 0 124,714
ISHARES TR ISHS 5-10YR INVT 464288638   6,767,493 136,689 SH   SOLE 0 0 0 136,689
ISHARES TR EAFE SML CP ETF 464288273   2,571,296 45,526 SH   SOLE 0 0 0 45,526
ISHARES TR CRE U S REIT ETF 464288521   1,766,745 35,728 SH   SOLE 0 0 0 35,728
ISHARES TR RESIDENTIAL MULT 464288562   1,661,763 24,316 SH   SOLE 0 0 0 24,316
ISHARES TR MSCI ACWI ETF 464288257   2,211,963 26,060 SH   SOLE 0 0 0 26,060
ISHARES TR GL CLEAN ENE ETF 464288224   1,968,952 99,192 SH   SOLE 0 0 0 99,192
ISHARES TR MODERT ALLOC ETF 464289875   7,416,167 195,111 SH   SOLE 0 0 0 195,111
ISHARES TR CONSER ALLOC ETF 464289883   6,655,027 198,007 SH   SOLE 0 0 0 198,007
ISHARES TR GRWT ALLOCAT ETF 464289867   1,354,929 28,730 SH   SOLE 0 0 0 28,730
ISHARES TR SHRT NAT MUN ETF 464288158   1,331,892 12,773 SH   SOLE 0 0 0 12,773
ISHARES TR AGGRES ALLOC ETF 464289859   2,326,059 38,930 SH   SOLE 0 0 0 38,930
ISHARES TR INTL TREA BD ETF 464288117   1,671,141 42,686 SH   SOLE 0 0 0 42,686
ISHARES TR 10+ YR INVST GRD 464289511   5,528,783 111,042 SH   SOLE 0 0 0 111,042
ISHARES TR CORE LT USDB ETF 464289479   22,614,099 444,081 SH   SOLE 0 0 0 444,081
ISHARES TR INDIA 50 ETF 464289529   579,920 13,706 SH   SOLE 0 0 0 13,706
ISHARES TR RUS TP200 VL ETF 464289420   116,615,746 1,794,917 SH   SOLE 0 0 0 1,794,917
ISHARES TR RUS TP200 GR ETF 464289438   139,087,112 1,153,963 SH   SOLE 0 0 0 1,153,963
ISHARES TR ESG AW MSCI EAFE 46435G516   513,946 7,818 SH   SOLE 0 0 0 7,818
ISHARES TR MSCI ACWI EXUS 46435G847   5,374,287 210,657 SH   SOLE 0 0 0 210,657
ISHARES TR FLTG RATE NT ETF 46429B655   19,295,730 383,384 SH   SOLE 0 0 0 383,384
ISHARES TR CORE INTL AGGR 46435G672   2,792,357 58,725 SH   SOLE 0 0 0 58,725
ISHARES TR CORE HIGH DV ETF 46429B663   30,863,288 296,079 SH   SOLE 0 0 0 296,079
ISHARES TR MSCI CHINA ETF 46429B671   236,456 4,978 SH   SOLE 0 0 0 4,978
ISHARES TR 0-5 YR TIPS ETF 46429B747   26,645,185 274,806 SH   SOLE 0 0 0 274,806
ISHARES TR MSCI INDONIA ETF 46429B309   560,088 25,015 SH   SOLE 0 0 0 25,015
ISHARES TR CORE MSCI INTL 46435G326   67,700,957 1,209,378 SH   SOLE 0 0 0 1,209,378
ISHARES TR IBONDS DEC2023 46435G318   351,427 13,863 SH   SOLE 0 0 0 13,863
ISHARES TR ESG AWR MSCI USA 46435G425   86,017,962 1,014,961 SH   SOLE 0 0 0 1,014,961
ISHARES TR FALN ANGLS USD 46435G474   1,218,601 49,516 SH   SOLE 0 0 0 49,516
ISHARES TR ESG AWRE 1 5 YR 46435G243   264,097 11,111 SH   SOLE 0 0 0 11,111
ISHARES TR ESG ADVNCD HY BD 46435G441   1,966,556 45,501 SH   SOLE 0 0 0 45,501
ISHARES TR INVESTMENT GRADE 46435G219   795,009 18,356 SH   SOLE 0 0 0 18,356
ISHARES TR ESG AWRE USD ETF 46435G193   728,565 32,675 SH   SOLE 0 0 0 32,675
ISHARES TR HIGH YLD BD FCTR 46435G250   477,568 10,962 SH   SOLE 0 0 0 10,962
ISHARES TR BROAD USD HIGH 46435U853   1,706,861 49,431 SH   SOLE 0 0 0 49,431
ISHARES TR ESG AWARE MSCI 46435U663   530,330 16,129 SH   SOLE 0 0 0 16,129
ISHARES TR US INFRASTRUC 46435U713   5,913,483 163,086 SH   SOLE 0 0 0 163,086
ISHARES TR ESG EAFE ETF 46436E759   464,040 8,551 SH   SOLE 0 0 0 8,551
ISHARES TR ESG MSCI USA ETF 46436E767   789,949 25,765 SH   SOLE 0 0 0 25,765
ISHARES TR ESG ADV TTL USD 46436E619   1,687,993 40,000 SH   SOLE 0 0 0 40,000
ISHARES TR US TECH BRKTHR 46436E502   709,254 25,961 SH   SOLE 0 0 0 25,961
ISHARES TR IBONDS 24 TRM TS 46436E874   823,747 34,539 SH   SOLE 0 0 0 34,539
ISHARES TR IBONDS 23 TRM TS 46436E882   1,751,978 70,930 SH   SOLE 0 0 0 70,930
ISHARES TR 0-3 MNTH TREASRY 46436E718   5,388,860 53,813 SH   SOLE 0 0 0 53,813
ISHARES TR CYBERSECURITY 46435U135   681,711 20,645 SH   SOLE 0 0 0 20,645
ISHARES TR RUSSELL 2000 ETF 464287655   1,230,654 265,800 SH Put SOLE 0 0 0 265,800
ISHARES U S ETF TR BLACKROCK SHORT 46431W838   1,964,095 39,503 SH   SOLE 0 0 0 39,503
ISHARES U S ETF TR INT RT HDG C B 46431W705   9,730,395 107,530 SH   SOLE 0 0 0 107,530
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   14,352,167 509,123 SH   SOLE 0 35 0 509,088
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   3,298,647 66,950 SH   SOLE 0 0 0 66,950
ITT INC COM 45073V108   840,529 10,364 SH   SOLE 0 0 0 10,364
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   1,121,878 27,497 SH   SOLE 0 0 0 27,497
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   11,542,853 211,834 SH   SOLE 0 0 0 211,834
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217   350,064 7,797 SH   SOLE 0 0 0 7,797
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   2,490,618 49,285 SH   SOLE 0 0 0 49,285
J P MORGAN EXCHANGE TRADED F US AGGREGATE ETF 46641Q241   2,261,890 49,397 SH   SOLE 0 0 0 49,397
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   922,182 23,798 SH   SOLE 0 0 0 23,798
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   53,585,831 1,068,937 SH   SOLE 0 20 0 1,068,917
J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886   1,850,047 21,979 SH   SOLE 0 0 0 21,979
J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308   440,239 8,932 SH   SOLE 0 0 0 8,932
JABIL INC COM 466313103   232,973 3,416 SH   SOLE 0 0 0 3,416
JACOBS SOLUTIONS INC COM 46982L108   258,152 2,150 SH   SOLE 0 0 0 2,150
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   22,863,737 464,144 SH   SOLE 0 0 0 464,144
JETBLUE AWYS CORP COM 477143101   76,944 11,874 SH   SOLE 0 0 0 11,874
JOHNSON & JOHNSON COM 478160104   45,045,744 255,000 SH   SOLE 0 0 0 255,000
JOHNSON CTLS INTL PLC SHS G51502105   8,316,390 129,944 SH   SOLE 0 0 0 129,944
JPMORGAN CHASE & CO COM 46625H100   45,200,881 337,068 SH   SOLE 0 0 0 337,068
KAYNE ANDERSON ENERGY INFRST COM 486606106   95,432 11,149 SH   SOLE 0 0 0 11,149
KELLOGG CO COM 487836108   1,391,846 19,537 SH   SOLE 0 0 0 19,537
KEURIG DR PEPPER INC COM 49271V100   1,783,886 50,025 SH   SOLE 0 0 0 50,025
KEYCORP COM 493267108   12,703,930 729,273 SH   SOLE 0 0 0 729,273
KEYSIGHT TECHNOLOGIES INC COM 49338L103   1,012,846 5,921 SH   SOLE 0 0 0 5,921
KIMBELL RTY PARTNERS LP UNIT 49435R102   557,640 33,392 SH   SOLE 0 0 0 33,392
KIMBERLY-CLARK CORP COM 494368103   21,535,338 158,640 SH   SOLE 0 0 0 158,640
KINDER MORGAN INC DEL COM 49456B101   3,773,417 208,707 SH   SOLE 0 0 0 208,707
KINROSS GOLD CORP COM 496902404   77,358 18,914 SH   SOLE 0 0 0 18,914
KITE RLTY GROUP TR COM NEW 49803T300   742,403 35,269 SH   SOLE 0 0 0 35,269
KKR & CO INC COM 48251W104   531,266 11,445 SH   SOLE 0 0 0 11,445
KLA CORP COM NEW 482480100   1,689,947 4,482 SH   SOLE 0 0 0 4,482
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   1,393,009 26,579 SH   SOLE 0 0 0 26,579
KRAFT HEINZ CO COM 500754106   3,136,675 77,049 SH   SOLE 0 0 0 77,049
KRANESHARES TR QUADRTC INT RT 500767736   1,784,445 78,923 SH   SOLE 0 0 0 78,923
KROGER CO COM 501044101   1,096,067 24,587 SH   SOLE 0 0 0 24,587
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   1,068,704 96,107 SH   SOLE 0 0 0 96,107
L3HARRIS TECHNOLOGIES INC COM 502431109   3,772,912 18,121 SH   SOLE 0 0 0 18,121
LABORATORY CORP AMER HLDGS COM NEW 50540R409   1,296,796 5,507 SH   SOLE 0 0 0 5,507
LAKELAND FINL CORP COM 511656100   525,246 7,198 SH   SOLE 0 0 0 7,198
LAM RESEARCH CORP COM 512807108   5,337,085 12,698 SH   SOLE 0 0 0 12,698
LAMB WESTON HLDGS INC COM 513272104   342,986 3,838 SH   SOLE 0 0 0 3,838
LANTHEUS HLDGS INC COM 516544103   591,136 11,600 SH   SOLE 0 0 0 11,600
LAS VEGAS SANDS CORP COM 517834107   1,050,968 21,863 SH   SOLE 0 0 0 21,863
LAUDER ESTEE COS INC CL A 518439104   9,444,460 38,066 SH   SOLE 0 0 0 38,066
LEGGETT & PLATT INC COM 524660107   406,875 12,624 SH   SOLE 0 0 0 12,624
LEIDOS HOLDINGS INC COM 525327102   1,052,615 10,007 SH   SOLE 0 0 0 10,007
LENNAR CORP CL A 526057104   2,332,354 25,772 SH   SOLE 0 0 0 25,772
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   431,244 75,657 SH   SOLE 0 0 0 75,657
LIBERTY ALL-STAR GROWTH FD I COM 529900102   52,773 10,704 SH   SOLE 0 0 0 10,704
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706   815,476 24,961 SH   SOLE 0 0 0 24,961
LIFE STORAGE INC COM 53223X107   698,570 7,092 SH   SOLE 0 0 0 7,092
LILLY ELI & CO COM 532457108   16,112,437 44,042 SH   SOLE 0 0 0 44,042
LINCOLN ELEC HLDGS INC COM 533900106   213,569 1,478 SH   SOLE 0 0 0 1,478
LINCOLN NATL CORP IND COM 534187109   646,860 21,057 SH   SOLE 0 0 0 21,057
LINDE PLC SHS G5494J103   7,697,028 23,597 SH   SOLE 0 0 0 23,597
LITHIUM AMERS CORP NEW COM NEW 53680Q207   439,455 23,190 SH   SOLE 0 0 0 23,190
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827   944,194 32,435 SH   SOLE 0 0 0 32,435
LIVENT CORP COM 53814L108   278,736 14,028 SH   SOLE 0 0 0 14,028
LKQ CORP COM 501889208   826,626 15,477 SH   SOLE 0 0 0 15,477
LOCKHEED MARTIN CORP COM 539830109   29,417,153 60,468 SH   SOLE 0 0 0 60,468
LOGITECH INTL S A SHS H50430232   758,974 12,192 SH   SOLE 0 0 0 12,192
LORDSTOWN MOTORS CORP COM CL A 54405Q100   11,528 10,112 SH   SOLE 0 0 0 10,112
LOWES COS INC COM 548661107   12,783,043 64,159 SH   SOLE 0 0 0 64,159
LUCID GROUP INC COM 549498103   96,223 14,088 SH   SOLE 0 0 0 14,088
LULULEMON ATHLETICA INC COM 550021109   738,855 2,306 SH   SOLE 0 0 0 2,306
LUMEN TECHNOLOGIES INC COM 550241103   9,637,724 1,846,307 SH   SOLE 0 0 0 1,846,307
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   20,495,026 246,839 SH   SOLE 0 0 0 246,839
M & T BK CORP COM 55261F104   668,333 4,607 SH   SOLE 0 0 0 4,607
MACATAWA BK CORP COM 554225102   1,233,883 111,866 SH   SOLE 0 0 0 111,866
MACERICH CO COM 554382101   142,893 12,690 SH   SOLE 0 0 0 12,690
MACYS INC COM 55616P104   798,601 38,673 SH   SOLE 0 0 0 38,673
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   499,922 9,957 SH   SOLE 0 0 0 9,957
MAGNA INTL INC COM 559222401   243,055 4,326 SH   SOLE 0 0 0 4,326
MAIN STR CAP CORP COM 56035L104   996,565 26,971 SH   SOLE 0 0 0 26,971
MANULIFE FINL CORP COM 56501R106   812,734 45,557 SH   SOLE 0 0 0 45,557
MARATHON DIGITAL HOLDINGS IN COM 565788106   43,785 12,803 SH   SOLE 0 0 0 12,803
MARATHON OIL CORP COM 565849106   24,163,792 892,641 SH   SOLE 0 0 0 892,641
MARATHON PETE CORP COM 56585A102   22,015,419 189,152 SH   SOLE 0 0 0 189,152
MARKETAXESS HLDGS INC COM 57060D108   697,346 2,500 SH   SOLE 0 0 0 2,500
MARRIOTT INTL INC NEW CL A 571903202   5,483,364 36,828 SH   SOLE 0 0 0 36,828
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   213,614 1,587 SH   SOLE 0 0 0 1,587
MARSH & MCLENNAN COS INC COM 571748102   3,927,538 23,734 SH   SOLE 0 0 0 23,734
MARVELL TECHNOLOGY INC COM 573874104   6,931,282 187,130 SH   SOLE 0 0 0 187,130
MASCO CORP COM 574599106   1,219,210 26,124 SH   SOLE 0 0 0 26,124
MASIMO CORP COM 574795100   254,622 1,721 SH   SOLE 0 0 0 1,721
MASTERCARD INCORPORATED CL A 57636Q104   30,253,781 87,004 SH   SOLE 0 0 0 87,004
MCCORMICK & CO INC COM NON VTG 579780206   1,657,888 20,001 SH   SOLE 0 0 0 20,001
MCDONALDS CORP COM 580135101   29,452,282 111,761 SH   SOLE 0 0 0 111,761
MCKESSON CORP COM 58155Q103   3,731,684 9,948 SH   SOLE 0 0 0 9,948
MEDICAL PPTYS TRUST INC COM 58463J304   2,710,200 243,285 SH   SOLE 0 0 0 243,285
MEDIFAST INC COM 58470H101   244,119 2,116 SH   SOLE 0 0 0 2,116
MEDTRONIC PLC SHS G5960L103   6,083,404 78,273 SH   SOLE 0 0 0 78,273
MERCADOLIBRE INC COM 58733R102   1,523,232 1,800 SH   SOLE 0 0 0 1,800
MERCK & CO INC COM 58933Y105   47,812,913 430,941 SH   SOLE 0 0 0 430,941
META MATERIALS INC COM 59134N104   36,208 30,427 SH   SOLE 0 0 0 30,427
META PLATFORMS INC CL A 30303M102   25,158,824 209,065 SH   SOLE 0 0 0 209,065
METLIFE INC COM 59156R108   36,265,164 501,108 SH   SOLE 0 0 0 501,108
METTLER TOLEDO INTERNATIONAL COM 592688105   247,172 171 SH   SOLE 0 0 0 171
MGE ENERGY INC COM 55277P104   409,026 5,810 SH   SOLE 0 0 0 5,810
MGM RESORTS INTERNATIONAL COM 552953101   1,254,428 37,412 SH   SOLE 0 0 0 37,412
MICROCHIP TECHNOLOGY INC. COM 595017104   2,158,839 30,731 SH   SOLE 0 0 0 30,731
MICRON TECHNOLOGY INC COM 595112103   5,552,070 111,086 SH   SOLE 0 0 0 111,086
MICROSOFT CORP COM 594918104   178,931,685 746,108 SH   SOLE 0 0 0 746,108
MICROSTRATEGY INC CL A NEW 594972408   1,017,676 7,189 SH   SOLE 0 0 0 7,189
MID-AMER APT CMNTYS INC COM 59522J103   590,136 3,759 SH   SOLE 0 0 0 3,759
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   593,425 52,055 SH   SOLE 0 0 0 52,055
MODERNA INC COM 60770K107   1,009,472 5,620 SH   SOLE 0 0 0 5,620
MOHAWK INDS INC COM 608190104   501,185 4,903 SH   SOLE 0 0 0 4,903
MOLSON COORS BEVERAGE CO CL B 60871R209   242,884 4,714 SH   SOLE 0 0 0 4,714
MONDAY COM LTD SHS M7S64H106   697,718 5,719 SH   SOLE 0 0 0 5,719
MONDELEZ INTL INC CL A 609207105   5,996,635 89,972 SH   SOLE 0 0 0 89,972
MONSTER BEVERAGE CORP NEW COM 61174X109   6,275,265 61,807 SH   SOLE 0 0 0 61,807
MORGAN STANLEY COM NEW 617446448   7,025,972 82,639 SH   SOLE 0 0 0 82,639
MOSAIC CO NEW COM 61945C103   1,082,106 24,666 SH   SOLE 0 0 0 24,666
MOTOROLA SOLUTIONS INC COM NEW 620076307   2,437,359 9,458 SH   SOLE 0 0 0 9,458
MP MATERIALS CORP COM CL A 553368101   3,260,672 134,295 SH   SOLE 0 0 0 134,295
MPLX LP COM UNIT REP LTD 55336V100   2,596,173 79,055 SH   SOLE 0 0 0 79,055
MR COOPER GROUP INC COM 62482R107   361,090 8,998 SH   SOLE 0 0 0 8,998
MRC GLOBAL INC COM 55345K103   550,073 47,502 SH   SOLE 0 0 0 47,502
MSA SAFETY INC COM 553498106   202,693 1,406 SH   SOLE 0 0 0 1,406
MSCI INC COM 55354G100   3,921,401 8,430 SH   SOLE 0 0 0 8,430
MULLEN AUTOMOTIVE INC COM 62526P109   4,782 16,720 SH   SOLE 0 0 0 16,720
MURPHY OIL CORP COM 626717102   263,599 6,129 SH   SOLE 0 0 0 6,129
NABORS INDUSTRIES LTD SHS G6359F137   540,496 3,490 SH   SOLE 0 0 0 3,490
NASDAQ INC COM 631103108   2,052,545 33,456 SH   SOLE 0 0 0 33,456
NATHANS FAMOUS INC NEW COM 632347100   873,730 13,000 SH   SOLE 0 0 0 13,000
NATIONAL CINEMEDIA INC COM 635309107   29,509 134,131 SH   SOLE 0 0 0 134,131
NATIONAL FUEL GAS CO COM 636180101   223,410 3,529 SH   SOLE 0 0 0 3,529
NATIONAL GRID PLC SPONSORED ADR NE 636274409   2,904,306 48,148 SH   SOLE 0 0 0 48,148
NATIONAL HEALTHCARE CORP COM 635906100   2,082,500 35,000 SH   SOLE 0 0 0 35,000
NATIONAL PRESTO INDS INC COM 637215104   948,376 13,853 SH   SOLE 0 0 0 13,853
NATIONAL RETAIL PROPERTIES I COM 637417106   748,689 16,361 SH   SOLE 0 0 0 16,361
NEOVOLTA INC COM 640655106   150,562 53,965 SH   SOLE 0 0 0 53,965
NETFLIX INC COM 64110L106   14,455,013 49,020 SH   SOLE 0 0 0 49,020
NEUROCRINE BIOSCIENCES INC COM 64125C109   683,555 5,723 SH   SOLE 0 0 0 5,723
NEURONETICS INC COM 64131A105   87,909 12,796 SH   SOLE 0 0 0 12,796
NEW AMER HIGH INCOME FD INC COM NEW 641876800   70,173 10,632 SH   SOLE 0 0 0 10,632
NEW JERSEY RES CORP COM 646025106   739,072 14,895 SH   SOLE 0 0 0 14,895
NEW YORK CITY REIT INC COM 649439205   151,983 85,140 SH   SOLE 0 0 0 85,140
NEW YORK CMNTY BANCORP INC COM 649445103   247,753 28,809 SH   SOLE 0 0 0 28,809
NEWMONT CORP COM 651639106   2,542,985 53,877 SH   SOLE 0 0 0 53,877
NEWTEK BUSINESS SVCS CORP COM NEW 652526203   180,426 11,103 SH   SOLE 0 0 0 11,103
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   361,570 2,066 SH   SOLE 0 0 0 2,066
NEXTERA ENERGY INC COM 65339F101   40,985,993 490,263 SH   SOLE 0 0 0 490,263
NICE LTD SPONSORED ADR 653656108   1,114,763 5,797 SH   SOLE 0 0 0 5,797
NIKE INC CL B 654106103   7,075,653 60,470 SH   SOLE 0 0 0 60,470
NIO INC SPON ADS 62914V106   452,983 46,460 SH   SOLE 0 0 0 46,460
NISOURCE INC COM 65473P105   15,167,230 553,145 SH   SOLE 0 0 0 553,145
NOKIA CORP SPONSORED ADR 654902204   241,577 52,064 SH   SOLE 0 0 0 52,064
NORDIC AMERICAN TANKERS LIMI COM G65773106   34,737 11,352 SH   SOLE 0 0 0 11,352
NORFOLK SOUTHN CORP COM 655844108   3,335,673 13,537 SH   SOLE 0 0 0 13,537
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204   4,423 20,032 SH   SOLE 0 0 0 20,032
NORTHERN LIGHTS FD TR TOEWS AGILTY SHS 66538J720   244,525 9,522 SH   SOLE 0 0 0 9,522
NORTHERN LTS FD TR III HCM DEFND 100 66538R748   279,516 8,209 SH   SOLE 0 0 0 8,209
NORTHERN LTS FD TR III HCM DEFEN 500 66538R730   319,153 9,570 SH   SOLE 0 0 0 9,570
NORTHERN LTS FD TR IV INSPIRE INTL ETF 66538H419   286,405 10,986 SH   SOLE 0 0 0 10,986
NORTHERN LTS FD TR IV STERLING CAPITAL 66538H385   32,681,061 1,647,090 SH   SOLE 0 0 0 1,647,090
NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658   213,750 6,840 SH   SOLE 0 0 0 6,840
NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641   397,813 13,212 SH   SOLE 0 0 0 13,212
NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633   258,601 11,224 SH   SOLE 0 0 0 11,224
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534   637,482 21,292 SH   SOLE 0 0 0 21,292
NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591   960,477 24,761 SH   SOLE 0 0 0 24,761
NORTHERN TR CORP COM 665859104   270,779 3,060 SH   SOLE 0 0 0 3,060
NORTHFIELD BANCORP INC DEL COM 66611T108   1,217,550 77,403 SH   SOLE 0 0 0 77,403
NORTHROP GRUMMAN CORP COM 666807102   2,811,200 5,152 SH   SOLE 0 0 0 5,152
NORTHWEST BANCSHARES INC MD COM 667340103   644,861 46,127 SH   SOLE 0 0 0 46,127
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   379,747 31,025 SH   SOLE 0 0 0 31,025
NOVARTIS AG SPONSORED ADR 66987V109   3,361,963 37,059 SH   SOLE 0 0 0 37,059
NOVO-NORDISK A S ADR 670100205   860,016 6,354 SH   SOLE 0 0 0 6,354
NOW INC COM 67011P100   513,309 40,418 SH   SOLE 0 0 0 40,418
NRG ENERGY INC COM NEW 629377508   12,000,815 377,147 SH   SOLE 0 0 0 377,147
NRX PHARMACEUTICALS INC COM 629444100   32,762 29,515 SH   SOLE 0 0 0 29,515
NUCOR CORP COM 670346105   7,299,980 55,383 SH   SOLE 0 0 0 55,383
NUSHARES ETF TR NUVEEN SHRT TERM 67092P706   800,392 28,163 SH   SOLE 0 0 0 28,163
NUSTAR ENERGY LP UNIT COM 67058H102   354,515 22,157 SH   SOLE 0 0 0 22,157
NUTANIX INC CL A 67059N108   641,299 24,618 SH   SOLE 0 0 0 24,618
NUTRIEN LTD COM 67077M108   386,343 5,290 SH   SOLE 0 0 0 5,290
NUVEEN AMT FREE MUN CR INC F COM 67071L106   350,951 28,909 SH   SOLE 0 0 0 28,909
NUVEEN AMT FREE QLTY MUN INC COM 670657105   459,775 40,438 SH   SOLE 0 0 0 40,438
NUVEEN FLOATING RATE INCOME COM 67072T108   147,423 18,614 SH   SOLE 0 0 0 18,614
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   1,350,357 130,595 SH   SOLE 0 0 0 130,595
NUVEEN MUN VALUE FD INC COM 670928100   97,246 11,308 SH   SOLE 0 0 0 11,308
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   375,279 31,066 SH   SOLE 0 0 0 31,066
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   549,734 75,513 SH   SOLE 0 0 0 75,513
NUVEEN PFD & INCOME SECS FD COM 67072C105   192,528 28,313 SH   SOLE 0 0 0 28,313
NUVEEN QUALITY MUNCP INCOME COM 67066V101   227,431 19,274 SH   SOLE 0 0 0 19,274
NUVEEN REAL ASSET INCOME & G COM 67074Y105   416,181 35,571 SH   SOLE 0 0 0 35,571
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101   286,618 22,658 SH   SOLE 0 0 0 22,658
NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100   147,993 10,639 SH   SOLE 0 0 0 10,639
NV5 GLOBAL INC COM 62945V109   955,880 7,224 SH   SOLE 0 0 0 7,224
NVENT ELECTRIC PLC SHS G6700G107   767,316 19,946 SH   SOLE 0 0 0 19,946
NVIDIA CORPORATION COM 67066G104   51,838,037 354,715 SH   SOLE 0 0 0 354,715
NXP SEMICONDUCTORS N V COM N6596X109   4,478,251 28,338 SH   SOLE 0 0 0 28,338
O-I GLASS INC COM 67098H104   544,242 32,845 SH   SOLE 0 0 0 32,845
OAKTREE SPECIALTY LENDING CO COM 67401P108   292,450 42,569 SH   SOLE 0 0 0 42,569
OCCIDENTAL PETE CORP COM 674599105   24,854,032 394,571 SH   SOLE 0 0 0 394,571
OFG BANCORP COM 67103X102   569,284 20,656 SH   SOLE 0 0 0 20,656
OGE ENERGY CORP COM 670837103   13,964,404 353,082 SH   SOLE 0 0 0 353,082
OIL STS INTL INC COM 678026105   531,846 71,293 SH   SOLE 0 0 0 71,293
OKTA INC CL A 679295105   5,379,466 78,728 SH   SOLE 0 0 0 78,728
OLD DOMINION FREIGHT LINE IN COM 679580100   9,890,859 34,854 SH   SOLE 0 0 0 34,854
OLD NATL BANCORP IND COM 680033107   2,099,803 116,786 SH   SOLE 0 0 0 116,786
OLD REP INTL CORP COM 680223104   431,571 17,870 SH   SOLE 0 0 0 17,870
OLD SECOND BANCORP INC ILL COM 680277100   182,317 11,366 SH   SOLE 0 0 0 11,366
OMEGA HEALTHCARE INVS INC COM 681936100   1,493,733 53,443 SH   SOLE 0 0 0 53,443
OMNICELL COM COM 68213N109   473,948 9,400 SH   SOLE 0 0 0 9,400
OMNICOM GROUP INC COM 681919106   19,855,199 243,413 SH   SOLE 0 0 0 243,413
ON SEMICONDUCTOR CORP COM 682189105   494,615 7,930 SH   SOLE 0 0 0 7,930
ONEMAIN HLDGS INC COM 68268W103   235,257 7,063 SH   SOLE 0 0 0 7,063
ONEOK INC NEW COM 682680103   19,643,118 298,982 SH   SOLE 0 0 0 298,982
OPKO HEALTH INC COM 68375N103   94,065 75,252 SH   SOLE 0 0 0 75,252
ORACLE CORP COM 68389X105   10,941,823 133,861 SH   SOLE 0 0 0 133,861
OREILLY AUTOMOTIVE INC COM 67103H107   8,374,466 9,922 SH   SOLE 0 0 0 9,922
ORION ENGINEERED CARBONS S A COM L72967109   1,399,724 78,592 SH   SOLE 0 0 0 78,592
OTIS WORLDWIDE CORP COM 68902V107   686,835 8,771 SH   SOLE 0 0 0 8,771
OVINTIV INC COM 69047Q102   2,213,892 43,658 SH   SOLE 0 0 0 43,658
OWENS & MINOR INC NEW COM 690732102   243,640 12,475 SH   SOLE 0 0 0 12,475
OWL ROCK CAPITAL CORPORATION COM 69121K104   559,006 48,399 SH   SOLE 0 0 0 48,399
OXFORD LANE CAP CORP COM 691543102   234,604 46,273 SH   SOLE 0 0 0 46,273
OXFORD SQUARE CAP CORP COM 69181V107   34,760 11,141 SH   SOLE 0 0 0 11,141
PACCAR INC COM 693718108   2,648,339 26,759 SH   SOLE 0 0 0 26,759
PACER FDS TR TRENDPILOT 100 69374H303   3,427,192 69,616 SH   SOLE 0 0 0 69,616
PACER FDS TR LUNT MDCAP MLT 69374H725   613,635 19,569 SH   SOLE 0 0 0 19,569
PACER FDS TR US CASH COWS 100 69374H881   9,386,439 202,950 SH   SOLE 0 0 0 202,950
PACKAGING CORP AMER COM 695156109   11,549,058 90,291 SH   SOLE 0 0 0 90,291
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,487,622 231,717 SH   SOLE 0 0 0 231,717
PALO ALTO NETWORKS INC COM 697435105   3,126,254 22,404 SH   SOLE 0 0 0 22,404
PAN AMERN SILVER CORP COM 697900108   214,969 13,156 SH   SOLE 0 0 0 13,156
PARAMOUNT GLOBAL CLASS B COM 92556H206   304,769 18,055 SH   SOLE 0 0 0 18,055
PARKER-HANNIFIN CORP COM 701094104   3,165,035 10,876 SH   SOLE 0 0 0 10,876
PARSONS CORP DEL COM 70202L102   255,161 5,517 SH   SOLE 0 0 0 5,517
PATHWARD FINANCIAL INC COM 59100U108   483,108 11,222 SH   SOLE 0 0 0 11,222
PATTERSON-UTI ENERGY INC COM 703481101   589,713 35,019 SH   SOLE 0 0 0 35,019
PAYCHEX INC COM 704326107   990,628 8,572 SH   SOLE 0 0 0 8,572
PAYCOM SOFTWARE INC COM 70432V102   213,804 689 SH   SOLE 0 0 0 689
PAYLOCITY HLDG CORP COM 70438V106   564,908 2,908 SH   SOLE 0 0 0 2,908
PAYPAL HLDGS INC COM 70450Y103   12,401,511 174,130 SH   SOLE 0 0 0 174,130
PEMBINA PIPELINE CORP COM 706327103   822,885 24,238 SH   SOLE 0 0 0 24,238
PENNANTPARK FLOATING RATE CA COM 70806A106   487,025 44,356 SH   SOLE 0 0 0 44,356
PENNYMAC MTG INVT TR COM 70931T103   818,861 66,091 SH   SOLE 0 0 0 66,091
PENSKE AUTOMOTIVE GRP INC COM 70959W103   381,910 3,323 SH   SOLE 0 0 0 3,323
PEPSICO INC COM 713448108   36,890,047 204,196 SH   SOLE 0 0 0 204,196
PERFORMANCE FOOD GROUP CO COM 71377A103   585,477 10,027 SH   SOLE 0 0 0 10,027
PERKINELMER INC COM 714046109   1,549,877 11,053 SH   SOLE 0 0 0 11,053
PETIQ INC COM CL A 71639T106   276,895 30,032 SH   SOLE 0 0 0 30,032
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   846,551 91,125 SH   SOLE 0 0 0 91,125
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   910,218 85,467 SH   SOLE 0 0 0 85,467
PFIZER INC COM 717081103   50,549,892 986,532 SH   SOLE 0 0 0 986,532
PG&E CORP COM 69331C108   189,196 11,636 SH   SOLE 0 0 0 11,636
PGIM ETF TR PGIM ULTRA SH BD 69344A107   16,658,490 339,277 SH   SOLE 0 0 0 339,277
PHILIP MORRIS INTL INC COM 718172109   34,679,099 342,645 SH   SOLE 0 0 0 342,645
PHILLIPS 66 COM 718546104   4,727,965 45,426 SH   SOLE 0 0 0 45,426
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   10,341,710 324,777 SH   SOLE 0 0 0 324,777
PHYSICIANS RLTY TR COM 71943U104   230,399 15,923 SH   SOLE 0 0 0 15,923
PIMCO CORPORATE & INCOME OPP COM 72201B101   308,524 25,689 SH   SOLE 0 0 0 25,689
PIMCO DYNAMIC INCOME FD SHS 72201Y101   1,863,499 100,839 SH   SOLE 0 0 0 100,839
PIMCO EQUITY SER RAFI DYN EMERG 72202L389   504,684 29,048 SH   SOLE 0 0 0 29,048
PIMCO ETF TR 25YR+ ZERO U S 72201R882   916,265 10,493 SH   SOLE 0 0 0 10,493
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   5,346,467 54,196 SH   SOLE 0 10 0 54,186
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   412,408 4,620 SH   SOLE 0 0 0 4,620
PIMCO ETF TR ACTIVE BD ETF 72201R775   313,725 3,467 SH   SOLE 0 0 0 3,467
PIMCO MUN INCOME FD III COM 72201A103   493,601 56,671 SH   SOLE 0 0 0 56,671
PINNACLE FINL PARTNERS INC COM 72346Q104   957,163 13,040 SH   SOLE 0 0 0 13,040
PINNACLE WEST CAP CORP COM 723484101   356,212 4,685 SH   SOLE 0 0 0 4,685
PINTEREST INC CL A 72352L106   287,065 11,823 SH   SOLE 0 0 0 11,823
PIONEER NAT RES CO COM 723787107   13,301,784 58,241 SH   SOLE 0 0 0 58,241
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   287,012 24,406 SH   SOLE 0 0 0 24,406
PLUG POWER INC COM NEW 72919P202   683,715 55,272 SH   SOLE 0 0 0 55,272
PNC FINL SVCS GROUP INC COM 693475105   5,799,013 36,717 SH   SOLE 0 0 0 36,717
PNM RES INC COM 69349H107   652,649 13,377 SH   SOLE 0 0 0 13,377
POOL CORP COM 73278L105   249,872 826 SH   SOLE 0 0 0 826
POPULAR INC COM NEW 733174700   958,390 14,451 SH   SOLE 0 0 0 14,451
PPG INDS INC COM 693506107   1,408,135 11,199 SH   SOLE 0 0 0 11,199
PPL CORP COM 69351T106   15,494,679 530,277 SH   SOLE 0 0 0 530,277
PREFERRED BK LOS ANGELES CA COM NEW 740367404   543,010 7,277 SH   SOLE 0 0 0 7,277
PRICE T ROWE GROUP INC COM 74144T108   1,294,913 11,873 SH   SOLE 0 0 0 11,873
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   18,740,017 223,308 SH   SOLE 0 0 0 223,308
PROCORE TECHNOLOGIES INC COM 74275K108   583,003 12,357 SH   SOLE 0 0 0 12,357
PROCTER AND GAMBLE CO COM 742718109   54,257,512 357,994 SH   SOLE 0 0 0 357,994
PROGRESSIVE CORP COM 743315103   12,386,150 95,491 SH   SOLE 0 0 0 95,491
PROLOGIS INC. COM 74340W103   12,585,414 111,642 SH   SOLE 0 0 0 111,642
PROSHARES TR SHORT QQQ NEW 74347B714   364,682 24,775 SH   SOLE 0 0 0 24,775
PROSHARES TR SHORT S&P 500 NE 74347B425   15,138,474 944,384 SH   SOLE 0 0 0 944,384
PROSHARES TR S&P 500 DV ARIST 74348A467   4,890,486 54,345 SH   SOLE 0 0 0 54,345
PROSHARES TR PET CARE ETF 74348A145   692,511 14,701 SH   SOLE 0 0 0 14,701
PROSHARES TR LARGE CAP CRE 74347R248   2,274,714 50,651 SH   SOLE 0 0 0 50,651
PROSHARES TR SHRT HGH YIELD 74347R131   1,019,600 53,663 SH   SOLE 0 0 0 53,663
PROSHARES TR ULTRAPRO QQQ 74347X831   550,248 31,806 SH   SOLE 0 0 0 31,806
PROSHARES TR BITCOIN STRATE 74347G440   130,416 12,504 SH   SOLE 0 0 0 12,504
PROSHARES TR II VIX MDTRM FUTR N 74347W338   3,100,348 102,120 SH   SOLE 0 0 0 102,120
PROSPECT CAP CORP COM 74348T102   763,734 109,261 SH   SOLE 0 0 0 109,261
PRUDENTIAL FINL INC COM 744320102   21,821,925 219,404 SH   SOLE 0 0 0 219,404
PTC INC COM 69370C100   2,396,696 19,966 SH   SOLE 0 0 0 19,966
PUBLIC STORAGE COM 74460D109   2,930,405 10,459 SH   SOLE 0 0 0 10,459
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   13,972,295 228,045 SH   SOLE 0 0 0 228,045
PULTE GROUP INC COM 745867101   208,995 4,590 SH   SOLE 0 0 0 4,590
PURE CYCLE CORP COM NEW 746228303   443,964 42,363 SH   SOLE 0 0 0 42,363
PURPLE INNOVATION INC COM 74640Y106   372,662 77,800 SH   SOLE 0 0 0 77,800
PUTNAM MANAGED MUN INCOME TR COM 746823103   95,833 15,260 SH   SOLE 0 0 0 15,260
PUTNAM PREMIER INCOME TR SH BEN INT 746853100   108,554 29,905 SH   SOLE 0 0 0 29,905
QCR HOLDINGS INC COM 74727A104   244,676 4,929 SH   SOLE 0 0 0 4,929
QORVO INC COM 74736K101   5,742,901 63,359 SH   SOLE 0 0 0 63,359
QUALCOMM INC COM 747525103   15,009,662 136,526 SH   SOLE 0 0 0 136,526
QUALTRICS INTL INC COM CL A 747601201   579,111 55,791 SH   SOLE 0 0 0 55,791
QUALYS INC COM 74758T303   636,793 5,674 SH   SOLE 0 0 0 5,674
QUANTA SVCS INC COM 74762E102   2,037,190 14,296 SH   SOLE 0 0 0 14,296
QUEST DIAGNOSTICS INC COM 74834L100   507,281 3,243 SH   SOLE 0 0 0 3,243
QURATE RETAIL INC COM SER A 74915M100   333,759 204,760 SH   SOLE 0 0 0 204,760
RAMBUS INC DEL COM 750917106   1,674,585 46,750 SH   SOLE 0 0 0 46,750
RAYMOND JAMES FINL INC COM 754730109   687,872 6,438 SH   SOLE 0 0 0 6,438
RAYTHEON TECHNOLOGIES CORP COM 75513E101   12,051,636 119,418 SH   SOLE 0 0 0 119,418
RBB FD INC MOTLEY FOL ETF 74933W601   214,768 7,053 SH   SOLE 0 0 0 7,053
READY CAPITAL CORP COM 75574U101   501,185 44,990 SH   SOLE 0 0 0 44,990
REALTY INCOME CORP COM 756109104   4,083,568 64,379 SH   SOLE 0 0 0 64,379
REAVES UTIL INCOME FD COM SH BEN INT 756158101   802,537 28,388 SH   SOLE 0 0 0 28,388
REGAL REXNORD CORPORATION COM 758750103   1,347,920 11,235 SH   SOLE 0 0 0 11,235
REGENERON PHARMACEUTICALS COM 75886F107   3,287,686 4,557 SH   SOLE 0 0 0 4,557
REGIONS FINANCIAL CORP NEW COM 7591EP100   2,582,130 119,765 SH   SOLE 0 0 0 119,765
RELIANCE STEEL & ALUMINUM CO COM 759509102   227,307 1,123 SH   SOLE 0 0 0 1,123
REPUBLIC SVCS INC COM 760759100   4,023,254 31,190 SH   SOLE 0 0 0 31,190
RESMED INC COM 761152107   935,839 4,496 SH   SOLE 0 0 0 4,496
RH COM 74967X103   611,865 2,290 SH   SOLE 0 0 0 2,290
RIO TINTO PLC SPONSORED ADR 767204100   805,476 11,313 SH   SOLE 0 0 0 11,313
RIOT BLOCKCHAIN INC COM 767292105   180,165 53,146 SH   SOLE 0 0 0 53,146
RITHM CAPITAL CORP COM NEW 64828T201   226,944 27,778 SH   SOLE 0 0 0 27,778
RIVERNORTH MANAGED DUR MUN I COM 76882H105   232,762 16,164 SH   SOLE 0 0 0 16,164
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   215,029 11,667 SH   SOLE 0 0 0 11,667
RLI CORP COM 749607107   1,051,908 8,013 SH   SOLE 0 0 0 8,013
ROBERT HALF INTL INC COM 770323103   804,431 10,896 SH   SOLE 0 0 0 10,896
ROCKWELL AUTOMATION INC COM 773903109   3,398,160 13,193 SH   SOLE 0 0 0 13,193
ROKU INC COM CL A 77543R102   581,915 14,298 SH   SOLE 0 0 0 14,298
ROLLINS INC COM 775711104   1,064,594 29,135 SH   SOLE 0 0 0 29,135
ROPER TECHNOLOGIES INC COM 776696106   957,351 2,216 SH   SOLE 0 0 0 2,216
ROSS STORES INC COM 778296103   1,196,307 10,307 SH   SOLE 0 0 0 10,307
ROYAL BK CDA SUSTAINABL COM 780087102   248,244 2,640 SH   SOLE 0 0 0 2,640
ROYAL CARIBBEAN GROUP COM V7780T103   1,643,492 33,249 SH   SOLE 0 0 0 33,249
RPC INC COM 749660106   637,868 71,751 SH   SOLE 0 0 0 71,751
RPM INTL INC COM 749685103   564,092 5,789 SH   SOLE 0 0 0 5,789
RYDER SYS INC COM 783549108   2,080,694 24,898 SH   SOLE 0 0 0 24,898
RYMAN HOSPITALITY PPTYS INC COM 78377T107   340,450 4,163 SH   SOLE 0 0 0 4,163
S&P GLOBAL INC COM 78409V104   19,515,260 58,265 SH   SOLE 0 0 0 58,265
SAB BIOTHERAPEUTICS INC COM 78397T103   11,031 18,700 SH   SOLE 0 0 0 18,700
SABRA HEALTH CARE REIT INC COM 78573L106   383,446 30,848 SH   SOLE 0 0 0 30,848
SACHEM CAP CORP COM 78590A109   233,920 70,885 SH   SOLE 0 0 0 70,885
SALESFORCE INC COM 79466L302   11,902,228 89,767 SH   SOLE 0 0 0 89,767
SAMSARA INC COM CL A 79589L106   569,369 45,806 SH   SOLE 0 0 0 45,806
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105   574,546 50,312 SH   SOLE 0 0 0 50,312
SANOFI SPONSORED ADR 80105N105   1,088,376 22,473 SH   SOLE 0 0 0 22,473
SAP SE SPON ADR 803054204   425,593 4,124 SH   SOLE 0 0 0 4,124
SBA COMMUNICATIONS CORP NEW CL A 78410G104   214,735 766 SH   SOLE 0 0 0 766
SCHLUMBERGER LTD COM STK 806857108   7,656,831 143,225 SH   SOLE 0 0 0 143,225
SCHWAB CHARLES CORP COM 808513105   8,635,069 103,712 SH   SOLE 0 0 0 103,712
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730   326,401 13,172 SH   SOLE 0 0 0 13,172
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   2,214,205 41,433 SH   SOLE 0 0 0 41,433
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   9,542,613 126,325 SH   SOLE 0 0 0 126,325
SCHWAB STRATEGIC TR US TIPS ETF 808524870   21,768,632 420,325 SH   SOLE 0 0 0 420,325
SCHWAB STRATEGIC TR US REIT ETF 808524847   1,689,528 87,586 SH   SOLE 0 0 0 87,586
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   482,044 7,347 SH   SOLE 0 0 0 7,347
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   521,313 10,807 SH   SOLE 0 0 0 10,807
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   285,989 5,809 SH   SOLE 0 0 0 5,809
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   5,275,073 115,555 SH   SOLE 0 0 0 115,555
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   365,338 15,435 SH   SOLE 0 0 0 15,435
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   9,298,676 229,540 SH   SOLE 0 0 0 229,540
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   9,149,070 164,670 SH   SOLE 0 0 0 164,670
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   2,629,442 39,828 SH   SOLE 0 0 0 39,828
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   37,091,840 827,758 SH   SOLE 0 0 0 827,758
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   38,952,738 1,209,337 SH   SOLE 0 0 0 1,209,337
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   48,857,793 1,082,122 SH   SOLE 0 0 0 1,082,122
SCIENCE APPLICATIONS INTL CO COM 808625107   1,087,744 9,806 SH   SOLE 0 0 0 9,806
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   2,676,951 50,883 SH   SOLE 0 0 0 50,883
SEI INVTS CO COM 784117103   787,983 13,516 SH   SOLE 0 0 0 13,516
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   25,330,979 359,305 SH   SOLE 0 0 0 359,305
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   4,033,073 51,919 SH   SOLE 0 0 0 51,919
SELECT SECTOR SPDR TR ENERGY 81369Y506   26,214,942 299,694 SH   SOLE 0 0 0 299,694
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   11,699,236 342,083 SH   SOLE 0 0 0 342,083
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   8,108,096 82,559 SH   SOLE 0 0 0 82,559
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   15,201,836 122,162 SH   SOLE 0 0 0 122,162
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   16,365,578 219,525 SH   SOLE 0 0 0 219,525
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   28,441,519 209,360 SH   SOLE 0 0 0 209,360
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   6,312,614 48,874 SH   SOLE 0 0 0 48,874
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   4,485,940 121,471 SH   SOLE 0 0 0 121,471
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   4,854,076 101,148 SH   SOLE 0 0 0 101,148
SEMPRA COM 816851109   11,209,281 72,533 SH   SOLE 0 0 0 72,533
SENSEONICS HLDGS INC COM 81727U105   22,914 22,247 SH   SOLE 0 0 0 22,247
SENTINELONE INC CL A 81730H109   321,622 22,044 SH   SOLE 0 0 0 22,044
SERVICE CORP INTL COM 817565104   484,504 7,008 SH   SOLE 0 0 0 7,008
SERVICENOW INC COM 81762P102   5,274,260 13,584 SH   SOLE 0 0 0 13,584
SFL CORPORATION LTD SHS G7738W106   527,749 57,240 SH   SOLE 0 0 0 57,240
SHELL PLC SPON ADS 780259305   1,970,061 34,593 SH   SOLE 0 0 0 34,593
SHERWIN WILLIAMS CO COM 824348106   4,211,829 17,747 SH   SOLE 0 0 0 17,747
SHIFT4 PMTS INC CL A 82452J109   806,287 14,416 SH   SOLE 0 0 0 14,416
SHOPIFY INC CL A 82509L107   8,170,333 235,388 SH   SOLE 0 0 0 235,388
SHYFT GROUP INC COM 825698103   576,752 23,200 SH   SOLE 0 0 0 23,200
SIGMA ADDITIVE SOLUTIONS INC COM 826598500   6,003 15,003 SH   SOLE 0 0 0 15,003
SIMON PPTY GROUP INC NEW COM 828806109   2,212,334 18,832 SH   SOLE 0 0 0 18,832
SIMPLIFY EXCHANGE TRADED FUN MANAGED FUTURES 82889N699   945,518 36,352 SH   SOLE 0 0 0 36,352
SIRIUS XM HOLDINGS INC COM 82968B103   516,181 88,387 SH   SOLE 0 0 0 88,387
SITIO ROYALTIES CORP CLASS A COM 82983N108   950,065 32,931 SH   SOLE 0 0 0 32,931
SIXTH STREET SPECIALTY LENDI COM 83012A109   900,490 50,589 SH   SOLE 0 0 0 50,589
SK TELECOM LTD SPONSORED ADR 78440P306   794,074 38,566 SH   SOLE 0 0 0 38,566
SKYWORKS SOLUTIONS INC COM 83088M102   355,443 3,900 SH   SOLE 0 0 0 3,900
SMUCKER J M CO COM NEW 832696405   2,496,314 15,754 SH   SOLE 0 0 0 15,754
SNOWFLAKE INC CL A 833445109   1,154,268 8,041 SH   SOLE 0 0 0 8,041
SOFI TECHNOLOGIES INC COM 83406F102   332,146 72,049 SH   SOLE 0 0 0 72,049
SOLAREDGE TECHNOLOGIES INC COM 83417M104   213,812 755 SH   SOLE 0 0 0 755
SONOCO PRODS CO COM 835495102   12,862,051 211,861 SH   SOLE 0 0 0 211,861
SONY GROUP CORPORATION SPONSORED ADR 835699307   3,986,782 52,265 SH   SOLE 0 0 0 52,265
SORRENTO THERAPEUTICS INC COM NEW 83587F202   11,701 13,207 SH   SOLE 0 0 0 13,207
SOUTHERN CO COM 842587107   27,430,269 384,124 SH   SOLE 0 0 0 384,124
SOUTHERN COPPER CORP COM 84265V105   3,291,276 54,500 SH   SOLE 0 0 0 54,500
SOUTHSTATE CORPORATION COM 840441109   491,148 6,432 SH   SOLE 0 0 0 6,432
SOUTHWEST AIRLS CO COM 844741108   8,015,273 238,054 SH   SOLE 0 0 0 238,054
SOUTHWESTERN ENERGY CO COM 845467109   2,508,881 428,869 SH   SOLE 0 0 0 428,869
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   44,501,477 134,312 SH   SOLE 0 0 0 134,312
SPDR GOLD TR GOLD SHS 78463V107   43,594,655 256,983 SH   SOLE 0 0 0 256,983
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848   2,719,510 113,030 SH   SOLE 0 0 0 113,030
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   2,827,867 96,153 SH   SOLE 0 0 0 96,153
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   2,455,872 74,511 SH   SOLE 0 0 0 74,511
SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103   1,163,069 33,527 SH   SOLE 0 0 0 33,527
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459   24,075,294 410,211 SH   SOLE 0 0 0 410,211
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   412,862 10,094 SH   SOLE 0 0 0 10,094
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756   622,368 12,717 SH   SOLE 0 0 0 12,717
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   18,260,557 615,041 SH   SOLE 0 0 0 615,041
SPDR INDEX SHS FDS S&P NORTH AMER 78463X152   351,734 6,487 SH   SOLE 0 0 0 6,487
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533   19,730,608 822,109 SH   SOLE 0 0 0 822,109
SPDR S&P 500 ETF TR TR UNIT 78462F103   194,632 5,700 SH Call SOLE 0 0 0 5,700
SPDR S&P 500 ETF TR TR UNIT 78462F103   0 600 SH Call SOLE 0 0 0 600
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,506 300 SH Call SOLE 0 0 0 300
SPDR S&P 500 ETF TR TR UNIT 78462F103   0 1,500 SH Call SOLE 0 0 0 1,500
SPDR S&P 500 ETF TR TR UNIT 78462F103   36 3,600 SH Call SOLE 0 0 0 3,600
SPDR S&P 500 ETF TR TR UNIT 78462F103   95,937 3,800 SH Call SOLE 0 0 0 3,800
SPDR S&P 500 ETF TR TR UNIT 78462F103   79 200 SH Call SOLE 0 0 0 200
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,622 200 SH Call SOLE 0 0 0 200
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,406 200 SH Call SOLE 0 0 0 200
SPDR S&P 500 ETF TR TR UNIT 78462F103   231,150 27,600 SH Put SOLE 0 0 0 27,600
SPDR S&P 500 ETF TR TR UNIT 78462F103   31,073 400 SH Put SOLE 0 0 0 400
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,763 300 SH Call SOLE 0 0 0 300
SPDR S&P 500 ETF TR TR UNIT 78462F103   39,510 3,000 SH Put SOLE 0 0 0 3,000
SPDR S&P 500 ETF TR TR UNIT 78462F103   184,705 6,100 SH Call SOLE 0 0 0 6,100
SPDR S&P 500 ETF TR TR UNIT 78462F103   137,706 4,200 SH Call SOLE 0 0 0 4,200
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,036 100 SH Call SOLE 0 0 0 100
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,558 200 SH Call SOLE 0 0 0 200
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,655 100 SH Put SOLE 0 0 0 100
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,756,389 86,800 SH Put SOLE 0 0 0 86,800
SPDR S&P 500 ETF TR TR UNIT 78462F103   26,800 2,000 SH Put SOLE 0 0 0 2,000
SPDR S&P 500 ETF TR TR UNIT 78462F103   23 100 SH Put SOLE 0 0 0 100
SPDR S&P 500 ETF TR TR UNIT 78462F103   186,037,295 486,461 SH   SOLE 0 0 0 486,461
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   6,211,015 14,027 SH   SOLE 0 0 0 14,027
SPDR SER TR PORTFOLIO S&P600 78468R853   10,008,820 270,728 SH   SOLE 0 0 0 270,728
SPDR SER TR BLOOMBERG 1 10 Y 78468R861   1,628,172 88,248 SH   SOLE 0 0 0 88,248
SPDR SER TR SSGA US LRG ETF 78468R804   10,205,653 75,246 SH   SOLE 0 0 0 75,246
SPDR SER TR PORTFLI HIGH YLD 78468R606   8,995,252 402,652 SH   SOLE 0 0 0 402,652
SPDR SER TR BLOOMBERG INVT 78468R200   28,505,783 937,999 SH   SOLE 0 0 0 937,999
SPDR SER TR PORTFOLIO SH TSR 78468R101   48,168,844 1,667,319 SH   SOLE 0 0 0 1,667,319
SPDR SER TR BLOOMBERG SHT TE 78468R408   2,449,147 101,037 SH   SOLE 0 0 0 101,037
SPDR SER TR PRTFLO S&P500 VL 78464A508   76,941,065 1,978,428 SH   SOLE 0 0 0 1,978,428
SPDR SER TR S&P 600 SMCP VAL 78464A300   503,954 6,790 SH   SOLE 0 0 0 6,790
SPDR SER TR S&P 600 SMCP GRW 78464A201   14,931,435 206,692 SH   SOLE 0 0 0 206,692
SPDR SER TR PRTFLO S&P500 GW 78464A409   83,126,587 1,640,548 SH   SOLE 0 0 0 1,640,548
SPDR SER TR PORTFOLI S&P1500 78464A805   11,167,780 236,155 SH   SOLE 0 0 0 236,155
SPDR SER TR NUVEEN BLMBRG SH 78468R739   2,533,100 53,919 SH   SOLE 0 0 0 53,919
SPDR SER TR S&P 400 MDCP VAL 78464A839   12,246,225 189,219 SH   SOLE 0 0 0 189,219
SPDR SER TR S&P BIOTECH 78464A870   5,546,500 66,825 SH   SOLE 0 0 0 66,825
SPDR SER TR S&P HOMEBUILD 78464A888   524,875 8,702 SH   SOLE 0 0 0 8,702
SPDR SER TR S&P DIVID ETF 78464A763   5,521,930 44,137 SH   SOLE 0 0 0 44,137
SPDR SER TR S&P OILGAS EXP 78468R556   2,001,775 14,732 SH   SOLE 0 0 0 14,732
SPDR SER TR PORTFOLIO S&P400 78464A847   2,391,265 56,265 SH   SOLE 0 0 0 56,265
SPDR SER TR BLOOMBERG INTL T 78464A516   2,624,217 116,996 SH   SOLE 0 0 0 116,996
SPDR SER TR BBG CONV SEC ETF 78464A359   3,446,803 53,572 SH   SOLE 0 0 0 53,572
SPDR SER TR NUVEEN BLMBRG MU 78468R721   344,578 7,553 SH   SOLE 0 0 0 7,553
SPDR SER TR S&P 400 MDCP GRW 78464A821   32,935,405 504,062 SH   SOLE 0 0 0 504,062
SPDR SER TR S&P REGL BKG 78464A698   575,317 9,794 SH   SOLE 0 0 0 9,794
SPDR SER TR S&P BK ETF 78464A797   303,477 6,722 SH   SOLE 0 0 0 6,722
SPDR SER TR S&P TRANSN ETF 78464A532   672,283 10,003 SH   SOLE 0 0 0 10,003
SPDR SER TR BLOOMBERG EMERGI 78464A391   867,387 42,188 SH   SOLE 0 0 0 42,188
SPDR SER TR PORTFOLIO CRPORT 78464A144   17,816,857 627,796 SH   SOLE 0 0 0 627,796
SPDR SER TR NUVEEN BLOOMBERG 78464A284   478,945 9,780 SH   SOLE 0 0 0 9,780
SPDR SER TR PORTFOLIO SHORT 78464A474   51,039,705 1,737,226 SH   SOLE 0 0 0 1,737,226
SPDR SER TR PORT MTG BK ETF 78464A383   6,554,277 302,040 SH   SOLE 0 0 0 302,040
SPDR SER TR BLOOMBERG INTL 78464A151   934,665 33,718 SH   SOLE 0 0 0 33,718
SPDR SER TR PRTFLO S&P500 HI 78468R788   1,761,890 44,515 SH   SOLE 0 0 0 44,515
SPDR SER TR AEROSPACE DEF 78464A631   1,096,350 9,962 SH   SOLE 0 0 0 9,962
SPDR SER TR RUSSELL YIELD 78468R770   2,450,630 26,154 SH   SOLE 0 0 0 26,154
SPDR SER TR PORTFOLIO AGRGTE 78464A649   20,438,491 813,310 SH   SOLE 0 0 0 813,310
SPDR SER TR S&P 600 SML CAP 78464A813   661,574 8,047 SH   SOLE 0 0 0 8,047
SPDR SER TR PORTFOLIO S&P500 78464A854   345,545,325 7,682,199 SH   SOLE 0 0 0 7,682,199
SPDR SER TR PORTFOLIO LN TSR 78464A664   25,596,001 881,709 SH   SOLE 0 0 0 881,709
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   490,126,422 5,358,330 SH   SOLE 0 0 0 5,358,330
SPDR SER TR S&P PHARMAC 78464A722   679,893 16,603 SH   SOLE 0 0 0 16,603
SPDR SER TR PORTFLI INTRMDIT 78464A672   11,391,028 403,365 SH   SOLE 0 0 0 403,365
SPDR SER TR S&P SEMICNDCTR 78464A862   1,265,988 7,570 SH   SOLE 0 0 0 7,570
SPDR SER TR PORTFLI TIPS ETF 78464A656   2,139,762 83,065 SH   SOLE 0 0 0 83,065
SPDR SER TR BLOOMBERG HIGH Y 78468R622   4,968,669 55,207 SH   SOLE 0 0 0 55,207
SPDR SER TR PORTFOLIO LN COR 78464A367   18,683,803 832,241 SH   SOLE 0 0 0 832,241
SPDR SER TR ICE PFD SEC ETF 78464A292   265,153 8,079 SH   SOLE 0 0 0 8,079
SPDR SER TR PORTFOLIO INTRMD 78464A375   9,263,873 291,042 SH   SOLE 0 0 0 291,042
SPIRE INC COM 84857L101   633,168 9,195 SH   SOLE 0 0 0 9,195
SPLUNK INC COM 848637104   942,195 10,944 SH   SOLE 0 0 0 10,944
SPOK HLDGS INC COM 84863T106   217,341 26,537 SH   SOLE 0 0 0 26,537
SPROTT FDS TR URANIUM MINERS E 85208P303   2,256,904 71,106 SH   SOLE 0 0 0 71,106
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   607,970 33,908 SH   SOLE 0 0 0 33,908
SPROTT PHYSICAL GOLD TR UNIT 85207H104   1,483,123 105,186 SH   SOLE 0 0 0 105,186
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   6,669,639 163,072 SH   SOLE 0 0 0 163,072
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707   538,770 13,474 SH   SOLE 0 0 0 13,474
SSGA ACTIVE TR SPDR SSGA US SCT 78470P408   9,510,732 244,429 SH   SOLE 0 0 0 244,429
SSGA ACTIVE TR SPDR SSGA FXD 78470P507   7,241,198 282,827 SH   SOLE 0 0 0 282,827
SSR MNG INC COM 784730103   228,923 14,609 SH   SOLE 0 0 0 14,609
STAG INDL INC COM 85254J102   730,347 22,604 SH   SOLE 0 0 0 22,604
STANLEY BLACK & DECKER INC COM 854502101   417,010 5,551 SH   SOLE 0 0 0 5,551
STARBUCKS CORP COM 855244109   10,210,009 102,923 SH   SOLE 0 0 0 102,923
STARWOOD PPTY TR INC COM 85571B105   473,123 25,811 SH   SOLE 0 0 0 25,811
STATE STR CORP COM 857477103   314,456 4,054 SH   SOLE 0 0 0 4,054
STEEL DYNAMICS INC COM 858119100   2,974,620 30,446 SH   SOLE 0 0 0 30,446
STERIS PLC SHS USD G8473T100   1,149,590 6,224 SH   SOLE 0 0 0 6,224
STOCK YDS BANCORP INC COM 861025104   490,997 7,556 SH   SOLE 0 0 0 7,556
STONEX GROUP INC COM 861896108   317,921 3,336 SH   SOLE 0 0 0 3,336
STORE CAP CORP COM 862121100   765,425 23,875 SH   SOLE 0 0 0 23,875
STRATEGY SHS NS 7HANDL IDX 86280R506   1,100,186 56,189 SH   SOLE 0 0 0 56,189
STRATEGY SHS DAY HAGAN NED 86280R803   366,767 12,037 SH   SOLE 0 0 0 12,037
STRYKER CORPORATION COM 863667101   3,334,852 13,640 SH   SOLE 0 0 0 13,640
STRYVE FOODS INC CLASS A COM 863685103   32,182 44,170 SH   SOLE 0 0 0 44,170
STURM RUGER & CO INC COM 864159108   498,962 9,857 SH   SOLE 0 0 0 9,857
SUN CMNTYS INC COM 866674104   432,915 3,027 SH   SOLE 0 0 0 3,027
SUN LIFE FINANCIAL INC. COM 866796105   1,281,624 27,609 SH   SOLE 0 0 0 27,609
SUNCOR ENERGY INC NEW COM 867224107   286,227 9,021 SH   SOLE 0 0 0 9,021
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   1,643,166 38,125 SH   SOLE 0 0 0 38,125
SUNPOWER CORP COM 867652406   3,017,211 167,344 SH   SOLE 0 0 0 167,344
SUPER MICRO COMPUTER INC COM 86800U104   380,041 4,629 SH   SOLE 0 0 0 4,629
SVB FINANCIAL GROUP COM 78486Q101   481,335 2,091 SH   SOLE 0 0 0 2,091
SYNCHRONY FINANCIAL COM 87165B103   1,045,361 31,813 SH   SOLE 0 0 0 31,813
SYNOPSYS INC COM 871607107   1,133,160 3,549 SH   SOLE 0 0 0 3,549
SYNOVUS FINL CORP COM NEW 87161C501   508,338 13,538 SH   SOLE 0 0 0 13,538
SYSCO CORP COM 871829107   2,126,132 27,811 SH   SOLE 0 0 0 27,811
T-MOBILE US INC COM 872590104   7,021,500 50,154 SH   SOLE 0 0 0 50,154
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   985,594 13,231 SH   SOLE 0 0 0 13,231
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   9,893,907 95,015 SH   SOLE 0 0 0 95,015
TANGER FACTORY OUTLET CTRS I COM 875465106   274,554 15,304 SH   SOLE 0 0 0 15,304
TAPESTRY INC COM 876030107   1,686,243 44,282 SH   SOLE 0 0 0 44,282
TARGET CORP COM 87612E106   10,651,264 71,466 SH   SOLE 0 0 0 71,466
TC ENERGY CORP COM 87807B107   1,550,899 38,909 SH   SOLE 0 0 0 38,909
TE CONNECTIVITY LTD SHS H84989104   2,391,858 20,835 SH   SOLE 0 0 0 20,835
TECHNIPFMC PLC COM G87110105   3,139,059 257,511 SH   SOLE 0 0 0 257,511
TECNOGLASS INC ORD SHS G87264100   240,842 7,827 SH   SOLE 0 0 0 7,827
TEGNA INC COM 87901J105   356,988 16,847 SH   SOLE 0 0 0 16,847
TEKLA HEALTHCARE INVS SH BEN INT 87911J103   355,574 19,754 SH   SOLE 0 0 0 19,754
TEKLA HEALTHCARE OPPORTUNITI SHS 879105104   395,369 19,958 SH   SOLE 0 0 0 19,958
TELADOC HEALTH INC COM 87918A105   349,287 14,769 SH   SOLE 0 0 0 14,769
TELEDYNE TECHNOLOGIES INC COM 879360105   1,759,614 4,400 SH   SOLE 0 0 0 4,400
TELLURIAN INC NEW COM 87968A104   23,292 13,864 SH   SOLE 0 0 0 13,864
TERADYNE INC COM 880770102   241,057 2,760 SH   SOLE 0 0 0 2,760
TEREX CORP NEW COM 880779103   985,892 23,078 SH   SOLE 0 0 0 23,078
TESLA INC COM 88160R101   28,698,689 232,982 SH   SOLE 0 0 0 232,982
TETRA TECH INC NEW COM 88162G103   1,141,084 7,859 SH   SOLE 0 0 0 7,859
TEXAS INSTRS INC COM 882508104   6,632,074 40,141 SH   SOLE 0 0 0 40,141
TEXAS PACIFIC LAND CORPORATI COM 88262P102   401,271 171 SH   SOLE 0 0 0 171
TEXAS ROADHOUSE INC COM 882681109   570,954 6,278 SH   SOLE 0 0 0 6,278
TEXTRON INC COM 883203101   635,802 8,980 SH   SOLE 0 0 0 8,980
THE LION ELECTRIC COMPANY *W EXP 05/06/202 536221112   8,380 18,800 SH   SOLE 0 0 0 18,800
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   2,912,468 490,888 SH   SOLE 0 0 0 490,888
THE TRADE DESK INC COM CL A 88339J105   3,462,388 77,234 SH   SOLE 0 0 0 77,234
THE VALENS COMPANY INC COM NEW 91914P603   8,067 12,223 SH   SOLE 0 0 0 12,223
THERATECHNOLOGIES INC NOTE 5.750% 6/3 88338HAA8   12,181 14,000 PRN   SOLE 0 0 0 14,000
THERMO FISHER SCIENTIFIC INC COM 883556102   13,490,856 24,498 SH   SOLE 0 0 0 24,498
TIDAL ETF TR SOFI SELCT 500 886364207   2,075,384 156,161 SH   SOLE 0 0 0 156,161
TIDAL ETF TR SOFI WEEKLY INM 886364884   268,355 2,893 SH   SOLE 0 0 0 2,893
TIDAL ETF TR RPAR RISK PARI 886364603   958,867 51,469 SH   SOLE 0 0 0 51,469
TIDAL ETF TR ZEGA BUY AND HED 886364660   5,857,523 370,027 SH   SOLE 0 0 0 370,027
TIDAL ETF TR II NICHOLAS FIXED 88634T535   9,309,370 466,518 SH   SOLE 0 0 0 466,518
TILRAY BRANDS INC COM CL 2 88688T100   77,271 28,725 SH   SOLE 0 0 0 28,725
TIMOTHY PLAN HIG DV STK ETF 887432326   330,382 10,612 SH   SOLE 0 0 0 10,612
TITAN MACHY INC COM 88830R101   541,003 13,617 SH   SOLE 0 0 0 13,617
TJX COS INC NEW COM 872540109   5,444,819 68,402 SH   SOLE 0 0 0 68,402
TORM PLC SHS CL A G89479102   531,630 18,225 SH   SOLE 0 0 0 18,225
TORO CO COM 891092108   367,384 3,245 SH   SOLE 0 0 0 3,245
TORONTO DOMINION BK ONT COM NEW 891160509   206,185 3,184 SH   SOLE 0 0 0 3,184
TOTALENERGIES SE SPONSORED ADS 89151E109   3,831,551 61,720 SH   SOLE 0 0 0 61,720
TOYOTA MOTOR CORP ADS 892331307   253,841 1,859 SH   SOLE 0 0 0 1,859
TRACTOR SUPPLY CO COM 892356106   2,183,056 9,704 SH   SOLE 0 0 0 9,704
TRANE TECHNOLOGIES PLC SHS G8994E103   2,654,126 15,790 SH   SOLE 0 0 0 15,790
TRAVELERS COMPANIES INC COM 89417E109   1,291,064 6,886 SH   SOLE 0 0 0 6,886
TRI POINTE HOMES INC COM 87265H109   1,109,656 59,691 SH   SOLE 0 0 0 59,691
TRIMBLE INC COM 896239100   291,276 5,761 SH   SOLE 0 0 0 5,761
TRITON INTL LTD CL A G9078F107   668,601 9,721 SH   SOLE 0 0 0 9,721
TRONOX HOLDINGS PLC SHS G9087Q102   170,936 12,468 SH   SOLE 0 0 0 12,468
TRUEBLUE INC COM 89785X101   976,141 49,854 SH   SOLE 0 0 0 49,854
TRUIST FINL CORP COM 89832Q109   3,023,955 70,276 SH   SOLE 0 0 0 70,276
TRUSTMARK CORP COM 898402102   548,868 15,722 SH   SOLE 0 0 0 15,722
TSAKOS ENERGY NAVIGATION LTD SHS G9108L173   548,767 32,414 SH   SOLE 0 0 0 32,414
TWILIO INC CL A 90138F102   892,224 18,224 SH   SOLE 0 0 0 18,224
TWO HBRS INVT CORP COM 90187B804   238,916 15,150 SH   SOLE 0 0 0 15,150
TWO RDS SHARED TR ANFIELD UNVL ETF 90214Q766   124,935 14,278 SH   SOLE 0 0 0 14,278
TWO RDS SHARED TR REGENTS PK HDGD 90214Q642   144,004 17,123 SH   SOLE 0 0 0 17,123
TYLER TECHNOLOGIES INC COM 902252105   894,043 2,773 SH   SOLE 0 0 0 2,773
TYSON FOODS INC CL A 902494103   440,996 7,084 SH   SOLE 0 0 0 7,084
U HAUL HOLDING COMPANY COM SER N 023586506   356,270 6,480 SH   SOLE 0 0 0 6,480
UBER TECHNOLOGIES INC COM 90353T100   1,347,657 54,495 SH   SOLE 0 0 0 54,495
UBS GROUP AG SHS H42097107   272,713 14,607 SH   SOLE 0 0 0 14,607
UGI CORP NEW COM 902681105   14,462,024 390,127 SH   SOLE 0 0 0 390,127
ULTA BEAUTY INC COM 90384S303   3,406,386 7,262 SH   SOLE 0 0 0 7,262
UMB FINL CORP COM 902788108   668,494 8,004 SH   SOLE 0 0 0 8,004
UNILEVER PLC SPON ADR NEW 904767704   1,018,899 20,236 SH   SOLE 0 0 0 20,236
UNION PAC CORP COM 907818108   15,841,518 76,503 SH   SOLE 0 0 0 76,503
UNITED AIRLS HLDGS INC COM 910047109   3,217,205 85,337 SH   SOLE 0 0 0 85,337
UNITED PARCEL SERVICE INC CL B 911312106   15,561,106 89,514 SH   SOLE 0 0 0 89,514
UNITED RENTALS INC COM 911363109   2,291,215 6,447 SH   SOLE 0 0 0 6,447
UNITED STS BRENT OIL FD LP UNIT 91167Q100   779,142 27,551 SH   SOLE 0 0 0 27,551
UNITED STS OIL FD LP UNITS 91232N207   391,424 5,583 SH   SOLE 0 0 0 5,583
UNITEDHEALTH GROUP INC COM 91324P102   59,255,855 111,766 SH   SOLE 0 0 0 111,766
UNITY SOFTWARE INC COM 91332U101   3,015,813 105,485 SH   SOLE 0 0 0 105,485
UNIVERSAL CORP VA COM 913456109   334,446 6,333 SH   SOLE 0 0 0 6,333
UNIVERSAL DISPLAY CORP COM 91347P105   306,330 2,835 SH   SOLE 0 0 0 2,835
UNUM GROUP COM 91529Y106   282,026 6,874 SH   SOLE 0 0 0 6,874
UR-ENERGY INC COM 91688R108   14,720 12,800 SH   SOLE 0 0 0 12,800
URANIUM ENERGY CORP COM 916896103   69,665 17,955 SH   SOLE 0 0 0 17,955
US BANCORP DEL COM NEW 902973304   34,625,645 793,984 SH   SOLE 0 0 0 793,984
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109   267,073 13,675 SH   SOLE 0 0 0 13,675
UWM HOLDINGS CORPORATION COM CL A 91823B109   258,392 78,064 SH   SOLE 0 0 0 78,064
V F CORP COM 918204108   401,380 14,537 SH   SOLE 0 0 0 14,537
VAIL RESORTS INC COM 91879Q109   383,745 1,610 SH   SOLE 0 0 0 1,610
VALE S A SPONSORED ADS 91912E105   4,461,496 262,905 SH   SOLE 0 0 0 262,905
VALERO ENERGY CORP COM 91913Y100   25,469,173 200,766 SH   SOLE 0 0 0 200,766
VALLEY NATL BANCORP COM 919794107   131,918 11,664 SH   SOLE 0 0 0 11,664
VANECK ETF TRUST GOLD MINERS ETF 92189F106   4,849,661 169,214 SH   SOLE 0 0 0 169,214
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   2,393,401 11,794 SH   SOLE 0 0 0 11,794
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   1,098,899 16,930 SH   SOLE 0 0 0 16,930
VANECK ETF TRUST RETAIL ETF 92189F684   3,644,139 22,996 SH   SOLE 0 0 0 22,996
VANECK ETF TRUST EMERGING MRKT HI 92189F353   247,244 13,577 SH   SOLE 0 0 0 13,577
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   16,942,031 627,018 SH   SOLE 0 0 0 627,018
VANECK ETF TRUST OIL SERVICES ETF 92189H607   1,257,375 4,135 SH   SOLE 0 0 0 4,135
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387   622,123 27,935 SH   SOLE 0 0 0 27,935
VANECK ETF TRUST OIL REFINERS ETF 92189F585   293,599 9,410 SH   SOLE 0 0 0 9,410
VANECK ETF TRUST VANECK SHRT MUNI 92189F528   181,831 10,772 SH   SOLE 0 0 0 10,772
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   1,261,151 35,376 SH   SOLE 0 0 0 35,376
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   4,034,536 166,510 SH   SOLE 0 0 0 166,510
VANECK ETF TRUST IG FLOATING RATE 92189F486   6,296,615 253,079 SH   SOLE 0 0 0 253,079
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778   822,692 5,238 SH   SOLE 0 0 0 5,238
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   1,323,146 6,273 SH   SOLE 0 0 0 6,273
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   27,386,870 195,537 SH   SOLE 0 0 0 195,537
VANGUARD BD INDEX FDS INTERMED TERM 921937819   13,735,369 184,814 SH   SOLE 0 0 0 184,814
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   31,566,440 419,320 SH   SOLE 0 0 0 419,320
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   26,562,682 369,748 SH   SOLE 0 0 0 369,748
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   5,359,126 73,980 SH   SOLE 0 0 0 73,980
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   12,512,221 263,804 SH   SOLE 0 0 0 263,804
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   3,122,850 23,505 SH   SOLE 0 0 0 23,505
VANGUARD INDEX FDS TOTAL STK MKT 922908769   41,069,768 214,811 SH   SOLE 0 0 0 214,811
VANGUARD INDEX FDS LARGE CAP ETF 922908637   2,361,753 13,558 SH   SOLE 0 0 0 13,558
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   10,588,351 78,293 SH   SOLE 0 0 0 78,293
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   2,913,671 16,209 SH   SOLE 0 0 0 16,209
VANGUARD INDEX FDS SML CP GRW ETF 922908595   7,050,986 35,160 SH   SOLE 0 0 0 35,160
VANGUARD INDEX FDS SMALL CP ETF 922908751   11,426,863 62,258 SH   SOLE 0 0 0 62,258
VANGUARD INDEX FDS GROWTH ETF 922908736   86,568,119 406,213 SH   SOLE 0 0 0 406,213
VANGUARD INDEX FDS MID CAP ETF 922908629   31,642,598 155,255 SH   SOLE 0 0 0 155,255
VANGUARD INDEX FDS SM CP VAL ETF 922908611   22,960,311 144,586 SH   SOLE 0 0 0 144,586
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   14,519,285 176,034 SH   SOLE 0 0 0 176,034
VANGUARD INDEX FDS VALUE ETF 922908744   139,445,586 993,414 SH   SOLE 0 0 0 993,414
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   299,242,360 851,717 SH   SOLE 0 6 0 851,711
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   214,985 5,200 SH   SOLE 0 0 0 5,200
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   1,605,486 18,627 SH   SOLE 0 0 0 18,627
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   1,827,091 28,393 SH   SOLE 0 0 0 28,393
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   19,091,518 489,777 SH   SOLE 0 0 0 489,777
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   1,189,466 21,455 SH   SOLE 0 0 0 21,455
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   1,014,395 20,231 SH   SOLE 0 0 0 20,231
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   1,929,343 18,766 SH   SOLE 0 0 0 18,766
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   11,030,604 236,151 SH   SOLE 0 0 0 236,151
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   3,412,471 68,953 SH   SOLE 0 0 0 68,953
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   11,745,909 151,541 SH   SOLE 0 0 0 151,541
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   2,288,034 30,221 SH   SOLE 0 0 0 30,221
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   48,568,593 830,516 SH   SOLE 0 0 0 830,516
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   71,112,398 1,229,893 SH   SOLE 0 0 0 1,229,893
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   92,705,670 2,036,592 SH   SOLE 0 55 0 2,036,537
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   16,640,863 221,317 SH   SOLE 0 0 0 221,317
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   44,727,845 635,610 SH   SOLE 0 0 0 635,610
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   2,532,554 14,533 SH   SOLE 0 0 0 14,533
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   2,877,856 52,211 SH   SOLE 0 0 0 52,211
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   2,145,334 32,222 SH   SOLE 0 0 0 32,222
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   40,053,365 650,006 SH   SOLE 0 0 0 650,006
VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565   2,004,811 29,900 SH   SOLE 0 0 0 29,900
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573   845,113 11,385 SH   SOLE 0 0 0 11,385
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   13,235,934 87,165 SH   SOLE 0 0 0 87,165
VANGUARD STAR FDS VG TL INTL STK F 921909768   5,650,321 109,248 SH   SOLE 0 0 0 109,248
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   35,868,183 854,615 SH   SOLE 0 0 0 854,615
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   63,757,046 589,197 SH   SOLE 0 0 0 589,197
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   275,968 4,526 SH   SOLE 0 0 0 4,526
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   2,582,434 43,351 SH   SOLE 0 0 0 43,351
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   238,560 3,426 SH   SOLE 0 0 0 3,426
VANGUARD WORLD FD EXTENDED DUR 921910709   10,503,595 126,809 SH   SOLE 0 0 0 126,809
VANGUARD WORLD FD MEGA GRWTH IND 921910816   6,293,750 36,577 SH   SOLE 0 0 0 36,577
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   2,626,517 25,537 SH   SOLE 0 0 0 25,537
VANGUARD WORLD FD MEGA CAP INDEX 921910873   4,071,393 30,751 SH   SOLE 0 0 0 30,751
VANGUARD WORLD FD ESG US STK ETF 921910733   249,428 3,787 SH   SOLE 0 0 0 3,787
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   26,948,558 140,672 SH   SOLE 0 0 0 140,672
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   6,435,193 29,382 SH   SOLE 0 0 0 29,382
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   1,626,510 8,906 SH   SOLE 0 0 0 8,906
VANGUARD WORLD FDS INF TECH ETF 92204A702   27,012,848 84,571 SH   SOLE 0 0 0 84,571
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   26,301,288 317,917 SH   SOLE 0 0 0 317,917
VANGUARD WORLD FDS UTILITIES ETF 92204A876   3,498,709 22,814 SH   SOLE 0 0 0 22,814
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   1,466,292 17,827 SH   SOLE 0 0 0 17,827
VANGUARD WORLD FDS ENERGY ETF 92204A306   3,557,585 29,334 SH   SOLE 0 0 0 29,334
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   10,756,062 43,362 SH   SOLE 0 0 0 43,362
VANGUARD WORLD FDS MATERIALS ETF 92204A801   2,499,078 14,683 SH   SOLE 0 0 0 14,683
VAXART INC COM NEW 92243A200   21,093 21,951 SH   SOLE 0 0 0 21,951
VECTOR GROUP LTD COM 92240M108   355,195 29,949 SH   SOLE 0 0 0 29,949
VEEVA SYS INC CL A COM 922475108   6,380,481 39,537 SH   SOLE 0 0 0 39,537
VENTAS INC COM 92276F100   3,000,376 66,601 SH   SOLE 0 0 0 66,601
VERISK ANALYTICS INC COM 92345Y106   2,603,999 14,760 SH   SOLE 0 0 0 14,760
VERITEX HLDGS INC COM 923451108   510,017 18,163 SH   SOLE 0 0 0 18,163
VERIZON COMMUNICATIONS INC COM 92343V104   33,191,233 842,417 SH   SOLE 0 0 0 842,417
VERTEX PHARMACEUTICALS INC COM 92532F100   1,442,745 4,996 SH   SOLE 0 0 0 4,996
VERTIV HOLDINGS CO COM CL A 92537N108   593,921 43,479 SH   SOLE 0 0 0 43,479
VIATRIS INC COM 92556V106   3,655,410 328,429 SH   SOLE 0 0 0 328,429
VICI PPTYS INC COM 925652109   2,161,023 66,698 SH   SOLE 0 0 0 66,698
VICTORY PORTFOLIOS II VCTRYSHS USAA CR 92647N535   9,594,536 197,256 SH   SOLE 0 0 0 197,256
VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774   1,842,952 33,692 SH   SOLE 0 0 0 33,692
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105   1,310,531 41,225 SH   SOLE 0 0 0 41,225
VIRTUS DIVIDEND INTEREST & P COM 92840R101   514,251 45,590 SH   SOLE 0 0 0 45,590
VIRTUS ETF TR II NEWFLEET HIG YLD 92790A207   321,835 15,646 SH   SOLE 0 0 0 15,646
VIRTUS ETF TR II SEIX SR LN ETF 92790A405   7,025,301 302,424 SH   SOLE 0 0 0 302,424
VISA INC COM CL A 92826C839   33,589,653 161,675 SH   SOLE 0 0 0 161,675
VISTRA CORP COM 92840M102   265,090 11,426 SH   SOLE 0 0 0 11,426
VMWARE INC CL A COM 928563402   1,125,090 9,165 SH   SOLE 0 0 0 9,165
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   2,266,108 223,924 SH   SOLE 0 0 0 223,924
VULCAN MATLS CO COM 929160109   507,719 2,899 SH   SOLE 0 0 0 2,899
W & T OFFSHORE INC COM 92922P106   56,369 10,102 SH   SOLE 0 0 0 10,102
WABASH NATL CORP COM 929566107   533,111 23,589 SH   SOLE 0 0 0 23,589
WALGREENS BOOTS ALLIANCE INC COM 931427108   2,610,972 69,887 SH   SOLE 0 0 0 69,887
WALKER & DUNLOP INC COM 93148P102   214,867 2,738 SH   SOLE 0 0 0 2,738
WALMART INC COM 931142103   39,406,862 277,924 SH   SOLE 0 0 0 277,924
WARNER BROS DISCOVERY INC COM SER A 934423104   1,389,468 146,568 SH   SOLE 0 0 0 146,568
WARNER MUSIC GROUP CORP COM CL A 934550203   630,492 18,004 SH   SOLE 0 0 0 18,004
WARRIOR MET COAL INC COM 93627C101   738,541 21,320 SH   SOLE 0 0 0 21,320
WASTE CONNECTIONS INC COM 94106B101   1,014,828 7,656 SH   SOLE 0 0 0 7,656
WASTE MGMT INC DEL COM 94106L109   11,163,847 71,162 SH   SOLE 0 0 0 71,162
WATSCO INC COM 942622200   15,698,521 62,945 SH   SOLE 0 0 0 62,945
WATTS WATER TECHNOLOGIES INC CL A 942749102   1,243,120 8,501 SH   SOLE 0 0 0 8,501
WEC ENERGY GROUP INC COM 92939U106   11,273,615 120,239 SH   SOLE 0 0 0 120,239
WELLS FARGO CO NEW COM 949746101   19,659,679 476,137 SH   SOLE 0 0 0 476,137
WELLTOWER INC COM 95040Q104   673,147 10,269 SH   SOLE 0 0 0 10,269
WEST BANCORPORATION INC CAP STK 95123P106   790,773 30,950 SH   SOLE 0 0 0 30,950
WEST PHARMACEUTICAL SVSC INC COM 955306105   277,258 1,178 SH   SOLE 0 0 0 1,178
WESTAMERICA BANCORPORATION COM 957090103   514,508 8,719 SH   SOLE 0 0 0 8,719
WESTERN ASSET HIGH YIELD DEF COM 95768B107   161,794 12,964 SH   SOLE 0 0 0 12,964
WESTERN ASSET MANAGED MUNS F COM 95766M105   185,298 18,401 SH   SOLE 0 0 0 18,401
WESTERN COPPER & GOLD CORP COM 95805V108   21,494 12,075 SH   SOLE 0 0 0 12,075
WESTERN DIGITAL CORP. COM 958102105   227,771 7,219 SH   SOLE 0 0 0 7,219
WESTERN UN CO COM 959802109   12,437,397 903,224 SH   SOLE 0 0 0 903,224
WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103   344,312 14,652 SH   SOLE 0 0 0 14,652
WESTPORT FUEL SYSTEMS INC COM NEW 960908309   163,949 211,602 SH   SOLE 0 0 0 211,602
WESTROCK CO COM 96145D105   216,280 6,151 SH   SOLE 0 0 0 6,151
WEYERHAEUSER CO MTN BE COM NEW 962166104   3,208,840 103,511 SH   SOLE 0 0 0 103,511
WHEATON PRECIOUS METALS CORP COM 962879102   808,116 20,679 SH   SOLE 0 0 0 20,679
WHIRLPOOL CORP COM 963320106   331,854 2,346 SH   SOLE 0 0 0 2,346
WHITE MTNS INS GROUP LTD COM G9618E107   530,374 375 SH   SOLE 0 0 0 375
WILLIAMS COS INC COM 969457100   3,365,299 102,289 SH   SOLE 0 0 0 102,289
WINTRUST FINL CORP COM 97650W108   564,377 6,677 SH   SOLE 0 0 0 6,677
WISA TECHNOLOGIES INC COM NEW 86633R203   1,240 11,500 SH   SOLE 0 0 0 11,500
WISDOMTREE TR US EFFICIENT COR 97717Y790   8,534,981 263,019 SH   SOLE 0 0 0 263,019
WISDOMTREE TR CLOUD COMPUTNG 97717Y691   998,861 39,827 SH   SOLE 0 0 0 39,827
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   2,810,285 40,170 SH   SOLE 0 0 0 40,170
WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683   1,650,962 90,613 SH   SOLE 0 0 0 90,613
WISDOMTREE TR FUTRE STRAT FD 97717W125   426,292 13,518 SH   SOLE 0 0 0 13,518
WISDOMTREE TR US HGH YLD CORP 97717X172   2,551,891 58,090 SH   SOLE 0 0 0 58,090
WISDOMTREE TR YIELD ENHANCD US 97717X511   29,971,423 702,730 SH   SOLE 0 0 0 702,730
WISDOMTREE TR CURRNCY INT EQ 97717X263   4,153,710 142,007 SH   SOLE 0 0 0 142,007
WISDOMTREE TR DYNAMIC INT EQ 97717X271   1,773,863 59,227 SH   SOLE 0 0 0 59,227
WISDOMTREE TR PUTWRITE STRAT 97717X560   9,185,428 305,858 SH   SOLE 0 0 0 305,858
WISDOMTREE TR INTL SMCAP DIV 97717W760   4,016,465 69,297 SH   SOLE 0 0 0 69,297
WISDOMTREE TR INTL EQUITY FD 97717W703   3,894,179 82,784 SH   SOLE 0 0 0 82,784
WISDOMTREE TR JAPN HEDGE EQT 97717W851   623,195 9,693 SH   SOLE 0 0 0 9,693
WISDOMTREE TR US MIDCAP DIVID 97717W505   26,316,179 639,674 SH   SOLE 0 0 0 639,674
WISDOMTREE TR US TOTAL DIVIDND 97717W109   781,689 12,889 SH   SOLE 0 0 0 12,889
WISDOMTREE TR NEW ECON REAL ES 97717W331   520,772 31,735 SH   SOLE 0 0 0 31,735
WISDOMTREE TR US LARGECAP FUND 97717W588   4,026,382 96,835 SH   SOLE 0 0 0 96,835
WISDOMTREE TR US SMALLCAP FUND 97717W562   3,210,843 75,390 SH   SOLE 0 0 0 75,390
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   12,175,084 341,709 SH   SOLE 0 0 0 341,709
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   24,158,329 480,572 SH   SOLE 0 0 0 480,572
WISDOMTREE TR EM EX ST-OWNED 97717X578   5,716,617 214,266 SH   SOLE 0 0 0 214,266
WISDOMTREE TR US S CAP QTY DIV 97717X651   215,247 5,353 SH   SOLE 0 0 0 5,353
WISDOMTREE TR BLMBG US BULL 97717W471   628,505 24,127 SH   SOLE 0 0 0 24,127
WISDOMTREE TR US QTLY DIV GRT 97717X669   16,237,767 269,015 SH   SOLE 0 0 0 269,015
WISDOMTREE TR WSDM EMKTBD FD 97717X784   1,154,594 18,656 SH   SOLE 0 0 0 18,656
WOLFSPEED INC COM 977852102   593,192 8,592 SH   SOLE 0 0 0 8,592
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   862,314 35,618 SH   SOLE 0 0 0 35,618
WOODWARD INC COM 980745103   596,871 6,178 SH   SOLE 0 0 0 6,178
WORKDAY INC CL A 98138H101   10,525,726 62,904 SH   SOLE 0 0 0 62,904
WORKHORSE GROUP INC COM NEW 98138J206   26,567 17,478 SH   SOLE 0 0 0 17,478
WORLD GOLD TR SPDR GLD MINIS 98149E303   26,076,469 720,544 SH   SOLE 0 0 0 720,544
WP CAREY INC COM 92936U109   4,280,806 54,776 SH   SOLE 0 0 0 54,776
WSFS FINL CORP COM 929328102   2,264,506 49,945 SH   SOLE 0 0 0 49,945
WYNDHAM HOTELS & RESORTS INC COM 98311A105   1,139,604 15,981 SH   SOLE 0 0 0 15,981
WYNN RESORTS LTD COM 983134107   4,304,769 52,198 SH   SOLE 0 0 0 52,198
XCEL ENERGY INC COM 98389B100   4,356,181 62,134 SH   SOLE 0 0 0 62,134
XENIA HOTELS & RESORTS INC COM 984017103   271,144 20,551 SH   SOLE 0 0 0 20,551
XEROX HOLDINGS CORP COM NEW 98421M106   372,576 25,519 SH   SOLE 0 0 0 25,519
YAMANA GOLD INC COM 98462Y100   104,846 18,891 SH   SOLE 0 0 0 18,891
YUM BRANDS INC COM 988498101   1,690,996 13,203 SH   SOLE 0 0 0 13,203
YUM CHINA HLDGS INC COM 98850P109   400,703 7,332 SH   SOLE 0 0 0 7,332
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   904,316 52,607 SH   SOLE 0 0 0 52,607
ZIONS BANCORPORATION N A COM 989701107   3,308,967 67,310 SH   SOLE 0 0 0 67,310
ZOETIS INC CL A 98978V103   7,069,363 48,239 SH   SOLE 0 0 0 48,239
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   399,628 5,899 SH   SOLE 0 0 0 5,899
ZSCALER INC COM 98980G102   1,028,099 9,188 SH   SOLE 0 0 0 9,188