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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AT&T INC COM 00206R102 1,056,797 36,454 SH SOLE 36,454 0 0
ALPHABET INC CAP STK CL A 02079K305 1,548,223 5,384 SH SOLE 5,384 0 0
AMAZON COM INC COM 023135106 438,617 2,106 SH SOLE 2,106 0 0
APPLE INC COM 037833100 358,098 1,411 SH SOLE 1,411 0 0
APPLIED MATLS INC COM 038222105 203,023 594 SH SOLE 594 0 0
ARISTA NETWORKS INC COM SHS 040413205 241,999 1,971 SH SOLE 1,971 0 0
BANK AMERICA CORP COM 060505104 4,548,595 93,305 SH SOLE 93,305 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,590,944 3,320 SH SOLE 3,320 0 0
BLACKSTONE INC COM 09260D107 677,348 5,890 SH SOLE 5,890 0 0
BROADCOM INC COM 11135F101 801,012 2,588 SH SOLE 2,588 0 0
CHEVRON CORP NEW COM 166764100 1,165,157 5,631 SH SOLE 5,631 0 0
DEVON ENERGY CORP NEW COM 25179M103 296,938 5,901 SH SOLE 5,901 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 546,979 4,177 SH SOLE 4,177 0 0
EXXON MOBIL CORP COM 30231G102 646,405 3,810 SH SOLE 3,810 0 0
META PLATFORMS INC CL A 30303M102 231,141 404 SH SOLE 404 0 0
FIRST BANCORP N C COM 318910106 708,432 12,572 SH SOLE 12,572 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1,907,451 30,432 SH SOLE 30,432 0 0
GE VERNOVA INC COM 36828A101 646,819 741 SH SOLE 741 0 0
GE AEROSPACE COM NEW 369604301 205,166 723 SH SOLE 723 0 0
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 4,558,778 61,655 SH SOLE 61,655 0 0
GLOBAL X FDS RATE PREFERRED 37954Y376 5,622,887 257,596 SH SOLE 257,596 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 1,061,061 2,793 SH SOLE 2,793 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 207,138 1,317 SH SOLE 1,317 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 1,395,317 46,212 SH SOLE 46,212 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 4,346,318 22,647 SH SOLE 22,647 0 0
ISHARES SILVER TR ISHARES 46428Q109 822,791 12,075 SH SOLE 12,075 0 0
ISHARES INC MSCI MEXICO ETF 464286822 1,611,953 21,427 SH SOLE 21,427 0 0
ISHARES TR CORE S&P TTL STK 464287150 41,144,839 288,878 SH SOLE 288,878 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,678,161 4,100 SH SOLE 4,100 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 3,069,370 14,365 SH SOLE 14,365 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 5,158,896 20,802 SH SOLE 20,802 0 0
ISHARES TR S&P MC 400VL ETF 464287705 530,000 4,000 SH SOLE 4,000 0 0
ISHARES TR CORE S&P SCP ETF 464287804 6,754,970 54,340 SH SOLE 54,340 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 6,182,851 32,234 SH SOLE 32,234 0 0
ISHARES TR CORE MSCI EAFE 46432F842 31,025,209 342,706 SH SOLE 342,706 0 0
ISHARES INC CORE MSCI EMKT 46434G103 7,120,778 102,090 SH SOLE 102,090 0 0
ISHARES INC MSCI EMRG CHN 46434G764 9,176,790 116,664 SH SOLE 116,664 0 0
ISHARES TR MSCI JP VALUE 46435U374 1,521,868 35,666 SH SOLE 35,666 0 0
JPMORGAN CHASE & CO. COM 46625H100 761,991 2,590 SH SOLE 2,590 0 0
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 536,323 9,660 SH SOLE 9,660 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 255,341 9,319 SH SOLE 9,319 0 0
LAM RESEARCH CORP COM NEW 512807306 329,036 1,540 SH SOLE 1,540 0 0
ELI LILLY & CO COM 532457108 214,306 233 SH SOLE 233 0 0
LOWES COS INC COM 548661107 106,122,836 449,140 SH SOLE 449,140 0 0
MARTIN MARIETTA MATLS INC COM 573284106 1,102,598 1,873 SH SOLE 1,873 0 0
MICROSOFT CORP COM 594918104 1,743,257 4,709 SH SOLE 4,709 0 0
VIPER ENERGY INC CL A 64361Q101 551,471 11,736 SH SOLE 11,736 0 0
NOVO-NORDISK A S ADR 670100205 243,395 6,623 SH SOLE 6,623 0 0
NVIDIA CORPORATION COM 67066G104 688,182 3,946 SH SOLE 3,946 0 0
QUEST DIAGNOSTICS INC COM 74834L100 463,689 2,366 SH SOLE 2,366 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 33,615,492 51,689 SH SOLE 51,689 0 0
SPDR GOLD TR GOLD SHS 78463V107 236,660 550 SH SOLE 550 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 2,581,827 70,561 SH SOLE 70,561 0 0
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 7,318,917 96,276 SH SOLE 96,276 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 247,500 10,000 SH SOLE 10,000 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 209,863 4,490 SH SOLE 4,490 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2,603,945 56,743 SH SOLE 56,743 0 0
SIMPLIFY EXCHANGE TRADED FUN US EQT PLS DWNSD 82889N202 4,204,450 115,605 SH SOLE 115,605 0 0
SIMPLIFY EXCHANGE TRADED FUN MBS ETF 82889N525 289,077 5,845 SH SOLE 5,845 0 0
SIMPLIFY EXCHANGE TRADED FUN HEALTH CARE ETF 82889N772 3,370,914 100,146 SH SOLE 100,146 0 0
SOUTHERN CO COM 842587107 653,404 6,770 SH SOLE 6,770 0 0
2023 ETF SERIES TRUST BRANDES INTERNAT 900934209 2,501,106 60,677 SH SOLE 60,677 0 0
GMO ETF TRUST GMO US QUALITY E 90139K100 1,804,405 49,873 SH SOLE 49,873 0 0
UNILEVER PLC SPON ADR NEW 904767803 295,503 5,187 SH SOLE 5,187 0 0
UNITED PARCEL SERVICE INC CL B 911312106 259,035 2,633 SH SOLE 2,633 0 0
VANECK MERK GOLD ETF GOLD SHS 921078101 1,024,392 22,739 SH SOLE 22,739 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 691,067 7,530 SH SOLE 7,530 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 4,922,176 33,235 SH SOLE 33,235 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 292,755 1,075 SH SOLE 1,075 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 17,645,351 29,529 SH SOLE 29,529 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1,709,214 9,275 SH SOLE 9,275 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 12,612,946 43,920 SH SOLE 43,920 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 358,620 1,200 SH SOLE 1,200 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 11,602,016 26,562 SH SOLE 26,562 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 4,869,684 24,820 SH SOLE 24,820 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 16,109,914 50,216 SH SOLE 50,216 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 231,220 4,606 SH SOLE 4,606 0 0
WALMART INC COM 931142103 892,952 7,185 SH SOLE 7,185 0 0
WASTE MGMT INC DEL COM 94106L109 246,838 1,074 SH SOLE 1,074 0 0
XYLEM INC COM 98419M100 488,554 4,088 SH SOLE 4,088 0 0