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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   2,257,833 6,418 SH   SOLE   0 0 6,418
AFLAC INC COM 001055102   15,936,835 154,068 SH   SOLE   0 0 154,068
AGNICO EAGLE MINES LTD COM 008474108   16,123,708 206,159 SH   SOLE   0 0 206,159
ALLEGION PLC ORD SHS G0176J109   5,358,488 41,005 SH   SOLE   0 0 41,005
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   13,181,294 56,017 SH   SOLE   0 0 56,017
AMAZON COM INC COM 023135106   744,610 3,394 SH   SOLE   0 0 3,394
AMEREN CORP COM 023608102   761,934 8,548 SH   SOLE   0 0 8,548
APPLE INC COM 037833100   1,961,071 7,831 SH   SOLE   0 0 7,831
APPLOVIN CORP COM CL A 03831W108   6,086,018 18,794 SH   SOLE   0 0 18,794
APTARGROUP INC COM 038336103   14,515,019 92,394 SH   SOLE   0 0 92,394
ARISTA NETWORKS INC COM SHS 040413205   18,189,317 163,835 SH   SOLE   0 0 163,835
AVERY DENNISON CORP COM 053611109   5,641,909 30,150 SH   SOLE   0 0 30,150
BELLRING BRANDS INC COMMON STOCK 07831C103   234,256 3,109 SH   SOLE   0 0 3,109
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   222,560 491 SH   SOLE   0 0 491
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   1,098,418 10,631 SH   SOLE   0 0 10,631
CACI INTL INC CL A 127190304   6,266,179 15,508 SH   SOLE   0 0 15,508
CARNIVAL CORP UNIT 99/99/9999 143658300   5,715,399 229,350 SH   SOLE   0 0 229,350
CELSIUS HLDGS INC COM NEW 15118V207   404,556 15,359 SH   SOLE   0 0 15,359
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207   154,326 26,980 SH   SOLE   0 0 26,980
CMS ENERGY CORP COM 125896100   16,582,700 248,803 SH   SOLE   0 0 248,803
COMCAST CORP NEW CL A 20030N101   1,137,337 30,305 SH   SOLE   0 0 30,305
CONSTELLATION ENERGY CORP COM 21037T109   15,766,146 70,476 SH   SOLE   0 0 70,476
COSTCO WHSL CORP NEW COM 22160K105   15,701,095 17,136 SH   SOLE   0 0 17,136
CROWDSTRIKE HLDGS INC CL A 22788C105   15,198,987 44,421 SH   SOLE   0 0 44,421
CYBERARK SOFTWARE LTD SHS M2682V108   1,150,357 3,453 SH   SOLE   0 0 3,453
DATADOG INC CL A COM 23804L103   638,718 4,470 SH   SOLE   0 0 4,470
DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207   355,072 8,432 SH   SOLE   0 0 8,432
DELL TECHNOLOGIES INC CL C 24703L202   1,374,485 11,927 SH   SOLE   0 0 11,927
DIGITAL RLTY TR INC COM 253868103   7,397,944 41,719 SH   SOLE   0 0 41,719
DTE ENERGY CO COM 233331107   16,187,374 134,057 SH   SOLE   0 0 134,057
DUKE ENERGY CORP NEW COM NEW 26441C204   14,936,937 138,639 SH   SOLE   0 0 138,639
DUTCH BROS INC CL A 26701L100   261,900 5,000 SH   SOLE   0 0 5,000
E L F BEAUTY INC COM 26856L103   557,819 4,443 SH   SOLE   0 0 4,443
EATON CORP PLC SHS G29183103   14,763,773 44,487 SH   SOLE   0 0 44,487
ELI LILLY & CO COM 532457108   267,259 346 SH   SOLE   0 0 346
ENTERGY CORP NEW COM 29364G103   18,300,273 241,365 SH   SOLE   0 0 241,365
EXELON CORP COM 30161N101   16,250,452 431,734 SH   SOLE   0 0 431,734
EXPEDIA GROUP INC COM NEW 30212P303   553,567 2,971 SH   SOLE   0 0 2,971
FACTSET RESH SYS INC COM 303075105   6,666,733 13,881 SH   SOLE   0 0 13,881
FERRARI N V COM N3167Y103   1,108,044 2,608 SH   SOLE   0 0 2,608
FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832   1,100,288 21,415 SH   SOLE   0 0 21,415
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   892,735 18,305 SH   SOLE   0 0 18,305
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   2,348,627 39,713 SH   SOLE   0 0 39,713
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100   224,816 2,203 SH   SOLE   0 0 2,203
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   1,536,122 17,492 SH   SOLE   0 0 17,492
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   796,957 22,355 SH   SOLE   0 0 22,355
FIRST TR EXCHANGE-TRADED FD DIVIDEND STRNGTH 33733E708   525,568 10,397 SH   SOLE   0 0 10,397
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   1,521,917 35,418 SH   SOLE   0 0 35,418
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   871,846 6,977 SH   SOLE   0 0 6,977
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   2,420,514 17,508 SH   SOLE   0 0 17,508
FORTIVE CORP COM 34959J108   593,777 7,917 SH   SOLE   0 0 7,917
GETTY RLTY CORP NEW COM 374297109   1,317,600 43,731 SH   SOLE   0 0 43,731
HEALTHEQUITY INC COM 42226A107   848,933 8,848 SH   SOLE   0 0 8,848
HOME DEPOT INC COM 437076102   237,211 610 SH   SOLE   0 0 610
HUBSPOT INC COM 443573100   684,864 983 SH   SOLE   0 0 983
ILLUMINA INC COM 452327109   381,975 2,858 SH   SOLE   0 0 2,858
INSPIRE MED SYS INC COM 457730109   6,434,684 34,711 SH   SOLE   0 0 34,711
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404   996,780 52,024 SH   SOLE   0 0 52,024
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,493,135 8,521 SH   SOLE   0 0 8,521
ISHARES TR ISHARES BIOTECH 464287556   582,517 4,406 SH   SOLE   0 0 4,406
ISHARES TR PFD AND INCM SEC 464288687   988,442 31,439 SH   SOLE   0 0 31,439
ISHARES TR CORE S&P US VLU 464287663   1,590,261 17,175 SH   SOLE   0 0 17,175
ISHARES TR RUS MID CAP ETF 464287499   973,228 11,009 SH   SOLE   0 0 11,009
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   1,041,811 18,109 SH   SOLE   0 0 18,109
J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845   444,729 9,501 SH   SOLE   0 0 9,501
KAYNE ANDERSON ENERGY INFRST COM 486606106   280,700 22,085 SH   SOLE   0 0 22,085
KB HOME COM 48666K109   1,647,662 25,071 SH   SOLE   0 0 25,071
KT CORP SPONSORED ADR 48268K101   12,974,342 835,976 SH   SOLE   0 0 835,976
LULULEMON ATHLETICA INC COM 550021109   16,227,361 42,434 SH   SOLE   0 0 42,434
MARSH & MCLENNAN COS INC COM 571748102   2,280,946 10,738 SH   SOLE   0 0 10,738
MERCADOLIBRE INC COM 58733R102   601,899 355 SH   SOLE   0 0 355
MICRON TECHNOLOGY INC COM 595112103   845,808 10,050 SH   SOLE   0 0 10,050
MICROSOFT CORP COM 594918104   977,473 2,319 SH   SOLE   0 0 2,319
NETFLIX INC COM 64110L106   16,668,000 18,700 SH   SOLE   0 0 18,700
NEXTERA ENERGY INC COM 65339F101   14,805,275 206,518 SH   SOLE   0 0 206,518
NISOURCE INC COM 65473P105   248,357 6,756 SH   SOLE   0 0 6,756
NORFOLK SOUTHN CORP COM 655844108   13,198,878 56,237 SH   SOLE   0 0 56,237
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   870,515 33,833 SH   SOLE   0 0 33,833
NVIDIA CORPORATION COM 67066G104   24,734,454 184,187 SH   SOLE   0 0 184,187
ON HLDG AG NAMEN AKT A H5919C104   332,344 6,068 SH   SOLE   0 0 6,068
PACER FDS TR US CASH COWS 100 69374H881   380,901 6,744 SH   SOLE   0 0 6,744
PG&E CORP COM 69331C108   14,956,413 741,150 SH   SOLE   0 0 741,150
PVH CORPORATION COM 693656100   1,638,259 15,492 SH   SOLE   0 0 15,492
ROKU INC COM CL A 77543R102   13,522,643 181,903 SH   SOLE   0 0 181,903
RTX CORPORATION COM 75513E101   674,122 5,825 SH   SOLE   0 0 5,825
SALESFORCE INC COM 79466L302   634,909 1,899 SH   SOLE   0 0 1,899
SCHWAB CHARLES CORP COM 808513105   6,588,967 89,028 SH   SOLE   0 0 89,028
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   644,253 15,841 SH   SOLE   0 0 15,841
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   1,963,928 25,947 SH   SOLE   0 0 25,947
SHERWIN WILLIAMS CO COM 824348106   6,278,882 18,471 SH   SOLE   0 0 18,471
SPDR S&P 500 ETF TR TR UNIT 78462F103   631,779 1,078 SH   SOLE   0 0 1,078
TAL EDUCATION GROUP SPONSORED ADS 874080104   5,290,774 528,021 SH   SOLE   0 0 528,021
TANGER INC COM 875465106   1,902,620 55,746 SH   SOLE   0 0 55,746
TECHNIPFMC PLC COM G87110105   853,502 29,492 SH   SOLE   0 0 29,492
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   238,947 21,053 SH   SOLE   0 0 21,053
TENET HEALTHCARE CORP COM NEW 88033G407   4,898,092 38,803 SH   SOLE   0 0 38,803
TJX COS INC NEW COM 872540109   864,514 7,156 SH   SOLE   0 0 7,156
TOLL BROTHERS INC COM 889478103   909,698 7,223 SH   SOLE   0 0 7,223
TRANSUNION COM 89400J107   540,895 5,834 SH   SOLE   0 0 5,834
UNITED AIRLS HLDGS INC COM 910047109   15,750,696 162,211 SH   SOLE   0 0 162,211
URBAN OUTFITTERS INC COM 917047102   6,708,269 122,235 SH   SOLE   0 0 122,235
VANECK ETF TRUST BDC INCOME ETF 92189F411   380,727 22,894 SH   SOLE   0 0 22,894
VANGUARD WORLD FD UTILITIES ETF 92204A876   2,052,882 12,562 SH   SOLE   0 0 12,562
VERTIV HOLDINGS CO COM CL A 92537N108   616,829 5,429 SH   SOLE   0 0 5,429
VISA INC COM CL A 92826C839   1,502,314 4,754 SH   SOLE   0 0 4,754
WEC ENERGY GROUP INC COM 92939U106   16,135,211 171,822 SH   SOLE   0 0 171,822
WORKDAY INC CL A 98138H101   6,397,918 24,795 SH   SOLE   0 0 24,795
XCEL ENERGY INC COM 98389B100   16,955,331 251,116 SH   SOLE   0 0 251,116