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
3-D SYS CORP DEL COM NEW 88554D205 4 450 SH   SOLE   450 0 0
3M CO COM 88579Y101 16,098 92,871 SH   SOLE   92,871 0 0
58 COM INC SPON ADR REP A 31680Q104 13 215 SH   SOLE   215 0 0
ABBOTT LABS COM 002824100 5,307 63,102 SH   SOLE   63,102 0 0
ABBVIE INC COM 00287Y109 5,869 80,705 SH   SOLE   80,705 0 0
ABRAXAS PETE CORP COM 003830106 1,278 1,241,144 SH   SOLE   1,241,144 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8,329 45,076 SH   SOLE   45,076 0 0
ACTIVISION BLIZZARD INC COM 00507V109 20 416 SH   SOLE   416 0 0
ACUITY BRANDS INC COM 00508Y102 546 3,957 SH   SOLE   3,957 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104 24 1,555 SH   SOLE   1,555 0 0
ADIENT PLC ORD SHS G0084W101 0 8 SH   SOLE   8 0 0
ADOBE INC COM 00724F101 175 594 SH   SOLE   594 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 46 300 SH   SOLE   300 0 0
ADVANCED MICRO DEVICES INC COM 007903107 2,624 86,400 SH   SOLE   86,400 0 0
ADVANSIX INC COM 00773T101 0 7 SH   SOLE   7 0 0
AEGON N V NY REGISTRY SHS 007924103 1 211 SH   SOLE   211 0 0
AEROVIRONMENT INC COM 008073108 2 35 SH   SOLE   35 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 184 2,464 SH   SOLE   2,464 0 0
AGNC INVT CORP COM 00123Q104 54 3,200 SH   SOLE   3,200 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 856 133,775 SH   SOLE   133,775 0 0
ALCOA CORP COM 013872106 0 11 SH   SOLE   11 0 0
ALCON INC ORD SHS H01301128 55 888 SH   SOLE   888 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 4,971 37,950 SH   SOLE   37,950 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6,522 38,491 SH   SOLE   38,491 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 6 50 SH   SOLE   50 0 0
ALPHABET INC CAP STK CL A 02079K305 14,578 13,463 SH   SOLE   13,463 0 0
ALPHABET INC CAP STK CL C 02079K107 23,990 22,194 SH   SOLE   22,194 0 0
ALPS ETF TR BARRONS 400 ETF 00162Q726 20 495 SH   SOLE   495 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 2,412 244,882 SH   SOLE   244,882 0 0
ALTRIA GROUP INC COM 02209S103 2,633 55,599 SH   SOLE   55,599 0 0
AMAZON COM INC COM 023135106 35,373 18,680 SH   SOLE   18,680 0 0
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 7 1,000 SH   SOLE   1,000 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 17 530 SH   SOLE   530 0 0
AMERICAN ELEC PWR CO INC COM 025537101 440 5,000 SH   SOLE   5,000 0 0
AMERICAN EXPRESS CO COM 025816109 382 3,093 SH   SOLE   3,093 0 0
AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 2 195 SH   SOLE   195 0 0
AMERICAN STS WTR CO COM 029899101 38 500 SH   SOLE   500 0 0
AMERICAN TOWER CORP NEW COM 03027X100 921 4,503 SH   SOLE   4,503 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 23 275 SH   SOLE   275 0 0
AMERIS BANCORP COM 03076K108 16 408 SH   SOLE   408 0 0
AMERISOURCEBERGEN CORP COM 03073E105 17 200 SH   SOLE   200 0 0
AMGEN INC COM 031162100 123 670 SH   SOLE   670 0 0
ANALOG DEVICES INC COM 032654105 91 809 SH   SOLE   809 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 13 150 SH   SOLE   150 0 0
ANNALY CAP MGMT INC COM 035710409 23 2,500 SH   SOLE   2,500 0 0
ANTERO RES CORP COM 03674X106 28 5,076 SH   SOLE   5,076 0 0
ANTHEM INC COM 036752103 212 750 SH   SOLE   750 0 0
APACHE CORP COM 037411105 39 1,350 SH   SOLE   1,350 0 0
APERGY CORP COM 03755L104 38 1,128 SH   SOLE   1,128 0 0
APHRIA INC COM 03765K104 9 1,300 SH   SOLE   1,300 0 0
APOLLO INVT CORP COM NEW 03761U502 0 0 SH   SOLE   0 0 0
APPLE INC COM 037833100 57,533 290,686 SH   SOLE   290,686 0 0
APYX MED CORP COM 03837C106 273 40,557 SH   SOLE   40,557 0 0
AQUA AMERICA INC COM 03836W103 83 2,000 SH   SOLE   2,000 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 4 100 SH   SOLE   100 0 0
ARCONIC INC COM 03965L100 1 33 SH   SOLE   33 0 0
ARES CAP CORP COM 04010L103 104 5,800 SH   SOLE   5,800 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 62 777 SH   SOLE   777 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 41 1,000 SH   SOLE   1,000 0 0
AT&T INC COM 00206R102 2,114 63,074 SH   SOLE   63,074 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 21 604 SH   SOLE   604 0 0
AURORA CANNABIS INC COM 05156X108 17 2,225 SH   SOLE   2,225 0 0
AUTODESK INC COM 052769106 132 810 SH   SOLE   810 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 456 2,756 SH   SOLE   2,756 0 0
AVANOS MED INC COM 05350V106 2 50 SH   SOLE   50 0 0
AVANTOR INC COM 05352A100 3,642 190,795 SH   SOLE   190,795 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 10 685 SH   SOLE   685 0 0
B2GOLD CORP COM 11777Q209 11 3,700 SH   SOLE   3,700 0 0
BAIDU INC SPON ADR REP A 056752108 1,403 11,952 SH   SOLE   11,952 0 0
BALCHEM CORP COM 057665200 12,270 122,732 SH   SOLE   122,732 0 0
BALLARD PWR SYS INC NEW COM 058586108 0 30 SH   SOLE   30 0 0
BANK AMER CORP COM 060505104 30,394 1,048,085 SH   SOLE   1,048,085 0 0
BANKUNITED INC COM 06652K103 463 13,725 SH   SOLE   13,725 0 0
BASSETT FURNITURE INDS INC COM 070203104 17 1,100 SH   SOLE   1,100 0 0
BAXTER INTL INC COM 071813109 373 4,560 SH   SOLE   4,560 0 0
BB&T CORP COM 054937107 15,783 321,253 SH   SOLE   321,253 0 0
BECTON DICKINSON & CO COM 075887109 139 552 SH   SOLE   552 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 37,973 178,135 SH   SOLE   178,135 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,228 7 SH   SOLE   7 0 0
BHP GROUP PLC SPONSORED ADR 05545E209 23 450 SH   SOLE   450 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 1 72 SH   SOLE   72 0 0
BLACK KNIGHT INC COM 09215C105 24 391 SH   SOLE   391 0 0
BLOCK H & R INC COM 093671105 174 5,922 SH   SOLE   5,922 0 0
BLOOM ENERGY CORP COM CL A 093712107 1 100 SH   SOLE   100 0 0
BOEING CO COM 097023105 1,208 3,317 SH   SOLE   3,317 0 0
BOOKING HLDGS INC COM 09857L108 32 17 SH   SOLE   17 0 0
BOSTON BEER INC CL A 100557107 38 100 SH   SOLE   100 0 0
BOSTON SCIENTIFIC CORP COM 101137107 5,950 138,436 SH   SOLE   138,436 0 0
BP PLC SPONSORED ADR 055622104 0 1 SH   SOLE   1 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 2,761 60,876 SH   SOLE   60,876 0 0
BROADCOM INC COM 11135F101 66 231 SH   SOLE   231 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 19 150 SH   SOLE   150 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 44 912 SH   SOLE   912 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 373 9,090 SH   SOLE   9,090 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 10 575 SH   SOLE   575 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 7 351 SH   SOLE   351 0 0
CANADIAN NAT RES LTD COM 136385101 496 18,400 SH   SOLE   18,400 0 0
CANADIAN NATL RY CO COM 136375102 65 705 SH   SOLE   705 0 0
CANON INC SPONSORED ADR 138006309 12 400 SH   SOLE   400 0 0
CANOPY GROWTH CORP COM 138035100 246 6,100 SH   SOLE   6,100 0 0
CAPITAL ONE FINL CORP COM 14040H105 804 8,856 SH   SOLE   8,856 0 0
CARDINAL HEALTH INC COM 14149Y108 9 200 SH   SOLE   200 0 0
CARMAX INC COM 143130102 72 832 SH   SOLE   832 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 126 2,712 SH   SOLE   2,712 0 0
CARTER BK & TR MARTINSVILLE COM 146102108 643 32,575 SH   SOLE   32,575 0 0
CATERPILLAR INC DEL COM 149123101 4,171 30,607 SH   SOLE   30,607 0 0
CBS CORP NEW CL B 124857202 7 150 SH   SOLE   150 0 0
CDK GLOBAL INC COM 12508E101 39 780 SH   SOLE   780 0 0
CELGENE CORP COM 151020104 41 447 SH   SOLE   447 0 0
CENTENE CORP DEL COM 15135B101 1,749 33,350 SH   SOLE   33,350 0 0
CENTERPOINT ENERGY INC COM 15189T107 1 32 SH   SOLE   32 0 0
CENTERSTATE BK CORP COM 15201P109 521 22,630 SH   SOLE   22,630 0 0
CENTURY CMNTYS INC COM 156504300 94 3,550 SH   SOLE   3,550 0 0
CENTURYLINK INC COM 156700106 15 1,236 SH   SOLE   1,236 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1 3 SH   SOLE   3 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 40 350 SH   SOLE   350 0 0
CHEMOURS CO COM 163851108 21 881 SH   SOLE   881 0 0
CHESAPEAKE ENERGY CORP COM 165167107 0 240 SH   SOLE   240 0 0
CHEVRON CORP NEW COM 166764100 2,177 17,494 SH   SOLE   17,494 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 3 36 SH   SOLE   36 0 0
CHUBB LIMITED COM H1467J104 13 89 SH   SOLE   89 0 0
CHURCHILL DOWNS INC COM 171484108 69 600 SH   SOLE   600 0 0
CIGNA CORP NEW COM 125523100 46 290 SH   SOLE   290 0 0
CIMAREX ENERGY CO COM 171798101 6 96 SH   SOLE   96 0 0
CINCINNATI FINL CORP COM 172062101 132 1,278 SH   SOLE   1,278 0 0
CISCO SYS INC COM 17275R102 20,198 369,043 SH   SOLE   369,043 0 0
CITIGROUP INC COM NEW 172967424 11,765 168,006 SH   SOLE   168,006 0 0
CLOROX CO DEL COM 189054109 188 1,225 SH   SOLE   1,225 0 0
CME GROUP INC COM 12572Q105 17 90 SH   SOLE   90 0 0
COCA COLA CO COM 191216100 5,632 110,605 SH   SOLE   110,605 0 0
COCA COLA CONSOLIDATED INC COM 191098102 12 41 SH   SOLE   41 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 6 100 SH   SOLE   100 0 0
COLGATE PALMOLIVE CO COM 194162103 5,873 81,945 SH   SOLE   81,945 0 0
COMCAST CORP NEW CL A 20030N101 172 4,074 SH   SOLE   4,074 0 0
COMMSCOPE HLDG CO INC COM 20337X109 47 3,000 SH   SOLE   3,000 0 0
CONAGRA BRANDS INC COM 205887102 45 1,711 SH   SOLE   1,711 0 0
CONOCOPHILLIPS COM 20825C104 2,423 39,719 SH   SOLE   39,719 0 0
CONSTELLATION BRANDS INC CL A 21036P108 7,021 35,650 SH   SOLE   35,650 0 0
CONTINENTAL RESOURCES INC COM 212015101 3 80 SH   SOLE   80 0 0
COPART INC COM 217204106 135 1,810 SH   SOLE   1,810 0 0
CORNING INC COM 219350105 3 100 SH   SOLE   100 0 0
CORTEVA INC COM 22052L104 71 2,398 SH   SOLE   2,398 0 0
COSTCO WHSL CORP NEW COM 22160K105 743 2,811 SH   SOLE   2,811 0 0
COVETRUS INC COM 22304C100 7 300 SH   SOLE   300 0 0
CRANE CO COM 224399105 25 300 SH   SOLE   300 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 841 6,455 SH   SOLE   6,455 0 0
CSX CORP COM 126408103 497 6,430 SH   SOLE   6,430 0 0
CULLEN FROST BANKERS INC COM 229899109 32 342 SH   SOLE   342 0 0
CUMMINS INC COM 231021106 69 400 SH   SOLE   400 0 0
CVS HEALTH CORP COM 126650100 7,631 140,038 SH   SOLE   140,038 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 20 900 SH   SOLE   900 0 0
CYTOSORBENTS CORP COM NEW 23283X206 86 13,000 SH   SOLE   13,000 0 0
D R HORTON INC COM 23331A109 309 7,163 SH   SOLE   7,163 0 0
DANAHER CORPORATION COM 235851102 13 88 SH   SOLE   88 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 2,673 1,069,000 SH   SOLE   1,069,000 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 17 550 SH   SOLE   550 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 117 4,000 SH   SOLE   4,000 0 0
DEERE & CO COM 244199105 184 1,108 SH   SOLE   1,108 0 0
DELEK US HLDGS INC NEW COM 24665A103 365 9,000 SH   SOLE   9,000 0 0
DELL TECHNOLOGIES INC CL C 24703L202 27 540 SH   SOLE   540 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 62 1,100 SH   SOLE   1,100 0 0
DENTSPLY SIRONA INC COM 24906P109 700 12,000 SH   SOLE   12,000 0 0
DEVON ENERGY CORP NEW COM 25179M103 1,079 37,823 SH   SOLE   37,823 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 158 917 SH   SOLE   917 0 0
DIAMONDBACK ENERGY INC COM 25278X109 19 174 SH   SOLE   174 0 0
DISCOVER FINL SVCS COM 254709108 2,960 38,144 SH   SOLE   38,144 0 0
DISCOVERY INC COM SER C 25470F302 13 450 SH   SOLE   450 0 0
DISCOVERY INC COM SER A 25470F104 3,856 125,611 SH   SOLE   125,611 0 0
DISH NETWORK CORP CL A 25470M109 38 990 SH   SOLE   990 0 0
DISNEY WALT CO COM DISNEY 254687106 9,821 70,330 SH   SOLE   70,330 0 0
DOLLAR GEN CORP NEW COM 256677105 24 175 SH   SOLE   175 0 0
DOLLAR TREE INC COM 256746108 21 191 SH   SOLE   191 0 0
DOMINION ENERGY INC COM 25746U109 776 10,037 SH   SOLE   10,037 0 0
DOMTAR CORP COM NEW 257559203 45 1,000 SH   SOLE   1,000 0 0
DOVER CORP COM 260003108 414 4,128 SH   SOLE   4,128 0 0
DOW INC COM 260557103 108 2,198 SH   SOLE   2,198 0 0
DRIVE SHACK INC COM 262077100 1 166 SH   SOLE   166 0 0
DROPBOX INC CL A 26210C104 4,299 171,620 SH   SOLE   171,620 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 2,009 22,762 SH   SOLE   22,762 0 0
DUPONT DE NEMOURS INC COM 26614N102 169 2,248 SH   SOLE   2,248 0 0
DXC TECHNOLOGY CO COM 23355L106 24 434 SH   SOLE   434 0 0
DYCOM INDS INC COM 267475101 7,696 130,725 SH   SOLE   130,725 0 0
EATON CORP PLC SHS G29183103 498 5,983 SH   SOLE   5,983 0 0
EBAY INC COM 278642103 27 680 SH   SOLE   680 0 0
ECOLAB INC COM 278865100 130 659 SH   SOLE   659 0 0
EDGEWELL PERS CARE CO COM 28035Q102 13 500 SH   SOLE   500 0 0
EDISON INTL COM 281020107 81 1,200 SH   SOLE   1,200 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 249 1,350 SH   SOLE   1,350 0 0
EMERSON ELEC CO COM 291011104 1,153 17,277 SH   SOLE   17,277 0 0
ENBRIDGE INC COM 29250N105 609 16,866 SH   SOLE   16,866 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 19 500 SH   SOLE   500 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 2,742 194,710 SH   SOLE   194,710 0 0
ENTERGY CORP NEW COM 29364G103 7 72 SH   SOLE   72 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 5,057 175,156 SH   SOLE   175,156 0 0
EOG RES INC COM 26875P101 95 1,022 SH   SOLE   1,022 0 0
EQUIFAX INC COM 294429105 95 700 SH   SOLE   700 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 33 1,000 SH   SOLE   1,000 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 38 500 SH   SOLE   500 0 0
ERICSSON ADR B SEK 10 294821608 2 200 SH   SOLE   200 0 0
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 22 700 SH   SOLE   700 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 63 9,600 SH   SOLE   9,600 0 0
EXACT SCIENCES CORP COM 30063P105 118 1,000 SH   SOLE   1,000 0 0
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 1,315 40,965 SH   SOLE   40,965 0 0
EXLSERVICE HOLDINGS INC COM 302081104 26 400 SH   SOLE   400 0 0
EXTRA SPACE STORAGE INC COM 30225T102 15 146 SH   SOLE   146 0 0
EXXON MOBIL CORP COM 30231G102 7,970 104,011 SH   SOLE   104,011 0 0
FACEBOOK INC CL A 30303M102 20,569 106,575 SH   SOLE   106,575 0 0
FEDEX CORP COM 31428X106 115 699 SH   SOLE   699 0 0
FERRARI N V COM N3167Y103 32 200 SH   SOLE   200 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 28 700 SH   SOLE   700 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 92 750 SH   SOLE   750 0 0
FIREEYE INC COM 31816Q101 6 400 SH   SOLE   400 0 0
FIRST BANCORP N C COM 318910106 39 1,080 SH   SOLE   1,080 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 2,341 5,199 SH   SOLE   5,199 0 0
FIRST HORIZON NATL CORP COM 320517105 117 7,820 SH   SOLE   7,820 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 22 379 SH   SOLE   379 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 23 348 SH   SOLE   348 0 0
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 36 848 SH   SOLE   848 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 37 260 SH   SOLE   260 0 0
FIRST TR NASDAQ100 TECH INDE SHS 337345102 30 349 SH   SOLE   349 0 0
FISERV INC COM 337738108 121 1,330 SH   SOLE   1,330 0 0
FLOWERS FOODS INC COM 343498101 8,145 350,040 SH   SOLE   350,040 0 0
FNB CORP PA COM 302520101 440 37,413 SH   SOLE   37,413 0 0
FORD MTR CO DEL COM 345370860 83 8,095 SH   SOLE   8,095 0 0
FORTINET INC COM 34959E109 31 400 SH   SOLE   400 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 150 2,629 SH   SOLE   2,629 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 0 1 SH   SOLE   1 0 0
GABELLI DIVD & INCOME TR COM 36242H104 43 1,979 SH   SOLE   1,979 0 0
GABELLI EQUITY TR INC COM 362397101 20 3,238 SH   SOLE   3,238 0 0
GABELLI HLTHCARE & WELLNESS SHS 36246K103 2 161 SH   SOLE   161 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 1 167 SH   SOLE   167 0 0
GARRETT MOTION INC COM 366505105 0 10 SH   SOLE   10 0 0
GENERAC HLDGS INC COM 368736104 451 6,500 SH   SOLE   6,500 0 0
GENERAL DYNAMICS CORP COM 369550108 809 4,450 SH   SOLE   4,450 0 0
GENERAL ELECTRIC CO COM 369604103 1,649 157,032 SH   SOLE   157,032 0 0
GENERAL MLS INC COM 370334104 11 211 SH   SOLE   211 0 0
GENERAL MTRS CO COM 37045V100 4 100 SH   SOLE   100 0 0
GILDAN ACTIVEWEAR INC COM 375916103 8 216 SH   SOLE   216 0 0
GILEAD SCIENCES INC COM 375558103 72 1,070 SH   SOLE   1,070 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 231 5,783 SH   SOLE   5,783 0 0
GLOBAL X FDS GLOBX SUPDV US 37950E291 13 559 SH   SOLE   559 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 776 3,794 SH   SOLE   3,794 0 0
GRAINGER W W INC COM 384802104 161 600 SH   SOLE   600 0 0
GRANITE PT MTG TR INC COM 38741L107 2 94 SH   SOLE   94 0 0
GREEN PLAINS PARTNERS LP COM REP PTR IN 393221106 67 4,800 SH   SOLE   4,800 0 0
GRUBHUB INC COM 400110102 4,381 56,175 SH   SOLE   56,175 0 0
HANCOCK JOHN INVS TR COM 410142103 5 300 SH   SOLE   300 0 0
HANESBRANDS INC COM 410345102 3 148 SH   SOLE   148 0 0
HARLEY DAVIDSON INC COM 412822108 51 1,415 SH   SOLE   1,415 0 0
HARRIS CORP DEL COM 413875105 3 17 SH   SOLE   17 0 0
HCA HEALTHCARE INC COM 40412C101 344 2,545 SH   SOLE   2,545 0 0
HCP INC COM 40414L109 13 400 SH   SOLE   400 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 11 400 SH   SOLE   400 0 0
HELMERICH & PAYNE INC COM 423452101 14 278 SH   SOLE   278 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 19 450 SH   SOLE   450 0 0
HERSHEY CO COM 427866108 52 385 SH   SOLE   385 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 15 1,000 SH   SOLE   1,000 0 0
HIGHWOODS PPTYS INC COM 431284108 1,910 46,238 SH   SOLE   46,238 0 0
HOLOGIC INC COM 436440101 10 208 SH   SOLE   208 0 0
HOME DEPOT INC COM 437076102 2,997 14,409 SH   SOLE   14,409 0 0
HONEYWELL INTL INC COM 438516106 7,838 44,891 SH   SOLE   44,891 0 0
HOOKIPA PHARMA INC COM 43906K100 6 900 SH   SOLE   900 0 0
HP INC COM 40434L105 21 1,000 SH   SOLE   1,000 0 0
HUBBELL INC COM 443510607 1,253 9,609 SH   SOLE   9,609 0 0
HUBSPOT INC COM 443573100 32 189 SH   SOLE   189 0 0
HUNT J B TRANS SVCS INC COM 445658107 11 123 SH   SOLE   123 0 0
HUNTINGTON BANCSHARES INC COM 446150104 6 400 SH   SOLE   400 0 0
HUNTSMAN CORP COM 447011107 5,692 278,468 SH   SOLE   278,468 0 0
HURCO COMPANIES INC COM 447324104 4 100 SH   SOLE   100 0 0
ICICI BK LTD ADR 45104G104 52 4,125 SH   SOLE   4,125 0 0
ILLINOIS TOOL WKS INC COM 452308109 103 683 SH   SOLE   683 0 0
ILLUMINA INC COM 452327109 3,658 9,935 SH   SOLE   9,935 0 0
ING GROEP N V SPONSORED ADR 456837103 14 1,190 SH   SOLE   1,190 0 0
INGERSOLL-RAND PLC SHS G47791101 2,625 20,725 SH   SOLE   20,725 0 0
INGEVITY CORP COM 45688C107 4,619 43,921 SH   SOLE   43,921 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1 500 SH   SOLE   500 0 0
INTEL CORP COM 458140100 17,403 363,550 SH   SOLE   363,550 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,220 8,848 SH   SOLE   8,848 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 27 600 SH   SOLE   600 0 0
INTUIT COM 461202103 48 183 SH   SOLE   183 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 4,749 9,054 SH   SOLE   9,054 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 22 616 SH   SOLE   616 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 74 500 SH   SOLE   500 0 0
INVESCO EXCHANGE TRADED FD T DYNMC MKT ETF 46137V712 0 4 SH   SOLE   4 0 0
INVESCO EXCHNG TRADED FD TR S&P SMLCP INDL 46138E123 2,299 34,508 SH   SOLE   34,508 0 0
INVESCO EXCHNG TRADED FD TR S&P GBL WATER 46138E263 26 700 SH   SOLE   700 0 0
INVESCO EXCHNG TRADED FD TR DWA DEV MKTS 46138E875 25 910 SH   SOLE   910 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,019 5,459 SH   SOLE   5,459 0 0
INVESTORS TITLE CO COM 461804106 3 20 SH   SOLE   20 0 0
INVITATION HOMES INC COM 46187W107 86 3,228 SH   SOLE   3,228 0 0
IONIS PHARMACEUTICALS INC COM 462222100 27 419 SH   SOLE   419 0 0
IQIYI INC SPONSORED ADS 46267X108 4 200 SH   SOLE   200 0 0
IQVIA HLDGS INC COM 46266C105 4,441 27,600 SH   SOLE   27,600 0 0
IRON MTN INC NEW COM 46284V101 4 123 SH   SOLE   123 0 0
ISHARES GOLD TRUST ISHARES 464285105 8 620 SH   SOLE   620 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 719 13,180 SH   SOLE   13,180 0 0
ISHARES INC JP MORGAN EM ETF 464286517 2 50 SH   SOLE   50 0 0
ISHARES INC MSCI PAC JP ETF 464286665 87 1,840 SH   SOLE   1,840 0 0
ISHARES INC MSCI HONG KG ETF 464286871 393 15,200 SH   SOLE   15,200 0 0
ISHARES INC ASIA/PAC DIV ETF 464286293 5 125 SH   SOLE   125 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 306 1,705 SH   SOLE   1,705 0 0
ISHARES TR MICRO-CAP ETF 464288869 488 5,240 SH   SOLE   5,240 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 47 502 SH   SOLE   502 0 0
ISHARES TR MSCI CHINA ETF 46429B671 1,144 19,245 SH   SOLE   19,245 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 42 583 SH   SOLE   583 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 86 1,400 SH   SOLE   1,400 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 21 175 SH   SOLE   175 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 3,640 84,822 SH   SOLE   84,822 0 0
ISHARES TR GLOBAL TECH ETF 464287291 395 2,200 SH   SOLE   2,200 0 0
ISHARES TR IBOXX INV CP ETF 464287242 40 318 SH   SOLE   318 0 0
ISHARES TR CORE US AGGBD ET 464287226 110 987 SH   SOLE   987 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,773 6,016 SH   SOLE   6,016 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 658 15,390 SH   SOLE   15,390 0 0
ISHARES TR TIPS BD ETF 464287176 44 385 SH   SOLE   385 0 0
ISHARES TR SELECT DIVID ETF 464287168 1,572 15,788 SH   SOLE   15,788 0 0
ISHARES TR U.S. MED DVC ETF 464288810 616 2,560 SH   SOLE   2,560 0 0
ISHARES TR PFD AND INCM SEC 464288687 3,550 96,350 SH   SOLE   96,350 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 22 175 SH   SOLE   175 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 38 454 SH   SOLE   454 0 0
ISHARES TR NASDAQ BIOTECH 464287556 117 1,075 SH   SOLE   1,075 0 0
ISHARES TR IBOXX HI YD ETF 464288513 176 2,020 SH   SOLE   2,020 0 0
ISHARES TR EXPANDED TECH 464287515 405 1,852 SH   SOLE   1,852 0 0
ISHARES TR CORE S&P MCP ETF 464287507 278 1,429 SH   SOLE   1,429 0 0
ISHARES TR RUS MID CAP ETF 464287499 4,201 75,198 SH   SOLE   75,198 0 0
ISHARES TR RUS MD CP GR ETF 464287481 58 410 SH   SOLE   410 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 7 75 SH   SOLE   75 0 0
ISHARES TR MSCI EAFE ETF 464287465 319 4,858 SH   SOLE   4,858 0 0
ISHARES TR GLOBAL ENERG ETF 464287341 328 10,100 SH   SOLE   10,100 0 0
ISHARES TR S&P MC 400GR ETF 464287606 17 76 SH   SOLE   76 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 218 1,388 SH   SOLE   1,388 0 0
ISHARES TR RUS 1000 ETF 464287622 137 839 SH   SOLE   839 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,496 16,050 SH   SOLE   16,050 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 57 330 SH   SOLE   330 0 0
ISHARES TR U.S. TECH ETF 464287721 33 165 SH   SOLE   165 0 0
ISHARES TR U.S. ENERGY ETF 464287796 5 150 SH   SOLE   150 0 0
ISHARES TR CORE S&P SCP ETF 464287804 191 2,434 SH   SOLE   2,434 0 0
ISHARES TR INTL SEL DIV ETF 464288448 3 100 SH   SOLE   100 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 86 673 SH   SOLE   673 0 0
ISHARES US ETF TR SHT MAT BD ETF 46431W507 8 166 SH   SOLE   166 0 0
ITT INC COM 45073V108 6 91 SH   SOLE   91 0 0
JOHNSON & JOHNSON COM 478160104 21,266 152,687 SH   SOLE   152,687 0 0
JOHNSON CTLS INTL PLC SHS G51502105 3 83 SH   SOLE   83 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 344 13,690 SH   SOLE   13,690 0 0
JPMORGAN CHASE & CO COM 46625H100 18,808 168,226 SH   SOLE   168,226 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 37 300 SH   SOLE   300 0 0
KB HOME COM 48666K109 1,377 53,525 SH   SOLE   53,525 0 0
KELLOGG CO COM 487836108 3,055 57,034 SH   SOLE   57,034 0 0
KEMPER CORP DEL COM 488401100 18 206 SH   SOLE   206 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 306 15,975 SH   SOLE   15,975 0 0
KEYCORP NEW COM 493267108 3 150 SH   SOLE   150 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 5 57 SH   SOLE   57 0 0
KIMBERLY CLARK CORP COM 494368103 240 1,800 SH   SOLE   1,800 0 0
KINDER MORGAN INC DEL COM 49456B101 4,559 218,355 SH   SOLE   218,355 0 0
KONTOOR BRANDS INC COM 50050N103 71 2,547 SH   SOLE   2,547 0 0
KRAFT HEINZ CO COM 500754106 89 2,877 SH   SOLE   2,877 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 79 1,795 SH   SOLE   1,795 0 0
L3 TECHNOLOGIES INC COM 502413107 61 250 SH   SOLE   250 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 8 850 SH   SOLE   850 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 294 1,700 SH   SOLE   1,700 0 0
LAMB WESTON HLDGS INC COM 513272104 30 469 SH   SOLE   469 0 0
LAREDO PETROLEUM INC COM 516806106 1 173 SH   SOLE   173 0 0
LENNAR CORP CL A 526057104 11,256 232,273 SH   SOLE   232,273 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 7 1,084 SH   SOLE   1,084 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 29 275 SH   SOLE   275 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 11 280 SH   SOLE   280 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 5 140 SH   SOLE   140 0 0
LIFE STORAGE INC COM 53223X107 86 900 SH   SOLE   900 0 0
LILLY ELI & CO COM 532457108 3,995 36,063 SH   SOLE   36,063 0 0
LINCOLN NATL CORP IND COM 534187109 773 11,994 SH   SOLE   11,994 0 0
LINDE PLC SHS G5494J103 402 2,000 SH   SOLE   2,000 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 590 50,846 SH   SOLE   50,846 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 372 30,382 SH   SOLE   30,382 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 34 515 SH   SOLE   515 0 0
LOCKHEED MARTIN CORP COM 539830109 169 465 SH   SOLE   465 0 0
LOUISIANA PAC CORP COM 546347105 1 30 SH   SOLE   30 0 0
LOWES COS INC COM 548661107 25,932 256,982 SH   SOLE   256,982 0 0
LUBYS INC COM 549282101 0 10 SH   SOLE   10 0 0
LUNA INNOVATIONS COM 550351100 3 635 SH   SOLE   635 0 0
LYFT INC CL A COM 55087P104 10 150 SH   SOLE   150 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 99 1,150 SH   SOLE   1,150 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 2 59 SH   SOLE   59 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,458 22,778 SH   SOLE   22,778 0 0
MANITOWOC CO INC COM NEW 563571405 1 37 SH   SOLE   37 0 0
MANULIFE FINL CORP COM 56501R106 52 2,875 SH   SOLE   2,875 0 0
MARATHON OIL CORP COM 565849106 26 1,818 SH   SOLE   1,818 0 0
MARATHON PETE CORP COM 56585A102 184 3,288 SH   SOLE   3,288 0 0
MARKEL CORP COM 570535104 36 33 SH   SOLE   33 0 0
MARRIOTT INTL INC NEW CL A 571903202 0 0 SH   SOLE   0 0 0
MARTIN MARIETTA MATLS INC COM 573284106 3,104 13,490 SH   SOLE   13,490 0 0
MCDONALDS CORP COM 580135101 8,401 40,457 SH   SOLE   40,457 0 0
MEDTRONIC PLC SHS G5960L103 81 829 SH   SOLE   829 0 0
MERCADOLIBRE INC COM 58733R102 26 43 SH   SOLE   43 0 0
MERCK & CO INC COM 58933Y105 17,844 212,805 SH   SOLE   212,805 0 0
METHODE ELECTRS INC COM 591520200 514 18,000 SH   SOLE   18,000 0 0
METLIFE INC COM 59156R108 103 2,080 SH   SOLE   2,080 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 2,856 3,400 SH   SOLE   3,400 0 0
MGIC INVT CORP WIS COM 552848103 20 1,525 SH   SOLE   1,525 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 3 112 SH   SOLE   112 0 0
MICRON TECHNOLOGY INC COM 595112103 14,845 384,692 SH   SOLE   384,692 0 0
MICROSOFT CORP COM 594918104 55,519 414,445 SH   SOLE   414,445 0 0
MONDELEZ INTL INC CL A 609207105 3,295 61,137 SH   SOLE   61,137 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 19 300 SH   SOLE   300 0 0
MOODYS CORP COM 615369105 59 303 SH   SOLE   303 0 0
MORGAN STANLEY COM NEW 617446448 188 4,280 SH   SOLE   4,280 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 58 348 SH   SOLE   348 0 0
MUTUALFIRST FINL INC COM 62845B104 4 108 SH   SOLE   108 0 0
MYLAN N V SHS EURO N59465109 4 200 SH   SOLE   200 0 0
NATIONAL FUEL GAS CO N J COM 636180101 58 1,100 SH   SOLE   1,100 0 0
NATIONAL OILWELL VARCO INC COM 637071101 156 7,000 SH   SOLE   7,000 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 27 500 SH   SOLE   500 0 0
NCR CORP NEW COM 62886E108 0 6 SH   SOLE   6 0 0
NETFLIX INC COM 64110L106 7,045 19,179 SH   SOLE   19,179 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 1 72 SH   SOLE   72 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 8 500 SH   SOLE   500 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 6 1,000 SH   SOLE   1,000 0 0
NEWELL BRANDS INC COM 651229106 32 2,090 SH   SOLE   2,090 0 0
NEXTERA ENERGY INC COM 65339F101 2,349 11,466 SH   SOLE   11,466 0 0
NIKE INC CL B 654106103 1,106 13,175 SH   SOLE   13,175 0 0
NISOURCE INC COM 65473P105 86 3,000 SH   SOLE   3,000 0 0
NOODLES & CO COM CL A 65540B105 1,734 220,000 SH   SOLE   220,000 0 0
NORDSTROM INC COM 655664100 56 1,750 SH   SOLE   1,750 0 0
NORFOLK SOUTHERN CORP COM 655844108 695 3,486 SH   SOLE   3,486 0 0
NORTHERN TECH INTL CORP COM 665809109 14 554 SH   SOLE   554 0 0
NORTHERN TR CORP COM 665859104 90 1,000 SH   SOLE   1,000 0 0
NORTHROP GRUMMAN CORP COM 666807102 29 90 SH   SOLE   90 0 0
NOVAGOLD RES INC COM NEW 66987E206 2 300 SH   SOLE   300 0 0
NOVARTIS A G SPONSORED ADR 66987V109 406 4,444 SH   SOLE   4,444 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 10 640 SH   SOLE   640 0 0
NUCOR CORP COM 670346105 6 100 SH   SOLE   100 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 7 538 SH   SOLE   538 0 0
NVIDIA CORP COM 67066G104 3,721 22,659 SH   SOLE   22,659 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 14 37 SH   SOLE   37 0 0
OCCIDENTAL PETE CORP COM 674599105 53 1,052 SH   SOLE   1,052 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 3 125 SH   SOLE   125 0 0
OGE ENERGY CORP COM 670837103 85 2,000 SH   SOLE   2,000 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 19 127 SH   SOLE   127 0 0
OLD REP INTL CORP COM 680223104 300 13,385 SH   SOLE   13,385 0 0
ONEOK INC NEW COM 682680103 7 98 SH   SOLE   98 0 0
ORACLE CORP COM 68389X105 582 10,217 SH   SOLE   10,217 0 0
PACCAR INC COM 693718108 32 450 SH   SOLE   450 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 0 150 SH   SOLE   150 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 680 40,097 SH   SOLE   40,097 0 0
PAYPAL HLDGS INC COM 70450Y103 8,593 75,073 SH   SOLE   75,073 0 0
PEOPLES BANCORP N C INC COM 710577107 33 1,100 SH   SOLE   1,100 0 0
PEPSICO INC COM 713448108 34,991 266,843 SH   SOLE   266,843 0 0
PERSPECTA INC COM 715347100 5 216 SH   SOLE   216 0 0
PFIZER INC COM 717081103 11,240 259,467 SH   SOLE   259,467 0 0
PG&E CORP COM 69331C108 11 500 SH   SOLE   500 0 0
PHILIP MORRIS INTL INC COM 718172109 2,909 37,041 SH   SOLE   37,041 0 0
PHILLIPS 66 COM 718546104 1,235 13,199 SH   SOLE   13,199 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 26 450 SH   SOLE   450 0 0
PIONEER NAT RES CO COM 723787107 578 3,756 SH   SOLE   3,756 0 0
PIPER JAFFRAY COS COM 724078100 4 52 SH   SOLE   52 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 7 308 SH   SOLE   308 0 0
PNC FINL SVCS GROUP INC COM 693475105 97 709 SH   SOLE   709 0 0
POTBELLY CORP COM 73754Y100 27 5,239 SH   SOLE   5,239 0 0
PPG INDS INC COM 693506107 92 790 SH   SOLE   790 0 0
PRA HEALTH SCIENCES INC COM 69354M108 276 2,780 SH   SOLE   2,780 0 0
PRICE T ROWE GROUP INC COM 74144T108 99 900 SH   SOLE   900 0 0
PRIMO WTR CORP COM 74165N105 43 3,499 SH   SOLE   3,499 0 0
PROCTER AND GAMBLE CO COM 742718109 9,494 86,581 SH   SOLE   86,581 0 0
PROGRESSIVE CORP OHIO COM 743315103 16 200 SH   SOLE   200 0 0
PROSPERITY BANCSHARES INC COM 743606105 15 228 SH   SOLE   228 0 0
PRUDENTIAL FINL INC COM 744320102 34 336 SH   SOLE   336 0 0
PTC INC COM 69370C100 17 193 SH   SOLE   193 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 39 668 SH   SOLE   668 0 0
PULTE GROUP INC COM 745867101 316 10,000 SH   SOLE   10,000 0 0
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 25 4,813 SH   SOLE   4,813 0 0
PYXUS INTL INC COM 74737V106 106 6,990 SH   SOLE   6,990 0 0
QORVO INC COM 74736K101 5 71 SH   SOLE   71 0 0
QUALCOMM INC COM 747525103 9,004 118,368 SH   SOLE   118,368 0 0
RADIAN GROUP INC COM 750236101 17 725 SH   SOLE   725 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 17 200 SH   SOLE   200 0 0
RAYTHEON CO COM NEW 755111507 1,797 10,334 SH   SOLE   10,334 0 0
REALTY INCOME CORP COM 756109104 38 555 SH   SOLE   555 0 0
REGIONS FINL CORP NEW COM 7591EP100 136 9,098 SH   SOLE   9,098 0 0
RENASANT CORP COM 75970E107 54 1,493 SH   SOLE   1,493 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 2,609 119,019 SH   SOLE   119,019 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 17 250 SH   SOLE   250 0 0
RGC RES INC COM 74955L103 9 289 SH   SOLE   289 0 0
RIO TINTO PLC SPONSORED ADR 767204100 4,007 64,275 SH   SOLE   64,275 0 0
ROKU INC COM CL A 77543R102 63 700 SH   SOLE   700 0 0
ROPER TECHNOLOGIES INC COM 776696106 3,623 9,893 SH   SOLE   9,893 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 429 5,400 SH   SOLE   5,400 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 20 300 SH   SOLE   300 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 115 1,766 SH   SOLE   1,766 0 0
SALESFORCE COM INC COM 79466L302 3,283 21,635 SH   SOLE   21,635 0 0
SCHLUMBERGER LTD COM 806857108 75 1,888 SH   SOLE   1,888 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1,707 24,202 SH   SOLE   24,202 0 0
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 1,325 24,110 SH   SOLE   24,110 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 2,204 68,678 SH   SOLE   68,678 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 86 1,627 SH   SOLE   1,627 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 206 7,837 SH   SOLE   7,837 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 7,091 101,030 SH   SOLE   101,030 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 13,847 242,547 SH   SOLE   242,547 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 146 2,605 SH   SOLE   2,605 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 4,358 60,964 SH   SOLE   60,964 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 10 100 SH   SOLE   100 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 50 1,055 SH   SOLE   1,055 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 12 150 SH   SOLE   150 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 207 7,500 SH   SOLE   7,500 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 22 346 SH   SOLE   346 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 15 125 SH   SOLE   125 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 6 100 SH   SOLE   100 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 625 6,744 SH   SOLE   6,744 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 4 75 SH   SOLE   75 0 0
SELECTIVE INS GROUP INC COM 816300107 5 72 SH   SOLE   72 0 0
SEMPRA ENERGY COM 816851109 555 4,040 SH   SOLE   4,040 0 0
SERVICENOW INC COM 81762P102 54 196 SH   SOLE   196 0 0
SHERWIN WILLIAMS CO COM 824348106 262 571 SH   SOLE   571 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 216 2,800 SH   SOLE   2,800 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 394 10,500 SH   SOLE   10,500 0 0
SMUCKER J M CO COM NEW 832696405 65 560 SH   SOLE   560 0 0
SNAP INC CL A 83304A106 254 17,735 SH   SOLE   17,735 0 0
SONOCO PRODS CO COM 835495102 6,850 104,840 SH   SOLE   104,840 0 0
SONOS INC COM 83570H108 9 800 SH   SOLE   800 0 0
SOUTH JERSEY INDS INC COM 838518108 69 2,040 SH   SOLE   2,040 0 0
SOUTH ST CORP COM 840441109 969 13,147 SH   SOLE   13,147 0 0
SOUTHERN CO COM 842587107 694 12,563 SH   SOLE   12,563 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 50 1,275 SH   SOLE   1,275 0 0
SOUTHWEST AIRLS CO COM 844741108 269 5,298 SH   SOLE   5,298 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 346 1,300 SH   SOLE   1,300 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 20 150 SH   SOLE   150 0 0
SPDR INDEX SHS FDS STOXX EUR 50 ETF 78463X103 10 280 SH   SOLE   280 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 2,019 21,125 SH   SOLE   21,125 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 7,888 26,921 SH   SOLE   26,921 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,624 4,580 SH   SOLE   4,580 0 0
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 35 1,000 SH   SOLE   1,000 0 0
SPDR SERIES TRUST FACTST INV ETF 78464A110 97 919 SH   SOLE   919 0 0
SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 22 511 SH   SOLE   511 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 3,102 58,058 SH   SOLE   58,058 0 0
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 108 3,500 SH   SOLE   3,500 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 192 1,900 SH   SOLE   1,900 0 0
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 326 6,000 SH   SOLE   6,000 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 1,448 16,505 SH   SOLE   16,505 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 100 916 SH   SOLE   916 0 0
SPLUNK INC COM 848637104 1,803 14,340 SH   SOLE   14,340 0 0
SPRINT CORPORATION COM 85207U105 1 202 SH   SOLE   202 0 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 46 4,030 SH   SOLE   4,030 0 0
SQUARE INC CL A 852234103 620 8,550 SH   SOLE   8,550 0 0
STANLEY BLACK & DECKER INC COM 854502101 29 200 SH   SOLE   200 0 0
STARBUCKS CORP COM 855244109 384 4,575 SH   SOLE   4,575 0 0
STARWOOD PPTY TR INC COM 85571B105 23 1,000 SH   SOLE   1,000 0 0
STATE STR CORP COM 857477103 7 127 SH   SOLE   127 0 0
STERICYCLE INC COM 858912108 430 9,000 SH   SOLE   9,000 0 0
STIFEL FINL CORP COM 860630102 18 300 SH   SOLE   300 0 0
STRYKER CORP COM 863667101 971 4,723 SH   SOLE   4,723 0 0
SUN LIFE FINL INC COM 866796105 124 3,000 SH   SOLE   3,000 0 0
SUNCOR ENERGY INC NEW COM 867224107 13 415 SH   SOLE   415 0 0
SUNTRUST BKS INC COM 867914103 545 8,668 SH   SOLE   8,668 0 0
SVB FINL GROUP COM 78486Q101 494 2,200 SH   SOLE   2,200 0 0
SYMANTEC CORP COM 871503108 2 112 SH   SOLE   112 0 0
SYNCHRONY FINL COM 87165B103 11 328 SH   SOLE   328 0 0
SYNNEX CORP COM 87162W100 35 357 SH   SOLE   357 0 0
SYNOVUS FINL CORP COM NEW 87161C501 513 14,654 SH   SOLE   14,654 0 0
SYSCO CORP COM 871829107 4,626 65,418 SH   SOLE   65,418 0 0
TABLEAU SOFTWARE INC CL A 87336U105 42 250 SH   SOLE   250 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 28 246 SH   SOLE   246 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 65 1,000 SH   SOLE   1,000 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 28 1,700 SH   SOLE   1,700 0 0
TARGA RES CORP COM 87612G101 73 1,855 SH   SOLE   1,855 0 0
TARGET CORP COM 87612E106 116 1,344 SH   SOLE   1,344 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 415 8,313 SH   SOLE   8,313 0 0
TE CONNECTIVITY LTD REG SHS H84989104 60 629 SH   SOLE   629 0 0
TECH DATA CORP COM 878237106 52 500 SH   SOLE   500 0 0
TEMPLETON GLOBAL INCOME FD COM 880198106 45 7,000 SH   SOLE   7,000 0 0
TERADATA CORP DEL COM 88076W103 0 6 SH   SOLE   6 0 0
TEXTRON INC COM 883203101 69 1,300 SH   SOLE   1,300 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 39 960 SH   SOLE   960 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 150 510 SH   SOLE   510 0 0
TIFFANY & CO NEW COM 886547108 70 750 SH   SOLE   750 0 0
TILRAY INC COM CL 2 88688T100 20 425 SH   SOLE   425 0 0
TJX COS INC NEW COM 872540109 17 314 SH   SOLE   314 0 0
TOLL BROTHERS INC COM 889478103 9 250 SH   SOLE   250 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 5 94 SH   SOLE   94 0 0
TOTAL S A SPONSORED ADS 89151E109 4,152 74,415 SH   SOLE   74,415 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 2,928 23,614 SH   SOLE   23,614 0 0
TRANSOCEAN LTD REG SHS H8817H100 0 26 SH   SOLE   26 0 0
TRAVELERS COMPANIES INC COM 89417E109 68 457 SH   SOLE   457 0 0
TREMONT MTG TR COM 894789106 21 5,000 SH   SOLE   5,000 0 0
TRI CONTL CORP COM 895436103 40 1,468 SH   SOLE   1,468 0 0
TRILOGY METALS INC NEW COM 89621C105 0 50 SH   SOLE   50 0 0
TRITON INTL LTD CL A G9078F107 3 83 SH   SOLE   83 0 0
TWILIO INC CL A 90138F102 34 250 SH   SOLE   250 0 0
TWITTER INC COM 90184L102 1,923 55,109 SH   SOLE   55,109 0 0
TWO HBRS INVT CORP COM NEW 90187B408 25 2,000 SH   SOLE   2,000 0 0
UBER TECHNOLOGIES INC COM 90353T100 2 35 SH   SOLE   35 0 0
UBIQUITI NETWORKS INC COM 90347A100 5,708 43,404 SH   SOLE   43,404 0 0
UNDER ARMOUR INC CL C 904311206 2 100 SH   SOLE   100 0 0
UNDER ARMOUR INC CL A 904311107 3 100 SH   SOLE   100 0 0
UNIFIRST CORP MASS COM 904708104 2,306 12,229 SH   SOLE   12,229 0 0
UNILEVER N V N Y SHS NEW 904784709 79 1,300 SH   SOLE   1,300 0 0
UNION PACIFIC CORP COM 907818108 435 2,570 SH   SOLE   2,570 0 0
UNITED PARCEL SERVICE INC CL B 911312106 14 137 SH   SOLE   137 0 0
UNITED RENTALS INC COM 911363109 630 4,750 SH   SOLE   4,750 0 0
UNITED STATES STL CORP NEW COM 912909108 15 1,000 SH   SOLE   1,000 0 0
UNITED TECHNOLOGIES CORP COM 913017109 18,724 143,808 SH   SOLE   143,808 0 0
UNITEDHEALTH GROUP INC COM 91324P102 701 2,872 SH   SOLE   2,872 0 0
URBAN OUTFITTERS INC COM 917047102 1 25 SH   SOLE   25 0 0
US BANCORP DEL COM NEW 902973304 16 312 SH   SOLE   312 0 0
V F CORP COM 918204108 1,541 17,647 SH   SOLE   17,647 0 0
VALERO ENERGY CORP NEW COM 91913Y100 356 4,160 SH   SOLE   4,160 0 0
VALLEY NATL BANCORP COM 919794107 732 67,859 SH   SOLE   67,859 0 0
VALVOLINE INC COM 92047W101 42 2,133 SH   SOLE   2,133 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 17 200 SH   SOLE   200 0 0
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 416 4,807 SH   SOLE   4,807 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 9 150 SH   SOLE   150 0 0
VANGUARD GROUP DIV APP ETF 921908844 1,387 12,042 SH   SOLE   12,042 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 930 5,692 SH   SOLE   5,692 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 660 4,400 SH   SOLE   4,400 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 6,910 44,109 SH   SOLE   44,109 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 35 312 SH   SOLE   312 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 17 155 SH   SOLE   155 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 18 149 SH   SOLE   149 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 143 1,060 SH   SOLE   1,060 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 7,361 44,033 SH   SOLE   44,033 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 3 25 SH   SOLE   25 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 104 560 SH   SOLE   560 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 625 7,155 SH   SOLE   7,155 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 15 100 SH   SOLE   100 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4,032 14,981 SH   SOLE   14,981 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 157 1,495 SH   SOLE   1,495 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 265 5,200 SH   SOLE   5,200 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 249 4,540 SH   SOLE   4,540 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 4,496 68,044 SH   SOLE   68,044 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 554 13,022 SH   SOLE   13,022 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 25 500 SH   SOLE   500 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 40 500 SH   SOLE   500 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 15 170 SH   SOLE   170 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 582 13,954 SH   SOLE   13,954 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 211 2,413 SH   SOLE   2,413 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873 360 3,560 SH   SOLE   3,560 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 4,247 32,800 SH   SOLE   32,800 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 63 300 SH   SOLE   300 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 12 143 SH   SOLE   143 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 191 1,100 SH   SOLE   1,100 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 21 165 SH   SOLE   165 0 0
VECTRUS INC COM 92242T101 0 9 SH   SOLE   9 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,217 21,299 SH   SOLE   21,299 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 38 209 SH   SOLE   209 0 0
VIAVI SOLUTIONS INC COM 925550105 144 10,800 SH   SOLE   10,800 0 0
VILLAGE FARMS INTL INC COM 92707Y108 297 26,000 SH   SOLE   26,000 0 0
VISA INC COM CL A 92826C839 8,896 51,259 SH   SOLE   51,259 0 0
VMWARE INC CL A COM 928563402 59 350 SH   SOLE   350 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1 44 SH   SOLE   44 0 0
VULCAN MATLS CO COM 929160109 171 1,245 SH   SOLE   1,245 0 0
W P CAREY INC COM 92936U109 156 1,926 SH   SOLE   1,926 0 0
WABASH NATL CORP COM 929566107 654 40,200 SH   SOLE   40,200 0 0
WABTEC CORP COM 929740108 14 196 SH   SOLE   196 0 0
WADDELL & REED FINL INC CL A 930059100 3 174 SH   SOLE   174 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 6,498 118,867 SH   SOLE   118,867 0 0
WALMART INC COM 931142103 15,779 142,807 SH   SOLE   142,807 0 0
WASTE MGMT INC DEL COM 94106L109 984 8,532 SH   SOLE   8,532 0 0
WATERS CORP COM 941848103 65 300 SH   SOLE   300 0 0
WATSCO INC COM 942622200 23 143 SH   SOLE   143 0 0
WELBILT INC COM 949090104 3 150 SH   SOLE   150 0 0
WELLS FARGO CO NEW COM 949746101 2,998 63,347 SH   SOLE   63,347 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 47 1,525 SH   SOLE   1,525 0 0
WESTROCK CO COM 96145D105 3,245 88,965 SH   SOLE   88,965 0 0
WEYERHAEUSER CO COM 962166104 4 160 SH   SOLE   160 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 116 4,783 SH   SOLE   4,783 0 0
WHIRLPOOL CORP COM 963320106 8 58 SH   SOLE   58 0 0
WILLIAMS COS INC DEL COM 969457100 36 1,293 SH   SOLE   1,293 0 0
WILLIAMS SONOMA INC COM 969904101 3 40 SH   SOLE   40 0 0
WISDOMTREE TR INTL MIDCAP DV 97717W778 9 146 SH   SOLE   146 0 0
WISDOMTREE TR EUROPE SMCP DV 97717W869 8 144 SH   SOLE   144 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 28 429 SH   SOLE   429 0 0
WORKHORSE GROUP INC COM NEW 98138J206 6 2,000 SH   SOLE   2,000 0 0
WORTHINGTON INDS INC COM 981811102 109 2,699 SH   SOLE   2,699 0 0
WPP PLC NEW ADR 92937A102 1 18 SH   SOLE   18 0 0
WPX ENERGY INC COM 98212B103 1 100 SH   SOLE   100 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 1,758 31,535 SH   SOLE   31,535 0 0
XYLEM INC COM 98419M100 33 396 SH   SOLE   396 0 0
YIELD10 BIOSCIENCE INC COM NEW 98585K201 0 40 SH   SOLE   40 0 0
YUM BRANDS INC COM 988498101 2,268 20,496 SH   SOLE   20,496 0 0
YUM CHINA HLDGS INC COM 98850P109 938 20,296 SH   SOLE   20,296 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 51 433 SH   SOLE   433 0 0
ZIONS BANCORPORATION N A COM 989701107 5 100 SH   SOLE   100 0 0
ZOETIS INC CL A 98978V103 26 225 SH   SOLE   225 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 4 50 SH   SOLE   50 0 0