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
ISHARES TR MSCI ACWI ETF 464288257 223 2,816 SH   SOLE   2,816 0 0
ADOBE INC COM 00724F101 837 2,556 SH   SOLE   2,556 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,186 7,004 SH   SOLE   7,004 0 0
ADVANCED ENERGY INDS COM 007973100 450 6,320 SH   SOLE   6,320 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 289 4,340 SH   SOLE   4,340 0 0
AMBARELLA INC SHS G037AX101 246 4,058 SH   SOLE   4,058 0 0
AMGEN INC COM 031162100 1,082 4,487 SH   SOLE   4,487 0 0
AMERICAN TOWER CORP NEW COM 03027X100 431 1,874 SH   SOLE   1,874 0 0
AMAZON COM INC COM 023135106 7,903 4,277 SH   SOLE   4,277 0 0
AON PLC SHS CL A G0408V102 702 3,396 SH   SOLE   3,396 0 0
AIR PRODS & CHEMS INC COM 009158106 570 2,443 SH   SOLE   2,443 0 0
AMERICAN EXPRESS CO COM 025816109 619 4,974 SH   SOLE   4,974 0 0
BOEING CO COM 097023105 758 2,326 SH   SOLE   2,326 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 917 4,340 SH   SOLE   4,340 0 0
BCE INC COM NEW 05534B760 367 7,915 SH   SOLE   7,915 0 0
SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 881 9,703 SH   SOLE   9,703 0 0
BANK NEW YORK MELLON CORP COM 064058100 338 6,710 SH   SOLE   6,710 0 0
BLACKROCK INC COM 09247X101 2,353 4,680 SH   SOLE   4,680 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 539 6,433 SH   SOLE   6,433 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 234 1,035 SH   SOLE   1,035 0 0
BURLINGTON STORES INC COM 122017106 800 3,534 SH   SOLE   3,534 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 222 3,975 SH   SOLE   3,975 0 0
CONOCOPHILLIPS COM 20825C104 460 7,073 SH   SOLE   7,073 0 0
COSTCO WHSL CORP NEW COM 22160K105 542 1,845 SH   SOLE   1,845 0 0
SALESFORCE COM INC COM 79466L302 1,011 6,214 SH   SOLE   6,214 0 0
COSTAR GROUP INC COM 22160N109 1,417 2,386 SH   SOLE   2,386 0 0
CAVCO INDS INC DEL COM 149568107 365 1,869 SH   SOLE   1,869 0 0
CVS HEALTH CORP COM 126650100 367 4,946 SH   SOLE   4,946 0 0
CHEVRON CORP NEW COM 166764100 1,104 9,163 SH   SOLE   9,163 0 0
DOLLAR GEN CORP NEW COM 256677105 293 1,879 SH   SOLE   1,879 0 0
DANAHER CORPORATION COM 235851102 693 4,545 SH   SOLE   4,545 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 456 1,600 SH   SOLE   1,600 0 0
DIGITAL RLTY TR INC COM 253868103 639 5,339 SH   SOLE   5,339 0 0
DORMAN PRODUCTS INC COM 258278100 340 4,488 SH   SOLE   4,488 0 0
ISHARES TR SELECT DIVID ETF 464287168 986 9,332 SH   SOLE   9,332 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 301 5,592 SH   SOLE   5,592 0 0
ISHARES TR EAFE GRWTH ETF 464288885 323 3,733 SH   SOLE   3,733 0 0
ENBRIDGE INC COM 29250N105 392 9,858 SH   SOLE   9,858 0 0
ENSIGN GROUP INC COM 29358P101 250 5,511 SH   SOLE   5,511 0 0
ENTEGRIS INC COM 29362U104 408 8,208 SH   SOLE   8,208 0 0
EPAM SYS INC COM 29414B104 859 4,079 SH   SOLE   4,079 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,178 5,086 SH   SOLE   5,086 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 1,357 2,549 SH   SOLE   2,549 0 0
FIVE BELOW INC COM 33829M101 505 3,977 SH   SOLE   3,977 0 0
FIVE9 INC COM 338307101 591 9,072 SH   SOLE   9,072 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 717 2,510 SH   SOLE   2,510 0 0
FRANCO NEVADA CORP COM 351858105 240 2,322 SH   SOLE   2,322 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 403 6,700 SH   SOLE   6,700 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 431 7,780 SH   SOLE   7,780 0 0
ALPHABET INC CAP STK CL C 02079K107 11,361 8,515 SH   SOLE   8,515 0 0
ALPHABET INC CAP STK CL A 02079K305 216 161 SH   SOLE   161 0 0
GLOBAL PMTS INC COM 37940X102 852 4,692 SH   SOLE   4,692 0 0
CHART INDS INC COM PAR $0.01 16115Q308 302 4,476 SH   SOLE   4,476 0 0
HAEMONETICS CORP COM 405024100 591 5,177 SH   SOLE   5,177 0 0
HEALTHEQUITY INC COM 42226A107 347 4,686 SH   SOLE   4,686 0 0
SPDR SERIES TRUST NUVEEN BBG BRCLY 78464A284 422 7,149 SH   SOLE   7,149 0 0
INSTALLED BLDG PRODS INC COM 45780R101 509 7,445 SH   SOLE   7,445 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 578 6,294 SH   SOLE   6,294 0 0
ISHARES TR ULTR SH TRM BD 46434V878 362 7,200 SH   SOLE   7,200 0 0
IDEXX LABS INC COM 45168D104 651 2,513 SH   SOLE   2,513 0 0
ISHARES TR INTRM TR CRP ETF 464288638 276 4,753 SH   SOLE   4,753 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 228 6,274 SH   SOLE   6,274 0 0
ISHARES TR CORE S&P SCP ETF 464287804 316 3,770 SH   SOLE   3,770 0 0
INCYTE CORP COM 45337C102 573 6,614 SH   SOLE   6,614 0 0
IHS MARKIT LTD SHS G47567105 546 7,302 SH   SOLE   7,302 0 0
INTERXION HOLDING N.V SHS N47279109 582 6,945 SH   SOLE   6,945 0 0
INPHI CORP COM 45772F107 384 5,228 SH   SOLE   5,228 0 0
INGERSOLL-RAND PLC SHS G47791101 867 6,572 SH   SOLE   6,572 0 0
IRON MTN INC NEW COM 46284V101 260 8,165 SH   SOLE   8,165 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,436 2,447 SH   SOLE   2,447 0 0
SPDR SERIES TRUST PORTFLI INTRMDIT 78464A672 232 7,511 SH   SOLE   7,511 0 0
ISHARES TR CORE S&P US VLU 464287663 274 4,354 SH   SOLE   4,354 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 668 6,553 SH   SOLE   6,553 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 570 3,752 SH   SOLE   3,752 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 1,614 9,540 SH   SOLE   9,540 0 0
LHC GROUP INC COM 50187A107 1,096 8,013 SH   SOLE   8,013 0 0
LILLY ELI & CO COM 532457108 329 2,505 SH   SOLE   2,505 0 0
LOCKHEED MARTIN CORP COM 539830109 265 680 SH   SOLE   680 0 0
LOWES COS INC COM 548661107 1,146 9,568 SH   SOLE   9,568 0 0
LULULEMON ATHLETICA INC COM 550021109 943 4,100 SH   SOLE   4,100 0 0
MASTERCARD INC CL A 57636Q104 2,282 7,698 SH   SOLE   7,698 0 0
MANTECH INTL CORP CL A 564563104 759 9,500 SH   SOLE   9,500 0 0
MARRIOTT INTL INC NEW CL A 571903202 252 1,667 SH   SOLE   1,667 0 0
ISHARES TR MBS ETF 464288588 228 2,112 SH   SOLE   2,112 0 0
MCDONALDS CORP COM 580135101 744 3,767 SH   SOLE   3,767 0 0
MEDPACE HLDGS INC COM 58506Q109 298 3,540 SH   SOLE   3,540 0 0
MSCI INC COM 55354G100 894 3,489 SH   SOLE   3,489 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 536 5,028 SH   SOLE   5,028 0 0
NBT BANCORP INC COM 628778102 289 7,134 SH   SOLE   7,134 0 0
NEOGEN CORP COM 640491106 569 8,712 SH   SOLE   8,712 0 0
NEW JERSEY RES COM 646025106 281 6,300 SH   SOLE   6,300 0 0
SERVICENOW INC COM 81762P102 2,136 7,584 SH   SOLE   7,584 0 0
NOVARTIS A G SPONSORED ADR 66987V109 266 2,810 SH   SOLE   2,810 0 0
ISHARES TR S&P 100 ETF 464287101 347 2,411 SH   SOLE   2,411 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 1,098 2,523 SH   SOLE   2,523 0 0
PAYCOM SOFTWARE INC COM 70432V102 633 2,409 SH   SOLE   2,409 0 0
PAYLOCITY HLDG CORP COM 70438V106 687 5,726 SH   SOLE   5,726 0 0
PROCTER & GAMBLE CO COM 742718109 455 3,643 SH   SOLE   3,643 0 0
PHILIP MORRIS INTL INC COM 718172109 380 4,467 SH   SOLE   4,467 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 326 5,095 SH   SOLE   5,095 0 0
PENNANT GROUP INC COM 70805E109 218 6,606 SH   SOLE   6,606 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 399 2,920 SH   SOLE   2,920 0 0
PAYPAL HLDGS INC COM 70450Y103 822 7,595 SH   SOLE   7,595 0 0
QUALCOMM INC COM 747525103 586 6,686 SH   SOLE   6,686 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 250 4,164 SH   SOLE   4,164 0 0
REPLIGEN CORP COM 759916109 572 6,234 SH   SOLE   6,234 0 0
RINGCENTRAL INC CL A 76680R206 479 2,861 SH   SOLE   2,861 0 0
RENASANT CORP COM 75970E107 325 9,176 SH   SOLE   9,176 0 0
ROSS STORES INC COM 778296103 549 4,748 SH   SOLE   4,748 0 0
RPM INTL INC COM 749685103 416 5,458 SH   SOLE   5,458 0 0
SAIA INC COM 78709Y105 315 3,383 SH   SOLE   3,383 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 216 2,859 SH   SOLE   2,859 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 285 5,989 SH   SOLE   5,989 0 0
SHERWIN WILLIAMS CO COM 824348106 1,422 2,454 SH   SOLE   2,454 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 356 7,670 SH   SOLE   7,670 0 0
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 250 8,500 SH   SOLE   8,500 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 315 8,367 SH   SOLE   8,367 0 0
SPLUNK INC COM 848637104 524 3,523 SH   SOLE   3,523 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,349 4,192 SH   SOLE   4,192 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 273 5,852 SH   SOLE   5,852 0 0
SOUTH ST CORP COM 840441109 379 4,372 SH   SOLE   4,372 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 332 3,108 SH   SOLE   3,108 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 852 7,050 SH   SOLE   7,050 0 0
STRYKER CORP COM 863667101 1,769 8,464 SH   SOLE   8,464 0 0
TERADYNE INC COM 880770102 582 8,604 SH   SOLE   8,604 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,192 3,697 SH   SOLE   3,697 0 0
PRICE T ROWE GROUP INC COM 74144T108 541 4,436 SH   SOLE   4,436 0 0
TC ENERGY CORP COM 87807B107 269 5,040 SH   SOLE   5,040 0 0
TRANSUNION COM 89400J107 723 8,503 SH   SOLE   8,503 0 0
THE TRADE DESK INC COM CL A 88339J105 624 2,421 SH   SOLE   2,421 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,868 9,780 SH   SOLE   9,780 0 0
UNION PACIFIC CORP COM 907818108 1,057 5,846 SH   SOLE   5,846 0 0
VEEVA SYS INC CL A COM 922475108 1,063 7,611 SH   SOLE   7,611 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 276 4,717 SH   SOLE   4,717 0 0
VULCAN MATLS CO COM 929160109 557 3,899 SH   SOLE   3,899 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 427 4,597 SH   SOLE   4,597 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 525 2,414 SH   SOLE   2,414 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,623 9,917 SH   SOLE   9,917 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,360 9,201 SH   SOLE   9,201 0 0
WELLTOWER INC COM 95040Q104 806 9,852 SH   SOLE   9,852 0 0
WEX INC COM 96208T104 527 2,535 SH   SOLE   2,535 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 561 2,800 SH   SOLE   2,800 0 0
WALMART INC COM 931142103 682 5,735 SH   SOLE   5,735 0 0
WEYERHAEUSER CO COM 962166104 216 7,163 SH   SOLE   7,163 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 338 5,625 SH   SOLE   5,625 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 239 3,700 SH   SOLE   3,700 0 0
ZOETIS INC CL A 98978V103 762 5,802 SH   SOLE   5,802 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 132 10,298 SH   SOLE   10,298 0 0
ABERDEEN ASIA PACIFIC INCOM COM 003009107 98 23,000 SH   SOLE   23,000 0 0
NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 134 13,400 SH   SOLE   13,400 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 170 11,827 SH   SOLE   11,827 0 0
NUVEEN MUN INCOME FD INC COM 67062J102 165 14,590 SH   SOLE   14,590 0 0
NOKIA CORP SPONSORED ADR 654902204 159 42,900 SH   SOLE   42,900 0 0
APPLE INC COM 037833100 7,745 26,376 SH   SOLE   26,376 0 0
ABBVIE INC COM 00287Y109 1,469 16,593 SH   SOLE   16,593 0 0
ABBOTT LABS COM 002824100 1,928 22,322 SH   SOLE   22,322 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,021 14,348 SH   SOLE   14,348 0 0
ISHARES TR MSCI ACWI EX US 464288240 4,198 85,473 SH   SOLE   85,473 0 0
ADDUS HOMECARE CORP COM 006739106 1,148 11,842 SH   SOLE   11,842 0 0
ISHARES TR CORE US AGGBD ET 464287226 4,285 38,133 SH   SOLE   38,133 0 0
APPLIED MATLS INC COM 038222105 745 12,275 SH   SOLE   12,275 0 0
ADVANCED MICRO DEVICES INC COM 007903107 755 16,570 SH   SOLE   16,570 0 0
BANK AMER CORP COM 060505104 549 15,599 SH   SOLE   15,599 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 363 12,291 SH   SOLE   12,291 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 299 18,955 SH   SOLE   18,955 0 0
BLOOM ENERGY CORP COM CL A 093712107 242 32,417 SH   SOLE   32,417 0 0
OPTION CARE HEALTH INC COM 68404L102 560 150,253 SH   SOLE   150,253 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,634 25,562 SH   SOLE   25,562 0 0
BOOT BARN HLDGS INC COM 099406100 615 13,914 SH   SOLE   13,914 0 0
BRUKER CORP COM 116794108 757 14,951 SH   SOLE   14,951 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 311 18,419 SH   SOLE   18,419 0 0
CADENCE BANCORPORATION CL A 12739A100 248 13,683 SH   SOLE   13,683 0 0
CAROLINA TR BANCSHARES INC COM 14422P105 941 72,130 SH   SOLE   72,130 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 246 21,576 SH   SOLE   21,576 0 0
SPDR SERIES TRUST PORTFLI HIGH YLD 78468R606 413 15,666 SH   SOLE   15,666 0 0
COLGATE PALMOLIVE CO COM 194162103 694 10,081 SH   SOLE   10,081 0 0
CANADIAN NATL RY CO COM 136375102 3,597 39,770 SH   SOLE   39,770 0 0
CANADIAN NAT RES LTD COM 136385101 1,136 35,120 SH   SOLE   35,120 0 0
COUPA SOFTWARE INC COM 22266L106 2,233 15,289 SH   SOLE   15,289 0 0
COPART INC COM 217204106 12,396 136,405 SH   SOLE   136,405 0 0
CISCO SYS INC COM 17275R102 5,056 105,427 SH   SOLE   105,427 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 693 11,930 SH   SOLE   11,930 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 597 23,164 SH   SOLE   23,164 0 0
DOMINION ENERGY INC COM 25746U109 1,244 15,017 SH   SOLE   15,017 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 544 16,114 SH   SOLE   16,114 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 589 12,873 SH   SOLE   12,873 0 0
DISNEY WALT CO COM DISNEY 254687106 2,189 15,194 SH   SOLE   15,194 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,588 17,409 SH   SOLE   17,409 0 0
ECOLAB INC COM 278865100 9,378 48,591 SH   SOLE   48,591 0 0
ENCORE CAP GROUP INC COM 292554102 448 12,657 SH   SOLE   12,657 0 0
EURONET WORLDWIDE INC COM 298736109 1,733 11,036 SH   SOLE   11,036 0 0
ISHARES TR MSCI EAFE ETF 464287465 3,904 56,215 SH   SOLE   56,215 0 0
LAUDER ESTEE COS INC CL A 518439104 7,057 34,167 SH   SOLE   34,167 0 0
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 307 12,040 SH   SOLE   12,040 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,871 66,435 SH   SOLE   66,435 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 498 20,000 SH   SOLE   20,000 0 0
ESSENT GROUP LTD COM G3198U102 560 10,861 SH   SOLE   10,861 0 0
EXPEDITORS INTL WASH INC COM 302130109 2,918 37,400 SH   SOLE   37,400 0 0
FACEBOOK INC CL A 30303M102 6,197 30,211 SH   SOLE   30,211 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,396 10,110 SH   SOLE   10,110 0 0
FISERV INC COM 337738108 1,416 12,325 SH   SOLE   12,325 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 1,950 38,469 SH   SOLE   38,469 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 680 16,908 SH   SOLE   16,908 0 0
GENPACT LIMITED SHS G3922B107 793 18,951 SH   SOLE   18,951 0 0
GILEAD SCIENCES INC COM 375558103 1,680 25,855 SH   SOLE   25,855 0 0
GENERAL MLS INC COM 370334104 5,531 103,261 SH   SOLE   103,261 0 0
GOOSEHEAD INS INC COM CL A 38267D109 507 12,050 SH   SOLE   12,050 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 394 12,546 SH   SOLE   12,546 0 0
HONEYWELL INTL INC COM 438516106 1,810 10,227 SH   SOLE   10,227 0 0
HENRY SCHEIN INC COM 806407102 5,272 79,010 SH   SOLE   79,010 0 0
HURCO COMPANIES INC COM 447324104 394 10,264 SH   SOLE   10,264 0 0
ISHARES TR EUROPE ETF 464287861 939 20,000 SH   SOLE   20,000 0 0
ISHARES TR SH TR CRPORT ETF 464288646 1,096 20,444 SH   SOLE   20,444 0 0
II VI INC COM 902104108 452 13,416 SH   SOLE   13,416 0 0
ISHARES TR CORE S&P MCP ETF 464287507 4,502 21,872 SH   SOLE   21,872 0 0
INTEL CORP COM 458140100 1,064 17,775 SH   SOLE   17,775 0 0
INTUIT COM 461202103 5,620 21,455 SH   SOLE   21,455 0 0
IQVIA HLDGS INC COM 46266C105 8,174 52,900 SH   SOLE   52,900 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 1,436 101,990 SH   SOLE   101,990 0 0
INVESTORS BANCORP INC NEW COM 46146L101 336 28,169 SH   SOLE   28,169 0 0
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 1,762 35,072 SH   SOLE   35,072 0 0
ISHARES TR CORE S&P TTL STK 464287150 2,383 32,783 SH   SOLE   32,783 0 0
ISHARES TR CORE S&P500 ETF 464287200 15,243 47,157 SH   SOLE   47,157 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 13,739 78,641 SH   SOLE   78,641 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 4,058 24,493 SH   SOLE   24,493 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 3,761 19,955 SH   SOLE   19,955 0 0
ISHARES TR U.S. REAL ES ETF 464287739 3,351 36,000 SH   SOLE   36,000 0 0
NUVEEN FLOATING RATE INCOME COM 67072T108 323 31,525 SH   SOLE   31,525 0 0
JOHNSON & JOHNSON COM 478160104 1,886 12,927 SH   SOLE   12,927 0 0
JPMORGAN CHASE & CO COM 46625H100 3,570 25,612 SH   SOLE   25,612 0 0
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 730 14,480 SH   SOLE   14,480 0 0
KINDER MORGAN INC DEL COM 49456B101 943 44,563 SH   SOLE   44,563 0 0
CARMAX INC COM 143130102 3,437 39,200 SH   SOLE   39,200 0 0
KNOLL INC COM NEW 498904200 663 26,445 SH   SOLE   26,445 0 0
COCA COLA CO COM 191216100 562 10,150 SH   SOLE   10,150 0 0
NLIGHT INC COM 65487K100 294 14,481 SH   SOLE   14,481 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 292 15,017 SH   SOLE   15,017 0 0
LKQ CORP COM 501889208 3,320 93,000 SH   SOLE   93,000 0 0
ISHARES TR IBOXX INV CP ETF 464287242 2,089 16,326 SH   SOLE   16,326 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 4,806 45,896 SH   SOLE   45,896 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 2,027 32,245 SH   SOLE   32,245 0 0
MERCK & CO INC COM 58933Y105 1,453 15,981 SH   SOLE   15,981 0 0
MICROSOFT CORP COM 594918104 8,562 54,512 SH   SOLE   54,512 0 0
MASTEC INC COM 576323109 4,708 73,385 SH   SOLE   73,385 0 0
ISHARES TR NATIONAL MUN ETF 464288414 1,170 10,274 SH   SOLE   10,274 0 0
MYR GROUP INC DEL COM 55405W104 413 12,686 SH   SOLE   12,686 0 0
NIKE INC CL B 654106103 10,380 102,461 SH   SOLE   102,461 0 0
NMI HLDGS INC CL A 629209305 759 23,041 SH   SOLE   23,041 0 0
NORTHERN TECH INTL CORP COM 665809109 532 37,805 SH   SOLE   37,805 0 0
REALTY INCOME CORP COM 756109104 850 11,550 SH   SOLE   11,550 0 0
OLD REP INTL CORP COM 680223104 277 12,400 SH   SOLE   12,400 0 0
OSI ETF TR OSHARES FTSE 67110P100 568 19,185 SH   SOLE   19,185 0 0
PAYCHEX INC COM 704326107 4,282 50,340 SH   SOLE   50,340 0 0
PIMCO CORPORATE INCOME STRAT COM 72200U100 420 21,950 SH   SOLE   21,950 0 0
PEPSICO INC COM 713448108 6,457 47,242 SH   SOLE   47,242 0 0
PFIZER INC COM 717081103 1,780 45,436 SH   SOLE   45,436 0 0
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 1,070 71,317 SH   SOLE   71,317 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 3,201 25,265 SH   SOLE   25,265 0 0
PUBLIC STORAGE COM 74460D109 6,653 31,241 SH   SOLE   31,241 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 5,210 24,506 SH   SOLE   24,506 0 0
SPDR SERIES TRUST MSCI USA STRTGIC 78468R812 2,256 23,828 SH   SOLE   23,828 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 3,113 26,899 SH   SOLE   26,899 0 0
REXNORD CORP NEW COM 76169B102 355 10,885 SH   SOLE   10,885 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 1,007 12,719 SH   SOLE   12,719 0 0
STARBUCKS CORP COM 855244109 1,523 17,327 SH   SOLE   17,327 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 3,476 45,218 SH   SOLE   45,218 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,477 25,494 SH   SOLE   25,494 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 826 30,191 SH   SOLE   30,191 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,044 31,040 SH   SOLE   31,040 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 956 15,892 SH   SOLE   15,892 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 5,817 115,235 SH   SOLE   115,235 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 3,713 48,334 SH   SOLE   48,334 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 544 10,189 SH   SOLE   10,189 0 0
SEI INVESTMENTS CO COM 784117103 5,189 79,252 SH   SOLE   79,252 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 607 14,275 SH   SOLE   14,275 0 0
SMUCKER J M CO COM NEW 832696405 1,689 16,223 SH   SOLE   16,223 0 0
SOUTHERN CO COM 842587107 1,322 20,759 SH   SOLE   20,759 0 0
SPARTAN MTRS INC COM 846819100 524 29,207 SH   SOLE   29,207 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1,202 38,341 SH   SOLE   38,341 0 0
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 5,270 149,256 SH   SOLE   149,256 0 0
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 5,243 138,624 SH   SOLE   138,624 0 0
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 2,343 40,157 SH   SOLE   40,157 0 0
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 530 17,184 SH   SOLE   17,184 0 0
SPDR SERIES TRUST PORTFOLIO SM ETF 78468R853 359 11,005 SH   SOLE   11,005 0 0
SUMMIT MATLS INC CL A 86614U100 339 14,195 SH   SOLE   14,195 0 0
AT&T INC COM 00206R102 1,581 40,464 SH   SOLE   40,464 0 0
TRUIST FINL CORP COM 89832Q109 5,583 99,133 SH   SOLE   99,133 0 0
TJX COS INC NEW COM 872540109 3,259 53,435 SH   SOLE   53,435 0 0
T MOBILE US INC COM 872590104 2,092 26,719 SH   SOLE   26,719 0 0
TAPESTRY INC COM 876030107 468 17,361 SH   SOLE   17,361 0 0
TRACTOR SUPPLY CO COM 892356106 5,258 56,267 SH   SOLE   56,267 0 0
US BANCORP DEL COM NEW 902973304 2,238 37,742 SH   SOLE   37,742 0 0
US FOODS HLDG CORP COM 912008109 550 13,227 SH   SOLE   13,227 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,003 13,377 SH   SOLE   13,377 0 0
VISA INC COM CL A 92826C839 15,034 80,092 SH   SOLE   80,092 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 15,952 198,764 SH   SOLE   198,764 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,775 33,019 SH   SOLE   33,019 0 0
VANGUARD GROUP DIV APP ETF 921908844 2,442 19,591 SH   SOLE   19,591 0 0
VIRTU FINL INC CL A 928254101 259 16,218 SH   SOLE   16,218 0 0
VANECK VECTORS ETF TRUST VIETNAM ETF 92189F817 959 60,000 SH   SOLE   60,000 0 0
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 1,166 21,772 SH   SOLE   21,772 0 0
VENTAS INC COM 92276F100 951 16,471 SH   SOLE   16,471 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 2,234 18,637 SH   SOLE   18,637 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,573 41,905 SH   SOLE   41,905 0 0
WATERS CORP COM 941848103 4,115 17,613 SH   SOLE   17,613 0 0
WASTE CONNECTIONS INC COM 94106B101 5,838 64,300 SH   SOLE   64,300 0 0
WELLS FARGO CO NEW COM 949746101 593 11,018 SH   SOLE   11,018 0 0
W P CAREY INC COM 92936U109 5,137 64,179 SH   SOLE   64,179 0 0
XCEL ENERGY INC COM 98389B100 1,768 27,850 SH   SOLE   27,850 0 0
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 810 15,062 SH   SOLE   15,062 0 0
EXXON MOBIL CORP COM 30231G102 1,147 16,441 SH   SOLE   16,441 0 0
YANDEX N V SHS CLASS A N97284108 679 15,728 SH   SOLE   15,728 0 0