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
AMAZON COM INC COM 023135106 401 122 SH   SOLE   0 0 122
APPLE INC COM 037833100 3,061 21,632 SH   SOLE   0 0 21,632
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,755 10,095 SH   SOLE   0 0 10,095
CITIGROUP INC COM NEW 172967424 982 13,990 SH   SOLE   0 0 13,990
COCA COLA CO COM 191216100 335 6,387 SH   SOLE   0 0 6,387
CONFORMIS INC COM 20717E101 18 13,718 SH   SOLE   0 0 13,718
GLOBAL PMTS INC COM 37940X102 244 1,547 SH   SOLE   0 0 1,547
GOLDMAN SACHS GROUP INC COM 38141G104 1,501 3,970 SH   SOLE   0 0 3,970
INTERNATIONAL BUSINESS MACHS COM 459200101 208 1,499 SH   SOLE   0 0 1,499
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 4,417 209,857 SH   SOLE   0 0 209,857
ISHARES TR CORE S&P MCP ETF 464287507 2,191 8,330 SH   SOLE   0 0 8,330
ISHARES TR FLTG RATE NT ETF 46429B655 635 12,482 SH   SOLE   0 0 12,482
ISHARES TR CORE S&P SCP ETF 464287804 2,262 20,715 SH   SOLE   0 0 20,715
ISHARES TR CORE S&P TTL STK 464287150 3,800 38,628 SH   SOLE   0 0 38,628
ISHARES TR EUROPE ETF 464287861 2,014 38,638 SH   SOLE   0 0 38,638
ISHARES TR CORE S&P500 ETF 464287200 20,002 46,428 SH   SOLE   0 0 46,428
ISHARES TR MSCI USA MIN VOL 46429B697 3,936 53,545 SH   SOLE   0 0 53,545
ISHARES TR CORE S&P US VLU 464287663 4,517 63,722 SH   SOLE   0 0 63,722
ISHARES TR S&P 500 GRWT ETF 464287309 6,750 91,328 SH   SOLE   0 0 91,328
ISHARES TR GLOBAL TECH ETF 464287291 5,617 99,135 SH   SOLE   0 0 99,135
ISHARES TR MSCI ACWI ETF 464288257 9,911 99,192 SH   SOLE   0 0 99,192
ISHARES TR 0-5YR INVT GR CP 46434V100 7,333 141,890 SH   SOLE   0 0 141,890
ISHARES TR 0-5YR HI YL CP 46434V407 6,532 142,928 SH   SOLE   0 0 142,928
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 8,632 172,156 SH   SOLE   0 0 172,156
MICROSOFT CORP COM 594918104 2,445 8,673 SH   SOLE   0 0 8,673
SERVISFIRST BANCSHARES INC COM 81768T108 4,478 57,553 SH   SOLE   0 0 57,553
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 406 1,200 SH   SOLE   0 0 1,200
SYNOVUS FINL CORP COM NEW 87161C501 210 4,790 SH   SOLE   0 0 4,790
TARGET CORP COM 87612E106 1,362 5,954 SH   SOLE   0 0 5,954
UNITEDHEALTH GROUP INC COM 91324P102 211 541 SH   SOLE   0 0 541
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,388 6,249 SH   SOLE   0 0 6,249
VANGUARD STAR FDS VG TL INTL STK F 921909768 826 13,061 SH   SOLE   0 0 13,061
WALMART INC COM 931142103 306 2,193 SH   SOLE   0 0 2,193