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
ABBVIE INC COM 00287Y109   7,405,337 43,175 SH   SOLE   43,174 0 0
AFLAC INC COM 001055102   12,802,600 143,350 SH   SOLE   143,350 0 0
ALPHABET INC CAP STK CL C 02079K107   12,385,026 67,523 SH   SOLE   67,522 0 0
AMAZON COM INC COM 023135106   650,866 3,368 SH   SOLE   3,368 0 0
AMEREN CORP COM 023608102   12,391,240 174,255 SH   SOLE   174,254 0 0
AMERICAN ELEC PWR CO INC COM 025537101   834,671 9,513 SH   SOLE   9,513 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   13,386,832 103,645 SH   SOLE   103,645 0 0
AMPHENOL CORP NEW CL A 032095101   1,354,045 20,099 SH   SOLE   20,098 0 0
APPLE INC COM 037833100   1,765,926 8,384 SH   SOLE   8,384 0 0
ARISTA NETWORKS INC COM 040413106   15,126,760 43,160 SH   SOLE   43,160 0 0
ATMOS ENERGY CORP COM 049560105   12,996,602 111,415 SH   SOLE   111,415 0 0
BILIBILI INC SPONS ADS REP Z 090040106   165,224 10,701 SH   SOLE   10,701 0 0
CACI INTL INC CL A 127190304   6,586,799 15,314 SH   SOLE   15,313 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   402,072 1,306 SH   SOLE   1,306 0 0
CELSIUS HLDGS INC COM NEW 15118V207   632,900 11,086 SH   SOLE   11,086 0 0
CENTENE CORP DEL COM 15135B101   4,906,538 74,005 SH   SOLE   74,005 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207   11,358,209 1,766,440 SH   SOLE   1,766,439 0 0
CMS ENERGY CORP COM 125896100   12,877,770 216,324 SH   SOLE   216,324 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   661,229 49,162 SH   SOLE   49,162 0 0
CONSOLIDATED EDISON INC COM 209115104   764,094 8,545 SH   SOLE   8,545 0 0
COSTCO WHSL CORP NEW COM 22160K105   13,562,939 15,957 SH   SOLE   15,956 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   13,290,097 34,683 SH   SOLE   34,682 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   1,230,382 4,500 SH   SOLE   4,499 0 0
DATADOG INC CL A COM 23804L103   579,714 4,470 SH   SOLE   4,470 0 0
DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207   926,368 22,806 SH   SOLE   22,805 0 0
DELL TECHNOLOGIES INC CL C 24703L202   1,798,219 13,039 SH   SOLE   13,039 0 0
DIGITAL RLTY TR INC COM 253868103   6,698,037 44,052 SH   SOLE   44,051 0 0
DISNEY WALT CO COM 254687106   7,345,666 73,982 SH   SOLE   73,981 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   664,490 17,409 SH   SOLE   17,408 0 0
DTE ENERGY CO COM 233331107   13,354,911 120,304 SH   SOLE   120,303 0 0
E L F BEAUTY INC COM 26856L103   1,400,234 6,645 SH   SOLE   6,645 0 0
EATON CORP PLC SHS G29183103   12,193,477 38,888 SH   SOLE   38,888 0 0
ECOLAB INC COM 278865100   2,396,809 10,071 SH   SOLE   10,070 0 0
ELI LILLY & CO COM 532457108   15,035,582 16,607 SH   SOLE   16,606 0 0
EMERSON ELEC CO COM 291011104   647,493 5,878 SH   SOLE   5,877 0 0
EXELON CORP COM 30161N101   874,880 25,278 SH   SOLE   25,278 0 0
FERRARI N V COM N3167Y103   1,074,750 2,632 SH   SOLE   2,631 0 0
FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832   2,143,458 44,424 SH   SOLE   44,424 0 0
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   1,778,006 40,446 SH   SOLE   40,446 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   4,841,269 88,425 SH   SOLE   88,425 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   1,245,607 40,893 SH   SOLE   40,893 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   2,706,718 32,207 SH   SOLE   32,207 0 0
FIRST TR EXCHANGE-TRADED FD DIVIDEND STRNGTH 33733E708   928,891 19,052 SH   SOLE   19,052 0 0
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100   464,707 4,648 SH   SOLE   4,648 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   2,883,005 66,969 SH   SOLE   66,968 0 0
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   1,836,774 14,898 SH   SOLE   14,898 0 0
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   3,581,302 29,228 SH   SOLE   29,227 0 0
FLOWSERVE CORP COM 34354P105   1,899,303 39,487 SH   SOLE   39,486 0 0
FORTIVE CORP COM 34959J108   586,628 7,917 SH   SOLE   7,916 0 0
GUARDANT HEALTH INC COM 40131M109   7,779,978 269,390 SH   SOLE   269,389 0 0
HEALTHEQUITY INC COM 42226A107   780,038 9,049 SH   SOLE   9,049 0 0
HUBSPOT INC COM 443573100   1,075,761 1,824 SH   SOLE   1,823 0 0
INSULET CORP COM 45784P101   18,805,118 93,187 SH   SOLE   93,186 0 0
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404   2,138,630 113,636 SH   SOLE   113,636 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   3,065,958 18,663 SH   SOLE   18,663 0 0
ISHARES TR PFD AND INCM SEC 464288687   2,137,071 67,736 SH   SOLE   67,736 0 0
ISHARES TR CORE S&P US VLU 464287663   2,823,828 32,042 SH   SOLE   32,041 0 0
ISHARES TR RUS MID CAP ETF 464287499   1,503,141 18,539 SH   SOLE   18,538 0 0
ISHARES TR ISHARES BIOTECH 464287556   1,227,928 8,946 SH   SOLE   8,946 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   201,939 554 SH   SOLE   554 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   2,236,763 39,463 SH   SOLE   39,463 0 0
J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845   921,268 21,130 SH   SOLE   21,130 0 0
JPMORGAN CHASE & CO. COM 46625H100   12,647,943 62,533 SH   SOLE   62,533 0 0
KAYNE ANDERSON ENERGY INFRST COM 486606106   463,466 44,866 SH   SOLE   44,866 0 0
KB HOME COM 48666K109   1,781,331 25,382 SH   SOLE   25,382 0 0
KRAFT HEINZ CO COM 500754106   5,819,887 180,630 SH   SOLE   180,629 0 0
LULULEMON ATHLETICA INC COM 550021109   11,692,353 39,144 SH   SOLE   39,144 0 0
MARSH & MCLENNAN COS INC COM 571748102   990,815 4,702 SH   SOLE   4,702 0 0
MARTIN MARIETTA MATLS INC COM 573284106   6,206,314 11,455 SH   SOLE   11,454 0 0
MCDONALDS CORP COM 580135101   222,752 874 SH   SOLE   874 0 0
MERCADOLIBRE INC COM 58733R102   911,356 555 SH   SOLE   554 0 0
MICROSOFT CORP COM 594918104   17,856,305 39,951 SH   SOLE   39,951 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   1,235,934 64,810 SH   SOLE   64,810 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409   10,669,429 187,842 SH   SOLE   187,842 0 0
NETFLIX INC COM 64110L106   11,545,640 17,108 SH   SOLE   17,107 0 0
NEXTERA ENERGY INC COM 65339F101   12,143,076 171,488 SH   SOLE   171,488 0 0
NISOURCE INC COM 65473P105   12,633,551 438,513 SH   SOLE   438,512 0 0
NUTANIX INC CL A 67059N108   229,869 4,043 SH   SOLE   4,043 0 0
NVIDIA CORPORATION COM 67066G104   22,591,313 182,866 SH   SOLE   182,866 0 0
ON HLDG AG NAMEN AKT A H5919C104   517,514 13,338 SH   SOLE   13,338 0 0
OSCAR HEALTH INC CL A 687793109   8,927,174 564,297 SH   SOLE   564,296 0 0
PACER FDS TR US CASH COWS 100 69374H881   762,370 13,991 SH   SOLE   13,991 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   16,112,733 121,194 SH   SOLE   121,193 0 0
PEPSICO INC COM 713448108   1,654,236 10,030 SH   SOLE   10,029 0 0
PHILLIPS 66 COM 718546104   1,329,268 9,416 SH   SOLE   9,416 0 0
RTX CORPORATION COM 75513E101   562,796 5,606 SH   SOLE   5,606 0 0
SALESFORCE INC COM 79466L302   1,015,288 3,949 SH   SOLE   3,949 0 0
SCORPIO TANKERS INC SHS Y7542C130   2,162,348 26,600 SH   SOLE   26,600 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   1,347,576 35,084 SH   SOLE   35,084 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,203,625 2,212 SH   SOLE   2,211 0 0
STRATEGIC ED INC COM 86272C103   1,027,555 9,286 SH   SOLE   9,285 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   4,952,983 464,197 SH   SOLE   464,197 0 0
TANGER INC COM 875465106   1,918,352 70,762 SH   SOLE   70,761 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   307,804 21,908 SH   SOLE   21,907 0 0
TJX COS INC NEW COM 872540109   809,424 7,352 SH   SOLE   7,351 0 0
TOLL BROTHERS INC COM 889478103   818,119 7,103 SH   SOLE   7,102 0 0
TRADEWEB MKTS INC CL A 892672106   1,385,318 13,069 SH   SOLE   13,069 0 0
UNITED AIRLS HLDGS INC COM 910047109   6,120,839 125,788 SH   SOLE   125,787 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   2,575,183 8,084 SH   SOLE   8,084 0 0
VANECK ETF TRUST BDC INCOME ETF 92189F411   806,061 47,111 SH   SOLE   47,110 0 0
WEC ENERGY GROUP INC COM 92939U106   11,633,313 148,271 SH   SOLE   148,270 0 0
WEX INC COM 96208T104   1,029,954 5,814 SH   SOLE   5,814 0 0
WORKDAY INC CL A 98138H101   6,214,006 27,796 SH   SOLE   27,795 0 0
WYNN RESORTS LTD COM 983134107   576,145 6,437 SH   SOLE   6,437 0 0