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
3M CO COM 88579Y101 269 1,723 SH   SOLE   1,723 0 0
ABBOTT LABS COM 002824100 428 4,678 SH   SOLE   4,678 0 0
ADDUS HOMECARE CORP COM 006739106 568 6,137 SH   SOLE   6,137 0 0
ADVANCED ENERGY INDS COM 007973100 458 6,761 SH   SOLE   6,761 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 542 2,514 SH   SOLE   2,514 0 0
ALPHABET INC CAP STK CL A 02079K305 703 496 SH   SOLE   496 0 0
ALPHABET INC CAP STK CL C 02079K107 8,561 6,056 SH   SOLE   6,056 0 0
AMAZON COM INC COM 023135106 12,878 4,668 SH   SOLE   4,668 0 0
AMERICAN TOWER CORP NEW COM 03027X100 485 1,874 SH   SOLE   1,874 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 286 4,585 SH   SOLE   4,585 0 0
AUTOZONE INC COM 053332102 765 678 SH   SOLE   678 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 489 2,739 SH   SOLE   2,739 0 0
BLACKROCK INC COM 09247X101 2,264 4,161 SH   SOLE   4,161 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 419 7,395 SH   SOLE   7,395 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 363 6,167 SH   SOLE   6,167 0 0
CANTEL MED CORP COM 138098108 204 4,622 SH   SOLE   4,622 0 0
CAVCO INDS INC DEL COM 149568107 379 1,965 SH   SOLE   1,965 0 0
SCHWAB CHARLES CORP COM 808513105 230 6,810 SH   SOLE   6,810 0 0
CHART INDS INC COM PAR $0.01 16115Q308 323 6,666 SH   SOLE   6,666 0 0
CHEVRON CORP NEW COM 166764100 583 6,532 SH   SOLE   6,532 0 0
CISCO SYS INC COM 17275R102 382 8,187 SH   SOLE   8,187 0 0
COSTCO WHSL CORP NEW COM 22160K105 646 2,130 SH   SOLE   2,130 0 0
DIGITAL RLTY TR INC COM 253868103 750 5,278 SH   SOLE   5,278 0 0
DOLLAR GEN CORP NEW COM 256677105 268 1,405 SH   SOLE   1,405 0 0
DORMAN PRODUCTS INC COM 258278100 324 4,834 SH   SOLE   4,834 0 0
LILLY ELI & CO COM 532457108 411 2,506 SH   SOLE   2,506 0 0
ENSIGN GROUP INC COM 29358P101 243 5,802 SH   SOLE   5,802 0 0
EURONET WORLDWIDE INC COM 298736109 626 6,535 SH   SOLE   6,535 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 1,032 2,549 SH   SOLE   2,549 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 427 7,121 SH   SOLE   7,121 0 0
FLEXSHARES TR QUALT DIVD IDX 33939L860 215 5,100 SH   SOLE   5,100 0 0
FRANCO NEV CORP COM 351858105 317 2,271 SH   SOLE   2,271 0 0
GLOBAL PMTS INC COM 37940X102 234 1,382 SH   SOLE   1,382 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 280 9,849 SH   SOLE   9,849 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 224 2,234 SH   SOLE   2,234 0 0
HEALTHEQUITY INC COM 42226A107 292 4,980 SH   SOLE   4,980 0 0
HOME DEPOT INC COM 437076102 271 1,081 SH   SOLE   1,081 0 0
HURCO COMPANIES INC COM 447324104 252 9,016 SH   SOLE   9,016 0 0
INTEL CORP COM 458140100 458 7,662 SH   SOLE   7,662 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 218 1,951 SH   SOLE   1,951 0 0
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 244 9,896 SH   SOLE   9,896 0 0
IRON MTN INC NEW COM 46284V101 223 8,560 SH   SOLE   8,560 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 210 2,424 SH   SOLE   2,424 0 0
ISHARES TR CORE DIV GRWTH 46434V621 334 8,883 SH   SOLE   8,883 0 0
ISHARES TR CORE S&P US VLU 464287663 201 3,846 SH   SOLE   3,846 0 0
ISHARES TR INTRM TR CRP ETF 464288638 500 8,275 SH   SOLE   8,275 0 0
ISHARES TR MBS ETF 464288588 258 2,332 SH   SOLE   2,332 0 0
ISHARES TR MSCI ACWI ETF 464288257 225 3,053 SH   SOLE   3,053 0 0
ISHARES TR MSCI ACWI EX US 464288240 254 5,881 SH   SOLE   5,881 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 749 3,900 SH   SOLE   3,900 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,288 8,993 SH   SOLE   8,993 0 0
ISHARES TR S&P 100 ETF 464287101 358 2,511 SH   SOLE   2,511 0 0
ISHARES TR SELECT DIVID ETF 464287168 746 9,243 SH   SOLE   9,243 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 336 3,114 SH   SOLE   3,114 0 0
ISHARES TR U.S. MED DVC ETF 464288810 2,139 8,079 SH   SOLE   8,079 0 0
ISHARES TR US TREAS BD ETF 46429B267 274 9,777 SH   SOLE   9,777 0 0
ISHARES TR ULTR SH TRM BD 46434V878 364 7,194 SH   SOLE   7,194 0 0
KIMBERLY CLARK CORP COM 494368103 222 1,570 SH   SOLE   1,570 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 455 2,740 SH   SOLE   2,740 0 0
LOCKHEED MARTIN CORP COM 539830109 252 691 SH   SOLE   691 0 0
LOWES COS INC COM 548661107 1,282 9,491 SH   SOLE   9,491 0 0
MANTECH INTL CORP CL A 564563104 677 9,884 SH   SOLE   9,884 0 0
MCDONALDS CORP COM 580135101 844 4,573 SH   SOLE   4,573 0 0
MEDPACE HLDGS INC COM 58506Q109 345 3,707 SH   SOLE   3,707 0 0
NBT BANCORP INC COM 628778102 219 7,134 SH   SOLE   7,134 0 0
NEOGEN CORP COM 640491106 706 9,096 SH   SOLE   9,096 0 0
NEW JERSEY RES COM 646025106 206 6,300 SH   SOLE   6,300 0 0
NORFOLK SOUTHERN CORP COM 655844108 411 2,341 SH   SOLE   2,341 0 0
NOVARTIS AG SPONSORED ADR 66987V109 245 2,810 SH   SOLE   2,810 0 0
PAYPAL HLDGS INC COM 70450Y103 1,380 7,920 SH   SOLE   7,920 0 0
PHILIP MORRIS INTL INC COM 718172109 482 6,877 SH   SOLE   6,877 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 227 5,406 SH   SOLE   5,406 0 0
PROCTER AND GAMBLE CO COM 742718109 682 5,708 SH   SOLE   5,708 0 0
PROS HOLDINGS INC COM 74346Y103 307 6,913 SH   SOLE   6,913 0 0
RENASANT CORP COM 75970E107 216 8,682 SH   SOLE   8,682 0 0
SAIA INC COM 78709Y105 400 3,599 SH   SOLE   3,599 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 436 6,669 SH   SOLE   6,669 0 0
SERVICENOW INC COM 81762P102 2,084 5,145 SH   SOLE   5,145 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 889 6,950 SH   SOLE   6,950 0 0
SOUTH ST CORP COM 840441109 219 4,601 SH   SOLE   4,601 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 413 1,600 SH   SOLE   1,600 0 0
SPDR SER TR NUVEEN BBG BRCLY 78464A284 373 6,615 SH   SOLE   6,615 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649 247 8,000 SH   SOLE   8,000 0 0
SPDR SER TR PORTFLI INTRMDIT 78464A672 216 6,509 SH   SOLE   6,509 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,166 3,782 SH   SOLE   3,782 0 0
STRYKER CORPORATION COM 863667101 582 3,228 SH   SOLE   3,228 0 0
PRICE T ROWE GROUP INC COM 74144T108 559 4,525 SH   SOLE   4,525 0 0
TC ENERGY CORP COM 87807B107 391 9,123 SH   SOLE   9,123 0 0
UNION PAC CORP COM 907818108 960 5,676 SH   SOLE   5,676 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,915 6,494 SH   SOLE   6,494 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 209 3,700 SH   SOLE   3,700 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 511 3,416 SH   SOLE   3,416 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,359 9,501 SH   SOLE   9,501 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873 405 3,700 SH   SOLE   3,700 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 1,053 6,424 SH   SOLE   6,424 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 528 6,726 SH   SOLE   6,726 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 404 8,043 SH   SOLE   8,043 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 569 6,442 SH   SOLE   6,442 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 749 4,785 SH   SOLE   4,785 0 0
WALMART INC COM 931142103 869 7,254 SH   SOLE   7,254 0 0
DISNEY WALT CO COM DISNEY 254687106 729 6,538 SH   SOLE   6,538 0 0
ABERDEEN ASIA-PACIFIC INCOME COM 003009107 76 20,000 SH   SOLE   20,000 0 0
BLACKROCK FLA MUN 2020 TERM COM SHS 09250M109 154 10,415 SH   SOLE   10,415 0 0
BLACKROCK INVT QUALITY MUN T COM 09247D105 159 10,312 SH   SOLE   10,312 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 191 17,523 SH   SOLE   17,523 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 193 17,227 SH   SOLE   17,227 0 0
HALLIBURTON CO COM 406216101 159 12,225 SH   SOLE   12,225 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 126 13,357 SH   SOLE   13,357 0 0
MEDALIST DIVERSIFIED REIT IN COM 58403P105 28 15,439 SH   SOLE   15,439 0 0
NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 113 14,400 SH   SOLE   14,400 0 0
NUVEEN MUN INCOME FD INC COM 67062J102 156 14,590 SH   SOLE   14,590 0 0
OLD REP INTL CORP COM 680223104 183 11,200 SH   SOLE   11,200 0 0
T-MOBILE US INC RIGHT 07/27/2020 872590112 3 19,723 SH   SOLE   19,723 0 0
ABBVIE INC COM 00287Y109 1,811 18,450 SH   SOLE   18,450 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,094 14,409 SH   SOLE   14,409 0 0
AMGEN INC COM 031162100 2,654 11,252 SH   SOLE   11,252 0 0
APPLE INC COM 037833100 9,856 27,017 SH   SOLE   27,017 0 0
ARK ETF TR INNOVATION ETF 00214Q104 800 11,212 SH   SOLE   11,212 0 0
AT&T INC COM 00206R102 1,072 35,453 SH   SOLE   35,453 0 0
BK OF AMERICA CORP COM 060505104 366 15,414 SH   SOLE   15,414 0 0
BCE INC COM NEW 05534B760 422 10,106 SH   SOLE   10,106 0 0
BLOOM ENERGY CORP COM CL A 093712107 342 31,450 SH   SOLE   31,450 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 243 21,404 SH   SOLE   21,404 0 0
CANADIAN NATL RY CO COM 136375102 3,465 39,125 SH   SOLE   39,125 0 0
CANADIAN NAT RES LTD COM 136385101 612 35,120 SH   SOLE   35,120 0 0
CARMAX INC COM 143130102 3,510 39,200 SH   SOLE   39,200 0 0
COLGATE PALMOLIVE CO COM 194162103 758 10,350 SH   SOLE   10,350 0 0
COPART INC COM 217204106 10,031 120,465 SH   SOLE   120,465 0 0
COUPA SOFTWARE INC COM 22266L106 3,041 10,977 SH   SOLE   10,977 0 0
CSX CORP COM 126408103 871 12,491 SH   SOLE   12,491 0 0
CVS HEALTH CORP COM 126650100 952 14,656 SH   SOLE   14,656 0 0
DOMINION ENERGY INC COM 25746U109 1,224 15,075 SH   SOLE   15,075 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 2,304 28,842 SH   SOLE   28,842 0 0
ECOLAB INC COM 278865100 9,588 48,191 SH   SOLE   48,191 0 0
ENBRIDGE INC COM 29250N105 332 10,923 SH   SOLE   10,923 0 0
ENCORE CAP GROUP INC COM 292554102 456 13,353 SH   SOLE   13,353 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,523 83,830 SH   SOLE   83,830 0 0
LAUDER ESTEE COS INC CL A 518439104 6,692 35,467 SH   SOLE   35,467 0 0
EXXON MOBIL CORP COM 30231G102 2,362 52,817 SH   SOLE   52,817 0 0
FACEBOOK INC CL A 30303M102 6,223 27,405 SH   SOLE   27,405 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 969 43,165 SH   SOLE   43,165 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 241 12,080 SH   SOLE   12,080 0 0
GENERAL MLS INC COM 370334104 6,349 102,981 SH   SOLE   102,981 0 0
GILEAD SCIENCES INC COM 375558103 2,007 26,081 SH   SOLE   26,081 0 0
HENRY SCHEIN INC COM 806407102 4,613 79,010 SH   SOLE   79,010 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 231 13,229 SH   SOLE   13,229 0 0
HONEYWELL INTL INC COM 438516106 1,477 10,214 SH   SOLE   10,214 0 0
II-VI INC COM 902104108 637 13,491 SH   SOLE   13,491 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 1,172 101,990 SH   SOLE   101,990 0 0
INTUIT COM 461202103 6,337 21,395 SH   SOLE   21,395 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 234 10,756 SH   SOLE   10,756 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 1,482 13,683 SH   SOLE   13,683 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 2,909 206,033 SH   SOLE   206,033 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 6,052 24,441 SH   SOLE   24,441 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2,163 21,252 SH   SOLE   21,252 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 2,116 42,600 SH   SOLE   42,600 0 0
INVESTORS BANCORP INC NEW COM 46146L101 253 29,722 SH   SOLE   29,722 0 0
IQVIA HLDGS INC COM 46266C105 7,200 50,744 SH   SOLE   50,744 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 1,303 10,690 SH   SOLE   10,690 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 595 10,910 SH   SOLE   10,910 0 0
ISHARES TR CORE S&P500 ETF 464287200 17,005 54,910 SH   SOLE   54,910 0 0
ISHARES TR CORE S&P MCP ETF 464287507 3,867 21,748 SH   SOLE   21,748 0 0
ISHARES TR CORE S&P SCP ETF 464287804 3,178 46,533 SH   SOLE   46,533 0 0
ISHARES TR CORE S&P TTL STK 464287150 2,775 39,965 SH   SOLE   39,965 0 0
ISHARES TR CORE US AGGBD ET 464287226 1,760 14,890 SH   SOLE   14,890 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 1,524 25,136 SH   SOLE   25,136 0 0
ISHARES TR EUROPE ETF 464287861 808 20,000 SH   SOLE   20,000 0 0
ISHARES TR GLB CNSM STP ETF 464288737 641 12,388 SH   SOLE   12,388 0 0
ISHARES TR GLOBAL TECH ETF 464287291 2,832 12,023 SH   SOLE   12,023 0 0
ISHARES GOLD TRUST ISHARES 464285105 703 41,372 SH   SOLE   41,372 0 0
ISHARES TR IBOXX HIG YLD EX 46435G441 1,114 22,505 SH   SOLE   22,505 0 0
ISHARES TR IBOXX INV CP ETF 464287242 2,154 16,018 SH   SOLE   16,018 0 0
ISHARES TR MSCI EAFE ETF 464287465 2,935 48,217 SH   SOLE   48,217 0 0
ISHARES TR EAFE GRWTH ETF 464288885 2,889 34,758 SH   SOLE   34,758 0 0
ISHARES TR NATIONAL MUN ETF 464288414 12,515 108,449 SH   SOLE   108,449 0 0
ISHARES TR SH TR CRPORT ETF 464288646 1,160 21,200 SH   SOLE   21,200 0 0
ISHARES TR U.S. REAL ES ETF 464287739 2,837 36,000 SH   SOLE   36,000 0 0
ISHARES TR US TECH BRKTHR 46436E502 1,014 34,823 SH   SOLE   34,823 0 0
JOHNSON & JOHNSON COM 478160104 1,967 13,986 SH   SOLE   13,986 0 0
JPMORGAN CHASE & CO COM 46625H100 2,457 26,122 SH   SOLE   26,122 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 1,232 24,290 SH   SOLE   24,290 0 0
KINDER MORGAN INC DEL COM 49456B101 595 39,204 SH   SOLE   39,204 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 218 11,029 SH   SOLE   11,029 0 0
LKQ CORP COM 501889208 2,476 94,500 SH   SOLE   94,500 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,392 32,245 SH   SOLE   32,245 0 0
MASTEC INC COM 576323109 918 20,454 SH   SOLE   20,454 0 0
MERCK & CO. INC COM 58933Y105 1,242 16,060 SH   SOLE   16,060 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 4,823 45,796 SH   SOLE   45,796 0 0
MICROSOFT CORP COM 594918104 4,742 23,299 SH   SOLE   23,299 0 0
MONDELEZ INTL INC CL A 609207105 603 11,795 SH   SOLE   11,795 0 0
MYR GROUP INC DEL COM 55405W104 425 13,310 SH   SOLE   13,310 0 0
NIKE INC CL B 654106103 9,965 101,628 SH   SOLE   101,628 0 0
NLIGHT INC COM 65487K100 340 15,264 SH   SOLE   15,264 0 0
NORTHERN TECH INTL CORP COM 665809109 295 36,978 SH   SOLE   36,978 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 207 14,913 SH   SOLE   14,913 0 0
NUVEEN FLOATING RATE INCOME COM 67072T108 259 32,800 SH   SOLE   32,800 0 0
ONEOK INC NEW COM 682680103 982 29,551 SH   SOLE   29,551 0 0
OSI ETF TR OSHARES US SMLCP 67110P100 688 27,575 SH   SOLE   27,575 0 0
OTIS WORLDWIDE CORP COM 68902V107 2,640 46,432 SH   SOLE   46,432 0 0
PAYCHEX INC COM 704326107 3,831 50,572 SH   SOLE   50,572 0 0
PEPSICO INC COM 713448108 15,312 115,770 SH   SOLE   115,770 0 0
PFIZER INC COM 717081103 1,469 44,924 SH   SOLE   44,924 0 0
PIMCO CORPORATE & INCOME STR COM 72200U100 342 21,600 SH   SOLE   21,600 0 0
PRINCIPAL EXCHANGE-TRADED FD US MEGA CAP 74255Y870 2,524 83,997 SH   SOLE   83,997 0 0
PUBLIC STORAGE COM 74460D109 5,917 30,835 SH   SOLE   30,835 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 839 13,622 SH   SOLE   13,622 0 0
REDFIN CORP COM 75737F108 505 12,058 SH   SOLE   12,058 0 0
REXNORD CORP COM 76169B102 336 11,538 SH   SOLE   11,538 0 0
ROYAL BK CDA COM 780087102 881 12,992 SH   SOLE   12,992 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 546 22,437 SH   SOLE   22,437 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 939 31,549 SH   SOLE   31,549 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 6,875 133,152 SH   SOLE   133,152 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 6,389 113,608 SH   SOLE   113,608 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 7,853 106,886 SH   SOLE   106,886 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 4,567 88,254 SH   SOLE   88,254 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 8,833 119,203 SH   SOLE   119,203 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 861 16,367 SH   SOLE   16,367 0 0
SOUTHERN CO COM 842587107 1,065 20,549 SH   SOLE   20,549 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 419 15,113 SH   SOLE   15,113 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 1,244 40,823 SH   SOLE   40,823 0 0
SPDR SER TR MSCI USA STRTGIC 78468R812 2,678 30,328 SH   SOLE   30,328 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 468 13,980 SH   SOLE   13,980 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375 5,525 151,251 SH   SOLE   151,251 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 508 16,212 SH   SOLE   16,212 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805 1,825 48,303 SH   SOLE   48,303 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 5,498 151,675 SH   SOLE   151,675 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 795 28,788 SH   SOLE   28,788 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 4,355 77,100 SH   SOLE   77,100 0 0
STARBUCKS CORP COM 855244109 1,113 15,118 SH   SOLE   15,118 0 0
SUMMIT MATLS INC CL A 86614U100 218 13,549 SH   SOLE   13,549 0 0
TAPESTRY INC COM 876030107 231 17,361 SH   SOLE   17,361 0 0
COCA COLA CO COM 191216100 14,804 331,334 SH   SOLE   331,334 0 0
TJX COS INC NEW COM 872540109 2,176 43,040 SH   SOLE   43,040 0 0
T-MOBILE US INC COM 872590104 2,054 19,723 SH   SOLE   19,723 0 0
TRACTOR SUPPLY CO COM 892356106 7,415 56,267 SH   SOLE   56,267 0 0
TRUIST FINL CORP COM 89832Q109 881 23,468 SH   SOLE   23,468 0 0
US BANCORP DEL COM NEW 902973304 1,501 40,762 SH   SOLE   40,762 0 0
UNITED BANKSHARES INC WEST V COM 909907107 491 17,764 SH   SOLE   17,764 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,933 17,382 SH   SOLE   17,382 0 0
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 1,787 35,072 SH   SOLE   35,072 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 462 12,602 SH   SOLE   12,602 0 0
VANECK VECTORS ETF TR VIETNAM ETF 92189F817 403 30,000 SH   SOLE   30,000 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 2,543 21,705 SH   SOLE   21,705 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,453 30,515 SH   SOLE   30,515 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 4,487 47,165 SH   SOLE   47,165 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 17,428 210,835 SH   SOLE   210,835 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 1,600 29,557 SH   SOLE   29,557 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 1,856 18,637 SH   SOLE   18,637 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 11,776 213,602 SH   SOLE   213,602 0 0
VIRTU FINL INC CL A 928254101 400 16,957 SH   SOLE   16,957 0 0
VISA INC COM CL A 92826C839 13,266 68,673 SH   SOLE   68,673 0 0
WP CAREY INC COM 92936U109 4,308 63,688 SH   SOLE   63,688 0 0
WATERS CORP COM 941848103 3,087 17,113 SH   SOLE   17,113 0 0
WELLS FARGO CO NEW COM 949746101 299 11,685 SH   SOLE   11,685 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 3,945 112,465 SH   SOLE   112,465 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 2,673 58,767 SH   SOLE   58,767 0 0
XCEL ENERGY INC COM 98389B100 1,741 27,850 SH   SOLE   27,850 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 430 14,216 SH   SOLE   14,216 0 0