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
ABBVIE INC COM 00287Y109 816 6,083 SH   SOLE 0 0 0 6,083
ADVANCED MICRO DEVICES INC COM 007903107 463 7,305 SH   SOLE 0 0 0 7,305
AES CORP COM 00130H105 679 30,038 SH   SOLE 0 0 0 30,038
ALPHABET INC CAP STK CL C 02079K107 1 8,000 SH Put SOLE 0 0 0 8,000
ALPHABET INC CAP STK CL A 02079K305 7,811 81,660 SH   SOLE 0 0 0 81,660
ALPHABET INC CAP STK CL C 02079K107 4,455 46,332 SH   SOLE 0 0 0 46,332
ALPHABET INC CAP STK CL C 02079K107 5 36,000 SH Put SOLE 0 0 0 36,000
ALPHABET INC CAP STK CL A 02079K305 0 2,000 SH Put SOLE 0 0 0 2,000
ALPHABET INC CAP STK CL A 02079K305 11 78,000 SH Put SOLE 0 0 0 78,000
AMAZON COM INC COM 023135106 1,352 11,964 SH   SOLE 0 0 0 11,964
APPLE INC COM 037833100 1,095 7,925 SH   SOLE 0 0 0 7,925
AT&T INC COM 00206R102 304 19,843 SH   SOLE 0 0 0 19,843
ATKORE INC COM 047649108 792 10,173 SH   SOLE 0 0 0 10,173
CIGNA CORP NEW COM 125523100 802 2,891 SH   SOLE 0 0 0 2,891
COCA COLA CO COM 191216100 610 10,892 SH   SOLE 0 0 0 10,892
COMPUTER PROGRAMS & SYS INC COM 205306103 647 23,205 SH   SOLE 0 0 0 23,205
CONOCOPHILLIPS COM 20825C104 898 8,776 SH   SOLE 0 0 0 8,776
CONTINENTAL RES INC COM 212015101 1,129 16,901 SH   SOLE 0 0 0 16,901
DBX ETF TR XTRACK USD HIGH 233051432 263 8,026 SH   SOLE 0 0 0 8,026
DEVON ENERGY CORP NEW COM 25179M103 1,227 20,398 SH   SOLE 0 0 0 20,398
DOMINION ENERGY INC COM 25746U109 481 6,959 SH   SOLE 0 0 0 6,959
ELEVANCE HEALTH INC COM 036752103 318 701 SH   SOLE 0 0 0 701
EMERSON ELEC CO COM 291011104 599 8,185 SH   SOLE 0 0 0 8,185
ENBRIDGE INC COM 29250N105 650 17,532 SH   SOLE 0 0 0 17,532
EXTRA SPACE STORAGE INC COM 30225T102 842 4,878 SH   SOLE 0 0 0 4,878
FIDELITY COVINGTON TRUST FIDELITY US MLTF 316092378 509 23,342 SH   SOLE 0 0 0 23,342
FIRST AMERN FINL CORP COM 31847R102 422 9,161 SH   SOLE 0 0 0 9,161
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 671 15,215 SH   SOLE 0 0 0 15,215
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 1,034 21,215 SH   SOLE 0 0 0 21,215
FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801 272 7,436 SH   SOLE 0 0 0 7,436
GMS INC COM 36251C103 681 17,025 SH   SOLE 0 0 0 17,025
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 7,712 108,590 SH   SOLE 0 0 0 108,590
GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362 911 19,139 SH   SOLE 0 0 0 19,139
HASHICORP INC COM CL A 418100103 503 15,619 SH   SOLE 0 0 0 15,619
HELMERICH & PAYNE INC COM 423452101 741 20,044 SH   SOLE 0 0 0 20,044
HUDBAY MINERALS INC COM 443628102 56 14,019 SH   SOLE 0 0 0 14,019
HUMANA INC COM 444859102 738 1,521 SH   SOLE 0 0 0 1,521
INTEL CORP COM 458140100 286 11,096 SH   SOLE 0 0 0 11,096
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 1,689 83,670 SH   SOLE 0 0 0 83,670
ISHARES TR BROAD USD HIGH 46435U853 639 18,995 SH   SOLE 0 0 0 18,995
ISHARES TR CORE S&P500 ETF 464287200 13,378 37,300 SH   SOLE 0 0 0 37,300
ISHARES TR SHORT TREAS BD 464288679 1,372 12,475 SH   SOLE 0 0 0 12,475
ISHARES TR MODERT ALLOC ETF 464289875 353 9,631 SH   SOLE 0 0 0 9,631
ISHARES TR U S EQUITY FACTR 46434V282 905 24,990 SH   SOLE 0 0 0 24,990
ISHARES TR TIPS BD ETF 464287176 311 2,960 SH   SOLE 0 0 0 2,960
ISHARES TR IBOXX HI YD ETF 464288513 371 5,199 SH   SOLE 0 0 0 5,199
ISHARES TR ISHARES SEMICDTR 464287523 322 1,009 SH   SOLE 0 0 0 1,009
ISHARES TR CORE S&P TTL STK 464287150 2,602 32,713 SH   SOLE 0 0 0 32,713
ISHARES TR ISHS 5-10YR INVT 464288638 668 13,829 SH   SOLE 0 0 0 13,829
JPMORGAN CHASE & CO COM 46625H100 202 1,931 SH   SOLE 0 0 0 1,931
KRANESHARES TR QUADRTC INT RT 500767736 1,618 73,035 SH   SOLE 0 0 0 73,035
LTC PPTYS INC COM 502175102 447 11,928 SH   SOLE 0 0 0 11,928
LUMEN TECHNOLOGIES INC COM 550241103 449 61,651 SH   SOLE 0 0 0 61,651
MCDONALDS CORP COM 580135101 225 974 SH   SOLE 0 0 0 974
META PLATFORMS INC CL A 30303M102 1 2,400 SH Put SOLE 0 0 0 2,400
META PLATFORMS INC CL A 30303M102 0 500 SH Put SOLE 0 0 0 500
META PLATFORMS INC CL A 30303M102 0 500 SH Put SOLE 0 0 0 500
META PLATFORMS INC CL A 30303M102 2,388 17,603 SH   SOLE 0 0 0 17,603
META PLATFORMS INC CL A 30303M102 1 5,300 SH Put SOLE 0 0 0 5,300
META PLATFORMS INC CL A 30303M102 0 3,600 SH Put SOLE 0 0 0 3,600
META PLATFORMS INC CL A 30303M102 0 500 SH Put SOLE 0 0 0 500
META PLATFORMS INC CL A 30303M102 0 500 SH Put SOLE 0 0 0 500
META PLATFORMS INC CL A 30303M102 0 500 SH Put SOLE 0 0 0 500
MGIC INVT CORP WIS COM 552848103 731 57,017 SH   SOLE 0 0 0 57,017
MICROSOFT CORP COM 594918104 2,505 10,755 SH   SOLE 0 0 0 10,755
NVIDIA CORPORATION COM 67066G104 531 4,371 SH   SOLE 0 0 0 4,371
PACKAGING CORP AMER COM 695156109 517 4,608 SH   SOLE 0 0 0 4,608
PFIZER INC COM 717081103 679 15,516 SH   SOLE 0 0 0 15,516
PGIM ETF TR ACTV HY BD ETF 69344A206 5,265 160,253 SH   SOLE 0 0 0 160,253
PHILIP MORRIS INTL INC COM 718172109 506 6,100 SH   SOLE 0 0 0 6,100
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 818 11,332 SH   SOLE 0 0 0 11,332
QUALCOMM INC COM 747525103 657 5,814 SH   SOLE 0 0 0 5,814
REALTY INCOME CORP COM 756109104 464 7,973 SH   SOLE 0 0 0 7,973
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 3,079 81,466 SH   SOLE 0 0 0 81,466
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 229 5,459 SH   SOLE 0 0 0 5,459
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 4,748 112,958 SH   SOLE 0 0 0 112,958
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 804 12,110 SH   SOLE 0 0 0 12,110
SCHWAB STRATEGIC TR US TIPS ETF 808524870 2,129 41,092 SH   SOLE 0 0 0 41,092
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 116,343 2,747,171 SH   SOLE 0 0 0 2,747,171
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 517 9,708 SH   SOLE 0 0 0 9,708
SPDR SER TR PORTFOLIO S&P500 78464A854 6,470 154,087 SH   SOLE 0 0 0 154,087
SPDR SER TR PORTFLI TIPS ETF 78464A656 328 12,946 SH   SOLE 0 0 0 12,946
SPDR SER TR S&P SEMICNDCTR 78464A862 13,090 86,040 SH   SOLE 0 0 0 86,040
SPDR SER TR PORTFOLIO INTRMD 78464A375 7,999 255,385 SH   SOLE 0 0 0 255,385
SPDR SER TR BLOOMBERG HIGH Y 78468R622 1,270 14,455 SH   SOLE 0 0 0 14,455
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 605 16,728 SH   SOLE 0 0 0 16,728
SYSCO CORP COM 871829107 626 8,852 SH   SOLE 0 0 0 8,852
TESLA INC COM 88160R101 0 300 SH Put SOLE 0 0 0 300
TESLA INC COM 88160R101 1 1,500 SH Put SOLE 0 0 0 1,500
TESLA INC COM 88160R101 2 1,500 SH Put SOLE 0 0 0 1,500
TESLA INC COM 88160R101 2 4,500 SH Put SOLE 0 0 0 4,500
TESLA INC COM 88160R101 3 12,600 SH Put SOLE 0 0 0 12,600
TESLA INC COM 88160R101 3 4,200 SH Put SOLE 0 0 0 4,200
TESLA INC COM 88160R101 0 600 SH Put SOLE 0 0 0 600
TESLA INC COM 88160R101 18 4,200 SH Put SOLE 0 0 0 4,200
TESLA INC COM 88160R101 8 900 SH Put SOLE 0 0 0 900
TESLA INC COM 88160R101 3 27,000 SH Put SOLE 0 0 0 27,000
TESLA INC COM 88160R101 2 4,500 SH Put SOLE 0 0 0 4,500
TESLA INC COM 88160R101 1 300 SH Put SOLE 0 0 0 300
TESLA INC COM 88160R101 4 600 SH Put SOLE 0 0 0 600
TESLA INC COM 88160R101 1 1,500 SH Put SOLE 0 0 0 1,500
TESLA INC COM 88160R101 5 2,400 SH Put SOLE 0 0 0 2,400
TESLA INC COM 88160R101 1 600 SH Put SOLE 0 0 0 600
TESLA INC COM 88160R101 19,447 73,316 SH   SOLE 0 0 0 73,316
TESLA INC COM 88160R101 1 900 SH Put SOLE 0 0 0 900
TESLA INC COM 88160R101 0 3,600 SH Put SOLE 0 0 0 3,600
TESLA INC COM 88160R101 0 1,500 SH Put SOLE 0 0 0 1,500
VANECK ETF TRUST MORTGAGE REIT 92189F452 994 89,920 SH   SOLE 0 0 0 89,920
VANGUARD INDEX FDS LARGE CAP ETF 922908637 583 3,567 SH   SOLE 0 0 0 3,567
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,961 9,018 SH   SOLE 0 0 0 9,018
VANGUARD INDEX FDS SMALL CP ETF 922908751 500 2,926 SH   SOLE 0 0 0 2,926
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1,508 19,928 SH   SOLE 0 0 0 19,928
VERIZON COMMUNICATIONS INC COM 92343V104 329 8,676 SH   SOLE 0 0 0 8,676
VIVINT SMART HOME INC COM CL A 928542109 536 81,447 SH   SOLE 0 0 0 81,447
WP CAREY INC COM 92936U109 597 8,548 SH   SOLE 0 0 0 8,548