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
ALPHABET INC CAP STK CL C 02079K107 205,427 1,158 SH SOLE 0 0 1,158
ALPS ETF TR OSHARES US QUALT 00162Q387 1,769,905 32,794 SH SOLE 0 0 32,794
AMAZON COM INC COM 023135106 705,384 3,215 SH SOLE 0 0 3,215
APPLE INC COM 037833100 978,943 4,771 SH SOLE 0 0 4,771
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 286,111 7,245 SH SOLE 0 0 7,245
CHEVRON CORP NEW COM 166764100 445,272 3,110 SH SOLE 0 0 3,110
DEERE & CO COM 244199105 248,063 488 SH SOLE 0 0 488
DRAGONFLY ENERGY HOLDINGS CO COM NEW 26145B304 4,309 26,212 SH SOLE 0 0 26,212
EXXON MOBIL CORP COM 30231G102 637,030 5,909 SH SOLE 0 0 5,909
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 508,625 8,248 SH SOLE 0 0 8,248
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 2,397,406 32,922 SH SOLE 0 0 32,922
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 301,158 3,088 SH SOLE 0 0 3,088
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 258,227 5,669 SH SOLE 0 0 5,669
INVESCO EXCH TRD SLF IDX FD BLOOMBERG PRICIN 46138J775 1,376,841 15,903 SH SOLE 0 0 15,903
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 672,389 12,906 SH SOLE 0 0 12,906
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,218,359 6,704 SH SOLE 0 0 6,704
INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 404,101 3,675 SH SOLE 0 0 3,675
INVESCO QQQ TR UNIT SER 1 46090E103 241,957 439 SH SOLE 0 0 439
ISHARES TR MSCI USA MIN VOL 46429B697 7,227,307 76,993 SH SOLE 0 0 76,993
ISHARES TR MSCI USA QLT FCT 46432F339 5,576,845 30,505 SH SOLE 0 0 30,505
ISHARES TR MSCI USA VALUE 46432F388 864,157 7,633 SH SOLE 0 0 7,633
ISHARES TR MSCI USA MMENTM 46432F396 6,025,046 25,071 SH SOLE 0 0 25,071
ISHARES TR CORE DIV GRWTH 46434V621 316,743 4,954 SH SOLE 0 0 4,954
J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407 899,659 7,612 SH SOLE 0 0 7,612
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 493,239 6,724 SH SOLE 0 0 6,724
JPMORGAN CHASE & CO. COM 46625H100 277,375 957 SH SOLE 0 0 957
MICROSOFT CORP COM 594918104 850,751 1,710 SH SOLE 0 0 1,710
NETFLIX INC COM 64110L106 204,887 153 SH SOLE 0 0 153
NVIDIA CORPORATION COM 67066G104 1,301,836 8,240 SH SOLE 0 0 8,240
OREILLY AUTOMOTIVE INC COM 67103H107 492,110 5,460 SH SOLE 0 0 5,460
PALANTIR TECHNOLOGIES INC CL A 69608A108 214,568 1,574 SH SOLE 0 0 1,574
PROSHARES TR S&P MDCP 400 DIV 74347B680 3,748,485 45,974 SH SOLE 0 0 45,974
PROSHARES TR S&P 500 DV ARIST 74348A467 3,984,170 39,565 SH SOLE 0 0 39,565
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 4,613,929 193,619 SH SOLE 0 0 193,619
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,665,606 68,151 SH SOLE 0 0 68,151
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 2,873,718 98,381 SH SOLE 0 0 98,381
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 5,527,138 199,752 SH SOLE 0 0 199,752
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 803,639 26,950 SH SOLE 0 0 26,950
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771 5,431,956 221,351 SH SOLE 0 0 221,351
SCHWAB STRATEGIC TR FUNDAMENTAL US B 808524789 534,985 22,310 SH SOLE 0 0 22,310
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 8,443,053 318,606 SH SOLE 0 0 318,606
SHELL PLC SPON ADS 780259305 475,124 6,748 SH SOLE 0 0 6,748
SPDR SERIES TRUST SPDR S&P1500VL 78464A128 315,818 1,644 SH SOLE 0 0 1,644
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 225,397 2,826 SH SOLE 0 0 2,826
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 359,460 4,526 SH SOLE 0 0 4,526
SPDR SERIES TRUST RUSSELL LOW VOL 78468R754 1,033,829 8,008 SH SOLE 0 0 8,008
SPDR SERIES TRUST SSGA US LRG ETF 78468R804 566,712 3,246 SH SOLE 0 0 3,246
SPDR SERIES TRUST MSCI USA STRTGIC 78468R812 522,134 3,202 SH SOLE 0 0 3,202
TESLA INC COM 88160R101 2,485,859 7,826 SH SOLE 0 0 7,826
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 4,668,818 24,741 SH SOLE 0 0 24,741
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 248,546 438 SH SOLE 0 0 438
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 2,972,282 18,073 SH SOLE 0 0 18,073
VANGUARD INDEX FDS LARGE CAP ETF 922908637 463,262 1,624 SH SOLE 0 0 1,624
VANGUARD INDEX FDS GROWTH ETF 922908736 1,964,171 4,480 SH SOLE 0 0 4,480
VANGUARD INDEX FDS VALUE ETF 922908744 6,264,472 35,445 SH SOLE 0 0 35,445
VANGUARD INDEX FDS TOTAL STK MKT 922908769 4,090,736 13,459 SH SOLE 0 0 13,459
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 269,909 2,472 SH SOLE 0 0 2,472
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 204,803 2,404 SH SOLE 0 0 2,404
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 4,092,751 19,997 SH SOLE 0 0 19,997
VANGUARD WELLINGTON FD US MOMENTUM 921935508 220,244 1,277 SH SOLE 0 0 1,277
VANGUARD WORLD FD MEGA GRWTH IND 921910816 2,216,102 6,052 SH SOLE 0 0 6,052
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 4,538,876 34,595 SH SOLE 0 0 34,595
VANGUARD WORLD FD MEGA CAP INDEX 921910873 333,433 1,482 SH SOLE 0 0 1,482
WALMART INC COM 931142103 222,891 2,280 SH SOLE 0 0 2,280
WISDOMTREE TR US TOTAL DIVIDND 97717W109 2,571,525 32,338 SH SOLE 0 0 32,338
WISDOMTREE TR US HIGH DIVIDEND 97717W208 235,141 2,450 SH SOLE 0 0 2,450
WISDOMTREE TR US LARGECAP DIVD 97717W307 2,800,615 34,096 SH SOLE 0 0 34,096
WISDOMTREE TR US MIDCAP DIVID 97717W505 212,462 4,239 SH SOLE 0 0 4,239
WISDOMTREE TR WISDOMTREE US VA 97717W547 543,704 6,293 SH SOLE 0 0 6,293
WISDOMTREE TR US S CAP QTY DIV 97717X651 236,661 5,084 SH SOLE 0 0 5,084
WISDOMTREE TR US QTLY DIV GRT 97717X669 8,526,732 101,824 SH SOLE 0 0 101,824