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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ALPHABET INC CAP STK CL C 02079K107 917 9,536 SH   SOLE   4,768 0 4,768
AMAZON COM INC COM 023135106 2,212 19,580 SH   SOLE   9,790 0 9,790
APPLE INC COM 037833100 1,981 14,340 SH   SOLE   7,170 0 7,170
BLOCK INC CL A 852234103 224 4,080 SH   SOLE   2,040 0 2,040
COSTCO WHSL CORP NEW COM 22160K105 291 616 SH   SOLE   308 0 308
DISNEY WALT CO COM 254687106 292 3,100 SH   SOLE   1,550 0 1,550
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 364 5,500 SH   SOLE   2,750 0 2,750
GENERAL DYNAMICS CORP COM 369550108 448 2,116 SH   SOLE   1,058 0 1,058
GENERAL MLS INC COM 370334104 874 11,400 SH   SOLE   5,700 0 5,700
HONEYWELL INTL INC COM 438516106 612 3,666 SH   SOLE   1,833 0 1,833
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 3,475 115,436 SH   SOLE   115,420 0 16
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 494 12,400 SH   SOLE   6,200 0 6,200
INVESCO QQQ TR UNIT SER 1 46090E103 8,851 33,157 SH   SOLE   25,773 0 7,384
ISHARES TR CORE HIGH DV ETF 46429B663 7,237 79,288 SH   SOLE   78,052 0 1,236
ISHARES TR CORE S&P TTL STK 464287150 1,202 15,071 SH   SOLE   7,535 0 7,536
ISHARES TR CORE S&P US GWT 464287671 9,795 122,182 SH   SOLE   122,156 0 26
ISHARES TR CORE S&P US VLU 464287663 10,590 169,147 SH   SOLE   165,288 0 3,859
ISHARES TR CORE S&P500 ETF 464287200 3,401 9,470 SH   SOLE   4,735 0 4,735
ISHARES TR EXPANDED TECH 464287515 446 1,780 SH   SOLE   890 0 890
ISHARES TR FLTG RATE NT ETF 46429B655 12,595 250,685 SH   SOLE   225,892 0 24,793
ISHARES TR IBONDS DEC 25 46435U432 1,452 56,013 SH   SOLE   56,013 0 0
ISHARES TR IBONDS DEC 26 46435U259 1,441 58,487 SH   SOLE   58,487 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 18 700 SH   SOLE   0 0 700
ISHARES TR IBONDS DEC22 ETF 46434VBA7 615 24,551 PRN   SOLE   24,551 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 291 12,067 SH   SOLE   0 0 12,067
ISHARES TR IBONDS DEC25 ETF 46434VBD1 9,432 390,606 PRN   SOLE   390,606 0 0
ISHARES TR IBONDS MAR23 ETF 46432FAZ0 593 22,508 PRN   SOLE   22,508 0 0
ISHARES TR ISHARES BIOTECH 464287556 228 1,950 SH   SOLE   975 0 975
ISHARES TR ISHS 1-5YR INVS 464288646 11,814 239,548 SH   SOLE   225,015 0 14,533
ISHARES TR MSCI USA ESG SLC 464288802 478 6,304 SH   SOLE   3,152 0 3,152
ISHARES TR MSCI USA MIN VOL 46429B697 223 3,390 SH   SOLE   1,695 0 1,695
ISHARES TR MSCI USA QLT FCT 46432F339 306 2,930 SH   SOLE   1,465 0 1,465
ISHARES TR SELECT DIVID ETF 464287168 311 2,902 SH   SOLE   1,451 0 1,451
ISHARES TR SHRT NAT MUN ETF 464288158 1,464 14,264 SH   SOLE   14,264 0 0
ISHARES TR TRS FLT RT BD 46434V860 6,778 134,330 SH   SOLE   118,816 0 15,514
ISHARES TR US CONSM STAPLES 464287812 6,814 37,933 SH   SOLE   37,053 0 880
ISHARES TR US CONSUM DISCRE 464287580 551 9,480 SH   SOLE   4,740 0 4,740
KROGER CO COM 501044101 350 8,020 SH   SOLE   4,010 0 4,010
LPL FINL HLDGS INC COM 50212V100 874 4,000 SH   SOLE   2,000 0 2,000
MICROSOFT CORP COM 594918104 1,097 4,704 SH   SOLE   2,352 0 2,352
MSCI INC COM 55354G100 253 600 SH   SOLE   300 0 300
NETFLIX INC COM 64110L106 436 1,850 SH   SOLE   925 0 925
NVIDIA CORPORATION COM 67066G104 805 6,646 SH   SOLE   3,323 0 3,323
ROCKWELL AUTOMATION INC COM 773903109 448 2,080 SH   SOLE   1,040 0 1,040
SELECT SECTOR SPDR TR ENERGY 81369Y506 6,410 89,056 SH   SOLE   77,845 0 11,211
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 5,727 47,234 SH   SOLE   47,106 0 128
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,467 12,482 SH   SOLE   9,080 0 3,402
SPDR SER TR BLOOMBERG INVT 78468R200 10,968 362,130 SH   SOLE   237,446 0 124,684
SPDR SER TR PORTFOLI S&P1500 78464A805 323 7,332 SH   SOLE   3,801 0 3,531
SPDR SER TR PORTFOLIO SHORT 78464A474 465 16,030 SH   SOLE   8,015 0 8,015
SPDR SER TR PRTFLO S&P500 GW 78464A409 240 4,774 SH   SOLE   2,387 0 2,387
SPDR SER TR PRTFLO S&P500 VL 78464A508 1,687 49,096 SH   SOLE   24,548 0 24,548
WISDOMTREE TR US HIGH DIVIDEND 97717W208 10,597 139,856 SH   SOLE   130,625 0 9,231
WISDOMTREE TR US QTLY DIV GRT 97717X669 5,187 96,093 SH   SOLE   93,804 0 2,289