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
ABB LTD SPONSORED ADR 000375204   664,302 21,809 SH   SOLE   0 0 21,809
ABBOTT LABS COM 002824100   3,194,096 29,093 SH   SOLE   0 0 29,093
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   3,637,249 13,631 SH   SOLE   0 0 13,631
ADOBE SYSTEMS INCORPORATED COM 00724F101   439,508 1,306 SH   SOLE   0 0 1,306
AFLAC INC COM 001055102   4,056,603 56,389 SH   SOLE   0 0 56,389
AIR PRODS & CHEMS INC COM 009158106   3,431,294 11,131 SH   SOLE   0 0 11,131
ALPHABET INC CAP STK CL A 02079K305   1,040,938 11,798 SH   SOLE   0 0 11,798
AMAZON COM INC COM 023135106   453,600 5,400 SH   SOLE   0 0 5,400
AMERICAN ELEC PWR CO INC COM 025537101   747,964 7,877 SH   SOLE   0 0 7,877
AMERICAN WTR WKS CO INC NEW COM 030420103   868,214 5,696 SH   SOLE   0 0 5,696
AON PLC SHS CL A G0403H108   205,596 685 SH   SOLE   0 0 685
APA CORPORATION COM 03743Q108   227,016 4,863 SH   SOLE   0 0 4,863
APPLE INC COM 037833100   7,298,576 56,173 SH   SOLE   0 0 56,173
ARCHER DANIELS MIDLAND CO COM 039483102   306,405 3,300 SH   SOLE   0 0 3,300
ATMOS ENERGY CORP COM 049560105   719,261 6,418 SH   SOLE   0 0 6,418
AVNET INC COM 053807103   425,910 10,243 SH   SOLE   0 0 10,243
BARRICK GOLD CORP COM 067901108   507,154 29,520 SH   SOLE   0 0 29,520
BECTON DICKINSON & CO COM 075887109   3,288,374 12,931 SH   SOLE   0 0 12,931
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   11,273,923 36,497 SH   SOLE   0 0 36,497
CAMDEN PPTY TR SH BEN INT 133131102   703,837 6,291 SH   SOLE   0 0 6,291
CANO HEALTH INC COM CL A 13781Y103   49,499 36,131 SH   SOLE   0 0 36,131
CHEVRON CORP NEW COM 166764100   2,389,329 13,312 SH   SOLE   0 0 13,312
CHUBB LIMITED COM H1467J104   4,016,921 18,209 SH   SOLE   0 0 18,209
CISCO SYS INC COM 17275R102   213,522 4,482 SH   SOLE   0 0 4,482
COCA COLA CO COM 191216100   293,993 4,622 SH   SOLE   0 0 4,622
CONOCOPHILLIPS COM 20825C104   288,156 2,442 SH   SOLE   0 0 2,442
CORNING INC COM 219350105   2,104,217 65,880 SH   SOLE   0 0 65,880
COSTCO WHSL CORP NEW COM 22160K105   1,202,909 2,635 SH   SOLE   0 0 2,635
CROWN CASTLE INC COM 22822V101   743,578 5,482 SH   SOLE   0 0 5,482
CUMMINS INC COM 231021106   2,320,268 9,576 SH   SOLE   0 0 9,576
DELTA AIR LINES INC DEL COM NEW 247361702   1,023,819 31,157 SH   SOLE   0 0 31,157
DIGITAL RLTY TR INC COM 253868103   422,337 4,212 SH   SOLE   0 0 4,212
DISNEY WALT CO COM 254687106   690,435 7,947 SH   SOLE   0 0 7,947
DOMINION ENERGY INC COM 25746U109   2,463,317 40,172 SH   SOLE   0 0 40,172
DUKE ENERGY CORP NEW COM NEW 26441C204   724,514 7,035 SH   SOLE   0 0 7,035
EATON CORP PLC SHS G29183103   774,234 4,933 SH   SOLE   0 0 4,933
EDWARDS LIFESCIENCES CORP COM 28176E108   443,556 5,945 SH   SOLE   0 0 5,945
EOG RES INC COM 26875P101   3,228,545 24,927 SH   SOLE   0 0 24,927
EXXON MOBIL CORP COM 30231G102   498,595 4,520 SH   SOLE   0 0 4,520
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   449,224 4,446 SH   SOLE   0 0 4,446
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107   214,814 15,936 SH   SOLE   0 0 15,936
FORD MTR CO DEL COM 345370860   308,161 26,497 SH   SOLE   0 0 26,497
GARMIN LTD SHS H2906T109   2,088,560 22,630 SH   SOLE   0 0 22,630
GENERAL DYNAMICS CORP COM 369550108   3,832,096 15,445 SH   SOLE   0 0 15,445
GLOBAL PMTS INC COM 37940X102   297,960 3,000 SH   SOLE   0 0 3,000
GOLDMAN SACHS GROUP INC COM 38141G104   3,948,336 11,498 SH   SOLE   0 0 11,498
GRACO INC COM 384109104   262,314 3,900 SH   SOLE   0 0 3,900
GRANITESHARES GOLD TR SHS BEN INT 38748G101   210,192 11,645 SH   SOLE   0 0 11,645
HOME DEPOT INC COM 437076102   7,146,249 22,625 SH   SOLE   0 0 22,625
HONEYWELL INTL INC COM 438516106   3,195,311 14,910 SH   SOLE   0 0 14,910
HYCROFT MINING HOLDING CORP COM CL A 44862P109   9,312 17,500 SH   SOLE   0 0 17,500
ILLINOIS TOOL WKS INC COM 452308109   328,688 1,492 SH   SOLE   0 0 1,492
INTERNATIONAL BUSINESS MACHS COM 459200101   3,633,038 25,786 SH   SOLE   0 0 25,786
INVESCO EXCH TRADED FD TR II KBW REGL BKG 46138E578   2,286,003 40,116 SH   SOLE   0 0 40,116
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   206,377 748 SH   SOLE   0 0 748
INVESCO QQQ TR UNIT SER 1 46090E103   973,096 3,654 SH   SOLE   0 0 3,654
ISHARES TR CORE S&P500 ETF 464287200   2,886,116 7,512 SH   SOLE   0 0 7,512
ISHARES TR RUS 1000 GRW ETF 464287614   350,384 1,635 SH   SOLE   0 0 1,635
ISHARES TR RUS 2000 VAL ETF 464287630   2,467,587 17,795 SH   SOLE   0 0 17,795
ISHARES TR MSCI ACWI EX US 464288240   201,701 4,433 SH   SOLE   0 0 4,433
ISHARES TR IBONDS DEC 25 46435U432   263,937 10,009 SH   SOLE   0 0 10,009
ISHARES TR IBONDS DEC 46435U697   261,002 10,136 SH   SOLE   0 0 10,136
ISHARES TR IBONDS DEC23 ETF 46434VAX8   16,358,402 653,552 SH   SOLE   0 0 653,552
ISHARES TR IBONDS DEC25 ETF 46434VBD1   1,028,487 42,290 SH   SOLE   0 0 42,290
ISHARES TR IBONDS DEC24 ETF 46434VBG4   907,980 37,182 SH   SOLE   0 0 37,182
ISHARES TR IBONDS DEC2026 46435GAA0   961,243 41,167 SH   SOLE   0 0 41,167
ISHARES TR IBONDS DEC2023 46435G318   288,939 11,398 SH   SOLE   0 0 11,398
J P MORGAN EXCH TRADED F ULTRA SHT MUNCPL 46641Q654   223,314 4,419 SH   SOLE   0 0 4,419
JOHNSON & JOHNSON COM 478160104   3,841,748 21,748 SH   SOLE   0 0 21,748
JPMORGAN CHASE & CO COM 46625H100   275,714 2,056 SH   SOLE   0 0 2,056
L3HARRIS TECHNOLOGIES INC COM 502431109   2,884,014 13,851 SH   SOLE   0 0 13,851
LAMAR ADVERTISING CO NEW CL A 512816109   483,234 5,119 SH   SOLE   0 0 5,119
LOWES COS INC COM 548661107   935,865 4,697 SH   SOLE   0 0 4,697
MASTERCARD INCORPORATED CL A 57636Q104   3,779,785 10,870 SH   SOLE   0 0 10,870
MEDTRONIC PLC SHS G5960L103   2,278,896 29,322 SH   SOLE   0 0 29,322
MERCK & CO INC COM 58933Y105   232,329 2,094 SH   SOLE   0 0 2,094
MICROSOFT CORP COM 594918104   6,470,224 26,980 SH   SOLE   0 0 26,980
MIMEDX GROUP INC COM 602496101   506,330 182,133 SH   SOLE   0 0 182,133
MR COOPER GROUP INC COM 62482R107   206,348 5,142 SH   SOLE   0 0 5,142
NEXTERA ENERGY INC COM 65339F101   935,815 11,194 SH   SOLE   0 0 11,194
NIKE INC CL B 654106103   3,417,922 29,211 SH   SOLE   0 0 29,211
NVIDIA CORPORATION COM 67066G104   688,602 4,712 SH   SOLE   0 0 4,712
OMNICOM GROUP INC COM 681919106   2,880,398 35,312 SH   SOLE   0 0 35,312
ONEOK INC NEW COM 682680103   289,080 4,400 SH   SOLE   0 0 4,400
PEPSICO INC COM 713448108   4,182,552 23,152 SH   SOLE   0 0 23,152
PFIZER INC COM 717081103   545,694 10,650 SH   SOLE   0 0 10,650
PINNACLE WEST CAP CORP COM 723484101   689,030 9,061 SH   SOLE   0 0 9,061
PROCTER AND GAMBLE CO COM 742718109   3,618,217 23,873 SH   SOLE   0 0 23,873
PROLOGIS INC. COM 74340W103   981,202 8,704 SH   SOLE   0 0 8,704
REALTY INCOME CORP COM 756109104   732,865 11,554 SH   SOLE   0 0 11,554
ROSS STORES INC COM 778296103   2,802,622 24,146 SH   SOLE   0 0 24,146
S&P GLOBAL INC COM 78409V104   3,251,977 9,709 SH   SOLE   0 0 9,709
SCHWAB CHARLES CORP COM 808513105   1,546,399 18,573 SH   SOLE   0 0 18,573
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,246,134 36,437 SH   SOLE   0 0 36,437
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   421,625 3,104 SH   SOLE   0 0 3,104
SOUTHERN CO COM 842587107   784,107 10,980 SH   SOLE   0 0 10,980
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   3,930,602 132,388 SH   SOLE   0 0 132,388
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   865,084 26,246 SH   SOLE   0 0 26,246
SPDR S&P 500 ETF TR TR UNIT 78462F103   765,127 2,001 SH   SOLE   0 0 2,001
SPDR SER TR PORTFOLIO S&P500 78464A854   5,836,519 129,758 SH   SOLE   0 0 129,758
SPDR SER TR PORTFOLIO S&P400 78464A847   2,699,312 63,513 SH   SOLE   0 0 63,513
SPDR SER TR S&P KENSHO NEW 78468R648   3,311,945 84,017 SH   SOLE   0 0 84,017
SPDR SER TR PORTFOLIO S&P600 78468R853   2,365,046 63,972 SH   SOLE   0 0 63,972
SPROTT PHYSICAL GOLD TR UNIT 85207H104   2,803,235 198,811 SH   SOLE   0 0 198,811
STATE STR CORP COM 857477103   3,006,877 38,763 SH   SOLE   0 0 38,763
STRYKER CORPORATION COM 863667101   702,900 2,875 SH   SOLE   0 0 2,875
SYSCO CORP COM 871829107   3,156,592 41,290 SH   SOLE   0 0 41,290
TESLA INC COM 88160R101   308,196 2,502 SH   SOLE   0 0 2,502
TEXAS INSTRS INC COM 882508104   3,827,713 23,167 SH   SOLE   0 0 23,167
THERMO FISHER SCIENTIFIC INC COM 883556102   1,185,085 2,152 SH   SOLE   0 0 2,152
TILRAY BRANDS INC COM CL 2 88688T100   164,824 61,273 SH   SOLE   0 0 61,273
UNION PAC CORP COM 907818108   3,649,793 17,626 SH   SOLE   0 0 17,626
UNITED PARCEL SERVICE INC CL B 911312106   317,084 1,824 SH   SOLE   0 0 1,824
UNITEDHEALTH GROUP INC COM 91324P102   255,017 481 SH   SOLE   0 0 481
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   1,940,003 71,799 SH   SOLE   0 0 71,799
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   4,030,763 29,805 SH   SOLE   0 0 29,805
VANGUARD INDEX FDS TOTAL STK MKT 922908769   3,194,959 16,711 SH   SOLE   0 0 16,711
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   462,040 3,043 SH   SOLE   0 0 3,043
VICI PPTYS INC COM 925652109   553,230 17,075 SH   SOLE   0 0 17,075
VISA INC COM CL A 92826C839   246,819 1,188 SH   SOLE   0 0 1,188
WALMART INC COM 931142103   3,729,733 26,305 SH   SOLE   0 0 26,305
WEYERHAEUSER CO MTN BE COM NEW 962166104   454,231 14,653 SH   SOLE   0 0 14,653
XCEL ENERGY INC COM 98389B100   758,590 10,820 SH   SOLE   0 0 10,820
ZOETIS INC CL A 98978V103   442,759 3,021 SH   SOLE   0 0 3,021