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
Invesco NASDAQ 100 ETF Exchange Traded Fund 46138G649 116,038,613 383,004 SH SOLE 0 383,004 0 0
NEOS Enhanced Income Credit Select ETF Exchange Traded Fund 78433H659 107,529,638 2,183,445 SH SOLE 0 2,183,445 0 0
Invesco S&P 500 Pure Growth ETF Exchange Traded Fund 46137V266 42,722,468 669,107 SH SOLE 0 669,107 0 0
Pacer US Cash Cows 100 ETF Exchange Traded Fund 69374H881 20,130,658 323,644 SH SOLE 0 323,644 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Common Stock 084670702 18,994,804 37,960 SH SOLE 0 37,960 0 0
Alphabet Inc Class A Common Stock 02079K305 18,800,051 52,607 SH SOLE 0 52,607 0 0
State Street SPDR Portfolio S&P 60 Small Cap ETF Exchange Traded Fund 78468R853 17,283,476 299,696 SH SOLE 0 299,696 0 0
WisdomTree Floating Rate Treasury Fund Exchange Traded Fund 97717Y527 14,885,100 295,633 SH SOLE 0 295,633 0 0
Apple Inc Common Stock 037833100 14,737,593 50,932 SH SOLE 0 50,932 0 0
Janus Henderson AAA CLO ETF Exchange Traded Fund 47103U845 13,835,091 272,933 SH SOLE 0 272,933 0 0
Capital Group Growth ETF Exchange Traded Fund 14020G101 12,282,657 260,075 SH SOLE 0 260,075 0 0
Microsoft Corp Common Stock 594918104 11,612,611 31,131 SH SOLE 0 31,131 0 0
JPMorgan Ultra-Short Income ETF Exchange Traded Fund 46641Q837 10,523,820 208,104 SH SOLE 0 208,104 0 0
NVIDIA Corp Common Stock 67066G104 10,314,802 51,551 SH SOLE 0 51,551 0 0
T. Rowe Price Capital Appreciation Equity ETF Exchange Traded Fund 87283Q867 8,522,948 207,371 SH SOLE 0 207,371 0 0
Merck & Co Inc Common Stock 58933Y105 8,415,532 65,060 SH SOLE 0 65,060 0 0
Cisco Systems Inc Common Stock 17275R102 7,758,872 66,055 SH SOLE 0 66,055 0 0
State Street SPDR Portfolio S&P 500 ETF Exchange Traded Fund 78464A854 7,675,207 87,337 SH SOLE 0 87,337 0 0
State Street SPDR S&P 600 Small Cap Growth ETF Exchange Traded Fund 78464A201 6,786,432 56,967 SH SOLE 0 56,967 0 0
Altria Group Inc Common Stock 02209S103 6,762,484 92,622 SH SOLE 0 92,622 0 0
Amazon.com Inc Common Stock 023135106 6,240,057 26,181 SH SOLE 0 26,181 0 0
Exxon Mobil Corp Common Stock 30233Q108 5,399,175 39,491 SH SOLE 0 39,491 0 0
Johnson & Johnson Common Stock 478160104 5,356,684 21,092 SH SOLE 0 21,092 0 0
Walmart Inc Common Stock 931142103 5,038,583 44,487 SH SOLE 0 44,487 0 0
Philip Morris International Inc Common Stock 718172109 4,744,035 26,012 SH SOLE 0 26,012 0 0
Advanced Micro Devices Inc Common Stock 007903107 3,732,928 6,426 SH SOLE 0 6,426 0 0
Grayscale Bitcoin Mini Trust ETF Exchange Traded Fund 389930207 3,708,670 142,916 SH SOLE 0 142,916 0 0
McDonald's Corp Common Stock 580135101 3,609,265 13,352 SH SOLE 0 13,352 0 0
American Beacon GLG Natural Resources ETF Exchange Traded Fund 02368W408 3,598,846 74,127 SH SOLE 0 74,127 0 0
Dominion Energy Inc Common Stock 25746U109 2,913,521 42,664 SH SOLE 0 42,664 0 0
Parker Hannifin Corp Common Stock 701094104 2,809,643 2,872 SH SOLE 0 2,872 0 0
Procter & Gamble Co Common Stock 742718109 2,653,340 18,094 SH SOLE 0 18,094 0 0
HCA Healthcare Inc Common Stock 40412C101 2,543,079 6,523 SH SOLE 0 6,523 0 0
American Express Co Common Stock 025816109 2,532,665 7,488 SH SOLE 0 7,488 0 0
Alphabet Inc Class C Common Stock 02079K107 2,407,014 6,812 SH SOLE 0 6,812 0 0
Broadcom Inc Common Stock 11135F101 2,294,077 6,073 SH SOLE 0 6,073 0 0
Eli Lilly and Co Common Stock 532457108 1,951,538 1,627 SH SOLE 0 1,627 0 0
Tesla Inc Common Stock 88160R101 1,859,893 4,422 SH SOLE 0 4,422 0 0
Coca-Cola Co Common Stock 191216100 1,808,609 22,108 SH SOLE 0 22,108 0 0
Towne Bank Common Stock 89214P109 1,762,372 48,258 SH SOLE 0 48,258 0 0
Vanguard S&P 500 ETF Exchange Traded Fund 922908363 1,722,429 2,508 SH SOLE 0 2,508 0 0
Texas Instruments Inc Common Stock 882508104 1,704,776 5,719 SH SOLE 0 5,719 0 0
The Goldman Sachs Group Inc Common Stock 38141G104 1,595,774 1,578 SH SOLE 0 1,578 0 0
Meta Platforms Inc Class A Common Stock 30303M102 1,384,798 2,458 SH SOLE 0 2,458 0 0
SPDR S&P 500 ETF Exchange Traded Fund 78462F103 1,316,212 1,758 SH SOLE 0 1,758 0 0
Micron Technology Inc Common Stock 595112103 1,287,907 1,116 SH SOLE 0 1,116 0 0
First Ctzns Bancshares Inc N C Cl A Common Stock 31946M103 1,280,024 615 SH SOLE 0 615 0 0
SLB Ltd Common Stock 806857108 1,229,314 26,283 SH SOLE 0 26,283 0 0
GE Vernova Inc Common Stock 36828A101 1,228,284 1,045 SH SOLE 0 1,045 0 0
Southern Co Common Stock 842587107 1,180,733 12,337 SH SOLE 0 12,337 0 0
Verizon Communications Inc Common Stock 92343V104 1,162,899 27,466 SH SOLE 0 27,466 0 0
Taiwan Semiconductor Manufacturing Co Ltd ADR American Depository Receipt 874039100 1,154,283 2,413 SH SOLE 0 2,413 0 0
Chubb Ltd Common Stock H1467J104 1,151,443 3,369 SH SOLE 0 3,369 0 0
SanDisk Corp Ordinary Shares Common Stock 80004C200 1,148,234 505 SH SOLE 0 505 0 0
Intel Corp Common Stock 458140100 1,144,369 8,196 SH SOLE 0 8,196 0 0
Truist Financial Corp Common Stock 89832Q109 1,136,992 22,822 SH SOLE 0 22,822 0 0
Eaton Corp PLC Common Stock G29183103 1,121,548 2,632 SH SOLE 0 2,632 0 0
Oracle Corp Common Stock 68389X105 1,121,363 7,652 SH SOLE 0 7,652 0 0
Norfolk Southern Corp Common Stock 655844108 1,109,012 3,525 SH SOLE 0 3,525 0 0
Thermo Fisher Scientific Inc Common Stock 883556102 1,096,044 2,184 SH SOLE 0 2,184 0 0
Celestica Inc Ordinary Shares (Subordinate Voting) Common Stock 15101Q207 1,091,846 2,993 SH SOLE 0 2,993 0 0
Lockheed Martin Corp Common Stock 539830109 1,036,560 2,035 SH SOLE 0 2,035 0 0
Select STOXX Europe Aerospace & Defense ETF Exchange Traded Fund 84858T772 1,017,419 24,121 SH SOLE 0 24,121 0 0
Elevance Health Inc Common Stock 036752103 1,011,674 2,616 SH SOLE 0 2,616 0 0
iShares Core MSCI EAFE ETF Exchange Traded Fund 46432F842 989,015 10,240 SH SOLE 0 10,240 0 0
Uranium Energy Corp Common Stock 916896103 983,971 92,305 SH SOLE 0 92,305 0 0
Deere & Co Common Stock 244199105 917,859 1,447 SH SOLE 0 1,447 0 0
JPMorgan Chase & Co Common Stock 46625H100 906,850 2,770 SH SOLE 0 2,770 0 0
UnitedHealth Group Inc Common Stock 91324P102 889,015 2,139 SH SOLE 0 2,139 0 0
Arista Networks Inc Common Stock 040413205 884,056 5,204 SH SOLE 0 5,204 0 0
Marvell Technology Inc Common Stock 573874104 841,330 2,824 SH SOLE 0 2,824 0 0
AbbVie Inc Common Stock 00287Y109 799,763 3,178 SH SOLE 0 3,178 0 0
Royal Bk Of Canada Common Stock 780087102 795,179 3,842 SH SOLE 0 3,842 0 0
Vanguard Mid-Cap Index Fund ETF Shares Exchange Traded Fund 922908629 790,598 9,813 SH SOLE 0 9,813 0 0
Costco Wholesale Corp Common Stock 22160K105 780,528 834 SH SOLE 0 834 0 0
The Home Depot Inc Common Stock 437076102 775,611 2,199 SH SOLE 0 2,199 0 0
Markel Group Inc Common Stock 570535104 748,003 383 SH SOLE 0 383 0 0
Main Street Capital Corp Closed End Fund 56035L104 728,930 14,050 SH SOLE 0 14,050 0 0
Stryker Corp Common Stock 863667101 714,369 2,263 SH SOLE 0 2,263 0 0
Duke Energy Corp Common Stock 26441C204 705,736 5,575 SH SOLE 0 5,575 0 0
T. Rowe Price Small-Mid Cap ETF Exchange Traded Fund 87283Q826 699,680 15,956 SH SOLE 0 15,956 0 0
iShares Core S&P 500 ETF Exchange Traded Fund 464287200 695,447 929 SH SOLE 0 929 0 0
Capital Group Global Growth Equity ETF Exchange Traded Fund 14020X104 681,575 16,101 SH SOLE 0 16,101 0 0
International Business Machines Corp Common Stock 459200101 630,751 2,243 SH SOLE 0 2,243 0 0
BlackRock Enhanced Large Cap Core Fund, Inc Closed End Fund 09256A109 628,164 24,022 SH SOLE 0 24,022 0 0
Caterpillar Inc Common Stock 149123101 618,404 581 SH SOLE 0 581 0 0
Vanguard S&P Mid-Cap 400 Growth ETF Exchange Traded Fund 921932869 616,708 4,215 SH SOLE 0 4,215 0 0
Danaher Corp Common Stock 235851102 615,307 3,224 SH SOLE 0 3,224 0 0
Vanguard Growth Index Fund ETF Shares Exchange Traded Fund 922908736 609,560 7,076 SH SOLE 0 7,076 0 0
Visa Inc Class A Common Stock 92826C839 607,433 1,770 SH SOLE 0 1,770 0 0
Space Exploration Technologies Corp Class A Common Stock 84615Q103 564,596 3,304 SH SOLE 0 3,304 0 0
Capital One Financial Corp Common Stock 14040H105 543,648 2,710 SH SOLE 0 2,710 0 0
RTX Corp Common Stock 75513E101 533,706 2,813 SH SOLE 0 2,813 0 0
Bank of America Corp Common Stock 060505104 529,353 9,290 SH SOLE 0 9,290 0 0
Reaves Utility Income Trust Closed End Fund 756158101 509,000 12,500 SH SOLE 0 12,500 0 0
ASML Holding NV ADR American Depository Receipt N07059210 507,307 255 SH SOLE 0 255 0 0
Morgan Stanley Common Stock 617446448 503,964 2,411 SH SOLE 0 2,411 0 0
Archrock Inc Common Stock 03957W106 494,622 12,150 SH SOLE 0 12,150 0 0
ConocoPhillips Common Stock 20825C104 490,465 4,718 SH SOLE 0 4,718 0 0
Amgen Inc Common Stock 031162100 489,545 1,352 SH SOLE 0 1,352 0 0
Amphenol Corp Class A Common Stock 032095101 476,328 2,698 SH SOLE 0 2,698 0 0
Janus Henderson Short Duration Inc ETF Exchange Traded Fund 47103U886 475,468 9,692 SH SOLE 0 9,692 0 0
Corning Inc Common Stock 219350105 450,072 1,762 SH SOLE 0 1,762 0 0
Vanguard Total Stock Market Index Fund ETF Shares Exchange Traded Fund 922908769 433,829 1,172 SH SOLE 0 1,172 0 0
GE Aerospace Common Stock 369604301 430,224 1,151 SH SOLE 0 1,151 0 0
Nebius Group NV Shs Class-A- Common Stock N97284108 424,473 1,537 SH SOLE 0 1,537 0 0
Invesco QQQ Trust Exchange Traded Fund 46090E103 417,400 567 SH SOLE 0 567 0 0
Dimensional US Small Cap ETF Exchange Traded Fund 25434V500 417,352 5,069 SH SOLE 0 5,069 0 0
iShares Core Dividend Growth ETF Exchange Traded Fund 46434V621 412,261 5,440 SH SOLE 0 5,440 0 0
Alibaba Group Holding Ltd ADR American Depository Receipt 01609W102 389,878 4,018 SH SOLE 0 4,018 0 0
Applied Materials Inc Common Stock 038222105 388,459 537 SH SOLE 0 537 0 0
PepsiCo Inc Common Stock 713448108 381,275 2,816 SH SOLE 0 2,816 0 0
VictoryShares Free Cash Flow ETF Exchange Traded Fund 92647X830 374,365 8,183 SH SOLE 0 8,183 0 0
SPDR Portfolio S&P 500 Growth ETF Exchange Traded Fund 78464A409 365,506 3,072 SH SOLE 0 3,072 0 0
Cummins Inc Common Stock 231021106 359,635 504 SH SOLE 0 504 0 0
Chevron Corp Common Stock 166764100 359,389 2,168 SH SOLE 0 2,168 0 0
Vertiv Holdings Co Class A Common Stock 92537N108 358,405 1,070 SH SOLE 0 1,070 0 0
Novartis AG ADR American Depository Receipt 66987V109 354,814 2,264 SH SOLE 0 2,264 0 0
Sprott Energy Transition Materials ETF Exchange Traded Fund 85208P402 351,560 11,282 SH SOLE 0 11,282 0 0
Eaton Vance Tax-Advantaged Dividend Income Fund Closed End Fund 27828G107 346,000 12,500 SH SOLE 0 12,500 0 0
Vanguard Information Technology Index Fund ETF Shares Exchange Traded Fund 92204A702 339,984 2,845 SH SOLE 0 2,845 0 0
iShares Gold Trust Exchange Traded Fund 464285204 339,493 4,496 SH SOLE 0 4,496 0 0
Berkley W R Corp Common Stock 084423102 337,736 4,748 SH SOLE 0 4,748 0 0
Abbott Laboratories Common Stock 002824100 333,848 3,679 SH SOLE 0 3,679 0 0
Brookfield Corporation Common Stock 11271J107 317,338 7,451 SH SOLE 0 7,451 0 0
SPDR Gold Shares Exchange Traded Fund 78463V107 310,913 844 SH SOLE 0 844 0 0
Qualcomm Inc Common Stock 747525103 308,756 1,671 SH SOLE 0 1,671 0 0
Dimensional Emerging Markets ex China Core Equity ETF Exchange Traded Fund 25434V534 307,548 3,723 SH SOLE 0 3,723 0 0
Toll Brothers Inc Common Stock 889478103 306,198 1,859 SH SOLE 0 1,859 0 0
The Walt Disney Co Common Stock 254687106 305,084 3,145 SH SOLE 0 3,145 0 0
Vulcan Materials Co Common Stock 929160109 295,643 1,002 SH SOLE 0 1,002 0 0
Freeport-McMoRan Inc Common Stock 35671D857 291,434 4,634 SH SOLE 0 4,634 0 0
Illinois Tool Works Inc Common Stock 452308109 290,465 1,068 SH SOLE 0 1,068 0 0
Wells Fargo & Co Common Stock 949746101 290,028 3,510 SH SOLE 0 3,510 0 0
Cohen & Steers Limited Duration Preferred and Income Fund, Inc Closed End Fund 19248C105 285,660 13,500 SH SOLE 0 13,500 0 0
Franco-Nevada Corp Common Stock 351858105 285,146 1,368 SH SOLE 0 1,368 0 0
NextEra Energy Inc Common Stock 65339F101 279,795 3,188 SH SOLE 0 3,188 0 0
Mondelez International Inc Class A Common Stock 609207105 271,144 4,648 SH SOLE 0 4,648 0 0
KLA Corp Common Stock 482480100 268,528 890 SH SOLE 0 890 0 0
Invesco S&P 500 Quality ETF Exchange Traded Fund 46137V241 266,248 2,955 SH SOLE 0 2,955 0 0
Gilead Sciences Inc Common Stock 375558103 254,673 2,016 SH SOLE 0 2,016 0 0
Netflix Inc Common Stock 64110L106 245,473 3,438 SH SOLE 0 3,438 0 0
Marathon Petroleum Corp Common Stock 56585A102 235,306 920 SH SOLE 0 920 0 0
Invesco Galaxy Botcoin ETF Exchange Traded Fund 46091J101 230,797 3,952 SH SOLE 0 3,952 0 0
Vanguard FTSE Developed Markets Index Fund ETF Shares Exchange Traded Fund 921943858 227,095 3,187 SH SOLE 0 3,187 0 0
Alnylam Pharmaceuticals Inc Common Stock 02043Q107 225,773 750 SH SOLE 0 750 0 0
Mastercard Inc Class A Common Stock 57636Q104 221,699 432 SH SOLE 0 432 0 0
Invesco S&P 500 Equal Weight ETF Exchange Traded Fund 46137V357 221,455 1,041 SH SOLE 0 1,041 0 0
W.W. Grainger Inc Common Stock 384802104 221,266 163 SH SOLE 0 163 0 0
TJX Companies Inc Common Stock 872540109 221,099 1,459 SH SOLE 0 1,459 0 0
Emerson Electric Co Common Stock 291011104 215,396 1,505 SH SOLE 0 1,505 0 0
KraneShares CSI China Internet ETF Exchange Traded Fund 500767306 213,104 8,709 SH SOLE 0 8,709 0 0
Dimensional US Targeted Value ETF Exchange Traded Fund 25434V609 208,861 2,988 SH SOLE 0 2,988 0 0
BorgWarner Inc Common Stock 099724106 203,787 3,069 SH SOLE 0 3,069 0 0
Agnico Eagle Mines Ltd Common Stock 008474108 203,375 1,311 SH SOLE 0 1,311 0 0
Phillips 66 Common Stock 718546104 202,229 1,196 SH SOLE 0 1,196 0 0
State Street Technology Select Sector SPDR ETF Exchange Traded Fund 81369Y803 200,561 1,053 SH SOLE 0 1,053 0 0
Wrap Technologies Inc. Common Stock 98212N107 21,915 16,988 SH SOLE 0 16,988 0 0
Uranium Royalty Corp Ordinary Shares Common Stock 91703D100 36,285 13,052 SH SOLE 0 13,052 0 0
NexGen Energy Ltd Common Stock 65340P106 97,787 10,414 SH SOLE 0 10,414 0 0
Opendoor Technologies Inc Ordinary Shares - Class A Common Stock 683712103 48,048 10,400 SH SOLE 0 10,400 0 0