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 202 2,738 SH   SOLE   2,738 0 0
ADOBE INC COM 00724F101 1,085 3,929 SH   SOLE   3,929 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,169 7,245 SH   SOLE   7,245 0 0
ADDUS HOMECARE CORP COM 006739106 583 7,359 SH   SOLE   7,359 0 0
ADVANCED ENERGY INDS COM 007973100 377 6,570 SH   SOLE   6,570 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 257 4,525 SH   SOLE   4,525 0 0
AMBARELLA INC SHS G037AX101 266 4,238 SH   SOLE   4,238 0 0
AMGEN INC COM 031162100 882 4,556 SH   SOLE   4,556 0 0
AMERICAN TOWER CORP NEW COM 03027X100 414 1,874 SH   SOLE   1,874 0 0
AMAZON COM INC COM 023135106 6,687 3,852 SH   SOLE   3,852 0 0
AON PLC SHS CL A G0408V102 624 3,223 SH   SOLE   3,223 0 0
AIR PRODS & CHEMS INC COM 009158106 548 2,468 SH   SOLE   2,468 0 0
BROADCOM INC COM 11135F101 696 2,520 SH   SOLE   2,520 0 0
AMERICAN EXPRESS CO COM 025816109 623 5,268 SH   SOLE   5,268 0 0
ALTERYX INC COM CL A 02156B103 456 4,246 SH   SOLE   4,246 0 0
BOEING CO COM 097023105 902 2,372 SH   SOLE   2,372 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 333 1,992 SH   SOLE   1,992 0 0
BCE INC COM NEW 05534B760 313 6,465 SH   SOLE   6,465 0 0
BANK NEW YORK MELLON CORP COM 064058100 303 6,710 SH   SOLE   6,710 0 0
BLACKROCK INC COM 09247X101 2,086 4,680 SH   SOLE   4,680 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 543 6,426 SH   SOLE   6,426 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 215 1,035 SH   SOLE   1,035 0 0
CAMBREX CORP COM 132011107 323 5,436 SH   SOLE   5,436 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 425 7,662 SH   SOLE   7,662 0 0
CELGENE CORP COM 151020104 933 9,393 SH   SOLE   9,393 0 0
CONOCOPHILLIPS COM 20825C104 403 7,073 SH   SOLE   7,073 0 0
COSTCO WHSL CORP NEW COM 22160K105 533 1,850 SH   SOLE   1,850 0 0
CANADIAN PAC RY LTD COM 13645T100 699 3,143 SH   SOLE   3,143 0 0
SALESFORCE COM INC COM 79466L302 1,459 9,827 SH   SOLE   9,827 0 0
COSTAR GROUP INC COM 22160N109 1,420 2,394 SH   SOLE   2,394 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 471 8,590 SH   SOLE   8,590 0 0
CAVCO INDS INC DEL COM 149568107 374 1,949 SH   SOLE   1,949 0 0
CVS HEALTH CORP COM 126650100 296 4,697 SH   SOLE   4,697 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 395 9,562 SH   SOLE   9,562 0 0
DOLLAR GEN CORP NEW COM 256677105 298 1,878 SH   SOLE   1,878 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 431 1,600 SH   SOLE   1,600 0 0
DISNEY WALT CO COM DISNEY 254687106 891 6,836 SH   SOLE   6,836 0 0
DIGITAL RLTY TR INC COM 253868103 688 5,298 SH   SOLE   5,298 0 0
DORMAN PRODUCTS INC COM 258278100 370 4,653 SH   SOLE   4,653 0 0
ISHARES TR SELECT DIVID ETF 464287168 950 9,319 SH   SOLE   9,319 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 288 5,714 SH   SOLE   5,714 0 0
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 252 9,837 SH   SOLE   9,837 0 0
ENBRIDGE INC COM 29250N105 329 9,366 SH   SOLE   9,366 0 0
ENTEGRIS INC COM 29362U104 396 8,422 SH   SOLE   8,422 0 0
EPAM SYS INC COM 29414B104 767 4,205 SH   SOLE   4,205 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,142 5,193 SH   SOLE   5,193 0 0
DIAMONDBACK ENERGY INC COM 25278X109 505 5,619 SH   SOLE   5,619 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 1,202 2,549 SH   SOLE   2,549 0 0
FEDEX CORP COM 31428X106 207 1,424 SH   SOLE   1,424 0 0
FIVE BELOW INC COM 33829M101 515 4,087 SH   SOLE   4,087 0 0
FIVE9 INC COM 338307101 507 9,441 SH   SOLE   9,441 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 719 2,506 SH   SOLE   2,506 0 0
FRANCO NEVADA CORP COM 351858105 212 2,322 SH   SOLE   2,322 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 553 9,200 SH   SOLE   9,200 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 454 7,780 SH   SOLE   7,780 0 0
ALPHABET INC CAP STK CL C 02079K107 7,689 6,308 SH   SOLE   6,308 0 0
GLOBAL PMTS INC COM 37940X102 748 4,704 SH   SOLE   4,704 0 0
CHART INDS INC COM PAR $0.01 16115Q308 292 4,686 SH   SOLE   4,686 0 0
HAEMONETICS CORP COM 405024100 652 5,167 SH   SOLE   5,167 0 0
HOME DEPOT INC COM 437076102 208 898 SH   SOLE   898 0 0
HONEYWELL INTL INC COM 438516106 1,678 9,917 SH   SOLE   9,917 0 0
HEALTHEQUITY INC COM 42226A107 279 4,886 SH   SOLE   4,886 0 0
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 343 5,786 SH   SOLE   5,786 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 594 6,437 SH   SOLE   6,437 0 0
ISHARES TR ULTR SH TRM BD 46434V878 428 8,500 SH   SOLE   8,500 0 0
IDEXX LABS INC COM 45168D104 695 2,554 SH   SOLE   2,554 0 0
II VI INC COM 902104108 334 9,482 SH   SOLE   9,482 0 0
ISHARES TR CORE S&P SCP ETF 464287804 295 3,787 SH   SOLE   3,787 0 0
IHS MARKIT LTD SHS G47567105 501 7,493 SH   SOLE   7,493 0 0
INTERXION HOLDING N.V SHS N47279109 731 8,969 SH   SOLE   8,969 0 0
INGERSOLL-RAND PLC SHS G47791101 833 6,759 SH   SOLE   6,759 0 0
IRON MTN INC NEW COM 46284V101 251 7,760 SH   SOLE   7,760 0 0
SPDR SERIES TRUST PORTFLI INTRMDIT 78464A672 205 6,560 SH   SOLE   6,560 0 0
ISHARES TR CORE S&P US VLU 464287663 251 4,334 SH   SOLE   4,334 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 660 6,787 SH   SOLE   6,787 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 513 3,858 SH   SOLE   3,858 0 0
LGI HOMES INC COM 50187T106 643 7,720 SH   SOLE   7,720 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 1,603 9,540 SH   SOLE   9,540 0 0
LHC GROUP INC COM 50187A107 679 5,978 SH   SOLE   5,978 0 0
LILLY ELI & CO COM 532457108 297 2,657 SH   SOLE   2,657 0 0
LOCKHEED MARTIN CORP COM 539830109 256 655 SH   SOLE   655 0 0
LOWES COS INC COM 548661107 1,051 9,558 SH   SOLE   9,558 0 0
LULULEMON ATHLETICA INC COM 550021109 685 3,557 SH   SOLE   3,557 0 0
MASTERCARD INC CL A 57636Q104 2,110 7,768 SH   SOLE   7,768 0 0
MANTECH INTL CORP CL A 564563104 699 9,790 SH   SOLE   9,790 0 0
MARRIOTT INTL INC NEW CL A 571903202 207 1,667 SH   SOLE   1,667 0 0
MCDONALDS CORP COM 580135101 865 4,027 SH   SOLE   4,027 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873 278 2,700 SH   SOLE   2,700 0 0
MSCI INC COM 55354G100 781 3,587 SH   SOLE   3,587 0 0
ISHARES TR NATIONAL MUN ETF 464288414 881 7,718 SH   SOLE   7,718 0 0
NBT BANCORP INC COM 628778102 261 7,134 SH   SOLE   7,134 0 0
NEOGEN CORP COM 640491106 614 9,018 SH   SOLE   9,018 0 0
NEW JERSEY RES COM 646025106 285 6,300 SH   SOLE   6,300 0 0
NOVARTIS A G SPONSORED ADR 66987V109 244 2,810 SH   SOLE   2,810 0 0
ISHARES TR S&P 100 ETF 464287101 317 2,410 SH   SOLE   2,410 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 1,039 2,606 SH   SOLE   2,606 0 0
PAYCOM SOFTWARE INC COM 70432V102 783 3,739 SH   SOLE   3,739 0 0
PAYLOCITY HLDG CORP COM 70438V106 400 4,098 SH   SOLE   4,098 0 0
PROCTER & GAMBLE CO COM 742718109 458 3,680 SH   SOLE   3,680 0 0
PHILIP MORRIS INTL INC COM 718172109 413 5,437 SH   SOLE   5,437 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 301 5,305 SH   SOLE   5,305 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 277 4,619 SH   SOLE   4,619 0 0
REPLIGEN CORP COM 759916109 500 6,514 SH   SOLE   6,514 0 0
RENASANT CORP COM 75970E107 335 9,568 SH   SOLE   9,568 0 0
ROKU INC COM CL A 77543R102 205 2,011 SH   SOLE   2,011 0 0
SAIA INC COM 78709Y105 471 5,026 SH   SOLE   5,026 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 251 5,989 SH   SOLE   5,989 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 486 9,033 SH   SOLE   9,033 0 0
SHERWIN WILLIAMS CO COM 824348106 1,386 2,521 SH   SOLE   2,521 0 0
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 252 8,500 SH   SOLE   8,500 0 0
SPDR SERIES TRUST PORTFOLIO SM ETF 78468R853 254 8,465 SH   SOLE   8,465 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,244 4,192 SH   SOLE   4,192 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 271 5,849 SH   SOLE   5,849 0 0
SOUTH ST CORP COM 840441109 343 4,556 SH   SOLE   4,556 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 216 2,030 SH   SOLE   2,030 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 559 7,050 SH   SOLE   7,050 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 515 5,655 SH   SOLE   5,655 0 0
STRYKER CORP COM 863667101 1,871 8,652 SH   SOLE   8,652 0 0
ATLASSIAN CORP PLC CL A G06242104 427 3,401 SH   SOLE   3,401 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,138 3,906 SH   SOLE   3,906 0 0
PRICE T ROWE GROUP INC COM 74144T108 596 5,218 SH   SOLE   5,218 0 0
TC ENERGY CORP COM 87807B107 261 5,040 SH   SOLE   5,040 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,414 6,505 SH   SOLE   6,505 0 0
VEEVA SYS INC CL A COM 922475108 1,198 7,848 SH   SOLE   7,848 0 0
VULCAN MATLS CO COM 929160109 610 4,031 SH   SOLE   4,031 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 428 4,590 SH   SOLE   4,590 0 0
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 442 8,240 SH   SOLE   8,240 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,479 9,793 SH   SOLE   9,793 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,186 8,701 SH   SOLE   8,701 0 0
WEX INC COM 96208T104 518 2,563 SH   SOLE   2,563 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 549 2,847 SH   SOLE   2,847 0 0
WALMART INC COM 931142103 680 5,730 SH   SOLE   5,730 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 208 7,600 SH   SOLE   7,600 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 414 6,994 SH   SOLE   6,994 0 0
XILINX INC COM 983919101 375 3,912 SH   SOLE   3,912 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 240 3,700 SH   SOLE   3,700 0 0
ZOETIS INC CL A 98978V103 681 5,467 SH   SOLE   5,467 0 0
BLOOM ENERGY CORP COM CL A 093712107 58 17,743 SH   SOLE   17,743 0 0
ABERDEEN ASIA PACIFIC INCOM COM 003009107 96 23,000 SH   SOLE   23,000 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 41 53,531 SH   SOLE   53,531 0 0
NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 128 13,400 SH   SOLE   13,400 0 0
NUVEEN MUN INCOME FD INC COM 67062J102 156 13,590 SH   SOLE   13,590 0 0
APPLE INC COM 037833100 6,231 27,822 SH   SOLE   27,822 0 0
ABBVIE INC COM 00287Y109 1,179 15,566 SH   SOLE   15,566 0 0
ABBOTT LABS COM 002824100 1,906 22,781 SH   SOLE   22,781 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,760 14,348 SH   SOLE   14,348 0 0
ISHARES TR MSCI ACWI EX US 464288240 2,622 56,941 SH   SOLE   56,941 0 0
ISHARES TR CORE US AGGBD ET 464287226 1,769 15,633 SH   SOLE   15,633 0 0
AZZ INC COM 002474104 447 10,255 SH   SOLE   10,255 0 0
BANK AMER CORP COM 060505104 462 15,849 SH   SOLE   15,849 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 356 12,821 SH   SOLE   12,821 0 0
BB&T CORP COM 054937107 5,149 96,478 SH   SOLE   96,478 0 0
OPTION CARE HEALTH INC COM 68404L102 496 154,953 SH   SOLE   154,953 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 330 19,219 SH   SOLE   19,219 0 0
CADENCE BANCORPORATION CL A 12739A100 250 14,274 SH   SOLE   14,274 0 0
CAROLINA TR BANCSHARES INC COM 14422P105 757 72,130 SH   SOLE   72,130 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 237 21,521 SH   SOLE   21,521 0 0
SPDR SERIES TRUST PORTFLI HIGH YLD 78468R606 394 15,072 SH   SOLE   15,072 0 0
COLGATE PALMOLIVE CO COM 194162103 741 10,081 SH   SOLE   10,081 0 0
CANADIAN NATL RY CO COM 136375102 3,619 40,270 SH   SOLE   40,270 0 0
CANADIAN NAT RES LTD COM 136385101 935 35,120 SH   SOLE   35,120 0 0
COUPA SOFTWARE INC COM 22266L106 1,998 15,418 SH   SOLE   15,418 0 0
COPART INC COM 217204106 11,385 141,724 SH   SOLE   141,724 0 0
CISCO SYS INC COM 17275R102 5,194 105,112 SH   SOLE   105,112 0 0
COVETRUS INC COM 22304C100 424 35,668 SH   SOLE   35,668 0 0
CHEVRON CORP NEW COM 166764100 2,056 17,334 SH   SOLE   17,334 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 760 31,627 SH   SOLE   31,627 0 0
DOMINION ENERGY INC COM 25746U109 1,147 14,157 SH   SOLE   14,157 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 519 16,061 SH   SOLE   16,061 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,653 17,240 SH   SOLE   17,240 0 0
ECOLAB INC COM 278865100 9,940 50,191 SH   SOLE   50,191 0 0
ENCORE CAP GROUP INC COM 292554102 440 13,207 SH   SOLE   13,207 0 0
EURONET WORLDWIDE INC COM 298736109 1,652 11,289 SH   SOLE   11,289 0 0
ISHARES TR MSCI EAFE ETF 464287465 3,674 56,341 SH   SOLE   56,341 0 0
ISHARES TR EAFE GRWTH ETF 464288885 1,005 12,479 SH   SOLE   12,479 0 0
LAUDER ESTEE COS INC CL A 518439104 7,224 36,313 SH   SOLE   36,313 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,731 60,550 SH   SOLE   60,550 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 954 40,000 SH   SOLE   40,000 0 0
ESSENT GROUP LTD COM G3198U102 495 10,377 SH   SOLE   10,377 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 266 20,325 SH   SOLE   20,325 0 0
EXPEDITORS INTL WASH INC COM 302130109 2,778 37,400 SH   SOLE   37,400 0 0
FACEBOOK INC CL A 30303M102 5,364 30,123 SH   SOLE   30,123 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,375 10,356 SH   SOLE   10,356 0 0
FISERV INC COM 337738108 1,290 12,455 SH   SOLE   12,455 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 1,923 37,734 SH   SOLE   37,734 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 571 15,122 SH   SOLE   15,122 0 0
GENPACT LIMITED SHS G3922B107 751 19,385 SH   SOLE   19,385 0 0
GILEAD SCIENCES INC COM 375558103 1,639 25,854 SH   SOLE   25,854 0 0
GENERAL MLS INC COM 370334104 5,744 104,200 SH   SOLE   104,200 0 0
GOOSEHEAD INS INC COM CL A 38267D109 607 12,308 SH   SOLE   12,308 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 346 13,063 SH   SOLE   13,063 0 0
HD SUPPLY HLDGS INC COM 40416M105 1,696 43,300 SH   SOLE   43,300 0 0
HENRY SCHEIN INC COM 806407102 5,017 79,010 SH   SOLE   79,010 0 0
ISHARES TR EUROPE ETF 464287861 865 20,000 SH   SOLE   20,000 0 0
ISHARES TR SH TR CRPORT ETF 464288646 1,060 19,742 SH   SOLE   19,742 0 0
ISHARES TR CORE S&P MCP ETF 464287507 4,228 21,881 SH   SOLE   21,881 0 0
INTEL CORP COM 458140100 982 19,052 SH   SOLE   19,052 0 0
INTUIT COM 461202103 6,413 24,116 SH   SOLE   24,116 0 0
IQVIA HLDGS INC COM 46266C105 8,022 53,700 SH   SOLE   53,700 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 1,459 101,990 SH   SOLE   101,990 0 0
INVESTORS BANCORP INC NEW COM 46146L101 333 29,319 SH   SOLE   29,319 0 0
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 1,764 35,072 SH   SOLE   35,072 0 0
ISHARES TR CORE S&P TTL STK 464287150 2,195 32,731 SH   SOLE   32,731 0 0
ISHARES TR CORE S&P500 ETF 464287200 13,304 44,567 SH   SOLE   44,567 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 12,855 80,531 SH   SOLE   80,531 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,735 18,074 SH   SOLE   18,074 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 3,591 20,667 SH   SOLE   20,667 0 0
ISHARES TR U.S. REAL ES ETF 464287739 3,367 36,000 SH   SOLE   36,000 0 0
NUVEEN FLOATING RATE INCOME COM 67072T108 306 31,525 SH   SOLE   31,525 0 0
JOHNSON & JOHNSON COM 478160104 1,559 12,049 SH   SOLE   12,049 0 0
JPMORGAN CHASE & CO COM 46625H100 2,928 24,878 SH   SOLE   24,878 0 0
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 764 15,150 SH   SOLE   15,150 0 0
KINDER MORGAN INC DEL COM 49456B101 885 42,934 SH   SOLE   42,934 0 0
CARMAX INC COM 143130102 3,450 39,200 SH   SOLE   39,200 0 0
KINSALE CAP GROUP INC COM 49714P108 1,035 10,021 SH   SOLE   10,021 0 0
COCA COLA CO COM 191216100 553 10,150 SH   SOLE   10,150 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 268 15,677 SH   SOLE   15,677 0 0
LKQ CORP COM 501889208 3,397 108,000 SH   SOLE   108,000 0 0
ISHARES TR IBOXX INV CP ETF 464287242 2,078 16,303 SH   SOLE   16,303 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 4,264 45,896 SH   SOLE   45,896 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 2,166 32,680 SH   SOLE   32,680 0 0
MERCK & CO INC COM 58933Y105 1,302 15,464 SH   SOLE   15,464 0 0
MICROSOFT CORP COM 594918104 8,559 61,564 SH   SOLE   61,564 0 0
MASTEC INC COM 576323109 4,885 75,236 SH   SOLE   75,236 0 0
MYR GROUP INC DEL COM 55405W104 415 13,250 SH   SOLE   13,250 0 0
NIKE INC CL B 654106103 10,073 107,254 SH   SOLE   107,254 0 0
NMI HLDGS INC CL A 629209305 577 21,975 SH   SOLE   21,975 0 0
NOKIA CORP SPONSORED ADR 654902204 513 101,402 SH   SOLE   101,402 0 0
SERVICENOW INC COM 81762P102 2,592 10,212 SH   SOLE   10,212 0 0
NORTHERN TECH INTL CORP COM 665809109 483 39,365 SH   SOLE   39,365 0 0
REALTY INCOME CORP COM 756109104 977 12,745 SH   SOLE   12,745 0 0
OLD REP INTL CORP COM 680223104 300 12,738 SH   SOLE   12,738 0 0
OSI ETF TR OSHARES FTSE 67110P100 535 19,185 SH   SOLE   19,185 0 0
PAYCHEX INC COM 704326107 4,167 50,340 SH   SOLE   50,340 0 0
PIMCO CORPORATE INCOME STRAT COM 72200U100 403 21,950 SH   SOLE   21,950 0 0
PEPSICO INC COM 713448108 6,019 43,901 SH   SOLE   43,901 0 0
PFIZER INC COM 717081103 1,724 47,993 SH   SOLE   47,993 0 0
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 1,056 70,309 SH   SOLE   70,309 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 3,230 27,406 SH   SOLE   27,406 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 1,269 10,001 SH   SOLE   10,001 0 0
PUBLIC STORAGE COM 74460D109 7,601 30,991 SH   SOLE   30,991 0 0
PAYPAL HLDGS INC COM 70450Y103 1,393 13,449 SH   SOLE   13,449 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 4,631 24,526 SH   SOLE   24,526 0 0
SPDR SERIES TRUST MSCI USA STRTGIC 78468R812 1,877 21,150 SH   SOLE   21,150 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 3,387 31,336 SH   SOLE   31,336 0 0
REXNORD CORP NEW COM 76169B102 307 11,355 SH   SOLE   11,355 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 1,023 12,601 SH   SOLE   12,601 0 0
STARBUCKS CORP COM 855244109 2,115 23,918 SH   SOLE   23,918 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 3,591 50,558 SH   SOLE   50,558 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,294 23,622 SH   SOLE   23,622 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 752 29,930 SH   SOLE   29,930 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,004 31,507 SH   SOLE   31,507 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 832 14,708 SH   SOLE   14,708 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 5,126 101,333 SH   SOLE   101,333 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 3,358 47,338 SH   SOLE   47,338 0 0
SEI INVESTMENTS CO COM 784117103 4,696 79,252 SH   SOLE   79,252 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 593 14,882 SH   SOLE   14,882 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 1,383 29,750 SH   SOLE   29,750 0 0
SMUCKER J M CO COM NEW 832696405 1,818 16,523 SH   SOLE   16,523 0 0
SOUTHERN CO COM 842587107 1,274 20,629 SH   SOLE   20,629 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 975 33,221 SH   SOLE   33,221 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 726 21,171 SH   SOLE   21,171 0 0
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 4,561 129,278 SH   SOLE   129,278 0 0
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 3,539 101,536 SH   SOLE   101,536 0 0
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 2,325 40,154 SH   SOLE   40,154 0 0
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 1,803 58,460 SH   SOLE   58,460 0 0
SUMMIT MATLS INC CL A 86614U100 329 14,810 SH   SOLE   14,810 0 0
AT&T INC COM 00206R102 1,568 41,437 SH   SOLE   41,437 0 0
TJX COS INC NEW COM 872540109 2,467 44,254 SH   SOLE   44,254 0 0
T MOBILE US INC COM 872590104 2,123 26,950 SH   SOLE   26,950 0 0
TAPESTRY INC COM 876030107 452 17,361 SH   SOLE   17,361 0 0
TRACTOR SUPPLY CO COM 892356106 5,517 61,000 SH   SOLE   61,000 0 0
UNION PACIFIC CORP COM 907818108 2,153 13,295 SH   SOLE   13,295 0 0
US BANCORP DEL COM NEW 902973304 2,089 37,742 SH   SOLE   37,742 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,826 13,377 SH   SOLE   13,377 0 0
VISA INC COM CL A 92826C839 14,663 85,245 SH   SOLE   85,245 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 15,348 189,362 SH   SOLE   189,362 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,640 32,862 SH   SOLE   32,862 0 0
VANGUARD GROUP DIV APP ETF 921908844 2,342 19,588 SH   SOLE   19,588 0 0
VIRTU FINL INC CL A 928254101 286 17,493 SH   SOLE   17,493 0 0
VANECK VECTORS ETF TR VIETNAM ETF 92189F817 979 60,000 SH   SOLE   60,000 0 0
VENTAS INC COM 92276F100 914 12,510 SH   SOLE   12,510 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 2,080 18,637 SH   SOLE   18,637 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,422 40,122 SH   SOLE   40,122 0 0
WATERS CORP COM 941848103 3,919 17,558 SH   SOLE   17,558 0 0
WASTE CONNECTIONS INC COM 94106B101 5,916 64,300 SH   SOLE   64,300 0 0
WELLTOWER INC COM 95040Q104 923 10,177 SH   SOLE   10,177 0 0
WELLS FARGO CO NEW COM 949746101 521 10,324 SH   SOLE   10,324 0 0
W P CAREY INC COM 92936U109 5,745 64,193 SH   SOLE   64,193 0 0
XCEL ENERGY INC COM 98389B100 1,807 27,850 SH   SOLE   27,850 0 0
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 792 15,062 SH   SOLE   15,062 0 0
EXXON MOBIL CORP COM 30231G102 1,315 18,622 SH   SOLE   18,622 0 0