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
3M CO COM 88579Y101 1,655 9,547 SH   SOLE   9,547 0 0
ABBOTT LABS COM 002824100 220 2,613 SH   SOLE   2,613 0 0
ABBVIE INC COM 00287Y109 89 1,228 SH   SOLE   1,228 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 18 95 SH   SOLE   95 0 0
ADOBE SYS INC COM 00724F101 2,825 9,587 SH   SOLE   9,587 0 0
ADVANSIX INC COM 00773T101 0 18 SH   SOLE   18 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 35 771 SH   SOLE   771 0 0
AFLAC INC COM 001055102 66 1,200 SH   SOLE   1,200 0 0
AIR PRODS & CHEMS INC COM 009158106 136 600 SH   SOLE   600 0 0
ALBEMARLE CORP COM 012653101 1,511 21,464 SH   SOLE   21,463 0 0
ALCOA CORP COM 013872106 2 78 SH   SOLE   78 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 153 902 SH   SOLE   902 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 7 59 SH   SOLE   59 0 0
ALLIANZGI CONV & INCOME FD I COM 018825109 2 368 SH   SOLE   368 0 0
ALLSTATE CORP COM 020002101 79 772 SH   SOLE   772 0 0
ALPHABET INC CAP STK CL A 02079K305 1,059 978 SH   SOLE   978 0 0
ALPHABET INC CAP STK CL C 02079K107 707 654 SH   SOLE   654 0 0
ALTRIA GROUP INC COM 02209S103 2,091 44,164 SH   SOLE   44,164 0 0
AMAZON COM INC COM 023135106 144 76 SH   SOLE   76 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 4 260 SH   SOLE   260 0 0
AMERICAN ELEC PWR INC COM 025537101 559 6,353 SH   SOLE   6,353 0 0
AMERICAN EXPRESS CO COM 025816109 112 910 SH   SOLE   910 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 4 83 SH   SOLE   83 0 0
AMERICAN TOWER CORP NEW COM 03027X100 4 20 SH   SOLE   20 0 0
AMERIGAS PARTNERS L P UNIT L P INT 030975106 20 565 SH   SOLE   564 0 0
AMERIPRISE FINL INC COM 03076C106 2 12 SH   SOLE   12 0 0
AMGEN INC COM 031162100 287 1,556 SH   SOLE   1,556 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 9 100 SH   SOLE   100 0 0
ANNALY CAP MGMT INC COM 035710409 11 1,204 SH   SOLE   1,204 0 0
ANTHEM INC COM 036752103 344 1,220 SH   SOLE   1,220 0 0
AON PLC SHS CL A G0408V102 295 1,530 SH   SOLE   1,530 0 0
APERGY CORP COM 03755L104 0 1 SH   SOLE   1 0 0
APPLE INC COM 037833100 2,396 12,108 SH   SOLE   12,108 0 0
APPLIED MATLS INC COM 038222105 1,131 25,190 SH   SOLE   25,190 0 0
AQUA AMERICA INC COM 03836W103 700 16,928 SH   SOLE   16,928 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 262 6,422 SH   SOLE   6,422 0 0
ARCONIC INC COM 03965L100 6 235 SH   SOLE   235 0 0
ARES CAP CORP COM 04010L103 30 1,663 SH   SOLE   1,663 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 8 200 SH   SOLE   200 0 0
AT&T INC COM 00206R102 515 15,363 SH   SOLE   15,362 0 0
AVANOS MED INC COM 05350V106 7 155 SH   SOLE   155 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 21 351 SH   SOLE   351 0 0
BANK AMER CORP COM 060505104 241 8,323 SH   SOLE   8,323 0 0
BANK MONTREAL QUE COM 063671101 4 50 SH   SOLE   50 0 0
BANK N S HALIFAX COM 064149107 3 50 SH   SOLE   50 0 0
BANK NEW YORK MELLON CORP COM 064058100 50 1,138 SH   SOLE   1,138 0 0
BAUSCH HEALTH COS INC COM 071734107 11 450 SH   SOLE   450 0 0
BAXTER INTL INC COM 071813109 41 500 SH   SOLE   500 0 0
BB&T CORP COM 054937107 1,022 20,808 SH   SOLE   20,808 0 0
BECTON DICKINSON & CO COM 075887109 720 2,857 SH   SOLE   2,857 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,548 7,263 SH   SOLE   7,263 0 0
BEST BUY INC COM 086516101 6 83 SH   SOLE   83 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 9 100 SH   SOLE   100 0 0
BLACKROCK CORE BD TR SHS BEN INT 09249E101 52 3,701 SH   SOLE   3,701 0 0
BLACKROCK CR ALLCTN INC TR COM 092508100 3 195 SH   SOLE   195 0 0
BLACKROCK INC COM 09247X101 73 155 SH   SOLE   155 0 0
BLACKROCK VA MUNICIPAL BOND COM 092481100 170 10,001 SH   SOLE   10,001 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 20 549 SH   SOLE   549 0 0
BLOCK H & R INC COM 093671105 1,138 38,831 SH   SOLE   38,831 0 0
BOEING CO COM 097023105 141 386 SH   SOLE   386 0 0
BOOKING HLDGS INC COM 09857L108 236 126 SH   SOLE   126 0 0
BP PLC SPONSORED ADR 055622104 73 1,756 SH   SOLE   1,756 0 0
BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 9 600 SH   SOLE   600 0 0
BRINKS CO COM 109696104 3 37 SH   SOLE   37 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 404 8,915 SH   SOLE   8,914 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 2,395 50,127 SH   SOLE   50,127 0 0
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 37 1,722 SH   SOLE   1,722 0 0
BROWN FORMAN CORP CL B 115637209 54 977 SH   SOLE   977 0 0
BSQUARE CORP COM NEW 11776U300 0 125 SH   SOLE   125 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 8 200 SH   SOLE   200 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 1 51 SH   SOLE   51 0 0
CAMPBELL SOUP CO COM 134429109 64 1,600 SH   SOLE   1,600 0 0
CAPITAL ONE FINL CORP COM 14040H105 215 2,368 SH   SOLE   2,368 0 0
CARMAX INC COM 143130102 1,400 16,126 SH   SOLE   16,126 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 19 410 SH   SOLE   410 0 0
CATERPILLAR INC DEL COM 149123101 524 3,845 SH   SOLE   3,845 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 2 18 SH   SOLE   18 0 0
CBRE GROUP INC CL A 12504L109 2 40 SH   SOLE   40 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 8 100 SH   SOLE   100 0 0
CELGENE CORP COM 151020104 3 32 SH   SOLE   32 0 0
CENTERPOINT ENERGY INC COM 15189T107 74 2,600 SH   SOLE   2,600 0 0
CENTURYLINK INC COM 156700106 1 82 SH   SOLE   82 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 25 64 SH   SOLE   64 0 0
CHEMOURS CO COM 163851108 22 907 SH   SOLE   907 0 0
CHEVRON CORP NEW COM 166764100 890 7,155 SH   SOLE   7,155 0 0
CHUBB LIMITED COM H1467J104 9 63 SH   SOLE   63 0 0
CIGNA CORP NEW COM 125523100 91 576 SH   SOLE   576 0 0
CISCO SYS INC COM 17275R102 1,361 24,866 SH   SOLE   24,866 0 0
CIT GROUP INC COM NEW 125581801 3 61 SH   SOLE   61 0 0
CITIGROUP INC COM NEW 172967424 41 588 SH   SOLE   588 0 0
CLOROX CO DEL COM 189054109 122 800 SH   SOLE   800 0 0
CME GROUP INC COM CL A 12572Q105 5 24 SH   SOLE   24 0 0
COCA COLA CONSOLIDATED COM 191098102 9 30 SH   SOLE   30 0 0
COCA COLA CO COM 191216100 1,609 31,606 SH   SOLE   31,606 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2 24 SH   SOLE   24 0 0
COLGATE PALMOLIVE CO COM 194162103 74 1,032 SH   SOLE   1,032 0 0
COMCAST CORP NEW CL A 20030N101 147 3,475 SH   SOLE   3,475 0 0
CONAGRA BRANDS INC COM 205887102 40 1,500 SH   SOLE   1,500 0 0
CONSOLIDATED EDISON INC COM 209115104 120 1,370 SH   SOLE   1,370 0 0
CONSTELLATION BRANDS INC CL A 21036P108 7 34 SH   SOLE   34 0 0
CORNING INC COM 219350105 70 2,105 SH   SOLE   2,105 0 0
COSTCO WHSL CORP NEW COM 22160K105 36 135 SH   SOLE   135 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 28 212 SH   SOLE   212 0 0
CSX CORP COM 126408103 2,668 34,481 SH   SOLE   34,481 0 0
CULLEN FROST BANKERS INC COM 229899109 3 37 SH   SOLE   37 0 0
CVS HEALTH CORP COM 126650100 8 144 SH   SOLE   144 0 0
DANAHER CORP DEL COM 235851102 5 37 SH   SOLE   37 0 0
DEERE & CO COM 244199105 3,474 20,962 SH   SOLE   20,962 0 0
DELL TECHNOLOGIES INC CL C 24703L202 1 16 SH   SOLE   16 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 82 1,445 SH   SOLE   1,445 0 0
DELUXE CORP COM 248019101 22 537 SH   SOLE   537 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 82 474 SH   SOLE   474 0 0
DISCOVER FINL SVCS COM 254709108 40 510 SH   SOLE   510 0 0
DISNEY WALT CO COM DISNEY 254687106 3,413 24,444 SH   SOLE   24,444 0 0
DOLLAR GEN CORP NEW COM 256677105 4 32 SH   SOLE   32 0 0
DOLLAR TREE INC COM 256746108 4 39 SH   SOLE   39 0 0
DOMINION ENERGY INC COM 25746U109 3,762 48,650 SH   SOLE   48,650 0 0
DOVER CORP COM 260003108 469 4,678 SH   SOLE   4,678 0 0
DOW INC COM 260557103 197 3,997 SH   SOLE   3,997 0 0
DTE ENERGY CO COM 233331107 126 987 SH   SOLE   987 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,824 20,672 SH   SOLE   20,672 0 0
DUKE REALTY CORP COM NEW 264411505 6 200 SH   SOLE   200 0 0
DUPONT DE NEMOURS INC COM 26614N102 300 3,997 SH   SOLE   3,997 0 0
DXC TECHNOLOGY CO COM 23355L106 10 178 SH   SOLE   178 0 0
EASTMAN CHEM CO COM 277432100 16 200 SH   SOLE   200 0 0
EATON CORP PLC SHS G29183103 28 340 SH   SOLE   340 0 0
EATON VANCE CORP COM NON VTG 278265103 1,060 24,575 SH   SOLE   24,575 0 0
EBAY INC COM 278642103 16 400 SH   SOLE   400 0 0
ECOLAB INC COM 278865100 4 21 SH   SOLE   21 0 0
EDISON INTL COM 281020107 21 317 SH   SOLE   317 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 2 10 SH   SOLE   10 0 0
ELECTRONIC ARTS INC COM 285512109 10 100 SH   SOLE   100 0 0
EMERSON ELEC CO COM 291011104 785 11,762 SH   SOLE   11,762 0 0
ENBRIDGE INC COM 29250N105 273 7,575 SH   SOLE   7,575 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 50 3,584 SH   SOLE   3,584 0 0
ENSCO ROWAN PLC SHS CLASS A G3166L100 1 68 SH   SOLE   68 0 0
ENTERGY CORP NEW COM 29364G103 15 150 SH   SOLE   150 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 24 197 SH   SOLE   197 0 0
EXELON CORP COM 30161N101 19 387 SH   SOLE   387 0 0
EXXON MOBIL CORP COM 30231G102 2,614 34,109 SH   SOLE   34,109 0 0
F5 NETWORKS INC COM 315616102 872 5,988 SH   SOLE   5,988 0 0
FACEBOOK INC CL A 30303M102 424 2,199 SH   SOLE   2,199 0 0
FASTENAL CO COM 311900104 909 27,878 SH   SOLE   27,878 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 42 1,051 SH   SOLE   1,051 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 19 155 SH   SOLE   155 0 0
FIRSTENERGY CORP COM 337932107 53 1,240 SH   SOLE   1,240 0 0
FORD MTR CO DEL COM 345370860 3 300 SH   SOLE   300 0 0
FORTIVE CORP COM 34959J108 1 18 SH   SOLE   18 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 21 548 SH   SOLE   548 0 0
GARRETT MOTION INC COM 366505105 2 111 SH   SOLE   111 0 0
GENERAL ELECTRIC CO COM 369604103 351 33,450 SH   SOLE   33,450 0 0
GENERAL MLS INC COM 370334104 1,278 24,327 SH   SOLE   24,327 0 0
GENERAL MTRS CO COM 37045V100 22 566 SH   SOLE   566 0 0
GENUINE PARTS CO COM 372460105 2 16 SH   SOLE   16 0 0
GENWORTH FINL INC COM CL A 37247D106 4 1,000 SH   SOLE   1,000 0 0
GILEAD SCIENCES INC COM 375558103 88 1,300 SH   SOLE   1,300 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 12 300 SH   SOLE   300 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 2 11 SH   SOLE   11 0 0
GRAND CANYON ED INC COM 38526M106 962 8,225 SH   SOLE   8,225 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 92 906 SH   SOLE   906 0 0
HANCOCK JOHN PREMUIM DIV FD COM SH BEN INT 41013T105 18 1,068 SH   SOLE   1,068 0 0
HANESBRANDS INC COM 410345102 326 18,943 SH   SOLE   18,943 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 6 106 SH   SOLE   106 0 0
HASBRO INC COM 418056107 9 82 SH   SOLE   82 0 0
HCP INC COM 40414L109 8 244 SH   SOLE   244 0 0
HD SUPPLY HLDGS INC COM 40416M105 40 1,000 SH   SOLE   1,000 0 0
HERCULES CAPITAL INC COM 427096508 6 500 SH   SOLE   500 0 0
HERSHEY CO COM 427866108 119 887 SH   SOLE   887 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 52 3,482 SH   SOLE   3,482 0 0
HIGHLANDS BANKSHARES INC VA COM 430893107 2,595 370,729 SH   SOLE   369,573 0 0
HIGHWOODS PPTYS INC COM 431284108 21 500 SH   SOLE   500 0 0
HOME DEPOT INC COM 437076102 42 204 SH   SOLE   204 0 0
HONDA MOTOR LTD AMERN SHS 438128308 5 175 SH   SOLE   175 0 0
HONEYWELL INTL INC COM 438516106 207 1,186 SH   SOLE   1,186 0 0
HP INC COM 40434L105 69 3,316 SH   SOLE   3,316 0 0
ILLINOIS TOOL WKS INC COM 452308109 162 1,071 SH   SOLE   1,071 0 0
ILLUMINA INC COM 452327109 163 443 SH   SOLE   443 0 0
IMAX CORP COM 45245E109 46 2,300 SH   SOLE   2,300 0 0
INGERSOLL-RAND PLC SHS G47791101 21 165 SH   SOLE   165 0 0
INNERWORKINGS INC COM 45773Y105 1 262 SH   SOLE   262 0 0
INSIGHT SELECT INCOME FD COM 45781W109 6 285 SH   SOLE   285 0 0
INTEL CORP COM 458140100 672 14,036 SH   SOLE   14,036 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 710 5,150 SH   SOLE   5,149 0 0
INTL PAPER CO COM 460146103 35 800 SH   SOLE   800 0 0
INTUIT COM 461202103 4 17 SH   SOLE   17 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 41 79 SH   SOLE   79 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 22 208 SH   SOLE   207 0 0
INVESCO EXCHNG TRADED FD TR KBW BK ETF 46138E628 8 161 SH   SOLE   161 0 0
INVESCO MUN TR COM 46131J103 6 500 SH   SOLE   500 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 20 108 SH   SOLE   108 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 2 150 SH   SOLE   150 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 90 950 SH   SOLE   950 0 0
ISHARES TR MICRO-CAP ETF 464288869 2 20 SH   SOLE   20 0 0
ISHARES TR NASDAQ BIOTECH 464287556 11 100 SH   SOLE   100 0 0
ISHARES TR PFD AND INCM SEC 464288687 13 350 SH   SOLE   350 0 0
ISHARES TR CORE US AGGBD ET 464287226 248 2,224 SH   SOLE   2,224 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 3 62 SH   SOLE   62 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 263 1,670 SH   SOLE   1,670 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 33 375 SH   SOLE   375 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 35 175 SH   SOLE   175 0 0
ISHARES TR CORE S&P500 ETF 464287200 111 378 SH   SOLE   378 0 0
ISHARES TR MSCI EAFE ETF 464287465 394 6,000 SH   SOLE   6,000 0 0
ISHARES TR RUS 1000 ETF 464287622 3 18 SH   SOLE   18 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 151 1,185 SH   SOLE   1,185 0 0
JOHNSON & JOHNSON COM 478160104 1,431 10,277 SH   SOLE   10,277 0 0
JOHNSON CTLS INTL PLC SHS G51502105 41 1,000 SH   SOLE   1,000 0 0
JPMORGAN CHASE & CO COM 46625H100 1,067 9,542 SH   SOLE   9,542 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,213 13,506 SH   SOLE   13,506 0 0
KIMBERLY CLARK CORP COM 494368103 313 2,349 SH   SOLE   2,349 0 0
KINDER MORGAN INC DEL COM 49456B101 27 1,300 SH   SOLE   1,300 0 0
KLA-TENCOR CORP COM 482480100 1,081 9,145 SH   SOLE   9,145 0 0
KRAFT HEINZ CO COM 500754106 241 7,762 SH   SOLE   7,762 0 0
LAM RESEARCH CORP COM 512807108 4 20 SH   SOLE   20 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 31 381 SH   SOLE   381 0 0
LAMB WESTON HLDGS INC COM 513272104 35 555 SH   SOLE   555 0 0
LAS VEGAS SANDS CORP COM 517834107 740 12,523 SH   SOLE   12,523 0 0
LAZARD LTD SHS A G54050102 21 618 SH   SOLE   618 0 0
LILLY ELI & CO COM 532457108 180 1,629 SH   SOLE   1,629 0 0
LINDE PLC SHS G5494J103 278 1,382 SH   SOLE   1,382 0 0
LOCKHEED MARTIN CORP COM 539830109 778 2,140 SH   SOLE   2,140 0 0
LOEWS CORP COM 540424108 439 8,031 SH   SOLE   8,031 0 0
LOWES COS INC COM 548661107 439 4,352 SH   SOLE   4,352 0 0
LUMENTUM HLDGS INC COM 55024U109 4 69 SH   SOLE   69 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 0 2 SH   SOLE   2 0 0
MANPOWERGROUP INC COM 56418H100 1 15 SH   SOLE   15 0 0
MANULIFE FINL CORP COM 56501R106 6 333 SH   SOLE   333 0 0
MARATHON PETE CORP COM 56585A102 81 1,442 SH   SOLE   1,442 0 0
MARKEL CORP COM 570535104 2,271 2,084 SH   SOLE   2,084 0 0
MARKETAXESS HLDGS INC COM 57060D108 4 14 SH   SOLE   14 0 0
MARSH & MCLENNAN COS INC COM 571748102 13 134 SH   SOLE   134 0 0
MASTERCARD INC CL A 57636Q104 6 22 SH   SOLE   22 0 0
MCCORMICK & CO INC COM NON VTG 579780206 8 49 SH   SOLE   49 0 0
MCDONALDS CORP COM 580135101 252 1,214 SH   SOLE   1,214 0 0
MEDTRONIC PLC SHS G5960L103 75 770 SH   SOLE   770 0 0
MERCK & CO INC COM 58933Y105 1,038 12,380 SH   SOLE   12,380 0 0
METLIFE INC COM 59156R108 5 104 SH   SOLE   104 0 0
MFS MUN INCOME TR SH BEN INT 552738106 16 2,283 SH   SOLE   2,283 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 1 35 SH   SOLE   35 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 2 23 SH   SOLE   23 0 0
MICRON TECHNOLOGY INC COM 595112103 149 3,851 SH   SOLE   3,851 0 0
MICROSOFT CORP COM 594918104 2,939 21,936 SH   SOLE   21,936 0 0
MONDELEZ INTL INC CL A 609207105 1,169 21,684 SH   SOLE   21,684 0 0
MOODYS CORP COM 615369105 80 410 SH   SOLE   410 0 0
MORGAN STANLEY COM NEW 617446448 7 156 SH   SOLE   156 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 3 18 SH   SOLE   18 0 0
NATIONAL FUEL GAS CO N J COM 636180101 96 1,826 SH   SOLE   1,826 0 0
NEWMARKET CORP COM 651587107 985 2,457 SH   SOLE   2,457 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 10 266 SH   SOLE   266 0 0
NEXTERA ENERGY INC COM 65339F101 462 2,256 SH   SOLE   2,256 0 0
NIC INC COM 62914B100 157 9,783 SH   SOLE   9,783 0 0
NIKE INC CL B 654106103 5 56 SH   SOLE   56 0 0
NOKIA CORP SPONSORED ADR 654902204 2 428 SH   SOLE   428 0 0
NORDSTROM INC COM 655664100 2 50 SH   SOLE   50 0 0
NORFOLK SOUTHERN CORP COM 655844108 2,531 12,697 SH   SOLE   12,697 0 0
NORTHROP GRUMMAN CORP COM 666807102 5 14 SH   SOLE   14 0 0
NOVARTIS A G SPONSORED ADR 66987V109 91 1,000 SH   SOLE   1,000 0 0
NOVO-NORDISK A S ADR 670100205 7 146 SH   SOLE   146 0 0
NUCOR CORP COM 670346105 66 1,200 SH   SOLE   1,200 0 0
NUVEEN AMT FREE QLTY MUN INC SH BEN INT 670657105 8 572 SH   SOLE   572 0 0
NUVEEN MUN INCOME FD INC SH BEN INT 67062J102 4 400 SH   SOLE   400 0 0
NUVEEN MUN VALUE FD INC COM 670928100 10 1,000 SH   SOLE   1,000 0 0
NUVEEN PFD & INCM SECURTIES COM 67072C105 29 3,020 SH   SOLE   3,020 0 0
NVIDIA CORP COM 67066G104 83 505 SH   SOLE   505 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 74 200 SH   SOLE   200 0 0
OCCIDENTAL PETE CORP COM 674599105 249 4,951 SH   SOLE   4,951 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 4 29 SH   SOLE   29 0 0
ONE GAS INC COM 68235P108 54 600 SH   SOLE   600 0 0
ONE LIBERTY PPTYS INC COM 682406103 14 500 SH   SOLE   500 0 0
ONEOK INC NEW COM 682680103 284 4,122 SH   SOLE   4,122 0 0
ORACLE CORP COM 68389X105 296 5,204 SH   SOLE   5,204 0 0
ORANGE SPONSORED ADR 684060106 4 263 SH   SOLE   263 0 0
OWENS & MINOR INC NEW COM 690732102 19 5,999 SH   SOLE   5,999 0 0
PACKAGING CORP AMER COM 695156109 10 101 SH   SOLE   101 0 0
PACWEST BANCORP DEL COM 695263103 11 288 SH   SOLE   288 0 0
PAYPAL HLDGS INC COM 70450Y103 46 400 SH   SOLE   400 0 0
PEPSICO INC COM 713448108 2,017 15,378 SH   SOLE   15,378 0 0
PERSPECTA INC COM 715347100 2 88 SH   SOLE   88 0 0
PFIZER INC COM 717081103 923 21,308 SH   SOLE   21,308 0 0
PHILIP MORRIS INTL INC COM 718172109 2,065 26,292 SH   SOLE   26,292 0 0
PHILLIPS 66 COM 718546104 12 126 SH   SOLE   126 0 0
PIMCO CORPORATE & INCOME OPP COM 72201B101 46 2,556 SH   SOLE   2,556 0 0
PIMCO HIGH INCOME FD COM SHS 722014107 50 6,350 SH   SOLE   6,350 0 0
PNC FINL SVCS GROUP INC COM 693475105 500 3,641 SH   SOLE   3,641 0 0
POLARIS INDS INC COM 731068102 482 5,280 SH   SOLE   5,280 0 0
PPG INDS INC COM 693506107 31 265 SH   SOLE   265 0 0
PPL CORP COM 69351T106 174 5,600 SH   SOLE   5,600 0 0
PRICE T ROWE GROUP INC COM 74144T108 11 100 SH   SOLE   100 0 0
PROCTER AND GAMBLE CO COM 742718109 1,485 13,545 SH   SOLE   13,544 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 31 441 SH   SOLE   441 0 0
PRUDENTIAL FINL INC COM 744320102 11 112 SH   SOLE   112 0 0
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 5 1,000 SH   SOLE   1,000 0 0
RAYTHEON CO COM NEW 755111507 10 59 SH   SOLE   59 0 0
REGENCY CTRS CORP COM 758849103 32 486 SH   SOLE   486 0 0
REGIONS FINL CORP NEW COM 7591EP100 4 259 SH   SOLE   259 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 4 184 SH   SOLE   184 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 3 44 SH   SOLE   44 0 0
RITE AID CORP COM 767754872 0 31 SH   SOLE   31 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 1,801 214,381 SH   SOLE   214,381 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 4 50 SH   SOLE   50 0 0
ROYAL DUTCH SHELL PLC SPON ADR A 780259206 26 400 SH   SOLE   400 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 165 2,508 SH   SOLE   2,508 0 0
S&P GLOBAL INC COM 78409V104 81 354 SH   SOLE   354 0 0
SALESFORCE COM INC COM 79466L302 6 39 SH   SOLE   39 0 0
SANOFI SPONSORED ADR 80105N105 15 340 SH   SOLE   340 0 0
SAP SE SPON ADR 803054204 115 840 SH   SOLE   840 0 0
SAREPTA THERAPEUTICS INC COM 803607100 15 100 SH   SOLE   100 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 4 16 SH   SOLE   16 0 0
SCHLUMBERGER LTD COM 806857108 32 800 SH   SOLE   800 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 47 933 SH   SOLE   933 0 0
SEI INVESTMENTS CO COM 784117103 173 3,086 SH   SOLE   3,086 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 70 900 SH   SOLE   900 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 6 171 SH   SOLE   171 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 35 1,250 SH   SOLE   1,250 0 0
SEMPRA ENERGY COM 816851109 467 3,400 SH   SOLE   3,400 0 0
SERVICENOW INC COM 81762P102 648 2,361 SH   SOLE   2,361 0 0
SHERWIN WILLIAMS CO COM 824348106 54 117 SH   SOLE   117 0 0
SIRIUS XM HLDGS INC COM 82968B103 3 450 SH   SOLE   450 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 975 12,612 SH   SOLE   12,612 0 0
SONY CORP SPONSORED ADR 835699307 16 300 SH   SOLE   300 0 0
SOUTH JERSEY INDS INC COM 838518108 34 1,020 SH   SOLE   1,020 0 0
SOUTHERN CO COM 842587107 362 6,542 SH   SOLE   6,542 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 8 29 SH   SOLE   29 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 11 83 SH   SOLE   83 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 18 465 SH   SOLE   465 0 0
SPDR SERIES TRUST NUVEEN BRC MUNIC 78468R721 241 4,798 SH   SOLE   4,798 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 17 321 SH   SOLE   321 0 0
STARBUCKS CORP COM 855244109 364 4,342 SH   SOLE   4,342 0 0
SUNOCO LP COM UT REP LP 86765K109 38 1,200 SH   SOLE   1,200 0 0
SUNTRUST BKS INC COM 867914103 276 4,396 SH   SOLE   4,396 0 0
SYNCHRONY FINL COM 87165B103 55 1,600 SH   SOLE   1,600 0 0
SYSCO CORP COM 871829107 1,014 14,333 SH   SOLE   14,333 0 0
TABLEAU SOFTWARE INC CL A 87336U105 8 50 SH   SOLE   50 0 0
TE CONNECTIVITY LTD REG SHS H84989104 34 357 SH   SOLE   357 0 0
TEXAS INSTRS INC COM 882508104 240 2,094 SH   SOLE   2,094 0 0
TJX COS INC NEW COM 872540109 11 200 SH   SOLE   200 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 3 50 SH   SOLE   50 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 8 280 SH   SOLE   280 0 0
TRACTOR SUPPLY CO COM 892356106 49 450 SH   SOLE   450 0 0
TRANSDIGM GROUP INC COM 893641100 134 278 SH   SOLE   278 0 0
TRANSOCEAN LTD REG SHS H8817H100 2 300 SH   SOLE   300 0 0
TRAVELERS COMPANIES INC COM 89417E109 87 581 SH   SOLE   581 0 0
TREDEGAR CORP COM 894650100 8 495 SH   SOLE   495 0 0
TRIPADVISOR INC COM 896945201 46 1,000 SH   SOLE   1,000 0 0
TYSON FOODS INC CL A 902494103 126 1,562 SH   SOLE   1,562 0 0
UDR INC COM 902653104 127 2,840 SH   SOLE   2,840 0 0
ULTA BEAUTY INC COM 90384S303 3 9 SH   SOLE   9 0 0
UNILEVER N V N Y SHS NEW 904784709 2 40 SH   SOLE   40 0 0
UNION PAC CORP COM 907818108 900 5,324 SH   SOLE   5,324 0 0
UNITED PARCEL SERVICE INC CL B 911312106 2,209 21,390 SH   SOLE   21,390 0 0
UNITED RENTALS INC COM 911363109 2 16 SH   SOLE   16 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 0 21 SH   SOLE   21 0 0
UNITED TECHNOLOGIES CORP COM 913017109 144 1,104 SH   SOLE   1,104 0 0
UNITEDHEALTH GROUP INC COM 91324P102 326 1,334 SH   SOLE   1,334 0 0
UNIVERSAL CORP VA COM 913456109 141 2,314 SH   SOLE   2,314 0 0
US BANCORP DEL COM NEW 902973304 4 68 SH   SOLE   68 0 0
V F CORP COM 918204108 9 103 SH   SOLE   103 0 0
VALERO ENERGY CORP NEW COM 91913Y100 104 1,210 SH   SOLE   1,210 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 2 15 SH   SOLE   15 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 758 5,777 SH   SOLE   5,776 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 375 2,622 SH   SOLE   2,621 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 33 298 SH   SOLE   298 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 35 215 SH   SOLE   215 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 2 14 SH   SOLE   14 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 352 4,243 SH   SOLE   4,242 0 0
VANGUARD GROUP DIV APP ETF 921908844 69 600 SH   SOLE   600 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 356 2,373 SH   SOLE   2,372 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 16 178 SH   SOLE   178 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,525 5,667 SH   SOLE   5,667 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 248 1,658 SH   SOLE   1,658 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 236 1,269 SH   SOLE   1,269 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 2,193 19,774 SH   SOLE   19,774 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 2,834 17,342 SH   SOLE   17,342 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 274 2,460 SH   SOLE   2,460 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 92 1,800 SH   SOLE   1,800 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 346 8,142 SH   SOLE   8,142 0 0
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 497 9,372 SH   SOLE   9,372 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 8 66 SH   SOLE   66 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,045 25,057 SH   SOLE   25,057 0 0
VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 65 950 SH   SOLE   950 0 0
VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 55 900 SH   SOLE   900 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 92 1,050 SH   SOLE   1,050 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 84 397 SH   SOLE   397 0 0
VECTOR GROUP LTD COM 92240M108 24 2,482 SH   SOLE   2,482 0 0
VEEVA SYS INC CL A COM 922475108 314 1,938 SH   SOLE   1,938 0 0
VERISIGN INC COM 92343E102 5 26 SH   SOLE   26 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,387 24,278 SH   SOLE   24,277 0 0
VISA INC COM CL A 92826C839 206 1,189 SH   SOLE   1,189 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 6 356 SH   SOLE   356 0 0
VOYA FINL INC COM 929089100 376 6,806 SH   SOLE   6,806 0 0
W P CAREY INC COM 92936U109 132 1,629 SH   SOLE   1,629 0 0
WABTEC CORP COM 929740108 12 167 SH   SOLE   167 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 5 100 SH   SOLE   100 0 0
WALMART INC COM 931142103 399 3,610 SH   SOLE   3,610 0 0
WATSCO INC COM 942622200 78 474 SH   SOLE   474 0 0
WEC ENERGY GROUP INC COM 92939U106 33 394 SH   SOLE   394 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 20 1,073 SH   SOLE   1,073 0 0
WELLS FARGO CO NEW COM 949746101 250 5,289 SH   SOLE   5,289 0 0
WELLTOWER INC COM 95040Q104 10 124 SH   SOLE   124 0 0
WENDYS CO COM 95058W100 3 170 SH   SOLE   170 0 0
WESTERN ASSET HIGH INCM OPP COM 95766K109 0 8 SH   SOLE   8 0 0
WESTERN ASST MNGD MUN FD INC COM 95766M105 11 796 SH   SOLE   796 0 0
WESTLAKE CHEM CORP COM 960413102 791 11,383 SH   SOLE   11,383 0 0
WEYERHAEUSER CO COM 962166104 4 160 SH   SOLE   160 0 0
WHIRLPOOL CORP COM 963320106 4 26 SH   SOLE   26 0 0
WILLIAMS COS INC DEL COM 969457100 20 704 SH   SOLE   703 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281 17 356 SH   SOLE   356 0 0
WORKDAY INC CL A 98138H101 31 149 SH   SOLE   149 0 0
WPX ENERGY INC COM 98212B103 1 62 SH   SOLE   62 0 0
XCEL ENERGY INC COM 98389B100 48 800 SH   SOLE   800 0 0
XENIA HOTELS & RESORTS INC COM 984017103 3 150 SH   SOLE   150 0 0
YUM BRANDS INC COM 988498101 108 976 SH   SOLE   976 0 0
YUM CHINA HLDGS INC COM 98850P109 30 640 SH   SOLE   640 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 95 810 SH   SOLE   810 0 0
ZOETIS INC CL A 98978V103 3 30 SH   SOLE   30 0 0