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
ABBVIE INC COM 00287Y109 467,723 1,788 SH SOLE 1,788 0 0
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 2,048,121 35,738 SH SOLE 35,738 0 0
ADVANCED MICRO DEVICES INC COM 007903107 898,064 1,468 SH SOLE 1,468 0 0
ALPHABET INC CAP STK CL C 02079K107 1,261,421 3,702 SH SOLE 3,702 0 0
ALTRIA GROUP INC COM 02209S103 1,833,084 27,221 SH SOLE 27,221 0 0
AMAZON COM INC COM 023135106 2,146,822 8,617 SH SOLE 8,617 0 0
AMERICAN ELEC PWR CO INC COM 025537101 223,378 1,883 SH SOLE 1,883 0 0
AMETEK INC COM 031100100 307,803 1,242 SH SOLE 1,242 0 0
AMGEN INC COM 031162100 273,531 649 SH SOLE 649 0 0
APPLE INC COM 037833100 3,770,361 11,322 SH SOLE 11,322 0 0
APPLIED MATLS INC COM 038222105 475,583 930 SH SOLE 930 0 0
ARISTA NETWORKS INC COM SHS 040413205 1,668,941 8,198 SH SOLE 8,198 0 0
AT&T INC COM 00206R102 293,584 12,032 SH SOLE 12,032 0 0
BANK OF AMER CORP COM 060505104 238,172 4,376 SH SOLE 4,376 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,545,637 3,104 SH SOLE 3,104 0 0
BLACKROCK ETF TRUST ISHA I IN TE ETF 09290C780 484,957 10,277 SH SOLE 10,277 0 0
BLACKROCK ETF TRUST ISHARES DEFENSE 09290C699 310,304 9,937 SH SOLE 9,937 0 0
BLACKROCK ETF TRUST ISHA IN CTRY ETF 09290C764 335,213 9,222 SH SOLE 9,222 0 0
BLACKROCK ETF TRUST ISHA LA CORE ETF 09290C855 388,191 7,929 SH SOLE 7,929 0 0
BLACKROCK ETF TRUST ISHA SYST AL ETF 09290C665 415,330 13,909 SH SOLE 13,909 0 0
BLACKROCK ETF TRUST ISHARES US EQUIT 09290C103 987,258 14,254 SH SOLE 14,254 0 0
BLACKROCK ETF TRUST ISHA US THEM ETF 09290C806 296,935 6,752 SH SOLE 6,752 0 0
BLACKROCK ETF TRUST II ISHA GLO USD ETF 092528835 346,658 6,919 SH SOLE 6,919 0 0
BLACKROCK INC COM 09290D101 230,698 218 SH SOLE 218 0 0
CATERPILLAR INC COM 149123101 768,485 948 SH SOLE 948 0 0
CENCORA INC COM 03073E105 224,348 747 SH SOLE 747 0 0
CENTENE CORP DEL COM 15135B101 1,806,823 29,086 SH SOLE 29,086 0 0
CHEVRON CORPORATION COM 166764100 973,482 4,767 SH SOLE 4,767 0 0
CINTAS CORP COM 172908105 249,141 1,277 SH SOLE 1,277 0 0
CISCO SYS INC COM 17275R102 1,038,952 9,653 SH SOLE 9,653 0 0
CITIGROUP INC COM NEW 172967424 935,493 7,225 SH SOLE 7,225 0 0
CROWN CASTLE INC COM 22822V101 209,763 3,147 SH SOLE 3,147 0 0
CSX CORP COM 126408103 1,009,034 21,695 SH SOLE 21,695 0 0
CVS HEALTH CORP COM 126650100 254,459 2,970 SH SOLE 2,970 0 0
DEERE & CO COM 244199105 707,814 1,054 SH SOLE 1,054 0 0
DIGITAL RLTY TR INC COM 253868103 1,054,654 6,008 SH SOLE 6,008 0 0
DOMINION ENERGY INC COM 25746U109 1,704,051 28,157 SH SOLE 28,157 0 0
DOW HLDGS INC COM 260557103 791,445 28,738 SH SOLE 28,738 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 236,802 2,077 SH SOLE 2,077 0 0
ELI LILLY & CO COM 532457108 3,448,468 2,980 SH SOLE 2,980 0 0
EMERSON ELEC CO COM 291011104 280,674 1,810 SH SOLE 1,810 0 0
ENI SPA SPONSORED ADR 26874R108 1,001,075 18,436 SH SOLE 18,436 0 0
ETFS GOLD TR PHYSCL GOLD SHS 00326A104 1,227,877 31,038 SH SOLE 31,038 0 0
EXELIXIS INC COM 30161Q104 1,573,158 26,933 SH SOLE 26,933 0 0
EXPEDIA GROUP INC COM NEW 30212P303 1,383,621 5,254 SH SOLE 5,254 0 0
FACTSET RESH SYS INC COM 303075105 221,600 821 SH SOLE 821 0 0
FORD MTR CO COM 345370860 1,511,964 125,370 SH SOLE 125,370 0 0
FORTINET INC COM 34959E109 1,806,102 10,104 SH SOLE 10,104 0 0
GSK PLC SPONSORED ADR 37733W204 219,464 4,556 SH SOLE 4,556 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 397,031 6,214 SH SOLE 6,214 0 0
INVESCO ACTIVELY MANAGED EXC VAR RATE INVT 46090A879 2,220,199 88,719 SH SOLE 88,719 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 1,542,450 67,577 SH SOLE 67,577 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585 1,533,651 69,380 SH SOLE 69,380 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452 1,511,491 70,578 SH SOLE 70,578 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 HG 46138J395 1,516,779 73,434 SH SOLE 73,434 0 0
INVESCO EXCH TRD SLF IDX FD BULLETSHS 2030 46139W841 1,506,531 60,576 SH SOLE 60,576 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 767,131 3,688 SH SOLE 3,688 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 10,093,954 13,645 SH SOLE 13,645 0 0
ISHARES INC CORE MSCI EMKT 46434G103 571,247 7,039 SH SOLE 7,039 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 429,493 4,660 SH SOLE 4,660 0 0
ISHARES TR 20 YR TR BD ETF 464287432 2,506,857 32,230 SH SOLE 32,230 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 3,589,766 40,194 SH SOLE 40,194 0 0
ISHARES TR CORE S&P500 ETF 464287200 3,321,838 4,337 SH SOLE 4,337 0 0
ISHARES TR CORE UNIVRSL USD 46434V613 2,165,631 49,118 SH SOLE 49,118 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 2,513,480 49,236 SH SOLE 49,236 0 0
ISHARES TR IBOXX INV CP ETF 464287242 696,783 6,819 SH SOLE 6,819 0 0
ISHARES TR LATN AMER 40 ETF 464287390 2,693,034 78,059 SH SOLE 78,059 0 0
ISHARES TR MBS ETF 464288588 568,434 6,343 SH SOLE 6,343 0 0
ISHARES TR EAFE GRWTH ETF 464288885 474,189 3,957 SH SOLE 3,957 0 0
ISHARES TR EAFE VALUE ETF 464288877 299,732 3,787 SH SOLE 3,787 0 0
ISHARES TR MSCI USA MMENTM 46432F396 407,985 1,286 SH SOLE 1,286 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 1,052,019 7,395 SH SOLE 7,395 0 0
ISHARES TR S&P 500 VAL ETF 464287408 911,856 3,994 SH SOLE 3,994 0 0
ISHARES TR US TREAS BD ETF 46429B267 598,103 27,348 SH SOLE 27,348 0 0
ISHARES TR CORE MSCI EAFE 46432F842 224,957 2,322 SH SOLE 2,322 0 0
ISHARES TR US HLTHCR PR ETF 464288828 602,375 10,974 SH SOLE 10,974 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 873,852 10,762 SH SOLE 10,762 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 872,524 7,692 SH SOLE 7,692 0 0
ISHARES U S ETF TR IT RT HDG HGYL 46431W606 7,668,052 89,549 SH SOLE 89,549 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 280,585 771 SH SOLE 771 0 0
KROGER CO COM 501044101 1,550,862 26,456 SH SOLE 26,456 0 0
LOCKHEED MARTIN CORP COM 539830109 299,178 587 SH SOLE 587 0 0
LYONDELLBASELL INDUSTRIES NV SHS - A - N53745100 233,146 4,057 SH SOLE 4,057 0 0
MARATHON PETE CORP COM 56585A102 958,384 2,424 SH SOLE 2,424 0 0
MERCK & CO INC COM 58933Y105 315,468 2,171 SH SOLE 2,171 0 0
MICROSOFT CORP COM 594918104 983,229 1,917 SH SOLE 1,917 0 0
NIOCORP DEVS LTD COM NEW 654484609 94,723 26,312 SH SOLE 26,312 0 0
NUCOR CORP COM 670346105 865,483 3,703 SH SOLE 3,703 0 0
NVIDIA CORPORATION COM 67066G104 3,447,432 15,095 SH SOLE 15,095 0 0
ORACLE CORP COM 68389X105 242,356 1,765 SH SOLE 1,765 0 0
PARKER-HANNIFIN CORP COM 701094104 260,331 272 SH SOLE 272 0 0
PEPSICO INC COM 713448108 395,421 3,120 SH SOLE 3,120 0 0
PFIZER INC COM 717081103 343,680 12,050 SH SOLE 12,050 0 0
PHILIP MORRIS INTL INC COM 718172109 2,180,472 11,427 SH SOLE 11,427 0 0
PNC FINL SVCS GROUP INC COM 693475105 225,410 1,014 SH SOLE 1,014 0 0
PUBLIC STORAGE COM 74460D109 213,973 757 SH SOLE 757 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 2,199,221 92,172 SH SOLE 92,172 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 881,786 24,192 SH SOLE 24,192 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 906,078 32,984 SH SOLE 32,984 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1,518,942 45,600 SH SOLE 45,600 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 819,038 888 SH SOLE 888 0 0
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 1,205,880 7,160 SH SOLE 7,160 0 0
SELECT SECTOR SPDR TR ST STR MATER ETF 81369Y100 1,715,987 35,236 SH SOLE 35,236 0 0
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 2,126,501 10,863 SH SOLE 10,863 0 0
SERVICENOW INC COM 81762P102 932,242 6,957 SH SOLE 6,957 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107 1,855,530 12,512 SH SOLE 12,512 0 0
SIMON PPTY GROUP INC NEW COM 828806109 800,828 3,989 SH SOLE 3,989 0 0
SPACE EXPLORATION TECHN CORP CLASS A COM STK 84615Q103 257,677 1,708 SH SOLE 1,708 0 0
SPDR SERIES TRUST ST STR P500ETF 78464A854 6,575,308 73,254 SH SOLE 73,254 0 0
SPDR SERIES TRUST ST STR SP600SM C 78464A300 1,762,949 17,258 SH SOLE 17,258 0 0
SPDR SERIES TRUST ST STR BLO 1 ETF 78468R663 2,007,861 21,910 SH SOLE 21,910 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 1,335,430 1,751 SH SOLE 1,751 0 0
T ROWE PRICE EXCHANGE-TRADED CAP APPRECIATION 87283Q867 896,324 21,205 SH SOLE 21,205 0 0
T ROWE PRICE EXCHANGE-TRADED GROWTH ETF 87283Q842 934,444 19,831 SH SOLE 19,831 0 0
T ROWE PRICE EXCHANGE-TRADED INTL EQUITY ETF 87283Q834 596,892 15,532 SH SOLE 15,532 0 0
T ROWE PRICE EXCHANGE-TRADED SMALL MID CAP 87283Q826 482,860 11,864 SH SOLE 11,864 0 0
T ROWE PRICE EXCHANGE-TRADED VALUE ETF 87283Q859 709,765 16,895 SH SOLE 16,895 0 0
TARGET CORP COM 87612E106 273,429 1,745 SH SOLE 1,745 0 0
TESLA INC COM 88160R101 756,100 2,131 SH SOLE 2,131 0 0
THOMSON REUTERS CORP COM 884903881 855,423 8,789 SH SOLE 8,789 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 879,002 7,479 SH SOLE 7,479 0 0
UNION PAC CORP COM 907818108 664,938 2,443 SH SOLE 2,443 0 0
UNITED PARCEL SVCS INC CL B 911312106 1,462,316 15,650 SH SOLE 15,650 0 0
UNITED RENTALS INC COM 911363109 263,380 263 SH SOLE 263 0 0
UNITED STS GASOLINE FD LP UNITS 91201T102 1,791,374 12,213 SH SOLE 12,213 0 0
UNITED STS OIL FD LP UNITS 91232N207 822,206 5,645 SH SOLE 5,645 0 0
US BANCORP COM NEW 902973304 238,356 4,127 SH SOLE 4,127 0 0
VALMONT INDS INC COM 920253101 462,980 1,000 SH SOLE 1,000 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 254,919 1,642 SH SOLE 1,642 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 5,742,508 44,540 SH SOLE 44,540 0 0
VANGUARD WORLD FD CONSUM STP ETF 92204A207 593,531 2,720 SH SOLE 2,720 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,167,967 25,463 SH SOLE 25,463 0 0
WABTEC COM 929740108 319,408 1,112 SH SOLE 1,112 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 312,725 843 SH SOLE 843 0 0
WILLIAMS COS INC COM 969457100 225,000 3,310 SH SOLE 3,310 0 0
WW GRAINGER INC COM 384802104 202,267 162 SH SOLE 162 0 0