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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABORATORIES COM 002824100 208,067 2,293 SH SOLE 0 0 2,293
ABBVIE INC COM 00287Y109 1,187,578 4,719 SH SOLE 0 0 4,719
ADVANCED MICRO DEVICES INC COM 007903107 580,910 1,000 SH SOLE 0 0 1,000
AGNICO EAGLE MINES LTD COM 008474108 4,269,643 27,523 SH SOLE 0 0 27,523
ALAMOS GOLD INC COM CL A 011532108 2,360,885 77,814 SH SOLE 0 0 77,814
ALPHABET INC CAP STK CL A 02079K305 1,585,293 4,436 SH SOLE 0 0 4,436
ALPHABET INC CAP STK CL C 02079K107 1,218,988 3,450 SH SOLE 0 0 3,450
AMAZON COM INC COM 023135106 1,425,512 5,981 SH SOLE 0 0 5,981
AMEREN CORP COM 023608102 447,186 3,956 SH SOLE 0 0 3,956
AMERICAN TOWER CORP COM 03027X100 208,552 1,275 SH SOLE 0 0 1,275
AMERICOLD REALTY TRUST INC COM 03064D108 272,350 17,325 SH SOLE 0 0 17,325
APPLE INC COM 037833100 3,128,686 10,812 SH SOLE 0 0 10,812
AUTOMATIC DATA PROCESSING IN COM 053015103 360,940 1,612 SH SOLE 0 0 1,612
BANK OF AMER CORP COM 060505104 204,216 3,584 SH SOLE 0 0 3,584
BARRICK MNG CORP COM SHS 06849F108 282,821 7,700 SH SOLE 0 0 7,700
BERKSHIRE HATHAWAY INC DEL CL A 084670108 748,850 1 SH SOLE 0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 452,353 904 SH SOLE 0 0 904
BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106 570,532 14,819 SH SOLE 0 0 14,819
BROOKFIELD RENEWABLE CORP CL A EX SUB VTG 11285B108 469,917 12,659 SH SOLE 0 0 12,659
CHEVRON CORPORATION COM 166764100 265,216 1,600 SH SOLE 0 0 1,600
CITIGROUP INC COM NEW 172967424 237,792 1,699 SH SOLE 0 0 1,699
CMS ENERGY CORP COM 125896100 332,412 4,345 SH SOLE 0 0 4,345
COEUR MNG INC COM NEW 192108504 2,166,513 132,752 SH SOLE 0 0 132,752
DT MIDSTREAM INC COMMON STOCK 23345M107 404,012 2,753 SH SOLE 0 0 2,753
DTE ENERGY CO COM 233331107 478,328 3,139 SH SOLE 0 0 3,139
DUKE ENERGY CORP NEW COM NEW 26441C204 512,396 4,048 SH SOLE 0 0 4,048
ECOLAB INC COM 278865100 348,820 1,252 SH SOLE 0 0 1,252
ELI LILLY & CO COM 532457108 421,000 351 SH SOLE 0 0 351
EXXON MOBIL CORP COM 30233Q108 303,884 2,223 SH SOLE 0 0 2,223
FIRST TR EXCHANGE TRADED FD SMID RISNG ETF 33741X102 202,370 4,691 SH SOLE 0 0 4,691
FIRST TR EXCHNG TRADED FD VI FT VEST LAD 33740U729 1,474,900 52,807 SH SOLE 0 0 52,807
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F847 409,138 6,995 SH SOLE 0 0 6,995
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U687 3,933,746 94,120 SH SOLE 0 0 94,120
GE VERNOVA INC COM 36828A101 244,371 208 SH SOLE 0 0 208
GLOBAL X FDS US INFR DEV ETF 37954Y673 564,454 9,580 SH SOLE 0 0 9,580
GOLDMAN SACHS GROUP INC COM 38141G104 353,980 350 SH SOLE 0 0 350
INNOVATOR ETFS TRUST EQUITY DUAL DIRT 45784N510 1,788,270 81,285 SH SOLE 0 0 81,285
INNOVATOR ETFS TRUST EQUITY DUAL DIRT 45784N536 268,135 12,630 SH SOLE 0 0 12,630
INNOVATOR ETFS TRUST QUITY MANAGD FLR 45783Y673 9,546,662 247,451 SH SOLE 0 0 247,451
INNOVATOR ETFS TRUST EQUI DEFI 1 AUG 45783Y111 451,851 16,410 SH SOLE 0 0 16,410
INNOVATOR ETFS TRUST EQUIT DEFIN JUL 45783Y244 309,568 10,350 SH SOLE 0 0 10,350
INNOVATOR ETFS TRUST EQUI DU DI OCTO 45784N528 209,793 9,320 SH SOLE 0 0 9,320
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C748 1,374,714 31,800 SH SOLE 0 0 31,800
INNOVATOR ETFS TRUST US EQTY BUF NOV 45782C581 254,588 5,325 SH SOLE 0 0 5,325
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813 589,625 12,080 SH SOLE 0 0 12,080
INNOVATOR ETFS TRUST US EQTY BUF DEC 45782C557 478,823 9,000 SH SOLE 0 0 9,000
INNOVATOR ETFS TRUST US EQTY BUFR JAN 45782C409 300,237 5,100 SH SOLE 0 0 5,100
INNOVATOR ETFS TRUST US EQUT BUFR AUG 45782C698 474,435 8,849 SH SOLE 0 0 8,849
INNOVATOR ETFS TRUST US EQTY BUF SEP 45782C664 739,802 14,030 SH SOLE 0 0 14,030
INNOVATOR ETFS TRUST US EQTY BUFR JUN 45782C755 202,022 4,150 SH SOLE 0 0 4,150
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C383 498,717 10,440 SH SOLE 0 0 10,440
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C318 1,414,732 34,255 SH SOLE 0 0 34,255
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C417 1,588,182 36,883 SH SOLE 0 0 36,883
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C573 637,310 14,370 SH SOLE 0 0 14,370
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508 594,424 12,011 SH SOLE 0 0 12,011
INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870 4,645,418 110,081 SH SOLE 0 0 110,081
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C540 3,279,758 71,470 SH SOLE 0 0 71,470
INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680 928,774 20,350 SH SOLE 0 0 20,350
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C656 1,982,913 43,060 SH SOLE 0 0 43,060
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C797 915,437 19,725 SH SOLE 0 0 19,725
INNOVATOR ETFS TRUST INTL DEVELOPED P 45783Y350 211,428 6,760 SH SOLE 0 0 6,760
INNOVATOR ETFS TRUST INNOVATOR INTER 45783Y533 204,140 5,900 SH SOLE 0 0 5,900
INNOVATOR ETFS TRUST NASDAQ 100 MANA 45783Y681 9,252,605 253,635 SH SOLE 0 0 253,635
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 5,918,326 27,816 SH SOLE 0 0 27,816
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 3,108,567 61,144 SH SOLE 0 0 61,144
ISHARES TR 0-5 YR TIPS ETF 46429B747 1,171,469 11,467 SH SOLE 0 0 11,467
ISHARES TR 7-10 YR TRSY BD 464287440 637,969 6,746 SH SOLE 0 0 6,746
ISHARES TR CORE MSCI TOTAL 46432F834 491,516 5,150 SH SOLE 0 0 5,150
ISHARES TR CORE S&P TTL STK 464287150 1,688,696 10,280 SH SOLE 0 0 10,280
ISHARES INC MSCI BRAZIL ETF 464286400 476,431 13,810 SH SOLE 0 0 13,810
ISHARES TR RUS 1000 VAL ETF 464287598 353,705 1,459 SH SOLE 0 0 1,459
ISHARES TR 1 3 YR TREAS BD 464287457 502,185 6,116 SH SOLE 0 0 6,116
ISHARES TR RUSSELL 2000 ETF 464287655 6,737,436 22,424 SH SOLE 0 0 22,424
ISHARES TR MSCI USA QLT FCT 46432F339 361,621 1,648 SH SOLE 0 0 1,648
JOHNSON & JOHNSON COM 478160104 611,052 2,406 SH SOLE 0 0 2,406
JPMORGAN CHASE & CO COM 46625H100 3,550,720 10,848 SH SOLE 0 0 10,848
KT CORP SPONSORED ADR 48268K101 429,408 24,850 SH SOLE 0 0 24,850
LABCORP HOLDINGS INC COM SHS 504922105 206,448 737 SH SOLE 0 0 737
VANECK ETF TRUST GOLD MINERS ETF 92189F106 6,555,808 86,889 SH SOLE 0 0 86,889
MICROSOFT CORP COM 594918104 4,695,203 12,587 SH SOLE 0 0 12,587
MONDELEZ INTL INC CL A 609207105 260,280 4,500 SH SOLE 0 0 4,500
MORGAN STANLEY COM NEW 617446448 6,074,498 29,059 SH SOLE 0 0 29,059
MOTOROLA SOLUTIONS INC COM NEW 620076307 257,750 621 SH SOLE 0 0 621
NEWMONT CORP COM 651639106 400,779 4,291 SH SOLE 0 0 4,291
NEXTERA ENERGY INC COM 65339F101 703,390 8,014 SH SOLE 0 0 8,014
NEXTPOWER INC CLASS A COM 65290E101 785,490 6,593 SH SOLE 0 0 6,593
NOKIA CORP SPONSORED ADR 654902204 239,040 18,000 SH SOLE 0 0 18,000
NVIDIA CORPORATION COM 67066G104 393,577 1,967 SH SOLE 0 0 1,967
ORACLE CORP COM 68389X105 541,649 3,696 SH SOLE 0 0 3,696
OSISKO DEVELOPMENT CORP COM NEW 68828E809 590,599 240,081 SH SOLE 0 0 240,081
PEPSICO INC COM 713448108 880,100 6,500 SH SOLE 0 0 6,500
PERPETUA RESOURCES CORP COM 714266103 1,098,412 52,910 SH SOLE 0 0 52,910
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 241,780 3,500 SH SOLE 0 0 3,500
INVESCO EXCHANGE TRADED FD T RAFI US 1500 46137V597 218,786 3,923 SH SOLE 0 0 3,923
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 3,595,537 38,670 SH SOLE 0 0 38,670
INVESCO QQQ TR UNIT SER 1 46090E103 6,427,955 8,729 SH SOLE 0 0 8,729
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 5,372,111 71,724 SH SOLE 0 0 71,724
REAVES UTIL INCOME FD COM SH BEN INT 756158101 217,852 5,350 SH SOLE 0 0 5,350
REPUBLIC SVCS INC COM 760759100 1,073,284 5,037 SH SOLE 0 0 5,037
SANDISK CORP COM 80004C200 552,516 243 SH SOLE 0 0 243
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 486,457 15,341 SH SOLE 0 0 15,341
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 3,088,144 19,464 SH SOLE 0 0 19,464
SKEENA RES LTD NEW COM 83056P715 1,641,110 61,557 SH SOLE 0 0 61,557
SOUTHERN CO COM 842587107 488,504 5,104 SH SOLE 0 0 5,104
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 507,763 972 SH SOLE 0 0 972
SPDR SERIES TRUST ST STR SP DIV 78464A763 286,555 1,883 SH SOLE 0 0 1,883
SPDR SERIES TRUST ST STR PR SP1500 78464A805 519,591 5,723 SH SOLE 0 0 5,723
T-MOBILE US INC COM 872590104 555,186 3,310 SH SOLE 0 0 3,310
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 1,313,318 2,750 SH SOLE 0 0 2,750
BOEING CO COM 097023105 708,290 3,272 SH SOLE 0 0 3,272
PROCTER & GAMBLE CO COM 742718109 518,662 3,537 SH SOLE 0 0 3,537
RBB FD INC F/M US TREASURY 74933W452 6,236,649 125,083 SH SOLE 0 0 125,083
VANECK ETF TRUST JP MRGAN EM LOC 92189H300 4,574,192 178,959 SH SOLE 0 0 178,959
VANGUARD INDEX FDS VALUE ETF 922908744 249,530 1,145 SH SOLE 0 0 1,145
VANGUARD INDEX FDS MID CAP ETF 922908629 6,243,406 77,490 SH SOLE 0 0 77,490
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 7,426,764 158,658 SH SOLE 0 0 158,658
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 347,669 506 SH SOLE 0 0 506
VANGUARD STAR FDS VG TL INTL STK F 921909768 11,502,509 134,548 SH SOLE 0 0 134,548
VANGUARD INDEX FDS TOTAL STK MKT 922908769 726,759 1,964 SH SOLE 0 0 1,964
VANGUARD WORLD FD UTILITIES ETF 92204A876 3,268,104 16,697 SH SOLE 0 0 16,697
VERIZON COMMUNICATIONS INC COM 92343V104 1,086,701 25,666 SH SOLE 0 0 25,666
VICTORY PORTFOLIOS II CORE BD ETF 92647N527 7,290,085 155,645 SH SOLE 0 0 155,645
VICTORY PORTFOLIOS II SHORT TRM BD ETF 92647N535 9,139,929 180,560 SH SOLE 0 0 180,560
VIKING THERAPEUTICS INC COM 92686J106 374,886 9,610 SH SOLE 0 0 9,610
VISA INC COM CL A 92826C839 1,342,770 3,914 SH SOLE 0 0 3,914
VULCAN MATLS CO COM 929160109 206,507 700 SH SOLE 0 0 700
WALMART INC COM 931142103 276,921 2,445 SH SOLE 0 0 2,445
WELLTOWER INC COM 95040Q104 745,319 3,284 SH SOLE 0 0 3,284