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
ISHARES TR RUS 1000 GRW ETF 464287614   26,975,824 88,979 SH   SOLE   88,979 0 0
ALPHABET INC CAP STK CL C 02079K107   1,552,804 11,018 SH   SOLE   11,018 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   19,664,761 119,000 SH   SOLE   119,000 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409   24,220,808 372,284 SH   SOLE   372,284 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508   26,939,977 577,739 SH   SOLE   577,739 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   26,099,753 119,641 SH   SOLE   119,641 0 0
NVIDIA CORPORATION COM 67066G104   2,404,298 4,855 SH   SOLE   4,855 0 0
ELI LILLY & CO COM 532457108   1,094,747 1,878 SH   SOLE   1,878 0 0
ISHARES TR MRGSTR MD CP ETF 464288208   7,288,192 108,568 SH   SOLE   108,568 0 0
ISHARES TR RUS TOP 200 ETF 464289446   11,707,485 101,725 SH   SOLE   101,725 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   3,837,728 76,388 SH   SOLE   76,388 0 0
FREEPORT-MCMORAN INC CL B 35671D857   1,440,128 33,830 SH   SOLE   33,830 0 0
GENERAL ELECTRIC CO COM NEW 369604301   2,630,627 20,611 SH   SOLE   20,611 0 0
MARATHON PETE CORP COM 56585A102   1,498,046 10,097 SH   SOLE   10,097 0 0
T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867   4,030,585 145,877 SH   SOLE   145,877 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   1,077,569 11,791 SH   SOLE   11,791 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805   42,051,926 719,451 SH   SOLE   719,451 0 0
ISHARES TR CORE S&P500 ETF 464287200   1,519,405 3,181 SH   SOLE   3,181 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   592,381 3,754 SH   SOLE   3,754 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   45,782,647 96,322 SH   SOLE   96,322 0 0
ISHARES TR MRGSTR MD CP GRW 464288307   160,609 2,492 SH   SOLE   2,492 0 0
ISHARES TR MRGSTR MD CP VAL 464288406   6,207,012 91,657 SH   SOLE   91,657 0 0
LOWES COS INC COM 548661107   1,192,645 5,359 SH   SOLE   5,359 0 0
SPDR SER TR BLOOMBERG 3-12 M 78468R523   5,870,361 59,225 SH   SOLE   59,225 0 0
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   235,376 3,973 SH   SOLE   3,973 0 0
MICROSOFT CORP COM 594918104   3,562,901 9,475 SH   SOLE   9,475 0 0
PROCTER AND GAMBLE CO COM 742718109   2,653,203 18,106 SH   SOLE   18,106 0 0
APPLE INC COM 037833100   8,016,404 41,637 SH   SOLE   41,637 0 0
DOLLAR GEN CORP NEW COM 256677105   2,126,997 15,645 SH   SOLE   15,645 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   214,431 1,479 SH   SOLE   1,479 0 0
HOME DEPOT INC COM 437076102   2,907,378 8,389 SH   SOLE   8,389 0 0
EA SERIES TRUST STRIVE 500 ETF 02072L680   590,704 19,323 SH   SOLE   19,323 0 0
JOHNSON & JOHNSON COM 478160104   2,659,896 16,970 SH   SOLE   16,970 0 0
ISHARES TR CORE S&P MCP ETF 464287507   1,044,024 3,767 SH   SOLE   3,767 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   2,405,563 63,808 SH   SOLE   63,808 0 0
MASTERCARD INCORPORATED CL A 57636Q104   3,088,853 7,242 SH   SOLE   7,242 0 0
ISHARES TR MORNINGSTAR GRWT 464287119   5,322,334 78,477 SH   SOLE   78,477 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,102,025 11,501 SH   SOLE   11,501 0 0
ISHARES TR MORNINGSTAR VALU 464288109   416,587 5,899 SH   SOLE   5,899 0 0
MERCK & CO INC COM 58933Y105   1,295,960 11,887 SH   SOLE   11,887 0 0
ISHARES TR CORE US AGGBD ET 464287226   54,637 550 SH   SOLE   550 0 0
ENBRIDGE INC COM 29250N105   332,032 9,218 SH   SOLE   9,218 0 0
AMAZON COM INC COM 023135106   4,167,331 27,427 SH   SOLE   27,427 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   2,063,167 21,261 SH   SOLE   21,261 0 0
BROADCOM INC COM 11135F101   1,440,035 1,290 SH   SOLE   1,290 0 0
CATERPILLAR INC COM 149123101   1,212,247 4,100 SH   SOLE   4,100 0 0
CHEVRON CORP NEW COM 166764100   2,281,789 15,298 SH   SOLE   15,298 0 0
TESLA INC COM 88160R101   398,810 1,605 SH   SOLE   1,605 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873   1,062,063 6,274 SH   SOLE   6,274 0 0
VISA INC COM CL A 92826C839   356,419 1,369 SH   SOLE   1,369 0 0
ALPHABET INC CAP STK CL A 02079K305   159,526 1,142 SH   SOLE   1,142 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,417,571 5,976 SH   SOLE   5,976 0 0
DEERE & CO COM 244199105   1,353,960 3,386 SH   SOLE   3,386 0 0
AT&T INC COM 00206R102   305,329 18,196 SH   SOLE   18,196 0 0
ALLSTATE CORP COM 020002101   238,246 1,702 SH   SOLE   1,702 0 0
ISHARES TR U.S. REAL ES ETF 464287739   1,215 13 SH   SOLE   13 0 0
AMERICAN NATL BANKSHARES INC COM 027745108   245,798 5,042 SH   SOLE   5,042 0 0
AMGEN INC COM 031162100   2,742,202 9,521 SH   SOLE   9,521 0 0
ISHARES TR CORE S&P TTL STK 464287150   4,462 42 SH   SOLE   42 0 0
ORACLE CORP COM 68389X105   459,359 4,357 SH   SOLE   4,357 0 0
AVERY DENNISON CORP COM 053611109   796,308 3,939 SH   SOLE   3,939 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   450,615 2,674 SH   SOLE   2,674 0 0
TRUIST FINL CORP COM 89832Q109   619,813 16,788 SH   SOLE   16,788 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   117,463 1,074 SH   SOLE   1,074 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   100,558 1,799 SH   SOLE   1,799 0 0
META PLATFORMS INC CL A 30303M102   261,930 740 SH   SOLE   740 0 0
SHOPIFY INC CL A 82509L107   626,472 8,042 SH   SOLE   8,042 0 0
EXXON MOBIL CORP COM 30231G102   1,246,851 12,471 SH   SOLE   12,471 0 0
ABBVIE INC COM 00287Y109   1,323,444 8,540 SH   SOLE   8,540 0 0
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   13,001 240 SH   SOLE   240 0 0
PHILIP MORRIS INTL INC COM 718172109   686,125 7,293 SH   SOLE   7,293 0 0
LINDE PLC SHS G54950103   289,551 705 SH   SOLE   705 0 0
SOUTHERN CO COM 842587107   257,340 3,670 SH   SOLE   3,670 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   242,960 1,350 SH   SOLE   1,350 0 0
WISDOMTREE TR ARTIFICIAL INTEL 97717Y543   13,449 650 SH   SOLE   650 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   476,748 2,915 SH   SOLE   2,915 0 0
ABBOTT LABS COM 002824100   901,473 8,190 SH   SOLE   8,190 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   77,976 950 SH   SOLE   950 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   174,945 2,132 SH   SOLE   2,132 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   16,084 400 SH   SOLE   400 0 0
ISHARES TR CORE S&P US VLU 464287663   236,124 2,800 SH   SOLE   2,800 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   51,542 118 SH   SOLE   118 0 0
SPDR SER TR S&P DIVID ETF 78464A763   213,074 1,705 SH   SOLE   1,705 0 0
ISHARES TR S&P SML 600 GWT 464287887   79,839 638 SH   SOLE   638 0 0
ALTRIA GROUP INC COM 02209S103   325,019 8,057 SH   SOLE   8,057 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   305,868 1,795 SH   SOLE   1,795 0 0
ISHARES TR 20 YR TR BD ETF 464287432   9,888 100 SH   SOLE   100 0 0
CBIZ INC COM 124805102   3,608,001 57,645 SH   SOLE   57,645 0 0
NORFOLK SOUTHN CORP COM 655844108   348,424 1,474 SH   SOLE   1,474 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   291,699 9,959 SH   SOLE   9,959 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   10,796 112 SH   SOLE   112 0 0
NUCOR CORP COM 670346105   409,864 2,355 SH   SOLE   2,355 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   204,332 144 SH   SOLE   144 0 0
ROYAL BK CDA COM 780087102   648,749 6,415 SH   SOLE   6,415 0 0
EA SERIES TRUST STRIVE US ENERGY 02072L722   28,050 1,000 SH   SOLE   1,000 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   542,625 1 SH   SOLE   1 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   106,665 500 SH   SOLE   500 0 0
ISHARES TR PFD AND INCM SEC 464288687   7,798 250 SH   SOLE   250 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816   51,902 200 SH   SOLE   200 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   70,400 2,000 SH   SOLE   2,000 0 0