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