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
374WATER INC COM 88583P104   177,321 74,193 SH   SOLE   0 0 74,193
3M CO COM 88579Y101   2,873,558 28,709 SH   SOLE   0 0 28,709
ABBOTT LABS COM 002824100   2,338,630 21,451 SH   SOLE   0 0 21,451
ABBVIE INC COM 00287Y109   12,472,332 92,572 SH   SOLE   0 0 92,572
ABRDN ASIA PACIFIC INCOME FU COM 003009107   118,700 43,962 SH   SOLE   0 0 43,962
ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108   70,073 17,875 SH   SOLE   0 0 17,875
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   1,590,439 86,578 SH   SOLE   0 0 86,578
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   388,876 7,194 SH   SOLE   0 0 7,194
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   476,937 1,545 SH   SOLE   0 0 1,545
ACTIVISION BLIZZARD INC COM 00507V109   308,715 3,662 SH   SOLE   0 0 3,662
ADOBE SYSTEMS INCORPORATED COM 00724F101   2,578,444 5,273 SH   SOLE   0 0 5,273
ADVANCE AUTO PARTS INC COM 00751Y106   2,812 40,000 SH Call SOLE   0 0 40,000
ADVANCED MICRO DEVICES INC COM 007903107   3,193,226 28,032 SH   SOLE   0 0 28,032
ADVISORSHARES TR PURE US CANNABIS 00768Y453   80,089 14,456 SH   SOLE   0 0 14,456
AFLAC INC COM 001055102   908,840 13,020 SH   SOLE   0 0 13,020
AGEX THERAPEUTICS INC COM 00848H108   124,780 139,700 SH   SOLE   0 0 139,700
AGNC INVT CORP COM 00123Q104   311,318 30,732 SH   SOLE   0 0 30,732
AGNICO EAGLE MINES LTD COM 008474108   289,055 5,783 SH   SOLE   0 0 5,783
AIR PRODS & CHEMS INC COM 009158106   2,101,704 7,016 SH   SOLE   0 0 7,016
AIRBNB INC COM CL A 009066101   713,015 5,563 SH   SOLE   0 0 5,563
ALBEMARLE CORP COM 012653101   924,130 4,142 SH   SOLE   0 0 4,142
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   209,222 2,510 SH   SOLE   0 0 2,510
ALLIANT ENERGY CORP COM 018802108   327,035 6,231 SH   SOLE   0 0 6,231
ALLSTATE CORP COM 020002101   585,701 5,371 SH   SOLE   0 0 5,371
ALLY FINL INC COM 02005N100   235,602 8,722 SH   SOLE   0 0 8,722
ALPHABET INC CAP STK CL C 02079K107   20,192,735 166,923 SH   SOLE   0 0 166,923
ALPHABET INC CAP STK CL A 02079K305   15,692,240 131,096 SH   SOLE   0 0 131,096
ALPS ETF TR SECTR DIV DOGS 00162Q858   217,091 4,344 SH   SOLE   0 0 4,344
ALPS ETF TR OSHARES US QUALT 00162Q387   438,946 9,978 SH   SOLE   0 0 9,978
ALPS ETF TR OSHARES US SMLCP 00162Q395   538,983 14,686 SH   SOLE   0 0 14,686
ALPS ETF TR ALERIAN MLP 00162Q452   2,559,623 65,279 SH   SOLE   0 0 65,279
ALTRIA GROUP INC COM 02209S103   5,993,870 132,315 SH   SOLE   0 0 132,315
AMAZON COM INC COM 023135106   48,416,764 371,408 SH   SOLE   0 0 371,408
AMCOR PLC ORD G0250X107   547,511 54,860 SH   SOLE   0 0 54,860
AMDOCS LTD SHS G02602103   255,132 2,581 SH   SOLE   0 0 2,581
AMERICAN AIRLS GROUP INC COM 02376R102   231,852 12,923 SH   SOLE   0 0 12,923
AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406   278,176 6,298 SH   SOLE   0 0 6,298
AMERICAN CENTY ETF TR US QUALITY GROW 025072307   323,268 4,677 SH   SOLE   0 0 4,677
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   2,489,634 43,252 SH   SOLE   0 0 43,252
AMERICAN CENTY ETF TR US SML CP VALU 025072877   4,207,926 54,218 SH   SOLE   0 0 54,218
AMERICAN ELEC PWR CO INC COM 025537101   1,000,168 11,878 SH   SOLE   0 0 11,878
AMERICAN EXPRESS CO COM 025816109   1,831,355 10,512 SH   SOLE   0 0 10,512
AMERICAN TOWER CORP NEW COM 03027X100   1,968,313 10,149 SH   SOLE   0 0 10,149
AMERICAN WTR WKS CO INC NEW COM 030420103   1,721,613 12,060 SH   SOLE   0 0 12,060
AMERIPRISE FINL INC COM 03076C106   232,923 701 SH   SOLE   0 0 701
AMERISOURCEBERGEN CORP COM 03073E105   364,265 1,892 SH   SOLE   0 0 1,892
AMGEN INC COM 031162100   4,205,998 18,944 SH   SOLE   0 0 18,944
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   440,773 12,243 SH   SOLE   0 0 12,243
AMYRIS INC COM NEW 03236M200   11,433 11,100 SH   SOLE   0 0 11,100
ANALOG DEVICES INC COM 032654105   416,230 2,136 SH   SOLE   0 0 2,136
ANGI INC COM CL A NEW 00183L102   33,660 10,200 SH   SOLE   0 0 10,200
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   237,409 4,185 SH   SOLE   0 0 4,185
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   1,038,252 51,886 SH   SOLE   0 0 51,886
ANTERO MIDSTREAM CORP COM 03676B102   680,221 58,639 SH   SOLE   0 0 58,639
APOLLO GLOBAL MGMT INC COM 03769M106   415,393 5,408 SH   SOLE   0 0 5,408
APPHARVEST INC COM 03783T103   5,009 13,537 SH   SOLE   0 0 13,537
APPLE INC COM 037833100   159,818,761 823,935 SH   SOLE   0 0 823,935
APPLIED MATLS INC COM 038222105   1,079,844 7,470 SH   SOLE   0 0 7,470
ARAMARK COM 03852U106   244,696 5,684 SH   SOLE   0 0 5,684
ARBOR REALTY TRUST INC COM 038923108   217,720 14,690 SH   SOLE   0 0 14,690
ARCH RESOURCES INC CL A 03940R107   440,221 3,904 SH   SOLE   0 0 3,904
ARCHER DANIELS MIDLAND CO COM 039483102   1,738,886 23,013 SH   SOLE   0 0 23,013
ARES CAPITAL CORP COM 04010L103   3,147,848 167,527 SH   SOLE   0 0 167,527
ARISTA NETWORKS INC COM 040413106   742,721 4,583 SH   SOLE   0 0 4,583
ARK ETF TR AUTNMUS TECHNLGY 00214Q203   427,210 7,580 SH   SOLE   0 0 7,580
ARK ETF TR GENOMIC REV ETF 00214Q302   400,845 11,758 SH   SOLE   0 0 11,758
ARK ETF TR INNOVATION ETF 00214Q104   3,704,447 83,924 SH   SOLE   0 0 83,924
ARK ETF TR NEXT GNRTN INTER 00214Q401   224,729 3,834 SH   SOLE   0 0 3,834
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   1,678,107 42,689 SH   SOLE   0 0 42,689
ASML HOLDING N V N Y REGISTRY SHS N07059210   241,973 333 SH   SOLE   0 0 333
ASTRAZENECA PLC SPONSORED ADR 046353108   1,456,831 20,355 SH   SOLE   0 0 20,355
AT&T INC COM 00206R102   4,759,069 298,374 SH   SOLE   0 0 298,374
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   377,922 16,122 SH   SOLE   0 0 16,122
ATMOS ENERGY CORP COM 049560105   400,328 3,441 SH   SOLE   0 0 3,441
ATOMERA INC COM 04965B100   234,598 26,750 SH   SOLE   0 0 26,750
AUTOMATIC DATA PROCESSING IN COM 053015103   1,775,043 8,076 SH   SOLE   0 0 8,076
AUTONATION INC COM 05329W102   499,591 3,035 SH   SOLE   0 0 3,035
AUTOZONE INC COM 053332102   4,009,433 1,608 SH   SOLE   0 0 1,608
B & G FOODS INC NEW COM 05508R106   164,289 11,802 SH   SOLE   0 0 11,802
BANK AMERICA CORP COM 060505104   4,014,711 139,934 SH   SOLE   0 0 139,934
BANK MONTREAL QUE COM 063671101   213,124 2,359 SH   SOLE   0 0 2,359
BANK NEW YORK MELLON CORP COM 064058100   263,509 5,918 SH   SOLE   0 0 5,918
BARINGS BDC INC COM 06759L103   83,304 10,625 SH   SOLE   0 0 10,625
BARRICK GOLD CORP COM 067901108   717,774 42,396 SH   SOLE   0 0 42,396
BAXTER INTL INC COM 071813109   208,172 4,569 SH   SOLE   0 0 4,569
BCE INC COM NEW 05534B760   632,074 13,864 SH   SOLE   0 0 13,864
BECTON DICKINSON & CO COM 075887109   1,188,343 4,501 SH   SOLE   0 0 4,501
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   17,139,144 50,261 SH   SOLE   0 0 50,261
BIOHAVEN LTD COM G1110E107   449,265 18,782 SH   SOLE   0 0 18,782
BIOSIG TECHNOLOGIES INC COM NEW 09073N201   30,000 24,000 SH   SOLE   0 0 24,000
BLACKBERRY LTD COM 09228F103   68,163 12,326 SH   SOLE   0 0 12,326
BLACKROCK CORPOR HI YLD FD I COM 09255P107   898,133 100,687 SH   SOLE   0 0 100,687
BLACKROCK INC COM 09247X101   1,271,118 1,839 SH   SOLE   0 0 1,839
BLACKROCK MUNI INCOME TR II COM 09249N101   170,301 16,359 SH   SOLE   0 0 16,359
BLACKROCK MUNIYIELD MICH QU COM 09254V105   188,100 17,022 SH   SOLE   0 0 17,022
BLACKROCK RES & COMMODITIES SHS 09257A108   282,311 31,125 SH   SOLE   0 0 31,125
BLACKROCK UTILS INFRASTRUCTU COM 09248D104   223,045 10,120 SH   SOLE   0 0 10,120
BLACKSTONE INC COM 09260D107   2,056,702 22,122 SH   SOLE   0 0 22,122
BLOCK INC CL A 852234103   1,058,208 15,896 SH   SOLE   0 0 15,896
BOEING CO COM 097023105   6,777,655 32,097 SH   SOLE   0 0 32,097
BONDBLOXX ETF TRUST BLOOMBERG ONE YR 09789C861   847,160 17,054 SH   SOLE   0 0 17,054
BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788   2,267,027 45,137 SH   SOLE   0 0 45,137
BONDBLOXX ETF TRUST BLOOMBERG TWO YR 09789C853   221,816 4,516 SH   SOLE   0 0 4,516
BORGWARNER INC COM 099724106   989,546 20,231 SH   SOLE   0 0 20,231
BOSTON SCIENTIFIC CORP COM 101137107   512,093 9,467 SH   SOLE   0 0 9,467
BP PLC SPONSORED ADR 055622104   1,942,387 55,040 SH   SOLE   0 0 55,040
BREAD FINANCIAL HOLDINGS INC COM 018581108   506,376 16,131 SH   SOLE   0 0 16,131
BRISTOL-MYERS SQUIBB CO COM 110122108   4,362,862 68,223 SH   SOLE   0 0 68,223
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   806,035 24,278 SH   SOLE   0 0 24,278
BROADCOM INC COM 11135F101   3,956,110 4,560 SH   SOLE   0 0 4,560
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   337,711 2,038 SH   SOLE   0 0 2,038
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   389,963 10,683 SH   SOLE   0 0 10,683
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   920,638 20,198 SH   SOLE   0 0 20,198
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104   739,537 44,125 SH   SOLE   0 0 44,125
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   526,317 16,697 SH   SOLE   0 0 16,697
BROWN FORMAN CORP CL B 115637209   736,229 11,024 SH   SOLE   0 0 11,024
BRUNSWICK CORP COM 117043109   811,717 9,368 SH   SOLE   0 0 9,368
BUILDERS FIRSTSOURCE INC COM 12008R107   433,473 3,187 SH   SOLE   0 0 3,187
BUNGE LIMITED COM G16962105   293,099 3,106 SH   SOLE   0 0 3,106
C3 AI INC CL A 12468P104   2,541,211 69,756 SH   SOLE   0 0 69,756
CADENCE DESIGN SYSTEM INC COM 127387108   268,693 1,145 SH   SOLE   0 0 1,145
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108   831,397 74,231 SH   SOLE   0 0 74,231
CALLON PETE CO DEL COM 13123X508   426,311 12,156 SH   SOLE   0 0 12,156
CAMBRIA ETF TR CAMBRIA FGN SHR 132061300   269,240 11,213 SH   SOLE   0 0 11,213
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   570,370 9,324 SH   SOLE   0 0 9,324
CAMECO CORP COM 13321L108   824,651 26,321 SH   SOLE   0 0 26,321
CAMPING WORLD HLDGS INC CL A 13462K109   334,777 11,122 SH   SOLE   0 0 11,122
CANADIAN PACIFIC KANSAS CITY COM 13646K108   409,803 5,073 SH   SOLE   0 0 5,073
CANOPY GROWTH CORP COM 138035100   4,870 12,555 SH   SOLE   0 0 12,555
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108   922,267 35,913 SH   SOLE   0 0 35,913
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   6,452,026 238,610 SH   SOLE   0 0 238,610
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   603,977 23,938 SH   SOLE   0 0 23,938
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109   911,026 38,734 SH   SOLE   0 0 38,734
CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102   1,287,375 57,833 SH   SOLE   0 0 57,833
CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300   429,287 16,479 SH   SOLE   0 0 16,479
CAPITAL ONE FINL CORP COM 14040H105   283,839 2,595 SH   SOLE   0 0 2,595
CAPITOL FED FINL INC COM 14057J101   71,572 11,600 SH   SOLE   0 0 11,600
CARDINAL HEALTH INC COM 14149Y108   592,806 6,268 SH   SOLE   0 0 6,268
CARLYLE GROUP INC COM 14316J108   1,530,066 47,889 SH   SOLE   0 0 47,889
CARNIVAL CORP COMMON STOCK 143658300   594,764 31,585 SH   SOLE   0 0 31,585
CARRIER GLOBAL CORPORATION COM 14448C104   977,842 19,670 SH   SOLE   0 0 19,670
CASS INFORMATION SYS INC COM 14808P109   367,894 9,486 SH   SOLE   0 0 9,486
CATERPILLAR INC COM 149123101   6,876,758 27,948 SH   SOLE   0 0 27,948
CBRE GBL REAL ESTATE INC FD COM 12504G100   72,083 13,782 SH   SOLE   0 0 13,782
CELSIUS HLDGS INC COM NEW 15118V207   1,412,382 9,467 SH   SOLE   0 0 9,467
CENTENE CORP DEL COM 15135B101   234,450 3,475 SH   SOLE   0 0 3,475
CENTURY CMNTYS INC COM 156504300   437,117 5,705 SH   SOLE   0 0 5,705
CGI INC CL A SUB VTG 12532H104   281,393 2,669 SH   SOLE   0 0 2,669
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   106,034 12,063 SH   SOLE   0 0 12,063
CHARTER COMMUNICATIONS INC N CL A 16119P108   276,986 753 SH   SOLE   0 0 753
CHENIERE ENERGY INC COM NEW 16411R208   979,749 6,430 SH   SOLE   0 0 6,430
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   205,858 4,461 SH   SOLE   0 0 4,461
CHEVRON CORP NEW COM 166764100   7,510,470 47,730 SH   SOLE   0 0 47,730
CHICOS FAS INC COM 168615102   129,310 24,170 SH   SOLE   0 0 24,170
CHIMERA INVT CORP COM NEW 16934Q208   91,383 15,837 SH   SOLE   0 0 15,837
CHIPOTLE MEXICAN GRILL INC COM 169656105   3,984,326 1,862 SH   SOLE   0 0 1,862
CHUBB LIMITED COM H1467J104   869,562 4,515 SH   SOLE   0 0 4,515
CHURCH & DWIGHT CO INC COM 171340102   559,911 5,586 SH   SOLE   0 0 5,586
CHURCHILL DOWNS INC COM 171484108   296,989 2,134 SH   SOLE   0 0 2,134
CINCINNATI FINL CORP COM 172062101   459,833 4,724 SH   SOLE   0 0 4,724
CINTAS CORP COM 172908105   347,648 699 SH   SOLE   0 0 699
CION INVT CORP COM 17259U204   3,134,677 301,991 SH   SOLE   0 0 301,991
CISCO SYS INC COM 17275R102   3,305,059 63,878 SH   SOLE   0 0 63,878
CITIGROUP INC COM NEW 172967424   965,126 20,962 SH   SOLE   0 0 20,962
CLEVELAND-CLIFFS INC NEW COM 185899101   850,242 50,730 SH   SOLE   0 0 50,730
CLOROX CO DEL COM 189054109   3,358,662 21,118 SH   SOLE   0 0 21,118
CLOUDFLARE INC CL A COM 18915M107   598,303 9,152 SH   SOLE   0 0 9,152
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   9,665 10,774 SH   SOLE   0 0 10,774
CME GROUP INC COM 12572Q105   2,120,484 11,444 SH   SOLE   0 0 11,444
CMS ENERGY CORP COM 125896100   2,929,800 49,868 SH   SOLE   0 0 49,868
CNA FINL CORP COM 126117100   434,235 11,243 SH   SOLE   0 0 11,243
COCA COLA CO COM 191216100   6,088,865 101,110 SH   SOLE   0 0 101,110
COEUR MNG INC COM NEW 192108504   66,484 23,410 SH   SOLE   0 0 23,410
COHEN & STEERS INFRASTRUCTUR COM 19248A109   421,700 17,853 SH   SOLE   0 0 17,853
COHEN & STEERS TOTAL RETURN COM 19247R103   645,002 56,480 SH   SOLE   0 0 56,480
COINBASE GLOBAL INC COM CL A 19260Q107   344,370 4,813 SH   SOLE   0 0 4,813
COLGATE PALMOLIVE CO COM 194162103   909,036 11,799 SH   SOLE   0 0 11,799
COLUMBIA ETF TR II EM CORE EX ETF 19762B202   953,550 33,340 SH   SOLE   0 0 33,340
COMCAST CORP NEW CL A 20030N101   2,918,455 70,239 SH   SOLE   0 0 70,239
COMERICA INC COM 200340107   409,576 9,668 SH   SOLE   0 0 9,668
COMMERCIAL METALS CO COM 201723103   208,836 3,965 SH   SOLE   0 0 3,965
COMSTOCK RES INC COM 205768302   152,860 13,177 SH   SOLE   0 0 13,177
CONAGRA BRANDS INC COM 205887102   401,542 11,908 SH   SOLE   0 0 11,908
CONOCOPHILLIPS COM 20825C104   1,930,327 18,630 SH   SOLE   0 0 18,630
CONSOLIDATED EDISON INC COM 209115104   1,330,935 14,722 SH   SOLE   0 0 14,722
CONSTELLATION BRANDS INC CL A 21036P108   1,508,754 6,129 SH   SOLE   0 0 6,129
CONSTELLATION ENERGY CORP COM 21037T109   546,497 5,969 SH   SOLE   0 0 5,969
COPA HOLDINGS SA CL A P31076105   343,572 3,107 SH   SOLE   0 0 3,107
COPART INC COM 217204106   369,729 4,053 SH   SOLE   0 0 4,053
CORNING INC COM 219350105   314,243 8,968 SH   SOLE   0 0 8,968
CORTEVA INC COM 22052L104   660,675 11,530 SH   SOLE   0 0 11,530
COSTCO WHSL CORP NEW COM 22160K105   8,789,173 16,325 SH   SOLE   0 0 16,325
COTERRA ENERGY INC COM 127097103   595,105 23,521 SH   SOLE   0 0 23,521
CRANE COMPANY COMMON STOCK 224408104   259,696 2,914 SH   SOLE   0 0 2,914
CREDIT SUISSE ASSET MGMT INC COM 224916106   297,298 101,121 SH   SOLE   0 0 101,121
CRESCENT PT ENERGY CORP COM 22576C101   570,704 84,800 SH   SOLE   0 0 84,800
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208   1,417,474 53,529 SH   SOLE   0 0 53,529
CROCS INC COM 227046109   999,250 8,886 SH   SOLE   0 0 8,886
CROWDSTRIKE HLDGS INC CL A 22788C105   1,228,590 8,365 SH   SOLE   0 0 8,365
CROWN CASTLE INC COM 22822V101   1,559,270 13,685 SH   SOLE   0 0 13,685
CSX CORP COM 126408103   1,678,157 49,212 SH   SOLE   0 0 49,212
CUE BIOPHARMA INC COM 22978P106   822,345 225,300 SH   SOLE   0 0 225,300
CULLEN FROST BANKERS INC COM 229899109   739,258 6,874 SH   SOLE   0 0 6,874
CUMMINS INC COM 231021106   1,493,903 6,093 SH   SOLE   0 0 6,093
CUMULUS MEDIA INC COM CL A 231082801   144,341 35,205 SH   SOLE   0 0 35,205
CVS HEALTH CORP COM 126650100   3,879,704 56,121 SH   SOLE   0 0 56,121
D R HORTON INC COM 23331A109   397,524 3,266 SH   SOLE   0 0 3,266
DANAHER CORPORATION COM 235851102   2,030,468 8,460 SH   SOLE   0 0 8,460
DARDEN RESTAURANTS INC COM 237194105   210,921 1,262 SH   SOLE   0 0 1,262
DATADOG INC CL A COM 23804L103   318,358 3,236 SH   SOLE   0 0 3,236
DBX ETF TR XTRACK MSCI EAFE 233051200   857,655 24,248 SH   SOLE   0 0 24,248
DEERE & CO COM 244199105   5,296,662 13,072 SH   SOLE   0 0 13,072
DELTA AIR LINES INC DEL COM NEW 247361702   3,489,478 73,400 SH   SOLE   0 0 73,400
DEVON ENERGY CORP NEW COM 25179M103   2,185,631 45,213 SH   SOLE   0 0 45,213
DIAGEO PLC SPON ADR NEW 25243Q205   800,008 4,611 SH   SOLE   0 0 4,611
DIAMONDBACK ENERGY INC COM 25278X109   346,682 2,639 SH   SOLE   0 0 2,639
DICKS SPORTING GOODS INC COM 253393102   223,726 1,692 SH   SOLE   0 0 1,692
DIGITAL RLTY TR INC COM 253868103   1,649,983 14,490 SH   SOLE   0 0 14,490
DIGITALOCEAN HLDGS INC COM 25402D102   262,475 6,539 SH   SOLE   0 0 6,539
DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740   397,566 16,313 SH   SOLE   0 0 16,313
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   1,053,295 38,553 SH   SOLE   0 0 38,553
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   464,118 14,128 SH   SOLE   0 0 14,128
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   241,628 8,899 SH   SOLE   0 0 8,899
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   266,533 5,534 SH   SOLE   0 0 5,534
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   398,261 8,585 SH   SOLE   0 0 8,585
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   718,938 20,838 SH   SOLE   0 0 20,838
DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815   322,566 12,551 SH   SOLE   0 0 12,551
DINE BRANDS GLOBAL INC COM 254423106   312,492 5,385 SH   SOLE   0 0 5,385
DISCOVER FINL SVCS COM 254709108   286,745 2,453 SH   SOLE   0 0 2,453
DISNEY WALT CO COM 254687106   6,680,002 74,820 SH   SOLE   0 0 74,820
DNP SELECT INCOME FD INC COM 23325P104   395,441 37,732 SH   SOLE   0 0 37,732
DOCGO INC COM 256086109   133,054 14,200 SH   SOLE   0 0 14,200
DOCUSIGN INC COM 256163106   230,109 4,504 SH   SOLE   0 0 4,504
DOLLAR GEN CORP NEW COM 256677105   2,523,067 14,860 SH   SOLE   0 0 14,860
DOMINION ENERGY INC COM 25746U109   1,944,792 37,551 SH   SOLE   0 0 37,551
DOUBLELINE INCOME SOLUTIONS COM 258622109   306,737 25,754 SH   SOLE   0 0 25,754
DOUBLELINE OPPORTUNISTIC CR COM 258623107   226,989 15,643 SH   SOLE   0 0 15,643
DOVER CORP COM 260003108   405,564 2,746 SH   SOLE   0 0 2,746
DOW INC COM 260557103   3,258,604 61,182 SH   SOLE   0 0 61,182
DRAFTKINGS INC NEW COM CL A 26142V105   461,175 17,357 SH   SOLE   0 0 17,357
DT MIDSTREAM INC COMMON STOCK 23345M107   589,649 11,895 SH   SOLE   0 0 11,895
DTE ENERGY CO COM 233331107   5,635,799 51,225 SH   SOLE   0 0 51,225
DUKE ENERGY CORP NEW COM NEW 26441C204   4,239,170 47,238 SH   SOLE   0 0 47,238
DUPONT DE NEMOURS INC COM 26614N102   913,066 12,780 SH   SOLE   0 0 12,780
DYCOM INDS INC COM 267475101   230,710 2,030 SH   SOLE   0 0 2,030
EA SERIES TRUST STRIVE EMERGING 02072L698   214,347 8,130 SH   SOLE   0 0 8,130
EASTMAN CHEM CO COM 277432100   279,524 3,338 SH   SOLE   0 0 3,338
EATON CORP PLC SHS G29183103   3,325,345 16,535 SH   SOLE   0 0 16,535
EATON VANCE RISK-MANAGED DIV COM 27829G106   210,699 25,632 SH   SOLE   0 0 25,632
EATON VANCE SHORT DURATION D COM 27828V104   204,339 20,829 SH   SOLE   0 0 20,829
EATON VANCE SR FLTNG RTE TR COM 27828Q105   184,886 15,735 SH   SOLE   0 0 15,735
ECOLAB INC COM 278865100   1,256,333 6,729 SH   SOLE   0 0 6,729
EDISON INTL COM 281020107   245,304 3,532 SH   SOLE   0 0 3,532
EDITAS MEDICINE INC COM 28106W103   123,179 14,967 SH   SOLE   0 0 14,967
EDWARDS LIFESCIENCES CORP COM 28176E108   501,128 5,312 SH   SOLE   0 0 5,312
EIGER BIOPHARMACEUTICALS INC COM 28249U105   71,456 101,500 SH   SOLE   0 0 101,500
ELEVANCE HEALTH INC COM 036752103   866,372 1,950 SH   SOLE   0 0 1,950
ELLINGTON FINANCIAL INC COM 28852N109   300,496 21,775 SH   SOLE   0 0 21,775
EMERSON ELEC CO COM 291011104   1,111,951 12,301 SH   SOLE   0 0 12,301
ENBRIDGE INC COM 29250N105   1,936,505 52,126 SH   SOLE   0 0 52,126
ENCORE CAP GROUP INC COM 292554102   609,987 12,546 SH   SOLE   0 0 12,546
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   1,003,462 79,012 SH   SOLE   0 0 79,012
ENPHASE ENERGY INC COM 29355A107   270,849 1,617 SH   SOLE   0 0 1,617
ENTERPRISE PRODS PARTNERS L COM 293792107   909,661 34,522 SH   SOLE   0 0 34,522
EOG RES INC COM 26875P101   536,584 4,688 SH   SOLE   0 0 4,688
EPR PPTYS COM SH BEN INT 26884U109   749,985 16,025 SH   SOLE   0 0 16,025
ESSENTIAL UTILS INC COM 29670G102   340,505 8,531 SH   SOLE   0 0 8,531
ESSEX PPTY TR INC COM 297178105   658,240 2,809 SH   SOLE   0 0 2,809
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508   81,251 27,174 SH   SOLE   0 0 27,174
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   470,303 9,298 SH   SOLE   0 0 9,298
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102   225,155 24,003 SH   SOLE   0 0 24,003
ETF SER SOLUTIONS DEFIANCE QUANT 26922A420   202,147 3,994 SH   SOLE   0 0 3,994
ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172   201,170 9,335 SH   SOLE   0 0 9,335
ETSY INC COM 29786A106   409,568 4,840 SH   SOLE   0 0 4,840
EVOGENE LTD SHS M4119S104   48,090 44,944 SH   SOLE   0 0 44,944
EXCHANGE TRADED CONCEPTS TR VSPR US LC ETF 301505749   952,432 38,724 SH   SOLE   0 0 38,724
EXELON CORP COM 30161N101   658,166 16,155 SH   SOLE   0 0 16,155
EXP WORLD HLDGS INC COM 30212W100   575,347 28,370 SH   SOLE   0 0 28,370
EXPEDITORS INTL WASH INC COM 302130109   258,945 2,137 SH   SOLE   0 0 2,137
EXXON MOBIL CORP COM 30231G102   11,571,852 107,896 SH   SOLE   0 0 107,896
EZCORP INC CL A NON VTG 302301106   140,055 16,713 SH   SOLE   0 0 16,713
FASTENAL CO COM 311900104   455,158 7,715 SH   SOLE   0 0 7,715
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   1,063,544 10,990 SH   SOLE   0 0 10,990
FEDEX CORP COM 31428X106   2,204,152 8,891 SH   SOLE   0 0 8,891
FIBROGEN INC COM 31572Q808   126,765 46,950 SH   SOLE   0 0 46,950
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   3,718,659 68,762 SH   SOLE   0 0 68,762
FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352   272,868 9,172 SH   SOLE   0 0 9,172
FIDELITY COVINGTON TRUST BLUE CHIP VALUE 316092345   212,334 7,611 SH   SOLE   0 0 7,611
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303   2,131,489 46,928 SH   SOLE   0 0 46,928
FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832   428,954 10,276 SH   SOLE   0 0 10,276
FIDELITY COVINGTON TRUST FIDELITY GROWTH 316092337   214,280 12,732 SH   SOLE   0 0 12,732
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   622,654 15,668 SH   SOLE   0 0 15,668
FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618   1,254,708 26,968 SH   SOLE   0 0 26,968
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824   348,498 6,954 SH   SOLE   0 0 6,954
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   1,838,918 25,080 SH   SOLE   0 0 25,080
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   5,164,917 233,073 SH   SOLE   0 0 233,073
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   882,731 18,753 SH   SOLE   0 0 18,753
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   10,631,474 168,432 SH   SOLE   0 0 168,432
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   3,321,446 25,424 SH   SOLE   0 0 25,424
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881   1,470,078 31,506 SH   SOLE   0 0 31,506
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857   1,177,132 46,916 SH   SOLE   0 0 46,916
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873   1,066,438 26,495 SH   SOLE   0 0 26,495
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   1,429,104 33,800 SH   SOLE   0 0 33,800
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790   404,467 8,001 SH   SOLE   0 0 8,001
FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101   244,511 5,348 SH   SOLE   0 0 5,348
FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200   821,114 17,104 SH   SOLE   0 0 17,104
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   4,587,460 101,000 SH   SOLE   0 0 101,000
FIFTH THIRD BANCORP COM 316773100   436,351 16,648 SH   SOLE   0 0 16,648
FIRST MAJESTIC SILVER CORP COM 32076V103   276,940 49,015 SH   SOLE   0 0 49,015
FIRST MERCHANTS CORP COM 320817109   200,482 7,101 SH   SOLE   0 0 7,101
FIRST SOLAR INC COM 336433107   210,810 1,109 SH   SOLE   0 0 1,109
FIRST TR ENERGY INCOME & GRO COM 33738G104   373,744 26,830 SH   SOLE   0 0 26,830
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   4,284,615 268,291 SH   SOLE   0 0 268,291
FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871   2,856,863 100,233 SH   SOLE   0 0 100,233
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   1,646,746 97,729 SH   SOLE   0 0 97,729
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   1,266,097 24,982 SH   SOLE   0 0 24,982
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   496,037 10,531 SH   SOLE   0 0 10,531
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   650,732 32,965 SH   SOLE   0 0 32,965
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104   955,997 47,847 SH   SOLE   0 0 47,847
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   379,152 7,383 SH   SOLE   0 0 7,383
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101   326,794 11,604 SH   SOLE   0 0 11,604
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   1,232,972 54,148 SH   SOLE   0 0 54,148
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   787,661 20,892 SH   SOLE   0 0 20,892
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   3,880,295 35,825 SH   SOLE   0 0 35,825
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   1,378,450 88,136 SH   SOLE   0 0 88,136
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200   937,882 43,744 SH   SOLE   0 0 43,744
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   1,391,312 18,321 SH   SOLE   0 0 18,321
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   3,300,255 37,261 SH   SOLE   0 0 37,261
FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201   406,146 13,484 SH   SOLE   0 0 13,484
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838   1,370,196 109,005 SH   SOLE   0 0 109,005
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205   1,279,069 17,819 SH   SOLE   0 0 17,819
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   206,677 3,219 SH   SOLE   0 0 3,219
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   310,687 2,955 SH   SOLE   0 0 2,955
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   2,910,886 64,102 SH   SOLE   0 0 64,102
FIRST TR EXCHANGE TRADED FD S NETWRK FUT VEH 33734X309   1,021,150 18,283 SH   SOLE   0 0 18,283
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102   414,350 6,396 SH   SOLE   0 0 6,396
FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201   1,275,829 27,917 SH   SOLE   0 0 27,917
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   6,788,362 171,293 SH   SOLE   0 0 171,293
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   917,697 5,992 SH   SOLE   0 0 5,992
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   11,679,120 155,555 SH   SOLE   0 0 155,555
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   1,687,388 10,352 SH   SOLE   0 0 10,352
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   1,370,439 26,787 SH   SOLE   0 0 26,787
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   4,890,219 104,246 SH   SOLE   0 0 104,246
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   8,916,960 189,319 SH   SOLE   0 0 189,319
FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688   377,202 24,525 SH   SOLE   0 0 24,525
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100   1,025,399 70,425 SH   SOLE   0 0 70,425
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   5,217,142 88,938 SH   SOLE   0 0 88,938
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   1,571,041 58,186 SH   SOLE   0 0 58,186
FIRST TR EXCHANGE-TRADED FD DORSEYWRGT ETF 33738R712   418,673 16,190 SH   SOLE   0 0 16,190
FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108   250,246 9,479 SH   SOLE   0 0 9,479
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   15,486,743 260,675 SH   SOLE   0 0 260,675
FIRST TR EXCHANGE-TRADED FD INTL DEV STRNGTH 33738R662   739,416 22,793 SH   SOLE   0 0 22,793
FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804   3,062,489 164,473 SH   SOLE   0 0 164,473
FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606   3,061,981 137,617 SH   SOLE   0 0 137,617
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   11,869,847 249,000 SH   SOLE   0 0 249,000
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103   304,006 6,358 SH   SOLE   0 0 6,358
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704   2,715,964 50,239 SH   SOLE   0 0 50,239
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   867,394 19,147 SH   SOLE   0 0 19,147
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   2,513,464 88,783 SH   SOLE   0 0 88,783
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST GLD 33733E856   2,892,976 151,227 SH   SOLE   0 0 151,227
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   691,559 13,085 SH   SOLE   0 0 13,085
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870   1,220,482 66,186 SH   SOLE   0 0 66,186
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   12,701,733 287,564 SH   SOLE   0 0 287,564
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109   523,267 24,508 SH   SOLE   0 0 24,508
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   8,062,583 333,578 SH   SOLE   0 0 333,578
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778   872,886 43,255 SH   SOLE   0 0 43,255
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755   4,180,116 166,937 SH   SOLE   0 0 166,937
FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703   548,451 25,461 SH   SOLE   0 0 25,461
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862   24,813,247 642,494 SH   SOLE   0 0 642,494
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722   773,756 18,671 SH   SOLE   0 0 18,671
FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406   389,605 11,540 SH   SOLE   0 0 11,540
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771   894,080 25,278 SH   SOLE   0 0 25,278
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U844   258,535 7,729 SH   SOLE   0 0 7,729
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F474   265,236 8,431 SH   SOLE   0 0 8,431
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   2,089,150 31,330 SH   SOLE   0 0 31,330
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   1,417,193 16,869 SH   SOLE   0 0 16,869
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   794,014 8,243 SH   SOLE   0 0 8,243
FIRST TR MORNINGSTAR DIVID L SHS 336917109   9,287,700 273,087 SH   SOLE   0 0 273,087
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   3,389,875 31,710 SH   SOLE   0 0 31,710
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109   285,339 25,140 SH   SOLE   0 0 25,140
FIRST TR VALUE LINE DIVID IN SHS 33734H106   7,949,262 198,285 SH   SOLE   0 0 198,285
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   1,036,099 10,229 SH   SOLE   0 0 10,229
FIRSTENERGY CORP COM 337932107   1,829,038 47,043 SH   SOLE   0 0 47,043
FISKER INC CL A COM STK 33813J106   150,841 26,744 SH   SOLE   0 0 26,744
FLEX LNG LTD SHS G35947202   327,656 10,732 SH   SOLE   0 0 10,732
FLEXSHARES TR CR SCD US BD 33939L761   792,637 16,915 SH   SOLE   0 0 16,915
FLEXSHARES TR HIG YLD VL ETF 33939L662   490,537 12,130 SH   SOLE   0 0 12,130
FLEXSHARES TR INTL QLTDV IDX 33939L837   394,183 17,780 SH   SOLE   0 0 17,780
FLEXSHARES TR MORNSTAR UPSTR 33939L407   850,764 21,231 SH   SOLE   0 0 21,231
FLEXSHARES TR MORNSTAR USMKT 33939L100   202,370 1,200 SH   SOLE   0 0 1,200
FLEXSHARES TR QUALT DIVD IDX 33939L860   201,212 3,481 SH   SOLE   0 0 3,481
FLEXSHARES TR FLEXSHARES ULTRA 33939L886   894,797 11,937 SH   SOLE   0 0 11,937
FORD MTR CO DEL COM 345370860   6,113,504 404,065 SH   SOLE   0 0 404,065
FORTINET INC COM 34959E109   669,676 8,859 SH   SOLE   0 0 8,859
FRANCO NEV CORP COM 351858105   336,742 2,361 SH   SOLE   0 0 2,361
FRANKLIN RESOURCES INC COM 354613101   420,283 15,735 SH   SOLE   0 0 15,735
FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108   453,082 15,500 SH   SOLE   0 0 15,500
FREEPORT-MCMORAN INC CL B 35671D857   1,610,370 40,259 SH   SOLE   0 0 40,259
FRESHPET INC COM 358039105   347,510 5,280 SH   SOLE   0 0 5,280
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   126,045 26,535 SH   SOLE   0 0 26,535
FS KKR CAP CORP COM 302635206   2,214,459 115,456 SH   SOLE   0 0 115,456
FUELCELL ENERGY INC COM 35952H601   63,925 29,595 SH   SOLE   0 0 29,595
GABELLI DIVID & INCOME TR COM 36242H104   528,035 24,989 SH   SOLE   0 0 24,989
GABELLI GLOBL UTIL & INCOME COM SH BEN INT 36242L105   195,082 13,717 SH   SOLE   0 0 13,717
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   294,386 78,712 SH   SOLE   0 0 78,712
GAMING & LEISURE PPTYS INC COM 36467J108   474,452 9,790 SH   SOLE   0 0 9,790
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   286,312 3,524 SH   SOLE   0 0 3,524
GENERAC HLDGS INC COM 368736104   759,827 5,095 SH   SOLE   0 0 5,095
GENERAL DYNAMICS CORP COM 369550108   1,502,026 6,981 SH   SOLE   0 0 6,981
GENERAL ELECTRIC CO COM NEW 369604301   1,236,283 11,254 SH   SOLE   0 0 11,254
GENERAL MLS INC COM 370334104   3,669,963 47,848 SH   SOLE   0 0 47,848
GENERAL MTRS CO COM 37045V100   722,314 18,732 SH   SOLE   0 0 18,732
GENTEX CORP COM 371901109   512,542 17,516 SH   SOLE   0 0 17,516
GENUINE PARTS CO COM 372460105   646,588 3,820 SH   SOLE   0 0 3,820
GENWORTH FINL INC COM CL A 37247D106   444,240 88,848 SH   SOLE   0 0 88,848
GILEAD SCIENCES INC COM 375558103   3,135,389 40,682 SH   SOLE   0 0 40,682
GLOBAL NET LEASE INC COM NEW 379378201   158,539 15,422 SH   SOLE   0 0 15,422
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600   470,843 24,270 SH   SOLE   0 0 24,270
GLOBAL X FDS S&P 500 COVERED 37954Y475   608,733 14,829 SH   SOLE   0 0 14,829
GLOBAL X FDS ARTIFICIAL ETF 37954Y632   254,911 9,117 SH   SOLE   0 0 9,117
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   1,051,968 16,179 SH   SOLE   0 0 16,179
GLOBAL X FDS GLBL X MLP ETF 37954Y343   572,347 13,332 SH   SOLE   0 0 13,332
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   1,820,022 102,536 SH   SOLE   0 0 102,536
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   774,053 26,932 SH   SOLE   0 0 26,932
GLOBAL X FDS RUSSELL 2000 37954Y459   515,317 28,486 SH   SOLE   0 0 28,486
GLOBAL X FDS GLOBAL X SILVER 37954Y848   236,792 9,110 SH   SOLE   0 0 9,110
GLOBAL X FDS GLOBX SUPDV US 37950E291   190,409 11,401 SH   SOLE   0 0 11,401
GLOBAL X FDS US INFR DEV ETF 37954Y673   945,417 30,080 SH   SOLE   0 0 30,080
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   171,894 22,767 SH   SOLE   0 0 22,767
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438   502,973 8,045 SH   SOLE   0 0 8,045
GOLDMAN SACHS GROUP INC COM 38141G104   1,840,363 5,705 SH   SOLE   0 0 5,705
GRAINGER W W INC COM 384802104   404,647 513 SH   SOLE   0 0 513
GRANITE PT MTG TR INC NOTE 6.375%10/0 38741LAC1   14,476 15,000 SH   SOLE   0 0 15,000
GSK PLC SPONSORED ADR 37733W204   2,152,366 60,391 SH   SOLE   0 0 60,391
GT BIOPHARMA INC COM NEW 36254L209   6,363 20,395 SH   SOLE   0 0 20,395
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   2,853,237 179,448 SH   SOLE   0 0 179,448
GUGGENHEIM TAXABLE MUNICP BO COM 401664107   169,840 10,419 SH   SOLE   0 0 10,419
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   502,612 8,000 SH   SOLE   0 0 8,000
HALEON PLC SPON ADS 405552100   120,865 14,423 SH   SOLE   0 0 14,423
HALLADOR ENERGY COMPANY COM 40609P105   85,700 10,000 SH   SOLE   0 0 10,000
HALLIBURTON CO COM 406216101   553,230 16,769 SH   SOLE   0 0 16,769
HANESBRANDS INC COM 410345102   62,392 13,742 SH   SOLE   0 0 13,742
HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503   334,356 8,789 SH   SOLE   0 0 8,789
HARTFORD FINL SVCS GROUP INC COM 416515104   597,017 8,289 SH   SOLE   0 0 8,289
HCA HEALTHCARE INC COM 40412C101   208,533 687 SH   SOLE   0 0 687
HEALTHCARE RLTY TR CL A COM 42226K105   329,350 17,462 SH   SOLE   0 0 17,462
HECLA MNG CO COM 422704106   83,955 16,301 SH   SOLE   0 0 16,301
HELIOGEN INC COMMON STOCK 42329E105   2,801 11,433 SH   SOLE   0 0 11,433
HERCULES CAPITAL INC COM 427096508   2,539,750 171,604 SH   SOLE   0 0 171,604
HERSHEY CO COM 427866108   907,353 3,633 SH   SOLE   0 0 3,633
HF SINCLAIR CORP COM 403949100   333,289 7,471 SH   SOLE   0 0 7,471
HILTON WORLDWIDE HLDGS INC COM 43300A203   372,899 2,562 SH   SOLE   0 0 2,562
HIMS & HERS HEALTH INC COM CL A 433000106   381,170 40,550 SH   SOLE   0 0 40,550
HOLOGIC INC COM 436440101   655,776 8,099 SH   SOLE   0 0 8,099
HOME DEPOT INC COM 437076102   11,176,434 35,978 SH   SOLE   0 0 35,978
HONEYWELL INTL INC COM 438516106   4,377,970 21,098 SH   SOLE   0 0 21,098
HORIZON THERAPEUTICS PUB L SHS G46188101   350,720 3,410 SH   SOLE   0 0 3,410
HORMEL FOODS CORP COM 440452100   602,074 14,969 SH   SOLE   0 0 14,969
HP INC COM 40434L105   796,538 25,937 SH   SOLE   0 0 25,937
HUBBELL INC COM 443510607   592,411 1,786 SH   SOLE   0 0 1,786
HUBSPOT INC COM 443573100   1,262,650 2,373 SH   SOLE   0 0 2,373
HUMANA INC COM 444859102   739,514 1,653 SH   SOLE   0 0 1,653
HUNT J B TRANS SVCS INC COM 445658107   380,176 2,100 SH   SOLE   0 0 2,100
HUNTINGTON BANCSHARES INC COM 446150104   539,521 50,048 SH   SOLE   0 0 50,048
HUNTINGTON INGALLS INDS INC COM 446413106   311,286 1,367 SH   SOLE   0 0 1,367
HUNTSMAN CORP COM 447011107   752,529 27,850 SH   SOLE   0 0 27,850
ICON PLC SHS G4705A100   242,523 969 SH   SOLE   0 0 969
IDEXX LABS INC COM 45168D104   647,374 1,289 SH   SOLE   0 0 1,289
ILLINOIS TOOL WKS INC COM 452308109   1,636,000 6,539 SH   SOLE   0 0 6,539
ILLUMINA INC COM 452327109   701,995 3,744 SH   SOLE   0 0 3,744
IMMUNITYBIO INC COM 45256X103   30,719 11,050 SH   SOLE   0 0 11,050
IMMUNOVANT INC COM 45258J102   225,743 11,900 SH   SOLE   0 0 11,900
IMPERIAL OIL LTD COM NEW 453038408   419,745 8,204 SH   SOLE   0 0 8,204
IN8BIO INC COM 45674E109   430,276 279,400 SH   SOLE   0 0 279,400
INDEPENDENCE RLTY TR INC COM 45378A106   188,810 10,362 SH   SOLE   0 0 10,362
INGERSOLL RAND INC COM 45687V106   774,117 11,843 SH   SOLE   0 0 11,843
INNOVATIVE INDL PPTYS INC COM 45781V101   502,157 6,877 SH   SOLE   0 0 6,877
INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855   8,106,600 290,663 SH   SOLE   0 0 290,663
INNOVATOR ETFS TR GRWT100 PWR BF 45782C334   700,769 16,809 SH   SOLE   0 0 16,809
INNOVATOR ETFS TR INTRNL DEV APRL 45782C367   658,551 26,426 SH   SOLE   0 0 26,426
INNOVATOR ETFS TR POWER BUFFER SET 45783Y723   5,280,058 193,357 SH   SOLE   0 0 193,357
INNOVATOR ETFS TR US EQT BUFR APR 45782C888   516,319 14,425 SH   SOLE   0 0 14,425
INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698   551,993 16,447 SH   SOLE   0 0 16,447
INNOVATOR ETFS TR US EQTY BUF DEC 45782C557   513,274 14,168 SH   SOLE   0 0 14,168
INNOVATOR ETFS TR US EQTY BUFR FEB 45782C433   1,518,197 44,430 SH   SOLE   0 0 44,430
INNOVATOR ETFS TR US EQTY BUFR JAN 45782C409   319,224 8,463 SH   SOLE   0 0 8,463
INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789   583,998 16,555 SH   SOLE   0 0 16,555
INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755   574,214 17,115 SH   SOLE   0 0 17,115
INNOVATOR ETFS TR US EQTY BUFR MAR 45782C391   290,968 7,840 SH   SOLE   0 0 7,840
INNOVATOR ETFS TR US EQTY BUFR MAY 45782C326   560,803 17,646 SH   SOLE   0 0 17,646
INNOVATOR ETFS TR US EQTY BUF NOV 45782C581   2,072,182 60,996 SH   SOLE   0 0 60,996
INNOVATOR ETFS TR US EQTY BUF OCT 45782C771   423,160 11,628 SH   SOLE   0 0 11,628
INNOVATOR ETFS TR US EQTY BUF SEP 45782C664   271,227 7,872 SH   SOLE   0 0 7,872
INNOVATOR ETFS TR US EQT PWR BUF 45782C870   468,722 15,169 SH   SOLE   0 0 15,169
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540   2,465,917 74,096 SH   SOLE   0 0 74,096
INNOVATOR ETFS TR US EQTY PWR BUF 45782C417   3,810,298 123,751 SH   SOLE   0 0 123,751
INNOVATOR ETFS TR US EQTY PWR BUF 45782C508   1,237,312 35,241 SH   SOLE   0 0 35,241
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813   712,000 20,806 SH   SOLE   0 0 20,806
INNOVATOR ETFS TR US EQTY PWR BUF 45782C748   540,449 17,065 SH   SOLE   0 0 17,065
INNOVATOR ETFS TR US EQTY PWR BUF 45782C383   563,689 16,692 SH   SOLE   0 0 16,692
INNOVATOR ETFS TR US EQTY PWR BUF 45782C318   805,469 26,983 SH   SOLE   0 0 26,983
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656   332,726 10,172 SH   SOLE   0 0 10,172
INNOVATOR ETFS TR US EQT ULTRA BF 45782C292   409,140 14,638 SH   SOLE   0 0 14,638
INTEL CORP COM 458140100   2,072,038 61,962 SH   SOLE   0 0 61,962
INTERCONTINENTAL EXCHANGE IN COM 45866F104   206,018 1,821 SH   SOLE   0 0 1,821
INTERDIGITAL INC COM 45867G101   570,575 5,909 SH   SOLE   0 0 5,909
INTERNATIONAL BUSINESS MACHS COM 459200101   4,329,310 32,354 SH   SOLE   0 0 32,354
INTERNATIONAL PAPER CO COM 460146103   301,729 9,485 SH   SOLE   0 0 9,485
INTUIT COM 461202103   357,194 779 SH   SOLE   0 0 779
INTUITIVE SURGICAL INC COM NEW 46120E602   4,034,540 11,798 SH   SOLE   0 0 11,798
INVENTRUST PPTYS CORP COM NEW 46124J201   421,311 18,207 SH   SOLE   0 0 18,207
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   1,167,288 23,515 SH   SOLE   0 0 23,515
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879   3,089,191 124,113 SH   SOLE   0 0 124,113
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   732,469 53,838 SH   SOLE   0 0 53,838
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   975,412 42,969 SH   SOLE   0 0 42,969
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106   883,360 41,925 SH   SOLE   0 0 41,925
INVESCO DB MULTI-SECTOR COMM PRECIOUS METAL 46140H502   930,628 18,856 SH   SOLE   0 0 18,856
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   2,279,433 14,998 SH   SOLE   0 0 14,998
INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222   403,870 12,227 SH   SOLE   0 0 12,227
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   318,746 4,462 SH   SOLE   0 0 4,462
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   881,854 33,214 SH   SOLE   0 0 33,214
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   216,339 11,100 SH   SOLE   0 0 11,100
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   337,189 6,515 SH   SOLE   0 0 6,515
INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842   287,928 3,657 SH   SOLE   0 0 3,657
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537   234,847 9,951 SH   SOLE   0 0 9,951
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   924,467 81,307 SH   SOLE   0 0 81,307
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   1,322,907 21,062 SH   SOLE   0 0 21,062
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   1,350,231 32,653 SH   SOLE   0 0 32,653
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   1,081,256 13,515 SH   SOLE   0 0 13,515
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672   1,319,131 13,731 SH   SOLE   0 0 13,731
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   2,491,388 21,967 SH   SOLE   0 0 21,967
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   558,038 10,854 SH   SOLE   0 0 10,854
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   3,126,605 147,690 SH   SOLE   0 0 147,690
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858   1,193,694 50,773 SH   SOLE   0 0 50,773
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   3,512,013 170,734 SH   SOLE   0 0 170,734
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833   1,074,971 47,819 SH   SOLE   0 0 47,819
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   4,263,735 211,809 SH   SOLE   0 0 211,809
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   1,088,367 48,264 SH   SOLE   0 0 48,264
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   2,823,346 149,028 SH   SOLE   0 0 149,028
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635   1,037,495 45,504 SH   SOLE   0 0 45,504
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460   550,719 33,995 SH   SOLE   0 0 33,995
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   615,580 12,567 SH   SOLE   0 0 12,567
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   5,874,833 39,259 SH   SOLE   0 0 39,259
INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449   389,254 4,778 SH   SOLE   0 0 4,778
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   1,325,546 14,601 SH   SOLE   0 0 14,601
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   467,386 9,264 SH   SOLE   0 0 9,264
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   585,865 7,367 SH   SOLE   0 0 7,367
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   1,784,273 22,107 SH   SOLE   0 0 22,107
INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456   461,759 10,014 SH   SOLE   0 0 10,014
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498   346,460 7,145 SH   SOLE   0 0 7,145
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   581,528 12,522 SH   SOLE   0 0 12,522
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746   303,629 4,299 SH   SOLE   0 0 4,299
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639   449,526 4,174 SH   SOLE   0 0 4,174
INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886   2,321,808 26,748 SH   SOLE   0 0 26,748
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   866,340 10,256 SH   SOLE   0 0 10,256
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   221,765 15,454 SH   SOLE   0 0 15,454
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   2,460,251 15,033 SH   SOLE   0 0 15,033
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   284,536 14,804 SH   SOLE   0 0 14,804
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548   334,216 18,516 SH   SOLE   0 0 18,516
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   256,118 870 SH   SOLE   0 0 870
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   1,098,534 3,141 SH   SOLE   0 0 3,141
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   282,125 946 SH   SOLE   0 0 946
INVESCO MUN OPPORTUNITY TR COM 46132C107   117,284 12,397 SH   SOLE   0 0 12,397
INVESCO QQQ TR UNIT SER 1 46090E103   50,117,615 135,665 SH   SOLE   0 0 135,665
IRON MTN INC DEL COM 46284V101   480,462 8,455 SH   SOLE   0 0 8,455
ISHARES GOLD TR ISHARES NEW 464285204   6,730,771 184,962 SH   SOLE   0 0 184,962
ISHARES INC CORE MSCI EMKT 46434G103   5,827,627 118,231 SH   SOLE   0 0 118,231
ISHARES INC ESG AWR MSCI EM 46434G863   338,731 10,709 SH   SOLE   0 0 10,709
ISHARES INC MSCI GBL MIN VOL 464286525   3,620,583 36,924 SH   SOLE   0 0 36,924
ISHARES INC EM MKT SM-CP ETF 464286475   324,411 6,054 SH   SOLE   0 0 6,054
ISHARES INC MSCI GBL GOLD MN 46434G855   220,325 9,456 SH   SOLE   0 0 9,456
ISHARES INC MSCI EQUAL WEITE 464286681   435,364 5,525 SH   SOLE   0 0 5,525
ISHARES SILVER TR ISHARES 46428Q109   4,454,848 213,252 SH   SOLE   0 0 213,252
ISHARES TR BLACKROCK ULTRA 46434V878   8,951,598 177,964 SH   SOLE   0 0 177,964
ISHARES TR 10-20 YR TRS ETF 464288653   902,153 8,144 SH   SOLE   0 0 8,144
ISHARES TR 20 YR TR BD ETF 464287432   4,301,952 41,790 SH   SOLE   0 0 41,790
ISHARES TR 0-3 MNTH TREASRY 46436E718   2,794,455 27,769 SH   SOLE   0 0 27,769
ISHARES TR 0-5YR INVT GR CP 46434V100   1,662,343 34,481 SH   SOLE   0 0 34,481
ISHARES TR 0-5 YR TIPS ETF 46429B747   2,871,154 29,417 SH   SOLE   0 0 29,417
ISHARES TR ISHS 1-5YR INVS 464288646   14,468,536 288,390 SH   SOLE   0 0 288,390
ISHARES TR 1 3 YR TREAS BD 464287457   16,105,078 198,631 SH   SOLE   0 0 198,631
ISHARES TR 3 7 YR TREAS BD 464288661   719,214 6,239 SH   SOLE   0 0 6,239
ISHARES TR 7-10 YR TRSY BD 464287440   4,214,590 43,629 SH   SOLE   0 0 43,629
ISHARES TR CORE US AGGBD ET 464287226   17,041,028 173,976 SH   SOLE   0 0 173,976
ISHARES TR NATIONAL MUN ETF 464288414   13,378,793 125,351 SH   SOLE   0 0 125,351
ISHARES TR BROAD USD HIGH 46435U853   4,299,037 121,785 SH   SOLE   0 0 121,785
ISHARES TR AGGRES ALLOC ETF 464289859   210,535 3,173 SH   SOLE   0 0 3,173
ISHARES TR CORE MSCI EAFE 46432F842   8,131,420 120,465 SH   SOLE   0 0 120,465
ISHARES TR CORE MSCI INTL 46435G326   756,414 12,375 SH   SOLE   0 0 12,375
ISHARES TR CORE S&P MCP ETF 464287507   24,587,657 94,032 SH   SOLE   0 0 94,032
ISHARES TR CORE S&P US GWT 464287671   2,270,924 23,258 SH   SOLE   0 0 23,258
ISHARES TR CORE S&P US VLU 464287663   9,687,303 123,783 SH   SOLE   0 0 123,783
ISHARES TR CORE TOTAL USD 46434V613   6,475,846 142,420 SH   SOLE   0 0 142,420
ISHARES TR HDG MSCI EAFE 46434V803   1,299,090 41,906 SH   SOLE   0 0 41,906
ISHARES TR SELECT DIVID ETF 464287168   5,724,954 50,529 SH   SOLE   0 0 50,529
ISHARES TR US TRSPRTION 464287192   277,383 1,110 SH   SOLE   0 0 1,110
ISHARES TR U.S. FINLS ETF 464287788   924,559 12,391 SH   SOLE   0 0 12,391
ISHARES TR U.S. BAS MTL ETF 464287838   271,030 2,037 SH   SOLE   0 0 2,037
ISHARES TR U.S. ENERGY ETF 464287796   395,767 9,238 SH   SOLE   0 0 9,238
ISHARES TR US HLTHCR PR ETF 464288828   224,503 877 SH   SOLE   0 0 877
ISHARES TR U.S. TECH ETF 464287721   2,973,056 27,308 SH   SOLE   0 0 27,308
ISHARES TR US CONSM STAPLES 464287812   527,266 2,632 SH   SOLE   0 0 2,632
ISHARES TR US HOME CONS ETF 464288752   569,049 6,660 SH   SOLE   0 0 6,660
ISHARES TR U.S. UTILITS ETF 464287697   877,973 10,739 SH   SOLE   0 0 10,739
ISHARES TR ESG AWRE 1 5 YR 46435G243   291,694 12,199 SH   SOLE   0 0 12,199
ISHARES TR ESG AWR MSCI USA 46435G425   2,102,796 21,575 SH   SOLE   0 0 21,575
ISHARES TR ESG SCRND S&P500 46436E569   297,846 8,808 SH   SOLE   0 0 8,808
ISHARES TR EXPONENTIAL TECH 46434V381   235,544 4,236 SH   SOLE   0 0 4,236
ISHARES TR FALN ANGLS USD 46435G474   436,257 17,195 SH   SOLE   0 0 17,195
ISHARES TR FLTG RATE NT ETF 46429B655   18,943,770 372,762 SH   SOLE   0 0 372,762
ISHARES TR RESIDENTIAL MULT 464288562   651,177 8,887 SH   SOLE   0 0 8,887
ISHARES TR GLOBAL REIT ETF 46434V647   403,331 17,559 SH   SOLE   0 0 17,559
ISHARES TR IBONDS 23 TRM HG 46435U150   829,505 35,103 SH   SOLE   0 0 35,103
ISHARES TR IBONDS 24 TRM HG 46435U184   863,501 37,413 SH   SOLE   0 0 37,413
ISHARES TR IBONDS DEC23 ETF 46434VAX8   3,194,985 126,333 SH   SOLE   0 0 126,333
ISHARES TR IBONDS DEC2023 46435G318   276,091 10,831 SH   SOLE   0 0 10,831
ISHARES TR IBONDS 23 TRM TS 46436E882   2,984,901 120,310 SH   SOLE   0 0 120,310
ISHARES TR IBONDS DEC24 ETF 46434VBG4   2,424,546 98,478 SH   SOLE   0 0 98,478
ISHARES TR IBONDS DEC 46435U697   276,844 10,747 SH   SOLE   0 0 10,747
ISHARES TR IBONDS 24 TRM TS 46436E874   3,328,595 139,856 SH   SOLE   0 0 139,856
ISHARES TR IBONDS DEC25 ETF 46434VBD1   1,481,387 60,762 SH   SOLE   0 0 60,762
ISHARES TR IBONDS DEC 25 46435U432   270,779 10,282 SH   SOLE   0 0 10,282
ISHARES TR IBONDS 25 TRM TS 46436E866   2,025,092 87,552 SH   SOLE   0 0 87,552
ISHARES TR IBONDS DEC2026 46435GAA0   232,423 9,903 SH   SOLE   0 0 9,903
ISHARES TR IBONDS DEC 26 46435U259   225,314 8,948 SH   SOLE   0 0 8,948
ISHARES TR IBOXX INV CP ETF 464287242   28,039,587 259,289 SH   SOLE   0 0 259,289
ISHARES TR IBOXX HI YD ETF 464288513   741,523 9,877 SH   SOLE   0 0 9,877
ISHARES TR MSCI EAFE MIN VL 46429B689   673,977 9,984 SH   SOLE   0 0 9,984
ISHARES TR INTL SEL DIV ETF 464288448   444,126 16,867 SH   SOLE   0 0 16,867
ISHARES TR INVESTMENT GRADE 46435G219   961,707 21,763 SH   SOLE   0 0 21,763
ISHARES TR JPMORGAN USD EMG 464288281   680,419 7,862 SH   SOLE   0 0 7,862
ISHARES TR MSCI USA ESG SLC 464288802   735,479 7,854 SH   SOLE   0 0 7,854
ISHARES TR MBS ETF 464288588   1,608,661 17,248 SH   SOLE   0 0 17,248
ISHARES TR MORNINGSTAR GRWT 464287119   593,164 9,514 SH   SOLE   0 0 9,514
ISHARES TR MRNING SM CP ETF 464288703   240,510 4,452 SH   SOLE   0 0 4,452
ISHARES TR MSCI EAFE ETF 464287465   5,221,838 72,025 SH   SOLE   0 0 72,025
ISHARES TR EAFE GRWTH ETF 464288885   2,138,942 22,418 SH   SOLE   0 0 22,418
ISHARES TR EAFE SML CP ETF 464288273   1,640,082 27,807 SH   SOLE   0 0 27,807
ISHARES TR EAFE VALUE ETF 464288877   1,526,262 31,186 SH   SOLE   0 0 31,186
ISHARES TR MSCI EMG MKT ETF 464287234   1,029,099 26,013 SH   SOLE   0 0 26,013
ISHARES TR MSCI INTL QUALTY 46434V456   3,598,043 101,068 SH   SOLE   0 0 101,068
ISHARES TR MSCI USA MMENTM 46432F396   8,060,236 55,876 SH   SOLE   0 0 55,876
ISHARES TR MSCI USA QLT FCT 46432F339   7,176,509 53,210 SH   SOLE   0 0 53,210
ISHARES TR ISHARES BIOTECH 464287556   864,713 6,810 SH   SOLE   0 0 6,810
ISHARES TR US OIL GS EX ETF 464288851   297,984 3,508 SH   SOLE   0 0 3,508
ISHARES TR RUS 1000 GRW ETF 464287614   3,494,351 12,698 SH   SOLE   0 0 12,698
ISHARES TR RUS 1000 VAL ETF 464287598   1,608,737 10,192 SH   SOLE   0 0 10,192
ISHARES TR RUSSELL 2000 ETF 464287655   2,575,571 13,753 SH   SOLE   0 0 13,753
ISHARES TR RUS 2000 GRW ETF 464287648   1,807,472 7,448 SH   SOLE   0 0 7,448
ISHARES TR RUS 2000 VAL ETF 464287630   1,397,504 9,925 SH   SOLE   0 0 9,925
ISHARES TR RUSSELL 3000 ETF 464287689   1,388,730 5,457 SH   SOLE   0 0 5,457
ISHARES TR RUS MD CP GR ETF 464287481   3,020,477 31,258 SH   SOLE   0 0 31,258
ISHARES TR RUS MDCP VAL ETF 464287473   1,440,377 13,113 SH   SOLE   0 0 13,113
ISHARES TR S&P 500 GRWT ETF 464287309   30,829,337 437,419 SH   SOLE   0 0 437,419
ISHARES TR CORE S&P500 ETF 464287200   146,928,936 329,651 SH   SOLE   0 0 329,651
ISHARES TR S&P 500 VAL ETF 464287408   17,378,192 107,811 SH   SOLE   0 0 107,811
ISHARES TR GLOBAL ENERG ETF 464287341   3,684,390 98,989 SH   SOLE   0 0 98,989
ISHARES TR S&P MC 400GR ETF 464287606   3,610,060 48,134 SH   SOLE   0 0 48,134
ISHARES TR S&P MC 400VL ETF 464287705   3,212,621 29,988 SH   SOLE   0 0 29,988
ISHARES TR EXPND TEC SC ETF 464287549   334,929 852 SH   SOLE   0 0 852
ISHARES TR EXPANDED TECH 464287515   2,553,182 7,381 SH   SOLE   0 0 7,381
ISHARES TR CORE S&P SCP ETF 464287804   24,408,936 244,946 SH   SOLE   0 0 244,946
ISHARES TR S&P SML 600 GWT 464287887   6,046,387 52,609 SH   SOLE   0 0 52,609
ISHARES TR SP SMCP600VL ETF 464287879   5,891,464 61,956 SH   SOLE   0 0 61,956
ISHARES TR PFD AND INCM SEC 464288687   2,332,530 75,413 SH   SOLE   0 0 75,413
ISHARES TR ISHARES SEMICDTR 464287523   1,222,323 2,409 SH   SOLE   0 0 2,409
ISHARES TR TIPS BD ETF 464287176   5,446,986 50,613 SH   SOLE   0 0 50,613
ISHARES TR 0-5YR HI YL CP 46434V407   2,401,813 57,944 SH   SOLE   0 0 57,944
ISHARES TR CORE DIV GRWTH 46434V621   45,290,829 878,921 SH   SOLE   0 0 878,921
ISHARES TR US HLTHCARE ETF 464287762   2,910,202 10,384 SH   SOLE   0 0 10,384
ISHARES TR DOW JONES US ETF 464287846   1,521,771 14,047 SH   SOLE   0 0 14,047
ISHARES TR U.S. MED DVC ETF 464288810   6,021,145 106,644 SH   SOLE   0 0 106,644
ISHARES TR US AER DEF ETF 464288760   1,739,356 14,908 SH   SOLE   0 0 14,908
ISHARES TR CORE HIGH DV ETF 46429B663   5,364,634 53,225 SH   SOLE   0 0 53,225
ISHARES TR MSCI KLD400 SOC 464288570   887,190 10,540 SH   SOLE   0 0 10,540
ISHARES TR AGENCY BOND ETF 464288166   1,036,710 9,691 SH   SOLE   0 0 9,691
ISHARES TR GOV/CRED BD ETF 464288596   264,116 2,539 SH   SOLE   0 0 2,539
ISHARES TR SHORT TREAS BD 464288679   211,224 1,912 SH   SOLE   0 0 1,912
ISHARES TR MRGSTR MD CP ETF 464288208   327,338 5,172 SH   SOLE   0 0 5,172
ISHARES TR MRGSTR MD CP GRW 464288307   4,141,701 67,963 SH   SOLE   0 0 67,963
ISHARES TR MSCI ACWI ETF 464288257   888,706 9,263 SH   SOLE   0 0 9,263
ISHARES TR MSCI USA MIN VOL 46429B697   14,442,322 194,300 SH   SOLE   0 0 194,300
ISHARES TR RUS MID CAP ETF 464287499   1,998,839 27,370 SH   SOLE   0 0 27,370
ISHARES TR S&P 100 ETF 464287101   1,283,472 6,198 SH   SOLE   0 0 6,198
ISHARES TR CORE S&P TTL STK 464287150   15,108,595 154,421 SH   SOLE   0 0 154,421
ISHARES TR GLOBAL 100 ETF 464287572   1,914,650 25,172 SH   SOLE   0 0 25,172
ISHARES TR GL CLEAN ENE ETF 464288224   322,124 17,506 SH   SOLE   0 0 17,506
ISHARES TR MODERT ALLOC ETF 464289875   526,856 13,037 SH   SOLE   0 0 13,037
ISHARES TR SHRT NAT MUN ETF 464288158   2,492,013 23,952 SH   SOLE   0 0 23,952
ISHARES TR CORE MSCI TOTAL 46432F834   2,911,851 46,500 SH   SOLE   0 0 46,500
ISHARES TR CORE 1 5 YR USD 46432F859   4,010,969 85,998 SH   SOLE   0 0 85,998
ISHARES TR MSCI USA VALUE 46432F388   455,442 4,855 SH   SOLE   0 0 4,855
ISHARES TR RUS TP200 GR ETF 464289438   536,930 3,386 SH   SOLE   0 0 3,386
ISHARES TR GLB CNSM STP ETF 464288737   376,521 6,153 SH   SOLE   0 0 6,153
ISHARES TR GLOBAL TECH ETF 464287291   715,484 11,504 SH   SOLE   0 0 11,504
ISHARES TR GLB INFRASTR ETF 464288372   555,747 11,837 SH   SOLE   0 0 11,837
ISHARES TR US INFRASTRUC 46435U713   733,960 18,780 SH   SOLE   0 0 18,780
ISHARES TR US TECH BRKTHR 46436E502   1,592,317 42,080 SH   SOLE   0 0 42,080
ISHARES TR US TREAS BD ETF 46429B267   1,099,168 47,998 SH   SOLE   0 0 47,998
ISHARES TR U.S. REAL ES ETF 464287739   847,294 9,790 SH   SOLE   0 0 9,790
ISHARES U S ETF TR BLACKROCK SHORT 46431W838   1,700,259 34,080 SH   SOLE   0 0 34,080
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   996,911 20,050 SH   SOLE   0 0 20,050
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   754,888 29,056 SH   SOLE   0 0 29,056
J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308   404,519 8,011 SH   SOLE   0 0 8,011
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   590,009 12,197 SH   SOLE   0 0 12,197
J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609   1,532,893 27,500 SH   SOLE   0 0 27,500
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670   716,017 15,371 SH   SOLE   0 0 15,371
J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845   459,989 11,230 SH   SOLE   0 0 11,230
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   12,732,814 230,124 SH   SOLE   0 0 230,124
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159   1,642,648 36,341 SH   SOLE   0 0 36,341
J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852   868,597 18,639 SH   SOLE   0 0 18,639
J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753   2,606,147 73,042 SH   SOLE   0 0 73,042
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   9,014,897 179,794 SH   SOLE   0 0 179,794
JACKSON FINANCIAL INC COM CL A 46817M107   660,220 21,568 SH   SOLE   0 0 21,568
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   230,348 4,820 SH   SOLE   0 0 4,820
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   314,552 11,543 SH   SOLE   0 0 11,543
JOHNSON & JOHNSON COM 478160104   14,887,598 89,944 SH   SOLE   0 0 89,944
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365   246,193 10,746 SH   SOLE   0 0 10,746
JPMORGAN CHASE & CO COM 46625H100   12,462,470 85,688 SH   SOLE   0 0 85,688
KELLOGG CO COM 487836108   1,820,324 27,007 SH   SOLE   0 0 27,007
KEURIG DR PEPPER INC COM 49271V100   230,275 7,364 SH   SOLE   0 0 7,364
KEYCORP COM 493267108   487,812 52,793 SH   SOLE   0 0 52,793
KIMBERLY-CLARK CORP COM 494368103   2,613,261 18,928 SH   SOLE   0 0 18,928
KINDER MORGAN INC DEL COM 49456B101   1,904,698 110,609 SH   SOLE   0 0 110,609
KINROSS GOLD CORP COM 496902404   228,869 47,980 SH   SOLE   0 0 47,980
KLA CORP COM NEW 482480100   350,381 722 SH   SOLE   0 0 722
KOHLS CORP COM 500255104   306,860 13,312 SH   SOLE   0 0 13,312
KORNIT DIGITAL LTD SHS M6372Q113   372,617 12,687 SH   SOLE   0 0 12,687
KRAFT HEINZ CO COM 500754106   903,708 25,456 SH   SOLE   0 0 25,456
KROGER CO COM 501044101   1,319,194 28,067 SH   SOLE   0 0 28,067
L3HARRIS TECHNOLOGIES INC COM 502431109   614,331 3,138 SH   SOLE   0 0 3,138
LA Z BOY INC COM 505336107   522,886 18,257 SH   SOLE   0 0 18,257
LAM RESEARCH CORP COM 512807108   1,309,765 2,037 SH   SOLE   0 0 2,037
LANTERN PHARMA INC COM 51654W101   102,225 18,125 SH   SOLE   0 0 18,125
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505   2,473,694 90,978 SH   SOLE   0 0 90,978
LEGGETT & PLATT INC COM 524660107   500,385 16,893 SH   SOLE   0 0 16,893
LENNAR CORP CL A 526057104   795,242 6,346 SH   SOLE   0 0 6,346
LILLY ELI & CO COM 532457108   10,784,654 22,995 SH   SOLE   0 0 22,995
LINCOLN NATL CORP IND COM 534187109   766,059 29,738 SH   SOLE   0 0 29,738
LINDE PLC SHS G54950103   667,643 1,751 SH   SOLE   0 0 1,751
LIQUIDIA CORPORATION COM NEW 53635D202   712,427 90,755 SH   SOLE   0 0 90,755
LISTED FD TR HORIZON KINETICS 53656F623   348,668 11,405 SH   SOLE   0 0 11,405
LIVE VENTURES INC COM NEW 538142308   483,286 18,439 SH   SOLE   0 0 18,439
LOCKHEED MARTIN CORP COM 539830109   4,905,381 10,655 SH   SOLE   0 0 10,655
LOUISIANA PAC CORP COM 546347105   609,514 8,129 SH   SOLE   0 0 8,129
LOWES COS INC COM 548661107   4,085,059 18,099 SH   SOLE   0 0 18,099
LSI INDS INC OHIO COM 50216C108   175,590 13,980 SH   SOLE   0 0 13,980
LTC PPTYS INC COM 502175102   268,892 8,143 SH   SOLE   0 0 8,143
LULULEMON ATHLETICA INC COM 550021109   613,766 1,621 SH   SOLE   0 0 1,621
LUMEN TECHNOLOGIES INC COM 550241103   59,503 26,328 SH   SOLE   0 0 26,328
M & T BK CORP COM 55261F104   290,495 2,347 SH   SOLE   0 0 2,347
MAG SILVER CORP COM 55903Q104   240,412 21,581 SH   SOLE   0 0 21,581
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   364,650 5,851 SH   SOLE   0 0 5,851
MAIN STR CAP CORP COM 56035L104   1,507,655 37,663 SH   SOLE   0 0 37,663
MAINSTAY MACKAY DEFINEDTERM COM 56064K100   279,954 16,400 SH   SOLE   0 0 16,400
MARATHON OIL CORP COM 565849106   950,193 41,276 SH   SOLE   0 0 41,276
MARATHON PETE CORP COM 56585A102   938,111 8,045 SH   SOLE   0 0 8,045
MARRIOTT INTL INC NEW CL A 571903202   3,129,363 17,036 SH   SOLE   0 0 17,036
MARSH & MCLENNAN COS INC COM 571748102   414,843 2,205 SH   SOLE   0 0 2,205
MARVELL TECHNOLOGY INC COM 573874104   987,371 16,516 SH   SOLE   0 0 16,516
MASCO CORP COM 574599106   645,217 11,244 SH   SOLE   0 0 11,244
MASIMO CORP COM 574795100   492,827 2,995 SH   SOLE   0 0 2,995
MASTERCARD INCORPORATED CL A 57636Q104   3,113,189 7,915 SH   SOLE   0 0 7,915
MATTERPORT INC COM CL A 577096100   112,685 35,773 SH   SOLE   0 0 35,773
MCCORMICK & CO INC COM NON VTG 579780206   438,532 5,027 SH   SOLE   0 0 5,027
MCDONALDS CORP COM 580135101   7,582,664 25,410 SH   SOLE   0 0 25,410
MCKESSON CORP COM 58155Q103   1,070,292 2,504 SH   SOLE   0 0 2,504
MEDICAL PPTYS TRUST INC COM 58463J304   881,824 95,229 SH   SOLE   0 0 95,229
MEDICENNA THERAPEUTICS CORP COM 58490H107   147,063 305,300 SH   SOLE   0 0 305,300
MEDTRONIC PLC SHS G5960L103   3,028,739 34,378 SH   SOLE   0 0 34,378
MERCADOLIBRE INC COM 58733R102   867,720 732 SH   SOLE   0 0 732
MERCK & CO INC COM 58933Y105   5,882,244 50,977 SH   SOLE   0 0 50,977
META PLATFORMS INC CL A 30303M102   7,991,400 27,846 SH   SOLE   0 0 27,846
METLIFE INC COM 59156R108   238,852 4,225 SH   SOLE   0 0 4,225
MGM RESORTS INTERNATIONAL COM 552953101   564,073 12,843 SH   SOLE   0 0 12,843
MICROCHIP TECHNOLOGY INC. COM 595017104   477,620 5,331 SH   SOLE   0 0 5,331
MICRON TECHNOLOGY INC COM 595112103   1,072,669 16,996 SH   SOLE   0 0 16,996
MICROSOFT CORP COM 594918104   58,183,625 170,856 SH   SOLE   0 0 170,856
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   573,100 45,628 SH   SOLE   0 0 45,628
MIDDLEBY CORP COM 596278101   289,303 1,957 SH   SOLE   0 0 1,957
MODERNA INC COM 60770K107   1,401,370 11,533 SH   SOLE   0 0 11,533
MOLECULIN BIOTECH INC COM 60855D200   9,840 17,000 SH   SOLE   0 0 17,000
MOLSON COORS BEVERAGE CO CL B 60871R209   216,477 3,287 SH   SOLE   0 0 3,287
MOMENTUS INC COM CL A 60879E101   28,279 89,775 SH   SOLE   0 0 89,775
MONDELEZ INTL INC CL A 609207105   1,114,998 15,286 SH   SOLE   0 0 15,286
MORGAN STANLEY COM NEW 617446448   3,501,792 41,004 SH   SOLE   0 0 41,004
MP MATERIALS CORP COM CL A 553368101   208,713 9,122 SH   SOLE   0 0 9,122
MSCI INC COM 55354G100   251,022 534 SH   SOLE   0 0 534
NATIONAL GRID PLC SPONSORED ADR NE 636274409   263,108 3,907 SH   SOLE   0 0 3,907
NETFLIX INC COM 64110L106   4,006,163 9,094 SH   SOLE   0 0 9,094
NEW GERMANY FD INC COM 644465106   174,632 19,446 SH   SOLE   0 0 19,446
NEW GOLD INC CDA COM 644535106   201,647 186,710 SH   SOLE   0 0 186,710
NEW MTN FIN CORP COM 647551100   1,047,893 84,235 SH   SOLE   0 0 84,235
NEW YORK CMNTY BANCORP INC COM 649445103   1,253,194 111,494 SH   SOLE   0 0 111,494
NEWELL BRANDS INC COM 651229106   106,479 12,238 SH   SOLE   0 0 12,238
NEWMONT CORP COM 651639106   287,665 6,743 SH   SOLE   0 0 6,743
NEXTERA ENERGY INC COM 65339F101   9,040,919 121,845 SH   SOLE   0 0 121,845
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107   58,366 15,004 SH   SOLE   0 0 15,004
NICE LTD SPONSORED ADR 653656108   669,680 3,243 SH   SOLE   0 0 3,243
NIKE INC CL B 654106103   2,061,510 18,678 SH   SOLE   0 0 18,678
NIKOLA CORP COM 654110105   40,647 29,454 SH   SOLE   0 0 29,454
NIO INC SPON ADS 62914V106   434,599 44,850 SH   SOLE   0 0 44,850
NISOURCE INC COM 65473P105   1,098,400 40,160 SH   SOLE   0 0 40,160
NNN REIT INC COM 637417106   648,099 15,146 SH   SOLE   0 0 15,146
NORFOLK SOUTHN CORP COM 655844108   645,375 2,846 SH   SOLE   0 0 2,846
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534   541,473 16,463 SH   SOLE   0 0 16,463
NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591   466,576 10,827 SH   SOLE   0 0 10,827
NORTHERN TR CORP COM 665859104   227,462 3,068 SH   SOLE   0 0 3,068
NORTHROP GRUMMAN CORP COM 666807102   3,137,666 6,883 SH   SOLE   0 0 6,883
NOVARTIS AG SPONSORED ADR 66987V109   720,261 7,137 SH   SOLE   0 0 7,137
NOVO-NORDISK A S ADR 670100205   480,094 2,966 SH   SOLE   0 0 2,966
NU SKIN ENTERPRISES INC CL A 67018T105   922,694 27,791 SH   SOLE   0 0 27,791
NUCOR CORP COM 670346105   2,632,717 16,055 SH   SOLE   0 0 16,055
NUTRIEN LTD COM 67077M108   215,171 3,643 SH   SOLE   0 0 3,643
NUVEEN AMT FREE QLTY MUN INC COM 670657105   323,874 29,631 SH   SOLE   0 0 29,631
NUVEEN FLOATING RATE INCOME COM 67072T108   218,851 27,737 SH   SOLE   0 0 27,737
NUVEEN FLOATING RATE INCOME COM SHS 6706EN100   272,467 34,931 SH   SOLE   0 0 34,931
NUVEEN MULTI ASSET INCOME FU COM 670750108   241,973 20,752 SH   SOLE   0 0 20,752
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107   710,477 28,498 SH   SOLE   0 0 28,498
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   68,107 10,510 SH   SOLE   0 0 10,510
NUVEEN SR INCOME FD COM 67067Y104   47,475 10,365 SH   SOLE   0 0 10,365
NVIDIA CORPORATION COM 67066G104   29,509,916 69,760 SH   SOLE   0 0 69,760
OCCIDENTAL PETE CORP COM 674599105   888,924 15,117 SH   SOLE   0 0 15,117
OFS CAP CORP COM 67103B100   530,320 53,621 SH   SOLE   0 0 53,621
OKTA INC CL A 679295105   240,436 3,467 SH   SOLE   0 0 3,467
OLD NATL BANCORP IND COM 680033107   147,189 10,558 SH   SOLE   0 0 10,558
OLIN CORP COM PAR $1 680665205   295,973 5,759 SH   SOLE   0 0 5,759
OMEGA HEALTHCARE INVS INC COM 681936100   1,031,230 33,601 SH   SOLE   0 0 33,601
OMNICOM GROUP INC COM 681919106   305,080 3,206 SH   SOLE   0 0 3,206
ON HLDG AG NAMEN AKT A H5919C104   1,566,147 47,459 SH   SOLE   0 0 47,459
ON SEMICONDUCTOR CORP COM 682189105   944,907 9,990 SH   SOLE   0 0 9,990
ONEOK INC NEW COM 682680103   975,327 15,802 SH   SOLE   0 0 15,802
OPKO HEALTH INC COM 68375N103   33,205 15,302 SH   SOLE   0 0 15,302
ORACLE CORP COM 68389X105   2,955,703 24,819 SH   SOLE   0 0 24,819
OREILLY AUTOMOTIVE INC COM 67103H107   880,260 921 SH   SOLE   0 0 921
ORGANIGRAM HLDGS INC COM 68620P101   14,520 37,231 SH   SOLE   0 0 37,231
OTIS WORLDWIDE CORP COM 68902V107   360,319 4,048 SH   SOLE   0 0 4,048
OVINTIV INC COM 69047Q102   249,013 6,540 SH   SOLE   0 0 6,540
OWENS CORNING NEW COM 690742101   436,324 3,343 SH   SOLE   0 0 3,343
OXFORD LANE CAP CORP COM 691543102   352,862 72,905 SH   SOLE   0 0 72,905
OXFORD SQUARE CAP CORP COM 69181V107   39,564 14,929 SH   SOLE   0 0 14,929
PACCAR INC COM 693718108   219,341 2,622 SH   SOLE   0 0 2,622
PACER FDS TR GLOBL CASH ETF 69374H709   1,478,511 44,600 SH   SOLE   0 0 44,600
PACER FDS TR LUNT LRG CP ALTR 69374H717   1,322,954 35,241 SH   SOLE   0 0 35,241
PACER FDS TR SWAN SOS FD OF 69374H568   5,117,280 210,328 SH   SOLE   0 0 210,328
PACER FDS TR TRENDPILOT 100 69374H303   870,041 14,017 SH   SOLE   0 0 14,017
PACER FDS TR TRENDP US LAR CP 69374H105   6,506,623 157,545 SH   SOLE   0 0 157,545
PACER FDS TR TRENDP US MID CP 69374H204   273,428 8,300 SH   SOLE   0 0 8,300
PACER FDS TR US CASH COWS 100 69374H881   25,908,172 541,219 SH   SOLE   0 0 541,219
PACER FDS TR PACER US SMALL 69374H857   1,188,456 29,200 SH   SOLE   0 0 29,200
PALANTIR TECHNOLOGIES INC CL A 69608A108   567,881 37,043 SH   SOLE   0 0 37,043
PALO ALTO NETWORKS INC COM 697435105   2,129,793 8,335 SH   SOLE   0 0 8,335
PAN AMERN SILVER CORP COM 697900108   242,760 16,650 SH   SOLE   0 0 16,650
PARAMOUNT GLOBAL CLASS B COM 92556H206   337,824 21,233 SH   SOLE   0 0 21,233
PARKER-HANNIFIN CORP COM 701094104   261,146 669 SH   SOLE   0 0 669
PATHWARD FINANCIAL INC COM 59100U108   462,382 9,973 SH   SOLE   0 0 9,973
PAYCHEX INC COM 704326107   1,172,207 10,478 SH   SOLE   0 0 10,478
PAYCOM SOFTWARE INC COM 70432V102   310,324 966 SH   SOLE   0 0 966
PAYPAL HLDGS INC COM 70450Y103   1,689,492 25,318 SH   SOLE   0 0 25,318
PEMBINA PIPELINE CORP COM 706327103   549,500 17,477 SH   SOLE   0 0 17,477
PENNANTPARK FLOATING RATE CA COM 70806A106   183,044 17,187 SH   SOLE   0 0 17,187
PENTAIR PLC SHS G7S00T104   622,147 9,630 SH   SOLE   0 0 9,630
PEPSICO INC COM 713448108   7,412,579 40,020 SH   SOLE   0 0 40,020
PERFORMANCE SHIPPING INC COMMON SHARES Y67305154   8,455 10,700 SH   SOLE   0 0 10,700
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   262,034 21,183 SH   SOLE   0 0 21,183
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   352,427 25,482 SH   SOLE   0 0 25,482
PFIZER INC COM 717081103   6,057,890 165,155 SH   SOLE   0 0 165,155
PGIM ETF TR PGIM ULTRA SH BD 69344A107   3,184,060 64,441 SH   SOLE   0 0 64,441
PHILIP MORRIS INTL INC COM 718172109   2,945,249 30,170 SH   SOLE   0 0 30,170
PHILLIPS 66 COM 718546104   1,273,938 13,356 SH   SOLE   0 0 13,356
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   694,331 20,373 SH   SOLE   0 0 20,373
PIERIS PHARMACEUTICALS INC COM 720795103   4,320 26,100 SH   SOLE   0 0 26,100
PIMCO ACCESS INCOME FUND SHS BENFIN INT 72203T100   319,633 21,670 SH   SOLE   0 0 21,670
PIMCO CORPORATE & INCOME OPP COM 72201B101   520,082 37,148 SH   SOLE   0 0 37,148
PIMCO DYNAMIC INCOME FD SHS 72201Y101   2,626,760 140,093 SH   SOLE   0 0 140,093
PIMCO ETF TR 1-5 US TIP IDX 72201R205   3,803,942 75,625 SH   SOLE   0 0 75,625
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   3,288,678 32,965 SH   SOLE   0 0 32,965
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   293,639 3,220 SH   SOLE   0 0 3,220
PIMCO HIGH INCOME FD COM SHS 722014107   993,400 198,680 SH   SOLE   0 0 198,680
PIMCO INCOME STRATEGY FD II COM 72201J104   139,360 19,328 SH   SOLE   0 0 19,328
PINNACLE WEST CAP CORP COM 723484101   207,584 2,548 SH   SOLE   0 0 2,548
PINTEREST INC CL A 72352L106   275,803 10,087 SH   SOLE   0 0 10,087
PIONEER NAT RES CO COM 723787107   1,515,861 7,316 SH   SOLE   0 0 7,316
PITNEY BOWES INC COM 724479100   301,147 85,069 SH   SOLE   0 0 85,069
PLATINUM GROUP METALS LTD COM 72765Q882   26,270 18,500 SH   SOLE   0 0 18,500
PLUG POWER INC COM NEW 72919P202   201,057 19,351 SH   SOLE   0 0 19,351
PNC FINL SVCS GROUP INC COM 693475105   904,501 7,181 SH   SOLE   0 0 7,181
POOL CORP COM 73278L105   584,847 1,561 SH   SOLE   0 0 1,561
PORTAGE BIOTECH INC COM G7185A128   40,220 11,508 SH   SOLE   0 0 11,508
PPL CORP COM 69351T106   539,485 20,388 SH   SOLE   0 0 20,388
PRESIDIO PPTY TR INC *W EXP 01/24/202 74102L113   663 15,115 SH   SOLE   0 0 15,115
PRICE T ROWE GROUP INC COM 74144T108   1,490,131 13,302 SH   SOLE   0 0 13,302
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   208,174 2,744 SH   SOLE   0 0 2,744
PROCTER AND GAMBLE CO COM 742718109   11,728,463 77,293 SH   SOLE   0 0 77,293
PROGRESSIVE CORP COM 743315103   616,371 4,656 SH   SOLE   0 0 4,656
PROLOGIS INC. COM 74340W103   874,463 7,130 SH   SOLE   0 0 7,130
PROSHARES TR RUSS 2000 DIVD 74347B698   586,866 9,923 SH   SOLE   0 0 9,923
PROSHARES TR S&P MDCP 400 DIV 74347B680   373,862 5,320 SH   SOLE   0 0 5,320
PROSHARES TR S&P 500 DV ARIST 74348A467   4,941,892 52,417 SH   SOLE   0 0 52,417
PROSHARES TR ULTRAPRO QQQ 74347X831   2,460 60,000 SH Call SOLE   0 0 60,000
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9   172,317 175,000 SH   SOLE   0 0 175,000
PROSPECT CAP CORP COM 74348T102   532,170 85,833 SH   SOLE   0 0 85,833
PRUDENTIAL FINL INC COM 744320102   731,459 8,291 SH   SOLE   0 0 8,291
PUBLIC STORAGE COM 74460D109   252,444 864 SH   SOLE   0 0 864
PURE STORAGE INC CL A 74624M102   208,576 5,664 SH   SOLE   0 0 5,664
PURECYCLE TECHNOLOGIES INC COM 74623V103   206,125 19,282 SH   SOLE   0 0 19,282
QUALCOMM INC COM 747525103   2,844,206 23,892 SH   SOLE   0 0 23,892
QUANTUMSCAPE CORP COM CL A 74767V109   102,029 12,769 SH   SOLE   0 0 12,769
QUEST DIAGNOSTICS INC COM 74834L100   1,084,918 7,718 SH   SOLE   0 0 7,718
RAYTHEON TECHNOLOGIES CORP COM 75513E101   3,043,123 31,064 SH   SOLE   0 0 31,064
RBB FD INC US TREASRY 12 MT 74933W478   235,736 4,721 SH   SOLE   0 0 4,721
RBB FD INC US TREASY 2 YR 74933W486   201,517 4,177 SH   SOLE   0 0 4,177
RBC BEARINGS INC COM 75524B104   728,742 3,351 SH   SOLE   0 0 3,351
REALTY INCOME CORP COM 756109104   2,856,723 47,779 SH   SOLE   0 0 47,779
REATA PHARMACEUTICALS INC CL A 75615P103   384,899 3,775 SH   SOLE   0 0 3,775
REAVES UTIL INCOME FD COM SH BEN INT 756158101   671,578 24,492 SH   SOLE   0 0 24,492
RED CAT HLDGS INC COM 75644T100   16,284 13,683 SH   SOLE   0 0 13,683
REDWOOD TRUST INC COM 758075402   67,422 10,584 SH   SOLE   0 0 10,584
REGENERON PHARMACEUTICALS COM 75886F107   326,936 455 SH   SOLE   0 0 455
REGENXBIO INC COM 75901B107   688,775 34,456 SH   SOLE   0 0 34,456
RELIANCE STEEL & ALUMINUM CO COM 759509102   3,721,308 13,701 SH   SOLE   0 0 13,701
REPUBLIC SVCS INC COM 760759100   1,897,769 12,389 SH   SOLE   0 0 12,389
RESTAURANT BRANDS INTL INC COM 76131D103   590,419 7,616 SH   SOLE   0 0 7,616
REYNOLDS CONSUMER PRODS INC COM 76171L106   229,494 8,123 SH   SOLE   0 0 8,123
RIO TINTO PLC SPONSORED ADR 767204100   592,225 9,276 SH   SOLE   0 0 9,276
RIOT PLATFORMS INC COM 767292105   248,953 21,061 SH   SOLE   0 0 21,061
RIVERNORTH OPPORTUNITIES FD COM 76881Y109   480,067 41,963 SH   SOLE   0 0 41,963
ROBLOX CORP CL A 771049103   285,502 7,084 SH   SOLE   0 0 7,084
ROCKET PHARMACEUTICALS INC COM 77313F106   518,349 26,087 SH   SOLE   0 0 26,087
ROCKWELL AUTOMATION INC COM 773903109   1,575,117 4,781 SH   SOLE   0 0 4,781
ROKU INC COM CL A 77543R102   406,786 6,360 SH   SOLE   0 0 6,360
ROPER TECHNOLOGIES INC COM 776696106   898,457 1,868 SH   SOLE   0 0 1,868
ROYAL CARIBBEAN GROUP COM V7780T103   284,389 2,741 SH   SOLE   0 0 2,741
ROYCE VALUE TR INC COM 780910105   420,725 30,487 SH   SOLE   0 0 30,487
RPM INTL INC COM 749685103   307,741 3,429 SH   SOLE   0 0 3,429
RUMBLE INC COM CL A 78137L105   171,184 19,191 SH   SOLE   0 0 19,191
S&P GLOBAL INC COM 78409V104   693,611 1,730 SH   SOLE   0 0 1,730
SALESFORCE INC COM 79466L302   6,913,920 32,727 SH   SOLE   0 0 32,727
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105   147,941 19,911 SH   SOLE   0 0 19,911
SAREPTA THERAPEUTICS INC COM 803607100   1,386,265 12,105 SH   SOLE   0 0 12,105
SCHLUMBERGER LTD COM STK 806857108   953,810 19,417 SH   SOLE   0 0 19,417
SCHWAB CHARLES CORP COM 808513105   746,484 13,170 SH   SOLE   0 0 13,170
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   709,003 28,786 SH   SOLE   0 0 28,786
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   1,151,335 35,656 SH   SOLE   0 0 35,656
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   1,032,112 17,927 SH   SOLE   0 0 17,927
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   777,577 21,811 SH   SOLE   0 0 21,811
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   672,837 13,653 SH   SOLE   0 0 13,653
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   7,474,280 142,720 SH   SOLE   0 0 142,720
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   4,741,576 63,263 SH   SOLE   0 0 63,263
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   27,654,332 380,808 SH   SOLE   0 0 380,808
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   245,222 3,655 SH   SOLE   0 0 3,655
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   1,074,232 15,123 SH   SOLE   0 0 15,123
SCHWAB STRATEGIC TR US TIPS ETF 808524870   1,635,325 31,190 SH   SOLE   0 0 31,190
SEABRIDGE GOLD INC COM 811916105   203,163 16,860 SH   SOLE   0 0 16,860
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   337,689 5,458 SH   SOLE   0 0 5,458
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   1,624,429 24,960 SH   SOLE   0 0 24,960
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   3,048,218 17,950 SH   SOLE   0 0 17,950
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   5,856,827 78,964 SH   SOLE   0 0 78,964
SELECT SECTOR SPDR TR ENERGY 81369Y506   11,938,934 147,085 SH   SOLE   0 0 147,085
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   6,079,019 180,332 SH   SOLE   0 0 180,332
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   10,947,382 82,478 SH   SOLE   0 0 82,478
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   3,636,239 33,882 SH   SOLE   0 0 33,882
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   1,771,326 21,374 SH   SOLE   0 0 21,374
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   812,754 21,564 SH   SOLE   0 0 21,564
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   10,566,977 60,778 SH   SOLE   0 0 60,778
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   4,573,430 69,887 SH   SOLE   0 0 69,887
SEMPRA COM 816851109   358,448 2,462 SH   SOLE   0 0 2,462
SERVICE PPTYS TR COM SH BEN INT 81761L102   278,150 32,008 SH   SOLE   0 0 32,008
SERVICENOW INC COM 81762P102   1,358,245 2,416 SH   SOLE   0 0 2,416
SFL CORPORATION LTD SHS G7738W106   1,318,651 141,334 SH   SOLE   0 0 141,334
SHELL PLC SPON ADS 780259305   1,039,914 17,222 SH   SOLE   0 0 17,222
SHERWIN WILLIAMS CO COM 824348106   2,093,223 7,883 SH   SOLE   0 0 7,883
SHIFT4 PMTS INC CL A 82452J109   381,994 5,625 SH   SOLE   0 0 5,625
SHOPIFY INC CL A 82509L107   1,424,172 22,046 SH   SOLE   0 0 22,046
SIMON PPTY GROUP INC NEW COM 828806109   512,621 4,439 SH   SOLE   0 0 4,439
SIRIUS XM HOLDINGS INC COM 82968B103   69,583 15,360 SH   SOLE   0 0 15,360
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   680,318 4,065 SH   SOLE   0 0 4,065
SKYWORKS SOLUTIONS INC COM 83088M102   691,372 6,246 SH   SOLE   0 0 6,246
SMILEDIRECTCLUB INC CL A COM 83192H106   13,947 26,315 SH   SOLE   0 0 26,315
SMUCKER J M CO COM NEW 832696405   1,052,391 7,126 SH   SOLE   0 0 7,126
SNAP ON INC COM 833034101   684,129 2,373 SH   SOLE   0 0 2,373
SNOWFLAKE INC CL A 833445109   230,006 1,307 SH   SOLE   0 0 1,307
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   854,877 11,771 SH   SOLE   0 0 11,771
SOFI TECHNOLOGIES INC COM 83406F102   190,652 22,859 SH   SOLE   0 0 22,859
SOUTHERN CO COM 842587107   4,409,918 62,774 SH   SOLE   0 0 62,774
SOUTHWEST AIRLS CO COM 844741108   463,044 12,787 SH   SOLE   0 0 12,787
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   3,598,850 10,466 SH   SOLE   0 0 10,466
SPDR GOLD TR GOLD SHS 78463V107   24,038,937 134,845 SH   SOLE   0 0 134,845
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   4,391,380 95,506 SH   SOLE   0 0 95,506
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   1,824,801 53,077 SH   SOLE   0 0 53,077
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   833,275 25,607 SH   SOLE   0 0 25,607
SPDR S&P 500 ETF TR TR UNIT 78462F103   5,807 13,100 SH Put SOLE   0 0 13,100
SPDR S&P 500 ETF TR TR UNIT 78462F103   36,463,960 82,259 SH   SOLE   0 0 82,259
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   2,640,358 5,513 SH   SOLE   0 0 5,513
SPDR SER TR S&P REGL BKG 78464A698   229,261 5,615 SH   SOLE   0 0 5,615
SPDR SER TR PORTFOLIO SHORT 78464A474   2,824,704 95,947 SH   SOLE   0 0 95,947
SPDR SER TR BLOOMBERG SHT TE 78468R408   548,850 22,220 SH   SOLE   0 0 22,220
SPDR SER TR S&P BIOTECH 78464A870   893,059 10,733 SH   SOLE   0 0 10,733
SPDR SER TR BLOOMBERG 1 10 Y 78468R861   236,189 12,794 SH   SOLE   0 0 12,794
SPDR SER TR BBG CONV SEC ETF 78464A359   1,704,051 24,360 SH   SOLE   0 0 24,360
SPDR SER TR BLOOMBERG HIGH Y 78468R622   410,290 4,458 SH   SOLE   0 0 4,458
SPDR SER TR BLOOMBERG INVT 78468R200   541,617 17,647 SH   SOLE   0 0 17,647
SPDR SER TR PORTFOLIO S&P400 78464A847   539,225 11,750 SH   SOLE   0 0 11,750
SPDR SER TR PORTFOLIO S&P500 78464A854   551,790 10,588 SH   SOLE   0 0 10,588
SPDR SER TR PRTFLO S&P500 GW 78464A409   442,510 7,253 SH   SOLE   0 0 7,253
SPDR SER TR PRTFLO S&P500 HI 78468R788   336,044 9,062 SH   SOLE   0 0 9,062
SPDR SER TR PORTFOLIO S&P600 78468R853   764,146 19,674 SH   SOLE   0 0 19,674
SPDR SER TR RUSSELL YIELD 78468R770   473,956 4,973 SH   SOLE   0 0 4,973
SPDR SER TR S&P HOMEBUILD 78464A888   766,281 9,542 SH   SOLE   0 0 9,542
SPDR SER TR PRTFLO S&P500 VL 78464A508   969,721 22,447 SH   SOLE   0 0 22,447
SPDR SER TR S&P 400 MDCP GRW 78464A821   460,844 6,431 SH   SOLE   0 0 6,431
SPDR SER TR S&P 600 SMCP GRW 78464A201   660,816 8,586 SH   SOLE   0 0 8,586
SPDR SER TR S&P 600 SMCP VAL 78464A300   706,491 9,152 SH   SOLE   0 0 9,152
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   1,958,107 21,325 SH   SOLE   0 0 21,325
SPDR SER TR PORTFOLIO INTRMD 78464A375   3,270,536 101,854 SH   SOLE   0 0 101,854
SPDR SER TR S&P 400 MDCP VAL 78464A839   279,239 4,059 SH   SOLE   0 0 4,059
SPDR SER TR S&P DIVID ETF 78464A763   5,396,812 44,026 SH   SOLE   0 0 44,026
SPDR SER TR S&P SEMICNDCTR 78464A862   2,983,089 13,480 SH   SOLE   0 0 13,480
SPLUNK INC COM 848637104   569,915 5,372 SH   SOLE   0 0 5,372
SPROTT PHYSICAL GOLD TR UNIT 85207H104   1,030,002 69,035 SH   SOLE   0 0 69,035
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   768,032 98,592 SH   SOLE   0 0 98,592
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   1,159,734 27,698 SH   SOLE   0 0 27,698
SSR MINING IN COM 784730103   236,608 16,686 SH   SOLE   0 0 16,686
STANLEY BLACK & DECKER INC COM 854502101   884,359 9,437 SH   SOLE   0 0 9,437
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   427,692 24,163 SH   SOLE   0 0 24,163
STARBUCKS CORP COM 855244109   3,341,800 33,735 SH   SOLE   0 0 33,735
STELLANTIS N.V SHS N82405106   403,600 23,010 SH   SOLE   0 0 23,010
STELLUS CAP INVT CORP COM 858568108   414,059 29,428 SH   SOLE   0 0 29,428
STEM INC COM 85859N102   123,266 21,550 SH   SOLE   0 0 21,550
STMICROELECTRONICS N V NY REGISTRY 861012102   203,154 4,063 SH   SOLE   0 0 4,063
STOCK YDS BANCORP INC COM 861025104   249,762 5,505 SH   SOLE   0 0 5,505
STONECO LTD COM CL A G85158106   508,645 39,925 SH   SOLE   0 0 39,925
STRYKER CORPORATION COM 863667101   2,741,076 8,984 SH   SOLE   0 0 8,984
STURM RUGER & CO INC COM 864159108   289,554 5,467 SH   SOLE   0 0 5,467
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104   266,305 17,993 SH   SOLE   0 0 17,993
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   1,720,050 39,486 SH   SOLE   0 0 39,486
SYLVAMO CORP COMMON STOCK 871332102   222,767 5,507 SH   SOLE   0 0 5,507
SYNAPTICS INC COM 87157D109   288,072 3,374 SH   SOLE   0 0 3,374
SYNDAX PHARMACEUTICALS INC COM 87164F105   434,507 20,760 SH   SOLE   0 0 20,760
SYNOPSYS INC COM 871607107   429,750 987 SH   SOLE   0 0 987
SYNOVUS FINL CORP COM NEW 87161C501   300,080 9,920 SH   SOLE   0 0 9,920
SYSCO CORP COM 871829107   2,253,745 30,373 SH   SOLE   0 0 30,373
T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404   1,517,414 45,526 SH   SOLE   0 0 45,526
T-MOBILE US INC COM 872590104   782,179 5,631 SH   SOLE   0 0 5,631
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   466,969 4,627 SH   SOLE   0 0 4,627
TANGER FACTORY OUTLET CTRS I COM 875465106   389,582 17,652 SH   SOLE   0 0 17,652
TARGET CORP COM 87612E106   2,106,436 15,969 SH   SOLE   0 0 15,969
TCW STRATEGIC INCOME FD INC COM 872340104   192,877 41,658 SH   SOLE   0 0 41,658
TECHNIPFMC PLC COM G87110105   193,756 11,658 SH   SOLE   0 0 11,658
TELADOC HEALTH INC COM 87918A105   289,813 11,446 SH   SOLE   0 0 11,446
TERADYNE INC COM 880770102   207,522 1,864 SH   SOLE   0 0 1,864
TESLA INC COM 88160R101   19,952,080 76,219 SH   SOLE   0 0 76,219
TEXAS INSTRS INC COM 882508104   3,684,631 20,467 SH   SOLE   0 0 20,467
TEXTRON INC COM 883203101   447,629 6,618 SH   SOLE   0 0 6,618
TFF PHARMACEUTICALS INC COM 87241J104   68,174 145,050 SH   SOLE   0 0 145,050
THE CIGNA GROUP COM 125523100   634,224 2,260 SH   SOLE   0 0 2,260
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   293,783 43,459 SH   SOLE   0 0 43,459
THE TRADE DESK INC COM CL A 88339J105   2,342,237 30,332 SH   SOLE   0 0 30,332
THERMO FISHER SCIENTIFIC INC COM 883556102   2,790,532 5,348 SH   SOLE   0 0 5,348
TILRAY BRANDS INC COM 88688T100   19,197 12,306 SH   SOLE   0 0 12,306
TIMOTHY PLAN US LRGMD CP CORE 887432359   1,098,033 30,521 SH   SOLE   0 0 30,521
TIMOTHY PLAN HIG DV STK ETF 887432326   611,468 19,412 SH   SOLE   0 0 19,412
TIMOTHY PLAN U S SM CP CORE 887432342   781,747 24,518 SH   SOLE   0 0 24,518
TJX COS INC NEW COM 872540109   915,527 10,797 SH   SOLE   0 0 10,797
TORTOISE MIDSTRM ENERGY FD I COM 89148B200   204,163 5,898 SH   SOLE   0 0 5,898
TOTALENERGIES SE SPONSORED ADS 89151E109   229,004 3,973 SH   SOLE   0 0 3,973
TPI COMPOSITES INC COM 87266J104   104,322 10,060 SH   SOLE   0 0 10,060
TRACTOR SUPPLY CO COM 892356106   682,972 3,088 SH   SOLE   0 0 3,088
TRANE TECHNOLOGIES PLC SHS G8994E103   776,133 4,058 SH   SOLE   0 0 4,058
TRAVELERS COMPANIES INC COM 89417E109   1,857,777 10,697 SH   SOLE   0 0 10,697
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100   709,277 60,210 SH   SOLE   0 0 60,210
TRITON INTL LTD CL A G9078F107   253,943 3,050 SH   SOLE   0 0 3,050
TRUIST FINL CORP COM 89832Q109   315,337 10,390 SH   SOLE   0 0 10,390
TUPPERWARE BRANDS CORP COM 899896104   41,318 51,648 SH   SOLE   0 0 51,648
TWILIO INC CL A 90138F102   335,529 5,273 SH   SOLE   0 0 5,273
TYSON FOODS INC CL A 902494103   586,435 11,489 SH   SOLE   0 0 11,489
UBER TECHNOLOGIES INC COM 90353T100   3,055,005 70,766 SH   SOLE   0 0 70,766
ULTA BEAUTY INC COM 90384S303   347,770 739 SH   SOLE   0 0 739
UNILEVER PLC SPON ADR NEW 904767704   2,506,507 48,081 SH   SOLE   0 0 48,081
UNION PAC CORP COM 907818108   1,297,434 6,340 SH   SOLE   0 0 6,340
UNIQURE NV SHS N90064101   571,510 49,870 SH   SOLE   0 0 49,870
UNITED AIRLS HLDGS INC COM 910047109   247,958 4,519 SH   SOLE   0 0 4,519
UNITED PARCEL SERVICE INC CL B 911312106   6,138,317 34,244 SH   SOLE   0 0 34,244
UNITED RENTALS INC COM 911363109   940,971 2,112 SH   SOLE   0 0 2,112
UNITED STATES STL CORP NEW COM 912909108   639,582 25,573 SH   SOLE   0 0 25,573
UNITED STS NAT GAS FD LP UNIT PAR 912318300   84,714 11,417 SH   SOLE   0 0 11,417
UNITEDHEALTH GROUP INC COM 91324P102   7,774,754 16,175 SH   SOLE   0 0 16,175
UNIVERSAL DISPLAY CORP COM 91347P105   1,152,142 7,993 SH   SOLE   0 0 7,993
UNUM GROUP COM 91529Y106   560,066 11,741 SH   SOLE   0 0 11,741
US BANCORP DEL COM NEW 902973304   533,680 16,152 SH   SOLE   0 0 16,152
V F CORP COM 918204108   370,756 19,421 SH   SOLE   0 0 19,421
VALE S A SPONSORED ADS 91912E105   138,877 10,348 SH   SOLE   0 0 10,348
VALERO ENERGY CORP COM 91913Y100   1,334,613 11,377 SH   SOLE   0 0 11,377
VALMONT INDS INC COM 920253101   682,939 2,346 SH   SOLE   0 0 2,346
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   506,249 9,860 SH   SOLE   0 0 9,860
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   2,955,218 82,872 SH   SOLE   0 0 82,872
VANECK ETF TRUST PREFERRED SECURT 92189F429   394,746 22,339 SH   SOLE   0 0 22,339
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   15,279,221 191,492 SH   SOLE   0 0 191,492
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   937,730 33,767 SH   SOLE   0 0 33,767
VANECK ETF TRUST GOLD MINERS ETF 92189F106   1,477,696 49,076 SH   SOLE   0 0 49,076
VANECK ETF TRUST OIL SERVICES ETF 92189H607   468,023 1,627 SH   SOLE   0 0 1,627
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   2,354,115 15,462 SH   SOLE   0 0 15,462
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387   1,112,995 49,910 SH   SOLE   0 0 49,910
VANECK MERK GOLD TR GOLD TRUST 921078101   1,221,705 65,683 SH   SOLE   0 0 65,683
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778   1,430,259 17,418 SH   SOLE   0 0 17,418
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   3,223,637 12,686 SH   SOLE   0 0 12,686
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   810,010 10,811 SH   SOLE   0 0 10,811
VANGUARD BD INDEX FDS INTERMED TERM 921937819   6,396,077 85,020 SH   SOLE   0 0 85,020
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   4,115,325 54,457 SH   SOLE   0 0 54,457
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   1,982,580 27,274 SH   SOLE   0 0 27,274
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   3,489,178 71,382 SH   SOLE   0 0 71,382
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   908,893 6,106 SH   SOLE   0 0 6,106
VANGUARD INDEX FDS GROWTH ETF 922908736   3,991,021 14,104 SH   SOLE   0 0 14,104
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   3,794,577 27,421 SH   SOLE   0 0 27,421
VANGUARD INDEX FDS LARGE CAP ETF 922908637   973,263 4,801 SH   SOLE   0 0 4,801
VANGUARD INDEX FDS MID CAP ETF 922908629   6,225,872 28,278 SH   SOLE   0 0 28,278
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   1,180,414 5,736 SH   SOLE   0 0 5,736
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   3,077,280 36,827 SH   SOLE   0 0 36,827
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   31,365,284 77,011 SH   SOLE   0 0 77,011
VANGUARD INDEX FDS SMALL CP ETF 922908751   4,128,581 20,758 SH   SOLE   0 0 20,758
VANGUARD INDEX FDS SM CP VAL ETF 922908611   3,246,387 19,627 SH   SOLE   0 0 19,627
VANGUARD INDEX FDS SML CP GRW ETF 922908595   615,257 2,678 SH   SOLE   0 0 2,678
VANGUARD INDEX FDS TOTAL STK MKT 922908769   8,434,805 38,291 SH   SOLE   0 0 38,291
VANGUARD INDEX FDS VALUE ETF 922908744   10,263,685 72,228 SH   SOLE   0 0 72,228
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   230,823 3,741 SH   SOLE   0 0 3,741
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   2,181,340 40,090 SH   SOLE   0 0 40,090
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   4,676,223 114,951 SH   SOLE   0 0 114,951
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   2,746,572 57,920 SH   SOLE   0 0 57,920
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   469,137 9,341 SH   SOLE   0 0 9,341
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   1,235,686 15,635 SH   SOLE   0 0 15,635
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   701,431 8,936 SH   SOLE   0 0 8,936
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   291,821 6,345 SH   SOLE   0 0 6,345
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   363,185 5,247 SH   SOLE   0 0 5,247
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649   760,632 6,151 SH   SOLE   0 0 6,151
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   6,292,817 83,172 SH   SOLE   0 0 83,172
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   1,839,120 31,857 SH   SOLE   0 0 31,857
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   5,568,867 34,284 SH   SOLE   0 0 34,284
VANGUARD STAR FDS VG TL INTL STK F 921909768   1,170,004 20,863 SH   SOLE   0 0 20,863
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   7,224,732 156,447 SH   SOLE   0 0 156,447
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   355,339 5,706 SH   SOLE   0 0 5,706
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   5,825,541 54,921 SH   SOLE   0 0 54,921
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   1,663,641 22,155 SH   SOLE   0 0 22,155
VANGUARD WORLD FD EXTENDED DUR 921910709   601,915 6,913 SH   SOLE   0 0 6,913
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   647,511 6,240 SH   SOLE   0 0 6,240
VANGUARD WORLD FD MEGA GRWTH IND 921910816   1,714,687 7,286 SH   SOLE   0 0 7,286
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   800,966 2,828 SH   SOLE   0 0 2,828
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   839,287 4,316 SH   SOLE   0 0 4,316
VANGUARD WORLD FDS ENERGY ETF 92204A306   1,500,747 13,293 SH   SOLE   0 0 13,293
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   231,079 2,844 SH   SOLE   0 0 2,844
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   2,545,597 10,397 SH   SOLE   0 0 10,397
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   330,265 1,606 SH   SOLE   0 0 1,606
VANGUARD WORLD FDS INF TECH ETF 92204A702   2,769,012 6,262 SH   SOLE   0 0 6,262
VANGUARD WORLD FDS MATERIALS ETF 92204A801   2,381,392 13,086 SH   SOLE   0 0 13,086
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   383,933 3,611 SH   SOLE   0 0 3,611
VANGUARD WORLD FDS UTILITIES ETF 92204A876   927,094 6,521 SH   SOLE   0 0 6,521
VEEVA SYS INC CL A COM 922475108   503,618 2,547 SH   SOLE   0 0 2,547
VENTAS INC COM 92276F100   900,135 19,042 SH   SOLE   0 0 19,042
VERISIGN INC COM 92343E102   3,091,270 13,680 SH   SOLE   0 0 13,680
VERIZON COMMUNICATIONS INC COM 92343V104   10,135,775 272,540 SH   SOLE   0 0 272,540
VERTEX ENERGY INC COM 92534K107   89,688 14,350 SH   SOLE   0 0 14,350
VERTEX PHARMACEUTICALS INC COM 92532F100   972,040 2,762 SH   SOLE   0 0 2,762
VIATRIS INC COM 92556V106   244,641 24,513 SH   SOLE   0 0 24,513
VICI PPTYS INC COM 925652109   656,245 20,879 SH   SOLE   0 0 20,879
VICTORY PORTFOLIOS II CORE INTERMEDIAT 92647N527   368,681 8,005 SH   SOLE   0 0 8,005
VICTORY PORTFOLIOS II SHORT TRM BD ETF 92647N535   666,351 13,632 SH   SOLE   0 0 13,632
VIRTUS TOTAL RETURN FD INC COM 92835W107   555,128 91,303 SH   SOLE   0 0 91,303
VISA INC COM CL A 92826C839   9,017,710 37,972 SH   SOLE   0 0 37,972
VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109   312,595 12,960 SH   SOLE   0 0 12,960
VISTA OUTDOOR INC COM 928377100   366,074 13,230 SH   SOLE   0 0 13,230
VMWARE INC CL A COM 928563402   800,055 5,567 SH   SOLE   0 0 5,567
WABASH NATL CORP COM 929566107   258,964 10,100 SH   SOLE   0 0 10,100
WALGREENS BOOTS ALLIANCE INC COM 931427108   1,515,956 53,210 SH   SOLE   0 0 53,210
WALMART INC COM 931142103   6,964,643 44,309 SH   SOLE   0 0 44,309
WARNER BROS DISCOVERY INC COM SER A 934423104   336,321 26,819 SH   SOLE   0 0 26,819
WASTE MGMT INC DEL COM 94106L109   8,572,518 49,432 SH   SOLE   0 0 49,432
WEBSTER FINL CORP COM 947890109   208,569 5,525 SH   SOLE   0 0 5,525
WEC ENERGY GROUP INC COM 92939U106   500,223 5,668 SH   SOLE   0 0 5,668
WELLS FARGO CO NEW COM 949746101   2,908,704 68,151 SH   SOLE   0 0 68,151
WELLTOWER INC COM 95040Q104   285,612 3,530 SH   SOLE   0 0 3,530
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0   168,693 174,000 SH   SOLE   0 0 174,000
WEYERHAEUSER CO MTN BE COM NEW 962166104   499,819 14,915 SH   SOLE   0 0 14,915
WHIRLPOOL CORP COM 963320106   387,703 2,605 SH   SOLE   0 0 2,605
WILLIAMS COS INC COM 969457100   1,049,598 32,166 SH   SOLE   0 0 32,166
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   2,290,935 45,527 SH   SOLE   0 0 45,527
WISDOMTREE TR INTRST RATE HDGE 97717W380   936,251 21,163 SH   SOLE   0 0 21,163
WISDOMTREE TR INTL QULTY DIV 97717X131   421,977 12,263 SH   SOLE   0 0 12,263
WISDOMTREE TR US LARGECAP DIVD 97717W307   2,603,556 40,936 SH   SOLE   0 0 40,936
WISDOMTREE TR US MIDCAP DIVID 97717W505   345,579 8,218 SH   SOLE   0 0 8,218
WISDOMTREE TR US SMALLCAP DIVD 97717W604   706,498 24,539 SH   SOLE   0 0 24,539
WISDOMTREE TR US QTLY DIV GRT 97717X669   414,151 6,212 SH   SOLE   0 0 6,212
WISDOMTREE TR US TOTAL DIVIDND 97717W109   987,308 15,901 SH   SOLE   0 0 15,901
WORTHINGTON INDS INC COM 981811102   527,674 7,595 SH   SOLE   0 0 7,595
WP CAREY INC COM 92936U109   1,012,721 14,989 SH   SOLE   0 0 14,989
XCEL ENERGY INC COM 98389B100   1,175,213 18,903 SH   SOLE   0 0 18,903
XEROX HOLDINGS CORP COM NEW 98421M106   813,060 54,604 SH   SOLE   0 0 54,604
XPO INC COM 983793100   1,209,323 20,497 SH   SOLE   0 0 20,497
YUM BRANDS INC COM 988498101   376,521 2,717 SH   SOLE   0 0 2,717
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   209,010 16,869 SH   SOLE   0 0 16,869
ZIMMER BIOMET HOLDINGS INC COM 98956P102   622,104 4,272 SH   SOLE   0 0 4,272
ZIONS BANCORPORATION N A COM 989701107   493,609 18,377 SH   SOLE   0 0 18,377
ZOETIS INC CL A 98978V103   1,409,404 8,184 SH   SOLE   0 0 8,184
ZOMEDICA CORP COM 98980M109   14,900 74,501 SH   SOLE   0 0 74,501