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
ABBOTT LABS COM 002824100 4,984 35,410 SH   SOLE   0 0 35,410
ABBVIE INC COM 00287Y109 14,374 106,158 SH   SOLE   0 0 106,158
ADOBE SYSTEMS INCORPORATED COM 00724F101 8,576 15,123 SH   SOLE   0 0 15,123
ADVANCED MICRO DEVICES INC COM 007903107 6,278 43,627 SH   SOLE   0 0 43,627
ALBEMARLE CORP COM 012653101 12,688 54,277 SH   SOLE   0 0 54,277
ALPHABET INC CAP STK CL C 02079K107 8,117 2,805 SH   SOLE   0 0 2,805
AMAZON COM INC COM 023135106 8,102 2,430 SH   SOLE   0 0 2,430
AMERICAN ELEC PWR CO INC COM 025537101 518 5,820 SH   SOLE   0 0 5,820
AMERICAN FIN TR INC COM CLASS A 02607T109 137 15,036 SH   SOLE   0 0 15,036
APPLE INC COM 037833100 11,012 62,015 SH   SOLE   0 0 62,015
ASANA INC CL A 04342Y104 3,261 43,744 SH   SOLE   0 0 43,744
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 504 1,687 SH   SOLE   0 0 1,687
BLACKROCK CORE BD TR SHS BEN INT 09249E101 1,014 61,396 SH   SOLE   0 0 61,396
CHEVRON CORP NEW COM 166764100 320 2,729 SH   SOLE   0 0 2,729
CISCO SYS INC COM 17275R102 451 7,112 SH   SOLE   0 0 7,112
CITIGROUP INC COM NEW 172967424 304 5,041 SH   SOLE   0 0 5,041
COSTCO WHSL CORP NEW COM 22160K105 11,253 19,822 SH   SOLE   0 0 19,822
CVS HEALTH CORP COM 126650100 11,138 107,973 SH   SOLE   0 0 107,973
DOW INC COM 260557103 378 6,666 SH   SOLE   0 0 6,666
DUKE ENERGY CORP NEW COM NEW 26441C204 7,602 72,468 SH   SOLE   0 0 72,468
EXXON MOBIL CORP COM 30231G102 15,184 248,142 SH   SOLE   0 0 248,142
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 1,033 22,142 SH   SOLE   0 0 22,142
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 1,565 29,418 SH   SOLE   0 0 29,418
FORD MTR CO DEL COM 345370860 10,805 520,206 SH   SOLE   0 0 520,206
FS KKR CAP CORP COM 302635206 225 10,737 SH   SOLE   0 0 10,737
GENERAL MLS INC COM 370334104 328 4,875 SH   SOLE   0 0 4,875
GILEAD SCIENCES INC COM 375558103 226 3,117 SH   SOLE   0 0 3,117
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 7,118 84,293 SH   SOLE   0 0 84,293
GOLDMAN SACHS GROUP INC COM 38141G104 6,465 16,901 SH   SOLE   0 0 16,901
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 1,070 21,272 SH   SOLE   0 0 21,272
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 205 2,165 SH   SOLE   0 0 2,165
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 1,821 121,398 SH   SOLE   0 0 121,398
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 2,210 41,542 SH   SOLE   0 0 41,542
ISHARES TR BARCLAYS 7 10 YR 464287440 27,715 241,003 SH   SOLE   0 0 241,003
ISHARES TR RUS 1000 ETF 464287622 2,784 10,527 SH   SOLE   0 0 10,527
ISHARES TR GLOBAL 100 ETF 464287572 2,003 25,676 SH   SOLE   0 0 25,676
ISHARES TR 20 YR TR BD ETF 464287432 41,226 278,196 SH   SOLE   0 0 278,196
ISHARES TR TIPS BD ETF 464287176 487 3,769 SH   SOLE   0 0 3,769
ISHARES TR 1 3 YR TREAS BD 464287457 585 6,838 SH   SOLE   0 0 6,838
ISHARES TR SHORT TREAS BD 464288679 854 7,735 SH   SOLE   0 0 7,735
ISHARES TR TRS FLT RT BD 46434V860 52,053 1,035,563 SH   SOLE   0 0 1,035,563
ISHARES TR RUS TP200 GR ETF 464289438 1,879 10,839 SH   SOLE   0 0 10,839
ISHARES TR 0-5 YR TIPS ETF 46429B747 614 5,796 SH   SOLE   0 0 5,796
ISHARES TR US TREAS BD ETF 46429B267 244 9,139 SH   SOLE   0 0 9,139
ISHARES TR HDG MSCI EAFE 46434V803 2,714 76,824 SH   SOLE   0 0 76,824
ISHARES TR PFD AND INCM SEC 464288687 61,583 1,561,836 SH   SOLE   0 0 1,561,836
ISHARES TR MSCI KLD400 SOC 464288570 2,073 22,312 SH   SOLE   0 0 22,312
ISHARES TR CORE US AGGBD ET 464287226 1,253 10,985 SH   SOLE   0 0 10,985
JOHNSON & JOHNSON COM 478160104 702 4,106 SH   SOLE   0 0 4,106
JPMORGAN CHASE & CO COM 46625H100 6,087 38,442 SH   SOLE   0 0 38,442
KIMBERLY-CLARK CORP COM 494368103 458 3,201 SH   SOLE   0 0 3,201
KRAFT HEINZ CO COM 500754106 287 8,000 SH   SOLE   0 0 8,000
LOCKHEED MARTIN CORP COM 539830109 224 630 SH   SOLE   0 0 630
MARATHON OIL CORP COM 565849106 6,413 390,557 SH   SOLE   0 0 390,557
MEDICAL PPTYS TRUST INC COM 58463J304 473 20,000 SH   SOLE   0 0 20,000
MICROSOFT CORP COM 594918104 10,905 32,423 SH   SOLE   0 0 32,423
MORGAN STANLEY COM NEW 617446448 202 2,058 SH   SOLE   0 0 2,058
NETAPP INC COM 64110D104 304 3,300 SH   SOLE   0 0 3,300
NETFLIX INC COM 64110L106 8,303 13,783 SH   SOLE   0 0 13,783
NEXTERA ENERGY INC COM 65339F101 7,390 79,157 SH   SOLE   0 0 79,157
NINE ENERGY SERVICE INC COM 65441V101 4,219 4,218,534 SH   SOLE   0 0 4,218,534
NUVEEN TAXABLE MUNICPAL INM COM 67074C103 508 22,388 SH   SOLE   0 0 22,388
NVIDIA CORPORATION COM 67066G104 6,418 21,821 SH   SOLE   0 0 21,821
OSI ETF TR OSHARES US QUALT 67110P407 2,112 45,343 SH   SOLE   0 0 45,343
PEPSICO INC COM 713448108 375 2,156 SH   SOLE   0 0 2,156
PPG INDS INC COM 693506107 326 1,893 SH   SOLE   0 0 1,893
PROCTER AND GAMBLE CO COM 742718109 7,970 48,720 SH   SOLE   0 0 48,720
PROSHARES TR SHORT S&P 500 NE 74347B425 2,205 161,930 SH   SOLE   0 0 161,930
PROSHARES TR II ULSHT BLOOMB GAS 74347W387 133 11,000 SH   SOLE   0 0 11,000
PRUDENTIAL FINL INC COM 744320102 379 3,500 SH   SOLE   0 0 3,500
PUBLIC STORAGE COM 74460D109 7,638 20,391 SH   SOLE   0 0 20,391
QUALCOMM INC COM 747525103 578 3,158 SH   SOLE   0 0 3,158
RAYTHEON TECHNOLOGIES CORP COM 75513E101 7,004 81,382 SH   SOLE   0 0 81,382
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 33,923 195,106 SH   SOLE   0 0 195,106
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 5,012 55,315 SH   SOLE   0 0 55,315
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 9,564 244,924 SH   SOLE   0 0 244,924
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 11,291 145,353 SH   SOLE   0 0 145,353
SELECT SECTOR SPDR TR ENERGY 81369Y506 8,574 154,478 SH   SOLE   0 0 154,478
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 9,733 47,607 SH   SOLE   0 0 47,607
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 11,884 154,124 SH   SOLE   0 0 154,124
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 5,814 54,950 SH   SOLE   0 0 54,950
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 20,182 143,244 SH   SOLE   0 0 143,244
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 10,168 142,052 SH   SOLE   0 0 142,052
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 7,709 148,802 SH   SOLE   0 0 148,802
SIMPLIFY EXCHANGE TRADED FUN US EQT PLS DWNSD 82889N202 1,460 43,905 SH   SOLE   0 0 43,905
SPDR S&P 500 ETF TR TR UNIT 78462F103 41,606 87,599 SH   SOLE   0 0 87,599
SPDR S&P 500 ETF TR TR UNIT 78462F103 9,498 20,000 SH Put SOLE   0 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 1,541 16,858 SH   SOLE   0 0 16,858
SPDR SER TR SSGA US LRG ETF 78468R804 2,183 14,486 SH   SOLE   0 0 14,486
SPDR SER TR ICE PFD SEC ETF 78464A292 1,571 36,600 SH   SOLE   0 0 36,600
SPROTT PHYSICAL GOLD TR UNIT 85207H104 165 11,500 SH   SOLE   0 0 11,500
STARBUCKS CORP COM 855244109 582 4,978 SH   SOLE   0 0 4,978
UNITEDHEALTH GROUP INC COM 91324P102 203 405 SH   SOLE   0 0 405
VANGUARD INDEX FDS TOTAL STK MKT 922908769 275 1,137 SH   SOLE   0 0 1,137
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 4,305 25,067 SH   SOLE   0 0 25,067
WASTE MGMT INC DEL COM 94106L109 3,840 23,009 SH   SOLE   0 0 23,009
WP CAREY INC COM 92936U109 322 3,925 SH   SOLE   0 0 3,925