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
NexGen Energy Ltd Common Stock 65340P106   66,371 10,164 SH   SOLE   10,164 0 0
Wrap Technologies Inc. Common Stock 98212N107   67,343 44,895 SH   SOLE   44,895 0 0
Pacer US Cash Cows 100 ETF Exchange Traded Fund 69374H881   200,949 3,460 SH   SOLE   3,460 0 0
Hologic Inc Common Stock 436440101   201,614 2,475 SH   SOLE   2,475 0 0
Caterpillar Inc Common Stock 149123101   202,564 518 SH   SOLE   518 0 0
General Dynamics Corp Common Stock 369550108   206,062 682 SH   SOLE   682 0 0
Advanced Micro Devices Inc Common Stock 007903107   207,725 1,266 SH   SOLE   1,266 0 0
Mastercard Inc Common Stock 57636Q104   209,520 424 SH   SOLE   424 0 0
BlackRock Enhanced Cap & Inc Fd Inc Closed End Fund 09256A109   213,590 10,848 SH   SOLE   10,848 0 0
Vanguard Information Technology ETF Exchange Traded Fund 92204A702   213,594 364 SH   SOLE   364 0 0
Wells Fargo & Company Common Stock 949746101   217,082 3,843 SH   SOLE   3,843 0 0
Bristol-Myers Squibb Co Common Stock 110122108   220,987 4,271 SH   SOLE   4,271 0 0
Becton Dickinson & Co Common Stock 075887109   224,348 931 SH   SOLE   931 0 0
SPDR Gold Shares Exchange Traded Fund 78463V107   226,046 930 SH   SOLE   930 0 0
Fortive Corp Common Stock 34959J108   227,056 2,877 SH   SOLE   2,877 0 0
Genuine Parts Co Common Stock 372460105   235,905 1,677 SH   SOLE   1,677 0 0
NextEra Energy Inc Common Stock 65339F101   236,264 2,795 SH   SOLE   2,795 0 0
Invesco Buyback Achievers ETF Exchange Traded Fund 46137V308   241,367 2,108 SH   SOLE   2,108 0 0
Toll Brothers Inc Common Stock 889478103   243,795 1,578 SH   SOLE   1,578 0 0
Capital Group Global Equity ETF Exchange Traded Fund 14020X104   246,018 8,160 SH   SOLE   8,160 0 0
Reaves Utility Income Fd Closed End Fund 756158101   246,075 7,500 SH   SOLE   7,500 0 0
Leidos Holdings Inc Common Stock 525327102   246,433 1,512 SH   SOLE   1,512 0 0
Eaton Vance Tax Advantaged Div Income Closed End Fund 27828G107   246,900 10,000 SH   SOLE   10,000 0 0
Netflix Inc Common Stock 64110L106   255,337 360 SH   SOLE   360 0 0
Rockwell Automation Corp Common Stock 773903109   259,737 968 SH   SOLE   968 0 0
Novartis AG ADR American Depository Receipt 66987V109   259,830 2,259 SH   SOLE   2,259 0 0
Petroleo Brasileiro SA Petrobras ADR American Depository Receipt 71654V408   260,677 18,090 SH   SOLE   18,090 0 0
Morgan Stanley Common Stock 617446448   260,766 2,502 SH   SOLE   2,502 0 0
Intel Corp Common Stock 458140100   265,341 11,310 SH   SOLE   11,310 0 0
Brookfield Corporation Common Stock 11271J107   265,378 4,993 SH   SOLE   4,993 0 0
Vulcan Materials Co Common Stock 929160109   279,454 1,116 SH   SOLE   1,116 0 0
Illinois Tool Works Inc Common Stock 452308109   282,154 1,071 SH   SOLE   1,071 0 0
RTX Corp Common Stock 75513E101   284,789 2,351 SH   SOLE   2,351 0 0
Applied Materials Inc Common Stock 038222105   285,724 1,414 SH   SOLE   1,414 0 0
Berkley W R Corp Common Stock 084423102   296,150 5,220 SH   SOLE   5,220 0 0
Conocophillips Common Stock 20825C104   302,963 2,878 SH   SOLE   2,878 0 0
Taiwan Semiconductor Manufacturing Co Ltd ADR American Depository Receipt 874039100   308,983 1,773 SH   SOLE   1,773 0 0
Arista Networks Inc Common Stock 040413106   311,662 812 SH   SOLE   812 0 0
Janus Henderson Short Duration Inc ETF Exchange Traded Fund 47103U886   314,569 6,415 SH   SOLE   6,415 0 0
Vanguard Growth ETF Exchange Traded Fund 922908736   321,988 839 SH   SOLE   839 0 0
Automatic Data Processing Inc Common Stock 053015103   356,027 1,280 SH   SOLE   1,280 0 0
Mondelez International Inc Cl A Common Stock 609207105   360,720 4,865 SH   SOLE   4,865 0 0
Bank of America Corp Common Stock 060505104   369,187 9,304 SH   SOLE   9,304 0 0
Chevron Corp Common Stock 166764100   370,940 2,519 SH   SOLE   2,519 0 0
The Walt Disney Co Common Stock 254687106   394,494 4,101 SH   SOLE   4,101 0 0
Visa Inc Class A Common Stock 92826C839   424,420 1,544 SH   SOLE   1,544 0 0
Abbott Laboratories Common Stock 002824100   429,102 3,764 SH   SOLE   3,764 0 0
Weyerhaeuser Co Real Estate Investment Trust 962166104   434,260 12,825 SH   SOLE   12,825 0 0
Amgen Inc Common Stock 031162100   440,327 1,367 SH   SOLE   1,367 0 0
Capital One Finl Corp Common Stock 14040H105   458,036 3,059 SH   SOLE   3,059 0 0
PepsiCo Inc Common Stock 713448108   460,291 2,707 SH   SOLE   2,707 0 0
Vanguard S&P Mid-Cap 400 Growth ETF Exchange Traded Fund 921932869   476,748 4,159 SH   SOLE   4,159 0 0
Royal Bk Of Canada Common Stock 780087102   479,213 3,842 SH   SOLE   3,842 0 0
Alibaba Group Holding Ltd ADR American Depository Receipt 01609W102   489,956 4,617 SH   SOLE   4,617 0 0
International Business Machines Corp Common Stock 459200101   523,395 2,367 SH   SOLE   2,367 0 0
Vanguard Total Stock Market ETF Exchange Traded Fund 922908769   539,301 1,899 SH   SOLE   1,899 0 0
Accenture PLC Class A Common Stock G1151C101   541,178 1,531 SH   SOLE   1,531 0 0
Duke Energy Corp Common Stock 26441C204   559,843 4,856 SH   SOLE   4,856 0 0
iShares Core S&P 500 ETF Exchange Traded Fund 464287200   577,155 1,001 SH   SOLE   1,001 0 0
Main Street Capital Corp Closed End Fund 56035L104   595,109 11,869 SH   SOLE   11,869 0 0
JPMorgan Chase & Co Common Stock 46625H100   601,863 2,854 SH   SOLE   2,854 0 0
AbbVie Inc Common Stock 00287Y109   612,256 3,100 SH   SOLE   3,100 0 0
Merck & Co Inc Common Stock 58933Y105   671,604 5,874 SH   SOLE   5,874 0 0
Costco Wholesale Corp Common Stock 22160K105   701,670 791 SH   SOLE   791 0 0
Markel Group Inc Common Stock 570535104   708,998 452 SH   SOLE   452 0 0
Deere & Co Common Stock 244199105   745,118 1,785 SH   SOLE   1,785 0 0
Tesla Inc Common Stock 88160R101   766,593 2,930 SH   SOLE   2,930 0 0
Uranium Energy Corp Common Stock 916896103   766,904 123,495 SH   SOLE   123,495 0 0
The Home Depot Inc Common Stock 437076102   788,251 1,945 SH   SOLE   1,945 0 0
Danaher Corp Common Stock 235851102   918,995 3,302 SH   SOLE   3,302 0 0
Broadcom Inc Common Stock 11135F101   947,656 5,494 SH   SOLE   5,494 0 0
Norfolk Southern Corp Common Stock 655844108   959,754 3,862 SH   SOLE   3,862 0 0
Truist Financial Corp Common Stock 89832Q109   989,277 23,130 SH   SOLE   23,130 0 0
Southern Co Common Stock 842587107   1,092,148 12,111 SH   SOLE   12,111 0 0
First Ctzns Bancshares Inc N C Cl A Common Stock 31946M103   1,124,308 611 SH   SOLE   611 0 0
Alphabet Inc Cl C Common Stock 02079K107   1,134,982 6,789 SH   SOLE   6,789 0 0
Chubb Ltd Common Stock H1467J104   1,190,398 4,115 SH   SOLE   4,115 0 0
Elevance Health Inc Common Stock 036752103   1,208,601 2,324 SH   SOLE   2,324 0 0
Towne Bank Common Stock 89214P109   1,234,816 37,070 SH   SOLE   37,070 0 0
Meta Platforms Inc Class A Common Stock 30303M102   1,246,188 2,177 SH   SOLE   2,177 0 0
Lockheed Martin Corp Common Stock 539830109   1,276,178 2,183 SH   SOLE   2,183 0 0
Unitedhealth Group Inc Common Stock 91324P102   1,358,360 2,323 SH   SOLE   2,323 0 0
Texas Instruments Inc Common Stock 882508104   1,392,777 6,742 SH   SOLE   6,742 0 0
Goldman Sachs Group Inc Common Stock 38141G104   1,435,820 2,900 SH   SOLE   2,900 0 0
Oracle Corp Common Stock 68389X105   1,467,861 8,614 SH   SOLE   8,614 0 0
Coca-Cola Co Common Stock 191216100   1,705,013 23,568 SH   SOLE   23,568 0 0
SPDR S&P 500 ETF Trust Exchange Traded Fund 78462F103   1,914,152 3,336 SH   SOLE   3,336 0 0
Parker Hannifin Corp Common Stock 701094104   2,019,430 3,196 SH   SOLE   3,196 0 0
Dominion Energy Inc Common Stock 25746U109   2,063,630 35,709 SH   SOLE   35,709 0 0
Philip Morris International Inc Common Stock 718172109   2,476,480 20,176 SH   SOLE   20,176 0 0
Verizon Communications Inc Common Stock 92343V104   2,508,413 55,854 SH   SOLE   55,854 0 0
American Express Co Common Stock 025816109   2,618,506 9,655 SH   SOLE   9,655 0 0
Amazon.com Inc Common Stock 023135106   2,844,534 15,266 SH   SOLE   15,266 0 0
HCA Healthcare Inc Common Stock 40412C101   3,020,537 7,432 SH   SOLE   7,432 0 0
Procter & Gamble Co Common Stock 742718109   3,420,830 19,751 SH   SOLE   19,751 0 0
Eli Lilly and Co Common Stock 532457108   3,743,342 4,225 SH   SOLE   4,225 0 0
Cisco Systems Inc Common Stock 17275R102   4,002,678 75,210 SH   SOLE   75,210 0 0
SPDR Portfolio S&P 500 ETF Exchange Traded Fund 78464A854   4,249,765 62,950 SH   SOLE   62,950 0 0
Walmart Inc Common Stock 931142103   4,260,100 52,757 SH   SOLE   52,757 0 0
NVIDIA Corp Common Stock 67066G104   4,373,630 36,012 SH   SOLE   36,012 0 0
McDonald's Corp Common Stock 580135101   4,490,479 14,747 SH   SOLE   14,747 0 0
Exxon Mobil Corp Common Stock 30231G102   4,558,338 38,887 SH   SOLE   38,887 0 0
T. Rowe Price Capital Apprec Eq ETF Exchange Traded Fund 87283Q867   4,782,146 143,824 SH   SOLE   143,824 0 0
Altria Group Inc Common Stock 02209S103   4,784,629 91,907 SH   SOLE   91,907 0 0
Alphabet Inc Class A Common Stock 02079K305   6,013,893 36,261 SH   SOLE   36,261 0 0
SPDR S&P 600 Small Cap Growth ETF Exchange Traded Fund 78464A201   6,184,959 66,426 SH   SOLE   66,426 0 0
Johnson & Johnson Common Stock 478160104   7,328,723 45,222 SH   SOLE   45,222 0 0
Microsoft Corp Common Stock 594918104   12,946,394 30,087 SH   SOLE   30,087 0 0
Apple Inc Common Stock 037833100   12,954,623 55,599 SH   SOLE   55,599 0 0
JPMorgan Ultra-Short Income ETF Exchange Traded Fund 46641Q837   13,664,398 269,302 SH   SOLE   269,302 0 0
WisdomTree Floating Rate Treasury Fund Exchange Traded Fund 97717Y527   14,938,202 297,455 SH   SOLE   297,455 0 0
Berkshire Hathaway Inc Class B Common Stock 084670702   19,364,979 42,074 SH   SOLE   42,074 0 0
SPDR Portfolio S&P 600 Sm Cap ETF Exchange Traded Fund 78468R853   20,144,303 442,635 SH   SOLE   442,635 0 0
Invesco S&P 500 Pure Growth ETF Exchange Traded Fund 46137V266   29,163,361 742,637 SH   SOLE   742,637 0 0
Capital Group Growth ETF Exchange Traded Fund 14020G101   72,910,656 2,095,736 SH   SOLE   2,095,736 0 0
NEOS Enhanced Income Credit Select ETF Exchange Traded Fund 78433H659   77,579,065 7,377,942 SH   SOLE   7,377,942 0 0