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
ALPHABET INC CLASS C 02079K107 819 672 SH   SOLE   672 0 0
ALPHABET INC CLASS A 02079K305 10,812 8,854 SH   SOLE   8,854 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 3,807 416,475 SH   SOLE   405,910 0 7,500
ALPS ETF TRUST INTL SECTOR DIVI DOGS ETF 00162Q718 333 12,860 SH   SOLE   12,220 0 640
AT&T INC COMMON 00206R102 19 500 SH   OTR   0 0 500
AT&T INC COMMON 00206R102 209 5,527 SH   SOLE   5,527 0 0
BLACKBAUD INC COMMON 09227Q100 219 2,423 SH   SOLE   2,423 0 0
BLACKBERRY LIMITED COMMON 09228F103 182 34,730 SH   SOLE   34,730 0 0
CAREDX INC COMMON 14167L103 207 9,150 SH   SOLE   9,150 0 0
CHART INDS INC COMMON 16115Q308 1,574 25,233 SH   SOLE   25,233 0 0
CHUBB LIMITED COMMON H1467J104 3,396 21,034 SH   SOLE   21,034 0 0
CHURCHILL DOWNS INC COMMON 171484108 426 3,450 SH   SOLE   3,450 0 0
CISCO SYSTEMS INC COMMON 17275R102 59 1,200 SH   OTR   0 0 1,200
CISCO SYSTEMS INC COMMON 17275R102 8,675 175,567 SH   SOLE   175,567 0 0
COCA-COLA CO COMMON 191216100 2 45 SH   OTR   0 0 45
COCA-COLA CO COMMON 191216100 5,422 99,605 SH   SOLE   99,605 0 0
COLUMBIA SPORTSWEAR COMMON 198516106 679 7,003 SH   SOLE   7,003 0 0
COMFORT SYS USA INC COMMON 199908104 310 7,020 SH   SOLE   7,020 0 0
CONMED CORP COMMON 207410101 404 4,203 SH   SOLE   4,203 0 0
CONOCOPHILLIPS COMMON 20825C104 24 425 SH   OTR   0 0 425
CONOCOPHILLIPS COMMON 20825C104 2,976 52,226 SH   SOLE   52,226 0 0
CORNERSTONE ONDEMA COMMON 21925Y103 339 6,175 SH   SOLE   6,175 0 0
CROWN CASTLE INTL COMMON 22822V101 5,057 36,377 SH   SOLE   36,377 0 0
CRYOPORT INC COM USD0.01 229050307 320 19,568 SH   SOLE   19,568 0 0
CUTERA INC COMMON 232109108 855 29,241 SH   SOLE   29,241 0 0
DANAHER CORP COMMON 235851102 645 4,467 SH   SOLE   4,467 0 0
DBX ETF TR TRACKERS HARVEST CSI 233051879 1,382 51,015 SH   SOLE   51,015 0 0
DELTA AIR LINES COMMON 247361702 4,315 74,911 SH   SOLE   74,911 0 0
DIAMONDBACK ENERGY COMMON 25278X109 424 4,720 SH   SOLE   4,720 0 0
DIODES INC COMMON 254543101 539 13,422 SH   SOLE   13,422 0 0
DISCOVERY COMMUNIC COMMON SERIES A 25470F104 425 15,956 SH   SOLE   15,956 0 0
DOLLAR GEN CORP COMMON 256677105 275 1,730 SH   SOLE   1,730 0 0
DUKE ENERGY CORP COMMON 26441C204 34 350 SH   OTR   0 0 350
DUKE ENERGY CORP COMMON 26441C204 184 1,916 SH   SOLE   1,916 0 0
EAGLE MATERIALS COMMON 26969P108 1,355 15,051 SH   SOLE   15,051 0 0
EBAY INC COMMON 278642103 2,239 57,436 SH   SOLE   57,436 0 0
ELANCO ANIMAL HEALTH COMMON 28414H103 516 19,400 SH   SOLE   19,400 0 0
ELECTRONIC ARTS INC COMMON 285512109 3,648 37,292 SH   SOLE   37,292 0 0
EMERGENT BIOSOLUTNS COMMON 29089Q105 440 8,408 SH   SOLE   8,408 0 0
EMERSON ELEC CO COMMON 291011104 3 50 SH   OTR   0 0 50
EMERSON ELEC CO COMMON 291011104 4,592 68,687 SH   SOLE   68,687 0 0
ENVESTNET INC COMMON 29404K106 308 5,439 SH   SOLE   5,439 0 0
EXCHANGE TRADED CONC TR EMQQ EM INTERN 301505889 5,166 165,583 SH   SOLE   163,633 0 1,280
FIFTH THIRD BANCORP COMMON 316773100 420 15,323 SH   SOLE   15,323 0 0
FIRST BANCORP N C COMMON 318910106 236 6,570 SH   SOLE   6,570 0 0
FIRST CMNTY CORP SC COMMON 319835104 300 15,375 SH   OTR   0 0 15,375
FIRST IND REALTY TR COMMON 32054K103 40 1,000 SH   OTR   0 0 1,000
FIRST IND REALTY TR COMMON 32054K103 367 9,269 SH   SOLE   9,269 0 0
FIRST MERCHANTS CORP COMMON 320817109 235 6,238 SH   SOLE   6,238 0 0
FIRST TR DJ STOXX ETF-SELECT DIV 30 IF 33735T109 197 15,500 SH   SOLE   14,690 0 810
FLIR SYS INC COMMON 302445101 329 6,264 SH   SOLE   6,264 0 0
FRANKLIN FINL NETWOR COM ACCRD INVS 35352P104 427 14,147 SH   SOLE   14,147 0 0
GENERAC HLDGS INC COMMON 368736104 1,010 12,889 SH   SOLE   12,889 0 0
GENERAL MILLS INC COMMON 370334104 894 16,224 SH   SOLE   16,224 0 0
G-III APPAREL GROUP COMMON 36237H101 512 19,852 SH   SOLE   19,852 0 0
GILEAD SCIENCES INC COMMON 375558103 4,248 67,020 SH   SOLE   67,020 0 0
GLOBAL X FDS ETF CHINA CONS 37950E408 1,725 107,520 SH   SOLE   107,520 0 0
GLOBAL X FDS SILVER MNR ETF 37954Y848 2,598 92,428 SH   SOLE   91,133 0 890
GLOBUS MED INC CLASS A 379577208 205 4,003 SH   SOLE   4,003 0 0
GW PHARMACUTICLS PLC ADS (12 ORD) 36197T103 410 3,562 SH   SOLE   3,562 0 0
HARSCO CORP COMMON 415864107 640 33,741 SH   SOLE   33,741 0 0
HARVARD BIOSCIENCE I COMMON 416906105 301 97,884 SH   SOLE   97,884 0 0
HEXCEL CORP COMMON 428291108 1,434 17,457 SH   SOLE   17,457 0 0
HOME DEPOT INC COMMON 437076102 23 100 SH   OTR   0 0 100
HOME DEPOT INC COMMON 437076102 11,297 48,691 SH   SOLE   48,691 0 0
HONEYWELL INTL INC COMMON 438516106 6,960 41,134 SH   SOLE   41,134 0 0
ICON PLC ORDINARY G4705A100 358 2,432 SH   SOLE   2,432 0 0
INCYTE CORPORATION COMMON 45337C102 243 3,275 SH   SOLE   3,275 0 0
INGEVITY CORPORATION COMMON STOCK 45688C107 1,169 13,778 SH   SOLE   13,778 0 0
INTEL CORP COMMON 458140100 5,120 99,366 SH   SOLE   99,366 0 0
INTL BUSINESS MCHN COMMON 459200101 7 50 SH   OTR   0 0 50
INTL BUSINESS MCHN COMMON 459200101 4,219 29,015 SH   SOLE   29,015 0 0
INVESCO ACT MNG ETF VAR RAT INV GR 46090A879 356 14,285 SH   SOLE   13,550 0 735
INVESCO EXCH TRDII PFD ETF 46138E511 1,246 82,935 SH   SOLE   82,935 0 0
INVESCO EXCH TRDII SOLAR ETF 46138G706 462 15,745 SH   SOLE   15,745 0 0
INVESCO EXCHANGE T S&P 500 HIGH BETA ET 46138E370 5,095 123,240 SH   SOLE   120,985 0 1,535
ISHARES MSCI NETHERL ETF 464286814 1,800 57,388 SH   SOLE   57,388 0 0
ISHARES 7-10 Y TR BD ETF 464287440 538 4,780 SH   SOLE   4,780 0 0
ISHARES RUSSELL 3000 ETF 464287689 8,755 50,354 SH   SOLE   50,354 0 0
ISHARES GL CLEAN ENE ETF 464288224 3,572 327,735 SH   SOLE   323,140 0 3,045
ISHARES INTRM GOV CR ETF 464288612 9,628 85,045 SH   SOLE   84,184 0 676
ISHARES SH TR CORP ETF 464288646 5,537 103,163 SH   SOLE   102,793 0 370
ISHARES US HOME CONS ETF 464288752 2,350 54,265 SH   SOLE   53,295 0 655
ISHARES U.S. AER&DEF ETF 464288760 4,243 18,850 SH   SOLE   18,535 0 205
ISHARES EAFE GRWTH ETF 464288885 1,809 22,475 SH   SOLE   22,475 0 0
ISHARES INC MSCI AUST ETF 464286103 800 35,950 SH   SOLE   35,950 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 1,977 54,385 SH   SOLE   54,385 0 0
ISHARES INC GLB GLD MINR ETF 46434G855 1,102 51,175 SH   SOLE   50,045 0 750
ISHARES MSCI INDIA INDEX FUND 46429B598 1,134 33,780 SH   SOLE   33,780 0 0
ISHARES TR PFD AND INCM SEC 464288687 4,357 116,105 SH   SOLE   113,195 0 2,120
ISHARES TR CORE MSCITOTAL 46432F834 6,207 107,462 SH   SOLE   106,782 0 455
ISHARES TR TRS FLT RT BD 46434V860 1,177 23,415 SH   SOLE   23,415 0 0
ISHARES TRUST CORE S&P MID-CAP ETF 464287507 512 2,650 SH   SOLE   2,650 0 0
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 2,968 58,965 SH   SOLE   57,555 0 990
JACOBS ENGR GROUP COMMON 469814107 319 3,488 SH   SOLE   3,488 0 0
JETBLUE AIRWAYS CORP COMMON 477143101 255 15,205 SH   SOLE   15,205 0 0
JOHNSON & JOHNSON COMMON 478160104 3 25 SH   OTR   0 0 25
JOHNSON & JOHNSON COMMON 478160104 11,021 85,186 SH   SOLE   85,186 0 0
JOINT CORP COM USD0.001 47973J102 310 16,655 SH   SOLE   16,655 0 0
JPMORGAN CHASE & CO COMMON 46625H100 6 50 SH   OTR   0 0 50
JPMORGAN CHASE & CO COMMON 46625H100 10,980 93,296 SH   SOLE   93,296 0 0
KB HOME COMMON 48666K109 253 7,429 SH   SOLE   7,429 0 0
KEMPER CORPORATION COMMON 488401100 282 3,615 SH   SOLE   3,615 0 0
KIRBY CORPORATION COMMON 497266106 455 5,538 SH   SOLE   5,538 0 0
KRANESHARES TR CSI CHINAINTERNET ET 500767306 1,779 43,055 SH   SOLE   43,055 0 0
L3HARRIS TECHNOLOGIE USD1 502431109 430 2,059 SH   SOLE   2,059 0 0
LATTICE SEMICONDUCTR COMMON 518415104 311 17,033 SH   SOLE   17,033 0 0
LENNAR CORP CLASS A 526057104 4,952 88,670 SH   SOLE   88,670 0 0
LILLY ELI & CO COMMON 532457108 3,255 29,109 SH   SOLE   29,109 0 0
LIONS GATE ENTMNT CLASS A VOTING SHS 535919401 671 72,516 SH   SOLE   72,516 0 0
LOWES CO COMMON 548661107 5,142 46,765 SH   SOLE   46,765 0 0
MARRIOTT VACTNS WRLW COMMON 57164Y107 310 2,991 SH   SOLE   2,991 0 0
MARVELL TECH GRP LTD COMMON G5876H105 274 10,970 SH   SOLE   10,970 0 0
MASTEC INC COMMON 576323109 304 4,680 SH   SOLE   4,680 0 0
MASTERCARD INC CLASS A 57636Q104 8,703 32,048 SH   SOLE   32,048 0 0
MCDONALDS CORP COMMON 580135101 267 1,242 SH   SOLE   1,242 0 0
MERCK & CO INC COMMON 58933Y105 6,120 72,701 SH   SOLE   72,701 0 0
MERCURY SYSTEMS INC COMMON 589378108 212 2,609 SH   SOLE   2,609 0 0
MICROSOFT CORP COMMON 594918104 14 100 SH   OTR   0 0 100
MICROSOFT CORP COMMON 594918104 15,146 108,939 SH   SOLE   108,939 0 0
MIX TELEMATICS LTD ADR EACH REPR 25 ORD 60688N102 165 11,847 SH   SOLE   11,847 0 0
NEXTERA ENERGY INC COMMON 65339F101 5,880 25,235 SH   SOLE   25,235 0 0
NIKE INC CLASS B 654106103 1,364 14,522 SH   SOLE   14,522 0 0
NORTH AMERICAN CONST COMMON 656811106 333 28,908 SH   SOLE   28,908 0 0
NOVO-NORDISK AS ADR (1 ORD B) 670100205 4,402 85,140 SH   SOLE   85,140 0 0
OMNICELL INC COMMON 68213N109 368 5,094 SH   SOLE   5,094 0 0
ON SEMICONDUCTOR CRP COM USD0.01 682189105 312 16,255 SH   SOLE   16,255 0 0
OWENS CORNING COMMON 690742101 306 4,845 SH   SOLE   4,845 0 0
PAYPAL HLDGS INC COM 70450Y103 5,312 51,281 SH   SOLE   51,281 0 0
PEGASYSTEMS INC COMMON 705573103 226 3,327 SH   SOLE   3,327 0 0
PEPSICO INC COMMON 713448108 7 50 SH   OTR   0 0 50
PEPSICO INC COMMON 713448108 8,211 59,888 SH   SOLE   59,888 0 0
PETIQ INC COM USD0.001 CL A 71639T106 245 9,003 SH   SOLE   9,003 0 0
PFIZER INC COMMON 717081103 10,552 293,674 SH   SOLE   293,674 0 0
PGT INNOVATIONS INC COMMON 69336V101 562 32,538 SH   SOLE   32,538 0 0
PHYSICIANS REALTY COM USD0.01 71943U104 329 18,553 SH   SOLE   18,553 0 0
PIONEER NATURAL RES COMMON 723787107 2,931 23,303 SH   SOLE   23,303 0 0
PULTEGROUP INC COMMON 745867101 743 20,320 SH   SOLE   20,320 0 0
QUALCOMM INC COMMON 747525103 38 500 SH   OTR   0 0 500
QUALCOMM INC COMMON 747525103 6,984 91,560 SH   SOLE   91,560 0 0
RAYTHEON COMMON 755111507 8,090 41,234 SH   SOLE   41,234 0 0
REGIONS FINL CORP COMMON 7591EP100 194 12,235 SH   SOLE   12,235 0 0
RETAILWINDS INC COMMON 74980D100 225 164,467 SH   SOLE   164,467 0 0
SBA COMMUNICATIONS COM USD0.01 CL A 78410G104 271 1,123 SH   SOLE   1,123 0 0
SELECT SECTOR SPDR SBI CONS STPLS 81369Y308 3,693 60,123 SH   SOLE   59,093 0 680
SELECT SECTOR SPDR AMEX INDUSTRIAL SEL 81369Y704 3,330 42,893 SH   SOLE   42,088 0 535
SELECT SECTOR SPDR SBI INT-TECH 81369Y803 6,335 78,690 SH   SOLE   77,433 0 827
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 2,227 44,980 SH   SOLE   44,235 0 490
SELECT SECTOR SPDR SBI INT-UTILS 81369Y886 214 3,310 SH   OTR   0 0 3,310
SELECT SECTOR SPDR SBI INT-UTILS 81369Y886 204 3,156 SH   SOLE   2,996 0 160
SMITH & NEPHEW PLC ADR (2 ORD) 83175M205 287 5,960 SH   SOLE   5,960 0 0
SOUTH STATE CORP COMMON 840441109 107 1,424 SH   OTR   0 0 1,424
SOUTH STATE CORP COMMON 840441109 895 11,880 SH   SOLE   11,880 0 0
SOUTHERN FRST BANC COMMON 842873101 110 2,762 SH   OTR   0 0 2,762
SOUTHERN FRST BANC COMMON 842873101 216 5,411 SH   SOLE   5,411 0 0
SPDR S&P EMERGING MRKTS DIV ETF 78463X533 320 10,715 SH   SOLE   10,160 0 555
SPLUNK INC COMMON 848637104 344 2,920 SH   SOLE   2,920 0 0
SPOTIFY TECHNOLOGY SHS L8681T102 206 1,806 SH   SOLE   1,806 0 0
SSGA ACTIVE ETF SPDR DOBLELINE TOTRT 78467V848 8,117 164,880 SH   SOLE   161,430 0 2,580
STORE CAP CORP COM 862121100 214 5,708 SH   SOLE   5,708 0 0
SUNRUN INC COM USD0.0001 86771W105 373 22,355 SH   SOLE   22,355 0 0
TANDEM DIABETES CARE COMMON 875372203 327 5,539 SH   SOLE   5,539 0 0
TECHNIPFMC PLC ORDINARY SHS $1.00 G87110105 257 10,655 SH   SOLE   10,655 0 0
THE HERSHEY COMPANY COMMON 427866108 298 1,920 SH   SOLE   1,920 0 0
THERAPEUTICSMD INC COMMON STOCK 88338N107 1,637 450,827 SH   SOLE   450,827 0 0
TWITTER INC COMMON 90184L102 743 18,045 SH   SOLE   18,045 0 0
ULTA BEAUTY INC COM 90384S303 248 990 SH   SOLE   990 0 0
ULTRA CLEAN HLDGS COMMON 90385V107 195 13,325 SH   SOLE   13,325 0 0
UNION PAC CORP COMMON 907818108 3,162 19,520 SH   SOLE   19,520 0 0
V F CORP COMMON 918204108 6,704 75,336 SH   SOLE   75,336 0 0
VANECK VECTORS SEMICONDUCTOR ETF 92189F676 2,278 19,123 SH   SOLE   18,813 0 205
VANECK VECTORS EM LOCAL CURR BD ETF 92189H300 4,326 131,086 SH   SOLE   127,893 0 2,298
VANGUARD INDEX TR TOTAL STOCK MARKET 922908769 912 6,035 SH   SOLE   6,035 0 0
VANGUARD INTL EQ IND FTSE EUROPE ETF 922042874 2,454 45,780 SH   SOLE   45,780 0 0
VANGUARD SPECIALIZED REAL ESTATE ETF 922908553 210 2,250 SH   SOLE   2,140 0 110
VERINT SYS INC COMMON 92343X100 667 15,595 SH   SOLE   15,595 0 0
VERIZON COMMUNICATIO COMMON 92343V104 8,150 135,027 SH   SOLE   135,027 0 0
VIAVI SOLUTIONS IN COM NPV 925550105 559 39,943 SH   SOLE   39,943 0 0
VICTORY CAP HLDGS IN COMMON CL A 92645B103 427 27,755 SH   SOLE   27,755 0 0
VMWARE INC CLASS A 928563402 3,083 20,544 SH   SOLE   20,544 0 0
VULCAN MATERIALS CO COMMON 929160109 7,268 48,056 SH   SOLE   48,056 0 0
WALMART INC COMMON 931142103 9,410 79,289 SH   SOLE   79,289 0 0
WALT DISNEY CO COMMON 254687106 13 100 SH   OTR   0 0 100
WALT DISNEY CO COMMON 254687106 15,228 116,851 SH   SOLE   116,851 0 0
WILLIAMS SONOMA INC COMMON 969904101 270 3,970 SH   SOLE   3,970 0 0
WORLD FUEL SVCS CORP COMMON 981475106 241 6,036 SH   SOLE   6,036 0 0