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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
10X GENOMICS INC CL A COM 88025U109   434,445 10,532 SH   SOLE   10,532 0 0
3M CO COM 88579Y101   3,735,064 39,896 SH   SOLE   39,896 0 0
ABBOTT LABS COM 002824100   10,328,181 106,641 SH   SOLE   106,641 0 0
ABBVIE INC COM 00287Y109   22,735,377 152,525 SH   SOLE   152,525 0 0
ABRDN ASIA PACIFIC INCOME FU COM 003009107   309,925 126,500 SH   SOLE   126,500 0 0
ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106   595,008 36,957 SH   SOLE   36,957 0 0
ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108   594,630 163,360 SH   SOLE   163,360 0 0
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100   1,028,168 136,001 SH   SOLE   136,001 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   208,035 4,401 SH   SOLE   4,401 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   390,361 5,552 SH   SOLE   5,552 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   20,370,299 66,329 SH   SOLE   66,329 0 0
ACCO BRANDS CORP COM 00081T108   77,731 13,542 SH   SOLE   13,542 0 0
ACTIVISION BLIZZARD INC COM 00507V109   8,821,444 94,216 SH   SOLE   94,216 0 0
ACUITY BRANDS INC COM 00508Y102   448,937 2,636 SH   SOLE   2,636 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104   225,272 13,538 SH   SOLE   13,538 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107   53,173 68,171 SH   SOLE   68,171 0 0
ADDUS HOMECARE CORP COM 006739106   476,127 5,589 SH   SOLE   5,589 0 0
ADMA BIOLOGICS INC COM 000899104   419,343 117,135 SH   SOLE   117,135 0 0
ADOBE INC COM 00724F101   13,017,747 25,530 SH   SOLE   25,530 0 0
ADVANCED MICRO DEVICES INC COM 007903107   14,004,907 136,208 SH   SOLE   135,464 0 744
ADVENT CONV & INCOME FD COM 00764C109   178,299 16,997 SH   SOLE   16,997 0 0
ADVISORSHARES TR PURE US CANNABIS 00768Y453   114,471 14,417 SH   SOLE   14,417 0 0
AECOM COM 00766T100   315,552 3,800 SH   SOLE   3,800 0 0
AEGON N V NY REGISTRY SHS 007924103   64,723 13,484 SH   SOLE   13,484 0 0
AEROVIRONMENT INC COM 008073108   463,184 4,153 SH   SOLE   4,153 0 0
AES CORP COM 00130H105   2,329,020 153,225 SH   SOLE   153,225 0 0
AEVA TECHNOLOGIES INC COM 00835Q103   345,523 451,723 SH   SOLE   451,723 0 0
AFLAC INC COM 001055102   13,995,746 182,355 SH   SOLE   182,355 0 0
AGCO CORP COM 001084102   913,476 7,723 SH   SOLE   7,723 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   1,965,684 17,579 SH   SOLE   17,579 0 0
AGNICO EAGLE MINES LTD COM 008474108   2,091,018 46,007 SH   SOLE   46,007 0 0
AIR LEASE CORP CL A 00912X302   730,543 18,537 SH   SOLE   18,537 0 0
AIR PRODS & CHEMS INC COM 009158106   6,598,969 23,285 SH   SOLE   23,285 0 0
AIRBNB INC COM CL A 009066101   3,904,585 28,457 SH   SOLE   28,147 0 310
AKAMAI TECHNOLOGIES INC COM 00971T101   1,654,886 15,533 SH   SOLE   15,533 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102   19,218 25,525 SH   SOLE   25,525 0 0
ALASKA AIR GROUP INC COM 011659109   1,244,961 33,575 SH   SOLE   33,575 0 0
ALBEMARLE CORP COM 012653101   5,942,558 34,948 SH   SOLE   34,948 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   1,231,321 54,124 SH   SOLE   54,124 0 0
ALCON AG ORD SHS H01301128   1,012,491 13,139 SH   SOLE   13,139 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   551,851 5,513 SH   SOLE   5,513 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   4,339,776 50,032 SH   SOLE   50,032 0 0
ALIGN TECHNOLOGY INC COM 016255101   2,634,301 8,628 SH   SOLE   8,628 0 0
ALLEGION PLC ORD SHS G0176J109   5,876,984 56,401 SH   SOLE   56,401 0 0
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108   2,044,440 90,743 SH   SOLE   90,743 0 0
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106   718,334 74,055 SH   SOLE   74,055 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   659,475 21,729 SH   SOLE   21,729 0 0
ALLIANT ENERGY CORP COM 018802108   1,322,540 27,297 SH   SOLE   27,297 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   39,308 12,400 SH   SOLE   12,400 0 0
ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105   98,210 16,100 SH   SOLE   16,100 0 0
ALLSTATE CORP COM 020002101   1,141,173 10,243 SH   SOLE   10,243 0 0
ALLY FINL INC COM 02005N100   469,435 17,595 SH   SOLE   17,595 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   800,315 4,519 SH   SOLE   4,519 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   260,769 1,004 SH   SOLE   1,004 0 0
ALPHABET INC CAP STK CL A 02079K305   54,544,803 416,818 SH   SOLE   416,818 0 0
ALPHABET INC CAP STK CL C 02079K107   53,939,439 409,097 SH   SOLE   409,097 0 0
ALPS ETF TR ALERIAN MLP 00162Q452   3,385,748 80,231 SH   SOLE   80,231 0 0
ALPS ETF TR OSHARES US QUALT 00162Q387   457,792 10,918 SH   SOLE   10,918 0 0
ALTERYX INC COM CL A 02156B103   780,711 20,714 SH   SOLE   20,714 0 0
ALTRIA GROUP INC COM 02209S103   9,138,012 217,313 SH   SOLE   217,313 0 0
ALTUS POWER INC COM CL A 02217A102   131,250 25,000 SH   SOLE   25,000 0 0
AMAZON COM INC COM 023135106   72,553,613 570,749 SH   SOLE   570,749 0 0
AMBEV SA SPONSORED ADR 02319V103   3,368,528 1,305,631 SH   SOLE   1,289,205 0 16,426
AMDOCS LTD SHS G02602103   1,808,508 21,405 SH   SOLE   21,405 0 0
AMEREN CORP COM 023608102   300,966 4,022 SH   SOLE   4,022 0 0
AMERESCO INC CL A 02361E108   286,000 7,417 SH   SOLE   7,417 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   266,871 20,833 SH   SOLE   20,833 0 0
AMERICAN CENTY ETF TR US SML CP VALU 025072877   278,749 3,576 SH   SOLE   3,576 0 0
AMERICAN ELEC PWR CO INC COM 025537101   3,437,328 45,697 SH   SOLE   45,697 0 0
AMERICAN EXPRESS CO COM 025816109   8,790,424 58,921 SH   SOLE   58,921 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   216,305 1,937 SH   SOLE   1,937 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   2,384,125 39,342 SH   SOLE   39,342 0 0
AMERICAN TOWER CORP NEW COM 03027X100   7,854,132 47,760 SH   SOLE   47,760 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   1,196,569 9,663 SH   SOLE   9,663 0 0
AMERIPRISE FINL INC COM 03076C106   1,615,762 4,901 SH   SOLE   4,901 0 0
AMETEK INC COM 031100100   1,759,674 11,909 SH   SOLE   11,909 0 0
AMGEN INC COM 031162100   29,259,364 108,868 SH   SOLE   108,548 0 320
AMPHENOL CORP NEW CL A 032095101   1,226,422 14,602 SH   SOLE   14,602 0 0
ANALOG DEVICES INC COM 032654105   7,675,420 43,837 SH   SOLE   43,837 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   718,236 12,988 SH   SOLE   12,988 0 0
ANTERO MIDSTREAM CORP COM 03676B102   2,692,325 224,735 SH   SOLE   224,735 0 0
ANTERO RESOURCES CORP COM 03674X106   2,908,726 114,607 SH   SOLE   114,607 0 0
AON PLC SHS CL A G0403H108   277,857 857 SH   SOLE   857 0 0
APA CORPORATION COM 03743Q108   2,019,449 49,135 SH   SOLE   49,135 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   450,356 11,839 SH   SOLE   11,839 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   3,538,878 39,426 SH   SOLE   39,426 0 0
APOLLO TACTICAL INCOME FD IN COM 037638103   378,371 28,300 SH   SOLE   28,300 0 0
APPLE INC COM 037833100   198,307,407 1,158,270 SH   SOLE   1,158,270 0 0
APPLIED MATLS INC COM 038222105   8,396,716 60,648 SH   SOLE   60,648 0 0
APTARGROUP INC COM 038336103   899,788 7,196 SH   SOLE   7,196 0 0
APTIV PLC SHS G6095L109   1,256,727 12,747 SH   SOLE   12,747 0 0
ARAMARK COM 03852U106   716,971 20,662 SH   SOLE   20,662 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   3,128,497 41,481 SH   SOLE   41,481 0 0
ARCOSA INC COM 039653100   1,469,780 20,442 SH   SOLE   20,442 0 0
ARDMORE SHIPPING CORP COM Y0207T100   917,413 70,516 SH   SOLE   70,516 0 0
ARES CAPITAL CORP COM 04010L103   6,589,583 338,448 SH   SOLE   335,531 0 2,917
ARES DYNAMIC CR ALLOCATION F COM 04014F102   1,361,956 105,578 SH   SOLE   105,578 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   2,650,960 25,770 SH   SOLE   25,770 0 0
ARISTA NETWORKS INC COM 040413106   1,568,187 8,526 SH   SOLE   8,526 0 0
ARK ETF TR INNOVATION ETF 00214Q104   1,245,519 31,397 SH   SOLE   31,397 0 0
ARM HOLDINGS PLC SPONSORED ADR 042068205   259,358 4,846 SH   SOLE   4,846 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   1,628,324 73,381 SH   SOLE   73,381 0 0
ASANA INC CL A 04342Y104   611,939 33,421 SH   SOLE   33,421 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   1,893,719 3,217 SH   SOLE   3,217 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   976,793 14,424 SH   SOLE   14,424 0 0
ASTRIA THERAPEUTICS INC COM 04635X102   108,371 14,527 SH   SOLE   14,527 0 0
AT&T INC COM 00206R102   9,777,374 650,957 SH   SOLE   650,957 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107   24,636 16,646 SH   SOLE   16,646 0 0
ATI INC COM 01741R102   627,661 15,253 SH   SOLE   15,253 0 0
ATLASSIAN CORPORATION CL A 049468101   892,488 4,429 SH   SOLE   4,429 0 0
ATMOS ENERGY CORP COM 049560105   3,427,365 32,355 SH   SOLE   32,355 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   146,853 18,900 SH   SOLE   18,900 0 0
AUTODESK INC COM 052769106   1,406,160 6,796 SH   SOLE   6,796 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   9,036,666 37,562 SH   SOLE   37,562 0 0
AUTONATION INC COM 05329W102   848,748 5,606 SH   SOLE   5,606 0 0
AUTOZONE INC COM 053332102   8,041,608 3,166 SH   SOLE   3,166 0 0
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104   411,083 39,911 SH   SOLE   39,911 0 0
AVISTA CORP COM 05379B107   587,742 18,157 SH   SOLE   18,157 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   269,685 1,654 SH   SOLE   1,654 0 0
AXIS CAP HLDGS LTD SHS G0692U109   383,316 6,800 SH   SOLE   6,800 0 0
AXON ENTERPRISE INC COM 05464C101   967,091 4,860 SH   SOLE   4,860 0 0
BAIDU INC SPON ADR REP A 056752108   725,087 5,397 SH   SOLE   5,397 0 0
BAKER HUGHES COMPANY CL A 05722G100   879,468 24,900 SH   SOLE   24,900 0 0
BALL CORP COM 058498106   5,492,825 110,342 SH   SOLE   110,342 0 0
BANCO SANTANDER S.A. ADR 05964H105   2,775,779 738,239 SH   SOLE   738,239 0 0
BANCORP INC DEL COM 05969A105   258,750 7,500 SH   SOLE   7,500 0 0
BANK AMERICA CORP 7.25%CNV PFD L 060505682   5,331,935 4,794 SH   SOLE   4,791 0 3
BANK AMERICA CORP COM 060505104   17,912,434 654,216 SH   SOLE   654,216 0 0
BANK MONTREAL QUE COM 063671101   503,773 5,971 SH   SOLE   5,971 0 0
BANK NEW YORK MELLON CORP COM 064058100   1,159,355 27,183 SH   SOLE   27,183 0 0
BARK INC COM 68622E104   13,800 11,500 SH   SOLE   11,500 0 0
BARRICK GOLD CORP COM 067901108   2,547,254 175,069 SH   SOLE   171,144 0 3,925
BATH & BODY WORKS INC COM 070830104   788,520 23,329 SH   SOLE   23,329 0 0
BAXTER INTL INC COM 071813109   538,361 14,265 SH   SOLE   14,265 0 0
BCE INC COM NEW 05534B760   6,193,884 162,271 SH   SOLE   161,271 0 1,000
BECTON DICKINSON & CO COM 075887109   6,985,998 27,022 SH   SOLE   27,022 0 0
BENTLEY SYS INC COM CL B 08265T208   420,792 8,389 SH   SOLE   8,389 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   3,720,339 7 SH   SOLE   7 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   65,985,661 188,369 SH   SOLE   188,369 0 0
BERRY GLOBAL GROUP INC COM 08579W103   233,091 3,765 SH   SOLE   3,765 0 0
BEYOND AIR INC COM 08862L103   48,972 21,200 SH   SOLE   21,200 0 0
BHP GROUP LTD SPONSORED ADS 088606108   1,319,787 23,203 SH   SOLE   23,203 0 0
BIOGEN INC COM 09062X103   2,152,973 8,377 SH   SOLE   8,377 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   238,365 2,694 SH   SOLE   2,694 0 0
BIONTECH SE SPONSORED ADS 09075V102   733,972 6,756 SH   SOLE   6,756 0 0
BLACKBERRY LTD COM 09228F103   4,882,928 1,036,715 SH   SOLE   1,036,715 0 0
BLACKROCK CAP ALLOCATION TER COM 09260U109   307,521 21,223 SH   SOLE   21,223 0 0
BLACKROCK CR ALLOCATION INCO COM 092508100   210,608 21,757 SH   SOLE   21,757 0 0
BLACKROCK ENHANCED GLOBAL DI COM 092501105   150,889 16,001 SH   SOLE   16,001 0 0
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107   128,118 25,675 SH   SOLE   25,675 0 0
BLACKROCK ESG CAP ALLC TERM SHS BEN INT 09262F100   336,946 22,782 SH   SOLE   22,782 0 0
BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105   1,083,099 75,163 SH   SOLE   75,163 0 0
BLACKROCK HEALTH SCIENCES TR COM 09250W107   239,011 6,105 SH   SOLE   6,105 0 0
BLACKROCK INC COM 09247X101   9,802,728 15,163 SH   SOLE   15,163 0 0
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108   1,789,451 257,105 SH   SOLE   257,105 0 0
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105   390,840 20,136 SH   SOLE   20,136 0 0
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101   333,707 32,975 SH   SOLE   29,950 0 3,025
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104   242,254 23,497 SH   SOLE   23,497 0 0
BLACKROCK MUNIYILD QULT FD I COM 09254F100   106,034 10,365 SH   SOLE   10,365 0 0
BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106   140,777 15,470 SH   SOLE   15,470 0 0
BLACKROCK RES & COMMODITIES SHS 09257A108   905,242 98,289 SH   SOLE   98,289 0 0
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104   738,857 23,523 SH   SOLE   23,523 0 0
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101   1,108,619 67,189 SH   SOLE   67,189 0 0
BLACKROCK TCP CAPITAL CORP COM 09259E108   2,211,159 188,344 SH   SOLE   188,344 0 0
BLACKSTONE INC COM 09260D107   13,696,349 127,836 SH   SOLE   127,836 0 0
BLACKSTONE LONG SHORT CR INC COM SHS BN INT 09257D102   783,264 67,233 SH   SOLE   67,233 0 0
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   943,893 34,499 SH   SOLE   34,499 0 0
BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101   284,443 25,882 SH   SOLE   25,882 0 0
BLOCK INC CL A 852234103   830,008 18,753 SH   SOLE   18,753 0 0
BLOOM ENERGY CORP COM CL A 093712107   745,610 56,230 SH   SOLE   56,230 0 0
BLUE OWL CAPITAL CORPORATION COM 69121K104   6,351,929 458,623 SH   SOLE   453,917 0 4,706
BLUE OWL CAPITAL INC COM CL A 09581B103   229,820 17,733 SH   SOLE   17,733 0 0
BOEING CO COM 097023105   10,307,592 53,775 SH   SOLE   53,775 0 0
BOOKING HOLDINGS INC COM 09857L108   777,155 252 SH   SOLE   252 0 0
BORGWARNER INC COM 099724106   1,434,023 35,522 SH   SOLE   35,522 0 0
BOSTON PROPERTIES INC COM 101121101   327,735 5,510 SH   SOLE   5,510 0 0
BOSTON SCIENTIFIC CORP COM 101137107   4,210,008 79,735 SH   SOLE   79,735 0 0
BP PLC SPONSORED ADR 055622104   4,721,865 121,949 SH   SOLE   121,949 0 0
BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107   363,113 50,785 SH   SOLE   50,785 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   12,048,175 207,584 SH   SOLE   207,584 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   504,005 16,046 SH   SOLE   16,046 0 0
BROADCOM INC COM 11135F101   27,255,483 32,815 SH   SOLE   32,815 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   340,401 10,210 SH   SOLE   9,343 0 867
BROOKFIELD CORP CL A LTD VT SH 11271J107   1,171,499 37,464 SH   SOLE   37,464 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   3,301,829 137,921 SH   SOLE   136,949 0 972
BROWN FORMAN CORP CL B 115637209   4,410,574 76,453 SH   SOLE   76,453 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   639,132 5,134 SH   SOLE   5,134 0 0
BUNGE LIMITED COM G16962105   5,253,697 48,533 SH   SOLE   48,061 0 472
BUTTERFLY NETWORK INC COM CL A 124155102   13,806 11,700 SH   SOLE   11,700 0 0
C3 AI INC CL A 12468P104   727,473 28,506 SH   SOLE   28,506 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   565,366 2,413 SH   SOLE   2,413 0 0
CAE INC COM 124765108   399,285 17,100 SH   SOLE   17,100 0 0
CAL MAINE FOODS INC COM NEW 128030202   287,324 5,934 SH   SOLE   5,934 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108   139,946 12,540 SH   SOLE   12,540 0 0
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108   1,531,641 145,317 SH   SOLE   145,317 0 0
CALAMOS DYNAMIC CONV & INCOM COM 12811V105   486,709 26,111 SH   SOLE   26,111 0 0
CALAMOS GBL DYN INCOME FUND COM 12811L107   97,415 17,584 SH   SOLE   17,584 0 0
CALAMOS LNG SHR EQT DYNAMIC COM 12812C106   2,379,208 160,866 SH   SOLE   160,866 0 0
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   431,625 30,677 SH   SOLE   30,677 0 0
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   1,066,281 17,237 SH   SOLE   17,237 0 0
CAMECO CORP COM 13321L108   814,483 20,547 SH   SOLE   20,547 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101   832,200 21,554 SH   SOLE   21,554 0 0
CANADIAN NAT RES LTD COM 136385101   281,120 4,347 SH   SOLE   4,347 0 0
CANADIAN NATL RY CO COM 136375102   2,918,735 26,943 SH   SOLE   26,943 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   8,623,375 115,890 SH   SOLE   114,617 0 1,273
CANADIAN SOLAR INC COM 136635109   309,791 12,588 SH   SOLE   12,588 0 0
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108   512,872 20,425 SH   SOLE   20,425 0 0
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   1,491,929 56,363 SH   SOLE   56,363 0 0
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104   381,618 16,650 SH   SOLE   16,650 0 0
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   363,507 14,837 SH   SOLE   14,837 0 0
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109   1,182,417 54,389 SH   SOLE   54,389 0 0
CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102   824,697 38,358 SH   SOLE   38,358 0 0
CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409   240,384 9,600 SH   SOLE   9,600 0 0
CAPITAL ONE FINL CORP COM 14040H105   1,788,729 18,431 SH   SOLE   18,431 0 0
CAPITAL SOUTHWEST CORP COM 140501107   723,365 31,588 SH   SOLE   31,588 0 0
CARDINAL HEALTH INC COM 14149Y108   1,379,049 15,884 SH   SOLE   15,884 0 0
CARLISLE COS INC COM 142339100   2,553,711 9,850 SH   SOLE   9,850 0 0
CARLYLE GROUP INC COM 14316J108   11,723,524 388,711 SH   SOLE   388,711 0 0
CARMAX INC COM 143130102   19,308,088 272,983 SH   SOLE   272,983 0 0
CARNIVAL CORP COMMON STOCK 143658300   705,949 51,454 SH   SOLE   51,454 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   10,617,389 192,344 SH   SOLE   192,344 0 0
CASEYS GEN STORES INC COM 147528103   3,434,728 12,650 SH   SOLE   12,650 0 0
CATERPILLAR INC COM 149123101   18,617,781 68,197 SH   SOLE   68,197 0 0
CBOE GLOBAL MKTS INC COM 12503M108   2,329,560 14,913 SH   SOLE   14,913 0 0
CBRE GROUP INC CL A 12504L109   3,047,464 41,260 SH   SOLE   41,260 0 0
CDW CORP COM 12514G108   420,064 2,082 SH   SOLE   2,082 0 0
CELLECTIS S A SPON ADS 15117K103   191,844 121,420 SH   SOLE   121,420 0 0
CENCORA INC COM 03073E105   1,910,741 10,617 SH   SOLE   10,617 0 0
CENTENE CORP DEL COM 15135B101   3,061,027 44,440 SH   SOLE   44,440 0 0
CENTRAL SECS CORP COM 155123102   270,484 7,630 SH   SOLE   7,630 0 0
CERAGON NETWORKS LTD ORD M22013102   86,100 42,000 SH   SOLE   42,000 0 0
CEVA INC COM 157210105   199,058 10,266 SH   SOLE   10,266 0 0
CF INDS HLDGS INC COM 125269100   3,042,998 35,491 SH   SOLE   35,491 0 0
CGI INC CL A SUB VTG 12532H104   410,999 4,173 SH   SOLE   4,173 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   1,728,655 347,818 SH   SOLE   347,818 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   2,415,167 18,121 SH   SOLE   18,121 0 0
CHEMED CORP NEW COM 16359R103   7,265,926 13,981 SH   SOLE   13,931 0 50
CHEMOURS CO COM 163851108   272,113 9,701 SH   SOLE   9,701 0 0
CHENIERE ENERGY INC COM NEW 16411R208   4,880,054 29,405 SH   SOLE   29,405 0 0
CHESAPEAKE ENERGY CORP COM 165167735   1,323,113 15,344 SH   SOLE   15,344 0 0
CHEVRON CORP NEW COM 166764100   34,859,824 206,736 SH   SOLE   206,736 0 0
CHIMERA INVT CORP COM NEW 16934Q208   135,135 24,750 SH   SOLE   24,750 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   1,516,755 828 SH   SOLE   828 0 0
CHROMADEX CORP COM NEW 171077407   40,296 27,600 SH   SOLE   27,600 0 0
CHUBB LIMITED COM H1467J104   6,264,969 30,094 SH   SOLE   30,094 0 0
CHURCH & DWIGHT CO INC COM 171340102   2,804,428 30,606 SH   SOLE   30,606 0 0
CINCINNATI FINL CORP COM 172062101   1,793,655 17,535 SH   SOLE   17,535 0 0
CINTAS CORP COM 172908105   3,835,093 7,973 SH   SOLE   7,973 0 0
CISCO SYS INC COM 17275R102   26,236,278 488,026 SH   SOLE   488,026 0 0
CITIGROUP INC COM NEW 172967424   14,397,063 350,038 SH   SOLE   350,038 0 0
CITIZENS FINL GROUP INC COM 174610105   663,568 24,760 SH   SOLE   24,760 0 0
CLEAN HARBORS INC COM 184496107   1,119,806 6,691 SH   SOLE   6,691 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   4,840,033 309,663 SH   SOLE   309,663 0 0
CLOROX CO DEL COM 189054109   1,907,185 14,552 SH   SOLE   14,552 0 0
CLOUDFLARE INC CL A COM 18915M107   366,704 5,817 SH   SOLE   5,817 0 0
CME GROUP INC COM 12572Q105   6,646,103 33,194 SH   SOLE   33,194 0 0
COCA COLA CO COM 191216100   9,274,431 165,674 SH   SOLE   165,674 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   231,114 3,699 SH   SOLE   3,699 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109   253,776 12,961 SH   SOLE   12,961 0 0
COHEN & STEERS LTD DURATION COM 19248C105   602,417 35,291 SH   SOLE   35,291 0 0
COHEN & STEERS QUALITY INCOM COM 19247L106   1,555,697 153,725 SH   SOLE   153,725 0 0
COHEN & STEERS REAL ESTATE O SHS BENFIN INT 19249Q103   248,407 19,035 SH   SOLE   19,035 0 0
COHEN & STEERS TAX ADVAN PFD COM 19249X108   609,843 34,908 SH   SOLE   34,908 0 0
COHERENT CORP COM 19247G107   552,040 16,913 SH   SOLE   16,913 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   564,451 7,518 SH   SOLE   7,518 0 0
COLGATE PALMOLIVE CO COM 194162103   3,286,278 46,214 SH   SOLE   46,214 0 0
COMCAST CORP NEW CL A 20030N101   8,634,107 194,725 SH   SOLE   194,725 0 0
COMERICA INC COM 200340107   644,233 15,505 SH   SOLE   15,505 0 0
COMMERCE BANCSHARES INC COM 200525103   4,515,974 94,122 SH   SOLE   94,122 0 0
COMMSCOPE HLDG CO INC COM 20337X109   42,504 12,650 SH   SOLE   12,650 0 0
COMPUGEN LTD ORD M25722105   33,480 36,000 SH   SOLE   36,000 0 0
CONAGRA BRANDS INC COM 205887102   1,110,537 40,501 SH   SOLE   40,501 0 0
CONFLUENT INC CLASS A COM 20717M103   723,254 24,426 SH   SOLE   24,426 0 0
CONOCOPHILLIPS COM 20825C104   14,372,047 119,967 SH   SOLE   119,967 0 0
CONSOLIDATED EDISON INC COM 209115104   808,943 9,458 SH   SOLE   9,458 0 0
CONSTELLATION BRANDS INC CL A 21036P108   2,113,937 8,411 SH   SOLE   8,411 0 0
CONSTELLATION ENERGY CORP COM 21037T109   839,916 7,700 SH   SOLE   7,700 0 0
CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105   312,680 46,050 SH   SOLE   46,050 0 0
COPART INC COM 217204106   3,854,401 89,450 SH   SOLE   89,450 0 0
CORCEPT THERAPEUTICS INC COM 218352102   544,900 20,000 SH   SOLE   20,000 0 0
CORE LABORATORIES INC COM 21867A105   243,389 10,137 SH   SOLE   10,137 0 0
CORNING INC COM 219350105   4,370,891 143,449 SH   SOLE   143,449 0 0
CORTEVA INC COM 22052L104   726,625 14,203 SH   SOLE   14,203 0 0
COSTAR GROUP INC COM 22160N109   3,114,583 40,507 SH   SOLE   40,507 0 0
COSTCO WHSL CORP NEW COM 22160K105   54,973,433 97,305 SH   SOLE   97,305 0 0
COTERRA ENERGY INC COM 127097103   1,017,837 37,628 SH   SOLE   37,628 0 0
CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103   47,479 25,255 SH   SOLE   25,255 0 0
CRH PLC ORD G25508105   1,444,544 26,394 SH   SOLE   26,394 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   998,489 21,998 SH   SOLE   21,998 0 0
CROCS INC COM 227046109   802,452 9,095 SH   SOLE   9,095 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   4,119,557 24,612 SH   SOLE   24,612 0 0
CROWN CASTLE INC COM 22822V101   2,738,169 29,753 SH   SOLE   29,753 0 0
CSX CORP COM 126408103   6,134,441 199,494 SH   SOLE   199,494 0 0
CULLEN FROST BANKERS INC COM 229899109   1,562,154 17,127 SH   SOLE   17,127 0 0
CULP INC COM 230215105   162,473 29,117 SH   SOLE   29,117 0 0
CUMMINS INC COM 231021106   2,851,638 12,482 SH   SOLE   12,482 0 0
CVB FINL CORP COM 126600105   819,701 49,469 SH   SOLE   49,469 0 0
CVS HEALTH CORP COM 126650100   9,859,422 141,212 SH   SOLE   141,212 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   291,183 1,778 SH   SOLE   1,778 0 0
D R HORTON INC COM 23331A109   2,899,111 26,976 SH   SOLE   26,976 0 0
DANAHER CORPORATION COM 235851102   5,985,909 24,127 SH   SOLE   24,127 0 0
DARDEN RESTAURANTS INC COM 237194105   1,543,768 10,779 SH   SOLE   10,779 0 0
DARLING INGREDIENTS INC COM 237266101   6,150,100 117,818 SH   SOLE   117,818 0 0
DATADOG INC CL A COM 23804L103   1,552,538 17,044 SH   SOLE   17,044 0 0
DEERE & CO COM 244199105   8,360,099 22,153 SH   SOLE   22,153 0 0
DELL TECHNOLOGIES INC CL C 24703L202   275,187 3,994 SH   SOLE   3,994 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   531,875 14,375 SH   SOLE   14,375 0 0
DERMTECH INC COM 24984K105   50,566 35,115 SH   SOLE   35,115 0 0
DEVON ENERGY CORP NEW COM 25179M103   7,499,633 157,225 SH   SOLE   157,225 0 0
DEXCOM INC COM 252131107   4,218,839 45,218 SH   SOLE   45,218 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   2,126,710 14,256 SH   SOLE   14,256 0 0
DIAMONDBACK ENERGY INC COM 25278X109   6,588,595 42,540 SH   SOLE   42,540 0 0
DICKS SPORTING GOODS INC COM 253393102   602,619 5,550 SH   SOLE   5,550 0 0
DIGITAL RLTY TR INC COM 253868103   1,740,752 14,384 SH   SOLE   14,384 0 0
DIGITAL TURBINE INC COM NEW 25400W102   226,331 37,410 SH   SOLE   37,410 0 0
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   6,932,864 151,737 SH   SOLE   151,737 0 0
DISCOVER FINL SVCS COM 254709108   7,174,610 82,819 SH   SOLE   82,819 0 0
DISH NETWORK CORPORATION CL A 25470M109   368,301 62,850 SH   SOLE   62,850 0 0
DISNEY WALT CO COM 254687106   15,505,919 191,313 SH   SOLE   191,313 0 0
DLOCAL LTD CLASS A COM G29018101   362,888 18,930 SH   SOLE   18,930 0 0
DNP SELECT INCOME FD INC COM 23325P104   987,624 103,742 SH   SOLE   103,742 0 0
DOCUSIGN INC COM 256163106   1,236,732 29,446 SH   SOLE   29,446 0 0
DOLLAR GEN CORP NEW COM 256677105   357,604 3,380 SH   SOLE   3,380 0 0
DOMINION ENERGY INC COM 25746U109   3,938,331 88,165 SH   SOLE   88,165 0 0
DORCHESTER MINERALS LP COM UNIT 25820R105   203,350 7,000 SH   SOLE   7,000 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109   640,603 54,659 SH   SOLE   54,659 0 0
DOUBLELINE YIELD OPPORTUNITI COM 25862D105   216,531 14,700 SH   SOLE   14,700 0 0
DOVER CORP COM 260003108   1,552,049 11,125 SH   SOLE   11,125 0 0
DOW INC COM 260557103   10,869,260 210,808 SH   SOLE   210,808 0 0
DOXIMITY INC CL A 26622P107   344,210 16,221 SH   SOLE   16,221 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   3,685,329 125,181 SH   SOLE   125,181 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   6,517,913 73,849 SH   SOLE   73,849 0 0
DUPONT DE NEMOURS INC COM 26614N102   1,843,790 24,719 SH   SOLE   24,719 0 0
EAGLE MATLS INC COM 26969P108   819,445 4,921 SH   SOLE   4,921 0 0
EAST WEST BANCORP INC COM 27579R104   247,737 4,700 SH   SOLE   4,700 0 0
EASTMAN CHEM CO COM 277432100   2,039,141 26,579 SH   SOLE   26,579 0 0
EATON CORP PLC SHS G29183103   15,411,613 72,260 SH   SOLE   72,260 0 0
EATON VANCE ENHANCED EQUITY COM 278277108   382,891 22,287 SH   SOLE   22,287 0 0
EATON VANCE LTD DURATION INC COM 27828H105   109,031 12,061 SH   SOLE   12,061 0 0
EATON VANCE TAX ADVT DIV INC COM 27828G107   262,865 12,411 SH   SOLE   12,411 0 0
EATON VANCE TAX-MANAGED BUY- COM 27828Y108   850,349 71,040 SH   SOLE   71,040 0 0
EATON VANCE TAX-MANAGED GLOB COM 27829C105   287,906 37,684 SH   SOLE   37,684 0 0
EATON VANCE TAX-MANAGED GLOB COM 27829F108   328,245 44,538 SH   SOLE   44,538 0 0
ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109   873,522 72,915 SH   SOLE   72,915 0 0
ECOLAB INC COM 278865100   978,285 5,775 SH   SOLE   5,775 0 0
EDISON INTL COM 281020107   637,520 10,073 SH   SOLE   10,073 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   2,223,126 32,089 SH   SOLE   32,089 0 0
ELASTIC N V ORD SHS N14506104   536,346 6,602 SH   SOLE   6,602 0 0
ELEVANCE HEALTH INC COM 036752103   2,555,915 5,870 SH   SOLE   5,870 0 0
ELI LILLY & CO COM 532457108   37,590,506 69,984 SH   SOLE   69,984 0 0
EMBRAER S.A. SPONSORED ADS 29082A107   164,805 12,012 SH   SOLE   12,012 0 0
EMCOR GROUP INC COM 29084Q100   3,360,770 15,974 SH   SOLE   15,974 0 0
EMERSON ELEC CO COM 291011104   11,504,674 119,133 SH   SOLE   119,133 0 0
EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100   197,536 24,692 SH   SOLE   24,692 0 0
ENBRIDGE INC COM 29250N105   12,083,218 364,062 SH   SOLE   362,412 0 1,650
ENCOMPASS HEALTH CORP COM 29261A100   7,622,727 113,501 SH   SOLE   113,501 0 0
ENCORE WIRE CORP COM 292562105   529,134 2,900 SH   SOLE   2,900 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   6,031,918 429,930 SH   SOLE   429,930 0 0
ENERSYS COM 29275Y102   472,498 4,991 SH   SOLE   4,991 0 0
ENHABIT INC COM 29332G102   397,395 35,324 SH   SOLE   35,324 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   212,200 17,365 SH   SOLE   17,365 0 0
ENOVIX CORPORATION COM 293594107   1,120,627 89,293 SH   SOLE   89,293 0 0
ENPHASE ENERGY INC COM 29355A107   2,254,134 18,761 SH   SOLE   18,761 0 0
ENTERGY CORP NEW COM 29364G103   695,323 7,517 SH   SOLE   7,517 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   14,757,247 539,176 SH   SOLE   537,926 0 1,250
EOG RES INC COM 26875P101   12,139,298 95,766 SH   SOLE   95,766 0 0
EPR PPTYS COM SH BEN INT 26884U109   2,522,807 60,732 SH   SOLE   60,732 0 0
EQRX INC COM 26886C107   33,300 15,000 SH   SOLE   15,000 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   1,030,700 110,000 SH   SOLE   110,000 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   260,574 4,090 SH   SOLE   4,090 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   322,611 5,495 SH   SOLE   5,495 0 0
ERICSSON ADR B SEK 10 294821608   81,167 16,701 SH   SOLE   16,701 0 0
ESSENTIAL UTILS INC COM 29670G102   230,629 6,718 SH   SOLE   6,718 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   2,910,653 56,408 SH   SOLE   56,408 0 0
ETF MANAGERS TR PRIME MOBILE PAY 26924G409   717,485 18,350 SH   SOLE   18,350 0 0
ETF SER SOLUTIONS CLEARSHS ULTRA 26922A453   265,530 2,650 SH   SOLE   2,650 0 0
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289   381,815 12,216 SH   SOLE   12,216 0 0
EURONET WORLDWIDE INC COM 298736109   1,363,828 17,181 SH   SOLE   17,181 0 0
EVEREST GROUP LTD COM G3223R108   1,214,618 3,268 SH   SOLE   3,268 0 0
EVERGY INC COM 30034W106   5,032,381 99,258 SH   SOLE   99,258 0 0
EVERSOURCE ENERGY COM 30040W108   718,908 12,363 SH   SOLE   12,363 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   222,627 45,808 SH   SOLE   45,808 0 0
EXACT SCIENCES CORP COM 30063P105   1,478,123 21,667 SH   SOLE   21,667 0 0
EXCHANGE LISTED FDS TR SABA INT RATE 30151E806   695,229 39,682 SH   SOLE   39,682 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707   812,710 16,138 SH   SOLE   16,138 0 0
EXELON CORP COM 30161N101   1,312,787 34,739 SH   SOLE   34,739 0 0
EXPEDITORS INTL WASH INC COM 302130109   626,911 5,469 SH   SOLE   5,469 0 0
EXTREME NETWORKS COM 30226D106   598,738 24,731 SH   SOLE   24,731 0 0
EXXON MOBIL CORP COM 30231G102   28,814,860 245,066 SH   SOLE   245,066 0 0
FARMLAND PARTNERS INC COM 31154R109   3,974,293 387,358 SH   SOLE   384,158 0 3,200
FASTENAL CO COM 311900104   2,170,246 39,719 SH   SOLE   39,719 0 0
FASTLY INC CL A 31188V100   660,502 34,455 SH   SOLE   34,455 0 0
FEDEX CORP COM 31428X106   3,449,788 13,022 SH   SOLE   13,022 0 0
FERGUSON PLC NEW SHS G3421J106   451,799 2,747 SH   SOLE   2,747 0 0
FERRARI N V COM N3167Y103   972,031 3,289 SH   SOLE   3,289 0 0
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   224,671 5,822 SH   SOLE   5,822 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   1,040,182 25,186 SH   SOLE   25,186 0 0
FIDUS INVT CORP COM 316500107   313,843 16,346 SH   SOLE   16,346 0 0
FIFTH THIRD BANCORP COM 316773100   2,195,351 86,670 SH   SOLE   86,670 0 0
FIGS INC CL A 30260D103   211,155 35,789 SH   SOLE   35,789 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   2,767,101 2,005 SH   SOLE   2,005 0 0
FIRST HORIZON CORPORATION COM 320517105   190,944 17,327 SH   SOLE   17,327 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103   109,038 21,255 SH   SOLE   21,255 0 0
FIRST SOLAR INC COM 336433107   432,415 2,676 SH   SOLE   2,676 0 0
FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889   233,560 7,497 SH   SOLE   7,497 0 0
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   1,269,488 23,885 SH   SOLE   23,885 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   361,614 7,398 SH   SOLE   7,398 0 0
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   300,121 6,659 SH   SOLE   6,659 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   5,000,191 313,099 SH   SOLE   313,099 0 0
FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307   604,860 15,727 SH   SOLE   15,727 0 0
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182   634,552 30,405 SH   SOLE   30,405 0 0
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   3,369,648 140,402 SH   SOLE   140,402 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   2,057,616 27,106 SH   SOLE   27,106 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   263,416 5,164 SH   SOLE   5,164 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   1,949,706 32,312 SH   SOLE   32,312 0 0
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   454,603 12,017 SH   SOLE   12,017 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   566,248 5,828 SH   SOLE   5,828 0 0
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   1,959,569 34,121 SH   SOLE   34,121 0 0
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838   166,349 13,172 SH   SOLE   13,172 0 0
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   537,623 8,529 SH   SOLE   8,529 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   3,914,113 86,157 SH   SOLE   86,157 0 0
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   1,496,043 15,934 SH   SOLE   15,934 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   243,852 2,194 SH   SOLE   2,194 0 0
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103   231,107 2,752 SH   SOLE   2,752 0 0
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   2,898,153 35,023 SH   SOLE   35,023 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   9,227,606 125,324 SH   SOLE   125,324 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   3,284,774 20,580 SH   SOLE   20,580 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878   771,273 24,602 SH   SOLE   24,602 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   1,156,141 26,098 SH   SOLE   26,098 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   19,081,961 321,137 SH   SOLE   321,137 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   1,240,139 31,612 SH   SOLE   31,612 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   5,179,960 109,652 SH   SOLE   109,652 0 0
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   2,095,135 42,446 SH   SOLE   42,446 0 0
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   1,000,526 23,470 SH   SOLE   23,470 0 0
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   2,107,918 37,581 SH   SOLE   37,581 0 0
FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401   1,921,398 23,616 SH   SOLE   23,616 0 0
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720   789,378 19,486 SH   SOLE   19,486 0 0
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811   2,811,785 41,576 SH   SOLE   41,576 0 0
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807   206,543 7,947 SH   SOLE   7,947 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   260,422 9,857 SH   SOLE   9,857 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   2,369,691 16,192 SH   SOLE   16,192 0 0
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704   484,236 9,399 SH   SOLE   9,399 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   4,062,669 88,415 SH   SOLE   88,415 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   1,797,033 39,288 SH   SOLE   39,288 0 0
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   1,071,272 37,948 SH   SOLE   37,948 0 0
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847   599,869 15,436 SH   SOLE   15,436 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U869   587,326 29,723 SH   SOLE   29,723 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740U836   748,459 34,523 SH   SOLE   34,523 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755   4,534,324 185,150 SH   SOLE   185,150 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698   637,345 18,762 SH   SOLE   18,762 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505   685,783 19,488 SH   SOLE   19,488 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623   718,174 19,676 SH   SOLE   19,676 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599   631,815 17,950 SH   SOLE   17,950 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   2,090,344 49,705 SH   SOLE   49,705 0 0
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   3,603,809 150,787 SH   SOLE   150,787 0 0
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854   18,604,224 562,231 SH   SOLE   562,231 0 0
FIRST TR HIGH INCOME LONG / COM 33738E109   367,289 34,262 SH   SOLE   34,262 0 0
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107   1,019,659 76,551 SH   SOLE   76,551 0 0
FIRST TR INTER DURATN PFD & COM 33718W103   417,513 28,021 SH   SOLE   28,021 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   615,021 9,494 SH   SOLE   9,494 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   1,013,345 12,495 SH   SOLE   12,495 0 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   1,151,987 12,508 SH   SOLE   12,508 0 0
FIRST TR MLP & ENERGY INCOM COM 33739B104   194,119 24,541 SH   SOLE   24,541 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109   3,264,513 97,623 SH   SOLE   97,623 0 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102   2,435,306 16,764 SH   SOLE   16,764 0 0
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   372,965 4,624 SH   SOLE   4,624 0 0
FIRST TR SR FLTG RATE INCOME COM 33733U108   158,540 15,854 SH   SOLE   15,854 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   5,863,051 156,808 SH   SOLE   156,808 0 0
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   901,223 9,314 SH   SOLE   9,314 0 0
FIRSTENERGY CORP COM 337932107   405,751 11,871 SH   SOLE   11,871 0 0
FISERV INC COM 337738108   534,301 4,730 SH   SOLE   4,730 0 0
FISKER INC CL A COM STK 33813J106   97,263 15,150 SH   SOLE   15,150 0 0
FLEX LNG LTD SHS G35947202   392,140 13,002 SH   SOLE   13,002 0 0
FLEX LTD ORD Y2573F102   368,466 13,657 SH   SOLE   13,657 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   3,294,472 36,403 SH   SOLE   36,403 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   595,850 5,459 SH   SOLE   5,459 0 0
FORD MTR CO DEL COM 345370860   2,210,052 177,943 SH   SOLE   177,943 0 0
FORTINET INC COM 34959E109   3,881,858 66,153 SH   SOLE   66,153 0 0
FORTIVE CORP COM 34959J108   1,729,263 23,318 SH   SOLE   23,318 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   204,133 3,284 SH   SOLE   3,284 0 0
FRANKLIN LTD DURATION INCOME COM 35472T101   205,477 33,740 SH   SOLE   33,740 0 0
FRANKLIN RESOURCES INC COM 354613101   633,304 25,765 SH   SOLE   25,765 0 0
FREEPORT-MCMORAN INC CL B 35671D857   7,267,001 194,878 SH   SOLE   194,878 0 0
FRONTLINE PLC COM M46528101   271,371 14,450 SH   SOLE   14,450 0 0
FST TR NEW OPPORT MLP & ENE COM 33739M100   99,709 15,928 SH   SOLE   15,928 0 0
FUBOTV INC COM 35953D104   68,456 25,639 SH   SOLE   25,639 0 0
GABELLI DIVID & INCOME TR COM 36242H104   2,535,384 130,421 SH   SOLE   130,421 0 0
GALLAGHER ARTHUR J & CO COM 363576109   1,912,789 8,392 SH   SOLE   8,392 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   319,518 87,300 SH   SOLE   87,300 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   316,208 6,942 SH   SOLE   6,942 0 0
GARMIN LTD SHS H2906T109   2,910,358 27,665 SH   SOLE   27,665 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   1,631,531 23,979 SH   SOLE   23,979 0 0
GENERAC HLDGS INC COM 368736104   6,147,850 56,423 SH   SOLE   56,423 0 0
GENERAL DYNAMICS CORP COM 369550108   8,254,776 37,357 SH   SOLE   37,357 0 0
GENERAL ELECTRIC CO COM NEW 369604301   4,557,203 41,223 SH   SOLE   41,223 0 0
GENERAL MLS INC COM 370334104   2,381,772 37,221 SH   SOLE   37,221 0 0
GENERAL MTRS CO COM 37045V100   1,397,829 42,397 SH   SOLE   42,397 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109   277,597 52,082 SH   SOLE   52,082 0 0
GENUINE PARTS CO COM 372460105   2,213,201 15,329 SH   SOLE   15,329 0 0
GENWORTH FINL INC COM CL A 37247D106   262,528 44,800 SH   SOLE   44,800 0 0
GILEAD SCIENCES INC COM 375558103   24,912,229 332,429 SH   SOLE   332,429 0 0
GLOBAL MED REIT INC COM NEW 37954A204   181,355 20,218 SH   SOLE   20,218 0 0
GLOBAL PMTS INC COM 37940X102   6,073,668 52,636 SH   SOLE   52,636 0 0
GLOBAL X FDS ARTIFICIAL ETF 37954Y632   284,842 10,585 SH   SOLE   10,585 0 0
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624   352,773 15,018 SH   SOLE   15,018 0 0
GLOBAL X FDS CLOUD COMPUTNG 37954Y442   1,980,370 105,171 SH   SOLE   105,171 0 0
GLOBAL X FDS GLOBAL X COPPER 37954Y830   470,854 12,932 SH   SOLE   12,932 0 0
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   934,719 34,568 SH   SOLE   34,568 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   680,467 12,334 SH   SOLE   12,334 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   764,863 45,609 SH   SOLE   45,609 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   758,706 30,692 SH   SOLE   30,692 0 0
GLOBAL X FDS S&P 500 COVERED 37954Y475   494,447 12,714 SH   SOLE   12,714 0 0
GLOBAL X FDS US INFR DEV ETF 37954Y673   2,351,290 77,396 SH   SOLE   77,396 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   507,999 8,730 SH   SOLE   8,730 0 0
GLOBANT S A COM L44385109   1,182,154 5,975 SH   SOLE   5,975 0 0
GOLDMAN SACHS BDC INC SHS 38147U107   496,467 34,098 SH   SOLE   34,098 0 0
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   1,966,160 19,640 SH   SOLE   19,640 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   18,133,510 56,042 SH   SOLE   56,042 0 0
GRAINGER W W INC COM 384802104   3,898,518 5,635 SH   SOLE   5,635 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   282,020 12,658 SH   SOLE   12,658 0 0
GREAT ELM GROUP INC COM NEW 39037G109   43,151 20,164 SH   SOLE   20,164 0 0
GROWGENERATION CORP COM 39986L109   29,317 10,040 SH   SOLE   10,040 0 0
GSK PLC SPONSORED ADR 37733W204   3,327,533 91,794 SH   SOLE   91,794 0 0
GUGGENHEIM ACTIVE ALLOC FD COMMON STOCK 40170T106   1,044,981 77,406 SH   SOLE   77,406 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   6,322,587 107,802 SH   SOLE   107,802 0 0
HALEON PLC SPON ADS 405552100   247,301 29,688 SH   SOLE   29,688 0 0
HALLIBURTON CO COM 406216101   2,172,623 53,645 SH   SOLE   53,645 0 0
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206   474,413 18,066 SH   SOLE   18,066 0 0
HANESBRANDS INC COM 410345102   60,331 15,235 SH   SOLE   15,235 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   1,438,187 67,839 SH   SOLE   67,839 0 0
HARLEY DAVIDSON INC COM 412822108   651,745 19,714 SH   SOLE   19,714 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   290,093 4,091 SH   SOLE   4,091 0 0
HASHICORP INC COM CL A 418100103   280,855 12,302 SH   SOLE   12,302 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   358,221 29,100 SH   SOLE   29,100 0 0
HAWAIIAN HOLDINGS INC COM 419879101   450,063 71,100 SH   SOLE   71,100 0 0
HCA HEALTHCARE INC COM 40412C101   5,132,619 20,866 SH   SOLE   20,866 0 0
HEARTLAND FINL USA INC COM 42234Q102   963,391 32,735 SH   SOLE   32,735 0 0
HEICO CORP NEW CL A 422806208   252,237 1,952 SH   SOLE   1,952 0 0
HEICO CORP NEW COM 422806109   248,886 1,537 SH   SOLE   1,537 0 0
HENRY JACK & ASSOC INC COM 426281101   1,639,113 10,845 SH   SOLE   10,845 0 0
HERSHEY CO COM 427866108   4,235,894 21,171 SH   SOLE   21,171 0 0
HESS CORP COM 42809H107   1,173,357 7,669 SH   SOLE   7,669 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   755,734 43,508 SH   SOLE   43,508 0 0
HF SINCLAIR CORP COM 403949100   429,822 7,550 SH   SOLE   7,550 0 0
HIGHLAND GLOBAL ALLOCATION F COM 43010T104   348,000 43,500 SH   SOLE   43,500 0 0
HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404   5,406,128 672,404 SH   SOLE   672,404 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   250,200 1,666 SH   SOLE   1,666 0 0
HOLOGIC INC COM 436440101   999,360 14,400 SH   SOLE   14,400 0 0
HOME DEPOT INC COM 437076102   41,301,344 136,687 SH   SOLE   136,687 0 0
HONEYWELL INTL INC COM 438516106   13,087,166 70,841 SH   SOLE   70,841 0 0
HORMEL FOODS CORP COM 440452100   1,877,503 49,369 SH   SOLE   49,369 0 0
HOWMET AEROSPACE INC COM 443201108   450,244 9,735 SH   SOLE   9,735 0 0
HP INC COM 40434L105   269,567 10,489 SH   SOLE   10,489 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406   1,422,257 36,043 SH   SOLE   36,043 0 0
HUBBELL INC COM 443510607   726,798 2,319 SH   SOLE   2,319 0 0
HUMANA INC COM 444859102   2,839,817 5,837 SH   SOLE   5,837 0 0
HUNTINGTON BANCSHARES INC COM 446150104   128,658 12,371 SH   SOLE   12,371 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   588,577 2,877 SH   SOLE   2,877 0 0
HUNTSMAN CORP COM 447011107   2,364,677 96,913 SH   SOLE   96,913 0 0
HYATT HOTELS CORP COM CL A 448579102   830,076 7,825 SH   SOLE   7,825 0 0
IAMGOLD CORP COM 450913108   30,848 14,348 SH   SOLE   14,348 0 0
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101   384,642 19,446 SH   SOLE   19,446 0 0
IDEXX LABS INC COM 45168D104   433,772 992 SH   SOLE   992 0 0
ILLINOIS TOOL WKS INC COM 452308109   2,730,786 11,857 SH   SOLE   11,857 0 0
ILLUMINA INC COM 452327109   7,633,454 55,605 SH   SOLE   55,605 0 0
INCYTE CORP COM 45337C102   517,908 8,965 SH   SOLE   8,965 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   300,803 21,379 SH   SOLE   21,379 0 0
INDEPENDENT BK CORP MASS COM 453836108   589,816 12,015 SH   SOLE   12,015 0 0
INDIA FD INC COM 454089103   498,839 28,636 SH   SOLE   28,636 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   183,803 29,175 SH   SOLE   29,175 0 0
INGREDION INC COM 457187102   1,644,067 16,708 SH   SOLE   16,708 0 0
INMODE LTD SHS M5425M103   413,342 13,570 SH   SOLE   13,570 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   5,635,384 74,483 SH   SOLE   74,483 0 0
INSPERITY INC COM 45778Q107   488,000 5,000 SH   SOLE   5,000 0 0
INSTEEL INDS INC COM 45774W108   7,967,859 245,467 SH   SOLE   245,467 0 0
INTEL CORP COM 458140100   9,314,918 262,023 SH   SOLE   262,023 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   246,952 7,810 SH   SOLE   7,810 0 0
INTER PARFUMS INC COM 458334109   201,510 1,500 SH   SOLE   1,500 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   301,142 3,479 SH   SOLE   3,479 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   361,966 3,290 SH   SOLE   3,290 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   9,211,817 65,658 SH   SOLE   65,658 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   803,861 11,792 SH   SOLE   11,792 0 0
INTERNATIONAL PAPER CO COM 460146103   2,591,686 73,067 SH   SOLE   73,067 0 0
INTERPUBLIC GROUP COS INC COM 460690100   453,888 15,837 SH   SOLE   15,837 0 0
INTUIT COM 461202103   5,646,398 11,051 SH   SOLE   11,051 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   3,596,628 12,305 SH   SOLE   12,305 0 0
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   2,234,462 44,959 SH   SOLE   44,959 0 0
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879   261,918 10,500 SH   SOLE   10,500 0 0
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   167,739 11,220 SH   SOLE   11,220 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   789,210 31,619 SH   SOLE   31,619 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743   994,443 22,845 SH   SOLE   22,845 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727   429,017 24,075 SH   SOLE   24,075 0 0
INVESCO EXCH TRADED FD TR II INVESCO PHLX SM 46138G615   801,627 29,635 SH   SOLE   29,635 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   1,914,856 12,990 SH   SOLE   12,990 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   1,735,476 158,491 SH   SOLE   158,491 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115   1,232,826 28,166 SH   SOLE   28,166 0 0
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   2,798,401 71,406 SH   SOLE   71,406 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   2,617,977 44,531 SH   SOLE   44,531 0 0
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   364,550 7,039 SH   SOLE   7,039 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   535,077 25,492 SH   SOLE   25,492 0 0
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   982,896 38,865 SH   SOLE   38,865 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   659,579 29,485 SH   SOLE   29,485 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   230,353 10,247 SH   SOLE   10,247 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   238,553 12,733 SH   SOLE   12,733 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   2,882,376 36,120 SH   SOLE   36,120 0 0
INVESCO EXCHANGE TRADED FD T AI AND NEXT GEN 46137V639   276,379 8,527 SH   SOLE   8,527 0 0
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   198,176 14,095 SH   SOLE   14,095 0 0
INVESCO EXCHANGE TRADED FD T FOOD & BEVERAGE 46137V753   1,885,359 44,508 SH   SOLE   44,508 0 0
INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746   495,342 7,307 SH   SOLE   7,307 0 0
INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738   451,058 9,638 SH   SOLE   9,638 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   8,130,123 89,107 SH   SOLE   89,107 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   299,256 3,717 SH   SOLE   3,717 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   1,257,249 45,885 SH   SOLE   45,885 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   924,857 24,154 SH   SOLE   24,154 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   477,706 16,970 SH   SOLE   16,970 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   4,167,528 29,413 SH   SOLE   29,413 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   759,566 10,323 SH   SOLE   10,323 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   539,281 10,777 SH   SOLE   10,777 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   718,675 13,514 SH   SOLE   13,514 0 0
INVESCO MUNICIPAL TRUST COM 46131J103   85,618 10,266 SH   SOLE   10,266 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   46,439,674 129,622 SH   SOLE   129,622 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106   188,063 22,125 SH   SOLE   22,125 0 0
INVESTORS TITLE CO NC COM 461804106   1,410,853 9,527 SH   SOLE   9,527 0 0
INVITAE CORP COM 46185L103   7,504 12,400 SH   SOLE   12,400 0 0
IONQ INC COM 46222L108   546,022 36,695 SH   SOLE   36,695 0 0
IPG PHOTONICS CORP COM 44980X109   304,620 3,000 SH   SOLE   3,000 0 0
IRON MTN INC DEL COM 46284V101   434,817 7,314 SH   SOLE   7,314 0 0
ISHARES GOLD TR ISHARES NEW 464285204   1,627,140 46,503 SH   SOLE   46,503 0 0
ISHARES INC CORE MSCI EMKT 46434G103   2,629,728 55,258 SH   SOLE   55,258 0 0
ISHARES INC JP MRG EM CRP BD 464286251   1,312,174 31,028 SH   SOLE   31,028 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   284,771 9,285 SH   SOLE   9,285 0 0
ISHARES INC MSCI EMERG MRKT 464286533   1,901,767 35,647 SH   SOLE   35,647 0 0
ISHARES INC MSCI EMRG CHN 46434G764   585,054 11,741 SH   SOLE   11,741 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   870,889 14,445 SH   SOLE   14,445 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814   2,147,084 104,278 SH   SOLE   104,278 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780   536,774 29,252 SH   SOLE   29,252 0 0
ISHARES INC MSCI WORLD ETF 464286392   1,332,565 11,089 SH   SOLE   11,089 0 0
ISHARES SILVER TR ISHARES 46428Q109   2,680,914 131,805 SH   SOLE   131,805 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   1,635,082 16,242 SH   SOLE   16,242 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   11,179,722 115,350 SH   SOLE   115,350 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   864,338 21,066 SH   SOLE   21,066 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100   1,208,418 25,178 SH   SOLE   25,178 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   13,219,729 163,267 SH   SOLE   163,267 0 0
ISHARES TR 20 YR TR BD ETF 464287432   2,484,384 28,012 SH   SOLE   28,012 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   1,284,479 11,351 SH   SOLE   11,351 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   989,905 10,808 SH   SOLE   10,808 0 0
ISHARES TR AGENCY BOND ETF 464288166   799,748 7,559 SH   SOLE   7,559 0 0
ISHARES TR BROAD USD HIGH 46435U853   2,113,006 60,876 SH   SOLE   60,876 0 0
ISHARES TR CALIF MUN BD ETF 464288356   302,717 5,520 SH   SOLE   5,520 0 0
ISHARES TR CONV BD ETF 46435G102   1,817,403 24,490 SH   SOLE   24,490 0 0
ISHARES TR CORE 1 5 YR USD 46432F859   480,497 10,360 SH   SOLE   10,360 0 0
ISHARES TR CORE DIV GRWTH 46434V621   7,562,785 152,691 SH   SOLE   152,691 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   871,715 8,815 SH   SOLE   8,815 0 0
ISHARES TR CORE MSCI EAFE 46432F842   3,458,298 53,742 SH   SOLE   53,742 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   5,097,650 84,975 SH   SOLE   84,975 0 0
ISHARES TR CORE S&P MCP ETF 464287507   23,142,174 92,810 SH   SOLE   92,810 0 0
ISHARES TR CORE S&P SCP ETF 464287804   22,175,945 235,089 SH   SOLE   235,089 0 0
ISHARES TR CORE S&P TTL STK 464287150   885,857 9,405 SH   SOLE   9,405 0 0
ISHARES TR CORE S&P US GWT 464287671   916,627 9,666 SH   SOLE   9,666 0 0
ISHARES TR CORE S&P US VLU 464287663   2,196,067 29,430 SH   SOLE   29,430 0 0
ISHARES TR CORE S&P500 ETF 464287200   46,281,818 107,775 SH   SOLE   107,775 0 0
ISHARES TR CORE US AGGBD ET 464287226   5,296,991 56,327 SH   SOLE   56,327 0 0
ISHARES TR EAFE GRWTH ETF 464288885   920,735 10,669 SH   SOLE   10,669 0 0
ISHARES TR EAFE SML CP ETF 464288273   706,383 12,509 SH   SOLE   12,509 0 0
ISHARES TR EAFE VALUE ETF 464288877   788,360 16,112 SH   SOLE   16,112 0 0
ISHARES TR EXPANDED TECH 464287515   1,521,678 4,459 SH   SOLE   4,459 0 0
ISHARES TR EXPND TEC SC ETF 464287549   223,957 586 SH   SOLE   586 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   6,825,112 134,115 SH   SOLE   134,115 0 0
ISHARES TR GL CLEAN ENE ETF 464288224   1,127,626 77,129 SH   SOLE   77,129 0 0
ISHARES TR GLOBAL 100 ETF 464287572   823,657 11,246 SH   SOLE   11,246 0 0
ISHARES TR GLOBAL ENERG ETF 464287341   1,494,313 36,217 SH   SOLE   36,217 0 0
ISHARES TR GLOBAL TECH ETF 464287291   228,642 3,953 SH   SOLE   3,953 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4   503,453 20,358 SH   SOLE   20,358 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1   524,662 21,529 SH   SOLE   21,529 0 0
ISHARES TR IBOXX HI YD ETF 464288513   1,955,276 26,523 SH   SOLE   26,523 0 0
ISHARES TR IBOXX INV CP ETF 464287242   5,963,375 58,453 SH   SOLE   58,453 0 0
ISHARES TR INDIA 50 ETF 464289529   208,823 4,621 SH   SOLE   4,621 0 0
ISHARES TR INTL SEL DIV ETF 464288448   1,225,575 48,251 SH   SOLE   48,251 0 0
ISHARES TR INTRM GOV CR ETF 464288612   1,028,398 10,149 SH   SOLE   10,149 0 0
ISHARES TR ISHARES BIOTECH 464287556   3,906,187 31,942 SH   SOLE   31,942 0 0
ISHARES TR ISHARES SEMICDTR 464287523   11,749,362 24,806 SH   SOLE   24,806 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   9,724,125 195,146 SH   SOLE   195,146 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   732,037 15,047 SH   SOLE   15,047 0 0
ISHARES TR JPMORGAN USD EMG 464288281   458,976 5,562 SH   SOLE   5,562 0 0
ISHARES TR MBS ETF 464288588   921,655 10,379 SH   SOLE   10,379 0 0
ISHARES TR MRGSTR MD CP GRW 464288307   7,334,635 128,385 SH   SOLE   128,385 0 0
ISHARES TR MSCI EAFE ETF 464287465   10,980,955 159,329 SH   SOLE   159,329 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   4,052,491 106,785 SH   SOLE   106,785 0 0
ISHARES TR MSCI INDIA ETF 46429B598   1,043,150 23,590 SH   SOLE   23,590 0 0
ISHARES TR MSCI JP VALUE 46435U374   274,194 9,604 SH   SOLE   9,604 0 0
ISHARES TR MSCI KOKUSAI ETF 464288265   8,019,916 90,077 SH   SOLE   90,077 0 0
ISHARES TR MSCI UK ETF NEW 46435G334   201,832 6,379 SH   SOLE   6,379 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   460,916 6,368 SH   SOLE   6,368 0 0
ISHARES TR MSCI USA MMENTM 46432F396   14,098,105 100,917 SH   SOLE   100,917 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   662,508 5,027 SH   SOLE   5,027 0 0
ISHARES TR MSCI USA VALUE 46432F388   223,625 2,465 SH   SOLE   2,465 0 0
ISHARES TR NATIONAL MUN ETF 464288414   2,087,099 20,354 SH   SOLE   20,354 0 0
ISHARES TR PFD AND INCM SEC 464288687   2,947,464 97,760 SH   SOLE   97,760 0 0
ISHARES TR RUS 1000 ETF 464287622   834,165 3,551 SH   SOLE   3,551 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   19,850,834 74,630 SH   SOLE   74,630 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   7,298,747 48,075 SH   SOLE   48,075 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   3,602,987 16,074 SH   SOLE   16,074 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   1,071,523 7,905 SH   SOLE   7,905 0 0
ISHARES TR RUS MD CP GR ETF 464287481   4,492,684 49,181 SH   SOLE   49,181 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   2,753,324 26,388 SH   SOLE   26,388 0 0
ISHARES TR RUS MID CAP ETF 464287499   720,477 10,404 SH   SOLE   10,404 0 0
ISHARES TR RUS TP200 GR ETF 464289438   355,193 2,309 SH   SOLE   2,309 0 0
ISHARES TR RUS TP200 VL ETF 464289420   2,102,691 32,166 SH   SOLE   32,166 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   4,469,224 25,287 SH   SOLE   25,287 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   2,712,169 39,640 SH   SOLE   39,640 0 0
ISHARES TR S&P 500 VAL ETF 464287408   1,515,170 9,849 SH   SOLE   9,849 0 0
ISHARES TR S&P MC 400GR ETF 464287606   1,705,659 23,611 SH   SOLE   23,611 0 0
ISHARES TR S&P MC 400VL ETF 464287705   1,403,331 13,904 SH   SOLE   13,904 0 0
ISHARES TR SELECT DIVID ETF 464287168   4,046,295 37,591 SH   SOLE   37,591 0 0
ISHARES TR SHORT TREAS BD 464288679   21,605,060 195,574 SH   SOLE   195,574 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   3,238,547 31,485 SH   SOLE   31,485 0 0
ISHARES TR SP SMCP600VL ETF 464287879   244,374 2,739 SH   SOLE   2,739 0 0
ISHARES TR TIPS BD ETF 464287176   2,179,261 21,011 SH   SOLE   21,011 0 0
ISHARES TR TRS FLT RT BD 46434V860   25,550,228 503,552 SH   SOLE   503,552 0 0
ISHARES TR U.S. FINLS ETF 464287788   273,696 3,661 SH   SOLE   3,661 0 0
ISHARES TR U.S. MED DVC ETF 464288810   2,556,775 52,717 SH   SOLE   52,717 0 0
ISHARES TR U.S. PHARMA ETF 464288836   388,827 2,197 SH   SOLE   2,197 0 0
ISHARES TR U.S. REAL ES ETF 464287739   543,620 6,957 SH   SOLE   6,957 0 0
ISHARES TR U.S. TECH ETF 464287721   768,749 7,327 SH   SOLE   7,327 0 0
ISHARES TR U.S. UTILITS ETF 464287697   394,683 5,364 SH   SOLE   5,364 0 0
ISHARES TR US AER DEF ETF 464288760   3,260,485 30,768 SH   SOLE   30,768 0 0
ISHARES TR US BR DEL SE ETF 464288794   588,873 6,469 SH   SOLE   6,469 0 0
ISHARES TR US CONSUM DISCRE 464287580   212,767 3,178 SH   SOLE   3,178 0 0
ISHARES TR US HLTHCARE ETF 464287762   457,769 1,695 SH   SOLE   1,695 0 0
ISHARES TR US INDUSTRIALS 464287754   207,833 2,060 SH   SOLE   2,060 0 0
ISHARES TR US OIL EQ&SV ETF 464288844   376,851 15,676 SH   SOLE   15,676 0 0
ISHARES TR US REGNL BKS ETF 464288778   320,006 9,524 SH   SOLE   9,524 0 0
ISHARES TR US TREAS BD ETF 46429B267   206,405 9,365 SH   SOLE   9,365 0 0
ISHARES TR US TRSPRTION 464287192   423,124 1,810 SH   SOLE   1,810 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   4,707,670 94,361 SH   SOLE   94,361 0 0
ITRON INC COM 465741106   968,977 15,995 SH   SOLE   15,995 0 0
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670   398,769 8,927 SH   SOLE   8,927 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   6,581,935 122,889 SH   SOLE   122,889 0 0
J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852   1,235,372 27,157 SH   SOLE   27,157 0 0
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   1,408,041 30,003 SH   SOLE   30,003 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   3,149,146 62,757 SH   SOLE   62,757 0 0
JABIL INC COM 466313103   577,096 4,548 SH   SOLE   4,548 0 0
JACOBS SOLUTIONS INC COM 46982L108   6,534,528 47,872 SH   SOLE   47,872 0 0
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   326,196 6,800 SH   SOLE   6,800 0 0
JEFFERIES FINL GROUP INC COM 47233W109   17,147,199 468,119 SH   SOLE   468,119 0 0
JETBLUE AWYS CORP COM 477143101   82,897 18,021 SH   SOLE   18,021 0 0
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107   656,441 12,381 SH   SOLE   12,381 0 0
JOHNSON & JOHNSON COM 478160104   30,919,334 198,519 SH   SOLE   198,519 0 0
JOHNSON CTLS INTL PLC SHS G51502105   4,000,487 75,183 SH   SOLE   75,183 0 0
JPMORGAN CHASE & CO COM 46625H100   53,026,708 365,651 SH   SOLE   365,651 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   378,859 5,034 SH   SOLE   5,034 0 0
KAYNE ANDERSON ENERGY INFRST COM 486606106   726,691 86,408 SH   SOLE   86,408 0 0
KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108   1,160,275 162,960 SH   SOLE   162,960 0 0
KELLANOVA COM 487836108   363,844 6,114 SH   SOLE   6,114 0 0
KENVUE INC COM 49177J102   4,343,706 216,320 SH   SOLE   216,320 0 0
KEYCORP COM 493267108   378,128 35,142 SH   SOLE   35,142 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   4,847,838 36,640 SH   SOLE   36,640 0 0
KIMBELL RTY PARTNERS LP UNIT 49435R102   712,912 44,557 SH   SOLE   44,557 0 0
KIMBERLY-CLARK CORP COM 494368103   2,194,999 18,163 SH   SOLE   18,163 0 0
KINDER MORGAN INC DEL COM 49456B101   7,565,786 456,320 SH   SOLE   456,320 0 0
KINSALE CAP GROUP INC COM 49714P108   2,672,795 6,454 SH   SOLE   6,454 0 0
KIRBY CORP COM 497266106   1,001,880 12,100 SH   SOLE   12,100 0 0
KKR & CO INC COM 48251W104   14,981,366 243,204 SH   SOLE   243,204 0 0
KLA CORP COM NEW 482480100   6,162,556 13,436 SH   SOLE   13,436 0 0
KNIFE RIVER CORP COMMON STOCK 498894104   351,185 7,192 SH   SOLE   7,192 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   1,343,669 26,793 SH   SOLE   26,793 0 0
KONTOOR BRANDS INC COM 50050N103   3,376,020 76,885 SH   SOLE   76,885 0 0
KOPIN CORP COM 500600101   115,900 95,000 SH   SOLE   95,000 0 0
KRAFT HEINZ CO COM 500754106   3,295,072 97,951 SH   SOLE   97,951 0 0
KRANESHARES TR CSI CHI INTERNET 500767306   514,474 18,797 SH   SOLE   18,797 0 0
KRANESHARES TR QUADRTC INT RT 500767736   498,971 24,269 SH   SOLE   24,269 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   4,447,242 296,088 SH   SOLE   296,088 0 0
KROGER CO COM 501044101   269,306 6,018 SH   SOLE   6,018 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   5,660,989 32,512 SH   SOLE   32,512 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   553,692 2,754 SH   SOLE   2,754 0 0
LAM RESEARCH CORP COM 512807108   1,729,258 2,759 SH   SOLE   2,759 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   1,753,454 21,007 SH   SOLE   21,007 0 0
LAMB WESTON HLDGS INC COM 513272104   781,934 8,457 SH   SOLE   8,457 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   268,961 3,130 SH   SOLE   3,130 0 0
LAUDER ESTEE COS INC CL A 518439104   538,160 3,723 SH   SOLE   3,723 0 0
LAZARD LTD SHS A G54050102   528,410 17,040 SH   SOLE   17,040 0 0
LEAR CORP COM NEW 521865204   747,762 5,572 SH   SOLE   5,572 0 0
LEGGETT & PLATT INC COM 524660107   916,564 36,071 SH   SOLE   36,071 0 0
LEIDOS HOLDINGS INC COM 525327102   299,428 3,249 SH   SOLE   3,249 0 0
LENNAR CORP CL A 526057104   2,163,570 19,278 SH   SOLE   19,278 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   1,287,778 94,829 SH   SOLE   94,829 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   148,426 25,072 SH   SOLE   25,072 0 0
LIBERTY ALL-STAR GROWTH FD I COM 529900102   51,332 10,391 SH   SOLE   10,391 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   220,473 8,663 SH   SOLE   8,663 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   138,805 39,100 SH   SOLE   39,100 0 0
LINCOLN ELEC HLDGS INC COM 533900106   704,618 3,876 SH   SOLE   3,876 0 0
LINCOLN NATL CORP IND COM 534187109   919,406 37,238 SH   SOLE   37,238 0 0
LINDE PLC SHS G54950103   8,089,304 21,725 SH   SOLE   21,725 0 0
LISTED FD TR HORIZON KINETICS 53656F623   635,587 20,880 SH   SOLE   20,880 0 0
LITHIUM AMERS CORP NEW COM NEW 53680Q207   365,868 21,509 SH   SOLE   21,509 0 0
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827   432,546 14,967 SH   SOLE   14,967 0 0
LITTELFUSE INC COM 537008104   1,256,880 5,082 SH   SOLE   5,082 0 0
LIVENT CORP COM 53814L108   675,021 36,666 SH   SOLE   36,666 0 0
LKQ CORP COM 501889208   2,693,146 54,396 SH   SOLE   54,396 0 0
LOCKHEED MARTIN CORP COM 539830109   16,205,040 39,625 SH   SOLE   39,625 0 0
LOEWS CORP COM 540424108   332,441 5,251 SH   SOLE   5,251 0 0
LOWES COS INC COM 548661107   17,238,042 82,939 SH   SOLE   82,939 0 0
LULULEMON ATHLETICA INC COM 550021109   5,912,944 15,334 SH   SOLE   15,334 0 0
LUMEN TECHNOLOGIES INC COM 550241103   32,235 22,701 SH   SOLE   22,701 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   1,042,931 11,013 SH   SOLE   11,013 0 0
M D C HLDGS INC COM 552676108   1,432,990 34,756 SH   SOLE   34,756 0 0
MAG SILVER CORP COM 55903Q104   3,744,773 361,116 SH   SOLE   354,666 0 6,450
MAGNA INTL INC COM 559222401   705,079 13,152 SH   SOLE   13,152 0 0
MAINSTAY CBRE GBL INFRA MEG COM 56064Q107   548,277 46,543 SH   SOLE   46,543 0 0
MANULIFE FINL CORP COM 56501R106   454,770 24,878 SH   SOLE   24,878 0 0
MARATHON OIL CORP COM 565849106   563,114 21,051 SH   SOLE   21,051 0 0
MARATHON PETE CORP COM 56585A102   19,926,938 131,670 SH   SOLE   131,670 0 0
MARKEL GROUP INC COM 570535104   1,046,940 711 SH   SOLE   711 0 0
MARRIOTT INTL INC NEW CL A 571903202   2,917,933 14,845 SH   SOLE   14,845 0 0
MARSH & MCLENNAN COS INC COM 571748102   888,891 4,671 SH   SOLE   4,671 0 0
MARTIN MARIETTA MATLS INC COM 573284106   10,286,218 25,059 SH   SOLE   25,059 0 0
MARVELL TECHNOLOGY INC COM 573874104   14,358,253 265,255 SH   SOLE   265,255 0 0
MASCO CORP COM 574599106   2,202,407 41,205 SH   SOLE   41,205 0 0
MASONITE INTL CORP COM 575385109   862,285 9,250 SH   SOLE   9,250 0 0
MASTERCARD INCORPORATED CL A 57636Q104   18,515,523 46,767 SH   SOLE   46,767 0 0
MATADOR RES CO COM 576485205   242,381 4,075 SH   SOLE   4,075 0 0
MATTERPORT INC COM CL A 577096100   42,063 19,384 SH   SOLE   19,384 0 0
MAUI LD & PINEAPPLE INC COM 577345101   3,194,628 241,104 SH   SOLE   237,603 0 3,501
MCCORMICK & CO INC COM NON VTG 579780206   1,562,269 20,654 SH   SOLE   20,654 0 0
MCDONALDS CORP COM 580135101   14,438,356 54,807 SH   SOLE   54,807 0 0
MCKESSON CORP COM 58155Q103   471,812 1,085 SH   SOLE   1,085 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   753,937 138,337 SH   SOLE   138,337 0 0
MEDTRONIC PLC SHS G5960L103   16,906,013 215,748 SH   SOLE   215,548 0 200
MERCADOLIBRE INC COM 58733R102   1,025,715 809 SH   SOLE   809 0 0
MERCER INTL INC COM 588056101   7,326,805 853,940 SH   SOLE   853,940 0 0
MERCK & CO INC COM 58933Y105   21,978,590 213,488 SH   SOLE   213,488 0 0
MERCURITY FINTECH HOLDING IN ORDINARY SHARES G59467202   15,975 11,250 SH   SOLE   11,250 0 0
MERCURY SYS INC COM 589378108   1,487,272 40,099 SH   SOLE   40,099 0 0
MEREO BIOPHARMA GROUP PLC SPON ADS 589492107   18,060 14,000 SH   SOLE   14,000 0 0
META PLATFORMS INC CL A 30303M102   44,152,185 147,071 SH   SOLE   147,071 0 0
METHANEX CORP COM 59151K108   3,483,852 77,333 SH   SOLE   77,333 0 0
METLIFE INC COM 59156R108   1,707,944 27,149 SH   SOLE   27,149 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   383,392 346 SH   SOLE   346 0 0
MFS GOVT MKTS INCOME TR SH BEN INT 552939100   89,135 29,129 SH   SOLE   29,129 0 0
MFS INTER INCOME TR SH BEN INT 55273C107   265,264 98,979 SH   SOLE   98,979 0 0
MGM RESORTS INTERNATIONAL COM 552953101   1,400,409 38,096 SH   SOLE   38,096 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   2,728,550 34,959 SH   SOLE   34,959 0 0
MICRON TECHNOLOGY INC COM 595112103   3,082,779 45,315 SH   SOLE   45,315 0 0
MICROSOFT CORP COM 594918104   227,108,871 719,268 SH   SOLE   719,268 0 0
MICROVAST HOLDINGS INC COM 59516C106   37,613 19,901 SH   SOLE   19,901 0 0
MID-AMER APT CMNTYS INC COM 59522J103   253,441 1,970 SH   SOLE   1,970 0 0
MIDDLESEX WTR CO COM 596680108   1,124,859 16,979 SH   SOLE   16,979 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209   25,300 27,500 SH   SOLE   27,500 0 0
MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101   234,717 23,661 SH   SOLE   23,661 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   103,833 13,900 SH   SOLE   13,900 0 0
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   713,206 17,165 SH   SOLE   17,165 0 0
MODERNA INC COM 60770K107   4,617,270 44,702 SH   SOLE   44,702 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   540,451 8,499 SH   SOLE   8,499 0 0
MONDAY COM LTD SHS M7S64H106   357,608 2,246 SH   SOLE   2,246 0 0
MONDELEZ INTL INC CL A 609207105   2,727,004 39,294 SH   SOLE   39,294 0 0
MONGODB INC CL A 60937P106   1,525,243 4,410 SH   SOLE   4,410 0 0
MONOLITHIC PWR SYS INC COM 609839105   1,961,652 4,246 SH   SOLE   4,246 0 0
MONROE CAP CORP COM 610335101   257,561 34,572 SH   SOLE   34,572 0 0
MOODYS CORP COM 615369105   614,002 1,942 SH   SOLE   1,942 0 0
MORGAN STANLEY COM NEW 617446448   11,602,367 142,064 SH   SOLE   142,064 0 0
MOSAIC CO NEW COM 61945C103   543,719 15,273 SH   SOLE   15,273 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   746,754 2,743 SH   SOLE   2,743 0 0
MPLX LP COM UNIT REP LTD 55336V100   985,289 27,700 SH   SOLE   27,700 0 0
MSA SAFETY INC COM 553498106   307,418 1,950 SH   SOLE   1,950 0 0
MSCI INC COM 55354G100   593,120 1,156 SH   SOLE   1,156 0 0
MUELLER WTR PRODS INC COM SER A 624758108   136,602 10,773 SH   SOLE   10,773 0 0
MURPHY OIL CORP COM 626717102   463,432 10,219 SH   SOLE   10,219 0 0
MYRIAD GENETICS INC COM 62855J104   250,689 15,629 SH   SOLE   15,629 0 0
NASDAQ INC COM 631103108   317,390 6,532 SH   SOLE   6,532 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409   1,199,868 19,790 SH   SOLE   19,790 0 0
NAVIGATOR HLDGS LTD SHS Y62132108   8,569,200 580,176 SH   SOLE   580,176 0 0
NCR CORP NEW COM 62886E108   765,867 28,397 SH   SOLE   28,397 0 0
NETAPP INC COM 64110D104   1,224,931 16,143 SH   SOLE   16,143 0 0
NETFLIX INC COM 64110L106   8,891,347 23,547 SH   SOLE   23,547 0 0
NEUBERGER BERMAN ENERGY INFR COM 64129H104   1,368,632 198,929 SH   SOLE   198,929 0 0
NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108   613,530 58,880 SH   SOLE   58,880 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   1,903,500 16,920 SH   SOLE   16,920 0 0
NEW JERSEY RES CORP COM 646025106   461,191 11,351 SH   SOLE   11,351 0 0
NEW MTN FIN CORP COM 647551100   458,236 35,385 SH   SOLE   35,385 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   488,901 43,113 SH   SOLE   43,113 0 0
NEW YORK TIMES CO CL A 650111107   1,345,180 32,650 SH   SOLE   32,650 0 0
NEWELL BRANDS INC COM 651229106   92,639 10,259 SH   SOLE   10,259 0 0
NEWMONT CORP COM 651639106   5,378,109 145,551 SH   SOLE   144,676 0 875
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205   1,997,395 229,322 SH   SOLE   229,322 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   576,634 4,022 SH   SOLE   4,022 0 0
NEXTERA ENERGY INC COM 65339F101   13,062,120 228,000 SH   SOLE   228,000 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   561,003 18,889 SH   SOLE   18,889 0 0
NICE LTD SPONSORED ADR 653656108   308,380 1,814 SH   SOLE   1,814 0 0
NIKE INC CL B 654106103   6,637,271 69,413 SH   SOLE   69,413 0 0
NIO INC SPON ADS 62914V106   573,434 63,433 SH   SOLE   63,433 0 0
NISOURCE INC COM 65473P105   2,066,481 83,731 SH   SOLE   83,731 0 0
NNN REIT INC COM 637417106   1,288,496 36,460 SH   SOLE   36,460 0 0
NOBLE CORP PLC ORD SHS A G65431127   448,810 8,861 SH   SOLE   8,861 0 0
NOKIA CORP SPONSORED ADR 654902204   156,564 41,862 SH   SOLE   41,862 0 0
NORFOLK SOUTHN CORP COM 655844108   2,894,871 14,700 SH   SOLE   14,700 0 0
NORTHERN TR CORP COM 665859104   654,224 9,416 SH   SOLE   9,416 0 0
NORTHROP GRUMMAN CORP COM 666807102   10,544,311 23,954 SH   SOLE   23,954 0 0
NORTHWEST NAT HLDG CO COM 66765N105   379,692 9,950 SH   SOLE   9,950 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   361,456 21,933 SH   SOLE   21,933 0 0
NOV INC COM 62955J103   321,860 15,400 SH   SOLE   15,400 0 0
NOVARTIS AG SPONSORED ADR 66987V109   3,102,554 30,459 SH   SOLE   30,459 0 0
NOVAVAX INC COM NEW 670002401   118,497 16,367 SH   SOLE   16,367 0 0
NOVO-NORDISK A S ADR 670100205   11,272,741 123,958 SH   SOLE   123,958 0 0
NOW INC COM 67011P100   162,215 13,666 SH   SOLE   13,666 0 0
NUCOR CORP COM 670346105   2,944,071 18,830 SH   SOLE   18,830 0 0
NUTRIEN LTD COM 67077M108   1,028,428 16,652 SH   SOLE   16,652 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106   465,950 45,194 SH   SOLE   45,019 0 175
NUVEEN AMT FREE QLTY MUN INC COM 670657105   627,187 64,792 SH   SOLE   64,792 0 0
NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102   156,470 15,950 SH   SOLE   15,950 0 0
NUVEEN FLOATING RATE INCOME COM 67072T108   561,293 68,367 SH   SOLE   68,367 0 0
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   154,261 16,623 SH   SOLE   16,623 0 0
NUVEEN NEW YORK AMT QLT MUNI COM 670656107   168,390 17,819 SH   SOLE   17,819 0 0
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   238,318 37,649 SH   SOLE   37,649 0 0
NUVEEN PFD & INCOME SECS FD COM 67072C105   144,859 23,478 SH   SOLE   23,478 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101   816,838 80,556 SH   SOLE   80,556 0 0
NUVEEN REAL ASSET INCOME & G COM 67074Y105   119,783 11,279 SH   SOLE   11,279 0 0
NUVEEN REAL ESTATE INCOME FD COM 67071B108   211,532 31,572 SH   SOLE   31,572 0 0
NUVEEN TAXABLE MUNICPAL INM COM 67074C103   148,511 10,221 SH   SOLE   10,221 0 0
NVENT ELECTRIC PLC SHS G6700G107   1,136,106 21,440 SH   SOLE   21,440 0 0
NVIDIA CORPORATION COM 67066G104   59,133,846 135,943 SH   SOLE   135,943 0 0
NVR INC COM 62944T105   1,264,220 212 SH   SOLE   212 0 0
NXG NEXTGEN INFRASTR INCM FD COM 231647207   382,500 10,200 SH   SOLE   10,200 0 0
NXP SEMICONDUCTORS N V COM N6596X109   950,420 4,754 SH   SOLE   4,754 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P405   294,054 14,615 SH   SOLE   14,615 0 0
OCCIDENTAL PETE CORP COM 674599105   10,139,382 156,279 SH   SOLE   155,396 0 883
OGE ENERGY CORP COM 670837103   983,735 29,515 SH   SOLE   29,515 0 0
OKTA INC CL A 679295105   1,400,342 17,180 SH   SOLE   17,180 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   783,094 1,914 SH   SOLE   1,914 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   1,781,753 53,732 SH   SOLE   53,732 0 0
OMNICELL COM COM 68213N109   513,501 11,401 SH   SOLE   11,401 0 0
ON SEMICONDUCTOR CORP COM 682189105   4,126,329 44,393 SH   SOLE   44,393 0 0
ONDAS HLDGS INC COM NEW 68236H204   35,436 58,140 SH   SOLE   58,140 0 0
ONEOK INC NEW COM 682680103   3,991,777 62,932 SH   SOLE   62,932 0 0
OPEN TEXT CORP COM 683715106   351,000 10,000 SH   SOLE   10,000 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104   316,594 8,264 SH   SOLE   8,264 0 0
ORACLE CORP COM 68389X105   3,643,118 34,395 SH   SOLE   34,395 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   14,411,793 15,857 SH   SOLE   15,857 0 0
ORGANON & CO COMMON STOCK 68622V106   1,122,689 64,671 SH   SOLE   64,671 0 0
ORION S.A. COM L72967109   666,064 31,300 SH   SOLE   31,300 0 0
OSCAR HEALTH INC CL A 687793109   75,195 13,500 SH   SOLE   13,500 0 0
OTIS WORLDWIDE CORP COM 68902V107   823,820 10,258 SH   SOLE   10,258 0 0
OUTLOOK THERAPEUTICS INC COM NEW 69012T206   5,437 24,600 SH   SOLE   24,600 0 0
OWENS CORNING NEW COM 690742101   669,500 4,908 SH   SOLE   4,908 0 0
P3 HEALTH PARTNERS INC COM CL A 744413105   31,511 21,436 SH   SOLE   21,436 0 0
PACCAR INC COM 693718108   2,438,289 28,679 SH   SOLE   28,679 0 0
PACER FDS TR DATA AND INFRAST 69374H741   525,179 20,285 SH   SOLE   20,285 0 0
PACER FDS TR PACER US SMALL 69374H857   4,186,805 100,403 SH   SOLE   100,403 0 0
PACER FDS TR TRENDP US LAR CP 69374H105   1,145,254 28,660 SH   SOLE   28,660 0 0
PACER FDS TR TRENDPILOT 100 69374H303   1,048,166 17,060 SH   SOLE   17,060 0 0
PACER FDS TR US CASH COWS 100 69374H881   10,068,792 203,698 SH   SOLE   203,698 0 0
PACKAGING CORP AMER COM 695156109   567,367 3,695 SH   SOLE   3,695 0 0
PAGERDUTY INC COM 69553P100   814,138 36,200 SH   SOLE   36,200 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   3,529,104 220,569 SH   SOLE   220,569 0 0
PALO ALTO NETWORKS INC COM 697435105   10,460,478 44,619 SH   SOLE   44,619 0 0
PARAMOUNT GLOBAL 5.75% CONV PFD A 92556H305   231,939 13,067 SH   SOLE   13,067 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   1,253,674 97,184 SH   SOLE   97,184 0 0
PARKER-HANNIFIN CORP COM 701094104   2,854,013 7,327 SH   SOLE   7,327 0 0
PAYCHEX INC COM 704326107   2,446,380 21,212 SH   SOLE   21,212 0 0
PAYCOM SOFTWARE INC COM 70432V102   595,284 2,296 SH   SOLE   2,296 0 0
PAYPAL HLDGS INC COM 70450Y103   4,780,976 81,782 SH   SOLE   81,782 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   919,308 9,374 SH   SOLE   9,374 0 0
PEABODY ENERGY CORP COM 704551100   820,088 31,554 SH   SOLE   31,554 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   593,163 46,669 SH   SOLE   46,669 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   591,894 3,543 SH   SOLE   3,543 0 0
PENTAIR PLC SHS G7S00T104   3,569,020 55,120 SH   SOLE   55,120 0 0
PEPSICO INC COM 713448108   25,037,302 147,765 SH   SOLE   147,765 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   812,695 58,216 SH   SOLE   58,216 0 0
PFIZER INC COM 717081103   21,543,252 649,480 SH   SOLE   649,480 0 0
PG&E CORP COM 69331C108   561,453 34,808 SH   SOLE   34,808 0 0
PGIM ETF TR PGIM ULTRA SH BD 69344A107   2,110,303 42,641 SH   SOLE   42,641 0 0
PGIM SHORT DUR HIG YLD OPP F COM 69355J104   344,022 23,742 SH   SOLE   23,742 0 0
PHILIP MORRIS INTL INC COM 718172109   6,140,554 66,327 SH   SOLE   66,327 0 0
PHILLIPS 66 COM 718546104   6,846,748 56,985 SH   SOLE   56,985 0 0
PHYSICIANS RLTY TR COM 71943U104   248,444 20,381 SH   SOLE   20,381 0 0
PIMCO CORPORATE & INCM STRG COM 72200U100   345,616 28,399 SH   SOLE   28,399 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101   259,908 15,041 SH   SOLE   15,041 0 0
PIMCO EQUITY SER RAFI DYN EMERG 72202L389   254,727 14,050 SH   SOLE   14,050 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   229,723 2,544 SH   SOLE   2,544 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775   642,022 7,304 SH   SOLE   7,304 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   1,228,718 12,270 SH   SOLE   12,270 0 0
PINNACLE WEST CAP CORP COM 723484101   472,878 6,418 SH   SOLE   6,418 0 0
PINTEREST INC CL A 72352L106   313,278 11,590 SH   SOLE   11,590 0 0
PIONEER NAT RES CO COM 723787107   7,780,138 33,893 SH   SOLE   33,893 0 0
PLANET FITNESS INC CL A 72703H101   871,371 17,718 SH   SOLE   17,718 0 0
PLIANT THERAPEUTICS INC COM 729139105   210,421 12,135 SH   SOLE   12,135 0 0
PLUG POWER INC COM NEW 72919P202   536,446 70,585 SH   SOLE   70,585 0 0
PNC FINL SVCS GROUP INC COM 693475105   1,451,878 11,826 SH   SOLE   11,826 0 0
POLARIS INC COM 731068102   371,676 3,569 SH   SOLE   3,569 0 0
POWELL INDS INC COM 739128106   339,890 4,100 SH   SOLE   4,100 0 0
PPG INDS INC COM 693506107   3,621,031 27,897 SH   SOLE   27,897 0 0
PPL CORP COM 69351T106   481,449 20,435 SH   SOLE   20,435 0 0
PRICE T ROWE GROUP INC COM 74144T108   6,376,096 60,800 SH   SOLE   60,800 0 0
PRIME MEDICINE INC COM 74168J101   205,463 21,537 SH   SOLE   21,537 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   860,011 11,933 SH   SOLE   11,933 0 0
PROCTER AND GAMBLE CO COM 742718109   22,634,992 155,183 SH   SOLE   155,183 0 0
PROGRESSIVE CORP COM 743315103   760,717 5,461 SH   SOLE   5,461 0 0
PROLOGIS INC. COM 74340W103   4,142,232 36,915 SH   SOLE   36,915 0 0
PROPETRO HLDG CORP COM 74347M108   365,991 34,430 SH   SOLE   34,430 0 0
PROSHARES TR LARGE CAP CRE 74347R248   218,376 4,474 SH   SOLE   4,474 0 0
PROSHARES TR PSHS SH MSCI EAF 74347R370   393,576 20,720 SH   SOLE   20,720 0 0
PROSHARES TR RUSS 2000 DIVD 74347B698   1,398,884 24,724 SH   SOLE   24,724 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467   9,732,353 109,908 SH   SOLE   109,908 0 0
PROSHARES TR S&P MDCP 400 DIV 74347B680   480,461 7,199 SH   SOLE   7,199 0 0
PROSHARES TR SHORT QQQ NEW 74347B714   5,545,297 509,210 SH   SOLE   509,210 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425   3,599,369 248,747 SH   SOLE   248,747 0 0
PROSHARES TR SHRT RUSSELL2000 74348A210   1,546,075 63,861 SH   SOLE   63,861 0 0
PROSHARES TR II VIX MDTRM FUTR N 74347W338   608,038 31,326 SH   SOLE   31,326 0 0
PROSHARES TR II VIX SH TRM FUTRS 74347Y789   649,837 27,890 SH   SOLE   27,890 0 0
PROSPECT CAP CORP COM 74348T102   69,708 11,522 SH   SOLE   11,522 0 0
PROTHENA CORP PLC SHS G72800108   381,561 7,908 SH   SOLE   7,908 0 0
PRUDENTIAL FINL INC COM 744320102   2,414,571 25,446 SH   SOLE   25,446 0 0
PUBLIC STORAGE COM 74460D109   2,316,077 8,789 SH   SOLE   8,789 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   6,210,816 109,134 SH   SOLE   108,134 0 1,000
PULTE GROUP INC COM 745867101   3,657,033 49,386 SH   SOLE   49,386 0 0
PURE STORAGE INC CL A 74624M102   248,984 6,990 SH   SOLE   6,990 0 0
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103   509,165 55,344 SH   SOLE   55,344 0 0
QUALCOMM INC COM 747525103   14,923,354 134,372 SH   SOLE   134,372 0 0
QUANTA SVCS INC COM 74762E102   27,942,833 149,371 SH   SOLE   149,371 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   81,243 12,144 SH   SOLE   12,144 0 0
QUEST DIAGNOSTICS INC COM 74834L100   6,073,624 49,841 SH   SOLE   49,591 0 250
RALPH LAUREN CORP CL A 751212101   825,748 7,113 SH   SOLE   7,113 0 0
RANGE RES CORP COM 75281A109   2,425,597 74,841 SH   SOLE   74,841 0 0
REALTY INCOME CORP COM 756109104   3,965,685 79,409 SH   SOLE   79,409 0 0
REAVES UTIL INCOME FD COM SH BEN INT 756158101   1,034,437 41,965 SH   SOLE   41,965 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101   226,728 28,200 SH   SOLE   28,200 0 0
REGAL REXNORD CORPORATION COM 758750103   7,604,931 53,226 SH   SOLE   53,226 0 0
REGENERON PHARMACEUTICALS COM 75886F107   9,043,507 10,989 SH   SOLE   10,989 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   6,691,832 389,060 SH   SOLE   389,060 0 0
REMITLY GLOBAL INC COM 75960P104   348,263 13,809 SH   SOLE   13,809 0 0
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   737,184 19,897 SH   SOLE   19,897 0 0
REPUBLIC SVCS INC COM 760759100   912,207 6,401 SH   SOLE   6,401 0 0
RESMED INC COM 761152107   734,175 4,965 SH   SOLE   4,965 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   5,829,183 87,499 SH   SOLE   87,499 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105   11,924 10,020 SH   SOLE   10,020 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   425,458 16,600 SH   SOLE   16,600 0 0
RH COM 74967X103   355,564 1,345 SH   SOLE   1,345 0 0
RIGETTI COMPUTING INC COMMON STOCK 76655K103   26,600 20,000 SH   SOLE   20,000 0 0
RIO TINTO PLC SPONSORED ADR 767204100   1,985,059 31,192 SH   SOLE   31,192 0 0
RIOT PLATFORMS INC COM 767292105   119,144 12,770 SH   SOLE   12,770 0 0
RITE AID CORP COM 767754872   4,691 10,470 SH   SOLE   10,470 0 0
RIVERNORTH FLEXIBLE MUNI INC COM 76883Y107   417,032 33,850 SH   SOLE   33,850 0 0
RIVERNORTH OPPORTUNITIES FD COM 76881Y109   411,782 39,180 SH   SOLE   39,180 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   250,472 10,316 SH   SOLE   10,316 0 0
RLJ LODGING TR COM 74965L101   452,915 46,263 SH   SOLE   46,263 0 0
ROBERT HALF INC. COM 770323103   773,177 10,551 SH   SOLE   10,551 0 0
ROCKET LAB USA INC COM 773122106   44,943 10,261 SH   SOLE   10,261 0 0
ROCKWELL AUTOMATION INC COM 773903109   9,443,144 33,033 SH   SOLE   32,863 0 170
ROGERS CORP COM 775133101   2,481,759 18,877 SH   SOLE   18,877 0 0
ROKU INC COM CL A 77543R102   1,192,195 16,889 SH   SOLE   16,889 0 0
ROPER TECHNOLOGIES INC COM 776696106   2,440,287 5,039 SH   SOLE   5,039 0 0
ROSS STORES INC COM 778296103   250,410 2,217 SH   SOLE   2,217 0 0
ROYAL BK CDA COM 780087102   695,848 7,958 SH   SOLE   7,958 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   527,502 5,725 SH   SOLE   5,725 0 0
ROYAL GOLD INC COM 780287108   469,341 4,414 SH   SOLE   4,414 0 0
ROYCE VALUE TR INC COM 780910105   1,918,595 149,075 SH   SOLE   149,075 0 0
RTX CORPORATION COM 75513E101   10,275,157 142,770 SH   SOLE   142,770 0 0
RXO INC COMMON STOCK 74982T103   716,554 36,318 SH   SOLE   36,318 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   1,086,388 13,045 SH   SOLE   13,045 0 0
S&P GLOBAL INC COM 78409V104   1,354,575 3,707 SH   SOLE   3,707 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   333,528 23,926 SH   SOLE   23,926 0 0
SAGE THERAPEUTICS INC COM 78667J108   232,657 11,305 SH   SOLE   11,305 0 0
SALESFORCE INC COM 79466L302   7,503,266 37,002 SH   SOLE   37,002 0 0
SAMSARA INC COM CL A 79589L106   293,823 11,655 SH   SOLE   11,655 0 0
SANOFI SPONSORED ADR 80105N105   535,220 9,978 SH   SOLE   9,978 0 0
SAREPTA THERAPEUTICS INC COM 803607100   443,059 3,655 SH   SOLE   3,655 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   3,326,225 16,617 SH   SOLE   16,617 0 0
SCHLUMBERGER LTD COM STK 806857108   3,576,355 61,344 SH   SOLE   61,344 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   2,149,796 77,638 SH   SOLE   77,638 0 0
SCHWAB CHARLES CORP COM 808513105   8,848,562 161,176 SH   SOLE   161,176 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   2,923,838 92,322 SH   SOLE   92,322 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   11,655,729 164,722 SH   SOLE   164,722 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   1,756,842 24,159 SH   SOLE   24,159 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   1,825,446 36,076 SH   SOLE   36,076 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   1,201,807 18,223 SH   SOLE   18,223 0 0
SEAGEN INC COM 81181C104   1,598,762 7,536 SH   SOLE   7,536 0 0
SEALED AIR CORP NEW COM 81211K100   1,034,761 31,490 SH   SOLE   31,490 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   4,003,507 61,057 SH   SOLE   61,057 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   10,852,314 120,061 SH   SOLE   120,061 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   6,171,312 186,051 SH   SOLE   186,051 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   5,656,700 55,797 SH   SOLE   55,797 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   891,884 26,178 SH   SOLE   26,178 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   4,512,913 28,034 SH   SOLE   28,034 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   2,918,370 42,412 SH   SOLE   42,412 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   14,097,287 109,502 SH   SOLE   109,502 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   608,629 10,328 SH   SOLE   10,328 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   774,267 9,857 SH   SOLE   9,857 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   10,126,776 61,775 SH   SOLE   61,775 0 0
SEMPRA COM 816851109   2,824,538 41,519 SH   SOLE   41,519 0 0
SENTINELONE INC CL A 81730H109   727,003 43,120 SH   SOLE   43,120 0 0
SERES THERAPEUTICS INC COM 81750R102   98,968 41,583 SH   SOLE   41,583 0 0
SERVICE CORP INTL COM 817565104   1,161,028 20,319 SH   SOLE   20,319 0 0
SERVICENOW INC COM 81762P102   2,745,053 4,911 SH   SOLE   4,911 0 0
SHELL PLC SPON ADS 780259305   3,089,661 47,991 SH   SOLE   47,991 0 0
SHERWIN WILLIAMS CO COM 824348106   2,207,713 8,656 SH   SOLE   8,656 0 0
SHOPIFY INC CL A 82509L107   1,486,432 27,239 SH   SOLE   27,239 0 0
SIENTRA INC COM 82621J204   56,656 20,380 SH   SOLE   20,380 0 0
SILGAN HLDGS INC COM 827048109   351,778 8,160 SH   SOLE   8,160 0 0
SIMON PPTY GROUP INC NEW COM 828806109   4,727,285 43,759 SH   SOLE   43,759 0 0
SIMULATIONS PLUS INC COM 829214105   351,906 8,439 SH   SOLE   8,439 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   150,769 33,356 SH   SOLE   33,356 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   602,779 6,114 SH   SOLE   6,114 0 0
SL GREEN RLTY CORP COM 78440X887   529,697 14,201 SH   SOLE   14,201 0 0
SLR INVESTMENT CORP COM 83413U100   464,162 30,160 SH   SOLE   30,160 0 0
SMARTSHEET INC COM CL A 83200N103   215,288 5,321 SH   SOLE   5,321 0 0
SMITH A O CORP COM 831865209   1,321,277 19,980 SH   SOLE   19,980 0 0
SMUCKER J M CO COM NEW 832696405   231,317 1,882 SH   SOLE   1,882 0 0
SNAP ON INC COM 833034101   4,430,902 17,372 SH   SOLE   17,372 0 0
SNOWFLAKE INC CL A 833445109   807,848 5,288 SH   SOLE   5,288 0 0
SOFI TECHNOLOGIES INC COM 83406F102   1,535,982 192,238 SH   SOLE   192,238 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   200,481 1,548 SH   SOLE   1,548 0 0
SONY GROUP CORP SPONSORED ADR 835699307   5,404,530 65,581 SH   SOLE   65,581 0 0
SOUTHERN CO COM 842587107   4,632,269 71,574 SH   SOLE   71,574 0 0
SOUTHWEST AIRLS CO COM 844741108   2,661,928 98,335 SH   SOLE   98,335 0 0
SOUTHWESTERN ENERGY CO COM 845467109   890,423 138,050 SH   SOLE   138,050 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   8,485,288 25,333 SH   SOLE   25,333 0 0
SPDR GOLD TR GOLD SHS 78463V107   14,352,594 83,713 SH   SOLE   83,713 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   639,710 19,056 SH   SOLE   19,056 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   30,447,690 71,226 SH   SOLE   71,226 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   3,913,405 8,570 SH   SOLE   8,570 0 0
SPDR SER TR AEROSPACE DEF 78464A631   362,868 3,237 SH   SOLE   3,237 0 0
SPDR SER TR BBG CONV SEC ETF 78464A359   7,903,310 116,568 SH   SOLE   116,568 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   5,326,662 58,012 SH   SOLE   58,012 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   539,326 5,966 SH   SOLE   5,966 0 0
SPDR SER TR BLOOMBERG INTL T 78464A516   437,268 20,587 SH   SOLE   20,587 0 0
SPDR SER TR BLOOMBERG SHT TE 78468R408   318,494 13,021 SH   SOLE   13,021 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853   657,816 17,827 SH   SOLE   17,827 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409   331,375 5,590 SH   SOLE   5,590 0 0
SPDR SER TR S&P BIOTECH 78464A870   4,343,303 59,481 SH   SOLE   59,481 0 0
SPDR SER TR S&P BK ETF 78464A797   246,748 6,696 SH   SOLE   6,696 0 0
SPDR SER TR S&P DIVID ETF 78464A763   5,569,474 48,426 SH   SOLE   48,426 0 0
SPDR SER TR S&P METALS MNG 78464A755   297,518 5,667 SH   SOLE   5,667 0 0
SPDR SER TR S&P OILGAS EXP 78468R556   1,415,795 9,572 SH   SOLE   9,572 0 0
SPDR SER TR S&P REGL BKG 78464A698   1,521,848 36,434 SH   SOLE   36,434 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   690,577 8,814 SH   SOLE   8,814 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   870,472 25,961 SH   SOLE   25,961 0 0
SPLUNK INC COM 848637104   802,620 5,488 SH   SOLE   5,488 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   705,998 40,762 SH   SOLE   40,762 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104   1,882,607 131,467 SH   SOLE   131,467 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   410,131 54,107 SH   SOLE   54,107 0 0
SPX TECHNOLOGIES INC COM 78473E103   601,953 7,395 SH   SOLE   7,395 0 0
SRH TOTAL RETURN FUND INC COM 101507101   953,147 73,432 SH   SOLE   73,432 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   1,141,083 27,214 SH   SOLE   27,214 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   411,545 10,648 SH   SOLE   10,648 0 0
STAG INDL INC COM 85254J102   5,330,622 154,466 SH   SOLE   152,891 0 1,575
STANLEY BLACK & DECKER INC COM 854502101   527,223 6,308 SH   SOLE   6,308 0 0
STARBUCKS CORP COM 855244109   18,042,801 197,686 SH   SOLE   197,686 0 0
STARWOOD PPTY TR INC COM 85571B105   913,185 47,193 SH   SOLE   47,193 0 0
STATE STR CORP COM 857477103   420,777 6,284 SH   SOLE   6,284 0 0
STEEL DYNAMICS INC COM 858119100   878,775 8,196 SH   SOLE   8,196 0 0
STELLUS CAP INVT CORP COM 858568108   170,707 12,552 SH   SOLE   12,552 0 0
STEM INC COM 85859N102   167,942 39,609 SH   SOLE   39,609 0 0
STERLING INFRASTRUCTURE INC COM 859241101   399,658 5,439 SH   SOLE   5,439 0 0
STIFEL FINL CORP COM 860630102   381,542 6,210 SH   SOLE   6,210 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102   260,039 6,025 SH   SOLE   6,025 0 0
STONECO LTD COM CL A G85158106   575,572 53,943 SH   SOLE   53,943 0 0
STRYKER CORPORATION COM 863667101   5,459,115 19,977 SH   SOLE   19,977 0 0
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104   369,872 23,045 SH   SOLE   23,045 0 0
SUNRUN INC COM 86771W105   294,067 23,413 SH   SOLE   23,413 0 0
SUPER MICRO COMPUTER INC COM 86800U104   17,528,142 63,920 SH   SOLE   63,920 0 0
SYNCHRONY FINANCIAL COM 87165B103   1,294,945 42,360 SH   SOLE   42,360 0 0
SYNOPSYS INC COM 871607107   11,321,413 24,667 SH   SOLE   24,570 0 97
SYSCO CORP COM 871829107   2,749,595 41,629 SH   SOLE   41,629 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   10,816,095 124,466 SH   SOLE   124,466 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   773,549 5,510 SH   SOLE   5,510 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106   402,370 17,804 SH   SOLE   17,804 0 0
TARGA RES CORP COM 87612G101   227,158 2,650 SH   SOLE   2,400 0 250
TARGET CORP COM 87612E106   5,081,576 45,958 SH   SOLE   45,958 0 0
TARGET HOSPITALITY CORP COM 87615L107   234,230 14,750 SH   SOLE   14,750 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103   373,543 21,021 SH   SOLE   21,021 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   1,340,894 31,469 SH   SOLE   31,469 0 0
TE CONNECTIVITY LTD SHS H84989104   512,773 4,151 SH   SOLE   4,151 0 0
TEKLA HEALTHCARE INVS SH BEN INT 87911J103   1,279,952 82,312 SH   SOLE   82,312 0 0
TEKLA HEALTHCARE OPPORTUNITI SHS 879105104   591,702 34,847 SH   SOLE   34,847 0 0
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100   219,472 17,600 SH   SOLE   17,600 0 0
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108   131,651 11,233 SH   SOLE   11,233 0 0
TELLURIAN INC NEW COM 87968A104   15,080 13,000 SH   SOLE   13,000 0 0
TELUS CORPORATION COM 87971M103   221,260 13,541 SH   SOLE   13,541 0 0
TEMPLETON EMERGING MKTS INCO COM 880192109   623,770 135,308 SH   SOLE   135,308 0 0
TEMPUR SEALY INTL INC COM 88023U101   399,378 9,215 SH   SOLE   9,215 0 0
TENABLE HLDGS INC COM 88025T102   499,520 11,150 SH   SOLE   11,150 0 0
TERADYNE INC COM 880770102   2,423,798 24,127 SH   SOLE   24,127 0 0
TESLA INC COM 88160R101   27,195,911 108,688 SH   SOLE   108,688 0 0
TETRA TECH INC NEW COM 88162G103   1,254,400 8,251 SH   SOLE   8,251 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   136,833 13,415 SH   SOLE   13,415 0 0
TEXAS INSTRS INC COM 882508104   9,874,680 62,101 SH   SOLE   62,101 0 0
TEXTRON INC COM 883203101   304,433 3,896 SH   SOLE   3,896 0 0
TFI INTL INC COM 87241L109   242,695 1,890 SH   SOLE   1,890 0 0
THE CIGNA GROUP COM 125523100   3,371,335 11,785 SH   SOLE   11,785 0 0
THE TRADE DESK INC COM CL A 88339J105   2,816,682 36,042 SH   SOLE   36,042 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   16,054,194 31,717 SH   SOLE   31,717 0 0
THOMSON REUTERS CORP. COM 884903808   1,053,298 8,611 SH   SOLE   8,611 0 0
THORNBURG INCM BUILDER OPP T COM 885213108   422,670 28,950 SH   SOLE   28,950 0 0
TIMKEN CO COM 887389104   267,577 3,641 SH   SOLE   3,641 0 0
TJX COS INC NEW COM 872540109   9,511,404 107,014 SH   SOLE   107,014 0 0
T-MOBILE US INC COM 872590104   6,308,272 45,043 SH   SOLE   45,043 0 0
TOLL BROTHERS INC COM 889478103   1,033,073 13,968 SH   SOLE   13,968 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   152,240 11,000 SH   SOLE   11,000 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   1,081,908 17,954 SH   SOLE   17,954 0 0
TORTOISE ENERGY INFRA CORP COM 89147L886   527,859 18,265 SH   SOLE   18,265 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   854,025 12,987 SH   SOLE   12,987 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   577,160 23,500 SH   SOLE   23,500 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   573,342 25,004 SH   SOLE   25,004 0 0
TRACTOR SUPPLY CO COM 892356106   2,469,494 12,162 SH   SOLE   12,162 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   1,743,403 8,592 SH   SOLE   8,592 0 0
TRANSDIGM GROUP INC COM 893641100   833,012 988 SH   SOLE   988 0 0
TRANSMEDICS GROUP INC COM 89377M109   492,257 8,991 SH   SOLE   8,991 0 0
TRANSOCEAN LTD REG SHS H8817H100   569,536 69,371 SH   SOLE   69,371 0 0
TRAVELERS COMPANIES INC COM 89417E109   2,527,059 15,474 SH   SOLE   15,474 0 0
TRI CONTL CORP COM 895436103   278,770 10,484 SH   SOLE   10,484 0 0
TRIMBLE INC COM 896239100   1,628,080 30,228 SH   SOLE   30,228 0 0
TRUIST FINL CORP COM 89832Q109   3,725,909 130,231 SH   SOLE   130,231 0 0
TTM TECHNOLOGIES INC COM 87305R109   207,368 16,100 SH   SOLE   16,100 0 0
TWILIO INC CL A 90138F102   2,952,839 50,450 SH   SOLE   50,030 0 420
TYSON FOODS INC CL A 902494103   272,949 5,406 SH   SOLE   5,406 0 0
UBER TECHNOLOGIES INC COM 90353T100   9,735,807 211,694 SH   SOLE   211,694 0 0
UBIQUITI INC COM 90353W103   2,474,459 17,030 SH   SOLE   17,030 0 0
UBS GROUP AG SHS H42097107   5,322,058 215,905 SH   SOLE   215,905 0 0
UGI CORP NEW COM 902681105   1,601,444 69,628 SH   SOLE   69,628 0 0
UIPATH INC CL A 90364P105   3,358,402 196,283 SH   SOLE   193,637 0 2,646
ULTA BEAUTY INC COM 90384S303   2,474,593 6,195 SH   SOLE   6,195 0 0
UNILEVER PLC SPON ADR NEW 904767704   2,772,328 56,120 SH   SOLE   56,120 0 0
UNION PAC CORP COM 907818108   8,661,809 42,537 SH   SOLE   42,537 0 0
UNITED PARCEL SERVICE INC CL B 911312106   8,636,757 55,410 SH   SOLE   55,410 0 0
UNITED RENTALS INC COM 911363109   1,974,780 4,442 SH   SOLE   4,442 0 0
UNITED STS NAT GAS FD LP UNIT PAR 912318300   682,358 99,906 SH   SOLE   99,906 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   776,089 3,436 SH   SOLE   3,436 0 0
UNITEDHEALTH GROUP INC COM 91324P102   29,599,987 58,708 SH   SOLE   58,708 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   5,512,233 35,112 SH   SOLE   34,812 0 300
UNUM GROUP COM 91529Y106   1,196,547 24,325 SH   SOLE   24,325 0 0
US BANCORP DEL COM NEW 902973304   4,748,540 143,634 SH   SOLE   143,634 0 0
UXIN LTD SPON ADS NEW 91818X207   27,172 16,670 SH   SOLE   16,670 0 0
V F CORP COM 918204108   1,472,653 83,342 SH   SOLE   83,342 0 0
VAIL RESORTS INC COM 91879Q109   3,202,982 14,435 SH   SOLE   14,354 0 81
VALE S A SPONSORED ADS 91912E105   170,944 12,757 SH   SOLE   12,757 0 0
VALENS SEMICONDUCTOR LTD ORDINARY SHARES M9607U115   1,101,658 414,157 SH   SOLE   414,157 0 0
VALERO ENERGY CORP COM 91913Y100   4,956,449 34,976 SH   SOLE   34,976 0 0
VALMONT INDS INC COM 920253101   10,822,181 45,053 SH   SOLE   45,053 0 0
VANECK ETF TRUST BDC INCOME ETF 92189F411   208,839 13,028 SH   SOLE   13,028 0 0
VANECK ETF TRUST BIOTECH ETF 92189F726   319,247 2,050 SH   SOLE   2,050 0 0
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   2,195,026 81,117 SH   SOLE   81,117 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   1,790,861 66,550 SH   SOLE   66,550 0 0
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   1,897,095 38,661 SH   SOLE   38,661 0 0
VANECK ETF TRUST IG FLOATING RATE 92189F486   444,042 17,558 SH   SOLE   17,558 0 0
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201   1,854,581 42,054 SH   SOLE   42,054 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   2,347,304 98,337 SH   SOLE   97,869 0 468
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   7,620,252 100,478 SH   SOLE   100,478 0 0
VANECK ETF TRUST OIL SERVICES ETF 92189H607   1,572,347 4,557 SH   SOLE   4,557 0 0
VANECK ETF TRUST PHARMACEUTCL ETF 92189F692   702,688 8,799 SH   SOLE   8,799 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   4,584,558 31,622 SH   SOLE   31,622 0 0
VANECK ETF TRUST URANIUM PLS NUCL 92189F601   282,054 3,981 SH   SOLE   3,981 0 0
VANECK MERK GOLD TR GOLD TRUST 921078101   1,476,462 82,530 SH   SOLE   82,530 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   365,331 2,457 SH   SOLE   2,457 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   256,050 3,541 SH   SOLE   3,541 0 0
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   1,635,929 24,395 SH   SOLE   24,395 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   7,226,017 96,129 SH   SOLE   96,129 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   1,678,558 24,055 SH   SOLE   24,055 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   1,083,397 22,651 SH   SOLE   22,651 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   4,460,860 31,123 SH   SOLE   31,123 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   15,064,189 55,320 SH   SOLE   55,320 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   2,536,142 12,960 SH   SOLE   12,960 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   1,163,166 5,972 SH   SOLE   5,972 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   505,113 3,857 SH   SOLE   3,857 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   9,159,020 43,983 SH   SOLE   43,983 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   2,143,826 28,335 SH   SOLE   28,335 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   19,599,264 49,909 SH   SOLE   49,909 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   752,952 4,721 SH   SOLE   4,721 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   7,586,245 40,124 SH   SOLE   40,124 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   394,520 1,842 SH   SOLE   1,842 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   7,233,198 34,053 SH   SOLE   34,053 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   4,650,310 33,715 SH   SOLE   33,715 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   1,796,466 34,634 SH   SOLE   34,634 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   7,821,807 199,485 SH   SOLE   199,485 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   682,184 11,776 SH   SOLE   11,776 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   1,114,250 10,492 SH   SOLE   10,492 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   1,165,123 12,504 SH   SOLE   12,504 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   846,927 17,913 SH   SOLE   17,913 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   239,105 4,971 SH   SOLE   4,971 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   4,210,204 55,412 SH   SOLE   55,412 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   1,109,779 25,349 SH   SOLE   25,349 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   4,902,106 85,106 SH   SOLE   85,106 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   7,976,947 106,147 SH   SOLE   106,147 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   356,367 5,207 SH   SOLE   5,207 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   769,790 11,548 SH   SOLE   11,548 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623   516,864 3,169 SH   SOLE   3,169 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649   492,006 4,121 SH   SOLE   4,121 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   7,758,279 49,931 SH   SOLE   49,931 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   2,511,480 46,926 SH   SOLE   46,926 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   6,101,345 139,555 SH   SOLE   139,555 0 0
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   258,648 4,372 SH   SOLE   4,372 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   693,794 6,715 SH   SOLE   6,715 0 0
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   2,600,264 36,454 SH   SOLE   36,454 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   2,988,792 48,292 SH   SOLE   48,292 0 0
VANGUARD WORLD FD EXTENDED DUR 921910709   589,863 8,423 SH   SOLE   8,423 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   1,034,544 9,835 SH   SOLE   9,835 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   1,586,589 5,890 SH   SOLE   5,890 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   367,715 2,013 SH   SOLE   2,013 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306   2,520,732 19,889 SH   SOLE   19,889 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   1,546,160 19,250 SH   SOLE   19,250 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   1,719,521 7,314 SH   SOLE   7,314 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   1,456,696 7,471 SH   SOLE   7,471 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   5,932,655 14,299 SH   SOLE   14,299 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876   410,169 3,216 SH   SOLE   3,216 0 0
VEEVA SYS INC CL A COM 922475108   743,203 3,653 SH   SOLE   3,653 0 0
VERINT SYS INC COM 92343X100   343,678 14,949 SH   SOLE   14,949 0 0
VERITEX HLDGS INC COM 923451108   303,355 16,900 SH   SOLE   16,900 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   17,375,228 536,107 SH   SOLE   536,107 0 0
VERMILION ENERGY INC COM 923725105   6,341,016 433,722 SH   SOLE   433,722 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   3,584,504 10,308 SH   SOLE   10,308 0 0
VERU INC COM 92536C103   20,397 28,368 SH   SOLE   28,368 0 0
VIATRIS INC COM 92556V106   346,007 35,092 SH   SOLE   35,092 0 0
VICI PPTYS INC COM 925652109   1,514,539 52,046 SH   SOLE   52,046 0 0
VIKING THERAPEUTICS INC COM 92686J106   186,186 16,819 SH   SOLE   16,819 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   18,988 10,549 SH   SOLE   10,549 0 0
VIRTUS ARTIFICIAL INTELLIGEN COM 92838Y100   417,852 25,309 SH   SOLE   25,309 0 0
VISA INC COM CL A 92826C839   39,805,301 173,059 SH   SOLE   173,059 0 0
VISTRA CORP COM 92840M102   1,916,643 57,765 SH   SOLE   57,765 0 0
VITESSE ENERGY INC COMMON STOCK 92852X103   662,734 28,953 SH   SOLE   28,953 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   677,033 71,417 SH   SOLE   71,417 0 0
VORNADO RLTY TR SH BEN INT 929042109   308,788 13,615 SH   SOLE   13,615 0 0
VOYA INFRASTRUCTURE INDLS & COM 92912X101   214,061 22,700 SH   SOLE   22,700 0 0
VULCAN MATLS CO COM 929160109   315,757 1,563 SH   SOLE   1,563 0 0
WABTEC COM 929740108   2,244,316 21,119 SH   SOLE   21,119 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   491,860 22,116 SH   SOLE   22,116 0 0
WALMART INC COM 931142103   24,113,126 150,773 SH   SOLE   150,773 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   4,441,935 409,018 SH   SOLE   405,325 0 3,693
WASTE CONNECTIONS INC COM 94106B101   3,450,973 25,696 SH   SOLE   25,696 0 0
WASTE MGMT INC DEL COM 94106L109   18,481,826 121,240 SH   SOLE   121,140 0 100
WATERS CORP COM 941848103   1,210,637 4,415 SH   SOLE   4,415 0 0
WATSCO INC COM 942622200   3,010,428 7,970 SH   SOLE   7,970 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   403,865 4,471 SH   SOLE   4,471 0 0
WEC ENERGY GROUP INC COM 92939U106   1,224,602 15,203 SH   SOLE   15,203 0 0
WELLS FARGO CO NEW COM 949746101   1,717,101 42,024 SH   SOLE   42,024 0 0
WELLTOWER INC COM 95040Q104   1,994,834 24,351 SH   SOLE   24,351 0 0
WENDYS CO COM 95058W100   280,474 13,742 SH   SOLE   13,742 0 0
WESCO INTL INC COM 95082P105   6,446,444 44,823 SH   SOLE   44,823 0 0
WEST FRASER TIMBER CO LTD COM 952845105   4,444,308 61,267 SH   SOLE   61,267 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   1,604,773 4,277 SH   SOLE   4,277 0 0
WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109   1,037,513 78,362 SH   SOLE   78,362 0 0
WESTERN ASSET HIGH INCOME OP COM 95766K109   138,367 38,013 SH   SOLE   38,013 0 0
WESTERN ASSET MANAGED MUNS F COM 95766M105   101,364 11,351 SH   SOLE   11,351 0 0
WESTERN ASSET MTG DEFINED OP COM 95790B109   169,218 15,800 SH   SOLE   15,800 0 0
WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106   161,092 20,600 SH   SOLE   20,600 0 0
WESTERN AST INFL LKD OPP & I COM 95766R104   107,813 13,100 SH   SOLE   13,100 0 0
WESTERN COPPER & GOLD CORP COM 95805V108   13,650 10,000 SH   SOLE   10,000 0 0
WESTLAKE CORPORATION COM 960413102   384,358 3,083 SH   SOLE   3,083 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   7,417,390 241,924 SH   SOLE   240,424 0 1,500
WHEATON PRECIOUS METALS CORP COM 962879102   554,075 13,664 SH   SOLE   13,664 0 0
WHIRLPOOL CORP COM 963320106   441,477 3,302 SH   SOLE   3,302 0 0
WILEY JOHN & SONS INC CL A 968223206   220,046 5,920 SH   SOLE   5,920 0 0
WILLIAMS COS INC COM 969457100   5,884,194 174,657 SH   SOLE   174,657 0 0
WILLIAMS SONOMA INC COM 969904101   386,480 2,487 SH   SOLE   2,487 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   234,942 5,649 SH   SOLE   5,649 0 0
WINTRUST FINL CORP COM 97650W108   2,884,327 38,203 SH   SOLE   38,203 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   4,168,559 82,841 SH   SOLE   82,841 0 0
WISDOMTREE TR INTL QULTY DIV 97717X131   628,649 19,633 SH   SOLE   19,633 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851   319,818 3,624 SH   SOLE   3,624 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307   1,112,785 18,097 SH   SOLE   18,097 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505   652,780 15,937 SH   SOLE   15,937 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669   2,863,145 45,096 SH   SOLE   45,096 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604   753,645 26,725 SH   SOLE   26,725 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   451,011 19,365 SH   SOLE   19,365 0 0
WORKDAY INC CL A 98138H101   585,037 2,723 SH   SOLE   2,723 0 0
WP CAREY INC COM 92936U109   499,591 9,238 SH   SOLE   9,238 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   2,168,674 31,186 SH   SOLE   31,186 0 0
WYNN RESORTS LTD COM 983134107   1,081,382 11,702 SH   SOLE   11,702 0 0
XCEL ENERGY INC COM 98389B100   1,895,184 33,121 SH   SOLE   33,121 0 0
XPO INC COM 983793100   5,571,129 74,620 SH   SOLE   74,620 0 0
XYLEM INC COM 98419M100   6,871,035 75,481 SH   SOLE   74,996 0 485
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100   409,456 33,425 SH   SOLE   33,425 0 0
YUM BRANDS INC COM 988498101   1,161,942 9,300 SH   SOLE   9,300 0 0
YUM CHINA HLDGS INC COM 98850P109   319,498 5,734 SH   SOLE   5,734 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   2,283,677 20,350 SH   SOLE   20,350 0 0
ZOETIS INC CL A 98978V103   9,697,819 55,741 SH   SOLE   55,741 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   783,258 11,199 SH   SOLE   11,199 0 0
ZSCALER INC COM 98980G102   1,331,384 8,557 SH   SOLE   8,557 0 0