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 5,143 35,713 SH   SOLE   35,713 0 0
ABBVIE INC COM 00287Y109 1,855 25,576 SH   SOLE   25,576 0 0
AMERIS BANCORP COM 03076K108 795 16,498 SH   SOLE   16,498 0 0
ABIOMED INC COM 003654100 322 2,249 SH   SOLE   2,249 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 286 7,466 SH   SOLE   7,466 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 449 9,094 SH   SOLE   9,094 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,592 20,955 SH   SOLE   20,955 0 0
ISHARES TR MSCI ACWI EX US 464288240 2,166 47,511 SH   SOLE   47,511 0 0
ADOBE SYS INC COM 00724F101 1,327 9,381 SH   SOLE   9,381 0 0
ANALOG DEVICES INC COM 032654105 292 3,754 SH   SOLE   3,754 0 0
ADDUS HOMECARE CORP COM 006739106 389 10,453 SH   SOLE   10,453 0 0
ADVANCED ENERGY INDS COM 007973100 466 7,205 SH   SOLE   7,205 0 0
ISHARES TR CORE US AGGBD ET 464287226 309 2,823 SH   SOLE   2,823 0 0
ALLERGAN PLC SHS G0177J108 4,495 18,492 SH   SOLE   18,492 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 242 4,095 SH   SOLE   4,095 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,460 9,726 SH   SOLE   9,726 0 0
AFFILIATED MANAGERS GROUP COM 008252108 204 1,227 SH   SOLE   1,227 0 0
AMGEN INC COM 031162100 863 5,011 SH   SOLE   5,011 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 241 8,125 SH   SOLE   8,125 0 0
AMERICAN TOWER CORP NEW COM 03027X100 284 2,144 SH   SOLE   2,144 0 0
AMERICAN WOODMARK CORP COM 030506109 390 4,082 SH   SOLE   4,082 0 0
AMAZON COM INC COM 023135106 3,242 3,349 SH   SOLE   3,349 0 0
AMERICAN VANGUARD CORP COM 030371108 201 11,630 SH   SOLE   11,630 0 0
BROADCOM LTD SHS Y09827109 679 2,914 SH   SOLE   2,914 0 0
AVERY DENNISON CORP COM 053611109 869 9,835 SH   SOLE   9,835 0 0
AMERICAN EXPRESS CO COM 025816109 546 6,485 SH   SOLE   6,485 0 0
AZZ INC COM 002474104 289 5,177 SH   SOLE   5,177 0 0
BOEING CO COM 097023105 722 3,653 SH   SOLE   3,653 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 698 4,955 SH   SOLE   4,955 0 0
BANK AMER CORP COM 060505104 969 39,944 SH   SOLE   39,944 0 0
BB&T CORP COM 054937107 873 19,222 SH   SOLE   19,222 0 0
BARD C R INC COM 067383109 1,117 3,533 SH   SOLE   3,533 0 0
BIOSCRIP INC COM 09069N108 340 125,328 SH   SOLE   125,328 0 0
BANK NEW YORK MELLON CORP COM 064058100 419 8,218 SH   SOLE   8,218 0 0
TOPBUILD CORP COM 89055F103 259 4,880 SH   SOLE   4,880 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 354 23,128 SH   SOLE   23,128 0 0
BLACKROCK INC COM 09247X101 2,760 6,535 SH   SOLE   6,535 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 901 16,179 SH   SOLE   16,179 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 274 3,355 SH   SOLE   3,355 0 0
CARDINAL HEALTH INC COM 14149Y108 2,867 36,800 SH   SOLE   36,800 0 0
CAROLINA FINL CORP NEW COM 143873107 285 8,833 SH   SOLE   8,833 0 0
CAROLINA TR BANCSHARES INC COM 14422P105 540 72,130 SH   SOLE   72,130 0 0
CHEMOURS CO COM 163851108 1,401 36,936 SH   SOLE   36,936 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 949 14,466 SH   SOLE   14,466 0 0
CELGENE CORP COM 151020104 4,239 32,641 SH   SOLE   32,641 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 255 8,495 SH   SOLE   8,495 0 0
CEVA INC COM 157210105 862 18,959 SH   SOLE   18,959 0 0
CITIZENS FINL GROUP INC COM 174610105 386 10,827 SH   SOLE   10,827 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 261 22,051 SH   SOLE   22,051 0 0
ISHARES TR INTERM CR BD ETF 464288638 242 2,200 SH   SOLE   2,200 0 0
COLGATE PALMOLIVE CO COM 194162103 885 11,937 SH   SOLE   11,937 0 0
CANADIAN NATL RY CO COM 136375102 3,291 40,600 SH   SOLE   40,600 0 0
CANADIAN NAT RES LTD COM 136385101 1,013 35,120 SH   SOLE   35,120 0 0
COACH INC COM 189754104 816 17,242 SH   SOLE   17,242 0 0
CONOCOPHILLIPS COM 20825C104 602 13,694 SH   SOLE   13,694 0 0
CORCEPT THERAPEUTICS INC COM 218352102 283 23,944 SH   SOLE   23,944 0 0
COPART INC COM 217204106 4,707 148,074 SH   SOLE   148,074 0 0
SALESFORCE COM INC COM 79466L302 526 6,070 SH   SOLE   6,070 0 0
ISHARES TR 1-3 YR CR BD ETF 464288646 7,166 68,049 SH   SOLE   68,049 0 0
COOPER TIRE & RUBR CO COM 216831107 222 6,160 SH   SOLE   6,160 0 0
CVS HEALTH CORP COM 126650100 738 9,171 SH   SOLE   9,171 0 0
CHEVRON CORP NEW COM 166764100 1,849 17,721 SH   SOLE   17,721 0 0
DOMINION ENERGY INC COM 25746U109 238 3,107 SH   SOLE   3,107 0 0
DBX ETF TR XTRAK MSCI EAFE 233051200 367 12,238 SH   SOLE   12,238 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 694 16,935 SH   SOLE   16,935 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 363 1,700 SH   SOLE   1,700 0 0
DISNEY WALT CO COM DISNEY 254687106 1,898 17,867 SH   SOLE   17,867 0 0
DIGITAL RLTY TR INC COM 253868103 560 4,956 SH   SOLE   4,956 0 0
DORMAN PRODUCTS INC COM 258278100 305 3,690 SH   SOLE   3,690 0 0
DOMINOS PIZZA INC COM 25754A201 1,110 5,249 SH   SOLE   5,249 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,026 12,271 SH   SOLE   12,271 0 0
ISHARES TR SELECT DIVID ETF 464287168 1,540 16,700 SH   SOLE   16,700 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 586 11,263 SH   SOLE   11,263 0 0
DYCOM INDS INC COM 267475101 315 3,514 SH   SOLE   3,514 0 0
ECOLAB INC COM 278865100 6,608 49,779 SH   SOLE   49,779 0 0
US ECOLOGY INC COM 91732J102 367 7,260 SH   SOLE   7,260 0 0
ENCORE CAP GROUP INC COM 292554102 607 15,130 SH   SOLE   15,130 0 0
EURONET WORLDWIDE INC COM 298736109 364 4,171 SH   SOLE   4,171 0 0
ISHARES TR MSCI EAFE ETF 464287465 3,578 54,875 SH   SOLE   54,875 0 0
ISHARES TR EAFE GRWTH ETF 464288885 685 9,258 SH   SOLE   9,258 0 0
ISHARES TR MSCI INDONIA ETF 46429B309 1,088 40,000 SH   SOLE   40,000 0 0
LAUDER ESTEE COS INC CL A 518439104 5,209 54,267 SH   SOLE   54,267 0 0
EPAM SYS INC COM 29414B104 309 3,678 SH   SOLE   3,678 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,752 64,689 SH   SOLE   64,689 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 980 40,000 SH   SOLE   40,000 0 0
ESSENT GROUP LTD COM G3198U102 1,031 27,761 SH   SOLE   27,761 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 343 5,370 SH   SOLE   5,370 0 0
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 403 19,745 SH   SOLE   19,745 0 0
EXPEDITORS INTL WASH INC COM 302130109 2,214 39,200 SH   SOLE   39,200 0 0
EXTREME NETWORKS INC COM 30226D106 280 30,337 SH   SOLE   30,337 0 0
ABERDEEN ASIA PACIFIC INCOM COM 003009107 115 23,000 SH   SOLE   23,000 0 0
FACEBOOK INC CL A 30303M102 7,576 50,180 SH   SOLE   50,180 0 0
FCB FINL HLDGS INC CL A 30255G103 337 7,055 SH   SOLE   7,055 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 1,093 2,933 SH   SOLE   2,933 0 0
FREEPORT-MCMORAN INC CL B 35671D857 703 58,500 SH   SOLE   58,500 0 0
F M C CORP COM NEW 302491303 918 12,571 SH   SOLE   12,571 0 0
FORMFACTOR INC COM 346375108 257 20,725 SH   SOLE   20,725 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 1,007 10,055 SH   SOLE   10,055 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 926 12,841 SH   SOLE   12,841 0 0
GREENBRIER COS INC COM 393657101 246 5,324 SH   SOLE   5,324 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1,316 59,618 SH   SOLE   59,618 0 0
GENERAL ELECTRIC CO COM 369604103 1,767 65,421 SH   SOLE   65,421 0 0
GILEAD SCIENCES INC COM 375558103 2,179 30,791 SH   SOLE   30,791 0 0
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 464 5,068 SH   SOLE   5,068 0 0
ALPHABET INC CAP STK CL C 02079K107 4,735 5,211 SH   SOLE   5,211 0 0
ALPHABET INC CAP STK CL A 02079K305 2,162 2,325 SH   SOLE   2,325 0 0
SPDR INDEX SHS FDS S&P WRLD EX US 78463X889 248 8,509 SH   SOLE   8,509 0 0
HALLIBURTON CO COM 406216101 271 6,335 SH   SOLE   6,335 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 436 5,014 SH   SOLE   5,014 0 0
HARTE-HANKS INC COM 416196103 13 12,635 SH   SOLE   12,635 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 280 11,910 SH   SOLE   11,910 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 315 38,354 SH   SOLE   38,354 0 0
HONEYWELL INTL INC COM 438516106 1,635 12,269 SH   SOLE   12,269 0 0
SCHEIN HENRY INC COM 806407102 7,148 39,055 SH   SOLE   39,055 0 0
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 319 5,607 SH   SOLE   5,607 0 0
INDEPENDENT BK GROUP INC COM 45384B106 591 9,936 SH   SOLE   9,936 0 0
ISHARES TR 7-10YR TR BD ETF 464287440 1,339 12,558 SH   SOLE   12,558 0 0
ISHARES TR EUROPE ETF 464287861 886 20,000 SH   SOLE   20,000 0 0
ISHARES TR CORE S&P MCP ETF 464287507 3,681 21,160 SH   SOLE   21,160 0 0
CHIPMOS TECHNOLOGIES INC SPONSORED ADR 16965P103 243 12,277 SH   SOLE   12,277 0 0
IHS MARKIT LTD SHS G47567105 409 9,284 SH   SOLE   9,284 0 0
INTEL CORP COM 458140100 625 18,515 SH   SOLE   18,515 0 0
INTUIT COM 461202103 3,522 26,522 SH   SOLE   26,522 0 0
INTERXION HOLDING N.V SHS N47279109 523 11,429 SH   SOLE   11,429 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 1,066 107,990 SH   SOLE   107,990 0 0
INVESTORS BANCORP INC NEW COM 46146L101 354 26,488 SH   SOLE   26,488 0 0
VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 2,373 99,200 SH   SOLE   99,200 0 0
ISHARES TR CORE S&P TTL STK 464287150 1,459 26,329 SH   SOLE   26,329 0 0
ITRON INC COM 465741106 282 4,166 SH   SOLE   4,166 0 0
ISHARES TR CORE S&P500 ETF 464287200 8,456 34,739 SH   SOLE   34,739 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 2,038 17,507 SH   SOLE   17,507 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 12,215 102,628 SH   SOLE   102,628 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,308 16,375 SH   SOLE   16,375 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 2,694 18,707 SH   SOLE   18,707 0 0
ISHARES TR U.S. REAL ES ETF 464287739 2,872 36,000 SH   SOLE   36,000 0 0
ISHARES TR TRANS AVG ETF 464287192 214 1,242 SH   SOLE   1,242 0 0
NUVEEN FLOATING RATE INCOME COM 67072T108 451 38,025 SH   SOLE   38,025 0 0
JOHNSON & JOHNSON COM 478160104 1,885 14,249 SH   SOLE   14,249 0 0
JPMORGAN CHASE & CO COM 46625H100 2,137 23,377 SH   SOLE   23,377 0 0
NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 156 13,400 SH   SOLE   13,400 0 0
KRANESHARES TR BOSERA MSCI CH 500767405 394 12,849 SH   SOLE   12,849 0 0
KEYCORP NEW COM 493267108 427 22,778 SH   SOLE   22,778 0 0
CARMAX INC COM 143130102 3,229 51,200 SH   SOLE   51,200 0 0
COCA COLA CO COM 191216100 515 11,474 SH   SOLE   11,474 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 289 6,044 SH   SOLE   6,044 0 0
LAZARD LTD SHS A G54050102 1,761 38,000 SH   SOLE   38,000 0 0
LCI INDS COM 50189K103 1,002 9,790 SH   SOLE   9,790 0 0
LGI HOMES INC COM 50187T106 462 11,493 SH   SOLE   11,493 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 912 7,512 SH   SOLE   7,512 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 231 1,500 SH   SOLE   1,500 0 0
LKQ CORP COM 501889208 2,900 88,000 SH   SOLE   88,000 0 0
LILLY ELI & CO COM 532457108 268 3,253 SH   SOLE   3,253 0 0
LIVE OAK BANCSHARES INC COM 53803X105 290 11,978 SH   SOLE   11,978 0 0
LOGMEIN INC COM 54142L109 279 2,666 SH   SOLE   2,666 0 0
LOWES COS INC COM 548661107 718 9,265 SH   SOLE   9,265 0 0
ISHARES TR IBOXX INV CP ETF 464287242 2,063 17,120 SH   SOLE   17,120 0 0
MANTECH INTL CORP CL A 564563104 271 6,545 SH   SOLE   6,545 0 0
MARRIOTT INTL INC NEW CL A 571903202 758 7,557 SH   SOLE   7,557 0 0
MCDONALDS CORP COM 580135101 994 6,489 SH   SOLE   6,489 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 4,293 55,626 SH   SOLE   55,626 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 574 1,807 SH   SOLE   1,807 0 0
MARTIN MARIETTA MATLS INC COM 573284106 452 2,031 SH   SOLE   2,031 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 2,906 40,775 SH   SOLE   40,775 0 0
ALTRIA GROUP INC COM 02209S103 374 5,023 SH   SOLE   5,023 0 0
MOMO INC ADR 60879B107 300 8,108 SH   SOLE   8,108 0 0
MONSANTO CO NEW COM 61166W101 2,166 18,300 SH   SOLE   18,300 0 0
MONOLITHIC PWR SYS INC COM 609839105 1,114 11,560 SH   SOLE   11,560 0 0
MERCK & CO INC COM 58933Y105 1,089 16,998 SH   SOLE   16,998 0 0
MSCI INC COM 55354G100 593 5,757 SH   SOLE   5,757 0 0
MICROSOFT CORP COM 594918104 3,637 52,764 SH   SOLE   52,764 0 0
VAIL RESORTS INC COM 91879Q109 715 3,527 SH   SOLE   3,527 0 0
MASTEC INC COM 576323109 366 8,096 SH   SOLE   8,096 0 0
ISHARES TR NATIONAL MUN ETF 464288414 392 3,562 SH   SOLE   3,562 0 0
MYR GROUP INC DEL COM 55405W104 272 8,774 SH   SOLE   8,774 0 0
NBT BANCORP INC COM 628778102 264 7,134 SH   SOLE   7,134 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 139 10,159 SH   SOLE   10,159 0 0
NEOGEN CORP COM 640491106 293 4,245 SH   SOLE   4,245 0 0
NETFLIX INC COM 64110L106 458 3,066 SH   SOLE   3,066 0 0
NIKE INC CL B 654106103 8,293 140,560 SH   SOLE   140,560 0 0
ANNALY CAP MGMT INC COM 035710409 134 11,119 SH   SOLE   11,119 0 0
NUVEEN MUN INCOME FD INC COM 67062J102 148 12,590 SH   SOLE   12,590 0 0
SERVICENOW INC COM 81762P102 3,509 33,100 SH   SOLE   33,100 0 0
NETEASE INC SPONSORED ADR 64110W102 1,194 3,970 SH   SOLE   3,970 0 0
NORTHERN TECH INTL CORP COM 665809109 242 15,522 SH   SOLE   15,522 0 0
NUTRI SYS INC NEW COM 67069D108 649 12,473 SH   SOLE   12,473 0 0
NUVASIVE INC COM 670704105 551 7,167 SH   SOLE   7,167 0 0
NV5 GLOBAL INC COM 62945V109 286 6,732 SH   SOLE   6,732 0 0
NOVARTIS A G SPONSORED ADR 66987V109 213 2,550 SH   SOLE   2,550 0 0
NEWELL BRANDS INC COM 651229106 1,129 21,050 SH   SOLE   21,050 0 0
REALTY INCOME CORP COM 756109104 638 11,562 SH   SOLE   11,562 0 0
ISHARES TR S&P 100 ETF 464287101 268 2,505 SH   SOLE   2,505 0 0
OLD LINE BANCSHARES INC COM 67984M100 282 10,022 SH   SOLE   10,022 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 366 8,586 SH   SOLE   8,586 0 0
ON SEMICONDUCTOR CORP COM 682189105 253 18,010 SH   SOLE   18,010 0 0
OLD REP INTL CORP COM 680223104 303 15,538 SH   SOLE   15,538 0 0
PIMCO CORPORATE INCOME STRAT COM 72200U100 561 32,350 SH   SOLE   32,350 0 0
PAYLOCITY HLDG CORP COM 70438V106 303 6,698 SH   SOLE   6,698 0 0
PEPSICO INC COM 713448108 959 8,300 SH   SOLE   8,300 0 0
PFIZER INC COM 717081103 1,617 48,138 SH   SOLE   48,138 0 0
PROCTER AND GAMBLE CO COM 742718109 377 4,322 SH   SOLE   4,322 0 0
POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 654 43,300 SH   SOLE   43,300 0 0
PULTE GROUP INC COM 745867101 373 15,205 SH   SOLE   15,205 0 0
PICO HLDGS INC COM NEW 693366205 303 17,300 SH   SOLE   17,300 0 0
POLARIS INDS INC COM 731068102 226 2,454 SH   SOLE   2,454 0 0
PHILIP MORRIS INTL INC COM 718172109 872 7,421 SH   SOLE   7,421 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 717 11,417 SH   SOLE   11,417 0 0
POWER INTEGRATIONS INC COM 739276103 564 7,734 SH   SOLE   7,734 0 0
PRA HEALTH SCIENCES INC COM 69354M108 485 6,460 SH   SOLE   6,460 0 0
POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 2,684 25,966 SH   SOLE   25,966 0 0
POWERSHARES ETF TRUST FTSE US1500 SM 73935X567 1,028 8,690 SH   SOLE   8,690 0 0
PRIMO WTR CORP COM 74165N105 187 14,722 SH   SOLE   14,722 0 0
PAREXEL INTL CORP COM 699462107 448 5,157 SH   SOLE   5,157 0 0
POWERSHARES ETF TR II EMER MRKT PORT 73936T763 305 15,374 SH   SOLE   15,374 0 0
PAYPAL HLDGS INC COM 70450Y103 713 13,288 SH   SOLE   13,288 0 0
PAPA JOHNS INTL INC COM 698813102 7,802 108,722 SH   SOLE   108,722 0 0
QUINTILES IMS HOLDINGS INC COM 74876Y101 5,361 59,894 SH   SOLE   59,894 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 3,261 23,694 SH   SOLE   23,694 0 0
SPDR SER TR MSCI USA STRTGIC 78468R812 1,286 18,432 SH   SOLE   18,432 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 290 2,653 SH   SOLE   2,653 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,176 2,395 SH   SOLE   2,395 0 0
REALPAGE INC COM 75606N109 1,047 29,134 SH   SOLE   29,134 0 0
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 1,659 17,901 SH   SOLE   17,901 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 959 13,220 SH   SOLE   13,220 0 0
SAIA INC COM 78709Y105 312 6,086 SH   SOLE   6,086 0 0
STARBUCKS CORP COM 855244109 263 4,510 SH   SOLE   4,510 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1,284 21,966 SH   SOLE   21,966 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 336 13,526 SH   SOLE   13,526 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 501 15,752 SH   SOLE   15,752 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 448 9,306 SH   SOLE   9,306 0 0
SCHWAB CHARLES CORP NEW COM 808513105 1,223 28,468 SH   SOLE   28,468 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 702 12,158 SH   SOLE   12,158 0 0
SPDR SERIES TRUST BLOMBERG BRC SRT 78464A474 908 29,621 SH   SOLE   29,621 0 0
SEI INVESTMENTS CO COM 784117103 2,969 55,200 SH   SOLE   55,200 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1,999 51,000 SH   SOLE   51,000 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 563 15,274 SH   SOLE   15,274 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 508 13,702 SH   SOLE   13,702 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 754 15,754 SH   SOLE   15,754 0 0
SVB FINL GROUP COM 78486Q101 338 1,923 SH   SOLE   1,923 0 0
SMUCKER J M CO COM NEW 832696405 1,333 11,268 SH   SOLE   11,268 0 0
SEMTECH CORP COM 816850101 589 16,482 SH   SOLE   16,482 0 0
SOUTHERN CO COM 842587107 564 11,783 SH   SOLE   11,783 0 0
POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 438 9,799 SH   SOLE   9,799 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,165 4,820 SH   SOLE   4,820 0 0
STERICYCLE INC COM 858912108 3,816 50,000 SH   SOLE   50,000 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 340 7,162 SH   SOLE   7,162 0 0
SOUTH ST CORP COM 840441109 356 4,154 SH   SOLE   4,154 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 378 8,759 SH   SOLE   8,759 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 2,149 22,396 SH   SOLE   22,396 0 0
STRYKER CORP COM 863667101 1,550 11,167 SH   SOLE   11,167 0 0
AT&T INC COM 00206R102 1,967 52,144 SH   SOLE   52,144 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG CHN RL EST 18383Q861 227 9,041 SH   SOLE   9,041 0 0
BANCORP INC DEL COM 05969A105 152 20,005 SH   SOLE   20,005 0 0
TELEFLEX INC COM 879369106 553 2,664 SH   SOLE   2,664 0 0
TJX COS INC NEW COM 872540109 1,958 27,130 SH   SOLE   27,130 0 0
T MOBILE US INC COM 872590104 2,214 36,516 SH   SOLE   36,516 0 0
PRICE T ROWE GROUP INC COM 74144T108 393 5,292 SH   SOLE   5,292 0 0
TRISTATE CAP HLDGS INC COM 89678F100 309 12,257 SH   SOLE   12,257 0 0
TRACTOR SUPPLY CO COM 892356106 3,510 64,747 SH   SOLE   64,747 0 0
TYLER TECHNOLOGIES INC COM 902252105 296 1,683 SH   SOLE   1,683 0 0
ULTA BEAUTY INC COM 90384S303 301 1,047 SH   SOLE   1,047 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,484 8,003 SH   SOLE   8,003 0 0
UNION PAC CORP COM 907818108 728 6,683 SH   SOLE   6,683 0 0
US BANCORP DEL COM NEW 902973304 2,513 48,392 SH   SOLE   48,392 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,133 17,465 SH   SOLE   17,465 0 0
VISA INC COM CL A 92826C839 10,548 112,479 SH   SOLE   112,479 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 755 15,091 SH   SOLE   15,091 0 0
V F CORP COM 918204108 205 3,551 SH   SOLE   3,551 0 0
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 1,772 19,123 SH   SOLE   19,123 0 0
VANECK VECTORS ETF TR VIETNAM ETF 92189F817 896 60,000 SH   SOLE   60,000 0 0
VANGUARD INDEX FDS REIT ETF 922908553 671 8,057 SH   SOLE   8,057 0 0
VANTIV INC CL A 92210H105 1,120 17,683 SH   SOLE   17,683 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 319 2,473 SH   SOLE   2,473 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 591 4,748 SH   SOLE   4,748 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 1,800 18,637 SH   SOLE   18,637 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,085 9,777 SH   SOLE   9,777 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,828 40,937 SH   SOLE   40,937 0 0
WESTERN ALLIANCE BANCORP COM 957638109 739 15,027 SH   SOLE   15,027 0 0
WATERS CORP COM 941848103 5,563 30,258 SH   SOLE   30,258 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 574 7,324 SH   SOLE   7,324 0 0
WORKDAY INC CL A 98138H101 281 2,893 SH   SOLE   2,893 0 0
WELLS FARGO CO NEW COM 949746101 1,730 31,219 SH   SOLE   31,219 0 0
WHOLE FOODS MKT INC COM 966837106 319 7,580 SH   SOLE   7,580 0 0
W P CAREY INC COM 92936U109 2,822 42,744 SH   SOLE   42,744 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 268 8,400 SH   SOLE   8,400 0 0
XCEL ENERGY INC COM 98389B100 1,898 41,375 SH   SOLE   41,375 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 2,708 41,714 SH   SOLE   41,714 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 244 4,700 SH   SOLE   4,700 0 0
EXXON MOBIL CORP COM 30231G102 1,376 17,045 SH   SOLE   17,045 0 0
XPO LOGISTICS INC COM 983793100 322 4,979 SH   SOLE   4,979 0 0
XYLEM INC COM 98419M100 433 7,803 SH   SOLE   7,803 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 311 3,093 SH   SOLE   3,093 0 0
ZIONS BANCORPORATION COM 989701107 1,370 31,194 SH   SOLE   31,194 0 0