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   3,333,001 30,281 SH   SOLE   0 0 30,281
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   4,709,601 13,421 SH   SOLE   0 0 13,421
ADOBE INC COM 00724F101   789,898 1,324 SH   SOLE   0 0 1,324
AFLAC INC COM 001055102   4,232,233 51,300 SH   SOLE   0 0 51,300
AIR PRODS & CHEMS INC COM 009158106   3,157,317 11,531 SH   SOLE   0 0 11,531
ALPHABET INC CAP STK CL A 02079K305   1,654,139 11,842 SH   SOLE   0 0 11,842
ALPHABET INC CAP STK CL C 02079K107   244,866 1,738 SH   SOLE   0 0 1,738
AMAZON COM INC COM 023135106   888,165 5,846 SH   SOLE   0 0 5,846
AMERICAN ELEC PWR CO INC COM 025537101   722,090 8,891 SH   SOLE   0 0 8,891
AMERICAN WTR WKS CO INC NEW COM 030420103   747,669 5,665 SH   SOLE   0 0 5,665
APPLE INC COM 037833100   10,506,829 54,572 SH   SOLE   0 0 54,572
ARCHER DANIELS MIDLAND CO COM 039483102   238,326 3,300 SH   SOLE   0 0 3,300
ATMOS ENERGY CORP COM 049560105   720,992 6,221 SH   SOLE   0 0 6,221
BECTON DICKINSON & CO COM 075887109   3,300,184 13,535 SH   SOLE   0 0 13,535
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   13,474,615 37,780 SH   SOLE   0 0 37,780
BLUE OWL CAPITAL CORPORATION COM 69121K104   204,948 13,885 SH   SOLE   0 0 13,885
BOEING CO COM 097023105   1,325,195 5,084 SH   SOLE   0 0 5,084
BROADCOM INC COM 11135F101   204,274 183 SH   SOLE   0 0 183
CAMDEN PPTY TR SH BEN INT 133131102   628,281 6,328 SH   SOLE   0 0 6,328
CATERPILLAR INC COM 149123101   552,312 1,868 SH   SOLE   0 0 1,868
CHEVRON CORP NEW COM 166764100   2,111,509 14,156 SH   SOLE   0 0 14,156
CHUBB LIMITED COM H1467J104   4,106,649 18,171 SH   SOLE   0 0 18,171
CISCO SYS INC COM 17275R102   248,558 4,920 SH   SOLE   0 0 4,920
COCA COLA CO COM 191216100   1,490,702 25,296 SH   SOLE   0 0 25,296
CONOCOPHILLIPS COM 20825C104   383,495 3,304 SH   SOLE   0 0 3,304
CORNING INC COM 219350105   2,125,144 69,791 SH   SOLE   0 0 69,791
COSTCO WHSL CORP NEW COM 22160K105   1,532,194 2,321 SH   SOLE   0 0 2,321
CROWN CASTLE INC COM 22822V101   587,354 5,099 SH   SOLE   0 0 5,099
CUMMINS INC COM 231021106   2,787,081 11,634 SH   SOLE   0 0 11,634
DELTA AIR LINES INC DEL COM NEW 247361702   1,322,971 32,885 SH   SOLE   0 0 32,885
DIGITAL RLTY TR INC COM 253868103   529,841 3,937 SH   SOLE   0 0 3,937
DIREXION SHS ETF TR DLY S&P500 BR 1X 25460E869   277,841 20,906 SH   SOLE   0 0 20,906
DISNEY WALT CO COM 254687106   1,482,201 16,416 SH   SOLE   0 0 16,416
DOMINION ENERGY INC COM 25746U109   2,036,455 43,329 SH   SOLE   0 0 43,329
DUKE ENERGY CORP NEW COM NEW 26441C204   842,655 8,684 SH   SOLE   0 0 8,684
EATON CORP PLC SHS G29183103   1,188,447 4,935 SH   SOLE   0 0 4,935
EDWARDS LIFESCIENCES CORP COM 28176E108   354,944 4,655 SH   SOLE   0 0 4,655
EOG RES INC COM 26875P101   2,726,697 22,544 SH   SOLE   0 0 22,544
EXXON MOBIL CORP COM 30231G102   662,003 6,621 SH   SOLE   0 0 6,621
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   487,530 4,731 SH   SOLE   0 0 4,731
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107   214,170 15,375 SH   SOLE   0 0 15,375
FLEXSHARES TR STOX US ESG SLCT 33939L696   240,524 2,073 SH   SOLE   0 0 2,073
GARMIN LTD SHS H2906T109   3,316,364 25,800 SH   SOLE   0 0 25,800
GENERAL DYNAMICS CORP COM 369550108   3,795,115 14,615 SH   SOLE   0 0 14,615
GLOBAL PMTS INC COM 37940X102   368,300 2,900 SH   SOLE   0 0 2,900
GLOBAL X FDS ARTIFICIAL ETF 37954Y632   239,774 7,690 SH   SOLE   0 0 7,690
GOLDMAN SACHS GROUP INC COM 38141G104   4,225,859 10,954 SH   SOLE   0 0 10,954
GRACO INC COM 384109104   338,364 3,900 SH   SOLE   0 0 3,900
GRANITESHARES GOLD TR SHS BEN INT 38748G101   220,069 10,793 SH   SOLE   0 0 10,793
HERSHEY CO COM 427866108   227,457 1,220 SH   SOLE   0 0 1,220
HOME DEPOT INC COM 437076102   7,779,886 22,450 SH   SOLE   0 0 22,450
HONEYWELL INTL INC COM 438516106   3,479,806 16,593 SH   SOLE   0 0 16,593
ILLINOIS TOOL WKS INC COM 452308109   390,814 1,492 SH   SOLE   0 0 1,492
INTEL CORP COM 458140100   267,682 5,327 SH   SOLE   0 0 5,327
INTERNATIONAL BUSINESS MACHS COM 459200101   4,622,344 28,263 SH   SOLE   0 0 28,263
INTUIT COM 461202103   263,763 422 SH   SOLE   0 0 422
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   4,311,569 27,323 SH   SOLE   0 0 27,323
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   273,533 7,252 SH   SOLE   0 0 7,252
INVESCO QQQ TR UNIT SER 1 46090E103   2,583,656 6,309 SH   SOLE   0 0 6,309
ISHARES TR CORE S&P500 ETF 464287200   3,487,776 7,302 SH   SOLE   0 0 7,302
ISHARES TR RUS 1000 VAL ETF 464287598   253,983 1,537 SH   SOLE   0 0 1,537
ISHARES TR RUS 1000 GRW ETF 464287614   3,826,405 12,621 SH   SOLE   0 0 12,621
ISHARES TR CORE S&P TTL STK 464287150   244,881 2,327 SH   SOLE   0 0 2,327
ISHARES TR MSCI ACWI EX US 464288240   229,882 4,504 SH   SOLE   0 0 4,504
ISHARES TR IBONDS DEC 46435U697   262,826 10,136 SH   SOLE   0 0 10,136
ISHARES TR IBONDS 27 ETF 46435UAA9   575,564 24,052 SH   SOLE   0 0 24,052
ISHARES TR IBONDS DEC2026 46435GAA0   857,431 35,876 SH   SOLE   0 0 35,876
ISHARES TR IBONDS DEC25 ETF 46434VBD1   1,023,420 41,334 SH   SOLE   0 0 41,334
ISHARES TR IBONDS DEC24 ETF 46434VBG4   12,010,144 482,141 SH   SOLE   0 0 482,141
ISHARES TR IBONDS DEC 25 46435U432   265,689 10,009 SH   SOLE   0 0 10,009
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   3,676,930 73,100 SH   SOLE   0 0 73,100
JOHNSON & JOHNSON COM 478160104   3,637,889 23,210 SH   SOLE   0 0 23,210
JPMORGAN CHASE & CO COM 46625H100   436,256 2,565 SH   SOLE   0 0 2,565
L3HARRIS TECHNOLOGIES INC COM 502431109   3,115,478 14,792 SH   SOLE   0 0 14,792
LOWES COS INC COM 548661107   1,003,841 4,511 SH   SOLE   0 0 4,511
MASTERCARD INCORPORATED CL A 57636Q104   4,561,287 10,694 SH   SOLE   0 0 10,694
MEDTRONIC PLC SHS G5960L103   2,558,185 31,053 SH   SOLE   0 0 31,053
MERCK & CO INC COM 58933Y105   259,413 2,380 SH   SOLE   0 0 2,380
MICROSOFT CORP COM 594918104   9,748,604 25,924 SH   SOLE   0 0 25,924
MIMEDX GROUP INC COM 602496101   508,344 57,964 SH   SOLE   0 0 57,964
MR COOPER GROUP INC COM 62482R107   265,299 4,074 SH   SOLE   0 0 4,074
NEXTERA ENERGY INC COM 65339F101   1,034,631 17,034 SH   SOLE   0 0 17,034
NIKE INC CL B 654106103   2,933,924 27,023 SH   SOLE   0 0 27,023
NVIDIA CORPORATION COM 67066G104   2,392,415 4,831 SH   SOLE   0 0 4,831
OMNICOM GROUP INC COM 681919106   3,163,757 36,571 SH   SOLE   0 0 36,571
ONEOK INC NEW COM 682680103   325,119 4,630 SH   SOLE   0 0 4,630
ORACLE CORP COM 68389X105   2,586,936 24,537 SH   SOLE   0 0 24,537
PEPSICO INC COM 713448108   3,981,666 23,444 SH   SOLE   0 0 23,444
PHILLIPS 66 COM 718546104   229,800 1,726 SH   SOLE   0 0 1,726
PINNACLE WEST CAP CORP COM 723484101   690,335 9,609 SH   SOLE   0 0 9,609
PNC FINL SVCS GROUP INC COM 693475105   210,751 1,361 SH   SOLE   0 0 1,361
PPG INDS INC COM 693506107   204,219 1,366 SH   SOLE   0 0 1,366
PROCTER AND GAMBLE CO COM 742718109   3,467,865 23,665 SH   SOLE   0 0 23,665
PROLOGIS INC. COM 74340W103   1,123,186 8,426 SH   SOLE   0 0 8,426
PULTE GROUP INC COM 745867101   222,233 2,153 SH   SOLE   0 0 2,153
REALTY INCOME CORP COM 756109104   585,207 10,192 SH   SOLE   0 0 10,192
ROSS STORES INC COM 778296103   3,679,667 26,589 SH   SOLE   0 0 26,589
S&P GLOBAL INC COM 78409V104   4,323,069 9,814 SH   SOLE   0 0 9,814
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   297,897 3,913 SH   SOLE   0 0 3,913
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   245,068 6,118 SH   SOLE   0 0 6,118
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   361,924 5,715 SH   SOLE   0 0 5,715
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   350,638 2,571 SH   SOLE   0 0 2,571
SOUTHERN CO COM 842587107   824,243 11,755 SH   SOLE   0 0 11,755
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   4,818,987 141,693 SH   SOLE   0 0 141,693
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   306,712 8,662 SH   SOLE   0 0 8,662
SPDR S&P 500 ETF TR TR UNIT 78462F103   464,949 978 SH   SOLE   0 0 978
SPDR SER TR PORTFOLIO S&P400 78464A847   3,284,514 67,416 SH   SOLE   0 0 67,416
SPDR SER TR PORTFOLIO S&P500 78464A854   9,290,924 166,206 SH   SOLE   0 0 166,206
SPDR SER TR AEROSPACE DEF 78464A631   2,302,005 16,999 SH   SOLE   0 0 16,999
SPDR SER TR SSGA US SMAL ETF 78468R887   1,280,253 11,378 SH   SOLE   0 0 11,378
SPDR SER TR PORTFOLIO S&P600 78468R853   2,610,160 61,881 SH   SOLE   0 0 61,881
SPDR SER TR S&P KENSHO NEW 78468R648   3,598,544 77,057 SH   SOLE   0 0 77,057
SPROTT PHYSICAL GOLD TR UNIT 85207H104   2,742,955 172,188 SH   SOLE   0 0 172,188
SSGA ACTIVE TR SPDR BLACKSTONE 78470P846   370,275 13,163 SH   SOLE   0 0 13,163
STRYKER CORPORATION COM 863667101   994,781 3,322 SH   SOLE   0 0 3,322
SYSCO CORP COM 871829107   3,050,490 41,713 SH   SOLE   0 0 41,713
TESLA INC COM 88160R101   413,595 1,665 SH   SOLE   0 0 1,665
TEXAS INSTRS INC COM 882508104   4,122,195 24,183 SH   SOLE   0 0 24,183
THERMO FISHER SCIENTIFIC INC COM 883556102   1,126,867 2,123 SH   SOLE   0 0 2,123
TILRAY BRANDS INC COM 88688T100   47,021 20,444 SH   SOLE   0 0 20,444
UNION PAC CORP COM 907818108   4,641,648 18,898 SH   SOLE   0 0 18,898
UNITED PARCEL SERVICE INC CL B 911312106   239,619 1,524 SH   SOLE   0 0 1,524
UNITEDHEALTH GROUP INC COM 91324P102   326,938 621 SH   SOLE   0 0 621
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   1,704,037 59,209 SH   SOLE   0 0 59,209
VANGUARD INDEX FDS TOTAL STK MKT 922908769   11,153,764 47,019 SH   SOLE   0 0 47,019
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,322,322 7,760 SH   SOLE   0 0 7,760
VICI PPTYS INC COM 925652109   510,622 16,017 SH   SOLE   0 0 16,017
VISA INC COM CL A 92826C839   279,225 1,073 SH   SOLE   0 0 1,073
WALMART INC COM 931142103   4,241,692 26,906 SH   SOLE   0 0 26,906
WEYERHAEUSER CO MTN BE COM NEW 962166104   534,962 15,386 SH   SOLE   0 0 15,386
XCEL ENERGY INC COM 98389B100   713,718 11,528 SH   SOLE   0 0 11,528
ZOETIS INC CL A 98978V103   709,390 3,594 SH   SOLE   0 0 3,594