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
3M CO COM 88579Y101   6,395,940 61,340 SH   SOLE   0 61,340 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   276,598 528 SH   SOLE   528 0 0
ADVANCED MICRO DEVICES INC COM 007903107   7,397,154 66,876 SH   SOLE   66,876 0 0
ALPHABET INC CAP STK CL A 02079K305   12,484,000 102,724 SH   SOLE   102,724 0 0
ALPHABET INC CAP STK CL C 02079K107   961,633 7,890 SH   SOLE   7,890 0 0
AMAZON COM INC COM 023135106   9,386,708 72,878 SH   SOLE   72,878 0 0
AMERICAN CENTY ETF TR AVANTIS ALL EQT 025072232   239,255 3,856 SH   SOLE   3,856 0 0
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   1,103,645 19,811 SH   SOLE   19,811 0 0
AMERICAN CENTY ETF TR AVANTIS US SMALL 025072323   374,083 7,740 SH   SOLE   7,740 0 0
AMERICAN CENTY ETF TR INTERNATIONAL LR 025072364   432,622 8,601 SH   SOLE   8,601 0 0
AMERICAN CENTY ETF TR INTL EQT ETF 025072703   6,822,906 115,741 SH   SOLE   115,741 0 0
AMERICAN CENTY ETF TR US EQT ETF 025072885   3,188,820 41,109 SH   SOLE   41,109 0 0
AMERICAN CENTY ETF TR US SML CP VALU 025072877   1,363,267 16,553 SH   SOLE   16,553 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   360,420 2,440 SH   SOLE   2,440 0 0
AMPHENOL CORP NEW CL A 032095101   336,233 4,022 SH   SOLE   4,022 0 0
APPLE INC COM 037833100   17,642,854 91,532 SH   SOLE   91,532 0 0
APTARGROUP INC COM 038336103   302,382 2,526 SH   SOLE   0 0 2,526
BANK AMERICA CORP COM 060505104   706,944 21,652 SH   SOLE   21,652 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   2,663,233 5 SH   SOLE   5 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,393,858 9,707 SH   SOLE   9,707 0 0
BOEING CO COM 097023105   308,688 1,430 SH   SOLE   1,430 0 0
BROADCOM INC COM 11135F101   361,988 402 SH   SOLE   402 0 0
CAL MAINE FOODS INC COM NEW 128030202   274,990 6,092 SH   SOLE   6,092 0 0
CALAVO GROWERS INC COM 128246105   465,187 12,352 SH   SOLE   12,352 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   414,048 7,827 SH   SOLE   7,827 0 0
CHUBB LIMITED COM H1467J104   436,638 2,177 SH   SOLE   0 0 2,177
CISCO SYS INC COM 17275R102   1,453,799 27,373 SH   SOLE   27,373 0 0
CLOROX CO DEL COM 189054109   1,110,357 7,156 SH   SOLE   7,156 0 0
COSTCO WHSL CORP NEW COM 22160K105   734,273 1,302 SH   SOLE   1,302 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   374,649 2,502 SH   SOLE   2,502 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   22,252,804 3,262,874 SH   SOLE   3,262,874 0 0
DENTSPLY SIRONA INC COM 24906P109   1,980,025 48,938 SH   SOLE   0 0 48,938
DIAGEO PLC SPON ADR NEW 25243Q205   428,856 2,418 SH   SOLE   2,418 0 0
DISNEY WALT CO COM 254687106   408,936 4,722 SH   SOLE   4,722 0 0
DOCUSIGN INC COM 256163106   234,434 4,524 SH   SOLE   4,524 0 0
EXXON MOBIL CORP COM 30231G102   268,337 2,543 SH   SOLE   2,543 0 0
FORD MTR CO DEL COM 345370860   164,558 11,788 SH   SOLE   11,788 0 0
GLOBUS MED INC CL A 379577208   764,317 12,497 SH   SOLE   12,497 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   13,321,456 149,176 SH   SOLE   149,176 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   1,467,746 72,841 SH   SOLE   0 0 72,841
HEALTHPEAK PROPERTIES INC COM 42250P103   454,212 20,534 SH   SOLE   0 20,534 0
HOME DEPOT INC COM 437076102   384,297 1,182 SH   SOLE   1,182 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   292,477 3,105 SH   SOLE   3,105 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   900,213 30,158 SH   SOLE   0 30,158 0
ISHARES INC CORE MSCI EMKT 46434G103   798,438 15,671 SH   SOLE   0 15,671 0
ISHARES TR 0-5YR HI YL CP 46434V407   623,653 15,024 SH   SOLE   15,024 0 0
ISHARES TR CORE MSCI EAFE 46432F842   2,282,619 33,115 SH   SOLE   0 33,115 0
ISHARES TR CORE S&P SCP ETF 464287804   4,026,744 38,857 SH   SOLE   38,857 0 0
ISHARES TR CORE S&P TTL STK 464287150   10,207,743 101,580 SH   SOLE   101,580 0 0
ISHARES TR CORE S&P US GWT 464287671   12,483,865 125,202 SH   SOLE   125,202 0 0
ISHARES TR CORE S&P US VLU 464287663   5,535,306 68,642 SH   SOLE   68,642 0 0
ISHARES TR CORE S&P500 ETF 464287200   2,967,965 6,500 SH   SOLE   6,500 0 0
ISHARES TR CORE US AGGBD ET 464287226   2,411,732 24,657 SH   SOLE   24,657 0 0
ISHARES TR IBOXX INV CP ETF 464287242   253,100 2,347 SH   SOLE   2,347 0 0
ISHARES TR NATIONAL MUN ETF 464288414   988,413 9,219 SH   SOLE   9,219 0 0
ISHARES TR RUS MID CAP ETF 464287499   487,950 6,469 SH   SOLE   6,469 0 0
ISHARES TR U.S. TECH ETF 464287721   1,182,678 10,702 SH   SOLE   10,702 0 0
ISHARES TR US CONSUM DISCRE 464287580   407,169 5,634 SH   SOLE   5,634 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   823,926 16,436 SH   SOLE   16,436 0 0
JOHNSON & JOHNSON COM 478160104   750,740 4,388 SH   SOLE   4,388 0 0
JPMORGAN CHASE & CO COM 46625H100   1,627,139 10,298 SH   SOLE   10,298 0 0
KIMBERLY-CLARK CORP COM 494368103   2,142,422 15,619 SH   SOLE   15,619 0 0
KROGER CO COM 501044101   297,314 6,100 SH   SOLE   6,100 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   333,044 1,522 SH   SOLE   1,522 0 0
LILLY ELI & CO COM 532457108   287,075 625 SH   SOLE   625 0 0
LULULEMON ATHLETICA INC COM 550021109   393,704 1,035 SH   SOLE   1,035 0 0
MASTERCARD INCORPORATED CL A 57636Q104   274,043 677 SH   SOLE   677 0 0
MCDONALDS CORP COM 580135101   540,681 1,831 SH   SOLE   1,831 0 0
MEDTRONIC PLC SHS G5960L103   1,412,384 15,912 SH   SOLE   15,912 0 0
MERCK & CO INC COM 58933Y105   222,802 2,048 SH   SOLE   2,048 0 0
META PLATFORMS INC CL A 30303M102   839,837 2,880 SH   SOLE   0 2,880 0
MICROSOFT CORP COM 594918104   19,140,692 55,463 SH   SOLE   55,463 0 0
MID-AMER APT CMNTYS INC COM 59522J103   274,080 1,771 SH   SOLE   1,771 0 0
MISSION PRODUCE INC COM 60510V108   584,383 48,137 SH   SOLE   48,137 0 0
MONDELEZ INTL INC CL A 609207105   235,074 3,163 SH   SOLE   3,163 0 0
MUELLER WTR PRODS INC COM SER A 624758108   952,949 58,933 SH   SOLE   58,933 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107   77,400 20,000 SH   SOLE   20,000 0 0
NORTHERN TR CORP COM 665859104   2,024,961 25,446 SH   SOLE   25,446 0 0
NUTRIEN LTD COM 67077M108   331,100 5,000 SH   SOLE   5,000 0 0
NVIDIA CORPORATION COM 67066G104   2,711,040 6,077 SH   SOLE   6,077 0 0
ORACLE CORP COM 68389X105   459,765 3,894 SH   SOLE   3,894 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   2,814,841 172,478 SH   SOLE   172,478 0 0
PALO ALTO NETWORKS INC COM 697435105   1,692,603 6,956 SH   SOLE   6,956 0 0
PEPSICO INC COM 713448108   304,140 1,593 SH   SOLE   1,593 0 0
PHILLIPS 66 COM 718546104   208,571 1,952 SH   SOLE   1,952 0 0
PNC FINL SVCS GROUP INC COM 693475105   307,270 2,266 SH   SOLE   2,266 0 0
PROCTER AND GAMBLE CO COM 742718109   225,374 1,469 SH   SOLE   1,469 0 0
PROSPERITY BANCSHARES INC COM 743606105   311,000 5,000 SH   SOLE   5,000 0 0
QUEST DIAGNOSTICS INC COM 74834L100   289,959 2,013 SH   SOLE   2,013 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   691,611 4,828 SH   SOLE   4,828 0 0
SCHWAB CHARLES CORP COM 808513105   2,664,490 40,031 SH   SOLE   40,031 0 0
SCHWAB STRATEGIC TR INTERNL DIVID 808524672   287,404 11,652 SH   SOLE   11,652 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   10,975,557 145,545 SH   SOLE   145,545 0 0
SEA LTD SPONSORD ADS 81141R100   302,069 4,939 SH   SOLE   4,939 0 0
SELECTQUOTE INC COM 816307300   34,960 19,000 SH   SOLE   19,000 0 0
SHOPIFY INC CL A 82509L107   311,595 4,709 SH   SOLE   4,709 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   1,404,648 45,665 SH   SOLE   0 0 45,665
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   508,072 15,262 SH   SOLE   15,262 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   210,139 463 SH   SOLE   463 0 0
SPDR SER TR NUVEEN BLMBRG SH 78468R739   536,293 11,357 SH   SOLE   0 11,357 0
STARBUCKS CORP COM 855244109   204,532 1,990 SH   SOLE   1,990 0 0
STRYKER CORPORATION COM 863667101   525,640 1,808 SH   SOLE   1,808 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   370,574 3,772 SH   SOLE   3,772 0 0
TELADOC HEALTH INC COM 87918A105   458,332 19,612 SH   SOLE   19,612 0 0
TESLA INC COM 88160R101   2,221,359 8,256 SH   SOLE   8,256 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   227,087 8,778 SH   SOLE   8,778 0 0
TRAVELERS COMPANIES INC COM 89417E109   1,345,676 7,697 SH   SOLE   7,697 0 0
UBER TECHNOLOGIES INC COM 90353T100   8,412,265 177,774 SH   SOLE   177,774 0 0
UNITEDHEALTH GROUP INC COM 91324P102   370,103 728 SH   SOLE   728 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   1,172,124 7,903 SH   SOLE   7,903 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   1,142,996 15,123 SH   SOLE   15,123 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   1,543,090 21,284 SH   SOLE   21,284 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   4,791,584 16,644 SH   SOLE   16,644 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   323,300 1,555 SH   SOLE   1,555 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   271,597 1,195 SH   SOLE   1,195 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   8,547,455 20,481 SH   SOLE   20,481 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   790,219 3,492 SH   SOLE   3,492 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   1,509,984 10,259 SH   SOLE   10,259 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   309,324 3,915 SH   SOLE   3,915 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   601,963 12,743 SH   SOLE   12,743 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816   357,305 1,496 SH   SOLE   1,496 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   571,636 2,875 SH   SOLE   0 2,875 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   296,203 1,185 SH   SOLE   1,185 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   247,444 552 SH   SOLE   552 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   577,573 16,997 SH   SOLE   16,997 0 0
VISA INC COM CL A 92826C839   374,471 1,556 SH   SOLE   1,556 0 0
WALMART INC COM 931142103   807,810 5,071 SH   SOLE   5,071 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   444,602 3,156 SH   SOLE   0 0 3,156