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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
UNITED PARCEL SERVICE INC CL B 911312106 103,543 614,864 SH   SOLE   614,864 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 19,457 224,110 SH   SOLE   224,110 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 19,321 94,829 SH   SOLE   94,829 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 15,473 327,740 SH   SOLE   327,740 0 0
ISHARES TR CORE S&P500 ETF 464287200 13,876 36,963 SH   SOLE   36,963 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 13,402 242,828 SH   SOLE   242,828 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 12,165 141,406 SH   SOLE   141,406 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 10,642 109,550 SH   SOLE   109,550 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 8,807 38,277 SH   SOLE   38,277 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 7,710 62,332 SH   SOLE   62,332 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 7,123 102,608 SH   SOLE   102,608 0 0
FIRST TR SR FLOATING RATE 20 COM SHS 33740K101 6,438 716,087 SH   SOLE   716,087 0 0
ISHARES TR EAFE GRWTH ETF 464288885 6,165 61,093 SH   SOLE   61,093 0 0
APPLE INC COM 037833100 5,895 44,428 SH   SOLE   44,428 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 5,706 135,910 SH   SOLE   135,910 0 0
GLOBAL X FDS US PFD ETF 37954Y657 5,638 218,520 SH   SOLE   218,520 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 5,590 103,392 SH   SOLE   103,392 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 5,513 25,995 SH   SOLE   25,995 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 5,403 45,417 SH   SOLE   45,417 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 5,276 19,712 SH   SOLE   19,712 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 5,258 171,541 SH   SOLE   171,541 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 5,176 36,394 SH   SOLE   36,394 0 0
ISHARES TR CORE INTL AGGR 46435G672 4,426 78,739 SH   SOLE   78,739 0 0
ISHARES TR FALN ANGLS USD 46435G474 4,000 135,930 SH   SOLE   135,930 0 0
ISHARES TR MSCI USA VALUE 46432F388 3,708 42,662 SH   SOLE   42,662 0 0
ISHARES TR IBOXX INV CP ETF 464287242 3,598 26,047 SH   SOLE   26,047 0 0
AMAZON COM INC COM 023135106 3,280 1,007 SH   SOLE   1,007 0 0
ISHARES TR GLOBAL TECH ETF 464287291 2,664 8,880 SH   SOLE   8,880 0 0
JOHNSON & JOHNSON COM 478160104 2,657 16,882 SH   SOLE   16,882 0 0
ISHARES TR US TREAS BD ETF 46429B267 2,569 94,319 SH   SOLE   94,319 0 0
ISHARES TR U.S. MED DVC ETF 464288810 2,364 7,224 SH   SOLE   7,224 0 0
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 2,170 84,499 SH   SOLE   84,499 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 2,008 22,774 SH   SOLE   22,774 0 0
SPROUTS FMRS MKT INC COM 85208M102 1,846 91,862 SH   SOLE   91,862 0 0
PROCTER AND GAMBLE CO COM 742718109 1,800 12,938 SH   SOLE   12,938 0 0
EXXON MOBIL CORP COM 30231G102 1,785 43,296 SH   SOLE   43,296 0 0
ISHARES TR MBS ETF 464288588 1,691 15,359 SH   SOLE   15,359 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,550 16,861 SH   SOLE   16,861 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 1,547 28,046 SH   SOLE   28,046 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 1,544 22,744 SH   SOLE   22,744 0 0
ISHARES TR CORE MSCI EAFE 46432F842 1,360 19,681 SH   SOLE   19,681 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,069 3,110 SH   SOLE   3,110 0 0
TRINET GROUP INC COM 896288107 1,033 12,815 SH   SOLE   12,815 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,015 3,236 SH   SOLE   3,236 0 0
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 948 19,000 SH   SOLE   19,000 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 889 19,575 SH   SOLE   19,575 0 0
NETFLIX INC COM 64110L106 769 1,423 SH   SOLE   1,423 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 735 6,326 SH   SOLE   6,326 0 0
VISA INC COM CL A 92826C839 732 3,348 SH   SOLE   3,348 0 0
MICROSOFT CORP COM 594918104 688 3,092 SH   SOLE   3,092 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 662 1,771 SH   SOLE   1,771 0 0
ARK ETF TR INNOVATION ETF 00214Q104 655 5,265 SH   SOLE   5,265 0 0
FLEXSHARES TR STOXX GLOBR INF 33939L795 625 11,623 SH   SOLE   11,623 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 597 25,350 SH   SOLE   25,350 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 569 9,743 SH   SOLE   9,743 0 0
TESLA INC COM 88160R101 543 770 SH   SOLE   770 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 534 4,052 SH   SOLE   4,052 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 528 2,951 SH   SOLE   2,951 0 0
FACEBOOK INC CL A 30303M102 499 1,825 SH   SOLE   1,825 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 490 4,497 SH   SOLE   4,497 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 482 3,707 SH   SOLE   3,707 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 481 12,043 SH   SOLE   12,043 0 0
AT&T INC COM 00206R102 474 16,471 SH   SOLE   16,471 0 0
ISHARES TR RUS TP200 GR ETF 464289438 470 3,536 SH   SOLE   3,536 0 0
ISHARES TR RUS MD CP GR ETF 464287481 415 4,043 SH   SOLE   4,043 0 0
CHEVRON CORP NEW COM 166764100 406 4,807 SH   SOLE   4,807 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 379 3,904 SH   SOLE   3,904 0 0
ALPHABET INC CAP STK CL C 02079K107 370 211 SH   SOLE   211 0 0
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 363 3,858 SH   SOLE   3,858 0 0
AGNC INVT CORP COM 00123Q104 359 23,000 SH   SOLE   23,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 354 2,247 SH   SOLE   2,247 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 351 1,512 SH   SOLE   1,512 0 0
ISHARES TR BLACKROCK ULTRA 46434V878 335 6,639 SH   SOLE   6,639 0 0
ISHARES TR MSCI USA MMENTM 46432F396 316 1,962 SH   SOLE   1,962 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 306 2,699 SH   SOLE   2,699 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 304 5,172 SH   SOLE   5,172 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 301 3,290 SH   SOLE   3,290 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 299 5,115 SH   SOLE   5,115 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 295 1,498 SH   SOLE   1,498 0 0
HOME DEPOT INC COM 437076102 293 1,102 SH   SOLE   1,102 0 0
FIRST FINL BANKSHARES COM 32020R109 291 8,044 SH   SOLE   8,044 0 0
FORTINET INC COM 34959E109 291 1,957 SH   SOLE   1,957 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 289 2,059 SH   SOLE   2,059 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 275 1,000 SH   SOLE   1,000 0 0
ARK ETF TR NEXT GNRTN INTER 00214Q401 274 1,875 SH   SOLE   1,875 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 263 2,209 SH   SOLE   2,209 0 0
SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 248 3,181 SH   SOLE   3,181 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 243 5,527 SH   SOLE   5,527 0 0
COMCAST CORP NEW CL A 20030N101 239 4,554 SH   SOLE   4,554 0 0
NVIDIA CORPORATION COM 67066G104 234 449 SH   SOLE   449 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 233 4,643 SH   SOLE   4,643 0 0
DISNEY WALT CO COM 254687106 228 1,258 SH   SOLE   1,258 0 0
SALESFORCE COM INC COM 79466L302 224 1,006 SH   SOLE   1,006 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 223 7,580 SH   SOLE   7,580 0 0
BROADCOM INC COM 11135F101 222 508 SH   SOLE   508 0 0
ISHARES INC MSCI EMERG MKT 46434G889 219 4,459 SH   SOLE   4,459 0 0
TOLL BROTHERS INC COM 889478103 217 5,000 SH   SOLE   5,000 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 216 1,107 SH   SOLE   1,107 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 214 1,332 SH   SOLE   1,332 0 0
PROSPECT CAP CORP COM 74348T102 173 32,000 SH   SOLE   32,000 0 0
PIMCO HIGH INCOME FD COM SHS 722014107 121 20,000 SH   SOLE   20,000 0 0
ANWORTH MTG ASSET CORP COM 037347101 41 15,000 SH   SOLE   15,000 0 0
NOKIA CORP SPONSORED ADR 654902204 39 10,000 SH   SOLE   10,000 0 0