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
ASML HLDG NV N Y REGISTRY SHS N07059210 248,680 125 SH SOLE 125 0 0
CNH INDL N V SHS N20944109 118,252 10,530 SH SOLE 10,530 0 0
AT&T INC COM 00206R102 838,932 40,528 SH SOLE 40,528 0 0
EA SERIES TRUST VARI PE CYCL ETF 02072Q267 1,624,423 54,685 SH SOLE 54,685 0 0
ALPHABET INC CAP STK CL A 02079K305 1,924,080 5,384 SH SOLE 5,384 0 0
AMAZON COM INC COM 023135106 501,944 2,106 SH SOLE 2,106 0 0
APPLE INC COM 037833100 408,287 1,411 SH SOLE 1,411 0 0
APPLIED MATLS INC COM 038222105 429,462 594 SH SOLE 594 0 0
ARISTA NETWORKS INC COM SHS 040413205 334,833 1,971 SH SOLE 1,971 0 0
BANK AMERICA CORP COM 060505104 5,316,492 93,305 SH SOLE 93,305 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,611,256 3,220 SH SOLE 3,220 0 0
BLACKSTONE INC COM 09260D107 693,134 5,890 SH SOLE 5,890 0 0
BROADCOM INC COM 11135F101 977,617 2,588 SH SOLE 2,588 0 0
CHEVRON CORP NEW COM 166764100 1,318,619 7,955 SH SOLE 7,955 0 0
DEVON ENERGY CORP NEW COM 25179M103 202,509 4,901 SH SOLE 4,901 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 528,766 4,177 SH SOLE 4,177 0 0
META PLATFORMS INC CL A 30303M102 227,569 404 SH SOLE 404 0 0
FIRST BANCORP N C COM 318910106 803,728 12,572 SH SOLE 12,572 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 2,714,786 30,215 SH SOLE 30,215 0 0
GE VERNOVA INC COM 36828A101 870,571 741 SH SOLE 741 0 0
GE AEROSPACE COM NEW 369604301 323,276 865 SH SOLE 865 0 0
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 4,523,331 61,408 SH SOLE 61,408 0 0
GLOBAL X FDS RATE PREFERRED 37954Y376 4,437,499 201,430 SH SOLE 201,430 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 789,290 2,820 SH SOLE 2,820 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 1,520,297 45,806 SH SOLE 45,806 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 4,818,554 22,647 SH SOLE 22,647 0 0
ISHARES SILVER TR ISHARES 46428Q109 645,650 12,075 SH SOLE 12,075 0 0
ISHARES TR CORE S&P TTL STK 464287150 47,528,251 289,330 SH SOLE 289,330 0 0
ISHARES TR CORE S&P500 ETF 464287200 3,070,449 4,100 SH SOLE 4,100 0 0
ISHARES TR LATN AMER 40 ETF 464287390 725,963 21,510 SH SOLE 21,510 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 3,482,507 14,365 SH SOLE 14,365 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 6,247,257 20,793 SH SOLE 20,793 0 0
ISHARES TR S&P MC 400VL ETF 464287705 509,669 3,450 SH SOLE 3,450 0 0
ISHARES TR CORE S&P SCP ETF 464287804 8,071,654 54,424 SH SOLE 54,424 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 6,884,104 31,373 SH SOLE 31,373 0 0
ISHARES TR CORE MSCI EAFE 46432F842 33,453,154 346,378 SH SOLE 346,378 0 0
ISHARES INC CORE MSCI EMKT 46434G103 8,457,136 102,090 SH SOLE 102,090 0 0
ISHARES INC MSCI EMRG CHN 46434G764 11,928,896 116,607 SH SOLE 116,607 0 0
ISHARES TR MSCI JP VALUE 46435U374 1,567,931 35,666 SH SOLE 35,666 0 0
JPMORGAN CHASE & CO. COM 46625H100 847,914 2,590 SH SOLE 2,590 0 0
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 587,558 9,560 SH SOLE 9,560 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 262,710 9,662 SH SOLE 9,662 0 0
LAM RESEARCH CORP COM NEW 512807306 667,328 1,540 SH SOLE 1,540 0 0
ELI LILLY & CO COM 532457108 249,481 208 SH SOLE 208 0 0
LOWES COS INC COM 548661107 99,030,913 449,140 SH SOLE 449,140 0 0
MARTIN MARIETTA MATLS INC COM 573284106 1,080,159 1,873 SH SOLE 1,873 0 0
MICROSOFT CORP COM 594918104 1,745,519 4,679 SH SOLE 4,679 0 0
VIPER ENERGY INC CL A 64361Q101 476,435 11,237 SH SOLE 11,237 0 0
NVIDIA CORPORATION COM 67066G104 646,491 3,231 SH SOLE 3,231 0 0
PALO ALTO NETWORKS INC COM 697435105 386,717 1,134 SH SOLE 1,134 0 0
RENTOKIL INITIAL PLC SPONSORED ADR 760125104 87,072 15,400 SH SOLE 15,400 0 0
ROYAL BK CDA COM 780087102 244,639 1,182 SH SOLE 1,182 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 38,640,870 51,744 SH SOLE 51,744 0 0
SPDR GOLD TR GOLD SHS 78463V107 202,609 550 SH SOLE 550 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 2,811,517 69,130 SH SOLE 69,130 0 0
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 6,523,647 86,166 SH SOLE 86,166 0 0
SS&C TECH HLDGS COM 78467J100 201,414 3,246 SH SOLE 3,246 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 277,000 10,000 SH SOLE 10,000 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 216,059 4,490 SH SOLE 4,490 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2,583,993 56,991 SH SOLE 56,991 0 0
SIMPLIFY EXCHANGE TRADED FUN US EQT PLS DWNSD 82889N202 4,796,125 115,625 SH SOLE 115,625 0 0
SIMPLIFY EXCHANGE TRADED FUN MBS ETF 82889N525 286,826 5,845 SH SOLE 5,845 0 0
SIMPLIFY EXCHANGE TRADED FUN HEALTH CARE ETF 82889N772 3,745,089 95,660 SH SOLE 95,660 0 0
SOUTHERN CO COM 842587107 631,207 6,595 SH SOLE 6,595 0 0
2023 ETF SERIES TRUST BRANDES INTERNAT 900934209 2,831,461 67,480 SH SOLE 67,480 0 0
GMO ETF TRUST GMO US QUALITY E 90139K100 3,411,134 81,959 SH SOLE 81,959 0 0
UNILEVER PLC SPON ADR NEW 904767803 311,842 5,187 SH SOLE 5,187 0 0
UNITED PARCEL SERVICE INC CL B 911312106 283,048 2,633 SH SOLE 2,633 0 0
UR-ENERGY INC COM 91688R108 24,140 17,750 SH SOLE 17,750 0 0
VANECK MERK GOLD ETF GOLD SHS 921078101 875,491 22,687 SH SOLE 22,687 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 568,171 7,530 SH SOLE 7,530 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 5,252,922 33,240 SH SOLE 33,240 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 321,436 1,075 SH SOLE 1,075 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 20,296,645 29,552 SH SOLE 29,552 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1,816,175 9,191 SH SOLE 9,191 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 14,154,538 175,680 SH SOLE 175,680 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 412,692 1,200 SH SOLE 1,200 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 13,728,304 159,372 SH SOLE 159,372 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 5,409,023 24,820 SH SOLE 24,820 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 17,767,791 48,016 SH SOLE 48,016 0 0
WALMART INC COM 931142103 813,773 7,185 SH SOLE 7,185 0 0
WASTE MGMT INC DEL COM 94106L109 239,425 1,074 SH SOLE 1,074 0 0
XYLEM INC COM 98419M100 463,784 3,923 SH SOLE 3,923 0 0