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   201,550 2,500 SH   SOLE   0 0 2,500
ASML HOLDING N V N Y REGISTRY SHS N07059210   4,026,400 5,915 SH   SOLE   0 0 5,915
ABBOTT LABS COM 002824100   245,049 2,420 SH   SOLE   0 0 2,420
ABBVIE INC COM 00287Y109   2,279,045 14,300 SH   SOLE   0 0 14,300
ALPHABET INC CAP STK CL C 02079K107   3,427,840 32,960 SH   SOLE   0 0 32,960
ALTRIA GROUP INC COM 02209S103   484,415 10,856 SH   SOLE   0 0 10,856
AMAZON COM INC COM 023135106   12,076,254 116,916 SH   SOLE   0 0 116,916
APPLE INC COM 037833100   7,305,192 44,301 SH   SOLE   0 0 44,300
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   340,265 1,102 SH   SOLE   0 0 1,102
BHP GROUP LTD SPONSORED ADS 088606108   840,500 13,255 SH   SOLE   0 0 13,255
BLACKSTONE MTG TR INC COM CL A 09257W100   4,749,418 266,074 SH   SOLE   0 0 266,073
BOEING CO COM 097023105   5,419,514 25,512 SH   SOLE   0 0 25,512
BRISTOL-MYERS SQUIBB CO COM 110122108   786,322 11,345 SH   SOLE   0 0 11,345
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   352,078 10,025 SH   SOLE   0 0 10,025
CVS HEALTH CORP COM 126650100   372,462 5,012 SH   SOLE   0 0 5,012
COTERRA ENERGY INC COM 127097103   774,237 31,550 SH   SOLE   0 0 31,550
CHARLES RIV LABS INTL INC COM 159864107   4,187,967 20,751 SH   SOLE   0 0 20,751
CHEVRON CORP NEW COM 166764100   6,086,266 37,302 SH   SOLE   0 0 37,302
CISCO SYS INC COM 17275R102   311,350 5,956 SH   SOLE   0 0 5,956
COMERICA INC COM 200340107   2,039,655 46,975 SH   SOLE   0 0 46,975
COSTCO WHSL CORP NEW COM 22160K105   249,706 503 SH   SOLE   0 0 502
CROWN CASTLE INC COM 22822V101   914,796 6,835 SH   SOLE   0 0 6,835
CUMMINS INC COM 231021106   686,780 2,875 SH   SOLE   0 0 2,875
DEVON ENERGY CORP NEW COM 25179M103   5,372,366 106,152 SH   SOLE   0 0 106,152
DOW INC COM 260557103   2,221,444 40,523 SH   SOLE   0 0 40,522
DUKE ENERGY CORP NEW COM NEW 26441C204   845,945 8,769 SH   SOLE   0 0 8,769
EDISON INTL COM 281020107   1,676,513 23,750 SH   SOLE   0 0 23,750
ENBRIDGE INC COM 29250N105   5,056,744 132,549 SH   SOLE   0 0 132,549
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   144,681 11,602 SH   SOLE   0 0 11,602
ENPHASE ENERGY INC COM 29355A107   5,016,860 23,858 SH   SOLE   0 0 23,858
ENTERPRISE PRODS PARTNERS L COM 293792107   1,691,089 65,293 SH   SOLE   0 0 65,293
EXXON MOBIL CORP COM 30231G102   2,657,920 24,238 SH   SOLE   0 0 24,237
GENERAL MLS INC COM 370334104   611,864 7,160 SH   SOLE   0 0 7,159
GILEAD SCIENCES INC COM 375558103   246,825 2,975 SH   SOLE   0 0 2,974
GRAN TIERRA ENERGY INC COM 38500T101   17,802 20,250 SH   SOLE   0 0 20,250
HERSHEY CO COM 427866108   420,031 1,651 SH   SOLE   0 0 1,651
HOME DEPOT INC COM 437076102   473,077 1,603 SH   SOLE   0 0 1,603
INVESCO QQQ TR UNIT SER 1 46090E103   820,797 2,558 SH   SOLE   0 0 2,557
IRON MTN INC DEL COM 46284V101   554,232 10,475 SH   SOLE   0 0 10,475
ISHARES TR CORE S&P MCP ETF 464287507   214,887 859 SH   SOLE   0 0 859
ISHARES TR 0-5 YR TIPS ETF 46429B747   421,231 4,245 SH   SOLE   0 0 4,245
JPMORGAN CHASE & CO COM 46625H100   1,079,832 8,287 SH   SOLE   0 0 8,286
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   11,341,175 207,714 SH   SOLE   0 0 207,713
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   12,196,915 270,502 SH   SOLE   0 0 270,501
JOHNSON & JOHNSON COM 478160104   382,030 2,465 SH   SOLE   0 0 2,464
KELLOGG CO COM 487836108   1,080,039 16,130 SH   SOLE   0 0 16,129
KRAFT HEINZ CO COM 500754106   739,483 19,123 SH   SOLE   0 0 19,122
LILLY ELI & CO COM 532457108   5,990,962 17,445 SH   SOLE   0 0 17,445
MP MATERIALS CORP COM CL A 553368101   4,459,658 158,200 SH   SOLE   0 0 158,200
MAGNA INTL INC COM 559222401   313,385 5,850 SH   SOLE   0 0 5,850
MARTIN MARIETTA MATLS INC COM 573284106   2,149,533 6,054 SH   SOLE   0 0 6,054
MASTERCARD INCORPORATED CL A 57636Q104   269,650 742 SH   SOLE   0 0 742
MERCK & CO INC COM 58933Y105   278,955 2,622 SH   SOLE   0 0 2,622
MICROSOFT CORP COM 594918104   3,502,846 12,150 SH   SOLE   0 0 12,150
NIKE INC CL B 654106103   1,877,777 15,311 SH   SOLE   0 0 15,311
NVIDIA CORPORATION COM 67066G104   4,156,019 14,962 SH   SOLE   0 0 14,962
PEPSICO INC COM 713448108   1,376,576 7,551 SH   SOLE   0 0 7,551
PFIZER INC COM 717081103   216,411 5,304 SH   SOLE   0 0 5,304
PHILIP MORRIS INTL INC COM 718172109   497,011 5,111 SH   SOLE   0 0 5,110
PINNACLE WEST CAP CORP COM 723484101   2,682,274 33,850 SH   SOLE   0 0 33,850
PIONEER NAT RES CO COM 723787107   4,864,384 23,817 SH   SOLE   0 0 23,817
PROCTER AND GAMBLE CO COM 742718109   376,275 2,531 SH   SOLE   0 0 2,530
REATA PHARMACEUTICALS INC CL A 75615P103   2,155,531 23,708 SH   SOLE   0 0 23,708
RIO TINTO PLC SPONSORED ADR 767204100   360,150 5,250 SH   SOLE   0 0 5,250
ROCKWELL AUTOMATION INC COM 773903109   553,153 1,885 SH   SOLE   0 0 1,885
SPDR GOLD TR GOLD SHS 78463V107   630,643 3,442 SH   SOLE   0 0 3,442
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   750,336 15,681 SH   SOLE   0 0 15,680
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   1,056,443 21,841 SH   SOLE   0 0 21,840
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   6,288,241 96,490 SH   SOLE   0 0 96,489
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   516,480 7,612 SH   SOLE   0 0 7,612
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   3,115,933 74,313 SH   SOLE   0 0 74,312
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   6,808,522 93,063 SH   SOLE   0 0 93,063
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   1,776,679 51,054 SH   SOLE   0 0 51,053
SOUTHERN CO COM 842587107   846,858 12,171 SH   SOLE   0 0 12,171
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   1,634,436 41,025 SH   SOLE   0 0 41,025
TESLA INC COM 88160R101   4,492,961 21,657 SH   SOLE   0 0 21,657
TEXAS PACIFIC LAND CORPORATI COM 88262P102   510,306 300 SH   SOLE   0 0 300
THERMO FISHER SCIENTIFIC INC COM 883556102   492,220 854 SH   SOLE   0 0 854
TYLER TECHNOLOGIES INC COM 902252105   861,775 2,430 SH   SOLE   0 0 2,430
UNION PAC CORP COM 907818108   359,249 1,785 SH   SOLE   0 0 1,785
UNITED STS NAT GAS FD LP UNIT PAR 912318300   70,094 10,100 SH   SOLE   0 0 10,100
UNITED STS OIL FD LP UNITS 91232N207   1,412,913 21,266 SH   SOLE   0 0 21,266
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   916,107 2,436 SH   SOLE   0 0 2,436
VERIZON COMMUNICATIONS INC COM 92343V104   1,288,907 33,142 SH   SOLE   0 0 33,142
VISA INC COM CL A 92826C839   890,116 3,948 SH   SOLE   0 0 3,948
WP CAREY INC COM 92936U109   542,150 7,000 SH   SOLE   0 0 7,000
WALMART INC COM 931142103   3,044,990 20,651 SH   SOLE   0 0 20,651
WASTE MGMT INC DEL COM 94106L109   278,862 1,709 SH   SOLE   0 0 1,709
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   835,809 37,263 SH   SOLE   0 0 37,263