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
ABBOTT LABS COM 002824100   967,269 8,188 SH   SOLE   0 0 8,188
ABBVIE INC COM 00287Y109   385,815 3,577 SH   SOLE   0 0 3,577
ALPHABET INC CAP STK CL C 02079K107   466,429 175 SH   SOLE   0 0 175
ALPHABET INC CAP STK CL A 02079K305   342,211 128 SH   SOLE   0 0 128
AMAZON COM INC COM 023135106   1,911,893 582 SH   SOLE   0 0 582
AMERICAN CENTY ETF TR US SML CP VALU 025072877   941,785 12,456 SH   SOLE   0 0 12,456
AMERICAN CENTY ETF TR INTL EQT ETF 025072703   1,140,068 18,244 SH   SOLE   0 0 18,244
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   1,146,665 17,775 SH   SOLE   0 0 17,775
AMERICAN CENTY ETF TR US EQT ETF 025072885   2,002,963 27,177 SH   SOLE   0 0 27,177
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   786,433 12,172 SH   SOLE   0 0 12,172
AMERICAN ELEC PWR CO INC COM 025537101   313,885 3,867 SH   SOLE   0 0 3,867
AMGEN INC COM 031162100   203,893 959 SH   SOLE   0 0 959
APPLE INC COM 037833100   5,442,948 38,466 SH   SOLE   0 0 38,466
ARK ETF TR INNOVATION ETF 00214Q104   221,060 2,000 SH   SOLE   0 0 2,000
AT&T INC COM 00206R102   272,906 10,104 SH   SOLE   0 0 10,104
AUTOMATIC DATA PROCESSING IN COM 053015103   238,105 1,191 SH   SOLE   0 0 1,191
BECTON DICKINSON & CO COM 075887109   265,731 1,081 SH   SOLE   0 0 1,081
BERKSHIRE HATHAWAY INC DEL CL A 084670108   411,379 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,648,831 6,041 SH   SOLE   0 0 6,041
BK OF AMERICA CORP COM 060505104   647,041 15,242 SH   SOLE   0 0 15,242
BOEING CO COM 097023105   272,385 1,238 SH   SOLE   0 0 1,238
BRISTOL-MYERS SQUIBB CO COM 110122108   230,724 3,899 SH   SOLE   0 0 3,899
CARRIER GLOBAL CORPORATION COM 14448C104   206,315 3,986 SH   SOLE   0 0 3,986
CATERPILLAR INC COM 149123101   435,788 2,270 SH   SOLE   0 0 2,270
CHEVRON CORP NEW COM 166764100   311,905 3,074 SH   SOLE   0 0 3,074
CISCO SYS INC COM 17275R102   435,043 7,993 SH   SOLE   0 0 7,993
COLGATE PALMOLIVE CO COM 194162103   205,264 2,716 SH   SOLE   0 0 2,716
CONOCOPHILLIPS COM 20825C104   310,001 4,574 SH   SOLE   0 0 4,574
COSTCO WHSL CORP NEW COM 22160K105   311,817 694 SH   SOLE   0 0 694
CSX CORP COM 126408103   231,955 7,799 SH   SOLE   0 0 7,799
DEERE & CO COM 244199105   240,245 717 SH   SOLE   0 0 717
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   5,553,827 117,766 SH   SOLE   0 0 117,766
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   5,997,388 225,720 SH   SOLE   0 0 225,720
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   2,444,106 42,506 SH   SOLE   0 0 42,506
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   3,054,273 93,274 SH   SOLE   0 0 93,274
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   80,130,461 1,804,740 SH   SOLE   0 0 1,804,740
DISNEY WALT CO COM 254687106   309,207 1,828 SH   SOLE   0 0 1,828
DTE ENERGY CO COM 233331107   226,019 2,023 SH   SOLE   0 0 2,023
EATON CORP PLC SHS G29183103   527,214 3,531 SH   SOLE   0 0 3,531
EVERSOURCE ENERGY COM 30040W108   247,802 3,031 SH   SOLE   0 0 3,031
EXXON MOBIL CORP COM 30231G102   233,072 3,962 SH   SOLE   0 0 3,962
FACEBOOK INC CL A 30303M102   340,069 1,002 SH   SOLE   0 0 1,002
FASTENAL CO COM 311900104   1,163,254 22,539 SH   SOLE   0 0 22,539
FISERV INC COM 337738108   798,235 7,357 SH   SOLE   0 0 7,357
FLEXSHARES TR STOXX GLOBR INF 33939L795   208,729 3,742 SH   SOLE   0 0 3,742
HOME DEPOT INC COM 437076102   377,317 1,149 SH   SOLE   0 0 1,149
IMEDIA BRANDS INC COM CL A 452465206   57,552 10,009 SH   SOLE   0 0 10,009
INTEL CORP COM 458140100   224,491 4,213 SH   SOLE   0 0 4,213
INTERNATIONAL BUSINESS MACHS COM 459200101   356,202 2,564 SH   SOLE   0 0 2,564
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   200,800 1,268 SH   SOLE   0 0 1,268
INVESCO QQQ TR UNIT SER 1 46090E103   203,679 569 SH   SOLE   0 0 569
ISHARES INC MSCI EMRG CHN 46434G764   19,042,355 314,023 SH   SOLE   0 0 314,023
ISHARES TR RUSSELL 2000 ETF 464287655   821,188 3,754 SH   SOLE   0 0 3,754
ISHARES TR CORE S&P500 ETF 464287200   469,163 1,089 SH   SOLE   0 0 1,089
ISHARES TR MSCI KLD400 SOC 464288570   201,285 2,419 SH   SOLE   0 0 2,419
ISHARES TR CORE S&P TTL STK 464287150   246,639 2,507 SH   SOLE   0 0 2,507
ISHARES TR DEVSMCP EXNA ETF 464288497   248,389 3,591 SH   SOLE   0 0 3,591
ISHARES TR CORE MSCI EAFE 46432F842   241,981 3,259 SH   SOLE   0 0 3,259
ISHARES TR RUS 1000 ETF 464287622   415,983 1,721 SH   SOLE   0 0 1,721
ISHARES TR RUS MID CAP ETF 464287499   322,892 4,128 SH   SOLE   0 0 4,128
JOHNSON & JOHNSON COM 478160104   525,352 3,253 SH   SOLE   0 0 3,253
JPMORGAN CHASE & CO COM 46625H100   400,944 2,449 SH   SOLE   0 0 2,449
KANSAS CITY SOUTHERN COM NEW 485170302   365,364 1,350 SH   SOLE   0 0 1,350
LOCKHEED MARTIN CORP COM 539830109   325,592 943 SH   SOLE   0 0 943
LOWES COS INC COM 548661107   624,912 3,081 SH   SOLE   0 0 3,081
MANHATTAN ASSOCIATES INC COM 562750109   777,545 5,081 SH   SOLE   0 0 5,081
MANHATTAN BRDG CAP INC COM 562803106   286,753 42,170 SH   SOLE   0 0 42,170
MATADOR RES CO COM 576485205   570,600 15,000 SH   SOLE   0 0 15,000
MEDTRONIC PLC SHS G5960L103   279,155 2,227 SH   SOLE   0 0 2,227
MERCK & CO INC COM 58933Y105   606,964 8,081 SH   SOLE   0 0 8,081
MICROSOFT CORP COM 594918104   2,769,312 9,823 SH   SOLE   0 0 9,823
MOTOROLA SOLUTIONS INC COM NEW 620076307   236,734 1,019 SH   SOLE   0 0 1,019
NETFLIX INC COM 64110L106   238,033 390 SH   SOLE   0 0 390
NEXTERA ENERGY INC COM 65339F101   209,752 2,671 SH   SOLE   0 0 2,671
NIKE INC CL B 654106103   286,696 1,974 SH   SOLE   0 0 1,974
NORTHROP GRUMMAN CORP COM 666807102   217,068 603 SH   SOLE   0 0 603
NU SKIN ENTERPRISES INC CL A 67018T105   3,386,044 83,668 SH   SOLE   0 0 83,668
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888   14,688,402 433,766 SH   SOLE   0 0 433,766
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   26,111,409 600,538 SH   SOLE   0 0 600,538
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508   14,523,654 400,211 SH   SOLE   0 0 400,211
NVIDIA CORPORATION COM 67066G104   889,155 4,292 SH   SOLE   0 0 4,292
ORACLE CORP COM 68389X105   2,189,864 25,133 SH   SOLE   0 0 25,133
OREILLY AUTOMOTIVE INC COM 67103H107   420,409 688 SH   SOLE   0 0 688
PAYPAL HLDGS INC COM 70450Y103   239,914 922 SH   SOLE   0 0 922
PEPSICO INC COM 713448108   498,592 3,315 SH   SOLE   0 0 3,315
PFIZER INC COM 717081103   337,406 7,845 SH   SOLE   0 0 7,845
POTBELLY CORP COM 73754Y100   339,285 50,042 SH   SOLE   0 0 50,042
PROCTER AND GAMBLE CO COM 742718109   521,092 3,727 SH   SOLE   0 0 3,727
RAYTHEON TECHNOLOGIES CORP COM 75513E101   369,663 4,300 SH   SOLE   0 0 4,300
ROSS STORES INC COM 778296103   270,383 2,484 SH   SOLE   0 0 2,484
RPM INTL INC COM 749685103   204,485 2,633 SH   SOLE   0 0 2,633
SPDR S&P 500 ETF TR TR UNIT 78462F103   6,368,899 14,841 SH   SOLE   0 0 14,841
STARBUCKS CORP COM 855244109   204,536 1,854 SH   SOLE   0 0 1,854
TESLA INC COM 88160R101   2,756,831 3,555 SH   SOLE   0 0 3,555
TIDAL ETF TR ADASINA SOCIAL 886364876   27,847,348 1,621,086 SH   SOLE   0 0 1,621,086
TJX COS INC NEW COM 872540109   211,750 3,209 SH   SOLE   0 0 3,209
TYLER TECHNOLOGIES INC COM 902252105   779,705 1,700 SH   SOLE   0 0 1,700
UNION PAC CORP COM 907818108   709,360 3,619 SH   SOLE   0 0 3,619
UNITED PARCEL SERVICE INC CL B 911312106   346,696 1,904 SH   SOLE   0 0 1,904
UNITEDHEALTH GROUP INC COM 91324P102   211,928 542 SH   SOLE   0 0 542
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   318,675 808 SH   SOLE   0 0 808
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,710,981 12,208 SH   SOLE   0 0 12,208
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   851,949 8,370 SH   SOLE   0 0 8,370
VANGUARD INDEX FDS SM CP VAL ETF 922908611   983,872 5,813 SH   SOLE   0 0 5,813
VANGUARD INDEX FDS LARGE CAP ETF 922908637   392,397 1,953 SH   SOLE   0 0 1,953
VANGUARD INDEX FDS GROWTH ETF 922908736   750,380 2,586 SH   SOLE   0 0 2,586
VANGUARD INDEX FDS MID CAP ETF 922908629   406,517 1,717 SH   SOLE   0 0 1,717
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   210,912 2,603 SH   SOLE   0 0 2,603
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   804,010 16,077 SH   SOLE   0 0 16,077
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   224,827 3,427 SH   SOLE   0 0 3,427
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858   273,959 5,426 SH   SOLE   0 0 5,426
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   318,095 1,287 SH   SOLE   0 0 1,287
VISA INC COM CL A 92826C839   769,334 3,454 SH   SOLE   0 0 3,454
WALMART INC COM 931142103   312,083 2,239 SH   SOLE   0 0 2,239
XILINX INC COM 983919101   327,346 2,168 SH   SOLE   0 0 2,168
ZENDESK INC COM 98936J101   919,597 7,901 SH   SOLE   0 0 7,901
ZOETIS INC CL A 98978V103   241,617 1,245 SH   SOLE   0 0 1,245