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
MEDTRONIC PLC SHS G5960L103   220,250 2,500 SH   SOLE   0 0 2,500
ASML HOLDING N V N Y REGISTRY SHS N07059210   4,370,243 6,030 SH   SOLE   0 0 6,030
ABBOTT LABS COM 002824100   250,746 2,300 SH   SOLE   0 0 2,300
ABBVIE INC COM 00287Y109   1,940,558 14,403 SH   SOLE   0 0 14,403
ALBEMARLE CORP COM 012653101   1,815,506 8,138 SH   SOLE   0 0 8,138
ALPHABET INC CAP STK CL C 02079K107   3,331,514 27,540 SH   SOLE   0 0 27,540
ALTRIA GROUP INC COM 02209S103   708,150 15,632 SH   SOLE   0 0 15,632
AMAZON COM INC COM 023135106   11,518,740 88,361 SH   SOLE   0 0 88,361
ANTERO RESOURCES CORP COM 03674X106   3,185,279 138,310 SH   SOLE   0 0 138,310
APPLE INC COM 037833100   7,930,855 40,887 SH   SOLE   0 0 40,887
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   375,782 1,102 SH   SOLE   0 0 1,102
BLACKSTONE MTG TR INC COM CL A 09257W100   5,086,644 244,433 SH   SOLE   0 0 244,432
BOEING CO COM 097023105   4,970,706 23,540 SH   SOLE   0 0 23,540
BRISTOL-MYERS SQUIBB CO COM 110122108   207,838 3,250 SH   SOLE   0 0 3,250
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   443,220 13,350 SH   SOLE   0 0 13,350
CVS HEALTH CORP COM 126650100   3,443,108 49,806 SH   SOLE   0 0 49,806
CHARLES RIV LABS INTL INC COM 159864107   4,123,003 19,610 SH   SOLE   0 0 19,610
CHEVRON CORP NEW COM 166764100   5,403,077 34,338 SH   SOLE   0 0 34,337
CISCO SYS INC COM 17275R102   297,764 5,755 SH   SOLE   0 0 5,755
COMERICA INC COM 200340107   5,989,704 141,400 SH   SOLE   0 0 141,400
COSTCO WHSL CORP NEW COM 22160K105   270,742 503 SH   SOLE   0 0 502
CROWN CASTLE INC COM 22822V101   941,144 8,260 SH   SOLE   0 0 8,260
CUMMINS INC COM 231021106   668,061 2,725 SH   SOLE   0 0 2,725
DEVON ENERGY CORP NEW COM 25179M103   3,684,771 76,226 SH   SOLE   0 0 76,226
DOW INC COM 260557103   1,962,756 36,852 SH   SOLE   0 0 36,852
DUKE ENERGY CORP NEW COM NEW 26441C204   715,138 7,969 SH   SOLE   0 0 7,969
EDISON INTL COM 281020107   999,038 14,385 SH   SOLE   0 0 14,385
ENBRIDGE INC COM 29250N105   4,764,450 128,249 SH   SOLE   0 0 128,249
ENPHASE ENERGY INC COM 29355A107   3,736,479 22,310 SH   SOLE   0 0 22,310
ENTERPRISE PRODS PARTNERS L COM 293792107   1,673,041 63,493 SH   SOLE   0 0 63,493
EXXON MOBIL CORP COM 30231G102   2,377,499 22,168 SH   SOLE   0 0 22,167
GILEAD SCIENCES INC COM 375558103   214,135 2,778 SH   SOLE   0 0 2,778
HERSHEY CO COM 427866108   343,587 1,376 SH   SOLE   0 0 1,376
HOME DEPOT INC COM 437076102   497,956 1,603 SH   SOLE   0 0 1,603
INVESCO QQQ TR UNIT SER 1 46090E103   913,412 2,473 SH   SOLE   0 0 2,472
IRON MTN INC DEL COM 46284V101   495,755 8,725 SH   SOLE   0 0 8,725
ISHARES TR CORE S&P MCP ETF 464287507   432,226 1,653 SH   SOLE   0 0 1,653
ISHARES TR 0-5 YR TIPS ETF 46429B747   392,352 4,020 SH   SOLE   0 0 4,020
JPMORGAN CHASE & CO COM 46625H100   1,239,096 8,520 SH   SOLE   0 0 8,519
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   11,541,718 208,598 SH   SOLE   0 0 208,597
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   12,537,202 259,194 SH   SOLE   0 0 259,193
JOHNSON & JOHNSON COM 478160104   370,717 2,240 SH   SOLE   0 0 2,239
KRAFT HEINZ CO COM 500754106   513,789 14,473 SH   SOLE   0 0 14,472
LILLY ELI & CO COM 532457108   5,679,348 12,110 SH   SOLE   0 0 12,110
MP MATERIALS CORP COM CL A 553368101   4,550,809 198,899 SH   SOLE   0 0 198,899
MARTIN MARIETTA MATLS INC COM 573284106   1,615,915 3,500 SH   SOLE   0 0 3,500
MASTERCARD INCORPORATED CL A 57636Q104   291,829 742 SH   SOLE   0 0 742
MERCK & CO INC COM 58933Y105   302,553 2,622 SH   SOLE   0 0 2,622
MICROSOFT CORP COM 594918104   3,951,287 11,603 SH   SOLE   0 0 11,603
NIKE INC CL B 654106103   3,178,254 28,796 SH   SOLE   0 0 28,796
NVIDIA CORPORATION COM 67066G104   4,935,412 11,667 SH   SOLE   0 0 11,667
ORACLE CORP COM 68389X105   211,980 1,780 SH   SOLE   0 0 1,780
PEPSICO INC COM 713448108   1,291,013 6,970 SH   SOLE   0 0 6,970
PFIZER INC COM 717081103   262,758 7,164 SH   SOLE   0 0 7,163
PHILIP MORRIS INTL INC COM 718172109   467,175 4,786 SH   SOLE   0 0 4,785
PINNACLE WEST CAP CORP COM 723484101   1,691,110 20,760 SH   SOLE   0 0 20,760
PIONEER NAT RES CO COM 723787107   4,611,205 22,257 SH   SOLE   0 0 22,257
PROCTER AND GAMBLE CO COM 742718109   349,093 2,301 SH   SOLE   0 0 2,300
REATA PHARMACEUTICALS INC CL A 75615P103   2,141,160 21,000 SH   SOLE   0 0 21,000
ROCKWELL AUTOMATION INC COM 773903109   530,415 1,610 SH   SOLE   0 0 1,610
SPDR GOLD TR GOLD SHS 78463V107   577,773 3,241 SH   SOLE   0 0 3,241
SPDR SER TR S&P REGL BKG 78464A698   1,056,476 25,875 SH   SOLE   0 0 25,875
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   810,363 15,674 SH   SOLE   0 0 15,674
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   1,097,021 20,948 SH   SOLE   0 0 20,947
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   6,338,444 84,569 SH   SOLE   0 0 84,568
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   547,485 7,708 SH   SOLE   0 0 7,707
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   3,390,670 77,413 SH   SOLE   0 0 77,412
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   7,403,292 101,946 SH   SOLE   0 0 101,945
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   1,932,213 54,200 SH   SOLE   0 0 54,199
SOUTHERN CO COM 842587107   665,338 9,471 SH   SOLE   0 0 9,471
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   1,227,672 31,175 SH   SOLE   0 0 31,175
TESLA INC COM 88160R101   5,246,918 20,044 SH   SOLE   0 0 20,044
TEXAS PACIFIC LAND CORPORATI COM 88262P102   394,950 300 SH   SOLE   0 0 300
THERMO FISHER SCIENTIFIC INC COM 883556102   410,617 787 SH   SOLE   0 0 787
TYLER TECHNOLOGIES INC COM 902252105   1,012,022 2,430 SH   SOLE   0 0 2,430
UNION PAC CORP COM 907818108   335,577 1,640 SH   SOLE   0 0 1,640
UNITED STS NAT GAS FD LP UNIT PAR 912318300   189,907 25,594 SH   SOLE   0 0 25,594
UNITED STS OIL FD LP UNITS 91232N207   1,302,902 20,502 SH   SOLE   0 0 20,502
UNITEDHEALTH GROUP INC COM 91324P102   256,181 533 SH   SOLE   0 0 533
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   203,129 1,251 SH   SOLE   0 0 1,250
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   992,134 2,436 SH   SOLE   0 0 2,436
VERIZON COMMUNICATIONS INC COM 92343V104   1,214,483 32,656 SH   SOLE   0 0 32,656
VISA INC COM CL A 92826C839   983,167 4,140 SH   SOLE   0 0 4,140
WP CAREY INC COM 92936U109   458,732 6,790 SH   SOLE   0 0 6,790
WALMART INC COM 931142103   3,447,250 21,932 SH   SOLE   0 0 21,931
WASTE MGMT INC DEL COM 94106L109   295,513 1,704 SH   SOLE   0 0 1,704
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   708,292 30,543 SH   SOLE   0 0 30,543