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
APPLE INC COM 037833100 7,186 42,830 SH   SOLE   42,830 0 0
ABBVIE INC COM 00287Y109 1,645 17,375 SH   SOLE   17,375 0 0
AMERIS BANCORP COM 03076K108 1,210 22,871 SH   SOLE   22,871 0 0
ABIOMED INC COM 003654100 1,716 5,898 SH   SOLE   5,898 0 0
ABBOTT LABS COM 002824100 1,225 20,436 SH   SOLE   20,436 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,947 19,197 SH   SOLE   19,197 0 0
ISHARES TR MSCI ACWI ETF 464288257 222 3,100 SH   SOLE   3,100 0 0
ISHARES TR MSCI ACWI EX US 464288240 2,473 49,775 SH   SOLE   49,775 0 0
ADOBE SYS INC COM 00724F101 953 4,410 SH   SOLE   4,410 0 0
ADDUS HOMECARE CORP COM 006739106 515 10,593 SH   SOLE   10,593 0 0
ADVANCED ENERGY INDS COM 007973100 361 5,656 SH   SOLE   5,656 0 0
ISHARES TR CORE US AGGBD ET 464287226 1,395 13,008 SH   SOLE   13,008 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 303 4,155 SH   SOLE   4,155 0 0
ALIGN TECHNOLOGY INC COM 016255101 937 3,731 SH   SOLE   3,731 0 0
AFFILIATED MANAGERS GROUP COM 008252108 233 1,227 SH   SOLE   1,227 0 0
AMGEN INC COM 031162100 854 5,007 SH   SOLE   5,007 0 0
AMERICAN TOWER CORP NEW COM 03027X100 312 2,144 SH   SOLE   2,144 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 475 8,014 SH   SOLE   8,014 0 0
AMAZON COM INC COM 023135106 5,264 3,637 SH   SOLE   3,637 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 445 2,239 SH   SOLE   2,239 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 449 5,226 SH   SOLE   5,226 0 0
AMERICAN VANGUARD CORP COM 030371108 626 31,001 SH   SOLE   31,001 0 0
AVERY DENNISON CORP COM 053611109 482 4,535 SH   SOLE   4,535 0 0
AMERICAN EXPRESS CO COM 025816109 538 5,766 SH   SOLE   5,766 0 0
AZZ INC COM 002474104 317 7,252 SH   SOLE   7,252 0 0
BOEING CO COM 097023105 1,538 4,691 SH   SOLE   4,691 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7,413 40,388 SH   SOLE   40,388 0 0
BANK AMER CORP COM 060505104 1,952 65,076 SH   SOLE   65,076 0 0
BB&T CORP COM 054937107 1,107 21,264 SH   SOLE   21,264 0 0
BIOSCRIP INC COM 09069N108 420 170,578 SH   SOLE   170,578 0 0
BANK NEW YORK MELLON CORP COM 064058100 387 7,518 SH   SOLE   7,518 0 0
TOPBUILD CORP COM 89055F103 750 9,805 SH   SOLE   9,805 0 0
BLACKROCK INC COM 09247X101 4,516 8,336 SH   SOLE   8,336 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,021 16,139 SH   SOLE   16,139 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 315 3,944 SH   SOLE   3,944 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 205 1,026 SH   SOLE   1,026 0 0
BURLINGTON STORES INC COM 122017106 365 2,739 SH   SOLE   2,739 0 0
CAROLINA FINL CORP NEW COM 143873107 343 8,726 SH   SOLE   8,726 0 0
CAROLINA TR BANCSHARES INC COM 14422P105 670 72,130 SH   SOLE   72,130 0 0
CATERPILLAR INC DEL COM 149123101 383 2,600 SH   SOLE   2,600 0 0
CAVIUM INC COM 14964U108 366 4,617 SH   SOLE   4,617 0 0
CAMBREX CORP COM 132011107 268 5,119 SH   SOLE   5,119 0 0
CHEMOURS CO COM 163851108 646 13,267 SH   SOLE   13,267 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 480 7,323 SH   SOLE   7,323 0 0
CELGENE CORP COM 151020104 1,184 13,271 SH   SOLE   13,271 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 336 8,480 SH   SOLE   8,480 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 260 22,203 SH   SOLE   22,203 0 0
ISHARES TR INTRMD CR BD ETF 464288638 236 2,200 SH   SOLE   2,200 0 0
SPDR SER TR ICE BOFAML ETF 78468R606 391 15,231 SH   SOLE   15,231 0 0
COLGATE PALMOLIVE CO COM 194162103 861 12,011 SH   SOLE   12,011 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 556 15,511 SH   SOLE   15,511 0 0
CANADIAN NATL RY CO COM 136375102 2,969 40,600 SH   SOLE   40,600 0 0
CANADIAN NAT RES LTD COM 136385101 1,105 35,120 SH   SOLE   35,120 0 0
CONOCOPHILLIPS COM 20825C104 630 10,625 SH   SOLE   10,625 0 0
COSTCO WHSL CORP NEW COM 22160K105 287 1,525 SH   SOLE   1,525 0 0
COPART INC COM 217204106 7,407 145,442 SH   SOLE   145,442 0 0
SALESFORCE COM INC COM 79466L302 694 5,965 SH   SOLE   5,965 0 0
CISCO SYS INC COM 17275R102 229 5,338 SH   SOLE   5,338 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 981 12,185 SH   SOLE   12,185 0 0
CHEVRON CORP NEW COM 166764100 905 7,934 SH   SOLE   7,934 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 789 20,298 SH   SOLE   20,298 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 675 39,775 SH   SOLE   39,775 0 0
DOMINION ENERGY INC COM 25746U109 394 5,845 SH   SOLE   5,845 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 406 13,233 SH   SOLE   13,233 0 0
DEERE & CO COM 244199105 468 3,014 SH   SOLE   3,014 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 806 16,851 SH   SOLE   16,851 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 410 1,700 SH   SOLE   1,700 0 0
DISNEY WALT CO COM DISNEY 254687106 671 6,683 SH   SOLE   6,683 0 0
DIGITAL RLTY TR INC COM 253868103 511 4,849 SH   SOLE   4,849 0 0
DORMAN PRODUCTS INC COM 258278100 247 3,735 SH   SOLE   3,735 0 0
DOMINOS PIZZA INC COM 25754A201 746 3,192 SH   SOLE   3,192 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,000 12,903 SH   SOLE   12,903 0 0
ISHARES TR SELECT DIVID ETF 464287168 1,599 16,815 SH   SOLE   16,815 0 0
DOWDUPONT INC COM 26078J100 213 3,351 SH   SOLE   3,351 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 578 10,328 SH   SOLE   10,328 0 0
DYCOM INDS INC COM 267475101 378 3,514 SH   SOLE   3,514 0 0
ECOLAB INC COM 278865100 7,096 51,771 SH   SOLE   51,771 0 0
ENCORE CAP GROUP INC COM 292554102 549 12,152 SH   SOLE   12,152 0 0
EURONET WORLDWIDE INC COM 298736109 335 4,241 SH   SOLE   4,241 0 0
ISHARES TR MSCI EAFE ETF 464287465 3,237 46,459 SH   SOLE   46,459 0 0
ISHARES TR EAFE GRWTH ETF 464288885 691 8,600 SH   SOLE   8,600 0 0
ISHARES TR MSCI INDONIA ETF 46429B309 1,078 40,000 SH   SOLE   40,000 0 0
LAUDER ESTEE COS INC CL A 518439104 6,119 40,867 SH   SOLE   40,867 0 0
EPAM SYS INC COM 29414B104 426 3,717 SH   SOLE   3,717 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,551 63,375 SH   SOLE   63,375 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 1,049 40,000 SH   SOLE   40,000 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 347 5,017 SH   SOLE   5,017 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 549 9,903 SH   SOLE   9,903 0 0
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 324 19,963 SH   SOLE   19,963 0 0
EXPEDITORS INTL WASH INC COM 302130109 2,481 39,200 SH   SOLE   39,200 0 0
DIAMONDBACK ENERGY INC COM 25278X109 725 5,728 SH   SOLE   5,728 0 0
ABERDEEN ASIA PACIFIC INCOM COM 003009107 109 23,000 SH   SOLE   23,000 0 0
FACEBOOK INC CL A 30303M102 7,459 46,680 SH   SOLE   46,680 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 1,187 2,873 SH   SOLE   2,873 0 0
FEDEX CORP COM 31428X106 2,053 8,550 SH   SOLE   8,550 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 441 4,581 SH   SOLE   4,581 0 0
FIVE BELOW INC COM 33829M101 820 11,186 SH   SOLE   11,186 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 735 3,629 SH   SOLE   3,629 0 0
VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 2,792 110,511 SH   SOLE   110,511 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 352 6,760 SH   SOLE   6,760 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 301 8,081 SH   SOLE   8,081 0 0
FINISAR CORP COM NEW 31787A507 171 10,792 SH   SOLE   10,792 0 0
FERRO CORP COM 315405100 318 13,710 SH   SOLE   13,710 0 0
FORTINET INC COM 34959E109 359 6,707 SH   SOLE   6,707 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 294 4,900 SH   SOLE   4,900 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 816 12,775 SH   SOLE   12,775 0 0
GREENBRIER COS INC COM 393657101 271 5,384 SH   SOLE   5,384 0 0
GREEN DOT CORP CL A 39304D102 413 6,437 SH   SOLE   6,437 0 0
GENERAL ELECTRIC CO COM 369604103 216 16,044 SH   SOLE   16,044 0 0
GILEAD SCIENCES INC COM 375558103 2,224 29,497 SH   SOLE   29,497 0 0
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 485 4,552 SH   SOLE   4,552 0 0
ALPHABET INC CAP STK CL C 02079K107 5,342 5,177 SH   SOLE   5,177 0 0
ALPHABET INC CAP STK CL A 02079K305 2,413 2,327 SH   SOLE   2,327 0 0
GLOBAL PMTS INC COM 37940X102 741 6,647 SH   SOLE   6,647 0 0
CHART INDS INC COM PAR $0.01 16115Q308 305 5,165 SH   SOLE   5,165 0 0
HALLIBURTON CO COM 406216101 280 5,975 SH   SOLE   5,975 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 277 11,753 SH   SOLE   11,753 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 490 4,958 SH   SOLE   4,958 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 145 23,601 SH   SOLE   23,601 0 0
HONEYWELL INTL INC COM 438516106 1,730 11,969 SH   SOLE   11,969 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 94 32,163 SH   SOLE   32,163 0 0
SCHEIN HENRY INC COM 806407102 5,273 78,460 SH   SOLE   78,460 0 0
HERITAGE COMMERCE CORP COM 426927109 340 20,615 SH   SOLE   20,615 0 0
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 326 5,856 SH   SOLE   5,856 0 0
ISHARES TR IBONDS DEC2023 46435G318 224 9,000 SH   SOLE   9,000 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 1,412 13,681 SH   SOLE   13,681 0 0
ISHARES TR CORE MSCI EAFE 46432F842 248 3,769 SH   SOLE   3,769 0 0
ISHARES TR EUROPE ETF 464287861 933 20,000 SH   SOLE   20,000 0 0
II VI INC COM 902104108 214 5,225 SH   SOLE   5,225 0 0
ISHARES TR CORE S&P MCP ETF 464287507 4,020 21,433 SH   SOLE   21,433 0 0
ISHARES TR CORE S&P SCP ETF 464287804 211 2,739 SH   SOLE   2,739 0 0
CHIPMOS TECHNOLOGIES INC SPONSORED ADR 16965P103 198 12,477 SH   SOLE   12,477 0 0
INTEL CORP COM 458140100 1,040 19,978 SH   SOLE   19,978 0 0
INTUIT COM 461202103 3,714 21,422 SH   SOLE   21,422 0 0
INTERXION HOLDING N.V SHS N47279109 672 10,814 SH   SOLE   10,814 0 0
IQVIA HLDGS INC COM 46266C105 5,774 58,857 SH   SOLE   58,857 0 0
IRON MTN INC NEW COM 46284V101 247 7,515 SH   SOLE   7,515 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 936 101,990 SH   SOLE   101,990 0 0
INVESTORS BANCORP INC NEW COM 46146L101 368 26,978 SH   SOLE   26,978 0 0
VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 1,769 75,200 SH   SOLE   75,200 0 0
ISHARES TR CORE S&P TTL STK 464287150 1,607 26,575 SH   SOLE   26,575 0 0
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 316 9,417 SH   SOLE   9,417 0 0
ISHARES TR CORE S&P500 ETF 464287200 10,713 40,371 SH   SOLE   40,371 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 13,801 101,413 SH   SOLE   101,413 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,623 17,275 SH   SOLE   17,275 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 2,938 18,792 SH   SOLE   18,792 0 0
ISHARES TR U.S. REAL ES ETF 464287739 2,717 36,000 SH   SOLE   36,000 0 0
ISHARES TR TRANS AVG ETF 464287192 248 1,325 SH   SOLE   1,325 0 0
NUVEEN FLOATING RATE INCOME COM 67072T108 441 40,475 SH   SOLE   40,475 0 0
JOHNSON & JOHNSON COM 478160104 1,835 14,322 SH   SOLE   14,322 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 205 5,729 SH   SOLE   5,729 0 0
JPMORGAN CHASE & CO COM 46625H100 2,587 23,527 SH   SOLE   23,527 0 0
NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 146 13,400 SH   SOLE   13,400 0 0
KRANESHARES TR BOSERA MSCI CH 500767405 464 13,291 SH   SOLE   13,291 0 0
CARMAX INC COM 143130102 3,171 51,200 SH   SOLE   51,200 0 0
COCA COLA CO COM 191216100 504 11,601 SH   SOLE   11,601 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 393 6,400 SH   SOLE   6,400 0 0
LAZARD LTD SHS A G54050102 3,336 63,475 SH   SOLE   63,475 0 0
LCI INDS COM 50189K103 975 9,360 SH   SOLE   9,360 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 3,988 24,655 SH   SOLE   24,655 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 201 10,543 SH   SOLE   10,543 0 0
LKQ CORP COM 501889208 4,592 121,000 SH   SOLE   121,000 0 0
LILLY ELI & CO COM 532457108 225 2,905 SH   SOLE   2,905 0 0
LIVE OAK BANCSHARES INC COM 53803X105 338 12,161 SH   SOLE   12,161 0 0
LOGMEIN INC COM 54142L109 325 2,815 SH   SOLE   2,815 0 0
LOWES COS INC COM 548661107 1,234 14,064 SH   SOLE   14,064 0 0
LPL FINL HLDGS INC COM 50212V100 445 7,292 SH   SOLE   7,292 0 0
ISHARES TR IBOXX INV CP ETF 464287242 3,052 26,001 SH   SOLE   26,001 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,333 7,608 SH   SOLE   7,608 0 0
MANTECH INTL CORP CL A 564563104 394 7,105 SH   SOLE   7,105 0 0
MARRIOTT INTL INC NEW CL A 571903202 1,033 7,596 SH   SOLE   7,596 0 0
MCDONALDS CORP COM 580135101 1,028 6,571 SH   SOLE   6,571 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 4,129 45,200 SH   SOLE   45,200 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 615 1,800 SH   SOLE   1,800 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873 208 2,300 SH   SOLE   2,300 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 2,308 39,550 SH   SOLE   39,550 0 0
ALTRIA GROUP INC COM 02209S103 202 3,238 SH   SOLE   3,238 0 0
MONSANTO CO NEW COM 61166W101 1,610 13,800 SH   SOLE   13,800 0 0
MONOLITHIC PWR SYS INC COM 609839105 1,309 11,310 SH   SOLE   11,310 0 0
MERCK & CO INC COM 58933Y105 839 15,408 SH   SOLE   15,408 0 0
MSCI INC COM 55354G100 856 5,724 SH   SOLE   5,724 0 0
MICROSOFT CORP COM 594918104 4,760 52,151 SH   SOLE   52,151 0 0
VAIL RESORTS INC COM 91879Q109 766 3,456 SH   SOLE   3,456 0 0
MASTEC INC COM 576323109 387 8,226 SH   SOLE   8,226 0 0
ISHARES TR NATIONAL MUN ETF 464288414 455 4,178 SH   SOLE   4,178 0 0
MYR GROUP INC DEL COM 55405W104 377 12,234 SH   SOLE   12,234 0 0
NBT BANCORP INC COM 628778102 253 7,134 SH   SOLE   7,134 0 0
NEOGEN CORP COM 640491106 384 5,726 SH   SOLE   5,726 0 0
NEW RELIC INC COM 64829B100 350 4,721 SH   SOLE   4,721 0 0
NETFLIX INC COM 64110L106 901 3,052 SH   SOLE   3,052 0 0
INGEVITY CORP COM 45688C107 298 4,050 SH   SOLE   4,050 0 0
NIKE INC CL B 654106103 7,936 119,442 SH   SOLE   119,442 0 0
NUVEEN MUN INCOME FD INC COM 67062J102 147 12,590 SH   SOLE   12,590 0 0
NORTHERN TECH INTL CORP COM 665809109 396 17,440 SH   SOLE   17,440 0 0
NOVARTIS A G SPONSORED ADR 66987V109 214 2,650 SH   SOLE   2,650 0 0
REALTY INCOME CORP COM 756109104 671 12,966 SH   SOLE   12,966 0 0
ISHARES TR S&P 100 ETF 464287101 291 2,508 SH   SOLE   2,508 0 0
OLD LINE BANCSHARES INC COM 67984M100 366 11,086 SH   SOLE   11,086 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 512 8,490 SH   SOLE   8,490 0 0
OLD REP INTL CORP COM 680223104 317 14,788 SH   SOLE   14,788 0 0
PAYCOM SOFTWARE INC COM 70432V102 529 4,927 SH   SOLE   4,927 0 0
PIMCO CORPORATE INCOME STRAT COM 72200U100 370 22,350 SH   SOLE   22,350 0 0
PEPSICO INC COM 713448108 906 8,301 SH   SOLE   8,301 0 0
PFIZER INC COM 717081103 1,706 48,071 SH   SOLE   48,071 0 0
PROCTER AND GAMBLE CO COM 742718109 323 4,073 SH   SOLE   4,073 0 0
POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 943 64,564 SH   SOLE   64,564 0 0
PICO HLDGS INC COM NEW 693366205 218 19,020 SH   SOLE   19,020 0 0
POLARIS INDS INC COM 731068102 285 2,487 SH   SOLE   2,487 0 0
PHILIP MORRIS INTL INC COM 718172109 746 7,500 SH   SOLE   7,500 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 312 4,855 SH   SOLE   4,855 0 0
PRA HEALTH SCIENCES INC COM 69354M108 676 8,152 SH   SOLE   8,152 0 0
POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 3,731 33,864 SH   SOLE   33,864 0 0
POWERSHARES ETF TRUST FTSE US1500 SM 73935X567 1,173 9,097 SH   SOLE   9,097 0 0
PROTO LABS INC COM 743713109 662 5,632 SH   SOLE   5,632 0 0
PRIMO WTR CORP COM 74165N105 176 15,052 SH   SOLE   15,052 0 0
PUBLIC STORAGE COM 74460D109 5,898 29,435 SH   SOLE   29,435 0 0
POWERSHARES ETF TR II EMER MRKT PORT 73936T763 383 16,298 SH   SOLE   16,298 0 0
PAYPAL HLDGS INC COM 70450Y103 1,329 17,521 SH   SOLE   17,521 0 0
PAPA JOHNS INTL INC COM 698813102 6,115 106,722 SH   SOLE   106,722 0 0
QUALYS INC COM 74758T303 348 4,780 SH   SOLE   4,780 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 3,677 22,965 SH   SOLE   22,965 0 0
SPDR SER TR MSCI USA STRTGIC 78468R812 1,593 20,838 SH   SOLE   20,838 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 314 2,668 SH   SOLE   2,668 0 0
RING ENERGY INC COM 76680V108 312 21,716 SH   SOLE   21,716 0 0
RED HAT INC COM 756577102 430 2,876 SH   SOLE   2,876 0 0
RENASANT CORP COM 75970E107 370 8,692 SH   SOLE   8,692 0 0
REALPAGE INC COM 75606N109 1,471 28,568 SH   SOLE   28,568 0 0
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 2,207 22,184 SH   SOLE   22,184 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 1,005 12,998 SH   SOLE   12,998 0 0
SAIA INC COM 78709Y105 1,009 13,420 SH   SOLE   13,420 0 0
STARBUCKS CORP COM 855244109 266 4,590 SH   SOLE   4,590 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1,386 21,735 SH   SOLE   21,735 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 563 11,487 SH   SOLE   11,487 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 871 30,338 SH   SOLE   30,338 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,423 42,226 SH   SOLE   42,226 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 639 12,085 SH   SOLE   12,085 0 0
SCHWAB CHARLES CORP NEW COM 808513105 1,495 28,621 SH   SOLE   28,621 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2,007 31,818 SH   SOLE   31,818 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 503 9,863 SH   SOLE   9,863 0 0
SEI INVESTMENTS CO COM 784117103 4,517 60,300 SH   SOLE   60,300 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 613 15,016 SH   SOLE   15,016 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 615 13,827 SH   SOLE   13,827 0 0
SHERWIN WILLIAMS CO COM 824348106 845 2,154 SH   SOLE   2,154 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 912 19,499 SH   SOLE   19,499 0 0
SVB FINL GROUP COM 78486Q101 485 2,020 SH   SOLE   2,020 0 0
SMUCKER J M CO COM NEW 832696405 2,110 17,018 SH   SOLE   17,018 0 0
SOUTHERN CO COM 842587107 725 16,236 SH   SOLE   16,236 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 271 8,611 SH   SOLE   8,611 0 0
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 1,318 42,600 SH   SOLE   42,600 0 0
POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 461 9,811 SH   SOLE   9,811 0 0
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 1,064 35,231 SH   SOLE   35,231 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,267 4,813 SH   SOLE   4,813 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 583 12,287 SH   SOLE   12,287 0 0
SOUTH ST CORP COM 840441109 359 4,204 SH   SOLE   4,204 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 503 9,380 SH   SOLE   9,380 0 0
STATE STR CORP COM 857477103 443 4,441 SH   SOLE   4,441 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 1,944 19,394 SH   SOLE   19,394 0 0
STRYKER CORP COM 863667101 1,773 11,015 SH   SOLE   11,015 0 0
AT&T INC COM 00206R102 1,705 47,818 SH   SOLE   47,818 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG CHN RL EST 18383Q861 291 9,612 SH   SOLE   9,612 0 0
BANCORP INC DEL COM 05969A105 215 19,950 SH   SOLE   19,950 0 0
TRIUMPH BANCORP INC COM 89679E300 331 8,022 SH   SOLE   8,022 0 0
TELEFLEX INC COM 879369106 669 2,625 SH   SOLE   2,625 0 0
TJX COS INC NEW COM 872540109 2,098 25,722 SH   SOLE   25,722 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 491 2,377 SH   SOLE   2,377 0 0
T MOBILE US INC COM 872590104 1,395 22,851 SH   SOLE   22,851 0 0
TAPESTRY INC COM 876030107 904 17,186 SH   SOLE   17,186 0 0
PRICE T ROWE GROUP INC COM 74144T108 590 5,465 SH   SOLE   5,465 0 0
TRISTATE CAP HLDGS INC COM 89678F100 286 12,316 SH   SOLE   12,316 0 0
TRACTOR SUPPLY CO COM 892356106 4,301 68,247 SH   SOLE   68,247 0 0
UBIQUITI NETWORKS INC COM 90347A100 316 4,591 SH   SOLE   4,591 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 560 2,298 SH   SOLE   2,298 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,997 9,333 SH   SOLE   9,333 0 0
UNION PAC CORP COM 907818108 826 6,144 SH   SOLE   6,144 0 0
US BANCORP DEL COM NEW 902973304 2,278 45,107 SH   SOLE   45,107 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,118 16,832 SH   SOLE   16,832 0 0
VISA INC COM CL A 92826C839 12,308 102,895 SH   SOLE   102,895 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,528 28,107 SH   SOLE   28,107 0 0
V F CORP COM 918204108 276 3,730 SH   SOLE   3,730 0 0
VANGUARD GROUP DIV APP ETF 921908844 2,003 19,824 SH   SOLE   19,824 0 0
VIRTU FINL INC CL A 928254101 497 15,065 SH   SOLE   15,065 0 0
VANECK VECTORS ETF TR VIETNAM ETF 92189F817 1,174 60,000 SH   SOLE   60,000 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 457 6,057 SH   SOLE   6,057 0 0
VISHAY PRECISION GROUP INC COM 92835K103 263 8,428 SH   SOLE   8,428 0 0
VIRTUSA CORP COM 92827P102 360 7,420 SH   SOLE   7,420 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 753 4,619 SH   SOLE   4,619 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,104 8,131 SH   SOLE   8,131 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 1,953 18,924 SH   SOLE   18,924 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,169 9,646 SH   SOLE   9,646 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,897 39,668 SH   SOLE   39,668 0 0
WESTERN ALLIANCE BANCORP COM 957638109 869 14,950 SH   SOLE   14,950 0 0
WATERS CORP COM 941848103 4,898 24,658 SH   SOLE   24,658 0 0
WASTE CONNECTIONS INC COM 94106B101 4,491 62,600 SH   SOLE   62,600 0 0
WORKDAY INC CL A 98138H101 678 5,333 SH   SOLE   5,333 0 0
WELLTOWER INC COM 95040Q104 531 9,750 SH   SOLE   9,750 0 0
WELLS FARGO CO NEW COM 949746101 710 13,547 SH   SOLE   13,547 0 0
WALMART INC COM 931142103 598 6,722 SH   SOLE   6,722 0 0
WORLDPAY INC CL A 981558109 1,444 17,562 SH   SOLE   17,562 0 0
W P CAREY INC COM 92936U109 3,597 58,033 SH   SOLE   58,033 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 224 8,200 SH   SOLE   8,200 0 0
XCEL ENERGY INC COM 98389B100 1,613 35,475 SH   SOLE   35,475 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 2,610 38,716 SH   SOLE   38,716 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1,110 40,246 SH   SOLE   40,246 0 0
EXXON MOBIL CORP COM 30231G102 1,167 15,641 SH   SOLE   15,641 0 0
XPO LOGISTICS INC COM 983793100 681 6,693 SH   SOLE   6,693 0 0
XYLEM INC COM 98419M100 734 9,547 SH   SOLE   9,547 0 0
ZIONS BANCORPORATION COM 989701107 1,611 30,561 SH   SOLE   30,561 0 0