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,069,476 31,693 SH   SOLE   0 0 31,693
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   4,320,150 14,067 SH   SOLE   0 0 14,067
ADOBE INC COM 00724F101   649,103 1,273 SH   SOLE   0 0 1,273
AFLAC INC COM 001055102   4,337,682 56,517 SH   SOLE   0 0 56,517
AIR PRODS & CHEMS INC COM 009158106   3,462,594 12,218 SH   SOLE   0 0 12,218
ALPHABET INC CAP STK CL A 02079K305   1,511,891 11,554 SH   SOLE   0 0 11,554
ALPHABET INC CAP STK CL C 02079K107   229,089 1,738 SH   SOLE   0 0 1,738
AMAZON COM INC COM 023135106   677,105 5,327 SH   SOLE   0 0 5,327
AMERICAN ELEC PWR CO INC COM 025537101   796,416 10,588 SH   SOLE   0 0 10,588
AMERICAN WTR WKS CO INC NEW COM 030420103   870,474 7,030 SH   SOLE   0 0 7,030
AON PLC SHS CL A G0403H108   222,091 685 SH   SOLE   0 0 685
APA CORPORATION COM 03743Q108   256,082 6,231 SH   SOLE   0 0 6,231
APPLE INC COM 037833100   9,490,323 55,431 SH   SOLE   0 0 55,431
ARCHER DANIELS MIDLAND CO COM 039483102   248,886 3,300 SH   SOLE   0 0 3,300
ATMOS ENERGY CORP COM 049560105   800,281 7,555 SH   SOLE   0 0 7,555
BARRICK GOLD CORP COM 067901108   288,366 19,819 SH   SOLE   0 0 19,819
BECTON DICKINSON & CO COM 075887109   3,599,567 13,923 SH   SOLE   0 0 13,923
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   13,334,170 38,065 SH   SOLE   0 0 38,065
BLUE OWL CAPITAL CORPORATION COM 69121K104   192,312 13,885 SH   SOLE   0 0 13,885
BOEING CO COM 097023105   972,584 5,074 SH   SOLE   0 0 5,074
BRP GROUP INC COM CL A 05589G102   1,173,905 50,534 SH   SOLE   0 0 50,534
CAMDEN PPTY TR SH BEN INT 133131102   687,856 7,273 SH   SOLE   0 0 7,273
CATERPILLAR INC COM 149123101   509,964 1,868 SH   SOLE   0 0 1,868
CHEVRON CORP NEW COM 166764100   2,483,435 14,728 SH   SOLE   0 0 14,728
CHUBB LIMITED COM H1467J104   4,025,397 19,336 SH   SOLE   0 0 19,336
CISCO SYS INC COM 17275R102   265,306 4,935 SH   SOLE   0 0 4,935
COCA COLA CO COM 191216100   1,378,292 24,621 SH   SOLE   0 0 24,621
CONOCOPHILLIPS COM 20825C104   438,348 3,659 SH   SOLE   0 0 3,659
CORNING INC COM 219350105   2,224,408 73,003 SH   SOLE   0 0 73,003
COSTCO WHSL CORP NEW COM 22160K105   1,284,846 2,274 SH   SOLE   0 0 2,274
CROWN CASTLE INC COM 22822V101   517,761 5,626 SH   SOLE   0 0 5,626
CUMMINS INC COM 231021106   2,797,007 12,243 SH   SOLE   0 0 12,243
DELTA AIR LINES INC DEL COM NEW 247361702   1,259,672 34,045 SH   SOLE   0 0 34,045
DIGITAL RLTY TR INC COM 253868103   552,456 4,565 SH   SOLE   0 0 4,565
DIREXION SHS ETF TR DRX S&P500BULL 25459W862   242,420 3,100 SH   SOLE   0 0 3,100
DIREXION SHS ETF TR DLY S&P500 BR 1X 25460E869   376,535 25,373 SH   SOLE   0 0 25,373
DISNEY WALT CO COM 254687106   1,402,813 17,308 SH   SOLE   0 0 17,308
DOMINION ENERGY INC COM 25746U109   2,068,118 46,298 SH   SOLE   0 0 46,298
DUKE ENERGY CORP NEW COM NEW 26441C204   982,960 11,137 SH   SOLE   0 0 11,137
EATON CORP PLC SHS G29183103   1,318,710 6,183 SH   SOLE   0 0 6,183
EDWARDS LIFESCIENCES CORP COM 28176E108   398,706 5,755 SH   SOLE   0 0 5,755
EOG RES INC COM 26875P101   3,091,423 24,388 SH   SOLE   0 0 24,388
EXXON MOBIL CORP COM 30231G102   518,569 4,410 SH   SOLE   0 0 4,410
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   472,726 5,216 SH   SOLE   0 0 5,216
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107   190,219 14,281 SH   SOLE   0 0 14,281
FLEXSHARES TR STOX US ESG SLCT 33939L696   218,455 2,073 SH   SOLE   0 0 2,073
FORD MTR CO DEL COM 345370860   246,113 19,816 SH   SOLE   0 0 19,816
GARMIN LTD SHS H2906T109   2,814,237 26,751 SH   SOLE   0 0 26,751
GENERAL DYNAMICS CORP COM 369550108   3,376,604 15,281 SH   SOLE   0 0 15,281
GLOBAL PMTS INC COM 37940X102   346,170 3,000 SH   SOLE   0 0 3,000
GOLDMAN SACHS GROUP INC COM 38141G104   3,726,646 11,517 SH   SOLE   0 0 11,517
GRACO INC COM 384109104   284,232 3,900 SH   SOLE   0 0 3,900
GRANITESHARES GOLD TR SHS BEN INT 38748G101   197,296 10,793 SH   SOLE   0 0 10,793
HERSHEY CO COM 427866108   244,098 1,220 SH   SOLE   0 0 1,220
HOME DEPOT INC COM 437076102   6,812,056 22,545 SH   SOLE   0 0 22,545
HONEYWELL INTL INC COM 438516106   3,183,907 17,235 SH   SOLE   0 0 17,235
HYCROFT MINING HOLDING CORP COM CL A 44862P109   7,967 26,700 SH   SOLE   0 0 26,700
ILLINOIS TOOL WKS INC COM 452308109   343,623 1,492 SH   SOLE   0 0 1,492
INTERNATIONAL BUSINESS MACHS COM 459200101   4,134,823 29,471 SH   SOLE   0 0 29,471
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,201,106 8,477 SH   SOLE   0 0 8,477
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   246,904 7,270 SH   SOLE   0 0 7,270
INVESCO QQQ TR UNIT SER 1 46090E103   1,816,081 5,069 SH   SOLE   0 0 5,069
ISHARES TR CORE S&P500 ETF 464287200   3,097,043 7,212 SH   SOLE   0 0 7,212
ISHARES TR RUS 1000 VAL ETF 464287598   334,454 2,203 SH   SOLE   0 0 2,203
ISHARES TR RUS 1000 GRW ETF 464287614   3,406,618 12,807 SH   SOLE   0 0 12,807
ISHARES TR MSCI ACWI EX US 464288240   211,731 4,504 SH   SOLE   0 0 4,504
ISHARES TR CORE S&P TTL STK 464287150   219,190 2,327 SH   SOLE   0 0 2,327
ISHARES TR US OIL GS EX ETF 464288851   233,097 2,390 SH   SOLE   0 0 2,390
ISHARES TR IBONDS DEC 25 46435U432   261,035 10,009 SH   SOLE   0 0 10,009
ISHARES TR IBONDS 27 ETF 46435UAA9   245,053 10,590 SH   SOLE   0 0 10,590
ISHARES TR IBONDS DEC 46435U697   260,394 10,136 SH   SOLE   0 0 10,136
ISHARES TR IBONDS DEC2026 46435GAA0   810,343 34,727 SH   SOLE   0 0 34,727
ISHARES TR IBONDS DEC2023 46435G318   261,274 10,236 SH   SOLE   0 0 10,236
ISHARES TR IBONDS DEC25 ETF 46434VBD1   1,003,453 41,176 SH   SOLE   0 0 41,176
ISHARES TR IBONDS DEC24 ETF 46434VBG4   13,678,686 553,121 SH   SOLE   0 0 553,121
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   2,992,119 59,450 SH   SOLE   0 0 59,450
JOHNSON & JOHNSON COM 478160104   3,657,750 23,485 SH   SOLE   0 0 23,485
JPMORGAN CHASE & CO COM 46625H100   361,347 2,492 SH   SOLE   0 0 2,492
L3HARRIS TECHNOLOGIES INC COM 502431109   2,713,445 15,584 SH   SOLE   0 0 15,584
LAMAR ADVERTISING CO NEW CL A 512816109   472,524 5,661 SH   SOLE   0 0 5,661
LOWES COS INC COM 548661107   953,493 4,588 SH   SOLE   0 0 4,588
MASTERCARD INCORPORATED CL A 57636Q104   4,344,880 10,974 SH   SOLE   0 0 10,974
MEDTRONIC PLC SHS G5960L103   2,557,159 32,633 SH   SOLE   0 0 32,633
MERCK & CO INC COM 58933Y105   240,852 2,340 SH   SOLE   0 0 2,340
MICROSOFT CORP COM 594918104   8,527,349 27,007 SH   SOLE   0 0 27,007
MIMEDX GROUP INC COM 602496101   788,450 108,155 SH   SOLE   0 0 108,155
MR COOPER GROUP INC COM 62482R107   267,639 4,997 SH   SOLE   0 0 4,997
NEXTERA ENERGY INC COM 65339F101   1,054,098 18,399 SH   SOLE   0 0 18,399
NIKE INC CL B 654106103   2,710,166 28,343 SH   SOLE   0 0 28,343
NVIDIA CORPORATION COM 67066G104   2,103,616 4,836 SH   SOLE   0 0 4,836
OMNICOM GROUP INC COM 681919106   2,809,608 37,723 SH   SOLE   0 0 37,723
ONEOK INC NEW COM 682680103   293,681 4,630 SH   SOLE   0 0 4,630
PEPSICO INC COM 713448108   3,998,382 23,598 SH   SOLE   0 0 23,598
PFIZER INC COM 717081103   203,070 6,122 SH   SOLE   0 0 6,122
PHILLIPS 66 COM 718546104   206,778 1,721 SH   SOLE   0 0 1,721
PINNACLE WEST CAP CORP COM 723484101   904,831 12,281 SH   SOLE   0 0 12,281
PROCTER AND GAMBLE CO COM 742718109   3,615,947 24,791 SH   SOLE   0 0 24,791
PROLOGIS INC. COM 74340W103   960,069 8,556 SH   SOLE   0 0 8,556
REALTY INCOME CORP COM 756109104   599,346 12,001 SH   SOLE   0 0 12,001
ROSS STORES INC COM 778296103   3,085,831 27,320 SH   SOLE   0 0 27,320
S&P GLOBAL INC COM 78409V104   3,770,140 10,318 SH   SOLE   0 0 10,318
SELECT SECTOR SPDR TR ENERGY 81369Y506   2,114,403 23,392 SH   SOLE   0 0 23,392
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   760,411 5,907 SH   SOLE   0 0 5,907
SOUTHERN CO COM 842587107   915,125 14,140 SH   SOLE   0 0 14,140
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   4,328,969 139,599 SH   SOLE   0 0 139,599
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   823,354 24,526 SH   SOLE   0 0 24,526
SPDR S&P 500 ETF TR TR UNIT 78462F103   396,126 927 SH   SOLE   0 0 927
SPDR SER TR PORTFOLIO S&P500 78464A854   7,422,426 147,681 SH   SOLE   0 0 147,681
SPDR SER TR PORTFOLIO S&P400 78464A847   2,792,800 63,777 SH   SOLE   0 0 63,777
SPDR SER TR PORTFLI HIGH YLD 78468R606   238,683 10,646 SH   SOLE   0 0 10,646
SPDR SER TR PORTFOLIO S&P600 78468R853   2,250,302 60,984 SH   SOLE   0 0 60,984
SPDR SER TR S&P KENSHO NEW 78468R648   3,200,956 80,822 SH   SOLE   0 0 80,822
SPROTT PHYSICAL GOLD TR UNIT 85207H104   2,443,035 170,603 SH   SOLE   0 0 170,603
SSGA ACTIVE TR SPDR BLACKSTONE 78470P846   366,118 13,282 SH   SOLE   0 0 13,282
STATE STR CORP COM 857477103   2,769,972 41,368 SH   SOLE   0 0 41,368
STRYKER CORPORATION COM 863667101   904,501 3,310 SH   SOLE   0 0 3,310
SYSCO CORP COM 871829107   2,901,534 43,929 SH   SOLE   0 0 43,929
TESLA INC COM 88160R101   384,713 1,538 SH   SOLE   0 0 1,538
TEXAS INSTRS INC COM 882508104   3,938,005 24,766 SH   SOLE   0 0 24,766
THERMO FISHER SCIENTIFIC INC COM 883556102   1,096,870 2,167 SH   SOLE   0 0 2,167
TILRAY BRANDS INC COM 88688T100   145,850 61,025 SH   SOLE   0 0 61,025
UNION PAC CORP COM 907818108   3,998,874 19,638 SH   SOLE   0 0 19,638
UNITED PARCEL SERVICE INC CL B 911312106   236,143 1,515 SH   SOLE   0 0 1,515
UNITEDHEALTH GROUP INC COM 91324P102   317,640 630 SH   SOLE   0 0 630
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   1,644,169 60,760 SH   SOLE   0 0 60,760
VANGUARD INDEX FDS TOTAL STK MKT 922908769   9,851,713 46,381 SH   SOLE   0 0 46,381
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   308,290 1,984 SH   SOLE   0 0 1,984
VERISK ANALYTICS INC COM 92345Y106   236,240 1,000 SH   SOLE   0 0 1,000
VICI PPTYS INC COM 925652109   502,353 17,263 SH   SOLE   0 0 17,263
VISA INC COM CL A 92826C839   241,626 1,051 SH   SOLE   0 0 1,051
WALMART INC COM 931142103   4,440,097 27,763 SH   SOLE   0 0 27,763
WEYERHAEUSER CO MTN BE COM NEW 962166104   504,625 16,459 SH   SOLE   0 0 16,459
XCEL ENERGY INC COM 98389B100   818,789 14,309 SH   SOLE   0 0 14,309
ZOETIS INC CL A 98978V103   1,087,239 6,249 SH   SOLE   0 0 6,249