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   70,945 10,164 SH   SOLE   10,164 0 0
Wrap Technologies Inc. Common Stock 98212N107   89,790 44,895 SH   SOLE   44,895 0 0
Nucor Corp Common Stock 670346105   202,838 1,283 SH   SOLE   1,283 0 0
Reaves Utility Income Fd Closed End Fund 756158101   204,900 7,500 SH   SOLE   7,500 0 0
Grayscale Bitcoin Trust ETF (BTC) Exchange Traded Fund 389637109   205,347 3,857 SH   SOLE   3,857 0 0
Phillips 66 Common Stock 718546104   206,680 1,464 SH   SOLE   1,464 0 0
Qualcomm Inc Common Stock 747525103   207,312 1,041 SH   SOLE   1,041 0 0
Brookfield Corporation Common Stock 11271J107   207,409 4,993 SH   SOLE   4,993 0 0
NextEra Energy Inc Common Stock 65339F101   207,552 2,931 SH   SOLE   2,931 0 0
Vanguard Information Technology ETF Exchange Traded Fund 92204A702   209,678 363 SH   SOLE   363 0 0
Capital Group Global Equity ETF Exchange Traded Fund 14020X104   215,095 7,258 SH   SOLE   7,258 0 0
Becton Dickinson & Co Common Stock 075887109   215,593 922 SH   SOLE   922 0 0
BlackRock Enhanced Cap & Inc Fd Inc Closed End Fund 09256A109   215,683 10,790 SH   SOLE   10,790 0 0
Invesco Buyback Achievers ETF Exchange Traded Fund 46137V308   218,571 2,104 SH   SOLE   2,104 0 0
Novo Nordisk A/S ADR American Depository Receipt 670100205   218,820 1,533 SH   SOLE   1,533 0 0
Leidos Hldgs Inc Common Stock 525327102   220,091 1,509 SH   SOLE   1,509 0 0
Eaton Vance Tax Advantaged Div Income Closed End Fund 27828G107   232,900 10,000 SH   SOLE   10,000 0 0
RTX Corp Common Stock 75513E101   233,552 2,326 SH   SOLE   2,326 0 0
Morgan Stanley Common Stock 617446448   239,681 2,466 SH   SOLE   2,466 0 0
Novartis AG ADR American Depository Receipt 66987V109   240,493 2,259 SH   SOLE   2,259 0 0
Netflix Inc Common Stock 64110L106   242,957 360 SH   SOLE   360 0 0
Wells Fargo & Company Common Stock 949746101   243,722 4,104 SH   SOLE   4,104 0 0
Genuine Parts Co Common Stock 372460105   248,441 1,783 SH   SOLE   1,783 0 0
Illinois Tool Wks Inc Common Stock 452308109   253,369 1,063 SH   SOLE   1,063 0 0
Edwards Lifesciences Corp Common Stock 28176E108   256,696 2,779 SH   SOLE   2,779 0 0
Petroleo Brasileiro SA Petrobras ADR American Depository Receipt 71654V408   262,124 18,090 SH   SOLE   18,090 0 0
Dollar Tree Inc Common Stock 256746108   264,790 2,480 SH   SOLE   2,480 0 0
Rockwell Automation Corp Common Stock 773903109   265,066 963 SH   SOLE   963 0 0
Taiwan Semiconductor Manufacturing Co Ltd ADR American Depository Receipt 874039100   271,025 1,555 SH   SOLE   1,555 0 0
Berkley W R Corp Common Stock 084423102   275,213 3,480 SH   SOLE   3,480 0 0
Vanguard Total Stock Market ETF Exchange Traded Fund 922908769   276,014 1,028 SH   SOLE   1,028 0 0
Vulcan Materials Co Common Stock 929160109   276,976 1,114 SH   SOLE   1,114 0 0
Arista Networks Inc Common Stock 040413106   284,590 812 SH   SOLE   812 0 0
Southern Co Common Stock 842587107   299,690 3,863 SH   SOLE   3,863 0 0
Automatic Data Processing Inc Common Stock 053015103   304,686 1,269 SH   SOLE   1,269 0 0
Vanguard Growth ETF Exchange Traded Fund 922908736   313,443 837 SH   SOLE   837 0 0
Mondelez International Inc Cl A Common Stock 609207105   318,641 4,838 SH   SOLE   4,838 0 0
Intel Corp Common Stock 458140100   323,196 10,436 SH   SOLE   10,436 0 0
Pfizer Inc Common Stock 717081103   324,117 11,584 SH   SOLE   11,584 0 0
Conocophillips Common Stock 20825C104   327,716 2,865 SH   SOLE   2,865 0 0
Chevron Corp Common Stock 166764100   360,932 2,307 SH   SOLE   2,307 0 0
Applied Materials Inc Common Stock 038222105   363,790 1,542 SH   SOLE   1,542 0 0
Bank of America Corp Common Stock 060505104   366,205 9,208 SH   SOLE   9,208 0 0
Alibaba Group Hldg Ltd ADR American Depository Receipt 01609W102   372,596 5,058 SH   SOLE   5,058 0 0
Janus Henderson Short Duration Inc ETF Exchange Traded Fund 47103U886   373,143 7,687 SH   SOLE   7,687 0 0
Abbott Laboratories Common Stock 002824100   390,550 3,759 SH   SOLE   3,759 0 0
International Business Machines Corp Common Stock 459200101   406,729 2,352 SH   SOLE   2,352 0 0
Royal Bk Of Canada Common Stock 780087102   408,712 3,842 SH   SOLE   3,842 0 0
The Walt Disney Co Common Stock 254687106   410,239 4,132 SH   SOLE   4,132 0 0
Capital One Finl Corp Common Stock 14040H105   423,584 3,059 SH   SOLE   3,059 0 0
Visa Inc Class A Common Stock 92826C839   425,409 1,621 SH   SOLE   1,621 0 0
Amgen Inc Common Stock 031162100   438,350 1,403 SH   SOLE   1,403 0 0
PepsiCo, Inc. Common Stock 713448108   443,704 2,690 SH   SOLE   2,690 0 0
Vanguard S&P Mid-Cap 400 Growth ETF Exchange Traded Fund 921932869   455,578 4,159 SH   SOLE   4,159 0 0
Accenture PLC Class A Common Stock G1151C101   460,576 1,518 SH   SOLE   1,518 0 0
Weyerhaeuser Co Real Estate Investment Trust 962166104   466,833 16,444 SH   SOLE   16,444 0 0
Duke Energy Corp Common Stock 26441C204   492,067 4,909 SH   SOLE   4,909 0 0
JPMorgan Chase & Co Common Stock 46625H100   502,331 2,484 SH   SOLE   2,484 0 0
AbbVie Inc Common Stock 00287Y109   542,410 3,162 SH   SOLE   3,162 0 0
iShares Core S&P 500 ETF Exchange Traded Fund 464287200   546,002 998 SH   SOLE   998 0 0
Main Street Capital Corp Closed End Fund 56035L104   572,647 11,342 SH   SOLE   11,342 0 0
Tesla Inc Common Stock 88160R101   639,548 3,232 SH   SOLE   3,232 0 0
Danaher Corp Common Stock 235851102   654,617 2,617 SH   SOLE   2,617 0 0
Costco Wholesale Corp Common Stock 22160K105   664,265 781 SH   SOLE   781 0 0
The Home Depot Inc Common Stock 437076102   682,090 1,981 SH   SOLE   1,981 0 0
Deere & Co Common Stock 244199105   688,379 1,842 SH   SOLE   1,842 0 0
Markel Group Inc Common Stock 570535104   734,258 466 SH   SOLE   466 0 0
Merck & Co Inc Common Stock 58933Y105   749,872 6,020 SH   SOLE   6,020 0 0
Uranium Energy Corp Common Stock 916896103   766,473 127,533 SH   SOLE   127,533 0 0
Norfolk Southern Corp Common Stock 655844108   828,469 3,859 SH   SOLE   3,859 0 0
Truist Financial Corp Common Stock 89832Q109   875,627 22,539 SH   SOLE   22,539 0 0
Unitedhealth Group Inc Common Stock 91324P102   962,452 1,890 SH   SOLE   1,890 0 0
Towne Bank Common Stock 89214P109   969,808 35,240 SH   SOLE   35,240 0 0
Broadcom Inc Common Stock 11135F101   974,509 607 SH   SOLE   607 0 0
Lockheed Martin Corp Common Stock 539830109   1,025,631 2,196 SH   SOLE   2,196 0 0
First Ctzns Bancshares Inc N C Cl A Common Stock 31946M103   1,027,314 610 SH   SOLE   610 0 0
Chubb Ltd Common Stock H1467J104   1,066,479 4,166 SH   SOLE   4,166 0 0
Meta Platforms Inc Class A Common Stock 30303M102   1,070,641 2,123 SH   SOLE   2,123 0 0
Elevance Health Inc Common Stock 036752103   1,257,970 2,322 SH   SOLE   2,322 0 0
Alphabet Inc Cl C Common Stock 02079K107   1,283,357 6,997 SH   SOLE   6,997 0 0
Oracle Corp Common Stock 68389X105   1,289,509 9,133 SH   SOLE   9,133 0 0
Texas Instruments Inc Common Stock 882508104   1,296,743 6,666 SH   SOLE   6,666 0 0
Goldman Sachs Group Inc Common Stock 38141G104   1,326,470 2,933 SH   SOLE   2,933 0 0
Coca-Cola Co Common Stock 191216100   1,500,080 23,386 SH   SOLE   23,386 0 0
Parker Hannifin Corp Common Stock 701094104   1,601,564 3,166 SH   SOLE   3,166 0 0
Dominion Energy Inc Common Stock 25746U109   1,608,185 32,820 SH   SOLE   32,820 0 0
SPDR S&P 500 ETF Trust Exchange Traded Fund 78462F103   1,786,264 3,272 SH   SOLE   3,272 0 0
Philip Morris International Inc Common Stock 718172109   2,105,651 20,517 SH   SOLE   20,517 0 0
American Express Co Common Stock 025816109   2,271,348 9,809 SH   SOLE   9,809 0 0
HCA Healthcare Inc Common Stock 40412C101   2,428,988 7,560 SH   SOLE   7,560 0 0
Verizon Communications Inc Common Stock 92343V104   2,530,008 61,348 SH   SOLE   61,348 0 0
Amazon.com Inc Common Stock 023135106   2,977,789 15,409 SH   SOLE   15,409 0 0
Procter & Gamble Co Common Stock 742718109   3,174,793 19,251 SH   SOLE   19,251 0 0
Walmart Inc Common Stock 931142103   3,669,716 54,198 SH   SOLE   54,198 0 0
Cisco Systems Inc Common Stock 17275R102   3,733,103 78,575 SH   SOLE   78,575 0 0
McDonald's Corp Common Stock 580135101   3,784,733 14,851 SH   SOLE   14,851 0 0
Eli Lilly and Co Common Stock 532457108   3,808,715 4,207 SH   SOLE   4,207 0 0
T. Rowe Price Capital Apprec Eq ETF Exchange Traded Fund 87283Q867   4,013,882 127,790 SH   SOLE   127,790 0 0
SPDR Portfolio S&P 500 ETF Exchange Traded Fund 78464A854   4,071,274 63,614 SH   SOLE   63,614 0 0
Altria Group Inc Common Stock 02209S103   4,221,086 90,728 SH   SOLE   90,728 0 0
NVIDIA Corp Common Stock 67066G104   4,434,414 35,895 SH   SOLE   35,895 0 0
Exxon Mobil Corp Common Stock 30231G102   4,435,131 38,526 SH   SOLE   38,526 0 0
SPDR S&P 600 Small Cap Growth ETF Exchange Traded Fund 78464A201   5,734,403 66,788 SH   SOLE   66,788 0 0
Alphabet Inc Class A Common Stock 02079K305   6,122,292 33,611 SH   SOLE   33,611 0 0
Johnson & Johnson Common Stock 478160104   6,641,016 45,437 SH   SOLE   45,437 0 0
JPMorgan Ultra-Short Income ETF Exchange Traded Fund 46641Q837   11,331,326 224,516 SH   SOLE   224,516 0 0
Apple Inc Common Stock 037833100   11,539,705 54,789 SH   SOLE   54,789 0 0
Microsoft Corp Common Stock 594918104   12,742,532 28,510 SH   SOLE   28,510 0 0
Wisdomtree Floating Rate Treasury Fund Exchange Traded Fund 97717Y527   14,479,782 287,811 SH   SOLE   287,811 0 0
Berkshire Hathaway Inc Class B Common Stock 084670702   17,150,688 42,160 SH   SOLE   42,160 0 0
SPDR Portfolio S&P 600 Sm Cap ETF Exchange Traded Fund 78468R853   18,563,970 447,001 SH   SOLE   447,001 0 0
Invesco S&P 500 Pure Growth ETF Exchange Traded Fund 46137V266   28,269,022 758,696 SH   SOLE   758,696 0 0
Capital Group Growth ETF Exchange Traded Fund 14020G101   68,007,671 2,064,192 SH   SOLE   2,064,192 0 0