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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100   15,024,504 137,814 SH   SOLE   0 0 137,814
ABBVIE INC COM 00287Y109   19,657,634 145,904 SH   SOLE   0 0 145,904
ADVANCED MICRO DEVICES INC COM 007903107   5,499,653 48,281 SH   SOLE   0 0 48,281
AFLAC INC COM 001055102   245,068 3,511 SH   SOLE   0 0 3,511
ALBEMARLE CORP COM 012653101   5,639,931 25,281 SH   SOLE   0 0 25,281
ALPHABET INC CAP STK CL C 02079K107   6,709,398 55,463 SH   SOLE   0 0 55,463
ALPHABET INC CAP STK CL A 02079K305   416,813 3,482 SH   SOLE   0 0 3,482
ALTRIA GROUP INC COM 02209S103   8,944,409 197,448 SH   SOLE   0 0 197,448
AMAZON COM INC COM 023135106   6,607,129 50,684 SH   SOLE   0 0 50,684
AMERICAN ELEC PWR CO INC COM 025537101   527,092 6,260 SH   SOLE   0 0 6,260
APPLE INC COM 037833100   10,037,030 51,745 SH   SOLE   0 0 51,745
ARDAGH METAL PACKAGING S A SHS L02235106   47,000 12,500 SH   SOLE   0 0 12,500
AT&T INC COM 00206R102   249,921 15,669 SH   SOLE   0 0 15,669
BALL CORP COM 058498106   207,751 3,569 SH   SOLE   0 0 3,569
BANK AMERICA CORP COM 060505104   203,125 7,080 SH   SOLE   0 0 7,080
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   549,692 1,612 SH   SOLE   0 0 1,612
BLACKROCK CORE BD TR SHS BEN INT 09249E101   1,149,471 108,033 SH   SOLE   0 0 108,033
BROADCOM INC COM 11135F101   241,146 278 SH   SOLE   0 0 278
CARDINAL HEALTH INC COM 14149Y108   255,150 2,698 SH   SOLE   0 0 2,698
CBRE GROUP INC CL A 12504L109   2,003,615 24,825 SH   SOLE   0 0 24,825
CHEVRON CORP NEW COM 166764100   707,455 4,496 SH   SOLE   0 0 4,496
CISCO SYS INC COM 17275R102   208,994 4,039 SH   SOLE   0 0 4,039
COCA COLA CO COM 191216100   9,619,234 159,735 SH   SOLE   0 0 159,735
COMCAST CORP NEW CL A 20030N101   6,839,605 164,611 SH   SOLE   0 0 164,611
CONOCOPHILLIPS COM 20825C104   243,794 2,353 SH   SOLE   0 0 2,353
COSTCO WHSL CORP NEW COM 22160K105   14,484,894 26,905 SH   SOLE   0 0 26,905
CVS HEALTH CORP COM 126650100   13,815,016 199,841 SH   SOLE   0 0 199,841
DANAHER CORPORATION COM 235851102   206,220 859 SH   SOLE   0 0 859
DEVON ENERGY CORP NEW COM 25179M103   340,362 7,041 SH   SOLE   0 0 7,041
DORCHESTER MINERALS LP COM UNIT 25820R105   277,909 9,276 SH   SOLE   0 0 9,276
DUKE ENERGY CORP NEW COM NEW 26441C204   10,506,723 117,080 SH   SOLE   0 0 117,080
ENTERPRISE PRODS PARTNERS L COM 293792107   245,387 9,313 SH   SOLE   0 0 9,313
EXXON MOBIL CORP COM 30231G102   22,921,087 213,716 SH   SOLE   0 0 213,716
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303   265,379 5,843 SH   SOLE   0 0 5,843
FORD MTR CO DEL COM 345370860   453,836 29,996 SH   SOLE   0 0 29,996
GENERAL MLS INC COM 370334104   206,400 2,691 SH   SOLE   0 0 2,691
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   224,649 3,455 SH   SOLE   0 0 3,455
GRAINGER W W INC COM 384802104   414,798 526 SH   SOLE   0 0 526
HOME DEPOT INC COM 437076102   516,999 1,664 SH   SOLE   0 0 1,664
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   341,430 30,029 SH   SOLE   0 0 30,029
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   297,035 1,985 SH   SOLE   0 0 1,985
INVESCO QQQ TR UNIT SER 1 46090E103   412,273 1,116 SH   SOLE   0 0 1,116
ISHARES GOLD TR ISHARES NEW 464285204   234,605 6,447 SH   SOLE   0 0 6,447
ISHARES TR TIPS BD ETF 464287176   743,547 6,909 SH   SOLE   0 0 6,909
ISHARES TR 7-10 YR TRSY BD 464287440   849,524 8,794 SH   SOLE   0 0 8,794
ISHARES TR MSCI USA MIN VOL 46429B697   263,967 3,551 SH   SOLE   0 0 3,551
ISHARES TR 0-5 YR TIPS ETF 46429B747   201,642 2,066 SH   SOLE   0 0 2,066
ISHARES TR 20 YR TR BD ETF 464287432   11,251,342 109,300 SH Call SOLE   0 0 0
ISHARES TR U.S. MED DVC ETF 464288810   3,858,872 68,347 SH   SOLE   0 0 68,347
ISHARES TR US TREAS BD ETF 46429B267   315,470 13,776 SH   SOLE   0 0 13,776
ISHARES TR 1 3 YR TREAS BD 464287457   53,862,791 664,317 SH   SOLE   0 0 664,317
ISHARES TR FLTG RATE NT ETF 46429B655   317,879 6,255 SH   SOLE   0 0 6,255
ISHARES TR 3 7 YR TREAS BD 464288661   28,552,793 247,725 SH   SOLE   0 0 247,725
ISHARES TR RUS 1000 VAL ETF 464287598   302,402 1,916 SH   SOLE   0 0 1,916
ISHARES TR TRS FLT RT BD 46434V860   4,975,622 98,197 SH   SOLE   0 0 98,197
ISHARES TR CORE US AGGBD ET 464287226   1,152,772 11,769 SH   SOLE   0 0 11,769
ISHARES TR 20 YR TR BD ETF 464287432   108,571,486 1,054,706 SH   SOLE   0 0 1,054,706
ISHARES TR MORTGE REL ETF 46435G342   287,542 12,184 SH   SOLE   0 0 12,184
ISHARES TR SHORT TREAS BD 464288679   2,310,397 20,918 SH   SOLE   0 0 20,918
JOHNSON & JOHNSON COM 478160104   1,211,830 7,321 SH   SOLE   0 0 7,321
JPMORGAN CHASE & CO COM 46625H100   540,126 3,714 SH   SOLE   0 0 3,714
KIMBERLY-CLARK CORP COM 494368103   244,918 1,774 SH   SOLE   0 0 1,774
KRAFT HEINZ CO COM 500754106   363,769 10,247 SH   SOLE   0 0 10,247
LILLY ELI & CO COM 532457108   314,445 670 SH   SOLE   0 0 670
MASTERCARD INCORPORATED CL A 57636Q104   280,030 712 SH   SOLE   0 0 712
MERCK & CO INC COM 58933Y105   227,549 1,972 SH   SOLE   0 0 1,972
MICROSOFT CORP COM 594918104   13,769,840 40,435 SH   SOLE   0 0 40,435
NETAPP INC COM 64110D104   310,642 4,066 SH   SOLE   0 0 4,066
NEXTERA ENERGY INC COM 65339F101   12,937,348 174,358 SH   SOLE   0 0 174,358
NINE ENERGY SERVICE INC COM 65441V101   7,609,421 1,986,794 SH   SOLE   0 0 1,986,794
NUVEEN TAXABLE MUNICPAL INM COM 67074C103   445,110 28,369 SH   SOLE   0 0 28,369
NVIDIA CORPORATION COM 67066G104   474,286 1,121 SH   SOLE   0 0 1,121
PEPSICO INC COM 713448108   505,879 2,731 SH   SOLE   0 0 2,731
PFIZER INC COM 717081103   318,786 8,691 SH   SOLE   0 0 8,691
PHILIP MORRIS INTL INC COM 718172109   213,983 2,192 SH   SOLE   0 0 2,192
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   214,935 2,357 SH   SOLE   0 0 2,357
PNC FINL SVCS GROUP INC COM 693475105   4,786,100 38,000 SH   SOLE   0 0 38,000
PROCTER AND GAMBLE CO COM 742718109   13,349,720 87,978 SH   SOLE   0 0 87,978
PROSHARES TR SHORT S&P 500 NE 74347B425   1,496,195 107,795 SH   SOLE   0 0 107,795
PRUDENTIAL FINL INC COM 744320102   413,928 4,692 SH   SOLE   0 0 4,692
PUBLIC STORAGE COM 74460D109   6,707,859 22,982 SH   SOLE   0 0 22,982
QUALCOMM INC COM 747525103   557,127 4,680 SH   SOLE   0 0 4,680
RAYTHEON TECHNOLOGIES CORP COM 75513E101   8,598,482 87,775 SH   SOLE   0 0 87,775
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   252,556 3,048 SH   SOLE   0 0 3,048
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   10,274,833 157,880 SH   SOLE   0 0 157,880
SELECT SECTOR SPDR TR ENERGY 81369Y506   3,862,584 47,586 SH   SOLE   0 0 47,586
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   13,310,365 179,458 SH   SOLE   0 0 179,458
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   3,905,088 36,387 SH   SOLE   0 0 36,387
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   18,181,597 104,576 SH   SOLE   0 0 104,576
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   2,430,939 64,498 SH   SOLE   0 0 64,498
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   7,864,233 120,175 SH   SOLE   0 0 120,175
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   11,740,521 88,454 SH   SOLE   0 0 88,454
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   4,145,861 24,415 SH   SOLE   0 0 24,415
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   3,812,035 113,083 SH   SOLE   0 0 113,083
SIMPLIFY EXCHANGE TRADED FUN US EQT PLS DWNSD 82889N202   1,305,001 47,785 SH   SOLE   0 0 47,785
SPDR S&P 500 ETF TR TR UNIT 78462F103   19,581,672 4,400 SH Put SOLE   0 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,682,897 8,308 SH   SOLE   0 0 8,308
SPDR SER TR PORTFOLIO SH TSR 78468R101   246,385 8,558 SH   SOLE   0 0 8,558
SPDR SER TR NUVEEN BLMBRG SH 78468R739   1,179,308 25,065 SH   SOLE   0 0 25,065
SPDR SER TR NUVEEN BLOOMBERG 78464A284   726,541 29,050 SH   SOLE   0 0 29,050
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   96,957,077 1,055,947 SH   SOLE   0 0 1,055,947
SPDR SER TR BLOOMBERG HIGH Y 78468R622   1,004,047 10,910 SH   SOLE   0 0 10,910
STANLEY BLACK & DECKER INC COM 854502101   6,898,767 73,618 SH   SOLE   0 0 73,618
STRYKER CORPORATION COM 863667101   9,952,036 32,620 SH   SOLE   0 0 32,620
TRUIST FINL CORP COM 89832Q109   4,604,247 151,705 SH   SOLE   0 0 151,705
UNITEDHEALTH GROUP INC COM 91324P102   1,212,198 2,522 SH   SOLE   0 0 2,522
VANGUARD INDEX FDS LARGE CAP ETF 922908637   252,792 1,247 SH   SOLE   0 0 1,247
VANGUARD INDEX FDS GROWTH ETF 922908736   463,206 1,637 SH   SOLE   0 0 1,637
VANGUARD INDEX FDS TOTAL STK MKT 922908769   463,672 2,105 SH   SOLE   0 0 2,105
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   683,820 1,679 SH   SOLE   0 0 1,679
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   1,095,956 17,251 SH   SOLE   0 0 17,251
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   7,188,197 67,768 SH   SOLE   0 0 67,768
VANGUARD WORLD FD MEGA GRWTH IND 921910816   284,267 1,208 SH   SOLE   0 0 1,208
VANGUARD WORLD FD EXTENDED DUR 921910709   715,641 8,219 SH   SOLE   0 0 8,219
VERIZON COMMUNICATIONS INC COM 92343V104   1,804,142 48,511 SH   SOLE   0 0 48,511
VISA INC COM CL A 92826C839   246,509 1,038 SH   SOLE   0 0 1,038
WASTE MGMT INC DEL COM 94106L109   353,826 2,040 SH   SOLE   0 0 2,040