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
ABBOTT LABS COM 002824100   482,741 4,428 SH   SOLE   0 0 4,428
ABBVIE INC COM 00287Y109   899,053 6,673 SH   SOLE   0 0 6,673
AGNICO EAGLE MINES LTD COM 008474108   1,096,761 21,944 SH   SOLE   0 0 21,944
ALAMOS GOLD INC NEW COM CL A 011532108   835,294 70,075 SH   SOLE   0 0 70,075
ALPHABET INC CAP STK CL A 02079K305   617,652 5,160 SH   SOLE   0 0 5,160
ALPHABET INC CAP STK CL C 02079K107   428,234 3,540 SH   SOLE   0 0 3,540
AMAZON COM INC COM 023135106   848,644 6,510 SH   SOLE   0 0 6,510
AMEREN CORP COM 023608102   323,087 3,956 SH   SOLE   0 0 3,956
AMERICAN TOWER CORP NEW COM 03027X100   540,123 2,785 SH   SOLE   0 0 2,785
APPLE INC COM 037833100   2,923,291 15,071 SH   SOLE   0 0 15,071
AUTOMATIC DATA PROCESSING IN COM 053015103   627,720 2,856 SH   SOLE   0 0 2,856
BANK AMERICA CORP COM 060505104   331,083 11,540 SH   SOLE   0 0 11,540
BARRICK GOLD CORP COM 067901108   198,081 11,700 SH   SOLE   0 0 11,700
BERKSHIRE HATHAWAY INC DEL CL A 084670108   517,810 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   286,440 840 SH   SOLE   0 0 840
CHEVRON CORP NEW COM 166764100   516,580 3,283 SH   SOLE   0 0 3,283
CMS ENERGY CORP COM 125896100   280,546 4,775 SH   SOLE   0 0 4,775
CROWN CASTLE INC COM 22822V101   521,731 4,579 SH   SOLE   0 0 4,579
DTE ENERGY CO COM 233331107   354,759 3,224 SH   SOLE   0 0 3,224
DUKE ENERGY CORP NEW COM NEW 26441C204   289,053 3,221 SH   SOLE   0 0 3,221
ECOLAB INC COM 278865100   373,380 2,000 SH   SOLE   0 0 2,000
EVGO INC CL A COM 30052F100   124,000 31,000 SH   SOLE   0 0 31,000
EXXON MOBIL CORP COM 30231G102   494,959 4,615 SH   SOLE   0 0 4,615
FEDEX CORP COM 31428X106   210,715 850 SH   SOLE   0 0 850
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   362,715 16,368 SH   SOLE   0 0 16,368
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   1,673,753 26,517 SH   SOLE   0 0 26,517
FORD MTR CO DEL COM 345370860   269,208 17,793 SH   SOLE   0 0 17,793
GLOBAL X FDS CYBRSCURTY ETF 37954Y384   1,612,101 66,451 SH   SOLE   0 0 66,451
GLOBAL X FDS US INFR DEV ETF 37954Y673   1,889,634 60,122 SH   SOLE   0 0 60,122
GOLDMAN SACHS GROUP INC COM 38141G104   211,264 655 SH   SOLE   0 0 655
HECLA MNG CO COM 422704106   145,488 28,250 SH   SOLE   0 0 28,250
HOME DEPOT INC COM 437076102   309,708 997 SH   SOLE   0 0 997
INNOVATOR ETFS TR US EQTY PWR BUF 45782C748   800,618 25,280 SH   SOLE   0 0 25,280
INNOVATOR ETFS TR US EQTY BUF OCT 45782C771   294,213 8,085 SH   SOLE   0 0 8,085
INNOVATOR ETFS TR US EQTY BUF SEP 45782C664   692,133 20,090 SH   SOLE   0 0 20,090
INNOVATOR ETFS TR US EQTY BUFR JAN 45782C409   484,701 12,850 SH   SOLE   0 0 12,850
INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755   211,365 6,300 SH   SOLE   0 0 6,300
INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698   256,734 7,650 SH   SOLE   0 0 7,650
INNOVATOR ETFS TR US EQTY BUFR MAY 45782C326   443,954 13,970 SH   SOLE   0 0 13,970
INNOVATOR ETFS TR US EQTY PWR BUF 45782C383   324,192 9,600 SH   SOLE   0 0 9,600
INNOVATOR ETFS TR US EQTY PWR BUF 45782C318   2,996,940 100,400 SH   SOLE   0 0 100,400
INNOVATOR ETFS TR US EQTY PWR BUF 45782C508   648,938 18,483 SH   SOLE   0 0 18,483
INNOVATOR ETFS TR US EQTY PWR BUF 45782C573   428,622 12,640 SH   SOLE   0 0 12,640
INNOVATOR ETFS TR US EQTY PWR BF 45782C680   472,212 15,135 SH   SOLE   0 0 15,135
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540   834,330 25,070 SH   SOLE   0 0 25,070
INNOVATOR ETFS TR US EQT PWR BUF 45782C870   3,495,470 113,122 SH   SOLE   0 0 113,122
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656   1,747,205 53,415 SH   SOLE   0 0 53,415
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797   348,088 10,400 SH   SOLE   0 0 10,400
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   759,124 5,073 SH   SOLE   0 0 5,073
ISHARES TR 0-5 YR TIPS ETF 46429B747   9,389,340 96,202 SH   SOLE   0 0 96,202
ISHARES TR 7-10 YR TRSY BD 464287440   7,219,304 74,734 SH   SOLE   0 0 74,734
ISHARES TR CORE S&P MCP ETF 464287507   1,596,597 6,106 SH   SOLE   0 0 6,106
ISHARES TR INTL SEL DIV ETF 464288448   2,378,284 90,326 SH   SOLE   0 0 90,326
ISHARES TR MSCI EMG MKT ETF 464287234   1,416,762 35,813 SH   SOLE   0 0 35,813
ISHARES TR 1 3 YR TREAS BD 464287457   8,506,224 104,912 SH   SOLE   0 0 104,912
ISHARES TR RUSSELL 2000 ETF 464287655   2,289,001 12,223 SH   SOLE   0 0 12,223
ISHARES TR MSCI USA QLT FCT 46432F339   224,963 1,668 SH   SOLE   0 0 1,668
JOHNSON & JOHNSON COM 478160104   1,200,186 7,251 SH   SOLE   0 0 7,251
JPMORGAN CHASE & CO COM 46625H100   1,637,103 11,256 SH   SOLE   0 0 11,256
KT CORP SPONSORED ADR 48268K101   213,005 18,850 SH   SOLE   0 0 18,850
VANECK ETF TRUST GOLD MINERS ETF 92189F106   2,142,710 71,163 SH   SOLE   0 0 71,163
MERCK & CO INC COM 58933Y105   275,090 2,384 SH   SOLE   0 0 2,384
MICROSOFT CORP COM 594918104   5,140,111 15,094 SH   SOLE   0 0 15,094
MONDELEZ INTL INC CL A 609207105   357,406 4,900 SH   SOLE   0 0 4,900
MORGAN STANLEY COM NEW 617446448   2,870,123 33,608 SH   SOLE   0 0 33,608
MOTOROLA SOLUTIONS INC COM NEW 620076307   201,381 687 SH   SOLE   0 0 687
NEW GOLD INC CDA COM 644535106   348,138 322,350 SH   SOLE   0 0 322,350
NEWMONT CORP COM 651639106   263,852 6,185 SH   SOLE   0 0 6,185
NOKIA CORP SPONSORED ADR 654902204   355,002 85,337 SH   SOLE   0 0 85,337
ORACLE CORP COM 68389X105   416,339 3,496 SH   SOLE   0 0 3,496
PACER FDS TR US CASH COWS 100 69374H881   1,686,221 35,225 SH   SOLE   0 0 35,225
PAYCHEX INC COM 704326107   235,708 2,107 SH   SOLE   0 0 2,107
PEPSICO INC COM 713448108   1,890,170 10,205 SH   SOLE   0 0 10,205
PFIZER INC COM 717081103   265,637 7,242 SH   SOLE   0 0 7,242
INVESCO QQQ TR UNIT SER 1 46090E103   4,950,902 13,402 SH   SOLE   0 0 13,402
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   2,818,709 44,877 SH   SOLE   0 0 44,877
REPUBLIC SVCS INC COM 760759100   883,791 5,770 SH   SOLE   0 0 5,770
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   2,439,102 68,418 SH   SOLE   0 0 68,418
SCHWAB STRATEGIC TR US TIPS ETF 808524870   314,580 6,000 SH   SOLE   0 0 6,000
SOUTHERN CO COM 842587107   321,324 4,574 SH   SOLE   0 0 4,574
SPDR SER TR PORTFLI INTRMDIT 78464A672   314,896 11,131 SH   SOLE   0 0 11,131
SPDR SER TR PORTFOLIO SH TSR 78468R101   323,859 11,249 SH   SOLE   0 0 11,249
SPDR SER TR PORTFOLI S&P1500 78464A805   371,771 6,829 SH   SOLE   0 0 6,829
T-MOBILE US INC COM 872590104   591,020 4,255 SH   SOLE   0 0 4,255
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   247,254 2,450 SH   SOLE   0 0 2,450
BOEING CO COM 097023105   1,179,540 5,586 SH   SOLE   0 0 5,586
PROCTER AND GAMBLE CO COM 742718109   821,217 5,412 SH   SOLE   0 0 5,412
TRITON INTL LTD CL A G9078F107   274,758 3,300 SH   SOLE   0 0 3,300
UNITED PARCEL SERVICE INC CL B 911312106   2,294,042 12,798 SH   SOLE   0 0 12,798
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   3,289,167 20,250 SH   SOLE   0 0 20,250
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,414,169 16,924 SH   SOLE   0 0 16,924
VANGUARD INDEX FDS TOTAL STK MKT 922908769   535,280 2,430 SH   SOLE   0 0 2,430
VERIZON COMMUNICATIONS INC COM 92343V104   1,446,236 38,888 SH   SOLE   0 0 38,888
VISA INC COM CL A 92826C839   989,104 4,165 SH   SOLE   0 0 4,165
WELLTOWER INC COM 95040Q104   256,161 3,167 SH   SOLE   0 0 3,167