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
ABBVIE INC COMMON 00287Y109 3,055 42,005 SH   SOLE   42,005 0 0
ADVANCE AUTO PARTS COMMON 00751Y106 386 2,505 SH   SOLE   2,505 0 0
AGILENT TECHN INC COMMON 00846U101 351 4,695 SH   SOLE   4,695 0 0
ALPHABET INC CLASS A 02079K305 8,416 7,772 SH   SOLE   7,772 0 0
ALPS ETF TRUST INTL SECTOR DIVI DOGS ETF 00162Q718 305 11,730 SH   SOLE   11,090 0 640
AQUA AMERICA INC COMMON 03836W103 306 7,395 SH   SOLE   7,395 0 0
BLACKBERRY LIMITED COMMON 09228F103 389 52,170 SH   SOLE   52,170 0 0
CADENCE DESIGN SYS COMMON 127387108 312 4,410 SH   SOLE   4,410 0 0
CBS CORPORATION CLASS B 124857202 257 5,145 SH   SOLE   5,145 0 0
CHART INDS INC COMMON 16115Q308 1,766 22,975 SH   SOLE   22,975 0 0
CHENIERE ENERGY INC COMMON 16411R208 284 4,155 SH   SOLE   4,155 0 0
CHUBB LIMITED COMMON H1467J104 3,147 21,366 SH   SOLE   21,366 0 0
CHURCHILL DOWNS INC COMMON 171484108 397 3,452 SH   SOLE   3,452 0 0
CISCO SYSTEMS INC COMMON 17275R102 66 1,200 SH   OTR   0 0 1,200
CISCO SYSTEMS INC COMMON 17275R102 9,030 164,985 SH   SOLE   164,985 0 0
COCA-COLA CO COMMON 191216100 2 45 SH   OTR   0 0 45
COCA-COLA CO COMMON 191216100 4,620 90,726 SH   SOLE   90,726 0 0
COLUMBIA SPORTSWEAR COMMON 198516106 620 6,186 SH   SOLE   6,186 0 0
COMFORT SYS USA INC COMMON 199908104 319 6,252 SH   SOLE   6,252 0 0
COMMVAULT SYSTEMS COMMON 204166102 235 4,735 SH   SOLE   4,735 0 0
CONMED CORP COMMON 207410101 356 4,161 SH   SOLE   4,161 0 0
CONOCOPHILLIPS COMMON 20825C104 26 425 SH   OTR   0 0 425
CONOCOPHILLIPS COMMON 20825C104 3,216 52,723 SH   SOLE   52,723 0 0
CORNERSTONE ONDEMA COMMON 21925Y103 335 5,781 SH   SOLE   5,781 0 0
CROWN CASTLE INTL COMMON 22822V101 4,736 36,336 SH   SOLE   36,336 0 0
CRYOPORT INC COM USD0.01 229050307 367 20,014 SH   SOLE   20,014 0 0
CUTERA INC COMMON 232109108 609 29,319 SH   SOLE   29,319 0 0
DAVE & BUSTER'S EN COM USD0.01 238337109 419 10,365 SH   SOLE   10,365 0 0
DELEK US HLDGS INC COMMON 24665A103 201 4,963 SH   SOLE   4,963 0 0
DENTSPLY SIRONA INC COM 24906P109 215 3,680 SH   SOLE   3,680 0 0
DIAMONDBACK ENERGY COMMON 25278X109 691 6,340 SH   SOLE   6,340 0 0
DISCOVERY COMMUNIC COMMON SERIES A 25470F104 697 22,714 SH   SOLE   22,714 0 0
DOLLAR GEN CORP COMMON 256677105 344 2,545 SH   SOLE   2,545 0 0
DUKE ENERGY CORP COMMON 26441C204 31 350 SH   OTR   0 0 350
DUKE ENERGY CORP COMMON 26441C204 176 1,996 SH   SOLE   1,996 0 0
EAGLE MATERIALS COMMON 26969P108 1,572 16,959 SH   SOLE   16,959 0 0
EBAY INC COMMON 278642103 2,387 60,438 SH   SOLE   60,438 0 0
ELANCO ANIMAL HEALTH COMMON 28414H103 549 16,245 SH   SOLE   16,245 0 0
ELECTRONIC ARTS INC COMMON 285512109 6,884 67,982 SH   SOLE   67,982 0 0
EMERGENT BIOSOLUTNS COMMON 29089Q105 374 7,737 SH   SOLE   7,737 0 0
EMERSON ELEC CO COMMON 291011104 3 50 SH   OTR   0 0 50
EMERSON ELEC CO COMMON 291011104 4,664 69,911 SH   SOLE   69,911 0 0
ENVESTNET INC COMMON 29404K106 335 4,893 SH   SOLE   4,893 0 0
ERICSSON ADR (1 ORD B SEK1) 294821608 259 27,240 SH   SOLE   27,240 0 0
EXCHANGE TRADED CONC TR EMQQ EM INTERN 301505889 5,323 165,763 SH   SOLE   163,783 0 1,255
FIFTH THIRD BANCORP COMMON 316773100 405 14,523 SH   SOLE   14,523 0 0
FIRST BANCORP N C COMMON 318910106 240 6,580 SH   SOLE   6,580 0 0
FIRST CMNTY CORP SC COMMON 319835104 285 15,375 SH   OTR   0 0 15,375
FIRST IND REALTY TR COMMON 32054K103 336 9,152 SH   SOLE   9,152 0 0
FIRST MERCHANTS CORP COMMON 320817109 234 6,181 SH   SOLE   6,181 0 0
FIRST TR DJ STOXX ETF-SELECT DIV 30 IF 33735T109 179 14,295 SH   SOLE   13,485 0 810
FLIR SYS INC COMMON 302445101 516 9,545 SH   SOLE   9,545 0 0
FRANKLIN FINL NETWOR COM ACCRD INVS 35352P104 395 14,167 SH   SOLE   14,167 0 0
GENERAC HLDGS INC COMMON 368736104 729 10,509 SH   SOLE   10,509 0 0
GENERAL MILLS INC COMMON 370334104 1,371 26,110 SH   SOLE   26,110 0 0
G-III APPAREL GROUP COMMON 36237H101 518 17,601 SH   SOLE   17,601 0 0
GILDAN ACTIVEWEAR COMMON 375916103 288 7,440 SH   SOLE   7,440 0 0
GILEAD SCIENCES INC COMMON 375558103 4,247 62,865 SH   SOLE   62,865 0 0
GW PHARMACUTICLS PLC ADS (12 ORD) 36197T103 533 3,091 SH   SOLE   3,091 0 0
HARRIS CORP DEL COMMON 413875105 559 2,954 SH   SOLE   2,954 0 0
HARSCO CORP COMMON 415864107 573 20,876 SH   SOLE   20,876 0 0
HARVARD BIOSCIENCE I COMMON 416906105 152 75,939 SH   SOLE   75,939 0 0
HEXCEL CORP COMMON 428291108 1,645 20,342 SH   SOLE   20,342 0 0
HOME DEPOT INC COMMON 437076102 21 100 SH   OTR   0 0 100
HOME DEPOT INC COMMON 437076102 6,113 29,392 SH   SOLE   29,392 0 0
HONEYWELL INTL INC COMMON 438516106 7,715 44,191 SH   SOLE   44,191 0 0
ICON PLC ORDINARY G4705A100 598 3,883 SH   SOLE   3,883 0 0
INCYTE CORPORATION COMMON 45337C102 423 4,975 SH   SOLE   4,975 0 0
INGEVITY CORPORATION COMMON STOCK 45688C107 1,437 13,661 SH   SOLE   13,661 0 0
INTEL CORP COMMON 458140100 4,859 101,501 SH   SOLE   101,501 0 0
INVESCO ACT MNG ETF VAR RAT INV GR 46090A879 2,861 115,025 SH   SOLE   111,590 0 2,695
INVESCO EXCH TRDII PFD ETF 46138E511 1,118 76,385 SH   SOLE   76,385 0 0
INVESCO EXCH TRDII SOLAR ETF 46138G706 451 15,950 SH   SOLE   15,950 0 0
INVESCO EXCHANGE T S&P 500 HIGH BETA ET 46138E370 3,570 83,450 SH   SOLE   81,925 0 980
INVESCO EXCHANGETRAD S&P 500 QUALITY ETF 46137V241 3,560 107,503 SH   SOLE   105,558 0 1,270
INVESCO LTD COMMON G491BT108 300 14,653 SH   SOLE   14,653 0 0
ISHARES MSCI GERMANY ETF 464286806 3,673 130,935 SH   SOLE   129,575 0 870
ISHARES MSCI NETHERL ETF 464286814 804 26,060 SH   SOLE   26,060 0 0
ISHARES LATN AMER 40 ETF 464287390 3,516 104,220 SH   SOLE   103,060 0 725
ISHARES 7-10 Y TR BD ETF 464287440 526 4,780 SH   SOLE   4,780 0 0
ISHARES RUSSELL 3000 ETF 464287689 8,721 50,672 SH   SOLE   50,672 0 0
ISHARES GL CLEAN ENE ETF 464288224 830 78,005 SH   SOLE   78,005 0 0
ISHARES INTRM GOV CR ETF 464288612 10,225 91,065 SH   SOLE   89,924 0 851
ISHARES SH TR CORP ETF 464288646 5,309 99,349 SH   SOLE   98,969 0 380
ISHARES US HOME CONS ETF 464288752 2,365 61,880 SH   SOLE   60,840 0 690
ISHARES INC MSCI FRNTR 100 464286145 1,127 38,035 SH   SOLE   38,035 0 0
ISHARES INC CORE MSCI EMKT 46434G103 1,038 20,170 SH   SOLE   20,170 0 0
ISHARES INC GLB GLD MINR ETF 46434G855 4,879 238,945 SH   SOLE   235,110 0 2,620
ISHARES MSCI INDIA INDEX FUND 46429B598 1,534 43,459 SH   SOLE   43,459 0 0
ISHARES TR CORE S&P SMALL-CAP 464287804 3,080 39,340 SH   SOLE   38,660 0 425
ISHARES TR PFD AND INCM SEC 464288687 4,260 115,605 SH   SOLE   112,625 0 2,105
ISHARES TR CORE MSCITOTAL 46432F834 7,966 135,847 SH   SOLE   134,737 0 720
ISHARES TR TRS FLT RT BD 46434V860 1,077 21,410 SH   SOLE   21,410 0 0
ISHARES TRUST CORE S&P MID-CAP ETF 464287507 515 2,650 SH   SOLE   2,650 0 0
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 2,957 58,755 SH   SOLE   57,305 0 1,000
JACOBS ENGR GROUP COMMON 469814107 603 7,142 SH   SOLE   7,142 0 0
JOHNSON & JOHNSON COMMON 478160104 3 25 SH   OTR   0 0 25
JOHNSON & JOHNSON COMMON 478160104 11,005 79,017 SH   SOLE   79,017 0 0
JOINT CORP COM USD0.001 47973J102 302 16,591 SH   SOLE   16,591 0 0
JPMORGAN CHASE & CO COMMON 46625H100 6 50 SH   OTR   0 0 50
JPMORGAN CHASE & CO COMMON 46625H100 9,442 84,450 SH   SOLE   84,450 0 0
KEMPER CORPORATION COMMON 488401100 266 3,085 SH   SOLE   3,085 0 0
KIRBY CORPORATION COMMON 497266106 385 4,875 SH   SOLE   4,875 0 0
LATTICE SEMICONDUCTR COMMON 518415104 613 42,034 SH   SOLE   42,034 0 0
LENNAR CORP CLASS A 526057104 2,560 52,820 SH   SOLE   52,820 0 0
LIONS GATE ENTMNT CLASS A VOTING SHS 535919401 902 73,617 SH   SOLE   73,617 0 0
LOWES CO COMMON 548661107 8,926 88,454 SH   SOLE   88,454 0 0
MARRIOTT VACTNS WRLW COMMON 57164Y107 270 2,801 SH   SOLE   2,801 0 0
MARVELL TECH GRP LTD COMMON G5876H105 394 16,490 SH   SOLE   16,490 0 0
MASTEC INC COMMON 576323109 427 8,290 SH   SOLE   8,290 0 0
MASTERCARD INC CLASS A 57636Q104 8,631 32,626 SH   SOLE   32,626 0 0
MCDONALDS CORP COMMON 580135101 275 1,326 SH   SOLE   1,326 0 0
MERCK & CO INC COMMON 58933Y105 5,738 68,437 SH   SOLE   68,437 0 0
MICROSOFT CORP COMMON 594918104 13 100 SH   OTR   0 0 100
MICROSOFT CORP COMMON 594918104 14,360 107,197 SH   SOLE   107,197 0 0
MIX TELEMATICS LTD ADR EACH REPR 25 ORD 60688N102 169 11,249 SH   SOLE   11,249 0 0
MONOTYPE IMAGING HLD COMMON 61022P100 337 20,000 SH   SOLE   20,000 0 0
NEXTERA ENERGY INC COMMON 65339F101 5,272 25,733 SH   SOLE   25,733 0 0
NORTH AMERICAN CONST COMMON 656811106 263 24,358 SH   SOLE   24,358 0 0
NOVO-NORDISK AS ADR (1 ORD B) 670100205 4,387 85,945 SH   SOLE   85,945 0 0
OLD DOMINION FGHT COMMON 679580100 297 1,987 SH   SOLE   1,987 0 0
OMNICELL INC COMMON 68213N109 403 4,683 SH   SOLE   4,683 0 0
ON SEMICONDUCTOR CRP COM USD0.01 682189105 498 24,620 SH   SOLE   24,620 0 0
OWENS CORNING COMMON 690742101 276 4,735 SH   SOLE   4,735 0 0
PALO ALTO NETWORKS COMMON 697435105 436 2,142 SH   SOLE   2,142 0 0
PAYPAL HLDGS INC COM 70450Y103 5,897 51,523 SH   SOLE   51,523 0 0
PEGASYSTEMS INC COMMON 705573103 234 3,286 SH   SOLE   3,286 0 0
PEPSICO INC COMMON 713448108 7 50 SH   OTR   0 0 50
PEPSICO INC COMMON 713448108 7,997 60,982 SH   SOLE   60,982 0 0
PETIQ INC COM USD0.001 CL A 71639T106 294 8,908 SH   SOLE   8,908 0 0
PFIZER INC COMMON 717081103 9,585 221,261 SH   SOLE   221,261 0 0
PGT INNOVATIONS INC COMMON 69336V101 546 32,677 SH   SOLE   32,677 0 0
PHYSICIANS REALTY COM USD0.01 71943U104 302 17,310 SH   SOLE   17,310 0 0
PIONEER NATURAL RES COMMON 723787107 4,180 27,167 SH   SOLE   27,167 0 0
PULTEGROUP INC COMMON 745867101 634 20,040 SH   SOLE   20,040 0 0
QUALCOMM INC COMMON 747525103 38 500 SH   OTR   0 0 500
QUALCOMM INC COMMON 747525103 2,761 36,300 SH   SOLE   36,300 0 0
RAYTHEON COMMON 755111507 7,041 40,492 SH   SOLE   40,492 0 0
REGIONS FINL CORP COMMON 7591EP100 270 18,060 SH   SOLE   18,060 0 0
RETAILWINDS INC COMMON 74980D100 177 104,316 SH   SOLE   104,316 0 0
SBA COMMUNICATIONS COM USD0.01 CL A 78410G104 419 1,863 SH   SOLE   1,863 0 0
SCIENCE APLCTNS INTL COMMON STOCK 808625107 259 2,990 SH   SOLE   2,990 0 0
SELECT SECTOR SPDR HEALTH CARE 81369Y209 2,916 31,495 SH   SOLE   30,935 0 360
SELECT SECTOR SPDR SBI CONS STPLS 81369Y308 2,098 36,115 SH   SOLE   35,445 0 420
SELECT SECTOR SPDR SBI INT-TECH 81369Y803 2,613 33,450 SH   SOLE   32,928 0 342
SMITH & NEPHEW PLC ADR (2 ORD) 83175M205 426 9,775 SH   SOLE   9,775 0 0
SOUTH STATE CORP COMMON 840441109 107 1,457 SH   OTR   0 0 1,457
SOUTH STATE CORP COMMON 840441109 953 12,931 SH   SOLE   12,931 0 0
SOUTHERN FRST BANC COMMON 842873101 108 2,762 SH   OTR   0 0 2,762
SOUTHERN FRST BANC COMMON 842873101 221 5,638 SH   SOLE   5,638 0 0
SPDR S&P EMERGING MRKTS DIV ETF 78463X533 318 9,760 SH   SOLE   9,205 0 555
SPDR SER TR PORTFOLIO S&P 500 HI 78468R788 310 8,155 SH   SOLE   7,695 0 460
SPLUNK INC COMMON 848637104 269 2,140 SH   SOLE   2,140 0 0
SPOTIFY TECHNOLOGY SHS L8681T102 421 2,876 SH   SOLE   2,876 0 0
SSGA ACTIVE ETF SPDR DOBLELINE TOTRT 78467V848 10,196 207,790 SH   SOLE   203,210 0 3,255
STARBUCKS CORP COMMON 855244109 5,017 59,848 SH   SOLE   59,848 0 0
STORE CAP CORP COM 862121100 279 8,399 SH   SOLE   8,399 0 0
SUNRUN INC COM USD0.0001 86771W105 323 17,230 SH   SOLE   17,230 0 0
THE HERSHEY COMPANY COMMON 427866108 580 4,325 SH   SOLE   4,325 0 0
THERAPEUTICSMD INC COMMON STOCK 88338N107 1,347 517,991 SH   SOLE   517,991 0 0
TWITTER INC COMMON 90184L102 947 27,125 SH   SOLE   27,125 0 0
ULTA BEAUTY INC COM 90384S303 517 1,490 SH   SOLE   1,490 0 0
ULTRA CLEAN HLDGS COMMON 90385V107 175 12,550 SH   SOLE   12,550 0 0
UNION PAC CORP COMMON 907818108 3,382 19,996 SH   SOLE   19,996 0 0
USA TECHNOLOGIES INC COMMON 90328S500 245 32,942 SH   SOLE   32,942 0 0
V F CORP COMMON 918204108 6,629 75,886 SH   SOLE   75,886 0 0
VANECK VECTORS SEMICONDUCTOR ETF 92189F676 325 2,950 SH   SOLE   2,950 0 0
VANECK VECTORS TR VIETNAM ETF 92189F817 1,087 67,850 SH   SOLE   67,850 0 0
VANECK VECTORS EM LOCAL CURR BD ETF 92189H300 3,185 91,769 SH   SOLE   89,473 0 1,621
VANGUARD INDEX TR TOTAL STOCK MARKET 922908769 906 6,035 SH   SOLE   6,035 0 0
VANGUARD INTL EQ IND FTSE EUROPE ETF 922042874 10,435 190,069 SH   SOLE   188,444 0 1,050
VERINT SYS INC COMMON 92343X100 968 18,002 SH   SOLE   18,002 0 0
VERIZON COMMUNICATIO COMMON 92343V104 7,759 135,812 SH   SOLE   135,812 0 0
VIACOM INC CLASS B 92553P201 292 9,765 SH   SOLE   9,765 0 0
VIAVI SOLUTIONS IN COM NPV 925550105 669 50,358 SH   SOLE   50,358 0 0
VULCAN MATERIALS CO COMMON 929160109 6,659 48,495 SH   SOLE   48,495 0 0
WALMART INC COMMON 931142103 6,789 61,445 SH   SOLE   61,445 0 0
WALT DISNEY CO COMMON 254687106 14 100 SH   OTR   0 0 100
WALT DISNEY CO COMMON 254687106 13,748 98,452 SH   SOLE   98,452 0 0
WISDOMTREE TRUST ETF INDIA ERNGS FD 97717W422 218 8,375 SH   SOLE   8,375 0 0
WORLD FUEL SVCS CORP COMMON 981475106 217 6,046 SH   SOLE   6,046 0 0
XYLEM INC COMMON 98419M100 529 6,324 SH   SOLE   6,324 0 0
ZIONS BANCORP N A COMMON 989701107 586 12,735 SH   SOLE   12,735 0 0
ZIXI CORPORATION COMMON 98974P100 166 18,297 SH   SOLE   18,297 0 0
ZOETIS INC COMMON 98978V103 4,705 41,453 SH   SOLE   41,453 0 0